I wrote this recently, It was never done for SOCOM II and it could be pretty useful. It works very similar to the code master projects memory dumping tutorials, however SOCOM II seems to be a bit different. As you can see just fill the arguments and press L1 + R1
Code:
//Code Designer Source Code address $200a0000 __McWrite: /* SOCOM II - r0001 Memory dumper >a0 File name >a1 File pointer >a2 File size */ //Change this here setreg a0, $000a5000 setreg a1, $00300000 setreg a2, $00000539 addiu sp, sp, $FA90 sw ra, $0000(sp) sw s0, $0004(sp) sw s1, $0008(sp) sw s2, $000c(sp) daddu s0, a0, zero, daddu s1, a1, zero, daddu s2, a2, zero, setreg t0, $00436460 lw a0, $0020(t0) lw a1, $0024(t0) //file name daddu a2, s0, zero jal $001b3d40 addiu a3, zero, $0202 daddu a0, zero, zero, addiu a1, sp, $056c jal $001b4390 addiu a2, sp, $0564 lw a0, $0564(sp) //file pointer daddu a1, s1, zero jal $001b41d8 //file size daddu a2, s2, zero, daddu a0, zero, zero, addiu a1, sp, $056c jal $001b4390 addiu a2, sp, $0568 jal $001b3ea0 lw a0, $0564(sp) daddu a0, zero, zero, addiu a1, sp, $056c jal $001b4390 addiu a2, sp, $0568 lw ra, $0000(sp) lw s0, $0004(sp) lw s1, $0008(sp) lw s2, $000c(sp) jr ra addiu sp, sp, $0570 address $200a5000 print "CRONOTRIGGA0x539.RAW" //L1+R1 address $D044F15C hexcode $0000F3FF address $202CED04 j :__McWrite address $D044F15C hexcode $0000FFFF address $202CED04 jr ra
Comment