GSport
GSport est un émulateur open source de l’Apple IIGS, une console et ordinateur rétro de la fin des années 1980. Développé à partir du moteur KEGS, il vise à offrir une compatibilité étendue avec les logiciels et périphériques de cette plateforme, notamment via des fonctionnalités avancées comme l’émulation du réseau Uthernet ou des imprimantes.
Destiné initialement aux architectures Intel, GSport reste fonctionnel sur les versions récentes de macOS (via Rosetta 2 si nécessaire). Son approche open source encourage les contributions pour améliorer l’émulation, avec une priorité sur les extensions matérielles et logicielles manquantes. Idéal pour les utilisateurs cherchant une solution portable et modulaire pour explorer le patrimoine Apple IIGS.
Dernière mise à jour :
Plateformes
Architecture
Mac OS X - macOS
Téléchargement et liens
Historique des versions
v0.2
-
Nouveauté majeure pour macOS :
- Ajout d’un installateur sous forme de disque image (.dmg) compatible avec macOS, permettant une installation par glisser-déposer.
-
Amélioration pratique :
- Les images disque (.dmg) se montent automatiquement et démarrent si spécifiées en dernier argument en ligne de commande ou ouvertes via l’interface graphique (similaire à un double-clic sur Windows).
-
Correction spécifique macOS :
- Résolution de problèmes liés à l’endianness (format des données) dans les binaires "fat" (universels) pour macOS, évitant des comportements inattendus.
(Aucune mention de support Apple Silicon ou de version minimale de macOS dans ce changelog.)
Changelog complet
v0.31
-
Nouveautés majeures :
- Ajout de l'émulation du réseau AppleTalk avec pontage vers EtherTalk (compatibilité réseau étendue pour les environnements rétro).
- Prise en charge de la collation de texte depuis le presse-papiers (sous macOS et Windows), améliorant l'interopérabilité avec les applications modernes.
-
Améliorations techniques :
- Configuration individuelle des ports série virtuels : choix entre connexion IP ou redirection vers du matériel réel (flexibilité accrue pour les configurations réseau ou hardware).
- Ajout de l'émulation de l'imprimante Imagewriter LQ (compatibilité avec les périphériques rétro typiques des Mac classiques).
-
Corrections importantes :
- Correction d'un bug où seuls les ports PR#1/PR#2 déclenchaient l'écoute IP pour les ports série simulés (les ports IN#1/IN#2 étaient ignorés).
- Suppression d'un crash en cas d'absence du fichier parallel.rom (stabilité accrue).
- Correction du comportement des joysticks matériels : les valeurs sont désormais correctement mises à zéro quand le joystick n'est pas utilisé (évite les entrées parasites).
Changelog complet
Captures d'écran