Page 1 of 1

SLADE 3 does not play well with 4K.

Posted: Thu Feb 16, 2017 8:44 pm
by LordMordecai
Hello,

I've just installed SLADE on my 4k laptop and the results are... not good, to say the least. Some text is impossible to read, most icons are indiscernible, and the program feels less responsive in general. Even changing the resolution and display scaling don't solve the problem. When I first open the program, everything looks fine. However, as soon as I load a file, the UI goes to heck.

I'm running Windows 10 (using "Classic Shell" to make it look more similar to WinXP) with the latest version of Slade. I'm also having sizing issues with GZDoom Builder, but it's still usable.

Link below leads to screenshots which demonstrate the issue. I'm having problems with [Img] for some reason. When I preview the post, where there should be an image, it just says "Image."
http://imgur.com/a/kpMSB

Thanks in advance!

EDIT: Grammar and added additional info.

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 1:52 am
by dpJudas
Welcome to the "fun" of having a 4K monitor on a Microsoft OS.

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 2:10 am
by Nash
Image

Blender has a cool Option that lets you set the DPI of the UI. All programs should have this option. :D

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 3:13 am
by dpJudas
Nash wrote:Blender has a cool Option that lets you set the DPI of the UI. All programs should have this option. :D
That would be a nice start. :)

What's happening with SLADE is that the application doesn't declare itself DPI aware. So far so good, the OS upscales it automatically. Then, when you open the map editor part, the OS changes its mind and fucks up everything. There's also applications like 3ds Max that declares themselves DPI aware without being so, and once again there's nothing you can do as an end user. No setting anywhere in the OS that can override a broken application.

If only they'd buy 4K monitors for the developers at Microsoft. Maybe then they'd give a shit. Yes, I'm a bitter 4K owner. :)

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 6:23 am
by LordMordecai
Nash wrote:Blender has a cool Option that lets you set the DPI of the UI. All programs should have this option. :D
So what your saying is I should write a wad editing plugin for Blender? :lol: People always criticize Blender's UI, but I personally really like, especially for features like the DPI scaling.
dpJudas wrote: What's happening with SLADE is that the application doesn't declare itself DPI aware. So far so good, the OS upscales it automatically. Then, when you open the map editor part, the OS changes its mind and fucks up everything. There's also applications like 3ds Max that declares themselves DPI aware without being so, and once again there's nothing you can do as an end user. No setting anywhere in the OS that can override a broken application.

If only they'd buy 4K monitors for the developers at Microsoft. Maybe then they'd give a shit. Yes, I'm a bitter 4K owner. :)
I'm slowly becoming a bitter owner myself. :)

I'm mainly modding with Doom Builder at the moment (just making maps) and using Slade just to transfer sky textures and music files into my wad. However, if I installed Ubuntu and then compiled SLADE 3 for Ubuntu, do you think that would fix my scaling issues?

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 10:18 am
by dpJudas
LordMordecai wrote:I'm mainly modding with Doom Builder at the moment (just making maps) and using Slade just to transfer sky textures and music files into my wad. However, if I installed Ubuntu and then compiled SLADE 3 for Ubuntu, do you think that would fix my scaling issues?
I don't know. On my Linux Mint the 4K support is worse than Windows. The desktop environment thinks my monitor is two monitors and nothing uses the right DPI. I can forgive Linux a little more though because they are hobbyists where each individual developer needs to buy a 4K monitor to notice these things.

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 11:00 am
by LordMordecai
dpJudas wrote:I don't know. On my Linux Mint the 4K support is worse than Windows. The desktop environment thinks my monitor is two monitors and nothing uses the right DPI. I can forgive Linux a little more though because they are hobbyists where each individual developer needs to buy a 4K monitor to notice these things.
That's unfortunate. I'm thinking the best plan might be to go to a second-hand store like Good Will and just buy a cheap $20 monitor to use with software that doesn't play well with 4K. We can only hope Microsoft gets it together and fixes what I think many people consider to be a glaring problem.

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 2:29 pm
by Graf Zahl
I'll never understand why they made the whole thing this complicated to use. That not only goes for Microsoft but for all OS manufacturers, they all seemed to have been scared shitless at the prospect of old code breaking on displays with doubled pixel density and then went ahead and made it as hard as possibly imaginable to use this properly.

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 5:24 pm
by dpJudas
Yeah it is strange. What is even more weird to me is that after Apple showed exactly how to do it with their retina displays on OS X they still haven't prioritized it. It is as if there's nobody left at Microsoft that wants to do a quality product anymore.

Re: SLADE 3 does not play well with 4K.

Posted: Fri Feb 17, 2017 8:44 pm
by LordMordecai
[clickbait] I found (1) WEIRD trick to make "SLADE" look good in 4K displays. [/clickbait]

To get Slade to look good on 4k, the first thing I did was add it to my Nvidia Control Panel and set it to "Use Global Settings." For my laptop, it defaults to integrated graphics. I don't think this is necessary, though, so you can probably skip this.

Launch SLADE and go to Edit>Preferences...

Don't change anything (unless you want to. Most settings shouldn't affect the outcome.)

Click the "Apply" button and wait a couple of seconds for Slade to do its thing.

Close the Slade Preferences window.

File>Load and choose whatever archive you want. Alternatively, you can use the "Recent Files" section.

Everything should look normal! :D


Pics or it didn't happen? Pic:
http://imgur.com/ig02k1X

Why does this work for me?
I have no idea.

Re: SLADE 3 does not play well with 4K.

Posted: Sat Feb 18, 2017 4:26 am
by Gez
That trick sure is weird!

Re: SLADE 3 does not play well with 4K.

Posted: Sat Feb 18, 2017 9:41 pm
by sirjuddington
This should hopefully work a bit better in 3.1.2, I've added some improvements for high DPI since I have a work surface pro 4 to properly test that stuff on.

Re: SLADE 3 does not play well with 4K.

Posted: Mon Feb 20, 2017 10:24 am
by LordMordecai
sirjuddington wrote:This should hopefully work a bit better in 3.1.2, I've added some improvements for high DPI since I have a work surface pro 4 to properly test that stuff on.
Awesome to hear! I've been using Slade for personal projects for years and have always loved it! :D