Final Fantasy Hacktics

Modding => Help! => Topic started by: Roon on March 22, 2021, 01:20:29 pm

Title: Transaltion issues
Post by: Roon on March 22, 2021, 01:20:29 pm
 Hello, friends. I want to translate the FFT into Russian. As far as I understand, based on the information collected in the Russian segment of the Internet, in order to translate the text, you first need to modify the game font and translate the text using it. On this forum, I found a topic that explains that you can modify a main font using older versions of the FFT Patcher and I figured out that it interacts with the Font.bin file (but not sure about it). Well, modifying main font seems to not take any effect. Am I missing something?
Thank you for your attention.
 
Title: Re: Transaltion issues
Post by: Jumza on March 22, 2021, 03:28:37 pm
https://ffhacktics.com/smf/index.php?topic=12548.msg228657#msg228657

You can use this tool to create an ASM hack that you can apply to do your font changes. I would stay away from older versions of the FFTPatcher, be sure to use the latest (FFTPatcher v0.493 beta v6).
Save the information to an XML, then use FFTOrgASM to apply the hack! Hopefully it works out for you.
Title: Re: Transaltion issues
Post by: Roon on March 23, 2021, 01:19:58 pm
Quote from: Jumza on March 22, 2021, 03:28:37 pmhttps://ffhacktics.com/smf/index.php?topic=12548.msg228657#msg228657

You can use this tool to create an ASM hack that you can apply to do your font changes. I would stay away from older versions of the FFTPatcher, be sure to use the latest (FFTPatcher v0.493 beta v6).
Save the information to an XML, then use FFTOrgASM to apply the hack! Hopefully it works out for you.

 Hello, Jumza! Thank you very much for your advices and info that you kindly provided, I really appreciate it.
But, please, can you explain to me more detailed and step by step what does this hack? If I understood you correctly, I have to patch the FFT ISO file with that hack via FFTOrgASM? It is done. What should I do after that?
Title: Re: Transaltion issues
Post by: Jumza on March 23, 2021, 01:34:13 pm
So for each character you want to replace, take a look at this reference: https://ffhacktics.com/wiki/Font

You can see the excel sheet asks for the Character ID and Character Width (both provided to you on the wiki page I linked). Put in the correct info for the character you want to replace. So if you want to replace the capital A, ID is 0A and Width is 6. Next draw the new character in the box by filling in the squares with the correct numbers (1 is darkest, then 2, then 3, then blank). Copy everything in the blue box and save it to a .xml file with some name (say, Areplacement.xml), put that XML file in the same folder as other FFTOrgASM hacks and apply it, then in game you should see that A has been changed to whatever you changed it to.
You'll create separate hacks for each letter, and then you'll have to edit the text in game with these replacements in mind.

Hope that explanation makes sense to you!
Title: Re: Transaltion issues
Post by: Roon on March 23, 2021, 01:41:14 pm
Quote from: Jumza on March 23, 2021, 01:34:13 pmSo for each character you want to replace, take a look at this reference: https://ffhacktics.com/wiki/Font

You can see the excel sheet asks for the Character ID and Character Width (both provided to you on the wiki page I linked). Put in the correct info for the character you want to replace. So if you want to replace the capital A, ID is 0A and Width is 6. Next draw the new character in the box by filling in the squares with the correct numbers (1 is darkest, then 2, then 3, then blank). Copy everything in the blue box and save it to a .xml file with some name (say, Areplacement.xml), put that XML file in the same folder as other FFTOrgASM hacks and apply it, then in game you should see that A has been changed to whatever you changed it to.
You'll create separate hacks for each letter, and then you'll have to edit the text in game with these replacements in mind.

Hope that explanation makes sense to you!
I got it clearly. Thank you so much for your help. St. Ajora bless you! :)