mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-05 23:58:59 +00: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:
parent
f7d1943615
commit
f1a26ff654
15 changed files with 337 additions and 53 deletions
|
@ -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':
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue