Chat with us, powered by LiveChat

RG351 Preguntas frecuentes sobre el scraping de juegos: qué es el scraping y cómo raspar los metadatos

¿Cuál es la función de «raspado» en su modelo RG351 recién adquirido? Aprende el qué, el por qué y el cómo del scraping en tu nueva consola de juegos retro con esta práctica guía.

¿Qué es el scraping de juegos (metadatos)?

Una característica presente en todos los modelos RG351 de base -es decir, el RG351P, el RG351M, el RG351V y el RG351MP- es la posibilidad de realizar una acción conocida como «raspado».

Los archivos de los juegos, ya sean ROMs, BINs, ISOs, o cualquier otro, no vienen con ningún tipo de arte de la caja o información extra adjunta. Son puramente los juegos y todo el contenido dentro de ellos.

Cuando se copia/pega directamente en el dispositivo, siempre que se haya puesto en la carpeta correcta, el juego aparecerá «tal cual» con su nombre de archivo dado. Podrías subir una ROM de Sonic The Hedgehog y llamarla «Grand_Theft_Auto_27», dejándote perpetuamente desconcertado cada vez que abras el juego en tu dispositivo de 100 libras y no te reciba un título AAA Blockbuster de 80 años en el futuro.

Para evitar esto, la mayoría de los sistemas operativos utilizan algo conocido como«metadatos«. Los metadatos son datos utilizados para describir lo que es otro dato. En el caso de los juegos, esto suele incluir información como el título real (que, por diversas razones, no siempre es lo mejor para usar como nombre de archivo), la fecha de lanzamiento e incluso medios visuales como el arte de la caja.

Sin embargo, no todos somos coleccionistas y también somos personas ocupadas. Así que es poco probable que tengamos tiempo para introducir manualmente todos estos metadatos para nuestras extensas colecciones de juegos. Aquí es donde entran en juego las sociedades de conservación de juegos y el raspado.

El scraping es un proceso automatizado que permite reunir los metadatos de cientos y miles de juegos con muy poco esfuerzo.

¿Cómo funciona el «game scraping»?

Por defecto, todos los metadatos de un sistema determinado se almacenan en un archivo llamado «gamelist.xml». Puede encontrar uno para cada carpeta del sistema.

gamelist_xml_example
Es fácil hacer pequeños cambios en el .xml manualmente, pero hacerlo en masa requeriría horas, si no días de trabajo.

Este archivo contiene filas y filas de datos que describen varios aspectos del archivo del juego al que apuntan (denotado por la etiqueta ), y cada juego puede ajustarse para presentar tan poca o tanta información como se desee.

El sistema funciona de la siguiente manera: cuando el dispositivo arranca, busca estos archivos .xml y los utiliza para rellenar las listas de juegos que muestra el sistema. A continuación, rellenará automáticamente la interfaz de usuario definida por el tema, con los metadatos de las etiquetas definidas.

La forma en que se muestren estos metadatos depende totalmente de su tema y de las opciones que haya seleccionado para él (que también pueden ajustarse libremente).

El scraping es el proceso de rellenar automáticamente estos archivos de metadatos con cientos y miles de entradas, normalmente basadas en el nombre del título.

¿Cómo puedo buscar los (meta)datos del juego?

Actualmente, la mayor base de datos en línea disponible públicamente es ScreenScraper. En este sitio, hay cientos y miles de juegos sobre los que cientos de generosos voluntarios han subido manualmente información, artes de la caja e incluso pequeños vídeos de avance del juego.

También hay sitios alternativos como TheGamesDB que realizan servicios similares.

ScreenScraper es un esfuerzo comunitario excepcional en nombre de la conservación de los juegos. Algo que este autor apoya incondicionalmente.

Por defecto, el RG351 consultará a ScreenScraper para la descarga de metadatos.

ScreenScraper deshabilitará automáticamente el scraping de los clientes no registrados cuando la carga del servidor sea demasiado alta, ya que cuando se realizan demasiadas peticiones, el servidor podría colapsar.

Si en el momento de la publicación, el scraping está deshabilitado para los clientes no registrados, puede evitarlo registrándose en el sitio web de ScreenScraper, y luego introduciendo sus credenciales en la interfaz de scraping del RG351. Hay un límite fijo en la cantidad de datos que se pueden raspar por día, pero se puede aumentar para las personas que donan al sitio.

Para acceder a la función de raspado, pulse el botón de inicio en el menú principal y seleccione la opción «Raspado».

Antes de buscar los metadatos, es posible definir exactamente lo que se desea descargar.

Definición de los metadatos

Su pantalla puede tener un aspecto ligeramente diferente según el tema y/o el firmware que haya instalado.

Algunas etiquetas/campos notables que puede definir son los siguientes:

  • Fuente de la imagen
    • Esta es la imagen principal que se utilizará para representar el juego en la mayoría de los temas.
    • Puede elegir entre las siguientes imágenes para utilizarlas:
      • Captura de pantalla – Una captura de pantalla aleatoria del juego.
      • Captura de pantalla del título – Una captura de pantalla del título del juego.
      • Caja 2D – Un escaneo plano del arte de la caja del juego
      • Caja 3D – El arte de la caja del juego visto desde una perspectiva 3D angular
      • Fan Art – Se explica por sí mismo
      • Mix V1 – Una combinación de Box 3D y Screenshot, junto con un logotipo.
      • Mix V2 – Una combinación de Box 3D y Screenshot, junto con un logotipo y un soporte físico simulado (CD, cartucho, etc.)
  • Fuente de la caja
    • Se trata de un campo para el box-art en caso de que se utilice una de las fuentes de imagen mixta.
  • Fuente del logotipo
    • Similar a Box Source, pero para el propio logotipo.
      • Si se opta por «Rueda» se descargará un logotipo independiente del juego.
      • Si se opta por «Marquee» se descargará el logotipo en un formato estandarizado, lo que hará que todo sea más coherente visualmente.
  • Clasificaciones
    • Una clasificación arbitraria del juego definida por la comunidad de ScreenScraper. Útil para ayudar a decidir qué jugar de un vistazo.
  • Vídeos
    • Puedes descargar un breve vídeo de juego que se reproducirá en la mayoría de los temas tras un breve retraso. Actuando como una especie de anticipo.
    • En el caso de las colecciones grandes, esta opción puede reducir el espacio de almacenamiento disponible, así que tenga cuidado.

También hay otras opciones para descargar fanart, manuales de juegos y mucho más. Pero dependiendo de tu firmware y tema, es posible que ni siquiera puedas verlas. Por ello, suelen ser un desperdicio de espacio.

¿Medias perdidas?

Antes de continuar con el scraping, se le dará una última opción para seleccionar para qué plataformas específicas desea hacer el scraping, y si desea sólo hacer el scraping para los «medios perdidos».

Si opta por buscar sólo los medios que faltan, no se buscará ningún juego que ya tenga una entrada para una etiqueta. Esto le ahorrará mucho tiempo si sólo añade unos pocos títulos a una colección de juegos que ya tiene muchos metadatos.

Una vez que hayas configurado estas opciones, todo lo que tienes que hacer es pulsar el botón «Scrape Now». El proceso de raspado se realizará automáticamente en segundo plano. Dependiendo del número de juegos y de los tipos de metadatos que se estén extrayendo, este proceso puede durar unos segundos o varias horas.

Aconsejamos no tocar el dispositivo durante este periodo.

¿Puedo buscar los metadatos del juego en el PC?

Sí que puedes. Aunque existen muchas herramientas para hacerlo, una de las más populares es Skraper. Con estas herramientas puedes preparar tu tarjeta SD antes de introducirla en el sistema. Esto le ahorra tiempo y aumenta la granularidad de la personalización disponible.

El uso de Skraper en particular está fuera del alcance de este artículo. Pero puedes consultar una práctica guía en vídeo del popular youtuber Retro Game Corps.

Conclusión:

Con el scraping, es posible «embellecer» realmente tu colección de juegos. De este modo, se hace más agradable la vista y se facilita la navegación, tanto para uno mismo como para cualquier persona que pueda estar utilizando el dispositivo.

Recomendamos encarecidamente que se utilice el scraping para mejorar realmente la experiencia. Pero no te preocupes por los servidores de ScreenScraper.

Si estás interesado en adquirir un dispositivo RG351, te animamos a que consultes nuestra gama de dispositivos de mano ANBERNIC en droix.es. O tal vez, echa un vistazo a algunos de nuestros mejores dispositivos de mano para juegos retro aquí en el blog de DroiX.

Bringer of videos, text and images! AKA the social media guy at DroiX. Massive retro gaming fan and collector, with a far too large collection of consoles and computers from 1970's to modern.