Exemplo n.º 1
0
 public void write(int address, byte value) {
   if (channel1.isValid(address)) channel1.write(address, value);
   else if (channel2.isValid(address)) channel2.write(address, value);
   else if (channel3.isValid(address)) channel3.write(address, value);
   else if (channel4.isValid(address)) channel4.write(address, value);
   else if (address >= 0xFF30 && address <= 0xFF3F) {
     wavePatternRAM.put(address - 0xFF30, value);
   }
 }