Emulador de máquinas recreativas y consolas

76 views
Skip to first unread message

Gustavo Zafra

unread,
Jun 9, 2017, 8:48:17 AM6/9/17
to RipoLab Hacklab
Hola a todos,

Esta semana me he comprado una Raspberry y he estado trasteando un poco con ella. Por si alguien tiene ganas de probarla, os paso la Mini-Guía que estoy preparando.

Mi intención es llevarla en verano por ahí cuando vaya de vacaciones , ya que funciona en cualquier televisor que tenga conector HDMI y ocupa muy poco. Sería llevar la caja de la Raspberry, el cargador, los cables y mandos. En una mochilita cabe todo de sobra.


MINI-GUIA EMULADORES con RASPBERRY

 

En esta mini-guía, explicaremos cómo crear una sencilla máquina recreativa con unos 7000 juegos de múltiples consolas Retro e incluso máquinas recreativas originales.

Algunas de las consolas soportadas son:  MAME (Máquinas recreativas), Super Nintendo, Nintendo 64, Sega Megadrive, Sega Master System, Amstrad CPD, Commodore 64, NeoGeo, GameBoy, GameGear, Sony Playstation, Sony PSP, ….

Sobre los juegos (también llamados ROMS), cualquiera que hayas jugado hace 10 años o más, y todos son considerados “Abandonware”.

 

Muchas de las imágenes de disco (distribuciones) que se pueden descargar, también incluyen KODI, que es un software de Media Center para ver contenidos online o locales por Streaming, como películas, series o canales de TV. En esta guía no hablaremos de él.

 

 

Requerimientos hardware:

-          Raspberry Pi 3 (un ordenador completo que cabe en la palma de tu mano y cuesta unos 40€)

-          Cargador Micro-USB de 2.5 A y que dé 5V

-          Carcasa Raspberry (opcional)

-          Disipadores (opcional)

-          Cable HDMI

-          Teclado USB (opcional)

https://www.amazon.es/dp/B06Y1FDP17/ref=pe_3310721_189395781_TE_dp_1 (este es mi Kit, ha costado 67€)

 

-          Tarjeta MicroSD 64 Gb

-          Mando USB o Bluetooth compatible (Xbox, ps3, ps4, etc)

-          Conexión a internet, preferible WiFi

 

 

                Existen muchas distribuciones para Raspberry (imágenes) para poder tener un Linux o Windows completo, configurar una impresora 3D o hacer un Media Server para ver películas, y por supuesto, varias de emuladores como son Retropie o Recalbox. Una de las más sencillas de usar, ya que se puede utilizar directamente sin configurar absolutamente, es Recalbox, así que os explicaré cómo usarla.

                La idea es descargar una imagen, copiarla a una SDCard, hacer que arranque en Raspberry y configurar desde la misma Raspberry o bien desde un PC en la misma red.

 

Requerimientos software:

 

-          Imagen de Recalbox v. 4.0.1 o 4.0.2 (última estable)

o   Las imágenes se pueden descargar de torrent o por descarga directa de algunos foros.

§  https://archive.org/search.php?query=recalbox

§  https://www.fororaspberry.es/viewtopic.php?t=446

§  https://github.com/recalbox/recalbox-os/releases (Para valientes, la fuente original de Recalbox)

-          SD Formatter (https://www.sdcard.org/downloads/formatter_4/eula_windows/ )

-          EPM (Easeus Partition Manager) (http://filehippo.com/es/download_easeus_partition_master_home/) Para SDCard de más de 32Gb

-          Win 32 Disk Imager (https://sourceforge.net/projects/win32diskimager/)

 

Instalación:

-          Descargamos la imagen que más nos guste, teniendo en cuenta que la mayoría van comprimidas y una imagen de 32Gb puede ser en realidad de 56Gb)

-          Si está en formato .ZIP, la descomprimimos en el PC.

-          Cogemos la SDCard y la formateamos en modo “Fat32” y con sectores de 4k. Si lo hacemos con EPM, una vez marcadas las opciones, tendremos que “Aplicar los cambios” y se ejecutarán. Cuidadín con no tocar otras particiones !!!

-          Con Win32DiskImager, copiamos la imagen en formato .IMG hacia la SDCard.

 

 

                Ahora ya podemos poner la SDCard en la raspberry, conectar todos los cables y un mando, y conectarla a corriente.

 

Tunning:

 

                Desde el PC, podemos conectarnos con el explorador de archivos a \\recalbox y desde allí podremos copiar ficheros nuevos de ROMS (juegos) a las carpetas correspondientes sin mayor problema.

                También desde cualquier navegador podemo conectar a http://recalbox y desde ahí podemos tocar las configuraciones (fichero recalbox.conf), subir juegos, ver los logs y unas cuantas cosas más.

                Desde Recalbox, modemos sincronizar los mandos por Bluetooth, configurar los distintos emuladores (menú Recalbox ->opciones avanzadas), descargar carátulas de juegos (Scrapper), cambiar resolución de pantalla y otras opciones.

 

                Configuración de Wifi:

-          Desde Recalbox y con un teclado conectado, tendremos que indicar el SSID del Wifi, y la contraseña.

-          Desde PC, vamos a http://recalbox/recalbox.conf, y buscamos dentro del fichero las líneas del Wifi, les quitamos el “;” que tienen delante y definimos los valores. Debe quedar similar a esto:

## Activate wifi (0,1)

wifi.enabled=1

## Wifi SSID (string)

wifi.ssid=MI_WIFI_DE_CASA

## Wifi KEY (string)

## Escape your special chars (# ; $) with a backslash : $ => \$

wifi.key=CLAVE_DE_WIFI_DE_MI_CASA

 

 

Actualización a 4.1:

Si queremos usar los mandos por bluetooth, tenemos 2 opciones.

                1.- Comprar un Dongle Bluetooth externo y ponerlo en la RPI.

                2.- Actualizar a Recalbox Beta 4.1, que ya lo soporta.

 

                Como siempre, probaremos la opción barata J, para descargar la actualización, tenemos que ir a http://recalbox/recalbox.conf y modificar la sección de actualizaciones.

# ------------ G - UPDATES ------------ #
## Automatically check for updates at start (0,1)
updates.enabled=1
# default : stable ; set to beta to get the next version currently being tested. set to unstable at your own risk to get the development version.
updates.type=unstable

 

                Después, desde Recalbox, nos iremos al menú de sistema y seleccionaremos “Actualizar”. Tras el reinicio, veremos que el Bluetooth funciona mucho mejor, aparece un video en el arranque mucho más bonito, y en general, va todo más suave.

 

                Emparejar mandos PS4 o PS3 (por Bluetooth):

                Si conectamos un mando por cable, funcionará a la primera, pero por Bluetooth nos puede costar un poco más.

                Os recomiendo actualizar a la versión 4.1 y en el mando de PS4 pulsar simultáneamente el botón “Share” y el “PS”. Tras esto, el mando se pondrá a parpadear y luego se apagará. Luego lo ponemos en marcha con el botón “PS”, y ya debería funcionar. Ojo, esto se debe realizar con la PS4 desconectada de corriente, ya que sino el mando activará la consola y a Recalbox no le dará tiempo de hacer nada.

                Para una guía más detallada, podéis ver este video que lo explica muy bien:     https://www.youtube.com/watch?v=jnMmvhI7ROU

 

                Descarga de portadas y datos de juegos:

                Si hemos añadido nuevas Roms, es posible que no aparezca ninguna información al pasar por encima de ellas. Para que se muestre la carátula del juego y en ocasiones algunas cosas más, como una descripción del juego o su nombre. Desde el menú de Recalbox, seleccionaremos Scrapper y le diremos que busque. En función del ancho de banda que tengáis, esta operación puede ser muuuy lenta (muchas horas). En mi caso, con fibra de 300Mbps me ha tardado menos de 5 minutos.

 

                Priorizar KODI:

                Si no sois mucho de jugar y preferís configurar por defecto KODI (Media Center para ver películas), se puede hacer desde el mismo Menú de Recalbox, en el apartado de configuración de KODI.

 

                Almacenamiento externo de Roms y Películas:

                Si no tenéis una SDCard muy grande o preferís tener los contenidos fuera de la SD, se puede configurar desde el Menú de ajustes de sistema de Recalbox una ruta externa (otro disco conectado por USB) donde estarán los unos y los otros. Se reiniciará Recalbox y podrás usarlo desde ahí a partir de entonces. Ten en cuenta que el disco deberá estar conectado siempre en el mismo USB y que si lo quitas, posiblemente no te encuentre ningún juego o película.

 

                Transferencia de Roms/Películas desde el PC:

                Además de la manera que hemos comentado anteriormente mediante el explorador de ficheros de Windows, tenemos otra forma para transferir cualquier fichero a la Raspberry.

                Consiste en conectar al Linux que lleva mediante el protocolo SCP. Desde Windows se puede hacer con la aplicación “WinSCP”. Para hacerlo, necesitaremos indicar estos datos:

                               Dirección IP (la podemos encontrar en el menú de red de Recalbox)

                               Usuario:              root

                               Contraseña:       recalboxroot

 

                Una vez conectados, nos vamos a la carpeta “/media/usb0/” y ponemos o quitamos los ficheros que consideremos oportunos.        

 

                OTRAS DUDAS:

Llegados a este punto, ya deberíais tenerlo todo listo, pero si quedan dudas, las respuestas están aquí:

https://www.recalbox.com/

https://www.fororaspberry.es/viewforum.php?f=17&sid=3a35f46d60bb5aba86bac682632b03fe

https://www.forocoches.com/foro/showthread.php?t=5261617

 

 

 

Saludos,

 

Gustavo

Josep Romero

unread,
Jun 9, 2017, 8:55:24 AM6/9/17
to RipoLab Hacklab
Gracias. Tengo un par de ellas. Este verano lo pruebo...

--
Has recibido este mensaje porque estás suscrito al grupo "RipoLab Hacklab" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a ripolab-hacklab+unsubscribe@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/ripolab-hacklab/CAHMsewe6b7_AvDaKrFzgZ1pRPrYbbirByfHFk3iO3P-BNnFHqQ%40mail.gmail.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

PEDRO ANTONIO FABREGA PEREZ

unread,
Jun 9, 2017, 9:04:17 AM6/9/17
to RipoLab Hacklab

Yo tengo una raspberry estuve instalando raspbian i haciendo pruebas  con una makey makey i via bluetooth a un altavoz bluetooth para conseguir una guitarra de mandera totalmente sin cables .

Que friqui


El dia 09/06/2017 14:55, "Josep Romero" <jro...@voramar.cat> va escriure:

Nacho Gálvez

unread,
Jun 9, 2017, 10:04:34 AM6/9/17
to ripolab...@googlegroups.com
Ostia, como mola! Tengo una que es modelo B por ahí. No le saqué mucho provecho (venía en un kano kit). A ver si me hago con una 3.

Nacho Gálvez
617643437

Gustavo Zafra

unread,
Jun 9, 2017, 10:14:47 AM6/9/17
to RipoLab Hacklab

Buenas, con la B también funciona. Aunque tarde un poco más en cargar.


Nacho Gálvez

unread,
Jun 9, 2017, 10:30:47 AM6/9/17
to ripolab...@googlegroups.com
Pues a probarlo!

Gracias

Nacho Gálvez
617643437

Reply all
Reply to author
Forward
0 new messages