{
  "count": 1,
  "generated_at": "2026-10-20T02:57:31Z",
  "items": [
    {
      "id": "swanstation",
      "profile": {
        "core_classification": "community_fork",
        "core_version": "v0.1",
        "cores": [
          "swanstation"
        ],
        "display_name": "Sony - PlayStation (SwanStation)",
        "emulator": "swanstation",
        "files": [
          {
            "aliases": [],
            "description": "SCPH-5500 (v3.0 09-09-96 J)",
            "hle_fallback": true,
            "md5": "8dd7d5296a650fac7319bce665a6a53c",
            "name": "scph5500.bin",
            "region": [
              "japan"
            ],
            "required": false,
            "size": 524288,
            "source_ref": "src/core/bios.cpp:49",
            "validation": [
              "size",
              "md5"
            ]
          },
          {
            "aliases": [],
            "description": "SCPH-5501, 5503, 7003 (v3.0 11-18-96 A)",
            "hle_fallback": true,
            "md5": "490f666e1afb15b7362b406ed1cea246",
            "name": "scph5501.bin",
            "region": [
              "north-america"
            ],
            "required": false,
            "size": 524288,
            "source_ref": "src/core/bios.cpp:50-51",
            "validation": [
              "size",
              "md5"
            ]
          },
          {
            "aliases": [],
            "description": "SCPH-5502, 5552 (v3.0 01-06-97 E)",
            "hle_fallback": true,
            "md5": "32736f17079d0b2b7024407c39bd3050",
            "name": "scph5502.bin",
            "region": [
              "europe",
              "oceania"
            ],
            "required": false,
            "size": 524288,
            "source_ref": "src/core/bios.cpp:52-53",
            "validation": [
              "size",
              "md5"
            ]
          },
          {
            "aliases": [],
            "description": "PSP, SCPH-1000R (v4.5 05-25-00 J)",
            "hle_fallback": true,
            "md5": "c53ca5908936d412331790f4426c6c33",
            "name": "psxonpsp660.bin",
            "region": [
              "world"
            ],
            "required": false,
            "size": 524288,
            "source_ref": "src/core/bios.cpp:67-68",
            "validation": [
              "size",
              "md5"
            ]
          },
          {
            "aliases": [],
            "description": "PS3 embedded PS1 BIOS (v5.0 06-23-03 A)",
            "hle_fallback": true,
            "md5": "81bbe60ba7a3d1cea1d48c14cbcc647b",
            "name": "ps1_rom.bin",
            "note": "Accepts PS1 (512KB), PS2 (4MB), and PS3 (0x3E66F0) sizes. Only first 512KB used.",
            "region": [
              "world"
            ],
            "required": false,
            "size": [
              524288,
              4194304,
              4089584
            ],
            "source_ref": "src/core/bios.h:9, src/core/bios.cpp:69-70, src/core/bios.cpp:81-90",
            "validation": [
              "size",
              "md5"
            ]
          }
        ],
        "notes": "Fork of DuckStation maintained by the libretro community after stenzek removed\nlibretro support. Frozen at an early DuckStation state.\n\nBoot loads a BIOS image. When none is found a built-in OpenBIOS copy\n(dep/openbios) boots instead.\nref: src/core/system.cpp:650,678-682\n\nAuto-detects BIOS by scanning system_dir for files of known sizes.\nref: src/core/host_interface.cpp:136-194 (FindBIOSImageInDirectory)\nAccepts PS1 (512 KB), PS2 (4 MB), and PS3 (0x3E66F0) BIOS images.\nOnly the first 512 KB are loaded (src/core/bios.cpp:84, Image(BIOS_SIZE)).\nref: src/core/bios.h:9 (BIOS_SIZE=0x80000, BIOS_SIZE_PS2=0x400000, BIOS_SIZE_PS3=0x3E66F0)\n\n27 known BIOS entries identified by MD5 hash.\nref: src/core/bios.cpp:28-71 (s_image_infos)\nEach entry has: description, region, hash, patch_compatible flag.\n\nUpstream DuckStation has evolved significantly (105 entries, PS2 BIOS, OpenBIOS,\npriority system). SwanStation is frozen at the fork point.\n",
        "profiled_date": "2026-03-25",
        "source": "https://github.com/libretro/swanstation",
        "source_commit": "b6c30a7b270a3f68ac41f268eafdfa678d17dea2",
        "systems": [
          "sony-playstation"
        ],
        "type": "libretro",
        "upstream": "https://github.com/stenzek/duckstation"
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
