Nintendo SwitchPlatinumGames, 2022
Switch Playable

Bayonetta 3

Game: Bayonetta 3 (Switch, 2022)

NSW

An unofficial static recompilation for PC, in the spirit and architecture of B2recomp: the game’s AArch64 code is translated to C on your PC from your dump and runs on a reimplemented system layer (threads, file system, input, audio, and NVN on Vulkan). It isn’t an emulator. The README’s status table says it boots and plays, at 60 fps in the parts tested (Tokyo and Shibuya), with occasional short hitches; menus and cutscenes run at 30 by default and can run at 60; the default resolution is the game’s own 1600x900 and can be raised up to 4K with a scale factor. It supports controllers and keyboard with mouse (the keyboard tested only with synthetic events), and has an in-game PC settings panel. The releases bring their own compiler, the already built runtime and the build tool, for Windows and Linux; v0.4.5 is from October 31. 69 of its last 100 commits list Claude as a co-author.

You needYour own dump of Bayonetta 3 in one folder with exefs (main, sdk, subsdk0, rtld, main.npdm, plain NSO files) and romfs (the .pkz archives and movie/), extracted with your own tools; the project decrypts nothing and its verify step only accepts the build named in the code. Plus 64-bit Windows 10 or 11 or x86-64 Linux, with a Vulkan driver (and OpenGL on Linux).

How it gets to PC
Static recompilation
Console
Nintendo Switch
Architecture
ARM64
Author
Zexyen
Original studio
PlatinumGames
Year
2022
Stars
350
Last activity
2026-11-11 · today
Latest version
v0.9.1 · 2026-11-11
License
GPL-3.0
Language
C
View repository ↗
arm64actionvulkan60fps+ai-assisted
README badge

If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.

README badge
[![Recompendium](https://recompendium.com/insignias/recomp/bayonetta-3.svg)](https://recompendium.com/en/recomp/bayonetta-3/)