**************** IMPORTANT: DO NOT USE THIS GUIDE UNTIL THIS NOTICE HAS BEEN REMOVED **************** IF YOU HAVE ALREADY INSTALLED THIS GUIDE, PLEASE DEFER FROM PLAYING MULTIPLAYER OR REVERT BACK CHANGES
Guide is pending approval, jflp.dll might be considered a cheat due to it's supposed maneuverability features. This still needs to be tested out in Single-player, anyone can help me with this. I personally cannot get Barrel rolls and Vertical/Horizontal Strafing to work. Refer to the updated "dacom.ini" to disable said features.
----------
Hi everyone, I'm Kirzan and I am new to this Freelancer modding and Discovery thingie!
First off I would like to apologize if this trick has already been covered elsewhere. In my hourly extensive quest to make this game show in my 1080p resolution with the HUD perfectly placed in ALL menus, I have searched everywhere in vain. Also, I would like to point out that if using jflp.dll is "illegal" or something... well... I guess you can delete this thread!
Onto the trick! Installation order is crucial and some things might sound stupid... but doing this exactly has worked on 2 different configurations (both using 1920x1080 native monitors) Thing is... I couldn't get it to work if I didn't do it exactly in this order. Game would crash on boot.
*NOTE* You might need to make .ini files NOT Read-Only. You will know it when you won't be able to save it. So just make dacom.ini and freelancer.ini NOT Read-Only.
*NOTE* Freelancer Mod Manager is ONLY used to install Discovery. So get whichever version you know is safe, legit, and works for you.
STEPS:
1. Install Freelancer Mod Manager.
2. Install Discovery.
3. Patch Discovery by booting the game once.
4. Copy HudShift.dll and jflp.dll into your EXE folder.
5. Copy HudShift.ini to your DATA>INTERFACE folder.
6. Configure HudShift.ini by removing the comments on your desired Aspect Ratio.
8. Double check and make sure "jflp.dll" has the "nofovx" modifier that way for some reason jflp takes care of all cameras in the game and it looks fantastic.
9. Double check and make sure "jflp.dll nofovx" and "hudshift.dll" are both above "dsace.dll" (That's the part I'm not sure if it's relevant or not... either way, it works if and doesn't if not.)
10. Proceed to your C:\Users\(username)\Documents\My Games\Freelancer\ folder.
11. Edit "PerfOptions.ini" so that the bottom part looks like this (That space after the comma is IMPORTANT):
12. That about does it... if you're resolution is still weird, edit the [Display] part of your Freelancer.ini located in your EXE folder.
Screenshots as per request:
Screenshot of the Main Menu. As you can see, the font size and menu placement are perfect.
Screenshot of the Load/New Game menu. As seen with different attempts at getting this to work, the details text isn't overlapping the border. Everything is placed perfectly again.
Screenshot of the first login to the server. As you can see, the green login text is there meaning I have not been to space yet. The HUD elements are all placed meaning I loaded that way with everything placed right.
Screenshot of the in-game HUD. Everything on screen edges, Shield/Hull/Energy bars look great, Fonts are sharp and clear, everything looks good!
NAV MAP SCREENSHOTS:
Basic Nav Map as first opened.
Nav Map with a Right Click for options.
Zoomed in Nav Map.
Nav Map with a Player Waypoint. Looks the same for Mission Waypoints.
Political Map. Now I never got far enough in this game to actually use this to my advantage so I don't know if all that white is normal. I assume it is because every single Reputations around me are Neutral.
Asteroid Fields.
Universe Map. I should add that all the clicks and the clacks work fine too. Like the zoom in option and all.
I'm sorry for the general lack of POIs on my maps... this was made before I even started playing. Though from what I've seen, some maps really just don't have ANY text or... anything on them except the pilot's own position.
******UPDATES******
(If you used this guide, make sure to update yours accordingly)
- Added "nostats no4way no8way" to "jflp.dll nofovx" in the "dacom.ini" quote. NOTE: THIS UPDATE MUST BE MADE BY ANYONE WHO HAS INSTALLED THIS! It disables vertical and horizontal strafing which could be considered cheating.