unsigned char *PicoDraw2FB = temp_frame;\r
const char *renderer_names[] = { NULL };\r
const char *renderer_names32x[] = { NULL };\r
-char cpu_clk_name[] = "Max CPU clock";\r
\r
static int get_cpu_clock(void)\r
{\r
\r
void pemu_finalize_frame(const char *fps, const char *notice)\r
{\r
- if (notice || (currentConfig.EmuOpt & EOPT_SHOW_FPS)) {\r
- if (notice)\r
- osd_text(2, g_osd_y, notice);\r
- if (currentConfig.EmuOpt & EOPT_SHOW_FPS)\r
- osd_text(g_osd_fps_x, g_osd_y, fps);\r
- }\r
+ if (notice && notice[0])\r
+ osd_text(2, g_osd_y, notice);\r
+ if (fps && fps[0] && (currentConfig.EmuOpt & EOPT_SHOW_FPS))\r
+ osd_text(g_osd_fps_x, g_osd_y, fps);\r
if ((PicoAHW & PAHW_MCD) && (currentConfig.EmuOpt & EOPT_EN_CD_LEDS))\r
draw_cd_leds();\r
}\r
{\r
int fb_w = 320, fb_h = 240, fb_left = 0, fb_right = 0, fb_top = 0, fb_bottom = 0;\r
\r
- PicoScanBegin = emuscan;\r
- PicoScanEnd = NULL;\r
PicoDrawSetOutFormat(PDF_RGB555, 1);\r
+ PicoDrawSetCallbacks(emuscan, NULL);\r
\r
if (is_32cols) {\r
fb_w = 256;\r
pnd_setup_layer(1, g_layer_x, g_layer_y, g_layer_w, g_layer_h);\r
vout_fbdev_resize(layer_fb, fb_w, fb_h, fb_left, fb_right, fb_top, fb_bottom, 0);\r
vout_fbdev_clear(layer_fb);\r
+ plat_video_flip();\r
}\r
\r
static void make_bg(void)\r