(Breve) Historia de las Portátiles Open Source

30 03 2009

Pandora es heredera (y máxima promesa) de una clase de consolas portátiles orientadas al homebrew y al Open Source, por eso conviene dar un vistazo a la evolución que ha tenido esta rama, explicando las portátiles que han sido predecesoras en este enfoque: GP 32 y GP 2X.

Esta vía “alternativa” se inició con la aparición de la portátil de 32 bits, GP 32 (2001) de la compañía koreana Game Park. La idea del fabricante era crear una plataforma que además de juegos comerciales, estuviera abierta a los usuarios, permitiendo que estos pudieran crear aplicaciones para la misma. La acción más clara para fomentar está visión fue adoptar tarjetas SmartMedia (de hasta 128 MB) como soporte físico, en lugar de los típicos cartuchos propietarios.

También, al igual que en otros sistemas, existían juegos comerciales que se podían obtener, o bien comprándolos “en caja”, estaban encriptados de forma que únicamente pudieran ejecutarse desde esas tarjetas (SMC ID), o bien adquiriéndolos desde Internet, en este caso el juego se encriptaba en base al ID de la consola.  Aún así únicamente una veintena de juegos comerciales surgieron para este sistema. Siendo el aspecto de ejecutar fácilmente aplicaciones creadas por el usuario el que realmente potenció la atención sobre la GP 32.

Una vez adquirida la consola, el usuario podía registrarse en la web de Game Park y descargar el kit de desarrollo, con ello se generó una gran cantidad de homebrew para la misma, incluyendo una gran variedad de emuladores, ports, además de juegos amateur gratuitos o reproductores de DivX y MP3.

gp32_2

GP 32: Con ella se inició la alternativa

Posteriormente al (relativo) éxito de la GP 32, Game Park se puso manos a la obra para crear una sucesora que estuviera a la altura de las circunstancias. En este punto cabe resaltar que, debido a desacuerdos internos sobre cuál sería el tipo de mercado al que iría dirigida la nueva portátil, se produjo una escisión en la compañía, dividiéndose la empresa matriz en Game Park y Game Park Holdings. La primera quería lanzar una consola comercial, que compitiera con NDS y PSP, mientras que Game Park Holdings prefería una consola totalmente orientada al Open Source.

El proyecto de Game Park nunca llegó a ver luz, por otro lado Game Park Holdings sacó al mercado la considerada sucesora espiritual de la GP 32: la GP 2X. Ésta incluía importantes novedades respecto a la anterior GP 32, además de los consabidos incrementos en las capacidades de procesador o memoria, como fueron:

  • Almacenamiento en tarjetas SD, con capacidad de hasta 2 GB
  • Salida para televisión (mediante un cable TV-Out específico, que se conecta al puerto EXT de la portátil)
  • S.O. basado en GNU/Linux

Además podía reproducir DivX, Xvid, MP3 o Vorbis usando el software que venía por defecto con la máquina.

Finalmente, es destacable que en 2007 apareció el modelo “F-200” que como novedades principales incorporaba pantalla táctil y soporte de serie (sin actualización del firmware) de tarjetas SDHC de hasta 32 GB.

800px-gp2x_01

GP 2X: La evolución natural

Actualmente Game Park Holdings se encuentra preparando el lanzamiento de la GP 2X Wiz, evolución de la actual, que aparecerá en el mercado a finales de Abril de este año.

Estos no son los únicos casos de consolas orientadas al homebrew, aunque posiblemente son los casos más conocidos, otros casos a destacar son (aunque su campo de actuación principal no fuera el Open Source, y en ocasiones se acercan más bien al concepto de dispositivos multimedia, que al de consolas portátiles): Zodiac (1 & 2) de Topware (2003), dispositivo táctil con S.O. Palm que disponía de joystick y controles; o el dispositivo mylo de Sony (2006).

Enlaces de interés:

N.A.: Aunque nos referimos en ocasiones a este tipo de dispositivos como consolas Open Source, técnicamente no sería un término correcto, ya que, a pesar que se basan en Linux como S.O., el hardware es propietario (lo que da pié a un tema bastante interesante como es el del Open Source Hardware, que ya se tratará en otra ocasión).





Pandora

30 03 2009

Ya queda menos para que empiece a enviarse la primera remesa de lo que promete ser la alternativa al binomio de portátiles comerciales formado por NDS y PSP, destinada a los amantes de la emulación, del abandonware y de los desarrollos independientes (además de los geeks del Open Source): Pandora.

El proyecto Pandora surge de la iniciativa de desarrolladores vinculados activamente con la comunidad de GP 32 y GP 2X, en crear un sistema que pudiese mejorar los puntos en los que fallaban los anteriores, además de utilizar como inputs para su diseño  los comentarios de la comunidad (y por tanto la opinión de compradores potenciales).

El resultado es un sistema que estaría a medio camino entre lo que es una portátil, una PDA y un UMPC. Orientado, al igual que la GP 2X, al mercado del homebrew y del Open Source, es decir enfocado a emuladores, ports y software gratuito. Utilizando para ello un S.O. basado en la distribución Ångström de GNU/Linux.

Como elementos diferenciales Pandora incorpora pantalla táctil y micrófono (al igual que NDS), 2 controles analógicos (además del consabido pad digital), teclado QWERTY, 2 entradas para tarjetas SDHC (de forma que se puede disponer de hasta un máximo teórico de 64 GB internos), además de un diseño clamshell de la portátil.

Con las especificaciones de las que se disponen, estaríamos ante la portátil más potente del mercado, aunque debido a su orientación es difícil que aparezcan juegos que aprovechen todo el potencial de la máquina. Por ejemplo, en el caso de la emulación normalmente es necesario un sistema bastante más potente que el original al que se emula para ejecutar aplicaciones o juegos en condiciones aceptables, de todas formas, según indican los creadores Pandora debería poder emular hasta una PS1 y todas las generaciones anteriores sin excesivos problemas.

Características:

  • Texas Instruments OMAP3530 with ARM Cortex-A8 600MHz CPU running Linux kernel (2.6.x)
  • PowerVR SGX 530 (110 MHz) OpenGL ES 2.0 compliant 3D hardware
  • IVA2+ audio and video processor (based on the TMS320C64x DSP Core at 430MHz)
  • 512MB NAND FLASH memory
  • 256MB DDR-333 SDRAM
  • 800×480 4.3″ 16.7 million colours touchscreen LCD
  • Dual Analogue and Digital gaming controls plus shoulder buttons
  • 43 button QWERTY and numeric keypad
  • Dual SDHC card slots (currently supporting up to 32GB of storage each)
  • Integrated Wi-Fi 802.11b/g & Bluetooth 2.0
  • USB 2.0 HOST port
  • TV output (composite and S-Video)
  • Internal microphone
  • Estimated 5-10+ hour battery life for games (4000mAH rechargeable lithium polymer battery)
  • Dimensions: 140x83x27mm
  • Weight: ~300 g

En base a estas características lo único que posiblemente se lo podría pedir sería la incorporación de webcam integrada (al estilo de la nueva NDSi), quizá para la siguiente versión…

pandora-latest-0805081

Pandora: El futuro (?) de las portátiles Open Source

Enlaces de interés:

N.A.: Aunque parece que el proyecto va a llegar a buen puerto (a pesar de los múltiples retrasos), ya existen voces discordantes que lo están tachando de ‘vaporware’, esperemos que no encontrarnos con un caso similar al que sucedió con la Phantom.