«Elite» Firebird mejora estabilidad y rendimiento en su beta 5 | Descarga
Las nuevas revisiones corrigen fallos al cargar partidas, optimizan el dibujo en pantalla y afinan el uso del chip POKEY.
Tras la publicación de las tres primeras versiones beta, Brian "reifsnyderb" Reifsnyder continúa refinando el desarrollo de «Elite» para las computadoras Atari de 8 bits. El programador compartió en el foro AtariAge dos nuevas revisiones de la variante Firebird, correspondientes a las betas 4 y 5, que mantienen el enfoque en la optimización del rendimiento, la estabilidad del sistema de carga y diversos ajustes técnicos antes de la llegada de una versión más completa.
La beta 4, publicada el 26 de julio, introduce varias mejoras relacionadas con la fiabilidad del programa y el apartado audiovisual. Entre los cambios más relevantes figura la corrección del proceso de carga de partidas, que ahora conserva al comandante activo cuando se intenta abrir un archivo inexistente o con un nombre incorrecto, evitando que los datos se pierdan accidentalmente. Asimismo, la inicialización del chip POKEY pasa a realizarse después de cargar el código de vuelo, se incorporan los efectos visuales del rayo al detonar una bomba de energía y se aplican pequeñas optimizaciones a los algoritmos de trazado de líneas para mejorar el rendimiento general.
Elite - Firebird ver. beta 4 for Atari 8-bit computers
Download | 131 kBLa evolución del proyecto prosiguió pocos días después. El 30 de julio, Reifsnyder publicó la beta 5 con una nueva serie de ajustes orientados principalmente a reforzar la estabilidad del código. Esta revisión optimiza el cálculo de los desplazamientos de memoria utilizados para dibujar píxeles en pantalla, restablece el estado del chip POKEY tras cualquier operación de disco realizada mediante el sistema CIO y añade una comprobación previa de los archivos de partidas guardadas antes de intentar cargarlos. Si el proceso falla, el juego mantiene intacta la sesión en curso en lugar de sobrescribirla. Además, el tamaño de la pila de ejecución queda fijado de forma permanente para evitar problemas derivados de su gestión dinámica.
Pese al ritmo sostenido de desarrollo, el autor reconoció que todavía quedan algunos aspectos por completar antes de considerar el proyecto suficientemente maduro. Entre las tareas pendientes mencionó la incorporación de efectos de sonido adicionales y la corrección de un pequeño fallo que aún persiste en el escáner de la nave, dos elementos que previsiblemente serán abordados en futuras revisiones conforme avance el proceso de depuración.
Elite - Firebird ver. beta 5 for Atari 8-bit computers
Download | 131 kBCon información de AtariAge.


Por favor, comente de manera educada. Los comentarios spam serán moderados. Gracias.