Closed VariantXYZ closed 3 weeks ago
Cutscenes and dialogs work slightly differently.
Dialogs using double-width fonts seem to use 0:c7b to load the text byte from the bank, copying it into WRAM (C6C3).
0:CBE2 to CBE7 seem to contain the bank and text address. Need to figure out how those get loaded next.
18:436F parses cutscene scripts, referenced by 19:625D which is referenced by 0x101A in 0x107d (index 21)
Cutscenes and dialogs work slightly differently.
Dialogs using double-width fonts seem to use 0:c7b to load the text byte from the bank, copying it into WRAM (C6C3).
0:CBE2 to CBE7 seem to contain the bank and text address. Need to figure out how those get loaded next.