ÉMULATEUR JOYCE
JOYCE se positionne comme l'émulateur de référence et le premier à avoir atteint une maturité complète et une fidélité remarquable pour la plateforme Amstrad PCW. Son développement par l'ingénieur britannique John Elliott, initié à la fin des années 90, a marqué un jalon dans la préservation de cette machine de bureau, constituant le pilier sur lequel repose l'émulation moderne du système en 2026.
La philosophie derrière JOYCE a transcendé la simple exécution de logiciels, en se concentrant sur la réplication de l'architecture complexe d'entrée/sortie (I/O) du PCW. Cette approche académique et rigoureuse a permis à des logiciels professionnels critiques, tels que le traitement de texte LocoScript, de fonctionner de manière stable, en respectant les timings et les comportements du matériel d'origine. Contrairement à d'autres projets, JOYCE se concentre sur la polyvalence de l'écosystème, incluant des outils de bas niveau pour la manipulation d'images de disques et la conversion de formats propriétaires, constituant un pont essentiel pour la récupération de données historiques.
- Compatibilité Multiplateforme : Né à l'origine sous MS-DOS, son évolution et sa portabilité vers des systèmes modernes tels que Linux, Windows et macOS via la bibliothèque SDL ont garanti sa longévité et son accessibilité universelle, en faisant le choix privilégié des utilisateurs hors de l'environnement Windows.
- Émulation de Périphériques : Il a été pionnier dans l'émulation précise non seulement du matériel de base (processeur Z80, gestion de la mémoire et vidéo 720x256), mais aussi de périphériques complexes et essentiels tels que l'imprimante Amstrad, l'interface PCW Linkit et, surtout, le système de lecteur de disquettes qui charge le système d'exploitation CP/M Plus dès le démarrage, supportant les formats .DSK et .CFI.
- Polyvalence des Modèles et le Projet ANNE : C'est l'un des rares émulateurs qui couvre avec une fidélité absolue toute la gamme (8256 jusqu'à 9512+). De plus, l'inclusion du module ANNE étend son utilité à l'émulation du PcW16, une machine avec un matériel radicalement différent basé sur la mémoire Flash, consolidant JOYCE comme la solution la plus complète et technique pour toute la famille des ordinateurs de bureau Amstrad.
- Fidélité au Système d'Exploitation : Ayant été développé au Royaume-Uni, il offre une compatibilité parfaite avec les diverses versions de CP/M Plus anglaises, garantissant que le mappage du clavier et les jeux de caractères se comportent exactement comme sur les machines d'origine.
