Games & Studios: T–Z¶
画皮世界 (Painted Skin World)¶
- HP.EPK.Tool - Tool for extracting EPK archives from the mobile game 画皮世界 (Painted Skin World).
Xatrix Entertainment (Kingpin)¶
- blender_kingpin_models - Blender import/export addon for Quake II and Kingpin: Life of Crime .md2/.mdx models.
- Kingpin Model Viewer - Standalone viewer for Kingpin: Life of Crime's MD2 and MDX model formats.
- kingpin_skin_changer - AutoIt tool for swapping skins on Kingpin/Quake II MD2, MDX, and MD3 models.
- kingpin_noesis - Noesis plugin for importing and exporting Kingpin: Life of Crime's MD2/MDX models.
- KMKingpin - Kingpin-converted fork of Knightmare's KMQuake2 engine (KMKingpin II).
Taito¶
Densha de Go! Final¶
- libdgf - Work-in-progress library for manipulating the archive/container files used by Densha de Go! Final.
- dgf-texture-convert - Texture converter for Densha de Go! Final, built on libdgf, for extracting and injecting texture data.
Groove Coaster¶
- Groove_Coaster_2_Server - Private server reimplementation and protocol/data-format research for the mobile rhythm game Groove Coaster 2: Original Style.
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.
- CTRONC-Audio-Manager - Batch-script toolkit for extracting and repacking AWB/HCA audio files from Captain Tsubasa: Rise of New Champions to/from WAV, wrapping QuickBMS (awb_hca.bms), clHCA, and VGAudioCli.
- asuka-rs - Tool to analyse, extract, and repack .cat files from the Senran Kagura series.
- SenranKaguraToolkit - Middleware/library for working with PC-version Senran Kagura: Shinovi Versus/Estival Versus files, documented via an accompanying wiki.
- EstivalMesher - Blender 2.9 addon for importing CAT model files from Senran Kagura: Estival Versus.
- GXTExtractor - Extracts textures from GXT files in Senran Kagura: Shinovi Versus.
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.
N.U.D.E.@¶
- Xbox-NUDE - Unpacker/packer for
.tfsarchive files from N.U.D.E.@: Natural Ultimate Digital Experiment (Xbox).
Team17¶
- alienbreed - Complete disassembly of the Amiga CD32 version of Alien Breed 92: Special Edition.
Team Bondi (L.A. Noire)¶
- LANoireNX - Python scripts for repacking modified files back into L.A. Noire's Nintendo Switch port archives (BIG/WAD/DDS formats).
Team Cherry (Hollow Knight: Silksong)¶
- SilksongDecryptor - Decryptor/encryptor for Hollow Knight: Silksong's localization JSON files.
Team Salvato (Doki Doki Literature Club)¶
- DDLC-Plus-Asset-Decrypter - Decrypts the XOR-encrypted Unity Streaming Asset Bundle (.cy) files used by Doki Doki Literature Club Plus, for unpacking with AssetStudio.
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.
- EoSDecomp - In-progress byte-accurate decompilation of Touhou 6: Embodiment of Scarlet Devil (Windows), distinct from the PC-98-era ReC98 decompilation project.
- awesome-touhou - Curated list of Touhou Project reverse-engineering, modding, and format tools.
- th06 - Actively maintained matching decompilation of Touhou 6: Embodiment of Scarlet Devil (v1.02h).
- th08 - Matching decompilation of Touhou 8: Imperishable Night (v1.00d).
- satsuki - Binary comparison helper tool used to track progress on the th06 decompilation.
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.
- Telltale-Resdesc-Viewer - Tool to open and view encrypted
resdescfiles from Telltale Games titles.
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.
- death-by-savegame-editor - Save game editor for Death by Scrolling, fully decoding and modifying the game's obfuscated
save.binfile. - twp-ggdump - Lists and extracts files from Thimbleweed Park's data archive files.
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.
- VVVVVVSaveEditor - Save file editor for VVVVVV.
thatgamecompany (Sky)¶
- sky-browser - Web-based asset explorer for Sky: Children of the Light, decoding the game's ETC2-compressed KTX textures and mesh data directly in the browser.
The End Is Nigh¶
- the_end_ex - Unpacker for The End Is Nigh's game archive format, written in Rust.
- GPAK-Extractor - Drag-and-drop extractor/packer for the
.gpakarchive format used by The End Is Nigh and Mewgenics.
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). See also CARS-ROR-PSP-DS, a companion Noesis plugin for the PSP/DS model formats.
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.
Tomorrow Corporation¶
Little Inferno¶
- liTools - Compression/decompression tools for Little Inferno's .pak archive files (resource.pak, embed.pak, frontend.pak), plus routines for mod creation and merging.
Human Resource Machine¶
- hrmTools - Compression/decompression tools for Human Resource Machine's .pak resource archive.
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.
Toradora Portable (PSP)¶
- Toradora-Portable-Dat-Extractor - Command-line tool for extracting files from .dat archives used by the Toradora Portable (PSP) game.
- OBJEditor - DLL library for building custom string editors for Toradora! Portable's OBJ files.
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.
- ashen-decomp - Reverse engineering of Ashen (2004, N-Gage), extracting archive, animation, and audio resources from the game's data files.
Touch Foo (Swordigo)¶
- swordigo-resources - Community resource hub for Swordigo: original APK source files, converted/decompiled assets, ripping/speedrun tools, and a modding guide.
Tower Game (BK-0011M Reverse Engineering)¶
- bk0011m-tower-rev - Complete reverse engineering of a Soviet BK-0011M clone of Tower Toppler/Nebulus, documenting the game's ROM data, level maps, and audio formats.
Treasure¶
Mischief Makers¶
- mischief-makers - In-progress matching decompilation of Mischief Makers (N64).
Trese Brothers (Star Traders: Frontiers)¶
- startradersdecryptor - Decryptor for Star Traders: Frontiers savegames, reverse-engineering the game's SQLite-database save format (Twofish256 in XTS mode, page-based CMAC-Twofish nonces derived via PBKDF2-SHA1) for its
core/data/game/mapdatabase files.
Tripwire Interactive (Killing Floor)¶
- KFTempArchiveExtractor - Manually extracts Killing Floor's Steam Workshop TempArchiveXX files when the game's own downloader fails, based on the documented internal format of the TempArchive files.
- Killing Floor Map Viewer - Desktop and browser viewer for Killing Floor's Unreal Engine 2.5
.rommap files, drawing BSP geometry, static meshes, terrain, and skybox with textures, and allowing free-flight navigation without KFEd. - killingfloor-map-importer - Converts maps from other games into Killing Floor 1 levels (.rom, Unreal Engine 2.5).
- killingfloor2musictool - GUI tool for Killing Floor 2 that converts custom WAV audio to Wwise WEM format and swaps it into the game's existing soundtrack banks.
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.
- VtMBFontEditor - Viewer/editor for Vampire: The Masquerade - Bloodlines .FNT font files (paired with fonts exported to .TGA via the Bloodlines SDK).
- VtMBTranslator - Translation tool for Vampire: The Masquerade - Bloodlines .dlg/.lip files, re-encoding lip-sync data and generating the accompanying .mp3/.wav/.vcd voice lines.
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.
- BrickBench - Map editor for TT Games' LEGO titles. See also OpenGGEngine's fork with additional features.
- 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.
- GCMAudioConverter - Converts stereo WAV files to the GCM music format used by Wii-era LEGO games.
- 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.
- tt-save-editor - Browser-based save editor for LEGO Batman: Legacy of the Dark Knight. Decrypts the RC4-encrypted, fixed 32-byte-key save file and parses its Unreal Engine 5 GVAS fields by name to fix the "created on an updated version" error, unlock collectibles and characters, and edit mission progress. Runs entirely client-side.
- Tt-Games-quickbms-scripts - QuickBMS scripts for extracting and modding archives from games made by TT Games.
- LegoRacers2Explorer - Browser and exporter for LEGO Racers 2's game files.
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).
- DATUnpacker - Mirror of a 2011 Windows console tool for extracting files from Turbine's .dat game archives, covering Lord of the Rings Online and Dungeons & Dragons Online. Archived; requires .NET 4.0.
Type-Moon¶
Tsukihime¶
- tsukiweb-public - Web port (React/TypeScript) of the original Tsukihime, reading and converting the original game's
arc.sararchive andnscript.datNScripter-format script from a user-provided copy of the game rather than shipping remade assets. - mangetsu - Tools for reading/writing the MRG/HED/NAM archive and other data formats packaged in the Nintendo Switch version of the Tsukihime Remake.
- deepLuna - Text extractor/injector for translating the Tsukihime Remake.
Witch on the Holy Night¶
- HunexFileArchiveTool - Extraction and build tool for Witch on the Holy Night .hfa archive files.
- WoH_CHS - Chinese localization/porting project for the Steam version of Witch on the Holy Night.
- Formats:
.hfaarchive unpacking,.ccitfont container rebuilding (font atlas glyph mapping and image reconstruction). - Notes: Includes IDA Pro/x64dbg analysis databases; references the HuneX engine's
psp-hunex-xxarchive format tooling for the underlying container layout. - Mikadzuki - Fork of mangetsu ported to the Mahoutsukai no Yoru HD Nintendo Switch Chinese localization.
- mahoyo_tools - Extraction/reinjection tool for the Steam version of Mahoutsukai no Yoru.
- MahoyoHDRepack - Extraction, modification, and repacking tool for the Nintendo Switch release of Mahoutsukai no Yoru (Mahoyo HD).
Fate/stay night (Remastered)¶
- FSNr_tools - Unpacks and repacks
.epkarchives from the Steam version of Fate/stay night [Remastered].
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.
- R6-Extractor - Python toolkit for extracting Rainbow Six Siege's Scimitar-engine
.forgearchives, with Oodle Kraken decompression, BC1/3/4 texture conversion, Wwise WEM audio extraction, and glTF model/material export for Blender. - GhostReconWildlands-AnvilNext2.0-Documentation - Reverse-engineering documentation for Ubisoft's AnvilNext 2.0 engine, derived from Ghost Recon Wildlands, covering archive formats, skeletons, camera, and rendering.
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
UbiArt Engine¶
- ubiart-id-table - Generator for UbiArt Engine
idtable.idtfiles, used to add new bundles to UbiArt games that verify file-download completion via an ID table; primarily used for modding Just Dance 2017 on PC. - ubiart-loc8-converter - Converter for UbiArt Engine
loc8localization files, supporting decompression, compression, and patching. Used for modding Just Dance, Rayman Legends, and other UbiArt Engine games. - kuro - UbiArt texture encoder for Wii games.
- Unity2UbiArt - Converts Unity-based Just Dance "tape" map files (from JD+ AssetBundles) into UbiArt-format tapes, making them playable in older UbiArt-engine Just Dance games (2016-2022). Requires AssetStudioModCLI for the initial AssetBundle extraction.
- ricky - Picto cutter for the modern Unity pictogram format used by recent Just Dance games (Just Dance 2023 Edition, Just Dance Next/United).
- tpl2tape - Converts UbiArt BlockFlow
.tplfiles into dance tape (.dtape) files for UbiArt Just Dance games.
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.
- Ubitunedec - Decodes and exports .SPK audio files found inside Ubisoft Dunia-engine .DAT game files, with playback support.
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.
- SnowplowCLI - Experimental data extractor for Snowdrop engine
sdftocarchives (archived/no longer maintained). - Games: Mario + Rabbids: Kingdom Battle, Mario + Rabbids: Sparks of Hope.
- rouge_sdf - Resource extraction tool for Snowdrop engine
.sdfarchives, originally built for The Division.
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¶
- 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.
- Prince-of-Persia-Animation - Noesis script to extract and decode the compressed/encrypted animation data format from the GameCube versions of Prince of Persia: Warrior Within and The Two Thrones.
- DisruptArmory - Unofficial Watch Dogs 1 weapon/item/entity and SPK XML workflow tool; converts SPK to editable XML, inspects/edits fields with diff and validation, and supports source-backed (including clone) SPK export.
- watch-dogs-legion-community-sdk - Unofficial Watch Dogs: Legion community SDK; an evidence-first reverse-engineering database and modding reference for the game's file formats.
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.
- RDAExplorer - Windows application to read, extract, and save the RDA archive format used by Anno 1404, 2070, and 2205.
- rda - Linux command-line extractor for the RDA resource archive format used across the Anno series (versions 2.0 and 2.2, covering Anno 1404/2070/117/1800/2205), documenting the header/block/file-header binary layout.
Ultimate Play the Game (JETPAC)¶
- jetpac-disassembly - Fully annotated disassembly of JETPAC (1983), Ultimate Play the Game's classic 16K ZX Spectrum cartridge ROM.
Unfrozen (Heroes of Might and Magic: Olden Era)¶
- OldenEraExplorer - Interactive data viewer and 3D model explorer for Heroes of Might and Magic: Olden Era, browsing units, heroes, spells, artifacts, and other data extracted from the game's files.
- OEEModLoader - BepInEx plugin for Heroes of Might and Magic: Olden Era that swaps unit meshes and textures at runtime from
.glbfiles; companion to OldenEraExplorer above, which extracts the vanilla models as GLBs.
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.
- WSAE - Linux command-line extractor for World's Scariest Police Chases, reading the game disc's police.toc/police.img archive pair.
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.
Victor Interactive Software (Boku wa Chiisai)¶
- PS2-Boku-wa-Chiisai - Parser for Boku wa Chiisai's PACKFILE.FPK archive format (PS2).
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.
- deadspace-vita - Loader/port for the Dead Space mobile spinoff (2011, Iron Monkey Studios, not Visceral's mainline series) that runs it natively on PS Vita, reading the original mobile game's assets.
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.
- SaintsRowRebootTools - Unpacker and experimental patch tool for Saints Row (2022 reboot), extracting
vpp_pc/str2_pcarchives (recursively) and patching game files with tracked mod data.
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.
- wows-toolkit - Swiss army knife for World of Warships, unpacking and inspecting the game's asset and replay formats alongside the existing wowsdeob script deobfuscator.
- DAVA Resource Studio - Windows desktop toolkit (Rust/Tauri/React) for inspecting and modifying World of Tanks Blitz resources; understands the outer DVPL container, presents the game Data directory as a virtual filesystem, and supports BNK (Wwise audio).
- dvpl - Simple command-line tool for compressing and decompressing the
.dvplcontainer format used by World of Tanks Blitz.
WayForward¶
DuckTales: Remastered¶
- DuckTales: Remastered Save File Editor - Save file format editor for DuckTales: Remastered; parses and modifies binary save data (.sav format).
- paktools - WayForward Engine resource packer/unpacker for PAK archive files.
- Games: Duck Tales Remastered, BloodRayne Betrayal, Adventure Time (Russian localization project).
- Tools: Far Manager MultiArc Plugin support (in development).
- wfLZEx - Image-decompressing program for WayForward's .anb format, used in DuckTales: Remastered.
- ltbtools - WayForward Engine text resource (.ltb) packer.
Mighty Switch Force: Hyper Drive Edition¶
- MSFHDEx - Extraction tools for Engine Black's .data file format used in various WayForward games.
- Games: Mighty Switch Force Hyper Drive Edition, Shantae and the Pirate's Curse (should work with other Engine Black titles too).
- Tools: volEx unpacks .vol archives from the outer .data blob; animEx extracts sprites/images from .anim files.
A Boy and His Blob¶
- BlobExtract - Extracts PNG images from WayForward's .anb animation files, for the Wii game A Boy and His Blob.
Double Dragon Neon¶
- DoubleDragonDecomp - Tools for extracting .anb animation files from WayForward's Double Dragon Neon.
Shantae (GBC, unreleased prototype)¶
- ShantaeText - Text injection and extraction tool for the unreleased Game Boy Color version of Shantae.
Webzen (Archlord 2)¶
- A2.APK.Tool - Tool for extracting APK archives from Archlord 2.
- mu-file-viewer - Web-based viewer for MU Online game assets; browse and preview textures, 3D models, images, audio, and fonts directly in the browser.
강림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.
- Phobos - Ares-compatible engine extension for Command & Conquer: Red Alert 2 - Yuri's Revenge, adding new logic hooks and features on top of the original game's data formats.
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.
- CrescentHawksTools - .NET Core toolkit for extracting assets from BattleTech: The Crescent Hawk's Inception (1988, Westwood Associates); support for The Crescent Hawk's Revenge planned.
- Reko-Btech - Decompilation project for BattleTech: The Crescent Hawk's Inception (1988, Westwood Associates), companion to the same author's CrescentHawksTools asset extractor.
- battletech-maps - Map extraction tools for BattleTech: The Crescent Hawk's Inception.
Dune II¶
- OpenDUNE - Open-source re-creation of Dune II (1992, Westwood Studios), reading the original game's data files (dune2.exe and the EU/US/HS asset sets).
Whirlpool (Relirium - Iseki to Deai to Bouken to)¶
- ydg-Converter - Converter for Whirlpool's
.ydgimage format, used in Relirium - Iseki to Deai to Bouken to.
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.
- TombaRecomp - Static recompilation of Tomba! (PS1) into native code.
- Tomba2Recomp - Static recompilation of Tomba! 2: The Evil Swine Return (PS1) into native code.
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.
- ghidra_wpc_loader - Ghidra extension that loads Williams Pinball Controller (WPC) game ROMs and builds a complete memory map, including banked ROM overlays, ASIC I/O registers, interrupt vectors, and OS-level RAM symbols.
- Covers all six WPC hardware generations (Alphanumeric, DMD, Fliptronic, DCS, Security, WPC-95), 1990-1999.
- cvsd-extractor - Reads WPC-89 pinball ROM images, extracting every CVSD audio sample and decoding sound program bytecode.
- wpclp - Patches WPC/WPC95 pinball lamp matrix driver ROM code to eliminate LED "ghosting".
- pinretune - Utility and library for encrypting and decrypting PinSound pinball sound-pack files.
WoGa (Hana Awase)¶
- hana-awase-tools - Package tool for the visual novel Hana Awase.
Wolfire Games (Overgrowth)¶
- overgrowth - Official open-source engine code for Overgrowth; the game data (art assets and levels) is proprietary and must be obtained by purchasing the game, but this repository includes the original level/asset-reading and rendering code.
Wolfpack Studios (Shadowbane)¶
- ShadowbaneCacheViewer - Work-in-progress viewer application for parsing and displaying the contents of Shadowbane's .cache client data files.
Working Designs (Lunar)¶
- lunar2-psx-decomp (decomp) - Matching decompilation of Lunar 2: Eternal Blue Complete (PS1).
Wube Software (Factorio)¶
- factorio-blueprint - Node.js library for creating, modifying, and exporting Factorio's zlib-compressed, base64-encoded blueprint string format.
WWE Raw 2¶
- Xbox_RAW2 - MaxScript tool for WWE Raw 2 (Xbox) supporting FML model import/export, FPK archive unpacking, and material/texture management.
Yacht Club Games¶
Shovel Knight¶
- SKDecompress - Rips and stitches together images from Shovel Knight's .anb animation files.
Yeti (Root Double: Before Crime * After Days)¶
- yetireg_tools - Scripts to decompress
sn.binscript archives and extract.opcodescripttext resources from the PSP and Xbox 360 versions of Root Double: Before Crime * After Days, co-developed by Yeti and Regista.
Yogho Yogho¶
- Yogho-Yogho - Reverse-engineering documentation and scripts for the 1995 MS-DOS game Yogho Yogho, covering its palette, font, and level-fruit data formats extracted from the game's single
YOGHODAT.DATfile.
Yostar¶
Azur Lane¶
- Azure-Gravure - Interactive Live2D viewer for Azur Lane character assets.
- AzurLanePaintingExtract-v1.0 - Reconstructs Azur Lane character illustrations from raw AssetStudio/UABE-extracted Texture2D and Mesh data, restoring split/fragmented character art; also supports Spine atlas splitting and generic Unity Sprite splitting.
Azur Promilia¶
- AP-MetadataDecryptor - Decrypts the encrypted IL2CPP
global-metadata.datfile from Azur Promilia, Yostar's spin-off of Azur Lane.
Revived Witch¶
- unneko - Extraction tool for Revived Witch nekodata files. Supports both regular and patch nekodata files.
- NekoFS.Extractor - C# library (LibNekoFS) and CLI tool reimplementing the NekoFS filesystem used by
.nekodataarchives.
Stella Sora¶
- StellaSoraParser - Parses Stella Sora's BinData asset bundles.
- Formats:
data/bin,data/language,data/bubble,data/dirty_words,lua.
Youthcat Studio¶
Dyson Sphere Program¶
- dspbptk - Dyson Sphere Program Blueprint Toolkit for parsing, editing, and re-encoding the game's Base64-encoded, gzip-compressed blueprint format, including recalculating the format's MD5-variant checksum so edited blueprints remain valid in-game.
Zachtronics¶
- tex_decoder - Decoder for the
.textexture format used across Zachtronics games, converting to PNG. - Games: NERTS! Online, The Zachtronics Solitaire Collection, Last Call BBS, Exapunks, and others.
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).
Zyrinx (Scorcher)¶
- reverse-engineering-scorcher - Extraction scripts for Scorcher (1996, DOS/Windows/Sega Saturn), decoding the
TAGDEN.BINasset archive and converting.r0v15-bit images to PNG; documents additional in-house formats (.wl33D models,.hmpheightmaps,.palpalettes) not yet fully decoded.