diff --git a/plugins/GSdx/GSRendererHW.cpp b/plugins/GSdx/GSRendererHW.cpp index 18a6a67ac3..90912fbc9e 100644 --- a/plugins/GSdx/GSRendererHW.cpp +++ b/plugins/GSdx/GSRendererHW.cpp @@ -1317,17 +1317,7 @@ bool GSRendererHW::OI_SpyroNewBeginning(GSTexture* rt, GSTexture* ds, GSTextureC uint32 FBP = m_context->FRAME.Block(); uint32 FPSM = m_context->FRAME.PSM; - if(!PRIM->TME) - { - if(FPSM == PSM_PSMCT24 && (FBP == 0x02800 || FBP == 0x02bc0)) //0x2800 pal, 0x2bc0 ntsc - { - //half height buffer clear - m_dev->ClearDepth(ds); - - return false; - } - } - else if(PRIM->TME) + if(PRIM->TME) { if((FBP == 0x0 || FBP == 0x01180) && FPSM == PSM_PSMCT32 && (m_vt.m_eq.z && m_vt.m_min.p.z == 0)) { @@ -1343,17 +1333,7 @@ bool GSRendererHW::OI_SpyroEternalNight(GSTexture* rt, GSTexture* ds, GSTextureC uint32 FBP = m_context->FRAME.Block(); uint32 FPSM = m_context->FRAME.PSM; - if(!PRIM->TME) - { - if(FPSM == PSM_PSMCT24 && FBP == 0x2bc0) - { - //half height buffer clear - m_dev->ClearDepth(ds); - - return false; - } - } - else if(PRIM->TME) + if(PRIM->TME) { if((FBP == 0x0 || FBP == 0x01180) && FPSM == PSM_PSMCT32 && (m_vt.m_eq.z && m_vt.m_min.p.z == 0)) {