Not64 vs RustyN64
Not64
github.comRustyN64
github.comSide by side
| Figure | Not64 | RustyN64 |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Nintendo 64 Emulators | 7.6 (#15) | 8.1 (#6) |
| Emulation | The project is a Nintendo 64 emulator for GameCube and Wii. | The project uses low-level emulation for the RSP and RDP, coordinated by a canonical 187.5 MHz master clock. |
| License | The repository identifies the software as licensed under GNU General Public License version 2. | RustyN64 is dual-licensed under MIT or Apache License 2.0. |
| What it does | Not64 is an N64 emulator for Wii. | RustyN64 is a cycle-accurate Nintendo 64 emulator written in pure Rust. |
Plans
In their own words
Not64
Not64 is a free, experimental Nintendo 64 emulator for Nintendo GameCube and Wii, described as a modification of Mupen64GC using devkitRice. It accepts z64, v64, and .n64 ROM files of any size. For SD or USB storage, ROMs go in /wii64/roms and saves in /wii64/saves; ROMs may also be anywhere on a DVD, with DVDxV2 required for Wii disc loading. Input supports Wii Remote, Nunchuk, Classic Controller, and GameCube Controller, with up to four Wii Remotes. Buttons are configurable through four slots for each controller type. Users can select a pure interpreter for compatibility or dynarec for speed. Video settings include aspect-ratio selection, forced 16:9, and optional 2xSaI texture scaling. Automatic native-save loading and saving and save states are supported, while save copying and deletion are not implemented. Downloads name Wii, Wii Mode (vWii) on Wii U, and Wii Mini. The project uses GNU GPL v2, with similar licensing and source availability required for released modifications.
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.