\r
typedef struct _vgm_file_header\r
{\r
- UINT32 fccVGM;\r
- UINT32 lngEOFOffset;\r
- UINT32 lngVersion;\r
- UINT32 lngHzPSG;\r
- UINT32 lngHzYM2413;\r
- UINT32 lngGD3Offset;\r
- UINT32 lngTotalSamples;\r
- UINT32 lngLoopOffset;\r
- UINT32 lngLoopSamples;\r
- UINT32 lngRate;\r
+ dword/*32*/ fccVGM;\r
+ dword/*32*/ lngEOFOffset;\r
+ dword/*32*/ lngVersion;\r
+ dword/*32*/ lngHzPSG;\r
+ dword/*32*/ lngHzYM2413;\r
+ dword/*32*/ lngGD3Offset;\r
+ dword/*32*/ lngTotalSamples;\r
+ dword/*32*/ lngLoopOffset;\r
+ dword/*32*/ lngLoopSamples;\r
+ dword/*32*/ lngRate;\r
UINT8 bytPSGCfg[4];\r
- UINT32 lngHzYM2612;\r
- UINT32 lngHzYM2151;\r
- UINT32 lngDataOffset;\r
- UINT32 lngHzSPCM;\r
- UINT32 lngSPCMIntf;\r
- UINT32 lngHzRF5C68;\r
- UINT32 lngHzYM2203;\r
- UINT32 lngHzYM2608;\r
- UINT32 lngHzYM2610;\r
- UINT32 lngHzYM3812;\r
- UINT32 lngHzYM3526;\r
- UINT32 lngHzY8950;\r
- UINT32 lngHzYMF262;\r
- UINT32 lngHzYMF278B;\r
- UINT32 lngHzYMF271;\r
- UINT32 lngHzYMZ280B;\r
- UINT32 lngHzRF5C164;\r
- UINT32 lngHzPWM;\r
- UINT32 lngHzAY8910;\r
+ dword/*32*/ lngHzYM2612;\r
+ dword/*32*/ lngHzYM2151;\r
+ dword/*32*/ lngDataOffset;\r
+ dword/*32*/ lngHzSPCM;\r
+ dword/*32*/ lngSPCMIntf;\r
+ dword/*32*/ lngHzRF5C68;\r
+ dword/*32*/ lngHzYM2203;\r
+ dword/*32*/ lngHzYM2608;\r
+ dword/*32*/ lngHzYM2610;\r
+ dword/*32*/ lngHzYM3812;\r
+ dword/*32*/ lngHzYM3526;\r
+ dword/*32*/ lngHzY8950;\r
+ dword/*32*/ lngHzYMF262;\r
+ dword/*32*/ lngHzYMF278B;\r
+ dword/*32*/ lngHzYMF271;\r
+ dword/*32*/ lngHzYMZ280B;\r
+ dword/*32*/ lngHzRF5C164;\r
+ dword/*32*/ lngHzPWM;\r
+ dword/*32*/ lngHzAY8910;\r
UINT8 bytAYCfg[4];\r
UINT8 bytVolumeModifier;\r
UINT8 bytReserved2;\r
\r
typedef struct _vgm_file\r
{\r
- UINT32 dataLen;\r
+ dword/*32*/ dataLen;\r
UINT8* data;\r
VGM_HEADER header;\r
} VGM_FILE;\r
\r
\r
// Functions that must be supplied by external library:\r
-//extern void OPL2_Write(UINT8 reg, UINT8 data);\r
-//extern UINT8 OPL2_ReadStatus(void);\r
+extern void OPL2_Write(UINT8 reg, UINT8 data);\r
+extern UINT8 OPL2_ReadStatus(void);\r
\r
\r
#ifdef __cplusplus\r