GSCCCJokers

Code Master
Game Software Code Creators Club
------------------------------------------------------------------

Faq written by Code Master Bryan Black - [email protected] - President

******************************************************************
Joker Code FAQ!! Version 1.01 - Last Updated On 07-19-00 
Version Notes: 1.00 - Initial Release, may have spelling errors, etc.. :) Webmasters & FAQ Writers: Do NOT add this to any other FAQ. You may add it for download on your wepage, provided you do not change anything, and you do not add it to any other FAQ, html page, etc..

******************************************************************
Welcome to another FAQ from the infamous Code Master 
First Off: A history lesson, not many people know why a Joker Code is called a "Joker" code code to begin with. Plain and simple, Joker of AGSCC discovered this type of code, and therefore, only rightly so, it was named after him. Hey, hows everyone doing out in Cheat Device land?? Anyhow, first we need to define some things. Like what exactly is a Joker Code? Simply put. A Joker Code is just an address in the game's memory, that tells the game what buttons you are pressing on the controller. Each button writes a specific value to this address. And because Cheat Devices have a 'D0' Code Type. (For more info on the 'D0' Code Type, please refer to the PSX/N64 Code Type FAQ.) If you change the first 2 digits of the address of the Joker Code from '80' to 'D0', you can then base this as a condition to activate other codes at the press of a button. Another thing you need to know that most people dont realize is this. Sometimes when you find a joker code, it is not always the same for the entire game. Like if you found a code that works in the game, it might not work in the game's Main Menu. Or if you found a Joker Code in the game's Main Menu, it might not work in the game. Or if you found one that works in one level, it might not work in another level.. OK, you get the point. So when searching for a Joker Code, you have to ask yourself....... "Do I feel lucky....?".... errr... "Where in the game do I want to activate the code at the press of a button?" Once you have this figured out, move on to the next step.

******************************************************************
Finding Joker Codes - The Easy Way

The easiest way to find a joker code, is to of course use GSCC 2000. (Downloadable where else? http://www.gscc2000.com) Here's a run through with using GSCC 2000.

1) Start your game, and get to the spot in the game where you want to activate another code at the press of a button.

2) Open GSCC 2000, and open the Dump Window. (Either press the "X" in the Toolbar, or goto the Dump Menu and press Open Window.) Now you look towards the bottom, you'll see the 'Joker Code Finder...' section. All of the check boxes are buttons on the system you are playing obviously. So now, you need to decide what buttons you want to search for. (You can choose any button, or combination of buttons, provided you can hold them all down at the same time of course :) Also if you have any previous searches on the screen, press the "X" in the Toolbar to clear out the temp files before going onto step 3.

3) Well, I usually keep it simple and just check L2 to start with. So, I check the L2 checkbox. And hold the L2 button on the controller, while holding the L2 button down, I press the 'Dump And Search' button in the 'Joker Code Finder...' Section, and it starts dumping the game's memory. Soon as it starts dumping the memory, you can release the buttons on the controller.

4) It finishes taking the memory reading, and now you have some possibilities, but since you have one done 1 search, they will not be very accurate. So we repeat the above step with a different button. I generally choose 'Select' next. So I uncheck the L2 box, and check the 'Select' box, and while holding 'Select' I press the 'Dump And Search' button and it takes the reading again.

5) This time, the possibilities should be a lot lower, probably about 1-20 codes. You can continue to search if you want with holding different buttons, and doing more searches. But usually if there is only 1-3 possibilities, you almost can't go wrong. Now heres another thing you might have noticed. The 'Type Of Joker Code' combo box. If you found 0 possibilities in your code searching. Then the game probably uses a different Type Of Joker Code. So, select the next one in the list and repeat the above steps. Once you have some possibilities to use, go onto the section "Getting The Joker Code Ready For Use".

******************************************************************
Finding Joker Codes - The More Hacker Oriented Way 

This is not necessarily a 'More Difficult' routine, but its not as fast as using the above method. The reason its not as fast is because the game's memory changes quite a bit, and if you dont search for exact numbers. It just takes longer. Think of it like this: The address is always the same value when you are holding the same buttons. And when you press a button, it changes its value. If you are looking for 'Normal' or 'Reverse' Joker Codes, then the value will be 0 when you are holding no buttons, and Greater Than when you are holding a button. If you are looking for 'Max' or 'Reverse Max' Joker Codes, then the value will be FFFF when you are holding no buttons, and Lesser Than when you are holding a button. (Also, only GSCC 2000 has a 'Signed/Unsigned' feature. So this only applies to GSCC 2000. With the above 2 statements, it is implied that you are using the 'Unsigned' mode. Otherwise it will be different to based on the 'Signed' value of each button. PLEASE NOTE: You can do these searches in any order, provided you base it on what buttons are being held. The below is just 1 of the millions of ways you could use to find it.

1) Hold no buttons, and do an initial search.

2) Hold some buttons, and do a different to search.

3) Play around with the buttons, maybe play around for about 10 seconds, and hold the same buttons as you did in step 2, and do an equal to search.

4) Now how some different buttons, do a different to search.

5) Hold no buttons, and do a different to.

6) Keep repeating the above steps til you get down to a managable list of possibilities.

7) Once you have some possibilities, goto the section below.

******************************************************************
Getting The Joker Code Ready For Use
******************************************************************
OK, so you've done your searches, and have some possibilities to choose from. But you are looking at your possibilities, and you see that it doesnt look like the Joker Codes on our page. But, instead it looks like 80123456, and if you look further, all of the codes start with an 8. Well, you need to change the Code Type. For Example: Say our possibility is, 80123456. Change the '8' at the beginning to a 'D' and put '????' at the end of the code, and boom, you have a Joker Code that looks just like ones on our page, D0123456 ????. Thats simple enough.

******************************************************************
Joker Code Types & Values
******************************************************************
Every game has to have a Joker Code, if we dont have one listed for a game on our page, it just hasnt been found for this game yet. Below are the types of Joker Codes & the values that go with the buttons. Of if you want to do this the EASY way, use GSCC 2000's 'Check Value' button. Select the type of Joker Code, check the buttons that you want to find the value for, and press 'Check Value' to instantly get the result.

Normal Joker Command Quantity Digits:

0000 - No Buttons
0001 - L2 Button
0002 - R2 Button
0004 - L1 Button
0008 - R1 Button
0010 - Triangle Button
0020 - Circle Button
0040 - X Button
0080 - Square Button
0100 - Select Button
0800 - Start Button
1000 - Up Direction
2000 - Right Direction
4000 - Down DIrection
8000 - Left Direction

Multi Buttons - To use any combination of buttons, like, press Select & L1 to enable the codes. Just add the two digits up for Select & L1. 0100 plus 0001 equals 0101, so 0101 would enable the codes when you push Select & L1.


Reverse Joker Command Quantity Digits:

0000 - No Buttons
0001 - Select Button
0008 - Start Button
0010 - Up Direction
0020 - Right Direction
0040 - Down DIrection
0080 - Left Direction
0100 - L2 Button
0200 - R2 Button
0400 - L1 Button
0800 - R1 Button
1000 - Triangle Button
2000 - Circle Button
4000 - X Button
8000 - Square Button
Multi Buttons - To use any combination of buttons, like, press Select & L1 to enable the codes. Just add the two digits up for Select & L1. 0001 plus 0100 equals 0101, so 0101 would enable the codes when you push Select & L1.


Max Normal Joker Command Quantity Digits:

7FFF - Left Direction
BFFF - Down DIrection
DFFF - Right Direction
EFFF - Up Direction
F7FF - Start Button
FEFF - Select Button
FF7F - Square Button
FFBF - X Button
FFDF - Circle Button
FFEF - Triangle Button
FFF7 - R1 Button
FFFB - L1 Button
FFFD - R2 Button
FFFE - L2 Button
FFFF - No Buttons

Multi Buttons - This is not the only way, but is a quick and easy way to do this. To use any combination of buttons, like, press Select & L1 to enable the codes. Just add the two digits up for Select & L1. FEFF plus FFFB equals 1FEFA. Joker Code digits area always 4 digits long, so take the 1 off, and add it to FEFA, and your final answer is FEFB for Select & L1.


Max Reverse Joker Command Quantity Digits:
7FFF - Square Button
BFFF - X Button
DFFF - Circle Button
EFFF - Triangle Button
F7FF - R1 Button
FBFF - L1 Button
FDFF - R2 Button
FEFF - L2 Button
FF7F - Left Direction
FFBF - Down DIrection
FFDF - Right Direction
FFEF - Up Direction
FFF7 - Start Button
FFFE - Select Button
FFFF - No Buttons

Multi Buttons - This is not the only way, but is a quick and easy way to do this. To use any combination of buttons, like, press Select & L1 to enable the codes. Just add the two digits up for Select & L1. FFFE plus FBFF equals 1FBFD. Joker Code digits area always 4 digits long, so take the 1 off, and add it to FBFD, and your final answer is FBFE for Select & L1.

******************************************************************
And There You Have It...
******************************************************************
There you have it!! A decent Joker Command FAQ.

******************************************************************
Credits & Greetz!!
******************************************************************
Credits: FAQ 100% Written By Code Master (So Far) Game Software Code Creators Club http://www.cmgsccc.com/ -------- Greetz: GSCCC Members: - ViperByte, Jackel, Cain, Nightmare, Alanlav, Raysurx, Barubary, - Robb, Sage (http://www.cmgsccc.com/) GSC Members: - Kong, ShadowKnight, Crocc, Macrox, FoxDie, Zap2, AdultLink, - The Phantom, Freeza (http://www.gscentral.com/) (I know I have missed a lot of members, but those are the ones I know :)) Other: - Slab, Nitestash, Infected, Netsewn, Number 12

*************************************************************************
-------------------------------------------------------------------------
Game Software Code Creators Club
------------------------------------------------------------------------- 
If you find any mistakes in this FAQ, Spelling, Methods, Or Have anything to add to it, please send the updates to [email protected]. So I can add them. Yes, your name will be in the credits and you will get credit for your new ideas. If its just a spelling error, I guess I can add a credit for "Spelling Errors Fixed"? LOL
-------------------------------------------------------------------------
If you like this FAQ, and would find more FAQ's like these useful in the future, please email your thoughts to [email protected] and GSCCC might write some more FAQ's in the future.
-------------------------------------------------------------------------
So, until next time, keep those PC's hacking and Cheat Devices cracking. And Most of ALL, THANX FOR SUPPORTING GSCCC!!!

http://www.cmgsccc.com