Cheeky Foveated DLSS v0.5.0
This release brings a lot of changes and may need hotfixes soon after release. If you run into issues, try the previous release.
- Standalone integration: adds a standalone option that does not require ReShade, with an F8 settings overlay for DLSS, stereo alignment and eye tracking. This gives you another way to use Cheeky when ReShade conflicts with other mods.
- Mod loader compatibility: adds
version.dllas an alternative todxgi.dll, optional chaining to another mod'sdxgi2.dll, and safeguards against forwarding loops.
- Mod loader compatibility: adds
- Automatic eye calibration overhaul: Supports mappings gaze into headset views cropped from a larger render, including the layouts used by R.E.A.L. VR. Auto calibration tries lightweight corner markers first, then timing-tolerant captures and a wider crop search when needed. It learns the successful method per game to improve later calibration attempts.
- Vulkan support: includes the Vulkan layer and manifest in the standalone package.
- UEVR UI Controls: moves Cheeky's UEVR controls into a named script panel instead of being hidden under ScriptUI
Tested and validated:
- Assetto Corsa Competizione OpenComposite and SteamVR
- Hogwarts Legacy UEVR and REAL VR
- Cyberpunk 2077 REALVR: eye tracking and DLSS5 confirmed by a community member.
- Baldur's Gate 3 REALVR: DLSS-SR and DLSS-NR (DLSS5) confirmed.
- RDR 2 REALVR: DLSS-SR, DLSS 5 not confirmed
Updating: Exit the game before replacing files:
- Standalone:
- Copy the
CheekyFoveatedDLSS/folder and one loader,dxgi.dllORversion.dll, into the game's executable folder. DO NOT COPY BOTH. If a mod you use needs dxgi.dll, you can rename that mod to dxgi2.dll and use Cheeky's dxgi.dll file, it will load the other dxgi2.dll file as well. If you have a mod that dynamically updates dxgi.dll, you can use version.dll. - For Vulkan, also copy
CheekyVulkanLayer.dllbeside the game executable and preserveCheekyFoveatedDLSS/Vulkan/. Use F8 to open the settings overlay. When moving from ReShade to standalone, uninstall ReShade with its installer and remove the Cheeky add-on.
- Copy the
- UEVR: Unzip the complete UEVR package into the game's UEVR configuration directory, for example
%APPDATA%\UnrealVRMod\HogwartsLegacy. Preserve theplugins/andscripts/layout and update both DLLs and the Lua script together. Your saved settings can stay in place. When moving from ReShade to UEVR, uninstall ReShade with its installer and remove the Cheeky add-on.
OpenXR: Run the matching OpenXR/CheekyOpenXRSetup.exe included in your ZIP for ordinary OpenXR stereo alignment/calibration or OpenXR eye tracking. DLSS-NR requires a compatible nvngx_dlssnr.dll, supplied separately.