YM2612: YMF276 clipping
This commit is contained in:
		
							parent
							
								
									d6d57b6d11
								
							
						
					
					
						commit
						6985b85c09
					
				| 
						 | 
					@ -172,7 +172,14 @@ void DivPlatformGenesis::acquire_nuked(short** buf, size_t len) {
 | 
				
			||||||
        flushFirst=false;
 | 
					        flushFirst=false;
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
      
 | 
					      
 | 
				
			||||||
      OPN2_Clock(&fm,o); os[0]+=o[0]; os[1]+=o[1];
 | 
					      OPN2_Clock(&fm,o);
 | 
				
			||||||
 | 
					      if (chipType==2) {
 | 
				
			||||||
 | 
					        os[0]+=CLAMP(o[0],-8192,8191);
 | 
				
			||||||
 | 
					        os[1]+=CLAMP(o[1],-8192,8191);
 | 
				
			||||||
 | 
					      } else {
 | 
				
			||||||
 | 
					        os[0]+=o[0];
 | 
				
			||||||
 | 
					        os[1]+=o[1];
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
      //OPN2_Write(&fm,0,0);
 | 
					      //OPN2_Write(&fm,0,0);
 | 
				
			||||||
      if (i==5) {
 | 
					      if (i==5) {
 | 
				
			||||||
        if (fm.dacen) {
 | 
					        if (fm.dacen) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue