Mr.Boom port for RetroArch/Libretro and SDL2.
Mr.Boom is a Bomberman clone for the RetroArch platform and was converted from DOS assembly using asm2c.
It runs on all RetroArch platforms: Android, Linux, Mac OS X, Nintendo Gamecube (NGC), Nintendo Switch, Nintendo Wii, Raspberry Pi, Sony Playstation 3 (PS3), Sony Playstation Portable (PSP), Windows, Xbox, Xbox360...
It can also be compiled as a stand-alone version using SDL2.
Mr.Boom supports up to 8 players and features like netplay, AI bots (new C++ feature), pushing bombs, remote controls and kangaroo riding...
Check the Downloading and Playing Mr. Boom Core video.
You can find netplay games by joining the retroarch discord channel.
Options available:
- Color, Sex or Skynet team modes.
- No monster mode.
- Drop bomb button autofire.
Compiling the Libretro version:
make clean
make
Compiling the SDL2 version:
- OSX:
brew install SDL2 minizip SDL2_mixer --with-libmodplug
make clean
make mrboom LIBSDL2=1
make install
- Linux Debian/Ubuntu family:
apt-get install build-essential libsdl2-dev libmodplug-dev libsdl2-mixer-dev libminizip-dev
make clean
make mrboom LIBSDL2=1
make install
- Linux RedHat family:
yum install SDL2-devel SDL2_mixer-devel minizip-devel libmodplug-devel
make clean
make mrboom LIBSDL2=1
make install
- Windows (in msys2):
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-SDL2main
pacman -S mingw-w64-x86_64-SDL2_mixer
pacman -S mingw-w64-x86_64-SDL2
pacman -S mingw-w64-x86_64-libmodplug
make clean
make mrboom LIBSDL2=1 MINGW=mingw64
Packages available:
Raspberry Pi configuration:
To get a proper speed on Raspberry Pi, make sure you use a 60Hz VGA mode in /boot/config.txt:
hdmi_group=1
hdmi_mode=4