{
 "generated_at": "2026-10-17T04:31:41.278Z",
 "project": {
  "id": "kar",
  "name": "Kirby Air Ride decompilation",
  "url": "https://decompendium.com/projects/kar/",
  "api_url": "https://decompendium.com/api/v1/projects/kar.json",
  "repo": "https://github.com/wowjinxy/KAR",
  "game": {
   "id": "kirby-air-ride",
   "name": "Kirby Air Ride",
   "platform": "gc",
   "url": "https://decompendium.com/games/kirby-air-ride/"
  },
  "description": "Matching decompilation of Kirby Air Ride.",
  "note": null,
  "owners": [
   "wowjinxy"
  ],
  "status": "active",
  "show_in_index": true,
  "ai_policy": "unspecified",
  "confirmed": false,
  "links": {},
  "listed_at": "2026-10-16",
  "last_commit_at": "2026-08-16T03:23:08Z",
  "last_activity": "2026-08-16T03:23:08Z",
  "quiet": false,
  "targets": [
   {
    "id": "gkye01",
    "label": "GKYE01 (USA)",
    "region": "us",
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "977533bb96e6a16e127946396489be1b4164ac42"
    },
    "progress_kind": "objdiff",
    "state": "current",
    "checked_at": "2026-10-17T04:31:00.955Z",
    "last_error": null,
    "latest": {
     "commit": "cb94b157612a1d8d187f0bd6ecb5c02aa4c77b57",
     "commit_at": "2026-08-16T03:23:08Z",
     "taken_at": "2026-10-16T13:12:12.290Z",
     "code": {
      "matched": 427180,
      "total": 4735272,
      "percent": 9.021
     },
     "linked": {
      "matched": 70528,
      "total": 4735272,
      "percent": 1.489
     },
     "functions": {
      "matched": 3914,
      "total": 20003,
      "percent": 19.567
     },
     "data": {
      "matched": 92284,
      "total": 1429675,
      "percent": 6.454
     },
     "fuzzy_percent": 19.597,
     "categories": [
      {
       "id": "game",
       "name": "Game Code",
       "code": {
        "matched": 115632,
        "total": 2938216,
        "percent": 3.935
       },
       "linked": {
        "matched": 32300,
        "total": 2938216,
        "percent": 1.099
       },
       "functions": {
        "matched": 1287,
        "total": 14684,
        "percent": 8.764
       },
       "data": {
        "matched": 30404,
        "total": 576507,
        "percent": 5.273
       },
       "fuzzy_percent": 7.506
      },
      {
       "id": "topride",
       "name": "Top Ride Code",
       "code": {
        "matched": 91404,
        "total": 1117252,
        "percent": 8.181
       },
       "linked": {
        "matched": 0,
        "total": 1117252,
        "percent": 0
       },
       "functions": {
        "matched": 1209,
        "total": 3116,
        "percent": 38.799
       },
       "data": {
        "matched": 732,
        "total": 310564,
        "percent": 0.235
       },
       "fuzzy_percent": 18.354
      },
      {
       "id": "sysdolphin",
       "name": "SysDolphin",
       "code": {
        "matched": 116064,
        "total": 386880,
        "percent": 30
       },
       "linked": {
        "matched": 36448,
        "total": 386880,
        "percent": 9.421
       },
       "functions": {
        "matched": 688,
        "total": 1019,
        "percent": 67.517
       },
       "data": {
        "matched": 50192,
        "total": 366924,
        "percent": 13.679
       },
       "fuzzy_percent": 78.11
      },
      {
       "id": "sdk",
       "name": "SDK Code",
       "code": {
        "matched": 104080,
        "total": 292924,
        "percent": 35.531
       },
       "linked": {
        "matched": 1780,
        "total": 292924,
        "percent": 0.607
       },
       "functions": {
        "matched": 730,
        "total": 1184,
        "percent": 61.655
       },
       "data": {
        "matched": 10956,
        "total": 175680,
        "percent": 6.236
       },
       "fuzzy_percent": 68.336
      }
     ]
    },
    "history_url": "https://decompendium.com/api/v1/history/kar/gkye01.json",
    "badges": {
     "code": "https://decompendium.com/badges/kar/gkye01/code.svg",
     "linked": "https://decompendium.com/badges/kar/gkye01/linked.svg",
     "functions": "https://decompendium.com/badges/kar/gkye01/functions.svg"
    }
   },
   {
    "id": "gkyj01",
    "label": "GKYJ01 (Japan)",
    "region": "jp",
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "e901b9912af1b622c1f6d16fab6efe6cf505f108"
    },
    "progress_kind": "objdiff",
    "state": "current",
    "checked_at": "2026-10-17T04:31:01.041Z",
    "last_error": null,
    "latest": {
     "commit": "cb94b157612a1d8d187f0bd6ecb5c02aa4c77b57",
     "commit_at": "2026-08-16T03:23:08Z",
     "taken_at": "2026-10-16T13:12:12.704Z",
     "code": {
      "matched": 184856,
      "total": 4714548,
      "percent": 3.92
     },
     "linked": {
      "matched": 46212,
      "total": 4714548,
      "percent": 0.98
     },
     "functions": {
      "matched": 1266,
      "total": 19995,
      "percent": 6.331
     },
     "data": {
      "matched": 74752,
      "total": 1427887,
      "percent": 5.235
     },
     "fuzzy_percent": 9.598,
     "categories": [
      {
       "id": "game",
       "name": "Game Code",
       "code": {
        "matched": 22680,
        "total": 1769572,
        "percent": 1.281
       },
       "linked": {
        "matched": 7984,
        "total": 1769572,
        "percent": 0.451
       },
       "functions": {
        "matched": 216,
        "total": 11098,
        "percent": 1.946
       },
       "data": {
        "matched": 16140,
        "total": 327192,
        "percent": 4.932
       },
       "fuzzy_percent": 3.022
      },
      {
       "id": "topride",
       "name": "Top Ride Code",
       "code": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "linked": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "functions": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "data": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "fuzzy_percent": 100
      },
      {
       "id": "sysdolphin",
       "name": "SysDolphin",
       "code": {
        "matched": 116016,
        "total": 386880,
        "percent": 29.987
       },
       "linked": {
        "matched": 36448,
        "total": 386880,
        "percent": 9.421
       },
       "functions": {
        "matched": 687,
        "total": 1019,
        "percent": 67.419
       },
       "data": {
        "matched": 45888,
        "total": 365756,
        "percent": 12.546
       },
       "fuzzy_percent": 78.097
      },
      {
       "id": "sdk",
       "name": "SDK Code",
       "code": {
        "matched": 46160,
        "total": 228972,
        "percent": 20.159
       },
       "linked": {
        "matched": 1780,
        "total": 228972,
        "percent": 0.777
       },
       "functions": {
        "matched": 363,
        "total": 1034,
        "percent": 35.106
       },
       "data": {
        "matched": 12724,
        "total": 169760,
        "percent": 7.495
       },
       "fuzzy_percent": 42.325
      }
     ]
    },
    "history_url": "https://decompendium.com/api/v1/history/kar/gkyj01.json",
    "badges": {
     "code": "https://decompendium.com/badges/kar/gkyj01/code.svg",
     "linked": "https://decompendium.com/badges/kar/gkyj01/linked.svg",
     "functions": "https://decompendium.com/badges/kar/gkyj01/functions.svg"
    }
   },
   {
    "id": "gkyp01",
    "label": "GKYP01 (Europe)",
    "region": "eu",
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "14e43ef2e3d971bbb6aae596a175ac485ff242a8"
    },
    "progress_kind": "objdiff",
    "state": "current",
    "checked_at": "2026-10-17T04:31:01.244Z",
    "last_error": null,
    "latest": {
     "commit": "cb94b157612a1d8d187f0bd6ecb5c02aa4c77b57",
     "commit_at": "2026-08-16T03:23:08Z",
     "taken_at": "2026-10-16T13:12:12.590Z",
     "code": {
      "matched": 182772,
      "total": 4750932,
      "percent": 3.847
     },
     "linked": {
      "matched": 46244,
      "total": 4750932,
      "percent": 0.973
     },
     "functions": {
      "matched": 1258,
      "total": 20022,
      "percent": 6.283
     },
     "data": {
      "matched": 77932,
      "total": 1359371,
      "percent": 5.732
     },
     "fuzzy_percent": 9.324,
     "categories": [
      {
       "id": "game",
       "name": "Game Code",
       "code": {
        "matched": 22792,
        "total": 1783008,
        "percent": 1.278
       },
       "linked": {
        "matched": 8016,
        "total": 1783008,
        "percent": 0.449
       },
       "functions": {
        "matched": 218,
        "total": 11095,
        "percent": 1.964
       },
       "data": {
        "matched": 16140,
        "total": 328924,
        "percent": 4.906
       },
       "fuzzy_percent": 3.005
      },
      {
       "id": "topride",
       "name": "Top Ride Code",
       "code": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "linked": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "functions": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "data": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "fuzzy_percent": 100
      },
      {
       "id": "sysdolphin",
       "name": "SysDolphin",
       "code": {
        "matched": 113820,
        "total": 392736,
        "percent": 28.981
       },
       "linked": {
        "matched": 36448,
        "total": 392736,
        "percent": 9.28
       },
       "functions": {
        "matched": 677,
        "total": 1029,
        "percent": 65.792
       },
       "data": {
        "matched": 49068,
        "total": 201224,
        "percent": 24.384
       },
       "fuzzy_percent": 74.466
      },
      {
       "id": "sdk",
       "name": "SDK Code",
       "code": {
        "matched": 46160,
        "total": 229356,
        "percent": 20.125
       },
       "linked": {
        "matched": 1780,
        "total": 229356,
        "percent": 0.776
       },
       "functions": {
        "matched": 363,
        "total": 1037,
        "percent": 35.004
       },
       "data": {
        "matched": 12724,
        "total": 169760,
        "percent": 7.495
       },
       "fuzzy_percent": 42.271
      }
     ]
    },
    "history_url": "https://decompendium.com/api/v1/history/kar/gkyp01.json",
    "badges": {
     "code": "https://decompendium.com/badges/kar/gkyp01/code.svg",
     "linked": "https://decompendium.com/badges/kar/gkyp01/linked.svg",
     "functions": "https://decompendium.com/badges/kar/gkyp01/functions.svg"
    }
   }
  ]
 }
}
