DOOM
53 ratings
How to run DOOM with Vulkan API (with fixes!)
By the shape is wedge-like
This is a brief, no-pictures tutorial on playing DOOM in the new Vulkan API!
   
Award
Favorite
Favorited
Unfavorite
What is Vulkan?
Vulkan is a new graphics API by Khronos Group, who helped make the original OpenGL API that DOOM runs on. It's said to be far more efficient, and utilize your GPU better.
How do I play DOOM with Vulkan?
When launching DOOM, after this update, you should be given a menu to choose between OpenGL or Vulkan. If your game launches as normal, however, simply go to your settings, go to ADVANCED under VIDEO, and select the GRAPHICS API option to switch to Vulkan.
My game doesn't work now!
Alright, well, an important note is that Vulkan won't perform on a GPU with anything less than 2GB of VRAM. Also, at this time, Windows 7 users will need even more VRAM if they're on Nvidia GPUs. This may change in the future.

If your system DOES have enough VRAM, you may have a problem with Vulkan itself. Vulkan is included when you install the drivers for your GPUs now.

You have two options for uninstalling Vulkan.
1) Uninstall the Vulkan Run Time Libraries from your Programs And Features section of your Control Panel.

2) Hunt down the VulkanRT folder in your Program Files (x86) folder.

C:\Program Files (x86)\VulkanRT

If the folder exists, I suggest you just delete the whole cluster. Then try and find some files pertaining to it in System32. This is necessary for cleaning up Vulkan for a new install, it is not a joke.

C:\Windows\System32

Sort by name, and scroll down to the V section, until you find all the files with vulkan in the name. Delete them all.

Once you have done one (or both) of the options, it's time to reinstall.

Now, find and run the graphics driver for your vendor. In my case, I ran the latest AMD Radeon Crimson drivers, v1.6.72, and deselected everything EXCEPT for the VulkanRT install. I then went through with it. From there, DOOM should now launch! But for safety, go to the VulkanRT folder in your program files, and try running "vulkaninfo" to see if it works. If you get an error about vulkan-1.dll, you need to try uninstalling Vulkan again.
Still doesn't launch!!!
Alright, the other answer is to revert back to OpenGL. For that, head to your Saved Games folder inside your user folder, id Software, DOOM, and base.

C:\Users\<YOUR USERNAME HERE>\Saved Games\id Software\DOOM\base

Open DOOMConfig.local using Notepad or Wordpad, or whatever text editor you prefer.

Use the Find function (Ctrl + F) to locate the line "r_renderapi" and then change the number to 0. 0 refers to the OpenGL API, 1 is to the Vulkan API.

Save the file and close it. Then try running DOOM again. If it worked, you should be running the game again in OpenGL!
Maybe another answer?
If you're looking for a third answer, then this might be of some benefit. There's a bit of software called Display Driver Uninstaller. What it is, is pretty self-explanatory. It uninstalls and wipes past and current display drivers installed on the system. Now, you'll want to be careful and have your drivers on hand for a quick install...

http://www.wagnardmobile.com/?q=display-driver-uninstaller-ddu-
Download DDU from the link above, and run it. It'll ask you to consider rebooting in Safe Mode. This is not necessary, but it is recommended. Launch into the client, and you'll be given 3 options, and a text box.

THE TEXT BOX IS VERY IMPORTANT. This box informs you of all the drivers the program detects is installed on your PC. I didn't realize it, but I actually had 4 drivers from my 7770 that were also contributing to a long boot time.

Your options are
  • Clean and restart
  • Clean and do NOT restart
  • Clean and shutdown

Each option fits its own purpose, but I highly recommend you clean and restart. Again, make sure you have your drivers on hand, whether by CD or from the hard drive.

The clean-up will complete, and when your computer comes back, you'll find it's all scrunched up. This is expected, as you no longer have your graphics drivers installed. Note that this will not uninstall the Vulkan files, so you'll need to do that on your own.

Install the drivers, and see how things change.
Thanks!
id, you have a FANTASTIC game here. Keep it going, and let's hope Quake Champions doesn't disappoint!
28 Comments
Cloud HighWay 24 May, 2022 @ 3:16pm 
C:\Users\<YOUR USERNAME HERE>\Saved Games\id Software\DOOM_SPDemo\base


Use the Find function (Ctrl + F) to locate the line "r_renderapi" and then change the number to 0. 0 refers to the OpenGL API, 1 is to the Vulkan API.

Save the file and close it. Then try running DOOM again. If it worked, you should be running the game again in OpenGL!
cricket boy 29 Nov, 2021 @ 10:07am 
epic
Prydzen ᛋᛟ 27 Nov, 2021 @ 4:50pm 
vulkan crashes for me when i alt-tab. (amd)
Marley! 25 Jan, 2021 @ 3:52pm 
mine did this automatically lul
Gukumatz 20 Jan, 2021 @ 1:20pm 
Thank you so much dude, very helpful. I thought I would not be able to play this again. I guess my card doesnt support Volkan, but its cool haha
willyshmiprdel12387765 17 Feb, 2019 @ 11:05am 
i literally go from 200+ fps to 30-60 (depends on the lvl design). I have I7 6700 & 3.40 GHZ and MSI RTX ARMOR 2070 OC (but not overclocked). Can someone help me? My game keeps stuttering and lagging all the time! Battlefield V for instance, runs at 100+ fps on max settings without any problems.
TheUnknown 26 Dec, 2016 @ 4:12pm 
Vulkan doesn't work for me, Oh well. Game run's good anyway. :P
BlackEagle88 22 Oct, 2016 @ 2:05am 
My brother had r9 280, he played medium without problem. At high, he got shuttering. I told him Vulkan and he and he said fuckoff it's impossible. I hit his head with shovel and fainted him. Entered his settings, switched Vulkan and Ultra. After he chased me to death with lifetime curses, he ordered pizza to celebrate newfound joy. Right now, Vulkan loks like revolting.
Castade 15 Aug, 2016 @ 2:18am 
i have a R9 285 itx oc @1065 MHz, opengl i get 60 fps on high settings barely ever goes below 60 fps, in vulkan, i get around the same performance (well as far as i know) because it stutters alot, when i turn off vsync, my frames shoot over 100 but even on that, it feels that the game stutters (ofcourse plus the screen tearing)..i tried default speed, no difference.
Liver buster 13 Aug, 2016 @ 4:34pm 
I found this post after find my own solution for massive quality increase.
I have GTX 750 TI, 8GB Ram and i3 4170 3.7GHZ.
I'm playing on HIGH settings with solid 70 FPS, solid 50 on ULTRA.
What I did was : Play the game on OpenGL4.5 (Vulkan caused me lots of crashes, massive fps downgrade, graphical downgrade, 60 fps on LOWEST possible settings). I also overclocked my GPU by +200 mhz core clock speed and +400 memory clock speed. In the end, I can freely play on High settings, solid 70 fps without going below 60.