Open Shoegzer opened 3 years ago
Try booting the game with Intel HD Graphics as the adapter.
Thanks. For some reason nothing shows at all after booting with Intel HD Graphics (won't progress to title screen sequence, stuck at FPS 0.00). I tried clearing all caches and setting driver wakeup delay to 1000 but with the same results.
It's a linux bug. Happens here as well, European version, AMD GPU, while it works fine on Windows. Happens regardless if on Vulkan or OpenGL. RPCS3.log
Update: Tested this again after a while. Same issue it seems, though I noticed that now rpcs3 crashes rather than freezes after the Eden splash screen. I looked through the log and can't find anything out of the ordinary, has me wondering what linux-specific thing this title is doing that others aren't? At least we know it's not GPU-specific given @xddxd sees it happening on AMD too. I did catch this in the logs, perhaps a clue:
·W 0:00:42.174553 {PPU[0x100000a] Thread (RenderThread) [libsre: 0x019138a0]} sys_semaphore: sys_semaphore_create(sem_id=*0xd00bdba0, attr=*0xd00bdba8, initial_val=0, max_val=1)
·W 0:00:42.174559 {RSX [0x21009e0]} RSX: Could not gather textures into an atlas; using CPU fallback...
·W 0:00:42.174567 {RSX [0x21009e0]} RSX: Cache miss at address 0xC2D7C000. This is gonna hurt...
Here are specs that have differed since first test and an updated log in case it helps:
Update: Changed title based on newer observations - it seems more likely this is related to CPU and not OS. @xddxd can you help confirm?
Update: Tested against latest master (commit 8772219492118f538e4b6b97e5449c4f3fc66aca) as a few PRs that help with booting were recently merged, but unfortunately it seems to have regressed somewhat (won't even boot to the Eden title screen now, even after all caches were removed). Would be great if someone could confirm this as an Intel CPU issue as well.
After debugging with GDB the game returns a segmentation fault with some functions:
rpcs3 log:
configuration:
https://wiki.rpcs3.net/index.php?title=Test_Drive_Unlimited_2
tested with both oGL and VK
Thanks @Fabxx I hope your GDB log helps. I also noticed you're using an Intel CPU similar to mine (i7-10700 vs. i7-10870H).
Update: further evidence of this can be found in #14837, which involves an AMD CPU. Tests involving an Intel CPU have not progressed to the point reported there.
Posting a new log based on the lastes version. Menu graphics appear to be corrupted as of now.
I don't own an intel CPU, so I'll unassign for now. It also points to a potential CPU issue, so it makes sense to let the CPU guys take a look.
I worked around this issue by setting Driver Wake-up Delay to 2500 (must be set in config file since UI doesn't support such a high setting). However as @Fabxx reported, and as documented in #14837, there is major screen flickering throughout the game.
This game always freezes the first time RPCS3 builds the shader cache. After the first time, it progresses to the Eden title screen at least, but then it freezes no matter how many further attempts are made. Curiously, RPCS3's main menu toggles from "Pause" to "Play" upon freezing.
This issue was also partially discussed in #10876 but moved here for better tracking. As @xddxd reported, the game has been known to test past this point on Windows systems.
Test information