Tag Archives: ensamblador

Iniciarnos en Ensamblador en nuestro MSX

12 Abr

Hola, nuevamente.

Hacía tiempo que no escribía un artículo, pero he estado mirando el estado actual del tema del ensamblador para MSX, que después de tantos años lo tenía más que olvidado. Además rebuscando por casa de mis padres conseguí recuperar algunos apuntes y partes de proyectos de mi época juvenil al respecto (ya iremos trabajando sobre ellos)…

ensamblador-msx

Si tienes interés en iniciarte en ensamblador para tu MSX, pues ya somos dos, y como siempre la marcha en grupo es más gratificante y amena y además seguiremos manteniendo viva nuestra comunidad MSX.

Creo, y admito todo comentario al respecto, que actualmente disponemos de dos opciones para hacerlo:

1) Coger nuestro MSX y un ensamblador nativo (Gen, Zen, RSC2,Compas…) he puesto un link de descarga al final del artículo con todos ellos y coger unos buenos libros al respecto (subiré algunos que circulan por la red en el siguiente artículo) y tal y como hicimos hace años empezar con ello… (eso sí, ahora con la ayuda de internet…).

2) Elegir una opción de compilación cruzada, que consiste básicamente en programar en un pc mediante un cómodo editor de textos e ir probando los resultados en un emulador de MSX. Obviamente esta segunda opción aunque pierde un poco de “pureza” frente a la primera es infinitamente más cómoda y rápida. Los resultados debemos ir probándolos cada cierto tiempo en nuestro MSX, pues como es obvio un emulador es un emulador y cuando trabajamos con rutinas de código máquina pues no necesariamente se tiene que comportar fielmente al original (aunque lo hará bastante bien).

Para esta segunda opción un buen pack y manual para iniciarnos es el de Pepe Vila (zilogZ80) que está en la web de Karoshi. Podeis descargar el pack de la dirección siguiente Pack-MSX para los tutoriales.

En mi caso veo más cómodo la segunda opción y es la que he elegido.

Pues, lo primero descargar el pack, instalarlo, configurarlo y empezamos…

A continuación os dejo un pack con alguno de los ensambladores nativos para MSX.

Descargar Nativos MSX1 Parte 1

Descargar Nativos MSX1 Parte 2

Descargar Nativos MSX1 Parte 3

Descargar Nativos MSX1 Parte 4