Le défi de l'émulation de l'Amstrad PCW
L'émulation de l'Amstrad PCW (Personal Computer Word-processor) constitue une niche spécialisée au sein de la préservation informatique. Contrairement aux ordinateurs domestiques contemporains, le PCW n'a pas été conçu comme une console de jeux vidéo, mais comme un outil de bureau intégré, ce qui impose des particularités uniques aux développeurs d'émulateurs :
Depuis les premiers développements au milieu des années 90 jusqu'aux solutions actuelles à cycle exact, l'émulation a été le pont vital pour récupérer des documents créés sous LocoScript et exécuter le vaste catalogue de logiciels professionnels et ludiques d'une machine vendue à plus de 8 millions d'unités en Europe.
JOYCE (par John Elliott)
C'est le doyen des émulateurs et la base de connaissances pour tous les autres.
CP/M Box (par Habisoft)
Considéré actuellement comme l'émulateur le plus convivial et le plus précis pour les utilisateurs francophones, hispanophones et internationaux.
Retro Virtual Machine - RVM (par Juan Carlos González Amestoy)
Initialement axé sur le CPC et le Spectrum, son support pour le PCW est aujourd'hui l'un des plus avancés visuellement.
MAME (Multi-purpose Adventure Machine Emulator)
Bien qu'il s'agisse d'un émulateur multisystème, son pilote PCW est à "cycle exact" et très rigoureux.
ZEsarUX (par César Hernández Bañó)
Un émulateur multiplateforme d'origine espagnole qui se distingue par sa capacité "tout-terrain" et son puissant environnement de débogage.
Note : Contrairement aux émulateurs CPC, ceux du PCW doivent gérer le format de disque .DSK de manière spécifique en raison de la structure des pistes du CP/M Plus et de l'absence de ROM système (le PCW charge tout depuis le disque d'amorçage).