Pokémon Red and more on PC: G1R Deluxe
Beta Game Boy Needs your original copy Verified 26/10/2026

Pokémon Red and more on PC: G1R Deluxe

A native LÖVE2D recreation of eleven Pokémon games (Red, Blue, Yellow, Gold, Silver, Crystal, FireRed, LeafGreen, Ruby, Sapphire and Emerald). The engine is hand-written Lua and the data comes from your own ROM.

WindowsLinuxmacOSAndroidiOS

What it is

G1R Deluxe (a.k.a. Gen1Recomp) is a native LÖVE2D recreation of Pokémon Red, Blue, Yellow, Gold, Silver, Crystal, FireRed, LeafGreen, Ruby, Sapphire and Emerald. The engine and map behavior are hand-written Lua, ported from the pret disassemblies and C; game data, graphics and audio programs are decoded on first launch from a ROM you supply. Music, sound effects and cries are synthesized while the game runs.

The project does not include a ROM, emulate the Game Boy or download a disassembly: your ROM is verified, used during import and released from memory; it is never copied into the cache. You can import all eleven games side by side, each in its own launcher tab, although second-generation support is still under construction. There are builds for Windows, Linux, macOS, Android and iOS. Warning: the author states that the website gen1recomp[.]com is not official and impersonates the project; the only official sources are the GitHub repository, the Discord and gen1re.com. GigaROM hosts neither the program nor any ROM; the download comes from the official page.

What you need

Your original copy: Your own legally obtained ROM of each game (US English version). The project does not include game data.
  • Windows, Linux, macOS, Android or iOS.
  • A legally obtained US English ROM of each game you want to play (.gb, .gbc or .gba, or a .zip/.7z containing it).

How to install and run it

  1. Download the build for your platform from the official page (“Go to official project” button).
  2. Open it and, when the launcher asks, choose your ROM: import takes a few seconds and the game starts automatically.
  3. Repeat for each game you own; each one gets its own tab.

Current limitations

  • Second-generation support (Gold, Silver, Crystal) is still under construction.
  • Only the US English ROMs listed by the project are accepted.
  • Beware of the fake site gen1recomp[.]com: it is not official.

Port or emulator?

If your computer does not meet the requirements, you do not have the exact version the port asks for, or you prefer the classic route, you can play the original with a console emulator: see emulators and its install and setup guide.

Other ports