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

version 1.10, 2004/07/04 08:30:16 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 119  static void beep_eventset(void) { Line 119  static void beep_eventset(void) {
                         tmp &= ~0x80000000;                          tmp &= ~0x80000000;
                 }                  }
                 bplog.event[bplog.events++] = tmp;                  bplog.event[bplog.events++] = tmp;
                 if (bplog.events >= (sizeof(bplog.event)/sizeof(UINT32))) {                  if (bplog.events >= NELEMENTS(bplog.event)) {
                         beeplogflash();                          beeplogflash();
                 }                  }
 #endif  #endif
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.10  
changed lines
  Added in v.1.12


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