SkyrimUpscaler ENB Test Build 10
After this small update I'll be working on DLSS3 for Skyrim, so there won't be another update very soon.
ChangeLog
Hotfix1
Fixed ReShade recompiling every time when entering a new scene.
Build 10
Added UltraQuality for all three upscalers.
Updated XeSS to v1.1.0
Expose motion vectors to ReShade effects such as RTGI, they can work better now.
You need to update to ReShade 5.8.0 to use this new feature.
How to modify RTGI to use real motion vectors
Disable MotionEstimation effects if you were using it for RTGI.
Open qUINT_rtgi.fx, find the line
sampler sMotionVectorTex { Texture = texMotionVectors; };
Change it to
texture motionTex : MOTION;
sampler sMotionVectorTex { Texture = motionTex; };
INSTALLATION
Install as any other SKSE plugin, using MO2 or Vortex would be the best way.
Make the game run in Borderless instead of Fullscreen, see the IMPORTANT part below for how to do that.
Slide DOF all the way to the left in the settings.
Turn off ENB Edge AA and DOF (If you play at high enough resolution you can still try to use ENB's DOF, but if you can't stand the jittery just turn it off).
Press END in the game to open the menu for upscalers.
(Optional) Install Reshade for DOF if you really want DOF. I recommand the CinematicDOF with aperture set to 12-15, and focal length around 90, and near plane max blur 0.
If you use ReShade, make sure it's at least 5.6.0, to know this check dxgi.dll's version.
Note that you can't change quality level at runtime, you'll need to change it in the ini and restart the game.
IMPORTANT: If you are using SSE Display Tweaks, open SSEDisplayTweaks.ini and set Fullscreen = false and BorderlessUpscale = false. Remember to remove the # before them or they won't take effect.
If you are not using it, set bFull Screen = 0 in SkyrimPrefs.ini
If you are using detection meter, make sure it's at least v17.
Comments (56)
Hi, I'd like to try it, but I can't find access to Discord.
Hey bro! Nice work .-) Just signed up for downloading a DLSS for Skyrim. but. I am a real nood with computers... Which one should I download? And, where is the link to download it? Cannot find it anywhere... Thanks for taking the time ;-)
WoW. Finally above 60 FPS at Brotherhood sanctuary entrance. I gained 10-15 fps more, bringing from ~53-54 to 66-67 in this area. Upscaled from 1080p to 1440p with ~700 mods everything ultra, ENB ultra, Lods Ultra, Grass lods, whatever - ultra with 4070 TI. I was getting sick seeing 45 FPS at the entrance of Dark Brotherhood Sanctuary, but DLAA was actually getting my FPS down, this one is a nice mod, making ENB work with DLSS. Thank you sir. Keep up the good work.
If you have a 4070Ti, just use the FG Build, you can double that fps.
I've noticed, rather strangely, that this mod + the current RTGI shader seems to... not produce much actual additional lighting/shadow? I hopped into the debug mode and there's far less shadow/light being presented in the lighting debug view of PG's RTGI shader than shown here in the examples. I'm... struggling to figure out if it's a PGRTGI issue, or this mod, or something else. That being said, the DLSS feature works fantastically, literally near-doubled my framerate.
Do we not have to turn off TAA for this build?
It is recommanded but not required since the mod will turn off TAA automatically. But you do need to turn off EdgeAA and SMAA in ENB. Only some ENB presets come with SMAA in the post pass shader though.
Hi there, thanks for this! Great mod. The only mild drawback I've noticed is that while using it, I get kind of a spazzy, shakey visual effect going on with a lot of clutter objects like buckets, baskets, food, plates, etc. Sort of like when the physics are glitching out, except the objects don't move. It goes away if I physically move the object with the grab key or by walking into it. Just wanted to ask if this is a known/accepted side effect and if there's anything I can do about it?
It's the game's own issue, those objects produce wrong motion vectors until you move them, it's only happening with your old save, cuz it saves where those objects are and place them when you load into the save, I think a new save could reduce the chance it happens but still, it's not really worth it.
This isn't working at all. I've installed in mo2 and I crash everytime I start up the game. I'm using Solas Enb and I have followed instructions...
u need to delete upscale folder in overwrite
Any recommended settings for 3070ti and 1440p? It might be just me but I'm not seeing much of a difference. Should I be using DLSS 3.1.11 or an older version?
Hi Puredark, I have an nVidia 3080. what is the best version of the skyrim upscaler for my PC? I am currently running v10 and I am having some lag issues
What lag issue? DLSS2 does't have any lag issue, it can only happen with frame generation.
Hello i followed each steps but i get a black screen with the menu sound, i only have Immersive & Pure Pack installed (but it is supposed to not have any ENB in it)
You need to make sure the game is not in fullscreen
If you don't mind could you tell me that Program? I can find about only resize not automate. Sorry to bother you
use autoactions to make the process automatic upon skyrim.exe detection https://github.com/Codectory/AutoActions
Great work !! But, It isn't work for a REAL upscale I have QHD Monitor and want to display 4K But cause of requirement (borderlessupscale=false) It isn't fit with my monitor, It goes over the screen So, I had to use DSR(Nvidia Dynamic Super Resoultion) for a fit Should I have to do this everytime I launch the game? It makes me dizzy Is it made for just framerates?
There's tool to automate that process. And I am sorry that this wasn't meant for DSR usage but rather upscale to the monitor resolution for gaining FPS.
Thank you very much... let's see how badly I can botch this up today... :)
DOF in the ENB menu, under ShaderParameters. EdgeAA is in enblocal.ini. You don't have to change the resolution, upscaler handles that automatically, you only need to change settings to your liking in the included SkyrimUpscaler.ini, there's comments in it that explains the options. Press END in-game to open the menu, if you don't have END because you are on laptop, just change the keycode in the ini.
Sorry to sound like a newbie on this (because I am) but I waited to download the ENB test build until some of the kinks were worked out. Where do I change the DOF and Edge EE? I have the rest adjusted from the instructions. And then what do I do? Run the game at a lower resolution but upscale to my current (or higher?). How do you get the menu for this to popup to make these changes? Just remembered you have the non-ENB version of Nexus so I'll check there for answers as well... EDIT: OK, I did find Mern's video tutorial that told me where to change those questions above, but that sounded like a lot of it was geared towards the non-ENB version. Do we need the BaseUpscalerPlugin with this version? I'm assuming everything else will be the same? I guess there are a few more options in the ini settings. With a 2080ti, I9-10980XE, 256GB RAM and a very large load order (1800+) what mQualityLevel should I be looking at to select?
Hi is this okay to use with the Nvidia Reflex mod?
Yes.
Maybe asked before, but what should we do if we're using water for enb and the visibility underwater depends on depth of field?
If you just slide the DOF slider all the way to the left, it won't break the underwater.
For some reason my rain drops are gone from ENB Tested between this and my last use of Upscaler for ENB Test Build 07 hotfix which has the rain drops
You need to increase the opacity of rain drops in ENB menu.
i get sudden freezes on loading screens within 3 minutes of gameplay on average
Do you use ReShade? If so try unchecking the render before upscaling option. If not try playing on a new MO2 profile, see if it's the same in vanilla.
FPS indoor cells: 120-144. Outside: 60-80. Mostly 2-4k parallax textures, rudy enb, nolvus reshade, 3060ti. Thank you, this is nuts. Edit: Quality Level: Balanced.
I'm having a consistent crash on startup, and I'm certain I've followed the instructions here. Any idea what's happening? https://pastebin.com/4nZpdKy1
You may wanna post the SkyrimUpscaler.log, but best way to get support is to link your discord on patreon and ask in the server.
I've been getting pixelation on my whole screen when using DLSS
Did you follow all the instruction and disable EdgeAA in ENB?
Is there anyway to take real screenshots with this plugin? right now all the screenshots are pixilated?
Use external tools to take screenshots, such as GeForce Experience or just Steam.
Is there a comprehensive guide on how to install this? I tried to use it with my mod list and Rudy ENB and I could not get it to work. I would get to the main menu and it would freeze.
I would suggest linking your discord to patreon and join the server. And freezing means you didn't switch from fullscreen to borderless.
Excited to try the new build
How do I change the image quality settings? It's on Ultra and the arrow button is grayed out when I try to click on it. Thanks for the hard work btw. Community appreciates it!
You can only change the quality level in the included ini config file then restart the game.
Also, motion vectors with RTGI. Is this so that the RTGI effect from reshade can piggy back off the progress from your dlss implementation. In other words, so rtgi can seem more integrated because that work has already been done with dlss?
RTGI has no much connection with DLSS. If you have used RTGI before you would know that RTGI rely on fake motion vectors to work(not entirely but will work better with it), and it's using the MotionEstimation shader which use optical flow to guess the motion vectors. I simply exposed the real motion vectors generated by the game engine for RTGI to use.
Does this mean you are now looking into frame generation for skyrim?
Yes.
Hi PureDark, can you provide any tips on eliminating ghosting with FSR 2? I'm not too sure what to do with the fov slider as nothing I change seems to have any effect.
I don't really know, cuz FSR2 has always been worse for me in games with official implementations, maybe it's just how it works.
installing this version is giving me overall 10-20 fps drop with DLSS mode Ultra #4 kept same settings from previous version, reshade starts to recompile shaders everytime i enter an area such as towns,caves etc
UltraQuality means larger render resolution therefore less fps, it's for those who has extra GPU power and want better image quality but can't afford the cost of DLAA. About ReShade recompiling yeah it's with the new feature ReShade added in 5.8.0, I might think of a way to bypass it in the future, untill then you can avoid it by unchecking render ReShade before upscaling.
How are the FPS rates with this installed?
I've posted a few comparisons on the discord, you can check it out.
Awesome work, much appreciated! Are you working on Frame Generation for Skyrim at the moment? If so, how difficult is it?
I have kind of got it working in Elden Ring(see my last post), it shouldn't be too hard but it's tedious.
Yayyy!!!
