From 2bb8df735fc51b540f5eb869e8b7b61748e83d22 Mon Sep 17 00:00:00 2001 From: "C.S. Melis" Date: Wed, 22 May 2024 18:00:14 +0200 Subject: [PATCH] Fix frame drop patch The previous patch removed an `fstp` instruction. This caused the FPU stack to not be cleaned, resulting in funky behavior occuring during cutscenes on some setups. The new patch fixes this. --- EXE/Freelancer.exe | Bin 2519552 -> 2519552 bytes FLDOCS/BinaryEdits.txt | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/EXE/Freelancer.exe b/EXE/Freelancer.exe index 114740157839ac6eeb5482392fef9e95cc02f828..72d238df284802814d212c4de500b670f82c41c1 100644 GIT binary patch delta 134 zcmWl|OAf(60LS5uqBREfsK-!`;#M}+F44s=k<1Nxk0!RRVJ}?6-0#;P7%*f+#+V6HW=)<2`@CJESK;h6y8DppTo=03m3m$4Mho5QPWO7yQjdCi I_;CJwe_9VK#Q*>R delta 134 zcmW;5$qj-~07X#|6vYWdM85+v*p(g71dE%H{1sdJFmYo!M%(b|Nlx?Xo#q#ZAub*x z#`sK_5-?-Vf+Z_LBG$xg?n!8aXMG!Vf32~JZZ*}N?$zi)k9yLxW_r 999999 = Increases the distance at which "Far" is displayed rather than the actual distance for entries in the contact list. 0D5936: Hex 0F 85 -> 90 E9 = Removes the cruise speed display limit (300). 0D5984: Hex 7E -> EB = Removes the general speed display limit (999), which can be seen when using a trade lane. -158A14: Hex D9 1D 0C 0A 61 00 -> 90 90 90 90 90 90 = Prevents intentional framerate drops to 25 from occurring. +158A10: Hex BC -> C0 = Prevents intentional framerate drops to 25 from occurring during cutscenes. 166C2B: Hex 75 -> EB = Bypasses the ESRB notice when entering the Multiplayer menu. 16DDEC: Int32 1271 -> 458775 = Changes the "VER. 1.0" text in the bottom-right of the main menu to a custom version number in controls.dll. This patch essentially changes the string ID it refers to #1. 1745D9: Hex DF 6C -> EB 02 = Fixes a bug that causes the clickable area height of the main menu buttons to be incorrect on higher resolutions #1.