summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorZopolis4 <creatorsmithmdt@gmail.com>2022-02-03 10:40:28 +1100
committerZopolis4 <creatorsmithmdt@gmail.com>2022-02-16 12:32:25 +1100
commit5e4d1f732db7f2ef397c55ba8fadbbf2975c6bbe (patch)
tree3c940c87867562210d01f5585434855623becc64 /Source
parent5e595616379a694789fe749e40a27ef069f0090e (diff)
Remove the Maps folder from the Sys directory
It only had two out of date and game-specific maps from decades ago
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/Core/Boot/Boot.cpp19
1 files changed, 6 insertions, 13 deletions
diff --git a/Source/Core/Core/Boot/Boot.cpp b/Source/Core/Core/Boot/Boot.cpp
index 30691c730f..0ad7f6ec12 100644
--- a/Source/Core/Core/Boot/Boot.cpp
+++ b/Source/Core/Core/Boot/Boot.cpp
@@ -362,24 +362,17 @@ void CBoot::UpdateDebugger_MapLoaded()
bool CBoot::FindMapFile(std::string* existing_map_file, std::string* writable_map_file)
{
const std::string& game_id = SConfig::GetInstance().m_debugger_game_id;
+ std::string path = File::GetUserPath(D_MAPS_IDX) + game_id + ".map";
if (writable_map_file)
- *writable_map_file = File::GetUserPath(D_MAPS_IDX) + game_id + ".map";
+ *writable_map_file = path;
- static const std::array<std::string, 2> maps_directories{
- File::GetUserPath(D_MAPS_IDX),
- File::GetSysDirectory() + MAPS_DIR DIR_SEP,
- };
- for (const auto& directory : maps_directories)
+ if (File::Exists(path))
{
- std::string path = directory + game_id + ".map";
- if (File::Exists(path))
- {
- if (existing_map_file)
- *existing_map_file = std::move(path);
+ if (existing_map_file)
+ *existing_map_file = std::move(path);
- return true;
- }
+ return true;
}
return false;