About
Super Bomberman is a 1993 action maze video game developed by Produce! and published by Hudson Soft for the Super Nintendo Entertainment System, part of the Bomberman series and the first in the series to keep the Bomberman title in Europe. superbomberman is a disassembly and rebuildable build system for the SNES game, able to build headerless ROMs for the US, Japanese, European, and US prototype versions. Most subroutines, graphics, level data, and audio have been decoded and named, though some internal formats — like the SPC sound-engine firmware and WAV-to-BRR audio conversion — remain incomplete.
How it differs from the original
A bugfix build variant is available that fixes mostly graphical bugs from the original release, and a separate debug build restores access to an in-game debug menu that was disabled in the shipped game, though some of its features are broken or mislabeled.
Getting started
Build the ROM yourself on a Unix-like system (Linux or macOS) using Make, Clang or GCC, libpng, and the sfcasm assembler, choosing a configuration file for the US, Japanese, European, bugfix, or debug build; building requires owning the original Super Bomberman ROM.
Additional notes
- Unused content
- Leftover data in the ROM reveals unused levels, unused enemy palettes, and a purple palette matching Bomberman's sprite that was never used in the final game.