Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Themes that didn't work on iriver h120
« previous next »
  • Print
Pages: [1]

Author Topic: Themes that didn't work on iriver h120  (Read 899 times)

Offline littlenick

  • Member
  • *
  • Posts: 47
Themes that didn't work on iriver h120
« on: March 11, 2010, 02:48:56 PM »
Hi,
I downloaded and tried an array of themes apparently released for iriver h120 and here is a list of themes that made anything almost or completely illegible:
DigiCurve
HiPodNextV5_new
Rainy Days
Simple Green 0.1 beta iRiver...
Simple X5
Simply Blue
Sport_x3
Ultima_V2

What are your experiences?
Greetings, Tom
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Themes that didn't work on iriver h120
« Reply #1 on: March 11, 2010, 02:54:28 PM »
I suspect these themes were originally made for other targets with different capabilities (e.g. colour) but the same screen size.  As the theme site has no way to know how themes look, it just allows all themes for a target that technically work.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline bluebrother

  • Developer
  • Member
  • *
  • Posts: 3421
  • creature
Re: Themes that didn't work on iriver h120
« Reply #2 on: March 11, 2010, 03:13:26 PM »
Shouldn't it be possible to make checkwps figure if a bitmap would fail to load because it's of the wrong color depth? I don't see a reason why it shouldn't be able to do that.
Logged
Rockbox Utility development binaries (updated infrequently) · How to ask questions the smart way · We do not estimate timeframes.

Offline pixelma

  • Rockbox Expert
  • Member
  • *
  • Posts: 645
Re: Themes that didn't work on iriver h120
« Reply #3 on: March 11, 2010, 04:09:26 PM »
There is no wrong colour depth, bitmaps will be scaled down (and I also guess up*) to the native screen resolution. Technically those themes aren't broken - each colour theme that does not use colour parameters in viewport definitions will work on greyscale.

The problem is that you lose information and contrast when scaling from 16-bit colours to 4 greys, in some cases so much that it is not recognisable anymore.

And another important thing which I'm not sure how the theme site deals with is setting fore- and background colours in the config file. Currently there is no way of setting fore- and background shades on greyscale and even if it was, I guess you could only choose shade 0-3 as in viewports, no colours. In WPSs which use " - " for viewports to use global fore- and background colours it will always be black as foreground and white as background on greyscale. That makes it especially hard when a theme uses white as foreground - set globally in the config file - and a dark backdrop for colour targets. These will get the dark backdrop and black text in the foreground on greyscale displays.

Going by a recent thread about "Simply Blue", the theme site doesn't check for this yet because this theme looks like it works the way I described and it is on the greyscale pages. I guess this would already be a major help if global foreground and background colours could be caught (since unknown settings will be ignored in Rockbox, there is no problem if a .cfg file contains those lines; loading on greyscale will just ignore them, so the theme site needs to do something else there or implement foreground and background settings on greyscale and Rockbox will probably fail to load them if there are RGB values ;)).

*) except monochrome images which get special treatment

Edit: I just checked your list and all but "Rainy Days" use white text, assuming you mean "HiPodNextNightV5". "Rainy Days" itself is ok to read on my M5 which also has a 160x128 greyscale display but is a bit easier to read than an H100 display - contrast isn't very high of course but enough to see (the worst part being the small pointer selector icon on a bit darker part of the backdrop, I guess I wouldn't like that on a colour display either)
« Last Edit: March 12, 2010, 01:40:45 AM by pixelma »
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Theming and Appearance Customization
| | |-+  Themes that didn't work on iriver h120
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.081 seconds with 15 queries.