SheepShaver

維基百科,自由的百科全書
跳至導覽 跳至搜尋
SheepShaver
File:SheepShaver.png
開發者Christian Bauer,
Gwenole Beauchesne
首次發佈1998年,​28年前​(1998
當前版本2.3 pre(2006年5月14日,​20年前​(2006-05-14
預覽版本2.4
原始碼庫
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
引擎
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    作業系統BeOS, Linux, macOS, Windows
    文件大小~1 MB
    類型模擬器
    許可協議GPL
    網站sheepshaver.cebix.net

    SheepShaver是一個為BeOSLinuxmacOSWindows設計的開源PowerPC Macintosh模擬器。SheepShaver最初由Christian Bauer設計開發,目前主要開發者為Gwenolé Beauchesne。

    歷史[編輯]

    早在1998年,SheepShaver作為商業軟件發佈。2002年,在BeOS的開發商Be公司被收購後,SheepShaver開放了原始碼。[1] 它使用可移植即時編譯引擎,能在PowerPCx86平台上運行,然而,PowerPC和Intel x86指令集之間的轉換效率較低,使得SheepShaver在x86平台上運行較慢。[2] 之後,SheepShaver也移植到了Microsoft Windows系統上。[1]

    SheepShaver作為開源軟件,衍生出了以下幾個修改版本,這些軟件能簡化在Intel Mac平台上的安裝過程:

    • Sheep Shaver Wrapper[3]
    • Chubby Bunny[4]

    特性[編輯]

    SheepShaver能模擬PowerPC G4架構,並運行自7.5.2至9.0.4的Mac OS版本(模擬Mac OS 8.1及以下版本需要Old World ROM的鏡像文件[5])。它支持窗口模式運行,並允許用戶在主系統與模擬系統間複製粘貼文本、共享文件。[2]

    SheepShaver支持原生QuickDraw英語QuickDraw 2D加速、以太網模擬與CD級別音質的聲音輸出,但是缺乏對內存管理單元的模擬。[2]由於需要大量的工作,對性能的影響較大,內存管理單元(MMU)的模擬功能並沒有加入。[6]

    另見[編輯]

    File:MacEmus.svg
    Mac模擬器歷史

    參考文獻[編輯]

    1. ^ 1.0 1.1 SheepShaver 官方主页. [2012-12-15]. (原始內容存檔於2012-12-11) (English). 
    2. ^ 2.0 2.1 2.2 SheepShaver项目. [2012-12-16]. (原始內容存檔於2009-03-01) (English). 
    3. ^ SheepShaver Wrapper for OS X. www.columbia.edu. [2017-02-10]. (原始內容存檔於2017-02-11). 
    4. ^ 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). 
    5. ^ 在Windows上设置SheepShaver. [2012-12-15]. (原始內容存檔於2012-11-30) (English). 
    6. ^ MECS: The Mac Emulation Compatibility Sheet [E-Maculation wiki]. www.emaculation.com. [2017-03-09]. (原始內容存檔於2017-02-04) (English). 

    外部連結[編輯]