[Obsolète][TUTO] Scraper ses jeux depuis son PC plus efficacement.
-
Bonjour NeB merci pour ce tutoriel Depuis le temps que je cherchais comment scraper à partir de mon pc. Mais avant avec tous ce que j ai fait il faut surtout que je supprime mes doublons.
-
Hello. Ravi de pouvoir aider un peu la communauté. Effectivement avant de commencer le scraping il est préférable de faire le tri dans les roms pour avoir quelque chose le plus propre possible. Moi ce que j'ai fait pour nes, snes, mastersystem, megadrive et n64, j'ai cherché les romsets no-intro. En tapant "sets no-intro e**para****" dans google c'est le premier lien, celui qui mène au forum du paradis de l'émulation en anglais lol. Je me suis donc procuré les romsets, et ensuite j'ai méthodiquement supprimé les version US et JAP des roms, de manière à ne garder que les versions europe. Sous windows j'ai tout simplement tapé "japan" ou "USA" dans la case recherche dans mon dossier de roms, et j'ai supprimé tout ce qui était retourné par la recherche. Ca fait déjà un bon dégraissage. Et si j'ai envie d'un jeu qui serait sorti uniquement au japon par exemple, je l'ajouterai à la main, et le scraperai depuis emulationstation. Là honnêtement je pense avoir quelque chose de carré pour mes roms, images comprises.
-
Merci pour ce tuto, en effet j'utilise ce scraper depuis quelques semaines et c'est vrai que le fait qu'il se base sur un comparaison des hash est nettement plus efficace que le scraper intégré à base de comparaison avec les noms de roms. Perso je l'utilise avec ces options la
-image_path="~/.emulationstation/downloaded_images/NOM_DU_SYSTEME" -no_thumb=true -max_width=375
Ça évite de passer par l'étape 3, de télécharger les thumbs qui ne servent pas à grand chose et redimensionne les images. En tout cas tuto très clair qui devrai aider pas mal de monde. Merci NeB. -
Pour information, la création d'une base de donnée de scrape à base des sets no-intro est en cours et devrait être intégrée dans les prochaines versions de la recalbox. Donc dans un futur plus ou moins proche, dès lors que vous utiliserez des roms provenant des sets no-intro, il ne sera plus nécessaire de scraper.
-
Ah bien vu pour les arguments à passer avec le scraper !! je suis complètement passé à côté. Je m'en vais de ce pas modifier le tuto, et du coup supprimer l'étape 3
-
et pour les jeux arcade (MAME/FBA) tu peux utiliser ces arguments la :
-mame -mame_img "m" -image_path="~/.emulationstation/downloaded_images/NOM_DU_SYSTEME" -max_width=375
-mame_img "m"
-> récupère le marquee du jeu-mame_img "t"
-> récupère l'écran titre du jeu-mame_img "s"
-> récupère un screenshot du jeu-mame_img "c"
-> récupère une photo de la borne -
Oui ceux là je les avais vu, je suis justement en train de scraper mon set MAME avec ça comme argument :
-mame_img "m,t,s"
(pour le image path je ferai à la main parce que j'avais lancé mon scraping avant que tu me donnes l'astuce lol). -
Super tuto ! Par contre pour la Première étape : Si l’on veut scraper nos roms mame ou FBA ? On fait comment ? Il est compatible ?
-
oui regarde ici
-
Bonsoir j'ai un pack mame037 sur lequel j'aimerai scapper mais appremment çA ne fonctionne pas
[_romset.mame4all037.txt generated (131 games)] 1942 ; 1942 1941: Counter Attack ; 1941 1943 Kai - Midway Kaisen ; 1943kai 1943: The Battle Of Midway ; 1943 3 Wonders ; 3wonders Aero Fighters ; aerofgt Alien Storm ; astorm
Les roms sont au format zip. J ai fait d autres packs au format zip (Snes) et ça a fonctionné. j ai mis
scraper.exe -mame_img "m" -image_path="~/.emulationstation/downloaded_images/Mame" -no_thumb=true -max_width=375
et ça ne fonctionne pas. Une idée du problème ? Edit : il manquait un argumentscraper.exe -mame -mame_img "m" -image_path="~/.emulationstation/downloaded_images/Mame" -no_thumb=true -max_width=375
Avez vous d autres sites pour obtenir les images manquantes de certaines roms ? car avec ce scraper.exe ou avec celui de emultationstation sur les 3 sites disponible, il m en manque quelques unes. Qu'est ce que romset no-intro ? -
En général moi je cherche manuellement avec google les images qui me manquent. Les sets No-intro sont des sets de roms réputés pour être de très bonne qualité (pas de hack, de roms bidouillées etc...que de la rom originale sans modification).
-
Qu’est ce que romset no-intro ?
http://lmgtfy.com/?q=no-intro.org&l=1 En tout cas merci NeB pour le tuto :D. C'est vraiment pratique ! :). Je suis d'accord avec toi, il faut faire un scrap auto puis compléter avec google image, gamefaq, wikipedia... C'est comme ça que je procède pour le projet gamelist :). Mais comparativement au scraper intégré à emulationstation, c'est le jour et la nuit. On a fait quelques test pour savoir comment optimiser la création du gamelist avec plusieurs autres utilisateurs et sshelp scrap pratiquement 10 fois plus vite, ne fait pas ou pratiquement pas de faux positifs. Bref, c'est vraiment top. On devrait arriver à faire un full gamelist bien sympa pour les prochaines versions de recalbox ! :D.
-
T'assure NeB ! c'est exactement ce que je cherchais, j'ai jamais réussi à me connecter au net avec mon rpi1 depuis ma clé Wifi pour scrapper. Avant la recalbox j'utilisais RetroPie je passais par le scrape sshelp que je trouve vraiment plus pratique et personnalisable. Ton tuto tombe à point nommé ! merci Par contre je ne vois pas le répertoire /.emulationstation/ dans /root/ même après avoir affiché les dossiers/fichiers cachés sur mon win 8 Une idée ? merci
-
Oubli de ma part. Dans WinSCP : Options/préférences/Panels -> cocher "show hidden files". Ou ctrl + alt + H directement, ça va plus vite ^^ Je le rajoute au tuto, merci pour le retour !!
-
T'est le hero of the day Neb, ca fonctionne merci
-
Y'a pas de quoi.
-
Fantastique Tuto! Merci beaucoup!!
-
Une version anglaise (qui vaut ce qu'elle vaut avec mon anglais basic...) est maintenant disponible dans le wiki de la recalbox.
-
Super !!
-
Bonjour, J'ai testé la méthode, le scraper d'EmulationStation étant assez peu fiable, mais, ça ne fonctionne pas tout à fait chez moi. Voici la situation dans laquelle j'ai testé la méthode : Windows Vista WinSCP Scraper Windows RPi2 Dernière version de Recalbox Scraping déjà réalisé sous EmulationStation pour SNES et Megadrive (mais quelques roms dépourvues de métadonnées) J'ai suivi la procédure et utilisé la ligne de commande indiquée, en spécifiant snes pour la SNES et megadrive pour la Megadrive. Il me crée effectivement un fichier "gamelist.xml" et un dossier "images" dans lequel se trouvent toutes les visus des boites. Jusque là, pas de soucis. J'utilise WinSCP pour accéder à ma Recalbox et upload le fichier "gamelist.xml" dans /root/.emulationstation/gamelists/snes (pour la SNES) Puis j'upload le dossier "images" dans /root/.emulationstation/downloaded_images/ et je le renomme en snes (vu que dans gamelist.xml, c'est le chemin spécifié). Puis je définis les droits sur 0644. Je ferme WinSCP et fais un restart de la recalbox. Après redémarrage, le scraping n'a pas changé d'un iota. Ca m'intriguait et j'ai donc fait quelque tests afin de comprendre ce qu'il se passait et j'ai conclu ceci : quand je relance ma recalbox, le fichier gamelist.xml est modifié et remplacé par sa version précédente. Pour en être certain, j'ai supprimé le gamelist.xml et relancé le RPi. Comme on s'y attendrait, la liste dans EmulationStation est redevenu toute simple. J'ai donc recommencé la procédure et uploadé les fichiers. Après restart, le fichier a perdu tout son contenu et seulement deux très courtes lignes subsistent (inutile de dire que la liste est forcément restée basique dans EmulationStation ). Moi qui aime les choses carrées et bien rangées, j'avoue que c'est plutôt frustrant lol Quelqu'un a-t-il déjà rencontré pareil problème ou saurait me renseigner sur la marche à suivre pour contrer cet effet ? Ma gratitude sera sans limite si quelqu'un me sort cette épine du pied