{
  "system": {
    "id": "cps1",
    "name": "CP System I",
    "short_name": "CPSI",
    "details": {
      "manufacturer": "Capcom",
      "release_date": "1988-01-01",
      "description": "Capcom's first cartridge-based arcade system board.",
      "type": "arcade"
    },
    "ids": {
      "screenscraper": 75,
      "retroachievements": 27
    },
    "folders": [
      "cps1",
      "cps",
      "Capcom Play System",
      "Capcom Play System 1",
      "Capcom Play System I",
      "CP System",
      "CP System I",
      "CP System 1",
      "Capcom CPS-1",
      "CPS-1"
    ],
    "colors": [
      "#0D47A1",
      "#FFD600"
    ],
    "extensions": [
      "zip",
      "7z"
    ]
  },
  "emulators": [
    {
      "name": "RetroArch64 FBNeo",
      "default_core": true,
      "unique_id": "cps1.ra64.fbneo",
      "description": "Supported extensions: 7z, zip.",
      "is_retroachievements_compatible": true,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbneo\""
        }
      }
    },
    {
      "name": "RetroArch64 FBAlpha2012",
      "unique_id": "cps1.ra64.fbalpha2012",
      "description": "Supported extensions: 7z, iso, zip.",
      "is_retroachievements_compatible": false,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbalpha2012\""
        }
      }
    },
    {
      "name": "RetroArch64 FBAlpha2012 CPS1",
      "unique_id": "cps1.ra64.fbalpha2012_cps1",
      "description": "Supported extensions: zip.",
      "is_retroachievements_compatible": false,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch.aarch64/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbalpha2012_cps1\""
        }
      }
    },
    {
      "name": "RetroArch32 FBNeo",
      "default_core": true,
      "unique_id": "cps1.ra32.fbneo",
      "description": "Supported extensions: 7z, zip.",
      "is_retroachievements_compatible": true,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch.ra32/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbneo\""
        }
      }
    },
    {
      "name": "RetroArch32 FBAlpha2012",
      "unique_id": "cps1.ra32.fbalpha2012",
      "description": "Supported extensions: 7z, iso, zip.",
      "is_retroachievements_compatible": false,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch.ra32/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbalpha2012\""
        }
      }
    },
    {
      "name": "RetroArch32 FBAlpha2012 CPS1",
      "unique_id": "cps1.ra32.fbalpha2012_cps1",
      "description": "Supported extensions: zip.",
      "is_retroachievements_compatible": false,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch.ra32/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbalpha2012_cps1\""
        }
      }
    },
    {
      "name": "RetroArch FBNeo",
      "default_core": true,
      "unique_id": "cps1.ra.fbneo",
      "description": "Supported extensions: 7z, zip.",
      "is_retroachievements_compatible": true,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbneo\""
        },
        "windows": {
          "executable": "retroarch.exe",
          "args": "-L fbneo_libretro.dll \"{file.path}\""
        },
        "linux": {
          "executable": "retroarch",
          "args": "-L fbneo_libretro.so \"{file.path}\""
        },
        "macos": {
          "executable": "RetroArch.App",
          "args": "-L fbneo_libretro.dylib \"{file.path}\""
        }
      }
    },
    {
      "name": "RetroArch FBAlpha2012",
      "unique_id": "cps1.ra.fbalpha2012",
      "description": "Supported extensions: 7z, iso, zip.",
      "is_retroachievements_compatible": false,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbalpha2012\""
        },
        "windows": {
          "executable": "retroarch.exe",
          "args": "-L fbalpha2012_libretro.dll \"{file.path}\""
        },
        "linux": {
          "executable": "retroarch",
          "args": "-L fbalpha2012_libretro.so \"{file.path}\""
        },
        "macos": {
          "executable": "RetroArch.App",
          "args": "-L fbalpha2012_libretro.dylib \"{file.path}\""
        }
      }
    },
    {
      "name": "RetroArch FBAlpha2012 CPS1",
      "unique_id": "cps1.ra.fbalpha2012_cps1",
      "description": "Supported extensions: zip.",
      "is_retroachievements_compatible": false,
      "platforms": {
        "android": {
          "launch_arguments": "-n com.retroarch/com.retroarch.browser.retroactivity.RetroActivityFuture --es ROM \"{file.path}\" --es LIBRETRO \"fbalpha2012_cps1\""
        },
        "windows": {
          "executable": "retroarch.exe",
          "args": "-L fbalpha2012_cps1_libretro.dll \"{file.path}\""
        },
        "linux": {
          "executable": "retroarch",
          "args": "-L fbalpha2012_cps1_libretro.so \"{file.path}\""
        },
        "macos": {
          "executable": "RetroArch.App",
          "args": "-L fbalpha2012_cps1_libretro.dylib \"{file.path}\""
        }
      }
    }
  ],
  "neosync": {
    "sync": true,
    "android_sync_folder": [
      "{SYNC_DIR}"
    ],
    "windows_sync_folder": [
      "{SYNC_DIR}"
    ],
    "linux_sync_folder": [
      "{SYNC_DIR}"
    ],
    "macos_sync_folder": [
      "{SYNC_DIR}"
    ]
  }
}
