diff --git a/src/shared/platforms.js b/src/shared/platforms.js index 8df4b8da..1fefe5ed 100755 --- a/src/shared/platforms.js +++ b/src/shared/platforms.js @@ -2,7 +2,6 @@ export default [ { name: 'Xbox One', code: 'xbox-one', - hex: '#ffffff', textHex: '#107c10', id: 49, generation: 8, @@ -11,6 +10,7 @@ export default [ name: 'Nintendo Switch', code: 'nintendo-switch', hex: '#e60012', + useAlt: true, id: 130, generation: 8, }, @@ -32,9 +32,7 @@ export default [ }, { name: 'Nintendo 64', - code: 'n64', - hex: '#FFFFFF', - textHex: '#D20014', + code: 'nintendo-64', id: 4, generation: 5, }, @@ -72,7 +70,6 @@ export default [ { name: 'PC - Windows', code: 'win', - hex: '#ffffff', textHex: '#0076d6', id: 6, generation: 8, @@ -80,17 +77,300 @@ export default [ { name: 'Super Nintendo', code: 'snes', - hex: '#ffffff', textHex: '#4f43ae', id: 19, generation: 4, }, { name: 'Sega Mega Drive / Genesis', - code: 'smd', - hex: '#ffffff', + code: 'sega-genesis', textHex: '#000000', id: 29, generation: 4, }, + { + name: 'Xbox', + code: 'xbox', + id: 11, + generation: 6, + }, + { + name: 'Xbox 360', + code: 'xbox-360', + id: 12, + generation: 7, + }, + { + name: 'PC Dos', + code: 'msdos', + id: 13, + generation: 'computer', + }, + { + name: 'Mac', + code: 'mac', + id: 14, + generation: 'computer', + }, + { + name: 'Commodore C64/128', + code: 'commodore-64', + id: 15, + generation: 'computer', + }, + { + name: 'Amiga', + code: 'amiga', + navHex: '#fff', + id: 16, + generation: 'computer', + }, + { + name: 'Nintendo DS', + code: 'nintendo-ds', + id: 20, + generation: 7, + // Combine + // id: 159, + }, + { + name: 'Nintendo GameCube', + code: 'nintendo-gamecube', + id: 21, + generation: 6, + }, + { + name: 'Game Boy Color', + code: 'gameboy-color', + id: 22, + generation: 5, + }, + { + name: 'Dreamcast', + code: 'dreamcast', + id: 23, + generation: 6, + }, + { + name: 'Game Boy Advance', + code: 'gameboy-advance', + id: 24, + generation: 6, + }, + { + name: 'Sega 32X', + code: 'sega-32x', + id: 30, + generation: 4, + }, + { + name: 'Sega Saturn', + code: 'sega-saturn', + id: 32, + generation: 5, + }, + { + name: 'Game Boy', + code: 'gameboy', + id: 33, + generation: 4, + }, + { + name: 'Sega Game Gear', + code: 'game-gear', + id: 35, + generation: 4, + }, + { + name: 'Nintendo 3DS', + code: 'n3ds', + id: 37, + generation: 8, + }, + { + name: 'PSP', + code: 'psp', + id: 38, + generation: 7, + }, + { + name: 'Wii U', + code: 'wii-u', + id: 41, + generation: 8, + }, + { + name: 'PlayStation Vita', + code: 'playstation-vita', + id: 46, + generation: 8, + }, + { + name: '3DO Interactive Multiplayer', + code: '3do', + textHex: '#ffffff', + navHex: '#000', + id: 50, + generation: 5, + }, + { + name: 'Atari 8-bit', + code: 'atari-800', + id: 65, + generation: 'computer', + }, + { + name: 'Atari 2600', + code: 'atari-2600', + id: 59, + generation: 2, + }, + { + name: 'Atari 7800', + code: 'atari-7800', + id: 60, + generation: 3, + }, + { + name: 'Atari Lynx', + code: 'atari-lynx', + id: 61, + generation: 4, + }, + { + name: 'Atari Jaguar', + code: 'atari-jaguar', + id: 62, + generation: 5, + }, + { + name: 'Atari ST', + code: 'atari-st', + id: 63, + generation: 'computer', + }, + { + name: 'Sega Master System', + code: 'sega-master-system', + id: 64, + generation: 3, + }, + { + name: 'Atari 5200', + code: 'atari-5200', + id: 66, + generation: 2, + }, + { + name: 'Intellivision', + code: 'intellivision', + id: 67, + generation: 2, + }, + { + name: 'ColecoVision', + code: 'colecovision', + id: 68, + generation: 2, + }, + { + name: 'Vectrex', + code: 'vectrex', + id: 70, + generation: 2, + }, + { + name: 'Commodore VIC-20', + code: 'vic-20', + id: 71, + generation: 'computer', + }, + { + name: 'Apple II', + code: 'apple2', + hex: '#fff', + id: 75, + generation: 'computer', + }, + { + name: 'Sega CD', + code: 'sega-cd', + hex: '#000', + id: 78, + generation: 4, + }, + { + name: 'Neo Geo MVS', + code: 'neo-geo', + id: 79, + generation: 'arcade', + // TODO: combine + // id: 80, + }, + { + name: 'TurboGrafx-16 / PC Engine', + code: 'pc-engine', + id: 86, + generation: 4, + // name: 'PC Engine SuperGrafx (combine with pc engine)', + // id: 128, + }, + { + name: 'Nintendo Virtual Boy', + code: 'virtual-boy', + id: 87, + generation: 5, + }, + { + name: 'Odyssey', + code: 'odyssey', + id: 88, + generation: 1, + }, + // { + // name: 'Commodore PET', + // code: 'commodore-pet', + // id: 89, + // }, + { + name: 'Commodore 16', + code: 'commodore', + id: 93, + generation: 'computer', + }, + // { + // name: 'Philips CD-i', + // code: 'philips-cd-i', + // id: 117, + // }, + { + name: 'Neo Geo Pocket', + code: 'neo-geo-pocket', + id: 119, + generation: 5, + }, + // { + // name: 'Neo Geo Pocket Color', + // code: 'neo-geo-pocket-color', + // id: 120, + // }, + { + name: 'WonderSwan Color', + code: 'wonderswan-color', + id: 123, + generation: 5, + }, + { + name: 'Neo Geo CD', + code: 'neo-geo-cd', + id: 136, + generation: 4, + }, + { + name: 'Turbografx-16/PC Engine CD', + code: 'turbografx-16', + hex: '#000', + id: 150, + generation: 4, + }, ]; diff --git a/static/img/platforms/3do-alt.svg b/static/img/platforms/3do-alt.svg new file mode 100644 index 00000000..31b393c4 --- /dev/null +++ b/static/img/platforms/3do-alt.svg @@ -0,0 +1,4 @@ + + + \ No newline at end of file diff --git a/static/img/platforms/3do.svg b/static/img/platforms/3do.svg new file mode 100644 index 00000000..41032cfe --- /dev/null +++ b/static/img/platforms/3do.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/amiga.svg b/static/img/platforms/amiga.svg new file mode 100644 index 00000000..c1090747 --- /dev/null +++ b/static/img/platforms/amiga.svg @@ -0,0 +1 @@ +TM \ No newline at end of file diff --git a/static/img/platforms/apple-2.svg b/static/img/platforms/apple-2.svg new file mode 100644 index 00000000..9544c9ee --- /dev/null +++ b/static/img/platforms/apple-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/atari-2600.svg b/static/img/platforms/atari-2600.svg new file mode 100644 index 00000000..b58a3c7a --- /dev/null +++ b/static/img/platforms/atari-2600.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/atari-5200.svg b/static/img/platforms/atari-5200.svg new file mode 100644 index 00000000..676993d7 --- /dev/null +++ b/static/img/platforms/atari-5200.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/atari-7800.svg b/static/img/platforms/atari-7800.svg new file mode 100644 index 00000000..619b96ef --- /dev/null +++ b/static/img/platforms/atari-7800.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/atari-800.svg b/static/img/platforms/atari-800.svg new file mode 100644 index 00000000..0c6cff31 --- /dev/null +++ b/static/img/platforms/atari-800.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/atari-jaguar.svg b/static/img/platforms/atari-jaguar.svg new file mode 100644 index 00000000..885583df --- /dev/null +++ b/static/img/platforms/atari-jaguar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/atari-lynx.svg b/static/img/platforms/atari-lynx.svg new file mode 100644 index 00000000..46d090c0 --- /dev/null +++ b/static/img/platforms/atari-lynx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/atari-st.svg b/static/img/platforms/atari-st.svg new file mode 100644 index 00000000..c458876f --- /dev/null +++ b/static/img/platforms/atari-st.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/atary-5200.svg b/static/img/platforms/atary-5200.svg new file mode 100644 index 00000000..676993d7 --- /dev/null +++ b/static/img/platforms/atary-5200.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/colecovision.svg b/static/img/platforms/colecovision.svg new file mode 100644 index 00000000..8296d86c --- /dev/null +++ b/static/img/platforms/colecovision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/commodore-64.svg b/static/img/platforms/commodore-64.svg new file mode 100644 index 00000000..4a380165 --- /dev/null +++ b/static/img/platforms/commodore-64.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/commodore.svg b/static/img/platforms/commodore.svg new file mode 100644 index 00000000..68ea9b38 --- /dev/null +++ b/static/img/platforms/commodore.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/dreamcast.svg b/static/img/platforms/dreamcast.svg new file mode 100644 index 00000000..a317b287 --- /dev/null +++ b/static/img/platforms/dreamcast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/game-gear.svg b/static/img/platforms/game-gear.svg new file mode 100644 index 00000000..99e77acb --- /dev/null +++ b/static/img/platforms/game-gear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/gameboy-advance.svg b/static/img/platforms/gameboy-advance.svg new file mode 100644 index 00000000..82809c88 --- /dev/null +++ b/static/img/platforms/gameboy-advance.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/gameboy-color.svg b/static/img/platforms/gameboy-color.svg new file mode 100644 index 00000000..699fa92f --- /dev/null +++ b/static/img/platforms/gameboy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/gameboy.svg b/static/img/platforms/gameboy.svg new file mode 100644 index 00000000..f813cb0d --- /dev/null +++ b/static/img/platforms/gameboy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/intellivision.svg b/static/img/platforms/intellivision.svg new file mode 100644 index 00000000..aa16f889 --- /dev/null +++ b/static/img/platforms/intellivision.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/mac.svg b/static/img/platforms/mac.svg new file mode 100644 index 00000000..db1eec5d --- /dev/null +++ b/static/img/platforms/mac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/msdos.svg b/static/img/platforms/msdos.svg new file mode 100644 index 00000000..aa46f75d --- /dev/null +++ b/static/img/platforms/msdos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/n3ds.svg b/static/img/platforms/n3ds.svg new file mode 100644 index 00000000..cf257f16 --- /dev/null +++ b/static/img/platforms/n3ds.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/n64-alt.svg b/static/img/platforms/n64-alt.svg new file mode 100644 index 00000000..36f8ee72 --- /dev/null +++ b/static/img/platforms/n64-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/neo-geo-cd.svg b/static/img/platforms/neo-geo-cd.svg new file mode 100644 index 00000000..2e877dec --- /dev/null +++ b/static/img/platforms/neo-geo-cd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/neo-geo-pocket.svg b/static/img/platforms/neo-geo-pocket.svg new file mode 100644 index 00000000..d0ee1c77 --- /dev/null +++ b/static/img/platforms/neo-geo-pocket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/neo-geo.svg b/static/img/platforms/neo-geo.svg new file mode 100644 index 00000000..85321955 --- /dev/null +++ b/static/img/platforms/neo-geo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/nes.svg b/static/img/platforms/nes.svg index afe47313..c4ac1dbf 100644 --- a/static/img/platforms/nes.svg +++ b/static/img/platforms/nes.svg @@ -1,27 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/nintendo-64.svg b/static/img/platforms/nintendo-64.svg new file mode 100644 index 00000000..4e4747c0 --- /dev/null +++ b/static/img/platforms/nintendo-64.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/nintendo-ds.svg b/static/img/platforms/nintendo-ds.svg new file mode 100644 index 00000000..1116dbdd --- /dev/null +++ b/static/img/platforms/nintendo-ds.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/nintendo-gamecube.svg b/static/img/platforms/nintendo-gamecube.svg new file mode 100644 index 00000000..69b0aa28 --- /dev/null +++ b/static/img/platforms/nintendo-gamecube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/nintendo-switch-alt.svg b/static/img/platforms/nintendo-switch-alt.svg new file mode 100644 index 00000000..1c1e6e11 --- /dev/null +++ b/static/img/platforms/nintendo-switch-alt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/odyssey.svg b/static/img/platforms/odyssey.svg new file mode 100644 index 00000000..f6de48c5 --- /dev/null +++ b/static/img/platforms/odyssey.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/pc-engine.svg b/static/img/platforms/pc-engine.svg new file mode 100644 index 00000000..c9638e05 --- /dev/null +++ b/static/img/platforms/pc-engine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/playstation-vita.svg b/static/img/platforms/playstation-vita.svg new file mode 100644 index 00000000..1f5b6a67 --- /dev/null +++ b/static/img/platforms/playstation-vita.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/ps.svg b/static/img/platforms/ps.svg index 5ba22095..08268503 100644 --- a/static/img/platforms/ps.svg +++ b/static/img/platforms/ps.svg @@ -1,11 +1 @@ - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/ps2.svg b/static/img/platforms/ps2.svg index a6fca72a..f47a8c71 100644 --- a/static/img/platforms/ps2.svg +++ b/static/img/platforms/ps2.svg @@ -1,10 +1 @@ - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/ps3.svg b/static/img/platforms/ps3.svg index edf8c843..10a77425 100644 --- a/static/img/platforms/ps3.svg +++ b/static/img/platforms/ps3.svg @@ -1,8 +1 @@ - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/psp.svg b/static/img/platforms/psp.svg new file mode 100644 index 00000000..191bc87f --- /dev/null +++ b/static/img/platforms/psp.svg @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/platforms/sega-32x.svg b/static/img/platforms/sega-32x.svg new file mode 100644 index 00000000..0d1118a2 --- /dev/null +++ b/static/img/platforms/sega-32x.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/platforms/sega-cd.svg b/static/img/platforms/sega-cd.svg new file mode 100644 index 00000000..9169178d --- /dev/null +++ b/static/img/platforms/sega-cd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/sega-genesis.svg b/static/img/platforms/sega-genesis.svg new file mode 100644 index 00000000..5fd3ec0d --- /dev/null +++ b/static/img/platforms/sega-genesis.svg @@ -0,0 +1,221 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/img/platforms/sega-master-system.svg b/static/img/platforms/sega-master-system.svg new file mode 100644 index 00000000..5b8ec630 --- /dev/null +++ b/static/img/platforms/sega-master-system.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/sega-saturn.svg b/static/img/platforms/sega-saturn.svg new file mode 100644 index 00000000..a832a06a --- /dev/null +++ b/static/img/platforms/sega-saturn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/smd.svg b/static/img/platforms/smd.svg index f9d0075a..a56d3f37 100644 --- a/static/img/platforms/smd.svg +++ b/static/img/platforms/smd.svg @@ -1,14 +1 @@ - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/snes.svg b/static/img/platforms/snes.svg index 410e2cd6..3ccc4739 100644 --- a/static/img/platforms/snes.svg +++ b/static/img/platforms/snes.svg @@ -1,4 +1 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/turbografx-16.svg b/static/img/platforms/turbografx-16.svg new file mode 100644 index 00000000..92012681 --- /dev/null +++ b/static/img/platforms/turbografx-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/vectrex.svg b/static/img/platforms/vectrex.svg new file mode 100644 index 00000000..04fdbb74 --- /dev/null +++ b/static/img/platforms/vectrex.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/vic-20.svg b/static/img/platforms/vic-20.svg new file mode 100644 index 00000000..5ecea72b --- /dev/null +++ b/static/img/platforms/vic-20.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/virtual-boy.svg b/static/img/platforms/virtual-boy.svg new file mode 100644 index 00000000..9f145546 --- /dev/null +++ b/static/img/platforms/virtual-boy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/wii-u.svg b/static/img/platforms/wii-u.svg new file mode 100644 index 00000000..5c3927ca --- /dev/null +++ b/static/img/platforms/wii-u.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/wii.svg b/static/img/platforms/wii.svg index 4ef12bd3..f26ea01f 100644 --- a/static/img/platforms/wii.svg +++ b/static/img/platforms/wii.svg @@ -1,4 +1 @@ - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/win.svg b/static/img/platforms/win.svg index 3e9e7346..208c89c9 100644 --- a/static/img/platforms/win.svg +++ b/static/img/platforms/win.svg @@ -1,7 +1 @@ - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/wonderswan-color.svg b/static/img/platforms/wonderswan-color.svg new file mode 100644 index 00000000..0f574f5b --- /dev/null +++ b/static/img/platforms/wonderswan-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/xbox-360.svg b/static/img/platforms/xbox-360.svg new file mode 100644 index 00000000..0d4da6cc --- /dev/null +++ b/static/img/platforms/xbox-360.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/platforms/xbox-one.svg b/static/img/platforms/xbox-one.svg index b74ac561..fbd3afc6 100644 --- a/static/img/platforms/xbox-one.svg +++ b/static/img/platforms/xbox-one.svg @@ -1,12 +1 @@ - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/static/img/platforms/xbox.svg b/static/img/platforms/xbox.svg new file mode 100644 index 00000000..d68892ee --- /dev/null +++ b/static/img/platforms/xbox.svg @@ -0,0 +1 @@ + \ No newline at end of file