Sems
Sems est un émulateur dédié au ZX Spectrum, développé en Swift par le contributeur jmayoralas. Il vise à reproduire fidèlement l’expérience de cette machine emblématique des années 1980, avec une attention particulière portée à la compatibilité logicielle. Le projet repose sur une architecture modulaire, incluant une émulation du processeur Z80 via un framework personnalisé.
L’émulateur prend en charge les formats TAP et TZX, avec un chargement instantané pour les fichiers TAP. Il fonctionne sous macOS, bien que les détails sur la compatibilité avec Apple Silicon ne soient pas explicitement confirmés. Cependant, des limitations subsistent pour certains jeux ou démos exploitant des techniques de timing avancées, entraînant des problèmes visuels (comme des clignotements). Le code source est le seul support de distribution, reflétant une approche open-source axée sur l’apprentissage du développement en Swift.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
64 bits