[Regression] Devil May Cry HD Collection crashes before Capcom logo with Vulkan since v0.0.40-19340 (AMD Vega 8)
### Quick summary
Regression confirmed by manual build bisection.
Last known working build
v0.0.40-19339
First broken build
v0.0.40-19340
The regression is reproducible 100% of the time.
### Details
Devil May Cry HD Collection no longer boots when using the Vulkan renderer.
RPCS3 starts normally, initializes Vulkan and begins loading the game, but exits before the Capcom logo appears.
The issue began between builds v0.0.40-19339 and v0.0.40-19340.
The latest RPCS3 build available at the time of writing still exhibits the same behavior.
Expected result
The game should boot normally using the Vulkan renderer, as it does in v0.0.40-19339 and earlier.
Actual result
RPCS3 exits before the Capcom logo is displayed.
No gameplay or in-game graphics are shown.
When using the OpenGL renderer, the game boots and is playable, although shadows are rendered incorrectly (black square shadows).
### Build with regression
v0.0.40-19340-43122214_win64_msvc
### Attach two log files
build with regression: [RPCS3.log](https://github.com/user-attachments/files/29402838/RPCS3.log)
build that works:
[RPCS3.log](https://github.com/user-attachments/files/29402850/RPCS3.log)
[RPCS3.log.gz](https://github.com/user-attachments/files/29402851/RPCS3.log.gz)
### Attach capture files for visual issues
_No response_
### System configuration
Hardware
Notebook: VAIO FE16
CPU: AMD Ryzen 7 5825U
GPU: AMD Radeon Vega 8 (Integrated)
RAM: 16 GB
Operating System: Windows 11 Home
GPU Driver: AMD Software: Adrenalin Edition 25.8.1
Vulkan Driver Version: 2.0.279
### Other details
Additional testing
The following troubleshooting steps were performed without changing the behavior:
-Deleted all RPCS3 caches
-Reinstalled the game
-Updated AMD graphics driver to the latest version
-Reset RPCS3 settings to default
-Disabled Anti-Aliasing
-Tested all Shader Compiler modes (Legacy Recompiler, Async Recompiler, Async Recompiler with Shader Interpreter)
-Disabled "Use Re-BAR memory for GPU uploads"
-Tested different ZCULL Accuracy settings
-Tested both the PSN and Disc versions of the game
-Vulkan always crashes before the Capcom logo
-OpenGL always boots successfully
To verify that Vulkan is working correctly, I also tested Demon's Souls on the latest RPCS3 build using the recommended settings (Write Color Buffers enabled). The game boots and plays normally with Vulkan.
This suggests the issue is specific to Devil May Cry HD Collection.
Regression window
Last known good:
v0.0.40-19339
First bad:
v0.0.40-19340
I manually bisected the regression by testing multiple RPCS3 builds until I found the exact regression window. If needed, I can test custom builds or specific commits to help identify the offending change.
0 条评论