FAQ
From Pandora Wiki
The Basics
What is Pandora
Pandora is a pocket-sized gaming PC. It is a gaming platform, a UMPC, a PMP, a MID, and many more trendy acronyms as well.
What can it do?
At the moment it can't do anything. It's not finished yet. Here's what it should be able to do when it is done:
- Play many open source games ported from other computing platforms
- Play some Homebrew games developed specifically for the Pandora.
- Run emulators
- Browse the internet
- Run chat / IM clients
- Play music and video files
- View images
- View and edit text documents
- Most tasks you can do on a regular PC will be possible on Pandora to some extent
Who is making it?
The primary developers are Craig "Craigix" Rothwell, Michael "MWeston" Weston, and Michael "EvilDragon" Mrozek. However, there are dozens of other GP32X community members who are involved with both hardware and software aspects of the project.
Are those guys part of Game Park / GamePark Holdings?
[Game Park] (the Korean company which made the [GP32]) and [GamePark Holdings] (the Korean company that made the [GP2X]) have nothing to do with the Pandora project. Several of the lead developers are regional distributors for the GP32 and GP2X handhelds, but they are not subsidiaries of those manufacturers. The Pandora project is partially inspired by the open source handhelds that came before it - the GP32 and GP2X - but takes the hardware and software to the next logical level. There is also overlap in the developer and user communities for the Pandora, GP32, and GP2x (the official Pandora forums are currently hosted on the GP32X boards).
How does the Pandora compare to the GP2X?
Very favorably. Rough estimates put the Pandora CPU at about 3x as powerful as the GP2X.[1] Here are a few additional ways in which the Pandora improves upon the GP2X:
- More RAM, internal storage, and removable storage options
- Possibility of emulating more advanced consoles (N64, NDS)
- Better emulation of already supported consoles (SNES,PS1)
- Significantly better 3D hardware and software support
- Larger, higher resolution display
- 2-3x battery life[2] with included internal rechargeable battery
- Wifi
- Bluetooth
- QWERTY Keyboard and analog controls
Do you really expect it to compete with the PSP / DS / eeePC / etc?
No, we don't. Pandora is very different than anything currently available. It is designed to serve a niche market of hobbyists and retro/indie gamers. We are aware that much of the general public will not need or appreciate Pandora's feature set. It is more portable than a UMPC or eeePC, and it has far superior gaming controls. Pandora is much more powerful than a PSP or DS, and with it's high resolution screen and qwerty keypad is more capable of general computing activities. These features come at the expense of a higher cost than commercial gaming handhelds and a steeper learning curve than traditional ultra mobile PCs. Not everybody will be willing to make the trade off and try something new.
Where can I buy a Pandora?
You can't just yet. The first test run of ~100 units is currently shipping to known developers only.[3] Once those units have been fully tested and all bugs have been worked out, there will be a production run of ~3000 units. Pre-orders will be announced aprox. 4 weeks before release.[4] There is no official release date for these units yet. When Pandora does officially go on sale, local retailer information will be posted on Openpandora.org and an announcement email will be sent to all persons who have signed up for the newsletter.
Only 3000?! What if they sell out?
Then they will make more. The devices must be manufactured in large batches. Depending on how well the first batch sells, the second batch may be larger. It has been stated that there may be "some delay" between the 1st and 2nd batches. Nobody knows exactly how long that delay might be. If you're especially concerned about getting a Pandora from the first batch, then your best bet is to keep an eye on the forums and pre-order as soon as it is announced.
What Colors will ba available?
Pandora will only be available in black for now. Future editions, if they exist, may be available in different colors.
Hardware Questions
Why does the system look like it does?
The Pandora project has been a group effort from the beginning. The hardware development team designed Pandora based on specifications requested by potential users. The main physical features - qwerty keyboard, dual analog pads, clamshell design, pocketable size - were considered important by most of the community. The physical appearance of Pandora is a result of getting all the necessary hardware into a pocket sized device while keeping the cost reasonable. Many other layouts were considered, but the final design is the best possible solution.
Why doesn't the LCD touchscreen flip / rotate for a "tablet" mode?
This is actually a patented idea. Pandora could not have a hinge which either flipped all the way back or rotated without substantially increasing the cost (licensing fees) or risking a patent infringement lawsuit.
Why don't you use a slide out keyboard like the Nokia N810?
This is also patented. A lot of the good ideas are.
Why does it have a keyboard at all?
Many people think Pandora is a gaming / emulation device only, but this is not true. It was designed from early on to be a multifunction palmtop computer / UMPC as well as a gaming handheld. Many desirable applications require a keyboard and the general consensus was that an on-screen keyboard wasn't good enough.
Why does Pandora only have 128MB of RAM? Is that enough?
The OMAP3530 SoC which powers the Pandora is currently only available with 128MB of RAM. This is built into the chip. It is not replaceable or expandable. All of the major software developers have stated that 128MB will be more than enough for all tasks for which Pandora is suitable. The PSP only has 32MB RAM and it certainly doesn't have any problem with high-end games. Other handheld computing platforms like the Nokia N8x0 tablets and the iPhone also have only 128MB RAM, and it has certainly not limited them in any way.
Why doesn't it have WiMax / GPS / accelerometers / etc?
We had to draw the line somewhere. Adding any more features would have increased the price. Luckily Pandora has a fully functional USB host port, bluetooth, two SD slots with SDIO capability, and a serial UART for adding whatever additional widgets you want. Solder pads were designed into the PCB for "hacking" in extra internal hardware.
What kind of battery will it have?
Pandora will have a 4000mAh Lithium Polymer battery. Batteries will be user-replaceable and spares will be sold by Pandora retailers. 5000mAh extended batteries may also be available.[5] Pricing has not been announced.
How long will the battery last?
Current estimates are around 10 hours for basic applications.[6] Actual battery runtime will vary based on the the software being run and peripherals in use.
Will I be able to use USB and SDIO accessories with my Pandora?
There would not be much point to having a USB host port if you couldn't. Any USB or SDIO device should work with Pandora, as long as drivers are available. Standard mass storage devices (USB memory sticks, keyboards, gamepads, external hard drives, etc.) should work fine out of the box. Many devices like GPS receivers, EVDO modems and cameras should be compatible, but not necessarily all makes and models. There will be a list of known-working devices on this wiki as soon as there are Pandoras to test them on.
Will there be any special accessories for Pandora?
Possibly. The lead developers are currently entertaining the possibility.[7]
Will there be RTC, IrDA, RS-232?
There will be RTC and RS-232 (CMOS level), but no IrDA.[8]
Will Pandora have 'sleep' or 'hibernate' modes?
Yes. Pandora will support both suspend-to-RAM (sleep) and suspend-to-disk (hibernate) modes. Entering these power saving modes will be controlled by software can can be configured to happen when you press the power switch, close the lid, or only on command.
Emulation Questions
Which consoles and computer systems will Pandora emulate?
Pandora has the technical capability to emulate nearly any video game console up to and including the PSX. The system should also have no trouble with most 8 and 16 bit home computer systems. Please be aware that while the Pandora has the capability to emulate dozens of game and computer systems, the necessary emulation software will need to be ported to the Pandora platform for each system. See the emulators page for more details.
Will Pandora be able to emulate the Nintendo64?
Maybe. The N64 is a difficult system to emulate. It is possible, with much effort, that a N64 emulator could be ported well enough to run some games at playable speed. This will probably not happen any time soon and may not happen at all.
What about the Nintendo DS?
Definitely not in the near term. It is possible that there will eventually be a DS emulator for Pandora, but there are major obstacles to overcome. DS emulation is still in early development on x86 (PC), and the most advanced projects are highly optimized for that platform. Even in cases where the source is available, it would take a lot of work and optimization to get something running on Pandora. In other words, don't hold your breath.
Will Pandora be able to emulate the Sega Dreamcast / Anything recent?
No. Anything newer / more advanced than the Playstation that is not otherwise mentioned here is not likely to ever be emulated on Pandora in a useful manner.
What sort of PC games will Pandora be able to play under emulation?
We won't know for sure until there is an actual DOSBox port to try out. Current guestimates put Pandora's DOS capabilities in the low to mid 386 range.[9]
Wouldn't this result in legal action because of the emulation?
No more than an ordinary PC, UMPC, laptop, or GP2X would.
Software Questions
What OS will Pandora use?
Pandora will run a customized build of Linux. It may be based on the Debian ARMEL flavor, but it will definitely be highly optimized.[10]
What will the GUI be like?
The UI has not been decided on yet. Whatever UI ships with Pandora, you can be sure that alternatives (including full windowed desktop GUIs) will be made available.
What software will run on Pandora out of the box?
That depends on what has been written / ported when you buy one. It is assumed (though not confirmed) that Pandora will ship with basic apps like a web browser, text editor, and media player. Check the Planned Projects thread on the forums for an idea of what else you might be able to expect.
Will there be some sort of package manager?
Yes. The specifics are not yet finalized, but there will be an easy package-based software installation system.[11]
Will Pandora support Flash streaming video or applications?
Now that Adobe has opened up the Flash standards and dropped licensing fees for developers[12], there is a very good chance that Pandora will have full Flash support.
Can I write software for Pandora?
I don't know, can you? Pandora will definitely be compatible with SDL and OpenGL 2.0 ES libraries. There will likely be libraries for Python and other languages as well.
Will Pandora have XXXX application?
Maybe. I suggest you search the official forums to see if anybody is working on the application you want.
Nobody is working on XXXX application! What do I do?
The first thing you should do is make sure it can be ported. Use the portability flowchart to determine if a port of the software is possible. Next, check to see if a similar application is under development. If it looks like the program is portable, just be patient. There are literally hundreds of games and applications that would be desireable on the Pandora, and only so many people who are capable of making them happen. Most devs already have plans for their first projects, so just sit tight and wait for somebody to pick it up.

