Rockbox Technical Forums

Rockbox Development => Feature Ideas => Topic started by: Raiden175 on May 18, 2011, 03:06:19 AM

Title: Startup
Post by: Raiden175 on May 18, 2011, 03:06:19 AM
Sorry if the thread name isn't a good one didn't know what to name it!  :'(

But anyways here's my idea. I was reading on the DevCon page that you guys would be talking about the Rockbox logo. Well I thought what if people make a logo and make it customizable such as the WPS and the theme files but for the logo? Just and idea of mine  :)
Title: Re: Startup
Post by: bluebrother on May 18, 2011, 03:30:18 AM
What's the point of a logo that's customizable? A logo is for identifying something and that doesn't work if it's customizable. Besides, the problem with the logo is that there are a couple of slightly different variants (and thus files), so this should get cleared up. Don't expect a different logo, most devs are quite happy withthe current one so it's unlikely to change.
Title: Re: Startup
Post by: Raiden175 on May 19, 2011, 07:53:57 PM
Well I've seen the logo change page and another page where it was changeable on a few select players. I was just wondering if this could be done for all players or not. Also this was not a request simply a suggestion/idea.
Title: Re: Startup
Post by: nls on May 20, 2011, 04:37:11 PM
techincally it should be pretty easy to make the logo loaded from a file, perhaps specified by the theme
Title: Re: Startup
Post by: [Saint] on May 21, 2011, 11:49:02 AM
Don't say that, people will expect it to happen now! ;)

Title: Re: Startup
Post by: Raiden175 on May 22, 2011, 01:11:35 AM
Hehe I don't expect anything. I understand Rockbox is freeware and Devs work on it as they please. I was just wondering if it was a good idea because I saw that someone I forgot who made an application that allowed people to change the logo on a few select players. And I thought that would be cool :) That's all.
Title: Re: Startup
Post by: Llorean on May 22, 2011, 02:06:06 AM
I believe one of the issues is that normally the logo is displayed before Rockbox itself has disk access.

I think the process is "bootloader loads Rockbox firmware image" (which contains the logo data), then Rockbox displays the logo while it does initialization stuff (which includes eventually gaining access to the disk for itself). In some cases, such as players where Rockbox can be installed to ROM the disk may not even have been spun up by the time the logo is displayed.

So custom logos would require rearranging some stuff in the boot order, or delay the display of the logo (which may result in it being displayed for almost no time at all, while the player boots without a logo or displayed anything for most of the boot time).

This is just my understanding, so I may have a few details wrong.