Diff for /np2/sound/beepc.c between versions 1.11 and 1.12

version 1.11, 2005/02/07 14:46:12 version 1.12, 2011/01/15 18:04:43
Line 105  static void beep_eventset(void) { Line 105  static void beep_eventset(void) {
   
         BPEVENT *evt;          BPEVENT *evt;
         int             enable;          int             enable;
         SINT32  clock;          SINT32  clk;
   
         enable = beep.low & beep.buz;          enable = beep.low & beep.buz;
         if (beep.enable != enable) {          if (beep.enable != enable) {
Line 128  static void beep_eventset(void) { Line 128  static void beep_eventset(void) {
                 }                  }
                 beep.enable = enable;                  beep.enable = enable;
                 if (beep.events < BEEPEVENT_MAX) {                  if (beep.events < BEEPEVENT_MAX) {
                         clock = CPU_CLOCK + CPU_BASECLOCK - CPU_REMCLOCK;                          clk = CPU_CLOCK + CPU_BASECLOCK - CPU_REMCLOCK;
                         evt = beep.event + beep.events;                          evt = beep.event + beep.events;
                         beep.events++;                          beep.events++;
                         evt->clock = (clock - beep.clock) * beepcfg.samplebase;                          evt->clock = (clk - beep.clock) * beepcfg.samplebase;
                         evt->enable = enable;                          evt->enable = enable;
                         beep.clock = clock;                          beep.clock = clk;
                 }                  }
         }          }
 }  }

Removed from v.1.11  
changed lines
  Added in v.1.12


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