Bayonetta 3
Game: Bayonetta 3 (Switch, 2022)
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
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
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.
[](https://recompendium.com/en/recomp/bayonetta-3/)