Diff for /np2/sound/psggeng.c between versions 1.3 and 1.5

version 1.3, 2003/10/22 14:13:25 version 1.5, 2003/10/26 08:59:53
Line 1 Line 1
 #include        "compiler.h"  #include        "compiler.h"
   #include        "parts.h"
 #include        "sound.h"  #include        "sound.h"
 #include        "psggen.h"  #include        "psggen.h"
   
Line 58  void SOUNDCALL psggen_getpcm(PSGGEN psg, Line 59  void SOUNDCALL psggen_getpcm(PSGGEN psg,
                                 countbak = psg->noise.count;                                  countbak = psg->noise.count;
                                 psg->noise.count -= psg->noise.freq;                                  psg->noise.count -= psg->noise.freq;
                                 if (psg->noise.count > countbak) {                                  if (psg->noise.count > countbak) {
                                         psg->noise.base = GETRAND() & (1 << (1 << PSGADDEDBIT));  //                                      psg->noise.base = GETRAND() & (1 << (1 << PSGADDEDBIT));
                                           psg->noise.base = rand_get() & (1 << (1 << PSGADDEDBIT));
                                 }                                  }
                                 noisetbl += psg->noise.base;                                  noisetbl += psg->noise.base;
                                 noisetbl >>= 1;                                  noisetbl >>= 1;

Removed from v.1.3  
changed lines
  Added in v.1.5


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