interNES
by
Marat Fayzullin
"iNES is a portable emulator of the Nintendo Entertainment System (aka Famicom in Korea and Japan, Dandy in Russia), written in C. The original idea belongs to Alex Krasivsky from Moscow, who also wrote the original code. I added missing CPU commands, wrote screen drivers, then rewrote the code, then did thorough hacking to make it run as many cartridges as possible, and suddenly wound up with a completely different emulator of my own (but without clear understanding what to do with it :)). Given enough support, I hope to make iNES even more compatible with real NES in the future and add support for exotic gadgets such as GameGenie, FamilyBASIC, or DiskSystem.

"There are still some problems with sound, scrolling, synchronization, and MMCs, as I have never seen any official documentation on them and have to hack things on my own. Among things which are *not* implemented:"

  • Screen split in the middle of a scanline (too expensive to implement).
  • 5th sound channel (do not know how it works).
  • Several MMCs, including ones used in Punchout, L'Empereur, etc.
  • Lightgun (very difficult to emulate due to some limitations of iNES code).
"Because of its portability, iNES can be compiled on a wide variety of platforms: Unix, Amiga, Macintosh, MSDOS, Windows, etc. Unfortunately, it looks that for each person geniunely interested in hardware hacking and revival of the old videogame experience, there is a dozen of adolescent gremlins hungry for a quick fun of playing pirated NES games on their PCs. Because of that, I decided not to release iNES source code and not to produce free versions of iNES for MS-DOS or Windows. I do not want to provide free entertainment for these vermin."

interNES has the following mappers supported:

  • Mapper support for: 0,1,2,3,4,5,6,7,8,9,10,11,12,15,16,17,18,19,20,21,22,23,24,32,33,34

Download interNES
interNES for Unix [Homepage] interNES for Win9x [Homepage]
Download Official interNES Ports
interNES for MacOS by John Stiles [Homepage]
. Nintendo Emulators Index . Emulators Index . Front Page .

© 1997-1999 Archaic Ruins