Project64 for Windows

Project64 is considered the most popular and highly compatible emulator which does not require the use of a Basic Input/Output System (BIOS). The emulator has basic features, supports multiplayer, and allows alternating the aspect ratio without cropping. It uses a plug-in system allowing third-party groups to use their own plug-ins to implement specific components.

System Requirements:
CPU: AMD Athlon 64 / Intel Pentium 4 or higher
Memory: 1GB Ram or higher
OS: Windows XP/7/8/10 (32-bit & 64-bit)
Download Project64 Now

Installing & Using Project64:

 1. Extract 'Project64.exe' from the zip file
 2. Double-click on the file to start the installation
 3. On the Location screen, click on the 'Browse' button and change the installation
    location to either your Desktop or Documents folder (if you install to the
    Program Files folder, you will not be able to save your games due to Windows
    write protection policy).
 4. On the Additional Tasks screen, click on the 'Portable Mode' checkbox (you can
    uncheck the first box if you do not want to create a Desktop icon).
 5. Download all the Roms that you want and put them into the same folder.
 6. Open Project64, select your Language, then click on the File menu and select
    'Choose ROM Directory'.
 7. Browse to the folder where you downloaded the Roms and click 'OK' All the games
    will appear in the Project64 window.
 8. Double-click on a game to start playing.
 9. To view or change the Keyboard layout, click on the Options menu and select
    'Configure Controller plugin'.
10. To play a game in full screen, click on the Options menu and select 'Full Screen'
    (You can also have Project64 automatically open all games in full screen mode by
    clicking on the Options menu and selecting 'Settings', then clicking on the
    'Enter full-screen mode when loading a Rom' checkbox).

Using a game controller with Project64

Windows does not natively support game controllers, so you will have to use another program to be able to use one. JoyToKey is the easiest program to use, supports XBox 360, PS2, PS3, PS4,and Wii controllers, and can be used on Windows 7/8.1/10 Desktop and Laptop computers. To use JoyToKey, follow these instructions:

 1. Plug your controller into your computer and let Windows install the Drivers.
 2. Extract the JoyToKey folder from the project64-windows zip file.
 3. in the JoyToKey folder, double-click on the 'JoyToKey' file (the program will
    automatically start since no installation is required).
 4. If JoyToKey does not detect you controller you may need to install the XBox 360
    Accessories Software from Microsoft, which you can download here.
 5. Double-click on any button to change it's function, then press any button/stick
    on the controller to assign it to that key. (example: double-click on Button 2
    then press the L3 button on your controller).
 6. To best resemble a Nintendo 64 controller, you can use these configurations for
    your controller (make sure any of the button/stick functions on the JoyToKey
    window not used below are blank or disabled):

    Playstation 3/4
     Button 1 = Select
     Button 2 = L3
     Button 3 = R3
     Button 4 = Start
     Button 5 = DPAD Up
     Button 6 = DPAD Right
     Button 7 = DPAD Down
     Button 8 = DPAD Left
     Button 9 = L2
     Button 10 = R2
     Button 11 = L1
     Button 12 = R1
     Button 13 = Triangle
     Button 14 = Circle
     Button 15 = Cross
     Button 16 = Square

    XBox 360
     Stick 1 = left analog stick
     Stick 2 = right analog stick
     POV = dpad
     Button 1 = A
     Button 2 = B
     Button 3 = X
     Button 4 = Y
     Button 5 = LB
     Button 6 = RB
     Button 7 = back
     Button 8 = start
     Button 9 = left analog stick center pushed in
     Button 10 = right analog stick center pushed in
     Button 11 = left trigger
     Button 12 = right trigger
     Button 13 = X silver guide button

 7. Once you have finished configuring your controller, click on the File menu and
    select 'Save' to save your configuration.
 8. When playing a game, make sure to start JoyToKey before starting Project64.