Skip to content

Games & Studios: P–R

画皮世界 (Painted Skin World)

  • HP.EPK.Tool - Tool for extracting EPK archives from the mobile game 画皮世界 (Painted Skin World).

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.
  • Palworld - Save data editor for Palworld (Steam).
  • Same author's Craftopia save data editor for Craftopia (Steam).
  • pal-registry - Stdlib-only Python save editor for Palworld 1.0 on Xbox Game Pass / Microsoft Store: edits pals (species, level, IVs, souls, passive skills, moves) and pal eggs; reading the DPS and Global Palbox tabs needs the optional pyooz.

Enterbrain (Panzer Front)

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).
  • pilotwings_64 - Tools and notes for hacking Pilotwings 64, including a filesystem dumper for the ROM's UV* resource chunks.
  • Pilotwings64Decomp - Matching decompilation of Pilotwings 64 (WIP).
  • Pilotwings64Recomp - Static recompilation of Pilotwings 64 into a native port, built on N64Recomp with RT64 for rendering.
  • bar-decomp - Decompilation of Beetle Adventure Racing!.

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.
  • Rakaly CLI - Command-line tool built on the jomini parser for melting Paradox Clausewitz-engine binary/Ironman save files to plaintext/JSON; the "Rakaly CLI" referenced by V3SAT and eu5-stats below.
  • 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.
  • pdx-tools - Browser-based save file analyzer/visualizer built on the same author's jomini/rakaly parser stack, rendering maps, timelapses, and charts, plus an EU4 achievement speedrun leaderboard, entirely client-side.
  • Games: EU4, EU5, CK3, HOI4, Victoria 3, Imperator: Rome.
  • tiger - Linter/validator for Paradox Interactive mod files, parsing the Clausewitz script format to catch common scripting mistakes.
  • Games: Crusader Kings III, Victoria 3, Imperator: Rome.
  • Pdoxcl2Sharp - General-purpose C# parser for Paradox Interactive's Clausewitz-engine text file format.
  • stellaris-tech-tree - Parses a Stellaris install's game/mod data (via CWTools) into an interactive, filterable tech tree dependency graph.
  • hoi4.py - Python library for parsing Hearts of Iron IV save files (binary or plaintext) and plotting statistics from them.
  • The Cartographer - Discord bot and website for multiplayer EU4 communities, parsing save files to generate after-action-report images (borders, army/navy stats, top wars) and manage nation reservations.
  • SkanderKit - Skanderbeg's dev kit: a C++ toolkit including a Clausewitz save/game file parser (to JSON/MsgPack), an Ironman savefile binary decoder, and a province/map .bmp-to-vector (SVG/GeoJSON) converter.
  • PDX-Save-Analyzer - Live file-watcher and dashboard for Paradox grand strategy saves, tracking country stats, wars, and events over time for AAR writing; EU5 is the first supported game.
  • V3SAT - Scripts to convert Victoria 3 save files from Paradox's compressed binary format to JSON (via the Rakaly CLI) and generate reports/visualizations from them.
  • CK3-history-extractor - Parses a Crusader Kings III save file's full character/title/religion/culture lineage and renders it as a browsable, graph-illustrated "wiki" of the playthrough.
  • eu5-stats - Analyzes Europa Universalis V multiplayer save files (melted via pdx-tools/Rakaly) and generates per-country comparison reports covering economy, military, technology, and societal values.
  • v3ref - Static reference site for Victoria 3, regenerated each patch by parsing the game's own Clausewitz script files (game/common/**, localization) via the jomini library into JSON, rendered with Astro.
  • Sibling projects by the same author: ck3ref (Crusader Kings III) and eu5ref (Europa Universalis V, via the PyHelpersForPDXWikis parser).
  • stellaris-dashboard - Reads Stellaris save files while you play and renders a historical graph dashboard and event ledger of the playthrough; Ironman-compatible via an in-game companion mod. See also Stellaru, a similar autosave-monitoring dashboard with real-time chart updates.
  • ck3-savetools - Base savefile-scanning library for extracting data from Crusader Kings III savefiles; does not handle Ironman saves, which require additional undocumented Paradox-specific handling.
  • Babblewitz - Test corpus and benchmark harness qualifying the ecosystem of Clausewitz/Jomini parsers (including jomini above) for conformance, performance, and ergonomics; by the same author as the jomini Rust parser and pdx-tools site.

Parasite In City

Grinding Gear Games (Path of Exile)

  • libggpk - Original C++ library and command-line tool for extracting information from the GGPK archive format used by Path of Exile. See also LibGGPK3, an actively maintained rewrite supporting both Path of Exile 1 and 2, and VisualGGPK2, a GUI application for viewing and editing Path of Exile's Content.ggpk built on that library.

Evening Star (Penny's Big Breakaway)

  • PennysBigTools - Tools and format notes for Penny's Big Breakaway: MDL model exporters to OBJ and SMD, ImHex patterns for the game's model (STAR_MDL), layer (STAR_LYR), and palette (STAR_PAL) formats, and notes on model section layouts (vertices, UVs, bone weights, skeletons).

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.
  • PKO-file-viewer - Viewer/importer/exporter for Pirate King Online (PKO) and Tales of Pirates client resources, reading Lgo/Lmo/Lxo/Lab model and animation files along with various game data tables.
  • lab-parser - Converts Tales of Pirates .lab animation files (also used by the PKO client) to Collada (.dae), for viewing and editing character bone structure and animations in Blender.

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.
  • SpellForce-Freegame-Save-Editor - C# editor for SpellForce: The Order of Dawn Free Game mode save files (campaign saves unsupported), with avatar validation and automatic backup.
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).

Phoenix Games

  • PhoenixFATExtract - Extracts the .FAT/.A file pairs of Phoenix Games' games (the .A file must sit next to the .FAT).

Cocktail Soft (Pia Carrot e Youkoso)

Doki Denki Studio (Piglet's Big Game)

  • pbg (decomp) - Matching decompilation of Piglet's Big Game (GameCube).

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.

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.
  • Bayonetta-2-Advanced-Save-Editor - Python save editor for Bayonetta 2 giving access to unused story-mode features and game checkpoints.
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).
  • Automata_MCD_Patcher - Python script that unpacks NieR: Automata .mcd (text/font) files to JSON and repacks edited JSON back into an MCD, using a base MCD for fonts and glyphs.
  • Nier-Automata-editor - Save file editor for NieR: Automata.
  • NierEditora - Cross-platform save editor for NieR: Automata with CLI and Qt GUI, reading and writing both PC (SlotData_*.dat) and PS4 (GameData) saves, converting between them, and editing name, play time, money, XP, items, weapons and chips.
  • att - NieR: Automata Text Tools for disassembling scripts and replacing files already extracted from the game's .cpk archives.
  • NierBlenderato - Blender addon for importing NieR: Automata assets.
  • NierPDK - Python development kit for working with NieR: Automata file formats.

Panic (Playdate)

MDF (Polanie)

  • polanie_sound_extractor - Extracts sound samples from the original sound archive file format of Polanie (1996 Polish RTS).
  • polanie-src - Original 1996 source code (game and level editor) for Polanie (also known as VICTORY/OSADNICI), a Polish RTS, mirrored/reformatted from the developer's now-defunct site.
  • OpenPol - Work-in-progress open source reimplementation of Polanie, loading the original game's proprietary data files.
  • Polanie CD data - Data ripped from the CD version of Polanie for format research.
  • polanie-resources - Curated list of resources on Polanie, including official materials, fan sites, remakes/reimplementations, and reviews.

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.

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.
  • PeggleEdit - WYSIWYG level editor for Peggle Nights, PopCap's standalone Peggle expansion.
  • 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.
  • CircleShootApp - Decompilation of Zuma Deluxe (1.0.0).
  • XPR2 - Extracts and repacks Xbox 360 XPR2 archives, as used in Zuma and a few other games.

Potion Craft

  • PotionCraftSaveEditor - Rust command-line tool that decodes Potion Craft saves (JSON wrapped in XOR encryption and base64) into editable meta.json and progress.json files and re-encodes them.

Lobotomy Software (PowerSlave / Duke Nukem 3D Saturn)

  • SlaveDriver-Engine - Official GPLv3 source release of Lobotomy Software's SlaveDriver Engine for the Sega Saturn (used for the Saturn ports of Duke Nukem 3D and the studio's other Saturn titles); game data is excluded from the release but the engine's original asset-loading code is included.
  • PowerslaveEX - Unofficial recreation of Lobotomy Software's PowerSlave/Exhumed FPS, built on original game logic and reading original asset data.

Primal Software

The I of the Dragon

Jordan Mechner (Prince of Persia)

  • Prince-of-Persia-Apple-II - Official original 1985-89 Apple II source code for Prince of Persia, released by creator Jordan Mechner.
  • pop-beeb - Port of the original Apple II version of Prince of Persia to the BBC Master, converting the game's original level and animation data.
  • PR (Princed Resources) - Tool to export and import graphics and other data from and to DAT resource files of Prince of Persia 1 and 2.
  • pop2 (static recompilation) - Static recompilation of the Macintosh build of Prince of Persia 2: The Shadow and the Flame into native C++/WebAssembly; engine and tools only, requiring the original game data.
  • SDLPoP - Open-source port of Prince of Persia, based on disassembly of the DOS version.

SynSophia (PriPara)

  • Prineo_RE - Reverse engineering of PriPara (SynSophia's arcade rhythm game)'s proprietary model format, documenting the .BIN geometry/skeleton container and _tex.BIN texture container (including the game's custom FNV-1 and Mersenne Twister crypto variants), plus a Noesis import plugin.

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.

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.

The Indie Stone (Project Zomboid)

  • pzdataspec - Parser and Kaitai Struct specifications for Project Zomboid save and game data files, built to support the companion pzmap2dzi project.

Toradora Portable (PSP)

  • Toradora-Portable-Dat-Extractor - Command-line tool for extracting files from .dat archives used by the Toradora Portable (PSP) game.
  • OBJEditor - DLL library for building custom string editors for Toradora! Portable's OBJ files.

Double Fine (Psychonauts, Costume Quest)

  • CostumeQuest-Decomp (decomp) - Matching decompilation of Costume Quest (PC).
  • noclip.website (Psychonauts) - In-browser Psychonauts viewer.
  • DoubleFine-Explorer - Explorer, viewer, and dumper for Double Fine game archives (Moai, Buddha, Remonkeyed engines). View, extract, and convert text, speech, music, scripts, and images.
  • Games: Broken Age, Brutal Legend, Costume Quest, Costume Quest 2, Day of the Tentacle Remastered, Full Throttle Remastered, Grim Fandango Remastered, Headlander, Iron Brigade, Massive Chalice, Psychonauts (Steam/GOG), Stacking, The Cave, Kinect Party.
  • Psychonauts-Explorer - Tool to extract, view, and convert game resources from Psychonauts, supporting archives, DDS images, audio extraction (WAV/OGG), and PC/Xbox/PS2 versions.
  • BLPT - Package extractor/inserter for Brutal Legend's .~h and .~p archive files.
  • PsyShrink - Prototype tool to extract and repack Psychonauts' original archive files.
  • PsychonautsStudio - Collection of file tools for the original Psychonauts.
  • Open-Li-Po - Reverse-engineering effort for Li-Po, the engine used by Psychonauts.

Psygnosis

Lemmings
  • lemmings_3ds - Nintendo 3DS homebrew port of Lemmings, reading the original DOS game's data files.
  • Lemmings.ts - TypeScript/browser Lemmings remake that reads the original Lemmings, OhNo and Holiday game binaries on the fly (levels, graphics) and plays the original music by interpreting adlib.dat.
  • lemmings_music_player - DOS player reading Lemmings' original AdLib.dat file to play back its music and sounds.
  • modlem - Graphics editor for the MS-DOS versions of Lemmings: compresses and decompresses the .DAT format, extracts and recreates VGA graphics sets and menu graphics, and rebuilds main.dat.
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.

Pump It Up

  • piupsp-tools - Go tools for modding the two PlayStation Portable Pump It Up games, Exceed Portable and Zero Portable.
  • piu-respack unpacks and repacks the games' RESPACK resource archives.
  • piu-makestx converts StepMania SSC charts to the games' STX chart format (experimental; the README lists known issues such as unsupported tempo changes).

Punchline

Evil Dog Games (Punk-O-Matic 2)

  • punkomatic-js - Punk-O-Matic 2 song data parser and player, running in-browser or Node.js; converts the game's proprietary song format to playable/exportable audio.

Purple Software

  • CMVS_VideoDecode - Transcodes Purple Software's proprietary CMV video format used by the CMVS visual novel engine.
  • See also CMV6Encode, the counterpart encoder.
  • PS3Packer - Repacks Purple Software's PS3 opcode-based script format after translation.
  • CMVS-Engine - Tools for Purple Software's CMVS engine: CPZV6Unpacker (.cpz version 6 archives), Pb3Decoder (.pb3 to BMP), Ps2TextDumper/Ps3TextDumper (dump strings from .ps2/.ps3 scripts) and PurplePS3Packer (repacks .ps3 scripts for translation).

OnNet (QPang)

  • QPang2OBJ - Converts QPang's proprietary 3D model format to OBJ.

Quantic Dream

  • QD.BIG.Tool - Extractor for BigFile archives from Quantic Dream games.
  • Games: Beyond: Two Souls, Heavy Rain, Detroit: Become Human.
  • OMK - From-scratch, dependency-free C++20 reimplementation of the engine behind Omikron: The Nomad Soul (1999), built from original research into the game's data formats.

Imagineer (Quest 64)

  • Quest64-Recomp - Static recompilation of Quest 64 (N64) into a native executable.
  • Quest64-Decomp - Matching decompilation of Quest 64 (N64).

ADvertainment Software (Quiver)

Semiwork (R.E.P.O.)

  • R.E.P.O-Save-Editor - Python GUI save editor for R.E.P.O, allowing edits to stats, currency, level, and other save variables.
  • R.E.P.O.GameSaveEditor - Python GUI tool to decrypt, edit, and re-encrypt R.E.P.O. save files, with views of inventory, item instances, and player stats.

Ruud van Gaal / Dolphinity (Racer)

  • Racer.DOF1Converter - Reads Racer (car simulator)'s proprietary .dof 3D model format and converts it to Wavefront .obj.

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.

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.
  • BITSS-Batch-Image-To-Shader-Script - Windows Forms (C#) tool that batch-converts PNG/JPG images into appendable .p3dxml Pure3D XML files, writing shader and texture parameter chunks for use with Lucas' Pure3D Editor.
  • 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.
  • NetP3DLib - Actively maintained .NET library for reading/writing Radical Entertainment Pure3D files (Simpsons Hit & Run; extensible to Hulk, Scarface, Prototype, Crash Tag Team Racing). See also Pure3D above.
  • P3DTool - Command-line tool for merging, sorting, deduplicating, and (de)compressing Pure3D file chunks.
  • Pure3DDataViewer - GUI tool for viewing and editing Pure3D file data.
  • LuaP3DLib - Lua class system for parsing and dynamically editing Pure3D (P3D) file chunks in Simpsons: Hit & Run mods.
  • SHAR-Save-Game - Library and editor for Simpsons: Hit & Run save game files.
  • SHARCarPhysicsObjectGenerator - CLI tool that generates vehicle Physics Object chunks in Simpsons: Hit & Run P3D car files.
  • SHARMipMapGenerator - Generates and inserts MipMap texture chunks into Simpsons: Hit & Run Pure3D files.
  • LuaSPTLib - Lua library for parsing and modifying Simpsons: Hit & Run SPT sound-parameter files.

Gravity (Ragnarok Online)

  • libgrf - Library for reading GRF archives found in Ragnarok Online.
  • grf-python - Python wrapper for libgrf.
  • noclip.website (Ragnarok Online) - In-browser Ragnarok Online map viewer.
  • Formats: RSW (world), GND (ground/terrain), RSM (models), GAT (altitude/collision), SPR/ACT (sprites and sprite animation), STR (effects), Granny (.gr2 models and animation).
  • Features: Water, weather and particle effects, dynamic lights, shadows, warp portals, name tags, pathfinding, era selection, and BGM playback.
  • GrfUnpack - PAK and GRF archive unpacker for Ragnarok Online (Arcturus/RO).
  • midgarts - Multi-platform Ragnarok Online MMORPG client reimplementation using an ECS architecture, reading original sprites and configuration from .grf client files.
  • RagnarokRebuildTcp - Unity-based Ragnarok Online-like server/client that imports maps, sprites, and music extracted from an original data.grf client. Active successor to the archived Doddler/RagnarokRebuild.
  • korangar - Next-gen Ragnarok Online client written in Rust, reading original client GRF data; adds real-time lighting, a customizable UI, and removes the fixed-aspect-ratio limitation of the official client.
  • unityro - Unity-based Ragnarok Online client with runtime-threaded loading of original client .grf files, connecting to rAthena/Hercules-based servers.
  • GRF - C# library for loading Ragnarok Online GRF archive files.
  • BrowEdit3 - Editor for Ragnarok Online's RSW (world), GND (ground/terrain), and GAT (altitude/collision) map files. Actively maintained successor to the older browedit.

Atari, Inc. (Raiders of the Lost Ark)

  • Raiders2600 - Fully reverse-engineered and commented disassembly source code for the Atari 2600 classic Raiders of the Lost Ark (1982).
I, Robot
  • I-Robot-Editor - Work-in-progress level viewer/editor for Atari's 1983 coin-op game I, Robot.
Pole Position
  • ppengine - 3D remake of Atari's Pole Position coin-op, with game logic reverse-engineered directly from the arcade ROMs.
Star Raiders
  • StarRaiders - Reverse-engineered, complete, and fully documented 6502 assembly language source code for Star Raiders (Atari 8-bit, 1979).
RAD Graphics Files (Atari/Tengen)
  • RadViewer - Viewer for the graphic RAD files used internally at Atari/Tengen during the 80s and 90s, with basic support for pages, cells, animation and sequences. SDL3/OpenGL/Dear ImGui-based.

RealSpace3 Engine Games (RaiderZ, GunZ)

  • z3ResEx - Extracts the filesystem from RaiderZ and GunZ: The Second Duel clients, with listing and filtering by filename criteria (archived).
  • z3-tools - Early tools for RealSpace3 games, including launcher .bin to plaintext conversion and a parser for MAIET Patch File update files (archived).
  • gzreplayex - GunZ replay examiner parsing the REC (Korean beta) and GZR v1.0 to v11.0 replay formats (archived).

Rain World

  • rain-world-save-editor - Python command-line tool that converts a Rain World save file to human-readable text and back, updating the checksum; intended for narrowing down the part of a save that crashes the game.

Cygnus Studios (Raptor: Call of the Shadows)

  • dosraptor - Original DOS source code (v1.2) for Cygnus Studios' Raptor: Call of the Shadows (published by Apogee Software, 1994), including the Apogee Sound System and a free DMX-library replacement (APODMX) in place of the proprietary DMX library.
  • raptor - Reverse engineering and tooling project for Raptor: Call of the Shadows, working with the game's original data files.

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.
  • BattletoadsRaceEditor - C# hex-table editor for Battletoads race (track) objects (NES, per its README); reads and writes the 114 race-object records (type, X/Y/Z position, blink time, jump power) stored at ROM offset 0x1EDFE.
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!.
  • dkc2-maps - Level viewer for Donkey Kong Country 2: Diddy's Kong Quest (SNES).
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.
  • GE64SaveEditorWV - Savegame editor for GoldenEye 64 EEPROM saves in the .eep format used by Project64.
  • 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
  • conker (decomp) - Matching decompilation of Conker's Bad Fur Day (N64).
  • clr_unpack - Tool for unpacking the .RBM CAFF files of Conker: Live & Reloaded (retail and demo builds), with file listing and individual file dumping.
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).
Banjo-Kazooie: Nuts & Bolts
  • garage - PC vehicle editor (Garage Opener) for Banjo-Kazooie: Nuts & Bolts that opens vehicle files from Xenia or the Xbox 360 STFS save container, with a 3D view of parts, part search and overlap/size validity checks.
Blast Corps
  • blastcorps (decomp) - Matching decompilation of Blast Corps (N64).
  • blastimation - Texture and animation viewer for Blast Corps, reading directly from the ROM or from the blastcorps decomp's splat asset YAML.
  • BlastCorpsEditor - Level editor for Blast Corps (N64).
  • Blast-Corps-Save-editor - Save editor for Blast Corps (N64) EEPROM512 save files, including the save checksum calculation.
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.
  • tooie-save-edit - Nintendo 64 EEPROM save data editor for Banjo-Tooie.
Kameo: Elements of Power
  • KameoRePowered - Static recompilation of Kameo: Elements of Power (Xbox 360) into a native executable.
Viva Piñata
  • TiP-Recomp - Static recompilation of Viva Piñata: Trouble in Paradise (Xbox 360) into a native executable.
  • VivaPinata_010Editor_Templates - 010 Editor binary templates for Viva Piñata's in-house asset formats, currently covering the Piñata requirements files (aid_reqspinata), with an auto-run template list.
  • VP-Unpack - Work-in-progress unpacker for Viva Pinata .PKG archives, currently extracting the embedded .CAFF, .VREF and .VDAT files; support for Trouble in Paradise, the Xbox edition and Banjo-Kazooie: Nuts & Bolts is planned.
Jeopardy!
  • JeopardyNesTextTool - Huffman compression tool and text editor for NES Jeopardy! 25th Anniversary Edition and its hacks.

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).

DreamForge Intertainment (Ravenloft)

  • LoftRES - Extracts/generates and decrypts/converts RES resource archives and RAW images for Ravenloft: Strahd's Possession and Ravenloft: Stone Prophet.
  • LoftANM - Extracts/generates ANM animation files for Ravenloft videogames such as Ravenloft: Strahd's Possession.
  • LoftTExt - Extracts/generates the in-game text stored in T files for Ravenloft: Strahd's Possession and Ravenloft: Stone Prophet.

Experience Inc. (Ray Gigant)

  • RG.BIN.Tool - Tool for extracting BIN archives from Ray Gigant.
  • bra_tool - Unpacker for Spirit Hunter: NG's .bra resource archives.

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.

Double Damage Games (Rebel Galaxy Outlaw)

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.

Recettear: An Item Shop's Tale

  • recettear-repacker - Python scripts to unpack Recettear's dataxxx.bin (via lnkdatas.bin) and bmpdata.bin archives and repack bmpdata.bin.

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.
  • RainbowRedux - Unreal Engine 4 remake of the original Rainbow Six engine, requiring a legitimate copy of the game and using RainbowSixFileConverters (above) to bring the original data files into UE4.

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
  • driver-tools - Modding tools for DRIV3R, Driver: Parallel Lines, and Driver: San Francisco.
  • Zartex2 - Modified version of the Zartex mission editor, allowing more precise Lua-based editing of Driv3r and Driver: Parallel Lines missions.
  • REDRIVER2 - Driver 2 Playstation game reverse engineering effort.
  • OpenDriver2Tools - Driver 1 and Driver 2 (PS1) tools, sibling project to REDRIVER2 above.
  • OpenDriverEngine - Research project aiming to run Driver 1 and Driver 2 (PS1) on the same reverse-engineered codebase.
  • 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.
  • Companion: driver-music-extractor, which extracts and converts the music modules from the headerless MUSIC.BIN archive of Driver 1 and Driver 2 (PSX).
  • Explor3r - Experimental resource explorer for Driv3r, researched from the official demo only (archived).
Moonstone
  • OpenMoonstone - Open-source reimplementation of Moonstone: A Hard Day's Knight (Amiga/DOS), reading the original game's data files.
  • moonstone - Independent C port of Moonstone: A Hard Day's Knight (Amiga), documenting the original 68000 binary's RNC ProPack and LZSS decompression, and its .cel (sprite), .stile (bitplane RLE tile), and .PIV (proprietary background) file formats.

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.
  • bigDecrypter - Decrypts Homeworld Remastered's .big archive files into a usable format.
  • 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.
  • smhasher - .NET implementation of Warhammer 40,000: Space Marine's 64-bit string hashing algorithm (lower-cased input), used when building BOD files and for type names in OPPC; companion to smbod/smupc/xml2baf.

Whirlpool (Relirium - Iseki to Deai to Bouken to)

  • ydg-Converter - Converter for Whirlpool's .ydg image format, used in Relirium - Iseki to Deai to Bouken to.

Remedy Entertainment

Max Payne
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.

GAMEDUCHY (Resonance Solstice)

  • ResonanceTools - Parses and extracts the custom archive formats used by Resonance Solstice, GAMEDUCHY's real-time trading RPG published by Ujoy Games.

Amnesty Design (Reunion)

  • reunion-save-editor - Save game editor for Reunion (1994, DOS), documenting the byte-offset layout of the 41,670-byte SPIDYSAV.N save file format (credits, minerals, invention research status, unit stockpiles).

BLUEPOCH (Reverse: 1999)

  • Reverse1999-Anarchist - Encoder/decoder for Reverse: 1999 game assets, handling the game's bundle, BNK/WEM audio, and WinRX-encrypted files.
  • 1999decrypt - Decrypts Reverse: 1999 resource files.

Enhance Games (Rez)

  • Rezun - Unpacks .dat and .bnk files in Rez Infinite.

CCR (RF Online)

  • RF Online Addon - Blender 4.3 importer/exporter for RF Online .msh, .bn, .ani, and .bsp formats.
  • RFMapToolSharp - C# (.NET 8) tool for extracting RF Online map geometry and exporting it to glTF Binary (.glb) format.

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.
  • trueshot-spec - Wire protocol specification documenting how a server must communicate with a League of Legends client to connect, load a match, and play, versioned per client build.
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.
  • ReysTroybinEditor - WPF editor for League of Legends .troybin particle files, editing each particle's enabled state, duration, position, scale, and RGBA color with automatic backups on save.
  • 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.
  • AssetsManager - Desktop tool for analyzing, managing, and tracking changes to League of Legends game assets across PBE updates, with archive exploration and 3D model visualization.
  • RiotManifestCore - CLI engine for parsing Riot's .rman manifest format and performing differential asset downloads (Blake3-hashed chunk diffing) for League of Legends and Valorant.
  • cd-dd - CLI tool to recursively download directories of League of Legends assets from CommunityDragon's CDN mirror.
  • RAFTools - Java viewer/extraction toolkit (GUI and CLI) for League of Legends .raf archives, with DDS texture viewing/export and preliminary Wwise soundbank extraction [archived]; superseded for current clients by the WAD tools above, see Obsidian.
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.
  • MapgeoAddon - Blender 5.0+ add-on for importing, editing, and exporting League of Legends .mapgeo maps, with .materials.bin import, map particle and map object placement import, and a bundled suite for Troybin, WAD, SCO/SCB, SKN/SKL, and property/config BIN files.
  • Avatar - Alpha-stage League of Legends map editor based on LeagueToolbox that loads OBJ files, detects the layer system by filename prefix, and saves .mapgeo; also includes an NVR map-conversion window.
  • KSMapCreator - Console tool converting OBJ models (with MTL materials) into League of Legends .mapgeo files, built on Fantome.Libraries.League.
  • NVR-Converter - Converts the old League of Legends NVR (SimpleEnvironment) room.nvr map format into model files, built on Fantome.Libraries.League.
  • 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.
  • TexSharp - .NET library for decoding Riot Games .tex and DDS textures (BC1-BC7, BGRA8) directly to PNG, with mipmap support and encrypted-TEX detection.
  • Ritoddstex - Converter between DDS and League of Legends .tex texture files.
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.
  • SentinelAIO - WPF map-modding tool for League of Legends that creates map mod templates, recolors maps with 3D LUTs, swaps maps and minion/champion skin .bin files, fixes DDS compression, and downloads patch files.
  • Includes a UI version of ReysRitoFixer, which extracts .wad.client files, converts .bin to text, replaces TextureName with TexturePath to fix white-texture issues in custom skins, then recompiles and repacks the WAD.
Valorant
  • Uiana-MapImporter - Unreal Engine plugin that imports Valorant maps (meshes, materials, lighting) directly from the game's archives.
Legends of Runeterra
  • lor-vo-extractor - GUI utility to extract voiceover audio files from Legends of Runeterra, reading the game's Unity assets via AssetStudio.

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

Real War
  • real-war-decomp - Work-in-progress decompilation of Real War (2001).

  • 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.

Activ Pub (Rival Realms)

  • Open Rival - Remake of Rival Realms (1998), a little-known RTS game by Activ Pub; all assets are extracted from an installed copy of the original game.

Aether Studios (Rivals of Aether)

Road Rash 64

  • rr64project - Hacking notes and tools for Road Rash 64 (N64), including a web-based map/model viewer and a 2D path-data viewer for the game's track and path formats.

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.
  • silene - Early-stage Android emulator that exclusively runs the original Geometry Dash APK (currently the ARMv7 1.6 release), loading the game's actual binary and resources (with a resource-redirection flag for newer split-APK versions) rather than reimplementing it.
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.
  • gdlevelconverter - Converts Geometry Dash levels between the 2.0+ and 1.9 level-string formats. See also gdlevelconverter-web, a browser-based wrapper for the same converter.
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).
  • GD-Save-Decryptor - Python script that decrypts Geometry Dash save files (e.g. CCGameManager.dat) on Windows, Mac, iOS and Android, handling the XOR/Base64/zlib and AES layers.
  • 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.

Climax Studios (Rocket Knight)

  • RK.ARC.Tool - Tool for extracting ARC archives from Rocket Knight (2010).
Sudeki
  • Sudeki_Extractor - Experimental extractor and 010 Editor templates for Sudeki's BAF archive format, resolving filenames via the game's checksum scheme, plus SOL data file parsing.
SpongeBob SquarePants: SuperSponge
  • SBSPSS - Recovered source code repository (converted from VSS history) for SpongeBob SquarePants: SuperSponge (PS1, 2001), developed by Climax Studios.

Psyonix (Rocket League)

  • boxcars - Rust library for parsing Rocket League replay files into structured data. See also rrrocket, a CLI built on it that converts replays to JSON, and boxcars-py, Python bindings.
  • carball - Python library for decompiling Rocket League .replay files and analyzing the resulting game data (player stats, positions, boost, and more).
  • WebReplayViewer - Browser-based Rocket League replay viewer built in React, rendering matches decoded by carball above.
  • RocketLeagueReplayParser - C# library and CLI for parsing Rocket League .replay files to JSON; the first parser able to fully decode replays, and long the reference implementation other parsers were built against.
  • CPPRP - C++ Rocket League replay parser.
  • RocketRP - C# Rocket League replay parser and generator; also converts custom training pack files to/from JSON.
  • rattletrap - Original Haskell Rocket League replay parser/generator (archived, but historically the reference implementation several other parsers followed).

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.
  • SnapmaticStudio - GUI application to preview, rename, and export GTA V's Snapmatic in-game photo files to standard image formats.
  • Sollumz - Blender plugin to import CodeWalker converter XML files from GTA V. GTA V modding suite for Blender (RAGE engine formats). Documentation here. Its import/export layer is published as szio, a Python library for importing and exporting RAGE assets (drawables, fragments, bounds, cloths, maps, textures, and CodeWalker XML).
  • 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.
  • BLeeds - Work-in-progress Blender add-on for Rockstar Leeds Engine formats (GTA: Liberty City Stories/Vice City Stories, Chinatown Wars, Manhunt 2); imports MDL models, CHK/XTX/TEX textures, COL2 collision, WRLD/WBL/BSP maps, and ANIM animations, with experimental export for models, collision, and maps.
  • Storyland - Analyzer, editor, and viewer for GTA Stories (Liberty City Stories/Vice City Stories) file formats, intended to also support Chinatown Wars: MDL/WBL models, CHK/XTX/TEX textures, COL2 collision, WRLD maps, LVZ/DTZ zlib files, IMG archives, and ANIM animations (all but IMG still experimental).
  • lcs-save-editor - Save editor for Grand Theft Auto: Liberty City Stories covering PS2, PSP, Android and iOS saves: player attributes, garage vehicles, stats, global variables and collectible tracking.
  • unIMG-2 - Reimplementation of unimg for GTA: Liberty City Stories and Vice City Stories; rebuilds WRLD/tex files and recovers exact resource payloads from LVZ files and their companion IMG archives, with automatic or forced LCS/VCS layout detection.
  • MDL_importer - 3ds Max MaxScript importer for GTA Stories MDL models (originally by Alex/AK73 per the repo description); includes a Blender branch.
  • Allens-MH2-Scripts - 3ds Max import/export scripts for Manhunt 2 and Manhunt: MDL (PC) and DFF (PSP/PS2/Wii) models, IFP and BIN animations, and COL collision, with a helper that extracts Manhunt TXD/TEX textures.
  • WDR-Analyzer - Java analyzer for GTA IV WDR (drawable model) files, based on decompiled source of an older tool by Shadow-Link; reads the RAGE resource header and LZX/Deflate-compressed data, then parses geometry, shader, and skeleton data.
  • 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.
  • GTAModTools - Collection of tools for building mods and extracting game data from GTA Trilogy: Definitive Edition.
  • gta3sc - Native compiler/decompiler for GTA3script, the language used for the mission scripts of the 3D Universe GTA games, also usable as a framework for working with SCM data.
  • 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.
  • saamt-rs - Rust command-line toolkit for GTA: San Andreas audio archives on PC and PS2: export and create SFX archives, edit bank slot, lookup table and PAK name configs, and convert VAG and WAV audio. Early-stage; stream management is not yet implemented.
  • 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.
  • GTA2-SaveEdit (Grand Theft Auto 2) - Savegame editor for Grand Theft Auto 2: edit weapons, ammo, cash, health, armor, lives, and enable power-ups.
  • VC-Save-Toolkit - Desktop save editor for Grand Theft Auto: Vice City covering retail PC, Steam, reVC and Vice City VR (Windows 64-bit and Quest ARM64) save layouts: edits player, world, weapons, pickups, vehicles, gangs and stats, converts between supported formats, and repairs persistent effects of two pedestrian cheats; unrecognized layouts open read-only.
  • SC-CL - Clang-based compiler targeting the RAGE engine scripting formats: SCO (GTA IV, RDR), XSC/CSC (RDR, GTA V), and YSC (GTA V, RDR2). See also Foxxyyy's fork adapted for RDR's Nintendo Switch scripts.
  • RASM - Assembler and disassembler for RAGE engine scripting formats: SCO (GTA IV, RDR), XSC/CSC (RDR, GTA V, RDR2), and YSC (GTA V, RDR2).
  • gtaivtools - Classic GTA IV/Episodes from Liberty City modding toolkit bundle (originally by Aru/Arushan, mirrored from its Google Code export), built around a shared RageLib for RAGE engine resource formats.
  • Tools: SparkIV (GUI browser/exporter for RPF archives, models, and textures), Resoursaur (RAGE resource file decompressor), Scruff (RAGE SCO script decompiler/disassembler with multiple output formats).

Cellar Door Games (Rogue Legacy)

  • Rogue-Legacy-Save-Editor - Tauri/Svelte save editor for Rogue Legacy 1 and 2 that decodes save files to editable JSON, encodes JSON back into valid saves, and keeps backups; also has a CLI.

Yeti (Root Double: Before Crime * After Days)

  • yetireg_tools - Scripts to decompress sn.bin script archives and extract .opcodescript text resources from the PSP and Xbox 360 versions of Root Double: Before Crime * After Days, co-developed by Yeti and Regista.

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).
  • Bad-Piggies-Original - Reverse-engineered, buildable Unity project restored from the Bad Piggies Android APK (v2.3.6), enabling a Windows/Android port with ads removed and legacy bugs fixed.
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.
Bounce Tales
  • BounceTales - Decompilation of Rovio's Bounce Tales (2008), a J2ME game shipped on many Nokia S40 devices; reconstructs the game's classes and original resource data.

Rozen Maiden

  • RozenMaidenExt - Extraction tool for the PS3 game Rozen Maiden: Wechseln Sie Welt ab (BLJM61120), unpacking Graph.dat character/CG images; view the archive's .mfs sound files with vgmstream.

Neverland (Rune Factory Frontier)

  • Rune-Factory-Frontier-Tools - Python tools using Kaitai Struct definitions for extracting and repacking Rune Factory Frontier's data files.

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.