ScummVM Themes
Moderator: ScummVM Team
ScummVM Themes
I'm working on a Skin for the Wii Version of ScummVM i've manged to get the colours the way i want them and resized the buttons but i can't figure out how to change the font size or change the scrollbar size or the selection size for the games
I've had a look over the wiki page on theme specs but still a bit in the dark
any help would be appriciated, thanks.
I've had a look over the wiki page on theme specs but still a bit in the dark
any help would be appriciated, thanks.
It is.
Currently, you can't just change the font size -- all fonts have are fixed size bitmap fonts. So you'd have to provide a new bitmap font of the desired size & looks, then convert it to the BDF format, then use the convbdf tool shipped inside the ScummVM sources, then replace the font in the ScummVM binary, and recompile.
But as part of the Google Sumer of Code, the whole GUI gets a makeover anyway, with a completely new theme format etc. -- maybe (if time permits) even including true type font support. But the project will last at least ~3-4 months from now on.
Currently, you can't just change the font size -- all fonts have are fixed size bitmap fonts. So you'd have to provide a new bitmap font of the desired size & looks, then convert it to the BDF format, then use the convbdf tool shipped inside the ScummVM sources, then replace the font in the ScummVM binary, and recompile.
But as part of the Google Sumer of Code, the whole GUI gets a makeover anyway, with a completely new theme format etc. -- maybe (if time permits) even including true type font support. But the project will last at least ~3-4 months from now on.
Actually you may stop after getting your font in BDF format. Then just put it into your theme, no recompilation is required. One thing is that you may want to put .fcc (font cache) to your theme archive as well to speed up loading time.fingolfin wrote:Currently, you can't just change the font size -- all fonts have are fixed size bitmap fonts. So you'd have to provide a new bitmap font of the desired size & looks, then convert it to the BDF format, then use the convbdf tool shipped inside the ScummVM sources, then replace the font in the ScummVM binary, and recompile.
Eugene
It's included in the homebrew pack on the hombrew channel webpage http://hbc.hackmii.com/
Modern Wii Theme
I like the SCUMMVM Channel on my Wii (and hope the code will find it's way back to SCUMMVM.org). Like CyberAxe I wasn't happy with the font size, so I spend the last evenings creating a Modern Wii Theme.
It is optimized for TV PAL/NTSC Resolution, so 320xY will not work. (but on PC 2X double size works, screenshots taken from PC.)
[big][big]
Maybe someone finds this useful. Enjoy and feel free to customize or enhance it.
Download modern_wii.zip and place it in your theme folder as usual. If you want to use it with your Wii Channel, you may have to edit your scummvm.ini manually and set gui_theme=modern_wii.
Some Details:
I used the Liberation Fonts (GPL) and converted them to BDF. I fixed some letters manually with FontForge to get a consistant look. The size of Buttons and Dialogs has been increased, to use the given space somehow efficiently. The Wii Cursor is made by allewun, and the hole thing was inspired by the Modern Ice Theme from WNivek.
It is optimized for TV PAL/NTSC Resolution, so 320xY will not work. (but on PC 2X double size works, screenshots taken from PC.)
[big][big]
Maybe someone finds this useful. Enjoy and feel free to customize or enhance it.
Download modern_wii.zip and place it in your theme folder as usual. If you want to use it with your Wii Channel, you may have to edit your scummvm.ini manually and set gui_theme=modern_wii.
Some Details:
I used the Liberation Fonts (GPL) and converted them to BDF. I fixed some letters manually with FontForge to get a consistant look. The size of Buttons and Dialogs has been increased, to use the given space somehow efficiently. The Wii Cursor is made by allewun, and the hole thing was inspired by the Modern Ice Theme from WNivek.
Last edited by chojin on Sat May 31, 2008 12:29 pm, edited 5 times in total.
Thanks i'm trying out those utility's nowchojin wrote:I used otf2bdf and ttf2bdf (with nearly same results) for True Type conversion. And the Liberation Fonts are GPL, so I think they can be used in that way, the bdf is derived work I guess.
As for me you can use what you need
by the way your fonts seem to have a bug in them with uppercase W
Re: Modern Wii Theme
A patch has already been submitted.chojin wrote:(and hope the code will find it's way back to SCUMMVM.org)
Re: Modern Wii Theme
Very nice! Will it make it into a 0.12 official build?clone2727 wrote:A patch has already been submitted.
No problem. Since I like the font, maybe it's worth trying to fix it with an BDF Editor. I will report and update when I find something.CyberAxe wrote:ah, d'oh missed that you already mentiond the scrambled W
Re: Modern Wii Theme
Hopefully. But this depends on many factors, so we can't make any promises.chojin wrote:Very nice! Will it make it into a 0.12 official build?clone2727 wrote:A patch has already been submitted.