How it's built, patched and set up for its played test. The numbers are under Test runs.
BomberClone 0.11.9, an Atomic Bomberman clone (SDL 1.2 on sdl12-compat, up to 8 local or network players), is Debian’s 0.11.9-9 with two patches of ours. Its played session (2026-10-26, about 5 minutes against bots) had a 50 fps median, no crash, the picture right (4:3 with bars at the sides) and the sound effects and music heard; the gamepad works in matches but not in the menus.
Packages and patches
bomberclone, bomberclone-data (0.11.9-9+ps3.N, packages/bomberclone),
replacing Debian’s; in no suite.
- 0001:
main()returned aftergfx_shutdown()withoutsnd_shutdown()orSDL_Quit(), so SDL_mixer’s audio thread was still running whileexit()ran the libraries’ destructors. With SDL 1.2 provided by sdl12-compat (over SDL2 and SDL3, as in Debian now) the thread then called into torn-down state, and the game segfaulted on every quit, from the menu or on SIGTERM. Now it closes the audio and SDL first. - 0002: full screen by default (it started in a 640x480 window on the desktop); the saved config and the Options menu still change it.
How it performs
Played (rules 2.0, Mesa ps3.860, kernel .786, bomberclone ps3.758): 50 fps median, 1% low 28, 2.1 s of
stutter a minute with a 2.4 s longest frame, a 16.5 s load, 62 MB RSS. The sound: 219 xruns, one audible
dropout in the play (9 more around the screenshots, the recorder’s own). The player quit from the menu, cleanly.
The played test (rating/test.toml) sets its settings file ~/.bomberclone.cfg aside per
session; the recipe (benchmark/recipe.sh) is for sessions only, no benchmark.
Known problems
- The gamepad works in matches but not in the menus: BomberClone’s menus read the keyboard only (as on the PC).
- The HUD text is small at 1080p (12 px: Player1, Bombs, Range, Speed at the top).
Build
| Packages | bomberclone, bomberclone-data |
|---|---|
| Suite | not in the game suite yet |
| Game data | comes with the packages |
Our source packages
- bomberclone source
Played test
What a played session sets up (rating/test.toml); the medal comes from these sessions only.
| Process | bomberclone |
|---|---|
| Set aside | ~/.bomberclone.cfg, ~/.bomberclone (the game starts on fresh defaults) |
| Command | /usr/games/bomberclone |