Editing PS2 Custom Configs
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 14: | Line 14: | ||
=== Ape Escape 2 === | === Ape Escape 2 === | ||
{{boxcodelite|title=SCES-50885 | {{boxcodelite|title=SCES-50885|code= | ||
3D 00 00 00 57 44 00 00 0A 00 00 00 | 3D 00 00 00 57 44 00 00 0A 00 00 00 01 00 00 00 | ||
E0 E0 34 00 16 00 40 14 00 00 00 00 | E0 E0 34 00 16 00 40 14 00 00 00 00 00 00 00 00 | ||
}} | }} | ||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x4457 (17495) | |||
0x0A => 0x01 (1 Patch to EE memory) | |||
0x34E0E0, 0x14400016 (bnez loc_0063a0c4), 0x00000000 (nop) | |||
</syntaxhighlight>}}{{clear}} | |||
Force game to not create Mipmaps. Fix flickering textures completely. | |||
*Config file revision 17495 (4.78+) | |||
=== Ar tonelico games === | |||
See: [[#G|Gust games]] | |||
=== Atelier Iris games === | |||
See: [[#G|Gust games]] | |||
== B == | == B == | ||
Line 35: | Line 36: | ||
=== Blood Omen 2: Legacy of Kain === | === Blood Omen 2: Legacy of Kain === | ||
{{boxcodelite|title=SLES-50771 | {{boxcodelite|title=SLES-50771|code= | ||
3D 00 00 00 11 11 00 00 0A 00 00 00 01 00 00 00 | 3D 00 00 00 11 11 00 00 0A 00 00 00 01 00 00 00 | ||
30 24 2F 00 06 00 02 45 06 00 00 10 | 30 24 2F 00 06 00 02 45 06 00 00 10 00 00 00 00 | ||
}} | }} | ||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | {{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | ||
0x3D => 0x1111 (4369) | 0x3D => 0x1111 (4369) | ||
0x0A => | 0x0A => 0x01 (1 patch to EE memory) | ||
0x2F2430 | 0x2F2430, 0x45020006 (bc1fl +6), 0x10000006 (b +6) | ||
</syntaxhighlight>}}{{clear}} | |||
</syntaxhighlight>}} | Trick game to not produce mipmaps. Ignore Coprocessor 1 compare result, and branch(likely) always. Fix graphical issues. | ||
*Config file revision 4369 | |||
=== Burnout 2: POI === | === Burnout 2: POI === | ||
{{boxcodelite|title=SLES-51044 | {{boxcodelite|title=SLES-51044|code= | ||
3D 00 00 00 46 40 00 00 0A 00 00 00 05 00 00 00 | 3D 00 00 00 46 40 00 00 0A 00 00 00 05 00 00 00 | ||
B8 85 24 00 18 0D 80 C6 16 43 01 3C CC 85 24 00 | B8 85 24 00 18 0D 80 C6 16 43 01 3C CC 85 24 00 | ||
Line 57: | Line 56: | ||
B8 64 25 00 64 97 82 8F 00 00 02 24 00 00 00 00 | B8 64 25 00 64 97 82 8F 00 00 02 24 00 00 00 00 | ||
}} | }} | ||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
{{boxcode|float=left|title=Commands Info | |||
0x3D => 0x4046 (16454) | 0x3D => 0x4046 (16454) | ||
0x0A => 0x5 (5 Patches to EE memory) | 0x0A => 0x5 (5 Patches to EE memory) | ||
// Remove the whitish Car-Parts from the Racer Cars | // Remove the whitish Car-Parts from the Racer Cars | ||
// [Control Address and Value: 2039917C 43160000] | // [Control Address and Value: 2039917C 43160000] | ||
0x2485B8, 0xC6800D18 (lwc1 $f0, 0xD18(s4)), 0x3C014316 (lui at, 0x4316) | 0x2485B8, 0xC6800D18 (lwc1 $f0, 0xD18(s4)), 0x3C014316 (lui at, 0x4316) | ||
0x2485СС, 0xE4400000 (swc1 $f0, 0(v0)), 0xAC410000 (sw at, 0(v0)) | 0x2485СС, 0xE4400000 (swc1 $f0, 0(v0)), 0xAC410000 (sw at, 0(v0)) | ||
// Remove the whitish Car-Parts from the Traffic Cars | // Remove the whitish Car-Parts from the Traffic Cars | ||
0x262604, 0xC7809780 (lwc1 $f0, 0x9780(gp)), 0x3C014316 (lui at, 0x4316) | 0x262604, 0xC7809780 (lwc1 $f0, 0x9780(gp)), 0x3C014316 (lui at, 0x4316) | ||
0x262618, 0xE4400000 (swc1 $f0, 0(v0)), 0xAC410000 (sw at, 0(v0)) | 0x262618, 0xE4400000 (swc1 $f0, 0(v0)), 0xAC410000 (sw at, 0(v0)) | ||
// Remove whitish Reflections on Anything!!! | // Remove whitish Reflections on Anything!!! | ||
// (on Buildings, Bridges, Streets) | // (on Buildings, Bridges, Streets) | ||
0x2564B8, 0x8F829764 (lw v0, 0x9764(gp)), 0x24020000 (li v0, 0) | 0x2564B8, 0x8F829764 (lw v0, 0x9764(gp)), 0x24020000 (li v0, 0) | ||
</syntaxhighlight>}} | </syntaxhighlight>}}{{clear}} | ||
Fixes all white rendered textures/shadows (Big thanks to Maori-Jigglypuff for patch code! ) | |||
*Config file revision 16454 | |||
=== Burnout 3: Takedown === | === Burnout 3: Takedown === | ||
{{boxcodelite|title=SLUS-21050 | {{boxcodelite|title=SLUS-21050|code= | ||
3D 00 00 00 57 44 00 00 0A 00 00 00 04 00 00 00 | 3D 00 00 00 57 44 00 00 0A 00 00 00 04 00 00 00 | ||
28 5F 66 00 01 01 01 01 00 00 01 01 30 5F 66 00 | 28 5F 66 00 01 01 01 01 00 00 01 01 30 5F 66 00 | ||
Line 83: | Line 81: | ||
13 00 00 00 00 00 00 00 60 F9 00 00 00 00 00 00 | 13 00 00 00 00 00 00 00 60 F9 00 00 00 00 00 00 | ||
}} | }} | ||
Fixes slow motion bug, fixes VMC bug, and applies all speedhacks from user UlsterRose (disable bloom, fog, lower car and traffic detail). Keeps motion blur and environment maps (reflections). | Fixes slow motion bug, fixes VMC bug, and applies all speedhacks from user UlsterRose (disable bloom, fog, lower car and traffic detail). Keeps motion blur and environment maps (reflections). | ||
*Config file revision 17495 (4.78+) | |||
== C == | == C == | ||
{{jumptosection|current=C}} | {{jumptosection|current=C}} | ||
== D == | == D == | ||
{{jumptosection|current=D}} | {{jumptosection|current=D}} | ||
=== | === Disney's Treasure Planet === | ||
{{boxcodelite|title=SCUS-97146|code= | |||
3D 00 00 00 F0 42 00 00 0B 00 00 00 01 00 00 00 | |||
{{boxcodelite|title= | 7C 14 00 00 80 05 00 00 18 00 00 00 3C 01 01 00 | ||
3D 00 00 00 | 3C 03 BF 80 8C 63 10 C8 00 61 18 24 10 61 FF FB | ||
00 00 00 00 00 00 00 00 01 00 01 00 | 00 00 00 00 24 01 FF FF 14 61 00 04 3C 01 80 00 | ||
14 41 00 02 00 00 00 00 00 06 00 0D 00 00 00 00 | |||
}} | }} | ||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
0x3D => 0x42F0 (17136) | |||
0x0B => 1 | |||
0x147C, (sector) | |||
0x580, (offset) | |||
0x18 (bytes to replace), | |||
Replaced opcodes | |||
00 01 01 3C lui at,0x0100 | |||
80 BF 03 3C lui v1,0xBF80 | |||
C8 10 63 8C lw v1,0x10C8(v1) | |||
24 18 61 00 and v1,at | |||
FB FF 61 10 beq v1,at, -0x10 | |||
00 00 00 00 nop | |||
Original opcodes | |||
FF FF 01 24 li at,-0x1 | |||
04 00 61 14 bne at,v1, +0x14 | |||
00 80 01 3C lui at,0x8000 | |||
02 00 41 14 bne at,v0, +0x0C | |||
00 00 00 00 nop | |||
0D 00 06 00 break | |||
</syntaxhighlight>}}{{clear}} | |||
Fixes black screen at start, it apply to STREAM_D.IRX file in IOP folder. | |||
*Config file revision 17136 (4.50+) | |||
=== Dynasty Warriors 3, and Dynasty Warriors 3 Xtreme Legends === | |||
{{boxcodelite|title=All|code=3D 00 00 00 89 3D 00 00 35 00 00 00 00 00 00 00}} | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | {{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | ||
0x3D => 0x3D89 (15753) | 0x3D => 0x3D89 (15753) | ||
0x35 => (enable Force Flip Field) | 0x35 => (enable Force Flip Field) | ||
</syntaxhighlight>}} | </syntaxhighlight>}}{{clear}} | ||
fix blackscreen | |||
*Config file revision 15753 (3.73+) | |||
== E == | == E == | ||
Line 244: | Line 136: | ||
== F == | == F == | ||
{{jumptosection|current=F}} | {{jumptosection|current=F}} | ||
== G == | == G == | ||
{{jumptosection|current=G}} | {{jumptosection|current=G}} | ||
=== | === [https://en.wikipedia.org/wiki/Gust_Co._Ltd. Gust Games] (Video Game Developer) === | ||
{{boxcodelite|title=Various|code= | |||
{{boxcodelite|title=Various | |||
3D 00 00 00 98 41 00 00 1B 00 00 00 15 00 00 00 | 3D 00 00 00 98 41 00 00 1B 00 00 00 15 00 00 00 | ||
04 00 00 00 | 04 00 00 00 00 00 00 00 | ||
}} | }} | ||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | {{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | ||
0x3D => 0x4198 (16792) | 0x3D => 0x4198 (16792) | ||
0x1B => (sets some value 1) | 0x1B => (sets some value 1) | ||
0x15 => | 0x15 => 4 | ||
</syntaxhighlight>}} | </syntaxhighlight>}}{{clear}} | ||
fixes blackscreen, additionally to GX config this one use 0x15 command | |||
*Config file revision 16792 (4.30+) | |||
== H == | == H == | ||
{{jumptosection|current=H}} | {{jumptosection|current=H}} | ||
== I == | == I == | ||
{{jumptosection|current=I}} | {{jumptosection|current=I}} | ||
== J == | == J == | ||
Line 471: | Line 164: | ||
== K == | == K == | ||
{{jumptosection|current=K}} | {{jumptosection|current=K}} | ||
== L == | == L == | ||
{{jumptosection|current=L}} | {{jumptosection|current=L}} | ||
== M == | == M == | ||
{{jumptosection|current=M}} | {{jumptosection|current=M}} | ||
=== Mana Khemia: Alchemists of Al-Revis === | === Mana Khemia: Alchemists of Al-Revis === | ||
See: [[# | See: [[#G|Gust games]] | ||
== N == | == N == | ||
Line 547: | Line 182: | ||
== P == | == P == | ||
{{jumptosection|current=P}} | {{jumptosection|current=P}} | ||
== Q == | == Q == | ||
{{jumptosection|current=Q}} | {{jumptosection|current=Q}} | ||
== R == | == R == | ||
{{jumptosection|current=R}} | {{jumptosection|current=R}} | ||
== S == | == S == | ||
{{jumptosection|current=S}} | {{jumptosection|current=S}} | ||
== T == | == T == | ||
{{jumptosection|current=T}} | {{jumptosection|current=T}} | ||
== U == | == U == | ||
Line 863: | Line 200: | ||
== V == | == V == | ||
{{jumptosection|current=V}} | {{jumptosection|current=V}} | ||
== W == | == W == | ||
{{jumptosection|current=W}} | {{jumptosection|current=W}} | ||
== X == | == X == | ||
{{jumptosection|current=X}} | {{jumptosection|current=X}} | ||
== Y == | == Y == | ||
{{jumptosection|current=Y}} | {{jumptosection|current=Y}} | ||
== Z == | == Z == | ||
{{jumptosection|current=Z}} | {{jumptosection|current=Z}} | ||
<!-- | <!-- Template for copypasting purposes | ||
=== NNNNNNNNNNNNNNNNNNNNNNNNNNNNN === | |||
{{boxcodelite|title=TTTTTTTTTTTTTTTTTTTTTTTTTTTT|code= | |||
HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH}} | |||
{{boxcode|float=left|title=Commands Info|code=<syntaxhighlight lang=bash> | |||
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC | |||
</syntaxhighlight>}}{{clear}} | |||
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII | |||
*Config file revision RRRRRRRRRRRRRRRRRRRRRRRRR | |||
--> | --> | ||
{{Games}}{{Reverse engineering}}<noinclude>[[Category:Games]]</noinclude> | {{Games}}{{Reverse engineering}}<noinclude>[[Category:Games]]</noinclude> |