TTGames Explorer Rebirth is an utility that will allow you to extract different data from TTGames's Lego games.
This tool was originally written 10 years ago, abandoned, then rewrited from scratch.
This tool was originally written 10 years ago, abandoned, then rewrited from scratch.
.dat
archives to extract choosen files from them (or extract everything)..fpk
.pac
.pak
archives to extract choosen files from them (or extract everything)..ats
.cfg
.csv
.git
.ini
.lua
.scp
.sf
.sub
.subopt
.txt
.xml
text files to view colored text and copy/paste text elsewhere..cmo
.dds
.tex
texture files to view and extract them as PNG file..nxg_textures
archive texture files to view and extract them as DDS or PNG file..ft2
font files to extract the DDS file and look at mapped region..tsh
textures set files to extract the DDS file and look at mapped region..adp
.cbx
.mp3
.ogg
.wav
sound files to play them and convert some of them to WAV format..pc_shaders
shaders collection files to extract each compiled shader file and look at the disassembled data..ghg
.gsc
3d model files to view the model using OpenGL.
LZ2K
which is used to compress files in archive files.Deflate_v1.0
which is used to compress files in archive files (.an4
files aren't supported).FNV1a
which is used to generate some IDs used by games.PAK Checksum
which is used to calculate a checksum over the whole.pak
files.RC4
which is used to encrypt some files.
- Trevor Natiuk for unlz2k code which helped me along of my RE (https://github.com/pianistrevor/unlz2k - No license).
- Christopher Whitley for RC4 C# implementation (https://github.com/manbeardgames/RC4 - MIT License).
- Luigi Auriemma for QuickBMS which I used as reference here and there (https://aluigi.altervista.org/quickbms.htm).
- Connor Harrison for CBXDecoder which helped me to decode CBX files (https://github.com/connorh315/CBXDecoder - No license).
- spacehamster for DXDecompiler (https://github.com/spacehamster/DXDecompiler - MIT License).
- PavelTorgashov for FastColoredTextBox (https://github.com/PavelTorgashov/FastColoredTextBox - LGPLv3).
- Jay Franco for some help on file formats.
- Sluicer for their amazing research on 3d models 10 years ago.
- Everyone which shared informations, codes, help about TTGames LEGO files.