mirror of https://github.com/PCSX2/pcsx2.git
Gsdx: Purge GSC_RedDeadRevolver crc hacks.
Blurring with a bit of ghosting is intended and it looks like that on the console as well. Depth properly emulated. D3D11 misses blending.
This commit is contained in:
parent
4ecbb750a8
commit
548d6b31bf
|
@ -333,9 +333,6 @@ CRC::Game CRC::m_games[] =
|
|||
{0xEB198738, LordOfTheRingsThirdAge, US, 0},
|
||||
{0x614F4CF4, LordOfTheRingsThirdAge, EU, 0},
|
||||
{0x37CD4279, LordOfTheRingsThirdAge, KO, 0},
|
||||
{0xE169BAF8, RedDeadRevolver, US, 0},
|
||||
{0xE2E67E23, RedDeadRevolver, EU, 0},
|
||||
{0x87844524, RedDeadRevolver, RU, 0}, // Unofficial RU-version
|
||||
{0x6DF62AEA, BleachBladeBattlers, JP, 0},
|
||||
{0x6EB71AB0, BleachBladeBattlers, JP, 0}, // 2nd
|
||||
{0x3A446111, CastlevaniaCoD, US, 0},
|
||||
|
|
|
@ -117,7 +117,6 @@ public:
|
|||
RatchetAndClank3,
|
||||
RatchetAndClank4,
|
||||
RatchetAndClank5,
|
||||
RedDeadRevolver,
|
||||
ResidentEvil4,
|
||||
RickyPontingInternationalCricket,
|
||||
RozenMaidenGebetGarden,
|
||||
|
|
|
@ -575,35 +575,6 @@ bool GSC_LordOfTheRingsThirdAge(const GSFrameInfo& fi, int& skip)
|
|||
return true;
|
||||
}
|
||||
|
||||
bool GSC_RedDeadRevolver(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
if(skip == 0)
|
||||
{
|
||||
if(!fi.TME && (fi.FBP == 0x02420 || fi.FBP == 0x025e0) && fi.FPSM == PSM_PSMCT24)
|
||||
{
|
||||
skip = 1200;
|
||||
}
|
||||
else if(fi.TME && (fi.FBP == 0x00800 || fi.FBP == 0x009c0) && fi.FPSM == fi.TPSM && (fi.TBP0 == 0x01600 || fi.TBP0 == 0x017c0) && fi.TPSM == PSM_PSMCT32)
|
||||
{
|
||||
skip = 2; //filter
|
||||
}
|
||||
else if((Aggressive || !s_nativeres) && fi.FBP == 0x03700 && fi.FPSM == PSM_PSMCT32 && fi.TPSM == PSM_PSMCT24)
|
||||
{
|
||||
// Don't enable hack on native res if crc is below aggressive.
|
||||
skip = 2; //blur
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if(fi.TME && (fi.FBP == 0x00800 || fi.FBP == 0x009c0) && fi.FPSM == PSM_PSMCT32)
|
||||
{
|
||||
skip = 1;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GSC_Tekken5(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
if(skip == 0)
|
||||
|
@ -1815,7 +1786,6 @@ void GSState::SetupCrcHack()
|
|||
lut[CRC::NarutimateAccel] = GSC_NarutimateAccel;
|
||||
lut[CRC::Naruto] = GSC_Naruto;
|
||||
lut[CRC::Onimusha3] = GSC_Onimusha3;
|
||||
lut[CRC::RedDeadRevolver] = GSC_RedDeadRevolver;
|
||||
lut[CRC::SacredBlaze] = GSC_SacredBlaze;
|
||||
lut[CRC::SakuraTaisen] = GSC_SakuraTaisen;
|
||||
lut[CRC::SakuraWarsSoLongMyLove] = GSC_SakuraWarsSoLongMyLove;
|
||||
|
|
Loading…
Reference in New Issue