**************** 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.
http://signavatar.com/15890_s.gif First: You've got a picture in there that's 800x286 pixels. The maximum signature size is 700x250.
Second: Your other picture in the rotation fills the full 700x250 boundaries by itself.
With an image that big, you can't fit any text below it. Please fix this.
-Zuke
A sane man must become insane to look sane
In an insane world.
I'm no Pro or anything, this was a LOT of trial and error. HOWEVER! You could try doing the same thing but using your appropriate Aspect Ratio in HudShift.ini (resolutions are written in each section) and modify PerfOptions.ini to reflect your resolution. No guarantees! That's just logic speaking. Theoretically, jflp.dll should take care of automatically adjusting cameras for you.
I did the command line thing but it really didn't fill my need for perfection. Of course I would use it if I didn't work out a way to make the changes permanent and make 100% of the game look good. For me, the command line kept menus weird. I'm not sure but I think it also leaves your HUD in 4:3 so you get a weird HUD cluttered around the center of your screen with empty spaces on the sides. Again, that's just me wanting to squeeze every single detail I can out of this very old, yet very... omnipotent... game.
I don't see it as a waste of time though:)My friends who I will coerce into playing this will have a one-stop place to make their game beautiful.
Nice. I've always been annoyed with the HUD not being at the screen edge. Will give this a try this evening.
Wide awake in a world that sleeps, enduring thoughts, enduring scenes. The knowledge of what is yet to come.
From a time when all seems lost, from a dead man to a world, without restraint, unafraid and free.
Mostly retired Discovery member. May still visit from time to time.
Good work, mate. But I herewith request a screenshot from your NavMap. Most widescreen users reports
that when play in widescreen, their NavMap is screwed up, cuz the numbers and letters are not perfectly aligned
with the grid, making quick coordinate setting a little more difficult. And that zoom-in-zoom-out trick doesn't work.