View Full Version : FGU Mac blurry in direct comparison to FGU Windows...
BangsNaughtyBits
October 31st, 2020, 01:22
I uploaded three attachments, each with Windows on left and Mac on right. Look at the dice, chat window, and a Race description for a 5E character. This is using the FG Dark theme. These are running simultaneously on the same iMac with the Windows FGU client in a Windows 10 virtual machine via VMWare Fusion in Unity mode.
Is there ANY way to get the fonts smoothed on Mac the way the Windows client is able to do on the same machine?
!
LordEntrails
October 31st, 2020, 06:04
MOD: moved to FGU forum.
pindercarl
October 31st, 2020, 06:49
I uploaded three attachments, each with Windows on left and Mac on right. Look at the dice, chat window, and a Race description for a 5E character. This is using the FG Dark theme. These are running simultaneously on the same iMac with the Windows FGU client in a Windows 10 virtual machine via VMWare Fusion in Unity mode.
Is there ANY way to get the fonts smoothed on Mac the way the Windows client is able to do on the same machine?
!
The Mac images in the screenshots appear to be scaling. Are you, perhaps, using the Retina display scaling?
BangsNaughtyBits
October 31st, 2020, 07:11
On FGU, scaleui is set to 100 on both. I have played with scaling and "default for display". I usually prefer one notch upscalled. I have note tried going the other direction and downscaling. I will try that. ...
Better if I scale down and then up the scaleui significantly. I will see if there is a happy medium.
It's killing my eyes though. Price to be paid I guess.
!
BangsNaughtyBits
November 2nd, 2020, 02:59
OK, I have played with all scaling options and NOTHING makes the FGU app approach the Windows client's font resolutions. It looks better if I move it to a second monitor at 1080p where the fonts blur out the pixelation. That's the best it gets. What am I doing wrong here?
!
Moon Wizard
November 2nd, 2020, 03:05
Did you ever find out if you have the Retina scaling turned on for the FG application?
Regards,
JPG
BangsNaughtyBits
November 2nd, 2020, 03:13
I have been using /scaleui adjusting the scale up and down if that is what you mean, which I assume is the same as the Settings slider since that was updated a few weeks ago. I've set the scaling to sal 100 and 120 and 150 then closed and reopened the all from scratch. I've connected and disconnected my external 1080p monitor and rebooted. The primary display is 2880p just to throw that out there.
The Windows 10 VM using native retina display resolution and just butter smooth side by side. It looks like SGU is the point of scaling, at least to me. I can easily be wrong. Any suggestions are welcome.
!
Moon Wizard
November 2nd, 2020, 03:17
Carl was referring to the settings on the Mac to change the application auto-scaling behavior. See this article (https://support.apple.com/en-us/HT202471); and the section titled "Using apps with a Retina display" to turn off the Retina auto-scaling.
Regards,
JPG
BangsNaughtyBits
November 2nd, 2020, 03:55
Low resolution mode is identical with and without it being selected. Selecting the five options for scaling in System Preferences / Display doesn't change anything other than making the sizes change, but the pixelation remains.
I suppose I can just run it in a VM going forward.
!
pindercarl
November 2nd, 2020, 04:05
Low resolution mode is identical with and without it being selected. Selecting the five options for scaling in System Preferences / Display doesn't change anything other than making the sizes change, but the pixelation remains.
I suppose I can just run it in a VM going forward.
!
I am able to reproduce your issue by selecting a scaled in the Mac OS Built-in Retina Display options. I am not able to reproduce if the resolution in Retina Display options is set to "Default for display." Do you see the same when you have the Retina Display to "Default for display?"
BangsNaughtyBits
November 2nd, 2020, 04:45
"Default to display" has been my standard selection since I posted this. Default for display seems identical to Scaled Normal, the middle option and I detect no difference between these settings.
When it's Default for display, I like FGU ScaleUI to be 120 but have experimented with many settings, all with similar results.
If I have the VM running, I have the Windows FGU client running with ScaleUI at 200 to get a similar perceived size.
Now, that looks to imply a screen ratio to me that Mac FGU sees ~120 pixels to Windows FGU seeing 200 pixels for a similar approximate size. Then something rasters the canvas to screen and applying the scaling.
Now, why I am chasing this particular rabbit... I have some significantly limited vision and I am using the mac Zoom function in Accessibility Options. Having the retina display (*** opposed to say a 1080p secondary display, scales up the nice sharp text to an absurd size, but one I can deal with. Doing this to the Windows FGU client in a VM full screen or in VMware's Unity mode (makes Windows applications act as independent Mac applications) allows this zooming in and out. The Mac FGU also zooms in and out but I gain less benefit. For example, I just measured the text I am typing in this text box and a line is taking 2/3" vertical spacing line to line. This is zooming the screen and not the browser scaling as that mucks with some web sites changing it on the fly.
None of that is your issue. I provide it merely as a descriptor of where I am starting from. I am only pursuing this farther as I hear you do not see this effect under certain circumstances, Default for display as stated above or more generally it not being an issue as a general case, and I am trying to replicate this.
I might try a fresh user profile or put a fresh copy of the OS on an external drive. See if I have something ... off.
!
BangsNaughtyBits
November 2nd, 2020, 05:45
I created a new test user and once setting up a demo FGU client I again get this "scaled" effect.
!
Nemesismmx
November 2nd, 2020, 18:47
I played with scale a bit and also discovered that "Default to Display" actually scales GUI. If I however set resolution on highest in scale mode (rightmost option), and then use /scaleui 200, my GUI ends up perfectly clear. However, it seems that this ends up being not the same size as default one. Being developer myself I think that there can be difference between backingScaleFactor and advertised one. Apple is advising use of their own methods for conversion from device to screen coordinate space and vice versa. Not sure how this is applicable for FGU because of Unity though.
BangsNaughtyBits
November 2nd, 2020, 23:14
That Mac scale setting still isn't as good as the Windows client and the answer may just be it doesn't get better than this. I assume I am is a severe minority that even notices this, let alone has as issue and dev time is better spent elsewhere. I may just have to make an FGU windows box or get the VM working better.
Thanks for looking into this.
!
pindercarl
November 2nd, 2020, 23:36
That Mac scale setting still isn't as good as the Windows client and the answer may just be it doesn't get better than this. I assume I am is a severe minority that even notices this, let alone has as issue and dev time is better spent elsewhere. I may just have to make an FGU windows box or get the VM working better.
Thanks for looking into this.
!
We have not currently enabled Retina support for FGU, but discussed doing so today for the next release. I think with a combination of Retina support and UI Scale you'll be able to find a setting that works for you.
BangsNaughtyBits
November 4th, 2020, 21:07
It looks beautiful. Once again, thank you for pushing this through. I for one truly appreciate it.
!
pindercarl
November 4th, 2020, 21:57
It looks beautiful. Once again, thank you for pushing this through. I for one truly appreciate it.
!
Glad to hear it!
Dire Weasel
November 5th, 2020, 01:23
Looks fantastic!
vaughnlannister
November 5th, 2020, 07:28
Hi, Thank you for bringing retina support, the screen resolution looks much better :D , though at /scaleui 200 it looks still quite small on macbook air 2020, with 13inch screen.
Could the scaling range be increased from 200 to 300?
Thanks!
4075840759
pindercarl
November 5th, 2020, 15:30
Hi, Thank you for bringing retina support, the screen resolution looks much better :D , though at /scaleui 200 it looks still quite small on macbook air 2020, with 13inch screen.
Could the scaling range be increased from 200 to 300?
Thanks!
4075840759
If it's still too small at a UI scale of 200, I'd recommend adjusting the Mac OS Retina display scaling.
vaughnlannister
November 5th, 2020, 17:15
Hi, thanks that works :) !
Though, could the default scale for Macs with Retina's be upscaled? I'm not sure if other mac users are having the same issue, or if its just me that has a small font at /scaleui 200. Before I had it on /scaleui 130, but I'd say at the moment at /scaleui 200, its about at /scaleui 115 before the update.
Anyway going into display scaling does work, though I regularly just use default, so I'd be switching back and forth between up-scale and down-scale for FGs, but that's a small price to pay :)
Moon Wizard
November 5th, 2020, 17:48
We have some ideas to allow more automatic initial UI scale and higher UI scale ranges for high DPI monitors; but they're going to require some thought and testing.
JPG
BangsNaughtyBits
November 5th, 2020, 17:50
I feel I'm already exhausted my right to request changes with the pushing through of Retina support. But with large 4K monitors becoming coming more common on all platforms, I would expect similar requests to become more and more common.
I have gone back to my preferred slightly scaled Mac UI and FGU's /scaleui at 200. But I am always manually zooming in and out to the point that I cause minor motion sickness if people at watching me. That's why the smoothing helped me so much.
I would consider putting this on the list of things to look at as 4K and higher displays become more common, though.
Again, thanks for being so responsive. I am greatly appreciative of all your work on FGU.
!
Dire Weasel
November 5th, 2020, 22:33
Please consider making FGUpdaterEngine.app retina-aware as well.
Moon Wizard
November 5th, 2020, 22:37
Since the Settings that allow you to control the UI scale are in the updater and the updater doesn't have a UI scaling factor; that isn't something we'll probably do at this point.
Regards,
JPG
Powered by vBulletin® Version 4.2.1 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.