Solved Problema con MAME y otros
-
Ya he estado probando el programa y aunque por intuición he hecho lo que creía correcto no me ha "scrapeado" la carpeta de roms de mame. En principio he configurado de esta manera el programa
[img]http://i.imgur.com/YGtZxKR.jpg[/img]
y cuando le doy a "Obtener datos de todos los sistemas" se inicia la búsqueda que habrá tardardo unos 40min para 6000 roms y este es el resultado que lanza
[img]http://i.imgur.com/AZcQew5.jpg[/img]¿hay algún tutorial, de como hacer que, con el Universal XML Scraper pueda obtener todas las screenshots de los roms alojados en un discoduro por sistema o todos los sistemas?
-
@fullskull la verdad es que nunca he intentado scraper los roms directamente desde la RPi. Podes intentarlo teniendolas en la pc?
Aqui explique brevemente como hacerlo:
https://forum.recalbox.com/topic/3595/soft-universal-xml-scraper-español/5Ojo: No te olvides de desactivar la casilla de AutoConfig!
-
Acabo de notarlo... Que version de Recalbox tenes? Porque desde hace mucho (v4) los datos se guardan junto con los juegos, pero veo que en el tuyo esta la ruta antigua ".emlationstation\gamelists..."
-
Edite la ruta inicialmente pues lo quise hacer que sacase la info del discoduro. Al ver que fallo en la búsqueda, vi que el programa tenia una opción de "iniciar emulestation" por lo que, me lo descargue a parte y al instalarlo, puse la carpeta de los roms de mame, en su subdirectorio, quedando esa ruta que se ve en la imagen.
Ahora mismo lo volvi a cambiar para dejarlo como inicialmente estaba, he dejado como en blanco la información de todas las rutas que aparece en el apartado izquierdo de la imagen que adjunte y en el apartado derecho lo rellene con la info que venia de defecto (una ruta que daba con la carpeta en red de RECALBOX algo asi como //RECALBOX/share/roms) salvo que en "Ruta de ROMs en archivo XML" he puesto la misma ruta de red "//RECALBOX/share/roms" y ahora mismo esta volviendo a realizar un escaneo exahustivo.
[img]http://i.imgur.com/HhUucP8.jpg[/img]
En cuanto a lo que me preguntabas de que versión de RECALBOX tenia es la ultima versión la v4.0.0-buid-170 2016/08/13.
-
@fullskull no entiendo que fue lo que descargaste...(?). "Iniciar Emulationstation" se utiliza, al igual que "Detener Emulationstation" para, por red, iniciar o detener Recalbox y poder cargarle las gamelists sin que haya problema.
De todas formas parece que ahora si has configurado las cosas bien Exito! -
Sorry, no me exprese bien en el punto del emulestation. Lo que quería decir era que, cuando vi que el "Universal XML Scraper" tenia una opción de iniciar y detener "EMULATIONSTATION", pensé que tal vez estaría bien, descargarme el "EMULATIONSTATION" para Windows y asi usar esos dos comandos, pero con la finalidad de corroborar que el "Universal XML Scraper" funcionaba correctamente y ahorrarme asi tiempo para hacerlo todo desde el ordenador entre el "Universal XML Scraper" y el "EMULATIONSTATION".
En cualquier caso, ya estoy haciendo funcionar el "Universal XML Scraper" de manera correcta pero creo que hay algo que no cuadra bien. Para hacerlo mas rápido he cogido una carpeta que contuviera los menos roms posibles, para que hiciera la prueba mas rápida. En este caso he optado por "scrapear" la carpeta de roms de Megadrive. La cosa es que, cuando ha terminado, me ha salido un resumen de los roms escaneados y si, el archivo de "gamelist.xml" modificada con todos los roms escaneados, pero sin embargo, ni una screenshot de las roms. Ahí ya no se que esta fallando, pero esta es la configuración actual que le he puesto.
[img]http://i.imgur.com/PgdVLnD.jpg[/img]
y con este perfil
[img]http://i.imgur.com/p6uM4iA.png[/img] -
@fullskull veo un error en "Ruta de ROMs en el archivo XML"
Intenta ponerlo asi:
Esto teniendo los roms en la pc, no para hacer un 'scrapeado' por red. -
Vale lo he cambiado como tal y lo he hecho directamente desde el disco duro, pero el resultado es el mismo, no me saca las snapshots. Esto es muy loco.
-
mientras esta obteniendo los datos y utilizando el perfil mix, entra a una carpeta llamada TEMP que se crea junto a el programa principal. Ahi te van a ir apareciendo las gamelists antes de unirlas (1, 2, 3, etc...) y si te esta descargando imagenes, ahi las muestra antes de unirlas tambien. Las gamelists las une recien al final del proceso, pero las imagenes despues de cada rom. Te van apareciendo?
-
I don't understand all what you say (google translate )
But i have a problem with emulationstation profil.
I correct it in the next version; )
-
Me temo que en el proceso, solo genera las XML, pero solo eso pues en la carpeta de TEMP en pleno proceso es asi como aparece.
-
@screech he's using the mix profil, gamelist appears with all the information, but no images are being downloaded! I'll ask for a verbose 2
@fullskull podes por favor intentar nuevamente (no necesitan ser tantos rom, crea una carpeta con unos 5) pero dandole a advanced y cambia el valor de verbose a 2. Despues create una pastebin.com y pega aqui el contenido del archivo de texto log que aparece en la carpeta principal.
-
Vale, he hecho scraper de la carpeta de PSX, lo he hecho con 28 roms y este es el log que ha procesado
<script src="//pastebin.com/embed_js/xu6ki2cy"></script>
Increíblemente, de 28 solo me ha buscado la imagen de uno y ese es el del DRIVER. -
Me temo que todo lo que he hecho hasta ahora ha dado de bruces por culpa del disco duro. He respaldado una de las carpetas de roms (gameboy) y he llevado todo el proceso desde rutas mas locales y aunque no creía que iba a descargar las imágenes lo ha hecho. Por lo que, ahora mismo estoy haciendo un respaldo al escritorio del ordenador para hacer el proceso desde esa ruta. Debe ser que el "Universal XML Scraper" no trabaja adecuadamente desde disco duro o carpetas de red. Hare nuevamente el proceso ya con la carpeta de MAME y os dire si ha funcionado o no para zanjar el tema y que sirva de ejemplo para cualquier otro usuario que tenga mi mismo problema. En cualquier caso, paradadf te agradezco y mucho el tiempo que estas volcando en mi problema. Gracias.
-
@fullskull yo pense que estabas intentanfo con MAME! Al ser los nombres exactamente iguales, no hy como la base de datos falle! Pero en el caso de psx, son tantos juegos en tantas variaciones que ScreenScraper todavia no tiene tanto, o sea que es dificil de scrapear! XD
En teoria, que los roms esten en un disco externo no tiene porque afectar al proceso. Pero si encontraste la manera de hacerlo funcionar, excelente! -
Recien veo tu log. Una pregunta... Los archivos .srm y .state son de guardado. Por lo que veo los tenes en la misma carpeta que tus roms. Los has puesto vos? Porque deberian ser gusrdados no en la
share\saves\psx
y no enshare\roms\psx
como muestra el log.OJO: existen algunos emuladores que guardan estos archivos junto con los roms, pero segun yo, no es el caso de psx.
-
I make a new version with a "Quick Mode" for PSX Files (no MD5 ans SHA1 Hash, so only CRC32 on big file is enough)
And you can Add in UXS-config.ini at the end of
$RechFiles = '*.*|*.xml;*.txt;*.dv;*.fs;*.xor;*.drv;*.dat;*.cue;*.bin;*.sav*'
By
$RechFiles = '*.*|*.xml;*.txt;*.dv;*.fs;*.xor;*.drv;*.dat;*.nv;*.bin;*.sav*;*.srm;*.state'
-
Hola, si, enefecto están en la misma carpeta, pues, anteriormente con RETROPIE, cuando guardaba partida, lo hacia en la misma carpeta que ejecutaba el juego. Cambiando de tema, he estado usando a fondo el Universal XML Scraper y ya parece que hace las búsquedas bien, salvo en algún emulador, que, por alguna extraña razón solo pone unas pocas imágenes en lugar de ponerme todas las roms, es decir, si en una carpeta de roms (ej. GameBOY) tengo mas de 1000 roms, el programa solo busca unas 17 imágenes y ahí se queda, con otros sistemas también me ha pasado y la verdad que es un problema que no se porque sucede. Podria entender que, a lo mejor de 1000 roms solo encontrase 800 porque en la base de datos solo hay esa cantidad, pero no creo que sea ese el problema. De echo, en mame me ha pasado, y lo que he tratado de hacer, ha sido coger y cuando terminaba de escanear, ver hasta que imagen se había quitado y coger tantos roms como había escaneado en fotos, respaldarlas en una carpeta a parte y volver a hacer escaneo pero esta vez de la parte faltante. Asi lo he tenido que hacer hasta tres veces. Pero en los otros sistemas el problema es distinto. Quiza ahora mi mayor preocupación esta, en que en mame, no corren muchos de los juegos que tengo puesto, el DEMON FRONT por ejemplo, no lo consigo emular ni en MAME ni en FBA, y sin embargo en la versión de FBA de RETROPIE lo corria sin problemas. Igualmente los METAL SLUG tanto en NEO GEO como en MAME, no me corre ninguno y mira que le puse la bios tanto en la carpeta de roms como en la que esta en la raíz de RECALBOX. No se pero, RECALBOX me esta dando un buen dolor de cabeza.
-
Estoy viendo un problema con el Universal XML Scraper y es que, no escanea archivos en formato .zip o por lo menos le cuesta hacerlo. Intentando poner en el menú de configuración, en el botón de "Avanzado" meto esa extensión para que la lea también, y cuando hago el scraper de esa carpeta, este dice que la ruta es errónea. Pues no se como lo voy a hacer para sacar las snapshots de megadrive y super nes. Esta cruda la cosa.
-
En esa lista se añaden excepciones para que el scraper no analice ese tipo de archivos!