• Welcome to Final Fantasy Hacktics. Please login or sign up.
 
March 28, 2024, 10:59:21 am

News:

Use of ePSXe before 2.0 is highly discouraged. Mednafen, RetroArch, and Duckstation are recommended for playing/testing, pSX is recommended for debugging.


How to add new special symbols to FFTacText?

Started by hayate84, February 19, 2014, 09:52:34 am

hayate84

  Hey guys! My name is Alex and I am a big fan of FFT as you all are. Actually, i am from Russia and i really want to translate this awesome game in Russian language for the local people, because it's pretty popular here and doesn't have any of adequate translations. Here's the problem: FFTacText does'nt support any of cyrillic (Russian) symbols, and my question is: Is it possible to add russian alphabet symbols to database of this program, and how can i do that.

P.S

I am sorry for my bad english, and i hope you can understand my type :D

Thank You.

Xifanie

February 19, 2014, 11:50:28 am #1 Last Edit: February 19, 2014, 11:56:20 am by Xifanie
This page should give you information to get on editing the characters:
http://ffhacktics.com/wiki/Font

As for implementing them in FFTactext itself, you'll need to edit the source. I had to rip the information a week ago, so here's the file you'll need to edit:
http://code.google.com/p/lioneditor/source/browse/branches/imageEditor/FFTPatcher/FFTacText/Utilities/TextUtilities.cs?r=346

PS: FFTactext uses a DTE to compress text, and combines characters together to save space (1 byte characters that are originally japanese)... for example, since "the" is a word often used, I'm pretty sure "th" is a character in TacText. I don't know how easy it would be to prevent this, because it would likely screw up with your translation. Then again, I don't know crap about Russian, so I'm not sure how much of a problem it would be.
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful


Xifanie

I didn't make the program and was never able to compile it either, so I can't help you with that...
But just changing the japanese and latin characters to what you want should do the trick no? It's all unicode.
  • Modding version: PSX
Love what you're seeing? https://supportus.ffhacktics.com/ 💜 it's really appreciated

Anything is possible as long as it is within the hardware's limits. (ie. disc space, RAM, Video RAM, processor, etc.)
<R999> My target market is not FFT mod players
<Raijinili> remember that? it was awful

Lijj

Best of luck to you getting Cyrillic into the game; it's a really admirable project you have in mind. I'm sorry I can't help.. I'm just a dumb spriter.

I just wanted to say I support the idea.

Actually, member, formerdeathcorps might know about this, as he is possible working on a Chinese translation.
  • Modding version: PSX

hayate84

Well, Thank you guys anyway. I'll try my best =)

3lric

A while back, someone was trying to do this with German, dunno if they were successful or not, but here is the thread,
it might have some useful info.

http://ffhacktics.com/smf/index.php?topic=9694.msg188459
  • Modding version: PSX

Genesis

April 05, 2014, 01:05:51 pm #7 Last Edit: April 05, 2014, 01:12:02 pm by Genesis
Quote from: Xifanie on February 19, 2014, 11:50:28 am
This page should give you information to get on editing the characters:
http://ffhacktics.com/wiki/Font

As for implementing them in FFTactext itself, you'll need to edit the source. I had to rip the information a week ago, so here's the file you'll need to edit:
http://code.google.com/p/lioneditor/source/browse/branches/imageEditor/FFTPatcher/FFTacText/Utilities/TextUtilities.cs?r=346

PS: FFTactext uses a DTE to compress text, and combines characters together to save space (1 byte characters that are originally japanese)... for example, since "the" is a word often used, I'm pretty sure "th" is a character in TacText. I don't know how easy it would be to prevent this, because it would likely screw up with your translation. Then again, I don't know crap about Russian, so I'm not sure how much of a problem it would be.


So, I've been having problems with using  FFTacText to edit WOTL, and I was looking at the source code and hoping you could clarify.. The psp class only seems to update the variables that don't exist in the psx class (Logically being the games added features), but does it update the variables that are consistent between them? If so, where.

[Edit]
Nevermind, I found it..one little For loop. Still doesn't help me with my error though..It's a thread under Help! about FFTacText errors if you think you can help.
You're an idiot. Don't blame me; Blame yourself, or God.

"Of course...I'll come back to you. Even if you don't promise to wait. I'll return knowing you'll be here."
--Loveless