Skip to content

n64emulate/n64emulate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

n64emulate

d7k63iz-386b9cbf-a6e2-4640-aecb-72ff5de7cc07 (1)

Welcome to the ultimate web-based Nintendo 64 emulator! Play your favorite N64 games directly in your browser with ease. This emulator supports loading ROMs and allows for a nostalgic gaming experience without the need for physical hardware.

Features

  • Web-Based: No need for additional software; just a modern web browser.
  • Easy ROM Loading: Load your ROM files directly from a URL or your local machine.
  • Controller Support: Use your keyboard or gamepad to control the action.
  • Customizable Settings: Adjust graphics and controls to fit your preferences.

How to Use

  1. Open the Emulator: Load the emulator in your web browser.
  2. Prepare Your ROM File: Ensure that the ROM file is a .z64 file contained within a ZIP archive. The emulator expects a ZIP file that includes the Z64 ROM.
  3. Enter ROM URL: Provide the URL of the ZIP file containing the .z64 ROM you want to play.
  4. Select Core: Choose the appropriate core for the game you’re loading. Spoiler Alert: There is seriously only one core option in the dropdown that you can really pick—no need to stress over it, just select the only choice available and you’re good to go!
  5. Play: Enjoy your game!

If you want to add your own game, then download the zip file for your game from a website like emulatorgames.net and then upload the zip file to a website or web server and then you can enter the URL.

Can it Run Doom?

Spoiler Alert: It Can!

Yes, our emulator can indeed run the legendary Doom 64! Because who doesn’t want to face off against demons in a web browser? To play Doom 64, ensure you have the ROM in a ZIP file format with the .z64 file inside. Use the following ROM URL:

https://n64emulate.github.io/n64emulate/examples/roms/zips/Doom%2064%20(U)%20[!].zip

Instructions:

  1. Ensure the ZIP file contains the .z64 ROM of the game.
  2. Copy the URL above.
  3. Paste it into the ROM URL input field in the emulator.
  4. Select the appropriate core if prompted. Spoiler Alert: There is seriously only one core option in the dropdown that you can really pick—just select it and you're set!
  5. Hit 'Load Game' and prepare for some classic demon-slaying action.

So, grab your virtual shotgun and get ready to wreak havoc on the denizens of hell—all without leaving your browser!

Example ROMs

Here are some example ROMs to get you started:

  • Super Mario 64:
Download Super Mario 64 (U) [!]

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/Super%20Mario%2064%20(U)%20[!].zip

  • Doraemon 3 - Nobi Dai no Machi SOS!:
Download Doraemon 3 - Nobi Dai no Machi SOS! (J) [!]

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/Doraemon%203%20-%20Nobi%20Dai%20no%20Machi%20SOS!%20(J)%20[!].zip

  • Mario Kart 64:
Download Mario Kart 64 (E) (V1.1) [!]

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/Mario%20Kart%2064%20(E)%20(V1.1)%20[!].zip

  • GoldenEye 007:
Download GoldenEye 007

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/GoldenEye%20007.zip

  • Paper Mario:
Download paper Mario 64 (U) [!]

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/Paper%20Mario%20(U)%20%5B!%5D.zip

  • WWF WrestleMania 2000:
Download wresle mania Mario 64 (U) [!]

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/WWF%20WrestleMania%202000%20(U)%20%5B!%5D.zip

  • Power Rangers: Lightspeed Rescue:
Download wresle mania Mario 64 (U) [!]

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/Power%20Rangers%20-%20Lightspeed%20Rescue%20(U)%20%5B!%5D.zip

  • Super Smash Bros:
Download wresle mania Mario 64 power(U) [!]smash

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/Super%20Smash%20Bros..zip

  • Automobili Lamborghini:
Download wresle mania Mario 64 power(U) [!]smash autogini

ROM URL:
https://n64emulate.github.io/n64emulate/examples/roms/zips/Automobili%20Lamborghini%20(USA).zip

Instructions:

  1. Choose one of the example ROM URLs.
  2. Copy the URL of your chosen game.
  3. Paste it into the ROM URL input field in the emulator.
  4. Select the appropriate core if prompted. Spoiler Alert: There is seriously only one core option in the dropdown that you can really pick—just select it and you’re all set!
  5. Hit 'Load Game' and dive into your chosen game!

Troubleshooting

  • Loading Issues: If the game doesn’t load, double-check that the URL points to a ZIP file containing a .z64 ROM.
  • Controller Problems: Make sure your controller is properly configured in your browser’s settings.
  • Performance: Adjust emulator settings to improve performance if needed.

Credits

adamwathan for Tailwind

ethanaobrien for EmulatorJS

Jim Clark and Hiroshi Yamauchi for making/coming up with the N64.

linuxfandudeguy as the maintainer of the project.

Contributing

Feel free to contribute to the project by submitting issues or pull requests. Your feedback and contributions are always welcome!

License

This project is licensed under the MIT License - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published