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

version 1.2, 2003/10/20 06:36:33 version 1.4, 2003/12/08 00:55:33
Line 11  extern CS4231CFG cs4231cfg; Line 11  extern CS4231CFG cs4231cfg;
   
 // ---- 補完くらいしようよ…  // ---- 補完くらいしようよ…
   
 BYTE cs4231_nodecode(void) {  REG8 cs4231_nodecode(void) {
   
         return(0);          return(0);
 }  }
   
 static BYTE cs4231_pcm8s(void) {  static REG8 cs4231_pcm8s(void) {
   
         SINT32  leng;          SINT32  leng;
         UINT    indatas;          UINT    indatas;
Line 38  static BYTE cs4231_pcm8s(void) { Line 38  static BYTE cs4231_pcm8s(void) {
                                         leng = 0;                                          leng = 0;
                                         goto p8s_stop;                                          goto p8s_stop;
                                 }                                  }
                                 cs4231.pcmdata[0] = (i286_memoryread(addr+0) ^ 0x80) << 8;                                  cs4231.pcmdata[0] = (i286_memoryread(addr + 0) ^ 0x80) << 8;
                                 cs4231.pcmdata[1] = (i286_memoryread(addr+1) ^ 0x80) << 8;                                  cs4231.pcmdata[1] = (i286_memoryread(addr + 1) ^ 0x80) << 8;
                                 addr += 2;                                  addr += 2;
                         }                          }
                         ctime -= cs4231.step;                          ctime -= cs4231.step;
Line 58  p8s_stop: Line 58  p8s_stop:
         return((leng < 2)?1:0);          return((leng < 2)?1:0);
 }  }
   
 static BYTE cs4231_pcm8m(void) {  static REG8 cs4231_pcm8m(void) {
   
         SINT32  leng;          SINT32  leng;
         UINT    indatas;          UINT    indatas;
Line 102  p8m_stop: Line 102  p8m_stop:
         return((leng == 0)?1:0);          return((leng == 0)?1:0);
 }  }
   
 static BYTE cs4231_pcm16s(void) {  static REG8 cs4231_pcm16s(void) {
   
         SINT32  leng;          SINT32  leng;
         UINT    indatas;          UINT    indatas;
Line 148  p16s_stop: Line 148  p16s_stop:
         return((leng < 4)?1:0);          return((leng < 4)?1:0);
 }  }
   
 static BYTE cs4231_pcm16m(void) {  static REG8 cs4231_pcm16m(void) {
   
         SINT32  leng;          SINT32  leng;
         UINT    indatas;          UINT    indatas;

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


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