Skip to content

Games & Studios: S

Saber Interactive

Sacnoth (Koudelka)

SCS Software (Euro Truck Simulator)

  • ETS2.SCS.Tool - Tool for extracting SCS archives from Euro Truck Simulator 2.

Sega

Homebrew & Audio/Video Format Tools

  • segacd-fmv-cavc - Decoder/tools for the Sega CD's Cinepak-derived CAVC full-motion-video codec used by Sega CD FMV games.
  • midi2vgm - Converts MIDI files into VGM (Video Game Music) format used by Sega Genesis/Mega Drive and Sega CD sound drivers.
  • buram - Mega CD/Sega CD backup RAM cartridge/image management tool.
  • MDSDRV - Widely-used sound driver for Sega Mega Drive/Genesis homebrew, with its own MDSDRV (.mds) music data format. See also ctrmml, its MML compiler, and mmlgui, a GUI for composing/editing MDSDRV MML source.
  • dmf2esf - Converts DefleMask DMF modules to ESF files for use with the Echo Mega Drive sound driver.
  • MDPlayer - Player and emulator for Mega Drive/Genesis sound chip music formats (VGM, XGM, XGM2, ZGM).
  • mml2vgm - Compiles MML music source into Mega Drive/Genesis VGM/XGM/XGM2/ZGM sound files.

Model 2 Arcade Games

  • m2me - Sega Model 2 Music Extractor, extracting audio samples from Model 2 arcade sample ROMs (tested with Daytona USA).

Crazy Taxi

Ryu Ga Gotoku Studio (Dragon Engine)

  • ParManager - Tools for Yakuza series PAR archive files.
  • yk_gmd_io - Import/export addon for Blender 3.2+ that allows .gmd files from the Yakuza game series to be imported/exported.
  • FighterCommander - Extractor and repacker for Yakuza Dragon Engine fighter_command.cfc and hact.chp files.
  • ogre-decomp (decomp) - Matching decompilation of Yakuza 1 (PS2).
  • Gibbed.Yakuza0 - Archive unpacking/packing tools for Yakuza 0 (.par archives).
  • pxdArchiverCE - Open-source recreation of Ryu Ga Gotoku Studio's pxdArchiver tool for extracting PXD archives used in Yakuza/Like a Dragon games.
  • YAMP - Yakuza Arcade Machine Player, letting Virtua Fighter 5: Final Showdown run on PC using the Dragon Engine files from Yakuza 6.

Shenmue

Phantasy Star

  • PSO2-Aqua-Library - Library for handling Phantasy Star Online 2 Aqua formats, with a focus on models. Functional in grabbing model data from the game's format.
  • Phantasy-Star-Online-2-Model-Tools - Tools for handling PSO2 model and texture formats.
  • PSO2-Salon-Tool - Program to edit and convert between Phantasy Star Online 2 .xxp and .cml files.
  • FpkTool - Unpacks and repacks Phantasy Star Online 2 FPK archives (pre NGS).
  • PSO2 Tools - Blender add-on for Phantasy Star Online 2 assets (.aqp, .aqn, ICE archives). Features model search, archive browsing, and automatic texture assignment.
  • Aqua-Toolset - Toolkit primarily for Phantasy Star Online 2 file formats.
  • PSO2Downloader - Official patch downloader for Phantasy Star Online 2.
  • PSOBMLExtract - Tool to extract and repack PSO .bml and .gsl files using PRS compression.
  • PigPSO2Cam - Camera/FOV tool for PSO2 NGS (JP+NA).
  • NgsPacker - Pack and Unpack tool for PSO2 New Genesis (NGS) archives.
  • PSO2-CRID-Player - Tool to play CRIware audio files from PSO2.
  • phantasmal-world - Web-based suite of tools for PSO.
  • Features: Model viewer, quest editor, floor viewer, and proxy server.
  • pso-blender - Blender plugin for Phantasy Star Online Blue Burst (PSOBB).
  • pso-pac - Extract and create .pac files for PSO.
  • gasetoolsWin - Windows port of various tools for Phantasy Star Universe.
  • tenora-works - PSULib and PSU Generic Parser for Phantasy Star Universe.
  • PSO2 CLI Tools - Command-line tools for parsing and editing Phantasy Star Online 2 game data files (character making index, color channels, game formats).
  • newserv - Game server, proxy, and reverse-engineering tool for Phantasy Star Online (PC, GameCube, Blue Burst, Episode 3). Handles quest files, client patch files, item tables, and GameCube DOL binaries.
  • rust-ages-prs - PRS compression/decompression library for Rust, used across SEGA game formats including Phantasy Star Online.
  • yaqp - Phantasy Star Online Blue Burst (PSOBB) quest file (.qst) parser with a disassembler; dumps binary quest data and outputs enemy counts as JSON.
  • psobbaddonplugin - Plugin enabling graphical UI addons for Phantasy Star Online Blue Burst.
  • Addons built on it: PSOBBMod-Addons and psobb-dropbox-tracker (shows drop contents and on-screen location).
  • Blue-Burst-Patch-Project - Collection of client patches for Phantasy Star Online Blue Burst.
  • rust-ages-ice-archive - Rust library (with CLI utilities agesice/agesdeice) for loading and writing ICE archives, the asset storage format used by Phantasy Star Online 2.
  • PSO2_SymbolArt_ThumbnailHandler - Windows Explorer shell extension that renders thumbnails and previews for Phantasy Star Online 2 SymbolArt (.sar) files.

Sonic Team (Hedgehog Engine)

Decompilations & Reconstructions
  • Sonic-1-2-2013-Decompilation (decomp) - Matching decompilation of Sonic 1 & 2 (2013 mobile) and Retro Engine v4.
  • Sonic-CD-11-Decompilation (decomp) - Matching decompilation of Sonic CD (2011 mobile) and Retro Engine v3.
  • sa1 (decomp) - Matching decompilation of Sonic Advance (GBA, Europe).
  • sa2 (decomp) - Matching decompilation of Sonic Advance 2 (GBA).
  • sa3 (decomp) - Matching decompilation of Sonic Advance 3 (GBA).
  • Sonic-Mania-Decompilation (decomp) - Matching decompilation of Sonic Mania (2017).
  • RunnersDecomp (decomp) - Matching decompilation of Sonic Runners.
  • SonicRushAdventure-Decomp (decomp) - Matching decompilation of Sonic Rush Adventure.
  • UnleashedRecomp - Unofficial PC port of the Xbox 360 version of Sonic Unleashed created through static recompilation.
  • Sonic 3 A.I.R. - Reconstruction of Sonic 3 & Knuckles from the original Genesis ROM, extracting sprites, audio, and level data via decompilation-adjacent ROM analysis.
  • RSDKv5-Decompilation - Complete decompilation of Retro Engine v5/v5Ultimate (used by Sonic Mania and other games). See also SaturnSH2x2's fork with a built-in mod loader/API (save file redirection, XML asset loading), shader compiler, and extra backends.
  • sonicriders - WIP decompilation of Sonic Riders (USA) with original DOL file reconstruction. See also Riders.Tweakbox, a discontinued all-in-one mod adding online multiplayer, widescreen, and controller support to the PC version.
  • RunnersAssetBundleDecomp - Decompilation of Sonic Runners' Unity AssetBundles, companion to RunnersDecomp for restoring the game's client-delivered assets.
  • s1disasm - Disassembly of Sonic the Hedgehog (1991, Sega Genesis/Mega Drive).
  • s2disasm - Disassembly of Sonic the Hedgehog 2 (1992, Sega Genesis/Mega Drive).
  • stfdecomp - Decompilation attempt of Sonic the Fighters (arcade).
  • RSDKv2-Decompilation - Decompilation of the 2008 Retro Engine v2 demo of Sonic Nexus.
  • RSDKv3-Script-Decompilation - Decompilation of Retro Engine v3 (Sonic CD) scripts.
  • SoniCPort - C port of Sonic the Hedgehog (1991, Sega Genesis/Mega Drive), built on the s1disasm disassembly.
  • stfdisasm - Disassembly of Sonic the Fighters (arcade), the basis for the stfdecomp decompilation attempt above.
  • SonicCD-WindowsPhone-Decompilation (decomp) - Decompilation and PC port of the Windows Phone version of Sonic CD (archived).
  • s2smsdisasm - Disassembly of Sonic the Hedgehog 2 (1992, Sega Master System).
  • Sonic-1-Prototype - Research disassembly of the Sonic 1 (Genesis) prototype released by Hidden Palace in 2020.
Retro Engine (RSDK)
  • SonicMania-SaveEditor - Save editor for Sonic Mania.
  • SonLVL-RSDK - Level editor for RSDK v3/v4 games (Sonic CD, Sonic 1, Sonic 2).
  • RSDK-Reverse - Reverse engineering tools for Retro Engine games (Sonic CD, Sonic 1, Sonic 2).
  • rsdkv6-extract - Extractor for RSDK v6 format files.
  • RSDK - Reverse engineering of the Retro Engine RSDK format, including a Sonic Mania animation editor.
  • rsdkv5_extract - Extraction/packing tools for Sonic Mania's RSDK v5 archive format, plus MDL (3D model), SPR (sprite info), and SCN (scenario/scene) sub-formats.
  • ManiacEditor - Scene editor for Sonic Mania, reading and writing RSDK scene/tileset formats.

  • spindisasm - Disassembly of Sonic Spinball (Sega Genesis/Mega Drive).

  • chaotix - Disassembly and toolkit for Knuckles' Chaotix (32X).
  • ristar - Disassembly of Ristar (Sega Genesis/Mega Drive).
Sonic Adventure
  • SCHG:Sonic_Adventure - Sonic Community Hacking Guide documentation for Sonic Adventure.
  • sadtools - Command-line tools for Sonic Adventure file formats.
  • sa_tools - Modding toolkit for Sonic Adventure series. Supports Sonic Adventure DX (SADX) and Sonic Adventure 2 PC (SA2PC).
  • SonicAdventureBlenderIO - Blender 4.0+ add-on for exporting Sonic Adventure 1 & 2 3D formats.
  • Formats: .nj, .gj, .njm, .nja.
  • Sonic Retro (SA2 Hacking Guide) - Sonic Hacking Guide for Sonic Adventure 2.
  • Sonic-Adventure-Animation-.JSON-Input-Output - Imports and exports Sonic Adventure, Sonic Adventure DX, Sonic Adventure 2, and Sonic Adventure 2 Battle animations extracted with SA Tools into and out of 3ds Max.
Sonic Heroes & Shadow
  • HeroesPowerPlant - Full-featured level editor for Sonic Heroes and Shadow the Hedgehog.
  • Renderware-.anm-IO-Tool - Tool for importing and exporting RenderWare .anm animation files into and out of 3ds Max.
  • rwio - 3ds Max plugin for importing and exporting RenderWare models and animations.
  • Blender-3D-STH-Mtn-plugin - Blender animation plugin for Shadow the Hedgehog (STH) mountain files (.mtn).
  • Heroes.SDK - Unified library for manipulating Sonic Heroes at runtime and definitions for internal data structures and functions. Includes format parsers for creating/extracting various game formats.
  • HeroesCollisionTool - Collision tool for Sonic Heroes.
  • HeroesVisibilityEditor - Visibility editor for Sonic Heroes.
  • HeroesSPLTool - RenderWare Spline (.SPL) converter for Sonic Heroes.
  • HeroesTweaker - EXE editor for Sonic Heroes. Legacy tool, but useful for extracting splines from the executable.
  • ShadowSETIDTBLEditor - SET ID Table editor for Shadow the Hedgehog.
  • ShadowSplineTool - Extracts .PTP splines from Shadow the Hedgehog.
  • HeroesONE-R - C# library for reading and writing .ONE archive files from Sonic Heroes and Shadow the Hedgehog.
  • Heroes-Disassembly - Community-maintained IDA disassembly of Sonic Heroes.
  • Blender-3D-SH-Dma-plugin - Blender plugin to import and export Sonic Heroes Delta Morph animation (.dma) files.
  • prs-rs - Fast compressor/decompressor for the Sega PRS compression scheme used by Sonic Heroes and other Sega titles.
  • HeroesLayoutEditor - Layout editor for Sonic Heroes.
  • HeroesModelTool - BSP model file importer/exporter for Sonic Heroes.
  • HeroesCameraEditor - Camera editor for Sonic Heroes.
  • HeroesSETIDTBLEditor - SET ID Table editor for Sonic Heroes.
  • ShadowCollisionTool - BSP collision importer/exporter for Shadow the Hedgehog.
Classic & Handheld Sonic
  • BBSonicDSTool - Tool for Sonic DS file formats.
  • blue-sphere - Tool for Sonic 3 & Knuckles special stage files.
  • sonic-rush-tools - Map ripper for the Sonic Rush series (Nintendo DS), extracting and decompressing NARC-packed level map data from ROMs and converting it to image files.
  • mdcomp - Compressors and decompressors for the assorted compression formats used by Sega Mega Drive games (Kosinski, Nemesis, Enigma, Saxman, and more).
  • SMPSPlay - Player for SMPS files, the sound driver format commonly used in Sega Mega Drive games.
  • libsonassmd - Library for reading and writing the assets of Mega Drive Sonic the Hedgehog games.
  • ClownMapEd - Portable clone of Xenowhirl's SonMapEd, a sprite editor for Mega Drive Sonic games.
  • CaptainPlaneEd - Enhanced SDL2 port of PlaneEd, a classic Sonic level/plane-map editor.
  • s2ssedit - Editor for Sonic 2 Special Stage data.
  • mdtools - Suite of Mega Drive format tools: plane-map converter, art-chunk splitter/census, SMPS-to-assembly converter, FM voice-bank dumper, and special-stage expander.
  • FW-KENSC-ShellExt - Windows shell extension exposing flamewing's mdcomp Mega Drive compression codecs (Kosinski, Nemesis, and more) for right-click compress/decompress.
  • SonicCPTDecryptor - Decrypts .CPT files from Sonic Mega Collection Plus.
Modern Hedgehog Engine & Mod Managers
  • Sonic-Colors-Set-Editor - Set editor for Sonic Colors.
  • Glitter - Format library and editor application to open, modify, and resave GTE/GTM particle files for Sonic Generations.
  • libgens-sonicglvl - Level editor and formats library for the PC version of Sonic Generations; parses and edits .GEN level format files.
  • HedgeLib - C++ library and collection of tools that aims to make modding games in the Sonic the Hedgehog franchise easier.
  • Marathon - Toolkit and library for Sonic The Hedgehog file formats.
  • noclip.website (Sonic Colors) - In-browser Sonic Colors viewer.
  • AllStarsRacingTools - Unfinished tools for Sonic & Sega All Stars Racing. Incomplete and mostly for reference purposes.
  • Shuriken - XNCP/YNCP UI Editor for Sonic games.
  • mst06 - Sonic '06 MST string table file format converter supporting XML and MST formats for game localization data.
  • Sonic '06 Randomiser Suite - Software suite for randomizing game elements in Sonic '06 (Xbox 360, PS3).
  • Sonic Next Mod Manager - Mod manager for Sonic games with game file format and asset management.
  • Hedge Mod Manager - Mod manager for Hedgehog Engine PC games (Sonic Generations, Lost World, Forces, Colours Ultimate, Origins).
  • HedgeMatEdit - Material editor for Hedgehog Engine Sonic games.
  • HMMCodes - Hedge Mod Manager community codes and tools for Sonic game modding and file format work.
  • Converse - Editor for .fco (Font Converse) files from Sonic Unleashed.
  • kunai - Editor for Ninja CSD Project files (XNCP, YNCP, GNCP) used by Sonic games.
  • SharpNeedle - Format library for Hedgehog Engine, covering models, animations, and other game data.
  • libHSON-csharp - C# serialization library for the Hedgehog Set Object Notation (HSON) format used by modern Hedgehog Engine games.
  • KnuxLib - Library and CLI tools for miscellaneous Sonic-related file formats, with conversion utilities where applicable.
  • Sonic-06-Character-Swapper - Character swapping tool for Sonic the Hedgehog (2006), built on the Marathon toolkit's file format APIs.
  • RFL2HMM - Converts Hedgehog Engine 2 reflection (RFL) data into Hedge Mod Manager code definitions.
  • Unleashed-Mod-Manager - Tool to handle mod copying and organisation for Sonic Unleashed.
  • HavokAnimationExporter - Tool for generating animation and skeleton data for Sonic games that use Havok.
  • HedgeGI - Global illumination baker for Hedgehog Engine games.
  • sonic06 (decomp) - Matching decompilation of Sonic the Hedgehog (2006).

Creative Assembly

Alien: Isolation
Total War Series

Puyo Puyo

  • puyotools - Collection of tools and libraries for accessing contents of various game files. Initially built for Puyo Puyo games but can handle files from other games as well.
  • puyo-pac - Command-line app for creating and extracting PAC archives used in Puyo Puyo Tetris 2.
  • PP20thDataExtractor - Extracts and builds GAME.DAT in the Wii and PSP versions of Puyo Puyo!! 20th Anniversary.
  • OSBExtract - Extracts OSB archives from Puyo Puyo~n; also extracts OSBs from MLT files and converts P04/P16 files to WAV.

System & Middleware

  • NaomiMod/games-ExtractTools - QuickBMS scripts to extract NaomiLib models from Dreamcast/Naomi arcade games. Supports Dead or Alive 2, Initial D3, Mortal Kombat 4, Super Monkey Ball, Virtua Tennis, Castlevania Resurrection, Rent-A-Hero, and more.
  • NaomiLib Blender Addon - Blender addon for importing NaomiLib 3D models from SEGA Dreamcast and Naomi arcade games.
  • Sega_NN_tools - Python library for Blender with tools for games using Sega's NN libraries.
  • gpgx_debugger - Sega Mega Drive/Genesis reverse-engineering toolkit and debugger built on top of Genesis Plus GX.
  • megapack-megadrive - Source code for the Sega Mega Drive MEGAPACK, including Jon Menzies' original 68k decompression algorithm used by the compilation's game data.
  • smd_ida_tools2 - IDA Pro tools for reverse-engineering Sega Mega Drive/Genesis ROMs.
  • xgm-standalone - Standalone build of SGDK's XGM sound driver and xgmtool, converting VGM music data into the Sega Mega Drive's native XGM sound format.
  • gdisofs - FUSE module for mounting Sega Dreamcast GD-ROM (.gdi) disc images.
  • ds2png - Converts Sega Digitizer System III data files to split PNG images.

Camelot Software Planning (Shining Force)

  • SF1DISASM - Documentation disassembly of Shining Force (Genesis).
  • SF2DISASM - Documentation disassembly of Shining Force II.

Other Games

  • tbg-decomp (decomp) - Matching decompilation of Tokyo Bus Guide (Dreamcast).
  • SkiesofArcadiaLegends (decomp) - Matching decompilation of Skies of Arcadia Legends (GameCube).
  • JSRGraffitiTool - Tool for modding Jet Set Radio's graffiti files.
  • noclip.website (Jet Set Radio) - In-browser Jet Set Radio viewer.
  • noclip.website (Mario & Sonic at the London 2012 Olympic Games) - In-browser viewer for the Wii Mario & Sonic Olympic Games title, built on noclip's NW4R/BRRES loader.
  • PCSX2 Patches - Game patches for PCSX2 emulator including widescreen and interlacing fixes.
  • clownlzss - LZSS compression framework with compressors for Sega Mega Drive game formats. Supports Kosinski, Saxman, Chameleon, and Rocket compression formats.
  • SegaRally2006FAHTools - Tools for 'FAH' file archives found in Sega Rally 2006 (PS2, SLPM-66212); extracts files with filenames and subdirectories preserved.
  • sega-vr-disasm - Complete static recompilation of Virtua Racing for the Sega 32X.
  • or2-tools - Reads OutRun 2 (Original Xbox) proprietary file formats: CVM disc images, gzip-compressed game files, CS_SIN/CSBIN index streams, and OBJSMT/CS_SMT mesh and texture data. Extraction only, no repacking yet.
  • Games: OutRun 2, OutRun 2006: Coast to Coast.
  • daytona-xbla-recomp - Static recompilation of Daytona USA (Xbox 360/XBLA, 2011).
  • AmyStudio - Sonic 2 level viewer written in VB.NET.

Sensible Software (Cannon Fodder)

  • OpenFodder - Open-source port of the Cannon Fodder engine (PC and Amiga) for modern operating systems, reading the original game's data pack.
  • See also OpenFodder Editor, a companion campaign and map editor.

Sierra On-Line

  • SCI-Decompilation-Archive - Archive of decompiled source code for Sierra's SCI engine games, covering SCI0, SCI1, and SCI2 eras.

Quest for Glory V: Dragonfire

  • QFG5Extractor - C# toolkit for extracting and modifying assets from Quest for Glory V: Dragonfire.
  • Formats: .SPK game archives, .MDL meshes (Hakenberg format + BMP textures), panorama backgrounds.
  • Features: Batch extraction, asset modification, cross-platform unified GUI.
  • qfg5model - Command-line tool to export and import textures and meshes from Quest for Glory V, with support for importing high-resolution replacement textures and meshes.
  • qfg5pano-gui - GUI tool for converting Quest for Glory V panorama files (.NOD + .IMG) to .BMP.
  • qfg5-reenigne - Reverse engineering notes and tools for Quest for Glory V: Dragonfire.

Leisure Suit Larry

  • leisuresuitlarry (historical source) - Collection of original script and definition files for Leisure Suit Larry in the Land of the Lounge Lizards (1987) by Al Lowe, documenting the game's Sierra AGI-era resource/script data.
  • agi (historical source) - Recovered original source code of Sierra On-Line's AGI adventure game interpreter, found in unused portions of original game disks (primarily Space Quest II v2.0D), documenting how the AGI engine reads its resource/script data.
  • sci-scripts - 100% decompiled scripts for 300+ versions of Sierra's SCI games (King's Quest IV through Leisure Suit Larry 7), across DOS, Amiga, Atari ST, Macintosh, PC-98, and FM-Towns, generated with the author's own SCI bytecode decompiler.

Sigma Team

  • locoland-formats - File formats for Locoland/Steamland and Alien Shooter (2003).

Slitherine / Proxy Studios

Snail Games (Age of Wushu)

  • wushu-utils - Wushu.Utils.Package tool to unpack and repack Age of Wushu's .package archive files.

SNK

Neo Geo Pocket

  • NGPCEdit - Tile editor for the Neo Geo Pocket Color, with bitmap import support for 8-bit greyscale images.

SNK Heroines

  • SNK.WAD.Tool - Tool for extracting WAD archives from SNK Heroines: Tag Team Frenzy.

Snowblind Studios

Baldur's Gate: Dark Alliance

  • bgda-explorer - Data file explorer for Baldur's Gate: Dark Alliance (PS2).
  • jbgda - Java-based tools for Baldur's Gate: Dark Alliance (PS2).
  • frostbite - Experimental implementation of the Snowblind engine.

SoftClub

Treasure Island (2005)

  • TI.DAT.Tool - Extractor for RC4-encrypted DAT/PACK archives from Treasure Island (2005), a Russian PC adventure game published by SoftClub.

SoftLab-NN

Sony PlayStation Studios

Guerrilla Games (Decima Engine)

  • ProjectZeroDawn - File format research and tools for Horizon Zero Dawn.
  • decima - GUI application for viewing and editing resources found in games powered by Decima Engine. Supports browsing and editing core objects, previewing models/textures/shaders, exporting assets, and repacking archives. Works with Horizon Zero Dawn, Death Stranding, and other Decima Engine games.
  • decima-native - Native library components for Decima Engine tools.
  • Decima Explorer - Unpacker and packer for games using the Decima engine (Horizon Zero Dawn, Death Stranding).
  • DecimaTools - Tools, notes, and research related to reverse engineering the Decima Game Engine.
  • decima-rpcs3-dumper - Tool for dumping Decima Engine resources from RPCS3 emulator.
  • odradek - Horizon Forbidden West asset viewer and extractor. Reincarnation of Decima Workshop specifically targeting Horizon Forbidden West for modding purposes.
  • forbidden-west-localizer - Modification that allows changing any localized text in Horizon Forbidden West. Supports text replacement via JSON configuration files.

  • cauldron - Mod loader for Decima engine games (Horizon Zero Dawn/Forbidden West, Death Stranding, etc). Rust-based modding framework with game detection, DLL proxy loading, and RTTI symbol dumping capabilities.

  • stormbird - Interop library for Horizon Zero Dawn. Provides interfaces for working with Horizon Zero Dawn file formats and game data.
  • decima-dmf - Blender addon for importing DMF files produced by Decima Workshop. Supplementary addon for working with Decima Engine models in Blender.
  • ProjectDecima - GUI application for previewing, exporting and modifying game resources in Decima Engine games. Archive explorer with texture preview and export capabilities. (Fork)

Insomniac Games

  • RatchetLevelEditor - Level editor for Ratchet & Clank games.
  • ALERT - Amazing Luna Engine Research Tools. Python toolkit for researching and modifying Insomniac Games assets with dat1lib library and web-based Assets Browser.
  • Games: Sunset Overdrive, Marvel's Spider-Man (Remastered, Miles Morales, 2), Marvel's Wolverine, Ratchet & Clank: Rift Apart.
  • Features: Model conversions (.model/.ascii/.gltf), animation application, soundbank audio injection, DSAR archive compression, asset extraction.
  • rivet - File format research project for Ratchet & Clank: Rift Apart.
  • ripped_apart - Modding toolkit for Ratchet & Clank: Rift Apart.
  • insomniac-model - Research and tools for Insomniac Games model formats.
  • DDLParser - Parser for Insomniac's Data Definition Language (DDL) format.
  • replanetizer - Full-featured level editor for PS3 Ratchet & Clank games.
  • RaCTrilogy-PS3-Tools - Python scripts for extracting armor and model meshes from Ratchet & Clank PS3 Trilogy.
  • wrench - Set of modding tools for the Ratchet & Clank PS2 games.
  • noclip.website (Ratchet & Clank) - In-browser level viewer for Ratchet & Clank and Ratchet & Clank: Going Commando (PS2). Parses the level .bin TOC/core/gameplay containers and renders tfrag terrain, tie and shrub instances, moby actors, collision meshes, and skies, including a VIF/VU microcode unpacker for the PS2 display lists.
  • horizon-forge - Map editor for Ratchet: Deadlocked Multiplayer (PS2).
  • Overstrike - Open-source mod manager for PC ports of Insomniac Games' games.
  • disruptor_ripper - Resource extractor for Disruptor (1996, PS1 PAL), Insomniac Games' debut title.
  • MobyViewer - Real-time visualizer for Moby (game object) tables in Ratchet & Clank games.
  • RacREpo - Research hub collecting reverse-engineering scripts, tools, and documentation for the Ratchet & Clank series.
  • RCHooker - Plugin for reverse engineering and modding Ratchet & Clank (PS Vita).
  • RCFiosOverlay - SceFios2 filesystem overlay for loading modded assets in Ratchet & Clank HD (PS Vita).

Naughty Dog

  • ReBandicoot - Reverse engineering tools for Crash Bandicoot.
  • Crash-Bandicoot-Resources - Comprehensive collection of resources for Crash Bandicoot file formats and reverse engineering. Covers N. Sane Trilogy, Twinsanity, Crash Team Racing, Crash Bash, and original PS1 trilogy. Includes documentation for extracting/modifying PAK archives, IGZ models, NSD/NSF files, plus links to 30+ specialized tools, character mods, decompilation projects, and modding frameworks.
  • CTR-tools - Toolkit for Crash Team Racing (PlayStation 1) file formats.
  • CrashEdit - Level and graphics editor for PlayStation 1 Crash Bandicoot games.
  • drnsf - Format research tool for Naughty Dog games including Crash.
  • crash-bandicoot-nsf - NSF (Naughty Dog Streaming File) format tools for Crash Bandicoot.
  • Crash-Bandicoot-2-Modelexport - Model exporter for Crash Bandicoot 2.
  • crashutils - Collection of utilities for Crash Bandicoot file formats.
  • noclip.website (Crash Bandicoot: Warped) - In-browser Crash Bandicoot: Warped viewer.
  • nd_pak.bt - 010 Editor template for Naughty Dog PAK files.
  • fmt_nd_pak - Noesis plugin for Naughty Dog PAK assets.
  • UnPSARC - Python tool for extracting PSARC files.
  • c2c (decomp) - Matching decompilation of Crash Bandicoot 2: Cortex Strikes Back.
  • ctr-native - Native (C++) reverse-engineering of Crash Team Racing (PS1).
  • io_ctr_tools - Blender plugin for importing CTR: Crash Team Racing (PS1) levels with vertex colors, parsing LEV format via Kaitai Struct.
  • U4.PSARC.Tool - PSARC archive extractor for UNCHARTED: Legacy of Thieves Collection (requires Oodle library).
  • Crash-NST-Level-Editor - Level editor, archive editor, and mod manager for Crash Bandicoot N. Sane Trilogy.
  • big2-ps3-pak-research - PAK format specification and loader function for Uncharted 2: Among Thieves (PS3).
  • big4-pak-research - PAK format specification and loader function for Uncharted 4.
  • big4-dc-disasm - Disassembler for Uncharted 4 scripts.
  • t1-ps3-pak-research - PAK format specification and loader function for The Last of Us (PS3).
  • t1x-pak-research - PAK format specification and loader function for The Last of Us Part I.
  • t1ps4-dc-disasm - Disassembler for The Last of Us (PS4) scripts.
  • t2-dc-disasm - Disassembler for The Last of Us Part II scripts.
  • StringId - Code for generating valid stringIds for various Naughty Dog games.
  • TLOU_PSARC_Tool - Imports and exports raw assets from The Last of Us PSARC archives.
  • t2-pak-research - PAK format specification and loader function for The Last of Us: Part II.
  • CrashBashEx - Extractor for Crash Bash archive/music files.
  • dc - Format specification (work in progress) for the script files used in the Naughty Dog Engine.
  • sidbase-dumper - Extracts data from sidbase.bin files used in the Naughty Dog engine.
  • OpenSanityNeo - Crash Twinsanity (Xbox, PAL) decompilation/disassembly project using Ghidra and code generation, aiming for an accurate rebuildable disassembly.

Polyphony Digital

  • GTAllPaintEditor - Tool to edit Gran Turismo 6's allpaint.bin file for assigning custom paints to cars through GT Auto.
  • gt2-reversing - Reverse engineering tools for Gran Turismo 2.
  • PDTools - Utilities for extracting and modifying Gran Turismo game files.
  • GT4SaveEditor - Save editor for Gran Turismo 4.
  • AdhocScriptEngine - Reverse engineering the adhoc script/assembly language & system of the Gran Turismo series.
  • esprima-dotnet - Fork of Esprima .NET to target the scripting language for Gran Turismo series, Adhoc.
  • GT-File-Specifications-Documentation - File specifications and documentation for various Gran Turismo file types.
  • gtseq2midi - Converts Gran Turismo sequence files to MIDI.

Santa Monica Studio

  • god_of_war_browser - WebGL-based in-browser viewer for God of War I/II (PS2/PS3/Vita) models and textures.
  • GOWTool - Asset browser and extractor for God of War (2018). Supports viewing and extracting meshes, textures, and other resources.
  • God of War 2018 PS4 Tools - XeNTaX forum discussion and extraction tools for God of War (2018) on PlayStation 4. (Link archived/dead)
  • GowUnreal - Exports God of War (2018) scene resources with correct positioning and imports them into Unreal Engine 5, with an accompanying UE5 plugin to save resources as uasset files.

Sucker Punch

  • sly1 (decomp) - Matching decompilation of Sly Cooper and the Thievius Raccoonus (PS2).
  • SlyTools - Sly Cooper (PS2/PS3 games) modding tools & research
  • Sly2ModelRE - Researching the model format in Sly 2: Band of Thieves.
  • sly_dec.py - Python script for decrypting Sly Cooper files.
  • fmt_GoT_SPS-Noesis-Plugin - Noesis plugin for Ghost of Tsushima assets.
  • PS23DFormat (Sly 2) - Archived documentation for Sly 2 3D format.
  • PS23DFormat Wiki Archive - Complete archive of PS23DFormat wiki covering PS2 3D formats.
  • cane - Work-in-progress level editor for Sly Cooper series with reverse-engineered level format parsing for modding.

Other First Party / Japan Studio

  • ico-decomp (decomp) - Matching decompilation of Ico (PS2).
  • medievil-decomp (decomp) - Matching decompilation of MediEvil (PS1).
  • mkpsxiso - ISO disc image maker written specifically for PlayStation homebrew development. Tool to build and extract PlayStation 1 CD images from XML. Modern cross-platform replacement for BUILDCD from PsyQ SDK. Supports mixed-mode CD-XA with audio/video streams.
  • LibOrbisPkg - Library, GUI, and CLI tools for creating, inspecting, and modifying PlayStation 4 PKG, SFO, PFS, and related filetypes. Open-source alternative to Sony SDK tools.
  • SGXDataBuilder - Creates and builds Sony SGX/SGXD Audio Banks from standard audio formats. Used in various PSP and PS3 games including Gran Turismo 5/6, LocoRoco Cocoreccho, Ape Escape Move, and more.
  • Formats: sgd/sgh/sgb (output), WAV/AC3 (input).
  • DriveClubFS - Unpacks files from DriveClub .ndx + .dat file system (PS4). Also supports extracting binary resources, XMLs and textures from .rpk resource packs. Supports versions 1.00, 1.28, and NPXX51272 (Alpha/Proto Build).
  • LibreFios - PSARC library in C# for working with PlayStation PSARC archive format.
  • memcardrex - Advanced PlayStation 1 memory card editor for managing save files with support for multiple formats.
  • mymc - Utility for working with PlayStation 2 memory card images.
  • sfo - Fast C program that reads a file to print or modify its SFO parameters. Can be used for automation or to build param.sfo files from scratch. Also available as .exe file for Windows command line.
  • ps3-ckit - PS3 C code injection framework. Toolkit for running arbitrary C code in games, hooking existing functions, and inserting custom functionality.
  • dynlib - IDA Pro plugin to aid PS4 user mode ELF reverse engineering. Loads PS4-specific DYNLIBDATA segment, resolves obfuscated symbol NIDs to label imports/exports, loads symbol table, and patches relocations.
  • PS4-Package-Assessor-Java - Java tool that evaluates PS3/PS4 .PKG files and displays information about them in a clean manner.
  • RORPSPTOOL - Cars Race-O-Rama PSP/DS .mif/.rbh archive tools.
  • pysx - Python Final Fantasy VII (PSX) file extraction and conversion tools.
  • NLG-File-Editor-Tool - Simple tool to extract and edit files from .dict/data archives used in LittleBigPlanet 2.
  • RSBR.PAK.Tool - Tool for extracting PAK (OBB) archives from mobile game Run Sackboy! Run! (Android/iOS).
  • create-fself - Takes PC-compatible ELFs and generates fake SELF files that run on the PlayStation 4.
  • pkgrename - Renames PS4 PKG files based on param.sfo information, online search, and predefined patterns.
  • ps4-pkg-manager - Light-weight, cross-platform desktop application to manage large collections of PS4 PKG files.
  • ps4-pkg-compatibility-checker - GUI tool with drag-and-drop that checks PKG checksums to determine whether PS4 game and update PKG files are compatible ("married").
  • psxavenc - PS1 audio/video encoding tool; converts standard audio/video into the PlayStation 1's native STR/SPU/XA formats.
  • ps4-pup_unpack - PS4 PUP (firmware/system update package) unpacking tool.
  • PlayStation 1 VST Instruments - VST instruments replicating the PS1 SPU sound chip for music production: an ADPCM sampler that plays back original PS1 .VAG samples with authentic ADSR/interpolation behavior, plus a matching SPU reverb module. Built from the SPU emulation code in the same author's PsyDoom.
  • Craftworld Toolkit - Extended version of philosophofee's farctool2 for modding the mainline LittleBigPlanet series. Reads and edits gamedata files/resources, views/exports textures and models (OBJ, glTF 2.0), edits saves and story/extra-content packs, and installs/exports mod files.
  • ufg - Tools for working with games made by United Front Games (ModNation Racers, LittleBigPlanet Karting). See also ufg.js, a JavaScript port of the format library.
  • lbparc - Unpacks archives from LittleBigPlanet PSP.
  • SOTC (decomp) - In-progress decompilation of the preview build of Shadow of the Colossus (PS2).
  • Severed Chains - Decompilation and reverse-engineered reimplementation of Legend of Dragoon (PS1), ported to PC/Mac/Linux/Steam Deck, reading and parsing the original game's disc data files.
  • libxb - Python library for the ClapHanz XB archive format, used by Everybody's Golf/Hot Shots Golf and other ClapHanz-developed titles.

Sony Online Entertainment

  • Holocore - Star Wars Galaxies server emulator for the Combat Upgrade (CU) era.
  • Sanctuary - Server emulator for Free Realms research, and LibSOE networking library.

Evolution Studios

  • motorstorm-modding-resources - WIP modding resources and filetype notes for MotorStorm games (PS3, PS Vita).
  • WRCEvoTools - Tools for files found in WRC games developed by Evolution Studios (PS2).

Bend Studio

  • HG2PatchCreator - Tool for creating a valid patch.bin for Uncharted: Golden Abyss (PS Vita).

Southend Interactive (Sacred Citadel)

  • SC.VFS.Tool - Tool for extracting and repacking VFS archives from Sacred Citadel.

Speed Racer

Spike Chunsoft

Danganronpa

  • ronpaTool - Tool for extracting files from .wad, .obb, and .ab containers for Danganronpa 1 and 2 (Android versions).

Kamaitachi no Yoru

  • kamaitachi-sfc-english - Fan translation project for Kamaitachi no Yoru (Chunsoft, SNES), working with the game's original script and ROM data formats.
  • otogirisou-english - Fan translation patch project for Otogirisou (Chunsoft, Super Famicom, 1992), reverse-engineering the original sound novel's script and font data.
  • otogirisou-tools - Translation tooling (script and font extraction/repacking utilities) supporting the Otogirisou (Super Famicom) fan translation project.
  • otogirisou-ps1 - Reverse-engineering notes for Otogirisou: Sosei-Hen, Chunsoft's 1999 PlayStation remake of Otogirisou, covering format changes and additions versus the Super Famicom original.

Square Enix

Many titles use CRI or Havok middleware.

Final Fantasy

  • FFCC-Decomp (decomp) - Matching decompilation of Final Fantasy Crystal Chronicles.
  • ff7tool - Tool for viewing Final Fantasy VII world maps.
  • FF16Tools - Tools & Library for Final Fantasy XVI / 16 Engine games (FFXVI, FINAL FANTASY TACTICS - The Ivalice Chronicles).
  • Features: PAC unpacker/repacker, TEX to DDS conversion, DDS/image to TEX, NXD (Nex/ExcelDB) conversion, PZD (Panzer dialogue) conversion, save file unpack/pack, FlatBuffer schemas for KDB (KineDriver) & BNMB (Bonamik).
  • ffxvi-nex-layouts - Nex sheet layouts for FINAL FANTASY XVI, for use with FF16Tools.
  • fftivc-nex-layouts - Nex sheet layouts for FINAL FANTASY TACTICS - The Ivalice Chronicles, for use with FF16Tools.
  • ff16.utility.modloader - Final Fantasy XVI / 16 Mod Loader for Reloaded-II using FF16Tools.
  • fftivc.utility.modloader - FINAL FANTASY TACTICS - The Ivalice Chronicles Mod loader for Reloaded-II using FF16Tools.
  • FaithFramework - Mod Framework for FFXVI using Reloaded-II. Features: ImGui API, Nex Runtime Interface API, Resource Manager, Camera Manager (WorldToScreen/Camera Pos).
  • Lumina - A .NET library for reading and interacting with game data files from Final Fantasy XIV.
  • SaintCoinach - A .NET library for extracting and reading game assets from Final Fantasy XIV. Supports SqPack extraction, EXH/EXD data parsing, and texture conversion.
  • Sapphire - Research-focused Final Fantasy XIV server emulator (targets version 3.3).
  • FFXIV Explorer - Modern fork of FFXIV-Explorer with updated support for recent game patches.
  • sharlayan - Memory reading and scanning library for Final Fantasy XIV.
  • machina - Network capture library for realtime TCP/IP decoding and FFXIV data capture.
  • aetherometer - Framework for processing network-level information from Final Fantasy XIV via a GraphQL API.
  • xiv-datamining - Repository for sharing Final Fantasy XIV datamining information, including CSV exports and documentation on various systems.
  • See also ffxiv-datamining-ko for Korean version specific data.
  • FFNx - Next-generation modding platform and graphics enhancement framework for Final Fantasy VII (Steam, 2026 Rerelease, GOG, Windows Store) and Final Fantasy VIII (Steam), supporting DirectX 11/12, OpenGL, and Vulkan.
  • ffvii (decomp) - In-progress matching decompilation of Final Fantasy VII (PSX).
  • FF16FontMaker - GUI tool for modding fonts in Final Fantasy XVI / 16 Engine games, built on FF16Tools.
  • FFPRSaveEditor - Save game editor for the Final Fantasy Pixel Remaster series (FF I-VI).
  • FF6 - Python library for parsing and declaratively modifying a Final Fantasy VI SNES ROM, including basic first-slot save game editing.
  • FinFan - Remake of Final Fantasy (NES) in C++/Allegro, with tools that extract resources from the original game into a format usable by the remake's code. See also FinFan_script, a fork replacing the C++ NPC event-handling code with a custom scripting language.
  • FF16Converter - Tools for converting Final Fantasy XVI file formats, including textures (.tex) and subtiles (.pzd).

Final Fantasy XI

  • XiPackets - Reverse-engineered documentation and tools related to packet functions, data, and systems for Final Fantasy XI.
  • XiEvents - Reverse-engineering information and tools related to event data for Final Fantasy XI.
  • LandSandBoat - Open-source server emulator for Final Fantasy XI, reimplementing retail server behavior alongside reverse-engineered game data tables (dats) for the game's client.

Final Fantasy XV

  • FFXVTemplates - 010 Editor templates for Final Fantasy XV files.
  • Flagrum-Blender - Blender add-on for Final Fantasy XV and Forspoken asset import/export integration with Flagrum.
  • Flagrum - All-in-one asset browser and converter for Final Fantasy XV and Forspoken, with asset preview and export capabilities.
  • FFXV_NavMeshToObj - Converts Recast navmeshes in Final Fantasy XV .nav files to Wavefront OBJ files.
  • ffxv (RE research) - Reverse-engineering research and libraries for Final Fantasy XV (PC, PS4, Xbox One), covering EARC archives, EXML data, and other Luminous Engine formats.
  • ffxv-flatbuffers - FlatBuffers schemas for Final Fantasy XV's binary data formats.

Final Fantasy XIII

  • Fang - Command-line extraction tool for the PC version of Lightning Returns: Final Fantasy XIII.

Final Fantasy VII

  • ff7tk - Qt-based toolkit that makes programming Final Fantasy VII tools easier. Used as a shared parsing/editing base by other FF7 modding tools.
  • makoureactor - Final Fantasy VII field archive editor.
  • ff7-scarlet - Multipurpose editor for Final Fantasy VII.
  • Formats: kernel.bin/kernel2.bin (command, attack, battle, character, item, equipment, materia, and key item data), scene.bin (enemy data, enemy attacks, formations), ff7.exe (in-game text, shop data, limit breaks, character names, audio data).
  • CaitSith - Final Fantasy VII CAM editor.
  • Palmer - Final Fantasy VII field background editor. Initial source code release by Aali132.
  • Aeris - Tool for working with Final Fantasy VII background files.
  • FF7ToBlender - Blender addon to import/export Final Fantasy VII animation files.
  • FF7PSXtoPC - Final Fantasy VII PSX-to-PC model converter (WIP).
  • FF7SND - Final Fantasy VII audio extraction app, originally made by Qhimm.com.
  • KimeraCS - C# rewrite of Borde's original Kimera tool for modding Final Fantasy VII models.
  • See also tsunamods-codes/kimera for Borde's original VB6/OpenGL tool.
  • Braver - Open-source reimplementation of the original Final Fantasy VII game engine, run alongside an existing FF7 install.
  • DoCTextTool - Extracts and re-converts text files for Dirge of Cerberus: Final Fantasy VII.

Final Fantasy VIII

  • FF8-Rinoa-s-Toolset - All-in-one modding toolkit for Final Fantasy VIII. Supports ripping/viewing battle stages, world map segments, models, and texture mixing.
  • Esthar - Resource editor for Final Fantasy VIII.
  • ff8-garden - Final Fantasy VIII editor based on Qhimm's source. Supports decompiling data files, editing game text, and recompiling.
  • maelstrom - Seed randomizer for Final Fantasy VIII PC (Remastered and 2013 Steam release).
  • FF8 - Python tools for reading various Final Fantasy VIII file formats including TIM textures, MCH character models, and battle models.
  • deling - Final Fantasy VIII field/worldmap archive editor.
  • hyne - Final Fantasy VIII save editor.
  • Field-Map-Editor - Editor for Final Fantasy VIII field .map files, including tile data management and texture swizzling/deswizzling.
  • ff8_mch - Blender plugin for importing/exporting Final Fantasy VIII field MCH character models.
  • Moomba - Final Fantasy VIII CAM editor.
  • PuPuSharp - C# port of the original PuPu Project, a Final Fantasy VIII field importer/exporter. (Deprecated, superseded by Field-Map-Editor)
  • FF8SND - Final Fantasy VIII audio extraction app, originally made by Qhimm.com.
  • ff8-decomp - Decompilation of Final Fantasy VIII.
  • FF8ModdingWiki - Wiki documenting Final Fantasy VIII file formats and modding techniques. (source)
  • FF8UltimateEditor - All-in-one editor for modding Final Fantasy VIII game data.
  • ShumiTranslator - Universal translator tool for Final Fantasy VIII text files.
  • FF8GameData - Python library exposing Final Fantasy VIII game data structures, used by several other HobbitDur FF8 tools.
  • IfritAI - Editor for Final Fantasy VIII monster AI data.
  • pandemona - Editor for Final Fantasy VIII Guardian Force (GF) capability data.
  • CC-Group - Editor for Final Fantasy VIII's Triple Triad card game data.
  • charone_extractor - Blender plugin for importing the chara.one model format (meshes and animations) used in Final Fantasy VIII.
  • ff8-sound-remixed - Reader for Final Fantasy VIII audio.dat and audio.fmt sound archive files.
  • JumboCactuar - Easy-to-use editor for Final Fantasy VIII .out data files.

Final Fantasy IX

  • Memoria - Open-source community rewrite of the Final Fantasy IX engine. Adds a mod manager/downloader, model viewer, widescreen support, and framerate/camera/audio improvements on top of the original game data.

Chrono Trigger

  • CTNx - Next-generation modding platform for Chrono Trigger (native Steam 2018 release support), inspired by FFNx.
  • ct-fmv - Encoder/decoder for the FMV files in the Steam version of Chrono Trigger.
  • CTViewer - Displays Chrono Trigger scene and world maps with tile/palette animation and debug info, supporting both the SNES and Steam versions.

Chrono Cross

Xenogears

Xenosaga

Vagrant Story

Soul Blazer

  • RustyBlazer (decomp) - Matching decompilation of Soul Blazer.
  • RandoBlazer - Randomizer for Soul Blazer; shuffles enemy/lair types, item and NPC rewards, and edits in-game text directly in the ROM.

Sleeping Dogs

  • TheoryEngine - WIP reverse-engineered reimplementation of the Sleeping Dogs: Definitive Edition engine using shipped debug symbols (PDB); header-focused for embedding in tools and mods.
  • Gibbed.SleepingDogs - Archive unpacking and packing tools for Sleeping Dogs game files.

The World Ends With You

  • twewy (decomp) - Matching decompilation of The World Ends With You (NDS).

Babylon's Fall

Hitman

  • re47 (decomp) - Matching decompilation of Hitman: Codename 47 (2000).
  • HiTMAN Archive Manager - Use this tool to install HiTMAN mods or extract the *.rpkg archives in which HiTMAN files are stored.
  • ZHM5PatchBuilder - Patch builder for Hitman 2 (2018) Rpkg archives.

  • OpenKH - Comprehensive reverse-engineering toolkit for Kingdom Hearts series. Handles MDLX/PMO models, PAM/ANB animations, TXA textures, map data, battle configs, and message files. Includes 50+ specialized editors and converters. Supports KH1, KH2, Birth by Sleep, Re:Coded, and Dream Drop Distance.

  • AudioMog - Free all-in-one audio modding tool that allows users to unpack and repack supported game's audio binary files. Created for Kingdom Hearts III modding and works on other games such as Melody of Memory, Final Fantasy XV, and more.
  • KH2-Worldpoint-Editor - Opens from Kingdom Hearts 2 00Worldpoint.bin and is able to edit the values there.
  • KH1_KH2_Sklt_Editor - Editor for Kingdom Hearts 1 (MDLS) and Kingdom Hearts 2 (MDLX) skeleton files.
  • KHRecom_ANN_Editor - Editor for .ANN files from Kingdom Hearts Re:Chain of Memories, with import/export support.
  • KH3D-FSM-Editor - Experimental editor for Kingdom Hearts 3D [Dream Drop Distance] FSM (Finite State Machine) files.
  • KH2-Libretto-Editor - Editor for Libretto files from Kingdom Hearts 2.
  • KH2Suite - Suite of programs made to assist the user in Kingdom Hearts 2 or 2 Final Mix modding.
  • KHBBS_EXA_Editor - Editor for EXA events in Kingdom Hearts: Birth by Sleep.
  • KH1FM_Toolkit - Tool used for modding the game Kingdom Hearts: 1 Final Mix.
  • RECOM_Toolkit - Tool used for modding the game Kingdom Hearts: Re Chain of Memories.
  • Gibbed.EFX - Tools and code for use with EFX files found in Final Fantasy XII and Tactics Ogre.
  • BBSPluginNoesis - Updated Noesis plugin for Kingdom Hearts Birth by Sleep working with modern versions of Visual Studio.
  • WOFFington - Library to process and manage World of Final Fantasy files.
  • heretic - Final Fantasy Tactics toolkit for modding.
  • KH-ReCOM-Tools - Set of experimental tools for Kingdom Hearts Re:Chain of Memories (PS2).
  • Murugo/Misc-Game-Research (Kingdom Hearts II) - Reverse engineering notes for Kingdom Hearts II Final Mix (PS2).
  • Murugo/Misc-Game-Research (Musashi: Samurai Legend) - Reverse engineering notes for Musashi: Samurai Legend (PS2).
  • kh1 - WIP Decompilation of Kingdom Hearts (PS2, JP).
  • noclip.website (Final Fantasy X) - In-browser Final Fantasy X viewer.
  • Final Fantasy X HD translation tools - Tools for Final Fantasy X HD (PC) to extract and import game data for translation (texts and graphics).
  • noclip.website (Kingdom Hearts) - In-browser Kingdom Hearts viewer.
  • noclip.website (Kingdom Hearts II Final Mix) - In-browser Kingdom Hearts II Final Mix viewer.
  • noclip.website (Dragon Quest VIII) - In-browser Dragon Quest VIII viewer.
  • SlimeMoriMori - Reverse engineering tool for the custom compression format used in Slime Mori Mori (Dragon Quest spinoff) on Game Boy Advance.
  • fptTool - Dragon Quest VII FPT text converter.
  • kh2mdlx - Tool for importing and exporting Kingdom Hearts 2 3D models.
  • kh2vif - Model importer for Kingdom Hearts 2 (OBJ to VIF format converter).
  • KH2-Anm-Generator - Automated animation cutscene generator for Kingdom Hearts 2 custom character models.
  • Hypercrown - Tool for converting models from Kingdom Hearts 1 into more common model formats. Also converts back to the native format so that edited models can be patched into the game.
  • CrystalEditor - Savegame editor for the WiiWare title Final Fantasy Crystal Chronicles: My Life as a King.
  • ff7-decomp (decomp) - Matching decomp of Final Fantasy VII for PlayStation 1

  • SlyCineTrainer - Trainer for creating camera animations in Sly Cooper games.

  • HMC47 - Open source implementation of Hitman: Codename 47, parsing and rendering original game data, resource files, models, and textures.
  • hitman-file-formats - Documentation and research on IO Interactive (Hitman) game file formats.

Final Fantasy XIV

  • BlenderAssist - Blender add-on for importing and exporting FFXIV animations (.pap format).
  • Physis - Rust library for reading and writing FFXIV data, supporting SqPack archives and game formats (MDL models).
  • MultiAssist - GUI tool for extracting and repacking FFXIV animation files (.pap format) with support for multiple animations and FBX export.
  • Novus - Suite of unofficial FFXIV tools including model/gear viewer, map editor, Excel data editor, and archive explorer.
  • FFXIVClientStructs - Reverse-engineering resources for Final Fantasy XIV client's native classes and structures; C# library for interop with native game objects and functions.
  • AnimAssist - Basic animation modding workflow tool for Final Fantasy XIV, from the same author as BlenderAssist.

Tactics Ogre: Let Us Cling Together

  • Gibbed.LetUsClingTogether - File packing and unpacking tool for Tactics Ogre: Let Us Cling Together (.pac archives) supporting asset extraction on PSP and Reborn versions.

Valkyrie Anatomia

  • vato_mdl_tool - Model extraction and conversion tool for Valkyrie Anatomia: The Origin, extracting mesh, animation, and texture data to standard 3D formats (glTF/glb).

Bravely Default

  • BDFE.ARC.Tool - Tool for extracting archives from the mobile game Bravely Default: Fairy's Effect.

Romancing SaGa

  • RS.BIN.Tool - Tool for extracting and repacking BIN archives from the Romancing SaGa series.
  • dq6-sfc - Font and script dumpers for Dragon Quest VI and the Dragon Quest III Super Famicom remake, adapted from the author's Otogirisou translation tooling.

Stainless Games (Carmageddon)

Starbreeze Studios

  • sbengine - Source code for Starbreeze Studios' in-house engine (1996–2012), November 2006 snapshot. Used in The Chronicles of Riddick: Escape from Butcher Bay, The Darkness, and other Starbreeze titles.

Stern Pinball

  • ske-spk-tools - Extracts and packs Stern Spike (Spike 1/2/3) pinball machine software update archives (.spk), including tar.gz-wrapped early titles and LUKS2/squashfs-wrapped Spike 3 packages.
  • ske-radium - Decoder and player for scene.radium scene files used by the UI/animation engine of modern Stern Spike pinball machines.
  • ske-scanners - Tools to extract data from Stern Spike pinball machine game binaries as part of reverse-engineering the platform.
  • ske-dumper - Backs up Stern Spike 1/2 pinball machine EEPROMs and hardware fuses over a debug connection.

Studio MDHR (Cuphead)

Studio Pixel

Cave Story

  • Booster's Lab - Cross-platform level editor for Cave Story.
  • Cave Story MD - Fan port of Cave Story to the Sega Mega Drive/Genesis, converting the original game's tilesets, sprites, and music data for Sega Genesis hardware.
  • NXEngine-evo - Actively maintained refactor of NXEngine, an open-source reimplementation of the Cave Story engine that reads the original game's PXA/TSC/Organya data files.
  • NXEngine (EXL's port) - Multi-platform port of the original NXEngine Cave Story engine rewrite, targeting additional platforms (including MotoMAGX feature phones) not covered by the mainline nxengine-evo fork.
  • doukutsu-rs - Cross-platform reimplementation of the Cave Story engine in Rust, reading the original game's PXA/TSC/Organya data files.
  • vanilla-extractor - Extracts the original Cave Story game assets (PXA/TSC/Organya data) embedded in the vanilla Doukutsu.exe executable.
  • organism - Converts Cave Story's Organya (.org) music format to WAV audio.
  • DoukutsuPSX - Port of Cave Story to the PlayStation, built on the CSE2 decompilation and converting the original freeware game's data into a bootable PSX ISO.
  • organya (Organya Twei) - Original Organya music sequencer source code, created by Studio Pixel in 1999 and used to compose Cave Story's soundtrack in the .org format.

Kero Blaster / Pink Hour / Pink Heaven

  • KeroMaster - Level editor for Studio Pixel games. Works with proprietary game file formats for level data and tile assets.

Supercell

  • SCEditor - Create or edit Supercell (Clash of Clans, Clash Royale, Brawl Stars, Boom Beach) SC files. Add or edit an existing or custom character, building, or other game object.
  • SCP-Unpacker - Unpacker for Supercell's new packer (SCP) format.
  • Supercell-Extractor - Fastest tool to extract graphics from Supercell games (Clash of Clans, Clash Royale, etc.).
  • sc-compression - Node.js module to decompress and compress game assets from Supercell games. Supports multiple compression signatures: lzma, sc, sclz, sig, sc2, and zstd. Automatically infers compression signature when decompressing.
  • gltf-Supercell-IO - glTF Blender IO plugin for import/export Supercell Odin (.glb) files. Supports Blender 5.0+ and Android/iOS games.
  • SupercellFlash - C++ library for loading and processing Supercell 2D (.sc) assets.
  • X-coder - Tool to decode and encode SC files from Supercell games. Decodes SC to PNG and encodes PNG to SC. Supports Clash Royale, Brawl Stars, and other Supercell games. Supports Zstandard and LZMA compression, ZKTX format, and batch processing.
  • scw-tool - CLI tool for converting Supercell 3D model formats (*.scw) to COLLADA and other formats.
  • SC Editor - Viewer and editor for Supercell SC proprietary graphics file format.
  • SC Tools - Unpacker, editor, and player for 2D animations and objects in Supercell games' SC file format.
  • SCW Tools - Converts Supercell games' SCW 3D model format to COLLADA (DAE), with format schema documentation.
  • scw_parse - Node.js library to parse Brawl Stars' SCW (SC3D) 3D model files.
  • coc-messages - Reverse-engineered protocol/message definitions for Clash of Clans' SC-based network format.
  • cocdp (Clash of Clans Documentation Project) - Documentation of the Clash of Clans network protocol and message formats.
  • Pinocchio - All-in-one reverse engineering toolkit for Clash of Clans, Clash Royale, Boom Beach, and Hay Day.
  • GDumper - Packet dumper, protocol parser, and encryption toolkit for Supercell games' SC-based network protocol.

SuperTuxKart

  • STK Blender Addons - Exporter/importer suite for SuperTuxKart SPM meshes and Antarctica engine assets.

Surreal Software