static void DriverKill(void)
{
// SaveConfig(NULL); // done explicitly in menu now
static void DriverKill(void)
{
// SaveConfig(NULL); // done explicitly in menu now
if(cpalette) free(cpalette);
cpalette=0;
if(cpalette) free(cpalette);
cpalette=0;
gp2x_memregs[0x2912>>1] = gp2x_screenaddr_old[2];\r
gp2x_memregs[0x2914>>1] = gp2x_screenaddr_old[3];\r
\r
gp2x_memregs[0x2912>>1] = gp2x_screenaddr_old[2];\r
gp2x_memregs[0x2914>>1] = gp2x_screenaddr_old[3];\r
\r
+ gp2x_usbjoy_deinit();\r
+\r
munmap(gp2x_screens[0], FRAMEBUFF_WHOLESIZE);\r
munmap((void *)gp2x_memregs, 0x10000);\r
close(memdev);\r
close(mixerdev);\r
if (sounddev > 0) close(sounddev);\r
\r
munmap(gp2x_screens[0], FRAMEBUFF_WHOLESIZE);\r
munmap((void *)gp2x_memregs, 0x10000);\r
close(memdev);\r
close(mixerdev);\r
if (sounddev > 0) close(sounddev);\r
\r
- gp2x_usbjoy_deinit();\r
-\r
printf("all done, running ");\r
\r
// Zaq121's alternative frontend support from MAME\r
printf("all done, running ");\r
\r
// Zaq121's alternative frontend support from MAME\r