From 8fc95104741f8050a4319475ff46412719574e0e Mon Sep 17 00:00:00 2001 From: Crementif <26669564+Crementif@users.noreply.github.com> Date: Mon, 25 May 2020 17:13:07 +0200 Subject: [PATCH] [Fatal Frame] Add 10nth drop crash workaround I want to thank chrissie for helping me test these! Works with all versions of the game thanks to him too. --- .../patch_CrashFix.asm | 16 ++++++++++++++++ .../FatalFrameProjectZero_CrashFix/rules.txt | 6 ++++++ 2 files changed, 22 insertions(+) create mode 100644 Workarounds/FatalFrameProjectZero_CrashFix/patch_CrashFix.asm create mode 100644 Workarounds/FatalFrameProjectZero_CrashFix/rules.txt diff --git a/Workarounds/FatalFrameProjectZero_CrashFix/patch_CrashFix.asm b/Workarounds/FatalFrameProjectZero_CrashFix/patch_CrashFix.asm new file mode 100644 index 00000000..5d09fa3a --- /dev/null +++ b/Workarounds/FatalFrameProjectZero_CrashFix/patch_CrashFix.asm @@ -0,0 +1,16 @@ +[FatalFrame_US_V0] # US eshop version +moduleMatches = 0xE93B31F6 + +0x024A8F20 = nop + + +[ProjectZero_EU_V0] # Various versions +moduleMatches = 0xB54DBEB0, 0x5A9D6D31, 0x360FA109, 0x9D96F19B, 0x81551809, 0x77589D01, 0x2897C68C + +0x024A8908 = nop + + +[Zero_JAP_V0] # Various versions +moduleMatches = 0xA86AA5B2, 0x52992DCD, 0x60DC1C85 # Vanilla, Unknown Patch + +0x029aa2f8 = nop \ No newline at end of file diff --git a/Workarounds/FatalFrameProjectZero_CrashFix/rules.txt b/Workarounds/FatalFrameProjectZero_CrashFix/rules.txt new file mode 100644 index 00000000..c11be156 --- /dev/null +++ b/Workarounds/FatalFrameProjectZero_CrashFix/rules.txt @@ -0,0 +1,6 @@ +[Definition] +titleIds = 00050000101D0300,00050000101D0600,000500001014D200,00050000101D3F00 +name = 10nth Drop Crash Fix +path = "Fatal Frame - Project Zero: Maiden of Black Water/Workarounds/10nth Drop Crash Fix" +description = Fixes the crash that occurs in the middle of the 10nth chapter. Might have side-effects like crashing while entering a room. +version = 4 \ No newline at end of file