Changes

Jump to navigation Jump to search

Macintosh line

3,838 bytes added, 02:42, 8 May 2023
m
no edit summary
;[[Ardi Executor]]
:A formerly payware compatibility layer targeting System 1 to 6. Requires no ROM images or other copyrighted Apple code, as it instead translates Macintosh API calls into equivalent Win32 or POSIX API calls similarly to [[Wine]]. Compatibility is limited however, and as such some games and applications which depend on Mac System Extensions may not work properly.
 
===PowerPC===
{| class="wikitable" style="text-align:center;"
|-
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Latest Version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
!colspan="6"|PC / x86
|-
|SheepShaver
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://www.emaculation.com/forum/viewtopic.php?t=5325 03-12-2022]<br/>[https://github.com/kanjitalk755/macemu/ 2.4]
|{{✓}} ||{{✓}} ||{{✓}}
|-
|Classic Environment
|align=left|{{Icon|macOS}} (PPC)
|Mac OS X v10.4 "Tiger"
|{{✗}} ||{{✗}} ||{{✓}}
|-
|Rosetta
|align=left|{{Icon|macOS}}
|Mac OS X 10.6 "Snow Leopard" (Intel)
|{{✗}} ||{{✗}} ||{{✓}}
|-
|[[QEMU]]
|align=left|{{Icon|Windows|Linux|macOS}}
|{{QEMUVer}}
|{{✓}} ||{{✓}} ||{{TBD}}
|-
|PearPC
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/sebastianbiallas/pearpc 0.6.0]
|{{✓}} ||{{✗}} ||{{✗}}
|-
|[[DingusPPC]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/dingusdev/dingusppc git]
|{{✓}} ||{{✓}} ||{{✗}}
|-
|}
 
;SheepShaver
:An open-source "run-time environment" that includes a PowerPC emulator for non-PowerPC host systems. Originally commercial software named ShapeShifter, it is the companion app of the 68k Mac emulator Basilisk II. It boots System 7.5.2 through (due to a lack of MMU emulation) OS 9.0.4, runs most Mac applications at full speed on any modern PC, and can interface with and copy files to and from host hardware. It hasn't seen significant development in a while, not to mention that it is riddled with hacks and workarounds, which accounts for why some applications such as the default bundled Internet Explorer flat-out crash. Like Basilisk and vMac, it needs a firmware image from a working Mac.
 
;PearPC
:This emulator had been developed since 2004, and is capable of booting OS X 10.1-10.4, but not prior Mac OSs, nor OS X's Classic environment. It once had lots of developer momentum, but activity and interest declined significantly following Apple's 2005 transition to Intel processors. It was the subject of controversy when a closed-source emulator, CherryOS, was revealed to have used [[source code|code]] stolen from PearPC. PearPC lacks a GUI (even the "Change CD" button is removed in the most recent builds), so using a frontend may be necessary. Sound is not emulated unless you use a buggy and now outdated fork.
 
;[[QEMU]]
:Best known for its use as an x86 hypervisor, QEMU also emulates a wide range of CPU architectures. In 2015, a Google Summer of Code event brought PowerPC Macintosh support from a curiosity to a possibility and it now supports [https://docs.google.com/spreadsheets/d/1T0kkk8WpQ-eWBIdxBnXWCfeyClVVLJyXvvF2NED2U6Q/view a specific range of versions] as of 2017. Like PearPC, QEMU is run from a shell.
 
;Rosetta
:Apple's official PowerPC emulator for x86-based Macs included in Tiger (10.4.4). Though it wasn't included in by defualt on Snow Leopard users can optionally reinstall it from the Snow Leopard DVD or chose to install it with the OS when preforming a fresh install. It was removed entirely in OS X Lion. Rosetta uses QuickTransit technology licensed from Transitive Corporation, and works transparently from the end-user, leading Apple to market it as "the most amazing software you'll never see." as it, unlike most emulators, does not have a user interface. Rosetta works best on software that isn't system-intensive, such as office applications; games and other software applications which rely on kexts, libraries or certain instructions may not work properly if at all. A compatibility list is available [https://web.archive.org/web/20060208152806/http://guides.macrumors.com/Rosetta_incompatibilities here].
 
;DingusPPC
:Experimental emulator early in development.
==Resources==
6,735
edits

Navigation menu