Emulateur 68000 pour MacOS et Windows NT

Dernière mise-à-jour, le 14 septembre 1998

Copyright 1997-1998, Frédéric Aloé

!!!!!! Développement ralenti en ce moment !!!!!!

 

Menhir est un émulateur Motorola 68000 c'est-à-dire qu'il peut éxécuter du code binaire 68000. Il fonctionne exactement comme un "vrai" 68000, c'est-à-dire qu'il a juste besoin d'une ROM ( votre système d'exploitation ) pour booter.

J'ai maintenant réalisé un petit noyau multitache pour Menhir, histoire de dire qu'il ne sert pas à rien.


Menhir contient un débuggeur intégré qui vous permet de "Tracer" vos programmes, visualiser la mémoire, modifier votre code en RAM ...


Menhir sait gérer les 60 instructions et les 14 modes d'adressage du 68000. Il sait faire les opérations sur des Byte, des Word ou des Long, gère le PC, la pile (SP,USP et SSP), le SR et le CCR. Il intègre aussi une gestion des interruptions (IT) et des exceptions 68000 ( erreur bus, erreur d'adresse, Illegal ). Vous pouvez en voir le détail, ici.


L'affichage peut se faire de deux manières différentes :
- émulation VT100
- mode vidéo propriétaire