static bool s_slot2_loadstate(EMUFILE* is, int size) { u32 version = is->read32le(); //version 0: if(version >= 0) { slot2Type = NDS_SLOT2_AUTO; u8 slotID = is->read32le(); if (version == 0) slot2_getTypeByID(slotID, slot2Type); slot2_Change(slot2Type); EMUFILE_MEMORY temp; is->readMemoryStream(&temp); temp.fseek(0,SEEK_SET); slot2_Loadstate(&temp); } return true; }
bool slot2_ChangeByID(u8 ID) { NDS_SLOT2_TYPE type = NDS_SLOT2_AUTO; slot2_getTypeByID(ID, type); return slot2_Change(type); }