Pokémon Red and Blue (also Yellow; later generations in beta) cover art
Pokémon Red and Blue (also Yellow; later generations in beta). Cover art © Nintendo, via Wikipedia. Unofficial site, not affiliated with the publisher.
PC port · Game Boy → PC

G1R Deluxe / Gen1Recomp (Pokémon Red and Blue PC port)

An unofficial native version of Pokémon Red and Blue for PC, Mac, Linux, phones and more: a hand-written Lua engine ported from the pret disassemblies that reads data from your own ROM.

WorkingDecompilationNeeds your own copyWorks on phonesv0.4.4Updated

You need your own copy of Pokémon Red and Blue (also Yellow; later generations in beta). This port only runs with files from a copy you own; there is no download or play button here. No copy? These play in your browser right away, no files needed: Pokémon Battle Advanced, PokéMerge, BO1 Zombies (vel.gg).

What you need

Your own ROM of the US English Pokémon Red, Blue or Yellow (.gb), checked by SHA-1 before import; other supported games likewise need their own US ROM. Any of the listed platforms.

Official releases ↗GitHub repository ↗

We do not host any files. Only download from the project's official source.

Every version of Pokémon Red and Blue 10

  1. G1R Deluxe / Gen1Recomp (Pokémon Red and Blue PC port)This page

    WorkingDecompilation

    Not a true recompilation: a hand-written Lua engine ported from the pret disassemblies. Data is decoded from your own US ROM. Gold to Emerald support added, still in beta.

    Runs on Windows, macOS, Linux (x86-64 and ARM64 AppImage, Flatpak)Needs files from a copy you own★ 4.1k0.4.4 · Nov 12, 2026

    Website ↗

  2. PokeSwift

    ActiveSource port

    A reimplementation of the Pokemon Red/Blue engine in Swift and SwiftUI

    ★ 363Last change Mar 19, 2026

    GitHub ↗

  3. pokered-gbc

    ActiveDecompilation

    Pokémon Red/Blue overhauled with full GBC support. Made by FroggestSpirit, Drenn, and dannye. Also check out the crysaudio branch.

    ★ 181Last change Jan 25, 2026

    GitHub ↗

  4. pokemon-claude-red

    ActiveDecompilation

    Pokémon Red, rebuilt from raw pixels by Claude Opus 5.5. Every sprite, tile, battle effect and song is code: zero image files. Plays in the browser.

    ★ 70Last change Sep 30, 2026

    GitHub ↗

  5. PokemonRedAndBlueRecomp

    ActiveStatic recompilation

    Pokémon Red & Blue recompiled for the Game Boy using a fork of gb-recompiled · Part of the R.A.I.D. community

    ★ 10v0.1.1 · May 7, 2026

    GitHub ↗

  6. pokered-fr

    ActiveDisassemblyBase project

    disassembly of Pokémon: Version Rouge

    ★ 24Last change Jan 27, 2026

    GitHub ↗

  7. pokered-jp

    InactiveDisassemblyBase project

    disassembly of Japanese edition of Pokémon Red

    ★ 18Last change Jan 16, 2017

    GitHub ↗

  8. Pokered-Pro

    ActiveDisassemblyBase project

    Disassembly of Pokémon Red/Blue with some fixies and improvements (and a little surprise at Vermilion Dock if you talk to Giovanni after the fight in his Gym ;) ). A special thank to Jojobear and Pret for their repositories used as base.

    ★ 14Last change Sep 8, 2026

    GitHub ↗

We link to each project's own page and host no game files. Version data from project pages, our daily checks and awesome-decomp-games (CC0).

Short answer

Yes, Pokémon Red and Blue run natively on PC, unofficially, through G1R Deluxe, also called Gen1Recomp, by bryanthaboi. It is not an emulator and not a literal recompilation: a hand-written Lua engine ported from the pret disassemblies, which reads the game data from your own US ROM. It runs on Windows, macOS, Linux, Android, iOS and more. Latest release: 0.3.98 (29 October 2026). Beware the fake site gen1recomp[.]com.

Pokémon Red and Blue are Game Boy games from the 1990s by Game Freak, and Nintendo has never released them on PC. bryanthaboi created the gen1recomp repository on 18 July 2026 and published v0.1.0 the same day. It first drew attention for a 3D voxel look: Kotaku covered it on 29 July 2026 as a mod that turns Kanto into a diorama, and DSOGaming followed on 3 August. The README now calls it G1R Deluxe, and the repository had almost 4,000 GitHub stars on 21 October 2026.

This site is not affiliated with bryanthaboi, BOIS CLUB GAMES, Game Freak, The Pokémon Company or Nintendo.

What it is

  • A recreation, not a recompilation: the README says the engine and map behaviour are hand-written Lua, ported from the pret disassemblies. It does not emulate the Game Boy, translate the original assembly or download a disassembly.
  • Data from your own ROM: on first launch it decodes the game data, graphics and audio programs from a ROM you supply, verifies it, and then drops it from memory. Later launches use a private generated cache. Music, sound effects and cries are synthesised as you play.
  • More than Red and Blue: Yellow is supported too, and the README lists Gold, Silver, Crystal, FireRed, LeafGreen, Ruby, Sapphire and Emerald. It says Gen 2 support is still under construction and the Game Boy Advance games are in beta. Each game you import gets its own tab in the launcher.
  • Made by people, mostly: the project’s AI disclosure says a few contributor commits used AI tools and were reviewed by humans, and that AI was not used to make decisions or create the project.

On this site it sits with ports like Ship of Harkinian for Ocarina of Time, which also rebuild a game from community reverse-engineering and need your own copy.

Current status

State Working; releases come out several times a week
Latest build 0.3.98, 29 October 2026
First build v0.1.0, 18 July 2026 (271 releases since)
Platforms Windows, macOS, Linux (x86-64 and ARM64 AppImage, Flatpak), Android, iOS (sideload), Nintendo Switch, PlayStation 4, Xbox Developer Mode, Anbernic RG34XXSP, PortMaster devices, plus a cross-platform .love file
Issues 0 open on 21 October 2026, after more than 2,200 reports in total
Licence GPL-3.0 with extra attribution terms; the launcher is proprietary

Features from the README:

  • keyboard and controller controls, all rebindable;
  • zoom, colour modes, tilt for a free-roam 3D-style overworld, shader effects and adjustable game speed;
  • rulesets that keep the original Gen 1 quirks or clean them up;
  • online lobby, battles, tournaments and trading;
  • a mod manager (F10), with the voxel look among the community mods;
  • performance tiers for weak hardware that change only the presentation, never the game logic.

We didn’t play the game through ourselves. The README asks for bug reports on anything that does not match the original games, such as wrong warps or battle maths.

What you need

  • A ROM of your own US English Pokémon Red, Blue or Yellow. Only the exact revisions in the README’s SHA-1 table are accepted, and other regions or hacks are rejected. The same rule applies to the other supported games. We don’t explain how to obtain or copy game data.
  • A supported device: a PC, Mac or Linux machine, an Android phone, or one of the other platforms in each release. Some, such as Switch, PS4 and Xbox, have their own setup notes in the repository.

How to install

From the official README, at a high level: download the build for your platform from the latest release on GitHub, launch it, and choose your ROM file (or drop it onto the window). Import takes a few seconds and the game starts by itself. Repeat for any other supported game you own.

Windows Defender sometimes flags the Windows build with a generic detection. The README calls this a known false positive, caused by the unsigned LÖVE runtime with the game archive attached, and every release publishes sha256sums.txt so you can check your download.

Other Pokémon fan projects

  • Gen2Recomped by UNDERdecoded: a fork of Gen1Recomp that started with Gold, Silver and Crystal and now lists later generations in alpha or pre-alpha. It is on our recompiled games list.
  • Pokémon Battle Advanced: a fan remake of the start of FireRed in 3D, playable in the browser.
  • Daily Red: a daily battle against Red in the browser, Wordle-style.
  • PokéMerge: a Pokémon roguelike with a merge mechanic, in the browser.

Those three are new fan games rather than ports, and none needs your own ROM.

For the other main games, from Ruby to HeartGold, see Pokémon decompilations: which ones are complete and which have a PC port (so far, only Red and Blue and Emerald).

  • G1R Deluxe is an unofficial fan project. The README says the packaged app contains no ROM and no game data; everything game-specific is decoded from the ROM you provide.
  • Use only a ROM of a game you own.
  • Do not use gen1recomp[.]com. The README says that site is not run by the project, impersonates it and serves adware. The official sources are the GitHub repository, its releases page, the Discord and gen1re.com.

More handheld classics on PC: Final Fantasy Tactics Advance, The Minish Cap. Every project by console is on our recompiled games list.

FAQ

Is there a Pokémon Red PC port?

Not an official one. The closest thing is G1R Deluxe, also called Gen1Recomp, by bryanthaboi. It is a native recreation of Pokémon Red, Blue and Yellow for Windows, macOS, Linux, Android, iOS and other systems. It is free, but you need a ROM of your own US copy of the game.

Is Gen1Recomp really a recompilation?

Not in the usual sense. It does not translate the Game Boy machine code. The engine is hand-written Lua, ported from the pret community's disassemblies of the games, and it decodes the maps, graphics and music data from your own ROM. The README admits the name is a joke on that point.

Is Gen1Recomp an emulator?

No. The README says it does not emulate the Game Boy. The game runs as a LÖVE2D program, which is why it can add things like zoom, a tilted 3D-style overworld, faster game speed and online play.

Which ROMs does Gen1Recomp accept?

Only the US English releases listed in the README. The importer checks each file's SHA-1 before it builds anything. Red, Blue and Yellow are the main games; Gold, Silver, Crystal and the Game Boy Advance games are also listed, with the GBA games in beta. We don't explain how to get a ROM.

Is gen1recomp.com the official site?

No. The README warns that gen1recomp.com is not run by the project and is impersonating it, and says it now carries adware. The official sources are the GitHub repository, the project's Discord and gen1re.com.

Can I play Gen1Recomp on Android or iPhone?

Yes. Each release has an Android APK and a sideloadable iOS build, along with Windows, macOS, Linux, Switch homebrew, PS4, Xbox Developer Mode and retro handheld builds.

Unofficial. This page is written by an independent directory. It is not made by, endorsed by or affiliated with Nintendo (developed by Game Freak) or bryanthaboi (BOIS CLUB GAMES, LLC) (G1R Deluxe / Gen1Recomp (Pokémon Red and Blue PC port)'s author). We do not host any files, and we never link to game files, ROMs or ISOs.

Sources

This page was last updated on Nov 13, 2026. A date after a source is the day we read it. Versions and steps follow the official project; if they differ, the official source wins.

More ports

See every native PC version of a console game in our recompiled games list, browse all PC ports of console games, or go back to the full list of ported games.