{
  "commit": "d38cd580364b2c788e633b9e51c15e1668f726c0",
  "count": 1,
  "generated_at": "2026-11-03T13:36:34Z",
  "items": [
    {
      "id": "rustation",
      "profile": {
        "core_classification": "official_port",
        "core_version": "0.0.1",
        "cores": [
          "rustation"
        ],
        "display_name": "Sony - PlayStation (Rustation)",
        "emulator": "Rustation",
        "files": [
          {
            "description": "SCPH-5500 (v3.0 J)",
            "md5": "8dd7d5296a650fac7319bce665a6a53c",
            "name": "scph5500.bin",
            "region": [
              "japan"
            ],
            "required": true,
            "sha256": "9c0421858e217805f4abe18698afea8d5aa36ff0727eb8484944e00eb5e7eadb",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:158-167 (v3.0 Japan)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-5501 (v3.0 A)",
            "md5": "490f666e1afb15b7362b406ed1cea246",
            "name": "scph5501.bin",
            "region": [
              "north-america",
              "latin-america"
            ],
            "required": true,
            "sha256": "11052b6499e466bbf0a709b1f9cb6834a9418e66680387912451e971cf8a1fef",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:168-177 (v3.0 NorthAmerica)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-5502 (v3.0 E)",
            "md5": "32736f17079d0b2b7024407c39bd3050",
            "name": "scph5502.bin",
            "region": [
              "europe",
              "oceania"
            ],
            "required": true,
            "sha256": "1faaa18fa820a0225e488d9f086296b8e6c46df739666093987ff7d8fd352c09",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:178-187 (v3.0 Europe)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-1000 (v1.0 J)",
            "name": "scph1000.bin",
            "region": [
              "japan"
            ],
            "required": false,
            "sha256": "cfc1fc38eb442f6f80781452119e931bcae28100c1c97e7e6c5f2725bbb0f8bb",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:38-47 (v1.0 Japan)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-3000 (v1.1 J)",
            "name": "scph3000.bin",
            "region": [
              "japan"
            ],
            "required": false,
            "sha256": "5eb3aee495937558312b83b54323d76a4a015190decd4051214f1b6df06ac34b",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:48-57 (v1.1 Japan)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-3500 (v2.1 J)",
            "name": "scph3500.bin",
            "region": [
              "japan"
            ],
            "required": false,
            "sha256": "6f71ca1e716da761dc53187bd39e00c213f566e55090708fd3e2b4b425c8c989",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:78-87 (v2.1 Japan)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-5000 (v2.2 J)",
            "name": "scph5000.bin",
            "note": "A known-bad v2.2 J dump also exists in the DB but is rejected.",
            "region": [
              "japan"
            ],
            "required": false,
            "sha256": "0c8359870cbac0ea091f1c87f188cd332dcc709753b91cafd9fd44a4a6188197",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:108-117 (v2.2 Japan)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "DTL-H1100 (v2.2 J, debugging station)",
            "name": "dtlh1100.bin",
            "region": [
              "japan"
            ],
            "required": false,
            "sha256": "4018749b3698b8694387beebcbabfb48470513066840f9441459ee4c9f0f39bc",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:148-157 (v2.2 Japan alt)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-7000 (v4.0 J)",
            "name": "scph7000.bin",
            "region": [
              "japan"
            ],
            "required": false,
            "sha256": "e900504d1755f021f861b82c8258c5e6658c7b592f800cccd91f5d32ea380d28",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:198-207 (v4.0 Japan)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-7000W (v4.1 J)",
            "name": "scph7000w.bin",
            "region": [
              "japan"
            ],
            "required": false,
            "sha256": "b3aa63cf30c81e0a40641740f4a43e25fda0b21b792fa9aaef60ce1675761479",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:208-217 (v4.1 Japan)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-100 (v4.3 J)",
            "name": "scph100.bin",
            "region": [
              "japan"
            ],
            "required": false,
            "sha256": "b29b4b5fcddef369bd6640acacda0865e0366fcf7ea54e40b2f1a8178004f89a",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:238-247 (v4.3 Japan)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-1001 (v2.0 A)",
            "name": "scph1001_v20.bin",
            "region": [
              "north-america",
              "latin-america"
            ],
            "required": false,
            "sha256": "42e4124be7623e2e28b1db0d8d426539646faee49d74b71166d8ba5bd7c472ed",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:58-67 (v2.0 NorthAmerica)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-1001 (v2.1 A)",
            "name": "scph1001_v21.bin",
            "region": [
              "north-america",
              "latin-america"
            ],
            "required": false,
            "sha256": "6ad5521d105a6b86741f1af8da2e6ea1c732d34459940618c70305a105e8ec10",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:88-97 (v2.1 NorthAmerica)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-1001 (v2.2 A)",
            "name": "scph1001.bin",
            "region": [
              "north-america",
              "latin-america"
            ],
            "required": false,
            "sha256": "71af94d1e47a68c11e8fdb9f8368040601514a42a5a399cda48c7d3bff1e99d3",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:128-137 (v2.2 NorthAmerica)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-7001 (v4.1 A)",
            "name": "scph7001.bin",
            "region": [
              "north-america",
              "latin-america"
            ],
            "required": false,
            "sha256": "39dcc1a0717036c9b6ac52fefd1ee7a57d3808e8cfbc755879fa685a0a738278",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:218-227 (v4.1 NorthAmerica)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-101 (v4.5 A)",
            "name": "scph101.bin",
            "region": [
              "north-america",
              "latin-america"
            ],
            "required": false,
            "sha256": "aca9cbfa974b933646baad6556a867eca9b81ce65d8af343a7843f7775b9ffc8",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:258-267 (v4.5 NorthAmerica)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-1002 (v2.0 E)",
            "name": "scph1002.bin",
            "region": [
              "europe",
              "oceania"
            ],
            "required": false,
            "sha256": "0af2be3468d30b6018b3c3b0d98b8b64347e255e16d874d55f0363648973dbf0",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:68-77 (v2.0 Europe)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-1002 (v2.1 E)",
            "name": "scph1002b.bin",
            "region": [
              "europe",
              "oceania"
            ],
            "required": false,
            "sha256": "1efb0cfc5db8a8751a884c5312e9c6265ca1bc580dc0c2663eb2dea3bde9fcf7",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:98-107 (v2.1 Europe)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-1002 (v2.2 E)",
            "name": "scph1002c.bin",
            "region": [
              "europe",
              "oceania"
            ],
            "required": false,
            "sha256": "3d06d2c469313c2a2128d24fe2e0c71ff99bc2032be89a829a62337187f500b7",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:138-147 (v2.2 Europe)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-7002 (v4.1 E)",
            "name": "scph7002.bin",
            "region": [
              "europe",
              "oceania"
            ],
            "required": false,
            "sha256": "5e84a94818cf5282f4217591fefd88be36b9b174b3cc7cb0bcd75199beb450f1",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:228-237 (v4.1 Europe)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "SCPH-102 (v4.4 E)",
            "name": "scph102.bin",
            "region": [
              "europe",
              "oceania"
            ],
            "required": false,
            "sha256": "5c0166da24e27deaa82246de8ff0108267fe4bb59f6df0fdec50e05e62448ca4",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:248-257 (v4.4 Europe)",
            "validation": [
              "size",
              "sha256"
            ]
          },
          {
            "description": "v4.5 E",
            "name": "scph102_v45.bin",
            "region": [
              "europe",
              "oceania"
            ],
            "required": false,
            "sha256": "42244b0c650821519751b7e77ad1d3222a0125e75586df2b4e84ba693b9809dc",
            "size": 524288,
            "source_ref": "upstream src/bios/db.rs:268-277 (v4.5 Europe)",
            "validation": [
              "size",
              "sha256"
            ]
          }
        ],
        "found_by": "content",
        "notes": "Scans every file in the system directory, filters by exact 512 KB size, then validates the full binary against an internal SHA-256 database (lifted from Mednafen). Region must match the loaded disc. Known-bad dumps are rejected. No filename requirement. No HLE fallback. The disc region comes from the sector 4 licence string alone: \"Inc\" is Japan, \"America\" and \"of America\" are NorthAmerica, \"Europe\" is Europe, and any other string refuses the disc (upstream src/cdrom/disc/mod.rs:56-99, source src/lib.rs:71-82, 170-215). \"Boot to BIOS menu\" core option allows booting without a disc. Database contains 24 entries (22 good, 2 known-bad rejected) covering BIOS versions 1.0 through 4.5. .info declares firmware_count=0, while the core reads the BIOS images this profile lists. Project abandoned, superseded by rustation-ng.\n",
        "profiled_date": "2026-03-25",
        "source": "https://github.com/libretro/rustation-libretro",
        "source_commit": "3e328e3967e312e1f239aeeecd479a7b4bfda850",
        "systems": [
          "sony-playstation"
        ],
        "type": "libretro",
        "upstream": "https://github.com/simias/rustation",
        "upstream_commit": "1daf4faaade3c0fd1e9deace8e309e91303f1b46",
        "version_basis": {
          "kind": "file",
          "path": "Cargo.toml",
          "pattern": "^version\\s*=\\s*\"([^\"]+)\"",
          "repo": "upstream"
        }
      }
    }
  ],
  "kind": "emulators",
  "schema_version": 1
}
