UNDERdecoded / Gen2Recomped
git clone https://github.com/UNDERdecoded/Gen2Recomped.git
v0.8.45 · today
🔥 on GitHub Trending today
Generation 2 Pokemon Recomp forked from Gen1Recomp and modified
+7
stars, 24h · #393
+18
stars, 7 days · #1,544
—
stars, 30 days
401
★ total · +5% this week
28
forks · 34 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageLua
License—
Created2026-08-08 (2mo ago)
Last pushtoday
Watchers9
OwnerUser
Seen on GitHub Trending
- 2026-10-20 — #2 daily in lua · +7 ★
- 2026-10-20 — #2 weekly in lua · +18 ★
Links
README excerpt
# gen2recomp Gen2Recomp Discord! by UNDERdecodedHD a fork of Gen1Recomp by bryanthaboi and BOIS CLUB GAMES A native LÖVE2D recreation of Poke Gold, Silver and Crystal, built on Gen1Recomp's Red/Blue/Yellow engine. The engine, script VM, and map behavior are hand-written Lua; game data and graphics are decoded from a ROM supplied by the player. gen2recomp keeps everything the upstream project does for Generation I and adds the Generation II half: the Gen2 script VM and its command table, the Johto and Kanto world, day/night, breeding and the Day-Care, the Pokegear, shinies, held items, and the Gold/Silver title sequence. It has since grown well past Generation II. The same launcher now imports and runs **FireRed** and **Emerald** (Gen 3), **Platinum**, **HeartGold** and **SoulSilver** (Gen 4), and **Black** and **White** (Gen 5), plus the **Polished Crystal** and **Prism** romhacks — all side by side, all from your own cartridge dumps. Around the games sit the **Monster Walker** (a next-gen Pokéwalker with minigames and a Watt Shop), a **Map Editor**, a **Save Editor**, machine **translation** into 25 languages, **cloud saves**, dual-screen support for the DS games, and touch controls. See What's New for the tour. > [!CAUTION] > **Neither this project nor Gen1Recomp is affiliated with the website > `gen1recomp[.]com`.** That site is not run by either project and was not > authorized by anyone involved. Do not download anything from it, and treat > anything it hosts or claims as untrustworthy. Even if it links back to a real > repository, the people behind it can change its content at any time. This > GitHub repository is the only official source for gen2recomp. This project does not include a ROM, emulate the Game Boy, GBA or DS, transpile assembly, or download a disassembly. A canonical cartridge dump of one of the supported games is the only game content input. The ROM is verified, used during import, and then released from memory. It is not copied into the cache. Later launches load the private generated cache and do not ask for the ROM again. Every version can be imported and played side by side. ## Quick Start Open the desktop app. On first boot, choose your legally obtained `.gb` / `.gbc` / `.gba` / `.nds` file or drop it onto the window. Import takes a few seconds for Gen 1, a couple of minutes for Gen 2, and longer for the GBA and DS games, then the game starts automatically. Have a whole folder of dumps? **Tools → Import ROMs** takes several files at once and imports every one it recognises. On a console or handheld there is no file picker to open: you copy the dump into a folder the launcher scans instead. See Downloads for the exact path per device. ### Supported games Only specific canonical dumps are accepted. The importer verifies SHA-1 before creating any game data; a dump it does not accept is named (game, region, revision) so you know why — see docs/rom-revisions.md. | Game | System | Stage | SHA-1 | | --- | --- | --- | ---