DiscIO: Make company names match GameTDB's list better

This commit is contained in:
JosJuice
2019-09-23 19:59:44 +02:00
parent 2300ce385e
commit f8a4975274

View File

@ -410,20 +410,20 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"01", "Nintendo"}, {"01", "Nintendo"},
{"02", "Nintendo"}, {"02", "Nintendo"},
{"08", "Capcom"}, {"08", "Capcom"},
{"0A", "Jaleco Entertainment"}, {"0A", "Jaleco / Jaleco Entertainment"},
{"0L", "Warashi"}, {"0L", "Warashi"},
{"0M", "Entertainment Software Publishing"}, {"0M", "Entertainment Software Publishing"},
{"0Q", "IE Institute"}, {"0Q", "IE Institute"},
{"13", "Electronic Arts / EA Sports"}, {"13", "Electronic Arts Japan"},
{"18", "Hudson Entertainment"}, {"18", "Hudson Soft / Hudson Entertainment"},
{"1K", "Titus Software"}, {"1K", "Titus Software"},
{"20", "DSI Games / ZOO Digital Publishing"}, {"20", "DSI Games / ZOO Digital Publishing"},
{"28", "Kemco"}, {"28", "Kemco Japan"},
{"29", "SETA"}, {"29", "SETA Corporation"},
{"2K", "NEC Interchannel"}, {"2K", "NEC Interchannel"},
{"2L", "Agatsuma Entertainment"}, {"2L", "Agatsuma Entertainment"},
{"2M", "Jorudan"}, {"2M", "Jorudan"},
{"2N", "Rocket Company"}, {"2N", "Smilesoft / Rocket Company"},
{"2Q", "MediaKite"}, {"2Q", "MediaKite"},
{"36", "Codemasters"}, {"36", "Codemasters"},
{"41", "Ubisoft"}, {"41", "Ubisoft"},
@ -431,19 +431,19 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"4Q", "Disney Interactive Studios / Buena Vista Games"}, {"4Q", "Disney Interactive Studios / Buena Vista Games"},
{"4Z", "Crave Entertainment / Red Wagon Games"}, {"4Z", "Crave Entertainment / Red Wagon Games"},
{"51", "Acclaim Entertainment"}, {"51", "Acclaim Entertainment"},
{"52", "Activision / Activision Value / RedOctane"}, {"52", "Activision"},
{"54", "Rockstar Games / 2K Play / Global Star Software"}, {"54", "Take-Two Interactive / GameTek / Rockstar Games / Global Star Software"},
{"5D", "Midway Games"}, {"5D", "Midway Games / Tradewest"},
{"5G", "Majesco Entertainment"}, {"5G", "Majesco Entertainment"},
{"5H", "3DO / Global Star Software"}, {"5H", "3DO / Global Star Software"},
{"5L", "NewKidCo"}, {"5L", "NewKidCo"},
{"5S", "Evolved Games / Xicat Interactive"}, {"5S", "Evolved Games / Xicat Interactive"},
{"5V", "Agetec"}, {"5V", "Agetec"},
{"5Z", "Conspiracy Entertainment"}, {"5Z", "Data Design / Conspiracy Entertainment"},
{"60", "Titus Software"}, {"60", "Titus Interactive / Titus Software"},
{"64", "LucasArts"}, {"64", "LucasArts"},
{"68", "Bethesda Softworks / Mud Duck Productions / Vir2L Studios"}, {"68", "Bethesda Softworks / Mud Duck Productions / Vir2L Studios"},
{"69", "Electronic Arts / EA Sports / MTV Games"}, {"69", "Electronic Arts"},
{"6E", "Sega"}, {"6E", "Sega"},
{"6K", "UFO Interactive Games"}, {"6K", "UFO Interactive Games"},
{"6L", "BAM! Entertainment"}, {"6L", "BAM! Entertainment"},
@ -455,9 +455,9 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"6W", "Sega"}, {"6W", "Sega"},
{"6X", "Wanadoo Edition"}, {"6X", "Wanadoo Edition"},
{"6Z", "NDS Software"}, {"6Z", "NDS Software"},
{"70", "Atari"}, {"70", "Atari (Infogrames)"},
{"71", "Interplay Entertainment"}, {"71", "Interplay Entertainment"},
{"75", "SCi"}, {"75", "SCi Games"},
{"78", "THQ / Play THQ"}, {"78", "THQ / Play THQ"},
{"7D", "Sierra Entertainment / Vivendi Games / Universal Interactive Studios"}, {"7D", "Sierra Entertainment / Vivendi Games / Universal Interactive Studios"},
{"7F", "Kemco"}, {"7F", "Kemco"},
@ -466,7 +466,7 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"7J", "Zushi Games / ZOO Digital Publishing"}, {"7J", "Zushi Games / ZOO Digital Publishing"},
{"7K", "Kiddinx Entertainment"}, {"7K", "Kiddinx Entertainment"},
{"7L", "Simon & Schuster Interactive"}, {"7L", "Simon & Schuster Interactive"},
{"7M", "Le Cortex"}, {"7M", "Badland Games"},
{"7N", "Empire Interactive / Xplosiv"}, {"7N", "Empire Interactive / Xplosiv"},
{"7S", "Rockstar Games"}, {"7S", "Rockstar Games"},
{"7T", "Scholastic"}, {"7T", "Scholastic"},
@ -480,27 +480,28 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"91", "Chunsoft"}, {"91", "Chunsoft"},
{"99", "Marvelous Entertainment / Victor Entertainment / Pack-In-Video / Rising Star Games"}, {"99", "Marvelous Entertainment / Victor Entertainment / Pack-In-Video / Rising Star Games"},
{"9B", "Tecmo"}, {"9B", "Tecmo"},
{"9G", "Take-Two Interactive / Gotham Games / Gathering of Developers"}, {"9G",
"Take-Two Interactive / Global Star Software / Gotham Games / Gathering of Developers"},
{"9S", "Brother International"}, {"9S", "Brother International"},
{"9Z", "Crunchyroll"}, {"9Z", "Crunchyroll"},
{"A4", "Konami"}, {"A4", "Konami"},
{"A7", "Takara / Takara Tomy"}, {"A7", "Takara"},
{"AF", "Namco Bandai Games"}, {"AF", "Namco Bandai Games"},
{"AU", "Alternative Software"}, {"AU", "Alternative Software"},
{"AX", "Vivendi"}, {"AX", "Vivendi"},
{"B0", "Acclaim Entertainment"}, {"B0", "Acclaim Japan"},
{"B2", "Bandai Games"}, {"B2", "Bandai Games"},
{"BB", "Gaijinworks"}, {"BB", "Sunsoft"},
{"BL", "MTO"}, {"BL", "MTO"},
{"BM", "XING"}, {"BM", "XING"},
{"BN", "Sunrise Interactive"}, {"BN", "Sunrise Interactive"},
{"BP", "Global A Entertainment"}, {"BP", "Global A Entertainment"},
{"C0", "Taito"}, {"C0", "Taito"},
{"C8", "Koei"}, {"C8", "Koei"},
{"CM", "Konami"}, {"CM", "Konami Computer Entertainment Osaka"},
{"CQ", "From Software"}, {"CQ", "From Software"},
{"D9", "Banpresto"}, {"D9", "Banpresto"},
{"DA", "Takara Tomy"}, {"DA", "Tomy / Takara Tomy"},
{"DQ", "Compile Heart / Idea Factory"}, {"DQ", "Compile Heart / Idea Factory"},
{"E5", "Epoch"}, {"E5", "Epoch"},
{"E6", "Game Arts"}, {"E6", "Game Arts"},
@ -509,9 +510,9 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"E9", "Natsume"}, {"E9", "Natsume"},
{"EB", "Atlus"}, {"EB", "Atlus"},
{"EL", "Spike"}, {"EL", "Spike"},
{"EM", "Konami"}, {"EM", "Konami Computer Entertainment Tokyo"},
{"EP", "Sting Entertainment"}, {"EP", "Sting Entertainment"},
{"ES", "Starfish SD"}, {"ES", "Starfish-SD"},
{"EY", "Vblank Entertainment"}, {"EY", "Vblank Entertainment"},
{"FH", "Easy Interactive"}, {"FH", "Easy Interactive"},
{"FJ", "Virtual Toys"}, {"FJ", "Virtual Toys"},
@ -527,7 +528,7 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"GD", "Square Enix"}, {"GD", "Square Enix"},
{"GE", "Kids Station"}, {"GE", "Kids Station"},
{"GG", "O3 Entertainment"}, {"GG", "O3 Entertainment"},
{"GJ", "Detn8"}, {"GJ", "Detn8 Games"},
{"GK", "Genki"}, {"GK", "Genki"},
{"GL", "Gameloft / Ubisoft"}, {"GL", "Gameloft / Ubisoft"},
{"GM", "Gamecock Media Group"}, {"GM", "Gamecock Media Group"},
@ -577,7 +578,7 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"K2", "Coca-Cola (Japan) Company"}, {"K2", "Coca-Cola (Japan) Company"},
{"K3", "Yudo"}, {"K3", "Yudo"},
{"K6", "Nihon System"}, {"K6", "Nihon System"},
{"KB", "Nippon Ichi Software America"}, {"KB", "Nippon Ichi Software"},
{"KG", "Kando Games"}, {"KG", "Kando Games"},
{"KH", "Joju Games"}, {"KH", "Joju Games"},
{"KJ", "Studio Zan"}, {"KJ", "Studio Zan"},
@ -605,7 +606,7 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"LT", "Legacy Interactive"}, {"LT", "Legacy Interactive"},
{"LU", "Lexis Num\xc3\xa9rique"}, // We can't use a u8 prefix due to C++20's u8string {"LU", "Lexis Num\xc3\xa9rique"}, // We can't use a u8 prefix due to C++20's u8string
{"LW", "Grendel Games"}, {"LW", "Grendel Games"},
{"LY", "Icon Games"}, {"LY", "Icon Games / Super Icon"},
{"M0", "Studio Zan"}, {"M0", "Studio Zan"},
{"M1", "Grand Prix Games"}, {"M1", "Grand Prix Games"},
{"M2", "HomeMedia"}, {"M2", "HomeMedia"},
@ -613,7 +614,7 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"M6", "Perpetuum"}, {"M6", "Perpetuum"},
{"MB", "Agenda"}, {"MB", "Agenda"},
{"MD", "Ateam"}, {"MD", "Ateam"},
{"ME", "SilverStar"}, {"ME", "Silver Star Japan"},
{"MF", "Yamasa"}, {"MF", "Yamasa"},
{"MH", "Mentor Interactive"}, {"MH", "Mentor Interactive"},
{"MJ", "Mumbo Jumbo"}, {"MJ", "Mumbo Jumbo"},
@ -641,8 +642,8 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"NN", "Nnooo"}, {"NN", "Nnooo"},
{"NP", "Nobilis"}, {"NP", "Nobilis"},
{"NQ", "Namco Bandai Partners"}, {"NQ", "Namco Bandai Partners"},
{"NR", "Bold Games / Destineer Games"}, {"NR", "Destineer Publishing / Bold Games"},
{"NS", "Nippon Ichi Software"}, {"NS", "Nippon Ichi Software America"},
{"NT", "Nocturnal Entertainment"}, {"NT", "Nocturnal Entertainment"},
{"NV", "Nicalis"}, {"NV", "Nicalis"},
{"NW", "Deep Fried Entertainment"}, {"NW", "Deep Fried Entertainment"},
@ -699,7 +700,7 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"SS", "Sanuk Games"}, {"SS", "Sanuk Games"},
{"ST", "Stickmen Studios"}, {"ST", "Stickmen Studios"},
{"SU", "Slitherine"}, {"SU", "Slitherine"},
{"SV", "7G//AMES"}, {"SV", "SevenOne Intermedia"},
{"SZ", "Storm City Games"}, {"SZ", "Storm City Games"},
{"TH", "Kolkom"}, {"TH", "Kolkom"},
{"TJ", "Broken Rules"}, {"TJ", "Broken Rules"},
@ -766,13 +767,13 @@ const std::string& GetCompanyFromID(const std::string& company_id)
{"Y9", "RadiationBurn"}, {"Y9", "RadiationBurn"},
{"YC", "NECA"}, {"YC", "NECA"},
{"YD", "Infinite Dreams"}, {"YD", "Infinite Dreams"},
{"YF", "Oxygene"}, {"YF", "O2 Games"},
{"YG", "Maximum Family Games"}, {"YG", "Maximum Family Games"},
{"YJ", "Frozen Codebase"}, {"YJ", "Frozen Codebase"},
{"YK", "MAD Multimedia"}, {"YK", "MAD Multimedia"},
{"YN", "Game Factory"}, {"YN", "Game Factory"},
{"YS", "Yullaby"}, {"YS", "Yullaby"},
{"YT", "Valcon Games"}, {"YT", "Corecell Technology"},
{"YV", "KnapNok Games"}, {"YV", "KnapNok Games"},
{"YX", "Selectsoft"}, {"YX", "Selectsoft"},
{"YY", "FDG Entertainment"}, {"YY", "FDG Entertainment"},