#ifndef RA_CONSOLES_H
#define RA_CONSOLES_H

/* this list should match the list in rcheevos/include/rconsoles.h */
enum ConsoleID
{
    UnknownConsoleID = 0,
    MegaDrive = 1,
    N64 = 2,
    SNES = 3,
    GB = 4,
    GBA = 5,
    GBC = 6,
    NES = 7,
    PCEngine = 8,
    SegaCD = 9,
    Sega32X = 10,
    MasterSystem = 11,
    PlayStation = 12,
    Lynx = 13,
    NeoGeoPocket = 14,
    GameGear = 15,
    GameCube = 16,
    Jaguar = 17,
    DS = 18,
    WII = 19,
    WIIU = 20,
    PlayStation2 = 21,
    Xbox = 22,
    MagnavoxOdyssey = 23,
    PokemonMini = 24,
    Atari2600 = 25,
    MSDOS = 26,
    Arcade = 27,
    VirtualBoy = 28,
    MSX = 29,
    C64 = 30,
    ZX81 = 31,
    Oric = 32,
    SG1000 = 33,
    VIC20 = 34,
    Amiga = 35,
    AtariST = 36,
    AmstradCPC = 37,
    AppleII = 38,
    Saturn = 39,
    Dreamcast = 40,
    PSP = 41,
    CDi = 42,
    ThreeDO = 43,
    Colecovision = 44,
    Intellivision = 45,
    Vectrex = 46,
    PC8800 = 47,
    PC9800 = 48,
    PCFX = 49,
    Atari5200 = 50,
    Atari7800 = 51,
    X68K = 52,
    WonderSwan = 53,
    CassetteVision = 54,
    SuperCassetteVision = 55,
    NeoGeoCD = 56,
    FairchildChannelF = 57,
    FMTowns = 58,
    ZXSpectrum = 59,
    GameAndWatch = 60,
    NokiaNGage = 61,
    Nintendo3DS = 62,
    Supervision = 63,
    SharpX1 = 64,
    Tic80 = 65,
    ThomsonTO8 = 66,
    PC6000 = 67,
    Pico = 68,
    MegaDuck = 69,
    Zeebo = 70,
    Arduboy = 71,
    WASM4 = 72,

    NumConsoleIDs
};

#endif /* !RA_CONSOLES_H */
