X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Fcommon%2Femu.h;h=90c935005e9fba4e942d49bea47ba952fad5ff9e;hb=a5f80ce405bdb5377ed58a2525819ca1a8e11685;hp=484080a45cfb47fd3fd0a0660ef6b9e971cc1b10;hpb=58c86d00183ba47cb3c9c277ac3538045b5604ad;p=picodrive.git diff --git a/platform/common/emu.h b/platform/common/emu.h index 484080a..90c9350 100644 --- a/platform/common/emu.h +++ b/platform/common/emu.h @@ -4,7 +4,7 @@ // For commercial use, separate licencing terms must be obtained. typedef struct { - char lastRomFile[512]; + // char lastRomFile[512]; int EmuOpt; // LSb->MSb: use_sram, show_fps, enable_sound, gzip_saves, // squidgehack, no_save_cfg_on_exit, , 16_bit_mode // craigix_ram, confirm_save, show_cd_leds, confirm_load @@ -33,6 +33,8 @@ extern char noticeMsg[64]; extern int state_slot; extern int config_slot, config_slot_current; extern unsigned char *movie_data; +extern char lastRomFile[512]; +extern int kb_combo_keys, kb_combo_acts; // keys and actions which need button combos int emu_ReloadRom(void); @@ -48,5 +50,7 @@ int emu_findBios(int region, char **bios_file); void emu_textOut8 (int x, int y, const char *text); void emu_textOut16(int x, int y, const char *text); char *emu_makeRomId(void); +void emu_findKeyBindCombos(void); +extern const char *keyNames[]; void emu_prepareDefaultConfig(void);