1526da8d48
Added a CONTRIBUTING file to give new contributors an idea of what they can do to help with the project.
Also added an issue and pull request template to assist people with providing accurate and detailed bug reports, as well as making pull requests a bit easier to make and also read.
I also added a config.yml file to add a "sponsor" button that points to the Project64 "support the project" page on the website for people who want to support the project.
I added an EditorConfig file so that no matter what text editor or IDE contributors use, we still have consistency across all contributions. I also added some EOL and charset enforcements as well as the final newline option to enforce our gitattributes file.
Speaking of the gitattributes file, I updated it with some new file types that were in the repo. I also added the generic auto normalize (it's the first line). This MAY cause the entire repo to look like it's being changed, but it isn't I promise. If this happens it will be the first and last time unless we change it again.
Most of the additions are just (as above) enforcing things we are already doing, like how diffs are handled and such.
I also added some future proofing with Linux and Mac-related file types and some other binary files.
This PR is still a work-in-progress and is mostly done very late and early into the morning, so be gentle with me. 😄
|
||
---|---|---|
.github | ||
Android | ||
Artwork | ||
Bin | ||
Config | ||
Lang | ||
Plugin | ||
PropertySheets | ||
Scripts | ||
Source | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
BUILDING.md | ||
Directory.Build.props | ||
Project64.sln | ||
README.md | ||
apidoc.htm | ||
appveyor.yml | ||
changes.txt | ||
license.md |
README.md
Project64 - Nintendo 64 Emulator
Project64 is a free and open-source emulator for the Nintendo 64 and 64DD written in C++.
The emulator is easy to use and includes powerful features for developers, ROM hackers, and more.
System Requirements
- Operating System
- Windows XP/Vista/7/8/10
- CPU
- Intel or AMD processor with 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)
How to use
(Games not included - do NOT ask for ROMs.)
Stable Builds
Installer for the latest stable release: https://www.pj64-emu.com/download/project64-latest
Follow the instructions in the setup window to complete the installation.
Development Builds
Development Builds are based off the latest source at GitHub. This allows you to use the latest changes straight away, though these changes may not be fully tested and have issues.
Official buildbot: https://www.pj64-emu.com/nightly-builds
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 report any bugs/issues and seek help from Project64 developers, contributors and the community.
License
Project64 is licensed under the GNU General Public License v2.0.