[CSO] Changing OSD size on 640x480 screen.

Post Reply
jermzz
Posts: 253
Joined: Sat Jun 18, 2016 7:40 pm
Has thanked: 43 times
Been thanked: 89 times

[CSO] Changing OSD size on 640x480 screen.

Post by jermzz » Mon Apr 30, 2018 4:42 pm

Hi, I was just wondering if there's an easy way to change the text size, and logo size of the OSD on the CSO image. I'm using the 640x480 screen, and the symbols and texts seem really small, thus difficult to read and see. Here's a picture to show what I mean.

Thanks!
Attachments
CSO.jpg
CSO.jpg (2.13 MiB) Viewed 5195 times

User avatar
HoolyHoo
Posts: 766
Joined: Sat Jul 09, 2016 9:34 pm
Has thanked: 206 times
Been thanked: 741 times

Re: [CSO] Changing OSD size on 640x480 screen.

Post by HoolyHoo » Mon Apr 30, 2018 4:51 pm

jermzz wrote:
Mon Apr 30, 2018 4:42 pm
Hi, I was just wondering if there's an easy way to change the text size, and logo size of the OSD on the CSO image. I'm using the 640x480 screen, and the symbols and texts seem really small, thus difficult to read and see. Here's a picture to show what I mean.

Thanks!
You can change the game list font and size by editing the XML file of the theme. I assume by the logo you mean the selected "rom" image, that is also customizable in the XML files.

There are better themes suited for these small screens than the standard Carbon theme. :D

jermzz
Posts: 253
Joined: Sat Jun 18, 2016 7:40 pm
Has thanked: 43 times
Been thanked: 89 times

Re: [CSO] Changing OSD size on 640x480 screen.

Post by jermzz » Mon Apr 30, 2018 5:08 pm

Hey Hooly hoo. Thanks for the reply. I know how to change font size and theme set. This image is infant still.

I am referring to the voltage, battery percentage, battery meter, and WiFi logo in the OSD. it is very small. Sorry, reading back my question I can see how you would think I mean just the regular text.

Thanks!

User avatar
HoolyHoo
Posts: 766
Joined: Sat Jul 09, 2016 9:34 pm
Has thanked: 206 times
Been thanked: 741 times

Re: [CSO] Changing OSD size on 640x480 screen.

Post by HoolyHoo » Mon Apr 30, 2018 5:29 pm

jermzz wrote:
Mon Apr 30, 2018 5:08 pm
Hey Hooly hoo. Thanks for the reply. I know how to change font size and theme set. This image is infant still.

I am referring to the voltage, battery percentage, battery meter, and WiFi logo in the OSD. it is very small. Sorry, reading back my question I can see how you would think I mean just the regular text.

Thanks!
Ha, sorry about that.

I don't know if editing the PNG would help but Kite has those posted in his GitHub.
https://github.com/kiteretro/Circuit-Sw ... /resources
The OSD service he uses is binary so you might have to PM him to get a better answer on resizing from there.

jermzz
Posts: 253
Joined: Sat Jun 18, 2016 7:40 pm
Has thanked: 43 times
Been thanked: 89 times

Re: [CSO] Changing OSD size on 640x480 screen.

Post by jermzz » Mon Apr 30, 2018 7:17 pm

I'm not sure changing the image size will work, plus all the text is also scaled down. Hopefully he will see this here, otherwise I can send him a message. Thanks again :)

User avatar
HoolyHoo
Posts: 766
Joined: Sat Jul 09, 2016 9:34 pm
Has thanked: 206 times
Been thanked: 741 times

Re: [CSO] Changing OSD size on 640x480 screen.

Post by HoolyHoo » Mon Apr 30, 2018 7:27 pm

jermzz wrote:
Mon Apr 30, 2018 7:17 pm
I'm not sure changing the image size will work, plus all the text is also scaled down. Hopefully he will see this here, otherwise I can send him a message. Thanks again :)
Yeah, your probably right. My best guess it would need to be done from the source of his OSD binary file.

User avatar
kite
Posts: 972
Joined: Thu May 12, 2016 4:30 am
Location: UK
Has thanked: 246 times
Been thanked: 361 times
Contact:

Re: [CSO] Changing OSD size on 640x480 screen.

Post by kite » Tue May 01, 2018 2:25 am

This is something I can facilitate later on, but originally I designed it so that it could be changed!

You MAY have luck changing the values in the config file: https://github.com/kiteretro/Circuit-Sw ... config.ini
You can see they are commented out with a ';' because the binary assumes values, but should allow for overriding from that file by removing the comment marker.. the values in that file may not be the ACTUAL ones the binary defaults to.. so have a play around!! After making a change, you can do (on a CSO only) :

Code: Select all

sudo service cs-osd restart
To reload without a reboot etc.. you'll note that the battery icon is drawn after (i think) a green rectangle (that represents the batt %). Also note that the values are relative to the screen right edge (right justified in code). You can see in the repo that I originally had a smaller battery icon :)
Stock clearance - CLOSED: viewtopic.php?f=38&t=12064
Kite's Mailing List: https://goo.gl/forms/e97uUvPOfUxPWdz82
Kite's FAQ: https://kiteretro.com/faq/


ImageImageImageImageImage

jermzz
Posts: 253
Joined: Sat Jun 18, 2016 7:40 pm
Has thanked: 43 times
Been thanked: 89 times

Re: [CSO] Changing OSD size on 640x480 screen.

Post by jermzz » Sat May 05, 2018 10:28 pm

If i uncomment anything the osd completely stops working until I recomment it.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest