disable pal filter and region messages for sdl

This commit is contained in:
feos-tas 2016-07-16 18:28:49 +00:00
parent dbae9cddb2
commit 8f99ba3b5a
2 changed files with 8 additions and 2 deletions

View File

@ -969,7 +969,7 @@ void openVideoConfig()
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(scalerCombo), "prescale2x");
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(scalerCombo), "prescale3x");
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(scalerCombo), "prescale4x");
gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(scalerCombo), "pal");
//gtk_combo_box_text_append_text(GTK_COMBO_BOX_TEXT(scalerCombo), "pal");
// sync with cfg
int buf;

View File

@ -964,29 +964,35 @@ int FCEUI_GetCurrentVidSystem(int *slstart, int *slend) {
return(PAL);
}
// TODO: make use on SDL
void FCEUI_SetRegion(int region) {
switch (region) {
case 0: // NTSC
normalscanlines = 240;
pal_emulation = 0;
dendy = 0;
// until it's fixed on sdl. see issue #740
#ifdef WIN32
FCEU_DispMessage("NTSC mode set", 0);
FCEUI_printf("NTSC mode set");
#endif
break;
case 1: // PAL
normalscanlines = 240;
pal_emulation = 1;
dendy = 0;
#ifdef WIN32
FCEU_DispMessage("PAL mode set", 0);
FCEUI_printf("PAL mode set");
#endif
break;
case 2: // Dendy
normalscanlines = 290;
pal_emulation = 0;
dendy = 1;
#ifdef WIN32
FCEU_DispMessage("Dendy mode set", 0);
FCEUI_printf("Dendy mode set");
#endif
break;
}
normalscanlines += newppu;