User blog comment:Velt211/Gakuen Drifting Story 2 Translation/@comment-31720212-20200316090122/@comment-31720212-20200317184334

Yes, in System, nact is the interpreter, the program that processes the commands, and AG00 is the commands list (verbs and objects). Gakuen Senki has that much in common with System, at least.

If Gakuen Senki actually is a System game and I was mislead by the encoding - or if it's not a System game but is "close enough," which is what I suspect - it won't be possible to get it to produce English text. It will just treat any English text as commands, and inevitably crash when the input doesn't match. I was hoping that wasn't the case with GS but I guess you've just proven it is (GS' data does have some Latin words in it, though? "disk" "ending" "bgm" It's part of what makes it so confusing). That being the case, localization would be much trickier, since it won't be possible to edit the data into Latin after all. Shame.