{
  "count": 1,
  "generated_at": "2026-10-20T02:57:31Z",
  "items": [
    {
      "id": "gsplus",
      "profile": {
        "core_classification": "community_fork",
        "core_version": "KEGS 1.38",
        "cores": [
          "gsplus"
        ],
        "display_name": "Apple - Apple IIGS (GSplus)",
        "emulator": "GSplus",
        "files": [
          {
            "aliases": [
              "ROM.01",
              "ROM.03",
              "APPLE2GS.ROM",
              "APPLE2GS.ROM2",
              "xgs.rom",
              "XGS.ROM",
              "Rom03gd",
              "342-0077-b"
            ],
            "description": "Apple IIGS system ROM",
            "name": "ROM",
            "note": "Accepted sizes: 32768 (Apple //e), 131072 (ROM 01), 262144 (ROM 03)",
            "required": true,
            "size": [
              32768,
              131072,
              262144
            ],
            "source_ref": "gsplus/src/config.c:136, gsplus/src/config.c:477-480, gsplus/src/config.c:1260-1317",
            "validation": [
              "size"
            ]
          },
          {
            "aliases": [
              "controller.rom",
              "disk.rom",
              "DISK.ROM",
              "diskII.prom"
            ],
            "description": "Disk II controller PROM (slot 6)",
            "hle_fallback": true,
            "name": "c600.rom",
            "note": "Built-in PROM generated from XOR diffs against main ROM",
            "required": false,
            "size": 256,
            "source_ref": "gsplus/src/config.c:488-489, gsplus/src/config.c:1336-1388",
            "validation": [
              "size"
            ]
          }
        ],
        "notes": "Fork of KEGS (Kent's Emulated GS) by digarok. Cross-platform Apple IIGS\nemulator supporting ROM 01 (128K), ROM 03 (256K), and Apple //e (32K) ROMs.\nROM version determined by file size at load time.\n\nBatocera configgen (gsplusGenerator.py) sets g_cfg_rom_path to bios/ROM.03\nby default (configurable via gsplus_bios_filename system setting).\n\nBuilt-in Disk II controller PROM derived via XOR diffs from main ROM.\nBuilt-in HD SmartPort PROM (slot 7) hardcoded in source.\nBuilt-in character font (kegsfont.h), optional ROMX-compatible charrom\nloadable via config UI.\n",
        "profiled_date": "2026-03-29",
        "source": "https://github.com/digarok/gsplus",
        "source_commit": "41e71031debbde98e66ea5c5c67498e9b4726a6d",
        "systems": [
          "apple-iigs",
          "apple-iie"
        ],
        "type": "standalone",
        "upstream": "https://kegs.sourceforge.net/"
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
