Quick answer: bbport, a fan project that runs Bloodborne's original PS4 code natively on Linux PCs and the Steam Deck, reached version 0.6 on October 19 with seamless co-op, any aspect ratio and keyboard and mouse. It's still experimental and needs your own copy of the game.

Bloodborne still has no official PC version, but a fan project called bbport keeps moving fast. Version 0.6 came out on October 19, less than three weeks after the project first appeared.
bbport isn't a normal emulator. Because the PS4 uses the same x86-64 processor architecture as a PC, it runs the game's original code directly on the CPU, swaps in its own runtime for the PS4's system libraries and translates the graphics to Vulkan. Its developer, deadinside28, compares it to Wine and DXVK, just for one game. It's released for Linux as an AppImage, which is why it also runs on the Steam Deck.
According to the 0.6 release notes, the newer memory model is now the default on every GPU, which removes multi-second freezes NVIDIA cards were getting. Online play now defaults to the Seamless Hunt servers with seamless co-op for up to five players. It also adds any aspect ratio from 4:3 to 32:9, a proper fix for game physics running too fast above 30fps, effects you can toggle without a restart, full keyboard and mouse support and a fix for the bundled drivers in Steam Deck Game Mode. A separate Windows fork by Supermedo is on version 1.9.4 and adds options like DLSS and FSR, Frames Games reports.
It's still rough. Game Rant tested an earlier build on desktop and Steam Deck and saw 60 to 90fps, but also sudden crashes, graphical glitches and failed boots, and called it too unstable to recommend for now. Game Rant also notes the project was partly written with help from an AI coding assistant. The download includes no game files. You need your own dump of Bloodborne with update 1.09, and Frames Games warns against look-alike "one-click" builds that aren't linked from the projects themselves.