Repository navigation
B2recomp Linux Test 2
Pre-releaseThis is the second test release of the native Linux version of B2recomp. It is a pre-release: the Windows version is v0.2.4. As always, this download contains no game files: the game is built on your PC from your own dump.
NEW SINCE LINUX TEST 1
The fixes of Windows v0.2.4
-
Particle shaders corrected for every graphics driver. A few particle shaders read a buffer that B2recomp never connected to them. NVIDIA’s drivers let that pass, while AMD’s Windows driver refused those shaders, so some effects were missing there. They are now correct on every driver, including Mesa on Linux. On the first start only these few shaders are prepared again.
-
Vertical sync = Auto on G-Sync / FreeSync screens. This fixes the sound drifting away from the pictures in the cinematics on Windows. On Linux it changes nothing yet: the Linux version still times its frames with its own 60 Hz clock (see “Known limits”), which never had this drift.
Updating from Linux Test 1
Unzip B2recomp-linux-builder-a695915.zip over your old B2recomp folder and start B2recomp. It says that B2recomp was updated; press Build (a short rebuild, about two minutes), then Play. Your settings and saves stay.
New Install
- Unzip B2recomp-linux-builder-a695915.zip where you want to keep the game, for example ~/Games.
- Open the folder and start B2recomp: double-click it, or in a terminal run sh ./B2recomp.
- Choose your dump folder (one folder that holds exefs/ and romfs/ of Bayonetta 2, version 1.2), press Build (5 to 20 minutes, depending on your CPU), then Play.
You need 64-bit Linux from about 2022 or newer with a desktop (X11 or Wayland) and a Vulkan 1.3 driver (Mesa for AMD and Intel, or NVIDIA’s own driver). START HERE.txt in the zip has the details.
Known limits of this test release
- The game times its frames with its own 60 Hz clock, not with your monitor’s refresh as the Windows version does. On a screen that is not exactly 60 Hz you may see a slight judder now and then.
- The renderer finds out which textures the game changed by checksumming them (on Windows the system tracks this), which costs a little more CPU per frame.
- Tested on Arch-based systems (CachyOS) with an NVIDIA RTX 4060 laptop and an AMD RX 560, on KDE and Hyprland (Wayland). Other distributions should work, but are untested.
Reporting problems
Press Report... in the launcher, or run sh scripts/report.sh in the B2recomp folder. It makes b2recomp-report.tar.gz with the logs and your PC’s details, and nothing of the game. Attach it to an issue with a few words on what happened. Never attach game files.
SHA-256 of the zip: 3635fdb9a1d8ad3b719158b3c7a3802327e26b913a450098bed69bc173520f69