About this mod
ULO+ combines the low impact tricks of ULO with the lighting and shadow enhancements of ENB.
ULO+ is a huge performance improvement over other ENB profiles at only 15% FPS loss over Vanilla. To put that into perspective... ULO+ in its entirety has about the same impact as most ENB profiles DoF shader.
- Permissions and credits
Simple Installation Instructions:
_____________________________________________________________
ULO 1.2.0 and onwards is an all-inclusive package.
STEP 1: copy all the files from Step 1 to your main Skyrim directory (the one with the Skyrim.exe in it).
STEP 2: In order to switch between Enhanced, Fantasy, Grim, simply copy the corresponding
SweetFX_preset.txt file from the folder in this archive to your main Skyrim directory
(the one with the Skyrim.exe in it).
Step 3: (Optional) ENB Boost: Select your video card and drop the enblocal.ini into your main skyrim folder.
Enjoy!
Make sure you have the latest version of DirectX: http://www.microsoft.com/en-us/download/details.aspx?id=35
nVidia Laptop users will need this otherwise Optimus will not work:
http://skyrim.nexusmods.com/mods/33227/?
Also please note:
Any overlay programs such as nVidia Injector, EVGA Precision or early versions of fraps may interfere with SweetFX.
_____________________________________________________________
Note
_____________________________________________________________
This page is for ULO Plus which uses both SweetFX and ENB. For the version of this mod without ENB, please see this page:
http://skyrim.nexusmods.com/mods/37846//?
_____________________________________________________________
_____________________________________________________________
Latest Update:
_____________________________________________________________
Update 5: Release 1.1.0. Removed Skylighting, Adding Sky Effect, Rebalanced Day/Night/Sunrise/Sunset Lighting to look
better without Skylighting. Improved HDR settings. Improved Overall Performance by 21.6%.
Update 6: Release 1.1.1. Improved Sky, cloud and sun settings. Improved Interior Lighting. Fixed AA issues thanks to Boris.
Added SMAA (Disable other ingame or driver enforced AA). Configured ENB Boost for ULO+ which improves performance and stability.
Update 7: Release 1.1.2. AA bug fix.
Update 8: Release 1.2.0. Updated ENB to 0.221, ENB Boost to v5. Updated SweetFX to 1.5.
_____________________________________________________________
Main
_____________________________________________________________
Welcome to the Ultimate Lighting Overhaul Plus (ULO+)!
I first released ULO almost a month ago at the behest of my wife. Since then (much to my surprise and despite its awful name) ULO
has become a run away success and people everywhere have been able to experience a richer, more beautiful Skyrim without the
severe drop in framerate associated with many ENB profiles.
Although the response to ULO was overwhelmingly positive, one question kept on popping up.
"Will you ever make a version of ULO that uses ENB?"
Well thanks to the research, expiremntation and prodding of:
Alantor, Billyshakers, Kodiak123 and Boris (The creator of ENB) the answer is finally... Yes.
So I now present to you, ULO+!
ULO+ combines the low impact tricks of ULO with the lighting and shadow enhancements of ENB.
Unlike ULO, ULO+ will have a significant impact on your performance, however ULO+ is a huge improvement over the performance of
other ENB profiles at only a 22% FPS over Vanilla. As a comparison... this means the entirety of ULO+ uses about the same
performance as ENB's Depth of Field Shader.
I still recommend ULO Ultra as the perfect balance point between graphics and performance. However, Enhanced+ is here for those
who have been asking for it.
Whiterun Performance Comparison:
Vanilla: 123.3 FPS
ULO Ultra (no AA): 123.2 FPS
ENB 0.197: 103.5 FPS
ULO+: 99.6 FPS
_____________________________________________________________
Installation Instructions:
_____________________________________________________________
ULO+ requires a clean install of SweetFX and ENB. Delete all previous SweetFX and ENB related files before installing ULO+ to
avoid CTD issues. To install ULO+, Pick the preset you want (Enhanced, Fantasy or Grim) and extract all the files from that
folder into your Skyrim Folder (The one with Skyrim.exe). Copy (only) the d3d9.dll from ENB 0.199 into your main Skyrin folder
and enjoy!
SMAA is enabled in the shader suite. So please disable all in game and driver level AA to avoid conflicts.
You can download ENB 0.221.dll from: http://www.enbdev.com/mod_tesskyrim_v0221.htm
Important Notes:
Make sure you have the latest version of DirectX: http://www.microsoft.com/en-us/download/details.aspx?id=35
nVidia Laptop users will need this otherwise Optimus will not work:
http://skyrim.nexusmods.com/mods/33227/?
There may be incompatibilities with built-in anti-aliasing: Disable the game's built-in anti-aliasing and check for any driver
anti-aliasing you may have forgotten to disable.
Incorrect dll or dll location: One way to find out if the injector is attempting to load is to check for a "log.log". If no log
file is being created then you have probably copied the dll to the wrong folder or you're using the wrong dll for the game's
version of DirectX.
Incorrect location of injector files: If the injector tries but fails to load (crash during startup), the location of the
"log.log" file indicates where the injector expects the rest of the files (everything without the dlls) to be.
Insufficient user permissions: If a game is installed into a location that is read only for your current user it may cause the
injector to crash on startup. The solution is to either run the game in administrator mode (right click and select "run as
administrator") or to modify the game folder's properties and grant your user account write access.
Incompatibility with LucidLogix Virtu MVP: In some cases, LucidLogix Virtu MVP will conflict causing the game to fail to load. If
your system has Virtu MVP, try disabling it.
Conflicts with Third Party Applications: Third party applications such as FRAPS, MSI Afterburner and RadeonPro have been known to
cause various conflicts with AA Injectors.
Windowed Borderless Mode: Windowed Borderless Mode has been known to cause issues. If you are are using this mode and are having
trouble, try switching back to regular fullscreen mode.
_____________________________________________________________
Recommended Mods:
_____________________________________________________________
Ultimate Lighting Overhaul Plus has been designed to run alongside mods such as:
Climates of Tamriel
http://skyrim.nexusmods.com/mods/17802/?
Real Colors, Real Nights
http://skyrim.nexusmods.com/mods/1875/?
Enhanced Lights and FX
http://skyrim.nexusmods.com/mods/27043/?
Realistic Lighting Overhaul
http://skyrim.nexusmods.com/mods/30450/?
Relighting Skyrim
http://skyrim.nexusmods.com/mods/17609/?
and mods that improve Skyrim such as:
DYNAVISION - Dynamic Depth of Field
http://skyrim.nexusmods.com/mods/12525/?
Enhanced Night Skyrim by CptJoker
http://skyrim.nexusmods.com/mods/85/?
Although they are not necessary in order for you to use ULO+, they are highly recommended as they have next to zero impact on
performance while dramatically improving the visual quality of Skyrim.
Just be sure to install ULO+ last and overwrite any pre-existing files.
Note:
You must adhere to other lighting mods compatibilities. ULO+ will not suddenly make RLO and ELFX work together.
_____________________________________________________________
Compatibility:
_____________________________________________________________
ULO+ is compatible with all lighting mods that make changes to Skyrims lighting in game.
Users of Hailgoboost please see the Hailgoboost readme on how to get ULO+ and Hailgoboost running together.
Exterior Fog Revamped (and interior fog removal) may cause the fog to look too blue with ULO+. If you notice the fog looking
funky you may wish to try disabling these mods.
_____________________________________________________________
_____________________________________________________________
F.A.Q
_____________________________________________________________
Q: I CTD on startup and its all your fault! HALP!
A: Make sure you have all required files and that you did a clean install.
Be sure to delete:
enbeffect.fx
enbeffectprepass.fx
enbseries.ini
enbsunsprite.fx
enbsunsprite.tga
d3d9.fx
dxgi.dll
dxgi.fx
shader.fx
injector.ini
sweet_d3d9.dll
SweetFX_preset.txt
SweetFX_settings.txt
SweetFX Folder
Before installing ULO+.
Q: Everything is too dark, how does I adjust shadows!
A: The easiest way to adjust brightness is to properly configure your monitor.
http://www.lagom.nl/lcd-test/
However, if you wish to make changes in game then I suggest doing so through the SweetFX_Settings.txt
Under the tone map section you will see the following:
/*-----------------------------------------------------------.
/ Tonemap settings /
'-----------------------------------------------------------*/
#define Gamma 1.000 //[0.000 to 2.000] Adjust midtones
The /lower/ this setting is, the brighter the image will be.
So:
#define Gamma 0.000 is pure white
#define Gamma 2.000 is pure black
Adjusting this setting should allow you to tap the shadows more in line to your personal preference without affecting anything
else.
Q: Do I need any of the other ENB files?
A: No. Just the d3d9.dll. If ULO+ required anything else it would have been included with ULO+. ULO+ does not use:
enbbloom.fx
enbeffect.fx
enbeffectprepass.fx
These files are not required. And if you try to add them your game is going to look bad because ULO+ has not been configured to
use them so all the settings will be wrong.
Q: I have really low FPS on my Laptop/Optimus is not working!
A: See this mod for a solution: http://skyrim.nexusmods.com/mods/33227/?
Q: Did you make this shader suite?
A: I did not. ULO+ is simply a config file for SweetFX and ENB. All the truly amazing work has been done by CeeJay and Borris.
Q: What is SweetFX?
A: SweetFX is a shader suite designed by CeeJay.dk.
You can find more info on SweetFX here:
http://skyrim.nexusmods.com/mods/23364/?
Q: What is ENB?
A: A highly advanced postprocessing and shader suite by Boris Vorontsov.
More information can be found here:
http://www.enbdev.com/index_en.htm
Q: Why is ULO+ so fast compared to other ENB Presets?
A: ULO+ does not use any of ENB's Complex Shaders amd uses the latest version of ENB which has been highly optimized by Boris.
Instead of ENB's complex shaders, ULO+ uses SweetFX to imitate a lot of complex effects and enhance the overall Image. ENB's
Lighting and Shadow enhancements are amazingly fast for their quality so they are being utilized, but everything else is a post
processing effect by SweetFX. You can actually see in game what shader suite is doing what by toggleing them on and off in game.
Shift+F12 toggle ENB, Scroll Lock Toggles SweetFX.
Q: This doesn't run on my laptop with no GPU!
A: Sorry. Try just using ULO which can be found:
http://skyrim.nexusmods.com/mods/37846//?
Q: Will this work with X Mod?
A: ULO+ will work in tandem with any mod that attempts to adjust Skyrims lighting via in game settings such as Climates of
Tamriel, Real Colors Real Nights, Darker Dungeons, Ultra Realistic World Lighting or mods that replace the lighting models such
as Enhanced Lighting and FX or Realistic Lighting Overhaul.
Q: What’s the difference between ULO and ULO+?
A: ULO makes use of SweetFX and attempts to give the best possible visual enhancement without sacrificing performance. ULO+ uses
both SweetFX and ENB and attempts to give people the enhanced visual quality of ENB without the huge performance cost of using
ENB's advanced shaders.
Q: Will ULO+ work with RLO or do I have to choose between them?
A: ULO+ works with RLO, ELFX or any other mod that changes Skyrims lighting in game.
Q: Are you absolutely sure I can use ULO+ and RLO together?
A: You? No... I am not absolutely sure if you can use RLO and ULO+ together... but everyone else should be able to just fine.
Q: Can I toggle this on and off like?
A: Yes you can.
Toggle ENB: Shift+F12
Toggle SweetFX: Scrolls Lock
Q: How can I make this work with Hailgoboost!?
A: Please read the Hailgoboost readme. It has all the answers.
Q: Skyrim crashes and says msvcp100.dll is missing.
A: Download it from here:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=5555
Steam most likely did not install the 32-bit binaries (Which you still need for some 32-bit games and software).
Q: Your mod is not working with X/Y/Z Mod! I cannot get this to work! Tell me how to fix it!
A: I wish I could but some things are outside the scope of my ability to assist with. I just made some pretty colors using
SweetFX. If you have a deeper issue with SweetFX or ENB, Skyrim or another utility that cannot be resolved by either:
1: Checking to make sure you installed ULO into the right folder.
2: Updating DirectX: Make sure you have the latest version of DirectX: http://www.microsoft.com/en-us/download/details.aspx?id=35
3: Updating your video drivers
4: Disabling any programs that use an overlay.
5: Making sure AA is disabled in game and via drivers.
Then I cannot help you.
_____________________________________________________________
Credits
_____________________________________________________________
ULO+ Settings Config by VoidNull
With special thanks to:
Alantor for their tireless enthusiasm, research, documentation and support. Alantor has also been an amazing help to me in just
how much they have gone out of their way to help myself and other users with their problems.
Billyshakers for his work and research on getting ULO to run with ENB.
Kodiak123 for his work and research on getting ULO to run with ENB.
TehKaoZ for their support of this mod both enthusiasm and in helping people with technical difficulties.
nu4nc3 for telling me know about some issues with ULO and Exterior Fog Revamped (and interior fog removal).
SnQQpyDog for helping troubleshoot users problems.
And everyone else who has helped answer peoples questions, troubleshoot issues or helped raise awareness about ULO and ULO+.
If your name is not in the special thanks section, it is not because I do not appreciate you, its because I am bad with names.
Please note:
ULO uses SweetFX. SweetFX was created by CeeJayDK and ULO+ makes use of the modified version of SweetFX by Boulotaur2024.
ENB was created by Boris Vorontsov.
Uses SMAA. Copyright (C) 2011 by Jorge Jimenez, Jose I. Echevarria,
Belen Masia, Fernando Navarro and Diego Gutierrez.
- More info on: http://www.iryoku.com/smaa/
Uses FXAA by Timothy Lottes (Nvidia)
- His blog: http://timothylottes.blogspot.com
Uses InjectSMAA by Andrej Dudenhefner ( mrhaandi )
- http://mrhaandi.blogspot.dk/p/injectsmaa.html
Uses shaders from FXAATool by Violator, [some dude], fpedace, BeetleatWar1977 and [DKT70]
- https://www.assembla.com/wiki/show/fxaa-pp-inject/
DPX shader by Loadus
Border shader by Oomek - rewritten and optimized by CeeJay.dk
Advanced CRT shader by cgwg, Themaister and DOLLS - ported to SweetFX by Boulotaur2024.
Lift Gamma Gain shader by 3an and CeeJay.dk
Cartoon by CeeJay.dk, but based on the Auto Toon cg shader found in the Dolphin emulator.
- http://dolphin-emu.org/
SweetFX, LumaSharpen, Dither, Curves, Vibrance , Monochrome and Splitscreen by Christian Cann Schuldt Jensen ( CeeJay.dk )
_____________________________________________________________
Update History:
_____________________________________________________________
Update 1: Launch of ULO+ 1.0.0.
Update 2: Version 1.0.1. Updated ULO+ to use ENB v0.195 because v0.193 was deleted. Can be found here:
http://www.enbdev.com/mod_tesskyrim_v0195.htm
Update 3: Version 1.0.2. Shadow correction. Light Bleed Correction. Update to ENB 0.197. Can be found here:
http://www.enbdev.com/mod_tesskyrim_v0197.htm
http://www.enbdev.com/mod_tesskyrim_v0197.htm
Update 4: Version 1.0.3. Sunrise and Sunset Shadow bug fixed.
Update 5: Release 1.1.0. Removed Skylighting, Adding Sky Effect, Rebalanced Day/Night/Sunrise/Sunset Lighting to look
better without Skylighting. Improved HDR settings. Improved Overall Performance by 21.6%.
Update 6: Release 1.1.1. Improved Sky, cloud and sun settings. Improved Interior Lighting. Fixed AA issues thanks to Boris.
Added SMAA (Disable other ingame or driver enforced AA). Configured ENB Boost for ULO+.
Update 7: Release 1.1.2. AA bug fix.