github mstan/TombaRecomp v0.1.10-alpha
v0.1.10-alpha — crash diagnostics + recursion guard

latest releases: v0.10.0-alpha, v0.9.0-alpha, v0.8.0-alpha...
one month ago

Diagnostics + stability release. Built off master.

Changes since v0.1.9-alpha

  • Window title is now clean: "Tomba! Recompiled" (no [OpenGL]/[Software] suffix).
  • Runaway-recursion guard. A class of hard crashes — a host stack overflow when game logic recurses unexpectedly (the Underground-Maze / seesaw crash reported in #1) — is now caught and written to a diagnostic report instead of silently closing the app.
  • Crash reports are richer + self-identifying. psx_last_run_report.json now records the exact build it came from, the dispatch depth (recursion fingerprint), and is always valid JSON.
  • Skip-launcher option for quick starts: --no-launcher, or [launcher] skip_launcher = true in game.toml.

Playtesters (esp. issue #1): if you hit a crash or freeze — particularly heading into the Underground Maze past the seesaw — please attach psx_last_run_report.json (next to the exe). On this build it captures the build id, the recursion depth, and the function involved, which is exactly what's needed to fix the root cause.

As always: bring your own BIOS + Tomba disc image; the overlay cache grows as you play.

Don't miss a new TombaRecomp release

NewReleases is sending notifications on new releases.