From 8a061eefb64b601cac2664699d0ae11f42f1870d Mon Sep 17 00:00:00 2001 From: "C.S. Melis" Date: Sun, 24 Dec 2023 22:34:47 +0100 Subject: [PATCH] Add Engine Throttle Sync Fix --- EXE/EngineThrottleSyncFix.dll | Bin 0 -> 4608 bytes EXE/dacom.ini | 1 + FLDOCS/BinaryEdits.txt | 2 +- 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 EXE/EngineThrottleSyncFix.dll diff --git a/EXE/EngineThrottleSyncFix.dll b/EXE/EngineThrottleSyncFix.dll new file mode 100644 index 0000000000000000000000000000000000000000..3c07202128a3f1e8a621da2c506da516e44b5d06 GIT binary patch literal 4608 zcmeHKVQf=X6h5!(u!C+CWCjhvH&V!=r1p(D1%foJH4@vcthHlP*44IKyL9b*dsT>o zkklox7YxRjm>3fYs3B@%3^9{L(``o31cHAw{E)y8V_`%`NYIdF^*gt%>jn~H{Gntg zx%b?A&biO;_jx)GQw0$j(einsQD_#2=L=)krJm zXMZ|6;)Y&x;lq*bLLV1)&)CN!F3dl>bbO=*`qf`P5OE`?J`%bu9*!~A-!b>Ph}=>o zU4H98v=noZYU-9qiwZ?pT(G{g4BCPwi@8ON4TTW4aJ__dqsPSmI}zLvEaG*4>Ee`4 z5UWh&<$;5!n+rc*;B?Nn-OXGE_8sDET6DJt|5Hqo`SAw0m5B^WHZ>B`LPV=1IA9Q) zGC`M#1MF>uFnW^hb~MH<){adq4x+409aO^@i@m}ia+;yb#KCxKG?7AJg6&+O5>K8N z#X+>KG+xmEP6bA%PWmZ-ZaAwg%4E&D!#Htxjs$egYH8Pptmc?(Crh6r(4Ma~$z;*b zvPT~qyKK1rzJ5A$sp9&vVAq5%(5~OqujP*A^LhPrz7}W5qB{}jwyxOWJ-@SFU#gei|c7pbE`cn<~%*)EXFueE?N zw!9$!>k7Or7wAtH^>@(YXcy6bDB855CdlVJMthBQQKn=foCX>~D@jcq5&kA_D|eHV zXlrj&3u-YnrD=(%quCdW4>%kZ6*R-hG zPj49dLkaOdd6$BrNMCwT3-(0fFB5ruf#x=UVdaD&5LdNyDB(qtXc(`@XI*VAF879p zg8#PU?{TBovhb_E#~<+>wkL^)zmjPG+#regRf=ogE%qwhA)kS-+d(wVceZ&lZD@og zKt2khcTpQg+o_dWFyD^;X^dIEH2yY2$WnqRY2if2SJnBpP8cNMX{1t|lGF>dIBt+p zASbDZQdrX@V(ioi_8ZX}afQS_=n<;K+GfP`(*T7KzXxnWm=!(?w!zm(O^77wqz4gO z!geBJkisJ80CLBHkrZ(*!GW1X@fYc*7-CY0&;%zLO!vSShL5p!i#7Gw*(`PdD^;M+ zV%o_@4Tx+L9C%-vh)IHLqKxrB$?c{U$n6GRuR!B!41gn7vls07d*N1_3_fx^D9)UPoX+CiU5JX2byRJu)U(15lW+iTG`GCSyb#H zidcS*VNoA0?xx$Un_po&t;aqZL|+*5=_q`INjR|~V3&3=d#dClOX*dHlmp7^%BRY> Uvbtdt9|1CB9j@UE@;|P?pNK&Lq5uE@ literal 0 HcmV?d00001 diff --git a/EXE/dacom.ini b/EXE/dacom.ini index 1240c729..87a8439b 100644 --- a/EXE/dacom.ini +++ b/EXE/dacom.ini @@ -38,6 +38,7 @@ Zone.dll upper HUDless.dll libcurl.dll gls_workaround.dll +EngineThrottleSyncFix.dll ;HudFacility.dll ;HudWeaponGroups.dll ;HudTarget.dll diff --git a/FLDOCS/BinaryEdits.txt b/FLDOCS/BinaryEdits.txt index 95707777..67b86ca3 100644 --- a/FLDOCS/BinaryEdits.txt +++ b/FLDOCS/BinaryEdits.txt @@ -51,7 +51,7 @@ Freelancer.exe. Base: Default No-CD EXE. 1D7964: Single (float32) 3 -> 1.5. Reduces the time between contact list refreshes. 1D7E50: Double (float64) 0.8 -> 0.85. Increases the width of the gauge bars. 1D8484: Single (float32) 1 -> 0.1. Reduces the time between weapon list refreshes. -1E6DCC: AnsiChar / char8_t 'F' -> ''. Breaks the CreateMutex IpName, allowing multiple instances of Freelancer to run simultaneously. +1E6DCC: AnsiChar / char8_t 'F' -> ''. Changes the CreateMutex lpName parameter to an empty string, allowing multiple instances of Freelancer to run simultaneously. 213EC8: Single (float32) 10000 -> 999999. Increases the maximum draw distance for space objects like battleships and trade lanes. Freelancer.exe's default .ico was replaced so it has the "HDE" logo. Also a custom Manifest section has been added to make the game DPI-aware.