mirror of https://github.com/PCSX2/pcsx2.git
GSdx: Remove Star Wars - Force Unleashed CRC hack
Replaced by gamedb EE patch which work also in software mode.
This commit is contained in:
parent
268a6dc6c1
commit
a59e098b5a
|
@ -318,11 +318,6 @@ CRC::Game CRC::m_games[] =
|
|||
{0xBC8B3F50, TombRaiderLegend, US, 0}, // cutie comment
|
||||
{0x365172A0, TombRaiderLegend, JP, 0},
|
||||
{0x05177ECE, TombRaiderLegend, EU, 0},
|
||||
{0x879CDA5E, StarWarsForceUnleashed, US, 0},
|
||||
{0x137C792E, StarWarsForceUnleashed, US, 0},
|
||||
{0xCC9BFDE3, StarWarsForceUnleashed, JP, 0},
|
||||
{0xDAF2145C, StarWarsForceUnleashed, EU, 0},
|
||||
{0x87109051, StarWarsForceUnleashed, EU, 0},
|
||||
{0xBEBF8793, BurnoutTakedown, US, 0},
|
||||
{0xBB2E845F, BurnoutTakedown, JP, 0},
|
||||
{0x5F060991, BurnoutTakedown, KO, 0},
|
||||
|
|
|
@ -125,7 +125,6 @@ public:
|
|||
SoulReaver2,
|
||||
Spartan,
|
||||
StarOcean3,
|
||||
StarWarsForceUnleashed,
|
||||
SteambotChronicles,
|
||||
SuperManReturns,
|
||||
SVCChaos,
|
||||
|
|
|
@ -1603,7 +1603,6 @@ GSRendererHW::Hacks::Hacks()
|
|||
m_oi_list.push_back(HackEntry<OI_Ptr>(CRC::MetalSlug6, CRC::RegionCount, &GSRendererHW::OI_MetalSlug6));
|
||||
m_oi_list.push_back(HackEntry<OI_Ptr>(CRC::RozenMaidenGebetGarden, CRC::RegionCount, &GSRendererHW::OI_RozenMaidenGebetGarden));
|
||||
m_oi_list.push_back(HackEntry<OI_Ptr>(CRC::SonicUnleashed, CRC::RegionCount, &GSRendererHW::OI_SonicUnleashed));
|
||||
m_oi_list.push_back(HackEntry<OI_Ptr>(CRC::StarWarsForceUnleashed, CRC::RegionCount, &GSRendererHW::OI_StarWarsForceUnleashed));
|
||||
m_oi_list.push_back(HackEntry<OI_Ptr>(CRC::SuperManReturns, CRC::RegionCount, &GSRendererHW::OI_SuperManReturns));
|
||||
m_oi_list.push_back(HackEntry<OI_Ptr>(CRC::ArTonelico2, CRC::RegionCount, &GSRendererHW::OI_ArTonelico2));
|
||||
m_oi_list.push_back(HackEntry<OI_Ptr>(CRC::Jak2, CRC::RegionCount, &GSRendererHW::OI_JakGames));
|
||||
|
@ -2077,25 +2076,6 @@ bool GSRendererHW::OI_SonicUnleashed(GSTexture* rt, GSTexture* ds, GSTextureCach
|
|||
return false;
|
||||
}
|
||||
|
||||
bool GSRendererHW::OI_StarWarsForceUnleashed(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t)
|
||||
{
|
||||
uint32 FBP = m_context->FRAME.Block();
|
||||
uint32 FPSM = m_context->FRAME.PSM;
|
||||
|
||||
if(PRIM->TME)
|
||||
{
|
||||
if((FBP == 0x0 || FBP == 0x01180) && FPSM == PSM_PSMCT32 && (m_vt.m_eq.z && m_vt.m_max.p.z == 0))
|
||||
{
|
||||
GL_INS("OI_StarWarsForceUnleashed FB clear");
|
||||
if(ds)
|
||||
ds->Commit(); // Don't bother to save few MB for a single game
|
||||
m_dev->ClearDepth(ds);
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GSRendererHW::OI_PointListPalette(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t)
|
||||
{
|
||||
if(m_vt.m_primclass == GS_POINT_CLASS && !PRIM->TME)
|
||||
|
|
|
@ -61,7 +61,6 @@ private:
|
|||
bool OI_MetalSlug6(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t);
|
||||
bool OI_RozenMaidenGebetGarden(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t);
|
||||
bool OI_SonicUnleashed(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t);
|
||||
bool OI_StarWarsForceUnleashed(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t);
|
||||
bool OI_PointListPalette(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t);
|
||||
bool OI_SuperManReturns(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t);
|
||||
bool OI_ArTonelico2(GSTexture* rt, GSTexture* ds, GSTextureCache::Source* t);
|
||||
|
|
Loading…
Reference in New Issue