PS2 Official Configs

From PS3 Developer wiki
Revision as of 06:31, 28 September 2021 by Sandungas (talk | contribs)
Jump to navigation Jump to search





#

# · 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

????-????? (PSN: NPUD20461)
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
(rev. 15942). Requires PS2 Emulator from firmware 4.00 or newer
Commands Info
Edit-copy purple.svg.png
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

SLUS-20862 (PSN:NPUD20862)
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
(rev. 16189). Requires PS2 Emulator from firmware 4.00 or newer
Commands Info
Edit-copy purple.svg.png
0x3D => 0x3F3D (16189)
0x15 => 4
0x26 => 0x340000, 0x350000

Bully

SLUS-21269 (PSN:NPUD21269)
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
(rev. 15753). Requires PS2 Emulator from firmware 3.72 or newer
Commands Info
Edit-copy purple.svg.png
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

SLPM-62247 (PSN:NPJD00004)
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
(rev. 16319). Requires PS2 Emulator from firmware 4.10 or newer
Commands Info
Edit-copy purple.svg.png
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

SCPS-15004 (PSN: NPJC00002)
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
(rev. 16135). Requires PS2 Emulator from firmware 4.00 or newer
Commands Info
Edit-copy purple.svg.png
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

SLUS-20071 (PSN: NPUD20071)
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
(rev. 17136). Requires PS2 Emulator from firmware 4.50 or newer

Fixes blackscreen

Commands Info
Edit-copy purple.svg.png
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

SLPS-25026 (PSN: NPJD00011)
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
(rev. 15753). Requires PS2 Emulator from firmware 3.72 or newer

Block TLSDRV rpc (0x09 patch), and fix issues at IOP side (0x0B) in Tick function

Commands Info
Edit-copy purple.svg.png
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

SLES-52955 (PSN: NPED00027)
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
(rev. 16534). Requires PS2 Emulator from firmware 4.20 or newer
Commands Info
Edit-copy purple.svg.png
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

????-????? (PSN: NPED00087)
?????????
(rev. 99999999). Requires PS2 Emulator from firmware 9.99 or newer

blackscreen

Doras Big Birthday Adventure

SLUS-21944 (PSN: NPUD21944)
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
(rev. 16365). Requires PS2 Emulator from firmware 4.20 or newer
Commands Info
Edit-copy purple.svg.png
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

SLPM-65778 (PSN: NPJD00005)
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
(rev. 16598). Requires PS2 Emulator from firmware 4.20 or newer
Commands Info
Edit-copy purple.svg.png
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

SLUS-20766 (PSN: NPUD20766)
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
(rev. 17071). Requires PS2 Emulator from firmware 4.50 or newer

Fix textures problems + performance improvement (0x0B patch VU microcode).

Commands Info
Edit-copy purple.svg.png
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

SLES-54490 (PSN: NPED00052)
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
(rev. 16223). Requires PS2 Emulator from firmware 4.10 or newer
Commands Info
Edit-copy purple.svg.png
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

????-????? (PSN: NPUD21503)
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
(rev. 15744). Requires PS2 Emulator from firmware 3.72 or newer
Commands Info
Edit-copy purple.svg.png
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

SLUS-20712 (PSN: NPUD20712)
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
(rev. 15927). Requires PS2 Emulator from firmware 3.73 or newer
Commands Info
Edit-copy purple.svg.png
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

SLUS-20552 (PSN: NPUD20552)
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
(rev. 16805). Requires PS2 Emulator from firmware 4.30 or newer

0x0A patch does diminish the amount of teargas particles.

Commands Info
Edit-copy purple.svg.png
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

SLES-50330 (PSN: NPED00063)
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
(rev. 15753). Requires PS2 Emulator from firmware 3.72 or newer
Commands Info
Edit-copy purple.svg.png
0x3D => 0x3D89 (15753)
0x01 => 0x349790, 0x10
0x21 => 1

Grand Theft Auto III

SLUS-20062 (PSN: NPUD20062)
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
(rev. 16200). Requires PS2 Emulator from firmware 4.10 or newer
Commands Info
Edit-copy purple.svg.png
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

SLES-52927 (PSN: NPED00070)
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
(rev. 16480). Requires PS2 Emulator from firmware 4.20 or newer
Commands Info
Edit-copy purple.svg.png
0x3D => 0x4060 (16480)
0x0F => 0x1E45B0, 0x1E5108
0x40 => (sets some value 1)

Grand Theft Auto - San Andreas

SLUS-20946 (PSN: NPUD20946)
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
(rev. 16480). Requires PS2 Emulator from firmware 4.20 or newer
Commands Info
Edit-copy purple.svg.png
0x3D => 0x4060 (16480)
0x0F => 0x1E46DC, 0x1E4AE8
0x40 => (sets some value 1)

Grandia III

SLUS-21334 Disc 1 (PSN: NPUD21334)
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
(rev. 16040). Requires PS2 Emulator from firmware 4.00 or newer
SLUS-21335 Disc 2 (PSN: NPUD21334)
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
(rev. 16040). Requires PS2 Emulator from firmware 4.00 or newer

Example of a multi-disc config.

Commands Info
Edit-copy purple.svg.png
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

????-????? (PSN: NPUD21604)
3D 00 00 00 12 3D 00 00 15 00 00 00 04 00 00 00
(rev. 15634). Requires PS2 Emulator from firmware 3.70 or newer
Commands Info
Edit-copy purple.svg.png
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