pret / pokediamond
git clone https://github.com/pret/pokediamond.git
🔥 on GitHub Trending today
Work-in-progress decompilation of Pokémon Diamond and Pearl for the Nintendo DS, rebuilding the original ROMs from source.
Why you might care
Useful for reverse engineers and modders who want readable C source for Gen IV Pokémon games instead of disassembly. It builds the US Diamond and Pearl ROMs byte-for-byte from the project, so changes can be verified against originals. Requires your own legally obtained ROM dump for setup, and coverage is still incomplete.
+1
stars, 24h · #13,875
+~2
stars, 7 days · #22,585
+19
stars, 30 days · #26,696
544
★ total · +0% this week
105
forks · 6 open issues
Star history (as recorded here)
LanguageAssembly
License—
Created2020-04-09 (6y ago)
Last push11d ago
Watchers17
OwnerOrganization
Seen on GitHub Trending
- 2026-10-23 — #5 monthly in assembly · +19 ★
- 2026-10-22 — #6 monthly in assembly · +18 ★
- 2026-10-21 — #6 monthly in assembly · +19 ★
- 2026-10-20 — #6 monthly in assembly · +19 ★
GitHub topics
Links
README excerpt
# Pokémon Diamond This is a WIP decompilation of Pokémon Diamond. It builds the following ROMs: * **pokediamond.us.nds** `sha1: a46233d8b79a69ea87aa295a0efad5237d02841e` * **pokepearl.us.nds** `sha1: 99083bf15ec7c6b81b4ba241ee10abd9e80999ac` To set up the repository, see INSTALL.md. For contributor instructions, see CONTRIBUTING.md. For contacts and other pret projects, see pret.github.io.
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.