libpicofe/psp/emu.h
notaz dfa8d77a42 uncommited code for 151 release (PSP suspend, file browser, etc)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@554 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-07-18 13:04:38 +00:00

35 lines
661 B
C

// (c) Copyright 2006-2007 notaz, All rights reserved.
// Free for non-commercial use.
// For commercial use, separate licencing terms must be obtained.
// engine states
enum TPicoGameState {
PGS_Paused = 1,
PGS_Running,
PGS_Quit,
PGS_KeyConfig,
PGS_ReloadRom,
PGS_Menu,
PGS_RestartRun,
PGS_Suspending,
PGS_SuspendWake,
};
extern char romFileName[];
extern int engineState, engineStateSuspend;
void emu_Init(void);
void emu_Deinit(void);
void emu_Loop(void);
void emu_ResetGame(void);
void emu_HandleResume(void);
void emu_msg_cb(const char *msg);
// actually comes from Pico/Misc_amips.s
void memset32_uncached(int *dest, int c, int count);