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.
This commit is contained in:
C.S. Melis 2024-05-22 18:00:14 +02:00
parent a7f452e01e
commit 2bb8df735f
2 changed files with 1 additions and 1 deletions

Binary file not shown.

View File

@ -60,7 +60,7 @@ Freelancer.exe. Base: Default No-CD EXE.
0D2C94: Int32 99999 -> 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.