mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 06:09:50 -06:00
Save memory card paths relative to exe directory.
This commit is contained in:
@ -1064,6 +1064,13 @@ void CConfigMain::ChooseMemcardPath(std::string& strMemcard, bool isSlotA)
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#ifdef _WIN32
|
||||||
|
if (!strncmp(File::GetExeDirectory().c_str(), filename.c_str(), File::GetExeDirectory().size()))
|
||||||
|
{
|
||||||
|
filename.erase(0, File::GetExeDirectory().size() +1);
|
||||||
|
filename = "./" + filename;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
// also check that the path isn't used for the other memcard...
|
// also check that the path isn't used for the other memcard...
|
||||||
if (filename.compare(isSlotA ? SConfig::GetInstance().m_strMemoryCardB
|
if (filename.compare(isSlotA ? SConfig::GetInstance().m_strMemoryCardB
|
||||||
|
Reference in New Issue
Block a user