Fractal Softworks Forum

Starsector => General Discussion => Topic started by: Mals on September 08, 2019, 09:31:56 AM

Title: Scaled Interface
Post by: Mals on September 08, 2019, 09:31:56 AM
Hey all! Just bought the game and I really enjoy it! The issue is that I play at 4x and the font is super tiny. Is there any way to increase the font size or change the UI scaling? It sucks that I need to change the res to 1080p. Thanks!
Title: Re: Scaled Interface
Post by: xenoargh on September 08, 2019, 09:33:11 AM
Not at this time.  May get fixed in the future; you're not the only one having this experience. 

Just ordered a 4K monitor to see this for myself.
Title: Re: Scaled Interface
Post by: Alex on September 08, 2019, 09:37:03 AM
Hi! Yeah, 4k/UI scaling support will be in the next release. (See here (https://twitter.com/amosolov/status/1168320836576718849) and here (https://twitter.com/amosolov/status/1165066484978212865) for a quick example of what some of that looks like.)
Title: Re: Scaled Interface
Post by: xenoargh on September 08, 2019, 09:48:22 AM
That looks great!

On the VM management... I hope we'll have a mod-side tag for that (i.e., for mods that consume significant RAM for things other than graphics / sound / music, as uncommon as that is)?
Title: Re: Scaled Interface
Post by: Mals on September 08, 2019, 10:05:33 AM
Many thanks for your replies. Will keep losing ships at 1080p for now

To avoid opening a new thread: what newcomer mods would you recommend for a non-bountyHunter playthrough (industry+explore)
Title: Re: Scaled Interface
Post by: Alex on September 08, 2019, 10:06:39 AM
That looks great!

On the VM management... I hope we'll have a mod-side tag for that (i.e., for mods that consume significant RAM for things other than graphics / sound / music, as uncommon as that is)?

See: http://fractalsoftworks.com/forum/index.php?topic=4760.msg258976#msg258976


Many thanks for your replies. Will keep losing ships at 1080p for now

That's the spirit!
Title: Re: Scaled Interface
Post by: xenoargh on September 08, 2019, 10:21:57 AM
Excellent!  Looks great!
Title: Re: Scaled Interface
Post by: xenoargh on September 10, 2019, 08:16:33 PM
On 3840X2160:

1.  Yup, fonts and fine details just blur away.
2.  Fullscreen crashes when attempting to set to 1920/1080 fullscreen.  Not quite sure what's up there, I'm still investigating.
3.  There aren't any GIANT SQUARE MODES.  Now that I can do that and have it at 1:1 at basically Tachyon Lance ranges... I want it!
4.  There are weirdnesses with pixel scaling / mushing that are new-feeling.  At the biggest vertical resolutions I've tried, things got blurry and it feels like something in the zoom code is a little funky.  Nothing earth-shattering, it just doesn't feel as crisp as it used to.
Title: Re: Scaled Interface
Post by: xenoargh on September 10, 2019, 08:28:56 PM
OK, I got it to "run" in 1920/1080, but not in fullscreen; it ran at full resolution but the game was in the top-left corner.

3840X2160 fullscreen doesn't run, period. 

No resolutionOverride value with a vertical > 2000 could run at all over here.  So the best I've been able to get the game to run tonight is 1920/1440.
Title: Re: Scaled Interface
Post by: xenoargh on September 10, 2019, 08:37:14 PM
1980X2160 runs.  Odd, that you cannot do the reverse, but ah well.
Title: Re: Scaled Interface
Post by: TaLaR on September 10, 2019, 08:39:27 PM
3440x1440 runs without issues for me.
Title: Re: Scaled Interface
Post by: xenoargh on September 10, 2019, 10:20:03 PM
I'll try that one out.
Title: Re: Scaled Interface
Post by: xenoargh on September 10, 2019, 10:21:41 PM
No dice on that resolution. 
Title: Re: Scaled Interface
Post by: Modo44 on September 11, 2019, 01:18:10 AM
When running a lower resolution in full screen, you want to force your graphics driver to keep the aspect ratio. It may give you some vertical or horizontal black bars, but everything should display correctly otherwise. For AMD graphics cards, you enable Display > Graphics Scaling, and then you select Scaling Mode > Preserve aspect ratio. I'm sure NVIDIA has a similar setting.
Title: Re: Scaled Interface
Post by: xenoargh on October 07, 2019, 02:28:54 AM
OK, I've (finally) managed to get it to run in 3840x2160.  Took some doing, figuring out what was wrong, but I got it sorted. 

Essentially, on Windows 10, it now has a setting to "override high-DPI settings".  This is the future; with higher-resolution monitors rapidly becoming the norm, UI scaling is presumed; applications in pixel scales are definitely going to have various issues.  So that setting is mainly for legacy applications that cannot respond to requests to scale things like UI up, applications that won't request large-scale fullscreen, etc.  I had to set that to "Scaling performed by Application" to get this working right.

1.  It won't run fullscreen.  It throws an error.  This is odd, since it works in windowed mode.  But fine, whatever, it's using the whole screen, right? 

2.  Interestingly, performance is not impacted greatly.  The game's still CPU-bound.  The load shifts a bit but not the root causes. 

I'll probably take another long look at that, see what's up at this scale, since FWIW, this is where more people than not will be in a year or two (i.e., around Gold).  I definitely feel like I should turn Vsync off and see what, if any, impact that has (I can't imagine much, given that the OpenGL state-machine's in lockstep with the game logic, but hey, who knows). 

It might also be interesting if we could lock the state-machine to lower speeds but keep the rendering engine higher, take advantage of some frame averaging, etc., rather than just some buffer-swap.

3.  It's pretty glorious seeing the battles at that scale, but the full-screen whiteout on ship deaths is definitely *not* a great thing at that point; really should be something that does some gradient and makes use of the scale better.  There are few things more unpleasant than getting a face full of bright LED on a modern screen, though.
Title: Re: Scaled Interface
Post by: Mals on May 03, 2020, 07:12:06 AM
It's been a year since the last release. When are we going to get this update? Tried many solutions, but the game is barely playable at 3440p.

In-game: http://prntscr.com/sa5qlm
Title: Re: Scaled Interface
Post by: Midnight Kitsune on May 04, 2020, 10:26:41 AM
It's been a year since the last release. When are we going to get this update? Tried many solutions, but the game is barely playable at 3440p.

In-game: http://prntscr.com/sa5qlm
Alex's update cycles are quite slow, which is both a bad thing (for things like this) and a good thing (improves the quality of the game and creates a healthy mod scene)
Alex doesn't give ETAs but I would say we are still a bit of a ways off due to no patch notes have dropped yet
Title: Re: Scaled Interface
Post by: Mals on May 04, 2020, 10:28:48 AM
Ok then. Hopefully this thread will get notified when it happens. Until then, take care!
Title: Re: Scaled Interface
Post by: Midnight Kitsune on May 08, 2020, 11:34:37 AM
Ok then. Hopefully this thread will get notified when it happens. Until then, take care!
The forum and Discord will blow up once the update drops, so no need to worry about a silent update if you visit here or the Discord somewhat frequently. Also Alex has a mailing list for updates IIRC
Title: Re: Scaled Interface
Post by: CrustyButtons on May 10, 2020, 03:37:52 AM
Hey guys new user here. I just wanted to say that if the OP uses the program Integerscaler he can run the game in 4k with no problems. I play StarSector on my 55 inch TV with no issues.

https://tanalin.com/en/projects/integer-scaler/
Title: Re: Scaled Interface
Post by: Mals on April 05, 2021, 08:24:49 AM
Rezzing this thread. Was wondering if the issue has been fixed in this past year
Title: Re: Scaled Interface
Post by: SCC on April 05, 2021, 08:29:50 AM
UI scaling has been added in the update a week ago.
Title: Re: Scaled Interface
Post by: Mals on April 05, 2021, 09:04:25 AM
Wonderful, perfect timing! Time to rule the galaxy!