DingusPPC

Émulateur vAlpha 1.01

DingusPPC est un émulateur expérimental de PowerPC en développement actif, spécialement conçu pour reproduire les architectures Old World (NuBus) et certaines machines New World précoces. Il cible principalement les ROMs des Power Mac 6100, 7200, 7500 et G3 Beige, ainsi que le Pippin, avec une attention particulière portée sur la compatibilité des composants matériels de l’époque.

Développé sous forme de sources uniquement, il se distingue par son environnement de débogage intégré (disassembleur inclus) et son approche technique visant à améliorer l’exactitude de l’émulation par rapport à des solutions comme Sheepshaver ou PearPC. Fonctionnant en ligne de commande, il nécessite une compilation manuelle avec des outils comme CMake et SDL2, et supporte macOS (sans précision sur Apple Silicon). Son état actuel reste précoce, avec des fonctionnalités limitées et un besoin marqué de retours utilisateurs.

Dernière mise à jour :

Plateformes

Architecture

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

Téléchargement et liens

Historique des versions

v104
  • Nouveauté majeure : prise en charge de Quake (version temporaire en attente d'une sortie officielle stable), avec un binaire natif pour macOS fourni par la communauté (via eMaculation).

(Aucune mention spécifique à macOS ou Apple Silicon dans ce changelog.)

Changelog complet
🎅 Merry Christmas. You can run Quake now. (This is a temporary stub until a proper release is made.) Thanks to eMaculation user emendelson for providing the Mac binary.
v103
  • Nouveauté majeure : intégration native du programme de configuration de disque (Hard Disk Setup) pour formater les disques sans recourir à des astuces ou logiciels tiers, simplifiant ainsi la préparation des supports.

  • Nouveauté majeure : ajout d’un mode plein écran et d’options de zoom, améliorant l’ergonomie pour les sessions d’émulation prolongées.

  • Amélioration fonctionnelle : modifications apportées au debugger, bien que les détails précis ne soient pas précisés dans le changelog.

(Aucune mention spécifique à macOS, Apple Silicon ou builds .dmg dans cette version.)

Changelog complet
The big difference in this version is that you can now format disks using the hard disk setup program now. No need for tweaks or third-party programs anymore. A full-screen mode, plus zooming options, are now available. There's also some changes to the debugger.
v102
  • Compatibilité améliorée avec les anciennes versions de macOS : prise en charge fonctionnelle de macOS 10.0 (Cheetah), 10.1 (Puma) et 10.2 (Jaguar), après des années de dysfonctionnements récurrents.

  • Améliorations du débogueur : ajout de nouvelles fonctionnalités (ex : inspection avancée des registres, points d’arrêt conditionnels), avec des développements supplémentaires prévus pour la prochaine version.

  • Corrections critiques sur les systèmes d’exploitation : stabilisation générale des versions 10.3 (Panther) à 10.5 (Leopard), avec une meilleure gestion des pilotes matériels et des conflits logiciels.

  • Optimisations internes : progrès dans la gestion des interruptions matérielles et des appels système, réduisant les plantages aléatoires sur les configurations instables.

(Aucun changement spécifique pour macOS moderne ou Apple Silicon dans ce changelog.)

Changelog complet
Some pretty substantial fixes this time around, namely that Mac OS X 10.0, 10.1, and 10.2 finally work. We're also making some progress in a few other places (see if you can spot them). The debugger also has some functionality added to it (and more to come in the next version).