github novapowers0/BloodyRoar2Recomp v0.7.0
Bloody Roar II Recompiled v0.7.0

latest release: v0.7.1
one month ago

Bloody Roar II Recompiled v0.7.0

One executable, any supported region

This release collapses the per-region downloads into a single universal
executable
, per OS. The same binary runs the European (SLES-01722), USA
(SCUS-94424)
and Japan/Asia (SLPS-01842) images: it reads the mounted
disc's boot executable at launch and runs that region's recompiled code.

  • Europe and USA are supported.
  • Japan/Asia is included but marked experimental (bring-up) - not
    officially supported. An unrecognized disc fails with a clear identity error
    instead of running the wrong region's code.

Downloads

Zip OS Regions
BloodyRoar2-v0.7.0.zip Windows EU + USA (+ Japan exp.)
BloodyRoar2-linux-x64-0.7.0.zip Linux EU + USA (+ Japan exp.)

Each zip is self-contained (executable, OpenBIOS, launcher assets, mod catalog).
Add your legally owned disc image and pick it in the launcher. No compiler,
Python or setup step is needed to play.

What changed

  • Universal multi-region runtime: each region is emitted under its own symbol
    prefix (br2eu_ / br2us_ / br2jp_) and linked behind one PsxGameBackend
    registry; the active image is selected from the disc.
  • Per-image entry PC / load address / text bounds are re-bound after selection,
    so savestates, rewind and overlay handling use the right region's timing.
  • Region-scoped mods resolve against the mounted disc (fixes Play doing nothing
    on a non-base region).
  • Mods: unlock-all gains Japan region tables selected at runtime; widescreen /
    FMV-skip / turbo cover all three regions.
  • One self-contained zip per OS instead of separate EU/US folders.

Mods

Widescreen (16:9/21:9/adaptive, authored from scratch), intro FMV skip, unlock
all content, turbo, CD speed, fast loading and PGXP - all off by default.

Pre-release audit

Before publishing, the whole mod stack was re-checked against the framework test
suite and the three discs:

  • All bundled and built-in mods were exercised on EU, USA and Japan: FMV skip,
    widescreen (16:9 / 21:9 / adaptive), unlock-all, turbo (75/120/uncapped),
    CD speed, fast loading and PGXP all activate without error, and the game boots
    and runs in every region.
  • PGXP now ships with its precision hooks compiled into the binary (the mod
    stays off by default), so its vertex/texture correction has full dataflow
    coverage instead of the reduced base-build tier - the faithful, unmodified
    rendering is unchanged while the mod is off.
  • Fixed a fingerprint routine that read a whole disc through a ~1 MB stack
    buffer; it could overflow the default thread stack exactly when a mod-enabled
    launch fingerprints the disc. It now streams in 64 KB chunks (same digest).
  • Fixed netplay "mods follow the host": a guest now adopts the host's plan,
    clearing its own offline mod selection instead of merging the two, so an extra
    offline mod can no longer desync a match.
  • The online gate is dump-strict per region: each region has its own TOC
    fingerprint and the lobby title carries the mounted region, so an EU host and
    a US guest are never matched.

Notes

  • Netplay peers must run this same release and the same region's disc.
  • No disc data, retail BIOS or pre-generated C is included - supply your own
    legally owned disc image.

Don't miss a new BloodyRoar2Recomp release

NewReleases is sending notifications on new releases.