Nintendo Entertainment System / FamicomTaito, 1988
NES / Famicom Playable

Bubble Bobble

Game: Bubble Bobble (NES / Famicom, 1987)

NES

A static recompilation of the US NES version of Bubble Bobble for Windows. The game’s 6502 instructions were translated ahead of time into C, with no interpreter or emulator fallback, and the generated code is in the repository (13,334 entry points); the rest is the Windows executable with support for the MMC1 mapper, the PPU, the APU, and controllers, using SDL3. It comes with a launcher with nearest-neighbour presentation, optional 4:3 correction, quick saves, screenshots, and two controller ports for keyboard or gamepad. The README doesn’t say what fails or whether the game can be finished. The latest release, 1.1.0 (August 27), publishes a Windows zip and a source zip, each under 2 MB.

You needYour own copy of Bubble Bobble (USA) for the NES, in .nes format and NTSC-U, named “Bubble Bobble (USA).nes” and placed in the Rom folder next to the launcher, which validates the whole file. Plus 64-bit Windows 10 or 11.

How it gets to PC
Static recompilation
Console
Nintendo Entertainment System / Famicom
Architecture
6502
Author
Junior-Jones
Original studio
Taito
Year
1988
Stars
6
Last activity
2026-11-09 · 2 days ago
Latest version
v1.1.0 · 2026-08-27
Language
C
View repository ↗
6502platformerstatic-recomp
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/recomp/bubble-bobble.svg)](https://recompendium.com/en/recomp/bubble-bobble/)