You are on page 1of 4

Project64 Cheats FAQ.

Written By The Gentleman


This should help you with any questions that you might have about
adding & editing Codes in the Cheat Database.
Maximize this window if you are having trouble viewing it.
The Do's & Don'ts' Of Adding & Editing Cheat Codes.

Q: Where do i find cheat codes for the (U) & (E) Region Games to add myself into
the Cheat file ?
A: You can find a list of links both Regions by going to out main web Site
http://cheats.emu64.com & click on the Cheat Sites link on the left hand side
of the Main menu.
Q: How do i add cheat codes through the Add Cheats Menu in PJ64 ?
A: For a full Visual Explanation on adding Cheats into pj64 Go to the PJ64 cheat
s Site http://cheats.emu64.com/pj64/
& click on the Adding Cheats link on the Main Menu.
But please remember that you do not need to add Enable codes into PJ64 the (T
hese Must be On ones)
These are only to be used on the real Console Cheat devices, PJ64 does not ne
ed them.
Q: How do i find the Cheats File to add the Codes ?
A: Open your pj64 folder & double click on the Project64.cht file.
This will then open the file up in word pad (If on win98)
If on Higher it will open it up with Notepad.
Q: How do i add my chosen codes to the file ?
A: Open the Cheat File In Word pad, & search the Name of the Game & Region.
example: Super Mario 64
Once you have, Make sure that you look at how the Cheats are written in the f
ile.
example: Cheat0="Ostrich Mario",8033B3BC 0090
Cheat1="Mario Runs Backwards",8033B3BE 0070
Notice how the codes are written & how the code's are Separated by a Gap
like XXXXXXXX XXXX & not all in one code XXXXXXXXXXXX.
If it is a Modify Code that you would like to add Like:
example: Cheat5="Open Level Character Modifier",8125508A 00??
Cheat5_O=$01 Easy Level,$02 Easy & Normal Level,$03
Make sure that the Tie (Chain as it were) (O) Option: Is listed somewhere bel
ow & shares the Same Cheat Number.
Also check to see if the ?? (Question Marks) are the same amount as the $00 (
Values)
If it is a Active Modify Code that you would like to add Like:
example: Cheat210="Low Resolution\Combat Simulator\Accuracy Modifier",810AC82
A ????
Cheat210_R=$0000-$FFFF
This The _R= option,
allows you to set the Value of the cheats effect from The lowest ($0000) poin
t to the highest (FFFF) point.
From the cheats menu, you would then select the above cheat, & write in anyth
ing from $0000 - $FFFF Fields
Thus controlling the desired effect over the cheat yourself.
Also If you would like to right a note to the code like:
Cheat7="Play As Options",811653D2 00??
Cheat7_O=$07 The Big Green One,$08 Vikki,$09 Plastro
Cheat7_N=Here you can choose who you would like to play as. But Do not use th
is with any other play as option.
The note will now be displayed in the cheats menu when you click on the chose
n cheat code option.
Now you may or may not of noticed the \ in the Active Modify Code Example.
This is what is used groupings (or in plain English) It is used to group cert
ain cheats together in the cheat menu.
You are most likely to find them in player 1, player 2 or solo & multi player
options.
The \ will group all the Cheats in one option Box with a + sign to the left o
f the Box to open up.
There you will find every cheat that comes under that option, already to be c
hosen.
Important notice to remember:
Make sure that the ie (Chain as it were) _O= (Option), _R= (Range), & _N= (No
tes): are listed somewhere below & shares the Same Cheat Number.
Also check to see if the ?? (Question Marks) are the same amount as the $00 (
Values)
Q: How many codes can i put in a game, is there a limit & what would happen if i
went over it ?
A: You can put 300 cheats in per game, IE: Cheat0 - 299.
You can put in 100 codes per cheat. IE: Cheat0="all guns",xxxxxxxx xxxx,xxxxx
xxx xxxx, (up to 100) Codes per line.
If you were to put the codes in PJ64 through the GUI (Cheats Menu) anything o
ver 300 cheats per game would crash it.
If you were to put the codes in PJ64 through a text editor, only the 0-299 ch
eats would show up in the cheat menu.

Q: I have seen this Cheat code on a site but it starts with a 50, 88, 89, D0,D1,
D2 number. Can i use this In the PJ cheat File.
A: Yes you can, infact there are already many many codes just like it in the che
at file already..
Previous Versions of Project64 never had these capabilities & have just been
introduced into V1.5.
How this works will be explained a little further down.
The 88, & 89 Codes are GS Button Codes, & they are available to use Via the F
9 On your Keyboard to use on PJ for a Quick injection code like Press F9 for 99
coins.
The D0,D1,D2 Codes are Activator Codes & are used to activate the use of a Co
des at a push of a button like Press L to Levitate, Press R for Full Health Etc.
Q: I have also seen this message on the (Pal Code) Action Replay sites saying "C
ant not be used with Equalizer"
what is a Equalizer ? & can i still use them in pj64 ?
A: The "Equalizer" is a little Sister of the Action Replay cheat device but work
s in just the same way as its big brother does.
The only difference now is, The "AR" is no longer in Production, & the "EQ" s
till is.
Yes you can use them codes with pj64.
Q: How do i add a full update provided by Emu64 Cheats that i got off of this Si
te ?
A: Just open the link to the Update Cheat Codes & Download it over the original
version of the Cheat File in the root Directory.
Q: How do i use cheat codes in PJ64 ?
A: For a full Visual Explanation on using the Cheats menu Go to the PJ64 cheats
Site
http://cheats.emu64.com/pj64/ & click on the Using Cheats link on the Main Me
nu.
Q: You said something about Serial repeaters (patch Codes) how do they work ?
A: The 50 numbers = Serial Repeaters (Patch Codes) What they do is patch (compre
ss) 100's of codes down to a small Patched Version.
example: California Speed Cheat2="Have All\Cars",50001504 0000,800AAE5B 0001
50001504 0000,800AAE5B 0001 = 21 Codes Changing by 4 Hex Higher in the last D
igit in the Memory Each time
& the start off point is the 2nd code after the 50 Patch.
Take a look & count up the 4 Hex jump.
To help you understand how the numbers in Hex go up
The Hex Count goes from 0-9, A-F & then 10-19, 1A-1F & so on.
So where the Decimal count goes from 0-255 Its Hex Equivalent = 00-FF
so if you can imagine a decimal count of 0-31 the hex Count would be 0-1F
Dec: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,
28,29,30,31
Hex: 1,2,3,4,5,6,7,8,9, A, B, C, D, E, F,10,11,12,13,14,15,16,17,18,19,1A,1B,
1C,1D,1E,1F
& so on & upwards, & that should give you the idea how the Hex Count works.

So then how do we make this Patch 50001504 0000,800AAE5B 0001


Well the 50 patch codes works like this.
You tell the patch how many codes there are & how much they change from each
other.
Now this is a Serial repeater, Meaning that the main memory Address has the s
ame Value.
The memory Address being the 3rd to 5th number & the Value the last 4 9th to
12th.
The 1st to 2nd code is a standard 8 Bit = 80 this also indicates that the val
ue
will only be the last 2 digits & will only go as high as FF the equivalent of
a Dec 255.
Lets look at the code we are going to see change from 800AAE5B 0001 - 800AAEA
B 0001
800AAE5B 0001
800AAE5F 0001
800AAE63 0001
800AAE67 0001
800AAE6B 0001
800AAE6F 0001
800AAE73 0001
800AAE77 0001
800AAE7B 0001
800AAE7F 0001
800AAE83 0001
800AAE87 0001
800AAE8B 0001
800AAE8F 0001
800AAE93 0001
800AAE97 0001
800AAE9B 0001
800AAE9F 0001
800AAEA3 0001
800AAEA7 0001
800AAEAB 0001
You can see by looking at the last Digit of the address that it is going up b
y 4 Hex on each Code.
Now all we have to find out is how many codes there are.
So lets start with a plain 50000000 0000 to begin with until we know how many
codes & what the increase is.
Starting from the 1st code we can count it up to 21 codes at a 4 Hex Jump eac
h time.

We now know that there are 21 codes so we ad that in like this.


How many is 21 in Hex ?
The guide above tells us it = 15 so we will add that in 50001500 0000.
Good, now how many does it go up by 4, so we add that in 50001504 0000.
So now we add that serial Repeater to the 1st code 50001504 0000,800AAE5B 000
1
& there you go, 21 codes brought down to the number of 2.
You can also add A long line of Patches that could amount to a huge amount bu
t would look like 10 Codes.
but you could also have as much as 500 codes in one patch.

A Question of regions.
As i always say, & really can not stress enough.
Do not & i mean do not try to add NTSC (U) (Gameshark) Cheat Codes to PAL (E) Ga
mes.
You will find a link for both PAL (E) & NTSC (U) region games on Emu64cheats.ne
t
If there is something you are still unsure of that isn't covered in the FAQ
Then give us a visit on irc #pj64cheats on EFnet
or post a question on the PJ64 Cheats Message Board On Emutalk.net http://www.em
utalk.net/forumdisplay.php?s=&forumid=43

You might also like