Esta vez vamos a enseñar cómo preparar un ambiente de desarrollo para trabajar en ensamblador en el pc para nuestro ATARI. Lo primero que necesitamos es:

  • Descargar e instalar el editor gratuito Notepad++
  • Descargar y descompilar el siguiente zip en “C:/mads”

Ahora procedemos abrir el editor Notepad++ instalado, nos vemos a la barra de menú hacemos clic en Plugins y después seleccionamos Plugin Manajer

Aparecerá una lista de plugins a instalar, pero solo nos interesa el NppExec, lo seleccionamos y le damos a instalar.

Ahora volvemos a la barra de menú, hacemos clic en plugin, y seleccionamos NppExec y clic en execute

Aquí nos aparecerá una ventana para agregar una línea de comandos, agregamos la siguiente línea:

npp_save
"C:\mads\mads.exe" "$(CURRENT_DIRECTORY)\$(FILE_NAME)" -o:"$(CURRENT_DIRECTORY)\$(NAME_PART).xex"

Y le damos clic en guardar y lo llamaremos mads.

Otra vez volvemos a la barra de menú, hacemos clic en plugin, y seleccionamos NppExec y clic en advanced Options…

Ahora nos aparecerá una ventana, seleccionamos el script llamado mads, después clic en el botón add/modify, y por ultimo clic en el botón ok.

Otra vez volvemos a la barra de menú, hacemos clic en ejecutar y seleccionamos Modificar atajo/borrar comando.

Hacemos clic en la pestaña plugin commands, y buscamos el nombre del script mads, y le asignamos una combinación de teclas a su selección, ojo si la combinación ya existe esta no funcionara, para este ejemplo usaremos ALT+Z

Recién ahora vamos a escribir un pequeño programa en ensamblador que es el siguiente :

    org $600
    
inicio
    lda #0
    sta 710
loop
    jmp loop
    
    run inicio

Lo guardamos, y compilamos presionando las teclas ALT+Z.

Si todo está bien debería ser igual a la foto anterior. Por ultimo nos vamos donde guardamos nuestro programa y ejecutamos el .xex.

Ahora otro punto importante es activar el destacado de errores y advertencias que nos puede enviar el mads al ensamblar. Para ello nos vamos a la barra de menú hacemos clic en plugin, y seleccionamos NppExec y clic en Console Output Filter…

Nos aparece una nueva ventana y nos vamos a la pestaña HighLight, que tenemos que llenar algunas cosas tal como aparece en la siguiente foto :

Una vez todo ingresado y hacemos clic en OK. Usaremos el mismo ejemplo para generar un error y ver que este se destaque en rojo y al hacer doble clic en la línea nos lleve automáticamente a ella.

Con esto ya es más fácil encontrar errores o advertencias en la consola.  (Continuara jijijijij…)