Classic-RBDOOM-3-BFG icon indicating copy to clipboard operation
Classic-RBDOOM-3-BFG copied to clipboard

Resolutions above 1080p cause the game to reset to defaults

Open eggmanstudio opened this issue 3 years ago • 7 comments

DoomBFA seems to dislike resolutions above 1080p. If I try to set a fullscreen resolution that's higher than 1920x1080 (on either axis), the game defaults to 720p at 60 fps. Notably, the original RBDoom3BFG did not have this issue.

3 monitors, RTX 2070, Ryzen 7 3700X, 32gb DDR4, Windows 10.

eggmanstudio avatar Jun 13 '21 10:06 eggmanstudio

Is the resolution set from the in-game menu or with launch arguments?

MadDeCoDeR avatar Jun 13 '21 21:06 MadDeCoDeR

Is the resolution set from the in-game menu or with launch arguments?

In-game.

eggmanstudio avatar Jun 13 '21 22:06 eggmanstudio

Does it switch the monitor when you change the resolution?

MadDeCoDeR avatar Jun 15 '21 15:06 MadDeCoDeR

Does it switch the monitor when you change the resolution?

No, it gives me separate options for each monitor (My main monitor is Monitor 2).

In any case I found a workaround. I put an autoexec.cfg in the base folder and used set r_customWidth and set r_customHeight for 1440p.

eggmanstudio avatar Jun 15 '21 15:06 eggmanstudio

Does it throw any errors on the Console (+set com_allowConsole 1) or the Logs (+set logfile 1, C:/Users/{username}/Saved Games/Id Software/DOOM BFA/base/qconsole.log)?

MadDeCoDeR avatar Jun 15 '21 15:06 MadDeCoDeR

Does it throw any errors on the Console (+set com_allowConsole 1) or the Logs (+set logfile 1, C:/Users/{username}/Saved Games/Id Software/DOOM BFA/base/qconsole.log)?

I removed my autoexec and turned on logging, then opened the game and tried to change the resolution. This is the log it spat out: qconsole.log

I then tried loading the game again and changing the resolution to 2560x1440 on Monitor 2 and this was the resulting qconsole file:

qconsole.log

I don't know what most of it means so feel free to peruse.

eggmanstudio avatar Jun 15 '21 16:06 eggmanstudio

As it seems (to me at least) for some reason your PC reports that the resolution you are trying to set is not supported and therefor it fails and then it goes to one of my fallbacks which revert the resolution and the FPS to the minimum required.

MadDeCoDeR avatar Jun 15 '21 16:06 MadDeCoDeR