Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Doodlezoid for helping me get familiar with SKSE modding, and for the DRS and jitter hooks, also as a new learner for SKSE plugin I used doodle's DRS project as template, saved me a lot of troubles, many thanks! Ershin for helping with porting hooks to SE/AE, and for getting the UI fixed for ENB Workaround version, also helped a lot with testing, sincerely thanks! alandtse for helping with VR hooks, I was originally modding this for VR specifically, so getting it to work in VR kinda fulfilled my purpose, thank you.
And alexsylex for being helpful when I first try to solve the UI issues, appreciated!
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Translations
No translation available on the Nexus
Changelogs
Version 1.2.1
Fixed an issue that will make it work better for future community shader
Version 1.2.0
Added support AE 1130/1170
Version 1.1.5
Added FSR2 Native DX11 Implementation! This should boost performance and fix many compatibility when using FSR2.Check the UpscalerBasePlugin page!
Version 1.1.4
Fixed vanilla screenshot not working with upscaler
Fixed compatibility with Photo Mode.
Added an option for hiding UI when taking screenshots.
Version 1.1.3
Added DLSS Preset Selection (Need to update UpscalerBasePlugin)
Added option to render ReShade effects before upscaling which is the best spot for RTGI and Comic.fx
Version 1.1.1
Fixed FSR2 ghosting due to incorrect FOV
Version 1.1.0
Added toggle upscaler hotkey.
Support native resolution for FSR2/XeSS (need to update UpscalerBasePlugin).
Version 1.0.9
Remove dependency on ShaderTools, save preview will look normal.
Version 1.0.8
Fixed issue with face overlay.
Version 1.0.7
Fix enable get unticked when loading save the second time
Fix image shrinks to upper left when entering interiors
Fix weird lighting in interiors
I fonud that issue with face overlay has something to do with Auto Unequip Shield, don't use it if you have issues.
Version 1.0.6
Fixed Enable gets unticked on startup
Fixed settings not getting saved in-game.
Version 1.0.5
Fixed jitter when disabled and in menu/
Fixed warpaint, face makeup issue when changing cells
Fixed crashing when toggling sharpening
Version 1.0.4
Fixed flickering when opening menus
Fixed issue with warpaint by delaying the upscaler for a few second after loading a save
Fixed ghosting with some AMD cards
Fixed shimmering in loading screen
Fixed map shinking when opening journal
Fixed mip lod bias setting not correctly loaded
Added new option to upscale the depth buffer for ReShade, enabling DOF and other depth dependent effects
Version 1.0.3
Fixed issue with `tm` command for toggling menus
Version 1.0.1
Fixed crash on start-up, packed the wrong dll in 1.0.0
Install all the dependencies using vortex or MO2, forUpscaler Base Plugin you just simply install it to data folder, I mean drag the whole UpscalerBasePlugin folder into Data, or install in MO2, the Data stucture should be like Data\UpscalerBasePlugin.
Extra step for UpscalerBasePlugin, cuz I can't include dlls from Nvidia/AMD/Intel, you need to check its description and download the dll for the upscaler you want to use.
Turn off TAA and DOF, anything that will blur the input for upscalers must be turned off.
If you use ENB with DLAA, also turn off Edge AAand DOF in ENB. I forgot DLAA involves no upscaling, so if you use DLAA you can keep DOF on.
Press END in the game to open the menu for upscalers.
(Optional) Install Reshade for DOF and other effects, since it applies its effects after the upscaling.
Notes
DLSS/FSR2/XeSS don't work with ENB, but you can still use DLAA with ENB since there's no upscaling.
A workaround version with ENB compatiblity is in development, and Boris also said he would do compatiblity from his side, when he does this version will be compatible with ENB.
NOTE That they are two different things, ENB got issue with DRS, that's why it doesn't work with this mod, I made a workaround on my own using a completely different method that's hacky but works. When Boris decides to made compatibility for DRS, this mod will just work without needing any change.
Non-RTX card doesn't support DLSS/DLAA, but you can use FSR2 and XeSS with it.
But since both FSR2 and XeSS has no official DX11 implementation released, I was forced to make a DX11/DX12 hybrid solution, so your card must at least support DX12 to use FSR2 and XeSS
Added FSR2 Native DX11 Implementation! This should boost performance and fix many compatibility when using FSR2.Check the UpscalerBasePlugin page!
Performance gain depends on how much you are GPU limited, if you don't see any gains it's very normal, you are most likely CPU limited.
Even if you can't get more FPS in a CPU limited case, you are however getting the superior AA from the DLSS pipeline, it's much better than TAA, or you can just use DLAA (with performance cost).
COMPATIBILITY
Compatible with both SE 1.5.97 and AE 1.6.640 , and maybe 1.6.353, someone got it working at least.
Probably won't work with DXVK.
Other mods not tested but probably work with most mods.
CREDITS
Doodlez for helping me get familiar with SKSE modding, and for the DRS and jitter hooks, also as a new learner for SKSE plugin I used doodle's DRS project as template, saved me a lot of troubles, many thanks! Ersh for helping with porting hooks to SE/AE, and for getting the UI fixed for ENB Workaround version, also helped a lot with testing, sincerely thanks! alandtse for helping with VR hooks, I was originally modding this for VR specifically, so getting it to work in VR kinda fulfilled my purpose, thank you.
And alexsylex for being helpful when I first try to solve the UI issues, appreciated! Thanks michaelfoushee for the thumbnail!
And credits to fholger for the RCAS example in vrperfkit