Skip to content

Releases: beeradmoore/dlss-swapper

v1.1

26 Jan 10:18
8593969
Compare
Choose a tag to compare

What's Changed

  • Added ability to manually add games not found in standard installer paths
  • Added the ability to swap DLSS Frame Generation,and Ray Reconstruction DLLs
  • Added settings for DLSS Developer Options (only works with debug/developer DLLs)
  • Added the ability to swap FSR 3.1 (DX12 and VK) DLLs
  • Added the ability to swap XeSS, XeSS Frame Generation, and XeLL DLLs
  • Added the ability to favourite a game to appear at the top of your list
  • Added the ability to leave notes on a per game basis
  • Added the ability to use custom game cover art
  • Added the ability to open a games install location in Explorer
  • Changed the way games are loaded and DLLs are detected the be more asynchronous
  • DLLs are now downloaded from Cloudflare instead of GitHub
  • Added game caching for improved startup times
  • Added game cover art caching
  • Improved cover art quality
  • Added the ability to toggle debug/developer DLLs
  • Added button to be able to report newly discovered DLLs that are currently not available in DLSS Swapper
  • Fixed Epic Game Store DLC showing up as a full game
  • Improved the way Ubisoft Connect is installed
  • Fixed crash where DLSS Swapper would crash if you did not have an internet connection
  • Removed the option for experimental DLSS DLLs
  • Warning alerts showing if you are running DLSS Swapper as administrator
  • Improved the launch as admin functionality (though if you need to run as admin something else may be wrong)
  • Updated to use .NET 9
  • Fixed issue that would allow DLSS 1 games swap to DLSS 2/3 and vice versa, whereas these are incompatible
  • Prevented the ability to launch directly from the installer as this meant running as admin (again, you should not be doing this)

Known issues

  • FSR 3.1 DLL versions are reported like 1.0.12345, we need to load the DLL in order to read correct 3.1.3 version
  • Changing enabled game libraries in settings does not auto-reload the games list
  • Importing of DLLs does not work
  • Auto-importing of DLLs does not work
  • Library page sometimes shows DLLs as errored
  • Acknowledgments section is not implemented
  • Viewing history of swapping of DLLs is not implemented

Whats to come

  • Translations into other languages

Full Changelog: v1.0.5.0...v1.1.0.0

Thanks to these users for their contributions in this release

v1.0.5.1 (test build)

30 Mar 03:49
Compare
Choose a tag to compare
v1.0.5.1 (test build) Pre-release
Pre-release

This is a test build, unless instructed there is no reason to use this.

What's Changed

  • Added additoinal logging for loading Steam games to try diagnose #212

Full Changelog: v1.0.5.0...v1.0.5.1

v1.0.5.0

11 Feb 00:41
Compare
Choose a tag to compare

What's Changed

  • Fixed issue where some white text would appear on a white background if game cover image failed to load (#191)
  • Set Steamworks Common Redistributables to be hidden
  • Fixed issue where GOG DLC would show up as a new game title (#191)

Full Changelog: v1.0.4.0...v1.0.5.0

v1.0.4.0

25 Dec 01:26
909a72e
Compare
Choose a tag to compare

What's Changed

  • Bumped to .NET 8 (#190)
  • Updated all internal packages.
  • Fix for Ubisoft games not displaying (#138)
  • Write DisplayVersion, Publisher and DisplayIcon to ARP entry by @SpecterShell in (#161)
  • Much better installer/uninstaller behaviour (#182)
    • Now uninstalls downloaded DLSS files correctly (#189)
    • Prevents installation to incorrect directory
    • Only removes files created by DLSS Swapper installer
    • Added silent uninstall option
  • Fixed an issue where application size in system settings would not include DLSS cache
  • Fixed an issue where portable version would write log file to system temp instead of local temp
  • Fixed an issue where application could freeze on launch checking for updates
  • Added support for games installed by GOG installers instead of only by GOG Galaxy (#184)

New Contributors

Full Changelog: v1.0.2.0...v1.0.4.0

v1.0.3.1

17 Jul 10:14
Compare
Choose a tag to compare
v1.0.3.1 Pre-release
Pre-release

What's Changed

  • Another potential fix for Ubisoft games not displaying (#138)

Full Changelog: v1.0.2.0...v1.0.3.1

v1.0.3

02 Jul 04:29
Compare
Choose a tag to compare
v1.0.3 Pre-release
Pre-release

What's Changed

  • Potential fix for Ubisoft games not displaying (#138)

Full Changelog: v1.0.2.0...v1.0.3.0

v1.0.2

01 Jul 07:17
Compare
Choose a tag to compare

What's Changed

  • Improvements to build system by @thiagodpaz in #117
  • Readme updates and corrections by @pomodori92 in #134
  • Fixed issue where settings page was not accessible if you were using any language other than English. (thanks to @Klajan for solving the problem)
  • Potentially fixed an issue where DLSS Swapper would attempt to write to system32. (#120)
  • Updated internal packages.
  • Updated readme and docs to be more relevant of the current state of DLSS Swapper.
  • Removed all references of Microsoft Store in both docs and source code.

New Contributors

Full Changelog: v1.0.0.0...v1.0.2.0

v1.0.1.0 (pre-release)

12 Mar 02:23
Compare
Choose a tag to compare
Pre-release

Pre-release build containing potential fixes for #120

When launching this app build you should get the following popup. If GetCurrentDirectory reports system32 then you would have had the same problem with this build. assemblyPath and baseDir ideally should both display the current path DLSS Swapper is executing from (one may have an additional trailing slash but that is fine).

image

v1.0.0.0

22 Jan 07:44
Compare
Choose a tag to compare

Important Note

This is the first release that uses the new installable and portable versions of DLSS Swapper. There may be bugs, but at least certificates and jumping through hoops to install is no longer required.

Because of how files are stored you won't have your old downloaded and imported DLSS dlls available. If you wish to keep using these (and don't wish to download fresh) it is recommended to use the export feature in your other install of DLSS Swapper to get a copy of these and then import them into this version of DLSS Swapper.

If you are happy with how this build works it is also recommended to uninstall the previous installed version.

What's Changed

  • Changed DLSS records to be listed with as short of a name as possible (eg. v2.3.0.0 would just be shown as v2.3)
  • Change how DLSS records are stored on the file system.
  • Removed Microsoft Store alert.
  • Added scripts to build the app with an installer or as a portable zip.
  • Updated app icons to be more consistent.
  • Updated references of Windows Store to be Microsoft Store.
  • Improved dialogs to have globally correct colour theme and default buttons.
  • Change import system to support both zips and dlls.
  • Updated internal nuget packages.

For a commit history of what has changed: v0.9.15.0...v1.0.0.0

v0.9.15.0

18 Oct 06:27
Compare
Choose a tag to compare

What's Changed

  • Fixed crashing with Epic Games Store

For a commit history of what has changed: v0.9.14.0...v0.9.15.0

Important Note (if you are upgrading from 0.9.9.0 or below)

Please re-install the dlss-swapper.cer file attached to this release. Manual install instructions can be found here (but remember to use the .cer from below)