further unification and refactoring

git-svn-id: file:///home/notaz/opt/svn/PicoDrive@710 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
notaz 2009-07-23 20:06:18 +00:00
parent 2275c67607
commit f2cf84723f
14 changed files with 194 additions and 358 deletions

View file

@ -71,6 +71,11 @@ extern int rom_loaded;
extern int state_slot;
extern int config_slot, config_slot_current;
extern unsigned char *movie_data;
extern int reset_timing;
#define PICO_PEN_ADJUST_X 4
#define PICO_PEN_ADJUST_Y 2
extern int pico_pen_x, pico_pen_y;
extern int pico_inp_mode;
extern char rom_fname_reload[512]; // ROM to try loading on next PGS_ReloadRom
@ -91,8 +96,12 @@ enum TPicoGameState {
};
void emu_init(void);
void emu_finish(void);
int emu_ReloadRom(char *rom_fname);
int emu_SaveLoadGame(int load, int sram);
void emu_reset_game(void);
int emu_ReadConfig(int game, int no_defaults);
int emu_WriteConfig(int game);