[d3d11] - Red Faction Guerrilla Re-Mars-tered (667720) - Graphical aberrations are present when looking at the skybox.
Large black circles are visible in-game (incorrectly rendered lens flare?) upon looking up at the sky box in all outdoor areas of the game. Issue can also be reproduced on Steam Deck, but is not present on Windows or WineD3D
| DXVK | WineD3D |
|---|---|
Software information
Red Faction Guerrilla Re-Mars-tered (667720)
System information
- GPU: RX 6800 / Steam Deck
- Driver: Mesa 23.3.0-devel (16e1163651) / SteamOS 3.5.1
- Wine version: Proton 8.0-4b
- DXVK version: DXVK-git (f45911a) / v2.3-5-g83dc4678df76578
Apitrace file(s)
- Title launches directly to a crash reporter when attempting to trace on Linux or Windows.
Log files
Link: steam-667720.log
is not present on Windows
Can you try it on Windows with DXVK?
Also, can you reproduce it with another Vulkan driver, such as AMDVLK or lavapipe, just to be sure it's not a RADV/ACO bug?
EDIT: See this if you're still struggling to capture trace.
Thanks for the issue. Can confirm. Tested with both amdvlk and radv and a regression test back to dxvk 0.7, but was the same. Haven't found any configs to affect it either. Also can't get apitrace working and the game crashes with validation layers.
So the first capture that I managed to get was with dxvk, so the issue might be baked in. Its made via gfxreconstruct, so not sure how useful it is anyway. https://drive.google.com/file/d/1gzT_mdnG0pd7l-2v03J6dYsn234fBN58/view?usp=sharing
To replay one will need a gfxreconstruct build with d3d11 support from the CI. Its only a 64bit build, but replayer worked with my 32bit capture. https://github.com/LunarG/gfxreconstruct/actions/runs/6253122914?pr=1267
How to replay: https://github.com/LunarG/gfxreconstruct/blob/dev/USAGE_desktop_D3D12.md#replaying-api-calls
Replaying the gfxreconstruct capture with Nvidias D3D11 driver reproduces the issue unless I rename gfxrecon-replay.exe to rfg.exe (the name of the game's exe).
So seems like Windows drivers ship a workaround for the game and the game itself is broken.