From 18f677d530f0fae61ba40e69b43f92a3431dea3a Mon Sep 17 00:00:00 2001 From: Gregory Hainaut Date: Tue, 8 Nov 2016 23:11:12 +0100 Subject: [PATCH] oups miss one minus --- pcsx2/x86/iR3000Atables.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/x86/iR3000Atables.cpp b/pcsx2/x86/iR3000Atables.cpp index b4b370c4bd..d506b8fb11 100644 --- a/pcsx2/x86/iR3000Atables.cpp +++ b/pcsx2/x86/iR3000Atables.cpp @@ -512,7 +512,7 @@ void rpsxDIV_const() * Normally, when 0x80000000(-2147483648), the signed minimum value, is divided by 0xFFFFFFFF(-1), the * operation will result in overflow. However, in this instruction an overflow exception does not occur and the * result will be as follows: - * Quotient: 0x80000000 (−2147483648), and remainder: 0x00000000 (0) + * Quotient: 0x80000000 (-2147483648), and remainder: 0x00000000 (0) */ // Of course x86 cpu does overflow ! if (g_psxConstRegs[_Rs_] == 0x80000000u && g_psxConstRegs[_Rt_] == 0xFFFFFFFFu) {