Skip to content

bbport Linux 0.51-linux.12

Choose a tag to compare

@ayozetr ayozetr released this 18 Oct 15:47
· 123 commits to main since this release

This release fixes the black Hunter's Dream after long sessions, Steam Input controllers on Wayland desktops, Quit to Desktop with online play on, and shadPS4's patch file in the patches folder. It is based on bbport 0.51.

Is the launcher confusing? I'm thinking about redesigning it: vote and tell me what you'd change.

Sorry: I forgot to add the new contributors to the credits in the launcher's About page. They'll be there in the next release.

Requirements: your own decrypted dump of Bloodborne with update 1.09, any retail release (US,
Europe, UK, Japan, Asia, and the editions with The Old Hunters). No game files are included.
Linux x86-64 and a Vulkan 1.3 GPU.

Download

File For
Bloodborne-bbport-x86_64.AppImage Any x86-64 distribution and the Steam Deck

Make it executable, run it, choose your game folder and press Play. Saves and settings go
to ~/.local/share/bbport.

SHA-256: 717f569d1e40d177e8213d6c3b65b9b3fff6505b3c4046917ebcf77eb07cd9e9

New

None.

Improved

  • shadPS4's patch file works in the patches folder: a Bloodborne.xml from shadPS4 was skipped without a word. Its patches now show up in the launcher, all off until you choose them. The ones that repeat the port's own patches are left out. Reported by @shaneo88 (#16).

Fixed

  • Black Hunter's Dream: after a while in Yharnam, going back to the Dream could show it all black, with only the HUD and your hunter visible. When video memory ran low, textures the game had drawn itself were freed without being saved first. They are now written back before being freed. Reported by @shauryasagar (#13) and @ZeroSTF (#14).
  • Controller not working when started from Steam: with Steam Input on a Wayland desktop, the game got no input from the controller. The game window now opens through Xwayland in that case, where Steam's virtual controller reaches it. Reported by @bruxis (#12).
  • Quit to Desktop with online play on: the game connected to the server and waited at the title instead of closing. It closes at the title again. Reported by @popcar2 (#15).

Upgrading

  • From 0.51-linux.11: the launcher's About page installs this one.
  • Your saves and settings in ~/.local/share/bbport stay as they are.
  • If you added SDL_VIDEO_DRIVER=x11 to the Steam launch options for #12, you can remove it, or keep it: both work.

Known issues

  • The "Transaction failed" crash on Seamless Hunt may still happen in some sessions with other players: Seamless Hunt says its workaround doesn't stop every one of them. Please report it in #10 with the log.
  • Seamless co-op between Linux and Windows has not been fully tested yet.
  • The ghosts' cloth in Cainhurst can glitch, and some AMD integrated GPUs show no snow there. Being investigated.
  • shadPS4's public shadNet server does not accept bbport builds: use The Hunter's Dream, Seamless Hunt or your own server (docs/SERVER.md).
  • Loading screens can freeze on NVIDIA, with an Xid 109 error in the system log (#5). Turning off Motion Blur or Depth of Field may avoid it (deadinside28/bloodborne_pc#184).
  • A blur can stay on screen for a while, after a boss fight or in normal play, and a lamp travel does not always clear it (#1). The cause is being investigated.
  • As on the PS4, a helper goes back to their own world when the area's boss dies or they die, and the Beckoning Bell cannot be used where the area's boss is dead (without seamless co-op).
  • On NVIDIA the new memory model is not the default yet: results vary by scene.
  • Only the 1.09 executable is supported; other versions start and then crash.

Full changes: 0.51-linux.11...0.51-linux.12
Credits and licenses: https://github.com/ayozetr/bloodborne_linux#credits