Files
AnyPS5/core/libs/prx/libSceConvertKeycode
MarcZX10 db8d2bc1c9 fix(libSceConvertKeycode): look up keyboard types without signed overflow
LookUp subtracted the first mapped type, 16, from the UserService keyboard type in 32 bits, which overflows for keyboard types below INT32_MIN + 16; sceConvertKeycodeGetImeKeyboardType passes the type it read from UserService. Compute the index in 64 bits. Every type still maps to the same IME keyboard type, and types outside the table still map to 0.
2026-10-25 12:31:23 +00:00
..