Vulkan Renderer missing on NVIDIA driver version 390.65 [Fix found]
Started by drakenabarion




36 posts in this topic
tom1tom
Member


0
17 posts 9 threads Joined: Aug 2017
01-14-2018, 01:31 PM -
#21
Ich denke mal das das Team von RPCS 3 den EMULATOR anpassen muss und nicht wir unser System an RPCS 3.

Nennt sich auch Flexibilität .


I think that the team of RPCS 3 has to adapt the EMULATOR and not our system to RPCS 3.

It is also called flexibility.
Otakon7
Member


0
38 posts 6 threads Joined: Dec 2017
01-14-2018, 01:48 PM -
#22
(01-14-2018, 01:31 PM)tom1tom Wrote: Ich denke mal das das Team von RPCS 3 den EMULATOR anpassen muss und nicht wir unser System an RPCS 3.

Nennt sich auch Flexibilität .


I think that the team of RPCS 3 has to adapt the EMULATOR and not our system to RPCS 3.

It is also called flexibility.

Do note that the latest drivers now work differently then how they used to, so RPCS3 can't fetch the data using it's current settings.

I'm sure they will eventually fix this, but for now, this is a way to fix it yourself while you wait for the fix, rather then the absolute fix to this problem.
tom1tom
Member


0
17 posts 9 threads Joined: Aug 2017
01-14-2018, 03:13 PM -
#23
I think this is a problem between RPCS 3 and Nvidia!
Not RPCS 3 and the USERs.

I don't have to do a patchwork for RPCS3!

I can wait for a new driver from Nvidia.



Ich denke, das ist ein Problem zwischen RPCS 3 und Nvidia!
Nicht RPCS 3 und die USER`s.

Ich muss kein Flickwerk für RPCS3 machen !

Ich kann auf einen neuen Treiber von Nvidia warten.
Otakon7
Member


0
38 posts 6 threads Joined: Dec 2017
01-14-2018, 04:04 PM -
#24
(01-14-2018, 03:13 PM)tom1tom Wrote: I think this is a problem between RPCS 3 and Nvidia!
Not RPCS 3 and the USERs.

I don't have to do a patchwork for RPCS3!

I can wait for a new driver from Nvidia.



Ich denke, das ist ein Problem zwischen RPCS 3 und Nvidia!
Nicht RPCS 3 und die USER`s.

Ich muss kein Flickwerk für RPCS3 machen !

Ich kann auf einen neuen Treiber von Nvidia warten.

Worth nothing that this issue is present with Intel drivers as well, as you can see in my thread here:

https://forums.rpcs3.net/thread-197673.html

Intel was notified about it, was even told about RPCS3 but said that their drivers work as intended and the issue was with RPCS3, not their drivers.

And they are correct to a degree.
The reason why Vulkan doesn't show up is because Nvidia and Intel stopped using the Registry to load it, and sadly, the RPCS3 relied on the Registry entry to grab the data on Vulkan on your PC.

As such, it is very unlikely that Nvidia will "patch" this because this is not a bug, it works as it was designed to work; it is RPCS3 that needs to load the drivers from a different source other then the Registry (running vulkaninfo.exe lists some options).

I will admit that I have no knowledge in how RPCS3 was built so I could be wrong, but based on the information I have, this is a plausible conclusion.
Ani
Administrator
*******


16
4,386 posts 106 threads Joined: Aug 2017
01-14-2018, 07:34 PM -
#25
(01-14-2018, 01:31 PM)tom1tom Wrote: I think that the team of RPCS3 has to adapt the EMULATOR and not our system to RPCS3.

It is also called flexibility.
The issue is that Intel and NVIDIA drivers aren't registering the icd key, plain and simple.
It's a DRIVER bug, whether you think it is or not doesn't change that fact.

Older Vulkan versions detect whether Vulkan is installed or not by checking the register ICD key. For applications/games built against older Vulkan versions, if you don't register the ICD key on driver installation (or manually add it in afterwards) they will NOT work with these drivers now. This meaning that NVIDIA and Intel has simply broken compatibility with applications/games using older Vulkan versions.

Now, we can and have already found a solution for this. We updated RPCS3 to build with newer Vulkan versions, which have an additional different method for detecting whether it is present or not, so Vulkan will now appear without ICD key being registered.

(01-14-2018, 04:04 PM)Otakon7 Wrote: As such, it is very unlikely that Nvidia will "patch" this because this is not a bug, it works as it was designed to work; it is RPCS3 that needs to load the drivers from a different source other then the Registry (running vulkaninfo.exe lists some options)-
No it doesn't work at it is designed to work. Older vulkan versions are designed to work like this, as explained above.
Several applications built against older Vulkan versions won't get an update to be built against recent versions for them to work without the presence of the ICD key, because we don't live in a perfect world, so they will remain broken. Might as well drop support for older DirectX versions and ask games to update.
This post was last modified: 01-14-2018, 07:36 PM by Ani.
    Desktop: Ryzen 7 5800X,   Radeon RX 6800 XT, 2x8G DDR4 3600MHz, Manjaro Linux
     Laptop: Ryzen 9 5900HX,  Radeon RX 6700M,   2x8G DDR4 3200MHz, Manjaro Linux
Old Desktop: AMD FX-8350,     Radeon R9 280X,    2x4G DDR3 1600MHz, Manjaro Linux
Otakon7
Member


0
38 posts 6 threads Joined: Dec 2017
01-14-2018, 08:08 PM -
#26
(01-14-2018, 07:34 PM)Ani Wrote: This meaning that NVIDIA and Intel has simply broken compatibility with applications/games using older Vulkan versions.

It's not a bug, it's a feature Tongue

But yeah, this pretty much sums up the situation.
tom1tom
Member


0
17 posts 9 threads Joined: Aug 2017
01-15-2018, 05:58 PM -
#27
Thanks for Fixing
Hasster
Member


0
23 posts 1 threads Joined: Dec 2017
01-18-2018, 04:43 PM -
#28
In the new builds vulkan don't work at all. When i try to boot a game with vulkan, the emulator freezes. On the old version of emulator vulkan works perfectly.
Here is the log

.rar   RPCS3.rar (Size: 16.22 KB / Downloads: 16)

NVM, I had just installed new version in new folder, and everything works fine.
This post was last modified: 01-18-2018, 04:54 PM by Hasster.
Jobin
Member


0
1 posts 0 threads Joined: Jan 2018
01-21-2018, 04:21 AM -
#29
After i installed the newest graphics driver, i noticed that vulkan wasn't a option to choose as a renderer, he wasn't even there anymore, neither my GPU as a Graphics Device option, i tried to reinstall but it still dind't work, i have no idea of what do to, without vulkan not a single game can run on my PC.

GPU: GTX 1050 TI 4 GB
Graphics Driver version: 390.65
Otakon7
Member


0
38 posts 6 threads Joined: Dec 2017
01-25-2018, 09:53 AM -
#30
(01-21-2018, 04:21 AM)Jobin Wrote: After i installed the newest graphics driver, i noticed that vulkan wasn't a option to choose as a renderer, he wasn't even there anymore, neither my GPU as a Graphics Device option, i tried to reinstall but it still dind't work, i have no idea of what do to, without vulkan not a single game can run on my PC.

GPU: GTX 1050 TI 4 GB
Graphics Driver version: 390.65

Download the latest RPCS3, it should work then.

If it doesn't, follow these steps:

https://forums.rpcs3.net/thread-197839-p...#pid294531


Forum Jump:


Users browsing this thread: 3 Guest(s)