libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
9.99k stars 1.8k forks source link

[macOS] Ozone: Font size is too small on 4K display, no option to change it #9063

Open firelad97 opened 5 years ago

firelad97 commented 5 years ago

Description

On unchangeable 4K resolution display on my MacBook Pro, the font appears very small, small with no option to increase the size using Ozone menu driver. I've searched online but to no avail.

XMB menu driver has menu scale factor, which is also a suitable option for Ozone. It really needs one.

Expected behavior

Ozone menu driver having the option to change the font size (or menu scale factor) so it will no longer appear too small on 4K.

Actual behavior

On launch: https://i.imgur.com/srC2yEN.png

Settings > User Interface > Appearance: https://i.imgur.com/8LQ8A9q.png

Just having a MacBook or a 4K monitor sit by a few inches from you will make it very, very difficult to read on.

Steps to reproduce the bug

  1. Open RetroArch on macOS with a 4K display.
  2. Go to Settings > Drivers > Menu and change it to Ozone.
  3. Restart RetroArch.

Bisect Results

Unrelated.

Version/Commit

You can find this information under Information/System Information

It was downloaded from the official website. Metal2 version.

Environment information

SaulGoodman1337 commented 5 years ago

any news here? i have exactly the same problem

Clappingfetus commented 4 years ago

Same issue here as well.

escalade commented 4 years ago

I need this too :)

fmaida commented 4 years ago

I do not own a 4K monitor but I would use this feature a lot on my Fire Stick 4K connected to a tv set. I actually switched the menu driver back to XMB exactly because the font size is too small to read for me on Ozone at the moment.

itsumimario commented 4 years ago

I have the same problem with my 4K monitor. Essentially the “menu_scale_factor” parameter in the config file is not respected by Ozone (yet it is respected by XMB, allowing scaling of the UI to appropriate human readable size).

This makes Ozone nearly unusable on 4K monitors. Ozone in its current state is accessibility unfriendly for vision impaired-people.

Edit: also, I see this issue has the macOS label attached to it, but it’s also present on Windows 10. Perhaps we could raise awareness of the issue by adding on a Windows 10 label too? At least to clarify that this is not a Mac-only issue.

Cris-Edmundson commented 4 years ago

This problem is also present on Android, where screens are small but high density. I don't believe the ozone theme has scaling on any platform.