DLSS Swapper es una herramienta gratuita y de código abierto que permite a los jugadores de PC gestionar, descargar y reemplazar archivos DLSS, FSR y XeSS en sus juegos de forma inteligente. Con ella, puedes actualizar o degradar la versión de DLSS sin esperar a parches oficiales, optimizando el rendimiento y mejorando la fluidez de títulos como Cyberpunk 2077 o Elden Ring.
¿Por qué usar DLSS Swapper?
Si utilizas una tarjeta gráfica NVIDIA RTX, probablemente conozcas DLSS (Deep Learning Super Sampling), una tecnología que aumenta los FPS sin sacrificar calidad visual. Sin embargo, gestionar manualmente los archivos DLSS entre distintos juegos es tedioso y propenso a errores.
Comparativa: gestión manual vs. DLSS Swapper
| Problema | Gestión manual | DLSS Swapper |
|---|---|---|
| Versiones desordenadas | Buscar, descargar y verificar cada versión manualmente | Detección y gestión automática de versiones |
| Complejidad técnica | Requiere backups, reemplazos y reinicios | Operación con un solo clic, sin necesidad de conocimientos técnicos |
| Riesgo de errores | Fácil borrar archivos y romper juegos | Backup automático y restauración integrada |
| Multiplataforma | Cada plataforma requiere manejo separado | Gestión unificada en Steam, Epic, GOG, etc. |
| Tiempo invertido | 10-30 minutos por juego | Optimización completa en 5-10 minutos |

Guía rápida de instalación y uso
Requisitos del sistema
- Sistema operativo: Windows 10 64-bit (20H1, build 19041) o superior
- GPU: Cualquier NVIDIA compatible con DLSS
- Espacio en disco: ~100 MB
- Permisos: Ejecutar como administrador
Métodos de instalación
Opción 1: vía winget (recomendada)
Abre PowerShell o Símbolo del sistema y ejecuta:
winget install --id=beeradmoore.dlss-swapper -e
Opción 2: desde código fuente
git clone https://gitcode.com/GitHub_Trending/dl/dlss-swapper
cd dlss-swapper
./package/build_Installer.cmd
Primer inicio y escaneo
Al iniciar, la herramienta escanea automáticamente los juegos instalados en las siguientes plataformas:
- Steam
- Epic Games Store
- GOG Galaxy
- Ubisoft Connect
- Xbox App
- Battle.net
- Juegos agregados manualmente
Nota importante: DLSS Swapper no puede añadir soporte DLSS a juegos que no lo tengan; solo gestiona archivos de juegos ya compatibles.
Funciones principales en detalle
Gestión inteligente de bibliotecas
La arquitectura de DLSS Swapper se divide en tres capas:
- Almacenamiento: Los datos de configuración se guardan en
%LOCALAPPDATA%\DLSS Swapper\(oStoredData\en versión portable). - Gestión de juegos: La clase
GameManagercentraliza el control de todas las bibliotecas. - Interfaz de usuario: Construida con WPF para una experiencia moderna.
Los módulos clave incluyen:
- GameLibraryManager: administra juegos de distintas plataformas.
- DLLManager: descarga, verifica y reemplaza archivos DLSS.
- SettingsManager: maneja presets y configuraciones.
Sistema de seguridad en operaciones
Cada reemplazo de archivo sigue un protocolo de tres fases:
- Validación previa: verifica permisos, espacio y conexión.
- Reemplazo transaccional: crea backup con marca de tiempo y realiza la operación de forma atómica.
- Verificación posterior: confirma la integridad del archivo y la capacidad de arranque del juego.
Algoritmo de recomendación inteligente
El sistema sugiere la mejor versión de DLSS basándose en:
- Modelo de GPU (RTX 20, 30 o 40).
- Compatibilidad con el motor del juego.
- Equilibrio entre rendimiento y calidad visual.
- Estabilidad reportada por la comunidad.
La lógica se implementa en src/Helpers/DLSSSettingsManager.cs.
Reusltados de rendimiento
| Juego | GPU | Versión original | Versión optimizada | Mejora FPS | Calidad visual |
|---|---|---|---|---|---|
| Cyberpunk 2077 | RTX 3060 Ti | 2.3.0 | 3.1.10 | +51% | Más nítido |
| Control | RTX 3070 | 2.2.0 | 3.1.10 | +38% | Menos ruido |
| Metro Exodus | RTX 3080 | 2.3.0 | 3.1.10 | +42% | Mejor desenfoque de movimiento |
| Death Stranding | RTX 4060 | 2.4.0 | 3.5.0 | +45% | Reflejos más realistas |
Comparativa de tiempo
Para 10 juegos en 3 plataformas distintas:
| Método | Duración | Éxito | Riesgo | Curva de aprendizaje |
|---|---|---|---|---|
| Manual | 2-3 horas | ~70% | Alto | Alta |
| DLSS Swapper | 5-10 minutos | >98% | Muy bajo | Baja |
Configuración avanzada
Presets personalizados
Edita src/Assets/dlss_presets.json para ajustar modos:
{
"name": "Modo rendimiento RTX 3060 Ti",
"value": "0x00000001",
"used": true,
"description": "Optimizado para RTX 3060 Ti"
}
Automatización por línea de comandos
# Escaneo silencioso
DLSSSwapper.exe --scan --silent
# Aplicar perfil
DLSSSwapper.exe --apply-profile "mi_perfil.json"
# Generar informe
DLSSSwapper.exe --generate-report "reporte_optimizacion.txt"
Estrategias de selección de versión
- RTX 40: prioriza DLSS 3.x (versión 3.5.0 o superior).
- RTX 30: DLSS 2.5.1 a 3.1.10 ofrece buen equilibrio.
- RTX 20: usa versiones estables como 2.3.0 a 2.4.12.
Solución de problemas comunes
El juego no inicia
- Usa la función de restauración de DLSS Swapper para volver a la versión original.
- Revisa los logs del juego.
- Prueba con otra versión de DLSS.
Poca mejora de rendimiento
- Actualiza los controladores de la GPU.
- Verifica que DLSS esté activado en el juego.
- Prueba distintos modos de calidad.
Juegos no detectados
- Asegúrate de que la plataforma esté instalada y con sesión iniciada.
- Comprueba los permisos de la carpeta del juego.
- Usa el botón "Agregar juego" para incluir rutas manuales.
Ubicación de datos
- Versión instalada:
%LOCALAPPDATA%\DLSS Swapper\ - Versión portable:
StoredData\(en la misma carpeta que el ejecutable) - La base de datos
dlss_swapper.dbalmacena caché, favoritos y versiones usadas.
Comienza ahora
- Descarga e instala la herramienta.
- Ejecuta el escaneo inicial.
- Aplica las versiones recomendadas.
- Disfruta de un mejor rendimiento.
DLSS Swapper simplifica la optimización de DLSS, haciéndola segura y eficiente. ¡Olvídate de las complicaciones manuales!