Changing Onscreen Notification Size
-
@sirhenrythe5th each system has its own
retroarch.cfg
(when applicable) - in\\retropie\configs\<system>
. If you start a game in that system and use 'Save Configuration' from RGUI, a fullretroarch.cfg
is saved, overriding most of the defaults set in the\\retropie\configs\all\retroarch.cfg
. -
@mitu ahhhhh!, i see!
thank you once more mitu, i will try that for sure ;) -
@mitu i had a look into the systems retroarch.cfg and had the syntax "Video_font_size = 30.000000".
This is the value i entered in RGUI / Onscreen Notifications, so there is no mistake :/After that I updated (all packages) to v4.6, deinstalled Retroarch, installed it again - the notifications keep being small ignoring the font_size of 30.
The issue came up with the update from 1.8.4 -> 1.8.5, so i have some hope that i will read in the changelog of 1.8.6 something like "RPI/RGUI: fixed bug notification font size ignored since 1.8.5" :D
-
You may be right, the
video_font_size
seems to have no effect in 1.8.5. I'll take a look and compare with 1.8.4. -
OK, so - funny thing - RetroArch changed how the scaling is calculated for the menu widgets font [^1]. There's a new setting now, called Menu Widget Scale Factor, under Settings -> User Interface -> Appearance, which dictates how the font is resized.
For the RGUI, this affects only the OSD notifications, for OZONE it will scale both the notifications and the menu font.TL;DR - try changing the
menu_scale_factor
to see the change in font size. It's a decimal number, if you want to scale up, try1.something
,2.otherthing
, etc. -
@mitu you are a real genius!
I will try this as soon as i am back home again.
I remember that i saw something like "widget autoscaling" in settings->onscreen display, so if this way does have not effect i will try to turn this off (default=on).
This is the right direction, thank you very much once more Mitu! -
That was the solution indeed.
I deactivated "Widget auto-scaling" in RGUI->Settings->Onscreen Notifications.
As soon as you deactivate it two more options appear:- scale Widgets (Full Screen)
- scale Widgets (Window)
I set the scaling of (Window) to 1.75 and now everything is wonderful :)
There is still one difference to 1.8.4., but this is not that worse:
in 1.8.4. by deactivating the "onscreen notifications" you got rid of system-messages like "core presets loaded", "input device xy connected to port0" and so on.
Now they still appear, propably all these messages are widgets now.Thank you for your help Mitu!
-
FYI: Retroarch 1.8.6 was released yesterday with more changes to the cheevos/widgets display.
-
@mitu said in Changing Onscreen Notification Size:
RetroArch
The new widgets are great, but I have a problem with scaling when using on my CRT screen via a RGB-pi (SCART).
The Widgets appear squashed and unreadable. I suspect this is because I'm using "super resolution" on my CRT as I suspect many do - for me 1536x240.
Wondering if there a possibility to please correct for this by adding a horizontal scaling factor? or another setting I should be looking at ?
FYI - My menu initially also appeared squashed (though the game was fine) I was able to correct this within Settings -> User Interface -> Appearance - "Lock Aspect Ratio" to OFF
rgui_aspect_ratio_lock = "0" in retroarch.cfg -
@inky said in Changing Onscreen Notification Size:
Wondering if there a possibility to please correct for this by adding a horizontal scaling factor? or another setting I should be looking at ?
Besides the settings already mentioned by @sirhenrythe5th, I don't know any other that affect the size/resolution of the new notification messages. Didn't the old style notification messages had the same issue when using a super-resolution ?
-
@mitu Ah well, thanks anyway - I posted it as an issue in github to see if the retroarch - developers can help
https://github.com/libretro/RetroArch/pull/10114
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.