Project64 Project64 Development Team
winget install --id=Project64.Project64 -e
Project64 is a completely free and open-source emulator for the Nintendo 64 and 64DD written in C++. Capable of playing your favorite N64 games on your PC with high definition graphics, excellent compatibility, save states, built-in cheat codes, and more. A simple to use user interface, allowing games to just run out of the box with no configuring. Though if you want there are dozens of configuration options to make it work the way you want.
Project64 is a free and open-source emulator designed to recreate the experience of playing Nintendo 64 and Nintendo 64 Disk Drive games on modern PCs. Built using C++, this versatile tool allows users to enjoy their favorite retro titles with enhanced features tailored for contemporary hardware.
Key Features:
- High-definition graphics rendering for sharper visuals.
- Excellent compatibility across a wide range of N64 games.
- Save states to pause and resume gameplay at any time.
- Built-in cheat codes for added fun and challenge.
- A user-friendly interface that supports seamless out-of-the-box gaming, with advanced configuration options for those who want to fine-tune their experience.
Audience & Benefit:
Ideal for retro gaming enthusiasts seeking to revisit beloved N64 classics on modern PCs. Project64 offers the perfect balance of nostalgia and modern enhancements, enabling users to relive cherished memories or discover new favorites in stunning detail.
Project64 can be easily installed via winget, ensuring a smooth setup process for all users.
README
Project64
Project64 is a free and open-source emulator for the Nintendo 64 and Nintendo 64 Disk Drive written in C++ currently only for Windows (planned support for other platforms in the future).
- Features
- Screenshot
- Installation
- Supported requirements
- Support
- Changelog
- Dependencies
- Contributing
- Maintainers and contributors
- Links
- License
Features
- Development and debugging tools
- Save/load states
- Fullscreen
- Controller support
- Great language support
- Support for many popular N64 emulator plugins
Screenshot
Installation
Installer for the latest stable releases are available here.
Download nightly builds here.
Side note: 64-bit builds are considered experimental and aren't currently supported
Supported requirements
- Operating system
- 64-bit Windows 10 and 11
- CPU
- 1GHz or faster Intel or AMD processor with at least SSE2 support
- RAM
- 2GB or more
- Graphics card
- DirectX 8 capable (Jabo's Direct3D8)
- OpenGL 3.3 capable (Project64 Video)
- OpenGL 3.3 capable (GLideN64)
- OpenGL 3.3 capable (Angrylion's RDP Plus)
- Vulkan 1.1 capable (Parallel-RDP)
Intel integrated graphics can have issues that are not present with Nvidia and AMD GPU's even when the requirements are met. Outdated drivers can also cause issues, so please update them!
Support
For support, we ask all users read our support document. Read this before opening issues.
Please join our Discord server for support, questions, etc.
Changelog
If you would like to see a changelog that is available here.
Dependencies
- Duktape: MIT license
- 7-Zip: LGPL+unRAR license
- zlib: zlib license
- libpng: libpng license
- discord-rpc: MIT license
- DirectX: Copyright (C) Microsoft
- Windows Template Library: Common Public License
Contributing
Contributions are always welcome!
If you want to contribute to this project, please click here to get more information on how to set up a local build environment.
See the contributing file for ways to get started.
Maintainers and contributors
- @Project64 - Zilmar - current maintainer
- Jabo - Previous contributor
- Smiff - Previous contributor
- Gent - Previous contributor
Also see the list of community contributors.
Links
License
Please see the license for more details.