Question red dead redemption 2 problem changing api to dx12

Feb 11, 2023
31
0
30
Hi, I have a problem, I have a ryzen 5 5600g without dedicated graphics, and when I change the API from vulkan to dx12 when I restart the game, the changes are not saved and it returns to vulkan, in theory the integrated graphics of my ryzen are compatible With dx12 I'm still wrong but I would like you to resolve that doubt, thanks.
 
Feb 11, 2023
31
0
30
I already installed the drivers in a clean way, the last version came with several bugs for the red dead, does anyone know of a stable version for the ryzen 5600g
 

Colif

Win 11 Master
Moderator
i just realised I am looking for the wrong answers. You want to stay on dx12, whereas I was finding answers for swapping to vulkan

tried reinstalling the game? https://steamcommunity.com/app/1174180/discussions/0/1735507058422040807/

dx12 seems to cause problems for this game.

it used to stop people loading game after swapping to dx12 - link

why do you want to swap as from what I can tell, it doesn't make any difference to game - https://www.shacknews.com/article/1...vulkan-or-directx-12-in-red-dead-redemption-2
 
Last edited:
Feb 11, 2023
31
0
30
I have not tried reinstalling, my internet is not that good but I will see if I do it today or tomorrow,

I want to change to dx12 because there is a bug that the water, and from what I saw when changing to dx12 that problem is no longer
 
D

Deleted member 2731765

Guest
You could also try doing this.

Go to this path/location, Documents/Rockstar Games/Red Dead Redemption 2/Settings/. There should be a system.xm
l file here. Open this file with notepad, and try changing the API value in this file, change it from Vulkan to DX12.

Save the changes, and mark the file as "read-only". Also, if required delete all files starting with SGA under the same location (Documents/Rockstar Games/Red Dead Redemption 2/Settings). Delete and remove all "sga_vulkan" files from this path, but make a BACKUP first before doing this.

The game should recreate these SGA files though once it is launched and/or patched.

Anyway, before doing all the above make any 'graphics settings' changes you want first by launching the game. I'm writing this from my memory, since I don't have RDR2 currently installed on my system, so not sure if the latest PATCH might have made some changes to the above files.

I think you might have to do this change each time before you launch game. Though, I'm not quite sure. Do you have the game on STEAM ? If yes, then you can also do this.

Open your Steam client. Under LIBRARY, right-click on Red Dead Redemption 2 and select Properties. In the Properties window, click on SET LAUNCH OPTIONS.

After that In the text box which has been opened, add -ignorepipelinecache command line argument. Then click the OK button. (please note that command line parameters are preceded with a hyphen (–)).

After this you can close the "Properties" window. I assume this same command line argument will also apply to the game's Epic store version/EGS, and Rockstar Games Launcher version/copy.
 

iTRiP

Honorable
Feb 4, 2019
929
87
11,090
I've noted that one should not change any other setting while attempting to change the API as well.

1st change the API, get that to lock then change resolution, then image quality settings to match available gpu power and vram.