# Pokémon Gold / Silver / Crystal — Gen2Recomped

Canonical: https://playable.wtf/games/underdecoded-gen2recomped/

Project ID: project:underdecoded-gen2recomped

A LÖVE engine recreation that imports supported Generation I and II cartridge data.

## About this version

A LÖVE engine recreation that imports supported Generation I and II cartridge data. This is handwritten Lua recreation, not static recompilation despite its name. Upstream reports antivirus alerts; this catalog has not validated those files or the claimed false-positive explanation.

Native download. RPG.

[Download on creator site](https://github.com/UNDERdecoded/Gen2Recomped/releases/tag/v0.8.27)

## Johto systems built on a first-generation foundation

Gen2Recomped recreates Gold, Silver and Crystal using a hand-written Lua engine. Its documented additions include Johto and Kanto, a day/night cycle, breeding and the Day-Care, the Pokégear, shiny Pokémon and held items. Those systems give the journey more to manage than simply moving between battles: time, team-building and the items carried by your Pokémon become part of planning.

Red, Blue and Yellow remain available through the upstream Gen1Recomp foundation. Despite the name, this project is not a static translation of the original machine code and does not emulate the Game Boy. It reads an owned ROM to build the data used by its own engine.

Sources: [Gen2Recomped · project documentation](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## Import the exact version you own

The importer checks canonical US ROM hashes before creating local data. Gold and Silver have their own accepted images, while Crystal supports the listed revision 0 and revision 1 dumps. A different region or modified ROM is not interchangeable with those inputs. The desktop app accepts a selected file or a file dropped onto its window.

Each game keeps separate imported data and saves, allowing several versions to sit side by side. The original ROM is not copied into the generated cache, and later launches use that cache without repeating the import. Preserve the relevant user-data directory when updating or moving a continuing game.

Sources: [Gen2Recomped · project documentation](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## Modern display choices around familiar buttons

Keyboard and controller inputs map to the original directional pad, A, B, Start and Select buttons. OPTIONS → CONTROLS provides rebinding. The engine also exposes zoom, color and presentation effects, alongside quick-save and quick-load shortcuts. Its performance presets adjust presentation work while preserving fixed-step game logic.

The Generation I games offer faithful and modern\_clean rulesets; those choices should not be confused with Gold and Silver’s separate Generation II rules. Decide which behavior you want before assuming every version follows one universal set of changes.

Sources: [Gen2Recomped · project documentation](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## Choose the package for the actual device

The release table includes desktop, mobile and homebrew-device packages, each with its own installation route. A retail Xbox cannot install the Developer Mode package, and console imports use scanned folders rather than a desktop file picker. On Windows, the ordinary ZIP offers the same game without the separate certificate-installation process required by the MSIX package.

Sources: [Gen2Recomped · project documentation](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## Do I need the original game files?

Canonical US Gold, Silver, Crystal Rev 0/1, Red, Blue or Yellow ROMs, matched by SHA-1 during import. The packages contain neither ROMs nor extracted game data.

Creator-reported: [Project guide](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## How do I get started?

Choose a platform package, open it and select or drop a supported .gb/.gbc file. The importer builds a private cache for later launches.

Creator-reported: [Project guide](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## Which devices and browsers work?

Desktop, Android and iOS packages are documented, with separate handheld/console workflows. Availability differs by release asset.

Creator-reported: [Project guide](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## What are the controls?

Keyboard and controller mappings are configurable in Options → Controls.

Creator-reported: [Project guide](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## How do saves work?

F1 saves and F2 loads; imported data is cached separately from the original ROM.

Creator-reported: [Project guide](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## What should I know before playing?

This is handwritten Lua recreation, not static recompilation despite its name. Upstream reports antivirus alerts; this catalog has not validated those files or the claimed false-positive explanation.

Creator-reported: [Project guide](https://raw.githubusercontent.com/UNDERdecoded/Gen2Recomped/HEAD/README.md)

## Documented support

- Mobile: Supported · Creator-reported
- Controller: Supported · Creator-reported

## Credits and project

- [Original project](https://github.com/UNDERdecoded/Gen2Recomped)
