Skip to content

Commit

Permalink
Feature: console token updates (#1160)
Browse files Browse the repository at this point in the history
  • Loading branch information
emmercm authored Jun 13, 2024
1 parent d4db60a commit 1eae2b0
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions src/types/gameConsole.ts
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,9 @@ export default class GameConsole {
*/
private static readonly CONSOLES: GameConsole[] = [
// Acorn
new GameConsole(/Archimedes/i, [], {
mister: 'ARCHIE',
}),
new GameConsole(/Atom/i, [], {
batocera: 'atom',
mister: 'AcornAtom',
Expand Down Expand Up @@ -124,7 +127,7 @@ export default class GameConsole {
batocera: 'atari800',
emulationstation: 'atari800',
jelos: 'atari800',
mister: 'ATARI800',
mister: 'Atari800',
onion: 'EIGHTHUNDRED',
retrodeck: 'atari800',
romm: 'atari8bit',
Expand Down Expand Up @@ -311,7 +314,7 @@ export default class GameConsole {
retrodeck: 'plus4',
romm: 'c-plus-4',
}),
new GameConsole(/VIC.*20/i, [], {
new GameConsole(/VIC[ -]?20/i, [], {
emulationstation: 'vic20',
onion: 'VIC20',
retrodeck: 'vic20',
Expand Down Expand Up @@ -376,6 +379,7 @@ export default class GameConsole {
mister: 'Vectrex',
miyoocfw: 'VECTREX',
onion: 'VECTREX',
pocket: 'vectrex',
retrodeck: 'vectrex',
romm: 'vectrex',
}),
Expand Down Expand Up @@ -419,7 +423,7 @@ export default class GameConsole {
batocera: 'msx1',
emulationstation: 'msx',
jelos: 'msx',
mister: 'MSX',
mister: 'MSX1',
onion: 'MSX',
retrodeck: 'msx',
romm: 'msx',
Expand Down Expand Up @@ -504,7 +508,7 @@ export default class GameConsole {
emulationstation: 'pcenginecd',
jelos: 'tg16cd',
minui: 'TurboGrafx-16 CD (PCE)',
mister: 'TGFX16',
mister: 'TGFX16-CD',
miyoocfw: 'PCE',
onion: 'PCECD',
pocket: 'pcecd',
Expand All @@ -521,7 +525,7 @@ export default class GameConsole {
retrodeck: 'supergrafx',
romm: 'supergrafx',
}),
new GameConsole(/PC-88/i, ['.d88'], {
new GameConsole(/PC[ -]?88(01)?/i, ['.d88'], {
batocera: 'pc88',
emulationstation: 'pc88',
jelos: 'pc88',
Expand Down Expand Up @@ -596,7 +600,7 @@ export default class GameConsole {
retrodeck: 'gb',
romm: 'gb',
twmenu: 'gb',
}), // pocket:sgb for spiritualized1997
}),
new GameConsole(/GBA|Game ?Boy Advance/i, ['.gba', '.srl'], {
adam: 'GBA',
batocera: 'gba',
Expand Down Expand Up @@ -931,7 +935,7 @@ export default class GameConsole {
batocera: 'neogeo',
emulationstation: 'neogeo',
jelos: 'neogeo',
mister: 'NeoGeo',
mister: 'NeoGeo', // AES & MVS
miyoocfw: 'NEOGEO',
onion: 'NEOGEO',
pocket: 'ng',
Expand Down Expand Up @@ -1017,8 +1021,9 @@ export default class GameConsole {
twmenu: 'm5',
}),
// Texas Instruments
new GameConsole(/TI-?99-?4A/i, ['.rpk'], {
new GameConsole(/TI[ -]?99[ -]?4A/i, ['.rpk'], {
emulationstation: 'ti99',
mister: 'TI-99_4A',
retrodeck: 'ti99',
romm: 'ti-99',
}),
Expand Down

0 comments on commit 1eae2b0

Please sign in to comment.