Pratique de l\'assembleur sur MSX

Les environnements de développement intégrés (IDE)

Cet article a été mis à jour, vous consultez ici une archive de cet article!

Environnements de développement MSX



OpCode IDE



Voici l'atelier de développement OpCode IDE de nos amis brésiliens Objectware Br.
La version 0.2.02 de OpCode IDE est disponible ici : http://www.objectware.net

Il existe trois versions téléchargeables, Windows, Linux et Mac OS. La version Windows s'installe sans problème mais le fichier d'installation Linux est corrompu. Pour installer OpCode sur Linux il faut utiliser l'archive pour Mac OS.

Opcode IDE utilise NetBeans et Glass Z80 assembler/compiler, un compilateur écrit en Java, qui font partie du package d'installation.



Configuration du projet



Le compilateur peut soit être celui par défaut, c'est à dire Glass Z80, soit celui de son choix moyennant la modification de configuration.
Dans "Build and Run options" et "Build Sequence".
Pour générer un fichier .ROM remplir ainsi le paramètre "Enbedded Compiler Arguments" :



Compilation



Voici la compilation du code proposé comme exemple avec l'outil :



Notez que la compilation a fourni ici un exécutable "main.bin" car la compilation a été lancée alors que le fichier "main.asm" était sélectionné.
Il est nécessaire de se positionner au niveau projet, donc dans l'exemple sur "[sylv]", puis de cliquer sur le marteau "Compil project" (ou appuyer sur F11).

On obtient alors un fichier "main.rom" comme demandé dans la configuration projet réalisée précédemment.