From ed1aadcf243da5e867fd6e95b4249220b8598172 Mon Sep 17 00:00:00 2001 From: edo999 Date: Fri, 17 May 2024 16:29:17 +0100 Subject: [PATCH] =?UTF-8?q?Add=20script=20resources=20for=20the=20prototyp?= =?UTF-8?q?e=20version=20=F0=9F=A6=BF.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/resources.js | 98 ++++++++++++++++++++++---------------------- 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/src/lib/resources.js b/src/lib/resources.js index 42c1b9e..2ee6b53 100644 --- a/src/lib/resources.js +++ b/src/lib/resources.js @@ -772,7 +772,7 @@ const proto = { [0x10001, 0x02d6], [0x102d7, 0x06a3], [0x1097a, 0x099f], [0x11319, 0x0361], [0x1167a, 0x0489], [0x11b03, 0x0437], [0x11f3a, 0x084d], [0x0be25, 0x0199], [0x12787, 0x09a7], [0x1312e, 0x037a], ], - // costumegfx: [[0x30001, 0x0eb8], [0x2f9f1, 0x0340]], + costumegfx: [[0x30001, 0x0eb8], [0x2f9f1, 0x0340]], rooms: [ [0x00000, 0x0000], [0x14001, 0x0d11], [0x134a8, 0x04b3], [0x1539e, 0x0849], [0x15c6f, 0x0685], [0x16388, 0x0715], [0x1395b, 0x04e7], [0x16cc7, 0x0ac0], [0x18001, 0x06e4], [0x17acc, 0x03cb], @@ -786,44 +786,44 @@ const proto = { [0x293c6, 0x05a0], [0x27b65, 0x0201], [0x2add1, 0x0325], [0x2b339, 0x01fc], [0x2b535, 0x02a9], [0x2b7de, 0x02de], [0x2c001, 0x03ce], [0x2bbc0, 0x0205], [0x2c53a, 0x0170], [0x13e42, 0x0169], ], - // scripts: [ - // [0x00000, 0x0000], [0x29966, 0x044d], [0x29db3, 0x0207], [0x29fba, 0x009f], [0x2a059, 0x03f4], - // [0x2a44d, 0x01a1], [0x00000, 0x0000], [0x2a5ee, 0x004a], [0x00000, 0x0000], [0x2a638, 0x0005], - // [0x2c6aa, 0x000d], [0x2c6b7, 0x000d], [0x186bb, 0x0040], [0x186fb, 0x0016], [0x1b639, 0x0046], - // [0x1eec6, 0x00bd], [0x21c31, 0x0055], [0x177a8, 0x0027], [0x1fd07, 0x0027], [0x1fd2e, 0x0027], - // [0x1bd2b, 0x0022], [0x15be0, 0x0088], [0x22241, 0x0020], [0x22261, 0x008f], [0x1924a, 0x002b], - // [0x1cb4a, 0x0061], [0x1cbab, 0x003c], [0x1cbe7, 0x0042], [0x1cc29, 0x004f], [0x2049b, 0x0076], - // [0x16a96, 0x0035], [0x16acb, 0x001c], [0x16ae7, 0x0014], [0x16afb, 0x001c], [0x16b17, 0x0027], - // [0x16b3e, 0x01aa], [0x1d1cf, 0x0096], [0x1d265, 0x010e], [0x1d373, 0x001c], [0x1d38f, 0x0056], - // [0x1d3e5, 0x0072], [0x1e480, 0x0028], [0x1e4a8, 0x017d], [0x1e625, 0x0229], [0x28932, 0x0071], - // [0x17eb8, 0x004d], [0x162ed, 0x0039], [0x18711, 0x028b], [0x1899c, 0x00bb], [0x18a57, 0x018b], - // [0x00000, 0x0000], [0x19e87, 0x00ed], [0x21c86, 0x00f6], [0x1e84e, 0x009b], [0x21d7c, 0x0047], - // [0x2c6c4, 0x004d], [0x16326, 0x0024], [0x14d0d, 0x0014], [0x177cf, 0x0059], [0x17828, 0x0109], - // [0x17931, 0x0009], [0x14d21, 0x01b6], [0x2b0f6, 0x0243], [0x230bf, 0x067f], [0x2c711, 0x001c], - // [0x2c72d, 0x001a], [0x2c747, 0x0021], [0x2c768, 0x0024], [0x2c78c, 0x0017], [0x2c7a3, 0x0017], - // [0x2c7ba, 0x0014], [0x2c7ce, 0x0024], [0x00000, 0x0000], [0x2c7f2, 0x0011], [0x1793a, 0x009d], - // [0x22750, 0x0066], [0x14ed7, 0x0075], [0x1f30c, 0x0120], [0x1fd55, 0x001d], [0x1f42c, 0x008f], - // [0x1f4bb, 0x0097], [0x179d7, 0x006a], [0x17a41, 0x0030], [0x1f552, 0x0092], [0x2c803, 0x00cc], - // [0x2c8cf, 0x00ba], [0x2c989, 0x0088], [0x20a09, 0x01b0], [0x20bb9, 0x0168], [0x20d21, 0x006c], - // [0x20d8d, 0x0037], [0x20dc4, 0x00e4], [0x20ea8, 0x0045], [0x20eed, 0x00e1], [0x20fce, 0x00f6], - // [0x210c4, 0x0141], [0x21205, 0x0183], [0x21388, 0x0034], [0x213bc, 0x00a9], [0x24367, 0x011b], - // [0x1bd4d, 0x0070], [0x1cc78, 0x0091], [0x29372, 0x0054], [0x19f74, 0x00ce], [0x1a042, 0x0077], - // [0x14f4c, 0x0057], [0x27886, 0x02df], [0x1da2a, 0x0219], [0x1dc43, 0x00f9], [0x1dd3c, 0x0056], - // [0x1dd92, 0x01c2], [0x14fa3, 0x004d], [0x27594, 0x00d9], [0x21dc3, 0x0013], [0x2a63d, 0x00f0], - // [0x24482, 0x00e7], [0x21465, 0x00f2], [0x24569, 0x002b], [0x2c3cf, 0x010f], [0x24594, 0x00aa], - // [0x24ce8, 0x0dab], [0x1b67f, 0x000d], [0x1b68c, 0x000d], [0x2373e, 0x017c], [0x282f5, 0x01e1], - // [0x238ba, 0x0153], [0x23a0d, 0x019c], [0x23ba9, 0x0016], [0x2c4de, 0x005c], [0x23bbf, 0x0020], - // [0x27d66, 0x00a5], [0x2a72d, 0x034d], [0x14ff0, 0x00e3], [0x2babc, 0x005f], [0x00000, 0x0000], - // [0x25a93, 0x003c], [0x1e8e9, 0x0011], [0x1634a, 0x0018], [0x26dfd, 0x001f], [0x26e1c, 0x0054], - // [0x26e70, 0x0149], [0x26fb9, 0x004b], [0x27004, 0x017d], [0x27181, 0x0027], [0x271a8, 0x0041], - // [0x271e9, 0x01b1], [0x16362, 0x001f], [0x2463e, 0x002a], [0x150d3, 0x019e], [0x19275, 0x0031], - // [0x17a71, 0x007c], [0x21557, 0x00dc], [0x1d457, 0x0018], [0x1d46f, 0x0053], [0x18be2, 0x0005], - // [0x15271, 0x011b], [0x1538c, 0x000b], [0x24668, 0x0138], [0x247a0, 0x0014], [0x1df54, 0x0018], - // [0x247b4, 0x0027], [0x1a0b9, 0x004d], [0x00000, 0x0000], [0x2bb1b, 0x00a5], [0x2aa7a, 0x00c1], - // [0x2ab3b, 0x0140], [0x19826, 0x00bf], [0x198e5, 0x014d], [0x19a32, 0x0012], [0x2ac7b, 0x0005], - // [0x2ac80, 0x0005], [0x2ac85, 0x0005], [0x2ac8a, 0x0005], [0x2ac8f, 0x0005], [0x21633, 0x0033], - // [0x2ac94, 0x0005], [0x00000, 0x0000], [0x2ac99, 0x009c], [0x2ad35, 0x009c], - // ], + scripts: [ + [0x00000, 0x0000], [0x29966, 0x044d], [0x29db3, 0x0207], [0x29fba, 0x009f], [0x2a059, 0x03f4], + [0x2a44d, 0x01a1], [0x00000, 0x0000], [0x2a5ee, 0x004a], [0x00000, 0x0000], [0x2a638, 0x0005], + [0x2c6aa, 0x000d], [0x2c6b7, 0x000d], [0x186e5, 0x0040], [0x18725, 0x0016], [0x1b66f, 0x0046], + [0x1eee2, 0x00bd], [0x21c43, 0x0055], [0x17787, 0x0027], [0x1fd26, 0x0027], [0x1fd4d, 0x0027], + [0x1bd61, 0x0022], [0x15be7, 0x0088], [0x22253, 0x0020], [0x22273, 0x008f], [0x19274, 0x002b], + [0x1cb4a, 0x0061], [0x1cbab, 0x003c], [0x1cbe7, 0x0042], [0x1cc29, 0x004f], [0x204ad, 0x0076], + [0x16a9d, 0x0035], [0x16ad2, 0x001c], [0x16aee, 0x0014], [0x16b02, 0x001c], [0x16b1e, 0x0027], + [0x16b45, 0x0182], [0x1d1cf, 0x0096], [0x1d265, 0x00ed], [0x1d352, 0x001c], [0x1d36e, 0x0056], + [0x1d3c4, 0x0072], [0x1e4a4, 0x0028], [0x1e4cc, 0x0170], [0x1e63c, 0x0229], [0x28932, 0x0071], + [0x17e97, 0x004d], [0x162f4, 0x0039], [0x1873b, 0x028b], [0x189c6, 0x00bb], [0x18a81, 0x018b], + [0x00000, 0x0000], [0x19eb1, 0x00ed], [0x21c98, 0x00f6], [0x1e865, 0x009b], [0x21d8e, 0x0047], + [0x2c6c4, 0x004d], [0x1632d, 0x0024], [0x14d12, 0x0014], [0x177ae, 0x0059], [0x17807, 0x0109], + [0x17910, 0x0009], [0x14d26, 0x01b6], [0x2b0f6, 0x0243], [0x230d1, 0x0686], [0x2c711, 0x001c], + [0x2c72d, 0x001a], [0x2c747, 0x0021], [0x2c768, 0x0024], [0x2c78c, 0x0017], [0x2c7a3, 0x0017], + [0x2c7ba, 0x0014], [0x2c7ce, 0x0024], [0x00000, 0x0000], [0x2c7f2, 0x0011], [0x17919, 0x009d], + [0x22762, 0x0066], [0x14edc, 0x0075], [0x1f328, 0x0120], [0x1fd74, 0x001d], [0x1f448, 0x008f], + [0x1f4d7, 0x0097], [0x179b6, 0x006a], [0x17a20, 0x0030], [0x1f56e, 0x0092], [0x2c803, 0x00cc], + [0x2c8cf, 0x00ba], [0x2c989, 0x0088], [0x20a1b, 0x01b0], [0x20bcb, 0x0168], [0x20d33, 0x006c], + [0x20d9f, 0x0037], [0x20dd6, 0x00e4], [0x20eba, 0x0045], [0x20eff, 0x00e1], [0x20fe0, 0x00f6], + [0x210d6, 0x0141], [0x21217, 0x0183], [0x2139a, 0x0034], [0x213ce, 0x00a9], [0x24367, 0x011b], + [0x1bd83, 0x0070], [0x1cc78, 0x0091], [0x29372, 0x0054], [0x19f9e, 0x00ce], [0x1a06c, 0x0077], + [0x14f51, 0x0057], [0x27886, 0x02df], [0x1da4e, 0x0219], [0x1dc67, 0x00f9], [0x1dd60, 0x0056], + [0x1ddb6, 0x01c2], [0x14fa8, 0x004d], [0x27594, 0x00d9], [0x21dd5, 0x0013], [0x2a63d, 0x00f0], + [0x24482, 0x00e7], [0x21477, 0x00f2], [0x24569, 0x002b], [0x2c3cf, 0x010f], [0x24594, 0x00aa], + [0x24ce8, 0x0dab], [0x1b6b5, 0x000d], [0x1b6c2, 0x000d], [0x23757, 0x017c], [0x282f5, 0x01e1], + [0x238d3, 0x0153], [0x23a26, 0x019c], [0x23bc2, 0x0016], [0x2c4de, 0x005c], [0x23bd8, 0x0020], + [0x27d66, 0x00a5], [0x2a72d, 0x034d], [0x14ff5, 0x00e3], [0x2babc, 0x005f], [0x00000, 0x0000], + [0x25a93, 0x003c], [0x1e900, 0x0011], [0x16351, 0x0018], [0x26dfd, 0x001f], [0x26e1c, 0x0054], + [0x26e70, 0x0149], [0x26fb9, 0x004b], [0x27004, 0x017d], [0x27181, 0x0027], [0x271a8, 0x0041], + [0x271e9, 0x01b1], [0x16369, 0x001f], [0x2463e, 0x002a], [0x150d8, 0x01a0], [0x1929f, 0x0031], + [0x17a50, 0x007c], [0x21569, 0x00dc], [0x1d436, 0x0018], [0x1d44e, 0x0053], [0x18c0c, 0x0005], + [0x15278, 0x011b], [0x15393, 0x000b], [0x24668, 0x0138], [0x247a0, 0x0014], [0x1df78, 0x0018], + [0x247b4, 0x0027], [0x1a0e3, 0x004d], [0x00000, 0x0000], [0x2bb1b, 0x00a5], [0x2aa7a, 0x00c1], + [0x2ab3b, 0x0140], [0x19850, 0x00bf], [0x1990f, 0x014d], [0x19a5c, 0x0012], [0x2ac7b, 0x0005], + [0x2ac80, 0x0005], [0x2ac85, 0x0005], [0x2ac8a, 0x0005], [0x2ac8f, 0x0005], [0x21645, 0x0033], + [0x2ac94, 0x0005], [0x00000, 0x0000], [0x2ac99, 0x009c], [0x2ad35, 0x009c] + ], // sounds: [ // [0x0ffe8, 0x000a], [0x30eca, 0x0832], [0x30eca, 0x0832], [0x30eca, 0x0832], [0x30eca, 0x0832], // [0x30eca, 0x0832], [0x17fca, 0x0011], [0x27e0b, 0x0073], [0x17fdb, 0x0011], [0x17fec, 0x0011], @@ -851,16 +851,16 @@ const proto = { // [0x1bfc2, 0x003c], [0x17f90, 0x003a], [0x17f90, 0x003a], [0x17f05, 0x0055], [0x13fab, 0x004b], // ], globdata: [[0x2ca11, 0x0307]], - // // sprite palette data - // sprpals: [[0x0bfc1, 0x0010], [0x0bfd1, 0x0010]], - // // associates costume IDs with sprite sets (indexes into SPRLENS/SPROFFS) - // sprdesc: [[0x0ffb7, 0x0031], [0x0bfe1, 0x0009]], - // // number of sprites in each set (indicates length within SPRDATA) - // sprlens: [[0x0fea2, 0x0115], [0x07ff5, 0x0006]], - // // offset of each sprite set (indexes into SPRDATA) - // sproffs: [[0x2bdc5, 0x022a], [0x0bfea, 0x000c]], - // // sprite data sets (packed NES sprite data) - // sprdata: [[0x2ce11, 0x2be0], [0x07f6b, 0x008a]], + // sprite palette data + sprpals: [[0x0bfbe, 0x0010], [0x0bfce, 0x0010]], + // associates costume IDs with sprite sets (indexes into SPRLENS/SPROFFS) + sprdesc: [[0x0ffb7, 0x0031], [0x0bfde, 0x0009]], + // number of sprites in each set (indicates length within SPRDATA) + sprlens: [[0x0fea2, 0x0115], [0x07ff5, 0x0006]], + // offset of each sprite set (indexes into SPRDATA) + sproffs: [[0x2bdc5, 0x022a], [0x0bfe7, 0x000c]], + // sprite data sets (packed NES sprite data) + sprdata: [[0x2ce11, 0x2be0], [0x07f6b, 0x008a]], charset: [[0x3f6ee, 0x0090]], preplist: [[0x3fb5a, 0x000e]], characters: {},