MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / LoadSaveMemcards

Method LoadSaveMemcards

pcsx2/Pcsx2Config.cpp:2057–2077  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2055}
2056
2057void Pcsx2Config::LoadSaveMemcards(SettingsWrapper& wrap)
2058{
2059 for (uint slot = 0; slot < 2; ++slot)
2060 {
2061 wrap.Entry("MemoryCards", StringUtil::StdStringFromFormat("Slot%u_Enable", slot + 1).c_str(),
2062 Mcd[slot].Enabled, Mcd[slot].Enabled);
2063 wrap.Entry("MemoryCards", StringUtil::StdStringFromFormat("Slot%u_Filename", slot + 1).c_str(),
2064 Mcd[slot].Filename, Mcd[slot].Filename);
2065 }
2066
2067 for (uint slot = 2; slot < 8; ++slot)
2068 {
2069 int mtport = FileMcd_GetMtapPort(slot) + 1;
2070 int mtslot = FileMcd_GetMtapSlot(slot) + 1;
2071
2072 wrap.Entry("MemoryCards", StringUtil::StdStringFromFormat("Multitap%u_Slot%u_Enable", mtport, mtslot).c_str(),
2073 Mcd[slot].Enabled, Mcd[slot].Enabled);
2074 wrap.Entry("MemoryCards", StringUtil::StdStringFromFormat("Multitap%u_Slot%u_Filename", mtport, mtslot).c_str(),
2075 Mcd[slot].Filename, Mcd[slot].Filename);
2076 }
2077}
2078
2079std::string Pcsx2Config::FullpathToBios() const
2080{

Callers

nothing calls this directly

Calls 5

StdStringFromFormatFunction · 0.85
FileMcd_GetMtapPortFunction · 0.85
FileMcd_GetMtapSlotFunction · 0.85
EntryMethod · 0.45
c_strMethod · 0.45

Tested by

no test coverage detected