diff --git a/src/GPU3D_Soft.cpp b/src/GPU3D_Soft.cpp index b9ac1267..86a5904f 100644 --- a/src/GPU3D_Soft.cpp +++ b/src/GPU3D_Soft.cpp @@ -287,7 +287,7 @@ void SoftRenderer::TextureLookup(const GPU& gpu, u32 texparam, u32 texpal, s16 s { u16 color = ReadVRAM_TexPal(texpal + paloffset, gpu); *alpha = 31; - if (!((palinfo >> 14) & 0x1) || gpu.GPU3D.RenderRasterRev) + if (!((palinfo >> 14) & 0x1)) ColorConv(color, tr, tg, tb); else ColorConv(color, tr, tg, tb); @@ -298,7 +298,7 @@ void SoftRenderer::TextureLookup(const GPU& gpu, u32 texparam, u32 texpal, s16 s { u16 color = ReadVRAM_TexPal(texpal + paloffset + 2, gpu); *alpha = 31; - if (!((palinfo >> 14) & 0x1) || gpu.GPU3D.RenderRasterRev) + if (!((palinfo >> 14) & 0x1)) ColorConv(color, tr, tg, tb); else ColorConv(color, tr, tg, tb);