Skip to content

Games & Studios: P–R

Pajamas Soft (Prism Ark)

  • PrismArkTools - Toolset for Prism Ark covering everything but standard archive extraction (for which the author recommends Asmodean's tool): packs standard archives, unpacks/repacks the separate battle-archive format, converts EPA images to/from PNG, and (de)compiles the scenario/text/filename script data.

Pan Studio (Duet Night Abyss)

  • DuetNightAbyssDump - Dump of models, code, textures, and other assets from Duet Night Abyss, developed by Pan Studio (Hero Entertainment).

Pangea Software (Bugdom)

  • Bugdom - Officially Pangea-approved port of the 1999 Mac game Bugdom to modern systems, using a tailor-made renderer for the original QuickDraw 3D-era models, sprites, and audio resources.
  • Nanosaur - Source port of the 1998 Mac game Nanosaur to modern systems (macOS, Windows, Linux), based on Pangea's public source release and updated/re-released with Pangea's permission.
  • OttoMatic - Source port of Pangea Software's Otto Matic to modern desktop platforms.
  • MightyMike - Source port of Pangea Software's Mighty Mike (a.k.a. Power Pete) to modern systems.
  • These ports (and Bugdom above) are built on Pomme, the same author's cross-platform reimplementation of the classic Macintosh Toolbox C API, plus rsrcdump (extracts and converts Classic Mac OS resource forks to JSON/modern formats) and OldMacArchiver (extracts vintage Mac CompactPro/StuffIt 1.5 archives).

Panic (Playdate)

Panik Arcade (CloverPit)

  • CloverPit Save Editor - GUI save file editor (Python/Tkinter) for CloverPit, editing coins, powerups, and patterns.

Paradigm Entertainment

Pilotwings 64 and Beetle Adventure Racing! share the same N64 engine and its UV* format family.

  • noclip.website (Pilotwings 64) - In-browser Pilotwings 64 viewer, parsing the engine's UV* resource chunks (UVTR terrain regions, UVCT contours, UVMD models, UVTX textures, UVEN environments) out of the ROM.
  • noclip.website (Beetle Adventure Racing!) - In-browser Beetle Adventure Racing! (N64) track viewer, reading the game's filesystem and the same UV* chunk formats as Pilotwings 64 (plus UVTS texture sequences and UVTT track data).

Paradox Interactive

  • io_pdx_mesh - Blender addon for importing Paradox Interactive mesh formats.
  • EU4_Savegame_Editor - Save game editor for Europa Universalis IV.
  • Victoria3ModdingToolkit - Python toolkit for parsing, loading, and diffing Victoria 3's Clausewitz-engine game data files, generating JSON-based patch files for mods.
  • jomini - Low-level, performance-oriented Rust parser for the Clausewitz-engine save and game files used by EU4, EU5, CK3, HOI4, Vic3, Imperator, and other Paradox titles.
  • Jomini.js - JavaScript/WASM library (unrelated to the Rust jomini above, despite the shared name) for reading and writing the plaintext Clausewitz-engine save and game files used by EU4, CK3, HOI4, Stellaris, and other Paradox titles, into plain JS objects.
  • pdx_unlimiter - Savegame manager, editor, and toolbox for Paradox Interactive's Grand Strategy games.
  • Paradox-Language-Support - IntelliJ IDEA plugin for Paradox Interactive game mod developers, parsing and providing tooling support for the Clausewitz script language.
  • stellarmaps - Renders stylized, customizable galaxy maps directly from Stellaris save files.

Parallax Software (Descent)

See also Descent 3 under Outrage Entertainment for the later entry in the series.

  • noclip.website (Descent 1 & 2) - In-browser mine viewer for the PC versions of Descent, Descent II, and Descent II: Vertigo.
  • Formats: HOG archives, RDL/RL2 levels, PIG texture/sprite libraries, HAM (Descent II data), .256 palettes.
  • Features: Textured mine geometry with overlay and supertransparency layers, animated and sliding textures, static and dynamic lighting, and rendering of robots, powerups, hostages, reactors, red mines, and player spawns.
  • Parsing code derived in part from LibDescent.
  • Descent2Workshop - Editor for Descent 2 data files using LibDescent, with support for editing HAM/HXM/V-HAM game data and PIG/POG/S11/S22 sound data, plus an experimental level editor.

Parasite In City

Pearl Abyss (Crimson Desert)

  • CD.PAZ.Tool - Tool for extracting PAZ archives from Crimson Desert.
  • Crimson Desert JSON Mod Manager (macOS) - Command-line tool for applying JSON modpatch files to Crimson Desert on macOS.
  • Mechanism: merges patches into a safe overlay (0036/) without modifying the original 0008/ archives; the game loads the overlay via meta/0.papgt, with a .bak backup created on first apply.
  • BDO-AIO - All-in-one modding tool for Black Desert Online, working with the game's PAZ archive format.
  • pycrimson - Python library and CLI for Crimson Desert game and save files: extracts assets from PAZ/PAMT packs, decompresses partially-compressed DDS assets, and decrypts/re-encrypts save files, including what the author states is the first public implementation of the proper key derivation for both asset and save files.

People Can Fly

Painkiller

Dreamkiller

Perfect World International

  • pko-tools - Converts Perfect World / TOP (PKO) client character assets to glTF and back, enabling import, editing, and export of game models.

Petroglyph Games

Phenomic

SpellForce

  • spellforce_data_editor - Data editor for the SpellForce series, reading and writing the game's Gamedata.cff data file.
  • spellforce_blender_plugins - Blender plugins for importing/exporting SpellForce's 3D model, animation, and level formats, by the same author as spellforce_data_editor.
  • Spellforce-Spell-Framework - Modding framework easing the creation of new spells for SpellForce: Platinum Edition.
  • tirganach - Python library for easier editing of SpellForce's GameData.cff file, an alternative to spellforce_data_editor.
  • SF2-ImpEx-for-Blender - Blender import/export tool for SpellForce 2 assets.

BattleForge

  • SR-ImpEx-for-Blender - Blender add-on to import/export BattleForge / Skylords Reborn 3D models, animations, materials, and collisions (DRS, BMG, SKA formats). Same author's earlier BattleForgeToDDCs mass-converts .DRS models to glTF for use in other DCC tools (Maya, Houdini, 3ds Max).

Piranha Bytes

  • ZenLib - Loading library for proprietary formats used by the engine in Gothic and Gothic II games.
  • OpenGothic - Open-source reimplementation of the Gothic 2: Night of the Raven game client, loading the original game's data files and mods; requires an existing installation of Gothic 2.

Gothic 3

  • gothic3sdk - Unofficial Gothic 3 SDK documenting the Genome engine's DLLs and their exported functionality, for modders and reverse engineers.
  • G3Archive - Gothic 3 .pak archive extractor and creator, based on NicoDE's G3Pak file format specification.
  • G3Archive-MassUnpack - Mass unpacker for Gothic 3 data files, built on top of G3Archive.
  • G3Randomizer - Gothic 3 data randomizer built on a cropped version of G3Archive, for randomizer-style modding of the game's data files.
  • g3blend - Blender addon to import and export Gothic 3 actors (.xact) and animations (.xmot).

Elex 2

  • crony-gui - Small scripting framework for Elex 2.

Pivotal Games

  • CE.DAT.Tool - Tool for extracting DAT archives from Pivotal Games titles.
  • Games: Conflict: Desert Storm, Conflict: Desert Storm II, Conflict: Vietnam, Conflict: Global Terror, Conflict: Denied Ops, The Great Escape.

Pixpil (Eastward)

  • EastwardPacker - Extracts and repacks Eastward's .g GArchive asset containers.
  • Tools: EastwardLib (.NET library for reading/writing GArchives and assets), AtlasExtractor (extracts images from atlas files), Hmg2Image/Image2Hmg (converts between .hmg and standard image formats).
  • See also eastward.js, a JavaScript port of the packer.
  • EastwardLib - Library for reading Eastward's original asset/data formats.
  • EastwardLocaleExtractor - Locale/text extraction tool for Eastward.

Pixelsoft (Zentia / Xuan Yuan Xin Chuan Qi Online)

PlatinumGames

  • platinumgames_stuff - Collection of Python scripts for PlatinumGames titles including Bayonetta 3 and Metal Gear Rising: Revengeance.

Bayonetta

  • bayonetta_patch - Patching system for modifying Bayonetta executable.
  • noesis_bayonetta_pc - Noesis plugin for PlatinumGames models/animations.
  • Games: Bayonetta series (1-3, Origins), Nier Automata, Metal Gear Rising Revengeance, MadWorld, The Legend of Korra, TMNT Mutants in Manhattan, Transformers Devastation, Starfox Zero, Astral Chain, The Wonderful 101, Vanquish, Anarchy Reigns, Babylon's Fall.
  • bayonetta_tools - Ruby toolkit for extracting/converting PlatinumGames assets (models, textures, animations). Supports Bayonetta 1-3, NieR: Automata, Astral Chain.
  • IDDTool - Editor for Bayonetta *.idd texture files.
  • MESTool - Bayonetta text editing tool.

Nier: Automata / Replicant

  • kaine - C# library for working with Nier Replicant 1.22 file formats.
  • replicant_templates - 010 Editor binary templates for NieR Replicant ver.1.22474487139 file formats including ARC archives, PACK containers, BXON files, and various model/material/texture formats.
  • replicant_toolkit - Toolkit for working with NieR Replicant file formats.
  • Blender2NieR - Blender addon for exporting WMB/WTP/WTA/DAT/DTT formats to NieR games.
  • NieR2Blender - Blender addon for importing NieR Automata and Replicant models.
  • Replicant2Blender - Blender addon for importing NieR Replicant ver.1.22 mesh packs and textures into Blender (alpha).
  • Nier-Automata-editor - Save file editor for NieR: Automata.
  • att - NieR: Automata Text Tools for disassembling scripts and replacing files already extracted from the game's .cpk archives.

Pocket Pair (Palworld)

  • pal-mod-toolkit - Console-driven toolkit of in-game reverse-engineering tools for Palworld modders, built as a UE4SS C++ mod.
  • palschema-hub - Schema/data hub for Palworld save and game data structures.
  • PalForge - Content framework for Palworld asset modding, reading and writing the game's archives and asset data.
  • Palworld-Pal-Editor - Save file editor for Palworld.
  • palworld-save-tools - Converts Palworld .sav save files to and from JSON, parsing the game's Unreal Engine save data structures (characters, pals, guilds, bases, and more); the base library many other Palworld save tools build on.
  • palworld-server-toolkit - Toolkit for Palworld dedicated server saves: edits player/pal data and inventories, transfers characters between servers, and repairs corrupted .sav files.
  • PalEdit - Tool for editing and generating Pals within Palworld save files, including Global Palbox support.

Pole Chudes 2

  • pole-chudes-2 - Faithful browser port of Pole Chudes 2 (1993 Russian DOS game show), reimplementing the game from its original binary assets and a disassembly-based reconstruction.

Polygon Magic (Galerians)

  • GalTTT - TIM (de)compressor for Galerians.

Polytron (Fez)

  • noclip.website (Fez) - In-browser Fez viewer.
  • Felt - Work-in-progress trixel-art editor for FEZ modding, supporting FEZTS and FEZAO file bundle creation and modification.
  • FEZEditor - Cross-platform modding tool for FEZ game assets, supporting level editing, art objects, trile sets, world maps, skies, localization, and save file management.

PONOS (The Battle Cats)

  • Nyanko - Rust library for handling data, animations, and game quirks from The Battle Cats.
  • Battle Cats Complete - All-in-one desktop toolkit for The Battle Cats.
  • Loads raw and modded game data and accurately renders in-game animations.
  • Exports animations to MP4, AVIF, WebP, and GIF.
  • SaveEditorTBC - Save file editor for The Battle Cats.
  • The-Battle-Cats-Unite-Editor - Save editor for the Nintendo Switch title The Battle Cats Unite!.

PopCap Games

  • PopStudio - Converter for many file formats used by PopCap Games (Plants vs. Zombies and others).
  • Formats: dz (Android, BlackBerry), rsb (Android, iOS, PS3, PS4, Xbox 360), ptx textures, xml.compiled, pam animations (versions 1-6).
  • Thunderball (decomp) - WIP decompilation of the Peggle Deluxe 1.01 Windows/Steam executable.
  • re-plants-vs-zombies - Decompilation and engine modernization project for Plants vs. Zombies (GOTY), reading the original game's SexyAppFramework data files; replaces the legacy DirectDraw/Direct3D7 renderer with GLFW.
  • Ed1th's PvZ Toolkit - Cross-platform Rust/Dioxus app for inspecting, editing, converting, and archiving Plants vs. Zombies resources.
  • Formats: RTON, PAM (PopAnim) animations, Compiled Text, WEM (Wwise audio), BNK (Wwise SoundBank), NEWTON manifests, PAK archives, RSB/RSG bundles, RSBPatch, DZip archives, SMF containers, CryptData, particle/trail effects, REANIM.
  • Backed by standalone Rust libraries published separately: serde-rton, pam-codec, wem-audio, bnk-archive, rsb-archive, rsb-patch, pak-archive, dzip-archive, newton-manifest, smf-container, compiled-text, crypt-data, particle-codec, reanim-codec.
  • Standalone GUI/CLI tools by the same author: RTON Editor, PAM Viewer, dzip-tools.
  • TwinStar ToolKit - Cross-platform CLI/GUI toolkit (twins) for modding PopCap Plants vs. Zombies 1 & 2 resources, with Windows/macOS/Android/iPhone right-click and share-sheet forwarders.
  • pvz - Work-in-progress matching decompilation of the 0.9.9 beta build of Plants vs. Zombies, distinct from the existing GOTY-based re-plants-vs-zombies engine-modernization project.

ppy (osu!)

  • CollectionManager - Extensive tool for creating, editing, and exporting osu! collections.
  • CollectionDowngrader - Downgrades osu! (lazer) collection data to the osu! (stable) format.
  • qua3osu - Converts Quaver map files to osu! map files.
  • osu-database-reader - Library for parsing and reading osu!'s database files (osu!.db, collection.db, scores.db).
  • osu-realm-combiner - CLI tool to merge multiple osu!lazer client.realm database files into one.
  • gh2osu - Converts Guitar Hero/Clone Hero .chart files to osu!mania .osu beatmaps.
  • slider - Python library for working with osu! files and data, including beatmaps, replays, and the game's database formats.
  • osz2.py - Python library for reading and writing osu!'s osz2/osf2 archive formats. See also the author's osz2-go (Go) and 7mochi's osz2.jar (Java) implementations.
  • Hexis-to-osu-Beatmap-Converter - Converts Hexis .hbxml beatmaps to osu!'s .osu format.
  • osu-replay-viewer-continued - Reads osu! .osr replay files to generate playback videos without launching the game, based on nahkd123's osu-replay-viewer.
  • osu!mania Fast Renderer - GPU-based renderer that reads osu!mania .osr replay files together with their matching beatmap and skin.ini data to produce skinned MP4 videos.

Primal Software

The I of the Dragon

Primula (TAISHO x ALICE)

  • TXA.DAT.Tool - Tool for extracting and repacking DAT archives from the TAISHO x ALICE otome game series.

Probe Entertainment (Forsaken)

  • Forsaken Studio - Modding studio and level editor for Forsaken (1998), targeting the open-source ProjectX engine reimplementation and reading/writing the original 1998 engine formats byte-exactly.
  • Features: Asset browser (levels, models, textures, sounds, FX) with a live 3D viewport; Radiant-style quad-view world building with a map compiler (render geometry, collision/portal BSP, light baking); entity, trigger, and narrative/cutscene editors.

Procedural Arts

Façade

  • facade_editor - Randomizer, corruptor, and editor for Façade. Randomizes sounds, textures, cursors, animations, and subtitles; replaces custom sound files with automatic downsampling; decompiles .bin, .map, and .rul files (Jess rule language); enables built-in debug features.
  • Facade (decompiled) - Decompiled back-end source code of Façade, which was written entirely in Java.

Prototype (console ports of Key visual novels)

  • prot_tblpak - Unpacker/repacker for Prototype's TBL-PAK archive format, used across its console ports of Key visual novels such as AIR, Clannad, and Rewrite.

Psygnosis

WipeOut

  • wipeout-rewrite - Re-implementation of the 1995 PSX game wipEout, reading the original game's data files. See also jnmartin84's Dreamcast port.
  • WipeOut Phantom Edition - Enhanced PC source port of the original PlayStation WipeOut with improved graphics, physics, and audio; automatically extracts game data and music from the original PS1 bin/cue disc images.

Pterodon (Vietcong)

  • VC_Scripter - Reverse engineering and scripting environment for Vietcong (2003), including a .scr bytecode decompiler/compiler (SCMP toolchain) and a .sco scene file parser, exposed via MCP servers for AI-agent-assisted script analysis.
  • vc-spec - Documentation of Vietcong (2003) file formats, covering archives, 3D models, animations, and other data formats used by the game.
  • blender-plugin-vietcong - Blender plugin for importing/exporting Vietcong's .BES 3D model files. See also desintegrathor's plugin with Blender 4.x/5.x support.
  • nogamespy-vietcong - Reimplementation of Vietcong's GameSpy-based multiplayer server discovery/matchmaking protocol.

Punchline

Quantic Dream

  • QD.BIG.Tool - Extractor for BigFile archives from Quantic Dream games.
  • Games: Beyond: Two Souls, Heavy Rain, Detroit: Become Human.

Racjin

Busin 0: Wizardry Alternative Neo

  • Busin0Translation - English fan translation toolchain for Busin 0: Wizardry Alternative Neo (PS2), including the scripts that decode the game's text and graphics (font atlases), the translation data, and the build pipeline that produces a patched, real-hardware-compatible disc image.

Radica Games (U.B. Funkeys)

  • OpenFK - Open-source replacement for the U.B. Funkeys executable.
  • open-fk-rdf - Rust encoding/decoding library for RDFv2 files, ported from OpenFK.
  • XmlMessageDoc - Documentation of the packet messages used to communicate with U.B. Funkeys' online servers.

Radical Entertainment

  • scarface-p3d - Code to deal with P3D files from "Scarface: The World is Yours".
  • map-data-editor - Blender 2.80+ addon for editing SHAR map data like road networks, fences, paths, locators, and level trees in The Simpsons: Hit & Run.
  • Pure3D - .NET library for loading and manipulating the Pure3D file format used in Radical Entertainment games (The Simpsons: Road Rage, The Simpsons: Hit & Run, Crash Tag Team Racing).
  • cttr - Work-in-progress matching decompilation of Crash Tag Team Racing (GameCube), also covering the Japanese "Crash Bandicoot: Gatchanko World" release.

Rare

  • sssv (decomp) - Matching decompilation of Space Station Silicon Valley (N64).

Battletoads

  • battlemaniacs-restoration - Restoration project for Battletoads in Battlemaniacs (Sega Master System), reverse engineering the ROM to reinstate content cut relative to the SNES original.

Donkey Kong Country

  • DKC2-disassembly - Disassembly of Donkey Kong Country 2: Diddy's Kong Quest (SNES).
  • UnDKC3 - Text editor for Donkey Kong Country 3: Dixie Kong's Double Trouble!.

Banjo-Kazooie

Banjo-Tooie

  • noclip.website (Banjo-Tooie) - In-browser Banjo-Tooie viewer.
  • WumbasWigwam - Level exporter for Banjo-Tooie (Blender import support).
  • BK2BT - Fast3DEX to Fast3DEX2 microcode converter for Banjo-Kazooie model files to Banjo-Tooie format. Includes model previewer and converter.
  • banjo-tooie (decomp) - Work-in-progress matching decompilation of Banjo-Tooie (N64).

Donkey Kong 64

Diddy Kong Racing

Perfect Dark

  • diddy-kong-racing (decomp) - Matching decompilation of Diddy Kong Racing.
  • perfect_dark (PC port) - Decompilation-based PC port of Perfect Dark (N64), built on n64decomp/perfect_dark and reading original game assets.
  • perfect_dark (N64 decomp) - Matching decompilation of Perfect Dark (N64) that the PC port above is built on (mirror of the canonical GitLab repo).
  • pd_blendtools - Blender addon for editing Perfect Dark (N64) levels and models.

GoldenEye 007

  • GoldenRecomp - Decompilation-based PC recompilation of GoldenEye 007 (N64), built on the n64decomp/007 decompilation and reading original game assets.
  • 007 (N64 decomp) - Matching decompilation of GoldenEye 007 (N64) that the recompilation above is built on (mirror of the canonical GitLab repo).
  • noclip.website (GoldenEye 007) - In-browser GoldenEye 007 viewer (pinned to last commit before viewer was removed).
  • GoldEditor - Setup editor for GoldenEye 007 game configurations.
  • ge_bgfile_optimizer - Documents and optimizes GoldenEye 007's background (bg) file format: room data tables, portal/visibility data, and 1172-compressed room mapping/point-table binaries.
  • XBLA-Setup-Editor - Modding tool for GoldenEye 007 XBLA (Xbox Live Arcade), editing XEX files, setup files, and weapon configurations.
  • Features: STR/ADB string database editor for in-game text/localization, multiplayer weapon set editor, setup file conversion/patching.
  • getools - GoldenEye 007 (N64) tools for extracting and converting the game's original assets.
  • GoldeneyeDoorCalc - Calculates door setup values for GoldenEye 007 (N64) level data, companion to the same author's getools.
  • beanRecomp - Static recompilation of the GoldenEye 007 Xbox 360 Live Arcade (XBLA) remaster.

Conker's Bad Fur Day

Dinosaur Planet

  • dinosaur-planet - In-progress matching decompilation of the unreleased Dinosaur Planet (N64), predecessor to Star Fox Adventures.
  • dinosaur-planet-precomp - Precompilation tooling for the Dinosaur Planet decompilation above.

Banjo-Kazooie (Xbox 360)

  • bk360 (decomp) - Matching decompilation of Banjo-Kazooie (Xbox 360).

Grabbed by the Ghoulies

  • project-grabbed - Reverse engineering toolkit to explore and extract files from Grabbed by the Ghoulies and other Rare Xbox/Xbox 360 titles.
  • Games: Grabbed by the Ghoulies (demo & retail), Kameo: Elements of Power, Conker: Live & Reloaded, Perfect Dark Zero, Viva Piñata, Banjo-Kazooie: Nuts & Bolts, 1 vs. 100.
  • Formats: CAFF (multiple versions), localisation files, audio, fonts, textures; includes a reverse hash lookup tool and loose bundle extractor.
  • blastcorps (decomp) - Matching decompilation of Blast Corps (N64).
  • tooie-save-edit - Nintendo 64 EEPROM save data editor for Banjo-Tooie.

Raven Software

Shadowcaster

  • Windowcaster - Open-source port of Shadowcaster (1993, Raven Software) to modern Windows, reading the original game's data files.
  • libby - Command-line utility to extract or replace the contents of Shadowcaster's .LIB archive files (DOS).

Heretic II

  • Quake Model to FlexModel Converter - Converts Quake models to FlexModel format. Preserves vertex placement only (no skeletal structure), suitable for static models, not animated player models.
  • FlexModel to Wavefront Object Converter (FM2OBJ) - Exports Heretic II animation frames (e.g., conjure11, draw5) as 3D meshes in Alias/Wavefront OBJ format. Can export Corvus or Kiera in specific poses, with option to export each mesh node (head, arm, etc.) as separate meshes.
  • Heretic II Toolkit v1.06 - Official Heretic II modding toolkit. Usually included with the Heretic II CD, but available for download here (v1.06).
  • Heretic2R - Reverse-engineered/reconstructed source port of Raven Software's Heretic II, reading the original game's data files.

Soldier of Fortune

Jedi Knight: Jedi Academy / Jedi Outcast

  • OpenJK - Community-maintained continuation of Raven Software's GPL-released engine source for Star Wars Jedi Knight: Jedi Academy (singleplayer & multiplayer) and Jedi Knight II: Jedi Outcast (singleplayer), forming the base engine for ongoing modding and format work on both titles.
  • OpenJK-Tools - Community effort to maintain and improve Raven Software's original SDK tools for Star Wars Jedi Academy and Jedi Outcast.
  • Blender-Jedi-Academy-Tools - Blender importer and exporter for Raven Software's Ghoul2 model/animation format (.gla/.glm).

Marvel: Ultimate Alliance

  • MUA.BIN.Tool - Tool for extracting BIN archives from Marvel: Ultimate Alliance 1/2 (2016 Zoe Mode re-release; originals developed by Raven Software).

Realmforge Studios (DARK)

  • dark-render-re - Reverse-engineered video renderer proxy for DARK (2013) fixing WMV cutscene playback on Proton/Linux, replacing the game's original texture-upload path with frames decoded via 32-bit Windows FFmpeg.

Rebel Act

  • 3D tools for Severance v2.5 - Tools needed to import / export animations, obsjects and characters into the game. It's recommended to use also the TPTPT Scripts.
  • 3D Tools & Scripts v1.2.1 - Collection of 3DS Max tools and scripts for Severance: Blade of Darkness. Includes: TPBladeToolsChar for Max 2.5 (v1.2.0 Patch 1.2.1), BladeTools for Max 8 (v1.2.0 Patch 1.2.1), TPBladeCharEditorTools for Max 8 (v1.2.0 Patch 1.2.1), Python 2.4, and Py2exe for Python 2.4 (v1.2.1).
  • Blade of Darkness Mod Tools & Tutorials - Comprehensive collection of tools, tutorials, demonstration files, textures, and maps for Severance: Blade of Darkness. Includes most resources needed to get started with making maps and characters. Collection organized by bigtruck.
  • Blade Tools English. Severance - SDK - SDK and modding tools for Severance: Blade of Darkness (English version).
  • Blade Tools Spanish. Blade SDK - Herramientas de edición del juego Blade: The Edge of Darkness.
  • BldMystery - Matching decompilation project for Severance: Blade of Darkness (classic v1.01, 2001), reconstructing C++ source from x86 assembly with several DLLs (Bladex.dll, Netblade.dll, netgame.dll, Raster.dll) fully recovered.

Rebellion Developments

  • AvP Editing Tools - Collection of modding tools for Aliens versus Predator including old modding programs and Rebellion's official Gold tools. Includes: AVPTweak, AVP Launcher, Fastfile Backup, Fastfile Explorer, Leadworks, Level Tweaker, nelev, Patch Editor, Patch Installer, PREtweak, Profile Tweaker, Ripley2, ScreamED, Texture Infector, and more.
  • AVP Gold Tools and Source Code (Aliens versus Predator - Classic) - Official editing tools by Rebellion for Aliens versus Predator Gold Edition, including game source code and complete instructions/guidelines. Essential for editing and creating new content....

Judge Dredd: Dredd vs Death

  • JAMC - JusticeAsura model convertor script for processing and converting binary model files from Judge Dredd vs. Death.

Aliens vs. Predator 2

  • AVP2 official tools - AVP2's official tools created by Monolith. Mirrored here for archival purposes.

Aliens vs. Predator (2010)

  • Asura Engine Extractor (Aliens vs. Predator 2010) - A very experimental tool to unpack textures and repack it with live preview. The tool is open Source so anyone has the freedom to modify it. Enjoy!. Build with help of Codex
  • AVP2010MapViewer - 3D map viewer for Aliens vs. Predator (2010); renders level geometry, props, and entities from unpacked .pc archives (requires QuickBMS + asura.bms script). Supports entity inspection and map mesh export.
  • AVP2010ModelViewer - 3D model and animation viewer for Aliens vs. Predator (2010); fork of AVP2010MapViewer focused on character/object models with skeleton display and GLTF export.
  • NakedAVP - Independent modern port of Aliens versus Predator Classic (2000), reading the original game's data files.

Zombie Army 4

  • zombie_army_4_findings - Reverse engineering findings and Python scripts for Zombie Army 4's archive, model, and texture formats.
  • Scripts: unpack.py (archive extraction), load_model.py / load_inst_model.py (models), load_hmpt.py, load_OCMH.py (level/prop data), fix_textures.py.

Red Storm Entertainment

  • RSE-file-formats - File-format templates, specifications, and tools for Red Storm Entertainment's classic games (Rainbow Six, Rogue Spear, and related), covering their texture, model, and map/mission formats.
  • RainbowSixFileConverters - Converts data files from the classic Rainbow Six and Rogue Spear to open formats.
  • RSEFileFormatTemplates - 010 Editor templates for Red Storm Entertainment's RSE-engine file formats (Rainbow Six, Rogue Spear, Ghost Recon), the actively-maintained continuation of AlexKimov's original RSE-file-formats repository under the RainbowRedux reorganization.

Redmoon Online

  • Novluno - Rust file parsers for Redmoon Online's data formats (LST lists, RLE sprites, RMD data, RMM maps, RMI info files), part of an effort to build a modern client that runs against the original game files.
  • rm-lib - .NET library for editing Redmoon Online client/server data and config files, aiming to cover all non-executable file formats. Includes sprite color decoding and map file header work contributed by cjschneider2 (author of Novluno, above).

Reflections Interactive

  • driver-tools - Modding tools for DRIV3R, Driver: Parallel Lines, and Driver: San Francisco.
  • REDRIVER2 - Driver 2 Playstation game reverse engineering effort.
  • Driver model tools - Package contains the model extractor/replacement tool, import and export plugins for Milkshape 3D
  • driver-sfx-extractor - Tool for extracting SFX and audio from Driver 1 and Driver 2 (PSX) BLK audio files.

Relic Entertainment

Homeworld

  • Homeworld - Actively maintained source port of the original Homeworld (Relic Entertainment, 1999), built from the officially released source code and reading the original game's data files.
  • smbod - Converter for Warhammer 40,000: Space Marine's BOD model/animation files to/from XML, with decompression and compression support.

Space Marine

  • smupc - Decompressor/compressor for Warhammer 40,000: Space Marine's UPC (.pc) locale text files, converting them to an editable .locale format and back.
  • xml2baf - Converter between Warhammer 40,000: Space Marine's BAF animation format and XML, companion to smbod/smupc.

Remedy Entertainment

Max Payne

  • Game Levels Importing plugin for Maya (Max Payne)
  • MAX-FX Tools (Max Payne) - Official modding package for Max Payne 1. Tools are not included with the Steam version, so they are provided here.
  • Max Payne 1-2 Packer - For guys who don't wanna write bat-file for RasMaker
  • MaxPayne Toolset - Max Payne Toolset to pack/extract Mod/RAS Files for Max Payne 1/2. And extracting Textures from LDB Files.
  • Mod Tools (Max Payne 2) - Official toolset for creating mods, levels, and custom content for Max Payne 2.
  • msftool - Command-line tool to pack and unpack Max Payne Mobile's MSF sound archive files.
  • max_vita - PS Vita port/loader for Max Payne Mobile, patching and running the original Android game binary and asset files (including its MSF sound archives) natively on the Vita.

Alan Wake 2

RESET

  • RESET-dat-extractor - Command-line tool for extracting and repacking .dat archives from the unreleased indie game RESET's Greenlight demo build.

Riot Games

League of Legends

Format Libraries, Hashing & Documentation
  • LeagueToolkit - Foundational C# library for parsing and editing League of Legends assets (WAD archives, SKN/SKL meshes, ANM animations, MAPGEO maps, property .bin files, textures). Many community tools build on it.
  • CDTB - CommunityDragon Toolbox: Python library to extract files from the client, parse manifests (rman), and resolve WAD hashes. See also cdragon-rs with the Rust reimplementation.
  • ritobin - Converter for Riot property .bin files between binary and human-readable text. See also ritobin-lsp providing a language server for editing them.
  • yordle - League of Legends research project for file formats.
  • poropack - Monorepo of League of Legends-specific compression/encoding schemes, including brex (encodes/decodes the repetitive file-name strings used in LoL archives).
  • CommunityDragon/Docs - Documentation of League of Legends client file formats (bin files, WAD hash schemes) and CommunityDragon's data services, complementing CDTB/LeagueToolkit with written format specs.
  • CommunityDragon/Data - Hash tables (WAD paths, bin entries/fields) for reversing hashed strings inside League of Legends game/client archives.
  • lol-meta-wiki - Wiki documenting League of Legends Meta (.bin) classes and properties.
  • awesome-league - Curated list of League of Legends modding and reverse-engineering tools and libraries.
WAD Archive & Property File Tools
  • Obsidian - League of Legends WAD archive explorer and editor for viewing and extracting game-specific archive formats.
  • ManifestDownloader - Commandline tool to download Riot manifest files from the CDN, parse them, and download their content.
  • LtMAO - Modding toolpack handling BNK, DDS, FBX, WAD, and .bin files.
  • Scavenger - Property .bin file editor for League of Legends.
  • wadtools - High-performance CLI tooling for reading and extracting League of Legends WAD archives.
  • LeagueDownloader - Downloads any historical League of Legends client version, useful for obtaining game files to reverse engineer.
Model, Texture, Map & Animation Tools
  • lol2gltf - Convert between League of Legends mesh formats (SKN/SKL/ANM) and the glTF runtime format.
  • LeagueConvert - Convert champion models to glTF with textures and animations [archived].
  • lol_maya - Maya plugin (updated RiotFileTranslator) for importing/exporting SKN/SKL/ANM assets [archived].
  • lol-blender - Blender plugin for League of Legends asset import/export. Modern successor to the original lolblender.
  • LoL-NGRID-converter - Converter for the NGRID navigation-grid (AIMesh) format.
  • MindCorpViewer - Model viewer for League of Legends SKN/SKL/DDS files [archived].
  • MindCorpViewer-Rust - Modern Rust rewrite of League of Legends model viewer with improved performance.
  • ReyEngine - Modern map & asset editor for League of Legends mods.
  • LoL-MAPGEO-Converter - Converts League of Legends .MAPGEO map-geometry files to OBJ/MTL.
  • LeagueFileTranslator - Maya 2019 plugin for importing/exporting League of Legends models and animations.
  • ltk-tex-utils - CLI utilities for working with League of Legends TEX textures, built on LeagueToolkit. See also Uvee, which exports model UVs to PNG files.
  • Ripple - Map editor for League of Legends.
Mod Managers & Skin Modding Tools
  • cslol-manager - The de-facto mod manager for installing WAD-based skin/asset mods (Fantome/.fantome format), succeeding the original Fantome installer that defined the format [archived].
  • ltk-manager - Next-generation League of Legends mod manager (TypeScript), successor to cslol-manager.
  • Cs-lol-go - C# mod manager mimicking cslol-manager with an improved skin fixer and quality-of-life features.
  • hexbelt - Set of tools for League of Legends custom skin creation.
  • league-mod - Toolkit for creating, managing, and distributing League of Legends mods.

Valorant

  • Uiana-MapImporter - Unreal Engine plugin that imports Valorant maps (meshes, materials, lighting) directly from the game's archives.

Ritual Entertainment

  • realice - Reverse-engineered reimplementation of Ritual Entertainment's FAKK2 engine, reading original BSP map data from Heavy Metal: F.A.K.K.² (version 12) and American McGee's Alice (version 42).

Rival Interactive

Rival Interactive (Real War)

  • real-war-asset-viewer - Work-in-progress viewer for Real War (2001, PC) asset files, rendering supported formats directly without conversion; currently handles .bse/.s16 models and sprites, .tgc images, and .vag audio.

Roblox

  • RBXGSdecomp (decomp) - Decompilation of RBXGS (Roblox Grid Service) version 0.3.634.0, the legacy Roblox game/asset delivery service.
  • Roblox RBXL Extractor - Extracts and recovers Lua scripts, assets, and resources from Roblox .rbxl place files, using heuristics for script recovery.
  • Roblox-File-Format - C# library for creating and manipulating files in Roblox's serialized DOM format (RBXL/RBXM, binary and XML).
  • rbx-dom - Roblox DOM and (de)serialization implementation in Rust, covering the binary and XML RBXL/RBXM formats plus the reflection database describing Instance properties.
  • Roblox-Client-Tracker - Automated repository tracking each Roblox client release, publishing API dumps, reflection metadata, and version hashes used to keep Roblox format-parsing tools in sync with client changes.
  • Source2Roblox - Toolset that automatically ports Source engine levels (VMF/BSP/MDL) into Roblox assets and models.
  • Rbx2Source - Utility that assembles Roblox assets into geometry data compiled into the Source engine's MDL format, the inverse of Source2Roblox.
  • rbx_mesh - Rust library of deserializers for Roblox's .mesh geometry format (versions 1-5), plus the separate MeshData (Union Graphics CSG) and PhysicsData (Union Physics convex hull) binary formats stored on UnionOperation instances. Decodes into structures reflecting each version's on-disk layout rather than a unified representation.

RobTop Games

Geometry Dash

Decompilation & Reverse Engineering
  • GD-Decompiled - Attempt to recover the source code of Geometry Dash 2.11 through reverse engineering and decompilation.
  • gdp (GD Physics) - Ongoing decompilation of Geometry Dash's physics engine.
  • GD - Work-in-progress decompilation of Geometry Dash version 1.710.
  • GD-2.205-Decompiled - Fork of Wyliemaster/GD-Decompiled updated to target Geometry Dash 2.2/2.205 specifically.
  • GD-2.206-Decompiled - Independent decompilation attempt targeting Geometry Dash 2.206/2.2074.
  • open-source-gd-project - Manually-verified reconstructions of individual Geometry Dash functions for modders, cross-referencing and correcting Geode bindings variable names.
  • OpenGD - Open-source reimplementation of Geometry Dash aiming for 1:1 gameplay, built on axmol (a cocos2d-x 4.0 fork). Unmaintained; superseded by gdrender and gdclone.
  • gddemo - Deobfuscated, moddable version of the geometrydash.com browser demo.
  • gd.docs - Community documentation for Geometry Dash internals.
  • CPP-AST - Modified C++ AST tool for repairing broken Ghidra-decompiled code and converting it back to valid C++, used to clean up Geometry Dash decompilation output.
  • Geometry-Dash-Miscellaneous-Decomp-Tools - Collection of miscellaneous tools for decompiling Geometry Dash, focused on version 2.2 and later.
  • GD-Decomp-Deploy - Portable tool for bootstrapping a Geometry Dash decompilation environment, using Geode SDK bindings and PyBroma.
  • GD-Reverse-Engineering-Scripts - Ghidra and Python scripts for assisting decompilation of the Geometry Dash Android binary.
  • GD-1.0-Decompiled - Decompilation of the very first released version of Geometry Dash.
  • rtsha1 - Decompilation of Geometry Dash's custom SHA1 implementation, used in the game's save/request checksum logic.
  • GD-Android32-Class-Members-Importer - Script for importing cocos2d-x and Geometry Dash class members, with accurate offsets and vtables, into Ghidra and IDA.
Geode Modding Framework, Bindings & SDK
  • PyBroma - Python embed of Broma, the DSL used by Geode's Geometry Dash bindings, for parsing Broma binding definition files and generating code.
  • geode - The primary Geometry Dash modding framework, providing the loader/API most GD RE and modding tools (bindings, Broma, PyBroma) build on top of.
  • bindings - Addresses and function signatures for Geometry Dash, defined in the Broma DSL; the canonical binding data consumed by PyBroma and BromaIDA.
  • BromaIDA - Actively-improved fork of SpaghettDev/BromaIDA with refactors, processing Broma files from the Geometry Dash Geode bindings for use inside IDA.
  • cocos2d-x-gd - Recreation of RobTop's custom changes to cocos2d-x specifically for Geometry Dash, by the Geode SDK founder.
  • Allium - Geode mod adding an in-editor drawing tool for Geometry Dash that generates lines, curves, freeform paths, polygons, and custom text (via TTF fonts) as native level objects.
  • cocos-headers - Actively-maintained fork of HJfod's archived cocos-headers, updated with RobTop's modified cocos2d-x headers and additional external libraries used by Geometry Dash, for RE/modding tooling.
  • broma-sys - Rust bindings for parsing Geode SDK's Broma binding-definition language, used across Geometry Dash RE/modding tools.
  • Serpent - Geode mod for Geometry Dash that runs Python scripts as mods via pybind11.
  • PyCreate - Automated Python bindings generator for Geode, the Geometry Dash modding SDK.
  • textureldr - Geode mod for managing and loading Geometry Dash texture packs.
Level Format, Editors & Rendering Tools
  • svg-to-gd - Converts SVG vector images into Geometry Dash's level object/trigger format for use as in-game vector art.
  • gd3ds - Demake of Geometry Dash for the Nintendo 3DS, supporting custom level importing (via SD card) using GD's level data format.
  • GDWeb - Web-based Geometry Dash level viewer using Emscripten and WebGL.
  • SPWN - Programming language that compiles to Geometry Dash triggers, generating the game's native level object/trigger format.
  • GD-Editor-Leak - Reverse-engineered structures and editor code needed to reimplement the level editor from the 2019 Geometry Dash 2.2 leak.
  • GDLiveEditor - Loads a Geometry Dash level string directly into the live in-game editor for real-time preview.
  • GDRenderW - Rendering engine for Geometry Dash online levels, parsing the game's level object/trigger format to render levels outside the game.
  • Geometry-Dash-Structure-Search - Searches Geometry Dash level files for a given object structure.
  • GDLevel - C++ API for parsing and building Geometry Dash level object/trigger data.
  • gdrender - Rendering engine for Geometry Dash levels outside the game, parsing the game's level object/trigger format. Referenced as a successor by OpenGD.
  • GDShare - Geode mod for sharing Geometry Dash levels as .gmd files, (de)serializing the game's level data format for export/import.
  • GDShare-CLI - Command-line version of GDShare for exporting/importing Geometry Dash levels as .gmd files.
  • gd_mesh_render_tools - Tools for visualizing Geometry Dash 3D objects/meshes using a parallax-based rendering technique.
  • GDRWeb - WebGL2 Geometry Dash level rendering engine for the browser, parsing the game's texture-sheet plists and level object/trigger format with support for color, alpha, pulse, move, toggle and stop triggers. Successor to the same author's GDRenderW.
  • Geome3Dash - Geode mod that renders Geometry Dash's 2D level geometry in 3D, reading and reinterpreting the game's original level format.
  • BetterEdit - Popular (archived) Geometry Dash mod overhauling the in-game level editor, working directly with GMD level data.
  • GMD-API - Geode API mod for reading and writing Geometry Dash's GMD level file format.
  • lvlshare - Standalone Rust utility (no Geode dependency) that exports/imports Geometry Dash levels as portable .lvl files, reading the game's save file directly to list available levels.
Save Data, Encryption & Asset Tools
  • SpritePacker - Cross-platform CLI tool for packing and unpacking cocos2d-style .plist sprite sheets, as used by Geometry Dash.
  • GDMusic - Extracts music from Geometry Dash's cache with added metadata.
  • Robdantic - Pydantic BaseModel library for decoding/encoding Geometry Dash's "Robtop String" format used in save data and level/server responses; planned successor to gdpy's encoding utilities.
  • gd.py - Python API wrapper and data-model library for Geometry Dash, decoding the game's Robtop String format for levels, songs, and user data. Archived; see also CallocGD's Robdantic and gdpy2 as spiritual successors.
  • GeometryDash-Game-Assets-2.206 - Reference sheet documenting Geometry Dash's level object IDs and frame strings, extracted from the game's asset plists, for RE and modding use.
  • PyCCGameManager - Editor for Geometry Dash's CCLocalLevels/CCGameManager save files.
  • GDCrypto - Library implementing Geometry Dash's save/level data encoding scheme (zlib compression, Base64, and XOR/SHA1 checksums).
  • BetterSave - Geode mod that saves Geometry Dash levels individually instead of dumping everything into a single CCLocalLevels save file.
Private Servers & Bots
  • GDPY2 - Client/server library for Geometry Dash private servers (GDPS), improving on the original gdpy for handling GD 2.2's Robtop-encoded data formats.
  • GMDprivateServer - Geometry Dash private server implementation, handling the game's level upload/download and save-data protocol formats.
  • robtop-bot - Small DLL for demonstrating RobTop's internal Geometry Dash bot/replay functionality via game hooking.

Robit Studios (Treasure Adventure World)

  • PakPakEd - Level editor for Treasure Adventure World's Pak Pak Mini game.

RockSolid Software (Blast Thru)

  • BlastThruReborn - Written-from-scratch game engine for Blast Thru (1999, RockSolid Software/Xtreme Games LLC, published by eGames), reading the original game's compressed ball.glo archive (extracted via the companion GloDecrypt tool) and its original art/sound assets.
  • GloDecrypt - Extractor for Blast Thru's encrypted .GLO data files: reverses the byte-wise NOT obfuscation, then unpacks the resulting name/offset/size-indexed archive (levels and other assets).

Rockstar Games

General Grand Theft Auto series tools not specific to a single Rockstar studio. See also Angel Studios / Rockstar San Diego above for that studio's own titles.

  • gta5-nativedb-data - Native function database for Grand Theft Auto V.
  • snapmatic-image-converter - Python tool for converting GTA V's Snapmatic snapshot files to JPEG format.
  • Sollumz - Blender plugin to import CodeWalker converter XML files from GTA V. GTA V modding suite for Blender (RAGE engine formats). Documentation here.
  • pyrpfiv - Python library for parsing and manipulating GTA IV's RPF (Resource Package Format) archives. Supports file extraction, modification, and encrypted TOC handling.
  • noclip.website (Grand Theft Auto III) - In-browser Grand Theft Auto III viewer.
  • openrw - Open source recreation of the classic Grand Theft Auto III game executable (Open ReWrite).
  • noclip.website (Grand Theft Auto: Vice City) - In-browser Grand Theft Auto: Vice City viewer.
  • noclip.website (Grand Theft Auto: San Andreas) - In-browser Grand Theft Auto: San Andreas viewer.
  • RGLExtractor - Tool for extracting content from Rockstar Games Launcher RAGE packfiles (currently just Launcher.rpf). Uses RPF7 format with different AES encryption key.
  • CLEO library v2.0.0.5 by Seemann (Grand Theft Auto III) - Welcome to the CLEO library (or simply CLEO) - a hugely popular extensible plugin for the Grand Theft Auto games series by Rockstar Games, allowing the use of thousands of unique mods which change or expand the gameplay. There are different versions of CLEO made for GTA III, GTA Vice City and GTA...
  • CLEO library v2.0.0.5 by Seemann (Grand Theft Auto: Vice City) - Welcome to the CLEO library (or simply CLEO) - a hugely popular extensible plugin for the Grand Theft Auto games series by Rockstar Games, allowing the use of thousands of unique mods which change or expand the gameplay. There are different versions of CLEO made for GTA III, GTA Vice City and GTA...
  • CLEO library v4.3.22 by Seemann (Grand Theft Auto: San Andreas) - Welcome to the CLEO library (or simply CLEO) - a hugely popular extensible plugin for the Grand Theft Auto games series by Rockstar Games, allowing the use of thousands of unique mods which change or expand the gameplay. There are different versions of CLEO made for GTA III, GTA Vice City and GTA...
  • Epic GTA2 Script Decompiler Source Code (Grand Theft Auto 2) - Source code for the Epic GTA2 Script Decompiler included with Epic's level editor. Created by T.M.
  • GMP/STY file format descriptions (Grand Theft Auto 2) - Official file format documentation for GMP and STY files in Grand Theft Auto 2. Created by DMA Design.
  • GTA Font compiler (Grand Theft Auto) - Tool for viewing, creating, and editing Grand Theft Auto 1 font files. Can also view other hidden game content.
  • GTA V Suspend Resume tool (Grand Theft Auto V)
  • IMG Tool v1.3 (Grand Theft Auto III)
  • IMG Tool 2.0 (Grand Theft Auto: San Andreas) - Tool for working with GTA3.img archive files from Grand Theft Auto 3, Vice City, and San Andreas. Required for installing modifications such as cars, skins, weapons, and other game assets (v2.0).
  • carnage3d - Reimplementation of the original Grand Theft Auto (GTA1) engine, loading the original game data.
  • g3GXT - GXT (text table) compiler for GTA III and GTA Vice City, also usable for GTA: Liberty City Stories and Vice City Stories.
  • gta-reversed - Community reimplementation/reverse-engineering project for GTA: San Andreas (1.0 US), rewriting and documenting the game's functions.
  • GTAViewer - Engine/viewer for the top-down (2D) Grand Theft Auto games, reading original level and asset data.
  • BlenDR - Work-in-progress Blender add-on for working with Rockstar Advanced Game Engine (RAGE) file formats and OpenIV openFormats.
  • mtasa-blue - Multi Theft Auto: San Andreas, a large-scale multiplayer modification platform for GTA: San Andreas, reading and extending the original game's IMG/DFF/TXD/COL/IPL/IDE formats.
  • wazz-android-editor-gxt - Editor for GXT text format files used in the Android ports of the GTA series.
  • mh-replayed - Static recompilation/decompilation effort for Manhunt (RenderWare engine), running the original game data natively.
  • GTAModTools - Collection of tools for building mods and extracting game data from GTA Trilogy: Definitive Edition.
  • gta-map-converters - Converts SAMP, MTA, and GTA:SA IPL and CSV map formats between each other.
  • re3 - Reverse-engineered source code for GTA III and GTA Vice City, documenting the original game's engine and file formats.
  • IMGEditor - IMG archive editor for GTA III, Vice City, San Andreas, and Bully: Scholarship Edition.
  • SilentPatch - Reverse-engineered compatibility and bug-fix patch for the PC releases of GTA III, Vice City, and San Andreas, correcting original engine issues without altering game logic.

Rovio Entertainment

Bad Piggies

  • Bad Piggies Editor - Cross-platform Rust/Dioxus level and save editor for Bad Piggies; edits .bytes/.yaml/.yml/.toml level data and decrypts/re-encrypts Progress.dat, *.contraption, and Achievements.xml saves (its CLI mode supersedes the same author's standalone badpiggies-cryptor-cli).

Angry Birds Fusion

  • Angry Birds Fusion Toolkit - Decrypts and encrypts Angry Birds Fusion-engine data files (levels, save progress, high scores, DLC, and registry blobs) using the game's AES-256-CBC scheme with automatic key/game detection, plus Lua bytecode decompilation via unluac.

Angry Birds (Classic PC Ports)

  • Angry_Birds_Decompilation - Decompilation-based tool for modding the classic PC ports of Angry Birds, Angry Birds Rio, Angry Birds Seasons, Angry Birds Space, Angry Birds Star Wars, and Angry Birds Star Wars II.

Runecraft

  • esa (decomp) - Matching decompilation of Evo's Space Adventures (PS1).

Runic Games

Torchlight

Torchlight II

  • Modified PAK Extractor Tool - Tool for extracting data files from Torchlight 2's DATA.PAK file. Developed by Jarcho, modified by timebomb. Enables modding by extracting game assets.
  • GUTS Tools and Assets - This .ZIP includes raw media, assets, and tools which will be useful to you when creating mods for Torchlight II. Below is a brief description of the resources you will find in this package.
  • libtorchlight2 - C++ library and tools for extracting data from Torchlight 2's PAK archive files.