Star on GitHubStar2.4k stars

Case study

Witch Time: static recompilation of Bayonetta 3

Witch Time is a static recompilation of Bayonetta 3 for Nintendo Switch. It translates the AArch64 code to C from a personal dump and runs it on a reimplemented system layer, with NVN on Vulkan. The dump folder contains exefs and romfs. On Linux, cargo builds tools/wtbuild and wtbuild setup --dump takes that folder. A Windows release zip runs witch-time.exe and needs a Vulkan driver. Gameplay is 60 FPS in the tested Tokyo and Shibuya sections. The default resolution is 1600x900. The Old Picture Book uses update program 1, title ID 01004A4010FEA001, update 1.2.0, placed in program1.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
336
Last commit
2026-11-06
Language
C
License (GitHub)
GPL-3.0

GitHub data as of 2026-11-10

Copy as MarkdownView JSONCite

Evidence

Observed
Code, documentation and a download method observed; no demo found.
Checked
2026-11-09

How evidence classes are assigned

Requirements & limits

  • A personal Bayonetta 3 dump with exefs and romfs. Linux with a Vulkan driver, or Windows 10 or 11, 64-bit, with a Vulkan driver.
  • License: GPL-3.0. The logo lettering is Cinzel Decorative, SIL Open Font License 1.1, converted to outlines.

Cite

BibTeX

@misc{witch-time,
  title = {{Witch Time: static recompilation of Bayonetta 3}},
  howpublished = {\url{https://github.com/Zexyen/Witch-Time}},
  url = {https://github.com/Zexyen/Witch-Time},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/witch-time/}}
}

Plain text

Witch Time: static recompilation of Bayonetta 3. https://github.com/Zexyen/Witch-Time (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/witch-time/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Zexyen/Witch-Time · Revision bff9d73

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab