MSX Village forum

L'école Recherche IDE pour ASM MSX Z80

rbey Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 30/09/2018 à 16h15

Messages: 17

Le 04/10/2018 à 13h09
Bonjour,
J'ai bien envie d'apprendre l'assembleur MSX. En fait, ça fait un certain temps que j'aimerais apprendre l'assembleur mais je suis un peu découragé par le fait que les processeurs Intel actuels ont tendance a devenir assez compliqués et qu'apprendre l'assembleur x86 sur de vieux professeurs présenterait a priori peu d'intérêt pratique pour envisager des projets sympathiques. Comme j'ai "redécouvert" le MSX récemment et réalisé que son processeur Z80 était un standard assez répondu à l'époque, y compris dans de vieilles consoles de jeu, j'aimerais bien m'y mettre. De plus, ça a l'air d'être un processeur assez simple et donc un bon moyen d'aborder l'assembleur.
Je suis donc à la recherche d'une IDE sympathique, intégrant bien sûr un émulateur car je veux faire ça sur PC. J'ai entendu parler de WinAPE mais c'est pour Amstrad et j'imagine que le code n'est pas totalement portable sur MSX. Si quelqu'un a une IDE à me conseiller, je suis preneur.
Merci d'avance.
   
Metalion Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1482

Le 04/10/2018 à 13h30
IDE ????
C'est quoi une IDE ?


MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10287

Le 04/10/2018 à 13h49
ce que tu cherche doit ressembler a ça ;)

http://www.objectware.net/category/opcode-ide/


:noel
Site web    
rbey Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 30/09/2018 à 16h15

Messages: 17

Le 04/10/2018 à 14h00
Metalion :
IDE ????
C'est quoi une IDE ?

IDE = Integrated Development Environment. Une interface de développement quoi, avec un éditeur de texte, un compilateur (enfin, pas nécessaire en l'occurrence), un assembleur, un linker et, en l'espèce, un émulateur de Z80.
   
rbey Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 30/09/2018 à 16h15

Messages: 17

Le 04/10/2018 à 14h05
JIPEMSX :
ce que tu cherche doit ressembler a ça ;)

http://www.objectware.net/category/opcode-ide/

Merci, ça m'a l'air bien. Ils parlent de "embedded Z80 compiler" mais j'imagine qu'il s'agit d'un assembleur qui fait du cross assemblage et qui ne tourne pas dans un émulateur. Je vois qu'ils lance le binaire avec BlueMSX ensuite. Ce qui est dommage c'est que je suppose qu'il faut passer par le déboguer de BlueMSX ensuite et par un tool intégré.
   
rbey Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 30/09/2018 à 16h15

Messages: 17

Le 04/10/2018 à 14h27
Quelqu'un connaît-il une bonne source d'apprentissage en français ? Si possible dédiée à l'architecture MSX. Je ne trouve que des choses en anglais. Je comprends suffisamment l'anglais mais ce serait dommage qu'il n'y ait rien en français.
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10287

Le 04/10/2018 à 14h28
regarde dans ce post de sylvain

http://msxvillage.fr/forum/topic.php?id=3484#m78888


:noel
Site web    
rbey Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 30/09/2018 à 16h15

Messages: 17

Le 04/10/2018 à 17h09
Cool, c'est déjà pas mal pour débuter. Merci beaucoup. En revanche, j'ai un peu de mal avec OpCode IDE : j'essaye juste d'assembler le Hello World ROM pour voir comment ça fonctionne mais il faut faire un script de run dans les propriétés du projet et je ne sais pas comment faire. Il ne semble pas y avoir de documentation. Edité par rbey Le 04/10/2018 à 17h09
   
rbey Membre non connecté

Vagabond

Rang

Avatar

Inscrit le : 30/09/2018 à 16h15

Messages: 17

Le 04/10/2018 à 17h24
Ah oui, j'avais pas vu le lien, dsl.
   
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie