Diff for /xmil/sound/psggen.h between versions 1.2 and 1.4

version 1.2, 2004/08/05 11:30:12 version 1.4, 2008/06/02 20:07:32
Line 14  enum { Line 14  enum {
 typedef struct {  typedef struct {
         SINT32  freq;          SINT32  freq;
         SINT32  count;          SINT32  count;
         SINT32  *pvol;                  // !!          SINT32  *pvol;                  /* !! */
         UINT16  puchi;          UINT16  puchi;
         UINT8   pan;          UINT8   pan;
         UINT8   padding;          UINT8   padding;
Line 27  typedef struct { Line 27  typedef struct {
 } PSGNOISE;  } PSGNOISE;
   
 typedef struct {  typedef struct {
         UINT8   tune[3][2];             // 0          UINT8   tune[3][2];             /* 0 */
         UINT8   noise;                  // 6          UINT8   noise;                  /* 6 */
         UINT8   mixer;                  // 7          UINT8   mixer;                  /* 7 */
         UINT8   vol[3];                 // 8          UINT8   vol[3];                 /* 8 */
         UINT8   envtime[2];             // b          UINT8   envtime[2];             /* b */
         UINT8   env;                    // d          UINT8   env;                    /* d */
         UINT8   io1;          UINT8   io1;
         UINT8   io2;          UINT8   io2;
 } PSGREG;  } PSGREG;
Line 41  typedef struct { Line 41  typedef struct {
         PSGTONE         tone[3];          PSGTONE         tone[3];
         PSGNOISE        noise;          PSGNOISE        noise;
         PSGREG          reg;          PSGREG          reg;
         UINT16          envcnt;          UINT32          envcnt;
         UINT16          envmax;          UINT32          envmax;
         UINT8           mixer;          UINT8           mixer;
         UINT8           envmode;          UINT8           envmode;
         UINT8           envvol;          UINT8           envvol;
         SINT8           envvolcnt;          SINT8           envvolcnt;
         SINT32          evol;                           // !!          SINT32          evol;                   /* !! */
         UINT            puchicount;          UINT            puchicount;
 } _PSGGEN, *PSGGEN;  } _PSGGEN, *PSGGEN;
   

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


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