void EMU_closeRom() { NDS_FreeROM(); execute = false; //Hud.resetTransient(); NDS_Reset(); }
void retro_unload_game (void) { NDS_FreeROM(); if (screen_buf) free(screen_buf); screen_buf = NULL; execute = false; }
void NDS_DeInit(void) { if(MMU.CART_ROM != MMU.UNUSED_RAM) NDS_FreeROM(); nds.nextHBlank = 3168; SPU_DeInit(); Screen_DeInit(); MMU_DeInit(); gpu3D->NDS_3D_Close(); }