N64 Emulator
Go to file
Derek "Turtle" Roe 962de3e29c
Some repo improvements and small fixes (#2207)
* Enforce a standard issue template

This will enforce a standard issue template, and will force the user to make sure they are creating the issue with all of the info the developers and contributors need to help the user.

Also updates the README to be less confusing and also a bit more broad in some cases.

* Update the issue template for bugs

* Add a checkbox for default plugins

* Add input plugins to the list

* Add a reminder in the CONTRIBUTING file

* Add a small improvement to the README

* Update BUG.yml with some formatting and text improvements

* Switch to YAML for the feature request template as well

* Remove old Markdown templates

* Fix placeholder on line 30

* Fix assignees

* Fix assignees part 2

* Fix assignees part 3

* Fix spacing

* Finally fix formatting (YAML is picky)

* Fix it part 11 thousand or something

* Finally fixed maybe sort of kinda

* Update BUG.yml

* Fixed some weirdness

* Fix required maybe

* Finally fixed perhaps?
2022-03-09 17:11:57 +10:30
.github Some repo improvements and small fixes (#2207) 2022-03-09 17:11:57 +10:30
Android [Android] Update layouts 2021-10-14 19:43:36 +10:30
Artwork [Artwork] Move AboutScreen.psd to artwork folder 2016-09-17 13:42:48 +10:00
Bin [Project64] Use Settings instead of default in config file 2018-11-26 11:26:08 +10:30
Config Change CRC for 64DD Disks + better ROM Browser support for 64DD (#2164) 2022-01-21 09:54:39 +10:30
Lang Update Italian.pj.Lang (#2192) 2022-02-14 07:41:40 +10:30
Plugin Jabo_Direct3D8 no d3d syslog.txt 2016-09-07 16:35:49 +01:00
PropertySheets Compare against DefaultPlatformToolset version number (#2186) 2022-01-31 20:30:11 +10:30
Scripts [Debugger] Rewrite script API (#2110) 2021-09-03 14:41:04 +09:30
Source Core: Move Video Interface code in to handler 2022-03-08 10:18:56 +10:30
.gitignore Enhancement -> Enhancements (Updated package scripts as well) 2021-06-13 14:55:36 +09:30
BUILDING.md Fix broken link in build doc 2021-05-19 04:28:44 -05:00
CHANGELOG.md Update CHANGELOG.md 2021-05-22 09:45:31 +09:30
Directory.Build.props Add defaults file so MSbuild can be run from any subdirectory. 2017-06-07 14:36:30 -07:00
JS-API-Documentation.html [Debugger] JS API: Fix Buffer links in documentation (#2169) 2022-01-13 11:07:39 +10:30
Project64.sln Update copyright date 2021-03-02 12:43:17 +10:30
README.md Some repo improvements and small fixes (#2207) 2022-03-09 17:11:57 +10:30
appveyor.yml Actually fix Zip file name 2019-10-02 23:32:16 -07:00
license.md Rename licence.md to license.md 2020-06-14 15:21:56 -05:00

README.md

Project64 - Nintendo 64 Emulator

Project64 is a free and open-source emulator for the Nintendo 64 and Nintendo 64 Disk Drive written in C++ currently for Windows (planned support for other platforms in the future)

System Requirements

  • Operating System
    • Windows XP and later
  • CPU
    • Intel or AMD processor with at least SSE2 support
  • RAM
    • 512MB or more
  • Graphics card
    • DirectX 8 capable (Jabo's Direct3D8)
    • OpenGL 1.1 capable (Project64 Video)
    • OpenGL 3.3 capable (GLideN64)

Stable Builds

Installer for the latest stable release: https://www.pj64-emu.com/windows-downloads

Follow the instructions in the setup window to complete the installation.

Download nightly builds here: https://www.pj64-emu.com/nightly-builds

AppVeyor (Windows x86/x64): Build status

Note: x64 builds are NOT recommended for regular use. They are incomplete and very experimental. Due to this, x64 builds are currently slower than 32-bit builds.

Support

Join the official Project64 Discord server to seek help from Project64 developers, contributors, and the community! Please ask questions here first and see if you should open an issue.

Compiling

Visual Studio Community 2015 or later

Load .sln project file and compile.

See the BUILDING.md file for details.

Contributing

Please read CONTRIBUTING.md before contributing, opening issues or pull requests, or for other contributions.

Versioning

We use semantic versioning for Project64. For the versions available, see the tags on this repository.

Author / Contributors

  • Zilmar - Current maintainer - Zilmar
  • Jabo - Previous contributor - Jabo
  • Smiff - Previous contributor - Smiff
  • Gent - Previous contributor - Gent

See also the list of contributors who participated in this project.

License

This project is licensed under the GPLv2 License - see the LICENSE.md file for details.