← Ports & remakes
Native layer Playable

Bloodborne (bbhost)

Game: Bloodborne → (PS4, 2015)

bbhost: a translation layer for playing Bloodborne on Windows and Linux, a project separate from bbport with the same approach. The game’s 1.09 executable runs unmodified on the CPU, bbhost reimplements all 660 PS4 system functions the game imports, PlayStation Network ones included, and the graphics are being moved from emulation to native code: each draw is built from FromSoftware’s engine objects and nearly all GCN shaders are decompiled to SPIR-V, though compute work still goes through an emulated command processor. About 30 of the game’s functions are already rewritten as source. Its author calls it playable, with the world, the bosses, and online sessions. It adds any resolution, ultrawide included (21:9 and 32:9), FSR 1, 30, 60, 90, or 120 fps or uncapped with the game’s timing corrected, keyboard and mouse with rebindable keys, PC settings pages inside the game’s own menus, the character appearance editor cut from the final game, mods that leave the game files alone (a randomizer, a boss rush, and the developers’ debug menu come with it), and online play between bbhost players on the private server The Hunter’s Dream, whose backend bbport also uses. It runs on the Steam Deck. 194 of its 224 commits list Claude as a co-author. The latest version is 0.2.18 (October 10).

You needYour own Bloodborne dump with the 1.09 update (copied over it or in its own folder beside the game, like CUSA00900 and CUSA00900-UPDATE) and the 1.09 eboot.bin decrypted to an ELF, with SHA-256 941f887a562aae054fac35af8cc8f27cf075f3d4cc2e029fb5ae2a663aaa5ae7; any other eboot won’t start. Plus 64-bit Windows 10 or 11 or Linux, or a Steam Deck, and a Vulkan 1.3 graphics card; 16 GB of RAM and 8 GB of video memory are recommended (6 GB NVIDIA cards play at 1080p). No game files are included.

How it gets to PC
Native layer
Console
PlayStation 4
Original studio
FromSoftware
Year
2015
Author
droogie
Stars
705
Last activity
2026-10-31 · today
Latest version
v0.2.22 · 2026-10-31
License
GPL-3.0
Language
C++
View repository ↗
x86vulkanwidescreen60fps+onlinemodsai-assisted

Other projects for Bloodborne

5