Decompilation of Pokemon HeartGold/SoulSilver
  • Assembly 62.6%
  • C 32.1%
  • C++ 3.8%
  • Meson 1%
  • Python 0.3%
Find a file
Adrienn Tindall 6988158691
Merge pull request #555 from pret/PikalaxALT-patch-1
Fix non-dry-mode in replace.sh
2026-10-19 07:08:31 -05:00
.devcontainer Fix build errors on macos 2026-09-18 12:45:10 -04:00
.githooks pre-commit hook set +x and crlf 2025-08-08 14:52:55 -04:00
.github fix action synax maybe? 2026-10-13 20:01:55 -04:00
asm Merge branch 'master' into unk_02026DE0 2026-10-18 03:58:50 +01:00
files Merge remote-tracking branch 'origin/master' into decomp/bag_app 2026-10-12 08:00:34 -04:00
heartgold.us Merge remote-tracking branch 'origin/master' into decomp/bag_app 2026-10-12 08:00:34 -04:00
include Merge branch 'master' into unk_02026DE0 2026-10-18 03:58:50 +01:00
lib add lib directory to format.sh 2026-10-14 20:30:21 -04:00
meson Convert msgdata gmms to json 2026-07-23 05:38:09 -04:00
scripts Merge branch 'master' into decomp/unk_02097268 2026-04-04 20:13:04 -04:00
soulsilver.us graphic/shop_gra.narc 2026-09-21 11:45:24 -04:00
src Merge branch 'master' into unk_02026DE0 2026-10-18 03:58:50 +01:00
sub split MSL_Common_scanf 2025-02-23 23:00:56 +00:00
subprojects dwc updates 2026-10-12 00:42:12 -04:00
tools Requested changes 2026-10-14 01:55:29 -05:00
.clang-format decompile rand.c + remove language from clang-format 2025-02-23 22:20:29 +00:00
.clang-format-ignore Merge remote-tracking branch 'origin/master' into decomp/bag_app 2026-10-12 08:00:34 -04:00
.clangd through sub_0207B4A0 2024-06-07 09:57:44 -04:00
.editorconfig Fix line endings 2023-01-26 01:47:59 +00:00
.gitattributes Add csv to .gitattributes 2026-10-11 07:06:05 -05:00
.gitignore Merge branch 'meson' into decomp/bag_app 2026-09-18 20:31:30 -04:00
CMakeLists.txt Merge remote-tracking branch 'origin/master' into decomp/bag_app 2026-10-14 07:08:51 -04:00
CONTRIBUTING.md Address feedback 2026-04-13 07:29:56 -04:00
Dockerfile create dockerfile; add misisng headers 2024-09-04 23:15:10 -04:00
format.sh add lib directory to format.sh 2026-10-14 20:30:21 -04:00
INSTALL.md Update INSTALL.md 2026-10-11 02:55:08 -05:00
main.lsf Merge branch 'master' into unk_02026DE0 2026-10-18 03:58:50 +01:00
Makefile fix build 2026-10-13 20:01:55 -04:00
meson.build Consolidate main.lz into a single target 2026-10-13 20:01:55 -04:00
meson.options Build soul silver 2026-09-15 22:07:42 -05:00
README.md ov15_021FB14C 2026-09-05 18:31:10 -04:00
replace.sh Fix non-dry-mode in replace.sh 2026-10-19 08:01:20 -04:00
rom.rsf compile straight to elf with debug symbols 2023-07-28 01:37:24 +01:00
scr_seq.sha1 Start documenting scrcmds 2021-12-30 10:54:31 -05:00

Pokémon HeartGold and SoulSilver

This is a WIP disassembly of Pokémon HeartGold and SoulSilver. For instructions on how to set up the repository, please read INSTALL.md.

![WARN] This repository is in an unstable, work-in-progress state. Symbol names and code structure can change drastically and without warning. If you are using this as a base for your own mods, you accept all the associated risks.

![WARN] Because this ROM is not fully decompiled, modifications that affect the size or layout of any function or data structure can result in a game crash.

This repository builds the following ROMs:

For contacts and other pret projects, see pret.github.io.