ttarchext - German version of Bone games can't be extracted

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
webfischi
Posts: 4
Joined: Tue Oct 31, 2017 12:58 am

ttarchext - German version of Bone games can't be extracted

Post by webfischi »

At the moment I try to create a language patch for the Steam version but ttarchext can't extract the german ttarch file, it says:
Error: version 218899 is not supported yet

The same for Bone 2:
Error: version 352082 is not supported yet

It would be great, if someone could give a hint on what to change or fix this in an update, I'm using the latest version from the website, which is version 0.3

If the files are needed to fix this, I will upload the files.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by aluigi »

Upload some archives
webfischi
Posts: 4
Joined: Tue Oct 31, 2017 12:58 am

Re: ttarchext - German version of Bone games can't be extracted

Post by webfischi »

Here are the ttarch files to download
https://mega.nz/#!YgAFQTbB!N2lKEg7AAGoF ... itbPhVxwmw

Edit: both original file names are data.ttarch if this is important
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by aluigi »

That's a completely different format than the other ttarch archives.

I downloaded the demo of "Bone: Out From Boneville" and that one is a classical ttarch in old mode so you must specify the -O option in ttarchext.exe.

I downloaded also the demo of "Bone: The Great Cow Race" and... bingo :)

Basically it's just the old format plus encryption but while the key of the demo is "4$l3Crlud2eSWiE2Oac9lutxl72R-*8I1qO4oajl_$e#iacp4*uFle0" (game_num 22 of CSI3), the one of your game is not known, it's not even the one stored in ttarchext with game 5.

Long story short, I can do it but I need the game executable.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by aluigi »

Ok I have the keys, no need of the exe :)
I will work on a new version of ttarchext in the next days but there is a way to extract the files even now.
I will think about what's the best and easiest solution.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by aluigi »

ttarchtext 0.3.1:
http://aluigi.altervista.org/papers.htm#ttarchext

Use the game_num 65 and 66
webfischi
Posts: 4
Joined: Tue Oct 31, 2017 12:58 am

Re: ttarchext - German version of Bone games can't be extracted

Post by webfischi »

Great, the german files can now be extracted, but if I try to list Bone1v20_english.ttarch from the Steam version now, ttarchext crashes with game_num 65 and "Error: Not enough space" with game_num 4. In Version 0.3 I could extract the english files with game_num 4.
The same for Bone 2 :(

If you still need the complete game, to get this all into one game_num, feel free to cantact me directly. I don't want to share that link in public.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by aluigi »

You can provide only the first few megabytes of the archive, not the whole one.
Use this script to generate 2 files and upload only the first file (the one with _0_ ):
http://aluigi.org/bms/filecutter.bms
webfischi
Posts: 4
Joined: Tue Oct 31, 2017 12:58 am

Re: ttarchext - German version of Bone games can't be extracted

Post by webfischi »

I hope I cut and uploaded the correct files.

https://mega.nz/#!84JxTRBA!0g3NB0IF9XoF ... CpbruC-kfk
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by aluigi »

Version 0.3.1a
The error was simply that I had set the "old_mode" by default for game_num 4 and 5 which was wrong.
Zdarck
Posts: 3
Joined: Fri Dec 15, 2017 10:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by Zdarck »

Hello,

First of all, I should adress a big thx to Aluigi and other members here for their great work and efforts to help all of us here ...

I could extract every single telltale game with the aim of making my own game library and the only game that I could not extract using ttarch.exe is bone : the great cow race

I have tried older ttarchext version using 4 and 5 num key and yet it says that the version is not supported.... I have tried ttarchext 3.1a with 65 and 66 switch and it only works

out with Bone : Out from Boneville (data.ttarch)

it gives an error with Bone : the great cow race ....

ttarchext.jpg


can I ask for a fix .... for this last game ?



Thx in advance (I can aslo provide samples if needed)



edit : my version is not steam but it seems to be v2.0 though (Bone2v20.exe)
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by aluigi »

The problem with that game is that there are various versions using different keys and a particular format that I called old_mode.
Long story short try the following with ttarchext 0.3.1a and for sure one of them will work:

ttarchext.exe 66 file.ttarch output_folder

ttarchext.exe 5 file.ttarch output_folder

ttarchext.exe -O 5 file.ttarch output_folder

ttarchext.exe 22 file.ttarch output_folder
Zdarck
Posts: 3
Joined: Fri Dec 15, 2017 10:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by Zdarck »

aluigi wrote:The problem with that game is that there are various versions using different keys and a particular format that I called old_mode.
Long story short try the following with ttarchext 0.3.1a and for sure one of them will work:

ttarchext.exe 66 file.ttarch output_folder

ttarchext.exe 5 file.ttarch output_folder

ttarchext.exe -O 5 file.ttarch output_folder

ttarchext.exe 22 file.ttarch output_folder




Oh well thx for advice... I'll have a try today and definitely come back to give feedback ...thx again for your hard work and this brilliant piece of programming : I am a big fan of ttarchext (as well as quickbms :)
Zdarck
Posts: 3
Joined: Fri Dec 15, 2017 10:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by Zdarck »

I could make the tests:

ttarchext.exe 5 "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\data.ttarch" "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\1"
result/ Error : Version 349624 is not supported yet

ttarchext.exe -O 5 "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\data.ttarch" "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\1"
result/ Error : Incomplete input file, can't read 1396504698 bytes

ttarchext.exe 66 "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\data.ttarch" "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\1"
result/ Error, TTarchext gives a crash files while retrieving folders but seems to be the right blowfish key

ttarchext.exe -O 66 "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\data.ttarch" "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\1"
result/ Error : Incomplete input file, can't read 1396504698 bytes

ttarchext.exe 22 "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\data.ttarch" "M:\Bone\Bone 2 - The Great Cow Race\Pack\data\1"
result/ Error : This key is for CSI 3Dimensions of Murder


I am using ttarchext 3.1a and this perfectly works with Bone : Out From Boneville , using 65 key .... error is with Bone The Great Cow Race ....

Don't want to bother you , I am not in a hurry neither .... but if ever you feel like going through this version bug , I can provide sample of this data.ttarch from my version...just ask me :)

see ya.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: ttarchext - German version of Bone games can't be extracted

Post by aluigi »

ok, upload the game executable and a small ttarch sample.