Provenance vs RustyN64
Provenance
provenance-emu.comRustyN64
github.comSide by side
| Figure | Provenance | RustyN64 |
|---|---|---|
| Price from | $3.33/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | Yes | — |
| Web | — | Yes |
| Windows | — | Yes |
| macOS | Yes | Yes |
| Linux | — | Yes |
| iOS | Yes | — |
| Plans published | 4 | 1 |
| Spec score · Nintendo 64 Emulators | 8.4 (#3) | 8.1 (#6) |
| What it does | Provenance is a multi-console emulator frontend for playing games from classic Atari, Nintendo, Sega, Sony and other systems. | RustyN64 is a cycle-accurate Nintendo 64 emulator written in pure Rust. |
Plans
Provenance
- FreeFree
- Monthly$3.99 a month
- Annual$39.99 a year
- Lifetime$99.99, paid once
In their own words
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.
RustyN64
RustyN64 is a free Nintendo 64 emulator written in pure Rust, built for cycle-accurate emulation. Its core schedules the CPU and coprocessors against a shared 187.5 MHz master-clock timeline. Version 0.7.0 is described as its first playable release, showing video, sound and controller input with homebrew ROMs. The project says its low-level graphics path matches Angrylion across 164 conformance vectors, while its accuracy battery remains stubbed at 0%. Identical seeds, ROMs and input sequences are stated to produce identical framebuffer and audio output. The desktop frontend offers save states, rewind and run-ahead, disabled by default. A WebAssembly browser entry point runs a homebrew ROM and displays video on a 2D canvas; a fuller browser shell remains roadmap work. Commercial support is limited: one title can boot and execute game code but has not yet reached a rendered frame. Desktop builds are listed for Linux x64, macOS ARM64 and Windows x64. Desktop use requires a wgpu-supported GPU backend, and commercial ROMs are not included.