Game Shark Codes

[Item Editor] [Character Level Booster] [Class Modification] [HP & Cost Adjuster] [Attribute Modification]

There's a lot of stuff here on this page.  Any type of modification that you would want, it's here!  Item modification, character modification, you name it! Of course, this amounts to just blatant cheating, but it can still be somewhat fun to mess around with thing that you never have the chance of doing in the real game, like having Queen Endora in your army!!  Oh, and this set of pages is only available on the Game Shark, which means the PSX version of the game!  Here's a list of the breakdowns, by section.

Simple Codes

Here are a few simple, but powerful, codes that will get your started.

Code Entered

Code Effect

801C9EA4 FFFF
801C9EA6 FFFF

Infinite Goth. Pretty obvious!  This code can be accessed with either of the two codes listed on the left.

801C9E54 0064

Max out your Reputation Meter.  This can be nice if you sorta kinda mess up something...

Hexadecimal Lesson

You know, Hexadecimal is more than just an evil super-bitch from that TV Show ‘Reboot!’ It’s actually an entire numbering notation that almost every computer program uses to deal with numbers. You see, for computers, they only deal with normal “YES/NO” types of logic.  0’s and 1’s to be precise.  And, since this is rather limiting, they Computer Scientists of long ago devised a rather sneaky way to have computers del with larger amounts of data. So, these guys figured out a way to represent from 0 to 15 by using  only one actual character for the digit.  Like of our intuitive 0 - 9 that we all learned in school (or should have anyway!), only with five extra characters.  Here's a conversion chart for hexadecimal numbers to the decimal notation, which we should all know:

Morgana - Hexadecimal

0

1

2

3

4

5

6

7

O

1

2

3

4

5

6

7

8

9

A

B

C

D

E

F

8

9

10

11

12

13

14

15

Go From HEX to DEC:

So, if you have a HEX umber that you want to read in DEC (decimal), then here's what you do (nice to see my CS classes taught me something!):

1) Start at the left side of the number.  If it is not the rightmost number, multiply that number by 16.

2) Add it to the next number, and repeat.

Here's an example: 01F4

Start at the left  side with: 0

3) It's not the rightmost digit, so multiply by 16, and add the next digit:

    0 x 16 = 0

    0 + 1 = 1

4) It's not the rightmost digit, so multiply by 16, and add the next digit:

    1 x 16 = 16

For those you Reboot fans wondering why this doesn't quite look like Hexadecimal, that's because she's half Morgana from Darkwing Duck!  I could have used a screen shot from Reboot here, but what's the fun in that?  By the way, I snagged this pic from Larry DeSouza, an excellent artist & the proprietor of Lar’s Studio.  I'm not that great with the pencil myself...  Take a gander at the rest of his Disney related art. High quality stuff!  Give him a ring and let him know you like his work.  This is basically a free ad for his site!  So, like, go there ‘n stuff!

    16 + F = 16 + 15 = 31

5) It's not the rightmost digit, so multiply by 16, and add the next digit:

    31 x 16 = 496

    496 + 4 = 500

4 is the rightmost digit, so 01F4 HEX = 500 DEC.

Go From DEC to HEX:

Converting the other way is also not so bad. Here's the necessary steps:

1) Since the HEX system is based in 16, divide the whole number by 16.

2) Now, take the remainder, or modulus, of the quotient, and append it to the left side of the number.

3) Repeat until you have only a modulus and a zero quotient.

Here's an example: 500

1) Divide the number by 16:

    500 / 16 = 31 R 4

2) Take the modulus:

  • HEX number so far: 4

3) Divide the quotient by 16:

    31 / 16 = 1 R 15 (F)

4) Take the modulus, and place it on the left side:

    HEX number so far: F4

5) Divide the quotient by 16:

    1 / 16 = 0 R 1

6) Take the modulus, and place it on the left side:

  • HEX number so far: 1F4

The last quotient was a zero, the series ends. So, 500 DEC = 01F4 HEX.  The extra leftmost 0 is merely a placeholder.  If you need a four digit HEX number, but there are only three actual numbers, just tack a zero on the end.

Helpful HEX Tables

Now that you can go “both ways,” he... he... you should be able to convert into HEX the number that you want.  For those of you that may be computationally challenged,  you know that with the Win 95/98 Calculator, you can convert DEC numbers to HEX numbers.  You have to have it in the "Scientific Mode" though, or else the option to convert won't show up. Obviously, if you are reading this right now, you have access to this helpful little tool! Or something like it at least. Still, here's a quick reference table of HEX numbers 0 to 100, along with a few other number that you might use a lot.

0 - 99 in HEX

Ones Place
Tens Place

--

0

1

2

3

4

5

6

7

8

9

00

10

20

30

40

50

60

70

80

90

00

0A

14

1E

28

32

3C

46

50

5A

01

0B

15

1F

29

33

3D

47

51

5B

02

0C

16

20

2A

34

3E

48

52

5C

03

0D

17

21

2B

35

3F

40

53

5D

04

0E

18

22

2C

36

40

4A

54

5E

05

0F

19

23

2D

37

41

4B

55

5F

06

10

1A

24

2E

38

42

4C

56

60

07

11

1B

25

2F

39

43

4D

57

61

08

12

1C

26

30

3A

44

4E

58

62

09

13

1D

27

31

3B

45

4F

59

63

100’s in HEX

100

200

255

300

400

500

600

700

800

900

999

0064

00C8

00FF

012C

0190

01F4

0258

02BC

0320

0384

03E7

T: Back to the Cheats Page