Files
AnyPS5/core/libs
KernelPanicNT 35d04f7de8 feat(libSceCesCs): implement the GB four-byte range and user-defined area setters
sceCesGbUcsProfileSet4ByteCharRange accepts ranges 0, 1, 2, 3, 5 and 7
on the GB 18030 profiles and sceCesGbUcsProfileSetUdaMapping accepts 0
and 1 on the GB 18030 and GBK profiles, as measured as a payload process
on a device. Other values return 0x805C0001; a null, GBK (range) or
EUC-CN profile returns 0x805C0004. The setting is kept in the sheet and
read by the GB conversions: ranges 0 and 2 drop the four-byte BMP forms,
5 adds U+10000 and 7 adds U+10FFFF; mapping 0 makes the GB 18030
user-defined cells unassigned and mapping 1 lets GBK decode the
F8A1-FEFE and A140-A7A0 areas. Supplementary characters the measurement
did not cover throw for a non-default range.
2026-11-06 14:02:44 +01:00
..