-
-
Notifications
You must be signed in to change notification settings - Fork 259
Description
RomM version
4.0.0
Describe the bug
Using the "Chef's Choice" metadata setup, some games match Hasheous + IGDB + RA by the game hash correctly but end up with a wrong cover (wrong game) from SteamGridDB.
I think SGDB searches must still be trying to match by name, because the bad results are often from games that kind of sound like the actual game but are subtly different. See the screenshot below for "Solar Fox" (Atari), which got the cover for a game called "Solar Flux". Another example is "Quadrun" matching to "Quadrant".
Moreover, there doesn't seem to be any way to fix this issue in the UI, other than manually uploading a new cover image. If I edit the game, delete the cover, and search again, it only shows results from SGDB, none of them matching the game; it will not allow me to fall back to the IGDB cover image which in many cases is perfectly fine.
To Reproduce
Import any of the games mentioned above. Can provide more examples if need be.
Expected behavior
Avoid using SGDB images if the game doesn't match; fall back to the cover image from the primary metadata provider in these cases.
Ideally, this should be completely automatic when importing games. The next best thing would be to use SGDB anyway, but flag/alert me when the name isn't a perfect match, and give some way to revert to IGDB/SS/other primary metadata in the cover editor.
Screenshots
Additional context
Otherwise impressed with the speed and accuracy of the new Hasheous-based system in 4.0.0. So far the only thing that's misbehaving is SGDB.