Skip to content
SPECIFICTION
Get listed

Kamo64

github.com

WindowsmacOSLinux
Visit github.com
Spec score 7.2 #17 of 24 in Nintendo 64 Emulators

Spec sheet

Product
Kamo64 is an experimental Nintendo 64 emulator with low-level emulation and dynamic recompilation.Read 9 Oct 2026 · github.com
Platforms
The project says it supports Windows, macOS, and Linux.Read 9 Oct 2026 · github.com
License
The Kamo64 source code is licensed under MIT, while ROMs and third-party dependencies have separate terms.Read 9 Oct 2026 · github.com
Maker
The GitHub organization is named Kyoto University Microcomputer Club and lists Kyoto, Japan.Read 4 Oct 2026 · github.com
Apple Silicon limit
CPU dynarec is x86-64 only; the README says Apple Silicon users should use the cached interpreter with --no-jit.Read 4 Oct 2026 · github.com
Audio and controllers
The README lists full audio and controller support.Read 9 Oct 2026 · github.com
Build requirements
Building requires a C++20 compiler, CMake 3.16 or later, SDL2, Vulkan, and a little-endian host.Read 9 Oct 2026 · github.com
Contributions
The README says new feature pull requests are not currently accepted, while bug reports, fixes, and new tests are welcome.Read 9 Oct 2026 · github.com
CPU
Full CPU JIT support is available for x86-64 only.Read 9 Oct 2026 · github.com
CPU emulation
It supports full CPU JIT on x86-64.Read 4 Oct 2026 · github.com
Graphics
Graphics rendering uses GPU acceleration through Parallel-RDP, and the emulator supports internal resolution upscaling and frame interpolation.Read 9 Oct 2026 · github.com
Linux GUI
On Linux, zenity or kdialog is used for the GUI Open ROM dialog; without either, users can open a ROM through the command line or Recents.Read 9 Oct 2026 · github.com
Linux GUI dependency
The Linux Open ROM dialog uses zenity or kdialog; without either, ROMs can be opened via command line or Recents.Read 4 Oct 2026 · github.com
macOS limitation
On Apple Silicon, the CPU dynarec is unavailable and the README directs users to use the cached interpreter with --no-jit.Read 9 Oct 2026 · github.com
Other features
It lists RSP emulation with SIMD extensions, full audio and controller support, and save data support.Read 4 Oct 2026 · github.com
Requirements
Build prerequisites include a little-endian host, a C++20 compiler, CMake 3.16 or later, SDL2, and Vulkan.Read 4 Oct 2026 · github.com
RSP
The emulator supports RSP emulation with SIMD extensions.Read 9 Oct 2026 · github.com
Save data
The emulator supports save data.Read 9 Oct 2026 · github.com

Where Specifiction places it

Alternatives to Kamo64All alternatives →