fix 4-op mode for real
This commit is contained in:
		
							parent
							
								
									42df8255fc
								
							
						
					
					
						commit
						d2ad74206a
					
				| 
						 | 
				
			
			@ -360,7 +360,8 @@ void DivPlatformOPL::tick() {
 | 
			
		|||
    update4OpMask=false;
 | 
			
		||||
    if (oplType==3) {
 | 
			
		||||
      unsigned char opMask=chan[0].fourOp|(chan[2].fourOp<<1)|(chan[4].fourOp<<2)|(chan[6].fourOp<<3)|(chan[8].fourOp<<4)|(chan[10].fourOp<<5);
 | 
			
		||||
      rWrite(0x104,opMask);
 | 
			
		||||
      immWrite(0x104,opMask);
 | 
			
		||||
      printf("updating opMask to %.2x\n",opMask);
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue