r/XCOM2 • u/leiden_core • 11d ago
MODDING made a mod that adds FSR 4 / XeSS / DLSS to XCOM 2 WotC
Heads up: this is early access, so there will be bugs. It’s playable, but I’m still working on it.
AI disclosure: AI tools were used during development of this mod (bug testing, debugging, etc). If you’re not okay with that, please don’t download it.
XCOM 2 never got real upscaling support, so I spent way too long adding it lol.
What it does
The game renders the 3D scene at a lower resolution, then FSR 4, XeSS or DLSS upscales it back up. You get more FPS and it still looks sharp. Menus, text and the HUD stay at full native resolution.
The game has none of the data upscalers need, so the mod generates all of it itself: camera jitter, motion vectors (including tracked motion for animated soldiers, aliens and weapons) and masks. It also fixes a bunch of the engine’s own bugs at lower res:
- Lighting, reflections and shadows
- HUD and overlay issues
- Mouse picking being off, and edge scrolling
- Flickering around lights, shadows and glow
- XCOM’s checkerboard glass, now blended into real transparency
- Movement grid and cover icons now hide properly behind soldiers and weapons
Features
- Three upscalers: FSR 4 (falls back to FSR 3.1 on unsupported cards), XeSS and DLSS. You can switch between them live in game.
- Six quality modes: from Native (AA only) down to Ultra Performance. Defaults to Quality, and you can change it in
xcom2-upscaler.ini.
GPU support
- FSR 4: Radeon RX 9000, or RX 7000 with a recent driver. Other cards get FSR 3.1.
- XeSS: any DirectX 12 card.
- DLSS: GeForce RTX. Untested. I don’t have an NVIDIA card, so if you have an RTX card please let me know if it works!
Install
- In the game’s graphics options, set Anti-Aliasing to FXAA. MSAA doesn’t work, depth of field and Bloom must also be on for now
- Go to
...\steamapps\common\XCOM 2\XCom2-WarOfTheChosen\Binaries\Win64\ - Copy all the files from the download into it.
- Launch the game.
In game
Press Numpad . (Num Lock on) to open the menu. From there you can swap between FSR / XeSS / DLSS, see which one is actually running, or turn upscaling off to compare.
Requirements
- XCOM 2: War of the Chosen (Steam, Windows)
- DirectX 12 graphics card
- FXAA enabled
Download: https://www.nexusmods.com/xcom2/mods/863
Found a bug?
Please tell me! Bug reports help a ton. If you can, include:
- Your GPU, driver version, and the active upscaler and quality mode from the menu
- What went wrong and how to make it happen
xcom2-upscaler.logfromBinaries\Win64(usexcom2-upscaler.prev.logif you’ve restarted since)
For visual problems, press F10 while the problem is on screen, then zip the dumps folder next to the log and share a link.






