diff --git a/Source/Core/Common/x64FPURoundMode.cpp b/Source/Core/Common/x64FPURoundMode.cpp index f46c6000eb..34438d12b2 100644 --- a/Source/Core/Common/x64FPURoundMode.cpp +++ b/Source/Core/Common/x64FPURoundMode.cpp @@ -101,7 +101,8 @@ namespace FPURoundMode FTZ, // flush-to-zero only FTZ | DAZ, // flush-to-zero and denormals-are-zero (may not be supported) }; - if (nonIEEEMode) + // FIXME: proper (?) non-IEEE mode emulation causes issues in lots of games + if (nonIEEEMode && false) { csr |= denormalLUT[cpu_info.bFlushToZero]; }