Portada de plataforma de PC: degradado violeta con las siglas PC

El port nativo de The Last of Us Remastered para PC llega a la 0.2.1 con trofeos, Intel y puntería corregida

Un port no oficial ejecuta el código x86-64 de la versión de PS4 directamente en Windows, con un runtime propio y el renderizador Vulkan de shadPS4. El 12 de noviembre publicó tres versiones, de la 0.1.9 a la 0.2.1, con gráficos Intel, trofeos y arreglos de puntería. Hace falta tu propia copia del juego.

Admin · 3 min

Cómo funciona

El proyecto de ravencaio ejecuta The Last of Us Remastered de PS4 (CUSA00552, con su actualización 1.11) de forma nativa en Windows. El código x86-64 del juego corre directamente en el procesador del PC, un runtime propio sustituye las bibliotecas del sistema de PS4 y el renderizador Vulkan del núcleo de vídeo de shadPS4 ejecuta el trabajo de la GPU. El planteamiento recuerda al de bbport con Bloodborne. Nació el 1 de noviembre, tiene licencia GPL-2.0 y 334 estrellas.

Su autor justifica la elección de la versión de PS4 frente al remake de PC: conserva el estilo del original de PS3, pide menos recursos y espacio, porque no tiene texturas 4K ni trazado de rayos, y es la última con multijugador. Según el README, un jugador lo ha completado de principio a fin, con un cierre sin corregir por el camino. En un portátil con Core i7-8750H y GTX 1050 Ti Mobile de 4 GB da 60 fps en zonas ligeras y entre 40 y 44 en la más pesada que han probado. Un límite fijo de 30 fps hace el movimiento más uniforme.

Tres versiones el 12 de noviembre

La 0.1.9 añade el primer soporte para gráficos Intel. En una UHD 630 el menú salía blanco o con texturas magenta y el juego perdía el dispositivo Vulkan al cargar una partida; ahora se juega, a unos 10 fps a 1080p en ese chip. También trae monitores ultrapanorámicos, procesadores Intel antiguos (Sandy e Ivy Bridge), una tecla para caminar y una resolución del lanzador que fija el tamaño de render del propio juego.

La 0.2.0 corrige que los personajes se movieran a saltos, porque el juego leía con un fotograma de retraso el resultado de un shader de copia de memoria de la GPU. Guarda y muestra los trofeos, deja desactivar la vibración del mando y avisa con claridad cuando una carpeta mezcla el juego base y la actualización.

La 0.2.1 arregla que los disparos de pistola y rifle atravesaran paredes y objetos sin dejar marca: el port respondía siempre que había un personaje bajo la mira, y ahora responde la tarjeta gráfica. Añade un interruptor para quitar la ayuda de puntería, en el mando y en el ratón, y hace que el ratón mire arriba y abajo a la misma velocidad que gira.

Qué necesitas

Una copia propia del juego, descifrada, con su actualización: la carpeta CUSA00552 y el parche. El repositorio no incluye archivos del juego y no tiene relación con Sony ni con Naughty Dog. Desde la 0.1.8 se actualiza con el botón del lanzador. Quedan fallos conocidos, como una pausa breve al compilar muchos shaders nuevos, sobre todo la primera vez que se juega una zona.

En la misma línea existe un port de WipEout Omega Collection que describe su método como el de bbport y se anuncia como jugable, con menús y carreras por encima de 60 fps.

Fuentes

Sigue leyendo