mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-02-23 04:27:18 +01:00

If FPSCR[VE] is set, a result isn't supposed to be written to the destination, just the FPSCR[VXSNAN] bit gets set, and FPSCR[FR] and FPSCR[FI] get set to zero. If FPSCR[VE] isn't set, then we do write out a result, however, the FPSCR[FPRF] field is updated to signify a QNaN (yes, a QNaN, the FPRF field doesn't have a bit configuration for SNaNs).