Cloned Games

Super Bomberman Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Super Bomberman (original game, not this project)Original game image
Image of the original game, Super Bomberman. This project has no screenshots of its own yet.
Links, repository & details

About

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

Original game files required. The project ships code only; you provide your own copy of the game (SNES version).

  • You must provide your own legally obtained game ROM.
  • The game accepts only a 524,288-byte HiROM with the internal title `SUPER BOMBERMAN` and the specified SHA-256; an optional 512-byte copier header is removed.

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.
Share:

More like Super Bomberman Recompilation

Active
Original game (original game, not this project)Original game image
A disassembly and rebuildable build system for SNES Super Bomberman, requiring the original ROM to compile.
Platforms:SNES
Stars107
Updated4 months ago
LicenseUnknown
Release2015