# Telltale Explorer

Version 1.3.3
By Bennyboy
Quick and Easy Software

A program that enables you to extract, view and convert resources from the games developed by Telltale Games. This includes games produced by others using the Telltale engine such as Skunkape Games’ Sam & Max Save the World.

For most games this includes the text, speech, music, scripts and images.

It has been designed for the pc versions of the games although it may work with those from other platforms.

## New in this version

- Added support for Sam and Max Beyond Time And Space.
- Some images in the Sam and Max remasters cant be decoded, previously dumping all images would stop when it encountered an image it couldn’t decode. Now it will alert you in the log at the bottom but keep dumping the rest of the images.

## What do I need to use this?

Just the games themselves.

## How to use it

- Click Open and either click on open folder and choose a folder yourself or choose one of the games and the folder will be found automatically. The game data is contained inside different .ttarch files. Choose one of these and click open. The contents of the file will then be displayed.

- Click Save File to save a file. You can choose to save the file “As is (raw)” (the file is just dumped to disk without converting it to a friendly format) or one of the other options to save it as an image, text or audio. Different save options will be displayed depending on the type of file that’s selected.

- Click Save All Files to save all files. You can choose to “Save all (raw dump)” (the files are just dumped to disk without converting them to a friendly format) or one of the other options to save all images, text or audio. Different save options will be displayed depending on the type of files inside the archive.

### Filtering the files:

- Click on the View button to show a list of all the different types of file, selecting one of these changes the view so that only files of that type are visible.

- To reset the view and show all files, click the button again and click View All Files.

### Searching the files:

- To search just type in the search box. Searching ignores any filter that you’ve used. I.e. the view will be reset to ‘All Files’. The search looks in file names and is an ‘instant search’, the search happens as you type.

- To reset the view either delete the text in the search box or click the View button and select View all files.

### Browsing the files:

- Use the keyboard or mouse to browse through the different files.

- As you select different files the panel on the right of the program will change. Depending on the type of file thats selected the panel will either show an image, decoded text or audio controls to play back music or speech.

### Extra hidden stuff:

There is a hidden button that can automatically extract a file and open it in a hex editor.
To enable this feature you need to make a TelltaleExplorer.ini file in the same place as the program. Inside it should look like this:

    [Settings]
    Hexeditor=C:\\Program Files\\BreakPoint Software\\Hex Workshop v6\\HWorks32.exe

Obviously Hexeditor should point to the path of your chosen hex editor.

When the ini file is present the Send to Hex Ed button will appear. Files that are sent to the hex editor are first dumped to the temp folder. The program keeps track of what files it has saved here and when you open a new file or close the program it will delete them (though it obviously cant delete any files that are still open in the hex editor so close that first).

If you hold control and shift while pressing the Send to Hex Ed button it will send the file to the hex editor without decrypting it.

## What games are supported?

All games released so far by Telltale and Skunkape Games. Thats:

- Back To The Future
- Batman: The Telltale Series
- Batman: The Enemy Within
- Bone: Out From Boneville
- Bone: The Great Cow Race
- Crime Scene Investigation - 3 Dimensions of Murder
- Crime Scene Investigation - Hard Evidence
- Crime Scene Investigation - Deadly Intent
- Crime Scene Investigation - Fatal Conspiracy
- Game of Thrones
- Guardians of the Galaxy
- Hector: Badge Of Carnage
- Jurassic Park
- Law & Order: Legacies
- Minecraft Story mode: Season 1
- Minecraft Story mode: Season 2
- Nelson Tethers - Puzzle Agent
- Poker Night At The Inventory
- Poker Night 2
- Sam and Max: Season 1
- Sam and Max: Season 2
- Sam and Max: Season 3
- Sam and Max Save the World
- Sam and Max Beyond Time And Space
- Strong Bad: Season 1
- Tales From The Borderlands
- Tales Of Monkey Island
- The Walking Dead Season One (and 400 Days DLC)
- The Walking Dead Season 2
- The Walking Dead Michonne
- The Walking Dead Season 3
- The Walking Dead Season 4
- The Walking Dead: The Definitive Series
- The Wolf Among Us
- Telltale Texas Hold’em
- Wallace and Gromit’s Grand Adventure

## Limitations and bugs

- The music from Game of Thrones and later games cant be played back using this program. Use Telltale Music Extractor instead if you want to listen to the music.

- Some images may appear corrupted when viewed within the program - this is because my DDS viewer doesn’t work correctly with some images. The images themselves should still be ok. Save them as a DDS file and open them in a proper viewer like the DDS plugin for Photoshop and they will display correctly.

- In some of the games released before Sam and Max season 3 the lua/lenc scripts cant be decoded . This is because they use Lua 5.0 and I haven’t added a decompiler for this version yet. I haven’t been able to modify Luadec for Lua 5.0 to work with my patches.

- The fonts in Poker Night 2 and later games cant be decoded. I havent had time to look into this yet.

- While you can extract music and voices using this program. You will get better results using my dedicated programs Telltale Music Extractor and Telltale Speech Extractor.

## Thanks

- Benjamin Haisch (John_Doe) - for his Wave Writer class and work on deciphering the original encryption
- Counting_Pine - for his work on deciphering the original .ttarch file format
- Cyril Voila for his work on decompiling Lua 5.1 and the Telltale-specific changes
- Delphi Speex Wrapper by Bech
- Open icon by Clever Icons
- Disk icons by glyFX
- FreeImage open source image library.
- JEDI Code Library
- JEDI Visual Code Library
- Luigi Auriemma for his work on the V7 ttarch format and his updated blowfish code
- RandomTBush for his BMS scripts which helped a lot with adding support for the newer DDS images
- Telltale Games. Thanks for making such brilliant games
- Virtual Treeview by Mike Lischke
- VirusCamp for Luadec 5.2
- Zsolt Sz. Sztupak for Luadec 5.1

## Disclaimer:

The software is provided “as-is” and without warranty of any kind, express, implied or otherwise, including without limitation, any warranty of merchantability or fitness for a particular purpose. In no event shall the initial developer or any other contributor be liable for any special, incidental, indirect or consequential damages of any kind, or any damages whatsoever resulting from loss of use, data or profits, whether or not advised of the possibility of damage, and on any theory of liability, arising out of or in connection with the use or performance of this software.

## Support:

Contact me.

All my software is completely free. If you find this program useful please consider making a donation. This can be done on my website.

## Previous versions changelog:

(1.3.1):

- Added support for The Walking Dead: The Definitive Series.

(1.3.0):

- All Telltale games are now supported.

- Fixed image decoding in Batman and later games. There are still some images that cant be decoded but I’ll investigate these when/if I get time.
  Remember that some images may appear corrupted when viewed within the program - this is because my DDS viewer doesnt work correctly with some images. The images themselves should still be ok - save them as a DDS file and open them in a proper viewer like the DDS plugin for Photoshop and they will display correctly.

- Removed the blocks on recently released games and launcher ttarch’s now that Telltale sadly no longer exists.

(1.2.1):

- Fixed stupid bug in the last version that stopped the 4 newly supported games being opened.

(1.2.0):

- Added support for The Wolf Among Us, The Walking Dead Season Two, Tales from the Borderlands and Game of Thrones.

- Fixed the broken images in Poker Night 2 and later games - all images should now decode correctly. Many thanks to RandomTBush for his BMS scripts which helped a lot in deciphering the file formats.
  Some images may appear corrupted when viewed within the program - this is because my DDS viewer doesnt work correctly with some images. The images themselves should still be ok - save them as a DDS file and open them in a proper viewer like the DDS plugin for Photoshop and they will display correctly.

- Added Lua script decompiling for the games released since The Wolf Among Us (Telltale switched to Lua 5.2 so a new decompiler was needed).

- Changed the appearance a little to make it easier to use, made the form and preview panel larger by default and changed to a more modern save dialog on Vista and above.

- Improved the autodetection of resources. Dealing with 25 games made over 10 years can be very difficult. There are many different ways that images, scripts etc are stored and the program has to automatically detect which specific type it is in order to decode it. In previous versions of the program this autodetection sometimes failed, this was mainly a problem with the older games. I’ve put a lot of work into improving that - so the files from all supported games should now decode correctly.

- Known bug - the fonts in Poker Night 2 and later games cant be decoded. I havent had time to look into this yet.

- Known bug - in some of the games released before Sam and Max season 3 the lua/lenc scripts cant be decoded . This is because they use Lua 5.0 and I havent added a decompiler for this version yet. I havent been able to modify luadec for 5.0 to work correctly with my usual patches.

- Known bug - The music from Game of Thrones and later games cant be played back using this program. Use Telltale Music Extractor instead if you want to listen to the music.

(1.1.12):

- Added support for Law & Order Legacies, Poker Night 2 and The Walking Dead Season One.
- Added experimental lua script decompiling. Currently this works for games released since 2010 - that’s Sam & Max The Devil’s Playhouse onwards.
- Updated the look and behaviour to match that of Doublefine Explorer.
- Fixed the error when opening really small ttarch files.
- Known bug - images cant be decoded in Poker Night 2. I don’t have the time to fix this at the moment.

(1.1.11):

- Added support for Hector Badge of Carnage and Jurassic Park.

(1.1.10):

- Fixes - Bone 2 now opens correctly and the lua files in CSI Hard Evidence now display properly.

(1.1.9):

- Added support for Puzzle Agent 2, CSI Fatal Conspiracy, Poker Night At The Inventory and Back To The Future.

(1.1.8):

- Added support for Sam and Max Season 3 and Puzzle Agent Episode 1.

(1.1.7):

- There’s been a huge number of changes since the last public release, far too many to mention! Some explanation of this release is required though:
  This is the first public release of Telltale Explorer since 2006 - 5 years ago. During that time I didnt release any new versions as it was suggested that having a program like this floating around would harm Telltale. Since then though, other people have released programs that open, extract, translate and even recompile ttarch files (telltale archives). The rationale for not releasing this program therefore has gone.
  I still have no wish to cause Telltale any inconvenience or problems though - so there are some safeguards written into this program:
- It only supports games that are at least a year old. This is to help prevent any possible complaints by Telltale’s licence partners and to stop people poking inside the datafiles of ongoing episodes and spoiling game-based competitions like the TMI one.
- Game launcher ttarch files cant be opened and any launcher files (html/css) inside regular ttarch’s are hidden. These files are only used for the launcher program and there’s no reason for anyone to mess with these. They don’t affect the games at all.

Last updated 03/01/21