X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=deps%2Flightrec%2Finterpreter.c;h=ff609a4524203678be795c0fc0ff6cafbd3e6160;hb=9abd586c96e8a2e37e92b620c70668a57d6f89f7;hp=f586685c056f5b73906a7ee3fa0879f4ec2ee79e;hpb=67b91c4b9c44f0d973d2d6a85481e3f437ccc583;p=pcsx_rearmed.git diff --git a/deps/lightrec/interpreter.c b/deps/lightrec/interpreter.c index f586685c..ff609a45 100644 --- a/deps/lightrec/interpreter.c +++ b/deps/lightrec/interpreter.c @@ -801,6 +801,9 @@ static u32 int_special_DIV(struct interpreter *inter) if (rt == 0) { hi = rs; lo = (rs < 0) * 2 - 1; + } else if ((rs == 0x80000000) && (rt == 0xFFFFFFFF)) { + lo = rs; + hi = 0; } else { lo = rs / rt; hi = rs % rt;