World of Enhanced Warcraft ENB

NOTE: The screenshots do not do it justice, you have to see it in game for yourself. Most of the noticable features won't show up in screenshots, I'm not sure why yet.

WHAT IS ENB:
ENBSeries is a graphic modifications project for games. The main idea is to allow every gamer to configure how their game will look with their own style, so every player could share settings with others. Many games may look much better and ENBSeries is the easiest way to improve them.

This particular ENB is a modification of the GTA4 ENB from the main website, the URL is located below.

FEATURES:
1) No game specific tools needed.
2) Small size of the modification.
3) Easy to install and uninstall.
4) No problems with banning in multiplayer games.
5) Easy to share configurations with others.
6) Controlled quality for optimal performance on your hardware.
7) Other graphical modifications can be used together with ENBSeries, with exceptions within common sense and LUA.

ADDITIONAL FUNCTIONALITY:
If you have low FPS even though your pc should be able to handle it, try SHIFT+F10 which will optimize the features to best support your FPS, after activating the mod using SHIFT+F12. SHIFT+F9 enables or disables the bloom.

FUNCTIONALITY UPDATE:
You can now re-map the keys needed to turn on and off settings, and you can now limit your FPS via the enbseres.ini file.

Under [INPUT] in the "enbseries.ini" file you will find the following:

You can use these lines in the file to change to your desired keys to use. "f12, f11, f10 and f9" are set by default. Just replace with your choice.

To set exactly what you want your FPS to be limited to, use the following line under the section [LIMITER]:

Change 60.0 to anything you want, but make sure .0 is after it.

FPSLimit=60.0

If you prefer not to be activating the mod every time you load up World of Warcraft, or re-activate it every time you alt-tab and come back to the game, then use the following:

1) Open up "enbseries.ini" with Notepad or your favorite Text Editor software.
2) Locate the section called [Global], either by skimming or pressing Cntrl+F to search (if using Notepad)
3) You should see a line under the [Global] section as the following:

UseEffect=0

Change it to this:

UseEffect=1

Now you should have it load automatically, no more having to press and hold SHIFT and F12 to activate the mod now. The ability to do that will still be in the main files by default though, because some people might prefer to activate it manually.

If enough people decide they rather not have the manual activation anymore, I will remove it entirely, and update the files.

Thanks to Haleth for the screenshots using the Windows Screen Capture Tool:

-BEFORE-

-AFTER-

INSTALLATION:

1) Extract all of the files from the .ZIP archive into your World of Warcraft Main Directory (where the game launcher is located).

2) Run the game.

3) Press and hold SHIFT and F12, to activate the ENB. *You might want to change your screenshot button to the Print Screen button - by default World of Warcraft is set to use F12 for screenshots*

4) If it didn't activate, make sure DX9 is set (not DX11), close the client, reopen the launcher and try again.

ISSUES:
This ENB does not currently work with DirectX 11, or the 64bit Client of World of Warcraft.

Use only with 32bit client and DirectX9 (changed in the in game options settings) for now, until I've updated this.

FUTURE:

If you're experienced with coding, contact me.

If you're experienced with making great videos on Youtube, please contact me. I am looking to make a Youtube video showcasing this mod.

1) Copyrights of the ENBSeries exclusively belongs to the AUTHOR - Vorontsov Boris (ENB developer).
2) ENBSeries is DonateWare (freeware), which means you may or may not pay for this tool to the author as donation.
3) Software provided "AS IS", without warranty of any kind, use it at your own risk.
4) You agree not to change or remove any parts of ENBSeries (files in archive) without author permission. Decompilation, reverse enginering, disassembling, debugging or changing resources of ENBSeries is prohibited.
5) You may use and distribute ENBSeries in commercial or non-commercial purposes. For commercial use it is required to warn about using this tool (in credits, on the box or other places). Commercial distribution of ENBSeries as part of the games without author permission is prohibited.
6) The Author reserves the right to change this license agreement.
7) All the rights, not described in this license agreement belong to the author.
8) You're allowed to add new files to ENBSeries archive.
9) You may sell presets, shaders, bitmaps, documentation and any other components for ENBSeries, except binary files (dll, exe) created by the author of ENBSeries.
10) Custom presets, shaders, bitmaps, documentation and any other components for ENBSeries belongs to their authors and may have copyrights and license.

By executing this ENBSeries you're accepting the terms of use and this license agreement.

Version 1.1

- Made some major changes to the code.

- No more readme file. You can find all the info you need here on the page.

- Added new features and new files that go with those features.

- Still don't have support for DX11/64bit, just not yet ready for release; sorry guys/gals.

Hi guys ! i have a problem with this enb. I Put all the files in my wow folder, i play on dxç and (X86) mod, i put yhe msaa on x1. But Enbseries didn't work...

I have no text on the top of my screen when i launch the game, and when i press shift+F12 nothing happen.

Someone can help me ?

I've noticed it doesn't load properly sometimes. First, make sure you have the game set to fullscreen. I've tried windowed fullscreen, and it will not work. Has to be fullscreen. Second, when you load up WoW if it isn't there alt tab out, then back in. It should load. Also, I don't know how much the msaa has to do with it, I play with mine set to 4 and enb still works. If you can get it to load, and you want to play around with AA or anything else that causes the game to force-refresh you will have to ctrl alt del to force the game to tab out, then you can tab back in to reload ENB without restarting the game. Happens to me all the time.

Nice. I just discovered enb series and have spent the better part of several days configuring it, switching back to yours, reconfiguring, switching back, making minor adjustments and major adjustments. I've made some pretty huge changes to mine to better fit my monitor and gamma settings, and to lighten day time and lower saturation a little bit.

Would you mind if I uploaded my enb profile? Thought I would ask since I've blatantly copied most of your color correction settings.

Originally Posted by Plagu3

I guess it's for a higher resolution than mine (1366X768), because I can't read any text whatsoever when I turn the mod on. Even when I put everything on zero.

I'm playing at the same resolution right now and it works alright for me. The problem is probably the UI scale, I use RealUI so the fonts scale decently enough that they are readable at a smaller scale and with the blurring effects from bloom and FXAA. Changing your fonts might help.

One thing to add and I may just have completely missed it in the description but in order to get the FXAA injector to work, in game MSAA(multisampling) must be set to x1 otherwise the secondary .DLL will not activate. ENB will work fine with any MSAA setting but FXASinj will not.

Ah yes, I forgot to revamp the installation process on the main page. This is my first mod, forgive me lol

I am going to alter it some. I'm aware that it's darker than it should be, that's cause of the sharpening tool and the value I have some other things set to. I have had it just right before, but once I added the sharpening tool it over did it.

You are also welcome to create your own version of this, and release it as a patch to this mod, if you create one that looks different than I have here.

As for screenshots, I haven't figured out how to take screenshots with ENB yet, and I haven't tried the tool that Haleth used to take one. I will see what I can do. If I can manage to take them in full screen with it, without the window edges on it, it'd be great.

On front page you say "Extract the "enbseries.ini" and "d3d9.dll" files into your World of Warcraft Main Directory" and that makes it sound like only specific files to go there. When all the files should go there. Can confuse people.

Pitty i am stuck on my UI cause it is to Dark for my Setup.
Not sure if thats adjustable or not to have the Dark taint reduced.
But the thing is since i use a Dark UI question is how much better it would get so my UI still looks good.

But this Tool should have a bright Future....I hope it does cause it does look good.

Not sure, I don't have that problem. Are you sure you installed it correctly? If I press Shift+F12 it disables it for me, and it's on by default. You should see a difference. I have a new update coming soon though, I might push out the update early, without the new features. But some people will be mad about that. A lot of folks want an DX11 and 64-bit client version that works. I am working on that and it's almost done, and it does work, but I am not doing it alone.

Other ENB authors that know more than me are assisting me with it. The problem is the standard d3d9 file isn't enough, it has to have a few extra dxi file types that have to do with DX11 and 64-bit. There is an author of an ENB originally designed for Skyrim, but works with WoW and other games, I am talks with him about including his into this for those that want to use my ENB wth DX11 and 64-bit client.

Stay tuned, if you are patient, you will have a working version. Just make sure you follow the instructions. Make sure everything is installed correctly. Soon the installation process may change a little, due to an FX Shading folder that has to be added, as well as a few extra file types. Essentially it'll still do the same thing, but more things, and more efficiently as well as working on different client and DX versions that it never worked with before.

Originally Posted by Wiznerd

It doesn't work anyhow. I tried both 32 and 64 bit client with no result. Tried pressing Shift+F12 - nothing. Switching from Directx 9 to 11 both ways - nothing. Turning Antivirus software off also didn't work. I have up to date video drivers and up to date DirectX drivers. No programs running in the background as well. I'm getting hopeless.

It doesn't only concern this particular ENB set, but all of them. Do you maybe have any idea what's the reason of this?

Thanks for the answer in advance!
Cheers!

Yes they do. A lot of featurs from ENB can't yet be used with WoW. But I am working on a new release here soon that should have a more cleaned up code, and should feature a few new things it can do for WoW, as well as a sharpening tool which I'm going to combine with this. So that you get sharpening, and a pop in graphics glow like it already provides alone.

ENB's are also kind of annoying, considering it's tough to get them to work with DX11 and 64-bit clients. But I think I got it working in the next version, so stay tuned if you want to check that out. Sorry for the late reply, I had been very busy. I'm working on this, plus many other addons and building my own User Interface from scratch using what I learned from FreeUI, Neav UI, Elv UI and TukUI. It'll be mostly my own code though, and any code that isn't mine will be referenced.

Originally Posted by Silvery-Corgan

There's a different version here. Do the DLL files differ, or can I just get the latest version for Skyrim and mess with the .INI ?

Nevermind, I tried it but didn't work. I don't see any difference at all!