Diff for /np2/sound/psggen.h between versions 1.8 and 1.9
|
version 1.8, 2004/02/03 08:24:40
|
version 1.9, 2004/07/26 18:52:55
|
|
Line 16 typedef struct {
|
Line 16 typedef struct {
|
| SINT32 count; |
SINT32 count; |
| SINT32 *pvol; // !! |
SINT32 *pvol; // !! |
| UINT16 puchi; |
UINT16 puchi; |
| BYTE pan; |
UINT8 pan; |
| BYTE padding; |
UINT8 padding; |
| } PSGTONE; |
} PSGTONE; |
| |
|
| typedef struct { |
typedef struct { |
|
Line 27 typedef struct {
|
Line 27 typedef struct {
|
| } PSGNOISE; |
} PSGNOISE; |
| |
|
| typedef struct { |
typedef struct { |
| BYTE tune[3][2]; // 0 |
UINT8 tune[3][2]; // 0 |
| BYTE noise; // 6 |
UINT8 noise; // 6 |
| BYTE mixer; // 7 |
UINT8 mixer; // 7 |
| BYTE vol[3]; // 8 |
UINT8 vol[3]; // 8 |
| BYTE envtime[2]; // b |
UINT8 envtime[2]; // b |
| BYTE env; // d |
UINT8 env; // d |
| BYTE io1; |
UINT8 io1; |
| BYTE io2; |
UINT8 io2; |
| } PSGREG; |
} PSGREG; |
| |
|
| typedef struct { |
typedef struct { |
|
Line 43 typedef struct {
|
Line 43 typedef struct {
|
| PSGREG reg; |
PSGREG reg; |
| UINT16 envcnt; |
UINT16 envcnt; |
| UINT16 envmax; |
UINT16 envmax; |
| BYTE mixer; |
UINT8 mixer; |
| BYTE envmode; |
UINT8 envmode; |
| BYTE envvol; |
UINT8 envvol; |
| char envvolcnt; |
SINT8 envvolcnt; |
| SINT32 evol; // !! |
SINT32 evol; // !! |
| UINT puchicount; |
UINT puchicount; |
| } _PSGGEN, *PSGGEN; |
} _PSGGEN, *PSGGEN; |
RetroPC.NET-CVS <cvs@retropc.net>