Skip to content

Releases: beeradmoore/dlss-swapper

v1.2.7.0

Choose a tag to compare

@beeradmoore beeradmoore released this 18 Oct 06:29
v1.2.7.0
53b1ecc

Feature Highlight

Bulk DLL swap

You can now bulk swap DLLs and presets to many games at once thanks to the new bulk swap feature. Find bulk swap in the toolbar on the games page. Thanks to RafaelHGOliveira for adding this functionality.

Improved performance and reliability

A bug that would cause games library to stop being loaded has been fixed. An additional benefit is that a full library scan is now completed faster. Thanks to Swissola for discovering this issue and implementing a fix.

What's Changed

Translation related update

New Contributors

Full Changelog: v1.2.6.1...v1.2.7.0

v1.2.6.1

Choose a tag to compare

@beeradmoore beeradmoore released this 26 Aug 07:18
v1.2.6.1
3af8f18

Changelog

  • Added preset F for DLSS Ray Reconstruction
  • Updated static manifest to the latest available DLLs.

Translation related updates

New Contributors

Full Changelog: v1.2.5.0...v1.2.6.1

v1.2.5.0

Choose a tag to compare

@beeradmoore beeradmoore released this 27 Jun 07:54
v1.2.5.0
4c58e19

This is a small update to fix Epic Games Store games not showing, and a few minor quality of life updates.

Changelog

Translation related updates

Full Changelog: v1.2.4.0...v1.2.5.0

v1.2.4.0

Choose a tag to compare

@beeradmoore beeradmoore released this 18 Apr 23:25

Sorry, this is not the FSR4 update

Work was still continuing on FSR4 as well as a new feature called DLL Sets to enable swapping multiple DLLs at once. Keep an eye out for v1.2.5 though! (sorry again)

Auto import for DLSS

From the library page you can now go Import -> NVIDA -> From driver to import DLSS DLLs that are already downloaded to your system and used by the driver. Or Import -> NVIDA -> Download from server to download from the NVIDIA servers directly.

Auto update

You can now update DLSS Swapper from within DLSS Swapper, no need to go to GitHub and download the update manually. This is only supported when DLSS Swapper is installed, you can't use this with the the portable version.

DLSS Frame Generation presets

DLSS FG presets A and B have been added.

Proxy support

For regions where downloads may be limited you can now enter proxy details to try and improve your experience.

Changelog

Translation related updates

New Contributors

Full Changelog: v1.2.3.2...v1.2.4.0

v1.2.3.2

Choose a tag to compare

@beeradmoore beeradmoore released this 17 Jan 00:27

What's Changed

Sorry, this is not the FSR4 update

Work was still continuing on FSR4 as well as a new feature called DLL Sets to enable swapping multiple DLLs at once. Keep an eye out for v1.2.4 though! (sorry again)

Changelog

  • Fixed bug where manifest would be replaced with inbuilt manifest, meaning DLSS v310.5.2 would disapear on every launch.
  • Changed app to update manifest every launch, not once every 3 hours.
  • Renamed DLSS preset "Always use latest" to "NVIDIA recommended" to be in line with NVIDIA App
  • Add clear button for searchbox by (@ShulhaOleh in #825)
  • Fixes an issue where closing a window while minimized would not make it re-open correctly (by @beeradmoore in #830)

Translation related updates

  • Updated German translation (by @melgu in #818)
  • Updated Japanese translation (by @Umineko1993 in #817)
  • Update Ukrainian translations for improved clarity and consistency (by @CooL16 in #824)

New Contributors

Full Changelog: v1.2.3.1...v1.2.3.2

v1.2.3.1

Choose a tag to compare

@beeradmoore beeradmoore released this 06 Jan 11:45

What's Changed

Sorry, this is not the FSR4 update

Work was still continuing on FSR4 as well as a new feature called DLL Sets to enable swapping multiple DLLs at once. However NVIDIA gave us a CES suprise and DLSS preset support was a 5 minute job so here we are. Keep an eye out for v1.2.4 though! (sorry again)

DLSS updates

Added DLSS 4.5 (v310.5) as well as added support for presets L/M. Global presets do not appear to work for L/M. This may be a NVIDIA driver bug.

Changelog (v1.2.3.0)

  • Added preset L and M (by @beeradmoore in #810)
  • Improved persistence of main window position/size/state (by @andyeder in #793)
  • Added XeSS DX11 support (by @beeradmoore in #807)
  • Fixed BattleNet covers loading (by @beeradmoore in #796)
  • Reduced number of build warnings (by @beeradmoore in #802)
  • Moved manifest.json to be in dlss-swapper repository to see if it helps with loading issues.
  • (for v1.2.3.1

Changelog (v1.2.3.1)

  • Fixed GameAsset enums to maintain original compatability. (by @bradmoore in #815)

Translation related updates

New Contributors

Full Changelog: v1.2.2.0...v1.2.3.1

v1.2.3.0

Choose a tag to compare

@beeradmoore beeradmoore released this 06 Jan 10:42

Release pulled

Due to a bug please use v1.2.3.1 instead.

What's Changed

Sorry, this is not the FSR4 update

Work was still continuing on FSR4 as well as a new feature called DLL Sets to enable swapping multiple DLLs at once. However NVIDIA gave us a CES suprise and DLSS preset support was a 5 minute job so here we are. Keep an eye out for v1.2.4 though! (sorry again)

DLSS updates

Added DLSS 4.5 (v310.5) as well as added support for presets L/M. Global presets do not appear to work for L/M. This may be a NVIDIA driver bug.

Changelog

  • Added preset L and M (by @beeradmoore in #810)
  • Improved persistence of main window position/size/state (by @andyeder in #793)
  • Added XeSS DX11 support (by @beeradmoore in #807)
  • Fixed BattleNet covers loading (by @beeradmoore in #796)
  • Reduced number of build warnings (by @beeradmoore in #802)
  • Moved manifest.json to be in dlss-swapper repository to see if it helps with loading issues.

Translation related updates

New Contributors

Full Changelog: v1.2.2.0...v1.2.3.0

v1.2.2.0

Choose a tag to compare

@beeradmoore beeradmoore released this 21 Dec 10:15

What's Changed

DLSS Ray Reconstruction presets

They are now supported. There is an ongoing issue with all presets where the NVIDIA app or specific games happen to be resetting them. Last I heard NVIDIA is looking into it.

Added initial support for EA App

There is a drawback that covers may not automatically load. Instead we use the game executable icon as a fallback. Don't forget there is also the ability to add your own custom covers if you want.

Launch games from more places

You can now launch Epic Games Store, EA App, and Xbox App games directly from DLSS Swapper. This is in addition to already supported Steam games.

What about FSR 4 and AMDs Ray Regeneration?

Version v1.2.3 of DLSS Swapper will mainly focus on these technologies. If you want to see what is planned, what is under way, and what is done you can always have a look under the projects tab on the DLSS Swapper repository.

Changelog

Translation related updates

  • Update language names to native forms (by @Dunocat639YT in #629)
  • Simplify language names in LanguageManager (by @Dunocat639YT in #650)
  • Updated Simplified Chinese Translation (by @juij-fun in #682)
  • Japanese translation update (by @Umineko1993 in #686)
  • Add Ukrainian language (by @Dobrynya95 in #687)
  • Update Chinese (zh-CN) translations (by @Origin-141 via @Dunocat639YT in #697)
  • Improve and update Vietnamese (vi-VN) translations (by @HarutoKairi via @Dunocat639YT in #698)
  • Update Traditional Chinese (Taiwan) zh-TW (by @everland-3769 via @Dunocat639YT in #705)
  • Update Simplified Chinese (zh-cn) (by @OneT1er via @Dunocat639YT in #706)
  • Bugfix/missing not found translations (by @beeradmoore in #707)
  • Update Catalan translations (by @Dunocat639YT in #709)
  • Bugfix/fixed dlss name translations missing (by @beeradmoore in #710)
  • Update Catalan translation (by @Dunocat639YT in #713)
  • Update Spanish translation (by @Dunocat639YT in #714)
  • Update Italian translations (by @Dunocat639YT in #715)
  • Updated Simplified Chinese Translation (by @juij-fun in #718)
  • Fixed translation bugs with preset lists (by @beeradmoore in #721)
  • Fix Spanish and Catalan translations for DLSS and XeSS (by @Dunocat639YT in #723)
  • Update Russian translation (by @Artemoq via @Dunocat639YT in #731)
  • Update Simplified Chinese Translations (zh-CN) (by @EmiyaKatuz in #745)
  • Updated Simplified Chinese Translation (by @juij-fun in #748)
  • Update French translation (by @nFeno via @Dunocat639YT in #751)
  • Update Turkish translation (by @EdgeTypE in #752)
  • Bugfix/translated logging dropdown (by @beeradmoore in #780)
  • Fix GamePage_SelectDllTemplateTitle for polish (by @Saibamen in #783)

New Contributors

Full Changelog: v1.2.1.0...v1.2.2.0

v1.2.1.0

Choose a tag to compare

@beeradmoore beeradmoore released this 10 Aug 05:41

What's Changed

Signed executable

Thanks to SignPath and their code signing support for open source projects we are abto have our main exe and installer be signed. This should mean less nasty popups from Windows as the project is considered trusted.

Run as admin fixes

The requirements that were added in v1.2 to remove some features have been removed (yellow banners to be removed in a future release). To see why this was happening please see issue 614.

If you are swapping DLSS presets it may even be preferable to run as admin and maybe in the future running as admin will become the standard operating procedure.

Even more translations

DLSS Swapper is now available in multiple languages!

  • Arabic (Saudi Arabia and Syria, including right to left support)
  • Catalan
  • French
  • German
  • Italian
  • Japanese
  • Spanish
  • Vietnamese

As well as updates to many of our other already existing translations.

Hide games

You can now also hide games to make them invisible in your DLSS Swapper library.

Changelog

Repository Changes

  • Fix separator character in language links by @Dunocat639YT in #637
  • Add catalan readme translation by @Dunocat639YT in #623
  • Fixed readme catalan translation by @Dunocat639YT in #647
  • Replace dot with middle dot in language selectors by @Dunocat639YT in #630
  • Fix Japanese (Japan) translation by @Latte72R in #621

New Contributors

Full Changelog: v1.2.0.3...v1.2.1.0

v1.2.0.3

Choose a tag to compare

@beeradmoore beeradmoore released this 14 Jul 07:38

DLSS Swapper v1.2.0.3 is a hot fix for the crashing when going to settings on v1.2.

Full release notes for v1.2 are below.

==============

What's Changed

DLSS presets

DLSS presets are now available! (just in time for presets A-E to be deprecated and for everyone to use K πŸ˜…). This can be found both in the game picker page as well as a global override in settings page. If the game does not have a driver profile this will not work (for now).

Setting a preset per game will be used in place of the global override preset.

We can't detect presets in a DLL so the option will always show A-K + use latest. If in doubt use the on-screen indicator to confirm what is being used.

Special thanks to @benjy3gg who got the base of this work started and without their work it would not be where it is today.

Translations

DLSS Swapper is now available in multiple languages!

  • English (Australia)
  • English (United Kingdom)
  • English (United States)
  • Polish
  • PortuguΓͺs BR
  • Russian
  • Turkish
  • Simplified Chinese
  • Traditional Chinese (Taiwan)

If your language is not supported but you would like it to be see the translation guide on how you can create translations (no developer experience required).

Special thanks to @Kur3k who did majority of the legwork of the underlying translation system.

Improved DLL display and handling

Throughout the app DLL versions should display nicer. Now when a game updates and replaces a DLL we will now detect this and remove the backup used to restore the DLL. The reason behind this is if a game has DLSS v3.5, and you swap to v3.6, and then the game updates to v3.7 DLSS Swapper will display v3.7 as current but gives you the option to restore to v3.6. This is not how things should work.

On a games detail page you can look at DLL history to see what was discoverd, changed, restored, updated, etc.

Additionally we now load the internal version of FSR DLLs meaning you won't have to know what v1.0.1234 means and instead you will see v3.1.4. On top of this FSR ordering is based on this internal name, not the DLL product version. This means FSR 3.1.2 is now back in the list where it belongs.

Changelog

  • Added DLSS presets by @beeradmoore in #580 (initial work by @benjy3gg in #357)
  • Delete DLL backups on game update by @beeradmoore in #588
  • Added game history, currently monitors DLL changes by @beeradmoore in #585
  • Added FSR version loading and correct FSR naming/ordering by @beeradmoore in #576
  • Prevented import/export/add game from working when running as admin by @beeradmoore in #584
  • Added reload game button by @beeradmoore in #582
  • Feature/translations setup by @beeradmoore in #561 (initial work by @Kur3k in #482)
  • Added Russian translation by @beeradmoore in #577
  • Fix for loading GOG covers by @beeradmoore in #583
  • Replaced Console.WriteLine with Logger.Info by @beeradmoore in #589
  • Fix for download infobar not being visible in dark mode.
  • Move manually added to the end of the games list by default.
  • Fix for download latest downloading debug DLLs. It will now only do this if you allow debug DLLs.
  • Fix for FSR ordering to use internal version, not DLL product version for ordering.

#Repository Changes

New Contributors

Full Changelog: v1.1.7.1...v1.2.0.0