I'm very interested in this as well.
What's a section? One box of text, one conversation, or an arbitrary unit?
What kind of solutions would you/they end up having to look at? If whoever is able to answer these two questions doesn't have the time or doesn't feel like it just ignore this.
Section could be one box of text or one conversation. It's very loose. Usually it is one conversation, but sometimes conversations are divided to multiple sections.
Hacko tried splitting and adding sections. He wasn't able to make it work, because he didn't have control codes for jumping section to section.
Then I tried moving text from one section to another and actually changing place where it jumps from section to another and that worked.
And then Hacko said I found control codes for jumping. But we probably need some way to control those codes to make them jump to new section,
as our programmers were talking about callstack.
The callstack is a stack used to track which function calls are happening. It stores details like return addresses,
local variables and basically everything that is unique to a single function call.
Other thing I've seen as possible solution is 2bytes to 1byte asm hack. I am not sure, but that probably
means that we could change it the way that characters would take less memory.
But I am not hacker/programmer...