Posts

Archive for the 'MSX' Category

Zambeze: Easy adventure

Después de los comentarios que hubo cuando lo publiqué sobre la gran dificultad del juego, y reconociendo que yo tampoco soy de dedicar mucho tiempo cuando tengo que ver más de 3 veces la misma pantalla, esta mañana he hecho una versión Easy de Zambeze, que lo convierte en un plácido paseo por el río africano.

Por otro lado, mientras hacía la modificación he capturado algunas pantallas con el bluemsx y he preparado un vídeo del Zambeze. Es un montaje con imágenes del juego y la canción African Song de Incognito.

Así que si esos años de pasarse el Abu Simbel a pelo ya han pasado y a alguien le apetece echarse unas partidillas poniéndose en la piel de Livingstone, aquí dejo una versión no tan X-trem como la que lancé el año pasado.

ROM
Manual de instrucciones

Editor de Sprites para MSX

En estos días de desenfreno MSXero he añadido al programa nMSXtiles un editor de sprites.

sprites

En un proyecto se pueden diseñar hasta cuatro conjuntos de cuatro planos de sprites cada uno. Faltarían añadir algunas utilidades como copia de sprites y desplazamiento de bits, pero será para una futura versión.

Como siempre, comentarios y sugerencias varias serán bienvenidos.

Archivos:

Fuentes v0.2.4

Ejecutable v0.2.4 - Windows

Goon Docks

Este es el nombre del juego para MSX que estoy haciendo en algunos ratos libres. Seguro que habrá muchos a los que les suene y tras unos segundos rebuscando en la memoria dirán -Ah, vale! ya!. Pues sí, eso es.

Se trata de un port para MSX de un juego que salió, obviamente con el otro nombre, para el resto de ordenadores de 8 bits del momento. Venía de jugarlo en un Amstrad CPC 464 y al hacerme con él para MSX, primero me llevé una desilusión viendo que no era el mismo tipo de juego. Sentimiento que se me pasó rápidamente al comenzar una partida y ver que estaba ante un juego que sería de los mejores que ejecutaría mi 8 bits.

Pero bueno, el port que estoy haciendo es del que yo esperaba ver. Actualmente llevo dos pantallas diseñadas y una parte del movimiento de los personajes.
Aquí dejo una captura de cuando estaba desarrollando la primera pantalla con el nMSXtiles.

goondocks1

nMSXtiles - Editor de pantallas para MSX

nmsxtiles

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:

Fuentes v0.2

Ejecutable v0.2 - Windows

Archives and Links