DLSS Swapper 1.2.7 verscheen op 18 oktober en kan eindelijk waar gebruikers al sinds september 2023 om vragen: je vinkt een stuk of tien games aan, kiest één keer een versie van DLSS, FSR of XeSS, en het programma vervangt de bestanden in alle games tegelijk. Tot nu toe moest je elke game apart openen, en na elke nieuwe DLSS was je zo twintig minuten aan het klikken. In de eerste week is de nieuwe versie 56.662 keer gedownload.
Voor wie het niet kent: DLSS Swapper is een gratis opensourceprogramma dat je geïnstalleerde games zelf vindt en de upscalerbibliotheken erin vervangt. Een game die met een oude DLSS is uitgekomen, krijgt zo een nieuwe zonder op een patch te wachten. Hoe dat werkt en wanneer het zin heeft, staat in onze gids over DLSS in bijna elke game. Hier gaat het alleen over wat er veranderd is.
Wat er nieuw is: één venster voor de hele bibliotheek

De functie heet bulk swap. Ze is geschreven door een externe bijdrager, RafaelHGOliveira, en de maker van het programma heeft haar op 17 oktober overgenomen. Op de gamespagina staat nu een knop Select in de werkbalk. Druk erop en de covers worden vinkjes, met onderaan een balk: hoeveel er geselecteerd zijn, Select all, Apply DLL, Clear en Done.
Apply DLL opent het venster van de schermafbeelding hierboven. Daarin:
- Elk type bibliotheek heeft een eigen regel met een keuzelijst voor de versie: DLSS, Ray Reconstruction en Frame Generation, FSR 3.1 voor DirectX 12 en Vulkan, XeSS, XeSS Frame Generation, XeSS voor DX11 en XeLL.
- De drie DLSS-regels hebben ook een keuze voor de preset. Op de schermafbeelding van de ontwikkelaar staat "NVIDIA recommended", maar je kunt ook een specifieke kiezen.
- Standaard staat elke regel op "Don't change". Wil je alleen DLSS bijwerken, dan blijven FSR en XeSS zoals ze waren.
- De lijst toont alleen versies die je al in het programma hebt gedownload. Eerst haal je de nieuwe DLSS op in de bibliotheek, daarna ga je naar bulk swap.
Het venster controleert vooraf niet welke game welke bibliotheek heeft. Dat blijkt pas tijdens het vervangen, en wat niet past, komt in het verslag. Terecht, vind ik: anders kies je twee games, één met XeSS en één zonder, en verdwijnt de helft van de opties ongemerkt.
Zo werk je DLSS in al je games tegelijk bij

- Werk het programma bij naar 1.2.7. Oudere versies lieten de melding over een update helemaal niet zien. Ook die fout is pas nu verholpen, dus controleer de versie zelf onder About.
- Download de gewenste DLSS-versie in de DLL-bibliotheek van het programma. Op de schermafbeelding van de ontwikkelaar is dat v310.7.
- Druk op de gamespagina op Select en vink de games aan. Select all pakt de hele lijst, maar dat zou ik niet doen, waarom staat hieronder.
- Druk op Apply DLL, zet alleen in de nodige regels een versie en laat de rest op "Don't change".
- Apply, het verslag lezen en dan Done om de selectiemodus te verlaten.
Het programma leest de bibliotheken van Steam, GOG, Epic Games, Ubisoft Connect, de Xbox-app en Battle.net, en games van elders voeg je met de hand toe via Add Game. Je hebt 64-bit Windows 10 versie 20H1 of nieuwer nodig. Elke videokaart volstaat: voor FSR en XeSS heb je geen GeForce nodig.
Wat het verslag laat zien en wat er mis kan gaan

Het vervangen gaat game voor game, met een voortgangsbalk, en aan het eind volgt een overzicht. Dat kent drie uitkomsten: vervangen, overgeslagen en fouten. Wat niet is toegepast omdat de game zo'n bibliotheek gewoon niet heeft, staat op een aparte regel, zodat het de belangrijke meldingen niet verdringt. In het voorbeeld van de ontwikkelaar waren het 22 wijzigingen in zes games, 14 regels pasten niet, nul fouten. Hebben sommige mappen beheerdersrechten nodig, dan krijg je één melding om het programma als beheerder opnieuw te starten, en niet een venster per game.
Dan het minder leuke deel. In de beschrijving van het project staat gewoon dat het programma geen beter beeld, meer frames of een game zonder crashes belooft, en dat een game na het vervangen soms niet meer opstart tot je het originele bestand terugzet. Dat origineel bewaart het programma zelf. Maar volgens de beschrijving van de pull request is er geen knop om alles in één keer terug te zetten: terugdraaien gaat nog steeds per game. Vervang je dertig games met één klik en starten er de volgende dag drie niet meer, dan repareer je die drie met de hand.
En dan onlinegames. Anticheatsystemen houden bij welke bestanden een game laadt, en een vervangen DLL is een vervangen gamebestand, ondertekend of niet. Competitieve shooters zou ik helemaal buiten de selectie houden. Op de schermafbeelding van de ontwikkelaar zelf staat Rust in de lijst maar is niet aangevinkt, en ik zou precies hetzelfde doen. Waar je een ban riskeert en waar niet, staat uitgebreid in de gids.
Preset C voor frame generation en de andere verbeteringen

Bulk swap is niet het enige in 1.2.7:
- Preset C voor Frame Generation. NVIDIA zette die op 13 oktober in de bèta van de NVIDIA app, en dezelfde dag vroeg iemand om ondersteuning in DLSS Swapper. Wat die snellere modus voor frame generation op RTX 40 en 50, met iets minder beeldkwaliteit, inhoudt, stond in ons nieuws van 13 oktober.
- De gamelijst stopt niet meer met laden. De fout waardoor de lijst half leeg bleef, is verholpen, en een volledige scan gaat sneller.
- Een crash bij het scannen van Steam is weg.
- De updatemelding werkt weer, en er is nu een balk over nieuwe versies.
- Er is een Hebreeuwse vertaling bij gekomen en de vereenvoudigd Chinese is bijgewerkt.
De grafiek toont hoe vaak elke versie van GitHub is gedownload. 1.2.7 staat er een week, 1.2.6.1 twee maanden, dus het is geen populariteitswedstrijd, het geeft vooral de schaal aan: over alle versies samen staat de teller boven de 2,9 miljoen, en het project heeft 7.932 sterren.
Download het alleen via de releasepagina op GitHub of via winget met winget install --id=beeradmoore.dlss-swapper -e. In de beschrijving van het project wordt apart gewaarschuwd voor sites die zich als DLSS Swapper voordoen, en omdat het programma bestanden in je gamemappen schrijft, is een kopie van een willekeurige mirror het laatste wat je wilt. Er zijn twee builds, een installer en een portable zip. In de eerste week was de verhouding ongeveer twee op één, 38.600 tegen 18.004.
Bronnen
Release DLSS Swapper v1.2.7.0 op GitHub, 18.10.2026: lijst met wijzigingen en downloadtellers. Pull request #913: hoe bulk swap werkt, het verslag, de beperkingen en de schermafbeeldingen in dit artikel. Pull request #961 en issue #960: preset C voor Frame Generation. De projectbeschrijving: ondersteunde bibliotheken, systeemeisen, waarschuwingen, officiële downloadbronnen.

