Hacking Tutorial [Archive] - Page 2 - KH-Vids.Net Forum

PDA

View Full Version : Hacking Tutorial


Pages : 1 [2]

Roxas_Key of Destiny
01-30-2008, 02:26 AM
I just realized that I've had a PS2Dis on my comp (I'll explain later how I just realized) and I don't know how to work it. I go to Preferences and Dissassembler and that's as far as I can go. -_- Can I have some help?

Jaden Yuki
01-30-2008, 10:54 AM
A. A. And A. I'm also voting for my cousin and nephew, who parents won't let them get a KH-Vids account.

Why the heck would your family not let their kids get a kh-vids account?:confused:

Hollow Vanitas
01-31-2008, 09:13 PM
I dunno. They do not have a PS2, so they cannot play KH unless they are at my house. Maybe their parents don't know that they are KH fans?

blacknumbers
01-31-2008, 10:23 PM
I am still clueless though. you teach how to get to the code, but we want to leaarn how to make codes for ourselves. so please, tell us how to actually make codes!!! not just to get to a code!!!

basically, how do you find the right "data" (or value, whatever) in ps2dis that you want?

Jaden Yuki
02-01-2008, 12:07 AM
I am still clueless though. you teach how to get to the code, but we want to leaarn how to make codes for ourselves. so please, tell us how to actually make codes!!! not just to get to a code!!!

basically, how do you find the right "data" (or value, whatever) in ps2dis that you want?

To actually learn how to make codes first you'll need an understanding of MIPS.

now I'll update the tutorial.

to learn how to use ps2.dis go here:

http://gshi.org/faqs/1UpPS2Dis.html

blacknumbers
02-01-2008, 12:13 AM
When ever I click on the link, It says http not found. so make sure you have the link right.

EDIT: found it, but that tutorial tells you abosultutly nothing about how to find the data/value, but instead, they replace the numbers within the syntax with a bunch of letters which makes it confusing!

Jaden Yuki
02-01-2008, 12:23 AM
Sorry about that, okay now try it.

EDIT: Oops looks like you beat me to it.

but I should tell you this...

it takes a LONG time to learn how to hack.

Good Luck dude.

blacknumbers
02-01-2008, 12:33 AM
ahh...forget it, I can never learn.....

unless you tell me, of course, how to replace those stupid letters in the syntax.

Jaden Yuki
02-01-2008, 12:45 AM
Sorry dude I'm afraid I can't help you with that.

I'm still learning too.

maybe JLHack7 can help.

blacknumbers
02-01-2008, 01:16 AM
well, on page 23 of this thread, a kid found his first code. how in the world did he do that?

by the way, what mips tutorial do you use?

Jaden Yuki
02-01-2008, 10:50 AM
I think he was hacking the GBA which I haven't a clue how to hack.

So I have no idea what he did.

I currently haven't found any tutorial that has to do with hacking except the one I just posted.

The only reason I knew that PS2 game hacking was done with MIPS is because either JLHack7 or khkid1212 told me.

and I'm going to be away for most of the day.

Sorry.

02-01-2008, 11:27 AM
The only reason I knew that PS2 game hacking was done with MIPS is because either JLHack7 or khkid1212 told me.

every system runs in MIPS =P

blacknumbers
02-01-2008, 12:58 PM
ok, I got why the letters in the syntax are there.

anyway, can anyone test out this code I made yesterday, in fact two codes:

0011A630 00000812

and/or

0011A630 42000039

anyone? I am just trying something with this specific address......

P.S- it is for Kingdom Hearts american

Fallen King
02-02-2008, 12:36 AM
thanks beacause the one that the codemasters project is really hard to under stand

blacknumbers
02-02-2008, 01:13 AM
ok, I got why the letters in the syntax are there.

anyway, can anyone test out this code I made yesterday, in fact two codes:

0011A630 00000812

and/or

0011A630 42000039

anyone? I am just trying something with this specific address......

but seriously, can anyone try my code? I am desperate here and I can't test this one on my own becasue ewverytime I try to run a cheat on final mix, the screen will blank right before loading the game.

EDIT: I THINK I found it......; I think it puts jump and attack in the shortcut without the shorcut mod...?

EDIT2: nv...that was already in the game,though I think it is an after effect of the riku code for the american ps2 kingdom hearts 2




please TRY to find what it does!!!!!

EDIT3: Ok! I need even more codes tested, so I will post all the codes I need tested here:

0011A630 42000039

0011A630 00000812

0011A630 80808080

003788F8 42000039

003788F8 00000812

003788F8 80808080

those are the codes need to be tested, and Ihave been testing them, but I don't see an effect, so hopefully you do.

P.S.- it is for kingdom hearts 2 american...

Roxas_Key of Destiny
02-02-2008, 04:12 AM
Okay. I'm on PS2Dis now and I'm doing a scan. Just one question though: Is all of this legal?

blacknumbers
02-02-2008, 04:14 AM
yes, everything is legal.

but what are you doing, trying to find a code or trying to test mine?

@ key of destiney - by the way, can you lead me throught th e steps on what YOU are doing when using ps2dis, and then telling me what I NEED and MUSt know?

Roxas_Key of Destiny
02-02-2008, 04:29 AM
yes, everything is legal.

but what are you doing, trying to find a code or trying to test mine?

@ key of destiney - by the way, can you lead me throught th e steps on what YOU are doing when using ps2dis, and then telling me what I NEED and MUSt know?

I'm just trying to find a code that I want.

Well, at the moment, I'm just looking at the codes and learning MIPS.

blacknumbers
02-02-2008, 04:39 AM
can you tell me the tutorial you are using?

Roxas_Key of Destiny
02-02-2008, 04:43 AM
It's the tutorial that was posted on page 24.

EDIT: By the way, I just put in the MIPS of nop on something and it came out like this:

0037f4c8 00000000

That's the RAW format code, right?

blacknumbers
02-02-2008, 04:50 AM
yah its raw...

Hey the value with 00000000 is the nop value. it cancels out the address's effect, making it do nothing.

I heard if you put 00000001, you fix a bug or something that the nop code does.

Edit: can you tell me what these addresses do while you are at it:

0037c00c

0037c010

0037c014

I am working on this code, if you want to try it out and look at its syntax:

0037a2f0 17534f42

Roxas_Key of Destiny
02-02-2008, 04:52 AM
yah its raw...

Hey the value with 00000000 is the nop value. it cancels out the address's effect, making it do nothing.

I heard if you put 00000001, you fix a bug or something that the nop code does.

Ah.

Well, I'm just testing something out right now.

blacknumbers
02-02-2008, 04:53 AM
I edited my post above yours, so look at it.

Roxas_Key of Destiny
02-02-2008, 04:56 AM
I edited my post above yours, so look at it.

About your code, I'll test it later. I'm testing my code right now to see what it does.

blacknumbers
02-02-2008, 04:59 AM
Thnaks in advance.

anyway, I will be testing it too, but you need to tell me what you see when you test it.

Roxas_Key of Destiny
02-02-2008, 05:04 AM
Thnaks in advance.

anyway, I will be testing it too, but you need to tell me what you see when you test it.

I got a "This cheat is for the wrong game!" message when I put it in...twice with two different sets of codes.

blacknumbers
02-02-2008, 05:05 AM
for what my code?

I am using kingdom hearts american....that is what the codes are for.

Roxas_Key of Destiny
02-02-2008, 05:12 AM
for what my code?

I am using kingdom hearts american....that is what the codes are for.

No, my code. I'm also using the US codes.

blacknumbers
02-02-2008, 05:28 AM
for kh2 american?

anyway, my cheat: 0037a2f0 17534f42, did absolutly nothing but....well, you need to go to a disney world with a disney world party character in it to see this but..........when you arive ther, everything is normal, but when you swich out characters, it only shows the characters that are out in action in the start menu.

for exaple:

1. went to the collosium world

2.pressed start menu, everything was fine

3.switched out party

4. in the start menu, sora was in his spot, goofy was in his own spot too, but auron was in donals spot, and donald wasn't there.

try it and see if you get anything different!

I am going to try:

0037a2f0 00000000

Hero Form
02-02-2008, 05:33 AM
You guys have no idea what you're doing. You're just trying random things. No offense.

DjC
02-02-2008, 05:43 AM
You guys have no idea what you're doing. You're just trying random things. No offense.

hey, i got a good idea, y dont u make ur own hacking tutorial since the old tutorial will probably never be updated

EvilMan_89
02-02-2008, 05:45 AM
nah, i think we can just link ppl to CMP, their guides are better

blacknumbers
02-02-2008, 05:50 AM
You guys have no idea what you're doing. You're just trying random things. No offense.

How the heck are we supposed to know what we are doing, you guys won't tell us some of the most important; you guys keep all your tricks to yourselves.......

P.S- if you ARE going to link us to a tutorial or make one, don't let it be one of those tutorials where it leads us into a code, yet it doesn't us what we are doing exactaly! (kinda like that one tutorial erks did, you know, with the hp modifier)

@ Keyblade of destiney, it did the same thing.

DjC
02-02-2008, 05:50 AM
nah, i think we can just link ppl to CMP, their guides are better

actually i get confused wen i try to learn from cmp. im more of a visual learner though :/

blacknumbers
02-02-2008, 05:51 AM
nah, i think we can just link ppl to CMP, their guides are better

what is CMP stand for?

Hero Form
02-02-2008, 05:53 AM
nah, i think we can just link ppl to CMP, their guides are better

But they can be difficult to understand. Okay, I'll make a new hacking tut then.

Roxas_Key of Destiny
02-02-2008, 05:53 AM
You guys have no idea what you're doing. You're just trying random things. No offense.

That is because I just learned how to use the program. Not like I'm going to hack into the Play as Org. Roxas on my first try.

@ Evilman: If you think I can learn better from CMP, then please show me the link because I need something so that I can learn better.

EvilMan_89
02-02-2008, 05:54 AM
thsi isn't something that takes like 2 weeks btw, it takes MONTHS, still wna try? anyways, don't start a new topic for a tutorial, just put it here and link me to it, i'll edit it into the first post in this thread

DjC
02-02-2008, 05:56 AM
what is CMP stand for?

code master projects, the place where evil learned how to hack.

@kh220 sign me up for sessions, cause i definatly wanna take ur class!

Roxas_Key of Destiny
02-02-2008, 05:56 AM
thsi isn't something that takes like 2 weeks btw, it takes MONTHS, still wna try? anyways, don't start a new topic for a tutorial, just put it here and link me to it, i'll edit it into the first post in this thread

Yeah! I wanna try. I might be of some help if I ever catch up with you guys.

blacknumbers
02-02-2008, 05:59 AM
thsi isn't something that takes like 2 weeks btw, it takes MONTHS, still wna try? anyways, don't start a new topic for a tutorial, just put it here and link me to it, i'll edit it into the first post in this thread

ok, post the link here.

EvilMan_89
02-02-2008, 05:59 AM
everything is there. btw, teh best way to learn is to just dive in and try hacking some codes and looking at other codes that were already made (after looking at some guides that is)

blacknumbers
02-02-2008, 05:59 AM
code master projects, the place where evil learned how to hack.

@kh220 sign me up for sessions, cause i definatly wanna take ur class!

sign me up too!

Hero Form
02-02-2008, 06:00 AM
thsi isn't something that takes like 2 weeks btw, it takes MONTHS, still wna try? anyways, don't start a new topic for a tutorial, just put it here and link me to it, i'll edit it into the first post in this thread

How about tomorrow, Evil? Not right now. God, I sure am popular all of a sudden.

blacknumbers
02-02-2008, 06:01 AM
everything is there. btw, teh best way to learn is to just dive in and try hacking some codes and looking at other codes that were already made (after looking at some guides that is)

what do you mean everything is there? where did you post the it.....

Roxas_Key of Destiny
02-02-2008, 06:02 AM
everything is there. btw, teh best way to learn is to just dive in and try hacking some codes and looking at other codes that were already made (after looking at some guides that is)

Where? Sorry if I seem slow right now. I'm just tired is all. I'll be back at full speed tomorrow. Lol.

DjC
02-02-2008, 06:04 AM
How about tomorrow, Evil? Not right now.

i know a website that needs members, if u put the hacking tutorial there, itll bring in more members, u wanna put it there?

Hero Form
02-02-2008, 06:06 AM
Where? Sorry if I seem slow right now. I'm just tired is all. I'll be back at full speed tomorrow. Lol.

No, I wanna teach. No CMP. The tut is gonna be right here.

Roxas_Key of Destiny
02-02-2008, 06:09 AM
No, I wanna teach. No CMP.

You both can teach, there.

DjC
02-02-2008, 06:11 AM
wen will this all be starting? and r we gonna start with ps2 hacking

blacknumbers
02-02-2008, 06:12 AM
ok, I went to cmp, and it looks awsome, but there is one problem.

it leaves out alot of stuff in the hacking tutorial, like for instance, here is what people would say; "where did you get this address, you didn't show this at all!", and stuff like that....

Here is a new code I am working on, it has to do somehting with "beast". like the beast.

0037b8d0 6b7d0000

syntax is "ldl sp, $0000(k1)

Hero Form
02-02-2008, 06:21 AM
wen will this all be starting? and r we gonna start with ps2 hacking

I'm gonna hack some more GBA, then we'll touch quickly on N64, then PS1, then PS2. There will be an update tomorrow. I'm going to bed now. Thanks for this opportunity, Evil.

DjC
02-02-2008, 06:28 AM
I'm gonna hack some more GBA, then we'll touch quickly on N64, then PS1, then PS2. There will be an update tomorrow.

sweet, cant wait

blacknumbers
02-02-2008, 06:42 AM
ok, guys, I found some sweet codes, but I didn't do something. the command "1".

0037b8d0 6b7d0000 - does nothing because the beggining of the address is "0", which is the command.

we want it to be one.

so........it comes out like this.

1037b8d0 6b7d0000

I think it will do something, so I am going to check it out.

see ya, and thinks evil man for telling me about CMP (where I got the info)

02-02-2008, 07:00 AM
why do you guys act like working from a lower consoles makes it easier than from starting from newer one? learning MIPS wise you'll be going through hell since each consoles runs under a different type (no, consoles from the same geration don't run on the same the same mips. example: PS1 runs in R3000a and N64 runs in R40000) which means some codes are found differently depending on the mips it uses. which will make you learning how to make certain codes more difficult because you will get confused

plus you guys are using emulators which takes away looking through dumps problem. why not just go straight to the console you wanna hack? it will make all of this ALOT easier

i thought the same thing when i started, so i started learning PSX hacking before i started PS2 hacking. it confused me till i realised that

blacknumbers
02-02-2008, 07:26 AM
ok, I can't believe this, but nothing is working!

I tried one of the tutorials and I came up with this:

1016ee4c 00000001
1016ee50 00000001

nothing happened!

and the beast cheat......nothing happened!

stinks.......CMP teaches crap

wait...I think I did something....my bad....I think (well I think it is supposed to be 1 in the front since the values are lower than 000000ff.)

anyway, how do you get to the "find string" thing in ps2dis? I tried pressing ctrl + f, but it did nothing but sent me to another thing. help me please!

here is the guide I am using - http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

02-02-2008, 07:58 AM
ok, I can't believe this, but nothing is working!

I tried one of the tutorials and I came up with this:

1016ee4c 00000001
1016ee50 00000001

nothing happened!

and the beast cheat......nothing happened!

stinks.......CMP teaches crap

wait...I think I did something....my bad....I think (well I think it is supposed to be 1 in the front since the values are lower than 000000ff.)

anyway, how do you get to the "find string" thing in ps2dis? I tried pressing ctrl + f, but it did nothing but sent me to another thing. help me please!

here is the guide I am using - http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

your codes set up wrong, it should look like this since it's 8-bit
0016EE4C 00000001
0016EE50 00000001

what games is this?
and what type of label did you you try to hack (string, quote etc.)

blacknumbers
02-02-2008, 08:36 AM
thanks, but can you explain the bit thing for me?

anyway, it was a quote label (duh, because all but 5 are quote labels in kingdom hearts 2!), oh, and it is kingdom hearts 2! (american)

EDIT: I got I got the bit thing!

0 - equal to or under 000000ff

1 - equal to or between 00000100 - 0000ffff

2 - equal to or between 00010000 - ffffffff

W00T!

by the way, here is all the codes that need testing!

2011A630 42000039

1011A630 00000812

2011A630 80808080

203788f8 42000039

103788f8 00000812

203788f8 80808080

2037c00c 3c1d001

2037c010 3c1d001

0037c014 00000001

2037a2f0 17534f42

2037b8d0 6b7d0000 (or 6b7d0001) - beast code

0016ee4c 00000001

0016ee50 00000001




Thanks in advance!

P.S.- does anyone still know how to do the "find string" thing? I tried, but when I pressed ctrl + f, it sent me to another thing.

NeoCloudstrife
02-02-2008, 11:21 AM
P.S.- does anyone still know how to do the "find string" thing? I tried, but when I pressed ctrl + f, it sent me to another thing.
click "G" :D...

and your kinda confused with the bit thing, u got it right, but you should say:

8 bit = 2 digits = comamnd "0"
16 bit = 4 digits = command "1"
32 bit = 8 digits = command "2"

and i shoud point out that even if a code is something like XXXXXXXX 01000002
it should be a 2 even though there are only 2 digits... but you know this...

For anyone who didnt know, heres what the syntax in PS2DIS means:
ADD -- Add
Description: Adds two registers and stores the result in a register
Operation: $d = $s + $t; advance_pc (4);
Syntax: add $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0000

ADDI -- Add immediate
Description: Adds a register and a signed immediate value and stores the result in a register
Operation: $t = $s + imm; advance_pc (4);
Syntax: addi $t, $s, imm
Encoding: 0010 00ss ssst tttt iiii iiii iiii iiii

ADDIU -- Add immediate unsigned
Description: Adds a register and an unsigned immediate value and stores the result in a register
Operation: $t = $s + imm; advance_pc (4);
Syntax: addiu $t, $s, imm
Encoding: 0010 01ss ssst tttt iiii iiii iiii iiii

ADDU -- Add unsigned
Description: Adds two registers and stores the result in a register
Operation: $d = $s + $t; advance_pc (4);
Syntax: addu $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0001

AND -- Bitwise and
Description: Bitwise ands two registers and stores the result in a register
Operation: $d = $s & $t; advance_pc (4);
Syntax: and $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0100

ANDI -- Bitwise and immediate
Description: Bitwise ands a register and an immediate value and stores the result in a register
Operation: $t = $s & imm; advance_pc (4);
Syntax: andi $t, $s, imm
Encoding: 0011 00ss ssst tttt iiii iiii iiii iiii

BEQ -- Branch on equal
Description: Branches if the two registers are equal
Operation: if $s == $t advance_pc (offset << 2)); else advance_pc (4);
Syntax: beq $s, $t, offset
Encoding: 0001 00ss ssst tttt iiii iiii iiii iiii

BGEZ -- Branch on greater than or equal to zero
Description: Branches if the register is greater than or equal to zero
Operation: if $s >= 0 advance_pc (offset << 2)); else advance_pc (4);
Syntax: bgez $s, offset
Encoding: 0000 01ss sss0 0001 iiii iiii iiii iiii

BGEZAL -- Branch on greater than or equal to zero and link
Description: Branches if the register is greater than or equal to zero and saves the return address in $31
Operation: if $s >= 0 $31 = PC + 8 (or nPC + 4); advance_pc (offset << 2)); else advance_pc (4);
Syntax: bgezal $s, offset
Encoding: 0000 01ss sss1 0001 iiii iiii iiii iiii

BGTZ -- Branch on greater than zero
Description: Branches if the register is greater than zero
Operation: if $s > 0 advance_pc (offset << 2)); else advance_pc (4);
Syntax: bgtz $s, offset
Encoding: 0001 11ss sss0 0000 iiii iiii iiii iiii

BLEZ -- Branch on less than or equal to zero
Description: Branches if the register is less than or equal to zero
Operation: if $s <= 0 advance_pc (offset << 2)); else advance_pc (4);
Syntax: blez $s, offset
Encoding: 0001 10ss sss0 0000 iiii iiii iiii iiii

BLTZ -- Branch on less than zero
Description: Branches if the register is less than zero
Operation: if $s < 0 advance_pc (offset << 2)); else advance_pc (4);
Syntax: bltz $s, offset
Encoding: 0000 01ss sss0 0000 iiii iiii iiii iiii

BLTZAL -- Branch on less than zero and link
Description: Branches if the register is less than zero and saves the return address in $31
Operation: if $s < 0 $31 = PC + 8 (or nPC + 4); advance_pc (offset << 2)); else advance_pc (4);
Syntax: bltzal $s, offset
Encoding: 0000 01ss sss1 0000 iiii iiii iiii iiii

BNE -- Branch on not equal
Description: Branches if the two registers are not equal
Operation: if $s != $t advance_pc (offset << 2)); else advance_pc (4);
Syntax: bne $s, $t, offset
Encoding: 0001 01ss ssst tttt iiii iiii iiii iiii

DIV -- Divide
Description: Divides $s by $t and stores the quotient in $LO and the remainder in $HI
Operation: $LO = $s / $t; $HI = $s % $t; advance_pc (4);
Syntax: div $s, $t
Encoding: 0000 00ss ssst tttt 0000 0000 0001 1010

DIVU -- Divide unsigned
Description: Divides $s by $t and stores the quotient in $LO and the remainder in $HI
Operation: $LO = $s / $t; $HI = $s % $t; advance_pc (4);
Syntax: divu $s, $t
Encoding: 0000 00ss ssst tttt 0000 0000 0001 1011

J -- Jump
Description: Jumps to the calculated address
Operation: PC = nPC; nPC = (PC & 0xf0000000) | (target << 2);
Syntax: j target
Encoding: 0000 10ii iiii iiii iiii iiii iiii iiii

JAL -- Jump and link
Description: Jumps to the calculated address and stores the return address in $31
Operation: $31 = PC + 8 (or nPC + 4); PC = nPC; nPC = (PC & 0xf0000000) | (target << 2);
Syntax: jal target
Encoding: 0000 11ii iiii iiii iiii iiii iiii iiii

JR -- Jump register
Description: Jump to the address contained in register $s
Operation: PC = nPC; nPC = $s;
Syntax: jr $s
Encoding: 0000 00ss sss0 0000 0000 0000 0000 1000

LB -- Load byte
Description: A byte is loaded into a register from the specified address.
Operation: $t = MEM[$s + offset]; advance_pc (4);
Syntax: lb $t, offset($s)
Encoding: 1000 00ss ssst tttt iiii iiii iiii iiii

LUI -- Load upper immediate
Description: The immediate value is shifted left 16 bits and stored in the register. The lower 16 bits are zeroes.
Operation: $t = (imm << 16); advance_pc (4);
Syntax: lui $t, imm
Encoding: 0011 11-- ---t tttt iiii iiii iiii iiii

LW -- Load word
Description: A word is loaded into a register from the specified address.
Operation: $t = MEM[$s + offset]; advance_pc (4);
Syntax: lw $t, offset($s)
Encoding: 1000 11ss ssst tttt iiii iiii iiii iiii

MFHI -- Move from HI
Description: The contents of register HI are moved to the specified register.
Operation: $d = $HI; advance_pc (4);
Syntax: mfhi $d
Encoding: 0000 0000 0000 0000 dddd d000 0001 0000

MFLO -- Move from LO
Description: The contents of register LO are moved to the specified register.
Operation: $d = $LO; advance_pc (4);
Syntax: mflo $d
Encoding: 0000 0000 0000 0000 dddd d000 0001 0010

MULT -- Multiply
Description: Multiplies $s by $t and stores the result in $LO.
Operation: $LO = $s * $t; advance_pc (4);
Syntax: mult $s, $t
Encoding: 0000 00ss ssst tttt 0000 0000 0001 1000

MULTU -- Multiply unsigned
Description: Multiplies $s by $t and stores the result in $LO.
Operation: $LO = $s * $t; advance_pc (4);
Syntax: multu $s, $t
Encoding: 0000 00ss ssst tttt 0000 0000 0001 1001

NOP -- no operation
Description: Performs no operation.
Operation: advance_pc (4);
Syntax: nop
Encoding: 0000 0000 0000 0000 0000 0000 0000 0000

Note: The encoding for a NOOP represents the instruction SLL $0, $0, 0 which has no side effects. In fact, nearly every instruction that has $0 as its destination register will have no side effect and can thus be considered a NOOP instruction.
OR -- Bitwise or
Description: Bitwise logical ors two registers and stores the result in a register
Operation: $d = $s | $t; advance_pc (4);
Syntax: or $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0101

ORI -- Bitwise or immediate
Description: Bitwise ors a register and an immediate value and stores the result in a register
Operation: $t = $s | imm; advance_pc (4);
Syntax: ori $t, $s, imm
Encoding: 0011 01ss ssst tttt iiii iiii iiii iiii

SB -- Store byte
Description: The least significant byte of $t is stored at the specified address.
Operation: MEM[$s + offset] = (0xff & $t); advance_pc (4);
Syntax: sb $t, offset($s)
Encoding: 1010 00ss ssst tttt iiii iiii iiii iiii

SLL -- Shift left logical
Description: Shifts a register value left by the shift amount listed in the instruction and places the result in a third register. Zeroes are shifted in.
Operation: $d = $t << h; advance_pc (4);
Syntax: sll $d, $t, h
Encoding: 0000 00ss ssst tttt dddd dhhh hh00 0000

SLLV -- Shift left logical variable
Description: Shifts a register value left by the value in a second register and places the result in a third register. Zeroes are shifted in.
Operation: $d = $t << $s; advance_pc (4);
Syntax: sllv $d, $t, $s
Encoding: 0000 00ss ssst tttt dddd d--- --00 0100

SLT -- Set on less than (signed)
Description: If $s is less than $t, $d is set to one. It gets zero otherwise.
Operation: if $s < $t $d = 1; advance_pc (4); else $d = 0; advance_pc (4);
Syntax: slt $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 1010

SLTI -- Set on less than immediate (signed)
Description: If $s is less than immediate, $t is set to one. It gets zero otherwise.
Operation: if $s < imm $t = 1; advance_pc (4); else $t = 0; advance_pc (4);
Syntax: slti $t, $s, imm
Encoding: 0010 10ss ssst tttt iiii iiii iiii iiii

SLTIU -- Set on less than immediate unsigned
Description: If $s is less than the unsigned immediate, $t is set to one. It gets zero otherwise.
Operation: if $s < imm $t = 1; advance_pc (4); else $t = 0; advance_pc (4);
Syntax: sltiu $t, $s, imm
Encoding: 0010 11ss ssst tttt iiii iiii iiii iiii

SLTU -- Set on less than unsigned
Description: If $s is less than $t, $d is set to one. It gets zero otherwise.
Operation: if $s < $t $d = 1; advance_pc (4); else $d = 0; advance_pc (4);
Syntax: sltu $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 1011

SRA -- Shift right arithmetic
Description: Shifts a register value right by the shift amount (shamt) and places the value in the destination register. The sign bit is shifted in.
Operation: $d = $t >> h; advance_pc (4);
Syntax: sra $d, $t, h
Encoding: 0000 00-- ---t tttt dddd dhhh hh00 0011

SRL -- Shift right logical
Description: Shifts a register value right by the shift amount (shamt) and places the value in the destination register. Zeroes are shifted in.
Operation: $d = $t >> h; advance_pc (4);
Syntax: srl $d, $t, h
Encoding: 0000 00-- ---t tttt dddd dhhh hh00 0010

SRLV -- Shift right logical variable
Description: Shifts a register value right by the amount specified in $s and places the value in the destination register. Zeroes are shifted in.
Operation: $d = $t >> $s; advance_pc (4);
Syntax: srlv $d, $t, $s
Encoding: 0000 00ss ssst tttt dddd d000 0000 0110

SUB -- Subtract
Description: Subtracts two registers and stores the result in a register
Operation: $d = $s - $t; advance_pc (4);
Syntax: sub $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0010

SUBU -- Subtract unsigned
Description: Subtracts two registers and stores the result in a register
Operation: $d = $s - $t; advance_pc (4);
Syntax: subu $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0011

SW -- Store word
Description: The contents of $t is stored at the specified address.
Operation: MEM[$s + offset] = $t; advance_pc (4);
Syntax: sw $t, offset($s)
Encoding: 1010 11ss ssst tttt iiii iiii iiii iiii

SYSCALL -- System call
Description: Generates a software interrupt.
Operation: advance_pc (4);
Syntax: syscall
Encoding: 0000 00-- ---- ---- ---- ---- --00 1100

XOR -- Bitwise exclusive or
Description: Exclusive ors two registers and stores the result in a register
Operation: $d = $s ^ $t; advance_pc (4);
Syntax: xor $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d--- --10 0110

XORI -- Bitwise exclusive or immediate
Description: Bitwise exclusive ors a register and an immediate value and stores the result in a register
Operation: $t = $s ^ imm; advance_pc (4);
Syntax: xori $t, $s, imm
Encoding: 0011 10ss ssst tttt iiii iiii iiii iiii

DjC
02-02-2008, 03:57 PM
about wat khkid said early, i agree. cloud told me the same thing. gba hacking is completly different then using ps2dis. so y not start at ps2. ill barly hack gba codes, i dont even play snes anymore, and psx is kinda just, well not interesting, now im more than willing to learn. ill download w/e i need and give it my all. even if it takes me a year

Hero Form
02-02-2008, 04:08 PM
Khkid is right. We're doing PS2 then. Update after I eat lunch in a couple of hours.

DjC
02-02-2008, 04:12 PM
Khkid is right. We're doing PS2 then. Update after I eat lunch in a couple of hours.

alright, but please start wit kh2. i hate wen people use other games, and i will be testing those codes u sent me in an hour or so, ill give u results later

Hero Form
02-02-2008, 04:16 PM
alright, but please start wit kh2. i hate wen people use other games, and i will be testing those codes u sent me in an hour or so, ill give u results later

Everything in KH2 has pretty much been made. I think I'm gonna use Jak 3 to begin. I need to make a dump code for it though.

DjC
02-02-2008, 04:22 PM
Everything in KH2 has pretty much been made. I think I'm gonna use Jak 3 to begin. I need to make a dump code for it though.

but thats a good thing, id rather hack codes that were already made so i get the hang of hacking, u know wat i mean...

Hero Form
02-02-2008, 04:26 PM
but thats a good thing, id rather hack codes that were already made so i get the hang of hacking, u know wat i mean...

But the thing is, I have no idea what was going on in the hacker's head when he made the code.

blacknumbers
02-02-2008, 04:46 PM
click "G" :D...

and your kinda confused with the bit thing, u got it right, but you should say:

8 bit = 2 digits = comamnd "0"
16 bit = 4 digits = command "1"
32 bit = 8 digits = command "2"

and i shoud point out that even if a code is something like XXXXXXXX 01000002
it should be a 2 even though there are only 2 digits... but you know this...

For anyone who didnt know, heres what the syntax in PS2DIS means:
ADD -- Add
Description: Adds two registers and stores the result in a register
Operation: $d = $s + $t; advance_pc (4);
Syntax: add $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0000

ADDI -- Add immediate
Description: Adds a register and a signed immediate value and stores the result in a register
Operation: $t = $s + imm; advance_pc (4);
Syntax: addi $t, $s, imm
Encoding: 0010 00ss ssst tttt iiii iiii iiii iiii

ADDIU -- Add immediate unsigned
Description: Adds a register and an unsigned immediate value and stores the result in a register
Operation: $t = $s + imm; advance_pc (4);
Syntax: addiu $t, $s, imm
Encoding: 0010 01ss ssst tttt iiii iiii iiii iiii

ADDU -- Add unsigned
Description: Adds two registers and stores the result in a register
Operation: $d = $s + $t; advance_pc (4);
Syntax: addu $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0001

AND -- Bitwise and
Description: Bitwise ands two registers and stores the result in a register
Operation: $d = $s & $t; advance_pc (4);
Syntax: and $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0100

ANDI -- Bitwise and immediate
Description: Bitwise ands a register and an immediate value and stores the result in a register
Operation: $t = $s & imm; advance_pc (4);
Syntax: andi $t, $s, imm
Encoding: 0011 00ss ssst tttt iiii iiii iiii iiii

BEQ -- Branch on equal
Description: Branches if the two registers are equal
Operation: if $s == $t advance_pc (offset << 2)); else advance_pc (4);
Syntax: beq $s, $t, offset
Encoding: 0001 00ss ssst tttt iiii iiii iiii iiii

BGEZ -- Branch on greater than or equal to zero
Description: Branches if the register is greater than or equal to zero
Operation: if $s >= 0 advance_pc (offset << 2)); else advance_pc (4);
Syntax: bgez $s, offset
Encoding: 0000 01ss sss0 0001 iiii iiii iiii iiii

BGEZAL -- Branch on greater than or equal to zero and link
Description: Branches if the register is greater than or equal to zero and saves the return address in $31
Operation: if $s >= 0 $31 = PC + 8 (or nPC + 4); advance_pc (offset << 2)); else advance_pc (4);
Syntax: bgezal $s, offset
Encoding: 0000 01ss sss1 0001 iiii iiii iiii iiii

BGTZ -- Branch on greater than zero
Description: Branches if the register is greater than zero
Operation: if $s > 0 advance_pc (offset << 2)); else advance_pc (4);
Syntax: bgtz $s, offset
Encoding: 0001 11ss sss0 0000 iiii iiii iiii iiii

BLEZ -- Branch on less than or equal to zero
Description: Branches if the register is less than or equal to zero
Operation: if $s <= 0 advance_pc (offset << 2)); else advance_pc (4);
Syntax: blez $s, offset
Encoding: 0001 10ss sss0 0000 iiii iiii iiii iiii

BLTZ -- Branch on less than zero
Description: Branches if the register is less than zero
Operation: if $s < 0 advance_pc (offset << 2)); else advance_pc (4);
Syntax: bltz $s, offset
Encoding: 0000 01ss sss0 0000 iiii iiii iiii iiii

BLTZAL -- Branch on less than zero and link
Description: Branches if the register is less than zero and saves the return address in $31
Operation: if $s < 0 $31 = PC + 8 (or nPC + 4); advance_pc (offset << 2)); else advance_pc (4);
Syntax: bltzal $s, offset
Encoding: 0000 01ss sss1 0000 iiii iiii iiii iiii

BNE -- Branch on not equal
Description: Branches if the two registers are not equal
Operation: if $s != $t advance_pc (offset << 2)); else advance_pc (4);
Syntax: bne $s, $t, offset
Encoding: 0001 01ss ssst tttt iiii iiii iiii iiii

DIV -- Divide
Description: Divides $s by $t and stores the quotient in $LO and the remainder in $HI
Operation: $LO = $s / $t; $HI = $s % $t; advance_pc (4);
Syntax: div $s, $t
Encoding: 0000 00ss ssst tttt 0000 0000 0001 1010

DIVU -- Divide unsigned
Description: Divides $s by $t and stores the quotient in $LO and the remainder in $HI
Operation: $LO = $s / $t; $HI = $s % $t; advance_pc (4);
Syntax: divu $s, $t
Encoding: 0000 00ss ssst tttt 0000 0000 0001 1011

J -- Jump
Description: Jumps to the calculated address
Operation: PC = nPC; nPC = (PC & 0xf0000000) | (target << 2);
Syntax: j target
Encoding: 0000 10ii iiii iiii iiii iiii iiii iiii

JAL -- Jump and link
Description: Jumps to the calculated address and stores the return address in $31
Operation: $31 = PC + 8 (or nPC + 4); PC = nPC; nPC = (PC & 0xf0000000) | (target << 2);
Syntax: jal target
Encoding: 0000 11ii iiii iiii iiii iiii iiii iiii

JR -- Jump register
Description: Jump to the address contained in register $s
Operation: PC = nPC; nPC = $s;
Syntax: jr $s
Encoding: 0000 00ss sss0 0000 0000 0000 0000 1000

LB -- Load byte
Description: A byte is loaded into a register from the specified address.
Operation: $t = MEM[$s + offset]; advance_pc (4);
Syntax: lb $t, offset($s)
Encoding: 1000 00ss ssst tttt iiii iiii iiii iiii

LUI -- Load upper immediate
Description: The immediate value is shifted left 16 bits and stored in the register. The lower 16 bits are zeroes.
Operation: $t = (imm << 16); advance_pc (4);
Syntax: lui $t, imm
Encoding: 0011 11-- ---t tttt iiii iiii iiii iiii

LW -- Load word
Description: A word is loaded into a register from the specified address.
Operation: $t = MEM[$s + offset]; advance_pc (4);
Syntax: lw $t, offset($s)
Encoding: 1000 11ss ssst tttt iiii iiii iiii iiii

MFHI -- Move from HI
Description: The contents of register HI are moved to the specified register.
Operation: $d = $HI; advance_pc (4);
Syntax: mfhi $d
Encoding: 0000 0000 0000 0000 dddd d000 0001 0000

MFLO -- Move from LO
Description: The contents of register LO are moved to the specified register.
Operation: $d = $LO; advance_pc (4);
Syntax: mflo $d
Encoding: 0000 0000 0000 0000 dddd d000 0001 0010

MULT -- Multiply
Description: Multiplies $s by $t and stores the result in $LO.
Operation: $LO = $s * $t; advance_pc (4);
Syntax: mult $s, $t
Encoding: 0000 00ss ssst tttt 0000 0000 0001 1000

MULTU -- Multiply unsigned
Description: Multiplies $s by $t and stores the result in $LO.
Operation: $LO = $s * $t; advance_pc (4);
Syntax: multu $s, $t
Encoding: 0000 00ss ssst tttt 0000 0000 0001 1001

NOP -- no operation
Description: Performs no operation.
Operation: advance_pc (4);
Syntax: nop
Encoding: 0000 0000 0000 0000 0000 0000 0000 0000

Note: The encoding for a NOOP represents the instruction SLL $0, $0, 0 which has no side effects. In fact, nearly every instruction that has $0 as its destination register will have no side effect and can thus be considered a NOOP instruction.
OR -- Bitwise or
Description: Bitwise logical ors two registers and stores the result in a register
Operation: $d = $s | $t; advance_pc (4);
Syntax: or $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0101

ORI -- Bitwise or immediate
Description: Bitwise ors a register and an immediate value and stores the result in a register
Operation: $t = $s | imm; advance_pc (4);
Syntax: ori $t, $s, imm
Encoding: 0011 01ss ssst tttt iiii iiii iiii iiii

SB -- Store byte
Description: The least significant byte of $t is stored at the specified address.
Operation: MEM[$s + offset] = (0xff & $t); advance_pc (4);
Syntax: sb $t, offset($s)
Encoding: 1010 00ss ssst tttt iiii iiii iiii iiii

SLL -- Shift left logical
Description: Shifts a register value left by the shift amount listed in the instruction and places the result in a third register. Zeroes are shifted in.
Operation: $d = $t << h; advance_pc (4);
Syntax: sll $d, $t, h
Encoding: 0000 00ss ssst tttt dddd dhhh hh00 0000

SLLV -- Shift left logical variable
Description: Shifts a register value left by the value in a second register and places the result in a third register. Zeroes are shifted in.
Operation: $d = $t << $s; advance_pc (4);
Syntax: sllv $d, $t, $s
Encoding: 0000 00ss ssst tttt dddd d--- --00 0100

SLT -- Set on less than (signed)
Description: If $s is less than $t, $d is set to one. It gets zero otherwise.
Operation: if $s < $t $d = 1; advance_pc (4); else $d = 0; advance_pc (4);
Syntax: slt $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 1010

SLTI -- Set on less than immediate (signed)
Description: If $s is less than immediate, $t is set to one. It gets zero otherwise.
Operation: if $s < imm $t = 1; advance_pc (4); else $t = 0; advance_pc (4);
Syntax: slti $t, $s, imm
Encoding: 0010 10ss ssst tttt iiii iiii iiii iiii

SLTIU -- Set on less than immediate unsigned
Description: If $s is less than the unsigned immediate, $t is set to one. It gets zero otherwise.
Operation: if $s < imm $t = 1; advance_pc (4); else $t = 0; advance_pc (4);
Syntax: sltiu $t, $s, imm
Encoding: 0010 11ss ssst tttt iiii iiii iiii iiii

SLTU -- Set on less than unsigned
Description: If $s is less than $t, $d is set to one. It gets zero otherwise.
Operation: if $s < $t $d = 1; advance_pc (4); else $d = 0; advance_pc (4);
Syntax: sltu $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 1011

SRA -- Shift right arithmetic
Description: Shifts a register value right by the shift amount (shamt) and places the value in the destination register. The sign bit is shifted in.
Operation: $d = $t >> h; advance_pc (4);
Syntax: sra $d, $t, h
Encoding: 0000 00-- ---t tttt dddd dhhh hh00 0011

SRL -- Shift right logical
Description: Shifts a register value right by the shift amount (shamt) and places the value in the destination register. Zeroes are shifted in.
Operation: $d = $t >> h; advance_pc (4);
Syntax: srl $d, $t, h
Encoding: 0000 00-- ---t tttt dddd dhhh hh00 0010

SRLV -- Shift right logical variable
Description: Shifts a register value right by the amount specified in $s and places the value in the destination register. Zeroes are shifted in.
Operation: $d = $t >> $s; advance_pc (4);
Syntax: srlv $d, $t, $s
Encoding: 0000 00ss ssst tttt dddd d000 0000 0110

SUB -- Subtract
Description: Subtracts two registers and stores the result in a register
Operation: $d = $s - $t; advance_pc (4);
Syntax: sub $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0010

SUBU -- Subtract unsigned
Description: Subtracts two registers and stores the result in a register
Operation: $d = $s - $t; advance_pc (4);
Syntax: subu $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d000 0010 0011

SW -- Store word
Description: The contents of $t is stored at the specified address.
Operation: MEM[$s + offset] = $t; advance_pc (4);
Syntax: sw $t, offset($s)
Encoding: 1010 11ss ssst tttt iiii iiii iiii iiii

SYSCALL -- System call
Description: Generates a software interrupt.
Operation: advance_pc (4);
Syntax: syscall
Encoding: 0000 00-- ---- ---- ---- ---- --00 1100

XOR -- Bitwise exclusive or
Description: Exclusive ors two registers and stores the result in a register
Operation: $d = $s ^ $t; advance_pc (4);
Syntax: xor $d, $s, $t
Encoding: 0000 00ss ssst tttt dddd d--- --10 0110

XORI -- Bitwise exclusive or immediate
Description: Bitwise exclusive ors a register and an immediate value and stores the result in a register
Operation: $t = $s ^ imm; advance_pc (4);
Syntax: xori $t, $s, imm
Encoding: 0011 10ss ssst tttt iiii iiii iiii iiii

yah, I know all about the syntax, but thanks for puting here for all of us.

but hold, "g" is only to find a specific address, not to find a string.....

anyway, has anyone tested any of my codes?

Hero Form
02-02-2008, 05:01 PM
yah, I know all about the syntax, but thanks for puting here for all of us.

but hold, "g" is only to find a specific address, not to find a string.....

anyway, has anyone tested any of my codes?

Listen, your codes aren't gonna work because you don't know what you're doing. I will update the tut in a little while. After lunch.

blacknumbers
02-02-2008, 05:13 PM
actually I know what I am doing............

I went to the "beast" address and went to the first code thing, and changed the offset to "0000" so the syntax looked like "ldl sp, $0000"

I added the "sp" in there so it would point to the last part of the block.


I DO know what I am doing.....kind of.

but seriouly, I don't need any tutorials from you, no offence, but I have CMP to find tutorials on how to do this stuff.

now anyway, "g" just sends me to send to a specifies address, when I want to look up a a hex string. got it?

Hero Form
02-02-2008, 05:15 PM
actually I know what I am doing............

I went to the "beast" address and went to the first code thing, and changed the offset to "0000" so the syntax looked like "ldl sp, $0000"

I added the "sp" in there so it would point to the last part of the block.


I DO know what I am doing.....kind of.

but seriouly, I don't need any tutorials from you, no offence, but I have CMP to find tutorials on how to do this stuff.

now anyway, "g" just sends me to send to a specifies address, when I want to look up a a hex string. got it?

Epic failure. Totally wrong.

Roxas_Key of Destiny
02-02-2008, 05:18 PM
I've been looking at CMP and been trying to learn.

Anyways, not everything has been hacked in KH2 yet. I want to find a code to play as Org. Roxas (if you can play as Pajama Roxas, then why not this?).

Hero Form
02-02-2008, 05:23 PM
Okay, if I'm gonna do this, I need the ability to edit some of these posts so I can put the new stuff in. Someone go get either a Coder or an Admin please. Will someone do that for me?

DjC
02-02-2008, 05:28 PM
I've been looking at CMP and been trying to learn.

Anyways, not everything has been hacked in KH2 yet. I want to find a code to play as Org. Roxas (if you can play as Pajama Roxas, then why not this?).

we already can, its just that his model is messed up, and u fall through the ground, im sry but thats the closest we'll ever get to playing as him

blacknumbers
02-02-2008, 05:29 PM
ok, don't try to pull a prank on us so that you can be a coder....

but if you aren't, please make him one.

anyway, what will you teach about.

Epic failure. Totally wrong.


seriously, don't be so mean. I am just testing to see what it will do.

oh, here is what I mean by the "find string thing" ...... http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

just go to the link and look at the "hacking with strings section"

DjC
02-02-2008, 05:33 PM
ok, don't try to pull a prank on us so that you can be a coder....

but if you aren't, please make him one.

anyway, what will you teach about.

ive known kh220 long enough to know that hes not like that. and hes gonna teach the basics of hacking and move up to harder stuff as we get a better understanding

Hero Form
02-02-2008, 05:33 PM
ok, don't try to pull a prank on us so that you can be a coder....

but if you aren't, please make him one.

anyway, what will you teach about.

Well, everything. Remember, I'm not JL. I can't be JL. I do things differently than JL. Because I have now gained power of this tutorial, I will probably not always hack a game you like, but hang in there. I promise that I will hack whatever game you want eventually. I do take requests, and you will get your turn. Please, don't be afraid to ask questions. I will not bite your head off for asking them because I know exactly what it's like to not know this stuff. Please though, don't bombard me with 10,000 questions all at once. The point is to eventually be able to do this stuff on your own. All in all, have fun.

ive known kh220 long enough to know that hes not like. and hes gonna teach the basics of hacking and move up to harder stuff as we get a better understanding

I've known you since my first day on KH-Vids.

ok, don't try to pull a prank on us so that you can be a coder....

but if you aren't, please make him one.

anyway, what will you teach about.




seriously, don't be so mean. I am just testing to see what it will do.

oh, here is what I mean by the "find string thing" ...... http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

just go to the link and look at the "hacking with strings section"

I've done that in the past, but all games are different. That's why I don't like CMP.

blacknumbers
02-02-2008, 05:36 PM
ok, seriouly, I need that "find string thing" found on this tutorial: http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

but please, I want to try something.

DjC
02-02-2008, 05:41 PM
ok, seriouly, I need that "find string thing" found on this tutorial: http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

but please, I want to try something.

rule #1, patience.

ur not gonna figure this out with in minutes. theres alot of things i wanna hack, but i must wait til im ready. just diving into ps2dis and doing random stuff wont get u very far. patience my friend, patience

Hero Form
02-02-2008, 05:43 PM
Can someone please go get like a Coder or Admin or someone to assist?

DjC
02-02-2008, 05:45 PM
Can someone please go get like a Coder or Admin or someone to assist?

none of the coders r online. i can go get a mod though.

Hero Form
02-02-2008, 05:46 PM
none of the coders r online. i can go get a mod though.

I don't know any of the mods. Is Sara here?

*Hippie Jesus*
02-02-2008, 05:47 PM
so i'm confuzled what about for action replay fromat i downloaded this thingy mabob that only works for everywhere but america and so i tried the european side to it then i wound up with microsoft word with wierd letters

DjC
02-02-2008, 05:48 PM
I don't know any of the mods. Is Sara here?

but i do, let me go c if rosey is online

Hero Form
02-02-2008, 05:49 PM
but i do, let me go c if rosey is online

Tell her everything. Wait, Sara's here. Get Sara.

*Hippie Jesus*
02-02-2008, 05:49 PM
cold i just got blown off

blacknumbers
02-02-2008, 05:53 PM
rule #1, patience.

ur not gonna figure this out with in minutes. theres alot of things i wanna hack, but i must wait til im ready. just diving into ps2dis and doing random stuff wont get u very far. patience my friend, patience

this isn't random. I am trying to find a hp mod. foumd this tutorial:
http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

*Hippie Jesus*
02-02-2008, 05:54 PM
any help at all.............=/

Hero Form
02-02-2008, 05:55 PM
this isn't random. I am trying to find a hp mod. foumd this tutorial:
http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

You need a dump to find the HP mod.

any help at all.............=/

I can't help you. Sorry.

but i do, let me go c if rosey is online

DjC, go get Sara.

*Hippie Jesus*
02-02-2008, 05:56 PM
boooooosh i'm gone now i'll just make a thread about it

DjC
02-02-2008, 06:03 PM
You need a dump to find the HP mod.



I can't help you. Sorry.



DjC, go get Sara.

i pmed sara right now

Hero Form
02-02-2008, 06:03 PM
i pmed sara right now

What did you say?

blacknumbers
02-02-2008, 06:05 PM
You need a dump to find the HP mod.



I can't help you. Sorry.



DjC, go get Sara.

ALL I WANT TO DO IS FIND THE "FIND STRING" THING!!!!

it is found on this tutorial:
http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

that is all I asked for, and I want to find something.

plus, you do not need a dump! I am following the guide lines on the tutorial!

jees....ok, I am cool.

Hero Form
02-02-2008, 06:06 PM
ALL I WANT TO DO IS FIND THE "FIND STRING" THING!!!!

it is found on this tutorial:
http://www.codemasters-project.net/portal-english/apportal/cmp_plugins/content/content.php?content.55

that is all I asked for, and I want to find something.

plus, you do not need a dump! I am following the guide lines on the tutorial!

jees....ok, I am cool.

For KH2, you need a dump. Not all games are the same.

DjC
02-02-2008, 06:07 PM
What did you say?

that ur taking over the hacking tutorial and u need the abilty to edit the thread or make him a coder but w/e. can u give him that ability?

thats wat i said

Hero Form
02-02-2008, 06:11 PM
that ur taking over the hacking tutorial and u need the abilty to edit the thread or make him a coder but w/e. can u give him that ability?

thats wat i said

What did she say? Oh, she's offline now.

blacknumbers
02-02-2008, 06:18 PM
ok, can someone please explain why I need a dump!

anyway.....since that over with, I seriouly want to try something like "items * 99" mod or something like that, and I need to the "find string" thing to do that......

but seriously, I know that YOU KNOW what I am talking about, it is just that you guys are stalling me because you don't me to have that kind of info...well, atleast that is what my gut feeling is telling me.

anyway, PLEASE!

by the way, I have the beta form of ps2dis, so is that my problem?

Hero Form
02-02-2008, 09:09 PM
ok, can someone please explain why I need a dump!

anyway.....since that over with, I seriouly want to try something like "items * 99" mod or something like that, and I need to the "find string" thing to do that......

but seriously, I know that YOU KNOW what I am talking about, it is just that you guys are stalling me because you don't me to have that kind of info...well, atleast that is what my gut feeling is telling me.

anyway, PLEASE!

by the way, I have the beta form of ps2dis, so is that my problem?

You need a dump because it will show the amount of the thing you're searching for. The ELF won't. Anyway, everyone grab FFIV's ROM. The GBA version.

blacknumbers
02-02-2008, 10:38 PM
roms are illegal though........
also, what ps2 game do you think is perfect for hacking?

02-02-2008, 10:55 PM
roms are illegal though........
also, what ps2 game do you think is perfect for hacking?

depends how you get the ROM that makes it illegal
arcade style games

Can someone please go get like a Coder or Admin or someone to assist?

assist in what

blacknumbers
02-02-2008, 10:58 PM
so like capcom classics collection?

@ kh1212 - do you know how to access the find string function in ps2dis?

EDIT: nv....

anyway, I am going to try to hack guitar hero's menu with a new trick I learned at cmp!

Hero Form
02-03-2008, 08:47 PM
Listen guys, sorry that there was no tutorial update yesterday, but there's some business that has to be taken care of first. Hang in there. I'll update it soon.

blacknumbers
02-03-2008, 10:19 PM
cool.

I am trying to hack guitar hero, and I ran into this label called "cheat_beat_song".


I am trying a code right now.

Xendran
02-03-2008, 11:10 PM
cool.

I am trying to hack guitar hero, and I ran into this label called "cheat_beat_song".


I am trying a code right now.
guitar hero is amazingly easy to hack. anything you want to know how to hack about it, pm me.
oh anc cheat_beat_song is the line that activates when you put on the no fail cheat (so you beat the song)

blacknumbers
02-04-2008, 12:19 AM
so 20139c00 24a575c1 would activte it, and 20139c00 24a3575c0 dis-activates it?

Hero Form
02-05-2008, 12:09 AM
~TUTORIAL UPDATE~
Welcome to the NEW hacking tutorial run by me. I hope everyone has fun and learns something.

Today, we will be maing a 32-bit RAW code, and then converting it into 2 16-bit Codebreaker codes. Sound tough? It's not tough at all, and I promise you that you will get it right away. Grab FFIV's ROM and start up VBA.

Now, when you get to the world map (TUTIMG1) hit pause(TUTIMG2). Note, your pause menu should look different than mine because the text on mine has been hacked by an experimental code of mine. Check your money, then open up your trusty Windows Calculator. Type in the value displayed for your money exactly as it is shown. Then, click the HEXIDECIMAL option and the number will automatically be converted into Hex. There we go. We have a money mod.

But, it's not over yet. "Aww man. I have this stupid 32-bit code that won't fit into my Codebreaker." Not a problem. This code can easily be changed into two 16-bit codes. Go to disassemble on your VBA and type in the address of the money mod and it should take you to the address. Now, when you get there it should be one 32-bit code, but, not to worry. Change the game's code writing from Automatic to THUMB and the 32-bit code will then be changed into two 16-bit codes for you.

Now, you change it into a Codebreaker code by changing the first 0 in both lines to a 3 because 3 is the 16-bit encryption for the GBA. Note, I did not give out the end code because I wanted people to figure it out for themselves. Hope everyone found that easy because it's just the beginning. PS2 is next.

Hero Form
02-05-2008, 12:39 AM
Thanks guys! Sorry I forgot the attachements.

blacknumbers
02-05-2008, 12:59 AM
dude you are a saint!

I am working on a ratchet and clank 1 bolts mod:

here are two codes I came up with; they are NOT tested.

x015f274 yyyyyyyy

or

x015f27c yyyyyyyy

x = 0, 1, or 2, depending on y; 0 for 2 hex digit amount and under, 1 for 4 to 3 hex digit amount, and 2 for 8 to 5 hex digit amount.

y = amount of bolts in hex.



like I said, it isn't tested, and I hope it works because those are the only 2 addresses that had "00000000" under the "bolts" string label, and plus, with the bolts string label, you cannot refer to another address, leaving only those two addresses.

what do you think?

Hero Form
02-05-2008, 01:02 AM
I think you need to GET A DUMP. Seriously, dude.

blacknumbers
02-05-2008, 01:02 AM
beyond that subject, where can you get the FFIV rom legally?

I think you need to GET A DUMP. Seriously, dude.\

if what I think I saw; the syntax, within the lines that were exactally above the those lines, I think I can add to them, and it will effect the game via bolts.

trust me, I know what I am doing.

if you want to know everything about all 4 lines, ask me in this thread, and I will give you the lines, the syntax, commands, ect.

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

EDIT: OK, I havn't tested it yet, but I just wanted to say I am sorry for doubting you, If you want, I will get a dump, but where do I get a dump and where do I plug it in?

02-05-2008, 01:17 AM
beyond that subject, where can you get the FFIV rom legally.

extract it from your legally bought copy of FFIV

blacknumbers
02-05-2008, 01:20 AM
oh, right yah, I don't got FFIV so I will wait till he makes a tutorial using a game that I have!

a.k.a. = chain of memories/RE: chain of memories, kingdom hearts/ kingdom hearts 2, ratchet and clank series, jak combat racing, and others that I have.

Jaden Yuki
02-05-2008, 03:23 AM
I'm gonna try to hack Naruto: Uzumaki Chronicles 2

I have the SLUS.File on my Desktop and PS2.Dis

So now I just need someone to explain these "labels" and "MIPS" to me so that I can figure out what the heck I'm doing when I'm trying to hack a code.

blacknumbers
02-05-2008, 01:08 PM
I think you need to GET A DUMP. Seriously, dude.

do you need a dump for every cheat?

@ videogamecrazyboy - I am sure that kh220 will do a ps2dis anatomy tutorial for you if you ask him.

Hero Form
02-05-2008, 08:41 PM
do you need a dump for every cheat?

@ videogamecrazyboy - I am sure that kh220 will do a ps2dis anatomy tutorial for you if you ask him.

Most of them.

DjC
02-05-2008, 08:56 PM
i will try to hack the money mod for ffiv as soon as i get my speakers to work, i figured out y its been emulating so fast because it has to do with the sound and something that u need with the sound to get it to work at normal emulating speed. if someone can help me with my speaker problem, please pm me. the speakers work on other computers and my sound card is fine. these speakers use to work for the computer im using but one day they stoped working, and it doesnt reconize my speakers so i cant edit it, plz someone pm me with help

blacknumbers
02-05-2008, 10:42 PM
Watch him make a money mod, and I won't...........


Anyway, I hate to be a n00b when I ask this question, and I really did search on google on this but found squat, but how do you use a save dump with ps2dis? (DON"T KILL ME!)


Serioulsy, though, I want to learn as much as possible about this.....

Hero Form
02-05-2008, 10:56 PM
Watch him make a money mod, and I won't...........


Anyway, I hate to be a n00b when I ask this question, and I really did search on google on this but found squat, but how do you use a save dump with ps2dis? (DON"T KILL ME!)


Serioulsy, though, I want to learn as much as possible about this.....

Just drag it and drop it on PS2Dis. You're not a noob.

blacknumbers
02-05-2008, 11:01 PM
Thanks man, that put a weight off my solders =)

but seriously, oh man, I still kinda feel like a noob. here is why though:

what do you mean, by drag and drop onto ps2dis? I looked at file, edit, preference, view, analyzer, and even about, but I still can't find how to load it in there/drag it.

Hero Form
02-05-2008, 11:07 PM
Thanks man, that put a weight off my solders =)

but seriously, oh man, I still kinda feel like a noob. here is why though:

what do you mean, by drag and drop onto ps2dis? I looked at file, edit, preference, view, analyzer, and even about, but I still can't find how to load it in there/drag it.

Take the file, drag it onto the white area of PS2Dis, then drop it there.

blacknumbers
02-05-2008, 11:11 PM
where all the lines of code is. thanks!

does it take a certain type of save dump? ar max? gameshark? what?

EDIT: ok, I got it in there, but nothing in the values and addresses changed!


I guess I will just quit, since I am just stupid when it comes to this kind of thing, I mean, I want to, but every time I try to make a code, it doesn't work, even with the freaking saves!


UPDATE: I am starting to try again, and again, nothing happened. none of the addresses/values I was looking at changed. I did this with multiple games and saves.

Jaden Yuki
02-06-2008, 03:51 AM
where all the lines of code is. thanks!

does it take a certain type of save dump? ar max? gameshark? what?

EDIT: ok, I got it in there, but nothing in the values and addresses changed!


I guess I will just quit, since I am just stupid when it comes to this kind of thing, I mean, I want to, but every time I try to make a code, it doesn't work, even with the freaking saves!


UPDATE: I am starting to try again, and again, nothing happened. none of the addresses/values I was looking at changed. I did this with multiple games and saves.

I have similar problems

but. . .I'm not gonna give up just yet!

I'm still gonna try to hack Naruto Uzumaki Chronicles 2.

Hey KH220 Can you help me with PS2 game hacking?

I have PS2.Dis

All I know is that first you put your PS2 game in the CD ROM drive and open the SLUS.File then invoke the analyser then browse through labels.

The codes shown in PS2.Dis are RAW format right?

blacknumbers
02-06-2008, 04:54 AM
you know what videogamecrazyboy.....you have inspired me!

I won't give up either.

I am going to TRY to hack Kingdom Hearts Re: Chain of Memories for ps2, onece I get the save dump.

Thanks videogamecrazyboy!

P.S- it is in RAW

Ansem59
02-06-2008, 04:56 AM
i am a n00b... how do you open the program (ps2dis)

blacknumbers
02-06-2008, 04:57 AM
go to the place where you saved it and just double click on it.

Ansem59
02-06-2008, 05:01 AM
go to the place where you saved it and just double click on it.

OMG IT IS A MIRICAL!!!!!!!!!!!!

13draconus_maximus13
02-06-2008, 11:13 AM
No offense, guys but this is the Hacking Tutorial thread. You should follow the steps of the person teaching.
But you guys go posting about ps2dis. You also keep on saying "I know what I'm doing!!!", THEN HOW COME YOU SAY: "BOOHOO, IT WON'T WORK FOR ME, I WANNA QUIT!!!" Or else you start asking stupid questions like "How do I open it ?"
KH220 WILL EXPLAIN IN HIS TUTORIAL, SO IF YOU KEEP WANNA TALK ABOUT IT NOW, MAKE A NEW THREAD!
Seriously guys, in school do you say to your teacher: I'm not doing what you want, I'm going straight to the stuff we'll learn in a month. HA!

Don't flame me or say I flamed you, I'm just telling the truth and I'm trying to keep this thread clean.

BTW: to the person who gave me a bad rep telling this isn't only about tutorials, why do you think this thread is called 'Hacking Tutorial'? Also, people in here wanna learn how to hack, BY USING A TUTORIAL!

blacknumbers
02-06-2008, 01:09 PM
Hey, I need to know which game will be on the next tutorial. which one?

DjC
02-06-2008, 09:16 PM
No offense, guys but this is the Hacking Tutorial thread. You should follow the steps of the person teaching.
But you guys go posting about ps2dis. You also keep on saying "I know what I'm doing!!!", THEN HOW COME YOU SAY: "BOOHOO, IT WON'T WORK FOR ME, I WANNA QUIT!!!" Or else you start asking stupid questions like "How do I open it ?"
KH220 WILL EXPLAIN IN HIS TUTORIAL, SO IF YOU KEEP WANNA TALK ABOUT IT NOW, MAKE A NEW THREAD!
Seriously guys, in school do you say to your teacher: I'm not doing what you want, I'm going straight to the stuff we'll learn in a month. HA!

Don't flame me or say I flamed you, I'm just telling the truth and I'm trying to keep this thread clean.

BTW: to the person who gave me a bad rep telling this isn't only about tutorials, why do you think this thread is called 'Hacking Tutorial'? Also, people in here wanna learn how to hack, BY USING A TUTORIAL!

DO NOT SPAM! if u have a complaint take it up with the coders or in a place where it belongs, NOT in this thread. and kh220, wats the name of the game were gonna hack next?

Hero Form
02-06-2008, 09:31 PM
DO NOT SPAM! if u have a complaint take it up with the coders or in a place where it belongs, NOT in this thread. and kh220, wats the name of the game were gonna hack next?

Ratchet and Clank

DjC
02-06-2008, 09:35 PM
Ratchet and Clank

which one?

Hero Form
02-06-2008, 09:48 PM
which one?

The first one.

JLHack7
02-06-2008, 10:06 PM
Dude, why aren't you on AIM Kh220?

C'mon

and dude, next time you take over my thread ASK ME FIRST

but anyway, its fine

Hero Form
02-06-2008, 10:16 PM
Dude, why aren't you on AIM Kh220?

C'mon

and dude, next time you take over my thread ASK ME FIRST

but anyway, its fine

Evilman gave me power over it.

Jaden Yuki
02-06-2008, 11:36 PM
Hey there JLHack7 welcome back to the hacking tutorial:)

right now I need someone to explain MIPS and labels to me so I can hack Naruto: Uzumaki Chronicles 2

I find these MIPS and labels to be VERY confusing.

I'm afraid I'm really stuck.

I hope whoever helps me can make this stuff as easy to explain as possible cause I have a learning disability.

mine's not the same as khkid's.

mine's called Aspergers Syndrome. It's a part of the Autism Spectrum.

but . . .in school I was always the smartest in my class.:D

blacknumbers
02-07-2008, 03:01 AM
KH220 doing a hacking tutorial....on a game I was trying to hack? Thanks abunch, dude, you are a life savior!

sora roxas60
02-07-2008, 03:30 AM
This is interesting... I MUST TRY TH--- I mean... I MUST LEARN HOW TO DO THIS!!! lollol :3 Anyhoo, you must be a hacking god!

Jaden Yuki
02-07-2008, 03:38 AM
KH220 doing a hacking tutorial....on a game I was trying to hack? Thanks abunch, dude, you are a life savior!

man you're lucky, I wish someone would do a hacking tutorial on a game that I own:(

blacknumbers
02-07-2008, 04:17 AM
Don't worry; even though I didn't ask him to make a turorial on a game that I did own, maybe if you try asking him, he might do one.

Hero Form
02-07-2008, 11:16 AM
man you're lucky, I wish someone would do a hacking tutorial on a game that I own:(

Just buy a used copy of it. It should only be about $8.

blacknumbers
02-07-2008, 12:26 PM
Or rent it from someplace for 2-5$.

Jaden Yuki
02-07-2008, 06:31 PM
Wait . . . I thought it was illegal to hack a game unless you owned it.

blacknumbers
02-07-2008, 10:13 PM
we aren't hacking it; we are making codes for it.

DjC
02-08-2008, 03:20 AM
i dont own it, maybe ill rent it. can u do a tut on how to hack ultimate spiderman instead?

blacknumbers
02-08-2008, 03:48 AM
come on! He is going to do one on a game that I have, and it is one of my favorites! please don't turn him away from it! lol.....jk, whatever.....I don't care what he does.

KH_Junkie
02-08-2008, 10:49 PM
i doubt anyone will try this, ppl are too lazy

I'm Definitely Gonna Try

Hollow Vanitas
02-08-2008, 11:16 PM
Well, I'd like him to do something like Naruto Uzumaki Chronicles. The first one. But I'm fine if he does Jak first. Eew, that sounded soo wrong!

Jaden Yuki
02-09-2008, 02:54 AM
I'm hoping to learn how to hack Naruto: Uzumaki Chronicles 2.

Cause I know some good codes I'd like to make for that game.

like Infinite Time and Play as Itachi and Kisame in Missions and Story Mode.

EDIT: Hey keyblade spirit I can give you some good codes for the first one.

I have an Infinite Time Code for that game if your interested.

Hero Form
02-09-2008, 03:20 AM
i dont own it, maybe ill rent it. can u do a tut on how to hack ultimate spiderman instead?

I don't have that game.

DjC
02-09-2008, 03:26 AM
I don't have that game.

o, we should all decide on one game that we all own. how about need for speed most wanted? do u guys have that game

blacknumbers
02-09-2008, 04:50 AM
He said that he was going to make a tutorial on ratchet and clank 1.

DjC
02-09-2008, 04:46 PM
He said that he was going to make a tutorial on ratchet and clank 1.

yes i know that but i dont have the game so it makes it nearly impossible for me to hack

blacknumbers
02-09-2008, 06:19 PM
but I DO have that game, so I am asking you to go with it, ok?

DjC
02-09-2008, 06:34 PM
u dont have need for speed most wanted? i dont have rachit and clank and im not gonna buy it or rent it

13draconus_maximus13
02-09-2008, 07:11 PM
First of all, KH220 is probably already making his next tutorial part and he' sprobably not going to redo it just because you don't have the game.
Second of all, just PM KH220 if you want him to do a part of his tutorial for Need For Speed: Most Wanted, I don't think he's checking this thread every day.

Now a question: Does anyone know if it would help me to understand this hacking tutorial if I first learn how to port using ps2dis? Thx in advance.

blacknumbers
02-09-2008, 07:29 PM
that is true what the guy just said.

DjC
02-09-2008, 10:10 PM
i dont really care, but i garentee u that i wont bother trying to hack rachit and clank. and i dont even think kh220 has started the new tutorial

blacknumbers
02-10-2008, 04:36 AM
he has, but just trust me.....ok?

Hero Form
02-10-2008, 05:27 AM
There will be a tutorial update soon. Get ready.

blacknumbers
02-10-2008, 06:16 AM
I am already packin' with a whole lot of ready freddys! Let us get it on!

Hero Form
02-10-2008, 04:24 PM
I am already packin' with a whole lot of ready freddys! Let us get it on!

Hold on there, buddy. I can't hack from my PSP. I've got to wait until I can get on the computer . . .

Jaden Yuki
02-10-2008, 04:34 PM
Hey KH220 can you give me a good MIPS and labels tutorial to use?

cause the only PS2.Dis Tutorial I have is this one:

http://gshi.org/faqs/1UpPS2Dis.html

Hero Form
02-10-2008, 05:01 PM
I made the dump code for Ratchet and Clank.

Raw Format Dump Code for Ratchet and Clank
20123ae0 3C030000
20123ae4 3C050200
Are you guys ready to hack?

Jaden Yuki
02-10-2008, 05:35 PM
No I'm not ready.:(

I don't own that game so I can't hack it:(

and I don't even know how to use a dump code:(

Please Help Me . . . I am COMPLETELY Clueless right now:(

Hero Form
02-10-2008, 05:46 PM
No I'm not ready.:(

I don't own that game so I can't hack it:(

and I don't even know how to use a dump code:(

Please Help Me . . . I am COMPLETELY Clueless right now:(

Just go to the save menu and attempt to save the game.

You guys need to remember that I'm not a super-hacker like Evilman or khkid, so it may take me a little longer to get a code than them. I'm just throwing that out there.

Jaden Yuki
02-10-2008, 06:05 PM
Okay I'm gonna try to hack Naruto Uzumaki Chronicles 2 but how do I make a dump code for that game?

and where do I save the dump code to?

Hero Form
02-10-2008, 06:07 PM
Okay I'm gonna try to hack Naruto Uzumaki Chronicles 2 but how do I make a dump code for that game?

and where do I save the dump code to?

*sighs* Upload the ELF and PM me with the link to it. I wish you guys would just do what I say, and hack what I say we're going to hack . . . Every day I get a little closer to quitting because people keep complaining about how they don't have the game we are going to hack. It's only $8 people. You guys are the ones that signed up for this, and you're now going to whine to me about it? That's not fair.

blacknumbers
02-10-2008, 06:12 PM
I made the dump code for Ratchet and Clank.

Raw Format Dump Code for Ratchet and Clank
20123ae0 3C030000
20123ae4 3C050200
Are you guys ready to hack?


I have never heard of a "dump" code.

but I am ready to hack.

but if you are going to hack a naruto game, I will just watch.

besides, it is not fair. I own ratchet and clank 1, yet no one cares and they want to do it on a stupid naruto game that is so hard to even pronounce. seriously, no one cares about anyone here. listen to what he says, or I will turn to a defencive plan that might turn things around.

Hero Form
02-10-2008, 06:14 PM
I have never heard of a "dump" code.

but I am ready to hack.

Just put it into your Codebreaker and try to save. It will ruin your save file. Put the ruined save file into your flash key using your Codebreaker, and take the flask key to your computer. Save the dump to your computer and open the dump using PS2Dis.

Jaden Yuki
02-10-2008, 06:18 PM
Okay I opened the ELF.File on PS2.Dis

and I think this is the dump code:

00100000 00000000
00100004 00000000

Correct me if I'm wrong.

Excuse me I have to go run an errand.

blacknumbers
02-10-2008, 06:20 PM
Just put it into your Codebreaker and try to save. It will ruin your save file. Put the ruined save file into your flash key using your Codebreaker, and take the flask key to your computer. Save the dump to your computer and open the dump using PS2Dis.


Oh yah, a dump code. I feel stupid, lol. Thanks


Okay I opened the ELF.File on PS2.Dis

and I think this is the dump code:

00100000 00000000
00100004 00000000

Correct me if I'm wrong.

Excuse me I have to go run an errand.
I don't think that is a dump code. you NOPed somethng.

anyway, how do YOU know that is supposed to be the dump code, when you were completely clueless about it a while ago.

Hero Form
02-10-2008, 06:51 PM
Okay I opened the ELF.File on PS2.Dis

and I think this is the dump code:

00100000 00000000
00100004 00000000

Correct me if I'm wrong.

Excuse me I have to go run an errand.

Completly wrong.

13draconus_maximus13
02-10-2008, 07:03 PM
Will a dump code work with AR MAX? I heard it was impossible to dump a game with AR MAX. I hope I'm wrong though...

blacknumbers
02-10-2008, 07:14 PM
I don't know, but what they just posted were RAW format.

mikael110
02-10-2008, 07:17 PM
Will a dump code work with AR MAX? I heard it was impossible to dump a game with AR MAX. I hope I'm wrong though...

sry but your right a dump code will not work on a AR MAX :(

Hero Form
02-10-2008, 07:19 PM
Will a dump code work with AR MAX? I heard it was impossible to dump a game with AR MAX. I hope I'm wrong though...

ARMAX cannot dump.

blacknumbers
02-10-2008, 07:24 PM
I have a game shark, and if I am correct, those dump codes were in RAW, and gameshark can take RAW and dump saves too! I am a happy camper!

Hero Form
02-10-2008, 07:29 PM
As soon as it says Save Failed, say ok and turn it off immediately.

Jaden Yuki
02-10-2008, 07:46 PM
Oh yah, a dump code. I feel stupid, lol. Thanks



I don't think that is a dump code. you NOPed somethng.

anyway, how do YOU know that is supposed to be the dump code, when you were completely clueless about it a while ago.

I didn't know, I just guessed:sweatdrop::stupid:

Like I said I'm COMPLETELY clueless so when I'm clueless I just take a guess.

I feel like such an idiot right now.

*bangs head on desk*

Hero Form
02-10-2008, 09:04 PM
This is the name of the code we will be hacking.
Pyrocitor is called Flamethrower

Someone help me. The dump code I made works but the game tries to write data over the corrupted data. I need a delete code, but the one example on CMP doesn't work for this game.

Wait, I think I got it. Here:

Dump Code Fix (MUST BE ON!!!)
20124398 24020000

blacknumbers
02-10-2008, 09:28 PM
use a dump from gamefaqs, and copy it, and then play with it in ratchet and clank. find out everything, and then imply it to what you are re-coding in Ps2Dis.

This is the name of the code we will be hacking.
Pyrocitor is called Flamethrower

I know what kind of thing you are going to teach us. I am prepared.

if you are trying to change the name, that is.....

Hero Form
02-10-2008, 09:31 PM
use a dump from gamefaqs, and copy it, and then play with it in ratchet and clank. find out everything, and then imply it to what you are re-coding in Ps2Dis.

Gamefaqs has SAVES. Not DUMPS. I already stated what code we are going to hack, too.

blacknumbers
02-10-2008, 09:33 PM
they don't have dumps? thought they did.

anyway, are you going to change the name of the gun, or are you going to make a bolt mod?

Hero Form
02-10-2008, 09:37 PM
they don't have dumps? thought they did.

anyway, are you going to change the name of the gun, or are you going to make a bolt mod?

Probably both. In seperate tutorials. Oh, and, to dump the game, you'll need this code too:

Dump Code Fix (MUST BE ON!!!)
20124398 24020000

I've already made the code for the next tutorial update, but I will not release it.

blacknumbers
02-10-2008, 10:25 PM
cool. Hey, why not post the tutorial now?

also, can gameshark 2 dump?

02-11-2008, 12:03 AM
ARMAX cannot dump.

every cheat device can dump a game, its a matter of getting it from your mem card to a pen drive thats the problem. ULaunch ELF exploit will fix this

Hero Form
02-11-2008, 01:00 AM
every cheat device can dump a game, its a matter of getting it from your mem card to a pen drive thats the problem. ULaunch ELF exploit will fix this

Oh, okay. Thanks carey.

:)
02-11-2008, 01:37 AM
....*walks into thread*

For the people argueing, stop it now. Keep it up, and I will issue warnings, and dont think I wont, cause I can and I will.

02-11-2008, 02:15 AM
cool. Hey, why not post the tutorial now?

also, can gameshark 2 dump?

gameshark version 1.2 (also known as gameshark version 5) can dump

stop spamming/ flamming guys, i dont wanna lock this thread

13draconus_maximus13
02-11-2008, 06:06 PM
every cheat device can dump a game, its a matter of getting it from your mem card to a pen drive thats the problem. ULaunch ELF exploit will fix this

So, what do I have to do exactly to dump a game with my AR MAX? Convert the dump code, put it on, save the game?
What do I have to do then?

02-11-2008, 08:37 PM
So, what do I have to do exactly to dump a game with my AR MAX? Convert the dump code, put it on, save the game?
What do I have to do then?

your gonna want to make a copy of your save file since it corrupts the save
convert the dump code to ARMAX format
set up ULaunch ELF exploit

send the dump from your mem card to a pen drive
extract dump file from save using PS2 save builder

Hero Form
02-11-2008, 11:03 PM
Wow, I'm a little speechless after what you guys did last night. A flame war is NOT the answer. Anyway, I'm trying to get an update going for you guys. Hold on a while longer please.

DjC
02-12-2008, 01:15 AM
Wow, I'm a little speechless after what you guys did last night. A flame war is NOT the answer. Anyway, I'm trying to get an update going for you guys. Hold on a while longer please.

wat flame war? anyway, i cant find this ratchet and clank game at the vid store or the game store. so ill sit and watch

Hero Form
02-12-2008, 01:20 AM
wat flame war? anyway, i cant find this ratchet and clank game at the vid store or the game store. so ill sit and watch

I'm sorry. After this we will do a game you want. I will even buy it if I have to.

Hollow Vanitas
02-12-2008, 02:42 PM
EDIT: Hey keyblade spirit I can give you some good codes for the first one.

I have an Infinite Time Code for that game if your interested
Well, I'd rather just hack codes for it myself. Besides, I don't like codes like "Infinite Time". They ruin the fun of the game.

13draconus_maximus13
02-12-2008, 05:05 PM
your gonna want to make a copy of your save file since it corrupts the save
convert the dump code to ARMAX format
set up ULaunch ELF exploit

send the dump from your mem card to a pen drive
extract dump file from save using PS2 save builder

Wow, is there anything you don't know?
Ok, I get what I have to do, I just don't know how I have to do it. Right now, I'm googling it up, without any succes up until now. I saw tuts about using ULaunch ELF, but they use it for other things, like burning copys of saves and stuff. Carey, or anyone else who knows how to dump using AR Max, could you please post a short tut on how to do this or link to a good tut, otherwise I probably wont be able to do this.



EDIT: I just found this tut (Skip to point D): http://www.console-exploits.com/forums/showpost.php?p=72853&postcount=2

Could anyone tell me if I have to use any other program to do this tut? Also, this tut only talks about saves, but does this method work for dumps too?
Also, can I use my AR Max USB flash drive to store the saves on?
Thanks in advance.


carey:
cloud console exploits arn't illegal =P

Jaden Yuki
02-13-2008, 12:24 AM
Well, I'd rather just hack codes for it myself. Besides, I don't like codes like "Infinite Time". They ruin the fun of the game.

That's okay I just wondered if you were interested.

and Can somebody please answer these questions?

1. Who deleted my earlier post?
2. Are dump codes mandatory for hacking? or do you just need the ELF.file and PS2.dis?
3. Are dump codes needed for hacking Action Replay Max Codes? or are those for Codebreaker only?

The reason I'm asking these questions is because:

1. I'm a total Noob.
2. I'm still learning.
3. I only have an Action Replay Max.

Hero Form
02-13-2008, 01:27 AM
That's okay I just wondered if you were interested.

and Can somebody please answer these questions?

1. Who deleted my earlier post?
2. Are dump codes mandatory for hacking? or do you just need the ELF.file and PS2.dis?
3. Are dump codes needed for hacking Action Replay Max Codes? or are those for Codebreaker only?

The reason I'm asking these questions is because:

1. I'm a total Noob.
2. I'm still learning.
3. I only have an Action Replay Max.

I guess your stuck

Well, I'd rather just hack codes for it myself. Besides, I don't like codes like "Infinite Time". They ruin the fun of the game.

Have you even made a code yet? No offense, but I think you should join the tutorial.

Jaden Yuki
02-13-2008, 04:11 AM
I guess your stuck

Are you saying the only way I can learn how to hack is to get a codebreaker?

EvilMan_89
02-13-2008, 04:17 AM
AR Max is just fine, as long as you can test the codes you hack you're good to go. except there's a problem with transfering save dumps with AR Max. AR Max just won't allow it becuz its' corrupt data. but it can dump games just fine but you need to find a way to transfer it to flash drive and then onto computer.

Hero Form
02-13-2008, 11:48 AM
Are you saying the only way I can learn how to hack is to get a codebreaker?

It would make things easier.

13draconus_maximus13
02-13-2008, 12:35 PM
I found this tut on how to move saves from MC to a USB pen drive (Skip to point D): http://www.console-exploits.com/foru...53&postcount=2

Could anyone tell me if I have to use another program than ULaunch ELF to do this tut? Also, this tut only talks about saves, but does this method work for dumps too?
Last question: Can I use my AR Max USB flash drive to store the saves on?
Thanks in advance.

Jaden Yuki
02-13-2008, 03:17 PM
I don't know how much this will help but I'm gonna update the tutorial now with this:

http://hellion00.thegfcc.com/PS2DISGuide.htm

This is the site where JLHack7 learned how to hack.

I hope this helps:)

13draconus_maximus13
02-13-2008, 03:31 PM
Well, to get to know the basic functions of ps2dis, it's helpful, but that's practically all.
Anyway, thanks for putting it in the thread.

Jaden Yuki
02-13-2008, 05:12 PM
Your welcome, I'm happy I could help.

I figured that if we're gonna learn how to hack we shouldn't neglect the basics.

and does anyone know the best place where I can get a codebreaker?

Hero Form
02-13-2008, 09:04 PM
Listen guys . . . JLHack7 is permanently gone. It's just me now. All questions should be for me from now on since he is no longer with us.

13draconus_maximus13
02-13-2008, 09:28 PM
Too bad... He's off to that other KH forum, right? Well, now you'll have to hadle all the dirt yourself :p

Oh, when's the next tut part going to be released?

Hero Form
02-13-2008, 09:36 PM
Too bad... He's off to that other KH forum, right? Well, now you'll have to hadle all the dirt yourself :p

Oh, when's the next tut part going to be released?

Pretty soon . . . I want to resolve something first.

blacknumbers
02-13-2008, 11:18 PM
Hey! I am back after a long trip to germany! (not literaly, just to a german site).

anyway, where is the tutorial; I expected it to be here sooner than this.

Hero Form
02-13-2008, 11:28 PM
Hey! I am back after a long trip to germany! (not literaly, just to a german site).

anyway, where is the tutorial; I expected it to be here sooner than this.

Look, it's almost baseball season, and I am in training. For the next few months it may be kind of slow, but I am promising at least one update.

Ioan
02-17-2008, 01:27 AM
dude you are a saint!

I am working on a ratchet and clank 1 bolts mod:

here are two codes I came up with; they are NOT tested.

x015f274 yyyyyyyy

or

x015f27c yyyyyyyy

x = 0, 1, or 2, depending on y; 0 for 2 hex digit amount and under, 1 for 4 to 3 hex digit amount, and 2 for 8 to 5 hex digit amount.

y = amount of bolts in hex.



like I said, it isn't tested, and I hope it works because those are the only 2 addresses that had "00000000" under the "bolts" string label, and plus, with the bolts string label, you cannot refer to another address, leaving only those two addresses.

what do you think?

Addresses in quotes are usually pretty worthless (often times only naming things). Chances are neither code wil do anything.

blacknumbers
02-17-2008, 03:37 AM
I know already.

Hero Form
02-21-2008, 09:04 PM
Guys, I'm SO sorry that I haven't updated yet, but I've been really busy. I have decided to put Ratchet and Clank on hold, and do KH1 for now.

DjC
02-21-2008, 10:45 PM
a hacking tutorial on kh1? sweet! wen will u update

Hero Form
02-21-2008, 10:51 PM
a hacking tutorial on kh1? sweet! wen will u update

I have no clue.

Jaden Yuki
02-22-2008, 08:50 AM
YEEEEESSSSSSS!

A Hacking Tutorial on Kingdom Hearts 1!

this is just what we needed.

I look forward to your update.

I'll be waiting.

13draconus_maximus13
02-22-2008, 08:36 PM
I wanted to try and hack that game anyway, so YAY!

Well, does anyone tell me the EXACT way of how to dump using AR Max and put it on my pc?

02-22-2008, 09:12 PM
I wanted to try and hack that game anyway, so YAY!

Well, does anyone tell me the EXACT way of how to dump using AR Max and put it on my pc?

google, ULaunch ELF
your gonna need that exploit for ARMAX dumping

use the save dump code or live dump code to obviously dump the game
use ULaunch ELF to transfer the dump from your mem card to your pen drive
use PS2 save builder to extract the dump from the save file

13draconus_maximus13
02-22-2008, 09:34 PM
google, ULaunch ELF
your gonna need that exploit for ARMAX dumping

use the save dump code or live dump code to obviously dump the game
use ULaunch ELF to transfer the dump from your mem card to your pen drive
use PS2 save builder to extract the dump from the save file

Thx, can I burn ULaunch Elf to a cd? Will it work?

I'll try it out tomorrow...

DjC
02-23-2008, 07:45 PM
Thx, can I burn ULaunch Elf to a cd? Will it work?

I'll try it out tomorrow...

yes u can, but if u dont own swap magic ur ps2 will not load the cd, pm me if u need help, i know all about ps2 exploits, but wat my problem is, i need to know the difference between a live dump and just a normal dump, and how do u dump in game? like if u were going to hack an hp code, would u use the dump code start the game lose some life, then gain some life and then save? i think thats incorrect, but i dont understand, khkid, can u help me out?

Hero Form
02-23-2008, 08:43 PM
yes u can, but if u dont own swap magic ur ps2 will not load the cd, pm me if u need help, i know all about ps2 exploits, but wat my problem is, i need to know the difference between a live dump and just a normal dump, and how do u dump in game? like if u were going to hack an hp code, would u use the dump code start the game lose some life, then gain some life and then save? i think thats incorrect, but i dont understand, khkid, can u help me out?

I can explain. Get on AIM.

blacknumbers
03-07-2008, 10:16 PM
well I am glad I am back!

I will be here to listen to the hacking tutorials!

Ioan
03-08-2008, 03:34 AM
well I am glad I am back!

I will be here to listen to the hacking tutorials!

There hasn't been an update in weeks. Don't get too excited.

blacknumbers
03-29-2008, 02:21 AM
just to let the guys still waiting know...

WE HAVE GIVEN UP!!!!

we aren't doing this anymore, so someone close the thread down.

Hero Form
03-29-2008, 02:46 AM
just to let the guys still waiting know...

WE HAVE GIVEN UP!!!!

we aren't doing this anymore, so someone close the thread down.

Haha, I haven't given up. Where'd you get an idea like that?

Ioan
03-29-2008, 06:02 PM
just to let the guys still waiting know...

WE HAVE GIVEN UP!!!!

we aren't doing this anymore, so someone close the thread down.

And how exactly would you know? On a similar note, what gives you the liberty to say that anyone here wants this thread closed but you? Be quiet and be patient. He said he was busy and he'll post the update when he has time. Some of us are still willing to wait since we would otherwise have to go to the Code Master's Project (you don't want to have to go there, trust me its almost incomprehensible).

blacknumbers
03-30-2008, 12:39 AM
First you say don't expect anything, and now your saying be patient. Look, you and I BOTH KNOW that he isn't going to post, so just give up, because it is waisting your life. If you don't understand that time, I mean the time in YOUR life that you use carefully everyday, is nothing to be wasted, making it valuble to you, IS valuble to you, than I advise you to stop talking.

03-30-2008, 01:33 AM
I advise you to stop talking.

i'd advise the same for you
locked so i fight doesn't break out between you two

if more tutorials do start coming back PM me and i'll open it back up