ScummVM Themes

Ask for help with ScummVM problems

Moderator: ScummVM Team

User avatar
CyberAxe
Posts: 25
Joined: Thu Apr 20, 2006 9:20 pm
Location: Scotland
Contact:

ScummVM Themes

Post by CyberAxe »

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.
User avatar
Longcat
Posts: 1061
Joined: Sat Sep 23, 2006 3:15 pm

Post by Longcat »

isn't the whole gui getting a workover as we speak?
fingolfin
Retired
Posts: 1452
Joined: Wed Sep 21, 2005 4:12 pm

Post by fingolfin »

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.
User avatar
sev
ScummVM Lead
Posts: 2306
Joined: Wed Sep 21, 2005 1:06 pm
Contact:

Post by sev »

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.
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.


Eugene
User avatar
CyberAxe
Posts: 25
Joined: Thu Apr 20, 2006 9:20 pm
Location: Scotland
Contact:

Post by CyberAxe »

Thanks, i'll check out the tools so i can upscale the fonts

and damn thee all for making me have to do more work in 4 months :P j/k
User avatar
Muyfa666
Posts: 215
Joined: Sat Feb 04, 2006 11:46 pm
Location: Sweden

Post by Muyfa666 »

Is there a ScummVM for Wii? Where to get it?
User avatar
CyberAxe
Posts: 25
Joined: Thu Apr 20, 2006 9:20 pm
Location: Scotland
Contact:

Post by CyberAxe »

It's included in the homebrew pack on the hombrew channel webpage http://hbc.hackmii.com/
User avatar
chojin
Posts: 48
Joined: Tue May 27, 2008 7:51 pm
Location: Berlin, Germany

Modern Wii Theme

Post by chojin »

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.)

Image[big]Image[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.
User avatar
CyberAxe
Posts: 25
Joined: Thu Apr 20, 2006 9:20 pm
Location: Scotland
Contact:

Post by CyberAxe »

would you mind if i used the font from your skin?

just havent been able to get my own working (i was actually trying to find the tools and such when you posted)

thanks
User avatar
chojin
Posts: 48
Joined: Tue May 27, 2008 7:51 pm
Location: Berlin, Germany

Post by chojin »

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 ;)
User avatar
CyberAxe
Posts: 25
Joined: Thu Apr 20, 2006 9:20 pm
Location: Scotland
Contact:

Post by CyberAxe »

chojin 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 ;)
Thanks i'm trying out those utility's now

by the way your fonts seem to have a bug in them with uppercase W
User avatar
clone2727
Retired
Posts: 1611
Joined: Fri Jun 09, 2006 8:23 pm
Location: NJ, USA

Re: Modern Wii Theme

Post by clone2727 »

chojin wrote:(and hope the code will find it's way back to SCUMMVM.org)
A patch has already been submitted.
User avatar
CyberAxe
Posts: 25
Joined: Thu Apr 20, 2006 9:20 pm
Location: Scotland
Contact:

Post by CyberAxe »

ah, d'oh missed that you already mentiond the scrambled W
User avatar
chojin
Posts: 48
Joined: Tue May 27, 2008 7:51 pm
Location: Berlin, Germany

Re: Modern Wii Theme

Post by chojin »

clone2727 wrote:A patch has already been submitted.
Very nice! Will it make it into a 0.12 official build?
CyberAxe wrote:ah, d'oh missed that you already mentiond the scrambled W
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.
fingolfin
Retired
Posts: 1452
Joined: Wed Sep 21, 2005 4:12 pm

Re: Modern Wii Theme

Post by fingolfin »

chojin wrote:
clone2727 wrote:A patch has already been submitted.
Very nice! Will it make it into a 0.12 official build?
Hopefully. But this depends on many factors, so we can't make any promises.
Post Reply