SheepShaver
开发者 | Christian Bauer, Gwenole Beauchesne |
---|---|
首次发布 | 1998年 |
当前版本 | 2.3 pre(2006年5月14日 | )
预览版本 | 2.4 |
源代码库 | |
操作系统 | BeOS, Linux, macOS, Windows |
文件大小 | ~1 MB |
类型 | 模拟器 |
许可协议 | GPL |
网站 | sheepshaver |
SheepShaver是一个为BeOS、Linux、macOS和Windows设计的开源PowerPC Macintosh模拟器。SheepShaver最初由Christian Bauer设计开发,目前主要开发者为Gwenolé Beauchesne。
历史
早在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项目页面(存档)(英文)