Diff for /np2/sound/pcm86g.c between versions 1.2 and 1.3

version 1.2, 2003/11/30 12:32:04 version 1.3, 2004/03/30 07:12:03
Line 7 Line 7
   
 #define PCM86GET8(a)                                                                                                    \  #define PCM86GET8(a)                                                                                                    \
                 (a) = (SINT8)pcm86.buffer[pcm86.readpos & PCM86_BUFMSK] << 8;   \                  (a) = (SINT8)pcm86.buffer[pcm86.readpos & PCM86_BUFMSK] << 8;   \
                 pcm86.readpos++;                                                                                                \                  pcm86.readpos++;
   
 #define PCM86GET16(a)                                                                                                   \  #define PCM86GET16(a)                                                                                                   \
                 (a) = (SINT8)pcm86.buffer[pcm86.readpos & PCM86_BUFMSK] << 8;   \                  (a) = (SINT8)pcm86.buffer[pcm86.readpos & PCM86_BUFMSK] << 8;   \
                 pcm86.readpos++;                                                                                                \                  pcm86.readpos++;                                                                                                \
                 (a) += pcm86.buffer[pcm86.readpos & PCM86_BUFMSK];                              \                  (a) += pcm86.buffer[pcm86.readpos & PCM86_BUFMSK];                              \
                 pcm86.readpos++;                                                                                                \                  pcm86.readpos++;
   
 #define BYVOLUME(s)             ((((s) >> 6) * pcm86.volume) >> (PCM86_DIVBIT + 4))  #define BYVOLUME(s)             ((((s) >> 6) * pcm86.volume) >> (PCM86_DIVBIT + 4))
   

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


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