Files
ppsspp/Common
Henrik RydgårdandClaude Fable 5.1 fc9dbf5ff5 FPU: saturate float-to-int in the interpreters
The C cast is undefined past the int32 range, and x86 makes it INT_MIN, so
round/trunc/ceil/floor/cvt.w.s of anything from 2^31 up gave 0x80000000 on
x86 hosts while the PSP saturates to 0x7fffffff (cpu/fpu/roundmode). Route
all of them through SaturatedFloatToInt, which also covers NaN and inf, and
drop the special cases that did.

Co-Authored-By: Claude Fable 5.1 <[email protected]>
2026-09-22 14:25:41 -06:00
..
2026-09-21 12:21:19 -06:00
2026-08-31 11:02:32 +02:00
…
…
2026-09-21 12:21:19 -06:00
…
2026-09-21 12:21:19 -06:00
2026-09-21 12:21:19 -06:00
…
2026-08-24 09:30:44 +02:00
…
2026-05-16 10:40:08 +02:00
…
…
2026-07-27 18:37:28 +02:00