{
  "schemaVersion": 1,
  "project": "Sonic the Hedgehog",
  "releaseVersion": "0.1.0",
  "date": "2026-10-26",
  "intake": {
    "schemaVersion": 1,
    "sourceArchive": "Sonic the Hedgehog (JUE) [!].zip",
    "sourceArchiveBytes": 405696,
    "sourceArchiveSha256": "51a60b48da637315e13c61a6929b11960005aab8308d76450de8691c37c0a55d",
    "sourceMember": "Sonic the Hedgehog (JUE) [!].smd",
    "sourceMemberBytes": 524800,
    "sourceMemberSha256": "d41f4dcafe674f7b4c255c6f203a3a4833b6cd20787f6b34d7913bdd1ebcc049",
    "canonicalRom": "sonic-the-hedgehog-rev00.bin",
    "canonicalBytes": 524288,
    "canonicalSha256": "46160baa06362c711c9f1a5017cb7371026444936c8af5e93a78996cf32ff2a6",
    "canonicalMd5": "1bc674be034e43c96b86487ac69d9293",
    "transform": "Retain original SMD. Remove its 512-byte copier header; for each 16384-byte block, interleave second 8192 bytes into even byte positions and first 8192 into odd byte positions. No cartridge program/data bytes modified.",
    "reverseRoundTripExact": true,
    "headerStoredChecksum": "264A",
    "computedChecksum": "264A"
  },
  "referenceBuild": {
    "repository": "https://github.com/sonicretro/s1disasm",
    "commit": "89c0e0e06b51fd9ebac44d988e4a89bd643fd031",
    "assemblyChange": "Revision = 0",
    "byteIdenticalBuild": true
  },
  "originalArtwork": true,
  "generatedReplacementArtwork": false,
  "originalSourcesModified": false,
  "runtimeProvenance": "play/runtime-provenance.json",
  "cheatProvenance": "play/cheat-provenance.json",
  "artworkProvenance": "images/provenance.json",
  "musicManifest": "music/manifest.json",
  "effectsManifest": "sound-effects/manifest.json",
  "method": "Retain supplied archive/member, reversibly deinterleave SMD, identify exact revision, recover original resources and render original code through pinned cores. Optional cheats alter running core instructions only.",
  "rights": "Sonic the Hedgehog and its original game, artwork and audio belong to SEGA and their respective creators."
}
