aboutsummaryrefslogtreecommitdiff
path: root/src/common/assert.cpp
diff options
context:
space:
mode:
authorDuck912 <350528965+Duck912@users.noreply.github.com>2026-11-01 21:43:51 -0500
committerDuck912 <350528965+Duck912@users.noreply.github.com>2026-11-01 21:54:49 -0500
commit06e0541e18e5bb8ab8d3d03660d3d82cb112f62b (patch)
tree1d39cd5e2ce3e3f5a9e5b1b2a7fb76ce184b25ab /src/common/assert.cpp
parent92d49d8a0c3e60894765bc2c332fdc936c87fc45 (diff)
am: decode the native swkbd config for library version 0x160012
Fire Emblem: Fortune's Weave opens the keyboard with library version 0x160012 and a 0x530-byte config. Read with the Switch 1 layout, the byte taken as use_utf8 belonged to initial_string_offset, so the name entry returned UTF-16 and the game kept only its first letter. The text prefix of the common part keeps its layout; the flags, lengths, string offsets and dictionary fields move (checked against the game's nn::swkbd::keyboardConfig2kbdConfig). Version 0x140010 is unchanged. Assisted-by: Claude Opus 5.5 (debugging, implementation and drafting) Signed-off-by: Duck912 <350528965+Duck912@users.noreply.github.com>
Diffstat (limited to 'src/common/assert.cpp')
0 files changed, 0 insertions, 0 deletions