diff --git a/DS3SkipIntroScreen/dllmain.cpp b/DS3SkipIntroScreen/dllmain.cpp index 38520b6..a7b0390 100644 --- a/DS3SkipIntroScreen/dllmain.cpp +++ b/DS3SkipIntroScreen/dllmain.cpp @@ -31,6 +31,8 @@ DWORD64 __cdecl onSteamInit() { Patch{ 0x0BD6ACF, 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(0xAC), static_cast(0xC6), 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(0x9D), static_cast(0xC6), static_cast(0xFB), static_cast(0xFF) } }, //v1.4 Patch{ 0x0BBB0CF, 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(0x8C), static_cast(0x07), static_cast(0xFC), 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(0x7D), static_cast(0x07), static_cast(0xFC), static_cast(0xFF) } }, + //v1.12 + Patch{ 0x0BE7D9F, 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(0x0C), 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(0xFD), static_cast(0xB9), static_cast(0xFB), static_cast(0xFF) } }, //v1.11 Patch{ 0x0BE6F8F, 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(0x9C), static_cast(0xBD), 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(0x8D), static_cast(0xBD), static_cast(0xFB), static_cast(0xFF) } }, //v1.10