I am currently working on our games settings and changing resolution just does not seem to work correctly.
I am trying to use windowed fullscreen, because regular fullscreen was causing crashes when alt tabing, but no matter what resolution i put, it is always at 1920*1080. Tried using the command r.SetRes 1600x900wf directly in console and also the blueprint nodes for Set Screen resolution and Set Fullscreen mode.
After setting resolution and fullscreen mode i call apply settings. It works when i select windowed and sets the correct resolution there, problem is only with the windowed fullscreen.
I have the exact same issue. In fullscreen mode, all resolutions can be freely set, and everything works as it should. In windowed mode as well. However, windowed fullscreen always sets the native resolution of the monitor and there is no way to change it. Does anyone have a solution?
The engine is radically different so the chances of this being the same issue are remote at best, if not just completely unexistent.
I’d suggest simply not allowing the windowed fullscreen option.
Or, to pull the engine source and to heavily modify it so that the window creation is done with parameters you want only (such as hiding the frame).
Otherwise, I would just build a launcher app that lets the user control settings via a custom .ini file.
Launcer > mess with settings > launch EXE that reads/uses settings.
Instead of “launch into full screen, get lost, figure out where settings are, possibly get locked out and have to manually figure out how to unscrew epic’s settings, etc”.
I’d go as far as saying this is “best practice” for anything sold at retail in 2025…