Commit graph

116 commits

Author SHA1 Message Date
Leon Styhre 6e863a82ec Added conversion of some additional HTML character codes when scraping using ScreenScraper 2023-09-09 09:48:56 +02:00
Leon Styhre 1da9a8cf00 Fixed an issue where ScreenScraper API calls were slightly malformed for systems where multiple platforms were defined 2023-08-04 18:08:59 +02:00
Leon Styhre fc24b21311 Fixed an issue where duplicate ScreenScraper game entries could show up in the interactive scraper if multiple platforms were defined for the system 2023-08-04 18:02:12 +02:00
Leon Styhre 82338d9b90 Added more scraper debug log output to ScreenScraper and GamesDBJSONScraper 2023-08-04 17:56:50 +02:00
Leon Styhre d94cdb013f Added additional MD5 file hash logging to the scraper 2023-08-03 22:28:13 +02:00
Leon Styhre 40d27ff772 Added MD5 file hash searching support to the scraper when using ScreenScraper 2023-08-03 20:48:54 +02:00
Leon Styhre 306b58e290 (Windows) Added support for the Visual Pinball (vpinball) game system 2023-07-10 19:16:41 +02:00
Leon Styhre 2849e7e265 (Windows) Added support for the Future Pinball (fpinball) game system 2023-07-10 19:12:53 +02:00
Leon Styhre 63a90447dc Added support for the Hartung Game Master (gmaster) game system 2023-07-10 14:48:39 +02:00
Leon Styhre 6efab2041f Added support for the Epoch Super Cassette Vision (scv) game system 2023-07-05 19:27:59 +02:00
Leon Styhre 22130544ce Added support for the LowRes NX Fantasy Console (lowresnx) game system 2023-07-04 20:28:21 +02:00
Leon Styhre a2c30cae28 Added an sgb (Nintendo Super Game Boy) platform to improve scraping using ScreenScraper 2023-07-02 11:21:40 +02:00
Leon Styhre 51241c8b94 Added support for scraping the arduboy and ps4 systems using ScreenScraper 2023-06-30 18:44:31 +02:00
Leon Styhre 279bbe9b46 Minor cosmetic change to a ScreenScraper debug log message 2023-05-11 19:30:21 +02:00
Leon Styhre d83374b38f Added an option to scrape game manuals using ScreenScraper
Also changed the scraper auto-retry functionality to not run on non-recoverable errors or duing manual scraping
2023-05-08 17:14:52 +02:00
Leon Styhre 683ee5f509 Added support for the Tiger Electronics Game.com (gamecom) game system. 2023-03-01 22:09:27 +01:00
Leon Styhre 11b16621b7 Added support for the Casio PV-1000 (pv1000) game system. 2023-02-28 18:20:14 +01:00
Leon Styhre 7139faaad6 Added support for the WASM-4 Fantasy Console (wasm4) game system. 2023-02-25 21:38:25 +01:00
Leon Styhre b73bb5181c Added support for the LCD Handheld Games (lcdgames) game system. 2023-02-03 20:16:29 +01:00
Leon Styhre 1454783884 Fixed an issue where invalid game entries were sometimes not filtered out from ScreenScraper server responses. 2023-02-02 23:18:08 +01:00
Leon Styhre 80e0937bf5 Added support for the VTech V.Smile (vsmile) game system. 2023-02-01 22:30:43 +01:00
Leon Styhre 886f368fd9 Hex-encoded ampersand characters in game names are now converted correctly when scraping with ScreenScraper. 2023-01-30 19:41:24 +01:00
Leon Styhre fb7c9a1e3b Newline characters are now removed from game names when scraping with ScreenScraper.
Also cleaned up some code.
2023-01-22 13:09:41 +01:00
Leon Styhre 6d4086639a Disabled ScreenScraper controller scraping as they have ruined that functionality. 2022-12-15 18:27:45 +01:00
Leon Styhre 02aba10a08 Added a ScreenScraper option to remove dots from game name searches when using the automatic scraper. 2022-09-20 22:45:32 +02:00
Leon Styhre 33b52d61b5 If wheel (marquee) images on ScreenScraper falls back to another region, then the wheel-hd image is now used instead if that matches the set region. 2022-08-26 18:00:46 +02:00
Leon Styhre 00b6f16136 Added scraper support for the dragon32 platform. 2022-07-13 19:00:30 +02:00
Leon Styhre aa7d0d7579 Added support for the EasyRPG game engine (easyrpg) game system. 2022-07-07 18:20:58 +02:00
Leon Styhre b149f0d054 Added support for the Fujitsu FM Towns (fmtowns) game system on Unix and Windows. 2022-07-06 20:10:28 +02:00
Leon Styhre d701f89039 Added scraper support for the megaduck and supervision systems. 2022-07-04 19:50:19 +02:00
Leon Styhre bded2bf31f Added a ScreenScraper option to fallback to additional regions to allow scraping of country-specific games and unofficial releases. 2022-06-16 19:56:41 +02:00
Leon Styhre b982ec627a Added ScreenScraper support for the ti99 platform. 2022-06-12 15:40:05 +02:00
Leon Styhre d418c05614 Added scraper support for the platforms arcadia (Emerson Arcadia 2001) and crvision (VTech CreatiVision).
Also removed an unnecessary code comment.
2022-05-19 17:32:12 +02:00
Leon Styhre f27ac9d26b Added a new pcwindows platform for scraping PC (Windows) games. 2022-05-14 12:02:24 +02:00
Leon Styhre b2f70971ef Changed the ScreenScraper system ID from pc to moonlight for the steam and epic systems. 2022-05-14 11:01:01 +02:00
Leon Styhre 7fb6734feb Added scraper support for the astrocde (Bally Astrocade) system.
Also renamed astrocade to astrocde.
2022-05-12 22:45:52 +02:00
Leon Styhre 93d74b840c Added a fallback to ScreenScraper's normalized video if no regular video is found. 2022-05-01 09:16:15 +02:00
Leon Styhre ea2c4444b0 Added platform and scraper support for PICO-8 game engine. 2022-04-10 12:50:03 +02:00
Leon Styhre 65c940f764 Added missing scraper entries for samcoupe and zx81 for TheGamesDB and zmachine for ScreenScraper. 2022-04-10 12:37:04 +02:00
Leon Styhre 4859f0c980 neogeocd is now scraped specifically as 'Neo Geo CD' instead of the more general 'Neo Geo'. 2022-04-10 12:13:35 +02:00
Leon Styhre 21f21c20f5 Added a scraper setting to convert underscores _ to spaces when searching. 2022-04-09 15:14:48 +02:00
Leon Styhre aed9c4abe5 Made ScreenScraper searches in automatic mode faster and more accurate. 2022-04-05 17:48:47 +02:00
Leon Styhre c70d2d6368 Added fallback for high resolution wheel image for ScreenScraper if no regular wheel image was found. 2022-04-01 18:07:21 +02:00
Leon Styhre 8a6652552f Set the clang-format option SpaceBeforeCpp11BracedList to true. 2022-01-16 12:09:55 +01:00
Leon Styhre d343e785af Fixed an issue with scraping fan art images using ScreenScraper. 2022-01-15 18:14:11 +01:00
Leon Styhre 92f5284bf3 Added support for scraping fan art images.
Also added scraping of box back covers when using TheGamesDB.
2022-01-15 13:16:23 +01:00
Leon Styhre 5bb009e604 Added scraper support for displaying the returned platform if it does not match the game platform. 2022-01-03 18:37:43 +01:00
Leon Styhre daf66c4b60 Added proper support for interpreting directories as files. 2021-12-17 20:18:47 +01:00
Leon Styhre dd0f36f82b Changed most increment and decrement operators from postfix to prefix for es-app. 2021-11-17 17:35:34 +01:00
Leon Styhre fa17d8df66 Moved some data and functions from the global to anonymous namespace. 2021-11-13 14:27:26 +01:00