{
  "schemaVersion": 1,
  "title": "John Madden Football \u201993 \u2014 original graphics recovery",
  "sourceRomSha256": "8958d7d382aa99d91122564397a5aa438c26f4bab2c20626756f7802b2467624",
  "sourceBytes": 1048576,
  "nativeCore": {
    "name": "Genesis Plus GX",
    "version": "v1.7.4 60bee4c / state format1.7.6",
    "download": "https://buildbot.libretro.com/nightly/windows/x86_64/latest/genesis_plus_gx_libretro.dll.zip",
    "dllSha256": "8865e4e880e726e3ac91f6fc66858375984f4f3ea19ee696e744e8ebab4c583e",
    "stateSource": "https://github.com/libretro/Genesis-Plus-GX/blob/60bee4c724859710ce05672239e5b601ad01382e/core/state.c",
    "vdpSource": "https://github.com/libretro/Genesis-Plus-GX/blob/60bee4c724859710ce05672239e5b601ad01382e/core/vdp_ctrl.c",
    "paletteSource": "https://github.com/libretro/Genesis-Plus-GX/blob/60bee4c724859710ce05672239e5b601ad01382e/core/vdp_render.c",
    "sourceCommit": "60bee4c724859710ce05672239e5b601ad01382e"
  },
  "coverage": {
    "sceneSnapshots": 35,
    "framebufferCaptures": 35,
    "vdpAtlasImages": 140,
    "vdpPatternSlotsPerSnapshot": 2048,
    "uniqueCaptured32ByteVramBlocks": 7916,
    "layerImages": 105,
    "spriteSheets": 35,
    "spriteTableEntries": 1507,
    "romAuditSheets": 32,
    "romAuditAlignedBlocks": 32768,
    "allRomBytesAudited": true,
    "allGameGraphicsRecovered": false,
    "allScenesOrAnimationsCaptured": false,
    "assembledSpriteLayers": 35,
    "pngImages": 630,
    "validatedContainers": 124,
    "rawContainers": 94,
    "compressedContainers": 30,
    "tilemapContainers": 54,
    "spriteAnimationContainers": 70,
    "spriteAnimationFrames": 1073,
    "decodedPatterns": 20531,
    "decodedPatternBytes": 656992,
    "newGalleryPngs": 248,
    "externalPaletteContainers": 28,
    "dynamicPatternIndexContainers": 1
  },
  "method": "These are VDP data snapshots from the unmodified supplied ROM executed in official Genesis Plus GX. VRAM bytes are core host-word order (pair-swapped relative to 68000 bus-byte order); CRAM stores packed9-bit BBBGGGRRR little-endian words. scene.json gives original palette, layer maps and sprite attributes. No full savestates, user saves or session data are included. Captures cover title/setup/scouting/stadium/coin/playbook/early demo gameplay and rain/snow variants, not every game scene or animation. Raw ROM audit is separate and is not a graphics asset identification. Palette PNGs use the native core RGB565 digital conversion; no hardware analog output matching is claimed.",
  "scenes": [
    {
      "id": "title",
      "title": "Title screen",
      "captureSource": "frame-600",
      "coreStateSha256": "b3363e3565aef59c46376284e315f3c5cb041fa44c6dfd067f7ab518351a73cc",
      "vramSha256": "2940a2c277d8239c6aae4c76881683889f47f00251b47a713751258c92c5e0db",
      "cramSha256": "9df42b687ec30358a0e136aefbb8390abbd06aca0b02f744f8dbb558a98bcfed",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        94,
        0,
        0,
        0,
        0,
        255,
        0,
        129,
        0,
        0,
        2,
        1,
        0,
        0,
        0,
        0,
        195,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "setup",
      "title": "Game setup",
      "captureSource": "02-game-select",
      "coreStateSha256": "e48f9024645b5dcb427efdf141317e5d7bcbf689c93a9c240534a24984d95e5f",
      "vramSha256": "cf1e413daf80e6531dabba8b919f8e3393c513129e675e1db25ec7c622e4b310",
      "cramSha256": "2d890ea97939945b375af82c9a7c083991f10dcf05bb1689848d718fd2e5723c",
      "registers": [
        4,
        100,
        56,
        46,
        6,
        90,
        0,
        0,
        0,
        0,
        255,
        0,
        129,
        0,
        0,
        2,
        1,
        0,
        0,
        0,
        0,
        243,
        238,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "scouting",
      "title": "Scouting report",
      "captureSource": "03-next",
      "coreStateSha256": "301cb0e6d374dd0caaa8eede208cd1a964d2767bf8c141d2d6bcac718507cb37",
      "vramSha256": "dfc6e517153169be3c9e4f116cb529c17302440d6c2552a0fe2ba35f2c6a871f",
      "cramSha256": "d8a90f1d515e158b9dfdec6a0b9e011cae74ab23beb7c5b4dde712de2a167f4f",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        94,
        0,
        0,
        0,
        0,
        255,
        0,
        129,
        0,
        0,
        2,
        1,
        0,
        8,
        0,
        0,
        28,
        100,
        2,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "stadium",
      "title": "Stadium introduction",
      "captureSource": "04-a",
      "coreStateSha256": "1a631df5832510351c9d90dec271aa6866e69c166fa654a934bf33364e60d5cd",
      "vramSha256": "7067f293aed43baa9d1c44ba9145cf08f9b5c5d1f652288d2a86bc67639c3b99",
      "cramSha256": "755bc29eb967ca2ddf8024624e5935abe59ca592dcec7b1e86f4dcaf7483a1af",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        94,
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0,
        2,
        17,
        0,
        0,
        0,
        0,
        15,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "coin-toss",
      "title": "Coin toss",
      "captureSource": "08-receive",
      "coreStateSha256": "b5a65095fa374620526cc583c48ada0340c4c822abdbea7ed8244e8996b0cd11",
      "vramSha256": "8e884df327e0345678e449afbb23283e6a75e0d9d5a5e9250d8936ae632d9604",
      "cramSha256": "4322bf444ef3ff061d3c388c7a734aa7227e4f5e323116a132add708cd959835",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        11,
        240,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "wind",
      "title": "Wind and end selection",
      "captureSource": "09-kickoff",
      "coreStateSha256": "38332aa738c2969e43d9d3de805fc6b99c0379c3626656ac26d72f801ecd8209",
      "vramSha256": "4f93c4e8b8ec7e50bd2689a5b41659f06d64ad5d6fa8e968432027c09bc101ca",
      "cramSha256": "4322bf444ef3ff061d3c388c7a734aa7227e4f5e323116a132add708cd959835",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        243,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "scoreboard",
      "title": "Scoreboard overlay",
      "captureSource": "10-action-3",
      "coreStateSha256": "4ea1246d4495d76fa3d6f910ed6dfb8330af81f182c5d8b54d8b923b8363327a",
      "vramSha256": "38a90f42a1dc05453ea3bcf93535f2ff2f14edab99203a478b67170828cec6d2",
      "cramSha256": "4322bf444ef3ff061d3c388c7a734aa7227e4f5e323116a132add708cd959835",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        139,
        198,
        4,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "kickoff",
      "title": "Kickoff formation",
      "captureSource": "10-action-5",
      "coreStateSha256": "f6ad06d191637bac97ed89cb3cd1360d1b8600ab9599904a941dd714381fcc9c",
      "vramSha256": "9cda74122ec7b896f80cac951883a1834de0e32e04faf6f37a8eaeeeb81f7242",
      "cramSha256": "4322bf444ef3ff061d3c388c7a734aa7227e4f5e323116a132add708cd959835",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        103,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-scouting",
      "title": "All-time teams scouting report",
      "captureSource": "demo-00",
      "coreStateSha256": "46cd51bafd51f7478f14780fc2c9cda4eabba48817717f3268c6c7d95b3a4346",
      "vramSha256": "24472264407b319c47ca541438ae5b43b7943c1e5afcca5bac95102f530d6174",
      "cramSha256": "a2eabc0b7ae11f7f1c1a4e11dbb43fc281c0d2288b7ec17c36b6604fe40b240c",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        94,
        0,
        0,
        0,
        0,
        255,
        0,
        129,
        0,
        0,
        2,
        1,
        0,
        8,
        0,
        0,
        0,
        180,
        192,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-stadium",
      "title": "Miami \u201972 at Chicago \u201985",
      "captureSource": "demo-02",
      "coreStateSha256": "c888e367ec39dad93e23cc66a32d25857bdeb2e5c9982f3cb3df6cb1162e9571",
      "vramSha256": "5fbb00e63a75026586a7ae6a2b296a1f76b1383454d57036008f03dfbc72fc76",
      "cramSha256": "b9995dcb9d519619a4bf4acd298842d2b8dd7fc6844aed2868862091b02a3ec5",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        94,
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0,
        2,
        17,
        0,
        0,
        0,
        0,
        35,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-kickoff",
      "title": "Demo kickoff",
      "captureSource": "demo-05",
      "coreStateSha256": "fd5bb80f66ded23f27282458ba13710956d3dab2bcc468817110cd5cd8864910",
      "vramSha256": "9d8d102f0bfa97451ce5c966cc1b1e72b1ad3d5938309f3d0e80d6ec280da2cc",
      "cramSha256": "624bc236436c5c3937c4f6bb38014e72a265fdeeeb454c2bd69f5fd4220402db",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        103,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "playbook",
      "title": "Play selection",
      "captureSource": "demo-10",
      "coreStateSha256": "8f64e3a134830b0cc91b5c39566f7dd498d0c86a9bc9ed6b7da3bed525c680d7",
      "vramSha256": "73b414b8a770f3b89b763ed05db90075c9ed1e02cf60df86fcd7efac654a207c",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        179,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "playbook-2",
      "title": "Alternate play selection",
      "captureSource": "demo-20",
      "coreStateSha256": "2dfefb8f125a2828645721d89388e9442f66312063b70c245d0a704be6443a9e",
      "vramSha256": "7a6c1273ca755f9dc05f1b88181909c149adc1f398d73e68db394292db77be75",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        179,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "gameplay",
      "title": "Live demo play",
      "captureSource": "demo-23",
      "coreStateSha256": "f327cbb669bed6051367cc48c59fd348890fb2eb1ec50f4ff2aa221359102137",
      "vramSha256": "e28965d182694f0a186ae086842cf436b7671f4177f0aaef4cf4c7f836be95a1",
      "cramSha256": "f901382b68c91e8d513ab85ccc6cbccdb224d36c0a0a70730389cb9dc09b69d1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        49,
        230,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "rain-stadium",
      "title": "Rainy stadium",
      "captureSource": "rain-01",
      "coreStateSha256": "dfac368775b4d9c21b59a1a1a4f799ee34fbcd6823bf55c506ffa788e51681d9",
      "vramSha256": "94d98793063daaa279076422b8dd4b130278a2530f4f72ea8288466741ab45bb",
      "cramSha256": "5f8a1bc73a8255284b6197b96aa66f3addbe6d013e6d1ce06187f7ff777c7181",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        94,
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0,
        2,
        17,
        0,
        0,
        0,
        0,
        31,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "rain-field",
      "title": "Rain field and coin toss",
      "captureSource": "rain-field-00",
      "coreStateSha256": "549ef93a3a62c6896f5d4699bdd7228d78392474c8819b8f6aa15d303b7e7117",
      "vramSha256": "a98cb298f84cf04d3a21f2324ed52e0095db502bdaaa5f945b8e039f1dfec06e",
      "cramSha256": "57f5ae134e87b734241b90112f5497744eb2ef90c851e6aa800ac89b8595bd41",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        203,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "rain-play",
      "title": "Rain field scoreboard",
      "captureSource": "rain-field-08",
      "coreStateSha256": "a3e21c2d85c4641f8ad428449d96059aaa214c0933d6f8e1773391a1caa28ce5",
      "vramSha256": "b30d0374b7959e744cb848e520013a2bc16592c5b8196428a976df69d76a9206",
      "cramSha256": "57f5ae134e87b734241b90112f5497744eb2ef90c851e6aa800ac89b8595bd41",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        75,
        208,
        4,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "snow-stadium",
      "title": "Snowy stadium",
      "captureSource": "snow-01",
      "coreStateSha256": "04d538fbf0e704137cadf65d759a67901c84d5085e40783cb64f6766ebb28340",
      "vramSha256": "94d98793063daaa279076422b8dd4b130278a2530f4f72ea8288466741ab45bb",
      "cramSha256": "d0407dbf4876a4836175aa1687713265d467e1885a8bdf3e23d3c906ec1d7cff",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        94,
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0,
        2,
        17,
        0,
        0,
        0,
        0,
        31,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "snow-field",
      "title": "Snow field and coin toss",
      "captureSource": "snow-field-00",
      "coreStateSha256": "26e5d74eece42bf085a75d549921ccdea28a439ebb9f0ce3d3736c2911f6b79b",
      "vramSha256": "a98cb298f84cf04d3a21f2324ed52e0095db502bdaaa5f945b8e039f1dfec06e",
      "cramSha256": "75ad0a8cc5810e3cb8f653d1c16ec5b19dd153f89896ef5137d9ff3604180b18",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        203,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "snow-play",
      "title": "Snow field scoreboard",
      "captureSource": "snow-field-08",
      "coreStateSha256": "d3dc195ab36da076670c74da35d36fd958d7121c45195a21908288369a139fed",
      "vramSha256": "ba4b8dcd2b666d9c626360b0d0c455d2632fdb8d22e61f3ff5dbdf1a06e44522",
      "cramSha256": "75ad0a8cc5810e3cb8f653d1c16ec5b19dd153f89896ef5137d9ff3604180b18",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        75,
        208,
        4,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-06",
      "title": "Demo animation sample 06",
      "captureSource": "demo-06",
      "coreStateSha256": "298b21d13d7d0e2189316c9e369966929b6bb81ad07f53db87e715f4251a3cd6",
      "vramSha256": "ff6417ba52e7fbbaf25c7a2b7409a2ba34502b8ef85192a2f62798105efa86e7",
      "cramSha256": "f901382b68c91e8d513ab85ccc6cbccdb224d36c0a0a70730389cb9dc09b69d1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        107,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-07",
      "title": "Demo animation sample 07",
      "captureSource": "demo-07",
      "coreStateSha256": "7a71741d5065258d19045739ab95b9f6c4818ff3153051fc5a06efa5a276d823",
      "vramSha256": "0d8e4a305e6e4a1ff4a825e49d60002ff821189a45dc4aeeeb1ec4a818ca78f4",
      "cramSha256": "f901382b68c91e8d513ab85ccc6cbccdb224d36c0a0a70730389cb9dc09b69d1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        111,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-08",
      "title": "Demo animation sample 08",
      "captureSource": "demo-08",
      "coreStateSha256": "06b1f4c81fb6bfb3b97d93082f70c11d1c0719b1d4be1ab6da81349088688953",
      "vramSha256": "b77227a0e40e095c2199ef4132d7d0998235845742b5a65e6e4406059c86c937",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        139,
        51,
        4,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-09",
      "title": "Demo animation sample 09",
      "captureSource": "demo-09",
      "coreStateSha256": "b48aa40d23389c8bfa9b64ddd2eead69510d9bb5543c0fdf71e9b0a1d02424c3",
      "vramSha256": "68a8c81a5d1d88c537ecc2ad695c090b47713a61a8ae53e174575dcf11c20ca2",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        75,
        239,
        3,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-11",
      "title": "Demo animation sample 11",
      "captureSource": "demo-11",
      "coreStateSha256": "98fdece4745d39be565cd1e2b604c398be91dd01b70ed38d72f063a6fd27e57f",
      "vramSha256": "f659f4a0a0199a2da2d90146928c63f7e8a33b99335e1bf1e8030c39e00f765e",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        171,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-12",
      "title": "Demo animation sample 12",
      "captureSource": "demo-12",
      "coreStateSha256": "b9c71b773e47e3ad97047bacac57ce92ddcfdf4964914e193edf30e912ac8d80",
      "vramSha256": "cc2e590e90fade6cf19ebbf2b9c59ac7929e2470b00c16d5ea5af47fc0f3f483",
      "cramSha256": "f901382b68c91e8d513ab85ccc6cbccdb224d36c0a0a70730389cb9dc09b69d1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        139,
        253,
        3,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-13",
      "title": "Demo animation sample 13",
      "captureSource": "demo-13",
      "coreStateSha256": "ef6c6808576e4722857f1f9d701ab3f0a34a5deb111446c0dbeee89b04a86291",
      "vramSha256": "a931b6dcf168968926415642fdc5343829e251b4040dd8f1150c13b8f863817e",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        203,
        206,
        4,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-14",
      "title": "Demo animation sample 14",
      "captureSource": "demo-14",
      "coreStateSha256": "31c67a669b131ebdec8b4f01d72c95b72fd38ae44e7ebe2c8c88ec60462aa0b2",
      "vramSha256": "84e686778b5a7b61f0a92e398e5b6a66568620ef22dfba9cefeef28f28a7a99d",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        163,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-15",
      "title": "Demo animation sample 15",
      "captureSource": "demo-15",
      "coreStateSha256": "ba95dd1e4686ebb541b5ee3ea0cb84fd2176e93e1224200b5d4936228b4f1569",
      "vramSha256": "b5805f9fa03991f026e722d375ede9860c7dff59b1d541802a9aff39125ace84",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        11,
        243,
        3,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-16",
      "title": "Demo animation sample 16",
      "captureSource": "demo-16",
      "coreStateSha256": "ecfe425255b10a29ddf7d2d95b76f791dc2a02544080d82bd667c5b86627d762",
      "vramSha256": "f928b407547287c32b63542a4e290110df4aa76c199431494b9c93e7da9104d1",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        139,
        189,
        4,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-17",
      "title": "Demo animation sample 17",
      "captureSource": "demo-17",
      "coreStateSha256": "fbe14502884d6b3c09d7d10a3a6b9b56f933c6758a78968d1242b5a75c8e699c",
      "vramSha256": "d01fba364729e118fefe1321f5abf2911062502a5954f50ef3987990fce24a12",
      "cramSha256": "f901382b68c91e8d513ab85ccc6cbccdb224d36c0a0a70730389cb9dc09b69d1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        49,
        230,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-18",
      "title": "Demo animation sample 18",
      "captureSource": "demo-18",
      "coreStateSha256": "c0781026ee7e846e6f9f3c9c6e7b30a7694c9f6053edb69dcb577c50d5802b8f",
      "vramSha256": "efe140afd4e8d024a07154ee6035fe3272e3679d0dae372c4d52d0acb48acb85",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        139,
        0,
        4,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-19",
      "title": "Demo animation sample 19",
      "captureSource": "demo-19",
      "coreStateSha256": "6dca64b8b15c3067d59577cfe1fe513b79306ddc9440d867972f5898805ac8da",
      "vramSha256": "26aa7aa127245499467889b3a44fe57c19b896f3275271c2f26e51261deaa71d",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        7,
        0,
        0,
        203,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-21",
      "title": "Demo animation sample 21",
      "captureSource": "demo-21",
      "coreStateSha256": "04fd8ba89facade0c239ace423905df6c7593c8fe83d9b7b8480dc75f0894ccc",
      "vramSha256": "80c63010ad76d99d91166158eb88e8b6b26f6a9b2ee5914e7551a9ee979a0051",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        11,
        129,
        4,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    },
    {
      "id": "demo-frame-22",
      "title": "Demo animation sample 22",
      "captureSource": "demo-22",
      "coreStateSha256": "f350942a69bfa33755fb74d0a0bae085d0af68bd7258eded60bd5bcb5a45508f",
      "vramSha256": "109db3367a07d27a985f621501d514cc8aa991d3b046e709b788268d13b48caf",
      "cramSha256": "2e1a8fbb524eb847be54d33e61d145fba36b24bcf71769821d3fbd7e1d5fe1f1",
      "registers": [
        4,
        100,
        56,
        44,
        6,
        126,
        0,
        0,
        0,
        0,
        255,
        3,
        129,
        0,
        0,
        2,
        3,
        0,
        0,
        0,
        0,
        151,
        239,
        127,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ]
    }
  ],
  "entries": [
    {
      "id": "captures/title",
      "kind": "capture",
      "title": "Title screen",
      "scene": "title",
      "file": "captures/title.png",
      "width": 320,
      "height": 224,
      "sha256": "ee69848c2cbc0c5d7b55d3a1a9012ea29ca57b16b40998f84f034dd96080ab46"
    },
    {
      "id": "tiles/title-palette-0",
      "kind": "tiles",
      "title": "Title screen \u00b7 VDP tiles, palette 0",
      "scene": "title",
      "file": "tiles/title-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "a2266d0989724f0fbfe760358ef7aaddc4cb4178f32e3eb65c9029885ae4d17d",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/title-palette-1",
      "kind": "tiles",
      "title": "Title screen \u00b7 VDP tiles, palette 1",
      "scene": "title",
      "file": "tiles/title-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/title-palette-2",
      "kind": "tiles",
      "title": "Title screen \u00b7 VDP tiles, palette 2",
      "scene": "title",
      "file": "tiles/title-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "6da34a2723172ca8740b471837d56e89f85672b0237b7e32e31c2754c6c29a98",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/title-palette-3",
      "kind": "tiles",
      "title": "Title screen \u00b7 VDP tiles, palette 3",
      "scene": "title",
      "file": "tiles/title-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "6f4cc9d999b73d406f433a35c1c18657dbc9286a7503f9931d0b2ecdf1dc503f",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/title-plane-a",
      "kind": "layer",
      "title": "Title screen \u00b7 plane-a",
      "scene": "title",
      "file": "layers/title-plane-a.png",
      "width": 512,
      "height": 256,
      "sha256": "77693b898a3b592d3150dc43bbc209a532980af97d281cb334151140b0ca5d85"
    },
    {
      "id": "layers/title-plane-b",
      "kind": "layer",
      "title": "Title screen \u00b7 plane-b",
      "scene": "title",
      "file": "layers/title-plane-b.png",
      "width": 512,
      "height": 256,
      "sha256": "50645c9584d8a2eebd99d76a4671278c5d612c8b031c7762bb6ff94e5124884b"
    },
    {
      "id": "layers/title-window",
      "kind": "layer",
      "title": "Title screen \u00b7 window",
      "scene": "title",
      "file": "layers/title-window.png",
      "width": 512,
      "height": 256,
      "sha256": "bf194a9532eaf4319a5ab73f5a67068c4faeee22a6b6227f417ea5dd3ad37751"
    },
    {
      "id": "sprites/title",
      "kind": "sprites",
      "title": "Title screen \u00b7 sprite table",
      "scene": "title",
      "file": "sprites/title.png",
      "width": 320,
      "height": 160,
      "sha256": "6a2bb056929dbbb0629efa277f2be8b8c685ef8b48ba65d8589989ebe02b1102",
      "spriteCount": 27,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/title",
      "kind": "sprite-layer",
      "title": "Title screen \u00b7 assembled sprites",
      "scene": "title",
      "file": "sprite-layers/title.png",
      "width": 320,
      "height": 224,
      "sha256": "f1a1bfdf40a8f9337d37a3ed0976f1c7869490f5f0cc921f7556254eee5c4aeb",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/setup",
      "kind": "capture",
      "title": "Game setup",
      "scene": "setup",
      "file": "captures/setup.png",
      "width": 320,
      "height": 224,
      "sha256": "d738bc54838f269d57b2dfc744e11f8cfa224b7323ea4601764e2b9ee46d7a2d"
    },
    {
      "id": "tiles/setup-palette-0",
      "kind": "tiles",
      "title": "Game setup \u00b7 VDP tiles, palette 0",
      "scene": "setup",
      "file": "tiles/setup-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "8d8a89113b6f442a90649a9bd5941497326fb5469dd81c3b566a76c436ababfd",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/setup-palette-1",
      "kind": "tiles",
      "title": "Game setup \u00b7 VDP tiles, palette 1",
      "scene": "setup",
      "file": "tiles/setup-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "dc89ae1460c5e845c3c7153c1384358d4edea6ba7dea0c4c685cf757f005e646",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/setup-palette-2",
      "kind": "tiles",
      "title": "Game setup \u00b7 VDP tiles, palette 2",
      "scene": "setup",
      "file": "tiles/setup-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "71da48e36b18409b384146b16fe299dba6235694d7cc3623b01d8e68e43d5849",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/setup-palette-3",
      "kind": "tiles",
      "title": "Game setup \u00b7 VDP tiles, palette 3",
      "scene": "setup",
      "file": "tiles/setup-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "5feffcfbf27fadd0844ba3c7200a68e268bc0a54404ffb23a0b32f4e391869e2",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/setup-plane-a",
      "kind": "layer",
      "title": "Game setup \u00b7 plane-a",
      "scene": "setup",
      "file": "layers/setup-plane-a.png",
      "width": 512,
      "height": 256,
      "sha256": "b208295122cc1adb7c64f9497733bb06bb51dc83b68e5043b835291f86acaacd"
    },
    {
      "id": "layers/setup-plane-b",
      "kind": "layer",
      "title": "Game setup \u00b7 plane-b",
      "scene": "setup",
      "file": "layers/setup-plane-b.png",
      "width": 512,
      "height": 256,
      "sha256": "a2904a5fe6cb58b6e26db5d0cdb9652ad7f0b8ca1dd0be458f6a1052a43503cb"
    },
    {
      "id": "layers/setup-window",
      "kind": "layer",
      "title": "Game setup \u00b7 window",
      "scene": "setup",
      "file": "layers/setup-window.png",
      "width": 512,
      "height": 256,
      "sha256": "b63426050a0d554e16677f39c1ca2b82437e6d12c46845e64622f05cee00ba2a"
    },
    {
      "id": "sprites/setup",
      "kind": "sprites",
      "title": "Game setup \u00b7 sprite table",
      "scene": "setup",
      "file": "sprites/setup.png",
      "width": 320,
      "height": 40,
      "sha256": "63e495e36f2edce57c97ccadd992d3d89535fe320357b06b1a75a2126b619a88",
      "spriteCount": 2,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/setup",
      "kind": "sprite-layer",
      "title": "Game setup \u00b7 assembled sprites",
      "scene": "setup",
      "file": "sprite-layers/setup.png",
      "width": 320,
      "height": 224,
      "sha256": "059fe318b2cae0e24b92621c2ad3a6595ba47e1e6b6f097f23a2ce1f6070d93f",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/scouting",
      "kind": "capture",
      "title": "Scouting report",
      "scene": "scouting",
      "file": "captures/scouting.png",
      "width": 320,
      "height": 224,
      "sha256": "418b24e619a4668c658aa3c765b7a5b582e27af070ef9f7f3d66b164c3489ff4"
    },
    {
      "id": "tiles/scouting-palette-0",
      "kind": "tiles",
      "title": "Scouting report \u00b7 VDP tiles, palette 0",
      "scene": "scouting",
      "file": "tiles/scouting-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "6de7841ddc4e49dce839f16475093d54179afd310bede2bdf4941c03e3e36b44",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/scouting-palette-1",
      "kind": "tiles",
      "title": "Scouting report \u00b7 VDP tiles, palette 1",
      "scene": "scouting",
      "file": "tiles/scouting-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "3f4316987e8ecbd440845acbe9e4d95591bb22b2d5e3db139059bd3c07cdcee4",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/scouting-palette-2",
      "kind": "tiles",
      "title": "Scouting report \u00b7 VDP tiles, palette 2",
      "scene": "scouting",
      "file": "tiles/scouting-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "c47d19b13b06bbc14ebd4b677e4178fd1283c41e2e026af3eb023c4af1730377",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/scouting-palette-3",
      "kind": "tiles",
      "title": "Scouting report \u00b7 VDP tiles, palette 3",
      "scene": "scouting",
      "file": "tiles/scouting-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "f84ff052c794f399104b23144d81801bc4b9b1466d4498a1608a1d26939e7b15",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/scouting-plane-a",
      "kind": "layer",
      "title": "Scouting report \u00b7 plane-a",
      "scene": "scouting",
      "file": "layers/scouting-plane-a.png",
      "width": 512,
      "height": 256,
      "sha256": "1f0a1205f69fcb2d7a71310a91ce75d543d2f5ce46e0d251de3cbac9a328aecf"
    },
    {
      "id": "layers/scouting-plane-b",
      "kind": "layer",
      "title": "Scouting report \u00b7 plane-b",
      "scene": "scouting",
      "file": "layers/scouting-plane-b.png",
      "width": 512,
      "height": 256,
      "sha256": "f0939c6658df0163f02327b1b0db80f0c9571de6b0d5ae8979ebb30e2ff9c6ff"
    },
    {
      "id": "layers/scouting-window",
      "kind": "layer",
      "title": "Scouting report \u00b7 window",
      "scene": "scouting",
      "file": "layers/scouting-window.png",
      "width": 512,
      "height": 256,
      "sha256": "427a22d44ef5fc34e7f0ce9ab283e91a4ac467bb67de146e1ffa280e771afbb5"
    },
    {
      "id": "sprites/scouting",
      "kind": "sprites",
      "title": "Scouting report \u00b7 sprite table",
      "scene": "scouting",
      "file": "sprites/scouting.png",
      "width": 320,
      "height": 40,
      "sha256": "4137b4c93ddbebdc35a4c1a29f4a619b88923d5f90139cbd5a7dee018dea39f8",
      "spriteCount": 0,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/scouting",
      "kind": "sprite-layer",
      "title": "Scouting report \u00b7 assembled sprites",
      "scene": "scouting",
      "file": "sprite-layers/scouting.png",
      "width": 320,
      "height": 224,
      "sha256": "4d13e3496e3cfc6a4afe01fe8368752e4d23fca74c97fadbf0bd6fc24e6d620d",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/stadium",
      "kind": "capture",
      "title": "Stadium introduction",
      "scene": "stadium",
      "file": "captures/stadium.png",
      "width": 256,
      "height": 224,
      "sha256": "f5b5f755c3e0b8af001b8757a22399977c3a40c8493fe0591e5eb9fbc8aedd62"
    },
    {
      "id": "tiles/stadium-palette-0",
      "kind": "tiles",
      "title": "Stadium introduction \u00b7 VDP tiles, palette 0",
      "scene": "stadium",
      "file": "tiles/stadium-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "f0b7ca1036fa658e3691d45ab806c474dabf90d980938c75e7ef91111cd520a9",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/stadium-palette-1",
      "kind": "tiles",
      "title": "Stadium introduction \u00b7 VDP tiles, palette 1",
      "scene": "stadium",
      "file": "tiles/stadium-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "5058f664484b27c1d98a873677fb71ed14d893e2a3481d23f6a77fb04bcec32b",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/stadium-palette-2",
      "kind": "tiles",
      "title": "Stadium introduction \u00b7 VDP tiles, palette 2",
      "scene": "stadium",
      "file": "tiles/stadium-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "0321ac0b4d6da414eeb668aaef787d06a9a53dc5334f1dd28e7fe9f28efdf958",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/stadium-palette-3",
      "kind": "tiles",
      "title": "Stadium introduction \u00b7 VDP tiles, palette 3",
      "scene": "stadium",
      "file": "tiles/stadium-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "0a2df9f885a093c575b2a16ef3f3826f0552902bb6468ebd5336503f62b78bcb",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/stadium-plane-a",
      "kind": "layer",
      "title": "Stadium introduction \u00b7 plane-a",
      "scene": "stadium",
      "file": "layers/stadium-plane-a.png",
      "width": 512,
      "height": 512,
      "sha256": "602b6f9bb948fbdb43736485d9fde26cadf1e8d305b22459692a0b05d71605f7"
    },
    {
      "id": "layers/stadium-plane-b",
      "kind": "layer",
      "title": "Stadium introduction \u00b7 plane-b",
      "scene": "stadium",
      "file": "layers/stadium-plane-b.png",
      "width": 512,
      "height": 512,
      "sha256": "af1113d38ff07206796a22fe27ddfc1306a853bd0f88b543cf2d465246dd19fc"
    },
    {
      "id": "layers/stadium-window",
      "kind": "layer",
      "title": "Stadium introduction \u00b7 window",
      "scene": "stadium",
      "file": "layers/stadium-window.png",
      "width": 256,
      "height": 256,
      "sha256": "aebc86755d7beb8b01bcd992ab44e1133afcb473511b7832eb82228be275473f"
    },
    {
      "id": "sprites/stadium",
      "kind": "sprites",
      "title": "Stadium introduction \u00b7 sprite table",
      "scene": "stadium",
      "file": "sprites/stadium.png",
      "width": 320,
      "height": 40,
      "sha256": "4353a4d2b9e62b488addfa97a8b28c33906a2127125b71df1323125c7f0a20cd",
      "spriteCount": 8,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/stadium",
      "kind": "sprite-layer",
      "title": "Stadium introduction \u00b7 assembled sprites",
      "scene": "stadium",
      "file": "sprite-layers/stadium.png",
      "width": 320,
      "height": 224,
      "sha256": "406d67d3c6395e10648e3e647557b97a03499ff89dfa8f6129d5729154b045fe",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/coin-toss",
      "kind": "capture",
      "title": "Coin toss",
      "scene": "coin-toss",
      "file": "captures/coin-toss.png",
      "width": 320,
      "height": 224,
      "sha256": "d1fdb427f061716d6a727e050b8d2597e6964e13c498579e29c1da29720128ae"
    },
    {
      "id": "tiles/coin-toss-palette-0",
      "kind": "tiles",
      "title": "Coin toss \u00b7 VDP tiles, palette 0",
      "scene": "coin-toss",
      "file": "tiles/coin-toss-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "516b144f170d3c4e1f4a9318099601e7c54f6a18b8419f965ca2c46cdfbb3b68",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/coin-toss-palette-1",
      "kind": "tiles",
      "title": "Coin toss \u00b7 VDP tiles, palette 1",
      "scene": "coin-toss",
      "file": "tiles/coin-toss-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/coin-toss-palette-2",
      "kind": "tiles",
      "title": "Coin toss \u00b7 VDP tiles, palette 2",
      "scene": "coin-toss",
      "file": "tiles/coin-toss-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "282f12f1b211e06add172ac9f321d8dfa5f919228bcc6de8265efef2bb454d88",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/coin-toss-palette-3",
      "kind": "tiles",
      "title": "Coin toss \u00b7 VDP tiles, palette 3",
      "scene": "coin-toss",
      "file": "tiles/coin-toss-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "9806d8ebc039e0c48ad2600e120578cf9d7d15105e19e4c1ae976e5d3b5d5ef4",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/coin-toss-plane-a",
      "kind": "layer",
      "title": "Coin toss \u00b7 plane-a",
      "scene": "coin-toss",
      "file": "layers/coin-toss-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "5f0f16a557b36ee89bd17aa2522e61b568234e7d122b8a3fa230608c4aab05be"
    },
    {
      "id": "layers/coin-toss-plane-b",
      "kind": "layer",
      "title": "Coin toss \u00b7 plane-b",
      "scene": "coin-toss",
      "file": "layers/coin-toss-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "9cc4d55b738a9d9b41a0e3d97afd71b4a09bb1be56ffed71e38664d6e7ad66ba"
    },
    {
      "id": "layers/coin-toss-window",
      "kind": "layer",
      "title": "Coin toss \u00b7 window",
      "scene": "coin-toss",
      "file": "layers/coin-toss-window.png",
      "width": 512,
      "height": 256,
      "sha256": "b4b6e79445e40708b733fc6c78bac5894a556eeff7de0812ad82921d9a50e2a6"
    },
    {
      "id": "sprites/coin-toss",
      "kind": "sprites",
      "title": "Coin toss \u00b7 sprite table",
      "scene": "coin-toss",
      "file": "sprites/coin-toss.png",
      "width": 320,
      "height": 360,
      "sha256": "77c2097e84e9d41ade9e11826e1a6c42b6dd2af98f2a95f0f8a8488fa37e373a",
      "spriteCount": 72,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/coin-toss",
      "kind": "sprite-layer",
      "title": "Coin toss \u00b7 assembled sprites",
      "scene": "coin-toss",
      "file": "sprite-layers/coin-toss.png",
      "width": 320,
      "height": 224,
      "sha256": "048260e15607579fc702f775230923d13d3a53194ab72d095436eacf7fd6581c",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/wind",
      "kind": "capture",
      "title": "Wind and end selection",
      "scene": "wind",
      "file": "captures/wind.png",
      "width": 320,
      "height": 224,
      "sha256": "8ebc0f35128c221d65658d3380308197427dc203ab7cd227327eeeebf29635c2"
    },
    {
      "id": "tiles/wind-palette-0",
      "kind": "tiles",
      "title": "Wind and end selection \u00b7 VDP tiles, palette 0",
      "scene": "wind",
      "file": "tiles/wind-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "061d98abede03fd4d2c9c4e9d6d3095dc0e137c7761d5c66ef7abd710824542b",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/wind-palette-1",
      "kind": "tiles",
      "title": "Wind and end selection \u00b7 VDP tiles, palette 1",
      "scene": "wind",
      "file": "tiles/wind-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/wind-palette-2",
      "kind": "tiles",
      "title": "Wind and end selection \u00b7 VDP tiles, palette 2",
      "scene": "wind",
      "file": "tiles/wind-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "dabb5538179d92bd9e090022b302434126c27296f975ef50a0988bdc01863f2d",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/wind-palette-3",
      "kind": "tiles",
      "title": "Wind and end selection \u00b7 VDP tiles, palette 3",
      "scene": "wind",
      "file": "tiles/wind-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "b9b10cf69605338fac090b5370b0abece9eba027f6fbae2ac0b7edf0d727e940",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/wind-plane-a",
      "kind": "layer",
      "title": "Wind and end selection \u00b7 plane-a",
      "scene": "wind",
      "file": "layers/wind-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "8c2ce864da5a92713d55e7e5f135d08ea58adc14654d14e19ef8629c1b3d35b7"
    },
    {
      "id": "layers/wind-plane-b",
      "kind": "layer",
      "title": "Wind and end selection \u00b7 plane-b",
      "scene": "wind",
      "file": "layers/wind-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "15f258f6bb7263187112b9dde34219a9cec6a494633d3cde946c10d632fc82c1"
    },
    {
      "id": "layers/wind-window",
      "kind": "layer",
      "title": "Wind and end selection \u00b7 window",
      "scene": "wind",
      "file": "layers/wind-window.png",
      "width": 512,
      "height": 256,
      "sha256": "fc0766e1cdd8a6c1378aa644713bfaade6976263aa95788ede7c47ccfbf74f53"
    },
    {
      "id": "sprites/wind",
      "kind": "sprites",
      "title": "Wind and end selection \u00b7 sprite table",
      "scene": "wind",
      "file": "sprites/wind.png",
      "width": 320,
      "height": 360,
      "sha256": "1db1e3d4e45f64791aaf9893edc736f61b28b75d55b99f62a9d3de211a702ec0",
      "spriteCount": 66,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/wind",
      "kind": "sprite-layer",
      "title": "Wind and end selection \u00b7 assembled sprites",
      "scene": "wind",
      "file": "sprite-layers/wind.png",
      "width": 320,
      "height": 224,
      "sha256": "20776a57e440cc3616f612702421f382e8b3701143b9bb19fd94abaa0cab1f70",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/scoreboard",
      "kind": "capture",
      "title": "Scoreboard overlay",
      "scene": "scoreboard",
      "file": "captures/scoreboard.png",
      "width": 320,
      "height": 224,
      "sha256": "eab1c57f7a5cd07c276d00458e81326dd6720a6ac7e86a31491ab53b48d07e91"
    },
    {
      "id": "tiles/scoreboard-palette-0",
      "kind": "tiles",
      "title": "Scoreboard overlay \u00b7 VDP tiles, palette 0",
      "scene": "scoreboard",
      "file": "tiles/scoreboard-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "31a66f32995082084e39ac0f7434ff35f35ad3b71a222f35ce804d1e46d2eb4d",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/scoreboard-palette-1",
      "kind": "tiles",
      "title": "Scoreboard overlay \u00b7 VDP tiles, palette 1",
      "scene": "scoreboard",
      "file": "tiles/scoreboard-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/scoreboard-palette-2",
      "kind": "tiles",
      "title": "Scoreboard overlay \u00b7 VDP tiles, palette 2",
      "scene": "scoreboard",
      "file": "tiles/scoreboard-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "dbd5f5b88d5cfaa5bfcb29712803adb7c9d70ef159c336393eb7f2cc706fd6f9",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/scoreboard-palette-3",
      "kind": "tiles",
      "title": "Scoreboard overlay \u00b7 VDP tiles, palette 3",
      "scene": "scoreboard",
      "file": "tiles/scoreboard-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "b2c301b2a302fdb6a606f36655fc2ccf367629c25f19a725b2981f691646dd83",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/scoreboard-plane-a",
      "kind": "layer",
      "title": "Scoreboard overlay \u00b7 plane-a",
      "scene": "scoreboard",
      "file": "layers/scoreboard-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "14ef44e7ef31e312f86344a0a5f7a0f1c9bf01f3d9ce62145436043360911e68"
    },
    {
      "id": "layers/scoreboard-plane-b",
      "kind": "layer",
      "title": "Scoreboard overlay \u00b7 plane-b",
      "scene": "scoreboard",
      "file": "layers/scoreboard-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "b28e9a61dd51ab5ea0580fb6b41eafa84311eaa4a3b60e657340153391e2262c"
    },
    {
      "id": "layers/scoreboard-window",
      "kind": "layer",
      "title": "Scoreboard overlay \u00b7 window",
      "scene": "scoreboard",
      "file": "layers/scoreboard-window.png",
      "width": 512,
      "height": 256,
      "sha256": "1c3995f3d88b78593d95cb986ade99b6d38c36dfe88dde9ae8ce1ba45019fb28"
    },
    {
      "id": "sprites/scoreboard",
      "kind": "sprites",
      "title": "Scoreboard overlay \u00b7 sprite table",
      "scene": "scoreboard",
      "file": "sprites/scoreboard.png",
      "width": 320,
      "height": 400,
      "sha256": "6a065b8a88b72f2d3e674d498aeda1f402bc158de176ef5ed540d1a335a15c37",
      "spriteCount": 80,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/scoreboard",
      "kind": "sprite-layer",
      "title": "Scoreboard overlay \u00b7 assembled sprites",
      "scene": "scoreboard",
      "file": "sprite-layers/scoreboard.png",
      "width": 320,
      "height": 224,
      "sha256": "8b71cb0d008112fbee6e6c2472557a8a5217c2f6276af191f2f41ebd24e51eaa",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/kickoff",
      "kind": "capture",
      "title": "Kickoff formation",
      "scene": "kickoff",
      "file": "captures/kickoff.png",
      "width": 320,
      "height": 224,
      "sha256": "0976b42b3c345158fe5ceed9810750a92a007a9168799feb2c580d7f74807d96"
    },
    {
      "id": "tiles/kickoff-palette-0",
      "kind": "tiles",
      "title": "Kickoff formation \u00b7 VDP tiles, palette 0",
      "scene": "kickoff",
      "file": "tiles/kickoff-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "66c36a54b5998f469e79dff45a825e9b2dd5d443642c217390201104ff40614c",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/kickoff-palette-1",
      "kind": "tiles",
      "title": "Kickoff formation \u00b7 VDP tiles, palette 1",
      "scene": "kickoff",
      "file": "tiles/kickoff-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/kickoff-palette-2",
      "kind": "tiles",
      "title": "Kickoff formation \u00b7 VDP tiles, palette 2",
      "scene": "kickoff",
      "file": "tiles/kickoff-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "460068f6302e928fe05576e1bae55910ada8f97cb7e2c9e533245818b234b861",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/kickoff-palette-3",
      "kind": "tiles",
      "title": "Kickoff formation \u00b7 VDP tiles, palette 3",
      "scene": "kickoff",
      "file": "tiles/kickoff-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "c4117938168d9e27c374f41fa5785c452b221a0e40dfe29ef57529f6622cdf0e",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/kickoff-plane-a",
      "kind": "layer",
      "title": "Kickoff formation \u00b7 plane-a",
      "scene": "kickoff",
      "file": "layers/kickoff-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "ba764b00851a6b0979af20d4034c1fe2edf5ce703ae7e127562331c7cbb0a2c8"
    },
    {
      "id": "layers/kickoff-plane-b",
      "kind": "layer",
      "title": "Kickoff formation \u00b7 plane-b",
      "scene": "kickoff",
      "file": "layers/kickoff-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "8a40cf7dbb6a6a1ed7c224f66df63bf385aacdafb593804b8fbf58f046f63ee1"
    },
    {
      "id": "layers/kickoff-window",
      "kind": "layer",
      "title": "Kickoff formation \u00b7 window",
      "scene": "kickoff",
      "file": "layers/kickoff-window.png",
      "width": 512,
      "height": 256,
      "sha256": "74feb5b27e498b9f758b9a9cf5fe4275bd8ec064470008b447f2bed2fe336f2f"
    },
    {
      "id": "sprites/kickoff",
      "kind": "sprites",
      "title": "Kickoff formation \u00b7 sprite table",
      "scene": "kickoff",
      "file": "sprites/kickoff.png",
      "width": 320,
      "height": 160,
      "sha256": "3cf12949f84b720ac4f712884e79f60b3d8843393caef489dc69fab7d77a9c4e",
      "spriteCount": 31,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/kickoff",
      "kind": "sprite-layer",
      "title": "Kickoff formation \u00b7 assembled sprites",
      "scene": "kickoff",
      "file": "sprite-layers/kickoff.png",
      "width": 320,
      "height": 224,
      "sha256": "8ad209d5068099aaf5ba793b9e789649e5c62ad6be7b5b39e1d4f5d78f75d738",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-scouting",
      "kind": "capture",
      "title": "All-time teams scouting report",
      "scene": "demo-scouting",
      "file": "captures/demo-scouting.png",
      "width": 320,
      "height": 224,
      "sha256": "c68261dbdf22a0470fe5574eac0c0694f8a3fe10c078825291571921311e56b9"
    },
    {
      "id": "tiles/demo-scouting-palette-0",
      "kind": "tiles",
      "title": "All-time teams scouting report \u00b7 VDP tiles, palette 0",
      "scene": "demo-scouting",
      "file": "tiles/demo-scouting-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "3aea84d6878a3e9fcb56634cf51c11cebd10ebdd044baf1fae5f3d7f1440b0a4",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-scouting-palette-1",
      "kind": "tiles",
      "title": "All-time teams scouting report \u00b7 VDP tiles, palette 1",
      "scene": "demo-scouting",
      "file": "tiles/demo-scouting-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "15e3fbb571da4b42d25f36d2cea08cf77aea79240ae81386fb3a7e68b95ae726",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-scouting-palette-2",
      "kind": "tiles",
      "title": "All-time teams scouting report \u00b7 VDP tiles, palette 2",
      "scene": "demo-scouting",
      "file": "tiles/demo-scouting-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "283c227b2aa1fa77a6709e1fc736960409495c9902e94f2b77c4847573c34c71",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-scouting-palette-3",
      "kind": "tiles",
      "title": "All-time teams scouting report \u00b7 VDP tiles, palette 3",
      "scene": "demo-scouting",
      "file": "tiles/demo-scouting-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "dc3974528eca291bddaf5d923815efa5d846f6e12cff7e644808a7a7f0046cbe",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-scouting-plane-a",
      "kind": "layer",
      "title": "All-time teams scouting report \u00b7 plane-a",
      "scene": "demo-scouting",
      "file": "layers/demo-scouting-plane-a.png",
      "width": 512,
      "height": 256,
      "sha256": "6fbbaa6e478ec11e3605c7a2fc846b6656d42f2bb12bd8e91137cedb671358b0"
    },
    {
      "id": "layers/demo-scouting-plane-b",
      "kind": "layer",
      "title": "All-time teams scouting report \u00b7 plane-b",
      "scene": "demo-scouting",
      "file": "layers/demo-scouting-plane-b.png",
      "width": 512,
      "height": 256,
      "sha256": "5f62969a39b85233bb46be8939a0ad3b8e8d71e736da49dfbfd45e554c43d54c"
    },
    {
      "id": "layers/demo-scouting-window",
      "kind": "layer",
      "title": "All-time teams scouting report \u00b7 window",
      "scene": "demo-scouting",
      "file": "layers/demo-scouting-window.png",
      "width": 512,
      "height": 256,
      "sha256": "7d2839a281d4b55c04055e232331f1dd253aecccfc1945ffa7145f17206b95c4"
    },
    {
      "id": "sprites/demo-scouting",
      "kind": "sprites",
      "title": "All-time teams scouting report \u00b7 sprite table",
      "scene": "demo-scouting",
      "file": "sprites/demo-scouting.png",
      "width": 320,
      "height": 40,
      "sha256": "4137b4c93ddbebdc35a4c1a29f4a619b88923d5f90139cbd5a7dee018dea39f8",
      "spriteCount": 0,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-scouting",
      "kind": "sprite-layer",
      "title": "All-time teams scouting report \u00b7 assembled sprites",
      "scene": "demo-scouting",
      "file": "sprite-layers/demo-scouting.png",
      "width": 320,
      "height": 224,
      "sha256": "4d13e3496e3cfc6a4afe01fe8368752e4d23fca74c97fadbf0bd6fc24e6d620d",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-stadium",
      "kind": "capture",
      "title": "Miami \u201972 at Chicago \u201985",
      "scene": "demo-stadium",
      "file": "captures/demo-stadium.png",
      "width": 256,
      "height": 224,
      "sha256": "801a62a753a619f66084e3b5176274b2ca4d972636e597f35f47737b3b0367b7"
    },
    {
      "id": "tiles/demo-stadium-palette-0",
      "kind": "tiles",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 VDP tiles, palette 0",
      "scene": "demo-stadium",
      "file": "tiles/demo-stadium-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "9b76138502e042f11881a7290528d7aedd6d451d31a226155b224bcda59c18a4",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-stadium-palette-1",
      "kind": "tiles",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 VDP tiles, palette 1",
      "scene": "demo-stadium",
      "file": "tiles/demo-stadium-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "368af0d505beb42e9d11ddc1c54060aa33158ee763e59444cf2db2c6689b5f09",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-stadium-palette-2",
      "kind": "tiles",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 VDP tiles, palette 2",
      "scene": "demo-stadium",
      "file": "tiles/demo-stadium-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "e30113efba298b46d74060f39661abff946b929acca231d45915acef4645df57",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-stadium-palette-3",
      "kind": "tiles",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 VDP tiles, palette 3",
      "scene": "demo-stadium",
      "file": "tiles/demo-stadium-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "c233ab91215191316781c255b7e0e0b9583c30b8df64b5c6f8b780defc6230f0",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-stadium-plane-a",
      "kind": "layer",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 plane-a",
      "scene": "demo-stadium",
      "file": "layers/demo-stadium-plane-a.png",
      "width": 512,
      "height": 512,
      "sha256": "b9dd206b7ca47b1d33f20b11b50bab5c1f69795bb65d03411d6cfd142d163f7d"
    },
    {
      "id": "layers/demo-stadium-plane-b",
      "kind": "layer",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 plane-b",
      "scene": "demo-stadium",
      "file": "layers/demo-stadium-plane-b.png",
      "width": 512,
      "height": 512,
      "sha256": "dc7523dc71803200788993556ccac6aa98ce5949794bdd847f37730dd38c5b3d"
    },
    {
      "id": "layers/demo-stadium-window",
      "kind": "layer",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 window",
      "scene": "demo-stadium",
      "file": "layers/demo-stadium-window.png",
      "width": 256,
      "height": 256,
      "sha256": "aebc86755d7beb8b01bcd992ab44e1133afcb473511b7832eb82228be275473f"
    },
    {
      "id": "sprites/demo-stadium",
      "kind": "sprites",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 sprite table",
      "scene": "demo-stadium",
      "file": "sprites/demo-stadium.png",
      "width": 320,
      "height": 80,
      "sha256": "3824805da27882700681de08e40685e2918c3197a738e297b8ac8a4394fd7629",
      "spriteCount": 13,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-stadium",
      "kind": "sprite-layer",
      "title": "Miami \u201972 at Chicago \u201985 \u00b7 assembled sprites",
      "scene": "demo-stadium",
      "file": "sprite-layers/demo-stadium.png",
      "width": 320,
      "height": 224,
      "sha256": "e81a1c2058c956152776efcc13e4fa80ef3881df730a09f638cdb16c7c0b4626",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-kickoff",
      "kind": "capture",
      "title": "Demo kickoff",
      "scene": "demo-kickoff",
      "file": "captures/demo-kickoff.png",
      "width": 320,
      "height": 224,
      "sha256": "f4e96004e13b7120391b73a4886073073542f0714293908a6bd9362121ac7e38"
    },
    {
      "id": "tiles/demo-kickoff-palette-0",
      "kind": "tiles",
      "title": "Demo kickoff \u00b7 VDP tiles, palette 0",
      "scene": "demo-kickoff",
      "file": "tiles/demo-kickoff-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "58413df310fc8f2c7f8266e5e596eb233745b2866b1ab84a918ad357c506c3ab",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-kickoff-palette-1",
      "kind": "tiles",
      "title": "Demo kickoff \u00b7 VDP tiles, palette 1",
      "scene": "demo-kickoff",
      "file": "tiles/demo-kickoff-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-kickoff-palette-2",
      "kind": "tiles",
      "title": "Demo kickoff \u00b7 VDP tiles, palette 2",
      "scene": "demo-kickoff",
      "file": "tiles/demo-kickoff-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "fec2ed3b294c426e79e3ecc502332d5f4ebb136ec4ec763e483ff73f2f35bc5a",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-kickoff-palette-3",
      "kind": "tiles",
      "title": "Demo kickoff \u00b7 VDP tiles, palette 3",
      "scene": "demo-kickoff",
      "file": "tiles/demo-kickoff-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "69cc5bbb8a3f1468e825acb0d6bd80303dfd4295d106752693f4a52585e6637a",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-kickoff-plane-a",
      "kind": "layer",
      "title": "Demo kickoff \u00b7 plane-a",
      "scene": "demo-kickoff",
      "file": "layers/demo-kickoff-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "b86858bb813904494302879d7ab2c8157b9006d5bf9f204c4c2fce44f896f2f7"
    },
    {
      "id": "layers/demo-kickoff-plane-b",
      "kind": "layer",
      "title": "Demo kickoff \u00b7 plane-b",
      "scene": "demo-kickoff",
      "file": "layers/demo-kickoff-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "d4e18b28f9d744f9147d0f64a78a304bfab3a4dcdb3015f39fce647893973e6f"
    },
    {
      "id": "layers/demo-kickoff-window",
      "kind": "layer",
      "title": "Demo kickoff \u00b7 window",
      "scene": "demo-kickoff",
      "file": "layers/demo-kickoff-window.png",
      "width": 512,
      "height": 256,
      "sha256": "2ad61da401c1a11e0514ddcd46b43a23b7638ec8e9954c2e02f4010b3dc76482"
    },
    {
      "id": "sprites/demo-kickoff",
      "kind": "sprites",
      "title": "Demo kickoff \u00b7 sprite table",
      "scene": "demo-kickoff",
      "file": "sprites/demo-kickoff.png",
      "width": 320,
      "height": 160,
      "sha256": "25d6bf257dfb77e587c717aade1c4c9d8d8b30fb865f6709393a4b556508b091",
      "spriteCount": 31,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-kickoff",
      "kind": "sprite-layer",
      "title": "Demo kickoff \u00b7 assembled sprites",
      "scene": "demo-kickoff",
      "file": "sprite-layers/demo-kickoff.png",
      "width": 320,
      "height": 224,
      "sha256": "41f49f90c7db66993f069cd503640bf3db1d4706a4d19f66d9cb56114de6caaa",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/playbook",
      "kind": "capture",
      "title": "Play selection",
      "scene": "playbook",
      "file": "captures/playbook.png",
      "width": 320,
      "height": 224,
      "sha256": "dc68b385aa9acf1d721216daac1b35efab17fafa9291e96e852d49cd27b5d788"
    },
    {
      "id": "tiles/playbook-palette-0",
      "kind": "tiles",
      "title": "Play selection \u00b7 VDP tiles, palette 0",
      "scene": "playbook",
      "file": "tiles/playbook-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "eef0d65fbaa514376cdadf63ba34d61562f5be86967a49a41fcc6a020bc71f16",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/playbook-palette-1",
      "kind": "tiles",
      "title": "Play selection \u00b7 VDP tiles, palette 1",
      "scene": "playbook",
      "file": "tiles/playbook-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "ee1882d471a5ca517f1b6e5d3a05cdcb2f764407c4827376f036e541280dd33d",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/playbook-palette-2",
      "kind": "tiles",
      "title": "Play selection \u00b7 VDP tiles, palette 2",
      "scene": "playbook",
      "file": "tiles/playbook-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "9768194e2c7e4eed8d8ed1a04aa1743447e94c79b08098893b01482a56362d38",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/playbook-palette-3",
      "kind": "tiles",
      "title": "Play selection \u00b7 VDP tiles, palette 3",
      "scene": "playbook",
      "file": "tiles/playbook-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "60fdc63f55330fdc96c2b7832b29dd06de59d99b83e45d0f188b1bbb4b86c021",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/playbook-plane-a",
      "kind": "layer",
      "title": "Play selection \u00b7 plane-a",
      "scene": "playbook",
      "file": "layers/playbook-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "955e78c4589d7d3e4784895a58f53af925461b5eb87a2968c78dd10847e1197d"
    },
    {
      "id": "layers/playbook-plane-b",
      "kind": "layer",
      "title": "Play selection \u00b7 plane-b",
      "scene": "playbook",
      "file": "layers/playbook-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "69a5db77530a313b564a412f9183adbb76a989c8160d73e527319da972133ef0"
    },
    {
      "id": "layers/playbook-window",
      "kind": "layer",
      "title": "Play selection \u00b7 window",
      "scene": "playbook",
      "file": "layers/playbook-window.png",
      "width": 512,
      "height": 256,
      "sha256": "bed198adad6214ca32372d99bb941db924adec35ecf1330965b50d0e263e5ef6"
    },
    {
      "id": "sprites/playbook",
      "kind": "sprites",
      "title": "Play selection \u00b7 sprite table",
      "scene": "playbook",
      "file": "sprites/playbook.png",
      "width": 320,
      "height": 280,
      "sha256": "7cac3221132a1d5694d8233bf98e09d2ce0f3723bf8dc23872b7c16b5b6123de",
      "spriteCount": 50,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/playbook",
      "kind": "sprite-layer",
      "title": "Play selection \u00b7 assembled sprites",
      "scene": "playbook",
      "file": "sprite-layers/playbook.png",
      "width": 320,
      "height": 224,
      "sha256": "20117db0c25c0adbab735d4c86bb0e6f27ea031c3da69422d226e8f19b62e417",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/playbook-2",
      "kind": "capture",
      "title": "Alternate play selection",
      "scene": "playbook-2",
      "file": "captures/playbook-2.png",
      "width": 320,
      "height": 224,
      "sha256": "c483cb7b2efa4af4b4dc80ab0702f3ebd3e541db03477da52f04461e262352c5"
    },
    {
      "id": "tiles/playbook-2-palette-0",
      "kind": "tiles",
      "title": "Alternate play selection \u00b7 VDP tiles, palette 0",
      "scene": "playbook-2",
      "file": "tiles/playbook-2-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "646f53e0527f613f7377060931c65c899836ed687771ea68aa59c338fd61288b",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/playbook-2-palette-1",
      "kind": "tiles",
      "title": "Alternate play selection \u00b7 VDP tiles, palette 1",
      "scene": "playbook-2",
      "file": "tiles/playbook-2-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "bb9d50740ba2eec140a3106ae6df32ddacc57e5a060c3418eb91686a28789fa0",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/playbook-2-palette-2",
      "kind": "tiles",
      "title": "Alternate play selection \u00b7 VDP tiles, palette 2",
      "scene": "playbook-2",
      "file": "tiles/playbook-2-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "2bae09db27801384fad80eca3dab725a0877edbf8bd6cb6b0ee852e07e622d96",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/playbook-2-palette-3",
      "kind": "tiles",
      "title": "Alternate play selection \u00b7 VDP tiles, palette 3",
      "scene": "playbook-2",
      "file": "tiles/playbook-2-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "8c5f2086e0c40acebb8c7ee0517e5f20ef78998a639ea6eef01d7627acb30c12",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/playbook-2-plane-a",
      "kind": "layer",
      "title": "Alternate play selection \u00b7 plane-a",
      "scene": "playbook-2",
      "file": "layers/playbook-2-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "054e42006e77ea1105af32eee75cfd2b82e08d96cb28da63abc3bbf2f52f01c8"
    },
    {
      "id": "layers/playbook-2-plane-b",
      "kind": "layer",
      "title": "Alternate play selection \u00b7 plane-b",
      "scene": "playbook-2",
      "file": "layers/playbook-2-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "4dc49d0c0756dfa5a795e1eda567f503d8e6aa736f4e4c95ea872cffb77910fc"
    },
    {
      "id": "layers/playbook-2-window",
      "kind": "layer",
      "title": "Alternate play selection \u00b7 window",
      "scene": "playbook-2",
      "file": "layers/playbook-2-window.png",
      "width": 512,
      "height": 256,
      "sha256": "9b8f011ee2167dd5c4dc1ea7b98a8d08b2f755c2df0ab8ed19f398ae78932d45"
    },
    {
      "id": "sprites/playbook-2",
      "kind": "sprites",
      "title": "Alternate play selection \u00b7 sprite table",
      "scene": "playbook-2",
      "file": "sprites/playbook-2.png",
      "width": 320,
      "height": 280,
      "sha256": "c9cc2a442f33a30b889ff1903792df42dcc968aba2003d4cc91efe63218ad6d5",
      "spriteCount": 50,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/playbook-2",
      "kind": "sprite-layer",
      "title": "Alternate play selection \u00b7 assembled sprites",
      "scene": "playbook-2",
      "file": "sprite-layers/playbook-2.png",
      "width": 320,
      "height": 224,
      "sha256": "2560b1f2ee3d81c906425413ac1e38ea748145bad0c62e0c37d0cbcb4826f719",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/gameplay",
      "kind": "capture",
      "title": "Live demo play",
      "scene": "gameplay",
      "file": "captures/gameplay.png",
      "width": 320,
      "height": 224,
      "sha256": "1aaba21d6cfdce65469929470d4aa2ff8d0d27998f2c3aa9679c58bd83be1210"
    },
    {
      "id": "tiles/gameplay-palette-0",
      "kind": "tiles",
      "title": "Live demo play \u00b7 VDP tiles, palette 0",
      "scene": "gameplay",
      "file": "tiles/gameplay-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "99f017b7ae5f9bc5495973d5324e05d85fc2bada0beec20d502ca50569eccb2e",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/gameplay-palette-1",
      "kind": "tiles",
      "title": "Live demo play \u00b7 VDP tiles, palette 1",
      "scene": "gameplay",
      "file": "tiles/gameplay-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "806e4092f05c42646c8f7da0f9904c7f5a0db9cf644938f28301f5d16ddfb6e5",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/gameplay-palette-2",
      "kind": "tiles",
      "title": "Live demo play \u00b7 VDP tiles, palette 2",
      "scene": "gameplay",
      "file": "tiles/gameplay-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "702473a725736452491a2956b0da6a32bfffc089f93a0069f753e2a9803c3380",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/gameplay-palette-3",
      "kind": "tiles",
      "title": "Live demo play \u00b7 VDP tiles, palette 3",
      "scene": "gameplay",
      "file": "tiles/gameplay-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "c5142c4a5487abe1ac8cdcbc4659c0bb04dc978c2983ab26433aab1dc4abf1ac",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/gameplay-plane-a",
      "kind": "layer",
      "title": "Live demo play \u00b7 plane-a",
      "scene": "gameplay",
      "file": "layers/gameplay-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "33aa1b57f894dfdabda5996ac3d1d7f26abce427c1b324a5d39736569cae9abc"
    },
    {
      "id": "layers/gameplay-plane-b",
      "kind": "layer",
      "title": "Live demo play \u00b7 plane-b",
      "scene": "gameplay",
      "file": "layers/gameplay-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "d16930ae2b24ee337b70431f8fa6ba669d5e0a540900189ed35d090969f93659"
    },
    {
      "id": "layers/gameplay-window",
      "kind": "layer",
      "title": "Live demo play \u00b7 window",
      "scene": "gameplay",
      "file": "layers/gameplay-window.png",
      "width": 512,
      "height": 256,
      "sha256": "984a46dd33ed209836496c03869bd44e440169ed646743c6da922ef260759a18"
    },
    {
      "id": "sprites/gameplay",
      "kind": "sprites",
      "title": "Live demo play \u00b7 sprite table",
      "scene": "gameplay",
      "file": "sprites/gameplay.png",
      "width": 320,
      "height": 240,
      "sha256": "04398b21d265cddf9e9bc3bd95acd9f75be42599b0e6e641bef3e8a2f48b7d36",
      "spriteCount": 42,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/gameplay",
      "kind": "sprite-layer",
      "title": "Live demo play \u00b7 assembled sprites",
      "scene": "gameplay",
      "file": "sprite-layers/gameplay.png",
      "width": 320,
      "height": 224,
      "sha256": "073ffffcfdc35223bffb28af80c7f6724913376f38f8fd0a8edea1ee792996d4",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/rain-stadium",
      "kind": "capture",
      "title": "Rainy stadium",
      "scene": "rain-stadium",
      "file": "captures/rain-stadium.png",
      "width": 256,
      "height": 224,
      "sha256": "a27b17f6fa3610e3f15de07a9a09b654198ac5bcdb92e6ca81b1b1286b377377"
    },
    {
      "id": "tiles/rain-stadium-palette-0",
      "kind": "tiles",
      "title": "Rainy stadium \u00b7 VDP tiles, palette 0",
      "scene": "rain-stadium",
      "file": "tiles/rain-stadium-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "d84cfbc6d0bc610f95dea2b7131d05d65ed48becaf85b24f38d130906ba2ebea",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-stadium-palette-1",
      "kind": "tiles",
      "title": "Rainy stadium \u00b7 VDP tiles, palette 1",
      "scene": "rain-stadium",
      "file": "tiles/rain-stadium-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "250d74ff9ae61bed53eb28b617fddc3ae004b852cf8f1166c6c41ce38cdfb24c",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-stadium-palette-2",
      "kind": "tiles",
      "title": "Rainy stadium \u00b7 VDP tiles, palette 2",
      "scene": "rain-stadium",
      "file": "tiles/rain-stadium-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "00b370a853867f91c156df496d987e750288743448168f4a2d502346202317a0",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-stadium-palette-3",
      "kind": "tiles",
      "title": "Rainy stadium \u00b7 VDP tiles, palette 3",
      "scene": "rain-stadium",
      "file": "tiles/rain-stadium-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "559b9eb977bc22a83c573b6396def8c9b48fba7d0ff3ab913a25566e5b2bcdbb",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/rain-stadium-plane-a",
      "kind": "layer",
      "title": "Rainy stadium \u00b7 plane-a",
      "scene": "rain-stadium",
      "file": "layers/rain-stadium-plane-a.png",
      "width": 512,
      "height": 512,
      "sha256": "602b6f9bb948fbdb43736485d9fde26cadf1e8d305b22459692a0b05d71605f7"
    },
    {
      "id": "layers/rain-stadium-plane-b",
      "kind": "layer",
      "title": "Rainy stadium \u00b7 plane-b",
      "scene": "rain-stadium",
      "file": "layers/rain-stadium-plane-b.png",
      "width": 512,
      "height": 512,
      "sha256": "ffd60005fb25c2356909c2fce050142a22ab269fa854d96825b992cf6f5b06b8"
    },
    {
      "id": "layers/rain-stadium-window",
      "kind": "layer",
      "title": "Rainy stadium \u00b7 window",
      "scene": "rain-stadium",
      "file": "layers/rain-stadium-window.png",
      "width": 256,
      "height": 256,
      "sha256": "aebc86755d7beb8b01bcd992ab44e1133afcb473511b7832eb82228be275473f"
    },
    {
      "id": "sprites/rain-stadium",
      "kind": "sprites",
      "title": "Rainy stadium \u00b7 sprite table",
      "scene": "rain-stadium",
      "file": "sprites/rain-stadium.png",
      "width": 320,
      "height": 80,
      "sha256": "3492313dcd2bda1949cb65fab5ef92dc1e1806128bfb0a01ffebc81eca890fa9",
      "spriteCount": 12,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/rain-stadium",
      "kind": "sprite-layer",
      "title": "Rainy stadium \u00b7 assembled sprites",
      "scene": "rain-stadium",
      "file": "sprite-layers/rain-stadium.png",
      "width": 320,
      "height": 224,
      "sha256": "d18ef58718fea7a702c17ece8312de343f2d701d503653ad22553b713df18634",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/rain-field",
      "kind": "capture",
      "title": "Rain field and coin toss",
      "scene": "rain-field",
      "file": "captures/rain-field.png",
      "width": 320,
      "height": 224,
      "sha256": "ac429149ba48a904655711e0349a9e3a7ee875ba5890274b0d8de1f3298fbd25"
    },
    {
      "id": "tiles/rain-field-palette-0",
      "kind": "tiles",
      "title": "Rain field and coin toss \u00b7 VDP tiles, palette 0",
      "scene": "rain-field",
      "file": "tiles/rain-field-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "6b3c3d5dde9b65134a9af1a32a48c560ff8513eada65bae9463ccf87b76ad822",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-field-palette-1",
      "kind": "tiles",
      "title": "Rain field and coin toss \u00b7 VDP tiles, palette 1",
      "scene": "rain-field",
      "file": "tiles/rain-field-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-field-palette-2",
      "kind": "tiles",
      "title": "Rain field and coin toss \u00b7 VDP tiles, palette 2",
      "scene": "rain-field",
      "file": "tiles/rain-field-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "f6ca5327cdb54ae00b0c255904970a3b4fee6fad34529530e6e86026d68a348a",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-field-palette-3",
      "kind": "tiles",
      "title": "Rain field and coin toss \u00b7 VDP tiles, palette 3",
      "scene": "rain-field",
      "file": "tiles/rain-field-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "6c7b9d002076f27552e3d876e51b6d98d36493303cce42c4fe1ebfeb21578453",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/rain-field-plane-a",
      "kind": "layer",
      "title": "Rain field and coin toss \u00b7 plane-a",
      "scene": "rain-field",
      "file": "layers/rain-field-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "645f55b5d8612a267003c94a719a9246a09b767a467c8451090c0fead4b4409a"
    },
    {
      "id": "layers/rain-field-plane-b",
      "kind": "layer",
      "title": "Rain field and coin toss \u00b7 plane-b",
      "scene": "rain-field",
      "file": "layers/rain-field-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "ac363fc697ebd5a2b85dfcb895105d9c88785c98ee58c89e3a61cc55ef1744ec"
    },
    {
      "id": "layers/rain-field-window",
      "kind": "layer",
      "title": "Rain field and coin toss \u00b7 window",
      "scene": "rain-field",
      "file": "layers/rain-field-window.png",
      "width": 512,
      "height": 256,
      "sha256": "99c7b35bc88405d0f55d5b5c986fb140d225ab24da757e6f8d4b7c90f9ff184e"
    },
    {
      "id": "sprites/rain-field",
      "kind": "sprites",
      "title": "Rain field and coin toss \u00b7 sprite table",
      "scene": "rain-field",
      "file": "sprites/rain-field.png",
      "width": 320,
      "height": 280,
      "sha256": "fefdef69df72aac5fffc9958748c5db4fc517525545ce652a428c6ffd91972b2",
      "spriteCount": 56,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/rain-field",
      "kind": "sprite-layer",
      "title": "Rain field and coin toss \u00b7 assembled sprites",
      "scene": "rain-field",
      "file": "sprite-layers/rain-field.png",
      "width": 320,
      "height": 224,
      "sha256": "3aefe6ca962fc6e2a002f9b7d9283b45b13da34b94fbdc1fc9c225c651d9c754",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/rain-play",
      "kind": "capture",
      "title": "Rain field scoreboard",
      "scene": "rain-play",
      "file": "captures/rain-play.png",
      "width": 320,
      "height": 224,
      "sha256": "c7fb8d396e21d14e1a7279e3d24be67b61cbee0ffdd86a7b624d77781ce13394"
    },
    {
      "id": "tiles/rain-play-palette-0",
      "kind": "tiles",
      "title": "Rain field scoreboard \u00b7 VDP tiles, palette 0",
      "scene": "rain-play",
      "file": "tiles/rain-play-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "7931d72d418cd816205b61f2dac0c2e9ba4ee8876b6bc1c67f2ad07b84120eeb",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-play-palette-1",
      "kind": "tiles",
      "title": "Rain field scoreboard \u00b7 VDP tiles, palette 1",
      "scene": "rain-play",
      "file": "tiles/rain-play-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-play-palette-2",
      "kind": "tiles",
      "title": "Rain field scoreboard \u00b7 VDP tiles, palette 2",
      "scene": "rain-play",
      "file": "tiles/rain-play-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "a0b31fc2936a1d04d0c839709abef7070273bdd4c09da6fd84d0df1f7c214927",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/rain-play-palette-3",
      "kind": "tiles",
      "title": "Rain field scoreboard \u00b7 VDP tiles, palette 3",
      "scene": "rain-play",
      "file": "tiles/rain-play-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "24990b464e3988da883a26561f8f8944b8fc7f012c3b007125aba55cbbe54540",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/rain-play-plane-a",
      "kind": "layer",
      "title": "Rain field scoreboard \u00b7 plane-a",
      "scene": "rain-play",
      "file": "layers/rain-play-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "409d600cdd43481e7dfe3a226809f3f43945d22fa265c390d243a9d3f3716c86"
    },
    {
      "id": "layers/rain-play-plane-b",
      "kind": "layer",
      "title": "Rain field scoreboard \u00b7 plane-b",
      "scene": "rain-play",
      "file": "layers/rain-play-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "7d733713ad56845997f8656189ef83edb070966dde90cf7e5d7cc9594250d5f0"
    },
    {
      "id": "layers/rain-play-window",
      "kind": "layer",
      "title": "Rain field scoreboard \u00b7 window",
      "scene": "rain-play",
      "file": "layers/rain-play-window.png",
      "width": 512,
      "height": 256,
      "sha256": "40d1076f4caea0b776f3350e3050a31043cefc4070721ad31b13dcfa40d84c6e"
    },
    {
      "id": "sprites/rain-play",
      "kind": "sprites",
      "title": "Rain field scoreboard \u00b7 sprite table",
      "scene": "rain-play",
      "file": "sprites/rain-play.png",
      "width": 320,
      "height": 400,
      "sha256": "4104281d04bf7030c9b87b01b1e75aa2eaaffa363d4f15cc787fcb5d68e06c04",
      "spriteCount": 80,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/rain-play",
      "kind": "sprite-layer",
      "title": "Rain field scoreboard \u00b7 assembled sprites",
      "scene": "rain-play",
      "file": "sprite-layers/rain-play.png",
      "width": 320,
      "height": 224,
      "sha256": "c84e98f116a5ce32cc518df8da9010f86aabba08646160f019fc86a2a8ac77e5",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/snow-stadium",
      "kind": "capture",
      "title": "Snowy stadium",
      "scene": "snow-stadium",
      "file": "captures/snow-stadium.png",
      "width": 256,
      "height": 224,
      "sha256": "8e46c1d294e21361f013ebe7446363963261e77e3442388ee86e22a7a48818bb"
    },
    {
      "id": "tiles/snow-stadium-palette-0",
      "kind": "tiles",
      "title": "Snowy stadium \u00b7 VDP tiles, palette 0",
      "scene": "snow-stadium",
      "file": "tiles/snow-stadium-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "a46d8544c3792860ed964497f543cfaaf31c883b9cb64cf075c9449e08abe6b5",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-stadium-palette-1",
      "kind": "tiles",
      "title": "Snowy stadium \u00b7 VDP tiles, palette 1",
      "scene": "snow-stadium",
      "file": "tiles/snow-stadium-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "3751ea684365fa4fc6219bc425a776b6daa4f2cc99a983ef356bba53ee6800e1",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-stadium-palette-2",
      "kind": "tiles",
      "title": "Snowy stadium \u00b7 VDP tiles, palette 2",
      "scene": "snow-stadium",
      "file": "tiles/snow-stadium-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "00b370a853867f91c156df496d987e750288743448168f4a2d502346202317a0",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-stadium-palette-3",
      "kind": "tiles",
      "title": "Snowy stadium \u00b7 VDP tiles, palette 3",
      "scene": "snow-stadium",
      "file": "tiles/snow-stadium-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "d873bc3408ab196555c24eb1e04d587ccb7fe62e6dbc31317fdae8b4ed57aaa2",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/snow-stadium-plane-a",
      "kind": "layer",
      "title": "Snowy stadium \u00b7 plane-a",
      "scene": "snow-stadium",
      "file": "layers/snow-stadium-plane-a.png",
      "width": 512,
      "height": 512,
      "sha256": "602b6f9bb948fbdb43736485d9fde26cadf1e8d305b22459692a0b05d71605f7"
    },
    {
      "id": "layers/snow-stadium-plane-b",
      "kind": "layer",
      "title": "Snowy stadium \u00b7 plane-b",
      "scene": "snow-stadium",
      "file": "layers/snow-stadium-plane-b.png",
      "width": 512,
      "height": 512,
      "sha256": "9df2aa739db51d4ad61ceba92d0d12b4951ab068c1d2eefc63b8eb25dbe78368"
    },
    {
      "id": "layers/snow-stadium-window",
      "kind": "layer",
      "title": "Snowy stadium \u00b7 window",
      "scene": "snow-stadium",
      "file": "layers/snow-stadium-window.png",
      "width": 256,
      "height": 256,
      "sha256": "aebc86755d7beb8b01bcd992ab44e1133afcb473511b7832eb82228be275473f"
    },
    {
      "id": "sprites/snow-stadium",
      "kind": "sprites",
      "title": "Snowy stadium \u00b7 sprite table",
      "scene": "snow-stadium",
      "file": "sprites/snow-stadium.png",
      "width": 320,
      "height": 80,
      "sha256": "84a05cb8ddb39ab79e12abf0ef54aa5ce39c1273e38a20358a5d754df9dd71e8",
      "spriteCount": 12,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/snow-stadium",
      "kind": "sprite-layer",
      "title": "Snowy stadium \u00b7 assembled sprites",
      "scene": "snow-stadium",
      "file": "sprite-layers/snow-stadium.png",
      "width": 320,
      "height": 224,
      "sha256": "ae50513b74f145bfb995cb998b5260ac630ab0d450a41604f04696579ff0d2c5",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/snow-field",
      "kind": "capture",
      "title": "Snow field and coin toss",
      "scene": "snow-field",
      "file": "captures/snow-field.png",
      "width": 320,
      "height": 224,
      "sha256": "a9f8834ae632e3280c402cefc80a25ce21f98284282b15c7c2913b005a1b7fc3"
    },
    {
      "id": "tiles/snow-field-palette-0",
      "kind": "tiles",
      "title": "Snow field and coin toss \u00b7 VDP tiles, palette 0",
      "scene": "snow-field",
      "file": "tiles/snow-field-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "973f4a58a8708d432e93fcac3a6342e8a457009a77482ffc1137039a494ae9d5",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-field-palette-1",
      "kind": "tiles",
      "title": "Snow field and coin toss \u00b7 VDP tiles, palette 1",
      "scene": "snow-field",
      "file": "tiles/snow-field-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-field-palette-2",
      "kind": "tiles",
      "title": "Snow field and coin toss \u00b7 VDP tiles, palette 2",
      "scene": "snow-field",
      "file": "tiles/snow-field-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "f6ca5327cdb54ae00b0c255904970a3b4fee6fad34529530e6e86026d68a348a",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-field-palette-3",
      "kind": "tiles",
      "title": "Snow field and coin toss \u00b7 VDP tiles, palette 3",
      "scene": "snow-field",
      "file": "tiles/snow-field-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "6c7b9d002076f27552e3d876e51b6d98d36493303cce42c4fe1ebfeb21578453",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/snow-field-plane-a",
      "kind": "layer",
      "title": "Snow field and coin toss \u00b7 plane-a",
      "scene": "snow-field",
      "file": "layers/snow-field-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "7d9b07959fa8a40b67869ea70c284b89f9a3af8d9ce4787a0784f2bd97e73d02"
    },
    {
      "id": "layers/snow-field-plane-b",
      "kind": "layer",
      "title": "Snow field and coin toss \u00b7 plane-b",
      "scene": "snow-field",
      "file": "layers/snow-field-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "55770b816650778c0cd5e248c43ca87de49f4915e0614d7b8ce6400370cd8ac6"
    },
    {
      "id": "layers/snow-field-window",
      "kind": "layer",
      "title": "Snow field and coin toss \u00b7 window",
      "scene": "snow-field",
      "file": "layers/snow-field-window.png",
      "width": 512,
      "height": 256,
      "sha256": "e2ce41623199b661693295417e323ce83a8930a4b5e4ff720d0ceb21ec4fe2c7"
    },
    {
      "id": "sprites/snow-field",
      "kind": "sprites",
      "title": "Snow field and coin toss \u00b7 sprite table",
      "scene": "snow-field",
      "file": "sprites/snow-field.png",
      "width": 320,
      "height": 280,
      "sha256": "085bbf3f385084becefc6b37b4d879e15b750e76fe76e92c5e13395bd97c3dc4",
      "spriteCount": 56,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/snow-field",
      "kind": "sprite-layer",
      "title": "Snow field and coin toss \u00b7 assembled sprites",
      "scene": "snow-field",
      "file": "sprite-layers/snow-field.png",
      "width": 320,
      "height": 224,
      "sha256": "3aefe6ca962fc6e2a002f9b7d9283b45b13da34b94fbdc1fc9c225c651d9c754",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/snow-play",
      "kind": "capture",
      "title": "Snow field scoreboard",
      "scene": "snow-play",
      "file": "captures/snow-play.png",
      "width": 320,
      "height": 224,
      "sha256": "e73542d065c06dac3a6a071f5f186f1e423b28adbb63b4a7c0469d5ffa527d5d"
    },
    {
      "id": "tiles/snow-play-palette-0",
      "kind": "tiles",
      "title": "Snow field scoreboard \u00b7 VDP tiles, palette 0",
      "scene": "snow-play",
      "file": "tiles/snow-play-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "8b6116daa83f6afe33ad3b398d64a44492c840b175446b42810ea153bc3b11d7",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-play-palette-1",
      "kind": "tiles",
      "title": "Snow field scoreboard \u00b7 VDP tiles, palette 1",
      "scene": "snow-play",
      "file": "tiles/snow-play-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "535c44f7851c9461d72570e44ef2edaf5feea07048dad9f6e613eb080a080d97",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-play-palette-2",
      "kind": "tiles",
      "title": "Snow field scoreboard \u00b7 VDP tiles, palette 2",
      "scene": "snow-play",
      "file": "tiles/snow-play-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "777e7a5307b5537ab8a87c5527696604cc95c9da0b18341ef3aead957fb95778",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/snow-play-palette-3",
      "kind": "tiles",
      "title": "Snow field scoreboard \u00b7 VDP tiles, palette 3",
      "scene": "snow-play",
      "file": "tiles/snow-play-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "ad31ccb8523bebc0592c47bf62b4ff02fbf73e23cf0189f4efb759eac43516da",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/snow-play-plane-a",
      "kind": "layer",
      "title": "Snow field scoreboard \u00b7 plane-a",
      "scene": "snow-play",
      "file": "layers/snow-play-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "f8d9ed84cfbb71fc6f26d52316dd4ca5afe52b9397f21eb257b3fdbba1927f97"
    },
    {
      "id": "layers/snow-play-plane-b",
      "kind": "layer",
      "title": "Snow field scoreboard \u00b7 plane-b",
      "scene": "snow-play",
      "file": "layers/snow-play-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "4488c2f79098801473e3e685758ee701b9f28bdc0402a1474da62290bc0a0924"
    },
    {
      "id": "layers/snow-play-window",
      "kind": "layer",
      "title": "Snow field scoreboard \u00b7 window",
      "scene": "snow-play",
      "file": "layers/snow-play-window.png",
      "width": 512,
      "height": 256,
      "sha256": "f2533a2cbfd9e871ff4e15f62f2ffbfc6dc0befe1231d5067e2f4262286f441c"
    },
    {
      "id": "sprites/snow-play",
      "kind": "sprites",
      "title": "Snow field scoreboard \u00b7 sprite table",
      "scene": "snow-play",
      "file": "sprites/snow-play.png",
      "width": 320,
      "height": 400,
      "sha256": "d757955c9c2b3f8d6bf017eb5dddd7d5e0af23dd32881aba71196561ff4a8c00",
      "spriteCount": 80,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/snow-play",
      "kind": "sprite-layer",
      "title": "Snow field scoreboard \u00b7 assembled sprites",
      "scene": "snow-play",
      "file": "sprite-layers/snow-play.png",
      "width": 320,
      "height": 224,
      "sha256": "60aa6446c389dab8c5153785489af5e7fd70877610b5bef13a1285de4d8907e7",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-06",
      "kind": "capture",
      "title": "Demo animation sample 06",
      "scene": "demo-frame-06",
      "file": "captures/demo-frame-06.png",
      "width": 320,
      "height": 224,
      "sha256": "9f2357b053917926e8c11affeb641258516a29d0e52bea5799f003215169fa7b"
    },
    {
      "id": "tiles/demo-frame-06-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 06 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-06",
      "file": "tiles/demo-frame-06-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "e9a4030c9c84ad36f72fe85830f55ad9abff3a5b34f4341985f3b6c9172eafa7",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-06-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 06 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-06",
      "file": "tiles/demo-frame-06-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "4c37afb194c325fbc22c123fb01dec63401648f8cc35bcc523ebc1095124266c",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-06-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 06 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-06",
      "file": "tiles/demo-frame-06-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "3e8ae5a2490d424e1cb9d80571de5ab22f91248568dfd6fe34bfc5277826a6b2",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-06-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 06 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-06",
      "file": "tiles/demo-frame-06-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "d292897bb1dc8d77fff066d03e9283aec7c3b8ca4da3b307c9ea7c61447a19d8",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-06-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 06 \u00b7 plane-a",
      "scene": "demo-frame-06",
      "file": "layers/demo-frame-06-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "776e38854cc001689401f072c7e1fe98f1814a8472eb02719afb0c6b70094101"
    },
    {
      "id": "layers/demo-frame-06-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 06 \u00b7 plane-b",
      "scene": "demo-frame-06",
      "file": "layers/demo-frame-06-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "4abdf8ac7b5d66d19bc5571fd75701820114b602c3cd0fcef35a6b4ea7dcf7c1"
    },
    {
      "id": "layers/demo-frame-06-window",
      "kind": "layer",
      "title": "Demo animation sample 06 \u00b7 window",
      "scene": "demo-frame-06",
      "file": "layers/demo-frame-06-window.png",
      "width": 512,
      "height": 256,
      "sha256": "9c5853c5e83f39244e6dcf7611a056340d7c31f94b39f0c97f342d8683b86eba"
    },
    {
      "id": "sprites/demo-frame-06",
      "kind": "sprites",
      "title": "Demo animation sample 06 \u00b7 sprite table",
      "scene": "demo-frame-06",
      "file": "sprites/demo-frame-06.png",
      "width": 320,
      "height": 160,
      "sha256": "4677365bedbd4808a83cc1057c188fe2d4a1c879b243d5b977075f23b0da5948",
      "spriteCount": 32,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-06",
      "kind": "sprite-layer",
      "title": "Demo animation sample 06 \u00b7 assembled sprites",
      "scene": "demo-frame-06",
      "file": "sprite-layers/demo-frame-06.png",
      "width": 320,
      "height": 224,
      "sha256": "34fb536e1b5730b1a4f2cf3cac42d45a557e2f924899349111078862ec63ba85",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-07",
      "kind": "capture",
      "title": "Demo animation sample 07",
      "scene": "demo-frame-07",
      "file": "captures/demo-frame-07.png",
      "width": 320,
      "height": 224,
      "sha256": "a47ee7620f17b2b95e5cace13236646cc239c17f643aca3e98d9d3008b877379"
    },
    {
      "id": "tiles/demo-frame-07-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 07 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-07",
      "file": "tiles/demo-frame-07-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "121b806d31b19782d14b074ac34828e499f1e5f7a2ba239de0edc8ae50945a51",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-07-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 07 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-07",
      "file": "tiles/demo-frame-07-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "17c94ccc49c8b32cae69f775e037887d6dbc692e97dcba485e4f33c148b6c0b9",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-07-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 07 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-07",
      "file": "tiles/demo-frame-07-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "30d0a90a0d66b83bcba71cecfab0b21cb31b4fa3e13080059c5799d4152561c5",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-07-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 07 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-07",
      "file": "tiles/demo-frame-07-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "20938162c1787983af96b03b847684622bdebe495e1b245296696ff20bdafb47",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-07-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 07 \u00b7 plane-a",
      "scene": "demo-frame-07",
      "file": "layers/demo-frame-07-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "1519d3cb36b5e06f23cbe16f07d76c45f58f71292de9d17bd6d782ed015563e1"
    },
    {
      "id": "layers/demo-frame-07-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 07 \u00b7 plane-b",
      "scene": "demo-frame-07",
      "file": "layers/demo-frame-07-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "64c9b5fcc40e8e352ef207dea67fd93dfe74d7d9b72bdf0b1ffe795eb2caf280"
    },
    {
      "id": "layers/demo-frame-07-window",
      "kind": "layer",
      "title": "Demo animation sample 07 \u00b7 window",
      "scene": "demo-frame-07",
      "file": "layers/demo-frame-07-window.png",
      "width": 512,
      "height": 256,
      "sha256": "3997486720c64be30a1b08eed72876df49303581af8c4f1ba45529b0e5d40c6a"
    },
    {
      "id": "sprites/demo-frame-07",
      "kind": "sprites",
      "title": "Demo animation sample 07 \u00b7 sprite table",
      "scene": "demo-frame-07",
      "file": "sprites/demo-frame-07.png",
      "width": 320,
      "height": 200,
      "sha256": "37ade0acbff99e0332dc5c2326947a050bbb3fa5cf0cf546cf820f0dba70e5aa",
      "spriteCount": 33,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-07",
      "kind": "sprite-layer",
      "title": "Demo animation sample 07 \u00b7 assembled sprites",
      "scene": "demo-frame-07",
      "file": "sprite-layers/demo-frame-07.png",
      "width": 320,
      "height": 224,
      "sha256": "8aa997f0460250bdda683a01857e5f6c94e75315c15324f9ccf3a6c3f15592f1",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-08",
      "kind": "capture",
      "title": "Demo animation sample 08",
      "scene": "demo-frame-08",
      "file": "captures/demo-frame-08.png",
      "width": 320,
      "height": 224,
      "sha256": "f6ec8ff1d9ade6a4ed8ec5d146012a5944a5b6079ac2999f1821a56d91d53328"
    },
    {
      "id": "tiles/demo-frame-08-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 08 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-08",
      "file": "tiles/demo-frame-08-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "e9c24046a7f08ccbeb79747346412f8a2435081713382945f9b8f3fe90e7de21",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-08-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 08 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-08",
      "file": "tiles/demo-frame-08-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "72a445a041084cd45013b7ee18470ebd17e4e0de88cba9785b658f2be4bbc082",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-08-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 08 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-08",
      "file": "tiles/demo-frame-08-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "95ce044791756dec5a844f8b18d186a9593b82697e7765c3ce531bac7819cd31",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-08-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 08 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-08",
      "file": "tiles/demo-frame-08-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "8201cd808c91c9cda27fb7950d09aa0abe55b2e8c4a31bcee229513ea3c6a243",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-08-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 08 \u00b7 plane-a",
      "scene": "demo-frame-08",
      "file": "layers/demo-frame-08-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "e2d004efc5b3562fe0fef4b37899aec193341c300da3f899e8a87925544f8be1"
    },
    {
      "id": "layers/demo-frame-08-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 08 \u00b7 plane-b",
      "scene": "demo-frame-08",
      "file": "layers/demo-frame-08-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "044bb0f6fdb840f3f1cd1833729ea149ab43b41ee58f56d5ecc045c90c1cd4f9"
    },
    {
      "id": "layers/demo-frame-08-window",
      "kind": "layer",
      "title": "Demo animation sample 08 \u00b7 window",
      "scene": "demo-frame-08",
      "file": "layers/demo-frame-08-window.png",
      "width": 512,
      "height": 256,
      "sha256": "eab260297956224cd8555d23afe3a5408a1b5263ffebfb6a3de2d97838da1cbc"
    },
    {
      "id": "sprites/demo-frame-08",
      "kind": "sprites",
      "title": "Demo animation sample 08 \u00b7 sprite table",
      "scene": "demo-frame-08",
      "file": "sprites/demo-frame-08.png",
      "width": 320,
      "height": 240,
      "sha256": "b7dc1f1135623745ce142cfb0a1a2a58a92501a07bd7aa6b1430c0f6579adcfb",
      "spriteCount": 45,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-08",
      "kind": "sprite-layer",
      "title": "Demo animation sample 08 \u00b7 assembled sprites",
      "scene": "demo-frame-08",
      "file": "sprite-layers/demo-frame-08.png",
      "width": 320,
      "height": 224,
      "sha256": "f09a63e374f837faf3591516d932c44d13e9e07065929ce6936a27f605fefbdc",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-09",
      "kind": "capture",
      "title": "Demo animation sample 09",
      "scene": "demo-frame-09",
      "file": "captures/demo-frame-09.png",
      "width": 320,
      "height": 224,
      "sha256": "103e33ed7aee419fd10d13d4b93cfbb42dd254504a5cf577748efaad5ea7a56b"
    },
    {
      "id": "tiles/demo-frame-09-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 09 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-09",
      "file": "tiles/demo-frame-09-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "dad05c48b51003fd69169b8de8e04a50dbeb6f6012d7353563fbc0ac96287245",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-09-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 09 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-09",
      "file": "tiles/demo-frame-09-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "76f67df29c046bcec10b6927ff5d953b16b3676add4112e306c32a5a72961589",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-09-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 09 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-09",
      "file": "tiles/demo-frame-09-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "626d7d3793b8fe474c21fd206a7b4d225658a1616203bf7402019d8d3c5dd1c3",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-09-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 09 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-09",
      "file": "tiles/demo-frame-09-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "c2d22b3454d5b60e9f8e74fc9f8c29be5f894159a714312df4cda1e257799297",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-09-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 09 \u00b7 plane-a",
      "scene": "demo-frame-09",
      "file": "layers/demo-frame-09-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "bfa5c941266b7b93dd18c2dc2aa33f6bd82ba609bdcf94311f784f3e9fc44536"
    },
    {
      "id": "layers/demo-frame-09-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 09 \u00b7 plane-b",
      "scene": "demo-frame-09",
      "file": "layers/demo-frame-09-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "895c43ce274982386fbc88dee460f34be49aa891fbe7a8ceefd6fefd6610f257"
    },
    {
      "id": "layers/demo-frame-09-window",
      "kind": "layer",
      "title": "Demo animation sample 09 \u00b7 window",
      "scene": "demo-frame-09",
      "file": "layers/demo-frame-09-window.png",
      "width": 512,
      "height": 256,
      "sha256": "f5dc982439e71d9dbcfa0a48381d0506f60123cf861bf6ccb07d44adf323300b"
    },
    {
      "id": "sprites/demo-frame-09",
      "kind": "sprites",
      "title": "Demo animation sample 09 \u00b7 sprite table",
      "scene": "demo-frame-09",
      "file": "sprites/demo-frame-09.png",
      "width": 320,
      "height": 280,
      "sha256": "690ea3206e53cbe51942e63499069be4f30738b554e40035c97cb6ab060ebe63",
      "spriteCount": 49,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-09",
      "kind": "sprite-layer",
      "title": "Demo animation sample 09 \u00b7 assembled sprites",
      "scene": "demo-frame-09",
      "file": "sprite-layers/demo-frame-09.png",
      "width": 320,
      "height": 224,
      "sha256": "61c51b9c3fdbd56a751b08c724f2ccb4bb8bcdd1acebf9fea9ec153da23705d9",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-11",
      "kind": "capture",
      "title": "Demo animation sample 11",
      "scene": "demo-frame-11",
      "file": "captures/demo-frame-11.png",
      "width": 320,
      "height": 224,
      "sha256": "00bef82f3b5f670ed21a046824e1316182cbab2c50939c135ad2fe699f33005f"
    },
    {
      "id": "tiles/demo-frame-11-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 11 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-11",
      "file": "tiles/demo-frame-11-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "90a5525f2cd719d439ff83c33ff263027b1d9903f477e6e45ada8bdecaad6543",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-11-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 11 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-11",
      "file": "tiles/demo-frame-11-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "fee198b5fc91022abe5ab8636a61ed2a32aa3d7b6888d56edd05bd582e4f51d9",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-11-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 11 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-11",
      "file": "tiles/demo-frame-11-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "9056c9c35f062a5b2a95ec2f6c21a1fdf5c4a6045d18a395794ba3d14520323c",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-11-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 11 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-11",
      "file": "tiles/demo-frame-11-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "770724dd43508ff9a2e5019ba0c5a2beb6a8352cc28738461fae3b2caa0472cd",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-11-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 11 \u00b7 plane-a",
      "scene": "demo-frame-11",
      "file": "layers/demo-frame-11-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "03d271735b361eaf5e7fde78042a8c64476d34bed48ce0933d8fa3e6a4273e36"
    },
    {
      "id": "layers/demo-frame-11-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 11 \u00b7 plane-b",
      "scene": "demo-frame-11",
      "file": "layers/demo-frame-11-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "ae5b0225fe57c2f50c522be768f5d919bada5256575c914ff50a49d43c6359b3"
    },
    {
      "id": "layers/demo-frame-11-window",
      "kind": "layer",
      "title": "Demo animation sample 11 \u00b7 window",
      "scene": "demo-frame-11",
      "file": "layers/demo-frame-11-window.png",
      "width": 512,
      "height": 256,
      "sha256": "67c6818ba3d06a2dd44e055dc2644a7b9847f466b22c8254c064c24b3334cbc9"
    },
    {
      "id": "sprites/demo-frame-11",
      "kind": "sprites",
      "title": "Demo animation sample 11 \u00b7 sprite table",
      "scene": "demo-frame-11",
      "file": "sprites/demo-frame-11.png",
      "width": 320,
      "height": 240,
      "sha256": "6641390e28bfec619b8a1c03f0ddc569b2c8c6969d78d968c6d1a85900b52ceb",
      "spriteCount": 48,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-11",
      "kind": "sprite-layer",
      "title": "Demo animation sample 11 \u00b7 assembled sprites",
      "scene": "demo-frame-11",
      "file": "sprite-layers/demo-frame-11.png",
      "width": 320,
      "height": 224,
      "sha256": "376e94e57fcd18854f8a8d082e383c9c2aa224054a7cb4d9483ccaacbf8f0ba3",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-12",
      "kind": "capture",
      "title": "Demo animation sample 12",
      "scene": "demo-frame-12",
      "file": "captures/demo-frame-12.png",
      "width": 320,
      "height": 224,
      "sha256": "7e2f3068f7bacd097d90acedf6ee6b01c48dbd3c019f64a5419a5678bc0c8685"
    },
    {
      "id": "tiles/demo-frame-12-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 12 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-12",
      "file": "tiles/demo-frame-12-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "fba4bfa0772b54de27d3fd118e278572dc27c2ceb06632134e8ebe47de6657ba",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-12-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 12 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-12",
      "file": "tiles/demo-frame-12-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "67408eaad536971c63149dd2c9a396237b2da4754277339d5721cd026429822c",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-12-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 12 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-12",
      "file": "tiles/demo-frame-12-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "7668418437045688241966e6c5b59444074fe720f9b2ab76b74a1c78826671e4",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-12-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 12 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-12",
      "file": "tiles/demo-frame-12-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "76f0dd55195696214bb3f3b03d2418872d75ef713ac0692bea68cad7b2928fb1",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-12-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 12 \u00b7 plane-a",
      "scene": "demo-frame-12",
      "file": "layers/demo-frame-12-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "933155ee97e69e1e0d8f4f6723d33a86a17b3cd115524101a2768c24aac95a89"
    },
    {
      "id": "layers/demo-frame-12-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 12 \u00b7 plane-b",
      "scene": "demo-frame-12",
      "file": "layers/demo-frame-12-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "14a3bd10386cc5941a9a04cb25184887d6bb3f6719fbd24c0b9c81fa5474a030"
    },
    {
      "id": "layers/demo-frame-12-window",
      "kind": "layer",
      "title": "Demo animation sample 12 \u00b7 window",
      "scene": "demo-frame-12",
      "file": "layers/demo-frame-12-window.png",
      "width": 512,
      "height": 256,
      "sha256": "ca7b45326e8b283eabfa01b58bd710534c0cecbd055d3c956931b1b81ed9d126"
    },
    {
      "id": "sprites/demo-frame-12",
      "kind": "sprites",
      "title": "Demo animation sample 12 \u00b7 sprite table",
      "scene": "demo-frame-12",
      "file": "sprites/demo-frame-12.png",
      "width": 320,
      "height": 240,
      "sha256": "8ee1dc70da7c6566ece04ea42344555570b5b8a674c16dab0b933999af843784",
      "spriteCount": 43,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-12",
      "kind": "sprite-layer",
      "title": "Demo animation sample 12 \u00b7 assembled sprites",
      "scene": "demo-frame-12",
      "file": "sprite-layers/demo-frame-12.png",
      "width": 320,
      "height": 224,
      "sha256": "3649eebb2fb95d0ba1e5a2de682901cbfadf28d8172959fa9b04478aeae50421",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-13",
      "kind": "capture",
      "title": "Demo animation sample 13",
      "scene": "demo-frame-13",
      "file": "captures/demo-frame-13.png",
      "width": 320,
      "height": 224,
      "sha256": "f3814c90a79ba0b9568431f485bfb68ad9f7b4df44107c11dcebbcca6af1978e"
    },
    {
      "id": "tiles/demo-frame-13-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 13 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-13",
      "file": "tiles/demo-frame-13-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "cd9d4bf4309866c7cee9f3c51fa3c23028fe829a91ffd283bf72c644584c99f3",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-13-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 13 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-13",
      "file": "tiles/demo-frame-13-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "53de7f0be2934db087c77280c30795167eb8295b9e8868f52985e5defc92b816",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-13-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 13 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-13",
      "file": "tiles/demo-frame-13-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "a49a1c56fe15b836441735576767801646a790855b84146d95eb3f4c8e80be1e",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-13-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 13 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-13",
      "file": "tiles/demo-frame-13-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "51c48e5518ff85f4a71e42bce41447de554620eb33e4ec5753451d3e6f1ad356",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-13-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 13 \u00b7 plane-a",
      "scene": "demo-frame-13",
      "file": "layers/demo-frame-13-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "51f8fb39c60cee9c5955c1127e7ca71fcb25511bf87b41c3619678f9f992f799"
    },
    {
      "id": "layers/demo-frame-13-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 13 \u00b7 plane-b",
      "scene": "demo-frame-13",
      "file": "layers/demo-frame-13-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "9ac6e4954625024696431ecaa4477c64c5437fc5a5d94792137e9ca6b83c9634"
    },
    {
      "id": "layers/demo-frame-13-window",
      "kind": "layer",
      "title": "Demo animation sample 13 \u00b7 window",
      "scene": "demo-frame-13",
      "file": "layers/demo-frame-13-window.png",
      "width": 512,
      "height": 256,
      "sha256": "761193663a09ba728a7ce448a1da01615a87bac661e6910b6d226ec39743554c"
    },
    {
      "id": "sprites/demo-frame-13",
      "kind": "sprites",
      "title": "Demo animation sample 13 \u00b7 sprite table",
      "scene": "demo-frame-13",
      "file": "sprites/demo-frame-13.png",
      "width": 320,
      "height": 400,
      "sha256": "87e600dc3a144760f316eda11f8db5a47d1b6c92d07535069a6b75ad9035959c",
      "spriteCount": 80,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-13",
      "kind": "sprite-layer",
      "title": "Demo animation sample 13 \u00b7 assembled sprites",
      "scene": "demo-frame-13",
      "file": "sprite-layers/demo-frame-13.png",
      "width": 320,
      "height": 224,
      "sha256": "d048ad1a083aa2bef44408fce947cdf54e352c81a252cbe9759ef13b0edfe474",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-14",
      "kind": "capture",
      "title": "Demo animation sample 14",
      "scene": "demo-frame-14",
      "file": "captures/demo-frame-14.png",
      "width": 320,
      "height": 224,
      "sha256": "d2b9e82b13b7562a6a1e67ae24762827b0d5fdf5b0757326cebef0a346501f9c"
    },
    {
      "id": "tiles/demo-frame-14-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 14 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-14",
      "file": "tiles/demo-frame-14-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "efbedf804eb4cbb2a85755e9c651dcb2e217ce0cb2d41dfbbc94819fa2ee4615",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-14-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 14 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-14",
      "file": "tiles/demo-frame-14-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "2daf5b2fe66e8abcd780602224f3a3c78ec716da7e22fbc94f14c6ae172a356d",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-14-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 14 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-14",
      "file": "tiles/demo-frame-14-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "dce97c4b8a9df37c5b65e1d7bfea482d8dddf4edef11a9079d1f307094f733ec",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-14-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 14 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-14",
      "file": "tiles/demo-frame-14-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "5db9153d971eee7af9c6ae88f091fda8f08c1e4fecc1a65b7661f666b540f1ee",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-14-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 14 \u00b7 plane-a",
      "scene": "demo-frame-14",
      "file": "layers/demo-frame-14-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "c8daee064208829d2918a74a8aed6f48027a140528b60462aa1df6fba1fff200"
    },
    {
      "id": "layers/demo-frame-14-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 14 \u00b7 plane-b",
      "scene": "demo-frame-14",
      "file": "layers/demo-frame-14-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "0d624b42e6a9ea2c7dcc73761da9c4c41c0c91cd9064674d0f9887c0ceaa06a7"
    },
    {
      "id": "layers/demo-frame-14-window",
      "kind": "layer",
      "title": "Demo animation sample 14 \u00b7 window",
      "scene": "demo-frame-14",
      "file": "layers/demo-frame-14-window.png",
      "width": 512,
      "height": 256,
      "sha256": "b31e4c41567d8eb21dba8fa3dab49237ade1ee5e17e0b855e513801361b82610"
    },
    {
      "id": "sprites/demo-frame-14",
      "kind": "sprites",
      "title": "Demo animation sample 14 \u00b7 sprite table",
      "scene": "demo-frame-14",
      "file": "sprites/demo-frame-14.png",
      "width": 320,
      "height": 240,
      "sha256": "17c1acc6538cbfc4502678ee846d70098f8aa19ee2b3529036a06454a70bcc44",
      "spriteCount": 46,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-14",
      "kind": "sprite-layer",
      "title": "Demo animation sample 14 \u00b7 assembled sprites",
      "scene": "demo-frame-14",
      "file": "sprite-layers/demo-frame-14.png",
      "width": 320,
      "height": 224,
      "sha256": "349a64da5852d5770ce3a3b79e3109ad4c08da8291aac144cc4af346614c9556",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-15",
      "kind": "capture",
      "title": "Demo animation sample 15",
      "scene": "demo-frame-15",
      "file": "captures/demo-frame-15.png",
      "width": 320,
      "height": 224,
      "sha256": "b06e496bd7149054f035d5abf47fa558008ba860925c4d4b75d4c5869471e8b5"
    },
    {
      "id": "tiles/demo-frame-15-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 15 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-15",
      "file": "tiles/demo-frame-15-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "002fc9a19b1b47537621422780aa5071c94483f943a25fd649358e9118257c90",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-15-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 15 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-15",
      "file": "tiles/demo-frame-15-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "7ffb3ec463b7a33b55cc3830d1ac342d97dbe52ff55ed9a3bf4c060b8bf54a38",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-15-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 15 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-15",
      "file": "tiles/demo-frame-15-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "f7e33737938ca0539f256ab009c999f77dfa4e88d020b30b369b3aff2f201f0e",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-15-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 15 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-15",
      "file": "tiles/demo-frame-15-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "a23045254aec76cbbb5ef29642f52c0e5f8552016c44eebdde4538834e4fdfd0",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-15-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 15 \u00b7 plane-a",
      "scene": "demo-frame-15",
      "file": "layers/demo-frame-15-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "7f89309d9848d8804aeba81e503badf09fe55bfbaf8b264eae2637e2b2302a5d"
    },
    {
      "id": "layers/demo-frame-15-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 15 \u00b7 plane-b",
      "scene": "demo-frame-15",
      "file": "layers/demo-frame-15-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "0903e2d6adf38fcd2dc77f492720051e86ad2d1091369d867fd49d222d7cdac7"
    },
    {
      "id": "layers/demo-frame-15-window",
      "kind": "layer",
      "title": "Demo animation sample 15 \u00b7 window",
      "scene": "demo-frame-15",
      "file": "layers/demo-frame-15-window.png",
      "width": 512,
      "height": 256,
      "sha256": "b31e4c41567d8eb21dba8fa3dab49237ade1ee5e17e0b855e513801361b82610"
    },
    {
      "id": "sprites/demo-frame-15",
      "kind": "sprites",
      "title": "Demo animation sample 15 \u00b7 sprite table",
      "scene": "demo-frame-15",
      "file": "sprites/demo-frame-15.png",
      "width": 320,
      "height": 280,
      "sha256": "07283eadbbb05e7834295f15f85429c3a239eec980cc47376a06a92598f45186",
      "spriteCount": 49,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-15",
      "kind": "sprite-layer",
      "title": "Demo animation sample 15 \u00b7 assembled sprites",
      "scene": "demo-frame-15",
      "file": "sprite-layers/demo-frame-15.png",
      "width": 320,
      "height": 224,
      "sha256": "e250614934ba2ef6cd0ec90e9d99b13fbd615c8e3411ff48c4cfe10236f7c3e7",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-16",
      "kind": "capture",
      "title": "Demo animation sample 16",
      "scene": "demo-frame-16",
      "file": "captures/demo-frame-16.png",
      "width": 320,
      "height": 224,
      "sha256": "6d23a89c6b82a92a939160f6e50689c3d0816daeeffdc8cbcb2263cbc81e5203"
    },
    {
      "id": "tiles/demo-frame-16-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 16 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-16",
      "file": "tiles/demo-frame-16-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "7c7fe0f02d645819c19a22e498ed85fdbc1e8a6a4def0cf116ee8165c98f1cba",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-16-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 16 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-16",
      "file": "tiles/demo-frame-16-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "8c5e1fe6531aaa565bd1eee72d3418643aa613c5c3ded6a3ff8769ebe6d57ca5",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-16-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 16 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-16",
      "file": "tiles/demo-frame-16-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "6c5dc79d78d92ac67cb8e191e6769ef46b27c0fc160565b399bf749b1cf45140",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-16-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 16 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-16",
      "file": "tiles/demo-frame-16-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "31230346d8db5c4386a229d9de58b3a748eaf8a62074ea6f48ec5150abf76f56",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-16-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 16 \u00b7 plane-a",
      "scene": "demo-frame-16",
      "file": "layers/demo-frame-16-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "b69991e117c7c7f57a121082ad305e96e51b3760faac51857818c3648e786021"
    },
    {
      "id": "layers/demo-frame-16-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 16 \u00b7 plane-b",
      "scene": "demo-frame-16",
      "file": "layers/demo-frame-16-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "1bae94e7225a08b3c0689d19eeb7e80707ed8943d6751132bebee71883c1c466"
    },
    {
      "id": "layers/demo-frame-16-window",
      "kind": "layer",
      "title": "Demo animation sample 16 \u00b7 window",
      "scene": "demo-frame-16",
      "file": "layers/demo-frame-16-window.png",
      "width": 512,
      "height": 256,
      "sha256": "e02ddc2f44eb3900083eacb424ba9c5f8df1c2fc1c76bc0ca0644084913e6b04"
    },
    {
      "id": "sprites/demo-frame-16",
      "kind": "sprites",
      "title": "Demo animation sample 16 \u00b7 sprite table",
      "scene": "demo-frame-16",
      "file": "sprites/demo-frame-16.png",
      "width": 320,
      "height": 240,
      "sha256": "75a44e1b6de82dc7751a22c76837dd30505ce45541526025998ea4e8d079fe92",
      "spriteCount": 45,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-16",
      "kind": "sprite-layer",
      "title": "Demo animation sample 16 \u00b7 assembled sprites",
      "scene": "demo-frame-16",
      "file": "sprite-layers/demo-frame-16.png",
      "width": 320,
      "height": 224,
      "sha256": "78764e8120b6f0661d000a65b660b279a8edfcc4875eb4e5e6c5595856526f86",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-17",
      "kind": "capture",
      "title": "Demo animation sample 17",
      "scene": "demo-frame-17",
      "file": "captures/demo-frame-17.png",
      "width": 320,
      "height": 224,
      "sha256": "82704ca1db40d9c194cb26f28ff4f30bbc4ad26092e26268effaed650ff70001"
    },
    {
      "id": "tiles/demo-frame-17-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 17 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-17",
      "file": "tiles/demo-frame-17-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "7acfb4e44a25ee7e5779d14afd025fdc7c89c2a299ebc84f1073905d0e7be36c",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-17-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 17 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-17",
      "file": "tiles/demo-frame-17-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "831fc54eff4294f371a1bef8360049c4ab305b19db08c1436b2be860eb0bcb81",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-17-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 17 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-17",
      "file": "tiles/demo-frame-17-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "c1d907b891f687b6623ab67a7b6035afffafadc6c3da0f3b9bfc4f947aea4ed5",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-17-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 17 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-17",
      "file": "tiles/demo-frame-17-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "cf2064fa4ba1649310d347650b7f8b6ecf7a12c2f095ea09032af05d86d1dec7",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-17-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 17 \u00b7 plane-a",
      "scene": "demo-frame-17",
      "file": "layers/demo-frame-17-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "11a842ae22904fbf3c89768fd7a9a243eb2a0b89b3c14d6d4f1215e7ed4ef1cb"
    },
    {
      "id": "layers/demo-frame-17-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 17 \u00b7 plane-b",
      "scene": "demo-frame-17",
      "file": "layers/demo-frame-17-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "c2cd15d73430db193313633d8e00587a33763b59ab76da88b219c59ae5815e45"
    },
    {
      "id": "layers/demo-frame-17-window",
      "kind": "layer",
      "title": "Demo animation sample 17 \u00b7 window",
      "scene": "demo-frame-17",
      "file": "layers/demo-frame-17-window.png",
      "width": 512,
      "height": 256,
      "sha256": "2e574b6a9f9e3cc2840305bb8098d8620235a8e428440bea70ae73740b22eed0"
    },
    {
      "id": "sprites/demo-frame-17",
      "kind": "sprites",
      "title": "Demo animation sample 17 \u00b7 sprite table",
      "scene": "demo-frame-17",
      "file": "sprites/demo-frame-17.png",
      "width": 320,
      "height": 240,
      "sha256": "ad7f1fd4f12cb0ad7794da229e55fa45750e70b7beb143253cec81731c313bc1",
      "spriteCount": 47,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-17",
      "kind": "sprite-layer",
      "title": "Demo animation sample 17 \u00b7 assembled sprites",
      "scene": "demo-frame-17",
      "file": "sprite-layers/demo-frame-17.png",
      "width": 320,
      "height": 224,
      "sha256": "c18eec6baca6aaf8c63d6549f08ed6181e767155d9071ccedd93106909b0e4a1",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-18",
      "kind": "capture",
      "title": "Demo animation sample 18",
      "scene": "demo-frame-18",
      "file": "captures/demo-frame-18.png",
      "width": 320,
      "height": 224,
      "sha256": "5471a27f4bd915b607c4bf8589278ab24b1be760a7ac6f05d050811d4a662145"
    },
    {
      "id": "tiles/demo-frame-18-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 18 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-18",
      "file": "tiles/demo-frame-18-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "472e93ab1e21f2a17d91134b4347b26efd9bab74af5fbdd97885dfa84e60bd5c",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-18-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 18 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-18",
      "file": "tiles/demo-frame-18-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "4877b1ee141e6ea8fbd2449131c55cb6db04fc54917498fbd99915d0f21e8fff",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-18-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 18 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-18",
      "file": "tiles/demo-frame-18-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "1a3623b21ea56a562f6525fc423bafa7d439dcf68612ecdaddf28ac9dd53c76e",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-18-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 18 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-18",
      "file": "tiles/demo-frame-18-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "13425b922de134a2843ad3136f4d99a101084f98829cabc75ca0e189719de783",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-18-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 18 \u00b7 plane-a",
      "scene": "demo-frame-18",
      "file": "layers/demo-frame-18-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "2ecebf335268564a36e470785d84c0f0efe372bc3fb67b0c33a7148f71fcd123"
    },
    {
      "id": "layers/demo-frame-18-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 18 \u00b7 plane-b",
      "scene": "demo-frame-18",
      "file": "layers/demo-frame-18-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "cd6af50a80b8cb5b7a46b54e49e90896ea01a263eb9d700b0990d20596250008"
    },
    {
      "id": "layers/demo-frame-18-window",
      "kind": "layer",
      "title": "Demo animation sample 18 \u00b7 window",
      "scene": "demo-frame-18",
      "file": "layers/demo-frame-18-window.png",
      "width": 512,
      "height": 256,
      "sha256": "6d85ea8efe3fd88cf3d98df330f05717eae674f517d2397e4d5bc470f56d9e60"
    },
    {
      "id": "sprites/demo-frame-18",
      "kind": "sprites",
      "title": "Demo animation sample 18 \u00b7 sprite table",
      "scene": "demo-frame-18",
      "file": "sprites/demo-frame-18.png",
      "width": 320,
      "height": 400,
      "sha256": "49a749b70d05202d8de7d6758fe8f0bb97a7392fb0d98737fb6768de005086c3",
      "spriteCount": 80,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-18",
      "kind": "sprite-layer",
      "title": "Demo animation sample 18 \u00b7 assembled sprites",
      "scene": "demo-frame-18",
      "file": "sprite-layers/demo-frame-18.png",
      "width": 320,
      "height": 224,
      "sha256": "96ca69ae0f091e25d6262a1be55f120e4856602c66555768994639dcc3e3eb69",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-19",
      "kind": "capture",
      "title": "Demo animation sample 19",
      "scene": "demo-frame-19",
      "file": "captures/demo-frame-19.png",
      "width": 320,
      "height": 224,
      "sha256": "e58144d4bed62b7f0dfd7734e7736117731aacd33a3b26b6640203f46a990ad4"
    },
    {
      "id": "tiles/demo-frame-19-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 19 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-19",
      "file": "tiles/demo-frame-19-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "da3e074ec49e33c8759cad6fea39fcaa571bea06065e023ae85d0ba5762c9a2f",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-19-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 19 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-19",
      "file": "tiles/demo-frame-19-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "35fc850a7cc1a1035b4dad79cbd56e8f21d9871e6f60e790bf085b93f25f88bb",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-19-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 19 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-19",
      "file": "tiles/demo-frame-19-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "5e7b87fac5c3dc4007789659065a69f113a41f26e07b7f27389e04cdc1bf13d2",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-19-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 19 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-19",
      "file": "tiles/demo-frame-19-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "774aeed2475fec889e39acd83f74974b9b683121fc226c5edb658dead842c62a",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-19-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 19 \u00b7 plane-a",
      "scene": "demo-frame-19",
      "file": "layers/demo-frame-19-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "b9bb4c910032741e22810a567d0d01cbd7c5b245d3cc78dcaf2705eed0797469"
    },
    {
      "id": "layers/demo-frame-19-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 19 \u00b7 plane-b",
      "scene": "demo-frame-19",
      "file": "layers/demo-frame-19-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "dc1697feec846c4a5b2f7d345f805da06df5c7f1eeefe375369b7b4659d98dd7"
    },
    {
      "id": "layers/demo-frame-19-window",
      "kind": "layer",
      "title": "Demo animation sample 19 \u00b7 window",
      "scene": "demo-frame-19",
      "file": "layers/demo-frame-19-window.png",
      "width": 512,
      "height": 256,
      "sha256": "9b8f011ee2167dd5c4dc1ea7b98a8d08b2f755c2df0ab8ed19f398ae78932d45"
    },
    {
      "id": "sprites/demo-frame-19",
      "kind": "sprites",
      "title": "Demo animation sample 19 \u00b7 sprite table",
      "scene": "demo-frame-19",
      "file": "sprites/demo-frame-19.png",
      "width": 320,
      "height": 280,
      "sha256": "5b5f38c3a3cd59f73dedc876a8b40bd9a0c4afbe3a24ca5a190be83b222526f7",
      "spriteCount": 56,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-19",
      "kind": "sprite-layer",
      "title": "Demo animation sample 19 \u00b7 assembled sprites",
      "scene": "demo-frame-19",
      "file": "sprite-layers/demo-frame-19.png",
      "width": 320,
      "height": 224,
      "sha256": "d62a296ac6c0f4df91757721c5652f4b07f7a3765d5033a2035b5bd514342129",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-21",
      "kind": "capture",
      "title": "Demo animation sample 21",
      "scene": "demo-frame-21",
      "file": "captures/demo-frame-21.png",
      "width": 320,
      "height": 224,
      "sha256": "3d70dc824bdad143da2d8bc2e08ae331939b892284d0371471ce9cb0f536a10b"
    },
    {
      "id": "tiles/demo-frame-21-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 21 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-21",
      "file": "tiles/demo-frame-21-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "2e93e318dd4584465c6817513a20fd1ab13b188e6651334009b6be7c63a5ff3c",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-21-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 21 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-21",
      "file": "tiles/demo-frame-21-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "4590f5b012352fe307e86cc356ce50d81513498f69a7c280076fe353567c521c",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-21-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 21 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-21",
      "file": "tiles/demo-frame-21-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "cbca271d15bf8f84f3babe88b18635697d630d1007b623c5caab302e721309b5",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-21-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 21 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-21",
      "file": "tiles/demo-frame-21-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "54a400bf35110869e53fd94e17b494c0e0c071ef84e562b0342b898fee0e91ff",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-21-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 21 \u00b7 plane-a",
      "scene": "demo-frame-21",
      "file": "layers/demo-frame-21-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "f34313cc9e8d931b9daad222e2d781971b04e6395db254ae5c4560ef355804c6"
    },
    {
      "id": "layers/demo-frame-21-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 21 \u00b7 plane-b",
      "scene": "demo-frame-21",
      "file": "layers/demo-frame-21-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "b45a50530f0556310802a0f1e6d4f53697e852e6fc8fda47c7a0a89d733f9ece"
    },
    {
      "id": "layers/demo-frame-21-window",
      "kind": "layer",
      "title": "Demo animation sample 21 \u00b7 window",
      "scene": "demo-frame-21",
      "file": "layers/demo-frame-21-window.png",
      "width": 512,
      "height": 256,
      "sha256": "3ae9b92c05483869827680e5a1aaa72d237e85f07074237f6d4e93602a7c07b9"
    },
    {
      "id": "sprites/demo-frame-21",
      "kind": "sprites",
      "title": "Demo animation sample 21 \u00b7 sprite table",
      "scene": "demo-frame-21",
      "file": "sprites/demo-frame-21.png",
      "width": 320,
      "height": 240,
      "sha256": "05e7bbb83a3127c995bc5f988ec7c4fe476788a1e4b4b953ae44e8841a56a38e",
      "spriteCount": 43,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-21",
      "kind": "sprite-layer",
      "title": "Demo animation sample 21 \u00b7 assembled sprites",
      "scene": "demo-frame-21",
      "file": "sprite-layers/demo-frame-21.png",
      "width": 320,
      "height": 224,
      "sha256": "7595cb92b2204e28b105921b2027f96fa36a220d86923bc6588c7a125ec17cfb",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "captures/demo-frame-22",
      "kind": "capture",
      "title": "Demo animation sample 22",
      "scene": "demo-frame-22",
      "file": "captures/demo-frame-22.png",
      "width": 320,
      "height": 224,
      "sha256": "b73074a7618ed0127a6c84dbb2bfc4b8223e41be81e93fda6ab43b6f9925d63a"
    },
    {
      "id": "tiles/demo-frame-22-palette-0",
      "kind": "tiles",
      "title": "Demo animation sample 22 \u00b7 VDP tiles, palette 0",
      "scene": "demo-frame-22",
      "file": "tiles/demo-frame-22-palette-0.png",
      "width": 512,
      "height": 256,
      "sha256": "670fed0874265348ad910dcc974bbdf6f011ec57079289ce08ceda1dd1cb0fbd",
      "palette": 0,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-22-palette-1",
      "kind": "tiles",
      "title": "Demo animation sample 22 \u00b7 VDP tiles, palette 1",
      "scene": "demo-frame-22",
      "file": "tiles/demo-frame-22-palette-1.png",
      "width": 512,
      "height": 256,
      "sha256": "4f09a5a7c02e986ecab8a5579d90f9653e29fdf014a742ed9b6c2c52a34ecf4e",
      "palette": 1,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-22-palette-2",
      "kind": "tiles",
      "title": "Demo animation sample 22 \u00b7 VDP tiles, palette 2",
      "scene": "demo-frame-22",
      "file": "tiles/demo-frame-22-palette-2.png",
      "width": 512,
      "height": 256,
      "sha256": "b82e52cf65b11f576ef6d90751653e160b1ad82d10f547b741b31e9b7610f2e1",
      "palette": 2,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "tiles/demo-frame-22-palette-3",
      "kind": "tiles",
      "title": "Demo animation sample 22 \u00b7 VDP tiles, palette 3",
      "scene": "demo-frame-22",
      "file": "tiles/demo-frame-22-palette-3.png",
      "width": 512,
      "height": 256,
      "sha256": "4726ea9b735184b60adc911bd23d107597a3f8527c1e9aa5c3bb7cda8064b7f7",
      "palette": 3,
      "tileCount": 2048,
      "gridColumns": 64
    },
    {
      "id": "layers/demo-frame-22-plane-a",
      "kind": "layer",
      "title": "Demo animation sample 22 \u00b7 plane-a",
      "scene": "demo-frame-22",
      "file": "layers/demo-frame-22-plane-a.png",
      "width": 1024,
      "height": 256,
      "sha256": "0da8fb968c469512f78ebe291d666f84e21d2f4acc54dca5876d89cbe1d633f3"
    },
    {
      "id": "layers/demo-frame-22-plane-b",
      "kind": "layer",
      "title": "Demo animation sample 22 \u00b7 plane-b",
      "scene": "demo-frame-22",
      "file": "layers/demo-frame-22-plane-b.png",
      "width": 1024,
      "height": 256,
      "sha256": "04b055a529ce77232e621d98263f289e3ff69a9721b32de44d01cd31222810e5"
    },
    {
      "id": "layers/demo-frame-22-window",
      "kind": "layer",
      "title": "Demo animation sample 22 \u00b7 window",
      "scene": "demo-frame-22",
      "file": "layers/demo-frame-22-window.png",
      "width": 512,
      "height": 256,
      "sha256": "7b9a600da03bfe2a26895ddecf4640c881f0c549fafe1e161a0de0191abce5df"
    },
    {
      "id": "sprites/demo-frame-22",
      "kind": "sprites",
      "title": "Demo animation sample 22 \u00b7 sprite table",
      "scene": "demo-frame-22",
      "file": "sprites/demo-frame-22.png",
      "width": 320,
      "height": 240,
      "sha256": "fdf8bc96fa9dc6e7f6fefd5a698abbaebfc63f8a4682250fd074dc8443ce4350",
      "spriteCount": 43,
      "cellSize": 40,
      "gridColumns": 8
    },
    {
      "id": "sprite-layers/demo-frame-22",
      "kind": "sprite-layer",
      "title": "Demo animation sample 22 \u00b7 assembled sprites",
      "scene": "demo-frame-22",
      "file": "sprite-layers/demo-frame-22.png",
      "width": 320,
      "height": 224,
      "sha256": "2b768cec896df53d6420a2cf97603b72f3986b34024cc7a7835e7d6683055cdb",
      "note": "SAT-linked objects at original positions; full core framebuffer remains the reference for timing, priority and per-line limits."
    },
    {
      "id": "rom-audit/page-00",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $000000\u2013$007FFF",
      "scene": null,
      "file": "rom-audit/page-00.png",
      "width": 256,
      "height": 256,
      "sha256": "b487838e3e42cb8bb4a06c7b54d217f9e5b818b3310b06d7909b94791018c811",
      "romOffset": 0,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-01",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $008000\u2013$00FFFF",
      "scene": null,
      "file": "rom-audit/page-01.png",
      "width": 256,
      "height": 256,
      "sha256": "5dbdf7ee0a86992057f4150904bba908621adf8b5383d650c60010769cdbab7c",
      "romOffset": 32768,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-02",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $010000\u2013$017FFF",
      "scene": null,
      "file": "rom-audit/page-02.png",
      "width": 256,
      "height": 256,
      "sha256": "94cb4185bb831cb43edfef5a38ec41686036374560dd7ec6c6246bafbb89c686",
      "romOffset": 65536,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-03",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $018000\u2013$01FFFF",
      "scene": null,
      "file": "rom-audit/page-03.png",
      "width": 256,
      "height": 256,
      "sha256": "3cf02ae3b41c433a6d57a3152d3ccb6a24eb255904f1470be480f4d0fc20a505",
      "romOffset": 98304,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-04",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $020000\u2013$027FFF",
      "scene": null,
      "file": "rom-audit/page-04.png",
      "width": 256,
      "height": 256,
      "sha256": "98055f76ff032fff9a118e7d9655a8fb41c300e5dde9d049d8f26284ed8c6091",
      "romOffset": 131072,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-05",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $028000\u2013$02FFFF",
      "scene": null,
      "file": "rom-audit/page-05.png",
      "width": 256,
      "height": 256,
      "sha256": "3f7f7f55d5ff6183184113a12cccceeaf47dbf3d6d096b0ea0abaddc602abd70",
      "romOffset": 163840,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-06",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $030000\u2013$037FFF",
      "scene": null,
      "file": "rom-audit/page-06.png",
      "width": 256,
      "height": 256,
      "sha256": "491bd39ce641669762011052c9e3d04ab399bdbf3d7d36f198b37cb9602a451d",
      "romOffset": 196608,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-07",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $038000\u2013$03FFFF",
      "scene": null,
      "file": "rom-audit/page-07.png",
      "width": 256,
      "height": 256,
      "sha256": "8df538bb63b5473957c7dc4350d2182c707ff0569ccd86ff1514989918d5307b",
      "romOffset": 229376,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-08",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $040000\u2013$047FFF",
      "scene": null,
      "file": "rom-audit/page-08.png",
      "width": 256,
      "height": 256,
      "sha256": "fd6d3f45760967b3f33309a49204f19d8e06431ee32f29913f149256fb20ebfd",
      "romOffset": 262144,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-09",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $048000\u2013$04FFFF",
      "scene": null,
      "file": "rom-audit/page-09.png",
      "width": 256,
      "height": 256,
      "sha256": "7bcd8e5999777bed87790b217e9bc36d8ed5c265415afe0b2ea1e7ff3b6aec3f",
      "romOffset": 294912,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-10",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $050000\u2013$057FFF",
      "scene": null,
      "file": "rom-audit/page-10.png",
      "width": 256,
      "height": 256,
      "sha256": "b66381ea58f4237ab80d530feff2618e5bf237f579db702d86622cbef2c05a43",
      "romOffset": 327680,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-11",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $058000\u2013$05FFFF",
      "scene": null,
      "file": "rom-audit/page-11.png",
      "width": 256,
      "height": 256,
      "sha256": "446a94bacd7843e60f5661b43ec5764f59c428b61119aabe50ebabacb743dc3f",
      "romOffset": 360448,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-12",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $060000\u2013$067FFF",
      "scene": null,
      "file": "rom-audit/page-12.png",
      "width": 256,
      "height": 256,
      "sha256": "f83190c8fde8eb6e046010580822452b3cbc1361d02fd5f29af8d2ffd5faeea8",
      "romOffset": 393216,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-13",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $068000\u2013$06FFFF",
      "scene": null,
      "file": "rom-audit/page-13.png",
      "width": 256,
      "height": 256,
      "sha256": "479547049a65a4405c659e5128fe08e2d405328f7c35f0bc1d4470a94cf29a2a",
      "romOffset": 425984,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-14",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $070000\u2013$077FFF",
      "scene": null,
      "file": "rom-audit/page-14.png",
      "width": 256,
      "height": 256,
      "sha256": "b3c2bfb34b2f03087de3c919d90372e5cf0ac33f9bbfcb5297e8131c291ea99e",
      "romOffset": 458752,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-15",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $078000\u2013$07FFFF",
      "scene": null,
      "file": "rom-audit/page-15.png",
      "width": 256,
      "height": 256,
      "sha256": "81a5c08ee104b5a12a7d7ea10a3166e9fbea7bb4ef56b326b98705d4baae6377",
      "romOffset": 491520,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-16",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $080000\u2013$087FFF",
      "scene": null,
      "file": "rom-audit/page-16.png",
      "width": 256,
      "height": 256,
      "sha256": "12509b19261709798ac4f20e4b3096ff31262bb191afc3bcecfe41a0e645027b",
      "romOffset": 524288,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-17",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $088000\u2013$08FFFF",
      "scene": null,
      "file": "rom-audit/page-17.png",
      "width": 256,
      "height": 256,
      "sha256": "24bdc55f0852d90b0fe4aab28b006863bc2deb84d38a6421ca5e34cac99e261c",
      "romOffset": 557056,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-18",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $090000\u2013$097FFF",
      "scene": null,
      "file": "rom-audit/page-18.png",
      "width": 256,
      "height": 256,
      "sha256": "1a7074038b48c31ae76042890320cb0f94012c1c823acd5dea8baa162ed2650d",
      "romOffset": 589824,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-19",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $098000\u2013$09FFFF",
      "scene": null,
      "file": "rom-audit/page-19.png",
      "width": 256,
      "height": 256,
      "sha256": "c9caf8151e9ba5c5ba16d52094d238b4fc2bf41fbdc1d33d7f68ac33374c40d6",
      "romOffset": 622592,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-20",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0A0000\u2013$0A7FFF",
      "scene": null,
      "file": "rom-audit/page-20.png",
      "width": 256,
      "height": 256,
      "sha256": "7a898fce91e97663316b72b3d206b260ab52f59025c9b924b6cc2c0b393660f6",
      "romOffset": 655360,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-21",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0A8000\u2013$0AFFFF",
      "scene": null,
      "file": "rom-audit/page-21.png",
      "width": 256,
      "height": 256,
      "sha256": "4c04caf9939ecfc36dbbdb2e44629b0793c1afc824baeab75bec86508cc5af68",
      "romOffset": 688128,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-22",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0B0000\u2013$0B7FFF",
      "scene": null,
      "file": "rom-audit/page-22.png",
      "width": 256,
      "height": 256,
      "sha256": "8b1a6bcf0604bc96ea8b539b1ea6c3fea493c8ca99f2073bde10602e40bd8a98",
      "romOffset": 720896,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-23",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0B8000\u2013$0BFFFF",
      "scene": null,
      "file": "rom-audit/page-23.png",
      "width": 256,
      "height": 256,
      "sha256": "b1b86100687caefd173addc75d19ae67c236ad645b2f19cf3317062c1bd4223e",
      "romOffset": 753664,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-24",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0C0000\u2013$0C7FFF",
      "scene": null,
      "file": "rom-audit/page-24.png",
      "width": 256,
      "height": 256,
      "sha256": "cf8d63ba4f593342bd1ac9c7887adc8baecddea7a0fe3a740558ed23a4970dd7",
      "romOffset": 786432,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-25",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0C8000\u2013$0CFFFF",
      "scene": null,
      "file": "rom-audit/page-25.png",
      "width": 256,
      "height": 256,
      "sha256": "b81ba84ed1e0e890b563b5285dbb3b48bb52798c81885e0c1e65b257432c6fdb",
      "romOffset": 819200,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-26",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0D0000\u2013$0D7FFF",
      "scene": null,
      "file": "rom-audit/page-26.png",
      "width": 256,
      "height": 256,
      "sha256": "a254f6f1149442af11f95ef6cd47a273056a98910a0ee60d675d2e8b74167860",
      "romOffset": 851968,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-27",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0D8000\u2013$0DFFFF",
      "scene": null,
      "file": "rom-audit/page-27.png",
      "width": 256,
      "height": 256,
      "sha256": "26bdc5be6ec394b6dcdae80796bc9f421ceba92620a01b1e55963ce26a43cda1",
      "romOffset": 884736,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-28",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0E0000\u2013$0E7FFF",
      "scene": null,
      "file": "rom-audit/page-28.png",
      "width": 256,
      "height": 256,
      "sha256": "1e49fab881b16ecf593d0f01d1ef963d403ddd70cb13af635e4e2b3f8d0f4f59",
      "romOffset": 917504,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-29",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0E8000\u2013$0EFFFF",
      "scene": null,
      "file": "rom-audit/page-29.png",
      "width": 256,
      "height": 256,
      "sha256": "1ab1346f34b0cd7b8db05af19120b639b6455874ed056cf2315a893fe8abfc4b",
      "romOffset": 950272,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-30",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0F0000\u2013$0F7FFF",
      "scene": null,
      "file": "rom-audit/page-30.png",
      "width": 256,
      "height": 256,
      "sha256": "7564f063e9e0d8b8d0042788b85a2254764b63dfeff86321530b1979aa9b72f6",
      "romOffset": 983040,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "rom-audit/page-31",
      "kind": "rom-audit",
      "title": "ROM byte audit \u00b7 $0F8000\u2013$0FFFFF",
      "scene": null,
      "file": "rom-audit/page-31.png",
      "width": 256,
      "height": 256,
      "sha256": "c90174fce7114b7be90593bfb363fe6007557f7a6344f35e138df9ce4b56af99",
      "romOffset": 1015808,
      "byteLength": 32768,
      "tileCount": 1024,
      "gridColumns": 32,
      "palette": "neutral grayscale; not original color"
    },
    {
      "id": "resources/atlases/022426",
      "kind": "resource-atlas",
      "title": "ROM resource $022426 \u00b7 raw \u00b7 62 patterns",
      "scene": null,
      "resourceOffset": 140326,
      "file": "resources/atlases/022426.png",
      "width": 512,
      "height": 32,
      "sha256": "78b28bdc2a965de2dec85ff343d71df74d303351002699f7e2c2fff9b3f4a540",
      "tileCount": 62,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/022426",
      "kind": "resource-map",
      "title": "ROM resource $022426 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 140326,
      "file": "resources/maps/022426.png",
      "width": 320,
      "height": 64,
      "sha256": "43bfd8282e82b97a796023ffb2057c249dbccf5e402d9ade18c80bda0987b61b"
    },
    {
      "id": "resources/atlases/022ef4",
      "kind": "resource-atlas",
      "title": "ROM resource $022EF4 \u00b7 raw \u00b7 90 patterns",
      "scene": null,
      "resourceOffset": 143092,
      "file": "resources/atlases/022ef4.png",
      "width": 512,
      "height": 48,
      "sha256": "2546622600b4bc19e693204416f2a8781ff4dca980b0d57ad6a5002e7f95680f",
      "tileCount": 90,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/022ef4",
      "kind": "resource-map",
      "title": "ROM resource $022EF4 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 143092,
      "file": "resources/maps/022ef4.png",
      "width": 320,
      "height": 224,
      "sha256": "a813dc1daf555ef0522a3a6a41c3a2d54e0f1a4fa994b31c0981576280ea0149"
    },
    {
      "id": "resources/atlases/024382",
      "kind": "resource-atlas",
      "title": "ROM resource $024382 \u00b7 external palette candidate \u00b7 decoded \u00b7 4 patterns",
      "scene": null,
      "resourceOffset": 148354,
      "file": "resources/atlases/024382.png",
      "width": 64,
      "height": 16,
      "sha256": "4eacfc3c71d045acfce4a0e21b6316ab3e9362c8cf94d5fbcc8a0cc3ca67e77a",
      "tileCount": 4,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 4,
      "compressed": true
    },
    {
      "id": "resources/maps/024382",
      "kind": "resource-map",
      "title": "ROM resource $024382 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 148354,
      "file": "resources/maps/024382.png",
      "width": 24,
      "height": 24,
      "sha256": "eacd2be5bd59ec4a167618f7301d350a7aeb8c90497c739699a5d7dee8440824"
    },
    {
      "id": "resources/atlases/0243bc",
      "kind": "resource-atlas",
      "title": "ROM resource $0243BC \u00b7 raw \u00b7 4 patterns",
      "scene": null,
      "resourceOffset": 148412,
      "file": "resources/atlases/0243bc.png",
      "width": 64,
      "height": 16,
      "sha256": "9c109643b50766003d7f9bb888eeca86a7ca2192116f06cee6b477cc458e9613",
      "tileCount": 4,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 4,
      "compressed": false
    },
    {
      "id": "resources/maps/0243bc",
      "kind": "resource-map",
      "title": "ROM resource $0243BC \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 148412,
      "file": "resources/maps/0243bc.png",
      "width": 24,
      "height": 24,
      "sha256": "1d6e8f4504ad0c5f31afb180e273f7443b948e6a60a1f66336060f895eb52a82"
    },
    {
      "id": "resources/atlases/0244dc",
      "kind": "resource-atlas",
      "title": "ROM resource $0244DC \u00b7 raw \u00b7 143 patterns",
      "scene": null,
      "resourceOffset": 148700,
      "file": "resources/atlases/0244dc.png",
      "width": 512,
      "height": 80,
      "sha256": "f812996a5dabcbed70b9b03e50020b7da5f3fa479f7740c6a2fb75d40709e512",
      "tileCount": 143,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0244dc",
      "kind": "resource-animation",
      "title": "ROM resource $0244DC \u00b7 28 original animation frames",
      "scene": null,
      "resourceOffset": 148700,
      "file": "resources/animations/0244dc.png",
      "width": 756,
      "height": 160,
      "sha256": "a621833be5ce3374ba93ae9a089b252957b7118b8ad056b253b9363f678a402a",
      "frameCount": 28,
      "cellWidth": 84,
      "cellHeight": 40,
      "gridColumns": 9
    },
    {
      "id": "resources/atlases/0258a8",
      "kind": "resource-atlas",
      "title": "ROM resource $0258A8 \u00b7 raw \u00b7 106 patterns",
      "scene": null,
      "resourceOffset": 153768,
      "file": "resources/atlases/0258a8.png",
      "width": 512,
      "height": 64,
      "sha256": "81351350941b5bbbac98c6438cb55a7afcf0e499ab46f94475b02ea05a9d2222",
      "tileCount": 106,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0258a8",
      "kind": "resource-animation",
      "title": "ROM resource $0258A8 \u00b7 15 original animation frames",
      "scene": null,
      "resourceOffset": 153768,
      "file": "resources/animations/0258a8.png",
      "width": 702,
      "height": 80,
      "sha256": "19cad0e449efe5a6174db4efdab73813d2d6557eeb0f72d0faa1b0606ae6c85d",
      "frameCount": 15,
      "cellWidth": 78,
      "cellHeight": 40,
      "gridColumns": 9
    },
    {
      "id": "resources/atlases/02672a",
      "kind": "resource-atlas",
      "title": "ROM resource $02672A \u00b7 raw \u00b7 105 patterns",
      "scene": null,
      "resourceOffset": 157482,
      "file": "resources/atlases/02672a.png",
      "width": 512,
      "height": 64,
      "sha256": "51ca87fcad770f2a0001e9d6e42efabff367d9886000bd5d3330832075c6c393",
      "tileCount": 105,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/02672a",
      "kind": "resource-animation",
      "title": "ROM resource $02672A \u00b7 17 original animation frames",
      "scene": null,
      "resourceOffset": 157482,
      "file": "resources/animations/02672a.png",
      "width": 756,
      "height": 110,
      "sha256": "65caf9ee2d5b10487de4ce6b9431293d3b343ebd67619efe6d92e8cb5f0e99e9",
      "frameCount": 17,
      "cellWidth": 63,
      "cellHeight": 55,
      "gridColumns": 12
    },
    {
      "id": "resources/atlases/027590",
      "kind": "resource-atlas",
      "title": "ROM resource $027590 \u00b7 raw \u00b7 113 patterns",
      "scene": null,
      "resourceOffset": 161168,
      "file": "resources/atlases/027590.png",
      "width": 512,
      "height": 64,
      "sha256": "b271add7a62864a3f109600f381a49b4d95a6af524b5a5a95e478fd6b337f572",
      "tileCount": 113,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/027590",
      "kind": "resource-animation",
      "title": "ROM resource $027590 \u00b7 17 original animation frames",
      "scene": null,
      "resourceOffset": 161168,
      "file": "resources/animations/027590.png",
      "width": 680,
      "height": 56,
      "sha256": "1ff9787da80d2cb19f7b2cf360b40cb505746ff5ddcab0d0bf399a4c0e5a6a6b",
      "frameCount": 17,
      "cellWidth": 40,
      "cellHeight": 56,
      "gridColumns": 17
    },
    {
      "id": "resources/atlases/0284f6",
      "kind": "resource-atlas",
      "title": "ROM resource $0284F6 \u00b7 raw \u00b7 105 patterns",
      "scene": null,
      "resourceOffset": 165110,
      "file": "resources/atlases/0284f6.png",
      "width": 512,
      "height": 64,
      "sha256": "31ebf4135774c078e17aee714d0867170aefa31bcf417061a42b621e52ec06e1",
      "tileCount": 105,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0284f6",
      "kind": "resource-animation",
      "title": "ROM resource $0284F6 \u00b7 13 original animation frames",
      "scene": null,
      "resourceOffset": 165110,
      "file": "resources/animations/0284f6.png",
      "width": 732,
      "height": 110,
      "sha256": "6ad08fe6087da2d712a43172e5b1fe59d0a0065202d407dcc7a929dce621a743",
      "frameCount": 13,
      "cellWidth": 61,
      "cellHeight": 55,
      "gridColumns": 12
    },
    {
      "id": "resources/atlases/029334",
      "kind": "resource-atlas",
      "title": "ROM resource $029334 \u00b7 raw \u00b7 141 patterns",
      "scene": null,
      "resourceOffset": 168756,
      "file": "resources/atlases/029334.png",
      "width": 512,
      "height": 80,
      "sha256": "5f12727090776ebab8b212d3504e1eccd8e22e3eb008ece08021af6eef29a0e2",
      "tileCount": 141,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/029334",
      "kind": "resource-animation",
      "title": "ROM resource $029334 \u00b7 15 original animation frames",
      "scene": null,
      "resourceOffset": 168756,
      "file": "resources/animations/029334.png",
      "width": 720,
      "height": 94,
      "sha256": "e3d77e703222bdad9f88d8b209c651f2965cc8486a7572abe1dc1a968d23ec49",
      "frameCount": 15,
      "cellWidth": 90,
      "cellHeight": 47,
      "gridColumns": 8
    },
    {
      "id": "resources/atlases/02a626",
      "kind": "resource-atlas",
      "title": "ROM resource $02A626 \u00b7 raw \u00b7 100 patterns",
      "scene": null,
      "resourceOffset": 173606,
      "file": "resources/atlases/02a626.png",
      "width": 512,
      "height": 64,
      "sha256": "4af3b3869356733595f4abbbd6c4eabdd6cd58d867df0a4023f5ecd9d9446565",
      "tileCount": 100,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/02a626",
      "kind": "resource-animation",
      "title": "ROM resource $02A626 \u00b7 13 original animation frames",
      "scene": null,
      "resourceOffset": 173606,
      "file": "resources/animations/02a626.png",
      "width": 665,
      "height": 120,
      "sha256": "00d369b948e8bd5a1126cc75881e0a2a9cd0cff6798bb99068ed6b8df2d5dc52",
      "frameCount": 13,
      "cellWidth": 133,
      "cellHeight": 40,
      "gridColumns": 5
    },
    {
      "id": "resources/atlases/02b414",
      "kind": "resource-atlas",
      "title": "ROM resource $02B414 \u00b7 raw \u00b7 106 patterns",
      "scene": null,
      "resourceOffset": 177172,
      "file": "resources/atlases/02b414.png",
      "width": 512,
      "height": 64,
      "sha256": "3543c6a1e8f62781b8e0948392e695443122335288a4cca248a717d1117340c6",
      "tileCount": 106,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/02b414",
      "kind": "resource-animation",
      "title": "ROM resource $02B414 \u00b7 21 original animation frames",
      "scene": null,
      "resourceOffset": 177172,
      "file": "resources/animations/02b414.png",
      "width": 720,
      "height": 162,
      "sha256": "d87f6798610c57d697a61013d5111f487937cef4f0f215049d7d9db7ec056ae2",
      "frameCount": 21,
      "cellWidth": 90,
      "cellHeight": 54,
      "gridColumns": 8
    },
    {
      "id": "resources/atlases/02c312",
      "kind": "resource-atlas",
      "title": "ROM resource $02C312 \u00b7 raw \u00b7 94 patterns",
      "scene": null,
      "resourceOffset": 181010,
      "file": "resources/atlases/02c312.png",
      "width": 512,
      "height": 48,
      "sha256": "a512c1c9000659d405cd4a77a5785d41003debdc6931fd6f369026fcfab97a03",
      "tileCount": 94,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/02c312",
      "kind": "resource-animation",
      "title": "ROM resource $02C312 \u00b7 16 original animation frames",
      "scene": null,
      "resourceOffset": 181010,
      "file": "resources/animations/02c312.png",
      "width": 679,
      "height": 120,
      "sha256": "9f9582d2cbd2508d5f3117006f683874c5bb3affc5539ee2413c421d000fd711",
      "frameCount": 16,
      "cellWidth": 97,
      "cellHeight": 40,
      "gridColumns": 7
    },
    {
      "id": "resources/atlases/02d036",
      "kind": "resource-atlas",
      "title": "ROM resource $02D036 \u00b7 raw \u00b7 113 patterns",
      "scene": null,
      "resourceOffset": 184374,
      "file": "resources/atlases/02d036.png",
      "width": 512,
      "height": 64,
      "sha256": "0a1a0c7bb3d218479c07227688da91333ea4c4d08c11de875c20ed42c19993c3",
      "tileCount": 113,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/02d036",
      "kind": "resource-animation",
      "title": "ROM resource $02D036 \u00b7 22 original animation frames",
      "scene": null,
      "resourceOffset": 184374,
      "file": "resources/animations/02d036.png",
      "width": 738,
      "height": 110,
      "sha256": "ef18a649bd212f3479ae3e40ff56ce7ca47f742e7b8b26886bc570cd7df85145",
      "frameCount": 22,
      "cellWidth": 41,
      "cellHeight": 55,
      "gridColumns": 18
    },
    {
      "id": "resources/atlases/02dfce",
      "kind": "resource-atlas",
      "title": "ROM resource $02DFCE \u00b7 raw \u00b7 244 patterns",
      "scene": null,
      "resourceOffset": 188366,
      "file": "resources/atlases/02dfce.png",
      "width": 512,
      "height": 128,
      "sha256": "c8bfa2fec5fe444ba1ed7edff52aab5e63ca34ff5bb1fe35e6bd6ae4f7d166ba",
      "tileCount": 244,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/02dfce",
      "kind": "resource-animation",
      "title": "ROM resource $02DFCE \u00b7 38 original animation frames",
      "scene": null,
      "resourceOffset": 188366,
      "file": "resources/animations/02dfce.png",
      "width": 768,
      "height": 1045,
      "sha256": "d9606ca1087126ca069795ca5737285927e7d27d201a2211b312e373c41b5411",
      "frameCount": 38,
      "cellWidth": 384,
      "cellHeight": 55,
      "gridColumns": 2
    },
    {
      "id": "resources/atlases/03044e",
      "kind": "resource-atlas",
      "title": "ROM resource $03044E \u00b7 raw \u00b7 121 patterns",
      "scene": null,
      "resourceOffset": 197710,
      "file": "resources/atlases/03044e.png",
      "width": 512,
      "height": 64,
      "sha256": "e57375f345747804447c6cfbed009a48425b02489b4f2a7f08d47dc5853c69e0",
      "tileCount": 121,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/03044e",
      "kind": "resource-animation",
      "title": "ROM resource $03044E \u00b7 11 original animation frames",
      "scene": null,
      "resourceOffset": 197710,
      "file": "resources/animations/03044e.png",
      "width": 704,
      "height": 128,
      "sha256": "7ff773cf3c633211076a095a54e35dd9cd2577bb91ae40f27793b76b13234bce",
      "frameCount": 11,
      "cellWidth": 88,
      "cellHeight": 64,
      "gridColumns": 8
    },
    {
      "id": "resources/atlases/0315d0",
      "kind": "resource-atlas",
      "title": "ROM resource $0315D0 \u00b7 raw \u00b7 72 patterns",
      "scene": null,
      "resourceOffset": 202192,
      "file": "resources/atlases/0315d0.png",
      "width": 512,
      "height": 48,
      "sha256": "8bd7fa2e727ba07c3dce75a4b6ed08aac6b7e4febac8929e68c5705e4aaa977e",
      "tileCount": 72,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0315d0",
      "kind": "resource-animation",
      "title": "ROM resource $0315D0 \u00b7 2 original animation frames",
      "scene": null,
      "resourceOffset": 202192,
      "file": "resources/animations/0315d0.png",
      "width": 272,
      "height": 56,
      "sha256": "32193f6490bc0c4565dfac46361b796ff752cf91727360f0737f567b235cce77",
      "frameCount": 2,
      "cellWidth": 136,
      "cellHeight": 56,
      "gridColumns": 2
    },
    {
      "id": "resources/atlases/031fc8",
      "kind": "resource-atlas",
      "title": "ROM resource $031FC8 \u00b7 raw \u00b7 32 patterns",
      "scene": null,
      "resourceOffset": 204744,
      "file": "resources/atlases/031fc8.png",
      "width": 512,
      "height": 16,
      "sha256": "6dc2f24a215f8b788d8cb268d0faefbfe46f903cdd9dfef755c85aa5d630e887",
      "tileCount": 32,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/031fc8",
      "kind": "resource-animation",
      "title": "ROM resource $031FC8 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 204744,
      "file": "resources/animations/031fc8.png",
      "width": 136,
      "height": 24,
      "sha256": "6b457b76e4378daa9e28c7ab9f184639510f6aef6257c6ffa6220f0ed7ced7dc",
      "frameCount": 1,
      "cellWidth": 136,
      "cellHeight": 24,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/032476",
      "kind": "resource-atlas",
      "title": "ROM resource $032476 \u00b7 raw \u00b7 32 patterns",
      "scene": null,
      "resourceOffset": 205942,
      "file": "resources/atlases/032476.png",
      "width": 512,
      "height": 16,
      "sha256": "0cc15736e3aa75510192e25e9065c96f19eab153f43110a7fae1629d10d5532e",
      "tileCount": 32,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/032476",
      "kind": "resource-animation",
      "title": "ROM resource $032476 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 205942,
      "file": "resources/animations/032476.png",
      "width": 136,
      "height": 24,
      "sha256": "9a74d4bce26789905d99a14d7d37c522e4570bad63d800439aa0a7bd615c24af",
      "frameCount": 1,
      "cellWidth": 136,
      "cellHeight": 24,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/032924",
      "kind": "resource-atlas",
      "title": "ROM resource $032924 \u00b7 raw \u00b7 284 patterns",
      "scene": null,
      "resourceOffset": 207140,
      "file": "resources/atlases/032924.png",
      "width": 512,
      "height": 144,
      "sha256": "8f6c4893bb45ed7e98f8dc68547e5c7b5b9c9b61c0fceba79f13f4a49ae75653",
      "tileCount": 284,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/032924",
      "kind": "resource-animation",
      "title": "ROM resource $032924 \u00b7 3 original animation frames",
      "scene": null,
      "resourceOffset": 207140,
      "file": "resources/animations/032924.png",
      "width": 408,
      "height": 72,
      "sha256": "f4779edb264a235a1cc15dee9219cb7d5397f755c17c6cac3dd35530f81e0584",
      "frameCount": 3,
      "cellWidth": 136,
      "cellHeight": 72,
      "gridColumns": 3
    },
    {
      "id": "resources/atlases/034dde",
      "kind": "resource-atlas",
      "title": "ROM resource $034DDE \u00b7 raw \u00b7 76 patterns",
      "scene": null,
      "resourceOffset": 216542,
      "file": "resources/atlases/034dde.png",
      "width": 512,
      "height": 48,
      "sha256": "289a2e9ed15c90d3df2af4647c8c0c6bfb26ec9c855682721c99dc9beb69e926",
      "tileCount": 76,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/034dde",
      "kind": "resource-animation",
      "title": "ROM resource $034DDE \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 216542,
      "file": "resources/animations/034dde.png",
      "width": 136,
      "height": 48,
      "sha256": "c7517ac642c67083dedbcc7a55b344df7cb3d502e63aea948f38e8b9dcf48eac",
      "frameCount": 1,
      "cellWidth": 136,
      "cellHeight": 48,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/03582c",
      "kind": "resource-atlas",
      "title": "ROM resource $03582C \u00b7 raw \u00b7 76 patterns",
      "scene": null,
      "resourceOffset": 219180,
      "file": "resources/atlases/03582c.png",
      "width": 512,
      "height": 48,
      "sha256": "3443cd0481df119cba1f971e3b43db6b66e65718beb99eff618afc0b84434540",
      "tileCount": 76,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/03582c",
      "kind": "resource-animation",
      "title": "ROM resource $03582C \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 219180,
      "file": "resources/animations/03582c.png",
      "width": 136,
      "height": 48,
      "sha256": "3fa8708ab10f503e2c7b6276ddccd951de2ceafe7d77cb7ece5674b9be0c5625",
      "frameCount": 1,
      "cellWidth": 136,
      "cellHeight": 48,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/03627a",
      "kind": "resource-atlas",
      "title": "ROM resource $03627A \u00b7 raw \u00b7 76 patterns",
      "scene": null,
      "resourceOffset": 221818,
      "file": "resources/atlases/03627a.png",
      "width": 512,
      "height": 48,
      "sha256": "5be3a521ca7807f28e42ed8500b4bac36646d67ae184d8ed9bf525aaf7b1810d",
      "tileCount": 76,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/03627a",
      "kind": "resource-animation",
      "title": "ROM resource $03627A \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 221818,
      "file": "resources/animations/03627a.png",
      "width": 136,
      "height": 48,
      "sha256": "21cd2f70e69aa210a101aa235e3fe6d4fffdb4b973f93e4b80d645b9a9c69dcb",
      "frameCount": 1,
      "cellWidth": 136,
      "cellHeight": 48,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/036cc8",
      "kind": "resource-atlas",
      "title": "ROM resource $036CC8 \u00b7 raw \u00b7 76 patterns",
      "scene": null,
      "resourceOffset": 224456,
      "file": "resources/atlases/036cc8.png",
      "width": 512,
      "height": 48,
      "sha256": "97af73b60b082292b32cd1a476f7a989c1b81d7e760b94c3aff2ae3484903bc1",
      "tileCount": 76,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/036cc8",
      "kind": "resource-animation",
      "title": "ROM resource $036CC8 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 224456,
      "file": "resources/animations/036cc8.png",
      "width": 136,
      "height": 48,
      "sha256": "0a16655eb096e5dd4edd6c48e6188cc6d703d02b69f427ae606157758e112b7a",
      "frameCount": 1,
      "cellWidth": 136,
      "cellHeight": 48,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/037716",
      "kind": "resource-atlas",
      "title": "ROM resource $037716 \u00b7 raw \u00b7 128 patterns",
      "scene": null,
      "resourceOffset": 227094,
      "file": "resources/atlases/037716.png",
      "width": 512,
      "height": 64,
      "sha256": "9df8ad43abd127b67ff584ac9e27895b6d8ca9b0cfe71796c013de43a8c58144",
      "tileCount": 128,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/037716",
      "kind": "resource-animation",
      "title": "ROM resource $037716 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 227094,
      "file": "resources/animations/037716.png",
      "width": 136,
      "height": 72,
      "sha256": "2970283847f5e943207d51459ac8983c8785c7498d8852088c7905cf801ef87f",
      "frameCount": 1,
      "cellWidth": 136,
      "cellHeight": 72,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0387e4",
      "kind": "resource-atlas",
      "title": "ROM resource $0387E4 \u00b7 raw \u00b7 124 patterns",
      "scene": null,
      "resourceOffset": 231396,
      "file": "resources/atlases/0387e4.png",
      "width": 512,
      "height": 64,
      "sha256": "4657dad139bf4ade6a2f8e1c3dfc664ce5f969acc6427406c4d7660ab47cecfe",
      "tileCount": 124,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0387e4",
      "kind": "resource-animation",
      "title": "ROM resource $0387E4 \u00b7 31 original animation frames",
      "scene": null,
      "resourceOffset": 231396,
      "file": "resources/animations/0387e4.png",
      "width": 744,
      "height": 24,
      "sha256": "191c311c07412302f40a54c3e40ebcf5eb615972ae88ec23f4948cd18b55de85",
      "frameCount": 31,
      "cellWidth": 24,
      "cellHeight": 24,
      "gridColumns": 31
    },
    {
      "id": "resources/atlases/039926",
      "kind": "resource-atlas",
      "title": "ROM resource $039926 \u00b7 external palette candidate \u00b7 decoded \u00b7 95 patterns",
      "scene": null,
      "resourceOffset": 235814,
      "file": "resources/atlases/039926.png",
      "width": 512,
      "height": 48,
      "sha256": "293e78e8af4cba6811d6401f28360430478a3109c4c2b62ada970b7666f5ccd8",
      "tileCount": 95,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/039926",
      "kind": "resource-map",
      "title": "ROM resource $039926 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 235814,
      "file": "resources/maps/039926.png",
      "width": 256,
      "height": 32,
      "sha256": "8e3dfced85b0be670fab3cf99767a1b2f934d758a380c7ccba8bf652aac66001"
    },
    {
      "id": "resources/atlases/039f2e",
      "kind": "resource-atlas",
      "title": "ROM resource $039F2E \u00b7 raw \u00b7 152 patterns",
      "scene": null,
      "resourceOffset": 237358,
      "file": "resources/atlases/039f2e.png",
      "width": 512,
      "height": 80,
      "sha256": "83596c596ff1621d4987a8e5f9ea822db9c2169f9eb25cd75e68a18b735b653f",
      "tileCount": 152,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/039f2e",
      "kind": "resource-map",
      "title": "ROM resource $039F2E \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 237358,
      "file": "resources/maps/039f2e.png",
      "width": 704,
      "height": 16,
      "sha256": "32355014ff0b1dbf873c8d572446bd8394f3ef4848f8eacc5cd16d4f30b8807f"
    },
    {
      "id": "resources/atlases/03b41c",
      "kind": "resource-atlas",
      "title": "ROM resource $03B41C \u00b7 external palette candidate \u00b7 raw \u00b7 25 patterns",
      "scene": null,
      "resourceOffset": 242716,
      "file": "resources/atlases/03b41c.png",
      "width": 400,
      "height": 16,
      "sha256": "89ddea3a6733cdea8f4f05517f7f6e8f2c0b7440ff54ed1f83dc3942760fb060",
      "tileCount": 25,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 25,
      "compressed": false
    },
    {
      "id": "resources/maps/03b41c",
      "kind": "resource-map",
      "title": "ROM resource $03B41C \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 242716,
      "file": "resources/maps/03b41c.png",
      "width": 8,
      "height": 224,
      "sha256": "d0fceb35749e52d97b3fa6f41584d208729102757daaaeaabf32801e08106d0a"
    },
    {
      "id": "resources/atlases/03b782",
      "kind": "resource-atlas",
      "title": "ROM resource $03B782 \u00b7 external palette candidate \u00b7 raw \u00b7 10 patterns",
      "scene": null,
      "resourceOffset": 243586,
      "file": "resources/atlases/03b782.png",
      "width": 160,
      "height": 16,
      "sha256": "27930e69ca5caa61aa9c4f1bd6c58c8a18b43ad1a55beee4742217237c0565e0",
      "tileCount": 10,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 10,
      "compressed": false
    },
    {
      "id": "resources/maps/03b782",
      "kind": "resource-map",
      "title": "ROM resource $03B782 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 243586,
      "file": "resources/maps/03b782.png",
      "width": 80,
      "height": 8,
      "sha256": "7a0073bff6a1fa6b259ffa3a1398e07a6f9328739fb91fb263a5bd7ba823bef4"
    },
    {
      "id": "resources/atlases/03b8e4",
      "kind": "resource-atlas",
      "title": "ROM resource $03B8E4 \u00b7 raw \u00b7 709 patterns",
      "scene": null,
      "resourceOffset": 243940,
      "file": "resources/atlases/03b8e4.png",
      "width": 512,
      "height": 368,
      "sha256": "ddc7829f931e7080ee572ef954405b9ed05eb1f7011c1865b4c0c57d1a4a0855",
      "tileCount": 709,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/03b8e4",
      "kind": "resource-map",
      "title": "ROM resource $03B8E4 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 243940,
      "file": "resources/maps/03b8e4.png",
      "width": 96,
      "height": 608,
      "sha256": "c4ab229836a29789e7bdf785de1079dc377238e200c7cb8e1c8244a66bd3bb28"
    },
    {
      "id": "resources/atlases/041932",
      "kind": "resource-atlas",
      "title": "ROM resource $041932 \u00b7 external palette candidate \u00b7 decoded \u00b7 233 patterns",
      "scene": null,
      "resourceOffset": 268594,
      "file": "resources/atlases/041932.png",
      "width": 512,
      "height": 128,
      "sha256": "2bc1cc038cc16d795e43ecfed12a705d4c019dcea05e0ab07f39921878f059f8",
      "tileCount": 233,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/041932",
      "kind": "resource-map",
      "title": "ROM resource $041932 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 268594,
      "file": "resources/maps/041932.png",
      "width": 512,
      "height": 224,
      "sha256": "ed9f3ff8f435aabd6e549cae14360908cc4f008d96470313c26367fc398d3463"
    },
    {
      "id": "resources/atlases/04300c",
      "kind": "resource-atlas",
      "title": "ROM resource $04300C \u00b7 external palette candidate \u00b7 decoded \u00b7 19 patterns",
      "scene": null,
      "resourceOffset": 274444,
      "file": "resources/atlases/04300c.png",
      "width": 304,
      "height": 16,
      "sha256": "a4d8cd5843b2105b06e19e6423da1d0def465218dc022137f02d67baa9374390",
      "tileCount": 19,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 19,
      "compressed": true
    },
    {
      "id": "resources/maps/04300c",
      "kind": "resource-map",
      "title": "ROM resource $04300C \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 274444,
      "file": "resources/maps/04300c.png",
      "width": 320,
      "height": 80,
      "sha256": "9f8ea6fca0bb5583e93cca79dc76f5ec1036b2e35b03626c20328f58113ab230"
    },
    {
      "id": "resources/atlases/04345c",
      "kind": "resource-atlas",
      "title": "ROM resource $04345C \u00b7 raw \u00b7 49 patterns",
      "scene": null,
      "resourceOffset": 275548,
      "file": "resources/atlases/04345c.png",
      "width": 512,
      "height": 32,
      "sha256": "5641bb2b67d30c2c5cdaa7b86d8c4351002332d7926a499749e9e7d274266538",
      "tileCount": 49,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/04345c",
      "kind": "resource-map",
      "title": "ROM resource $04345C \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 275548,
      "file": "resources/maps/04345c.png",
      "width": 320,
      "height": 128,
      "sha256": "62dd1f5c26c50319c955e72ae0d8b2323a497330d75ea64c2f38f1ad4d5e9c01"
    },
    {
      "id": "resources/atlases/04400a",
      "kind": "resource-atlas",
      "title": "ROM resource $04400A \u00b7 decoded \u00b7 143 patterns",
      "scene": null,
      "resourceOffset": 278538,
      "file": "resources/atlases/04400a.png",
      "width": 512,
      "height": 80,
      "sha256": "15f1dc1c832c4023325b3fbc9b64062054a2cdecde6c8ad2f7725547ee7ffd09",
      "tileCount": 143,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/04400a",
      "kind": "resource-map",
      "title": "ROM resource $04400A \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 278538,
      "file": "resources/maps/04400a.png",
      "width": 88,
      "height": 168,
      "sha256": "9eea00a1e251a06249bac78cec69eb97c16ffcae8516f7c55d8ae0965ae247c1"
    },
    {
      "id": "resources/atlases/0450c6",
      "kind": "resource-atlas",
      "title": "ROM resource $0450C6 \u00b7 external palette candidate \u00b7 decoded \u00b7 6 patterns",
      "scene": null,
      "resourceOffset": 282822,
      "file": "resources/atlases/0450c6.png",
      "width": 96,
      "height": 16,
      "sha256": "23c28c30e9451fc8532aaeb532bb8df2ec2151576c0db336975aafa0df88b7a0",
      "tileCount": 6,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 6,
      "compressed": true
    },
    {
      "id": "resources/maps/0450c6",
      "kind": "resource-map",
      "title": "ROM resource $0450C6 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 282822,
      "file": "resources/maps/0450c6.png",
      "width": 96,
      "height": 184,
      "sha256": "d79f8663196508791cad99f492aa5a86be75ba145fcfaae3ce6622d305b808db"
    },
    {
      "id": "resources/atlases/045322",
      "kind": "resource-atlas",
      "title": "ROM resource $045322 \u00b7 raw \u00b7 63 patterns",
      "scene": null,
      "resourceOffset": 283426,
      "file": "resources/atlases/045322.png",
      "width": 512,
      "height": 32,
      "sha256": "6e2bfa69abb56c53cdc8f7a7d9c1e1fc796d99c5b2f79fd473750a45956e92cf",
      "tileCount": 63,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/045322",
      "kind": "resource-map",
      "title": "ROM resource $045322 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 283426,
      "file": "resources/maps/045322.png",
      "width": 320,
      "height": 224,
      "sha256": "580f7d25ecbc71313cf8a45f59795455e7087202d7f1b05f4f2ad384aca42e75"
    },
    {
      "id": "resources/atlases/046450",
      "kind": "resource-atlas",
      "title": "ROM resource $046450 \u00b7 raw \u00b7 64 patterns",
      "scene": null,
      "resourceOffset": 287824,
      "file": "resources/atlases/046450.png",
      "width": 512,
      "height": 32,
      "sha256": "b8f8160cc3c81ecf571497e78e9fef7ce646f1920f5773f94f89675bd663e905",
      "tileCount": 64,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/046450",
      "kind": "resource-animation",
      "title": "ROM resource $046450 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 287824,
      "file": "resources/animations/046450.png",
      "width": 328,
      "height": 24,
      "sha256": "ee111ea14724bb39347a97b1147a70b08d75123f010bc723a8362eb2364e97f2",
      "frameCount": 1,
      "cellWidth": 328,
      "cellHeight": 24,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/046d2e",
      "kind": "resource-atlas",
      "title": "ROM resource $046D2E \u00b7 raw \u00b7 728 patterns",
      "scene": null,
      "resourceOffset": 290094,
      "file": "resources/atlases/046d2e.png",
      "width": 512,
      "height": 368,
      "sha256": "21c595a7428dcfe32ac826b2392ce29275774f4f8e04d7924db29aa4c0c6f492",
      "tileCount": 728,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/046d2e",
      "kind": "resource-map",
      "title": "ROM resource $046D2E \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 290094,
      "file": "resources/maps/046d2e.png",
      "width": 320,
      "height": 224,
      "sha256": "0e9c8358af65a33728e611ea83009ce82d5c2c7197bd0ad30725e9342391a667"
    },
    {
      "id": "resources/atlases/04d17c",
      "kind": "resource-atlas",
      "title": "ROM resource $04D17C \u00b7 raw \u00b7 102 patterns",
      "scene": null,
      "resourceOffset": 315772,
      "file": "resources/atlases/04d17c.png",
      "width": 512,
      "height": 64,
      "sha256": "5d791b579f15c6690a04de3f9686a1fcef6ace597f0caa1b527f4054f19e2056",
      "tileCount": 102,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/04d17c",
      "kind": "resource-map",
      "title": "ROM resource $04D17C \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 315772,
      "file": "resources/maps/04d17c.png",
      "width": 48,
      "height": 336,
      "sha256": "e91b6b48dda6e48ec96d0a8b40813c1dfc0f2c20518367a4ce9b1a2a3610d230"
    },
    {
      "id": "resources/atlases/04e0c2",
      "kind": "resource-atlas",
      "title": "ROM resource $04E0C2 \u00b7 raw \u00b7 263 patterns",
      "scene": null,
      "resourceOffset": 319682,
      "file": "resources/atlases/04e0c2.png",
      "width": 512,
      "height": 144,
      "sha256": "d24b317268a36397ec854b3b9201bfd5114f0582e08f616af3f9576b0ff541d5",
      "tileCount": 263,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/04e0c2",
      "kind": "resource-animation",
      "title": "ROM resource $04E0C2 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 319682,
      "file": "resources/animations/04e0c2.png",
      "width": 200,
      "height": 144,
      "sha256": "a806a504ecf797bf389110e98a45b3f91e56986d989763d695eecdd43c531988",
      "frameCount": 1,
      "cellWidth": 200,
      "cellHeight": 144,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0502d8",
      "kind": "resource-atlas",
      "title": "ROM resource $0502D8 \u00b7 raw \u00b7 270 patterns",
      "scene": null,
      "resourceOffset": 328408,
      "file": "resources/atlases/0502d8.png",
      "width": 512,
      "height": 144,
      "sha256": "f14fbdaeef67313bfe48ff916981bd36724606d33c9192f2c2c950057f5091b9",
      "tileCount": 270,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0502d8",
      "kind": "resource-animation",
      "title": "ROM resource $0502D8 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 328408,
      "file": "resources/animations/0502d8.png",
      "width": 207,
      "height": 144,
      "sha256": "1db936599fa86de5861eb6e286119b87c23901511398f4944b4da6d769fc0c6b",
      "frameCount": 1,
      "cellWidth": 207,
      "cellHeight": 144,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0525ce",
      "kind": "resource-atlas",
      "title": "ROM resource $0525CE \u00b7 raw \u00b7 238 patterns",
      "scene": null,
      "resourceOffset": 337358,
      "file": "resources/atlases/0525ce.png",
      "width": 512,
      "height": 128,
      "sha256": "f95f694ef4b6c18bb8300daa24161ebb3fff8f61303b7b779102bd370fba295b",
      "tileCount": 238,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0525ce",
      "kind": "resource-animation",
      "title": "ROM resource $0525CE \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 337358,
      "file": "resources/animations/0525ce.png",
      "width": 160,
      "height": 144,
      "sha256": "7719887f4feccf8deccd385d3b8e096d94b83c49b2788f29d5b489f954c50d27",
      "frameCount": 1,
      "cellWidth": 160,
      "cellHeight": 144,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0544b4",
      "kind": "resource-atlas",
      "title": "ROM resource $0544B4 \u00b7 raw \u00b7 232 patterns",
      "scene": null,
      "resourceOffset": 345268,
      "file": "resources/atlases/0544b4.png",
      "width": 512,
      "height": 128,
      "sha256": "e278ef61e082ea2856dc780a6c6378cc2c5cad69f96537610c87a091d4812d0a",
      "tileCount": 232,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0544b4",
      "kind": "resource-animation",
      "title": "ROM resource $0544B4 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 345268,
      "file": "resources/animations/0544b4.png",
      "width": 152,
      "height": 144,
      "sha256": "802ae76ce3adb11d60a243bd137a742497536a2e6272a66126c6d7d9cbae3e06",
      "frameCount": 1,
      "cellWidth": 152,
      "cellHeight": 144,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0562d2",
      "kind": "resource-atlas",
      "title": "ROM resource $0562D2 \u00b7 raw \u00b7 232 patterns",
      "scene": null,
      "resourceOffset": 352978,
      "file": "resources/atlases/0562d2.png",
      "width": 512,
      "height": 128,
      "sha256": "b66cb864c66044a0454a71001eae5fbfc10fe695e1ba63990116bda825d11741",
      "tileCount": 232,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0562d2",
      "kind": "resource-animation",
      "title": "ROM resource $0562D2 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 352978,
      "file": "resources/animations/0562d2.png",
      "width": 152,
      "height": 144,
      "sha256": "8e6a54ce552feb78de0e57decc0c487c14939971fe75a9e811ac2a2b585b6de8",
      "frameCount": 1,
      "cellWidth": 152,
      "cellHeight": 144,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0580f0",
      "kind": "resource-atlas",
      "title": "ROM resource $0580F0 \u00b7 raw \u00b7 81 patterns",
      "scene": null,
      "resourceOffset": 360688,
      "file": "resources/atlases/0580f0.png",
      "width": 512,
      "height": 48,
      "sha256": "1dbe3d4d71261e76b401319d68c86f6b7d1a4ee239e7d38f594baa65fafa1b22",
      "tileCount": 81,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0580f0",
      "kind": "resource-animation",
      "title": "ROM resource $0580F0 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 360688,
      "file": "resources/animations/0580f0.png",
      "width": 96,
      "height": 72,
      "sha256": "50c4493c6a150a6a254fee9dd742ed938388644b8ae1447e17de9d465cbd4515",
      "frameCount": 1,
      "cellWidth": 96,
      "cellHeight": 72,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/058bde",
      "kind": "resource-atlas",
      "title": "ROM resource $058BDE \u00b7 raw \u00b7 37 patterns",
      "scene": null,
      "resourceOffset": 363486,
      "file": "resources/atlases/058bde.png",
      "width": 512,
      "height": 32,
      "sha256": "a2972bfb3c55afb3031c8c9c26944dfd0c3eafb8d9f4f5c7a806b89fe8fcfcba",
      "tileCount": 37,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/058bde",
      "kind": "resource-map",
      "title": "ROM resource $058BDE \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 363486,
      "file": "resources/maps/058bde.png",
      "width": 320,
      "height": 224,
      "sha256": "1efb79f7993ef1647384b4cb877b90983f2f0ccd706fa95b34f0def0e848dac8"
    },
    {
      "id": "resources/atlases/0599cc",
      "kind": "resource-atlas",
      "title": "ROM resource $0599CC \u00b7 raw \u00b7 1 patterns",
      "scene": null,
      "resourceOffset": 367052,
      "file": "resources/atlases/0599cc.png",
      "width": 16,
      "height": 16,
      "sha256": "266a78e9b4e90332afaf9f4ab525c3d94ec5632591feda29db7156014660bdee",
      "tileCount": 1,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 1,
      "compressed": false
    },
    {
      "id": "resources/animations/0599cc",
      "kind": "resource-animation",
      "title": "ROM resource $0599CC \u00b7 2 original animation frames",
      "scene": null,
      "resourceOffset": 367052,
      "file": "resources/animations/0599cc.png",
      "width": 32,
      "height": 16,
      "sha256": "de0867270f06e3a21644f4a5da6e11af006e8d53ca739504007d69c0f15ec283",
      "frameCount": 2,
      "cellWidth": 16,
      "cellHeight": 16,
      "gridColumns": 2
    },
    {
      "id": "resources/atlases/059a8c",
      "kind": "resource-atlas",
      "title": "ROM resource $059A8C \u00b7 raw \u00b7 1 patterns",
      "scene": null,
      "resourceOffset": 367244,
      "file": "resources/atlases/059a8c.png",
      "width": 16,
      "height": 16,
      "sha256": "155793dddfa403324f2485ec52112afefd1d01d803bb6dfbfc656a1f78b6a47e",
      "tileCount": 1,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 1,
      "compressed": false
    },
    {
      "id": "resources/animations/059a8c",
      "kind": "resource-animation",
      "title": "ROM resource $059A8C \u00b7 2 original animation frames",
      "scene": null,
      "resourceOffset": 367244,
      "file": "resources/animations/059a8c.png",
      "width": 32,
      "height": 16,
      "sha256": "de0867270f06e3a21644f4a5da6e11af006e8d53ca739504007d69c0f15ec283",
      "frameCount": 2,
      "cellWidth": 16,
      "cellHeight": 16,
      "gridColumns": 2
    },
    {
      "id": "resources/atlases/059b4c",
      "kind": "resource-atlas",
      "title": "ROM resource $059B4C \u00b7 raw \u00b7 89 patterns",
      "scene": null,
      "resourceOffset": 367436,
      "file": "resources/atlases/059b4c.png",
      "width": 512,
      "height": 48,
      "sha256": "a0894f0bf889415a5f554e3971907e1edbc9f78c8360d276d3e74a48fd6eaff0",
      "tileCount": 89,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/059b4c",
      "kind": "resource-map",
      "title": "ROM resource $059B4C \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 367436,
      "file": "resources/maps/059b4c.png",
      "width": 320,
      "height": 32,
      "sha256": "02438b0f9fb230b32a94c256c275cfb7bd5540e02185cba58b18c9776402d16f"
    },
    {
      "id": "resources/atlases/05a83a",
      "kind": "resource-atlas",
      "title": "ROM resource $05A83A \u00b7 raw \u00b7 45 patterns",
      "scene": null,
      "resourceOffset": 370746,
      "file": "resources/atlases/05a83a.png",
      "width": 512,
      "height": 32,
      "sha256": "6c682c157f6c7fe0f5049d063ce09a75f789ca002c1c14ba87f37716ee58f9c0",
      "tileCount": 45,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/05a83a",
      "kind": "resource-map",
      "title": "ROM resource $05A83A \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 370746,
      "file": "resources/maps/05a83a.png",
      "width": 320,
      "height": 32,
      "sha256": "982cf003dcd6c1964a403a30594edad986df860404902db3561894c4eabcd438"
    },
    {
      "id": "resources/atlases/05afa8",
      "kind": "resource-atlas",
      "title": "ROM resource $05AFA8 \u00b7 raw \u00b7 69 patterns",
      "scene": null,
      "resourceOffset": 372648,
      "file": "resources/atlases/05afa8.png",
      "width": 512,
      "height": 48,
      "sha256": "b0a6178ec3173635a33702ce05aa0bf9f67d98ed85cfcfbe0636b7c3f7014091",
      "tileCount": 69,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/05afa8",
      "kind": "resource-map",
      "title": "ROM resource $05AFA8 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 372648,
      "file": "resources/maps/05afa8.png",
      "width": 320,
      "height": 32,
      "sha256": "45c533b88b21ed134a83d06b6d2068fca9a4aebc48c0d02027b429bbd3d14e0d"
    },
    {
      "id": "resources/atlases/05ba16",
      "kind": "resource-atlas",
      "title": "ROM resource $05BA16 \u00b7 raw \u00b7 49 patterns",
      "scene": null,
      "resourceOffset": 375318,
      "file": "resources/atlases/05ba16.png",
      "width": 512,
      "height": 32,
      "sha256": "58fd9ff29a14ae86288d6faf1f45ec4383eaa331fededde173f382a830a9fc51",
      "tileCount": 49,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/05ba16",
      "kind": "resource-map",
      "title": "ROM resource $05BA16 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 375318,
      "file": "resources/maps/05ba16.png",
      "width": 320,
      "height": 32,
      "sha256": "81029734cd641deb6016080b3812ef4076a320714e9c76be2c33491b3e4633c6"
    },
    {
      "id": "resources/atlases/05c204",
      "kind": "resource-atlas",
      "title": "ROM resource $05C204 \u00b7 raw \u00b7 79 patterns",
      "scene": null,
      "resourceOffset": 377348,
      "file": "resources/atlases/05c204.png",
      "width": 512,
      "height": 48,
      "sha256": "768a30e6e2c6c5c862ab9d35f38aa17500626d6ed58ab32681978b75383eaf3f",
      "tileCount": 79,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/05c204",
      "kind": "resource-map",
      "title": "ROM resource $05C204 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 377348,
      "file": "resources/maps/05c204.png",
      "width": 320,
      "height": 32,
      "sha256": "4c400094ecd63e0f1d6ac0d26c2a9d9eb9a1fda168ce0b70cf8ed48ff4ce496b"
    },
    {
      "id": "resources/atlases/05cdb2",
      "kind": "resource-atlas",
      "title": "ROM resource $05CDB2 \u00b7 raw \u00b7 80 patterns",
      "scene": null,
      "resourceOffset": 380338,
      "file": "resources/atlases/05cdb2.png",
      "width": 512,
      "height": 48,
      "sha256": "07e5a5a715988dc8af496ee411c4fe66b440e37acc7449a23db2b134dd31106d",
      "tileCount": 80,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/05cdb2",
      "kind": "resource-animation",
      "title": "ROM resource $05CDB2 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 380338,
      "file": "resources/animations/05cdb2.png",
      "width": 328,
      "height": 24,
      "sha256": "01746fb48bd6a59d94abd6dda52abcfb9a2362612b74ceba898fff05c089b374",
      "frameCount": 1,
      "cellWidth": 328,
      "cellHeight": 24,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/05d890",
      "kind": "resource-atlas",
      "title": "ROM resource $05D890 \u00b7 raw \u00b7 570 patterns",
      "scene": null,
      "resourceOffset": 383120,
      "file": "resources/atlases/05d890.png",
      "width": 512,
      "height": 288,
      "sha256": "d2b535cf5e01f633f66d1ccbe1dcd87f73c10c58d3f3042816b1d2f1c38f7e41",
      "tileCount": 570,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/05d890",
      "kind": "resource-map",
      "title": "ROM resource $05D890 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 383120,
      "file": "resources/maps/05d890.png",
      "width": 320,
      "height": 224,
      "sha256": "08f375d8470319eab3c0fbe409d35773ed12089387f4d5717cf447cabd96f585"
    },
    {
      "id": "resources/atlases/06291e",
      "kind": "resource-atlas",
      "title": "ROM resource $06291E \u00b7 decoded \u00b7 16 patterns",
      "scene": null,
      "resourceOffset": 403742,
      "file": "resources/atlases/06291e.png",
      "width": 256,
      "height": 16,
      "sha256": "0d333de910562cb5f0d1fc2a01c8a0833c432f471d3a8fb822800be596d6f5a0",
      "tileCount": 16,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 16,
      "compressed": true
    },
    {
      "id": "resources/maps/06291e",
      "kind": "resource-map",
      "title": "ROM resource $06291E \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 403742,
      "file": "resources/maps/06291e.png",
      "width": 64,
      "height": 16,
      "sha256": "ea8a4a02b8ef0b1ece753edfe5cb6d568a34b8ee4240f58abac57db8772e9a58"
    },
    {
      "id": "resources/atlases/062ad8",
      "kind": "resource-atlas",
      "title": "ROM resource $062AD8 \u00b7 raw \u00b7 152 patterns",
      "scene": null,
      "resourceOffset": 404184,
      "file": "resources/atlases/062ad8.png",
      "width": 512,
      "height": 80,
      "sha256": "ed0e9caf21f09f4f70a8a0d6c7d14dba05686e1c66416e510699ae96280d043a",
      "tileCount": 152,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/062ad8",
      "kind": "resource-map",
      "title": "ROM resource $062AD8 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 404184,
      "file": "resources/maps/062ad8.png",
      "width": 320,
      "height": 88,
      "sha256": "4e2903aedd28dc17473ccfc79cc5061b614d1c29f267fc0265e2865f90ab4e30"
    },
    {
      "id": "resources/atlases/0641d6",
      "kind": "resource-atlas",
      "title": "ROM resource $0641D6 \u00b7 raw \u00b7 577 patterns",
      "scene": null,
      "resourceOffset": 410070,
      "file": "resources/atlases/0641d6.png",
      "width": 512,
      "height": 304,
      "sha256": "aae461a20eba5a0077a1297def651dd5c330ea25a60c45b57bee74c64ee9b766",
      "tileCount": 577,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/0641d6",
      "kind": "resource-map",
      "title": "ROM resource $0641D6 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 410070,
      "file": "resources/maps/0641d6.png",
      "width": 320,
      "height": 200,
      "sha256": "d375f4f1ebb1ea904976c4441629b2bed51414555b68952f28855b48b8a71889"
    },
    {
      "id": "resources/atlases/069254",
      "kind": "resource-atlas",
      "title": "ROM resource $069254 \u00b7 decoded \u00b7 174 patterns",
      "scene": null,
      "resourceOffset": 430676,
      "file": "resources/atlases/069254.png",
      "width": 512,
      "height": 96,
      "sha256": "ca6d0637e64c01d3a5d68f8a29d9df450d6965eb7c5a437534c29d6a3263fb1d",
      "tileCount": 174,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/069254",
      "kind": "resource-map",
      "title": "ROM resource $069254 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 430676,
      "file": "resources/maps/069254.png",
      "width": 256,
      "height": 56,
      "sha256": "85cd088b1bcac18de7d6eea8cd9ef5b02ef9b3b16b19875bc5641206132e5cdd"
    },
    {
      "id": "resources/atlases/06a874",
      "kind": "resource-atlas",
      "title": "ROM resource $06A874 \u00b7 decoded \u00b7 90 patterns",
      "scene": null,
      "resourceOffset": 436340,
      "file": "resources/atlases/06a874.png",
      "width": 512,
      "height": 48,
      "sha256": "62e479697e231c65171ab9658cd58aff6b9bfe2d064d37eaddb742a47822edac",
      "tileCount": 90,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/06a874",
      "kind": "resource-map",
      "title": "ROM resource $06A874 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 436340,
      "file": "resources/maps/06a874.png",
      "width": 256,
      "height": 56,
      "sha256": "ff0dc16ea50cb3c2685ad272ee13e89c79abc1f6e73689df0a62045cfb88fbe1"
    },
    {
      "id": "resources/atlases/06b348",
      "kind": "resource-atlas",
      "title": "ROM resource $06B348 \u00b7 external palette candidate \u00b7 decoded \u00b7 204 patterns",
      "scene": null,
      "resourceOffset": 439112,
      "file": "resources/atlases/06b348.png",
      "width": 512,
      "height": 112,
      "sha256": "cea2dc5b7877188e13955c91d3593e56814699d8a65e22f6648d1ec0a98a9a59",
      "tileCount": 204,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/animations/06b348",
      "kind": "resource-animation",
      "title": "ROM resource $06B348 \u00b7 external palette candidate \u00b7 56 original animation frames",
      "scene": null,
      "resourceOffset": 439112,
      "file": "resources/animations/06b348.png",
      "width": 570,
      "height": 3752,
      "sha256": "bfddb636f670379b97ae3a626488e7a5bc0e54d16d2108e60121fb2b4b8707c4",
      "frameCount": 56,
      "cellWidth": 285,
      "cellHeight": 134,
      "gridColumns": 2
    },
    {
      "id": "resources/atlases/06d924",
      "kind": "resource-atlas",
      "title": "ROM resource $06D924 \u00b7 raw \u00b7 4 patterns",
      "scene": null,
      "resourceOffset": 448804,
      "file": "resources/atlases/06d924.png",
      "width": 64,
      "height": 16,
      "sha256": "56abe40fc013fa43c24b38eccc16be4b8e6d2566abdfab31004e095c2cf923eb",
      "tileCount": 4,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 4,
      "compressed": false
    },
    {
      "id": "resources/animations/06d924",
      "kind": "resource-animation",
      "title": "ROM resource $06D924 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 448804,
      "file": "resources/animations/06d924.png",
      "width": 24,
      "height": 24,
      "sha256": "bf96fcbd9621f68566bfa42758f322464ca12665155d9a2cab0d2f08cfc02a76",
      "frameCount": 1,
      "cellWidth": 24,
      "cellHeight": 24,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/06da3a",
      "kind": "resource-atlas",
      "title": "ROM resource $06DA3A \u00b7 raw \u00b7 20 patterns",
      "scene": null,
      "resourceOffset": 449082,
      "file": "resources/atlases/06da3a.png",
      "width": 320,
      "height": 16,
      "sha256": "4d84294c4141e9d3bec0159dd801d3ae3412bd086f72b8d605f6ba8fb6ea787e",
      "tileCount": 20,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 20,
      "compressed": false
    },
    {
      "id": "resources/animations/06da3a",
      "kind": "resource-animation",
      "title": "ROM resource $06DA3A \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 449082,
      "file": "resources/animations/06da3a.png",
      "width": 40,
      "height": 48,
      "sha256": "0d6c65008b288bf72ee36058cae2394ae244f9a322e4e53f98c8ceac7998de69",
      "frameCount": 1,
      "cellWidth": 40,
      "cellHeight": 48,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/06dd58",
      "kind": "resource-atlas",
      "title": "ROM resource $06DD58 \u00b7 raw \u00b7 32 patterns",
      "scene": null,
      "resourceOffset": 449880,
      "file": "resources/atlases/06dd58.png",
      "width": 512,
      "height": 16,
      "sha256": "cfd6cd170e2ce98f1b0a97f7ef595fd67bbe192ad70e2d8b3722845dd20a8b88",
      "tileCount": 32,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/06dd58",
      "kind": "resource-animation",
      "title": "ROM resource $06DD58 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 449880,
      "file": "resources/animations/06dd58.png",
      "width": 56,
      "height": 64,
      "sha256": "3b81891debe19466ad4d194ebfc3fa7623185a0d479f33fc40ff99e86af5a901",
      "frameCount": 1,
      "cellWidth": 56,
      "cellHeight": 64,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/06e1fe",
      "kind": "resource-atlas",
      "title": "ROM resource $06E1FE \u00b7 raw \u00b7 48 patterns",
      "scene": null,
      "resourceOffset": 451070,
      "file": "resources/atlases/06e1fe.png",
      "width": 512,
      "height": 32,
      "sha256": "57bcdea3dea3c1d0c3210c3fd992237a4863fa51090470059d9e38057f895281",
      "tileCount": 48,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/06e1fe",
      "kind": "resource-animation",
      "title": "ROM resource $06E1FE \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 451070,
      "file": "resources/animations/06e1fe.png",
      "width": 72,
      "height": 72,
      "sha256": "3df4d56999ff5d58f6ecc0e332ecc909fd109830a72fbff7e86ec8e0422fc075",
      "frameCount": 1,
      "cellWidth": 72,
      "cellHeight": 72,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/06e8a4",
      "kind": "resource-atlas",
      "title": "ROM resource $06E8A4 \u00b7 raw \u00b7 49 patterns",
      "scene": null,
      "resourceOffset": 452772,
      "file": "resources/atlases/06e8a4.png",
      "width": 512,
      "height": 32,
      "sha256": "0c747d07b7f546ce960e484e9c7aa382514a729549e1cae59d847850b4891a81",
      "tileCount": 49,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/06e8a4",
      "kind": "resource-animation",
      "title": "ROM resource $06E8A4 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 452772,
      "file": "resources/animations/06e8a4.png",
      "width": 88,
      "height": 64,
      "sha256": "6a95ed74ac311248f94ff36296380c70a0f84fed6291417112e6b426bb6f1c4e",
      "frameCount": 1,
      "cellWidth": 88,
      "cellHeight": 64,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/06ef72",
      "kind": "resource-atlas",
      "title": "ROM resource $06EF72 \u00b7 raw \u00b7 60 patterns",
      "scene": null,
      "resourceOffset": 454514,
      "file": "resources/atlases/06ef72.png",
      "width": 512,
      "height": 32,
      "sha256": "a5c3c6fbf2c36be61b57fa5694027573df944ae7642dfdb9326ce12b6646b864",
      "tileCount": 60,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/06ef72",
      "kind": "resource-animation",
      "title": "ROM resource $06EF72 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 454514,
      "file": "resources/animations/06ef72.png",
      "width": 104,
      "height": 64,
      "sha256": "b1a8021f37c05e6e6ecf532749488b1ed1685024d6c27b91ae7e2a8de57b68ba",
      "frameCount": 1,
      "cellWidth": 104,
      "cellHeight": 64,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/06f7a0",
      "kind": "resource-atlas",
      "title": "ROM resource $06F7A0 \u00b7 raw \u00b7 57 patterns",
      "scene": null,
      "resourceOffset": 456608,
      "file": "resources/atlases/06f7a0.png",
      "width": 512,
      "height": 32,
      "sha256": "87acc6367cc5e621866b6d01c70d73c1356526a532a5829ec6967b77bf6df329",
      "tileCount": 57,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/06f7a0",
      "kind": "resource-animation",
      "title": "ROM resource $06F7A0 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 456608,
      "file": "resources/animations/06f7a0.png",
      "width": 104,
      "height": 64,
      "sha256": "83cd7a59c1098fc618d648c0f9393e524ef83ec9cb94ab88bc769f628abb4fb9",
      "frameCount": 1,
      "cellWidth": 104,
      "cellHeight": 64,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/06ff6e",
      "kind": "resource-atlas",
      "title": "ROM resource $06FF6E \u00b7 raw \u00b7 56 patterns",
      "scene": null,
      "resourceOffset": 458606,
      "file": "resources/atlases/06ff6e.png",
      "width": 512,
      "height": 32,
      "sha256": "eefc6ae7c438e7399761dcd7bf6dd19ebb6d6513102d9c3ad8196a2e41001861",
      "tileCount": 56,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/06ff6e",
      "kind": "resource-animation",
      "title": "ROM resource $06FF6E \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 458606,
      "file": "resources/animations/06ff6e.png",
      "width": 104,
      "height": 64,
      "sha256": "32d1f3b8aca7d174e05c46b209eb2aa56d3dca06a743539ee2790fe47674b25b",
      "frameCount": 1,
      "cellWidth": 104,
      "cellHeight": 64,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/07071c",
      "kind": "resource-atlas",
      "title": "ROM resource $07071C \u00b7 raw \u00b7 47 patterns",
      "scene": null,
      "resourceOffset": 460572,
      "file": "resources/atlases/07071c.png",
      "width": 512,
      "height": 32,
      "sha256": "fc0a54f3cde4bd3d03db55f80c63016fd60e561e2dd03c5ee662530d744717ae",
      "tileCount": 47,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/07071c",
      "kind": "resource-animation",
      "title": "ROM resource $07071C \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 460572,
      "file": "resources/animations/07071c.png",
      "width": 96,
      "height": 56,
      "sha256": "e50f9e717699f7c450f111acdd5e710468e184304fd779343470deec26f2a74e",
      "frameCount": 1,
      "cellWidth": 96,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/070daa",
      "kind": "resource-atlas",
      "title": "ROM resource $070DAA \u00b7 raw \u00b7 56 patterns",
      "scene": null,
      "resourceOffset": 462250,
      "file": "resources/atlases/070daa.png",
      "width": 512,
      "height": 32,
      "sha256": "40c6d09ecff9d653973915ded91b0f29727b42b00c6a984caa63ca8c9d285cba",
      "tileCount": 56,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/070daa",
      "kind": "resource-animation",
      "title": "ROM resource $070DAA \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 462250,
      "file": "resources/animations/070daa.png",
      "width": 104,
      "height": 56,
      "sha256": "6ae62839be6a4e643bf2264265fca67b6c66c73a3e7810b85286143b0ff2f1ab",
      "frameCount": 1,
      "cellWidth": 104,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/071558",
      "kind": "resource-atlas",
      "title": "ROM resource $071558 \u00b7 raw \u00b7 60 patterns",
      "scene": null,
      "resourceOffset": 464216,
      "file": "resources/atlases/071558.png",
      "width": 512,
      "height": 32,
      "sha256": "35478dd87a7293398a9bca126310b5277f33e232321b802fba223e0b9fd19b9e",
      "tileCount": 60,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/071558",
      "kind": "resource-animation",
      "title": "ROM resource $071558 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 464216,
      "file": "resources/animations/071558.png",
      "width": 104,
      "height": 56,
      "sha256": "98a558efc0355b5c68434ba312893631f53315d81ab9aaf376a4052d342e65d3",
      "frameCount": 1,
      "cellWidth": 104,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/071d8e",
      "kind": "resource-atlas",
      "title": "ROM resource $071D8E \u00b7 raw \u00b7 52 patterns",
      "scene": null,
      "resourceOffset": 466318,
      "file": "resources/atlases/071d8e.png",
      "width": 512,
      "height": 32,
      "sha256": "80fcb2169c74caa719bad4bf5848f7094be574ba1508882f7793c5c22f5140c2",
      "tileCount": 52,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/071d8e",
      "kind": "resource-animation",
      "title": "ROM resource $071D8E \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 466318,
      "file": "resources/animations/071d8e.png",
      "width": 104,
      "height": 48,
      "sha256": "2a91c5c7418d2259a7666398ba5ab4184a92fe0b661cd3801251db2dc3d4b6f5",
      "frameCount": 1,
      "cellWidth": 104,
      "cellHeight": 48,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0724c4",
      "kind": "resource-atlas",
      "title": "ROM resource $0724C4 \u00b7 raw \u00b7 49 patterns",
      "scene": null,
      "resourceOffset": 468164,
      "file": "resources/atlases/0724c4.png",
      "width": 512,
      "height": 32,
      "sha256": "e2c9b55b21c871761880707b815ca3ccb834c5e6f6cc04ea42c798610388b94a",
      "tileCount": 49,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0724c4",
      "kind": "resource-animation",
      "title": "ROM resource $0724C4 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 468164,
      "file": "resources/animations/0724c4.png",
      "width": 96,
      "height": 48,
      "sha256": "b8930426504ffc583e6b293cee4d53638e44e0836059afb05e0d8ae050693358",
      "frameCount": 1,
      "cellWidth": 96,
      "cellHeight": 48,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/072b9a",
      "kind": "resource-atlas",
      "title": "ROM resource $072B9A \u00b7 raw \u00b7 44 patterns",
      "scene": null,
      "resourceOffset": 469914,
      "file": "resources/atlases/072b9a.png",
      "width": 512,
      "height": 32,
      "sha256": "a9bb4230c2ce3f654d10582eb577607a98abed9dd5888f65adcfa98c48bcc4be",
      "tileCount": 44,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/072b9a",
      "kind": "resource-animation",
      "title": "ROM resource $072B9A \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 469914,
      "file": "resources/animations/072b9a.png",
      "width": 96,
      "height": 48,
      "sha256": "dd40ef53bb6767fba87e7b523a49f6e379f5c0e8a813ab14bd9aac03162000fa",
      "frameCount": 1,
      "cellWidth": 96,
      "cellHeight": 48,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0731d0",
      "kind": "resource-atlas",
      "title": "ROM resource $0731D0 \u00b7 raw \u00b7 44 patterns",
      "scene": null,
      "resourceOffset": 471504,
      "file": "resources/atlases/0731d0.png",
      "width": 512,
      "height": 32,
      "sha256": "d44b9350213b73599b1a7c5aa81fda78c22edd9122e5b9e294a61e9eb39ffe43",
      "tileCount": 44,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0731d0",
      "kind": "resource-animation",
      "title": "ROM resource $0731D0 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 471504,
      "file": "resources/animations/0731d0.png",
      "width": 72,
      "height": 56,
      "sha256": "71d0bda5a820d8d9e7c44443161b186c3ee85dc232586b88786ffbd324326ef6",
      "frameCount": 1,
      "cellWidth": 72,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0737fe",
      "kind": "resource-atlas",
      "title": "ROM resource $0737FE \u00b7 raw \u00b7 32 patterns",
      "scene": null,
      "resourceOffset": 473086,
      "file": "resources/atlases/0737fe.png",
      "width": 512,
      "height": 16,
      "sha256": "627381349ac4743fa097b7fa55413634056af28d9407a5526336b343811dc1a3",
      "tileCount": 32,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0737fe",
      "kind": "resource-animation",
      "title": "ROM resource $0737FE \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 473086,
      "file": "resources/animations/0737fe.png",
      "width": 56,
      "height": 56,
      "sha256": "29836a2e56fbd5edbe809335322e2b5fedc1ea38a953358366518acd2045a448",
      "frameCount": 1,
      "cellWidth": 56,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/073cac",
      "kind": "resource-atlas",
      "title": "ROM resource $073CAC \u00b7 raw \u00b7 20 patterns",
      "scene": null,
      "resourceOffset": 474284,
      "file": "resources/atlases/073cac.png",
      "width": 320,
      "height": 16,
      "sha256": "feddd60690a37c0531a0e6b9ad5c3e53f557df2ebaa7a6f838681de3b5317c26",
      "tileCount": 20,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 20,
      "compressed": false
    },
    {
      "id": "resources/animations/073cac",
      "kind": "resource-animation",
      "title": "ROM resource $073CAC \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 474284,
      "file": "resources/animations/073cac.png",
      "width": 40,
      "height": 56,
      "sha256": "402dfa73147c63bc26d3177c5a791dfc17e7e09abbd278cd66ab441c516c061d",
      "frameCount": 1,
      "cellWidth": 40,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/073fca",
      "kind": "resource-atlas",
      "title": "ROM resource $073FCA \u00b7 raw \u00b7 6 patterns",
      "scene": null,
      "resourceOffset": 475082,
      "file": "resources/atlases/073fca.png",
      "width": 96,
      "height": 16,
      "sha256": "6a0d409588e7a4afbd129c7112e1a23bb07829b90510b876dd212e167235596b",
      "tileCount": 6,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 6,
      "compressed": false
    },
    {
      "id": "resources/animations/073fca",
      "kind": "resource-animation",
      "title": "ROM resource $073FCA \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 475082,
      "file": "resources/animations/073fca.png",
      "width": 24,
      "height": 32,
      "sha256": "12251de52a16fc8dd60ac8e6fb3eaaa5e6f4b853ff0148fe1e714e4094a74cb9",
      "frameCount": 1,
      "cellWidth": 24,
      "cellHeight": 32,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/074120",
      "kind": "resource-atlas",
      "title": "ROM resource $074120 \u00b7 raw \u00b7 6 patterns",
      "scene": null,
      "resourceOffset": 475424,
      "file": "resources/atlases/074120.png",
      "width": 96,
      "height": 16,
      "sha256": "fc681b6a9dd6c05457e951b9f6f122eb2d59304af293c3cccad21d0d32cea1f3",
      "tileCount": 6,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 6,
      "compressed": false
    },
    {
      "id": "resources/animations/074120",
      "kind": "resource-animation",
      "title": "ROM resource $074120 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 475424,
      "file": "resources/animations/074120.png",
      "width": 24,
      "height": 32,
      "sha256": "5bb98304f5ee49759d69603cb08b96fe5c8768bb4695e3ec40c22517995a1b25",
      "frameCount": 1,
      "cellWidth": 24,
      "cellHeight": 32,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/074276",
      "kind": "resource-atlas",
      "title": "ROM resource $074276 \u00b7 raw \u00b7 18 patterns",
      "scene": null,
      "resourceOffset": 475766,
      "file": "resources/atlases/074276.png",
      "width": 288,
      "height": 16,
      "sha256": "beff9f3e13700749d8ea7ae751c4bc377eec319f052646cd2108ef3dc49606b0",
      "tileCount": 18,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 18,
      "compressed": false
    },
    {
      "id": "resources/animations/074276",
      "kind": "resource-animation",
      "title": "ROM resource $074276 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 475766,
      "file": "resources/animations/074276.png",
      "width": 32,
      "height": 56,
      "sha256": "bfd512fc35828b7b10eac8a8318cfadc070ae26196e416986e650d5686f25b2d",
      "frameCount": 1,
      "cellWidth": 32,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/074554",
      "kind": "resource-atlas",
      "title": "ROM resource $074554 \u00b7 raw \u00b7 20 patterns",
      "scene": null,
      "resourceOffset": 476500,
      "file": "resources/atlases/074554.png",
      "width": 320,
      "height": 16,
      "sha256": "befae16b13a8f3d785f646e264e06658b5d6997d3e1f36022d40a1f31724e622",
      "tileCount": 20,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 20,
      "compressed": false
    },
    {
      "id": "resources/animations/074554",
      "kind": "resource-animation",
      "title": "ROM resource $074554 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 476500,
      "file": "resources/animations/074554.png",
      "width": 40,
      "height": 56,
      "sha256": "d72dbf361f8582bb04fad60e1f35544e78572b6f3d1fb718b245bb1a66b6f4a3",
      "frameCount": 1,
      "cellWidth": 40,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/074872",
      "kind": "resource-atlas",
      "title": "ROM resource $074872 \u00b7 raw \u00b7 12 patterns",
      "scene": null,
      "resourceOffset": 477298,
      "file": "resources/atlases/074872.png",
      "width": 192,
      "height": 16,
      "sha256": "25f2194059f0cf3420d0d322ac255f873388a16b6024af09edfd9440959ef1f6",
      "tileCount": 12,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 12,
      "compressed": false
    },
    {
      "id": "resources/animations/074872",
      "kind": "resource-animation",
      "title": "ROM resource $074872 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 477298,
      "file": "resources/animations/074872.png",
      "width": 40,
      "height": 32,
      "sha256": "4cf720bc6cbe4dcd6277b90c2fcfff4ec6f7670be6dc822e4eb6c0d10af9e957",
      "frameCount": 1,
      "cellWidth": 40,
      "cellHeight": 32,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/074a88",
      "kind": "resource-atlas",
      "title": "ROM resource $074A88 \u00b7 raw \u00b7 2 patterns",
      "scene": null,
      "resourceOffset": 477832,
      "file": "resources/atlases/074a88.png",
      "width": 32,
      "height": 16,
      "sha256": "5f89f82807c3461777aac5d7e992a681cd5115ec2486a10b275c3cb2161b3f67",
      "tileCount": 2,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 2,
      "compressed": false
    },
    {
      "id": "resources/animations/074a88",
      "kind": "resource-animation",
      "title": "ROM resource $074A88 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 477832,
      "file": "resources/animations/074a88.png",
      "width": 24,
      "height": 16,
      "sha256": "e578ccd803afa721e92c05080f77137f15d3af1111ff75e4dbe216f50d736b85",
      "frameCount": 1,
      "cellWidth": 24,
      "cellHeight": 16,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/074b5e",
      "kind": "resource-atlas",
      "title": "ROM resource $074B5E \u00b7 external palette candidate \u00b7 decoded \u00b7 76 patterns",
      "scene": null,
      "resourceOffset": 478046,
      "file": "resources/atlases/074b5e.png",
      "width": 512,
      "height": 48,
      "sha256": "c5870dbd4cb608bbddefcbd8f39a5d695755d000cbb2a9a4bb197e2ac88e7f35",
      "tileCount": 76,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/animations/074b5e",
      "kind": "resource-animation",
      "title": "ROM resource $074B5E \u00b7 external palette candidate \u00b7 42 original animation frames",
      "scene": null,
      "resourceOffset": 478046,
      "file": "resources/animations/074b5e.png",
      "width": 768,
      "height": 32,
      "sha256": "8d8214b047d6bfb1d9f9377080a03de1153d8181f2c271f9211015db553806aa",
      "frameCount": 42,
      "cellWidth": 24,
      "cellHeight": 16,
      "gridColumns": 32
    },
    {
      "id": "resources/atlases/07538c",
      "kind": "resource-atlas",
      "title": "ROM resource $07538C \u00b7 raw \u00b7 5400 patterns",
      "scene": null,
      "resourceOffset": 480140,
      "file": "resources/atlases/07538c.png",
      "width": 512,
      "height": 2704,
      "sha256": "a45f9490e86cc62a0cb561c70499debc42f0138b295437334a4403e702c490bb",
      "tileCount": 5400,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/07538c",
      "kind": "resource-animation",
      "title": "ROM resource $07538C \u00b7 621 original animation frames",
      "scene": null,
      "resourceOffset": 480140,
      "file": "resources/animations/07538c.png",
      "width": 728,
      "height": 7120,
      "sha256": "b7adb82fd714bac0baecc899184962257e1499c09ae529645de117536d891f74",
      "frameCount": 621,
      "cellWidth": 104,
      "cellHeight": 80,
      "gridColumns": 7
    },
    {
      "id": "resources/atlases/0a101a",
      "kind": "resource-atlas",
      "title": "ROM resource $0A101A \u00b7 raw \u00b7 349 patterns",
      "scene": null,
      "resourceOffset": 659482,
      "file": "resources/atlases/0a101a.png",
      "width": 512,
      "height": 176,
      "sha256": "b99f33903de14663e944acc301eea48535a1e17d8dbfd11f6269d0094ae816eb",
      "tileCount": 349,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0a101a",
      "kind": "resource-animation",
      "title": "ROM resource $0A101A \u00b7 9 original animation frames",
      "scene": null,
      "resourceOffset": 659482,
      "file": "resources/animations/0a101a.png",
      "width": 680,
      "height": 144,
      "sha256": "73d2c77b07505bffa4d17a697ab944e16125f03184a37709f73e984e021625aa",
      "frameCount": 9,
      "cellWidth": 136,
      "cellHeight": 72,
      "gridColumns": 5
    },
    {
      "id": "resources/atlases/0a3df0",
      "kind": "resource-atlas",
      "title": "ROM resource $0A3DF0 \u00b7 raw \u00b7 647 patterns",
      "scene": null,
      "resourceOffset": 671216,
      "file": "resources/atlases/0a3df0.png",
      "width": 512,
      "height": 336,
      "sha256": "a2d1ec56f9c40d174d88bfcd4a94dda97684ffe26e1bc1d09ab2f0c65d679e0f",
      "tileCount": 647,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0a3df0",
      "kind": "resource-animation",
      "title": "ROM resource $0A3DF0 \u00b7 8 original animation frames",
      "scene": null,
      "resourceOffset": 671216,
      "file": "resources/animations/0a3df0.png",
      "width": 672,
      "height": 144,
      "sha256": "bbcc204a4358e524855ffed269f1dbea122dc5a206e43d876542b72468087775",
      "frameCount": 8,
      "cellWidth": 112,
      "cellHeight": 72,
      "gridColumns": 6
    },
    {
      "id": "resources/atlases/0a912c",
      "kind": "resource-atlas",
      "title": "ROM resource $0A912C \u00b7 raw \u00b7 288 patterns",
      "scene": null,
      "resourceOffset": 692524,
      "file": "resources/atlases/0a912c.png",
      "width": 512,
      "height": 144,
      "sha256": "734a57b9b7d719bdf75b2a1323340e7221f69cb1ab398451342e366a9b5e35fe",
      "tileCount": 288,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0a912c",
      "kind": "resource-animation",
      "title": "ROM resource $0A912C \u00b7 3 original animation frames",
      "scene": null,
      "resourceOffset": 692524,
      "file": "resources/animations/0a912c.png",
      "width": 300,
      "height": 68,
      "sha256": "de6ac461ad50c77ba97461cb1fc108cef390651ec6bef3e9652a47cbc3eadd7b",
      "frameCount": 3,
      "cellWidth": 100,
      "cellHeight": 68,
      "gridColumns": 3
    },
    {
      "id": "resources/atlases/0ab64e",
      "kind": "resource-atlas",
      "title": "ROM resource $0AB64E \u00b7 raw \u00b7 288 patterns",
      "scene": null,
      "resourceOffset": 702030,
      "file": "resources/atlases/0ab64e.png",
      "width": 512,
      "height": 144,
      "sha256": "0b3a9bd48a753e0dceaa69923251db9926736ad0e9eb951f47b0873545572c48",
      "tileCount": 288,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0ab64e",
      "kind": "resource-animation",
      "title": "ROM resource $0AB64E \u00b7 3 original animation frames",
      "scene": null,
      "resourceOffset": 702030,
      "file": "resources/animations/0ab64e.png",
      "width": 300,
      "height": 68,
      "sha256": "502e844ca5ac85efc2f8364ed4da732cf6e59b619c22bcffbce90673054f33ae",
      "frameCount": 3,
      "cellWidth": 100,
      "cellHeight": 68,
      "gridColumns": 3
    },
    {
      "id": "resources/atlases/0adb70",
      "kind": "resource-atlas",
      "title": "ROM resource $0ADB70 \u00b7 raw \u00b7 288 patterns",
      "scene": null,
      "resourceOffset": 711536,
      "file": "resources/atlases/0adb70.png",
      "width": 512,
      "height": 144,
      "sha256": "43eee7504ed071a9eb1da16f18975c8649a82498715104382fc10bd45725eab8",
      "tileCount": 288,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0adb70",
      "kind": "resource-animation",
      "title": "ROM resource $0ADB70 \u00b7 3 original animation frames",
      "scene": null,
      "resourceOffset": 711536,
      "file": "resources/animations/0adb70.png",
      "width": 300,
      "height": 68,
      "sha256": "768a6a94e2d537270e7767dc1f00c125e8aa814f0d1c6190f38bd2d923ceba33",
      "frameCount": 3,
      "cellWidth": 100,
      "cellHeight": 68,
      "gridColumns": 3
    },
    {
      "id": "resources/atlases/0b0092",
      "kind": "resource-atlas",
      "title": "ROM resource $0B0092 \u00b7 raw \u00b7 105 patterns",
      "scene": null,
      "resourceOffset": 721042,
      "file": "resources/atlases/0b0092.png",
      "width": 512,
      "height": 64,
      "sha256": "2823c83d2a36e67a140abb24b5706d1645d8ae806330e2f8233663827dbdd804",
      "tileCount": 105,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/0b0092",
      "kind": "resource-map",
      "title": "ROM resource $0B0092 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 721042,
      "file": "resources/maps/0b0092.png",
      "width": 384,
      "height": 40,
      "sha256": "73c0d7dbd4efa3a075f167fe810f0079dd750b6f21938b5349593a9347e60dad"
    },
    {
      "id": "resources/atlases/0b1020",
      "kind": "resource-atlas",
      "title": "ROM resource $0B1020 \u00b7 external palette candidate \u00b7 decoded \u00b7 112 patterns",
      "scene": null,
      "resourceOffset": 725024,
      "file": "resources/atlases/0b1020.png",
      "width": 512,
      "height": 64,
      "sha256": "3b737f121236c1a075f8f1e9211538aa1a15a275dfc547986e8cd0fdc6f9cb1f",
      "tileCount": 112,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0b1020",
      "kind": "resource-map",
      "title": "ROM resource $0B1020 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 725024,
      "file": "resources/maps/0b1020.png",
      "width": 384,
      "height": 40,
      "sha256": "7da87b01d08d3fa8aa0ea31ea15916110003310c9dadca089895fa3936a01f2f"
    },
    {
      "id": "resources/atlases/0b167c",
      "kind": "resource-atlas",
      "title": "ROM resource $0B167C \u00b7 raw \u00b7 408 patterns",
      "scene": null,
      "resourceOffset": 726652,
      "file": "resources/atlases/0b167c.png",
      "width": 512,
      "height": 208,
      "sha256": "265797ae3beed235325789b4a36104e038de9c8a51394b514fcf5b81e306d447",
      "tileCount": 408,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/0b167c",
      "kind": "resource-map",
      "title": "ROM resource $0B167C \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 726652,
      "file": "resources/maps/0b167c.png",
      "width": 832,
      "height": 40,
      "sha256": "2dcd7fd44fa6ac818afbcb5ffea22126b7f9fab681d58d3f56ba34e2bbf47c3c"
    },
    {
      "id": "resources/atlases/0b4e1a",
      "kind": "resource-atlas",
      "title": "ROM resource $0B4E1A \u00b7 raw \u00b7 277 patterns",
      "scene": null,
      "resourceOffset": 740890,
      "file": "resources/atlases/0b4e1a.png",
      "width": 512,
      "height": 144,
      "sha256": "0a1e6ec5281cec355c987c635873cd27d5b78226930a35679c6b0267957912bb",
      "tileCount": 277,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/0b4e1a",
      "kind": "resource-map",
      "title": "ROM resource $0B4E1A \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 740890,
      "file": "resources/maps/0b4e1a.png",
      "width": 576,
      "height": 40,
      "sha256": "597f5ec8c34366a827a6ab1b165f2ce714f0eb3bae8e3e66e862dadd3bf23b8a"
    },
    {
      "id": "resources/atlases/0b7418",
      "kind": "resource-atlas",
      "title": "ROM resource $0B7418 \u00b7 raw \u00b7 242 patterns",
      "scene": null,
      "resourceOffset": 750616,
      "file": "resources/atlases/0b7418.png",
      "width": 512,
      "height": 128,
      "sha256": "549445647cbea4de32000203df2768609b4a7be1a0f8844e0cff2083a4f8ad0f",
      "tileCount": 242,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/0b7418",
      "kind": "resource-map",
      "title": "ROM resource $0B7418 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 750616,
      "file": "resources/maps/0b7418.png",
      "width": 576,
      "height": 40,
      "sha256": "4c3429d9cbdaa1076ee71f9f74e5970e795047a719bbd6f13c78cab2f72d0c21"
    },
    {
      "id": "resources/atlases/0b95b6",
      "kind": "resource-atlas",
      "title": "ROM resource $0B95B6 \u00b7 raw \u00b7 204 patterns",
      "scene": null,
      "resourceOffset": 759222,
      "file": "resources/atlases/0b95b6.png",
      "width": 512,
      "height": 112,
      "sha256": "bdf9c1456281b19db10db2632e7c791d5a7e983c18ee0376ca808bdc5711e47c",
      "tileCount": 204,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/0b95b6",
      "kind": "resource-map",
      "title": "ROM resource $0B95B6 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 759222,
      "file": "resources/maps/0b95b6.png",
      "width": 512,
      "height": 40,
      "sha256": "89328160b11e179c5eed4aec2a77fe289cb2f25ffb773119ad2f5fe79c9026b4"
    },
    {
      "id": "resources/atlases/0bb244",
      "kind": "resource-atlas",
      "title": "ROM resource $0BB244 \u00b7 external palette candidate \u00b7 decoded \u00b7 223 patterns",
      "scene": null,
      "resourceOffset": 766532,
      "file": "resources/atlases/0bb244.png",
      "width": 512,
      "height": 112,
      "sha256": "572dcc555c016b8ffb414f5dec0b7e9686c61c06525fcfb396f5a2f3471e89c7",
      "tileCount": 223,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0bb244",
      "kind": "resource-map",
      "title": "ROM resource $0BB244 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 766532,
      "file": "resources/maps/0bb244.png",
      "width": 512,
      "height": 40,
      "sha256": "f829ce8a90df5b63e65c8cbe5805ee9e01db5d27c838fb8e4956d9b6db777e28"
    },
    {
      "id": "resources/atlases/0bbf22",
      "kind": "resource-atlas",
      "title": "ROM resource $0BBF22 \u00b7 external palette candidate \u00b7 decoded \u00b7 220 patterns",
      "scene": null,
      "resourceOffset": 769826,
      "file": "resources/atlases/0bbf22.png",
      "width": 512,
      "height": 112,
      "sha256": "893b9261bb9ed61d34568c6161b96c659d5daa615c03c4879457843dd8cfbdd2",
      "tileCount": 220,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0bbf22",
      "kind": "resource-map",
      "title": "ROM resource $0BBF22 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 769826,
      "file": "resources/maps/0bbf22.png",
      "width": 512,
      "height": 40,
      "sha256": "96032e60a0ef1124bb33bb7635f8195efe64f30e3e521e83aa6819a6e904c440"
    },
    {
      "id": "resources/atlases/0bcbb4",
      "kind": "resource-atlas",
      "title": "ROM resource $0BCBB4 \u00b7 external palette candidate \u00b7 decoded \u00b7 91 patterns",
      "scene": null,
      "resourceOffset": 773044,
      "file": "resources/atlases/0bcbb4.png",
      "width": 512,
      "height": 48,
      "sha256": "9de40b56b6681102ddef933655159e40b3a3ec845ce3b0733c9dd75fa44f0412",
      "tileCount": 91,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0bcbb4",
      "kind": "resource-map",
      "title": "ROM resource $0BCBB4 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 773044,
      "file": "resources/maps/0bcbb4.png",
      "width": 256,
      "height": 40,
      "sha256": "7450d2feb81e31b2b1ba834e8cdb478fd8ddba9a3c17bfd878202da2e58ab565"
    },
    {
      "id": "resources/atlases/0bd0c8",
      "kind": "resource-atlas",
      "title": "ROM resource $0BD0C8 \u00b7 external palette candidate \u00b7 decoded \u00b7 106 patterns",
      "scene": null,
      "resourceOffset": 774344,
      "file": "resources/atlases/0bd0c8.png",
      "width": 512,
      "height": 64,
      "sha256": "b3b19922a116b26ef8b4874ebe08a5461f63f92014f77d00f77956f975fddff9",
      "tileCount": 106,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0bd0c8",
      "kind": "resource-map",
      "title": "ROM resource $0BD0C8 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 774344,
      "file": "resources/maps/0bd0c8.png",
      "width": 384,
      "height": 40,
      "sha256": "ef038387249d62425b953f52373dc988e0ea9208923416bdea997cbe46e6aacd"
    },
    {
      "id": "resources/atlases/0bd6a8",
      "kind": "resource-atlas",
      "title": "ROM resource $0BD6A8 \u00b7 raw \u00b7 37 patterns",
      "scene": null,
      "resourceOffset": 775848,
      "file": "resources/atlases/0bd6a8.png",
      "width": 512,
      "height": 32,
      "sha256": "c5fd9b457b63ece374a9e55effc2c606e9fd32e5eb34990464395fa860ce7a59",
      "tileCount": 37,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/maps/0bd6a8",
      "kind": "resource-map",
      "title": "ROM resource $0BD6A8 \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 775848,
      "file": "resources/maps/0bd6a8.png",
      "width": 192,
      "height": 40,
      "sha256": "f7d5c92b310eaaeb9fa7678f69e7ee5cc66b7961cd8fd9a5b952b492f5ccd0c9"
    },
    {
      "id": "resources/atlases/0bdcc6",
      "kind": "resource-atlas",
      "title": "ROM resource $0BDCC6 \u00b7 external palette candidate \u00b7 decoded \u00b7 75 patterns",
      "scene": null,
      "resourceOffset": 777414,
      "file": "resources/atlases/0bdcc6.png",
      "width": 512,
      "height": 48,
      "sha256": "282abb7c5b63721f29e2e65398bc1496c50adb6ad04a0437e142d9b809d2b218",
      "tileCount": 75,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0bdcc6",
      "kind": "resource-map",
      "title": "ROM resource $0BDCC6 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 777414,
      "file": "resources/maps/0bdcc6.png",
      "width": 192,
      "height": 40,
      "sha256": "039b2ddf1bd7f4e9eec5bc95bd60d21ca3505d63864b9502c9277d0f0866f92b"
    },
    {
      "id": "resources/atlases/0be04e",
      "kind": "resource-atlas",
      "title": "ROM resource $0BE04E \u00b7 external palette candidate \u00b7 decoded \u00b7 45 patterns",
      "scene": null,
      "resourceOffset": 778318,
      "file": "resources/atlases/0be04e.png",
      "width": 512,
      "height": 32,
      "sha256": "316034bbbda5ce0cd3dd2730d29222002bb3d250be501279b04fa2274e399ffe",
      "tileCount": 45,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0be04e",
      "kind": "resource-map",
      "title": "ROM resource $0BE04E \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 778318,
      "file": "resources/maps/0be04e.png",
      "width": 192,
      "height": 40,
      "sha256": "039b2ddf1bd7f4e9eec5bc95bd60d21ca3505d63864b9502c9277d0f0866f92b"
    },
    {
      "id": "resources/atlases/0be2e8",
      "kind": "resource-atlas",
      "title": "ROM resource $0BE2E8 \u00b7 external palette candidate \u00b7 decoded \u00b7 45 patterns",
      "scene": null,
      "resourceOffset": 778984,
      "file": "resources/atlases/0be2e8.png",
      "width": 512,
      "height": 32,
      "sha256": "1ed48c8a811f029578fc76cde89162db3bc870e2c10cee8c9e3e292e40a15565",
      "tileCount": 45,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0be2e8",
      "kind": "resource-map",
      "title": "ROM resource $0BE2E8 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 778984,
      "file": "resources/maps/0be2e8.png",
      "width": 192,
      "height": 40,
      "sha256": "039b2ddf1bd7f4e9eec5bc95bd60d21ca3505d63864b9502c9277d0f0866f92b"
    },
    {
      "id": "resources/atlases/0be54e",
      "kind": "resource-atlas",
      "title": "ROM resource $0BE54E \u00b7 external palette candidate \u00b7 decoded \u00b7 149 patterns",
      "scene": null,
      "resourceOffset": 779598,
      "file": "resources/atlases/0be54e.png",
      "width": 512,
      "height": 80,
      "sha256": "9ebb4c9f680641966b4516a06351322a5cd0b1fe822355d3724c79b6aa448a6d",
      "tileCount": 149,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0be54e",
      "kind": "resource-map",
      "title": "ROM resource $0BE54E \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 779598,
      "file": "resources/maps/0be54e.png",
      "width": 384,
      "height": 40,
      "sha256": "8f7c5fdb63fa5ab776b0d10f410d17068c71e0e1328043d33ffe5fa77c2f72a7"
    },
    {
      "id": "resources/atlases/0bec48",
      "kind": "resource-atlas",
      "title": "ROM resource $0BEC48 \u00b7 external palette candidate \u00b7 decoded \u00b7 139 patterns",
      "scene": null,
      "resourceOffset": 781384,
      "file": "resources/atlases/0bec48.png",
      "width": 512,
      "height": 80,
      "sha256": "bd335c11f3b2793ccd7c5c27c7762b006f2f09312815a7e5ba2b8b9039accaac",
      "tileCount": 139,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0bec48",
      "kind": "resource-map",
      "title": "ROM resource $0BEC48 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 781384,
      "file": "resources/maps/0bec48.png",
      "width": 384,
      "height": 40,
      "sha256": "c25c483a44e68332f4c5c7a3e04c38607e59a499252a66282a6e01accf9a8d4d"
    },
    {
      "id": "resources/atlases/0bf2da",
      "kind": "resource-atlas",
      "title": "ROM resource $0BF2DA \u00b7 external palette candidate \u00b7 decoded \u00b7 129 patterns",
      "scene": null,
      "resourceOffset": 783066,
      "file": "resources/atlases/0bf2da.png",
      "width": 512,
      "height": 80,
      "sha256": "eea1d6232ec387d2135acd8673cea6b337788893f56594172c188f10c470e9fa",
      "tileCount": 129,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0bf2da",
      "kind": "resource-map",
      "title": "ROM resource $0BF2DA \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 783066,
      "file": "resources/maps/0bf2da.png",
      "width": 384,
      "height": 40,
      "sha256": "a16de1d637d1319af9df7d789b223c60c09f2b995a62570b4ee4d5e1f2499e83"
    },
    {
      "id": "resources/atlases/0bf90c",
      "kind": "resource-atlas",
      "title": "ROM resource $0BF90C \u00b7 external palette candidate \u00b7 decoded \u00b7 164 patterns",
      "scene": null,
      "resourceOffset": 784652,
      "file": "resources/atlases/0bf90c.png",
      "width": 512,
      "height": 96,
      "sha256": "594134da8ea5eef61daa524c299b9fe5a26fcf28a5d6d7fdf80fb5f0145a4598",
      "tileCount": 164,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0bf90c",
      "kind": "resource-map",
      "title": "ROM resource $0BF90C \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 784652,
      "file": "resources/maps/0bf90c.png",
      "width": 384,
      "height": 40,
      "sha256": "b7375ef5905eddf216f279e7f1d26704ee7239346ecbcb3b185044a6177933f8"
    },
    {
      "id": "resources/atlases/0c00a0",
      "kind": "resource-atlas",
      "title": "ROM resource $0C00A0 \u00b7 external palette candidate \u00b7 decoded \u00b7 147 patterns",
      "scene": null,
      "resourceOffset": 786592,
      "file": "resources/atlases/0c00a0.png",
      "width": 512,
      "height": 80,
      "sha256": "e9c08aee94fc123b8bbdde6d4e29419e57bd914fba2af1e95c1ef70fc8a8fb07",
      "tileCount": 147,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0c00a0",
      "kind": "resource-map",
      "title": "ROM resource $0C00A0 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 786592,
      "file": "resources/maps/0c00a0.png",
      "width": 384,
      "height": 40,
      "sha256": "fcbb5b1c76eac11e0523151f05e9c32e3229e0d2ecfdd5b330e59dc14b669d81"
    },
    {
      "id": "resources/atlases/0c0756",
      "kind": "resource-atlas",
      "title": "ROM resource $0C0756 \u00b7 external palette candidate \u00b7 decoded \u00b7 101 patterns",
      "scene": null,
      "resourceOffset": 788310,
      "file": "resources/atlases/0c0756.png",
      "width": 512,
      "height": 64,
      "sha256": "0aa21adec34082ae099523392f4602d8ac5dc3186b4871749d57b95b43627079",
      "tileCount": 101,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0c0756",
      "kind": "resource-map",
      "title": "ROM resource $0C0756 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 788310,
      "file": "resources/maps/0c0756.png",
      "width": 256,
      "height": 40,
      "sha256": "fbb6017e99ec153a8b632bfc2a5bd86ab2b1929b97aa20786126dba616733a20"
    },
    {
      "id": "resources/atlases/0c0bee",
      "kind": "resource-atlas",
      "title": "ROM resource $0C0BEE \u00b7 external palette candidate \u00b7 decoded \u00b7 136 patterns",
      "scene": null,
      "resourceOffset": 789486,
      "file": "resources/atlases/0c0bee.png",
      "width": 512,
      "height": 80,
      "sha256": "73a2a0c403bc2c7d9a716786386ee5639a947e1ae23faadb30726aa17c211a17",
      "tileCount": 136,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0c0bee",
      "kind": "resource-map",
      "title": "ROM resource $0C0BEE \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 789486,
      "file": "resources/maps/0c0bee.png",
      "width": 384,
      "height": 40,
      "sha256": "1426af564bc99055424fbb92ee1e9c5464a5c7bd0eaed022d85edbfe16b0873d"
    },
    {
      "id": "resources/atlases/0c1258",
      "kind": "resource-atlas",
      "title": "ROM resource $0C1258 \u00b7 external palette candidate \u00b7 decoded \u00b7 113 patterns",
      "scene": null,
      "resourceOffset": 791128,
      "file": "resources/atlases/0c1258.png",
      "width": 512,
      "height": 64,
      "sha256": "ec03d5dc3862f3e9ab57a1e98232e2797984284d4907a33cbb1df62fb7dfa5c2",
      "tileCount": 113,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0c1258",
      "kind": "resource-map",
      "title": "ROM resource $0C1258 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 791128,
      "file": "resources/maps/0c1258.png",
      "width": 384,
      "height": 40,
      "sha256": "1426af564bc99055424fbb92ee1e9c5464a5c7bd0eaed022d85edbfe16b0873d"
    },
    {
      "id": "resources/atlases/0c17b6",
      "kind": "resource-atlas",
      "title": "ROM resource $0C17B6 \u00b7 external palette candidate \u00b7 decoded \u00b7 131 patterns",
      "scene": null,
      "resourceOffset": 792502,
      "file": "resources/atlases/0c17b6.png",
      "width": 512,
      "height": 80,
      "sha256": "bc560e136e040ecafe61ba2ccfa3155bb2054c490871bbebf75e2dfcbe61f8a7",
      "tileCount": 131,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0c17b6",
      "kind": "resource-map",
      "title": "ROM resource $0C17B6 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 792502,
      "file": "resources/maps/0c17b6.png",
      "width": 384,
      "height": 40,
      "sha256": "1426af564bc99055424fbb92ee1e9c5464a5c7bd0eaed022d85edbfe16b0873d"
    },
    {
      "id": "resources/atlases/0c1dd0",
      "kind": "resource-atlas",
      "title": "ROM resource $0C1DD0 \u00b7 external palette candidate \u00b7 decoded \u00b7 128 patterns",
      "scene": null,
      "resourceOffset": 794064,
      "file": "resources/atlases/0c1dd0.png",
      "width": 512,
      "height": 64,
      "sha256": "5dd9540e75bf0e28f754b06083c6db3adbe7ec6306d154c3cf9892670f3ac786",
      "tileCount": 128,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0c1dd0",
      "kind": "resource-map",
      "title": "ROM resource $0C1DD0 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 794064,
      "file": "resources/maps/0c1dd0.png",
      "width": 384,
      "height": 40,
      "sha256": "1426af564bc99055424fbb92ee1e9c5464a5c7bd0eaed022d85edbfe16b0873d"
    },
    {
      "id": "resources/atlases/0c2394",
      "kind": "resource-atlas",
      "title": "ROM resource $0C2394 \u00b7 external palette candidate \u00b7 decoded \u00b7 67 patterns",
      "scene": null,
      "resourceOffset": 795540,
      "file": "resources/atlases/0c2394.png",
      "width": 512,
      "height": 48,
      "sha256": "d51c0e144c272956b5f9dd5981930a1db56ed04b794b15be22e760c052fb3ad2",
      "tileCount": 67,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": true
    },
    {
      "id": "resources/maps/0c2394",
      "kind": "resource-map",
      "title": "ROM resource $0C2394 \u00b7 external palette candidate \u00b7 original tile map",
      "scene": null,
      "resourceOffset": 795540,
      "file": "resources/maps/0c2394.png",
      "width": 192,
      "height": 40,
      "sha256": "039b2ddf1bd7f4e9eec5bc95bd60d21ca3505d63864b9502c9277d0f0866f92b"
    },
    {
      "id": "resources/atlases/0c26e0",
      "kind": "resource-atlas",
      "title": "ROM resource $0C26E0 \u00b7 raw \u00b7 48 patterns",
      "scene": null,
      "resourceOffset": 796384,
      "file": "resources/atlases/0c26e0.png",
      "width": 512,
      "height": 32,
      "sha256": "a85dbd09181f7e0a007a87f919938043bfa2e1b6e07ab6aeddd2dcf26a108bcd",
      "tileCount": 48,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0c26e0",
      "kind": "resource-animation",
      "title": "ROM resource $0C26E0 \u00b7 2 original animation frames",
      "scene": null,
      "resourceOffset": 796384,
      "file": "resources/animations/0c26e0.png",
      "width": 80,
      "height": 72,
      "sha256": "6c0678491c450357e209ab27d5978f7b3989e3c4f6428a290511aadf9b7ad64c",
      "frameCount": 2,
      "cellWidth": 40,
      "cellHeight": 72,
      "gridColumns": 2
    },
    {
      "id": "resources/atlases/0c2d90",
      "kind": "resource-atlas",
      "title": "ROM resource $0C2D90 \u00b7 raw \u00b7 7 patterns",
      "scene": null,
      "resourceOffset": 798096,
      "file": "resources/atlases/0c2d90.png",
      "width": 112,
      "height": 16,
      "sha256": "1db6bc35e778a19e91d434bade39d3890c10d3e41638e514d471ce7f7f8a4617",
      "tileCount": 7,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 7,
      "compressed": false
    },
    {
      "id": "resources/animations/0c2d90",
      "kind": "resource-animation",
      "title": "ROM resource $0C2D90 \u00b7 4 original animation frames",
      "scene": null,
      "resourceOffset": 798096,
      "file": "resources/animations/0c2d90.png",
      "width": 160,
      "height": 32,
      "sha256": "ec77048a794a612d8fe8811b55396b805f96f1f1b29790553912fb8e23c64f8d",
      "frameCount": 4,
      "cellWidth": 40,
      "cellHeight": 32,
      "gridColumns": 4
    },
    {
      "id": "resources/atlases/0c2f24",
      "kind": "resource-atlas",
      "title": "ROM resource $0C2F24 \u00b7 raw \u00b7 8 patterns",
      "scene": null,
      "resourceOffset": 798500,
      "file": "resources/atlases/0c2f24.png",
      "width": 128,
      "height": 16,
      "sha256": "29f0c2aea178a061e4c3fe5f6f72cd097d3c0c01eb8b73fc69d208cba980315a",
      "tileCount": 8,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 8,
      "compressed": false
    },
    {
      "id": "resources/animations/0c2f24",
      "kind": "resource-animation",
      "title": "ROM resource $0C2F24 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 798500,
      "file": "resources/animations/0c2f24.png",
      "width": 40,
      "height": 24,
      "sha256": "b444940c563f2ff9f7559a5551acc19047912df58f12e584d91e87df2a22f9f1",
      "frameCount": 1,
      "cellWidth": 40,
      "cellHeight": 24,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0c30ba",
      "kind": "resource-atlas",
      "title": "ROM resource $0C30BA \u00b7 raw \u00b7 36 patterns",
      "scene": null,
      "resourceOffset": 798906,
      "file": "resources/atlases/0c30ba.png",
      "width": 512,
      "height": 32,
      "sha256": "9d335218da7d0b9ee57c0cec1500f1b0452ca366cfeea4e7b681c00a8b099113",
      "tileCount": 36,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0c30ba",
      "kind": "resource-animation",
      "title": "ROM resource $0C30BA \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 798906,
      "file": "resources/animations/0c30ba.png",
      "width": 120,
      "height": 56,
      "sha256": "70d4efa8cf02dc939e5864663b593b049b842c64b36b0889f4949a734753bdb3",
      "frameCount": 1,
      "cellWidth": 120,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0c3670",
      "kind": "resource-atlas",
      "title": "ROM resource $0C3670 \u00b7 raw \u00b7 84 patterns",
      "scene": null,
      "resourceOffset": 800368,
      "file": "resources/atlases/0c3670.png",
      "width": 512,
      "height": 48,
      "sha256": "7fc93bb74da2ff62fec74033ef8c8f2f4a92c25659d7e00bd041ecff82cd4894",
      "tileCount": 84,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0c3670",
      "kind": "resource-animation",
      "title": "ROM resource $0C3670 \u00b7 1 original animation frames",
      "scene": null,
      "resourceOffset": 800368,
      "file": "resources/animations/0c3670.png",
      "width": 120,
      "height": 56,
      "sha256": "68ab1e90d64f4f28ec416aa4b1797f7c098eff4971ec8bb031da229634384d91",
      "frameCount": 1,
      "cellWidth": 120,
      "cellHeight": 56,
      "gridColumns": 1
    },
    {
      "id": "resources/atlases/0c41be",
      "kind": "resource-atlas",
      "title": "ROM resource $0C41BE \u00b7 raw \u00b7 39 patterns",
      "scene": null,
      "resourceOffset": 803262,
      "file": "resources/atlases/0c41be.png",
      "width": 512,
      "height": 32,
      "sha256": "60031d1e9977b558f890e07cddc0a0b61af51312e102f6c547a7b276c1a2bade",
      "tileCount": 39,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 32,
      "compressed": false
    },
    {
      "id": "resources/animations/0c41be",
      "kind": "resource-animation",
      "title": "ROM resource $0C41BE \u00b7 4 original animation frames",
      "scene": null,
      "resourceOffset": 803262,
      "file": "resources/animations/0c41be.png",
      "width": 416,
      "height": 16,
      "sha256": "642093c34b554ac2c65067e9f6a59ed3bc4ce7948f670a3b98eef523d2cf9369",
      "frameCount": 4,
      "cellWidth": 104,
      "cellHeight": 16,
      "gridColumns": 4
    },
    {
      "id": "resources/atlases/0c478a",
      "kind": "resource-atlas",
      "title": "ROM resource $0C478A \u00b7 raw \u00b7 11 patterns",
      "scene": null,
      "resourceOffset": 804746,
      "file": "resources/atlases/0c478a.png",
      "width": 176,
      "height": 16,
      "sha256": "55a9735e3f15b1af02b78130cd2b84a680dfd35e21b9c8d7712f453ed68d1018",
      "tileCount": 11,
      "palettes": "0 top left,1 top right,2 bottom left,3 bottom right",
      "gridColumnsPerPanel": 11,
      "compressed": false
    },
    {
      "id": "resources/animations/0c478a",
      "kind": "resource-animation",
      "title": "ROM resource $0C478A \u00b7 11 original animation frames",
      "scene": null,
      "resourceOffset": 804746,
      "file": "resources/animations/0c478a.png",
      "width": 176,
      "height": 16,
      "sha256": "7f77bff241cf0ad92c671704a6fb577d69ebf2a92b1fc2a36de353c85b7ededd",
      "frameCount": 11,
      "cellWidth": 16,
      "cellHeight": 16,
      "gridColumns": 11
    }
  ],
  "downloads": [
    {
      "file": "native-vdp-snapshots.zip",
      "title": "Native VDP snapshots and map/sprite metadata",
      "sha256": "b87c8431a4ba6f563c0f66001022ee716fa91e8fd27e8f3112ed4786b4a39657",
      "bytes": 797133
    },
    {
      "file": "rom-graphic-resources.zip",
      "title": "Original ROM graphic containers, decoded patterns, palettes, maps and1073sprite frames",
      "sha256": "1dba3499267ae48eec42dd4de9a084a2c9ae2f3ccae5f0101b687a8835425286",
      "bytes": 1628229
    }
  ],
  "resourceRecovery": {
    "manifest": "resources.json",
    "validatedContainers": 124,
    "rawContainers": 94,
    "compressedContainers": 30,
    "tilemapContainers": 54,
    "spriteAnimationContainers": 70,
    "spriteAnimationFrames": 1073,
    "decodedPatterns": 20531,
    "decodedPatternBytes": 656992,
    "externalPaletteContainers": 28,
    "dynamicPatternIndexContainers": 1,
    "newGalleryPngs": 248,
    "allRomGraphicsFormatsEnumerated": false
  }
}