ZEsarUX est un émulateur multiplateforme open-source qui s'est positionné comme l'un des outils de préservation les plus puissants et polyvalents créés en Espagne. Développé par César Hernández Bañó, cet émulateur a brisé les barrières du ZX Spectrum pour devenir un système « multi-machine » qui, depuis ses versions les plus récentes (10.x à 12.x), offre un support robuste et précis pour la série Amstrad PCW.
Contrairement à d'autres émulateurs plus rigides, ZEsarUX se distingue par son interface « ZX Desktop », un environnement de bureau propre à l'émulateur qui permet d'ouvrir simultanément plusieurs fenêtres d'outils. Pour l'utilisateur de PCW, cela se traduit par une capacité de diagnostic et de contrôle du système inégalée, permettant de surveiller l'état du CPU Z80 pendant l'exécution du CP/M ou du LocoScript.
Parmi ses contributions les plus documentées pour le système PCW, citons :
Le support officiel pour PCW a été introduit de manière marquante dans la version 10.3 (lancée en mai 2023) et a été maintenu et perfectionné dans les versions ultérieures, comme la 12.1 (septembre 2025).