NaissanceE

NaissanceE

Tiax Oct 10, 2014 @ 8:38am
Not enough 21:9 options for resolution
My screen is 3440x1440, the game allows me to choose 21:9 but the only available resolution is 2560x1080.

Can I manually set the resolution to my screen's native?
< >
Showing 1-4 of 4 comments
orb Oct 10, 2014 @ 9:18am 
It should be possible by editing UDKEngine.ini file and appropriately changing ResX and ResY settings in the [SystemSettings] section, e.g.:
ResX=3440 ResY=1440
⭕⃤ BIPPO May 11, 2023 @ 6:42am 
Originally posted by orb:
It should be possible by editing UDKEngine.ini file and appropriately changing ResX and ResY settings in the [SystemSettings] section, e.g.:
ResX=3440 ResY=1440

sorry for the 10 year necro lol but can someone confirm this works?
AllTracTurbo Jun 11, 2023 @ 9:02am 
Originally posted by ⭕⃤ BIPPO:
sorry for the 10 year necro lol but can someone confirm this works?
I can't confirm if it works for that specific 21x9 resolution because I don't have a 21x9 monitor, but I can confirm that changing the resolution in the config file does work for custom resolutions that are not available from within the game. If the game works with other 21x9 resolutions, I would think it should work with pretty much any 21x9 resolution since it should just be limited by what the Unreal engine can display.

Unreal engine games often have multiple config files that can be edited from within the main game folder or in the appdata folders and some games work with one while other games will work with a different one.

I edited the UDKEngine file in:

C:\Program Files (x86)\Steam\steamapps\common\NaissanceE\UDKGame\Config

It is a long file, so it is easiest to just use control+F to bring up the search and look for "resx". It's about 3/4 of the way down the file.

Before doing this, I would launch the game and set any graphics options that you want from within the game first because if you set the custom resolution and then try to adjust settings from within the game, your custom resolution will not be there and it will change the resolution to whatever is chosen on that page from within the game. So, just make all your choices in the game settings and then exit and set the custom resolution in the config file. Then you can play the game, just don't change any graphics settings from within the game or the resolution will get changed.

You can also increase the frame rate. I think there are different ways to do it depending on if you use use Vsync or not. I personally play with Vsync enabled and like most Unreal engine games where the dev leaves the default settings, the game is capped at 62 fps. If you search the config file for the word "smooth". You can set bSmoothFrameRate= to True to enable Vsync, or enable it from within the game. Then use the setting right below that in the config file called "MaxSmoothedFrameRate=" to set a higher frame rate limit. Just set it to anything higher than the frame rate you will be playing at and then Vsync will lock the fps to whatever your monitor is running.
Last edited by AllTracTurbo; Jun 11, 2023 @ 9:04am
⭕⃤ BIPPO Jun 17, 2023 @ 11:55am 
Originally posted by AllTracTurbo:
Originally posted by ⭕⃤ BIPPO:
sorry for the 10 year necro lol but can someone confirm this works?
I can't confirm if it works for that specific 21x9 resolution because I don't have a 21x9 monitor, but I can confirm that changing the resolution in the config file does work for custom resolutions that are not available from within the game. If the game works with other 21x9 resolutions, I would think it should work with pretty much any 21x9 resolution since it should just be limited by what the Unreal engine can display.

Unreal engine games often have multiple config files that can be edited from within the main game folder or in the appdata folders and some games work with one while other games will work with a different one.

I edited the UDKEngine file in:

C:\Program Files (x86)\Steam\steamapps\common\NaissanceE\UDKGame\Config

It is a long file, so it is easiest to just use control+F to bring up the search and look for "resx". It's about 3/4 of the way down the file.

Before doing this, I would launch the game and set any graphics options that you want from within the game first because if you set the custom resolution and then try to adjust settings from within the game, your custom resolution will not be there and it will change the resolution to whatever is chosen on that page from within the game. So, just make all your choices in the game settings and then exit and set the custom resolution in the config file. Then you can play the game, just don't change any graphics settings from within the game or the resolution will get changed.

You can also increase the frame rate. I think there are different ways to do it depending on if you use use Vsync or not. I personally play with Vsync enabled and like most Unreal engine games where the dev leaves the default settings, the game is capped at 62 fps. If you search the config file for the word "smooth". You can set bSmoothFrameRate= to True to enable Vsync, or enable it from within the game. Then use the setting right below that in the config file called "MaxSmoothedFrameRate=" to set a higher frame rate limit. Just set it to anything higher than the frame rate you will be playing at and then Vsync will lock the fps to whatever your monitor is running.

hey just want to confirm that this worked fine for 3440x1440 :) thx!!

also to get the proper ratio for ultrawide another line has to be changed in that same file, this one:

[Engine.LocalPlayer]
AspectRatioAxisConstraint=AspectRatio_MaintainXFOV

and change it to the following:

[Engine.LocalPlayer]
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
< >
Showing 1-4 of 4 comments
Per page: 1530 50