Pebble v 0.4 - Bootsplash ALPHA

Under development: PCMCIA, wireless, etc.
Post Reply
Message
Author
poorani
Posts: 51
Joined: Wed 23 May 2007, 04:49

#16 Post by poorani »

Hi pizzasgood,

@poorani: I think I found the problem. Try using this instead:
default vmlinuz root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash vga=795[/color][/color]

After using this also the same error occur. How can i rectify this problem??? Please tell me where you refer the images 0001.jpg to 0040.jpeg images. Kindly reply me....

User avatar
bobwrit
Posts: 283
Joined: Mon 12 Mar 2007, 23:33
Contact:

#17 Post by bobwrit »

Pizzasgood wrote:Nope, C is easier for this. C++ would be even better, but I'd have to convert things to make it compile correctly. I am considering converting it in the long run, but there's more important things to do for now.
.
That was C. :wink:
I need help with my forum. [b][u]LINK:[/u][/b][url]http://www.programers.co.nr/[/url]
[url]http://www.freewebs.com/programm/iframe.html[/url] is my gateway page...

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#18 Post by Pizzasgood »

I mean just plain non-system-calls C. As in, doing it through system calls would be more tedious. The one place I used a couple system calls was pretty much the only area where that wasn't true.

@Poorani: Hmmm.... maybe there is an error in the 2.14 version of the scripts, because that command worked with Pizzapup. I'll have to download 2.14 tonight and test it.
Please tell me where you refer the images 0001.jpg to 0040.jpeg images.
I already explained how it works. It loads them alphabetically, so they aren't referred to at all.

The next version will support changing the images from within the init script, so that you could create a progress bar and have it update at key points. I won't be able to finish it this week, but I might be able to get most of the work done over the weekend if nothing else comes up. I did work on it a little today before my physics class. I added support for pausing it while Puppy is taking user input. Otherwise, you could only shut it down, then start it up again afterwards, which would reset the animation. I still want to check on how I was doing the fps controlling to see if I can improve it a little (I don't remember which way I implemented it any more). Then pebble-daemon should be finished and I can start setting up the 3.01 init scripts, which is what I plan to do this weekend if nothing else comes up.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#19 Post by Pizzasgood »

@Poorani: Okay, I found the problem. Turns out I forgot to reset the version number to 214 from 301 when I set up the Puppy 2.14 version. Sorry about that. I just updated the package, so just redownload it and swap in the new initrd.gz file.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

User avatar
Pizzasgood
Posts: 6183
Joined: Wed 04 May 2005, 20:28
Location: Knoxville, TN, USA

#20 Post by Pizzasgood »

Progress report: I ran into a snag. Apparently applications cannot survive the switch_root correctly. It wasn't a problem with pivot_root, so it didn't rear its head until I started porting to 3.xx. It took a while to realize it too, as there were other bugs confuddling everything. I eventually started to suspect the truth though, and confirmed it by setting up a simple test program.

So now I need to add an additional "hibernate"-type option, allowing it to save the current state, and then shut down without altering the screen settings. Then it needs to start back up from rc.sysinit, load the previously saved data and the images, and pick up where it left off.

Additionally, school has been abnormally busy lately (I was doing homework for a full eight hours today and didn't finish it all!).

I'm working on it though. Tomorrow unless something important comes up, I'll start in on the hibernate feature after I finish the rest of my homework. It's not difficult. Then I can start testing that I added drop-outs all the correct places (for stuff like encryption, keyboard-chooser, etc). When I get all that done I can write up the documentation, make a package, and upload.

So hopefully I'll have it done before next weekend, unless I hit another snag somewhere.
[size=75]Between depriving a man of one hour from his life and depriving him of his life there exists only a difference of degree. --Muad'Dib[/size]
[img]http://www.browserloadofcoolness.com/sig.png[/img]

Post Reply