GSport

Émulateur v0.31

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 Mac OS X - macOS Intel x86 Intel x86

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
Unavailable for binary download 2/29/2012 New functionality: * Added text-based virtual printer output for all platforms * Added OSX drag/drop "installer" disk image (.dmg) * Disk images will automatically mount and boot when specified as the last argument on the command line, or when invoked from the Windows shell (file->open as GSport.exe) Bug fixes: * Win32: Added sound and native printer libraries, mistakenly omitted * OSX: Fixed some "endianness" troubles with the fat binaries
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
6/22/2014 New functionality: * Added AppleTalk networking emulation with bridging to EtherTalk * Added clipboard text paste capability (OSX, Windows) * Emulated serial ports are individually configurable as either IP or passthrough to real hardware ports * Added Imagewriter LQ printer emulation Bug fixes: * IN#1 and IN#2 now trigger the incoming IP port to listen when using IP simulated serial ports; previously, only PR#1 or PR#2 did * Fixed crash when parallel.rom is missing * Fix for real joysticks: unless the joystick is moving, gsport sets the values to zero.

Captures d'écran

Control Panel dans Gsport (Apple IIgs)