Hi there, I would like to keep this fairly short. For about a year now I have been using NVE with my LSDPFR game, however it came with many issues along the way. After resolving many of these issues personally over time, one issue persisted and I never knew why. Even with NVE's LSPDFR Compatibility patch, if dxgi.asi was installed in my game directory, my game would hard crash about 40 seconds in. Sometimes to desktop, sometimes with an .asi error such as ELS.asi error. My only solution for this for about a year was to just remove the dxgi.asi file that came with NVE, which removed a number of graphical features and the ability to use NVE overlay menu.
Here we are now in October 2026, and I believe I found a working fix for the dxgi.asi file. I also use Reshade in my game, and it appears the dxgi.dll file for Reshade interfered with the NVE hooking process.
SOLUTION: Try renaming the dxgi.asi file from NVE to Reshade.asi.
Also make sure you only have Reshade.ini and not also Reshade2.ini in your game folder.
I also HIGHLY recommend removing your reshade-shaders folder and reinstalling fresh
I hope this can help others, as it has helped me flawlessly. Cheers!
The main reason I was determined to figure this out, was so that I could properly use PureDark's Upscaler plugin👍