diff --git a/patches/PBPX-95503_8AA991B0.pnach b/patches/PBPX-95503_8AA991B0.pnach index db7aef22..33e040cd 100644 --- a/patches/PBPX-95503_8AA991B0.pnach +++ b/patches/PBPX-95503_8AA991B0.pnach @@ -17,6 +17,149 @@ patch=1,EE,204A6A20,extended,00000003 patch=1,EE,D02EA812,extended,0000FDFE patch=1,EE,20250D84,extended,00832025 +[Force progressive scan] +author=xan1242 +patch=1,EE,00243204,short,3F80 +patch=1,EE,2024341C,short,01C0 +patch=1,EE,20243260,short,01C0 +patch=1,EE,202432CC,short,0001 +patch=1,EE,202432F4,word,AC530008 +patch=1,EE,2025A3C8,extended,34020001 +patch=1,EE,2010148C,extended,24030000 +patch=1,EE,201014A4,extended,24020001 +patch=1,EE,20101490,extended,00000000 +patch=1,EE,201014B0,extended,00000000 +patch=1,EE,204A6A20,extended,00000001 +patch=1,EE,20252A44,extended,00003021 +patch=1,EE,20252A70,extended,00003021 +patch=1,EE,20252ABC,extended,00001821 +patch=1,EE,20252AE4,extended,00002021 +patch=1,EE,20252B10,extended,00003021 +patch=1,EE,201D1B54,short,01C0 +patch=1,EE,20180B6C,short,01C0 +patch=1,EE,20180CDC,short,01C0 +patch=1,EE,201CAE7C,extended,0C0D2226 +patch=1,EE,201CAE98,extended,0C0D2226 +patch=1,EE,20348898,extended,03E03821 +patch=1,EE,2034889C,extended,0C091146 +patch=1,EE,203488A0,extended,00000000 +patch=1,EE,203488A4,extended,00E0F821 +patch=1,EE,203488A8,extended,24030280 +patch=1,EE,203488AC,extended,AC830008 +patch=1,EE,203488B0,extended,24030140 +patch=1,EE,203488B4,extended,AC83000C +patch=1,EE,203488B8,extended,03E00008 +patch=1,EE,203488BC,extended,00000000 +patch=1,EE,2013DA20,extended,0C0D14FA +patch=1,EE,2013DA38,extended,0C0D14FA +patch=1,EE,203453E8,extended,27BDFFD0 +patch=1,EE,203453EC,extended,FFB00000 +patch=1,EE,203453F0,extended,0080802D +patch=1,EE,203453F4,extended,FFB10010 +patch=1,EE,203453F8,extended,FFBF0020 +patch=1,EE,203453FC,extended,0C0D2226 +patch=1,EE,20345400,extended,00C0882D +patch=1,EE,20345404,extended,AE110004 +patch=1,EE,20345408,extended,0200202D +patch=1,EE,2034540C,extended,0C09134C +patch=1,EE,20345410,extended,AE000028 +patch=1,EE,20345414,extended,0200102D +patch=1,EE,20345418,extended,DFBF0020 +patch=1,EE,2034541C,extended,DFB10010 +patch=1,EE,20345420,extended,DFB00000 +patch=1,EE,20345424,extended,03E00008 +patch=1,EE,20345428,extended,27BD0030 +patch=1,EE,201CD8A4,extended,0C0D243C +patch=1,EE,20183E88,extended,0C0D243C +patch=1,EE,201D22C4,extended,0C0D243C +patch=1,EE,201D2318,extended,0C0D243C +patch=1,EE,201D24F8,extended,0C0D243C +patch=1,EE,201D2538,extended,0C0D243C +patch=1,EE,201D1F1C,extended,0C0D243C +patch=1,EE,201D1F70,extended,0C0D243C +patch=1,EE,201AFF34,extended,0C0D243C +patch=1,EE,201D1DE0,extended,0C0D243C +patch=1,EE,201D1E34,extended,0C0D243C +patch=1,EE,201D2060,extended,0C0D243C +patch=1,EE,201D20B0,extended,0C0D243C +patch=1,EE,201D2194,extended,0C0D243C +patch=1,EE,201D21E8,extended,0C0D243C +patch=1,EE,201D23F0,extended,0C0D243C +patch=1,EE,201D243C,extended,0C0D243C +patch=1,EE,203490F0,extended,03E00008 +patch=1,EE,203490F4,extended,8C82000C +patch=1,EE,202446F8,extended,02401021 +patch=1,EE,20139BF0,extended,0C0D150B +patch=1,EE,2034542C,extended,27BDFFE0 +patch=1,EE,20345430,extended,FFB60010 +patch=1,EE,20345434,extended,FFBF0000 +patch=1,EE,20345438,extended,24020006 +patch=1,EE,2034543C,extended,24030001 +patch=1,EE,20345440,extended,3C160014 +patch=1,EE,20345444,extended,26D69700 +patch=1,EE,20345448,extended,A6C20060 +patch=1,EE,2034544C,extended,A6C20098 +patch=1,EE,20345450,extended,A6C3FE20 +patch=1,EE,20345454,extended,A2C3016C +patch=1,EE,20345458,extended,0C04E528 +patch=1,EE,2034545C,extended,24050001 +patch=1,EE,20345460,extended,24020005 +patch=1,EE,20345464,extended,24030004 +patch=1,EE,20345468,extended,A6C20060 +patch=1,EE,2034546C,extended,A6C20098 +patch=1,EE,20345470,extended,A6C3FE20 +patch=1,EE,20345474,extended,A2C0016C +patch=1,EE,20345478,extended,DFB60010 +patch=1,EE,2034547C,extended,DFBF0000 +patch=1,EE,20345480,extended,03E00008 +patch=1,EE,20345484,extended,27BD0020 +patch=1,EE,201396C0,extended,0C0D1522 +patch=1,EE,20345488,extended,3C030014 +patch=1,EE,2034548C,extended,2463986C +patch=1,EE,20345490,extended,8C620000 +patch=1,EE,20345494,extended,10400003 +patch=1,EE,20345498,extended,00000000 +patch=1,EE,2034549C,extended,03E00008 +patch=1,EE,203454A0,extended,00001021 +patch=1,EE,203454A4,extended,00000000 +patch=1,EE,203454A8,extended,0809128C +patch=1,EE,203454AC,extended,00000000 + +[Corrected text aspect ratio for 16:9] +author=Aero_ +patch=1,EE,2023CBD4,extended,08124DC8 +patch=1,EE,20493720,extended,3C09002F +patch=1,EE,20493724,extended,3529424C +patch=1,EE,20493728,extended,812A0000 +patch=1,EE,2049372C,extended,3C013F80 +patch=1,EE,20493730,extended,34210000 +patch=1,EE,20493734,extended,11400003 +patch=1,EE,20493738,extended,00000000 +patch=1,EE,2049373C,extended,3C013F40 +patch=1,EE,20493740,extended,34210000 +patch=1,EE,20493744,extended,44810000 +patch=1,EE,20493748,extended,3C013F80 +patch=1,EE,2049374C,extended,34210000 +patch=1,EE,20493750,extended,44810800 +patch=1,EE,20493754,extended,0808F2F7 +patch=1,EE,2023CC14,extended,E6210260 +patch=1,EE,20197C84,extended,08124DD8 +patch=1,EE,20493760,extended,3C09002F +patch=1,EE,20493764,extended,3529424C +patch=1,EE,20493768,extended,812A0000 +patch=1,EE,2049376C,extended,3C0B3F80 +patch=1,EE,20493770,extended,356B0000 +patch=1,EE,20493774,extended,11400003 +patch=1,EE,20493778,extended,00000000 +patch=1,EE,2049377C,extended,3C0B3F40 +patch=1,EE,20493780,extended,356B0000 +patch=1,EE,20493784,extended,448B0000 +patch=1,EE,20493788,extended,08065F22 +patch=1,EE,2018A948,extended,10000003 +patch=1,EE,20193658,extended,10000003 +patch=1,EE,201AFF78,extended,10000019 +patch=1,EE,201B00D4,extended,10000008 + [Adjusted triggers sensitivity] description=Makes throttle/brake more precise when using triggers, like on the PS3 author=Silent & Aero_ @@ -31,7 +174,7 @@ patch=1,EE,102112F0,extended,0000005A patch=1,EE,20211014,extended,00000000 [Metric units] -description=Changes MPH to KMH, ft.lb to kgf.m +description=Changes MPH to KMH, HP to PS, ft.lb to kgf.m. Units can be tweaked editing the patch file. author=Silent // Speed and distance units @@ -39,6 +182,14 @@ author=Silent // 1 - MPH/Miles patch=1,EE,202F59D8,extended,0 +// Power units +// 0 - PS +// 1 - HP +// 2 - BHP +// 3 - CV +// 4 - kW +patch=1,EE,202F59DC,extended,0 + // Torque units // 0 - kgf.m // 1 - ft.lb diff --git a/patches/SCES-52438_3FB69323.pnach b/patches/SCES-52438_3FB69323.pnach new file mode 100644 index 00000000..23872314 --- /dev/null +++ b/patches/SCES-52438_3FB69323.pnach @@ -0,0 +1,108 @@ +gametitle=Gran Turismo 4 Prologue [SCES-52438] (E) + +[No-Interlacing] +author=Silent + +// no interlacing +patch=1,EE,D04FA620,extended,00000002 +patch=1,EE,2042B0C4,extended,34020001 // deinterlace races +patch=1,EE,D04FA620,extended,00000000 +patch=1,EE,2042B0C4,extended,30420001 +patch=1,EE,2042408C,extended,00000000 // deinterlace menus + +[Remappable controls] +description=Remaps controls according to the bindings specified in the patch file. +author=Silent + +// NOTE: You may remap controls freely by modifying this patch +// according to the documentation below. Please read carefully and rebind controls the way you wish. +// You rebind actions by replacing the values of the code (not the address!) by the value corresponding +// to the action you wish to bind. Values in brackets correspond to the internal IDs of actions and should +// be ignored - use the values from the first column. +// This cheat is pre-configured with stock game controls. +// Remarks: +// * Steering on DPad and Pause button may be remapped, but they are also hardcoded regardless +// * Analog sticks may only be mapped to Steer Left (maps full steering) and Throttle (maps throttle/brake) + +// 83 (FF) - None +// 80 (00) - Steer Left +// 86 (01) - Steer Right +// 8B (02) - Shift Down +// 8C (03) - Shift Up +// 8F (04) - Throttle +// 88 (05) - Brake +// 87 (06) - Handbrake +// 85 (07) - Reverse +// 89 (08) - Look Back +// 8A (09) - Change Camera +// 8E (0A) - Pause +// 8D (0B) - Toggle Racing Line (in School Mode) + +patch=1,EE,0038092E,extended,80 // Left stick left/right +patch=1,EE,00380932,extended,83 // Left stick up/down + +patch=1,EE,00380926,extended,83 // Right stick left/right +patch=1,EE,0038092A,extended,8F // Right stick up/down + +patch=1,EE,00380936,extended,80 // DPad left +patch=1,EE,003808FA,extended,86 // DPad right +patch=1,EE,0038093A,extended,83 // DPad up +patch=1,EE,0038093E,extended,83 // DPad down + +patch=1,EE,003808FE,extended,85 // Triangle +patch=1,EE,00380902,extended,87 // Circle +patch=1,EE,00380906,extended,8F // Cross +patch=1,EE,0038090A,extended,88 // Square + +patch=1,EE,0038090E,extended,89 // L1 +patch=1,EE,00380912,extended,8A // R1 +patch=1,EE,00380916,extended,8B // L2 +patch=1,EE,0038091A,extended,8C // R2 +patch=1,EE,00380946,extended,83 // L3 +patch=1,EE,0038091E,extended,8D // R3 + +patch=1,EE,00380922,extended,8E // Start +patch=1,EE,003808F2,extended,83 // Select + +// DO NOT MODIFY CODES BELOW! + +// Do not load controls from the memory card, as they cannot be modified anyway +patch=1,EE,20382468,extended,00000000 + +[Adjusted triggers sensitivity] +description=Makes throttle/brake more precise when using triggers, like on PS3 +author=Silent & Aero_ + +// Throttle +patch=1,EE,10380E0C,extended,0000005A +patch=1,EE,20380E00,extended,00000000 +// Brake +patch=1,EE,10380E6C,extended,0000005A +patch=1,EE,20380E60,extended,00000000 +// Reverse +patch=1,EE,10380F2C,extended,0000005A +patch=1,EE,20380F20,extended,00000000 + +[Metric units] +description=Changes MPH to KMH, HP to PS, ft.lb to kgf.m. Units can be tweaked editing the patch file. +author=Silent + +// Speed and distance units +// 0 - KMH/KM +// 1 - MPH/Miles +patch=1,EE,204FE370,extended,0 + +// Power units +// 0 - PS +// 1 - HP +// 2 - BHP +// 3 - CV +// 4 - kW +// 5 - PF +patch=1,EE,204FE374,extended,0 + +// Torque units +// 0 - kgf.m +// 1 - ft.lb +// 2 - NM +patch=1,EE,204FE378,extended,0 diff --git a/patches/SCUS-97436_32A1C752.pnach b/patches/SCUS-97436_32A1C752.pnach index 04f26592..aa1fbca9 100644 --- a/patches/SCUS-97436_32A1C752.pnach +++ b/patches/SCUS-97436_32A1C752.pnach @@ -64,3 +64,70 @@ patch=1,EE,1023F3DA,extended,8442 patch=1,EE,20662B30,extended,00010000 patch=1,EE,20662B34,extended,00060014 + +[Rotate car turntable with the right stick] +description=Rotate the turntable manually with the R3 stick (automatically stop with R2, restart with L2) +author=Vyerq (ported by Nenkai) +patch=1,EE,00528C98,word,0803C1CB +patch=1,EE,00528C9C,word,00000000 +patch=1,EE,00528CA0,word,00000000 +patch=1,EE,00528CD8,word,0803C1C0 +patch=1,EE,00528CDC,word,00000000 +patch=1,EE,000F0700,word,3C08008A +patch=1,EE,000F0704,word,9108B0DE +patch=1,EE,000F0708,word,2508FF81 +patch=1,EE,000F070C,word,3C093D40 +patch=1,EE,000F0710,word,4488F000 +patch=1,EE,000F0714,word,4489F800 +patch=1,EE,000F0718,word,4680F7A0 +patch=1,EE,000F071C,word,461FF7C2 +patch=1,EE,000F0720,word,461F18C0 +patch=1,EE,000F0724,word,03E00008 +patch=1,EE,000F0728,word,E4830008 +patch=1,EE,000F072C,word,3C08000F +patch=1,EE,000F0730,word,91080800 +patch=1,EE,000F0734,word,15000004 +patch=1,EE,000F073C,word,3C013C88 +patch=1,EE,000F0740,word,34218888 +patch=1,EE,000F0744,word,44811000 +patch=1,EE,000F0748,word,0814A328 +patch=1,EE,E10100FF,extended,0064C7A4 +patch=1,EE,000F0800,extended,00 +patch=1,EE,E10100FF,extended,0064C7A5 +patch=1,EE,000F0800,extended,01 + +[360 Chase Cam] +description=Rotate car camera with R3 +author=Nenkai (ported by Vyerq/unko) +patch=1,EE,20206488,extended,0C03C440 +patch=1,EE,200F1100,extended,3C0F008A +patch=1,EE,200F1104,extended,91EFB0DE +patch=1,EE,200F1108,extended,25EFFF81 +patch=1,EE,200F110C,extended,448FF000 +patch=1,EE,200F1110,extended,4680F7A0 +patch=1,EE,200F1114,extended,3C0F3CC9 +patch=1,EE,200F1118,extended,448FF800 +patch=1,EE,200F111C,extended,461FF7C2 +patch=1,EE,200F1120,extended,0808C3C0 +patch=1,EE,200F1124,extended,460DFB40 + +[B-Spec Progress Speed x16] +author=TheAdmiester & Vyerq +patch=1,EE,201F2D0C,extended,28420010 +patch=1,EE,201F2D14,extended,24020010 + +[Disable licence/mission assists] +author=TheAdmiester +patch=1,EE,1010C1FC,extended,0000 +patch=1,EE,1010C20C,extended,0000 +patch=1,EE,1010C254,extended,0000 +patch=1,EE,1010C264,extended,0000 + +[Disable penalties from missions and special condition events] +author=TheAdmiester +patch=1,EE,20223300,extended,03E00008 +patch=1,EE,20223304,extended,00000000 + +[60 FPS pit crew animation] +author=Vyerq +patch=1,EE,2ABEE4,byte,1 diff --git a/patches/SLES-54490_DE9722A5.pnach b/patches/SLES-54490_DE9722A5.pnach index e7275a4e..c847eefc 100644 --- a/patches/SLES-54490_DE9722A5.pnach +++ b/patches/SLES-54490_DE9722A5.pnach @@ -12,4 +12,10 @@ patch=1,EE,00153a38,word,3c014455 patch=1,EE,002afc20,word,3c013f2c //3c013f66 patch=1,EE,002afc24,word,3421cccd //34216666 - +[Restore Dead Pan technique] +description=Restores the Japanese/Korean-exclusive Dead Pan technique. +author=The Cutting Room Floor +patch=1,EE,201250A8,extended,00001021 +patch=1,EE,201251CC,extended,00001021 +patch=1,EE,20125264,extended,00002021 +patch=1,EE,20125338,extended,00001821 diff --git a/patches/SLUS-21503_6FB69282.pnach b/patches/SLUS-21503_6FB69282.pnach index 58830aed..1fccef1b 100644 --- a/patches/SLUS-21503_6FB69282.pnach +++ b/patches/SLUS-21503_6FB69282.pnach @@ -5,7 +5,6 @@ gsaspectratio=16:9 author=nemesis2000 and Arapapa //Widescreen hack 16:9 - patch=1,EE,0030b8f0,word,3c013f9f patch=1,EE,0030b8f4,word,342149f1 @@ -16,10 +15,16 @@ patch=1,EE,002af4fc,word,3421cccd //34216666 //Widescreen For Gauge patch=1,EE,0014300c,word,3c013F40 //3c013f80 - [No-Interlacing] description=Attempts to disable interlaced offset rendering. +author=umechan gsinterlacemode=1 patch=1,EE,2039697C,extended,34021070 - +[Restore Dead Pan technique] +description=Restores the Japanese/Korean-exclusive Dead Pan technique. +author=The Cutting Room Floor +patch=1,EE,201250A8,extended,00001021 +patch=1,EE,201251CC,extended,00001021 +patch=1,EE,20125264,extended,00002021 +patch=1,EE,20125338,extended,00001821