Game Boy PC Ports
Game Boy PC ports run Game Boy games as native programs, with no emulator. Many add things the original hardware couldn’t do, such as widescreen, high frame rates and higher resolutions.
Decompilation projects rewrite the game’s code by hand until it compiles back to the original game, which takes years but gives code that is easy to change. Recompilation projects use a tool that translates the game’s machine code automatically, which is much faster. Some recompilation downloads are kits that build the game from your cartridge the first time you run them.
None of these downloads include the game itself. Each one needs the game dumped from your own cartridge, and some also need a BIOS dumped from your own console.
gen1recomp is a LÖVE reimplementation of the Game Boy Pokémon games by bryanthaboi, with Red, Blue and Yellow playable and Gen 2 on the way.
Kirpich is a native reimplementation of Game Boy Tetris by etroimcasso for Windows, Linux and macOS, adding a C-Type mode, a ghost piece and 80 palettes.
Pokémon Red and Blue Recomp is a static recompilation of the Game Boy Pokémon Red and Blue for Windows by mstan, playable through the Elite Four.
Resident Evil Gaiden Recomp is a static recompilation of the Game Boy Color Resident Evil Gaiden for Windows and Android, with dash, widescreen and shaders.
Super Mario Land 2 Recomp is a static recompilation of Super Mario Land 2 for Windows and Linux by mstan, with a DX colour mode and adaptive widescreen.
Tetris GB Recomp is a static recompilation of Game Boy Tetris for Windows by mstan, believed to be fully playable.