GOG ha dado a conocer que la versión original para PC de Prince of Persia: The Sands of Time ha sido añadido al «GOG Preservation Program», una iniciativa llevada a cabo por la compañía para mantener la compatibilidad y soporte de títulos clásicos en sistemas modernos. En paralelo, el juego recibió una oferta del 70% de descuento, disponible hasta el 23 de agosto.
«Trata de ejecutar Prince of Persia: The Sands of Time en un PC moderno y casi inmediatamente te chocarás con un muro. El juego fue realizado en 2003 para estándares de hardware y software que ya no existen, y contrario a muchas situaciones del tipo «solo necesita un parche de compatibilidad», los problemas aquí son más profundos», explican en su artículo sobre el juego.
«A inicios y mediados de los 2000, los videojuegos estaban diseñados en torno a limitaciones fijas. Un juego fijado en 30 cuadros por segundos, o en algunos casos, en 60. Se ejecutaba en monitores 4:3 en un puñado de resoluciones estándar. DirectX 9 era el API de gráficos dominante. Esas no eran limitaciones que cualquiera esperara que cambiaran, eran la realidad del hardware y los motores se construían justo contra ellos».
«El problema es qué tan justos», continúan. «En Sands of Time y muchos otros juegos de esta época, el rendimiento no solo era un objetivo de renderizado, era estructural. Simulaciones de físicas, detención de colisiones, tiempo de animación y velocidad del juego […], todo eso era calculado bajo la presunción de un número específico de cuadros por segundo. Un fotograma equivalía a un pulso del motor de físicas. Las matemáticas eran literalmente: «un fotograma es un 1/30mo de un segundo, así que mueve el personaje hasta aquí»».
Entre las mejoras implementadas con el programa de GOG, incluyen: un contenedor que ayuda a resolver incompatibilidades con sistemas modernos, soporte nativo con pantalla panorámica y ultrapanorámica para varias resoluciones y formatos, un escalado de cámara que ajusta automáticamente el campo de visión (FOV, por sus siglas en inglés) según la resolución de aspecto del monitor, una interfaz para realizar ajustes rápidos para limitar los FPS y los multiplicadores del FOV, entre otros.
«[…] Aún queda mucho por hacer: ajustes, casos excepcionales y más juegos que esperan el mismo tratamiento. Incluso ahora estamos ampliando sus funcionalidades e incluyendo DirectX 8, y se están considerando y evaluando más mejoras para el futuro. Precisamente por eso es tan importante: ahora tenemos una herramienta que podemos mejorar y actualizar, y que no está limitada a un solo juego o saga. Puede que aún sea un pequeño paso, pero el futuro de la preservación de videojuegos luce más brillante».
Acerca del juego
Prince of Persia: The Sands of Time es un juego de aventura y acción, lanzado originalmente en 2003. El título presenta a un príncipe que, junto al ejército de su padre, son comandados por un Visir en asaltar el palacio del Maharaja, donde consigue un artefacto conocido como la «Daga del Tiempo». Cuando llegan a Azad, el Visir engaña al príncipe para que este libere las arenas del tiempo, lo que provoca que todos salvo estos y Farah, la hija del Maharaja capturada y que está protegida por la daga, un báculo y un medallón, en monstruos. Será deber del príncipe, que tomó alianza con Farah, para poder revertir el daño causado, mientras se debe enfrentar contra monstruos de arenas y utiliza la daga a su favor para regresar en el tiempo y no cometer errores.
Prince of Persia: The Sands of Time también se encuentra disponible en otras plataformas, incluyendo Xbox One y Xbox Series, mediante el programa de retrocompatibilidad de ambas consolas, y Steam. Un remake del juego se anunciaría en 2020, originalmente planeado a lanzarse para PS4, Xbox One y PC en 2021, pero este sería postergado en múltiples ocasiones, hasta su cancelación en enero de 2026, como parte de una gran reestructuración interna de la compañía.