Macifom for Mac

By macifom Free

Developer's Description

Macifom is a highly-accurate NES emulator and debugger written in Objective-C that leverages the latest Mac OS X APIs to provide excellent performance and usability. The purpose of this project to facilitate new NES development on the Mac OS X platform while leveraging OS X technologies such as AppKit, OpenCL, CoreAudio, OpenGL and more!

The latest version of Macifom features:

  • Cycle-exact CPU (2A03) emulation for valid opcodes
  • Scanline-accurate PPU (2C02) emulation
  • Excellent sound reproduction care of Blargg's Nes_snd_emu library
  • Windowed and full-screen display modes
  • Support USB Gamepad and Joystick controls
  • Supports games designed for NROM, UxROM, CNROM, AxROM, SNROM, SUROM, TxROM, VRC1, VRC2a, VRC2b, and iNES #184 (Sunsoft) boards.
  • Automatic saving of cartridge SRAM to disk
  • A debugger featuring breakpoints, live disassembly of program code, reading and writing of memory locations, register display and step-through execution.

Full Specifications

What's new in version 0.16

The latest version of Macifom features the following major fixes and improvements:

  • Support for software using the VRC1, VRC2a, VRC2b and iNES #184 mappers.
  • Improved support for USB gamepads and joysticks.
  • Removed all remaining Carbon and other deprecated code. This version adds support for Mac OS X 10.7 Lion and drops support for Mac OS X 10.5 Leopard.
  • Macifom can now be launched by double-clicking an iNES-format file.

General

Release November 25, 2011
Date Added November 25, 2011
Version 0.16

Operating Systems

Operating Systems Macintosh, Mac OS X 10.6, Mac OS X 10.7
Additional Requirements None

Popularity

Total Downloads 357
Downloads Last Week 0
Report Software

Related Software

Steam

Free
Steam
OpenEmu logo

OpenEmu

Free
OpenEmu

Diablo (OS X)

Free
Diablo (OS X)
Guitar Hero III Patch logo

Guitar Hero III Patch

Free
Guitar Hero III Patch
Promo image for CNET Shopping

Get the best price on everything

Shop your favorite products and we’ll find the best deal with a single click. Designed to make shopping easier.