void LoadPatches() { IniFile merged = SConfig::GetInstance().LoadGameIni(); IniFile globalIni = SConfig::GetInstance().LoadDefaultGameIni(); IniFile localIni = SConfig::GetInstance().LoadLocalGameIni(); LoadPatchSection("OnFrame", s_on_frame, globalIni, localIni); ActionReplay::LoadAndApplyCodes(globalIni, localIni); Gecko::SetActiveCodes(Gecko::LoadCodes(globalIni, localIni)); LoadSpeedhacks("Speedhacks", merged); }
void LoadPatches() { IniFile merged = SConfig::GetInstance().LoadGameIni(); IniFile globalIni = SConfig::GetInstance().LoadDefaultGameIni(); IniFile localIni = SConfig::GetInstance().LoadLocalGameIni(); LoadPatchSection("OnFrame", onFrame, globalIni, localIni); ActionReplay::LoadAndApplyCodes(globalIni, localIni); // lil silly std::vector<Gecko::GeckoCode> gcodes; Gecko::LoadCodes(globalIni, localIni, gcodes); Gecko::SetActiveCodes(gcodes); LoadSpeedhacks("Speedhacks", merged); }
void LoadPatches(const char *gameID) { IniFile ini; std::string filename = File::GetUserPath(D_GAMECONFIG_IDX) + gameID + ".ini"; if (ini.Load(filename.c_str())) { LoadPatchSection("OnFrame", onFrame, ini); ActionReplay::LoadCodes(ini, false); // lil silly std::vector<Gecko::GeckoCode> gcodes; Gecko::LoadCodes(ini, gcodes); Gecko::SetActiveCodes(gcodes); LoadSpeedhacks("Speedhacks", speedHacks, ini); LoadDiscList("DiscList", discList, ini); } }
void LoadPatches(const char *gameID) { IniFile globalIni, localIni; globalIni.Load(File::GetSysDirectory() + GAMESETTINGS_DIR DIR_SEP + gameID + ".ini"); localIni.Load(File::GetUserPath(D_GAMESETTINGS_IDX) + gameID + ".ini", true); IniFile merged; merged.Load(File::GetSysDirectory() + GAMESETTINGS_DIR DIR_SEP + gameID + ".ini"); merged.Load(File::GetUserPath(D_GAMESETTINGS_IDX) + gameID + ".ini", true); LoadPatchSection("OnFrame", onFrame, globalIni, localIni); ActionReplay::LoadCodes(globalIni, localIni, false); // lil silly std::vector<Gecko::GeckoCode> gcodes; Gecko::LoadCodes(localIni, gcodes); Gecko::SetActiveCodes(gcodes); LoadSpeedhacks("Speedhacks", speedHacks, merged); LoadDiscList("DiscList", discList, merged); }
void LoadPatches() { IniFile merged = SConfig::GetInstance().LoadGameIni(); IniFile globalIni = SConfig::GetInstance().LoadDefaultGameIni(); IniFile localIni = SConfig::GetInstance().LoadLocalGameIni(); LoadPatchSection("OnFrame", s_on_frame, globalIni, localIni); // Check if I'm syncing Codes if (Config::Get(Config::MAIN_CODE_SYNC_OVERRIDE)) { Gecko::SetSyncedCodesAsActive(); ActionReplay::SetSyncedCodesAsActive(); } else { Gecko::SetActiveCodes(Gecko::LoadCodes(globalIni, localIni)); ActionReplay::LoadAndApplyCodes(globalIni, localIni); } LoadSpeedhacks("Speedhacks", merged); }