Pandora es una computadora portátil para juegos desarrollada y producida por OpenPandora, que está formada por antiguos distribuidores y miembros de la comunidad de las computadoras portátiles GP32 y GP2X . Lanzada originalmente en 2010, fue diseñada para aprovechar el software libre y de código abierto existente y para ser un objetivo para el desarrollo de homebrew . Pandora ejecuta Linux y está en un procesador ARM . Hasta 2013, se produjeron múltiples lotes de variantes ligeramente actualizadas de Pandora. En 2014, se inició el desarrollo de un sucesor rediseñado y mejorado, [3] llamado DragonBox Pyra . [4]
El desarrollo de Pandora comenzó cuando Craig Rothwell, Fatih Kilic, Michael Mrozek y (más tarde) Michael Weston se unieron y planearon un sistema portátil que sobresaldría en las áreas en las que pensaban que los sistemas GP32 y GP2X (de Game Park y GamePark Holdings respectivamente) tenían fallas. [5] [6] Pandora fue diseñada en base a ideas y sugerencias aportadas por los miembros del foro GP32X, con el objetivo de crear el dispositivo portátil de código abierto definitivo. [7] Cuando anunciaron el sistema, los diseñadores de Pandora declararon que sería más potente que cualquier consola de videojuegos portátil que hubiera existido hasta entonces. [1]
El diseño final de la carcasa y del teclado fue realizado por Dave Cancilier [8] (DaveC), quien era conocido en los foros por sus modificaciones de hardware personalizadas. [9]
En febrero de 2008 ya se había creado la wiki de Pandora; a fecha de 2014, contiene mil páginas y está traducida con la extensión MediaWiki Translate . [10]
Los costes iniciales de desarrollo y configuración se financiaron mediante un enfoque de financiación colectiva en el que los primeros patrocinadores aportaron suficiente dinero para financiar una serie de producción, [11] y cuando la consola entró en producción, cada patrocinador recibiría el dispositivo por el que había pagado (lo que en realidad acabó sucediendo debido a los sobrecostos es que los primeros patrocinadores recibieron dispositivos a medida que las ventas posteriores recuperaban los costes de inversión inicial). OpenPandora empezó a aceptar pagos el 30 de septiembre de 2008 [5] [12] y empezó a realizar envíos a los clientes el 21 de mayo de 2010. [13] [14] A finales de 2011, tras los problemas de producción, OpenPandora trasladó su producción de Texas a Alemania, lo que retrasó la producción, [15] y el dispositivo se actualizó de 256 MB a 512 MB de RAM. [16]
Hasta el 3 de septiembre de 2012, se habían enviado 4600 unidades y 400 de los primeros seguidores todavía estaban esperando recibir una consola, [17] ya que estos pedidos anticipados solo se cumplen cuando se realizan ventas a nuevos clientes. [18] Desde junio de 2012, se ha puesto a disposición un nuevo modelo de 1 GHz en cantidades limitadas durante el verano de 2012. Debido a la escasez de chips de 600 MHz anteriores, este nuevo modelo se ha convertido en el estándar de facto en 2013.
En marzo de 2013, la cola de pedidos anticipados de la empresa alemana OpenPandora GmbH (propiedad de Michael Mrozek, también conocido como EvilDragon) finalmente se despejó. [19] La cola de pedidos anticipados restante de la empresa británica OpenPandora Ltd. (propiedad de Craig Rothwell) resultó ser significativamente más grande de lo que se informó originalmente, y la empresa británica ha solicitado que se la elimine. [20] Esto significa que es poco probable que los compradores anticipados originales de la empresa británica obtengan su unidad de la empresa británica. También debido a esto, los compradores han perdido su dinero. Aunque no existe una conexión legal entre las dos empresas, la empresa alemana OpenPandora GmbH está tratando de ayudar a esos clientes del Reino Unido ofreciéndoles importantes descuentos (si deciden comprar una unidad de la empresa alemana en lugar de esperar a la empresa británica) y organizando donaciones comunitarias para obtener unidades financiadas por pares. [21]
Hasta el 2 de diciembre de 2013, se habían enviado alrededor de 6000 unidades. [22] El 19 de noviembre de 2013, se anunció que se había iniciado la producción del lote final de Pandora. [23] Se fabricaron y vendieron alrededor de 7500 Pandoras en total entre 2010 y 2014, y la producción posterior se hizo imposible debido a la escasez de chips WiFi. [24]
En 2014, el proyecto OpenPandora abrió los archivos de diseño de hardware a la comunidad, convirtiendo a OpenPandora en una especie de hardware de código abierto . [25] [26]
En las placas OpenPandora se ha empezado a especular y a debatir sobre un sucesor de Pandora. En la FOSDEM 2014 se anunciaron las características y un prototipo de demostración; el proyecto se llama DragonBox Pyra .
Pandora está diseñada para ser una consola de juegos portátil con capacidades de PDA de alta gama , pero también puede funcionar como un escritorio Linux de bajo consumo y con todas las funciones. El sistema viene por defecto con un sistema operativo basado en Linux basado en Ångström . [27]
La interfaz está diseñada a medida para adaptarse al pequeño formato y a las opciones de pantalla táctil, joystick analógico y teclado. Los usuarios pueden instalar y ejecutar su propio entorno de escritorio si así lo desean. Incluso pueden instalar otras distribuciones Linux como Ubuntu [28] o Gentoo [29] por sí mismos. También es posible ejecutar Android (gingerbread) a través de un paquete PND sobre la distribución Ångström, aunque requiere overclocking para funcionar sin problemas.
Uno de los principales usos previstos de Pandora es para juegos caseros y para la emulación de sistemas informáticos y consolas de videojuegos más antiguos, lo que es posible mediante el uso eficiente de los recursos que ofrece el SoC Texas Instruments OMAP 3530. Los desarrolladores de Pandora ya han mostrado emuladores funcionales para Dreamcast (el emulador de Dreamcast nunca se lanzó), PlayStation , Nintendo 64 , [30] Amiga , SNES , Atari Jaguar y software de Sega Mega Drive , [31] y sus desarrolladores creen que Pandora tiene el potencial de emular la mayoría, si no todas, las máquinas más antiguas que Dreamcast. [32]
Para el software y los videojuegos donde el código fuente está disponible (ver Lista de videojuegos comerciales con código fuente disponible ), en lugar de emulación, se crearon puertos fuente para Pandora; ejemplos notables son Jagged Alliance 2 [33] [34] y Homeworld . [35] [36]
El dispositivo también está diseñado para usarse como dispositivo de reproducción multimedia portátil con una capacidad de almacenamiento de hasta 128 GB de datos (tarjetas SDXC de 64 GB) en dos ranuras para tarjetas de memoria SD. [37]
Pandora utiliza bibliotecas estándar como OpenGL ES y SDL , que están disponibles de forma gratuita, lo que permite a cualquiera que lo desee desarrollar aplicaciones para el sistema. Muchos desarrolladores de la comunidad GP2x han declarado públicamente que desarrollarán aplicaciones para el nuevo sistema. [ cita requerida ]
Pandora es compatible con los paquetes Debian creados para la arquitectura ARM mediante APT . Un repositorio Git ofrece el código fuente del kernel más reciente. [38]
Las listas de la Wiki de Pandora, mantenida por la comunidad, mantienen un registro de los nuevos lanzamientos de software. [39] [40] La mayoría, pero no todo, del software de Pandora se carga en los sitios web Pandora Apps, Pandora File Archive o Pandora Repo. Pandora File Archive existió primero y está dirigido por Michael Mrozek. Pandora Apps fue lanzada por Craig Rothwell en mayo de 2010 y está diseñada para visualizarse en la resolución de pantalla más pequeña de Pandora.
El Pandora Repo (aún sin nombre) fue desarrollado por un miembro de la comunidad con la ayuda de la comunidad. Su uso se adoptó rápidamente, ya que tiende a tener las últimas versiones de software primero, ya que no requiere que los desarrolladores ingresen ningún detalle sobre la aplicación que se está cargando; en cambio, estos se obtienen automáticamente de la propia aplicación.
El repositorio Pandora también es el primero que utiliza las especificaciones REPO creadas por la comunidad [41], lo que permite a los clientes nativos obtener aplicaciones del repositorio Pandora sin tener que visitar el sitio web (de forma muy similar al administrador de paquetes Synaptic) .
La comunidad Pandora también es notable por el desarrollo de herramientas necesarias para lograr varias recompilaciones estáticas exitosas de software binario complejo para la plataforma Pandora. [42] [43] Por ejemplo, en 2014, se generó una versión de arquitectura ARM del videojuego StarCraft de 1998 mediante una recompilación estática de la versión x86 original. [44] [45] [46] En 2015, siguió un puerto similar de Diablo II . [47] [48]
Existen varias variantes de Pandora. [49]
Especificaciones: [50]
Basado en Pandora Classic con los siguientes cambios:
Basado en Pandora Classic/Rebirth con los siguientes cambios:
Otras computadoras de placa única que utilizan procesadores de la serie OMAP3500 incluyen OSWALD [57] desarrollado por estudiantes de la Universidad Estatal de Oregón para la educación en ciencias de la computación , Beagle Board , IGEPv2 , Touch Book y la serie Gumstix Overo. El Gizmondo 2 iba a ser un potencial competidor comercial del Pandora, pero fue cancelado.
GPD Win también puede ejecutar Linux.
[...] permite que tu Pandora experimente el excelente trabajo realizado por los chicos de HomeworldSDL.
código fuente, no hay puerto" no es completamente cierta, se puede obtener algo similar (pero no lo mismo) como puerto a través de una recompilación estática. M-HT hizo cosas similares varias veces para algunos juegos de DOS. El juego también se convirtió para Android con un enfoque bastante similar.
Este es un ejecutable de Windows compilado estáticamente, que se recompiló en ARM y se incluyó con la versión ARM de wine.