Programátoři z pekel zde za šat a stravu programují čipová pseuda. Nyní s favicon!

Holič pro ovce

Člověka by mohlo napadnout, proč se takhle skvělý program jmenuje tak blbě. Podle autora je to narážka jeho starší program ShapeShifter, s nímž má mnoho společného. Obě dvě aplikace jsou totiž dobrými emulátory Macintoshe pro jiné platformy.
ShapeShifter je emulátor Maců s procesory řady Motorola 680×0 pro Amigu, SheepShaver pak emuluje PowerMacy na mnoha různých systémech.

V komentářích k nedávnému článku jsem slíbil, že přetahám z Psion Series 3a články, které tam už několik let leží rozepsané a postupně je zveřejním na blogu. Jenže jak to udělat?
Na samém počátku 90. let nikdo nemohl počítat s tím, že v příštích dvou dekádách Apple několikrát změní procesorovou platformu a jednou celý operační systém a bude stále mít tu drzost říkat tomu Mac. PsionLink, který zajišťuje spojení se šesnáctibitovými SiBo handheldy (zejména Series 3, 3a, 3c, 3mx) proto zná pouze sériové porty Printer a Modem a tím to hasne. Dlouho jsem to řešil pomocí starého PowerBooku, ale ten se po přestěhování odebral do půdního skladiště k rodičům, protože jednopokojový byt je jednopokojový byt.

SheepShaver je natolik kvalitní emulátor, že zvládne tuto činnost pokrýt i v mnohem modernějším systému a na mnohem modernějším železe. Klíčem k úspěchu je redukce USB-RS232, která je v MacOS X podporována a vytvoří zařízení /dev/cu.usbserial. To pak v nastavení SheepShaveru můžeme přiřadit Printer portu a je hotovo – PsionLink se na Psiona připojí a závratnou rychlostí 19200bps s ním vyměňuje data.

PowerMac_G5dual-2010_02_23.jpg

Pokud byste chtěli zkoušet SheepShaver, pak poslední verzi v podobě Universal Binary najdete zde. K jeho provozu potřebujete obraz ROM z nějakého PCI Maca a samozřejmě systém, který chcete provozovat. Vše potřebné včetně poměrně podrobného návodu najdete tady.