Disable encryption for save game files

This commit is contained in:
C.S. Melis 2022-08-14 14:18:32 +02:00
parent f963c51cdd
commit 4e376084e7
3 changed files with 13 additions and 8 deletions

View File

@ -102,6 +102,7 @@
- Updated the in-game version text so Freelancer: HD Edition's version number is displayed too
- Reduced the draw distances of the lower Unknown asteroid field
- Added the missing for sale ship in Omicron Minor Battleship Osiris
- Disabled encryption when save game files are created and saved
## [[v0.5] - 2022-01-21](https://github.com/BC46/freelancer-hd-edition/releases/tag/0.5)

Binary file not shown.

View File

@ -1,14 +1,14 @@
This .txt file documents the manual HEX edits that have been made to several binary files in Freelancer: HD Edition.
Format:
Filename. Base: Origin
Filename. Base: Origin.
Offset: Data type Original value -> New value. Explanation.
Common.dll. Base: Default from the official 1.1 Freelancer patch
Common.dll. Base: Default from the official 1.1 Freelancer patch.
0E698E: Hexadecimal 7C -> EB. Allows many planets to continue spinning.
13F48C: Single (float32) 10000 -> 50000. Increases the maximum docking initiation distance
Freelancer.exe. Base: Default No-CD EXE
Freelancer.exe. Base: Default No-CD EXE.
01AD6F: Hexadecimal 80 00 -> 00 20. Fixes a bug that causes some textures to be shown in a low-quality state.
02477A: Hexadecimal CA 02 -> 00 00. Removes window borders when Freelancer is running in a window #1. This edit is applied by the installer.
02490D: Hexadecimal CA 02 -> 00 00. Removes window borders when Freelancer is running in a window #2. This edit is applied by the installer.
@ -37,14 +37,18 @@ Freelancer.exe. Base: Default No-CD EXE
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.
rendcomp.dll. Base: Default from Freelancer 1.0
rendcomp.dll. Base: Default from Freelancer 1.0.
00C499: Hexadecimal 02 -> 00. Enables high-quality sphere rendering; prevents planets from looking like soccer balls at great distances.
rp8.dll. Base: Default from Freelancer 1.0
rp8.dll. Base: Default from Freelancer 1.0.
004467: Hexadecimal 7D -> EB. Prevents the D3DERR_INVALIDCALL error spam from occuring in FLSpew.txt.
soundmanager.dll. Base: Default from Freelancer 1.0
Server.dll. Base: Default from the official 1.1 Freelancer patch.
06E10D: Hexadecimal E4 B4 -> 14 B3. Disables the encryption of save game files when created and saved.
07399D: Hexadecimal E4 B4 -> 14 B3. Disables the encryption of the Restart.fl file when created.
soundmanager.dll. Base: Default from Freelancer 1.0.
00A021: Hexadecimal 00 -> 80. Allows Freelancer's audio to continue playing while Alt-Tabbed #1. This edit is applied by the installer.
soundstreamer.dll. Base: Default from Freelancer 1.0
soundstreamer.dll. Base: Default from Freelancer 1.0.
0018A9: Hexadecimal 00 -> 80. Allows Freelancer's audio to continue playing while Alt-Tabbed #2. This edit is applied by the installer.