Project64 is a great, free Nintendo 64 emulator which can emulate a lot of the comercial n64 roms out there.
Emulator meaning that Project64 creates an environment on your PC under which real N64 software can run and be played in much the same way as it would be on the original hardware system.
If you have the right PC (meet the minimum requirements atleast), Project64 will probably work better for you than any other Nintendo 64 emulator.
· OS: Win XP
· CPU: Intel Pentium 3 800Mhz or higher
· RAM: 128MB or more
· Directx7 compatible video card