Diff for /np2/sound/opngenc.c between versions 1.2 and 1.4

version 1.2, 2003/10/18 07:28:50 version 1.4, 2003/10/22 14:13:25
Line 169  void opngen_setvol(UINT vol) { Line 169  void opngen_setvol(UINT vol) {
 #endif  #endif
 }  }
   
   void opngen_setVR(BYTE channel, BYTE value) {
   
           if ((channel & 3) && (value)) {
                   opncfg.vr_en = TRUE;
                   opncfg.vr_l = (channel & 1)?value:0;
                   opncfg.vr_r = (channel & 2)?value:0;
           }
           else {
                   opncfg.vr_en = FALSE;
           }
   }
   
   
 // ----  // ----
   
Line 543  void opngen_keyon(UINT chnum, BYTE value Line 555  void opngen_keyon(UINT chnum, BYTE value
   
         sound_sync();          sound_sync();
         opngen.keyreg[chnum] = value;          opngen.keyreg[chnum] = value;
           opngen.playing++;
         ch = opnch + chnum;          ch = opnch + chnum;
           ch->playing |= value >> 4;
         slot = ch->slot;          slot = ch->slot;
         bit = 0x10;          bit = 0x10;
         for (i=0; i<4; i++) {          for (i=0; i<4; i++) {

Removed from v.1.2  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>