CEN64 vs Project64
CEN64
github.comProject64
pj64-emu.comSide by side
| Figure | CEN64 | Project64 |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | — |
| Plans published | 1 | 1 |
| Spec score · Nintendo 64 Emulators | 8.3 (#4) | 7.1 (#19) |
| Purpose | CEN64 is a Nintendo 64 emulator that aims for accurate emulation by modeling the console hardware down to the register-transfer level. | Project64 is an emulator for the Nintendo 64 and 64DD, written in C++. |
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.