From 1f34ed2c25be0b1770cc2699681cff4aa4994212 Mon Sep 17 00:00:00 2001 From: Tillmann Karras Date: Mon, 3 Feb 2014 23:58:54 +0100 Subject: [PATCH] Re-enable non-IEEE mode support --- Source/Core/Common/x64FPURoundMode.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Source/Core/Common/x64FPURoundMode.cpp b/Source/Core/Common/x64FPURoundMode.cpp index a336859143..e695ca5650 100644 --- a/Source/Core/Common/x64FPURoundMode.cpp +++ b/Source/Core/Common/x64FPURoundMode.cpp @@ -101,8 +101,7 @@ namespace FPURoundMode FTZ, // flush-to-zero only FTZ | DAZ, // flush-to-zero and denormals-are-zero (may not be supported) }; - // FIXME: proper (?) non-IEEE mode emulation causes issues in lots of games - if (nonIEEEMode && false) + if (nonIEEEMode) { csr |= denormalLUT[cpu_info.bFlushToZero]; }