About this mod
Ultra+ is a series of mods designed for all PCs, fixing bugs and performance, with the best possible visuals.
- Permissions and credits
- Changelogs
Support and Supporting

Join The Ultra Place Discord For the fastest support and releases. See you there!

If you'd like to support our efforts please endorse, share or support us on Patreon
About Ultra+
Ultra+ is a series of mods designed for all PCs, fixing bugs and performance, with the best possible visuals.
What it Does
Ultra+ is a series of mods for everyone, fixing bugs and performance, with the best possible visuals.
This is NOT an engine.ini
Ultra+ mods take complete control of Unreal, from texture definitions, NPC quality, cut scenes, to even game settings menus — everything. You cannot do this mod in an engine.ini.
The goal of the Ultra+ series of mods is simple: To fix all engine problems (including performance and quality), so that everyone can play the game the way it was intended by the authors (from potato to insane).
Recent Changelog
- v0.3.0 - Add a new setting - DynamicSkylight. This fades from night to day during sunrise, constant day, fades from day to night during sunset, constant night - the value for night time is much lower now. The goal is to provide more appropriate light levels and shadow levels during each time of day, the base game skylight is very overpowering at different times of day. If you have any additional stability issues when using it, please let me know. Turning it off should prevent it from running entirely as well.
- v0.3.1 - Fix pixelated rendering issues especially noticeable with fog in certain areas of the game by disabling variable rate shading. This may have a very minor performance cost, but no game should have such extreme pixelation.
- v0.3.2 - Minor patch updates
- v0.3.3 - Fix fog missing/splotchiness particularly in conversations when characters are occluding. Improved fog upsampling via jitter.
- v0.3.4 - Remove LightingAO setting. Add x64 and x48 lighting resolution if you absolutely need more fps (may cause some flickering in some places). Added a DynamicSkylight bias of 50% between day and night to sunrise. Add SkylightIntensityNight setting - only for DynamicSkylight. This can be used to make nights brighter than the default DynamicSkylight setting.
- v0.3.6 - Reduced input latency. Added new setting - VSync. This allows enabling in engine vsync with frame generation which seems to reduce latency and improve smoothness. It is recommended to use this over driver level vsync. Other minor performance tweaks.
- v0.3.7 - Fix some texture issues and crashes
- v0.3.8 - Add depth of field setting
- v0.3.9 - Fix dynamic skylight stutter I caused in 0.3.7
- v0.2.0 - Fix issues during character creation. Increase the quality of the sky color at high and epic effects quality. Reduce fog leakage in interiors at high and epic shadow quality (fog is tied to shadow quality menu option).
- v0.1.2 - Add a new setting - LightingDownsampleFactorOverride. If you find the FPS loss of running x16 lumen downsampling too much for your system, use this setting to override to x24 or x32. This significantly impacts performance and the visual tradeoff is mostly noticeable on smaller objects/finer details.
- v0.1.3 - Implement a new waiting mechanism for enabling ray reconstruction to work around timing related crashes on startup - RR now loads a few seconds after the player loads into a save. If you still get RR related crashes (shouldn't happen) then see the temporary workaround below.
- UMM (Ultra+ Mod Manager) 1.4.6 is now available with functional gamepass support
- v0.1.4 - Added a new setting - SkylightIntensity. I find that the default games skylight can be overpowering especially at night and contributes to the sometimes flat look of the game. 20 or 30% lower looks better to me.
- v0.1.5 - Added a new setting ReflectionBounces. Modified the hardware raytracing method such that much more is included in reflections outside of screenspace.
- v0.1.6 - Fix version issue causing by not updating some files since the patch was released. Fix DLSSG UI ghosting if HDR is enabled.
- v0.1.7 - Tune lighting to be a bit more cohesive. Added a new setting ViewDistanceScale mostly to help with foliage further away.
- v0.1.8 - Fix crazy flashing lights that can happen with ray reconstruction enabled. Brought in some standard performance tweaks (stability focused) from other U+ mods.
- v0.1.9 - Resolve excessive shimmering noise on r.RayTracing type shadows by disabling temporal accumulation
- v0.1.10 - Revert bad changes from 0.1.8 causing issues for some
Temporary Workaround for Ray Reconstruction crashing on startup - disable RR on game launch and once it is loaded it will be safe to enable RR. Ensure that DLSS is also enabled. Should no longer be needed
Features
- Improved shadow quality
- Fix fog ghosting
- Reduce lighting noise/flickering
- Increase lighting quality in general via modifying the games PostProcessVolumes
- Add several lighting quality levels allowing maximum theoretical lighting quality
- Improved reflection quality
- Ray reconstruction (note that depth of field is disabled when RR is active due to poor interaction with conversation/cutscenes)
- Improved motion blur
- Increase bloom quality
- Slight texture improvements
- Performance tuning
- Increased quality of in game high and epic graphics options
- Provides control over various game and graphics related options via keybinds, UMM, or configuration file.
- Shadow penumbra artifacts - not sure if we can fix - more visible with more upscaling (lines in shadows when camera is stationary)
- Contact shadow artifacts - possible to reduce
- Volumetric cloud quality - base games clouds are pretty low quality, limited in improvement
- Some boiling on hairy NPCs - this has been significantly improved and is reduced at higher qualities
- Reflection noise without RR - especially on water, reflections have a lot of noise
- Sometimes lighting quality settings don't always get set correctly when switching between them live but it is mostly ok, the value is set correctly but the game doesn't actually change it internally sometimes
- Ray reconstruction can have issues with shadows + skin where subsurface scattering is present - this is a general issue with ray reconstruction
Performance Information
- High reflection quality (in game setting) is closer to the cost of epic reflection quality - a few FPS. If you absolutely need more FPS then turn reflection quality down to medium. Medium uses a different technique that is less expensive overall, but it is less accurate.
- The default lighting resolution for this mod is x16 which is the games default epic GI value. We usually consider x16 a quality baseline. However, if you need more FPS or want FPS closer to the base games high or lower GI setting, then use x32 or x24 LightingDownsampleFactor. The game uses x32 for all quality levels except for epic by default. The game will still look good at x32, but you will lose some detail.
- Epic shadow quality is higher than the base games. Use high if the shadows cost too much for you.
- The mod by default increases lighting quality throughout the entire game by changing asset related settings (PostProcessVolumes). Low lighting quality (mod setting) is still a little bit higher than the base game. Epic and higher lighting qualities will start to take up a good chunk of FPS.
Installation:
Ultra+ Mod Manager Installation and Configuration:
UMM provides a way to easily install, update, and configure Ultra+ mods.
- Download and install Ultra+ Mod Manager (UMM)
- Run the application, and select Avowed, and click Initialize.
- The path should automatically be detected. If not, navigate to where you installed Avowed and select the indicated .exe, then click Open, then click Save.
- Select "Avowed-Win64-Shipping.exe" in "\Avowed\Alabama\Binaries\Win64" - You may get an error at this point about the file "nvgx_dlssd.dll" is missing. This is normal; nvgx_dlssd.dll is required to use Ray Reconstruction (Note: Nvidia users only). Click Ok. If you do not plan to use Ray Reconstruction, you can ignore this message. If you do wish to use Ray Reconstruction, follow these steps: Click Open Folder, and copy nvngx_dlssd.dll from here to "Avowed\Engine\Plugins\Runtime\Nvidia\DLSS\Binaries\ThirdParty\Win64". It should be next to nvngx_dlss.dll. If the location isn't the same for you due to a different platform then search for nvngx_dlss.dll and put nvngx_dlssd.dll next to it
- Now that UMM is configured for Avowed, to install or update Ultra+, go to the Installed Mods tab, click the box next to UltraPlus, select Install Mod Update, select the zip file you downloaded, and click Open. Confirm installation and UMM will handle installation (or updating).
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. Launch the game either via the Launch Game button in UMM or your usual means.
Manual Installation:
- Drag everything in the main zip to your Avowed\ folder
- If you want to use Ray Reconstruction, copy nvngx_dlssd.dll from here into Avowed\Engine\Plugins\Runtime\Nvidia\DLSS\Binaries\ThirdParty\Win64. It should be next to nvngx_dlss.dll. If the location isn't the same for you due to a different platform then search for nvngx_dlss.dll and put nvngx_dlssd.dll next to it
All available Ultra+ settings are below, they are the defaults shipped with the mod. It is recommended to increase reflection quality. All lighting quality levels are enhanced by default, standard will perform well and look good. Expect a significant FPS decrease when using lighting qualities epic or higher
Nomenclature - A value of 'game' means that a setting is game controlled. This is only valid on startup. Lumen is the lighting system that the game uses, it is always the default. Standard is our definition of a baseline setting. Default means we are explicitly setting something to the games default value. Hybrid denoiser means both temporal and ray reconstruction.
; CTRL + F3
; off/low/medium/high; intensity of bloom
Bloom=high
; game/off/on;
ChromaticAberration=game
; F2
; game/none/temporal/rayreconstruction/hybrid;
Denoiser=game
; off/on; enables functionality to dynamically change the skylight intensity between sunrise, day, sunset, and night - the goal is to provide more appropriate light levels and shadow levels during each time of day, the base game skylight is very overpowering at different times of day
DynamicSkylight=off
; off/on; off disables all keybinds except for F12 which loads the current configuration file in game - can be toggled on in-game by setting to on in config and pressing F12
EnableKeybinds=off
; CTRL + F9
; default/lower/lowerer/lowest; this setting allows effectively allows changing the intensity of the scene and brightness difference between dark and light areas, lower values will have darker dark areas which makes for different vibes
LensAttenuation=default
; F7
; lumen/ssao/gtao; ambient occlusion method
LightingAO=lumen
; F6
; lighting_mode_controlled/x32/x24/x16/x8; allow users the ability to downsample the lighting more than the mod allows by default, it will be applied after other lighting settings - this is one of the settings that impacts performance the most - by default U+ runs at x16 in standard mode
LightingDownsampleFactorOverride=lighting_mode_controlled
; F8
; standard; standard for default enhanced lighting - no other lighting modes available at this time
LightingMode=standard
; CTRL + F10
; game/low/standard/high/epic/insane/insane_highres/noframes; low for more FPS if you are really struggling with FPS, standard for default settings, high for higher VRAM usage and slight performance hit, epic for higher VRAM usage and performance hit, insane is maximum gather quality at standard resolution, insane_highres is maximum gather quality at higher resolution, noframes is the maximum possible lighting quality and probably only feasible for photos
LightingQuality=standard
; default/high/epic/insane; speed of lighting gather and scene updates
LightingUpdateSpeed=default
; F4
; game/off/low/medium/high/reallyhigh/alltheblur;
MotionBlur=game
; F9
; game/off/low/medium/high; controls smoothness of reflective surfaces - some bias is preferred for visual quality
ReflectionBias=game
; CTRL + F2
; default/two/three; allows increasing the number of reflections bounces
ReflectionBounces=default
; F10
; game/vanilla/high/ultra; maximum roughness of surfaces considered to be reflective - a higher quality means more surfaces will be included in reflections
ReflectionQuality=game
; CTRL + F7
; default/less_50/less_40/less_30/less_20/less_10; changes intensity of the skylight, in my opinion the default game has an overpowering skylight especially at night which contributes to some of the flat look - note that to see this setting change you will need to turn camera 360
SkylightIntensity=default
; percent_10/percent_15/percent_20/percent_25/percent_30/percent_40/percent_50; only works with DynamicSkylight enabled, sets the intensity at night
SkylightIntensityNight=percent_15
; game/one/two/three/four; increases the view distance scale so that more can be seen from further away, effects foliage most noticeably
ViewDistanceScale=game
; F3
; game/off/on
Vignette=game
Other Ultra+ Games
All Ultra+ Games
- Ultra+ Mod Manager (UMM)
Silent Hill 2 (2024 remake)
Days Gone
Hogwarts Legacy
Robocop: Rogue City
Cyberpunk 2077
Star Wars: Jedi Survivor
Star Wars: Jedi Fallen Order
The Elder Scrolls IV: Oblivion Remastered
Ghostrunner II
RuneScape: Dragonwilds