À propos du projet

DLSS5-Feeder cible les jeux qui ne disposent d'aucun support DLSS. Comme l'add-on de rendu neuronal DLSS 5 ne s'active qu'en hookant les appels DLSS du jeu lui-même, ces jeux le laissent inactif. Ce projet fabrique ces appels lui-même : il assemble un contrat de type DLAA à partir des données que ReShade expose déjà — la frame courante, le depth buffer et les vecteurs de mouvement estimés par flux optique — effectue une véritable évaluation DLSS, laisse l'add-on neuronal hooker cette évaluation, et réécrit le résultat neuronal dans la frame, le tout au sein de la chaîne d'effets de ReShade. Les chemins pris en charge incluent directement D3D11/D3D12 64 bits, Vulkan et OpenGL, les jeux 32 bits via un processus auxiliaire 64 bits fourni, DirectX 10 et DirectX 9 (ce dernier via un wrapper tel que dgVoodoo2), et Vulkan 32 bits via DXVK. Le README liste des exemples fonctionnels sur Metro 2033 Redux, Subnautica, Splinter Cell: Blacklist, BioShock Remastered, Fable Anniversary, DOOM (2016), Worms Ultimate Mayhem, Guild Wars Reforged, World of Warcraft 3.3.5a, Star Wars: KOTOR et MX Bikes, avec l'add-on DLSS 5 rapportant une évaluation inline réussie des fonctionnalités. Des mises en garde importantes sont documentées. Pour les jeux DirectX 9/11/12 64 bits qui appellent nativement DLSS, l'add-on distinct renodx-dlss peut suffire à lui seul ; le feeder reste pertinent pour les cas 32 bits, Vulkan et D3D9 avec vecteurs de mouvement. Exactement un add-on neuronal doit être installé à ses côtés (Deep Fried Chicken recommandé, ou l'add-on RenoDX DLSS5), et l'OptiScaler standard doit être désactivé — seul le fork OptiScaler_DLSSNR est pris en charge. NVIDIA Smooth Motion doit être désactivé pour les jeux Vulkan, où il opère dans le pilote après le travail du feeder et ne peut être réconcilié ; le README explique comment le vérifier avec les Debug Bars et les réglages de Profile Inspector. Les combinaisons pilote/runtime peuvent aussi compter, avec un mode `--test` fourni pour les vérifier. Le projet est un logiciel bêta : les vecteurs de mouvement estimés peuvent produire du ghosting en mouvement rapide et un flou sur les géométries fines en déplacement, et le HUD est traité avec la scène. L'installation est proposée via un script PowerShell, et le README avertit contre les faux téléchargements et le repackaging tiers, en publiant les hachages SHA-256 et les liens VirusTotal pour les versions.