Page 1 of 4

Transformers: War for Cybertron coalesced.int unpack

Posted: Wed Jul 07, 2010 5:42 pm
by Rapid
Hi!
Can someone decode the Tranformers: War for Cybertron's localization files? I need a packer/unpacker to translate the texts in it, but non of the existing programs works.

The file's coding is possibly XOR.
If we have the key, the coalesced.ini will be decodeable too for the modders.

Please, if someone can create the program, I'll mention his/her name in my hungarian translation's installer, in my blog and I think the game translator community will praise his/her name.

I attached the international coalesced file to this post.

Thank you!

Rapid

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Wed Jul 07, 2010 6:16 pm
by zeeh
Just figured out:

first 4 bytes = number of blocks

Each block:

4 first bytes = bytes length ahead (always null terminated?)

Good luck with decryption :)

Zeeh

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Sat Jul 10, 2010 7:57 pm
by bacter
Well, here is the secret xor password (61 characters long): 'as;dwepo2345098]qw]{}p2039458pseasdfzcvvp;aseiurwefsdcfszdcvn'

I created a simple encoder/decoder. Converts the coalesced.int file to editable text file and vice-versa. Tested on the game, it works!

One important thing:
The line separator in the text file is the \0A character, NOT the usual \0D \0A character-pair!
So don't let your text editor to replace the \0A characters with \0D \0A characters!!!
If you do so, the encoder won't work correctly!!!
Tip: Use the Notepad++ for editing, and set the EOL Conversion to UNIX format!

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Sat Jul 10, 2010 10:56 pm
by Rapid
bacter wrote:Well, here is the secret xor password (61 characters long): 'as;dwepo2345098]qw]{}p2039458pseasdfzcvvp;aseiurwefsdcfszdcvn'

I created a simple encoder/decoder. Converts the coalesced.int file to editable text file and vice-versa. Tested on the game, it works!

One important thing:
The line separator in the text file is the \0A character, NOT the usual \0D \0A character-pair!
So don't let your text editor to replace the \0A characters with \0D \0A characters!!!
If you do so, the encoder won't work correctly!!!
Tip: Use the Notepad++ for editing, and set the EOL Conversion to UNIX format!
I tried it and it works great. :D Thank you so much Bacter!

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Tue Jul 13, 2010 7:14 pm
by xtgreyfell
bacter wrote:I created a simple encoder/decoder. Converts the coalesced.int file to editable text file and vice-versa. Tested on the game, it works!
Works great for me on Coalesced.ini. Thanks so much. Joined this forum just so I could d/l your decoder, but will be sticking around/lurking if there is info this good elsewhere on the site!

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Sun Jul 18, 2010 8:53 pm
by East
Strangest thing, I chnaged bsmoothframerate from True to False (have to do this twice) and for whatever reason the game still plays at 30 FPS :( . I really thank you for the program that allows us to edit that file now but I'm not sure why the changes don't take? I reopened the file just to see whats going on. The bsmoothframerate still equals False. So I change the MaxSmoothedFrameRate=250 and still no change in game (still 30 FPS). So I change bsmoothframerate back to true and still 30 FPS. I'm not sure what else is involved. Vysnc is disabled.

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Sat Jul 24, 2010 9:06 pm
by xtgreyfell
East wrote:Strangest thing, I chnaged bsmoothframerate from True to False (have to do this twice) and for whatever reason the game still plays at 30 FPS :( . I really thank you for the program that allows us to edit that file now but I'm not sure why the changes don't take? I reopened the file just to see whats going on. The bsmoothframerate still equals False. So I change the MaxSmoothedFrameRate=250 and still no change in game (still 30 FPS). So I change bsmoothframerate back to true and still 30 FPS. I'm not sure what else is involved. Vysnc is disabled.
I've noticed that there are to sets of engine settings in the ini, and you have to change both for the setting to take effect.

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Sun Aug 01, 2010 12:26 am
by East
Are you talking about [Engine.GameEngine]? Yes, there are 2 of them and I changed bSmoothFramerate=False for both of them. But it doesn't change the 30 FPS cap.

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Sun Aug 08, 2010 1:10 pm
by warning316
im getting sorry some error occured. anyone kno whats the problem?

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Mon Aug 09, 2010 5:12 am
by bacter
That's a command line program, you have to give it the correct parameters.
If you want to decode the coalesced.int file, try this, for example:

TWfC_util.exe D coalesced.int decoded.txt

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Fri Aug 20, 2010 4:52 am
by Nikolai09
Hey there! Well, I'm trying decode this file, too. But I'm a little noob in this thing of command lines. :oops:

So, could anybody make a tutorial how to decode this file?

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Wed Sep 08, 2010 7:31 am
by bacter
O.K. I created a simple graphical interface to my util. I hope you can use it.

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Thu Sep 09, 2010 2:03 pm
by GamerSuper
does anybody know in which file there are fonts?

i want to make russian fonts

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Tue Sep 21, 2010 7:51 am
by Mr.Mouse
Carampucilo wrote:

uydi otsyuda ...
English or die.

Re: Transformers: War for Cybertron coalesced.int unpack

Posted: Wed Nov 03, 2010 3:48 am
by doctorsullivan
The contents of this post was deleted because of possible forum rules violation.