Unreal Tournament 2004

  • Posts: 26
4 years 5 months ago #1 by lukonja
Hi, I am sorry for bumping this thread, but I cannot seem to make this work on my ut2004.

In system files i got D3DDrv.dll, and not d3d8, i tried renaming ReShade32.dll into D3DDrv.dll, and using it together with MasterEffect 1.1.287 public.
but game has error in launch with D3DDrv.dll error

Any help, or tutorial is appriciated!
Many thanks, and sorry for my english,

Luka.

Please Log in or Create an account to join the conversation.

  • Posts: 3634
4 years 5 months ago - 4 years 5 months ago #2 by crosire
Don't replace any system files. Just copy the ReShade DLL to the place where the UT executable is and rename it to d3d8.dll as mentioned in the readme.

Please Log in or Create an account to join the conversation.

  • Posts: 26
4 years 5 months ago #3 by lukonja

crosire wrote: Don't replace any system files. Just copy the ReShade DLL to the place where the UT executable is and rename it to d3d8.dll as mentioned in the readme.


Yes I did this, but my unreal folder doesn't have d3d8.dll, but D3DDrv.dll , when I rename it do that i get error on launch.
I tried using only Reshade without master effect and it can't find direct x file.

Mediator tries to find DX file, but it can't find it cause file name is D3DDrv.dll and not d3d8.dll , then tries to create new d3d9(ex), then exits the program and deletes all it has done.

I posted log file in compability thread but someone deleted my post. I don't have log anymore, i can try recreate new if you are up to make it work!

Please Log in or Create an account to join the conversation.

  • Posts: 133
4 years 5 months ago #4 by SpinelessJelly
@ lukonja: It doesn't matter if your UT folder does not have a d3d8.dll file, the .exe will search for it anyway (this is the idea on which a wrapper is based upon). Whatsmore, you must not overwrite any preexistent game or system files because that will certainly prevent something else from working properly. So follow Crosire's instructions, restore your original D3DDrv.dll and everything should work just fine.

Please Log in or Create an account to join the conversation.

  • Posts: 26
4 years 5 months ago - 4 years 5 months ago #5 by lukonja
it doesn't work as I said.
tried with mediator, and manually. I wouldn't be posting here if it works

pastebin.com/UKQSRtgP

as you can see it doesn't register D3DDrv.dll :
03/09/2015 16:24:56:150 [03780] | INFO | Registering hooks for "C:\Windows\system32\d3d8.dll" ...
03/09/2015 16:24:56:150 [03780] | INFO | > Delayed.
03/09/2015 16:24:56:150 [03780] | INFO | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
03/09/2015 16:24:56:150 [03780] | INFO | > Delayed.
03/09/2015 16:24:56:151 [03780] | INFO | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
03/09/2015 16:24:56:151 [03780] | INFO | > Delayed.
03/09/2015 16:24:56:151 [03780] | INFO | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
03/09/2015 16:24:56:151 [03780] | INFO | > Delayed.
03/09/2015 16:24:56:151 [03780] | INFO | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
03/09/2015 16:24:56:151 [03780] | INFO | > Delayed.
03/09/2015 16:24:56:151 [03780] | INFO | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
03/09/2015 16:24:56:151 [03780] | INFO | > Delayed.
03/09/2015 16:24:56:151 [03780] | INFO | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
03/09/2015 16:24:56:151 [03780] | INFO | > Delayed.
03/09/2015 16:24:56:151 [03780] | INFO | Registering hooks for "C:\Windows\system32\user32.dll" ...

Please Log in or Create an account to join the conversation.