Sauebarbermaskin

sauebarbermaskin
Fil:SheepShaver-ikon
Sheep Shaver ikon
Generell informasjon
programtype emulator
utvikler Christian Bauer,
Gwenole Beauchesne
Tillatelse GPL
Faktisk tilstand Stillestående
Teknisk informasjon
Planlagt inn
Versjoner
Siste stabile versjon 2.3pre ( 2006-05-14 ) _ _
Lenker
Nettsted Offisiell nettside kodelager

SheepShaver er en Apple Macintosh PowerPC - emulator utgitt i 1998 for BeOS og senere for Linux . Programmets navn skyldes delvis en annen Macintosh II -emulator kalt ShapeShifter (forgjengeren til Basilisk II ). SheepShaver, ShapeShifter og Basilisk II ble opprinnelig utviklet av den tyske programmereren Christian Bauer. Dette gjorde det til åpen kildekode etter at Be Incorporated (selskapet som opprettet BeOS ) forsvant i 2002.

De siste årene er hovedutvikleren som vedlikeholder SheepShaver-prosjektet Gwenole Beauchesne som ble med senere.

Akkurat som ShapeShifter eller Basilisk II gjør på 680x0-maskiner (som Amiga Classic), fungerer SheepShaver som en "virtuell maskin" på PowerPC-prosessorer som kjører kode naturlig med nesten ingen nedgang i det emulerte systemet. Maskinvaren er ikke emulert, men drivere designet for å kalle verts-OS-funksjoner er installert i Mac-rom. På andre prosessorer som x86, takket være Gwenoles dynamiske PPC-kodesamlingsemulator for x86, er det også mulig å kjøre MacOS PowerPC med en ytelsesstraff (sammenlignet med å kjøre den på en PowerPC-maskin). Uansett er Gwenoles PPC-emulator en av de raskeste open source -emulatorene der ute .

Foreløpig kjører den også på Windows (men noe ustabil siden Gwenole ble innlemmet i prosjektet, har plattformuavhengigheten som er arvet fra Basilisk II gradvis blitt forlatt og koden er full av typiske Linux-funksjoner) så vel som på Mac Os X (her stabilt takket være å være Unix-lignende). For øyeblikket er de støttede prosessorene PowerPC og x86.

Den er i stand til å kjøre Mac OS fra versjon 7.5.2 til versjon 9.0.4, men krever et ROM-"bilde". For å kjøre versjon 8.1 og nyere, må den være av Old World ROM- typen (fra gamle Mac-er, vanligvis fra de før de som hadde USB for alt). Som resten av Christians emulatorer, fungerer den i multitasking og lar brukeren kjøre klassiske Mac-applikasjoner sammen med andre applikasjoner av vertsoperativsystemet (BeOS, Windows, Mac OS X, Linux, etc.)

Selv om SheepShaver har utmerket støtte for Ethernet og lydutgang i CD-kvalitet, emulerer ikke SheepShaver kontrollerminneenheten (MMU), slik Basilisk II gjør (bortsett fra når den kjøres på en 680x0), og kan ikke kjøre versjoner senere versjoner av MacOS 9 eller noen versjon av Mac Os X. For å kjøre disse systemene er det beste alternativet å kjøre MOL (Mac On Linux, en "virtuell maskin"-emulator for Linux PowerPC) eller PearPC (selv om PPC-emulatoren for øyeblikket er merkbart tregere enn SheepShavers). Foreløpig har SheepShaver-utviklerne ingen planer om å legge til MMU-emulering.

Andre alternativer

Se også

Eksterne lenker