Add mempak and eeprom support

This commit is contained in:
SimoneN64
2023-03-19 15:25:35 +01:00
parent 95655b7001
commit de6a9f2b82
3 changed files with 229 additions and 19 deletions

View File

@@ -27,6 +27,8 @@ void Core::LoadROM(const std::string& rom_) {
cpu->mem.LoadROM(rom);
GameDB::match(cpu->mem);
cpu->mem.mmio.si.pif.InitDevices(cpu->mem.saveType);
cpu->mem.mmio.si.pif.LoadMempak(rom_);
cpu->mem.mmio.si.pif.LoadEeprom(cpu->mem.saveType, rom_);
isPAL = cpu->mem.IsROMPAL();
cpu->mem.mmio.si.pif.ExecutePIF(cpu->mem, cpu->regs);
}