Yo! You still remember me? I'm the crazy German guy who made a tool to edit text once (this one). Well, it wasn't nice and most likely full of bugs ...
However, I was sick the last days so I decided to just do this again. The result: A nice Java-Tool that can read and write texts, woohoo. It supports uncompressed texts, single-byte texts and LZSS-compressed texts*. It's still a beta because I'm too busy to test everything. It's a start at least .
* Written LZSS-texts are still uncompressed, but marked as LZSS-compressed. That's necessary because texts in scripts have to be compressed. At least it looks like it.
The tool requires Java 8, get it here. The source code is available at Github. Complete without docs because I'm lazy.
You can get the latest version from Github, too: https://github.com/looperhacks/FFTAText/releases
Usage
After starting the tool, you get prompted for a file. Just choose your rom. The next window has two textfields: The big one for text, the small one for the offset. Everything else should be self-explanatory.
Oh, this tool doesn't support all the nice characters the game supports. If you look at the character-table, only characters starting with 0x80 are supported. Kana aren't supported, either, but all the characters from the European version are supported (äßúîò, etc).
So ... that's it. If you find any bugs, please post them here. I'm planning to add some features later, but if you have an idea, you can post them, too .
However, I was sick the last days so I decided to just do this again. The result: A nice Java-Tool that can read and write texts, woohoo. It supports uncompressed texts, single-byte texts and LZSS-compressed texts*. It's still a beta because I'm too busy to test everything. It's a start at least .
* Written LZSS-texts are still uncompressed, but marked as LZSS-compressed. That's necessary because texts in scripts have to be compressed. At least it looks like it.
The tool requires Java 8, get it here. The source code is available at Github. Complete without docs because I'm lazy.
You can get the latest version from Github, too: https://github.com/looperhacks/FFTAText/releases
Usage
After starting the tool, you get prompted for a file. Just choose your rom. The next window has two textfields: The big one for text, the small one for the offset. Everything else should be self-explanatory.
Oh, this tool doesn't support all the nice characters the game supports. If you look at the character-table, only characters starting with 0x80 are supported. Kana aren't supported, either, but all the characters from the European version are supported (äßúîò, etc).
So ... that's it. If you find any bugs, please post them here. I'm planning to add some features later, but if you have an idea, you can post them, too .