Tecno Arcade

Construye tu máquina recreativa

  • Inicio
  • Blog
  • Podcast
  • Video Tutoriales
  • Tienda
  • Diseños Originales
  • Contacto

Descarga de carátulas y descripción de roms de forma automática para Rabsperry Pi en OSX usando SSELPH/SCRAPER

3 septiembre, 2016 Dejar un comentario

Una de las geniales funcionalidades que tienen las distribuciones arcade para Rabsperry Pi, es que descargan de forma automática la sinopsis y la carátulas de tus roms. Por ejemplo en la versión 2 de EmulationStation viene con un «scraper» de serie, el problema es que no va del todo fino y en muchos casos cuando se tienen muchas roms el proceso tarda una eternidad, no acaba nunca o presenta errores.

Existe una alternativa que te permite hacerlo de forma rápida y sencilla. Para ello necesitamos instalar el lenguaje «go» que para poder instalarlo en un. Mac usaremos brew:

Shell
1
2
3
4
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew update && brew upgrade
brew install go

Una vez lo tenemos instalado descargamos el código fuente del scraper y lo compilamos:

Shell
1
2
3
4
5
6
7
mkdir ~/go && cd $_
export GOPATH=$HOME/go
export PATH="$GOPATH/bin:$PATH"
export PATH="$PATH:/usr/local/opt/go/libexec/bin"
 
go get github.com/sselph/scraper
go build github.com/sselph/scraper

Ahora ya lo tendríamos listo para usarlo, para ello vamos desde el terminal a la ruta de la carpeta donde tenéis la roms y ejecutamos el siguiente comando (ejemplo roms de MAME):

Shell
1
scraper -mame -mame_img "t,s"

Con este comando conseguimos que se descargue la sinopsis, las carátulas y si no encuentra la carátula se descarga una captura del juego. Podéis consultar el resto de comandos en:

Shell
1
scraper -help

Con este proceso conseguimos descargar las imágenes y el fichero games.xml. Es muy posible que no te genere correctamente los paths donde se almacena las imagenes de cada roms en tu distribución arcade, esto se soluciona abriendo con cualquier editor de texto (como Sublime Text) y buscar y remplazar las ruta de las imágenes «./images» por «.emulationstation/downloaded_images/advmame» por ejemplo

Comparte esto:

  • Haz clic para compartir en Twitter (Se abre en una ventana nueva)
  • Haz clic para compartir en Facebook (Se abre en una ventana nueva)
  • Haz clic para enviar por correo electrónico a un amigo (Se abre en una ventana nueva)
  • Haz clic para imprimir (Se abre en una ventana nueva)
  • Haz clic para compartir en Telegram (Se abre en una ventana nueva)

Relacionado

Archivado en:Blog

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Acepto la política de privacidad *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Social

  • Ver perfil de Tecno-Arcade-1709069519366446 en Facebook
  • Ver perfil de @tecnoarcade en Twitter
  • Ver perfil de UC0re8XkAkyieCJZi6D33ijw en YouTube

Subscríbete al Podcast Tecno Arcade

Podcast Tecno Arcade
Podcast Tecno Arcade

Sígueme en Twitter

Mis tuits
Survey
Privacidad y cookies: este sitio utiliza cookies. Al continuar utilizando esta web, aceptas su uso.
Para obtener más información, incluido cómo controlar las cookies, consulta aquí: Política de cookies

Páginas

  • Cookies
  • Política de Privacidad

Tecno Arcade Copyright © 2021

loading Cancelar
La entrada no fue enviada. ¡Comprueba tus direcciones de correo electrónico!
Error en la comprobación del correo electrónico. Por favor, vuelve a intentarlo
Lo sentimos, tu blog no puede compartir entradas por correo electrónico.