CEN64 vs N64Wasm
CEN64
github.comN64Wasm
github.comSide by side
| Figure | CEN64 | N64Wasm |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | — |
| iOS | — | Yes |
| Self-hosted | — | Yes |
| Plans published | 1 | 0 |
| Spec score · Nintendo 64 Emulators | 8.3 (#4) | 7.2 (#18) |
| Controls | The README documents keyboard mappings for the 3D stick, A/B/Z, Start, L/R, C-pad, and D-pad. | Features include button and keyboard remapping, multiple controllers, mobile controls, Gameshark codes, and mouse controls. |
| License | The repository includes a BSD-3-Clause license that permits source and binary redistribution subject to its conditions. | The GitHub repository identifies the project as MIT licensed. |
Plans
In their own words
CEN64
CEN64 is a free Nintendo 64 emulator for Windows, Linux, and macOS. It aims to reproduce the console by modeling its hardware at the register-transfer level, while optimization remains a goal for eventual full-speed play on modest systems. To run a game, users need a valid NTSC or PAL pifdata.bin file and a big-endian .z64 ROM. CEN64 can also run 64DD disk images with a valid 64ddipl.bin file and an .ndd image. The README documents EEP4K, EEP16K, FLASH, and SRAM save options; users select the save type themselves. A multithread option is available and is described as faster than running without it. Prebuilt executables are linked for Windows and Linux, including a Debian 9 x86_64 Linux build. On macOS, the emulator must currently be built from source, using CMake, iconv, OpenAL, and OpenGL. The project uses the BSD-3-Clause license. An open issue reports an ARM build limitation.