PS3 Compatibility List - PS2 on PS3

CONFIG DUMP!

These configs were created by the one and only kozarovv to fix the cursed Tamsoft engine on netemu, as well as a few other games with similar VU issues.

Bust-A-Bloc (SLES-51713)
Car Racing Challenge (SLES-53485)
Deep Water (SLES-53404)
Demolition Girl (SLES-53403)
Fighting Angels (SLES-53408)
Iron Sea (SLES-53401)
Maxxed Out Racing: Nitro (SLES-54545)
Motorbike King (SLES-52518)
Party Girls (SLES-53406)
Shogun's Blade (SLES-53400)
Simple 2000 Series Ultimate Vol. 13: Kyousou! Tansha King (SLPM-62399)
Simple 2000 Series Ultimate Vol. 24: Makai Tenshou (SLPM-65329, SLPM-65872)
Simple 2000 Ultimate Vol. 30: Kourin! Zokushi God (SLPS-20452)
Simple 2000 Series Vol. 5: The Block Kuzushi Hyper (SLPM-62171, SLKA-15030)
Simple 2000 Series Vol. 47: The Kassen Gekigahara (SLPM-62477)
Simple 2000 Series Vol. 50: The Daibijin (SLPM-62484)
Simple 2000 Series Vol. 51: The Senkan (SLPM-62497)
Simple 2000 Series Vol. 54: The Daikaijuu (SLPM-62493)
Simple 2000 Series Vol. 63: The Suieitaikai (SLPM-62534, SLKA-15042)
Simple 2000 Series Vol. 68: The Tousou Highway: Nagoya-Tokyo (SLPM-62564)
Simple 2000 Series Vol. 110: The Toubou Prisoner (SLPS-20480)
Simple 2000 Series Vol. 114: The Onna Okappichi Torimonochou: Oharuchan Go Go Go! (SLPS-20489)

Code:
3D 00 00 00 57 44 00 00 08 00 00 00 00 00 00 80
FF FF FF FF 00 00 00 00 01 00 00 40 00 00 00 00
FF FF FF FF 00 00 00 00 3C 03 00 80
Fixes all major SPS issues due to FSSET being in a delay slot. First ever non-official 0x08 config.


Boxing Champions (SLES-51717)
Heartbeat Boxing (SLES-51865)
Police Chase Down (SLES-51864)
Simple 2000 Series Ultimate Vol. 6: Love*Upper! (SLPM-62296, SLKA-15028)
Simple 2000 Ultimate Vol. 7: Saikyou! Shiro Biking: Security Police (SLPM-62314)
Simple 2000 Series Vol. 7: The Boxing: Real First Fighter (SLPM-62197)
Simple 2000 Series Vol. 55: The Catfight: Joneko Densetsu (SLPM-62494, SLKA-15041)

Code:
3D 00 00 00 57 44 00 00 08 00 00 00 00 00 00 80
FF FF FF FF 00 00 00 00 01 00 00 40 00 00 00 00
FF FF FF FF 00 00 00 00 3C 03 00 80 21 00 00 00
00 00 00 00
Same, but fixes slowdown issues.


Maxxed Out Racing (SLES-51622)

Code:
3D 00 00 00 57 44 00 00 08 00 00 00 00 00 00 80
FF FF FF FF 00 00 00 00 01 00 00 40 00 00 00 00
FF FF FF FF 00 00 00 00 3C 03 00 80 0E 00 00 00
DC 8B 10 00
Fixes additional freezing issue.


Taxi Rider (SLES-53402)
Code:
3D 00 00 00 57 44 00 00 21 00 00 00 00 00 00 00
0A 00 00 00 01 00 00 00 70 72 13 00 00 00 00 00
05 00 00 46
Fixes slowdown and white textures.


Non Tamsoft fixes, but same issue:

Bakusou Dekotora Densetsu: Otoko Hanamichi Yume Roman (SLPM-65234)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 08 00 00 00
00 9F AD 01 22 02 09 10 21 02 09 10 08 9F AD 01
34 02 0A 10 33 02 0A 10 20 9F AD 01 02 02 09 10
01 02 09 10 28 9F AD 01 12 01 0A 10 11 02 0A 10
D8 AE AD 01 3C 03 00 80 00 00 00 2A 58 AF AD 01
3C 03 00 80 00 00 00 2A E8 AF AD 01 3C 03 00 80
00 00 00 2A 10 5A A1 01 08 00 E0 16 08 00 00 10
Fixes missing graphics and SPS issues.


And a general VU sync fix:

Nichibeikan Pro Yakyuu: Final League (SLPS-25101)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
48 A8 13 00 38 09 00 4A 10 00 F9 D8 4C A8 13 00
10 00 F9 D8 38 09 00 4A

World Fantasista (SLPS-20195)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
28 3C 13 00 38 09 00 4A 10 00 F9 D8 2C 3C 13 00
10 00 F9 D8 38 09 00 4A
Fixes character deformations.

Whew. All credit goes to kozarovv. I just did the mass-testing of Tamsoft games, and some fixes here and there. :)
 
Digimon Battle Arena 2

SLUS-21067
Code:
3D 00 00 00 57 44 00 00 1D 00 00 00 02 00 00 00
0A 00 00 00 08 00 00 00 C0 FF 0F 00 00 00 00 00
00 10 19 3C C4 FF 0F 00 00 00 00 00 00 90 39 37
C8 FF 0F 00 00 00 00 00 04 00 24 17 D0 FF 0F 00
00 00 00 00 00 10 19 24 D4 FF 0F 00 00 00 00 00
FF FF 20 17 D8 FF 0F 00 00 00 00 00 FF FF 39 27
DC FF 0F 00 00 00 00 00 08 00 E0 03 28 0D 3F 00
08 00 E0 03 F0 FF 03 08

SLES-52631
Code:
3D 00 00 00 57 44 00 00 1D 00 00 00 02 00 00 00
0A 00 00 00 08 00 00 00 C0 FF 0F 00 00 00 00 00
00 10 19 3C C4 FF 0F 00 00 00 00 00 00 90 39 37
C8 FF 0F 00 00 00 00 00 04 00 24 17 D0 FF 0F 00
00 00 00 00 00 10 19 24 D4 FF 0F 00 00 00 00 00
FF FF 20 17 D8 FF 0F 00 00 00 00 00 FF FF 39 27
DC FF 0F 00 00 00 00 00 08 00 E0 03 C0 0C 3F 00
08 00 E0 03 F0 FF 03 08

Digimon Battle Chronicle (SLPS-25383)
Code:
3D 00 00 00 57 44 00 00 1D 00 00 00 02 00 00 00
0A 00 00 00 08 00 00 00 C0 FF 0F 00 00 00 00 00
00 10 19 3C C4 FF 0F 00 00 00 00 00 00 90 39 37
C8 FF 0F 00 00 00 00 00 04 00 24 17 D0 FF 0F 00
00 00 00 00 00 10 19 24 D4 FF 0F 00 00 00 00 00
FF FF 20 17 D8 FF 0F 00 00 00 00 00 FF FF 39 27
DC FF 0F 00 00 00 00 00 08 00 E0 03 00 EE 3E 00
08 00 E0 03 F0 FF 03 08


Samurai Jack: The Shadow of Aku

SLUS-20899
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 08 00 00 00
C0 FF 0F 00 00 00 00 00 00 10 19 3C C4 FF 0F 00
00 00 00 00 00 90 39 37 C8 FF 0F 00 00 00 00 00
04 00 24 17 D0 FF 0F 00 00 00 00 00 00 10 19 24
D4 FF 0F 00 00 00 00 00 FF FF 20 17 D8 FF 0F 00
00 00 00 00 FF FF 39 27 DC FF 0F 00 00 00 00 00
08 00 E0 03 68 5A 30 00 08 00 E0 03 F0 FF 03 08

SLES-52479
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 08 00 00 00
C0 FF 0F 00 00 00 00 00 00 10 19 3C C4 FF 0F 00
00 00 00 00 00 90 39 37 C8 FF 0F 00 00 00 00 00
04 00 24 17 D0 FF 0F 00 00 00 00 00 00 10 19 24
D4 FF 0F 00 00 00 00 00 FF FF 20 17 D8 FF 0F 00
00 00 00 00 FF FF 39 27 DC FF 0F 00 00 00 00 00
08 00 E0 03 A8 85 30 00 08 00 E0 03 F0 FF 03 08
This should fix random freezes in both games. I tried both for a couple hours and could not get any freezes, but freezing is random, so it will need some more testing. VIF1 transfer delay value may need to be increased.

@lex3a Sure, will take a look at it when I have a chance!
 
Some more fantastic fixes by kozarovv:

True Crime: New York City


SLUS-21106
Code:
3D 00 00 00 57 44 00 00 27 00 00 00 D8 2A 41 00
50 2E 41 00 0B 00 00 00 01 00 00 00 E9 6B 17 00
54 05 00 00 E8 00 00 00 81 81 0B BC 01 C1 09 FF
10 02 00 80 00 00 02 FF 10 03 00 10 01 00 08 04
80 00 03 3C 00 20 08 04 24 00 00 03 00 00 02 FF
50 01 00 02 00 00 02 FF 30 02 10 00 00 00 02 FF
80 61 0B BC 00 00 02 FF 80 00 03 BF 01 00 00 60
30 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 65 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 61 80 00 03 3C 00 00 02 FF
80 61 0B BC 01 C1 09 FF 10 02 00 80 00 00 02 FF
10 03 00 10 01 20 08 04 10 04 00 01 00 00 02 FF
24 00 00 03 00 00 02 FF 52 01 00 07 00 00 02 FF
34 02 10 00 00 00 02 FF 81 81 0B BC 00 00 02 FF
34 04 20 00 00 00 02 FF 50 04 00 03 00 00 02 FF
80 00 03 3C 00 00 02 FF 80 00 03 3C 41 00 00 68
80 00 03 3C 00 00 02 FF 80 00 03 BF 01 00 00 60
34 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF

SLPM-66473
Code:
3D 00 00 00 11 11 00 00 27 00 00 00 28 FF 40 00
A0 02 41 00 0B 00 00 00 01 00 00 00 99 0B 00 00
5C 01 00 00 E8 00 00 00 81 81 0B BC 01 C1 09 FF
10 02 00 80 00 00 02 FF 10 03 00 10 01 00 08 04
80 00 03 3C 00 20 08 04 24 00 00 03 00 00 02 FF
50 01 00 02 00 00 02 FF 30 02 10 00 00 00 02 FF
80 61 0B BC 00 00 02 FF 80 00 03 BF 01 00 00 60
30 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 65 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 61 80 00 03 3C 00 00 02 FF
80 61 0B BC 01 C1 09 FF 10 02 00 80 00 00 02 FF
10 03 00 10 01 20 08 04 10 04 00 01 00 00 02 FF
24 00 00 03 00 00 02 FF 52 01 00 07 00 00 02 FF
34 02 10 00 00 00 02 FF 81 81 0B BC 00 00 02 FF
34 04 20 00 00 00 02 FF 50 04 00 03 00 00 02 FF
80 00 03 3C 00 00 02 FF 80 00 03 3C 41 00 00 68
80 00 03 3C 00 00 02 FF 80 00 03 BF 01 00 00 60
34 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF

SLES-53616
Code:
3D 00 00 00 57 44 00 00 27 00 00 00 80 29 41 00
F8 2C 41 00 0B 00 00 00 01 00 00 00 23 65 17 00
54 01 00 00 E8 00 00 00 81 81 0B BC 01 C1 09 FF
10 02 00 80 00 00 02 FF 10 03 00 10 01 00 08 04
80 00 03 3C 00 20 08 04 24 00 00 03 00 00 02 FF
50 01 00 02 00 00 02 FF 30 02 10 00 00 00 02 FF
80 61 0B BC 00 00 02 FF 80 00 03 BF 01 00 00 60
30 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 65 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 61 80 00 03 3C 00 00 02 FF
80 61 0B BC 01 C1 09 FF 10 02 00 80 00 00 02 FF
10 03 00 10 01 20 08 04 10 04 00 01 00 00 02 FF
24 00 00 03 00 00 02 FF 52 01 00 07 00 00 02 FF
34 02 10 00 00 00 02 FF 81 81 0B BC 00 00 02 FF
34 04 20 00 00 00 02 FF 50 04 00 03 00 00 02 FF
80 00 03 3C 00 00 02 FF 80 00 03 3C 41 00 00 68
80 00 03 3C 00 00 02 FF 80 00 03 BF 01 00 00 60
34 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF

SLES-53617
Code:
3D 00 00 00 57 44 00 00 27 00 00 00 C0 29 41 00
38 2D 41 00 0B 00 00 00 01 00 00 00 C6 69 17 00
54 05 00 00 E8 00 00 00 81 81 0B BC 01 C1 09 FF
10 02 00 80 00 00 02 FF 10 03 00 10 01 00 08 04
80 00 03 3C 00 20 08 04 24 00 00 03 00 00 02 FF
50 01 00 02 00 00 02 FF 30 02 10 00 00 00 02 FF
80 61 0B BC 00 00 02 FF 80 00 03 BF 01 00 00 60
30 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 65 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 61 80 00 03 3C 00 00 02 FF
80 61 0B BC 01 C1 09 FF 10 02 00 80 00 00 02 FF
10 03 00 10 01 20 08 04 10 04 00 01 00 00 02 FF
24 00 00 03 00 00 02 FF 52 01 00 07 00 00 02 FF
34 02 10 00 00 00 02 FF 81 81 0B BC 00 00 02 FF
34 04 20 00 00 00 02 FF 50 04 00 03 00 00 02 FF
80 00 03 3C 00 00 02 FF 80 00 03 3C 41 00 00 68
80 00 03 3C 00 00 02 FF 80 00 03 BF 01 00 00 60
34 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF

SLES-53618
Code:
3D 00 00 00 57 44 00 00 27 00 00 00 80 2B 41 00
F8 2E 41 00 0B 00 00 00 01 00 00 00 68 6C 17 00
54 03 00 00 E8 00 00 00 81 81 0B BC 01 C1 09 FF
10 02 00 80 00 00 02 FF 10 03 00 10 01 00 08 04
80 00 03 3C 00 20 08 04 24 00 00 03 00 00 02 FF
50 01 00 02 00 00 02 FF 30 02 10 00 00 00 02 FF
80 61 0B BC 00 00 02 FF 80 00 03 BF 01 00 00 60
30 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 65 80 00 03 3C 00 00 02 FF
80 00 03 3C 41 00 80 61 80 00 03 3C 00 00 02 FF
80 61 0B BC 01 C1 09 FF 10 02 00 80 00 00 02 FF
10 03 00 10 01 20 08 04 10 04 00 01 00 00 02 FF
24 00 00 03 00 00 02 FF 52 01 00 07 00 00 02 FF
34 02 10 00 00 00 02 FF 81 81 0B BC 00 00 02 FF
34 04 20 00 00 00 02 FF 50 04 00 03 00 00 02 FF
80 00 03 3C 00 00 02 FF 80 00 03 3C 41 00 00 68
80 00 03 3C 00 00 02 FF 80 00 03 BF 01 00 00 60
34 03 18 00 00 00 02 FF 3F 43 B2 4E 81 01 0C 2A
3D 6E E0 4D 81 00 02 3E 80 00 03 3C 01 00 84 63
80 00 03 3C 01 00 00 3F 3E DC F8 05 81 10 8C 69
80 11 0B BC 01 00 84 23 52 01 00 03 01 00 02 BC
3F C9 0F DB 80 00 02 FF 50 03 00 04 00 00 02 FF
40 49 0F DB 80 00 02 FF 50 02 00 02 00 00 02 FF
80 00 03 3C 01 00 02 3E 80 00 03 3C 01 00 02 7E
50 01 00 03 00 00 02 FF
Replaces VU0 program to one from True Crime: Streets of LA to avoid flag opcodes in delay slots. This completely fixes incorrect player movement, NPC movement, driving, and guns flailing around incorrectly. SLUS-21106 and SLPM-66473 are both tested and working. SLES versions are untested.


Musashi: Samurai Legend

SLUS-20983
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 14 00 00 00
44 BE 13 00 3D 04 02 4B 3C 04 02 4B 54 BE 13 00
3D 04 82 4A 3C 04 82 4A 64 BE 13 00 3D 04 42 4A
3C 04 42 4A A8 BE 13 00 3D 04 02 4B 3C 04 02 4B
B8 BE 13 00 3D 04 82 4A 3C 04 82 4A C8 BE 13 00
3D 04 42 4A 3C 04 42 4A D8 BE 13 00 3D 04 22 4A
3C 04 22 4A 24 BF 13 00 3D 04 02 4B 3C 04 02 4B
34 BF 13 00 3D 04 82 4A 3C 04 82 4A 44 BF 13 00
3D 04 42 4A 3C 04 42 4A 90 BF 13 00 3D 04 02 4B
3C 04 02 4B A0 BF 13 00 3D 04 82 4A 3C 04 82 4A
B0 BF 13 00 3D 04 42 4A 3C 04 42 4A 04 C0 13 00
3D 04 02 4B 3C 04 02 4B 14 C0 13 00 3D 04 82 4A
3C 04 82 4A 24 C0 13 00 3D 04 42 4A 3C 04 42 4A
88 C0 13 00 3D 04 02 4B 3C 04 02 4B 98 C0 13 00
3D 04 82 4A 3C 04 82 4A A8 C0 13 00 3D 04 42 4A
3C 04 42 4A B8 C0 13 00 3D 04 22 4A 3C 04 22 4A
0E 00 00 00 C8 7B 11 00

SLES-53521
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 14 00 00 00
CC C2 13 00 3D 04 02 4B 3C 04 02 4B DC C2 13 00
3D 04 82 4A 3C 04 82 4A EC C2 13 00 3D 04 42 4A
3C 04 42 4A 30 C3 13 00 3D 04 02 4B 3C 04 02 4B
40 C3 13 00 3D 04 82 4A 3C 04 82 4A 50 C3 13 00
3D 04 42 4A 3C 04 42 4A 60 C3 13 00 3D 04 22 4A
3C 04 22 4A AC C3 13 00 3D 04 02 4B 3C 04 02 4B
BC C3 13 00 3D 04 82 4A 3C 04 82 4A CC C3 13 00
3D 04 42 4A 3C 04 42 4A 18 C4 13 00 3D 04 02 4B
3C 04 02 4B 28 C4 13 00 3D 04 82 4A 3C 04 82 4A
38 C4 13 00 3D 04 42 4A 3C 04 42 4A 8C C4 13 00
3D 04 02 4B 3C 04 02 4B 9C C4 13 00 3D 04 82 4A
3C 04 82 4A AC C4 13 00 3D 04 42 4A 3C 04 42 4A
10 C5 13 00 3D 04 02 4B 3C 04 02 4B 20 C5 13 00
3D 04 82 4A 3C 04 82 4A 30 C5 13 00 3D 04 42 4A
3C 04 42 4A 40 C5 13 00 3D 04 22 4A 3C 04 22 4A
0E 00 00 00 68 79 11 00

Musashiden II: Blade Master (SLPM-66008)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 14 00 00 00
DC C6 13 00 3D 04 02 4B 3C 04 02 4B EC C6 13 00
3D 04 82 4A 3C 04 82 4A FC C6 13 00 3D 04 42 4A
3C 04 42 4A 40 C7 13 00 3D 04 02 4B 3C 04 02 4B
50 C7 13 00 3D 04 82 4A 3C 04 82 4A 60 C7 13 00
3D 04 42 4A 3C 04 42 4A 70 C7 13 00 3D 04 22 4A
3C 04 22 4A BC C7 13 00 3D 04 02 4B 3C 04 02 4B
CC C7 13 00 3D 04 82 4A 3C 04 82 4A DC C7 13 00
3D 04 42 4A 3C 04 42 4A 28 C8 13 00 3D 04 02 4B
3C 04 02 4B 38 C8 13 00 3D 04 82 4A 3C 04 82 4A
48 C8 13 00 3D 04 42 4A 3C 04 42 4A 9C C8 13 00
3D 04 02 4B 3C 04 02 4B AC C8 13 00 3D 04 82 4A
3C 04 82 4A BC C8 13 00 3D 04 42 4A 3C 04 42 4A
20 C9 13 00 3D 04 02 4B 3C 04 02 4B 30 C9 13 00
3D 04 82 4A 3C 04 82 4A 40 C9 13 00 3D 04 42 4A
3C 04 42 4A 50 C9 13 00 3D 04 22 4A 3C 04 22 4A
0E 00 00 00 E8 7D 11 00
Replaces vrget with vrnext. Workaround for broken CTC2 to R register. This also retains fog effects that were broken in the previous config. SLUS-20983 is tested and working.

@cha0shacker I am not sure. I have not tested those games before, but most likely some fixes are possible. Do you happen to have a save game for the Manhunt issue?
 
Thank you very much for the True Crime fixes. Another game i can now move from my PS2 to my PS3.
Looking at the compatibility list it's insane how many games actually work in software on the PS3. Sony did an awesome job with the emulator itself and the Community also did with all their configs. Sadly it was only allowed to show it's prowess with HEN or CFW.

I don't have a current Manhunt 2 save. I was kinda waiting for the issues to be fixed. Haven't tried to play that in while.

Btw. do you think that Ridge Racer V will ever work correctly?
 
Last edited:
Manhunt 2 (SLUS-21613)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
38 0F 31 00 0D 00 40 10 0D 00 00 10 1C 1B 34 00
2C 00 40 50 2C 00 00 10 01 00 00 00 A0 09 37 00
06 00 00 00
Test config that should improve frame rate a bit by disabling some effects (not perfect yet...) and hopefully fix the freezing issues. Freezing is generally random and difficult to test, but I have not received any freezes with this config and can semi-consistently get freezing without. It will need some testing to see if the freezing issues are fully fixed.

Stuart Little 3: Big Photo Adventure


SLUS-21341
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 05 00 00 00
C0 FF 0F 00 00 00 00 00 20 00 19 24 C4 FF 0F 00
00 00 00 00 FF FF 20 17 C8 FF 0F 00 00 00 00 00
FF FF 39 27 CC FF 0F 00 00 00 00 00 08 00 E0 03
68 16 11 00 08 00 E0 03 F0 FF 03 08

SLES-53422
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 05 00 00 00
C0 FF 0F 00 00 00 00 00 20 00 19 24 C4 FF 0F 00
00 00 00 00 FF FF 20 17 C8 FF 0F 00 00 00 00 00
FF FF 39 27 CC FF 0F 00 00 00 00 00 08 00 E0 03
E8 15 11 00 08 00 E0 03 F0 FF 03 08
Fixes freezes and graphical corruption on loading screens.

@cha0shacker For Ridge Racer...probably not. Just a pretty performance-intensive game, and not sure about solving the graphical issues.
 
Manhunt 2 (SLUS-21613)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
38 0F 31 00 0D 00 40 10 0D 00 00 10 1C 1B 34 00
2C 00 40 50 2C 00 00 10 01 00 00 00 A0 09 37 00
06 00 00 00
Test config that should improve frame rate a bit by disabling some effects (not perfect yet...) and hopefully fix the freezing issues. Freezing is generally random and difficult to test, but I have not received any freezes with this config and can semi-consistently get freezing without. It will need some testing to see if the freezing issues are fully fixed.

Stuart Little 3: Big Photo Adventure


SLUS-21341
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 05 00 00 00
C0 FF 0F 00 00 00 00 00 20 00 19 24 C4 FF 0F 00
00 00 00 00 FF FF 20 17 C8 FF 0F 00 00 00 00 00
FF FF 39 27 CC FF 0F 00 00 00 00 00 08 00 E0 03
68 16 11 00 08 00 E0 03 F0 FF 03 08

SLES-53422
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 05 00 00 00
C0 FF 0F 00 00 00 00 00 20 00 19 24 C4 FF 0F 00
00 00 00 00 FF FF 20 17 C8 FF 0F 00 00 00 00 00
FF FF 39 27 CC FF 0F 00 00 00 00 00 08 00 E0 03
E8 15 11 00 08 00 E0 03 F0 FF 03 08
Fixes freezes and graphical corruption on loading screens.

@cha0shacker For Ridge Racer...probably not. Just a pretty performance-intensive game, and not sure about solving the graphical issues.

Thank you very much!

Funny that Ridge Racer V is that intensive. It was a launch game after all when the hardware was barely understood. And honestly i was kinda expecting we get everything to run when we got GT4 to run on that emulator. Because that's one of the most intensive games on the system.
 
Yeah, it is funny, isn't it? You would be surprised too if I tell you a lot of 2D games do run like a shit too. Seriously speaking, the release date or polygon count does not matter, if the game was written poorly/strangely.

The most intensive thing the GT4 does in the hardware (from an emulation perspective) is already disabled in the config, as you complained about it earlier in this thread. I would say the GT3 should be more performance heavy, as the GT4 lacks majority of post-processing effects present in its predecessor at the expense of better lighting. If I remember correctly GT games do not use the VU0 at all and the VU1 does run on the bare SPU.

The question is what does the "intensive" mean? I would say the GS is the most consuming to emulate on the PS3 software emulator. Most, if not all, configs do reduce the polygon count, disable channel shuffle, alpha blending effects, etc. On the PCSX2, majority of GS emulation could be run on the GPU. And they disable the same effects, difficult to emulate, in their CRC hacks.
 
Since VU code can run at nearly native speed on the SPUs i kinda guessed the GS emulation is the biggest culprit.
The GS is kinda unique in design and the RSX can't really replicate its functionality. The RSX also has less! bandwidth to its VRAM than the GS and doesn't run compute shaders in comparison to modern PC GPUs with PCSX2.
So most of the slowdown in games that are otherwise playable without or mostly without graphical issues is kinda expected.

Is there a certain reason why the GT games don't use VU0? Don't they leave performance on the table with that?
 
EE+VU0 code does run on the PPU, so it is a bottleneck still. RSX is likely not involved in emulation (other than upscalling and smoothing), as I tested the overclock and there was no speed gain. Also, RSX has got vertex and pixel shader pipelines like any regular 2000s GPU.

VU0 is very underutilized in the GT games. I have no idea why (how should I know it?), but does it really matter when the result is so great? They are an artistic masterpieces, not technical ones (it is a racing genre, so it is forgivable). I do not consider them as benchmark titles, as there are games pushing more polygons, having better textures or crisper image quality.
 
Is that only VU0 in micromode or in macromode too? That it is emulated on the PPU then as well?

As for the RSX, i meant NVIDIA GPUs since the 8000 series can run compute shaders, basically arbitrary programms, so you can use it for GS emulation.

I always considered the GT games to pretty much max out PlayStation hardware. I mean its a game that has a 1080i output mode.
Thanks for the info though.
 
Emulation is CPU bound. GS is just a simple, but fast rasterizer. How would GPGPU be useful in GS emulation? Does any emulator use it at all? I am not a programmer, but I think compute kernels started to become feasible around DX12/Vulkan times. Emulators need to be redesigned for this purpose, not to mention CPUs are cheaper than GPUs.
 
Okay maybe i should have wrote "could". But I'm not a dev so what the f do I know. I'm just interested in tech.
Yeah the GS is like a really really fast rasterizer with tons of bandwidth for what it is.
But that made it limited in terms of feature set.
The GS would have never worked well alone if the EEs VUs wouldn't have existed to make up for the static feature set of the GS with their programmability.
 
Another config by kozarovv:

Knockout Kings 2001

SLUS-20150
Code:
3D 00 00 00 57 44 00 00 0B 00 00 00 02 00 00 00
12 07 00 00 1C 05 00 00 08 00 00 00 24 04 00 2A
0C 00 04 38 24 04 00 2B 0C 00 04 3A 12 07 00 00
C0 05 00 00 08 00 00 00 24 04 00 2B 0C 00 04 38
8F A4 00 10 0C 00 04 3E

SLES-50128
Code:
3D 00 00 00 57 44 00 00 0B 00 00 00 02 00 00 00
13 07 00 00 1C 05 00 00 08 00 00 00 24 04 00 2A
0C 00 04 38 24 04 00 2B 0C 00 04 3A 13 07 00 00
C0 05 00 00 08 00 00 00 24 04 00 2B 0C 00 04 38
8F A4 00 10 0C 00 04 3E

SLES-50129
Code:
3D 00 00 00 57 44 00 00 0B 00 00 00 02 00 00 00
1B 07 00 00 1C 05 00 00 08 00 00 00 24 04 00 2A
0C 00 04 38 24 04 00 2B 0C 00 04 3A 1B 07 00 00
C0 05 00 00 08 00 00 00 24 04 00 2B 0C 00 04 38
8F A4 00 10 0C 00 04 3E

SLES-50130
Code:
3D 00 00 00 57 44 00 00 0B 00 00 00 02 00 00 00
1A 07 00 00 1C 05 00 00 08 00 00 00 24 04 00 2A
0C 00 04 38 24 04 00 2B 0C 00 04 3A 1A 07 00 00
C0 05 00 00 08 00 00 00 24 04 00 2B 0C 00 04 38
8F A4 00 10 0C 00 04 3E

SLPS-20095
Code:
3D 00 00 00 57 44 00 00 0B 00 00 00 01 00 00 00
6C 04 00 00 1C 05 00 00 08 00 00 00 24 04 00 2A
0C 00 04 38 24 04 00 2B 0C 00 04 3A 6C 04 00 00
C0 05 00 00 08 00 00 00 24 04 00 2B 0C 00 04 38
8F A4 00 10 0C 00 04 3E
"Apparently on real hardware SIF0/1 dma irqs can't be disabled. Force enables SIF0/1 irqs instead of trying to disable them."


And a few others from me:

Knockout Kings 2002 (SLPS-20191)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 03 00 00 00
FC 83 1D 00 00 10 02 3C 0F 00 00 10 30 84 1D 00
00 10 42 48 0F 00 00 10 84 84 1D 00 00 00 69 8D
0F 00 00 10
Port of prafull's patch to Japanese version by myself.


Malice

SLUS-20358
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 01 00 00 00
74 5E 16 00 10 E1 62 AC 10 E1 60 AC

SLES-52413
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 01 00 00 00
B4 5F 16 00 90 E7 62 AC 90 E7 60 AC
Fixes slowdown.


SWAT: Global Strike Team

SLUS-20433
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
44 B6 26 00 08 00 40 10 08 00 00 10 3C 4A 2F 00
00 00 44 AC 00 00 40 AC

SLES-51997
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
84 B6 26 00 08 00 40 10 08 00 00 10 8C 4C 2F 00
00 00 44 AC 00 00 40 AC
Removes brightness "haze" effect to fix frame rate issues. Game is a little darker because of this, but plays fine now.
 
Is it btw still impossible to inject configs into the ps2_gxemu emulator?
Because there are some games now that render more correctly in complete software emulation compared to the partial hardware emulation due to configs.
 
Is it btw still impossible to inject configs into the ps2_gxemu emulator?
Because there are some games now that render more correctly in complete software emulation compared to the partial hardware emulation due to configs.
No, it's not impossible: https://www.psdevwiki.com/ps3/Talk:PS2_Emulation#Extend_config_table_by_50.25_in_ps2_gxemu

There is still a limitation, but you should be able to add more configs that way. This research was also done by kozarovv, so I will not be able to assist.
 
Okay that's nice. But now we would need someone who is able to device configs for ps2_gxemu and then need someone who knows how to integrate them and then compile the emulator correctly again.

I'm willing to learn that if someone shows me the "how to"s first. I would first catalogue all the games that need fixes and what kind. Then check if there is space for all of them in ps2_gxemu and if not maybe save two copies of gxemu which are alphabetically sorted. Like one from A-M and another one from N-Z.
Then i would need fitting configs for gxemu. Most likely ones based on custom netemu ones but with less or no speedhacks.
Next step would be integration with help from @kozarovv or another user that knows how to based on the information they provided, maybe @Evilnat. Then compiled again, and then of course tested by multiple users.

An easier way would most likely be a tool that you can specify to which configs you would need for personal use or patch the emulator on the fly when launching a game (if that is possible at all).

There are inherently less titles that need fixes and the problems are overall less severe but some could still be improved. I'm looking specifically at the Burnout games, Black and Crash games. For reference here is an (incomplete) list of games that have problems on these BC PS3s:
https://infogalactic.com/info/List_...Station_2_games_compatible_with_PlayStation_3
 
Last edited:
Kaena (SLPS-25295) by kozarovv
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 1C 00 00 00
04 E5 18 00 FF 0F 03 3C 68 9C 85 8F 0C E5 18 00
E0 FF BD 27 00 00 A6 94 10 E5 18 00 FF FF 63 34
01 00 C6 24 14 E5 18 00 00 30 07 3C 00 70 04 3C
18 E5 18 00 68 9C 85 8F 10 00 84 34 1C E5 18 00
24 20 A3 03 00 11 05 3C 20 E5 18 00 00 11 06 3C
C0 C0 A5 34 24 E5 18 00 C0 C0 C6 34 00 00 A7 78
28 E5 18 00 3C 30 06 00 00 00 87 7C 2C E5 18 00
00 20 03 3C 10 00 84 24 30 E5 18 00 00 00 A2 8C
10 00 A5 24 34 E5 18 00 00 11 05 3C FF FF C6 24
38 E5 18 00 50 D0 A5 34 FA FF 06 14 3C E5 18 00
3C 28 05 00 00 00 00 00 40 E5 18 00 25 20 83 00
68 9C 83 8F 44 E5 18 00 00 80 08 3C 00 00 66 94
48 E5 18 00 01 00 42 24 00 11 05 3C 4C E5 18 00
FF FF 42 30 50 D0 A5 34 50 E5 18 00 25 10 47 00
00 00 A7 78 54 E5 18 00 25 10 46 00 00 00 87 7C
58 E5 18 00 00 00 82 FC 10 00 84 24 5C E5 18 00
08 00 84 24 10 00 A5 24 60 E5 18 00 00 00 80 FC
FF FF C6 24 64 E5 18 00 08 00 84 24 FA FF 06 14
68 E5 18 00 68 9C 83 8F 00 00 00 00 6C E5 18 00
08 00 80 FC 38 00 00 42 70 E5 18 00 00 00 62 94
44 38 06 08 74 E5 18 00 25 10 48 00 2D 10 00 00
Fixes crash after loading screen when starting a new game due to SPR_to reading VU1 memory.


Tales of Legendia (SLUS-21201) by kozarovv and mrjaredbeta
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 0E 00 00 00
C0 CD 15 00 BF 03 00 4A 5C AD C0 4B C8 CD 15 00
5C AD C0 4B BF 03 00 4A 90 CF 15 00 BF 03 00 4A
1C E7 C0 4B 98 CF 15 00 1C E7 C0 4B BF 03 00 4A
88 2B 38 00 E7 07 02 52 E2 07 02 52 50 25 38 00
C7 07 02 52 C4 07 02 52 B0 45 22 00 70 FF BD 27
08 00 E0 03 B4 45 22 00 30 00 BF FF 00 00 00 00
D0 CC 1F 00 F0 FF BD 27 08 00 E0 03 D4 CC 1F 00
00 00 BF FF 00 00 00 00 D0 3A 1C 00 F0 FF BD 27
08 00 E0 03 D4 3A 1C 00 00 00 BF FF 00 00 00 00
70 B7 1F 00 F0 FF BD 27 08 00 E0 03 74 B7 1F 00
00 00 BF FF 00 00 00 00 01 00 00 00 60 36 11 00
06 00 00 00
Fixes additional SPS in world map due from cloud shadow rendering (by kozarovv), and additionally fixes freezing issues via command 0x01 VIF1 hook (by me).


Grand Theft Auto III (SLPM-55293) by kozarovv
Code:
3D 00 00 00 57 44 00 00 01 00 00 00 10 12 35 00
3B 00 00 00 21 00 00 00 01 00 00 00 20 00 00 00
00 00 00 00 0A 00 00 00
Adds 0x01 hook to match other regions. Discovery, research, and implementation of what region the unused hook is for (hook 0x3B) all by kozarovv.


WWE SmackDown!: Shut Your Mouth (SLUS-20483) by mrjaredbeta
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 01 00 00 00
BC D6 1D 00 20 76 07 0C 00 00 00 00
Fixes graphical corruption due to alpha blending.


Psychonauts (SLES-53830) by mrjaredbeta
Code:
3D 00 00 00 57 44 00 00 0B 00 00 00 01 00 00 00
14 01 00 00 68 00 00 00 04 00 00 00 00 00 00 00
11 CF FF F9
Port of NET config. Fixes FMV issues.


Manhunt 2 (SLES-54819) by mrjaredbeta
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
78 10 31 00 0D 00 40 10 0D 00 00 10 5C 1C 34 00
2C 00 40 50 2C 00 00 10 01 00 00 00 E0 0A 37 00
06 00 00 00
Fixes frame rate and freezing issues.

Whew.

@cha0shacker Most non-performance related issues are also in gxemu, such as bad math accuracy, crashing, or graphical glitches. So like, dozens and dozens of configs would have to be added. The games that you mentioned, but also Yakuza, Shadow Hearts, Silent Hill 2, SoulCalibur 2/3, Scarface, Hot Wheels: World Race, The Italian Job, Wallace and Gromit in Project Zoo, Xenosaga Episode I, Harry Potter and the Chamber of Secrets, Tenchu: Wrath of Heaven, Evergrace, Jak & Daxter etc....and these are all from memory. Not counting performance-related fixes, one could say gxemu needs even more patches than netemu (Area 51 does not work on gxemu, and probably a few others).

Because of the amount, I think some sort of tool to convert and inject the configs into the emulator SELF (after config space modification) would be the best option. But even that would be a lot of work, and I do not think anyone is really willing to do that.
 
Last edited:

Similar threads

Back
Top