UT2004 with ENBSeries  (Read 17549 times)

[MiA]Raj

  • 1337
  • *
  • Posts: 1274
  • Country: ee
    • rajliv
UT2004 with ENBSeries
« on: October 27, 2013, 18:59 »
What is ENBSeries?
ENBSeries is the project of graphic modifications for games. The main idea is to allow every gamer to configure how game looks like for their own taste, so every player could share settings with others. Many games may look much better and ENBSeries is the easiest way to improve them.

http://www.enbdev.com

Tutorial for UT2004 usage
Download ENB Series for Black Mesa, extract, move following files into your UT2004's System folder:
- d3d9.dll
- enbseries.ini
- enbfocusing.txt

Download ENBSeries DX8 to DX9 Convertor
Move following files into your UT2004's System folder:
- d3d8.dll
- enbconvertor.ini

Open UT2004.ini and find UseCubemaps=True under [D3DDrv.D3DRenderDevice] section, set it to False.

Open enbseries.ini, use this config (the stock one probably won't perform well): http://pastebin.com/9RkYuJwj
Find DisplayWidth and DisplayHeight and adjust them to your screen resolution.

Run UT2004, the effect should be active. You can toggle it with SHIFT+F12. If something goes wrong or you don't like it uninstallation can be done by deleting the files mentioned above.

Example:
before


after



Troubleshooting
You may get an error like this:


In that case download DX9 redistributable from Microsoft or Filehippo, extract the package somewhere, locate the necessary DLL file and place it under UT2004 System directory.
The game may also not start at all with no message displayed, in that case reinstalling the game may help.

« Last Edit: January 31, 2016, 14:39 by [MiA]Raj »

[MiA]crazzy

  • Sr. Member
  • *
  • Posts: 121
  • Country: ch
  • The Name is NOT only meant as fun :D
Re: UT2004 with ENBSeries
« Reply #1 on: October 27, 2013, 20:59 »
I think SweetFX does that too...
Didn't test it on this game but SweetFX does it's job pretty good.


EDIT:
I don't know why but SweetFX doesn't work for this game (at least not for the Demo [Idk why my original game won't launch]).
« Last Edit: October 27, 2013, 21:19 by [MiA]crazzy »

Veica

  • 1337
  • *
  • Posts: 712
  • Country: ca
  • \m/
    • xS0NARx
    • VeicaNoriceia
Re: UT2004 with ENBSeries
« Reply #2 on: October 27, 2013, 21:39 »
All that postprocessing, oh god...

I don't like it... :\
« Last Edit: October 28, 2013, 01:25 by [MiA]Njord »
Previously known as: xS0NARx, Njordr, Latte, or whatever the "name of the week" was.

[MiA]Raj

  • 1337
  • *
  • Posts: 1274
  • Country: ee
    • rajliv
Re: UT2004 with ENBSeries
« Reply #3 on: October 27, 2013, 21:52 »
I think SweetFX does that too...
Didn't test it on this game but SweetFX does it's job pretty good.


EDIT:
I don't know why but SweetFX doesn't work for this game (at least not for the Demo [Idk why my original game won't launch]).

UT2004 is a dx8 game, SweetFX is for dx9 games.
SweetFX should work if you use the ENB dx8 dx9 convertor.

All, that postprocessing, oh god...

I don't like it... :\

I don't really like it either, atleast not for actual gaming. But it may come useful if I feel like taking effectful screenies/videos.

Or for those who want UT3 like graphics  ;D

« Last Edit: October 28, 2013, 19:26 by [MiA]Raj »

Rocky

  • Full MemberĀ 
  • *
  • Posts: 90
  • Country: in
    • jaineshpathak
Re: UT2004 with ENBSeries
« Reply #4 on: October 30, 2013, 14:43 »
It isn't working with mine. Menu is not loading up and all.

And when 2nd time I run it, it gives me C++ Run Time Error. :O
I think the new d3d9.dll file could be the problem. Pls can someone send me the orignal d3d9.dll file??

[MiA]Raj

  • 1337
  • *
  • Posts: 1274
  • Country: ee
    • rajliv
Re: UT2004 with ENBSeries
« Reply #5 on: October 30, 2013, 17:24 »
I don't think there should be any "d3d9.dll" in your System folder by default, unless you're running some obscure version.
You can always reapply the latest patch if you want to restore something important - http://unrealtournament2004.filefront.com/file/;51481

Rocky

  • Full MemberĀ 
  • *
  • Posts: 90
  • Country: in
    • jaineshpathak
Re: UT2004 with ENBSeries
« Reply #6 on: October 30, 2013, 18:18 »
Thx, but no need..
I just reinstalled my Driver. Surprising thing was that even other games like Quake 3 was also not working.
Is it with my GPU?  I don't have External Graphic card, but I having inbuilt chipset card of ATI.

Prdgy

  • Junior Member
  • *
  • Posts: 38
  • Country: pl
Re: UT2004 with ENBSeries
« Reply #7 on: November 01, 2013, 16:59 »
Nice, works :D ty
Is there any other stuff that improves graphics in this UT?

[MiA]Raj

  • 1337
  • *
  • Posts: 1274
  • Country: ee
    • rajliv
Re: UT2004 with ENBSeries
« Reply #8 on: November 01, 2013, 21:11 »
crazzy mentioned SweetFX. You might wanna give it a try: http://www.guru3d.com/files_details/sweetfx_shader_suite_download.html

It should be possible to sharpen the graphics using SweetFX, haven't tried it myself though...

[MiA]crazzy

  • Sr. Member
  • *
  • Posts: 121
  • Country: ch
  • The Name is NOT only meant as fun :D
Re: UT2004 with ENBSeries
« Reply #9 on: November 01, 2013, 21:34 »
crazzy mentioned SweetFX. You might wanna give it a try: http://www.guru3d.com/files_details/sweetfx_shader_suite_download.html

It should be possible to sharpen the graphics using SweetFX, haven't tried it myself though...

As Raj said it requires DX9 (or a converter).

But in Games like The Witcher, Borderlands, GTA 4 etc. it does it's job.

Prdgy

  • Junior Member
  • *
  • Posts: 38
  • Country: pl
Re: UT2004 with ENBSeries
« Reply #10 on: November 01, 2013, 23:08 »
nice, ill give it a try later and ill let you know back
« Last Edit: November 01, 2013, 23:12 by Prdgy »

Dr.Flay

  • Newbie
  • *
  • Posts: 5
  • Country: gb
    • Dr_Flay
    • TheDoctorFlay
Re: UT2004 with ENBSeries
« Reply #11 on: March 11, 2014, 05:20 »
I meant to clarify some details here a while ago.
Sorry, better late than never !

The file "d3d9.dll" is a "hook" and contains the ENB code.
It replaces the DirectX original by being in the program folder. Programs always look in their own folder first, before the Windows and System folders.
The file "d3d8.dll" is another hook that points at d3d9.dll, so UT can use DX9 functions.
Most ENBs built for the U2 engine will work. Some have a few extra settings for that game.

ENB has various switches/options for ATI or nVidia chips. There are also other switches that cure other compatibility issues.
If you have the wrong settings, the rest of it does not work properly.
ATI users should start with an ATI config, and nVidia users need to edit an nVidia config.

The Windows driver quality settings also effect whether ENB works properly. You must have your driver quality settings at "balanced" or above.

There is a beta D3D9 renderer for UT2004. It was included with patch v3204
http://www.gamefront.com/files/2964103/Unreal_Tournament_2004_v3204__Windows__Patch
Last time I tried it I couldn't get it to work, so it may be very picky about what cards it works on.
https://drive.google.com/file/d/0B-AaAvhNMtRNUDB4RnBSTURxbEE/edit?usp=sharing

Such a pity the U1 engine has seen more development than U2. The newer DX9 and 10 renderers would make more sense for the newer engine :(

My repack of the Deus Ex ENB for U1, contains all the example configs I could find at the time. It also contains an ENB config editor that should work with this version. The GUI is in Russian but I included a cheat-sheet. It also shows the help for each item so you can learn what they do.
https://drive.google.com/file/d/0B-AaAvhNMtRNYUdUV0dRYU9uMnM/edit?usp=sharing
This distro is overloaded with extras and info, but this mod has many options and variations.

BTW. If you don't like bloom, then don't enable it. Just try out the other features. The "Depth Of Field" effect is really cool if you get it working.

Dr.Flay

  • Newbie
  • *
  • Posts: 5
  • Country: gb
    • Dr_Flay
    • TheDoctorFlay
Re: UT2004 with ENBSeries
« Reply #12 on: November 14, 2014, 07:40 »
The 64bit version has a D3D9 renderer
http://www.fileplanet.com/97185/0/0/0/1/section/Patches