This is just how to get the game of your choosing loaded so you can start browsing and editing the code.
Get PS2DIS Ver.0902090408 BUILD #35 from the attachments below
Open it up. (ps2dis.exe inside the ps2dis099_23 folder)
Take a dump from the Game Dump (http://forum.pspdiscussions.com/forumdisplay.php?f=156) section. (You can also make your own dumps using NitePR)
Drag it into PS2DIS.
Should say load from 00000000, just click ok.
You should see a bunch of numbers starting from 00000000
The numbers in on the left are addresses and the numbers on the right are values. Let's look at format for a code
[#Code Name
0xAddress 0xValue
Now back to the image
See the highlighted row? (Dark Blue background) Well that's the code for Syphon Filter Logan's Shadow Melee=Boot. Do you see it? 00180CB8 is the address so it would go in as 0x00180CB8 now if 27BDFFF0 is the original value that means if you melee someone they would receive their damage. So you want to change the value to the value that would cause someone to get booted and that value is 03E00008. So plugged into the code the value would be 0x03E00008. Now here's the finished product:
#Melee=boot
0x00180CB8 0x03E00008
Now this is probably where you are going "Ok now how do we know what address we are looking for and what value to change it to?"
To better understand what to look for you should read up on MIPS. I learned a pretty good bit from google and the book "See Mips Run" by Dominic Sweetman, which you can get HERE:
http://www.megaupload.com/?d=NBZWA08ULooking back at the Melee=boot area in PS2DIS (Remember the area with the Dark Blue background is the Melee=Boot part) you will see "addiu" this is the name of the MIP. Now the "sp, sp, $fff0" is the action the MIP performs. You will understand this better as you learn about MIPS. Good luck and have fun!!!
PS2DIS HERE:http://www.consolediscussions.com/forum/f65/getting-started-with-ps2dis-t5386/
i did not make this by the way