About this mod
Get ready to explore Cyrodiil with the definitive total engine overhaul mod for improved performance, reduced stuttering, and vastly improved visuals!
Ultra Mod Manager (UMM) now available with Oblivion performance presets and more! U+ is highly configurable- settings ultimately dictate performance. Please read below!
- Requirements
- Permissions and credits
- Changelogs

Ultra Plus for Oblivion: Performance & Visuals, Remastered
Step into the Imperial City with enhanced lighting, numerous graphical bugs fixed, reduced stuttering, various graphical controls normally not available in-game (grass density, fog, etc.), and boosted performance across all hardware. Ultra Plus also offers dynamic location & time based lighting, extended draw distances/LODs, and improved interior lighting and day/night cycles. Experience advanced ray tracing features such as Ray Reconstruction, Nanite meshes, and fog included with reflections. Character skin has been made gorgeous with skin and light transmission enhancements. Additionally, dozens of issues have been fixed such as motion blur, ghosting, eye adaptation, contact shadows, and more. Ultra Plus is fully customizable both out of game and in-game.
Please join us in The Ultra Place Discord server for beta access, questions, comments, screenshots, and more!
v3.2.0 New Features and changes
- Compatible with game version 1.0 and patch 1.1
- Modified shader settings - much faster compilation
- Dungeon lighting overhaul - caves, sewers, forts, some others (please let me know in discord if you run into a specific dungeon that isn't working)
- Overhauled lighting in Imperial Palace
- Tuned performance
- Tuned EnhancedRayTracing
- Resolved several issues with loading, how quickly settings are applied, settings not being applied
- Fixed black loading screen issue with FSRFG
- Updated UE4SS
- Improved ghosting with HW lumen
- Anyone using custom skylight should update their profile to include frostcrag and palace
- Max Quality EnhancedRayTracing available in discord
v3.0.0 New Features and changes
- Interior lighting overhaul - cozy, balanced, and subtle settings
- City lighting overhaul - cozy, balanced, and subtle settings
- Reworked performance improvements
- Significantly reduced stuttering particularly with HW lumen
- RT reflections in eyes
- Reworked post processing presets
- Tuned many interiors and greatly improved lighting and intensity everywhere
- Improved outdoor fog tuning
- Improved lighting quality across the board, fixing tree flickering without reducing FPS
- Many bug fixes


Stutters Reduced:
Stutters have been significantly reduced for all hardware, and performance greatly improved! Experience Cyrodiil without the headache.

Improved Lumen:
Experience improved Ray Tracing with detailed Nanite meshes included in the Ray Tracing world space in place of low quality fallbacks as well as fog. RT radius has also been fine tuned to include as much of the beautiful environment as possible without losing parts of the scene. This advanced visual quality now is also extremely accessible for lower end hardware. Ray Reconstruction has also been enabled which offers superior Lumen quality.

Gorgeous Lighting:
Every location in Cyrodiil now has its own fine tuned skylighting settings for jaw dropping visuals for every time of day. Eye adaptation has been fine tuned to ensure consistent exposure throughout your adventures. Light transmission has been enabled for all lights to interact with materials like skin and leaves. Fog can also be disabled or reduced indoors!

Bugs Fixed:
Numerous bugs have been fixed so that you can experience Oblivion the way it was intended. Visual artifacts have been removed in the sky and objects occluding in the sky such as foliage have been rectified, motion blur has been fixed, contact shadow artifacts from light sources have been reduced, and auto exposure has been greatly corrected.


Installation Guide:
Ultra+ Mod Manager Installation and Configuration (RECOMMENDED):
UMM provides a way to easily install, update, and configure Ultra+ mods.
- Download and Install Ultra+ Mod Manager (UMM)
- Run the application, select Oblivion, and click Initialize.
- The path should automatically be detected. If not, navigate to where you installed Oblivion and select the indicated .exe, then click Open, then click Save.
- Select "OblivionRemastered-Win64-Shipping.exe" in "Oblivion Remastered\OblivionRemastered\Binaries\Win64" - Now that UMM is configured for Oblivion, UMM will also notify you of any updates for Ultra Plus for Oblivion.
Now, you can configure mod settings in the Settings tab; this can be done while the game is running as well; simply press F12 in-game to load your new settings or enable keybinds. Launch the game either via the Launch Game button in UMM or via your usual means.
Manual Installation (NOT RECOMMENDED):
- Drag everything in the main zip to your root Oblivion Remastered\ folder
- Configure the mod settings via UltraPlusConfig.ini
IF YOU ARE MANAGING YOUR OWN UE4SS INSTALL, SELECT ULTRA PLUS WITHOUT UE4SS OR IT WILL BE OVERWRITTEN!
Uninstallation:
Delete all UltraPlus .pak files within /Content/Paks/
Delete ConsoleEnablerMod & UltraPlusExtensions folders from /Binaries/Win64/ue4ss/Mods


Tips & Tricks:
Many changes to the game, especially any changes made to driver level configuration will cause the game to recompile shaders live. When this happens, your game will stutter very severely even in the loading menu until the game has finished compiling shaders - this can take a long time. Oblivion has not correctly implemented shader compilation, you will only ever get the shader compilation step on startup the first time you launch the game.
Recompiling shaders is necessary for any modifications to driver level settings including things like VSync or DLSS presets.
Recompiling shaders for Steam users:
It is possible to force a recompile by deleting My Games\OblivionRemastered\Saved\SaveGames\Save_Settings.sav. You must also delete the .upipelinecache file in My Games\Oblivion Remastered\Saved. You should also while doing so clear your driver level shaders, for NVIDIA these can be found at AppData\Local\NVIDIA\DXCache.
Recompiling shaders for Gamepass users:
Find the ~23KB file inside of a folder "\AppData\Local\Packages\BethesdaSoftworks.ProjectAltar_3275kfvn8vcwc\SystemAppData\wgs\Long Numbers and Letters". Delete it, this is your game settings save file that prevents the game from triggering shader compilation. You must also delete the .upipelinecache file in My Games\Oblivion Remastered\Saved. You should also clear your driver level shaders, for NVIDIA these can be found at AppData\Local\NVIDIA\DXCache.
Enhanced RT is killing my performance!
The Enhanced RayTracing mod is heavily dependent on the bandwidth that your system is capable of. It requires at least a 3080 Ti from testing (at lower resolution). Not all systems are capable of running it. If it causes a lot of stutters and bad performance for you then you can either turn it off, choose the LessVRAM option, or turn down other settings to compensate. The enhancement adds a great amount of detail from all nanite meshes being rendered which is very intensive.
Use the LessVRAM version for graphics cards with less than 16GB VRAM or if you are having issues at 4K.
My performance sucks! (General Performance Tips)
Lower your DLSS quality, it has minimal impact on visual fidelity with the new transformer model.
Ensure ReBAR (Resizable Bar) and EXPO/XMP are enabled.
Ensure Core Isolation within Windows is Disabled.
Utilize RTSS’s (Rivatuner) Reflex Limiter for better frame pacing.
Increase your LightingDownsampleFactor- it has minimal impact on visual fidelity. Higher numbers = more performance.
Ray Reconstruction turns off after changing my DLSS quality!
Press F12 when back in-game.
My game is too dark!
See the technical description below for settings relating to skylight intensity and eye adaptation.
I’m getting Christmas Light artifacts when swapping lighting quality!
This is a known issue when using keybinds to change lighting quality in advanced lighting mode. We recommend changing the quality of the lighting mode in UMM. There is another known issue that can occur with some resolutions when using Advanced Lighting Mode with Insane lighting quality. Try decreasing the lighting quality. Increasing the quality one notch may fix it too.
RenoDX is not working!
Ensure Vignette and Sharpness are set to Game within Ultra Plus.
I'm confused! I hate my game looking better, how do I get strictly better performance than vanilla?
Select the "Vanilla" preset in UMM.
How do I update DLSS and use Ray Reconstruction?
We recommend 310.2.1 DLSS dll's for Super Resolution and Ray Reconstruction, using Preset K for Super Resolution, and Preset E for Ray Reconstruction. If necessary, you can confirm your DLSS Preset with included registry files with Nvidia Inspector Revamped. For Frame Generation, we recommend the 3.8.1 dll. You can use DLSS Swapper to obtain the correct dll's.
The Ray Reconstruction dll (nvngx_dlssd.dll) must go next to nvngx_dlss.dll, which is typically located at:
Oblivion Remastered\Engine\Plugins\Marketplace\nvidia\DLSS\DLSS\Binaries\ThirdParty\Win64
DLSS Auto Exposure must be enabled within U+ settings.Technical Description:
In its default configuration, Ultra Plus modifies enumerable engine settings so that the game will run at higher FPS with fewer stutters with higher visual quality than the base game. It also introduces fixes to effects and removes or reduces graphical artifacts present in the base game.
It uniquely enhances the game with effects such as Transmission for skin and foliage, and Dynamic Skylighting for exteriors and interiors, including curated reductions to interior brightness per location. These effects can be increased, decreased, or removed via the settings.
The Enhanced Ray Tracing add-on adds more objects to RT, which allows you to disable SSR and achieve higher quality reflections and lighting.
For a detailed breakdown of the Ultra Plus configuration, read below.
Lighting
General
- Configurable quality of Lumen lighting
- LightingQuality = game|performance|standard|high|epic|insane
- LightingMode = standard|advanced|advanced_v2|advanced_brighter_foliage|advanced_brighter_foliage_v2|advanced_indoors_only|advanced_indoors_only_v2
- LightingAO = lumen|ssao|gtao
- Configurable resolution of Lumen lighting to either increase performance or detail
- LightingDownsampleFactorOverride = lighting_mode_controlled|x48|x32|x24|x16|x8
Dynamic Light Adjustment
- Configurable skylight intensity for day and night
- SkylightIntensity = default|less_50|less_37_5|less_25|less_12_5|more_12_5|more_25|more_37_5|more_50|more_75|more_100
- SkylightIntensityNight = default|less_50|less_37_5|less_25|less_12_5|more_12_5|more_25|more_37_5|more_50|more_75|more_100
- Curated, location-based skylight reductions to address artificially bright interiors. If you would like the curated enhancements use any uplus_choice option.
- SkylightLocationProfile = off|uplus_choice|uplus_choice_v2|uplus_choice_brighter|uplus_choice_brighter_v2|interiors_zero|custom
- SkylightLocationProfile = off|uplus_choice|uplus_choice_v2|uplus_choice_brighter|uplus_choice_brighter_v2|interiors_zero|custom
Transmission
- Enables Transmission on most lights, improving skin and foliage translucency
- Tunes skin subsurface scattering profiles to enhance interaction with lights and improve general quality
Reflections
- Enables fog sampling in Lumen, greatly improving RT reflections Fog = game|off|on|on_with_lumen
- Configurable quality of Lumen reflections ReflectionQuality = game|vanilla|epic
- Configurable smoothness of Lumen reflections ReflectionBias = game|off|low|medium|high
- Configurable number of Lumen reflection bounces ReflectionBounces = default|two|three
Fog
- Ability to turn off or reduce indoor fog DisableFogIndoors = off|on|disable_emissive
- Ability to turn off all volumetric fog VolumetricFog = off|on
LOD
- Configurable ray tracing radius for Hardware Lumen, improving distant lighting and reflections
- RayTracingRadius = game|default|high|epic|insane|evenhigher
- RayTracingRadius = game|default|high|epic|insane|evenhigher
- Configurable view distance for lights, some objects, and NPCs
- ExtendedViewDistance = game|default|ultra|insane|more_insane|even_more_insane
- ExtendedViewDistance = game|default|ultra|insane|more_insane|even_more_insane
- Configurable grass density
- GrassDensity = game|percent_50|percent_60|percent_70|percent_80|percent_90|percent_100|percent_150|percent_200|percent_250|percent_300|percent_350|percent_400|percent_450|percent_500
- GrassDensity = game|percent_50|percent_60|percent_70|percent_80|percent_90|percent_100|percent_150|percent_200|percent_250|percent_300|percent_350|percent_400|percent_450|percent_500
UI
- Provides a button F10 to toggle the HUD
Torches
- BetterTorches setting greatly increases the torch light radius, reduces intensity close to the player, and tunes the fall off
Configurable Postprocessing
- Eye Adaptation EyeAdaptation = vanilla|dark_atmospheric|darker_atmospheric|more_stable
- Bloom Bloom = off|percent_20|percent_40|percent_60|percent_80|percent_100|percent_120|percent_140|percent_160|percent_180|percent_200
- Sharpness Sharpness = game|none|percent_10|percent_20|percent_30|percent_40|percent_50|percent_60|percent_70|percent_80|percent_90|percent_100
- Auto Exposure CustomAutoExposure = game|off|on
- Vignette Effects Vignette = game|off|on
- Depth of Field DepthOfField = game|off|on
- Motion Blur MotionBlur = game|off|low|medium|high|reallyhigh|alltheblur
- Chromatic Aberration ChromaticAberration = game|off|on
- Allows the use of Ray Reconstruction for NVIDIA users, improving Lumen denoising Denoiser = game|none|temporal|rayreconstruction
Configurable Postprocessing Color and Tonemapping Presets
- Adjust the overall tone and color of the game - PostProcessingPreset game|vanilla|vanilla_adjustedshadows|obluevion|neutral|vibrant|morevibrant
- Adds depth to the scene, increases contrast a bit, and reduces white haze - PostProcessingTonemapperPreset game|vanilla|morecontrast
Improved Indirect & Reflections
- Adds detailed Nanite meshes to Lumen Ray Tracing, replacing low quality fallback meshes
- Includes separate add-on packages tuned for systems with high or low VRAM
[size=4]Fixes
- Fixes artifacts and ghosting in the sky and fog
- Fixes artifacts caused by objects in front of the sky such as foliage FixFoliageAgainstSky=on
- Fixes incorrectly configured motion blur
- Reduces contact shadow artifacts for all light sources in the game

The Ultra+ Mod Family
Ultra+ Mod Manager
- UMM
Clair Obscur: Expedition 33
Cyberpunk 2077
Days Gone
The Elder Scrolls IV: Oblivion Remastered
Ghostrunner II
Hogwarts Legacy
Robocop: Rogue City
RuneScape: Dragonwilds
S.T.A.L.K.E.R. 2: Heart of Chornobyl
Silent Hill 2 (2024 remake)
Star Wars: Jedi Fallen Order
Star Wars: Jedi Survivor