Skip to content

Scrape your games with your PC (EN)

Nicolas Ternisien edited this page Jan 26, 2017 · 12 revisions

Outdated wiki, needs overhaul!
Take a look at [BATCH] Scrape your roms on your PC

First, thanks to NeB for this how-to!
You'll find his french version on the forum.


You can scrape your games using your computer. This method check the hashes signature of your roms and not their names. So it is really more efficient and faster.

What do you need :

This how-to was written for PC and MAC. But you can easily adapt it for linux.

First step (the same step for PC an MAC):

If you want to scrape your snes roms, create a folder called snes in your computer and add it to your roms (format .smc or zip). Add it the file scraper.exe for PC or scraperfor MAC (UNIX) downloaded previously. Now you are ready to scrape your snes roms.

Second step :

For PC:

Do shift+right click in your snes folder and choose “open a command window here” (I used a Windows in french, so the text is maybe not exactly the same).
Once in cmd.exe type :

scraper.exe -image_path="~/.emulationstation/downloaded_images/SYSTEM_NAME" -no_thumb=true -max_width=375

(replaced “SYSTEM_NAME” by the system's name than you are scrapping, snes, nes, mastersystem, etc...)
Now press enter, and wait...


If you want to scrape arcade roms (MAME or FBA including NEOGEO) use this command :

scraper.exe -mame -mame_img "m,t,s" -image_path="~/.emulationstation/downloaded_images/mame_or_fba_o_neogeo" -no_thumb=true -max_width=375

(as previously, replaced “mame_or_fba_or_neogeo” by mame or fab or neogeo)

For MAC, 2 solutions:

  • Open a terminal window (Applications/Utilities) and drag/drop the folder snes you created previously in the terminal.

or

  • Enable the option « new terminal to the folder » (I used a Macintosh in french, so the text is maybe not exactly the same). You find this option in the Keyboard preferences in " Keyboard shortcuts " and in the left column, stand on "Services" , scroll down to find the line " new terminal to the folder. » Check the box above this line. Now, right click in your snes folder and choose « new terminal to the folder ».

Once in the terminal window type : ./scraper -image_path="~/.emulationstation/downloaded_images/SYSTEM_NAME" -no_thumb=true -max_width=375
(replaced “SYSTEM_NAME” by the system's name than you are scrapping, snes, nes, mastersystem, etc...)
Now press enter, and wait...


If you want to scrape arcade roms (MAME or FBA including NEOGEO) use this command :

scraper -mame -mame_img "m,t,s" -image_path="~/.emulationstation/downloaded_images/mame_or_fba_or_neogeo" -no_thumb=true -max_width=375

(as previously, replaced “mame_or_fba_or_neogeo” by mame or fba or neogeo)

Third step (the same step for PC an MAC):

Well, now you have your roms set... you have the scrape files corresponding... So you have to copy them in your recalbox. But before starting to add files, you need to close emulationstation. So poweron your recalbox, and press alt + F4 if you have a keyboard connected to your recalbox. Or go in root access and shutdown the emulationstation service, with the command /etc/init.d/S31emulationstation stop.

Now, to copy your files, go in the folder system shared on your network create a folder called backup_scrape and paste the folders downloaded_images and gamelists.

Now you can follow instructions of this mini-how-to - section "restore ".

Once Finished, do not forget to restart emulationstation by executing the following command /etc/init.d/S31emulationstation start.

English

Basic

Advanced


Français

Basique

Avancée


Deutsch

Basic

Fortgeschritten


Español

Basic

Avanzado


Português

Básico

Avançado


Italiano

Di base

Avanzate

Clone this wiki locally
You can’t perform that action at this time.