🕹️Descarga y guía Universal XML Scraper poner imágenes a tus ROMS

Guía y descarga de Universal XML Scraper. Aprende a poner imágenes y descripciones a tus ROMS con un solo click. No te pierdas este tutorial y da un toque profesional a tu centro de ocio de una forma fácil y muy vistosa.

Guía paso a paso Universal XML Scraper

Tutorial Universal XML Scraper

Si eres asiduo al blog habrás leído alguna que otra entrada en la que hablábamos de imágenes prefabricadas con RetroPie, como por ejemplo esta: Raspberry Pi Zero W: Poniéndole una imagen de 32GB que es la caña. Hoy te voy a enseñar cómo conseguir ese aspecto tan chulo para tus roms.

Retropie personalizado con Universal XML Scraper.
Entorno RetroPie personalizado con Universal XML Scraper y el theme GBZ Dark.
Estos son los materiales que necesitas para fabricarte una máquina arcade casera barata. Te doy varias opciones y consejos para la tuya ...

Descarga XML Scraper de la web oficial

Lo primero de todo es descargar el programa Universal XML Scraper, podéis hacerlo desde la página oficial o desde este enlace alternativo si el oficial no rula (odio esos tutoriales en los que te explican cómo usar un programa que no puedes descargar xD)

Una vez lo tengáis, meterlo en una carpeta y ejecutarlo. Tarda un poquito en iniciar, dado que tiene que crear las dependencias necesarias para funcionar. Es por esto que te aconsejo que lo metas dentro de una carpeta, para que todos los ficheros queden recogidos en su interior.

La primera vez que abrimos Universal XML Scraper se lanzará el asistente de configuración, simplemente es ir siguiendo los pasos eligiendo las opciones que necesitemos.

Asistente de configuración

El software soporta dos sistemas, Recalbox y Retropie. En esta Guía de Universal XML Scraper usaremos el SO RetroPie.

Universal XML Scraper varios sistemas
Paso 1: Selección de sistema

En el siguiente paso se nos da a elegir el tipo de resultado que queremos, con imagen simple o imagen compuesta: captura, caja 3D y logo. En mi caso siempre escojo la segunda opción.

Universal XML Scraper tipo de imagen
Paso 2: Imagen simple o compuesta
Así puedes hacer tu propia máquina arcade retro casera barata. Revive aquellos tiempos en los que con 25ptas eras el rey del mundo ...

La imagen con la carátula del juego tiene varios formatos disponibles, en mi caso suelo elegir el tipo estándar, el de 3 imágenes:

formato imagen Universal XML Scraper
Paso 3: Formato Standar – Captura, caja 3D y logo.

Toca ahora seleccionar la ubicación de las roms que queremos scrapear. Podemos elegir entre origen remoto (la raspberry pi) o local.

selección local o remota de roms
Paso 4: Selección origen roms – Remoto o Local.
SanDisk Ultra 64 GB microSDXC Memory Card + SD Adapter with A1 App Performance Up to 100 MB/s, Class...
  • Velocidades de transferencia de hasta 100 MB/s
  • Incluye la categoría A1: para un rendimiento más rápido de las aplicaciones
  • Clase 10 para la grabación y reproducción de vídeos en calidad Full HD
  • Recomendado para smartphones y tabletas con sistema operativo Android y cámaras MIL

Aconsejo hacerlo de forma local, pero ojo, muy importante que se respete la jerarquía de directorios usada por los sistemas RetroPie y Recalbox. Es decir, debemos crear un directorio llamado roms y dentro de este subdirectorios con el nombre del emulador, en donde meteremos las roms.

Por ejemplo, vamos a scrapear el juego Street Fighter III Strike. Para ello vamos al escritorio y creamos una carpeta llamada roms. En su interior creamos la del sistema en cuestión, fba en nuestro caso. Y dentro de ese directorio metemos la rom.

Seleccionamos entonces Local, y escogemos el directorio roms ubicado en el escritorio.

Selección de directorio de roms.

Una vez hecho esto, nos preguntará si estamos registrados en la web francesa ScreenScraper. Si no lo estáis, os registráis. En teoría no es obligatorio, pero a veces el Universal XML Scraper no scrapea si no estás registrados. Así que mejor registrarse e introducir nuestros credenciales. Por cierto es GRATIS.

Registro en ScreenScraper.fr
Paso 5: Solicitud de registro ScreenScraper.
Así puedes grabar gameplays de más de 30 segundos con Nintendo Switch. Te recomiendo la capturadora barata que utilizo y te explico cómo funciona. Fácilmente grabarás o emitirás en directo a 1080p, sin retardo y con una calidad de audio muy buena ...

Terminado el proceso de configuración, el programa nos preguntará si queremos iniciar el Scrapeo. Le decimos que no, aún nos queda algo por ver.

Solicitud de scrapeo
Cuando nos pregunte si queremos scrapear, le decimos que no.

Configuración de rutas

El proceso de scrapeo generará dos cosas:

  • Carpeta con imágenes descargadas: Las carátulas de los juegos.
  • Fichero gamelist.xml: Este fichero le indicará al sistema dónde está la rom (nodo <path>), dónde está la imagen asociada (nodo <image>) y también la descripción del juego (año, jugadores, puntuación, sinopsis…)
Ejemplo de fichero Gamelist.xml

Debemos entonces configurar las rutas que usará el programa. Para ello vamos a Configuración/Avanzado/Configuración de ruta

Universal XML Scraper configuración de rutas
Configuración de ruta
Haz compatible tu volante Logitech G27 o G25 con PS4 utilizando Cronusmax Plus. El volante queda totalmente compatible, con todas sus funciones (vibración, force feed back, botones, pedales, levas, etc). Para tu PlayStation el G27 será un G29. ¿Quieres saber cómo? ...

Las rutas que ahí se definen son las siguientes:

  • Scraper
    • Directorio de roms para scrapear: El directorio (local o remoto) donde está nuestras roms. En este Tutorial Universal XML Scraper las tenemos en local: Escritorio/roms
    • Rutal del archivo XML: Ubicación local donde creará el/los fichero/s gamelist.xml. Lo dejamos por defecto, lo creará en C:\configs\all\emulationstation\gamelist y dentro una carpeta para cada emulador que scrapeemos. Con el fichero en su interior.
    • Ruta de roms en archivo XML: Aquí especifica la ruta donde retropie o recalbox buscarán las roms, en el ejemplo anterior de fichero gamelist.xml es el nodo <path>. Yo siempre suelo poner ./ para indicarle que las roms están en el mismo directorio que el fichero gamelist.xml.
  • Imágenes
    • Directorio donde se descargarán las imágenes: El directorio local donde se descargarán todas las imágenes. Suele meterlo en C:\configs\all\emulationstation\downloaded_images y dentro una carpeta para cada emulador que scrapeemos.
    • Ruta de imágenes en archivo XML: La ruta que pondrá en el fichero gamelist.xml para ubicar las imágenes. Suelo ponerle ./images/ porque las fotos las pongo en el mismo directorio de las roms, pero dentro de una carpeta llamada «images».

Una vez configurado todo y sabiendo qué se va a generar, cómo y dónde; procedemos el scrapeo pulsando en Scrapear.

Universal XML Scraper scrapeando
Screapeando la rom Street Fighter III Strike

Cuando termine el proceso se nos mostrará una ventana resumen con lo que ha ocurrido. Así podemos ver si se han scrapeado todas las roms, si se ha saltado alguna, rendimiento del proceso, etc.

Universal XML Scraper log final
Log resumen del proceso de scrapeo.

Copiando el resultado de esta guía universal xml scraper a nuestra microSD

Ahora sólo nos queda copiar el XML y el directorio images en la ruta de nuestra rom, copiarlo a nuestro entorno arcade y listo (esto es así si como yo elegís las rutas ./ y ./images/ en la configuración de ruta. De lo contrario la carpeta images y el fichero gamelist.xml irán en la ubicación que seleccionarais).

resultado final scrapeo

Bueno, espero que os haya gustado el tutorial y que os sirva para tener mejor organizaditas vuestra colección de roms. Saludos retroviciados!

Déjame un comentario y si te ha gustado, comparte el artículo en tus redes sociales 🙂
Comentar

Deja un comentario

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

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