Macifom For Mac OSX

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 latest version of Macifom features: Cycle-exact CPU (2A03) emulation for valid opcodes, scanline-accurate PPU (2C02) emulation, excellent sound reproduction, windowed and full-screen display modes, support USB Gamepad and Joystick controls, automatic saving of cartridge SRAM to disk

System Requirements:
Mac OSX 10.2 or later
Download Macifom Now

Installing & Using Macifom:

 1. Extract the contents of macifom-mac.zip file into your Applications folder.
 2. Download all the Roms you want into any folder.
 3. Double-click on a Rom to open it in Macifom.
 4. To enter or exit Full Screen mode, press 'Command-F' on your keyboard.
 5. To view or edit the Keyboard layout, go to the Macifom Menu and select 'Preferences'. Select the
     Keybord input device from the popup, double-click an assignment entry in the table, then press
     the key or gamepad button you wish to assign to the selected controller button.

Using a game controller with Macifom

Connecting a PS3 controller:
 1. Reset the PS3 controller by inserting a paperclip into the pinhole near the L2 button.
 2. Go to 'Apple Menu->System Preferences->Bluetooth' and make sure Bluetooth is enabled.
 3. Connect the controller to your computer using the mini-USB cable.
 4. Press the circular PS button.
 5. Wait for the controller to pair with your Mac.
 6. You should now see 'PLAYSTATION (r) 3 Controller' in the Devices list with 'Connected'
     underneath that.
 7. Disconnect the mini-USB cable from your computer.

Connecting a PS4 controller:
 1. To use a wired PS4 controller, simply connect it to your Mac with the USB cable and
     you're ready to go.
 2. To setup a PS4 controller wirelessly, go to 'Apple Menu->System Preferences->Bluetooth'
     and make sure Bluetooth is enabled.
 3. Hold down the PS button and the Share button at the same time until the light at the top
     starts blinking quickly.
 4. Wait for the controller to pair with your Mac.
 5. You should now see 'Wireless Controller' or 'PLAYSTATION (r) 4 Controller' in the Devices
     list with 'Connected' underneath that.

Connecting an XBox 360 controller:
 1. To connect a wired XBox 360 controller to your mac, you will need to install the
     360Controller driver.
 2. Extract the '360ControllerInstall.dmg' file from the 'maciform-mac.zip' arhive.
 3. Start the installation package to install the driver.
 4. Restart your computer for the changes to take effect.