mirror of
https://github.com/BillyOutlast/bloodborne_pc.git
synced 2026-10-12 02:25:51 +00:00
- The game stops the cutscene movie with sceAvPlayerStop, which joins the player's decoder threads. On Windows (libc++ on Win32 threads) that join can fail with a system_error, which then tried to unwind through guest code and ended the process. Thread::Join catches it, waits for the thread function to return and detaches; sceAvPlayerStop never lets an exception reach the game. - BB_STRICT_HANDLES=1 (diagnostics): Windows strict handle checks, reported like a fault. - package.sh assembles the package in out/stage and zips it from there; dist/bbport-windows is refreshed afterwards, keeping saves, settings and mods, and only when nothing runs from it.