FL on widescreen

There are 55 replies in this Thread. The last Post () by Huor.

  • Honest Daywalker, I don't see it being a problem as you'd want to have your pointer able to reach the edges of the screen for the most extreme turn radius point for your ship. With the left and right HUD elements in the way at the edge of the screen, it would decrease possible turning radius while they are "up" or "expanded". I quite like and appreciate where they are right now in widescreen format. Now the screwed up camera angle when you first log-in on the server and show up on a station or ship is what chaps my rear, I have to park only on planets, bases and ship that have the launch icon being on-screen first, otherwise I have to jack with y resolution on-screen in order to get out! :O:(

  • Please, can someone give me the tools to calculate values for 1280x720?
    That alone will bring me back to CrossFire, my first FreeLancer mod, all the way back from 2005.

    I've been here since Crossfire 1.5 - 2005.
    Good times.
    Maybe it's time to come back?

  • Please, can someone give me the tools to calculate values for 1280x720?
    That alone will bring me back to CrossFire, my first FreeLancer mod, all the way back from 2005.


    1280 / 720 = 16 /9 or 16:9 <== the aspect ratio


    Field of View, X (FOVX) is the relative width of the screen for a given height. Don't worry about the units... just know that the value changes the aspect ratio of the screen.


    ===========
    For 16:9 use:
    ===========
    [ThirdPersonCamera]
    fovx = 86


    [TurretCamera]
    fovx = 86


    [RearViewCamera]
    fovx = 86


    [WinCamera]
    fovx = 69


    [CockpitCamera]
    fovx = 86
    znear = 2


    [DeathCamera]
    fovx = 86




    ==========
    For 4:3 use:
    ==========
    [ThirdPersonCamera]
    fovx = 70


    [TurretCamera]
    fovx = 70


    [RearViewCamera]
    fovx = 70


    [WinCamera]
    fovx = 54


    [CockpitCamera]
    fovx = 70
    znear = 2


    [DeathCamera]
    fovx = 70



    ============
    For 16:10 use:
    ============
    [ThirdPersonCamera]
    fovx = 80


    [TurretCamera]
    fovx = 80


    [RearViewCamera]
    fovx = 80


    [WinCamera]
    fovx = 63


    [CockpitCamera]
    fovx = 80
    znear = 2


    [DeathCamera]
    fovx = 80



    An easier and better method is to use adoxa's jflp.dll: http://adoxa.110mb.com/freelancer/jflpdll.zip. If you use JFLP, you will want to set all of the fovx values to 0.


    NOTE: jflp.dll is installed in dacom.ini. The Crossfire launcher may overwrite it. If it does, then use the fovx values above.

    There are 10 kinds of people in the world: Those who understand binary, and those who do not.

    Edited once, last by Bullwinkle ().

  • I'm afraid you don't understand.
    Changing the fov is the easy part.
    Changing fonts.ini, however, is not.

    I've been here since Crossfire 1.5 - 2005.
    Good times.
    Maybe it's time to come back?

  • I'm afraid you don't understand.
    Changing the fov is the easy part.
    Changing fonts.ini, however, is not.


    Changing fovx is the important part. :)


    Changing fonts.ini is up to you.


    For your screen, you probably do not need to modify fonts.ini at all. Or, at least, not much.


    Note that Freelancer does not need all of the precision you might see... two or three digits to the right of the decimal is enough precision.

    There are 10 kinds of people in the world: Those who understand binary, and those who do not.

  • I tried without editing the fonts.
    No good, the interface was cropped up, and I don't know what values would work with the fonts.
    All I wanted for almost a year is for someone to find the perfect values for 1280x720, just like there are for 1680x1050.

    I've been here since Crossfire 1.5 - 2005.
    Good times.
    Maybe it's time to come back?

  • I tried without editing the fonts.
    No good, the interface was cropped up, and I don't know what values would work with the fonts.
    All I wanted for almost a year is for someone to find the perfect values for 1280x720, just like there are for 1680x1050.


    What do you mean by "cropped up"? Post a screen shot.


    Changing the fonts is straightforward. If you want a font to be 10% smaller, then make the number in fonts.ini 10% smaller. Adjust numbers as you like.


    Start with one font to get the idea, then scale the other fonts similarly.

    There are 10 kinds of people in the world: Those who understand binary, and those who do not.

  • What about the positioning of menus?
    Can they be changed?

    I've been here since Crossfire 1.5 - 2005.
    Good times.
    Maybe it's time to come back?

  • In Freelancer, does changing font size causes a change in menu size? both main menu and in-game, neither, none or one of them?

    I've been here since Crossfire 1.5 - 2005.
    Good times.
    Maybe it's time to come back?

  • yes they can get changed but thats extremly complicated

    signew.jpg


    cfmoddblogo.png5904.png5904.png
    http://www.moddb.com/scripts/topsite.php?ts=4766


    Only dead fish swim with the stream.
    Don't discuss with idiots. They only drag you down to their level and then beat you with experience there.


    This is ten percent luck,
    Twenty percent skill,
    Fifteen percent concentrated power of will,
    Five percent pleasure,
    Fifty percent pain,
    And a hundred percent reason to remember the name!

  • In Freelancer, does changing font size causes a change in menu size? both main menu and in-game, neither, none or one of them?


    No, the font size only changes the size of the fonts. The menus remain the same. In fact, none of the INI files changes the size of the menus (hex edits can change the menu size, but the Crossfire launcher will overwrite your changed files).


    Changing your screen resolution will make the menus appear to be "smaller" in relation to the screen, but that is only because your screen is larger. The menus themselves remain the same.


    A screenshot of what you are looking at would help us to help you. Press "PrtScrn", then attach the image to your message. Look in My Documents for the screen shot.

    There are 10 kinds of people in the world: Those who understand binary, and those who do not.

  • I know how to make a screen shot, about FOV and aspect ratio(I'm an aspect ratio nazi, actually, but never mind), so don't worry about that.
    I'll try either today or tomorrow, first by changing FOV, then experimenting with font sizes.


    I think someone with a screen res of 1920x1200 should try and make an XML mod (via FLMM, ofcourse) that has options for different widescreen resolutions, with each option having it's own values for FOV and Font sizes.
    That could be a good idea, maybe anyone with different resolutions who's changed font sizes to fit his screen should give the values, to make this mod happen.

    I've been here since Crossfire 1.5 - 2005.
    Good times.
    Maybe it's time to come back?

  • I know how to make a screen shot...
    someone with a screen res of 1920x1200 ...


    You originally asked about 1280 x 720 resolution (16:9). Obviously, 1920 x 1200 (16:10) is different. Both fovx and font sizes will be different between those two resolutions.


    If you know how to post a screenshot, then why don't you do it, instead of asking half-questions without giving us enough information to understand what you want to do? :S


    The difficulty with making a mod for fonts.ini -- or even listing "good" font sizes -- is that they vary by screen resolution, font typeface, and user preference. There is no "right" way that will work for everyone, and the variety of screen shapes and sizes makes it nearly impossible to handle all possible combinations.


    At 1920 x 1200, the fonts listed in the moddb tutorial should be pretty close. They were intentionally chosen on the small side in order to accommodate even larger screen resolutions.


    There are not that many fonts to change... to scale them all by 10-30% takes only a minute or two. You can make the process even quicker by experimenting with one font first in order to figure out a "scale factor" that you like, then do the others.


    Skip the crazy six-digit precision... two digits to the right of the decimal is usually enough... three digits for fine-tuning.

    There are 10 kinds of people in the world: Those who understand binary, and those who do not.

    Edited once, last by Bullwinkle ().

  • 1. I said 1920x1200 so that one with that native resolution could have the option to try on ALL resolutions from it downwards(1920x1200, 1680x1050 which has already been done, 1600x900, 1440x990 and on....)
    Also, didn't you read my full post? I DO know about different aspect ratios, and I care about that difference more than others do, hence "aspect ratio nazi".




    2. That's because I was using my cell phone, and I didn't have access to Freelancer yet. I will in a few hours.


    3. I meant font sizes for each resolution, that'll fit in a similar way to 1680x1050. Different sizes for different resolutions.


    4. + 5. A person with a screen resolution of 1920x1200 could try every resolution, have several copies of Fonts.ini, each copy for each resolution - in each copy there would be values he found best for each resolution. A person with a screen resolution of 1920x1200 because he has that res, and can go lower to any other resolutions.


    6. I know, I know.

    I've been here since Crossfire 1.5 - 2005.
    Good times.
    Maybe it's time to come back?


  • 4. + 5. ... in each copy there would be values he found best for each resolution


    6. I know, I know.


    Fonts are highly subjective, and vary with the typeface. You could find what you like best, but another person might not like your choices.


    So it sounds as though you are all set then, right?

    There are 10 kinds of people in the world: Those who understand binary, and those who do not.

  • I just need to Install Crossfire so that I'll get the clean version of the inis, and start editing them away.
    Anyway, thanks for your patience in trying to help me.

    I've been here since Crossfire 1.5 - 2005.
    Good times.
    Maybe it's time to come back?