extracted OSS code to sndout_oss_*, BTN->PBTN, refactoring
[libpicofe.git] / gp2x / emu.h
CommitLineData
6ab2f79c 1// (c) Copyright 2006-2007 notaz, All rights reserved.\r
720ee7f6 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
5e2e14f2 16 PGS_RestartRun,\r
720ee7f6 17};\r
18\r
720ee7f6 19extern char romFileName[];\r
20extern int engineState;\r
720ee7f6 21\r
22\r
720ee7f6 23void emu_Init(void);\r
24void emu_Deinit(void);\r
720ee7f6 25void emu_Loop(void);\r
26void emu_ResetGame(void);\r
f013066e 27\r
28void osd_text(int x, int y, const char *text);\r
daf91588 29\r