Manny, de Bonnie Studios, ha enseñado hoy una adaptación no oficial de Half-Life, el clásico de Valve, que corre en una PlayStation 1 real de Sony, sin emulación y sin trampas visuales de ningún tipo.
La parte más bestia del asunto es que no se limita a reciclar el juego de PC tal cual. Estamos ante una reimplementación completa del motor de Half-Life, escrita desde cero en Rust, y eso también deja bastante claro por qué aquella supuesta versión comercial para PS1 nunca terminó existiendo.
Por lo que ha mostrado Manny, esta versión ronda los 17 FPS de media en una PS1 original, aunque en las zonas más abiertas la cosa puede caer y moverse entre 10 y 16 FPS.
Hoy no son números precisamente agradables para jugar, claro, pero vistos en su contexto impresionan: Half-Life salió en PC en 1998, y la primera PlayStation había llegado cuatro años antes, en 1994.
Ahí está buena parte de la proeza técnica.
Manny ha tenido que levantar para la consola un sistema de renderizado nuevo y también su propio entorno de ejecución. A eso se suma una herramienta hecha a medida para convertir los niveles BSP de Half-Life a un formato que la máquina de Sony pueda manejar. Y luego está el gran cuello de botella, la memoria: la PS1 solo tiene 2 MB de RAM, una limitación durísima para un juego con mapas, enemigos y scripts pensados para equipos bastante más potentes.
Que el proyecto esté hecho en Rust también ha despertado bastante curiosidad dentro de la escena homebrew.
No se ve todos los días una reescritura tan ambiciosa para hardware retro, y menos todavía una cuyo objetivo sea funcionar en la consola original. Además, Manny no es precisamente nuevo en esto: también se le conoce como izzy88izzy y es la persona que está detrás de PSoXide, un kit de desarrollo para PS1 que incluye emulador, SDK en Rust, motor y editor.
Con eso se entiende mejor por qué este port se ha convertido en una pequeña sensación entre los aficionados al retro y al modding. Y sí, de paso ha disparado el hype.
Hay algo especialmente difícil de resistir en ver piezas tan reconocibles de Half-Life, Barney incluido, convertidas en versiones de baja resolución con ese aspecto casi 240p tan de la primera PlayStation.
Por cuestiones legales, no parece que vaya a haber un lanzamiento en forma de imagen de disco lista para descargar.
La idea de Manny es publicar el código fuente para que cada usuario lo compile por su cuenta, usando como base una copia legal de Half-Life en Steam. A día de hoy no está claro si el proyecto terminará siendo plenamente jugable.
Author: Jesús Bosque
{
"de-DE": "Ich bin Journalist mit über 30 Jahren Erfahrung in Videospielen und Technologie. Obwohl Videospiele schon immer mein Fachgebiet waren, habe ich begonnen, auch die komplexen Strukturen von Projektmanagement-Tools wie Asana sowie die Automatisierungen mit Make.com und N8N zu entdecken und zu genießen.",
"en-US": "I’m a journalist with more than 30 years of experience in video games and technology. Although my specialty has always been video games, I’ve recently started enjoying exploring the intricacies of project-management tools like Asana, as well as automations with Make.com and N8N.",
"es-ES": "Soy periodista con más de 30 años de experiencia en videojuegos y tecnología. Aunque mi especialidad siempre ha sido el videojuego, he empezado a disfrutar también de descubrir los laberintos de los programas de project management como Asana y las automatizaciones de make.com y de N8N",
"fr-FR": "Je suis journaliste avec plus de 30 ans d’expérience dans le jeu vidéo et la technologie. Bien que ma spécialité ait toujours été le jeu vidéo, j’ai commencé à prendre plaisir à explorer également les méandres des outils de gestion de projet comme Asana, ainsi que les automatisations avec Make.com et N8N.",
"it-IT": "Sono un giornalista con oltre 30 anni di esperienza nei videogiochi e nella tecnologia. Anche se la mia specialità è sempre stata il videogame, ho iniziato a divertirmi anche a scoprire i meccanismi degli strumenti di project management come Asana e delle automazioni con Make.com e N8N.",
"ja-JP": "",
"nl-NL": "Ik ben een journalist met meer dan 30 jaar ervaring in videogames en technologie. Hoewel videogames altijd mijn specialiteit zijn geweest, ben ik ook begonnen te genieten van het verkennen van de ingewikkelde wereld van projectmanagementtools zoals Asana en van automatiseringen met Make.com en N8N.",
"pl-PL": "Jestem dziennikarzem z ponad 30-letnim doświadczeniem w grach wideo i technologii. Choć moją specjalizacją zawsze były gry wideo, ostatnio zacząłem również czerpać przyjemność z odkrywania zawiłości narzędzi do zarządzania projektami, takich jak Asana, oraz automatyzacji w Make.com i N8N.",
"pt-BR": "Sou jornalista com mais de 30 anos de experiência em videogames e tecnologia. Embora meu foco sempre tenha sido os videogames, recentemente passei a gostar de explorar também os labirintos de ferramentas de gestão de projetos como o Asana e das automações com Make.com e N8N.",
"social": {
"email": "jesus.bosque@softonic.com",
"facebook": "",
"twitter": "",
"linkedin": ""
}
}
View all posts by Jesús Bosque