mirror of https://github.com/PCSX2/pcsx2.git
gsdx: Purge all crc hacks for GSC_OnePieceGrandAdventure and GSC_OnePieceGrandBattle.
Texture shuffle and hdr colclip. Effects rendered correctly.
This commit is contained in:
parent
930f07df4a
commit
8e8598412d
|
@ -122,15 +122,6 @@ CRC::Game CRC::m_games[] =
|
|||
{0x877F3436, SoTC, JP, 0},
|
||||
{0xA17D6AAA, SoTC, KO, 0},
|
||||
{0x877B3D35, SoTC, CH, 0},
|
||||
{0x3122B508, OnePieceGrandAdventure, US, 0},
|
||||
{0x8DF14A24, OnePieceGrandAdventure, EU, 0},
|
||||
{0xE446C9F9, OnePieceGrandAdventure, KO, 0},
|
||||
{0xCA2073B3, OnePieceGrandBattle, KO, 0},
|
||||
{0x66953267, OnePieceGrandAdventure, JP, 0},
|
||||
{0xE1674F57, OnePieceGrandBattle, EU, 0},
|
||||
{0x947B933B, OnePieceGrandAdventure, US, 0},
|
||||
{0xB049DD5E, OnePieceGrandBattle, US, 0},
|
||||
{0x5D02CC5B, OnePieceGrandBattle, NoRegion, 0},
|
||||
{0x6F8545DB, ICO, US, 0},
|
||||
{0x48CDF317, ICO, US, 0}, // Demo
|
||||
{0xB01A4C95, ICO, JP, 0},
|
||||
|
|
|
@ -106,8 +106,6 @@ public:
|
|||
NicktoonsUnite,
|
||||
Okami,
|
||||
Oneechanbara2Special,
|
||||
OnePieceGrandAdventure,
|
||||
OnePieceGrandBattle,
|
||||
Onimusha3,
|
||||
PiaCarroteYoukosoGPGakuenPrincess,
|
||||
Quake3Revolution,
|
||||
|
|
|
@ -1123,32 +1123,6 @@ bool GSC_Okami(const GSFrameInfo& fi, int& skip)
|
|||
return true;
|
||||
}
|
||||
|
||||
bool GSC_OnePieceGrandAdventure(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
if(skip == 0)
|
||||
{
|
||||
if(fi.TME && fi.FBP == 0x02d00 && fi.FPSM == PSM_PSMCT16 && (fi.TBP0 == 0x00000 || fi.TBP0 == 0x00e00 || fi.TBP0 == 0x00f00) && fi.TPSM == PSM_PSMCT16)
|
||||
{
|
||||
skip = 4;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GSC_OnePieceGrandBattle(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
if(skip == 0)
|
||||
{
|
||||
if(fi.TME && fi.FBP == 0x02d00 && fi.FPSM == PSM_PSMCT16 && (fi.TBP0 == 0x00000 || fi.TBP0 == 0x00f00) && fi.TPSM == PSM_PSMCT16)
|
||||
{
|
||||
skip = 4;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GSC_StarOcean3(const GSFrameInfo& fi, int& skip)
|
||||
{
|
||||
// The game emulate a stencil buffer with the alpha channel of the RT
|
||||
|
@ -1843,8 +1817,6 @@ void GSState::SetupCrcHack()
|
|||
lut[CRC::CrashNburn] = GSC_CrashNburn; // seem to be a basic depth effect
|
||||
|
||||
// Those games might requires accurate fbmask
|
||||
lut[CRC::OnePieceGrandAdventure] = GSC_OnePieceGrandAdventure;
|
||||
lut[CRC::OnePieceGrandBattle] = GSC_OnePieceGrandBattle;
|
||||
lut[CRC::Sly2] = GSC_SlyGames; // + Upscaling issue
|
||||
lut[CRC::Sly3] = GSC_SlyGames; // + Upscaling issue
|
||||
|
||||
|
|
Loading…
Reference in New Issue