Skip to content
SPECIFICTION
Get listed

1964 GEPD Edition vs n64js

1964 GEPD Edition

github.com

n64js

github.com

Side by side

Figure1964 GEPD Editionn64js
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Web—Yes
WindowsYes—
LinuxYes—
Plans published11
Spec score · Nintendo 64 Emulators8.5 (#2)7.8 (#11)
CompatibilityThe maker says the emulator has poor ROM support outside GoldenEye and Perfect Dark, and its tweaks only benefit those games.The project says many ROMs run at full framerate, though most playable ROMs have some graphical issues.
LicenseThe repository identifies its license as GPL-2.0.The repository includes an MIT license that permits use, modification, distribution, and sale subject to its notice conditions.
Product1964 GEPD Edition is 1964 version 0.8.5 modified for use with the Mouse Injector for GoldenEye and Perfect Dark.n64js is an N64 emulator written mostly in pure ES6 JavaScript.
Purpose1964 GEPD Edition is a modified 1964 0.8.5 emulator for GoldenEye 007, Perfect Dark, and their ROM hacks.n64js is an N64 emulator written mostly in pure ES6 JavaScript.

Plans

1964 GEPD Edition

  • 1964 GEPD EditionFree

1964 GEPD Edition pricing →

n64js

  • n64jsFree

n64js pricing →

In their own words

1964 GEPD Edition

1964 GEPD Edition is a modified version of 1964 version 0.8.5, built for use with the Mouse Injector for GoldenEye and Perfect Dark. Its stated scope is narrow: the maker says its changes benefit GoldenEye 007 and Perfect Dark for Nintendo 64, along with ROM hacks of those games. Other games may gain nothing or be negatively affected, and ROM support outside those titles is poor. The emulator is free and game ROMs are not included. Downloads include standard, no-DRP, and Steam Deck ZIP bundles; the no-DRP bundle omits Discord Integration, and the Steam Deck bundle is described as preconfigured for Steam Deck. Supported platforms are Windows and Linux, with a Linux/Wine demo linked by the release. The release provides MD5, SHA-1, and CRC32 hashes for its three ZIP downloads and links to VirusTotal results marked 1/61. Setup instructions and a detailed FAQ are in bundle_readme.txt, with video tutorials also linked. The repository lists a GPL-2.0 license. It was archived as read-only on September 1, 2026; the maker describes the edition as feature complete since 2023 and retained for archival purposes and older mods.

Visit github.com

n64js

n64js is a free N64 emulator written mostly in pure ES6 JavaScript, with a hosted version on GitHub Pages. It uses WebGL and provides keyboard controls plus a controller-configuration interface. Many ROMs run close to full speed, but graphical problems remain and imprecise cycle counting affects compatibility. Save data can persist through localStorage, with save import and export listed as implemented features. Saving and loading require native Uint8Array base64 methods supported in Chrome or Edge 140+, Firefox 133+, or Safari 18.2+, including iOS. The live site reports Chrome, Firefox, and Safari tested on macOS 13.5; Edge is untested. Low-level audio emulation is implemented, while high-level audio remains in progress. Savestates are listed as a TODO. Debug options include Off, Simple, and Mattias CRT display effects. The MIT-licensed repository also documents Bun scripts for headless emulation and programmatic controller input.

Visit github.com