Recomp

Bayonetta 2 Linux port

by K0NL

This page was last updated Oct 18, 2026.

About this recompilation

K0NL's static recompilation of the Nintendo Switch version of Bayonetta 2 for Windows and Linux. It builds locally from the user's extracted game data, with an NVN-to-Vulkan runtime derived from Denkishi's ssbu-recomp.

Linux support and installation

Linux

Build required

Static AArch64-to-C recompilation with native Linux runtime and NVN-to-Vulkan graphics

Requirements

64-bit Linux PC; packaged build targets x86_64 and glibc 2.35. Vulkan 1.3 graphics driver, own extracted Switch Bayonetta 2 v1.2 (update v131072) ExeFS and RomFS, and about 2 GB build space. Downloadable Linux builder supplies tools, not a prebuilt game; compile locally and keep the dump available. Maintainer provides Steam Deck Desktop Mode setup instructions.

Sources

Test prerelease. Maintainer reports testing on CachyOS/Arch-based systems with RTX 4060 laptop and RX 560, KDE/Hyprland Wayland; other distributions and Steam Deck are documented setup targets, not verified here. Independent 60 Hz frame clock can judder on non-60-Hz displays; texture checksumming adds CPU overhead. Encrypted game packages are refused. No full-game completion or broad hardware support inferred.

Maintainer documentation · Reported Oct 18, 2026 · Checked Oct 18, 2026 · linux-test-1

Source ↗