Qhimm.com Forums

Miscellaneous Forums => General Discussion => Topic started by: Avalanche on 2013-06-24 14:24:17

Title: How to translate Final Fantasy X?
Post by: Avalanche on 2013-06-24 14:24:17
Hi all,

Anyone know any method to translate this epic game? I didn't find any topic on the net about extract/edit Final Fantasy X files.
Title: Re: How to translate Final Fantasy X?
Post by: Colly on 2013-06-29 07:27:12
Of course it's possible:
(http://www.balamb.pl/ffx/12.jpg)
(http://www.balamb.pl/ffx/2.jpg)

http://www.youtube.com/watch?v=o-fNlD8XP0o

Almost all files are compressed, ffgriever made a tool for it: http://www.romhacking.net/utilities/639/
To use this tool, you have to extract all files from the disc at first.

Basic char table:
Code: [Select]
3A=
50=A
51=B
52=C
53=D
54=E
55=F
56=G
57=H
58=I
59=J
5A=K
5B=L
5C=M
5D=N
5E=O
5F=P
60=Q
61=R
62=S
63=T
64=U
65=V
66=W
67=X
68=Y
69=Z
70=a
71=b
72=c
73=d
74=e
75=f
76=g
77=h
78=i
79=j
7A=k
7B=l
7C=m
7D=n
7E=o
7F=p
80=q
81=r
82=s
83=t
84=u
85=v
86=w
87=x
88=y
89=z
Title: Re: How to translate Final Fantasy X?
Post by: Avalanche on 2013-06-29 11:28:10
Can you run this tool? I tried it on Windows XP and Windows 7(64). Can you send me FFGriever e-mail or any contact?
Title: Re: How to translate Final Fantasy X?
Post by: Colly on 2013-06-29 22:01:55
You should run this tool through the command prompt or by batch file.
Quote
Usage: ffxtool [OPTION] INFILE OUTFILE
  -c       compress INFILE into OUTFILE
  -d       decompress INFILE into OUTFILE
  -h       display this help and exit
Title: Re: How to translate Final Fantasy X?
Post by: Avalanche on 2013-06-30 10:23:25
Thanks, i compressed the files. So now i need to use a HEX editor to translate. Am i right?


[UPDATE]
I tried to find the dialouges wit Hex Editor Neo but i didn't find anyting. Dou you ever work with Final Fantasy X? Do you know which file contains the dialouges? You send me a char table, how can  i use it? I know i'am a begginer but i really try to understand everything i'm using google, youtube and i will work hard.
Title: Re: How to translate Final Fantasy X?
Post by: Colly on 2013-06-30 22:09:35
Thanks, i compressed the files. So now i need to use a HEX editor to translate. Am i right?

[UPDATE]
I tried to find the dialouges wit Hex Editor Neo but i didn't find anyting. Dou you ever work with Final Fantasy X? Do you know which file contains the dialouges? You send me a char table, how can  i use it? I know i'am a begginer but i really try to understand everything i'm using google, youtube and i will work hard.

Yes, I worked with FFX, screens are made by me.

No, you have to decompress files.

But first, you have to extract them from the disc. If you open FFX disc on 0x8c000, you will see files' table. First thing:
Code: [Select]
59 01 00 ddFirst: offset to the start of the file (in sectors, up to first 4 bits in 3rd byte)
third: "0" means not compressed, "4" means compressed, "8" means dummy
four (dd): space between the end of file and the end of sector, divided by 8.

With above data you can easily extract all files and unpack them with tool.
Title: Re: How to translate Final Fantasy X?
Post by: Avalanche on 2013-07-02 16:42:30
So, I opened the iso in hex editor and i think i found what you say.

(http://kepfeltoltes.hu/130702/ff08c000_www.kepfeltoltes.hu_.png)

But i'm stuck here, i can't figure out the next steps.  I know it is not so easy, but can you make a little tutorial to me, how to extract and unpack files?
Title: Re: How to translate Final Fantasy X?
Post by: Colly on 2013-07-02 17:59:24
59 01 means number of sector. Each sector has 2048 bytes, so you have to multiply pointer (159h) by 2048, and it's start of the file.
As this files has "0" in the next byte (the left one, right is still for pointer), it's not compressed.

On your screen, pointer to the compressed file is here:
(http://www.balamb.pl/qh/mod.PNG)

Learn more about the hexadecimal and decimal numeral systems, without it you couldn't do anything. 59 01 means 159h in hex, so it's 345 in decimal value.
Title: Re: How to translate Final Fantasy X?
Post by: Colly on 2013-07-02 18:00:18
.
Title: Re: How to translate Final Fantasy X?
Post by: Avalanche on 2013-07-02 18:27:14
I can't use this tool to extract the files?

Universal FFX/FFX-2 extractor
http://dc368.4shared.com/download/yOQlAdZT/Universal_FFX-2_ExtrReb.rar?tsid=20130702-175655-51067c11
Title: Re: How to translate Final Fantasy X?
Post by: Bosola on 2013-07-02 19:00:51
Are you asking if it'll work? Try it and find out.
Title: Re: How to translate Final Fantasy X?
Post by: Avalanche on 2013-07-02 19:06:24
No, you misunderstood me. I tried it, and i extracted the files sucesfully but i stuck again, because i got 7340 noname file.  I tried to unpack these files but i can't. I think i need to learn a lot. It's more complicated than i thought. : /
Title: Re: How to translate Final Fantasy X?
Post by: Colly on 2013-07-02 21:11:17
Creator of this tool didn't know everything about file table, so inserting can be problematic.
As for noname files: they are noname, because they just don't have names. You have to just open them in hexeditor and check what is inside. Nobody said that it's easy and quick ;)
Title: Re: How to translate Final Fantasy X?
Post by: gledson999 on 2013-09-30 04:46:12
Colly, I have some question about this game:

1º what you method used for transtion of this game?

2º can you tell me where is located the game title screen?



OBS: I'm translating this game too, I can help you, if you wish  :wink:
Title: Re: How to translate Final Fantasy X?
Post by: shadow_lonely1989 on 2014-04-14 09:46:11
Colly, I have some question about this game:

1º what you method used for transtion of this game?

2º can you tell me where is located the game title screen?



OBS: I'm translating this game too, I can help you, if you wish  :wink:
I have same question, I'm newbie, can you help me extract ISO of this game? And can you tell me method used for translation of this game? Thanks for any help!
Title: Re: How to translate Final Fantasy X?
Post by: shadow_lonely1989 on 2014-04-16 02:08:35
Of course it's possible:
(http://www.balamb.pl/ffx/12.jpg)
(http://www.balamb.pl/ffx/2.jpg)

http://www.youtube.com/watch?v=o-fNlD8XP0o

Almost all files are compressed, ffgriever made a tool for it: http://www.romhacking.net/utilities/639/
To use this tool, you have to extract all files from the disc at first.

Basic char table:
Code: [Select]
3A=
50=A
51=B
52=C
53=D
54=E
55=F
56=G
57=H
58=I
59=J
5A=K
5B=L
5C=M
5D=N
5E=O
5F=P
60=Q
61=R
62=S
63=T
64=U
65=V
66=W
67=X
68=Y
69=Z
70=a
71=b
72=c
73=d
74=e
75=f
76=g
77=h
78=i
79=j
7A=k
7B=l
7C=m
7D=n
7E=o
7F=p
80=q
81=r
82=s
83=t
84=u
85=v
86=w
87=x
88=y
89=z
That's great!
Title: Re: How to translate Final Fantasy X?
Post by: gledson999 on 2014-05-10 06:27:50
Poland Translation, Nice  ;D
Title: Re: How to translate Final Fantasy X?
Post by: shadow_lonely1989 on 2014-09-01 12:53:49
Creator of this tool didn't know everything about file table, so inserting can be problematic.
As for noname files: they are noname, because they just don't have names. You have to just open them in hexeditor and check what is inside. Nobody said that it's easy and quick ;)

Hi! Do you know where the file with coordinates of font's char? Thanks!