Games & Studios: T–Z¶
画皮世界 (Painted Skin World)¶
- HP.EPK.Tool - Tool for extracting EPK archives from the mobile game 画皮世界 (Painted Skin World).
Take-Two Interactive¶
Ripper¶
- IAVFExtract - Extracts video and audio streams from Take-Two Interactive's proprietary IAVF format, used for FMV cutscenes in Ripper (1996).
TaleWorlds Entertainment¶
Mount&Blade¶
- mab-tools - 010 Editor binary templates for Mount&Blade 1.011 and Warband file formats. Includes templates for
.brf(Binary Resource File),.sco(Scene Object),options.dat(gameplay and graphics settings including battle size),controls.dat(keymapping with support for two assignable key slots per action), andsg*.savsavegame files. - cartographer - Mount&Blade strategic map editor. Allows real-time positioning of world parties/cities. Supports importing/exporting OBJ files, editing map.txt and module_parties.py, with first-person camera controls and terrain visualization.
Tamsoft¶
- BlenderTMD2 - Blender addon for importing models, animations, and textures from Tamsoft games (Senran Kagura, Neptunia, and other TamEngine titles) in .tmd2, .tmd, .tmdv, and .tmo formats.
Tate Interactive (Kao the Kangaroo)¶
- KAO_PAK - Extracts files from "Kao the Kangaroo 1" PAK archives.
- KAO2_PAK - Extracts files from "Kao the Kangaroo: Round 2" PAK archives.
- ZookieWizard - Advanced editor for "Kao the Kangaroo: Round 2", supporting custom 3D mesh import into AR files, PAK archive file replacement, texture extraction/reimport, and level creation.
- Challengers2Kao3 - Helps port "Kao Challengers" (PSP) levels to the "Kao: Mystery of Volcano" (PC) engine.
Tecmo (Tecmo Super Bowl)¶
- Tecmo_Super_Bowl_NES_Disassembly - Disassembly of Tecmo Super Bowl (NES) into rebuildable 6502 source code.
Solomon's Key¶
- skchain - Solomon's Keychain, a Solomon's Key (NES) ROM editor.
Team Shanghai Alice (Touhou)¶
- ReC98 (decomp) - Matching decompilation of Touhou PC-98 games (74% complete).
- truth - Multipass compiler/decompiler for Touhou binary script files (STD, ANM, MSG formats).
- TH.PAK.Tool - Tool for extracting DAT archives from the Touhou Project games series.
- thcrap - Touhou Community Reliant Automatic Patcher; runtime patching engine that reads and rewrites Touhou games' proprietary archive/DAT formats to apply fan translations and mods.
- th-re-data - Exported Binary Ninja reverse-engineering data (addresses, structures) for various Touhou games, including notes on DAT file layout/renaming across game versions.
Techland¶
- Call of Juarez: Bound In Blood - Map Pak Tool - Convert CoJBiB custom maps into Pak file with required folder structure by the game. Portable (no installation) just start and create, Enjoy!
Telltale Games¶
- TTG-Tools - Translation utility for Telltale Games titles (original version here). Supports texture conversion (d3dtx to dds/pvr), bitmap font editing/export to ttf, archive building/unpacking (ttarch/ttarch2), lua/lenc decryption/encryption, and extended game support including Sam & Max remasters and The Walking Dead: Definitive Series.
- Games: Telltale Texas Hold'em, Bone (Out from Boneville, The Great Cow Race), Sam & Max (Save the World, Beyond Time and Space, The Devil's Playhouse), Strong Bad's Cool Game for Attractive People, Wallace & Gromit's Grand Adventures, Tales of Monkey Island, Hector: Badge of Carnage, Nelson Tethers: Puzzle Agent, Poker Night at the Inventory, Back to the Future: The Game, Puzzle Agent 2, Jurassic Park: The Game, Law & Order: Legacies, The Walking Dead (Season One, Season Two, Michonne, A New Frontier), Poker Night 2, The Wolf Among Us, Tales from the Borderlands, Game of Thrones, Minecraft: Story Mode, Batman: The Telltale Series.
- Telltale-Texture-Tool - GUI application designed to make texture mods possible for Telltale Tool games. Converts D3DTX files to PNG, DDS, TGA, and other image formats and vice versa.
- Telltale-Script-Editor - Unofficial, open source script editor for games made by Telltale.
- D3DMESH-Converter - Application designed for converting .d3dmesh models (Telltale Tool Models) to a standard model format and back (work-in-progress).
- ttarch-docs - Documentation and guide for reading Telltale Archive files programmatically.
- IMAP-Editor - Application designed to edit .imap files that exist within Telltale games.
- Unity_WBOX_Editor - Unity-based tool for importing and generating
.wboxnavigation mesh files. - TelltaleToolPaper - Small informal paper which goes through Telltale file formats and game engine structure.
- TelltaleGames_D3DMesh_Importer - Rewrite of RTB's "Telltale Games Almost-All-In-One Model Importer" for use in Blender (work-in-progress).
- TelltaleInspector - GUI modding app for Telltale Tool games (TWAU and newer, .ttarch2 era); built on an extended version of TelltaleToolLib.
- Features: create/extract/modify .TTARCH2 archives (oodle/zlib/none compression, encryption); edit .PROP, .SCENE, .D3DMESH files; export meshes to OBJ; export .D3DTX textures to PNG; extract OGG audio from FMOD .BANK sound banks; bulk decrypt/encrypt/compile Lua scripts; generic MetaStream viewer/JSON export for any Telltale file.
- Formats: .ttarch2, .prop, .scene, .d3dmesh, .d3dtx, .bank, .lua.
- TelltaleToolLib - C++ library implementing Telltale Tool's MetaStream serialization system for reading and writing game files in TWAU-era and newer Telltale games (.ttarch2 engine, MSV5/MSV6 meta streams).
- Formats: .ttarch2, .d3dmesh, .d3dtx, .landb, .prop, .scene, and most other MetaStream-wrapped Telltale file types.
- Note: supports games from The Wolf Among Us onward; D3DMesh serialization requires The Walking Dead: Michonne or newer.
- TelltaleDevTool - C library for modding Telltale games; targets The Walking Dead Definitive Series.
- Features: archive (.ttarch2) extraction, Lua encryption/decryption, skeleton conversion (.skl), animation conversion (.animation), mesh reading/partial conversion (.d3dmesh).
- Formats: .ttarch2, .d3dmesh, .animation, .skl, .scene, .prop, .chore, .landb, .wbox, .ptable, .style, .dlog.
- d3dmesh-to-gltf - CLI tool (Rust) that converts Telltale D3DMESH meshes, D3DTX textures, and SKL skeletons to glTF 2.0 + PNG for use in Blender and other 3D tools; targets The Walking Dead: The Telltale Definitive Series (format version 55).
- Formats: .d3dmesh, .d3dtx, .skl → .gltf / .bin / .png.
- TelltaleToolKit - .NET library for reading and writing Telltale Tool engine assets and archives.
- DDS-D3DTX-Converter - Texture format converter for Telltale game engines (DDS to D3DTX).
- Telltale-FNT-Editor - Editor for viewing, editing, and exporting .fnt bitmap font files from Telltale Games titles.
- lenctools - Decompiles Telltale .lenc files (Lua bytecode) into .lua and vice versa, handling the swapped opcodes used by some older Telltale games that standard Lua tools cannot process.
- TelltaleLuaScriptingDocumentation - Documentation of Telltale Tool's Lua scripting API functions, useful for modding and reverse engineering Telltale game scripts.
- Telltale-Music-Extractor - Rips music from games built on the Telltale Tool engine, including Skunkape Games' Sam & Max Save the World.
Terminal Reality¶
Tools / Libraries¶
- Poddy - POD Manipulation tool for all Terminal Reality Inc. games/software formats
- termpod - Terminal Reality POD{1,2,3,4,5,6}/EPD file format archive C++ library
- JPod - Terminal Reality POD archive utility
- JSPod - Online Terminal Reality POD archive viewer
- JPodman - Terminal Reality games POD mounting utility
- TermPod - Terminal Reality POD (archive) managment tool.
- podextract - Python extractor for POD archives from Terminal Reality games.
- JSPod (JSTrackViewer) - Online browser-based 3D viewer for Terminal Reality game track/level archives (POD files); decodes terrain, textures, and object placement client-side. Covers Monster Truck Madness, Monster Truck Madness 2, Terminal Velocity, Fury3/F-Zone, Hellbender, and CART Precision Racing.
- JSTruckViewer - Online browser-based 3D viewer for Monster Truck Madness 2 (MTM2) truck files, decoding truck mesh, textures, and wheel placement client-side from POD/ZIP archives.
- KPodman - Windows-focused Terminal Reality games POD mounting utility, complementing JPodman above with a native GUI.
Documentation¶
- termpod - Terminal Reality POD file format Documentation and related resources.
- jtrfp - Java library providing file parsers for Terminal Reality game formats, intended as a dependency for game re-implementation projects.
POD1 Style (POD1,EPD,POD2,POD6)¶
Terminal Velocity / Fury3¶
- terminal-recall - Open-source engine remake for Terminal Velocity and Fury3 that reads and renders original game data files. Built on jtrfp.
Nocturne¶
- NocturneDecomp (decomp) - Matching decompilation of Nocturne.
POD3 Style (POD3,POD4,POD5)¶
BloodRayne¶
- RedRayne - Open-source reverse-engineered implementation of Terminal Reality's BloodRayne (2002), reading original game assets with DX8, DX9, and OpenGL renderer support.
- br2proj - BloodRayne 2 Blender add-on for importing
.textextures,.smbmodels, and.bfm/.skbskeletal meshes.
4x4 Evolution¶
- 4x4 Evolution - Open source implementation of 4x4 Evolution (Build 57) with resource management, audio, video rendering, and high-resolution display support.
- SMFImportExport - Blender addon for importing/exporting 4x4 Evolution SMF 3D model format with texture support (RAW, ACT, OPA formats).
4x4 Evolution 2¶
- 4x4 Evolution 2 - Open source implementation of 4x4 Evolution 2 (Build 139) with resource management, high-resolution graphics support, and DirectX improvements.
Terrible Toybox¶
- Dinky-Explorer - Explorer, viewer, and dumper tool for games using the Dinky engine (ggpack archives).
- Games: Return to Monkey Island, Thimbleweed Park, Delores: A Thimbleweed Park Mini-Adventure.
Terry Cavanagh¶
VVVVVV¶
- extract.vvv - Simple program to extract original music from VVVVVV game. Extracts all 15 tracks from
vvvvvvmusic.vvvfiles and outputs them as OGG Vorbis format. - VVVVVV - Terry Cavanagh's official open-source release of VVVVVV (2010), including the desktop engine's original level/tileset-reading and rendering code.
The End Is Nigh¶
- the_end_ex - Unpacker for The End Is Nigh's game archive format, written in Rust.
The Learning Company¶
Super Solvers: Gizmos & Gadgets!¶
- reverssg - Reverse engineering notes and documentation for Super Solvers: Gizmos & Gadgets! (1987), covering its file formats.
- widgets_and_doodads - Game modding tools for Super Solvers: Gizmos & Gadgets! (Win32 version), packing and unpacking the game's
.DATresource files. - Formats:
.DAT(barebones Win16 New-Executable-derived resource containers),NFNTfonts (endian-swapped Classic Mac OS font resources),RRGB256-color indexed palettes, Microsoft Waveform audio, separately-stored MIDI background music. - Features:
dattool.pyresource packer/unpacker keyed by FourCC type + index with a JSON repack manifest, plus documentation of the game's custom text control-byte encoding.
Thekla Inc (The Witness)¶
- noclip.website (The Witness) - In-browser The Witness viewer.
- Braid Editor Universe Tools - For information on how to start and use the Braid Universe Tools, make sure you click the link to the official tutorial on ModDB, which you can find after the jump.
THQ / Rainbow Studios¶
- OpenToshi (decomp) - Matching decompilation of de Blob and Toshi engine (Blue Tongue Entertainment).
- OpenJPOG (decomp) - Matching decompilation of Jurassic Park: Operation Genesis and Toshi Engine v1.0 (Blue Tongue Entertainment).
Barnyard¶
- OpenBarnyard (decomp) - Matching decompilation of Barnyard and TOSHI 2.0 engine (Blue Tongue Entertainment).
- barnyard-noesis-plugin - Noesis plugin for loading and viewing Barnyard (2006) models and their animations.
- BarnyardMods - Collection of mods for Barnyard (2006) built on the OpenBarnyard decompilation.
Cars¶
- carsraceorama - Noesis plugin for Cars Mater-National and Cars Race-O-Rama. Model importer/exporter supporting multiple platform formats: XNG (Xbox 360/PC), P3G (PS3), GCG (Wii/GameCube), DXG (PC/Xbox), PSG (PS2), SLT (text).
MX vs ATV¶
- 3ds Export script (MX vs ATV Reflex) - 3DS Max export plugin for MX vs ATV Reflex.
Twisted Metal¶
- tm1_decomp (decomp) - Matching decompilation of Twisted Metal (PS1, NTSC-J).
- tmb_decomp (decomp) - Matching decompilation of Twisted Metal: Black (PS2).
- tmhc (decomp) - Matching decompilation of Twisted Metal: Harbor City (PS2).
- libTwisted - Rust library for reading and writing Twisted Metal game file formats.
Motocross Madness¶
- motocross-madness-file-formats - File format research for the Motocross Madness series.
Titus Interactive¶
Blues Brothers¶
- blues - Reimplementation of the engine used in Blues Brothers, Blues Brothers: Jukebox Adventure, and Prehistorik 2, reading the original games' data files; ports to PSP and SDL2.
Titus the Fox & Moktar¶
- vtitus - Visual Titus, an editor for the Titus the Fox / Moktar (TTF/Moktar) engine games.
Toaplan¶
Twin Cobra¶
- twin_cobra_disasm - Partial ROM disassembly and data-table documentation (object structs, RAM/ROM maps) for Twin Cobra (Sega Genesis port).
Toby Fox (Undertale)¶
- UndertaleDecomp (decomp) - Matching decompilation of UNDERTALE (Xbox One v1.13X).
- Butterscotch - Open-source re-implementation of GameMaker: Studio's runner targeting Undertale v1.08 (WAD Version 16) with cross-platform support.
Topheavy Studios (The Guy Game)¶
- top2ogg - Converts Topheavy Studios' proprietary TOP video container format (Vorbis audio + DivX video) used in The Guy Game (2004) to OGG.
Torus Games¶
- torus-XM-ripper - Python tool for extracting and converting audio from GBA games made by Torus Games to XM format. Supports Backyard Football series, Cabella's Big Game Hunter, Curious George, and others.
Touch Foo (Swordigo)¶
- swordigo-resources - Community resource hub for Swordigo: original APK source files, converted/decompiled assets, ripping/speedrun tools, and a modding guide.
Treasure¶
Mischief Makers¶
- mischief-makers - In-progress matching decompilation of Mischief Makers (N64).
Troika Games (Vampire: The Masquerade)¶
- Vampire the Masquerade Bloodlines Blender 2.42 plugin - Blender 2.42 plugin for importing and exporting Vampire: The Masquerade - Bloodlines model files (MDLx format) with UV coordinate support.
- NOD Noesis Plugin (Vampire: The Masquerade – Redemption) - Noesis plugin for importing and exporting NOD and NAD model/animation formats. Supports full model and animation import/export (v2). Alternative to Milkshape and Maya 2.5.
- vtmb-sbox-mounter - s&box library that mounts Vampire the Masquerade: Bloodlines VPK archives, providing access to models, materials, textures, and sounds.
Temple of Elemental Evil¶
- tig - Archived OS abstraction library reverse-engineered from Troika Games' Temple of Elemental Evil engine; development has since been folded into the arcanum-ce repository below.
Arcanum¶
- arcanum-ce - Community Edition drop-in replacement for arcanum.exe, running Troika Games' Arcanum: Of Steamworks and Magick Obscura on modern Windows, Linux, macOS, Android, and iOS by parsing the original DAT archives (arcanum1-4.dat), MES text/config files, and BIK/MP3 media.
TT Games (LEGO Island)¶
- isle (decomp) - Matching decompilation of LEGO Island (1997).
- Lego-City-Undercover-Decompilation (decomp) - Matching decompilation of Lego City Undercover.
- BionicleHeroesTools - Blender plugin for importing Bionicle Heroes files. Supports NUP and HGP model formats and PAK archive extraction. Requires Blender 3.1 to 3.5.
- LegoTools - Tools for working with LEGO game file formats.
- FUSExplorer - Tool for editing LEGO games by unpacking and repacking .loc and .fib archive and localization file formats.
- NuXtractor - Extracts textures and models from Lego Star Wars: The Video Game (PC/Xbox) map files. Deprecated by its author in favor of the unreleased StudSmelter successor.
- nu-blender - Modern Blender addon for importing scene files from the PC and Xbox versions of LEGO Star Wars: The Video Game (.nup and .nux formats).
- DATOneArchiver - Clean-room RE tool for extracting, modifying, and building TT Games DAT archive files.
- MightyStruct - .NET reimagining of KaitaiStruct for binary format declaration, used internally by NuXtractor for LEGO games asset extraction.
- QuesoStruct - C# source-generation library for writing binary serialization code (read/write) for TT Games and related binary file formats.
- CFS.SnabNet - .NET implementation of the SNAB stream format, used in TT Games modding tools.
- SNAB - Struct n' Array Binary (SNAB) format spec for serializing and deserializing struct and array data, underlying CFS.SnabNet.
- SNAB.py - Python implementation of the SNAB binary serialization format.
- BactaTank-Classic - Character creator and viewer for LEGO Star Wars: The Complete Saga, LEGO Indiana Jones: The Original Adventures, and LEGO Batman: The Videogame, previewing models directly from game files.
- SIEdit - Fully graphical viewer and editor for the SI streaming asset pack format used by LEGO Island, supporting textures, sounds, animations, path information, FMVs, and game logic/metadata.
- isle-portable - Portable version of LEGO Island (1997), built on the isle decompilation, reading and running with the original game's SI asset files.
- racers (decomp) - Matching decompilation of LEGO Racers (1999), modeled after the LEGO Island decompilation.
- racers-portable - Portable reimplementation of LEGO Racers (1999) built on the matching decompilation, loading and parsing the original game's assets.
- lego-tt-nxg-formats - Data format descriptions for Traveller's Tales' LEGO games of the NXG (next-generation) engine era.
- TTGames-Extraction-Tools - Collection of TT Games extraction tools originally created by 'sluicer' on Rock Raiders United, decompiled and preserved for researching TT Games' LEGO titles.
- BacTSH - DX11 texture sheet tool for TT Games' titles released after LEGO Batman 3: Beyond Gotham, for creating and editing texture pages.
- LEGO-Modding-Tool - Modding tool for LEGO Star Wars: The Complete Saga supporting mesh and texture import into the game's files.
- Diorama - Tool for viewing and editing the 3D geometry used in Traveller's Tales' LEGO videogames.
- BrickVault - Cross-platform archive extractor for TT Games' LEGO titles, from the original LEGO Star Wars through the LEGO Harry Potter Collection and LEGO Star Wars: The Skywalker Saga, handling LZHAM- and Oodle-compressed archives.
- DATManager - C# program for extracting files from newer Traveller's Tales (LEGO Dimensions and later) .DAT archives.
- DATPacker - Builds and manages LEGO Dimensions .DAT archives.
- Hologram - LEGO Dimensions level viewer and exporter, with a full level editor planned.
- CBXDecoder - Converts TT Games CBX (ChatterBoX) audio files into WAV files.
- anomaly - Open-source mod loader for LEGO Dimensions on PS4, handling the game's archive/asset formats to load mods.
- SEEditor - SoundEvent editor for LEGO Dimensions sound_event files.
- LEGOIslandRebuilder - Launcher and mod/patch tool for the 1997 video game LEGO Island, from the isledecomp organization behind the isle decompilation.
- saga (decomp) - Matching decompilation of LEGO Star Wars: The Complete Saga, from the ttdecomp organization (sibling project to isle and racers).
- TravellersTalesPSXCollisionViewer - Collision and GFX model viewer for Traveller's Tales' shared PSX-era 3D engine, reading data from PSX emulator savestates.
- Games: Rascal, A Bug's Life, Toy Story 2, Toy Story Racer, Muppet Race Mania, The Weakest Link, Buzz Lightyear of Star Command.
Toy Story 2¶
- Toy-Story-2-Modding - Tools and decompiled assets for Toy Story 2 (1999), documenting the NGN file format (character models, animations, level geometry/textures, area portals, shape links).
- ToyTwoToolbox - Editor for Toy Story 2, loading and saving .SAV save files and .NGN level/model files.
- Toy2LevelDump - Extracts level format data from Toy Story 2.
- ToyStory2Fix - Compatibility fixes and enhancements for the PC version of Toy Story 2, including widescreen support and increased render distance.
Toy Story Racer¶
- TSR-PS1-Tools - Tools for extracting Toy Story Racer (PS1) in-game files.
Sonic R¶
- sonic-r - Decompilation/reimplementation of Sonic R (1997) for modern platforms, currently able to generate a Sega Dreamcast CDI of a beta build.
- sonicr-mod-loader - Mod loader for the 2004 PC version of Sonic R.
- NTT-Model-Dumper - Tool to dump .model files used by Lego Star Wars: The Skywalker Saga.
Turbine¶
- ACE - Open-source server emulator for Asheron's Call, parsing the client's portal/cell DAT files and implementing the game's original network protocol.
- ACViewer - Viewer/utility for the DAT files of Asheron's Call, supporting the latest client dat files.
- aclogview - Viewer/parser for PCAP network packet captures of Asheron's Call, documenting the client-server protocol; captures are produced by the companion aclog tool.
- GDLCacheBinParser - Parser and exporter for the cache.bin client cache format of Asheron's Call (PhatAC).
Type-Moon¶
Witch on the Holy Night¶
- HunexFileArchiveTool - Extraction and build tool for Witch on the Holy Night .hfa archive files.
Ubisoft¶
OpenSpace¶
- Rayman2Lib - Various tools for Rayman 2 modding and content extraction.
- Rayman2FunBox - Pack of a few fun mods for Rayman 2 on PC using memory editing, notably the First Person Mod.
- raymap - Map viewer/editor for OpenSpace games including Rayman 2, Rayman 3, Rayman Arena, and Tonic Trouble. Supports multiple platforms (PC, PS1, PS2, N64, GameCube, Xbox, iOS, DS, 3DS). Web version available at raym.app.
- Rayman Control Panel - Powerful community utility and toolkit for Rayman games (Origins, Legends, Rayman 3). Includes an Archive Explorer to modify
.ipkand asset archives. - Raymap - Unity extension for Raymap map viewer/editor supporting Rayman and OpenSpace engine games.
- Rayman3Readvanced - Format reversing tool for Rayman 3 (GBA/N-Gage), supporting decompilation and game data extraction.
- CPATool - Converts modern .OBJ level geometry into the .MOD format used by Rayman 2's CPA engine, enabling level creation with contemporary 3D software instead of 3ds Max 8 plus Ubisoft's proprietary plugin. Companion tool to the same author's Raymap Unity extension.
Anvil / Scimitar¶
- Jormungandr - Anvil Engine research and tools for Ubisoft's Anvil Engine (Assassin's Creed series).
- .forge extractor/replacer by Turfster (Assassin's Creed) - Data/files extractor for Assassin's Creed and Assassin's Creed II and some other games using Scimitar engine. It's also capable of replacing archived files, including textures. Its additional plugins are already installed. The program is made by Turfster and it belongs to him (and the full credit...
- Blacksmith - Tool for viewing, extracting, and converting textures, 3D models, and sounds from AC: Odyssey, AC: Origins, AC: Valhalla (AnvilNext engine), and Steep.
LyN Engine¶
- rgh (decomp) - Matching decompilation of Rabbids Go Home (2009).
Odin Engine¶
- SabTool - CLI tool for managing files for The Saboteur.
- Sab-Toolbox - Multi-function file extractor/packer/editor for The Saboteur (Pandemic Studios/EA), covering Megapack archives, loose files, blueprints, and Lua scripts.
- Saboteur-GameTemplates-Helper - Companion tool for parsing, understanding, and editing The Saboteur's game template files.
YETI Engine¶
- Hawx Model Tool 1.04 (Tom Clancy's H.A.W.X.) - The Original Hawx Modding tool, and the most asked for. This lets you modify the models, All the models in Tom Clancy's hawx. Made by lotsbiss
Unreal Engine¶
See also Unreal Engine for general engine tools.
- Complete UMP40 Source Code and Assets (Tom Clancy's Rainbow Six 3: Raven Shield) - All the source code, textures, and models for Twi's custom UMP40 submachine gun. Great for learning to make custom guns!
- Damage Triggers - mapping tool (Tom Clancy's Rainbow Six 3: Raven Shield) - Mappers can use this simple tool to add damage ability to their triggers. Set it to kill players or tangos nearby, or to damage objects in your map. SOURCE CODE INCLUDED.
- Flashlights for enemies - mapping tool (Tom Clancy's Rainbow Six 3: Raven Shield) - Mappers can use this simple tool to give flashlights to tangos in their nighttime maps. Flashlights work in singleplayer and multiplayer.
CryEngine / Dunia¶
See also CryEngine for general engine tools.
- FCI.FAT.Tool - Tool for extracting FAT/DAT archives from Far Cry Instincts.
- Gibbed.Dunia - Tools for Dunia engine-based Far Cry games; file format extraction and modding capabilities.
- FFDConverter - Creates and edits custom bitmap font (.ffd) files for AnvilNext/Dunia/Disrupt engine games (Far Cry, Assassin's Creed, Watch Dogs).
- FC2MFTConverter - Creates and edits custom bitmap font (.mft) files for Far Cry 2.
- FCBConverter - Converts binary .fcb files for Far Cry 5 and New Dawn, built on Gibbed's Dunia Tools.
- Dunia-Engine-XBG-Blender-Importer - Blender importer for Dunia Engine XBG models, for James Cameron's Avatar: The Game.
- PY-DuniaAnimationExtractor - Python script for extracting animations from Dunia Engine games.
- AVATAR-Save-Editor - Save file editor for James Cameron's Avatar: The Game (2009).
- AVATAR-The-Game-Level-Editor - Level editor for Avatar: The Game (2009) and Far Cry 2, converting Dunia engine FCB level files to/from XML with real-time 2D/3D visual entity editing.
- Formats: mapsdata, managers, omnis, sectorsdep, worldsector*.data (.fcb/.xml).
- Features: Drag-and-drop entity placement, rotation gizmos, sector boundary visualization, entity copy/paste/duplication.
- AVATAR-The-Game-Water-Editor - Adds and manages water blocks in Avatar: The Game (2009) sector files.
- AVATAR_The_Game_Mod_Manager - Mod manager for Avatar: The Game (2009).
- AVATAR_XBT_to_DDS_Converter - Converts between .XBT and .DDS texture formats for Avatar: The Game (2009).
- AVATAR_The_Game_Unpacker_and_Repacker - Archive unpacker/repacker for Avatar: The Game (2009), supporting both 32-bit and 64-bit game builds.
- FARCRY_2_Diamond_Editor - Save file editor for modifying the diamond currency count in Far Cry 2.
Snowdrop Engine¶
- AFoP_Texture_Redirector_Tool - GUI tool for Avatar: Frontiers of Pandora that redirects
.mgraphobjecttexture references, copying and renaming gear files into a mod output folder with internal texture paths auto-patched. - AFoP_mgraphobject_Swapper - GUI utility for swapping gear models in Avatar: Frontiers of Pandora via
.mgraphobjectfile replacement. - AFoP_CamoColorPalette_Editor - Modding tool for editing gear and weapon camo color palettes directly inside Avatar: Frontiers of Pandora's
.rejuicefiles. - AFoP_wem_Converter - Browses, plays, and exports
.wem(Wwise) audio files extracted from Avatar: Frontiers of Pandora. - Snowdrop_Juice_Converter - Converts Snowdrop engine
.juiceasset bundle files for inspection and content replacement in Avatar: Frontiers of Pandora. - Snowdrop_LocPack_Converter - Converts Snowdrop engine
.locpack/.locpackbinlocalization files for subtitle and UI text modding. - Games: Avatar: Frontiers of Pandora, Star Wars Outlaws.
Jade Engine¶
- jaded - Community fork of Ubisoft's Jade engine (Beyond Good & Evil, Rayman, Peter Jackson's King Kong) with bug fixes, enabling loading of the original games' assets.
Other Games / General¶
- Ubitunedec - Program for decoding and exporting .SPK audio files found in Ubisoft game .dat files. Can play back and decode sound and music encoded into the game files.
- UplayDB - Comprehensive resource and tools for reversing Ubisoft services, launchers, manifests, and APIs.
- Ray1Map - Map viewer/editor for tile-based Rayman games, focused on Rayman 1; supports tile, collision and object viewing/editing, asset export, and real-time memory-based editing.
- Ray1Editor - 2D game editor derived from Ray1Map for modifying maps in Rayman 1 games. Supports Rayman 1 PS1, PC (multiple versions), Educational, Designer, by his Fans, and 60 Levels versions.
- GangstarVegasTextTool - Tool to work with ".lng" archives from Gangstar Vegas games on any platforms.
- CyArchiveTool - Tool to extract and repack the .pack archive files from the PC version of the game Zone of Enders 2 MARS.
- Gibbed.Disrupt - Tools for Disrupt engine-based games (Watch Dogs, Watch Dogs 2, Watch Dogs: Legion); file format extraction and modding capabilities.
- rayverse - Work-in-progress modern port of Rayman 1 (PC v1.21) for Windows/Linux/macOS, based on a disassembly of the original executable, intended as a drop-in replacement for RAYMAN.EXE.
Anno 1800¶
- Anno 1800 Mod Loader - The one and only mod loader for Anno 1800. Supports loading of unpacked RDA files, XML merging, and Python mods.
- Modding Tools for Anno - Visual Studio Code extension with utilities to build Anno 1800 mods.
Unicorn Games Studio¶
- unicorn-file-formats - File formats and hex-editor templates for Unicorn Games Studio titles.
Unique Development Studios (Futurama)¶
- futurama-tools - Tools to analyze file formats from the Futurama (2003) video game: a disassembler for "ful" script files, a parser for "dbg" debug symbol files, and documentation of the "img" archive format.
United Software Artists¶
Amulets & Armor¶
- AmuletsArmor - Official open-source release of the 1997 first-person RPG's DOS/Windows source code and original game data.
Vicarious Visions¶
Skylanders¶
- igArchiveExtractor - Utility for extracting and repacking .arc/.bld/.pak archives from Skylanders games built with Vicarious Visions Alchemy engine.
Virtys (Mist Legacy)¶
- ML.DAT.Parsed - Parsed database tables extracted from Mist Legacy.
Visceral Games (Dead Space, Dante's Inferno)¶
- Gibbed.Visceral - Tools and code for use with Visceral developed games (Dante's Inferno, Dead Space 2).
- Noesis-Plugins (Durik256) - Community Noesis plugins collection including Visceral Games support.
- MeltyTool (Visceral) - Format viewer/exporter for Visceral Games titles.
- ZenHAX Thread - Forum discussion and research on Visceral Games file formats. (Link archived/dead)
- VisceralToolkit - Set of tools for editing Visceral Games after "The Godfather (2006)" including Dead Space and Dante's Inferno.
VTech (V.Smile)¶
- SPG2xx-sound-engines - Documentation and tools for extracting audio instruments and formats from V.Smile and other SPG2xx-based game devices.
Volition¶
- Gibbed.Volition - Tools for parsing and datamining Volition game formats (Saints Row, Red Faction series).
- volution-file-formats - File formats and tools for Volition games.
- rf-reversed - Reverse-engineering notes and file-reading utilities for Red Faction.
- CEGTool - Dumper/creator for The Punisher (2005) *.ceg texture files.
Wargaming (World of Warships)¶
- wowsdeob - Deobfuscator for World of Warships game scripts.
- yretenai/Akizuki - World of Warships file format research project.
- lesta-file-formats - File format templates and tools for games made by Lesta Studio.
WayForward¶
DuckTales: Remastered¶
- DuckTales: Remastered Save File Editor - Save file format editor for DuckTales: Remastered; parses and modifies binary save data (.sav format).
Webzen (Archlord 2)¶
- A2.APK.Tool - Tool for extracting APK archives from Archlord 2.
강림2:제천대성 (Descent 2: Jecheondaeseong)¶
- ZLL2.PAK.Tool - Tool for extracting PAK archives from the Korean mobile game 강림2:제천대성.
Westwood Studios¶
Blade Runner (1997)¶
- bladerunnermodelviewer - 3D model viewer for Blade Runner (1997), loading the game's proprietary model formats.
Command & Conquer¶
- OpenRA - Open-source real-time strategy engine reimagining early Westwood classics (Command & Conquer: Tiberian Dawn, Command & Conquer: Red Alert, Dune 2000), reading the original games' MIX archives and SHP/VQA/AUD asset formats.
- CnC_Remastered_Collection - Official Electronic Arts open-source release of the original Command & Conquer: Tiberian Dawn and Red Alert game logic, alongside the Remastered Collection.
Nox¶
- opennox - Community reimplementation and extension of the Nox (Westwood Studios, 2000) engine, supporting the full vanilla campaign and multiplayer using original game data files.
Whoopee Camp (Tomba!)¶
- psx_tomba (decomp) - Matching decompilation of Tomba! (PS1, 100%).
- tombatools - Collection of utilities for extracting and modifying Tomba! (PS1) game files, including ROM hacking support.
Williams Electronics¶
- WilliamsOKIEditor - Editor for OKI ADPCM sound ROMs used in Williams Electronics arcade games, supporting adding, removing, and truncating samples, plus import/export to VOX ADPCM and WAV.
- wpc-emu - Emulator for Williams/Bally WPC pinball machine hardware (CPU/ASIC board, power driver board, pre-DCS/DCS/DCS-95 sound boards, DMD controller). Documents ROM layout, NVRAM/checksum positions, and includes tooling to rip DMD animations directly from ROM dumps.
- DCSExplorer - Tools for examining and creating DCS (Digital Compression System) pinball audio ROMs used by Williams/Bally pinball machines. Actively-developed fork of mjrgh/DCSExplorer with 20+ additional commits.
Working Designs (Lunar)¶
- lunar2-psx-decomp (decomp) - Matching decompilation of Lunar 2: Eternal Blue Complete (PS1).
Yostar / Revived Witch¶
- unneko - Extraction tool for Revived Witch nekodata files. Supports both regular and patch nekodata files.
Z-Axis¶
- ZAxisLevelTool - Research tool for the ZIFF (IFF-based) level file formats used across Z-Axis' Xbox/GameCube games: Dave Mirra Freestyle BMX 2, Aggressive Inline, and BMX XXX.
- SPPS - Matching decompilation of Shaun Palmer's Pro Snowboarder (PS2).