Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code "Adjust Aspect Ratio to Resolution (experimental)" in "Graphics/Display" by "M&M & Hyper" does
Code "Adjust Aspect Ratio to Resolution (experimental)" in "Graphics/Display" by "RagdollClash & Hyper" does
/*
Dynamically adjusts the aspect ratio to match the game resolution (recommended for non-16:9 resolutions).

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable FPS Limit (experimental)" in "Graphics/Display" by "NM, M&M & Hyper" does "Disables the frame rate limiter, allowing the game to run above its targeted 30/60/120 FPS limit."
Patch "Disable FPS Limit (experimental)" in "Graphics/Display" by "NM, RagdollClash & Hyper" does "Disables the frame rate limiter, allowing the game to run above its targeted 30/60/120 FPS limit."
//
#lib "Memory"
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable FPS Limit in Cutscenes (experimental)" in "Graphics/Display" by "M&M & Hyper" does
Patch "Disable FPS Limit in Cutscenes (experimental)" in "Graphics/Display" by "RagdollClash & Hyper" does
/*
Disables the frame rate limiter for (most) cutscenes, allowing them to run above 30 FPS.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code "120 FPS (experimental)" in "Graphics/FPS" by "M&M"
Code "120 FPS (experimental)" in "Graphics/FPS" by "RagdollClash"
Write<float>(GetPointer(0x14240E818, 0x34), 1.0f / 120.0f); /* internal framerate */
Write<float>(0x88D23BD8, 120.0f); /* external framerate */
WriteNop(0x14061AE3B, 3); /* nop out framerate changer */
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code "144 FPS (experimental)" in "Graphics/FPS" by "M&M"
Code "144 FPS (experimental)" in "Graphics/FPS" by "RagdollClash"
Write<float>(GetPointer(0x14240E818, 0x34), 1.0f / 144.0f); /* internal framerate */
Write<float>(0x88D23BD8, 144.0f); /* external framerate */
WriteNop(0x14061AE3B, 3); /* nop out framerate changer */
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code "165 FPS (experimental)" in "Graphics/FPS" by "M&M"
Code "165 FPS (experimental)" in "Graphics/FPS" by "RagdollClash"
Write<float>(GetPointer(0x14240E818, 0x34), 1.0f / 165.0f); /* internal framerate */
Write<float>(0x88D23BD8, 165.0f); /* external framerate */
WriteNop(0x14061AE3B, 3); /* nop out framerate changer */
Expand Down
2 changes: 1 addition & 1 deletion Source/Sonic Forces/Graphics/FPS/75 FPS (experimental).hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code "75 FPS (experimental)" in "Graphics/FPS" by "M&M"
Code "75 FPS (experimental)" in "Graphics/FPS" by "RagdollClash"
Write<float>(GetPointer(0x14240E818, 0x34), 1.0f / 75.0f); /* internal framerate */
Write<float>(0x88D23BD8, 75.0f); /* external framerate */
WriteNop(0x14061AE3B, 3); /* nop out framerate changer */
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Always Play 'One Way Dream' During Credits" in "Audio/Music" by "M&M"
Patch "Always Play 'One Way Dream' During Credits" in "Audio/Music" by "RagdollClash"
//
#lib "Memory"
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Always Play 'Vandalize' During Credits" in "Audio/Music" by "M&M"
Patch "Always Play 'Vandalize' During Credits" in "Audio/Music" by "RagdollClash"
//
#lib "Memory"
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable Ring Loss from Damage" in "Cheats/Player" by "M&M"
Patch "Disable Ring Loss from Damage" in "Cheats/Player" by "RagdollClash"
{
WriteProtected<byte>
(
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code "Adjust Aspect Ratio to Resolution (experimental)" in "Graphics/Display" by "M&M & Hyper" does
Code "Adjust Aspect Ratio to Resolution (experimental)" in "Graphics/Display" by "RagdollClash & Hyper" does
/*
Dynamically adjusts the aspect ratio to match the game resolution (recommended for non-16:9 resolutions).

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable FPS Limit (experimental)" in "Graphics/Display" by "NM & M&M" does
Patch "Disable FPS Limit (experimental)" in "Graphics/Display" by "NM & RagdollClash" does
/*
Disables the framerate limiter, allowing the game to run above its targeted 30/60 FPS limit.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable FPS Limit in Cutscenes (experimental)" in "Graphics/Display" by "M&M" does
Patch "Disable FPS Limit in Cutscenes (experimental)" in "Graphics/Display" by "RagdollClash" does
/*
Disables the framerate limiter for (most) cutscenes, allowing them to run at 60 FPS.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Allow Party Details in Another Story" by "M&M" in "Graphics/Objects/Open Zone"
Patch "Allow Party Details in Another Story" by "RagdollClash" in "Graphics/Objects/Open Zone"
//
#lib "Memory"
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable Stage Specific LUTs" in "Graphics/Post-processing" by "M&M" does "Prevents the game from using the colour corrected LUTs stored in each stage's trr_cmn archive."
Patch "Disable Stage Specific LUTs" in "Graphics/Post-processing" by "RagdollClash" does "Prevents the game from using the colour corrected LUTs stored in each stage's trr_cmn archive."
{
WriteProtected<byte>
(
Expand Down
2 changes: 1 addition & 1 deletion Source/Sonic Frontiers/Libraries/Converse.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Library "Converse" by "Hyper & M&M"
Library "Converse" by "Hyper & RagdollClash"
{
#include "Helpers" noemit

Expand Down
2 changes: 1 addition & 1 deletion Source/Sonic Frontiers/System/Disable Telemetry.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable Telemetry" in "System" by "M&M & Still" does
Patch "Disable Telemetry" in "System" by "RagdollClash & Still" does
/*
Prevents the game from sending telemetry and crash data to SEGA.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Always Play Regular Results Music" in "Audio/Music/Results" by "M&M"
Patch "Always Play Regular Results Music" in "Audio/Music/Results" by "RagdollClash"
WriteProtected<byte>(0xCFD4CA, 0x00, 0x39)


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Always Play S Rank Results Music" in "Audio/Music/Results" by "M&M"
Patch "Always Play S Rank Results Music" in "Audio/Music/Results" by "RagdollClash"
WriteProtected<byte>(0xCFD4E8, 0xF8, 0x38)


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Only Play Results Intro" in "Audio/Music/Results" by "M&M"
Patch "Only Play Results Intro" in "Audio/Music/Results" by "RagdollClash"
WriteProtected<byte>(0xCFD47F, 0xE9, 0x95, 0x00, 0x00, 0x00)
WriteProtected<byte>(0xCFD484, 0xC3)
WriteNop(0xCFD485, 3)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Patch "Disable Life Loss from Restart" in "Cheats/Player" by "M&M"
Patch "Disable Life Loss from Restart" in "Cheats/Player" by "RagdollClash"
WriteProtected<byte>(0xD06919, 0xEB, 0x29);

2 changes: 1 addition & 1 deletion Source/Sonic Generations/Cheats/Player/Infinite Lives.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code "Infinite Lives" in "Cheats/Player" by "CodenameGamma & M&M" does "Prevents Sonic from losing lives."
Code "Infinite Lives" in "Cheats/Player" by "CodenameGamma & RagdollClash" does "Prevents Sonic from losing lives."
//
#lib "Memory"
#include "Helpers" noemit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Enable Stage Collision Debug View" in "Debug" by "M&M"
Patch "Enable Stage Collision Debug View" in "Debug" by "RagdollClash"
*(bool*)0x1E5E382 = true;


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Unleashed Stick Deadzones" in "Gameplay/Input" by "M&M"
Patch "Unleashed Stick Deadzones" in "Gameplay/Input" by "RagdollClash"
WriteProtected<byte>(0x16055EC, 0x69); /* InputThreshold (0.02f) */
WriteProtected<byte>(0xE75F93, 0x38, 0x71); /* InputTransformHalf (0.85f) */
WriteProtected<byte>(0x1605610, 0x69);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Decrease Super Sonic Rings Every Second" in "Gameplay/Player" by "brianuuu and M&M"
Patch "Decrease Super Sonic Rings Every Second" in "Gameplay/Player" by "brianuuu & RagdollClash"
// Modern
WriteProtected<byte>(0x11D6807, 0xC7, 0x47, 0x64)
WriteProtected<float>(0x11D680A, 1)
Expand Down
2 changes: 1 addition & 1 deletion Source/Sonic Generations/Gameplay/Player/Disable Lives.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Code "Disable Lives" in "Gameplay/Player" by "Hyper & M&M" does "Prevents Sonic from losing lives, hides the counter from the HUD, and removes all 1-UP related items from the stages."
Code "Disable Lives" in "Gameplay/Player" by "Hyper & RagdollClash" does "Prevents Sonic from losing lives, hides the counter from the HUD, and removes all 1-UP related items from the stages."
//
#lib "Memory"
#include "Helpers" noemit
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "60 FPS Cutscenes (experimental)" in "Graphics/FPS" by "M&M"
Patch "60 FPS Cutscenes (experimental)" in "Graphics/FPS" by "RagdollClash"
WriteProtected<byte>(0xB21F0B, 0xCC, 0xF8, 0x4A);


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "120 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth and M&M"
Patch "120 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth & RagdollClash"
static float FPS = 120.0f;

fixed (float* pFPS = &FPS)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "144 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth and M&M"
Patch "144 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth & RagdollClash"
static float FPS = 144.0f;

fixed (float* pFPS = &FPS)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "165 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth and M&M"
Patch "165 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth & RagdollClash"
static float FPS = 165.0f;

fixed (float* pFPS = &FPS)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "30 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth and M&M"
Patch "30 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth & RagdollClash"
static float FPS = 30.0f;

fixed (float* pFPS = &FPS)
Expand Down
2 changes: 1 addition & 1 deletion Source/Sonic Generations/Graphics/FPS/Locked/60 FPS.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "60 FPS" in "Graphics/FPS/Locked" by "Skyth and M&M"
Patch "60 FPS" in "Graphics/FPS/Locked" by "Skyth & RagdollClash"
static float FPS = 60.0f;

fixed (float* pFPS = &FPS)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "72 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth and M&M"
Patch "72 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth & RagdollClash"
static float FPS = 72.0f;

fixed (float* pFPS = &FPS)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "75 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth and M&M"
Patch "75 FPS (experimental)" in "Graphics/FPS/Locked" by "Skyth & RagdollClash"
static float FPS = 75.0f;

fixed (float* pFPS = &FPS)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable Colour Correction" in "Graphics/Post-processing" by "M&M"
Patch "Disable Colour Correction" in "Graphics/Post-processing" by "RagdollClash"
WriteProtected<byte>(0x1699F54, 0x00);


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Disable Voice Option Completely" in "Audio" by "M&M" does "Prevents any sound considered as 'Voice' from playing, which in result prevents the music from lowering in volume. This is preferable over lowering the 'Voice' volume to 0 in the game's settings."
Patch "Disable Voice Option Completely" in "Audio" by "RagdollClash" does "Prevents any sound considered as 'Voice' from playing, which in result prevents the music from lowering in volume. This is preferable over lowering the 'Voice' volume to 0 in the game's settings."
WriteNop(ASLR(0x004A3D82), 5)


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Force Language to English" in "System/Language" by "M&M & ĐeäTh"
Patch "Force Language to English" in "System/Language" by "RagdollClash & ĐeäTh"
WriteAsmHook(ASLR(0x004AB9FF), HookBehavior.Replace, "mov eax, 1");


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Force Language to French" in "System/Language" by "M&M & ĐeäTh"
Patch "Force Language to French" in "System/Language" by "RagdollClash & ĐeäTh"
WriteAsmHook(ASLR(0x004AB9FF), HookBehavior.Replace, "mov eax, 2");


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Force Language to German" in "System/Language" by "M&M & ĐeäTh"
Patch "Force Language to German" in "System/Language" by "RagdollClash & ĐeäTh"
WriteAsmHook(ASLR(0x004AB9FF), HookBehavior.Replace, "mov eax, 3");


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Force Language to Italian" in "System/Language" by "M&M & ĐeäTh"
Patch "Force Language to Italian" in "System/Language" by "RagdollClash & ĐeäTh"
WriteAsmHook(ASLR(0x004AB9FF), HookBehavior.Replace, "mov eax, 4");


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Force Language to Japanese" in "System/Language" by "M&M & ĐeäTh"
Patch "Force Language to Japanese" in "System/Language" by "RagdollClash & ĐeäTh"
WriteAsmHook(ASLR(0x004AB9FF), HookBehavior.Replace, "mov eax, 0");


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Force Language to Spanish" in "System/Language" by "M&M & ĐeäTh"
Patch "Force Language to Spanish" in "System/Language" by "RagdollClash & ĐeäTh"
WriteAsmHook(ASLR(0x004AB9FF), HookBehavior.Replace, "mov eax, 5");


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "21:9 (3440x1440)" in "Graphics/Aspect Ratio" by "M&M"
Patch "21:9 (3440x1440)" in "Graphics/Aspect Ratio" by "RagdollClash"
Double aspect = 3440.0f / 1440.0f
WriteProtected(ASLR(0x141030D4C), (float)aspect)

2 changes: 1 addition & 1 deletion Source/Tokyo Olympics 2020/Graphics/FPS/Locked 120 FPS.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Locked 120 FPS" in "Graphics/FPS" by "M&M"
Patch "Locked 120 FPS" in "Graphics/FPS" by "RagdollClash"
WriteNop(ASLR(0x140A5A656), 5)
Write<float>(GetPointer(ASLR(0x142AE0508), 0x1C), 120.0f)

Expand Down
2 changes: 1 addition & 1 deletion Source/Tokyo Olympics 2020/Graphics/FPS/Locked 144 FPS.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Locked 144 FPS" in "Graphics/FPS" by "M&M"
Patch "Locked 144 FPS" in "Graphics/FPS" by "RagdollClash"
WriteNop(ASLR(0x140A5A656), 5)
Write<float>(GetPointer(ASLR(0x142AE0508), 0x1C), 144.0f)

Expand Down
2 changes: 1 addition & 1 deletion Source/Tokyo Olympics 2020/Graphics/FPS/Locked 165 FPS.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Locked 165 FPS" in "Graphics/FPS" by "M&M"
Patch "Locked 165 FPS" in "Graphics/FPS" by "RagdollClash"
WriteNop(ASLR(0x140A5A656), 5)
Write<float>(GetPointer(ASLR(0x142AE0508), 0x1C), 165.0f)

Expand Down
2 changes: 1 addition & 1 deletion Source/Tokyo Olympics 2020/Graphics/FPS/Locked 30 FPS.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Locked 30 FPS" in "Graphics/FPS" by "M&M"
Patch "Locked 30 FPS" in "Graphics/FPS" by "RagdollClash"
WriteNop(ASLR(0x140A5A656), 5)
Write<float>(GetPointer(ASLR(0x142AE0508), 0x1C), 30.0f)

Expand Down
2 changes: 1 addition & 1 deletion Source/Tokyo Olympics 2020/Graphics/FPS/Locked 60 FPS.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Locked 60 FPS" in "Graphics/FPS" by "M&M"
Patch "Locked 60 FPS" in "Graphics/FPS" by "RagdollClash"
WriteNop(ASLR(0x140A5A656), 5)


2 changes: 1 addition & 1 deletion Source/Tokyo Olympics 2020/Graphics/FPS/Locked 72 FPS.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Locked 72 FPS" in "Graphics/FPS" by "M&M"
Patch "Locked 72 FPS" in "Graphics/FPS" by "RagdollClash"
WriteNop(ASLR(0x140A5A656), 5)
Write<float>(GetPointer(ASLR(0x142AE0508), 0x1C), 72.0f)

Expand Down
2 changes: 1 addition & 1 deletion Source/Tokyo Olympics 2020/Graphics/FPS/Locked 75 FPS.hmm
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Patch "Locked 75 FPS" in "Graphics/FPS" by "M&M"
Patch "Locked 75 FPS" in "Graphics/FPS" by "RagdollClash"
WriteNop(ASLR(0x140A5A656), 5)
Write<float>(GetPointer(ASLR(0x142AE0508), 0x1C), 75.0f)

Expand Down
Loading