Pleng said:
Ok so sorry to throw the bomb in here but I have to ask... will it incorporate multi-tasking? I'm pretty sure (correct me if I'm wrong) that the current gmenu2x doesn't
then the staight port probably won't, too.
Basically, gmenu2x runs in multitasking.
You can easily drop to a shell using the serial out on the cradle and run other programs while gmenu2x is running.
The problem on the gp2x is the Framebuffer: If you run a program which also uses the framebuffer (like gmenu2x), the screen flickers and shows both (gmenu2x and the program).
This is why you can't use multitasking off-the-shelf for the gp2x with gmenu2x.
Some programs DO multitask. You can run music with MPD which keeps playing in the background while you navigate through gmenu2x on the gp2x, for example.
The Pandora has kdrive as basis. SDL Framebuffer runs on kdrive (which is a tiny XServer). So as soon as you run gmenuPandora, the video output runs on kdrive. When you run another program, it also runs on kdrive.
So kdrive manages which window is front, multitasking works out-of-the-box.
The only thing that needs to be implemented is a task switcher, multitasking works.
If you configure kdrive to run in windowed mode, you can even move the apps around in windows on the screen like you do on a normal desktop.
That will be the advanced mode: A fully fledged desktop with windows, etc.
Not useful if you only want to play, though, so the standard GUI will be gmenu with semitasking
About lack of videos:
Okay, I did post only a few videos... the first one showed more than one thing, though.
I could also have created a video which shows Linux booting.
One with SNES emulation.
One with Genesis emulation.
One with ...
But I thought one video which shows all would be better.
If you tell me WHAT videos you want to have, I'll create them.
But I can't show any videos of stuff that hasn't been coded yet
About lack of information: At the moment, we have PRETTY much work to do. Negotiate, organize, etc.
It's NOT easy to get all parts needed for a handheld together.
So more information would mean less time to do the rest would mean more delays.
Please do understand that we all have other jobs, too. How could you develop a Pandora for 2 years, investing money like hell if you don't have any other job?
I for myself got 5 hours of sleep each night during the last week. At the moment we are focussing on getting everything we need. As soon as negotiations have finished and ALL orders for the parts have been placed (basically when preordering starts), we might have more time to give you some more information...
It's a hell lot of work we have been facing during the last months
I think the most irritating thing of the last months is: It was announced, that a fully assembled prototype was on the way to you for the GC in Leipzig, but then it didn't make it in time and no one of us knows, where it is. Has it actually been produced? Was it lost by the parcel service? Did it have serious issues, so you tried to hide it from the public? What happened?