dolphin/Source/Core
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
..
AudioCommon set vcproj to unicode for everything except Core, Common, DiscIO, InputCommon, and Plugin_VideoDX9 2009-07-30 07:11:51 +00:00
Common 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
Core Made fcmpx JIT64 set UN compare flag for NaN operands. 2009-08-12 07:12:20 +00:00
DebuggerUICommon linux compile fix 2009-08-02 08:00:30 +00:00
DebuggerWX some more fixes for the switch to unicode. Thanks sl1nk3.s 2009-08-02 05:59:55 +00:00
DiscIO Fixes issue 1242. 2009-08-04 19:05:28 +00:00
DolphinWX fix changedisc (broken by switch to unicode) 2009-08-12 05:57:59 +00:00
DSPCore DSPLLE: 2009-08-10 09:20:12 +00:00
InputCommon InputCommon now builds in unicode 2009-08-01 19:11:05 +00:00
VideoCommon GFX: Cleanup - Move OGL's GetBlockHeightInTexels and GetBlockWidthInTexels code into VideoCommon. 2009-08-11 20:36:13 +00:00