Pandora (console)

Last updated
Pandora
Logo Pandora-Spielekonsole.svg
PandoraFront.JPG
ManufacturerOpenPandora GmbH
Type Handheld game console / PDA hybrid
Release dateMay 2010;11 years ago (2010-05)
Operating system
CPU OMAP3530 (600+  MHz Cortex-A8 (32-bit) and 430 MHz TMS320C64x+, NEON & TRADE SIMD instructions set [1]
Memory256  MB low power DDR-333
StorageDual SDHC slots, 512 MB internal NAND, USB external storage
Graphics PowerVR SGX 530 at 110 MHz
Connectivity Wi-Fi, USB 2.0, Bluetooth
Predecessor GP2X (unofficial)
Successor DragonBox Pyra [2]
Website boards.openpandora.org

The Pandora is an operating system, handheld game console and mobile personal computer originally released in 2010. It is designed to take advantage of existing free and open-source software and to be a target for homebrew development. It includes several features that no handheld game consoles have previously had, making it a cross between a handheld game console and a subnotebook. It is developed and produced by OpenPandora, which is made up of former distributors and community members of the GP32 and GP2X handhelds. Until 2013, multiple batches of slightly updated Pandora variants were produced. In 2014 the development of a redesigned and upgraded successor, [3] called DragonBox Pyra, was started. [4]

Contents

History

A prototype model (left), compared to a production model (right) Pandora prototype and production model.jpg
A prototype model (left), compared to a production model (right)

Development of the Pandora began when Craig Rothwell, Fatih Kilic, Michael Mrozek and (later) Michael Weston teamed up and planned a portable system that would excel in the areas where they thought the GP32 and GP2X systems (from Game Park and GamePark Holdings respectively) were flawed. [5] The Pandora was designed based on ideas and suggestions contributed by GP32X forum members, with the goal of creating the ultimate open source handheld device. [6] When announcing the system, the designers of Pandora stated that it would be more powerful than any handheld video game console that had yet existed. [1]

The final case and keymat design was made by Dave Cancilier [7] (DaveC), who was known on the forums for custom hardware modifications. [8]

In February 2008 the Pandora wiki had already been created; as of 2014, it contains a thousand pages and is translated with the MediaWiki Translate extension. [9]

The initial development and setup costs were funded through a crowdfunding approach where early supporters provided enough money to support a production run, [10] and when the console made it into production, each supporter would receive the device they paid for (what actually ended up happening due to cost overruns is that the early supporters received devices as later sales recouped the initial investment costs). OpenPandora began taking payments on September 30, 2008 [5] [11] and began shipping to customers on May 21, 2010. [12] [13] In late 2011, after production problems, OpenPandora shifted its production from Texas to Germany, delaying production, [14] and the device was upgraded from 256 MB to 512 MB RAM. [15]

As of September 3, 2012, 4600 units had been shipped and 400 early supporters were still waiting to receive a console, [16] as these pre-orders are only fulfilled when sales to new customers are made. [17] Since June 2012, a new 1 GHz model has been made available in limited amounts during the summer 2012. Due to the shortage of previous 600 MHz chips, this new model has become the de facto standard in 2013.

In March 2013, the pre-order queue of the German OpenPandora GmbH company (owned by Michael Mrozek aka EvilDragon) was finally cleared. [18] The remaining pre-order queue of the UK OpenPandora Ltd. company (owned by Craig Rothwell) turned out to be significantly larger than originally reported, and the UK company has requested to be struck off. [19] This means that the original pre-orderers at the UK company are unlikely to ever get their unit from the UK company. Also because of this, buyers have lost their money. Although there is no legal connection between the two companies, the German OpenPandora GmbH company is trying to help those UK customers by offering them significant discounts (if they decide to buy a unit from the German company instead of waiting for the UK company) and by organizing community donations to get them peer-funded units. [20]

As of December 2, 2013, about 6000 units have been shipped. [21] On November 19, 2013, it was announced that the production of the final Pandora batch has been started. [22] About 7500 Pandoras have been made and sold altogether between 2010 and 2014, with further production made impossible due to shortage of WiFi chips. [23]

In 2014 the OpenPandora project opened the hardware design files to the community, making the OpenPandora a kind of open source hardware. [24] [25]

Speculation and discussion about a successor to the Pandora has started on the OpenPandora boards. Features and a demo prototype were announced at FOSDEM 2014; the project is called DragonBox Pyra.

Overview

The render of the Pandora, which was computer-created by OpenPandora in late 2008 Pandora-latest-080508.jpg
The render of the Pandora, which was computer-created by OpenPandora in late 2008

The Pandora is designed to be a handheld game console with high-end PDA capabilities, but may also be run as a low-power full-featured Linux desktop. The system by default comes with a Linux OS based on Ångström. [26]

The interface is custom themed to fit the small form factor and touchscreen, analogue joystick, and keyboard-based inputs available. Users can install and run their own desktop environment if they choose. Users may even install other Linux distributions like Ubuntu [27] or Gentoo [28] themselves. It is possible as well to run Android (gingerbread) through a PND package on top of the Angrstrom distribution, while it requires overclocking to perform flawlessly.

One of Pandora's major intended uses is for homebrew gaming and for the emulation of older computer systems and video game consoles, which is possible through efficient use of the resources made available by the Texas Instruments OMAP 3530 SoC. The Pandora developers have already shown working emulators for Dreamcast (Dreamcast emulator was never released), PlayStation, Nintendo 64, [29] Amiga, SNES, Atari Jaguar and Sega Mega Drive software, [30] and the Pandora is thought by its developers to have the potential to emulate most if not all machines older than the Dreamcast. [31]

For software and video games where source code is available (see List of commercial video games with available source code), instead of emulation, source ports were created for the Pandora; notable examples are Jagged Alliance 2 [32] [33] and Homeworld . [34] [35]

The device is also intended for use as a portable media playback device with a storage capacity of up to 128 GB of data (64 GB SDXC cards) across two SD memory card slots. [36]

The Pandora uses standard libraries such as OpenGL ES and SDL which are freely available, allowing anyone who wishes the ability to develop for the system. Many developers from the GP2x community have publicly stated that they will be developing applications for the new system.[ citation needed ]

The Pandora is compatible with Debian packages built for the ARM architecture using APT. A Git repository offers the latest kernel source. [37]

Lists on the community-maintained Pandora Wiki keep track of new software releases. [38] [39] Most, but not all, Pandora software is uploaded to either the Pandora Apps, the Pandora File Archive or Pandora Repo websites. The Pandora File Archive existed first and is run by Michael Mrozek. Pandora Apps was launched by Craig Rothwell in May 2010, and is designed for viewing on the Pandora's smaller screen resolution.

The Pandora Repo (yet unnamed) was developed by a member of the community with help from the community. Its use has been adopted quickly as it tends to have the latest software releases first, as it doesn't require developers to enter any details about the application being uploaded—instead, these are automatically acquired from the application itself.

The Pandora Repo is also the first that uses the community created REPO specifications [40] which allows native clients to get applications from the pandora repo without actually visiting the website (much akin to Synaptic package manager).

The Pandora community is also notable for the development of tools required to achieve several successful static recompilations of complex binary software to the Pandora platform. [41] [42] For instance, in 2014 an ARM architecture version of the 1998 video game StarCraft was generated by static recompilation from the original x86 version. [43] [44] [45] In 2015, a similar port of Diablo II followed. [46] [47]

Technical specifications

There are several Pandora variants. [48]

Pandora Classic [49]

Pandora Rebirth

Based on Pandora Classic with following changes:

Pandora 1 GHz

Based on Pandora Classic/Rebirth with following changes:

Similar products

Other single-board computers using OMAP3500 series processors include OSWALD [56] developed by Oregon State University students for computer science education, Beagle Board, IGEPv2, Touch Book, and Gumstix Overo series. The Gizmondo 2 was to be a potential commercial competitor of the Pandora, but the Gizmondo 2 was cancelled.

GPD Win can also run Linux.

See also

Related Research Articles

GP32 Handheld game console

The GP32 is a handheld game console developed by the South Korean company Game Park. It was released on November 23, 2001, in South Korea and distributed in some parts of Europe.

<i>Albion</i> (video game) 1995 role-playing video game

Albion is a single player role-playing video game developed and published by Blue Byte for MS-DOS in 1995. It was originally released in German, then translated to English for international release. The game uses a science fiction setting that incorporates traditional fantasy elements, such as magic.

OMAP

The OMAP family, developed by Texas Instruments, was a series of image/video processors. They are proprietary system on chips (SoCs) for portable and mobile multimedia applications. OMAP devices generally include a general-purpose ARM architecture processor core plus one or more specialized co-processors. Earlier OMAP variants commonly featured a variant of the Texas Instruments TMS320 series digital signal processor.

OpenEmbedded

OpenEmbedded is a build automation framework and cross-compile environment used to create Linux distributions for embedded devices. The OpenEmbedded framework is developed by the OpenEmbedded community, which was formally established in 2003. OpenEmbedded is the recommended build system of the Yocto Project, which is a Linux Foundation workgroup that assists commercial companies in the development of Linux-based systems for embedded products.

This is a comparison of the features of various handheld game consoles.

XGP Unreleased handheld game console

The XGP was a concept portable video game system created by the Korean company GamePark as the follow-up to its GP32 handheld. Initially announced in 2005, the XGP was finally announced in March 2006 along with the release of the similar XGP Mini and the XGP Kids. The company went bankrupt before releasing any of the models.

GP2X Handheld game console

The GP2X is a Linux-based handheld video game console and portable media player developed by South Korean company GamePark Holdings. It was released on November 10, 2005, in South Korea only.

GPH, formerly known as GamePark Holdings, was a South Korean company responsible for creating the GP2X that was founded by former employees of the game maker GamePark in 2005.

Egoboo is a 3D open source dungeon crawling action role-playing game with support for Windows XP, Windows Vista, Linux, Mac OS X, and some earlier versions of Windows. Egoboo has been downloaded over 590,000 times since its first release over SourceForge alone until mid 2016, while Egoboo can be downloaded from other sources as well.

BeagleBoard Single board computer

The BeagleBoard is a low-power open-source single-board computer produced by Texas Instruments in association with Digi-Key and Newark element14. The BeagleBoard was also designed with open source software development in mind, and as a way of demonstrating the Texas Instrument's OMAP3530 system-on-a-chip. The board was developed by a small team of engineers as an educational board that could be used in colleges around the world to teach open source hardware and software capabilities. It is also sold to the public under the Creative Commons share-alike license. The board was designed using Cadence OrCAD for schematics and Cadence Allegro for PCB manufacturing; no simulation software was used.

GP2X Wiz

The GP2X Wiz is a handheld game console and portable media player developed by South Korean company GamePark Holdings running a Linux kernel-based embedded operating system. It was released on May 12, 2009, and was also the first console from both Game Park and Game Park Holdings to be also released outside South Korea. It is the successor to the GP2X.

Dingoo Handheld game console

The Dingoo is a handheld gaming console that supports music and video playback and open game development. The system features an on-board radio and recording program. It is available to consumers in three colors: white, black, and pink. It was released in February 2009 and has since sold over 1 million units.

The IGEPv2 board is a low-power, fanless single-board computer based on the OMAP 3 series of ARM-compatible processors. It is developed and produced by Spanish corporation ISEE and is the second IGEP platform in the series. The IGEPv2 is open hardware, licensed under a Creative Commons Attribution-Non Commercial-ShareAlike 3.0 unported license.

Caanoo Handheld game console

The GP2X Caanoo, more commonly known as Caanoo, stylized CAANOO, is an open source, Linux-based handheld video game console and portable media player developed by the South Korean company GamePark Holdings. It was released on August 16, 2010 in South Korea and were also sold throughout Europe. It is the successor to the GP2X Wiz, and was showcased at the Electronic Entertainment Expo 2010. The device's launch price was about US$150, which didn't reach any retail stores in North America.

The Game Gadget is an open source gaming handheld that supports music and video playback, open game development, and some e-reader features. It was available in one colour (white). It was released on April 5th, 2012.

Game engine recreation is a type of video game engine remastering process whereby a new game engine is written from scratch as a clone of the original with the ability to load the original game's data files such as music, textures, scripts, shaders, levels, and more. The new engine should read these data files and, in theory, load and understand them in a way that is indistinguishable from the original. The result of a proper engine clone is often the ability to play a game on modern systems that the old game could no longer run on. It also opens the possibility of community collaboration, as many engine remake projects tend to be open source. Game engine recreation can be beneficial to game publishers because the legal use of a re-creation still requires the original data files, as a player must still purchase the original game in order to legally play the re-created game.

DragonBox Pyra PDA and handheld game console

The DragonBox Pyra is an upcoming Linux-based handheld computer equipped with a keyboard and gaming controls. The project entered prototyping stage in 2015. Pre-orders began on 1 May 2016, with a final release date still undefined. In August 2020 the first production model had been shipped, but only to developers, as the software wasn't ready. As of November 2021, preorders were shipping in the order received.

GCW Zero

The GCW Zero is a Linux-based open-source handheld video game console created by a start up, Game Consoles Worldwide. The GCW Zero was funded by a successful crowdfunding campaign on kickstarter.com on 29 January 2013 with US$238,499 collected, originally aiming for $130,000. The project was created by Justin Barwick. The device was eventually released that year.

GPD Win Windows-based handheld computer

GPD Win is a Windows-based handheld computer equipped with a keyboard and gaming controls. It is an x86-based device which runs a full version of Windows 10 Home. The device was envisioned primarily with video game console emulation and PC gaming in mind, but is capable of running any x86 Windows-based application that can run within the confines of the computer's technical specifications. First announced in October 2015, it was crowdfunded via Indiegogo and two other crowdfunding sites in Japan and China, and was released in October 2016.

References

  1. 1 2 "Official OpenPandora Site". OpenPandora. Retrieved 2009-04-28.
  2. website of the DragonBox Pyra
  3. 1Ghz Phasing Out, and Successor Announcement Archived 2016-06-03 at the Wayback Machine (2013)
  4. Pandoralive post about the FOSDEM news Archived 2016-06-02 at the Wayback Machine
  5. 1 2 "Why the Pandora came to be". Pocketgamer.co.uk. Retrieved 2009-04-28.
  6. "ARM Press Release". Arm.com. 2008-05-09. Retrieved 2009-04-28.
  7. Posting by Michael Mrozek. OpenPandora forum. 2014-06-01.
  8. DaveC Archived 2015-02-03 at the Wayback Machine , Pandora
  9. Pandora Wiki, WikiApiary.
  10. How the Pandora came to be Archived 2013-12-03 at the Wayback Machine , Pandora
  11. Patel, Nilay. Pandora pre-orders go live. Engadget. Sept. 30, 2008.
  12. "Official Blog: It finally happened!". OpenPandora. 2010-05-22. Archived from the original on 2012-03-01. Retrieved 2010-05-22.
  13. First shipping emails hit inboxes. Pandora Press. May 21, 2010.
  14. EvilDragon (2011-07-12). "A fresh new start, Part 1". Archived from the original on 2015-10-16. Retrieved 2012-01-02.
  15. EvilDragon (2011-12-24). "100% success!". Archived from the original on 2013-01-23. Retrieved 2012-01-02.
  16. Current Status Archived 2015-10-14 at the Wayback Machine , Pandora
  17. 3 Year Anniversary since ordering Pandora Archived 2013-01-27 at the Wayback Machine , OpenPandora Discussion Boards
  18. One queue cleared, TV Out cables finally coming and some other tidbits, Official OpenPandora News, 20 March 2013
  19. Openpandora Ltd (UK) Struck off email, OpenPandora Official Boards, 16 November 2013
  20. EvilDragon's Pre-Order Survey Thread, Official OpenPandora News
  21. OpenPandora Official Boards. December 2, 2013.
  22. OpenPandora is NOT dead!, Official OpenPandora News, 19 November 2013
  23. Ask the Dragon! (Q+A with Michael Mrozek, 52:07 in video - "Do you expect to sell more or less Pyras than you sold Pandoras?"). 2018-08-03.
  24. OpenPandora-Gehaeusedaten-und-Schaltplan-offengelegt on heise.de
  25. the-day-the-pandora-goes-even-more-open on pyra-handheld.com
  26. "About the Pandora". OpenPandora.org. OpenPandora. 2010-11-01. Archived from the original on 2015-03-26. Retrieved 2012-01-02.
  27. Ubuntu on Pandora devboard (2) on YouTube
  28. "Neuvoo". Archived from the original on 2010-11-19. Retrieved 2010-11-12.
  29. "Official 'Mupen64Plus". Gp32x.com. Archived from the original on 2009-09-08. Retrieved 2009-09-06.
  30. "Pandora Development Blog". OpenPandora. Archived from the original on April 27, 2009. Retrieved 2009-04-28.
  31. "Official 'semi-speculative' emulator list". Gp32x.com. Archived from the original on 2009-03-01. Retrieved 2009-04-28.
  32. Burnes, Andrew (2004-02-25). "Jagged Alliance 2 Source Code To Be Bundled With Wildfire". ign.com. Archived from the original on January 8, 2013. Retrieved 2012-12-23.
  33. Jagged Alliance 2 on repo.openpandora.org
  34. Largent, Andy (2003-10-08). "Homeworld Source Code Released". Inside Mac Games . Retrieved 2011-01-10.
  35. pandorapress staff (2011-06-23). "Game of the Week #3 – Homeworld SDL". pandorapress.net. Archived from the original on 2011-08-30. Retrieved 2013-04-24. [...] released port of HomeworldSDL. [...]enables your Pandora to experience the excellent work done by the guys at HomeworldSDL.
  36. "Confirmed: 64GB SD cards work on the Pandora" . Retrieved 2010-07-09.
  37. OpenPandora Blog post, "There's a git in the web!" Archived 2009-01-16 at the Wayback Machine by EvilDragon
  38. Pandora Wiki: Games
  39. Pandora Wiki: Software projects
  40. REPO specifications
  41. notaz (2014-03-04). "Starcraft". openpandora.org. Retrieved 2014-03-29. The "no source, no port" rule is not completely true, you can get something similar (but not the same) as a port through static recompilation. Similar stuff was done several times by M-HT for some DOS games. The game was also converted for Android with somewhat similar approach.
  42. "Warcraft: Orcs & Humans". repo.openpandora.org.
  43. Steinlechner, Peter (2014-03-10). "Starcraft für ARM-Handheld kompiliert" (in German). golem.de. Retrieved 2014-03-25.
  44. notaz (2014-03-04). "StarCraft". repo.openpandora.org. Retrieved 2014-03-26.
  45. Starcraft on Open Pandora: How the Port Came to Be on pandoralive.info
  46. Diablo II Running on Open Pandora! Archived 2015-12-08 at the Wayback Machine on PandoraLive (22 November 2015)
  47. notaz (2015-11-22). "Diablo II". openpandora.org. Retrieved 2015-12-04. This is statically recompiled Windows executable, that was recompiled to ARM and bundled with ARM version of wine.
  48. "Pandora Editions". Archived from the original on 2015-09-24. Retrieved 2012-08-30.
  49. 1 2 3 4 5 "MWeston's Site". Openpandora. Retrieved 2009-04-28.
  50. "Will You Buy It?". GP32 GP2X Pandora. The Wiz. Archived from the original on 2015-09-24. Retrieved 2009-04-28.
  51. "Nubs". Pandora wiki. pandorawiki.org. Retrieved 2010-11-24.
  52. "Boot Time". GP32 GP2X Pandora. The Wiz. Archived from the original on 2011-07-11. Retrieved 2009-04-28.
  53. "Battery For Pandora". GP32 GP2X Pandora. The Wiz. Archived from the original on 2011-07-11. Retrieved 2009-04-28.
  54. "Pandora Lite?". GP32 GP2X Pandora. The Wiz. 2008-06-04. Archived from the original on 2011-07-11. Retrieved 2009-04-28.
  55. "Can It Play Mp3-files In Energy-saving Mode?". GP32 GP2X Pandora. The Wiz. Archived from the original on 2011-07-11. Retrieved 2009-04-28.
  56. OSWALD Hand-held Computer - Trac Archived 2009-01-23 at the Wayback Machine . Beaversource.oregonstate.edu. Retrieved on 2013-08-23.