Page 1 of 4

Oolite at 4K resolution

Posted: Sun Sep 24, 2017 2:42 pm
by pagroove
Hello. A question which I didn't know where to place. But are there plans for supporting 4K resolution? I have a new pc now which supports this. It would be awesome to play Oolite in 4k. I play No Mans Sky lately and it looks gorgeous in that resolution (I also find it a fun game which I picked up at a Steam sale). But I still play Oolite on Mac.

it would be great if Oolite would be able to support 4k displays.

Re: Progress

Posted: Sun Sep 24, 2017 3:03 pm
by another_commander
Doesn't the Windows port of Oolite support 4K resolution already? This is an honest question, because I don't have 4K hardware to test, but I would expect the game to be able to see all resolutions provided by the graphics card driver and support the higher ones properly in 1.85 and later, where we've added high-DPI support.

For Mac we have Retina support (which I am not sure it goes up to 4K levels), but can't really tell you anything more. The problem is that we haven't had active Mac coders for a few years now.

Re: Progress

Posted: Sun Sep 24, 2017 3:31 pm
by pagroove
another_commander wrote: Sun Sep 24, 2017 3:03 pm
Doesn't the Windows port of Oolite support 4K resolution already? This is an honest question, because I don't have 4K hardware to test, but I would expect the game to be able to see all resolutions provided by the graphics card driver and support the higher ones properly in 1.85 and later, where we've added high-DPI support.

For Mac we have Retina support (which I am not sure it goes up to 4K levels), but can't really tell you anything more. The problem is that we haven't had active Mac coders for a few years now.
Mmm. I thought it only would let met go to 2k. But I look it up later and will report back. I have an EVGA 1070 card to test it on.

Re: Progress

Posted: Sun Sep 24, 2017 3:35 pm
by Norby
pagroove wrote: Sun Sep 24, 2017 2:42 pm
it would be great if Oolite would be able to support 4k displays.
Click - it is already working under Linux.

Re: Progress

Posted: Sun Sep 24, 2017 7:09 pm
by hoqllnq
another_commander wrote: Sun Sep 24, 2017 3:03 pm
For Mac we have Retina support (which I am not sure it goes up to 4K levels)
It does. I play on a 15" macbook pro at 3840 × 2400 pixels.
(This is technically not quite 'cinema' 4K. It is UHD (ultra high def) but people refer to it as 4K.)

Re: Progress

Posted: Sun Sep 24, 2017 9:57 pm
by pagroove
I cannot go higher than 2560 X 1440. Even on the latest Trunk under Win 10.
My card is able to go to full 4k and also have a 4k monitor. Any ideas?

Re: Progress

Posted: Sun Sep 24, 2017 10:21 pm
by another_commander
Please try this:
- Edit logcontrol.plist by changing the lines

Code: Select all

display.initGL =  no;
display.mode.list =  no;
to

Code: Select all

display.initGL =  yes;
display.mode.list =  yes;
- Start the game, then exit it and post the Latest.log here.

Re: Progress

Posted: Sun Sep 24, 2017 10:48 pm
by Cody
What refresh rate are you using, Pag? I have a feeling some 4k monitors only do max resolution @60Hz (and require Display Port).*



*I could well be wrong - monitor specs confuse me these days, and I've perused oodles of them lately.

Re: Progress

Posted: Sun Sep 24, 2017 11:28 pm
by another_commander

Re: Progress

Posted: Mon Sep 25, 2017 6:48 am
by Bogatyr
I have (I believe) a high DPI Samsung laptop running windows 10 and oolite 1.84 and I consistently get in fullscreen in many resolutions where the bottom line is (where the time is and the current selected equipment) not visible. The list of full-screen resolutions the game offers does not seem to match the list of display sizes the os shows

Re: Progress

Posted: Mon Sep 25, 2017 6:55 am
by another_commander
Bogatyr wrote: Mon Sep 25, 2017 6:48 am
I have (I believe) a high DPI Samsung laptop running windows 10 and oolite 1.84 and I consistently get in fullscreen in many resolutions where the bottom line is (where the time is and the current selected equipment) not visible. The list of full-screen resolutions the game offers does not seem to match the list of display sizes the os shows
This is due to the lack of high-DPI support in 1.84. Try 1.85 and it should be working fine.

Re: Progress

Posted: Mon Sep 25, 2017 8:44 am
by Bogatyr
another_commander wrote: Mon Sep 25, 2017 6:55 am
Bogatyr wrote: Mon Sep 25, 2017 6:48 am
I have (I believe) a high DPI Samsung laptop running windows 10 and oolite 1.84 and I consistently get in fullscreen in many resolutions where the bottom line is (where the time is and the current selected equipment) not visible. The list of full-screen resolutions the game offers does not seem to match the list of display sizes the os shows
This is due to the lack of high-DPI support in 1.84. Try 1.85 and it should be working fine.
Thanks. Is there a pre-built 1.85 somewhere, or is buiding from source the only option?

Re: Progress

Posted: Mon Sep 25, 2017 8:55 am
by another_commander
Yes, in fact we have a fully automated system generating 1.85 builds whenever there is a change in the main code and for all three platforms. Check this post here for download information regarding the Windows 1.85 builds.

(Note: Current available build is one or two code revisions behind due to some issues with Terrastorage (our build generating server), but the latest available package is recent enough to contain the updates for high-DPI support).

Re: Progress

Posted: Mon Sep 25, 2017 10:07 am
by pagroove
another_commander wrote: Sun Sep 24, 2017 10:21 pm
Please try this:
- Edit logcontrol.plist by changing the lines

Code: Select all

display.initGL =  no;
display.mode.list =  no;
to

Code: Select all

display.initGL =  yes;
display.mode.list =  yes;
- Start the game, then exit it and post the Latest.log here.
Ok will try that later this week.

Re: Progress

Posted: Mon Sep 25, 2017 10:10 am
by Bogatyr
another_commander wrote: Mon Sep 25, 2017 8:55 am
Yes, in fact we have a fully automated system generating 1.85 builds whenever there is a change in the main code and for all three platforms. Check this post here for download information regarding the Windows 1.85 builds.

(Note: Current available build is one or two code revisions behind due to some issues with Terrastorage (our build generating server), but the latest available package is recent enough to contain the updates for high-DPI support).
Thanks, I got it. Do I need to manually re-install all my OXPs or is there a way to transplant them from the 1.84 install?