1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-11-29 12:50:28 +00:00

Add Amiga enums.

This commit is contained in:
Thomas Harte 2021-07-16 17:59:08 -04:00
parent eab9bc1503
commit 0b80c1988b
2 changed files with 17 additions and 15 deletions

View File

@ -17,6 +17,7 @@ enum class Machine {
AppleIIgs, AppleIIgs,
Atari2600, Atari2600,
AtariST, AtariST,
Amiga,
ColecoVision, ColecoVision,
Electron, Electron,
Enterprise, Enterprise,

View File

@ -23,25 +23,26 @@ enum Type: IntType {
AtariST = 1 << 4, AtariST = 1 << 4,
AcornAtom = 1 << 5, AcornAtom = 1 << 5,
AcornElectron = 1 << 6, AcornElectron = 1 << 6,
BBCMaster = 1 << 7, Amiga = 1 << 7,
BBCModelA = 1 << 8, BBCMaster = 1 << 8,
BBCModelB = 1 << 9, BBCModelA = 1 << 9,
Coleco = 1 << 10, BBCModelB = 1 << 10,
Commodore = 1 << 11, Coleco = 1 << 11,
DiskII = 1 << 12, Commodore = 1 << 12,
Enterprise = 1 << 13, DiskII = 1 << 13,
Sega = 1 << 14, Enterprise = 1 << 14,
Macintosh = 1 << 15, Sega = 1 << 15,
MSX = 1 << 16, Macintosh = 1 << 16,
Oric = 1 << 17, MSX = 1 << 17,
ZX80 = 1 << 18, Oric = 1 << 18,
ZX81 = 1 << 19, ZX80 = 1 << 19,
ZXSpectrum = 1 << 20, ZX81 = 1 << 20,
ZXSpectrum = 1 << 21,
Acorn = AcornAtom | AcornElectron | BBCMaster | BBCModelA | BBCModelB, Acorn = AcornAtom | AcornElectron | BBCMaster | BBCModelA | BBCModelB,
ZX8081 = ZX80 | ZX81, ZX8081 = ZX80 | ZX81,
AllCartridge = Atari2600 | AcornElectron | Coleco | MSX, AllCartridge = Atari2600 | AcornElectron | Coleco | MSX,
AllDisk = Acorn | AmstradCPC | Commodore | Oric | MSX | ZXSpectrum | Macintosh | AtariST | DiskII, AllDisk = Acorn | AmstradCPC | Commodore | Oric | MSX | ZXSpectrum | Macintosh | AtariST | DiskII | Amiga,
AllTape = Acorn | AmstradCPC | Commodore | Oric | ZX8081 | MSX | ZXSpectrum, AllTape = Acorn | AmstradCPC | Commodore | Oric | ZX8081 | MSX | ZXSpectrum,
}; };