{
  "prototype": "wasm-v03",
  "experimental": true,
  "abandonable": true,
  "baseVersion": "0.10.0",
  "license": "GPL-3.0-or-later",
  "wasmBytes": 33445,
  "sha256": "bd56d92939bd698580981ee40f9d1bce1c8a5b8512589d0263a8d7d695f78661",
  "memoryBytes": 16777216,
  "cpuStride": 224,
  "globalBytes": 104,
  "legacyStride": 48,
  "legacyOpcodes": 151,
  "imports": [
    {
      "module": "orao32",
      "name": "read",
      "kind": "function"
    },
    {
      "module": "orao32",
      "name": "write",
      "kind": "function"
    }
  ],
  "reference": {
    "cpu832.js": "783d7819500c1ee440673aaeeb584e27d0bb5abc6a15ca65cf0d06d1df4d329b",
    "fast-cpu.js": "014a38471e0d9f2db3ba2b867accb4538f92e8fa9073aa791fb051f1c1856022",
    "kernel-machine.js": "a627c3f45ec5f32f800bb4f626d4a594df8e54af62c323612465fb3014aa4562",
    "gui-machine.js": "c2beee95f144a909e259f2c9a4ca3ddcb00eab2ba2e19afd1d910eff7448ff98",
    "gui-protocol.js": "e9c9633e4dd70963231b4e03a6a7533776280bc68201f5dfe6b82488332999da",
    "firmware.js": "4a51bfe714ad4d059b88ad3f40c2ec78d67dbfae6054dded191ed7dc8af549f8",
    "vendor/orao32/core.js": "01266dc7d663c2b07cdf0cd6d59b53301112d36e702ae64c3714586bf3617f18",
    "vendor/orao32/rom.js": "5e5803870cbde5b6002f536dcf9e1f28550ddc7108573b4e614bdccd21e17e76"
  },
  "compiler": "rustc 1.95.0 (59807616e 2026-04-14)",
  "flags": [
    "--edition=2021",
    "--crate-type=cdylib",
    "--target=wasm32-unknown-unknown",
    "-O",
    "-C",
    "panic=abort",
    "-C",
    "lto=fat",
    "-C",
    "codegen-units=1",
    "-C",
    "strip=symbols",
    "-C",
    "link-arg=--initial-memory=16777216",
    "-C",
    "link-arg=--max-memory=16777216"
  ]
}
