Great. I responded, hopefully explaining what's to be done. Let us know how it goes
Also, mind what Tirlititi wrote about making your own back ups! I'm just going to paste in here because I can't remember if I pasted the Text part into my PM.
You have to backup your files yourself. The program asks for the "FF9_Launcher.exe" file when opening the game, and then for a folder where you want to save your modded files. In any case, never choose the folder in which the selected "FF9_Launcher.exe" lies, either create a new folder either save it in a folder containing another "FF9_Launcher.exe".
The files created this way are intended to replace the files in the sub-folders of your "FINAL FANTASY IX" folder.
Here are the 2 safest possible choices :
1) Start by creating a backup of your "FINAL FANTASY IX" folder. When you use HW, only open the backup files and choose the non-backup "FINAL FANTASY IX" folder when you save (it's important that you keep that default name). As that's the game launched by Steam, you'll have your game directly modded.
2) Start by creating a backup of your "FINAL FANTASY IX" folder and use that backup for HW, but create a new folder somewhere else for the saving. To apply the mod, you need to replace manually the files in the "FINAL FANTASY IX" folder by the modded ones.
In any case, a 3rd backup is not a bad idea, unless you don't mind downloading the game again in case of problems.
The support for texts (in the Steam version) is quiet minimal, as the formatting is displayed as it is in the game's files. In particular, you have to write the size of the text box yourself in the 【STRT】 tag when needed, as well as the hexadecimal code to add color, etc...
As said, you shouldn't import the texts from PSX-saved .hws (just unckeck the related boxes), as only the text will be imported and the opcodes will be lost. This is particulary important for text blocks as the game bugs if the texts there don't start by the 【STRT】 tag.
The text preview window doesn't display the opcodes' effect either for now.
Also, there's a special UI text block, called "Localization", which contains generic texts of all the languages available. I let you guess how to properly modify them, but know only that the texts here must be single-line (use the escape character '\n' if you want to add a new line). Also, the format is so easy that the devs themselves messed up with it and there are a few help texts that don't work the intended way :p (I'm thinking of the "OrderTargetHelp" field, which doesn't work in languages other than english and japanese).