Commit Graph
59 Commits
Author SHA1 Message Date
Awaken a04295f772 0.9.22: Intel 12th gen+ crash when hit (red-zone-safe stores, d4rksp4rt4n), plain ELF eboot.bin accepted v0.9.22 2026-10-14 06:23:23 +05:00
Awaken 6efa75cb2d 0.9.21: beta 2 as stable, co-op with bbhost players on The Hunter's Dream through bbbridge, Quit game in the in-game menu v0.9.21 2026-10-14 05:50:43 +05:00
Awaken b2c08a021e 0.9.21-beta.2: beta 1 engine plus the next stable's fixes (unbound descriptor table crash, texture cleanup walk, flip buffer label order, every retail serial) v0.9.21-beta.2 2026-10-13 18:08:04 +05:00
Awaken 6b60ebd368 0.9.21-beta.1: draw recording thread work (write protection on its own thread, ordered fence waits, DMA waits only for CPU writes, lookahead prefetch thread) v0.9.21-beta.1 2026-10-13 17:29:33 +05:00
Awaken f5b8f0343f README: engine summary and flowcharts for 0.9.20 (VRAM, starting the game, button prompts, stability) 2026-10-13 16:26:34 +05:00
Awaken 37806049ec 0.9.20: Bloodborne.exe direct launch (launcher hidden, closes with the game), memory pool by scene size, memory check with a managed page file, Xbox icons for every non-PlayStation controller v0.9.20 2026-10-13 16:18:22 +05:00
Awaken 0643fe7e8b 0.9.19: Play offers to close a game left running in the background (it held the memory pool: Windows error 1450) v0.9.19 2026-10-13 15:59:59 +05:00
Awaken 166553fd7b 0.9.18: memory check counts the 10 GB pool above 1080p unless Live resolution is On; crash helper explains Windows error 1450 at start v0.9.18 2026-10-13 15:55:13 +05:00
Awaken b7795f6961 0.9.17: VRAM eviction for 4 GB cards, DLC folder (The Old Hunters on base-game dumps), FPS counter options, menu d-pad fix, version line in logs v0.9.17 2026-10-13 15:39:45 +05:00
Awaken a8a31c3353 0.9.16: Xbox controller icons, 120/144 FPS on the 90 FPS patch (Amelia intro freeze), larger render pools, 1.09 third-party patches v0.9.16 2026-10-13 13:44:51 +05:00
Awaken 04f6f55d46 0.9.16: third-party resolution patches left out with a non-1080p output (asked at Play)
A patch writing the game's resolution and UI layout sites overrode the output resolution (black bars) and stopped the widescreen hooks (Scaleform stage code differs). patches.py leaves it out unless BB_RESOLUTION_PATCH=keep; the launcher asks at Play. Engine binary as 0.9.15; package id fps29.
2026-10-13 10:13:51 +05:00
Awaken 1b9694626e 0.9.15: display-size output (auto), 7680x2160, PS4 save import
Output resolution auto: the display's own size from Windows at start (run_windows.py BB_DISPLAY_SIZE), widescreen fills any shape; 7680x2160 (32:9). Best settings picks the display's size or auto.
Import saves finds Apollo/Save Wizard decrypted exports (CUSA00207_SPRJ0005) and explains encrypted PS4 copies (sdimg_).
Engine bbhost-0.4.0-fps28.
v0.9.15
2026-10-13 09:56:02 +05:00
Awaken 473c2f1b6c README: what we changed (performance, stability, button prompts), 0.9.14 features 2026-10-13 09:34:10 +05:00
Awaken 6a65871b7a 0.9.14: keyboard button prompts, save import, version selector, region patch prompt
Button prompts: the game's KG_* icons and the HUD sheet's buttons drawn as the bound keys at texture upload; System > PC Controls > Button Prompts and the launcher's Controls page (button_prompts = auto/keyboard/controller).
Launcher: Play > Import saves (shadPS4 or another port's folder, current saves backed up first), Settings > Updates > Version, a prompt at Play when a region-changing patch is on with online, drop-down lists keep the mouse wheel.
patches.py leaves a region-changing patch out while online unless kept (BB_REGION_PATCH_ONLINE=keep).
Engine bbhost-0.4.0-fps27.
v0.9.14
2026-10-13 09:22:19 +05:00
Awaken bb84fd11b2 0.9.14 beta 2: smooth effects at reduced presets, less texture work per frame
- Passes at the output size that read a reduced-resolution image through a point sampler read the
  full-size image, upscaled with linear filtering (blocky effects and moon edge with DLSS/FSR)
- An image the GPU rewrites every frame keeps its guest memory hashes while nothing wrote that
  memory (9 MB hashed a frame on the draw recording thread); large images hashed in parallel
- Texture set memo for stages without prepared draw data
v0.9.14-beta.2
2026-10-13 06:50:55 +05:00
Awaken 1c435295fc 0.9.14 beta 1: patch site check, memory pool for heap patches, loading profile fixes
- Built-in patches check the bytes they replace against the standard 1.09 executable and are left
  out (and logged) where it differs, instead of crashing at start (60/90 FPS on some copies, issue 3)
- A patch that enlarges the game's heaps (resolution patches above 1080p from the patches folder)
  gets the 9152 MiB pool; a full pool is logged and explained in the crash report
- Loading profile starts in normal builds and samples the game's main loop and the GPU threads
v0.9.14-beta.1
2026-10-13 03:28:05 +05:00
Awaken 89b9b13fce 0.9.13: review fixes, loading profile, effect defaults for older settings files
- Online: sign-in result reported once on every path, a drop during matchmaking signs out at once,
  rejected or wrong-password logins stop reconnecting, P2P port falls back when 3658 is taken
- Trophies from a save read once per character in the world
- Effects missing from bbport.ini follow the new defaults (aberration, DoF, motion blur, game AA off)
- Loading profile option (Settings > Diagnostics) for finding slow loading code
- Frame-rate patch folded into bbhost-changes.patch; release script in tools/
v0.9.13
2026-10-13 02:09:50 +05:00
Awaken 7f0f3b467b 0.9.13: keep 120/144/uncapped frame rates in the launch script, keep the previous session log 2026-10-13 01:25:56 +05:00
Awaken 11614af662 0.9.13: report the client version to shadNet, reuse the boot image between launches 2026-10-13 01:18:34 +05:00
Awaken a9c39240b5 0.9.12: picture tuning, ultrawide, HDR UI, sound and online fixes, hide mouse cursor v0.9.12 2026-10-13 01:03:31 +05:00
Awaken c108727dd1 0.9.12 beta 9: stay signed in through connection drops, ultrawide resolutions v0.9.12-beta.9 2026-10-13 00:47:26 +05:00
Awaken 47c49b2525 0.9.12 beta 8: trophies from imported saves, video memory crash explained, clearer default effects v0.9.12-beta.8 2026-10-13 00:26:45 +05:00
Awaken 139fa825b9 0.9.12 beta 7: online setup page, encrypted password, character id and sign timeout fixes, clearer default effects v0.9.12-beta.7 2026-10-13 00:11:38 +05:00
Awaken b0b20077cc 0.9.12 beta 6: live picture tuning, HDR UI brightness and colour, co-op signaling fix v0.9.12-beta.6 2026-10-12 23:59:12 +05:00
Awaken 94812f64e2 0.9.12 beta 5: Picture section in the in-game menu, menu fits the screen v0.9.12-beta.5 2026-10-12 23:43:55 +05:00
Awaken 929da986c5 0.9.12 beta 4: PC Colour page (brightness, contrast, saturation, hue) and fog control v0.9.12-beta.4 2026-10-12 23:33:22 +05:00
Awaken 047eed2e99 0.9.12 beta 3: sound output choice, audio device thread stats and priority v0.9.12-beta.3 2026-10-12 23:15:13 +05:00
Awaken 4e1aa86ddb 0.9.12 beta 2: audio rate control, no shader freezes, sound threads toggle v0.9.12-beta.2 2026-10-12 22:54:10 +05:00
Awaken e06f45f838 README: describe the engine work 2026-10-12 22:37:14 +05:00
Awaken 209d99dc59 0.9.12 beta 1: audio threads above the game's other threads v0.9.12-beta.1 2026-10-12 22:35:40 +05:00
Awaken 7a5b7084a8 0.9.10 beta 3: native HDR v0.9.11 v0.9.10-beta.3 2026-10-12 21:53:02 +05:00
Awaken 5c98ca0a75 0.9.10: new engine features off by default in stable, import dialog fits small windows v0.9.10 2026-10-12 21:46:36 +05:00
Awaken 7eb09f302d 0.9.10 beta 2: share and import settings v0.9.10-beta.2 2026-10-12 21:04:28 +05:00
Awaken f8cf1724bd 0.9.10 beta 1: crash fixes, occlusion culling on, faster draw thread v0.9.10-beta.1 2026-10-12 20:53:34 +05:00
Awaken 16093efbd6 0.9.9 beta 4: HDR picture fixes (2.2 gamma, gentler highlight boost) v0.9.9 v0.9.9-beta.4 2026-10-12 19:55:26 +05:00
Awaken 8d735a999e 0.9.9 beta 4: online game server fix, HDR output, Windows HDR restore, Discord link 2026-10-12 19:35:06 +05:00
Awaken e6836321bf Post releases to Discord 2026-10-12 19:17:51 +05:00
Awaken 8af1a5a2ba README: Discord link 2026-10-12 19:16:31 +05:00
Awaken 7b1ba0f454 0.9.9 beta 3: memory check before starting, crash reports for silent crashes, RAM in the log v0.9.9-beta.3 2026-10-12 18:31:38 +05:00
Awaken cfe899fb1c 0.9.9 beta 2: more cheats, occlusion culling off by default v0.9.9-beta.2 2026-10-12 10:41:44 +05:00
Awaken a3e9325d26 0.9.9 beta 1: occlusion culling, experimental options lighter on 6-8 core CPUs v0.9.9-beta.1 2026-10-12 10:19:51 +05:00
Awaken 1523a93d28 0.9.8 beta 2: fix a crash on packed SnormNz formats, clearer crash dialog v0.9.8-beta.2 v0.9.8 2026-10-12 09:53:08 +05:00
Awaken 5e4fc1d5eb 0.9.8 beta 1: cheats, best settings for this PC, save backups, crash helper, session summary, flip crash fix v0.9.8-beta.1 2026-10-12 09:39:42 +05:00
Awaken 8ff760511b 0.9.7: GPU hang guard, clearer anti-aliasing options, sharper default v0.9.7 2026-10-12 08:59:13 +05:00
Awaken 544448f826 0.9.7 beta 1: GPU hang guard in the texture cache v0.9.7-beta.1 2026-10-12 08:26:46 +05:00
Awaken fdfa474cb0 0.9.6: player profiles, update channels, trophy reset, safer defaults v0.9.6 2026-10-12 08:17:02 +05:00
Awaken 952cb03cb9 0.9.5 v0.9.5 2026-10-12 04:50:59 +05:00
Awaken 2c64418abd Keep engine patches byte-exact 2026-10-12 04:44:51 +05:00
Awaken 1c47dce017 Controller remapping and detection, stick options, engine performance and crash fixes 2026-10-12 04:44:21 +05:00
Awaken 7c460619ed README: tidy engine section and credits 2026-10-12 03:20:28 +05:00