-
1 Attachment(s)
Getting started with PS2DIS
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 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
https://www.consolediscussions.com/forum/
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
https://www.consolediscussions.com/forum/
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=NBZWA08U
http://forum.pspdiscussions.com/tuto...DIS%20MIPS.jpg
Looking 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! :cool:
-
Re: Getting started with PS2DIS
So, does this allow you to create and edit codes?
-
Re: Getting started with PS2DIS
-
Re: Getting started with PS2DIS
ps2dis is confusing as hell man.
i draged a game dump into it and
i was too confused to do anything
but click the X lmfao
-
Re: Getting started with PS2DIS
This Is Very Helpful, I Managed To Do It :D
-
Re: Getting started with PS2DIS
yea i got it. i think? i make my own codes for killzone and other games but for me itz easier to do in nitePR. i thought you were supposed 2 start a 0880000 for ps2dis? and im having trouble with refferers
-
Re: Getting started with PS2DIS
Invoke the analyzer for refferers and not always.
-
Re: Getting started with PS2DIS
yeah i did that and same problem but i have to look in to it when i have time but ill use nitePr for now its basicly the same if you understand
-
Re: Getting started with PS2DIS
No its not close to the same, you can't see the function in nitepr thats pretty much the most important part for any joker, you have to use PS2 Dis unless your good and know what your doing, not really any beginners could.
-
Re: Getting started with PS2DIS
well ya thats true but im having trouble with only that one game cause i made codes for socom jokers and all until i quit and stoped using ps2dis and started using exact value,text searcher and the decoder easy but slow and annoying at times (crashing) guess ill remake my dumps
-
Re: Getting started with PS2DIS
Quote:
Originally Posted by
JackOf13lades
ps2dis is confusing as hell man.
i draged a game dump into it and
i was too confused to do anything
but click the X lmfao
I TOTALLY AGREE!, im still looking for another way to make codes.
-
Re: Getting started with PS2DIS
so how do I know what does what?
-
Re: Getting started with PS2DIS
-
Re: Getting started with PS2DIS
Quote:
Originally Posted by
King of Disasters
so how do I know what does what?
Download a MIPS Handbook once you know its kind of easy, just like you know [url] [url]
-
Re: Getting started with PS2DIS
Quote:
Originally Posted by
-.Z3U5.-
Download a MIPS Handbook once you know its kind of easy, just like you know [url] [url] does the url stuff.
JR RA is basically a jump command meaning it tells your current address to jump to a different 1 and keep going.
LI or LU which ever it is thats basically loading something like i could get say the address for flash or something and I want it to load something like 999999 speed so i would do this. NOTEE!: For this im just using 08670092 as the address.
0x00000000 0x00000000 LI $T1 0867
0x00000001 0x00000000 LI $T1 0092
See how it does that it loads the first half then the second half, im not 100% sure if thats right im just starting too but im pretty sure.
Those are 2 now just search around in PS2 Dis just play in it.
Yeah i rather make codes with CWCheat cause it is kinda used to make codes and is really easy 0_o
-
Re: Getting started with PS2DIS
Cool Tutorials, thanks for this man, helped a lot!
-
Re: Getting started with PS2DIS
So this practically helps you make and edit codes.....how did johnny know that a certain address means boot????
-
Re: Getting started with PS2DIS
ima start doing this shit soon,idk when
-
Re: Getting started with PS2DIS
I understand porting a bit but everything else is over my head
-
Re: Getting started with PS2DIS
Tis is really very confusing lol
-
Re: Getting started with PS2DIS
thank you it help me out alot
-
Re: Getting started with PS2DIS
i cant open the book. when i download it i get a error message saying its an unknown file. and im using firefox
-
Re: Getting started with PS2DIS
How do you make your own game dumps?
-
Re: Getting started with PS2DIS
Open up nitepr, then go to options and go down to, Dump RAM? Slot #0 and press x
-
Re: Getting started with PS2DIS
Quote:
Originally Posted by
BranHex
Open up nitepr, then go to options and go down to, Dump RAM? Slot #0 and press x
Thanks
(if only there was a thread that explained this :eek:)
-
Re: Getting started with PS2DIS
God damn. This is pretty awesome. I know that Coderpr and such are simpler, but simpler aren't always better. Just using PS2Dis would make me feel smarter. Although, this 'guide' is just showing what you can do, not exactly what TO do. There is a lot missing from this guide that people expect other people to find out on there on. While I find that respectable because no one wants a one handed coder that's lazy as fuck, it's often hard trying to be like ALEX by yourself. But I appreciate the heads up. This will get the coding team on their feet quicker. So props to whomever posted this.
-
Re: Getting started with PS2DIS
Ok so many ppl want 2 learn coding.....I dnt kno coding.....
I suggest yu start of with mips.....I tried but its just 2 much info...
Mips is a language helped 2 code...and do other things...
Mips is bascally learning something like ,spanish,italian,french,etc...
So every1 knowws it takes a while .... learning this is gonna take long as well....
But start of with subbing...search codes and sub thm....
Then move on 2 dma... then dma jokering...and etc...tak small steps...
There r guides out for somethings ..not everything..this is why yu need 2 learn mips 2 be like a 1337 coder I beilive...
And mips isn't used 2 make prx's I think its c ...another language
But I think its a little easier thn mips....
-
Re: Getting started with PS2DIS
Quote:
Originally Posted by
punjabijatt247
Ok so many ppl want 2 learn coding.....I dnt kno coding.....
I suggest yu start of with mips.....I tried but its just 2 much info...
Mips is a language helped 2 code...and do other things...
Mips is bascally learning something like ,spanish,italian,french,etc...
So every1 knowws it takes a while .... learning this is gonna take long as well....
But start of with subbing...search codes and sub thm....
Then move on 2 dma... then dma jokering...and etc...tak small steps...
There r guides out for somethings ..not everything..this is why yu need 2 learn mips 2 be like a 1337 coder I beilive...
And mips isn't used 2 make prx's I think its c ...another language
But I think its a little easier thn mips....
We all know it takes a long time. We all can't be Jesus over night as much as all of us would love to be. With learning a coding language or anything about a computer, practice and studying takes top of the list. I just wish things would be broken down so much easier into baby steps.
-
Re: Getting started with PS2DIS
Thank god you posted this Johnny.