From a0dfa5bc550e4bb5e9a5f9099ab8c056e7645195 Mon Sep 17 00:00:00 2001 From: Sowa95 <113144725+Sowa95@users.noreply.github.com> Date: Fri, 9 May 2025 12:21:28 +0200 Subject: [PATCH] Forza --- ... 007 Quantum of Solace MP (TU2).patch.toml | 20 +++++++++++ ...07FF - 007 Quantum of Solace MP.patch.toml | 20 +++++++++++ ...15607FF - 007 Quantum of Solace.patch.toml | 20 +++++++++++ ...07EA - Forza Motorsport 2 (TU4).patch.toml | 18 ++++++++++ .../4D5307EA - Forza Motorsport 2.patch.toml | 18 ++++++++++ ...otorsport 3 Ultimate Collection.patch.toml | 22 ++++++++++++ .../4D5309C9 - Forza Horizon (TU4).patch.toml | 10 ++++++ patches/4D5309C9 - Forza Horizon.patch.toml | 4 +-- ...D530AA4 - Forza Horizon 2 (TU2).patch.toml | 36 +++++++++++++++++++ patches/4D530AA4 - Forza Horizon 2.patch.toml | 25 ++++++++++++- ...2 Presents Fast & Furious (TU1).patch.toml | 32 +++++++++++++++++ ...rizon 2 Presents Fast & Furious.patch.toml | 32 +++++++++++++++++ 12 files changed, 254 insertions(+), 3 deletions(-) create mode 100644 patches/415607FF - 007 Quantum of Solace MP (TU2).patch.toml create mode 100644 patches/415607FF - 007 Quantum of Solace MP.patch.toml create mode 100644 patches/415607FF - 007 Quantum of Solace.patch.toml create mode 100644 patches/4D5307EA - Forza Motorsport 2 (TU4).patch.toml create mode 100644 patches/4D5307EA - Forza Motorsport 2.patch.toml create mode 100644 patches/4D53084D - Forza Motorsport 3 Ultimate Collection.patch.toml create mode 100644 patches/4D530AA4 - Forza Horizon 2 (TU2).patch.toml create mode 100644 patches/4D530AB5 - Forza Horizon 2 Presents Fast & Furious (TU1).patch.toml create mode 100644 patches/4D530AB5 - Forza Horizon 2 Presents Fast & Furious.patch.toml diff --git a/patches/415607FF - 007 Quantum of Solace MP (TU2).patch.toml b/patches/415607FF - 007 Quantum of Solace MP (TU2).patch.toml new file mode 100644 index 00000000..aa740fba --- /dev/null +++ b/patches/415607FF - 007 Quantum of Solace MP (TU2).patch.toml @@ -0,0 +1,20 @@ +title_name = "007: Quantum of Solace" # MP TU2 +title_id = "415607FF" # AV-2047 +hash = "590402F61DEF8050" # default_mp.xex +#media_id = "06DD88A0" # Disc (USA, Europe): http://redump.org/disc/12335 + +[[patch]] + name = "Unlock FPS" + desc = "See note about framerate patches in the README." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x8225f7c8 + value = 0x60000000 + [[patch.be32]] + address = 0x8225f7fc + value = 0x60000000 + [[patch.be8]] + address = 0x820f2283 + value = 0x01 # 0x00=unlimited; 0x01=60FPS; 0x02=30FPS diff --git a/patches/415607FF - 007 Quantum of Solace MP.patch.toml b/patches/415607FF - 007 Quantum of Solace MP.patch.toml new file mode 100644 index 00000000..5f84c127 --- /dev/null +++ b/patches/415607FF - 007 Quantum of Solace MP.patch.toml @@ -0,0 +1,20 @@ +title_name = "007: Quantum of Solace" # MP +title_id = "415607FF" # AV-2047 +hash = "BC3F3CCCF880F4EC" # default_mp.xex +#media_id = "06DD88A0" # Disc (USA, Europe): http://redump.org/disc/12335 + +[[patch]] + name = "Unlock FPS" + desc = "See note about framerate patches in the README." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x8225e8e0 + value = 0x60000000 + [[patch.be32]] + address = 0x8225e924 + value = 0x60000000 + [[patch.be8]] + address = 0x820f2283 + value = 0x01 # 0x00=unlimited; 0x01=60FPS; 0x02=30FPS diff --git a/patches/415607FF - 007 Quantum of Solace.patch.toml b/patches/415607FF - 007 Quantum of Solace.patch.toml new file mode 100644 index 00000000..9c335d23 --- /dev/null +++ b/patches/415607FF - 007 Quantum of Solace.patch.toml @@ -0,0 +1,20 @@ +title_name = "007: Quantum of Solace" +title_id = "415607FF" # AV-2047 +hash = "A29428CB1432DD9E" # default.xex +#media_id = "06DD88A0" # Disc (USA, Europe): http://redump.org/disc/12335 + +[[patch]] + name = "Unlock FPS" + desc = "See note about framerate patches in the README. FPS higher than 30 can cause softlocks in certain missions." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x8229b808 + value = 0x60000000 + [[patch.be32]] + address = 0x8229b86c + value = 0x60000000 + [[patch.be8]] + address = 0x820f2283 + value = 0x01 # 0x00=unlimited; 0x01=60FPS; 0x02=30FPS diff --git a/patches/4D5307EA - Forza Motorsport 2 (TU4).patch.toml b/patches/4D5307EA - Forza Motorsport 2 (TU4).patch.toml new file mode 100644 index 00000000..5f6941f2 --- /dev/null +++ b/patches/4D5307EA - Forza Motorsport 2 (TU4).patch.toml @@ -0,0 +1,18 @@ +title_name = "Forza Motorsport 2" # TU4 +title_id = "4D5307EA" # MS-2026 +hash = "A44CFC5E264B4EE6" # default.xex +#media_id = [ +# "3E3180AE", # Disc (Europe): http://redump.org/disc/21642 +# "5480CCFF", # Disc (Japan, Asia): http://redump.org/disc/65271 +# "0DF2D3F6" # Disc (USA): http://redump.org/disc/12488 +#] + +[[patch]] + name = "Disabe hash checks" + desc = "Allows modifying protected files." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x82a90004 + value = 0x60000000 diff --git a/patches/4D5307EA - Forza Motorsport 2.patch.toml b/patches/4D5307EA - Forza Motorsport 2.patch.toml new file mode 100644 index 00000000..d3930941 --- /dev/null +++ b/patches/4D5307EA - Forza Motorsport 2.patch.toml @@ -0,0 +1,18 @@ +title_name = "Forza Motorsport 2" +title_id = "4D5307EA" # MS-2026 +hash = "7C0DFA18B33B4FF7" # default.xex +#media_id = [ +# "3E3180AE", # Disc (Europe): http://redump.org/disc/21642 +# "5480CCFF", # Disc (Japan, Asia): http://redump.org/disc/65271 +# "0DF2D3F6" # Disc (USA): http://redump.org/disc/12488 +#] + +[[patch]] + name = "Disabe hash checks" + desc = "Allows modifying protected files." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x82a80004 + value = 0x60000000 diff --git a/patches/4D53084D - Forza Motorsport 3 Ultimate Collection.patch.toml b/patches/4D53084D - Forza Motorsport 3 Ultimate Collection.patch.toml new file mode 100644 index 00000000..d5e5aa54 --- /dev/null +++ b/patches/4D53084D - Forza Motorsport 3 Ultimate Collection.patch.toml @@ -0,0 +1,22 @@ +title_name = "Forza Motorsport 3: Ultimate Collection" +title_id = "4D53084D" # MS-2125 +hash = [ # default.xex + "7DB6FA5913A8C1DC", # Disc 1 (Play Disc) + #"2AA7EEF2907154FE" # Disc 2 (Content Install Disc) +] +#media_id = [ +# "4BE13908", # Disc 1 (Europe): http://redump.org/disc/23451 +# "79276431", # Disc 2 (Europe): http://redump.org/disc/23452 +# "6F74359D", # Disc 1 (USA): http://redump.org/disc/62253 +# "6E76ABF4" # Disc 2 (USA): http://redump.org/disc/62254 +#] + +[[patch]] + name = "Disable hash checks" + desc = "Allows modifying protected files." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x82cf0004 + value = 0x60000000 diff --git a/patches/4D5309C9 - Forza Horizon (TU4).patch.toml b/patches/4D5309C9 - Forza Horizon (TU4).patch.toml index e2e09911..c7720da4 100644 --- a/patches/4D5309C9 - Forza Horizon (TU4).patch.toml +++ b/patches/4D5309C9 - Forza Horizon (TU4).patch.toml @@ -42,3 +42,13 @@ hash = "336A44DC03EC8782" # default.xex [[patch.be32]] address = 0x82472698 value = 0x39600000 + +[[patch]] + name = "Disabe hash checks" + desc = "Allows modifying protected files. Certain files are overwritten by TU and are no longer read from the game folder." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x83610004 + value = 0x60000000 diff --git a/patches/4D5309C9 - Forza Horizon.patch.toml b/patches/4D5309C9 - Forza Horizon.patch.toml index e9246ce1..953e45d2 100644 --- a/patches/4D5309C9 - Forza Horizon.patch.toml +++ b/patches/4D5309C9 - Forza Horizon.patch.toml @@ -44,8 +44,8 @@ hash = "D48ABF1704CE5C4A" # default.xex value = 0x39600000 [[patch]] - name = "Disabe gamedb.slt check" - desc = "Allows for gamedb modifications. Not required on TU4 - gamedb has to be edited through TU files." + name = "Disabe hash checks" + desc = "Allows modifying protected files." author = "Sowa_95" is_enabled = false diff --git a/patches/4D530AA4 - Forza Horizon 2 (TU2).patch.toml b/patches/4D530AA4 - Forza Horizon 2 (TU2).patch.toml new file mode 100644 index 00000000..4625cf90 --- /dev/null +++ b/patches/4D530AA4 - Forza Horizon 2 (TU2).patch.toml @@ -0,0 +1,36 @@ +title_name = "Forza Horizon 2" # TU2 +title_id = "4D530AA4" # MS-2724 +hash = "92D3C7CA892E747B" # default.xex +#media_id = [ +# "15E4FA3D", # Disc (Europe): http://redump.org/disc/90844 +# "54FD9324", # Disc (Spain): http://redump.org/disc/113268 +# "7C7779D1" # Disc (USA): http://redump.org/disc/60608 +#] + +[[patch]] + name = "Disable Motion Blur" + author = "Mutantovich" + is_enabled = false + + [[patch.be32]] + address = 0x82f0483c + value = 0x60000000 + +[[patch]] + name = "Disable Shadows" + author = "illusion, Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x824526f8 + value = 0x39600000 + +[[patch]] + name = "Disable hash checks" + desc = "Allows modifying protected files. Certain files are overwritten by TU and are no longer read from the game folder." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x83660004 + value = 0x60000000 diff --git a/patches/4D530AA4 - Forza Horizon 2.patch.toml b/patches/4D530AA4 - Forza Horizon 2.patch.toml index a4977d7a..a9e14475 100644 --- a/patches/4D530AA4 - Forza Horizon 2.patch.toml +++ b/patches/4D530AA4 - Forza Horizon 2.patch.toml @@ -1,7 +1,11 @@ title_name = "Forza Horizon 2" title_id = "4D530AA4" # MS-2724 -#media_id = "7C7779D1" # Disc (USA): http://redump.org/disc/60608/ hash = "64E28BBC49532373" # default.xex +#media_id = [ +# "15E4FA3D", # Disc (Europe): http://redump.org/disc/90844 +# "54FD9324", # Disc (Spain): http://redump.org/disc/113268 +# "7C7779D1" # Disc (USA): http://redump.org/disc/60608 +#] [[patch]] name = "Disable Motion Blur" @@ -11,3 +15,22 @@ hash = "64E28BBC49532373" # default.xex [[patch.be32]] address = 0x92f04494 value = 0x60000000 + +[[patch]] + name = "Disable Shadows" + author = "illusion, Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x82452608 + value = 0x39600000 + +[[patch]] + name = "Disable hash checks" + desc = "Allows modifying protected files." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x83660004 + value = 0x60000000 diff --git a/patches/4D530AB5 - Forza Horizon 2 Presents Fast & Furious (TU1).patch.toml b/patches/4D530AB5 - Forza Horizon 2 Presents Fast & Furious (TU1).patch.toml new file mode 100644 index 00000000..c4a1d8ad --- /dev/null +++ b/patches/4D530AB5 - Forza Horizon 2 Presents Fast & Furious (TU1).patch.toml @@ -0,0 +1,32 @@ +title_name = "Forza Horizon 2 Presents Fast & Furious" # TU1 +title_id = "4D530AB5" # MS-2741 +hash = "F1875F898DE8972F" # default.xex +#media_id = "11BC0A01" # XBL Marketplace: CE244B3FDB40B753497B43F6F2C90D4C4D + +[[patch]] + name = "Disable Motion Blur" + author = "Mutantovich, Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x82df0aac + value = 0x60000000 + +[[patch]] + name = "Disable Shadows" + author = "illusion, Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x824322e8 + value = 0x39600000 + +[[patch]] + name = "Disable hash checks" + desc = "Allows modifying protected files." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x83540004 + value = 0x60000000 diff --git a/patches/4D530AB5 - Forza Horizon 2 Presents Fast & Furious.patch.toml b/patches/4D530AB5 - Forza Horizon 2 Presents Fast & Furious.patch.toml new file mode 100644 index 00000000..30c104bc --- /dev/null +++ b/patches/4D530AB5 - Forza Horizon 2 Presents Fast & Furious.patch.toml @@ -0,0 +1,32 @@ +title_name = "Forza Horizon 2 Presents Fast & Furious" +title_id = "4D530AB5" # MS-2741 +hash = "8C3DE088F2294F02" # default.xex +#media_id = "11BC0A01" # XBL Marketplace: CE244B3FDB40B753497B43F6F2C90D4C4D + +[[patch]] + name = "Disable Motion Blur" + author = "Mutantovich, Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x82df080c + value = 0x60000000 + +[[patch]] + name = "Disable Shadows" + author = "illusion, Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x82432300 + value = 0x39600000 + +[[patch]] + name = "Disable hash checks" + desc = "Allows modifying protected files." + author = "Sowa_95" + is_enabled = false + + [[patch.be32]] + address = 0x83540004 + value = 0x60000000