home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / portable / a4_utils < prev    next >
ArcFS Archive  |  1995-09-30  |  57.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: ArcFS Archive (archive/arcFS).

ConfidenceProgramDetectionMatch TypeSupport
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 | 84 03 00 00 e4 03 00 00 |Archive.|........|
|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 41 34 5f 55 74 69 | 6c 73 00 00 ff ff ff ff |.!A4_Uti|ls......|
|00000070| 45 fd ff ff 96 a2 d0 23 | 00 00 00 00 ff ff ff ff |E......#|........|
|00000080| 60 03 00 80 82 21 42 6f | 6f 74 00 00 a9 14 00 00 |`....!Bo|ot......|
|00000090| bc 00 00 00 45 eb ff ff | d4 71 b0 1e 03 00 92 dd |....E...|.q......|
|000000a0| bc 00 00 00 24 00 00 00 | 82 21 48 65 6c 70 00 00 |....$...|.!Help..|
|000000b0| a9 14 00 00 06 22 00 00 | 45 ff ff ff 06 98 d0 23 |....."..|E......#|
|000000c0| 03 00 03 af 06 22 00 00 | 04 01 00 00 82 21 52 75 |....."..|.....!Ru|
|000000d0| 6e 00 04 00 a9 14 00 00 | a6 00 00 00 45 eb ff ff |n.......|....E...|
|000000e0| 1f a5 5d 22 03 00 c4 bb | a6 00 00 00 2e 23 00 00 |..]"....|.....#..|
|000000f0| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 a0 3b 00 00 |.!RunIma|ge...;..|
|00000100| 45 fb ff ff 86 f7 ce 23 | 03 00 50 ad a0 3b 00 00 |E......#|..P..;..|
|00000110| f8 23 00 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |.#...!Sp|rites...|
|00000120| e4 03 00 00 45 f9 ff ff | 7a 45 54 21 03 00 75 ec |....E...|zET!..u.|
|00000130| e4 03 00 00 bc 5f 00 00 | 82 21 53 70 72 69 74 65 |....._..|.!Sprite|
|00000140| 73 32 32 00 4c 07 00 00 | 45 f9 ff ff fb c6 53 21 |s22.L...|E.....S!|
|00000150| 03 00 53 95 4c 07 00 00 | c4 63 00 00 82 21 53 70 |..S.L...|.c...!Sp|
|00000160| 72 69 74 65 73 32 33 00 | 0c 03 00 00 45 f9 ff ff |rites23.|....E...|
|00000170| db fd 54 21 03 00 58 f7 | 0c 03 00 00 34 6b 00 00 |..T!..X.|....4k..|
|00000180| 82 52 65 73 6f 75 72 63 | 65 73 00 00 ff ff ff ff |.Resourc|es......|
|00000190| 45 fd ff ff 59 a5 d0 23 | 00 00 00 00 ff ff ff ff |E...Y..#|........|
|000001a0| 3c 03 00 80 82 21 42 6f | 6f 74 00 00 00 00 00 00 |<....!Bo|ot......|
|000001b0| 17 00 00 00 45 ea ff ff | 04 af eb 21 03 00 de a2 |....E...|...!....|
|000001c0| 17 00 00 00 64 6e 00 00 | 82 21 4d 74 79 70 65 00 |....dn..|.!Mtype.|
|000001d0| 00 00 00 00 ff ff ff ff | 45 fd ff ff d2 a5 d0 23 |........|E......#|
|000001e0| 00 00 00 00 ff ff ff ff | 40 02 00 80 82 21 68 65 |........|@....!he|
|000001f0| 6c 70 00 00 a9 14 00 00 | 88 00 00 00 45 ff ff ff |lp......|....E...|
|00000200| 4e e7 cf 23 03 00 0e 93 | 88 00 00 00 9f 6e 00 00 |N..#....|.....n..|
|00000210| 82 21 52 75 6e 00 04 00 | a9 14 00 00 ab 00 00 00 |.!Run...|........|
|00000220| 45 eb ff ff 00 cf cf 23 | 03 00 4c 42 ab 00 00 00 |E......#|..LB....|
|00000230| 4b 6f 00 00 82 21 52 75 | 6e 49 6d 61 67 65 00 00 |Ko...!Ru|nImage..|
|00000240| 36 00 00 00 45 fb ff ff | 64 da cf 23 03 00 03 b7 |6...E...|d..#....|
|00000250| 36 00 00 00 1a 70 00 00 | 82 21 53 70 72 69 74 65 |6....p..|.!Sprite|
|00000260| 73 00 00 00 4c 07 00 00 | 45 f9 ff ff fd 5d 69 21 |s...L...|E....]i!|
|00000270| 03 00 bc 69 4c 07 00 00 | 74 70 00 00 00 00 00 00 |...iL...|tp......|
|00000280| c3 00 04 00 a9 14 00 00 | 44 fb ff ff ed 26 ae 3d |........|D....&.=|
|00000290| 03 0c 00 00 48 0e 00 00 | 08 7a 00 00 9c b0 23 02 |....H...|.z....#.|
|000002a0| 82 48 69 73 74 6f 72 79 | 00 00 00 00 ac 06 00 00 |.History|........|
|000002b0| 45 ff ff ff 9e 0c cf 23 | 03 00 4b eb ac 06 00 00 |E......#|..K.....|
|000002c0| e4 77 00 00 82 4f 70 74 | 69 6f 6e 73 00 00 00 00 |.w...Opt|ions....|
|000002d0| 03 00 00 00 45 fd ff ff | 4c 25 cf 23 03 00 01 60 |....E...|L%.#...`|
|000002e0| 03 00 00 00 b4 7e 00 00 | 82 53 70 72 69 74 65 73 |.....~..|.Sprites|
|000002f0| 00 00 00 00 d4 25 00 00 | 45 f9 ff ff 61 97 e5 20 |.....%..|E...a.. |
|00000300| 03 00 f9 36 d4 25 00 00 | db 7e 00 00 82 53 70 72 |...6.%..|.~...Spr|
|00000310| 69 74 65 73 33 44 00 00 | fc 26 00 00 45 f9 ff ff |ites3D..|.&..E...|
|00000320| 02 a2 e5 20 03 00 67 42 | fc 26 00 00 d3 a4 00 00 |... ..gB|.&......|
|00000330| 82 54 65 6d 70 6c 61 74 | 65 33 44 00 d4 0b 00 00 |.Templat|e3D.....|
|00000340| 45 ec ff ff 80 6f 6b 23 | 03 00 f8 27 d4 0b 00 00 |E....ok#|...'....|
|00000350| f3 cb 00 00 82 54 65 6d | 70 6c 61 74 65 73 00 00 |.....Tem|plates..|
|00000360| 5b 0b 00 00 45 ec ff ff | 3d 5e ce 23 03 00 7c 57 |[...E...|=^.#..|W|
|00000370| 5b 0b 00 00 eb d7 00 00 | 00 00 00 00 00 00 00 00 |[.......|........|
|00000380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000390| 00 00 00 00 00 00 00 00 | 40 02 00 00 00 00 00 00 |........|@.......|
|000003a0| c3 00 04 00 a9 14 00 00 | 44 fb ff ff ed 26 ae 3d |........|D....&.=|
|000003b0| 03 0c 00 00 48 0e 00 00 | 08 7a 00 00 9c b0 23 02 |....H...|.z....#.|
|000003c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 40 02 00 00 46 69 6c 65 | 44 61 74 61 82 21 42 6f |@...File|Data.!Bo|
|000003f0| 6f 74 00 00 a9 14 00 00 | bc 00 00 00 45 eb ff ff |ot......|....E...|
|00000400| d4 71 b0 1e 03 00 92 dd | 7c 20 21 42 6f 6f 74 20 |.q......|| !Boot |
|00000410| 66 69 6c 65 20 66 6f 72 | 20 21 41 34 5f 75 74 69 |file for| !A4_uti|
|00000420| 6c 73 0a 7c 20 56 65 72 | 20 30 2e 30 31 0a 0a 53 |ls.| Ver| 0.01..S|
|00000430| 65 74 20 41 34 5f 55 74 | 69 6c 73 24 44 69 72 20 |et A4_Ut|ils$Dir |
|00000440| 3c 4f 62 65 79 24 44 69 | 72 3e 0a 49 63 6f 6e 53 |<Obey$Di|r>.IconS|
|00000450| 70 72 69 74 65 73 20 3c | 41 34 5f 55 74 69 6c 73 |prites <|A4_Utils|
|00000460| 24 44 69 72 3e 2e 21 53 | 70 72 69 74 65 73 0a 0a |$Dir>.!S|prites..|
|00000470| 7c 49 6e 6e 6f 63 75 6c | 61 74 65 64 20 61 67 61 ||Innocul|ated aga|
|00000480| 69 6e 73 74 20 45 58 54 | 45 4e 44 20 62 79 20 4b |inst EXT|END by K|
|00000490| 49 4c 4c 56 49 52 55 53 | 20 28 76 31 2e 30 30 29 |ILLVIRUS| (v1.00)|
|000004a0| 2c 20 57 72 69 74 74 65 | 6e 20 62 79 20 53 74 75 |, Writte|n by Stu|
|000004b0| 61 72 74 20 54 79 72 72 | 65 6c 6c 0a 7c 7c 4f 4b |art Tyrr|ell.||OK|
|000004c0| 0a 7c 7c ff 46 69 6c 65 | 44 61 74 61 82 21 48 65 |.||.File|Data.!He|
|000004d0| 6c 70 00 00 a9 14 00 00 | 06 22 00 00 45 ff ff ff |lp......|."..E...|
|000004e0| 06 98 d0 23 03 00 03 af | 48 65 6c 70 20 66 69 6c |...#....|Help fil|
|000004f0| 65 20 66 6f 72 20 41 34 | 20 55 74 69 6c 69 74 69 |e for A4| Utiliti|
|00000500| 65 73 0a 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |es.=====|========|
|00000510| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 0a 0a 20 |========|=====.. |
|00000520| 20 20 20 20 20 20 20 20 | 20 41 34 5f 55 74 69 6c | | A4_Util|
|00000530| 73 20 69 73 20 61 20 75 | 74 69 6c 69 74 79 20 66 |s is a u|tility f|
|00000540| 6f 72 20 63 68 61 6e 67 | 69 6e 67 20 74 68 65 20 |or chang|ing the |
|00000550| 6d 6f 6e 69 74 6f 72 20 | 61 6e 64 20 6d 61 6e 61 |monitor |and mana|
|00000560| 67 69 6e 67 20 74 68 65 | 0a 62 61 74 74 65 72 79 |ging the|.battery|
|00000570| 20 6f 6e 20 74 68 65 20 | 41 34 20 4c 61 70 74 6f | on the |A4 Lapto|
|00000580| 70 2e 20 49 74 20 77 69 | 6c 6c 20 6f 6e 6c 79 20 |p. It wi|ll only |
|00000590| 77 6f 72 6b 20 77 69 74 | 68 20 74 68 65 20 41 34 |work wit|h the A4|
|000005a0| 20 28 61 6e 64 20 69 73 | 20 74 68 65 72 65 66 6f | (and is| therefo|
|000005b0| 72 65 0a 52 69 73 63 20 | 4f 73 20 33 20 6f 6e 6c |re.Risc |Os 3 onl|
|000005c0| 79 29 2e 0a 0a 54 6f 20 | 53 74 61 72 74 3a 0a 0a |y)...To |Start:..|
|000005d0| 20 20 20 20 20 20 20 20 | 20 20 43 6c 69 63 6b 20 | | Click |
|000005e0| 4d 65 6e 75 20 6f 6e 20 | 74 68 65 20 49 63 6f 6e |Menu on |the Icon|
|000005f0| 20 62 61 72 20 61 6e 64 | 20 67 6f 20 74 6f 20 74 | bar and| go to t|
|00000600| 68 65 20 6f 70 74 69 6f | 6e 73 20 64 69 61 6c 6f |he optio|ns dialo|
|00000610| 67 20 62 6f 78 20 74 6f | 0a 63 68 6f 6f 73 65 20 |g box to|.choose |
|00000620| 79 6f 75 72 20 65 78 74 | 65 72 6e 61 6c 20 6d 6f |your ext|ernal mo|
|00000630| 6e 69 74 65 72 20 74 79 | 70 65 2c 20 43 6c 69 63 |niter ty|pe, Clic|
|00000640| 6b 20 53 65 6c 65 63 74 | 20 6f 6e 20 74 68 65 20 |k Select| on the |
|00000650| 6f 6e 65 20 79 6f 75 20 | 77 61 6e 74 20 28 6d 6f |one you |want (mo|
|00000660| 73 74 0a 6d 6f 6e 69 74 | 6f 72 73 20 73 61 79 20 |st.monit|ors say |
|00000670| 77 68 61 74 20 74 68 65 | 79 20 61 72 65 20 6f 6e |what the|y are on|
|00000680| 20 74 68 65 20 66 72 6f | 6e 74 29 2e 20 0a 20 20 | the fro|nt). . |
|00000690| 20 20 20 20 20 20 20 20 | 54 68 65 20 61 64 6a 75 | |The adju|
|000006a0| 73 74 20 67 72 6f 75 70 | 20 6f 66 20 69 63 6f 6e |st group| of icon|
|000006b0| 73 20 61 6c 6c 6f 77 73 | 20 79 6f 75 20 74 6f 20 |s allows| you to |
|000006c0| 63 68 61 6e 67 65 20 74 | 68 65 20 63 61 63 68 65 |change t|he cache|
|000006d0| 2c 20 73 70 69 6e 20 75 | 70 0a 61 6e 64 20 64 6f |, spin u|p.and do|
|000006e0| 77 6e 20 79 6f 75 72 20 | 68 61 72 64 20 64 69 73 |wn your |hard dis|
|000006f0| 63 20 61 6e 64 20 64 69 | 73 6d 6f 75 6e 74 20 61 |c and di|smount a|
|00000700| 6e 79 20 64 69 73 63 20 | 69 6e 20 64 72 69 76 65 |ny disc |in drive|
|00000710| 20 30 2e 0a 0a 44 69 73 | 70 6c 61 79 2e 2e 2e 20 | 0...Dis|play... |
|00000720| 0a 0a 20 20 20 20 20 20 | 20 20 20 20 6c 65 61 64 |.. | lead|
|00000730| 73 20 74 6f 20 61 20 77 | 69 6e 64 6f 77 20 73 68 |s to a w|indow sh|
|00000740| 6f 77 69 6e 67 20 67 72 | 61 70 68 69 63 6c 79 20 |owing gr|aphicly |
|00000750| 74 68 65 20 61 6d 6f 75 | 6e 74 20 6f 66 20 62 61 |the amou|nt of ba|
|00000760| 74 74 65 72 79 20 72 65 | 6d 61 69 6e 69 6e 67 0a |ttery re|maining.|
|00000770| 61 6e 64 20 74 68 65 20 | 70 65 72 63 65 6e 74 61 |and the |percenta|
|00000780| 67 65 2e 0a 0a 4f 70 74 | 69 6f 6e 73 2e 2e 2e 0a |ge...Opt|ions....|
|00000790| 0a 20 20 20 20 20 20 20 | 20 20 20 54 68 69 73 20 |. | This |
|000007a0| 69 73 20 61 20 64 69 6f | 6c 6f 67 65 20 62 6f 78 |is a dio|loge box|
|000007b0| 20 74 6f 20 64 65 74 65 | 72 6d 69 6e 65 20 74 68 | to dete|rmine th|
|000007c0| 65 20 65 66 66 65 63 74 | 20 6f 66 20 63 6c 69 63 |e effect| of clic|
|000007d0| 6b 69 6e 67 20 61 64 6a | 75 73 74 20 26 0a 53 65 |king adj|ust &.Se|
|000007e0| 6c 65 63 74 20 6f 6e 20 | 74 68 65 20 69 63 6f 6e |lect on |the icon|
|000007f0| 62 61 72 20 69 63 6f 6e | 2e 20 49 74 20 61 6c 73 |bar icon|. It als|
|00000800| 6f 20 61 6c 6c 6f 77 73 | 20 79 6f 75 20 74 6f 20 |o allows| you to |
|00000810| 64 65 63 65 69 64 65 20 | 77 65 69 74 68 65 72 20 |deceide |weither |
|00000820| 74 6f 20 75 73 65 20 74 | 68 65 0a 69 63 6f 6e 62 |to use t|he.iconb|
|00000830| 61 72 20 25 20 64 69 73 | 70 6c 61 79 20 6f 72 20 |ar % dis|play or |
|00000840| 6e 6f 74 2e 0a 0a 20 20 | 20 20 20 20 20 20 20 20 |not... | |
|00000850| 45 78 74 72 61 73 20 6c | 65 61 64 73 20 74 6f 20 |Extras l|eads to |
|00000860| 74 77 6f 20 64 69 61 6c | 6f 67 20 62 6f 78 65 73 |two dial|og boxes|
|00000870| 2c 0a 0a 55 6e 69 71 75 | 65 49 44 2e 2e 2e 0a 0a |,..Uniqu|eID.....|
|00000880| 20 20 20 20 20 20 20 20 | 20 20 54 65 6c 6c 73 20 | | Tells |
|00000890| 79 6f 75 20 74 68 65 20 | 75 6e 69 71 75 65 49 44 |you the |uniqueID|
|000008a0| 20 62 75 69 6c 74 20 69 | 6e 74 6f 20 79 6f 75 72 | built i|nto your|
|000008b0| 20 63 6f 6d 70 75 74 65 | 72 20 28 46 6f 72 20 69 | compute|r (For i|
|000008c0| 6e 73 75 72 61 6e 63 65 | 0a 70 75 72 70 6f 73 65 |nsurance|.purpose|
|000008d0| 73 20 61 6e 64 20 73 74 | 61 72 69 6e 67 20 61 74 |s and st|aring at|
|000008e0| 20 69 74 29 2c 20 61 6e | 64 2c 0a 0a 43 6f 6e 66 | it), an|d,..Conf|
|000008f0| 69 67 2e 2e 2e 0a 0a 20 | 20 20 20 20 20 20 20 20 |ig..... | |
|00000900| 20 41 6c 6c 6f 77 73 20 | 79 6f 75 20 74 6f 20 73 | Allows |you to s|
|00000910| 65 74 20 73 6f 6d 65 20 | 75 73 65 66 75 6c 6c 20 |et some |usefull |
|00000920| 62 69 74 73 20 69 6e 20 | 43 6d 6f 73 20 52 61 6d |bits in |Cmos Ram|
|00000930| 20 28 59 6f 75 20 77 69 | 6c 6c 20 6e 65 65 64 20 | (You wi|ll need |
|00000940| 74 6f 0a 73 65 74 20 74 | 68 65 20 27 33 44 27 20 |to.set t|he '3D' |
|00000950| 62 69 74 20 74 6f 20 67 | 65 74 20 33 44 20 74 65 |bit to g|et 3D te|
|00000960| 6d 70 6c 61 74 65 73 20 | 61 6e 64 20 69 63 6f 6e |mplates |and icon|
|00000970| 73 29 0a 0a 27 53 65 74 | 27 20 69 6e 64 69 63 61 |s)..'Set|' indica|
|00000980| 74 65 73 20 74 68 61 74 | 20 74 68 65 20 69 63 6f |tes that| the ico|
|00000990| 6e 20 69 6e 20 71 75 65 | 73 74 69 6f 6e 20 69 73 |n in que|stion is|
|000009a0| 20 74 69 63 6b 65 64 2e | 0a 42 79 20 64 65 66 61 | ticked.|.By defa|
|000009b0| 75 6c 74 20 61 6c 6c 20 | 61 72 65 20 6f 66 66 20 |ult all |are off |
|000009c0| 65 78 63 65 70 74 20 54 | 72 75 6e 63 61 74 65 2e |except T|runcate.|
|000009d0| 20 55 6e 6c 65 73 73 20 | 79 6f 75 72 20 68 61 70 | Unless |your hap|
|000009e0| 70 79 20 77 69 74 68 20 | 77 68 61 74 20 79 6f 75 |py with |what you|
|000009f0| 72 0a 64 6f 69 6e 67 2c | 20 79 6f 75 20 73 68 6f |r.doing,| you sho|
|00000a00| 75 6c 64 20 6f 6e 6c 79 | 20 73 77 69 74 63 68 20 |uld only| switch |
|00000a10| 6f 6e 20 74 68 65 20 33 | 44 20 62 69 74 2c 20 73 |on the 3|D bit, s|
|00000a20| 6f 6c 69 64 20 64 72 61 | 67 73 2c 20 61 6e 64 20 |olid dra|gs, and |
|00000a30| 70 6f 73 73 69 62 6c 79 | 0a 64 65 73 6b 74 6f 70 |possibly|.desktop|
|00000a40| 20 64 69 74 68 65 72 20 | 0a 0a 54 68 65 20 62 69 | dither |..The bi|
|00000a50| 74 73 20 61 72 65 3a 0a | 0a 20 20 20 20 20 20 20 |ts are:.|. |
|00000a60| 20 20 20 33 44 20 62 69 | 74 3a 20 20 20 20 20 20 | 3D bi|t: |
|00000a70| 20 20 20 20 20 20 20 41 | 63 6f 72 6e 73 20 6e 65 | A|corns ne|
|00000a80| 77 20 73 74 79 6c 65 20 | 67 75 69 64 65 20 62 69 |w style |guide bi|
|00000a90| 74 2c 20 73 65 74 20 74 | 68 69 73 20 66 6f 72 20 |t, set t|his for |
|00000aa0| 33 44 0a 20 20 20 20 20 | 20 20 20 20 20 74 65 6d |3D. | tem|
|00000ab0| 70 6c 61 74 65 73 2e 0a | 20 20 20 20 20 20 20 20 |plates..| |
|00000ac0| 20 20 0a 20 20 20 20 20 | 20 20 20 20 20 41 70 70 | . | App|
|00000ad0| 73 20 75 6e 62 6c 61 6e | 6b 20 53 63 72 65 65 6e |s unblan|k Screen|
|00000ae0| 3a 54 68 69 73 20 73 68 | 6f 75 6c 64 20 75 6e 62 |:This sh|ould unb|
|00000af0| 6c 61 6e 6b 20 74 68 65 | 20 73 63 72 65 65 6e 20 |lank the| screen |
|00000b00| 69 66 20 61 6e 20 61 70 | 70 20 77 72 69 74 65 73 |if an ap|p writes|
|00000b10| 0a 20 20 20 20 20 20 20 | 20 20 20 74 6f 20 69 74 |. | to it|
|00000b20| 2c 20 55 73 65 20 66 6f | 72 20 67 61 6d 65 73 20 |, Use fo|r games |
|00000b30| 74 6f 20 70 72 65 76 65 | 6e 74 20 74 68 65 20 27 |to preve|nt the '|
|00000b40| 6d 75 6c 74 69 63 6f 6c | 6f 75 72 65 64 20 73 74 |multicol|oured st|
|00000b50| 61 74 69 63 27 20 65 66 | 66 65 63 74 2e 0a 20 20 |atic' ef|fect.. |
|00000b60| 20 20 20 20 20 20 20 20 | 0a 20 20 20 20 20 20 20 | |. |
|00000b70| 20 20 20 44 65 73 6b 74 | 6f 70 20 44 69 74 68 65 | Deskt|op Dithe|
|00000b80| 72 3a 20 20 20 20 20 54 | 68 69 73 20 70 72 6f 6d |r: T|his prom|
|00000b90| 6f 74 65 73 20 64 69 74 | 68 65 72 69 6e 67 20 6f |otes dit|hering o|
|00000ba0| 66 20 63 6f 6c 6f 75 72 | 73 20 6f 6e 20 74 68 65 |f colour|s on the|
|00000bb0| 0a 20 20 20 20 20 20 20 | 20 20 20 64 65 73 6b 74 |. | deskt|
|00000bc0| 6f 70 2e 20 4c 6f 6f 6b | 73 20 67 6f 6f 64 20 69 |op. Look|s good i|
|00000bd0| 6e 20 44 72 61 77 0a 20 | 20 20 20 20 20 20 20 20 |n Draw. | |
|00000be0| 20 0a 20 20 20 20 20 20 | 20 20 20 20 41 6c 77 61 | . | Alwa|
|00000bf0| 79 73 20 53 68 6f 77 20 | 69 63 6f 6e 62 61 72 3a |ys Show |iconbar:|
|00000c00| 54 68 69 73 20 73 68 6f | 75 6c 64 20 6d 65 61 6e |This sho|uld mean|
|00000c10| 20 74 68 61 74 20 77 68 | 65 6e 20 79 6f 75 20 74 | that wh|en you t|
|00000c20| 6f 67 67 6c 65 20 61 20 | 77 69 6e 64 6f 77 73 0a |oggle a |windows.|
|00000c30| 20 20 20 20 20 20 20 20 | 20 20 73 69 7a 65 20 28 | | size (|
|00000c40| 75 73 69 6e 67 20 74 68 | 65 20 69 63 6f 6e 20 69 |using th|e icon i|
|00000c50| 6e 20 74 68 65 20 74 6f | 70 20 72 69 67 68 74 20 |n the to|p right |
|00000c60| 6f 66 20 6d 6f 73 74 20 | 77 69 6e 64 6f 77 73 29 |of most |windows)|
|00000c70| 2c 20 74 68 65 20 77 69 | 6e 64 6f 77 0a 20 20 20 |, the wi|ndow. |
|00000c80| 20 20 20 20 20 20 20 77 | 69 6c 6c 20 66 69 6c 6c | w|ill fill|
|00000c90| 20 74 68 65 20 73 63 72 | 65 65 6e 20 62 75 74 20 | the scr|een but |
|00000ca0| 6e 6f 74 20 61 66 66 65 | 63 74 20 74 68 65 20 69 |not affe|ct the i|
|00000cb0| 63 6f 6e 20 62 61 72 2e | 20 54 68 69 73 20 68 61 |con bar.| This ha|
|00000cc0| 70 70 65 6e 73 0a 20 20 | 20 20 20 20 20 20 20 20 |ppens. | |
|00000cd0| 61 6e 79 77 61 79 20 69 | 66 20 79 6f 75 20 68 6f |anyway i|f you ho|
|00000ce0| 6c 64 20 64 6f 77 6e 20 | 73 68 69 66 74 20 61 74 |ld down |shift at|
|00000cf0| 20 74 68 65 20 73 61 6d | 65 20 74 69 6d 65 2e 20 | the sam|e time. |
|00000d00| 48 6f 77 65 76 65 72 20 | 74 68 69 73 20 62 69 74 |However |this bit|
|00000d10| 0a 20 20 20 20 20 20 20 | 20 20 20 64 6f 73 65 6e |. | dosen|
|00000d20| 27 74 20 73 63 72 65 65 | 6d 20 74 6f 20 77 6f 72 |'t scree|m to wor|
|00000d30| 6b 21 0a 20 20 20 20 20 | 20 20 20 20 20 0a 20 20 |k!. | . |
|00000d40| 20 20 20 20 20 20 20 20 | 54 72 75 6e 63 61 74 65 | |Truncate|
|00000d50| 20 44 4f 53 20 6e 61 6d | 65 73 3a 20 55 6e 73 65 | DOS nam|es: Unse|
|00000d60| 74 74 69 6e 67 20 74 68 | 69 73 20 77 69 6c 6c 20 |tting th|is will |
|00000d70| 6d 65 61 6e 20 74 68 61 | 74 20 69 66 20 61 20 44 |mean tha|t if a D|
|00000d80| 4f 53 20 6e 61 6d 65 20 | 69 73 0a 20 20 20 20 20 |OS name |is. |
|00000d90| 20 20 20 20 20 73 68 6f | 72 74 6e 65 64 20 69 6e | sho|rtned in|
|00000da0| 20 61 20 44 4f 53 2d 3e | 52 49 53 43 4f 53 20 66 | a DOS->|RISCOS f|
|00000db0| 69 6c 65 20 74 72 61 6e | 73 66 65 72 20 61 6e 20 |ile tran|sfer an |
|00000dc0| 65 72 72 6f 72 20 77 69 | 6c 6c 20 62 65 20 67 65 |error wi|ll be ge|
|00000dd0| 6e 65 72 61 74 65 64 2e | 0a 20 20 20 20 20 20 20 |nerated.|. |
|00000de0| 20 20 20 42 79 20 64 65 | 66 61 75 6c 74 20 69 74 | By de|fault it|
|00000df0| 20 69 73 20 73 65 74 2e | 0a 20 20 20 20 20 20 20 | is set.|. |
|00000e00| 20 20 20 0a 20 20 20 20 | 20 20 20 20 20 20 43 61 | . | Ca|
|00000e10| 63 68 65 20 49 63 6f 6e | 3a 20 20 20 20 20 20 20 |che Icon|: |
|00000e20| 20 20 49 6e 20 74 68 65 | 20 50 52 4d 27 73 20 28 | In the| PRM's (|
|00000e30| 52 4f 33 29 20 74 68 69 | 73 20 69 73 20 64 65 73 |RO3) thi|s is des|
|00000e40| 63 72 69 62 65 64 20 61 | 73 20 27 43 61 63 68 65 |cribed a|s 'Cache|
|00000e50| 0a 20 20 20 20 20 20 20 | 20 20 20 49 63 6f 6e 20 |. | Icon |
|00000e60| 45 6e 61 62 6c 65 20 73 | 74 61 74 65 27 20 49 27 |Enable s|tate' I'|
|00000e70| 6d 20 6e 6f 74 20 73 68 | 75 72 65 20 77 68 61 74 |m not sh|ure what|
|00000e80| 20 69 74 20 64 6f 65 73 | 20 62 75 74 20 77 61 73 | it does| but was|
|00000e90| 20 74 6f 6c 64 20 74 6f | 0a 20 20 20 20 20 20 20 | told to|. |
|00000ea0| 20 20 20 69 6e 63 6c 75 | 64 65 20 69 74 20 62 65 | inclu|de it be|
|00000eb0| 61 63 61 75 73 65 20 69 | 74 20 6c 6f 6f 6b 65 64 |acause i|t looked|
|00000ec0| 20 69 6e 74 65 72 65 73 | 74 69 6e 67 2e 20 49 74 | interes|ting. It|
|00000ed0| 20 64 6f 73 65 6e 74 20 | 61 63 74 75 61 6c 6c 79 | dosent |actually|
|00000ee0| 0a 20 20 20 20 20 20 20 | 20 20 20 61 70 70 65 61 |. | appea|
|00000ef0| 72 20 74 6f 20 64 6f 20 | 61 6e 79 74 68 69 6e 67 |r to do |anything|
|00000f00| 2e 0a 20 20 20 20 20 20 | 20 20 20 20 0a 20 20 20 |.. | . |
|00000f10| 20 20 20 20 20 20 20 53 | 6f 6c 69 64 20 44 72 61 | S|olid Dra|
|00000f20| 67 73 3a 20 20 20 20 20 | 20 20 20 54 68 69 73 20 |gs: | This |
|00000f30| 62 69 74 20 69 73 20 63 | 68 65 63 6b 65 64 20 62 |bit is c|hecked b|
|00000f40| 79 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 73 20 74 |y applic|ations t|
|00000f50| 6f 0a 20 20 20 20 20 20 | 20 20 20 20 64 65 74 65 |o. | dete|
|00000f60| 72 6d 69 6e 65 20 77 65 | 74 68 65 72 20 6f 72 20 |rmine we|ther or |
|00000f70| 6e 6f 74 20 74 68 65 79 | 20 73 68 6f 75 6c 64 20 |not they| should |
|00000f80| 75 73 65 20 74 68 65 20 | 64 72 61 67 27 61 27 73 |use the |drag'a's|
|00000f90| 70 72 69 74 65 20 6d 6f | 64 75 6c 65 2e 0a 20 20 |prite mo|dule.. |
|00000fa0| 20 20 20 20 20 20 20 20 | 53 65 74 20 69 74 2e 0a | |Set it..|
|00000fb0| 20 20 20 20 20 20 20 20 | 20 20 0a 20 20 20 20 20 | | . |
|00000fc0| 20 20 20 20 20 44 69 73 | 61 62 6c 65 20 54 65 73 | Dis|able Tes|
|00000fd0| 74 73 3a 20 20 20 20 20 | 20 57 68 65 6e 20 73 65 |ts: | When se|
|00000fe0| 74 20 74 68 69 73 20 62 | 69 74 20 64 69 73 61 62 |t this b|it disab|
|00000ff0| 6c 65 73 20 6c 6f 6e 67 | 20 68 61 72 64 77 61 72 |les long| hardwar|
|00001000| 65 20 74 65 73 74 73 0a | 20 20 20 20 20 20 20 20 |e tests.| |
|00001010| 20 20 6f 6e 20 73 74 61 | 72 74 20 75 70 2e 20 53 | on sta|rt up. S|
|00001020| 69 6e 63 65 20 74 68 65 | 79 20 61 72 65 20 75 73 |ince the|y are us|
|00001030| 65 66 75 6c 20 61 6e 64 | 20 74 61 6b 65 20 61 62 |eful and| take ab|
|00001040| 6f 75 74 20 bd 20 61 20 | 73 65 63 2c 20 74 68 65 |out . a |sec, the|
|00001050| 72 65 27 73 0a 20 20 20 | 20 20 20 20 20 20 20 6e |re's. | n|
|00001060| 6f 74 20 6d 75 63 68 20 | 70 6f 69 6e 74 2e 0a 0a |ot much |point...|
|00001070| 20 20 20 20 20 20 20 20 | 20 20 54 68 65 20 74 65 | | The te|
|00001080| 73 74 73 20 77 6f 72 6b | 20 61 73 20 66 6f 6c 6c |sts work| as foll|
|00001090| 6f 77 20 28 74 61 6b 65 | 6e 20 66 72 6f 6d 20 74 |ow (take|n from t|
|000010a0| 68 65 20 41 63 6f 72 6e | 20 46 41 51 20 6c 69 73 |he Acorn| FAQ lis|
|000010b0| 74 29 0a 0a 20 20 20 54 | 68 65 20 70 75 72 70 6c |t).. T|he purpl|
|000010c0| 65 20 73 63 72 65 65 6e | 20 61 74 20 70 6f 77 65 |e screen| at powe|
|000010d0| 72 20 6f 6e 20 69 6e 64 | 69 63 61 74 65 73 20 74 |r on ind|icates t|
|000010e0| 68 61 74 20 74 68 65 20 | 73 65 6c 66 2d 74 65 73 |hat the |self-tes|
|000010f0| 74 20 68 61 73 20 62 65 | 67 75 6e 2e 20 20 41 0a |t has be|gun. A.|
|00001100| 62 72 69 65 66 20 52 4f | 4d 2c 20 52 41 4d 2c 20 |brief RO|M, RAM, |
|00001110| 56 49 44 43 20 61 6e 64 | 20 49 4f 43 20 74 65 73 |VIDC and| IOC tes|
|00001120| 74 20 69 73 20 70 65 72 | 66 6f 72 6d 65 64 20 61 |t is per|formed a|
|00001130| 6e 64 20 74 68 65 6e 20 | 74 68 65 20 73 63 72 65 |nd then |the scre|
|00001140| 65 6e 20 63 6f 6c 6f 75 | 72 0a 63 68 61 6e 67 65 |en colou|r.change|
|00001150| 73 20 74 6f 20 62 6c 75 | 65 20 61 6e 64 20 61 20 |s to blu|e and a |
|00001160| 66 75 6c 6c 20 6d 65 6d | 6f 72 79 20 74 65 73 74 |full mem|ory test|
|00001170| 20 69 73 20 70 65 72 66 | 6f 72 6d 65 64 2c 20 61 | is perf|ormed, a|
|00001180| 6c 6f 6e 67 20 77 69 74 | 68 20 61 20 73 65 63 6f |long wit|h a seco|
|00001190| 6e 64 0a 74 65 73 74 20 | 6f 66 20 74 68 65 20 56 |nd.test |of the V|
|000011a0| 49 44 43 20 61 6e 64 20 | 49 4f 43 2e 20 20 57 68 |IDC and |IOC. Wh|
|000011b0| 65 6e 20 74 68 65 20 73 | 63 72 65 65 6e 20 72 65 |en the s|creen re|
|000011c0| 74 75 72 6e 73 20 74 6f | 20 70 75 72 70 6c 65 2c |turns to| purple,|
|000011d0| 20 74 68 65 20 6d 61 63 | 68 69 6e 65 20 69 73 0a | the mac|hine is.|
|000011e0| 74 65 73 74 69 6e 67 20 | 66 6f 72 20 61 6e 20 41 |testing |for an A|
|000011f0| 52 4d 33 2e 20 20 41 74 | 20 74 68 65 20 65 6e 64 |RM3. At| the end|
|00001200| 20 6f 66 20 74 68 69 73 | 20 73 65 71 75 65 6e 63 | of this| sequenc|
|00001210| 65 20 74 68 65 20 73 63 | 72 65 65 6e 20 63 6f 6c |e the sc|reen col|
|00001220| 6f 75 72 20 69 73 20 73 | 65 74 0a 74 6f 20 67 72 |our is s|et.to gr|
|00001230| 65 65 6e 20 28 66 6f 72 | 20 70 61 73 73 29 20 6f |een (for| pass) o|
|00001240| 72 20 72 65 64 20 28 66 | 6f 72 20 66 61 69 6c 29 |r red (f|or fail)|
|00001250| 2e 20 20 49 66 20 74 68 | 65 20 74 65 73 74 73 20 |. If th|e tests |
|00001260| 68 61 76 65 20 61 6c 6c | 20 70 61 73 73 65 64 20 |have all| passed |
|00001270| 74 68 65 6e 0a 74 68 65 | 20 6d 61 63 68 69 6e 65 |then.the| machine|
|00001280| 20 73 74 61 72 74 73 20 | 74 6f 20 62 6f 6f 74 20 | starts |to boot |
|00001290| 61 6e 64 20 74 68 65 20 | 52 49 53 43 20 4f 53 20 |and the |RISC OS |
|000012a0| 33 20 77 65 6c 63 6f 6d | 65 20 73 63 72 65 65 6e |3 welcom|e screen|
|000012b0| 20 69 73 20 64 69 73 70 | 6c 61 79 65 64 2e 0a 0a | is disp|layed...|
|000012c0| 20 20 20 49 66 20 61 6e | 79 20 74 65 73 74 20 66 | If an|y test f|
|000012d0| 61 69 6c 73 2c 20 74 68 | 65 20 73 63 72 65 65 6e |ails, th|e screen|
|000012e0| 20 77 69 6c 6c 20 72 65 | 6d 61 69 6e 20 72 65 64 | will re|main red|
|000012f0| 20 61 6e 64 20 74 68 65 | 20 64 69 73 63 20 64 72 | and the| disc dr|
|00001300| 69 76 65 20 6c 69 67 68 | 74 0a 77 69 6c 6c 20 62 |ive ligh|t.will b|
|00001310| 6c 69 6e 6b 20 61 20 66 | 61 75 6c 74 20 63 6f 64 |link a f|ault cod|
|00001320| 65 2e 20 20 41 20 73 68 | 6f 72 74 20 66 6c 61 73 |e. A sh|ort flas|
|00001330| 68 20 69 73 20 75 73 65 | 64 20 74 6f 20 69 6e 64 |h is use|d to ind|
|00001340| 69 63 61 74 65 20 61 20 | 62 69 6e 61 72 79 20 27 |icate a |binary '|
|00001350| 30 27 20 61 6e 64 0a 61 | 20 6c 6f 6e 67 20 66 6c |0' and.a| long fl|
|00001360| 61 73 68 20 69 6e 64 69 | 63 61 74 65 73 20 61 20 |ash indi|cates a |
|00001370| 62 69 6e 61 72 79 20 27 | 31 27 2e 20 20 54 68 65 |binary '|1'. The|
|00001380| 20 62 69 74 73 20 61 72 | 65 20 67 72 6f 75 70 65 | bits ar|e groupe|
|00001390| 64 20 69 6e 74 6f 20 65 | 69 67 68 74 0a 6e 79 62 |d into e|ight.nyb|
|000013a0| 62 6c 65 73 20 28 62 6c | 6f 63 6b 73 20 6f 66 20 |bles (bl|ocks of |
|000013b0| 66 6f 75 72 20 62 69 74 | 73 29 20 77 69 74 68 20 |four bit|s) with |
|000013c0| 74 68 65 20 6d 6f 73 74 | 20 73 69 67 6e 69 66 69 |the most| signifi|
|000013d0| 63 61 6e 74 20 62 69 74 | 20 66 69 72 73 74 2e 0a |cant bit| first..|
|000013e0| 0a 20 20 20 54 68 65 20 | 6c 6f 77 65 73 74 20 73 |. The |lowest s|
|000013f0| 65 76 65 6e 20 62 69 74 | 73 20 61 72 65 20 61 20 |even bit|s are a |
|00001400| 73 74 61 74 75 73 20 77 | 6f 72 64 2e 20 20 54 68 |status w|ord. Th|
|00001410| 65 20 6d 65 61 6e 69 6e | 67 20 6f 66 20 65 61 63 |e meanin|g of eac|
|00001420| 68 20 62 69 74 20 69 73 | 0a 67 69 76 65 6e 20 62 |h bit is|.given b|
|00001430| 65 6c 6f 77 20 69 6e 20 | 68 65 78 20 3a 2d 0a 0a |elow in |hex :-..|
|00001440| 30 30 30 30 30 30 30 31 | 20 20 20 53 65 6c 66 2d |00000001| Self-|
|00001450| 74 65 73 74 20 64 75 65 | 20 74 6f 20 70 6f 77 65 |test due| to powe|
|00001460| 72 20 6f 6e 0a 30 30 30 | 30 30 30 30 32 20 20 20 |r on.000|00002 |
|00001470| 53 65 6c 66 2d 74 65 73 | 74 20 64 75 65 20 74 6f |Self-tes|t due to|
|00001480| 20 69 6e 74 65 72 66 61 | 63 65 20 68 61 72 64 77 | interfa|ce hardw|
|00001490| 61 72 65 0a 30 30 30 30 | 30 30 30 34 20 20 20 53 |are.0000|0004 S|
|000014a0| 65 6c 66 2d 74 65 73 74 | 20 64 75 65 20 74 6f 20 |elf-test| due to |
|000014b0| 74 65 73 74 20 6c 69 6e | 6b 0a 30 30 30 30 30 30 |test lin|k.000000|
|000014c0| 30 38 20 20 20 4c 6f 6e | 67 20 6d 65 6d 6f 72 79 |08 Lon|g memory|
|000014d0| 20 74 65 73 74 20 70 65 | 72 66 6f 72 6d 65 64 0a | test pe|rformed.|
|000014e0| 30 30 30 30 30 30 31 30 | 20 20 20 41 52 4d 20 33 |00000010| ARM 3|
|000014f0| 20 66 69 74 74 65 64 0a | 30 30 30 30 30 30 32 30 | fitted.|00000020|
|00001500| 20 20 20 4c 6f 6e 67 20 | 6d 65 6d 6f 72 79 20 74 | Long |memory t|
|00001510| 65 73 74 20 64 69 73 61 | 62 6c 65 64 0a 30 30 30 |est disa|bled.000|
|00001520| 30 30 30 34 30 20 20 20 | 50 43 2d 73 74 79 6c 65 |00040 |PC-style|
|00001530| 20 49 4f 20 77 6f 72 6c | 64 20 64 65 74 65 63 74 | IO worl|d detect|
|00001540| 65 64 0a 0a 20 20 20 42 | 69 74 73 20 38 2d 33 31 |ed.. B|its 8-31|
|00001550| 20 69 6e 64 69 63 61 74 | 65 20 74 68 65 20 66 61 | indicat|e the fa|
|00001560| 75 6c 74 20 63 6f 64 65 | 20 61 6e 64 20 61 72 65 |ult code| and are|
|00001570| 20 64 65 73 63 72 69 62 | 65 64 20 62 65 6c 6f 77 | describ|ed below|
|00001580| 2e 20 20 4e 6f 74 20 61 | 6c 6c 20 74 68 65 0a 62 |. Not a|ll the.b|
|00001590| 69 74 73 20 61 72 65 20 | 75 73 65 64 2e 0a 0a 30 |its are |used...0|
|000015a0| 30 30 30 30 32 30 30 20 | 20 20 52 4f 4d 20 66 61 |0000200 | ROM fa|
|000015b0| 69 6c 65 64 20 63 68 65 | 63 6b 73 75 6d 20 74 65 |iled che|cksum te|
|000015c0| 73 74 0a 30 30 30 30 30 | 34 30 30 20 20 20 4d 45 |st.00000|400 ME|
|000015d0| 4d 43 20 43 41 4d 20 6d | 61 70 70 69 6e 67 20 66 |MC CAM m|apping f|
|000015e0| 61 69 6c 65 64 0a 30 30 | 30 30 30 38 30 30 20 20 |ailed.00|000800 |
|000015f0| 20 4d 45 4d 43 20 70 72 | 6f 74 65 63 74 69 6f 6e | MEMC pr|otection|
|00001600| 20 66 61 69 6c 65 64 0a | 30 30 30 30 34 30 30 30 | failed.|00004000|
|00001610| 20 20 20 56 49 44 43 20 | 56 69 72 71 20 28 76 69 | VIDC |Virq (vi|
|00001620| 64 65 6f 20 69 6e 74 65 | 72 72 75 70 74 29 20 74 |deo inte|rrupt) t|
|00001630| 69 6d 69 6e 67 20 66 61 | 69 6c 65 64 0a 30 30 30 |iming fa|iled.000|
|00001640| 30 38 30 30 30 20 20 20 | 56 49 44 43 20 53 69 72 |08000 |VIDC Sir|
|00001650| 71 20 28 73 6f 75 6e 64 | 20 69 6e 74 65 72 72 75 |q (sound| interru|
|00001660| 70 74 29 20 74 69 6d 69 | 6e 67 20 66 61 69 6c 65 |pt) timi|ng faile|
|00001670| 64 0a 30 30 30 32 30 30 | 30 30 20 20 20 52 41 4d |d.000200|00 RAM|
|00001680| 20 63 6f 6e 74 72 6f 6c | 20 6c 69 6e 65 20 66 61 | control| line fa|
|00001690| 69 6c 75 72 65 0a 30 30 | 30 34 30 30 30 30 20 20 |ilure.00|040000 |
|000016a0| 20 4c 6f 6e 67 20 52 41 | 4d 20 74 65 73 74 20 66 | Long RA|M test f|
|000016b0| 61 69 6c 75 72 65 0a 0a | 20 20 20 20 20 20 20 20 |ailure..| |
|000016c0| 20 20 50 6f 77 65 72 20 | 53 61 76 69 6e 67 3a 20 | Power |Saving: |
|000016d0| 20 20 20 20 20 20 57 68 | 65 6e 20 73 65 74 20 70 | Wh|en set p|
|000016e0| 6f 77 65 72 20 73 61 76 | 69 6e 67 20 69 73 20 65 |ower sav|ing is e|
|000016f0| 6e 61 62 6c 65 64 2c 20 | 62 79 20 64 65 66 61 75 |nabled, |by defau|
|00001700| 6c 74 0a 20 20 20 20 20 | 20 20 20 20 20 6f 66 66 |lt. | off|
|00001710| 20 28 4c 65 61 76 65 20 | 6f 66 66 2c 20 77 65 69 | (Leave |off, wei|
|00001720| 72 64 20 65 66 66 65 63 | 74 73 20 6e 6f 74 65 64 |rd effec|ts noted|
|00001730| 2c 20 70 6f 73 73 69 62 | 6c 79 20 6e 6f 74 20 63 |, possib|ly not c|
|00001740| 6f 6e 6e 65 63 74 65 64 | 20 62 75 74 0a 20 20 20 |onnected| but. |
|00001750| 20 20 20 20 20 20 20 62 | 65 73 74 20 62 65 20 73 | b|est be s|
|00001760| 61 66 65 29 0a 20 20 20 | 20 20 20 20 20 20 20 0a |afe). | .|
|00001770| 20 20 20 20 20 20 20 20 | 20 20 43 61 63 68 65 20 | | Cache |
|00001780| 65 6e 61 62 6c 65 3a 20 | 20 20 20 20 20 20 44 65 |enable: | De|
|00001790| 73 63 72 69 62 65 64 20 | 69 6e 20 74 68 65 20 50 |scribed |in the P|
|000017a0| 52 4d 27 73 20 61 73 20 | 27 43 61 63 68 65 20 65 |RM's as |'Cache e|
|000017b0| 6e 61 62 6c 65 20 66 6f | 72 20 20 20 20 0a 20 20 |nable fo|r . |
|000017c0| 20 20 20 20 20 20 20 20 | 41 52 4d 33 27 20 53 69 | |ARM3' Si|
|000017d0| 6e 63 65 20 69 74 73 20 | 6f 66 66 20 62 79 20 64 |nce its |off by d|
|000017e0| 65 66 61 75 6c 74 20 61 | 6e 64 20 6d 79 20 63 61 |efault a|nd my ca|
|000017f0| 63 68 65 20 77 6f 72 6b | 73 20 66 69 6e 65 20 69 |che work|s fine i|
|00001800| 74 73 20 70 72 6f 62 61 | 62 6c 79 0a 20 20 20 20 |ts proba|bly. |
|00001810| 20 20 20 20 20 20 62 65 | 73 74 20 6c 65 66 74 20 | be|st left |
|00001820| 77 65 6c 6c 20 61 6c 6f | 6e 65 21 2e 0a 0a 54 6f |well alo|ne!...To|
|00001830| 20 55 73 65 3a 0a 0a 20 | 20 20 20 20 20 20 20 20 | Use:.. | |
|00001840| 20 42 79 20 63 6c 69 63 | 6b 69 6e 67 20 61 64 6a | By clic|king adj|
|00001850| 75 73 74 20 6f 72 20 73 | 65 6c 65 63 74 20 6f 6e |ust or s|elect on|
|00001860| 20 74 68 65 20 61 70 6c | 69 63 61 74 69 6f 6e 73 | the apl|ications|
|00001870| 20 69 63 6f 6e 2c 20 74 | 68 65 20 61 70 70 20 77 | icon, t|he app w|
|00001880| 69 6c 6c 0a 64 6f 20 28 | 6f 72 20 74 72 79 20 74 |ill.do (|or try t|
|00001890| 6f 20 64 6f 29 20 77 68 | 61 74 65 76 65 72 20 79 |o do) wh|atever y|
|000018a0| 6f 75 20 68 61 76 65 20 | 61 73 6b 65 64 20 69 74 |ou have |asked it|
|000018b0| 20 74 6f 20 64 6f 20 69 | 6e 20 74 68 65 20 4f 70 | to do i|n the Op|
|000018c0| 74 69 6f 6e 73 20 64 69 | 61 6c 6f 67 0a 62 6f 78 |tions di|alog.box|
|000018d0| 2e 20 53 65 6c 65 63 74 | 20 77 69 6c 6c 20 73 77 |. Select| will sw|
|000018e0| 61 70 20 62 65 74 77 65 | 65 6e 20 74 68 65 20 63 |ap betwe|en the c|
|000018f0| 68 6f 73 65 6e 20 65 78 | 74 65 72 6e 61 6c 20 6d |hosen ex|ternal m|
|00001900| 6f 6e 69 74 65 72 20 61 | 6e 64 20 74 68 65 20 4c |oniter a|nd the L|
|00001910| 43 44 20 6f 6e 65 2c 0a | 73 6f 20 79 6f 75 20 63 |CD one,.|so you c|
|00001920| 61 6e 20 70 72 65 74 65 | 6e 64 20 74 6f 20 64 6f |an prete|nd to do|
|00001930| 20 73 6f 6d 65 20 77 6f | 72 6b 20 61 6e 64 20 74 | some wo|rk and t|
|00001940| 68 65 6e 2c 20 63 6c 69 | 63 6b 20 6f 6e 63 65 20 |hen, cli|ck once |
|00001950| 74 6f 20 67 6f 20 74 6f | 20 79 6f 75 72 0a 6d 6f |to go to| your.mo|
|00001960| 6e 69 74 65 72 20 61 6e | 64 20 70 6c 61 79 20 67 |niter an|d play g|
|00001970| 61 6d 65 73 20 75 6e 74 | 69 6c 20 79 6f 75 72 20 |ames unt|il your |
|00001980| 4b 65 79 62 6f 61 72 64 | 2f 6d 6f 75 73 65 2f 66 |Keyboard|/mouse/f|
|00001990| 69 6e 67 65 72 73 20 66 | 61 6c 6c 20 6f 66 66 2e |ingers f|all off.|
|000019a0| 0a 0a 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |..~~~~~~|~~~~~~~~|
|000019b0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|000019c0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|000019d0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~|~~~~~~~~|
|000019e0| 7e 7e 7e 7e 7e 7e 7e 7e | 7e 7e 7e 7e 7e 7e 7e 0a |~~~~~~~~|~~~~~~~.|
|000019f0| 0a 20 20 20 20 20 20 20 | 20 20 20 4e 2e 42 2e 20 |. | N.B. |
|00001a00| 4c 69 6b 65 20 61 6c 6c | 20 61 70 70 6c 69 63 61 |Like all| applica|
|00001a10| 74 69 6f 6e 73 20 69 74 | 20 69 73 20 77 69 73 65 |tions it| is wise|
|00001a20| 20 28 46 6f 72 20 77 69 | 73 65 20 52 65 61 64 20 | (For wi|se Read |
|00001a30| 56 69 74 61 6c 29 20 74 | 6f 20 71 75 69 74 0a 74 |Vital) t|o quit.t|
|00001a40| 68 65 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 62 |he appli|cation b|
|00001a50| 65 66 6f 72 65 20 72 65 | 73 65 74 69 6e 67 2f 73 |efore re|seting/s|
|00001a60| 77 69 74 63 68 69 6e 67 | 20 6f 66 66 2e 20 57 69 |witching| off. Wi|
|00001a70| 74 68 69 6e 20 74 68 65 | 20 61 70 70 20 69 74 20 |thin the| app it |
|00001a80| 63 68 61 6e 67 65 73 20 | 74 68 65 0a 63 6f 6e 66 |changes |the.conf|
|00001a90| 69 67 75 72 65 64 20 6d | 6f 6e 69 74 65 72 20 74 |igured m|oniter t|
|00001aa0| 79 70 65 20 61 6e 64 20 | 53 79 6e 63 20 74 79 70 |ype and |Sync typ|
|00001ab0| 65 20 61 6e 64 20 73 65 | 74 73 20 69 74 20 62 61 |e and se|ts it ba|
|00001ac0| 63 6b 20 74 6f 20 41 75 | 74 6f 20 77 68 65 6e 20 |ck to Au|to when |
|00001ad0| 66 69 6e 69 73 68 65 64 | 0a 28 54 68 65 20 54 56 |finished|.(The TV|
|00001ae0| 20 74 79 70 65 20 64 6f | 73 65 6e 74 20 77 6f 72 | type do|sent wor|
|00001af0| 6b 20 70 72 6f 70 65 72 | 6c 79 20 6f 74 68 65 72 |k proper|ly other|
|00001b00| 77 69 73 65 29 2e 20 49 | 66 20 79 6f 75 20 61 72 |wise). I|f you ar|
|00001b10| 65 20 63 6f 6e 66 69 67 | 75 72 65 64 20 74 6f 20 |e config|ured to |
|00001b20| 61 6e 79 0a 6d 6f 6e 69 | 74 65 72 20 74 79 70 65 |any.moni|ter type|
|00001b30| 20 6f 74 68 65 72 20 74 | 68 65 6e 20 61 75 74 6f | other t|hen auto|
|00001b40| 20 6f 72 20 35 20 74 68 | 65 20 41 34 27 73 20 73 | or 5 th|e A4's s|
|00001b50| 63 72 65 65 6e 20 77 69 | 6c 6c 20 6e 6f 74 20 63 |creen wi|ll not c|
|00001b60| 6f 6d 65 20 6f 6e 2e 0a | 54 68 65 72 65 66 6f 72 |ome on..|Therefor|
|00001b70| 65 20 79 6f 75 20 73 68 | 6f 75 6c 64 20 61 6c 77 |e you sh|ould alw|
|00001b80| 61 79 73 20 75 73 65 20 | 53 68 69 66 74 2d 43 6f |ays use |Shift-Co|
|00001b90| 6e 74 72 6f 6c 2d 46 4e | 2d 46 32 20 6f 72 20 71 |ntrol-FN|-F2 or q|
|00001ba0| 75 69 74 20 6d 61 6e 75 | 61 6c 6c 79 20 62 65 66 |uit manu|ally bef|
|00001bb0| 6f 72 65 0a 79 6f 75 20 | 73 77 69 74 63 68 20 6f |ore.you |switch o|
|00001bc0| 66 66 2e 20 0a 20 20 20 | 20 20 20 20 20 20 54 68 |ff. . | Th|
|00001bd0| 65 72 65 74 69 63 6c 79 | 20 69 66 20 79 6f 75 20 |ereticly| if you |
|00001be0| 73 77 69 74 63 68 20 6f | 6e 20 77 68 69 6c 73 74 |switch o|n whilst|
|00001bf0| 20 68 6f 6c 64 69 6e 67 | 20 64 6f 77 6e 20 35 20 | holding| down 5 |
|00001c00| 6f 6e 20 74 68 65 20 72 | 6f 77 20 6f 66 0a 6e 75 |on the r|ow of.nu|
|00001c10| 6d 65 72 69 63 20 6b 65 | 79 73 20 6f 6e 20 74 68 |meric ke|ys on th|
|00001c20| 65 20 74 6f 70 20 6f 66 | 20 74 68 65 20 6b 65 79 |e top of| the key|
|00001c30| 62 6f 61 72 64 20 79 6f | 75 20 73 68 6f 75 6c 64 |board yo|u should|
|00001c40| 20 62 65 20 61 62 6c 65 | 20 74 6f 20 63 6f 6e 66 | be able| to conf|
|00001c50| 69 67 75 72 65 20 74 68 | 65 0a 6d 6f 6e 69 74 65 |igure th|e.monite|
|00001c60| 72 20 74 79 70 65 20 74 | 6f 20 4c 43 44 2e 0a 20 |r type t|o LCD.. |
|00001c70| 20 20 20 20 20 20 20 20 | 41 6c 74 65 72 6e 61 74 | |Alternat|
|00001c80| 69 76 6c 79 20 69 6e 20 | 79 6f 75 72 20 64 65 73 |ivly in |your des|
|00001c90| 6b 74 6f 70 20 62 6f 6f | 74 20 66 69 6c 65 20 28 |ktop boo|t file (|
|00001ca0| 61 73 73 75 6d 69 6e 67 | 20 79 6f 75 20 68 61 76 |assuming| you hav|
|00001cb0| 65 20 6f 6e 65 29 20 61 | 64 64 0a 74 68 65 20 6c |e one) a|dd.the l|
|00001cc0| 69 6e 65 3a 0a 0a 2f 41 | 44 46 53 3a 3a 4d 79 44 |ine:../A|DFS::MyD|
|00001cd0| 69 73 6b 2e 24 2e 21 4d | 74 79 70 65 0a 0a 20 20 |isk.$.!M|type.. |
|00001ce0| 20 20 20 20 20 20 57 68 | 65 72 65 20 21 4d 74 79 | Wh|ere !Mty|
|00001cf0| 70 65 20 69 73 20 74 68 | 65 20 73 6d 61 6c 6c 20 |pe is th|e small |
|00001d00| 61 70 70 20 69 6e 20 74 | 68 65 20 72 65 73 6f 75 |app in t|he resou|
|00001d10| 72 63 65 73 20 64 69 72 | 65 63 74 6f 72 79 2e 20 |rces dir|ectory. |
|00001d20| 41 6c 6c 20 74 68 69 73 | 0a 64 6f 65 73 20 69 73 |All this|.does is|
|00001d30| 20 74 6f 20 63 6f 6e 66 | 69 67 75 72 65 20 79 6f | to conf|igure yo|
|00001d40| 75 72 20 6d 6f 6e 69 74 | 65 72 20 74 6f 20 35 2c |ur monit|er to 5,|
|00001d50| 20 79 6f 75 72 20 57 69 | 6d 70 4d 6f 64 65 20 74 | your Wi|mpMode t|
|00001d60| 6f 20 32 37 20 61 6e 64 | 20 53 79 6e 63 20 74 6f |o 27 and| Sync to|
|00001d70| 20 30 0a 77 68 65 6e 20 | 79 6f 75 20 73 77 69 74 | 0.when |you swit|
|00001d80| 63 68 20 6f 6e 2e 0a 0a | 50 72 6f 62 6c 65 6d 73 |ch on...|Problems|
|00001d90| 0a 2d 2d 2d 2d 2d 2d 2d | 2d 0a 0a 20 20 20 20 20 |.-------|-.. |
|00001da0| 20 20 20 20 20 31 2e 20 | 49 74 20 63 6f 6d 70 6c | 1. |It compl|
|00001db0| 65 74 65 6c 79 20 61 6c | 74 65 72 73 20 74 68 65 |etely al|ters the|
|00001dc0| 20 76 61 6c 75 65 73 20 | 6f 66 20 50 6f 72 74 61 | values |of Porta|
|00001dd0| 62 6c 65 20 63 6f 6e 74 | 72 6f 6c 2e 20 54 68 69 |ble cont|rol. Thi|
|00001de0| 73 20 6d 61 79 0a 6d 65 | 61 6e 20 74 68 61 74 20 |s may.me|an that |
|00001df0| 74 68 65 20 73 65 72 69 | 61 6c 20 70 6f 72 74 2c |the seri|al port,|
|00001e00| 20 46 6c 6f 70 70 79 20 | 44 72 69 76 65 2c 20 61 | Floppy |Drive, a|
|00001e10| 6e 64 20 45 63 6f 6e 65 | 74 20 77 69 6c 6c 20 62 |nd Econe|t will b|
|00001e20| 65 20 70 6f 77 65 72 65 | 64 20 64 6f 77 6e 20 28 |e powere|d down (|
|00001e30| 49 0a 64 6f 6e 27 74 20 | 75 73 65 20 74 68 65 20 |I.don't |use the |
|00001e40| 66 69 72 73 74 20 61 6e | 64 20 6c 61 73 74 20 61 |first an|d last a|
|00001e50| 6e 64 20 6d 79 20 66 6c | 6f 70 70 79 73 20 6b 6e |nd my fl|oppys kn|
|00001e60| 61 63 6b 65 72 65 64 20 | 41 54 4d 20 73 6f 20 49 |ackered |ATM so I|
|00001e70| 20 64 6f 6e 27 74 20 6b | 6e 6f 77 20 69 66 0a 74 | don't k|now if.t|
|00001e80| 68 69 73 20 77 69 6c 6c | 20 20 68 61 70 70 65 6e |his will| happen|
|00001e90| 2e 20 55 6e 66 6f 72 74 | 75 6e 61 74 20 72 65 61 |. Unfort|unat rea|
|00001ea0| 6c 6c 79 2e 2e 2e 20 a6 | 2b 29 2a 0a 0a 20 20 20 |lly... .|+)*.. |
|00001eb0| 20 20 20 20 20 20 20 2a | 55 70 64 61 74 65 20 33 | *|Update 3|
|00001ec0| 30 2d 4a 61 6e 2d 31 39 | 39 34 20 54 68 65 20 41 |0-Jan-19|94 The A|
|00001ed0| 34 27 73 20 70 6f 77 65 | 72 20 73 61 76 69 6e 67 |4's powe|r saving|
|00001ee0| 20 66 65 61 74 75 72 65 | 73 20 6d 65 61 6e 73 20 | feature|s means |
|00001ef0| 74 68 61 74 20 74 68 65 | 0a 6c 6f 77 65 72 20 61 |that the|.lower a|
|00001f00| 20 62 61 74 74 65 72 79 | 20 67 65 74 73 2c 20 74 | battery| gets, t|
|00001f10| 68 65 20 6d 6f 72 65 20 | 62 69 74 73 20 6f 66 20 |he more |bits of |
|00001f20| 68 61 72 64 77 61 72 65 | 20 61 72 65 20 73 68 75 |hardware| are shu|
|00001f30| 74 20 64 6f 77 6e 2e 20 | 42 61 74 4d 67 72 20 61 |t down. |BatMgr a|
|00001f40| 6e 64 20 74 68 65 0a 50 | 6f 72 74 61 62 6c 65 20 |nd the.P|ortable |
|00001f50| 6d 6f 64 75 6c 65 20 68 | 61 76 65 20 74 68 65 72 |module h|ave ther|
|00001f60| 65 20 6f 77 6e 20 69 64 | 65 61 73 20 61 62 6f 75 |e own id|eas abou|
|00001f70| 74 20 74 68 69 73 20 61 | 6e 64 20 61 73 20 66 61 |t this a|nd as fa|
|00001f80| 72 20 61 73 20 49 20 63 | 61 6e 20 74 65 6c 6c 20 |r as I c|an tell |
|00001f90| 31 2e 0a 61 62 6f 76 65 | 20 73 68 6f 75 6c 64 65 |1..above| shoulde|
|00001fa0| 6e 74 20 62 65 20 61 20 | 70 72 6f 62 6c 65 6d 2e |nt be a |problem.|
|00001fb0| 0a 0a 20 20 20 20 20 20 | 20 20 20 20 41 70 61 72 |.. | Apar|
|00001fc0| 74 20 66 72 6f 6d 20 74 | 68 69 73 20 69 74 20 77 |t from t|his it w|
|00001fd0| 6f 72 6b 73 20 4f 6b 2e | 0a 0a 66 75 74 75 72 65 |orks Ok.|..future|
|00001fe0| 20 70 6c 61 6e 73 3a 0a | 0a 31 2e 20 46 69 6e 64 | plans:.|.1. Find|
|00001ff0| 20 74 68 65 20 63 6f 6e | 66 69 67 65 72 65 64 20 | the con|figered |
|00002000| 6d 6f 6e 69 74 6f 72 20 | 74 79 70 65 20 6f 6e 20 |monitor |type on |
|00002010| 73 74 61 72 74 75 70 20 | 61 6e 64 20 72 65 2d 63 |startup |and re-c|
|00002020| 6f 6e 66 69 67 75 72 65 | 20 69 74 20 77 68 65 6e |onfigure| it when|
|00002030| 20 71 75 69 74 2e 0a 32 | 2e 20 43 68 61 6e 67 65 | quit..2|. Change|
|00002040| 20 74 68 65 20 63 6f 6c | 6f 75 72 20 6f 66 20 74 | the col|our of t|
|00002050| 68 65 20 64 69 73 70 6c | 61 79 20 62 61 72 20 61 |he displ|ay bar a|
|00002060| 73 20 62 61 74 74 65 72 | 79 20 72 69 73 65 73 2f |s batter|y rises/|
|00002070| 66 61 6c 6c 73 0a 33 2e | 20 41 64 64 20 6d 65 73 |falls.3.| Add mes|
|00002080| 73 61 67 65 74 72 61 6e | 73 20 63 6f 64 65 20 61 |sagetran|s code a|
|00002090| 6e 64 20 21 48 65 6c 70 | 20 63 6f 64 65 0a 34 2e |nd !Help| code.4.|
|000020a0| 20 4e 69 63 65 20 69 63 | 6f 6e 20 63 68 61 6e 67 | Nice ic|on chang|
|000020b0| 65 73 2f 61 6e 69 6d 61 | 74 65 64 20 69 63 6f 6e |es/anima|ted icon|
|000020c0| 73 0a 0a 42 75 67 73 21 | 0a 2b 2b 2b 2b 2b 0a 0a |s..Bugs!|.+++++..|
|000020d0| 09 4e 6f 6e 65 20 4b 6e | 6f 77 6e 2e 20 50 6c 65 |.None Kn|own. Ple|
|000020e0| 61 73 65 20 72 65 70 6f | 72 74 20 61 6e 79 20 74 |ase repo|rt any t|
|000020f0| 6f 20 54 68 65 20 61 64 | 72 65 73 73 20 61 74 20 |o The ad|ress at |
|00002100| 74 68 65 20 62 6f 74 74 | 6f 6d 2c 20 49 66 20 79 |the bott|om, If y|
|00002110| 6f 75 20 73 65 6e 64 20 | 61 20 64 69 73 63 2c 20 |ou send |a disc, |
|00002120| 49 27 6c 6c 20 73 65 6e | 64 20 61 20 64 65 62 75 |I'll sen|d a debu|
|00002130| 67 65 64 20 76 65 72 73 | 69 6f 6e 20 62 61 63 6b |ged vers|ion back|
|00002140| 20 28 49 66 20 70 6f 73 | 2e 29 20 0a 0a a9 20 4a | (If pos|.) ... J|
|00002150| 47 57 20 44 2e 46 2e 53 | 2e 20 30 31 2d 46 65 62 |GW D.F.S|. 01-Feb|
|00002160| 2d 31 39 39 34 0a 0a 20 | 20 20 20 54 68 69 73 20 |-1994.. | This |
|00002170| 69 73 20 6d 79 20 66 69 | 72 73 74 20 41 70 70 20 |is my fi|rst App |
|00002180| 61 6e 64 20 69 74 27 73 | 20 61 63 74 75 61 6c 6c |and it's| actuall|
|00002190| 79 20 75 73 65 66 75 6c | 21 20 49 74 27 73 20 50 |y useful|! It's P|
|000021a0| 44 2f 46 72 65 65 77 61 | 72 65 20 28 53 65 65 0a |D/Freewa|re (See.|
|000021b0| 62 6f 74 74 6f 6d 29 20 | 61 6e 64 20 6d 61 79 20 |bottom) |and may |
|000021c0| 65 76 65 74 75 61 6c 6c | 79 20 72 65 66 6f 72 6d |evetuall|y reform|
|000021d0| 20 69 6e 74 6f 20 61 20 | 42 61 74 4d 67 72 2f 67 | into a |BatMgr/g|
|000021e0| 65 6e 65 72 61 6c 20 41 | 34 20 75 74 69 6c 69 74 |eneral A|4 utilit|
|000021f0| 79 20 6d 6f 64 75 6c 65 | 20 28 49 66 0a 49 20 63 |y module| (If.I c|
|00002200| 61 6e 20 6c 65 61 72 6e | 20 68 6f 77 20 74 6f 20 |an learn| how to |
|00002210| 77 72 69 74 65 20 6d 6f | 64 75 6c 65 73 29 2e 20 |write mo|dules). |
|00002220| 44 6f 69 6e 67 20 74 68 | 69 6e 67 73 20 6c 69 6b |Doing th|ings lik|
|00002230| 65 20 72 65 2d 70 61 6c | 65 74 74 65 2d 69 6e 67 |e re-pal|ette-ing|
|00002240| 20 73 70 72 69 74 65 73 | 0a 70 72 6f 64 75 63 65 | sprites|.produce|
|00002250| 64 20 6f 6e 20 74 68 65 | 20 41 34 2e 0a 0a 20 20 |d on the| A4... |
|00002260| 20 20 20 20 20 20 20 20 | 54 68 61 6e 6b 73 20 67 | |Thanks g|
|00002270| 6f 20 74 6f 20 44 6f 6d | 69 6e 69 63 20 53 79 6d |o to Dom|inic Sym|
|00002280| 65 73 20 66 6f 72 20 5a | 61 70 2c 20 44 69 63 6b |es for Z|ap, Dick|
|00002290| 20 41 6c 73 74 65 69 6e | 20 66 6f 72 20 54 65 6d | Alstein| for Tem|
|000022a0| 70 6c 65 45 64 2c 0a 52 | 6f 62 69 6e 20 57 61 74 |pleEd,.R|obin Wat|
|000022b0| 74 73 20 66 6f 72 20 4c | 61 72 67 65 72 2c 20 44 |ts for L|arger, D|
|000022c0| 61 76 69 64 20 42 72 61 | 62 65 6e 20 66 6f 72 20 |avid Bra|ben for |
|000022d0| 45 6c 69 74 65 20 28 61 | 20 76 69 74 61 6c 20 64 |Elite (a| vital d|
|000022e0| 65 76 65 6c 6f 70 6d 65 | 6e 74 20 74 6f 6f 6c 29 |evelopme|nt tool)|
|000022f0| 2c 0a 4d 69 63 68 61 65 | 6c 20 42 6f 72 63 68 65 |,.Michae|l Borche|
|00002300| 72 64 73 20 66 6f 72 20 | 4d 69 6e 65 73 77 65 65 |rds for |Mineswee|
|00002310| 70 20 28 49 20 70 6c 61 | 79 65 64 20 69 74 20 65 |p (I pla|yed it e|
|00002320| 6e 64 6c 65 73 73 6c 79 | 20 77 68 69 6c 73 74 20 |ndlessly| whilst |
|00002330| 77 61 69 74 69 6e 67 20 | 66 6f 72 0a 74 68 65 20 |waiting |for.the |
|00002340| 62 61 74 74 65 72 79 20 | 74 6f 20 72 75 6e 20 64 |battery |to run d|
|00002350| 6f 77 6e 2f 63 68 61 72 | 67 65 20 75 70 29 20 61 |own/char|ge up) a|
|00002360| 6e 64 20 41 63 6f 72 6e | 20 66 6f 72 20 73 65 6d |nd Acorn| for sem|
|00002370| 69 2d 63 72 79 70 74 69 | 63 20 53 57 49 0a 64 65 |i-crypti|c SWI.de|
|00002380| 73 63 72 69 70 74 69 6f | 6e 73 20 61 6e 64 20 6e |scriptio|ns and n|
|00002390| 6f 74 20 77 72 69 74 69 | 6e 67 20 73 6f 6d 65 74 |ot writi|ng somet|
|000023a0| 68 69 6e 67 20 6c 69 6b | 65 20 74 68 69 73 20 66 |hing lik|e this f|
|000023b0| 69 72 73 74 2e 0a 0a 54 | 68 69 73 20 61 70 70 6c |irst...T|his appl|
|000023c0| 69 63 61 74 69 6f 6e 20 | 69 73 20 73 75 70 70 6c |ication |is suppl|
|000023d0| 69 65 64 20 61 73 20 69 | 73 2e 20 49 20 63 61 6e |ied as i|s. I can|
|000023e0| 6e 6f 74 20 61 63 63 65 | 70 74 20 6c 6f 73 73 20 |not acce|pt loss |
|000023f0| 6f 66 20 74 69 6d 65 2c | 20 68 61 69 72 20 6f 72 |of time,| hair or|
|00002400| 0a 64 61 74 61 20 74 68 | 72 6f 75 67 68 20 75 73 |.data th|rough us|
|00002410| 65 20 6f 66 20 74 68 69 | 73 20 61 70 70 6c 69 63 |e of thi|s applic|
|00002420| 61 74 69 6f 6e 2e 20 46 | 6f 72 20 61 6c 6c 20 49 |ation. F|or all I|
|00002430| 20 6b 6e 6f 77 20 69 74 | 20 6d 61 79 20 64 6f 20 | know it| may do |
|00002440| 68 6f 72 72 69 62 6c 65 | 0a 74 68 69 6e 67 73 20 |horrible|.things |
|00002450| 74 6f 20 79 6f 75 72 20 | 6d 61 63 68 69 6e 65 2c |to your |machine,|
|00002460| 20 73 65 65 20 31 2e 20 | 69 6e 20 70 72 6f 62 6c | see 1. |in probl|
|00002470| 65 6d 73 20 61 62 6f 76 | 65 2e 0a 20 20 20 20 20 |ems abov|e.. |
|00002480| 20 20 54 68 69 73 20 70 | 69 65 63 65 20 6f 66 20 | This p|iece of |
|00002490| 53 6f 66 74 77 61 72 65 | 20 69 73 20 a9 4a 2e 57 |Software| is .J.W|
|000024a0| 61 6c 6c 61 63 65 20 31 | 39 39 34 20 69 74 20 6d |allace 1|994 it m|
|000024b0| 61 79 20 62 65 20 66 72 | 65 65 6c 79 20 64 69 73 |ay be fr|eely dis|
|000024c0| 74 72 69 62 75 74 65 64 | 0a 70 72 6f 76 69 64 69 |tributed|.providi|
|000024d0| 6e 67 20 6e 6f 20 6d 6f | 72 65 20 74 68 61 6e 20 |ng no mo|re than |
|000024e0| a3 32 2e 30 30 20 69 73 | 20 63 68 61 72 67 65 64 |.2.00 is| charged|
|000024f0| 20 61 73 20 64 69 73 74 | 72 69 62 75 74 69 6f 6e | as dist|ribution|
|00002500| 20 63 6f 73 74 73 2e 20 | 49 66 20 79 6f 75 20 77 | costs. |If you w|
|00002510| 69 73 68 20 74 6f 0a 69 | 6e 63 6c 75 64 65 20 69 |ish to.i|nclude i|
|00002520| 74 20 61 73 20 61 20 66 | 72 65 65 62 69 65 20 79 |t as a f|reebie y|
|00002530| 6f 75 20 6d 75 73 74 3a | 0a 0a 31 2e 20 41 53 4b |ou must:|..1. ASK|
|00002540| 20 6d 65 20 28 49 20 77 | 69 6c 6c 20 62 65 20 73 | me (I w|ill be s|
|00002550| 6f 20 74 68 72 69 6c 6c | 65 64 20 28 69 6e 20 64 |o thrill|ed (in d|
|00002560| 69 72 65 63 74 20 70 72 | 6f 70 6f 72 74 69 6f 6e |irect pr|oportion|
|00002570| 20 74 6f 20 70 61 79 6d | 65 6e 74 21 29 20 61 74 | to paym|ent!) at|
|00002580| 0a 73 6f 6d 65 6f 6e 65 | 20 74 61 6b 69 6e 67 20 |.someone| taking |
|00002590| 61 6e 20 69 6e 74 72 65 | 73 74 20 69 6e 20 6d 79 |an intre|st in my|
|000025a0| 20 68 75 6d 62 6c 65 20 | 63 6f 6e 74 72 69 62 75 | humble |contribu|
|000025b0| 74 69 6f 6e 20 74 6f 20 | 74 68 65 20 4a 75 6e 6b |tion to |the Junk|
|000025c0| 77 61 72 65 20 66 6c 6f | 61 74 69 6e 67 0a 6f 75 |ware flo|ating.ou|
|000025d0| 74 20 74 68 65 72 65 20 | 74 68 61 74 20 49 20 77 |t there |that I w|
|000025e0| 69 6c 6c 20 61 6c 6d 6f | 73 74 20 64 65 66 69 6e |ill almo|st defin|
|000025f0| 61 74 6c 79 20 73 61 79 | 20 59 65 73 21 29 0a 32 |atly say| Yes!).2|
|00002600| 2e 20 53 61 79 20 69 6e | 20 79 6f 75 72 20 61 64 |. Say in| your ad|
|00002610| 76 65 72 74 20 73 6f 6d | 74 68 69 6e 67 20 61 6c |vert som|thing al|
|00002620| 6f 6e 67 20 74 68 65 20 | 6c 69 6e 65 73 20 6f 66 |ong the |lines of|
|00002630| 20 22 54 68 65 73 65 20 | 50 75 70 6c 69 63 20 44 | "These |Puplic D|
|00002640| 6f 6d 61 69 6e 0a 70 72 | 6f 67 72 61 6d 73 20 63 |omain.pr|ograms c|
|00002650| 61 6e 20 62 65 20 66 6f | 75 6e 64 20 66 6f 72 20 |an be fo|und for |
|00002660| 6c 65 73 73 20 74 68 65 | 20 a3 32 2e 30 30 20 69 |less the| .2.00 i|
|00002670| 6e 20 6d 6f 73 74 20 6d | 61 6a 6f 72 20 50 75 62 |n most m|ajor Pub|
|00002680| 6c 69 63 20 44 6f 6d 61 | 69 6e 0a 6c 69 62 72 61 |lic Doma|in.libra|
|00002690| 72 69 65 73 22 0a 0a 4a | 61 73 70 65 72 20 57 61 |ries"..J|asper Wa|
|000026a0| 6c 6c 61 63 65 2c 0a 20 | 20 57 65 61 76 65 72 73 |llace,. | Weavers|
|000026b0| 2c 0a 20 20 20 57 65 61 | 72 65 20 53 74 2e 2c 0a |,. Wea|re St.,.|
|000026c0| 20 20 20 20 43 61 70 65 | 6c 2c 0a 20 20 20 20 20 | Cape|l,. |
|000026d0| 53 75 72 72 65 79 2c 0a | 20 20 20 20 20 20 20 20 |Surrey,.| |
|000026e0| 0a 20 20 20 20 20 20 52 | 48 35 20 35 48 59 46 69 |. R|H5 5HYFi|
|000026f0| 6c 65 44 61 74 61 82 21 | 52 75 6e 00 04 00 a9 14 |leData.!|Run.....|
|00002700| 00 00 a6 00 00 00 45 eb | ff ff 1f a5 5d 22 03 00 |......E.|....]"..|
|00002710| c4 bb 7c 20 21 52 75 6e | 20 66 69 6c 65 20 66 6f |..| !Run| file fo|
|00002720| 72 20 21 41 34 5f 55 74 | 69 6c 73 0a 7c 20 56 65 |r !A4_Ut|ils.| Ve|
|00002730| 72 20 30 2e 30 31 0a 7c | 0a 52 4d 45 6e 73 75 72 |r 0.01.||.RMEnsur|
|00002740| 65 20 50 6f 72 74 61 62 | 6c 65 20 30 2e 30 30 20 |e Portab|le 0.00 |
|00002750| 45 72 72 6f 72 20 54 68 | 69 73 20 70 72 6f 67 72 |Error Th|is progr|
|00002760| 61 6d 20 77 69 6c 6c 20 | 6f 6e 6c 79 20 77 6f 72 |am will |only wor|
|00002770| 6b 20 6f 6e 20 61 6e 20 | 41 34 2e 20 9d 97 29 0a |k on an |A4. ..).|
|00002780| 57 69 6d 70 53 6c 6f 74 | 20 2d 6d 69 6e 20 35 36 |WimpSlot| -min 56|
|00002790| 6b 20 2d 6d 61 78 20 35 | 36 6b 0a 52 75 6e 20 3c |k -max 5|6k.Run <|
|000027a0| 41 34 5f 55 74 69 6c 73 | 24 44 69 72 3e 2e 21 52 |A4_Utils|$Dir>.!R|
|000027b0| 75 6e 49 6d 61 67 65 0a | 46 69 6c 65 44 61 74 61 |unImage.|FileData|
|000027c0| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 a0 3b 00 00 |.!RunIma|ge...;..|
|000027d0| 45 fb ff ff 86 f7 ce 23 | 03 00 50 ad 0d 00 0a 21 |E......#|..P....!|
|000027e0| 20 f4 20 3e 20 3c 41 34 | 5f 55 74 69 6c 73 24 44 | . > <A4|_Utils$D|
|000027f0| 69 72 3e 2e 21 52 75 6e | 49 6d 61 67 65 0d 00 14 |ir>.!Run|Image...|
|00002800| 2f 20 f4 20 a9 20 4a 61 | 73 70 65 72 20 57 61 6c |/ . . Ja|sper Wal|
|00002810| 6c 61 63 65 2c 20 44 65 | 61 64 46 69 73 68 20 53 |lace, De|adFish S|
|00002820| 6f 66 74 77 61 72 65 20 | 31 39 39 34 0d 00 1e 13 |oftware |1994....|
|00002830| 20 f4 20 41 34 20 55 74 | 69 6c 69 74 69 65 73 0d | . A4 Ut|ilities.|
|00002840| 00 1f 61 20 f4 20 4d 65 | 73 73 61 67 65 20 74 6f |..a . Me|ssage to|
|00002850| 20 44 72 20 43 6f 6c 6c | 69 6e 20 27 54 68 65 72 | Dr Coll|in 'Ther|
|00002860| 65 20 61 72 65 20 6e 6f | 20 6e 61 73 74 79 20 73 |e are no| nasty s|
|00002870| 75 72 70 72 69 73 65 73 | 20 68 65 72 65 2c 20 44 |urprises| here, D|
|00002880| 6f 20 6e 6f 74 20 62 65 | 20 70 61 72 61 6e 6f 69 |o not be| paranoi|
|00002890| 64 27 20 4d 65 73 73 61 | 67 65 20 65 6e 64 73 2e |d' Messa|ge ends.|
|000028a0| 0d 00 20 4c 20 f4 20 48 | 65 6c 6c 6f 20 48 61 63 |.. L . H|ello Hac|
|000028b0| 6b 65 72 73 21 21 2c 20 | 59 65 73 20 79 6f 75 20 |kers!!, |Yes you |
|000028c0| 6d 61 79 20 74 61 6b 65 | 20 74 68 69 73 20 74 6f |may take| this to|
|000028d0| 20 70 69 65 63 65 73 20 | 74 6f 20 73 65 65 20 68 | pieces |to see h|
|000028e0| 6f 77 20 69 74 20 77 6f | 72 6b 73 2e 0d 00 28 22 |ow it wo|rks...("|
|000028f0| 20 76 65 72 73 69 6f 6e | 24 3d 22 30 2e 38 31 20 | version|$="0.81 |
|00002900| 28 30 36 2d 46 65 62 2d | 31 39 39 34 29 22 0d 00 |(06-Feb-|1994)"..|
|00002910| 32 45 20 c8 99 20 22 57 | 69 6d 70 5f 49 6e 69 74 |2E .. "W|imp_Init|
|00002920| 69 61 6c 69 73 65 22 2c | 33 31 30 2c 26 34 42 35 |ialise",|310,&4B5|
|00002930| 33 34 31 35 34 2c 22 50 | 6f 72 74 61 62 6c 65 20 |34154,"P|ortable |
|00002940| 55 74 69 6c 69 74 69 65 | 73 22 20 b8 20 2c 74 61 |Utilitie|s" . ,ta|
|00002950| 73 6b 25 0d 00 3c 22 20 | ee 20 85 20 f2 63 6c 6f |sk%..<" |. . .clo|
|00002960| 73 65 3a f6 3a f1 22 20 | 61 74 20 6c 69 6e 65 20 |se:.:." |at line |
|00002970| 22 3b 9e 3a e0 0d 00 46 | 0a 20 f2 69 6e 69 74 0d |";.:...F|. .init.|
|00002980| 00 50 10 20 f2 63 72 65 | 61 74 65 69 63 6f 6e 0d |.P. .cre|ateicon.|
|00002990| 00 5a 1c 20 ee 20 85 20 | e7 20 a4 65 72 72 6f 72 |.Z. . . |. .error|
|000029a0| 20 8c 20 f2 63 6c 6f 73 | 65 3a e0 0d 00 64 06 20 | . .clos|e:...d. |
|000029b0| f5 0d 00 6e 0a 20 f2 70 | 6f 6c 6c 0d 00 78 0c 20 |...n. .p|oll..x. |
|000029c0| fd 20 71 75 69 74 25 0d | 00 82 0b 20 f2 63 6c 6f |. quit%.|... .clo|
|000029d0| 73 65 0d 00 8c 06 20 e0 | 0d 00 96 06 20 3a 0d 00 |se.... .|.... :..|
|000029e0| a0 11 20 dd f2 63 72 65 | 61 74 65 69 63 6f 6e 0d |.. ..cre|ateicon.|
|000029f0| 00 aa 28 20 f4 20 63 72 | 65 61 74 65 20 69 63 6f |..( . cr|eate ico|
|00002a00| 6e 20 61 6e 64 20 70 6c | 61 63 65 20 6f 6e 20 69 |n and pl|ace on i|
|00002a10| 63 6f 6e 20 62 61 72 0d | 00 b4 2c de 20 69 63 6f |con bar.|..,. ico|
|00002a20| 6e 5f 73 70 72 69 74 65 | 6e 61 6d 65 25 20 33 32 |n_sprite|name% 32|
|00002a30| 2c 20 69 63 6f 6e 5f 69 | 6e 64 69 72 65 63 74 25 |, icon_i|ndirect%|
|00002a40| 20 32 30 0d 00 be 1b 69 | 6e 64 5f 70 74 72 25 3d | 20....i|nd_ptr%=|
|00002a50| 69 63 6f 6e 5f 69 6e 64 | 69 72 65 63 74 25 0d 00 |icon_ind|irect%..|
|00002a60| c8 65 62 25 21 30 3d 2d | 35 3a 62 25 21 34 3d 30 |.eb%!0=-|5:b%!4=0|
|00002a70| 3a 62 25 21 38 3d 2d 31 | 36 3a 62 25 21 31 32 3d |:b%!8=-1|6:b%!12=|
|00002a80| 38 30 3a 62 25 21 31 36 | 3d 38 38 3a 62 25 21 32 |80:b%!16|=88:b%!2|
|00002a90| 30 3d 26 31 37 30 30 33 | 31 30 42 3a 62 25 21 32 |0=&17003|10B:b%!2|
|00002aa0| 34 3d 30 3a 62 25 21 32 | 38 3d 69 63 6f 6e 5f 73 |4=0:b%!2|8=icon_s|
|00002ab0| 70 72 69 74 65 6e 61 6d | 65 25 3a 62 25 21 33 32 |pritenam|e%:b%!32|
|00002ac0| 3d 31 31 0d 00 d2 27 24 | 69 63 6f 6e 5f 73 70 72 |=11...'$|icon_spr|
|00002ad0| 69 74 65 6e 61 6d 65 25 | 3d 22 73 21 61 34 5f 75 |itename%|="s!a4_u|
|00002ae0| 74 69 6c 73 22 2b bd 28 | 30 29 0d 00 dc 12 69 62 |tils"+.(|0)....ib|
|00002af0| 61 72 24 3d 70 65 72 63 | 65 6e 74 24 0d 00 e6 18 |ar$=perc|ent$....|
|00002b00| 24 69 6e 64 5f 70 74 72 | 25 3d 69 62 61 72 24 2b |$ind_ptr|%=ibar$+|
|00002b10| bd 28 30 29 0d 00 f0 12 | 62 25 21 32 34 3d 69 6e |.(0)....|b%!24=in|
|00002b20| 64 5f 70 74 72 25 0d 00 | fa 21 c8 99 20 22 57 69 |d_ptr%..|.!.. "Wi|
|00002b30| 6d 70 5f 43 72 65 61 74 | 65 49 63 6f 6e 22 2c 2c |mp_Creat|eIcon",,|
|00002b40| 62 25 20 b8 20 69 25 0d | 01 04 06 20 e1 0d 01 0e |b% . i%.|... ....|
|00002b50| 06 20 3a 0d 01 18 0c 20 | dd f2 63 6c 6f 73 65 0d |. :.... |..close.|
|00002b60| 01 22 17 20 f4 20 54 68 | 61 74 73 20 61 6c 6c 20 |.". . Th|ats all |
|00002b70| 66 6f 6c 6b 73 21 0d 01 | 2c 1e 20 ff 20 22 43 6f |folks!..|,. . "Co|
|00002b80| 6e 2e 20 4d 6f 6e 69 74 | 6f 72 54 79 70 65 20 41 |n. Monit|orType A|
|00002b90| 75 74 6f 22 0d 01 36 17 | 20 ff 20 22 43 6f 6e 2e |uto"..6.| . "Con.|
|00002ba0| 20 53 79 6e 63 20 41 75 | 74 6f 22 0d 01 40 28 20 | Sync Au|to"..@( |
|00002bb0| c8 99 20 22 57 69 6d 70 | 5f 43 6c 6f 73 65 44 6f |.. "Wimp|_CloseDo|
|00002bc0| 77 6e 22 2c 74 61 73 6b | 25 2c 26 34 42 35 33 34 |wn",task|%,&4B534|
|00002bd0| 31 35 34 0d 01 4a 06 20 | e1 0d 01 54 06 20 3a 0d |154..J. |...T. :.|
|00002be0| 01 5e 0b 20 dd f2 70 6f | 6c 6c 0d 01 68 37 20 f4 |.^. ..po|ll..h7 .|
|00002bf0| 20 4d 61 69 6e 20 77 69 | 6d 70 20 70 6f 6c 6c 69 | Main wi|mp polli|
|00002c00| 6e 67 20 72 6f 75 74 69 | 6e 65 2e 20 44 75 6d 2d |ng routi|ne. Dum-|
|00002c10| 64 65 2d 64 75 6d 2d 64 | 75 6d 2d 64 75 6d 6d 6d |de-dum-d|um-dummm|
|00002c20| 6d 0d 01 72 1e 20 ea 20 | 6f 6c 64 74 69 6d 65 25 |m..r. . |oldtime%|
|00002c30| 2c 6e 65 77 74 69 6d 65 | 25 2c 6d 61 73 6b 25 0d |,newtime|%,mask%.|
|00002c40| 01 7c 0f 20 6f 6c 64 74 | 69 6d 65 25 3d 30 0d 01 |.|. oldt|ime%=0..|
|00002c50| 86 13 20 e7 20 64 69 73 | 70 6c 61 79 25 3d b9 20 |.. . dis|play%=. |
|00002c60| 8c 0d 01 90 11 20 6d 61 | 73 6b 25 3d 26 38 33 38 |..... ma|sk%=&838|
|00002c70| 33 30 0d 01 9a 06 20 cc | 0d 01 a4 3e 20 6d 61 73 |30.... .|...> mas|
|00002c80| 6b 25 3d 26 38 33 38 33 | 31 3a f4 20 63 68 61 6e |k%=&8383|1:. chan|
|00002c90| 67 65 20 74 6f 20 26 38 | 33 38 33 33 20 66 6f 72 |ge to &8|3833 for|
|00002ca0| 20 61 6e 20 69 6e 74 65 | 72 65 73 74 69 6e 67 20 | an inte|resting |
|00002cb0| 65 66 66 65 63 74 0d 01 | ae 06 20 cd 0d 01 b8 16 |effect..|.. .....|
|00002cc0| 20 e7 20 6f 70 74 69 6f | 6e 73 25 28 32 29 3d 31 | . optio|ns%(2)=1|
|00002cd0| 20 8c 0d 01 c2 11 20 6d | 61 73 6b 25 3d 26 38 33 | ..... m|ask%=&83|
|00002ce0| 38 33 30 0d 01 cc 06 20 | cc 0d 01 d6 3e 20 6d 61 |830.... |....> ma|
|00002cf0| 73 6b 25 3d 26 38 33 38 | 33 31 3a f4 20 63 68 61 |sk%=&838|31:. cha|
|00002d00| 6e 67 65 20 74 6f 20 26 | 38 33 38 33 33 20 66 6f |nge to &|83833 fo|
|00002d10| 72 20 61 6e 20 69 6e 74 | 65 72 65 73 74 69 6e 67 |r an int|eresting|
|00002d20| 20 65 66 66 65 63 74 0d | 01 e0 07 20 cd 20 0d 01 | effect.|... . ..|
|00002d30| ea 29 20 c8 99 20 22 4f | 53 5f 52 65 61 64 4d 6f |.) .. "O|S_ReadMo|
|00002d40| 6e 6f 74 6f 6e 69 63 54 | 69 6d 65 22 20 b8 20 6e |notonicT|ime" . n|
|00002d50| 65 77 74 69 6d 65 25 0d | 01 f4 1d 20 c8 95 20 28 |ewtime%.|... .. (|
|00002d60| 6e 65 77 74 69 6d 65 25 | 2d 6f 6c 64 74 69 6d 65 |newtime%|-oldtime|
|00002d70| 25 29 3e 30 0d 01 fe 13 | 20 20 6f 6c 64 74 69 6d |%)>0....| oldtim|
|00002d80| 65 25 2b 3d 32 30 30 0d | 02 08 07 20 ce 20 0d 02 |e%+=200.|... . ..|
|00002d90| 12 2e 20 c8 99 20 22 57 | 69 6d 70 5f 50 6f 6c 6c |.. .. "W|imp_Poll|
|00002da0| 49 64 6c 65 22 2c 6d 61 | 73 6b 25 2c 62 25 2c 6f |Idle",ma|sk%,b%,o|
|00002db0| 6c 64 74 69 6d 65 25 20 | b8 20 72 25 0d 02 1c 0c |ldtime% |. r%....|
|00002dc0| 20 c8 8e 20 72 25 20 ca | 0d 02 26 15 20 c9 20 30 | .. r% .|..&. . 0|
|00002dd0| 3a f2 6e 75 6c 6c 5f 72 | 65 61 73 6f 6e 0d 02 30 |:.null_r|eason..0|
|00002de0| 10 20 c9 20 31 3a f2 72 | 65 64 72 61 77 0d 02 3a |. . 1:.r|edraw..:|
|00002df0| 21 20 c9 20 32 3a c8 99 | 20 22 57 69 6d 70 5f 4f |! . 2:..| "Wimp_O|
|00002e00| 70 65 6e 57 69 6e 64 6f | 77 22 2c 2c 62 25 0d 02 |penWindo|w",,b%..|
|00002e10| 44 3c 20 c9 20 33 3a c8 | 99 20 22 57 69 6d 70 5f |D< . 3:.|. "Wimp_|
|00002e20| 43 6c 6f 73 65 57 69 6e | 64 6f 77 22 2c 2c 62 25 |CloseWin|dow",,b%|
|00002e30| 3a e7 20 62 25 21 30 3d | 64 69 73 70 77 68 25 20 |:. b%!0=|dispwh% |
|00002e40| 64 69 73 70 6c 61 79 25 | 3d a3 0d 02 4e 14 20 c9 |display%|=...N. .|
|00002e50| 20 36 3a f2 6d 6f 75 73 | 65 63 6c 69 63 6b 0d 02 | 6:.mous|eclick..|
|00002e60| 58 13 20 c9 20 39 3a f2 | 6d 65 6e 75 63 6c 69 63 |X. . 9:.|menuclic|
|00002e70| 6b 0d 02 62 15 20 c9 20 | 31 37 2c 31 38 3a f2 72 |k..b. . |17,18:.r|
|00002e80| 65 63 65 69 76 65 0d 02 | 6c 06 20 cb 0d 02 76 06 |eceive..|l. ...v.|
|00002e90| 20 e1 0d 02 80 06 20 3a | 0d 02 8a 12 20 dd f2 6e | ..... :|.... ..n|
|00002ea0| 75 6c 6c 5f 72 65 61 73 | 6f 6e 0d 02 94 22 20 e7 |ull_reas|on..." .|
|00002eb0| 20 6f 70 74 69 6f 6e 73 | 25 28 32 29 3d 31 20 f2 | options|%(2)=1 .|
|00002ec0| 69 62 61 72 5f 70 65 72 | 63 65 6e 74 0d 02 9e 1f |ibar_per|cent....|
|00002ed0| 20 e7 20 64 69 73 70 6c | 61 79 25 3d b9 20 f2 6f | . displ|ay%=. .o|
|00002ee0| 70 65 6e 5f 64 69 73 70 | 6c 61 79 0d 02 a8 06 20 |pen_disp|lay.... |
|00002ef0| e1 0d 02 b2 06 20 3a 0d | 02 bc 0c 20 dd a4 65 72 |..... :.|... ..er|
|00002f00| 72 6f 72 0d 02 c6 38 20 | f4 20 4d 61 69 6e 20 28 |ror...8 |. Main (|
|00002f10| 47 75 65 73 73 2c 20 4e | 6f 3f 2c 20 57 61 69 74 |Guess, N|o?, Wait|
|00002f20| 20 66 6f 72 20 69 74 2e | 2e 2e 29 20 45 72 72 6f | for it.|..) Erro|
|00002f30| 72 20 72 6f 75 74 69 6e | 65 21 21 0d 02 d0 0a 20 |r routin|e!!.... |
|00002f40| 21 62 25 3d 9f 0d 02 da | 0d 20 c8 8e 20 21 62 25 |!b%=....|. .. !b%|
|00002f50| 20 ca 0d 02 e4 1f 20 c9 | 20 31 3c 3c 33 30 3a 65 | ..... .| 1<<30:e|
|00002f60| 72 72 5f 73 74 72 24 3d | 22 22 3a 62 6f 78 25 3d |rr_str$=|"":box%=|
|00002f70| 33 0d 02 ee 23 20 c9 20 | 28 31 3c 3c 33 30 29 2b |3...# . |(1<<30)+|
|00002f80| 31 3a 65 72 72 5f 73 74 | 72 24 3d 22 22 3a 62 6f |1:err_st|r$="":bo|
|00002f90| 78 25 3d 31 0d 02 f8 23 | 20 c9 20 28 31 3c 3c 33 |x%=1...#| . (1<<3|
|00002fa0| 30 29 2b 32 3a 65 72 72 | 5f 73 74 72 24 3d 22 22 |0)+2:err|_str$=""|
|00002fb0| 3a 62 6f 78 25 3d 32 0d | 03 02 25 20 7f 3a 65 72 |:box%=2.|..% .:er|
|00002fc0| 72 5f 73 74 72 24 3d 22 | 20 61 74 20 6c 69 6e 65 |r_str$="| at line|
|00002fd0| 20 22 2b c3 9e 3a 62 6f | 78 25 3d 33 0d 03 0c 06 | "+..:bo|x%=3....|
|00002fe0| 20 cb 0d 03 16 1b 20 24 | 28 62 25 2b 34 29 3d f6 | ..... $|(b%+4)=.|
|00002ff0| 24 2b 65 72 72 5f 73 74 | 72 24 2b bd 30 0d 03 20 |$+err_st|r$+.0.. |
|00003000| 3e 20 c8 99 20 22 57 69 | 6d 70 5f 52 65 70 6f 72 |> .. "Wi|mp_Repor|
|00003010| 74 45 72 72 6f 72 22 2c | 62 25 2c 62 6f 78 25 2c |tError",|b%,box%,|
|00003020| 22 41 34 20 55 74 69 6c | 69 74 69 65 73 22 20 b8 |"A4 Util|ities" .|
|00003030| 20 2c 72 65 73 70 6f 6e | 73 65 25 0d 03 2a 13 20 | ,respon|se%..*. |
|00003040| 3d 28 72 65 73 70 6f 6e | 73 65 25 3d 32 29 0d 03 |=(respon|se%=2)..|
|00003050| 34 06 20 3a 0d 03 3e 0e | 20 dd f2 72 65 63 65 69 |4. :..>.| ..recei|
|00003060| 76 65 0d 03 48 44 20 f4 | 20 72 65 63 65 69 76 65 |ve..HD .| receive|
|00003070| 73 20 61 6e 64 20 68 61 | 6e 64 6c 65 73 20 77 69 |s and ha|ndles wi|
|00003080| 6d 70 20 6d 65 73 73 61 | 67 65 73 2e 20 59 65 73 |mp messa|ges. Yes|
|00003090| 20 74 68 69 73 20 70 72 | 6f 67 72 61 6d 20 67 6f | this pr|ogram go|
|000030a0| 73 73 69 70 73 21 0d 03 | 52 0f 20 c8 8e 20 62 25 |ssips!..|R. .. b%|
|000030b0| 21 31 36 20 ca 0d 03 5c | 10 20 c9 20 30 3a 71 75 |!16 ...\|. . 0:qu|
|000030c0| 69 74 25 3d b9 0d 03 66 | 06 20 cb 0d 03 70 06 20 |it%=...f|. ...p. |
|000030d0| e1 0d 03 7a 06 20 3a 0d | 03 84 0b 20 dd f2 69 6e |...z. :.|... ..in|
|000030e0| 69 74 0d 03 8e 1f 20 f4 | 20 4d 61 69 6e 20 69 6e |it.... .| Main in|
|000030f0| 69 74 69 73 61 74 69 6f | 6e 20 72 6f 75 74 69 6e |itisatio|n routin|
|00003100| 65 0d 03 98 52 20 f4 20 | 57 6f 70 70 65 72 20 6f |e...R . |Wopper o|
|00003110| 66 20 61 20 32 44 20 61 | 72 72 61 79 20 66 6f 72 |f a 2D a|rray for|
|00003120| 20 74 68 65 20 43 6d 6f | 73 20 62 69 74 73 20 28 | the Cmo|s bits (|
|00003130| 61 72 72 61 79 20 67 69 | 76 65 73 20 62 79 74 65 |array gi|ves byte|
|00003140| 2c 62 69 74 20 69 6e 20 | 69 63 6f 6e 20 6f 72 64 |,bit in |icon ord|
|00003150| 65 72 29 0d 03 a2 11 20 | de 20 63 6d 6f 73 25 28 |er).... |. cmos%(|
|00003160| 32 2c 39 29 0d 03 ac 20 | 20 63 6d 6f 73 25 28 30 |2,9)... | cmos%(0|
|00003170| 2c 30 29 3d 31 34 30 3a | 63 6d 6f 73 25 28 31 2c |,0)=140:|cmos%(1,|
|00003180| 30 29 3d 30 0d 03 b6 20 | 20 63 6d 6f 73 25 28 30 |0)=0... | cmos%(0|
|00003190| 2c 31 29 3d 31 38 38 3a | 63 6d 6f 73 25 28 31 2c |,1)=188:|cmos%(1,|
|000031a0| 31 29 3d 36 0d 03 c0 1f | 20 63 6d 6f 73 25 28 30 |1)=6....| cmos%(0|
|000031b0| 2c 32 29 3d 32 38 3a 63 | 6d 6f 73 25 28 31 2c 32 |,2)=28:c|mos%(1,2|
|000031c0| 29 3d 33 0d 03 ca 1f 20 | 63 6d 6f 73 25 28 30 2c |)=3.... |cmos%(0,|
|000031d0| 33 29 3d 32 38 3a 63 6d | 6f 73 25 28 31 2c 33 29 |3)=28:cm|os%(1,3)|
|000031e0| 3d 34 0d 03 d4 1f 20 63 | 6d 6f 73 25 28 30 2c 34 |=4.... c|mos%(0,4|
|000031f0| 29 3d 32 38 3a 63 6d 6f | 73 25 28 31 2c 34 29 3d |)=28:cmo|s%(1,4)=|
|00003200| 30 0d 03 de 20 20 63 6d | 6f 73 25 28 30 2c 35 29 |0... cm|os%(0,5)|
|00003210| 3d 31 38 38 3a 63 6d 6f | 73 25 28 31 2c 35 29 3d |=188:cmo|s%(1,5)=|
|00003220| 32 0d 03 e8 1f 20 63 6d | 6f 73 25 28 30 2c 36 29 |2.... cm|os%(0,6)|
|00003230| 3d 32 38 3a 63 6d 6f 73 | 25 28 31 2c 36 29 3d 31 |=28:cmos|%(1,6)=1|
|00003240| 0d 03 f2 20 20 63 6d 6f | 73 25 28 30 2c 37 29 3d |... cmo|s%(0,7)=|
|00003250| 31 38 38 3a 63 6d 6f 73 | 25 28 31 2c 37 29 3d 37 |188:cmos|%(1,7)=7|
|00003260| 0d 03 fc 20 20 63 6d 6f | 73 25 28 30 2c 38 29 3d |... cmo|s%(0,8)=|
|00003270| 31 39 35 3a 63 6d 6f 73 | 25 28 31 2c 38 29 3d 33 |195:cmos|%(1,8)=3|
|00003280| 0d 04 06 20 20 63 6d 6f | 73 25 28 30 2c 39 29 3d |... cmo|s%(0,9)=|
|00003290| 31 39 35 3a 63 6d 6f 73 | 25 28 31 2c 39 29 3d 35 |195:cmos|%(1,9)=5|
|000032a0| 0d 04 10 2d 20 de 20 62 | 25 20 31 35 30 30 2c 77 |...- . b|% 1500,w|
|000032b0| 73 25 20 31 35 30 30 2c | 6d 65 6e 73 70 63 25 20 |s% 1500,|menspc% |
|000032c0| 31 30 30 30 2c 69 62 61 | 72 25 20 31 32 0d 04 1a |1000,iba|r% 12...|
|000032d0| 29 20 77 73 65 6e 64 25 | 3d 77 73 25 2b 31 35 30 |) wsend%|=ws%+150|
|000032e0| 30 3a 6d 65 6e 65 6e 64 | 25 3d 6d 65 6e 73 70 63 |0:menend|%=menspc|
|000032f0| 25 2b 31 30 30 30 0d 04 | 24 0c 20 71 75 69 74 25 |%+1000..|$. quit%|
|00003300| 3d a3 0d 04 2e 40 20 64 | 69 73 70 6c 61 79 25 3d |=....@ d|isplay%=|
|00003310| a3 3a 6c 65 6e 67 74 68 | 25 3d 30 3a 6f 6c 64 70 |.:length|%=0:oldp|
|00003320| 65 72 63 65 6e 74 25 3d | 30 3a 70 65 72 63 65 6e |ercent%=|0:percen|
|00003330| 74 24 3d 22 22 3a 6e 75 | 6c 6c 24 3d 22 20 20 20 |t$="":nu|ll$=" |
|00003340| 20 22 0d 04 38 1e 20 6c | 75 6d 70 73 25 3d a4 72 | "..8. l|umps%=.r|
|00003350| 65 61 64 5f 61 5f 62 69 | 74 28 31 34 30 2c 30 29 |ead_a_bi|t(140,0)|
|00003360| 0d 04 42 10 20 c8 8e 20 | 6c 75 6d 70 73 25 20 ca |..B. .. |lumps% .|
|00003370| 0d 04 4c 32 20 c9 20 31 | 3a 73 70 72 24 3d 22 3c |..L2 . 1|:spr$="<|
|00003380| 41 34 5f 55 74 69 6c 73 | 24 44 69 72 3e 2e 52 65 |A4_Utils|$Dir>.Re|
|00003390| 73 6f 75 72 63 65 73 2e | 53 70 72 69 74 65 73 33 |sources.|Sprites3|
|000033a0| 44 22 0d 04 56 30 20 c9 | 20 30 3a 73 70 72 24 3d |D"..V0 .| 0:spr$=|
|000033b0| 22 3c 41 34 5f 55 74 69 | 6c 73 24 44 69 72 3e 2e |"<A4_Uti|ls$Dir>.|
|000033c0| 52 65 73 6f 75 72 63 65 | 73 2e 53 70 72 69 74 65 |Resource|s.Sprite|
|000033d0| 73 22 0d 04 60 06 20 cb | 0d 04 6a 12 20 66 69 6c |s"..`. .|..j. fil|
|000033e0| 65 25 3d 8e 28 73 70 72 | 24 29 0d 04 74 1c 20 73 |e%=.(spr|$)..t. s|
|000033f0| 69 7a 65 25 3d a2 23 66 | 69 6c 65 25 2b 34 3a d9 |ize%=.#f|ile%+4:.|
|00003400| 23 66 69 6c 65 25 0d 04 | 7e 14 20 de 20 73 70 61 |#file%..|~. . spa|
|00003410| 72 65 61 25 20 73 69 7a | 65 25 0d 04 88 20 20 21 |rea% siz|e%... !|
|00003420| 73 70 61 72 65 61 25 3d | 73 69 7a 65 25 3a 73 70 |sparea%=|size%:sp|
|00003430| 61 72 65 61 25 21 38 3d | 31 36 0d 04 92 27 20 c8 |area%!8=|16...' .|
|00003440| 99 20 22 4f 53 5f 53 70 | 72 69 74 65 4f 70 22 2c |. "OS_Sp|riteOp",|
|00003450| 26 31 30 41 2c 73 70 61 | 72 65 61 25 2c 73 70 72 |&10A,spa|rea%,spr|
|00003460| 24 0d 04 9c 12 20 de 20 | 6f 70 74 69 6f 6e 73 25 |$.... . |options%|
|00003470| 28 33 29 0d 04 a6 1c 20 | ee 20 85 20 e7 20 a4 65 |(3).... |. . . .e|
|00003480| 72 72 6f 72 20 8c 20 f2 | 63 6c 6f 73 65 3a e0 0d |rror . .|close:..|
|00003490| 04 b0 12 20 f2 6c 6f 61 | 64 5f 6f 70 74 69 6f 6e |... .loa|d_option|
|000034a0| 73 0d 04 ba 14 20 f2 6c | 6f 61 64 5f 74 65 6d 70 |s.... .l|oad_temp|
|000034b0| 6c 61 74 65 73 0d 04 c4 | 0f 20 f2 6d 61 69 6e 5f |lates...|. .main_|
|000034c0| 6d 65 6e 75 0d 04 ce 1f | 20 f2 61 74 74 61 63 68 |menu....| .attach|
|000034d0| 28 6d 61 69 6e 6d 65 6e | 75 25 2c 30 2c 69 6e 66 |(mainmen|u%,0,inf|
|000034e0| 6f 25 29 0d 04 d8 11 20 | f2 65 78 74 72 61 73 5f |o%).... |.extras_|
|000034f0| 6d 65 6e 75 0d 04 e2 24 | 20 f2 61 74 74 61 63 68 |menu...$| .attach|
|00003500| 28 6d 61 69 6e 6d 65 6e | 75 25 2c 31 2c 65 78 74 |(mainmen|u%,1,ext|
|00003510| 72 61 6d 65 6e 75 25 29 | 0d 04 ec 06 20 e1 0d 04 |ramenu%)|.... ...|
|00003520| f6 06 20 3a 0d 05 00 10 | 20 dd f2 6d 61 69 6e 5f |.. :....| ..main_|
|00003530| 6d 65 6e 75 0d 05 0a 2e | 20 f4 20 63 72 65 61 74 |menu....| . creat|
|00003540| 73 20 69 63 6f 6e 20 62 | 61 72 20 6d 65 6e 75 2c |s icon b|ar menu,|
|00003550| 20 75 73 69 6e 67 20 46 | 4e 6d 61 6b 65 5f 6d 65 | using F|Nmake_me|
|00003560| 6e 75 0d 05 14 09 20 f7 | 20 2b 31 0d 05 1e 38 20 |nu.... .| +1...8 |
|00003570| dc 20 41 34 5f 55 74 69 | 6c 73 2c 49 6e 66 6f 2c |. A4_Uti|ls,Info,|
|00003580| 45 78 74 72 61 73 2c 44 | 69 73 70 6c 61 79 2e 2e |Extras,D|isplay..|
|00003590| 2e 2c 4f 70 74 69 6f 6e | 73 2e 2e 2e 2c 51 75 69 |.,Option|s...,Qui|
|000035a0| 74 2c 2a 0d 05 28 19 20 | 6d 61 69 6e 6d 65 6e 75 |t,*..(. |mainmenu|
|000035b0| 25 3d a4 6d 61 6b 65 5f | 6d 65 6e 75 0d 05 32 06 |%=.make_|menu..2.|
|000035c0| 20 e1 0d 05 3c 06 20 3a | 0d 05 46 12 20 dd f2 65 | ...<. :|..F. ..e|
|000035d0| 78 74 72 61 73 5f 6d 65 | 6e 75 0d 05 50 2f 20 f4 |xtras_me|nu..P/ .|
|000035e0| 20 63 72 65 61 74 73 20 | 73 75 62 20 6d 65 6e 75 | creats |sub menu|
|000035f0| 20 77 69 74 68 20 63 6f | 6e 66 69 67 20 61 6e 64 | with co|nfig and|
|00003600| 20 69 64 20 62 6f 78 65 | 73 0d 05 5a 09 20 f7 20 | id boxe|s..Z. . |
|00003610| 2b 31 0d 05 64 28 20 dc | 20 45 78 74 72 61 73 2c |+1..d( .| Extras,|
|00003620| 43 6f 6e 66 69 67 75 72 | 65 2e 2e 2e 2c 55 6e 69 |Configur|e...,Uni|
|00003630| 71 75 65 49 44 2e 2e 2e | 2c 2a 0d 05 6e 1a 20 65 |queID...|,*..n. e|
|00003640| 78 74 72 61 6d 65 6e 75 | 25 3d a4 6d 61 6b 65 5f |xtramenu|%=.make_|
|00003650| 6d 65 6e 75 0d 05 78 07 | 20 3a 20 0d 05 82 1f 20 |menu..x.| : .... |
|00003660| dd f2 61 74 74 61 63 68 | 28 6d 65 6e 75 25 2c 69 |..attach|(menu%,i|
|00003670| 74 65 6d 25 2c 73 75 62 | 25 29 0d 05 8c 1f 20 f4 |tem%,sub|%).... .|
|00003680| 20 61 74 74 61 63 68 65 | 73 20 73 75 62 6d 65 6e | attache|s submen|
|00003690| 75 20 74 6f 20 6d 65 6e | 75 0d 05 96 20 20 21 28 |u to men|u... !(|
|000036a0| 6d 65 6e 75 25 2b 32 38 | 2b 69 74 65 6d 25 2a 32 |menu%+28|+item%*2|
|000036b0| 34 2b 34 29 3d 73 75 62 | 25 0d 05 a0 06 20 e1 0d |4+4)=sub|%.... ..|
|000036c0| 05 aa 07 20 3a 20 0d 05 | b4 11 20 dd f2 6d 6f 75 |... : ..|.. ..mou|
|000036d0| 73 65 63 6c 69 63 6b 0d | 05 be 32 20 f4 20 63 61 |seclick.|..2 . ca|
|000036e0| 6c 6c 65 64 20 77 68 65 | 6e 20 6d 6f 75 73 65 20 |lled whe|n mouse |
|000036f0| 62 75 74 74 6f 6e 20 70 | 72 65 73 73 65 64 20 6f |button p|ressed o|
|00003700| 72 20 63 6c 69 63 6b 65 | 64 0d 05 c8 63 20 f4 20 |r clicke|d...c . |
|00003710| 62 25 21 30 3d 4d 6f 75 | 73 65 78 2c 62 25 21 34 |b%!0=Mou|sex,b%!4|
|00003720| 3d 4d 6f 75 73 65 79 2c | 62 25 21 38 3d 62 75 74 |=Mousey,|b%!8=but|
|00003730| 74 6f 6e 73 3a 62 25 21 | 31 32 3d 77 69 6e 64 6f |tons:b%!|12=windo|
|00003740| 77 20 68 61 6e 64 6c 65 | 20 28 2d 32 20 66 6f 72 |w handle| (-2 for|
|00003750| 20 69 63 6f 6e 20 62 61 | 72 29 3a 62 25 21 31 36 | icon ba|r):b%!16|
|00003760| 3d 69 63 6f 6e 20 68 61 | 6e 64 6c 65 0d 05 d2 0f |=icon ha|ndle....|
|00003770| 20 c8 8e 20 62 25 21 31 | 32 20 ca 0d 05 dc 12 c9 | .. b%!1|2 ......|
|00003780| 20 2d 32 3a c8 8e 20 62 | 25 21 38 20 ca 0d 05 e6 | -2:.. b|%!8 ....|
|00003790| 14 20 c9 20 31 3a f2 61 | 64 75 73 74 63 6c 69 63 |. . 1:.a|dustclic|
|000037a0| 6b 0d 05 f0 44 20 c9 20 | 32 3a f2 73 68 6f 77 6d |k...D . |2:.showm|
|000037b0| 65 6e 75 28 6d 61 69 6e | 6d 65 6e 75 25 2c 21 62 |enu(main|menu%,!b|
|000037c0| 25 2d 36 34 2c 39 36 2b | 35 2a 34 34 29 3a f4 20 |%-64,96+|5*44):. |
|000037d0| 63 68 61 6e 67 65 20 66 | 6f 72 20 6d 65 6e 75 20 |change f|or menu |
|000037e0| 69 74 65 6d 73 0d 05 fa | 15 20 c9 20 34 3a f2 73 |items...|. . 4:.s|
|000037f0| 65 6c 65 63 74 63 6c 69 | 63 6b 0d 06 04 06 20 cb |electcli|ck.... .|
|00003800| 0d 06 0e 1b 20 c9 20 63 | 6f 6e 66 69 67 77 68 25 |.... . c|onfigwh%|
|00003810| 3a c8 8e 20 62 25 21 31 | 36 20 ca 0d 06 18 1a 20 |:.. b%!1|6 ..... |
|00003820| c9 20 31 32 3a f2 63 6c | 69 63 6b 5f 6f 6e 5f 63 |. 12:.cl|ick_on_c|
|00003830| 6f 6e 66 69 67 0d 06 22 | 22 20 c9 20 31 31 3a f2 |onfig.."|" . 11:.|
|00003840| 63 6c 6f 73 65 5f 77 69 | 6e 64 6f 77 28 63 6f 6e |close_wi|ndow(con|
|00003850| 66 69 67 77 68 25 29 0d | 06 2c 06 20 cb 0d 06 36 |figwh%).|.,. ...6|
|00003860| 18 20 c9 20 6f 70 74 77 | 68 25 3a c8 8e 20 62 25 |. . optw|h%:.. b%|
|00003870| 21 31 36 20 ca 0d 06 40 | 1b 20 c9 20 31 35 3a f2 |!16 ...@|. . 15:.|
|00003880| 63 6c 69 63 6b 5f 6f 6e | 5f 6f 70 74 69 6f 6e 73 |click_on|_options|
|00003890| 0d 06 4a 1f 20 c9 20 31 | 34 3a f2 63 6c 6f 73 65 |..J. . 1|4:.close|
|000038a0| 5f 77 69 6e 64 6f 77 28 | 6f 70 74 77 68 25 29 0d |_window(|optwh%).|
|000038b0| 06 54 29 20 c9 20 31 33 | 3a f2 63 6c 69 63 6b 5f |.T) . 13|:.click_|
|000038c0| 6f 6e 5f 6f 70 74 69 6f | 6e 73 3a f2 73 61 76 65 |on_optio|ns:.save|
|000038d0| 5f 6f 70 74 69 6f 6e 73 | 0d 06 5e 13 20 c9 20 31 |_options|..^. . 1|
|000038e0| 36 3a c8 8e 20 62 25 21 | 38 20 ca 0d 06 68 27 20 |6:.. b%!|8 ...h' |
|000038f0| c9 20 31 3a f2 64 65 66 | 61 75 6c 74 5f 6f 70 74 |. 1:.def|ault_opt|
|00003900| 69 6f 6e 73 3a f2 6f 70 | 65 6e 5f 6f 70 74 69 6f |ions:.op|en_optio|
|00003910| 6e 73 0d 06 72 2f 20 c9 | 20 34 3a f2 64 65 66 61 |ns..r/ .| 4:.defa|
|00003920| 75 6c 74 5f 6f 70 74 69 | 6f 6e 73 3a f2 63 6c 6f |ult_opti|ons:.clo|
|00003930| 73 65 5f 77 69 6e 64 6f | 77 28 6f 70 74 77 68 25 |se_windo|w(optwh%|
|00003940| 29 0d 06 7c 06 20 cb 0d | 06 86 06 20 cb 0d 06 90 |)..|. ..|... ....|
|00003950| 06 20 cb 0d 06 9a 06 20 | e1 0d 06 a4 06 20 3a 0d |. ..... |..... :.|
|00003960| 06 ae 15 20 dd f2 6c 6f | 61 64 5f 74 65 6d 70 6c |... ..lo|ad_templ|
|00003970| 61 74 65 73 0d 06 b8 2a | 20 f4 20 4c 6f 61 64 73 |ates...*| . Loads|
|00003980| 20 74 65 6d 70 6c 61 74 | 65 73 20 61 6e 64 20 63 | templat|es and c|
|00003990| 72 65 61 74 65 73 20 77 | 69 6e 64 6f 77 73 0d 06 |reates w|indows..|
|000039a0| c2 10 20 c8 8e 20 6c 75 | 6d 70 73 25 20 ca 0d 06 |.. .. lu|mps% ...|
|000039b0| cc 45 20 c9 20 30 3a c8 | 99 20 22 57 69 6d 70 5f |.E . 0:.|. "Wimp_|
|000039c0| 4f 70 65 6e 54 65 6d 70 | 6c 61 74 65 22 2c 2c 22 |OpenTemp|late",,"|
|000039d0| 3c 41 34 5f 55 74 69 6c | 73 24 44 69 72 3e 2e 52 |<A4_Util|s$Dir>.R|
|000039e0| 65 73 6f 75 72 63 65 73 | 2e 54 65 6d 70 6c 61 74 |esources|.Templat|
|000039f0| 65 73 22 0d 06 d6 46 20 | c9 20 31 3a c8 99 20 22 |es"...F |. 1:.. "|
|00003a00| 57 69 6d 70 5f 4f 70 65 | 6e 54 65 6d 70 6c 61 74 |Wimp_Ope|nTemplat|
|00003a10| 65 22 2c 2c 22 3c 41 34 | 5f 55 74 69 6c 73 24 44 |e",,"<A4|_Utils$D|
|00003a20| 69 72 3e 2e 52 65 73 6f | 75 72 63 65 73 2e 54 65 |ir>.Reso|urces.Te|
|00003a30| 6d 70 6c 61 74 65 33 44 | 22 0d 06 e0 06 20 cb 0d |mplate3D|".... ..|
|00003a40| 06 ea 3e 20 c8 99 20 22 | 57 69 6d 70 5f 4c 6f 61 |..> .. "|Wimp_Loa|
|00003a50| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 62 25 2c 77 |dTemplat|e",,b%,w|
|00003a60| 73 25 2c 77 73 65 6e 64 | 25 2c 2d 31 2c 22 49 6e |s%,wsend|%,-1,"In|
|00003a70| 66 6f 22 2c 30 20 b8 20 | 2c 2c 77 73 25 0d 06 f4 |fo",0 . |,,ws%...|
|00003a80| 12 20 62 25 21 36 34 3d | 73 70 61 72 65 61 25 0d |. b%!64=|sparea%.|
|00003a90| 06 fe 1e 20 24 62 25 21 | 28 38 38 2b 33 32 2a 33 |... $b%!|(88+32*3|
|00003aa0| 2b 32 30 29 3d 76 65 72 | 73 69 6f 6e 24 0d 07 08 |+20)=ver|sion$...|
|00003ab0| 27 20 c8 99 20 22 57 69 | 6d 70 5f 43 72 65 61 74 |' .. "Wi|mp_Creat|
|00003ac0| 65 57 69 6e 64 6f 77 22 | 2c 2c 62 25 20 b8 20 69 |eWindow"|,,b% . i|
|00003ad0| 6e 66 6f 25 0d 07 12 43 | 20 c8 99 20 22 57 69 6d |nfo%...C| .. "Wim|
|00003ae0| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|00003af0| 2c 62 25 2c 77 73 25 2c | 77 73 65 6e 64 25 2c 2d |,b%,ws%,|wsend%,-|
|00003b00| 31 2c 22 43 6f 6e 66 69 | 67 75 72 65 22 2c 30 20 |1,"Confi|gure",0 |
|00003b10| b8 20 2c 2c 77 73 25 0d | 07 1c 12 20 62 25 21 36 |. ,,ws%.|... b%!6|
|00003b20| 34 3d 73 70 61 72 65 61 | 25 0d 07 26 2b 20 c8 99 |4=sparea|%..&+ ..|
|00003b30| 20 22 57 69 6d 70 5f 43 | 72 65 61 74 65 57 69 6e | "Wimp_C|reateWin|
|00003b40| 64 6f 77 22 2c 2c 62 25 | 20 b8 20 63 6f 6e 66 69 |dow",,b%| . confi|
|00003b50| 67 77 68 25 0d 07 30 41 | 20 c8 99 20 22 57 69 6d |gwh%..0A| .. "Wim|
|00003b60| 70 5f 4c 6f 61 64 54 65 | 6d 70 6c 61 74 65 22 2c |p_LoadTe|mplate",|
|00003b70| 2c 62 25 2c 77 73 25 2c | 77 73 65 6e 64 25 2c 2d |,b%,ws%,|wsend%,-|
|00003b80| 31 2c 22 4f 70 74 69 6f | 6e 73 22 2c 30 20 b8 20 |1,"Optio|ns",0 . |
|00003b90| 2c 2c 77 73 25 0d 07 3a | 12 20 62 25 21 36 34 3d |,,ws%..:|. b%!64=|
|00003ba0| 73 70 61 72 65 61 25 0d | 07 44 28 20 c8 99 20 22 |sparea%.|.D( .. "|
|00003bb0| 57 69 6d 70 5f 43 72 65 | 61 74 65 57 69 6e 64 6f |Wimp_Cre|ateWindo|
|00003bc0| 77 22 2c 2c 62 25 20 b8 | 20 6f 70 74 77 68 25 0d |w",,b% .| optwh%.|
|00003bd0| 07 4e 41 20 c8 99 20 22 | 57 69 6d 70 5f 4c 6f 61 |.NA .. "|Wimp_Loa|
|00003be0| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 62 25 2c 77 |dTemplat|e",,b%,w|
|00003bf0| 73 25 2c 77 73 65 6e 64 | 25 2c 2d 31 2c 22 44 69 |s%,wsend|%,-1,"Di|
|00003c00| 73 70 6c 61 79 22 2c 30 | 20 b8 20 2c 2c 77 73 25 |splay",0| . ,,ws%|
|00003c10| 0d 07 58 12 20 62 25 21 | 36 34 3d 73 70 61 72 65 |..X. b%!|64=spare|
|00003c20| 61 25 0d 07 62 29 20 c8 | 99 20 22 57 69 6d 70 5f |a%..b) .|. "Wimp_|
|00003c30| 43 72 65 61 74 65 57 69 | 6e 64 6f 77 22 2c 2c 62 |CreateWi|ndow",,b|
|00003c40| 25 20 b8 20 64 69 73 70 | 77 68 25 0d 07 6c 3c 20 |% . disp|wh%..l< |
|00003c50| c8 99 20 22 57 69 6d 70 | 5f 4c 6f 61 64 54 65 6d |.. "Wimp|_LoadTem|
|00003c60| 70 6c 61 74 65 22 2c 2c | 62 25 2c 77 73 25 2c 77 |plate",,|b%,ws%,w|
|00003c70| 73 65 6e 64 25 2c 2d 31 | 2c 22 69 64 22 2c 30 20 |send%,-1|,"id",0 |
|00003c80| b8 20 2c 2c 77 73 25 0d | 07 76 12 20 62 25 21 36 |. ,,ws%.|.v. b%!6|
|00003c90| 34 3d 73 70 61 72 65 61 | 25 0d 07 80 27 20 c8 99 |4=sparea|%...' ..|
|00003ca0| 20 22 57 69 6d 70 5f 43 | 72 65 61 74 65 57 69 6e | "Wimp_C|reateWin|
|00003cb0| 64 6f 77 22 2c 2c 62 25 | 20 b8 20 69 64 77 68 25 |dow",,b%| . idwh%|
|00003cc0| 0d 07 8a 1c 20 c8 99 20 | 22 57 69 6d 70 5f 43 6c |.... .. |"Wimp_Cl|
|00003cd0| 6f 73 65 54 65 6d 70 6c | 61 74 65 22 0d 07 94 06 |oseTempl|ate"....|
|00003ce0| 20 e1 0d 07 9e 06 20 3a | 0d 07 a8 10 20 dd a4 6d | ..... :|.... ..m|
|00003cf0| 61 6b 65 5f 6d 65 6e 75 | 0d 07 b2 3a 20 f4 20 63 |ake_menu|...: . c|
|00003d00| 72 65 61 74 65 73 20 6d | 65 6e 75 20 64 61 74 61 |reates m|enu data|
|00003d10| 20 62 6c 6f 63 6b 20 66 | 72 6f 6d 20 69 6e 66 6f | block f|rom info|
|00003d20| 20 69 6e 20 44 41 54 41 | 20 73 74 61 74 6d 65 6e | in DATA| statmen|
|00003d30| 74 73 0d 07 bc 3d 20 e7 | 20 6d 65 6e 73 70 63 25 |ts...= .| menspc%|
|00003d40| 2b 32 38 3e 6d 65 6e 65 | 6e 64 25 20 85 20 28 31 |+28>mene|nd% . (1|
|00003d50| 3c 3c 33 30 29 2b 32 2c | 22 4e 6f 74 20 65 6e 6f |<<30)+2,|"Not eno|
|00003d60| 75 67 68 20 6d 65 6e 75 | 20 73 70 61 63 65 22 0d |ugh menu| space".|
|00003d70| 07 c6 13 20 73 74 61 72 | 74 25 3d 6d 65 6e 73 70 |... star|t%=mensp|
|00003d80| 63 25 0d 07 d0 0d 20 f3 | 20 74 69 74 6c 65 24 0d |c%.... .| title$.|
|00003d90| 07 da 15 20 24 28 73 74 | 61 72 74 25 29 3d 74 69 |... $(st|art%)=ti|
|00003da0| 74 6c 65 24 0d 07 e4 10 | 20 73 74 61 72 74 25 3f |tle$....| start%?|
|00003db0| 31 32 3d 37 0d 07 ee 10 | 20 73 74 61 72 74 25 3f |12=7....| start%?|
|00003dc0| 31 33 3d 32 0d 07 f8 10 | 20 73 74 61 72 74 25 3f |13=2....| start%?|
|00003dd0| 31 34 3d 37 0d 08 02 10 | 20 73 74 61 72 74 25 3f |14=7....| start%?|
|00003de0| 31 35 3d 30 0d 08 0c 11 | 20 73 74 61 72 74 25 21 |15=0....| start%!|
|00003df0| 32 30 3d 34 34 0d 08 16 | 10 20 73 74 61 72 74 25 |20=44...|. start%|
|00003e00| 21 32 34 3d 30 0d 08 20 | 17 20 77 69 64 74 68 25 |!24=0.. |. width%|
|00003e10| 3d a9 28 74 69 74 6c 65 | 24 29 2d 33 0d 08 2a 10 |=.(title|$)-3..*.|
|00003e20| 20 6d 65 6e 73 70 63 25 | 2b 3d 32 38 0d 08 34 06 | menspc%|+=28..4.|
|00003e30| 20 f5 0d 08 3e 0c 20 f3 | 20 69 74 65 6d 24 0d 08 | ...>. .| item$..|
|00003e40| 48 13 20 e7 20 69 74 65 | 6d 24 3c 3e 22 2a 22 20 |H. . ite|m$<>"*" |
|00003e50| 8c 0d 08 52 3d 20 e7 20 | 6d 65 6e 73 70 63 25 2b |...R= . |menspc%+|
|00003e60| 32 34 3e 6d 65 6e 65 6e | 64 25 20 85 20 28 31 3c |24>menen|d% . (1<|
|00003e70| 3c 33 30 29 2b 32 2c 22 | 4e 6f 74 20 65 6e 6f 75 |<30)+2,"|Not enou|
|00003e80| 67 68 20 6d 65 6e 75 20 | 73 70 61 63 65 22 0d 08 |gh menu |space"..|
|00003e90| 5c 0f 20 21 6d 65 6e 73 | 70 63 25 3d 30 0d 08 66 |\. !mens|pc%=0..f|
|00003ea0| 11 20 77 72 69 74 65 61 | 62 6c 65 25 3d a3 0d 08 |. writea|ble%=...|
|00003eb0| 70 14 20 75 6c 25 3d a7 | 69 74 65 6d 24 2c 22 5f |p. ul%=.|item$,"_|
|00003ec0| 22 29 0d 08 7a 0c 20 e7 | 20 75 6c 25 20 8c 0d 08 |")..z. .| ul% ...|
|00003ed0| 84 1f 20 74 61 69 6c 24 | 3d c2 69 74 65 6d 24 2c |.. tail$|=.item$,|
|00003ee0| a9 28 69 74 65 6d 24 29 | 2d 75 6c 25 29 0d 08 8e |.(item$)|-ul%)...|
|00003ef0| 2f 20 e7 20 a7 74 61 69 | 6c 24 2c 22 54 22 29 20 |/ . .tai|l$,"T") |
|00003f00| 21 6d 65 6e 73 70 63 25 | 3d 21 6d 65 6e 73 70 63 |!menspc%|=!menspc|
|00003f10| 25 20 84 20 31 3a f4 20 | 74 69 63 6b 0d 08 98 36 |% . 1:. |tick...6|
|00003f20| 20 e7 20 a7 74 61 69 6c | 24 2c 22 44 22 29 20 21 | . .tail|$,"D") !|
|00003f30| 6d 65 6e 73 70 63 25 3d | 21 6d 65 6e 73 70 63 25 |menspc%=|!menspc%|
|00003f40| 20 84 20 32 3a f4 20 64 | 6f 74 74 65 64 20 6c 69 | . 2:. d|otted li|
|00003f50| 6e 65 0d 08 a2 5a 20 e7 | 20 a7 74 61 69 6c 24 2c |ne...Z .| .tail$,|
|00003f60| 22 57 22 29 20 21 6d 65 | 6e 73 70 63 25 3d 21 6d |"W") !me|nspc%=!m|
|00003f70| 65 6e 73 70 63 25 20 84 | 20 34 3a 77 72 69 74 65 |enspc% .| 4:write|
|00003f80| 61 62 6c 65 25 3d b9 3a | f3 20 62 75 66 66 65 72 |able%=.:|. buffer|
|00003f90| 25 3a f3 20 62 75 66 6c | 65 6e 25 3a f4 20 77 72 |%:. bufl|en%:. wr|
|00003fa0| 69 74 65 61 62 6c 65 20 | 69 63 6f 6e 0d 08 ac 3b |iteable |icon...;|
|00003fb0| 20 e7 20 a7 74 61 69 6c | 24 2c 22 4d 22 29 20 21 | . .tail|$,"M") !|
|00003fc0| 6d 65 6e 73 70 63 25 3d | 21 6d 65 6e 73 70 63 25 |menspc%=|!menspc%|
|00003fd0| 20 84 20 38 3a f4 20 67 | 65 6e 65 72 61 74 65 20 | . 8:. g|enerate |
|00003fe0| 6d 65 73 73 61 67 65 0d | 08 b6 18 20 69 74 65 6d |message.|... item|
|00003ff0| 24 3d c0 69 74 65 6d 24 | 2c 75 6c 25 2d 31 29 0d |$=.item$|,ul%-1).|
|00004000| 08 c0 06 20 cd 0d 08 ca | 22 20 e7 20 a9 69 74 65 |... ....|" . .ite|
|00004010| 6d 24 3e 77 69 64 74 68 | 25 20 77 69 64 74 68 25 |m$>width|% width%|
|00004020| 3d a9 69 74 65 6d 24 0d | 08 d4 23 20 6d 65 6e 73 |=.item$.|..# mens|
|00004030| 70 63 25 21 34 3d 2d 31 | 3a f4 20 73 75 62 6d 65 |pc%!4=-1|:. subme|
|00004040| 6e 75 20 70 6f 69 6e 74 | 65 72 0d 08 de 13 20 e7 |nu point|er.... .|
|00004050| 20 77 72 69 74 65 61 62 | 6c 65 25 20 8c 0d 08 e8 | writeab|le% ....|
|00004060| 5b 20 6d 65 6e 73 70 63 | 25 21 38 3d 26 30 37 30 |[ menspc|%!8=&070|
|00004070| 30 46 31 32 31 3a 6d 65 | 6e 73 70 63 25 21 31 32 |0F121:me|nspc%!12|
|00004080| 3d 62 75 66 66 65 72 25 | 3a 6d 65 6e 73 70 63 25 |=buffer%|:menspc%|
|00004090| 21 31 36 3d 2d 31 3a 6d | 65 6e 73 70 63 25 21 32 |!16=-1:m|enspc%!2|
|000040a0| 30 3d 62 75 66 6c 65 6e | 25 3a 24 62 75 66 66 65 |0=buflen|%:$buffe|
|000040b0| 72 25 3d 69 74 65 6d 24 | 0d 08 f2 06 20 cc 0d 08 |r%=item$|.... ...|
|000040c0| fc 12 20 e7 20 a9 69 74 | 65 6d 24 3c 31 32 20 8c |.. . .it|em$<12 .|
|000040d0| 0d 09 06 2c 20 6d 65 6e | 73 70 63 25 21 38 3d 26 |..., men|spc%!8=&|
|000040e0| 30 37 30 30 30 30 32 31 | 3a 24 28 6d 65 6e 73 70 |07000021|:$(mensp|
|000040f0| 63 25 2b 31 32 29 3d 69 | 74 65 6d 24 0d 09 10 06 |c%+12)=i|tem$....|
|00004100| 20 cc 0d 09 1a 49 20 6d | 65 6e 73 70 63 25 21 38 | ....I m|enspc%!8|
|00004110| 3d 26 30 37 30 30 30 31 | 32 31 3a 6d 65 6e 73 70 |=&070001|21:mensp|
|00004120| 63 25 21 31 32 3d 77 73 | 25 3a 6d 65 6e 73 70 63 |c%!12=ws|%:menspc|
|00004130| 25 21 31 36 3d 2d 31 3a | 6d 65 6e 73 70 63 25 21 |%!16=-1:|menspc%!|
|00004140| 32 30 3d a9 69 74 65 6d | 24 2b 31 0d 09 24 1d 20 |20=.item|$+1..$. |
|00004150| 24 77 73 25 3d 69 74 65 | 6d 24 3a 77 73 25 2b 3d |$ws%=ite|m$:ws%+=|
|00004160| a9 69 74 65 6d 24 2b 31 | 0d 09 2e 06 20 cd 0d 09 |.item$+1|.... ...|
|00004170| 38 06 20 cd 0d 09 42 10 | 20 6d 65 6e 73 70 63 25 |8. ...B.| menspc%|
|00004180| 2b 3d 32 34 0d 09 4c 06 | 20 cd 0d 09 56 10 20 fd |+=24..L.| ...V. .|
|00004190| 20 69 74 65 6d 24 3d 22 | 2a 22 0d 09 60 1b 20 73 | item$="|*"..`. s|
|000041a0| 74 61 72 74 25 21 31 36 | 3d 77 69 64 74 68 25 2a |tart%!16|=width%*|
|000041b0| 31 36 2b 33 32 0d 09 6a | 26 20 21 28 6d 65 6e 73 |16+32..j|& !(mens|
|000041c0| 70 63 25 2d 32 34 29 3d | 21 28 6d 65 6e 73 70 63 |pc%-24)=|!(menspc|
|000041d0| 25 2d 32 34 29 20 84 20 | 26 38 30 0d 09 74 12 20 |%-24) . |&80..t. |
|000041e0| 6d 70 74 72 25 3d 6d 65 | 6e 73 70 63 25 0d 09 7e |mptr%=me|nspc%..~|
|000041f0| 0c 20 3d 73 74 61 72 74 | 25 0d 09 88 06 20 3a 0d |. =start|%.... :.|
|00004200| 09 92 16 20 dd f2 64 65 | 66 61 75 6c 74 5f 6f 70 |... ..de|fault_op|
|00004210| 74 69 6f 6e 73 0d 09 9c | 26 20 6f 70 74 69 6f 6e |tions...|& option|
|00004220| 73 25 28 30 29 3d 30 3a | f4 20 54 56 2f 6c 63 64 |s%(0)=0:|. TV/lcd|
|00004230| 20 66 6f 72 20 73 65 6c | 65 63 74 0d 09 a6 2c 20 | for sel|ect..., |
|00004240| 6f 70 74 69 6f 6e 73 25 | 28 31 29 3d 30 3a f4 20 |options%|(1)=0:. |
|00004250| 63 61 63 68 65 20 74 6f | 67 67 6c 65 20 66 6f 72 |cache to|ggle for|
|00004260| 20 61 64 6a 75 73 74 0d | 09 b0 22 20 6f 70 74 69 | adjust.|.." opti|
|00004270| 6f 6e 73 25 28 32 29 3d | 30 3a f4 20 6e 6f 20 69 |ons%(2)=|0:. no i|
|00004280| 63 6f 6e 20 62 61 72 20 | 25 0d 09 ba 06 20 e1 0d |con bar |%.... ..|
|00004290| 09 c4 06 20 3a 0d 09 ce | 13 20 dd f2 6c 6f 61 64 |... :...|. ..load|
|000042a0| 5f 6f 70 74 69 6f 6e 73 | 0d 09 d8 09 20 ea 20 61 |_options|.... . a|
|000042b0| 25 0d 09 e2 29 20 ee 20 | 85 20 ea 20 f2 64 65 66 |%...) . |. . .def|
|000042c0| 61 75 6c 74 5f 6f 70 74 | 69 6f 6e 73 3a f2 73 61 |ault_opt|ions:.sa|
|000042d0| 76 65 5f 6f 70 74 69 6f | 6e 73 0d 09 ec 2c 20 61 |ve_optio|ns..., a|
|000042e0| 25 3d 8e 20 22 3c 41 34 | 5f 55 74 69 6c 73 24 44 |%=. "<A4|_Utils$D|
|000042f0| 69 72 3e 2e 52 65 73 6f | 75 72 63 65 73 2e 4f 70 |ir>.Reso|urces.Op|
|00004300| 74 69 6f 6e 73 22 0d 09 | f6 24 20 6f 70 74 69 6f |tions"..|.$ optio|
|00004310| 6e 73 25 28 30 29 3d 9a | 23 61 25 3a f4 20 6d 6f |ns%(0)=.|#a%:. mo|
|00004320| 6e 69 74 65 72 20 74 79 | 70 65 0d 0a 00 25 20 6f |niter ty|pe...% o|
|00004330| 70 74 69 6f 6e 73 25 28 | 31 29 3d 9a 23 61 25 3a |ptions%(|1)=.#a%:|
|00004340| f4 20 61 64 6a 75 73 74 | 20 41 63 74 69 6f 6e 0d |. adjust| Action.|
|00004350| 0a 0a 21 20 6f 70 74 69 | 6f 6e 73 25 28 32 29 3d |..! opti|ons%(2)=|
|00004360| 9a 23 61 25 3a f4 20 69 | 63 6f 6e 20 62 61 72 25 |.#a%:. i|con bar%|
|00004370| 0d 0a 14 09 20 d9 23 61 | 25 0d 0a 1e 06 20 e1 0d |.... .#a|%.... ..|
|00004380| 0a 28 06 20 3a 0d 0a 32 | 1c 20 dd f2 73 68 6f 77 |.(. :..2|. ..show|
|00004390| 6d 65 6e 75 28 6d 65 6e | 75 25 2c 78 25 2c 79 25 |menu(men|u%,x%,y%|
|000043a0| 29 0d 0a 3c 11 20 f4 20 | 4f 70 65 6e 73 20 6d 65 |)..<. . |Opens me|
|000043b0| 6e 75 0d 0a 46 25 20 74 | 6f 70 6d 65 6e 75 25 3d |nu..F% t|opmenu%=|
|000043c0| 6d 65 6e 75 25 3a 74 6f | 70 78 25 3d 78 25 3a 74 |menu%:to|px%=x%:t|
|000043d0| 6f 70 79 25 3d 79 25 0d | 0a 50 26 20 c8 99 20 22 |opy%=y%.|.P& .. "|
|000043e0| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|000043f0| 2c 2c 6d 65 6e 75 25 2c | 78 25 2c 79 25 0d 0a 5a |,,menu%,|x%,y%..Z|
|00004400| 06 20 e1 0d 0a 64 06 20 | 3a 0d 0a 6e 10 20 dd f2 |. ...d. |:..n. ..|
|00004410| 6d 65 6e 75 63 6c 69 63 | 6b 0d 0a 78 1d 20 f4 20 |menuclic|k..x. . |
|00004420| 64 65 63 6f 64 65 73 20 | 6d 65 6e 75 20 73 65 6c |decodes |menu sel|
|00004430| 65 63 74 69 6f 6e 0d 0a | 82 09 20 ea 20 63 25 0d |ection..|.. . c%.|
|00004440| 0a 8c 0e 20 63 25 3d 62 | 25 2b 39 30 30 0d 0a 96 |... c%=b|%+900...|
|00004450| 21 20 c8 99 20 22 57 69 | 6d 70 5f 47 65 74 50 6f |! .. "Wi|mp_GetPo|
|00004460| 69 6e 74 65 72 49 6e 66 | 6f 22 2c 2c 63 25 0d 0a |interInf|o",,c%..|
|00004470| a0 14 20 61 64 6a 25 3d | 28 63 25 21 38 20 80 20 |.. adj%=|(c%!8 . |
|00004480| 31 29 0d 0a aa 29 20 c8 | 99 20 22 57 69 6d 70 5f |1)...) .|. "Wimp_|
|00004490| 44 65 63 6f 64 65 4d 65 | 6e 75 22 2c 2c 74 6f 70 |DecodeMe|nu",,top|
|000044a0| 6d 65 6e 75 25 2c 62 25 | 2c 63 25 0d 0a b4 0d 20 |menu%,b%|,c%.... |
|000044b0| c8 8e 20 24 63 25 20 ca | 0d 0a be 15 20 c9 20 22 |.. $c% .|.... . "|
|000044c0| 51 75 69 74 22 3a 71 75 | 69 74 25 3d b9 0d 0a c8 |Quit":qu|it%=....|
|000044d0| 2c 20 c9 20 22 44 69 73 | 70 6c 61 79 2e 2e 2e 22 |, . "Dis|play..."|
|000044e0| 3a f2 6f 70 65 6e 5f 64 | 69 73 70 6c 61 79 3a 64 |:.open_d|isplay:d|
|000044f0| 69 73 70 6c 61 79 25 3d | b9 0d 0a d2 22 20 c9 20 |isplay%=|...." . |
|00004500| 22 4f 70 74 69 6f 6e 73 | 2e 2e 2e 22 3a f2 6f 70 |"Options|...":.op|
|00004510| 65 6e 5f 6f 70 74 69 6f | 6e 73 20 0d 0a dc 29 20 |en_optio|ns ...) |
|00004520| c9 20 22 45 78 74 72 61 | 73 2e 43 6f 6e 66 69 67 |. "Extra|s.Config|
|00004530| 75 72 65 2e 2e 2e 22 3a | f2 6f 70 65 6e 5f 63 6f |ure...":|.open_co|
|00004540| 6e 66 69 67 0d 0a e6 24 | 20 c9 20 22 45 78 74 72 |nfig...$| . "Extr|
|00004550| 61 73 2e 55 6e 69 71 75 | 65 49 44 2e 2e 2e 22 3a |as.Uniqu|eID...":|
|00004560| f2 6f 70 65 6e 5f 69 64 | 0d 0a f0 06 20 cb 0d 0a |.open_id|.... ...|
|00004570| fa 2b 20 e7 20 61 64 6a | 25 20 f2 73 68 6f 77 6d |.+ . adj|% .showm|
|00004580| 65 6e 75 28 74 6f 70 6d | 65 6e 75 25 2c 74 6f 70 |enu(topm|enu%,top|
|00004590| 78 25 2c 74 6f 70 79 25 | 29 0d 0b 04 06 20 e1 0d |x%,topy%|).... ..|
|000045a0| 0b 0e 06 20 3a 0d 0b 18 | 33 20 dd f2 63 68 61 6e |... :...|3 ..chan|
|000045b0| 67 65 6d 6f 6e 69 74 6f | 72 28 70 63 6f 6e 74 72 |gemonito|r(pcontr|
|000045c0| 6f 6c 25 2c 6d 74 79 70 | 65 25 2c 73 6d 6f 64 65 |ol%,mtyp|e%,smode|
|000045d0| 25 2c 73 79 6e 63 25 29 | 0d 0b 22 24 20 73 79 6e |%,sync%)|.."$ syn|
|000045e0| 63 24 3d 28 c3 73 79 6e | 63 25 29 3a 6d 74 79 70 |c$=(.syn|c%):mtyp|
|000045f0| 65 24 3d 28 c3 6d 74 79 | 70 65 25 29 0d 0b 2c 21 |e$=(.mty|pe%)..,!|
|00004600| 20 ff 20 22 43 6f 6e 2e | 20 4d 6f 6e 69 74 6f 72 | . "Con.| Monitor|
|00004610| 54 79 70 65 20 22 2b 6d | 74 79 70 65 24 0d 0b 36 |Type "+m|type$..6|
|00004620| 1a 20 ff 20 22 43 6f 6e | 2e 20 53 79 6e 63 20 22 |. . "Con|. Sync "|
|00004630| 2b 73 79 6e 63 24 20 0d | 0b 40 27 20 c8 99 20 22 |+sync$ .|.@' .. "|
|00004640| 50 6f 72 74 61 62 6c 65 | 5f 43 6f 6e 74 72 6f 6c |Portable|_Control|
|00004650| 22 2c 70 63 6f 6e 74 72 | 6f 6c 25 2c 26 30 0d 0b |",pcontr|ol%,&0..|
|00004660| 4a 1d 20 c8 99 20 22 57 | 69 6d 70 5f 53 65 74 4d |J. .. "W|imp_SetM|
|00004670| 6f 64 65 22 2c 73 6d 6f | 64 65 25 0d 0b 54 24 20 |ode",smo|de%..T$ |
|00004680| f4 20 4f 53 43 4c 49 20 | 22 43 6f 6e 2e 20 4d 6f |. OSCLI |"Con. Mo|
|00004690| 6e 69 74 6f 72 54 79 70 | 65 20 41 75 74 6f 22 0d |nitorTyp|e Auto".|
|000046a0| 0b 5e 06 20 e1 0d 0b 68 | 06 20 3a 0d 0b 72 13 20 |.^. ...h|. :..r. |
|000046b0| dd f2 69 62 61 72 5f 70 | 65 72 63 65 6e 74 0d 0b |..ibar_p|ercent..|
|000046c0| 7c 2c 20 f2 75 70 64 61 | 74 65 5f 73 74 72 69 6e ||, .upda|te_strin|
|000046d0| 67 5f 69 63 6f 6e 28 2d | 32 2c 69 25 2c a4 67 65 |g_icon(-|2,i%,.ge|
|000046e0| 74 5f 70 65 72 63 65 6e | 74 29 0d 0b 86 23 20 f2 |t_percen|t)...# .|
|000046f0| 72 65 64 72 61 77 5f 69 | 63 6f 6e 28 2d 32 2c 69 |redraw_i|con(-2,i|
|00004700| 25 2c 30 2c 30 2c 30 2c | 30 2c 2d 32 29 0d 0b 90 |%,0,0,0,|0,-2)...|
|00004710| 21 20 f4 20 70 75 74 20 | 69 6e 20 73 6f 6d 65 20 |! . put |in some |
|00004720| 72 65 64 72 61 77 20 63 | 6f 64 65 21 21 21 0d 0b |redraw c|ode!!!..|
|00004730| 9a 06 20 e1 0d 0b a4 06 | 20 3a 0d 0b ae 13 20 dd |.. .....| :.... .|
|00004740| f2 6f 70 65 6e 5f 64 69 | 73 70 6c 61 79 0d 0b b8 |.open_di|splay...|
|00004750| 13 20 ea 20 63 25 3a 63 | 25 3d 62 25 2b 33 35 30 |. . c%:c|%=b%+350|
|00004760| 0d 0b c2 09 20 f2 62 61 | 72 0d 0b cc 0d 20 f2 70 |.... .ba|r.... .p|
|00004770| 65 72 63 65 6e 74 0d 0b | d6 46 20 21 62 25 3d 64 |ercent..|.F !b%=d|
|00004780| 69 73 70 77 68 25 3a c8 | 99 20 22 57 69 6d 70 5f |ispwh%:.|. "Wimp_|
|00004790| 47 65 74 57 69 6e 64 6f | 77 53 74 61 74 65 22 2c |GetWindo|wState",|
|000047a0| 2c 62 25 3a c8 99 20 22 | 57 69 6d 70 5f 4f 70 65 |,b%:.. "|Wimp_Ope|
|000047b0| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 25 0d 0b e0 17 |nWindow"|,,b%....|
|000047c0| 20 6c 65 6e 67 74 68 25 | 3d 6c 65 6e 67 74 68 25 | length%|=length%|
|000047d0| 2b 33 30 0d 0b ea 4f 20 | c8 99 20 22 57 69 6d 70 |+30...O |.. "Wimp|
|000047e0| 5f 46 6f 72 63 65 52 65 | 64 72 61 77 22 2c 2d 31 |_ForceRe|draw",-1|
|000047f0| 2c 62 25 21 34 2b 6c 65 | 6e 67 74 68 25 2d 31 30 |,b%!4+le|ngth%-10|
|00004800| 2c 62 25 21 31 36 2d 36 | 34 2c 62 25 21 34 2b 6c |,b%!16-6|4,b%!4+l|
|00004810| 65 6e 67 74 68 25 2b 31 | 30 2c 62 25 21 31 36 2d |ength%+1|0,b%!16-|
|00004820| 32 38 0d 0b f4 17 20 6c | 65 6e 67 74 68 25 3d 6c |28.... l|ength%=l|
|00004830| 65 6e 67 74 68 25 2d 33 | 30 0d 0b fe 06 20 e1 0d |ength%-3|0.... ..|
|00004840| 0c 08 06 20 3a 0d 0c 12 | 0e 20 dd f2 70 65 72 63 |... :...|. ..perc|
|00004850| 65 6e 74 0d 0c 1c 30 20 | f2 75 70 64 61 74 65 5f |ent...0 |.update_|
|00004860| 73 74 72 69 6e 67 5f 69 | 63 6f 6e 28 64 69 73 70 |string_i|con(disp|
|00004870| 77 68 25 2c 33 2c a4 67 | 65 74 5f 70 65 72 63 65 |wh%,3,.g|et_perce|
|00004880| 6e 74 29 0d 0c 26 27 20 | f2 72 65 64 72 61 77 5f |nt)..&' |.redraw_|
|00004890| 69 63 6f 6e 28 64 69 73 | 70 77 68 25 2c 33 2c 34 |icon(dis|pwh%,3,4|
|000048a0| 2c 34 2c 34 2c 34 2c 2d | 31 29 0d 0c 30 06 20 e1 |,4,4,4,-|1)..0. .|
|000048b0| 0d 0c 3a 06 20 3a 0d 0c | 44 12 20 dd a4 67 65 74 |..:. :..|D. ..get|
|000048c0| 5f 70 65 72 63 65 6e 74 | 0d 0c 4e 38 20 ea 20 70 |_percent|..N8 . p|
|000048d0| 65 72 63 65 6e 74 2c 6d | 65 73 75 72 65 64 25 2c |ercent,m|esured%,|
|000048e0| 75 73 65 64 25 2c 70 65 | 72 63 65 6e 74 24 2c 63 |used%,pe|rcent$,c|
|000048f0| 25 2c 77 68 69 63 68 24 | 2c 63 68 61 72 67 65 25 |%,which$|,charge%|
|00004900| 0d 0c 58 0f 20 63 25 3d | 62 25 2b 31 32 30 30 0d |..X. c%=|b%+1200.|
|00004910| 0c 62 30 20 c8 99 20 22 | 50 6f 72 74 61 62 6c 65 |.b0 .. "|Portable|
|00004920| 5f 52 65 61 64 42 4d 55 | 56 61 72 69 61 62 6c 65 |_ReadBMU|Variable|
|00004930| 22 2c 34 20 b8 20 2c 6d | 65 73 75 72 65 64 25 0d |",4 . ,m|esured%.|
|00004940| 0c 6c 2d 20 c8 99 20 22 | 50 6f 72 74 61 62 6c 65 |.l- .. "|Portable|
|00004950| 5f 52 65 61 64 42 4d 55 | 56 61 72 69 61 62 6c 65 |_ReadBMU|Variable|
|00004960| 22 2c 33 20 b8 20 2c 75 | 73 65 64 25 0d 0c 76 19 |",3 . ,u|sed%..v.|
|00004970| 20 75 73 65 64 25 3d 6d | 65 73 75 72 65 64 25 2d | used%=m|esured%-|
|00004980| 75 73 65 64 25 0d 0c 80 | 1b 20 70 65 72 63 65 6e |used%...|. percen|
|00004990| 74 3d 75 73 65 64 25 2f | 6d 65 73 75 72 65 64 25 |t=used%/|mesured%|
|000049a0| 0d 0c 8a 1b 20 70 65 72 | 63 65 6e 74 3d a8 28 70 |.... per|cent=.(p|
|000049b0| 65 72 63 65 6e 74 2a 31 | 30 30 29 0d 0c 94 30 20 |ercent*1|00)...0 |
|000049c0| c8 99 20 22 50 6f 72 74 | 61 62 6c 65 5f 52 65 61 |.. "Port|able_Rea|
|000049d0| 64 42 4d 55 56 61 72 69 | 61 62 6c 65 22 2c 31 31 |dBMUVari|able",11|
|000049e0| 20 b8 20 2c 63 68 61 72 | 67 65 25 0d 0c 9e 11 20 | . ,char|ge%.... |
|000049f0| c8 8e 20 63 68 61 72 67 | 65 25 20 ca 0d 0c a8 13 |.. charg|e% .....|
|00004a00| 20 c9 20 30 3a 77 68 69 | 63 68 24 3d 22 8a 22 0d | . 0:whi|ch$=".".|
|00004a10| 0c b2 14 20 c9 20 33 32 | 3a 77 68 69 63 68 24 3d |... . 32|:which$=|
|00004a20| 22 8b 22 0d 0c bc 06 20 | 7f 0d 0c c6 0e 20 77 68 |".".... |..... wh|
|00004a30| 69 63 68 24 3d 22 22 0d | 0c d0 06 20 cb 0d 0c da |ich$="".|... ....|
|00004a40| 24 20 70 65 72 63 65 6e | 74 24 3d 22 22 2b c3 70 |$ percen|t$=""+.p|
|00004a50| 65 72 63 65 6e 74 2b 22 | 25 22 2b 77 68 69 63 68 |ercent+"|%"+which|
|00004a60| 24 0d 0c e4 0f 20 3d 70 | 65 72 63 65 6e 74 24 20 |$.... =p|ercent$ |
|00004a70| 0d 0c ee 06 20 3a 0d 0c | f8 09 dd f2 62 61 72 0d |.... :..|....bar.|
|00004a80| 0d 02 21 ea 20 6d 65 73 | 75 72 65 64 25 2c 75 73 |..!. mes|ured%,us|
|00004a90| 65 64 25 2c 76 61 6c 75 | 65 25 2c 63 25 2c 64 25 |ed%,valu|e%,c%,d%|
|00004aa0| 0d 0d 0c 0e 63 25 3d 62 | 25 2b 31 33 30 30 0d 0d |....c%=b|%+1300..|
|00004ab0| 16 0e 64 25 3d 62 25 2b | 31 34 30 30 0d 0d 20 2f |..d%=b%+|1400.. /|
|00004ac0| c8 99 20 22 50 6f 72 74 | 61 62 6c 65 5f 52 65 61 |.. "Port|able_Rea|
|00004ad0| 64 42 4d 55 56 61 72 69 | 61 62 6c 65 22 2c 34 20 |dBMUVari|able",4 |
|00004ae0| b8 20 2c 6d 65 73 75 72 | 65 64 25 0d 0d 2a 2c c8 |. ,mesur|ed%..*,.|
|00004af0| 99 20 22 50 6f 72 74 61 | 62 6c 65 5f 52 65 61 64 |. "Porta|ble_Read|
|00004b00| 42 4d 55 56 61 72 69 61 | 62 6c 65 22 2c 33 20 b8 |BMUVaria|ble",3 .|
|00004b10| 20 2c 75 73 65 64 25 0d | 0d 34 19 76 61 6c 75 65 | ,used%.|.4.value|
|00004b20| 25 3d 6d 65 73 75 72 65 | 64 25 2d 75 73 65 64 25 |%=mesure|d%-used%|
|00004b30| 0d 0d 3e 17 76 61 6c 75 | 65 25 3d 76 61 6c 75 65 |..>.valu|e%=value|
|00004b40| 25 2a 38 2e 35 38 35 0d | 0d 48 17 e7 20 76 61 6c |%*8.585.|.H.. val|
|00004b50| 75 65 25 3c 34 20 76 61 | 6c 75 65 25 3d 34 0d 0d |ue%<4 va|lue%=4..|
|00004b60| 52 12 6c 65 6e 67 74 68 | 25 3d 76 61 6c 75 65 25 |R.length|%=value%|
|00004b70| 0d 0d 5c 0f 21 63 25 3d | 64 69 73 70 77 68 25 0d |..\.!c%=|dispwh%.|
|00004b80| 0d 66 0a 63 25 21 34 3d | 32 0d 0d 70 1e c8 99 20 |.f.c%!4=|2..p... |
|00004b90| 22 57 69 6d 70 5f 47 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Ge|tIconSta|
|00004ba0| 74 65 22 2c 2c 63 25 0d | 0d 7a 10 64 25 21 30 3d |te",,c%.|.z.d%!0=|
|00004bb0| 64 69 73 70 77 68 25 0d | 0d 84 0d 64 25 21 34 3d |dispwh%.|...d%!4=|
|00004bc0| 63 25 21 34 0d 0d 8e 1c | c8 99 20 22 57 69 6d 70 |c%!4....|.. "Wimp|
|00004bd0| 5f 44 65 6c 65 74 65 49 | 63 6f 6e 22 2c 2c 64 25 |_DeleteI|con",,d%|
|00004be0| 0d 0d 98 15 63 25 21 31 | 36 3d 63 25 21 38 2b 76 |....c%!1|6=c%!8+v|
|00004bf0| 61 6c 75 65 25 0d 0d a2 | 10 63 25 21 34 3d 64 69 |alue%...|.c%!4=di|
|00004c00| 73 70 77 68 25 0d 0d ac | 27 c8 99 20 22 57 69 6d |spwh%...|'.. "Wim|
|00004c10| 70 5f 43 72 65 61 74 65 | 49 63 6f 6e 22 2c 2c 63 |p_Create|Icon",,c|
|00004c20| 25 2b 34 20 b8 20 76 61 | 6c 75 65 25 0d 0d b6 05 |%+4 . va|lue%....|
|00004c30| e1 0d 0d c0 06 3a 20 0d | 0d ca 13 20 dd f2 6f 70 |.....: .|... ..op|
|00004c40| 65 6e 5f 6f 70 74 69 6f | 6e 73 0d 0d d4 0e 20 e3 |en_optio|ns.... .|
|00004c50| 20 78 3d 30 20 b8 20 37 | 0d 0d de 3d 20 e7 20 a4 | x=0 . 7|...= . .|
|00004c60| 69 63 6f 6e 5f 73 74 61 | 74 65 28 6f 70 74 77 68 |icon_sta|te(optwh|
|00004c70| 25 2c 78 2b 35 29 3d b9 | 20 8c 20 f2 75 6e 73 65 |%,x+5)=.| . .unse|
|00004c80| 6c 65 63 74 5f 69 63 6f | 6e 28 6f 70 74 77 68 25 |lect_ico|n(optwh%|
|00004c90| 2c 78 2b 35 29 0d 0d e8 | 06 20 cd 0d 0d f2 08 20 |,x+5)...|. ..... |
|00004ca0| ed 20 78 0d 0d fc 3b 20 | e7 20 a4 69 63 6f 6e 5f |. x...; |. .icon_|
|00004cb0| 73 74 61 74 65 28 6f 70 | 74 77 68 25 2c 31 38 29 |state(op|twh%,18)|
|00004cc0| 3d b9 20 8c 20 f2 75 6e | 73 65 6c 65 63 74 5f 69 |=. . .un|select_i|
|00004cd0| 63 6f 6e 28 6f 70 74 77 | 68 25 2c 31 38 29 0d 0e |con(optw|h%,18)..|
|00004ce0| 06 0e 20 e3 20 78 3d 30 | 20 b8 20 32 0d 0e 10 2e |.. . x=0| . 2....|
|00004cf0| 20 e7 20 6f 70 74 69 6f | 6e 73 25 28 31 29 3d 78 | . optio|ns%(1)=x|
|00004d00| 20 f2 73 65 6c 65 63 74 | 5f 69 63 6f 6e 28 6f 70 | .select|_icon(op|
|00004d10| 74 77 68 25 2c 78 2b 31 | 30 29 0d 0e 1a 08 20 ed |twh%,x+1|0).... .|
|00004d20| 20 78 0d 0e 24 0e 20 e3 | 20 78 3d 30 20 b8 20 34 | x..$. .| x=0 . 4|
|00004d30| 0d 0e 2e 2d 20 e7 20 6f | 70 74 69 6f 6e 73 25 28 |...- . o|ptions%(|
|00004d40| 30 29 3d 78 20 f2 73 65 | 6c 65 63 74 5f 69 63 6f |0)=x .se|lect_ico|
|00004d50| 6e 28 6f 70 74 77 68 25 | 2c 78 2b 35 29 0d 0e 38 |n(optwh%|,x+5)..8|
|00004d60| 08 20 ed 20 78 0d 0e 42 | 16 20 e7 20 6f 70 74 69 |. . x..B|. . opti|
|00004d70| 6f 6e 73 25 28 32 29 3d | 31 20 8c 0d 0e 4c 1c 20 |ons%(2)=|1 ...L. |
|00004d80| f2 73 65 6c 65 63 74 5f | 69 63 6f 6e 28 6f 70 74 |.select_|icon(opt|
|00004d90| 77 68 25 2c 31 38 29 0d | 0e 56 06 20 cc 0d 0e 60 |wh%,18).|.V. ...`|
|00004da0| 1e 20 f2 75 6e 73 65 6c | 65 63 74 5f 69 63 6f 6e |. .unsel|ect_icon|
|00004db0| 28 6f 70 74 77 68 25 2c | 31 38 29 0d 0e 6a 06 20 |(optwh%,|18)..j. |
|00004dc0| cd 0d 0e 74 45 20 21 62 | 25 3d 6f 70 74 77 68 25 |...tE !b|%=optwh%|
|00004dd0| 3a c8 99 20 22 57 69 6d | 70 5f 47 65 74 57 69 6e |:.. "Wim|p_GetWin|
|00004de0| 64 6f 77 53 74 61 74 65 | 22 2c 2c 62 25 3a c8 99 |dowState|",,b%:..|
|00004df0| 20 22 57 69 6d 70 5f 4f | 70 65 6e 57 69 6e 64 6f | "Wimp_O|penWindo|
|00004e00| 77 22 2c 2c 62 25 0d 0e | 7e 06 20 e1 0d 0e 88 06 |w",,b%..|~. .....|
|00004e10| 20 3a 0d 0e 92 12 20 dd | f2 6f 70 65 6e 5f 63 6f | :.... .|.open_co|
|00004e20| 6e 66 69 67 0d 0e 9c 0e | 20 e3 20 78 3d 30 20 b8 |nfig....| . x=0 .|
|00004e30| 20 39 0d 0e a6 29 20 79 | 3d a4 72 65 61 64 5f 61 | 9...) y|=.read_a|
|00004e40| 5f 62 69 74 28 63 6d 6f | 73 25 28 30 2c 78 29 2c |_bit(cmo|s%(0,x),|
|00004e50| 63 6d 6f 73 25 28 31 2c | 78 29 29 0d 0e b0 26 20 |cmos%(1,|x))...& |
|00004e60| e7 20 79 3d 31 20 f2 73 | 65 6c 65 63 74 5f 69 63 |. y=1 .s|elect_ic|
|00004e70| 6f 6e 28 63 6f 6e 66 69 | 67 77 68 25 2c 78 2b 31 |on(confi|gwh%,x+1|
|00004e80| 29 0d 0e ba 28 20 e7 20 | 79 3d 30 20 f2 75 6e 73 |)...( . |y=0 .uns|
|00004e90| 65 6c 65 63 74 5f 69 63 | 6f 6e 28 63 6f 6e 66 69 |elect_ic|on(confi|
|00004ea0| 67 77 68 25 2c 78 2b 31 | 29 0d 0e c4 08 20 ed 20 |gwh%,x+1|).... . |
|00004eb0| 78 0d 0e ce 48 20 21 62 | 25 3d 63 6f 6e 66 69 67 |x...H !b|%=config|
|00004ec0| 77 68 25 3a c8 99 20 22 | 57 69 6d 70 5f 47 65 74 |wh%:.. "|Wimp_Get|
|00004ed0| 57 69 6e 64 6f 77 53 74 | 61 74 65 22 2c 2c 62 25 |WindowSt|ate",,b%|
|00004ee0| 3a c8 99 20 22 57 69 6d | 70 5f 4f 70 65 6e 57 69 |:.. "Wim|p_OpenWi|
|00004ef0| 6e 64 6f 77 22 2c 2c 62 | 25 0d 0e d8 06 20 e1 0d |ndow",,b|%.... ..|
|00004f00| 0e e2 06 20 3a 0d 0e ec | 0e 20 dd f2 6f 70 65 6e |... :...|. ..open|
|00004f10| 5f 69 64 0d 0e f6 29 20 | ea 20 63 25 2c 75 6e 69 |_id...) |. c%,uni|
|00004f20| 71 75 65 69 64 61 25 2c | 75 6e 69 71 75 65 69 64 |queida%,|uniqueid|
|00004f30| 62 25 2c 69 64 61 24 2c | 69 64 62 24 0d 0f 00 0f |b%,ida$,|idb$....|
|00004f40| 20 63 25 3d 62 25 2b 31 | 32 30 30 0d 0f 0a 35 20 | c%=b%+1|200...5 |
|00004f50| c8 99 20 22 4f 53 5f 52 | 65 61 64 53 79 73 49 6e |.. "OS_R|eadSysIn|
|00004f60| 66 6f 22 2c 32 20 b8 20 | 2c 2c 2c 75 6e 69 71 75 |fo",2 . |,,,uniqu|
|00004f70| 65 69 64 61 25 2c 75 6e | 69 71 75 65 69 64 62 25 |eida%,un|iqueidb%|
|00004f80| 0d 0f 14 2e 20 c8 99 20 | 22 4f 53 5f 43 6f 6e 76 |.... .. |"OS_Conv|
|00004f90| 65 72 74 48 65 78 38 22 | 2c 75 6e 69 71 75 65 69 |ertHex8"|,uniquei|
|00004fa0| 64 61 25 2c 63 25 2c 31 | 34 20 b8 20 63 25 0d 0f |da%,c%,1|4 . c%..|
|00004fb0| 1e 0e 20 f2 74 65 72 6d | 28 63 25 29 0d 0f 28 11 |.. .term|(c%)..(.|
|00004fc0| 20 69 64 61 24 3d 22 26 | 22 2b 24 63 25 0d 0f 32 | ida$="&|"+$c%..2|
|00004fd0| 2e 20 c8 99 20 22 4f 53 | 5f 43 6f 6e 76 65 72 74 |. .. "OS|_Convert|
|00004fe0| 48 65 78 38 22 2c 75 6e | 69 71 75 65 69 64 62 25 |Hex8",un|iqueidb%|
|00004ff0| 2c 63 25 2c 31 34 20 b8 | 20 63 25 0d 0f 3c 0e 20 |,c%,14 .| c%..<. |
|00005000| f2 74 65 72 6d 28 63 25 | 29 0d 0f 46 11 20 69 64 |.term(c%|)..F. id|
|00005010| 62 24 3d 22 26 22 2b 24 | 63 25 0d 0f 50 23 20 f2 |b$="&"+$|c%..P# .|
|00005020| 73 65 74 5f 69 63 6f 6e | 5f 73 74 72 69 6e 67 28 |set_icon|_string(|
|00005030| 69 64 77 68 25 2c 31 2c | 69 64 61 24 29 0d 0f 5a |idwh%,1,|ida$)..Z|
|00005040| 23 20 f2 73 65 74 5f 69 | 63 6f 6e 5f 73 74 72 69 |# .set_i|con_stri|
|00005050| 6e 67 28 69 64 77 68 25 | 2c 32 2c 69 64 62 24 29 |ng(idwh%|,2,idb$)|
|00005060| 0d 0f 64 44 20 21 62 25 | 3d 69 64 77 68 25 3a c8 |..dD !b%|=idwh%:.|
|00005070| 99 20 22 57 69 6d 70 5f | 47 65 74 57 69 6e 64 6f |. "Wimp_|GetWindo|
|00005080| 77 53 74 61 74 65 22 2c | 2c 62 25 3a c8 99 20 22 |wState",|,b%:.. "|
|00005090| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|000050a0| 2c 2c 62 25 0d 0f 6e 06 | 20 e1 0d 0f 78 07 20 3a |,,b%..n.| ...x. :|
|000050b0| 20 0d 0f 82 11 20 dd f2 | 61 64 75 73 74 63 6c 69 | .... ..|adustcli|
|000050c0| 63 6b 0d 0f 8c 15 20 c8 | 8e 20 6f 70 74 69 6f 6e |ck.... .|. option|
|000050d0| 73 25 28 31 29 20 ca 0d | 0f 96 15 20 c9 20 30 3a |s%(1) ..|... . 0:|
|000050e0| f2 74 6f 67 67 6c 65 63 | 61 63 68 65 0d 0f a0 14 |.togglec|ache....|
|000050f0| 20 c9 20 31 3a f2 74 6f | 67 67 6c 65 73 70 69 6e | . 1:.to|gglespin|
|00005100| 0d 0f aa 16 20 c9 20 32 | 3a f2 64 69 73 6d 6f 75 |.... . 2|:.dismou|
|00005110| 6e 74 64 69 73 63 0d 0f | b4 06 20 cb 0d 0f be 06 |ntdisc..|.. .....|
|00005120| 20 e1 0d 0f c8 06 20 3a | 0d 0f d2 12 20 dd f2 74 | ..... :|.... ..t|
|00005130| 6f 67 67 6c 65 63 61 63 | 68 65 0d 0f dc 24 20 c8 |ogglecac|he...$ .|
|00005140| 99 20 22 43 61 63 68 65 | 5f 43 6f 6e 74 72 6f 6c |. "Cache|_Control|
|00005150| 22 2c 30 2c 31 20 b8 20 | 63 61 63 68 65 25 0d 0f |",0,1 . |cache%..|
|00005160| e6 10 20 c8 8e 20 63 61 | 63 68 65 25 20 ca 0d 0f |.. .. ca|che% ...|
|00005170| f0 1f 20 c9 20 31 3a c8 | 99 20 22 43 61 63 68 65 |.. . 1:.|. "Cache|
|00005180| 5f 43 6f 6e 74 72 6f 6c | 22 2c 30 2c 30 0d 0f fa |_Control|",0,0...|
|00005190| 1f 20 c9 20 30 3a c8 99 | 20 22 43 61 63 68 65 5f |. . 0:..| "Cache_|
|000051a0| 43 6f 6e 74 72 6f 6c 22 | 2c 31 2c 30 0d 10 04 06 |Control"|,1,0....|
|000051b0| 20 cb 0d 10 0e 06 20 e1 | 0d 10 18 06 20 3a 0d 10 | ..... .|.... :..|
|000051c0| 22 11 20 dd f2 74 6f 67 | 67 6c 65 73 70 69 6e 0d |". ..tog|glespin.|
|000051d0| 10 2c 29 20 c8 99 20 22 | 41 44 46 53 5f 50 6f 77 |.,) .. "|ADFS_Pow|
|000051e0| 65 72 43 6f 6e 74 72 6f | 6c 22 2c 30 2c 34 20 b8 |erContro|l",0,4 .|
|000051f0| 20 2c 2c 73 70 69 6e 25 | 0d 10 36 10 20 e7 20 73 | ,,spin%|..6. . s|
|00005200| 70 69 6e 25 3d 30 20 8c | 0d 10 40 21 20 c8 99 20 |pin%=0 .|..@! .. |
|00005210| 22 41 44 46 53 5f 50 6f | 77 65 72 43 6f 6e 74 72 |"ADFS_Po|werContr|
|00005220| 6f 6c 22 2c 32 2c 34 2c | 31 0d 10 4a 06 20 cc 0d |ol",2,4,|1..J. ..|
|00005230| 10 54 21 20 c8 99 20 22 | 41 44 46 53 5f 50 6f 77 |.T! .. "|ADFS_Pow|
|00005240| 65 72 43 6f 6e 74 72 6f | 6c 22 2c 32 2c 34 2c 30 |erContro|l",2,4,0|
|00005250| 0d 10 5e 06 20 cd 0d 10 | 68 06 20 e1 0d 10 72 06 |..^. ...|h. ...r.|
|00005260| 20 3a 0d 10 7c 13 20 dd | f2 64 69 73 6d 6f 75 6e | :..|. .|.dismoun|
|00005270| 74 64 69 73 63 0d 10 86 | 2c 20 c8 99 20 22 58 4f |tdisc...|, .. "XO|
|00005280| 53 5f 43 4c 49 22 2c 22 | 44 69 73 6d 6f 75 6e 74 |S_CLI","|Dismount|
|00005290| 20 30 22 20 b8 20 65 72 | 72 25 3b 66 6c 61 67 73 | 0" . er|r%;flags|
|000052a0| 25 0d 10 90 3d 20 e7 20 | 28 66 6c 61 67 73 25 20 |%...= . |(flags% |
|000052b0| 80 20 31 29 3c 3e 30 20 | 21 65 72 72 25 3d 31 3c |. 1)<>0 |!err%=1<|
|000052c0| 3c 33 30 3a c8 99 20 22 | 4f 53 5f 47 65 6e 65 72 |<30:.. "|OS_Gener|
|000052d0| 61 74 65 45 72 72 6f 72 | 22 2c 65 72 72 25 0d 10 |ateError|",err%..|
|000052e0| 9a 06 20 e1 0d 10 a4 06 | 20 3a 0d 10 ae 12 20 dd |.. .....| :.... .|
|000052f0| f2 73 65 6c 65 63 74 63 | 6c 69 63 6b 0d 10 b8 10 |.selectc|lick....|
|00005300| 20 ea 20 63 75 72 6d 74 | 79 70 65 25 0d 10 c2 27 | . curmt|ype%...'|
|00005310| 20 c8 99 20 22 4f 53 5f | 52 65 61 64 53 79 73 49 | .. "OS_|ReadSysI|
|00005320| 6e 66 6f 22 2c 31 20 b8 | 20 2c 63 75 72 6d 74 79 |nfo",1 .| ,curmty|
|00005330| 70 65 25 0d 10 cc 14 20 | e7 20 63 75 72 6d 74 79 |pe%.... |. curmty|
|00005340| 70 65 25 3c 35 20 8c 0d | 10 d6 27 f2 63 68 61 6e |pe%<5 ..|..'.chan|
|00005350| 67 65 6d 6f 6e 69 74 6f | 72 28 26 44 41 2c 35 2c |gemonito|r(&DA,5,|
|00005360| 32 37 2c 30 29 3a f4 20 | 74 79 70 65 20 35 0d 10 |27,0):. |type 5..|
|00005370| e0 05 cc 0d 10 ea 14 c8 | 8e 20 6f 70 74 69 6f 6e |........|. option|
|00005380| 73 25 28 30 29 20 ca 0d | 10 f4 2c 20 c9 20 30 3a |s%(0) ..|.., . 0:|
|00005390| f2 63 68 61 6e 67 65 6d | 6f 6e 69 74 6f 72 28 26 |.changem|onitor(&|
|000053a0| 39 43 2c 30 2c 31 32 2c | 31 29 3a f4 20 74 79 70 |9C,0,12,|1):. typ|
|000053b0| 65 20 30 0d 10 fe 2c 20 | c9 20 31 3a f2 63 68 61 |e 0..., |. 1:.cha|
|000053c0| 6e 67 65 6d 6f 6e 69 74 | 6f 72 28 26 39 43 2c 31 |ngemonit|or(&9C,1|
|000053d0| 2c 32 37 2c 31 29 3a f4 | 20 74 79 70 65 20 31 0d |,27,1):.| type 1.|
|000053e0| 11 08 2c 20 c9 20 32 3a | f2 63 68 61 6e 67 65 6d |.., . 2:|.changem|
|000053f0| 6f 6e 69 74 6f 72 28 26 | 39 43 2c 31 2c 32 37 2c |onitor(&|9C,1,27,|
|00005400| 30 29 3a f4 20 74 79 70 | 65 20 32 0d 11 12 2c 20 |0):. typ|e 2..., |
|00005410| c9 20 33 3a f2 63 68 61 | 6e 67 65 6d 6f 6e 69 74 |. 3:.cha|ngemonit|
|00005420| 6f 72 28 26 39 43 2c 33 | 2c 32 37 2c 30 29 3a f4 |or(&9C,3|,27,0):.|
|00005430| 20 74 79 70 65 20 33 0d | 11 1c 2c 20 c9 20 34 3a | type 3.|.., . 4:|
|00005440| f2 63 68 61 6e 67 65 6d | 6f 6e 69 74 6f 72 28 26 |.changem|onitor(&|
|00005450| 39 43 2c 34 2c 32 37 2c | 30 29 3a f4 20 74 79 70 |9C,4,27,|0):. typ|
|00005460| 65 20 34 0d 11 26 06 20 | cb 0d 11 30 06 20 cd 0d |e 4..&. |...0. ..|
|00005470| 11 3a 06 20 e1 0d 11 44 | 06 20 3a 0d 11 4e 16 20 |.:. ...D|. :..N. |
|00005480| dd f2 63 6c 69 63 6b 5f | 6f 6e 5f 63 6f 6e 66 69 |..click_|on_confi|
|00005490| 67 0d 11 58 0f 20 e3 20 | 78 25 3d 30 20 b8 20 39 |g..X. . |x%=0 . 9|
|000054a0| 0d 11 62 26 20 e7 20 a4 | 69 63 6f 6e 5f 73 74 61 |..b& . .|icon_sta|
|000054b0| 74 65 28 63 6f 6e 66 69 | 67 77 68 25 2c 78 25 2b |te(confi|gwh%,x%+|
|000054c0| 31 29 3d b9 20 8c 0d 11 | 6c 2a 20 f2 63 68 65 63 |1)=. ...|l* .chec|
|000054d0| 6b 5f 62 69 74 28 63 6d | 6f 73 25 28 30 2c 78 25 |k_bit(cm|os%(0,x%|
|000054e0| 29 2c 63 6d 6f 73 25 28 | 31 2c 78 25 29 2c 31 29 |),cmos%(|1,x%),1)|
|000054f0| 0d 11 76 06 20 cd 0d 11 | 80 26 20 e7 20 a4 69 63 |..v. ...|.& . .ic|
|00005500| 6f 6e 5f 73 74 61 74 65 | 28 63 6f 6e 66 69 67 77 |on_state|(configw|
|00005510| 68 25 2c 78 25 2b 31 29 | 3d a3 20 8c 0d 11 8a 2a |h%,x%+1)|=. ....*|
|00005520| 20 f2 63 68 65 63 6b 5f | 62 69 74 28 63 6d 6f 73 | .check_|bit(cmos|
|00005530| 25 28 30 2c 78 25 29 2c | 63 6d 6f 73 25 28 31 2c |%(0,x%),|cmos%(1,|
|00005540| 78 25 29 2c 30 29 0d 11 | 94 06 20 cd 0d 11 9e 09 |x%),0)..|.. .....|
|00005550| 20 ed 20 78 25 0d 11 a8 | 0e 20 c8 8e 20 62 25 21 | . x%...|. .. b%!|
|00005560| 38 20 ca 0d 11 b2 21 20 | c9 20 34 3a f2 63 6c 6f |8 ....! |. 4:.clo|
|00005570| 73 65 5f 77 69 6e 64 6f | 77 28 63 6f 6e 66 69 67 |se_windo|w(config|
|00005580| 77 68 25 29 0d 11 bc 15 | 20 c9 20 31 3a f2 6f 70 |wh%)....| . 1:.op|
|00005590| 65 6e 5f 63 6f 6e 66 69 | 67 0d 11 c6 06 20 cb 0d |en_confi|g.... ..|
|000055a0| 11 d0 06 20 e1 0d 11 da | 06 20 3a 0d 11 e4 17 20 |... ....|. :.... |
|000055b0| dd f2 63 6c 69 63 6b 5f | 6f 6e 5f 6f 70 74 69 6f |..click_|on_optio|
|000055c0| 6e 73 0d 11 ee 0e 20 e3 | 20 78 3d 30 20 b8 20 32 |ns.... .| x=0 . 2|
|000055d0| 0d 11 f8 23 20 e7 20 a4 | 69 63 6f 6e 5f 73 74 61 |...# . .|icon_sta|
|000055e0| 74 65 28 6f 70 74 77 68 | 25 2c 78 2b 31 30 29 3d |te(optwh|%,x+10)=|
|000055f0| b9 20 8c 0d 12 02 12 20 | 6f 70 74 69 6f 6e 73 25 |. ..... |options%|
|00005600| 28 31 29 3d 78 0d 12 0c | 06 20 cd 0d 12 16 08 20 |(1)=x...|. ..... |
|00005610| ed 20 78 0d 12 20 0e 20 | e3 20 78 3d 30 20 b8 20 |. x.. . |. x=0 . |
|00005620| 34 0d 12 2a 22 20 e7 20 | a4 69 63 6f 6e 5f 73 74 |4..*" . |.icon_st|
|00005630| 61 74 65 28 6f 70 74 77 | 68 25 2c 78 2b 35 29 3d |ate(optw|h%,x+5)=|
|00005640| b9 20 8c 0d 12 34 12 20 | 6f 70 74 69 6f 6e 73 25 |. ...4. |options%|
|00005650| 28 30 29 3d 78 0d 12 3e | 06 20 cd 0d 12 48 08 20 |(0)=x..>|. ...H. |
|00005660| ed 20 78 0d 12 52 21 20 | e7 20 a4 69 63 6f 6e 5f |. x..R! |. .icon_|
|00005670| 73 74 61 74 65 28 6f 70 | 74 77 68 25 2c 31 38 29 |state(op|twh%,18)|
|00005680| 3d b9 20 8c 0d 12 5c 12 | 20 6f 70 74 69 6f 6e 73 |=. ...\.| options|
|00005690| 25 28 32 29 3d 31 0d 12 | 66 07 20 cc 20 0d 12 70 |%(2)=1..|f. . ..p|
|000056a0| 58 20 6f 70 74 69 6f 6e | 73 25 28 32 29 3d 30 3a |X option|s%(2)=0:|
|000056b0| f2 75 70 64 61 74 65 5f | 73 74 72 69 6e 67 5f 69 |.update_|string_i|
|000056c0| 63 6f 6e 28 64 69 73 70 | 77 68 25 2c 33 2c 6e 75 |con(disp|wh%,3,nu|
|000056d0| 6c 6c 24 29 3a f2 75 70 | 64 61 74 65 5f 73 74 72 |ll$):.up|date_str|
|000056e0| 69 6e 67 5f 69 63 6f 6e | 28 2d 32 2c 69 25 2c 6e |ing_icon|(-2,i%,n|
|000056f0| 75 6c 6c 24 29 0d 12 7a | 06 20 cd 0d 12 84 0e 20 |ull$)..z|. ..... |
|00005700| c8 8e 20 62 25 21 38 20 | ca 0d 12 8e 1e 20 c9 20 |.. b%!8 |..... . |
|00005710| 34 3a f2 63 6c 6f 73 65 | 5f 77 69 6e 64 6f 77 28 |4:.close|_window(|
|00005720| 6f 70 74 77 68 25 29 0d | 12 98 16 20 c9 20 31 3a |optwh%).|... . 1:|
|00005730| f2 6f 70 65 6e 5f 6f 70 | 74 69 6f 6e 73 0d 12 a2 |.open_op|tions...|
|00005740| 07 20 cb 20 0d 12 ac 06 | 20 e1 0d 12 b6 06 20 3a |. . ....| ..... :|
|00005750| 0d 12 c0 12 dd f2 73 61 | 76 65 5f 6f 70 74 69 6f |......sa|ve_optio|
|00005760| 6e 73 0d 12 ca 0e ea 20 | 63 68 61 6e 6e 65 6c 25 |ns..... |channel%|
|00005770| 0d 12 d4 31 63 68 61 6e | 6e 65 6c 25 3d ae 20 22 |...1chan|nel%=. "|
|00005780| 3c 41 34 5f 55 74 69 6c | 73 24 44 69 72 3e 2e 52 |<A4_Util|s$Dir>.R|
|00005790| 65 73 6f 75 72 63 65 73 | 2e 4f 70 74 69 6f 6e 73 |esources|.Options|
|000057a0| 22 0d 12 de 1a d5 23 63 | 68 61 6e 6e 65 6c 25 2c |".....#c|hannel%,|
|000057b0| 6f 70 74 69 6f 6e 73 25 | 28 30 29 0d 12 e8 1a d5 |options%|(0).....|
|000057c0| 23 63 68 61 6e 6e 65 6c | 25 2c 6f 70 74 69 6f 6e |#channel|%,option|
|000057d0| 73 25 28 31 29 0d 12 f2 | 1a d5 23 63 68 61 6e 6e |s%(1)...|..#chann|
|000057e0| 65 6c 25 2c 6f 70 74 69 | 6f 6e 73 25 28 32 29 0d |el%,opti|ons%(2).|
|000057f0| 12 fc 0e d9 23 63 68 61 | 6e 6e 65 6c 25 0d 13 06 |....#cha|nnel%...|
|00005800| 05 e1 0d 13 10 05 3a 0d | 13 1a 22 dd f2 63 68 65 |......:.|.."..che|
|00005810| 63 6b 5f 62 69 74 28 62 | 79 74 65 25 2c 62 69 74 |ck_bit(b|yte%,bit|
|00005820| 25 2c 76 61 6c 75 65 25 | 29 0d 13 24 25 63 75 72 |%,value%|)..$%cur|
|00005830| 76 61 6c 75 65 25 3d a4 | 72 65 61 64 5f 61 5f 62 |value%=.|read_a_b|
|00005840| 69 74 28 62 79 74 65 25 | 2c 62 69 74 25 29 0d 13 |it(byte%|,bit%)..|
|00005850| 2e 19 c8 8e 20 63 75 72 | 76 61 6c 75 65 25 2b 76 |.... cur|value%+v|
|00005860| 61 6c 75 65 25 20 ca 0d | 13 38 20 20 c9 20 31 3a |alue% ..|.8 . 1:|
|00005870| f2 74 6f 67 67 6c 65 5f | 62 69 74 28 62 79 74 65 |.toggle_|bit(byte|
|00005880| 25 2c 62 69 74 25 29 0d | 13 42 06 20 cb 0d 13 4c |%,bit%).|.B. ...L|
|00005890| 05 e1 0d 13 56 05 3a 0d | 13 60 1c dd f2 74 6f 67 |....V.:.|.`...tog|
|000058a0| 67 6c 65 5f 62 69 74 28 | 62 79 74 65 25 2c 62 69 |gle_bit(|byte%,bi|
|000058b0| 74 25 29 0d 13 6a 12 ea | 20 63 25 3a 63 25 3d 62 |t%)..j..| c%:c%=b|
|000058c0| 25 2b 38 39 30 0d 13 74 | 23 c8 99 20 22 4f 53 5f |%+890..t|#.. "OS_|
|000058d0| 42 79 74 65 22 2c 31 36 | 31 2c 62 79 74 65 25 20 |Byte",16|1,byte% |
|000058e0| b8 20 2c 2c 63 25 3f 30 | 0d 13 7e 10 63 25 3f 31 |. ,,c%?0|..~.c%?1|
|000058f0| 3d 31 3c 3c 62 69 74 25 | 0d 13 88 14 63 25 3f 32 |=1<<bit%|....c%?2|
|00005900| 3d 63 25 3f 31 20 82 20 | 63 25 3f 30 0d 13 92 1f |=c%?1 . |c%?0....|
|00005910| c8 99 20 22 4f 53 5f 42 | 79 74 65 22 2c 31 36 32 |.. "OS_B|yte",162|
|00005920| 2c 62 79 74 65 25 2c 63 | 25 3f 32 0d 13 9c 05 e1 |,byte%,c|%?2.....|
|00005930| 0d 13 a6 05 3a 0d 13 b0 | 53 f4 20 72 65 61 64 73 |....:...|S. reads|
|00005940| 20 61 20 42 79 74 65 20 | 6f 66 20 43 4d 4f 53 52 | a Byte |of CMOSR|
|00005950| 41 4d 20 61 6e 64 20 73 | 68 69 66 74 73 20 69 74 |AM and s|hifts it|
|00005960| 20 74 6f 20 67 65 74 20 | 74 68 65 20 62 69 74 20 | to get |the bit |
|00005970| 69 6e 20 71 75 65 73 74 | 69 6f 6e 20 28 30 2d 37 |in quest|ion (0-7|
|00005980| 20 50 6c 65 61 73 65 29 | 0d 13 ba 1a dd a4 72 65 | Please)|......re|
|00005990| 61 64 5f 61 5f 62 69 74 | 28 62 79 74 65 2c 62 69 |ad_a_bit|(byte,bi|
|000059a0| 74 29 0d 13 c4 12 ea 20 | 63 25 3a 63 25 3d 62 25 |t)..... |c%:c%=b%|
|000059b0| 2b 39 30 30 0d 13 ce 0d | 62 69 74 3d 62 69 74 2b |+900....|bit=bit+|
|000059c0| 31 0d 13 d8 22 c8 99 20 | 22 4f 53 5f 42 79 74 65 |1...".. |"OS_Byte|
|000059d0| 22 2c 31 36 31 2c 62 79 | 74 65 20 b8 20 2c 2c 63 |",161,by|te . ,,c|
|000059e0| 25 3f 30 0d 13 e2 21 63 | 25 3f 30 3d 63 25 3f 30 |%?0...!c|%?0=c%?0|
|000059f0| 3c 3c 38 2d 62 69 74 3a | 63 25 3f 30 3d 63 25 3f |<<8-bit:|c%?0=c%?|
|00005a00| 30 3e 3e 37 0d 13 ec 09 | 3d 63 25 3f 30 0d 13 f6 |0>>7....|=c%?0...|
|00005a10| 05 3a 0d 14 00 20 20 dd | a4 69 63 6f 6e 5f 73 74 |.:... .|.icon_st|
|00005a20| 61 74 65 28 77 69 6e 64 | 6f 77 25 2c 69 63 6f 6e |ate(wind|ow%,icon|
|00005a30| 25 29 0d 14 0a 27 20 f4 | 20 72 65 74 75 72 6e 73 |%)...' .| returns|
|00005a40| 20 74 72 75 65 20 69 66 | 20 69 63 6f 6e 20 69 73 | true if| icon is|
|00005a50| 20 73 65 6c 65 63 74 65 | 64 0d 14 14 09 20 ea 20 | selecte|d.... . |
|00005a60| 63 25 0d 14 1e 0e 20 63 | 25 3d 62 25 2b 39 30 30 |c%.... c|%=b%+900|
|00005a70| 0d 14 28 10 20 21 63 25 | 3d 77 69 6e 64 6f 77 25 |..(. !c%|=window%|
|00005a80| 0d 14 32 0f 20 63 25 21 | 34 3d 69 63 6f 6e 25 0d |..2. c%!|4=icon%.|
|00005a90| 14 3c 1f 20 c8 99 20 22 | 57 69 6d 70 5f 47 65 74 |.<. .. "|Wimp_Get|
|00005aa0| 49 63 6f 6e 53 74 61 74 | 65 22 2c 2c 63 25 0d 14 |IconStat|e",,c%..|
|00005ab0| 46 1c 20 3d 28 28 63 25 | 21 32 34 29 20 80 20 28 |F. =((c%|!24) . (|
|00005ac0| 31 3c 3c 32 31 29 29 3c | 3e 30 0d 14 50 06 20 3a |1<<21))<|>0..P. :|
|00005ad0| 0d 14 5a 17 dd f2 63 6c | 6f 73 65 5f 77 69 6e 64 |..Z...cl|ose_wind|
|00005ae0| 6f 77 28 77 68 25 29 0d | 14 64 08 ea 20 63 25 0d |ow(wh%).|.d.. c%.|
|00005af0| 14 6e 0d 63 25 3d 62 25 | 2b 39 30 30 0d 14 78 0c |.n.c%=b%|+900..x.|
|00005b00| 63 25 21 30 3d 77 68 25 | 0d 14 82 1d c8 99 20 22 |c%!0=wh%|...... "|
|00005b10| 57 69 6d 70 5f 43 6c 6f | 73 65 57 69 6e 64 6f 77 |Wimp_Clo|seWindow|
|00005b20| 22 2c 2c 63 25 0d 14 8c | 05 e1 0d 14 96 05 3a 0d |",,c%...|......:.|
|00005b30| 14 a0 1c dd f2 73 65 6c | 65 63 74 5f 69 63 6f 6e |.....sel|ect_icon|
|00005b40| 28 77 68 25 2c 69 63 6f | 6e 25 29 0d 14 aa 12 ea |(wh%,ico|n%).....|
|00005b50| 20 63 25 3a 63 25 3d 62 | 25 2b 39 30 30 0d 14 b4 | c%:c%=b|%+900...|
|00005b60| 16 21 63 25 3d 77 68 25 | 3a 63 25 21 34 3d 69 63 |.!c%=wh%|:c%!4=ic|
|00005b70| 6f 6e 25 0d 14 be 1a 63 | 25 21 38 3d 31 3c 3c 32 |on%....c|%!8=1<<2|
|00005b80| 31 3a 63 25 21 31 32 3d | 31 3c 3c 32 31 0d 14 c8 |1:c%!12=|1<<21...|
|00005b90| 1e c8 99 20 22 57 69 6d | 70 5f 53 65 74 49 63 6f |... "Wim|p_SetIco|
|00005ba0| 6e 53 74 61 74 65 22 2c | 2c 63 25 0d 14 d2 05 e1 |nState",|,c%.....|
|00005bb0| 0d 14 dc 05 3a 0d 14 e6 | 1e dd f2 75 6e 73 65 6c |....:...|...unsel|
|00005bc0| 65 63 74 5f 69 63 6f 6e | 28 77 68 25 2c 69 63 6f |ect_icon|(wh%,ico|
|00005bd0| 6e 25 29 0d 14 f0 12 ea | 20 63 25 3a 63 25 3d 62 |n%).....| c%:c%=b|
|00005be0| 25 2b 39 30 30 0d 14 fa | 16 21 63 25 3d 77 68 25 |%+900...|.!c%=wh%|
|00005bf0| 3a 63 25 21 34 3d 69 63 | 6f 6e 25 0d 15 04 16 63 |:c%!4=ic|on%....c|
|00005c00| 25 21 38 3d 30 3a 63 25 | 21 31 32 3d 31 3c 3c 32 |%!8=0:c%|!12=1<<2|
|00005c10| 31 0d 15 0e 1e c8 99 20 | 22 57 69 6d 70 5f 53 65 |1...... |"Wimp_Se|
|00005c20| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 63 25 0d |tIconSta|te",,c%.|
|00005c30| 15 18 05 e1 0d 15 22 05 | 3a 0d 15 2c 0f 20 dd f2 |......".|:..,. ..|
|00005c40| 74 65 72 6d 28 61 25 29 | 0d 15 36 3e 20 f4 20 70 |term(a%)|..6> . p|
|00005c50| 75 74 73 20 72 65 74 75 | 72 6e 20 63 68 61 72 61 |uts retu|rn chara|
|00005c60| 63 74 65 72 20 28 41 53 | 43 49 49 20 31 33 29 20 |cter (AS|CII 13) |
|00005c70| 6f 6e 20 65 6e 64 20 6f | 66 20 73 74 72 69 6e 67 |on end o|f string|
|00005c80| 20 61 74 20 61 25 0d 15 | 40 09 20 ea 20 6e 25 0d | at a%..|@. . n%.|
|00005c90| 15 4a 10 20 c8 95 20 61 | 25 3f 6e 25 3e 33 31 0d |.J. .. a|%?n%>31.|
|00005ca0| 15 54 0a 20 6e 25 2b 3d | 31 0d 15 5e 06 20 ce 0d |.T. n%+=|1..^. ..|
|00005cb0| 15 68 0d 20 61 25 3f 6e | 25 3d 31 33 0d 15 72 06 |.h. a%?n|%=13..r.|
|00005cc0| 20 e1 0d 15 7c 06 20 3a | 0d 15 86 0f 20 dd a4 74 | ...|. :|.... ..t|
|00005cd0| 65 72 6d 28 61 25 29 0d | 15 90 41 20 f4 20 70 75 |erm(a%).|..A . pu|
|00005ce0| 74 73 20 72 65 74 75 72 | 6e 20 63 68 61 72 61 63 |ts retur|n charac|
|00005cf0| 74 65 72 20 28 41 53 43 | 49 49 20 31 33 29 20 6f |ter (ASC|II 13) o|
|00005d00| 6e 20 65 6e 64 20 6f 66 | 20 72 65 74 75 72 6e 65 |n end of| returne|
|00005d10| 64 20 73 74 72 69 6e 67 | 0d 15 9a 11 20 ea 20 6e |d string|.... . n|
|00005d20| 25 2c 73 74 72 69 6e 67 | 24 0d 15 a4 0f 20 73 74 |%,string|$.... st|
|00005d30| 72 69 6e 67 24 3d 22 22 | 0d 15 ae 1a 20 c8 95 20 |ring$=""|.... .. |
|00005d40| 61 25 3f 6e 25 3e 33 31 | 20 84 20 61 25 3f 6e 25 |a%?n%>31| . a%?n%|
|00005d50| 3d 39 0d 15 b8 18 20 73 | 74 72 69 6e 67 24 2b 3d |=9.... s|tring$+=|
|00005d60| bd 3f 6e 25 3a 6e 25 2b | 3d 31 0d 15 c2 06 20 ce |.?n%:n%+|=1.... .|
|00005d70| 0d 15 cc 0d 20 61 25 3f | 6e 25 3d 31 33 0d 15 d6 |.... a%?|n%=13...|
|00005d80| 0d 20 3d 73 74 72 69 6e | 67 24 0d 15 e0 06 20 3a |. =strin|g$.... :|
|00005d90| 0d 15 ea 21 20 dd a4 73 | 74 72 69 6e 67 5f 61 64 |...! ..s|tring_ad|
|00005da0| 64 72 28 77 69 6e 64 6f | 77 25 2c 69 63 6f 6e 25 |dr(windo|w%,icon%|
|00005db0| 29 0d 15 f4 30 20 f4 20 | 72 65 74 75 72 6e 73 20 |)...0 . |returns |
|00005dc0| 61 64 72 65 73 73 20 6f | 66 20 69 63 6f 6e 73 20 |adress o|f icons |
|00005dd0| 69 6e 64 65 72 65 63 74 | 65 64 20 73 74 72 69 6e |inderect|ed strin|
|00005de0| 67 0d 15 fe 09 20 ea 20 | 63 25 0d 16 08 0c 20 de |g.... . |c%.... .|
|00005df0| 20 63 25 20 36 34 0d 16 | 12 10 20 21 63 25 3d 77 | c% 64..|.. !c%=w|
|00005e00| 69 6e 64 6f 77 25 0d 16 | 1c 0f 20 63 25 21 34 3d |indow%..|.. c%!4=|
|00005e10| 69 63 6f 6e 25 0d 16 26 | 1f 20 c8 99 20 22 57 69 |icon%..&|. .. "Wi|
|00005e20| 6d 70 5f 47 65 74 49 63 | 6f 6e 53 74 61 74 65 22 |mp_GetIc|onState"|
|00005e30| 2c 2c 63 25 0d 16 30 0b | 20 3d 63 25 21 32 38 0d |,,c%..0.| =c%!28.|
|00005e40| 16 3a 06 20 3a 0d 16 44 | 21 20 dd a4 69 63 6f 6e |.:. :..D|! ..icon|
|00005e50| 5f 73 74 72 69 6e 67 28 | 77 69 6e 64 6f 77 25 2c |_string(|window%,|
|00005e60| 69 63 6f 6e 25 29 0d 16 | 4e 2b 20 f4 20 72 65 74 |icon%)..|N+ . ret|
|00005e70| 75 72 6e 73 20 69 63 6f | 6e 73 20 69 6e 64 65 72 |urns ico|ns inder|
|00005e80| 65 63 74 65 64 20 74 65 | 78 74 20 73 74 72 69 6e |ected te|xt strin|
|00005e90| 67 0d 16 58 26 20 f2 74 | 65 72 6d 28 a4 73 74 72 |g..X& .t|erm(.str|
|00005ea0| 69 6e 67 61 64 64 72 28 | 77 69 6e 64 6f 77 25 2c |ingaddr(|window%,|
|00005eb0| 69 63 6f 6e 25 29 29 0d | 16 62 22 20 3d 24 a4 73 |icon%)).|.b" =$.s|
|00005ec0| 74 72 69 6e 67 5f 61 64 | 64 72 28 77 69 6e 64 6f |tring_ad|dr(windo|
|00005ed0| 77 25 2c 69 63 6f 6e 25 | 29 0d 16 6c 06 20 3a 0d |w%,icon%|)..l. :.|
|00005ee0| 16 76 28 20 dd f2 73 65 | 74 5f 69 63 6f 6e 5f 73 |.v( ..se|t_icon_s|
|00005ef0| 74 72 69 6e 67 28 77 69 | 6e 64 6f 77 25 2c 69 63 |tring(wi|ndow%,ic|
|00005f00| 6f 6e 25 2c 61 24 29 0d | 16 80 29 20 f4 20 73 65 |on%,a$).|..) . se|
|00005f10| 74 73 20 69 63 6f 6e 27 | 73 20 69 6e 64 65 72 65 |ts icon'|s indere|
|00005f20| 63 74 65 64 20 74 65 78 | 74 20 73 74 72 69 6e 67 |cted tex|t string|
|00005f30| 0d 16 8a 24 20 24 a4 73 | 74 72 69 6e 67 5f 61 64 |...$ $.s|tring_ad|
|00005f40| 64 72 28 77 69 6e 64 6f | 77 25 2c 69 63 6f 6e 25 |dr(windo|w%,icon%|
|00005f50| 29 3d 61 24 0d 16 94 06 | 20 e1 0d 16 9e 06 20 3a |)=a$....| ..... :|
|00005f60| 0d 16 a8 0d 20 dd f2 72 | 65 64 72 61 77 0d 16 b2 |.... ..r|edraw...|
|00005f70| 1e 20 f4 20 72 65 64 72 | 61 77 73 20 77 69 6e 64 |. . redr|aws wind|
|00005f80| 6f 77 20 63 6f 6e 74 65 | 6e 74 73 0d 16 bc 27 20 |ow conte|nts...' |
|00005f90| c8 99 20 22 57 69 6d 70 | 5f 52 65 64 72 61 77 57 |.. "Wimp|_RedrawW|
|00005fa0| 69 6e 64 6f 77 22 2c 2c | 62 25 20 b8 20 6d 6f 72 |indow",,|b% . mor|
|00005fb0| 65 25 0d 16 c6 0d 20 c8 | 95 20 6d 6f 72 65 25 0d |e%.... .|. more%.|
|00005fc0| 16 d0 27 20 c8 99 20 22 | 57 69 6d 70 5f 47 65 74 |..' .. "|Wimp_Get|
|00005fd0| 52 65 63 74 61 6e 67 6c | 65 22 2c 2c 62 25 20 b8 |Rectangl|e",,b% .|
|00005fe0| 20 6d 6f 72 65 25 0d 16 | da 06 20 ce 0d 16 e4 06 | more%..|.. .....|
|00005ff0| 20 e1 0d 16 ee 06 20 3a | 0d 16 f8 1c 20 dd f2 66 | ..... :|.... ..f|
|00006000| 6f 72 63 65 5f 72 65 64 | 72 61 77 28 77 69 6e 64 |orce_red|raw(wind|
|00006010| 6f 77 25 29 0d 17 02 28 | 20 f4 20 72 65 64 72 61 |ow%)...(| . redra|
|00006020| 77 73 20 76 69 73 69 62 | 6c 65 20 70 6f 72 74 69 |ws visib|le porti|
|00006030| 6f 6e 20 6f 66 20 77 69 | 6e 64 6f 77 0d 17 0c 09 |on of wi|ndow....|
|00006040| 20 ea 20 63 25 0d 17 16 | 0f 20 63 25 3d 62 25 2b | . c%...|. c%=b%+|
|00006050| 31 30 30 30 0d 17 20 10 | 20 21 63 25 3d 77 69 6e |1000.. .| !c%=win|
|00006060| 64 6f 77 25 0d 17 2a 21 | 20 c8 99 20 22 57 69 6d |dow%..*!| .. "Wim|
|00006070| 70 5f 47 65 74 57 69 6e | 64 6f 77 53 74 61 74 65 |p_GetWin|dowState|
|00006080| 22 2c 2c 63 25 0d 17 34 | 33 20 c8 99 20 22 57 69 |",,c%..4|3 .. "Wi|
|00006090| 6d 70 5f 46 6f 72 63 65 | 52 65 64 72 61 77 22 2c |mp_Force|Redraw",|
|000060a0| 2d 31 2c 63 25 21 34 2c | 63 25 21 38 2c 63 25 21 |-1,c%!4,|c%!8,c%!|
|000060b0| 31 32 2c 63 25 21 31 36 | 0d 17 3e 06 20 e1 0d 17 |12,c%!16|..>. ...|
|000060c0| 48 07 20 3a 20 0d 17 52 | 2c 20 dd f2 67 65 74 5f |H. : ..R|, ..get_|
|000060d0| 6f 72 69 67 69 6e 28 68 | 61 6e 64 6c 65 25 2c f8 |origin(h|andle%,.|
|000060e0| 20 78 6f 72 69 67 25 2c | f8 20 79 6f 72 69 67 25 | xorig%,|. yorig%|
|000060f0| 29 0d 17 5c 35 20 f4 20 | 72 65 74 75 72 6e 73 20 |)..\5 . |returns |
|00006100| 63 6f 6f 72 64 69 6e 61 | 74 65 73 20 6f 66 20 77 |coordina|tes of w|
|00006110| 69 6e 64 6f 77 20 77 6f | 72 6b 20 61 72 65 61 20 |indow wo|rk area |
|00006120| 6f 72 69 67 69 6e 0d 17 | 66 09 20 ea 20 63 25 0d |origin..|f. . c%.|
|00006130| 17 70 0e 20 63 25 3d 62 | 25 2b 38 30 30 0d 17 7a |.p. c%=b|%+800..z|
|00006140| 10 20 21 63 25 3d 68 61 | 6e 64 6c 65 25 0d 17 84 |. !c%=ha|ndle%...|
|00006150| 21 20 c8 99 20 22 57 69 | 6d 70 5f 47 65 74 57 69 |! .. "Wi|mp_GetWi|
|00006160| 6e 64 6f 77 53 74 61 74 | 65 22 2c 2c 63 25 0d 17 |ndowStat|e",,c%..|
|00006170| 8e 29 20 78 6f 72 69 67 | 25 3d 63 25 21 34 2d 63 |.) xorig|%=c%!4-c|
|00006180| 25 21 32 30 3a 79 6f 72 | 69 67 25 3d 63 25 21 31 |%!20:yor|ig%=c%!1|
|00006190| 36 2d 63 25 21 32 34 0d | 17 98 06 20 e1 0d 17 a2 |6-c%!24.|... ....|
|000061a0| 06 20 3a 0d 17 ac 2c 20 | dd f2 75 70 64 61 74 65 |. :..., |..update|
|000061b0| 5f 73 74 72 69 6e 67 5f | 69 63 6f 6e 28 77 68 25 |_string_|icon(wh%|
|000061c0| 2c 69 63 6f 6e 25 2c 73 | 74 72 69 6e 67 24 29 0d |,icon%,s|tring$).|
|000061d0| 17 b6 13 20 ea 20 63 25 | 3a 63 25 3d 62 25 2b 35 |... . c%|:c%=b%+5|
|000061e0| 30 30 0d 17 c0 0c 63 25 | 21 30 3d 77 68 25 0d 17 |00....c%|!0=wh%..|
|000061f0| ca 0e 63 25 21 34 3d 69 | 63 6f 6e 25 0d 17 d4 1d |..c%!4=i|con%....|
|00006200| c8 99 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |.."Wimp_|GetIconS|
|00006210| 74 61 74 65 22 2c 2c 63 | 25 0d 17 de 0d 63 25 21 |tate",,c|%....c%!|
|00006220| 38 3d 31 3c 3c 30 0d 17 | e8 0e 63 25 21 31 32 3d |8=1<<0..|..c%!12=|
|00006230| 31 3c 3c 30 0d 17 f2 14 | 24 28 63 25 21 32 38 29 |1<<0....|$(c%!28)|
|00006240| 3d 73 74 72 69 6e 67 24 | 0d 17 fc 14 63 25 21 33 |=string$|....c%!3|
|00006250| 36 3d a9 28 73 74 72 69 | 6e 67 24 29 0d 18 06 1d |6=.(stri|ng$)....|
|00006260| c8 99 22 57 69 6d 70 5f | 53 65 74 49 63 6f 6e 53 |.."Wimp_|SetIconS|
|00006270| 74 61 74 65 22 2c 2c 63 | 25 0d 18 10 05 e1 0d 18 |tate",,c|%.......|
|00006280| 1a 05 3a 0d 18 24 3d dd | f2 72 65 64 72 61 77 5f |..:..$=.|.redraw_|
|00006290| 69 63 6f 6e 28 77 68 25 | 2c 69 63 6f 6e 25 2c 78 |icon(wh%|,icon%,x|
|000062a0| 6d 69 6e 66 25 2c 79 6d | 69 6e 66 25 2c 78 6d 61 |minf%,ym|inf%,xma|
|000062b0| 78 66 25 2c 79 6d 61 78 | 66 25 2c 72 77 68 25 29 |xf%,ymax|f%,rwh%)|
|000062c0| 0d 18 2e 12 ea 20 63 25 | 3a 63 25 3d 62 25 2b 37 |..... c%|:c%=b%+7|
|000062d0| 30 30 0d 18 38 0c 63 25 | 21 30 3d 77 68 25 0d 18 |00..8.c%|!0=wh%..|
|000062e0| 42 0e 63 25 21 34 3d 69 | 63 6f 6e 25 0d 18 4c 1d |B.c%!4=i|con%..L.|
|000062f0| c8 99 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |.."Wimp_|GetIconS|
|00006300| 74 61 74 65 22 2c 2c 63 | 25 0d 18 56 16 e7 20 72 |tate",,c|%..V.. r|
|00006310| 77 68 25 3d 30 20 8c 20 | 72 77 68 25 3d 2d 31 0d |wh%=0 . |rwh%=-1.|
|00006320| 18 60 51 c8 99 20 22 57 | 69 6d 70 5f 46 6f 72 63 |.`Q.. "W|imp_Forc|
|00006330| 65 52 65 64 72 61 77 22 | 2c 72 77 68 25 2c 63 25 |eRedraw"|,rwh%,c%|
|00006340| 21 38 2b 78 6d 69 6e 66 | 25 2c 63 25 21 31 32 2b |!8+xminf|%,c%!12+|
|00006350| 79 6d 69 6e 66 25 2c 63 | 25 21 31 36 2d 78 6d 61 |yminf%,c|%!16-xma|
|00006360| 78 66 25 2c 63 25 21 32 | 30 2d 79 6d 61 78 66 25 |xf%,c%!2|0-ymaxf%|
|00006370| 0d 18 6a 05 e1 0d 18 74 | 05 3a 0d ff 46 69 6c 65 |..j....t|.:..File|
|00006380| 44 61 74 61 82 21 53 70 | 72 69 74 65 73 00 00 00 |Data.!Sp|rites...|
|00006390| e4 03 00 00 45 f9 ff ff | 7a 45 54 21 03 00 75 ec |....E...|zET!..u.|
|000063a0| 02 00 00 00 10 00 00 00 | e8 03 00 00 d4 02 00 00 |........|........|
|000063b0| 21 61 34 5f 75 74 69 6c | 73 00 00 00 04 00 00 00 |!a4_util|s.......|
|000063c0| 10 00 00 00 00 00 00 00 | 07 00 00 00 2c 00 00 00 |........|....,...|
|000063d0| 80 01 00 00 0c 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000063e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 55 55 55 55 |........|....UUUU|
|000063f0| 77 77 77 77 77 77 77 77 | 77 77 77 77 77 00 00 00 |wwwwwwww|wwwww...|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.