SheepShaver

SheepShaver
開發者Christian Bauer,
Gwenole Beauchesne
首次发布1998年,​26年前​(1998
当前版本
  • 2.5 (2022年9月13日;穩定版本)
編輯維基數據鏈接
源代码库
  • github.com/cebix/macemu
編輯維基數據鏈接
操作系统BeOS, Linux, macOS, Windows
文件大小~1 MB
类型模拟器
许可协议GPL
网站sheepshaver.cebix.net

SheepShaver是一个为BeOS、Linux、macOS和Windows设计的开源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]

另见

Mac模拟器历史
  • 自由软件主题

参考文献

  1. ^ 1.0 1.1 SheepShaver 官方主页. [2012-12-15]. (原始内容存档于2012-12-11) (英语). 
  2. ^ 2.0 2.1 2.2 SheepShaver项目. [2012-12-16]. (原始内容存档于2009-03-01) (英语). 
  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) (英语). 
  6. ^ 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项目页面(存档)(英文)
虛擬化技術
平台虛擬化軟體比較英语Comparison of platform virtualization software
硬體虛擬化
Hypervisor
原生虛擬化
  • Adeos英语Adaptive Domain Environment for Operating Systems
  • CP/CMS英语CP/CMS
  • Hyper-V
  • KVM
    • Red Hat Enterprise Virtualization英语Red Hat Enterprise Virtualization
  • LDoms / Oracle VM Server for SPARC英语Oracle VM Server for SPARC
  • LynxSecure英语LynxSecure
  • SIMMON英语SIMMON
  • VMware ESX英语VMware ESX/ESXi
    • VMware vSphere英语VMware vSphere
    • VCloud Air
  • VMware Infrastructure英语VMware Infrastructure
  • Xen
  • XtratuM英语XtratuM
  • z/VM英语z/VM
需要宿主作業系統
專用
  • Basilisk II英语Basilisk II
  • bhyve英语bhyve
  • Bochs
  • Cooperative Linux
  • DOSBox
  • DOSEMU英语DOSEMU
  • L4Linux英语L4Linux
  • Mac-on-Linux英语Mac-on-Linux
  • Mac-on-Mac英语Mac-on-Mac
  • PCem英语PCem
  • SheepShaver
  • SIMH英语SIMH
  • Windows on Windows
    • DOS虚拟机英语Virtual DOS machine
  • Win4Lin英语Win4Lin
獨立
工具
作業系統層虛擬化
桌面虛擬化
應用程式虛擬化英语Application virtualization
(沙盒)
  • Ceedo英语Ceedo
  • Citrix XenApp英语Citrix XenApp
  • Dalvik
  • InstallFree英语InstallFree
  • 微軟App-V英语Microsoft App-V
  • 遠端桌面
  • Spoon英语Spoon (software)
  • Symantec Workspace Virtualization英语Symantec Workspace Virtualization
  • VMware ThinApp英语VMware ThinApp
  • ZeroVM英语ZeroVM
网络虚拟化英语Network virtualization
  • DOVE英语Distributed Overlay Virtual Ethernet
  • Network Virtualization using Generic Routing Encapsulation‎英语Network Virtualization using Generic Routing Encapsulation‎
  • Open vSwitch英语Open vSwitch
  • Virtual security switch英语Virtual security switch
  • 虛擬局域網擴展 (VXLAN)
參見: 模擬器軟體列表英语List of emulators