Log in

I forgot my password

Latest topics
» Could someone point me to a sprite rotation tutorial, please?
Mon Feb 18, 2013 6:53 pm by sckuz254

» RR archive 2
Sun Dec 02, 2012 4:20 pm by losdelsur16

» [ULUS-10310]MoHH2 Uni Instant NukeBoom
Tue Jul 12, 2011 6:52 pm by m33masterBad

» Some vip releases and more
Tue Jul 12, 2011 6:47 pm by m33masterBad

» Mohh2 no fog code.
Tue Jul 12, 2011 6:42 pm by m33masterBad

» instant nade guide
Tue Jul 12, 2011 6:31 pm by m33masterBad

» m33masterBad's Here
Sat Jul 02, 2011 5:35 pm by m33masterBad

» How to teach yourself and try and make templates
Sat Nov 13, 2010 4:56 pm by Jordan

» Making Universal Weapon Mods, Find Weapon Value
Thu Oct 07, 2010 4:02 am by mafiafran

» [ULUS-10141] Jokered Flash Sprint (My first Joker)
Thu Oct 07, 2010 4:02 am by mafiafran

» INF PMNS AND CLAYMORES
Thu Oct 07, 2010 4:02 am by mafiafran

» im back
Wed Aug 18, 2010 12:42 pm by SXYxJeff

» ADMIN APPLICATION
Fri Jul 30, 2010 7:48 pm by NiekTSK

» Ps2dis begginers guide - how to make a basic subroutine
Fri Jul 23, 2010 4:02 pm by pspguy1234290

» Hey
Mon Jul 19, 2010 3:29 pm by SXYxJeff

Top posters
Nick (454)
 
MJKT (419)
 
RappY (318)
 
tHaTdiRTykID (232)
 
CrAzY Gamer (194)
 
XxMIRAGExX (135)
 
EEL007 (128)
 
NiekTSK (124)
 
Battle Star (105)
 
TYLER108 (99)
 

Who is online?
In total there is 1 user online :: 0 Registered, 0 Hidden and 1 Guest

None

[ View the whole list ]


Most users ever online was 95 on Tue Aug 01, 2017 7:44 pm

How to teach yourself and try and make templates

Go down

How to teach yourself and try and make templates

Post by MJKT on Tue Apr 28, 2009 11:50 am

well i looked at other people's templates and other people joker codes.
and put their values into ps2dis and looked to see what commands they used for what parts of their codes.

then just did trail and error sort of thing with my own codes until i knew what to do with the commands.

im still trying to learn new commands like the more then one line jokers like you said about. (im still trying...some really good codes are really confusing to work out)

i look at a code and put in what i know what it is. (like a jr ra or a hook) along with the commands they used.

example me trying to work out increase jokers like custom jump Very Happy

Smile MJKT's MIPS-SELF-LEARNING METHOD Smile

#Custom Jump
;credit OldSkooL
0x000FD988 0x0A381431 <--- HOOK
0x006050C4 0x3C1908E3 <----- lui t9
0x006050C8 0x8F2A86DC <----- lw t2
0x006050CC 0x3C1808DD <-- lui t8 (controller 1)
0x006050D0 0x87183068 <---- lh t8 (controller 2)
0x006050D4 0x240F0001 <---- li t7 (button value)
0x006050D8 0x170F0006 <--- bne t8 t7 (jump to JR RA)

0x006050DC NOP?

0x006050E0 0xC54F0078 <-- lwcl $f15 $???? (t2)
0x006050E4 0x3C0B3DCC <-- lui t3
0x006050E8 0x448B8000 <-- mtcl t3
0x006050EC 0x46107BC0 <-- add.s $f15 $f15 $f16 (increase or decrease)
0x006050F0 0xE54F0078 <-- swcl $f15 $???? (t2)
0x006050F4 0x03E00008 <-- JR RA

-------

#Custom Jump
;credit OldSkooL
0x000FD988 0x0A381431 <-----hook
0x006050C4 0x3C1908E3 <---pointer part 1 (+1)
0x006050C8 0x8F2A86DC <--- pointer part 2
0x006050CC 0x3C1808DD <--- conroller part 1
0x006050D0 0x87183068 <----- controller part 2
0x006050D4 0x240F0001 <------button value to joker on
0x006050D8 0x170F0006 <--- jump to JR RA
0x006050E0 0xC54F0078 <---offset
0x006050E4 0x3C0B3DCC
0x006050E8 0x448B8000
0x006050EC 0x46107BC0 <--increase
0x006050F0 0xE54F0078 <---offset
0x006050F4 0x03E00008 <---- jr ra

then you could use the same sort of thing for different games

this is my way of teaching myself new ways and i think its a good way too Smile

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

template:



lui t9, $(pointer part 1 + 1 if second have is above 8800)
lw t2, $(pointer part 2)
lui t8, $(controller part 1)
lh t8, $(controller part 2)
li t7, $(button value)
bne t8 t7, $(Real address of JR RA)
nop
wcl $f15, $[offset](t2)
lui t3, $3dcc
mtcl t3, $f16
add.s $f15 $f15 $f16
swcl $f15 $[offset](t2)
jr ra


I used this to make custom jump for mohh1 Very Happy

#CUSTOM JUMP
;credit MJKT
;press select to jump
;as high as you want
0x00339D78 0x0A3A0091
0x00680244 0x3C1908D8
0x00680248 0x8F2A361C
0x0068024C 0x3C1808D4
0x00680250 0x871842B0
0x00680254 0x240F0001
0x00680258 0x170F0006
0x00680260 0xC54F0078
0x00680264 0x3C0B3DCC
0x00680268 0x448B8000
0x0068026C 0x46107BC0
0x00680270 0xE54F0078
0x00680274 0x03E00008

_________________






here to help Razz

Mohh2 ID : iMJKT
avatar
MJKT
Admin

Posts : 419
Join date : 2009-04-25
Age : 23
Location : The UK

http://pspcoding.darkbb.com

Back to top Go down

Re: How to teach yourself and try and make templates

Post by CrAzY Gamer on Tue Apr 28, 2009 11:53 am

awsome guid mjkt good job Very Happy

_________________

avatar
CrAzY Gamer
Admin

Posts : 194
Join date : 2009-04-25
Age : 21
Location : USA, Massachusetts

Back to top Go down

Re: How to teach yourself and try and make templates

Post by RappY on Tue Apr 28, 2009 12:01 pm

So.. You ported that code using the same commands and a MoHH1 dump? GJ Man

Really Nice Guide! Thanks!

RappY
Active Member

Posts : 318
Join date : 2009-04-25
Age : 22
Location : Sweden

Back to top Go down

Re: How to teach yourself and try and make templates

Post by Nick on Tue Apr 28, 2009 1:13 pm

gj thanks for guide

i that hook for mohh2? i wanna know so i can use it
avatar
Nick
Active Member

Posts : 454
Join date : 2009-04-25
Age : 21
Location : USA

http://gghq.forumotion.com

Back to top Go down

Re: How to teach yourself and try and make templates

Post by MJKT on Tue Apr 28, 2009 1:41 pm

0x000FD988 <-- MOHH2
0x00339D78 <--MOHH1

use this to get the value

j $(real address of first line of code)

_________________






here to help Razz

Mohh2 ID : iMJKT
avatar
MJKT
Admin

Posts : 419
Join date : 2009-04-25
Age : 23
Location : The UK

http://pspcoding.darkbb.com

Back to top Go down

Re: How to teach yourself and try and make templates

Post by Nick on Tue Apr 28, 2009 1:43 pm

o thanks mjkt ur awesome Smile
avatar
Nick
Active Member

Posts : 454
Join date : 2009-04-25
Age : 21
Location : USA

http://gghq.forumotion.com

Back to top Go down

Re: How to teach yourself and try and make templates

Post by RappY on Tue Apr 28, 2009 1:47 pm

Mjkt? The j $(Real address of your first line in your sub)

Does that works for all games? O.o Nice! Thought only MoHH1 ^^

RappY
Active Member

Posts : 318
Join date : 2009-04-25
Age : 22
Location : Sweden

Back to top Go down

Re: How to teach yourself and try and make templates

Post by MJKT on Tue Apr 28, 2009 1:51 pm

RappY wrote:Mjkt? The j $(Real address of your first line in your sub)

Does that works for all games? O.o Nice! Thought only MoHH1 ^^

yeah its first line of you sub.

and rappy it depends what hook you use i think

_________________






here to help Razz

Mohh2 ID : iMJKT
avatar
MJKT
Admin

Posts : 419
Join date : 2009-04-25
Age : 23
Location : The UK

http://pspcoding.darkbb.com

Back to top Go down

Re: How to teach yourself and try and make templates

Post by Jordan on Sat Nov 13, 2010 4:56 pm

im still kind of confused
avatar
Jordan
Member

Posts : 2
Join date : 2010-03-09

Back to top Go down

Re: How to teach yourself and try and make templates

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum