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

[1.3] Fullscreen doesn't work

Open donizettilorenzo opened this issue 1 year ago • 15 comments

It seems the game can't retrieve fullscreen mode list (GeForce 3060). No problem in windowed mode.

maybe because I have 1 monitor plugged to the GeForce ("1" in Windows) and another plugged to the Intel iGPU ("2" in Windows but only the first is actually active)

P.S. there's some problems with the flashlight shadows too

donizettilorenzo avatar Aug 10 '23 09:08 donizettilorenzo

Hi, have you try to unplug the second monitor? Some monitors might still report that they are active even though they aren't, just because the monitor is still connected

MadDeCoDeR avatar Aug 10 '23 12:08 MadDeCoDeR

Just let me try (it's the same monitor, simply connected with another input port to the iGPU :p )

donizettilorenzo avatar Aug 10 '23 12:08 donizettilorenzo

Culprit was the second (not active) monitor/desktop :D Solved!

https://i.postimg.cc/vTvhmgtc/Doom-BFA-2023-08-10-14-43-39-542.jpg

donizettilorenzo avatar Aug 10 '23 12:08 donizettilorenzo

I am experiencing this issue too, but I am using a laptop with dual GPUs (Nvidia/Intel). External monitor is connected to the Nvidia GPU through HDMI and laptop monitor is disabled. Is there a way to play using the external monitor only?

cardcathouse avatar Sep 13 '23 01:09 cardcathouse

Have you try the launch argument +set r_fullscreen 2 ?

MadDeCoDeR avatar Sep 13 '23 04:09 MadDeCoDeR

Yes, but the game still opens in a small window. I can only choose 720p, borderless or windowed. I tried using +set r_customWidth 1920 +set r_customHeight 1080 but that didn't work either.

cardcathouse avatar Sep 13 '23 05:09 cardcathouse

Can you try to run it with +set logfile 1 and post here the logfile?

MadDeCoDeR avatar Sep 13 '23 06:09 MadDeCoDeR

Sure, here's the logfile. qconsole.log

cardcathouse avatar Sep 13 '23 14:09 cardcathouse

Hi, sorry for the late response. Sadly the log file wasn't that helpfull on that issue (it was helpfull on another issue related to nVidia GPUs). So I decided to add some additional logging when the engine tries to retrieve monitor resolutions from the OS. If any of you can please try to replicate the issue with the launch argument +set logfile 1 and send me the log file (here)

MadDeCoDeR avatar Sep 29 '23 18:09 MadDeCoDeR

Sure, I'll give it a try over the weekend. I'll let you know when I got the log file.

cardcathouse avatar Sep 30 '23 17:09 cardcathouse

qconsole.log Here's the log file. I ran the game with the following arguments: "+set r_fullscreen 2 +set logfile 1 +set r_customWidth 1920 +set r_customHeight 1080" Please let me know if you need me to run the game with different arguments.

cardcathouse avatar Oct 01 '23 05:10 cardcathouse

The message was empty. I added also the error code and try to force it to print it in english (using my evil eye). Can you try again with the newest nightly build?

P.S.: Sorry for the inconvinience

MadDeCoDeR avatar Oct 01 '23 12:10 MadDeCoDeR

qconsole.log No problem, I'm happy to help as much as I can. Here's the log with the new nightly build. I ran the game with the same arguments as in my last comment.

cardcathouse avatar Oct 01 '23 18:10 cardcathouse

So I removed yet another check up that the engine was doing when it was retrieving monitor resolutions. I hope that it works now. You can check the latest nightly build to verify

MadDeCoDeR avatar Oct 02 '23 18:10 MadDeCoDeR

Seems to work just fine! Thanks for all your work! I'll test it further when I have a little more time but all seems good so far.

cardcathouse avatar Oct 02 '23 19:10 cardcathouse