Hola a todos,
Tengo un problema crítico de rendimiento muy específico que me está rompiendo la cabeza. Ocurre únicamente cuando transmito World of Warcraft: Wrath of the Lich King (cliente antiguo 3.3.5a de 32 bits) en Discord.
Al iniciar, el juego y la transmisión corren de forma impecable a más de 100 FPS. Sin embargo, tras un tiempo variable (a veces a los 10-15 minutos exactos, otras veces se estira hasta los 40 minutos), TODO el PC se empieza a pegar y a dar tirones severos (stuttering generalizado en todo el sistema operativo). Si cierro la transmisión de Discord, el problema desaparece de inmediato y el PC vuelve a la normalidad instantáneamente.
El problema ocurre ÚNICAMENTE si el WoW está en "Modo Ventana de pantalla completa" (Windowed Fullscreen). Si juego en "Pantalla completa exclusiva" (Fullscreen) o en "Modo Ventana normal", puedo transmitir durante horas sin ningún tirón. Necesito obligatoriamente el modo ventana para interactuar con mi segundo monitor sin el parpadeo negro y la lentitud del Alt+Tab.
Mi Hardware:
CPU: AMD Ryzen 9 5900X (12 núcleos / 24 hilos)
GPU: NVIDIA GeForce RTX 3080
RAM: 32 GB
Monitor Principal: Lenovo 2K (2560x1440) a 165Hz
SO: Windows 11
Detalle del cliente: Uso un launcher/cliente personalizado con parches de texturas HD (modelos, personajes, mundo) y el parche de memoria Large Address Aware (LAA) activo. El proceso del WoW consume apenas ~880MB de RAM.
Pruebas que YA realicé y NO solucionaron el problema (Descartes):
Hardware Sano (Temperaturas OK): No es fatiga térmica de la GPU ni de la VRAM. Puedo transmitir juegos modernos y ultra pesados (como Call of Duty o ARC Raiders) durante horas al 100% de carga sin un solo tirón. El hardware está perfecto.
Ajustes de Discord: Desactivé por completo la "Aceleración por Hardware global" y quité los privilegios de administrador. También probé capturando "Pantalla completa" en lugar de la aplicación.
Configuración de NVIDIA: Forzé "Actualización fija" (G-Sync OFF para el juego) y el Modo de energía en "Preferir rendimiento máximo".
Afinidades de CPU: Separé los hilos en el Administrador de Tareas (núcleos bajos pares para WoW, hilos altos del segundo CCD para Discord).
Prueba con DXVK (Vulkan): Activé el parche DXVK/API Vulkan que trae mi launcher. El problema se retrasó un poco (pasó de ocurrir a los 15 min a ocurrir a los 40 min), pero el stuttering masivo regresó.
Parece ser un conflicto directo entre el motor heredado de 32 bits (DirectX 9 nativo), el desborde de comandos/draw calls en el búfer gráfico por los parches HD en modo ventana, y la gestión que hace el DWM (Desktop Window Manager) de Windows 11 junto a la captura de Discord.
¿Alguien ha logrado solucionar este bucle de tirones en modo ventana con clientes antiguos? ¡Agradezco cualquier idea..