JMCE, pour Java Multiple Computer Emulator, simule plusieurs processeurs 8 bits (Intel 8080, 8051, Z80, etc.) et beaucoup d’ordinateurs utilisant ces processeurs (ZX Spectrum, Altair 8800, etc.). Il peut exécuter leur rom originelle et leurs systèmes d’exploitation. Toutes les machines peuvent être configurées par programmation ou en modifiant un fichier XML. L’émulateur a été testé sur Windows, Linux et Mac OS X.

Ordinateurs supportés :
– Z80Pack,
– Altair 8800,
– Imsai 8800,
– Yaze Z80,
– Spectrum 48L,
– Spectrum 128K,
– Philips P2000T,
– V8052 Virtual 8052,
– NXP/Philips LPC936,
– Commodore VIC20.

– Requiert maintenant Java 1.6.
– Correction d’un bogue dans le cmposant JLed.
– Ajout du support du DPTR pour le LPC764.
– Ajout des jmce.properties avec les préférences utilisateurs.
– Meilleures performances pour la famille des MCS51.
– Correction d’un bogue dans les MCS51 MOXV @RI,A et MOVX A,@RI.
– Ajout du support d’une lecture rapide des cassettes.
– Support préliminaire des cassettes du Spectrum avec les fichiers TZX.
– Nouveau modèle des données des cassettes avec de meilleures performances.
– Nouveau modèle de la mémoire du ZX Spectrum et du support du Spectrum 128K.
– Correction d’un bogue dans l’auditeur de la lecture/écriture de la mémoire globale.
– Ajout du support du virtuel jmce.viara.v8052.V8052.
– Correction d’un bogue dans plusieurs périphériques.
– Ajout d’une nouvelle option -d pour démarrer l’émulation avec le débogueur intégré.
– Suppression de quelques avertissements.
– Ajout du support de fichiers Motorola S19.
– Ajout du support initiale des M68HC05 et M68HC08.
– Correction d’un bogue du 8051 dans le MUL AB.
– Correction d’un bogue du 8051, maintenant les interruptions fonctions pour les TX et RX.
– Portage du projet sur Eclips.
– La compilation avec Ant requiert cpptasks.jar et ant-contrib.jar.
– Amélioration de l’émulation des interruptions.

Télécharger JMCE 1.02 (1,9 Mo)

Site Officiel

En savoir plus…