With the ongoing crash on launch issues we are now distributing four variants of DLSS Swapper so we can track down the issue while also letting people keep a stable DLSS Swapper application depending on your PC.
TL;DR; - Use DLSS.Swapper-{version}-installer.exe
, if it crashes on launch try DLSS.Swapper-{version}-portable-net8.zip
and let me know in #328 if that fixes your issue
A little but of information on these four variants. There is both installer and portable bundles, and each one of those comes as .NET 8 and .NET 9. You do not need to have .NET installed to run these applications.
Bundle types
Installer
Installs onto your PC like a normal program. Downloaded DLLs are stored in local app data on your PC. Downside is if you uninstall DLSS Swapper you lose your downloaded DLLs.
Portable
This is a zip that you can extract and run from your Downloads folder, or move it to your desktop, or put it on a USB and use it on multiple PCs. It should not leave any data on that PC outside of its own folder. Useful if you can't install applications or want to take DLSS Swapper to multiple PCs with ease.
The downside is when there is a new version you have to move StoredData
folder (and only this folder) from your old folder to your new one.
Runtimes
net8
This is using .NET 8 instead of the latest .NET 9. As of DLSS Swapper v1.1 we swapped to .NET 9, but as we did we also have had random crashes. If you have crashes on launch, please try this variant
(the one not labelled as net8)
This is using .NET 9 and should be the default unless you know your system has issues running DLSS Swapper since v1.1.
What's Changed
- Fixed crash on launch if you were running in high contrast mode
- Fixed issue where you can't revert DLLs in games that contain two or more of the same DLL
- Added indicator on the game details page to show if a game has multiple DLLs
- Fixed typo on Settings screen
- Added list and grid view options for Games page
- While in grid view use
ctrl+mouse
scroll to make grid bigger or smaller
- While in grid view use
- Added tabs to library page to make it easier to go to the upscaler of your choice
- Disabled import screen (still planned to be repaired)
Ongoing known issues
- Toggling game libraries requires restarting appliation to see changes
- Import DLL feature does not work
- Bringing up any file/folder open/save dialogs while running as admin will fail and/or cause the app to crash
- Downloading DLLs is still intermitent in Brazil due to cloudflare outage.
- Loading games may take some time for large libraries
- Application may crash when sitting around for a few minutes
- Acknowledgments section is not implemented
- Fast fail exceptions (see #328 for more info and possible tests)
Full Changelog: v1.1.4...v1.1.5