From ec2132bbb5bd9f588a983fd8949be3eaa52316a8 Mon Sep 17 00:00:00 2001 From: fox140cv <79443698+fox140cv@users.noreply.github.com> Date: Mon, 28 Aug 2023 04:54:53 +0200 Subject: [PATCH] Added several widescreen patches and updated others patches (#189) --- 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, 121 insertions(+), 22 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..9888969f 100644 --- a/patches/SLES-55380_8C913264.pnach +++ b/patches/SLES-55380_8C913264.pnach @@ -18,4 +18,9 @@ patch=1,EE,007638c0,word,3faaaaab // 3f800000 2d char fix fov 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 +patch=1,EE,00870A2C,word,3F99999A //3F800000 + +[Mode 480p] +author=PeterDelta +comment=Unlocked progressive Mode 480p +patch=1,EE,00671D04,word,3C060050 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