SheepShaver est un émulateur Open Source supportant MacOS Classic pour PowerPC. En d’autres termes, il vous permet d’exécuter sur votre ordinateur des applications conçues pour MacOS Classic (PowerPC), même si vous utilisez un autre système d’exploitation. Cependant, vous devez posséder une image de ROM de PowerMacintosh ainsi qu’une version adéquate de MacOS pour PowerPC. SheepShaver est distribué sous licence libre GPL.

Sur les systèmes à base de PowerPC, les applications s’exécuteront nativement, i.e. sans aucune émulation du processeur. Autrement, SheepShaver intègre le premier émulateur de PowerMac G4, mais sans MMU, capable d’exécuter MacOS Classic. Bien que pour l’instant le noyau d’émulation utilise des techniques basiques de traduction dynamique de code (JIT) les performances restent toutefois honnêtes et atteignent environ 1/8e de la vitesse réelle du processeur hôte.

Actuellement, les plate-formes suivantes sont supportées: Linux (x86, x86_64, ppc), MacOS X (i386, ppc), Open Darwin 8.0.1, NetBSD 2.0, FreeBSD 5.3 et Windows pour x86

Voici les nouveautés:

Version 2.3 (snapshot) – 14.Mai.2006

– Gère jusqu’à 1 Go de RAM
– Améliore les performances de la couche réseau SLiRP
– Corrige l’accélération native QuickDraw
– Corrige un crash lors de l’installation de MacOS 9
– Corrige un crash avec l’extension AppleShare
– Corrige le support de MacOS 7.5.3 Revision 2.2
– Corrige un bogue qui sur-agrandissait la fenêtre lors du premier démarrage
– Modifie le nom du volume partagé en Unix (Toshimitsu Tanaka)
– Portage initial vers IRIX/mips, avec JIT

– MacOS X:
o Portage vers MacOS X pour Intel, y compris le JIT
o Ajout d’un petit outil graphique pour configurer SheepShaver
o Ajout de l’auto-détection des CD-ROMs insérés
o Corrige la gestion du presse-papier (copier/coller de texte de/vers l’OS hôte)
o Corrige la gestion du Répertoire Partagé (attributs étendus, dossiers devenus “invisibles”, dates de création)
o Corrige la couche SLiRP (coutournement de bogues MacOS X en fait)
o Améliore les performances globales sur PowerPC par un facteur 2

– Windows:
o Ajoute la couche d’émulation réseau SLiRP (ether slirp)
o Ajoute la couche d’émulation réseau TAP-Win32 (ether tap)
o Corrige l’auto-détection de CD-ROM (pollmedia fonctionne à présent)
o Corrige le support de la boucle d’attente de MacOS (idlewait)
o Corrige le curseur natif pour être mis à jour dès qu’il est modifié
o Améliore l’interface de configuration du réseau

Site Officiel

En savoir plus…