Closed TheOpponent closed 2 years ago
The file OpOption.bin in the archive SYSLIST.AFS contains data for the option menu. There are 40 strings that follow the above format at the end of the file. However, changing strings to new strings with a differing length causes all subsequent strings to fail to render, suggesting that there are offsets that must be updated.
Text in the option menu is placed in predetermined locations on the screen. In RAM, these properties are stored as part of an ASCII string in the format
!i!h=75!v=95!x=206!y=158
, with the Shift-JIS text immediately following it, then!d!o
and one or two00
bytes.