jueves, 23 de marzo de 2017

Batocera, recalbox con kodi en un pendrive de autoarranque para tu PC

Más de uno me ha preguntado si se podría tener recalbox en un PC normal y corriente, la respuesta es SÍ, existe una versión de recalbox que se puede ejecutar desde un pendrive llamada Batocera.

Batocera linuxLa gracia es que una vez instalado se puede pasar toda la configuración de la raspberry y poder usar, además, otros emuladores más exigentes. También incluye Kodi.

Lo voy a instalar desde mi i7 con Debian o Ubuntu, pero incluso lo podría hacer desde la propia raspberry, ya que tengo raspbian también en ella.

Vamos al lío.

Descarga e instalación

  1. Nos descargamos la última versión del sitio oficial.
    Hay que elegir entre la versión de 32 bits y la de 64 bits, la primera es adecuada si la vamos a usar en equipos antiguos pero la segunda nos permite emular sistemas como la Wii o Gamecube.
  2. Pinchamos nuestro lápiz usb, ejecutamos mount y anotamos que dispositivo es, en mi caso es sdc porque tengo un disco duro y un disco sólido, ¡OJO! si os confundís al tostar perderéis los datos en el disco que sea.
    Si se abre un explorador de linux como nautilus u otro programa hay cerrarlo antes de continuar para que copie bien las particiones.
  3. Una vez descargada la versión deseada procedemos a descomprimirla y tostarla en un pendrive (mínimo recomendado: 32 Gb para poder poner algunos juegos).
    gunzip batocera-xxxx.img.gz
    sudo dd if=/dev/sdc of=batocera-xxxx.img
  4. Apagamos el ordenador y arrancamos con el pendrive (habrá que indicar en la BIOS que se arranque primero de USB).
  5. Tarda un buen rato pero al final tenemos un entorno igual que en nuestra raspberry con recalbox.

Pasando todo lo que ya tengo en la raspberry

Hay que copiar el contenido de los directorios bios, roms y .kodi
Lo podemos hacer por red en el PC, ya sea por ssh, samba, conectando el pendrive y la microsd y ejecutando mc como root (sudo mc), etc...
Si lo hacemos desde la propia raspberry desde el raspbian que también tiene, hay que tener en cuenta que los directorios que contienen los subdirectorios que nos interesan son los siguientes:
  • Recalbox de la raspberry: /media/pi/share
  • Batocera en el pendrive: /media/pi/SHARE

De nuevo tendríamos que copiarlos como administrador, ya sea con cp o con el sencillo e intuitivo midnight commander (mc)

Más sistemas

Antes de pasar juegos a un sistema nuevo leer el archivo _readme.txt que hay en la subcarpeta correspondiente dentro de la carpeta roms.
Muy interesante el sistema IBM DOS que nos permite jugar a nuestros viejos juegos de MS-DOS a pantalla completa.


6 comentarios:

  1. También se puede ejecutar dd con información de progreso:
    https://blog.desdelinux.net/tip-comando-dd-con-barra-de-progreso/

    ResponderEliminar
  2. ¿que diferencia hay entre recalbox para pc y batocera?

    ResponderEliminar
    Respuestas
    1. En teoría no mucha, ya que batocera es un fork reciente de recalbox, por lo que he visto hay mejoras en los menús, en las herramientas de scrapeo y la versión de kodi que incorpora es la 17 en lugar de la 16.x que todavía calza recalbox 4.1.
      Te recomiendo que pruebes las dos y te quedes con la que más te guste. Ya si quieres te vuelves a pasar por aquí y nos cuentas tu experiencia.

      Eliminar
  3. Respuestas
    1. Mira el artículo "¿Donde conseguir juegos y ROMs legales de libre descarga para tus emuladores? (la magia del homebrew)"
      http://malagaoriginal.blogspot.com.es/2017/01/donde-conseguir-juegos-y-roms-legales.html

      Eliminar
  4. Acá te muestra bien como se instala batocera https://www.youtube.com/watch?v=Jq4nl3i5AXI

    ResponderEliminar