Cómo añadir juegos y ROMs a iMame para iPhone

De vez en cuando Apple tiene un gazapo en su App Store y se le cuelan aplicaciones que luego desaparecen, la última que estuvo activa durante unos días para descargar fue iMame para iOS, una adaptación del conocido MAME para iPhone, iPod Touch e iPad. Esta es una app muy interesante porque es un emulador y al estar adaptado desde el proyecto para escritorio, funciona con mas ROMs que las 9 incluídas, pero ¿cómo poner más juegos a iMame? Pues muy fácil:

Paso 1: Descargar iPhoneView, este software nos permitirá ver los archivos que hay guardados en nuestro iPhone. Realmente podemos utilizar cualquier software que nos permita acceder al iPhone como si fuera un disco USB, hay varias.

Paso 2: Con iPhoneView abierto, buscamos la zona de Apps y le indicamos «Show all Apps» ya que es posible que no veamos de primeras los archivos de iMame. En cuanto cargue todas nuestras apps, solo tendremos que pinchar en iMame para ver todos los archivos de la aplicación y en la carpeta «Documents» veremos las ROMs en formato Zip.

Paso 3: Antes de copiar las ROMs y para no llevarse un chasco es importante conseguir la BIOS de la máquina que queramos emular. Yo, por ejemplo, quería emular la Neo Geo por lo que tuve que conseguir los ficheros Neo-Geo.rom, Ng-Sfix.rom y Ng-Sm1.rom, disponibles aquí, una vez descargados hay que insertarlos en el ZIP de cada ROM.

Paso 4: Copiar las ROMs (con las BIOS dentro, si es necesario) que queramos tener en el iMame para iPhone. Para copiar solo es necesario arrastrar y soltar.

Paso 5: En las opciones de iMame tenemos que indicarle que reescanee la carpeta de las ROM. Así nos aparecerán todos los archivos copiados en el listado. Y a disfrutarlos!

Si quereis ver los juegos compatibles con iMame podeis consultar este listado: Juegos iMame. A mi me han funcionado todos los que he probado pero tengo un pequeño problema, la BIOS que he enlazado parece que está modificada y permite acceder a un menú de opciones pulsando la tecla Y, el problema es que la he pulsado varias veces

Por otra parte, iMame es compatible con iControlPady iCade, dos aparatos que se conectan al iPhone y lo convierten en toda una consola de videojuegos al añadirle botones, sticks analógicos y crucetas de control.

Jailbreak al AppleTV 2 e instalar XBMC

Hace unas semanas que tengo el AppleTV 2, un cachivachito que la verdad es que es una maravilla y que nos ha venido de lujo en casa, sobre todo para simplificar cualquier cosa que hacemos cuando ponemos el proyector en el salón. Sin embargo, tras enchufarlo dos veces y ver sus limitaciones no me lo pensé dos veces y lo jailbreakee. Además, soy muy fan de trastear con los aparatos que me compro así que no me costó mucho tomar la decisión y he de decir que fue una de las mejores cosas que he echo con el AppleTV 2. Si al iPhone no le veo demasiado sentido al jailbreak, para el AppleTV lo veo imprescindible. Probé varias formas de hacerle jailbreak al AppleTV 2, y al final lo conseguí con esta:

Jailbreak al AppleTV 2

Cosas que vamos a necesitar:

  • Cable microUSB (yo usé un cable USB de un Samsung Galaxy S)
  • iTunes actualizado a la última versión
  • Apple TV 2G con iOS 4.3 o superior
  • Seas0nPass

Una vez tengamos todo esto, el proceso es realmente simple y el Seas0npassnos lo explica todo perfectamente como si de un asistente se tratara.

Paso 1: Descomprimir el Seas0nPass en cualquier carpeta y ejecutarlo.

Paso 2: La opción que elegiremos será ‘Create IPSW’ ya que con ella lo que haremos será crear una actualización del AppleTV 2 jailbreakeada. Así, al instalarla en el AppleTV 2, el aparato estará jailbreakeado.

Paso 3: Al seleccionar ‘Create IPSW’ el propio Seas0nPass se encargará de descargar la última versión del firmware desde la web oficial de Apple y de modificarla. Nosotros no tenemos que tocar nada.

Paso 4: Cuando Seas0nPass te lo pida, debes conectar el AppleTV 2 mediante el cable MicroUSB. A partir de ahora hay que poner algo de atención ya que las cosas hay que hacerlas según el propio software indique. Es importante no conectar el AppleTV 2 a la corriente. El único cable que hay que utilizar es el MicroUSB.

En cuanto el LED verde del AppleTV 2 parpadee rápidamente, deberemos pulsar MENU y PLAY/PAUSE simultáneamente durante 7 segundos. No te preocupes porque Seas0nPass te indicará cuándo debes hacer las cosas. Esto se debe hacer con el mando del AppleTV 2 de aluminio y hay que ir con cuidado si estais utilizando un Mac cerca porque puede acabar la broma con el Mac abriendo software y esas cosas. Cuidado dónde apuntáis con el mando!

Paso 5: Cuando el AppleTV haya entrado en modo mantenimiento, iTunes se abrirá en vuestro PC o Mac automáticamente. Es importante no tener conectado ningún otro gadget para que iTunes no se vuelva loco y empiece a sincronizar y esas cosas.

Paso 6: Seas0nPass está lo suficientemente bien pensado como para tener un script que ejecuta todas las operaciones necesarias en iTunes. Solo deberás esperar a que iTunes actualice tu AppleTV 2 con el firmware que ha creado en el paso 2. Si parece que se para, no te preocupes. Puede que tarde un poco. Y en cuando haya acabado, ya tendremos nuestro AppleTV 2 con jailbreak!

Con este método no tuve ningún Error 21 al jailbreakear el AppleTV ni tampoco Error 1600.

Instalar XBMC en el AppleTV 2

 Realmente, al hacerle jailbreak al AppleTV 2 no cambia nada. No aparece un Cydia, ni se modifica nada (en teoria aparece un logo nuevo en la parte derecha del menú pero yo no recuerdo haberlo visto). El caso es que nuestro AppleTV 2 ya es libre así que podemos instalarle todo tipo de programas y entre ellos el excelente XBMC, el mejor entorno para Media Centers que existe y que además funciona a la perfección en el AppleTV 2. Esto es un poco más laborioso pero vale la pena y al fin y al cabo, es poco más que escribir en una terminal las ordenes que el AppleTV 2 necesita.

Paso 1: Enchufa tu AppleTV 2 como si fueras a utilizarlo, es decir, con el cable de corriente, ajusta la fecha, configura la conexión a Internet, accede al menú… y averigua la dirección IP del dispositivo en los Ajustes de Red.

Paso 2: Ahora vamos a acceder en modo administrador a nuestro AppleTV por la red. Para ello abrimos un terminal o consola y escribimosssh root@192.168.1.05 Ten en cuenta que los números deben ser la IP del AppleTV que has mirado en el paso 1. En caso de que te pida un password: alpine (escríbelo aunque en la pantalla no se muestre nada y luego pulsa Intro). Si tienes algún problema en Mac, debes eliminar el fichero Know_hosts.ssh.

Paso 3: Ahora debemos escribir varias cosas y pulsar Intro. Entre una y otra se nos llenará la pantalla de líneas, se descargarán cosas y se nos preguntará. A cualquier respuesta hay que decirle que Sí/Yes/Y ya que estamos actualizando ficheros y dependencias para hacer el camino más fácil luego. Hay que escribir lo siguiente:

apt-get install wget (pulsa Intro)
wget -O- http://apt.awkwardtv.org/awkwardtv.pub | apt-key add – (pulsa Intro)
echo «deb http://apt.awkwardtv.org/ stable main» > /etc/apt/sources.list.d/awkwardtv.list (pulsa Intro)
echo «deb http://mirrors.xbmc.org/apt/atv2 ./» > /etc/apt/sources.list.d/xbmc.list  (pulsa Intro)
apt-get update (pulsa Intro)
apt-get install org.xbmc.xbmc-atv2 (pulsa Intro)
reboot (pulsa Intro). El AppleTV se reiniciará automáticamente y ya tendremos XBMC instalado.

Para no liarla mucho, puedes copiar y pegar estos textos (excepto el «Pulsa Intro») pero recomiendo pasarlos antes por un editor de texto plano como el Bloc de Notas o TextEdit.

Paso 4: Con estos pasos habremos descargado e Instalado la última versión disponible para el AppleTV 2 del XBMC. Verás que aparece una nueva opción en el menú del AppleTV 2 en la que podremos seleccionar XBMC. Una vez abierto el XBMC tomará el control del AppleTV, siendo un menú mucho más completo y potente que el que ofrece Apple por defecto.
Una de las cosas que más utilizamos en casa es la posibilidad de compartir ficheros ya que con ella compartiendo una carpeta en el PC en la habitación podemos ver cualquier cosa en el salón fácilmente, incluyendo ficheros MKV o DivX. También hemos configurado los subtítulos para descargarlos rápidamente, hemos cambiado la interfaz gráfica del XBMC por defecto por otra más simple y estuvimos viendo varios plugins que nos interesaban.

Por cierto, XBMC lanzó una app para iPhone e iPod Touch que nos permite controlarlo con una interfaz bastante trabajada y de forma mucho más intuitiva que el mando del Apple TV.

Referencias utilizadas: Firecore y Wiki de XBMC

Metric Mail, estadísticas de tu web en tu mail

Siempre es importante estar rodeado de gente que conoce los temas en los que tu nos has tenido la oportunidad (o la necesidad, o las ganas) de profundizar. Uno de esos temas de los que yo tengo alguna que otra noción pero que ni por asomo puedo presumir de conocer es el SEO, y dentro de lo que viene siendo la optimización para buscadores, aún conozco menos el paso anterior de la analítica web. Por suerte, trabajo justo al lado de Duque, el SEO de Ontecnia, que me mostró Metric Mail, un servicio que me permite analizar semanalmente este blog.

Metric Mail es un servicio que se conecta directamente a tu Google Analytics, descarga un montón de información, la interpreta y genera un PDF que tu recibes por correo. Ese PDF es generado semanalmente y te muestra en un par de páginas los datos más importantes con gráficas, colores y porcentajes de forma que son muy fáciles de interpretar. Realmente, si eres un fan de las estadísticas seguramente este reporte te sabrá poco porque, entre otras cosas, no te va a descubrir el mundo ni te ofrece formas para mejorar tu sitio. Sin embargo, se convierte en un aglutinador de estadísticas muy bueno y justo eso es lo que me interesa a mi. En un simple PDF tienes varios datos de fácil lectura:

  • Un sumario con los datos más importantes y su variación porcentual.
  • Una gráfica con las visitas totales diarias.
  • Las cinco páginas más visitadas.
  • Tasa de rebote.
  • Duración de las visitas.
  • Las 15 keywords más utilizadas para acceder.
  • Las 15 páginas que han enviado más visitas vía enlaces.
La verdad es que fue una suerte encontrar este servicio porque el email me llega puntualmente todos los lunes a mi bandeja de entrada y me permite analizar las palabras clave que debería trabajar, y las visitas que he tenido durante la semana. No es que yo sea un adicto a las estadísticas, pero es cierto que esta pequeña aplicación me ayuda mucho a no tener que pelearme con los centenares de informes y opciones que tiene Google Analytics.

Statigram, la web que necesita Instagram

¿Eres un adicto a Instagram? Yo no especialmente, pero sí que es verdad que es una de esas pequeñas aplicaciones que nunca desinstalare de mi iPhone. No soy de esas personas que se pasa el día haciendo fotos, aplicando efectos y buscando cada vez más Likes, pero la verdad es que muchas de las fotos que veo en Instagram me encantan. En cuanto al enorme éxito de la plataforma, aún sigue extrañándome que no tengan ni cliente para Android ni una web decente. Instagram es un servicio de éxito pero incompleto. Sin embargo, hace unos meses hicieron pública su API y eso ha permitido que florezcan servicios como Statigram.

Este servicio es exactamente lo que necesita Instagram en la web, un lugar donde poder ver tu timeline, donde aplicar algunos filtros para buscar fotografías, un sitio en el que ver las fichas de tus amigos y poder darle a al «me gusta» de sus fotos, comentar y, en definitiva, usar Instagram desde el PC. Porque aunque muchos utilizamos esta aplicación sentados en el sofá de casa, creo que no hay nada como una aplicación web que nos permita acceder a ella de una forma menos «mobile».

Statigram nos permite, además de utilizar casi todas las funcionalidades de Instagram, tener acceso a un montón de estadísticas. Podremos saber cuántos «me gusta» tenemos, la cantidad de comentarios por foto que recibimos, también podemos saber cuándo subimos nuestra primera foto o las fotos que mejor recepción tuvieron entre nuestros seguidores. Por otra parte, Statigram también nos permite agradecer a nuestros seguidores y difundir nuestra palabra mediante unas plantillas con un «diseño muy instagram» que ya he visto publicar a varias personas de mi Timeline. Una de las cosas que más me ha gustado es que permite tener un perfil online de Instagram para el cual podremos incluso personalizar la URL, como http://statigr.am/carballo

En definitiva, Statigram es la web que necesita Instagram.

Feliz 10º cumpleaños, iPod

En estos momentos estoy en casas rodeado de varios cachivaches que incluyen una manzana en su reverso. No me gusta llamarme fanboy ya que valoro igual un Mac que un PC, pero sí que considero que los dispositivos de Apple merecen mucho la pena cuando quieres dejarte de trastear y, simplemente, usarlos. El caso es que hoy se cumplen 10 años del nacimiento del primer iPod.

La primera generación de iPods se parecía a lo que hoy conocemos como iPod Classic, aunque con bastantes diferencias. La primera (y ya es toda una sorpresa) es que la rueda que hoy en día es táctil, era mecánica. Sí, la rueda giraba. Evidentemente, esto hacía imposible que tuviera botones integrados, por lo que los botones estaban justo entre la rueda y la pantalla. Por otra parte, era un dispositivos compatible unicamente con Mac OS X (no Windows). Además de un diseño realmente tosco, su capacidad era de unos 5Gb (frente a los 32 o 64Mb de los MP3 basados en Flash o los también 5Gb del Creative DAP Jukebox, que parecía más un discman), la conexión no funcionaba mediante el puerto de 30 pines que integra Apple ahora, sino a través de un cable Firewire.

Mi primer cachivache de Apple fue un iPod. Exactamente un iPod Photo de 60Gb comprado en Diciembre del 2004, fue el primer iPod con pantalla a color e incluso hoy es uno de los reproductores de MP3 con mayor capacidad (mi iPhone 4 tiene 64Gb y lo compré unos 6 años más tarde). Además, aún lo conservo y sigue funcionando como el primer día, a pesar de que le han pasado mil perrerías, incluyendo un par de casi bricks al instalarle Linux. Y con ese iPod empezó el gusanillo de la manzana (menuda metáfora más guapa me acabo de sacar de la manga, eh?). Y ahora tengo un Mac, un iPhone 4, un iMac G3 y hoy mismo acabo de estrenar un Apple TV.