1) I thought it's about time that I took a closer look at Pyriel's script commands, and actually managed to work around the crash.
In file VJ24, this is the part where the Rune tells Riou to close his eye and it crashes:
Code: Select all
05 18 08 00 0D 49 0F 45 02 0B 02 02 B4 1E 02 00 65 09 0F 0D 05 00 00 00 31 26 FF FE FF
Open the rom in a binary editor, search for the above, take out "1E 02 00" (add "00 00 00" at the end to make up for the difference), and it works well. And no, these are no glimses of good ending that you see. You are taken back to the Unicorn Brigade Camp at the very beginning.
"0D 05 00 00 00 31 26" is the part that takes you to destination 00-00 at coordinate X,Y=31,26.
When you go through the Unicorn Brigade Camp event and jump down into the waterfall, you get like a second of the Intro and it crashes. The reason for the crash could be that my save isn't good (it's with 108 recruits). Since I don't have a non-108-recruits save state, I've been looking around instead.
Genkaku's Story event seemed to be a good example as the script goes back and forth between "destinations" (or files). And indeed, it uses "0D 50 AA MM ?? XX YY" to jump from one file to the next. Unfortunately, I couldn't find any "0D 05 09 17" in the whole rom that would take you back to the unknown tower. Also, as far as I could tell, there are no script command in file VJ24 that references any later text by the Rune (make your last save, etc).
I am not sure if this would mean newgame+ starts at the Unicorn Brigade Camp. If true, it would be kind of dull to make you walk through the same Unicorn Brigade Camp event twice in a row, so you'd probably get to skip it and start with the Intro, or at the river bank. The question would remain what would happen with Riou's Shield Rune, though.
On the other hand, this certainly does not rule out the Sindar Ruin theory, either, still a strong one with the two-headed snake and all.
Either way, from analysing the script commands, I am afraid that this event really may never have gotten further than this. Then again, I am certainly no expert, and it wouldn't be the first time I overlooked something.
2)Further down in VJ24, there is the script command that takes you back to Sajah for easy comparison to the above:
Code: Select all
06 18 08 00 15 49 0F 45 03 0B 04 02 78 0D 05 09 10 00 4E 1C FF FE FF
"0D 05 09 10 00 4E 1C" where 09-10 is Sajah, at coordinate X,Y= 4E,1C. Using the escape talisman cheat with these parameters confirms that it is exactly at the rock.
(changing the "45 03" to "45 02" takes you to black Sajah, by the way)
I couldn't quite reproduce how you appeared beyond the boundary. Maybe some coordinates from the cheat were left over?
3) I think I got the tower (yup, it's certainly not underground) finally figured out.
The correct summary should be as follows:
09-11: arrive at B1, maps B1-F5, orb stand F3
09-13: arrive at F6, maps F6-F10, orb stand F6
09-14: arrive at F1, maps F1-F5, orb stands F2 (upper), F4
09-15: arrive at F6, maps F6-F10, orb stand F9
09-16: arrive at F1, maps F1-F5, orb stand F2 (lower), F5
09-17: arrive at F6, maps F6-F10(alt), on to F11, orb stand F9
EDIT: 09-11 is connected to 09-13 which leads to 09-14 -> 09-15 -> 09-16 -> 09-17, all in a row.
The tower thus is 31 stories high, plus basement.
It didn't make sense that 09-11 and 09-13 would be sharing orb stands while others were scattered all over. Like this, there are 8 orb stands, just twice in the location of F9.
At the end of 09-11, 13, 14, 15, 16, there is always a boss fight, so it crashes because the boss is mostly undefined, but moving between destinations shouldn't be causing the crash.
The chest sprites were probably just prepared, but never got placed into the maps with contents.
walk-through-walls in Japanese version: no luck! a comparison of savestates in JA and EN would be required.
I agree the tower meant for a solo run - it's kind of fun bribing your way through it. lol