You wouldn't even believe :/ About a third of the menu strings are constructed dynamically in RAM, which was a pain in the ass to redo. Another rough third were packed with dummy control code parameters and transferred to RAM at runtime, where the the dummy parameters were later overwritten via hardcoded STA commands. If the corresponding control code wasn't in *exactly* the right place, the new parameter values got written to the wrong spot and the game crashed. Lots of really nasty stuff :/