Project64

From the Project64 (unofficial) homepage:

Project64 is a Nintendo 64 emulator for the Windows platform that was first released in 2001. It employs a plugin system to allow other developers to implement their own software.

Downloads Windows Mac OS X Linux Android
Download page