Skip to content

Games & Studios: N–O

NanaOn-Sha

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.

NetDevil (Dungeon Runners)

  • dravex - Dungeon Runners Asset Viewer and Extractor.

NetEase Games

Beyond the World

  • BW.WPK.Tool - Tool for extracting WPK archives from the mobile game Beyond the World.

LifeAfter

  • LA.NPK.Tool - Tool for extracting NPK archives from LifeAfter, NetEase's post-apocalyptic survival game.

Nexon

MapleStory

  • wzpp - C++ library for reading MapleStory's WZ archive format.
  • wzmapeditor - Map editor for MapleStory.
  • WzComparerR2 - MapleStory WZ archive extractor and viewer, with support for browsing and exporting game assets.
  • reWZ - C# library for reading MapleStory's WZ archive format.
  • reNX - C# library for reading MapleStory's NX (PKG4) archive format, the successor to WZ.
  • wz2nx - Tool to convert MapleStory WZ archives to the NX (PKG4) format.

MapleStory 2

  • Maple2-Client - Research and tools for the MapleStory 2 client.
  • MapleServer2 - MapleStory 2 server emulator with protocol research.
  • MS2Lib - Library for reading and manipulating MapleStory 2 game archives (M2D/M2H).
  • Maple2.File - MapleStory 2 M2D file parsing library. See also MS2Community's fork with additional community maintenance.

Nival

  • nival-file-formats - File formats and hex-editor templates for Nival games.
  • Blitzkrieg-2 - Official source code release of Blitzkrieg 2 (2005), Nival's in-house engine real-time tactics game, published by the original studio.

Nihilistic Software

  • VAMPTools - Extraction and conversion tools for the VAMP engine.

  • CTR-ModSDK (decomp) - Matching decompilation of Crash Team Racing (PS1).

  • nod_nad_to_fbx - Converts NOD engine model (.nod) and animation (.nad) files from Vampire: The Masquerade - Redemption to FBX.
  • RedemptionUnity - Reverse-engineering of Vampire: The Masquerade – Redemption model formats (NOD/NAD) and NOB archives for Unity port.

Nikita

Ninja Kiwi (Bloons TD)

NoriaWorks Entertainment (Speed Haste)

  • Speed - Remake/source port of Speed Haste (1995, NoriaWorks Entertainment, published by Friendware), reading the original DOS game's data files.
  • SpeedEd - Tile/level editor for Speed Haste.

Nosferatu: The Wrath of Malachi

Novotrade

Story Painting

  • storypaint-parse - Command-line tool that extracts sprites, backgrounds, and audio from .RSC resource archives used by Novotrade's Story Painting point-and-click adventure games.

Nintendo EAD

First-party Nintendo titles. Many GameCube/Wii games use JSYSTEM middleware.

Animal Crossing

See also JSYSTEM for additional format tools used in this game.

  • 010Editor-AnimalCrossing-Templates - Binary templates for analyzing Animal Crossing file formats in 010 Editor.
  • AC-Audiobank-Dumper - Tool for extracting audio from Animal Crossing audio banks.
  • ACNESCreator - NES ROM editor for Animal Crossing.
  • LibACNH - C++ library for parsing file formats and algorithms used by Animal Crossing: New Horizons.
  • NHSE - Save editor for Animal Crossing: New Horizons.
  • ACNH_Dumper - Tool to decompress and unpack the romfs for Animal Crossing: New Horizons.
  • ACSE - Animal Crossing Save Editor for GameCube.
  • Animal-Crossing-Model-Editor - 3D model editor for Animal Crossing.
  • Animal-Crossing-Texture-Editor - Texture editing tool for Animal Crossing.
  • Cross-View - Model viewer for Animal Crossing.
  • RELDumper - Tool for dumping REL files from Animal Crossing.
  • af (decomp) - Matching decompilation of Animal Forest.
  • ac-decomp (decomp) - Matching decompilation of Animal Crossing (GameCube).
  • afe-decomp (decomp) - Matching decompilation of Animal Forest e+ (JP).
  • ACGC-PC-Port - PC port of Animal Crossing (GameCube) based on ac-decomp decompilation project. X86-native code with OpenGL 3.3 graphics layer. Requires original game copy.
  • acnl-editor - Animal Crossing: New Leaf savegame editor made in HTML5.

AST

PCM audio format used in various Nintendo games.

Luigi's Mansion

See also JSYSTEM for additional format tools used in this game.

  • Luigis-Mansion-Blender-Toolkit - Blender toolkit for Luigi's Mansion models.
  • Dolhouse - Level editor for Luigi's Mansion (GameCube).
  • Booldozer - Collision editor for Luigi's Mansion.
  • LuigisMansion_Ghidra_NTSC - Ghidra project for the NTSC-U version of Luigi's Mansion for the Nintendo GameCube.
  • SuperLM - Library for working with the BIN and MP formats found in Luigi's Mansion.
  • noclip.website (Luigi's Mansion) - In-browser Luigi's Mansion viewer.
  • LM2L - Extractor and parser for Luigi's Mansion 2: Dark Moon files; handles archive extraction, ETC1 texture decoding, and model export to OBJ.
  • LM3Toolkit - Extracts and imports Luigi's Mansion 3 game formats (.dict text files, fonts, patches).
  • LM2Decomp - Work-in-progress decompilation of Luigi's Mansion 2: Dark Moon (3DS), reverse engineering the Next Level Games engine's resource/dictionary file loading, texture parsing, and rendering code.

Pikmin

See also JSYSTEM for additional format tools used in this game.

Pikmin 2

See also JSYSTEM for additional Pikmin 2 tools.

Mario Artist

Mario Artist series (Nintendo 64DD Disk Drive).

  • leotools - Toolkit for extracting and working with 64DD disk images.
  • leo64dd_python - Python-based tools for 64DD disk manipulation.
  • mfs_manager - Manager for MFS (Multi File System) used on 64DD disks.
  • MeltyTool (MarioArtist) - Format viewer and exporter for Mario Artist series.
  • ma3d1toOBJ - Mario Artist Polygon Studio Model File to OBJ

Mario Kart: Double Dash

See also JSYSTEM.

Super Mario 64

See also Fast3d/F3dex for N64 graphics middleware tools.

  • Quad64 - Level editor for Super Mario 64.
  • MeltyTool (SuperMario64) - Super Mario 64 format viewer/exporter.
  • SM64Paint - Texture editor for Super Mario 64.
  • Hack64 Super Mario 64 - Documentation for Super Mario 64 formats.
  • sm64 (decomp) - Matching decompilation of Super Mario 64.
  • STRM64 - Converts audio files into Super Mario 64 streaming audio formats (AIFF, M64, JSON soundbank).
  • modconv 2 - Model converter for the Super Mario 64 decompilation project; converts models to be compatible with decompiled game data formats.
  • sm64tools - Collection of tools for Super Mario 64 ROM hacking and analysis.
  • Tools: n64split (ROM splitter, disassembler, asset extractor), MIO0/YAY0 compression handlers.
  • Formats: N64 ROM, MIO0, YAY0 archives.
  • libsm64 - Library built from Super Mario 64 decompilation; loads official ROM to extract texture and animation data for use in other engines.
  • HackerSM64 - Modding/ROM-hacking framework built on the Super Mario 64 decompilation, with extensive configuration options for creating SM64 hacks.
  • sm64-port - Multi-platform port of the Super Mario 64 decompilation. See also mrneo240's fork with additional platform support, and jnmartin84's Dreamcast port.
  • libsm64-blender - Blender add-on integrating libsm64 above with Fast64, letting a controller-playable Mario run around levels built in Blender.
  • sm64nx - Extension of the Super Mario 64 decompilation targeting non-N64 platforms, introducing a PAK mod-package format for loading game assets externally at runtime instead of compiling them in.

Super Mario 64 DS

Super Mario (Other)

See also JSYSTEM for Super Mario Sunshine and Galaxy.

Super Mario Sunshine
  • sms (decomp) - Matching decompilation of Super Mario Sunshine.
  • smstools - Toolkit for decoding and working with Super Mario Sunshine data files.
  • Bin-editor-improvements - Enhanced version of miluaces' bin editor for Super Mario Sunshine with fixed orthogonal mode, duplicate/translate/subdivide buttons, improved UI, and Camera Intro editor (WIP).
  • Corona - Toolkit designed for custom C++ code injection in Super Mario Sunshine. Can be used to create new enemies, objects, bosses, items, and more.
  • flaaffy - Audio toolchain for Super Mario Sunshine. Runtime library for loading, utilizing, and playing various audio-related formats with tools and utilities to convert and create these formats.
  • noclip.website (Super Mario Sunshine) - In-browser Super Mario Sunshine viewer.
  • prm-parser - Editor for Nintendo's PRM file format used in Super Mario Sunshine (GameCube). See also the author's sms-tools, a CLI for the same format.
  • SMS-Message-Editor - Visual editing tool for Super Mario Sunshine BMG message files, with built-in command shortcuts and support for various BMG forms.
  • Super-Mario-Eclipse - Source code for compiling the Super Mario Eclipse total-conversion mod, built on the Kuribo mod loader.
Super Mario Galaxy & Odyssey
  • OdysseyDecomp (decomp) - Matching decompilation of Super Mario Odyssey for all versions.
  • OdysseyEditor - Level editor for Super Mario Odyssey and other Switch games using the same engine.
  • noclip.website (Super Mario Odyssey) - In-browser Super Mario Odyssey viewer, with a from-scratch reader for the Switch NX graphics formats: BFRES models, BNTX textures (including Tegra swizzle/block-linear decoding), and SARC archives.
  • noclip.website (Super Mario Galaxy) - In-browser Super Mario Galaxy viewer.
  • noclip.website (Super Mario Galaxy 2) - In-browser Super Mario Galaxy 2 viewer.
  • GSTExtract - Extracts the data out of .gst files found in Super Mario Galaxy 1 and 2.
  • Petari (encounter) - Decompilation of Super Mario Galaxy 1 (Korean version).
  • Petari (Gota7) - Decompilation of Super Mario Galaxy 1 (Korean version).
  • Petari - Super Mario Galaxy 1 decompilation with full engine reconstruction.
  • Whitehole - Level editor for Super Mario Galaxy 1 and 2, reading/writing the games' scene and layout data. Actively maintained continuation of the original Arisotura/Whitehole editor.
Mario Kart
Mario Party
New Super Mario Bros.
  • red-pro2 (decomp) - Matching decompilation of New Super Mario Bros. U v1.3.0 (US).
  • Miyamoto - Level editor for New Super Mario Bros. U on Wii U. Works with game level files (SZS format), Yaz0 compression, tileset and sprite data.
  • CoinKiller - Level editor for New Super Mario Bros. 2.
Classic & 2D Mario
  • SMM2CourseDecryptor - Decrypts course data from Super Mario Maker 2.
  • smb-tools - Tools for Super Mario Bros. file formats.
  • Yoshi's Acid Trip - Editor for Super Mario Bros. Wonder with ROMFS conversion and level viewing.
  • smw - Reverse-engineered reimplementation of Super Mario World; parses original game ROM (levels, graphics, audio).
  • WL1-Editor - Level editor for Super Mario Land 3 / Wario Land (1993, Game Boy).
  • moojelly - Level editor for Super Mario Land 2 and Super Mario Land 3 / Wario Land, extracting levels from the original ROM, modifying them, and patching them back in.
  • wl (disasm) - Disassembly of Super Mario Land 3: Wario Land (Game Boy).
  • Super Mario Bros. 2 Disassembly - Comprehensive disassembly and reverse engineering of Super Mario Bros. 2 (NES).
  • mmlinx - Homebrew app for browsing and injecting community-made Super Mario Maker 2 level files directly on Switch, for players without server access.
  • Super Mario Bros. Remastered - Recreation of Super Mario Bros., The Lost Levels, Super Mario Bros. Special, and All Night Nippon: Super Mario Bros., requiring an original SMB1 NES ROM at runtime (no original assets bundled); includes a full level editor and custom level system.
  • SMWDisX - Disassembly of Super Mario World (SNES).
  • yoshisisland-disassembly - Full disassembly of Super Mario World 2: Yoshi's Island (SNES).
  • Advynia - Level editor for Yoshi's Island: Super Mario Advance 3 (GBA remake of Super Mario World 2: Yoshi's Island).
  • GoldenEgg - Decompiled source of Golden Egg, a level editor for Super Mario World 2: Yoshi's Island (SNES).
  • yoshis-funland-randomizer - Randomizer and alternate game modes for Super Mario World 2: Yoshi's Island (SNES), patching the original ROM.
  • wide-snes - Widescreen hack/ROM patching project for Super Mario World (SNES).
  • SMW-Data - Compiled technical documentation on Super Mario World and SNES-related ROM internals.
  • smb3 (disasm) - Disassembly of Super Mario Bros. 3 (NES).
  • SMAS-Disassembly - Disassembly of the Super Mario All-Stars ROM (SNES).
  • SMB3Utilties - NoDice level editor and MusConv music converter companion tools for captainsouthbird's Super Mario Bros. 3 disassembly.
  • SMBLevelDrawer - Draws images of Super Mario Bros. (NES) level data.
  • sma2-disasm, sma3-disasm, sma4-disasm, and smbdx-disasm - Disassemblies of the four Super Mario Advance GBA ports: Super Mario World, Yoshi's Island, Super Mario Bros. 3, and Super Mario Bros. Deluxe respectively, by the same author as Advynia above.
  • See also smbdxtll, a Super Mario Bros. Deluxe: The Lost Levels hack built on smbdx-disasm.
  • mwl2bin - Converts Lunar Magic MWL level files (Super Mario World) to BIN level format.
  • smb-disassembly - ca65-based disassembly of Super Mario Bros. (NES), building on doppelganger's original disassembly.
Other Games & Decompilations

New Super Mario Bros Wii

  • NSMBW-Decomp (decomp) - Matching decompilation of New Super Mario Bros. Wii.
  • BerryBush - Blender addon focused on importing and exporting BRRES models.
  • Games: New Super Mario Bros. Wii (BRRES assets including characters, levels, props).
  • Features: BRRES importer/exporter, render engine, material editing interface, and verifier to catch malformed model data before export.
  • Reggie! Next M3 - Advanced level editor for New Super Mario Bros. Wii with enhancements from multiple community forks.
  • Reggie! Level Editor (Updated) - Reggie! Level Editor for New Super Mario Bros. Wii with Python 3/PyQt5 support and level format research updates.
  • Reggie! Level Editor Next - Advanced level editor for New Super Mario Bros. Wii; parses and edits game level file formats with modern features.
  • NewerSMBW - Source code and tools for Newer Super Mario Bros. Wii, a total-conversion mod built on the game's original engine and BRRES/level file formats.

Zelda

See also JSYSTEM for Wind Waker and Twilight Princess, and Fast3d/F3dex for Ocarina of Time and Majora's Mask.

  • ZELDA-TOTK-ZS - Batch scripts for extracting and repacking Zstandard (.zs) archives in The Legend of Zelda: Tears of the Kingdom.

  • CloudModding OoT Wiki - Comprehensive technical wiki for Ocarina of Time with 331+ articles covering actors, objects, scenes, file formats, animations, cutscenes, audio, textures, collision, decompilation project, and modding guides.

  • WindEditor - Map viewer/editor for The Legend of Zelda: The Wind Waker.
  • bfntoolkit - Extract and repack BFN font files from The Legend of Zelda: The Wind Waker (GameCube). Generates PNG images and JSON metadata. Requires separate BTI conversion tool for repacking.
  • noclip.website (Ocarina of Time) - In-browser Ocarina of Time viewer.
  • noclip.website (Ocarina of Time Beta) - In-browser Ocarina of Time Beta viewer.
  • noclip.website (Majora's Mask 3D) - In-browser Majora's Mask 3D viewer.
  • noclip.website (Wind Waker) - In-browser Wind Waker viewer.
  • noclip.website (Twilight Princess) - In-browser Twilight Princess viewer.
  • noclip.website (Skyward Sword) - In-browser Skyward Sword viewer.
  • EventWaker - Editor for the map events in The Legend of Zelda: The Wind Waker.
  • Event_List_Editor - Editor for the event_list.dat files found in The Legend of Zelda: The Wind Waker.
  • TOTK_Research - Research and templates for The Legend of Zelda: Tears of the Kingdom.
  • MapEditor - Map editor for The Legend of Zelda: Tears of the Kingdom.
  • botw-editor - Editor for The Legend of Zelda: Breath of the Wild game files. Includes dungeon editor and world viewer components. Supports BLWP and BFRES formats.
  • Twilight Princess Modding Toolchain - Modding toolchain for The Legend of Zelda: Twilight Princess (GameCube, NTSC-U). Unpacks vanilla ISO into decoded, editable files and rebuilds patched ISOs. Currently supports dialogue and UI text editing.
  • oracles-disasm - Complete documented disassembly of The Legend of Zelda: Oracle of Ages and Oracle of Seasons (Game Boy Color).
  • LynnaLab - Level editor for The Legend of Zelda: Oracle of Ages & Oracle of Seasons, built on top of the oracles-disasm disassembly.
  • zelda3 - Reverse-engineered reimplementation of The Legend of Zelda: A Link to the Past; parses original game ROM (levels, images, assets).
  • GCZelda Map Entity Info Dumper - Extracts map entity data from GameCube Zelda games (Wind Waker, Twilight Princess) to CSV.
  • Zelda64Recomp - Static recompilation of The Legend of Zelda: Majora's Mask (and Ocarina of Time) N64 ROMs into native PC executables for Windows, Linux, and macOS.
  • sw97 - Reverse-engineered recreation of the Nintendo Space World 1997 demo of The Legend of Zelda: Ocarina of Time.
  • Totk-ZstdTool - Simple tool for decompressing .zs (Zstandard) files from The Legend of Zelda: Tears of the Kingdom.
  • alttp_vt_randomizer - The widely-used "VT Randomizer" and API for The Legend of Zelda: A Link to the Past, patching item and enemy placement directly into the SNES ROM.
  • 2ship2harkinian - PC port of The Legend of Zelda: Majora's Mask, built on the zeldaret/mm decompilation and packaging original assets into the O2R archive format (sibling project to Shipwright for Ocarina of Time).
  • Shipwright - Ship of Harkinian, a PC port of The Legend of Zelda: Ocarina of Time built on the OoT decompilation, requiring original game assets.
  • ooot - Open Ocarina, a distinct PC port of The Legend of Zelda: Ocarina of Time built on the OoT decompilation project, requiring original game assets.
  • botw_chest_manager - GUI tool to manage chest contents in The Legend of Zelda: Breath of the Wild, faster than editing via Ice Spear.
  • ALTTPSRAMEditor - Editor for the SRAM save data of The Legend of Zelda: A Link to the Past (SNES).
  • zelda64_compare - Version comparison scripts for Zelda64 decompilation projects, extracting and diffing baseroms across regions/versions for Ocarina of Time, Majora's Mask, and Animal Forest to assist with matching decompilation.
  • botw-tools - Collection of datamining/reverse-engineering scripts for The Legend of Zelda: Breath of the Wild.
  • event-editor - Event flow editor for The Legend of Zelda: Breath of the Wild, for editing the game's cutscene/event flowchart data.
  • Dusklight - Reverse-engineered reimplementation of The Legend of Zelda: Twilight Princess (GameCube), aiming for accuracy to the original while adding enhancements; requires the player's own game dump.
  • Dusklight Asset Tools - Command-line tool to unpack a Twilight Princess (GameCube) ISO into standardized, editable formats for the Dusklight mod toolchain, and repack them to the nearest-available binary match.
  • Formats: ARC archives, BTI textures (to/from PNG), and AST audio (to/from WAV) fully supported; BMG text, J2D (BLO), J3D (BMD/BTK), JAudio (BMS/AW/BAA), stage (DZS/DZR), collision (KCL/PLC), and event (DAT/STB) formats planned.
  • BotW-SBFRES-to-FBX - Batch export tool combining custom Python/MAXScript with existing libraries to convert Nintendo SBFRES compressed model files from The Legend of Zelda: Breath of the Wild to FBX.
  • zelda1-disassembly - Complete disassembly of The Legend of Zelda (NES).
  • Loz - Remake of The Legend of Zelda (NES) in C++/Allegro, with tools that extract resources from the original game into a format usable by the remake's code. See also Loz_enhanced with additional enhancements.
  • minishmaker - Level editing suite for The Legend of Zelda: The Minish Cap.
  • zelda_ocarina_mq_debug - Disassembly of the debug build of The Legend of Zelda: Ocarina of Time Master Quest (N64).
  • zeldaldr - Whole-ROM IDA loader for the Nintendo 64 Zelda games Ocarina of Time and Majora's Mask.

Wii Sports

Star Fox Adventures

Star Fox 64

  • sf64ex - Extractor for extracting files from Star Fox 64 ROMs.
  • Starship - Star Fox 64 PC port based on SF64 decomposition project. Requires supported game copy.
  • sf64-dc - Sega Dreamcast port of the Star Fox 64 decompilation.

Star Fox 64 3D

  • SF643D_Tools - Collection of tools for viewing and potentially modifying data from Star Fox 64 3D.

Super Monkey Ball

F-Zero

Chibi-Robo

Snowboard Kids

Wave Race 64

Yoshi's Story

Tetris

The New Tetris

  • tnt (decomp) - Matching decompilation of The New Tetris (N64).

New Super Mario Bros DS

Metroid Prime

Donkey Kong Country Returns

Pokemon

  • noclip.website (Pokemon Snap) - In-browser Pokemon Snap viewer.
  • noclip.website (Pokemon Platinum) - In-browser Pokemon Platinum viewer.
  • noclip.website (Pokemon HeartGold/SoulSilver) - In-browser Pokemon HeartGold/SoulSilver viewer.
  • Pokemon-DS-Map-Studio - Map editor for the Nintendo DS Pokemon games (Diamond/Pearl/Platinum, HeartGold/SoulSilver).
  • camelotgcdatatool - Camelot GameCube games (Mario Golf: Toadstool Tour and Mario Power Tennis) data decoder/encoder.
  • amnoid.de/gc - GameCube file format documentation and tools.
  • BMS-Analyzer - Nintendo Wii/Gamecube BMS to MIDI converter
  • CaveGenerator - A tool to generate caves for Pikmin 2.
  • NintyFont - Nintendo binary font editor
  • MarioKartToolbox - New version of Mario Kart Toolbox, a fully fledged Mario Kart DS editor.
  • GRPEdit - Editor for Mario Kart DS grpconf.tbl file.
  • picori - Picori (ピッコル) is a library for decompilation, modding, and rom-hacking with focus on GameCube and Wii games.
  • MasterOcarina - Collection of Zelda 64 programs
  • zelda-internal-file-extractor - Command-line utility that extracts the internal files of Zelda 64 ROMs.
  • Zelda64Loader - Ghidra loader for Zelda 64 ROMs.
  • zcamedit - Zelda 64 (Ocarina of Time/Majora's Mask) cutscene camera editor Blender plugin.
  • OoT-Anim-Copy - Copies a Zelda Ocarina of Time animation between ZOBJ files.
  • OoT-NPC-Maker - NPC creation tool for The Legend of Zelda: Ocarina of Time.
  • PyZelda64-Text-Editor - Cross-platform Zelda 64 Text Editor
  • pycgfx - Program for converting glTF models into the Nintendo 3DS's CGFX format.
  • zev - ZEV, a ZElda 64 level Viewer
  • ozmav - Legacy N64 emulation and game modding tools (unmaintained, automatically exported from code.google.com/p/ozmav).
  • SceneNavi - Level editor for The Legend of Zelda: Ocarina of Time (N64) (unmaintained).
  • sharpocarina - Automatically exported from code.google.com/p/sharpocarina (unmaintained).
  • z64font - The first font editor for Zelda games on the Nintendo 64
  • z64viewer - HLE Zelda 64 model rendering in modern OpenGL
  • zzrtl - the lightweight Zelda 64 filesystem management utility
  • z64audio - Somewhat flexible audio converter for Zelda 64 games.
  • Z64Utils - Asset viewer for the Zelda64 Engine
  • NSMBHD Wiki (BCRES) - BCRES format documentation for 3DS games.
  • CloudModding Wiki (OoT Animation) - Animation format documentation for Ocarina of Time.
  • mm (decomp) - Matching decompilation of The Legend of Zelda: Majora's Mask.
  • oot (decomp) - Matching decompilation of The Legend of Zelda: Ocarina of Time.
  • oot-vc (decomp) - Matching decompilation of the Wii Virtual Console N64 emulator for Ocarina of Time (JP).
  • oot3d (decomp) - Matching decompilation of The Legend of Zelda: Ocarina of Time 3D.
  • tww (decomp) - Matching decompilation of The Legend of Zelda: The Wind Waker.
  • tmc (decomp) - Matching decompilation of The Legend of Zelda: The Minish Cap.
  • ph (decomp) - Matching decompilation of The Legend of Zelda: Phantom Hourglass.
  • st (decomp) - Matching decompilation of The Legend of Zelda: Spirit Tracks.
  • ss (decomp) - Matching decompilation of The Legend of Zelda: Skyward Sword.
  • botw (decomp) - Matching decompilation of The Legend of Zelda: Breath of the Wild (Switch 1.5.0).
  • LADX-Disassembly - Disassembly of The Legend of Zelda: Link's Awakening DX (Game Boy Color).
  • las-decomp (decomp) - Matching decompilation of Link's Awakening Switch (2019 remake).
  • tp (decomp) - Matching decompilation of The Legend of Zelda: Twilight Princess.
  • pokemonsnap - Work-in-progress decompilation of Pokémon Snap (N64).
  • Tera Finder - PKHeX.Core-based editor for Pokémon Scarlet & Violet; edits save data, raids, and mass outbreak formats.
  • pokemonstadium - Pokémon Stadium decompilation project that extracts and re-assembles original game code and data.
  • PKSM - Save/box editor for Pokemon games on 3DS and Switch, with cloud storage, event injection, and legality checking.
  • PHBank - Homebrew Pokémon Bank for the Nintendo 3DS, reading/writing Pokémon save data to store and transfer Pokémon like the official Bank service.
  • PKSM-Core - Core save-editing library extracted from PKSM, handling the Pokémon save data parsing shared across PKSM's platforms.
  • hypdisasm - Disassembly project for Hey You, Pikachu! (Nintendo 64).
  • EventsGalleryPacker - Packs ProjectPokemon's EventsGallery distribution data into compact JSON + binary files for PKSM event distribution.
  • TeamListFiller - Tool to fill VGC18 team list files on the 3DS from Pokémon save data. Archived.
  • pokefont - Pokemon Generation III (Ruby/Sapphire/Emerald/FireRed/LeafGreen) in-game font extracted and converted to an OpenType font.
  • pokemon-reverse-engineering-tools - Shared disassembler, build scripts and base makefiles used by the pret Pokémon Red/Blue and Crystal decompilation projects. (Archived.)
  • pokedex - Python library and dataset built by parsing disassembled Pokémon game data into CSV/YAML, powering the veekun.com Pokédex; includes a CLI to generate/dump a SQLite database from the extracted data.
  • HackerOoT - Modding/ROM-hacking framework built on the zeldaret Ocarina of Time decompilation, providing a flexible, easy-to-use base for creating OoT romhacks (sibling project to HackerSM64).
  • gen3tools - Tools for TASing and data analysis of Pokemon Generation 3 games (Ruby, Sapphire, Emerald, FireRed, LeafGreen).
  • ZAPD - Zelda Asset Processor for Decomp, used by the zeldaret Ocarina of Time/Majora's Mask decompilation projects to extract and process game assets.
  • fado - Relocation generator for Zelda64 overlay files, used alongside ZAPD above by the zeldaret decompilation projects.

NPC Studio (Fields of Mistria)

  • vaultc - Tool for unpacking and repacking Fields of Mistria .sav save files, enabling save data manipulation and format reverse-engineering.

Nippon Ichi Software

Disgaea

  • pg_disatools - Modding tools for Disgaea PC, with map editor, model/texture extraction, and file format parsing.
  • nisview - Early-stage resource viewer for Disgaea 1 and 2 (and other Nippon Ichi games), for browsing nested archives across multiple proprietary formats.
  • makaikit - Collection of utilities for modifying Disgaea and other Nippon Ichi Software (NIS) games, including a mod loader, DAT archive extraction/packing, and sound tools.

Yomawari

Ntreev Soft

Obsidian Entertainment

Neverwinter Nights 2

  • NWN2MDK - Neverwinter Nights 2 Modding & Development Kit. Includes a Blender add-on for meshes/animations and command-line converters.

Oddworld Inhabitants

Spyro the Dragon

  • spyroedit - Emulator plugin for modifying Spyro the Dragon games on PlayStation 1. Compatible with Windows emulators such as ePSXe and PCSX. Features include editing level textures and colors, replacing level skies, modifying object properties, and editing scenery positions.
  • spyro-1 (decomp) - Matching decompilation of Spyro the Dragon.
  • noclip.website (Spyro) - In-browser level viewer for the PS1 Spyro trilogy (Spyro the Dragon, Spyro 2: Ripto's Rage!, Spyro: Year of the Dragon), parsing the games' WAD subfile geometry, sky, and texture-tile data. Data structures derived from Kly_Men_COmpany's Spyro World Viewer.
  • Spyro-Scope - Program that peers into the PS1 Spyro games' data, converting it for easier viewing and analysis (archived).

Jak and Daxter

  • jak1-vag-splitter - Tool for splitting VAG audio files from Jak and Daxter 1.
  • JakAndDaxter1Sound - Sound extraction and playback tool for Jak and Daxter 1.
  • Blender-Script-JaD-Actors - Blender script for importing Jak and Daxter actor models.
  • JakAudioTools - Audio extraction and conversion tools for Jak and Daxter series.
  • JakAudioTool - GUI tool for working with Jak and Daxter audio files.
  • alive_reversing - Open-source engine replacement and decompilation for Oddworld: Abe's Oddysee and Oddworld: Abe's Exoddus with bug fixes and modding support.
  • jak-project - OpenGOAL: reimplementation of the GOAL compiler/runtime and a native PC port for the Jak and Daxter series, built by reverse-engineering the original game code and data.

Origin Systems

Ultima VII

  • exult - Long-running project to recreate Ultima VII: The Black Gate and Serpent Isle for modern operating systems, reading original game data and graphics files.
  • U7Revisited - Replacement engine for Ultima VII: The Black Gate (and Serpent Isle) presenting a new camera angle, reading original game data files.

Ultima IX: Ascension

  • Ultima-9-Blender-Importer - Blender importer for Ultima IX: Ascension assets; supports terrain heightmaps (from the static directory), map object models (fixed/nonfixed), and bulk import from the sappear.flx model archive (3,764 model IDs), with Eevee/Cycles shader approximations.

Strike Commander

  • libRealSpace - Cross-platform reimplementation of Origin Systems' RealSpace engine used by Strike Commander and Wing Commander I/II, parsing the original TRE archive, IFF, and PAK asset formats (3D jet models with LODs, terrain/map textures, animations, VOC audio, and XMIDI music).

Wing Commander

  • WCPrivateer - Recreation of Wing Commander Privateer that uses the original PRIV.TRE/RF.TRE data files.

Orion Games

  • og-file-formats - File formats and hex-editor templates for Orion Games titles.

Outrage Entertainment

Descent 3

  • Descent3 - Official open-source release of Descent 3 (Outrage Entertainment, 1999), preserving the full game engine and assets for modern platforms.