
Half-Life 1 funciona a 30 FPS en un Nokia N95 de 2007
El legendario juegoHalf-Life 1 ha sido ejecutado de forma nativa en un Nokia N95 de 2007, un móvil que llegó al mercado un año antes del lanzamiento del primer iPhone. El desarrollador argentino Dante Leoncini logró hacer funcionar el juego a 30 FPS estables, lo que supone una hazaña en el mundo de la informática retro.
Este logro se consiguió sin utilizar emulación, sino mediante una compilación nativa para el sistema operativo Symbian OS y la arquitectura ARM del Nokia N95. Leoncini empleó una versión adaptada de Xash3D FWGS, un motor gráfico de código abierto diseñado para ejecutar Half-Life en plataformas no oficiales.
Un logro técnico impresionante
El proyecto de Leoncini no se limita a ejecutar el juego en el teléfono móvil. También ha añadido soporte para ratón y teclado externos, lo que convierte al Nokia N95 en un miniordenador capaz de ofrecer una experiencia similar a la de los PC de finales de los 90.
Para lograr este objetivo, Leoncini tuvo que reescribir el código para que se comunicara directamente con el sistema operativo Symbian. Esto ha permitido un rendimiento superior al que se obtendría utilizando un emulador.
¿Qué sigue para este proyecto?
Leoncini ha mencionado que está trabajando en arreglar algunos errores y que planea añadir soporte para juego en LAN. Esto podría abrir nuevas posibilidades para los jugadores que deseen disfrutar de Half-Life 1 en su Nokia N95.
Un ejemplo de la creatividad en la comunidad de desarrolladores
Este proyecto es un ejemplo de la creatividad y la dedicación de la comunidad de desarrolladores, que sigue innovando y superando límites en el mundo de la informática y los videojuegos.
