Releases: Recol/DLSS-Updater
DLSS Updater 2.7.6
Hi folks, another release, changes listed below.
-
Added support for FSR 3.1.4 (note: this means games that have FSR 3.1.1 explicitly can be upgraded, along with Vulkan variants).
-
Increases to max thread pool counters for a bit better performance.
Also, just as a dlsclaimer, i'm adding support for winget soon (just waiting for it to be merged), so you'll be able to use winget install dlss-updater
hopefully in the future :) The PR is available here.
Full Changelog: V2.7.5...V2.7.6
DLSS Updater 2.7.5
Hi folks, another release, changes are listed below:
- Animations have been streamlined to add a actual progress indicator for what is going on to the user, and the old ones removed on the back of the prior release.
- The auto updater feature has been deprecated and removed with this release, in it's place there is a manual Check for update button on the GUI. This is in order to remove a large chunk of legacy methods (this had a lot of problems anyways and wasn't great).
- Concurrency has been integrated for scanning Steam libraries, and DLL backups have also been parallelised, this will significantly speed up multiple-DLL based operations in particular.
- The number of threads has been doubled on the back of the prior release to speed up things even more.
- Old animations pertaining to progress indicators have been removed.
- DLL caching has been improved by allowing downloading multiple (if they are nonexistent or need updating) DLL's at once (concurrency).
Cheers,
Deco
Full Changelog: V2.7.4...V2.7.5
DLSS Updater 2.7.4
Hi folks, another patch release, changes listed below:
- Introduction of concurrency for updating DLL's, this means multiple DLL's will update simultaneously, average execution times are decreased by around 3-4x. Note: Please ensure due to this that CPU utilisation is kept in check during running to avoid problems (background tasks with high activity etc are kept to a minimum).
- Bug fix for DLL cache initialisation to only run once at startup, rather than twice.
- Introduction of a progress % as a result of the first change to give information on update progression (it will scale from 0 to 100%). This might be added to the GUI in the future.
Cheers,
Deco
Full Changelog: V2.7.3...V2.7.4
DLSS Updater 2.7.3
Hi folks, changes listed below cheers :)
Added support for NVIDIA Streamline SDK DLLs (version 2.7.30.0)
- sl.common.dll (Streamline Shared Library)
- sl.dlss.dll (Streamline DLSS Super Resolution)
- sl.dlss_g.dll (Streamline DLSS Frame Generation)
- sl.interposer.dll (Graphics API Interception)
- sl.pcl.dll (Parameter/Platform Configuration)
- sl.reflex.dll (Reflex Low-Latency)
These new DLLs are included in the DLSS technology group, so they will be updated when DLSS updates are enabled in preferences. Originally based from beeradmoore/dlss-swapper#493 (comment) DLL's are located here.
Minor bug fix with internal code, no impact on functionality.
As always, please report any issues etc on Github.
What's Changed
- Bump google/osv-scanner-action from 1.7.1 to 2.0.1 in /.github/workflows by @dependabot in #65
- Bump google/osv-scanner-action from 2.0.1 to 2.0.2 in /.github/workflows by @dependabot in #66
Full Changelog: V2.7.2...V2.7.3
DLSS Updater 2.7.2
Hi folks, new version, details are listed below:
- The ability to select what is updated has now been added, this means you can now switch off/enable whichever ones you prefer.
- The addition of DirectStorage! If the image before didn't give it away already, it's now available.
- The decoupling of the DLL's from the main application - this means the DLL's are now not included with the actual application, but are located and fetched upon bootup (and cached). This means the total binary package has been cutdown significantly, only 40MB for the application now, rather than 160MB! You can find the DLL's here.
- Some enhancements to the parent subdirectory detection to hopefully fix a legacy issue of games mysteriously being ignored.
- Things may appear.. faster, that's intended :) - the blacklist logic has been rewritten to fetch them all at once, to eliminate massive amounts of iteration.
- Some bug fixes, and possible other bugs introduced, who knows.
Note: There are a substantial amount of changes here, including some that haven't been listed, so things may break (hopefully not), please report them if they do.
Cheers,
Deco
DLSS Updater 2.7.1
Hey folks, mainly UI fixes with this release, cheers.
- Hover bug mentioned in V2.7.0 is now resolved.
- UI spanning fixes so the window correctly adjusts as intended.
- The logger output window now scales properly as it should.
- Few other UI fixes.
- Thanks to @KittySkin for these fixes.
Current next steps are adding support for Direct Storage DLL's, I will get to this in probably 2 weeks (going on holiday).
What's Changed
Full Changelog: V2.7.0...V2.7.1
DLSS Updater 2.7.0
Hi folks, fairly substantial update notes here, fairly long read, enjoy.
- Introduction of XeSS support - this will update the binaries for the main binary, aswell as DX11 titles, limitations are listed in the release notes, or just click here to see them alternatively.
- The introduction of animations! I've spruced up and added progress bars, fading animations, and a whole lot of additional things to improve the design of the GUI, this should hopefully make it decently responsive.
- Support for skipping certain games on the blacklist with a selectable toggle, #58:
- Significant improvements to the logic detection for updating DLL binaries.
- Custom folder support - this is limited to support for 4 external ones currently, this may be revisited in the future, but is the limitation for now.
- Hovering animations - there are some bugs with this (resetting colours etc which will be resolved later, but it works as intended mostly for now).
- Improvements to the auto updater logic, intended to address #62, note that this is currently experimental, it seems to work as intended from what i can tell, but please report issues if this isn't the case though.
- General design improvements, limitations to border expansion, etc and a few other bug fixes.
- Various other fixes/improvements which i've forgotten to list here.
Note: There are a lot of changes/fixes in here, a lot of stuff rewritten, so bugs may occur, please report them if they do cheers. In regards to FSR, there is no upgradable DLL of FSR 4 as it stands currently, but i'll add support for this when/if it becomes available.
Full Changelog: V2.6.8...V2.7.0
DLSS Updater 2.6.8
- Updates the Ray Reconstruction DLL to version 310.2.1.0.
- Updates the Frame Generation DLL to version 310.2.1.0.
Full Changelog: V2.6.7...V2.6.8
DLSS Updater 2.6.7
- Updates the DLSS 4 binaries to use the new transformer model and to enable profile K by default.
Known issue: Launchers can sometimes act weird and be ignored.
Full Changelog: V2.6.6...V2.6.7
DLSS Updater 2.6.6
- Bug fix for FG DLL's accidentally being included in the <v2.0 whitelist: #54
Full Changelog: V2.6.5...V2.6.6