nMSXtiles – Editor de pantallas para MSX
Desenvolupament, MSX, nMSXtiles 6 Comments »
En unos ratos libres que he tenido he programado un editor de pantallas y tiles para el screen 2 del MSX.
Es la versión 0.2, o sea que está bastante verde, pero ya es funcional. El programa está pensado para crear los fondos estáticos de las pantallas de juegos en 2D. El juego Zambeze que hice sería un claro ejemplo de uso.
La filosofía del programa es abrir un proyecto que constará de una pantalla y tres bancos de tiles (parte superior, media e inferior de la pantalla). Tiene un editor de tiles de 8×8 píxels (con las restricciones de color del screen 2) que se podrán asignar a los bancos de patrones y después posicionar sobre la pantalla. Existe la opción de exportar la pantalla y los bancos de patrones y colores a datos en pseudocódigo para ASM. Como el que uso es el asMSX he utilizado esa notación, pero se podría modificar para otros ensambladores.
Está claramente inspirado en el ICVGM que es el que estaba utilizando hasta ahora y que va bastante bien, pero tenía ganas de hacer algo parecido.
El programa está probado para Windows y Linux, pero si tenéis curiosidad, está disponible el código fuente para poder modificarlo y compilarlo.
Hombre, lo bueno sería que si alguien se decide a modificarlo notablemente, se abra un hilo de desarrollo y vayamos añadiendo funcionalidades y tal, pero vamos, cada uno es libre de hacer lo que quiera con el código.
El programa está hecho en C++ utilizando las librerías multiplataforma Qt4 de Trolltech. Para Windows he usado el compilador MinGW, que la misma instalación de las Qt ya da la opción de bajarlo e instalarlo (a veces falla el intento de bajarlo a la primera; hay que reintentarlo un par de veces).
Archivos:

Recent Comments