From 652c36be53ccbc307a77aae56b7a62553e09decd Mon Sep 17 00:00:00 2001 From: rheiny Date: Sat, 10 Feb 2007 14:48:52 +0000 Subject: [PATCH] Added Cheat Console again. --- src/drivers/win/res.rc | Bin 132936 -> 138388 bytes src/drivers/win/resource.h | 6 ++++-- src/drivers/win/window.cpp | 18 +++++++++++++----- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/src/drivers/win/res.rc b/src/drivers/win/res.rc index 3bc929073e019d94a2c730099b8173ab900e3e0e..dc0a6abd2a6dfe9ec6dd856d8421bc57e32040ea 100644 GIT binary patch delta 1854 zcma)7T})h65T4oIZu#lbB3Y4^b%AaaDirSBA9f*?E@j!G$WqwqlN2;f+GH&)rD`8k zNKN`A2_DV77y^lDVjl>^#3m1B%qn&*n|i11XVmiM?Jdo>aHF*!whoj z`>TGnVeh41pJ1Po?c}Y5h9DfakL&L|f|fqRW?HF0?|!i`_7QDiLp1+xQ=cRc zsJ~JTw6_r}_IGG9EqMxV2mv`{-@KX*u?XW!VsYa;@Zqz$Af|Gyx5wY z!+w5$jO}Xa8>>80$iboMMI5H7UofObhb*7X`L%0?VQ|z~#7_eXN9f4&=&h6*x$I+X zlc4Ec_%aQ?hF;Zn%}Y6jbu@Dq8xKfb!}+>y<}WpJJ;Z2v2D^e{B)LWlMJhH*9?lzy zB8lydRAr_$ISAvd=LJ^z9e#5Bh~lTVXe=I_LLj5CtVN+H#6;pYuk$R8!v}hz-ju$Ei=2+pSE^=+8+=%IO#x5KAq@M3cN<8UElNH|pAO?88aa(6 zU1!+;MJ|wx#5hmyIgT>HG2Edr48uC@XudCP?a<~`VKhGfu%RUd=h>Bzbd@)08G11d zD$tYkXf2DDJ;|}3g_`y=&_r=&>imS=DI8^d<;QdoNBshj}Kg+HLw?o(KJBqOx-hIkD*QlLujrs>zP4nwmMh$DYkN)1_>HZ%#SPh-E VJXdMd>zSj$hiKinb`R&G{{fyiX(Ipt delta 50 zcmV-20L}lDxd_OP2(X+Sll~GSlb|jhlhPbIlQ13#moV-DPM7-d0S<$L9k+rV0W!3= I_~rqeH6WxFUH||9 diff --git a/src/drivers/win/resource.h b/src/drivers/win/resource.h index c7e85795..4ca7f83a 100644 --- a/src/drivers/win/resource.h +++ b/src/drivers/win/resource.h @@ -183,6 +183,8 @@ #define MENU_HOTKEYS 40045 #define MENU_ABOUT 40046 #define MENU_MSGLOG 40047 +#define MENU_CHEATS 40048 +#define MENU_BASIC_BOT 40049 #define ID_DEBUG_DEBUGGER 40053 #define ID_DEBUG_PPUVIEWER 40054 #define ID_DEBUG_NAMETABLEVIEWER 40055 @@ -199,8 +201,8 @@ // #ifdef APSTUDIO_INVOKED #ifndef APSTUDIO_READONLY_SYMBOLS -#define _APS_NEXT_RESOURCE_VALUE 103 -#define _APS_NEXT_COMMAND_VALUE 40048 +#define _APS_NEXT_RESOURCE_VALUE 105 +#define _APS_NEXT_COMMAND_VALUE 40050 #define _APS_NEXT_CONTROL_VALUE 1117 #define _APS_NEXT_SYMED_VALUE 101 #endif diff --git a/src/drivers/win/window.cpp b/src/drivers/win/window.cpp index 142cfed0..bed6dc1b 100644 --- a/src/drivers/win/window.cpp +++ b/src/drivers/win/window.cpp @@ -130,7 +130,7 @@ void RedoMenuGI(FCEUGI *gi) else #endif #ifndef _USE_SHARED_MEMORY_ - if(simpled[x] == 40002 || simpled[x] == 40003) + if(simpled[x] == MENU_BASIC_BOT || simpled[x] == 40003) EnableMenuItem(fceumenu,simpled[x],MF_BYCOMMAND| MF_GRAYED); else #endif @@ -841,10 +841,18 @@ LRESULT FAR PASCAL AppWndProc(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam) SetMainWindowStuff(); break; - case 40003: FCEU_SetBotMode(1^FCEU_BotMode()); - UpdateCheckedMenuItems(); break; - case 40002: CreateBasicBot();break; - // case 40028: DoMemmo(0); break; //mbg merge 7/18/06 removed as part of old debugger + case MENU_CHEATS: + ConfigCheats(hWnd); + break; + + case 40003: + FCEU_SetBotMode(1^FCEU_BotMode()); + UpdateCheckedMenuItems(); + break; + + case MENU_BASIC_BOT: + CreateBasicBot(); + break; case MENU_DIRECTORIES: // Directories menu was selected