Skip to content

bbport Linux 0.70-linux.4

Latest

Choose a tag to compare

@ayozetr ayozetr released this 09 Nov 12:46

Fixes for 0.70-linux.3: frame rate drops on NVIDIA cards that lasted until a reload. It is based on bbport 0.7.

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: f859c636b52c26725d2021fe789756d57d97776e1067d823ef7c34e4b2ecd81b

New

None.

Improved

  • Video memory: the copies of the game's memory kept in VRAM are compacted in the default settings too, giving back the VRAM they no longer use. From SrShadowy's fork.

Fixed

  • Frame rate drops that lasted until a reload in some places, mostly on NVIDIA cards (#42). When VRAM was full, a copy of the game's memory could land in system memory and stay there, and the GPU read it over the bus. On cards with more than 4 GB those copies now stay in VRAM, and one that doesn't fit is made again later. BB_MIRROR_VRAM_ONLY=0 (under Advanced > Developer > Extra variables) brings back the old behaviour.

Upgrading

  • From 0.70-linux.3: the launcher's About page installs this one. Your saves and settings stay as they are.
  • If you added BB_MIRROR_VRAM_ONLY=1 for #42, you can remove it: it is the default now on cards with more than 4 GB.

Known issues

  • Stretched shapes can appear for a moment in random places, and a texture can look rainbow-coloured in Yahar'Gul; a reload clears them (#25). Under investigation.
  • Amygdala's lasers could look black (#19).
  • A strong blur can stay after a load with motion blur on (#1). Turning motion blur off avoids it.
  • A crash at guest offset 0x263b8e7 can still happen on the Steam Deck (#27).
  • 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.
  • Above 120 FPS the game's movement can break; the launcher warns about it.
  • Only the 1.09 executable is supported; other versions start and then crash.

Full changes: 0.70-linux.3...0.70-linux.4
Credits and licenses: https://github.com/ayozetr/bloodborne_linux#credits
Includes Lantern Engine by Awaken (https://github.com/Awakenchan/LanternEngine).