Module:Data/Media/Platform

Jump to navigation Jump to search

Media data table for platforms on which games or other software are released.


local database = {
	['fc'] = { media = "Famicom", canonicalCase = "FC" },
	['sfc'] = { media = "Super Famicom", canonicalCase = "SFC" },
	['wiiu'] = { media = "Wii U", canonicalCase = "WiiU" },
	['nsw'] = { media = "Nintendo Switch", canonicalCase = "NSW" },
	['nsw2'] = { media = "Nintendo Switch 2", canonicalCase = "NSW2" },
	['wvc'] = { media = "Wii Virtual Console", canonicalCase = "WVC" },
	['wuvc'] = { media = "Wii U Virtual Console", canonicalCase = "WUVC" },
	['3dsvc'] = { media = "Nintendo 3DS Virtual Console", canonicalCase = "3DSVC" },
	['nso'] = { media = "Nintendo Classics", canonicalCase = "NSO" },
	['gb'] = { media = "Game Boy", canonicalCase = "GB" },
	['sgb'] = { media = "Super Game Boy", canonicalCase = "SGB" },
	['gbc'] = { media = "Game Boy Color", canonicalCase = "GBC" },
	['gba'] = { media = "Game Boy Advance", canonicalCase = "GBA" },
	['ds'] = { media = "Nintendo DS", canonicalCase = "DS" },
	['3ds'] = { media = "Nintendo 3DS", canonicalCase = "3DS" },
	['cd2'] = { media = "Super CD-ROM²", canonicalCase = "CD2" },
	['mcd'] = { media = "Mega-CD", canonicalCase = "MCD" },
	['sat'] = { media = "Sega Saturn", canonicalCase = "SAT" },
	['gg'] = { media = "Game Gear", canonicalCase = "GG" },
	['ggm'] = { media = "Game Gear Micro", canonicalCase = "GGM" },
	['ps'] = { media = "PlayStation", canonicalCase = "PS" },
	['ps2'] = { media = "PlayStation 2", canonicalCase = "PS2" },
	['ps3'] = { media = "PlayStation 3", canonicalCase = "PS3" },
	['ps4'] = { media = "PlayStation 4", canonicalCase = "PS4" },
	['ps5'] = { media = "PlayStation 5", canonicalCase = "PS5" },
	['psp'] = { media = "PlayStation Portable", canonicalCase = "PSP" },
	['psv'] = { media = "PlayStation Vita", canonicalCase = "PSV" },
	['xb'] = { media = "Xbox", canonicalCase = "XB" },
	['x360'] = { media = "Xbox 360", canonicalCase = "X360" },
	['xbo'] = { media = "Xbox One", canonicalCase = "XBO" },
	['xbsx'] = { media = "Xbox Series S/X", canonicalCase = "XBSX" },
	['msx'] = { media = "MSX", canonicalCase = "MSX" },
	['pc88'] = { media = "PC-8800", canonicalCase = "PC88" },
	['pc98'] = { media = "PC-9800", canonicalCase = "PC98" },
	['fm7'] = { media = "FM-7", canonicalCase = "FM7" },
	['x1'] = { media = "X1", canonicalCase = "X1" },
	['win'] = { media = "Windows", canonicalCase = "Win" },
	['s'] = { media = "Steam", canonicalCase = "S" },
	['mp'] = { media = "Mobile Phone", canonicalCase = "MP" },
	['ma'] = { media = "MegaTen α", canonicalCase = "MA" },
	['ios'] = { media = "iOS", canonicalCase = "iOS" },
	['ad'] = { media = "Android", canonicalCase = "AD" },
	['ac'] = { media = "Arcade", canonicalCase = "AC" }
}

local media = {}
local canonicalCase = {}
for i in pairs(database) do
	media[i] = database[i]["media"]
	canonicalCase[i] = database[i]["canonicalCase"]
end

return {
    media = media,
    canonicalCase = canonicalCase
}