Skip to content

bbport Linux 0.51-linux.15

Choose a tag to compare

@ayozetr ayozetr released this 21 Oct 11:29
· 29 commits to main since this release

This release reorganizes the launcher into sections in a sidebar, makes Seamless Hunt the default online server, adds exporting, importing and automatic backups of your saves, and makes seamless co-op work with players on BBSC 0.0.2. It is based on bbport 0.51 and includes fixes from bbport 0.6.

Thanks to everyone who answered the launcher poll. You can keep telling us what you think of the new launcher, and whether you'd like any other changes, in the discussion.

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: 980f64c6266f6e1523992833c347d0b36cdd43ba6d191c59d1b01abced1c107c

New

  • A new launcher layout: the sections are in a sidebar (Graphics, Controls, Multiplayer, Mods, Trophies, Setup, Advanced, Log, About), and Play is always in the header. Things you only set once (game folder, DLC, language, region, Steam, Discord, saves) are under Setup; online play and local co-op are together under Multiplayer. On a narrow window, like the Steam Deck's, the sidebar becomes a list.
  • Saves export and import (Setup → Saves): Export… writes your saves into a .zip, in the same layout as a PS4 export, to keep a copy or move them to another computer. Import takes them from a folder (shadPS4, another port, a decrypted PS4 copy) or from such a .zip. Your current saves are copied to savedata-backups first.
  • Automatic save backups (Setup → Saves, off by default): a copy of your saves before every game start, keeping as many as you choose (5 by default). Starting the game again without playing does not push the older copies out. Restore one with Import → From a folder….

Improved

  • Seamless Hunt is the default online server: shadPS4's public server no longer accepts bbport builds, so it has been removed. If you had it selected, the launcher switches to Seamless Hunt and tells you once. Your own server and The Hunter's Dream are still there.
  • Online tab: a short description of the selected server, one Test button next to the status with the results below it, and a clear message when your own server has no address.
  • First start: without a game folder, a banner says why Play is greyed out and takes you to Setup, where the launcher now opens.
  • Faster launcher: the window opens about four times faster, and Play, dialogs and the About page no longer pause it.
  • Choices explained: Present mode and GPU data readbacks by the CPU say what the selected option does.
  • Folder rows have a Change… button and a ⋯ menu (open in the file manager, back to the default, refresh the list).
  • Translations: the launcher is complete in all its languages, including Simplified Chinese.

Fixed

  • Seamless co-op as a guest on a busy server could follow another host than your friend, so your sign never reached them, or a stranger summoned you despite the password (#17). A host's placement now goes only to the sign it rings, and a guest stays with the host that rang its sign. This is the same protocol as BBSC 0.0.2, so Linux and Windows players on 0.0.2 find each other. Reported by @n3vrs0ft.
  • Trophies page saying the dump has no trophies when its files had upper-case names (SCE_SYS/TROPHY/TROPHY00.TRP), as in dumps copied through Windows or extracted by some tools. If the trophies still cannot be read, the page now says which file is missing. Reported by @simo1730 (#22).
  • Monitor list showing the scaled desktop size instead of the monitor's resolution (2226x1252 for a 2560x1440 monitor at 115 %).

Upgrading

  • From 0.51-linux.14: the launcher's About page installs this one.
  • Your saves and settings in ~/.local/share/bbport stay as they are.
  • Seamless co-op: everyone in the session needs BBSC 0.0.2 (Windows players: its 0.0.2 release). Older BBSC builds do not take the new placement, so they cannot join across maps.

Known issues

  • Seamless co-op between Linux and Windows has only been tested by a few players, and not yet with BBSC 0.0.2. The rest of BBSC 0.0.2 (spectator camera, bells anywhere, the host's time of night, fixes after boss fights) is not in this release yet.
  • A strong blur can stay on screen after a lamp travel (#1). It only happens with Motion Blur on, so turning it off (Graphics → Game effects) avoids it. The cause is being investigated.
  • Loading screens can freeze on NVIDIA, with an Xid 109 error in the system log (#5, #19). Turning off Motion Blur or Depth of Field may avoid it (deadinside28/bloodborne_pc#184).
  • Local co-op runs a whole game per player: on a mid-range GPU at 1440p, two players get about 30 to 40 FPS each. It has been tested with two players.
  • Hunter's Atlas has been tested with the US release (CUSA00900).
  • The ghosts' cloth in Cainhurst can glitch, and some AMD integrated GPUs show no snow there. 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.14...0.51-linux.15
Credits and licenses: https://github.com/ayozetr/bloodborne_linux#credits