{
 "generated_at": "2026-10-17T04:31:41.278Z",
 "project": {
  "id": "lm-decomp",
  "name": "Luigi's Mansion decompilation",
  "url": "https://decompendium.com/projects/lm-decomp/",
  "api_url": "https://decompendium.com/api/v1/projects/lm-decomp.json",
  "repo": "https://github.com/ThePlayerRolo/lm-decomp",
  "game": {
   "id": "luigi-s-mansion",
   "name": "Luigi's Mansion",
   "platform": "gc",
   "url": "https://decompendium.com/games/luigi-s-mansion/"
  },
  "description": "Matching decompilation of Luigi's Mansion.",
  "note": null,
  "owners": [
   "ThePlayerRolo"
  ],
  "status": "active",
  "show_in_index": true,
  "ai_policy": "unspecified",
  "confirmed": false,
  "links": {},
  "listed_at": "2026-10-16",
  "last_commit_at": "2026-10-06T18:25:54Z",
  "last_activity": "2026-10-06T18:25:54Z",
  "quiet": false,
  "targets": [
   {
    "id": "glme01",
    "label": "GLME01 (USA)",
    "region": "us",
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "77d49225e7d28b9777916cdbe5809345c570ecbc"
    },
    "progress_kind": "objdiff",
    "state": "current",
    "checked_at": "2026-10-17T04:31:01.707Z",
    "last_error": null,
    "latest": {
     "commit": "fd423f5dcc31b0c849a056b9450873fa3ab086d6",
     "commit_at": "2026-10-06T18:25:54Z",
     "taken_at": "2026-10-16T13:12:14.425Z",
     "code": {
      "matched": 378940,
      "total": 2125348,
      "percent": 17.829
     },
     "linked": {
      "matched": 243068,
      "total": 2125348,
      "percent": 11.436
     },
     "functions": {
      "matched": 2506,
      "total": 10985,
      "percent": 22.812
     },
     "data": {
      "matched": 1621778,
      "total": 2956826,
      "percent": 54.848
     },
     "fuzzy_percent": 21.153,
     "categories": [
      {
       "id": "game",
       "name": "Game Code",
       "code": {
        "matched": 16868,
        "total": 78408,
        "percent": 21.513
       },
       "linked": {
        "matched": 3428,
        "total": 78408,
        "percent": 4.372
       },
       "functions": {
        "matched": 223,
        "total": 639,
        "percent": 34.898
       },
       "data": {
        "matched": 959196,
        "total": 984200,
        "percent": 97.459
       },
       "fuzzy_percent": 36.416
      },
      {
       "id": "sdk",
       "name": "SDK Code",
       "code": {
        "matched": 136008,
        "total": 136008,
        "percent": 100
       },
       "linked": {
        "matched": 136008,
        "total": 136008,
        "percent": 100
       },
       "functions": {
        "matched": 649,
        "total": 649,
        "percent": 100
       },
       "data": {
        "matched": 16206,
        "total": 16206,
        "percent": 100
       },
       "fuzzy_percent": 100
      },
      {
       "id": "msl",
       "name": "Metroworks Library Code",
       "code": {
        "matched": 35952,
        "total": 50252,
        "percent": 71.543
       },
       "linked": {
        "matched": 32276,
        "total": 50252,
        "percent": 64.228
       },
       "functions": {
        "matched": 214,
        "total": 233,
        "percent": 91.845
       },
       "data": {
        "matched": 11924,
        "total": 12544,
        "percent": 95.057
       },
       "fuzzy_percent": 82.35
      },
      {
       "id": "hvqm4",
       "name": "HVQM4 Library Code",
       "code": {
        "matched": 23208,
        "total": 23208,
        "percent": 100
       },
       "linked": {
        "matched": 23208,
        "total": 23208,
        "percent": 100
       },
       "functions": {
        "matched": 36,
        "total": 36,
        "percent": 100
       },
       "data": {
        "matched": 2672,
        "total": 2672,
        "percent": 100
       },
       "fuzzy_percent": 100
      },
      {
       "id": "jsystem",
       "name": "JSystem Code",
       "code": {
        "matched": 166904,
        "total": 248324,
        "percent": 67.212
       },
       "linked": {
        "matched": 48148,
        "total": 248324,
        "percent": 19.389
       },
       "functions": {
        "matched": 1384,
        "total": 1628,
        "percent": 85.012
       },
       "data": {
        "matched": 631780,
        "total": 652152,
        "percent": 96.876
       },
       "fuzzy_percent": 88.77
      }
     ]
    },
    "history_url": "https://decompendium.com/api/v1/history/lm-decomp/glme01.json",
    "badges": {
     "code": "https://decompendium.com/badges/lm-decomp/glme01/code.svg",
     "linked": "https://decompendium.com/badges/lm-decomp/glme01/linked.svg",
     "functions": "https://decompendium.com/badges/lm-decomp/glme01/functions.svg"
    }
   },
   {
    "id": "glmj01",
    "label": "GLMJ01 (Japan)",
    "region": "jp",
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "722005ea9c1eab54b114f814734d8f327e5614ee"
    },
    "progress_kind": "objdiff",
    "state": "current",
    "checked_at": "2026-10-17T04:31:01.710Z",
    "last_error": null,
    "latest": {
     "commit": "fd423f5dcc31b0c849a056b9450873fa3ab086d6",
     "commit_at": "2026-10-06T18:25:54Z",
     "taken_at": "2026-10-16T13:12:14.587Z",
     "code": {
      "matched": 148132,
      "total": 2073168,
      "percent": 7.145
     },
     "linked": {
      "matched": 147184,
      "total": 2073168,
      "percent": 7.099
     },
     "functions": {
      "matched": 708,
      "total": 10888,
      "percent": 6.502
     },
     "data": {
      "matched": 939900,
      "total": 2775350,
      "percent": 33.865
     },
     "fuzzy_percent": 7.145,
     "categories": [
      {
       "id": "game",
       "name": "Game Code",
       "code": {
        "matched": 672,
        "total": 672,
        "percent": 100
       },
       "linked": {
        "matched": 672,
        "total": 672,
        "percent": 100
       },
       "functions": {
        "matched": 18,
        "total": 18,
        "percent": 100
       },
       "data": {
        "matched": 921512,
        "total": 921512,
        "percent": 100
       },
       "fuzzy_percent": 100
      },
      {
       "id": "sdk",
       "name": "SDK Code",
       "code": {
        "matched": 132956,
        "total": 132956,
        "percent": 100
       },
       "linked": {
        "matched": 132956,
        "total": 132956,
        "percent": 100
       },
       "functions": {
        "matched": 629,
        "total": 629,
        "percent": 100
       },
       "data": {
        "matched": 16172,
        "total": 16172,
        "percent": 100
       },
       "fuzzy_percent": 100
      },
      {
       "id": "msl",
       "name": "Metroworks Library Code",
       "code": {
        "matched": 14504,
        "total": 14504,
        "percent": 100
       },
       "linked": {
        "matched": 13556,
        "total": 14504,
        "percent": 93.463
       },
       "functions": {
        "matched": 61,
        "total": 61,
        "percent": 100
       },
       "data": {
        "matched": 2216,
        "total": 2216,
        "percent": 100
       },
       "fuzzy_percent": 100
      },
      {
       "id": "hvqm4",
       "name": "HVQM4 Library 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": "jsystem",
       "name": "JSystem 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
      }
     ]
    },
    "history_url": "https://decompendium.com/api/v1/history/lm-decomp/glmj01.json",
    "badges": {
     "code": "https://decompendium.com/badges/lm-decomp/glmj01/code.svg",
     "linked": "https://decompendium.com/badges/lm-decomp/glmj01/linked.svg",
     "functions": "https://decompendium.com/badges/lm-decomp/glmj01/functions.svg"
    }
   },
   {
    "id": "glmp01-00",
    "label": "GLMP01_00 (Europe)",
    "region": "eu",
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "a1e2bd82813787cfe0b11afb5d138f08fdbd94f1"
    },
    "progress_kind": "objdiff",
    "state": "current",
    "checked_at": "2026-10-17T04:31:01.716Z",
    "last_error": null,
    "latest": {
     "commit": "fd423f5dcc31b0c849a056b9450873fa3ab086d6",
     "commit_at": "2026-10-06T18:25:54Z",
     "taken_at": "2026-10-16T13:12:14.883Z",
     "code": {
      "matched": 0,
      "total": 2137792,
      "percent": 0
     },
     "linked": {
      "matched": 0,
      "total": 2137792,
      "percent": 0
     },
     "functions": {
      "matched": 0,
      "total": 11055,
      "percent": 0
     },
     "data": {
      "matched": 921184,
      "total": 2861110,
      "percent": 32.196
     },
     "fuzzy_percent": null,
     "categories": [
      {
       "id": "game",
       "name": "Game Code",
       "code": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "linked": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "functions": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "data": {
        "matched": 921184,
        "total": 921184,
        "percent": 100
       },
       "fuzzy_percent": 100
      },
      {
       "id": "sdk",
       "name": "SDK 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": "msl",
       "name": "Metroworks Library 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": "hvqm4",
       "name": "HVQM4 Library 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": "jsystem",
       "name": "JSystem 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
      }
     ]
    },
    "history_url": "https://decompendium.com/api/v1/history/lm-decomp/glmp01-00.json",
    "badges": {
     "code": "https://decompendium.com/badges/lm-decomp/glmp01-00/code.svg",
     "linked": "https://decompendium.com/badges/lm-decomp/glmp01-00/linked.svg",
     "functions": "https://decompendium.com/badges/lm-decomp/glmp01-00/functions.svg"
    }
   },
   {
    "id": "glmp01-01",
    "label": "GLMP01_01 (Europe)",
    "region": "eu",
    "version": null,
    "hash": {
     "algo": "sha1",
     "value": "c9099665a33be49b16caa5c216c7e1094276c032"
    },
    "progress_kind": "objdiff",
    "state": "current",
    "checked_at": "2026-10-17T04:31:01.773Z",
    "last_error": null,
    "latest": {
     "commit": "fd423f5dcc31b0c849a056b9450873fa3ab086d6",
     "commit_at": "2026-10-06T18:25:54Z",
     "taken_at": "2026-10-16T13:12:14.870Z",
     "code": {
      "matched": 0,
      "total": 2137792,
      "percent": 0
     },
     "linked": {
      "matched": 0,
      "total": 2137792,
      "percent": 0
     },
     "functions": {
      "matched": 0,
      "total": 11055,
      "percent": 0
     },
     "data": {
      "matched": 921184,
      "total": 2861110,
      "percent": 32.196
     },
     "fuzzy_percent": null,
     "categories": [
      {
       "id": "game",
       "name": "Game Code",
       "code": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "linked": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "functions": {
        "matched": 0,
        "total": 0,
        "percent": null
       },
       "data": {
        "matched": 921184,
        "total": 921184,
        "percent": 100
       },
       "fuzzy_percent": 100
      },
      {
       "id": "sdk",
       "name": "SDK 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": "msl",
       "name": "Metroworks Library 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": "hvqm4",
       "name": "HVQM4 Library 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": "jsystem",
       "name": "JSystem 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
      }
     ]
    },
    "history_url": "https://decompendium.com/api/v1/history/lm-decomp/glmp01-01.json",
    "badges": {
     "code": "https://decompendium.com/badges/lm-decomp/glmp01-01/code.svg",
     "linked": "https://decompendium.com/badges/lm-decomp/glmp01-01/linked.svg",
     "functions": "https://decompendium.com/badges/lm-decomp/glmp01-01/functions.svg"
    }
   }
  ]
 }
}
