BookinglyTech News
Software

RPCS3 esquiva un bug del driver de NVIDIA: hasta 37% más de FPS y 32% menos VRAM

El emulador de PS3 añade un rodeo interno para esquivar un problema del driver de NVIDIA: hasta un 37% más de fotogramas y un 32% menos de VRAM en las pruebas del equipo

2 min de lecturaITHome0 vistas

El equipo de RPCS3 ha encontrado la manera de esquivar un problema del driver de NVIDIA que estaba lastrando el emulador. En las pruebas que ha publicado, la tasa de fotogramas sube hasta un 37% y el consumo de memoria de vídeo cae un 32% con el ajuste aplicado.

RPCS3 es el emulador de código abierto de PlayStation 3 que corre en Windows y Linux. Reimplementa por software la CPU, la GPU y el entorno del sistema de la consola, así que depende mucho de cómo se comporte el driver gráfico por debajo.

Según el equipo, el driver de NVIDIA arrastra un comportamiento que limita los fotogramas en ciertos juegos y dispara el uso de VRAM en la mayoría de las pruebas. Quien dio con la vuelta fue el contribuyente Yahfz, que ha añadido un rodeo dentro del emulador para no pasar por el camino problemático. Es un apaño del lado de RPCS3, no una corrección de NVIDIA: la compañía no ha dicho nada al respecto.

Los números

En Gran Turismo 5, escena de carretera abierta, con un Ryzen 7 9850X3D y una RTX 3070, el juego pasa de 107 a 147 fotogramas por segundo. En esa misma prueba, la VRAM ocupada baja de 7,1 GB a 4,8 GB.

Otra medida con Gran Turismo 5, esta vez con un Core i9-12900K y una RTX 5070, deja el salto en un 12%: de 60 a 67 fotogramas. Es el caso menos espectacular de los tres y conviene decirlo, porque el famoso 37% corresponde solo a la primera configuración.

La tercera prueba, con un Ryzen 7 9800X3D y una RTX 5090, es sobre Red Dead Redemption: un 25% más de fotogramas.

Los datos son del propio equipo de desarrollo, no de un tercero que haya reproducido el escenario con otro hardware.

Por qué importa

Un emulador es un caso extremo de dependencia del driver. Cualquier coste extra en la ruta de dibujado se multiplica, porque el software está traduciendo instrucciones de otra arquitectura sobre la marcha. Lo que se mide aquí no es solo el rendimiento de RPCS3, sino cuánto margen deja un driver de NVIDIA cuando la carga no se parece en nada a la de un juego nativo.

Para quien mantiene despliegues con GPU, el episodio recuerda que la pila propietaria sigue siendo una caja opaca: si el rendimiento se cae, la única salida a corto plazo suele ser rodear el driver desde la aplicación. El equipo de RPCS3 no ha detallado en qué versiones del emulador estará disponible el ajuste ni si NVIDIA piensa tocar su lado.