Commit Graph
2 Commits
Author SHA1 Message Date
simonbronkandClaude Opus 5.5 378ac61788 fix(libSceConvertKeycode): ignore the state bit 0x4000000 RE Engine titles pass
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 12:02:20 +02:00
codingreapermapsandClaude Opus 5.5 5ca6487dda feat(libSceConvertKeycode): implement sceConvertKeycodeGetCharacter for the US layout
The signature is inferred from PPSA12361: a 16-bit keycode, a second
argument the title passes as 0, the type from
sceConvertKeycodeGetImeKeyboardType and a UTF-16 output. The keycode is a
USB HID keyboard usage and the unshifted US character is returned; a
keycode without a character returns 0. A second argument or keyboard type
other than 0 throws.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 19:02:54 +01:00