static void GenMMC3Close(void) { if (CHRRAM) FCEU_gfree(CHRRAM); if (WRAM) FCEU_gfree(WRAM); CHRRAM = WRAM = NULL; }
static void M111Close(void) { if (CHRRAM) FCEU_gfree(CHRRAM); CHRRAM = NULL; if (FLASHROM) FCEU_gfree(FLASHROM); FLASHROM = NULL; }
static void UNLSB2000Close(void) { if (WRAM) FCEU_gfree(WRAM); /* if (CHRRAM) FCEU_gfree(CHRRAM); */ WRAM = /*CHRRAM = */NULL; }
static void LH32Close(void) { if (WRAM) FCEU_gfree(WRAM); WRAM = NULL; }
static void M153Close(void) { if(WRAM) FCEU_gfree(WRAM); WRAM=NULL; }
static void M199Close(void) { if (CHRRAM) FCEU_gfree(CHRRAM); CHRRAM = NULL; }
static void UNLD2000Close(void) { if(WRAM) FCEU_gfree(WRAM); WRAM=NULL; }
static void Super24Close(void) { if(CHRRAM) FCEU_gfree(CHRRAM); CHRRAM = NULL; }
static void UNLSC127Close(void) { if (WRAM) FCEU_gfree(WRAM); WRAM = NULL; }
static void SSSNROMClose(void) { if (WRAM) FCEU_gfree(WRAM); WRAM = NULL; }
static void MClose(void) { if(DummyCHR) FCEU_gfree(DummyCHR); DummyCHR=NULL; }
static void UNLKS7012Close(void) { if (WRAM) FCEU_gfree(WRAM); WRAM = NULL; }
static void BMCFK23CAClose(void) { if(CHRRAM) FCEU_gfree(CHRRAM); CHRRAM=NULL; }
static void UNLDSOUNDV1Close(void) { if (WRAM) FCEU_gfree(WRAM); WRAM = NULL; }