H
halkun
Guest
here is a new field file script dumper for both the PC and PSX versions of the game made by lasyan3.
It's a little wonky, as it doen't dump the dialogs, and the hex dumps are a little on the skitzo side. but it's a good start for those who want to hack the scripting language apart.
You are going to need the command table file from the PSX script editor, that's here.
http://the-afterm.ath.cx/hack7_en.zip
The PC/PSX script dumper is here.
http://the-afterm.ath.cx/script_dump.zip
On the PC dumper, you can do a hex search for a particular sequence of hex numbers on an uncompressed field file to find the command line in question (The hex codes that make up the command are in the brackets) Keep in mind some commands are not parsed correctly, such as the BATTLE command The program dumps the data like this.
BATTLE (00, e7, 03)
Which gets transcribed as this
BATTLE (00,233,03)
when in fact it should read this
BATTLE (00,999)
Anyway watch for that.
Have fun, happy hacking and let me know if you learn anything.....
It's a little wonky, as it doen't dump the dialogs, and the hex dumps are a little on the skitzo side. but it's a good start for those who want to hack the scripting language apart.
You are going to need the command table file from the PSX script editor, that's here.
http://the-afterm.ath.cx/hack7_en.zip
The PC/PSX script dumper is here.
http://the-afterm.ath.cx/script_dump.zip
On the PC dumper, you can do a hex search for a particular sequence of hex numbers on an uncompressed field file to find the command line in question (The hex codes that make up the command are in the brackets) Keep in mind some commands are not parsed correctly, such as the BATTLE command The program dumps the data like this.
BATTLE (00, e7, 03)
Which gets transcribed as this
BATTLE (00,233,03)
when in fact it should read this
BATTLE (00,999)
Anyway watch for that.
Have fun, happy hacking and let me know if you learn anything.....