# 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.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-07
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/bloodborne-native/bloodborne-recomp>
- Primary source: <https://github.com/bloodborne-native/bloodborne-recomp/blob/c60ccf8be752b8690f2813505c4daf9eafdb136b/README.md>
- Catalog page: <https://awesomerea.org/resources/bloodborne-recomp/>
- Record JSON: <https://awesomerea.org/resources/bloodborne-recomp/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/bloodborne-recomp/index.md)

## 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.

## Primary sources

1. <https://github.com/bloodborne-native/bloodborne-recomp/blob/c60ccf8be752b8690f2813505c4daf9eafdb136b/README.md>

## More in Games

- [Bloody Roar Extreme: an original Xbox XBE recompilation](https://awesomerea.org/resources/bloody-roar-extreme-recomp-case/index.md) · Case study
- [Blue Stinger Recompiled: a Dreamcast static recompilation](https://awesomerea.org/resources/blue-stinger-recompiled-case/index.md) · Case study
- [BlueWake: static recompilation of The Wind Waker](https://awesomerea.org/resources/bluewake/index.md) · Case study
- [Body Harvest: Recompiled — static recompilation of the Nintendo 64 game](https://awesomerea.org/resources/body-harvest-recomp/index.md) · Case study
- [Bomberman 64: Recompiled — an N64 static recompilation](https://awesomerea.org/resources/bomberman-64-recompiled-case/index.md) · Case study
- [Bomberman Hero: Recompiled: an N64 static recompilation](https://awesomerea.org/resources/bmhero-recompiled-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
