Primeras pruebas para Prince of Persia en Atari

El chileno Franco Catrín revivió el interés de la comunidad atariana para portear el ultra clásico Prince of Persia (Brøderbund, 1989) a las computadoras Atari.

En días pasado, Catrín compartió el siguiente render test con la primera pantalla del primer nivel del plataformer. "No es una mera captura de pantalla, es código real ejecutándose sobre la data del Príncipe de Persia original", precisó.


Sin embargo, aclara que lo mostrado todavía no es código 6502. "Para las pruebas he implementado una pequeña biblioteca de emulación que escribe código en Java contra las restricciones gráficas de Atari (4 colores por línea, 4 pixels por byte, DL y así sucesivamente)".

Catrín detalla que uno de los primeros problemas que enfrenta el proyecto es que los gráficos de Apple -versión a partir de la cual está trabajando el port para Atari -utilizan píxeles cuadrados, de 7 bits por byte y con 6 colores en algunos casos.

"Así que empecé con esos gráficos hechos a mano: los corté en bloques de 32x63, cambé su tamaño a 16x63, y luego los convertí al método de dibujo especial de Prince of Persia (PoP). No es un método de mosaico directo; hay un orden en el que cada gráfico debe ser renderizado (...) Esa restricción tiró a la basura cualquier intención de utilizar gráficos basados ​​en caracteres (CharSet), pues simplemente hay demasiadas combinaciones a cubrir".


Agrega que que cada nivel tiene más de 128 gráficos, y muchos de ellos son más grandes que 4x8 píxeles; aparte de estar mezclados en varias maneras. Por si fuera poco, PoP tiene gráficos transitorios, como los pisos que colapsan, las lanzas que suben, etc.

"En este juego, la velocidad de la renderización de fondo no es tan importante, porque no hay ningún desplazamiento. Creo que tomar la ruta de los gráficos basados en caracteres implica demasiada complejidad por adelantado (...) donde podemos quedarnos atrapados por un largo tiempo sin ningún avance", subrayó.

Puntualizó que su prioridad es tener el juego funcionando, antes que optimizarlo. "Prince of Persia para Atari de 8-bits ... sólo piensen en lo lo genial que sería eso. Luego, si alguien quiere probar el camino del CharSet, será más fácil de probar y terminarlo; y el "peor" resultado posible es que tengamos una sola versión de PoP", acotó.

Cabe señalar que Catrín es el impulsor de RetroBoxTV, proyecto chileno basado en el sistema operativo Android que reúne distintos emuladores de consolas clásicas. La idea para tener una versión del Príncipe de Persia en los ordenadores Atari se debate en AtariAge desde octubre del 2009; las posibles soluciones implican el uso de programas como Merlin 32 -que se utilizó originalmente para construir el juego en el Apple y que también ha servido para portear juegos de dicha plataforma a Atari.

COMENTARIOS:

Nombre

2600,29,5200,2,7800,1,Altirra,9,Android,14,Atari++,5,Atari800,17,Atari800MacX,4,Atari800WinPLus,23,Audio,47,BASIC,3,Colleen,7,Computadoras XL/XE,297,Demos,23,Dingoo,1,Draconus,12,Droid800,4,Emuladores,75,Entrevistas,12,Extras,325,Guías,25,Hardware,55,infografías,1,Linux,1,Multimedia,84,Noticias,409,Reseñas,26,software,137,Trucos,54,Video,10,XEGS,2,
ltr
item
Atariteca: Primeras pruebas para Prince of Persia en Atari
Primeras pruebas para Prince of Persia en Atari
http://1.bp.blogspot.com/-ZO08mV0_HoA/VTfRer-2XRI/AAAAAAAAGE0/y5kNLJQz9Fw/s1600/prince-persia-atari.jpg
http://1.bp.blogspot.com/-ZO08mV0_HoA/VTfRer-2XRI/AAAAAAAAGE0/y5kNLJQz9Fw/s72-c/prince-persia-atari.jpg
Atariteca
http://atariteca.blogspot.com/2015/04/primeras-pruebas-para-prince-of-persia.html
http://atariteca.blogspot.com/
http://atariteca.blogspot.com/
http://atariteca.blogspot.com/2015/04/primeras-pruebas-para-prince-of-persia.html
true
4569143690852946366
UTF-8
Se cargaron todos los articulos No se encontro un solo articulo VER TODOS [Leer mas] Responder Cancelar respuesta Borrar Por Inicio PAGINAS ARTICULOS Ver Todos TE PUEDE INTERESAR TEMAS ARCHIVOS BUSCAR TODOS LOS ARTICULOS No se ha encontrado lo que buscabas Al Inicio Domingo Lunes Martes Miercoles Jueves Viernes Sabado Dom Lun Mar Mie Jue Vie Sab Enero Febrero Marzo Abril Mayo Junio Julio Agosto Setiembre Octubre Noviembre Deciembre Ene Feb Mar Abr May Jun Jul Ago Set Oct Nov Dic ahora hace 1 minuto hace $$1$$ minutos hace 1 hora hace $$1$$ horas Ayer hace $$1$$ dias hace $$1$$ semanas hace mas de cinco semanas Seguidores Seguir THIS CONTENT IS PREMIUM Please share to unlock Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy