When the replacement theme site is complete only themes with an approved license (CC-by-SA) will be allowed.
If you are the original author of one of the themes found below you are free to clearly license your theme, ensure it meets the ThemeGuidelines, and then move it to the appropriate WpsGallery page.
Britten WPS (by AlexWinter)I love RockBox but so far none of the WPSs available 'do it' for me. I wanted a clean screen, easy to read with all the basics. I think I well succeeded. Here are screen caps of 'Britten', the second one shows the 'coming up next' function in the lower window (it's not always there b/c in my experience, having it there all the time is distracting).
to be true... Note that the screenshot is not perfect since the last line is scrolling between nextsong and actual playlist...
#This WPS is optimized for "snap" font!!! =========================== · %s%?ig<%ig|> |-+ %s%?ia<%ia|%d2> |-+ %s%?id<%id|%d1> %?iy<(%iy)|> |-+ %s%?it<%it|%fn> (%?iv<Tag: id3v%iv|No tag>);%?ic<%s%t5Composer: %ic|> %pb %pc / %pt %?pp<[ %pp / %pe ]|> %?It<%s%t5Next track: %It|%sNext track: %Fn>;%?Ia<%s%t5Next artist: %Ia|%sNext artist: %D2>;%?Id<%s%t3Next album: %Id|%sNext album: %D1>;%s%t4List: %pn --------------------------- %ffHz %| %?fv<%bt| %bt> %| %?fv<%fbK VBR| %fbK>
MisticRiver who's id starts with Jon... I added playlist location and changed the background. There are two interchangable backgrounds attached - name the one you want background1.bmp. I don't know how to get a screenshot up here, but being that it's a Wiki, I'm assuming you can do it if that really bothers you. >) The font I use is snap - others might work, too.
%ar%pv %bt %ac%s%?id<%id|Album Unavailable> %ac%s%?ia<%ia|Artist Unavailable> %ac%s%?it<%it|Track Title Unavailable> %ac%pp of %pe %pb %acElapsed %pc | %pt %ac%?It<Next Track Is...|Loading Next Song Data...> %ac%s%t3%Ia;%ac%t3%It%s %ac%fc %fbK %x|a|background1.bmp|0|0|
%x|a|HelveticaWPS.bmp|0|0| %alBat:%bl% %arVol:%pv% %s%ac%?ia<%ia|Unknown> %s%ac%?id<%id|Unknown> %?iy<(%iy)> %s%ac%?in<%in.>%?it<%it|Unknown> %al%pc %ac%?ps<SFL> %ar%pt %pb %ac%fc %fbkbps %fsKb %s%ac%?Ia<%Ia|Unknown> %s%ac%?It<%It|Unknown>Download: Needed .bmp
WPS #2 Font: Snap |
%x|a|WPSContestMask01.bmp|0|0| %xl|b|SFL.bmp|130|1| %xl|c|Normal.bmp|130|1| %?ps<%xdb|%xdc> %s%ac%?ia<%ia|Unknown> %s%ac%?id<%id|Unknown> %?iy<(%iy)> %s%ac%?in<%in.>%?it<%it|Unknown> %s%ac%?ig<%ig|Unknown> %ac%pc/%pt [No.%pp/%pe] %pb %ac%fc %fbkbps %fsKb %acBatt:%bl Vol:%pv %s%ac%?Ia<%Ia|Unknown> %s%ac%?It<%It|Unknown>Download: Needed .bmps
WPS #3 (Modpod1.0) Font: helvB12-L1.fnt That disc in the center spins. Currently it spins all the time, but I'm working on a version where it will stop when paused, etc.
%wd %x|a|background.bmp|0|0| %xl|b|stop.bmp|62|1| %xl|c|play.bmp|62|1| %xl|d|pause.bmp|62|1| %xl|e|ffwd.bmp|62|1| %xl|f|rew.bmp|62|1| %xl|g|pwr.bmp|0|1| %xl|h|bat0.bmp|2|1| %xl|i|bat25.bmp|2|1| %xl|j|bat50.bmp|2|1| %xl|k|bat75.bmp|2|1| %xl|l|bat100.bmp|2|1| %xl|m|SFL.bmp|105|1| %x|n|vol.bmp|24|1| %xl|o|RptALL.bmp|125|1| %xl|p|RptONE.bmp|125|1| %xl|q|RptSFL.bmp|125|1| %xl|r|RptA-B.bmp|125|1| %xl|s|disc1.bmp|49|77| %xl|t|disc2.bmp|49|77| %xl|u|disc3.bmp|49|77| %xl|v|disc4.bmp|49|77| %xl|w|disc5.bmp|49|77| %xl|x|disc6.bmp|49|77| %xl|y|disc7.bmp|49|77| %xl|z|disc8.bmp|49|77| %?bp<%xdg|%?bl<%xdh|%xdi|%xdj|%xdk|%xdl>>%?mp<%xdb|%xdc|%xdd|%xde|%xdf> %pv%?ps<%xdm> %?mm<|%xdo|%xdp|%xdq|%xdr> %pp of %pe %s%ac%?ia<%ia|Unknown> %s%ac%?id<%id|Unknown> %?iy<(%iy)> %s%ac%?in<%in.>%?it<%it|Unknown> %t0.2%xds%al%pc%ar%pt;%t0.2%xdt%al%pc%ar%pt;%t0.2%xdu%al%pc%ar%pt;%t0.2%xdv%al%pc%ar%pt;%t0.2%xdw%al%pc%ar%pt;%t0.2%xdx%al%pc%ar%pt;%t0.2%xdy%al%pc%ar%pt;%t0.2%xdz%al%pc%ar%pt %pb %ac%fc %fbkbps %fsKBDownload: Modpod1.0
WPS #4 (Joystick2 WPS) Font: helvB08.fnt |
%x|a|background.bmp|0|0| %xl|b|joystick2stop.bmp|34|33| %xl|c|joystick2play.bmp|34|33| %xl|d|joystick2pause.bmp|34|33| %xl|e|joystick2ffwd.bmp|34|33| %xl|f|joystick2rew.bmp|34|33| %s%ac%?ia<%ia|Unknown> %s%ac%?it<%it|Unknown> %alNo. %arof %al%pp %ar%pe %al%pc %ar-%pr %s%ac%?Ia<%Ia|Unknown> %s%ac%?It<%It|Unknown> %?mp<%xdb|%xdc|%xdd|%xde|%xdf>A graphic-oriented WPS patterned on the iHP-1xx series joystick. The ffwd/rew/play icons are filled in when active. When paused, the play icon changes to a paused icon. Download: Joystick2 WPS
WPS #5 (Common WPS) Font: helvB12-L1.fnt
%wd %x|a|Common Background 1.bmp|0|0| %x|b|Common Background 2.bmp|0|52| %xl|c|stop.bmp|93|1| %xl|d|play.bmp|93|1| %xl|e|pause.bmp|93|1| %xl|f|ffwd.bmp|93|1| %xl|g|rew.bmp|93|1| %xl|h|pwr.bmp|105|1| %xl|i|bat0.bmp|105|1| %xl|j|bat25.bmp|105|1| %xl|k|bat50.bmp|105|1| %xl|l|bat75.bmp|105|1| %xl|m|bat100.bmp|105|1| %xl|n|SFL.bmp|73|2| %x|o|vol.bmp|127|1| %xl|p|RptALL.bmp|126|1| %xl|q|RptONE.bmp|126|1| %xl|r|RptSFL.bmp|126|1| %xl|s|RptA-B.bmp|126|1| %?ps<%xdn> %?bp<%xdh|%?bl<%xdi|%xdj|%xdk|%xdl|%xdm>>%?mp<%xdc|%xdd|%xde|%xdf|%xdg> %?mm<|%xdp|%xdq|%xdr|%xds> %ar%pv %?fv<%ar%?fc<MP1|MP2|MP3|WAV|OGG|FLAC|MPC|A52|WAVPACK|ALAC|AAC|SHORTEN|AIFF|???> VBR|%ar%fskbps %?fc<MP1|MP2|MP3|WAV|OGG|FLAC|MPC|A52|WAVPACK|ALAC|AAC|SHORTEN|AIFF|???>> %ar%pc/%pt %arNo. %pp of %pe %pb|8|50|158| %s%ar%?ia<%ia|Unknown> %s%ar%?it<%it|Unknown>My 5th WPS, inspired by my favorite MC Download: Common WPS
You can keep the toolbar enabled if you like the icons or disable them if you have no need for them.
%alBat:%bt %arVol:%pvdB %al%?ps<Shuffle> %ac%?mp<Stop|Play|Pause|Ffwd|Rew> %ar%?mr<Remote|>%?mh<Hold|> %s%ac%?ia<%ia|Unknown> %s%ac%?id<%id|Unknown> %?iy<(%iy)> %s%ac%?in<%in.>%?it<%it|Unknown> %al[%pp/%pe] %ar%pc/%pt %pb %ac%fc %?fv<VBR|CBR> %fbkbps %ffHz %pm %s%acNext Song %s%ac%?Ia<%Ia|Unknown> %s%ac%?It<%It|Unknown>
I use it with the 6x13B font and find myself to be happier with it than the iriver's firmware display. Mostly that is because I have
the opportunity to show genre and/or composer in addition to the cool rockbox features showing next track and playlist name.
All of those will show in the bottom 2nd and 3rd to last lines if they are non-null and will rotate in 5s intervals.
Huge thanks goes out to Rockbox for giving us (iriver users) this sweet firmware with two features that I, for one, have desired most:
gapless playback and on-the-fly playlists.
%?ia<%ia|%d2> %?id<%id|%d1> %s%?it<%it|%fn> --------------------------- %pc/%pt %?ps<[%ps]| > %?pp<[%pp/%pe]|> %pb %?ig<%t5Genre: %ig %?iy<(%iy)|>|%?iy<%t8Year: %iy|>>;%?ic<%t5Composer: %ic|> %?It<%t5Next: %It|%sNext: %Fn>;%?Ia<%t5Next: %Ia|%t0>;%t4List: %pn %ffHz %?fv<%bt| %bt> %?fv<%fbK VBR| %fbK>
But rockbox is for sure the better alternative for playing my music, but I felt the need for a more "playful" kind of WPS and here it is: As You can see I used some blank lines in order to keep it readable and to avoid "information overflow".
Many of my files just have an artist and a title tag, further I need information about the album the track belongs to
if there's no album tag the directory1 is displayed (i.e. the directory "just below" the file). In the line under the progressbar
the last shown value is either the ID3-Tag Version Number (not important to me but I wanted some number to fill the space)
or if tagged (and very important for me) the year of release/recording. I translated the German words so you can see what the words mean.
_.-~-._.-~-._.-~-._.-~-._ Artist: %ia %s Title: %it %s %?id<Album: %id|Directory: %d1> %s %pb %pc/%pt%|%fb Kbps%|%?iy<%iy|%iv> Coming Up Next %s%t4%Ia; %s%t6%It ~-._.-~-._.-~-._.-~-._.-~
---------------------------- Trk.:%s%?it<%?in<%in. |>%it|%fn> Art.:%s%?ia<%ia|%?d2<%d2|%?d1<Rock · box|>>> Alb.:%s%?id<%id|%?d1<%d1|xob · kcoR>>%?iy< (%iy)|> ___________________________ -%pr · %pc · %pt %pb %?Fm< %pp of %pe|> --------------------------- %s%ffHz · %fbkbps %?fv< · VBR| · CBR> %?It<%t5Next: %s%It|Next: %s%Fn>;%?Fm<%?Ia<%t5Next: %s%Ia|%?D2<%t5Next: %D2|>>>
------------------------------------------------- %x|a|Classic.bmp|0|10| %ac%s%?it<%it|%fn> %ac%s%?ic<%ic|%d1> %al%pc %ac%?pp<%pp of %pe|%fbkbps> %ar%pt %pb %ac%s%?id<%id|%d2> %ac%s%?ia<%ia|%?d3<%d3|%fc>> %acBattery:%bt-%bl %ac%s%?It<%It|Loading Next Track Info> -------------------------------------------------- This is a classic WPS I made using Chris Berkley's "Nextbar" bmp. It is best viewable with chicago 12 as default font and statusbar turned on. Visibility and rendering important data is the goal of this WPS.File with WPS and bmp
Download WPS and images.
The font is Helvetica 12pt medium from Rasher's extensive collection but xtal-14 works just as well. Enjoy.
%wd %s%?ia<%ia|%d1> %s%?id<%id|%d2> %s%?it<%it|%fm> %?ig<Genre: %t5%ig|%t5Genre: Unknown>;%?iy<Year: %t5%iy|%t5Year: Unknown>;%?pn<Playlist: %t5%pn|%t5Playlist: Unknown> %pb %pt/%?pt<%t5-%pr> @ %t5%pp/%t5%pe;%pt/%?pt<%t5+%pc> @ %t5%pp/%t5%pe %pm Current Volume: %pvdB Format: %fc%t5;Bitrate: %?fv <%fb%t5 Kbit/Sek VBR|%fb%t5 Kbit/Sek CBR>;Samplerate: %ff%t5 Hz;File size: %fs%t5 Kb Battery: %bt @ %bl%% %ac%t0.2: : : : : : :;%ac%t0.3: : : : : :;%ac%t0.3: : : : :;%ac%t0.3: : : :;%ac%t0.3: : :;%ac%t0.3: :;%ac%t0.3:;%ac%t0.3: :;%ac%t0.3: : :;%ac%t0.3: : : :;%ac%t0.3: : : : :;%ac%t0.3: : : : : :;%ac%t0.2: : : : : : : %s%?It<Next song: %It|%Fm> %s%?Ia<Artist: %Ia|%D1> %s%?Id<Album: %Id|%D2>
To use, go to General Options -> Display -> Browse WPS files and select 'boxes'. This WPS uses the default font (or any 8 pixel high font - Rockbox ships with a few). The WPS file is 2k in size
and requires a Rockbox daily build dated 20051114 or later. It is based on a WPS by the_engineer from MisticRiver, found at
http://www.misticriver.net/showthread.php?t=26193&page=3. To install extract the contents of the archive to your /.rockbox/wps/ directory.
Status bar needs to be turned off. Download 3d.zip
This theme is meant to be easily read, clutter-free and nice-looking.
The 'nice-looking' part perhaps everybody doesn't agree with, but I think that the other two goals are fulfilled.
Both WPS and RWPS are included. Notes:
- Use Nedore-8 or another 8px font.
- This WPS / RWPS is included in Rockbox. Download engineeer2.ZIP
hence the 2 only text WPS's and the 1 minimal graphics WPS. you can download all my WPS's and the supporting bitmaps here simply-phil.zip
-17 November 2005 - Updated to include a simply-small.rwps (works with all 3 WPSes although the last line gets clipped
when paired with larger fonts)
-18 November 2005 - Updated to (1) include cfg files to place in the themes folder, (2) a simply-large.rwps, &
(3) a fix for the graphics in simply-rxbx.wps that broke after linus's fix.
and the cfg (config file for the theme) files and the images. the font used is the : rockbox_default.fnt and without statusbar. one little issue : When the artist name, album name or title name is larger than the screen, the images on the same line are hidden.
oezuylasi ozuylasi.bmp: The complete theme ozuylasi.bmp file Download WPS ozuylasi_001.zip: The complete theme ozuylasi_001.zip file Download RWPS ozuylasi_01rwps.zip: The complete theme ozuylasi_01rwps.zip file WPS
%we %ar%?mm<Off|All|Bir|ZuFall|A-B> %al%?mp< ## ## S T O P ## ##| ~ ~~ P L A Y ~~ ~|==- P-A-U-S-E -==|%> %>%> %> Ffwd %> %>%> %>|%< %<%< %< Rew %< %<%< %<> %s%ac%?ia<%ia|%d1> %s%ac%?id<%id|%d2> %s%ac%?it<%it|%fm> %ac%pc - %pr - %pt Vol: %pvdB %?pv<0|1|2|3|4|5|6|7|8|9|10> %pb Titel: %ac%pp von %pe %ac%t4%?ig<Genre: %ig|Genre: NoGenre> %ac%t4%?iy<Jahr: %iy|Jahr: NoJahr>;%ac%t3%?pn<Playlist: %pn|Playlist: NoList> Pil: %bt / %bl%% %arHold: %mh %mr Bitrate: %?fv<%ac%t2%fb Kbit/S VBR|%ac%t2%fb Kbit/S CBR>;Samplerate: %ac%ff%t2 Hz;File size: %ac%t2%fs Kb;Format: %ac%t5%fc;ID3 Version: %ac%t2%iv;Song playcount:%ac%t2%rp %pm %ac%t0.2 N;%ac%t0.3 N E;%ac%t0.3 N E X;%ac%t0.4 N E X T;%ac%t0.4 N E X T;%ac%t0.5 N E X T - S;%ac%t0.6 N E X T - S O;%ac%t0.7 N E X T - S O N;%ac%t0.8 N E X T - S O N G;%ac%t0.8 NEXT SONG; %s%ac%?Ia<%Ia|Lade Zora Lied...> %s%ac%?It<%It|Lade Malou Lied...|%ac%Fm> RWPS %we %s%ac%?ia<%ia|%d1> %s%ac%?id<%id|%d2> %s%ac%?it<%it|%fm> %ac%pc - %pr - %pt %s%ac%t2Pil:%bt %bl%%;%s%ac%t2 Volume:%pvdB;Titel: %ac%pp%t2 von %pe%t2;Bitrate: %?fv<%ac%t2%fb Kbit/S VBR|%ac%t2%fb Kbit/S CBR>;Samplerate: %ac%ff%t2 Hz;File size: %ac%t2%fs Kb;%s%ac%t2Pil:%bt %bl%%;%s%ac%t2 Volume:%pvdB;Format: %ac%t2%fc;%ac%t2%?ig<Genre: %ig|Genre: NoGenre> %ac%?iy<Jahr: %iy|Genre: NoJahr>;%ac%?pn<Playlist: %t2%pn|Playlist: NoList>; %s%ac%t5%?It<%It|Lade Malou Lied...|%ac%Fm>;%s%ac%t5%?Ia<%Ia|Lade Zora Lied...>; %pm %pb %s%ac%?Ia<%Ia|Lade Zora Lied...>
Misticriver.net; the use of codec graphics tags; and some tweaks to the code, especially to provide some improved defaults
where tag information does not exist.
This works with any skin, of course, but since this font is rather large, 16 pixels high, it messes the skin up unless it's designed right.
This WPS is based on boxes, which is included in the distribution, but most things have been modified.
The remote control is mostly the same as the main screen. *Don't forget to convert your tags to unicode, if you haven't already! *
Otherwise you'll be able to view only one other language by using a default codepage, except for English (and other ascii-based languages).
Foobar2000 and Unicode Rewriter are recommended tools for that.
Here's a few screencaps:
I'm thinking I have to make another unifont-based WPS, with less clutter, and easier to read, but that's for later. FrejBjon
alutBS18-L1.fnt which is ridiculously big. It's for viewing and navigating through files while driving a car. It's very usable the rest of the time, I believe.
I have used it for a few months (before Themes, hence the ASCII divider). I have excellent vision, and still prefer the large size. Here's the main screendump: source is:
%?ia<%ia|%d2> %s%?it<%it|%fn> %ac\%?ps<Shuf_|_____>__%?mm<_____|r_All|r_One|rShuf>/ %ac/ HB \ %pb %ac%pc/%ptAnd it's just that easy. Obviously, change the "HB" in the middle to your initials I may add some of the battery meter stuff. Please drop me a note if you improve it, it was just my first stab at it and it kind of stuck. Screendump of repeat/shuffle is very busy-looking, but I never use those, so its okay for me. HoldenBonwit
Download LlamaBeta.zip and unzip to the iriver's root Code not included for brevity (it won't work well without the rest of the zipfile regardless) LarryLlama
SimpleHelv.zip - unzip into .rockbox. I've thoroughly commented the .wps for ease of editing. It started out as simple anyway; I suppose anything with "Next" can't be considered simple. ...and then I added drop shadows to things, including the progress bar. However, there is no alternating text, no technical detail clutter (bitrate, dB etc.). It uses the default installed Helvetica (HelvR12). I'm surprised more don't use this or other Helveticas. This one leaves a bit of a gap at the bottom, but has a nice high line spacing for readability. It's also good and narrow, so plenty can fit on without scrolling (for instance, as much as nedore9 in LarryLlama, but much more readable).
%s%ac%?it<%it|%fn> %s%ac%?ia<%ia|%d2> %s%ac%?id%<%id|%d1> %pb %al%pc/%pt%ar%pp:%pe Next:%ar%fbk %ac%t5%?It<%It|%Fn>;%ac%t5%?Ia<%Ia|%D2>clean.rwps
%s%ac%?it<%it|%fn> %s%ac%?ia<%ia|%d2> %ac%pc/%ptclean.cfg
wps: /.rockbox/wps/clean.wps rwps: /.rockbox/wps/clean.rwps font: /.rockbox/fonts/unifont.fnt statusbar: onby BobCastle
TheMessage.zip as a theme. It uses the Nimbus 12 font. To install, just unzip into the unit's root directory (or manually copy the files to the right places). JereDouglas
Download Retro.zip Gustavo Giannuzzi
headphones This is my second wps. I was thinking in some 4 grey wps with the headphones and volume things. I found the background on internet and took the icons (again) from other existing WPS's. It uses the Snap font. To install, just unzip into the unit's wps directory (or manually copy the files to the right places). Download Headphones.zip Gustavo Giannuzzi
patch 5627 to work properly in grayscale.
AMwps (monochrome and grayscale)
Uses font: snap
WPS download: amwps.zip AMwps v2 (monochrome and grayscale)
A slightly updated version of the WPS above. Includes the font Nokia Cellphone FC (nokiafc22.fnt), with kind permission from the creator, Zeh Fernando.
Uses font: nokiafc22 (included)
WPS download: AMwpsV2.zip
GBlaster from OliverEsselingThis is my final version (so far) of the gblaster.wps for all people who like ghettoblasters, boomboxes
and the classic c64 game ;)
update: now with crossfade/replaygain-info, a bigger progress bar and a backdrop The idea was to go back to the roots of all portable music - the ghettoblaster.
The cassette is animated and i put the imo most important infos into the wps.
Be sure to use nedore-8.fnt
get it here
Tech WPS from DavidBrickellThis is only my second WPS but I thought it was worthy of uploading.
This is for use with Nimbus12 font.
beveledRBX by MathieuStempellHere is a grayscale WPS, named beveledRBX ...as the graphics are mainly made of beveled forms. ;)
The nimbus-12 font is used. It got 20 levels on battery for precise display. Download
The principal difference is the use of a graphical control panel rather than the default Rockbox status bar. (Also, because of
current limitations as to the number of images, I use text in place of images for the codecs indicators--a side benefit is, they tend
to be easier to see.) As with the Marquee-adapted WPS, Marquee Nouveau displays a great deal of information, in both the WPS and the RWPS
(included as well, and containing the vast majority--but not all--of the information shown in the WPS), but without crowding
and for a relatively larger font, Nimbus-12. The control panel includes an indicator for crossfaded playback, as well as a charging
battery graphic (which also flashes to show a low state). The attached zip file includes the WPS and RWPS files, the needed images, a cfg file, and a png file showing the WPS and RWPS
in operation. Many thanks to those noted earlier for their various images used here, as well as thanks to Karoly Lorentey for new images,
some of which have been adapted, from his Bold WPS (shown and included above).
MySimple Here is a very simple WPS I use. It has no images and shows no technical info (codec, bitrate, etc.), just the title and the artist of the current track. And, if there is space, the title of the next track. The numbers above the progress bar are the elapsed/remaining time (left and right), and the current/total number of the track in the playlist. The WPS code is below. It is so simple that it can be used with different fonts (and probably on many platforms but I haven't tried). There is no remote WPS as I don't use it.
%we %ac%s%?ia<%ia|%d2> %ac%s%?it<%it|%fn> %al%pc%ac%pp/%pe%ar-%pr %pb %ac%s%?It<%It|%Fn>The screenshots with different fonts (nimbus14, helv12, nimbus19, profont):
r6 - 06 Aug 2008 - 19:53:18 - EddyComan
Copyright © by the contributing authors.