From 5ac4b41281d4090e3f10d56b7b0d19b7c7bc8562 Mon Sep 17 00:00:00 2001 From: Kojin Date: Sun, 21 Mar 2021 16:23:01 -0400 Subject: [PATCH] gs: remove some pesky asserts --- plugins/GSdx/GSState.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/plugins/GSdx/GSState.cpp b/plugins/GSdx/GSState.cpp index 4c55cafb84..ccea31e96b 100644 --- a/plugins/GSdx/GSState.cpp +++ b/plugins/GSdx/GSState.cpp @@ -1265,11 +1265,7 @@ void GSState::GIFRegHandlerSCISSOR(const GIFReg* RESTRICT r) template void GSState::GIFRegHandlerALPHA(const GIFReg* RESTRICT r) { - ASSERT(r->ALPHA.A != 3); - ASSERT(r->ALPHA.B != 3); - ASSERT(r->ALPHA.C != 3); - ASSERT(r->ALPHA.D != 3); - + GL_REG("ALPHA = 0x%x_%x", r->u32[1], r->u32[0]); if (PRIM->CTXT == i && r->ALPHA != m_env.CTXT[i].ALPHA) { Flush(); @@ -1278,7 +1274,6 @@ void GSState::GIFRegHandlerALPHA(const GIFReg* RESTRICT r) m_env.CTXT[i].ALPHA = (GSVector4i)r->ALPHA; // A/B/C/D == 3? => 2 - m_env.CTXT[i].ALPHA.u32[0] = ((~m_env.CTXT[i].ALPHA.u32[0] >> 1) | 0xAA) & m_env.CTXT[i].ALPHA.u32[0]; }