i typed it wrong again it should be "ja"
edit: it works!
i typed it wrong again it should be "ja"
edit: it works!
Last edited by mamu; 07-01-2012 at 12:18 PM Reason: Automerged Doublepost
I would like to ask if someone could upload his already fixed Tales of Graces. Or does someone have the links for the japanese version of the game because i can't find any.
Is anyone actually working on translating the Eboot further?
i just come back from testing and actually there are 2 methods that could fix aligning problems. There are 77 chd files with different number of texts. We can either repack the chd files (replacing us voice with jp voice or messing with timing) or we can modify the script file (showing more text). Both of them work, but there are some problems:
- the game cannot show more than 3-4 lines correctly so this method is not really good for us, but it is easy to write translation tools since the script file itself is really simple
- we can repack the chd files (with fps4pack) but the modified files are about 388 MB so we have to use compression
I tried CriPackedFileMaker (aka cpkmakec/crimaker.dll) and it works perfectly, just make a new cpk from the repacked chd files and extract them. I don't really know how to use this dll, if somebody knows maybe i could make a file compressor.
I post the batch repacker tool i made, this is not too user friendly yet but it work. You have to place it next to fps4pack, tell the path of the JP and US chat folder (you don't have to write output folder, i left that text in accidently). It will now go through all the scs files and if there is a difference in the number of texts it will extract both chd file (us and jp), take the jp voice file and repacks it using the us file's timing.
It also makes a little messy file list. Lines starting with "Same" means same number of texts in both versions. Now you have to copy the correct lines to a listfile that you would use for rebuilding the cpk (eg. exported one from gui).
This works almost like as the guide on p19 says. You copy your new files over to the mixed folder and copy their lines to the listfile. I know it can take time, thats why this is for testers/devs I also attach my listfile, it is the 'default' one (battle+skits+voices+fonts, exported with gui) but i already copied over the new lines.
I also attach the list of skit files where are aligning problems. When you unpack these, the important files are file 0 and file 2 (file 1 is voice), the rest of them is identical in both versions.
Tell me if something was not clear, it is almost midnight here, so typos can happen.
edit: your repacked files will be in skitfixdir/
edit2: maybe we should just make a diff patch
Where can I get fps4pack? I tried using the skitfix command, but it errored out because I don't have it.
Anyone know where is the earliest part of game where the sync is not aligned, so that I can test? I don't really remember. I should have made a back up save to test this.
Last edited by donkatsu; 07-01-2012 at 07:13 PM Reason: Automerged Doublepost
Thank you mamu i finally got it working thanks to your last tutorial. Finally i can play this game i've been waiting forever.
OK, I found the fps4pack after going back few pages. I'll try it again and see if it works.
Well I ran skitfix and it doesn't look like it worked. After the output below, it crashes and when I take a look at the skitfixdir/jp I see list of files with names File_xxxxx
Code:CHD/FPS4 unpacker/repacker 21 files found file 0, offset 288, size 52444 -> 52448 file 1, offset 52736, size 558192 -> 558208 file 2, offset 610944, size 180 -> 192 file 3, offset 611136, size 64 -> 64 file 4, offset 611200, size 406560 -> 40656 file 5, offset 1017760, size 400544 -> 4005 file 6, offset 1418304, size 406560 -> 4065 file 7, offset 1824864, size 400544 -> 4005 file 8, offset 2225408, size 406560 -> 4065 file 9, offset 2631968, size 391424 -> 3914 file 10, offset 3023392, size 400512 -> 400 file 11, offset 3423904, size 400544 -> 400 file 12, offset 3824448, size 495264 -> 495 file 13, offset 4319712, size 505504 -> 505 file 14, offset 4825216, size 400544 -> 400 file 15, offset 5225760, size 400544 -> 400 file 16, offset 5626304, size 417056 -> 417 file 17, offset 6043360, size 406560 -> 406 file 18, offset 6449920, size 94656 -> 9465 file 19, offset 6544576, size 94656 -> 9465 file 20, offset 6639232, size 0 -> 0 Writing files to skitfixdir/jp 21 / 21 done Run done
Last edited by donkatsu; 07-01-2012 at 07:37 PM Reason: Automerged Doublepost
Look for lines starting with "Run:", maybe it could help you more. "Run done" shows that fps4pack finished, "Run:" shows the starting parameters of fps4pack.
also fps4pack should run 231 times (3x77)
Last edited by mamu; 07-01-2012 at 07:46 PM Reason: Automerged Doublepost
This is what I get on that line
Looks like it finds the first chd file which is /CHT_DC007.chd and tries to repack it but errors out afterwards.Code:Run: fps4pack -u C:\Games\ps3\TOGF\RootR.cpk_JPN\rootR_JPN.cpk\chat/chd/CHT_DC00 7.chd skitfixdir/jp
Do I need something else to make the repacking work?
Also I was wondering how the final repacking will work? Because chd needs to be in uncompressed format for fps4pack to work. All of my files in rootR.cpk are in compressed format. So the fixed skit files will be uncompressed while others files are not. When I repack these mix of files, will the final rootR.cpk work?
One last thing I wanted to add is that I can extract and repack individual chd files no problem with fps4pack. It's just looks like doing it via skitfix.exe, it only tries to work on the first file and crashes.
Last edited by donkatsu; 07-01-2012 at 09:36 PM Reason: Automerged Doublepost