//#include "src/lib/doslib/adlib.h"\r
#include "src/lib/16_in.h"\r
\r
-void OPL2_Write(byte reg, byte data);\r
-byte OPL2_ReadStatus(void);\r
+void OPL2_Write(UINT8 reg, UINT8 data);\r
+UINT8 OPL2_ReadStatus(void);\r
\r
-void OPL2_Write(byte reg, byte data)\r
+void OPL2_Write(UINT8 reg, UINT8 data)\r
{\r
//ym3812_w(0, 0, reg);\r
//ym3812_w(0, 1, data);\r
- opl2out(reg, data);\r
+ opl2out((word)reg, (word)data);\r
return;\r
}\r
\r
-byte OPL2_ReadStatus(void)\r
+UINT8 OPL2_ReadStatus(void)\r
{\r
return(inp(ADLIB_FM_ADDRESS));\r
//return ym3812_r(0, 0);\r
\r
bakapee = malloc(64);\r
if(argv[1]) bakapee = argv[1];\r
- else bakapee = "data/0.vgm";\r
+ else bakapee = "data/adlib.vgm";\r
printf("%x\n", OpenVGMFile(bakapee, &pee[0]));\r
IN_Startup();\r
IN_Default(0,&player,ctrl_Joystick);\r
InitEngine();\r
PlayMusic(&pee[0]);\r
while(!IN_KeyDown(sc_Escape))\r
- //while(!getch())\r
+ //while(!kbhit())\r
{\r
IN_ReadControl(0,&player);\r
UpdateSoundEngine();\r
}\r
StopMusic();\r
FreeVGMFile(&pee[0]);\r
- //IN_Shutdown();\r
- DeinitEngine();\r
IN_Shutdown();\r
+ DeinitEngine();\r
}\r