The Emulation Realm

Releases for Macintosh operating systems.

MAME for Mac (32bit)

What's New:

- Updated to latest MAME Source.

FinalBurn X

FinalBurn X is a port of FinalBurn Alpha to OS X. The goal of FinalBurn X is the emulation of Capcom Systems I, II, III and SNK Neo Geo.

The emulator is incomplete, but playable.

SameBoy

SameBoy is an open source Gameboy (DMG) and Gameboy Color (CGB) emulator, written in portable C. It has a native Cocoa frontend for OS X, and an incomplete experimental SDL frontend for other operating systems. It also includes a text-based debugger with an expression evaluator.

Gambattye

Gambattye is a Game Boy Color emulator for macOS, powered by a fork of Gambatte. It's a native Mac app, unlike Gambatte's QT or SDL frontends.

At present, the core emulation works just fine. Additional features and customisation options aren't yet available, but I'm certainly planning on adding more to this in the future.

MAME for Mac (32bit)

What's New:

- Updated to latest MAME Source.

OpenEmu

What's New:

- Added automap support for Nintendo Switch Pro Controller.
- Added localized PC Engine controller graphic.
- Improved TurboGrafx controller graphic with pixel perfect Retina version.
- Fixed library error alerts not displaying.
- Fixed a crash with games in fullscreen.
- Fixed a crash when importing an invalid cue sheet.
- Fixed a crash when importing an unmatched multi-disc game.
- Fixed rare crash at startup.
- Fixed a potential hang when migrating game library and preferences to a new machine.
- Fixed various 10.12 SDK UI issues.
- Updated localizations.
- Note: Touch Bar users should update to the latest macOS 10.12 for full support.

Virtual ][

What's New:

- This upgrade requires OS X 10.11 (El Capitan) or better.
- Rewrote the full-screen feature; it now works for individual windows, using the familiar green button in the window title.
- The main window can now be resized freely, and is not limited anymore to the small / medium / large sizes.
- Fixed an issue that caused the application to incidentally ignore ROM files in the application folder.
- Closing a virtual machine while the Inspector window is open no longer results in a crash.
- Improved the screen refresh performance; this fixes an issue where the Apple II screen sometimes briefly showed gray areas.

CocoaMSX

What's New:

New features
- Proper support for CAS files for non-generic systems (#34)
- Option to insert a new blank cassette (#25)
- Automatic hiding of the mouse cursor after a period of inactivity, if the cursor is over the screen
- Can now flip between tabs in Preferences by using shortcuts (COMMAND+L/R BRACE)
- Gamepads/joysticks can now be remapped (#35). Gamepad/joystick support has also been completely redesigned

Bug fixes
- Removed file type registration for unsupported (non-MSX) systems
- System shortcuts (e.g. CTRL+RIGHT) should no longer interfere with game controls (#36). An unfortunate side-effect of this is that it affects all system shortcuts - including COMMAND+TAB
- Escape key should no longer cancel full screen mode

Maintenance stuff
- Minimum version of OS X supported is now 10.7
- Updated to the latest version of Sparkle
- Switched to the native JSON library (NSJSON)
- Migrated to ARC
- Code cleanup

Fuse For Mac OS X

What's New:

New features
- Add Currah ┬ÁSource emulation (Stuart Brady).
- Add Didaktik 80/40 emulation (Gergely Szasz).

CocoaMSX

What's New:

New features
- Proper support for CAS files for non-generic systems (#34)
- Option to insert a new blank cassette (#25)
- Automatic hiding of the mouse cursor after a period of inactivity, if the cursor is over the screen
- Can now flip between tabs in Preferences by using shortcuts (COMMAND+L/R BRACE)
- Gamepads/joysticks can now be remapped (#35). Gamepad/joystick support has also been completely redesigned

Bug fixes
- Removed file type registration for unsupported (non-MSX) systems
- System shortcuts (e.g. CTRL+RIGHT) should no longer interfere with game controls (#36). An unfortunate side-effect of this is that it affects all system shortcuts - including COMMAND+TAB
- Escape key should no longer cancel full screen mode

Maintenance stuff
- Minimum version of OS X supported is now 10.7
- Updated to the latest version of Sparkle
- Switched to the native JSON library (NSJSON)
- Migrated to ARC
- Code cleanup

MAME for Mac (32bit)

What's New:

- Updated to latest MAME Source.