From adbe057f514f328ed0d9f05f9203ee533500f6b0 Mon Sep 17 00:00:00 2001 From: Silent Date: Tue, 19 Aug 2014 19:06:24 +0200 Subject: [PATCH] Corrected framedelay fix --- SAFix/SilentPatchSA.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SAFix/SilentPatchSA.cpp b/SAFix/SilentPatchSA.cpp index 795879d..f7109d6 100644 --- a/SAFix/SilentPatchSA.cpp +++ b/SAFix/SilentPatchSA.cpp @@ -1401,7 +1401,8 @@ __forceinline void Patch_SA_10() Patch(0x4C9292, ~(rwMATRIXTYPEMASK|rwMATRIXINTERNALIDENTITY)); // No framedelay - Patch(0x53E923, 0x42EB56); + Patch(0x53E923, 0x43EB); + Nop(0x53E9A5, 1); // Disable re-initialization of DirectInput mouse device by the game Patch(0x576CCC, 0xEB); @@ -1552,6 +1553,7 @@ __forceinline void Patch_SA_10() InjectHook(0x6CAC09, &CPlane::Fix_SilentPatch, PATCH_JUMP); // Weapon icon fix (crosshairs mess up rwRENDERSTATEZWRITEENABLE) + // Only 1.0 and 1.01, Steam somehow fixed it (not the same way though) Nop(0x58E210, 3); Nop(0x58EAB7, 3); Nop(0x58EAE1, 3);