From 854fdf13ebf2375e0d15865f49899abb8b97459d Mon Sep 17 00:00:00 2001 From: fox140cv Date: Mon, 21 Aug 2023 03:42:23 +0200 Subject: [PATCH 01/11] Various patches added --- patches/SCES-52758_09C3DF79.pnach | 6 ++++++ patches/SLES-51649_6E900957.pnach | 7 +++++++ patches/SLES-51754_29E9D83C.pnach | 6 ++++++ patches/SLES-51754_6B9AEA0D.pnach | 6 ++++++ patches/SLES-51918_4B58A7A8.pnach | 4 ++++ patches/SLES-52153_E94FBF35.pnach | 6 ++++++ patches/SLES-52478_E2E67E23.pnach | 6 ++++++ patches/SLES-53032_72DC82B5.pnach | 6 ++++++ patches/SLES-53147_F67E4351.pnach | 6 ++++++ patches/SLES-53155_99AD19EE.pnach | 4 ++++ patches/SLES-53523_98D7BF5E.pnach | 6 ++++++ patches/SLES-53556_D720770D.pnach | 6 ++++++ patches/SLES-53618_B1AC3BEB.pnach | 7 +++++++ patches/SLES-53618_B2D44C6C.pnach | 7 +++++++ patches/SLES-53974_945FBF31.pnach | 19 +++++++++++++++++++ patches/SLES-54384_743E10C2.pnach | 6 ++++++ patches/SLES-54659_DAF2145C.pnach | 8 ++++++++ patches/SLES-54837_5F30B426.pnach | 6 ++++++ patches/SLES-55380_8C913264.pnach | 5 +++++ 19 files changed, 127 insertions(+) create mode 100644 patches/SCES-52758_09C3DF79.pnach create mode 100644 patches/SLES-51649_6E900957.pnach create mode 100644 patches/SLES-51754_29E9D83C.pnach create mode 100644 patches/SLES-51754_6B9AEA0D.pnach create mode 100644 patches/SLES-52153_E94FBF35.pnach create mode 100644 patches/SLES-52478_E2E67E23.pnach create mode 100644 patches/SLES-53147_F67E4351.pnach create mode 100644 patches/SLES-53523_98D7BF5E.pnach create mode 100644 patches/SLES-53556_D720770D.pnach create mode 100644 patches/SLES-53618_B1AC3BEB.pnach create mode 100644 patches/SLES-53618_B2D44C6C.pnach create mode 100644 patches/SLES-53974_945FBF31.pnach create mode 100644 patches/SLES-54384_743E10C2.pnach create mode 100644 patches/SLES-54659_DAF2145C.pnach diff --git a/patches/SCES-52758_09C3DF79.pnach b/patches/SCES-52758_09C3DF79.pnach new file mode 100644 index 00000000..511f6ac2 --- /dev/null +++ b/patches/SCES-52758_09C3DF79.pnach @@ -0,0 +1,6 @@ +gametitle=Getaway Black Monday [PAL-M] SCES-52758 09C3DF79 + +[50/60 FPS] +author=Snake356 +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,20252DF8,extended,24020001 \ No newline at end of file diff --git a/patches/SLES-51649_6E900957.pnach b/patches/SLES-51649_6E900957.pnach new file mode 100644 index 00000000..409cc0bf --- /dev/null +++ b/patches/SLES-51649_6E900957.pnach @@ -0,0 +1,7 @@ +gametitle=Judge Dredd - Dredd vs. Death [PAL-M] SLES-51649 6E900957 + +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,0019693C,word,0000FFFA //1440FFFA bne v0, zero, $00196928 +patch=1,EE,002EB504,word,0000FFFA //1040FFFA beq v0, zero, $002eb4f0 \ No newline at end of file diff --git a/patches/SLES-51754_29E9D83C.pnach b/patches/SLES-51754_29E9D83C.pnach new file mode 100644 index 00000000..4836f90d --- /dev/null +++ b/patches/SLES-51754_29E9D83C.pnach @@ -0,0 +1,6 @@ +gametitle=True Crime - Streets of L.A. [PAL-M] SLES-51754 6B9AEA0D. elf secondary 29E9D83C + +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001024D0,word,24040001 //24040002 li a0,0x2 \ No newline at end of file diff --git a/patches/SLES-51754_6B9AEA0D.pnach b/patches/SLES-51754_6B9AEA0D.pnach new file mode 100644 index 00000000..4836f90d --- /dev/null +++ b/patches/SLES-51754_6B9AEA0D.pnach @@ -0,0 +1,6 @@ +gametitle=True Crime - Streets of L.A. [PAL-M] SLES-51754 6B9AEA0D. elf secondary 29E9D83C + +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001024D0,word,24040001 //24040002 li a0,0x2 \ No newline at end of file diff --git a/patches/SLES-51918_4B58A7A8.pnach b/patches/SLES-51918_4B58A7A8.pnach index daaf826a..d6119c7e 100644 --- a/patches/SLES-51918_4B58A7A8.pnach +++ b/patches/SLES-51918_4B58A7A8.pnach @@ -21,3 +21,7 @@ patch=1,EE,004b5008,word,4600f0c6 // 44821800 //patch=1,EE,004b5008,word,4600f0c6 // 44821800 +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,0066CF44,word,00000001 //00000002 \ No newline at end of file diff --git a/patches/SLES-52153_E94FBF35.pnach b/patches/SLES-52153_E94FBF35.pnach new file mode 100644 index 00000000..5f2087cb --- /dev/null +++ b/patches/SLES-52153_E94FBF35.pnach @@ -0,0 +1,6 @@ +gametitle=Driv3r [PAL-M] SLES-52153 E94FBF35 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,00297828,word,50500006 //50400006 \ No newline at end of file diff --git a/patches/SLES-52478_E2E67E23.pnach b/patches/SLES-52478_E2E67E23.pnach new file mode 100644 index 00000000..8d910c47 --- /dev/null +++ b/patches/SLES-52478_E2E67E23.pnach @@ -0,0 +1,6 @@ +gametitle=Red Dead Revolver [PAL-M] SLES-52478 E2E67E23 + +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001018AC,word,24030001 //24030002 li v1,0x2 \ No newline at end of file diff --git a/patches/SLES-53032_72DC82B5.pnach b/patches/SLES-53032_72DC82B5.pnach index 7c92d65c..d19930a1 100644 --- a/patches/SLES-53032_72DC82B5.pnach +++ b/patches/SLES-53032_72DC82B5.pnach @@ -12,3 +12,9 @@ patch=1,EE,002916e0,word,461ea502 // 00000000 patch=1,EE,002b28c4,word,461ea302 // 4600a306 +[50/60 FPS] +author=PeterDelta & Gabominated +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,0061C020,word,00000001 +patch=1,EE,E0010000,extended,01FECCF4 +patch=1,EE,0061C020,extended,00000002 \ No newline at end of file diff --git a/patches/SLES-53147_F67E4351.pnach b/patches/SLES-53147_F67E4351.pnach new file mode 100644 index 00000000..623fa799 --- /dev/null +++ b/patches/SLES-53147_F67E4351.pnach @@ -0,0 +1,6 @@ +gametitle=4 Fantásticos, Los [PAL-S] SLES-53147 F67E4351 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,00177A70,word,1000000C //1462000C bne v1,v0,0x00177AA4 \ No newline at end of file diff --git a/patches/SLES-53155_99AD19EE.pnach b/patches/SLES-53155_99AD19EE.pnach index 8aee9efd..8acf0b40 100644 --- a/patches/SLES-53155_99AD19EE.pnach +++ b/patches/SLES-53155_99AD19EE.pnach @@ -21,3 +21,7 @@ patch=1,EE,0051bcf0,word,461e4a42 // 00000000 //patch=1,EE,0051bcf0,word,461e4a42 // 00000000 +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001AF538,word,00000001 //00000002 \ No newline at end of file diff --git a/patches/SLES-53523_98D7BF5E.pnach b/patches/SLES-53523_98D7BF5E.pnach new file mode 100644 index 00000000..cf0b34a1 --- /dev/null +++ b/patches/SLES-53523_98D7BF5E.pnach @@ -0,0 +1,6 @@ +gametitle=Gun [PAL-M] SLES-53523 98D7BF5E + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,0028E9E8,word,1000000B //1040000B beqz v0,0x0028EA18 \ No newline at end of file diff --git a/patches/SLES-53556_D720770D.pnach b/patches/SLES-53556_D720770D.pnach new file mode 100644 index 00000000..c25c966d --- /dev/null +++ b/patches/SLES-53556_D720770D.pnach @@ -0,0 +1,6 @@ +gametitle=Driver - Parallel Lines [PAL-M] SLES-53556 D720770D + +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,00324704,word,50400000 //50400006 beqzl v0,0x00324720 \ No newline at end of file diff --git a/patches/SLES-53618_B1AC3BEB.pnach b/patches/SLES-53618_B1AC3BEB.pnach new file mode 100644 index 00000000..b37402e8 --- /dev/null +++ b/patches/SLES-53618_B1AC3BEB.pnach @@ -0,0 +1,7 @@ +gametitle=True Crime - New York City [PAL-S] SLES-53618 B1AC3BEB. elf secondary B2D44C6C + +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,004A1AE4,word,24040001 //24040002 +patch=1,EE,0050549C,word,3F000000 //3F800000 \ No newline at end of file diff --git a/patches/SLES-53618_B2D44C6C.pnach b/patches/SLES-53618_B2D44C6C.pnach new file mode 100644 index 00000000..b37402e8 --- /dev/null +++ b/patches/SLES-53618_B2D44C6C.pnach @@ -0,0 +1,7 @@ +gametitle=True Crime - New York City [PAL-S] SLES-53618 B1AC3BEB. elf secondary B2D44C6C + +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,004A1AE4,word,24040001 //24040002 +patch=1,EE,0050549C,word,3F000000 //3F800000 \ No newline at end of file diff --git a/patches/SLES-53974_945FBF31.pnach b/patches/SLES-53974_945FBF31.pnach new file mode 100644 index 00000000..be24660e --- /dev/null +++ b/patches/SLES-53974_945FBF31.pnach @@ -0,0 +1,19 @@ +gametitle=Dragon Quest VIII [PAL-M] SLES-53974 945FBF31 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,003EE164,word,00000002 +patch=1,EE,E0010000,extended,00639ACC +patch=1,EE,203EE164,extended,00000001 //FPS +patch=1,EE,00179E98,word,3C023F00 //3C023F80 Ocean +patch=1,EE,0018DCC0,word,3C023F00 //3C023F80 Clouds +patch=1,EE,001F5354,word,3C033F00 //3C033F80 Calls +patch=1,EE,003FEAEC,word,3F19999A //3F99999A lui t9,0x999A speed general +patch=1,EE,003DF42C,word,3F99999A //3F99999A butterflies and text speed in battle +patch=1,EE,E0010000,extended,01FF4468 +patch=1,EE,203DF42C,extended,3F19999A +patch=1,EE,0017037C,word,3C023F00 //3C023F80 +patch=1,EE,001703C0,word,3C023F00 //3C023F80 +patch=1,EE,00947814,word,3D19999A //3D99999A lui t9,0x999A +patch=1,EE,003DF8D0,word,3DCCCCCD //3E4CCCCD lui t4,0xCCCD \ No newline at end of file diff --git a/patches/SLES-54384_743E10C2.pnach b/patches/SLES-54384_743E10C2.pnach new file mode 100644 index 00000000..2bd246ba --- /dev/null +++ b/patches/SLES-54384_743E10C2.pnach @@ -0,0 +1,6 @@ +gametitle=Destroy All Humans 2 - Make War not Love [PAL-M] SLES-54384 743E10C2 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,002C2E6C,word,24030001 //24030002 \ No newline at end of file diff --git a/patches/SLES-54659_DAF2145C.pnach b/patches/SLES-54659_DAF2145C.pnach new file mode 100644 index 00000000..e9055f60 --- /dev/null +++ b/patches/SLES-54659_DAF2145C.pnach @@ -0,0 +1,8 @@ +gametitle=Star Wars - The Force Unleashed [PAL-M] SLES-54659 DAF2145C + +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,00125678,word,28420001 //28420002 +patch=1,EE,E0010000,extended,01FFFA70 +patch=1,EE,20125678,extended,28420002 \ No newline at end of file diff --git a/patches/SLES-54837_5F30B426.pnach b/patches/SLES-54837_5F30B426.pnach index 473e9dc5..f8c7ee88 100644 --- a/patches/SLES-54837_5F30B426.pnach +++ b/patches/SLES-54837_5F30B426.pnach @@ -21,3 +21,9 @@ patch=1,EE,00188de4,word,00000000 //44810000 //patch=1,EE,206db7e0,extended,3e3f0000 //3e4d4fdf +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001002F4,word,10000011 //45000011 bc1f 0x0010033C +patch=1,EE,E0010001,extended,0185E904 //fixed fmv +patch=1,EE,201002F4,extended,45000011 \ No newline at end of file diff --git a/patches/SLES-55380_8C913264.pnach b/patches/SLES-55380_8C913264.pnach index 0d06e741..e36164e9 100644 --- a/patches/SLES-55380_8C913264.pnach +++ b/patches/SLES-55380_8C913264.pnach @@ -14,3 +14,8 @@ patch=1,EE,0043657c,word,3c024436 // 3c024420 2d char fix pos patch=1,EE,007638c0,word,3faaaaab // 3f800000 2d char fix fov +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,0087C3B4,word,00000032 //00000019 +patch=1,EE,00870a2c,word,3F800000 //3F800000 \ No newline at end of file From c688ee0cb90a031d5cea304a123c08e782adae5a Mon Sep 17 00:00:00 2001 From: fox140cv Date: Tue, 22 Aug 2023 11:39:10 +0200 Subject: [PATCH 02/11] Add various widescreen and 60fps patches Added several missing widescreen patches and 60fps patches. I have tried them several times and they can be found on the forum. --- patches/SCES-50917_DA3DD765.pnach | 9 ++++++- patches/SCES-50971_09F5F39A.pnach | 10 ++++---- patches/SCES-51719_44A61C8F.pnach | 6 ++++- patches/SCES-52529_FDA1CBF6.pnach | 5 +++- patches/SCES-53409_8164C614.pnach | 5 +++- patches/SLES-51690_D8A68BBA.pnach | 13 ++++++++++ patches/SLES-51967_FDA10318.pnach | 4 ++++ patches/SLES-52725_CFB873AD.pnach | 6 +++++ patches/SLES-53377_912C8E55.pnach | 8 +++++++ patches/SLES-53540_8191D10A.pnach | 11 +++++++++ patches/SLES-53587_C124F105.pnach | 4 ++++ patches/SLES-54235_C398F477.pnach | 40 +++++++++++++++++++++++++++++++ patches/SLES-54782_FC4AC115.pnach | 5 +++- patches/SLES-82048_8A5C25A7.pnach | 9 +++++-- patches/SLPM-62703_4888BD62.pnach | 8 ++++++- 15 files changed, 131 insertions(+), 12 deletions(-) create mode 100644 patches/SLES-51690_D8A68BBA.pnach create mode 100644 patches/SLES-52725_CFB873AD.pnach create mode 100644 patches/SLES-53377_912C8E55.pnach create mode 100644 patches/SLES-53540_8191D10A.pnach create mode 100644 patches/SLES-54235_C398F477.pnach diff --git a/patches/SCES-50917_DA3DD765.pnach b/patches/SCES-50917_DA3DD765.pnach index d51a763e..0f79527f 100644 --- a/patches/SCES-50917_DA3DD765.pnach +++ b/patches/SCES-50917_DA3DD765.pnach @@ -36,4 +36,11 @@ patch=1,EE,0015f330,word,00000000 // 3c030026 patch=1,EE,0015f334,word,00000000 // 24020001 patch=1,EE,0015f338,word,00000000 // ac623620 - +[No-Interlacing] +gsinterlacemode=1 +comment=No Motion Blur by Meos +patch=1,EE,2015F32C,extended,08057CCF +patch=1,EE,20190210,extended,08064088 +patch=1,EE,201EACD8,extended,0807AB39 +patch=1,EE,2012B958,extended,0804AE5F +patch=1,EE,2015F944,extended,24060000 \ No newline at end of file diff --git a/patches/SCES-50971_09F5F39A.pnach b/patches/SCES-50971_09F5F39A.pnach index 1b99f5ac..8ca3962b 100644 --- a/patches/SCES-50971_09F5F39A.pnach +++ b/patches/SCES-50971_09F5F39A.pnach @@ -47,7 +47,9 @@ patch=1,EE,002a1608,word,70007000 // 74007000 patch=1,EE,0010430c,word,00000000 // ac510e48 patch=1,EE,0010442c,word,00000000 // ac450e48 -//60 FPS -//patch=0,EE,001104d8,word,24820000 // 24820001 - - +[50 FPS] +author=PeterDelta +comment=Gameplay at 50 fps, Gumi ship and scenes at 25 fps. Might need enable EE Overclock to be stable. +patch=1,EE,002B6ACC,word,00000000 //00000001 +patch=1,EE,E0010000,extended,00571954 +patch=1,EE,202B6ACC,extended,00000001 \ No newline at end of file diff --git a/patches/SCES-51719_44A61C8F.pnach b/patches/SCES-51719_44A61C8F.pnach index 144235de..7121d8cc 100644 --- a/patches/SCES-51719_44A61C8F.pnach +++ b/patches/SCES-51719_44A61C8F.pnach @@ -18,4 +18,8 @@ patch=1,EE,204959B8,extended,4614D682 // mul.s f26, f26, f20 patch=1,EE,204959BC,extended,08124B83 // j 00492E0C patch=1,EE,2044DF60,extended,00000000 // nop - +[No-Interlacing] +gsinterlacemode=1 +author=Silent +comment=Enable progressive scan mode in race +patch=1,EE,20A57E70,extended,00000001 \ No newline at end of file diff --git a/patches/SCES-52529_FDA1CBF6.pnach b/patches/SCES-52529_FDA1CBF6.pnach index 25733411..efe884f6 100644 --- a/patches/SCES-52529_FDA1CBF6.pnach +++ b/patches/SCES-52529_FDA1CBF6.pnach @@ -23,4 +23,7 @@ patch=1,EE,200C0018,word,4481F000 patch=1,EE,200C001C,word,461EA502 patch=1,EE,200C0020,word,03E00008 - +[No-Interlacing] +gsinterlacemode=1 +comment=No Motion Blur by Meos +patch=1,EE,20160FC8,extended,00000000 \ No newline at end of file diff --git a/patches/SCES-53409_8164C614.pnach b/patches/SCES-53409_8164C614.pnach index 91c79134..e229a637 100644 --- a/patches/SCES-53409_8164C614.pnach +++ b/patches/SCES-53409_8164C614.pnach @@ -5,4 +5,7 @@ gsaspectratio=16:9 comment=Widescreen Hack patch=1,EE,00166804,word,3c014455 - +[No-Interlacing] +gsinterlacemode=1 +comment=No Motion Blur by Meos +patch=1,EE,201837D8,extended,00000000 \ No newline at end of file diff --git a/patches/SLES-51690_D8A68BBA.pnach b/patches/SLES-51690_D8A68BBA.pnach new file mode 100644 index 00000000..3ca6571c --- /dev/null +++ b/patches/SLES-51690_D8A68BBA.pnach @@ -0,0 +1,13 @@ +gametitle=Pitfall - The Lost Expedition (PAL-S) SLES-51690 D8A68BBA + +[Widescreen 16:9] +gsaspectratio=16:9 +comment=Widescreen Hack by Arapapa +//X-Fov +//000018e6 280015e6 +patch=1,EE,0036e1c0,word,08112ed4 +patch=1,EE,0044bb50,word,3c013f40 +patch=1,EE,0044bb54,word,4481f000 +patch=1,EE,0044bb58,word,461ec602 +patch=1,EE,0044bb5c,word,e6180000 +patch=1,EE,0044bb60,word,080db871 \ No newline at end of file diff --git a/patches/SLES-51967_FDA10318.pnach b/patches/SLES-51967_FDA10318.pnach index 2682cf11..fd2c5c14 100644 --- a/patches/SLES-51967_FDA10318.pnach +++ b/patches/SLES-51967_FDA10318.pnach @@ -18,3 +18,7 @@ patch=1,EE,004ff630,word,3f2aaaab // 3f000000 //patch=1,EE,004ff630,word,3f19999a // 3f000000 +[50 FPS] +author=asasega +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,2011060C,extended,2C420001 //2C420002 \ No newline at end of file diff --git a/patches/SLES-52725_CFB873AD.pnach b/patches/SLES-52725_CFB873AD.pnach new file mode 100644 index 00000000..573490d5 --- /dev/null +++ b/patches/SLES-52725_CFB873AD.pnach @@ -0,0 +1,6 @@ +gametitle=Need for Speed - Underground 2 (PAL-M) SLES-52725 CFB873AD + +[50 FPS] +author=asasega +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,201D7FBC,extended,2C420001 \ No newline at end of file diff --git a/patches/SLES-53377_912C8E55.pnach b/patches/SLES-53377_912C8E55.pnach new file mode 100644 index 00000000..d8e59e77 --- /dev/null +++ b/patches/SLES-53377_912C8E55.pnach @@ -0,0 +1,8 @@ +gametitle=X-Men Legends II - Rise of Apocalypse (PAL-M) SLES-53377 912C8E55 + +[Widescreen 16:9] +gsaspectratio=16:9 +comment=Widescreen hack by ElHecht +patch=1,EE,00270964,word,3c033f40 //3c033f80 hor fov +patch=1,EE,0027097c,word,460318c3 //00000000 +patch=1,EE,00898350,word,3f19999a //3f4ccccd font fix \ No newline at end of file diff --git a/patches/SLES-53540_8191D10A.pnach b/patches/SLES-53540_8191D10A.pnach new file mode 100644 index 00000000..c679390b --- /dev/null +++ b/patches/SLES-53540_8191D10A.pnach @@ -0,0 +1,11 @@ +gametitle=Fahrenheit (PAL-M) SLES-53540 8191D10A + +[Widescreen 16:9] +gsaspectratio=16:9 +comment=Widescreen Hack +patch=1,EE,20836500,extended,3FE38E38 //3FAAAAAB + +[50/60 FPS] +author=Gabominated +description=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,20836F04,extended,00000001 //00000002 \ No newline at end of file diff --git a/patches/SLES-53587_C124F105.pnach b/patches/SLES-53587_C124F105.pnach index fbc478cf..62c9185f 100644 --- a/patches/SLES-53587_C124F105.pnach +++ b/patches/SLES-53587_C124F105.pnach @@ -15,3 +15,7 @@ patch=1,EE,0010ed84,word,3c033f40 //3c033f80 patch=1,EE,0010ee8c,word,3c033f40 //3c033f80 +[50 FPS] +author=someother1ne +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,20223050,extended,00000001 \ No newline at end of file diff --git a/patches/SLES-54235_C398F477.pnach b/patches/SLES-54235_C398F477.pnach new file mode 100644 index 00000000..b6458e50 --- /dev/null +++ b/patches/SLES-54235_C398F477.pnach @@ -0,0 +1,40 @@ +gametitle=Kingdom Hearts II (PAL-S) SLES-54235 C398F477 + +[Widescreen 16:9] +gsaspectratio=16:9 +comment=Widescreen hack by ElHecht +patch=1,EE,00106d30,word,3c013f4c //c480004c +patch=1,EE,00106d48,word,3421cccc //4600a7c6 +patch=1,EE,00106d4c,word,4481f800 //00000000 +patch=1,EE,00106d50,word,461fa503 //4600a503 +patch=1,EE,00106d74,word,3c1b3f40 //0000000 hor fov +patch=1,EE,00106d80,word,449bf000 //00000000 +patch=1,EE,00106d90,word,461effc2 //00000000 +patch=1,EE,00106d94,word,e61f004c //00000000 +patch=1,EE,00378574,word,43f90000 //43d00000 zoom for cutscenes (hides sudden pop-in) +patch=1,EE,0037b2c4,word,3f400000 //3f800000 font fix +patch=1,EE,0037b2c8,word,3f400000 //3f800000 +patch=1,EE,0037b2cc,word,3f400000 //3f800000 +patch=1,EE,0014aac8,word,24050000 //24050200 black border fix +patch=1,EE,0014aaf0,word,24050000 //24050200 +patch=1,EE,0014ab18,word,24050000 //24050200 +patch=1,EE,0014ab48,word,24050000 //24050200 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,2035744C,word,00000000 +patch=1,EE,2035743C,word,3F800000 //3F800000 speed +patch=1,EE,2037D318,word,40000000 //40000000 +patch=1,EE,E0010005,extended,0033EC84 //fmv +patch=1,EE,2035744C,extended,00000001 +patch=1,EE,E0020001,extended,0033EC90 //gumi map +patch=1,EE,2035743C,extended,3F400000 +patch=1,EE,2037D318,extended,3F400000 +patch=1,EE,E0020001,extended,0033ECBC //gumi ship +patch=1,EE,2035743C,extended,3F000000 +patch=1,EE,2037D318,extended,3F000000 + +[Subtitles off] +comment=Disable subtitles during scenes +patch=1,EE,00227774,word,11e00019 //15e00019 \ No newline at end of file diff --git a/patches/SLES-54782_FC4AC115.pnach b/patches/SLES-54782_FC4AC115.pnach index 1036bceb..2869a546 100644 --- a/patches/SLES-54782_FC4AC115.pnach +++ b/patches/SLES-54782_FC4AC115.pnach @@ -23,4 +23,7 @@ patch=1,EE,001f4aa8,word,3c020000 // 3c023f80 patch=1,EE,001f4a38,word,3c030000 // 3c033f80 patch=1,EE,001f4b28,word,3c020000 // 3c023f80 - +[50 FPS] +author=Gabominated +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,2013D188,extended,2C420001 //2C420002 \ No newline at end of file diff --git a/patches/SLES-82048_8A5C25A7.pnach b/patches/SLES-82048_8A5C25A7.pnach index 50c6bf51..6eb5f371 100644 --- a/patches/SLES-82048_8A5C25A7.pnach +++ b/patches/SLES-82048_8A5C25A7.pnach @@ -1,4 +1,4 @@ -gametitle=Metal Gear Solid 3: Subsistence [PAL-Spain] (SLES_820.48) +gametitle=Metal Gear Solid 3: Subsistence [PAL-Spain] (SLES_820.48) (Disc 1 of 3) [Widescreen 16:9] gsaspectratio=16:9 @@ -10,4 +10,9 @@ comment=Widescreen hack by El_Patas //Gameplay 16:9 patch=1,EE,20205D4C,extended,3F400000 //3F800000 (Increases horiz. axis) - +[50 FPS] +author=Snake356 +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001D67B8,extended,00000000 //00000040 +patch=1,EE,001D7A78,extended,00000001 //00000002 +patch=1,EE,001D7A7C,extended,00000000 //00000001 \ No newline at end of file diff --git a/patches/SLPM-62703_4888BD62.pnach b/patches/SLPM-62703_4888BD62.pnach index f60d96fa..f156b99e 100644 --- a/patches/SLPM-62703_4888BD62.pnach +++ b/patches/SLPM-62703_4888BD62.pnach @@ -19,4 +19,10 @@ patch=1,EE,20310878,extended,43834000 //43AF0000 - In-game first person X FOV patch=1,EE,20304BD8,extended,3FAAAAAB //3F800000 - Master Y FOV patch=1,EE,2030F90C,extended,00000000 //3F800000 - In-game third person camera distance - Restores the original "behind the car" camera from the arcade version (which strangely was changed for the PS2 port) - +[No-Interlacing] +gsinterlacemode=1 +author=felixthecat1970 +comment=Autoenable progressive scan mode +patch=0,EE,0030F310,extended,0000001D +patch=0,EE,001758F4,extended,00000003 +patch=0,EE,20176F68,extended,01E0782D \ No newline at end of file From 8697fabaff6f3a170fb9eafb73b9ed0fa54e60f9 Mon Sep 17 00:00:00 2001 From: fox140cv Date: Wed, 23 Aug 2023 01:15:41 +0200 Subject: [PATCH 03/11] Added various patches, 60fps and widescreen Added several patches that unlock the fps, verified its correct operation. In Midnight Club 2 the old widescreen patch doesn't change anything in this version, I replace it with the one that works: patch=1,EE,0036d414,word,3c013fe3 //3c013faa patch=1,EE,0036d418,word,34218e38 //3421aaa8 --- patches/SLES-51054_ACB1989A.pnach | 12 +++--------- patches/SLES-53196_E3E8E893.pnach | 6 ++++++ patches/SLES-53886_ADDFF505.pnach | 10 +++++++++- patches/SLUS-21739_37245C3F.pnach | 4 ++++ 4 files changed, 22 insertions(+), 10 deletions(-) create mode 100644 patches/SLES-53196_E3E8E893.pnach diff --git a/patches/SLES-51054_ACB1989A.pnach b/patches/SLES-51054_ACB1989A.pnach index 4d778131..b6953c18 100644 --- a/patches/SLES-51054_ACB1989A.pnach +++ b/patches/SLES-51054_ACB1989A.pnach @@ -2,15 +2,9 @@ gametitle=Midnight Club II (E)(SLES-51054) [Widescreen 16:9] gsaspectratio=16:9 -comment=Widescreen hack by Arapapa - -//Widescreen hack 16:9 - -//X-Fov -//aa3f013c a8aa2134 -patch=1,EE,0036d414,word,3c013fe3 //3c013faa -patch=1,EE,0036d418,word,34218e38 //3421aaa8 -patch=1,EE,0042F134,word,3FC55553 //Hack 16:9 by PeterDelta +author=PeterDelta +comment=Widescreen hack 16:9 +patch=1,EE,0042F134,word,3FC55553 //3F955553 [50 FPS] author=PeterDelta diff --git a/patches/SLES-53196_E3E8E893.pnach b/patches/SLES-53196_E3E8E893.pnach new file mode 100644 index 00000000..e5f334ad --- /dev/null +++ b/patches/SLES-53196_E3E8E893.pnach @@ -0,0 +1,6 @@ +gametitle=Destroy All Humans (PAL-M) SLES-53196 E3E8E893 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,003F048C,word,00000001 //00000002 \ No newline at end of file diff --git a/patches/SLES-53886_ADDFF505.pnach b/patches/SLES-53886_ADDFF505.pnach index f1fc09f2..b5bf660e 100644 --- a/patches/SLES-53886_ADDFF505.pnach +++ b/patches/SLES-53886_ADDFF505.pnach @@ -13,4 +13,12 @@ patch=1,EE,204CADF4,word,3FE38E39 //3FAAAAAB patch=1,EE,204CAE94,word,3FE38E39 //3FAAAAAB patch=1,EE,205BCB90,word,3F400000 //3F800000 - +[50/60 FPS] +author=PeterDelta +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,0040DFF4,word,00000001 //04000000 +patch=1,EE,005A929C,word,3C888889 //3D088889 +patch=1,EE,004BC93C,word,3C888889 //3D088889 +patch=1,EE,0040EC2C,word,3C888889 //loading screen speed +patch=1,EE,E0010001,extended,0040EBA0 //fix lighting +patch=1,EE,2040EC2C,extended,3D088889 \ No newline at end of file diff --git a/patches/SLUS-21739_37245C3F.pnach b/patches/SLUS-21739_37245C3F.pnach index 5d032037..5d7d26a5 100644 --- a/patches/SLUS-21739_37245C3F.pnach +++ b/patches/SLUS-21739_37245C3F.pnach @@ -7,3 +7,7 @@ patch=1,EE,20148FD0,extended,3C0C3FAA patch=1,EE,20148FD8,extended,358CAAAB +[60 FPS] +author=asasega +comment=Unlocked at 60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,00159354,word,2C620000 \ No newline at end of file From 19bcec73331fb3211b7b37c754887298eaa3e2e8 Mon Sep 17 00:00:00 2001 From: fox140cv Date: Wed, 23 Aug 2023 11:39:26 +0200 Subject: [PATCH 04/11] Syphon filter omega strange widescreen add the other ported version in PAL widescreen --- patches/SCES-52033_59EB2A95.pnach | 25 +++++++++++++++++++++---- patches/SLES-52440_51E019BC.pnach | 7 +++++-- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/patches/SCES-52033_59EB2A95.pnach b/patches/SCES-52033_59EB2A95.pnach index 289f158e..e27e3408 100644 --- a/patches/SCES-52033_59EB2A95.pnach +++ b/patches/SCES-52033_59EB2A95.pnach @@ -1,6 +1,23 @@ gametitle=Syphon Filter - The Omega Strain [PAL-M] SCES-52033 59EB2A95 -[50 FPS] -author=Gabominated -comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. -patch=1,EE,20543504,extended,00000032 //00000019 +[Widescreen 16:9] +gsaspectratio=16:9 +author=PeterDelta +comment=Ported by PeterDelta from the other version PAL by nemesis2000 + +//gameplay +patch=1,EE,003973B0,word,3c043f40 //3C043F80 +patch=1,EE,003973B4,word,44841800 //3C034000 +patch=1,EE,003973B8,word,46030003 //44841800 +patch=1,EE,003973BC,word,460318c3 //44830800 +patch=1,EE,003973C0,word,46031840 //00000000 +patch=1,EE,00397434,word,e603007c //AE04007C + +//With and without the patch is wrong, but being stretched makes more sense with the game mechanics. +//HUD fix +//patch=1,EE,0039726C,word,00000000 //10C30005 +//patch=1,EE,00397274,word,3C033f40 //3C033F80 + +//FMV's fix +patch=1,EE,0041901C,word,241016d0 //24127880 +patch=1,EE,00419024,word,24127490 //24100F00 \ No newline at end of file diff --git a/patches/SLES-52440_51E019BC.pnach b/patches/SLES-52440_51E019BC.pnach index edc0d5fd..8d276fa0 100644 --- a/patches/SLES-52440_51E019BC.pnach +++ b/patches/SLES-52440_51E019BC.pnach @@ -1,4 +1,4 @@ -gametitle=Harry Potter and the Prisoner of Azkaban (U)(SLUS-20926) +gametitle=Harry Potter and the Prisoner of Azkaban (PAL-M) (SLES-52440) [Widescreen 16:9] gsaspectratio=16:9 @@ -27,4 +27,7 @@ patch=1,EE,001223f0,word,3c013f40 //3c013f80 //803f013c 00208144 2800b4e7 //patch=1,EE,001560b8,word,3c013fab //3c013f80 - +[50 FPS] +author=asasega +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,2047B81C,word,00000001 \ No newline at end of file From e21bc373e5266e52ab21d12ae96256a88526fbc1 Mon Sep 17 00:00:00 2001 From: fox140cv Date: Sun, 27 Aug 2023 21:15:00 +0200 Subject: [PATCH 05/11] Added several widescreen patches and updated others patches --- patches/SCES-50295_0BAA8DD8.pnach | 8 +++++++- patches/SCES-50878_F48F994A.pnach | 7 +++++++ patches/SCES-51190_059E5FAA.pnach | 13 +++++++++++++ patches/SCES-51719_44A61C8F.pnach | 2 +- patches/SCES-53372_CA9AA903.pnach | 7 +++++++ patches/SLES-50306_6EA9DDA9.pnach | 19 +++++++++++++++++++ patches/SLES-50306_A5434CCF.pnach | 29 +++++++++++++++++++++++++++++ patches/SLES-51950_B7CF071A.pnach | 5 +++++ patches/SLES-52801_614F4CF4.pnach | 19 ++++++++++--------- patches/SLES-52805_614F4CF4.pnach | 14 ++++++++++++++ patches/SLES-55380_8C913264.pnach | 7 ++++--- patches/SLUS-20209_E5F2DF38.pnach | 13 +++---------- 12 files changed, 119 insertions(+), 24 deletions(-) create mode 100644 patches/SCES-53372_CA9AA903.pnach create mode 100644 patches/SLES-50306_A5434CCF.pnach create mode 100644 patches/SLES-52805_614F4CF4.pnach diff --git a/patches/SCES-50295_0BAA8DD8.pnach b/patches/SCES-50295_0BAA8DD8.pnach index f68c8b03..f4e7487a 100644 --- a/patches/SCES-50295_0BAA8DD8.pnach +++ b/patches/SCES-50295_0BAA8DD8.pnach @@ -5,4 +5,10 @@ comment=Dark Cloud (PAL-M5) (SCES-50295) Widescreen Hack (16:9) by ElHecht // 16:9 patch=1,EE,0012e228,word,3c023f40 - +[No-Interlacing] +gsinterlacemode=1 +author=felixthecat1970 +comment=ntsc video mode v2 +patch=0,EE,0012C338,extended,24060002 +patch=0,EE,0012C428,extended,3C010002 +patch=0,EE,1012C42C,extended,34242000 \ No newline at end of file diff --git a/patches/SCES-50878_F48F994A.pnach b/patches/SCES-50878_F48F994A.pnach index dbc1fe4a..731482c4 100644 --- a/patches/SCES-50878_F48F994A.pnach +++ b/patches/SCES-50878_F48F994A.pnach @@ -14,3 +14,10 @@ patch=1,EE,0018d408,word,3c0143d6 // 3c0143a0 renderfix2 patch=1,EE,001f7028,word,3c013f40 // 3c013f80 partial HUD fix +[No-Interlacing] +gsinterlacemode=1 +author=felixthecat1970 +comment=Autoboot progressive scan mode +patch=0,EE,001E2254,extended,24020002 +patch=0,EE,0022B138,extended,24050006 +patch=0,EE,001EDC24,extended,24020009 \ No newline at end of file diff --git a/patches/SCES-51190_059E5FAA.pnach b/patches/SCES-51190_059E5FAA.pnach index 19cb79de..1d6f25b5 100644 --- a/patches/SCES-51190_059E5FAA.pnach +++ b/patches/SCES-51190_059E5FAA.pnach @@ -6,3 +6,16 @@ comment=Dark Chronicle (PAL-M5) (SCES-51190) Widescreen Hack (16:9) by ElHecht patch=1,EE,00139414,word,3c023f40 +[50 FPS] +author=PeterDelta & Gabominated +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,0037CDD0,word,00000001 //00000002 srl zero,0x00 +patch=1,EE,00175AC8,word,3C033F19 //3C033F99 lui v1,0x3F99 +patch=1,EE,00175B10,word,3C033F19 //3C033F99 lui v1,0x3F99 +patch=1,EE,0035A788,word,3F000000 //3F800000 +patch=1,EE,E0050000,extended,103972B4 //revert cutscenes +patch=1,EE,E0040000,extended,01EFD43C +patch=1,EE,2037CDD0,extended,00000002 +patch=1,EE,20175AC8,extended,3C033F99 +patch=1,EE,20175B10,extended,3C033F99 +patch=1,EE,2035A788,extended,3F800000 \ No newline at end of file diff --git a/patches/SCES-51719_44A61C8F.pnach b/patches/SCES-51719_44A61C8F.pnach index 7121d8cc..64c92682 100644 --- a/patches/SCES-51719_44A61C8F.pnach +++ b/patches/SCES-51719_44A61C8F.pnach @@ -21,5 +21,5 @@ patch=1,EE,2044DF60,extended,00000000 // nop [No-Interlacing] gsinterlacemode=1 author=Silent -comment=Enable progressive scan mode in race +comment=480p mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Fix tremor at start game patch=1,EE,20A57E70,extended,00000001 \ No newline at end of file diff --git a/patches/SCES-53372_CA9AA903.pnach b/patches/SCES-53372_CA9AA903.pnach new file mode 100644 index 00000000..6d8faf70 --- /dev/null +++ b/patches/SCES-53372_CA9AA903.pnach @@ -0,0 +1,7 @@ +gametitle=Tourist Trophy - The Real Riding Simulator (PAL-M) SCES-53372 CA9AA903 + +[No-Interlacing] +gsinterlacemode=1 +author=PeterDelta +comment=480p mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Fix tremor at start game +patch=1,EE,00830648,word,00000001 \ No newline at end of file diff --git a/patches/SLES-50306_6EA9DDA9.pnach b/patches/SLES-50306_6EA9DDA9.pnach index 6e06c8e6..257f2a7a 100644 --- a/patches/SLES-50306_6EA9DDA9.pnach +++ b/patches/SLES-50306_6EA9DDA9.pnach @@ -15,3 +15,22 @@ patch=1,EE,21E394C4,extended,000c0000 // 00400000 fmv fix //patch=1,EE,21E394C4,extended,00200000 // 00400000 fmv fix +[No-Interlacing] +gsinterlacemode=1 +author=felixthecat1970 +comment=480p enable progressive scan mode v1 +patch=1,EE,002D25D4,extended,24060050 +patch=1,EE,202D25D0,extended,0000282D +patch=1,EE,202D25E0,extended,00000000 +patch=1,EE,201002F4,extended,10A40029 +patch=1,EE,1010030C,extended,260202D0 +patch=1,EE,00100370,extended,26450023 +patch=1,EE,10100398,extended,64E30134 +patch=1,EE,202F3D60,extended,1443FFFA +patch=1,EE,002D2678,extended,3C0A0002 +patch=1,EE,002D267C,extended,3C010082 +patch=1,EE,102D2680,extended,342C3000 +patch=1,EE,2029CBD0,extended,0000182D +patch=1,EE,202D27CC,extended,0C0B49FD +patch=1,EE,202D27D0,extended,00000000 +patch=1,EE,202D27FC,extended,00000000 \ No newline at end of file diff --git a/patches/SLES-50306_A5434CCF.pnach b/patches/SLES-50306_A5434CCF.pnach new file mode 100644 index 00000000..bb12b26a --- /dev/null +++ b/patches/SLES-50306_A5434CCF.pnach @@ -0,0 +1,29 @@ +gametitle=Resident Evil - Code Veronica X (PAL-M4) (SLES-50306) A5434CCF + +[Widescreen 16:9] +gsaspectratio=16:9 +author=ElHecht +comment=Widescreen hack 16:9 +patch=1,EE,21140300,extended,3f400000 // 3f800000 hor fov +patch=1,EE,21E394C0,extended,01aa0280 // 01400280 fmv fix +patch=1,EE,21E394C4,extended,000c0000 // 00400000 fmv fix + +[No-Interlacing] +gsinterlacemode=1 +author=felixthecat1970 +comment=480p enable progressive scan mode v1 +patch=1,EE,002D25D4,extended,24060050 +patch=1,EE,202D25D0,extended,0000282D +patch=1,EE,202D25E0,extended,00000000 +patch=1,EE,201002F4,extended,10A40029 +patch=1,EE,1010030C,extended,260202D0 +patch=1,EE,00100370,extended,26450023 +patch=1,EE,10100398,extended,64E30134 +patch=1,EE,202F3D60,extended,1443FFFA +patch=1,EE,002D2678,extended,3C0A0002 +patch=1,EE,002D267C,extended,3C010082 +patch=1,EE,102D2680,extended,342C3000 +patch=1,EE,2029CBD0,extended,0000182D +patch=1,EE,202D27CC,extended,0C0B49FD +patch=1,EE,202D27D0,extended,00000000 +patch=1,EE,202D27FC,extended,00000000 \ No newline at end of file diff --git a/patches/SLES-51950_B7CF071A.pnach b/patches/SLES-51950_B7CF071A.pnach index ecc53283..a2079196 100644 --- a/patches/SLES-51950_B7CF071A.pnach +++ b/patches/SLES-51950_B7CF071A.pnach @@ -139,6 +139,11 @@ patch=1,EE,0016a514,word,7bb00000 patch=1,EE,0016a518,word,03e00008 patch=1,EE,0016a51c,word,27bd0020 +[No-Interlacing] +gsinterlacemode=1 +author=PeterDelta +comment=480p mode. Only work at 60hz, supports fps unlock patch but will not switch to 50hz even if chosen. +patch=1,EE,001009CC,word,3C060050 [50/60 FPS] author=PeterDelta diff --git a/patches/SLES-52801_614F4CF4.pnach b/patches/SLES-52801_614F4CF4.pnach index 1628d15e..e1373ffd 100644 --- a/patches/SLES-52801_614F4CF4.pnach +++ b/patches/SLES-52801_614F4CF4.pnach @@ -2,12 +2,13 @@ gametitle=The Lord of the Rings - The Third Age (PAL-M5) (SLES-52801) [Widescreen 16:9] gsaspectratio=16:9 -comment=Widescreen hack by ElHecht - -// 16:9 -patch=1,EE,001aae08,word,3c013f40 // 3c013f80 hor fov -patch=1,EE,001aae0c,word,4481f000 // 44810800 -patch=1,EE,001aae1c,word,461ef043 // 00000000 -patch=1,EE,001aae24,word,e61e0010 // e6010010 - - +author=PeterDelta +comment=Widescreen hack 16:9 +patch=1,EE,20C36980,word,3F400000 //3F800000 +patch=1,EE,20C36990,word,3FB00000 //3F800000 +patch=1,EE,20C36998,word,3FB00000 //3F800000 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001C36DC,word,00000000 //4501FFF6 bc1t 0x001C36B8 \ No newline at end of file diff --git a/patches/SLES-52805_614F4CF4.pnach b/patches/SLES-52805_614F4CF4.pnach new file mode 100644 index 00000000..c206606c --- /dev/null +++ b/patches/SLES-52805_614F4CF4.pnach @@ -0,0 +1,14 @@ +gametitle=Señor de Los Anillos, El - La Tercera Edad (PAL-S) SLES-52805 614F4CF4 + +[Widescreen 16:9] +gsaspectratio=16:9 +author=PeterDelta +comment=Widescreen hack 16:9 +patch=1,EE,20C36980,word,3F400000 //3F800000 +patch=1,EE,20C36990,word,3FB00000 //3F800000 +patch=1,EE,20C36998,word,3FB00000 //3F800000 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001C36DC,word,00000000 //4501FFF6 bc1t 0x001C36B8 \ No newline at end of file diff --git a/patches/SLES-55380_8C913264.pnach b/patches/SLES-55380_8C913264.pnach index e36164e9..f49f83c6 100644 --- a/patches/SLES-55380_8C913264.pnach +++ b/patches/SLES-55380_8C913264.pnach @@ -14,8 +14,9 @@ patch=1,EE,0043657c,word,3c024436 // 3c024420 2d char fix pos patch=1,EE,007638c0,word,3faaaaab // 3f800000 2d char fix fov -[50 FPS] +[60 FPS] author=PeterDelta -comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +comment=480p mode and FPS unlocked. Might need enable EE Overclock to be stable. patch=1,EE,0087C3B4,word,00000032 //00000019 -patch=1,EE,00870a2c,word,3F800000 //3F800000 \ No newline at end of file +patch=1,EE,00870A2C,word,3F99999A //3F800000 +patch=1,EE,00671D04,word,3C060050 \ No newline at end of file diff --git a/patches/SLUS-20209_E5F2DF38.pnach b/patches/SLUS-20209_E5F2DF38.pnach index 4912fc7e..42c94702 100644 --- a/patches/SLUS-20209_E5F2DF38.pnach +++ b/patches/SLUS-20209_E5F2DF38.pnach @@ -2,13 +2,6 @@ gametitle=Midnight Club II (U)(SLUS-20209) [Widescreen 16:9] gsaspectratio=16:9 -comment=Widescreen hack by Arapapa - -//Widescreen hack 16:9 - -//X-Fov -//aa3f013c a8aa2134 -patch=1,EE,0036c884,word,3c013fe3 //3c013faa -patch=1,EE,0036c888,word,34218e38 //3421aaa8 - - +author=PeterDelta +comment=Widescreen hack 16:9 +patch=1,EE,0042FAB4,word,3FC55553 \ No newline at end of file From 62c3c79d668ba93a12cfbe42998ac77df2622277 Mon Sep 17 00:00:00 2001 From: fox140cv <79443698+fox140cv@users.noreply.github.com> Date: Mon, 28 Aug 2023 00:18:19 +0200 Subject: [PATCH 06/11] Update SLES-55380_8C913264.pnach --- patches/SLES-55380_8C913264.pnach | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/patches/SLES-55380_8C913264.pnach b/patches/SLES-55380_8C913264.pnach index f49f83c6..9888969f 100644 --- a/patches/SLES-55380_8C913264.pnach +++ b/patches/SLES-55380_8C913264.pnach @@ -14,9 +14,13 @@ patch=1,EE,0043657c,word,3c024436 // 3c024420 2d char fix pos patch=1,EE,007638c0,word,3faaaaab // 3f800000 2d char fix fov -[60 FPS] +[50 FPS] author=PeterDelta -comment=480p mode and FPS unlocked. Might need enable EE Overclock to be stable. +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. patch=1,EE,0087C3B4,word,00000032 //00000019 patch=1,EE,00870A2C,word,3F99999A //3F800000 -patch=1,EE,00671D04,word,3C060050 \ No newline at end of file + +[Mode 480p] +author=PeterDelta +comment=Unlocked progressive Mode 480p +patch=1,EE,00671D04,word,3C060050 From c49cbad7d388341d1a593bac6732fba4812fea07 Mon Sep 17 00:00:00 2001 From: fox140cv Date: Wed, 30 Aug 2023 19:42:49 +0200 Subject: [PATCH 07/11] Patches update --- patches/SCES-51719_44A61C8F.pnach | 12 +++++++----- patches/SCES-53372_CA9AA903.pnach | 10 +++++++--- patches/SCES-54552_CBB4B383.pnach | 21 ++++++++++++++++++++- patches/SLES-50382_6B149273.pnach | 5 ++++- patches/SLES-51434_5088CCDB.pnach | 4 ++++ patches/SLUS-21027_EB198738.pnach | 13 ++++++++----- 6 files changed, 50 insertions(+), 15 deletions(-) diff --git a/patches/SCES-51719_44A61C8F.pnach b/patches/SCES-51719_44A61C8F.pnach index 64c92682..d41f0aa2 100644 --- a/patches/SCES-51719_44A61C8F.pnach +++ b/patches/SCES-51719_44A61C8F.pnach @@ -18,8 +18,10 @@ patch=1,EE,204959B8,extended,4614D682 // mul.s f26, f26, f20 patch=1,EE,204959BC,extended,08124B83 // j 00492E0C patch=1,EE,2044DF60,extended,00000000 // nop -[No-Interlacing] -gsinterlacemode=1 -author=Silent -comment=480p mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Fix tremor at start game -patch=1,EE,20A57E70,extended,00000001 \ No newline at end of file +[Mode 1080i] +author=PeterDelta +comment=1080i mode in race. Disable it before entering in zone Replay Theatre. Disable all deinterlacing patches. +patch=1,EE,E0030001,extended,00A57E7C +patch=1,EE,206184D4,extended,00000051 +patch=1,EE,20618504,extended,00000240 +patch=1,EE,20618508,extended,000003c0 \ No newline at end of file diff --git a/patches/SCES-53372_CA9AA903.pnach b/patches/SCES-53372_CA9AA903.pnach index 6d8faf70..280c5b62 100644 --- a/patches/SCES-53372_CA9AA903.pnach +++ b/patches/SCES-53372_CA9AA903.pnach @@ -1,7 +1,11 @@ gametitle=Tourist Trophy - The Real Riding Simulator (PAL-M) SCES-53372 CA9AA903 -[No-Interlacing] -gsinterlacemode=1 +[Mode 480p] author=PeterDelta comment=480p mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Fix tremor at start game -patch=1,EE,00830648,word,00000001 \ No newline at end of file +patch=1,EE,00830648,word,00000001 + +[Mode 1080i] +author=PeterDelta +comment=1080i mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Fix tremor at start game +patch=1,EE,00830648,word,00000002 \ No newline at end of file diff --git a/patches/SCES-54552_CBB4B383.pnach b/patches/SCES-54552_CBB4B383.pnach index bfa61000..088277bf 100644 --- a/patches/SCES-54552_CBB4B383.pnach +++ b/patches/SCES-54552_CBB4B383.pnach @@ -17,4 +17,23 @@ patch=1,EE,00261FB4,word,3C020000 //3C023F80 patch=1,EE,001D4E2C,word,24060000 //02C23021 Top patch=1,EE,001D4E7C,word,240201C0 //00451021 Bottom - +[50/60 FPS] +author=Red-tv +comment=Unlocked at 50/60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,004A06D4,byte,01 //60fps +patch=1,EE,001ce06c,word,00000000 //3c033f80 +patch=1,EE,001ce088,word,3c033f00 //3c033f80, Breaks Gravity +patch=1,EE,001ce098,word,3c033f00 //3c033f80, Breaks Gravity +patch=1,EE,0020b6d4,word,3c023f76 //3c023f80 Player's Gravity modifier +patch=1,EE,0048cb84,word,42700000 //41f00000, Breaks Gravity input latency, Object's Distance, Player's Gravity, subtitles +patch=1,EE,0048cb8c,word,40000000 //3f800000, Breaks Gravity Timer, Menu, Object's Distance, and Speed Modifier +patch=1,EE,0048cb88,word,3fe40000 //3f800000 Player's Gravity modifier and Object's Distance +patch=1,EE,0048da18,word,3F000000 //3f800000 NPC Distance Modifier +patch=1,EE,E0010001,extended,00729EE6 //Fix Timer in Menus +patch=1,EE,2048cb8c,extended,40400000 //Fix Timer in Menus +patch=1,EE,E0020002,extended,004C1E50 //Fix FMV +patch=1,EE,204A06D4,extended,00000002 //Fix FMV +patch=1,EE,2048cb8c,extended,3f800000 //Fix FMV +patch=1,EE,E0020001,extended,004B2660 //Fix Subtitles in FMV +patch=1,EE,2048cb8c,extended,3f800000 //Fix Subtitles in FMV +patch=1,EE,201ce098,extended,3c033f80 //Fix Subtitles in FMV \ No newline at end of file diff --git a/patches/SLES-50382_6B149273.pnach b/patches/SLES-50382_6B149273.pnach index 50612a83..f70f0813 100644 --- a/patches/SLES-50382_6B149273.pnach +++ b/patches/SLES-50382_6B149273.pnach @@ -4,4 +4,7 @@ comment=Silent Hill 2 (PAL-M6) (SLES-50382) Widescreen Hack (16:9) by ElHecht patch=1,EE,210E4C14,extended,43A8F5C3 // 43E147AE X-RES //patch=1,EE,210E4C18,extended,43E00000 // 43E00000 Y-RES - +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001A3860,word,10000009 //14400009 \ No newline at end of file diff --git a/patches/SLES-51434_5088CCDB.pnach b/patches/SLES-51434_5088CCDB.pnach index 92e9f58c..b751dd3e 100644 --- a/patches/SLES-51434_5088CCDB.pnach +++ b/patches/SLES-51434_5088CCDB.pnach @@ -30,3 +30,7 @@ patch=1,EE,002adf48,word,3c023f19 //3c023f4c patch=1,EE,002adf4c,word,3442999a //3442cccd +[50 FPS] +author=SeriMax +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,2013064C,extended,00000000 \ No newline at end of file diff --git a/patches/SLUS-21027_EB198738.pnach b/patches/SLUS-21027_EB198738.pnach index b0ea55e9..7e1952fd 100644 --- a/patches/SLUS-21027_EB198738.pnach +++ b/patches/SLUS-21027_EB198738.pnach @@ -4,8 +4,11 @@ gametitle=The Lord of the Rings - The Third Age (NTSC-U) gsaspectratio=16:9 comment=Widescreen Hack (NTSC-U by Arapapa) -patch=1,EE,20C37580,word,3f400000 fov -patch=1,EE,20C37590,word,3fb00000 render fix 1 -patch=1,EE,20C37598,word,3fb00000 render fix 2 - - +patch=1,EE,20C37580,word,3f400000 //fov +patch=1,EE,20C37590,word,3fb00000 //render fix 1 +patch=1,EE,20C37598,word,3fb00000 //render fix 2 + +[60 FPS] +author=PeterDelta +comment=Unlocked at 60 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,001C36EC,word,00000000 \ No newline at end of file From 55b88cef7c7ee6c4c5fbc13b9b823ac698274099 Mon Sep 17 00:00:00 2001 From: fox140cv <79443698+fox140cv@users.noreply.github.com> Date: Wed, 30 Aug 2023 20:48:30 +0200 Subject: [PATCH 08/11] Update SCES-51719_44A61C8F.pnach --- patches/SCES-51719_44A61C8F.pnach | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/patches/SCES-51719_44A61C8F.pnach b/patches/SCES-51719_44A61C8F.pnach index d41f0aa2..5e79e807 100644 --- a/patches/SCES-51719_44A61C8F.pnach +++ b/patches/SCES-51719_44A61C8F.pnach @@ -18,10 +18,15 @@ patch=1,EE,204959B8,extended,4614D682 // mul.s f26, f26, f20 patch=1,EE,204959BC,extended,08124B83 // j 00492E0C patch=1,EE,2044DF60,extended,00000000 // nop +[Mode 480p] +author=Silent +comment=480p mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Incompatible with 1080i +patch=1,EE,20A57E70,extended,00000001 + [Mode 1080i] author=PeterDelta comment=1080i mode in race. Disable it before entering in zone Replay Theatre. Disable all deinterlacing patches. patch=1,EE,E0030001,extended,00A57E7C patch=1,EE,206184D4,extended,00000051 patch=1,EE,20618504,extended,00000240 -patch=1,EE,20618508,extended,000003c0 \ No newline at end of file +patch=1,EE,20618508,extended,000003c0 From ee8801eb9b467fa6e8a0981b0bca6d24b27c22ee Mon Sep 17 00:00:00 2001 From: fox140cv <79443698+fox140cv@users.noreply.github.com> Date: Wed, 30 Aug 2023 20:49:43 +0200 Subject: [PATCH 09/11] Update SCES-53372_CA9AA903.pnach --- patches/SCES-53372_CA9AA903.pnach | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/patches/SCES-53372_CA9AA903.pnach b/patches/SCES-53372_CA9AA903.pnach index 280c5b62..36c5a1aa 100644 --- a/patches/SCES-53372_CA9AA903.pnach +++ b/patches/SCES-53372_CA9AA903.pnach @@ -1,6 +1,7 @@ gametitle=Tourist Trophy - The Real Riding Simulator (PAL-M) SCES-53372 CA9AA903 -[Mode 480p] +[No-Interlacing] +gsinterlacemode=1 author=PeterDelta comment=480p mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Fix tremor at start game patch=1,EE,00830648,word,00000001 @@ -8,4 +9,4 @@ patch=1,EE,00830648,word,00000001 [Mode 1080i] author=PeterDelta comment=1080i mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Fix tremor at start game -patch=1,EE,00830648,word,00000002 \ No newline at end of file +patch=1,EE,00830648,word,00000002 From 39eff92782fcf3ab4aaf9bd6129fc41ae7059cb5 Mon Sep 17 00:00:00 2001 From: fox140cv <79443698+fox140cv@users.noreply.github.com> Date: Wed, 30 Aug 2023 21:34:48 +0200 Subject: [PATCH 10/11] Update SCES-51719_44A61C8F.pnach --- patches/SCES-51719_44A61C8F.pnach | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/patches/SCES-51719_44A61C8F.pnach b/patches/SCES-51719_44A61C8F.pnach index 5e79e807..55316cbf 100644 --- a/patches/SCES-51719_44A61C8F.pnach +++ b/patches/SCES-51719_44A61C8F.pnach @@ -18,7 +18,8 @@ patch=1,EE,204959B8,extended,4614D682 // mul.s f26, f26, f20 patch=1,EE,204959BC,extended,08124B83 // j 00492E0C patch=1,EE,2044DF60,extended,00000000 // nop -[Mode 480p] +[No-Interlacing] +gsinterlacemode=1 author=Silent comment=480p mode in race. Set to Graphics "Deinterlacing: Adaptive (Top Field First)". Incompatible with 1080i patch=1,EE,20A57E70,extended,00000001 From 82ed2d6d3b338011049e58a4a7a9067f6ec2f6c0 Mon Sep 17 00:00:00 2001 From: fox140cv <79443698+fox140cv@users.noreply.github.com> Date: Thu, 31 Aug 2023 12:42:53 +0200 Subject: [PATCH 11/11] Update SCES-51719_44A61C8F.pnach --- patches/SCES-51719_44A61C8F.pnach | 1 + 1 file changed, 1 insertion(+) diff --git a/patches/SCES-51719_44A61C8F.pnach b/patches/SCES-51719_44A61C8F.pnach index 55316cbf..04f83927 100644 --- a/patches/SCES-51719_44A61C8F.pnach +++ b/patches/SCES-51719_44A61C8F.pnach @@ -31,3 +31,4 @@ patch=1,EE,E0030001,extended,00A57E7C patch=1,EE,206184D4,extended,00000051 patch=1,EE,20618504,extended,00000240 patch=1,EE,20618508,extended,000003c0 +patch=1,EE,20A57E70,extended,00000000