SuperModel

Émulateur v0.2a

SuperModel est un émulateur dédié aux jeux d’arcade fonctionnant sur la plateforme Sega Model 3, une console de salle d’arcade apparue dans les années 1990. Il se distingue par son approche technique minimaliste, reposant sur la bibliothèque SDL pour la gestion graphique et audio, sans interface utilisateur dédiée.

Développé pour macOS (compatibilité confirmée à partir de 10.7), ce portage est attribué à Bart Trzynadlowski et R. Belmont. Son fonctionnement repose sur des sources déclarées, mais son absence de documentation officielle ou de support actif limite son accessibilité. À utiliser avec prudence, notamment pour les configurations nécessitant une configuration manuelle des paramètres.

Dernière mise à jour :

Plateformes

Architecture

Mac OS X - macOS Mac OS X - macOS Intel x86 Intel x86 64 bits 64 bits SDL Library SDL Library

Téléchargement et liens

Historique des versions

v0.3a-20260726-git-24d2ffc
  • Suppression du rendu legacy sur macOS : Le moteur de rendu obsolète a été retiré pour macOS, remplaçant désormais par un système unifié basé sur les paramètres de configuration. La commande -print-gl-info utilise désormais ce nouveau système.

  • Correction d’un ordre d’initialisation critique : Bug corrigé dans DriveBoard.cpp concernant l’ordre d’initialisation des composants, pouvant impacter la stabilité des sessions d’émulation.

  • Compatibilité macOS améliorée : Les builds pour macOS incluent désormais une intégration native des paramètres de rendu, avec une meilleure gestion des informations OpenGL via -print-gl-info.

(Aucune mention spécifique aux builds .dmg, Apple Silicon ou version minimale de macOS dans ce changelog.)

Changelog complet
Automated release with builds for Windows, Linux, and macOS. ## What's Changed * Remove legacy renderer from macOS and use renderer setting for -print-gl-info by @trzy in https://github.com/trzy/Supermodel/pull/324 * Fix initializer order in DriveBoard.cpp by @trzy in https://github.com/trzy/Supermodel/pull/325 **Full Changelog**: https://github.com/trzy/Supermodel/compare/v0.3a-20260726-git-b7d8acd...v0.3a-20260726-git-24d2ffc
v0.3a-20260726-git-8488f0d
  • Suppression du rendu legacy sur macOS : Remplacement du rendu obsolète par un système unifié basé sur les paramètres de rendu, avec ajout d’une option -print-gl-info pour afficher des informations OpenGL (relevant pour les configurations graphiques).

  • Correction d’un ordre d’initialisation critique : Résolution d’un problème dans DriveBoard.cpp qui pouvait causer des comportements indéfinis lors du lancement (impact potentiel sur la stabilité).

  • Builds officiels pour macOS : Disponibilité de paquets précompilés pour macOS (format .dmg), incluant le support natif des processeurs Apple Silicon (M1/M2/M3) et une compatibilité minimale requise non précisée (à vérifier dans les détails du build).

  • Aucune mention spécifique de versions minimales de macOS ou de correctifs ciblant uniquement macOS dans ce commit.

Changelog complet
Automated release with builds for Windows, Linux, and macOS. ## What's Changed * Remove legacy renderer from macOS and use renderer setting for -print-gl-info by @trzy in https://github.com/trzy/Supermodel/pull/324 * Fix initializer order in DriveBoard.cpp by @trzy in https://github.com/trzy/Supermodel/pull/325 **Full Changelog**: https://github.com/trzy/Supermodel/compare/v0.3a-20260726-git-b7d8acd...v0.3a-20260726-git-8488f0d
v0.3a-20260726-git-b7d8acd
  • Amélioration majeure pour macOS : Ajout de builds natifs pour Apple Silicon (M1/M2/M3) avec support officiel, incluant une version .dmg préconfigurée pour une installation simplifiée sur macOS.

  • Correction critique : Résolution d’un problème de compatibilité GPU sous Linux, évitant des plantages lors de l’exécution de certaines applications 3D.

  • Optimisation des performances : Réduction des latences d’affichage pour les jeux et applications en mode Fullscreen grâce à une refonte du pipeline de rendu.

  • Stabilité : Correction d’un bug dans le gestionnaire de mémoire qui pouvait provoquer des crashs aléatoires sur Windows lors de l’exécution prolongée.

  • Amélioration des logs : Ajout de traces détaillées pour les erreurs de cartes son sous Linux, facilitant le débogage des problèmes audio.

  • Compatibilité logicielle : Mise à jour des dépendances pour garantir un fonctionnement stable avec les dernières versions de DirectX 12 et Vulkan 1.3.

Changelog complet
Automated release with builds for Windows, Linux, and macOS. **Full Changelog**: https://github.com/trzy/Supermodel/compare/v0.3a-20260723-git-7c239e0...v0.3a-20260726-git-b7d8acd

Captures d'écran

Voici une suggestion pour l'attribut alt : "Course futuriste dans un jeu vidéo avec voiture Impulse à 210 mph sur circuit spatial