Batocera como convertir tu Android Box o miniPC en una retroconsola

Batocera es una de las maneras más fáciles de convertir nuestro Android TV-Box, mini PC, portátil, PC o Raspberry en una consola retro con múltiples emuladores y cientos de juegos para disfrutar.

Uno de sus puntos positivos de Batocera es que no nos modifica la memoria de almacenamiento interno del Android Box Android, mini PC gaming u otro dispositivo compatible. Solo hay que sacar la memoria o la tarjeta que empleamos cuando no queramos utilizar Batocera y nuestra máquina volverá a su estado original sin ninguna modificación. Un sistema similar a EmuELEC y del que tenéis disponible nuestra guía de instalación.

  • Recomendamos el TV-BOX X96 MAX+ que se puede comprar en Amazon AliExpress desde solo 34 €.
  • Para guardar las ROMS os recomendamos una tarjeta micro SD de calidad, buena velocidad y capacidad como una SAMSUNG EVO PLUS de 128 GB o la SAMSUNG EVO PLUS de 256 GB.
  • Si buscáis una alternativa barata, las micro SD de la marca LD disponibles en AliExpress son de buena velocidad y calidad.
  • Como alternativa fácil podéis comprar un sistema tipo Pandora Box que ya viene con miles de juegos y joysticks tipo recreativa o un Box con EmuELEC, mandos y miles de juegos en AliExpress.

Batocera Android tutorial

¿Qué es Batocera?

Batocera con base en distribución Debian es una agrupación de emuladores que nos permite cargar jugos con sus carátulas y otros extras para jugar de forma ordenada a decenas de emuladores de máquinas diferentes. Para jugarlos necesitas las ROMS o ISO de los juegos y algunos de estos sistemas requieren también de las imágenes BIOS de la máquina a emular.

Batocera además de Android, ordenadores PC o MacOS de todo tipo, placas Raspberry Pi, muchas consolas retro portátiles… para los que hay distribuciones exclusivas. La instalación de Batocera es sencilla, es fácil de configurar, su interfaz es agradable, fácil de usar y la lista de emuladores compatibles es enorme.

batocera android

Dispositivos compatibles con Batocera

Podemos ejecutar Batocera en múltiples dispositivos, ya que disponemos de imágenes de sistema para cada uno de estos que debemos instalar en una memoria USB o tarjeta micro SD, tendremos que probarlo por nosotros mismos. No hay problema a la hora de hacer pruebas porque como hemos indicado, el emulador solo se ejecuta temporalmente y no modifica nuestros sistemas.

  • Android TV Box Amlogic S905 / S905X / S905W y S905X3 (gen3).
  • Placas Raspberry Pi y Odroid.
  • Ordenadores antiguos de 32 bits y nuevos 64 bits.
  • Cualquier miniPC o miniPC gaming
  • Ordenadores y portátiles MacOS.
  • Consolas retro Anbernic y Powkiddy.

Batocera android box

INSTALAR BATOCERA EN PENDRIVE USB O MICRO SD

Para poder instalar Batocera necesitamos el fichero IMG.GZ para nuestro dispositivo, para descargarlo únicamente tendremos que entrar en la web de Batocera y guardarlo en nuestro ordenar. Después gracias al software Rufus crearemos la unidad de arranque que nos permita ejecutar el sistema sin modificar nuestro dispositivo.

  1. Descargar fichero de imagen Batocera IMG.GZ
    – Ejemplo = «Amlogic S905 tvbox gen3» para TV-Box con SoC S905X3 como el X96 Max .
  2. Descargar RUFUS para grabar la imagen
  3. Descargar pack BIOS para Batocera

Creación unidad de arranque para Batocera

Después de descargar los ficheros necesarios ya podemos generar la memoria SD o unidad USB para arrancar este sistema, ejecutando el programa Rufus. Si no funciona en nuestro dispositivo por unidad USB es recomendable usar una tarjeta SD, en todo caso hay que tener la unidad más rápida posible si vamos a usarlo con este método.

  1. Necesitamos una tarjeta microSD o memoria USB lo más rápida de16 GB como mínimo y un lector de tarjetas para PC.
  2. Iniciamos RUFUS, seleccionamos la unidad USB o tarjeta micro SD en el apartado Dispositivo.
  3. Pulsamos en Seleccionar y cargamos el fichero de sistema Batocera *.img.gz que hemos descargado.
  4. Pulsando en Empezar y esperamos a que termine el proceso.

rufus batocera

Activar aceleración gráfica con GPU NVIDIA en PC

Para sacar el máximo rendimiento de los emuladores en Batocera PC podemos activar la aceleración gráfica empleando los drivers de NVIDIA que vienen por defecto en este paquete.

  1. En la unidad USB recién creada de Batocera vamos a la carpeta raíz.
  2. Abrimos para editar el fichero batocera-boot.conf
  3. Buscamos la línea donde pone«#nvidia-diver-true» y borramos el signo # dejandolo en«nvidia-diver-true«
  4. Tiene que quedar como la imagen siguiente.
  5. Salvamos.

Activar DTB para nuestro TV-Box

Por defecto el fichero IMG de Batocera que grabamos en el USB viene configurado para un dispositivo, en el caso de la imagen Gen3 para S905X3 el sistema por defecto es el TV-Box H96 Max idéntico al X96 Max . Quizás tenemos que probar otros DTB con la configuración adecuada para nuestro TV-Box.

  1. Entrar en la carpeta raíz de la unidad USB de Batocera y editar el fichero = uEnv.txt
  2. Cambiar el meson-sm1-h96-max.dtb por otro que nos parezca compatible en el directorio«Batocera/boot«.
  3. Arrancar y el Box con esa configuración y probar. Si tenemos pantalla en negro usar otro DTB.

CONFIGURACIÓN BÁSICA DE BATOCERA

Para poner en marcha el sistema Batocera debemos introducir la memoria preparada por Rufus e indicar al sistema que queremos arrancar ese sistema operativo, en cada dispositivo esto es diferente.

  • NOTA: Los adaptadores de RED Wifi no son 100% compatibles, muchas veces hay que optar por cable Ethernet.

Primer arranque en Android TV Box

  1. Con el TV-Box apagado introducimos la tarjeta micro SD o unidad USB preparada con Batocera.
  2. Conectamos un Gamepad USB o BT compatible, los mandos tipo X360 y PS3 USB son los más compatibles.

Para arrancar Batocera en un Android Box tenemos varios métodos disponibles, básicamente las dos opciones son por medio del botón de actualización del TV-Box o desde Android llegando a este gracias a un app que reinicia el sistema para ejecutar Batocera.

  • Modo 1: Arrancar el TV-Box con el botón de actualización apretado, en caja o dentro jack de audio.
  • Modo 2: Usar el app de LibreELEC para Android que reinicia el TV-Box en modo actualización
  • Modo 3: Si somos root desde una terminal en Android hacemos «su» y luego «reboot update»
  • El proceso del primer arranque es lento y no debemos apagar el TV-Box hasta que reinicie.
  • El sistema arrancará siempre en Batocera hasta que quitemos la tarjeta de memoria.

Arrancar Batocera en PC

Para arrancar Batocera en PC necesitamos una unidad USB conectada al PC y arrancar con ella, en dispositivos modernos tendremos que cambiar el modo de arranque la BIOS de UEFI a LEGACY que es como funciona este emulador.

  • Iniciar modo BIOS pulsando SUPR, ESC o F2 al arrancar.
  • También podemos tener una tecla para mostrar el selector de unidad de arranque, ver manual de nuestra placa/portátil.
  • Seleccionar unidad de arranque con la memoria creada en Rufus.
  • Si NO ARRANCA la memoria USB hay que cambiar el sistema de arranque a LEGACY en la BIOS, normalmente está en el apartado BOOT de la misma en el apartado Boot mode = UEFI/LEGACY. Si nos da problemas luego para arrancar Windows volvemos a cambiar ese ajuste.

Otros dispositivos

  • Consolas o Raspberry Pi: Insertar micro SD y arrancar el dispositivo.

Copiar ROMS y BIOS en Batocera

Podemos copiar y gestionar nuestros ficheros de ROMS y BIOS de varias formas con Batocera, vamos a explicar de forma sencilla como hacerlo sin complicarnos mucho usando un PC.

Copiar ROMS y BIOS por red

Desde el explorador de ficheros de Windows u otro podemos acceder a nuestro dispositivo con Batocera conectando a nuestra red doméstica. Solo tenemos que acceder a las carpetas compartidas por defecto en las siguientes direcciones.

  • \\BATOCERA\share\roms = sitio para copiar las roms de los juegos
  • \\BATOCERA\share\bios = sitio para copiar las bios de los emuladores

Usar otra unidad USB para las ROMS y BIOS

También podemos utilizar otra unidad USB para copiar nuestras ROMS y BIOS si nos da problemas el sistema de red, el procedimiento es muy sencillo y hace bastante cómodo copiar contenidos sin preocuparnos.

  1. Conectamos una memoria USB entra en nuestro dispositivo. SE BORRARA.
  2. Dentro del menú principal de Batocera vamos a SYSTEM SETTINGS > STORAGE DEVICE > SELECCIONAR UNIDAD NUEVA
  3. Hay que reiniciar el dispositivo para que se cree la estructura de ficheros en esta unidad.
  4. Vamos a Menú de Batocera > QUIT > RESTART SYSTEM.
  5. Sacamos esta unidad USB cuando reinicie y la conectamos a nuestro PC.
  6. Dentro de la unidad USB tendremos las carpetas ROMS y BIOS donde copiar nuestros ficheros.

directorios batocera

Descargar carátulas y scrappers

Si queremos que nuestro Batocera tenga un aspecto más atractivo podemos activar los Scrapers para tener imágenes de portadas de las cajas, videos e incluso manuales de los juegos emulados.

  1. Nos registramos en Screenscraper.fr con un nombre de usuario y contraseña, los apuntamos.
  2. Pulsamos Start para ir al menú de Batocera.
  3. Entramos en SCRAPE > SCRAPE FROM > SCREENSCRAPE
  4. Podemos cambiar la forma de las imágenes en IMAGE SOURCE y el de las cajas en BOX SOURCE
  5. También se puede activar el tipo de LOGO y otros campos como manuales, mapas, fanart…
  6. Introduce tu usuario y contraseña en los campos “Username” y “Password”.
  7. Pulsamo en el botón SCRAPE NOW.
  8. Esperamos a que termine el proceso de Scraper.

Controles pincipales de Batocera

Para gestionar nuestro emulador Batocera tenemos unos controles básicos principales que podemos usar con nuestro Gamepad conectado. Además, cada emulador tiene independientemente otros controles para controlar funciones específicas.

Jugar por Streaming usando nuestro PC Gaming en Batocera

Este sistema cuenta integrado el app Moonlight para poder jugar por streaming a los juegos pesados desde nuestro PC gaming, prueba la experiencia y sacale todo el probecho.

Juega por  Streaming desde tu PC Gaming por medio de Moonlight montando tu servidor Sunshine, pulsa en los enlaces para leer nuestros tutoriales.

moonlight streaming logo

Suscribirse
Notificarme de
guest
10 Comments
Recomendaciones integradas
Ver todos los comentarios
BatSerra
BatSerra

Muy buenas, a ver si alguien puede ayudarme ,tengo el mismo modelo el X96 Max Plus (NO LA VERSION ULTRA) ,el que lleva el mismo procesadors S903X4 ,pero no tengo santa manera de inicarlo, he intentado varios dtb ,copiando a la raiz con nombre dtb.img ,o en la carpeta /boot ,también he probado desde la version v32 ,la 37 y la beta 38. Alguna idea de que puede estar pasando? ,no creo que sea por que el bootloader este capado ya que el Emuelec me carga sin problemas. Agradezco toda la ayuda posible. Mil gracias

f1a3b0i1
f1a3b0i1

Buenas..alguien que pueda orientarme para descargar Linux en tv box mxq rk322x..o si hace y se puede pasar los archivos y por micro sd

Bruno
Bruno

Buenas! queria consultar si con el procesador S905X de un tv box (Cortex A53 2gb ram) es posible emular juegos de PS2?

Joaquín
Admin
Responder a  Bruno

Solo juegos muy sencillos en 2D

victor
victor

Hola
Que android tv me recomendarias para Batocera?
Gracias

Joaquín
Admin
Responder a  victor

Hola.
El que indicamos X96 Max+:
https://androidpc.es/review-x96-max-plus-opinion/

Leviatan
Leviatan

Mejor emulec o batocera? no estaria mal una comparativa en algun amlogic

Joaquín
Admin
Responder a  Leviatan

Al final es con el que te sientas más cómodo, yo haria dos tarjetas sd o usb y compararía con lo que suelas jugar.

Israel
Israel

hola muchas gracias por el articulo pero a mi me pasa con esto que se quitan las ganas al buscar las roms ni idea de donde conseguirlas ni como ponerlas correctamente

Joaquín
Admin
Responder a  Israel

No podemos poner links directos, pero si pones en google «set roms batocera» tienes muchos lugares donde descargarlas.

10
0
Me encantaría conocer su opinión.x