Bloodborne key art: a hunter in a hat and coat in the streets of Yharnam

bbport 0.7 brings native Bloodborne to Windows, with online play, mods and FSR 4

deadinside28's unofficial port has its first Windows release, for Windows 10 and 11. The PS4 game's x86-64 code runs straight on the CPU while the graphics are translated to Vulkan. You need your own copy of the game on update 1.09.

Admin · 3 min

Image: Sony Interactive Entertainment

One port, one game

bbport doesn't emulate a PS4. Its author, deadinside28, calls it the equivalent of Wine plus DXVK for a single game: Bloodborne version 1.09. Because the PS4 has an x86-64 CPU, the game's executable runs as is on a PC. A runtime written for this one game stands in for the console's system libraries, and the port's own renderer translates the graphics to Vulkan. The project showed up in early October as a Linux-only release, and its code is open source (GPL-2.0).

The first official Windows build

Version 0.7 came out on October 28 and is the first with an official Windows 10 and 11 build (x86-64, Vulkan 1.3). Until now Windows players relied on third-party forks. The zip contains Bloodborne.exe and a launcher: unpack it anywhere, run it and point it at the game folder. Saves, settings and the shader cache stay inside that folder.

Online play, which reached Linux in 0.6, also works on Windows. Both community pools are there: Seamless Hunt, built on the BBSC co-op mod, and The Hunter's Dream, which uses Discord sign-in. Mods and XML patches load from the launcher. Upscaling options are FSR 3.1, FSR 4 and 4.1.1, the driver's own models on Radeon cards, and DLSS with frame generation on NVIDIA.

Faster, with less memory

There is now a single memory model for every GPU, and graphics memory grows as the game asks for it. Before, about 1.5 GB was set aside up front and never used. The author's own numbers: in Old Yharnam on an RX 7800 XT at 1080p, the heaviest view goes from 164 to 189 FPS. PGO had also been switched off by mistake for several releases, and turning it back on adds 15 to 20 percent. On Steam Deck, standing in one spot, the frame rate rises from 68.6 to 72 FPS.

Fixes include cloth that fluttered too much above 30 FPS, wedge-shaped artifacts in lamp shadows, and a drop to 16 FPS on NVIDIA cards after loading another save. The release also adds FXAA, SMAA, FSR 1 for weaker GPUs, and trophies saved to a file. At startup a pack of 655 shaders collected from players' caches compiles in the background, so effects don't stutter the first time they appear.

What you need

No game files are included. You need your own dump of a retail copy of Bloodborne on update 1.09, such as CUSA00900 in the US or CUSA03173 for the European Game of the Year edition. The project isn't affiliated with Sony or FromSoftware, and releases are published on its GitHub repository.

Several sites use the bbport name without linking to the author's repository. Only download releases from GitHub.

Also on Mac

A Mac app for Apple Silicon, maintained by the bloodborne-native group, is built on bbport and shadPS4 and uses a Metal renderer. Its version 0.9.11 came out on November 9.

Sources

Keep reading