I came across an interesting post on this forum, where a user talked about how he modified the game's .dll files, and now it runs on Vulkan instead of DirectX 9. In theory, it sounds cool; Vulkan is definitely better than DirectX 9. BUT!
How does this work with such an old game like Heroes 5? Is this a normal .dll file? Is it even worth paying attention to, or is it not worth it?
Those who understand this, please explain: is this a good file that the user shared, a situational file that not everyone needs, or is it just nonsense? ))
Posts from A question for experienced players: what is this, how does it work, and should I trust it? Dx9 > Vulkan
I came across an interesting post on this forum, where a person talked about how he modified the game's .dll files, and now it runs not on DirectX 9, but on Vulkan. In theory, it sounds cool; Vulkan is definitely better than DirectX 9. BUT!
How does this work with such an old game as Heroes 5? Is this a normal .dll file? Is it even worth paying attention to, or is it not worth it?
Those who understand this, please explain: is this a good file that the person uploaded, a situational file that not everyone needs, or is it just nonsense? ))
I can't seem to fix the DLL-related graphical glitches (water glitches, slow animations of circles under units, slow rustling of trees, and even in the main menu, there are sluggish effects). I tried installing a file from the forum and installing DirectX 9 drivers from the official website, but nothing helps on Windows 10.
I had this problem twice, and both times I did the most trivial things, and the water stripes + slowdown of the hero circles disappeared. I also use Windows 10. I was luckier in this regard, but I still don't understand what causes it. Just in case, I'll post a list of my actions, but I'm 99.99999% sure that you've already done all of this.
First, restart your computer (if that doesn't help, then follow the next steps), clean the registry, clean up program junk (using something like CCleaner or something similar, but then delete the program itself, because it's even worse junk than program junk
), update all drivers (especially the graphics driver) (you can do this with Driver Booster, it updates all the main drivers. But after you update everything, immediately delete the program, it's even more junk than CCleaner :D), reinstall the entire DirectX 9 directory (even if something was installed during the game installation), delete/move all old saves (if there are many of them) from the saves folder, run the game through a modified executable with 4GB of virtual memory, restart the computer again.
In general, these are "makeshift actions"
but surprisingly, both times it helped me, and everything disappeared.
Added 1 minute ago
I'm just asking out of curiosity about the file that switches from DX9 to Vulkan. I mean, if the file is actually working, without any bugs or harm to the computer/game, then why not install it? Vulkan is better than DirectX 9 anyway. But I'm a little afraid to install it, because there is no reliable information about this file, and I don't understand it
So I asked, maybe someone knows something about it, can tell me something, etc. that it's a good file, a bad file, or that it's just pointless
I don't know what that file is, but it's most likely DXVK.
You can download the DLL from their official GitHub page (https://github.com/doitsujin/dxvk/releases)
I installed it when I needed to enable effects in Reshade for Heroes, which DirectX 9 didn't support.
Otherwise, without Reshade, there was no difference from changing the renderer...
I tried installing dxvk just for fun. It runs old games on Vulkan. The biggest downside is that minimizing the game window causes it to freeze. It just becomes a white window.
On the plus side, the picture becomes smoother without any configuration, but at the same time, my head started to ache when the camera moved in the city due to a slight flickering of objects in the frame.
In the end, I tinkered with the video card settings (Nvidia) and achieved better results, as it seemed to me (LAA is already enabled).
Oh, the site is back to life (for some reason, the pages took 5 minutes to load this morning).
Anyway, thanks to everyone for the answers. Now I understand what it is. I spent some more time researching "dxvk," and basically, you were right. It's not very useful and might only be helpful in rare, specific situations. Also, as I understand it, this is actually a file for Linux. On Windows 10, it works poorly and very often causes a white/black screen when alt-tabbing (as Harold mentioned above). But if you play without minimizing, it can be useful. But I clearly don't need it. Thanks again for the explanation.