Rockbox General > Rockbox General Discussion
Updated RB on Fuze V1's - now no AA on many themes
makoti:
I finally updated my two Fuze V1's to the latest RB build (I was pretty far behind), and while I was at it, I deleted my old themes & got new ones (since several of mine were broken now). All went smoothly until I hit play & none of my Album Art is showing up anymore. It worked great on the older version. Also, my wps did not look like the images on the rockbox.org themes page. Using the DIY Contraption, I got the background, but all the info was in plain black text. I use MSC, each albums folder has it's own .jpg named "Folder". Like I said, worked great until updating and this happened on BOTH players.
First thing I tried was to update the RBUtility (was using 1.2.5). I then went back and re-loaded all of the themes. Now they all show the proper graphics (guessing the old version loaded old, broken themes?), but only two (Black&Blue Glass and XLFuze) show any art. ArtFuze1.1 does show a blank CD case, but no art.
What am I missing? I've searched & not found anything about this problem.
Thanks for any ideas you might have.
sorinake:
I believe the problem is with the themes that show album art on top of another image use as a frame for the cover. Prior to version 3.7 they stacked. Currently the stacking does not work anymore. it seems that the frame image is drawn on top of the album art at times, hiding it. This can be worked around for now by pasting the frame image onto the background directly.
I also discovered a flickering of the current track time value (something like going back and forth from 1:59 to 2:00 a few times) which makes me think that the screen redraws itself lately more often and from multiple threads.
makoti:
sorinake,
Thanks for the info on this. Makes sense to me, since I can't see any other reason. Surprised I hadn't heard anything about this.
I have also noticed that one theme (rockboxphoto, I think but not sure atm) gives me a different kind of flicker. As soon as the song begins, I have art. Then almost right away, it's gone.
You mentioned a workaround. Can you describe how to do it? Is it something I can do (limited coding skills) or does the theme creator have to correct it?
Again, thanks for the info.
sorinake:
This is how I fixed one theme's wps file . Usually the album art is in a viewport that also loads the frame image. Something like this:
...
#preload image
%xl(n,cover.bmp,0,0)
...
#draw cover
%V(6,62,102,94,0)
%xd(n)
%Cl(11,2,90,90,c,c)
%Cd
Pay attention to the xy coordinates.
The cover.bmp is the frame in this example and it is drawn in a viewport at position (6,62) with size 102x94. The%xd(n) is the instruction that needs to be removed. The %xl can also be removed since we do not need to preload the cover frame image anymore.
After this your theme will display the album art without its nicely designed frame.
If you need the frame image back do these steps:
get the backdrop image and with an image editor (I used irfanview) paste the cover image at the coordinates and with the size I explained how to obtain from the viewport definition. Irfanview lets you create a precise selection in which you may paste the frame image.
save the modified backdrop image inside the .rockbox/wps/<your theme name here> directory and add the new backdrop image at the top of the wps file:
#background with cover art frame
%X(back-with-frame.bmp)
Done.
This may sound complicated but it is not. For more details regarding the wps tags you may read the manual section called "Theme tags".
The old way looked more elegant to me, future releases may correct this if it can be accepted as a problem and not as an undocumented feature in previous releases (I recall reading somewhere that rockbox does not support overlapping images).
makoti:
:o
Okaaayy.
I'll do some reading up and see if I can figure this out. Thanks for the description. And, yes, it does sound complicated but I'm game. ;)
One last questions before I start this. Do I understand right that this is done to each theme I want to load?
Navigation
[0] Message Index
[#] Next page
Go to full version