Article: Project 64 supports GameShark codes. You can find codes all over the internet at a variety of code sites and fan forums. Just search for the game you want to cheat in and include the words "cheat codes" to find code lists. You should be able to find codes for just about any game you can think of, including homebrew and ROM hack games. You'll need to either start the game or have it loaded in your ROMs directory so that you can open the Cheats menu. See the first section for details.  Also go press ctrl alt delete to browse the whole cheat code library. You can right-click on anything and still see this option. If you can't get the menu to appear, try right-clicking elsewhere in the window. This can be anything you want, so choose something that will help you identify it in the list of cheats. Add a description as well if the cheat requires some special instructions or clarifications. Make sure to preserve any spaces in the code. Most codes will have eight digits (<address>) followed by a space and then four digits (<value>), e.g. 8111A7C0 0140. Sometimes you'll come across a cheat that has multiple versions. On most cheat sites, the last digits will be marked as xx or xxxx, followed by a list of what you can replace xx or xxxx with. The number of xs indicates the number of characters that make up the variable. To create a multi-variable cheat in Project 64, copy the base cheat into the "Code" field, and replace the xs with ?. For example, 8011A800 00xx would become 8011A800 00??. You'll know that you've entered the base cheat properly when the "Options" field becomes available. In the "Options" field, you'll be able to enter all of the variables for each option. Enter the characters for the variable followed by a space and then a description, e.g. 2D Pocket Egg. Each new variable should be on its own line. Once you're finished adding all of the variables, click the "Add Cheat" button. It will be added to the list of your available cheats, but will not be enabled until you check its box and select any variables. Note: The "Add Cheat" button will only become clickable when the code is properly formatted. If the button is grayed out, check the code for extra spaces or incorrect characters. If you still can't get the code to appear, it may not be a valid code for the Nintendo 64 GameShark.
What is a summary of what this article is about?
Find a cheat code that you want to add. Load the game and open the Cheats menu. Right-click in the window and select "Add new cheat". Give the cheat a name. Paste the code into the "Code" field. Create a cheat with variables. Enter in the variables. Save the cheat.