Repository navigation
'Splosion Man — v2.2
The performance release: an unlocked frame rate, lower input latency, and an in-game options menu.
What's new in v2.2
- Unlocked frame rate. With VSync on, earlier builds were stuck at 30 fps in levels. The game's physics follow real elapsed time, so it plays at the right speed at any frame rate. Frame cap presets run from 30 to 360 fps, or Unlimited.
- Lower input latency. The frame limiter now waits before the game reads your controller, the game runs at most one frame ahead of the GPU, and VSync uses mailbox mode where the driver supports it (no tearing, no queued frames).
- In-game options menu. Press F1 or click both sticks (L3 + R3). The game pauses behind it. Change the frame cap, VSync mode, FSR / CAS upscaling and sharpness, FXAA, internal resolution, anisotropic filtering, volume and vibration. Most changes apply instantly and are saved. The Game page has Resume and Quit game.
- FPS / frame-time overlay, switchable in the menu.
- Fixed: /dev/shm leak on Linux. Every run, even a normal exit, used to leave a ~4.8 GB file in
/dev/shm, until new runs failed with a bus error. The memory is now freed whenever the game exits. Files left by older versions can be removed withrm /dev/shm/xenia_memory_*while the game isn't running. - Runs on more Linux systems, including the Steam Deck. The AppImage is now built in CI on Ubuntu 24.04 and needs glibc 2.38 instead of 2.43.
- Fixed: anisotropic filtering. The launcher's 16× setting was silently ignored by the runtime. It now applies.
Downloads
SplosionMan-x86_64-v2.2.AppImage: single-file launcher + game for Linux. Make it executable and run it.SplosionMan-Linux-v2.2.zip: the same AppImage in a ZIP, with the README.SplosionMan-Windows-v2.2.zip: Windows test build, built by GitHub Actions CI and not yet played on Windows. Reports are welcome as GitHub issues. SeeREADME-WINDOWS.txtinside.
MD5 checksums:
- AppImage:
506d8841620ade12581538bdd4403b0d - Linux ZIP:
b28edb05a07103538283fafc3a8a6d4a - Windows ZIP:
728a3b226bebfce91fbd498ec98ffd2b
You need your own game data
No game data is included. Supply your own legally obtained XBLA package of 'Splosion Man (title ID 5841098F). The launcher's Import button extracts it, or point the launcher at a folder containing default.xex.
Requirements
- Linux: x86_64, a Vulkan GPU, and glibc 2.38 or newer: Steam Deck (SteamOS 3.7), Ubuntu 24.04+, Fedora 40+, Debian 13+, Arch. Built by GitHub Actions in an Ubuntu 24.04 container. Not yet tested on a real Steam Deck; reports welcome.
- Windows: Windows 10/11 64-bit, a Vulkan GPU.
Built with the ReXGlue SDK. Unofficial fan recompilation project; not affiliated with Twisted Pixel or Microsoft.