Difference between revisions of "Pandora"

From Pandora Wiki
Jump to: navigation, search
m
Line 1: Line 1:
The Pandora is a seventh-generation handheld game console. When it ships, it will be the most powerful handheld gaming console available.
+
The Pandora is a seventh-generation handheld game console. When it started shipping in May 2010, it was the most powerful handheld gaming console available and so far it still is.
 
[[Image:Pandora-newrender.jpg|Right|thumb|360px|The Pandora open-source game system.]]
 
[[Image:Pandora-newrender.jpg|Right|thumb|360px|The Pandora open-source game system.]]
  
 
==Overview==
 
==Overview==
  
The Pandora will run a Linux distribution. There will be no fees for developer tools and hence anyone will be free to develop and release games for the system.  
+
The Pandora runs the Ångström Linux distribution. There will be no fees for developer tools and hence anyone will be free to develop and release games for the system.  
 
 
===Core===
 
  
 +
====Core====
 
The Pandora uses a Texas Instruments OMAP 3530 System-on-Chip. This includes the ARM Cortex-A8 processor, the TI C64X programmable DSP, the PowerVR SGX 530 3D accelerator and supporting components.
 
The Pandora uses a Texas Instruments OMAP 3530 System-on-Chip. This includes the ARM Cortex-A8 processor, the TI C64X programmable DSP, the PowerVR SGX 530 3D accelerator and supporting components.
  
Line 13: Line 12:
 
The first revisions of the console included 128MB of DDR RAM, and 256MB of on-board NAND flash memory. However, the final revision that is sold to consumers has 256MB of DDR RAM and 512MB of on-board NAND memory. Storage space is available through 2 SDHC card slots (up to 64GB of storage currently) and via USB host capabilities for connecting any standard USB flash drive and hard drive.
 
The first revisions of the console included 128MB of DDR RAM, and 256MB of on-board NAND flash memory. However, the final revision that is sold to consumers has 256MB of DDR RAM and 512MB of on-board NAND memory. Storage space is available through 2 SDHC card slots (up to 64GB of storage currently) and via USB host capabilities for connecting any standard USB flash drive and hard drive.
  
===Input and output===
+
====Input====
 
The Pandora includes two analog pads, a directional pad, 4 action buttons, 2 shoulder buttons, 3 function buttons (start/select/home), and a QWERTY keyboard.  
 
The Pandora includes two analog pads, a directional pad, 4 action buttons, 2 shoulder buttons, 3 function buttons (start/select/home), and a QWERTY keyboard.  
  
====Display====
+
====Output====
 
The Pandora's display will be a 800*480 display, which additionally will have touchscreen functionality.
 
The Pandora's display will be a 800*480 display, which additionally will have touchscreen functionality.
  
=====TV-out=====
+
====TV-out====
 
The Pandora will have the ability to output S-video and composite signals to television sets. In addition, picture-in-picture and seperate signals for the TV and LCD will be supported.
 
The Pandora will have the ability to output S-video and composite signals to television sets. In addition, picture-in-picture and seperate signals for the TV and LCD will be supported.
  
Line 26: Line 25:
  
 
====Keyboard====
 
====Keyboard====
The Pandora will have an almost-full QWERTY keyboard, with additional keys using Function. Control will likely be mapped onto one of the action or shoulder buttons.
+
The Pandora has an almost-full QWERTY keyboard, with additional keys using the Function key.
  
more here.
+
====Price====
 +
'''First Batch''': 199 GBP(incl. VAT) (approx. $330 USD, 212 € (excl. VAT)
 +
'''Second Batch''': $349 USD pre-tax. [http://www.gp32x.com/board/index.php?/topic/54010-second-batch/page__st__15__p__867381&#entry867381] Regional prices will be adjusted at the time of order to reflect current USD conversion rate.
  
  
==Full Specs==
+
==Detailed Specifications==
  
These are constantly changing. Hopefully, this page will be updated with them. When adding information please remember to correctly reference the new information to a reliable source.
+
====General====
 +
* The name: Pandora [http://openpandora.org]
 +
* Dimensions: 140 x 83 x 27 mm (slightly larger than a DS Lite: vs 133 mm × 73.9 mm × 21.5 mm, [[#Size_Comparison|size comparison]])
 +
* The first batch of 4000 Pandoras are still available to pre-order, but only a few are left.
 +
* Case will be a bit smaller the GP2X, and will be a mix of metal and plastic. [http://www.gp32x.com/board/index.php?showtopic=38044]
  
*General
+
====Core Hardware====
** The name: Pandora [http://openpandora.org]
+
*Texas Instrument's OMAP3530 System-on-chip. [http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=562133] [http://www.gp32x.com/board/index.php?showtopic=39172&st=160#] ''Specifications can be found at this link: [http://focus.ti.com/pdfs/wtbu/ti_omap3430.pdf] ''
** Dimensions: 140 x 83 x 27 mm (slightly larger than a DS Lite: vs 133 mm × 73.9 mm × 21.5 mm)
+
* PowerVR SGX GPU (OpenGL ES 2.0, several million polygons per second). ''OpenGL ES demonstrated: [http://www.imgtec.com/powervr/insider/powervr-demos.asp] ''
** Price:
+
*128MB of DDR SDRAM in the developer units and 256MB in consumer units.
***'''First Batch''' (available to pre-order): 199 GBP(incl. VAT) (approx. $330 USD, 212 € (excl. VAT)
+
* Real Time Clock (RTC) built in, to keep track of time. [http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=568882]
***'''Second Batch''': $349 USD pre-tax. [http://www.gp32x.com/board/index.php?/topic/54010-second-batch/page__st__15__p__867381&#entry867381] Regional prices will be adjusted at the time of order to reflect current USD conversion rate.
+
*256MB of internal flash memory on developer boards and 512MB on consumer pandoras.
** The first batch of 4000 Pandoras are still available to pre-order, but only a few are left.
+
*Will be "unbrickable".
** Case will be a bit smaller the GP2X, and will be a mix of metal and plastic. [http://www.gp32x.com/board/index.php?showtopic=38044]
 
  
*Core Hardware:
+
====Display====
**Texas Instrument's OMAP3530 System-on-chip. [http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=562133] [http://www.gp32x.com/board/index.php?showtopic=39172&st=160#] ''Specifications can be found at this link: [http://focus.ti.com/pdfs/wtbu/ti_omap3430.pdf] ''
+
*800x480 widescreen (5:3), 4.3 inches, touchscreen LCD.[http://www.gp32x.com/board/index.php?showtopic=38044]
** PowerVR SGX GPU (OpenGL ES 2.0, several million polygons per second). ''OpenGL ES demonstrated: [http://www.imgtec.com/powervr/insider/powervr-demos.asp] ''
+
*Brightness:300 cd/m2, Contrast ratio:450:1, Response time:tr+tf=30ms[http://www.gp32x.com/board/index.php?s=&showtopic=39741&view=findpost&p=573484]
**128MB of DDR SDRAM in the developer units and 256MB in consumer units.
+
*Dimensions: 93.6 x 56.2 mm (4.3 inches, 5:3 aspect ratio).
** Real Time Clock (RTC) built in, to keep track of time. [http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=568882]
+
*TV-out included in hardware, A/V-OUT Port (similar in appearance to a large USB OTG port) outputs S-Video and Composite and inputs 3,5mm Headphone/Microphone cables..  
**256MB of internal flash memory on developer boards and 512MB on consumer pandoras.
+
**Separate TV-out signals, picture-in-picture capabilities. [http://www.gp32x.com/board/index.php?showtopic=38044]
**Will be "unbrickable".
+
*Powerful 2D and 3D hardware acceleration, see above. [http://www.gp32x.com/board/index.php?showtopic=38044]
 
 
*Display: 800x480 widescreen (5:3), 4.3 inches, touchscreen LCD.[http://www.gp32x.com/board/index.php?showtopic=38044]
 
**Brightness:300 cd/m2, Contrast ratio:450:1, Response time:tr+tf=30ms[http://www.gp32x.com/board/index.php?s=&showtopic=39741&view=findpost&p=573484]
 
**Dimensions: 93.6 x 56.2 mm (4.3 inches, 5:3 aspect ratio).
 
**TV-out included in hardware, A/V-OUT Port (similar in appearance to a large USB OTG port) outputs S-Video and Composite and inputs 3,5mm Headphone/Microphone cables..  
 
***Separate TV-out signals, picture-in-picture capabilities. [http://www.gp32x.com/board/index.php?showtopic=38044]
 
**Powerful 2D and 3D hardware acceleration, see above. [http://www.gp32x.com/board/index.php?showtopic=38044]
 
  
*Input:
+
====Input====
**Buttons, keyboard, microphone, and touchscreen. [http://www.gp32x.com/board/index.php?showtopic=38044]
+
*Buttons, keyboard, microphone, and touchscreen. [http://www.gp32x.com/board/index.php?showtopic=38044]
**Directional pad will be a D-pad. [http://www.gp32x.com/board/index.php?showtopic=38044]
+
*Directional pad will be a D-pad. [http://www.gp32x.com/board/index.php?showtopic=38044]
**Two real analog nubs, with rubber grip, but no click function. [http://www.youtube.com/watch?v=i26UXJOTkTk A video of the analog nub to be used in Pandora's construction.] Update: a custom designed plastic nub is now being used and will remain in the previously planned location.
+
*Two real analog nubs, with rubber grip, but no click function. [http://www.youtube.com/watch?v=i26UXJOTkTk A video of the analog nub to be used in Pandora's construction.] Update: a custom designed plastic nub is now being used and will remain in the previously planned location.
**QWERTY keyboard cellphone like thumb typeable. [http://www.gp32x.com/board/index.php?showtopic=38044]
+
*QWERTY keyboard cellphone like thumb typeable. [http://www.gp32x.com/board/index.php?showtopic=38044]
**Built-In Microphone [http://www.gp32x.com/board/index.php?act=findpost&pid=568882]
+
*Built-In Microphone [http://www.gp32x.com/board/index.php?act=findpost&pid=568882]
  
*Connectivity:
+
====Connectivity====
**802.11b/g (Wi-fi) included. USB host included. USB-on-the-go (one-port host and client) included. [http://www.gp32x.com/board/index.php?showtopic=38044]
+
*802.11b/g (Wi-fi) included. USB host included. USB-on-the-go (one-port host and client) included. [http://www.gp32x.com/board/index.php?showtopic=38044]
**Integrated Bluetooth 2.0 + EDR (3Mbps)[http://www.gp32x.com/board/index.php?s=&showtopic=42344&view=findpost&p=613832]
+
*Integrated Bluetooth 2.0 + EDR (3Mbps)[http://www.gp32x.com/board/index.php?s=&showtopic=42344&view=findpost&p=613832]
**[[USB_reference|USB OTG mini-AB port and fully powered (500 mA) standard-A port.]] You'll be able to use anything that has drivers. [http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=568882]
+
*[[USB_reference|USB OTG mini-AB port and fully powered (500 mA) standard-A port.]] You'll be able to use anything that has drivers. [http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=568882]
**RS-232 will be included, but a level converter will be needed for the UART. [http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=568882]
+
*RS-232 will be included, but a level converter will be needed for the UART. [http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=568882]
**Twin SDIO-capable SDHC slots.
+
*Twin SDIO-capable SDHC slots.
  
*Software:
+
====Software====
**Open2X-type Linux firmware. [http://wiki.open2x.org/open2x/wiki/index.php?title=Firmware]
+
*Open2X-type Linux firmware. [http://wiki.open2x.org/open2x/wiki/index.php?title=Firmware]
**Custom package system for software installation and updates.
+
*[[Libpnd_hub|Custom package system for software installation and updates.]]
**Potential Emulation: Nearly any game console which predates the Playstation for which an open-source emulator exists.  Nearly any 8 or 16 bit computer system for which an open-source emulator exists.
+
*Potential Emulation: Nearly any game console which predates the Playstation for which an open-source emulator exists.  Nearly any 8 or 16 bit computer system for which an open-source emulator exists.
*** Atari 2600, 7800, 5200, and Lynx
+
** Atari 2600, 7800, 5200, and Lynx
*** Nintendo NES, SNES, Gameboy, GBA and NDS (with combination of inbuilt touchscreen and external TV)
+
** Nintendo NES, SNES, Gameboy, GBA and NDS (with combination of inbuilt touchscreen and external TV)
*** Sega Master System and Genesis
+
** Sega Master System and Genesis
*** NEC PCEngine (TurboGrafx-16)
+
** NEC PCEngine (TurboGrafx-16)
*** SNK NeoGeo, NeoGeo Pocket, and Pocket Color
+
** SNK NeoGeo, NeoGeo Pocket, and Pocket Color
*** Sony Playstation [http://www.gp32x.com/board/index.php?showtopic=41440]
+
** Sony Playstation [http://www.gp32x.com/board/index.php?showtopic=41440]
*** Atari 400, 800, and ST
+
** Atari 400, 800, and ST
*** Amiga  
+
** Amiga  
*** PC (DOSBox)
+
** PC (DOSBox)
*** Apple II
+
** Apple II
**Possible Software:
+
*Possible Software:
***Will run a version of the X11 window manager and has the option of a full desktop environment.
+
**Runs a version of the X11 window manager and has the option of a full desktop environment (XFCE).
***There should be the ability to run normal programs you can run on Modern Linux builds as well, provided it does not exceed 256MB of RAM (excluding any virtual memory for performance reasons) and is ported.  This includes a full build of FirefoxFirefox 3.0 uses much less memory and resources, and should run fine on the Pandora.
+
**You can run most normal programs that run on modern Linux builds as well, provided they do not exceed 256MB of RAM (excluding any virtual memory for performance reasons) and are ported (the source code must be accessible).  This includes a full build of Firefox. Firefox 3.0 uses much less memory and resources, and should run fine on the Pandora.
***Macromedia Flash is possible on the Pandora with web browsers with some work.  Maybe not full Flash support though, but http://www.gnu.org/software/gnash/ can be ported to the Pandora and run up to FlashV7 guaranteed, play Youtube videos (mplayer and VLC can play FLV files just fine, play other movie files from Firefox, and VLC can stream FLV easily) and can work with Firefox or as a standalone program.   
+
**Some Flash support is possible with some work through the use of [http://www.gnu.org/software/gnash/ Gnash]. Maybe not full Flash support, but Gnash will run up to FlashV7 as long as it is ported to the Pandora.
***Advanced multimedia support, including streaming: mplayer, VLC, xine and any other program that is open source is possible.  For a general idea of file support for VLC see http://www.videolan.org/vlc/features.html, and for xine see http://xinehq.de/index.php/features.
+
**Youtube videos in FLV can be downloaded and played with mplayer and VLC. Mplayer and VLC will also play other movie files from Firefox, and VLC can also stream FLV easily and can work with Firefox or as a standalone program.   
 +
**Advanced multimedia support, including streaming: mplayer, VLC, xine and any other program that is open source is possible.  For a general idea of file support for VLC see http://www.videolan.org/vlc/features.html, and for xine see http://xinehq.de/index.php/features.
  
*Power:
+
====Power====
**Lithium-polymer battery, ~4000mAH.
+
*Lithium-polymer battery, ~4000mAH.
**Up to 10 hours battery life under reasonable load 8.5 hours under max cpu load.  Up to 100 hours playing MP3s. [http://www.gp32x.com/board/index.php?showtopic=40823&st=80&p=595336&#entry595336]
+
*Up to 10 hours battery life under reasonable load 8.5 hours under max cpu load.  Up to 100 hours playing MP3s. [http://www.gp32x.com/board/index.php?showtopic=40823&st=80&p=595336&#entry595336]
**Can charge through AC adapter or USB. [http://www.gp32x.com/board/index.php?s=&showtopic=40659&view=findpost&p=587802]
+
*Can charge through AC adapter or USB. [http://www.gp32x.com/board/index.php?s=&showtopic=40659&view=findpost&p=587802]
**Advanced power management capabilities: only need to set a max clockspeed, when the CPU is not doing anything it automatically HALTs and does nothing to save power.[http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=574380]
+
*Advanced power management capabilities: only need to set a max clockspeed, when the CPU is not doing anything it automatically HALTs and does nothing to save power.[http://www.gp32x.com/board/index.php?s=&showtopic=38155&view=findpost&p=574380]
**Will be able to suspend to RAM or suspend to disk for longer battery life and faster start up.
+
*Will be able to suspend to RAM or suspend to disk for longer battery life and faster start up.
  
== Size Comparison ==
+
==Size Comparison==
 
[[image:size-compare.jpg]]
 
[[image:size-compare.jpg]]
 
[http://www.sizeasy.com/page/size_comparison/23284-Pandora-vs-Nintendo-DS-Light-vs-The-WIZ-vs-Dingoo-A320-vs-Gameboy-Micro Sizeasy Link]
 
[http://www.sizeasy.com/page/size_comparison/23284-Pandora-vs-Nintendo-DS-Light-vs-The-WIZ-vs-Dingoo-A320-vs-Gameboy-Micro Sizeasy Link]

Revision as of 18:35, 19 June 2010

The Pandora is a seventh-generation handheld game console. When it started shipping in May 2010, it was the most powerful handheld gaming console available and so far it still is.

The Pandora open-source game system.

Overview

The Pandora runs the Ångström Linux distribution. There will be no fees for developer tools and hence anyone will be free to develop and release games for the system.

Core

The Pandora uses a Texas Instruments OMAP 3530 System-on-Chip. This includes the ARM Cortex-A8 processor, the TI C64X programmable DSP, the PowerVR SGX 530 3D accelerator and supporting components.

Storage

The first revisions of the console included 128MB of DDR RAM, and 256MB of on-board NAND flash memory. However, the final revision that is sold to consumers has 256MB of DDR RAM and 512MB of on-board NAND memory. Storage space is available through 2 SDHC card slots (up to 64GB of storage currently) and via USB host capabilities for connecting any standard USB flash drive and hard drive.

Input

The Pandora includes two analog pads, a directional pad, 4 action buttons, 2 shoulder buttons, 3 function buttons (start/select/home), and a QWERTY keyboard.

Output

The Pandora's display will be a 800*480 display, which additionally will have touchscreen functionality.

TV-out

The Pandora will have the ability to output S-video and composite signals to television sets. In addition, picture-in-picture and seperate signals for the TV and LCD will be supported.

Sound

The Pandora will have a high-quality sound DAC, and an ADC and internal microphone for recording. A pair of stereo speakers is built into the display. The volume control is a wheel.

Keyboard

The Pandora has an almost-full QWERTY keyboard, with additional keys using the Function key.

Price

First Batch: 199 GBP(incl. VAT) (approx. $330 USD, 212 € (excl. VAT) Second Batch: $349 USD pre-tax. [1] Regional prices will be adjusted at the time of order to reflect current USD conversion rate.


Detailed Specifications

General

  • The name: Pandora [2]
  • Dimensions: 140 x 83 x 27 mm (slightly larger than a DS Lite: vs 133 mm × 73.9 mm × 21.5 mm, size comparison)
  • The first batch of 4000 Pandoras are still available to pre-order, but only a few are left.
  • Case will be a bit smaller the GP2X, and will be a mix of metal and plastic. [3]

Core Hardware

  • Texas Instrument's OMAP3530 System-on-chip. [4] [5] Specifications can be found at this link: [6]
  • PowerVR SGX GPU (OpenGL ES 2.0, several million polygons per second). OpenGL ES demonstrated: [7]
  • 128MB of DDR SDRAM in the developer units and 256MB in consumer units.
  • Real Time Clock (RTC) built in, to keep track of time. [8]
  • 256MB of internal flash memory on developer boards and 512MB on consumer pandoras.
  • Will be "unbrickable".

Display

  • 800x480 widescreen (5:3), 4.3 inches, touchscreen LCD.[9]
  • Brightness:300 cd/m2, Contrast ratio:450:1, Response time:tr+tf=30ms[10]
  • Dimensions: 93.6 x 56.2 mm (4.3 inches, 5:3 aspect ratio).
  • TV-out included in hardware, A/V-OUT Port (similar in appearance to a large USB OTG port) outputs S-Video and Composite and inputs 3,5mm Headphone/Microphone cables..
    • Separate TV-out signals, picture-in-picture capabilities. [11]
  • Powerful 2D and 3D hardware acceleration, see above. [12]

Input

  • Buttons, keyboard, microphone, and touchscreen. [13]
  • Directional pad will be a D-pad. [14]
  • Two real analog nubs, with rubber grip, but no click function. A video of the analog nub to be used in Pandora's construction. Update: a custom designed plastic nub is now being used and will remain in the previously planned location.
  • QWERTY keyboard cellphone like thumb typeable. [15]
  • Built-In Microphone [16]

Connectivity

Software

  • Open2X-type Linux firmware. [21]
  • Custom package system for software installation and updates.
  • Potential Emulation: Nearly any game console which predates the Playstation for which an open-source emulator exists. Nearly any 8 or 16 bit computer system for which an open-source emulator exists.
    • Atari 2600, 7800, 5200, and Lynx
    • Nintendo NES, SNES, Gameboy, GBA and NDS (with combination of inbuilt touchscreen and external TV)
    • Sega Master System and Genesis
    • NEC PCEngine (TurboGrafx-16)
    • SNK NeoGeo, NeoGeo Pocket, and Pocket Color
    • Sony Playstation [22]
    • Atari 400, 800, and ST
    • Amiga
    • PC (DOSBox)
    • Apple II
  • Possible Software:
    • Runs a version of the X11 window manager and has the option of a full desktop environment (XFCE).
    • You can run most normal programs that run on modern Linux builds as well, provided they do not exceed 256MB of RAM (excluding any virtual memory for performance reasons) and are ported (the source code must be accessible). This includes a full build of Firefox. Firefox 3.0 uses much less memory and resources, and should run fine on the Pandora.
    • Some Flash support is possible with some work through the use of Gnash. Maybe not full Flash support, but Gnash will run up to FlashV7 as long as it is ported to the Pandora.
    • Youtube videos in FLV can be downloaded and played with mplayer and VLC. Mplayer and VLC will also play other movie files from Firefox, and VLC can also stream FLV easily and can work with Firefox or as a standalone program.
    • Advanced multimedia support, including streaming: mplayer, VLC, xine and any other program that is open source is possible. For a general idea of file support for VLC see http://www.videolan.org/vlc/features.html, and for xine see http://xinehq.de/index.php/features.

Power

  • Lithium-polymer battery, ~4000mAH.
  • Up to 10 hours battery life under reasonable load 8.5 hours under max cpu load. Up to 100 hours playing MP3s. [23]
  • Can charge through AC adapter or USB. [24]
  • Advanced power management capabilities: only need to set a max clockspeed, when the CPU is not doing anything it automatically HALTs and does nothing to save power.[25]
  • Will be able to suspend to RAM or suspend to disk for longer battery life and faster start up.

Size Comparison

Size-compare.jpg Sizeasy Link