Skip to content

Commit

Permalink
convert all PCSX2 Cheats found on archive
Browse files Browse the repository at this point in the history
  • Loading branch information
israpps committed Oct 26, 2023
1 parent c07efb0 commit 65c93c7
Show file tree
Hide file tree
Showing 10 changed files with 63 additions and 66 deletions.
2 changes: 1 addition & 1 deletion CHT/SLES_524.40.cht
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ Mastercode

//Render fix #2 (doesn't seem needed in recent builds and causes graphic errors)
//803f013c 00208144 2800b4e7
//patch=1,EE,001560b8,word,3c013fab //3c013f80
//201560b8 3c013fab //3c013f80

26 changes: 13 additions & 13 deletions CHT/SLES_526.36.cht
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,23 @@ Mastercode
//In-Car View (16:9) Zoom fix
201e86bc 3c013fa0

///////////////////////////////////////////////////
//-----
//Zoom
//patch=1,EE,0033dbc8,word,3c013f40 //3c013f00
//2033dbc8 3c013f40 //3c013f00

//Y-Fov
//patch=1,EE,0033dc40,word,08030000
//patch=1,EE,000c0000,word,4615a542
//patch=1,EE,000c0004,word,3c013f40
//patch=1,EE,000c0008,word,4481f000
//patch=1,EE,000c000c,word,461ead43
//patch=1,EE,000c0010,word,080cf711
//2033dc40 08030000
//200c0000 4615a542
//200c0004 3c013f40
//200c0008 4481f000
//200c000c 461ead43
//200c0010 080cf711

//X-Fov (4:3)
//patch=1,EE,0019a418,word,3c013f40 //3c013f80
//2019a418 3c013f40 //3c013f80

//patch=1,EE,001cf5f4,word,3c0141f0 //3c014190
//patch=1,EE,001cf684,word,3c0141f0 //3c014170
//201cf5f4 3c0141f0 //3c014190
//201cf684 3c0141f0 //3c014170

//16:9 È­¸é Á¶Á¤
//patch=1,EE,0019a420,word,3c013f80 //3c013f40
//16:9
//2019a420 3c013f80 //3c013f40
4 changes: 2 additions & 2 deletions CHT/SLES_534.43.cht
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ Mastercode
//Widescreen hack 16:9

//Fix '4:3 Screen'
//patch=1,EE,00194ec0,word,3c013ff3 //3c013fb6
//patch=1,EE,00194ec4,word,3421cc18 //3421d917
//20194ec0 3c013ff3 //3c013fb6
//20194ec4 3421cc18 //3421d917

//Fix 'Native Widecscreen'
20194e80 3c013ff3
Expand Down
34 changes: 16 additions & 18 deletions CHT/SLKA_252.06.cht
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Mastercode
// FOV (16:9)

//00 00 00 70 82 48 00 00 1D 49 00 80 66 49 00 00
patch=1,EE,006661CD,byte,01 // enables widescreen FOV values
006661CD 00000001 // enables widescreen FOV values

//9A 99 99 3F CE CC 4C 3E CD CC 4C 3F C8 CC CC 3D
204e0d38 3faaaaab // FOV (Single Player) // 16:9 = 1.33333
Expand Down Expand Up @@ -85,12 +85,10 @@ patch=1,EE,006661CD,byte,01 // enables widescreen FOV values
20485bd4 080f5d56 // jumps back #2 + 4

//20 44 02 3C A8 00 A0 AF A0 00 A2 AF 2D 28 00 00
patch=1,EE,201A172C,short,4456 // HUD Render Width (Player 1) // 16:9 = 854
101a172c 00004456 // HUD Render Width (Player 1) // 16:9 = 854

//20 44 02 3C 98 00 A0 AF 90 00 A2 AF A8 00 A3 C7
patch=1,EE,201A1790,short,4456 // HUD Render Width (Player 2) // 16:9 = 854


101a1790 00004456 // HUD Render Width (Player 2) // 16:9 = 854

/////////////////////////////////////////////////

Expand All @@ -109,7 +107,7 @@ patch=1,EE,201A1790,short,4456 // HUD Render Width (Player 2) // 16:9 = 854
20485ce4 080685e7 // jumps back #2 + 4

//20 44 02 3C 2D 50 00 00 00 10 82 44 00 00 00 00
patch=1,EE,20134EEC,short,4456 // "Get Ready! GO" Width // 16:9 = 854
10134eec 00004456 // "Get Ready! GO" Width // 16:9 = 854

//74 01 A2 AF 00 00 B0 FF
20134f34 0812172e // jumps to code cave
Expand All @@ -124,7 +122,7 @@ patch=1,EE,20134EEC,short,4456 // "Get Ready! GO" Width // 16:9 = 854
// Menus (16:9)

//20 44 03 3C 00 28 83 44 66 00 03 3C C0 5E 64 C4
patch=1,EE,2030D624,short,43F0 // Menu Width // 16:9 = 480
1030d624 000043f0 // Menu Width // 16:9 = 480

//08 00 83 E4 0C 00 80 E4 E0 B1 63 90 48 00 A3 E7
//6148033c 60088046 00008344 (ELF)
Expand All @@ -143,7 +141,7 @@ patch=1,EE,2030D624,short,43F0 // Menu Width // 16:9 = 480

//20 44 03 3C 2D A8 80 00 E9 01 10 3C 67 00 14 3C
// 2044033c (elf 2nd from top)
patch=1,EE,2031afc0,short,4456 // Top Border Width // 16:9 = 854
1031afc0 00004456 // Top Border Width // 16:9 = 854

//04 00 85 C4 6A 18 E1 4B D8 01 A2 FF 00 08 83 44
2031b034 081216fb // jumps to code cave
Expand All @@ -154,10 +152,10 @@ patch=1,EE,2031afc0,short,4456 // Top Border Width // 16:9 = 854
20485bfc 080c6c0e // jumps back

//20 44 02 3C 78 00 A0 AF 70 00 A2 AF 78 00 A6 27
patch=1,EE,2038b030,short,4456 // Bottom Border Width // 16:9 = 854
1038b030 00004456 // Bottom Border Width // 16:9 = 854

//20 44 02 3C 60 00 A0 AF 58 00 A2 AF 68 00 A5 27
patch=1,EE,0038b068,short,4456 // Bottom Border Width // 16:9 = 854
1038b068 00004456 // Bottom Border Width // 16:9 = 854

//68 00 A0 AF 5C 00 A2 AF 60 00 A6 27 80 3F 02 3C
2038b07c 08121700 // jumps to code cave
Expand All @@ -172,19 +170,19 @@ patch=1,EE,0038b068,short,4456 // Bottom Border Width // 16:9 = 854
20485c14 080e2c0e // jumps back

//20 44 02 3C 4C 00 0A 3C 08 01 A2 AF 4C 00 0B 3C
patch=1,EE,2031D524,short,4456 // Checkerboard Width // 16:9 = 854
1031d524 00004456 // Checkerboard Width // 16:9 = 854

//20 44 02 3C EA 01 0A 3C F0 00 A2 AF EA 01 0B 3C
patch=1,EE,2031D57C,short,4456 // Checkerboard Width // 16:9 = 854
1031d57c 00004456 // Checkerboard Width // 16:9 = 854

//20 44 02 3C 4C 00 08 3C C0 00 A2 AF 4C 00 09 3C
patch=1,EE,2031D628,short,4456 // Checkerboard Width // 16:9 = 854
1031d628 00004456 // Checkerboard Width // 16:9 = 854

//20 44 02 3C EA 01 0A 3C D8 00 A2 AF EA 01 0B 3C
patch=1,EE,2031D5D0,short,4456 // Checkerboard Width // 16:9 = 854
1031d5d0 00004456 // Checkerboard Width // 16:9 = 854

//20 44 02 3C EA 01 08 3C A8 00 A2 AF EA 01 09 3C
patch=1,EE,2031D680,short,4456 // Checkerboard Width // 16:9 = 854
1031d680 00004456 // Checkerboard Width // 16:9 = 854

/////////////////////////////////////////////////////////

Expand Down Expand Up @@ -219,21 +217,21 @@ patch=1,EE,2031D680,short,4456 // Checkerboard Width // 16:9 = 854
20485c50 080c75a6 // jumps back

//20 44 02 3C D0 01 A0 AF C8 01 A2 AF D8 01 A5 27
patch=1,EE,2031D860,short,4456 // Loading Background Width // 16:9 = 854 #
1031d860 00004456 // Loading Background Width // 16:9 = 854 #
2031d880 08121715 // jumps to code cave # +20
20485c54 3c19c2d7 // Loading Background X Pos // only change the last four bytes // 16:9 = -107.5
20485c58 afb901d8 // saves new x pos value
20485c5c 080c7621 // jumps back

//20 44 02 3C 70 00 A0 AF 68 00 A2 AF 78 00 A5 27
patch=1,EE,203A6BB4,short,4456 // Replay Top Bar Width // 16:9 = 854 #
103a6bb4 00004456 // Replay Top Bar Width // 16:9 = 854 #
203a6bb8 08121728 // jumps to code cave # +4
20485ca0 3c19c2d7 // Replay Top Bar X Pos // only change the last four bytes // 16:9 = -107.5
20485ca4 afb90078 // saves new x pos value
20485ca8 080e9aef // jumps back

//20 44 02 3C 58 00 A0 AF 50 00 A2 AF 5C 00 B4 E7
patch=1,EE,203A6BF8,short,4456 // Replay Bottom Bar Width // 16:9 = 854 #
103a6bf8 00004456 // Replay Bottom Bar Width // 16:9 = 854 #
203a6c0c 0812172b // jumps to code cave # +14
20485cac 3c19c2d7 // Replay Bottom Bar X Pos // only change the last four bytes // 16:9 = -107.5
20485cb0 afb90060 // saves new x pos value
Expand Down
34 changes: 16 additions & 18 deletions CHT/SLPM_657.19.cht
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Mastercode

// FOV (16:9)

patch=1,EE,0068A3CD,byte,01 // enables widescreen FOV values
0068a3cd 00000001 // enables widescreen FOV values

//9A 99 99 3F CE CC 4C 3E CD CC 4C 3F C8 CC CC 3D
20504f30 3faaaaab // FOV (Single Player) // 16:9 = 1.33333
Expand Down Expand Up @@ -87,12 +87,10 @@ patch=1,EE,0068A3CD,byte,01 // enables widescreen FOV values
20485ed4 080f5e62 // jumps back #2 + 4

//20 44 02 3C A8 00 A0 AF A0 00 A2 AF 2D 28 00 00
patch=1,EE,201a172c,short,4456 // HUD Render Width (Player 1) // 16:9 = 854
101a172c 00004456 // HUD Render Width (Player 1) // 16:9 = 854

//20 44 02 3C 98 00 A0 AF 90 00 A2 AF A8 00 A3 C7
patch=1,EE,201A1790,short,4456 // HUD Render Width (Player 2) // 16:9 = 854


101a1790 00004456 // HUD Render Width (Player 2) // 16:9 = 854

/////////////////////////////////////////////////

Expand All @@ -111,7 +109,7 @@ patch=1,EE,201A1790,short,4456 // HUD Render Width (Player 2) // 16:9 = 854
20485fe4 080685e7 // jumps back #2 + 4

//20 44 02 3C 2D 50 00 00 00 10 82 44 00 00 00 00
patch=1,EE,20134f5c,short,4456 // "Get Ready! GO" Width // 16:9 = 854
10134f5c 00004456 // "Get Ready! GO" Width // 16:9 = 854

//74 01 A2 AF 00 00 B0 FF
20134f34 081217ee // jumps to code cave
Expand All @@ -124,7 +122,7 @@ patch=1,EE,20134f5c,short,4456 // "Get Ready! GO" Width // 16:9 = 854
// Menus (16:9)

//b401848c 20 44 03 3C 00 28 83 44
patch=1,EE,2030d664,short,43F0 // Menu Width // 16:9 = 480
1030d664 000043f0 // Menu Width // 16:9 = 480

//08 00 83 E4 0C 00 80 E4 E0 B1 63 90 48 00 A3 E7
//6148033c 60088046 00008344 (ELF)
Expand All @@ -143,7 +141,7 @@ patch=1,EE,2030d664,short,43F0 // Menu Width // 16:9 = 480

//20 44 03 3C 2D A8 80 00 E9 01 10 3C 67 00 14 3C
// 2044033c (elf 2nd from top)
patch=1,EE,2031b030,short,4456 // Top Border Width // 16:9 = 854
1031b030 00004456 // Top Border Width // 16:9 = 854

//04 00 85 C4 6A 18 E1 4B D8 01 A2 FF 00 08 83 44
2031b0a4 081217bb // jumps to code cave
Expand All @@ -154,10 +152,10 @@ patch=1,EE,2031b030,short,4456 // Top Border Width // 16:9 = 854
20485efc 080c6c2a // jumps back

//20 44 02 3C 78 00 A0 AF 70 00 A2 AF 78 00 A6 27
patch=1,EE,2038B380,short,4456 // Bottom Border Width // 16:9 = 854
1038b380 00004456 // Bottom Border Width // 16:9 = 854

//20 44 02 3C 60 00 A0 AF 58 00 A2 AF 68 00 A5 27
patch=1,EE,2038B3B8,short,4456 // Bottom Border Width // 16:9 = 854
1038b3b8 00004456 // Bottom Border Width // 16:9 = 854

//68 00 A0 AF 5C 00 A2 AF 60 00 A6 27 80 3F 02 3C
2038b3cc 081217c0 // jumps to code cave
Expand All @@ -172,19 +170,19 @@ patch=1,EE,2038B3B8,short,4456 // Bottom Border Width // 16:9 = 854
20485f14 080e2ce2 // jumps back

//20 44 02 3C 4C 00 0A 3C 08 01 A2 AF 4C 00 0B 3C
patch=1,EE,2031D594,short,4456 // Checkerboard Width // 16:9 = 854
1031d594 00004456 // Checkerboard Width // 16:9 = 854

//20 44 02 3C EA 01 0A 3C F0 00 A2 AF EA 01 0B 3C
patch=1,EE,2031D5EC,short,4456 // Checkerboard Width // 16:9 = 854
1031d5ec 00004456 // Checkerboard Width // 16:9 = 854

//20 44 02 3C 4C 00 08 3C C0 00 A2 AF 4C 00 09 3C
patch=1,EE,2031D698,short,4456 // Checkerboard Width // 16:9 = 854
1031d698 00004456 // Checkerboard Width // 16:9 = 854

//20 44 02 3C EA 01 0A 3C D8 00 A2 AF EA 01 0B 3C
patch=1,EE,2031D640,short,4456 // Checkerboard Width // 16:9 = 854
1031d640 00004456 // Checkerboard Width // 16:9 = 854

//20 44 02 3C EA 01 08 3C A8 00 A2 AF EA 01 09 3C
patch=1,EE,2031D6F0,short,4456 // Checkerboard Width // 16:9 = 854
1031d6f0 00004456 // Checkerboard Width // 16:9 = 854


/////////////////////////////////////////////////////////
Expand Down Expand Up @@ -220,21 +218,21 @@ patch=1,EE,2031D6F0,short,4456 // Checkerboard Width // 16:9 = 854
20485f50 080c75c2 // jumps back

//20 44 02 3C D0 01 A0 AF C8 01 A2 AF D8 01 A5 27
patch=1,EE,2031D8D0,short,4456 // Loading Background Width // 16:9 = 854 #
1031d8d0 00004456 // Loading Background Width // 16:9 = 854 #
2031d8f0 081217d5 // jumps to code cave # +20
20485f54 3c19c2d7 // Loading Background X Pos // only change the last four bytes // 16:9 = -107.5
20485f58 afb901d8 // saves new x pos value
20485f5c 080c763d // jumps back

//20 44 02 3C 70 00 A0 AF 68 00 A2 AF 78 00 A5 27
patch=1,EE,203A6F84,short,4456 // Replay Top Bar Width // 16:9 = 854 #
103a6f84 00004456 // Replay Top Bar Width // 16:9 = 854 #
203a6f88 081217e8 // jumps to code cave # +4
20485fa0 3c19c2d7 // Replay Top Bar X Pos // only change the last four bytes // 16:9 = -107.5
20485fa4 afb90078 // saves new x pos value
20485fa8 080e9be3 // jumps back

//20 44 02 3C 58 00 A0 AF 50 00 A2 AF 5C 00 B4 E7
patch=1,EE,203A6FC8,short,4456 // Replay Bottom Bar Width // 16:9 = 854 #
103a6fc8 00004456 // Replay Bottom Bar Width // 16:9 = 854 #
203a6fdc 081217eb // jumps to code cave # +14
20485fac 3c19c2d7 // Replay Bottom Bar X Pos // only change the last four bytes // 16:9 = -107.5
20485fb0 afb90060 // saves new x pos value
Expand Down
3 changes: 2 additions & 1 deletion CHT/SLPS_253.62.cht
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,5 @@ Mastercode
//0013b194 0000c083 //344247AE - Master Y FOV #2

//HUD
//patch=1,EE,10130B68,extended,0000???? //3C033F80 - Radar X FOV #1 (replace ???? with 3F80 for 16:9/16:10 Widescreen [Ultra] - or 3F55 for 16:10 Widescreen [Normal])
//10130b68 00003F80 //for 16:9/16:10 Widescreen [Ultra]
//10130b68 00003F55 //for 16:10 Widescreen [Normal]
14 changes: 7 additions & 7 deletions CHT/SLUS_203.14.cht
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ Mastercode
2059ca10 3fc71c71

//[No Cutscene Letterbox]
patch=1,EE,203C7030,short,00000000
patch=1,EE,203C7058,short,000001C0
patch=1,EE,203C7668,short,00000000
patch=1,EE,203C766C,short,00000000
patch=1,EE,203C767C,short,00000000
patch=1,EE,203C7680,short,00000000
patch=1,EE,203C7684,short,00000000
103c7030 00000000
103c7058 000001c0
103c7668 00000000
103c766c 00000000
103c767c 00000000
103c7680 00000000
103c7684 00000000
2 changes: 1 addition & 1 deletion CHT/SLUS_210.42.cht
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Mastercode
202cd9c4 24110001

//cutscenes fix
//patch=1,EE,0036512c,word,3c033fab
//2036512c 3c033fab
206c2c68 3fe38e38

//text width fix
Expand Down
4 changes: 2 additions & 2 deletions CHT/SLUS_210.88.cht
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ Mastercode
///////////////////////////////////////////////////
//Gameplay
//abaaaa3f 00000000 00504347 01000000 (Memory Hack)
//patch=1,EE,205c5cfc,extended,3FE38E32 //3faaaaab fov
//205c5cfc 3fe38e32 //3faaaaab fov

//Start Menu and Left Status Bar (ELF Hack)
//2044013c 00608144 f043013c 00688144
//patch=1,EE,00284638,word,3c014455 //3c014420
//20284638 3c014455 //3c014420

6 changes: 3 additions & 3 deletions CHT/SLUS_216.37.cht
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Mastercode
201de9c8 3c023fab

//Better match for 2 player mode
//patch=1,EE,00119550,word,3C033CB0 //3C033C8E Zoom
//patch=1,EE,00119554,word,34635555 //3463FA34
//patch=1,EE,00119548,word,3C023FAB //3C023F80 Y-FOV
//20119550 3c033cb0 //3C033C8E Zoom
//20119554 34635555 //3463FA34
//20119548 3c023fab //3C023F80 Y-FOV

0 comments on commit 65c93c7

Please sign in to comment.