Skip to content

Screenscraper - ROMs not found, even with the correct version. #195

@ZacharyFoxx

Description

@ZacharyFoxx

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.]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions