Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: int on May 03, 2011, 03:23:18 am

Title: Resolution changes are being ignored [SOLVED]
Post by: int on May 03, 2011, 03:23:18 am
I just installed Freespace 2 via GoG, then used the FreeSpace Open Installer to download all the core components. My options looked like this:
http://imgur.com/Z8oPj

After that finished, I opened launcher.exe and changed my video settings as such, then applied them:
http://imgur.com/gpSE0

When I attempt to run the game, it does not change the resolution. It runs in the default, which I'm assuming is 800 or 1024 - hard to eyeball.

Here are some random tidbits about my setup that I'm hoping throw up some red flags for someone:

- I am running Windows 7 x64. My native resolution is 1920x1200.
- I have two video cards (ATI Radeon 5850) installed, but they are not crossfired - one powers my 1920x1200 display, and the other powers two 1024x1280 displays. I tried disabling the auxiliary card, but it made no difference.
- The launcher does appear to save the settings appropriately - if I change the mod to MediaVPs 3.6.12 and run the game, I can clearly see that the change has gone into effect.

EDIT: fs2_open.log file: http://pastebin.com/5bgCFdVj
Title: Re: Resolution changes are being ignored
Post by: The E on May 03, 2011, 03:27:17 am
Run the Launcher with admin privileges.
Title: Re: Resolution changes are being ignored
Post by: Herra Tohtori on May 03, 2011, 03:27:34 am
Run Launcher.exe as administrator.

The launcher needs rights to write to registry, and the UAC can hamper this. After creating the entries, it should work normally after that one time.

ninja'd because I added exposition for the cause of the issue :<
Title: Re: Resolution changes are being ignored
Post by: int on May 03, 2011, 03:30:56 am
Run the Launcher with admin privileges.

Sorry, I should have mentioned that - I've run it already as administrator, didn't make a difference. I added a link to my fs2_open.log file as well, if that is helpful.
Title: Re: Resolution changes are being ignored
Post by: The E on May 03, 2011, 03:33:24 am
Well....

in the "custom settings" box, enter -res 1920x1200

This will override the registry settings. If that doesn't work, please generate a log file, instrucotions for that can be found in the FAQ stickied here.
Title: Re: Resolution changes are being ignored
Post by: Herra Tohtori on May 03, 2011, 03:38:44 am
Most vexing.

On the "Features" page of the Launcher, there is a field called "Custom flags". Could you type the following on that field:

-res 1920x1200

then try and see what happens?

Also, select debug log, run and post the debug log.... OpenGL init might have some valuable info about what resolution the game tries to run at and why.


You could also try and see if any of the other changes in resolution options affect things at all.


Oh and also, the interface is limited to 1024x768 resolution due to technical reasons, but the in-game 3D rendering should be doable on just about any resolution. Is it possible that this has simply confused you, or does the 3D also render at low resolution?

omg ninja'd again... but if the resolution command line trick doesn't work, check the other stuff.



EDIT:

Code: [Select]
Initializing OpenGL graphics device at 1920x1200 with 32-bit color...
  Initializing WGL...
  Requested WGL Video values = R: 8, G: 8, B: 8, depth: 32, double-buffer: 1
  Actual WGL Video values    = R: 8, G: 8, B: 8, depth: 32, double-buffer: 1
  OpenGL Vendor     : ATI Technologies Inc.
  OpenGL Renderer   : ATI Radeon HD 5800 Series
  OpenGL Version    : 4.1.10660 Compatibility Profile Context


Your video card works perfectly!

In other words, it seems like it's just the interface that is on low resolution. While there's nothing we can at this point do about that, your game should actually run at native resolution of your display while you're in-game. :)
Title: Re: Resolution changes are being ignored
Post by: int on May 03, 2011, 03:52:58 am
Well....

in the "custom settings" box, enter -res 1920x1200

This will override the registry settings. If that doesn't work, please generate a log file, instrucotions for that can be found in the FAQ stickied here.

Success! Fullscreen windowed in 1920 is now working as expected.