Un post en el blog de un amigo me ha hecho recordad lo que disfrutaba jugando con mi ZX Spectrum. Existen multitud de emuladores para casi todas las plataformas (windows, linux, symbian, palm, pocketpc, maemo, …) y supersencillos de instalar.

Luego sólo queda descargar las imágenes (no imágenes gráficas sino imágenes de memoria) desde aquí, por ejemplo Sir Fred, arkanoid o Army Moves.

Existen utilidades de todo tipo: desde los que guardan un fichero midi o mp3 (que desperdicio de formato) de la música del juego hasta los que permiten digitalizar las cintas de casette o hasta los plugins de winamp para ¡¡generar esas cintas a partir de las imágenes!!

Para instalar el emulador Speccy, nada más sencillo que hacer click desde el n800 con os2008 en este enlace.

Prometo poner pantallas.

Como siempre un usuario avanzado le mejora el producto a Nokia. En 4 versiones que van de maemo no han sacado una herramienta que permita rotar la pantalla (algo completamente estandar hoy en día en una pda).

Para hacerlo, basta con flashear el dispositivos con kernel que tiene un par de cambios en algunos parámetros e instalar un applet que nos permite rotar la pantalla.

Los detalles y un vídeo de como queda después del cambio.

Leo en blog de eduGof que existe un cliente de torrent para maemo os2008. Se llama Transmision y va bastante bien.

¿utilidad? porque se puede y porque mola pensar que en un cacharrito tan pequeño se puede descargar una película directamente.

Una única descarga produce pequeñas y aceptables ralentizaciones en mplayer. Dos, ya resulta molesto y 3 dan reproducciones a saltos.

Podemos instalarlo sin más que descargar el paquete deb para os2008 o para os2007.

En esta misma página tambien existen paquetes para quake en maemo.

Ya se ha hecho pública la versión final del os2008. La instalación es idéntica a la de la versión beta e igual de sencilla.

Como siempre previamente a la instalación es necesario hacer  un backup de todo.

Una vez ha terminado la instalación se nos ofrece la posibilidad de restaurar la copia de seguridad realizada.  Además de los documentos y configuración por primera vez se nos ofrece la posibilidad de recuperar las aplicaciones que estaban instaladas previamente.

He tenido que realizar 2 veces la instalación en el primer caso ha sido imposible reinstalar las aplicaciones porque los servidores de nokia daban un error de conexión. La segunda vez la conexión ha sido perfecta y se han reinstalado el 90% de las aplicaciones.

La diferencia entre realizar las instalación con 20 minutos de diferencia tiene como resultado un abismo.

Ya me ha llegado el adaptador que necesitaba y del que hablé antes. Sólo he necesitado el adaptador (Tipo A hembra por los dos lados) y activar el modo host:

# echo "host" > /sys/devices/platform/musb_hdrc/mode

Una vez que lo hemos activado conectamos el dispositvo. Yo he probado con un pendrive y con un disco duro externo usb de 400Gb. El rendimiento es excelente, permitiendo ver una pelícua DivX

Disco duro externo IDisco duro externo IIdf en n800 con disco usb externo

En las imágenes se puede ver como se reconoce el dispositivo externo y el resultado del comando df.

También he probado con un ratón usb que no es soportado y con un disco externo de 2.5″, pero necesita alimentación externa (intentaré alimentarlo con unas pilas recargables).

Impresionante.

Actualizado 19-12-2007: Para volver al modo normal (para que se pueda usar el n800 como almacenamiento externo desde el pc)

# echo otg > /sys/devices/platform/musb_hdrc/mode

Y si da algún problema

# echo peripheral > /sys/devices/platform/musb_hdrc/mode
# echo otg > /sys/devices/platform/musb_hdrc/mode

Nokia acaba de hacer pública la documentación de formación y desarrollo para el os2008 (chinook):

Getting started
maemo Application Development
maemo Platform Development

Maemo-wordpy

6 diciembre 2007

Esto es una prueba desde maemo-wordpy desde mi n800 ccon os2008.  Para instalarlo ha sido necesario añadir el repositorio del sdk

URL http://repository.maemo.org

Distribución: chinook

Componentes: free

Va muy bien y creo que le voy a sacar bastante provecho ahora que voy a estar offline unos dias.

USB Host en n800 con os2008

30 noviembre 2007

En la lista de maemo-user hay muchos mensajes de usuarios que han conseguido conectar pendrive, discos duros externos (formateados con ext2/3 o fat32) y teclados usb (todos ellos o bien de bajo consumo o con alimentación externa). Esto abre un sinfin de usos: hacer una copia de seguridad en DVD del contenido del n800, acceder a la mp3-teca de un disco externo de 200Gb….

Aparentemente es tan fácil como tener instalado la beta del os2008 y ejecutar

# echo "host" > /sys/devices/platform/musb_hdrc/mode

Es necesario un adaptador usb que añadir al cable que trae el n800
Adaptador USB
(o bien un único cable que haga toda la conversión: Male Mini A female B (creo))

Una vez que tenga el adaptador contaré como funciona. Yo lo compré en ebay

Completando os2008 beta1

30 noviembre 2007

Además de los programas del respositorio Extras podemos arriesgarnos (¿que es el cacharreo sino forzar las cosas un poquito?) a instalar los programas aspirantes a entrar en el catálogo Extras pero que aún están en fase de test.

Para hacerlo basta con incluir el siguiente catálogo:

Catalogue name: testing maemo Extras
Web address: http://repository.maemo.org/extras-devel
Distribution: chinook
Components: free non-free

Yo he instalado estos:

  • grsync: gui para rsync
  • Todo el paquete gpe
  • mplayer: excelente visor de videos. Lo necesito porque soporta incluir substitulo
  • Algunos pueden dar problemas como por ejemplo maemo-worpy

    Desde que está disponible esta versión beta tenía unas ganas enormes de hincarle el diente.

    Para instalarlo sólo hay que descargar el nuevo firmware

    Descomprimimos la imagen: ./flasher-3.0 -u -F RX-34_2008SE_1.2007.44-4_PR_COMBINED_MR0_ARM.bin

    Antes de continuar recordar que es muy importante haber hecho un backup completo antes de comenzar a flashear el nuevo firmware y que es necesario tener el n800 conectado a la alimentación (o estar completamente seguro que la batería aguantará). En caso de que el proceso se interrumpiera podría convertir el n800 en un carísimo pisapapeles

    Rearrancamos manteniendo pulsado el botón de la casita y comenzamos a flashearlo:

    sudo ./flasher-3.0 --enable-rd-mode
    sudo ./flasher-3.0 -k zImage -f
    sudo ./flasher-3.0 -n initfs.jffs2 -f
    sudo ./flasher-3.0 -r rootfs.jffs2 -f -R

    El sistema nos pedirá si queremos recuperar alguno de los backup.

    Ahora sólo queda instalar el software extra (por ejemplo ssh). Para ello activamos el repositorio extras que viene desactivado por defecto (desde el Administrador de aplicaciones, seleccionamos Ajustes, Catálogos de aplicaciones, catálogo extra, lo editamos y desmarcamos el check de desactivado).

    Yo he instalado los siguientes (cuando instalé el os2008 para el n810 no aparecían tantas aplicaciones instalables):

  • load applet: muestra la cpu y la memoria y permite hacer capturas de pantalla.
  • lxdoom: doom para maemo.
  • maemo-mapper: la nueva aplicación mapas está muy bien, pero es una gozada tener los mapas de google offline.
  • maemo-recorder: grabadora de sonido.
  • maemopadplu: gestor de notas, tanto gráficas como de texto y de listas.
  • open-ssh: ssh tanto cliente como servidor.
  • quiver: a pesar de las grandes mejoras en el visor de imágenes, vale la pena ver este excelente visor.
  • skype: fundamental.