Skip to content
SPECIFICTION
Get listed

n64js vs Provenance

n64js

github.com

Provenance

provenance-emu.com

Side by side

Figuren64jsProvenance
Price fromFree$3.33/mo
Free planYesYes
Free trial—Yes
Open source—Yes
WebYes—
macOS—Yes
iOS—Yes
Plans published14
Spec score · Nintendo 64 Emulators7.8 (#11)8.4 (#3)
Purposen64js is an N64 emulator written mostly in pure ES6 JavaScript.Provenance is a free, open-source multi-system retro game emulator frontend for Apple platforms.

Plans

n64js

  • n64jsFree

n64js pricing →

Provenance

  • FreeFree
  • Monthly$3.99 a month
  • Annual$39.99 a year
  • Lifetime$99.99, paid once

Provenance pricing →

In their own words

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

Provenance

Provenance is a free, open-source retro game emulator frontend for Apple platforms, available for iOS and macOS. It supports more than 38 console systems, including systems from Atari, Nintendo, Sega, and Sony. Its library can display automatically downloaded box art, screenshots, release details, ratings, and scanned manuals. Listed emulation features include save states, cheats, fast forward, shaders, visual filters, controller support, RetroAchievements, and multiplayer. Apple integration includes native tvOS, Apple TV TopShelf, Siri Remote, Spotlight search, Siri shortcuts, and iCloud sync; Apple TV supports MFi, Xbox, and PlayStation gamepads. Nearly all CD-based cores support CHD disc images, and the native Mednafen core has a custom CHD implementation. The source is published on GitHub under the BSD license. Installation options include the App Store, sideloading with AltStore or SideStore, and building from source. The free plan includes emulation features when sideloaded or built from source. Plus adds iCloud sync and priority support.

Visit provenance-emu.com