Merry Christmas everyone!
My new text editor is now working as fully intended. This has enabled me to make some formatting changes in order to save space. Take a look:
Thanks to my new tool, I am now free to make text changes to any string I want without having to worry about offsets, as my new tool will automatically recompile the entire text bank. The new formatting style that I've adopted is modeled after vivify93's Final Fantasy IV hack, which doesn't have any 'space' bytes after periods, colons, and commas.
Also the 'HP' and 'MP' text has also been changed to what it looks like in FFIV:
And lastly I'd like to talk about icons:
The icon graphics were taken from the English prototype of Final Fantasy II, as those are as 'official' as you can get (as opposed to the Demiforce ones). And yes, there will be a visual difference between Cuirass items and Armor items.
Next up I am going to start working on a text decrypter for FFI&II GBA, that way I can view any of the text from the remake so I don't have to copy the script by hand.
EDIT: lmao, I'm looking into FF Dawn of Souls right now (since I'm a GBA hacking veteran), and the way the text is stored, at least in the FFII portion, is rather hilarious. Each line of text has its own pointer. I don't mean paragraph, I mean a single freaking line of text has its own pointer, even if it stops mid-sentence!
EDIT: So it turns out that the text in FFDoS is stored in a really really ridiculous way. First of all, as mentioned before, each single line of text has its own pointer, and they're stored in reverse-alphabetical order in a lookup table. And then there's ANOTHER table that the game uses to look up which "line ID", but this table isn't really a true table, more like a list that the game looks through and it even has its own text separate from the other text table, which controls keywords. At this point I'm getting sick of reverse-engineering FFDoS's ASM code so I decided I'm just going to continue transcripting by hand as before.