X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Flinux%2Femu.c;h=db5d6be825dad710b5a45b87a0d0a0fe70225248;hb=bf61bea0f2e94206a79fecc83b719f24cfc951c2;hp=0ef599d6f1fd39c791183b6b6a4fa2a9da745626;hpb=e51e5983fe5cac8486df76bf349bde8aa23d1e5d;p=picodrive.git diff --git a/platform/linux/emu.c b/platform/linux/emu.c index 0ef599d..db5d6be 100644 --- a/platform/linux/emu.c +++ b/platform/linux/emu.c @@ -18,10 +18,8 @@ static short __attribute__((aligned(4))) sndBuffer[2*44100/50]; char cpu_clk_name[] = "unused"; -const char *renderer_names_[] = { "16bit accurate", " 8bit accurate", " 8bit fast", NULL }; -const char *renderer_names32x_[] = { "accurate", "faster ", "fastest ", NULL }; -const char **renderer_names = renderer_names_; -const char **renderer_names32x = renderer_names32x_; +const char *renderer_names[] = { "16bit accurate", " 8bit accurate", " 8bit fast", NULL }; +const char *renderer_names32x[] = { "accurate", "faster", "fastest", NULL }; enum renderer_types { RT_16BIT, RT_8BIT_ACC, RT_8BIT_FAST, RT_COUNT }; @@ -181,6 +179,7 @@ void plat_video_menu_enter(int is_rom_loaded) void plat_video_menu_begin(void) { memcpy32(g_screen_ptr, g_menubg_ptr, g_screen_width * g_screen_height * 2 / 4); + g_menuscreen_ptr = g_screen_ptr; } void plat_video_menu_end(void) @@ -214,7 +213,7 @@ void plat_update_volume(int has_changed, int is_up) { } -void pemu_forced_frame(int opts) +void pemu_forced_frame(int opts, int no_scale) { int po_old = PicoOpt; int eo_old = currentConfig.EmuOpt;