Merge pull request #620 from cmitu/master

scraper: add support for ChannelF, OpenBOR, Solarus and ZX81 Sinclair
This commit is contained in:
Jools Wills 2019-12-10 05:32:35 +00:00 committed by GitHub
commit 5156baa5a4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 0 deletions

View file

@ -36,6 +36,7 @@ namespace PlatformIds
"nds", // nintendo DS
"fds", // Famicom Disk System
"nes", // nintendo entertainment system
"channelf", // Fairchild ChannelF
"gb", // game boy
"gba", // game boy advance
"gbc", // game boy color
@ -44,6 +45,7 @@ namespace PlatformIds
"wiiu",
"virtualboy",
"gameandwatch",
"openbor",
"pc",
"sega32x",
"segacd",
@ -63,11 +65,13 @@ namespace PlatformIds
"snes", // super nintendo entertainment system
"scummvm",
"x6800",
"solarus",
"pcengine", // (aka turbografx-16) HuCards only
"pcenginecd", // (aka turbografx-16) CD-ROMs only
"wonderswan",
"wonderswancolor",
"zxspectrum",
"zx81",
"videopac",
"vectrex",
"trs-80",

View file

@ -37,6 +37,7 @@ namespace PlatformIds
NINTENDO_DS,
FAMICOM_DISK_SYSTEM,
NINTENDO_ENTERTAINMENT_SYSTEM,
FAIRCHILD_CHANNELF,
GAME_BOY,
GAME_BOY_ADVANCE,
GAME_BOY_COLOR,
@ -45,6 +46,7 @@ namespace PlatformIds
NINTENDO_WII_U,
NINTENDO_VIRTUAL_BOY,
NINTENDO_GAME_AND_WATCH,
OPENBOR,
PC,
SEGA_32X,
SEGA_CD,
@ -64,11 +66,13 @@ namespace PlatformIds
SUPER_NINTENDO,
SCUMMVM,
SHARP_X6800,
SOLARUS,
TURBOGRAFX_16, // (aka PC Engine) HuCards only
TURBOGRAFX_CD, // (aka PC Engine) CD-ROMs only
WONDERSWAN,
WONDERSWAN_COLOR,
ZX_SPECTRUM,
ZX81_SINCLAR,
VIDEOPAC_ODYSSEY2,
VECTREX,
TRS80_COLOR_COMPUTER,

View file

@ -46,6 +46,7 @@ const std::map<PlatformId, unsigned short> screenscraper_platformid_map{
{ NINTENDO_DS, 15 },
{ FAMICOM_DISK_SYSTEM, 106 },
{ NINTENDO_ENTERTAINMENT_SYSTEM, 3 },
{ FAIRCHILD_CHANNELF, 80 },
{ GAME_BOY, 9 },
{ GAME_BOY_ADVANCE, 12 },
{ GAME_BOY_COLOR, 10 },
@ -55,6 +56,7 @@ const std::map<PlatformId, unsigned short> screenscraper_platformid_map{
{ NINTENDO_VIRTUAL_BOY, 11 },
{ NINTENDO_GAME_AND_WATCH, 52 },
{ PC, 135 },
{ OPENBOR, 214 },
{ SCUMMVM, 123},
{ SEGA_32X, 19 },
{ SEGA_CD, 20 },
@ -66,6 +68,7 @@ const std::map<PlatformId, unsigned short> screenscraper_platformid_map{
{ SEGA_SATURN, 22 },
{ SEGA_SG1000, 109 },
{ SHARP_X6800, 79},
{ SOLARUS, 223 },
{ PLAYSTATION, 57 },
{ PLAYSTATION_2, 58 },
{ PLAYSTATION_3, 59 },
@ -78,6 +81,7 @@ const std::map<PlatformId, unsigned short> screenscraper_platformid_map{
{ WONDERSWAN, 45 },
{ WONDERSWAN_COLOR, 46 },
{ ZX_SPECTRUM, 76 },
{ ZX81_SINCLAR, 77 },
{ VIDEOPAC_ODYSSEY2, 104 },
{ VECTREX, 102 },
{ TRS80_COLOR_COMPUTER, 144 },