dolphin/Source
cottonvibes 57dab769da Made fcmpx JIT64 set UN compare flag for NaN operands.
I think this is all thats needed to fix problematic games.

This is untested since I don't have Dolphin setup yet :/
Set 'jo.fpAccurateFcmp' to 'false' to test.

p.s. Yes its my first commit, and yes I'm drunk lol

Note to Devs:
The sNaN flag logic isn't implemented yet (and qNaN for fcmpo isn't either); I don't think games are going to be picky about that, but I might implement it later if games are still complaining (when I'm sober... xD)

git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@3970 8ced0084-cf51-0410-be5f-012b33b47a6e
2009-08-12 07:12:20 +00:00
..
Core Made fcmpx JIT64 set UN compare flag for NaN operands. 2009-08-12 07:12:20 +00:00
Dolphin.xcodeproj Xcode Compile fix 2009-07-10 21:32:20 +00:00
DSPSpy random small fixes - fix debug builds, dump ucodes on PAD_BUTTON_X, get rid of a never-closed FILE* 2009-08-11 00:35:07 +00:00
DSPTool DSPTool make dump look a bit nicer 2009-08-03 16:09:03 +00:00
Plugins Pikmin 2 for the Wii also boots, with corrupt sound this time. Included its UCode, since it's so different from Pikmin 1's and contains the mysterious UnkZelda address. Also, potential run-stop-run bug has been fixed. 2009-08-12 01:15:57 +00:00
PluginSpecs Frameskipping! Complete with GUI! Even my most naive approach resulted in great speeds, even with graphic-intensive games such as Pikmin. 2009-08-08 01:39:56 +00:00
TestSuite add *.user, Win32, and x64 build dir to ignore list for DebuggerUICommon and Unit Tests 2009-07-06 02:10:26 +00:00
UnitTests fix some memleaks in DiscIO. Fix for issue 1238. 2009-08-03 22:51:13 +00:00
Dolphin.sln code style cleanup for bba which has been sitting around my hdd for a long time 2009-08-06 23:08:18 +00:00
DolphinProj.xcconfig Dolphin can now be built on OS X using Xcode instead of scons. 2008-12-06 03:31:24 +00:00
DolphinTarget.xcconfig Dolphin can now be built on OS X using Xcode instead of scons. 2008-12-06 03:31:24 +00:00