From 83fb3e9ffae48ff72e97b4658c3c2e4690aa9537 Mon Sep 17 00:00:00 2001 From: adelikat Date: Wed, 19 May 2010 02:12:11 +0000 Subject: [PATCH] Code cleanup - moved ppu toggling to a function called FCEU_TogglePPU() in fceu.cpp --- src/drivers/win/window.cpp | 9 +-------- src/fceu.cpp | 15 +++++++++++++++ src/fceu.h | 1 + 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/src/drivers/win/window.cpp b/src/drivers/win/window.cpp index f8b0e15c..c19206d8 100644 --- a/src/drivers/win/window.cpp +++ b/src/drivers/win/window.cpp @@ -1786,15 +1786,8 @@ LRESULT FAR PASCAL AppWndProc(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam) break; case ID_NEWPPU: - FCEU_DispMessage("New PPU loaded", 0); //TODO: movie this stuff to a core file (fceu.cpp probably) called TogglePPU(), have movie code run it should it load a ppu based on the flag - FCEUI_printf("New PPU loaded"); - newppu = 1; - break; case ID_OLDPPU: - FCEU_DispMessage("Old PPU loaded", 0); - FCEUI_printf("Old PPU loaded"); - newppu = 0; - break; + FCEU_TogglePPU(); case MENU_GAME_GENIE: genie ^= 1; FCEUI_SetGameGenie(genie!=0); diff --git a/src/fceu.cpp b/src/fceu.cpp index d61fd73f..f5baf80b 100644 --- a/src/fceu.cpp +++ b/src/fceu.cpp @@ -119,6 +119,21 @@ bool CheckFileExists(const char* filename) } } +void FCEU_TogglePPU(void) +{ + newppu ^= 1; + if (newppu) + { + FCEU_DispMessage("New PPU loaded", 0); + FCEUI_printf("New PPU loaded"); + } + else + { + FCEU_DispMessage("Old PPU loaded", 0); + FCEUI_printf("Old PPU loaded"); + } +} + static void FCEU_CloseGame(void) { if(GameInfo) diff --git a/src/fceu.h b/src/fceu.h index 7e347a73..de9231b8 100644 --- a/src/fceu.h +++ b/src/fceu.h @@ -114,6 +114,7 @@ void FCEU_PrintError(char *format, ...); void FCEU_printf(char *format, ...); void FCEU_DispMessage(char *format, int disppos, ...); void FCEU_DispMessageOnMovie(char *format, ...); +void FCEU_TogglePPU(); void SetNESDeemph(uint8 d, int force); void DrawTextTrans(uint8 *dest, uint32 width, uint8 *textmsg, uint8 fgcolor);