SheepShaver
SheepShaver是一個為BeOS、Linux、macOS和Windows設計的開源PowerPC Macintosh模擬器。SheepShaver最初由Christian Bauer設計開發,目前主要開發者為Gwenolé Beauchesne。
開發者 | Christian Bauer, Gwenole Beauchesne |
---|---|
首次發布 | 1998年 |
當前版本 | 2.3 pre(2006年5月14日 | )
預覽版本 | 2.4 |
源代碼庫 | |
操作系統 | BeOS, Linux, macOS, Windows |
文件大小 | ~1 MB |
類型 | 模擬器 |
許可協議 | GPL |
網站 | sheepshaver |
歷史
早在1998年,SheepShaver作為商業軟件發布。2002年,在BeOS的開發商Be公司被收購後,SheepShaver開放了源代碼。[1] 它使用可移植的即時編譯引擎,能在PowerPC與x86平台上運行,然而,PowerPC和Intel x86指令集之間的轉換效率較低,使得SheepShaver在x86平台上運行較慢。[2] 之後,SheepShaver也移植到了Microsoft Windows系統上。[1]
SheepShaver作為開源軟件,衍生出了以下幾個修改版本,這些軟件能簡化在Intel Mac平台上的安裝過程:
特性
SheepShaver能模擬PowerPC G4架構,並運行自7.5.2至9.0.4的Mac OS版本(模擬Mac OS 8.1及以下版本需要Old World ROM的鏡像文件[5])。它支持窗口模式運行,並允許用戶在主系統與模擬系統間複製粘貼文本、共享文件。[2]
SheepShaver支持原生QuickDraw 2D加速、以太網模擬與CD級別音質的聲音輸出,但是缺乏對內存管理單元的模擬。[2]由於需要大量的工作,對性能的影響較大,內存管理單元(MMU)的模擬功能並沒有加入。[6]
另見
參考文獻
- ^ 1.0 1.1 SheepShaver 官方主页. [2012-12-15]. (原始內容存檔於2012-12-11) (英語).
- ^ 2.0 2.1 2.2 SheepShaver项目. [2012-12-16]. (原始內容存檔於2009-03-01) (英語).
- ^ SheepShaver Wrapper for OS X. www.columbia.edu. [2017-02-10]. (原始內容存檔於2017-02-11).
- ^ Briant, Thomas. Another Solution for the Appleworks Conundrum-it's called Chubby Bunny. MacValley The MacValley blog. 2013-09-28 [2017-02-10]. (原始內容存檔於2017-02-11).
- ^ 在Windows上设置SheepShaver. [2012-12-15]. (原始內容存檔於2012-11-30) (英語).
- ^ MECS: The Mac Emulation Compatibility Sheet [E-Maculation wiki]. www.emaculation.com. [2017-03-09]. (原始內容存檔於2017-02-04) (英語).
外部連結
- 官方網站(頁面存檔備份,存於網際網路檔案館)(英文)
- SheepShaver for x86(頁面存檔備份,存於網際網路檔案館) (日語)
- E-Maculation論壇板塊(頁面存檔備份,存於網際網路檔案館) (英文)
- Windows設置指南(頁面存檔備份,存於網際網路檔案館)(英文)
- macOS設置指南(頁面存檔備份,存於網際網路檔案館)(英文)
- SheepShaver項目頁面(存檔)(英文)