From 7327aa176006bf949cea0cf9c659864461496305 Mon Sep 17 00:00:00 2001 From: fox140cv <79443698+fox140cv@users.noreply.github.com> Date: Mon, 25 Sep 2023 11:34:46 +0200 Subject: [PATCH] Update widescreens patches and 60fps (#207) --- patches/SLES-50071_831078BD.pnach | 14 ++++++++++++++ patches/SLES-50731_1D2818AF.pnach | 7 +++++++ patches/SLES-51054_ACB1989A.pnach | 2 +- patches/SLES-51191_692C87AD.pnach | 8 +++++++- patches/SLES-51967_FDA10318.pnach | 10 +++++++++- patches/SLES-52188_F59FF56B.pnach | 25 +++++++++++++++++++++++++ patches/SLES-52478_E2E67E23.pnach | 11 ++++++++++- patches/SLES-52725_CFB873AD.pnach | 10 +++++++++- patches/SLES-52942_EBE1972D.pnach | 27 ++++++++------------------- patches/SLES-53147_F67E4351.pnach | 6 ++++++ patches/SLES-53559_CA2A1B04.pnach | 7 +++++++ patches/SLES-54007_B8435BF4.pnach | 10 ++++++++++ patches/SLES-54235_C398F477.pnach | 12 +++--------- patches/SLES-54323_4078F8F1.pnach | 8 ++++++++ patches/SLUS-20063_DFD26C76.pnach | 9 +++++++++ 15 files changed, 133 insertions(+), 33 deletions(-) create mode 100644 patches/SLES-50071_831078BD.pnach create mode 100644 patches/SLES-52188_F59FF56B.pnach create mode 100644 patches/SLES-54323_4078F8F1.pnach create mode 100644 patches/SLUS-20063_DFD26C76.pnach diff --git a/patches/SLES-50071_831078BD.pnach b/patches/SLES-50071_831078BD.pnach new file mode 100644 index 00000000..7608acba --- /dev/null +++ b/patches/SLES-50071_831078BD.pnach @@ -0,0 +1,14 @@ +gametitle=Midnight Club - Street Racing (PAL-M) SLES-50071 831078BD + +[Widescreen 16:9] +gsaspectratio=16:9 +author=PeterDelta +comment=Widescreen hack 16:9 +patch=1,EE,0047B580,word,3F471C97 //3F800000 +patch=1,EE,0047B594,word,3F471C97 //3F800000 +patch=1,EE,0047B5BC,word,3F471C97 //3F800000 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,003054C4,word,00000001 \ No newline at end of file diff --git a/patches/SLES-50731_1D2818AF.pnach b/patches/SLES-50731_1D2818AF.pnach index 04c0133e..d7f05508 100644 --- a/patches/SLES-50731_1D2818AF.pnach +++ b/patches/SLES-50731_1D2818AF.pnach @@ -13,3 +13,10 @@ patch=1,EE,0010e840,word,3c013f2b // 3c013f00 renderfix author=asasega comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. patch=1,EE,00113E2C,word,2C420001 + +[60 FPS] +author=PeterDelta +comment=Forces progressive scan and run at 60 fps +patch=1,EE,00280754,word,24110000 +patch=1,EE,00280758,word,24120052 +patch=1,EE,00280764,word,24130001 \ No newline at end of file diff --git a/patches/SLES-51054_ACB1989A.pnach b/patches/SLES-51054_ACB1989A.pnach index b6953c18..4df5a0cc 100644 --- a/patches/SLES-51054_ACB1989A.pnach +++ b/patches/SLES-51054_ACB1989A.pnach @@ -4,7 +4,7 @@ gametitle=Midnight Club II (E)(SLES-51054) gsaspectratio=16:9 author=PeterDelta comment=Widescreen hack 16:9 -patch=1,EE,0042F134,word,3FC55553 //3F955553 +patch=1,EE,0042F134,word,3FCE38BC //3F955553 [50 FPS] author=PeterDelta diff --git a/patches/SLES-51191_692C87AD.pnach b/patches/SLES-51191_692C87AD.pnach index 3dfd3cfe..11065b27 100644 --- a/patches/SLES-51191_692C87AD.pnach +++ b/patches/SLES-51191_692C87AD.pnach @@ -9,4 +9,10 @@ patch=1,EE,0038972c,word,3fe38e38 patch=1,EE,00277af0,word,3c023fe3 patch=1,EE,00277af8,word,34428e38 - +[Mode 480p] +author=PeterDelta +comment=Force progressive scan when selecting 60hz +patch=1,EE,E0038306,extended,011E2084 +patch=1,EE,20100334,extended,3c050000 +patch=1,EE,2010033C,extended,3c060050 +patch=1,EE,20100344,extended,3c070001 \ No newline at end of file diff --git a/patches/SLES-51967_FDA10318.pnach b/patches/SLES-51967_FDA10318.pnach index fd2c5c14..b7b2afd6 100644 --- a/patches/SLES-51967_FDA10318.pnach +++ b/patches/SLES-51967_FDA10318.pnach @@ -21,4 +21,12 @@ patch=1,EE,004ff630,word,3f2aaaab // 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 +patch=1,EE,2011060C,extended,2C420001 //2C420002 + +[60 FPS] +author=PeterDelta +comment=Forces progressive scan and run at 60 fps +patch=1,EE,003AF874,word,24110000 +patch=1,EE,003AF878,word,24120052 +patch=1,EE,003AF884,word,24130001 +patch=1,EE,004FEFF8,word,3C888889 \ No newline at end of file diff --git a/patches/SLES-52188_F59FF56B.pnach b/patches/SLES-52188_F59FF56B.pnach new file mode 100644 index 00000000..f02a167d --- /dev/null +++ b/patches/SLES-52188_F59FF56B.pnach @@ -0,0 +1,25 @@ +gametitle=Baldur's Gate: Dark Alliance II SLES-52188 F59FF56B + +[Widescreen 16:9] +gsaspectratio=16:9 +author=El_Patas +comment= Widescreen Hack by El_Patas corrected by pgert +//Vert fov- +patch=1,EE,001ED078,word,3C013F36 // 3C013F08 +patch=1,EE,001ED07C,word,34210B62 // 34218889 +patch=1,EE,0023FFC4,word,3C013F36 // 3C013F08 +patch=1,EE,0023FFC8,word,34210B62 // 34218889 +patch=1,EE,0027FDBC,word,3C013F36 // 3C013F08 +patch=1,EE,0027FDC0,word,34210B62 // 34218889 +patch=1,EE,002C9458,word,3C013F36 // 3C013F08 +patch=1,EE,002C945C,word,34210B62 // 34218889 +//Both fov+ +patch=1,EE,001ED08C,word,3C014440 // 3C014480 +patch=1,EE,0023FFD4,word,3C014440 // 3C014480 +patch=1,EE,0027FDCC,word,3C014440 // 3C014480 +patch=1,EE,002C9468,word,3C014440 // 3C014480 +//Render fix +patch=1,EE,002C5334,word,3C013FE2 // 3C013FAA +patch=1,EE,002C5338,word,3421FC96 // 34213D71 +patch=1,EE,002C909C,word,3C013FE2 // 3C013FAA +patch=1,EE,002C90A0,word,3421FC96 // 34213D71 \ No newline at end of file diff --git a/patches/SLES-52478_E2E67E23.pnach b/patches/SLES-52478_E2E67E23.pnach index 8d910c47..acd263c2 100644 --- a/patches/SLES-52478_E2E67E23.pnach +++ b/patches/SLES-52478_E2E67E23.pnach @@ -3,4 +3,13 @@ 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 +patch=1,EE,001018AC,word,24030001 //24030002 li v1,0x2 + +[Mode 480p] +author=PeterDelta +comment=Force progressive scan when selecting 60hz +patch=1,EE,E004F9FF,extended,007A25EC +patch=1,EE,203CBA1C,extended,3C050000 +patch=1,EE,203CBA24,extended,3C060050 +patch=1,EE,203CBA2C,extended,3C070001 +patch=1,EE,203CBCEC,extended,3C090010 \ No newline at end of file diff --git a/patches/SLES-52725_CFB873AD.pnach b/patches/SLES-52725_CFB873AD.pnach index 573490d5..34b12a65 100644 --- a/patches/SLES-52725_CFB873AD.pnach +++ b/patches/SLES-52725_CFB873AD.pnach @@ -3,4 +3,12 @@ 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 +patch=1,EE,201D7FBC,extended,2C420001 + +[60 FPS] +author=PeterDelta +comment=Forces progressive scan and run at 60 fps +patch=1,EE,00421E54,word,24110000 +patch=1,EE,00421E58,word,24120052 +patch=1,EE,00421E64,word,24130001 +patch=1,EE,00563214,word,3C888889 \ No newline at end of file diff --git a/patches/SLES-52942_EBE1972D.pnach b/patches/SLES-52942_EBE1972D.pnach index c4941de4..6fe09f73 100644 --- a/patches/SLES-52942_EBE1972D.pnach +++ b/patches/SLES-52942_EBE1972D.pnach @@ -2,22 +2,11 @@ gametitle=Midnight Club 3 - DUB Edition (E)(SLES-52942) [Widescreen 16:9] gsaspectratio=16:9 -comment=Widescreen hack by Arapapa - -//Widescreen hack 16:9 - -//X-Fov -//43a51846 640103e6 -patch=1,EE,0052df18,word,08150c14 - -patch=1,EE,00543050,word,4618a543 -patch=1,EE,00543054,word,3c013f40 -patch=1,EE,00543058,word,4481f000 -patch=1,EE,0054305c,word,461ead42 -patch=1,EE,00543060,word,0814b7c7 - -//Render fix -//003f013c 00008144 02a50046 (2nd) -patch=1,EE,0052de5c,word,3c013f2b //3c013f00 - - +author=PeterDelta +comment=Widescreen hack 16:9 +patch=1,EE,00617D30,word,3FCE38BD //3F955554 + +[50 FPS] +author=PeterDelta +comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. +patch=1,EE,00617D34,word,00000001 //00000002 srl zero,0x00 \ No newline at end of file diff --git a/patches/SLES-53147_F67E4351.pnach b/patches/SLES-53147_F67E4351.pnach index 623fa799..68540a7e 100644 --- a/patches/SLES-53147_F67E4351.pnach +++ b/patches/SLES-53147_F67E4351.pnach @@ -1,5 +1,11 @@ gametitle=4 Fantásticos, Los [PAL-S] SLES-53147 F67E4351 +[Widescreen 16:9] +gsaspectratio=16:9 +author=PeterDelta +comment=Widescreen Hack 16:9 +patch=1,EE,0031DA70,word,3FB8E369 + [50 FPS] author=PeterDelta comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. diff --git a/patches/SLES-53559_CA2A1B04.pnach b/patches/SLES-53559_CA2A1B04.pnach index 55daba1b..77209a44 100644 --- a/patches/SLES-53559_CA2A1B04.pnach +++ b/patches/SLES-53559_CA2A1B04.pnach @@ -4,3 +4,10 @@ gametitle=Need for Speed - Most Wanted [PAL-M] [SLES-53559] author=fobes description=Disables the brownish yellow post processing filter patch=1,EE,00551058,extended,20000001 + +[60 FPS] +author=PeterDelta +comment=Forces progressive scan and run at 60 fps +patch=1,EE,004938DC,word,24110000 +patch=1,EE,004938E0,word,24120052 +patch=1,EE,004938EC,word,24130001 \ No newline at end of file diff --git a/patches/SLES-54007_B8435BF4.pnach b/patches/SLES-54007_B8435BF4.pnach index a2a512ef..d75ee54c 100644 --- a/patches/SLES-54007_B8435BF4.pnach +++ b/patches/SLES-54007_B8435BF4.pnach @@ -25,3 +25,13 @@ comment=Unlocked at 50 FPS. Might need enable EE Overclock to be stable. patch=1,EE,001B0F88,word,28630001 //0072182A slt v1,s2 patch=1,EE,E0010000,extended,008B86A4 //004976B8 00000001 patch=1,EE,201B0F88,extended,0072182A + +[60 FPS] +author=PeterDelta +comment=Forces progressive scan and run at 60 fps +patch=1,EE,00458B0C,word,3C050000 +patch=1,EE,00458B14,word,3C060050 +patch=1,EE,00458B1C,word,3C070001 +patch=1,EE,002DB644,word,3C090010 +patch=1,EE,004F9D70,word,00000280 +patch=1,EE,004F9D78,word,000001e0 \ No newline at end of file diff --git a/patches/SLES-54235_C398F477.pnach b/patches/SLES-54235_C398F477.pnach index b6458e50..8300e300 100644 --- a/patches/SLES-54235_C398F477.pnach +++ b/patches/SLES-54235_C398F477.pnach @@ -23,17 +23,11 @@ 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,2035744C,extended,00000000 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 +patch=1,EE,203795E8,extended,3F99999A +patch=1,EE,2037D318,extended,3F99999A [Subtitles off] comment=Disable subtitles during scenes diff --git a/patches/SLES-54323_4078F8F1.pnach b/patches/SLES-54323_4078F8F1.pnach new file mode 100644 index 00000000..c5260daf --- /dev/null +++ b/patches/SLES-54323_4078F8F1.pnach @@ -0,0 +1,8 @@ +gametitle=Need for Speed - Carbon SLES-54323 4078F8F1 + +[60 FPS] +author=PeterDelta +comment=Forces progressive scan and run at 60 fps +patch=1,EE,00540A3C,word,24110000 +patch=1,EE,00540A40,word,24120052 +patch=1,EE,00540A4C,word,24130001 \ No newline at end of file diff --git a/patches/SLUS-20063_DFD26C76.pnach b/patches/SLUS-20063_DFD26C76.pnach new file mode 100644 index 00000000..2d1ac771 --- /dev/null +++ b/patches/SLUS-20063_DFD26C76.pnach @@ -0,0 +1,9 @@ +gametitle=Midnight Club - Street Racing (NTSC-U) SLUS-20063 DFD26C76 + +[Widescreen 16:9] +gsaspectratio=16:9 +author=PeterDelta +comment=Widescreen hack 16:9 +patch=1,EE,004784C0,word,3F471C97 +patch=1,EE,004784D4,word,3F471C97 +patch=1,EE,004784FC,word,3F471C97 \ No newline at end of file