{
  "PreferredCores": {
    "NES": "QuickNes",
    "SNES": "Snes9x",
    "N64": "Mupen64Plus",
    "GB": "Gambatte",
    "GBC": "Gambatte",
    "GBL": "GambatteLink",
    "SGB": "Gambatte",
    "PCE": "TurboNyma",
    "PCECD": "TurboNyma",
    "SGX": "TurboNyma",
    "SGXCD": "TurboNyma",
    "PSX": "Nymashock",
    "TI83": "Emu83"
  },
  "PreferredPlatformsForExtensions": {
    ".bin": "",
    ".cue": "",
    ".img": "",
    ".iso": "",
    ".rom": ""
  },
  "PathEntries": {
    "Paths": [
      {
        "Type": "Base",
        "Path": ".",
        "System": "Global_NULL"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "Global_NULL"
      },
      {
        "Type": "Firmware",
        "Path": "./Firmware",
        "System": "Global_NULL"
      },
      {
        "Type": "Movies",
        "Path": "./Movies",
        "System": "Global_NULL"
      },
      {
        "Type": "Movie backups",
        "Path": "./Movies/backup",
        "System": "Global_NULL"
      },
      {
        "Type": "A/V Dumps",
        "Path": ".",
        "System": "Global_NULL"
      },
      {
        "Type": "Tools",
        "Path": "./Tools",
        "System": "Global_NULL"
      },
      {
        "Type": "Lua",
        "Path": "./Lua",
        "System": "Global_NULL"
      },
      {
        "Type": "Watch (.wch)",
        "Path": "./.",
        "System": "Global_NULL"
      },
      {
        "Type": "Debug Logs",
        "Path": ".",
        "System": "Global_NULL"
      },
      {
        "Type": "Macros",
        "Path": "./Movies/Macros",
        "System": "Global_NULL"
      },
      {
        "Type": "Multi-Disk Bundles",
        "Path": ".",
        "System": "Global_NULL"
      },
      {
        "Type": "External Tools",
        "Path": "./ExternalTools",
        "System": "Global_NULL"
      },
      {
        "Type": "Temp Files",
        "Path": "",
        "System": "Global_NULL"
      },
      {
        "Type": "Base",
        "Path": "./32X",
        "System": "32X"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "32X"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "32X"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "32X"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "32X"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "32X"
      },
      {
        "Type": "Base",
        "Path": "./Atari 2600",
        "System": "A26"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "A26"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "A26"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "A26"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "A26"
      },
      {
        "Type": "Base",
        "Path": "./Atari 7800",
        "System": "A78"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "A78"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "A78"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "A78"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "A78"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "A78"
      },
      {
        "Type": "Base",
        "Path": "./AmstradCPC",
        "System": "AmstradCPC"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "AmstradCPC"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "AmstradCPC"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "AmstradCPC"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "AmstradCPC"
      },
      {
        "Type": "Base",
        "Path": "./Apple II",
        "System": "AppleII"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "AppleII"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "AppleII"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "AppleII"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "AppleII"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "AppleII"
      },
      {
        "Type": "Base",
        "Path": "./Arcade",
        "System": "Arcade"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "Arcade"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "Arcade"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "Arcade"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "Arcade"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "Arcade"
      },
      {
        "Type": "Base",
        "Path": "./C64",
        "System": "C64"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "C64"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "C64"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "C64"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "C64"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "C64"
      },
      {
        "Type": "Base",
        "Path": "./Channel F",
        "System": "ChannelF"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "ChannelF"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "ChannelF"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "ChannelF"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "ChannelF"
      },
      {
        "Type": "Base",
        "Path": "./Coleco",
        "System": "Coleco"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "Coleco"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "Coleco"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "Coleco"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "Coleco"
      },
      {
        "Type": "Base",
        "Path": "./Gameboy Link",
        "System": "GBL"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "GBL"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "GBL"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "GBL"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "GBL"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "GBL"
      },
      {
        "Type": "Palettes",
        "Path": "./Palettes",
        "System": "GBL"
      },
      {
        "Type": "Base",
        "Path": "./Gameboy",
        "System": "GB_GBC_SGB"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "GB_GBC_SGB"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "GB_GBC_SGB"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "GB_GBC_SGB"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "GB_GBC_SGB"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "GB_GBC_SGB"
      },
      {
        "Type": "Palettes",
        "Path": "./Palettes",
        "System": "GB_GBC_SGB"
      },
      {
        "Type": "Base",
        "Path": "./GBA",
        "System": "GBA"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "GBA"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "GBA"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "GBA"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "GBA"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "GBA"
      },
      {
        "Type": "Base",
        "Path": "./Genesis",
        "System": "GEN"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "GEN"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "GEN"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "GEN"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "GEN"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "GEN"
      },
      {
        "Type": "Base",
        "Path": "./Game Gear",
        "System": "GG"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "GG"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "GG"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "GG"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "GG"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "GG"
      },
      {
        "Type": "Base",
        "Path": "./Dual Game Gear",
        "System": "GGL"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "GGL"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "GGL"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "GGL"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "GGL"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "GGL"
      },
      {
        "Type": "Base",
        "Path": "./Intellivision",
        "System": "INTV"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "INTV"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "INTV"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "INTV"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "INTV"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "INTV"
      },
      {
        "Type": "Palettes",
        "Path": "./Palettes",
        "System": "INTV"
      },
      {
        "Type": "Base",
        "Path": "./Jaguar",
        "System": "Jaguar"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "Jaguar"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "Jaguar"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "Jaguar"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "Jaguar"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "Jaguar"
      },
      {
        "Type": "Base",
        "Path": "./Libretro",
        "System": "Libretro"
      },
      {
        "Type": "ROM",
        "Path": "%recent%",
        "System": "Libretro"
      },
      {
        "Type": "Cores",
        "Path": "./Cores",
        "System": "Libretro"
      },
      {
        "Type": "System",
        "Path": "./System",
        "System": "Libretro"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "Libretro"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "Libretro"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "Libretro"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "Libretro"
      },
      {
        "Type": "Base",
        "Path": "./Lynx",
        "System": "Lynx"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "Lynx"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "Lynx"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "Lynx"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "Lynx"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "Lynx"
      },
      {
        "Type": "Base",
        "Path": "./MSX",
        "System": "MSX"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "MSX"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "MSX"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "MSX"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "MSX"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "MSX"
      },
      {
        "Type": "Base",
        "Path": "./N64",
        "System": "N64"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "N64"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "N64"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "N64"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "N64"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "N64"
      },
      {
        "Type": "Base",
        "Path": "./NDS",
        "System": "NDS"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "NDS"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "NDS"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "NDS"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "NDS"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "NDS"
      },
      {
        "Type": "Base",
        "Path": "./NES",
        "System": "NES"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "NES"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "NES"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "NES"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "NES"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "NES"
      },
      {
        "Type": "Palettes",
        "Path": "./Palettes",
        "System": "NES"
      },
      {
        "Type": "Base",
        "Path": "./NGP",
        "System": "NGP"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "NGP"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "NGP"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "NGP"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "NGP"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "NGP"
      },
      {
        "Type": "Base",
        "Path": "./O2",
        "System": "O2"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "O2"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "O2"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "O2"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "O2"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "O2"
      },
      {
        "Type": "Base",
        "Path": "./PC Engine",
        "System": "PCE_PCECD_SGX_SGXCD"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "PCE_PCECD_SGX_SGXCD"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "PCE_PCECD_SGX_SGXCD"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "PCE_PCECD_SGX_SGXCD"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "PCE_PCECD_SGX_SGXCD"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "PCE_PCECD_SGX_SGXCD"
      },
      {
        "Type": "Base",
        "Path": "./PCFX",
        "System": "PCFX"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "PCFX"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "PCFX"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "PCFX"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "PCFX"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "PCFX"
      },
      {
        "Type": "Base",
        "Path": "./PSX",
        "System": "PSX"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "PSX"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "PSX"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "PSX"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "PSX"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "PSX"
      },
      {
        "Type": "Base",
        "Path": "./Saturn",
        "System": "SAT"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "SAT"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "SAT"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "SAT"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "SAT"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "SAT"
      },
      {
        "Type": "Base",
        "Path": "./Satellaview",
        "System": "BSX"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "BSX"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "BSX"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "BSX"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "BSX"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "BSX"
      },
      {
        "Type": "Base",
        "Path": "./SG-1000",
        "System": "SG"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "SG"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "SG"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "SG"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "SG"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "SG"
      },
      {
        "Type": "Base",
        "Path": "./SMS",
        "System": "SMS"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "SMS"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "SMS"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "SMS"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "SMS"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "SMS"
      },
      {
        "Type": "Base",
        "Path": "./SNES",
        "System": "SNES"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "SNES"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "SNES"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "SNES"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "SNES"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "SNES"
      },
      {
        "Type": "Base",
        "Path": "./TI83",
        "System": "TI83"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "TI83"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "TI83"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "TI83"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "TI83"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "TI83"
      },
      {
        "Type": "Base",
        "Path": "./TIC80",
        "System": "TIC80"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "TIC80"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "TIC80"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "TIC80"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "TIC80"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "TIC80"
      },
      {
        "Type": "Base",
        "Path": "./Uzebox",
        "System": "UZE"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "UZE"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "UZE"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "UZE"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "UZE"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "UZE"
      },
      {
        "Type": "Base",
        "Path": "./VB",
        "System": "VB"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "VB"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "VB"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "VB"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "VB"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "VB"
      },
      {
        "Type": "Base",
        "Path": "./VEC",
        "System": "VEC"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "VEC"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "VEC"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "VEC"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "VEC"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "VEC"
      },
      {
        "Type": "Base",
        "Path": "./WonderSwan",
        "System": "WSWAN"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "WSWAN"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "WSWAN"
      },
      {
        "Type": "Save RAM",
        "Path": "./SaveRAM",
        "System": "WSWAN"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "WSWAN"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "WSWAN"
      },
      {
        "Type": "Base",
        "Path": "./ZXSpectrum",
        "System": "ZXSpectrum"
      },
      {
        "Type": "ROM",
        "Path": ".",
        "System": "ZXSpectrum"
      },
      {
        "Type": "Savestates",
        "Path": "./State",
        "System": "ZXSpectrum"
      },
      {
        "Type": "Screenshots",
        "Path": "./Screenshots",
        "System": "ZXSpectrum"
      },
      {
        "Type": "Cheats",
        "Path": "./Cheats",
        "System": "ZXSpectrum"
      }
    ],
    "UseRecentForRoms": false,
    "LastRomPath": "/media/Zorak/VideoGames/Genesis/ROMs"
  },
  "FirmwareUserSpecifications": {},
  "InputHotkeyOverrideOptions": 0,
  "NoMixedInputHokeyOverride": false,
  "StackOSDMessages": true,
  "TargetZoomFactors": {
    "GEN": 2,
    "NULL": 2
  },
  "TargetScanlineFilterIntensity": 128,
  "TargetDisplayFilter": 0,
  "DispFinalFilter": 0,
  "DispUserFilterPath": "",
  "RecentRoms": {
    "recentlist": [
      "*OpenRom*/media/Zorak/VideoGames/Genesis/ROMs/John Madden Football 92.bin"
    ],
    "MAX_RECENT_FILES": 10,
    "AutoLoad": false,
    "Frozen": false
  },
  "PauseWhenMenuActivated": true,
  "SaveWindowPosition": true,
  "MainFormStayOnTop": false,
  "StartPaused": false,
  "StartFullscreen": false,
  "MainWndx": 0,
  "MainWndy": 0,
  "RunInBackground": true,
  "AcceptBackgroundInput": false,
  "AcceptBackgroundInputControllerOnly": false,
  "HandleAlternateKeyboardLayouts": false,
  "SingleInstanceMode": false,
  "OpposingDirPolicy": 0,
  "ShowContextMenu": true,
  "HotkeyConfigAutoTab": true,
  "InputConfigAutoTab": true,
  "SkipWaterboxIntegrityChecks": false,
  "AutofireOn": 1,
  "AutofireOff": 1,
  "AutofireLagFrames": true,
  "SaveSlot": 10,
  "AutoLoadLastSaveSlot": false,
  "AutoSaveLastSaveSlot": false,
  "SkipLagFrame": false,
  "SuppressAskSave": false,
  "AviCaptureOsd": false,
  "AviCaptureLua": false,
  "ScreenshotCaptureOsd": false,
  "FirstBoot": true,
  "UpdateAutoCheckEnabled": false,
  "UpdateLastCheckTimeUtc": null,
  "UpdateLatestVersion": "",
  "UpdateIgnoreVersion": "",
  "SkipOutdatedOsCheck": false,
  "BackupSaveram": true,
  "AutosaveSaveRAM": false,
  "FlushSaveRamFrames": 0,
  "TurboSeek": false,
  "SelectedProfile": 0,
  "N64UseCircularAnalogConstraint": true,
  "FrameProgressDelayMs": 500,
  "FrameSkip": 4,
  "SpeedPercent": 100,
  "SpeedPercentAlternate": 400,
  "ClockThrottle": true,
  "Unthrottled": false,
  "AutoMinimizeSkipping": true,
  "VSyncThrottle": false,
  "Rewind": {
    "UseCompression": false,
    "UseDelta": false,
    "Enabled": true,
    "BufferSize": 512,
    "UseFixedRewindInterval": false,
    "TargetFrameLength": 600,
    "TargetRewindInterval": 5,
    "AllowOutOfOrderStates": true,
    "BackingStore": 0
  },
  "Savestates": {
    "Type": 0,
    "CompressionLevelNormal": 1,
    "CompressionLevelRewind": 0,
    "MakeBackups": true,
    "SaveScreenshot": true,
    "BigScreenshotSize": 131072,
    "NoLowResLargeScreenshots": false
  },
  "Movies": {
    "MovieEndAction": 3,
    "EnableBackupMovies": true,
    "MoviesOnDisk": false,
    "MovieCompressionLevel": 2,
    "VBAStyleMovieLoadState": false,
    "DefaultTasStateManagerSettings": {
      "CurrentUseCompression": false,
      "CurrentBufferSize": 256,
      "CurrentTargetFrameLength": 500,
      "CurrentStoreType": 0,
      "RecentUseCompression": false,
      "RecentBufferSize": 128,
      "RecentTargetFrameLength": 2000,
      "RecentStoreType": 0,
      "GapsUseCompression": false,
      "GapsBufferSize": 64,
      "GapsTargetFrameLength": 125,
      "GapsStoreType": 0,
      "AncientStateInterval": 5000,
      "AncientStoreType": 0
    }
  },
  "VSync": false,
  "DispAlternateVsync": false,
  "DisplayFps": false,
  "DisplayFrameCounter": false,
  "DisplayLagCounter": false,
  "DisplayInput": false,
  "DisplayRerecordCount": false,
  "DisplayMessages": true,
  "DispFixAspectRatio": true,
  "DispFixScaleInteger": false,
  "DispFullscreenHacks": false,
  "DispAutoPrescale": false,
  "DispSpeedupFeatures": 2,
  "Fps": {
    "X": 0,
    "Y": 0,
    "Anchor": 0
  },
  "FrameCounter": {
    "X": 0,
    "Y": 14,
    "Anchor": 0
  },
  "LagCounter": {
    "X": 0,
    "Y": 42,
    "Anchor": 0
  },
  "InputDisplay": {
    "X": 0,
    "Y": 28,
    "Anchor": 0
  },
  "ReRecordCounter": {
    "X": 0,
    "Y": 56,
    "Anchor": 0
  },
  "Messages": {
    "X": 0,
    "Y": 0,
    "Anchor": 2
  },
  "Autohold": {
    "X": 0,
    "Y": 0,
    "Anchor": 1
  },
  "RamWatches": {
    "X": 0,
    "Y": 70,
    "Anchor": 0
  },
  "MessagesColor": -1,
  "AlertMessageColor": -65536,
  "LastInputColor": -23296,
  "MovieInput": -8355712,
  "DispPrescale": 1,
  "DispMethod": 0,
  "DispChromeFrameWindowed": 2,
  "DispChromeStatusBarWindowed": true,
  "DispChromeCaptionWindowed": true,
  "DispChromeMenuWindowed": true,
  "DispChromeStatusBarFullscreen": false,
  "DispChromeMenuFullscreen": false,
  "DispChromeFullscreenAutohideMouse": true,
  "DispChromeAllowDoubleClickFullscreen": true,
  "DispManagerAR": 1,
  "DispCustomUserARWidth": -1,
  "DispCustomUserARHeight": -1,
  "DispCustomUserArx": -1.0,
  "DispCustomUserAry": -1.0,
  "DispCropLeft": 0,
  "DispCropTop": 0,
  "DispCropRight": 0,
  "DispCropBottom": 0,
  "SoundOutputMethod": 2,
  "SoundEnabled": true,
  "SoundEnabledNormal": true,
  "SoundEnabledRWFF": true,
  "MuteFrameAdvance": true,
  "SoundVolume": 100,
  "SoundVolumeRWFF": 50,
  "SoundThrottle": false,
  "SoundDevice": "",
  "SoundBufferSizeMs": 100,
  "RecentLua": {
    "recentlist": [
      "/opt/bizhawk/madden92.lua",
      "/home/paul/Desktop/madden92.lua"
    ],
    "MAX_RECENT_FILES": 8,
    "AutoLoad": false,
    "Frozen": false
  },
  "RecentLuaSession": {
    "recentlist": [],
    "MAX_RECENT_FILES": 8,
    "AutoLoad": false,
    "Frozen": false
  },
  "RunLuaDuringTurbo": true,
  "RecentWatches": {
    "recentlist": [],
    "MAX_RECENT_FILES": 8,
    "AutoLoad": false,
    "Frozen": false
  },
  "RamWatchDefinePrevious": 2,
  "DisplayRamWatch": false,
  "VideoWriter": "ffmpeg",
  "JmdCompression": 3,
  "JmdThreads": 3,
  "FFmpegFormat": "",
  "FFmpegCustomCommand": "-c:a foo -c:v bar -f baz",
  "AviCodecToken": "",
  "GifWriterFrameskip": 3,
  "GifWriterDelay": -1,
  "VideoWriterAudioSync": false,
  "CoreSettings": {
    "BizHawk.Emulation.Cores.Consoles.Sega.gpgx.GPGX": {
      "$type": "BizHawk.Emulation.Cores.Consoles.Sega.gpgx.GPGX+GPGXSettings, BizHawk.Emulation.Cores",
      "DrawBGA": true,
      "DrawBGB": true,
      "DrawBGW": true,
      "DrawObj": true,
      "PadScreen320": false,
      "Backdrop": false,
      "NoSpriteLimit": false
    }
  },
  "CoreSyncSettings": {
    "BizHawk.Emulation.Cores.Consoles.Sega.gpgx.GPGX": {
      "$type": "BizHawk.Emulation.Cores.Consoles.Sega.gpgx.GPGX+GPGXSyncSettings, BizHawk.Emulation.Cores",
      "UseSixButton": false,
      "ControlTypeLeft": 1,
      "ControlTypeRight": 1,
      "Region": 0,
      "Filter": 1,
      "LowPassRange": 26214,
      "LowFreq": 880,
      "HighFreq": 5000,
      "LowGain": 1.0,
      "MidGain": 1.0,
      "HighGain": 1.0,
      "BackdropColor": 4294902015
    }
  },
  "CommonToolSettings": {
    "BizHawk.Client.EmuHawk.LuaConsole": {
      "_wndx": 240,
      "_wndy": 22,
      "Width": 689,
      "Height": 426,
      "SaveWindowPosition": true,
      "TopMost": false,
      "FloatingWindow": true,
      "AutoLoad": false
    },
    "BizHawk.Client.EmuHawk.RamSearch": {
      "_wndx": 1009,
      "_wndy": 73,
      "Width": 527,
      "Height": 520,
      "SaveWindowPosition": true,
      "TopMost": false,
      "FloatingWindow": true,
      "AutoLoad": false
    },
    "BizHawk.Client.EmuHawk.RamWatch": {
      "_wndx": 110,
      "_wndy": 110,
      "Width": 468,
      "Height": 434,
      "SaveWindowPosition": true,
      "TopMost": false,
      "FloatingWindow": true,
      "AutoLoad": false
    }
  },
  "CustomToolSettings": {
    "BizHawk.Client.EmuHawk.LuaConsole": {
      "Settings": {
        "$type": "BizHawk.Client.EmuHawk.LuaConsole+LuaConsoleSettings, EmuHawk",
        "Columns": {
          "$type": "BizHawk.Client.EmuHawk.RollColumns, EmuHawk",
          "$values": [
            {
              "Group": null,
              "Width": 26,
              "Left": 0,
              "Right": 26,
              "Name": "Icon",
              "Text": " ",
              "Type": 3,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 22
            },
            {
              "Group": null,
              "Width": 107,
              "Left": 26,
              "Right": 133,
              "Name": "Script",
              "Text": "Script",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 92
            },
            {
              "Group": null,
              "Width": 350,
              "Left": 133,
              "Right": 483,
              "Name": "PathName",
              "Text": "Path",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 300
            }
          ]
        },
        "ReloadOnScriptFileChange": false,
        "ToggleAllIfNoneSelected": true,
        "SplitDistance": 280,
        "DisableLuaScriptsOnLoad": false
      }
    },
    "BizHawk.Client.EmuHawk.RamSearch": {
      "Settings": {
        "$type": "BizHawk.Client.EmuHawk.RamSearch+RamSearchSettings, EmuHawk",
        "Columns": {
          "$type": "BizHawk.Client.EmuHawk.RollColumns, EmuHawk",
          "$values": [
            {
              "Group": null,
              "Width": 70,
              "Left": 0,
              "Right": 70,
              "Name": "AddressColumn",
              "Text": "Address",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 60
            },
            {
              "Group": null,
              "Width": 69,
              "Left": 70,
              "Right": 139,
              "Name": "ValueColumn",
              "Text": "Value",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 59
            },
            {
              "Group": null,
              "Width": 69,
              "Left": 139,
              "Right": 208,
              "Name": "PrevColumn",
              "Text": "Prev",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 59
            },
            {
              "Group": null,
              "Width": 70,
              "Left": 208,
              "Right": 278,
              "Name": "ChangesColumn",
              "Text": "Changes",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 60
            },
            {
              "Group": null,
              "Width": 69,
              "Left": 0,
              "Right": 0,
              "Name": "DiffColumn",
              "Text": "Diff",
              "Type": 2,
              "Visible": false,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 59
            }
          ]
        },
        "PreviewMode": true,
        "AlwaysExcludeRamWatch": false,
        "AutoSearchTakeLagFramesIntoAccount": true,
        "UseUndoHistory": true,
        "RecentSearches": {
          "recentlist": [],
          "MAX_RECENT_FILES": 8,
          "AutoLoad": false,
          "Frozen": false
        }
      }
    },
    "BizHawk.Client.EmuHawk.RamWatch": {
      "Settings": {
        "$type": "BizHawk.Client.EmuHawk.RamWatch+RamWatchSettings, EmuHawk",
        "Columns": {
          "$type": "BizHawk.Client.EmuHawk.RollColumns, EmuHawk",
          "$values": [
            {
              "Group": null,
              "Width": 70,
              "Left": 0,
              "Right": 70,
              "Name": "AddressColumn",
              "Text": "Address",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 60
            },
            {
              "Group": null,
              "Width": 69,
              "Left": 70,
              "Right": 139,
              "Name": "ValueColumn",
              "Text": "Value",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 59
            },
            {
              "Group": null,
              "Width": 69,
              "Left": 0,
              "Right": 0,
              "Name": "PrevColumn",
              "Text": "Prev",
              "Type": 2,
              "Visible": false,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 59
            },
            {
              "Group": null,
              "Width": 70,
              "Left": 139,
              "Right": 209,
              "Name": "ChangesColumn",
              "Text": "Changes",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 60
            },
            {
              "Group": null,
              "Width": 69,
              "Left": 0,
              "Right": 0,
              "Name": "DiffColumn",
              "Text": "Diff",
              "Type": 2,
              "Visible": false,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 59
            },
            {
              "Group": null,
              "Width": 64,
              "Left": 0,
              "Right": 0,
              "Name": "TypeColumn",
              "Text": "Type",
              "Type": 2,
              "Visible": false,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 55
            },
            {
              "Group": null,
              "Width": 64,
              "Left": 209,
              "Right": 273,
              "Name": "DomainColumn",
              "Text": "Domain",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 55
            },
            {
              "Group": null,
              "Width": 149,
              "Left": 273,
              "Right": 422,
              "Name": "NotesColumn",
              "Text": "Notes",
              "Type": 2,
              "Visible": true,
              "Emphasis": false,
              "Rotatable": false,
              "RotatedHeight": null,
              "UnscaledWidth": 128
            }
          ]
        }
      }
    }
  },
  "Cheats": {
    "DisableOnLoad": false,
    "LoadFileByGame": true,
    "AutoSaveOnClose": true,
    "Recent": {
      "recentlist": [],
      "MAX_RECENT_FILES": 8,
      "AutoLoad": false,
      "Frozen": false
    }
  },
  "RecentMacros": {
    "recentlist": [],
    "MAX_RECENT_FILES": 8,
    "AutoLoad": false,
    "Frozen": false
  },
  "RecentMovies": {
    "recentlist": [
      "/opt/bizhawk/Movies/John Madden Football '92 (UE) [!].bk2"
    ],
    "MAX_RECENT_FILES": 8,
    "AutoLoad": false,
    "Frozen": false
  },
  "DefaultAuthor": "default user",
  "UseDefaultAuthor": true,
  "DisplaySubtitles": true,
  "PlayMovieIncludeSubDir": false,
  "PlayMovieMatchHash": true,
  "HotkeyBindings": {
    "Frame Advance": "F",
    "Rewind": "Shift+R",
    "Pause": "Pause",
    "Fast Forward": "Tab",
    "Turbo": "Shift+Tab",
    "Toggle Throttle": "",
    "Soft Reset": "",
    "Hard Reset": "",
    "Autofire": "",
    "Autohold": "",
    "Clear Autohold": "",
    "Screenshot": "F12",
    "Full Screen": "Alt+Enter",
    "Open ROM": "Ctrl+O",
    "Close ROM": "Ctrl+W",
    "Load Last ROM": "",
    "Flush SaveRAM": "Ctrl+S",
    "Display FPS": "",
    "Frame Counter": "",
    "Lag Counter": "",
    "Input Display": "",
    "Toggle BG Input": "",
    "Toggle Menu": "",
    "Volume Up": "",
    "Volume Down": "",
    "Record A/V": "",
    "Stop A/V": "",
    "Larger Window": "Alt+Up",
    "Smaller Window": "Alt+Down",
    "Increase Speed": "Equals",
    "Decrease Speed": "Minus",
    "Reset Speed": "Shift+Equals",
    "Reboot Core": "Ctrl+R",
    "Toggle Sound": "",
    "Exit Program": "",
    "Screen Raw to Clipboard": "Ctrl+C",
    "Screen Client to Clipboard": "Ctrl+Shift+C",
    "Toggle Skip Lag Frame": "",
    "Toggle Key Priority": "",
    "Frame Inch": "",
    "Toggle Messages": "",
    "Save State 1": "Shift+F1",
    "Save State 2": "Shift+F2",
    "Save State 3": "Shift+F3",
    "Save State 4": "Shift+F4",
    "Save State 5": "Shift+F5",
    "Save State 6": "Shift+F6",
    "Save State 7": "Shift+F7",
    "Save State 8": "Shift+F8",
    "Save State 9": "Shift+F9",
    "Save State 10": "Shift+F10",
    "Load State 1": "F1",
    "Load State 2": "F2",
    "Load State 3": "F3",
    "Load State 4": "F4",
    "Load State 5": "F5",
    "Load State 6": "F6",
    "Load State 7": "F7",
    "Load State 8": "F8",
    "Load State 9": "F9",
    "Load State 10": "F10",
    "Select State 1": "Number1",
    "Select State 2": "Number2",
    "Select State 3": "Number3",
    "Select State 4": "Number4",
    "Select State 5": "Number5",
    "Select State 6": "Number6",
    "Select State 7": "Number7",
    "Select State 8": "Number8",
    "Select State 9": "Number9",
    "Select State 10": "Number0",
    "Quick Load": "P",
    "Quick Save": "I",
    "Save Named State": "",
    "Load Named State": "",
    "Previous Slot": "",
    "Next Slot": "",
    "Toggle read-only": "Q",
    "Play Movie": "",
    "Record Movie": "",
    "Stop Movie": "",
    "Play from beginning": "",
    "Save Movie": "",
    "RAM Watch": "",
    "RAM Search": "",
    "Hex Editor": "",
    "Trace Logger": "",
    "Lua Console": "",
    "Cheats": "",
    "TAStudio": "",
    "ToolBox": "Shift+T",
    "Virtual Pad": "",
    "New Search": "",
    "Do Search": "",
    "Previous Compare To": "",
    "Next Compare To": "",
    "Previous Operator": "",
    "Next Operator": "",
    "Add Branch": "Alt+Insert",
    "Delete Branch": "Alt+Delete",
    "Show Cursor": "",
    "Toggle Follow Cursor": "Shift+F",
    "Toggle Auto-Restore": "Shift+R",
    "Toggle Turbo Seek": "Shift+S",
    "Undo": "Ctrl+Z",
    "Redo": "Ctrl+Y",
    "Sel. bet. Markers": "Ctrl+A",
    "Select All": "Ctrl+Shift+A",
    "Reselect Clip.": "Ctrl+B",
    "Clear Frames": "Delete",
    "Insert Frame": "Insert",
    "Insert # Frames": "Ctrl+Shift+Insert",
    "Delete Frames": "Ctrl+Delete",
    "Clone Frames": "Ctrl+Insert",
    "Analog Increment": "Up",
    "Analog Decrement": "Down",
    "Analog Incr. by 10": "Shift+Up",
    "Analog Decr. by 10": "Shift+Down",
    "Analog Maximum": "Right",
    "Analog Minimum": "Left",
    "Toggle BG 1": "",
    "Toggle BG 2": "",
    "Toggle BG 3": "",
    "Toggle BG 4": "",
    "Toggle OBJ 1": "",
    "Toggle OBJ 2": "",
    "Toggle OBJ 3": "",
    "Toggle OBJ 4": "",
    "GB Toggle BG": "",
    "GB Toggle Obj": "",
    "GB Toggle Window": "",
    "Y Up Small": "",
    "Y Up Large": "",
    "Y Down Small": "",
    "Y Down Large": "",
    "X Up Small": "",
    "X Up Large": "",
    "X Down Small": "",
    "X Down Large": "",
    "Toggle All Cheats": "",
    "Next Screen Layout": "",
    "Previous Screen Layout": "",
    "Screen Rotate": "",
    "Open RA Overlay": "Escape",
    "RA Up": "Up",
    "RA Down": "Down",
    "RA Left": "Left",
    "RA Right": "Right",
    "RA Confirm": "X",
    "RA Cancel": "Z",
    "RA Quit": "Backspace"
  },
  "AnalogLargeChange": 10,
  "AnalogSmallChange": 1,
  "AllTrollers": {
    "LibRetro Controls": {
      "P1 RetroPad Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 RetroPad Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 RetroPad Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 RetroPad Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 RetroPad Select": "Space, J1 B9, X1 Back",
      "P1 RetroPad Start": "Enter, J1 B10, X1 Start",
      "P1 RetroPad Y": "A, J1 B1, X1 X",
      "P1 RetroPad B": "Z, J1 B2, X1 A",
      "P1 RetroPad X": "S, J1 B4, X1 Y",
      "P1 RetroPad A": "X, J1 B3, X1 B",
      "P1 RetroPad L": "W, J1 B5, X1 LeftShoulder",
      "P1 RetroPad R": "E, J1 B6, X1 RightShoulder"
    },
    "NES Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 Select": "Space, J1 B9, X1 Back",
      "P1 B": "Z, J1 B1, X1 X",
      "P1 A": "X, J1 B2, X1 A",
      "P2 Fire": "WMouse L",
      "P3 Fire": "WMouse L"
    },
    "SNES Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Select": "Space, J1 B9, X1 Back",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 Y": "A, J1 B1, X1 X",
      "P1 X": "S, J1 B4, X1 Y",
      "P1 B": "Z, J1 B2, X1 A",
      "P1 A": "X, J1 B3, X1 B",
      "P1 L": "W, J1 B5, X1 LeftShoulder",
      "P1 R": "E, J1 B6, X1 RightShoulder",
      "P1 Mouse Left": "Z, J1 B1, X1 X",
      "P1 Mouse Right": "X, J1 B2, X1 A",
      "P2 Trigger": "Z, J1 B1, X1 X",
      "P2 Cursor": "X, J1 B2, X1 A",
      "P2 Turbo": "A, J1 B3 X1 Y",
      "P2 Pause": "S, J1 B4 X1 B"
    },
    "Nintendo 64 Controller": {
      "P1 A Up": "Up, J1 POV1U",
      "P1 A Down": "Down, J1 POV1D",
      "P1 A Left": "Left, J1 POV1L",
      "P1 A Right": "Right, J1 POV1R",
      "P1 DPad U": "X1 DpadUp",
      "P1 DPad D": "X1 DpadDown",
      "P1 DPad L": "X1 DpadLeft",
      "P1 DPad R": "X1 DpadRight",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 Z": "D, J1 B3, X1 B",
      "P1 B": "S, J1 B1, X1 X",
      "P1 A": "A, J1 B2, X1 A",
      "P1 C Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
      "P1 C Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
      "P1 C Left": "Keypad4, J1 Z-, X1 RStickLeft",
      "P1 C Right": "Keypad6, J1 Z+, X1 RStickRight",
      "P1 L": "Q, J1 B5, X1 LeftShoulder",
      "P1 R": "W, J1 B6, X1 RightShoulder"
    },
    "Gameboy Controller": {
      "Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "Start": "Enter, J1 B10, X1 Start",
      "Select": "Space, J1 B9, X1 Back",
      "B": "Z, J1 B1, X1 X",
      "A": "X, J1 B2, X1 A",
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 Select": "Space, J1 B9, X1 Back",
      "P1 B": "Z, J1 B1, X1 X",
      "P1 A": "X, J1 B2, X1 A"
    },
    "Gameboy Controller H": {
      "Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "Start": "Enter, J1 B10, X1 Start",
      "Select": "Space, J1 B9, X1 Back",
      "B": "Z, J1 B1, X1 X",
      "A": "X, J1 B2, X1 A",
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 Select": "Space, J1 B9, X1 Back",
      "P1 B": "Z, J1 B1, X1 X",
      "P1 A": "X, J1 B2, X1 A"
    },
    "GBA Controller": {
      "Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "Start": "Enter, J1 B10, X1 Start",
      "Select": "Space, J1 B9, X1 Back",
      "B": "Z, J1 B1, X1 X",
      "A": "X, J1 B2, X1 A",
      "L": "W, J1 B5, X1 LeftShoulder",
      "R": "E, J1 B6, X1 RightShoulder"
    },
    "NDS Controller": {
      "A": "X, J1 B3, X1 B",
      "B": "Z, J1 B2, X1 A",
      "X": "S, J1 B4, X1 Y",
      "Y": "A, J1 B1, X1 X",
      "Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "L": "W, J1 B5, X1 LeftShoulder",
      "R": "E, J1 B6, X1 RightShoulder",
      "Select": "Space, J1 B9, X1 Back",
      "Start": "Enter, J1 B10, X1 Start",
      "Touch": "WMouse L"
    },
    "Atari 2600 Basic Controller": {
      "Reset": "D, J1 B9, X1 Back",
      "Select": "S, J1 B10, X1 Start",
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Button": "Z, J1 B1, X1 X",
      "P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
      "P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
      "P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
      "P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
      "P2 Button": "Keypad1, J1 B2, X1 A"
    },
    "Atari 7800 Basic Controller": {
      "Reset": "D, J1 B9, X1 Back",
      "Select": "S, J1 B10, X1 Start",
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Button": "Z, J1 B1, X1 X",
      "P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
      "P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
      "P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
      "P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
      "P2 Button": "Keypad1, J1 B2, X1 A"
    },
    "Atari 7800 ProLine Joystick Controller": {
      "Reset": "D, J1 B9, X1 Back",
      "Select": "S, J1 B10, X1 Start",
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Trigger": "Z, J1 B1, X1 X",
      "P1 Trigger 2": "X, J1 B2, X1 A",
      "P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
      "P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
      "P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
      "P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
      "P2 Trigger": "Keypad1, J1 B4, X1 Y",
      "P2 Trigger 2": "Keypad3, J1 B3, X1 B"
    },
    "Atari 7800 Joystick Controller": {
      "Reset": "D, J1 B9, X1 Back",
      "Select": "S, J1 B10, X1 Start",
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Trigger": "Z, J1 B1, X1 X",
      "P1 Trigger 2": "X, J1 B2, X1 A",
      "P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
      "P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
      "P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
      "P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
      "P2 Trigger": "Keypad1, J1 B4, X1 Y"
    },
    "Atari 7800 Light Gun Controller": {
      "Reset": "D, J1 B9, X1 Back",
      "Select": "S, J1 B10, X1 Start",
      "P1 Trigger": "WMouse L"
    },
    "Atari 7800 Paddle Controller": {
      "Reset": "D, J1 B9, X1 Back",
      "Select": "S, J1 B10, X1 Start",
      "P2 Trigger": "Keypad1, J1 B4, X1 Y"
    },
    "Commodore 64 Controller": {
      "P1 Up": "Keypad8, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Keypad2, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Keypad4, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Keypad6, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Button": "Keypad1, J1 B1, X1 X"
    },
    "ZXSpectrum Controller": {
      "P1 Up": "Keypad8, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Keypad2, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Keypad4, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Keypad6, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Button": "Keypad1, J1 B1, X1 X",
      "Play Tape": "F1",
      "Stop Tape": "F2",
      "RTZ Tape": "F3",
      "Insert Next Tape": "F6",
      "Insert Previous Tape": "F5",
      "Next Tape Block": "F8",
      "Prev Tape Block": "F7",
      "Get Tape Status": "F9",
      "Insert Next Disk": "F11",
      "Insert Previous Disk": "F10",
      "Get Disk Status": "F12"
    },
    "Intellivision Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 L": "Z, J1 B1, X1 X",
      "P1 R": "X, J1 B2, X1 A",
      "P1 Key0": "Keypad0",
      "P1 Key1": "Keypad1",
      "P1 Key2": "Keypad2",
      "P1 Key3": "Keypad3",
      "P1 Key4": "Keypad4",
      "P1 Key5": "Keypad5",
      "P1 Key6": "Keypad6",
      "P1 Key7": "Keypad7",
      "P1 Key8": "Keypad9",
      "P1 Key9": "Keypad9",
      "P1 Enter": "KeypadEnter",
      "P1 Clear": "KeypadDecimal"
    },
    "PC-FX Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 I": "C, J1 B1, X1 X",
      "P1 II": "X, J1 B2, X1 A",
      "P1 III": "Z, J1 B4, X1 Y",
      "P1 IV": "D, J1 B3, X1 B",
      "P1 V": "S, J1 B11, X1 X",
      "P1 VI": "A, J1 B12, X1 X",
      "P1 Select": "Space, J1 B9, X1 Back",
      "P1 Run": "Enter, J1 B10, X1 Start",
      "P2 Mouse Left": "WMouse L",
      "P2 Mouse Right": "WMouse R"
    },
    "Saturn Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 X": "D, J1 B3, X1 B",
      "P1 Y": "S, J1 B11, X1 X",
      "P1 Z": "A, J1 B12, X1 X",
      "P1 A": "C, J1 B1, X1 X",
      "P1 B": "X, J1 B2, X1 A",
      "P1 C": "Z, J1 B4, X1 Y",
      "P1 L": "Q, J1 B5, X1 LeftShoulder",
      "P1 R": "W, J1 B6, X1 RightShoulder",
      "P1 Mouse Left": "WMouse L",
      "P1 Mouse Center": "WMouse M",
      "P1 Mouse Right": "WMouse R"
    },
    "PC Engine Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 B1": "C, J1 B3, X1 B",
      "P1 B2": "X, J1 B2, X1 A",
      "P1 I": "C, J1 B3, X1 B",
      "P1 II": "X, J1 B2, X1 A",
      "P1 III": "Z",
      "P1 IV": "D",
      "P1 V": "S",
      "P1 VI": "A",
      "P1 Select": "V, J1 B9, X1 Back",
      "P1 Run": "Enter, J1 B10, X1 Start",
      "P1 Mode: Set 2-button": "LeftBracket",
      "P1 Mode: Set 6-button": "RightBracket"
    },
    "ColecoVision Basic Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 L": "Z, J1 B5, X1 LeftShoulder",
      "P1 R": "X, J1 B6, X1 RightShoulder",
      "P1 Key 1": "Keypad1, J1 B1, X1 X",
      "P1 Key 2": "Keypad2, J1 B2, X1 A",
      "P1 Key 3": "Keypad3, J1 B3, X1 B",
      "P1 Key 4": "Keypad4, J1 B4, X1 Y",
      "P1 Key 5": "Keypad5, J1 RotationZ-, X1 RStickUp",
      "P1 Key 6": "Keypad6, J1 RotationZ+, X1 RStickDown",
      "P1 Key 7": "Keypad7, J1 Z-, X1 RStickLeft",
      "P1 Key 8": "Keypad8, J1 Z+, X1 RStickRight",
      "P1 Key 9": "Keypad9, J1 B11, X1 LeftThumb",
      "P1 Star": "KeypadEnter, J1 B9, X1 Back",
      "P1 Key 0": "Keypad0, J1 B12, X1 RightThumb",
      "P1 Pound": "KeypadDecimal, J1 B10, X1 Start"
    },
    "SMS Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 B1": "Z, J1 B1, X1 X",
      "P1 B2": "X, J1 B2, X1 A",
      "Reset": "J1 B9, X1 Back",
      "Pause": "J1 B10, X1 Start"
    },
    "SMS Paddle Controller": {
      "P1 Left": "Left, J1 POV1L",
      "P1 Right": "Right, J1 POV1R",
      "P1 B1": "Z, J1 B1, X1 X",
      "Reset": "J1 B9, X1 Back",
      "Pause": "J1 B10, X1 Start"
    },
    "SMS Light Phaser Controller": {
      "P1 Trigger": "Z, J1 B1, X1 X, WMouse L",
      "Reset": "J1 B9, X1 Back",
      "Pause": "J1 B10, X1 Start"
    },
    "SMS Sports Pad Controller": {
      "P1 Up": "Up, J1 POV1U",
      "P1 Down": "Down, J1 POV1D",
      "P1 Left": "Left, J1 POV1L",
      "P1 Right": "Right, J1 POV1R",
      "P1 B1": "Z, J1 B1, X1 X",
      "P1 B2": "X, J1 B2, X1 A",
      "Reset": "J1 B9, X1 Back",
      "Pause": "J1 B10, X1 Start"
    },
    "SMS Keyboard Controller": {
      "P1 Up": "J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 B1": "J1 B1, X1 X",
      "P1 B2": "J1 B2, X1 A",
      "Reset": "J1 B9, X1 Back",
      "Pause": "J1 B10, X1 Start"
    },
    "GG Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 B1": "Z, J1 B1, X1 X",
      "P1 B2": "X, J1 B2, X1 A",
      "Reset": "J1 B9, X1 Back",
      "P1 Start": "Enter, J1 B10, X1 Start"
    },
    "Dual Gameboy Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 Select": "Space, J1 B9, X1 Space",
      "P1 B": "Z, J1 B1, X1 X",
      "P1 A": "X, J1 B2, X1 A",
      "P2 Up": "Keypad8, J1 RotationZ-, X1 RStickUp",
      "P2 Down": "Keypad2, J1 RotationZ+, X1 RStickDown",
      "P2 Left": "Keypad4, J1 Z-, X1 RStickLeft",
      "P2 Right": "Keypad6, J1 Z+, X1 RStickRight",
      "P2 Start": "RightBracket, J1 B5, X1 LeftShoulder",
      "P2 Select": "LeftBracket, J1 B6, X1 RightShoulder",
      "P2 B": "C, J1 B4, X1 Y",
      "P2 A": "V, J1 B3, X1 B"
    },
    "TI83 Controller": {
      "0": "Keypad0",
      "1": "Keypad1",
      "2": "Keypad2",
      "3": "Keypad3",
      "4": "Keypad4",
      "5": "Keypad5",
      "6": "Keypad6",
      "7": "Keypad7",
      "8": "Keypad8",
      "9": "Keypad9",
      "DOT": "KeypadDecimal",
      "ON": "Space",
      "ENTER": "Enter, KeypadEnter",
      "DOWN": "Down",
      "UP": "Up",
      "LEFT": "Left",
      "RIGHT": "Right",
      "PLUS": "KeypadAdd",
      "MINUS": "KeypadSubtract",
      "MULTIPLY": "KeypadMultiply",
      "DIVIDE": "KeypadDivide",
      "CLEAR": "Escape",
      "EXP": "6",
      "DASH": "Minus",
      "PARACLOSE": "0",
      "TAN": "T",
      "VARS": "V",
      "PARAOPEN": "9",
      "COS": "C",
      "PRGM": "R",
      "STAT": "S",
      "SIN": "Period",
      "MATRIX": "LeftBracket",
      "X": "X",
      "STO": "Insert",
      "LN": "L",
      "LOG": "O",
      "SQUARED": "2",
      "NEG1": "1",
      "MATH": "M",
      "ALPHA": "A",
      "GRAPH": "G",
      "TRACE": "Home",
      "ZOOM": "Z",
      "WINDOW": "W",
      "Y": "Y",
      "SECOND": "Slash",
      "MODE": "Backslash",
      "DEL": "Delete",
      "COMMA": "Comma"
    },
    "GPGX Genesis Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 A": "Z, J1 B1, X1 X",
      "P1 B": "X, J1 B2, X1 A",
      "P1 C": "C, J1 B4, X1 Y",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 X": "A, J1 B3, X1 B",
      "P1 Y": "S, J1 B5, X1 LeftShoulder",
      "P1 Z": "D, J1 B6, X1 RightShoulder",
      "P1 Mode": "E, J1 B9, X1 Back",
      "P2 Lightgun Trigger": "WMouse L",
      "P2 Lightgun Start": "Keypad5",
      "P2 Mouse Left": "WMouse L",
      "P2 Mouse Center": "WMouse M",
      "P2 Mouse Right": "WMouse R",
      "P2 Mouse Start": "Keypad5",
      "Power": "",
      "Reset": "",
      "P2 Up": "",
      "P2 Down": "",
      "P2 Left": "",
      "P2 Right": "",
      "P2 A": "",
      "P2 B": "",
      "P2 C": "",
      "P2 Start": ""
    },
    "PicoDrive Genesis Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 A": "Z, J1 B1, X1 X",
      "P1 B": "X, J1 B2, X1 A",
      "P1 C": "C, J1 B4, X1 Y",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 X": "A, J1 B3, X1 B",
      "P1 Y": "S, J1 B5, X1 LeftShoulder",
      "P1 Z": "D, J1 B6, X1 RightShoulder",
      "P1 Mode": "E, J1 B9, X1 Back"
    },
    "WonderSwan Controller": {
      "P1 X1": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 X3": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 X4": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 X2": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Y1": "Keypad8, J1 RotationZ-, X1 RStickUp",
      "P1 Y3": "Keypad2, J1 RotationZ+, X1 RStickDown",
      "P1 Y4": "Keypad4, J1 Z-, X1 RStickLeft",
      "P1 Y2": "Keypad6, J1 Z+, X1 RStickRight",
      "P1 Start": "Enter, J1 B10, X1 Start",
      "P1 B": "Z, J1 B1, X1 X",
      "P1 A": "X, J1 B2, X1 A",
      "P2 X3": "X, J1 B2, X1 A",
      "P2 X4": "Z, J1 B1, X1 X",
      "P2 Y1": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P2 Y3": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P2 Y4": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P2 Y2": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P2 Start": "Enter, J1 B10, X1 Start"
    },
    "PSX Front Panel": {
      "P1 Up": "X1 DpadUp, Up",
      "P1 D-Pad Up": "X1 DpadUp, Up",
      "P1 Thumbstick Up": "X1 DpadUp, Up",
      "P1 Down": "X1 DpadDown, Down",
      "P1 D-Pad Down": "X1 DpadDown, Down",
      "P1 Thumbstick Down": "X1 DpadDown, Down",
      "P1 Left": "X1 DpadLeft, Left",
      "P1 D-Pad Left": "X1 DpadLeft, Left",
      "P1 Thumbstick Left": "X1 DpadLeft, Left",
      "P1 Right": "X1 DpadRight, Right",
      "P1 D-Pad Right": "X1 DpadRight, Right",
      "P1 Thumbstick Right": "X1 DpadRight, Right",
      "P1 Select": "X1 Back, Space",
      "P1 Start": "X1 Start, Enter",
      "P1 Square": "X1 X, A",
      "P1 □": "X1 X, A",
      "P1 Triangle": "X1 Y, S",
      "P1 △": "X1 Y, S",
      "P1 Circle": "X1 B, X",
      "P1 ○": "X1 B, X",
      "P1 Cross": "X1 A, Z",
      "P1 X": "X1 A, Z",
      "P1 L1": "X1 LeftShoulder, Q",
      "P1 R1": "X1 RightShoulder, W",
      "P1 L2": "X1 LeftTrigger, E",
      "P1 R2": "X1 RightTrigger, R",
      "P1 L3": "X1 LeftThumb, T",
      "P1 Left Stick, Button": "X1 LeftThumb, T",
      "P1 R3": "X1 RightThumb, Y",
      "P1 Right Stick, Button": "X1 RightThumb, Y",
      "P1 MODE": "D",
      "P1 Analog": "D"
    },
    "Lynx Controller": {
      "Up": "Up",
      "Down": "Down",
      "Left": "Left",
      "Right": "Right",
      "A": "X",
      "B": "Z",
      "Option 1": "A",
      "Option 2": "S",
      "Pause": "Enter"
    },
    "VirtualBoy Controller": {
      "P1 L_Up": "Up, X1 DpadUp, X1 LStickUp",
      "P1 L_Down": "Down, X1 DpadDown, X1 LStickDown",
      "P1 L_Left": "Left, X1 DpadLeft, X1 LStickLeft",
      "P1 L_Right": "Right, X1 DpadRight, X1 LStickRight",
      "P1 R_Up": "Keypad8, X1 RStickUp",
      "P1 R_Down": "Keypad2, X1 RStickDown",
      "P1 R_Left": "Keypad4, X1 RStickLeft",
      "P1 R_Right": "Keypad6, X1 RStickRight",
      "P1 B": "Z, X1 X",
      "P1 A": "X, X1 A",
      "P1 R": "W, X1 LeftShoulder",
      "P1 L": "E, X1 RightShoulder",
      "P1 Select": "Space, X1 Back",
      "P1 Start": "Enter, X1 Start"
    },
    "NeoGeo Portable Controller": {
      "P1 Up": "Up, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, X1 DpadRight, X1 LStickRight",
      "P1 B": "Z, J1 B1, X1 X",
      "P1 A": "X, J1 B2, X1 A",
      "P1 Option": "Enter, J1 B10, X1 Start"
    },
    "Vectrex Digital Controller": {
      "P1 Up": "Up, J1 POV1U, X1 DpadUp, X1 LStickUp",
      "P1 Down": "Down, J1 POV1D, X1 DpadDown, X1 LStickDown",
      "P1 Left": "Left, J1 POV1L, X1 DpadLeft, X1 LStickLeft",
      "P1 Right": "Right, J1 POV1R, X1 DpadRight, X1 LStickRight",
      "P1 Button 1": "Z, J1 B2, X1 A",
      "P1 Button 2": "X, J1 B3, X1 B",
      "P1 Button 3": "A, J1 B1, X1 X",
      "P1 Button 4": "S, J1 B4, X1 Y"
    },
    "Vectrex Analog Controller": {
      "P1 Button 1": "Z, J1 B2, X1 A",
      "P1 Button 2": "X, J1 B3, X1 B",
      "P1 Button 3": "A, J1 B1, X1 X",
      "P1 Button 4": "S, J1 B4, X1 Y"
    },
    "O2 Joystick": {
      "P1 Up": "Up",
      "P1 Down": "Down",
      "P1 Left": "Left",
      "P1 Right": "Right",
      "P1 F": "Z",
      "0": "Keypad0",
      "1": "Keypad1",
      "2": "Keypad2",
      "3": "Keypad3",
      "4": "Keypad4",
      "5": "Keypad5",
      "6": "Keypad6",
      "7": "Keypad7",
      "8": "Keypad8",
      "9": "Keypad9",
      "YES": "Y",
      "NO": "N",
      "ENT": "KeypadEnter"
    },
    "Jaguar Controller": {
      "P1 Up": "Up",
      "P1 Down": "Down",
      "P1 Left": "Left",
      "P1 Right": "Right",
      "P1 A": "C",
      "P1 B": "X",
      "P1 C": "Z",
      "P1 Option": "Space",
      "P1 Pause": "Enter",
      "P1 0": "Keypad0",
      "P1 1": "Keypad1",
      "P1 2": "Keypad2",
      "P1 3": "Keypad3",
      "P1 4": "Keypad4",
      "P1 5": "Keypad5",
      "P1 6": "Keypad6",
      "P1 7": "Keypad7",
      "P1 8": "Keypad8",
      "P1 9": "Keypad9",
      "P1 Asterisk": "KeypadMultiply",
      "P1 Pound": "KeypadDivide"
    },
    "TIC-80 Controller": {
      "P1 Up": "Up",
      "P1 Down": "Down",
      "P1 Left": "Left",
      "P1 Right": "Right",
      "P1 A": "X",
      "P1 B": "Z",
      "P1 X": "S",
      "P1 Y": "A",
      "Mouse Left Click": "Z",
      "Mouse Middle Click": "X",
      "Mouse Right Click": "C"
    }
  },
  "AllTrollersAutoFire": {
    "NES Controller": {
      "P1 B": "A",
      "P1 A": "S"
    },
    "Gameboy Controller": {
      "B": "A",
      "A": "S"
    },
    "Gameboy Controller H": {
      "B": "A",
      "A": "S"
    },
    "GBAController": {
      "B": "A",
      "A": "S"
    },
    "Atari 2600 Basic Controller": {
      "P1 Button": "A",
      "P2 Button": "S"
    },
    "Atari 7800 Basic Controller": {
      "P1 Button": "A",
      "P2 Button": "S"
    },
    "PC Engine Controller": {
      "P1 B2": "A",
      "P1 B1": "S"
    },
    "SMS Controller": {
      "P1 B1": "A",
      "P1 B2": "S"
    },
    "GPGX Genesis Controller": {
      "Power": "",
      "Reset": "",
      "P1 Up": "",
      "P1 Down": "",
      "P1 Left": "",
      "P1 Right": "",
      "P1 A": "",
      "P1 B": "",
      "P1 C": "",
      "P1 Start": "",
      "P2 Up": "",
      "P2 Down": "",
      "P2 Left": "",
      "P2 Right": "",
      "P2 A": "",
      "P2 B": "",
      "P2 C": "",
      "P2 Start": ""
    },
    "GBA Controller": {
      "B": "A",
      "A": "S"
    },
    "WonderSwan Controller": {
      "P1 B": "A",
      "P1 A": "S",
      "P2 X4": "A",
      "P2 X3": "S"
    },
    "Apple IIe Keyboard": {
      "Return": "Enter"
    }
  },
  "AllTrollersAnalog": {
    "NES Controller": {
      "P2 Paddle": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P2 Zapper X": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P2 Zapper Y": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P3 Paddle": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P3 Zapper X": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P3 Zapper Y": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.0
      }
    },
    "Atari 7800 Paddle Controller": {
      "P1 Paddle": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      }
    },
    "Atari 7800 Light Gun Controller": {
      "P1 VPos": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P1 HPos": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      }
    },
    "NDS Controller": {
      "Touch X": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "Touch Y": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.0
      }
    },
    "Nintendo 64 Controller": {
      "P1 X Axis": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Y Axis": {
        "Value": "X1 LeftThumbY Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P2 X Axis": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P2 Y Axis": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P3 X Axis": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P3 Y Axis": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P4 X Axis": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P4 Y Axis": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      }
    },
    "GPGX Genesis Controller": {
      "P2 Lightgun X": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P2 Lightgun Y": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P2 Mouse X": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 0.1,
        "Deadzone": 0.0
      },
      "P2 Mouse Y": {
        "Value": "X1 LeftThumbY Axis",
        "Mult": 0.1,
        "Deadzone": 0.0
      }
    },
    "PSX Front Panel": {
      "P1 LStick X": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 LStick Y": {
        "Value": "X1 LeftThumbY Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 RStick X": {
        "Value": "X1 RightThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 RStick Y": {
        "Value": "X1 RightThumbY Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      }
    },
    "LibRetro Controls": {
      "Pointer X": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "Pointer Y": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Pointer X": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Pointer Y": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      }
    },
    "PC-FX Controller": {
      "P2 Mouse X": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P2 Mouse Y": {
        "Value": "X1 LeftThumbY Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      }
    },
    "SNES Controller": {
      "P1 Mouse X": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Mouse Y": {
        "Value": "X1 LeftThumbY Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P2 Scope X": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P2 Scope Y": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.1
      }
    },
    "Saturn Controller": {
      "P1 Right Stick Horizontal": {
        "Value": "X1 RightThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Right Stick Vertical": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Right Throttle": {
        "Value": "X1 RightThumbY Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Left Stick Horizontal": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Left Stick Vertical": {
        "Value": "X1 LeftThumbY Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Left Throttle": {
        "Value": "",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Wheel": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Stick Horizontal": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Stick Vertical": {
        "Value": "X1 LeftThumbY Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Throttle": {
        "Value": "X1 RightThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 X": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Y": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.1
      }
    },
    "SMS Paddle Controller": {
      "P1 Paddle": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      }
    },
    "SMS Light Phaser Controller": {
      "P1 X": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "P1 Y": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.0
      }
    },
    "SMS Sports Pad Controller": {
      "P1 X": {
        "Value": "X1 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P1 Y": {
        "Value": "X1 LeftThumbY Axis",
        "Mult": -1.0,
        "Deadzone": 0.1
      },
      "P2 X": {
        "Value": "X2 LeftThumbX Axis",
        "Mult": 1.0,
        "Deadzone": 0.1
      },
      "P2 Y": {
        "Value": "X2 LeftThumbY Axis",
        "Mult": -1.0,
        "Deadzone": 0.1
      }
    },
    "TIC-80 Controller": {
      "Mouse X Position": {
        "Value": "WMouse X",
        "Mult": 1.0,
        "Deadzone": 0.0
      },
      "Mouse Y Position": {
        "Value": "WMouse Y",
        "Mult": 1.0,
        "Deadzone": 0.0
      }
    }
  },
  "AllTrollersFeedbacks": {
    "Nintendo 64 Controller": {
      "P1 Rumble Pak": {
        "Channels": "Left+Right",
        "GamepadPrefix": "X1 ",
        "Prescale": 1.0
      }
    },
    "GPGX Genesis Controller": {}
  },
  "GbAsSgb": false,
  "LibretroCore": null,
  "DontTryOtherCores": false,
  "LastWrittenFrom": "2.9.1",
  "LastWrittenFromDetailed": "Version 2.9.1",
  "HostInputMethod": 0,
  "UseStaticWindowTitles": false,
  "ModifierKeys": [],
  "MergeLAndRModifierKeys": true,
  "OSDMessageDuration": 2,
  "RecentCores": [
    "Genplus-gx",
    "Genplus-gx",
    "Genplus-gx",
    "Genplus-gx",
    "Genplus-gx"
  ],
  "TrustedExtTools": {},
  "SkipRATelemetryWarning": false,
  "RAUsername": "",
  "RAToken": "",
  "RACheevosActive": true,
  "RALBoardsActive": false,
  "RARichPresenceActive": true,
  "RAHardcoreMode": false,
  "RASoundEffects": true,
  "RAAllowUnofficialCheevos": false,
  "RAAutostart": false,
  "AVWriterPad": false,
  "AVWriterResizeHeight": -1,
  "AVWriterResizeWidth": -1
}