diff --git a/src/v_video.c b/src/v_video.c index 5434b4fe1a8b041b772524eeee60438dfba6d0c2..1fae743066b8fe5ea42bcbfb34bab39044e30d3d 100644 --- a/src/v_video.c +++ b/src/v_video.c @@ -333,7 +333,13 @@ static void LoadPalette(const char *lumpname) if (!Cubeapply) continue; - pLocalPalette[i].rgba = V_GammaEncode(V_CubeApply(&pGammaCorrectedPalette[i])); + pLocalPalette[i].rgba = +#if 0 + V_GammaEncode(V_CubeApply(&pGammaCorrectedPalette[i])) // ideal, needs a rewrite to take advantage of it though +#else + V_CubeApply(&pMasterPalette[i]) // until then we live in imperfection +#endif + ; } }