|Nintendo Entertainment System|
The Nintendo Entertainment System was an 8-bit cartridge-based console that utilized a 6502 processor.
|Emulator Enhancer, which adds extra features to RockNES.|
RockNES is the newest NES emulator for Macintosh. RockNES supports a plethora of mappers, including the FDS DiskSystem, and has excellent sound support.
|the RockNES home page.|
|to Richard Bannister, who ported RockNES to Macintosh.|
Nestopia is 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 the best available NES emulation for Mac.
|Richard Bannister's Nestopia home page.|
|Emulator Enhancer, which adds extra features to Nestopia.|
|the Nestopia home page. Nestopia was initially developed for Windows by Martin Freij. The original sources may be downloaded from the Nestopia home page. For further details on the Macintosh sources, please see the included Read Me file.|
|Navigation Services (recommended for Mac OS 8.1 and below).|
|GameSprockets (recommended for iNES).|
|iNES online with Kagi.|
iNES features a highly optimized PowerPC assembly core, which allows it to run at full speed on even the slowest PowerPC-based Macintosh! iNES also has excellent compatibility with most ROMs and DiskSystem titles with almost no glitches. (The sound could use a little improvement, however.) This update features improved video emulation, and smarter mapper handling.
|the iNES home page.|
|the Game Genie Code Creators Club, listing hundreds of Game Genie codes for the Nintendo.|
|to Marat Fayzullin, author of the iNES emulator.|
|to John Stiles, who ported iNES to Macintosh.|
|the source code to GrayBox.|
|GrayBox Z, beta 1.|
|the source code to Graybox Z.|
GrayBox is an open-source NES emulator for Macintosh. Designed in PowerPC assembly, GrayBox is very fast, supports several common NES mapper types, and has very good sound emulation. GrayBox Z was an attempt to redesign the architecture of the emulator and improve compatibility, but it never got very far along in development. GrayBox and GrayBox Z have both been discontinued.
|the GrayBox home page. (this points to an archive of the original page)|
|to Arthur Langereis, who wrote GrayBox. (Technical inquiries only, please--no support questions will be answered.)|
|macFC 0.6.5, for Mac OS X.|
|macFC 0.6.6, for classic Mac OS.|
macFC is another Nintendo emulator. Unfortunately, it will be difficult for most emulation.net readers to use because it is entirely in Japanese. However, it supports many different mappers, can run Disk System games, and appears to have very good overall compatibility.
|the macFC home page.|
|FCEUltra 0.97.5 (Aqua).|
|FCEUltra 0.97.5 (Command line).|
|the source code to FCEUltra.|
FCEUltra is a Nintendo Entertainment System emulator that was recently ported to Mac OS X. Game compatibility is very high, given valid ROM/disk images.
|the FCEUltra home page.|
|NESMac 0.3.6a4 for PowerPC Macs.|
|NESMac 0.3.6a4 for 680x0 Macs.|
NESMac is a Nintendo emulator which only supports games with small cartridge sizes (mapper zero) at present; however, the games that it does emulate run quite well. Although this is a very early release, sound is supported, and games without scrolling seem to run without any glitches.
|the NESMac home page.|
|to Hideki Naito, who wrote NESMac.|
|FakeNES 0.3.0 for OS X.|
FakeNES is a portable, open-source NES emulator which is written mostly in C, using the Allegro library for cross-platform capabilities.
|the FakeNES home page.|
|a different port of FakeNES 0.3.0 for OS X.|
|ipher's FakeNES WIP page.|
xNES is another Nintendo emulator for the Mac. There is no sound support, however, and many games fail to run. Unfortunately this emulator was halted due to differences within the xNES team.
|the xNES home page.|
|to Richard Bannister, who ported xNES to the Macintosh.|
|TileEater for PowerPC, version 1.0.1.|
|TileEater for 680x0, version 1.0.1.|
TileEater lets you edit the graphics of an NES ROM file. It supports workspaces, palette swapping and an easy-to-use interface. If you ever thought it would be cool to hack NES ROMs, now's your chance.
|ROM Organizer, which can sort and rename NES ROMs.|
|NESBase 10, an encyclopedia of NES games. (You may need FileMaker Pro Trial Edition to read it.)|
|the MESS page. (MESS is a multi-console emulator which includes support for the Nintendo.)|