Question about modifying the API in Dead Redemption 2 to use dx12
Question about modifying the API in Dead Redemption 2 to use dx12
Hi, I'm having an issue with my Ryzen 5 5600G that doesn't save the API change from Vulkan to DX12 when restarting the game. Even though the integrated graphics should work with DX12, it seems the changes aren't being applied. Could you help clarify this? Thank you.
It's the game, if I look for save Vulkan changes with RDR2, I see others facing the same issue. Link A possible solution is to upgrade or reinstall the GPU drivers. Try running DDU and check for newer drivers - https://forums.
I just realized I'm searching for the incorrect answers. You were trying to find solutions for swapping to Vulkan. Did you reinstall the game?
https://steamcommunity.com/app/1174180/d...422040807/
dx12 appears to create issues with this game. It used to stop people from loading after switching to dx12 – link
Why do you think you want to swap, since it seems to have no effect on the game?
https://www.shacknews.com/article/1...vu...demption-2
You might also attempt this approach. Navigate to the specified directory, Documents/Rockstar Games/Red Dead Redemption 2/Settings/, where you should find a system.xm file. Edit this file using Notepad, modifying the API setting from Vulkan to DX12. Save your changes and label the file as read-only. Additionally, remove all files beginning with SGA in that location (Documents/Rockstar Games/Red Dead Redemption 2/Settings). Before proceeding, delete all "sga_vulkan" files there, ensuring you create a backup first. Once the game restarts or receives updates, these SGA files should be regenerated. Nonetheless, before executing these steps, consider adjusting your graphics settings within the game itself. I recall this from my memory, as I don’t currently have RDR2 installed on my system, so I’m uncertain if the latest patch has altered those files. It seems you may need to repeat this process each time before launching. If you’re using Steam, open it, go to LIBRARY > Red Dead Redemption 2, and select Properties. In the Properties window, adjust the SET LAUNCH OPTIONS and enter –ignorepipelinecache in the command line. Click OK. Once done, close the Properties window. I believe this command should also work for the Epic store version or Rockstar Games Launcher version.
Observed that no other adjustments should be made while trying to modify the API. First, update the API, then secure it, followed by aligning resolution and image quality with the GPU's capabilities and available VRAM.