Added Open Cheats hotkey (Windows only function)
This commit is contained in:
parent
d97699e058
commit
3bd5e7ffec
|
@ -1,4 +1,6 @@
|
|||
---version 2.0.4 yet to be released---
|
||||
17-nov-2008 - adelikat - added Open Cheats hotkey (currently a windows only function)
|
||||
16-nov-2008 - adelikat - win32 - menu items that are hotkey mappable show the current hotkey mapping
|
||||
15-nov-2008 - adelikat - Win32 - memwatch - implemented RamChange() - monitors the behavior of ram addresses
|
||||
15-nov-2008 - adelikat - Win32 - re-enabled sound buffer time
|
||||
15-nov-2008 - adelikat - Clip Left and Right sides taken into account when drawing on screen (record/play/pause, lag & frame counters, messages, etc)
|
||||
|
|
|
@ -583,6 +583,7 @@ static void ObjectDisplayToggle(void);
|
|||
static void LagCounterToggle(void);
|
||||
static void ViewSlots(void);
|
||||
static void LaunchMemoryWatch(void);
|
||||
static void LaunchCheats(void);
|
||||
static void LaunchDebugger(void);
|
||||
static void LaunchPPU(void);
|
||||
static void LaunchHex(void);
|
||||
|
@ -692,6 +693,7 @@ struct EMUCMDTABLE FCEUI_CommandTable[]=
|
|||
{ EMUCMD_MISC_DISPLAY_LAGCOUNTER_TOGGLE,EMUCMDTYPE_MISC, LagCounterToggle, 0, 0, "Lag Counter Toggle", 0 },
|
||||
{ EMUCMD_MISC_LAGCOUNTER_RESET, EMUCMDTYPE_MISC, LagCounterReset, 0, 0, "Lag Counter Reset", 0},
|
||||
{ EMUCMD_TOOL_OPENMEMORYWATCH, EMUCMDTYPE_TOOL, LaunchMemoryWatch,0, 0, "Open Memory Watch", 0},
|
||||
{ EMUCMD_TOOL_OPENCHEATS, EMUCMDTYPE_TOOL, LaunchCheats, 0, 0, "Open Cheats", 0},
|
||||
{ EMUCMD_TOOL_OPENDEBUGGER, EMUCMDTYPE_TOOL, LaunchDebugger, 0, 0, "Open Debugger", 0},
|
||||
{ EMUCMD_TOOL_OPENHEX, EMUCMDTYPE_TOOL, LaunchHex, 0, 0, "Open Hex Editor", 0},
|
||||
{ EMUCMD_TOOL_OPENPPU, EMUCMDTYPE_TOOL, LaunchPPU, 0, 0, "Open PPU Viewer", 0},
|
||||
|
@ -874,6 +876,14 @@ static void LaunchCodeDataLogger(void)
|
|||
#endif
|
||||
}
|
||||
|
||||
static void LaunchCheats(void)
|
||||
{
|
||||
#ifdef WIN32
|
||||
extern HWND pwindow;
|
||||
ConfigCheats(pwindow);
|
||||
#endif
|
||||
}
|
||||
|
||||
static void FA_SkipLag(void)
|
||||
{
|
||||
frameAdvanceLagSkip ^= 1;
|
||||
|
|
|
@ -230,16 +230,20 @@ enum EMUCMD
|
|||
EMUCMD_MISC_DISPLAY_OBJ_TOGGLE,
|
||||
EMUCMD_MISC_DISPLAY_LAGCOUNTER_TOGGLE,
|
||||
EMUCMD_MISC_LAGCOUNTER_RESET,
|
||||
EMUCMD_TOOL_OPENMEMORYWATCH, //Windows only (currently)
|
||||
//Currently Windows only------
|
||||
EMUCMD_TOOL_OPENMEMORYWATCH,
|
||||
EMUCMD_TOOL_OPENCHEATS,
|
||||
EMUCMD_TOOL_OPENDEBUGGER,
|
||||
EMUCMD_TOOL_OPENHEX,
|
||||
EMUCMD_TOOL_OPENPPU,
|
||||
EMUCMD_TOOL_OPENTRACELOGGER,
|
||||
EMUCMD_TOOL_OPENCDLOGGER,
|
||||
//----------------------------
|
||||
EMUCMD_FRAMEADV_SKIPLAG,
|
||||
//Currently only windows (but sdl could easily add onto these)
|
||||
EMUCMD_OPENROM,
|
||||
EMUCMD_CLOSEROM,
|
||||
|
||||
//-----------------------------
|
||||
EMUCMD_MAX
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue