About Nestopia
About Nestopia
What is it?
Nestopia is a Nintendo NES emulator for Mac OS X. It is a direct port of the original
Nestopia developed by Martin Freij for Windows.
Nestopia supports a total of 201 different mappers, covering just about every known
NES title. It can also open UNIF format NES games and NSF sound files. In addition to
the standard NES pAPU, Nestopia supports six extra sound chips - Famicom Disk
System, Konami VRC6, Konami VRC7, Namcot 106, Nintendo MMC5, and Sunsoft
FME-07.
This does mean that Nestopia is quite a lot slower than other NES emulators (which use
scanline or tile based rendering). However, if you have an 800MHz G4 or faster,
Nestopia is for you.
Nestopia is fully compatible with Famicom Disk System games in .fds format. The file
"disksys.rom" must be present in the same directory as Nestopia for these to work.
Please do not ask me to send you this file; it is copyrighted software.
Writing to FDS disks is not supported on the Macintosh at this time, as it is a fair bit of
work to do and not something I see the need for. If this feature is important to you, then
please let me know by e-mail and I'll see about implementing it.
Source Code
Version History
- Updated to shell version 3.1. See “About the Shell” for changes.
- Updated to shell version 2.3. See "About the Shell" for changes.
- Updated to latest code for Windows (again!). The main change in this release is a
better and more flexible PPU address line implementation, but support has also been
added for mappers 177, 179, 219, and 221.
- Updated to shell version 2.2.3. See "About the Shell" for changes.
- Added support for the Zapper light gun (using the mouse).
- PAL games now play at the correct speed of fifty frames per second.
- Added support for the mouse, as used by Educational Computer 2000 (Ru). Note that
the mouse movement isn't perfect yet.
- Added support for the barcode reader. A menu command has been added which
sends random barcodes to the current game.
- Updated to shell version 2.2. See "About the Shell" for changes.
- Corrected a bug that prevented some NSF files from showing in the Open dialog.
- Added and tweaked a number of icons, with thanks to the good people at MES.
- Resolved an issue where .nes files might not be visible in the Open dialog on Intel
Macs. Thanks to Josh Roeda for the report.
- Updated to shell version 2.1. See "About the Shell" for changes.
- Added sound sample support for assorted Japanese games. Nestopia will prompt you
for the files if you choose one. They need to be in the ~/Library/Application
Support/Bannister/Nestopia/Sound Samples directory.
- Added support for muting the five main sound channels independently.
- Added support for the Nestopia database, which can automatically correct mapper
and mirroring for certain titles.
- In sync with v1.2.4 for PC, bringing new mappers (137, 138, 139, 141, 143, 145, 146,
147, 148, and 149), a new sound chip (VRC7 -- Lagrange Point), and numerous fixes.
- Updated to shell version 1.6. See "About the Shell" for changes.
- Updated to shell version 1.5. See "About the Shell" for changes.
- Switching disks in FDS emulation was inadvertently broken right before the 1.09
release. Fixed.
- Added the ability to use an emulated palette rather than the default internal one. In
preferences.
- Added the ability to turn off the sprite limit in the NES PPU.
- Initial Release