IF YOUR GAME CRASHES / GAME WINDOW DISAPPEARS This method involves a dx11->Vulkan wrapper, if your game runs in directx 12 it's gonna crash 100%. Please make sure that your game is running in directx 11 mode. Run the game with RTSS overlay on and make sure you see D3D11 in the top left corner like in this screenshot. Only after reaching this step you should try and run the game with the two DXVK dlls.
If your game still crashes: - double check if you use the correct game path for the dlls - Final Fantasy VII Remake Intergrade\End\Binaries\Win64 - disable Geforce Experience in-game overlay - if the game is not launching correctly the cache file it generates (ff7remake_.dxvk-cache) needs to be deleted EVERYtime until it runs, else it'll produce a fatal error every time >> once the game does launch correctly it should be fine from then out - try running the game without the dxvk.conf file I've attached on nexusmods - you could also try presssing alt+tab, the main window just might be hidden - set Nvidia or AMD driver profile for the game to default, don't force any vsync, don't force pre-rendered frames, etc Audio stutter: - try limiting your fps in Nvidia driver settings or SpecialK's global injector instead of using RTSS Green artifacts in certain areas: - I don't think there's any fix, these green lights are probably misinterpreted shaders due to DXVK being work in progress
Do not expect miracles. If you try everything here and the framerate is still all over the place, I suggest you to wait for an official patch that fixes the performance. There's only so much one can do to fix this broken mess of a game.
Hello! It's work great the stutter gone but Is there way to use re-shade when using this because re-shade dxgi(1) is also needed. New dxvk-async-1.9.2 also have dxgi(2) it have a conflict both of them. Any tips to use re-shade at the same time without conflicting dxgi
Simply reinstall ReShade and select Vulkan instead of Direct3D 10/11/12.
You don't need any reshade dll files in the folder for Vulkan games! You're probably using a dll for d3d, which would be incompatible since the game is not running in DirectX 11/12 anymore.
Pinned this comment for others who want to use ReShade.
Hey. So I've tried the recommended fixes for the game not launching and am still unable to get the mod working. Wondering if I am missing something here. Anyone else having issue? I'm really at a loss and would appreciate the help.
I get an strange bug with this fix where dialogue with NPC's has a significant delay. I.e. Cloud and the NPC will be silent staring at each other for 15 seconds before speech starts. It works great otherwise.
Any idea which setting would impact this so I can change it?
Is there a way to get this mod working in the Steam version of the game? The EOS folder is non existent in the Steam version and I'm not sure what I need to do differently in order to install the mod.
Same thing with mine I just created a shortcut and launched from there with -dx11 parameter at the end. edit: wrong method still launches as vulkan second edit: you need to target .exe with underscore "ff7remake_.exe" got it running bless
Hi! I have this issue regarding this method. It really makes my game super lag and my fps went down to 3 fps. It seems that vulkan rendering API is more laggy than Directx11. Is there some way to fix this?
if you're having trouble getting the game to run at all - as in, the screen stays black or the game immediately crashes back to desktop - this might be a possible fix for you:
1. Open up the Windows registry editor 2. Navigate to [HKEY_LOCAL_MACHINE\Software\Khronos\Vulkan] 3. BACKUP EVERYTHING UNDER THIS KEY!! (i.e. right-click on the "Vulkan" folder and choose to export) 4. Delete values found under "ImplicitLayers" one by one, especially if you don't recognize their names; test if the game runs 5. If step 4 was unsuccessful, delete values found under "ExplicitLayers" one by one, until it either works or both folders are empty (needless to say, if all of the above didn't work, you should restore the backed up registry entries)
The reason this might work - and why it worked for me - is because the Vulkan API is rather finicky about pretty much everything. Some 3rd party applications, most notably Steam, Origin/EA App, OBS Studio, Discord etc. are likely to install what's called one or more "Validation Layers" to make their ingame overlays work.
Sometimes, when updating / uninstalling / reinstalling those apps, the layers aren't removed properly and/or some leftovers remain that potentially make calls to the Vulkan API produce errors. Those errors may in return cause hangs or even crashes.
After I removed the layers for both OBS (that I never use on my gaming PC) as well as for Mirillis Action (which is a screen recording program that I'm also not really using anymore) I was able to run the game no problem, using the provided DXVK files.
Potential drawback: if it turns out you had to remove a layer that's still in use by one of your applications, that application might not be able to hook into Vulkan-based games anymore (without reinstalling). Try to see if there's an updated version of the application which doesn't create faulty layers.
Could someone help me? My games runs in D3D11, however after I put those 2 .dll files, I got an error saying "DX11 feature level 10.0 is required to run the engine". How do I fix this?
377 comments
This method involves a dx11->Vulkan wrapper, if your game runs in directx 12 it's gonna crash 100%. Please make sure that your game is running in directx 11 mode. Run the game with RTSS overlay on and make sure you see D3D11 in the top left corner like in this screenshot. Only after reaching this step you should try and run the game with the two DXVK dlls.
If your game still crashes:
- double check if you use the correct game path for the dlls - Final Fantasy VII Remake Intergrade\End\Binaries\Win64
- disable Geforce Experience in-game overlay
- if the game is not launching correctly the cache file it generates (ff7remake_.dxvk-cache) needs to be deleted EVERYtime until it runs, else it'll produce a fatal error every time >> once the game does launch correctly it should be fine from then out
- try running the game without the dxvk.conf file I've attached on nexusmods
- you could also try presssing alt+tab, the main window just might be hidden
- set Nvidia or AMD driver profile for the game to default, don't force any vsync, don't force pre-rendered frames, etc
Audio stutter:
- try limiting your fps in Nvidia driver settings or SpecialK's global injector instead of using RTSS
Green artifacts in certain areas:
- I don't think there's any fix, these green lights are probably misinterpreted shaders due to DXVK being work in progress
Do not expect miracles. If you try everything here and the framerate is still all over the place, I suggest you to wait for an official patch that fixes the performance. There's only so much one can do to fix this broken mess of a game.
You don't need any reshade dll files in the folder for Vulkan games! You're probably using a dll for d3d, which would be incompatible since the game is not running in DirectX 11/12 anymore.
Pinned this comment for others who want to use ReShade.
r.SceneColorFormat=0
r.PostProcessingColorFormat=1
Add these two lines to your Engine.ini and it will be fixed.
If you have the following lines, remove them:
r.SceneColorFringe.Max=0
r.SceneColorFringeQuality=0
If you don't remove these two lines then faces will light up weird in the dark.
green artifacts are still there.
my config doesn't have this lines.
Edit: I'm playing on a Razer Blade 16 (2023)
Edit: Never mind I just forced v-sync though the nvidia control panel. So far so good.
Any idea which setting would impact this so I can change it?
Cheers
My Specifications are:
CPU: Core i7
RAM: 12GB
Integrated Graphics: Intel HD Graphics 620
Render Graphics: Nvidia GeForce 930MX
Dedicated VRAM: 2GB
Shared Memory: 6GB
Core Clock Speed: 952MHz
Memory Speed: 2000 MHz
DirectX: 12.0
Feature Level: 11.0
Vulkan ver: 1.1.126
if you're having trouble getting the game to run at all - as in, the screen stays black or the game immediately crashes back to desktop - this might be a possible fix for you:
1. Open up the Windows registry editor
2. Navigate to [HKEY_LOCAL_MACHINE\Software\Khronos\Vulkan]
3. BACKUP EVERYTHING UNDER THIS KEY!! (i.e. right-click on the "Vulkan" folder and choose to export)
4. Delete values found under "ImplicitLayers" one by one, especially if you don't recognize their names; test if the game runs
5. If step 4 was unsuccessful, delete values found under "ExplicitLayers" one by one, until it either works or both folders are empty
(needless to say, if all of the above didn't work, you should restore the backed up registry entries)
The reason this might work - and why it worked for me - is because the Vulkan API is rather finicky about pretty much everything. Some 3rd party applications, most notably Steam, Origin/EA App, OBS Studio, Discord etc. are likely to install what's called one or more "Validation Layers" to make their ingame overlays work.
Sometimes, when updating / uninstalling / reinstalling those apps, the layers aren't removed properly and/or some leftovers remain that potentially make calls to the Vulkan API produce errors. Those errors may in return cause hangs or even crashes.
After I removed the layers for both OBS (that I never use on my gaming PC) as well as for Mirillis Action (which is a screen recording program that I'm also not really using anymore) I was able to run the game no problem, using the provided DXVK files.
Potential drawback: if it turns out you had to remove a layer that's still in use by one of your applications, that application might not be able to hook into Vulkan-based games anymore (without reinstalling). Try to see if there's an updated version of the application which doesn't create faulty layers.
Cheers