- if ((PicoOpt&0x10)||!(currentConfig.EmuOpt&0x80)) {\r
- // 8-bit renderers\r
- if (full) gp2x_memset_all_buffers(0, 0xe0, g_screen_width*240);\r
- else gp2x_memset_all_buffers(g_screen_width*232, 0xe0, g_screen_width*8);\r
- } else {\r
- // 16bit accurate renderer\r
- if (full) gp2x_memset_all_buffers(0, 0, g_screen_width*g_screen_height*2);\r
- else gp2x_memset_all_buffers(g_screen_width*(g_screen_height-16)*2, 0, g_screen_width*16*2);\r
- }\r
+ if (full) memset(g_screen_ptr, 0, g_screen_width*g_screen_height*2);\r
+ else memset((short *)g_screen_ptr + g_screen_width * (g_screen_height - 16), 0,\r
+ g_screen_width * 16 * 2);\r