Add scraping support for ChannelF, OpenBOR, Solarus and ZX81 Sinclair

This commit is contained in:
Cristi Mitrana 2019-11-27 09:52:35 +02:00
parent d62758c7cf
commit b46c082821
3 changed files with 12 additions and 0 deletions

View file

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

View file

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

View file

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