home *** CD-ROM | disk | FTP | other *** search
- #ifndef __AES__
- #include <aes.h>
- #endif
- static char p_to_nul[1] = "";
-
- TEDINFO rs_tedinfo[] = {
- {"000000:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000010:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000020:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000030:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000040:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000050:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000060:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000070:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000080:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"000090:0000 0000 0000 0000 0000 0000 0000 0000 ABCDEFGHIJKLMNOP", p_to_nul, p_to_nul,
- 3, 0, 0, 4481, 0, 0, 64, 1},
- {"0", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"2", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"4", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"6", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"8", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"A", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"C", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"E", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"Alpha", p_to_nul, p_to_nul,
- 5, 0, 0, 4481, 0, 0, 6, 1},
- {"I", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"N", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"F", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"O", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 2, 1},
- {"MUTATE V1.0 by Gregory Mathias Lemperle-Kerr", p_to_nul, p_to_nul,
- 3, 0, 2, 4481, 0, 0, 45, 1},
- {"Memory/Sector/File Editor. (Handles any size sector)", p_to_nul, p_to_nul,
- 5, 0, 0, 4481, 0, 0, 54, 1},
- {"Options on Bar: (Q)uit (F)ile (D)isk (M)emory", p_to_nul, p_to_nul,
- 5, 0, 0, 4481, 0, 0, 46, 1},
- {"Use TAB to switch between Hex and Ascii input", p_to_nul, p_to_nul,
- 5, 0, 0, 4481, 0, 0, 46, 1},
- {"Use UPDATE or QUIT or D/F/M to write changes", p_to_nul, p_to_nul,
- 5, 0, 0, 4481, 0, 0, 45, 1},
- {"Use ARROWS for page, +/- for block, ◆ buttons to change", p_to_nul, p_to_nul,
- 5, 0, 0, 4481, 0, 0, 56, 1},
- {"(C) 1990 Spieu!soft. Call (011)(41)(61) 475146 for Update", p_to_nul, p_to_nul,
- 5, 0, 2, 4481, 0, 0, 59, 1}
- };
-
- ICONBLK rs_iconblk[] = {
- 0L
- };
-
- int bblock000[] = {
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x4000,0x0000,0x1f00,0x0000,0x4000,0x0000,
- 0x1107,0x8000,0x4004,0x0000,0x214c,0xc040,0x4004,0x0000,
- 0x21d0,0x41e0,0x4004,0x0000,0x21f0,0x4320,0xc004,0x0000,
- 0x0060,0x4420,0x8000,0x0000,0x00a0,0x4400,0x8008,0x0000,
- 0x00c0,0x5840,0x800c,0x0000,0x00c0,0x1040,0x8008,0x0000,
- 0x00c0,0xa040,0x8008,0x0000,0x00c0,0xa041,0x0008,0x0000,
- 0x0081,0x4041,0x8018,0x0000,0x0081,0x4081,0x0018,0x0000,
- 0x0082,0x811f,0xf010,0x0000,0x0082,0x8102,0x0018,0x0000,
- 0x0086,0x8202,0x0010,0x0000,0x0085,0x0002,0x0010,0x0000,
- 0x0185,0x0403,0x0010,0x0000,0x010f,0x0802,0x0030,0x0000,
- 0x010a,0x0003,0x0e20,0x0000,0x010a,0x1902,0x1a20,0x0000,
- 0x010c,0x1322,0x1220,0x0000,0x0118,0x1223,0x1227,0x0000,
- 0x0118,0x2262,0x1225,0x0000,0x0230,0x2663,0x3225,0x0000,
- 0x0220,0x2443,0xf225,0x0000,0x0220,0x4e46,0x1465,0x0000,
- 0x0c60,0x4bec,0x1e75,0x0800,0x0000,0x7030,0x025f,0xf000,
- 0x0000,0x0000,0x0386,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0200,0x0000,0x0000,
- 0x0000,0x0203,0x0000,0x0000,0x0000,0x0206,0x8000,0x0000,
- 0x0000,0x0204,0xc000,0x0000,0x0000,0x0204,0x4000,0x0000,
- 0x0000,0x0208,0x4000,0x0000,0x0000,0x0208,0x4000,0x0000,
- 0x0000,0x0208,0x4000,0x0000,0x0000,0x0244,0xc000,0x0000,
- 0x0000,0x0207,0x8000,0x0000,0x0000,0x0000,0x0000,0x0000
- };
-
- int bblock001[] = {
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0003,
- 0xe000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007e,0x3e00,
- 0x0000,0x000c,0x0007,0xc000,0x0000,0x00c0,0x0380,0x0000,
- 0x0038,0x0018,0x20e0,0x0000,0x0080,0x00fc,0x0000,0x03e0,
- 0x0010,0x2723,0xe000,0x0180,0x0007,0xff00,0x7c00,0x0018,
- 0x3c26,0x2000,0x0100,0x0000,0x01ff,0xc000,0x000c,0x3038,
- 0x2000,0x0100,0x0000,0x0000,0x0000,0x0000,0x6030,0x6000,
- 0x0100,0x0000,0x0000,0x0000,0x0000,0xc060,0x4000,0x0180,
- 0x0000,0x0000,0x0000,0x0000,0xc0c0,0xc000,0x0080,0x0000,
- 0x0000,0x0000,0x0001,0x8081,0x8000,0x00e0,0x3ce0,0xe000,
- 0xec41,0x0003,0x0181,0x0000,0x003e,0x64a1,0xf079,0xb841,
- 0x0007,0x0183,0x0000,0x0004,0x44e3,0x90cf,0x30c3,0x000e,
- 0x0306,0x0000,0x0004,0xccc7,0x1184,0x21e3,0x000c,0x0604,
- 0x0000,0x000f,0x88c7,0x37cc,0x3f3e,0x0018,0x041b,0x0000,
- 0x0008,0x077f,0xf478,0x0002,0x0000,0x0016,0x2000,0x0008,
- 0x0000,0x1800,0x0002,0x0000,0x001c,0x0000,0x0018,0x0000,
- 0x3800,0x0002,0x0000,0x0000,0x0000,0x0010,0x0000,0x6800,
- 0x0001,0x0000,0x0000,0x0000,0x0030,0x01ff,0xffe0,0x0000,
- 0x8000,0x0000,0x0000,0x0060,0x0f00,0x481f,0xffe0,0x4000,
- 0x0000,0x0000,0x0043,0xf800,0x4800,0x003e,0x6000,0x0000,
- 0x0000,0x009e,0x0000,0x7800,0x0003,0xb000,0x0000,0x0000,
- 0x00b0,0x0000,0x0000,0x0000,0xf000,0x0000,0x0000,0x01e0,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x01c0,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0180,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0001,0xfc00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0003,
- 0x0600,0x0f00,0x000c,0x0000,0x0000,0x0000,0x0002,0x0200,
- 0x39c0,0x001c,0x0000,0x0000,0x0002,0x0002,0x0200,0x6060,
- 0x0014,0x0000,0x0000,0x0002,0x0001,0x0200,0xc020,0x0014,
- 0x0000,0x0000,0x0006,0x0001,0xfa01,0x8030,0x039c,0x0000,
- 0x0000,0x0006,0x0000,0x0403,0x0010,0x00f8,0x0000,0x0000,
- 0x0006,0x0000,0x0406,0x0010,0x0008,0x0000,0x0000,0x0006,
- 0x0000,0x040c,0x0018,0x0008,0x0000,0x0000,0x0006,0x0000,
- 0x0c18,0x0008,0x0008,0x0000,0x0000,0x000e,0x0000,0x0830,
- 0x0008,0x0008,0x0000,0x0000,0x000a,0x0000,0x0860,0x0008,
- 0x0008,0x0000,0x0000,0x000a,0x003c,0x18c0,0x0008,0x0008,
- 0x0000,0x0000,0x001a,0x0000,0x3180,0x0008,0x0008,0x0000,
- 0x0000,0x0012,0x0000,0x2300,0x0008,0x0010,0x0000,0x0000,
- 0x0012,0x0000,0x3e00,0x0008,0x0010,0x0000,0x0001,0xc01a,
- 0x0e00,0x61e0,0x0008,0x0010,0xe0b9,0xc3f2,0x478e,0x0a00,
- 0x6123,0xcf08,0x0390,0xb0ea,0x430a,0x4486,0x1600,0xb122,
- 0x4908,0x0ef1,0x114e,0x430b,0xc487,0x1c01,0x11e2,0x4908,
- 0x0861,0x3344,0x4709,0x8499,0x9803,0x10c6,0x4908,0x0830,
- 0xa24c,0x5ddb,0x8cf0,0xf102,0x1b6c,0x5988,0x0cde,0xfe00,
- 0x71fe,0x78c0,0x1f02,0x0e38,0x7078,0x0783,0xf000,0x0100,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0100,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0100,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0100,0x0000,0x0000,0x0000,0x0000
- };
-
- BITBLK rs_bitblk[] = {
- {bblock000, 0x0008, 0x0032, 0x0000, 0x0000, 0x0001},
- {bblock001, 0x000e, 0x0038, 0x0000, 0x0000, 0x0001}
- };
-
- OBJECT rs_object[] = {
- /* Tree #0*/
- { -1, 1, 45,0x0014,0x0000,0x0000, 0x000411c1L,1794,2561, 73,3854},
- { 21, 2, 20,0x0014,0x0000,0x0020, 0x00011181L, 1,2048, 578,3850},
- { 3, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[0],1025,3072, 575, 1},
- { 4, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[1],1025,2561, 63, 1},
- { 5, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[2],1025,2562, 63, 1},
- { 6, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[3],1025,2563, 63, 1},
- { 7, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[4],1025,2564, 63, 1},
- { 8, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[5],1025,2565, 63, 1},
- { 9, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[6],1025,2566, 63, 1},
- { 10, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[7],1025,2567, 63, 1},
- { 11, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[8],1025,2568, 63, 1},
- { 12, -1, -1,0x0015,0x0005,0x0000, (long)&rs_tedinfo[9],1025,2569, 63, 1},
- { 13, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[10],1032, 512, 1,2048},
- { 14, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[11],1037, 512, 1,2048},
- { 15, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[12],1042, 512, 1,2048},
- { 16, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[13],1047, 512, 1,2048},
- { 17, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[14],1052, 512, 1,2048},
- { 18, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[15],1057, 512, 1,2048},
- { 19, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[16],1062, 512, 1,2048},
- { 20, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[17],1067, 512, 1,2048},
- { 1, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[18],1072, 512,1539,2048},
- { 25, 22, 24,0x0014,0x0041,0x0000, 0x000111c1L, 68,2048,1794,3850},
- { 23, -1, -1,0x001b,0x0040,0x0000, 0x01011181L, 256, 256,1282, 513},
- { 24, -1, -1,0x001b,0x0040,0x0000, 0x02011181L, 256,3081,1282, 513},
- { 21, -1, -1,0x0014,0x0041,0x0000, 0x00011181L, 256, 769,1282,2312},
- { 45, 26, 44,0x0014,0x0000,0x0000, 0x000111e1L,1792,3083, 583,3074},
- { 30, 27, 29,0x0014,0x0000,0x0000, 0x000111c1L, 4,2048,1032,2049},
- { 28, -1, -1,0x001b,0x0005,0x0000, 0x46011181L, 512, 512, 770, 769},
- { 29, -1, -1,0x001b,0x0005,0x0000, 0x44011181L, 3, 512, 770, 769},
- { 26, -1, -1,0x001b,0x0005,0x0000, 0x4d011181L,1541, 512, 770, 769},
- { 35, 31, 34,0x0014,0x0000,0x0000, 0x00011181L,1548,2048, 16,2049},
- { 32, -1, -1,0x001c,0x0000,0x0000, (long)"0000000", 3,1024, 263, 1},
- { 33, -1, -1,0x001a,0x0005,0x0000, (long)"◆", 781,1024, 2, 1},
- { 34, -1, -1,0x001a,0x0040,0x0000, (long)"+",1024,1024, 2, 1},
- { 30, -1, -1,0x001a,0x0040,0x0000, (long)"-",1034,1024, 2, 1},
- { 38, 36, 37,0x0014,0x0000,0x0000, 0x00011181L, 29,2048, 16,2049},
- { 37, -1, -1,0x001c,0x0000,0x0000, (long)"FILENAME.EXT",1024,1024, 268, 1},
- { 35, -1, -1,0x001a,0x0005,0x0000, (long)"◆", 781,1024, 2, 1},
- { 42, 39, 41,0x0014,0x0000,0x0000, 0x00011181L, 301,2304, 775,1793},
- { 40, -1, -1,0x001a,0x0040,0x0000, (long)"⇦",1024,1024, 2, 1},
- { 41, -1, -1,0x001b,0x0005,0x0000, 0x43011181L,1538, 512,1537,1025},
- { 38, -1, -1,0x001a,0x0040,0x0000, (long)"⇨",1796,1024, 2, 1},
- { 43, -1, -1,0x001a,0x0005,0x0000, (long)"Find",1333,2048, 7,1793},
- { 44, -1, -1,0x001a,0x0005,0x0000, (long)"Q",1792,2048,1026,2049},
- { 25, -1, -1,0x001a,0x0007,0x0030, (long)"UPDATE", 830,1792, 775,2049},
- { 0, 46, 50,0x0014,0x0000,0x0000, 0x00011181L, 327,1792, 513,3850},
- { 47, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[19], 256,1025, 1,2560},
- { 48, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[20], 256,3075, 1,2560},
- { 49, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[21], 256,1030, 1,2560},
- { 50, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[22], 256,3080, 1,2560},
- { 45, -1, -1,0x0019,0x0025,0x0000, 0x00011181L, 0, 0, 257,3594},
- /* Tree #1*/
- { -1, 1, 1,0x0014,0x0000,0x0000, 0x000a11e1L, 523,2049, 310,2832},
- { 0, 2, 10,0x0014,0x0000,0x0000, 0x00011181L,1026,1281, 49, 526},
- { 3, -1, -1,0x0017,0x0000,0x0000, (long)&rs_bitblk[0], 788, 512, 263,1795},
- { 4, -1, -1,0x0017,0x0003,0x0030, (long)&rs_bitblk[1], 274, 778,1038,2051},
- { 5, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[23], 258,1027,1068, 513},
- { 6, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[24], 258,2052, 553,2304},
- { 7, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[25], 258, 517, 553,2304},
- { 8, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[26], 258,3077, 553,2304},
- { 9, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[27], 258,1542, 553,2304},
- { 10, -1, -1,0x0015,0x0000,0x0000, (long)&rs_tedinfo[28], 258, 7, 553,2304},
- { 1, -1, -1,0x0015,0x0020,0x0000, (long)&rs_tedinfo[29],1026,1289, 812,2560}
- };
-
- int rs_trloc[] = {
- 0,
- 51
- };
-
- OBJECT *rs_trindex[] = {
- &rs_object[0],
- &rs_object[51]
- };
-
- #define NUM_TI 30
- #define NUM_IB 0
- #define NUM_BB 2
- #define NUM_OBS 62
- #define NUM_TREE 2
-
-
- void fix_objects(void)
- {
- register int i;
-
- for(i=0; i<NUM_OBS; i++)
- rsrc_obfix(rs_object, i);
- }
-
-