mirror of https://github.com/PCSX2/pcsx2.git
GSdx: Purge GSC_BlackHawkDown crc hacks.
Channel and texture shuffle emulated correctly.
This commit is contained in:
parent
7247ee1ad0
commit
4ecbb750a8
|
@ -378,7 +378,6 @@ CRC::Game CRC::m_games[] =
|
||||||
{0x879CDA5E, StarWarsForceUnleashed, US, 0},
|
{0x879CDA5E, StarWarsForceUnleashed, US, 0},
|
||||||
{0x137C792E, StarWarsForceUnleashed, US, 0},
|
{0x137C792E, StarWarsForceUnleashed, US, 0},
|
||||||
{0xDAF2145C, StarWarsForceUnleashed, EU, 0},
|
{0xDAF2145C, StarWarsForceUnleashed, EU, 0},
|
||||||
{0xA8DB29DF, BlackHawkDown, EU, 0},
|
|
||||||
{0x25FC361B, DevilMayCry3, US, 0}, // SE
|
{0x25FC361B, DevilMayCry3, US, 0}, // SE
|
||||||
{0x2F7D8AD5, DevilMayCry3, US, 0},
|
{0x2F7D8AD5, DevilMayCry3, US, 0},
|
||||||
{0x0BED0AF9, DevilMayCry3, US, 0},
|
{0x0BED0AF9, DevilMayCry3, US, 0},
|
||||||
|
|
|
@ -34,7 +34,6 @@ public:
|
||||||
ArTonelico2,
|
ArTonelico2,
|
||||||
Barnyard,
|
Barnyard,
|
||||||
BigMuthaTruckers,
|
BigMuthaTruckers,
|
||||||
BlackHawkDown,
|
|
||||||
BleachBladeBattlers,
|
BleachBladeBattlers,
|
||||||
BrianLaraInternationalCricket,
|
BrianLaraInternationalCricket,
|
||||||
Bully,
|
Bully,
|
||||||
|
|
|
@ -716,23 +716,6 @@ bool GSC_StarWarsForceUnleashed(const GSFrameInfo& fi, int& skip)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool GSC_BlackHawkDown(const GSFrameInfo& fi, int& skip)
|
|
||||||
{
|
|
||||||
if(skip == 0)
|
|
||||||
{
|
|
||||||
if(Dx_only && fi.TME && fi.FBP == 0x00800 && fi.FPSM == PSM_PSMCT16 && fi.TBP0 == 0x01800 && fi.TPSM == PSM_PSMZ16)
|
|
||||||
{
|
|
||||||
skip = 2; //wall of fog
|
|
||||||
}
|
|
||||||
if(fi.TME && fi.FBP == fi.TBP0 && fi.FPSM == PSM_PSMCT32 && fi.TPSM == PSM_PSMT8)
|
|
||||||
{
|
|
||||||
skip = 5; //night filter
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool GSC_BurnoutGames(const GSFrameInfo& fi, int& skip)
|
bool GSC_BurnoutGames(const GSFrameInfo& fi, int& skip)
|
||||||
{
|
{
|
||||||
if(skip == 0)
|
if(skip == 0)
|
||||||
|
@ -1818,7 +1801,6 @@ void GSState::SetupCrcHack()
|
||||||
if (Dx_and_OGL) {
|
if (Dx_and_OGL) {
|
||||||
lut[CRC::AceCombat4] = GSC_AceCombat4;
|
lut[CRC::AceCombat4] = GSC_AceCombat4;
|
||||||
lut[CRC::BigMuthaTruckers] = GSC_BigMuthaTruckers;
|
lut[CRC::BigMuthaTruckers] = GSC_BigMuthaTruckers;
|
||||||
lut[CRC::BlackHawkDown] = GSC_BlackHawkDown;
|
|
||||||
lut[CRC::BurnoutDominator] = GSC_BurnoutGames;
|
lut[CRC::BurnoutDominator] = GSC_BurnoutGames;
|
||||||
lut[CRC::BurnoutRevenge] = GSC_BurnoutGames;
|
lut[CRC::BurnoutRevenge] = GSC_BurnoutGames;
|
||||||
lut[CRC::BurnoutTakedown] = GSC_BurnoutGames;
|
lut[CRC::BurnoutTakedown] = GSC_BurnoutGames;
|
||||||
|
|
Loading…
Reference in New Issue