Diff for /np2/sound/fmboard.h between versions 1.7 and 1.8

version 1.7, 2005/02/07 14:46:12 version 1.8, 2005/05/13 05:47:25
Line 13 Line 13
   
   
 typedef struct {  typedef struct {
         UINT8   reg[0x400];          UINT    addr;
         UINT8   opnreg;          UINT    addr2;
         UINT8   extreg;          UINT8   data;
         UINT8   opn2reg;          UINT8   data2;
         UINT8   ext2reg;          UINT16  base;
         UINT8   adpcmmask;          UINT8   adpcmmask;
         UINT8   channels;          UINT8   channels;
         UINT8   extend;          UINT8   extend;
         UINT8   padding;          UINT8   _padding;
         UINT16  base;          UINT8   reg[0x400];
 } OPN_T;  } OPN_T;
   
 typedef struct {  typedef struct {
Line 55  extern _TMS3631 tms3631; Line 55  extern _TMS3631 tms3631;
 extern  _FMTIMER        fmtimer;  extern  _FMTIMER        fmtimer;
 extern  _OPNGEN         opngen;  extern  _OPNGEN         opngen;
 extern  OPNCH           opnch[OPNCH_MAX];  extern  OPNCH           opnch[OPNCH_MAX];
 extern  _PSGGEN         psg1;  extern  _PSGGEN         __psg[3];
 extern  _PSGGEN         psg2;  
 extern  _PSGGEN         psg3;  
 extern  _RHYTHM         rhythm;  extern  _RHYTHM         rhythm;
 extern  _ADPCM          adpcm;  extern  _ADPCM          adpcm;
 extern  _PCM86          pcm86;  extern  _PCM86          pcm86;
 extern  _CS4231         cs4231;  extern  _CS4231         cs4231;
   
   #define psg1    __psg[0]
   #define psg2    __psg[1]
   #define psg3    __psg[2]
   
   
 REG8 fmboard_getjoy(PSGGEN psg);  REG8 fmboard_getjoy(PSGGEN psg);
   

Removed from v.1.7  
changed lines
  Added in v.1.8


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