🛈 Announcement
Greetings! Far Cry forums are now archived and accessible in read-only mode, please go to the new platform to discuss the game.
  1. #1
    ZCAB's Avatar Junior Member
    Join Date
    Dec 2012
    Posts
    6

    Game forces monitor's native 21:9, even though I'm trying to play at 16:9

    My monitor is 2560x1080, but I also run games at 1920x1080 with black bars sometimes if it means I can keep the framerate above 60. In any other game that supports 1920x1080 natively, this has gone without a hitch so far.

    When I set Far Cry Primal to 1920x1080, however, it seems to render the image at 2560x1080 first and then squash it horizontally to fit the 16:9 aspect ratio. This is regardless of the fact that I have selected 16:9 in the menu to be able to choose 1920x1080 in the first place.

    Here's a few things I did that didn't solve the problem:
    - Setting the desktop resolution to 1920x1080 as well
    - Setting the game to borderless (this just stretches the 16:9 image over the whole monitor)
    - Change the scaling options in the Nvidia Control Panel to all possible combinations (some of which also just stretch the image like borderless)
    - Turn off scaling in the Control Panel entirely and set the monitor itself to 1:1 aspect control

    The things that did solve the issue, but don't work for me for other reasons:
    - Setting the game to windowed or windowed borderless (impacts performance in such a way I might as well just go 2560x1080)
    - Playing on my 16:9 1080p TV (no problems with rendering, but I'd like to play with mouse and keyboard)
    - Displaying the image on that TV and the monitor at the same time (gives me true 16:9 on the monitor, but also horrible screen tearing despite vsync)

    Do any of you have an idea for another possible solution? Is there some sort of .ini or .xml file for the game, or another way I can trick it into thinking my monitor is native 16:9?

    Thanks in advance for your help.

    My system specs (probably not necessary, but just for thoroughness):

    Windows 10 pro
    i5 6600k @ 4.6 Ghz
    GTX 970 OC
    16 GB DDR4 2,800 Mhz
    Monitor: Asus MX299Q
     2 people found this helpful
    Share this post

  2. #2
    The simple fact is Ubisoft doesn't know how to incorporate correct aspect ratios into their games, or proper detection. Whatever it is, they don't know how to do it. It's 2020 and I'm sitting here pulling my hair out trying to get Far Cry 5 to run at 16x9 2560x1440 on an ultrawide LG monitor. No mix of Nvidia settings work. The game simply refuses to do it without being stretched or squashed. This seems like something that would be in 'Game Design Fundamentals 101' or something, and they can't figure it out.
     1 people found this helpful
    Share this post