RTXGI Setting Unlocker

⭐ ⭐⭐ (1,794 endorsements) 📥 100,569 downloads 📌 v4.04c 📅 12/25/2022
🟠 Updated over a year ago

By emoose · Modders Resources and Tutorials

⬇ Download Mod Source: Nexus Mods ↗ 📅 Updated: 2/16/2025 📅 Created: 12/25/2022

🔍 Analysis

  • 👍 1.8% endorsement rate — high engagement, a strong quality signal
  • 🏆 #2 of 11 Modders Resources and Tutorials mods in this game by downloads

📋 About This Mod

DLL hook that allows RTXGI settings to be tweaked again, along with a list of the 1200+ hidden INI settings baked into the games EXE.

Feb 2025 update: added support for latest v4. 04c REDmod update, many apologies for the long delay.

Also posted a new complete-ini-settings list for v4. 04c, has a couple added settings compared to the previous 4. 01 list.

A small DLL hook that allows game to use custom RTXGI settings from user INI files again.

To install: extract the zip into your game root folder, so that xinput9_1_0.dll appears inside bin\x64_dx12\ next to witcher3.exe.

With that the RTXGI settings should now be unlocked and you can use any desired RTXGI mods.

Check out my DLSSTweaks mod too which can let you use DLAA anti-aliasing with the game, much better than TAA/FSR2/etc!

https://www.nexusmods.com/witcher3/mods/7925

More info:

The 4. 01 game update added a new RTGI performance mode to the game, but unfortunately the code they used to implement it will always override the RTXGI settings no matter if performance mode is enabled or not, preventing some great RT improvement mods from working.

This DLL will check any INI files inside the "bin\config\platform\pc" to see if they contain any of the RTXGI settings that the game would override, if any are found then the game code is patched to prevent that override from happening - this prevents the games performance mode option from working, but if you're tweaking the RTXGI with INI files you probably don't care about that :P

(note that RTXGI settings will need to be changed via the "bin\config\platform\pc" folder, the "dx12user.settings" file isn't checked by this DLL)

Another feature of the DLL allows you to change the game INI settings during runtime, by editing a "custom.ini" file with any desired setting changes, this can help mod devs to discover new tweaks easier, rather than needing to constantly restart the game between each change (however some settings might not be fully changed during gameplay, requiring a restart to be fully applied)

More info about this can be found in the included readme file.

Note: please don't reupload this DLL with any mods, this is currently tied to the game version & will break as soon as the next update releases - would be appreciated if you could link here instead so users can always find the latest version of it.

Old readme:

Here's a (AFAIK) complete list of all the INI / dx12user.settings settings that are read by the game, over 1200+ of them!

The settings already exposed inside dx12user.settings are only a small selection of the full contents the EXE tries to read, the download here contains the full list of them, along with the default values that were inside the EXE (these defaults might already get changed inside the shipped dx12user.settings file, or mayb

📊 Mod Details

Game
Witcher3 Mods
Author
emoose
Version
4.04c
Downloads
100,569
Endorsements
1,794
Category
Modders Resources and Tutorials
Created
12/25/2022
Updated
2/16/2025

🔧 How to Install The Witcher 3 Mods

Download from Nexus Mods.

📖 Full step-by-step install guide for The Witcher 3 →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for The Witcher 3 commands, item IDs, and more.

Keep browsing — more The Witcher 3 mods await

📋 All The Witcher 3 Mods 🏆 Top 25 📂 More Modders Resources and Tutorials 👤 More by emoose 🔎 Similar Mods 🌐 Best Modders Resources and Tutorials (All Games) 💾 Save Files 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods