mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-25 07:46:01 +03:00
[GH-ISSUE #285] ShadSP4 doesn't launch Bloodborne on my system unless failed assertions & unreachable code are commented out #40
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#40
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @0xBA5E64 on GitHub (Jul 11, 2024).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/285
When trying to boot Bloodborne (
CUSA03173App ver. 6) in ShadPS4 on my system built from the latest commit (github.com/shadps4-emu/shadPS4@f3baad7fc8), shadPS4 yields with errors like this:-on the following three lines:
github.com/shadps4-emu/shadPS4@f3baad7fc8/src/core/tls.cpp (L122)github.com/shadps4-emu/shadPS4@f3baad7fc8/src/video_core/amdgpu/resource.h (L69)github.com/shadps4-emu/shadPS4@f3baad7fc8/src/video_core/texture_cache/texture_cache.cpp (L43)Recompiling shadPS4 with these three lines commented out gets Bloodborne into menus, just as previously documented in George Moralis's latest showcase:

System Info
@georgemoralis commented on GitHub (Jul 11, 2024):
we are aware of this , it's some bugz that need to be fixed that's why 0.1.1 is stil WIP :D
@raphaelthegreat commented on GitHub (Jul 11, 2024):
The first error is some condition hit by certain linux distros regarding TLS. The second is the main assert that blocks the boot on most systems and is related to unimplemented buffer format conversions. The final one haven't seen though, might be caused by your debugger
@0xBA5E64 commented on GitHub (Jul 11, 2024):
Interesting... I suppose I'll have to look more into why that one in particular is happening.
I'm simply building with
cmake --build . --parallel$(nproc), as per the Linux building instructions, no debugger afaik:github.com/shadps4-emu/shadPS4@f3baad7fc8/documents/building-linux.md (L47-L50)@0xBA5E64 commented on GitHub (Jul 15, 2024):
UPDATE: https://github.com/shadps4-emu/shadPS4/pull/293 fixed the first two issues for me, leaving me with just the third, supposedly 'unique' error;
Full log:
CUSA03173.logInterestingly, commenting out said line from the source now no longer seems to let the game to boot anymore...
@raphaelthegreat commented on GitHub (Jul 15, 2024):
The PR you linked also removed a hack I added for BB to boot on linux. You can find the commit and reapply it if you want to test it locally. But it breaks a bunch of other games so I need to implement that properly
@VasylBaran commented on GitHub (Jul 15, 2024):
@0xBA5E64 completely unrelated, but what tool do you use to show these on-screen performance metrics on Linux? Thank you! ;-)
@0xBA5E64 commented on GitHub (Jul 16, 2024):
@VasylBaran That right there is MangoHud. You can either run it as a wrapper for most OpenGL/Vulkan Programs or configure it to run globally on your system, at which point it'll automatically hook into any such app you open through an environment variable.
@gelson-zord commented on GitHub (Jul 17, 2024):
On my PC (Win11-3700X-3080Ti) Bloodborne serial
CUSA00900crash on booting in WIP 0.1.1. Maybe it's the same cause.shad_log.txt
@huntyboy102 commented on GitHub (Jul 17, 2024):
@gelson-zord I had the same issue with
CUSA00900when I was building with VS Code. Try building in QT. Not sure why this works but it seemed to have helped me.@gelson-zord commented on GitHub (Jul 18, 2024):
@huntyboy102 I didn't build it, I just got the last build from Actions here. Could you share yours?
@huntyboy102 commented on GitHub (Jul 18, 2024):
@gelson-zord certainly. If you're in the discord just PM or ping me and I'll send something when I building their changes tonight.
@rafael-57 commented on GitHub (Aug 16, 2024):
shouldn't this be closed as fixed by now? The game boots
@Hermiten commented on GitHub (Sep 4, 2024):
Same question than @rafael-57
@0xBA5E64 commented on GitHub (Sep 6, 2024):
This issue should indeed probably be closed. Although the game still doesn't boot on my system, the issues listed originally are no longer relevant.