Star on GitHubStar2.4k stars

Case study

bloodborne-recomp: statically recompiling Bloodborne

This static recompiler reads Bloodborne for the PlayStation 4, CUSA03173 update 1.09, and writes its functions as C. The project page counts 181,521 of 181,570 functions recompiled and 10,284,725 of 10,691,122 instructions. The player's launcher builds that library on the player's own device. Code that is not recompiled yet still runs in the bbcpu translator.

Targets
Game
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Evidence class
C2 code & docs, no demo or download
Stars
36
Last commit
2026-11-03
Language
C
License (GitHub)
GPL-2.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 local copy of Bloodborne CUSA03173 update 1.09. The Mac launcher build is described as about 14 minutes on an M3 Pro.
  • License: GNU GPL v2 or later. The toolchain releases bundle LLVM under the Apache License 2.0 with LLVM Exceptions. Zydis, used to decode x86, is MIT.

Cite

BibTeX

@misc{bloodborne-recomp,
  title = {{bloodborne-recomp: statically recompiling Bloodborne}},
  howpublished = {\url{https://github.com/bloodborne-native/bloodborne-recomp}},
  url = {https://github.com/bloodborne-native/bloodborne-recomp},
  urldate = {2026-11-07},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/bloodborne-recomp/}}
}

Plain text

bloodborne-recomp: statically recompiling Bloodborne. https://github.com/bloodborne-native/bloodborne-recomp (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/bloodborne-recomp/

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 · bloodborne-native/bloodborne-recomp · Revision c60ccf8

More in Games

All 2976 entries in GamesGames case studies (2832)

↑↓ move↵ open⌘↵ new tab