AMSpiriT est un émulateur Amstrad CPC pour Windows codé en c++ par David Manuel. Il a été développé à partir des documentations et informations techniques librement disponibles sur internet, sans aucun apport de codes sources déjà existants.
AMSpiriT a pour finalité de reproduire le plus fidèlement possible le comportement hardware d’un vrai CPC. Dans l’esprit d’un Amstrad CPC, l’ergonomie a été pensée afin d’être la plus épurée et la plus intuitive possible.
 


 

Les changements:
 

Parmi les fonctionnalités qui ont été ajoutées :
– le mal aimé CRTC type « 2 » (motorola) est désormais pleinement émulé, y compris dans ses fonctions mal documentées (interlace),
– les fonctions d’écriture sur disquette et cassette sont désormais implémentées. Vous pourrez faire des sauvegardes de vos créations préférées. 🙂
– Légère amélioration de l’émulation du CTM afin de gérer des effets de « vagues »
– Possibilité de faire des copies écran via les touches de fonction F2 et F3
 

Et quelques correctifs ont été apportés au passage :
– Correctifs divers dans l’émulation des CRTCs 0 et 1
– Petits correctifs dans l’émulation du FDC (gestion moteur)
 

Le gros du travail a encore et toujours été focalisé sur la précision de l’émulation et grâce à l’assistance technique de passionnés du CPC (et tout particulièrement de Longshot, auteur du fameux compendium dont j’ai parlé précédemment). Grâce à cet apport de nouvelles connaissances techniques, et sans aucune prétention, je pense que AMSpiriT devient très mature et atteint désormais un très haut niveau d’émulation.
 

A ce stade, il n’y a plus d’avancée spectaculaires, le gros du travail consiste désormais à parfaire des petits détails, parfois insignifiants, afin de tendre vers ce qui est le but ultime de tout émulateur, à savoir émuler parfaitement notre machine vintage préférée.

 

Forum anglais.
 

Télécharger AMSpiriT (32 bits) v1.01 (838 Ko)

Télécharger AMSpiriT (64 bits) v1.01 (915 Ko)

Site Officiel

En savoir plus…