diff --git a/src/gDP.cpp b/src/gDP.cpp index 7f9cc439..c00eb8b9 100644 --- a/src/gDP.cpp +++ b/src/gDP.cpp @@ -350,7 +350,7 @@ bool CheckForFrameBufferTexture(u32 _address, u32 _bytes) bRes = false; } - if (pBuffer->m_isDepthBuffer && (pBuffer->isAuxiliary() || (config.generalEmulation.hacks & hack_noDepthFrameBuffers) != 0)) { + if ((config.generalEmulation.hacks & hack_noDepthFrameBuffers) != 0 && pBuffer->m_isDepthBuffer) { fbList.removeBuffer(pBuffer->m_startAddress); bRes = false; }