is a
Nintendo 64 Emulator for the
Windows operating system, written in
C and released as
Open Source software under the
GNU General Public License .
is one of the oldest and most popular N64 emulators and has support for almost every
ROM ever released.
works with a plugin system, much like the PlayStation emulator
PCSX , where anyone may write plugins for sound, controls, video, and RSP.
It is thought that the core of is much more stable than the other stable
Nintendo 64 emulators such as
Project64 . 1964 needs a rather new machine to run; a 700MHz Celeron or better, a GeForce 2, 128MB of RAM and DirectX 8.0 or later is recommended.
A more realistic machine, however, is an AMD Athlon XP 2200 or better, or Intel Pentium 4 class 2.0GHz or better, 512MB of RAM, and Windows 2000 or XP. The higher CPU requirements are almost unavoidable when attempting to emulate such games as Goldeneye 007 and Perfect Dark, which pushed the original system to its limits.
In this case, Windows XP or 2000 are essential for the win32 version of the emulator, because they offer increased stability over Windows 98 and ME. The stability is essential, due to the fact that emulation can often result in an application crashing. Under pre-NT OSes, the entire background could crash if an emulator such as 1964 were to run into such things as an unsupported opcode.
As with any advanced emulation, one of the largest issues of 100% compatibility is the CPU. The Nintendo 64's
MIPS R4300i is extremely complex, and not all of its functions are supported.
With the help of plugins like
Rice Video can load high resolution
Textures .