Bloodborne PC Windows Port v0.6.4
This update brings mouse pointer support to in-game menus, letting you point and click naturally through Bloodborne's native UI with your mouse. It also introduces automatic binary size reduction, shrinking the main game executables by ~95%, and includes complete open-source license attribution for bundled dependencies.
Changelog
-
In-Game Menu Mouse Pointer (PR #150)
- Added mouse pointer support directly inside native Bloodborne menus.
- You can now use your mouse cursor to navigate in-game menus: hover over an item or row to highlight it, left-click to select or confirm, right-click to go back or cancel, and scroll with the mouse wheel.
- The game window automatically releases the mouse cursor when you enter a menu and switches smoothly back to camera look when returning to gameplay.
- Added a Mouse Pointer In Menus toggle under the Controls section in the launcher and
bbport.ini(mouse_menu=1). - Credits: Ported by @HatsyRei from bbhost (@droogie / @DarkIzuku) / PR #150.
-
Binary Size Reduction (~95% Smaller)
- Stripped unneeded debug symbols and internal compiler sections from
bbport.exeandbb-probe.exe. - Reduces individual executable sizes from ~260 MB down to ~12.2 MB each, making downloads much smaller and quicker to extract.
- Integrated stripping into both local build scripts (
build.bat) and GitHub Actions release workflows.
- Stripped unneeded debug symbols and internal compiler sections from
-
License & Distribution Compliance (PR #152)
- Added full open-source license and notice packaging for all redistributed MSYS2 packages, Python launcher components, and bundled third-party libraries under
licenses/. - Prevented protected Windows operating system DLLs from being accidentally bundled during release staging.
- Credits: @HatsyRei / PR #152.
- Added full open-source license and notice packaging for all redistributed MSYS2 packages, Python launcher components, and bundled third-party libraries under
Requirements
- OS: Windows 10 or Windows 11 (64-bit)
- GPU: Vulkan 1.3 capable graphics card (NVIDIA GTX 10-series+, AMD RX 400-series+, Intel Arc)
- CPU: 64-bit x86 processor supporting AVX 1.0 or SSE4.2
- Game Dump: Decrypted Bloodborne PS4 dump (CUSA03173, version 1.09) with
eboot.binandsce_module/libc.prx
Installation
- Extract the release archive to a folder.
- Run
BloodborneLauncher.exe(orrun.bat). - Select your decrypted 1.09
eboot.binpath. - Pick your GPU Adapter, game language, graphics settings, and controls.
- Click Launch Bloodborne.
In-Game Hotkeys
- F1: Lock or unlock the mouse cursor.
- Insert or L3 + R3: Open the in-game settings menu.
- F11: Show or hide the FPS and performance display.
Troubleshooting
- If the game freezes on startup or crashes when moving between areas, set
prep_workers=1orprep_workers=2inbbport.iniinstead ofauto. Higher values use more CPU threads at once, which can overwhelm 4-core and 6-core processors. - If the game crashes in crowded fights, cap your frame rate to 60 FPS in the launcher. Higher frame rates work well on powerful PCs, but they increase physics and particle load.
- Avoid enabling conflicting frame rate mods at the same time. If you run into issues, try launching with only "Skip Intro" enabled first.
- If you notice visual glitches or crashes after an update, delete the cache folder in
user/cache/CUSA03173/so the game can rebuild shaders cleanly.
Note
- When reporting a crash, please include both
bblauncher.logand the latest crash log from theoutfolder.
Discord Server
Join the Discord for updates, bug reports, and discussions about the Bloodborne PC Windows Port:
https://discord.gg/JdZsJ2ArZ2