{
  "schema": "web64.kick-c64lib-bundle.v1",
  "version": 1,
  "dialect": "kick5",
  "referenceVersion": "5.25",
  "libraryRoot": "web64-sdk/kick/c64lib",
  "uriPrefix": "web64://kick/c64lib/",
  "authorities": {
    "common": {
      "version": "0.5.1",
      "commit": "d9b508f62649a9e15d4b3dbee2ae99b3f402bd5e",
      "repository": "https://github.com/c64lib/common",
      "license": "MIT"
    },
    "chipset": {
      "version": "0.5.1",
      "commit": "e91455ba6f4f87e2d0d4e7604215e52db9e96ee2",
      "repository": "https://github.com/c64lib/chipset",
      "license": "MIT"
    },
    "text": {
      "version": "0.5.1",
      "commit": "b5fa872d2a43c1690666444d223603728b346a14",
      "repository": "https://github.com/c64lib/text",
      "license": "MIT"
    },
    "copper64": {
      "version": "0.6.0",
      "commit": "6d4b0920db0b0ddfd42976dc7c9ddc77c766244d",
      "repository": "https://github.com/c64lib/copper64",
      "license": "MIT"
    }
  },
  "sources": [
    {
      "path": "chipset/lib/cia-global.asm",
      "repository": "chipset",
      "sourcePath": "lib/cia-global.asm",
      "sha256": "5ea58680bb6913abc418c6d6029b165ae09c2c0f47f7da83501aea6082994bcf",
      "size": 1348
    },
    {
      "path": "chipset/lib/cia.asm",
      "repository": "chipset",
      "sourcePath": "lib/cia.asm",
      "sha256": "b9255ee4cd32f8f0160fe93da90adc8e05323238ebd0ab7ff4ec5dc1a79c1efd",
      "size": 3539
    },
    {
      "path": "chipset/lib/mos6510-global.asm",
      "repository": "chipset",
      "sourcePath": "lib/mos6510-global.asm",
      "sha256": "5d64c2d17cad490da3aee5f1a25493b512f92efc82d62f791dcab5741f3feab1",
      "size": 1300
    },
    {
      "path": "chipset/lib/mos6510.asm",
      "repository": "chipset",
      "sourcePath": "lib/mos6510.asm",
      "sha256": "2b37a5bf221a7f790ad542141047cd27f2f56afaba4ab0f866e1d326d636feee",
      "size": 2273
    },
    {
      "path": "chipset/lib/sprites-global.asm",
      "repository": "chipset",
      "sourcePath": "lib/sprites-global.asm",
      "sha256": "c3cb61ae2f2833551f0bcd1c11439f0d70ba61be8bdd69145cc06948e55b71d6",
      "size": 1308
    },
    {
      "path": "chipset/lib/sprites.asm",
      "repository": "chipset",
      "sourcePath": "lib/sprites.asm",
      "sha256": "825cbc9c6f04b57cda4a9fad21acb6327a2b562158976986a32f36965cd098b3",
      "size": 3653
    },
    {
      "path": "chipset/lib/vic2-global.asm",
      "repository": "chipset",
      "sourcePath": "lib/vic2-global.asm",
      "sha256": "fdb5a36e7b9011181d1b9c9fa86e179b1e08bc4dc8e0f96b6eda259e1939dc25",
      "size": 2087
    },
    {
      "path": "chipset/lib/vic2.asm",
      "repository": "chipset",
      "sourcePath": "lib/vic2.asm",
      "sha256": "a4525e3d53e30b68a2d8fa7902afa7ab5dd3612b4c2aa6ce61ba8da36f9ef5b6",
      "size": 16002
    },
    {
      "path": "common/lib/common-global.asm",
      "repository": "common",
      "sourcePath": "lib/common-global.asm",
      "sha256": "bf9abc65847c30ffe165b3f5e4fe535e74d202c6100d7f21ae5168d2c1964871",
      "size": 1308
    },
    {
      "path": "common/lib/common.asm",
      "repository": "common",
      "sourcePath": "lib/common.asm",
      "sha256": "06844a2920c2742fddcdb8da3982321c9b0d36473464c01a2ed1a27d02538f85",
      "size": 4246
    },
    {
      "path": "common/lib/compress-global.asm",
      "repository": "common",
      "sourcePath": "lib/compress-global.asm",
      "sha256": "1ba2b76194d27e33df21fab253f93d1eab2b3cca512467a7918b923513fae50c",
      "size": 1291
    },
    {
      "path": "common/lib/compress.asm",
      "repository": "common",
      "sourcePath": "lib/compress.asm",
      "sha256": "267ac67acaf88377551ca0ede4f33ffbcf70d985008100d300ffff10a4b3fc5b",
      "size": 2236
    },
    {
      "path": "common/lib/exo-decrunch-global.asm",
      "repository": "common",
      "sourcePath": "lib/exo-decrunch-global.asm",
      "sha256": "18379440bccac0fae78122e2744f962fbf59f4b669814fbfee458fb3610ade77",
      "size": 1508
    },
    {
      "path": "common/lib/exo-decrunch.asm",
      "repository": "common",
      "sourcePath": "lib/exo-decrunch.asm",
      "sha256": "864389e493aabba019e9c3eb328e39a816977ed5e2667131d6aec8f79af83bb8",
      "size": 19299
    },
    {
      "path": "common/lib/invoke-global.asm",
      "repository": "common",
      "sourcePath": "lib/invoke-global.asm",
      "sha256": "491e13f1d40581fecbaaa9fd87b57a4d7e9a312038c96ed373fbc6b5a1b3b1fb",
      "size": 1855
    },
    {
      "path": "common/lib/invoke.asm",
      "repository": "common",
      "sourcePath": "lib/invoke.asm",
      "sha256": "a08bb79aab6c71553536e5f87231385702ece99a9092191f21bc8dce27344ac3",
      "size": 5027
    },
    {
      "path": "common/lib/math-global.asm",
      "repository": "common",
      "sourcePath": "lib/math-global.asm",
      "sha256": "20f64732a65df84a27bf2cc4a8574acc6cbe5a3c58a4f0a75bee00c3a3ba56f7",
      "size": 1728
    },
    {
      "path": "common/lib/math.asm",
      "repository": "common",
      "sourcePath": "lib/math.asm",
      "sha256": "a3016ff6822a989f83095b3838977f5298a6116e3850d3c256d163c4f41ebb51",
      "size": 4801
    },
    {
      "path": "common/lib/mem-global.asm",
      "repository": "common",
      "sourcePath": "lib/mem-global.asm",
      "sha256": "888f3771685364e0224653598e9afaec3772f56c790d58811b76a150b13d652f",
      "size": 1953
    },
    {
      "path": "common/lib/mem.asm",
      "repository": "common",
      "sourcePath": "lib/mem.asm",
      "sha256": "61e822fb869de96ce5ad3cd5e0930d69dd2bf393d7c1835aa654523163c859f2",
      "size": 4254
    },
    {
      "path": "common/lib/sub/copy-large-mem-backward.asm",
      "repository": "common",
      "sourcePath": "lib/sub/copy-large-mem-backward.asm",
      "sha256": "18362abd8daaf3df474726099144893f264b9712a46e1d632ade18c0f38cb70a",
      "size": 2108
    },
    {
      "path": "common/lib/sub/copy-large-mem-forward.asm",
      "repository": "common",
      "sourcePath": "lib/sub/copy-large-mem-forward.asm",
      "sha256": "73a976c8772d6bae5d98e8009d2912da7467ee8d9c88d500fe1b77f369a5cc8d",
      "size": 2105
    },
    {
      "path": "common/lib/sub/decompress-rle.asm",
      "repository": "common",
      "sourcePath": "lib/sub/decompress-rle.asm",
      "sha256": "cc510bf7d2370b944d8a7c4304a68a900daaf1293f3ac7bc3f2e4cf3113e4be1",
      "size": 1972
    },
    {
      "path": "common/lib/sub/fill-mem.asm",
      "repository": "common",
      "sourcePath": "lib/sub/fill-mem.asm",
      "sha256": "edaf4502448f5d1cd8883433b15af2887f02c6cd86fff628575fb4ca6c2ab3ad",
      "size": 1684
    },
    {
      "path": "common/lib/sub/fill-screen.asm",
      "repository": "common",
      "sourcePath": "lib/sub/fill-screen.asm",
      "sha256": "2aa2bd24b1c3dc2067fc0b97d99263b294ec76deb82a9749c2f9e8d0f2e166a3",
      "size": 1894
    },
    {
      "path": "common/lib/sub/rotate-mem-right.asm",
      "repository": "common",
      "sourcePath": "lib/sub/rotate-mem-right.asm",
      "sha256": "c5dfc21cc0605ac032ec4b1bc7e905456eabe3a5afb6e7395698a0250fafffdb",
      "size": 1765
    },
    {
      "path": "copper64/lib/copper64-global.asm",
      "repository": "copper64",
      "sourcePath": "lib/copper64-global.asm",
      "sha256": "7e93c24df722e36d38f4449c8c6144f1b10c9751d2aed9a4e19b4e19ff4cf232",
      "size": 1537
    },
    {
      "path": "copper64/lib/copper64.asm",
      "repository": "copper64",
      "sourcePath": "lib/copper64.asm",
      "sha256": "ac397a0e8828dd2acd09ad706c03b77d1a50f45f53df1d6a11d4713b379236b8",
      "size": 22960
    },
    {
      "path": "text/lib/scroll1x1-global.asm",
      "repository": "text",
      "sourcePath": "lib/scroll1x1-global.asm",
      "sha256": "8499192a2e429e997e9c11e9f3332c37eb8f78da2f48dbdccfaab47e4909db5d",
      "size": 1297
    },
    {
      "path": "text/lib/scroll1x1.asm",
      "repository": "text",
      "sourcePath": "lib/scroll1x1.asm",
      "sha256": "d63cbc2c83106e18fe0ca993f6e6a14f3385df90595c90ce94356cb8225a7a05",
      "size": 2663
    },
    {
      "path": "text/lib/sub/out-hex-nibble.asm",
      "repository": "text",
      "sourcePath": "lib/sub/out-hex-nibble.asm",
      "sha256": "1d4cd96f8019d5b445fa73287451cf27c4fa539b93b5db215e6f597e7f22c794",
      "size": 1866
    },
    {
      "path": "text/lib/sub/out-hex.asm",
      "repository": "text",
      "sourcePath": "lib/sub/out-hex.asm",
      "sha256": "3cd25ff58253974a3624b7cdca2b298b2e31ebd36ec0b9fdc737fb71d84e5fc4",
      "size": 2244
    },
    {
      "path": "text/lib/sub/out-text.asm",
      "repository": "text",
      "sourcePath": "lib/sub/out-text.asm",
      "sha256": "5c5079c186cedd2dfe476886ce61f8a0a802cbebb58b96331e301a6a98733e2b",
      "size": 1859
    },
    {
      "path": "text/lib/text-global.asm",
      "repository": "text",
      "sourcePath": "lib/text-global.asm",
      "sha256": "f48e58d26aa98a79891207d72860039f3d13060f7a293764be3e28c1191b604a",
      "size": 1666
    },
    {
      "path": "text/lib/text.asm",
      "repository": "text",
      "sourcePath": "lib/text.asm",
      "sha256": "5b3c87c51eff499c4098c1d7582392cb177b60b971dc24323e1f14a1ce68f22f",
      "size": 6793
    },
    {
      "path": "text/lib/tiles-2x2-global.asm",
      "repository": "text",
      "sourcePath": "lib/tiles-2x2-global.asm",
      "sha256": "8cf76c6e421523a71a233e8add1ba25c2969082b79374800fb6bb4864f96cf3a",
      "size": 1697
    },
    {
      "path": "text/lib/tiles-2x2.asm",
      "repository": "text",
      "sourcePath": "lib/tiles-2x2.asm",
      "sha256": "c34274ef5d53fa436005d4dbad95ae2aef7df968454eddad2256c3fac7f5699b",
      "size": 10583
    },
    {
      "path": "text/lib/tiles-color-ram-shift.asm",
      "repository": "text",
      "sourcePath": "lib/tiles-color-ram-shift.asm",
      "sha256": "4d3213d5ef5718b3b7ab97233357d82f4e38dc1f341e9aa2d8d7741eca167ffa",
      "size": 8684
    },
    {
      "path": "text/lib/tiles-common.asm",
      "repository": "text",
      "sourcePath": "lib/tiles-common.asm",
      "sha256": "5d07a03f0aa93e4959c18465fd72b6eded43e245575e29f7c5a0f29958a87108",
      "size": 2548
    },
    {
      "path": "text/lib/tiles-screen-shift.asm",
      "repository": "text",
      "sourcePath": "lib/tiles-screen-shift.asm",
      "sha256": "8773d33c7690ec52684f92311de8ee19e233b024e18f4d0883881dfc026819af",
      "size": 5044
    }
  ],
  "claims": {
    "sourceAvailability": true,
    "sourceAvailabilityImpliesCompatibility": false,
    "directCompatibilityDescriptor": "c64lib-kick-direct-v1.json",
    "generalUpstreamBinaryCompatibility": false,
    "projectVfsOverridesBundledSources": true,
    "nativeAndCProfilesExcluded": true
  }
}
