diff --git a/src/core/game_list.cpp b/src/core/game_list.cpp index c1676dea4..7a3ddca3d 100644 --- a/src/core/game_list.cpp +++ b/src/core/game_list.cpp @@ -142,9 +142,9 @@ DiscRegion GameList::GetRegionForCode(std::string_view code) if (prefix == "sces" || prefix == "sced" || prefix == "sles" || prefix == "sled") return DiscRegion::PAL; - else if (prefix == "scps" || prefix == "slps" || prefix == "slpm") + else if (prefix == "scps" || prefix == "slps" || prefix == "slpm" || prefix == "sczs" || prefix == "papx") return DiscRegion::NTSC_J; - else if (prefix == "scus" || prefix == "slus" || prefix == "papx") + else if (prefix == "scus" || prefix == "slus") return DiscRegion::NTSC_U; else return DiscRegion::Other; diff --git a/src/core/game_list.h b/src/core/game_list.h index 24686cbca..19c868cfe 100644 --- a/src/core/game_list.h +++ b/src/core/game_list.h @@ -80,7 +80,7 @@ private: enum : u32 { GAME_LIST_CACHE_SIGNATURE = 0x45434C47, - GAME_LIST_CACHE_VERSION = 3 + GAME_LIST_CACHE_VERSION = 4 }; using DatabaseMap = std::unordered_map;