Consiguen que una versión del primer Prince of Persia funcione en lo que se conoce como el tamagotchi de los hackers

Es la primera vez que otro clásico de PC hace algo que hasta ahora era coto de caza "privado" de Doom: funcionar en un dispositivo que no es para jugar

Alberto Moral

Editor - Guías

Hemos visto cientos de formas de ejecutar Doom en dispositivos que teóricamente no fueron diseñados para gaming. A día de hoy, y pese a la pericia técnica y la inventiva que se requiere es considerable, ya no impresiona tanto por saturación, así que algunos entusiastas de las proezas técnicas han querido probar a repetir la "hazaña" del juego de ID Software con otro, pero muy distinto tanto en género al que pertenece como en su arquitectura virtual.

El elegido ha sido Prince of Persia, o al menos una versión "no oficial" construida sobre la base del clásico en 2D, Prince of Arabia. Y el objeto que no es para jugar elegido ha sido una herramienta que los "hackers" de guante blanco suelen utilizar muy a menudo: un dispositivo portátil que se usa para interactuar con sistemas digitales y de radio, el Flipper Zero

Un Prince of Persia en el tamagotchi de los hackers

La proeza técnica la conseguido la empresa Flipper Devices, especializada en el diseño y creación de estas herramientas tan útiles como polémicas por los riesgos para seguridad que comportan si no se usan con responsabilidad. Concretamente, han conseguid comprimir en el dispositivo Flipper Zero una versión del clásico de Jordan Mechner hecho para Arduino (un sistema de código abierto) que contiene la mayor parte de los niveles y secuencias del juego original. 

El proceso, como en otros similares que hemos visto con el juego de Doom, ha requerido de algo de "brujería" digital. Partiendo de la base de que el Flipper Zero no es una consola, su principal limitación estaba en su escasa memoria: solo cuenta con 256KB de RAM, menos de la mitad de lo que el juego original o el port de Arduino necesitaron para funcionar en su día, 640. El truco ha consistido en incrustar el juego en una tarjeta de almacenamiento MicroSSD para que el procesador del Flipper Zero lea y cargue las pantallas del juego, y libere la memoria usada de su escasa RAM y de lo que quedaba libre de la SSD para redibujar los elementos que se ven en su pantalla.

Pantalla que era el siguiente gran obstáculo a superar. El dispositivo para hackeos tiene una resolución "microscópica", de 128x64 píxeles solamente. Para mostrar los escenarios y personajes se tuvo que jugar un poco con el código del juego Prince of Arabia. Los desarrolladores de esta idea "aligeraron" los personajes que aparecen en pantalla quitando algunos detalles (colores principalmente, ya que la pantalla es monocromática y sin tonos grises), pero intentando mantener lo que hacía único al primer Prince of Persia: la técnica de la rotoscopia, vista en films como A Scanner Darkly. Esta le daba a las animaciones del juego una fluidez sin par para finales de los 80 en un videojuego, y con estos ajustes esta versión de Flipper Zero la ha mantenido.

Adaptaron el juego completo porque podían

Pero lo más sorprendente de todo este experimento es que no estamos hablando de una adaptación parcial del juego como sí ha ocurrido en muchos casos de Doom. El "Prince of Persia" que se puede ejecutar en el Flipper Zero es la versión completa -de nuevo, no del juego original sino del port en Arduino con el nombre Prince of Arabia-, del programa. Todos los niveles, escenas, enemigos y hasta el ending y los créditos están contenidos en él. Y la razón de que lo hicieran es también curiosa: porque podían hacerlo y les gustaba el título; ni más, ni menos. 

Además, destaca por encima de otros experimentos porque, aunque necesites del programa para ejecutarlo y del dispositivo, hay cables y adaptadores compatibles con el Flipper Zero que te permiten enchufarlo a un ordenador o a una pantalla con entrada de HDMI para disfrutarlo más cómodamente, teniendo que usar de todos modos la cruceta digital del Flipper Zero y sus botones para controlar a nuestro personaje.

Así que es toda una hazaña tecnológica que no solo rivaliza en propósito con algunos de los experimentos más sonados que se han hecho con el juego de ID Software; los supera por su compatibilidad con sistemas que sí están hechos para gaming. Si os pica la curiosidad, han tenido a bien subir en GitHub el código fuente del Prince of Arabia con algunos de estos ajustes , así como el juego ya preparado para funcionar en cualquier Flipper Zero

En 3DJuegos | Steve Jobs se obsesionó con que el iPod se convirtiese en el Rolex de los mp3, así que para conseguirlo tuvo que tirar de placebo auditivo

En 3DJuegos | Irán está ganando la guerra del Slopaganda, y EEUU no puede hacer nada contra ello a base de explotar la imagen de GTA o Nintendo


Ver todos los comentarios en https://www.3djuegos.com

VER 0 Comentario
VÍDEO ESPECIAL

2.558 visualizaciones

20 RPG buenísimos PERO OLVIDADOS

El mundo de los videojuegos es amplio y está lleno de aventuras grandes y ambiciosas, pero el género que más solemos asociar a esto es el de los RPG. Tal es así que hay auténticas obras maestras que, simplemente, han caído en el olvido. Y de esas venimos a hablar hoy.En el nue...