home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 54 06 00 00 f4 08 00 00 |Archive.|T.......|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 4d 61 73 6b 00 00 | 00 00 00 00 ff ff ff ff |.!Mask..|........|
|00000070| 45 fd ff ff e4 4e 37 6a | 00 00 00 00 ff ff ff ff |E....N7j|........|
|00000080| f4 02 00 80 82 21 44 65 | 66 61 75 6c 74 73 00 00 |.....!De|faults..|
|00000090| ae 03 00 00 44 ff ff ff | b7 fc 49 ec 33 00 37 4f |....D...|..I.3.7O|
|000000a0| ae 03 00 00 24 00 00 00 | 82 21 48 65 6c 70 00 01 |....$...|.!Help..|
|000000b0| 07 00 00 00 9a 4b 00 00 | 44 ff ff ff 45 cc b7 da |.....K..|D...E...|
|000000c0| 33 00 26 da 9a 4b 00 00 | f6 03 00 00 82 21 52 75 |3.&..K..|.....!Ru|
|000000d0| 6e 00 00 01 07 00 00 00 | d4 01 00 00 44 eb ff ff |n.......|....D...|
|000000e0| 6f 72 94 d7 33 00 fb 92 | d4 01 00 00 b4 4f 00 00 |or..3...|.....O..|
|000000f0| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 62 76 01 00 |.!RunIma|ge..bv..|
|00000100| 44 fb ff ff c9 d4 9f d7 | 33 00 44 0a 62 76 01 00 |D.......|3.D.bv..|
|00000110| ac 51 00 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |.Q...!Sp|rites...|
|00000120| d0 0c 00 00 44 f9 ff ff | d3 26 e7 98 33 00 1d f8 |....D...|.&..3...|
|00000130| d0 0c 00 00 32 c8 01 00 | 82 44 65 6d 6f 32 00 01 |....2...|.Demo2..|
|00000140| 07 00 00 00 07 c0 01 00 | 44 90 f6 ff 3a fb 1b 95 |........|D...:...|
|00000150| 33 00 09 1d 07 c0 01 00 | 26 d5 01 00 82 44 6f 63 |3.......|&....Doc|
|00000160| 73 00 00 01 07 00 00 00 | ff ff ff ff 45 ff ff ff |s.......|....E...|
|00000170| 43 64 67 07 30 00 00 00 | ff ff ff ff 8c 01 00 80 |Cdg.0...|........|
|00000180| 82 43 6c 65 61 72 46 6f | 72 6d 74 00 35 07 00 00 |.ClearFo|rmt.5...|
|00000190| 44 ff ff ff c4 84 dc 96 | 03 00 5d 40 35 07 00 00 |D.......|..]@5...|
|000001a0| 51 95 03 00 82 55 70 67 | 72 61 64 65 73 00 00 00 |Q....Upg|rades...|
|000001b0| 97 03 00 00 44 ff ff ff | 55 c7 94 d7 03 00 83 58 |....D...|U......X|
|000001c0| 97 03 00 00 aa 9c 03 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 82 4d 61 70 |........|.....Map|
|000001f0| 73 00 00 01 07 00 00 00 | ff ff ff ff 45 ff ff ff |s.......|....E...|
|00000200| ff 64 67 07 30 00 00 00 | ff ff ff ff d0 02 00 80 |.dg.0...|........|
|00000210| 82 44 61 72 6b 00 00 00 | 00 00 00 00 40 03 00 00 |.Dark...|....@...|
|00000220| 44 fd ff ff 53 20 2c d7 | 03 00 23 63 40 03 00 00 |D...S ,.|..#c@...|
|00000230| 65 a0 03 00 82 46 61 6c | 73 65 43 6f 6c 6f 72 00 |e....Fal|seColor.|
|00000240| 40 03 00 00 44 fd ff ff | b7 31 4d ce 03 00 66 0a |@...D...|.1M...f.|
|00000250| 40 03 00 00 c9 a3 03 00 | 82 49 6e 76 42 6c 75 65 |@.......|.InvBlue|
|00000260| 00 00 00 00 40 03 00 00 | 44 fd ff ff 01 65 2c d7 |....@...|D....e,.|
|00000270| 03 00 9d ca 40 03 00 00 | 2d a7 03 00 82 49 6e 76 |....@...|-....Inv|
|00000280| 47 72 65 65 6e 00 00 00 | 40 03 00 00 44 fd ff ff |Green...|@...D...|
|00000290| c7 51 2c d7 03 00 9f bf | 40 03 00 00 91 aa 03 00 |.Q,.....|@.......|
|000002a0| 82 49 6e 76 52 65 64 00 | 00 00 00 00 40 03 00 00 |.InvRed.|....@...|
|000002b0| 44 fd ff ff 67 46 2c d7 | 03 00 b6 b6 40 03 00 00 |D...gF,.|....@...|
|000002c0| f5 ad 03 00 82 4c 69 67 | 68 74 00 00 00 00 00 00 |.....Lig|ht......|
|000002d0| 40 03 00 00 44 fd ff ff | 4e ec 2b d7 03 00 2d 19 |@...D...|N.+...-.|
|000002e0| 40 03 00 00 59 b1 03 00 | 82 4d 79 4d 61 70 00 00 |@...Y...|.MyMap..|
|000002f0| 00 00 00 00 40 03 00 00 | 44 fd ff ff 01 65 2c d7 |....@...|D....e,.|
|00000300| 03 00 9d ca 40 03 00 00 | bd b4 03 00 00 00 00 00 |....@...|........|
|00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000330| 00 2e 4d 61 73 6b 00 01 | 07 00 00 00 a4 00 00 00 |..Mask..|........|
|00000340| 7c ff ff ff bc 00 00 00 | a8 ff ff ff 38 00 0f 07 ||.......|....8...|
|00000350| cc cf 74 be 82 21 4d 61 | 73 6b 55 74 69 6c 73 00 |..t..!Ma|skUtils.|
|00000360| ff ff ff ff 45 ff ff ff | 00 70 67 07 00 00 00 00 |....E...|.pg.....|
|00000370| ff ff ff ff 30 06 00 80 | 82 21 41 6e 69 6d 61 74 |....0...|.!Animat|
|00000380| 6f 72 00 00 ff ff ff ff | 45 ff ff ff 22 70 67 07 |or......|E..."pg.|
|00000390| 00 00 00 00 ff ff ff ff | f0 03 00 80 82 21 48 65 |........|.....!He|
|000003a0| 6c 70 00 00 00 00 00 00 | 9f 04 00 00 44 ff ff ff |lp......|....D...|
|000003b0| a7 80 95 d7 03 00 0f 30 | 9f 04 00 00 21 b8 03 00 |.......0|....!...|
|000003c0| 82 21 52 75 6e 00 00 00 | 00 00 00 00 c8 00 00 00 |.!Run...|........|
|000003d0| 44 eb ff ff 39 92 e1 bc | 03 00 8e 14 c8 00 00 00 |D...9...|........|
|000003e0| e4 bc 03 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |.....!Sp|rites...|
|000003f0| e0 02 00 00 44 f9 ff ff | 30 9e c1 bc 03 00 df 83 |....D...|0.......|
|00000400| e0 02 00 00 d0 bd 03 00 | 82 41 6e 69 6d 61 74 6f |........|.Animato|
|00000410| 72 00 00 00 ab 04 00 00 | 44 fb ff ff 92 d0 ab cb |r.......|D.......|
|00000420| 03 00 58 17 ab 04 00 00 | d4 c0 03 00 00 00 00 00 |..X.....|........|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000450| 82 21 48 65 6c 70 00 00 | b0 02 00 00 9a 00 00 00 |.!Help..|........|
|00000460| 44 ff ff ff 6a 4c 96 d7 | 03 00 57 dc 9a 00 00 00 |D...jL..|..W.....|
|00000470| a3 c5 03 00 82 21 52 65 | 6e 61 6d 65 00 02 00 00 |.....!Re|name....|
|00000480| ff ff ff ff 45 ff ff ff | 6c 72 67 07 00 00 00 00 |....E...|lrg.....|
|00000490| ff ff ff ff ec 04 00 80 | 82 21 48 65 6c 70 00 00 |........|.!Help..|
|000004a0| 00 00 00 00 93 00 00 00 | 44 ff ff ff f1 3d 00 bd |........|D....=..|
|000004b0| 03 00 5d 9a 93 00 00 00 | 61 c6 03 00 82 21 52 75 |..].....|a....!Ru|
|000004c0| 6e 00 00 00 00 00 00 00 | 47 00 00 00 44 eb ff ff |n.......|G...D...|
|000004d0| 88 b0 95 d7 03 00 2b 26 | 47 00 00 00 18 c7 03 00 |......+&|G.......|
|000004e0| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 48 03 00 00 |.!RunIma|ge..H...|
|000004f0| 44 fb ff ff 1d 3e 97 d7 | 03 00 64 a5 48 03 00 00 |D....>..|..d.H...|
|00000500| 83 c7 03 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |.....!Sp|rites...|
|00000510| e0 02 00 00 44 f9 ff ff | 1d 11 96 d7 03 00 e4 70 |....D...|.......p|
|00000520| e0 02 00 00 ef ca 03 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 82 21 52 75 |........|.....!Ru|
|00000550| 6e 00 00 00 b0 02 00 00 | 18 00 00 00 44 eb ff ff |n.......|....D...|
|00000560| 72 b7 58 ce 03 00 0a 1c | 18 00 00 00 f3 cd 03 00 |r.X.....|........|
|00000570| 82 21 53 70 6c 69 74 74 | 65 72 00 00 ff ff ff ff |.!Splitt|er......|
|00000580| 45 ff ff ff 7d 74 67 07 | 00 00 00 00 ff ff ff ff |E...}tg.|........|
|00000590| e8 05 00 80 82 21 48 65 | 6c 70 00 00 00 00 00 00 |.....!He|lp......|
|000005a0| b1 00 00 00 44 ff ff ff | bc 79 00 bd 03 00 46 d5 |....D...|.y....F.|
|000005b0| b1 00 00 00 2f ce 03 00 | 82 21 52 75 6e 00 00 00 |..../...|.!Run...|
|000005c0| 00 00 00 00 2b 00 00 00 | 44 eb ff ff 86 c4 96 d7 |....+...|D.......|
|000005d0| 03 00 f8 8b 2b 00 00 00 | 04 cf 03 00 82 21 52 75 |....+...|.....!Ru|
|000005e0| 6e 49 6d 61 67 65 00 00 | 1b 0a 00 00 44 fb ff ff |nImage..|....D...|
|000005f0| cd c0 96 d7 03 00 f8 87 | 1b 0a 00 00 53 cf 03 00 |........|....S...|
|00000600| 82 21 53 70 72 69 74 65 | 73 00 00 00 8c 01 00 00 |.!Sprite|s.......|
|00000610| 44 f9 ff ff 4d ca f3 9c | 03 00 c4 52 8c 01 00 00 |D...M...|...R....|
|00000620| 92 d9 03 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000640| 00 00 00 00 00 00 00 00 | 82 47 65 6e 4d 61 70 00 |........|.GenMap.|
|00000650| b0 02 00 00 c8 07 00 00 | 44 fb ff ff 35 b9 2b d7 |........|D...5.+.|
|00000660| 03 00 e2 f3 c8 07 00 00 | 42 db 03 00 00 00 0c 00 |........|B.......|
|00000670| 30 82 00 00 b0 02 00 00 | d4 ff ff ff 18 00 00 00 |0.......|........|
|00000680| 00 00 00 00 38 00 0e 07 | 00 0d 00 00 58 24 26 02 |....8...|....X$&.|
|00000690| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000006b0| 00 00 00 00 23 4b 82 c8 | c3 75 69 53 83 23 d9 44 |....#K..|.uiS.#.D|
|000006c0| bd 53 86 8c 4d 32 6d c2 | 14 45 10 74 22 9d 37 45 |.S..M2m.|.E.t".7E|
|000006d0| 0b 8c 41 f3 26 cd 98 32 | 73 76 28 28 6a 41 84 dd |..A.&..2|sv((jA..|
|000006e0| 37 22 40 28 9e 03 a7 4c | db 34 25 cb e0 01 01 91 |7"@(...L|.4%.....|
|000006f0| 4e 19 39 6d 76 1e 7c 23 | 50 ea 1b 33 66 06 43 2a |N.9mv.|#|P..3f.C*|
|00000700| cc 39 31 a4 02 74 ea c8 | e9 2c 10 ae 5c ce 2c e9 |.91..t..|.,..\.,.|
|00000710| 60 4c 0d 07 04 8a 39 39 | 1d b7 7e 03 18 84 9b 37 |`L....99|..~....7|
|00000720| 74 40 88 61 43 72 4d 0a | d1 a4 41 9b 26 90 7a f5 |t@.aCrM.|..A.&.z.|
|00000730| 49 d0 94 e3 9e 14 38 47 | b6 1c da b6 71 eb 14 38 |I.....8G|....q..8|
|00000740| bc f8 9c e3 0a 8c 84 a4 | 43 c4 20 1c e2 79 82 7e |........|C. ..y.~|
|00000750| 36 53 d4 c0 de be 7f 03 | 23 17 b1 7e f9 6f cc 61 |6S......|#..~.o.a|
|00000760| d8 b0 a0 8c f5 72 5b db | 24 99 34 c7 5a 29 f0 c7 |.....r[.|$.4.Z)..|
|00000770| 18 7a f3 95 96 97 44 d5 | 5d 06 42 1d 25 f5 97 91 |.z....D.|].B.%...|
|00000780| 49 64 98 87 a0 02 70 e4 | c7 91 65 45 11 10 14 58 |Id....p.|..eE...X|
|00000790| 90 20 20 02 0c a6 19 70 | 86 4c bd 11 f4 50 44 13 |. ....p|.L...PD.|
|000007a0| 55 04 42 86 0b d1 61 d9 | 7e 77 14 b4 17 08 68 e5 |U.B...a.|~w....h.|
|000007b0| 37 07 5e 75 6c e4 56 51 | 1f 40 d6 d0 8a 73 ac 71 |7.^ul.VQ|.@...s.q|
|000007c0| 17 1c f3 c5 50 e2 89 33 | 5d f4 9b 8a 2b c1 b8 61 |....P..3|]...+..a|
|000007d0| 19 34 da 98 55 8f 75 e4 | c7 46 52 51 bd b1 c6 1c |.4..U.u.|.FRQ....|
|000007e0| a2 7d 20 c6 94 72 d4 a4 | 00 84 64 e0 65 94 7a 02 |.} ..r..|..d.e.z.|
|000007f0| 19 f5 9e 5f 80 09 46 18 | 7d ca 75 f8 db 83 25 e1 |..._..F.|}.u...%.|
|00000800| 05 5b 75 b3 d5 81 e4 9c | 0a 9e 86 a6 9e d4 59 47 |.[u.....|......YG|
|00000810| 9b 4d 28 a5 71 a2 1b f9 | 81 60 47 7e 75 00 a6 83 |.M(.q...|.`G~u...|
|00000820| 52 31 b0 70 18 0b eb b1 | 00 03 a6 6e d8 b4 13 19 |R1.p....|...n....|
|00000830| 2e 00 00 00 46 69 6c 65 | 44 61 74 61 88 21 48 65 |....File|Data.!He|
|00000840| 6c 70 00 01 07 00 00 00 | 9a 4b 00 00 44 ff ff ff |lp......|.K..D...|
|00000850| 45 cc b7 da 03 0c 26 da | 56 ca c8 99 93 e6 8d 9b |E.....&.|V.......|
|00000860| 1e 31 5c c4 88 01 02 44 | 96 37 75 40 b4 09 93 07 |.1\....D|.7u@....|
|00000870| c4 98 37 70 2a d2 41 93 | 66 0e 08 38 72 de 9c 91 |..7p*.A.|f..8r...|
|00000880| 13 a6 0d 08 33 6f e4 80 | 70 63 b0 c5 c5 36 6d 04 |....3o..|pc...6m.|
|00000890| 8e 49 13 86 0d 08 39 65 | c2 cc 31 e8 d1 20 9b 3c |.I....9e|..1.. .<|
|000008a0| 2e 14 cc a9 03 33 8c 9c | 3c 3a 14 84 68 a2 73 0d |.....3..|<:..h.s.|
|000008b0| 88 8e 20 c2 b8 89 0a 07 | 0e 9b 34 63 c2 d0 29 38 |.. .....|..4c..)8|
|000008c0| f5 0e c7 31 68 a2 b2 61 | f3 e6 8e c7 3c 10 41 cc |...1h..a|....<.A.|
|000008d0| 29 c3 a6 cc 18 3a 16 05 | d2 09 93 66 6a 1a 3a 65 |)....:..|...fj.:e|
|000008e0| da f4 34 13 f5 23 56 3a | 75 70 06 35 92 12 44 19 |..4..#V:|up.5..D.|
|000008f0| 3c 25 ad 96 46 69 6c 65 | 44 61 74 61 82 21 44 65 |<%..File|Data.!De|
|00000900| 66 61 75 6c 74 73 00 00 | ae 03 00 00 44 ff ff ff |faults..|....D...|
|00000910| b7 fc 49 ec 03 00 37 4f | 49 6e 20 74 68 69 73 20 |..I...7O|In this |
|00000920| 66 69 6c 65 20 74 68 65 | 20 64 65 66 61 75 6c 74 |file the| default|
|00000930| 73 20 61 72 65 20 73 65 | 74 2e 20 43 61 73 65 20 |s are se|t. Case |
|00000940| 61 6e 64 20 6f 72 64 65 | 72 20 73 65 6e 73 69 74 |and orde|r sensit|
|00000950| 69 76 65 2e 0a 0a 53 63 | 72 65 65 6e 4d 6f 64 65 |ive...Sc|reenMode|
|00000960| 20 3a 3d 31 35 20 20 20 | 20 20 20 20 61 6e 79 20 | :=15 | any |
|00000970| 32 35 36 20 63 6f 6c 6f | 72 20 6d 6f 64 65 20 77 |256 colo|r mode w|
|00000980| 69 74 68 20 78 3e 3d 36 | 34 30 20 61 6e 64 20 79 |ith x>=6|40 and y|
|00000990| 3e 3d 32 35 36 20 69 73 | 20 61 6c 6c 6f 77 65 64 |>=256 is| allowed|
|000009a0| 0a 0a 64 6d 61 20 20 20 | 20 20 20 20 20 3a 3d 61 |..dma | :=a|
|000009b0| 75 74 6f 20 20 20 20 20 | 63 68 6f 69 63 65 73 3b |uto |choices;|
|000009c0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000009d0| 20 20 20 20 20 20 20 22 | 61 75 74 6f 22 20 20 20 | "|auto" |
|000009e0| 73 70 65 65 64 69 6e 64 | 65 78 20 64 65 74 65 72 |speedind|ex deter|
|000009f0| 6d 65 6e 73 20 6f 6e 20 | 6f 72 20 6f 66 66 0a 20 |mens on |or off. |
|00000a00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000a10| 20 20 20 20 20 22 6f 6e | 22 20 20 20 20 20 74 75 | "on|" tu|
|00000a20| 72 6e 20 6f 6e 20 64 6d | 61 20 6f 6e 20 73 74 61 |rn on dm|a on sta|
|00000a30| 72 74 75 70 20 28 73 63 | 72 65 65 6e 20 64 6f 65 |rtup (sc|reen doe|
|00000a40| 73 20 6e 6f 74 20 62 6c | 61 6e 6b 29 0a 20 20 20 |s not bl|ank). |
|00000a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000a60| 20 20 20 22 6f 66 66 22 | 20 20 20 20 74 75 72 6e | "off"| turn|
|00000a70| 20 6f 66 66 20 64 6d 61 | 20 6f 6e 20 73 74 61 72 | off dma| on star|
|00000a80| 74 75 70 20 28 73 63 72 | 65 65 6e 20 62 6c 61 6e |tup (scr|een blan|
|00000a90| 6b 73 29 0a 0a 46 61 73 | 74 44 69 73 70 6c 61 79 |ks)..Fas|tDisplay|
|00000aa0| 3a 3d 6f 66 66 20 20 20 | 20 20 20 63 68 6f 69 63 |:=off | choic|
|00000ab0| 65 73 3b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |es;. | |
|00000ac0| 20 20 20 20 20 20 20 20 | 20 20 22 6f 66 66 22 20 | | "off" |
|00000ad0| 20 20 20 6e 6f 72 6d 61 | 6c 2c 20 64 69 74 68 65 | norma|l, dithe|
|00000ae0| 72 65 64 20 28 61 6e 64 | 20 73 6c 6f 77 29 20 64 |red (and| slow) d|
|00000af0| 69 73 70 6c 61 79 0a 20 | 20 20 20 20 20 20 20 20 |isplay. | |
|00000b00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 22 6f 6e | | "on|
|00000b10| 22 20 20 20 20 20 66 61 | 73 74 65 72 20 75 6e 64 |" fa|ster und|
|00000b20| 69 74 68 65 72 65 64 20 | 64 69 73 70 6c 61 79 0a |ithered |display.|
|00000b30| 0a 70 61 6c 65 74 74 65 | 20 20 20 20 3a 3d 30 20 |.palette| :=0 |
|00000b40| 20 20 20 20 20 20 20 22 | 30 22 20 20 20 20 20 20 | "|0" |
|00000b50| 67 69 76 65 73 20 74 68 | 65 20 64 65 66 61 75 6c |gives th|e defaul|
|00000b60| 74 20 70 61 6c 65 74 74 | 65 2c 20 77 68 69 63 68 |t palett|e, which|
|00000b70| 20 69 73 20 61 6c 73 6f | 20 75 73 65 64 0a 20 20 | is also| used. |
|00000b80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000b90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 69 6e 20 | | in |
|00000ba0| 74 68 65 20 64 65 73 6b | 74 6f 70 0a 20 20 20 20 |the desk|top. |
|00000bb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000bc0| 20 20 22 31 22 20 20 20 | 20 20 20 67 69 76 65 73 | "1" | gives|
|00000bd0| 20 61 6e 6f 74 68 65 72 | 20 70 61 6c 65 74 74 65 | another| palette|
|00000be0| 2c 20 77 68 69 63 68 20 | 75 73 75 61 6c 6c 79 20 |, which |usually |
|00000bf0| 6c 6f 6f 6b 73 0a 20 20 | 20 20 20 20 20 20 20 20 |looks. | |
|00000c00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000c10| 20 20 20 20 20 62 65 74 | 74 65 72 2e 0a 0a 75 6e | bet|ter...un|
|00000c20| 64 6f 20 20 20 20 20 20 | 20 3a 3d 6f 6e 20 20 20 |do | :=on |
|00000c30| 20 20 20 20 63 68 6f 69 | 63 65 73 3b 0a 20 20 20 | choi|ces;. |
|00000c40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000c50| 20 20 20 22 6f 66 66 22 | 20 20 20 20 6e 6f 20 75 | "off"| no u|
|00000c60| 6e 64 6f 20 6f 6e 20 73 | 74 61 72 74 75 70 0a 20 |ndo on s|tartup. |
|00000c70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000c80| 20 20 20 20 20 22 6f 6e | 22 20 20 20 20 20 75 6e | "on|" un|
|00000c90| 64 6f 20 6f 6e 20 73 74 | 61 72 74 75 70 0a 0a 6f |do on st|artup..o|
|00000ca0| 72 69 67 69 6e 61 6c 20 | 76 61 6c 75 65 73 3a 20 |riginal |values: |
|00000cb0| 32 31 2c 61 75 74 6f 2c | 6f 66 66 2c 30 2c 6f 6e |21,auto,|off,0,on|
|00000cc0| 0a 0a 65 6e 64 2e 46 69 | 6c 65 44 61 74 61 82 21 |..end.Fi|leData.!|
|00000cd0| 48 65 6c 70 00 01 07 00 | 00 00 9a 4b 00 00 44 ff |Help....|...K..D.|
|00000ce0| ff ff 45 cc b7 da 03 00 | 26 da 56 65 72 73 69 6f |..E.....|&.Versio|
|00000cf0| 6e 3d 31 2e 31 31 20 20 | 59 6f 75 20 6d 61 79 20 |n=1.11 |You may |
|00000d00| 63 6f 70 79 20 74 68 69 | 73 20 70 72 6f 67 72 61 |copy thi|s progra|
|00000d10| 6d 20 66 6f 72 20 6e 6f | 6e 2d 63 6f 6d 6d 65 72 |m for no|n-commer|
|00000d20| 63 69 61 6c 20 72 65 61 | 73 6f 6e 73 20 6f 6e 6c |cial rea|sons onl|
|00000d30| 79 2e 0a 73 75 6d 6d 61 | 72 79 3a 0a 21 4d 61 73 |y..summa|ry:.!Mas|
|00000d40| 6b 20 69 73 20 61 6e 20 | 61 70 70 6c 69 63 61 74 |k is an |applicat|
|00000d50| 69 6f 6e 20 77 68 69 63 | 68 20 61 6c 6c 6f 77 73 |ion whic|h allows|
|00000d60| 20 79 6f 75 20 73 65 6c | 65 63 74 20 63 65 72 74 | you sel|ect cert|
|00000d70| 61 69 6e 20 69 74 65 6d | 73 20 6f 66 20 61 20 70 |ain item|s of a p|
|00000d80| 69 63 74 75 72 65 2e 0a | 46 6f 72 20 65 78 61 6d |icture..|For exam|
|00000d90| 70 6c 65 20 79 6f 75 20 | 63 61 6e 20 69 73 6f 6c |ple you |can isol|
|00000da0| 61 74 65 20 79 65 6c 6c | 6f 77 20 74 65 78 74 20 |ate yell|ow text |
|00000db0| 66 72 6f 6d 20 61 20 62 | 6c 75 65 2d 69 73 68 20 |from a b|lue-ish |
|00000dc0| 70 69 63 74 75 72 65 2e | 20 54 68 65 20 70 72 6f |picture.| The pro|
|00000dd0| 67 72 61 6d 0a 61 6c 73 | 6f 20 6f 66 66 65 72 73 |gram.als|o offers|
|00000de0| 20 73 6f 6d 65 20 69 6d | 61 67 65 20 70 72 6f 63 | some im|age proc|
|00000df0| 65 73 73 69 6e 67 20 70 | 6f 73 73 69 62 69 6c 69 |essing p|ossibili|
|00000e00| 74 69 65 73 20 6c 69 6b | 65 20 70 68 6f 74 6f 6d |ties lik|e photom|
|00000e10| 6f 72 70 68 69 6e 67 2e | 0a 49 6e 70 75 74 20 66 |orphing.|.Input f|
|00000e20| 69 6c 65 73 20 61 72 65 | 20 61 6c 77 61 79 73 20 |iles are| always |
|00000e30| 63 6c 65 61 72 20 6f 72 | 20 73 70 72 69 74 65 20 |clear or| sprite |
|00000e40| 66 69 6c 65 73 2c 20 6f | 75 74 70 75 74 20 66 69 |files, o|utput fi|
|00000e50| 6c 65 73 20 61 72 65 20 | 61 6c 77 61 79 73 20 63 |les are |always c|
|00000e60| 6c 65 61 72 0a 66 69 6c | 65 73 2e 20 49 6e 20 74 |lear.fil|es. In t|
|00000e70| 68 65 20 63 6c 65 61 72 | 20 66 6f 72 6d 61 74 20 |he clear| format |
|00000e80| 79 6f 75 20 68 61 76 65 | 20 61 20 32 34 20 62 69 |you have| a 24 bi|
|00000e90| 74 20 70 61 6c 65 74 74 | 65 20 6f 72 20 66 75 6c |t palett|e or ful|
|00000ea0| 6c 20 32 34 20 62 69 74 | 20 63 6f 6c 6f 72 2e 0a |l 24 bit| color..|
|00000eb0| 59 6f 75 20 63 61 6e 20 | 74 72 61 6e 73 6c 61 74 |You can |translat|
|00000ec0| 65 20 63 6c 65 61 72 73 | 3c 3e 73 70 72 69 74 65 |e clears|<>sprite|
|00000ed0| 73 20 75 73 69 6e 67 20 | 21 54 72 61 6e 73 6c 61 |s using |!Transla|
|00000ee0| 74 6f 72 2c 20 73 65 65 | 20 62 65 6c 6f 77 2e 0a |tor, see| below..|
|00000ef0| 0a 4d 61 69 6e 20 66 65 | 61 74 75 72 65 73 3a 0a |.Main fe|atures:.|
|00000f00| 31 29 53 65 6c 65 63 74 | 69 6e 67 20 26 20 69 73 |1)Select|ing & is|
|00000f10| 6f 6c 61 74 69 6e 67 20 | 6f 62 6a 65 63 74 73 20 |olating |objects |
|00000f20| 69 6e 20 61 6e 20 69 6d | 61 67 65 2c 20 62 61 73 |in an im|age, bas|
|00000f30| 65 64 20 6f 6e 20 69 74 | 73 20 63 6f 6c 6f 72 2c |ed on it|s color,|
|00000f40| 20 68 75 65 2c 20 65 74 | 63 2e 0a 32 29 45 72 61 | hue, et|c..2)Era|
|00000f50| 73 69 6e 67 20 6f 62 6a | 65 63 74 73 20 69 6e 20 |sing obj|ects in |
|00000f60| 61 6e 20 69 6d 61 67 65 | 0a 33 29 43 68 61 6e 67 |an image|.3)Chang|
|00000f70| 69 6e 67 20 74 68 65 20 | 63 6f 6c 6f 72 20 6f 66 |ing the |color of|
|00000f80| 20 6f 62 6a 65 63 74 73 | 20 69 6e 20 61 6e 20 69 | objects| in an i|
|00000f90| 6d 61 67 65 0a 34 29 4d | 6f 72 70 68 69 6e 67 20 |mage.4)M|orphing |
|00000fa0| 6f 6e 65 20 70 69 63 74 | 75 72 65 20 67 72 61 64 |one pict|ure grad|
|00000fb0| 75 61 6c 6c 79 20 69 6e | 74 6f 20 61 6e 6f 74 68 |ually in|to anoth|
|00000fc0| 65 72 0a 0a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |er..****|********|
|00000fd0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000fe0| 2a 2a 2a 2a 2a 47 45 54 | 54 49 4e 47 20 53 54 41 |*****GET|TING STA|
|00000ff0| 52 54 45 44 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |RTED****|********|
|00001000| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 0a |********|*******.|
|00001010| 47 69 76 65 20 74 68 65 | 20 70 72 6f 67 72 61 6d |Give the| program|
|00001020| 20 61 73 20 6d 75 63 68 | 20 6d 65 6d 6f 72 79 20 | as much| memory |
|00001030| 61 73 20 70 6f 73 73 69 | 62 6c 65 2c 20 62 75 74 |as possi|ble, but|
|00001040| 20 6c 65 61 76 65 20 65 | 6e 6f 75 67 68 20 73 63 | leave e|nough sc|
|00001050| 72 65 65 6e 6d 65 6d 6f | 72 79 2e 0a 50 72 65 73 |reenmemo|ry..Pres|
|00001060| 73 20 74 68 65 20 73 65 | 6c 65 63 74 20 62 75 74 |s the se|lect but|
|00001070| 74 6f 6e 20 6f 76 65 72 | 20 61 6e 20 6f 62 6a 65 |ton over| an obje|
|00001080| 63 74 20 69 6e 20 74 68 | 65 20 74 6f 70 2d 6c 65 |ct in th|e top-le|
|00001090| 66 74 20 77 69 6e 64 6f | 77 2e 20 46 6f 72 20 65 |ft windo|w. For e|
|000010a0| 78 61 6d 70 6c 65 0a 74 | 68 65 20 4d 20 6f 66 20 |xample.t|he M of |
|000010b0| 27 6d 65 67 61 64 65 74 | 68 27 2e 20 54 68 61 6e |'megadet|h'. Than|
|000010c0| 20 70 72 65 73 73 20 6d | 65 6e 75 20 69 6e 20 74 | press m|enu in t|
|000010d0| 68 65 20 74 6f 70 2d 6c | 65 66 74 20 77 69 6e 64 |he top-l|eft wind|
|000010e0| 6f 77 20 6f 72 20 70 72 | 65 73 73 20 69 74 0a 61 |ow or pr|ess it.a|
|000010f0| 62 6f 76 65 20 74 68 65 | 20 76 65 72 74 69 63 61 |bove the| vertica|
|00001100| 6c 20 62 61 72 2e 20 41 | 20 6d 61 73 6b 20 77 69 |l bar. A| mask wi|
|00001110| 6c 6c 20 62 65 20 6d 61 | 64 65 20 69 6e 20 61 62 |ll be ma|de in ab|
|00001120| 6f 75 74 20 30 2e 36 20 | 28 61 72 6d 32 29 20 6f |out 0.6 |(arm2) o|
|00001130| 72 0a 30 2e 31 35 20 28 | 61 72 6d 33 29 20 73 65 |r.0.15 (|arm3) se|
|00001140| 63 6f 6e 64 73 2e 0a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |conds..*|********|
|00001150| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001160| 2a 2a 2a 2a 2a 2a 2a 2a | 4d 41 53 4b 49 4e 47 2a |********|MASKING*|
|00001170| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001180| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001190| 2a 2a 0a 4d 61 6b 69 6e | 67 20 6d 61 73 6b 73 20 |**.Makin|g masks |
|000011a0| 66 72 6f 6d 20 72 2c 62 | 2c 67 20 76 61 6c 75 65 |from r,b|,g value|
|000011b0| 73 20 69 6e 20 74 68 65 | 20 6f 72 69 67 69 6e 61 |s in the| origina|
|000011c0| 6c 20 69 6d 61 67 65 3a | 0a 67 72 65 79 3a 0a 20 |l image:|.grey:. |
|000011d0| 20 20 20 43 6f 6d 70 61 | 72 65 73 20 67 72 65 79 | Compa|res grey|
|000011e0| 20 76 61 6c 75 65 73 20 | 6f 66 20 70 69 78 65 6c | values |of pixel|
|000011f0| 73 20 61 6e 64 20 74 61 | 72 67 65 74 20 70 69 78 |s and ta|rget pix|
|00001200| 65 6c 2e 0a 20 20 20 20 | 72 75 6c 65 3a 20 28 72 |el.. |rule: (r|
|00001210| 2b 67 2b 62 29 2d 28 54 | 72 2b 54 67 2b 54 62 29 |+g+b)-(T|r+Tg+Tb)|
|00001220| 3c 64 0a 72 67 62 3a 0a | 20 20 20 20 43 6f 6d 70 |<d.rgb:.| Comp|
|00001230| 61 72 65 73 20 64 69 73 | 74 61 6e 63 65 20 6f 66 |ares dis|tance of|
|00001240| 20 74 68 65 20 72 67 62 | 20 76 65 63 74 6f 72 20 | the rgb| vector |
|00001250| 6f 66 20 61 20 70 69 78 | 65 6c 20 61 6e 64 20 74 |of a pix|el and t|
|00001260| 61 72 67 65 74 20 70 69 | 78 65 6c 2e 0a 20 20 20 |arget pi|xel.. |
|00001270| 20 72 75 6c 65 3a 20 28 | 72 2d 54 72 29 b2 2b 28 | rule: (|r-Tr).+(|
|00001280| 67 2d 54 67 29 b2 2b 28 | 62 2d 54 62 29 b2 3c 64 |g-Tg).+(|b-Tb).<d|
|00001290| b2 0a 63 6f 6c 6f 72 3a | 0a 20 20 20 20 43 6f 6d |..color:|. Com|
|000012a0| 70 61 72 65 73 20 27 63 | 6f 6c 6f 72 27 20 6f 66 |pares 'c|olor' of|
|000012b0| 20 70 69 78 65 6c 73 2e | 20 54 68 69 73 20 69 73 | pixels.| This is|
|000012c0| 20 74 68 65 20 62 65 73 | 74 20 63 68 6f 69 63 65 | the bes|t choice|
|000012d0| 20 69 6e 20 6d 6f 73 74 | 20 63 61 73 65 73 2e 0a | in most| cases..|
|000012e0| 20 20 20 20 4e 6f 74 65 | 20 74 68 61 74 20 6d 61 | Note| that ma|
|000012f0| 73 6b 69 6e 67 20 74 68 | 69 73 20 77 61 79 20 77 |sking th|is way w|
|00001300| 69 6c 6c 20 61 6c 73 6f | 20 73 65 6c 65 63 74 20 |ill also| select |
|00001310| 62 6c 61 63 6b 20 28 72 | 67 62 3d 30 2c 30 2c 30 |black (r|gb=0,0,0|
|00001320| 29 20 61 6e 64 0a 20 20 | 20 20 70 6f 73 73 69 62 |) and. | possib|
|00001330| 6c 79 20 6f 74 68 65 72 | 20 64 61 72 6b 20 63 6f |ly other| dark co|
|00001340| 6c 6f 72 73 2e 20 54 68 | 69 73 20 6f 70 74 69 6f |lors. Th|is optio|
|00001350| 6e 20 69 73 20 6f 66 20 | 6e 6f 20 75 73 65 20 74 |n is of |no use t|
|00001360| 6f 20 6d 6f 6e 6f 63 68 | 72 6f 6d 65 0a 20 20 20 |o monoch|rome. |
|00001370| 20 69 6d 61 67 65 73 2e | 0a 20 20 20 20 72 75 6c | images.|. rul|
|00001380| 65 3a 20 76 3d 72 2b 67 | 2b 62 3a 74 3d 54 72 2b |e: v=r+g|+b:t=Tr+|
|00001390| 54 67 2b 54 62 3a 28 72 | 2a 74 2d 54 72 2a 76 29 |Tg+Tb:(r|*t-Tr*v)|
|000013a0| b2 2b 28 67 2a 74 2d 54 | 67 2a 76 29 b2 2b 28 62 |.+(g*t-T|g*v).+(b|
|000013b0| 2a 74 2d 54 62 2a 76 29 | b2 3c 64 b2 2a 76 b2 2a |*t-Tb*v)|.<d.*v.*|
|000013c0| 74 b2 0a 65 64 67 65 3a | 0a 20 20 20 20 54 72 69 |t..edge:|. Tri|
|000013d0| 65 73 20 74 6f 20 66 69 | 6e 64 20 65 64 67 65 73 |es to fi|nd edges|
|000013e0| 20 69 6e 20 74 68 65 20 | 70 69 63 74 75 72 65 2e | in the |picture.|
|000013f0| 20 52 61 74 68 65 72 20 | 73 6c 6f 77 2e 0a 20 20 | Rather |slow.. |
|00001400| 20 20 72 75 6c 65 3a 20 | 45 72 b2 2b 45 67 b2 2b | rule: |Er.+Eg.+|
|00001410| 45 62 b2 3e 64 b2 20 2c | 77 69 74 68 20 45 72 2c |Eb.>d. ,|with Er,|
|00001420| 45 67 2c 45 62 20 74 68 | 65 20 65 64 67 69 6e 65 |Eg,Eb th|e edgine|
|00001430| 73 73 20 6f 66 20 61 20 | 70 6f 69 6e 74 2c 20 64 |ss of a |point, d|
|00001440| 65 66 69 6e 65 64 0a 20 | 20 20 20 62 79 20 73 6f |efined. | by so|
|00001450| 62 65 6c 58 b2 2b 73 6f | 62 65 6c 59 b2 2e 0a 68 |belX.+so|belY...h|
|00001460| 75 65 3a 0a 20 20 20 20 | 43 6f 6d 70 61 72 65 73 |ue:. |Compares|
|00001470| 20 63 6f 6c 6f 72 20 6f | 66 20 70 69 78 65 6c 73 | color o|f pixels|
|00001480| 2c 20 62 75 74 20 69 6e | 20 61 6e 6f 74 68 65 72 |, but in| another|
|00001490| 20 77 61 79 20 74 68 61 | 6e 20 27 63 6f 6c 6f 72 | way tha|n 'color|
|000014a0| 27 2e 0a 20 20 20 20 54 | 68 65 20 68 75 65 20 6f |'.. T|he hue o|
|000014b0| 66 20 61 20 70 69 78 65 | 6c 20 69 73 20 6e 6f 74 |f a pixe|l is not|
|000014c0| 20 64 65 70 65 6e 64 69 | 6e 67 20 6f 6e 20 69 74 | dependi|ng on it|
|000014d0| 73 20 62 72 69 67 68 74 | 6e 65 73 73 2c 20 6e 6f |s bright|ness, no|
|000014e0| 72 20 69 74 73 0a 20 20 | 20 20 27 77 68 69 74 65 |r its. | 'white|
|000014f0| 6e 65 73 73 27 2e 20 53 | 6f 20 69 74 20 6d 61 79 |ness'. S|o it may|
|00001500| 20 64 6f 20 77 65 6c 6c | 20 69 6e 20 6f 76 65 72 | do well| in over|
|00001510| 65 78 70 6f 73 65 64 20 | 69 6d 61 67 65 73 2e 0a |exposed |images..|
|00001520| 20 20 20 20 72 75 6c 65 | 3a 28 68 28 74 61 72 67 | rule|:(h(targ|
|00001530| 65 74 29 2d 68 28 70 69 | 78 65 6c 29 29 6d 6f 64 |et)-h(pi|xel))mod|
|00001540| 20 28 32 2a 50 49 29 3c | 64 20 2c 20 77 69 74 68 | (2*PI)<|d , with|
|00001550| 20 68 28 72 2c 67 2c 62 | 29 3d 0a 20 20 20 20 61 | h(r,g,b|)=. a|
|00001560| 72 63 74 61 6e 32 28 72 | 2d 32 2f 33 2a 73 71 72 |rctan2(r|-2/3*sqr|
|00001570| 28 33 29 2a 28 67 2b 62 | 29 20 2c 20 31 2f 32 2a |(3)*(g+b|) , 1/2*|
|00001580| 67 2d 31 2f 32 2a 62 29 | 2e 20 54 68 69 73 20 69 |g-1/2*b)|. This i|
|00001590| 73 20 6e 6f 74 20 28 61 | 6e 64 20 70 72 6f 62 61 |s not (a|nd proba|
|000015a0| 62 6c 79 0a 20 20 20 20 | 77 69 6c 6c 20 6e 65 76 |bly. |will nev|
|000015b0| 65 72 20 62 65 29 20 69 | 6d 70 6c 65 6d 65 6e 74 |er be) i|mplement|
|000015c0| 65 64 20 66 6f 72 20 66 | 75 6c 6c 20 32 34 20 62 |ed for f|ull 24 b|
|000015d0| 69 74 20 66 69 6c 65 73 | 2e 0a 0a 28 54 72 2c 54 |it files|...(Tr,T|
|000015e0| 67 2c 54 62 29 20 69 73 | 20 74 68 65 20 63 6f 6c |g,Tb) is| the col|
|000015f0| 6f 72 20 6f 66 20 74 68 | 65 20 74 61 72 67 65 74 |or of th|e target|
|00001600| 20 28 73 65 6c 65 63 74 | 65 64 29 20 70 69 78 65 | (select|ed) pixe|
|00001610| 6c 2e 0a 0a 59 6f 75 20 | 63 61 6e 20 61 63 74 69 |l...You |can acti|
|00001620| 76 61 74 65 20 74 68 65 | 20 6d 61 73 6b 20 72 6f |vate the| mask ro|
|00001630| 75 74 69 6e 65 73 20 62 | 79 20 70 72 65 73 73 69 |utines b|y pressi|
|00001640| 6e 67 20 6d 65 6e 75 20 | 69 6e 20 74 68 65 20 74 |ng menu |in the t|
|00001650| 6f 70 2d 6c 65 66 74 20 | 77 69 6e 64 6f 77 2c 0a |op-left |window,.|
|00001660| 6f 72 20 65 6c 73 65 77 | 65 72 65 2c 20 6f 72 20 |or elsew|ere, or |
|00001670| 62 79 20 73 65 6c 65 63 | 74 69 6e 67 20 61 20 6e |by selec|ting a n|
|00001680| 65 77 20 6d 61 73 6b 2d | 62 75 74 74 6f 6e 2e 0a |ew mask-|button..|
|00001690| 0a 59 6f 75 20 63 61 6e | 20 63 68 61 6e 67 65 20 |.You can| change |
|000016a0| 74 68 65 20 76 61 6c 75 | 65 20 6f 66 20 27 64 27 |the valu|e of 'd'|
|000016b0| 20 62 79 20 64 72 61 67 | 67 69 6e 67 20 74 68 65 | by drag|ging the|
|000016c0| 20 62 61 72 20 69 6e 20 | 74 68 65 20 6d 69 64 64 | bar in |the midd|
|000016d0| 6c 65 20 6f 66 20 74 68 | 65 0a 73 63 72 65 65 6e |le of th|e.screen|
|000016e0| 2e 20 44 72 61 67 67 69 | 6e 67 20 77 69 74 68 20 |. Draggi|ng with |
|000016f0| 74 68 65 20 6d 65 6e 75 | 2d 62 75 74 74 6f 6e 20 |the menu|-button |
|00001700| 77 69 6c 6c 20 73 74 61 | 72 74 20 63 61 6c 63 75 |will sta|rt calcu|
|00001710| 6c 61 74 69 6f 6e 20 69 | 6d 6d 65 64 69 61 74 65 |lation i|mmediate|
|00001720| 6c 79 2e 0a 0a 54 6f 20 | 73 65 74 20 74 68 65 20 |ly...To |set the |
|00001730| 74 61 72 67 65 74 20 70 | 69 78 65 6c 2c 20 75 73 |target p|ixel, us|
|00001740| 65 20 74 68 65 20 73 65 | 6c 65 63 74 2d 62 75 74 |e the se|lect-but|
|00001750| 74 6f 6e 20 69 6e 20 74 | 68 65 20 74 6f 70 2d 6c |ton in t|he top-l|
|00001760| 65 66 74 20 77 69 6e 64 | 6f 77 2e 0a 0a 59 6f 75 |eft wind|ow...You|
|00001770| 20 63 61 6e 20 6d 61 6b | 65 20 61 20 72 65 63 74 | can mak|e a rect|
|00001780| 61 6e 67 75 6c 61 72 20 | 6d 61 73 6b 20 62 79 20 |angular |mask by |
|00001790| 73 65 74 74 69 6e 67 20 | 61 20 72 65 63 74 61 6e |setting |a rectan|
|000017a0| 67 6c 65 20 77 69 74 68 | 20 74 68 65 20 61 64 6a |gle with| the adj|
|000017b0| 75 73 74 2d 0a 62 75 74 | 74 6f 6e 20 69 6e 20 74 |ust-.but|ton in t|
|000017c0| 68 65 20 74 6f 70 2d 6c | 65 66 74 20 77 69 6e 64 |he top-l|eft wind|
|000017d0| 6f 77 2e 0a 0a 59 6f 75 | 20 63 61 6e 20 65 64 69 |ow...You| can edi|
|000017e0| 74 20 70 69 78 65 6c 73 | 20 62 79 20 75 73 69 6e |t pixels| by usin|
|000017f0| 67 20 6d 65 6e 75 20 28 | 73 65 74 74 69 6e 67 29 |g menu (|setting)|
|00001800| 20 61 6e 64 20 61 64 6a | 75 73 74 20 28 72 65 6d | and adj|ust (rem|
|00001810| 6f 76 69 6e 67 29 20 69 | 6e 20 74 68 65 0a 64 6f |oving) i|n the.do|
|00001820| 77 6e 2d 6c 65 66 74 20 | 77 69 6e 64 6f 77 2e 0a |wn-left |window..|
|00001830| 0a 53 65 6c 65 63 74 69 | 6e 67 20 67 72 6f 75 70 |.Selecti|ng group|
|00001840| 73 3a 0a 20 20 20 20 42 | 79 20 63 6c 69 63 6b 69 |s:. B|y clicki|
|00001850| 6e 67 20 73 65 6c 65 63 | 74 20 6f 6e 20 61 20 34 |ng selec|t on a 4|
|00001860| 2d 63 6f 6e 6e 65 63 74 | 65 64 20 67 72 6f 75 70 |-connect|ed group|
|00001870| 20 69 6e 20 74 68 65 20 | 64 6f 77 6e 2d 6c 65 66 | in the |down-lef|
|00001880| 74 20 77 69 6e 64 6f 77 | 20 77 69 6c 6c 0a 20 20 |t window| will. |
|00001890| 20 20 73 65 6c 65 63 74 | 20 74 68 69 73 20 67 72 | select| this gr|
|000018a0| 6f 75 70 20 61 73 20 74 | 68 65 20 63 75 72 72 65 |oup as t|he curre|
|000018b0| 6e 74 20 6d 61 73 6b 2e | 0a 20 20 20 20 53 68 69 |nt mask.|. Shi|
|000018c0| 66 74 2d 63 6c 69 63 6b | 69 6e 67 20 73 65 6c 65 |ft-click|ing sele|
|000018d0| 63 74 20 6f 6e 20 61 20 | 67 72 6f 75 70 20 74 68 |ct on a |group th|
|000018e0| 61 74 20 69 73 20 6e 6f | 74 20 6d 61 73 6b 65 64 |at is no|t masked|
|000018f0| 20 6f 75 74 2c 20 77 69 | 6c 6c 20 72 65 6d 6f 76 | out, wi|ll remov|
|00001900| 65 0a 20 20 20 20 74 68 | 61 74 20 67 72 6f 75 70 |e. th|at group|
|00001910| 20 66 72 6f 6d 20 74 68 | 65 20 63 75 72 72 65 6e | from th|e curren|
|00001920| 74 20 6d 61 73 6b 2e 0a | 20 20 20 20 53 68 69 66 |t mask..| Shif|
|00001930| 74 2d 63 6c 69 63 6b 69 | 6e 67 20 73 65 6c 65 63 |t-clicki|ng selec|
|00001940| 74 20 6f 6e 20 61 20 6d | 61 73 6b 65 64 20 6f 75 |t on a m|asked ou|
|00001950| 74 20 67 72 6f 75 70 2c | 20 77 69 6c 6c 20 61 64 |t group,| will ad|
|00001960| 64 20 74 68 61 74 20 67 | 72 6f 75 70 20 74 6f 20 |d that g|roup to |
|00001970| 74 68 65 0a 20 20 20 20 | 63 75 72 72 65 6e 74 20 |the. |current |
|00001980| 6d 61 73 6b 2e 0a 20 20 | 20 20 4e 2e 62 2e 20 62 |mask.. | N.b. b|
|00001990| 6f 74 68 20 67 72 6f 75 | 70 73 20 74 68 61 74 20 |oth grou|ps that |
|000019a0| 61 72 65 20 69 6e 20 61 | 6e 64 20 6f 75 74 20 74 |are in a|nd out t|
|000019b0| 68 65 20 6d 61 73 6b 20 | 61 72 65 20 63 6f 6e 73 |he mask |are cons|
|000019c0| 69 64 65 72 65 64 20 74 | 6f 20 62 65 0a 20 20 20 |idered t|o be. |
|000019d0| 20 67 72 6f 75 70 73 2e | 0a 0a 2a 2a 2a 2a 2a 2a | groups.|..******|
|000019e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000019f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 4d 41 53 4b 20 |********|***MASK |
|00001a00| 50 52 4f 43 45 53 53 49 | 4e 47 2a 2a 2a 2a 2a 2a |PROCESSI|NG******|
|00001a10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001a20| 2a 2a 2a 2a 2a 0a 62 69 | 6e 61 72 79 20 6f 70 65 |*****.bi|nary ope|
|00001a30| 72 61 74 69 6f 6e 73 3a | 0a 20 20 20 20 6e 6f 74 |rations:|. not|
|00001a40| 20 20 20 3a 7a 3d 6e 6f | 74 20 78 0a 20 20 20 20 | :z=no|t x. |
|00001a50| 61 6e 64 20 20 20 3a 7a | 3d 78 20 61 6e 64 20 79 |and :z|=x and y|
|00001a60| 0a 20 20 20 20 65 6f 72 | 20 20 20 3a 7a 3d 78 20 |. eor| :z=x |
|00001a70| 65 6f 72 20 79 0a 20 20 | 20 20 6f 72 20 20 20 20 |eor y. | or |
|00001a80| 3a 7a 3d 78 20 6f 72 20 | 79 0a 20 20 20 20 61 6e |:z=x or |y. an|
|00001a90| 64 6e 6f 74 3a 7a 3d 78 | 20 61 6e 64 20 6e 6f 74 |dnot:z=x| and not|
|00001aa0| 20 79 0a 20 20 20 20 3d | 20 20 20 20 20 3a 7a 3d | y. =| :z=|
|00001ab0| 78 0a 20 20 20 20 30 20 | 20 20 20 20 3a 7a 3d 30 |x. 0 | :z=0|
|00001ac0| 0a 20 20 20 20 31 20 20 | 20 20 20 3a 7a 3d 31 0a |. 1 | :z=1.|
|00001ad0| 20 20 20 20 77 68 65 72 | 65 20 7a 20 69 73 20 74 | wher|e z is t|
|00001ae0| 68 65 20 63 75 72 72 65 | 6e 74 20 6d 61 73 6b 2c |he curre|nt mask,|
|00001af0| 20 28 79 65 6c 6c 6f 77 | 20 66 72 61 6d 65 29 20 | (yellow| frame) |
|00001b00| 61 6e 64 20 78 20 61 6e | 64 20 79 20 68 61 76 65 |and x an|d y have|
|00001b10| 20 74 6f 20 62 65 0a 20 | 20 20 20 73 65 6c 65 63 | to be. | selec|
|00001b20| 74 65 64 2c 20 61 6e 64 | 20 6d 61 79 20 62 65 20 |ted, and| may be |
|00001b30| 65 71 75 61 6c 20 74 6f | 20 7a 2e 0a 0a 73 65 65 |equal to| z...see|
|00001b40| 64 20 78 3a 0a 20 20 20 | 20 73 65 6c 65 63 74 73 |d x:. | selects|
|00001b50| 20 61 6c 6c 20 34 2d 63 | 6f 6e 6e 65 63 74 65 64 | all 4-c|onnected|
|00001b60| 20 6f 62 6a 65 63 74 73 | 20 69 6e 20 74 68 65 20 | objects| in the |
|00001b70| 63 75 72 72 65 6e 74 20 | 6d 61 73 6b 2c 20 74 68 |current |mask, th|
|00001b80| 61 74 20 61 72 65 20 70 | 6f 69 6e 74 65 64 0a 20 |at are p|ointed. |
|00001b90| 20 20 20 61 74 20 62 79 | 20 74 68 65 20 70 69 78 | at by| the pix|
|00001ba0| 65 6c 73 20 69 6e 20 6d | 61 73 6b 20 78 2e 20 54 |els in m|ask x. T|
|00001bb0| 68 65 72 65 20 69 73 20 | 61 20 6d 61 78 69 6d 75 |here is |a maximu|
|00001bc0| 6d 20 6f 66 20 70 69 78 | 65 6c 73 20 74 68 61 74 |m of pix|els that|
|00001bd0| 20 77 69 6c 6c 20 62 65 | 0a 20 20 20 20 75 73 65 | will be|. use|
|00001be0| 64 20 61 73 20 73 65 65 | 64 2e 20 54 68 69 73 20 |d as see|d. This |
|00001bf0| 6f 70 65 72 61 74 69 6f | 6e 20 6d 61 79 20 66 61 |operatio|n may fa|
|00001c00| 69 6c 20 69 66 20 74 68 | 65 72 65 20 69 73 20 6e |il if th|ere is n|
|00001c10| 6f 74 20 65 6e 6f 75 67 | 68 20 6d 65 6d 6f 72 79 |ot enoug|h memory|
|00001c20| 2e 0a 20 20 20 20 0a 6c | 61 72 67 65 20 78 3a 0a |.. .l|arge x:.|
|00001c30| 20 20 20 20 73 65 6c 65 | 63 74 20 61 6c 6c 20 34 | sele|ct all 4|
|00001c40| 2d 63 6f 6e 6e 65 63 74 | 65 64 20 6f 62 6a 65 63 |-connect|ed objec|
|00001c50| 74 73 20 69 6e 20 74 68 | 65 20 63 75 72 72 65 6e |ts in th|e curren|
|00001c60| 74 20 6d 61 73 6b 2c 20 | 74 68 61 74 20 61 72 65 |t mask, |that are|
|00001c70| 20 74 68 69 63 6b 65 72 | 0a 20 20 20 20 28 69 6e | thicker|. (in|
|00001c80| 20 62 6f 74 68 20 64 69 | 72 65 63 74 69 6f 6e 73 | both di|rections|
|00001c90| 29 20 74 68 61 6e 20 78 | 2e 0a 20 20 20 20 0a 6e |) than x|.. .n|
|00001ca0| 6f 69 73 65 20 78 3a 0a | 20 20 20 20 72 65 6d 6f |oise x:.| remo|
|00001cb0| 76 65 73 20 6e 6f 69 73 | 65 20 28 70 69 78 65 6c |ves nois|e (pixel|
|00001cc0| 73 20 77 69 74 68 20 6c | 65 73 73 20 74 68 61 6e |s with l|ess than|
|00001cd0| 20 78 20 38 2d 63 6f 6e | 6e 65 63 74 65 64 20 6e | x 8-con|nected n|
|00001ce0| 65 69 67 68 62 6f 75 72 | 73 29 0a 20 20 20 20 69 |eighbour|s). i|
|00001cf0| 66 20 78 3d 38 20 74 68 | 65 6e 20 74 68 69 73 20 |f x=8 th|en this |
|00001d00| 69 73 20 65 71 75 69 76 | 61 6c 65 6e 74 20 74 6f |is equiv|alent to|
|00001d10| 20 65 72 6f 64 61 74 69 | 6e 67 20 74 68 65 20 69 | erodati|ng the i|
|00001d20| 6d 61 67 65 2e 0a 20 20 | 20 20 53 65 74 74 69 6e |mage.. | Settin|
|00001d30| 67 20 78 20 74 6f 20 33 | 20 72 65 6d 6f 76 65 73 |g x to 3| removes|
|00001d40| 20 61 6c 6c 20 74 68 69 | 6e 20 6c 69 6e 65 73 20 | all thi|n lines |
|00001d50| 69 6e 20 74 68 65 20 69 | 6d 61 67 65 2e 0a 0a 64 |in the i|mage...d|
|00001d60| 69 6c 61 74 69 6f 6e 20 | 78 3a 0a 20 20 20 20 61 |ilation |x:. a|
|00001d70| 64 64 73 20 70 69 78 65 | 6c 20 69 66 20 69 74 20 |dds pixe|l if it |
|00001d80| 68 61 73 20 61 74 20 6c | 65 61 73 74 20 78 20 38 |has at l|east x 8|
|00001d90| 2d 63 6f 6e 6e 65 63 74 | 65 64 20 6e 65 69 67 68 |-connect|ed neigh|
|00001da0| 62 6f 75 72 73 2e 0a 20 | 20 20 20 6e 62 2e 20 64 |bours.. | nb. d|
|00001db0| 69 6c 61 74 69 6f 6e 28 | 69 6d 61 67 65 2c 78 29 |ilation(|image,x)|
|00001dc0| 3d 6e 6f 74 28 6e 6f 69 | 73 65 28 6e 6f 74 20 69 |=not(noi|se(not i|
|00001dd0| 6d 61 67 65 2c 39 2d 78 | 29 29 0a 0a 2a 2a 2a 2a |mage,9-x|))..****|
|00001de0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001df0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 49 4e 50 |********|*****INP|
|00001e00| 55 54 2f 4f 55 54 50 55 | 54 2a 2a 2a 2a 2a 2a 2a |UT/OUTPU|T*******|
|00001e10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001e20| 2a 2a 2a 2a 2a 2a 2a 0a | 6c 6f 61 64 69 6e 67 3a |*******.|loading:|
|00001e30| 0a 20 20 20 20 45 6e 74 | 65 72 20 61 20 66 69 6c |. Ent|er a fil|
|00001e40| 65 6e 61 6d 65 20 6f 72 | 20 65 6e 74 65 72 20 72 |ename or| enter r|
|00001e50| 65 74 75 72 6e 20 74 6f | 20 61 62 6f 72 74 20 6c |eturn to| abort l|
|00001e60| 6f 61 64 69 6e 67 2e 0a | 0a 6c 6f 61 64 20 6f 70 |oading..|.load op|
|00001e70| 74 69 6f 6e 73 3a 0a 20 | 20 20 20 70 69 63 20 20 |tions:. | pic |
|00001e80| 20 20 20 6c 6f 61 64 20 | 61 20 63 6c 65 61 72 20 | load |a clear |
|00001e90| 6f 72 20 73 70 72 69 74 | 65 20 66 69 6c 65 20 61 |or sprit|e file a|
|00001ea0| 73 20 74 68 65 20 6d 61 | 69 6e 20 70 69 63 74 75 |s the ma|in pictu|
|00001eb0| 72 65 2e 20 41 6c 6c 20 | 32 2c 20 34 2c 20 31 36 |re. All |2, 4, 16|
|00001ec0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 61 6e 64 |. | and|
|00001ed0| 20 32 35 36 20 63 6f 6c | 6f 72 20 73 70 72 69 74 | 256 col|or sprit|
|00001ee0| 65 73 20 61 72 65 20 73 | 75 70 70 6f 72 74 65 64 |es are s|upported|
|00001ef0| 2c 20 69 6e 63 6c 75 64 | 69 6e 67 20 32 35 36 20 |, includ|ing 256 |
|00001f00| 67 72 65 79 2d 6c 65 76 | 65 6c 0a 20 20 20 20 20 |grey-lev|el. |
|00001f10| 20 20 20 20 20 20 20 73 | 70 72 69 74 65 73 2e 20 | s|prites. |
|00001f20| 49 66 20 6e 6f 20 70 61 | 6c 65 74 74 65 20 69 73 |If no pa|lette is|
|00001f30| 20 67 69 76 65 6e 2c 20 | 74 68 65 20 64 65 73 6b | given, |the desk|
|00001f40| 74 6f 70 20 63 6f 6c 6f | 72 73 20 61 72 65 20 75 |top colo|rs are u|
|00001f50| 73 65 64 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |sed. | |
|00001f60| 69 6e 73 74 65 61 64 2e | 20 49 66 20 61 20 73 70 |instead.| If a sp|
|00001f70| 72 69 74 65 20 68 61 73 | 20 61 20 6d 61 73 6b 2c |rite has| a mask,|
|00001f80| 20 74 68 69 73 20 77 69 | 6c 6c 20 62 65 20 6c 6f | this wi|ll be lo|
|00001f90| 61 64 65 64 20 61 6e 64 | 20 75 73 65 64 0a 20 20 |aded and| used. |
|00001fa0| 20 20 20 20 20 20 20 20 | 20 20 61 73 20 74 68 65 | | as the|
|00001fb0| 20 63 75 72 72 65 6e 74 | 6c 79 20 73 65 6c 65 63 | current|ly selec|
|00001fc0| 74 65 64 20 6d 61 73 6b | 2e 20 49 66 20 74 68 65 |ted mask|. If the|
|00001fd0| 72 65 20 69 73 20 6e 6f | 74 20 65 6e 6f 75 67 68 |re is no|t enough|
|00001fe0| 20 6d 65 6d 6f 72 79 0a | 20 20 20 20 20 20 20 20 | memory.| |
|00001ff0| 20 20 20 20 66 6f 72 20 | 74 68 65 20 69 6d 61 67 | for |the imag|
|00002000| 65 2c 20 69 74 20 63 61 | 6e 20 68 61 70 70 65 6e |e, it ca|n happen|
|00002010| 20 74 68 61 74 20 74 68 | 65 20 70 72 6f 67 72 61 | that th|e progra|
|00002020| 6d 20 68 61 73 20 74 6f | 20 71 75 69 74 2e 0a 20 |m has to| quit.. |
|00002030| 20 20 20 20 20 20 20 20 | 20 20 20 4c 6f 61 64 69 | | Loadi|
|00002040| 6e 67 20 32 2c 34 20 61 | 6e 64 20 31 36 20 63 6f |ng 2,4 a|nd 16 co|
|00002050| 6c 6f 72 20 73 70 72 69 | 74 65 73 20 6d 61 79 20 |lor spri|tes may |
|00002060| 62 65 20 73 6c 6f 77 2e | 0a 20 20 20 20 6d 61 73 |be slow.|. mas|
|00002070| 6b 20 20 20 20 6c 6f 61 | 64 20 61 20 62 69 6e 61 |k loa|d a bina|
|00002080| 72 79 20 63 6c 65 61 72 | 20 66 69 6c 65 20 61 73 |ry clear| file as|
|00002090| 20 74 68 65 20 63 75 72 | 72 65 6e 74 20 6d 61 73 | the cur|rent mas|
|000020a0| 6b 2e 20 54 68 65 20 66 | 69 6c 65 20 68 61 73 20 |k. The f|ile has |
|000020b0| 74 6f 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 68 |to. | h|
|000020c0| 61 76 65 20 74 68 65 20 | 73 61 6d 65 20 73 69 7a |ave the |same siz|
|000020d0| 65 20 61 73 20 74 68 65 | 20 6d 61 69 6e 20 70 69 |e as the| main pi|
|000020e0| 63 74 75 72 65 2e 0a 20 | 20 20 20 62 61 63 6b 20 |cture.. | back |
|000020f0| 20 20 20 72 65 70 6c 61 | 63 65 73 20 74 68 65 20 | repla|ces the |
|00002100| 6d 61 73 6b 65 64 20 6f | 75 74 20 70 61 72 74 20 |masked o|ut part |
|00002110| 6f 66 20 74 68 65 20 6d | 61 69 6e 20 70 69 63 74 |of the m|ain pict|
|00002120| 75 72 65 20 62 79 20 74 | 68 65 20 66 69 6c 65 0a |ure by t|he file.|
|00002130| 20 20 20 20 20 20 20 20 | 20 20 20 20 6c 6f 61 64 | | load|
|00002140| 65 64 2e 20 54 68 65 20 | 6c 6f 61 64 65 64 20 66 |ed. The |loaded f|
|00002150| 69 6c 65 20 6d 75 73 74 | 20 68 61 76 65 20 74 68 |ile must| have th|
|00002160| 65 20 73 61 6d 65 20 73 | 69 7a 65 20 28 78 20 26 |e same s|ize (x &|
|00002170| 20 79 29 20 61 73 0a 20 | 20 20 20 20 20 20 20 20 | y) as. | |
|00002180| 20 20 20 74 68 65 20 63 | 75 72 72 65 6e 74 20 70 | the c|urrent p|
|00002190| 69 63 74 75 72 65 2e 20 | 43 75 72 72 65 6e 74 6c |icture. |Currentl|
|000021a0| 79 20 74 68 69 73 20 6f | 70 74 69 6f 6e 20 77 6f |y this o|ption wo|
|000021b0| 72 6b 73 20 6f 6e 6c 79 | 20 69 66 20 62 6f 74 68 |rks only| if both|
|000021c0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 74 68 65 |. | the|
|000021d0| 20 63 75 72 72 65 6e 74 | 20 61 6e 64 20 6c 6f 61 | current| and loa|
|000021e0| 64 65 64 20 70 69 63 74 | 75 72 65 20 61 72 65 20 |ded pict|ure are |
|000021f0| 66 75 6c 6c 20 32 34 20 | 62 69 74 20 69 6d 61 67 |full 24 |bit imag|
|00002200| 65 73 2e 0a 0a 73 61 76 | 69 6e 67 3a 0a 20 20 20 |es...sav|ing:. |
|00002210| 20 45 6e 74 65 72 20 61 | 20 66 69 6c 65 6e 61 6d | Enter a| filenam|
|00002220| 65 20 6f 72 20 65 6e 74 | 65 72 20 72 65 74 75 72 |e or ent|er retur|
|00002230| 6e 20 74 6f 20 61 62 6f | 72 74 20 73 61 76 69 6e |n to abo|rt savin|
|00002240| 67 2e 0a 0a 73 61 76 65 | 20 6f 70 74 69 6f 6e 73 |g...save| options|
|00002250| 3a 0a 20 20 20 20 70 69 | 63 20 20 20 20 20 73 61 |:. pi|c sa|
|00002260| 76 65 20 77 68 6f 6c 65 | 20 70 69 63 74 75 72 65 |ve whole| picture|
|00002270| 20 28 6d 61 73 6b 65 64 | 29 2e 20 4d 61 73 6b 65 | (masked|). Maske|
|00002280| 64 20 6f 75 74 20 70 61 | 72 74 73 20 6f 66 20 74 |d out pa|rts of t|
|00002290| 68 65 20 70 69 63 74 75 | 72 65 0a 20 20 20 20 20 |he pictu|re. |
|000022a0| 20 20 20 20 20 20 20 61 | 72 65 20 72 65 70 6c 61 | a|re repla|
|000022b0| 63 65 64 20 62 79 20 74 | 68 65 20 6e 65 61 72 65 |ced by t|he neare|
|000022c0| 73 74 20 63 6f 6c 6f 72 | 20 69 6e 20 74 68 65 20 |st color| in the |
|000022d0| 69 6d 61 67 65 73 20 70 | 61 6c 65 74 74 65 2e 0a |images p|alette..|
|000022e0| 20 20 20 20 73 6d 70 69 | 63 20 20 20 6d 61 6b 65 | smpi|c make|
|000022f0| 20 74 68 65 20 70 69 63 | 74 75 72 65 20 61 73 20 | the pic|ture as |
|00002300| 73 6d 61 6c 6c 20 61 73 | 20 70 6f 73 73 69 62 6c |small as| possibl|
|00002310| 65 20 61 6e 64 20 74 68 | 61 6e 20 73 61 76 65 20 |e and th|an save |
|00002320| 69 74 2e 0a 20 20 20 20 | 6d 61 73 6b 20 20 20 20 |it.. |mask |
|00002330| 73 61 76 65 20 74 68 65 | 20 63 75 72 72 65 6e 74 |save the| current|
|00002340| 20 6d 61 73 6b 20 61 73 | 20 61 20 62 69 6e 61 72 | mask as| a binar|
|00002350| 79 20 63 6c 65 61 72 20 | 66 69 6c 65 2e 0a 0a 2a |y clear |file...*|
|00002360| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002370| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00002380| 49 4d 41 47 45 20 50 52 | 4f 43 45 53 53 49 4e 47 |IMAGE PR|OCESSING|
|00002390| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000023a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 0a 49 6d 61 67 65 |********|**.Image|
|000023b0| 20 70 72 6f 63 65 73 73 | 69 6e 67 20 6f 70 74 69 | process|ing opti|
|000023c0| 6f 6e 73 3a 0a 0a 4d 61 | 70 3a 0a 20 20 20 20 4c |ons:..Ma|p:. L|
|000023d0| 6f 61 64 73 20 61 20 63 | 6f 6c 6f 72 20 74 72 61 |oads a c|olor tra|
|000023e0| 6e 73 66 6f 72 6d 61 74 | 69 6f 6e 20 66 69 6c 65 |nsformat|ion file|
|000023f0| 2c 20 61 6e 64 20 74 68 | 61 6e 20 74 72 61 6e 73 |, and th|an trans|
|00002400| 66 6f 72 6d 73 20 74 68 | 65 20 63 6f 6c 6f 72 73 |forms th|e colors|
|00002410| 2c 0a 20 20 20 20 61 63 | 63 6f 72 64 69 6e 67 20 |,. ac|cording |
|00002420| 74 6f 20 74 68 69 73 20 | 66 69 6c 65 2e 20 59 6f |to this |file. Yo|
|00002430| 75 20 63 61 6e 20 6d 61 | 6b 65 20 74 68 65 20 66 |u can ma|ke the f|
|00002440| 69 6c 65 20 79 6f 75 72 | 73 65 6c 66 2c 20 62 79 |ile your|self, by|
|00002450| 20 65 64 69 74 69 6e 67 | 0a 20 20 20 20 21 4d 61 | editing|. !Ma|
|00002460| 73 6b 2e 47 65 6e 4d 61 | 70 0a 20 20 20 20 6f 70 |sk.GenMa|p. op|
|00002470| 74 69 6f 6e 73 3a 20 65 | 6e 74 65 72 69 6e 67 20 |tions: e|ntering |
|00002480| 72 65 74 75 72 6e 20 77 | 69 6c 6c 20 67 69 76 65 |return w|ill give|
|00002490| 20 79 6f 75 20 74 68 65 | 20 64 65 66 61 75 6c 74 | you the| default|
|000024a0| 20 66 69 6c 65 3a 3c 4d | 61 73 6b 24 44 69 72 3e | file:<M|ask$Dir>|
|000024b0| 2e 4d 61 70 73 2e 0a 20 | 20 20 20 20 20 20 20 20 |.Maps.. | |
|000024c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000024d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000024e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000024f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4d 79 6d | | Mym|
|00002500| 61 70 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |ap. | |
|00002510| 65 6e 74 65 72 69 6e 67 | 20 27 6c 61 73 74 27 20 |entering| 'last' |
|00002520| 77 69 6c 6c 20 67 69 76 | 65 20 79 6f 75 20 74 68 |will giv|e you th|
|00002530| 65 20 6c 61 73 74 20 75 | 73 65 64 20 6d 61 70 0a |e last u|sed map.|
|00002540| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6f 72 20 | | or |
|00002550| 65 6e 74 65 72 20 74 68 | 65 20 6e 61 6d 65 20 6f |enter th|e name o|
|00002560| 66 20 74 68 65 20 66 69 | 6c 65 2e 0a 20 20 20 20 |f the fi|le.. |
|00002570| 20 20 20 20 20 20 20 20 | 20 0a 49 6e 76 4d 3a 0a | | .InvM:.|
|00002580| 20 20 20 20 49 6e 76 65 | 72 74 73 20 74 68 65 20 | Inve|rts the |
|00002590| 63 6f 6c 6f 72 20 6f 66 | 20 74 68 65 20 70 61 72 |color of| the par|
|000025a0| 74 20 6f 66 20 74 68 65 | 20 69 6d 61 67 65 20 74 |t of the| image t|
|000025b0| 68 61 74 20 69 73 20 69 | 6e 20 74 68 65 20 6d 61 |hat is i|n the ma|
|000025c0| 73 6b 2e 0a 0a 88 89 3a | 0a 20 20 20 20 46 6c 69 |sk.....:|. Fli|
|000025d0| 70 73 20 69 6d 61 67 65 | 20 69 6e 20 79 2d 61 78 |ps image| in y-ax|
|000025e0| 65 73 2e 0a 0a 8a 8b 3a | 0a 20 20 20 20 46 6c 69 |es.....:|. Fli|
|000025f0| 70 73 20 69 6d 61 67 65 | 20 69 6e 20 78 2d 61 78 |ps image| in x-ax|
|00002600| 65 73 2e 0a 0a 32 34 62 | 3a 0a 20 20 20 20 43 6f |es...24b|:. Co|
|00002610| 6e 76 65 72 74 73 20 70 | 61 6c 65 74 74 65 64 20 |nverts p|aletted |
|00002620| 69 6d 61 67 65 73 20 74 | 6f 20 66 75 6c 6c 20 32 |images t|o full 2|
|00002630| 34 20 62 69 74 20 69 6d | 61 67 65 73 2e 20 54 68 |4 bit im|ages. Th|
|00002640| 69 73 20 63 61 6e 20 62 | 65 20 75 73 65 66 75 6c |is can b|e useful|
|00002650| 20 61 73 0a 20 20 20 20 | 73 6f 6d 65 20 6f 70 74 | as. |some opt|
|00002660| 69 6f 6e 73 20 69 6e 20 | 74 68 69 73 20 70 72 6f |ions in |this pro|
|00002670| 67 72 61 6d 20 6f 6e 6c | 79 20 77 6f 72 6b 20 77 |gram onl|y work w|
|00002680| 69 74 68 20 32 34 20 62 | 69 74 20 69 6d 61 67 65 |ith 24 b|it image|
|00002690| 73 2e 20 54 68 69 73 20 | 6f 70 65 72 61 74 69 6f |s. This |operatio|
|000026a0| 6e 0a 20 20 20 20 6d 61 | 79 20 64 65 73 74 72 6f |n. ma|y destro|
|000026b0| 79 20 73 6f 6d 65 20 6d | 61 73 6b 73 2c 20 77 69 |y some m|asks, wi|
|000026c0| 74 68 6f 75 74 20 77 61 | 72 6e 69 6e 67 2e 20 54 |thout wa|rning. T|
|000026d0| 68 65 20 6d 61 73 6b 73 | 20 77 69 6c 6c 20 62 65 |he masks| will be|
|000026e0| 20 63 6f 6d 70 72 65 73 | 73 65 64 20 61 6e 64 0a | compres|sed and.|
|000026f0| 20 20 20 20 73 74 6f 72 | 65 64 20 69 6e 20 74 68 | stor|ed in th|
|00002700| 65 20 73 63 72 61 70 2d | 64 69 72 65 63 74 6f 72 |e scrap-|director|
|00002710| 79 2e 0a 0a 45 72 61 73 | 65 3a 0a 20 20 20 20 52 |y...Eras|e:. R|
|00002720| 65 6d 6f 76 65 73 20 74 | 68 65 20 73 65 6c 65 63 |emoves t|he selec|
|00002730| 74 65 64 20 70 61 72 74 | 20 66 72 6f 6d 20 74 68 |ted part| from th|
|00002740| 65 20 69 6d 61 67 65 2e | 20 54 68 65 20 72 65 6d |e image.| The rem|
|00002750| 6f 76 65 64 20 70 61 72 | 74 20 6f 66 20 74 68 65 |oved par|t of the|
|00002760| 0a 20 20 20 20 69 6d 61 | 67 65 20 69 73 20 66 69 |. ima|ge is fi|
|00002770| 6c 6c 65 64 20 75 70 20 | 77 69 74 68 20 63 6f 6c |lled up |with col|
|00002780| 6f 72 73 2c 20 74 6f 74 | 61 6c 6c 79 20 64 65 70 |ors, tot|ally dep|
|00002790| 65 6e 64 69 6e 67 20 6f | 6e 20 74 68 65 20 65 64 |ending o|n the ed|
|000027a0| 67 65 20 6f 66 20 74 68 | 65 0a 20 20 20 20 6d 61 |ge of th|e. ma|
|000027b0| 73 6b 2e 20 49 6e 20 73 | 6f 6d 65 20 63 61 73 65 |sk. In s|ome case|
|000027c0| 73 20 69 74 20 69 73 20 | 70 6f 73 73 69 62 6c 65 |s it is |possible|
|000027d0| 20 74 6f 20 72 65 6d 6f | 76 65 20 73 6f 6d 65 74 | to remo|ve somet|
|000027e0| 68 69 6e 67 20 6f 75 74 | 20 6f 66 20 74 68 65 0a |hing out| of the.|
|000027f0| 20 20 20 20 69 6d 61 67 | 65 20 77 69 74 68 6f 75 | imag|e withou|
|00002800| 74 20 6c 65 61 76 69 6e | 67 20 76 69 73 69 62 6c |t leavin|g visibl|
|00002810| 65 20 74 72 61 63 65 73 | 2e 20 54 68 65 20 6d 65 |e traces|. The me|
|00002820| 74 68 6f 64 20 75 73 65 | 64 20 66 6f 72 20 66 69 |thod use|d for fi|
|00002830| 6c 6c 69 6e 67 0a 20 20 | 20 20 75 70 20 74 68 65 |lling. | up the|
|00002840| 20 69 6d 61 67 65 20 69 | 73 20 47 61 75 73 73 2d | image i|s Gauss-|
|00002850| 53 65 69 64 65 6c 20 69 | 74 65 72 61 74 69 6f 6e |Seidel i|teration|
|00002860| 2e 20 43 75 72 72 65 6e | 74 6c 79 20 61 20 73 6c |. Curren|tly a sl|
|00002870| 6f 77 20 69 6d 70 6c 65 | 6d 65 6e 74 61 74 69 6f |ow imple|mentatio|
|00002880| 6e 0a 20 20 20 20 69 73 | 20 75 73 65 64 20 66 6f |n. is| used fo|
|00002890| 72 20 77 68 69 63 68 20 | 65 78 65 63 75 74 69 6f |r which |executio|
|000028a0| 6e 20 74 69 6d 65 20 69 | 73 20 61 62 6f 75 74 20 |n time i|s about |
|000028b0| 65 71 75 61 6c 20 74 6f | 20 63 2a 50 b2 20 2c 20 |equal to| c*P. , |
|000028c0| 77 69 74 68 20 63 0a 20 | 20 20 20 73 6f 6d 65 20 |with c. | some |
|000028d0| 63 6f 6e 73 74 61 6e 74 | 20 64 65 70 65 6e 64 69 |constant| dependi|
|000028e0| 6e 67 20 6f 6e 20 79 6f | 75 72 20 6d 61 63 68 69 |ng on yo|ur machi|
|000028f0| 6e 65 20 61 6e 64 20 74 | 68 65 20 73 68 61 70 65 |ne and t|he shape|
|00002900| 20 6f 66 20 74 68 65 20 | 6d 61 73 6b 20 61 6e 64 | of the |mask and|
|00002910| 0a 20 20 20 20 50 20 69 | 73 20 74 68 65 20 6e 75 |. P i|s the nu|
|00002920| 6d 62 65 72 20 6f 66 20 | 70 69 78 65 6c 73 20 69 |mber of |pixels i|
|00002930| 6e 76 6f 6c 76 65 64 2e | 20 54 68 65 20 63 61 6c |nvolved.| The cal|
|00002940| 63 75 6c 61 74 69 6f 6e | 73 20 74 61 6b 65 20 70 |culation|s take p|
|00002950| 6c 61 63 65 20 69 6e 20 | 74 68 65 0a 20 20 20 20 |lace in |the. |
|00002960| 73 6d 61 6c 6c 65 73 74 | 20 72 65 63 74 61 6e 67 |smallest| rectang|
|00002970| 6c 65 2c 20 73 75 72 72 | 6f 75 6e 64 69 6e 67 20 |le, surr|ounding |
|00002980| 74 68 65 20 6d 61 73 6b | 2e 20 49 66 20 79 6f 75 |the mask|. If you|
|00002990| 20 67 65 74 20 74 68 65 | 20 6d 65 73 73 61 67 65 | get the| message|
|000029a0| 3a 27 64 6f 69 6e 67 0a | 20 20 20 20 38 30 30 20 |:'doing.| 800 |
|000029b0| 69 74 65 72 61 74 69 6f | 6e 73 27 2c 20 74 68 65 |iteratio|ns', the|
|000029c0| 20 63 61 6c 63 75 6c 61 | 74 69 6f 6e 20 77 69 6c | calcula|tion wil|
|000029d0| 6c 20 74 61 6b 65 20 61 | 62 6f 75 74 20 33 20 6d |l take a|bout 3 m|
|000029e0| 69 6e 75 74 65 73 20 6f | 6e 20 61 6e 20 61 72 6d |inutes o|n an arm|
|000029f0| 33 2e 0a 20 20 20 20 53 | 6f 20 6d 61 6b 65 20 74 |3.. S|o make t|
|00002a00| 68 65 20 6d 61 73 6b 20 | 61 73 20 73 6d 61 6c 6c |he mask |as small|
|00002a10| 20 61 73 20 70 6f 73 73 | 69 62 6c 65 21 20 54 68 | as poss|ible! Th|
|00002a20| 69 73 20 77 6f 72 6b 73 | 20 6f 6e 6c 79 20 66 6f |is works| only fo|
|00002a30| 72 20 32 34 20 62 69 74 | 0a 20 20 20 20 69 6d 61 |r 24 bit|. ima|
|00002a40| 67 65 73 2e 0a 0a 43 6f | 6c 3a 0a 20 20 20 20 43 |ges...Co|l:. C|
|00002a50| 68 61 6e 67 65 73 20 74 | 68 65 20 63 6f 6c 6f 72 |hanges t|he color|
|00002a60| 20 6f 66 20 74 68 65 20 | 70 69 78 65 6c 73 20 69 | of the |pixels i|
|00002a70| 6e 20 74 68 65 20 6d 61 | 73 6b 2e 20 54 68 65 20 |n the ma|sk. The |
|00002a80| 72 65 73 75 6c 74 69 6e | 67 20 69 6d 61 67 65 20 |resultin|g image |
|00002a90| 77 69 6c 6c 0a 20 20 20 | 20 62 65 20 6d 6f 6e 6f |will. | be mono|
|00002aa0| 63 68 72 6f 6d 65 2e 20 | 4f 70 74 69 6f 6e 73 3a |chrome. |Options:|
|00002ab0| 0a 20 20 20 20 43 20 20 | 3a 74 68 65 20 6e 65 77 |. C |:the new|
|00002ac0| 20 63 6f 6c 6f 72 20 77 | 69 6c 6c 20 62 65 20 74 | color w|ill be t|
|00002ad0| 68 65 20 73 6f 6d 65 20 | 61 73 20 74 68 61 74 20 |he some |as that |
|00002ae0| 6f 66 20 74 68 65 20 63 | 75 72 72 65 6e 74 6c 79 |of the c|urrently|
|00002af0| 20 73 65 6c 65 63 74 65 | 64 0a 20 20 20 20 20 20 | selecte|d. |
|00002b00| 20 20 70 69 78 65 6c 0a | 20 20 20 20 4e 20 20 3a | pixel.| N :|
|00002b10| 65 6e 74 65 72 20 76 61 | 6c 75 65 73 20 66 6f 72 |enter va|lues for|
|00002b20| 20 72 65 64 2c 20 67 72 | 65 65 6e 20 61 6e 64 20 | red, gr|een and |
|00002b30| 62 6c 75 65 2e 20 54 68 | 65 20 76 61 6c 75 65 73 |blue. Th|e values|
|00002b40| 20 6d 75 73 74 20 61 20 | 70 6f 73 69 74 69 76 65 | must a |positive|
|00002b50| 0a 20 20 20 20 20 20 20 | 20 6e 75 6d 62 65 72 20 |. | number |
|00002b60| 28 6c 69 6b 65 20 30 2e | 37 31 20 6f 72 20 34 30 |(like 0.|71 or 40|
|00002b70| 30 30 29 0a 20 20 20 20 | 41 20 20 3a 41 62 6f 72 |00). |A :Abor|
|00002b80| 74 20 6f 70 65 72 61 74 | 69 6f 6e 0a 0a 47 72 65 |t operat|ion..Gre|
|00002b90| 79 3a 0a 20 20 20 20 43 | 68 61 6e 67 65 73 20 74 |y:. C|hanges t|
|00002ba0| 68 65 20 67 72 65 79 2d | 76 61 6c 75 65 20 6f 66 |he grey-|value of|
|00002bb0| 20 74 68 65 20 70 69 78 | 65 6c 73 20 69 6e 20 74 | the pix|els in t|
|00002bc0| 68 65 20 6d 61 73 6b 20 | 62 79 20 61 20 73 70 65 |he mask |by a spe|
|00002bd0| 63 69 66 69 65 64 20 66 | 61 63 74 6f 72 2e 0a 0a |cified f|actor...|
|00002be0| 47 61 6d 6d 61 3a 0a 20 | 20 20 20 50 65 72 66 6f |Gamma:. | Perfo|
|00002bf0| 72 6d 73 20 67 61 6d 6d | 61 2d 63 6f 72 72 65 63 |rms gamm|a-correc|
|00002c00| 74 69 6f 6e 20 6f 6e 20 | 74 68 65 20 70 69 78 65 |tion on |the pixe|
|00002c10| 6c 73 20 69 6e 20 74 68 | 65 20 6d 61 73 6b 2e 20 |ls in th|e mask. |
|00002c20| 47 61 6d 6d 61 20 3c 20 | 31 20 6d 61 6b 65 73 0a |Gamma < |1 makes.|
|00002c30| 20 20 20 20 74 68 65 20 | 70 69 63 74 75 72 65 20 | the |picture |
|00002c40| 64 61 72 6b 65 72 2c 20 | 67 61 6d 6d 61 20 3e 31 |darker, |gamma >1|
|00002c50| 20 6d 61 6b 65 73 20 69 | 74 20 6c 69 67 68 74 65 | makes i|t lighte|
|00002c60| 72 2e 20 44 61 72 6b 65 | 72 20 70 61 72 74 73 20 |r. Darke|r parts |
|00002c70| 61 72 65 20 61 66 66 65 | 63 74 65 64 0a 20 20 20 |are affe|cted. |
|00002c80| 20 6d 6f 72 65 20 74 68 | 61 6e 20 6c 69 67 68 74 | more th|an light|
|00002c90| 20 70 61 72 74 73 2e 20 | 52 75 6c 65 3a 20 64 65 | parts. |Rule: de|
|00002ca0| 73 74 3d 73 6f 75 72 63 | 65 5e 28 31 2f 67 61 6d |st=sourc|e^(1/gam|
|00002cb0| 6d 61 29 2e 20 49 74 20 | 63 61 6e 20 61 6c 73 6f |ma). It |can also|
|00002cc0| 20 62 65 0a 20 20 20 20 | 75 73 65 64 20 6f 6e 20 | be. |used on |
|00002cd0| 6f 76 65 72 65 78 70 6f | 73 65 64 20 69 6d 61 67 |overexpo|sed imag|
|00002ce0| 65 73 3a 20 46 69 72 73 | 74 20 69 6e 76 65 72 74 |es: Firs|t invert|
|00002cf0| 20 74 68 65 20 69 6d 61 | 67 65 2c 20 74 68 65 6e | the ima|ge, then|
|00002d00| 20 75 73 65 20 27 67 61 | 6d 6d 61 27 2c 0a 20 20 | use 'ga|mma',. |
|00002d10| 20 20 61 6e 64 20 69 6e | 76 65 72 74 20 61 67 61 | and in|vert aga|
|00002d20| 69 6e 2e 0a 20 20 20 20 | 0a 46 69 6c 74 3a 0a 20 |in.. |.Filt:. |
|00002d30| 20 20 20 4d 75 6c 74 69 | 70 6c 79 20 65 61 63 68 | Multi|ply each|
|00002d40| 20 63 6f 6c 6f 72 2d 63 | 6f 6d 70 6f 6e 65 6e 74 | color-c|omponent|
|00002d50| 20 6f 66 20 74 68 65 20 | 70 69 78 65 6c 73 20 69 | of the |pixels i|
|00002d60| 6e 20 74 68 65 20 6d 61 | 73 6b 20 62 79 20 74 68 |n the ma|sk by th|
|00002d70| 65 20 67 69 76 65 6e 0a | 20 20 20 20 76 61 6c 75 |e given.| valu|
|00002d80| 65 2e 20 49 6e 20 6d 61 | 6e 79 20 63 61 73 65 73 |e. In ma|ny cases|
|00002d90| 20 74 68 69 73 20 73 68 | 6f 75 6c 64 20 62 65 20 | this sh|ould be |
|00002da0| 70 72 65 66 65 72 72 65 | 64 20 61 62 6f 76 65 20 |preferre|d above |
|00002db0| 74 68 65 20 27 43 6f 6c | 27 20 6f 70 65 72 61 74 |the 'Col|' operat|
|00002dc0| 69 6f 6e 2e 0a 0a 43 6f | 6e 74 72 61 73 74 3a 0a |ion...Co|ntrast:.|
|00002dd0| 20 20 20 20 49 6e 63 72 | 65 61 73 65 73 20 74 68 | Incr|eases th|
|00002de0| 65 20 63 6f 6e 74 72 61 | 73 74 20 6f 66 20 74 68 |e contra|st of th|
|00002df0| 65 20 70 69 78 65 6c 73 | 20 69 6e 20 74 68 65 20 |e pixels| in the |
|00002e00| 6d 61 73 6b 2c 20 63 6f | 6d 70 61 72 65 64 20 74 |mask, co|mpared t|
|00002e10| 6f 20 74 68 65 0a 20 20 | 20 20 70 69 78 65 6c 73 |o the. | pixels|
|00002e20| 20 73 75 72 72 6f 75 6e | 64 69 6e 67 20 74 68 65 | surroun|ding the|
|00002e30| 20 6d 61 73 6b 2e 20 49 | 74 20 73 68 6f 75 6c 64 | mask. I|t should|
|00002e40| 20 62 65 20 75 73 65 64 | 20 74 6f 20 6d 61 6b 65 | be used| to make|
|00002e50| 20 66 61 69 6e 74 2c 20 | 69 73 6f 6c 61 74 65 64 | faint, |isolated|
|00002e60| 0a 20 20 20 20 6f 62 6a | 65 63 74 73 20 69 6e 20 |. obj|ects in |
|00002e70| 74 68 65 20 70 69 63 74 | 75 72 65 20 62 65 74 74 |the pict|ure bett|
|00002e80| 65 72 20 76 69 73 69 62 | 6c 65 2e 0a 0a 53 68 61 |er visib|le...Sha|
|00002e90| 72 70 3a 0a 20 20 20 20 | 4d 61 6b 65 73 20 74 68 |rp:. |Makes th|
|00002ea0| 65 20 70 69 63 74 75 72 | 65 20 73 68 61 72 70 65 |e pictur|e sharpe|
|00002eb0| 72 2e 20 53 74 72 65 6e | 67 74 68 20 73 68 6f 75 |r. Stren|gth shou|
|00002ec0| 6c 64 20 62 65 20 62 65 | 74 77 65 65 6e 20 30 20 |ld be be|tween 0 |
|00002ed0| 28 6e 6f 20 65 66 66 65 | 63 74 29 20 61 6e 64 0a |(no effe|ct) and.|
|00002ee0| 20 20 20 20 31 20 28 73 | 74 72 6f 6e 67 20 65 66 | 1 (s|trong ef|
|00002ef0| 66 65 63 74 29 2c 20 62 | 75 74 20 6d 61 79 20 76 |fect), b|ut may v|
|00002f00| 61 72 79 20 66 72 6f 6d | 20 2d 34 20 74 6f 20 2b |ary from| -4 to +|
|00002f10| 34 2e 20 4d 61 6b 69 6e | 67 20 4a 50 45 47 65 64 |4. Makin|g JPEGed|
|00002f20| 20 70 69 63 74 75 72 65 | 73 0a 20 20 20 20 73 68 | picture|s. sh|
|00002f30| 61 72 70 65 72 20 63 61 | 6e 20 67 69 76 65 20 73 |arper ca|n give s|
|00002f40| 74 72 61 6e 67 65 20 65 | 66 66 65 63 74 73 2c 20 |trange e|ffects, |
|00002f50| 63 61 75 73 65 64 20 62 | 79 20 62 6c 6f 63 6b 69 |caused b|y blocki|
|00002f60| 6e 67 2e 20 54 68 65 20 | 6f 70 65 72 61 74 69 6f |ng. The |operatio|
|00002f70| 6e 0a 20 20 20 20 6f 6e | 6c 79 20 61 70 70 6c 69 |n. on|ly appli|
|00002f80| 65 73 20 6f 6e 20 74 68 | 65 20 70 69 78 65 6c 73 |es on th|e pixels|
|00002f90| 20 69 6e 20 74 68 65 20 | 6d 61 73 6b 2c 20 77 68 | in the |mask, wh|
|00002fa0| 69 63 68 20 61 72 65 20 | 6e 6f 74 20 6f 6e 20 74 |ich are |not on t|
|00002fb0| 68 65 20 65 64 67 65 20 | 6f 66 20 74 68 65 0a 20 |he edge |of the. |
|00002fc0| 20 20 20 70 69 63 74 75 | 72 65 2e 20 44 6f 6e 27 | pictu|re. Don'|
|00002fd0| 74 20 75 73 65 20 74 68 | 69 73 20 6f 6e 20 64 69 |t use th|is on di|
|00002fe0| 74 68 65 72 65 64 20 70 | 69 63 74 75 72 65 73 2e |thered p|ictures.|
|00002ff0| 20 53 68 61 72 70 20 2d | 30 2e 32 35 20 6d 61 6b | Sharp -|0.25 mak|
|00003000| 65 73 20 74 68 65 0a 20 | 20 20 20 70 69 63 74 75 |es the. | pictu|
|00003010| 72 65 20 73 6d 6f 6f 74 | 68 2e 0a 0a 55 6e 64 6f |re smoot|h...Undo|
|00003020| 3a 0a 20 20 20 20 55 6e | 64 6f 65 73 20 74 68 65 |:. Un|does the|
|00003030| 20 6c 61 73 74 20 63 68 | 61 6e 67 65 20 6d 61 64 | last ch|ange mad|
|00003040| 65 20 74 6f 20 74 68 65 | 20 6d 61 69 6e 20 70 69 |e to the| main pi|
|00003050| 63 74 75 72 65 2e 20 4e | 6f 74 65 20 74 68 61 74 |cture. N|ote that|
|00003060| 20 74 68 65 20 75 6e 64 | 6f 2d 0a 20 20 20 20 6f | the und|o-. o|
|00003070| 70 74 69 6f 6e 20 6d 75 | 73 74 20 62 65 20 6f 6e |ption mu|st be on|
|00003080| 20 74 6f 20 68 61 76 65 | 20 73 6f 6d 65 74 68 69 | to have| somethi|
|00003090| 6e 67 20 74 6f 20 75 6e | 64 6f 2e 0a 0a 4d 6f 72 |ng to un|do...Mor|
|000030a0| 70 68 3a 0a 20 20 20 20 | 44 6f 65 73 20 61 20 70 |ph:. |Does a p|
|000030b0| 68 6f 74 6f 6d 6f 72 70 | 68 69 6e 67 20 6f 6e 20 |hotomorp|hing on |
|000030c0| 6f 6e 65 20 6f 72 20 74 | 77 6f 20 69 6d 61 67 65 |one or t|wo image|
|000030d0| 73 2e 20 49 66 20 6f 6e | 20 74 77 6f 20 69 6d 61 |s. If on| two ima|
|000030e0| 67 65 73 2c 20 74 68 65 | 73 65 0a 20 20 20 20 69 |ges, the|se. i|
|000030f0| 6d 61 67 65 73 20 77 69 | 6c 6c 20 62 65 20 6d 69 |mages wi|ll be mi|
|00003100| 78 65 64 2e 20 49 66 20 | 79 6f 75 20 64 6f 20 79 |xed. If |you do y|
|00003110| 6f 75 72 20 62 65 73 74 | 2c 20 79 6f 75 20 63 61 |our best|, you ca|
|00003120| 6e 20 67 65 74 20 61 6e | 69 6d 61 74 69 6f 6e 73 |n get an|imations|
|00003130| 20 6c 69 6b 65 0a 20 20 | 20 20 74 68 6f 73 65 20 | like. | those |
|00003140| 69 6e 20 4d 69 63 68 65 | 61 6c 20 4a 61 63 6b 73 |in Miche|al Jacks|
|00003150| 6f 6e 73 20 76 69 64 65 | 6f 20 63 6c 69 70 20 27 |ons vide|o clip '|
|00003160| 62 6c 61 63 6b 20 6f 72 | 20 77 68 69 74 65 27 2e |black or| white'.|
|00003170| 20 4d 69 78 69 6e 67 20 | 63 61 6e 0a 20 20 20 20 | Mixing |can. |
|00003180| 62 65 20 64 6f 6e 65 20 | 6f 6e 6c 79 20 6f 6e 20 |be done |only on |
|00003190| 74 77 6f 20 32 34 20 62 | 69 74 20 69 6d 61 67 65 |two 24 b|it image|
|000031a0| 73 2c 20 6f 66 20 74 68 | 65 20 73 61 6d 65 20 73 |s, of th|e same s|
|000031b0| 69 7a 65 2e 20 50 75 72 | 65 20 6d 6f 72 70 68 69 |ize. Pur|e morphi|
|000031c0| 6e 67 0a 20 20 20 20 68 | 6f 77 65 76 65 72 20 63 |ng. h|owever c|
|000031d0| 61 6e 20 62 65 20 64 6f | 6e 65 20 6f 6e 20 70 61 |an be do|ne on pa|
|000031e0| 6c 65 74 74 65 64 20 69 | 6d 61 67 65 73 20 74 6f |letted i|mages to|
|000031f0| 6f 2e 0a 0a 20 20 20 20 | 74 79 70 65 20 31 3a 20 |o... |type 1: |
|00003200| 6e 6f 72 6d 61 6c 20 70 | 68 6f 74 6f 6d 6f 72 70 |normal p|hotomorp|
|00003210| 68 69 6e 67 20 6f 6e 20 | 6f 6e 65 20 70 69 63 74 |hing on |one pict|
|00003220| 75 72 65 3a 0a 20 20 20 | 20 20 20 20 54 68 65 20 |ure:. | The |
|00003230| 63 75 72 72 65 6e 74 20 | 70 69 63 74 75 72 65 20 |current |picture |
|00003240| 63 61 6e 20 62 65 20 65 | 69 74 68 65 72 20 61 20 |can be e|ither a |
|00003250| 70 61 6c 65 74 74 65 64 | 20 6f 72 20 32 34 20 62 |paletted| or 24 b|
|00003260| 69 74 20 69 6d 61 67 65 | 2e 0a 20 20 20 20 20 20 |it image|.. |
|00003270| 20 31 2e 20 46 69 72 73 | 74 20 79 6f 75 20 61 72 | 1. Firs|t you ar|
|00003280| 65 20 61 73 6b 65 64 20 | 74 6f 20 67 69 76 65 20 |e asked |to give |
|00003290| 74 68 65 20 66 69 6c 65 | 6e 61 6d 65 20 6f 66 20 |the file|name of |
|000032a0| 61 20 73 65 63 6f 6e 64 | 61 72 79 20 28 63 6c 65 |a second|ary (cle|
|000032b0| 61 72 29 0a 20 20 20 20 | 20 20 20 20 20 20 70 69 |ar). | pi|
|000032c0| 63 74 75 72 65 2e 20 54 | 68 65 20 6f 6e 6c 79 20 |cture. T|he only |
|000032d0| 74 68 69 6e 67 20 79 6f | 75 20 63 61 6e 20 64 6f |thing yo|u can do|
|000032e0| 20 77 69 74 68 20 74 68 | 69 73 20 70 69 63 74 75 | with th|is pictu|
|000032f0| 72 65 2c 20 69 6e 20 74 | 79 70 65 20 31 0a 20 20 |re, in t|ype 1. |
|00003300| 20 20 20 20 20 20 20 20 | 6d 6f 72 70 68 69 6e 67 | |morphing|
|00003310| 20 69 73 20 76 69 65 77 | 20 69 74 2e 20 4a 75 73 | is view| it. Jus|
|00003320| 74 20 65 6e 74 65 72 20 | 72 65 74 75 72 6e 20 69 |t enter |return i|
|00003330| 66 20 79 6f 75 20 64 6f | 6e 27 74 20 77 61 6e 74 |f you do|n't want|
|00003340| 20 69 74 2e 0a 20 20 20 | 20 20 20 20 20 20 20 54 | it.. | T|
|00003350| 68 65 20 73 65 63 6f 6e | 64 20 69 6d 61 67 65 20 |he secon|d image |
|00003360| 6d 75 73 74 20 68 61 76 | 65 20 74 68 65 20 73 61 |must hav|e the sa|
|00003370| 6d 65 20 73 69 7a 65 20 | 28 78 20 26 20 79 29 20 |me size |(x & y) |
|00003380| 61 73 20 74 68 65 20 66 | 69 72 73 74 20 61 6e 64 |as the f|irst and|
|00003390| 0a 20 20 20 20 20 20 20 | 20 20 20 6d 61 79 20 6e |. | may n|
|000033a0| 6f 74 20 68 61 76 65 20 | 6d 6f 72 65 20 62 69 74 |ot have |more bit|
|000033b0| 73 20 70 65 72 20 70 69 | 78 65 6c 2e 0a 20 20 20 |s per pi|xel.. |
|000033c0| 20 20 20 20 32 2e 20 49 | 66 20 74 68 65 20 66 69 | 2. I|f the fi|
|000033d0| 72 73 74 20 70 69 63 74 | 75 72 65 20 77 61 73 20 |rst pict|ure was |
|000033e0| 32 34 20 62 69 74 2c 20 | 61 6e 64 20 79 6f 75 20 |24 bit, |and you |
|000033f0| 68 61 76 65 20 6c 6f 61 | 64 65 64 20 61 20 73 65 |have loa|ded a se|
|00003400| 63 6f 6e 64 0a 20 20 20 | 20 20 20 20 20 20 20 70 |cond. | p|
|00003410| 69 63 74 75 72 65 2c 20 | 79 6f 75 20 61 72 65 20 |icture, |you are |
|00003420| 61 73 6b 65 64 20 69 66 | 20 79 6f 75 20 77 61 6e |asked if| you wan|
|00003430| 74 20 74 6f 20 69 6e 74 | 65 72 70 6f 6c 61 74 65 |t to int|erpolate|
|00003440| 2c 20 69 66 20 79 65 73 | 2c 20 79 6f 75 0a 20 20 |, if yes|, you. |
|00003450| 20 20 20 20 20 20 20 20 | 77 69 6c 6c 20 62 65 20 | |will be |
|00003460| 64 6f 69 6e 67 20 61 20 | 74 79 70 65 20 32 20 6d |doing a |type 2 m|
|00003470| 6f 72 70 68 69 6e 67 2e | 0a 20 20 20 20 20 20 20 |orphing.|. |
|00003480| 33 2e 20 41 66 74 65 72 | 20 74 68 61 74 20 74 68 |3. After| that th|
|00003490| 65 20 6e 75 6d 62 65 72 | 20 6f 66 20 73 74 65 70 |e number| of step|
|000034a0| 73 20 61 72 65 20 61 73 | 6b 65 64 2c 20 73 6f 20 |s are as|ked, so |
|000034b0| 79 6f 75 20 63 61 6e 20 | 67 72 61 64 75 61 6c 6c |you can |graduall|
|000034c0| 79 0a 20 20 20 20 20 20 | 20 20 20 20 6d 6f 72 70 |y. | morp|
|000034d0| 68 20 74 68 65 20 70 69 | 63 74 75 72 65 2e 20 28 |h the pi|cture. (|
|000034e0| 61 6e 64 20 6d 61 6b 65 | 20 61 6e 20 61 6e 69 6d |and make| an anim|
|000034f0| 61 74 69 6f 6e 20 6f 66 | 20 69 74 21 29 0a 20 20 |ation of| it!). |
|00003500| 20 20 20 20 20 34 2e 20 | 49 66 20 79 6f 75 20 74 | 4. |If you t|
|00003510| 61 6b 65 20 6d 6f 72 65 | 20 74 68 61 6e 20 6f 6e |ake more| than on|
|00003520| 65 20 73 74 65 70 2c 20 | 74 68 65 72 65 20 69 73 |e step, |there is|
|00003530| 20 61 6e 20 6f 70 74 69 | 6f 6e 20 74 6f 20 73 61 | an opti|on to sa|
|00003540| 76 65 20 74 68 65 0a 20 | 20 20 20 20 20 20 20 20 |ve the. | |
|00003550| 20 67 65 6e 65 72 61 74 | 65 64 20 70 69 63 74 75 | generat|ed pictu|
|00003560| 72 65 73 2e 20 54 68 65 | 20 70 69 63 74 75 72 65 |res. The| picture|
|00003570| 73 20 77 69 6c 6c 20 62 | 65 20 73 61 76 65 64 20 |s will b|e saved |
|00003580| 69 6e 20 61 20 64 69 72 | 65 63 74 6f 72 79 20 61 |in a dir|ectory a|
|00003590| 6e 64 0a 20 20 20 20 20 | 20 20 20 20 20 62 65 20 |nd. | be |
|000035a0| 6e 75 6d 62 65 72 65 64 | 20 30 30 30 2c 20 30 30 |numbered| 000, 00|
|000035b0| 31 2c 20 30 30 32 2c 20 | 65 74 63 2e 0a 20 20 20 |1, 002, |etc.. |
|000035c0| 20 20 20 20 35 2e 20 59 | 6f 75 20 61 72 65 20 61 | 5. Y|ou are a|
|000035d0| 73 6b 65 64 20 74 6f 20 | 6c 6f 61 64 20 61 20 70 |sked to |load a p|
|000035e0| 6f 69 6e 74 20 66 69 6c | 65 2e 20 54 68 69 73 20 |oint fil|e. This |
|000035f0| 69 73 20 61 20 66 69 6c | 65 2c 20 64 65 73 63 72 |is a fil|e, descr|
|00003600| 69 62 69 6e 67 0a 20 20 | 20 20 20 20 20 20 20 20 |ibing. | |
|00003610| 74 68 65 20 74 72 61 6e | 73 66 6f 72 6d 61 74 69 |the tran|sformati|
|00003620| 6f 6e 2e 20 55 73 65 20 | 74 68 69 73 20 6f 6e 6c |on. Use |this onl|
|00003630| 79 20 69 66 20 79 6f 75 | 20 68 61 76 65 20 61 20 |y if you| have a |
|00003640| 70 6f 69 6e 74 20 66 69 | 6c 65 20 66 6f 72 0a 20 |point fi|le for. |
|00003650| 20 20 20 20 20 20 20 20 | 20 74 68 69 73 20 70 61 | | this pa|
|00003660| 72 74 69 63 75 6c 61 72 | 20 70 69 63 74 75 72 65 |rticular| picture|
|00003670| 2e 0a 20 20 20 20 20 20 | 20 36 2e 20 59 6f 75 20 |.. | 6. You |
|00003680| 61 72 65 20 6e 6f 77 20 | 72 65 61 64 79 20 74 6f |are now |ready to|
|00003690| 20 73 65 74 20 74 68 65 | 20 74 72 61 6e 73 66 6f | set the| transfo|
|000036a0| 72 6d 61 74 69 6f 6e 2e | 20 50 72 65 73 73 20 73 |rmation.| Press s|
|000036b0| 65 6c 65 63 74 20 73 6f | 6d 65 77 68 65 72 65 0a |elect so|mewhere.|
|000036c0| 20 20 20 20 20 20 20 20 | 20 20 69 6e 20 74 68 65 | | in the|
|000036d0| 20 70 69 63 74 75 72 65 | 2c 20 28 6b 65 65 70 20 | picture|, (keep |
|000036e0| 68 6f 6c 64 69 6e 67 20 | 69 74 29 2c 20 6d 6f 76 |holding |it), mov|
|000036f0| 65 20 74 68 65 20 6d 6f | 75 73 65 20 61 6e 64 20 |e the mo|use and |
|00003700| 6c 65 74 20 67 6f 2e 20 | 54 68 65 0a 20 20 20 20 |let go. |The. |
|00003710| 20 20 20 20 20 20 70 6f | 69 6e 74 20 79 6f 75 20 | po|int you |
|00003720| 6a 75 73 74 20 70 6f 69 | 6e 74 65 64 20 61 74 2c |just poi|nted at,|
|00003730| 20 77 69 6c 6c 20 62 65 | 20 6d 6f 76 65 64 20 61 | will be| moved a|
|00003740| 6c 6f 6e 67 20 74 68 65 | 20 6c 69 6e 65 2e 20 59 |long the| line. Y|
|00003750| 6f 75 20 63 61 6e 20 75 | 73 65 0a 20 20 20 20 20 |ou can u|se. |
|00003760| 20 20 20 20 20 61 64 6a | 75 73 74 20 74 6f 20 6d | adj|ust to m|
|00003770| 6f 76 65 20 70 6f 69 6e | 74 73 20 61 72 6f 75 6e |ove poin|ts aroun|
|00003780| 64 2e 0a 20 20 20 20 20 | 20 20 37 2e 20 50 72 65 |d.. | 7. Pre|
|00003790| 73 73 20 6d 65 6e 75 2e | 20 57 61 69 74 2e 20 52 |ss menu.| Wait. R|
|000037a0| 65 61 64 79 2e 0a 0a 20 | 20 20 20 20 20 20 28 49 |eady... | (I|
|000037b0| 74 20 69 73 20 65 61 73 | 69 65 72 20 61 73 20 69 |t is eas|ier as i|
|000037c0| 74 20 73 65 65 6d 73 3a | 6a 75 73 74 20 70 72 65 |t seems:|just pre|
|000037d0| 73 73 20 72 65 74 75 72 | 6e 20 74 77 69 63 65 29 |ss retur|n twice)|
|000037e0| 0a 0a 20 20 20 20 74 79 | 70 65 20 32 3a 20 70 68 |.. ty|pe 2: ph|
|000037f0| 6f 74 6f 6d 6f 72 70 68 | 69 6e 67 2c 20 6d 69 78 |otomorph|ing, mix|
|00003800| 69 6e 67 20 61 6e 64 20 | 6d 6f 76 69 65 2d 6d 61 |ing and |movie-ma|
|00003810| 6b 69 6e 67 20 6f 66 20 | 74 77 6f 20 70 69 63 74 |king of |two pict|
|00003820| 75 72 65 73 3a 0a 20 20 | 20 20 20 20 20 54 68 69 |ures:. | Thi|
|00003830| 73 20 77 69 6c 6c 20 67 | 72 61 64 75 61 6c 6c 79 |s will g|radually|
|00003840| 20 6d 6f 72 70 68 20 61 | 6e 64 20 6d 69 78 20 74 | morph a|nd mix t|
|00003850| 77 6f 20 64 69 66 66 65 | 72 65 6e 74 20 69 6d 61 |wo diffe|rent ima|
|00003860| 67 65 73 20 69 6e 74 6f | 20 65 61 63 68 6f 74 68 |ges into| eachoth|
|00003870| 65 72 2e 0a 20 20 20 20 | 20 20 20 42 6f 74 68 20 |er.. | Both |
|00003880| 70 69 63 74 75 72 65 73 | 20 6d 75 73 74 20 62 65 |pictures| must be|
|00003890| 20 32 34 20 62 69 74 20 | 69 6d 61 67 65 73 20 61 | 24 bit |images a|
|000038a0| 6e 64 20 6d 75 73 74 20 | 68 61 76 65 20 74 68 65 |nd must |have the|
|000038b0| 20 73 61 6d 65 20 78 20 | 26 20 79 20 73 69 7a 65 | same x |& y size|
|000038c0| 2e 0a 20 20 20 20 20 20 | 20 31 2e 20 46 69 72 73 |.. | 1. Firs|
|000038d0| 74 20 79 6f 75 20 61 72 | 65 20 61 73 6b 65 64 20 |t you ar|e asked |
|000038e0| 74 6f 20 67 69 76 65 20 | 74 68 65 20 66 69 6c 65 |to give |the file|
|000038f0| 6e 61 6d 65 20 6f 66 20 | 61 20 73 65 63 6f 6e 64 |name of |a second|
|00003900| 61 72 79 20 28 63 6c 65 | 61 72 29 0a 20 20 20 20 |ary (cle|ar). |
|00003910| 20 20 20 20 20 20 70 69 | 63 74 75 72 65 2e 0a 20 | pi|cture.. |
|00003920| 20 20 20 20 20 20 32 2e | 20 59 6f 75 20 61 72 65 | 2.| You are|
|00003930| 20 61 73 6b 65 64 20 69 | 66 20 79 6f 75 20 77 61 | asked i|f you wa|
|00003940| 6e 74 20 74 6f 20 69 6e | 74 65 72 70 6f 6c 61 74 |nt to in|terpolat|
|00003950| 65 2c 20 69 66 20 6e 6f | 2c 20 79 6f 75 20 77 69 |e, if no|, you wi|
|00003960| 6c 6c 20 62 65 20 64 6f | 69 6e 67 0a 20 20 20 20 |ll be do|ing. |
|00003970| 20 20 20 20 20 20 61 20 | 74 79 70 65 20 32 20 6d | a |type 2 m|
|00003980| 6f 72 70 68 69 6e 67 2c | 20 73 6f 20 74 68 65 20 |orphing,| so the |
|00003990| 27 59 27 2e 0a 20 20 20 | 20 20 20 20 33 2e 20 54 |'Y'.. | 3. T|
|000039a0| 68 65 20 6e 75 6d 62 65 | 72 20 6f 66 20 73 74 65 |he numbe|r of ste|
|000039b0| 70 73 20 69 73 20 61 73 | 6b 65 64 2e 20 49 66 20 |ps is as|ked. If |
|000039c0| 79 6f 75 20 77 61 6e 74 | 20 74 6f 20 6d 61 6b 65 |you want| to make|
|000039d0| 20 61 20 6d 6f 76 69 65 | 2c 20 74 61 6b 65 0a 20 | a movie|, take. |
|000039e0| 20 20 20 20 20 20 20 20 | 20 61 74 20 6c 65 61 73 | | at leas|
|000039f0| 74 20 38 20 73 74 65 70 | 73 2e 20 4e 6f 74 65 20 |t 8 step|s. Note |
|00003a00| 79 6f 75 20 63 61 6e 20 | 68 61 76 65 20 37 33 20 |you can |have 73 |
|00003a10| 73 74 65 70 73 20 61 74 | 20 6d 6f 73 74 2c 20 62 |steps at| most, b|
|00003a20| 65 63 61 75 73 65 20 6f | 6e 6c 79 0a 20 20 20 20 |ecause o|nly. |
|00003a30| 20 20 20 20 20 20 37 37 | 20 66 69 6c 65 73 20 6d | 77| files m|
|00003a40| 61 79 20 62 65 20 69 6e | 20 6f 6e 65 20 64 69 72 |ay be in| one dir|
|00003a50| 65 63 74 6f 72 79 2e 0a | 20 20 20 20 20 20 20 34 |ectory..| 4|
|00003a60| 2e 20 54 68 65 20 66 69 | 6c 65 6e 61 6d 65 20 69 |. The fi|lename i|
|00003a70| 73 20 61 73 6b 65 64 2e | 20 41 20 64 69 72 65 63 |s asked.| A direc|
|00003a80| 74 6f 72 79 20 77 69 74 | 68 20 74 68 69 73 20 6e |tory wit|h this n|
|00003a90| 61 6d 65 20 77 69 6c 6c | 20 62 65 20 63 72 65 61 |ame will| be crea|
|00003aa0| 74 65 64 2c 0a 20 20 20 | 20 20 20 20 20 20 20 63 |ted,. | c|
|00003ab0| 6f 6e 74 61 69 6e 69 6e | 67 3a 3c 64 69 72 3e 2e |ontainin|g:<dir>.|
|00003ac0| 73 65 63 2e 20 20 20 3c | 64 69 72 3e 2e 6d 69 78 |sec. <|dir>.mix|
|00003ad0| 2e 20 20 20 3c 64 69 72 | 3e 2e 73 70 72 2e 20 61 |. <dir|>.spr. a|
|00003ae0| 6e 64 20 3c 64 69 72 3e | 2e 50 6f 69 6e 74 73 0a |nd <dir>|.Points.|
|00003af0| 20 20 20 20 20 20 20 35 | 2e 20 59 6f 75 20 61 72 | 5|. You ar|
|00003b00| 65 20 61 73 6b 65 64 20 | 74 6f 20 6c 6f 61 64 20 |e asked |to load |
|00003b10| 61 20 70 6f 69 6e 74 20 | 66 69 6c 65 2e 20 54 68 |a point |file. Th|
|00003b20| 69 73 20 69 73 20 61 20 | 66 69 6c 65 2c 20 64 65 |is is a |file, de|
|00003b30| 73 63 72 69 62 69 6e 67 | 0a 20 20 20 20 20 20 20 |scribing|. |
|00003b40| 20 20 20 74 68 65 20 74 | 72 61 6e 73 66 6f 72 6d | the t|ransform|
|00003b50| 61 74 69 6f 6e 2e 20 55 | 73 65 20 74 68 69 73 20 |ation. U|se this |
|00003b60| 6f 6e 6c 79 20 69 66 20 | 79 6f 75 20 68 61 76 65 |only if |you have|
|00003b70| 20 61 20 70 6f 69 6e 74 | 20 66 69 6c 65 20 66 6f | a point| file fo|
|00003b80| 72 0a 20 20 20 20 20 20 | 20 20 20 20 74 68 69 73 |r. | this|
|00003b90| 20 70 61 72 74 69 63 75 | 6c 61 72 20 70 69 63 74 | particu|lar pict|
|00003ba0| 75 72 65 2e 0a 20 20 20 | 20 20 20 20 36 2e 20 59 |ure.. | 6. Y|
|00003bb0| 6f 75 20 61 72 65 20 6e | 6f 77 20 72 65 61 64 79 |ou are n|ow ready|
|00003bc0| 20 74 6f 20 73 65 74 20 | 74 68 65 20 74 72 61 6e | to set |the tran|
|00003bd0| 73 66 6f 72 6d 61 74 69 | 6f 6e 2e 20 50 72 65 73 |sformati|on. Pres|
|00003be0| 73 20 73 65 6c 65 63 74 | 20 73 6f 6d 65 77 68 65 |s select| somewhe|
|00003bf0| 72 65 0a 20 20 20 20 20 | 20 20 20 20 20 69 6e 20 |re. | in |
|00003c00| 74 68 65 20 70 69 63 74 | 75 72 65 2c 20 28 6b 65 |the pict|ure, (ke|
|00003c10| 65 70 20 68 6f 6c 64 69 | 6e 67 20 69 74 29 2c 20 |ep holdi|ng it), |
|00003c20| 6d 6f 76 65 20 74 68 65 | 20 6d 6f 75 73 65 20 61 |move the| mouse a|
|00003c30| 6e 64 20 6c 65 74 20 67 | 6f 2e 20 54 68 65 0a 20 |nd let g|o. The. |
|00003c40| 20 20 20 20 20 20 20 20 | 20 70 6f 69 6e 74 20 79 | | point y|
|00003c50| 6f 75 20 6a 75 73 74 20 | 70 6f 69 6e 74 65 64 20 |ou just |pointed |
|00003c60| 61 74 2c 20 77 69 6c 6c | 20 62 65 20 6d 6f 76 65 |at, will| be move|
|00003c70| 64 20 61 6c 6f 6e 67 20 | 74 68 65 20 6c 69 6e 65 |d along |the line|
|00003c80| 2e 20 49 66 20 79 6f 75 | 0a 20 20 20 20 20 20 20 |. If you|. |
|00003c90| 20 20 20 77 61 6e 74 20 | 61 20 6e 69 63 65 20 6d | want |a nice m|
|00003ca0| 6f 72 70 68 69 6e 67 2c | 20 6d 61 6b 65 20 74 68 |orphing,| make th|
|00003cb0| 61 74 20 69 74 65 6d 73 | 20 69 6e 20 74 68 65 20 |at items| in the |
|00003cc0| 66 69 72 73 74 20 70 69 | 63 74 75 72 65 20 63 6f |first pi|cture co|
|00003cd0| 72 2d 0a 20 20 20 20 20 | 20 20 20 20 20 72 65 73 |r-. | res|
|00003ce0| 70 6f 6e 64 20 77 69 74 | 68 20 74 68 65 20 73 61 |pond wit|h the sa|
|00003cf0| 6d 65 20 69 74 65 6d 20 | 69 6e 20 74 68 65 20 73 |me item |in the s|
|00003d00| 65 63 6f 6e 64 3a 20 65 | 2e 67 2e 20 63 6f 6e 6e |econd: e|.g. conn|
|00003d10| 65 63 74 20 65 79 65 73 | 2c 20 74 6f 70 0a 20 20 |ect eyes|, top. |
|00003d20| 20 20 20 20 20 20 20 20 | 6f 66 20 74 68 65 20 6e | |of the n|
|00003d30| 6f 73 65 2c 20 6d 69 64 | 64 6c 65 20 6f 66 20 74 |ose, mid|dle of t|
|00003d40| 68 65 20 6d 6f 75 74 68 | 2c 20 65 61 72 73 2c 20 |he mouth|, ears, |
|00003d50| 65 74 63 2c 20 65 74 63 | 2e 20 59 6f 75 20 63 61 |etc, etc|. You ca|
|00003d60| 6e 20 75 73 65 20 61 64 | 6a 75 73 74 0a 20 20 20 |n use ad|just. |
|00003d70| 20 20 20 20 20 20 20 74 | 6f 20 6d 6f 76 65 20 70 | t|o move p|
|00003d80| 6f 69 6e 74 73 20 61 72 | 6f 75 6e 64 2e 0a 20 20 |oints ar|ound.. |
|00003d90| 20 20 20 20 20 37 2e 20 | 50 72 65 73 73 20 6d 65 | 7. |Press me|
|00003da0| 6e 75 2e 20 57 61 69 74 | 2e 20 52 65 61 64 79 2e |nu. Wait|. Ready.|
|00003db0| 20 4e 6f 74 65 20 74 68 | 61 74 20 6d 6f 72 70 68 | Note th|at morph|
|00003dc0| 69 6e 67 20 6d 61 79 20 | 75 73 65 20 61 20 68 75 |ing may |use a hu|
|00003dd0| 67 65 20 61 6d 6f 75 6e | 74 0a 20 20 20 20 20 20 |ge amoun|t. |
|00003de0| 20 20 20 20 28 74 65 6d | 70 6f 72 61 72 79 29 20 | (tem|porary) |
|00003df0| 6f 6e 20 79 6f 75 72 20 | 68 61 72 64 2d 64 69 73 |on your |hard-dis|
|00003e00| 63 3a 20 33 2a 73 74 65 | 70 73 2a 73 69 7a 65 20 |c: 3*ste|ps*size |
|00003e10| 6f 66 20 70 69 63 74 75 | 72 65 20 61 6e 64 20 61 |of pictu|re and a|
|00003e20| 0a 20 20 20 20 20 20 20 | 20 20 20 27 64 69 73 63 |. | 'disc|
|00003e30| 20 66 75 6c 6c 27 20 65 | 72 72 6f 72 20 69 73 20 | full' e|rror is |
|00003e40| 66 61 74 61 6c 2e 0a 0a | 20 20 20 20 4d 61 6b 69 |fatal...| Maki|
|00003e50| 6e 67 20 6d 6f 76 69 65 | 73 3a 0a 20 20 20 20 20 |ng movie|s:. |
|00003e60| 20 20 57 68 65 6e 20 74 | 79 70 65 20 31 20 6d 6f | When t|ype 1 mo|
|00003e70| 72 70 68 69 6e 67 2c 20 | 79 6f 75 20 77 69 6c 6c |rphing, |you will|
|00003e80| 20 66 69 6e 64 20 79 6f | 75 72 20 70 69 63 74 75 | find yo|ur pictu|
|00003e90| 72 65 73 20 69 6e 20 74 | 68 65 20 6e 61 6d 65 64 |res in t|he named|
|00003ea0| 0a 20 20 20 20 20 20 20 | 64 69 72 65 63 74 6f 72 |. |director|
|00003eb0| 79 2c 20 6e 61 6d 65 64 | 20 30 30 30 2c 20 30 30 |y, named| 000, 00|
|00003ec0| 31 2c 20 65 74 63 2e 2c | 20 6f 6e 65 20 77 68 69 |1, etc.,| one whi|
|00003ed0| 63 68 20 69 73 20 61 20 | 6c 69 6e 6b 2e 20 57 68 |ch is a |link. Wh|
|00003ee0| 65 6e 20 74 79 70 65 20 | 32 0a 20 20 20 20 20 20 |en type |2. |
|00003ef0| 20 6d 6f 72 70 68 69 6e | 67 20 79 6f 75 20 77 69 | morphin|g you wi|
|00003f00| 6c 6c 20 66 69 6e 64 20 | 79 6f 75 72 20 70 69 63 |ll find |your pic|
|00003f10| 74 75 72 65 73 20 69 6e | 20 3c 64 69 72 3e 2e 6d |tures in| <dir>.m|
|00003f20| 69 78 2e 2c 20 6e 61 6d | 65 64 20 30 30 30 2c 20 |ix., nam|ed 000, |
|00003f30| 30 30 31 2c 0a 20 20 20 | 20 20 20 20 65 74 63 2e |001,. | etc.|
|00003f40| 2c 20 74 77 6f 20 6f 66 | 20 77 68 69 63 68 20 61 |, two of| which a|
|00003f50| 72 65 20 6c 69 6e 6b 73 | 2e 20 55 73 65 20 21 54 |re links|. Use !T|
|00003f60| 72 61 6e 73 6c 61 74 6f | 72 20 74 6f 20 63 6f 6e |ranslato|r to con|
|00003f70| 76 65 72 74 20 74 68 65 | 73 65 0a 20 20 20 20 20 |vert the|se. |
|00003f80| 20 20 70 69 63 74 75 72 | 65 73 20 74 6f 20 73 70 | pictur|es to sp|
|00003f90| 72 69 74 65 73 2e 20 53 | 61 76 65 20 74 68 65 20 |rites. S|ave the |
|00003fa0| 73 70 72 69 74 65 73 20 | 69 6e 20 3c 64 69 72 3e |sprites |in <dir>|
|00003fb0| 2e 73 70 72 2e 20 55 73 | 65 0a 20 20 20 20 20 20 |.spr. Us|e. |
|00003fc0| 20 21 4d 61 73 6b 55 74 | 69 6c 73 2e 21 52 65 6e | !MaskUt|ils.!Ren|
|00003fd0| 61 6d 65 20 74 6f 20 72 | 65 6e 61 6d 65 20 74 68 |ame to r|ename th|
|00003fe0| 65 20 69 6e 74 65 72 6e | 61 6c 20 73 70 72 69 74 |e intern|al sprit|
|00003ff0| 65 20 6e 61 6d 65 73 2e | 20 50 6c 61 63 65 20 61 |e names.| Place a|
|00004000| 6c 6c 0a 20 20 20 20 20 | 20 20 74 68 65 20 73 70 |ll. | the sp|
|00004010| 72 69 74 65 73 20 69 6e | 20 6f 6e 65 20 73 70 72 |rites in| one spr|
|00004020| 69 74 65 66 69 6c 65 2c | 20 75 73 69 6e 67 20 70 |itefile,| using p|
|00004030| 61 69 6e 74 20 61 6e 64 | 20 73 61 76 65 2e 20 59 |aint and| save. Y|
|00004040| 6f 75 20 6e 6f 77 20 68 | 61 76 65 0a 20 20 20 20 |ou now h|ave. |
|00004050| 20 20 20 61 6e 20 61 6e | 69 6d 61 74 69 6f 6e 20 | an an|imation |
|00004060| 66 69 6c 65 2c 20 77 68 | 69 63 68 20 63 61 6e 20 |file, wh|ich can |
|00004070| 62 65 20 75 73 65 64 20 | 62 79 20 21 4d 61 73 6b |be used |by !Mask|
|00004080| 55 74 69 6c 73 2e 21 41 | 6e 69 6d 61 74 6f 72 2e |Utils.!A|nimator.|
|00004090| 20 56 65 72 79 0a 20 20 | 20 20 20 20 20 6e 69 63 | Very. | nic|
|000040a0| 65 20 72 65 73 75 6c 74 | 73 20 63 61 6e 20 62 65 |e result|s can be|
|000040b0| 20 6d 61 64 65 20 69 66 | 20 79 6f 75 20 64 6f 20 | made if| you do |
|000040c0| 79 6f 75 72 20 62 65 73 | 74 21 0a 0a 62 77 72 67 |your bes|t!..bwrg|
|000040d0| 62 70 63 79 67 52 42 3a | 0a 20 20 20 20 53 65 74 |bpcygRB:|. Set|
|000040e0| 20 74 68 65 20 63 6f 6c | 6f 72 20 66 6f 72 20 61 | the col|or for a|
|000040f0| 20 6d 61 73 6b 65 64 2d | 6f 75 74 20 70 61 72 74 | masked-|out part|
|00004100| 2e 20 57 68 65 6e 20 73 | 61 76 69 6e 67 2c 20 74 |. When s|aving, t|
|00004110| 68 69 73 20 63 6f 6c 6f | 72 20 77 69 6c 6c 20 62 |his colo|r will b|
|00004120| 65 0a 20 20 20 20 61 70 | 70 72 6f 78 69 6d 61 74 |e. ap|proximat|
|00004130| 65 64 20 62 79 20 74 68 | 65 20 62 65 73 74 20 66 |ed by th|e best f|
|00004140| 69 74 74 69 6e 67 20 63 | 6f 6c 6f 72 20 69 6e 20 |itting c|olor in |
|00004150| 74 68 65 20 70 61 6c 65 | 74 74 65 2e 0a 0a 53 68 |the pale|tte...Sh|
|00004160| 69 66 74 2d 73 65 6c 65 | 63 74 20 69 6e 20 74 68 |ift-sele|ct in th|
|00004170| 65 20 74 6f 70 2d 6c 65 | 66 74 20 77 69 6e 64 6f |e top-le|ft windo|
|00004180| 77 20 77 69 6c 6c 20 64 | 72 61 77 20 61 20 6c 69 |w will d|raw a li|
|00004190| 6e 65 2e 20 54 68 65 20 | 63 6f 6c 6f 72 20 6f 66 |ne. The |color of|
|000041a0| 20 74 68 69 73 0a 20 20 | 20 20 6c 69 6e 65 20 69 | this. | line i|
|000041b0| 73 20 63 68 61 6e 67 65 | 64 20 67 72 61 64 75 61 |s change|d gradua|
|000041c0| 6c 6c 79 20 66 72 6f 6d | 20 70 6f 69 6e 74 20 61 |lly from| point a|
|000041d0| 20 74 6f 20 70 6f 69 6e | 74 20 62 2e 20 59 6f 75 | to poin|t b. You|
|000041e0| 20 73 68 6f 75 6c 64 20 | 6f 6e 6c 79 0a 20 20 20 | should |only. |
|000041f0| 20 75 73 65 20 74 68 69 | 73 20 6f 70 74 69 6f 6e | use thi|s option|
|00004200| 2c 20 69 66 20 79 6f 75 | 20 63 61 6e 20 73 65 65 |, if you| can see|
|00004210| 20 73 65 70 61 72 61 74 | 65 20 70 69 78 65 6c 73 | separat|e pixels|
|00004220| 2e 20 54 68 65 20 6f 70 | 74 69 6f 6e 20 63 61 6e |. The op|tion can|
|00004230| 20 62 65 0a 20 20 20 20 | 76 65 72 79 20 75 73 65 | be. |very use|
|00004240| 66 75 6c 20 77 68 65 6e | 20 65 72 61 73 69 6e 67 |ful when| erasing|
|00004250| 20 74 68 69 6e 67 73 2e | 20 43 75 72 72 65 6e 74 | things.| Current|
|00004260| 6c 79 20 74 68 69 73 20 | 77 6f 72 6b 73 20 6f 6e |ly this |works on|
|00004270| 6c 79 20 66 6f 72 20 32 | 34 20 62 69 74 0a 20 20 |ly for 2|4 bit. |
|00004280| 20 20 69 6d 61 67 65 73 | 2e 0a 2a 2a 2a 2a 2a 2a | images|..******|
|00004290| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000042a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 44 49 53 50 4c |********|***DISPL|
|000042b0| 41 59 20 26 20 4f 50 54 | 49 4f 4e 53 2a 2a 2a 2a |AY & OPT|IONS****|
|000042c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000042d0| 2a 2a 2a 2a 2a 0a 7a 6f | 6f 6d 3a 20 20 20 20 20 |*****.zo|om: |
|000042e0| 20 7a 6f 6f 6d 20 74 6f | 20 74 68 65 20 63 75 72 | zoom to| the cur|
|000042f0| 72 65 6e 74 6c 79 20 73 | 65 6c 65 63 74 65 64 20 |rently s|elected |
|00004300| 70 6f 69 6e 74 0a 75 6e | 7a 6f 6f 6d 3a 20 20 20 |point.un|zoom: |
|00004310| 20 7a 6f 6f 6d 20 6f 75 | 74 0a 6d 61 73 6b 20 20 | zoom ou|t.mask |
|00004320| 20 20 20 20 20 5a 6f 6f | 6d 20 69 6e 74 6f 20 74 | Zoo|m into t|
|00004330| 68 65 20 73 65 6c 65 63 | 74 65 64 20 6d 61 73 6b |he selec|ted mask|
|00004340| 0a 58 20 20 20 20 20 20 | 20 20 20 20 53 68 6f 77 |.X | Show|
|00004350| 20 66 75 6c 6c 20 69 6d | 61 67 65 0a 61 72 72 6f | full im|age.arro|
|00004360| 77 73 20 20 20 20 20 4d | 6f 76 65 20 74 68 72 6f |ws M|ove thro|
|00004370| 75 67 68 20 70 69 63 74 | 75 72 65 0a 44 4d 41 20 |ugh pict|ure.DMA |
|00004380| 20 20 20 20 20 20 20 54 | 75 72 6e 73 20 64 6d 61 | T|urns dma|
|00004390| 20 6f 66 66 20 69 6e 20 | 6c 61 72 67 65 20 63 61 | off in |large ca|
|000043a0| 6c 63 75 6c 61 74 69 6f | 6e 73 2e 20 41 70 70 6c |lculatio|ns. Appl|
|000043b0| 69 65 73 20 66 6f 72 3a | 20 6d 6f 72 70 68 2c 20 |ies for:| morph, |
|000043c0| 65 64 67 65 2c 0a 20 20 | 20 20 20 20 20 20 20 20 |edge,. | |
|000043d0| 20 43 68 6e 67 43 6f 6c | 2c 45 72 61 73 65 2c 43 | ChngCol|,Erase,C|
|000043e0| 6f 6e 74 72 61 73 74 2e | 20 59 6f 75 20 63 61 6e |ontrast.| You can|
|000043f0| 20 73 65 74 20 69 74 20 | 6f 6e 20 73 74 61 72 74 | set it |on start|
|00004400| 75 70 20 63 68 61 6e 67 | 69 6e 67 20 74 68 65 0a |up chang|ing the.|
|00004410| 20 20 20 20 20 20 20 20 | 20 20 20 21 4d 61 73 6b | | !Mask|
|00004420| 2e 21 44 65 66 61 75 6c | 74 73 20 66 69 6c 65 2e |.!Defaul|ts file.|
|00004430| 0a 46 44 20 20 20 20 20 | 20 20 20 20 46 61 73 74 |.FD | Fast|
|00004440| 20 64 69 73 70 6c 61 79 | 2e 20 54 68 69 73 20 74 | display|. This t|
|00004450| 75 72 6e 73 20 64 69 74 | 68 65 72 69 6e 67 20 6f |urns dit|hering o|
|00004460| 66 66 2e 20 59 6f 75 20 | 63 61 6e 20 73 65 74 20 |ff. You |can set |
|00004470| 69 74 20 6f 6e 20 73 74 | 61 72 74 75 70 0a 20 20 |it on st|artup. |
|00004480| 20 20 20 20 20 20 20 20 | 20 62 79 20 63 68 61 6e | | by chan|
|00004490| 67 69 6e 67 20 74 68 65 | 20 21 4d 61 73 6b 2e 21 |ging the| !Mask.!|
|000044a0| 44 65 66 61 75 6c 74 73 | 20 66 69 6c 65 2e 0a 50 |Defaults| file..P|
|000044b0| 41 4c 20 20 20 20 20 20 | 20 20 54 6f 67 67 6c 65 |AL | Toggle|
|000044c0| 20 62 65 74 77 65 65 6e | 20 74 68 65 20 74 77 6f | between| the two|
|000044d0| 20 73 65 6c 65 63 74 61 | 62 6c 65 20 70 61 6c 65 | selecta|ble pale|
|000044e0| 74 74 65 73 2e 4f 6e 65 | 20 69 73 20 74 68 65 20 |ttes.One| is the |
|000044f0| 64 65 66 61 75 6c 74 0a | 20 20 20 20 20 20 20 20 |default.| |
|00004500| 20 20 20 70 61 6c 65 74 | 74 65 2c 20 74 68 65 20 | palet|te, the |
|00004510| 6f 74 68 65 72 20 69 73 | 3a 42 47 47 52 52 52 42 |other is|:BGGRRRB|
|00004520| 47 2e 20 54 68 69 73 20 | 67 69 76 65 73 20 61 20 |G. This |gives a |
|00004530| 73 6f 6d 65 77 68 61 74 | 20 62 65 74 74 65 72 0a |somewhat| better.|
|00004540| 20 20 20 20 20 20 20 20 | 20 20 20 70 69 63 74 75 | | pictu|
|00004550| 72 65 20 69 6e 20 6d 6f | 73 74 20 63 61 73 65 73 |re in mo|st cases|
|00004560| 2e 20 59 6f 75 20 63 61 | 6e 20 73 65 6c 65 63 74 |. You ca|n select|
|00004570| 20 69 74 20 6f 6e 20 73 | 74 61 72 74 75 70 20 62 | it on s|tartup b|
|00004580| 79 20 63 68 61 6e 67 69 | 6e 67 0a 20 20 20 20 20 |y changi|ng. |
|00004590| 20 20 20 20 20 20 74 68 | 65 20 21 4d 61 73 6b 2e | th|e !Mask.|
|000045a0| 21 44 65 66 61 75 6c 74 | 73 20 66 69 6c 65 2e 0a |!Default|s file..|
|000045b0| 55 4e 44 4f 20 20 20 20 | 20 20 20 74 6f 67 67 6c |UNDO | toggl|
|000045c0| 65 20 75 6e 64 6f 20 6f | 6e 2f 6f 66 66 2e 20 57 |e undo o|n/off. W|
|000045d0| 68 65 6e 20 6f 6e 2c 20 | 62 65 66 6f 72 65 20 74 |hen on, |before t|
|000045e0| 68 65 20 6d 61 69 6e 20 | 69 6d 61 67 65 20 69 73 |he main |image is|
|000045f0| 20 63 68 61 6e 67 65 64 | 2c 20 69 74 0a 20 20 20 | changed|, it. |
|00004600| 20 20 20 20 20 20 20 20 | 69 73 20 73 61 76 65 64 | |is saved|
|00004610| 20 61 73 20 3c 57 69 6d | 70 24 53 63 72 61 70 44 | as <Wim|p$ScrapD|
|00004620| 69 72 3e 2e 4d 61 73 6b | 42 61 63 6b 75 70 20 20 |ir>.Mask|Backup |
|00004630| 54 68 65 20 69 6d 61 67 | 65 20 69 73 20 6e 6f 74 |The imag|e is not|
|00004640| 20 73 61 76 65 64 0a 20 | 20 20 20 20 20 20 20 20 | saved. | |
|00004650| 20 20 61 66 74 65 72 20 | 69 6e 76 65 72 74 69 6e | after |invertin|
|00004660| 67 2e 20 54 68 65 20 64 | 65 66 61 75 6c 74 20 75 |g. The d|efault u|
|00004670| 6e 64 6f 2d 73 65 74 74 | 69 6e 67 20 69 73 20 73 |ndo-sett|ing is s|
|00004680| 65 74 20 69 6e 20 74 68 | 65 0a 20 20 20 20 20 20 |et in th|e. |
|00004690| 20 20 20 20 20 21 4d 61 | 73 6b 2e 21 44 65 66 61 | !Ma|sk.!Defa|
|000046a0| 75 6c 74 73 20 66 69 6c | 65 2e 0a 2a 2a 2a 2a 2a |ults fil|e..*****|
|000046b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000046c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 48 49 44 44 |********|****HIDD|
|000046d0| 45 4e 20 4f 50 54 49 4f | 4e 53 2a 2a 2a 2a 2a 2a |EN OPTIO|NS******|
|000046e0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000046f0| 2a 2a 2a 2a 2a 2a 0a 59 | 6f 75 20 61 72 65 20 6e |******.Y|ou are n|
|00004700| 6f 74 20 73 75 70 70 6f | 73 65 64 20 74 6f 20 75 |ot suppo|sed to u|
|00004710| 73 65 20 74 68 65 73 65 | 20 6f 70 74 69 6f 6e 73 |se these| options|
|00004720| 3a 0a a4 20 20 20 44 6f | 20 61 20 73 70 65 65 64 |:.. Do| a speed|
|00004730| 20 74 65 73 74 20 66 6f | 72 20 64 69 73 70 6c 61 | test fo|r displa|
|00004740| 79 69 6e 67 20 20 20 20 | 20 20 20 20 28 69 74 20 |ying | (it |
|00004750| 77 69 6c 6c 20 6d 65 73 | 73 20 75 70 20 79 6f 75 |will mes|s up you|
|00004760| 72 20 73 63 72 65 65 6e | 29 0a 54 20 20 20 54 69 |r screen|).T Ti|
|00004770| 64 79 20 74 68 65 20 6d | 65 6d 6f 72 79 20 6d 61 |dy the m|emory ma|
|00004780| 70 0a a3 20 20 20 53 68 | 6f 77 20 6d 65 6d 6f 72 |p.. Sh|ow memor|
|00004790| 79 20 6d 61 70 20 20 20 | 20 20 20 20 20 20 20 20 |y map | |
|000047a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 28 69 74 20 | | (it |
|000047b0| 77 69 6c 6c 20 6d 65 73 | 73 20 75 70 20 79 6f 75 |will mes|s up you|
|000047c0| 72 20 73 63 72 65 65 6e | 29 0a 56 20 20 20 53 68 |r screen|).V Sh|
|000047d0| 6f 77 20 69 6e 66 6f 2b | 76 65 72 73 69 6f 6e 20 |ow info+|version |
|000047e0| 6e 75 6d 62 65 72 0a 7c | 20 20 20 54 65 73 74 20 |number.|| Test |
|000047f0| 6e 65 77 20 6d 65 6d 6f | 72 79 20 72 6f 75 74 69 |new memo|ry routi|
|00004800| 6e 65 0a 5c 20 20 20 54 | 65 73 74 20 63 6f 6d 70 |ne.\ T|est comp|
|00004810| 72 65 73 73 69 6f 6e 20 | 72 6f 75 74 69 6e 65 73 |ression |routines|
|00004820| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 28 69 74 | | (it|
|00004830| 20 77 69 6c 6c 20 6d 65 | 73 73 20 75 70 20 79 6f | will me|ss up yo|
|00004840| 75 72 20 73 63 72 65 65 | 6e 29 0a 4a 2c 4b 20 46 |ur scree|n).J,K F|
|00004850| 69 6e 64 20 6f 75 74 20 | 79 6f 75 72 73 65 6c 66 |ind out |yourself|
|00004860| 0a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.*******|********|
|00004870| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00004880| 2a 2a 47 45 4e 45 52 41 | 4c 2a 2a 2a 2a 2a 2a 2a |**GENERA|L*******|
|00004890| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000048a0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 0a 47 65 6e |********|****.Gen|
|000048b0| 65 72 61 6c 20 28 74 69 | 70 73 2c 20 65 74 63 2e |eral (ti|ps, etc.|
|000048c0| 29 3a 0a 31 29 20 20 42 | 65 63 61 75 73 65 20 69 |):.1) B|ecause i|
|000048d0| 6d 61 67 65 73 20 77 69 | 6c 6c 20 75 73 75 61 6c |mages wi|ll usual|
|000048e0| 6c 79 20 62 65 20 64 69 | 73 70 6c 61 79 65 64 20 |ly be di|splayed |
|000048f0| 73 6d 61 6c 6c 65 72 20 | 74 68 61 6e 20 74 68 65 |smaller |than the|
|00004900| 20 6f 72 69 67 69 6e 61 | 6c 2c 0a 20 20 20 20 73 | origina|l,. s|
|00004910| 6f 6d 65 20 70 69 78 65 | 6c 73 20 77 69 6c 6c 20 |ome pixe|ls will |
|00004920| 6e 6f 74 20 62 65 20 76 | 69 73 69 62 6c 65 2e 20 |not be v|isible. |
|00004930| 53 6f 20 65 76 65 6e 20 | 69 66 20 74 68 65 20 6d |So even |if the m|
|00004940| 61 73 6b 20 6c 6f 6f 6b | 73 20 73 6f 6c 69 64 2c |ask look|s solid,|
|00004950| 20 74 68 65 72 65 0a 20 | 20 20 20 6d 61 79 20 62 | there. | may b|
|00004960| 65 20 73 6f 6d 65 20 67 | 61 70 73 20 69 6e 20 69 |e some g|aps in i|
|00004970| 74 2e 20 54 6f 20 66 69 | 6c 6c 20 75 70 20 73 69 |t. To fi|ll up si|
|00004980| 6e 67 75 6c 61 72 20 67 | 61 70 73 20 69 6e 20 74 |ngular g|aps in t|
|00004990| 68 65 20 6d 61 73 6b 20 | 79 6f 75 20 63 61 6e 0a |he mask |you can.|
|000049a0| 20 20 20 20 75 73 65 20 | 27 64 69 6c 61 74 69 6f | use |'dilatio|
|000049b0| 6e 20 38 27 2e 20 45 78 | 63 65 73 73 69 76 65 20 |n 8'. Ex|cessive |
|000049c0| 70 69 78 65 6c 73 20 63 | 61 6e 20 62 65 20 72 65 |pixels c|an be re|
|000049d0| 6d 6f 76 65 64 20 62 79 | 20 27 6e 6f 69 73 65 20 |moved by| 'noise |
|000049e0| 31 27 2e 0a 32 29 20 20 | 49 66 20 79 6f 75 20 77 |1'..2) |If you w|
|000049f0| 61 6e 74 20 74 6f 20 73 | 65 6c 65 63 74 20 6d 6f |ant to s|elect mo|
|00004a00| 72 65 20 74 68 61 6e 20 | 6f 6e 65 20 67 72 6f 75 |re than |one grou|
|00004a10| 70 20 69 6e 20 74 68 65 | 20 64 6f 77 6e 2d 6c 65 |p in the| down-le|
|00004a20| 66 74 20 77 69 6e 64 6f | 77 2c 20 79 6f 75 0a 20 |ft windo|w, you. |
|00004a30| 20 20 20 63 61 6e 20 74 | 72 79 20 74 68 65 20 66 | can t|ry the f|
|00004a40| 6f 6c 6c 6f 77 69 6e 67 | 3a 0a 20 20 20 20 53 75 |ollowing|:. Su|
|00004a50| 72 72 6f 75 6e 64 20 74 | 68 65 20 67 72 6f 75 70 |rround t|he group|
|00004a60| 73 20 62 79 20 75 73 69 | 6e 67 20 74 68 65 20 6d |s by usi|ng the m|
|00004a70| 65 6e 75 2d 62 75 74 74 | 6f 6e 2e 20 28 6d 61 6b |enu-butt|on. (mak|
|00004a80| 65 20 73 75 72 65 20 74 | 68 65 79 20 61 72 65 20 |e sure t|hey are |
|00004a90| 66 75 6c 6c 79 0a 20 20 | 20 20 73 75 72 72 6f 75 |fully. | surrou|
|00004aa0| 6e 64 65 64 20 6f 72 20 | 74 68 65 79 20 77 69 6c |nded or |they wil|
|00004ab0| 6c 20 64 69 73 61 70 70 | 65 61 72 21 29 2e 20 53 |l disapp|ear!). S|
|00004ac0| 68 69 66 74 2d 73 65 6c | 65 63 74 20 69 6e 20 61 |hift-sel|ect in a|
|00004ad0| 20 6d 61 73 6b 65 64 2d | 6f 75 74 0a 20 20 20 20 | masked-|out. |
|00004ae0| 28 62 6c 61 63 6b 29 20 | 70 61 72 74 2e 20 57 61 |(black) |part. Wa|
|00004af0| 69 74 20 61 20 73 65 63 | 6f 6e 64 2e 20 53 68 69 |it a sec|ond. Shi|
|00004b00| 66 74 2d 73 65 6c 65 63 | 74 20 61 67 61 69 6e 20 |ft-selec|t again |
|00004b10| 61 74 20 74 68 65 20 73 | 61 6d 65 20 70 6c 61 63 |at the s|ame plac|
|00004b20| 65 2c 20 61 6e 64 0a 20 | 20 20 20 69 66 20 79 6f |e, and. | if yo|
|00004b30| 75 20 61 72 65 20 6c 75 | 63 6b 79 2c 20 79 6f 75 |u are lu|cky, you|
|00004b40| 72 20 67 72 6f 75 70 73 | 20 77 69 6c 6c 20 62 65 |r groups| will be|
|00004b50| 20 69 73 6f 6c 61 74 65 | 64 2e 20 55 73 69 6e 67 | isolate|d. Using|
|00004b60| 20 74 68 69 73 20 6d 65 | 74 68 6f 64 0a 20 20 20 | this me|thod. |
|00004b70| 20 6d 75 6c 74 69 70 6c | 65 20 74 69 6d 65 73 20 | multipl|e times |
|00004b80| 63 61 6e 20 79 69 65 6c | 64 20 62 65 74 74 65 72 |can yiel|d better|
|00004b90| 20 72 65 73 75 6c 74 73 | 2e 0a 33 29 20 20 54 68 | results|..3) Th|
|00004ba0| 65 20 73 63 72 65 65 6e | 6d 6f 64 65 20 69 73 20 |e screen|mode is |
|00004bb0| 73 65 74 20 69 6e 20 74 | 68 65 20 66 69 6c 65 20 |set in t|he file |
|00004bc0| 27 21 4d 61 73 6b 2e 21 | 44 65 66 61 75 6c 74 73 |'!Mask.!|Defaults|
|00004bd0| 27 2e 20 43 68 61 6e 67 | 65 20 74 68 69 73 20 66 |'. Chang|e this f|
|00004be0| 69 6c 65 0a 20 20 20 20 | 74 6f 20 79 6f 75 72 20 |ile. |to your |
|00004bf0| 6f 77 6e 20 70 72 65 66 | 65 72 65 6e 63 65 73 2e |own pref|erences.|
|00004c00| 20 54 68 65 20 73 63 72 | 65 65 6e 6d 6f 64 65 20 | The scr|eenmode |
|00004c10| 68 61 73 20 74 6f 20 68 | 61 76 65 20 32 35 36 20 |has to h|ave 256 |
|00004c20| 63 6f 6c 6f 72 73 20 61 | 6e 64 20 61 0a 20 20 20 |colors a|nd a. |
|00004c30| 20 73 69 7a 65 20 6f 66 | 20 61 74 20 6c 65 61 73 | size of| at leas|
|00004c40| 74 20 36 34 30 20 62 79 | 20 32 35 36 20 70 69 78 |t 640 by| 256 pix|
|00004c50| 65 6c 73 2e 0a 34 29 20 | 20 54 68 65 20 69 63 6f |els..4) | The ico|
|00004c60| 6e 20 73 70 72 69 74 65 | 20 77 61 73 2c 20 6f 66 |n sprite| was, of|
|00004c70| 63 6f 75 72 73 65 2c 20 | 6d 61 64 65 20 77 69 74 |course, |made wit|
|00004c80| 68 20 74 68 69 73 20 70 | 72 6f 67 72 61 6d 2e 0a |h this p|rogram..|
|00004c90| 35 29 20 20 44 65 70 65 | 6e 64 69 6e 67 20 6f 6e |5) Depe|nding on|
|00004ca0| 20 74 68 65 20 61 76 61 | 69 6c 61 62 6c 65 20 6d | the ava|ilable m|
|00004cb0| 65 6d 6f 72 79 2c 20 79 | 6f 75 20 63 61 6e 20 68 |emory, y|ou can h|
|00004cc0| 61 76 65 20 75 70 20 74 | 6f 20 36 20 6d 61 73 6b |ave up t|o 6 mask|
|00004cd0| 20 61 74 20 61 20 74 69 | 6d 65 2e 0a 20 20 20 20 | at a ti|me.. |
|00004ce0| 59 6f 75 20 63 61 6e 20 | 73 65 6c 65 63 74 20 74 |You can |select t|
|00004cf0| 68 65 20 6d 61 73 6b 20 | 62 79 20 70 72 65 73 73 |he mask |by press|
|00004d00| 69 6e 67 20 74 68 65 20 | 61 72 72 6f 77 73 20 28 |ing the |arrows (|
|00004d10| 69 66 20 74 68 65 79 20 | 61 72 65 20 74 68 65 72 |if they |are ther|
|00004d20| 65 29 2e 0a 20 20 20 20 | 49 66 20 74 68 65 72 65 |e).. |If there|
|00004d30| 20 69 73 20 6a 75 73 74 | 20 65 6e 6f 75 67 68 20 | is just| enough |
|00004d40| 6d 65 6d 6f 72 79 20 66 | 6f 72 20 6f 6e 6c 79 20 |memory f|or only |
|00004d50| 6f 6e 65 20 6d 61 73 6b | 2c 20 69 74 20 77 69 6c |one mask|, it wil|
|00004d60| 6c 20 62 65 20 76 65 72 | 79 0a 20 20 20 20 64 69 |l be ver|y. di|
|00004d70| 66 66 69 63 75 6c 74 20 | 74 6f 20 70 72 6f 64 75 |fficult |to produ|
|00004d80| 63 65 20 67 6f 6f 64 20 | 72 65 73 75 6c 74 73 2c |ce good |results,|
|00004d90| 20 73 6f 20 73 61 76 65 | 20 61 20 70 61 72 74 20 | so save| a part |
|00004da0| 6f 66 20 74 68 65 20 70 | 69 63 74 75 72 65 20 61 |of the p|icture a|
|00004db0| 6e 64 0a 20 20 20 20 65 | 64 69 74 20 74 68 61 74 |nd. e|dit that|
|00004dc0| 2c 20 6f 72 20 67 69 76 | 65 20 74 68 65 20 70 72 |, or giv|e the pr|
|00004dd0| 6f 67 72 61 6d 20 6d 6f | 72 65 20 6d 65 6d 6f 72 |ogram mo|re memor|
|00004de0| 79 2e 0a 36 29 20 20 49 | 66 20 74 68 65 72 65 20 |y..6) I|f there |
|00004df0| 69 73 20 6e 6f 74 20 65 | 6e 6f 75 67 68 20 6d 65 |is not e|nough me|
|00004e00| 6d 6f 72 79 20 66 6f 72 | 20 65 76 65 6e 20 6f 6e |mory for| even on|
|00004e10| 65 20 6d 61 73 6b 2c 20 | 74 68 65 20 6f 6e 6c 79 |e mask, |the only|
|00004e20| 20 74 68 69 6e 67 20 79 | 6f 75 20 63 61 6e 0a 20 | thing y|ou can. |
|00004e30| 20 20 20 64 6f 20 69 73 | 20 74 6f 20 76 69 65 77 | do is| to view|
|00004e40| 20 74 68 65 20 70 69 63 | 74 75 72 65 2e 20 4d 61 | the pic|ture. Ma|
|00004e50| 6b 69 6e 67 20 61 20 6d | 61 73 6b 20 77 69 6c 6c |king a m|ask will|
|00004e60| 20 67 65 6e 65 72 61 74 | 65 20 73 6f 6d 65 20 66 | generat|e some f|
|00004e70| 61 74 61 6c 0a 20 20 20 | 20 65 72 72 6f 72 20 6d |atal. | error m|
|00004e80| 65 73 73 61 67 65 20 6f | 72 20 65 76 65 6e 20 6b |essage o|r even k|
|00004e90| 69 6c 6c 20 79 6f 75 72 | 20 63 6f 6d 70 75 74 65 |ill your| compute|
|00004ea0| 72 2e 0a 37 29 20 20 54 | 68 69 73 20 70 72 6f 67 |r..7) T|his prog|
|00004eb0| 72 61 6d 20 68 61 73 20 | 62 65 65 6e 20 77 72 69 |ram has |been wri|
|00004ec0| 74 74 65 6e 20 6f 6e 20 | 61 20 32 4d 62 20 41 33 |tten on |a 2Mb A3|
|00004ed0| 30 30 30 20 77 69 74 68 | 20 61 72 6d 33 20 61 6e |000 with| arm3 an|
|00004ee0| 64 20 52 4f 33 2e 31 30 | 20 61 6e 64 0a 20 20 20 |d RO3.10| and. |
|00004ef0| 20 73 68 6f 75 6c 64 20 | 77 6f 72 6b 20 6f 6e 20 | should |work on |
|00004f00| 61 6c 6c 20 6f 74 68 65 | 72 20 61 72 6d 20 62 61 |all othe|r arm ba|
|00004f10| 73 65 64 20 6d 61 63 68 | 69 6e 65 73 2e 0a 38 29 |sed mach|ines..8)|
|00004f20| 20 20 53 6f 6d 65 20 62 | 75 74 74 6f 6e 73 20 68 | Some b|uttons h|
|00004f30| 61 76 65 20 6b 65 79 2d | 73 68 6f 72 74 63 75 74 |ave key-|shortcut|
|00004f40| 73 3a 0a 20 20 20 20 4c | 20 6c 6f 61 64 20 20 20 |s:. L| load |
|00004f50| 20 20 20 20 20 20 41 20 | 61 6e 64 20 20 20 20 20 | A |and |
|00004f60| 20 20 20 20 3d 20 3d 0a | 20 20 20 20 53 20 73 61 | = =.| S sa|
|00004f70| 76 65 20 20 20 20 20 20 | 20 20 20 4f 20 6f 72 20 |ve | O or |
|00004f80| 20 20 20 20 20 20 20 20 | 20 45 20 65 6f 72 0a 20 | | E eor. |
|00004f90| 20 20 20 30 20 63 6c 65 | 61 72 20 20 20 20 20 20 | 0 cle|ar |
|00004fa0| 20 20 31 20 73 65 74 20 | 20 20 20 20 20 20 20 20 | 1 set | |
|00004fb0| 4e 20 6e 6f 74 0a 20 20 | 20 20 5a 20 7a 6f 6f 6d |N not. | Z zoom|
|00004fc0| 20 74 6f 20 6d 61 73 6b | 20 58 20 73 68 6f 77 20 | to mask| X show |
|00004fd0| 66 75 6c 6c 20 20 20 44 | 20 7a 6f 6f 6d 20 69 6e |full D| zoom in|
|00004fe0| 0a 20 20 20 20 43 20 7a | 6f 6f 6d 20 6f 75 74 20 |. C z|oom out |
|00004ff0| 20 20 20 20 4d 20 4d 6f | 72 70 68 0a 0a 49 66 20 | M Mo|rph..If |
|00005000| 61 6e 79 62 6f 64 79 20 | 77 61 6e 74 73 20 74 6f |anybody |wants to|
|00005010| 20 77 72 69 74 65 20 61 | 20 28 73 65 6d 69 2d 29 | write a| (semi-)|
|00005020| 20 72 69 73 63 6f 73 20 | 76 65 72 73 69 6f 6e 20 | riscos |version |
|00005030| 6f 66 20 74 68 69 73 20 | 70 72 6f 67 72 61 6d 2c |of this |program,|
|00005040| 20 70 6c 65 61 73 65 0a | 64 6f 20 73 6f 2c 20 62 | please.|do so, b|
|00005050| 75 74 20 74 65 6c 6c 20 | 6d 65 20 66 69 72 73 74 |ut tell |me first|
|00005060| 2c 20 73 6f 20 49 20 63 | 61 6e 20 70 72 65 76 65 |, so I c|an preve|
|00005070| 6e 74 20 6d 75 6c 74 69 | 70 6c 65 20 70 65 6f 70 |nt multi|ple peop|
|00005080| 6c 65 20 64 6f 69 6e 67 | 20 74 68 65 20 73 61 6d |le doing| the sam|
|00005090| 65 0a 74 68 69 6e 67 2e | 0a 0a 6e 65 78 74 20 76 |e.thing.|..next v|
|000050a0| 65 72 73 69 6f 6e 73 3a | 0a 54 68 69 73 20 70 72 |ersions:|.This pr|
|000050b0| 6f 67 72 61 6d 20 69 73 | 20 61 20 63 6f 6c 6c 65 |ogram is| a colle|
|000050c0| 63 74 69 6f 6e 20 6f 66 | 20 74 68 69 6e 67 73 20 |ction of| things |
|000050d0| 74 68 61 74 20 49 20 6c | 69 6b 65 64 20 74 6f 20 |that I l|iked to |
|000050e0| 64 6f 20 61 6e 64 20 77 | 65 72 65 20 71 75 69 74 |do and w|ere quit|
|000050f0| 65 0a 65 61 73 79 20 74 | 6f 20 64 6f 20 69 6e 20 |e.easy t|o do in |
|00005100| 74 68 65 20 63 6f 6e 74 | 65 78 74 20 6f 66 20 74 |the cont|ext of t|
|00005110| 68 69 73 20 70 72 6f 67 | 72 61 6d 2e 20 54 68 69 |his prog|ram. Thi|
|00005120| 73 20 77 69 6c 6c 20 6e | 6f 74 20 63 68 61 6e 67 |s will n|ot chang|
|00005130| 65 20 69 6e 20 74 68 65 | 0a 66 75 74 75 72 65 2e |e in the|.future.|
|00005140| 0a 4d 69 63 68 65 6c 20 | 47 72 69 6d 6d 69 6e 63 |.Michel |Grimminc|
|00005150| 6b 20 32 33 20 6d 61 79 | 20 31 39 39 33 0a 0a 45 |k 23 may| 1993..E|
|00005160| 6d 61 69 6c 3a 67 72 69 | 6d 6d 69 6e 6b 40 70 68 |mail:gri|mmink@ph|
|00005170| 79 73 2e 75 76 61 2e 6e | 6c 0a 53 6d 61 69 6c 3a |ys.uva.n|l.Smail:|
|00005180| 77 65 73 74 65 72 73 74 | 72 61 61 74 20 31 35 35 |westerst|raat 155|
|00005190| b2 0a 20 20 20 20 20 20 | 31 30 31 35 20 4d 41 20 |.. |1015 MA |
|000051a0| 41 6d 73 74 65 72 64 61 | 6d 0a 20 20 20 20 20 20 |Amsterda|m. |
|000051b0| 54 68 65 20 4e 65 74 68 | 65 72 6c 61 6e 64 73 0a |The Neth|erlands.|
|000051c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000051d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000051e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000051f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005200| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 41 50 50 45 4e 44 49 |--------|.APPENDI|
|00005210| 58 20 41 20 7c 0a ad ad | ad ad ad ad ad ad ad 2d |X A |...|.......-|
|00005220| ad 2f 0a 34 2d 63 6f 6e | 6e 65 63 74 69 76 69 74 |./.4-con|nectivit|
|00005230| 79 3a 20 74 68 65 20 70 | 6f 69 6e 74 73 20 6d 61 |y: the p|oints ma|
|00005240| 72 6b 65 64 20 62 79 20 | 2a 20 61 72 65 20 61 6c |rked by |* are al|
|00005250| 6c 20 34 2d 63 6f 6e 6e | 65 63 74 65 64 20 74 6f |l 4-conn|ected to|
|00005260| 20 50 0a 38 2d 63 6f 6e | 6e 65 63 74 69 76 69 74 | P.8-con|nectivit|
|00005270| 79 3a 20 74 68 65 20 70 | 6f 69 6e 74 73 20 6d 61 |y: the p|oints ma|
|00005280| 72 6b 65 64 20 62 79 20 | 2b 20 61 72 65 20 61 6c |rked by |+ are al|
|00005290| 6c 20 38 2d 63 6f 6e 6e | 65 63 74 65 64 20 74 6f |l 8-conn|ected to|
|000052a0| 20 50 0a b7 b7 b7 b7 b7 | b7 b7 20 20 20 20 20 20 | P......|.. |
|000052b0| 20 20 20 20 20 20 20 b7 | b7 b7 b7 b7 b7 b7 0a b7 | .|........|
|000052c0| b7 b7 2a b7 b7 b7 20 20 | 20 20 20 20 20 20 20 20 |..*... | |
|000052d0| 20 20 20 b7 b7 2b 2b 2b | b7 b7 0a b7 b7 2a 50 2a | ..+++|.....*P*|
|000052e0| b7 b7 20 20 20 20 20 20 | 20 20 20 20 20 20 20 b7 |.. | .|
|000052f0| b7 2b 50 2b b7 b7 0a b7 | b7 b7 2a b7 b7 b7 20 20 |.+P+....|..*... |
|00005300| 20 20 20 20 20 20 20 20 | 20 20 20 b7 b7 2b 2b 2b | | ..+++|
|00005310| b7 b7 0a b7 b7 b7 b7 b7 | b7 b7 20 20 20 20 20 20 |........|.. |
|00005320| 20 20 20 20 20 20 20 b7 | b7 b7 b7 b7 b7 b7 0a 2d | .|.......-|
|00005330| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005340| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005350| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005360| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005370| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 41 50 50 45 4e 44 49 |--------|.APPENDI|
|00005380| 58 20 42 20 7c 0a ad ad | ad ad ad ad ad ad ad 2d |X B |...|.......-|
|00005390| ad 2f 0a 54 68 69 6e 67 | 73 20 74 68 61 74 20 63 |./.Thing|s that c|
|000053a0| 61 6e 6e 6f 74 20 62 65 | 20 64 6f 6e 65 20 77 69 |annot be| done wi|
|000053b0| 74 68 20 70 61 6c 65 74 | 74 65 64 20 66 69 6c 65 |th palet|ted file|
|000053c0| 73 3a 0a 31 29 6c 6f 61 | 64 3a 62 61 63 6b 20 20 |s:.1)loa|d:back |
|000053d0| 20 4c 6f 61 64 20 66 69 | 6c 65 20 61 73 20 62 61 | Load fi|le as ba|
|000053e0| 63 6b 67 72 6f 75 6e 64 | 0a 32 29 43 6f 6c 6f 72 |ckground|.2)Color|
|000053f0| 20 6f 70 65 72 61 74 69 | 6f 6e 73 2c 20 75 6e 6c | operati|ons, unl|
|00005400| 65 73 73 20 74 68 65 20 | 70 61 6c 65 74 74 65 20 |ess the |palette |
|00005410| 61 6c 6c 6f 77 73 20 69 | 74 0a 33 29 45 72 61 73 |allows i|t.3)Eras|
|00005420| 65 20 20 20 20 20 20 20 | 45 72 61 73 65 20 69 66 |e |Erase if|
|00005430| 20 69 6e 20 6d 61 73 6b | 0a 34 29 53 65 74 20 63 | in mask|.4)Set c|
|00005440| 6f 6c 6f 72 20 6f 66 20 | 6d 61 73 6b 65 64 20 6f |olor of |masked o|
|00005450| 75 74 20 70 61 72 74 20 | 65 78 61 63 74 6c 79 20 |ut part |exactly |
|00005460| 67 6f 6f 64 0a 35 29 44 | 72 61 77 20 69 6e 74 65 |good.5)D|raw inte|
|00005470| 72 70 6f 6c 61 74 65 64 | 20 6c 69 6e 65 73 0a 36 |rpolated| lines.6|
|00005480| 29 62 6c 65 6e 64 69 6e | 67 20 20 20 20 28 69 6e |)blendin|g (in|
|00005490| 20 70 68 6f 74 6f 6d 6f | 72 70 68 69 6e 67 29 0a | photomo|rphing).|
|000054a0| 37 29 73 68 61 72 70 20 | 20 20 20 20 20 20 4d 61 |7)sharp | Ma|
|000054b0| 6b 69 6e 67 20 70 69 63 | 74 75 72 65 73 20 73 68 |king pic|tures sh|
|000054c0| 61 72 70 65 72 0a 38 29 | 63 6f 6e 74 72 61 73 74 |arper.8)|contrast|
|000054d0| 0a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.*******|********|
|000054e0| 0a 54 68 69 6e 67 73 20 | 74 68 61 74 20 63 61 6e |.Things |that can|
|000054f0| 6e 6f 74 20 62 65 20 64 | 6f 6e 65 20 77 69 74 68 |not be d|one with|
|00005500| 20 32 34 20 62 69 74 20 | 66 69 6c 65 73 3a 0a 31 | 24 bit |files:.1|
|00005510| 29 32 34 62 69 74 20 20 | 20 20 20 20 20 43 6f 6e |)24bit | Con|
|00005520| 76 65 72 74 20 74 68 65 | 6d 20 74 6f 20 32 34 20 |vert the|m to 24 |
|00005530| 62 69 74 0a 32 29 48 75 | 65 20 20 20 20 20 20 20 |bit.2)Hu|e |
|00005540| 20 20 55 73 65 20 27 48 | 55 45 27 20 66 6f 72 20 | Use 'H|UE' for |
|00005550| 6d 61 73 6b 20 63 72 69 | 74 65 72 69 61 0a 2d 2d |mask cri|teria.--|
|00005560| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005570| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005580| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005590| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000055a0| 2d 2d 2d 2d 2d 2d 2d 0a | 41 50 50 45 4e 44 49 58 |-------.|APPENDIX|
|000055b0| 20 43 20 7c 0a ad ad ad | ad ad ad ad ad ad 2d ad | C |....|......-.|
|000055c0| 2f 0a 68 6f 77 20 74 6f | 20 67 65 74 20 21 54 72 |/.how to| get !Tr|
|000055d0| 61 6e 73 6c 61 74 6f 72 | 3a 0a 21 54 52 41 4e 53 |anslator|:.!TRANS|
|000055e0| 4c 41 54 4f 52 20 69 73 | 20 61 20 73 68 61 72 65 |LATOR is| a share|
|000055f0| 77 61 72 65 20 70 72 6f | 67 72 61 6d 20 66 72 6f |ware pro|gram fro|
|00005600| 6d 3a 0a 0a 4a 6f 68 6e | 20 4b 6f 72 74 69 6e 6b |m:..John| Kortink|
|00005610| 0a 4e 75 74 74 65 72 62 | 72 69 6e 6b 20 33 31 0a |.Nutterb|rink 31.|
|00005620| 37 35 34 34 20 57 4a 20 | 45 6e 73 63 68 65 64 65 |7544 WJ |Enschede|
|00005630| 0a 54 68 65 20 4e 65 74 | 68 65 72 6c 61 6e 64 73 |.The Net|herlands|
|00005640| 0a 0a 6f 72 20 73 65 6e | 64 20 65 6d 61 69 6c 20 |..or sen|d email |
|00005650| 74 6f 20 6a 6f 68 6e 40 | 64 69 61 6c 69 73 2e 68 |to john@|dialis.h|
|00005660| 61 63 6b 74 69 63 2e 6e | 6c 0a 0a 50 61 79 6d 65 |acktic.n|l..Payme|
|00005670| 6e 74 20 4e 4f 54 45 0a | 2d 2d 2d 2d 2d 2d 2d 2d |nt NOTE.|--------|
|00005680| 2d 2d 2d 2d 0a 50 61 79 | 6d 65 6e 74 20 69 6e 20 |----.Pay|ment in |
|00005690| 43 41 53 48 20 4f 4e 4c | 59 20 50 4c 45 41 53 45 |CASH ONL|Y PLEASE|
|000056a0| 2c 20 69 6e 20 61 6e 79 | 20 63 75 72 72 65 6e 63 |, in any| currenc|
|000056b0| 79 2c 20 66 6f 72 20 74 | 68 65 20 65 71 75 69 76 |y, for t|he equiv|
|000056c0| 61 6c 65 6e 74 20 6f 66 | 20 33 35 20 64 75 74 63 |alent of| 35 dutc|
|000056d0| 68 0a 67 75 69 6c 64 65 | 72 73 20 28 45 6e 67 6c |h.guilde|rs (Engl|
|000056e0| 61 6e 64 20 a3 31 30 29 | 2e 20 54 68 65 20 6f 6e |and .10)|. The on|
|000056f0| 6c 79 20 65 78 63 65 70 | 74 69 6f 6e 73 20 6d 61 |ly excep|tions ma|
|00005700| 79 20 62 65 20 28 69 6e | 20 6f 72 64 65 72 20 6f |y be (in| order o|
|00005710| 66 20 70 72 65 66 65 72 | 65 6e 63 65 29 20 3a 0a |f prefer|ence) :.|
|00005720| 0a 61 29 20 41 20 45 75 | 72 6f 63 68 65 71 75 65 |.a) A Eu|rocheque|
|00005730| 2c 20 66 6f 72 20 33 35 | 20 64 75 74 63 68 20 67 |, for 35| dutch g|
|00005740| 75 69 6c 64 65 72 73 2c | 20 2a 77 69 74 68 2a 20 |uilders,| *with* |
|00005750| 70 61 73 73 2d 6e 75 6d | 62 65 72 20 6f 6e 20 74 |pass-num|ber on t|
|00005760| 68 65 20 62 61 63 6b 0a | 62 29 20 50 6f 73 74 61 |he back.|b) Posta|
|00005770| 6c 20 65 78 63 68 61 6e | 67 65 20 66 6f 72 20 33 |l exchan|ge for 3|
|00005780| 35 20 64 75 74 63 68 20 | 67 75 69 6c 64 65 72 73 |5 dutch |guilders|
|00005790| 0a 63 29 20 41 6e 79 20 | 6f 74 68 65 72 20 66 6f |.c) Any |other fo|
|000057a0| 72 6d 20 6f 66 20 70 61 | 79 6d 65 6e 74 2c 20 77 |rm of pa|yment, w|
|000057b0| 68 69 63 68 20 67 65 74 | 73 20 63 68 61 72 67 65 |hich get|s charge|
|000057c0| 64 20 62 79 20 74 68 65 | 20 62 61 6e 6b 2c 20 62 |d by the| bank, b|
|000057d0| 75 74 20 77 68 69 63 68 | 20 49 27 6d 0a 20 20 20 |ut which| I'm. |
|000057e0| 68 61 70 70 79 20 74 6f | 20 61 63 63 65 70 74 20 |happy to| accept |
|000057f0| 69 66 20 49 20 65 6e 64 | 20 75 70 20 77 69 74 68 |if I end| up with|
|00005800| 20 33 35 20 64 75 74 63 | 68 20 67 75 69 6c 64 65 | 35 dutc|h guilde|
|00005810| 72 73 20 61 66 74 65 72 | 20 62 61 6e 6b 20 63 68 |rs after| bank ch|
|00005820| 61 72 67 65 73 2e 0a 20 | 20 20 54 79 70 69 63 61 |arges.. | Typica|
|00005830| 6c 20 62 61 6e 6b 20 63 | 68 61 72 67 65 73 20 61 |l bank c|harges a|
|00005840| 72 65 20 a3 38 20 6f 6e | 20 61 6e 79 20 6e 6f 6e |re .8 on| any non|
|00005850| 2d 61 29 20 70 61 79 6d | 65 6e 74 2e 0a 28 74 68 |-a) paym|ent..(th|
|00005860| 65 20 61 62 6f 76 65 20 | 77 61 73 20 77 72 69 74 |e above |was writ|
|00005870| 74 65 6e 20 62 79 20 4a | 6f 68 6e 20 4b 6f 72 74 |ten by J|ohn Kort|
|00005880| 69 6e 6b 29 46 69 6c 65 | 44 61 74 61 82 21 52 75 |ink)File|Data.!Ru|
|00005890| 6e 00 00 01 07 00 00 00 | d4 01 00 00 44 eb ff ff |n.......|....D...|
|000058a0| 6f 72 94 d7 03 00 fb 92 | 53 65 74 20 4d 61 73 6b |or......|Set Mask|
|000058b0| 24 44 69 72 20 3c 4f 62 | 65 79 24 44 69 72 3e 0a |$Dir <Ob|ey$Dir>.|
|000058c0| 0a 49 66 20 22 3c 57 69 | 6d 70 24 53 63 72 61 70 |.If "<Wi|mp$Scrap|
|000058d0| 44 69 72 3e 22 20 3d 20 | 22 22 20 54 68 65 6e 20 |Dir>" = |"" Then |
|000058e0| 45 72 72 6f 72 20 30 20 | 53 79 73 74 65 6d 20 73 |Error 0 |System s|
|000058f0| 63 72 61 70 20 64 69 72 | 65 63 74 6f 72 79 20 63 |crap dir|ectory c|
|00005900| 61 6e 20 6e 6f 74 20 62 | 65 20 66 6f 75 6e 64 2c |an not b|e found,|
|00005910| 20 73 65 74 20 57 69 6d | 70 24 53 63 72 61 70 44 | set Wim|p$ScrapD|
|00005920| 69 72 2e 0a 0a 57 69 6d | 70 73 6c 6f 74 20 2d 6d |ir...Wim|pslot -m|
|00005930| 69 6e 20 34 36 34 6b 0a | 52 75 6e 20 3c 4f 62 65 |in 464k.|Run <Obe|
|00005940| 79 24 44 69 72 3e 2e 21 | 52 75 6e 49 6d 61 67 65 |y$Dir>.!|RunImage|
|00005950| 0a 0a 52 65 6d 6f 76 65 | 20 3c 57 69 6d 70 24 53 |..Remove| <Wimp$S|
|00005960| 63 72 61 70 44 69 72 3e | 2e 4d 61 73 6b 42 61 63 |crapDir>|.MaskBac|
|00005970| 6b 75 70 0a 52 65 6d 6f | 76 65 20 3c 57 69 6d 70 |kup.Remo|ve <Wimp|
|00005980| 24 53 63 72 61 70 44 69 | 72 3e 2e 4d 61 73 6b 53 |$ScrapDi|r>.MaskS|
|00005990| 77 61 70 31 0a 52 65 6d | 6f 76 65 20 3c 57 69 6d |wap1.Rem|ove <Wim|
|000059a0| 70 24 53 63 72 61 70 44 | 69 72 3e 2e 4d 61 73 6b |p$ScrapD|ir>.Mask|
|000059b0| 53 77 61 70 32 0a 52 65 | 6d 6f 76 65 20 3c 57 69 |Swap2.Re|move <Wi|
|000059c0| 6d 70 24 53 63 72 61 70 | 44 69 72 3e 2e 4d 61 73 |mp$Scrap|Dir>.Mas|
|000059d0| 6b 53 77 61 70 33 0a 52 | 65 6d 6f 76 65 20 3c 57 |kSwap3.R|emove <W|
|000059e0| 69 6d 70 24 53 63 72 61 | 70 44 69 72 3e 2e 4d 61 |imp$Scra|pDir>.Ma|
|000059f0| 73 6b 53 77 61 70 34 0a | 52 65 6d 6f 76 65 20 3c |skSwap4.|Remove <|
|00005a00| 57 69 6d 70 24 53 63 72 | 61 70 44 69 72 3e 2e 4d |Wimp$Scr|apDir>.M|
|00005a10| 61 73 6b 53 77 61 70 35 | 0a 52 65 6d 6f 76 65 20 |askSwap5|.Remove |
|00005a20| 3c 57 69 6d 70 24 53 63 | 72 61 70 44 69 72 3e 2e |<Wimp$Sc|rapDir>.|
|00005a30| 4d 61 73 6b 53 77 61 70 | 36 0a 52 65 6d 6f 76 65 |MaskSwap|6.Remove|
|00005a40| 20 3c 57 69 6d 70 24 53 | 63 72 61 70 44 69 72 3e | <Wimp$S|crapDir>|
|00005a50| 2e 4d 61 73 6b 53 77 61 | 70 37 0a 52 65 6d 6f 76 |.MaskSwa|p7.Remov|
|00005a60| 65 20 3c 57 69 6d 70 24 | 53 63 72 61 70 44 69 72 |e <Wimp$|ScrapDir|
|00005a70| 3e 2e 4d 61 73 6b 53 77 | 61 70 38 0a 46 69 6c 65 |>.MaskSw|ap8.File|
|00005a80| 44 61 74 61 82 21 52 75 | 6e 49 6d 61 67 65 00 00 |Data.!Ru|nImage..|
|00005a90| 62 76 01 00 44 fb ff ff | c9 d4 9f d7 03 00 44 0a |bv..D...|......D.|
|00005aa0| 0d 00 01 0b f4 20 3e 4d | 61 73 6b 0d 00 02 16 f4 |..... >M|ask.....|
|00005ab0| 20 4d 69 63 68 65 6c 20 | 47 72 69 6d 6d 69 6e 63 | Michel |Grimminc|
|00005ac0| 6b 0d 00 03 31 ee 20 85 | 3a c8 99 22 48 6f 75 72 |k...1. .|:.."Hour|
|00005ad0| 67 6c 61 73 73 5f 53 6d | 61 73 68 22 3a eb 30 3a |glass_Sm|ash":.0:|
|00005ae0| f6 3a f1 22 20 61 74 20 | 6c 69 6e 65 20 22 3b 9e |.:." at |line ";.|
|00005af0| 3a e0 0d 00 04 27 56 65 | 72 73 69 6f 6e 24 3d 22 |:....'Ve|rsion$="|
|00005b00| 31 2e 31 30 22 3a 76 65 | 72 73 69 6f 6e 3d bb 28 |1.10":ve|rsion=.(|
|00005b10| 56 65 72 73 69 6f 6e 24 | 29 0d 00 05 16 f2 61 73 |Version$|).....as|
|00005b20| 6d 3a f2 69 6e 69 74 3a | f2 6d 61 69 6e 3a e0 0d |m:.init:|.main:..|
|00005b30| 00 06 05 3a 0d 00 07 0a | dd f2 6d 61 69 6e 0d 00 |...:....|..main..|
|00005b40| 08 0e 6c 61 73 74 6d 6f | 76 65 3d 91 0d 00 09 05 |..lastmo|ve=.....|
|00005b50| f5 0d 00 0a 28 20 20 41 | 24 3d bf 28 30 29 3a e7 |....( A|$=.(0):.|
|00005b60| 20 41 24 3c 3e 22 22 20 | 8c 20 f2 6b 65 79 3a 6c | A$<>"" |. .key:l|
|00005b70| 61 73 74 6d 6f 76 65 3d | 91 0d 00 0b 22 20 20 c8 |astmove=|...." .|
|00005b80| 97 20 58 2c 59 2c 42 3a | e7 20 42 3c 3e 30 20 8c |. X,Y,B:|. B<>0 .|
|00005b90| 20 6c 61 73 74 6d 6f 76 | 65 3d 91 0d 00 0c 34 20 | lastmov|e=....4 |
|00005ba0| 20 e7 20 28 91 2d 6c 61 | 73 74 6d 6f 76 65 29 3e | . (.-la|stmove)>|
|00005bb0| 36 2a 36 30 2a 31 30 30 | 20 8c 20 f2 6a 6f 6b 65 |6*60*100| . .joke|
|00005bc0| 3a 42 3d 30 3a 6c 61 73 | 74 6d 6f 76 65 3d 91 0d |:B=0:las|tmove=..|
|00005bd0| 00 0d 12 20 20 e7 20 42 | 3c 3e 30 20 8c 20 d1 3d |... . B|<>0 . .=|
|00005be0| 30 0d 00 0e 34 20 20 e7 | 20 42 3e 30 20 8c 20 41 |0...4 .| B>0 . A|
|00005bf0| 24 3d a4 74 65 73 74 62 | 75 74 74 6f 6e 3a e7 20 |$=.testb|utton:. |
|00005c00| 41 24 3c 3e 22 6e 6f 6e | 65 22 20 8c 20 f2 6b 65 |A$<>"non|e" . .ke|
|00005c10| 79 3a 42 3d 30 0d 00 0f | 38 20 20 e7 20 42 3e 30 |y:B=0...|8 . B>0|
|00005c20| 20 80 20 58 3e 58 53 2f | 32 2d 33 32 20 80 20 58 | . X>XS/|2-32 . X|
|00005c30| 3c 28 58 53 2f 32 2d 33 | 32 2b 4d 58 29 20 f2 73 |<(XS/2-3|2+MX) .s|
|00005c40| 65 6c 65 63 74 6d 61 73 | 6b 3a 42 3d 30 0d 00 10 |electmas|k:B=0...|
|00005c50| 3b 20 20 e7 20 42 3e 30 | 20 80 20 58 3e 3d 50 58 |; . B>0| . X>=PX|
|00005c60| 2b 31 36 20 80 20 58 3c | 3d 50 58 2b 33 32 20 80 |+16 . X<|=PX+32 .|
|00005c70| 20 59 3e 3d 59 64 30 20 | 80 20 59 3c 3d 59 64 31 | Y>=Yd0 |. Y<=Yd1|
|00005c80| 20 8c 20 f2 64 72 61 67 | 0d 00 11 3c 20 20 e7 20 | . .drag|...< . |
|00005c90| 42 3e 31 20 80 20 58 3e | 3d 50 58 20 80 20 58 3c |B>1 . X>|=PX . X<|
|00005ca0| 3d 50 58 2b 34 38 20 80 | 20 59 3c 59 64 30 20 8c |=PX+48 .| Y<Yd0 .|
|00005cb0| 20 4d 30 2b 3d 31 3a f2 | 63 68 61 6e 67 65 4d 30 | M0+=1:.|changeM0|
|00005cc0| 3a 42 3d 30 0d 00 12 3c | 20 20 e7 20 42 3e 31 20 |:B=0...<| . B>1 |
|00005cd0| 80 20 58 3e 3d 50 58 20 | 80 20 58 3c 3d 50 58 2b |. X>=PX |. X<=PX+|
|00005ce0| 34 38 20 80 20 59 3e 59 | 64 31 20 8c 20 4d 30 2d |48 . Y>Y|d1 . M0-|
|00005cf0| 3d 31 3a f2 63 68 61 6e | 67 65 4d 30 3a 42 3d 30 |=1:.chan|geM0:B=0|
|00005d00| 0d 00 13 3c 20 20 e7 20 | 42 3d 31 20 80 20 58 3e |...< . |B=1 . X>|
|00005d10| 3d 50 58 20 80 20 58 3c | 3d 50 58 2b 34 38 20 80 |=PX . X<|=PX+48 .|
|00005d20| 20 59 3c 59 64 30 20 8c | 20 4d 30 2d 3d 31 3a f2 | Y<Yd0 .| M0-=1:.|
|00005d30| 63 68 61 6e 67 65 4d 30 | 3a 42 3d 30 0d 00 14 3c |changeM0|:B=0...<|
|00005d40| 20 20 e7 20 42 3d 31 20 | 80 20 58 3e 3d 50 58 20 | . B=1 |. X>=PX |
|00005d50| 80 20 58 3c 3d 50 58 2b | 34 38 20 80 20 59 3e 59 |. X<=PX+|48 . Y>Y|
|00005d60| 64 31 20 8c 20 4d 30 2b | 3d 31 3a f2 63 68 61 6e |d1 . M0+|=1:.chan|
|00005d70| 67 65 4d 30 3a 42 3d 30 | 0d 00 15 2e 20 20 e7 20 |geM0:B=0|.... . |
|00005d80| 42 3d 31 20 80 20 58 3c | 50 58 20 80 20 59 3e 59 |B=1 . X<|PX . Y>Y|
|00005d90| 53 2f 32 20 8c 20 f2 6d | 61 6b 65 73 65 63 74 69 |S/2 . .m|akesecti|
|00005da0| 6f 6e 3a 42 3d 30 0d 00 | 16 2a 20 20 e7 20 42 3d |on:B=0..|.* . B=|
|00005db0| 34 20 80 20 58 3c 50 58 | 20 80 20 59 3c 50 59 20 |4 . X<PX| . Y<PY |
|00005dc0| 8c 20 f2 6d 61 6b 65 6c | 6f 63 61 6c 3a 42 3d 30 |. .makel|ocal:B=0|
|00005dd0| 0d 00 17 32 20 20 e7 20 | 28 42 3d 31 20 84 20 42 |...2 . |(B=1 . B|
|00005de0| 3d 32 29 20 80 20 58 3c | 50 58 20 80 20 59 3c 50 |=2) . X<|PX . Y<P|
|00005df0| 59 20 8c 20 f2 65 64 69 | 74 70 69 78 65 6c 3a 42 |Y . .edi|tpixel:B|
|00005e00| 3d 30 0d 00 18 31 20 20 | e7 20 42 3d 34 20 80 20 |=0...1 |. B=4 . |
|00005e10| 58 3c 50 58 20 80 20 59 | 3e 59 53 2f 32 20 80 20 |X<PX . Y|>YS/2 . |
|00005e20| a6 28 2d 31 29 20 8c 20 | f2 67 73 6c 69 6e 65 3a |.(-1) . |.gsline:|
|00005e30| 42 3d 30 0d 00 19 24 20 | 20 e7 20 42 3d 34 20 80 |B=0...$ | . B=4 .|
|00005e40| 20 58 3c 50 58 20 80 20 | 59 3e 59 53 2f 32 20 8c | X<PX . |Y>YS/2 .|
|00005e50| 20 f2 73 65 74 78 79 0d | 00 1a 38 20 20 e7 20 42 | .setxy.|..8 . B|
|00005e60| 3d 32 20 8c 20 f2 6d 61 | 6b 65 4d 61 73 6b 28 54 |=2 . .ma|keMask(T|
|00005e70| 79 70 65 2c 4d 63 75 72 | 72 65 6e 74 29 3a f2 75 |ype,Mcur|rent):.u|
|00005e80| 70 64 61 74 65 28 4d 63 | 75 72 72 65 6e 74 29 0d |pdate(Mc|urrent).|
|00005e90| 00 1b 07 fd 20 a3 0d 00 | 1c 05 e1 0d 00 1d 05 3a |.... ...|.......:|
|00005ea0| 0d 00 1e 0a dd f2 64 72 | 61 67 0d 00 1f 05 f5 0d |......dr|ag......|
|00005eb0| 00 20 28 20 20 44 63 75 | 72 72 65 6e 74 3d 28 59 |. ( Dcu|rrent=(Y|
|00005ec0| 2d 59 64 30 29 2f 28 59 | 64 31 2d 59 64 30 29 3a |-Yd0)/(Y|d1-Yd0):|
|00005ed0| f2 70 72 69 6e 74 44 0d | 00 21 38 20 20 e7 20 42 |.printD.|.!8 . B|
|00005ee0| 3d 32 20 8c 20 f2 6d 61 | 6b 65 4d 61 73 6b 28 54 |=2 . .ma|keMask(T|
|00005ef0| 79 70 65 2c 4d 63 75 72 | 72 65 6e 74 29 3a f2 75 |ype,Mcur|rent):.u|
|00005f00| 70 64 61 74 65 28 4d 63 | 75 72 72 65 6e 74 29 0d |pdate(Mc|urrent).|
|00005f10| 00 22 0c 20 20 59 30 3d | 59 3a f5 0d 00 23 22 20 |.". Y0=|Y:...#" |
|00005f20| 20 c8 97 20 58 2c 59 2c | 42 3a e7 20 42 3e 30 20 | .. X,Y,|B:. B>0 |
|00005f30| 8c 20 c8 97 b8 20 50 58 | 2b 32 34 2c 59 0d 00 24 |. ... PX|+24,Y..$|
|00005f40| 13 20 20 fd 20 59 3c 3e | 59 30 20 84 20 42 3d 30 |. . Y<>|Y0 . B=0|
|00005f50| 0d 00 25 09 fd 20 42 3d | 30 0d 00 26 05 e1 0d 00 |..%.. B=|0..&....|
|00005f60| 27 05 3a 0d 00 28 22 dd | f2 69 6e 76 65 72 73 65 |'.:..(".|.inverse|
|00005f70| 67 65 74 62 78 79 28 58 | 2c 59 2c f8 20 58 74 2c |getbxy(X|,Y,. Xt,|
|00005f80| f8 20 59 74 29 0d 00 29 | 1f 58 74 3d a8 28 28 58 |. Yt)..)|.Xt=.((X|
|00005f90| 2d 5a 4f 4f 4d 21 30 29 | 2f 58 63 2a 53 46 58 29 |-ZOOM!0)|/Xc*SFX)|
|00005fa0| 2b 53 46 58 0d 00 2a 1d | 59 74 3d 28 5a 4f 4f 4d |+SFX..*.|Yt=(ZOOM|
|00005fb0| 21 31 32 2d 59 29 2f 59 | 63 2a 53 46 59 2b 53 46 |!12-Y)/Y|c*SFY+SF|
|00005fc0| 59 0d 00 2b 05 e1 0d 00 | 2c 05 3a 0d 00 2d 1a dd |Y..+....|,.:..-..|
|00005fd0| f2 67 65 74 78 79 28 58 | 2c 59 2c f8 20 58 74 2c |.getxy(X|,Y,. Xt,|
|00005fe0| f8 20 59 74 29 0d 00 2e | 32 58 74 3d a8 28 28 58 |. Yt)...|2Xt=.((X|
|00005ff0| 2d 53 46 58 29 2f 53 46 | 58 29 2a 58 63 2b 5a 4f |-SFX)/SF|X)*Xc+ZO|
|00006000| 4f 4d 21 30 3a e7 20 58 | 74 3c 30 20 8c 20 58 74 |OM!0:. X|t<0 . Xt|
|00006010| 3d 5a 4f 4f 4d 21 30 0d | 00 2f 36 59 74 3d 5a 4f |=ZOOM!0.|./6Yt=ZO|
|00006020| 4f 4d 21 31 32 2b 31 2d | a8 28 28 59 2d 59 53 2f |OM!12+1-|.((Y-YS/|
|00006030| 32 29 2f 53 46 59 29 2a | 59 63 3a e7 20 59 74 3c |2)/SFY)*|Yc:. Yt<|
|00006040| 30 20 8c 20 59 74 3d 5a | 4f 4f 4d 21 34 0d 00 30 |0 . Yt=Z|OOM!4..0|
|00006050| 05 e1 0d 00 31 05 3a 0d | 00 32 1b dd f2 67 65 74 |....1.:.|.2...get|
|00006060| 62 78 79 28 58 2c 59 2c | f8 20 58 74 2c f8 20 59 |bxy(X,Y,|. Xt,. Y|
|00006070| 74 29 0d 00 33 32 58 74 | 3d a8 28 28 58 2d 53 46 |t)..32Xt|=.((X-SF|
|00006080| 58 29 2f 53 46 58 29 2a | 58 63 2b 5a 4f 4f 4d 21 |X)/SFX)*|Xc+ZOOM!|
|00006090| 30 3a e7 20 58 74 3c 30 | 20 8c 20 58 74 3d 5a 4f |0:. Xt<0| . Xt=ZO|
|000060a0| 4f 4d 21 30 0d 00 34 32 | 59 74 3d a8 28 5a 4f 4f |OM!0..42|Yt=.(ZOO|
|000060b0| 4d 21 31 32 2b 31 2d a8 | 28 59 2f 53 46 59 29 2a |M!12+1-.|(Y/SFY)*|
|000060c0| 59 63 29 3a e7 20 59 74 | 3c 30 20 8c 20 59 74 3d |Yc):. Yt|<0 . Yt=|
|000060d0| 5a 4f 4f 4d 21 34 0d 00 | 35 05 e1 0d 00 36 05 3a |ZOOM!4..|5....6.:|
|000060e0| 0d 00 37 0b dd f2 73 65 | 74 78 79 0d 00 38 15 f2 |..7...se|txy..8..|
|000060f0| 67 65 74 78 79 28 58 2c | 59 2c 58 74 2c 59 74 29 |getxy(X,|Y,Xt,Yt)|
|00006100| 0d 00 39 46 e7 20 58 74 | 3e 3d 30 20 80 20 58 74 |..9F. Xt|>=0 . Xt|
|00006110| 3c 21 4d 61 69 6e 58 20 | 80 20 59 74 3e 3d 30 20 |<!MainX |. Yt>=0 |
|00006120| 80 20 59 74 3c 21 4d 61 | 69 6e 59 20 8c 20 58 63 |. Yt<!Ma|inY . Xc|
|00006130| 75 72 72 65 6e 74 3d 58 | 74 3a 59 63 75 72 72 65 |urrent=X|t:Ycurre|
|00006140| 6e 74 3d 59 74 3a 0d 00 | 3a 08 f2 63 6c 73 0d 00 |nt=Yt:..|:..cls..|
|00006150| 3b 0c f2 70 72 69 6e 74 | 58 59 0d 00 3c 05 e1 0d |;..print|XY..<...|
|00006160| 00 3d 05 3a 0d 00 3e 0c | dd f2 67 73 6c 69 6e 65 |.=.:..>.|..gsline|
|00006170| 0d 00 3f 3d e7 20 21 4d | 61 69 6e 32 34 3d a3 20 |..?=. !M|ain24=. |
|00006180| 8c 20 f2 63 6c 73 3a f1 | 22 4e 6f 74 20 69 6d 70 |. .cls:.|"Not imp|
|00006190| 6c 65 6d 65 6e 74 65 64 | 20 66 6f 72 20 3c 3d 38 |lemented| for <=8|
|000061a0| 20 62 70 70 20 66 69 6c | 65 73 22 3a e1 0d 00 40 | bpp fil|es":...@|
|000061b0| 2f f2 63 6c 73 3a f1 22 | 4d 61 6b 69 6e 67 20 6c |/.cls:."|Making l|
|000061c0| 69 6e 65 2c 20 72 65 6c | 65 61 73 65 20 73 68 69 |ine, rel|ease shi|
|000061d0| 66 74 20 74 6f 20 61 62 | 6f 72 74 22 0d 00 41 0d |ft to ab|ort"..A.|
|000061e0| 58 30 3d 58 3a 59 30 3d | 59 0d 00 42 0c e6 33 2c |X0=X:Y0=|Y..B..3,|
|000061f0| 36 33 c8 9c 30 0d 00 43 | 1d 58 6f 6c 64 3d 58 30 |63..0..C|.Xold=X0|
|00006200| 3a 59 6f 6c 64 3d 59 30 | 3a 86 20 58 2c 59 2c 58 |:Yold=Y0|:. X,Y,X|
|00006210| 2c 59 0d 00 44 0d f5 3a | c8 97 58 2c 59 2c 42 0d |,Y..D..:|..X,Y,B.|
|00006220| 00 45 14 e7 20 58 3e 3d | 50 58 20 8c 20 58 3d 50 |.E.. X>=|PX . X=P|
|00006230| 58 2d 31 0d 00 46 1e e7 | 20 59 3e 3d 50 59 2b 59 |X-1..F..| Y>=PY+Y|
|00006240| 53 2f 32 20 8c 20 59 3d | 50 59 2b 59 53 2f 32 2d |S/2 . Y=|PY+YS/2-|
|00006250| 31 0d 00 47 18 e7 20 59 | 3c 3d 59 53 2f 32 20 8c |1..G.. Y|<=YS/2 .|
|00006260| 20 59 3d 59 53 2f 32 2b | 31 0d 00 48 45 e7 20 58 | Y=YS/2+|1..HE. X|
|00006270| 3c 3e 58 6f 6c 64 20 84 | 20 59 3c 3e 59 6f 6c 64 |<>Xold .| Y<>Yold|
|00006280| 20 8c 20 86 20 58 30 2c | 59 30 2c 58 6f 6c 64 2c | . . X0,|Y0,Xold,|
|00006290| 59 6f 6c 64 3a 86 20 58 | 2c 59 2c 58 30 2c 59 30 |Yold:. X|,Y,X0,Y0|
|000062a0| 3a 58 6f 6c 64 3d 58 3a | 59 6f 6c 64 3d 59 0d 00 |:Xold=X:|Yold=Y..|
|000062b0| 49 09 fd 20 42 3d 30 0d | 00 4a 4c e7 20 a6 28 2d |I.. B=0.|.JL. .(-|
|000062c0| 31 29 20 3d a3 20 8c 20 | f2 63 6c 73 3a f1 22 53 |1) =. . |.cls:."S|
|000062d0| 68 69 66 74 20 77 61 73 | 20 72 65 6c 65 61 73 65 |hift was| release|
|000062e0| 64 2c 20 6f 70 65 72 61 | 74 69 6f 6e 20 61 62 6f |d, opera|tion abo|
|000062f0| 72 74 65 64 22 3a 86 20 | 58 2c 59 2c 58 30 2c 59 |rted":. |X,Y,X0,Y|
|00006300| 30 3a e1 0d 00 4b 08 f2 | 63 6c 73 0d 00 4c 0f 86 |0:...K..|cls..L..|
|00006310| 20 58 2c 59 2c 58 30 2c | 59 30 0d 00 4d 19 f2 67 | X,Y,X0,|Y0..M..g|
|00006320| 65 74 78 79 28 58 30 2c | 59 30 2c 58 74 30 2c 59 |etxy(X0,|Y0,Xt0,Y|
|00006330| 74 30 29 0d 00 4e 15 f2 | 67 65 74 78 79 28 58 2c |t0)..N..|getxy(X,|
|00006340| 59 2c 58 74 2c 59 74 29 | 0d 00 4f 31 41 25 3d 58 |Y,Xt,Yt)|..O1A%=X|
|00006350| 74 3a 42 25 3d 59 74 3a | d6 20 52 65 61 64 52 47 |t:B%=Yt:|. ReadRG|
|00006360| 42 3a e3 52 25 3d 30 b8 | 32 3a 4c 25 28 52 25 29 |B:.R%=0.|2:L%(R%)|
|00006370| 3d 52 47 42 3f 52 25 3a | ed 0d 00 50 33 41 25 3d |=RGB?R%:|...P3A%=|
|00006380| 58 74 30 3a 42 25 3d 59 | 74 30 3a d6 20 52 65 61 |Xt0:B%=Y|t0:. Rea|
|00006390| 64 52 47 42 3a e3 52 25 | 3d 30 b8 32 3a 4d 25 28 |dRGB:.R%|=0.2:M%(|
|000063a0| 52 25 29 3d 52 47 42 3f | 52 25 3a ed 0d 00 51 12 |R%)=RGB?|R%:...Q.|
|000063b0| 4d 25 28 29 3d 4d 25 28 | 29 2d 4c 25 28 29 0d 00 |M%()=M%(|)-L%()..|
|000063c0| 52 20 4c 3d b6 28 28 58 | 74 30 2d 58 74 29 5e 32 |R L=.((X|t0-Xt)^2|
|000063d0| 2b 28 59 74 30 2d 59 74 | 29 5e 32 29 2b 31 0d 00 |+(Yt0-Yt|)^2)+1..|
|000063e0| 53 1f 44 58 3d 28 58 74 | 30 2d 58 74 29 2f 4c 3a |S.DX=(Xt|0-Xt)/L:|
|000063f0| 44 59 3d 28 59 74 30 2d | 59 74 29 2f 4c 0d 00 54 |DY=(Yt0-|Yt)/L..T|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.