
Les verrous logiciels de NVIDIA viennent encore de céder sous la pression de la scène modding. Cette fois, une GeForce RTX 20 exécute le DLSS Frame Generation natif de la marque, alors que cette prise en charge reste officiellement réservée aux générations plus récentes.
DLSS Frame Generation arrive sur Turing par détournement

Après l’activation de DLSS 5 sur d’anciennes GeForce RTX, l’attention s’est déplacée vers la génération d’images. Un moddeur est parvenu à lancer la technologie de NVIDIA sur une carte de série RTX 20, en l’occurrence une RTX 2060 Max-Q, dans The Witcher 3 next-gen sous DirectX 12.
Le test montre que l’option Frame Generation du jeu peut être activée directement et qu’un gain de fluidité est bien observé. NVIDIA, de son côté, réserve officiellement le DLSS Multi Frame Generation aux GeForce RTX 50, tandis que le Frame Generation classique reste limité aux RTX 40 et au-delà.
Un vrai runtime NVIDIA, mais encore des limites
Le point notable, c’est que ce mod ne passe pas par un contournement via le pipeline FSR 3 d’AMD, contrairement à plusieurs initiatives précédentes sur RTX 20 et RTX 30. Il exécute le runtime nvngx_dlssg 310.1 de NVIDIA, en remplaçant les kernels GPU d’origine par des versions compilées pour l’architecture SM75.
Le projet modifie aussi les vérifications d’architecture pour faire identifier le GPU Turing comme une puce Ada Lovelace au moment de l’initialisation. En pratique, il s’agit d’une adaptation du travail déjà mené pour débloquer le DLSS Frame Generation sur les RTX 30 Ampere, étendue ici à Turing.
Premiers retours contrastés sur RTX 2060
Les premiers retours restent mitigés. Sur Reddit, un utilisateur de RTX 2060 indique que le mode 2X fonctionne correctement, mais que le 3X introduit du ghosting, tandis que le 4X ne tient pas vraiment la route.
Le même retour fait état de performances légèrement inférieures à celles obtenues avec le FSR Frame Generation sur la même carte. D’autres utilisateurs évoquent aussi des problèmes de compatibilité, ce qui suggère un mod encore brut malgré une mise en place décrite comme simple.
Avec un échantillon encore réduit, il faudra davantage de tests pour juger la viabilité réelle de cette solution. Mais ce bricolage relance une question assez directe : si Turing peut initialiser et exécuter la fonction, la limitation imposée par NVIDIA relève au moins en partie d’un choix de segmentation.
Source : DLSSG SM75 (GitHub)