Amstrad CPC/CPC+ Emulator
Arnold is an extremely precise Amstrad CPC/CPC+ emulator, which can run
just about all software available for what was without question the best
home computer available in Europe in the 1980s.

This is the the Macintosh OSX Port of David Firth's
Fantastic Atari 800 Emulator. Ported is the SDL version of the
Atrari800 emulator to Mac OSX, and added a full native Cocoa interface,
including Preferences, Menus, File Associations, Help and more.

Basilisk II is an open source emulator of 68xxx-based Macintosh
computers for Windows, OS X and Linux. With Basilisk II, one can boot
Mac OS versions 7.x through 8.1. Ports of Basilisk II are available for
Mac OS X, Windows, Linux and a number of lesser known systems. Users
require a Macintosh ROM image and a copy of Mac OS to use with the
emulator.

Boxer is a DOS game emulator for OS X, built around the powerful DOSBox.
Boxer aims to make it easy and painless to play your DOS games.
Boxer provides DOSBox 0.72's rock-solid DOS game emulation, plus:
- Turn games into one-click game packages that you can launch like a Mac application
- Easily install games from CDs or installer files into new game packages
- Run DOS .exe, .com and .bat programs straight from Finder
- Drop folders and CD-ROM images onto Boxer to open them in a DOS prompt
- Enjoy Mac-friendly keyboard shortcuts, file locations and emulation settings
Boxer saves you from configuration hassles, by:
- Setting up a DOS Games folder for you as the default DOS drive
- Automatically mounting CD-ROMs, disc images and specially-named folders as DOS drives
- Auto-configuring many games that need special emulation settings
- Storing individual emulation settings with each game package
- Using the appropriate DOSBox translation for your language

Boycott Advance can run the majority of existing Gameboy Advance
software to some degree. High quality sound emulation is supported, with
many games sounding as good, if not better, than they do on the real
hardware. Having said that, Boycott Advance is not a substitute for the
real hardware. If you want to play Gameboy Advance games, then buy a
real Gameboy Advance. A number of hardware devices exist for backing up
original Gameboy Advance titles for use on Boycott Advance. These
include the Flash Advance Linker and the XGFlash.

BSNES has a somewhat different purpose to most emulators; it focuses on
accuracy over performance. To that end, it does not include any game
specific hacks, or idle-loop skipping optimizations commonly found in
other emulators. To add to the fun, it uses a cycle accurate hardware
emulation. The net result of all this is the highest system requirements
of any software I've released to date; those without a G5 class machine
need not apply. If you meet the requirements, however, this is the most
accurate SNES emulation available on the Macintosh platform.

Catakig is an emulator for the popular Apple II series of personal
computers, supporting the Apple ][, ][+, //e, and //c models. The
current version runs on PowerPC Macintoshes under MacOS X 10.3 and
later, and on Intel Macs under MacOS X 10.4 and later.

Dolphin is an emulator for two recent Nintendo video game consoles: the
GameCube and the Wii. It allows PC gamers to enjoy games for these two
consoles in full HD (1080p) with several enhancements: compatibility
with all PC controllers, turbo speed, networked multiplayer, and even
more!

The Emulator Enhancer plugin adds a number of additional features to
many of the emulators available from this site. These include:
USB Gamepad and Joystick support
Aspect ratio correction
Bilinear Filtering
Full screen mode
Network game play (preliminary)
Screen Curvature
VBL Synchronised Video
Full instructions on how to use the library can be found in the download package.

Frodo is a robust Commodore 64 Emulator for the Macintosh.
Frodo was developed to reproduce the graphics of games and demos with
higher precision than the existing C64 emulators. To that end, Frodo can
display raster effects correctly that only result in a flickering mess
with other emulators. In addition to the precise VIC emulation, Frodo
features a processor-level 1541 emulation that is able to handle about
50% of all fast loaders. There is also a faster 1541 emulation for four
drives containing .D64, .X64, .T64, or .LYNX files. Sound (SID)
emulation is also provided.

Genesis Plus is a Sega Genesis/Megadrive emulator for Mac OS X.
Genesis Plus features very accurate emulation of the original Sega
Genesis, even to the point that some software which has problems on the
real hardware exhibits the same behaviour under emulation. This
emulation comes with accurate sound support, saved states, and saved
game support.

KiGB is a Nintendo Gameboy emulator for Mac OS X.
KiGB features detailed and accurate emulation, which brings with it
excellent compatibility. Support for both Game Genie and Game Shark
codes is included, as well as extremely high fidelity sound support.
KiGB can even emulate the Super Gameboy.

MacMAME is part of the MAME project, a non-profit organization dedicated
to preserving the history of arcade videogames via emulation. MacMAME
achieves this by running the original program code found in the arcade
games. As such, it is much more than a reproduction, it is essentially
that same game running via an emulated layer inside your Macintosh.

MAME OS X is a native Mac OS X port of the popular MAME emulator. It is
designed to take advantage of all the latest Mac OS X technologies, like
Core Video and Core Image.
To Play:
After MAME OS X goes through a long audit of games (this will
give a huge list of games, not necessarily ROMs you have)
Go to
preferences and choose your ROM directory. eg. Username -> Library ->
Application Support -> MAME OS X -> ROMs folder

License: Freeware

Developer/Publisher: Dave Dribin

Modification Date: November 15, 2009

Requirements: Mac OS X 10.4 or higher - Works in El Capitan if you go to the video preferences and change "Render Frames Using" from Automatic to OpenGL

Mini vMac is an open source emulator of 68000 based Macintosh computers.
The project's main goal being an accurate emulation of the Macintosh
Plus computer. In addition to the Macintosh Plus, variations of Mini
vMac can emulation the Macintosh 128K, 512K, 512Ke, SE and Classic
models.

Nestopia is a Nintendo NES emulator for Mac OS X.
Nestopia is by far the most compatible of any NES emulator for Mac OS X.
Using cycle-exact emulation, it is able to run titles that rely on
precise timing, and which therefore break under other emulators. It
supports five extra sound chips and an astonishing 143 mappers. This
accurate emulation comes at a cost; Nestopia requires an 800MHz machine
for full speed; but if you have one, this is the best available NES
emulation for Mac.

Retro video game emulation for macOS.
For the first time, the 'It just works' philosophy now extends to open
source video game emulation on the Mac. With OpenEmu, it is extremely
easy to add, browse, organize and with a compatible gamepad, play those
favorite games (ROMs) you already own.
This one does it all and in a well done interface. Nintendo, Super
Nintendo, Nintendo 64, PlayStaion, Sega Genesis, Atari 2600, Game Boy, PSP etc.
and more.

VICE is a program that runs on a Unix, MS-DOS, Win32, OS/2, BeOS, QNX
4.x, QNX 6.x, Amiga, Syllable or Mac OS X machine and executes programs
intended for the old 8-bit computers. The current version emulates the
C64, the C64DTV, the C128, the VIC20, practically all PET models, the
PLUS4 and the CBM-II (aka C610/C510). An extra emulator is provided for
C64 expanded with the CMD SuperCPU.

Atari 800 Series Emulator
Rainbow was one of the first emulators available for Macintosh. Despite
this, it has fairly good compatibility with original software. The Mac
OS X version adds an improved GUI and significantly improved sound to
the original version.

ScummVM is not an emulator.
ScummVM is a program which allows you to run certain classic graphical
point-and-click adventure games, provided you already have their data
files. The clever part about this: ScummVM just replaces the executables
shipped with the game, allowing you to play them on systems for which
they were never designed!
ScummVM lets you run these adventures: Adventure Soft's Simon the
Sorcerer 1 and 2; Revolution's Beneath A Steel Sky, Broken Sword 1 and
Broken Sword 2; Flight of the Amazon Queen; Wyrmkeep's Inherit the
Earth; Coktel Vision's Gobliiins and games based on LucasArts' SCUMM
(Script Creation Utility for Maniac Mansion) system. SCUMM is used for
many games, including Monkey Island, Day of the Tentacle, Sam and Max
and more. Compatibility with supported games is continually improving,
so check back often.
Among the systems on which you can play those games are Windows, Linux,
Mac OS X, Dreamcast, PocketPC, PalmOS, AmigaOS, BeOS, OS/2, PSP, PS2,
SymbianOS/EPOC and many more...

SheepShaver is an Open Source PowerPC MacOS run-time environment. That
is, it enables you to run PowerPC Classic MacOS software on your
computer, even if you are using a different operating system. However,
you still need a copy of MacOS and a PowerMacintosh ROM image to use
this program. SheepShaver is distributed under the terms of the GNU
General Public License (GPL). If you are using a PowerPC-based system,
applications will run at native speeds (i.e. without any emulation
involved). On other systems, SheepShaver provides the first PowerPC G4
emulator, though without MMU, to enable the execution of MacOS Classic.
Performance with the current CPU emulator using basic just-in-time (JIT)
translation techniques is roughly 1/8-th of native speeds.
Features
- SheepShaver runs MacOS 7.5.2 thru MacOS 9.0.4
- PowerPC G4 emulation on non-PowerPC platforms, direct execution otherwise
- Basic but portable JIT engine (x86, x86_64, mips)
- Copy and paste of text between MacOS and the host OS
- File exchange with the host OS via a Unix icon on the Mac desktop
- Color video display with support for run-time resolution switching
- Run-time depth switching from 1 bpp to current host depth settings
- Native QuickDraw 2D acceleration for BitBlt and FillRect operations
- CD-quality stereo sound output
- Networking: SheepShaver supports Internet and LAN networking via Ethernet and PPP with all Open Transport compatible MacOS applications

SMS Plus is a Sega Master System and Sega Game Gear emulator for Mac OS
X.
The hardware for the Sega Master System and Game Gear consoles is almost
identical from a technical standpoint, which means that when you emulate
one, it is trivial to emulate the other. SMS Plus features accurate
emulation of both systems, with full sound support. Just like most of
the other emulators on this site, it can use GZ compressed ROMs
transparently.

The Atari 2600 Video Computer System (VCS), introduced in 1977, was the
most popular home video game system of the early 1980's. Now you can
enjoy all of your favorite Atari 2600 games on your PC thanks to Stella!
Stella is a multi-platform Atari 2600 VCS emulator released under the
GNU General Public License (GPL). Stella was originally developed for
Linux by Bradford W. Mott, however, since its original release several
people have joined the development team to port Stella to other
operating systems such as AcornOS, AmigaOS, DOS, FreeBSD, IRIX, Linux,
OS/2, MacOS, Unix, and Windows. The development team is working hard to
perfect the emulator and we hope you enjoy our effort.

Sweet16 is the most capable Apple IIgs emulator for computers running
Mac OS X. Based on the BeOS version of Sweet16, which was in turn based
on the outlandishly popular Bernie ][ The Rescue, its code is mature and
positioned to have more and better features added over time. Apple IIgs
fanatics and nostalgic '80s junkies alike will love Sweet16!

Virtual ][ is a program that emulates the vintage Apple ][ computer on
your Macintosh.
Key features:
Emulates the Apple ][, ][+ and //e
Supports USB game pad or joystick
Save a machine and resume later on
Full-screen mode
Epson FX-80 emulation
Realistic soundeffects
Virtual ][ lets you play all the old Apple games, because it supports
all graphics modes, lets you control the game paddles with a USB game
pad or mouse and emulates the internal speaker. When you want to
temporarily interrupt gameplay, Virtual ][ allows you to save the
entire virtual machine, and continue later on from where you left off.
But Virtual ][ also supports more "serious" software, because it
emulates many peripheral devices: floppy disk, hard disk, mouse, matrix
printer, even cassette tape! It is also able to emulate the Z80A
processor, allowing you to run the CP/M operatng system.