UnleashedRecomp icon indicating copy to clipboard operation
UnleashedRecomp copied to clipboard

Easier way to switch between Graphics API Render (DirectX 12 to Vulkan) on Windows version

Open AL2009man opened this issue 9 months ago • 4 comments

As of v1.0.0: the only way for Windows users to switch between DirectX 12 and Vulkan is to head over to config.toml under the Configuration file, and change this under [Video].

GraphicsAPI = "Auto"

to

GraphicsAPI = "Vulkan"

For those who prefer Vulkan over DirectX 12 on Windows OS, it would be ideal to add the ability to change that within the Graphics Settings in-game.

AL2009man avatar Mar 02 '25 02:03 AL2009man

Where is this setting specifically? I don't have this in my install.

BittahBandit1 avatar Mar 02 '25 03:03 BittahBandit1

Where is this setting specifically? I don't have this in my install.

depending on your operating system

  • Windows: %APPDATA%\UnleashedRecomp\
  • Linux: ~/.config/UnleashedRecomp/

then, you can find config.toml file inside. Make sure you already launch the game properly, after installation.

AL2009man avatar Mar 02 '25 04:03 AL2009man

Thank you for mentioning this setting. My system had periodic slowdowns every 2 seconds with DirectX 12 but with Vulkan it runs fine.

zannLeft avatar Mar 02 '25 08:03 zannLeft

Thank you for mentioning this setting. My system had periodic slowdowns every 2 seconds with DirectX 12 but with Vulkan it runs fine.

Although with Vulkan I now have issues that Sonic stops when sliding under obstacles and loses all momentum. I experienced the same issue when running the game on Xenia. I have a Ryzen 5 5500U.

zannLeft avatar Mar 02 '25 19:03 zannLeft

We won't be exposing such a way as discussed in #1660

blueskythlikesclouds avatar Sep 19 '25 17:09 blueskythlikesclouds