PCSX2 Documentation/Nightmare on Floating-Point Street: Difference between revisions
PCSX2 Documentation/Nightmare on Floating-Point Street (view source)
Revision as of 23:43, 8 January 2015
, 8 January 2015no edit summary
(Created page with "It is very hard to emulate the floating-point calculations of the R5900 FPU and the Vector Units on an x86 CPU because the Playstation 2 does not follow the IEEE standard. Mul...") |
No edit summary |
||
Line 1: | Line 1: | ||
''Originally written by ZeroFrog'' | |||
It is very hard to emulate the floating-point calculations of the R5900 FPU and the Vector Units on an x86 CPU because the Playstation 2 does not follow the IEEE standard. Multiplying two numbers on the FPU, VU, and an x86 processor can give you 3 different results all differing by a couple of bits! Operations like square root and division are even more imprecise. | It is very hard to emulate the floating-point calculations of the R5900 FPU and the Vector Units on an x86 CPU because the Playstation 2 does not follow the IEEE standard. Multiplying two numbers on the FPU, VU, and an x86 processor can give you 3 different results all differing by a couple of bits! Operations like square root and division are even more imprecise. | ||