Does modern DRM really hurt gaming performance?
El software de gestión de derechos digitales (DRM) es algo de lo que pocos jugadores son fans. Es cierto que puede ayudar a un desarrollador a evitar que su juego sea pirateado durante un tiempo, pero casi siempre los sistemas de protección se descifran a las pocas semanas de su lanzamiento y, entonces, los únicos que tienen que pasar por el aro que supone la mayoría de los DRM son los que pagaron el precio completo del juego.
Pero aunque el número limitado de instalaciones, los requisitos de conexión permanente y los sistemas de registro de claves son un incordio, ¿qué ocurre con el rendimiento de los juegos? Los jugadores llevan mucho tiempo afirmando que sistemas como Denuvo y VMProtect hacen que los juegos funcionen más despacio de lo que lo harían sin ellos, pero ¿es eso cierto?
El caso más sonado de reclamaciones en este sentido se produjo con el lanzamiento de Assassin's Creed: Origins de Ubisoft. El juego de rol y acción egipcio se equipó con Denuvo y VMProtect y muchos jugadores tuvieron problemas para ejecutarlo con la CPU al 100% durante el juego.
Aunque Ubisoft afirmó que esto era un ejemplo de lo bien optimizado que estaba el juego para aprovechar al máximo la potencia de procesamiento local, otros afirmaron que era un ejemplo de que los sistemas DRM provocaban picos masivos de uso de la CPU, lo que afectaba al rendimiento del juego.
Para averiguar quién dice la verdad, hemos consultado diversos estudios e informes individuales que analizan el impacto de utilizar sistemas anti-sabotaje como Denuvo. Los resultados parecen sugerir que Denuvo tiene un ligero impacto en el rendimiento del juego, pero no son ni mucho menos concluyentes.
El problema, según los crackers como los que ripearon el juego Rime, es que Denuvo realiza múltiples llamadas por segundo durante el juego. Ya sea un impacto pequeño o grande, esas llamadas afectan al rendimiento del juego, afirman. Los desarrolladores incluso admitieron que el juego sufriría un pequeño descenso de rendimiento debido a ello, aunque negaron que fuera una caída notable.
Debate sobre el juego descubrió que al ejecutar Doom 2016 antes de que se eliminara Denuvo y después, había una mejora del 6-7 % en el rendimiento con este último. Esto se notaba mucho más en la resolución 1080 que en la 1440P, pero tiene sentido, ya que las resoluciones más bajas tienden a consumir más CPU que las más altas.
Sin embargo, cabe señalar que Denuvo fue retirado oficialmente, por lo que las versiones del juego son diferentes y pueden haberse beneficiado de nuevos controladores gráficos y optimizaciones desde su lanzamiento.
En última instancia, puede depender del juego y de cómo esté implementado el DRM. En una prueba realizada por el youtuber Joker Productions, descubrió que el rendimiento entre la versión legítima protegida por Denuvo de Shadow of War y una versión crackeada del juego sin Denuvo no mostraba diferencias perceptibles.
Sin embargo, podría ser que en ese caso fuera necesario eliminar el DRM para notar la diferencia, en lugar de simplemente obviarlo.
En el caso de otro sistema antisabotaje, VMProtect, el caso parece estar más claro, aunque hay muchas menos pruebas. Con su uso en Assassin's Creed: Origins, un jugador descubrió que realiza llamadas casi constantes, especialmente durante el movimiento del jugador, lo que sugeriría que, de los dos sistemas DRM de Origins, VMProtect es el que peor afecta al rendimiento. También es posible que, al implementar dos sistemas antisabotaje, los efectos combinados de ambos sean peores que los de cualquiera de ellos por separado.
Por ahora parece que no hay muchas pruebas concretas de que todo esto afecte realmente al rendimiento de los juegos. Para eso necesitaríamos que el propio desarrollador hiciera una evaluación comparativa de su juego antes y después de aplicar el DRM. Estamos seguros de que esas cifras deben existir en alguna parte, ya que la mayoría de los desarrolladores no sacarían su juego sin hacer antes esa comprobación.
Decimos la mayoría, porque parece que Ubisoft sacó Origins sin probar a fondo el impacto de sus sistemas de protección. Por ahora, parece ser el peor culpable en este caso, pero hay otros.
En resumen, si quieres evitar problemas de rendimiento en los juegos, lo mejor es optar por los que tienen sistemas antimanipulación especiales.
¿Alguno de vosotros ha tenido problemas de rendimiento en juegos con un DRM muy estricto?