X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=frontend%2Fplat_pollux.c;h=589049c3e24d2721d62477ee111f8ddbfd923de3;hp=80e7a1b88b9f0a8f2c164340542358e17464b622;hb=6983a9ae5accfbb9be955e4b9320fddb7572e00f;hpb=b07c18e8645a17be916266820ae564e0d320cc1a diff --git a/frontend/plat_pollux.c b/frontend/plat_pollux.c index 80e7a1b8..589049c3 100644 --- a/frontend/plat_pollux.c +++ b/frontend/plat_pollux.c @@ -258,6 +258,7 @@ void plat_video_menu_leave(void) memset(g_menuscreen_ptr, 0, 320*240 * psx_bpp/8); g_menuscreen_ptr = fb_flip(); + memset(g_menuscreen_ptr, 0, 320*240 * psx_bpp/8); } void *plat_prepare_screenshot(int *w, int *h, int *bpp) @@ -439,7 +440,7 @@ void *plat_gvideo_set_mode(int *w_, int *h_, int *bpp_) } fb_offset_y = 240/2 - h / 2; - psx_offset_x = poff_w; + psx_offset_x = poff_w * psx_bpp/8 / 2; psx_offset_y = poff_h; psx_src_width = w; psx_src_height = h; @@ -463,7 +464,7 @@ void *plat_gvideo_set_mode(int *w_, int *h_, int *bpp_) } /* not really used, we do raw_flip */ -void plat_gvideo_open(void) +void plat_gvideo_open(int is_pal) { }