Skip to content

5.3.0-risalt

Latest

Choose a tag to compare

@risalt risalt released this 21 Apr 20:46
  • Update configuration files and add support for 11 new platforms.
  • Implement new hybrid scraper EveryGame(Going) with a broad set of resources specially for retrocomputing platforms. Create and adjust necessary configuration files.
  • Implement a new web scraper: VGGeek, covering the videogamegeek.com website. Create/adapt the corresponding configuration files.
  • Implement a new offline, specialized scraper: Spriters to retrieve sprites using an external python script. Adapt dependent files.
  • Implement a new offline scraper: GameBase scraper, inspired by Gemba repo.
  • Implement a new offline scraper: ExoDos, to import the PC-DOS collection database.
  • Add option to printout lists of scrapers and platforms (for use in scripts).
  • Adapt offlinemobygames to maximize the usage of the offline database, as the API is now fully pay-per-use.
  • Adapt both mobygames-based scrapers to avoid connecting if the API key is not defined.
  • Define a new resource: Sprites, and all the dependencies.
  • Modify fully offline scrapers with multimedia data (gamebase and exodos) to avoid file duplication by linking the original file to the cache, rather than copying it.
  • Add new option symlinkImages to avoid image file duplication (same behaviour as symlink for videos and manuals).
  • Implement new flag, singleImagePerType, to avoid downloading another image for a type for which another scraper already has an image. Remove the now obsolete equivalent code from the GiantBomb and VGGeek scrapers.
  • Update mameMap.csv using old and new databases.
  • Implement a mapping of genres and franchises to try to homogeneize values across scrapers.
  • Improve check matching to reduce the amount of false positives.
  • Many fixes...

Full Changelog: 5.2.0-risalt...5.3.0-risalt