-
Notifications
You must be signed in to change notification settings - Fork 27
Screenscraper - ROMs not found, even with the correct version. #195
Description
Describe the bug
Performing ROM scraping for the Mega Drive/Genesis system using the website screenscraper.fr as a source, with a user account there. Out of 800 ROMs, 9 were unsuccessful, even though their files were the same as those listed in the screenscraper database.
Example: 'Sonic The Hedgehog 2 (World) (Rev A)' exists in the screenscraper database, the SHA1 and MD5 of the zip file match, but the return is that the game was not found.
I tried using the query option with the game ID, but without success:
Skyscraper -s screenscraper -p megadrive -g "/home/zachary/Games/no_intro_roms/ROMS/megadrive/" -i "/home/zachary/Games/no_intro_roms/ROMS/megadrive/" -o "/home/zachary/Games/no_intro_roms/ROMS/megadrive/skyscraper/" --query "gameid=3" "Sonic The Hedgehog 2 (World) (Rev A).zip" --verbosity 3
And the result is:
#1/1 (T1) Pass 1 ---- Game 'Sonic The Hedgehog 2 (World) (Rev A)' not found :( ----
Debug output:
Compare title: 'Sonic The Hedgehog 2'
Search name #1: 'gameid=3'
Tried with: 'gameid=3'
Platform : megadrive
#1/1, (0/1)
Elapsed time : 00:02:02
Est. time left : 00:00:00
And my ROMs are checked out using Dat-O-Matic.
To Reproduce
Just try running:
Skyscraper -s screenscraper -p megadrive -g "/home/zachary/Games/no_intro_roms/ROMS/megadrive/" -i "/home/zachary/Games/no_intro_roms/ROMS/megadrive/" -o "/home/zachary/Games/no_intro_roms/ROMS/megadrive/skyscraper/" --query "gameid=3" "Sonic The Hedgehog 2 (World) (Rev A).zip" --verbosity 3
Expected behavior
Even with an incorrect ROM, using the gameid parameter I should be able to retrieve the data correctly.
Special circumstances
When trying to execute, I repeatedly receive the following error:
Request timed out, server might be busy / overloaded...
WARN: QIODevice::read (QNetworkReplyHttpImpl): device not open
Retrying request...
Terminal output
#1/1 (T1) Pass 1 ---- Game 'Sonic The Hedgehog 2 (World) (Rev A)' not found :( ----
Debug output:
Compare title: 'Sonic The Hedgehog 2'
Search name #1: 'gameid=3'
Tried with: 'gameid=3'
Platform : megadrive
#1/1, (0/1)
Elapsed time : 00:02:02
Est. time left : 00:00:00
I tested Skraper with the same group of ROMs, and with it, all of them were recognized without problems, even one that I thought the problem was the file name, in this case Schtroumpfs Autour du Monde, Les (Europe) (En,Fr,De,Es).zip, but Skraper correctly recognized the CRC of the file inside the zip and downloaded the correct cover art.
Technical information
- Configuration switches applied to Skyscraper (config.ini, commandline, ...)
- Internet connection: Cable, Highspeed
- Skyscraper version: Running Skyscraper v3.18.0-bc89db2
- OS and Version Manjaro Linux, last release
Additional context
[Replace this text with any additional context that might help understand this issue better. Optional.]