How to run ENB through a file other than d3d9.dll?

fixing bugs
Post Reply
  • Author
  • Message
Offline
Posts: 39
Joined: 21 Feb 2014, 18:54

How to run ENB through a file other than d3d9.dll?

Not a bug per se, but not sure which forum to post on.

I'm running ENB v0.451 for Fallout New Vegas. FNV has a crucial utility that cuts the time to start up to menu by 90%, but it uses d3d9.dll to do so. This breaks ENB. If I use ENB 0.451's d3d9'dll, it breaks the quick start mod.

Is it possible to rename ENB's d3d9.dll to something else, say d3d9x.dll, and get the ENB to run through that? I tried it through the proxy library function, but I forget how to use it. I wrote this and it did not work:

[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=d3d9x.dll

Hope for a solution, thank you.

Offline
User avatar
*blah-blah-blah maniac*
Posts: 17444
Joined: 27 Dec 2011, 08:53
Location: Rather not to say

Re: How to run ENB through a file other than d3d9.dll?

Enb can't be renamed, on the contrary another library should be. But not really guaranteed, depends from library implementation. Try the same you did, but with InitProxyFunctions=false or true both and renaming that startup tweak ilbrary to d3d9x or whatever you desire. If not works, then you can't do anything.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
Post Reply