Telltale TTARCH files extractor/rebuilder 0.2.2
by Luigi Auriemma
e-mail:
aluigi@autistici.org
web: aluigi.org
Usage: C:\ttarchext\ttarchext.exe [options] <gamenum> <file.TTARCH> <output_folder>
Options:
-l list the files without extracting them, you can use . as output folder
-f W filter the files to extract using the W wildcard, example -f "*.mp3"
-o if the output files already exist this option will overwrite them
automatically without asking the user's confirmation
-m automatically extract the data inside the meta files, for example the
DDS from FONT and D3DTX files and OGG from AUD and so on... USEFUL!
-b rebuild option, instead of extracting it performs the building of the
ttarch archive, example: ttarchext -b 24 output.ttarch input_folder
do NOT use -m in the extraction if you want to rebuild the archive!
-k K specify a custom key in hexadecimal (like 0011223344), use gamenum 0
-d OFF perform only the blowfish decryption of the input file from offset OFF
-D O S as above but the decryption is performed only on the piece of file
from offset O for a total of S bytes, the rest will remain as is
-e OFF perform the blowfish encryption of the input file (debug)
-E O S as above but the encryption is performed only on the piece of file
from offset O for a total of S bytes, the rest will remain as is
-V VER force a specific version number, needed ONLY with -d and -e when
handling archives of version 7 (like Tales of Monkey Island)
-O force the old mode format (needed sometimes with old archives, debug)
-x for versions >= 7 only in rebuild mode, if the game crashes when uses
the rebuilt archive try to rebuild it adding this -x option
-T F dump the decrypted name table in the file F (debug)
Games (gamenum):
0 Wallace & Gromit: Episode 1: Fright of the Bumblebees
1 Wallace & Gromit: Episode 2: The Last Resort
2 Wallace & Gromit: Episode 3: Muzzled
3 Telltale Texas Hold'em
4 Bone: Out From Boneville
5 Bone: The Great Cow Race
6 Sam & Max: Episode 101 - Culture Shock
7 Sam & Max: Episode 102 - Situation: Comedy
8 Sam & Max: Episode 103 - The Mole, The Mob, and the Meatball
9 Sam & Max: Episode 104 - Abe Lincoln Must Die!
10 Sam & Max: Episode 105 - Reality 2.0
11 Sam & Max: Episode 106 - Bright Side of the Moon
12 Sam & Max: Episode 201 - Ice Station Santa
13 Sam & Max: Episode 202 - Moai Better Blues
14 Sam & Max: Episode 203 - Night of the Raving Dead
15 Sam & Max: Episode 204 - Chariots of the Dogs
16 Sam & Max: Episode 205 - What's New, Beelzebub
17 Strong Bad: Episode 1 - Homestar Ruiner
18 Strong Bad: Episode 2 - Strong Badia the Free
19 Strong Bad: Episode 3 - Baddest of the Bands
20 Strong Bad: Episode 4 - Daneresque 3
21 Strong Bad: Episode 5 - 8-Bit Is Enough
22 CSI 3 - Dimensions of Murder
23 CSI 4 - Hard Evidence (demo)
24 Tales of Monkey Island 101: Launch of the Screaming Narwhal
25 Wallace & Gromit: Episode 4: The Bogey Man
26 Tales of Monkey Island 102: The Siege of Spinner Cay
27 Tales of Monkey Island 103: Lair of the Leviathan
28 CSI 5 - Deadly Intent
29 Tales of Monkey Island 104: The Trial and Execution of Guybrush Threepwood
30 CSI 4 - Hard Evidence
31 Tales of Monkey Island 105: Rise of the Pirate God
32 CSI 5 - Deadly Intent (demo)
33 Sam & Max: Episode 301 - The Penal Zone
34 Sam & Max: Episode 302 - The Tomb of Sammun-Mak
35 Sam & Max: Episode 303 - They Stole Max's Brain!
36 Puzzle Agent - The Mystery of Scoggins
37 Sam & Max: Episode 304 - Beyond the Alley of the Dolls
38 Sam & Max: Episode 305 - The City That Dares Not Sleep
39 Poker Night at the Inventory
40 CSI 6 - Fatal Conspiracy
41 Back To The Future: Episode 1 - It's About Time
42 Back To The Future: Episode 2 - Get Tannen!
43 Back To The Future: Episode 3 - Citizen Brown
44 Hector: Episode 1 - We Negotiate with Terrorists
45 Back To The Future: Episode 4 - Double Visions
46 Back To The Future: Episode 5 - OUTATIME
47 Puzzle Agent 2
48 Jurassik Park: The Game
49 Hector: Episode 2 - Senseless Act of Justice
50 Hector: Episode 3 - Beyond Reasonable Doom
51 Law and Order: Legacies
52 Walking Dead: A New Day
53 Poker Night 2
54 The Wolf Among Us
55 The Walking Dead: Season 2
Examples:
ttarchext.exe -m 24 c:\4_MonkeyIsland101_pc_tx.ttarch "c:\new folder"
ttarchext.exe -l 24 c:\4_MonkeyIsland101_pc_tx.ttarch "c:\new folder"
ttarchext.exe -b -V 7 24 c:\1_output.ttarch c:\1_input_folder
the tool can work also on single encrypted files like the prop files usually
located in the main folder or the various aud files, examples:
ttarchext.exe -V 7 24 c:\ttg_splash_a_telltale.d3dtx "c:\new folder"
ttarchext.exe -V 7 -e 0 24 "c:\new folder\ttg_splash_a_telltale.d3dtx" c:\
notes: from version 0.2 the tool performs the automatic decryption of lenc
files to Lua and vice versa during the rebuilding