From 6facf5b12e80618147496883938bec8766751f24 Mon Sep 17 00:00:00 2001 From: joris-s-k Date: Sun, 16 Jul 2023 11:25:58 +0200 Subject: [PATCH 1/2] Dark Souls III 1.15.2 Add support for Dark Soul III 1.15.2 --- SoulsSkipIntroScreen/dllmain.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SoulsSkipIntroScreen/dllmain.cpp b/SoulsSkipIntroScreen/dllmain.cpp index 1d910e7..f1cbe21 100644 --- a/SoulsSkipIntroScreen/dllmain.cpp +++ b/SoulsSkipIntroScreen/dllmain.cpp @@ -130,6 +130,8 @@ void ApplyDS3Patches() { Patch{ 0x0BE9C0F, 20, { static_cast(0x48), static_cast(0x31), static_cast(0xC0), static_cast(0x48), static_cast(0x89), static_cast(0x02), static_cast(0x49), static_cast(0x89), static_cast(0x04), static_cast(0x24), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90) },{ static_cast(0xE8), static_cast(0x1C), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF), static_cast(0x90), static_cast(0x4D), static_cast(0x8B), static_cast(0xC7), static_cast(0x49), static_cast(0x8B), static_cast(0xD4), static_cast(0x48), static_cast(0x8B), static_cast(0xC8), static_cast(0xE8), static_cast(0x0D), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF) } }, //1.15 Patch{ 0x0BE9D0F, 20, { static_cast(0x48), static_cast(0x31), static_cast(0xC0), static_cast(0x48), static_cast(0x89), static_cast(0x02), static_cast(0x49), static_cast(0x89), static_cast(0x04), static_cast(0x24), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90) },{ static_cast(0xE8), static_cast(0x1C), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF), static_cast(0x90), static_cast(0x4D), static_cast(0x8B), static_cast(0xC7), static_cast(0x49), static_cast(0x8B), static_cast(0xD4), static_cast(0x48), static_cast(0x8B), static_cast(0xC8), static_cast(0xE8), static_cast(0x0D), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF) } }, + //1.15.2 + Patch{ 0x0BF43EF, 20, { static_cast(0x48), static_cast(0x31), static_cast(0xC0), static_cast(0x48), static_cast(0x89), static_cast(0x02), static_cast(0x49), static_cast(0x89), static_cast(0x04), static_cast(0x24), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90) },{ static_cast(0xE8), static_cast(0x1C), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF), static_cast(0x90), static_cast(0x4D), static_cast(0x8B), static_cast(0xC7), static_cast(0x49), static_cast(0x8B), static_cast(0xD4), static_cast(0x48), static_cast(0x8B), static_cast(0xC8), static_cast(0xE8), static_cast(0x0D), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF) } }, }; From bf56b0ecb21afdaaec9dae846945f7c419f8beac Mon Sep 17 00:00:00 2001 From: joris-s-k Date: Mon, 13 Nov 2023 06:54:46 +0100 Subject: [PATCH 2/2] Dark Souls III 1.15.1 Add support for Dark Soul III 1.15.1 --- SoulsSkipIntroScreen/dllmain.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SoulsSkipIntroScreen/dllmain.cpp b/SoulsSkipIntroScreen/dllmain.cpp index f1cbe21..02d7fa3 100644 --- a/SoulsSkipIntroScreen/dllmain.cpp +++ b/SoulsSkipIntroScreen/dllmain.cpp @@ -130,6 +130,8 @@ void ApplyDS3Patches() { Patch{ 0x0BE9C0F, 20, { static_cast(0x48), static_cast(0x31), static_cast(0xC0), static_cast(0x48), static_cast(0x89), static_cast(0x02), static_cast(0x49), static_cast(0x89), static_cast(0x04), static_cast(0x24), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90) },{ static_cast(0xE8), static_cast(0x1C), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF), static_cast(0x90), static_cast(0x4D), static_cast(0x8B), static_cast(0xC7), static_cast(0x49), static_cast(0x8B), static_cast(0xD4), static_cast(0x48), static_cast(0x8B), static_cast(0xC8), static_cast(0xE8), static_cast(0x0D), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF) } }, //1.15 Patch{ 0x0BE9D0F, 20, { static_cast(0x48), static_cast(0x31), static_cast(0xC0), static_cast(0x48), static_cast(0x89), static_cast(0x02), static_cast(0x49), static_cast(0x89), static_cast(0x04), static_cast(0x24), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90) },{ static_cast(0xE8), static_cast(0x1C), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF), static_cast(0x90), static_cast(0x4D), static_cast(0x8B), static_cast(0xC7), static_cast(0x49), static_cast(0x8B), static_cast(0xD4), static_cast(0x48), static_cast(0x8B), static_cast(0xC8), static_cast(0xE8), static_cast(0x0D), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF) } }, + //1.15.1 + Patch{ 0x0BF42BF, 20, { static_cast(0x48), static_cast(0x31), static_cast(0xC0), static_cast(0x48), static_cast(0x89), static_cast(0x02), static_cast(0x49), static_cast(0x89), static_cast(0x04), static_cast(0x24), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90) },{ static_cast(0xE8), static_cast(0x1C), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF), static_cast(0x90), static_cast(0x4D), static_cast(0x8B), static_cast(0xC7), static_cast(0x49), static_cast(0x8B), static_cast(0xD4), static_cast(0x48), static_cast(0x8B), static_cast(0xC8), static_cast(0xE8), static_cast(0x0D), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF) } }, //1.15.2 Patch{ 0x0BF43EF, 20, { static_cast(0x48), static_cast(0x31), static_cast(0xC0), static_cast(0x48), static_cast(0x89), static_cast(0x02), static_cast(0x49), static_cast(0x89), static_cast(0x04), static_cast(0x24), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90), static_cast(0x90) },{ static_cast(0xE8), static_cast(0x1C), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF), static_cast(0x90), static_cast(0x4D), static_cast(0x8B), static_cast(0xC7), static_cast(0x49), static_cast(0x8B), static_cast(0xD4), static_cast(0x48), static_cast(0x8B), static_cast(0xC8), static_cast(0xE8), static_cast(0x0D), static_cast(0xBA), static_cast(0xFB), static_cast(0xFF) } }, };