#include "../common/plat.h"
#include "../common/readpng.h"
#include "../common/menu.h"
+#include "../common/emu.h"
void plat_video_menu_enter(int is_rom_loaded)
if (is_rom_loaded)
{
// darken the active framebuffer
- memset(gp2x_screen, 0, 320*8*2);
- menu_darken_bg((char *)gp2x_screen + 320*8*2, 320*224, 1);
- memset((char *)gp2x_screen + 320*232*2, 0, 320*8*2);
+ memset(g_screen_ptr, 0, 320*8*2);
+ menu_darken_bg((char *)g_screen_ptr + 320*8*2, 320*224, 1);
+ memset((char *)g_screen_ptr + 320*232*2, 0, 320*8*2);
}
else
{
// should really only happen once, on startup..
- readpng(gp2x_screen, "skin/background.png", READPNG_BG);
+ readpng(g_screen_ptr, "skin/background.png", READPNG_BG);
}
// copy to buffer2
- gp2x_memcpy_buffers((1<<2), gp2x_screen, 0, 320*240*2);
+ gp2x_memcpy_buffers((1<<2), g_screen_ptr, 0, 320*240*2);
// switch to 16bpp
gp2x_video_changemode2(16);