mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
Various country flag improvements
* Added country flags for games from Netherlands and Spain * Added separate category for Region Free games (Uses European flag as placeholder) * Added missing country filter options in "show regions" menu * Rearranged country filters for readability * Incremented CACHE_REVISION Also fixed various country filters not showing up as options in the "Show regions" menu.
This commit is contained in:

committed by
Steven Vascellaro

parent
f7d1943615
commit
f1a26ff654
@ -15,24 +15,22 @@ IVolume::ECountry CountrySwitch(u8 CountryCode)
|
||||
{
|
||||
switch (CountryCode)
|
||||
{
|
||||
// Region free - fall through to European defaults for now
|
||||
// Region free - Uses European flag as placeholder
|
||||
case 'A':
|
||||
|
||||
return IVolume::COUNTRY_INTERNATIONAL;
|
||||
|
||||
// PAL
|
||||
case 'D': // German
|
||||
case 'D':
|
||||
return IVolume::COUNTRY_GERMANY;
|
||||
|
||||
case 'X': // Used by a couple PAL games
|
||||
case 'Y': // German, french
|
||||
|
||||
case 'Y': // German, French
|
||||
case 'L': // Japanese import to PAL regions
|
||||
case 'M': // Japanese import to PAL regions
|
||||
case 'S': // Spanish-speaking regions
|
||||
case 'P':
|
||||
return IVolume::COUNTRY_EUROPE;
|
||||
|
||||
case 'U': // Australia
|
||||
case 'U':
|
||||
return IVolume::COUNTRY_AUSTRALIA;
|
||||
|
||||
case 'F':
|
||||
@ -41,9 +39,15 @@ IVolume::ECountry CountrySwitch(u8 CountryCode)
|
||||
case 'I':
|
||||
return IVolume::COUNTRY_ITALY;
|
||||
|
||||
case 'H':
|
||||
return IVolume::COUNTRY_NETHERLANDS;
|
||||
|
||||
case 'R':
|
||||
return IVolume::COUNTRY_RUSSIA;
|
||||
|
||||
case 'S':
|
||||
return IVolume::COUNTRY_SPAIN;
|
||||
|
||||
// NTSC
|
||||
case 'E':
|
||||
case 'N': // Japanese import to USA and other NTSC regions
|
||||
@ -54,8 +58,8 @@ IVolume::ECountry CountrySwitch(u8 CountryCode)
|
||||
return IVolume::COUNTRY_JAPAN;
|
||||
|
||||
case 'K':
|
||||
case 'T': // Korea with English language
|
||||
case 'Q': // Korea with Japanese language
|
||||
case 'T': // Korea with English language
|
||||
return IVolume::COUNTRY_KOREA;
|
||||
|
||||
case 'O':
|
||||
|
Reference in New Issue
Block a user