{
  "schemaVersion": 1,
  "version": "0.1.2",
  "sourceGame": "Supplied Japanese Live A Live with filename identifying Aeon Genesis English translation1.00b",
  "sourceFilename": "Live A Live (J) [T+Eng1.00b_AGTP].smc",
  "romBytes": 2097152,
  "romSha256": "39e7db8d08e05c0a3ab2b45195e96de063dad827ff707d8b7c8ce542b44c672a",
  "additionalPatchesApplied": false,
  "unmodifiedJapaneseBaseSupplied": false,
  "player": "EmulatorJS4.2.3 / Snes9x, original-game emulation",
  "coreWasmSha256": "2bc7b519bc185af151cc7ebc42c0a926a125be174c6467c24bb0495820adf0bf",
  "coreJsSha256": "63f67204bd65e2362594899e2526e955b8ee620722f7e511a08498236098ee99",
  "requiredCapability": "WebGL2; nonthread retained modern core; unsupported core identities refuse native session activation",
  "vendorRuntimeUnmodified": true,
  "sessionFormat": "cosom-snes-session-v1 / .snessave; complete emulator state including cartridge SRAM, not PS1 card sectors",
  "storageNamespace": {
    "gameId": "live-a-live-agtp-100b",
    "ejsGameId": 19940026,
    "ejsGameName": "COSOM Live A Live AGTP100b 39e7db8d",
    "browserGameDatabasesDisabled": true,
    "selectedLocalFilesOnly": true
  },
  "sharedFreeze": {
    "version": "1.0.0",
    "frozen": true,
    "assets": [
      {
        "file": "snes-save-session.mjs",
        "sha256": "6c58982fa2f114f1c0c1be8657140291dd7fce49409a8a4838e7af4b059b660f"
      },
      {
        "file": "snes-save-format.mjs",
        "sha256": "029866a0cf6ce01be4fae551732f647cf7ef94845596bfc3612e963976d8e41d"
      },
      {
        "file": "save-session-ui.js",
        "sha256": "e1abc3344f9ea855bd3ea2b4ad318a435a9caf4317991164a5b83bf15e05720b"
      },
      {
        "file": "save-session-ui.css",
        "sha256": "4fe981d640d240460f675c4ef9846ace4bbc6f3a99ad78e1d7b82a6c9d653550"
      }
    ]
  },
  "verification": {
    "feature": "0.1.2",
    "nativeFastForwardTwoTimes": true,
    "boundedAppOwnedRewind": true,
    "rewindMaxBytes": 33554432,
    "nativeRewindDisabled": true,
    "realNativeSnapshotReversal": true,
    "modeReleaseAndSessionBoundaryChecks": true,
    "manualStoryChoicesPreserved": true,
    "existingSessionIdentityUnchanged": true,
    "nativePostGainAudioAndIntentionalMutePreserved": true,
    "desktopAndMobileLayout": true,
    "sourceRomVendorMediaAndSharedModulesUnchanged": true,
    "operatingSystemPickerPermissionsTested": false,
    "physicalSpeakerOrControllerTested": false,
    "fullCampaignPlaythrough": false,
    "proofHashes": {
      "native-feature-proof.json": {
        "label": "player",
        "passed": true,
        "sha256": "569d0f29718740156813fd139f7c073041f6aa2e18fe3e33b2df3730056714f2",
        "artifactHashes": {
          "player.js": "5a5c308c34b1b1e99c4e5d85111fbccf63ab92a57cadd64c534b474c793af9f9",
          "session-adapter.mjs": "11181d01338520f0fe79ad468647466552b2a790d8d4613bdbcd81e7d534a42e",
          "time-controls.mjs": "6eaeb4a6bf3c9a329dd04cb7388a4fb290b9e2d4f081b18ea74b3b79e3a577be",
          "progress.mjs": "674bd675b4ab773349de39e068a4bc199f7f8132c5cee5898224c207fbd7c987",
          "index.html": "9eb649778b7cc98033e9c236d8ddd5ba69ace654e22cf1e49616615f9705a8f5",
          "player.css": "f00ee376715ac649632d0ca9f34af4f7f455a1093d448daf01ba530e9c317594"
        }
      },
      "boundary-race-proof.json": {
        "label": "boundaries",
        "passed": true,
        "sha256": "b0ffb9d6e5df1192c5b665ad8e8bb8cdabc78f88a87ff11f3e6ca05db9e1b31b",
        "artifactHashes": {
          "player.js": "5a5c308c34b1b1e99c4e5d85111fbccf63ab92a57cadd64c534b474c793af9f9",
          "session-adapter.mjs": "11181d01338520f0fe79ad468647466552b2a790d8d4613bdbcd81e7d534a42e",
          "time-controls.mjs": "6eaeb4a6bf3c9a329dd04cb7388a4fb290b9e2d4f081b18ea74b3b79e3a577be"
        }
      },
      "save-compatibility-proof.json": {
        "label": "compatibility",
        "passed": true,
        "sha256": "2a370cf4f43579959921afc5a6e491ec5a8fd345d7f027da57eed5775014fad9",
        "artifactHashes": {
          "player.js": "5a5c308c34b1b1e99c4e5d85111fbccf63ab92a57cadd64c534b474c793af9f9",
          "session-adapter.mjs": "11181d01338520f0fe79ad468647466552b2a790d8d4613bdbcd81e7d534a42e",
          "time-controls.mjs": "6eaeb4a6bf3c9a329dd04cb7388a4fb290b9e2d4f081b18ea74b3b79e3a577be"
        }
      },
      "audio-regression.json": {
        "label": "audio",
        "passed": true,
        "sha256": "1bedb14c3b73c8308c4ad7626cc02aaeb099aade271e86b6b9e87a328feb050c",
        "artifactHashes": {
          "time-controls.mjs": "6eaeb4a6bf3c9a329dd04cb7388a4fb290b9e2d4f081b18ea74b3b79e3a577be",
          "player.js": "5a5c308c34b1b1e99c4e5d85111fbccf63ab92a57cadd64c534b474c793af9f9",
          "session-adapter.mjs": "11181d01338520f0fe79ad468647466552b2a790d8d4613bdbcd81e7d534a42e",
          "index.html": "9eb649778b7cc98033e9c236d8ddd5ba69ace654e22cf1e49616615f9705a8f5",
          "player.css": "f00ee376715ac649632d0ca9f34af4f7f455a1093d448daf01ba530e9c317594",
          "data/emulator.min.js": "6aec3fd7bb2721255801b0a6af02e47e78b05e28a1822b1f213aacbd348abaee",
          "data/loader.js": "69e0903bf1e2f62ced78895e7e511fa26e11316f7eb734925c35e919ba1287b2",
          "data/cores/snes9x-wasm.data": "eaa0bcfce67673809886e50387a80a616b719502175db64c090d04c9d75958ee",
          "live-a-live-agtp-1.00b.sfc": "39e7db8d08e05c0a3ab2b45195e96de063dad827ff707d8b7c8ce542b44c672a"
        }
      },
      "layout-proof.json": {
        "label": "layout",
        "passed": true,
        "sha256": "7ff1bfec80b82f15e7ae2604ff8e5dcf21f3b4d1a57d8b44873674755b3c0e7c",
        "artifactHashes": {
          "player.js": "5a5c308c34b1b1e99c4e5d85111fbccf63ab92a57cadd64c534b474c793af9f9",
          "session-adapter.mjs": "11181d01338520f0fe79ad468647466552b2a790d8d4613bdbcd81e7d534a42e",
          "time-controls.mjs": "6eaeb4a6bf3c9a329dd04cb7388a4fb290b9e2d4f081b18ea74b3b79e3a577be",
          "progress.mjs": "674bd675b4ab773349de39e068a4bc199f7f8132c5cee5898224c207fbd7c987",
          "index.html": "9eb649778b7cc98033e9c236d8ddd5ba69ace654e22cf1e49616615f9705a8f5",
          "player.css": "f00ee376715ac649632d0ca9f34af4f7f455a1093d448daf01ba530e9c317594"
        }
      },
      "native-api/native-api-summary.json": {
        "label": "native-history-isolation-rejection",
        "passed": true,
        "sha256": "0ebe769e34536ba96d78093454d9dc9cece69da744db9bc6e6281435715271d8",
        "coreWasmSha256": "2bc7b519bc185af151cc7ebc42c0a926a125be174c6467c24bb0495820adf0bf",
        "sourceRomSha256": "39e7db8d08e05c0a3ab2b45195e96de063dad827ff707d8b7c8ce542b44c672a",
        "nativeLoadPurgesHistory": false
      }
    }
  },
  "files": [
    {
      "file": "cheats-provenance.json",
      "bytes": 3530,
      "sha256": "e1a01e85db15d611f439faf44d8cb0fc4ac97c354a17fb641f303a55ed158d79"
    },
    {
      "file": "cheats.css",
      "bytes": 1582,
      "sha256": "32a6760f91b6bac22fb4d2ccfd25d6ee722d1f7165a39cc9598157e9a0f0c365"
    },
    {
      "file": "cheats.mjs",
      "bytes": 7501,
      "sha256": "0d4a482456ea07d76a93b2a5be597bceaea8d7d58a5662d1dc4e180ecd82d250"
    },
    {
      "file": "credits.html",
      "bytes": 2488,
      "sha256": "d4eb9ff1da2d662eeac9dffc23e5b6a444b4e04fd3b7939a378151c8de42e096"
    },
    {
      "file": "data/compression/extract7z.js",
      "bytes": 280155,
      "sha256": "4ac9933b995a516cb6b3ca4027db860278372a20c21c405d93ceb1998498853a"
    },
    {
      "file": "data/cores/reports/snes9x.json",
      "bytes": 120,
      "sha256": "dc7ac963eb7935a7ac78956235ac0b8912ec785c57026336825aa2ed8031b3ad"
    },
    {
      "file": "data/cores/snes9x-legacy-wasm.data",
      "bytes": 1092437,
      "sha256": "7d427a575cefad98ff400493fa1d7e892da63fe7bab68979babd9cea0bfaaf3b"
    },
    {
      "file": "data/cores/snes9x-wasm.data",
      "bytes": 1093765,
      "sha256": "eaa0bcfce67673809886e50387a80a616b719502175db64c090d04c9d75958ee"
    },
    {
      "file": "data/emulator.min.css",
      "bytes": 25630,
      "sha256": "16406c60b2dc3b04ae9b115e308613e6f567a0cc7068e21d9d0c1e5030fb395e"
    },
    {
      "file": "data/emulator.min.js",
      "bytes": 426343,
      "sha256": "6aec3fd7bb2721255801b0a6af02e47e78b05e28a1822b1f213aacbd348abaee"
    },
    {
      "file": "data/loader.js",
      "bytes": 7594,
      "sha256": "69e0903bf1e2f62ced78895e7e511fa26e11316f7eb734925c35e919ba1287b2"
    },
    {
      "file": "data/version.json",
      "bytes": 126,
      "sha256": "d8991427000a96fb97daefdb62178071e9bbff911760706148e584ae8d69f9e7"
    },
    {
      "file": "EmulatorJS-v4.2.3-source.zip",
      "bytes": 587196,
      "sha256": "11809ff7fb9329dda9cdbee2bb51f7351af0dd76d26e0fbaa70014ba3a734585"
    },
    {
      "file": "index.html",
      "bytes": 5682,
      "sha256": "9eb649778b7cc98033e9c236d8ddd5ba69ace654e22cf1e49616615f9705a8f5"
    },
    {
      "file": "item-types.bin",
      "bytes": 256,
      "sha256": "3c0b6623e194bfc690b7d3393ce785e4f9bef0e4edf0bb7bc340ab97706afa38"
    },
    {
      "file": "licenses/EmulatorJS-GPL-3.0.txt",
      "bytes": 35111,
      "sha256": "a617fab6d251b3302b1cb2c1c94f52d1c584f6fcb2fc218ec1a475bc08053a61"
    },
    {
      "file": "licenses/RetroArch-GPL-3.0.txt",
      "bytes": 35147,
      "sha256": "8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903"
    },
    {
      "file": "licenses/Snes9x-LICENSE.txt",
      "bytes": 7047,
      "sha256": "70efeee282d82a6e9d26aeed5466d08c632369858371dc6a4644c8dcedc2be78"
    },
    {
      "file": "live-a-live-agtp-1.00b.sfc",
      "bytes": 2097152,
      "sha256": "39e7db8d08e05c0a3ab2b45195e96de063dad827ff707d8b7c8ce542b44c672a"
    },
    {
      "file": "player.css",
      "bytes": 3449,
      "sha256": "f00ee376715ac649632d0ca9f34af4f7f455a1093d448daf01ba530e9c317594"
    },
    {
      "file": "player.js",
      "bytes": 10264,
      "sha256": "5a5c308c34b1b1e99c4e5d85111fbccf63ab92a57cadd64c534b474c793af9f9"
    },
    {
      "file": "progress-sources.json",
      "bytes": 15800,
      "sha256": "244d761a8e5d642d80597b8e605fee596744f18560e59876616a54b7f27280f2"
    },
    {
      "file": "progress.css",
      "bytes": 2265,
      "sha256": "3d15549800ccd9753f260714893c43d93a08988e3a0e5c9be1101e0cb57cc8f0"
    },
    {
      "file": "progress.mjs",
      "bytes": 10177,
      "sha256": "674bd675b4ab773349de39e068a4bc199f7f8132c5cee5898224c207fbd7c987"
    },
    {
      "file": "save-session-ui.css",
      "bytes": 3631,
      "sha256": "4fe981d640d240460f675c4ef9846ace4bbc6f3a99ad78e1d7b82a6c9d653550"
    },
    {
      "file": "save-session-ui.js",
      "bytes": 28773,
      "sha256": "e1abc3344f9ea855bd3ea2b4ad318a435a9caf4317991164a5b83bf15e05720b"
    },
    {
      "file": "session-adapter.mjs",
      "bytes": 5348,
      "sha256": "11181d01338520f0fe79ad468647466552b2a790d8d4613bdbcd81e7d534a42e"
    },
    {
      "file": "snes-save-format.mjs",
      "bytes": 11081,
      "sha256": "029866a0cf6ce01be4fae551732f647cf7ef94845596bfc3612e963976d8e41d"
    },
    {
      "file": "snes-save-session.mjs",
      "bytes": 25035,
      "sha256": "6c58982fa2f114f1c0c1be8657140291dd7fce49409a8a4838e7af4b059b660f"
    },
    {
      "file": "time-controls.mjs",
      "bytes": 10397,
      "sha256": "6eaeb4a6bf3c9a329dd04cb7388a4fb290b9e2d4f081b18ea74b3b79e3a577be"
    }
  ],
  "previousReleaseVerification": {
    "nativeCompleteSnapshotRestore": true,
    "identicalNativeBlocks": [
      "NAM",
      "CPU",
      "REG",
      "PPU",
      "DMA",
      "VRA",
      "RAM",
      "SRA",
      "FIL",
      "SND",
      "CTL",
      "TIM"
    ],
    "headlessBrowserBoot": true,
    "actualBrowserDownloadExportImport": true,
    "actualBrowserFileWriteCloseReadback": true,
    "sameBrowserFileOverwriteAndFreshPageReopen": true,
    "fileHandleScope": "Genuine Chromium OPFS handles delivered through test picker callbacks. OS picker UI, permission prompts and arbitrary-user-filesystem durability remain unverified.",
    "osPickerUiVerified": false,
    "physicalControllerVerified": false,
    "nativeInGameSavePointVerified": false,
    "fullCampaignVerified": false,
    "storyManualChoicesBoundToSnapshot": true,
    "cheatNativeBackendChecks": 18,
    "genuineEnemyDamageHpProtectionVerified": true,
    "healthCoverageLimits": [
      "Ordinary Masaru vs Namcat battle verified.",
      "Steel Titan scripted-party override unverified; no blanket immunity, status protection or scripted-loss protection claimed."
    ],
    "verifiedBattle": "Masaru vs Namcat; HP320→117 with codes off, HP320 throughout with codes on, HP117 again after removing codes"
  },
  "verificationHistory": [
    {
      "version": "0.1.1",
      "verification": {
        "repair": "0.1.1",
        "coreSelectionRegression": true,
        "originalEnvelopeReadOnlyReopen": true,
        "normalPreferenceSaveThenFreshPageReopen": true,
        "exactCoreRomAndSnapshotGuardsRetained": true,
        "nativePostGainAudioRecovery": true,
        "browsers": [
          "Chrome",
          "Edge"
        ],
        "desktopAndMobileLayout": true,
        "sourceRomAndVendorUnchanged": true,
        "operatingSystemPickerPermissionsTested": false,
        "physicalSpeakerOrControllerTested": false,
        "fullCampaignPlaythrough": false,
        "proofHashes": {
          "player/reload-regression.json": {
            "passed": true,
            "sha256": "eff419cdb2671ea6d4a7e1eb66c258aa749b990cf6ac30c17eb5b14265598529"
          },
          "player/identity-guards.json": {
            "passed": true,
            "sha256": "b428e6d8154b99ce215a0731f3f481b611d5b1d69003c8e1d9fe90a781407d23"
          },
          "audio-regression.json": {
            "passed": true,
            "sha256": "969d26d7c4b53188df91537cd5cc97129ba10ead09793e4a6ef89cb95d58b8db"
          },
          "layout-proof.json": {
            "passed": true,
            "sha256": "aed297a6b1bba2764b7f82302c32514ed37f9853b9cfed517c1ccf0d74e09222"
          }
        }
      }
    }
  ]
}
