Skip to content

Games & Studios: G–H

G.rev

SteamBot Chronicles
  • SBCFATTool - Unpacks FAT files from SteamBot Chronicles (PS2), supporting both the release version and prerelease builds.

G5 Entertainment

Secret Society: Hidden Mystery
Hidden City: Hidden Object Adventure

ГЭГ (GAG)

  • FreeGAG - Open-source engine reimplementation of the point-and-click adventures ГЭГ: Отвязное приключение (GAG: The Impotent Mystery) and ГЭГ+: Гарри в отпуске (GAG+: Harry on Vacation), built by reverse engineering the original engine and played with your own game data. Includes xtet_resource_extractor, which extracts the XTETDLL.SFS asset archive from the original XTETDLL.DLL.

Fishlabs (Galaxy on Fire)

  • AEMesh - Noesis plugin and format documentation for Fishlabs' Abyss Engine mesh (.aem) format, covering the multiple versioned mesh layouts (V2-V5) used across the Galaxy on Fire series.
  • DeepOpen - Decompiled, deobfuscated recreation of the J2ME Galaxy on Fire 2 (v1.0.4) client and the common Abyss Engine it's built on.
  • gof2-vita - Native PS Vita loader/port of Galaxy on Fire 2 that runs against an installed copy's original game data.
  • gof2hd-decomp - Work-in-progress byte-matching decompilation of the Abyss Engine + Galaxy on Fire 2 (Fishlabs, ~2012), recovered from the Android libgof2hdaa.so and validated function-by-function against it.
  • gof2edit - CLI tool to unpack/repack Galaxy on Fire 2's BIN files and save files, and to patch binaries.
  • AEPi - Python library for reading and writing Abyss Engine Image (.aei) files, for Galaxy on Fire 2.
  • Abyss-Engine-Tools - Collection of Abyss Engine modding tools: AEZtractor (unpacks/repacks the .aez archives found in GoF's Symbian version) and an AEM Blender import/export plugin.
  • FMOD-GOF2-Recreated - Recreated replica of Galaxy on Fire 2's FMOD Designer project file, enabling more complex sound and event modding.
  • Ae4Extractor - Asset extractor for Galaxy on Fire 3: Manticore.
  • AbyssEngineTools - Tools for working with Abyss Engine file formats (in development).
  • AEIporter - Converts between Abyss Engine Image (.aei) files and PNG.
  • gofdetect - Extracts strings from Galaxy on Fire 2's .bin and .lang files.
  • binmodder - Replaces strings in Galaxy on Fire 2's .bin files, for translation/modding.
  • weapbin - Script for modifying Galaxy On Fire 2's weapons.bin file.

Polygon Magic (Galerians)

  • GalTTT - TIM (de)compressor for Galerians.

Game Freak

Pokémon games across various generations. See also Sappy (GBA Audio) for GBA-era Pokémon audio tools.

  • PKHeX - Universal save file editor for Pokémon games. Supports all generations from Gen I to the latest Switch titles. Includes tools for legitimacy checking, PID/IV generation, and more.
  • OpenHome - Application for importing and transferring Pokémon between save files across generations, reading and writing each game's native Pokémon data structures.
  • universal-pokemon-randomizer-zx - Actively maintained fork of the archived Universal Pokemon Randomizer, randomizing original ROM/save data across Pokémon Generations I-VIII.

  • PokemonCreatorBlazor - Pokemon file and species editor built with .NET Blazor, using PKHeX and PKHeX-Plugins as a base for a generic file/entity editor.

  • spindafy - Genetic-algorithm search tool that finds a Pokémon personality value (PID) whose derived Spinda spot pattern matches a target image, built on the documented PID-to-spot-pattern generation algorithm.
Gen I & II
  • map-editor - Map editor for Generation I/II Pokémon games.
  • polished-map - Polished map editor for Gen II.
  • ClassicMap - Map editor for Pokémon Red/Blue (Game Boy) ROMs, loading and saving maps, tilesets, sprites, warp/sign/person events, town maps, and wild Pokémon data (original author unknown).
  • puzzleleague64 (decomp) - Matching decompilation of Pokémon Puzzle League.
  • xd-decomp (decomp) - Matching decompilation of Pokémon XD: Gale of Darkness (GameCube).
  • pokeheartgold (decomp) - Matching decompilation of Pokémon HeartGold (100%).
  • hg-engine - Complete hacking engine built on top of the pokeheartgold decompilation for creating Pokémon HeartGold/SoulSilver ROM hacks.
  • pokefirered (decomp) - Matching decompilation of Pokémon FireRed (100%).
  • Complete-Fire-Red-Upgrade - Complete upgrade/hacking engine built on top of the pokefirered decompilation, including a reworked battle engine, for creating Pokémon FireRed ROM hacks.
  • pokecrystal (decomp) - Matching decompilation of Pokémon Crystal (100%).
  • pokegold (decomp) - Matching decompilation of Pokémon Gold (100%).
  • pokegold-spaceworld (decomp) - Matching decompilation of Pokémon Gold (SpaceWorld Demo) (100%).
  • pokeyellow (decomp) - Matching decompilation of Pokémon Yellow (100%).
  • pokered (decomp) - Matching decompilation of Pokémon Red (100%).
  • pokered-docs-ja - Japanese-language annotated analysis/documentation of the pokered decompilation, covering the internal workings of the international (English) release of Pokémon Red.
  • pokemon-gameboy-extractor-tool - Extractor tool for pulling assets from assembly code on Pokémon Red/Blue GameBoy cartridges into SQLite/JSON.
  • capture-quest - Multiplayer reimplementation of the original 1996 Game Boy Pokémon world, built on custom extractor tooling that reverse engineers cartridge data into a living Phaser-powered MMO.
  • PMGB_SE - Save data editor for the original Game Boy Pokémon (Red/Blue/Yellow), supporting item bag editing (add, delete, change type, change quantity).
  • pokered-save-editor - Save data editor for Pokémon Red and Blue.
  • Rhydon - Save file editor for Pokémon Red/Blue/Yellow.
  • PKX-Extraction - Extracts Pokémon data from a Generation I/II RAM dump and converts it to the PKX format, including support for the Pokémon Gold/Silver Space World 1997 demo's beta data structures.
  • crystal-tracker - Song and sound editor for pokecrystal-based Game Boy sound engines, editing the game's native music data format.
  • pokemid - Imports and exports Pokémon Red/Blue's native music data as standard MIDI files.
  • Midi2ASM-Converter - Converts MIDI files into pokecrystal-format .asm music data.
  • muse2pokecrystal - Converts MusicXML (from MuseScore/Finale) into pokecrystal's native music assembly code.
  • metatiled - Converts a PNG image into a map compatible with the pokecrystal/Polished Crystal map format.
  • crowdmap - Map editor for the pokecrystal decompilation, predecessor to polished-map above.
  • G15Map - Map viewer for the Pokémon Gold/Silver Spaceworld 1997 demo/prototype ROM. See also Elfs2World, a sibling map viewer for the same prototype dumps.
  • suiCune - Work-in-progress PC recompilation of Pokémon Crystal, incrementally converting the pokecrystal decompilation's assembly into C against a base ROM.
Gen III

See also Sappy (GBA Audio) for audio tools used in these games.

  • SaveStadium - Save file editor for Pokémon Stadium games.
  • PMStadium_Viewer - Viewer for the teams, trainers, and Pokémon data in Pocket Monsters Stadium (N64, Japan), loaded from a .z64 ROM, with export of individual Pokémon as PKHeX jpk1 files.
  • Wargrave-Pokemon-Gen2-Editors - Editors for Pokémon Gen 2 games.
  • Pokemon-Shuffle-Unpacker - Unpacker for Pokémon Shuffle archive files.
  • JPoke-Export - Pokémon save file exporter.
  • blue-spider - Map editor for Pokémon Ruby/Sapphire/Emerald.
  • porymap - Modern map editor for Gen III Pokémon games.
  • pyagb - Python-based map editor for 3rd generation Pokémon GBA games.
  • MEH - Map editor for Gen III. Ported to the D language as BEH, covering Fire Red, Ruby, and Emerald.
  • pokeemerald-jp (decomp) - Matching decompilation of Pokémon Emerald (JP) (100%).
  • pokeemerald (decomp) - Matching decompilation of Pokémon Emerald (100%).
  • pokeemerald-expansion - Actively maintained fork of the pokeemerald decompilation adding modern battle mechanics and Gen IV-IX content/data support; targeted by MIDI2ROM above for custom music authoring.
  • auroraticket (decomp) - Work-in-progress decompilation of the Pokémon Aurora Ticket Distribution (USA) program.
  • AwesomeMapEditor - Alternative map editor for Gen III.
  • pokeruby (decomp) - Matching decompilation of Pokémon Ruby (100%).
  • gomons - Go library that can read and modify Pokémon Emerald save files.
  • PikaSav - Python/Tkinter save editor for older-generation Pokémon games, with separate save classes for Red/Blue, Gold/Silver, Crystal and Ruby/Sapphire.
  • Bulbapedia (Gen I) - Save data structure documentation for Generation I.
  • Bulbapedia (Gen II) - Save data structure documentation for Generation II.
  • Bulbapedia (Gen III) - Save data structure documentation for Generation III.
  • Porytiles - Overworld tileset compiler for Pokémon Generation III decompilation projects.
  • Games: Pokémon Ruby (pokeruby), Pokémon FireRed (pokefirered), Pokémon Emerald (pokeemerald).
  • porypal - Specialized tool for converting sprites into Gen 3-compatible 16-color tilesheets, designed for Pokémon ROM hacking and decompilation.
  • GBA_RTCRead - Tool to read/write data in the real-time clock (RTC) chip found inside carts of some GBA games, including Pokémon Ruby/Sapphire/Emerald and Boktai.
  • pkmn_gba_batteryless_patcher - Automated ROM patcher/repacker for Pokémon Ruby/Sapphire and FireRed/LeafGreen, reverse engineered from bootleg AliExpress cartridges' batteryless SRAM save patch.
  • Features: relocates/repoints compressed (LZ) ROM blocks to free space, applies the reversed SRAM patch blob without external tools like GBATA, and can inject existing save data.
  • Porymap-Animation - JavaScript plug-in that adds animated map tiles to porymap.
  • poryscript - Higher-level scripting language and compiler that compiles to the native Gen III Pokémon decompilation script bytecode format.
  • PoryMoves - Move-learnset data generator for Gen III Pokémon decompilation projects.
  • porydaw - Music editor for the Pokémon Generation 3 decompilation projects that edits the game's native music data format.
  • poryaaaa - Audio synthesizer emulating the GBA's native m4a (Sappy) sound engine, used to author music compatible with the Gen III decompilation projects.
  • gba2pmd - Converts GBA audio into PRET Music Data (PMD) format, used by the Gen III Pokémon decompilation projects.
  • Cry-Editor - Cry (Pokémon sound effect) editor for 3rd generation Pokémon games.
  • Pokemon-Editor - Editor for 3rd generation Pokémon game data (e.g. sprites).
  • psfrag - Utility for scanning, extracting, and building a database of code fragments in the Pokémon Stadium games.
  • rgen3 - Suite of Rust libraries and utilities to manipulate Generation 3 Pokémon games (Ruby, Sapphire, Emerald, FireRed, LeafGreen), covering ROM and save data.
  • PSSE - Pokémon Shuffle save file editor, allowing editing of owned Pokémon, high scores, and stage completion in exported savedata.bin files.
  • Rumble-World-Save-Tool - Tool for editing and decompressing Pokémon Rumble World (Nintendo 3DS) save files.
  • RecoverSaveGen3 - Console app to recover a corrupted Generation III Pokémon save file.
  • Poke_Transporter_GB - Pokémon Generation I/II to Generation III transfer tool, reverse engineering the cable-transfer protocol and cross-generation data conversion to move Pokémon from Red/Blue/Yellow/Gold/Silver/Crystal into Ruby/Sapphire/Emerald/FireRed/LeafGreen without official hardware.
  • pokemon-gen3-mysterygift-tool - Mystery Gift Wonder Card injector for Pokémon Gen III save files (FireRed, LeafGreen, Emerald).
  • Gen3-WCTool - Suloku's Wondercard editor for Generation III Pokémon event files.
  • MIDI2ROM - Desktop tool for designing, inspecting, publishing, and testing music for the GBA m4a (Sappy) sound engine, targeting pokeemerald-expansion; connects MIDI exported from a DAW to voicegroups, keysplits, drumkits, DirectSound samples, poryaaaa, ROM compilation, and mGBA.
  • PokemonGameEditor - Early all-in-one ROM editor for Generation III Game Boy Advance Pokémon games, now superseded by decompilation-based hacking.
Gen VI
  • pokediamond (decomp) - Matching decompilation of Pokémon Diamond (100%).
  • pokeplatinum (decomp) - Matching decompilation of Pokémon Platinum (100%).
  • Personal-Editor - Editor for Generation 6 Pokémon games (Pokémon X/Y and Pokémon OR/AS). Use on extracted files from Personal.GARC.
  • pk3DS - ROM editor and randomizer for Generation 6 Pokémon games (X/Y, Omega Ruby/Alpha Sapphire).
  • pkBV - Battle Video data parser for Pokémon X/Y and Omega Ruby/Alpha Sapphire. See also KeyBV, a Battle Video data viewer for X/Y.
  • pokemon-x-y-icons - Extracts Pokémon icon sprites (party/box/mini icons) from Pokémon X.
  • wc-beacon - Distribution and decryption utility for Generation IV Pokémon Wondercards.
  • PCDWC4Converter - Converts Generation IV Pokémon Wondercards between PCD and WC4 formats.
  • DS-Pokemon-Rom-Editor - ROM editor for Generation IV Pokémon DS games (Diamond/Pearl/Platinum, HeartGold/SoulSilver), covering maps, scripts, encounters, overworld sprites, and NARC/NSBMD/NSBTX asset formats. Actively maintained overhaul of Nømura's original DS Pokemon ROM Editor.
  • PokEditor - Java (OS-agnostic) editor for Pokémon Gen IV game data; v3 edits everything inside the tool, loading a project straight into editable sheets. Backed by PokEditor-Core, a library for reading and writing Gen 4 game data built on Nds4j.
  • PPRE - Project Pokemon ROM Editor, a long-running multi-purpose ROM editor for Generation IV/V Pokémon DS games (Diamond/Pearl/Platinum, HeartGold/SoulSilver, Black/White, Black 2/White 2), built on RawDB, a binary reader/parser for NDS data structures.
  • PPSE-DS - Native NDS homebrew save editor for Generation IV/V Pokémon DS games, built on PokeLib and a modified libulx graphics library, editing saves directly on real/emulated hardware.
  • Pokemon-Level-Script-Editor - Java tool for creating and editing Level Script binary files for Pokémon HeartGold/SoulSilver.
  • dex-editor - Edits regional Pokédex order, area data, names, and descriptions for Generation IV-V games.
  • DS-Shiny-Editor - CLI tool for editing shiny Pokémon odds in Platinum/HeartGold/SoulSilver save data.
Gen V
  • SwissArmyKnife - Cross-platform ROM editor for Generation V Pokémon games (Black, White, Black 2, White 2). Supports editing map containers, text, events, zone headers, entities, and encounters.
  • BW_tool - Tool to modify Pokémon Generation V (Black/White, Black 2/White 2) savegames.
  • pypokescript - Python tool and library converting Pokémon Black 2/White 2 script binaries (extracted from the a/0/5/6 NARC) to a human-readable high-level scripting language and back.
  • CheapScript - Easier scripting for Pokémon Black 2/White 2, with a compiler and a decompiler for existing script containers (archived; the README notes it is incomplete).
  • pdrpse - Save editor for Pokémon Dream Radar on the 3DS, editing current and total Dream Orbs and the reward orb counter; runs as 3DS homebrew.
  • pbr-dtk (decomp) - Matching decompilation of Pokémon Battle Revolution.
  • pokestadium (decomp) - Matching decompilation of Pokémon Stadium (100%).
  • pokestadiumgs (decomp) - Matching decompilation of Pokémon Stadium 2 (100%).
  • pmd-red (decomp) - Matching decompilation of Pokémon Mystery Dungeon: Red Rescue Team (100%).
  • pmd-sky (decomp) - Matching decompilation of Pokémon Mystery Dungeon: Explorers of Sky (100%).
  • pokepinballrs (decomp) - Matching decompilation of Pokémon Pinball: Ruby & Sapphire (100%).
  • pokepinball (decomp) - Matching decompilation of Pokémon Pinball (100%).
  • poketcg (decomp) - Matching decompilation of Pokémon TCG (100%).
  • poketcg2 (decomp) - Matching decompilation of Pokémon TCG 2 (100%).
  • pokeblack (decomp) - Matching decompilation of Pokémon Black.
  • PMDe - Editor for Pokémon Mystery Dungeon: Red Rescue Team (GBA), covering ROM offsets, tilesets, and other game data. (Archived.)
  • ppmdu - Combined toolset for exporting/importing graphics, audio, and script data to and from Pokémon Mystery Dungeon: Explorers of Time/Darkness/Sky (NDS). Actively maintained continuation: ppmdu_2, rebuilt on CMake.
  • SkyTemple - GUI ROM editor for Pokémon Mystery Dungeon: Explorers of Sky (NDS), built on top of the pmd-sky decompilation and skytemple-files.
  • pmdsky-debug - Reverse-engineered debug/symbol information for Pokémon Mystery Dungeon: Explorers of Sky (NDS), used by pmd-sky and SkyTemple.
  • pmd_2_doc - Reverse-engineering notes and file format documentation for the Pokémon Mystery Dungeon: Explorers series, covering common file formats, script engine internals, DSE audio (SMD) parsing, and character resources, plus 010 Editor hex templates.
  • SkyEditor.SaveEditor - Library and plugin-based editor for Pokémon Mystery Dungeon savegames.
  • pmd-gen - Password/friend-code generator for Pokémon Mystery Dungeon: Rescue Team DX, implementing the reverse-engineered password algorithm documented by zaksabeast and mid-kid.
  • pkmn-classic-framework - Class library and server implementations for Pokémon Generation IV and V game logic, including reverse-engineered GTS and Wi-Fi Connection network protocols and save/PKM data structures.
  • FrostsGen5Editor - General-purpose ROM hacking editor for Pokémon Black/White/Black 2/White 2.
  • AnimaEngine - C99 sprite extraction/preview toolchain for Pokémon Black/White/Black 2/White 2 (NDS).
  • kaomado - Extracts Pokémon Mystery Dungeon face-portrait (Kaomado) sprites, reverse-engineering their custom compression algorithm.
  • plbEdit - Experimental placement-data (PLB) editor for Pokémon Mystery Dungeon: Gates to Infinity and Super Mystery Dungeon (3DS).
  • GfxCrunch Animation Viewer - Displays animations exported by psy_commando's GfxCrunch tool, complementing ppmdu above for Pokémon Mystery Dungeon sprite data.
  • SkyEditor.RomEditor.Rtdx - Work-in-progress ROM editor for Pokémon Mystery Dungeon: Rescue Team DX (Switch). (Archived.)
Switch (Gen VIII+)
  • pkNX - All-in-one ROM editor and randomizer for Switch Pokémon games (Let's Go, Sword/Shield, Brilliant Diamond/Shining Pearl, Legends: Arceus, Scarlet/Violet).
  • swshtools - Python command-line tools that convert Pokémon Sword and Shield binary files to and from JSON: personal_total.bin (Pokémon parameters), wazaoboe.bin (learnsets), and pokecaplist.bin (icons). (Archived.)
  • GFBMDL_Plugin - Blender plugin for importing models and animations from Switch Pokémon games.
  • Pokemon-Switch-Model-Importer-Blender - Blender Python script for importing and exporting models from Switch Pokémon games.
  • gftool - Tool for working with Trinity-format files (TRMDL, TRMSH, TRMBF, TRMTR, TRSCN, and more) used by Pokémon Scarlet/Violet and Legends: Arceus.
  • PokeModding-PLA-SV-Blender - Blender import/export scripts for Pokémon Legends: Arceus and Scarlet/Violet model formats (TRMSH/TRMBF).
  • SV-Script-RE - Cleaned-up Lua script dumps reverse engineered from Pokémon Scarlet/Violet.
  • SVScripts - Reverse-engineered rewrite of Pokémon Scarlet/Violet's internal dll_util game logic scripts. See also the same author's ZAScripts, an early-stage rewrite applying the same approach to Pokémon Legends: Z-A.
  • SV-Randomizer - Python randomizer for Pokémon Scarlet/Violet that edits the game's flatbuffer data (wild and static encounters, trainers, personal data abilities and movesets, starters and gifted Pokémon) and outputs a romfs folder plus a Trinity Mod Loader modpack zip.
  • poke-client - Debugging and reverse engineering tool for Switch Pokémon games, built on exlaunch. Runs on real hardware with a hex editor and a Lua VM for executing scripts from an SD card.
  • PIDFinder - Assistant tool for abusing Pokémon PID/IV pseudo-random number generation.
  • EtumrepMMO - Reverses captured entities in Pokémon Legends: Arceus back to their origin (group) RNG seed.
  • PKHeX-Plugins - Collection of plugins for PKHeX.
  • PKHeX_Raid_Plugin - PKHeX plugin to display raid data and additional Pokémon info.
  • SeedSearcher - Seed finder for Pokémon Sword and Shield RNG manipulation.
  • PKHeX-Auto-Legality-Mod - Modded Showdown import function for PKHeX enabling automatic Pokémon legality fixing.
  • PokeFilename - PKHeX plugin to customize PKM output filenames.
  • HOME-Live-Plugin - PKHeX plugin to view and dump Pokémon from the Pokémon HOME application.
  • RaidCrawler - Raid viewer for Pokémon Scarlet and Violet.
  • PKHeXRNG - PKHeX plugin for Citra RNG manipulation via RPC game-data fetching.
  • PKHeX.Mobile - Pokémon save editor for Android and iOS, mobile companion to PKHeX.
  • PCHex - 3DS homebrew Pokémon save editor.
  • pokenamehex - Utility for hex-editing Pokémon name strings, working with the games' internal character encoding table.
  • NewSnap - Code for working with New Pokémon Snap's file formats.
  • ReMasters - Reverse engineering resources for Pokémon Masters.
  • PokemonMasters - Blender 2.8 import script for LMD model files from Pokémon Masters.
  • UntieUnite - Reverse engineering of Pokémon UNITE, decrypting, decompressing, and dumping the game's DLC asset bundles.
  • FlatCrawler - Data crawling tool and library for reverse engineering undocumented FlatBuffer binary schemas, with a worked example for Pokémon Sword/Shield's FlatBuffer data.
  • FlatbufferToolkit - Toolkit for rapid FlatBuffer reverse engineering, with an MCP server for LLM-assisted schema analysis.
  • PkmnFbs - FlatBuffer schema collection for Switch Pokémon games (Let's Go Pikachu/Eevee, Legends: Arceus, Sword/Shield), reverse engineered using FlatbufferToolkit.
  • UnityDPtools - Parser for ripping data from Pokémon Brilliant Diamond & Shining Pearl's ROM data.
  • BDSP_rombase - Free, public ExeFS ROM base for building Pokémon Brilliant Diamond & Shining Pearl mods.
  • PermuteMMO - Permutes possible player actions to find shiny Pokémon outcomes in Pokémon Legends: Arceus, companion tool to EtumrepMMO.
  • PokeRomXtractor - Extracts data (Pokemon, items, abilities, and more) from Pokemon Emerald and FireRed ROMs.
  • PokeTunes - Web-based save editor for Pokemon games up to Generation III.
  • PqSave - Save reader and writer for Pokémon Quest.
  • PKHeXPluginPile - Collection of PKHeX plugins covering various save-editing utilities.
  • FlagsEditorEXPlugin - PKHeX plugin for dumping and editing internal save-data flags.
  • PKHeXFeebasLocatorPlugin - PKHeX plugin to find and edit Feebas fishing spots in Pokémon Emerald save data.
  • PKHeXWC3Plugin - PKHeX plugin to import and export Generation III event (WC3) files.
  • PKHeXWaldaPlugin - PKHeX plugin to view and design Walda Wallpapers in Pokémon Emerald save data.
  • MissingEventFlagsCheckerPlugin - PKHeX plugin that checks event flag states for missed field items, hidden items, and trainers.
  • PokeDocs - Archive of FlatBuffer schemas, hashes, and other metadata for Switch Pokémon games, used as reference data for gftool and the Zukan toolset.
  • poke-dot - Godot GDExtension for importing Pokémon Trinity-format model, animation, and scene FlatBuffer data (TRMDL, TRMSH, TRSCN, TRSKL, and more) from Switch Pokémon games.
  • LMD_Animation_Loader - Blender animation loader script for LMD animation files from Pokémon Masters, companion to the PokemonMasters model importer above. See also PMLMDSpecs, a specification document for the Pokémon Masters LMD animation format, and GameEngine, a standalone .NET/OpenGL viewer supporting LMD models/bone animations alongside MMD PMX models.
Pokémon Ranger
  • AlmiaE - Editing suite for Pokémon Ranger: Shadows of Almia, editing Pokémon base stats/parameters and map data (Pokémon, NPCs, targets). Includes LZ10/LZ11 decompression and compression for the game's NDS filesystem.
  • rangercrypt - Decrypts/encrypts Pokémon Ranger save files, fixing checksums on encryption.
  • Pokemon-Ranger-Mission-Inserter - Inserts downloadable missions into a Pokémon Ranger 2/3 save file.
  • TychoGfx - Graphics viewer/exporter for Pokémon Ranger, by the same author as AlmiaE above. (Archived.)
  • PokemonRangerNetMissionDistributionTool - Encodes/injects Wi-Fi mission data and generates/edits save files for Pokémon Ranger 1/2/3 (JP and overseas), including Manaphy egg-mission reset.
Pokémon Mini
  • mindis2 - Pokémon Mini ROM disassembler.
  • PokeMini - Homebrew-focused Pokémon Mini emulator (continuation of the original PokeMini project), reading .min ROM files and supporting real or FreeBIOS boot images, multicart flash images, and save states.
  • c88-pokemini - Multi-platform toolchain for Pokémon Mini homebrew development in C, wrapping the EPSON/TASKING S1C88 compiler and producing .min ROM output.
Pokémon Conquest
  • RanseiLink - ROM editor for Pokémon Conquest (Nintendo DS). See also RL-Animate by the same author, a companion previewer for sprite animations exported by RanseiLink.
  • conquest-data - Collection of one-off scripts for ripping data from Pokémon Conquest, documenting information not otherwise available.
Pokémon e-Reader
  • pokecarde - Disassembly of the English Pokémon Battle-e trading card series and the Eon Ticket e-Reader card, released alongside Pokémon Ruby/Sapphire.

Tiger Electronics (Game.com)

  • gcimagetool - Encodes and decodes Game.com image data, supporting dithering and RLE compression for use with the console's Fi_graph2 syscall; decodes to PNG and encodes from common image formats.

Gameloft

  • GameloftEngineLoader - UniLoader addon for importing Gameloft engine PIG files. Supports meshes, textures, transforms, nodes, and compression (LZ4, ZSTD).
  • DRVM - Custom Java Virtual Machine implementation for reverse engineering the J2ME game Diamond Rush, including asset extraction.
  • Greenier-Farm-3-Decomp (decomp) - Matching decompilation of Green Farm 3.
  • dia_data - Research repository for the Nokia/J2ME game Diamond Rush: Gameloft BSprite (.bsprite, v1/v2/v3/v5) format notes, C parsers and tools for sprite and demo data, and extracted images, sprites, sounds, and maps. See also DRVM above.
  • SF.GLA.Tool - Tool for extracting GLA archives from Sniper Fury.
  • Minion-Rush-Modding-Tools - Scripts for modding Minion Rush. Contains an editor for BLIBCLARA files.
  • Game-Engines-Filetypes-Reverse-Engineering - Work-in-progress collection of 010 Editor templates, reading scripts, and file examples for various filetypes used across Gameloft games.
  • Gameloft-Games-Tools - Tools for unpacking and packing game resources from older Gameloft titles.
  • PIG2FBX - Command-line 3D model converter for Gameloft PIG files.
  • Gameloft-J2ME-Tools - Tools and documentation for modding Gameloft's J2ME (Java feature-phone) games.

GarageGames

Marble Blast
  • Marble Blast Web - Web port of Marble Blast Gold, Platinum, and Ultra with asset importing from original Torque 3D Engine files (.dif, .dts, .mis).

Garfield

  • pakman - PAK packer/unpacker for Garfield (PC/PS2, 2004).

Digitalmindsoft (Gates of Hell)

  • GOHSaveEditor - Unofficial save game editor for Gates of Hell: Ostfront; loads, edits, and saves campaign save files.

Gearbox Software

MechWarrior 4
Borderlands
  • Gibbed.BorderlandsEnhanced.Datamining - Datamining tools for Borderlands Enhanced game format extraction.
  • Gibbed.BorderlandsOz - Tools for Borderlands: The Pre-Sequel game format parsing and editing.
  • Gibbed.BorderlandsOz.Datamining - Datamining tools that dump game data from running instances of Borderlands: The Pre-Sequel.
  • Gibbed's Borderlands Save Editor - Tools and code for parsing and editing Borderlands game save files and binary formats.
  • Gibbed's Borderlands 2 Datamining Tools - Datamining tools for extracting game data (items, missions, balance, currencies, customizations, perks) from running Borderlands 2 instances.
  • Gibbed's Borderlands 3 Tools - Tools and code for working with Borderlands 3 game files and formats.
  • ft-explorer - GUI browser for Borderlands resource data used by BLCMM modding tool, browsing Unreal Engine structures from Borderlands 2, TPS, and Tales from the Borderlands.
  • borderlands2 - Command-line save editor for Borderlands 2 and Borderlands: The Pre-Sequel that decodes the protobuf-based savegame format to JSON/text for editing character stats, inventory, currencies, and challenges, then re-encodes it back to a console/PC-playable save.
  • borderlands3-save-editor - GUI save file editor for Borderlands 3. Unmaintained since 2021; the author recommends the actively developed bl3-cli-saveedit as an alternative.
  • bl3-cli-saveedit - Actively maintained command-line Borderlands 3 savegame/profile editor, recommended above as the successor to the unmaintained borderlands3-save-editor.
  • BL3SaveEditor - Desktop save and profile editor for Borderlands 3.
  • borderlands-4-save-utility - Save file editing utility for Borderlands 4.
  • Borderlands2PS3ProfileEditor - Python tool to modify Borderlands 2 profile data on PS3.

Avalanche Studios (Generation Zero)

  • ApexPredator - Tool/library for reading Apex Engine assets. Currently supports Generation Zero. Written in C++.
  • Gibbed.JustCause4 - File unpacking and asset extraction tool for Just Cause 4.
  • AE.ARC.Tool - Tool for extracting ARC archives from games built on Avalanche Studios' Apex Engine.
  • JC.ARC.Tool - Tool for extracting ARC archives from the Just Cause series.
  • GenZ-Save-File-Editor - Save file editor for Generation Zero, reading and writing the game's original save data format.
Mad Max
  • MadMax_Savegame_Editor_Project - Reverse-engineering and save editor project for Mad Max (2015), documenting the save container format (XOR keying, header layout, integrity checksums) and the game's economy/roster tables.

Genius Sonority

Pokémon Colosseum, Pokémon XD: Gale of Darkness.

  • pokemon_fsys_tool - Tool for FSYS archive format used in Pokémon Colosseum/XD.
  • PokemonFSYSConverter - Program to extract .obm and textures out of .fsys files found in some GameCube/Wii titles.
  • PkmGCTools - LibPkmGC backend library and PkmGCSaveEditor, a save file editor, for Pokémon Colosseum and Pokémon XD.
  • tdmextractor - Archive extractor and repacker for "The Denpa Men" series (TDM1/TDM2/TDM3/TDMF archives). Can replace the usage of the existing quickbms script for The Denpa Men 3.
  • Blender HAL DAT Model Addon - Blender addon for importing and exporting HAL Laboratory's GameCube .dat model format, primarily for Pokemon Colosseum and XD: Gale of Darkness, with compatibility for Super Smash Bros. Melee, Kirby Air Ride, Chibi-Robo!, and Killer7.

Genki

Jade Cocoon: Story of the Tamamayu, Jade Cocoon 2.

Sunborn (Girls' Frontline)

  • GFLMotionConverter - Converts Girls' Frontline Live2D motion/physics data (extracted from Unity asset bundles via UABE) into standard Live2D Cubism motion3/physics3 files.
Girls' Frontline 2: Exilium
  • GF2AssetBundleDecryption - Decryption/unpacking tool for Girls' Frontline 2: Exilium's Unity asset bundles.
  • GF2Decrypter - Asset decryption toolkit for Girls' Frontline 2: Exilium.
  • Tools: C# and Python Unity asset-bundle decryptors, a Lua script decryptor, a text extractor, and an audio decryptor. (Archived)
  • exilium-tools - Tool collection for Girls' Frontline 2: Exilium: asset bundle decryption, splitting and renaming (C++), audio track and loop-metadata extraction from ACB/AWB files, subtitle extraction from USM videos, and a game update tracker that generates HTML reports.

Chronic Logic (Gish)

  • freegish - Official open-source release of Gish (Chronic Logic, 2004), a physics-based puzzle-platformer.

Glu Mobile

  • glu-mobile-obb-extractor - Extractor and format documentation for the FGIB/CBigFile_v2 container format used inside Glu Mobile's Android .obb expansion files, shared across many of the publisher's mobile games.

Goblin Dungeons

  • Goblin-Dungeons-Save-Editor - Python CLI that decrypts, edits and re-encrypts Goblin Dungeons' ProgressData.save using the game's AES-CBC keys; edits resources, equipment levels, spells and map progress.

God of Thunder

  • god-of-thunder - Community-maintained port of the public-domain source release of God of Thunder (1993, DOS action-adventure by Ron Davis); requires the original game's data files, as the assets were not included in the source release.
  • god_of_thunder_save - Ruby library for loading, editing and writing God of Thunder saved game files (SAVEGAM1.GOT), exposing name, health, magic, jewels, keys, score and item flags.

God Summoner

Shift Up (Goddess of Victory: NIKKE)

  • NikkeViewerEX - Interactive Spine viewer for Goddess of Victory: NIKKE character assets.
  • NikkeTools - Encryption/decryption tool for Goddess of Victory: NIKKE's asset bundles, for extracting and re-packing modded graphical assets. See also Nikke-NKAB-Decrypter, a decrypt-only tool specifically for NKAB-signature asset bundles.
  • NikkeTools (Hiro420) - Unrelated to the asset-bundle tool above; a collection of 5 separate tools for Goddess of Victory: NIKKE.
  • Tools: Catalog (asset catalog parser), MetadataDumper, Protobuf (message dumper), StaticData (data table parser), UnLuac (Lua decompiler).
  • EpinelPS - Private/local server for Goddess of Victory: NIKKE, reverse engineering the game's client-server protocol; resolves localized names by parsing the game's Unity asset directories.

RNGeusEX Games (Goodbye Eternity)

  • EXTRActor - Extractor for the YVANetusEX .extra archive format used by the visual novel Goodbye Eternity.
  • GBFRDataTools - Tools and libraries for working with Granblue Fantasy: Relink's data formats.
  • GBFRBlenderTools - Blender addon for importing Granblue Fantasy Relink mesh models.
  • GBFR2Blender2GBFR - Tools for importing/exporting animations and collision data for Granblue Fantasy Relink.
Dragalia Lost
  • dl-model - Model viewer for Dragalia Lost.
  • DragaliaModTools - Build tools for Dragalia Lost assets.
  • DLStories - Archive and viewer for Dragalia Lost's story/dialogue text.
  • Features: Custom asset parser exporting story data to JSON, voice audio playback.
  • Languages: English, Japanese (with furigana), Simplified Chinese, Traditional Chinese.
  • DLScripts - Scripts for downloading, decrypting, and parsing Dragalia Lost's asset manifests, including dumping master.a Mono data and story assets to readable, labeled content.
  • SerializableDictionaryPlugin - UABEA plugin for importing and exporting the serializable-dictionary MonoBehaviour format used by Dragalia Lost and other Unity games, by the same author as DragaliaModTools above.
Princess Connect Re:Dive
Uma Musume Pretty Derby
  • umamusume-localify - Localization plugin for Uma Musume Pretty Derby's DMM client (archived, but the base for several derivative tools below).
  • umamusume-voice-text-extractor - Extracts Uma Musume Pretty Derby's voice audio files together with their corresponding text.
  • umamusume-story-patcher - Extracts Uma Musume Pretty Derby's story/dialogue AssetBundles to CSV via UnityPy, and repacks translated CSV files back into the game's assets.
  • UmamusumeResponseAnalyzer - Terminal.Gui-based TUI host that receives Uma Musume Pretty Derby's request/response MessagePack payloads (via a companion sender such as CarrotJuicer) and routes them to installed plugins by Gallop endpoint.
  • CarrotJuicer - Hooks the decryption function in Uma Musume Pretty Derby's libnative.dll (Windows DMM client) to inspect the game's MessagePack network packets.
  • See also Riru-CarrotJuicer, the same author's Android (Riru module) port hooking libnative.so, and cjedb, a companion data generator that reads the game's master.mdb database to supply additional per-event data for CarrotJuicer captures.
  • UmaEnhance - version.dll proxy plugin for Uma Musume Pretty Derby adding gameplay customization options, built on code from CarrotJuicer and umamusume-localify above.
  • UmaViewer - Unity application for viewing assets from Uma Musume: Pretty Derby.
  • UmamusumeExplorer - GUI utility for viewing assets from Uma Musume: Pretty Derby (DMM Games or Steam install), with a file browser with search and export, an audio player with export and a live music player with export.

KOG (Grand Chase)

  • P3M-Importer-Exporter - Blender importer/exporter plugin for Perfect 3D Model (.P3M) files used by Grand Chase.

Gray Design Associates

  • OpenNitemare3D - Reimplementation of Nitemare 3D (1994), reading the original game's data files.
  • Nitemare3D DAT Extractor - Extracts menu art and audio from Nitemare 3D (1994) and the Hugo's House Of Horrors series' SND.DAT/UIF.DAT archives, producing PCX images and MIDI/VOC/PCM sound files.
  • LibHugo - C++ library for reading image and sound data from Hugo's House Of Horrors and Nitemare 3D.
  • Hugo's House Of Horrors Midi Rip - Ripped MIDI music files extracted from Hugo's House Of Horrors using the DAT Extractor above.

Gremlin Interactive

Actua Soccer
  • ActuaSoccer - Code analysis notes on Gremlin Interactive's officially released Actua Soccer/Euro 96 DOS source code, covering the Watcom C++/DOS4GW toolchain needed to rebuild it and reverse-engineering findings about the game's internals.
  • acuta-soccer-mocap-viewer - Viewer for Actua Soccer's proprietary motion-capture data files.
Hogs of War
  • OpenHoW - Open-source reimplementation of Gremlin Interactive's Hogs of War (PC/PSX) that reads and renders the original game's data files.
  • Pigs of Worldwar - Fan-made remake engine for Hogs of War, built with Electron, TypeScript, and Three.js; reads the original game's assets (does not distribute them).
Realms of the Haunting
  • roth_ripper - Resource extractor for Realms of the Haunting (1996, DOS).
Strike Series (Desert Strike, Jungle Strike, Urban Strike)
  • StrikeLZSS - LZSS compressor/decompressor for Desert Strike, Jungle Strike, and Urban Strike (Sega Mega Drive/Genesis).
  • Jungle Strike (SNES) Static Recomp - Static recompilation of the SNES port of Jungle Strike into a native Windows executable; no ROM included.
Zool
  • zool2 - Complete disassembly of the Amiga CD32 game Zool 2 by Gremlin Graphics, decoded well enough to be reassembled into a fully working game; includes Windows tools, batch scripts, and all original game assets.
Whiplash / Fatal Racing
  • ROLLER - Reverse engineering and reimplementation of Gremlin Interactive's Whiplash/Fatal Racing (1995), building and running the original DOS game (using assets from a retail CD image) on modern PCs with SDL; a matching-instruction decompilation is developed in the companion ROLLER-matching repo.
  • Whiptools - Tools for decoding, encoding, and viewing Whiplash/Fatal Racing game files.
  • Formats: .BM/.DRH (textures), .PAL (palettes), .RAW/.RBP/.RFR/.RGE/.RSS (audio), .HMP (MIDI), .KC (cheat audio), .TRK, FATAL.INI/PASSWORD.INI.
  • Features: Unmangling/mangling, bitmap and palette extraction/conversion, audio conversion to WAV, HMP MIDI repair, image-to-texture conversion.
  • TrackEditor - Whiplash/Fatal Racing track editor and OBJ/glTF resource converter, built on the ROLLER engine core; edits track geometry, surfaces, signs, audio triggers, and moving stunts.
Top Gear
Monty on the Run
  • monty-on-the-run - Fully commented KickAssembler reconstruction of Monty on the Run (C64, 1985); assembled output is byte-identical to the original tape release.

Grezzo

Ocarina of Time 3D, Majora's Mask 3D, Luigi's Mansion remake, Ever Oasis.

  • io_scene_cmb - Blender add-on for Grezzo's "Ctr Model Binary" (CMB) format.
  • noclip.website (OoT3D) - In-browser Ocarina of Time 3D viewer.
  • noclip.website (Luigi's Mansion 3D) - In-browser Luigi's Mansion 3D viewer, sharing Grezzo's CMB/ZAR/ZSI loader with the OoT3D and Majora's Mask 3D viewers.
  • MeltyTool (Grezzo) - Grezzo format viewer/exporter.
  • N3DSCmbViewer - Viewer for 3DS CMB models.
  • Scarlet - General purpose 3DS/Vita game tool.
  • Gar/Zar UnPacker - Archive unpacker for Ocarina of Time 3D and Majora's Mask 3D.
  • Switch-Toolbox - A tool to edit many video game file formats
  • GARTool - Tool tested with Ever Oasis and Luigi's Mansion.
  • irarc_unpacker - Unpacker for IRARC archive format from Blaster Master Zero and Azure Striker Gunvolt (3DS).
  • luigi_gmsg - Unpacker/repacker for gmsg message/text files from Luigi's Mansion (3DS remake). See also ever_oasis_gmsg, the same author's equivalent tool for Ever Oasis's gmsg files.

Golden Era Games (Grimoire: Heralds of the Winged Exemplar)

  • GrimoireDigiMusicDLL - Wrapper DLL for Grimoire: Heralds of the Winged Exemplar that adds support for MP3-encoded music.

Growtopia

  • py-deltaparser - Python tool for extracting Growtopia's item database (items.dat) format. (Archived.)

GSC Game World

S.T.A.L.K.E.R
  • Geometry Decompiler plugin for 3dsmax - This plugin is designed to import into 3ds Max (works with versions 7-8, not tested on version 9) map geometry files of the game STALKER"
  • STALKER game archives unpacker - Needed for unpacking game archives - if you want to try to install russian version of mod - you'll need this.
  • STALKER Extractor - STALKER database extractor. Compatible with all game versions. Allows choosing files to extract.
  • LtxParser - C# library for loading .ltx trees from the STALKER series.
  • S.T.A.L.K.E.R Mod Tool - NOT MY ADDON! The S.T.A.L.K.E.R mod tool used to extract the files from the .db files. Place all gamedata files into a folder called old once you have extracted every .db to a folder called gamedata in stalkers main directory like. G:\program files\THQ\S.T.A.L.K.E.R. - Shadow of Chernobyl\gamedat...
  • Unpack Pack xr files Stalker (S.T.A.L.K.E.R.: Call of Pripyat) - Gathered most of the pearl scripts into a heap and adapted them to a single library. The archives are all taken from the AMK website, and re-uploaded here because they were on a Yandex disk
  • XRay Exporter v2.03 (S.T.A.L.K.E.R. Shadow of Chernobyl) - Official SDK 0.4 export plugins for 3ds Max 7, 8, 9, 2008, 2009, 2010, 2011, LightWave 3D 7.5 and 8.0, and Maya 7, 8, 8.5, 2008, 2009, 2010. In addition, missing libraries have been added.
  • XRay Exporter v2.03 (S.T.A.L.K.E.R.: Call of Pripyat) - Official export plugins for SDK 0.5, 0.6, 0.7 for 3ds Max 8, 9, 2008, 2009, 2010, 2011, LightWave 3D 8.0 and Maya 7, 8, 8.5, 2008, 2009, 2010. Also added missing libraries.
  • X-ray game asset tools pack FINAL - Complete toolset for editing all aspects of S.T.A.L.K.E.R. games. Includes: AI Wrapper 2.2 (compiling AI levels), converter (geometry and models), ACDC pack (editing all.spawn), and Milkshape/Maya plugins....
  • Clear Sky: Game Database Unpacker - This utility allows you to unpack all the game files.
  • STALKER utilities pack - Tool for editing LTX configuration files in S.T.A.L.K.E.R. games.
  • Updated Milkshape plugin - Updated Milkshape plugin for S.T.A.L.K.E.R. (dated 01/08/2016).
  • Database converter (S.T.A.L.K.E.R.: Call of Pripyat) - COP/COC converter, which unpacks db files to gamedata files.
  • Extractor de archivos para S.T.A.L.K.E.R.: Shadow of Chernobyl - Lightweight program for extracting all files from S.T.A.L.K.E.R.: Shadow of Chernobyl for modding purposes.
  • General X Ray SDK CS-CoP Tools (S.T.A.L.K.E.R.: Call of Pripyat) - General X Ray SDK Tools. This archive contains dds2tgaLE X-Ray game asset converter 02 june 2011 rev10192 Fake flatness CS&CoP; Compilers 2010 v3.0
  • blender-xray - Blender import/export addon for S.T.A.L.K.E.R. X-Ray Engine formats (OGF, OMF, ANM, SKL, SKLS), enabling extraction and manipulation of STALKER game assets.
  • OpenXRay - Community-maintained, improved version of GSC Game World's X-Ray Engine (S.T.A.L.K.E.R.: Shadow of Chernobyl / Clear Sky / Call of Pripyat) that loads and renders the original games' assets and archives.
  • deepshadows-file-formats - File formats, plugins, and tools for games by Deep Shadows (pre-merger with GSC Game World).
  • bumpx - Generates bump/bump# textures from normal, gloss, and height maps for S.T.A.L.K.E.R and Metro 2033 build 375.
  • OGSR-Engine - Actively maintained fork/continuation of the X-Ray Engine (S.T.A.L.K.E.R.) with extensive bugfixes and feature additions, reading original S.T.A.L.K.E.R. game data.
  • ixray-1.6-stcop - Actively maintained, modernized continuation of the X-Ray engine (S.T.A.L.K.E.R.), reading the series' original game data files. See also ixray-1.5-stcs, the same team's stable X-Ray 1.5 branch.
  • XRF Tools - Modern open-source desktop application and CLI toolkit for reading, validating, editing, packing, and converting assets for S.T.A.L.K.E.R.: Call of Pripyat-style X-Ray games.
  • Formats: X-Ray archive volumes, LTX configs (dialog trees, quests, info portions, character profiles), OGF models/OMF motions (with 3D preview), spawn files, icon sprite sheets, DDS/THM textures, particle libraries, translations.
  • Features: Windows desktop app plus cross-platform xrf-cli for scripted/CI workflows, with JSON reports for automation.

ArenaNet (Guild Wars)

  • GuildWarsMapBrowser - Browser and explorer for Guild Wars' .dat file, with search and filtering of the internal file formats it contains.
  • dat_files_searcher - Searches decompressed Guild Wars .dat files for specific byte sequences; companion tool to GuildWarsMapBrowser, which can export the files in decompressed form.
  • GuildWarsFVF_and_filenames - Code for converting the .dat file's internal FVF (flexible vertex format) to the actual DirectX 9 FVF, plus routines for decoding and encoding Guild Wars' internal filename hashes.
  • GWSM - Shared-memory library that streams live Guild Wars client data (via FlatBuffers) into other processes for interop. See also GWSMController, which combines GWSM with GuildWarsMapBrowser's map data to render in-game actors/agents on 3D maps in real time.
  • GWDatBrowser - Browses the contents of Guild Wars' .dat file. Originally by Irina, mirrored from the Xentax forum.
Guild Wars 2
  • Gw2Browser - Browser and extractor for Guild Wars 2's .dat file, viewing and exporting the proprietary formats it contains.
  • gw2_reverse - Collection of tools for reverse engineering and extracting Guild Wars 2 .dat files.
  • gw2formats - Type-safe C++ library for reading Guild Wars 2's internal file formats.
  • gw2re - Community collection of tools and research reverse engineering the Guild Wars 2 DAT file and the custom formats contained within.
  • gixxcel - Decodes and archives Guild Wars 2 STRS (string table) files extracted from DAT archives.
  • gw2dattools - Collection of tools for building programs that work with the Guild Wars 2 dat file.

Aurogon (Gujian)

  • GuJian3Manager - Extracts, repacks, and decrypts Gujian 3 (古剑奇谭三) data files (Oodle-compressed, XXTEA-encrypted .xxx files).

Sulake (Habbo Hotel)

  • Chroma - Furniture renderer for Habbo's SWF client assets; loads a hof_furni SWF and renders it through a web front-end. See also Chroma4j, a Java rewrite with a TeaVM/WebAssembly browser deployment that renders furni SWFs entirely client-side.
  • FurnidataParser - .NET library (with a Java port) for downloading and parsing Habbo furnidata, covering both the classic XML furnidata format and the non-standard chunked JSON-like format used by newer clients.
  • UnityExtractor - Extracts Habbo's Unity-client furniture assets using AssetStudio.
  • Avatara - Habbo figure avatar imager, rendering avatar images from figure codes, figuredata.xml, and clothing SWFs across 2007-2013 era assets. See also Avatara4j, a Java port.
  • Badger - Habbo badge imager library, rendering badge images from badge codes for both Shockwave-era and modern/guild badge resource formats.
  • HabboGifTransparencyFixer - Rewrites a .gif's color-table bytes so transparency renders correctly in Habbo's Shockwave client, working around a client quirk not exposed by standard image-editing APIs.
  • habbo-shockwave-client-sources - Collection of decompiled Habbo Hotel Shockwave client releases (Lingo decompiled via ProjectorRays), presented as commits in a git repository for easy cross-version diffing; inspired by and building on Quackster's habbo_src.

Haggard Games

  • gh-file-formats - File formats and hex-editor templates for Haggard Games titles.

HAL Laboratory

Kirby, Super Smash Bros series.

  • FDGH-Converter - Converter for FDGH files from HAL Laboratory games.
Kirby
  • KirbyAirRideTools - Tools for Kirby Air Ride file formats.
  • k64cs-project - Hacking tools and notes for Kirby 64: The Crystal Shards. Includes web-based model viewer, Collada DAE to Kirby64 geometry converter, ROM/RAM structure notes, and debugger scripts.
  • noclip.website (Kirby Air Ride) - In-browser Kirby Air Ride viewer.
  • noclip.website (Kirby's Return to Dream Land) - In-browser Kirby's Return to Dream Land viewer.
  • RDLMINT - Disassembler and assembler for Kirby's Return to Dream Land's MINT bytecode. Can unpack and disassemble MINT Archives, and recompile and repack MINT XBIN scripts.
  • kirbydreamland (decomp) - Matching disassembly of Kirby's Dream Land (Game Boy).
  • kirby64 (decomp) - Work-in-progress decompilation of Kirby 64: The Crystal Shards (N64).
  • mint-explorer - Tool for exploring archive/package files for the Mint scripting engine found in various games, notably the Kirby series. Parses packages, files, classes, and methods. Complements RDLMINT above for MINT bytecode work.
  • tristar - Map viewer for Kirby: Triple Deluxe and Kirby's Return to Dream Land, reading a Wii disc image or decrypted RomFS dump.
  • kale - Kirby's Adventure Level Editor (KALE), a C++/Qt tool for editing Kirby's Adventure (NES) level data.
  • kdceditor - Kirby's Dream Course / Kirby Bowl level editor (C++/Qt), reading and writing the game's level data format.
  • MApRX - Qt map editor for Kirby Super Star Ultra (Nintendo DS), editing maps, tilesets and scripts with a make-ROM dialog; early-stage.
  • SqueakSquash - Windows map editor for Kirby: Squeak Squad (Nintendo DS) with ROM info and ROM rebuilding dialogs; the repo contains Chinese-language UI text.
  • kar (decomp) - Decompilation of Kirby Air Ride.
  • katam (decomp) - Work-in-progress matching decompilation of Kirby & The Amazing Mirror (Game Boy Advance, USA).
  • kirby-color - Web-based palette editor for recoloring Kirby across several Kirby-series ROMs, with presets based on Kirby and the Amazing Mirror's alternate colors.
  • KA-Rando - Randomizer for Kirby's Adventure (NES), randomizing level order, enemy abilities, and Kirby's color via a web interface; complements kale above for editing the game's level data format.
  • KNDL-Rando - Enemy-ability randomizer for Kirby: Nightmare in Dream Land (GBA).
  • Kirby-and-the-Forgotten-Land-Filter.bin-Tool - Unpacker/packer for Kirby and the Forgotten Land's Filter.bin file, used to add custom font characters.
  • key (decomp) - Work-in-progress matching decompilation of Kirby's Epic Yarn (Wii).
  • Quilt - Kirby's Epic Yarn (Wii) modding tool with a level editor (collisions, gimmicks, enemies), a .bgst3 level graphics editor and .gfa archive extraction; pairs with the key-objectdb object database.
  • mneb-tool - Rust CLI that animates or converts Kirby's Epic Yarn MNEB files to JSON.
  • kirbyLzRle - Mixed LZ-RLE compression tool for HAL Laboratory games.
Super Smash Bros.
  • slippi-ssbm-asm - Assembly tools for Super Smash Bros. Melee Slippi format.
  • rdb_tool - Tool for patching RDB files in Super Smash Bros. Ultimate. Allows patching files into RDB archives using file hash-based syntax.
  • ARCropolis - Modding framework for loading and managing community-made mods and plugins for Super Smash Bros. Ultimate. Powered by Skyline for Switch homebrew.
  • skyline - Environment for runtime hooking and code patching within Super Smash Bros. Ultimate. Provides linking, runtime hooking, and code patching capabilities for Switch homebrew modding.
  • See also cargo-skyline, a cargo subcommand for building Skyline plugins, and orbits, a general-purpose LayeredFS crate used by Skyline plugins for physical/patch/virtual file layering.
  • StudioSB - Model application for Super Smash Bros. Ultimate. Work-in-progress tool for viewing and working with SSBU model files.
  • smash-ultimate-blender - Blender plugin for importing and exporting Super Smash Bros. Ultimate models, materials, textures, animations and swing files (.numdlb, .numshb, .nusktb, .numatb, .nutexb, .nuanmb, swing.prc and others).
  • Sm4shExplorer - Tool for managing the file-system of Super Smash Bros. for Wii U.
  • smash-arc - Library for working with Super Smash Bros. Ultimate's ARC format.
  • prc-rs - Rust crate for reading/writing .prc param files in Super Smash Bros. Ultimate.
  • archive-hashes - Database of cracked filesystem hashes for Super Smash Bros. Ultimate's data.arc, used to recover original file paths inside the archive.
  • param-labels - Community-maintained hash label lists for Super Smash Bros. Ultimate's parameter (.prc) files, plus labels for motion_list, bgm_property, commonsoundtable, soundlabelinfo, .sqb and article data, with a script that tests the hashes.
  • xmb_lib - Rust library and xmb command-line tool for converting Super Smash Bros. Ultimate (and some Smash 4) .xmb files to and from XML.
  • eff_lib - Rust libraries and command-line tools for converting Super Smash Bros. Ultimate .eff effect files to and from JSON (eff_lib_json, eff_data_json).
  • motion_lib - Rust library for Super Smash Bros. Ultimate motion_list.bin files, with the yamlist tool to convert them to YAML and back.
  • file-format-docs - 010 Editor-style binary templates documenting Super Smash Bros. Ultimate formats: ARC (arc300, decompressed table), lopus, nus3audio, param and shpcanim.
  • UltimateModManager - Nintendo Switch homebrew for Super Smash Bros. Ultimate that dumps data.arc, installs mod files into it with backups of the originals, and transfers mods over FTP.
  • ssbu-arc-extract - Extracts and injects files from Super Smash Bros. Ultimate's data.arc.
  • BrawlLib - Library for reading/writing file formats from Super Smash Bros. Brawl and other Wii games.
  • BrawlCrate - BrawlBox fork (BrawlCrateLib) aiming to ease modding of Super Smash Bros. Brawl; the README credits BrawlBox and BrawlLib to Kryal, BlackJax96, and libertyernie.
  • BrawlBuilder - GUI tool for building modded Super Smash Bros. Brawl ISOs, with support for custom SFX .sawnd files and alternate stages.
  • Smash-Forge - Open source editor for Super Smash Bros. 4 file formats.
  • smash3ds-tools - smash3ds_replaytool.c, a tool for Super Smash Bros. for 3DS replays stored in extdata, mainly for updating their checksum.
  • Sm4sh-Tools - Suite of tools for Super Smash Bros. 4 files.
  • Tools: DTLS (3DS/Wii U DT archive extractor/patcher), PACKManager (.pac archive packer/unpacker for .omo animations), PARAM (param file editor), FITX (ACMD script (de)compiler), SM4SHCommand (moveset editor with model/animation/hitbox preview).
  • sm4sh_lib - Rust libraries for Super Smash Bros. 4 (Wii U) file formats and rendering, with a companion Blender addon for importing/exporting models and animations, and sm4sh_model_py Python bindings.
  • Smash-4-3DS-Doc - Documentation and scripts for Super Smash Bros. for Nintendo 3DS modding and formats: 010 Editor templates for BCH and MBN models and an ImHex pattern for lst, MBN/MBM to OBJ and SMD converters (and SMD/OBJ-to-MBN builders), a SARC script, and an ARM assembly patch for the stage ID table.
  • smash-fnv - Rust library for reading and writing sound_volume_fighter_num_table.fnv files from Super Smash Bros. for Nintendo 3DS and Wii U and Super Smash Bros. Ultimate.
  • smash-sli - Rust library for reading and writing soundlabelinfo.sli files from Super Smash Bros. Ultimate.
  • smash-csb - Rust library for reading and writing commonsoundtable.csb files from Super Smash Bros. Ultimate.
  • BrawlStageManager - Stage (.pac/.rel) and song (.brstm) managers for Brawl mods.
  • smash-bgm-property - Rust library for reading and writing bgm_property.bin files from Super Smash Bros. Ultimate.
  • ArcExplorer - File browser and extractor for Super Smash Bros. Ultimate's data.arc file. Supports Windows, macOS, and Linux with network connection support.
  • ssbh_data_py - Python bindings to the ssbh_data Rust library for reading/writing Super Smash Bros. Ultimate's SSBH model, skeleton, animation, and material formats.
  • ssbh_editor - Application for viewing, editing, and validating Super Smash Bros. Ultimate models, built on the ssbh_wgpu rendering library.
  • ultimate_tex - Texture conversion tool for Super Smash Bros. Ultimate's Nutexb texture format.
  • Smush-Material-Research - Research and documentation of Super Smash Bros. Ultimate's material and rendering data (MATL/shader parameters).
  • Smush-LUT - Tool for creating color-grading 3D LUTs compatible with Super Smash Bros. Ultimate's post-processing format.
  • ArcCross - File extractor for Super Smash Bros. Ultimate's ARC file. Replaced by ArcExplorer but useful for data.arc files prior to game version 5.0.
  • arc-fuse - FUSE wrapper for Super Smash Bros. Ultimate's ARC filetype.
  • HSDLib - Library for HAL's HSD format (used in Super Smash Bros Melee).
  • MeleeMedia - Media extractor for Super Smash Bros Melee.
  • noclip.website (Melee) - In-browser Melee stage viewer.
  • noclip.website (Super Smash Bros Brawl) - In-browser Super Smash Bros Brawl viewer.
  • noclip.website (SYSDOLPHIN) - In-browser SYSDOLPHIN format viewer.
  • MeltyTool (Sysdolphin) - Sysdolphin format viewer/exporter.
  • Melee DAT format - Documentation for Melee's DAT format.
  • DATReaderC - A C program that reads a .dat file (Super Smash Bros. Melee)
  • ssb-decomp-re (decomp) - Matching decompilation of Super Smash Bros. (N64).
  • BattleShip - Native PC/Mac/Linux port of Super Smash Bros. (N64), built on ssb-decomp-re's decompilation.
  • smash64r - Static recompilation of Super Smash Bros. (N64) into a native executable for Windows/Linux, built on the Zelda64Recomp toolchain.
  • ssbfile - Rust command-line utility to export data files by file ID from a Super Smash Bros. 64 ROM, as raw data, decompressed data, or decompressed and relocated data (with optional relocation listing).
  • Also by the same author: halld, a linker for HAL's "relocatable data" format in Super Smash Bros. 64 that links binary files and relocatable ELF objects (optionally compressing them) from a JSON script.
  • ssb64-image-file-util - Browser-based tool to view, add, and edit images in Super Smash Bros. 64's vpk image files and sprite banks.
  • melee (decomp) - Matching decompilation of Super Smash Bros. Melee.
  • melee-pc - Native PC/Linux/macOS/Android/iOS port of Super Smash Bros. Melee (NTSC-U 1.02), built on doldecomp/melee's decompilation and the aurora GX/OS/PAD/DVD/CARD/THP compatibility layer; requires the user's own disc image.
  • brawl (decomp) - Matching decompilation of Super Smash Bros. Brawl.
  • Smash 4 CSS Database Editor - Editor for Super Smash Bros. 4 character database file (ui_character_db.bin).
  • SSB4-File-Format-Documentation - Documentation of Super Smash Bros. 4 (Wii U) file formats, including GTX image files.
  • brawllib_rs - Rust library and reimplementation of BrawlLib for reading Super Smash Bros. Brawl file formats.
  • brawl_to_pf_sandbox - Uses brawllib_rs to export Super Smash Bros. Brawl fighter data (extracted from a disc dump) into a package for the PF Sandbox platform fighter.
  • arc-network - Skyline plugin providing network access to Super Smash Bros. Ultimate's data.arc file, for use with ARC browsing/extraction tools.
  • minecraft-stdat-viewer - Viewer for Super Smash Bros. Ultimate's Minecraft stage breakable-block (stdat) format.
  • smash-svt - Rust library for reading and writing sound_volume_table.svt files from Super Smash Bros. for 3DS/Wii U and Ultimate.
  • smush-file - Library and CLI for identifying/describing files from Super Smash Bros. Ultimate's smush container format.
  • smash-minecraft-skins - Mod for downloading and converting a Minecraft username's skin into Super Smash Bros. Ultimate's in-game skin format.
  • BrawlView - Views MDL0 model nodes in any file BrawlLib can read.
  • brawllib-wit - CLI tools built on BrawlLib to pack, unpack, extract, and replace files in Wii U8 archives.
  • smash-stuff - Small collection of scripts for parsing Super Smash Bros. 4 data, covering DTLS archive extraction, SARC parsing, XTAL param deserialization, and CRO0 export table dumping.
  • opensa3 - Project SA (Project Smash Attacks), a moveset editor for Super Smash Bros. Brawl covering file types BrawlBox doesn't handle well; includes OpenSA3Lib (C# library) and the Tabuu editor application.
  • pybrawlmodule - Python REL decompiler/recompiler for modifying Super Smash Bros. Brawl relocatable module files.
  • slippi-js - JavaScript/TypeScript library for parsing Slippi .slp replay files and computing game stats from Super Smash Bros. Melee.
  • Smush-Research - Format documentation for Super Smash Bros. Ultimate's Nutexb texture format (smush container).
  • EffectLibrary - Library for loading and saving Super Smash Bros. Ultimate's .eff particle-effect files, based on research from ultimate-research's eff_lib.
  • Ultimate-Smasher - Save editor for Super Smash Bros. Ultimate, written in Python.
  • tlst-conv - Converts Super Smash Bros. Brawl Track List (.tlst) files to and from JSON.
BoxBoy!
  • BoxBoyLevelEditor - Level editor for HAL Laboratory's BoxBoy! (Nintendo 3DS), reading and writing the game's level data format.

Chasing Carrots (Halls of Torment)

  • game-save-android-halls-of-torment - Guide to decrypting, modifying, and re-encrypting Halls of Torment: Premium (Android) save files, covering the Godot 4.6 GDEC format with AES-256-CFB encryption.
  • TormentSaveEditor - Desktop save file editor (Godot) for Halls of Torment, reading and writing the game's Steam Cloud save data.

Pax Softnica (Hamtaro: Ham-Hams Unite!)

  • hamtaro-in-pieces - Disassembly of the Game Boy Color game Hamtaro: Ham-Hams Unite!, with an extraction toolchain for pulling and rebuilding the game's original ROM data.

Hamumu Software

  • HamSandwich - Source-based reconstruction and modding toolkit for Hamumu Software's Dr. Lunatic/Loonyland series, including jspedit (level/script editor) and vanilla_extract (asset-pack extractor).

WoGa (Hana Awase)

Harmonix

Rock Band, Guitar Hero, Amplitude, Dance Dance Revolution Universe, Dance Central, Frequency, Karaoke Revolution.

  • rb3 (decomp) - Matching decompilation of Rock Band 3 (Wii). See also rb3-xenon, an independent decompilation of Rock Band 3 + TU5 for the Xbox 360.
  • dc3-decomp - Decompilation of Dance Central 3 (Xbox 360).
  • milo-native-engine - Shared, cross-platform C++ runtime for native ports of Milo-engine games, used as the deliverable engine linked by the rb3-xenon and dc3-decomp decompilation projects above.
  • re-gh2 - Proof-of-concept static recompilation of Guitar Hero II (Xbox 360) using the ReXGlue SDK.
  • LibForge - Library for reading, writing, and converting Forge engine formats (Rock Band 4, Rock Band VR, FUSER). See also PikminGuts92's fork with v2 RB MIDI support, MAGMA v1 milos support, and AMP/RBVR .mid_* file support.
  • Formats: MIDI, PNG/BMP (textures), FBX/OBJ (models), DTA/DTB, RBmid, RBsong, lipsync, CON/GP4/PKG (packages).
  • io_scene_forge - Barebones Blender 3.x/4.x+ add-on for importing Harmonix Forge Engine models (.forgemesh) from Rock Band VR (PC) and Rock Band 4 (PS4); the model format is not fully reversed.
  • davesave - Save file information viewer, decryptor, and encryptor for Harmonix's "Forge" engine games (Rock Band 4, Amplitude 2016, FUSER, Rock Band VR, Dance Central Spotlight).
  • forgecsv - Converts between regular CSV files and the binary CSV format used in Harmonix Forge engine games (Rock Band 4, Rock Band VR, etc).
  • Mackiloha - Suite of modding software for Milo engine based Harmonix games; predecessor to pikaxe below.
  • pikaxe - Milo engine modding tool for Harmonix games. Supports Guitar Hero 1-2, Guitar Hero Encore: Rocks the 80s, Rock Band series, Dance Central, and other Milo engine titles. Handles DTA, GLTF, and ARK formats across Xbox, Wii, and PS3. Evolution of Mackiloha above.
  • MiloEditor - Cross-platform editor for Milo engine scenes, with varying support levels across Milo games (Rock Band 3 and Dance Central 1 most complete). Includes MiloLib, the .NET Standard library powering the editor, and MiloUtil, a cross-platform CLI utility built on it. See also rjkiv's fork.
  • glTFMilo - Converts glTF/glB scenes to Milo scene format, primarily targeting Rock Band 3.
  • milo_blender - Experimental Blender plugin for exporting character models to Rock Band 3-versioned Milo scenes.
  • DtxCS - C# library for parsing and interpreting DTA/DTB scripting format used in Rock Band and Guitar Hero games.
  • CON-Tools - Create, modify, and combine Rock Band CON files. Convert to Phase Shift, Wii, and PS3 formats.
  • PyMilo - Python library for managing milo files from Harmonix games. Includes GUI and archive extraction utilities. (Archived)
  • RBMobileUnpacker - Unpacker/repacker for mobile Rock Band titles' "Glob.bin" archives (Rock Band 3 DS, LEGO Rock Band DS), which store all files without a name table alongside an internal "GlobFile.txt" listing.
  • BFForever - Library for managing and creating game files for BandFuse (PS3, Xbox 360). Handles RIFF files, CELT audio encoding/decoding.
  • Beatles Rock Band Blender plugin - Blender plugin for The Beatles: Rock Band. Created by Turk645.
  • amplitools - Tools for Amplitude '03.
  • offbeat - Rust library for Dance Dance Revolution Universe. Includes DDM to glTF converter.
  • praise-mod - Toolkit for creating Guitar Praise custom content. Converts Clone Hero songs to GP format. Supports ogg vorbis audio.
  • WorshipTools - Converts Jam Band songs to Clone Hero format. (Archived)
  • ghlcrypt - C# tool for Guitar Hero Live.
  • re-notes - Reverse engineering notes and templates for Harmonix games (Dance Dance Revolution Universe, DJ Hero, Karaoke Revolution) and other titles. Includes 010 Editor templates, Python scripts, and data dumps for BlitzTech, Forge, and Milo engines.
  • Nautilus - All-in-one modding toolkit for Rock Band 3, handling CON/RBA package extraction/repacking, MIDI/DTA editing, milo scene conversion, and album art (WAD) processing.
  • RB3DXBuildPkgPS3 - PS3 PKG builder utility for the Rock Band 3 Deluxe mod.
  • themethod3 - Tool for decrypting MOGG audio files used by the Rock Band series.
  • GuitarGame_ChartFormats - Documentation for the community chart-file ecosystem descended from Guitar Hero and Rock Band, covering .chart, .mid, and song.ini formats used by Clone Hero, Phase Shift, and FoFiX, plus programs like Moonscraper and FeedBack Editor and adjacent formats such as DJ Hero customs.
  • Magma: Rok On Edition - Community-maintained continuation of Harmonix's original Magma authoring tool, compiling MIDI/DTA/audio content into Rock Band 3 custom song packages.
  • MagmaCLIHook - DLL hook adding a script CLI to RBN2's original MagmaCompiler, exposing DTA script commands like {load_objects} and {do} for automation.
  • SongDTAInjector - Injects autorun DTA scripts into decompressed Rock Band 3 Milo scenes (.milo_xbox/_ps3/_wii), enabling custom in-game behavior beyond what Magma normally allows.
  • cPlayer - Standalone player for Rock Band song files across Xbox 360 (CON/LIVE) and PS3 (.pkg) formats; parses MIDI content, extracts/decrypts audio, and renders lyrics.
  • rb2-money-editor - Editor for the money value stored in Rock Band 2 save game files, reverse engineered from the game's DTB-based save format.
  • GoCentral - Rock Band 3 "Rock Central" master server re-implementation (Go, MongoDB), reverse engineered from the game's Quazal Rendez-vous-based network protocol; supported on PS3, Wii, and Xbox 360 (via RB3Enhanced).
  • See also TicketVerifier, a companion microservice verifying signed Wii, PS3 (NPTicket/RPCN), and Xbox 360 ("XboxUserData") authentication tickets for GoCentral.

Haroohie Translation Club

Suzumiya Haruhi no Chokuretsu
Suzumiya Haruhi no Heiretsu

Natsume (Harvest Moon)

  • hm64-decomp (decomp) - Matching decompilation of Harvest Moon 64 (N64).
  • hmawl (decomp) - Matching decompilation of Harvest Moon: A Wonderful Life (GameCube).
  • hm3 - Partial disassembly of Harvest Moon 3 (Game Boy Color).
  • HDATextTool - HDA (un)packer and text editing tool for Harvest Moon: Save the Homeland.
  • hmfomt - Disassembly/decompilation of Harvest Moon: Friends of Mineral Town (Game Boy Advance). See also StanHash's fork, a parallel decompilation effort for the same game, and mary, an event script compiler for Harvest Moon: (More) Friends of Mineral Town.
Telefang
  • telefang - Partial disassembly and English fan translation of Keitai Denjuu Telefang (Game Boy Color), an RPG/creature-collection game developed by Natsume.

Haydee

  • HaydeeTools - Blender addon to import/export Haydee game models, animations, and poses.

Headfirst Productions

Call of Cthulhu: Dark Corners of the Earth
  • COC_DCoTE_export - Export tools for Call of Cthulhu: Dark Corners of the Earth (Headfirst Productions, 2005).

Almanic Corporation (Heart of The Alien)

  • hota-redux - Portable rewrite of Heart of The Alien (Sega CD, 1994) that reads the original game's disc image and audio tracks (from a copy prefixed "Heart Of The Alien (U)") to reproduce the original game.
E.V.O.: The Search for Eden
  • 46bys_eden - English translation patch for 46 Okunen Monogatari: Harukanaru Eden e (E.V.O.: The Search for Eden), the 1992 Super Famicom evolution-action game.

Heartbound

  • Heartbound-Save-Editor - Save editor for Heartbound (C; Windows and Linux builds) that edits nearly all save data, such as location and story progress; tracks game version 1.0.9.58.

Heavy Gear

Heavy Iron Studios

  • bfbb (decomp) - Matching decompilation of SpongeBob SquarePants: Battle for Bikini Bottom.
  • SBMI-Decomp (decomp) - Matching decompilation of SpongeBob Moves In! (Android).
  • BFBBJSPTool - JSP tool for SpongeBob SquarePants: Battle for Bikini Bottom.
  • jspgen - Generates a Heavy Iron Studios JSP collision/rendering mesh (e.g. for SpongeBob SquarePants: Battle for Bikini Bottom) from a RenderWare DFF model, complementing BFBBJSPTool's JSP extraction above.
  • rwfile / rws-dev - C++ libraries for reading RenderWare binary stream (.dff/.rws) files used by Heavy Iron Studios games, the latter a work-in-progress rewrite.
  • Slick-dev - Work-in-progress level editor for Heavy Iron Studios' RenderWare-era games.
  • SpyroETDChunkTool - Chunk tool for Spyro: Enter the Dragonfly.
  • HeavyModManager - Mod manager for GameCube and Wii games (Scooby-Doo, Spongebob, Incredibles).
  • HiHoTool - Tool and library for working with .HO archive files in Heavy Iron Studios games (Ratatouille, WALL-E, Up, SpongeBob's Truth or Square, Family Guy).
  • HipHopTool - Tool and library for working with HIP/HOP archive files in Heavy Iron Studios games (Scooby-Doo, SpongeBob BB, Incredibles).
  • IndustrialParkHans - Save file editor for Heavy Iron Studios games (Scooby-Doo, SpongeBob BB, Incredibles) on GameCube, PS2, and Xbox.
  • IndustrialPark - Viewer and editor for SpongeBob SquarePants: Battle for Bikini Bottom and Scooby-Doo games.
  • io_scene_bfbb_anm - Blender add-on for importing and exporting SpongeBob SquarePants: Battle for Bikini Bottom (and other Heavy Iron Studios games) animation (.anm) files.
  • BFBBAnimTools - 3ds Max MAXScript for importing and exporting SpongeBob SquarePants: Battle for Bikini Bottom's .anm animation files.
  • noclip.website (SpongeBob Battle for Bikini Bottom) - In-browser SpongeBob BFBB viewer.
  • noclip.website (SpongeBob The Movie) - In-browser SpongeBob The Movie viewer.
  • noclip.website (SpongeBob Revenge of the Flying Dutchman) - In-browser SpongeBob ROTFD viewer.
  • bfbbpc - PC port and decompilation of SpongeBob SquarePants: Battle for Bikini Bottom, based on the GameCube version with features from the Xbox version.
  • tssm (decomp) - Matching decompilation of The SpongeBob SquarePants Movie Game.
  • TOS-Decomp - Matching decompilation of SpongeBob's Truth or Square.
  • bfbb-ps2 - Matching decompilation of the PlayStation 2 version of SpongeBob SquarePants: Battle for Bikini Bottom.
  • BFBB Rehydrated Funnel Fix - Backup-first CLI tool that repairs the glitched Funnel Machines Golden Spatula bug in SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated, by parsing and patching the game's Unreal Engine GVAS save file structure.
  • incredibles - Decompilation project for The Incredibles (GameCube).
  • sb2tools - Converts the XOR-encrypted dialogue/script files (.sb2, .sb3, .sbt) of SpongeBob SquarePants: Employee of the Month, Battle for Bikini Bottom, and The Movie to and from plain text.

Arrowhead Game Studios (Helldivers 2)

  • helldivers2-rs - Work-in-progress tool to extract files from Helldivers 2.
  • filediver - Extractor for Helldivers 2. Supports extracting models, audio, video, and textures.
  • See also hd2-hash-cracker, a GPU-based hash cracker for Helldivers 2 optimized for file paths, with a pattern language for describing candidates.
  • Hellextractor - Another Helldivers 2 extractor (archived, recommended to use filediver instead).
  • hd2-name-db - Community database documenting extracted game assets from Helldivers 2, helping identify and organize game content.
  • HD2SDK-CommunityEdition - Community-maintained Blender addon for modding Helldivers 2 textures, meshes, and materials; actively developed successor to io_scene_helldivers2, which its original author deprecated in favor of this fork.
  • hd2_porting_assistant - Blender addon that safely synchronizes structural data (weights, pivots, vertex groups) between original and modded mesh objects for Helldivers 2 export pipelines via HD2SDK.
  • HD2-LUT-Editor - Blender addon to assist in editing LUT (color grading lookup table) textures used by Helldivers 2.
  • hd2-lut-editor - Standalone bare-bones DDS/OpenEXR image editor purpose-built for directly editing Helldivers 2 material look-up table textures, distinct from the Blender addon above.
  • hd2-mod-crates - Migrates cosmetic armor/helmet mod patches between equipment pieces without needing the original assets. Reads .patch_0 mod patches, bundles.*.nxa resource archives, archivehashes.json, and binary mesh templates to re-key a mod for other equipment slots.
  • HelldiversWwiseHandler - Tool for extracting and handling Wwise audio streams from Helldivers 2.

Flagship Studios (Hellgate: London)

  • GateToHell - SDK for Hellgate: London aiming to parse and convert every file format to modern open standards. Includes LibHellgate (core file-format library covering the game's DAT/IDX containers, with their compression and encryption) and ContainerTool, a drag-and-drop CLI packer/unpacker for those containers.

Hellpoint

  • Hellpoint-Save-Editor - Save editor for Hellpoint covering inventory (items, proficiencies, quantities), player stats, world stats and equipment.

Unfrozen (Heroes of Might and Magic: Olden Era)

  • OldenEraExplorer - Interactive data viewer and 3D model explorer for Heroes of Might and Magic: Olden Era, browsing units, heroes, spells, artifacts, and other data extracted from the game's files.
  • OEEModLoader - BepInEx plugin for Heroes of Might and Magic: Olden Era that swaps unit meshes and textures at runtime from .glb files; companion to OldenEraExplorer above, which extracts the vanilla models as GLBs.
  • homm-olden - Datamine of Heroes of Might and Magic: Olden Era's hero classes, subclasses, and starting loadouts, extracted from the game's JSON data files into a SQLite catalog and a static reference site.

HeroForge (HeroForge)

  • HeroForge_parser - Library for parsing CKB files from HeroForge character creation platform.
  • HeroBuilder - Blender addon for loading HeroForge characters into Blender. Works with CKB files exported from HeroForge.

High Voltage Software

The Grim Adventures of Billy & Mandy
  • JAM-Unpacker - Unpacks JAM archive files from The Grim Adventures of Billy and Mandy (GameCube, PS2, Wii).

07th Expansion (Higurashi)

  • higurashi-gba-hacktools - Protection removal tool and technical information for the Inside-cap GBA ports of the Higurashi visual novels.
  • shin - Unofficial reimplementation of the visual novel engine used by Entergram's console ports of 07th Expansion's Higurashi/Umineko releases (Switch, PS4, PS Vita) and some other Entergram titles, reverse-engineering the engine's proprietary script and asset formats.
  • ShinDataUtil - Utility for working with the shin engine's game files, used by Higurashi no Naku Koro ni and Kono Subarashii Sekai ni Shukufuku wo! Kibou no Meikyuu (Konosuba) on Nintendo Switch.
  • shin-translation-tools - Translation-focused tools for the shin visual novel engine.
  • about-shin - Collects tools and projects for the shin engine used by some visual novels released by Entergram.
  • enter_extractor - Extractor/converter for Entergram engine assets, decoding .pic/.bup/.txa images to PNG and unpacking .rom archives; used across Higurashi Sui (PS3), Higurashi Hou/Umineko Saku (Switch), and other Entergram titles.
  • higu-switch-patches - Debug patches for the Nintendo Switch release of Higurashi no Naku Koro ni.
  • HigurashiENX - English translation mod for the Nintendo Switch release of Higurashi no Naku Koro ni, built on top of ShinDataUtil.
  • umineko-catbox-english - English translation patch for the console release of Umineko: When They Cry, using shin/SNR-format extraction tools.
  • umineko-question - PS3-content restoration patch for the PC release (Steam/MangaGamer) of Umineko no Naku Koro ni's Question Arcs, replacing the PC release's voice/sprite/background/CG assets with their PS3 equivalents; edits the game's .utf script format directly and includes a file-access hook to play back the PS3 version's .at3 audio, which the PC engine can't natively read. See also umineko-answer, the equivalent restoration patch for the Answer Arcs.
  • saku-voicedump - Scripts for dumping voiced lines from Umineko Saku's main.snr script format and generating a matching voice patch from a ponscripter .utf script.
  • ScenarioParser - Parser for the .snr scenario script files inside the Nintendo Switch release of Kono Subarashii Sekai ni Shukufuku wo! Kibou no Meikyuu to Tsudoishi Boukenshatachi (Konosuba Labyrinth Plus).
  • higurashi-assembly - Decompiled Assembly-CSharp.dll for every Higurashi Unity chapter, with vanilla MangaGamer/Steam and modded branches per arc for comparison.
  • ui-editing-scripts - Scripts for editing Unity sharedassets UI files in the MangaGamer/Steam release of Higurashi, regenerating .emip files and repacking the edited assets into a distributable archive.
  • HiguSaveJsonifier - Converts Unity Higurashi save files (global.dat and regular save files) to JSON.
  • script-syntax-highlighters - VS Code and Notepad++ syntax highlighting definitions for ONScripter .utf/.u scripts and MangaGamer's Higurashi script format.
  • SxamTools - File format documentation and extractor for Higurashi Mei, a mobile RPG spin-off, covering the encrypted list.bin archive index (with its FNV-hash keying scheme) and the Sx1.05 image atlas format (ARGB32/PVRTC/ETC/DXT1/DXT5 encodings with a custom LZ-style compression scheme).

Avalanche Software (Hogwarts Legacy)

  • Hogwarts-Legacy-Save-Editor - Web-based (Next.js) save editor for Hogwarts Legacy, with a drag-and-drop interface for uploading and exporting save files.
  • HogwartsLegacyLocalizationTool - Localization tool for exporting and importing text from Hogwarts Legacy's *.bin files (found under Phoenix\Content\Localization\WIN64).

Anvil Game Studios (Holdfast: Nations At War)

  • HoldfastAssetExtractor - GUI/CLI extractor for Holdfast: Nations At War that exports roughly 6,850 prefabs as OBJ with textures and renders them to PNG/WebP; bakes each prefab's Transform hierarchy into the vertices so assets come out assembled. Built for the game where AssetStudio and AssetRipper fail.

Team Cherry (Hollow Knight: Silksong)

  • SilksongDecryptor - Decryptor/encryptor for Hollow Knight: Silksong's localization JSON files.
Hollow Knight
  • Hollow-Knight-SaveManager - Java save manager and editor for Hollow Knight (the original game), supporting the Windows/Linux/Mac/Switch releases; edits inventory (health, soul, geo, items) and charm equip/notch-cost data in save files.
  • Hollow-Knight-Save-Crypto - Python CLI that decrypts Hollow Knight save files to JSON text and re-encrypts them, with a bundled Windows executable.
  • Hollow Knight Modding API - Modding API exposing hooks into Hollow Knight's game code, removing the need to hand-edit decompiled/reassembled game code for each new game version.

Holy Potatoes! A Weapon Shop!

  • HolyPotatoEditor - Python command-line tool for Holy Potatoes! A Weapon Shop! save files and game data; its TechDocs.md documents WSREFData, WSDir.txt, the save files and their Rijndael/AES and string-substitution encryption.

Honey Parade / Marvelous Entertainment

  • blenderBUM - Blender addon for importing models, animations, and textures from Honey Parade/Marvelous games (.bum, .lzs, .lza formats).

Firestarter (Hover Ace)

  • fsex - Command-line archive extractor for Firestarter/Hover Ace's .tntFolder game pak archives.

HoYoverse

  • AnimeWwise - Extracts audio from HoYoverse games with original filenames and paths restored, built on Wwise's .pck/.wem audio bank formats.
  • MeiBrowser - All-in-one tool for browsing and downloading HoYoverse game data packages. See also MeiBrowser-rs, a Rust rewrite.
  • SophonDownloader - Downloads HoYoverse game assets using their Sophon chunked-download protocol. See also Sophon-Downloader, an independent, actively maintained C# reimplementation, and Hi3Helper.Sophon, a reusable .NET library (also on NuGet) for parsing Sophon manifest and chunk streams.
  • HoyoDL - Python library to fetch game files at any version for any HoYoverse title.
  • Kitsune-HDiff-Patcher - Applies official HDiff-based update patches across HoYoverse titles (Honkai: Star Rail, Zenless Zone Zero), detecting the installed game and running the matching patcher/game executable.
  • pbzig-to-proto-restorer - Restores Protocol Buffers (.proto) definitions from the Zig-generated .pb.zig files found in newer HoYoverse clients, parsing Zig struct/enum definitions (including cmd_id network command constants) back into .proto format.
  • ACL_1.1.0 / ACL_DB / ACL_SR / ACL_ZZZ / ACL_TCT_CLIPS / ACL_TCT_TRACKS - Forks of Nicholas Frechette's Animation Compression Library modified to decompress the animation-clip format used by, respectively, Genshin Impact (two client generations), Honkai: Star Rail, Zenless Zone Zero, and League of Legends: Wild Rift / Teamfight Tactics (China client).
Genshin Impact
  • GIMI (Genshin Impact Model Importer) - 3DMigoto-based toolkit for importing and hot-loading custom 3D character models into Genshin Impact, used with the XXMI Launcher (see Script Collections). See also GI-Model-Importer-Assets, companion asset/template files for use with GIMI.
  • GI-cutscenes - Command-line tool for extracting and decrypting Genshin Impact's USM cutscene video files.
  • See also GICutscenesUI, a graphical front-end for it, and GI-VideoVersions, a tool for dumping the per-version USM decryption keys these cutscene extractors need.
  • GenshinPCKunpacker - Unpacks the Wwise audio banks and .wem streams stored in Genshin Impact's .pck files; the results can be converted or played with vgmstream.
  • genshin-audio-exporter - GUI tool that exports audio from Genshin Impact's .pck data files to .wav, .mp3, .ogg or .flac.
  • YSAssetIdx - Parses Genshin Impact's binary asset-index format.
  • Genshin-Impact-UGC-File-Converter - Converts Genshin Impact's user-generated-content files (.gil, .gia, .mihoyobin) to and from JSON.
  • Translate_Genshin_Blk_Files - Converts Genshin Impact's .blk bundle files into normal Unity3D AssetBundle files. (Archived)
  • genshinblkstuff - Decrypts and extracts Genshin Impact's .blk bundle files and their embedded mhy0-prefixed Unity AssetBundle payloads, without needing to hook into the running game.
  • khang06's Genshin Impact scripts - IDAPython/miasm scripts for reverse engineering Genshin Impact's native code: control-flow deobfuscation helpers for cleaning up obfuscated switch/jump branches (genshinjumpfixer2/genshinjumpfixer3), and a string decryptor (genshinstringdecryptor).
  • genshin-luadec - Fork of viruscamp/luadec modified for decompiling Genshin Impact's Lua 5.3 script files.
  • DataParser - Kaitai Struct definitions for Genshin Impact's BinOutput and Excel data types, for parsing assets extracted with AssetStudio; type mapping cross-referenced against gi-asset-indexes. See also KLB_Unpacker_Script, an AssetStudioCLI-based helper script for the initial asset extraction step.
  • GI_TextMap - Parses dumped raw TextMap binary files into JSON.
  • Blender-miHoYo-Shaders - Blender shader suite replicating Genshin Impact's in-game character shading, for datamined assets rather than custom-made or MMD-converted models. (Archived)
  • See also PrimoToon, a Unity (Built-in Render Pipeline) port of the same shaders. (Archived)
  • PaimonParticles - Recreates a particle system used by Genshin Impact, for use with datamined character assets.
  • Grasscutter - Server software reimplementation for Genshin Impact, built by reverse engineering the client's network protocol and game data (Excel/BinOutput configs).
  • GI-Live-Hotfix-Downloader - Downloads Genshin Impact's live hotfix/patch bundles directly from HoYoverse's CDN.
  • HK4E-Hdiff-Builder - Generates HDiff update files between two Genshin Impact (codename HK4E) versions, replicating miHoYo's official .hdiff patch structure 1:1 while using 7z/hdiffz with higher compression settings than the official ZIP-based pipeline. See also Custom-Hdiff-Builder, a more generic version of the same diff/patch pipeline not tied to a specific game.
  • GenshinData-scripts - Node scripts that extract Genshin Impact data from datamined ExcelBinOutput, TextMap and Readable files, plus a .wem voiceover extractor (partially translated from Razmoth/Audio) that resolves hashed names via a vo.txt path list; feeds the genshin-db package.
Honkai Impact 3rd
  • HIMI (Honkai Impact Model Importer) - 3DMigoto-based toolkit for importing and hot-loading custom 3D character models into Honkai Impact 3rd, used with the XXMI Launcher. See also HI-Model-Importer-Assets, companion asset/template files for use with HIMI.
  • bh3tool - Toolkit for Honkai Impact 3rd.
  • Features: HTTPS interception/modification proxy, AES/XOR file decryptor for DataVersion.unity3d, Excel_output.unity3d and Setting.unity3d, and a NetPacketV1 protobuf packet analyzer (maps cmd_ids from an Il2CppDumper dump.cs and converts Wireshark tcp-stream hex dumps to JSON).
Honkai: Star Rail
  • LunarCore - Server software reimplementation for Honkai: Star Rail, built by reverse engineering the client's network protocol and game data configs.
  • reliquary-archiver - Parses Honkai: Star Rail's network packets to export relic (artifact) data for use with optimizer tools such as fribbels hsr-optimizer. Built on reliquary, the author's library for parsing the game's network protocol.
  • HSR-Scanner - Scanner for exporting light cone, relic, and character data from Honkai: Star Rail to JSON format.
  • SRMI (Star Rail Model Importer) - 3DMigoto-based toolkit for importing and hot-loading custom 3D character models into Honkai: Star Rail, used with the XXMI Launcher. See also SR-Model-Importer-Assets, companion asset/template files for use with SRMI.
  • HoyoToon - Unity (Built-in Rendering Pipeline) shader suite replicating the in-game shading of datamined miHoYo/HoYoverse character assets (Genshin Impact, Honkai: Star Rail, and other titles); not intended for custom-made or MMD-converted models.
  • Hoyo2VRC - Blender addon to convert datamined HoYoverse character models (Genshin Impact, Honkai: Star Rail, and other titles) into VRChat-ready avatars, a companion tool to HoyoToon above.
  • Blender-StellarToon - Shader replicating Honkai: Star Rail's in-game character shading, for datamined assets rather than custom-made or MMD-converted models; built for Goo Engine, a Blender fork with extra NPR (non-photorealistic rendering) features.
  • honkai-dumper - Dumps classes, fields, and methods from Honkai: Star Rail.
  • PyCriUsm - Python script to decrypt and demux Honkai: Star Rail's CRI USM cutscene videos. See also H-SR-cutscene-extractor, a companion CLI/GUI tool built on PyCriUsm for extracting USM cutscenes and CG images.
  • HSRGlobalMetadata - Static metadata extractor for Honkai: Star Rail.
  • hsr-metadata - global-metadata.dat rebuilder for Honkai: Star Rail, reconstructing the standard IL2CPP layout from data split across global-metadata.dat, startup-metadata.dat, and GameAssembly.dll, each table encoded with its own XOR/addition/subtraction scheme.
  • TextMap_SR - Parses dumped Textmap_en.bytes files into JSON.
  • BinaryVersionReconstructor - Parses Honkai: Star Rail's BinaryVersion.bytes to JSON and reconstructs it from an edited JSON file.
Zenless Zone Zero
  • ZZMI (Zenless Zone Zero Model Importer) - 3DMigoto fork adapted for Zenless Zone Zero, used with the XXMI Launcher to install and hot-load custom 3D character models as mods.
  • ZZZ_TextMap - Parses dumped raw TextMap binary files into JSON.
  • ZenlessLUT - Emulates a color-grading LUT/filter used by Zenless Zone Zero. (Archived)

HROT

  • hrotex - Command-line archive extractor for HROT's game .pak archives.
  • hrot-cli-tools - Command-line pak/unpak tools for HROT PAK files, complementing hrotex above with archive creation support.

Hudson Soft

Mario Party series (Nintendo 64).

  • bm642romtool - Bomberman 64 The Second Attack ROM compression tool.
  • BM64_LevelCreator - C# level-map editor for Bomberman 64, built on Coockie1173's ROM-parsing toolchain: extracts and edits maps in 3D, layered 2D, and sector views, saves back to the ROM, and exports to OBJ.
  • bm64 (decomp) - Matching decompilation of Bomberman 64 (N64).
  • BM64Recomp - Static recompilation of Bomberman 64 (N64) into a native executable, built on the bm64 decompilation, with a companion BM64Syms repo of reverse-engineered function/data symbol maps.
  • bm64tsa (decomp) - Matching decompilation of Bomberman 64: The Second Attack (N64).
  • BM64TSARecomp - Static recompilation of Bomberman 64: The Second Attack (N64) into a native executable, built on the bm64tsa decompilation, with a companion BM64TSASyms repo of reverse-engineered function/data symbol maps.
  • bmhero (decomp) - Matching decompilation of Bomberman Hero (N64).
  • BMHeroRecomp - Static recompilation of Bomberman Hero (N64) into a native executable, built on the bmhero decompilation, with a companion BMHeroSyms repo of reverse-engineered function/data symbol maps.
  • bland2digtool - Bomberman Land 2 (GameCube) DIG file extractor and rebuilder.
  • PartyPlanner64 - Full-featured board editor and modding tool for Mario Party (N64) games.
  • symbols - Debug symbol maps for reverse engineering Mario Party games.
  • mpdsarchivetool - Mario Party DS archive (.bin) extraction tool.
  • mpromtool - Mario Party 1-3 (N64) ROM extractor and rebuilder tool.
  • hsfview - Model viewer for Mario Party (Wii).
  • marioparty8 - GameCube/Wii decompilation of Mario Party 8 using decomp-toolkit with reconstructed binaries and formats.
  • marioparty7 - Work-in-progress decompilation of Mario Party 7 with reconstructed game binary and file formats.
  • marioparty6 - GameCube/Wii decompilation of Mario Party 6 using decomp-toolkit with reconstructed binaries and formats.
  • marioparty5 - Work-in-progress decompilation of Mario Party 5 with reconstructed game binary and file formats.
  • mpn64sprtool - Tool for dumping and rebuilding sprite graphics from Mario Party N64 games (1-3).
  • MarioParty3-Recomp - Static recompilation of Mario Party 3 (N64) into a native executable.
  • Mp3-Combination - Patcher that combines Mario Party 1, 2, and (optionally) 3 US ROMs into a single combined ROM for console flashcarts or emulators.
Adventure Island
Bomberman (NES)
  • bomberman-nes - Decompilation of the original NES Bomberman (USA release), more elaborate than and transferred back into emu-russia's version of the same project.
  • See also bbm ("Beeb Bomber Man"), the same author's BBC Micro port built on this decompilation.
Faxanadu
  • faxedit - Echoes of Eolis: Faxanadu (NES) editing suite.
  • faxanadu (disassembly) - Disassembly of Faxanadu for the NES.
  • faxanatools - Tools to explore the inner workings of and craft new adventures for Faxanadu (NES).
  • retro-tinkertoys - Ghidra scripts for retro disassembly work, developed alongside the Faxanadu (NES) disassembly.
  • superbomberman - Disassembly and remade build system for Super Bomberman (SNES).
  • FaxanaduRecomp - Static recompilation of Faxanadu (NES) into native code.

ITE Media (Hugo)

  • hugo-re - Reverse-engineering/reimplementation project for the 1990s 'Hugo' TV/PC game series, loading the original game's resource archives and asset formats.
  • HugoResourceViewer - Viewer/extractor for Hugo 3/4/5 (MS-DOS) and Windows ITERES/BIGFILE archives, supporting cgf, lzp, raw, blk, pic, til, cbr, pbr, and brs graphics formats.
  • ite-hugo-utils - Free Pascal unpack utilities for Hugo games: archive unpackers for Hugo 3/4/5 DOS, ITERES, BIGFILE, Hugo XL, Hugo Magick Oak and Skaermtrolden DAT files, graphics converters (cgf, lzp, brs, cbr, pbr, til to BMP), and speech-cloud and oos text converters.

Hulabee Entertainment

  • hulabee - Tools and a VM for Hulabee Entertainment's proprietary engine, used across its adventure games for kids (Moop and Dreadly in the Treasure on Bing Bong Island, Ollo in the Sunny Valley Fair, Mike's Monstrous Adventure).

Human Entertainment

Tadaima Yuusha Boshuuchuu Okawari
  • TYBOTools - Translation toolkit for Tadaima Yuusha Boshuuchuu Okawari (SNES).
Clock Tower
  • ctpsx - Decompilation project for Clock Tower: The First Fear, reverse engineering the PC version's virtual machine, map/entity data, and sprite handling while using PlayStation assets for higher fidelity.

Human Head Studios

Prey
  • Prey2006 - Source port/engine project for Prey (2006, Human Head Studios), built on id Tech 4 and reading the original game's data files.

Hummer Team

Super Mario World (Unlicensed Famicom Port)
  • SMW-NES-Disassembly - Work-in-progress disassembly of Hummer Team's unlicensed Famicom/NES port of Super Mario World, with a companion Python script that extracts the game's assets from the ROM.

Hydravision Entertainment

ObsCure
  • obscure1-map-parser - Desktop application for parsing and visualizing binary .map files from ObsCure (2004); decodes entity types (blocks, characters, dialog, environment, items, objectives) and presents them as JSON with a map visualization view.
  • HydraVision-Obscure-010-Editor-Templates - 010 Editor binary templates for Obscure (2004) and Obscure II (2007).
  • obscure-hvp - CLI tool to extract and rebuild HVP archives from Obscure, Obscure II, and Final Exam, covering the PC, PS2, PSP, Xbox, and Wii versions.
  • ObsCureRandomizer - Randomizer for ObsCure that edits the game's unpacked room, item, and monster data files directly.
  • ObsCureSaveGameManager - Windows tool to export and import ObsCure savegame files, working around the game's fixed 10-slot save limit.
  • zwoBlender - Blender 4.2+ add-on to import and export ObsCure and ObsCure II's .zwo map, character, and weapon model format.
  • ObsCureLngEditor - Editor for ObsCure's .lng localized bitmap-font text files.
  • ObsCure-Texture-Editor - Editor for ObsCure's .dic/.dip/.hvi/.hvt/.xbr texture formats, covering ObsCure, ObsCure II: The Aftermath, and Final Exam across PC, PS2, PSP, PS3, Wii, and Xbox.
  • ObsCureFileParser - Parses, modifies, and serializes ObsCure's .it item files. See also the C++ rewrite.
  • ObsCureInfo - Library of constants (paths, rooms, items, and other identifiers) for the first ObsCure game, intended for use by other ObsCure format tools.
  • ObsCureDocs - MkDocs-based documentation of ObsCure's file formats, covering binaries, constants, events, items, and the HoeLang script format.

Bob Hays (Hypercycles)

  • hypercycles-sdl - Modern SDL port of the 1995 DOS game Hypercycles, built from its released original source. Loads the original game's PCX/RAW/MDI graphics and audio assets and .DAT/.DEF level and object data files directly.

Compile Heart (Hyperdimension Neptunia)

  • karakurism-unscrambler - Asset unscrambler for Hyperdimension Neptunia: The App, a mobile spin-off title.
  • MegaNepEditor - Unpacks and repacks .cat files from MegaTagmension Blanc + Neptune VS Zombies.
  • CoroHeartToolkit - Modding tool for games built on Compile Heart's Orochi 4 Engine.
  • brapack - Unpacker/repacker for the *.bra archive format used in Compile Heart games.
  • neptools - Modding toolkit for Hyperdimension Neptunia Re;Birth 1-3 and Megadimension Neptunia VII, with rudimentary support for Hyperdevotion Noire: Goddess Black Heart. Includes a .cl3/.gstr/.gbin/.bin text/data extractor and importer, plus a runtime loader that applies edited files without repacking the game's .pac archives.
  • fff-adf-datamining - Incomplete datamining tools for Fairy Fencer F Advent Dark Force (partially compatible with other Compile Heart games): ism2.cpp converts col_ground.ism2 map collision, entities and treasure locations to a Wavefront .obj, and gbin.cpp dumps dbDungeon/dbTreasure/dbItems .gbin tables to TSV.

Hypergryph

Arknights
  • Ark-Unpacker - Batch unpacker for Arknights' AssetBundle (AB) game resources.
  • AK-Buddy - Desktop companion app rendering Arknights operator character assets extracted from the game.
  • Ark-Pets - Desktop pet app rendering Arknights operator character models (base/dorm skins, dynamic portraits) extracted from the game.
  • Ark-Studio - Integrated asset management studio for browsing, extracting, and converting Arknights game resources.
Arknights: Endfield
  • EndfieldUnpacker - Reverse engineering toolkit for Arknights: Endfield; decrypts and extracts game assets from the game's proprietary VFS archives, including Wwise PCK/WEM audio.
  • FkArkEnd - Archive/asset tool for Arknights: Endfield.
  • Formats: Beyond.VFS .blc (decrypt to JSON), .chk unpacking, .pck audio unpacking, TableCfg .bytes (convert to JSON), .lua decryption, manifest.hgmmap/StringPathHash.bin (convert to JSON).
  • EFMI-Tools - Alpha-stage Blender addon for the Endfield Model Importer (EFMI): extracts objects and LOD meshes from Arknights: Endfield frame dumps, imports them as editable meshes with merged skeletons and shapekeys, and exports EFMI-compatible mods. See also XXMI Launcher.
  • IL2CPP-Dumper (DeftSolutions-dev) - Static and live runtime metadata extractor for Unity IL2CPP games, dumping classes/fields/methods to C# and LLM-friendly text; created for Arknights: Endfield but works on any modern IL2CPP build.
  • Endfield-Il2cpp-Dynamic-Dumper - Dynamic IL2CPP metadata dumper for Arknights: Endfield, with RVA output and IDA import support.
  • Endfield-MetadataDumper - Runtime metadata dumper for Arknights: Endfield, which reconstructs IL2CPP metadata via a custom runtime-reconstruction pipeline rather than loading it from a standard global-metadata.dat.

Hypixel Studios (Hytale)

  • Hydex - Reverse-engineered API documentation for Hytale modders.
  • hytale-internals - Decompilation of Hytale's client, aimed at building a future modding API.