giz port, restructuring
[picodrive.git] / platform / gizmondo / emu.h
CommitLineData
e5f426aa 1// (c) Copyright 2006-2007 notaz, All rights reserved.\r
2// Free for non-commercial use.\r
3\r
4// For commercial use, separate licencing terms must be obtained.\r
5\r
6\r
7\r
8// engine states\r
9enum TPicoGameState {\r
10 PGS_Paused = 1,\r
11 PGS_Running,\r
12 PGS_Quit,\r
13 PGS_KeyConfig,\r
14 PGS_ReloadRom,\r
15 PGS_Menu,\r
16 PGS_RestartRun,\r
17};\r
18\r
ea8c405f 19extern unsigned char gfx_buffer[321*240*2*2];\r
e5f426aa 20extern char romFileName[];\r
21extern int engineState;\r
e5f426aa 22\r
23\r
e5f426aa 24void emu_Init(void);\r
25void emu_Deinit(void);\r
e5f426aa 26void emu_Loop(void);\r
27void emu_ResetGame(void);\r
ea8c405f 28void emu_forcedFrame(void);\r
e5f426aa 29\r