Code cleanup - moved ppu toggling to a function called FCEU_TogglePPU() in fceu.cpp

This commit is contained in:
adelikat 2010-05-19 02:12:11 +00:00
parent ccf831a2fb
commit 83fb3e9ffa
3 changed files with 17 additions and 8 deletions

View File

@ -1786,15 +1786,8 @@ LRESULT FAR PASCAL AppWndProc(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam)
break; break;
case ID_NEWPPU: 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: case ID_OLDPPU:
FCEU_DispMessage("Old PPU loaded", 0); FCEU_TogglePPU();
FCEUI_printf("Old PPU loaded");
newppu = 0;
break;
case MENU_GAME_GENIE: case MENU_GAME_GENIE:
genie ^= 1; genie ^= 1;
FCEUI_SetGameGenie(genie!=0); FCEUI_SetGameGenie(genie!=0);

View File

@ -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) static void FCEU_CloseGame(void)
{ {
if(GameInfo) if(GameInfo)

View File

@ -114,6 +114,7 @@ void FCEU_PrintError(char *format, ...);
void FCEU_printf(char *format, ...); void FCEU_printf(char *format, ...);
void FCEU_DispMessage(char *format, int disppos, ...); void FCEU_DispMessage(char *format, int disppos, ...);
void FCEU_DispMessageOnMovie(char *format, ...); void FCEU_DispMessageOnMovie(char *format, ...);
void FCEU_TogglePPU();
void SetNESDeemph(uint8 d, int force); void SetNESDeemph(uint8 d, int force);
void DrawTextTrans(uint8 *dest, uint32 width, uint8 *textmsg, uint8 fgcolor); void DrawTextTrans(uint8 *dest, uint32 width, uint8 *textmsg, uint8 fgcolor);