Jump to content
 

A Few Good Codes


Recommended Posts

Posted

(M) Must Be On Code

9D5A77AA 3EB2DB29

2C5041E1 91FCF587

2C5259F9 7D6E1687

2C327D67 F5B8DCB1

2C503DFF 397CEC8F

2C5A7DEA 5D2E379F

2C3A6D71 91FCFAB3

Infinite Cash

2D46618F 81A941FB

Max Experience Points (All Characters)

2C53F265 FC6EAE1D

2C37FEE7 70ACC831

They looked a little goofy to me, and i don't have the time to test them right now with me not supposed to be on here and all, but i know how to convert and thats what i did, so i hope they work, if not you can delete my post.

Posted

Try this for CB2:

(M) Must Be On Code

97520D1F 22D3245E

26EA0CDE 91FCF587

26C272A6 7D6E1687

26541282 F5B8DCB1

26CC0CC2 397CEC8F

26D17A82 5D2E379F

265A1AB2 91FCFAB3

Infinite Cash

273C06BE 81A941FB

Max Experience Points (All Characters)

2656710F FC6EAE1D

26D41503 70ACC831

Posted

I noticed somthing, almost all the time the M code for CB2 has "FA7" as the first the digets...maybe thats the key...? (ill try those codes now)

Posted

Oh ok..thanx for trying them. I'll try converting those a bit later because I just converted those codes that i posted then of the ones dacrone posted.

Posted (edited)

I went to gameshark.com and copied the codes for GS3, then i went to the code coverter and converted them to gs2/ar2 in ecpryption BCA9. This is what I came up with, hopefully these are right.

Master

5D448720 FA5B76AC

AA4EBDD9 4DA5900A

AA4CA5F1 3917B10A

AAAC7967 B1617734

AA4EB9FF F5258712

AA4479E0 19D7D222

AAA48969 4DA59536

Cash

ADB89D0F 3D52DC7E

Experience

AA4B0C65 B81749A0

AAA7F8E7 2C5563B4

Attributes

AA438E7D B9174920

I didnt see any type of NTSC/PAL choices. These look wierd but I will try them later this morning.

:don

*UPDATE*

These dont work, the game wont even boot. Im lost I got them from GS site and converted them. Did I miss something???????

Edited by keeps
Posted (edited)

I've been trying these conversions myself, and so far have had little luck. It seems as though they do not convet to Hex correctly, for some unknown reason. Also the (M) codes cannot be done as regular conversions.

If anyone here can help me solve these problems (or find me aguide on multilined (M) code conversions, lol) I'd be most gratefull

I've tried an idea I had, but since I'm in the UK, could someone test these? (should work for CB2 & GS2 v3-5 NTSC)

[M] Must Be On:

FD5A77AA 9D5A77AD

Or

FD5A77AA 9D5A77AD

2C5041E1 91FCF587

2C5259F9 7D6E1687

2C327D67 F5B8DCB1

2C503DFF 397CEC8F

2C5A7DEA 5D2E379F

2C3A6D71 91FCFAB3

Infinite:

Cash

2D46618F 81A941FB

(Buy all of the extras!)

Max:

Experience Points (All Characters)

2C53F265 FC6EAE1D

2C37FEE7 70ACC831

(Start new season, save your character, then start a new game with the code off!)

Attributes (All Characters)

2C5B707D FD6EAE9D

(To activate, go to the attributes section, click on each stat)

Edited by Enigma
Posted

Now I'm going to show you some more Examples of how to make a Master Codes using the Master04 and PS2dis

Well I have S.O.C.O.M: U.S Navy Seals Slus file and Demo so i'll be showing you it

Master04 Program

Slus_971.34 Demo

S.O.C.O.M: U.S Navy Seals

MASTER CODE Finder for PS2PAR/GBAPAR ver 0.4

                                              Copyright<C>2002 by M.Kajihara<KAJA>

TARGET = PS2 ELF format

HOOKADR = 00141644

M.CODE1 = EC83996C 1456E60A

M.CODE2 = EC83996C 1456E79B

M.CODE3 = EC83996C 1448B39C < ADDRESS = 0016FC0C >

**You will be needing this, we alreadly found the scePadRead which is 0016FC0C+3 and we get 0016FC0F, so the value of the Master Code is 0016FC0F**

S.O.C.O.M: U.S Navy Seals

Slus_972.05 Game

MASTER CODE Finder for PS2PAR/GBAPAR ver 0.4

                                              Copyright<C>2002 by M.Kajihara<KAJA>

TARGET = PS2 ELF format

HOOKADR = 00140D14

M.CODE1 = EC838E3C 1456E60A

M.CODE2 = EC838E3C 1456E79B

M.CODE3 = EC838E3C 1447E40C < ADDRESS = 001703FC >

**You won't be needing this**

**This used for Below**

-----------------------------------------------------------------------------------------------------------------------

Here's the guide using the PS2dis finding a Master Code

i'm going to use S.O.C.O.M: U.S Navy Seals for Examples

I need to find the Address and Value for the Master Code using the PS2dis

Now I open up the PS2dis and load the Slus_971.34 and press Ctrl+I then open up Slus_972.05 right when I opened up Slus_971.34 the line that your on is the Address. Look below for more information.

1.

Address

00140008  70000c28        ENTRYPOINT      padduw    at, zero, zero

Address    Value                Label                  Command      Registers

Well now our Address for our Master Code is

00140008 change the first ("0") to ("F")

So now our Address for the Master Code is

F0140008

2. Now we need to find the Value of the Master Code

Press Ctrl+g and put in the box scePadRead click it

now we need to find Triangles

Triangle=/_\ or \_/

2.Value

0016fbe8  14600003    bne        v1, zero, $0016fbf8    (+4\_/__0016fbf8)

Address      Value      Command        Registers              Referer

Our Referer is not "jal memcpy"

So we go to the next Triangle

0016fbf0  10000009  beq        zero, zero, $0016fc18    (+10\_/__0016fc18)

Address      Value      Command        Register                    Referer

Well our Referer is not "jal memcpy" so we go to the next triangle

0016fbf8 0c05bec0  jal                $0016fb00      (-62 /_\scePadGetDmaStr)

Address  Value      Command    Register                    Referer

Our Referer is not "jal memcpy" so we go to the next triangle

0016fc0c  0c1098e8    jal              $004263a0    (+711141\_/memcpy)

Address  Value        Command    Register                  Referer

Well finally we find "jal memcpy"

jal=command

memcpy=Referer

So our Value of the code is 0016FC0C+3 and we get 0016FC0F. If you look above we get 0016FC0C using the Master04 Program. So our final code is F0140008 0016FC0F ("HEX")("RAW")

Converting

Code Breaker

FA7A7C6E 32BBF899

Action Replay/Gameshark V.2

0E3C7DF2 1853E59E

EE88C72E BCBF9792

Gameshark V.3+V.4

F450B622 D36C4C16

Raw**CAN BE USED WITH CODE BREAKER AND GAMESHARK V.3**

F0140008 0016FC0F

------------------------------------------------------------------------------------------------

Hacking Master(M) Codes using

"libpad: pad port is already open [%d][%d]\n" = Quoteed Games(" ")

CPadOpen__FPvi = Games Without Quotes/with labels

1. Download PS2dis in the Downloads Section, open it and load the Slus File.

I'm using The Simpsons: Hit and Run (Slus_206.24) As an Example

*The Simpsons:Hit and Run Has Quotes well be using "libpad: pad port is already open [%d][%d*]\n"

2. Press Ctrl+G, put in "libpad: pad port is already open [%d][%d]\n" and push enter or selectit. Press Space Bar and press F3. after this you should see this

00406b38 2484b6a0 addiu a0, a0, $b6a0 ("libpad: pad port is already open [%d][%d]\n")

00406b3c 0c10324e jal $0040c938

00406b40 0240302d daddu a2, s2, zero

**Make sure that the 00406b38 2484b6a0 addiu a0, a0, $b6a0 "libpad: pad port is already open [%d][%d]\n" is on top**

                                                                       

3. Now that we "libpad: pad port is already open [%d][%d]\n" on top we go up using the up arrow key 8 times and we should be here

00406b18 8c430010 lw v1, $0010(v0)

Now we go down 8 times using the down arrow key which is our "libpad: pad port is already open [%d][%d]\n" and push Space Bar and press F4 3 times. After we do this go up 8 times and we come to this.

00406d34 0c0fbd9b jal $003ef66c

00406d34 is our memcpy, so +3 to this and we get 00406d37. We got our value of the code. If you want the address just go to new that look like a piece of paper or file new and open up the Slus file again and we get this

00100008 3c02004b lui        v0, $004b

Address  Value  Command    Registers

Take the Address(00100008) change the first (0) to (F) so the address would look like

F0100008

now add the Value we got by +3 to 00406d34 and we get 00406d37 add this(00406d37)

Our final code is

F0100008 00406D37 in ("HEX")("RAW")

Converting Codes

Code Breaker

FA7A006E 3290F671

Action Replay

**Just -3 from our Value(00406D37)**

0E3C7DF2 1853E59E

EEBE89AA BCE908BA

Gameshark V.3+V.4

F450B604 BF740416

--------------------------------------------------------------------------------------------

I'm doing another Example

Grand Theft Auto: Vice City(Slus_205.52)

Do the same steps above, Press Ctrl+G put in "libpad: pad port is already open [%d][%d]\n"

select it or push enter. Press Spacebar and F3 on "libpad: pad port is already open [%d][%d]\n"

**Again, make sure that "libpad: pad port is already open [%d][%d]\n" is on top**

go up 8 times using the up arrow key and we come to this

00121ef0 8c430010 lw v1, $0010(v0) Go down 8 times using the down arrow key which was "libpad: pad port is already open [%d][%d]\n"

Press F4 on "libpad: pad port is already open [%d][%d]\n" 3 times. After this go up 8 times using the up arrow key and we come to this

00122214 0c041f54 jal  $00107d50 this is memcpy +3 to to the Address(00122214) and we get 00122217 as our value. If you want the address just go to new that look like a piece of paper or file new and open up the Slus file again and we get this

00100008 3c02004b lui v0, $004b

Take the Address(00100008) change the first (0) to (F) so the address would look like

F0100008

now add the Value we got by +3 to 00122214 and we get 00122217 add this(0012217)

our final code is

F0100008 00122217 in ("HEX")("RAW")

Converting Codes

Code Breaker

FA7A006E 32C6AA91

Action Replay

**Just -3 from our Value(00122217)**

0E3C7DF2 1853E59E

EE8CDC8A BCBBBD9A

Gameshark V.3+V.4

F450B634 F274451E

-----------------------------------------------------------------------------------------------

I'm doing another Example of finding a Master Codes(M)useing "libpad: pad port is already open [%d][%d]\n"Quoted Games

Game:

Mortal Kombat:Deadly Alliance Slus_204.23

**Make sure you invoke the Analyzer First**

1. Press Ctrl+G put "libpad: pad port is already open [%d][%d]\n" select it or push enter.

we come to this

003ded58 ------6c

press F3 and we come to this

00115770 2484ed58 addiu    a0, a0, $ed58

Address  Value  Command    Registers

Go up using the up arrow key 8 times and we come to this

00115750 8c430010 lw        v1, $0010(v0)

Adress    Value  Command    Registers

go down 8 times which is our "libpad: pad port is already open [%d][%d]\n" press F4 on "libpad: pad port is already open [%d][%d]\n" 3 times and we come to this

00115a74 0c0807e0 jal        $00201f80

Address  Value  Command      Referer

Well 00115A74 is our memcpy so +3 and we get 00115A77. if you want to the Address click new that looks like a piece of paper or click file and select new. When you open the slus you'll see a grey line you need this. In this case our Address is

00100008

take the first ("0") and change it to("F")so the Address would look like this

F0100008

Now take the memcpy+3(00115A77) add it to the code, so our final code is

F0100008 00115A77 in HEX("RAW")

To make sure the code is right use the Master04 Program

**You can download it in the Downloads Section**

**If you don't know what to do, look at the Master04 guide that I made on the site**

this is what you should see

Mortal Kombat:Deadily Alliance(Slus_204.23)

Master04 Program

MASTER CODE Finder for PS2PAR/GBAPAR ver 0.4

                                              Copyright<C>2002 by M.Kajihara<KAJA>

TARGET = PS2 ELF format

HOOKADR = 0011F820

M.CODE1 = EC887B48 1456E60A

M.CODE2 = EC887B48 1456E79B

M.CODE3 = EC887B48 14450D94 < ADDRESS = 00115A74 >

3 code<s> found.

Use M.CODE3 which is 00115A74, if you look above we get 00115A74(Before +3)using PS2dis.

so our codes our right

-----------------------------------------------------------------------------------------------

I'm doing another example

Time Splitters 2

Do the same steps above, Press Ctrl+G put in "libpad: pad port is already open [%d][%d]\n"select it or push enter. Press Spacebar and F3 on "libpad: pad port is already open [%d][%d]\n"

**Again, make sure that "libpad: pad port is already open [%d][%d]\n" is on top**

go up 8 times using the up arrow key and we come to this

0044d008 8c430010    lw      v1, $0010(v0)

Address  Value    Command    Registers

Go down 8 times using the down arrow key which was "libpad: pad port is already open [%d][%d]\n" Press F4 on "libpad: pad port is already open [%d][%d]\n" 3 times. After this go up 8 times

using the up arrow key and we come to this

0044d32c 0c123e4b  jal      $0048f92c

Address    Value  Command  Referer

this is memcpy so we +3 to to the Address(0044D32C) and we get 0044D32F as our value. If you want the address just go to new that looks like a piece of paper or file new, and open up the Slus file again and there's a grey line when you open it, we need the Address. This what you would see(Time Splitters 2)

00200008 70000c28 padduw    at, zero, zero

Address  Value  Command    Registers

take our Address(002000080 change the first ("0") to ("F") so the Address is F0200008 then take our memcpy(Address)/0044D32C+3/(0044D32F) So our final code is

F0200008 0044C32F("HEX")("RAW")

Converting

CB

FA7A706E 32953C79

AR

**Just -3 from our Value(0044C32F)

0E3C7DF2 1853E59E

EEBA33A2 BCED5EB2

Gameshark V.3+V.4

F450B61A BE248C1E

HEX

F0200008 0044C32F

**Works with CB & GS V.3+V.4**

-----------------------------------------------------------------------------------------------

I'm doing another example

Lord Of The Rings:The Two Towers

**with this game you can use scePadRead(No quotes)

"libpad: pad port is already open [%d][%d]\n"(Quotes)**

I'm going to show you "libpad: pad port is already open [%d][%d]\n" with quotes

Do the same steps above, Press Ctrl+G put in "libpad: pad port is already open [%d][%d]\n"select it or push enter. Press Spacebar and F3 on "libpad: pad port is already open [%d][%d]\n"

**Again, make sure that "libpad: pad port is already open [%d][%d]\n" is on top**

go up 8 times using the up arrow key and we come to this

002c41e8 8c430010  lw      v1, $0010(v0)

Address  Value    Command    Registers

Go down 8 times using the down arrow key which was "libpad: pad port is already open [%d][%d]\n" Press F4 on "libpad: pad port is already open [%d][%d]\n" 3 times. After this go up 8 times

using the up arrow key and we come to this

002c450c 0c0af00a jal $002bc028 (-8505/_\memcpy)

this is memcpy so we +3 to to the Address(002C450C) and we get 002C450F as our value. If you want the address just go to new that looks like a piece of paper or file new, and open up the Slus file again and there's a grey line when you open it, we need the Address. This what you would see

00100008 70000c28 ENTRYPOINT padduw  at, zero, zero

Address    Value  Label    Command    Registers

take our Address(00100008 change the first ("0") to ("F") so the Address is F0100008 then take our memcpy(Address)/002C450C+3/(002C450F) So our final code is

F0100008 002C450F("HEX")("RAW")

Converting

CB

FA7A006E 32ACCD99

AR

0E3C7DF2 1853E59E

EE92B182 BCD5E092

**Just -3 from our Value(002C450F)

Gameshark V.3+V.4

F456B62A B764041E

Feel free to try making your own :)

Posted

Err thanks i think. I believe I need to read that a few more times. Do you understand it?

Posted

Bits of it :\ That's why I can't be bothered trying it.

Posted (edited)

Fair enough, i'm gonna give it a go though ;) Thanks for that. Could I ask where you got it though?

Hmm i get it now, but what does it mean by "**Again, make sure that "libpad: pad port is already open [%d][%d]\n" is on top**"

On Top???

Edited by Enigma
Posted

Lol. Thanks for the link man. i'll get back to you if I get anywhere.

Posted (edited)

I've been trying these conversions myself, and so far have had little luck. It seems as though they do not convet to Hex correctly, for some unknown reason. Also the (M) codes cannot be done as regular conversions.

If anyone here can help me solve these problems (or find me aguide on multilined (M) code conversions, lol) I'd be most gratefull

I've tried an idea I had, but since I'm in the UK, could someone test these? (should work for CB2 & GS2 v3-5 NTSC)

[M] Must Be On:

FD5A77AA 9D5A77AD

Or

FD5A77AA 9D5A77AD

2C5041E1 91FCF587

2C5259F9 7D6E1687

2C327D67 F5B8DCB1

2C503DFF 397CEC8F

2C5A7DEA 5D2E379F

2C3A6D71 91FCFAB3

Infinite:

Cash

2D46618F 81A941FB

(Buy all of the extras!)

 

Max:

Experience Points (All Characters)

2C53F265 FC6EAE1D

2C37FEE7 70ACC831

(Start new season, save your character, then start a new game with the code off!)

 

Attributes (All Characters)

2C5B707D FD6EAE9D

(To activate, go to the attributes section, click on each stat)

doesnt work.

the verion 3/4 ones are on the gameshark page... in theory

Im loading now to see if they actually work....

EDIT - apparently the ones on the GS page dont work either....

Edited by bigmonkey
Posted

I was attempting to convert the Gameshark.coms codes to a viable Hex codes (for use with both CB2 and GS2 v3 -v5). However I have realised that Gmaeshark.com have encrpted their codes further now, so it may not ever be converted.

As for the (M) code using the methods above, it does not work either. The labels are not there so thats out. The "libpad: pad port is already open [%d][%d]\n" method works do a point then fails. It seems as if the memcpy is not there ?

I've chatted to the guy whose site this guide was off, and he cannot find it either, Any other ideas guys :/

Posted

Hi5 to you guys, atleast we're getting people who are trying to hack like the old days! Nice work! ;)!

Posted

I think the reason that you are having a hard time hacking for CB2 is because the game will only work for CB2 version 7.0 or higher. I have version 8.0. There is a problem with this new format which I mentioned earlier. The code breaker codes are very different than before. On the previous game, to turn most rules off or on you would enter 0000000? (0 or 1). The addresses were very similar too. Now the addresses & values are way different.

This makes it difficult to notice patterns & toy with codes. Even worse, the Joker Commands don't seem to follow the normal rules. Check the codebreaker website, CMGSCCC.com. if you can make sense of the jokers, let me know.

Posted

Dont know if you guys are aware.

The codes on GS.com are incorrect.

someone posted the correct ones for GS v3 and 4, here they are

1. [M] Must Be On:

983A84FB 78FB0A51

2816ED40 F7C92C0E

2816EDD8 A1EA75DF

2816EDED 6D1D7A65

2816ED03 F7E27AF7

2816EDF7 A1EA135A

2816ED54 7C0D7A82

2. Infinite Cash:

2827FE6F 1CD1A03E

(Buy all of the extras!)

3. Max Experience Points (All Characters):

285601D6 A1426965

2856016D 0CA57A65

(Start new season, save your character, then start a new game with the code off!)

4. Max Attributes (All Characters):

28566DD6 A14269F1

(To activate, go to the attributes section, click on each stat)

I know nothing about hacking this stuff, just figured that may help

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.