PS2 Official Configs: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 378: | Line 378: | ||
== F == | == F == | ||
{{jumptosection|current=F}} | {{jumptosection|current=F}} | ||
=== Fatal Frame II === | |||
{{boxcodelite|title=SLUS-20766 (PSN: NPUD20766)|ps2configrev=17071|code= | |||
3D 00 00 00 AF 42 00 00 21 00 00 00 00 00 00 00 | |||
48 00 00 00 02 00 00 00 9C E6 FF FF 0A 00 00 00 | |||
01 00 00 00 1C 70 17 00 41 01 0F 24 61 01 0F 24 | |||
46 00 00 00 0B 00 00 00 01 00 00 00 DD 04 00 00 | |||
E8 02 00 00 04 00 00 00 00 42 73 84 00 00 02 FF | |||
00 00 00 00 53 4C 55 53 2D 32 30 37 36 36 | |||
}} | |||
Fix textures problems + performance improvement (0x0B patch VU microcode). | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x42AF (17071) | |||
0x21 => 0 | |||
0x48 => 0x2, 0xFFFFE69C | |||
0x0A => 1, | |||
0x17701C, 0x240F0141 (li t7,0x141) | |||
0x240F0161 (li t7,0x161) | |||
0x46 | |||
0x0B => 1 | |||
0x4DD, (sector) | |||
0x2E8, (offset -> 0x26EADC in iso) | |||
0x04, | |||
0x84734200 lq.z vf2,0x3840(vi14), | |||
0x000002FF nop | |||
</syntaxhighlight>}} | |||
== G == | == G == | ||
{{jumptosection|current=G}} | {{jumptosection|current=G}} | ||
=== God Hand === | |||
{{boxcodelite|title=SLES-54490 (PSN: NPED00052)|ps2configrev=16223|code= | |||
3D 00 00 00 5F 3F 00 00 41 00 00 00 0A 00 00 00 | |||
14 00 00 00 A0 FF 0F 00 00 00 00 00 01 00 02 3C | |||
A4 FF 0F 00 00 00 00 00 21 20 82 00 A8 FF 0F 00 | |||
00 00 00 00 4D 00 02 24 AC FF 0F 00 00 00 00 00 | |||
0E 00 45 14 B4 FF 0F 00 00 00 00 00 3E 18 06 00 | |||
B8 FF 0F 00 00 00 00 00 FF 3F 63 38 BC FF 0F 00 | |||
00 00 00 00 60 00 02 24 C0 FF 0F 00 00 00 00 00 | |||
0A 10 03 00 C4 FF 0F 00 00 00 00 00 00 00 83 8C | |||
C8 FF 0F 00 00 00 00 00 00 00 62 FC CC FF 0F 00 | |||
00 00 00 00 15 00 02 24 D0 FF 0F 00 00 00 00 00 | |||
08 00 62 FC D4 FF 0F 00 00 00 00 00 10 00 63 24 | |||
D8 FF 0F 00 00 00 00 00 00 00 83 AC DC FF 0F 00 | |||
00 00 00 00 10 00 83 8C E0 FF 0F 00 00 00 00 00 | |||
01 00 63 24 E4 FF 0F 00 00 00 00 00 10 00 83 AC | |||
E8 FF 0F 00 00 00 00 00 A6 67 0A 08 90 9E 29 00 | |||
01 00 02 3C E8 FF 03 08 94 9E 29 00 21 20 82 00 | |||
00 00 00 00 00 00 00 00 53 4C 45 53 2D 35 34 34 | |||
39 30 | |||
}} | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x3F5F (16223) | |||
0x41 => (sets some value 1, sync? - speedhack?) | |||
0x0A => 0x14 | |||
0xFFFA0,0,0x3C020001 lui v0,0x0001 | |||
0xFFFA4,0,0x00822021 addu a0,v0 | |||
0xFFFA8,0,0x2402004D li v0,0x4D | |||
0xFFFAC,0,0x1445000E bne v0,a1,pos_000FFFE8 | |||
0xFFFB4,0,0x0006183E dsrl32 v1,a2,0x00 | |||
0xFFFB8,0,0x38633FFF xori v1,0x3FFF | |||
0xFFFBC,0,0x24020060 li v0,0x60 | |||
0xFFFC0,0,0x0003100A movz v0,zero,v1 | |||
0xFFFC4,0,0x8C830000 lw v1,(a0) | |||
0xFFFC8,0,0xFC620000 sd v0,(v1) | |||
0xFFFCC,0,0x24020015 li v0,0x15 | |||
0xFFFD0,0,0xFC620008 sd v0,0x8(v1) | |||
0xFFFD4,0,0x24630010 addiu v1,0x10 | |||
0xFFFD8,0,0xAC830000 sw v1,(a0) | |||
0xFFFDC,0,0x8C830010 lw v1,0x10(a0) | |||
0xFFFE0,0,0x24630001 addiu v1,0x1 | |||
0xFFFE4,0,0xAC830010 sw v1,0x10(a0) | |||
0xFFFE8,0,0x080A67A6 j pos_00299E98 | |||
0x299E90,0x3C020001 (lui v0,0x0001),0x0803FFE8 j pos_000FFFA0 | |||
0x299E94,0x00822021 (addu a0,v0),0x00000000 nop | |||
</syntaxhighlight>}} | |||
=== God Hand === | |||
{{boxcodelite|title=????-????? (PSN: NPUD21503)|ps2configrev=15744|code= | |||
3D 00 00 00 80 3D 00 00 41 00 00 00 0B 00 00 00 | |||
06 00 00 00 54 04 00 00 C4 06 00 00 04 00 00 00 | |||
00 00 30 2D 24 06 00 60 55 04 00 00 50 01 00 00 | |||
04 00 00 00 00 00 30 2D 24 06 00 60 55 04 00 00 | |||
E0 03 00 00 04 00 00 00 00 00 30 2D 24 06 00 60 | |||
5E 04 00 00 CC 07 00 00 04 00 00 00 00 00 30 2D | |||
24 06 00 60 5F 04 00 00 40 02 00 00 04 00 00 00 | |||
00 00 30 2D 24 06 00 60 5F 04 00 00 B8 04 00 00 | |||
04 00 00 00 00 00 30 2D 24 06 00 60 | |||
}} | |||
<!--All the official configs have the TITLE_ID at the end, but this one doesnt ?... it looks like someone removed it --> | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x3D80 (15744) | |||
0x41 => (sets some value 1, sync? - speedhack?) | |||
0x0B => 0x06 | |||
0x454, 0x6C4. 0x04, | |||
0x2D300000 (daddu a2, zero, zero), | |||
0x60000624 (addiu a2, zero, 0x60), | |||
0x455, 0x150, 0x04, | |||
0x2D300000 (daddu a2, zero, zero), | |||
0x60000624 (addiu a2, zero, 0x60), | |||
0x455, 0x3E0, 0x04, | |||
0x2D300000 (daddu a2, zero, zero), | |||
0x60000624 (addiu a2, zero, 0x60), | |||
0x45E, 0x7CC, 0x04, | |||
0x2D300000 (daddu a2, zero, zero), | |||
0x60000624 (addiu a2, zero, 0x60), | |||
0x45F, 0x240, 0x04, | |||
0x2D300000 (daddu a2, zero, zero), | |||
0x60000624 (addiu a2, zero, 0x60), | |||
0x45F, 0x4B8, 0x04, | |||
0x2D300000 (daddu a2, zero, zero), | |||
0x60000624 (addiu a2, zero, 0x60) | |||
</syntaxhighlight>}} | |||
=== Gradius V === | |||
{{boxcodelite|title=SLUS-20712 (PSN: NPUD20712)|ps2configrev=15927|code= | |||
3D 00 00 00 37 3E 00 00 0B 00 00 00 01 00 00 00 | |||
D3 05 00 00 10 03 00 00 08 00 00 00 03 E0 00 08 | |||
00 00 00 00 27 BD FF C0 3C 03 00 4C 41 00 00 00 | |||
26 00 00 00 E0 46 30 00 44 5E 30 00 00 00 00 00 | |||
53 4C 55 53 2D 32 30 37 31 32 | |||
}} | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x3E37 (15927) | |||
0x0B => 1 | |||
0x5D3, (sector) | |||
0x310, (offset -> 0x2E9B28 in a RAW/2352 image) | |||
0x08, | |||
03 E0 00 08 jr ra | |||
00 00 00 00 nop | |||
27 BD FF C0 addiu sp,-0x40 | |||
3C 03 00 4C lui v1,0x004C | |||
0x41 => (sets some value 1, sync? - speedhack?) | |||
0x26 => 0x3046E0, 0x0x305E44 | |||
</syntaxhighlight>}} | |||
=== Grand Theft Auto - Vice City === | |||
{{boxcodelite|title=SLUS-20552 (PSN: NPUD20552)|ps2configrev=16805|code= | |||
3D 00 00 00 A5 41 00 00 21 00 00 00 01 00 00 00 | |||
0A 00 00 00 0D 00 00 00 A0 FF 0F 00 00 00 00 00 | |||
17 00 01 24 A4 FF 0F 00 00 00 00 00 08 00 24 14 | |||
AC FF 0F 00 00 00 00 00 10 00 01 3C B0 FF 0F 00 | |||
00 00 00 00 90 FF 22 8C B4 FF 0F 00 00 00 00 00 | |||
FF FF 42 24 B8 FF 0F 00 00 00 00 00 05 00 40 1C | |||
C0 FF 0F 00 00 00 00 00 04 00 02 24 C4 FF 0F 00 | |||
00 00 00 00 90 FF 22 AC C8 FF 0F 00 00 00 00 00 | |||
C1 3A 0B 08 CC FF 0F 00 00 00 00 00 D0 FF BD 27 | |||
D0 FF 0F 00 00 00 00 00 08 00 E0 03 D4 FF 0F 00 | |||
00 00 00 00 90 FF 22 AC 00 EB 2C 00 D0 FF BD 27 | |||
E8 FF 03 08 00 00 00 00 53 4C 55 53 2D 32 30 35 | |||
35 32 | |||
}} | |||
0x0A patch does diminish the amount of teargas particles. | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x41A5 (16805) | |||
0x21 => 1 | |||
0x0A = 0xD | |||
0xFFFA0,0,0x24010017 li at,0x17 | |||
0xFFFA4,0,0x14240008 bne at,a0,pos_000FFFC8 | |||
0xFFFAC,0,0x3C010010 lui at,0x0010 | |||
0xFFFB0,0,0x8C22FF90 lw v0,-0x70(at) | |||
0xFFFB4,0,0x2442FFFF addiu v0,-0x1 | |||
0xFFFB8,0,0x1C400005 bgtz v0,pos_000FFFD0 | |||
0xFFFC0,0,0x24020004 li v0,0x4 | |||
0xFFFC4,0,0xAC22FF90 sw v0,-0x70(at) | |||
0xFFFC8,0,0x080B3AC1 j pos_002CEB04 | |||
0xFFFCC,0,0x27BDFFD0 addiu sp,-0x30 | |||
0xFFFD0,0,0x03E00008 jr ra | |||
0xFFFD4,0,0xAC22FF90 sw v0,-0x70(at) | |||
0x2CEB00,0x27BDFFD0 ( addiu sp,-0x30 ),0x0803FFE8 j pos_000FFFA0 | |||
</syntaxhighlight>}} | |||
=== Grand Theft Auto III === | |||
{{boxcodelite|title=SLES-50330 (PSN: NPED00063)|ps2configrev=15753|code= | |||
3D 00 00 00 89 3D 00 00 01 00 00 00 90 97 34 00 | |||
10 00 00 00 21 00 00 00 01 00 00 00 00 00 00 00 | |||
53 4C 45 53 2D 35 30 33 33 30 | |||
}} | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x3D89 (15753) | |||
0x01 => 0x349790, 0x10 | |||
0x21 => 1 | |||
</syntaxhighlight>}} | |||
=== Grand Theft Auto III === | |||
{{boxcodelite|title=SLUS-20062 (PSN: NPUD20062)|ps2configrev=16200|code= | |||
3D 00 00 00 48 3F 00 00 19 00 00 00 01 00 00 00 | |||
40 8B 34 00 0F 00 00 00 21 00 00 00 01 00 00 00 | |||
0B 00 00 00 01 00 00 00 71 6D 0F 00 EC 04 00 00 | |||
B0 00 00 00 03 E0 00 08 00 00 00 00 3C 01 00 10 | |||
8C 21 FE F0 14 20 00 25 00 00 00 00 27 BD FF 50 | |||
08 0B 64 B9 7F BF 00 50 00 00 00 00 34 02 00 03 | |||
34 01 00 43 10 81 00 15 34 03 00 00 34 01 00 20 | |||
10 81 00 12 34 03 00 01 34 01 00 1F 10 81 00 0F | |||
34 03 00 02 34 01 00 1D 10 81 00 0C 34 03 00 03 | |||
34 02 00 02 34 01 00 39 10 81 00 08 34 03 00 04 | |||
34 02 00 01 34 01 00 1A 10 81 00 04 34 03 00 05 | |||
27 BD FE F0 08 0B 1D 05 7F BF 00 90 3C 01 00 10 | |||
00 23 18 21 90 79 FE E0 27 39 00 01 03 22 08 2A | |||
00 01 C8 0A 13 20 FF F6 A0 79 FE E0 03 E0 00 08 | |||
00 00 00 00 27 BD FE D0 7F BF 00 B0 7F BE 00 A0 | |||
7F B7 00 90 7F B6 00 80 7F B5 00 70 7F B4 00 60 | |||
7F B3 00 50 7F B2 00 40 7F B1 00 30 7F B0 00 20 | |||
E7 B7 00 1C E7 B6 00 18 E7 B5 00 14 E7 B4 00 10 | |||
27 B7 00 F4 46 00 65 06 E7 AC 00 F0 24 07 00 01 | |||
46 00 75 86 27 B0 00 F8 46 00 7D 46 E6 ED 00 00 | |||
3C 02 C4 7A AE 02 00 00 3C 02 44 7A FF A0 00 00 | |||
44 82 60 00 27 A4 00 F0 46 00 6D C6 27 A5 00 C0 | |||
27 A6 01 2C 70 00 46 28 70 00 4E 28 70 00 56 28 | |||
70 E0 5E 28 0C 0A A8 34 FF A0 00 08 27 B1 00 C8 | |||
C6 20 00 00 3C 02 40 00 44 82 08 00 24 07 00 01 | |||
3C 02 44 7A 0A 00 00 00 07 00 00 00 40 7D 24 00 | |||
08 00 E0 03 10 00 01 3C 44 7D 24 00 00 00 00 00 | |||
08 00 E0 03 48 7D 24 00 00 00 00 00 F0 FE 22 AC | |||
E0 92 2D 00 50 FF BD 27 1A 2B 0D 08 E4 92 2D 00 | |||
50 00 BF 7F 00 00 00 00 10 74 2C 00 F0 FE BD 27 | |||
22 2B 0D 08 14 74 2C 00 90 00 BF 7F 00 00 00 00 | |||
00 00 00 00 53 4C 55 53 2D 32 30 30 36 32 | |||
}} | |||
{{boxcode|float=left|height=300px|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x3F48 (16200) | |||
0x19 => (sets some value 1) | |||
0x01 => 0x348B40, 0xF | |||
0x21 => 1 | |||
0x0B => 1 | |||
0xF6D71, (sector) | |||
0x4EC, (offset -> 0x7B6B8CE0 in iso) | |||
0xB0, | |||
03 E0 00 08 jr ra | |||
00 00 00 00 nop | |||
3C 01 00 10 lui at,0x0010 | |||
8C 21 FE F0 lw at,-0x110(at) | |||
14 20 00 25 bnez at,+0x98 | |||
00 00 00 00 nop | |||
27 BD FF 50 addiu sp,-0xB0 | |||
08 0B 64 B9 j +0x22C78 | |||
7F BF 00 50 sq ra,0x50(sp) | |||
00 00 00 00 nop | |||
34 02 00 03 li v0,0x3 | |||
34 01 00 43 li at,0x43 | |||
10 81 00 15 beq a0,at,+0x5C | |||
34 03 00 00 li v1,0x0 | |||
34 01 00 20 li at,0x20 | |||
10 81 00 12 beq a0,at,+0x4C | |||
34 03 00 01 li v1,0x1 | |||
34 01 00 1F li at,0x1F | |||
10 81 00 0F beq a0,at,+0x3C | |||
34 03 00 02 li v1,0x2 | |||
34 01 00 1D li at,0x1D | |||
10 81 00 0C beq a0,at,+0x2C | |||
34 03 00 03 li v1,0x3 | |||
34 02 00 02 li v0,0x2 | |||
34 01 00 39 li at,0x39 | |||
10 81 00 08 beq a0,at,+0x24 | |||
34 03 00 04 li v1,0x4 | |||
34 02 00 01 li v0,0x1 | |||
34 01 00 1A li at,0x1A | |||
10 81 00 04 beq a0,at,+0x14 | |||
34 03 00 05 li v1,0x5 | |||
27 BD FE F0 addiu sp,-0x110 | |||
08 0B 1D 05 j +0x10D54 | |||
7F BF 00 90 sq ra,0x90(sp) | |||
3C 01 00 10 lui at,0x0010 | |||
00 23 18 21 addu v1,at | |||
90 79 FE E0 lbu t9,-0x120(v1) | |||
27 39 00 01 addiu t9,0x1 | |||
03 22 08 2A slt at,t9,v0 | |||
00 01 C8 0A movz t9,zero,at | |||
13 20 FF F6 beqz t9,-0x24 | |||
A0 79 FE E0 sb t9,-0x120(v1) | |||
03 E0 00 08 jr ra | |||
00 00 00 00 nop | |||
27 BD FE D0 addiu sp,-0x130 | |||
7F BF 00 B0 sq ra,0xB0(sp) | |||
7F BE 00 A0 sq fp,0xA0(sp) | |||
7F B7 00 90 sq s7,0x90(sp) | |||
7F B6 00 80 sq s6,0x80(sp) | |||
7F B5 00 70 sq s5,0x70(sp) | |||
7F B4 00 60 sq s4,0x60(sp) | |||
7F B3 00 50 sq s3,0x50(sp) | |||
7F B2 00 40 sq s2,0x40(sp) | |||
7F B1 00 30 sq s1,0x30(sp) | |||
7F B0 00 20 sq s0,0x20(sp) | |||
E7 B7 00 1C swc1 f23,0x1C(sp) | |||
E7 B6 00 18 swc1 f22,0x18(sp) | |||
E7 B5 00 14 swc1 f21,0x14(sp) | |||
E7 B4 00 10 swc1 f20,0x10(sp) | |||
27 B7 00 F4 addiu s7,sp,0xF4 | |||
46 00 65 06 mov.s f20,f12 | |||
E7 AC 00 F0 swc1 f12,0xF0(sp) | |||
24 07 00 01 li a3,0x1 | |||
46 00 75 86 mov.s f22,f14 | |||
27 B0 00 F8 addiu s0,sp,0xF8 | |||
46 00 7D 46 mov.s f21,f15 | |||
E6 ED 00 00 swc1 f13,(s7) | |||
3C 02 C4 7A lui v0,0xC47A | |||
AE 02 00 00 sw v0,(s0) | |||
3C 02 44 7A lui v0,0x447A | |||
FF A0 00 00 sd zero,(sp) | |||
44 82 60 00 mtc1 v0,f12 | |||
27 A4 00 F0 addiu a0,sp,0xF0 | |||
46 00 6D C6 mov.s f23,f13 | |||
27 A5 00 C0 addiu a1,sp,0xC0 | |||
27 A6 01 2C addiu a2,sp,0x12C | |||
70 00 46 28 paddub t0,zero,zero | |||
70 00 4E 28 paddub t1,zero,zero | |||
70 00 56 28 paddub t2,zero,zero | |||
70 E0 5E 28 paddub t3,a3,zero | |||
0C 0A A8 34 jal 0x2AA0D0 | |||
FF A0 00 08 sd zero,0x8(sp) | |||
27 B1 00 C8 addiu s1,sp,0xC8 | |||
C6 20 00 00 lwc1 f00,(s1) | |||
3C 02 40 00 lui v0,0x4000 | |||
44 82 08 00 mtc1 v0,f01 | |||
24 07 00 01 li a3,0x1 | |||
3C 02 44 7A lui v0,0x447A | |||
0x0A => 7 | |||
0x247D40, 0x03E00008 (jr ra), 0x3C010010 lui at,0x0010 | |||
0x247D44, 0x00000000 (nop), 0x03E00008 jr ra | |||
0x247D48, 0x00000000 (nop), 0xAC22FEF0 sw v0,-0x110(at) | |||
0x2D92E0, 0x27BDFF50 (addiu sp,-0xB0), 0x080D2B1A j pos_0034AC68 | |||
0x2D92E4, 0x7FBF0050 (sq ra,0x50(sp)), 0x00000000 nop | |||
0x2C7410, 0x27BDFEF0 (addiu sp,-0x110), 0x080D2B22 j pos_0034AC88 | |||
0x2C7414, 0x7FBF0090 (sq ra,0x90(sp)), 0x00000000 nop | |||
</syntaxhighlight>}} | |||
=== Grand Theft Auto - San Andreas === | |||
{{boxcodelite|title=SLES-52927 (PSN: NPED00070)|ps2configrev=16480|code= | |||
3D 00 00 00 60 40 00 00 0F 00 00 00 B0 45 1E 00 | |||
08 51 1E 00 40 00 00 00 00 00 00 00 53 4C 45 53 | |||
2D 35 32 39 32 37 | |||
}} | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x4060 (16480) | |||
0x0F => 0x1E45B0, 0x1E5108 | |||
0x40 => (sets some value 1) | |||
</syntaxhighlight>}} | |||
=== Grand Theft Auto - San Andreas === | |||
{{boxcodelite|title=SLUS-20946 (PSN: NPUD20946)|ps2configrev=16480|code= | |||
3D 00 00 00 60 40 00 00 0F 00 00 00 DC 46 1E 00 | |||
E8 4A 1E 00 40 00 00 00 00 00 00 00 53 4C 55 53 | |||
2D 32 30 39 34 36 | |||
}} | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x4060 (16480) | |||
0x0F => 0x1E46DC, 0x1E4AE8 | |||
0x40 => (sets some value 1) | |||
</syntaxhighlight>}} | |||
=== Grandia III === | |||
{{boxcodelite|title=SLUS-21334 Disc 1 (PSN: NPUD21334)|ps2configrev=16040|code= | |||
3D 00 00 00 A8 3E 00 00 00 00 00 00 53 4C 55 53 | |||
2D 32 31 33 33 34 00 02 00 | |||
}} | |||
{{boxcodelite|title=SLUS-21335 Disc 2 (PSN: NPUD21334)|ps2configrev=16040|code= | |||
3D 00 00 00 A8 3E 00 00 00 00 00 00 53 4C 55 53 | |||
2D 32 31 33 34 35 00 02 01 | |||
}} | |||
Example of a multi-disc config. | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x3EA8 (16040) | |||
0x00 => 0x534C55532D3231333334 (SLUS-21334), 0x000200 (00 - separator?, 02 - total discs, 00 - first disc), | |||
0x00 => 0x534C55532D3231333435 (SLUS-21345), 0x000201 (00 - separator?, 02 - total discs, 01 - second disc) | |||
</syntaxhighlight>}} | |||
=== GRIMgRiMoiRe === | |||
{{boxcodelite|title=????-????? (PSN: NPUD21604)|ps2configrev=15634|code=3D 00 00 00 12 3D 00 00 15 00 00 00 04 00 00 00}} | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x3D12 (15634) | |||
0x15 => 4 | |||
</syntaxhighlight>}} | |||
== H == | == H == |
Revision as of 05:31, 28 September 2021
#
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
A
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
B
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
Bloodrayne
3D 00 00 00 46 3E 00 00 16 00 00 00 0B 00 00 00 04 00 00 00 07 01 00 00 C0 02 00 00 10 00 00 00 00 09 3C 52 52 3C 09 00 03 1F 90 14 14 90 1F 03 00 09 3C 52 52 3C 09 00 03 20 C0 04 04 C0 20 03 56 A0 09 00 10 00 00 00 04 00 00 00 00 00 90 01 FA 0F BD 01 21 39 07 00 B8 06 00 00 28 00 00 00 35 4A 02 02 00 0A 54 38 35 4A 62 7E 34 A5 00 A0 3C 09 00 1B 35 29 FA 00 00 09 4C 38 35 29 02 02 00 09 4C 38 35 29 62 7E 35 4A 02 03 00 0A 54 38 35 4A 22 7E 34 A5 00 A0 3C 09 00 1B 35 29 FA 00 00 09 4C 38 35 29 02 03 00 09 4C 38 35 29 22 7E 27 39 07 00 80 03 00 00 24 00 00 00 35 6B 02 02 00 0B 5C 38 35 6B 62 7E 3C 0C 00 1B 35 8C FA 00 00 0C 64 38 35 8C 02 02 00 0C 64 38 35 8C 62 7E 35 6B 02 03 00 0B 5C 38 35 6B 22 7E 3C 0C 00 1B 35 8C FA 00 00 0C 64 38 35 8C 02 03 00 0C 64 38 35 8C 22 7E
0x3D => 0x3E46 (15942) 0x16 => 0xB => 4 0x107, (sector) 0x2C0, (offset -> 0x1072B4 in iso) 0x10, 0x523C0900, (beql s1, gp, ?) 0x00093C52, (mflo a3) 0x14901F03, (bne a0, s0, ?) 0x031F9014, (dsllv s2, ra, t8) 0x523C0900, (beql s1, gp, ?) 0x00093C52, (mflo a3) 0x04C02003, (bltz a2, ?) 0x0320C004 (sllv t8, zero, t9) 0x9A056, (sector) 0x10, (offset -> 0x4D02B004 in iso) 0x04, 0x01900000 (sll zero, s0, 0x00?), 0x01BD0FFA (dsrl at,sp,0x1F?) 0x73921, (sector) 0x6B8, (offset -> 0x39C90EAC in iso) 0x28, 21 39 07 00 addi t9,t1,0x0700 B8 06 00 00 swr a2,(zero) 28 00 00 00 slti zero,0x0000 35 4A 02 02 ori t2,0x202 00 0A 54 38 dsll t2,0x10 35 4A 62 7E ori t2,0x627E 34 A5 00 A0 ori a1,0xA0 3C 09 00 1B lui t1,0x001B 35 29 FA 00 ori t1,0xFA00 00 09 4C 38 dsll t1,0x10 35 29 02 02 ori t1,0x202 00 09 4C 38 dsll t1,0x10 35 29 62 7E ori t1,0x627E 35 4A 02 03 ori t2,0x203 00 0A 54 38 dsll t2,0x10 35 4A 22 7E ori t2,0x227E 34 A5 00 A0 ori a1,0xA0 3C 09 00 1B lui t1,0x001B 35 29 FA 00 ori t1,0xFA00 00 09 4C 38 dsll t1,0x10 35 29 02 03 ori t1,0x203 00 09 4C 38 dsll t1,0x10 35 29 22 7E ori t1,0x227E 0x73927, (sector) 0x380, (offset -> 0x39C93B74 in iso) 0x24, 35 6B 02 02 ori t3,0x202 00 0B 5C 38 dsll t3,0x10 35 6B 62 7E ori t3,0x627E 3C 0C 00 1B lui t4,0x001B 35 8C FA 00 ori t4,0xFA00 00 0C 64 38 dsll t4,0x10 35 8C 02 02 ori t4,0x202 00 0C 64 38 dsll t4,0x10 35 8C 62 7E ori t4,0x627E 35 6B 02 03 ori t3,0x203 00 0B 5C 38 dsll t3,0x10 35 6B 22 7E ori t3,0x227E 3C 0C 00 1B lui t4,0x001B 35 8C FA 00 ori t4,0xFA00 00 0C 64 38 dsll t4,0x10 35 8C 02 03 ori t4,0x203 00 0C 64 38 dsll t4,0x10 35 8C 22 7E ori t4,0x227E
Bloodrayne 2
3D 00 00 00 3D 3F 00 00 15 00 00 00 04 00 00 00 26 00 00 00 00 00 34 00 00 00 35 00 00 00 00 00 53 4C 55 53 2D 32 30 38 36 32
0x3D => 0x3F3D (16189) 0x15 => 4 0x26 => 0x340000, 0x350000
Bully
3D 00 00 00 89 3D 00 00 17 00 00 00 01 00 00 00 00 00 00 00 53 4C 55 53 2D 32 31 32 36 39
0x3D => 0x3D89 (15753) 0x17 => 1
C
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
Contra Shattered Soldier
3D 00 00 00 BF 3F 00 00 0A 00 00 00 12 00 00 00 A0 FF 0F 00 00 00 00 00 10 00 01 3C A4 FF 0F 00 00 00 00 00 90 FF 24 8C A8 FF 0F 00 00 00 00 00 81 00 85 2C AC FF 0F 00 00 00 00 00 06 00 A0 10 B0 FF 0F 00 00 00 00 00 01 00 84 24 B4 FF 0F 00 00 00 00 00 90 FF 24 AC B8 FF 0F 00 00 00 00 00 81 00 85 2C BC FF 0F 00 00 00 00 00 02 00 A0 14 C0 FF 0F 00 00 00 00 00 00 00 00 00 C4 FF 0F 00 00 00 00 00 00 07 02 34 C8 FF 0F 00 00 00 00 00 08 00 E0 03 CC FF 0F 00 00 00 00 00 00 00 00 00 D0 FF 0F 00 00 00 00 00 10 00 01 3C D4 FF 0F 00 00 00 00 00 08 00 E0 03 D8 FF 0F 00 00 00 00 00 90 FF 20 AC DC FF 0F 00 00 00 00 00 00 00 00 00 C0 72 42 00 08 00 E0 03 E8 FF 03 08 B4 7C 42 00 08 00 E0 03 F4 FF 03 08 00 00 00 00 53 4C 50 4D 2D 36 32 32 34 37
0x3D => 0x3FBF (16319) 0x0A => 0x12, 0xFFFA0,0, 0x3C010010 lui at,0x0010 0xFFFA4,0, 0x8C24FF90 lw a0,-0x70(at) 0xFFFA8,0, 0x2C850081 sltiu a1,a0,0x0081 0xFFFAC,0, 0x10A00006 beqz a1,pos_000FFFC8 0xFFFB0,0, 0x24840001 addiu a0,0x1 0xFFFB4,0, 0xAC24FF90 sw a0,-0x70(at) 0xFFFB8,0, 0x2C850081 sltiu a1,a0,0x0081 0xFFFBC,0, 0x14A00002 bnez a1,pos_000FFFC8 0xFFFC0,0, 0x00000000 nop 0xFFFC4,0, 0x34020700 li v0,0x700 0xFFFC8,0, 0x03E00008 jr t9 0xFFFCC,0, 0x00000000 nop 0xFFFD0,0, 0x3C010010 lui at,0x0010 0xFFFD4,0, 0x03E00008 jr ra 0xFFFD8,0, 0xAC20FF90 sw zero,-0x70(at) 0xFFFDC,0, 0x00000000 nop 0x4272C0, 0x03E00008 (jr ra), 0x0803FFE8 j pos_000FFFA0 0x427CB4, 0x03E00008 (jr ra), 0x0803FFF4 j pos_000FFFD0
D
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
Dark Cloud
3D 00 00 00 07 3F 00 00 0F 00 00 00 34 93 23 00 FF FF FF 01 09 00 00 00 01 00 00 00 B0 8E 13 00 20 00 BF 7F B0 FF BD 27 00 00 00 00 08 00 E0 03 00 00 00 00 53 43 50 53 2D 31 35 30 30 34
0x3D => 0x3F07 (16135) 0x0F => 0x239334, 0x01FFFFFF 0x09 => 1, 0x138EB0 , 0x7FBF0020 (sq ra,0x20(sp)), 0x27BDFFB0 (addiu sp,-0x50), 0x00000000 (nop), 0x03E00008 (jr ra) 0x239334 = end of code segment? 0x138EB0 = Remove function CCharacter::DrawShadow((void)) config 20 00 BF 7F 0x7FBF0020 sq ra, 0x20(sp) B0 FF BD 27 0x27BDFFB0 addiu sp, -0x50 00 00 00 00 0x00000000 nop 08 00 E0 03 0x03E00008 jr ra
Dead Or Alive 2 Hardcore
3D 00 00 00 F0 42 00 00 0A 00 00 00 01 00 00 00 EC 06 2B 00 01 00 06 24 00 00 06 24 0B 00 00 00 07 00 00 00 71 6A 18 00 F4 07 00 00 04 00 00 00 0C 00 32 B7 0C 00 32 B3 71 6A 18 00 F4 05 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 7B 6A 18 00 08 07 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 85 6A 18 00 18 01 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 85 6A 18 00 70 01 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 85 6A 18 00 C8 01 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 86 6A 18 00 FC 07 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 00 00 00 00 53 4C 55 53 2D 32 30 30 37 31
Fixes blackscreen
0x3D => 0x42F0 (17136) 0x0A => 0x01, 0x2B06EC, 0x24060001 (li a2,0x1), 0x24060000 (li a2,0x0) 0x0B => 0x07, 0x186A71, 0x7F4, 0x04, 0xB732000C (jal -0x2A9B90), 0xB332000C (jal -0x2A9BA0) 0x186A71, 0x5F4, 0x08, 0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x186A7B, 0x708, 0x08, 0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x186A85, 0x118, 0x08, 0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x186A85, 0x170, 0x08, 0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x186A85, 0x1C8, 0x08, 0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x186A86, 0x7FC, 0x08, 0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp))
Dead Or Alive 2 Hardcore
3D 00 00 00 89 3D 00 00 09 00 00 00 01 00 00 00 6C 66 2B 00 80 00 08 24 01 00 06 24 80 00 08 24 00 00 06 24 0B 00 00 00 07 00 00 00 05 FF 17 00 F0 07 00 00 0C 00 00 00 27 C4 00 10 0C 00 32 B7 00 00 00 00 24 04 00 2B 0C 00 32 B3 27 C5 00 10 05 FF 17 00 F4 05 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 0F FF 17 00 08 07 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 19 FF 17 00 18 01 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 19 FF 17 00 70 01 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 19 FF 17 00 C8 01 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 1A FF 17 00 FC 07 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF F0 AF BE 00 08 00 00 00 00 53 4C 50 53 2D 32 35 30 32 36
Block TLSDRV rpc (0x09 patch), and fix issues at IOP side (0x0B) in Tick function
0x3D => 0x3D89 (15753) 0x09 => 1, 0x2B666C, 0x24080080 (li t0,0x80), 0x24060001 (li a2,0x1), 0x24080080 (li t0,0x80), 0x24060000 (li a2,0x0) 0x0B => 7, 0x17FF05, 0x7F0, 0x0C , 0x1000C427 addiu a0,fp,0x10, 0xB732000C jal -0x2A9B90, 0x00000000 nop, 0x2B000424 li a0,0x2B, 0xB332000C jal -0x2A9BA0, 0x1000C527 addiu a1,fp,0x10, 0x17FF05, 0x5F4, 0x08 ,0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x17FF0F, 0x708, 0x08 ,0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x17FF19, 0x118, 0x08 ,0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x17FF19, 0x170, 0x08 ,0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x17FF19, 0x1C8, 0x08 ,0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)), 0x17FF1A, 0x7FC, 0x08 ,0x0800E003 (jr ra), 0 (nop), 0xF0FFBD27 (addiu sp,-0x10), 0x0800BEAF (sw fp,0x8(sp)),
Deadly Strike
3D 00 00 00 96 40 00 00 0A 00 00 00 01 00 00 00 14 09 1E 00 17 37 01 3C 14 37 01 3C 00 00 00 00 53 4C 45 53 2D 35 32 39 35 35
0x3D => 0x4096 (16534) 0x0A => 1 0x1E0914, 17 37 01 3C 0x3C013717 li at,0x3717 14 37 01 3C 0x3C013714 li at,0x3714
Disneys PK: Out of the Shadows
?????????
blackscreen
Doras Big Birthday Adventure
3D 00 00 00 ED 3F 00 00 0A 00 00 00 0A 00 00 00 00 FF 0F 00 00 00 00 00 07 00 40 14 04 FF 0F 00 00 00 00 00 10 00 01 3C 08 FF 0F 00 00 00 00 00 F0 FF 28 8C 0C FF 0F 00 00 00 00 00 20 01 09 2D 10 FF 0F 00 00 00 00 00 03 00 20 11 14 FF 0F 00 00 00 00 00 01 00 08 25 18 FF 0F 00 00 00 00 00 F0 FF 28 AC 1C FF 0F 00 00 00 00 00 06 00 02 24 20 FF 0F 00 00 00 00 00 08 00 E0 03 90 9B 1E 00 08 00 E0 03 C0 FF 03 08 00 00 00 00 53 4C 55 53 2D 32 31 39 34 34
0x3D => 0x3FED (16365) 0x0A => 0xA, 0xFFF00,0,0x14400007 bnez v0,pos_000FFF20 0xFFF04,0,0x3C010010 lui at,0x0010 0xFFF08,0,0x8C28FFF0 lw t0,-0x10(at) 0xFFF0C,0,0x2D090120 sltiu t1,t0,0x0120 0xFFF10,0,0x11200003 beqz t1,pos_000FFF20 0xFFF14,0,0x25080001 addiu t0,0x1 0xFFF18,0,0xAC28FFF0 sw t0,-0x10(at) 0xFFF1C,0,0x24020006 li v0,0x6 0xFFF20,0,0x03E00008 jr ra 0x1E9B90, 0x03E00008 (jr ra), 0x0803FFC0 j pos_000FFF00
Dragon Force
3D 00 00 00 D6 40 00 00 0A 00 00 00 02 00 00 00 B4 41 10 00 1C 00 40 10 F9 FF 40 14 BC 41 10 00 1D 00 02 3C 1A 00 40 10 41 00 00 00 00 00 00 00 53 4C 50 4D 2D 36 35 37 37 38
0x3D => 0x40D6 (16598) 0x0A => 2, 0x1041B4, 0x1040001C beqz v0,pos_00104228 0x1440FFF9 bnez v0,pos_0010419C 0x1041BC, 0x3C02001D lui v0,0x001D 0x1040001A beqz v0,pos_00104228 0x41 => (sets some value 1, sync? - speedhack?)
E
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
F
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
Fatal Frame II
3D 00 00 00 AF 42 00 00 21 00 00 00 00 00 00 00 48 00 00 00 02 00 00 00 9C E6 FF FF 0A 00 00 00 01 00 00 00 1C 70 17 00 41 01 0F 24 61 01 0F 24 46 00 00 00 0B 00 00 00 01 00 00 00 DD 04 00 00 E8 02 00 00 04 00 00 00 00 42 73 84 00 00 02 FF 00 00 00 00 53 4C 55 53 2D 32 30 37 36 36
Fix textures problems + performance improvement (0x0B patch VU microcode).
0x3D => 0x42AF (17071) 0x21 => 0 0x48 => 0x2, 0xFFFFE69C 0x0A => 1, 0x17701C, 0x240F0141 (li t7,0x141) 0x240F0161 (li t7,0x161) 0x46 0x0B => 1 0x4DD, (sector) 0x2E8, (offset -> 0x26EADC in iso) 0x04, 0x84734200 lq.z vf2,0x3840(vi14), 0x000002FF nop
G
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
God Hand
3D 00 00 00 5F 3F 00 00 41 00 00 00 0A 00 00 00 14 00 00 00 A0 FF 0F 00 00 00 00 00 01 00 02 3C A4 FF 0F 00 00 00 00 00 21 20 82 00 A8 FF 0F 00 00 00 00 00 4D 00 02 24 AC FF 0F 00 00 00 00 00 0E 00 45 14 B4 FF 0F 00 00 00 00 00 3E 18 06 00 B8 FF 0F 00 00 00 00 00 FF 3F 63 38 BC FF 0F 00 00 00 00 00 60 00 02 24 C0 FF 0F 00 00 00 00 00 0A 10 03 00 C4 FF 0F 00 00 00 00 00 00 00 83 8C C8 FF 0F 00 00 00 00 00 00 00 62 FC CC FF 0F 00 00 00 00 00 15 00 02 24 D0 FF 0F 00 00 00 00 00 08 00 62 FC D4 FF 0F 00 00 00 00 00 10 00 63 24 D8 FF 0F 00 00 00 00 00 00 00 83 AC DC FF 0F 00 00 00 00 00 10 00 83 8C E0 FF 0F 00 00 00 00 00 01 00 63 24 E4 FF 0F 00 00 00 00 00 10 00 83 AC E8 FF 0F 00 00 00 00 00 A6 67 0A 08 90 9E 29 00 01 00 02 3C E8 FF 03 08 94 9E 29 00 21 20 82 00 00 00 00 00 00 00 00 00 53 4C 45 53 2D 35 34 34 39 30
0x3D => 0x3F5F (16223) 0x41 => (sets some value 1, sync? - speedhack?) 0x0A => 0x14 0xFFFA0,0,0x3C020001 lui v0,0x0001 0xFFFA4,0,0x00822021 addu a0,v0 0xFFFA8,0,0x2402004D li v0,0x4D 0xFFFAC,0,0x1445000E bne v0,a1,pos_000FFFE8 0xFFFB4,0,0x0006183E dsrl32 v1,a2,0x00 0xFFFB8,0,0x38633FFF xori v1,0x3FFF 0xFFFBC,0,0x24020060 li v0,0x60 0xFFFC0,0,0x0003100A movz v0,zero,v1 0xFFFC4,0,0x8C830000 lw v1,(a0) 0xFFFC8,0,0xFC620000 sd v0,(v1) 0xFFFCC,0,0x24020015 li v0,0x15 0xFFFD0,0,0xFC620008 sd v0,0x8(v1) 0xFFFD4,0,0x24630010 addiu v1,0x10 0xFFFD8,0,0xAC830000 sw v1,(a0) 0xFFFDC,0,0x8C830010 lw v1,0x10(a0) 0xFFFE0,0,0x24630001 addiu v1,0x1 0xFFFE4,0,0xAC830010 sw v1,0x10(a0) 0xFFFE8,0,0x080A67A6 j pos_00299E98 0x299E90,0x3C020001 (lui v0,0x0001),0x0803FFE8 j pos_000FFFA0 0x299E94,0x00822021 (addu a0,v0),0x00000000 nop
God Hand
3D 00 00 00 80 3D 00 00 41 00 00 00 0B 00 00 00 06 00 00 00 54 04 00 00 C4 06 00 00 04 00 00 00 00 00 30 2D 24 06 00 60 55 04 00 00 50 01 00 00 04 00 00 00 00 00 30 2D 24 06 00 60 55 04 00 00 E0 03 00 00 04 00 00 00 00 00 30 2D 24 06 00 60 5E 04 00 00 CC 07 00 00 04 00 00 00 00 00 30 2D 24 06 00 60 5F 04 00 00 40 02 00 00 04 00 00 00 00 00 30 2D 24 06 00 60 5F 04 00 00 B8 04 00 00 04 00 00 00 00 00 30 2D 24 06 00 60
0x3D => 0x3D80 (15744) 0x41 => (sets some value 1, sync? - speedhack?) 0x0B => 0x06 0x454, 0x6C4. 0x04, 0x2D300000 (daddu a2, zero, zero), 0x60000624 (addiu a2, zero, 0x60), 0x455, 0x150, 0x04, 0x2D300000 (daddu a2, zero, zero), 0x60000624 (addiu a2, zero, 0x60), 0x455, 0x3E0, 0x04, 0x2D300000 (daddu a2, zero, zero), 0x60000624 (addiu a2, zero, 0x60), 0x45E, 0x7CC, 0x04, 0x2D300000 (daddu a2, zero, zero), 0x60000624 (addiu a2, zero, 0x60), 0x45F, 0x240, 0x04, 0x2D300000 (daddu a2, zero, zero), 0x60000624 (addiu a2, zero, 0x60), 0x45F, 0x4B8, 0x04, 0x2D300000 (daddu a2, zero, zero), 0x60000624 (addiu a2, zero, 0x60)
Gradius V
3D 00 00 00 37 3E 00 00 0B 00 00 00 01 00 00 00 D3 05 00 00 10 03 00 00 08 00 00 00 03 E0 00 08 00 00 00 00 27 BD FF C0 3C 03 00 4C 41 00 00 00 26 00 00 00 E0 46 30 00 44 5E 30 00 00 00 00 00 53 4C 55 53 2D 32 30 37 31 32
0x3D => 0x3E37 (15927) 0x0B => 1 0x5D3, (sector) 0x310, (offset -> 0x2E9B28 in a RAW/2352 image) 0x08, 03 E0 00 08 jr ra 00 00 00 00 nop 27 BD FF C0 addiu sp,-0x40 3C 03 00 4C lui v1,0x004C 0x41 => (sets some value 1, sync? - speedhack?) 0x26 => 0x3046E0, 0x0x305E44
Grand Theft Auto - Vice City
3D 00 00 00 A5 41 00 00 21 00 00 00 01 00 00 00 0A 00 00 00 0D 00 00 00 A0 FF 0F 00 00 00 00 00 17 00 01 24 A4 FF 0F 00 00 00 00 00 08 00 24 14 AC FF 0F 00 00 00 00 00 10 00 01 3C B0 FF 0F 00 00 00 00 00 90 FF 22 8C B4 FF 0F 00 00 00 00 00 FF FF 42 24 B8 FF 0F 00 00 00 00 00 05 00 40 1C C0 FF 0F 00 00 00 00 00 04 00 02 24 C4 FF 0F 00 00 00 00 00 90 FF 22 AC C8 FF 0F 00 00 00 00 00 C1 3A 0B 08 CC FF 0F 00 00 00 00 00 D0 FF BD 27 D0 FF 0F 00 00 00 00 00 08 00 E0 03 D4 FF 0F 00 00 00 00 00 90 FF 22 AC 00 EB 2C 00 D0 FF BD 27 E8 FF 03 08 00 00 00 00 53 4C 55 53 2D 32 30 35 35 32
0x0A patch does diminish the amount of teargas particles.
0x3D => 0x41A5 (16805) 0x21 => 1 0x0A = 0xD 0xFFFA0,0,0x24010017 li at,0x17 0xFFFA4,0,0x14240008 bne at,a0,pos_000FFFC8 0xFFFAC,0,0x3C010010 lui at,0x0010 0xFFFB0,0,0x8C22FF90 lw v0,-0x70(at) 0xFFFB4,0,0x2442FFFF addiu v0,-0x1 0xFFFB8,0,0x1C400005 bgtz v0,pos_000FFFD0 0xFFFC0,0,0x24020004 li v0,0x4 0xFFFC4,0,0xAC22FF90 sw v0,-0x70(at) 0xFFFC8,0,0x080B3AC1 j pos_002CEB04 0xFFFCC,0,0x27BDFFD0 addiu sp,-0x30 0xFFFD0,0,0x03E00008 jr ra 0xFFFD4,0,0xAC22FF90 sw v0,-0x70(at) 0x2CEB00,0x27BDFFD0 ( addiu sp,-0x30 ),0x0803FFE8 j pos_000FFFA0
Grand Theft Auto III
3D 00 00 00 89 3D 00 00 01 00 00 00 90 97 34 00 10 00 00 00 21 00 00 00 01 00 00 00 00 00 00 00 53 4C 45 53 2D 35 30 33 33 30
0x3D => 0x3D89 (15753) 0x01 => 0x349790, 0x10 0x21 => 1
Grand Theft Auto III
3D 00 00 00 48 3F 00 00 19 00 00 00 01 00 00 00 40 8B 34 00 0F 00 00 00 21 00 00 00 01 00 00 00 0B 00 00 00 01 00 00 00 71 6D 0F 00 EC 04 00 00 B0 00 00 00 03 E0 00 08 00 00 00 00 3C 01 00 10 8C 21 FE F0 14 20 00 25 00 00 00 00 27 BD FF 50 08 0B 64 B9 7F BF 00 50 00 00 00 00 34 02 00 03 34 01 00 43 10 81 00 15 34 03 00 00 34 01 00 20 10 81 00 12 34 03 00 01 34 01 00 1F 10 81 00 0F 34 03 00 02 34 01 00 1D 10 81 00 0C 34 03 00 03 34 02 00 02 34 01 00 39 10 81 00 08 34 03 00 04 34 02 00 01 34 01 00 1A 10 81 00 04 34 03 00 05 27 BD FE F0 08 0B 1D 05 7F BF 00 90 3C 01 00 10 00 23 18 21 90 79 FE E0 27 39 00 01 03 22 08 2A 00 01 C8 0A 13 20 FF F6 A0 79 FE E0 03 E0 00 08 00 00 00 00 27 BD FE D0 7F BF 00 B0 7F BE 00 A0 7F B7 00 90 7F B6 00 80 7F B5 00 70 7F B4 00 60 7F B3 00 50 7F B2 00 40 7F B1 00 30 7F B0 00 20 E7 B7 00 1C E7 B6 00 18 E7 B5 00 14 E7 B4 00 10 27 B7 00 F4 46 00 65 06 E7 AC 00 F0 24 07 00 01 46 00 75 86 27 B0 00 F8 46 00 7D 46 E6 ED 00 00 3C 02 C4 7A AE 02 00 00 3C 02 44 7A FF A0 00 00 44 82 60 00 27 A4 00 F0 46 00 6D C6 27 A5 00 C0 27 A6 01 2C 70 00 46 28 70 00 4E 28 70 00 56 28 70 E0 5E 28 0C 0A A8 34 FF A0 00 08 27 B1 00 C8 C6 20 00 00 3C 02 40 00 44 82 08 00 24 07 00 01 3C 02 44 7A 0A 00 00 00 07 00 00 00 40 7D 24 00 08 00 E0 03 10 00 01 3C 44 7D 24 00 00 00 00 00 08 00 E0 03 48 7D 24 00 00 00 00 00 F0 FE 22 AC E0 92 2D 00 50 FF BD 27 1A 2B 0D 08 E4 92 2D 00 50 00 BF 7F 00 00 00 00 10 74 2C 00 F0 FE BD 27 22 2B 0D 08 14 74 2C 00 90 00 BF 7F 00 00 00 00 00 00 00 00 53 4C 55 53 2D 32 30 30 36 32
0x3D => 0x3F48 (16200) 0x19 => (sets some value 1) 0x01 => 0x348B40, 0xF 0x21 => 1 0x0B => 1 0xF6D71, (sector) 0x4EC, (offset -> 0x7B6B8CE0 in iso) 0xB0, 03 E0 00 08 jr ra 00 00 00 00 nop 3C 01 00 10 lui at,0x0010 8C 21 FE F0 lw at,-0x110(at) 14 20 00 25 bnez at,+0x98 00 00 00 00 nop 27 BD FF 50 addiu sp,-0xB0 08 0B 64 B9 j +0x22C78 7F BF 00 50 sq ra,0x50(sp) 00 00 00 00 nop 34 02 00 03 li v0,0x3 34 01 00 43 li at,0x43 10 81 00 15 beq a0,at,+0x5C 34 03 00 00 li v1,0x0 34 01 00 20 li at,0x20 10 81 00 12 beq a0,at,+0x4C 34 03 00 01 li v1,0x1 34 01 00 1F li at,0x1F 10 81 00 0F beq a0,at,+0x3C 34 03 00 02 li v1,0x2 34 01 00 1D li at,0x1D 10 81 00 0C beq a0,at,+0x2C 34 03 00 03 li v1,0x3 34 02 00 02 li v0,0x2 34 01 00 39 li at,0x39 10 81 00 08 beq a0,at,+0x24 34 03 00 04 li v1,0x4 34 02 00 01 li v0,0x1 34 01 00 1A li at,0x1A 10 81 00 04 beq a0,at,+0x14 34 03 00 05 li v1,0x5 27 BD FE F0 addiu sp,-0x110 08 0B 1D 05 j +0x10D54 7F BF 00 90 sq ra,0x90(sp) 3C 01 00 10 lui at,0x0010 00 23 18 21 addu v1,at 90 79 FE E0 lbu t9,-0x120(v1) 27 39 00 01 addiu t9,0x1 03 22 08 2A slt at,t9,v0 00 01 C8 0A movz t9,zero,at 13 20 FF F6 beqz t9,-0x24 A0 79 FE E0 sb t9,-0x120(v1) 03 E0 00 08 jr ra 00 00 00 00 nop 27 BD FE D0 addiu sp,-0x130 7F BF 00 B0 sq ra,0xB0(sp) 7F BE 00 A0 sq fp,0xA0(sp) 7F B7 00 90 sq s7,0x90(sp) 7F B6 00 80 sq s6,0x80(sp) 7F B5 00 70 sq s5,0x70(sp) 7F B4 00 60 sq s4,0x60(sp) 7F B3 00 50 sq s3,0x50(sp) 7F B2 00 40 sq s2,0x40(sp) 7F B1 00 30 sq s1,0x30(sp) 7F B0 00 20 sq s0,0x20(sp) E7 B7 00 1C swc1 f23,0x1C(sp) E7 B6 00 18 swc1 f22,0x18(sp) E7 B5 00 14 swc1 f21,0x14(sp) E7 B4 00 10 swc1 f20,0x10(sp) 27 B7 00 F4 addiu s7,sp,0xF4 46 00 65 06 mov.s f20,f12 E7 AC 00 F0 swc1 f12,0xF0(sp) 24 07 00 01 li a3,0x1 46 00 75 86 mov.s f22,f14 27 B0 00 F8 addiu s0,sp,0xF8 46 00 7D 46 mov.s f21,f15 E6 ED 00 00 swc1 f13,(s7) 3C 02 C4 7A lui v0,0xC47A AE 02 00 00 sw v0,(s0) 3C 02 44 7A lui v0,0x447A FF A0 00 00 sd zero,(sp) 44 82 60 00 mtc1 v0,f12 27 A4 00 F0 addiu a0,sp,0xF0 46 00 6D C6 mov.s f23,f13 27 A5 00 C0 addiu a1,sp,0xC0 27 A6 01 2C addiu a2,sp,0x12C 70 00 46 28 paddub t0,zero,zero 70 00 4E 28 paddub t1,zero,zero 70 00 56 28 paddub t2,zero,zero 70 E0 5E 28 paddub t3,a3,zero 0C 0A A8 34 jal 0x2AA0D0 FF A0 00 08 sd zero,0x8(sp) 27 B1 00 C8 addiu s1,sp,0xC8 C6 20 00 00 lwc1 f00,(s1) 3C 02 40 00 lui v0,0x4000 44 82 08 00 mtc1 v0,f01 24 07 00 01 li a3,0x1 3C 02 44 7A lui v0,0x447A 0x0A => 7 0x247D40, 0x03E00008 (jr ra), 0x3C010010 lui at,0x0010 0x247D44, 0x00000000 (nop), 0x03E00008 jr ra 0x247D48, 0x00000000 (nop), 0xAC22FEF0 sw v0,-0x110(at) 0x2D92E0, 0x27BDFF50 (addiu sp,-0xB0), 0x080D2B1A j pos_0034AC68 0x2D92E4, 0x7FBF0050 (sq ra,0x50(sp)), 0x00000000 nop 0x2C7410, 0x27BDFEF0 (addiu sp,-0x110), 0x080D2B22 j pos_0034AC88 0x2C7414, 0x7FBF0090 (sq ra,0x90(sp)), 0x00000000 nop
Grand Theft Auto - San Andreas
3D 00 00 00 60 40 00 00 0F 00 00 00 B0 45 1E 00 08 51 1E 00 40 00 00 00 00 00 00 00 53 4C 45 53 2D 35 32 39 32 37
0x3D => 0x4060 (16480) 0x0F => 0x1E45B0, 0x1E5108 0x40 => (sets some value 1)
Grand Theft Auto - San Andreas
3D 00 00 00 60 40 00 00 0F 00 00 00 DC 46 1E 00 E8 4A 1E 00 40 00 00 00 00 00 00 00 53 4C 55 53 2D 32 30 39 34 36
0x3D => 0x4060 (16480) 0x0F => 0x1E46DC, 0x1E4AE8 0x40 => (sets some value 1)
Grandia III
3D 00 00 00 A8 3E 00 00 00 00 00 00 53 4C 55 53 2D 32 31 33 33 34 00 02 00
3D 00 00 00 A8 3E 00 00 00 00 00 00 53 4C 55 53 2D 32 31 33 34 35 00 02 01
Example of a multi-disc config.
0x3D => 0x3EA8 (16040) 0x00 => 0x534C55532D3231333334 (SLUS-21334), 0x000200 (00 - separator?, 02 - total discs, 00 - first disc), 0x00 => 0x534C55532D3231333435 (SLUS-21345), 0x000201 (00 - separator?, 02 - total discs, 01 - second disc)
GRIMgRiMoiRe
3D 00 00 00 12 3D 00 00 15 00 00 00 04 00 00 00
0x3D => 0x3D12 (15634) 0x15 => 4
H
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
I
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
J
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
K
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
L
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
M
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
N
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
O
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
P
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
Q
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
R
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
S
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
T
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
U
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
V
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
W
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
X
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
Y
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
Z
# · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · Back to top
|