This repository serves as the central hub for all technical documentation related to the proprietary engine used in Telltale Games titles — with a primary focus on Minecraft: Story Mode – Season 1 Complete Edition.
Our goal is to provide an in-depth, organized reference of the engine’s internal systems, scripting language, asset formats, and runtime behavior, to aid reverse engineering, tool development, and preservation efforts.
- TTARCH Archives
- Lua Bytecode (
*.luac) - Textures (
*.d3dtx) - Audio Files (
*.fsb,*.bnk) - Scene Graph Data (
*.landb,*.scene, etc.)
| Section | Status |
|---|---|
| Engine Overview | 🟡 In Progress |
| Lua Bytecode | 🔴 Not Started |
| TTARCH Format | 🔴 Not Started |
| Dialogue System | 🔴 Not Started |
| VM Internals | 🔴 Not Started |
(✅ = Mostly Complete, 🟡 = Work in Progress, 🔴 = Not Started)
We welcome contributions! To help:
- Fork the repository.
- Use existing markdown files or create new ones under
docs/. - Follow naming conventions and keep sections modular and clear.
- Submit a pull request with a short summary of your changes.
This documentation is for educational and research purposes only.
We do not distribute proprietary game content or binaries. All information has been derived via legal reverse engineering practices under fair use.
- mcs1-decomp – Decompiled logic and runtime structures
Let’s preserve Telltale’s history, one doc at a time.
— TT-Decomp Team