{
 "generated_at": "2026-10-17T04:31:41.278Z",
 "project": {
  "id": "stretch-panic-usa",
  "name": "Stretch Panic decompilation",
  "url": "https://decompendium.com/projects/stretch-panic-usa/",
  "api_url": "https://decompendium.com/api/v1/projects/stretch-panic-usa.json",
  "repo": "https://github.com/Harskov/stretch-panic-usa",
  "game": {
   "id": "stretch-panic",
   "name": "Stretch Panic",
   "platform": "ps2",
   "url": "https://decompendium.com/games/stretch-panic/"
  },
  "description": "Matching decompilation of Stretch Panic.",
  "note": null,
  "owners": [
   "Harskov"
  ],
  "status": "active",
  "show_in_index": true,
  "ai_policy": "unspecified",
  "confirmed": false,
  "links": {},
  "listed_at": "2026-10-16",
  "last_commit_at": "2026-10-16T07:45:52Z",
  "last_activity": "2026-10-17T02:04:22Z",
  "quiet": false,
  "targets": [
   {
    "id": "sles-503-10",
    "label": "SLES_503.10",
    "region": null,
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "fe80cf507bb438e5cf51cc55f7865ec962125e6a"
    },
    "progress_kind": "none",
    "state": "no-data",
    "checked_at": null,
    "last_error": null,
    "latest": null,
    "history_url": "https://decompendium.com/api/v1/history/stretch-panic-usa/sles-503-10.json",
    "badges": {
     "code": "https://decompendium.com/badges/stretch-panic-usa/sles-503-10/code.svg",
     "linked": "https://decompendium.com/badges/stretch-panic-usa/sles-503-10/linked.svg",
     "functions": "https://decompendium.com/badges/stretch-panic-usa/sles-503-10/functions.svg"
    }
   },
   {
    "id": "slpm-621-09",
    "label": "SLPM_621.09",
    "region": null,
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "14fb5cef008dc24b7826492cccdef7fe7d6cbdd3"
    },
    "progress_kind": "none",
    "state": "no-data",
    "checked_at": null,
    "last_error": null,
    "latest": null,
    "history_url": "https://decompendium.com/api/v1/history/stretch-panic-usa/slpm-621-09.json",
    "badges": {
     "code": "https://decompendium.com/badges/stretch-panic-usa/slpm-621-09/code.svg",
     "linked": "https://decompendium.com/badges/stretch-panic-usa/slpm-621-09/linked.svg",
     "functions": "https://decompendium.com/badges/stretch-panic-usa/slpm-621-09/functions.svg"
    }
   },
   {
    "id": "slus-201-82",
    "label": "SLUS_201.82",
    "region": null,
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "0a330e76424b7254e4096d8809b2a927603d3581"
    },
    "progress_kind": "objdiff",
    "state": "current",
    "checked_at": "2026-10-17T04:31:04.074Z",
    "last_error": null,
    "latest": {
     "commit": "b29d76777263bb905b357d87908b03070ca4166b",
     "commit_at": "2026-10-17T02:04:22Z",
     "taken_at": "2026-10-17T04:31:04.847Z",
     "code": {
      "matched": 13792,
      "total": 510772,
      "percent": 2.7
     },
     "linked": {
      "matched": 13792,
      "total": 510772,
      "percent": 2.7
     },
     "functions": {
      "matched": 271,
      "total": 2026,
      "percent": 13.376
     },
     "data": {
      "matched": 0,
      "total": 0,
      "percent": null
     },
     "fuzzy_percent": 3.868,
     "categories": [
      {
       "id": "game",
       "name": "Game code",
       "code": {
        "matched": 13792,
        "total": 383532,
        "percent": 3.596
       },
       "linked": {
        "matched": 13792,
        "total": 383532,
        "percent": 3.596
       },
       "functions": {
        "matched": 271,
        "total": 1351,
        "percent": 20.059
       },
       "data": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "fuzzy_percent": 5.152
      },
      {
       "id": "sdk",
       "name": "SDK and libc",
       "code": {
        "matched": 0,
        "total": 127240,
        "percent": 0
       },
       "linked": {
        "matched": 0,
        "total": 127240,
        "percent": 0
       },
       "functions": {
        "matched": 0,
        "total": 675,
        "percent": 0
       },
       "data": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "fuzzy_percent": 0
      },
      {
       "id": "game.platform",
       "name": "Platform boundary (M3)",
       "code": {
        "matched": 5044,
        "total": 145812,
        "percent": 3.459
       },
       "linked": {
        "matched": 5044,
        "total": 145812,
        "percent": 3.459
       },
       "functions": {
        "matched": 46,
        "total": 293,
        "percent": 15.699
       },
       "data": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "fuzzy_percent": 4.9
      },
      {
       "id": "game.core",
       "name": "Core (M4)",
       "code": {
        "matched": 280,
        "total": 13720,
        "percent": 2.04
       },
       "linked": {
        "matched": 280,
        "total": 13720,
        "percent": 2.04
       },
       "functions": {
        "matched": 2,
        "total": 51,
        "percent": 3.921
       },
       "data": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "fuzzy_percent": 5.175
      },
      {
       "id": "game.gameplay",
       "name": "Gameplay (M5)",
       "code": {
        "matched": 8468,
        "total": 224000,
        "percent": 3.78
       },
       "linked": {
        "matched": 8468,
        "total": 224000,
        "percent": 3.78
       },
       "functions": {
        "matched": 223,
        "total": 1007,
        "percent": 22.144
       },
       "data": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "fuzzy_percent": 5.314
      }
     ]
    },
    "history_url": "https://decompendium.com/api/v1/history/stretch-panic-usa/slus-201-82.json",
    "badges": {
     "code": "https://decompendium.com/badges/stretch-panic-usa/slus-201-82/code.svg",
     "linked": "https://decompendium.com/badges/stretch-panic-usa/slus-201-82/linked.svg",
     "functions": "https://decompendium.com/badges/stretch-panic-usa/slus-201-82/functions.svg"
    }
   }
  ]
 }
}
