K0NL/B2recomp

Unofficial static recompilation of Bayonetta 2 (Switch) for Windows. Builds the game on your PC from your own legally dumped copy. No game files, keys or SDK code included.

Open original source ↗

Older snapshot: check the original source for current information.

From the publisher

README & documentation

Source preview

Read the project’s overview, installation instructions and usage examples. The original README is the source of truth.

by K0NL B2recomp (short for Bayonetta 2 Recompiled) is an unofficial static recompilation of Bayonetta 2 (Nintendo Switch) for Windows. It translates the Switch version's AArch64 program code to C on your own PC, from your own legally dumped copy of the game, and runs it natively on Windows with a re-implemented system layer (threads, file system, audio, input, and the NVN graphics API on Vulkan). It is not an emulator (no CPU interpreter, no JIT) and it is not a way to get the game. Measured on the developer's PC (Windows 11, 16 threads, a Vulkan 1.3 GPU): Expect bugs. Builds are compared with a scripted test run (python scripts/bench.py, see BUILDING.md). There is no prebuilt game, no game.dll, no gamenative.exe to download, and there never will be: the game is translated and compiled on your PC, from your files. What you can download is this source code, either…

K0NL/B2recomp on GitHub A short preview, not the full document.

Read the full README ↗ · Preview checked 2026-11-01T04:57:30.282Z

Inside the original README — Document outline
  1. B2recomp
  2. Status
  3. The game is never downloaded
  4. What you need
  5. Getting started (step by step)
  6. Building from the source
  7. Credits and licence
  8. Legal

Headings are captured from the source. Links open the publisher’s document, not a locally hosted copy.

Links from the README

References supplied by the publisher, not independently verified endorsements. Check the destination before downloading files or entering credentials.

Documentation belongs to its respective authors. Reported project/model license: GPL-3.0. A listing is not a grant of reuse or training rights. Confirm the document’s own terms at the source.

What this repository does

Unofficial static recompilation of Bayonetta 2 (Switch) for Windows. Builds the game on your PC from your own legally dumped copy. No game files, keys or SDK code included.

Repository facts

Owner
K0NL
Primary language
C
Stars
411
Forks
10
Open issues + pull requests
9
License
GPL-3.0
Archived
No
Default branch
main
Created
2026-10-17T16:04:18.000Z
Last push
2026-10-23T22:47:32.000Z

Topics and intended use

No topics were included in the latest source metadata.

Review the README for scope, installation, examples and limitations. We do not run repository code or certify it.

Evaluate before installing

Review licensing and dependencies, inspect recent commits and unresolved issues, and test in an isolated environment before production use. Stars and forks alone cannot answer these questions.

README and project files

Issues and maintenance discussion

Releases and changelog

Source and freshness

Source: GitHub. Metadata observed 2026-10-24T12:13:33.355Z. Daily imports are snapshots, not real-time monitoring.

Popularity and source listings do not establish security, suitability, licensing rights or benchmark performance.

Open original source

Related repositories

torvalds/linux

Genymobile/scrcpy

microsoft/PowerToys

colbymchenry/codegraph

git/git

DeusData/codebase-memory-mcp