Macifom Updated

Macifom saw an update last month and now sits at version 016. Macifom is a great NES emulator for Mac OSX. As usual, you can grab it from the Box File Widget that resides on the right hand side of the Mac Emulators homepage or from their website. Let’s check out the changes.

  • 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.

New Version of Macifom the NES Emulator










There is a new version of the NES Emulator macifom for Mac OSX and now sits at version 0.15. Let’s check out the changes.

  • Support for games using the MMC3 mapper on TxROM boards (such as the indie hit Blade Buster, pictured above)
  • Support for games designed for SUROM boards
  • Further improvements to the APU and PPU timing for compatibility and hardware equivalency
  • Improvements to the functionality and stability of the debugger. Audio playback now works properly when debugging and APU and PPU are synchronized when stepping through execution.

Download it from the Box File Widget or from their homepage.

NES Emulator MacFCEU updated

This decent Nintendo emulator for Mac OSX saw an update today. I haven’t used this Emulator before and I can’t even try it because “the Classic environment is not supported”. I am running Snow Leopard on a Mac Book Pro. However, for you PPC user, you should be fairly happy with this program. It’s based off FCE Ultra. Let’s check the release notes.

The high quality sound code isn’t working — this was not intended.
For now, use higher sample rates with the standard quality (low).

Even though the Classic M68K platform is supported, it is very slow (even with
the extensive optimizations made).  MC68040-based Macs will never run FCE Ultra
in real-time.  Believe me, I’ve tried — even with almost everything turned off,
I get at best 21 frames-per-second.  Normally, I get between 5-10fps.
Only in native code and method will you get real-time performance.

The Carbon ‘.app’ is built for CarbonLib 1.1 (PPC) or later.
You should probably use the Classic version.

The GNU General Public License applies; refer to “LICENSE”.
The source code should be available at <;.


Certain features are pretty self-explanitory.

The state/movie names are capped to 31 characters for HFS’s limitations.

Certain cartridges expect either PAL and NTSC emulation, typically based on the
(U) – typically NTSC – or (E) – typ. PAL – at the end of the name of the file.
Some carts are programmed for better appearance under PAL anyway, however, carts
like “Duck Tales (U)” will not look good during scrolling action under PAL.

There is a Command-Shift-F4 feature to turn off background emulation altogether
to speed up emulation; however, certain carts may lock-up or crash when applied.

The Config file is the “Preferences” file (macfceu.cfg), created at
application’s root.  High quality sound can be tested by changing ‘soundquality’
to 1 or 2 (sample rate must be 44100, 48000 or 96000).  Sound can also be turned
completely off.
Note: if you change the sample rate in the middle of recording, it’ll show…

Other features added include the ability to disable individual sound channels,
and the ability to adjust the emulation speed (slow 24% to blinding 429%).

The Palette feature allows you to adjust the Hue/Tint in NTSC Coloration (optional),
and Load/Save a custom palette.  Hold down the shift key while clicking on Reset
to load the current generated palette into the custom palette.  The custom
palette will be all black by default.

The Debugger (F15) allows you to enter MacFCEU’s debugger to do what ever any
regular debugger does with the current ROM.  Cmd-Enter to step 16.
To print out all of the commands, type ‘help’, press Return/Enter.
Warning: the cheat commands haven’t been tested.

Download MacFCEU

(Download link sends you to Download begins shortly and you will need Stuffit to expand the file.)