Thank you for your interest in contributing to our project! Here are some guiding principles to help you become part of the team.
git clone [email protected]:YOUR-GITHUB-USERNAME/co-op-retro-games.git
Change to the directory where you cloned project, normally, "co-op-retro-games". Then enter the following command:
git remote add upstream https://github.com/hacan359/co-op-retro-games
git pull upstream main
That's very important since you will not be able to submit more than one pull request from your account if you'll use master.
Branch name have free format. Example
git checkout upstream/main
git checkout -b add-nes-game-tmnt
Add new Roms ADD NEW Platform etc
Add Tenage Mutant Ninga Turtles nes rom
add the files/changes you want to commit to the staging area with
git add path/to/my/file.php
You can use the -p
option to select the changes you want to have in your commit.
git commit -m "add new ROMs"
git pull upstream main
git push -u add-nes-game-tmnt
10. Open a pull request against upstream.
Go to your repository on GitHub and click "Pull Request", choose your branch on the right and enter some more details in the comment box
If you couldn't find a particular ROM in the collection, you can add it yourself or create an Issue for its addition.
-
The ROM must be compatible with RetroAchievements. Compatibility can be checked on the website https://retroachievements.org/.
-
The game should support CO-OP for 2 or more players.
-
Images must be added. Images are stored in the
thumbnails
folder.thumbnails/PLATFORMNAME/Named_Snaps
- Gameplay imagethumbnails/PLATFORMNAME/Named_Titles
- Game menu images
Be friendly and respectful to other project participants. Answer questions and help other participants in their work. Remember that different people may have different points of view. Be prepared for constructive criticism and discussions.