Super Bomberman Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Based on Super Bomberman
compare all 2 clones
Original game imageAbout
A native recompilation of the headerless North American release of Super Bomberman, using the pinned snesrecomp engine included as a Git submodule. The repository and its releases do not contain the game ROM or generated ROM-derived C sources. Building produces an interactive Win32 host with video, audio, keyboard input and SRAM persistence, plus a deterministic headless validation host.
Getting started
You must provide your own legally obtained ROM; only a 524,288-byte payload with the listed hashes is accepted, and an earlier Sample ROM is rejected. Clone with submodules, run the generate script with the ROM path, then run build.ps1; this needs Python 3, a Rust toolchain and Visual Studio 2022 with the C++ workload. Start BombermanRecomp.exe with the ROM path or use the file picker. Controls are arrows for the D-pad, Z/X for B/Y, S/A for A/X, Q/W for L/R, Enter for Start, Right Shift for Select and Escape to quit.
What you need to run it
Features
- The desktop host provides video, audio, keyboard input, and SRAM persistence.
Controls
- Use the arrows for the D-pad; Z/X for B/Y; S/A for A/X; Q/W for L/R; Enter for Start; Right Shift for Select; and Escape to quit.
Summarised from the project's README.
Licensing & legal
- The bundled snesrecomp engine is distributed under the PolyForm Noncommercial License 1.0.0.
- The README says this is an unofficial fan project, not affiliated with or endorsed by Hudson Soft, Konami or Nintendo.
Additional notes
- Symbols
- The config contains 3,304 labels imported from the retail-US build of LIJI32/superbomberman.
FAQ
- What is Super Bomberman Recompilation?
- Super Bomberman Recompilation is an open-source recompilation of Super Bomberman. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on SNES.
- Do I need the original game files to run Super Bomberman Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
- How is Super Bomberman Recompilation licensed?
- project: PolyForm Noncommercial License 1.0.0 (bundled `snesrecomp` engine). The repository itself is the authoritative source.
