{
 "schema": "mvsc-dhc-v9-public-release-1",
 "product": "Delayed Hyper Combo",
 "version": "v9",
 "released": "2026-09-23",
 "candidate": {
  "name": "mvsc_dhc_v9.zip",
  "sha256": "c18913132152a4e85621639f468c3ddf338c9a0660f62fcccbb19a5ababd9eb7",
  "lineage": "v9 shared STYLE/SUPER options (selector-02) + the selected incoming-Hyper core (core15) + Roll's airborne beam with its collision matched to the drawn beam + M. Bison's Hell Warp and Psycho Shot for Roll (build v9-bison-03)",
  "previousRelease": "v8 63cfd09001d49adf9b93fe8366c9cd24078df5076381aa9b55915c5e113e03db"
 },
 "installer": {
  "name": "MVSC-DHC-v9.cmd",
  "sha256": "8c1fb5e101c84057a80134c003a0be3fcc0c5b7b432f1da7b33e87d89cd888a6",
  "bytes": 1198044,
  "patchFormat": 2,
  "fingerprint": "1660acebf9df0b610180d023c7d483548516f7ed68c7ae6bb3e670e8ceefcb37",
  "hunks": 17088,
  "patchBytes": 144793,
  "changedMembers": [
   "mvc.06a",
   "mvc.10",
   "mvc.13m",
   "mvc.15m",
   "mvc.17m",
   "mvc.19m",
   "mvce.03a",
   "mvce.04a"
  ],
  "optionalMembers": [
   "mvsc.key"
  ],
  "parent": "clean Euro mvsc 980123: the MAME set (21 members) or the FBNeo/Fightcade set without mvsc.key (20 members). v8 is not needed first.",
  "revision": 1
 },
 "cleanParentSha256": "6f63627cc37c554f74e8bf07b21730fa7f85511c7d5d07449850be98dde91da8",
 "verification": {
  "regression": {
   "status": "PASS",
   "scope": "306 declared observations on this exact candidate: the incoming-command matrix 207/207 (69 cases, three repetitions, identical results, traces and native meter writes), critical controls 42/42, side and lifecycle edges 15/15, ordinary-input Roll controls 42/42, 24 whole-RAM save/load replays over 6,048 frames, 0 exception events",
   "tier": "pinned MAME 0.287, isolated headless runs on the operator's Mac, 2026-09-23",
   "ledgerSha256": "2b05b53619e3cc2aae86fe61f2c13fad62d3f02624ce6f5ac2ea95f8808059d4"
  },
  "rollAddedMoves": {
   "status": "PASS_DIAGNOSTIC",
   "scope": "Hell Warp (six button versions) and Psycho Shot (three) run with ordinary inputs; the composed build and the standalone Roll build give identical state rows apart from one lag frame on one Hell Warp and one damage point on the light Psycho Shot",
   "tier": "cloud MAME 0.264; not yet on the pinned MAME 0.287 host"
  },
  "hitCounter": {
   "status": "OBSERVED",
   "scope": "the expanded counter reaches 999 on both players' sides in REMIX",
   "tier": "cloud MAME 0.264 boundary check, not a naturally played 999-hit combo"
  },
  "installerDeterminism": {
   "status": "PASS",
   "scope": "patch spec and MVSC-DHC-v9.cmd rebuilt byte-identically from the clean parent and the candidate in a Linux container and on the Mac bridge VM; the same tooling reproduces the shipped v8 r2 installer byte for byte",
   "tier": "static"
  },
  "installerPowerShell": {
   "status": "PASS",
   "scope": "the installer's generated PowerShell body: canonical and reordered clean parents accepted, the 20-member set without mvsc.key accepted, duplicate, missing, corrupt and unexpected members rejected, an already-patched set rejected, a real FBNeo-format USA mvscu archive rejected, an existing output file preserved, format-5 receipt with no stock bytes; every patched member matches the candidate",
   "tier": "PowerShell 7.4.6 on Linux; Windows PowerShell 5.1 on a Windows PC has not run"
  },
  "installerPython": {
   "status": "PASS",
   "scope": "patcher/mvsc_patch.py with this spec: the 21-member and 20-member inputs both produce the candidate's members exactly, in the container and on the Mac bridge VM",
   "tier": "Linux container and Mac bridge VM"
  },
  "online": {
   "status": "NOT_CLAIMED",
   "scope": "Fightcade/FBNeo rollback and physical cabinets have not been tested with this build"
  }
 },
 "note": "Patch-only. No ROM data is included or downloaded; the installer needs your own clean Euro mvsc 980123 dump and writes a separate mvsc_dhc_v9.zip beside it.",
 "video": {
  "reel": "/blog/clips/mvsc-dhc-v9-reel.mp4",
  "reelSha256": "b6c38b647c72fcfb22bb8395ee1a89f8222ee5ff2a6cd8d17afca235e5a3eb54",
  "poster": "/blog/dhc-v9-reel-poster.jpg",
  "note": "12.7-second reel and the page loops: MAME 0.264 runs of this exact candidate with ordinary controller inputs and the game's own audio; the opponent receives no inputs; no game-memory writes. Footage is a cut, not evidence.",
  "youtubeUrl": null
 }
}
