gsdx-hw: Add Harry Potter and the Goblet of Fire,

Project Snowblind to automatic mipmapping.

Add some extra missing crc ids too for GT4 and Ape Escape 2.
This commit is contained in:
lightningterror 2019-07-08 03:15:19 +02:00
parent 9961478212
commit 96b02be1d1
4 changed files with 15 additions and 4 deletions

View File

@ -125,6 +125,7 @@ CRC::Game CRC::m_games[] =
{0x9DE5CF65, GT3, JP, 0},
{0x706DFF80, GT3, JP, 0}, // GT3 Store Disc Vol. 2
{0x55CE5111, GT3, JP, 0}, // Gran Turismo 2000 Body Omen
{0xE9A7E08D, GT3, JP, 0}, // Gran Turismo 2000 Body Omen
{0xB590CE04, GT3, EU, 0},
{0xC02C653E, GT4, CH, 0},
{0x7ABDBB5E, GT4, CH, 0}, // cutie comment
@ -456,6 +457,7 @@ CRC::Game CRC::m_games[] =
{0x09B3AD4D, ApeEscape2, EU, 0},
{0xBDD9F5E1, ApeEscape2, US, 0},
{0xFE0A6AB6, ApeEscape2, JP, 0}, // Saru! Get You! 2
{0x64A9982B, ApeEscape2, CH, 0},
{0xEC8EF2DE, Barnyard, US, 0}, // Nickelodeon: Barnyard
{0x5267A845, Barnyard, EU, 0},
{0x0940508D, BrianLaraInternationalCricket, EU, 0},
@ -479,6 +481,8 @@ CRC::Game CRC::m_games[] =
{0xC5473413, HarryPotterATCOS, NoRegion, 0}, // EU and US versions have the same CRC - Chamber Of Secrets
{0xE1963055, HarryPotterATCOS, JP, 0 }, // Harry Potter to Himitsu no Heya
{0xE90BE9F8, HarryPotterATCOS, JP, 0 }, // Coca Cola original Version
{0xB38CC628, HarryPotterATGOF, US, 0 },
{0xB18DC525, HarryPotterATGOF, EU, 0 },
{0x9C3A84F4, HarryPotterATHBP, US, 0 }, // Half-Blood Prince
{0xCB598BC2, HarryPotterATHBP, EU, 0 },
{0x51E019BC, HarryPotterATPOA, NoRegion, 0 }, // EU and US versions have the same CRC - Prisoner of Azkaban
@ -496,6 +500,11 @@ CRC::Game CRC::m_games[] =
{0x018AC37C, LegacyOfKainDefiance, RU, 0}, // Unofficial RU-version
{0x28D09BF9, NicktoonsUnite, US, 0},
{0xF25266C4, NicktoonsUnite, EU, 0}, // Nickelodeon SpongeBob SquarePants And Friends Unite
{0x2BDA8ADB, ProjectSnowblind, US, 0},
{0xF00CA82B, ProjectSnowblind, EU, 0},
{0xF1583665, ProjectSnowblind, EU, 0},
{0xA56A0525, Quake3Revolution, US, 0},
{0x2064ACE6, Quake3Revolution, EU, 0},
{0xCE4933D0, RatchetAndClank, US, 0},
{0x6F191506, RatchetAndClank, US, 0}, // E3 Demo
{0x81CBFEA2, RatchetAndClank, US, 0}, // EB Games Demo
@ -516,8 +525,6 @@ CRC::Game CRC::m_games[] =
{0x8661F7BA, RatchetAndClank5, US, 0}, // Size Matters
{0xFCB981D5, RatchetAndClank5, EU, 0}, // Size Matters
{0x8634861F, RickyPontingInternationalCricket, EU, 0},
{0xA56A0525, Quake3Revolution, US, 0},
{0x2064ACE6, Quake3Revolution, EU, 0},
{0xDDAC3815, Shox, US, 0},
{0x78FFA39F, Shox, EU, 0},
{0x3DF10389, Shox, EU, 0},

View File

@ -72,6 +72,7 @@ public:
GTConcept,
HarleyDavidson,
HarryPotterATCOS,
HarryPotterATGOF,
HarryPotterATHBP,
HarryPotterATPOA,
HarryPotterOOTP,
@ -100,6 +101,7 @@ public:
Oneechanbara2Special,
Onimusha3,
PiaCarroteYoukosoGPGakuenPrincess,
ProjectSnowblind,
Quake3Revolution,
RadiataStories,
RatchetAndClank,

View File

@ -206,6 +206,7 @@ void GSRendererHW::SetGameCRC(uint32 crc, int options)
case CRC::FIFA04:
case CRC::FIFA05:
case CRC::HarryPotterATCOS:
case CRC::HarryPotterATGOF:
case CRC::HarryPotterATHBP:
case CRC::HarryPotterATPOA:
case CRC::HarryPotterOOTP:
@ -215,13 +216,14 @@ void GSRendererHW::SetGameCRC(uint32 crc, int options)
// case CRC::Jak3:
case CRC::LegacyOfKainDefiance:
case CRC::NicktoonsUnite:
case CRC::ProjectSnowblind:
case CRC::Quake3Revolution:
case CRC::RatchetAndClank:
case CRC::RatchetAndClank2:
case CRC::RatchetAndClank3:
case CRC::RatchetAndClank4:
case CRC::RatchetAndClank5:
case CRC::RickyPontingInternationalCricket:
case CRC::Quake3Revolution:
case CRC::Shox:
case CRC::SoulReaver2:
case CRC::TheIncredibleHulkUD:

View File

@ -208,7 +208,7 @@ const char* dialog_message(int ID, bool* updateText) {
"It is intended for slow computer.\n\n"
"Basic:\nEmulate correctly some of the effects with a limited speed penalty.\n"
"This is the recommended setting.\n\n"
"Medium:\nExtend it to color shuffling. Performance impact remains reasonable..\n"
"Medium:\nExtend it to color shuffling. Performance impact remains reasonable.\n"
"It is intended for debug.\n\n"
"High:\nExtend it to triangle based primitives. It is ultra slow!\n"
"It is intended for debug.\n\n"