Skyscraper Mimic Built In Scraper Settings Possible?
-
I have noticed that I can scrape some Amiga games using the built in scraper on Retropie that I cannot get to scrape with Skyscraper. Both scrapers are using Screenscraper as a source.
Some examples are:
Gloom Deluxe (filename: Gloom_Deluxe.adf)
Alien Breed 3D (filename: AlienBreed3D_v1.2_CD32.lha)
Pinball Fantasies (filename: PinballFantasies_v2.7_CD32.lha)Is there a way to get Skyscraper to mimic whatever settings the built in scraper is using in Skyscraper?
Also when Skyscraper scrapes a file with .bin/.cue files which file is it using to search?
Thanks
-
@George-Spiggott said in Skyscraper Mimic Built In Scraper Settings Possible?:
Is there a way to get Skyscraper to mimic whatever settings the built in scraper is using in Skyscraper?
You can use the
--query
parameter and scrape usingromnom
option, so that it scrapes using the name of the game, instead of using the checksum of the file./opt/retropie/supplementary/skyscraper/Skyscraper -p amiga -s screenscraper --query romnom=Alien+Breed+3d AlienBreed3D_v1.2_CD32.lha .... #1/1 (T1) Pass 1 ---- Game 'AlienBreed3D_v1.2_CD32' found! :) ---- Scraper: screenscraper From cache: NO Search match: 100 % Compare title: 'Alien Breed 3D' Result title: 'Alien Breed 3d' () Platform: 'Amiga CD32' () Release Date: '1995-01-01' () Developer: 'Team 17' () Publisher: 'Team 17' () Players: '2' () Ages: '' () Tags: 'Shooter' () Rating (0-1): '' () Cover: YES () Screenshot: YES () Wheel: YES () Marquee: NO ()
Also when Skyscraper scrapes a file with .bin/.cue files which file is it using to search?
It depends on what Skyscraper considers as a ROM file, if both extensions are registered, it will try to find a match for each file. You can override this I think in the configuration.
-
Thanks. It took a bit of doing but I got most of them. I've created a script file to take the hassle out of this if I have to do it again.
The only game I couldn't get to work was Xenon 2 Megablast CDTV (filename: Xenon_2_Megablast_CD32.cue) I'm not sure if the filename is throwing it off but labelling the .cue as "_CD32" is the only way I can get it to boot on Amiberry.
-
@George-Spiggott You can also consider trying with some of the other sources in Skyscraper.
openretro
is an Amiga-centric database (and really good, even with the lha files), andmobygames
is also very good for Amiga games.thegamesdb
probably also. -
@muldjord Thanks I will look. Xenon 2 Megablast CDTV is definitely on Screenscraper though. I've tried every possible name combination I can think of.
https://www.screenscraper.fr/rechercheroms.php?numpage=0&action=newrecherche
-
Now I'm really confused:
This will not scrape: /opt/retropie/supplementary/skyscraper/Skyscraper -p amiga -s screenscraper --query romnom=xenon+2 Xenon_2_Megablast_CD32.cue
This will: /opt/retropie/supplementary/skyscraper/Skyscraper -p amiga -s screenscraper --query romnom=xenon+2 Xenon2_v1.7_CDTV.lha
Only the filename is changed, everything else is the same. Can anyone shed light on this please?
-
@George-Spiggott said in Skyscraper Mimic Built In Scraper Settings Possible?:
This will: /opt/retropie/supplementary/skyscraper/Skyscraper -p amiga -s screenscraper --query romnom=xenon+2 Xenon2_v1.7_CDTV.lha
Works for me:
#1/1 (T1) Pass 1 ---- Game 'Xenon2_v1.7_CDTV' found! :) ---- Scraper: screenscraper From cache: NO Search match: 100 % Compare title: 'Xenon 2' Result title: 'Xenon 2 - Megablast' () Platform: 'Amiga CDTV' () Release Date: '' () Developer: 'Bitmap Brothers' () Publisher: 'Image Works' () Players: '2' () Ages: '' () Tags: 'Shooter' () Rating (0-1): '0.6' () Cover: YES () Screenshot: YES () Wheel: YES () Marquee: NO () Description: () 'Xenon 2: Megablast i[...] 'screenscraper' requests remaining: 1993
-
@mitu Yes for me too but the first entry (the .cue file) does not.
-
@George-Spiggott Always remember to quote your queries if there's spaces in the name:
/opt/retropie/supplementary/skyscraper/Skyscraper -p amiga -s screenscraper --query "romnom=xenon+2 Xenon_2_Megablast_CD32.cue"
-
@muldjord I copy pasted that entry into Putty and got the following error from Skyscraper
'--query' was set but more than one filename was provided on command line or using the '--fromfile' option. Please provide only a single rom file name you wish to scrape using the query, now quitting...
-
@George-Spiggott Yeah sorry, I misread your post. But you do need those quotes in case you want to use spaces in the
romnom
name. In this case you used a+
instead. You should use%20
which is an url encoded space. It should be:/opt/retropie/supplementary/skyscraper/Skyscraper -p amiga -s screenscraper --query "romnom=xenon%202" Xenon_2_Megablast_CD32.cue
But
"romnom=xenon%202"
is not a good match for the ScreenScraperromnom
query. I suggest using--query sha1=SHA1SUM
instead where you substituteSHA1SUM
with a rom's sha1 sum that you have found for the correct game on their website. -
Thanks @muldjord The "xenon+2" bit works because "/opt/retropie/supplementary/skyscraper/Skyscraper -p amiga -s screenscraper --query romnom=xenon+2 Xenon2_v1.7_CDTV.lha" scrapes no problem. I have the scraped image now from that file/scrape. My plan is to get Skyscraper use a local image now I have it.
I tried sha1 and crc, neither of them work. For some reason it just doesn't like my .cue/.iso copy of Xenon 2 CDTV.
Scraping for Amiga can be a bit tricky especially if, like me, you're determined to use specific roms rather than common ones.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.