home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / utilities / utilst / useful / Screen < prev    next >
Unknown  |  1995-12-02  |  15.8 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
83% TrID Photoshop Action default (weak)
16% TrID Adobe PhotoShop Brush default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000010| 2c 00 00 00 34 00 00 00 | 5c 00 00 00 00 40 0c 00 |,...4...|\....@..|
|00000020| 18 2f 00 00 68 2e 00 00 | 00 00 00 00 53 63 72 65 |./..h...|....Scre|
|00000030| 65 6e 00 00 53 63 72 65 | 65 6e 20 52 6f 75 74 69 |en..Scre|en Routi|
|00000040| 6e 65 73 20 20 20 20 33 | 2e 39 32 20 28 30 37 20 |nes 3|.92 (07 |
|00000050| 4a 75 6e 20 31 39 39 35 | 29 00 00 00 54 65 78 74 |Jun 1995|)...Text|
|00000060| 45 6e 74 72 79 00 00 00 | 00 00 00 00 00 00 00 00 |Entry...|........|
|00000070| 00 00 00 00 44 02 00 00 | 43 68 61 72 43 6f 70 79 |....D...|CharCopy|
|00000080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 6c 07 00 00 47 6f 74 6f | 58 59 00 00 00 00 00 00 |l...Goto|XY......|
|000000a0| 00 00 00 00 00 00 00 00 | 84 09 00 00 42 6f 78 00 |........|....Box.|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 60 0a 00 00 |........|....`...|
|000000c0| 54 65 78 74 4d 65 6e 75 | 00 00 00 00 00 00 00 00 |TextMenu|........|
|000000d0| 00 00 00 00 00 00 00 00 | ac 0c 00 00 54 65 6c 65 |........|....Tele|
|000000e0| 50 72 69 6e 74 00 00 00 | 00 00 00 00 00 00 00 00 |Print...|........|
|000000f0| 00 00 00 00 b0 0f 00 00 | 57 72 69 74 65 43 00 00 |........|WriteC..|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 40 13 00 00 |........|....@...|
|00000110| 57 72 69 74 65 30 00 00 | 00 00 00 00 00 00 00 00 |Write0..|........|
|00000120| 00 00 00 00 bc 19 00 00 | 46 69 6c 6c 65 64 42 6f |........|FilledBo|
|00000130| 78 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |x.......|........|
|00000140| 30 1b 00 00 43 65 6e 74 | 72 65 54 65 78 74 00 00 |0...Cent|reText..|
|00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 4c 1d 00 00 |........|....L...|
|00000160| 56 65 72 74 69 63 61 6c | 57 69 70 65 00 00 00 00 |Vertical|Wipe....|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 80 1e 00 00 |........|........|
|00000180| 48 6f 72 69 7a 6f 6e 74 | 61 6c 57 69 70 65 00 00 |Horizont|alWipe..|
|00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 08 21 00 00 |........|.....!..|
|000001a0| 53 74 65 70 57 69 70 65 | 00 00 00 00 00 00 00 00 |StepWipe|........|
|000001b0| 00 00 00 00 00 00 00 00 | 94 23 00 00 42 6c 6f 63 |........|.#..Bloc|
|000001c0| 6b 43 6f 70 79 34 30 00 | 00 00 00 00 00 00 00 00 |kCopy40.|........|
|000001d0| 00 00 00 00 20 26 00 00 | 42 6c 6f 63 6b 43 6f 70 |.... &..|BlockCop|
|000001e0| 79 31 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |y1......|........|
|000001f0| 40 28 00 00 56 57 61 69 | 74 00 00 00 00 00 00 00 |@(..VWai|t.......|
|00000200| 00 00 00 00 00 00 00 00 | 80 29 00 00 57 72 69 74 |........|.)..Writ|
|00000210| 65 4d 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |eM......|........|
|00000220| 34 2a 00 00 52 61 73 74 | 65 72 42 61 72 73 00 00 |4*..Rast|erBars..|
|00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 08 2d 00 00 |........|.....-..|
|00000240| 00 00 00 00 1b 00 20 70 | 72 6f 76 69 64 65 73 20 |...... p|rovides |
|00000250| 61 20 70 72 6f 74 65 63 | 74 65 64 20 6d 65 74 68 |a protec|ted meth|
|00000260| 6f 64 20 6f 66 20 75 73 | 65 72 2d 65 6e 74 72 79 |od of us|er-entry|
|00000270| 2e 20 20 49 74 20 70 72 | 6f 76 69 64 65 73 20 74 |. It pr|ovides t|
|00000280| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 20 53 57 49 |he follo|wing SWI|
|00000290| 20 3a 0a 0d 0d 22 53 63 | 72 65 65 6e 5f 54 65 78 | :..."Sc|reen_Tex|
|000002a0| 74 45 6e 74 72 79 22 2c | 20 78 2c 20 79 2c 20 6c |tEntry",| x, y, l|
|000002b0| 65 6e 67 74 68 2c 20 69 | 6e 70 75 74 20 73 74 61 |ength, i|nput sta|
|000002c0| 74 65 73 2c 61 64 64 72 | 65 73 73 2c 20 6d 61 72 |tes,addr|ess, mar|
|000002d0| 6b 65 72 20 54 4f 20 6c | 65 6e 67 74 68 0a 0d 0d |ker TO l|ength...|
|000002e0| 57 68 65 72 65 20 3a 0d | 78 20 69 73 20 74 68 65 |Where :.|x is the|
|000002f0| 20 73 74 61 72 74 69 6e | 67 20 63 6f 6c 75 6d 6e | startin|g column|
|00000300| 20 66 6f 72 20 69 6e 70 | 75 74 0d 79 20 69 73 20 | for inp|ut.y is |
|00000310| 74 68 65 20 73 74 61 72 | 74 69 6e 67 20 72 6f 77 |the star|ting row|
|00000320| 20 66 6f 72 20 69 6e 70 | 75 74 0d 6c 65 6e 67 74 | for inp|ut.lengt|
|00000330| 68 20 69 73 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |h is the| number |
|00000340| 6f 66 20 63 68 61 72 61 | 63 74 65 72 73 20 74 68 |of chara|cters th|
|00000350| 61 74 20 63 61 6e 20 62 | 65 20 74 79 70 65 64 20 |at can b|e typed |
|00000360| 28 6d 69 6e 69 6d 75 6d | 20 6f 66 20 31 29 0d 69 |(minimum| of 1).i|
|00000370| 6e 70 75 74 20 73 74 61 | 74 65 73 20 69 73 20 61 |nput sta|tes is a|
|00000380| 20 62 69 6e 61 72 79 20 | 66 6c 61 67 20 62 61 73 | binary |flag bas|
|00000390| 65 64 20 6f 6e 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |ed on th|e follow|
|000003a0| 69 6e 67 20 3a 0a 0d 0d | 42 69 74 20 30 20 53 65 |ing :...|Bit 0 Se|
|000003b0| 74 20 2d 20 43 6f 6e 76 | 65 72 74 20 6c 6f 77 65 |t - Conv|ert lowe|
|000003c0| 72 2d 63 61 73 65 20 6c | 65 74 74 65 72 73 20 74 |r-case l|etters t|
|000003d0| 6f 20 75 70 70 65 72 2d | 63 61 73 65 0d 42 69 74 |o upper-|case.Bit|
|000003e0| 20 31 20 53 65 74 20 2d | 20 41 6c 6c 6f 77 20 61 | 1 Set -| Allow a|
|000003f0| 6c 70 68 61 62 65 74 69 | 63 20 63 68 61 72 61 63 |lphabeti|c charac|
|00000400| 74 65 72 73 0d 42 69 74 | 20 32 20 53 65 74 20 2d |ters.Bit| 2 Set -|
|00000410| 20 41 6c 6c 6f 77 20 6e | 75 6d 62 65 72 73 0d 42 | Allow n|umbers.B|
|00000420| 69 74 20 33 20 53 65 74 | 20 2d 20 50 72 69 6e 74 |it 3 Set| - Print|
|00000430| 73 20 73 74 61 72 73 20 | 66 6f 72 20 61 6c 6c 20 |s stars |for all |
|00000440| 63 68 61 72 61 63 74 65 | 72 73 20 74 79 70 65 64 |characte|rs typed|
|00000450| 0d 42 69 74 20 34 20 53 | 65 74 20 2d 20 52 65 74 |.Bit 4 S|et - Ret|
|00000460| 75 72 6e 73 20 61 73 20 | 73 6f 6f 6e 20 61 73 20 |urns as |soon as |
|00000470| 6c 65 6e 67 74 68 20 69 | 73 20 72 65 61 63 68 65 |length i|s reache|
|00000480| 64 0d 42 69 74 20 35 20 | 53 65 74 20 2d 20 55 73 |d.Bit 5 |Set - Us|
|00000490| 65 20 4e 55 4c 4c 20 61 | 73 20 74 65 72 6d 69 6e |e NULL a|s termin|
|000004a0| 61 74 6f 72 20 28 64 65 | 66 61 75 6c 74 20 69 73 |ator (de|fault is|
|000004b0| 20 43 52 29 0d 42 69 74 | 20 36 20 53 65 74 20 2d | CR).Bit| 6 Set -|
|000004c0| 20 41 6c 6c 6f 77 20 61 | 20 73 70 61 63 65 0d 42 | Allow a| space.B|
|000004d0| 69 74 20 37 20 53 65 74 | 20 2d 20 41 6c 6c 6f 77 |it 7 Set| - Allow|
|000004e0| 20 61 20 79 2c 20 6e 2c | 20 59 20 6f 72 20 4e 0d | a y, n,| Y or N.|
|000004f0| 42 69 74 20 38 20 53 65 | 74 20 2d 20 41 6c 6c 6f |Bit 8 Se|t - Allo|
|00000500| 77 20 6e 6f 6e 2d 61 6c | 70 68 61 6e 75 6d 62 65 |w non-al|phanumbe|
|00000510| 72 69 63 20 63 68 61 72 | 61 63 74 65 72 73 0d 42 |ric char|acters.B|
|00000520| 69 74 20 39 20 53 65 74 | 20 2d 20 55 73 65 20 67 |it 9 Set| - Use g|
|00000530| 75 69 64 61 6e 63 65 20 | 6d 61 72 6b 65 72 73 0d |uidance |markers.|
|00000540| 61 64 64 72 65 73 73 20 | 69 73 20 74 68 65 20 61 |address |is the a|
|00000550| 64 64 72 65 73 73 20 77 | 68 65 72 65 20 74 68 65 |ddress w|here the|
|00000560| 20 74 65 78 74 20 69 73 | 20 74 6f 20 62 65 20 73 | text is| to be s|
|00000570| 74 6f 72 65 64 0d 6d 61 | 72 6b 65 72 20 66 69 6c |tored.ma|rker fil|
|00000580| 6c 73 20 74 68 65 20 69 | 6e 70 75 74 20 61 72 65 |ls the i|nput are|
|00000590| 61 20 77 69 74 68 20 74 | 68 65 20 41 53 43 49 49 |a with t|he ASCII|
|000005a0| 20 76 61 6c 75 65 20 28 | 6d 75 73 74 20 62 65 20 | value (|must be |
|000005b0| 3e 20 33 31 29 2c 20 69 | 66 20 62 69 74 20 39 20 |> 31), i|f bit 9 |
|000005c0| 69 73 20 73 65 74 20 69 | 6e 20 74 68 65 20 69 6e |is set i|n the in|
|000005d0| 70 75 74 20 73 74 61 74 | 65 0d 6c 65 6e 67 74 68 |put stat|e.length|
|000005e0| 20 69 73 20 74 68 65 20 | 6e 75 6d 62 65 72 20 6f | is the |number o|
|000005f0| 66 20 63 68 61 72 61 63 | 74 65 72 73 20 65 6e 74 |f charac|ters ent|
|00000600| 65 72 65 64 20 28 65 78 | 63 6c 75 64 69 6e 67 20 |ered (ex|cluding |
|00000610| 74 65 72 6d 69 6e 61 74 | 6f 72 29 0d 0d 6e 6f 6e |terminat|or)..non|
|00000620| 2d 61 6c 70 68 61 6e 75 | 6d 65 72 69 63 20 63 68 |-alphanu|meric ch|
|00000630| 61 72 61 63 74 65 72 73 | 20 61 72 65 20 61 6e 79 |aracters| are any|
|00000640| 20 6f 66 20 74 68 65 20 | 66 6f 6c 6c 6f 77 69 6e | of the |followin|
|00000650| 67 20 3a 0d 7e 21 40 23 | 24 25 5e 26 2a 28 29 5f |g :.~!@#|$%^&*()_|
|00000660| 2b a4 a3 3d 2d 60 5b 5d | 5c 7b 7d 3b 27 3a 22 2c |+..=-`[]|\{};':",|
|00000670| 2f 3f 2c 0a 0d 0d 4e 6f | 74 65 20 23 31 20 3a 20 |/?,...No|te #1 : |
|00000680| 59 6f 75 20 4d 55 53 54 | 20 65 6e 61 62 6c 65 20 |You MUST| enable |
|00000690| 61 74 20 6c 65 61 73 74 | 20 62 69 74 73 20 31 2c |at least| bits 1,|
|000006a0| 20 32 2c 20 36 2c 20 37 | 20 6f 72 20 38 2e 0d 4e | 2, 6, 7| or 8..N|
|000006b0| 6f 74 65 20 23 32 20 3a | 20 54 68 65 20 46 31 2d |ote #2 :| The F1-|
|000006c0| 46 31 32 20 6b 65 79 73 | 2c 20 43 55 52 53 4f 52 |F12 keys|, CURSOR|
|000006d0| 2c 20 50 41 47 45 20 55 | 50 2c 20 50 41 47 45 20 |, PAGE U|P, PAGE |
|000006e0| 44 4f 57 4e 2c 20 43 4f | 50 59 20 41 4e 44 20 49 |DOWN, CO|PY AND I|
|000006f0| 4e 53 45 52 54 20 6b 65 | 79 73 20 61 72 65 20 41 |NSERT ke|ys are A|
|00000700| 4c 57 41 59 53 20 69 67 | 6e 6f 72 65 64 0d 4e 6f |LWAYS ig|nored.No|
|00000710| 74 65 20 23 33 20 3a 20 | 45 69 74 68 65 72 20 64 |te #3 : |Either d|
|00000720| 65 6c 65 74 65 20 6b 65 | 79 20 63 61 6e 20 62 65 |elete ke|y can be|
|00000730| 20 75 73 65 64 20 74 6f | 20 64 65 6c 65 74 65 20 | used to| delete |
|00000740| 6c 65 74 74 65 72 73 0a | 0d 0d 4e 69 63 68 6f 6c |letters.|..Nichol|
|00000750| 61 73 20 4b 69 6e 67 73 | 6c 65 79 2e 20 20 55 73 |as Kings|ley. Us|
|00000760| 65 20 66 72 65 65 6c 79 | 00 00 00 00 1b 00 20 70 |e freely|...... p|
|00000770| 72 6f 76 69 64 65 73 20 | 63 68 61 72 61 63 74 65 |rovides |characte|
|00000780| 72 20 63 6f 70 79 69 6e | 67 20 74 6f 20 74 68 65 |r copyin|g to the|
|00000790| 20 73 63 72 65 65 6e 2e | 20 20 49 74 20 70 72 6f | screen.| It pro|
|000007a0| 76 69 64 65 73 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |vides th|e follow|
|000007b0| 69 6e 67 20 53 57 49 20 | 3a 0a 0d 0d 22 53 63 72 |ing SWI |:..."Scr|
|000007c0| 65 65 6e 5f 43 68 61 72 | 43 6f 70 79 22 2c 20 63 |een_Char|Copy", c|
|000007d0| 68 61 72 2c 20 61 6d 6f | 75 6e 74 2c 20 61 64 64 |har, amo|unt, add|
|000007e0| 72 65 73 73 0a 0d 0d 57 | 68 65 72 65 20 3a 0d 63 |ress...W|here :.c|
|000007f0| 68 61 72 20 69 73 20 74 | 68 65 20 63 68 61 72 61 |har is t|he chara|
|00000800| 63 74 65 72 20 74 6f 20 | 63 6f 70 79 20 28 6d 75 |cter to |copy (mu|
|00000810| 73 74 20 62 65 20 67 72 | 65 61 74 65 72 20 74 68 |st be gr|eater th|
|00000820| 61 6e 20 33 31 2c 20 69 | 66 20 74 68 65 20 61 64 |an 31, i|f the ad|
|00000830| 64 72 65 73 73 20 69 73 | 20 30 29 0d 61 6d 6f 75 |dress is| 0).amou|
|00000840| 6e 74 20 69 73 20 74 68 | 65 20 6e 75 6d 62 65 72 |nt is th|e number|
|00000850| 20 6f 66 20 74 69 6d 65 | 73 20 27 63 68 61 72 27 | of time|s 'char'|
|00000860| 20 69 73 20 74 6f 20 62 | 65 20 63 6f 70 69 65 64 | is to b|e copied|
|00000870| 20 28 6d 75 73 74 20 62 | 65 20 67 72 65 61 74 65 | (must b|e greate|
|00000880| 72 20 74 68 61 6e 20 30 | 29 0d 61 64 64 72 65 73 |r than 0|).addres|
|00000890| 73 20 69 73 20 74 68 65 | 20 73 74 61 72 74 69 6e |s is the| startin|
|000008a0| 67 20 61 64 64 72 65 73 | 73 20 74 68 61 74 20 79 |g addres|s that y|
|000008b0| 6f 75 20 77 61 6e 74 20 | 74 68 65 20 63 68 61 72 |ou want |the char|
|000008c0| 61 63 74 65 72 20 74 6f | 20 62 65 20 73 74 6f 72 |acter to| be stor|
|000008d0| 65 64 20 69 6e 2e 20 20 | 54 68 69 73 20 69 73 20 |ed in. |This is |
|000008e0| 6f 6e 6c 79 20 75 73 65 | 64 20 69 66 20 74 68 65 |only use|d if the|
|000008f0| 20 61 64 64 72 65 73 73 | 20 69 73 20 3e 20 30 0a | address| is > 0.|
|00000900| 0d 0d 4e 4f 54 45 20 3a | 20 49 74 20 69 73 20 65 |..NOTE :| It is e|
|00000910| 71 75 69 76 61 6c 65 6e | 74 20 74 6f 20 42 41 53 |quivalen|t to BAS|
|00000920| 49 43 27 73 20 53 54 52 | 49 4e 47 24 20 63 6f 6d |IC's STR|ING$ com|
|00000930| 6d 61 6e 64 2e 20 20 54 | 68 65 72 65 20 69 73 20 |mand. T|here is |
|00000940| 6f 6e 6c 79 20 73 63 72 | 65 65 6e 20 6f 75 74 70 |only scr|een outp|
|00000950| 75 74 20 69 66 20 61 64 | 64 72 65 73 73 20 69 73 |ut if ad|dress is|
|00000960| 20 30 0a 0d 0d 4e 69 63 | 68 6f 6c 61 73 20 4b 69 | 0...Nic|holas Ki|
|00000970| 6e 67 73 6c 65 79 2e 20 | 20 55 73 65 20 66 72 65 |ngsley. | Use fre|
|00000980| 65 6c 79 00 1b 00 20 70 | 72 6f 76 69 64 65 73 20 |ely... p|rovides |
|00000990| 63 75 72 73 6f 72 20 6d | 6f 76 65 6d 65 6e 74 2e |cursor m|ovement.|
|000009a0| 20 20 49 74 20 70 72 6f | 76 69 64 65 73 20 74 68 | It pro|vides th|
|000009b0| 65 20 66 6f 6c 6c 6f 77 | 69 6e 67 20 53 57 49 20 |e follow|ing SWI |
|000009c0| 3a 0a 0d 0d 22 53 63 72 | 65 65 6e 5f 47 6f 74 6f |:..."Scr|een_Goto|
|000009d0| 58 59 22 2c 20 78 2c 20 | 79 0a 0d 0d 57 68 65 72 |XY", x, |y...Wher|
|000009e0| 65 20 3a 0d 78 20 69 73 | 20 74 68 65 20 63 6f 6c |e :.x is| the col|
|000009f0| 75 6d 6e 20 6e 75 6d 62 | 65 72 0d 79 20 69 73 20 |umn numb|er.y is |
|00000a00| 74 68 65 20 72 6f 77 20 | 6e 75 6d 62 65 72 0a 0d |the row |number..|
|00000a10| 0d 49 74 20 69 73 20 65 | 71 75 69 76 61 6c 65 6e |.It is e|quivalen|
|00000a20| 74 20 74 6f 20 42 41 53 | 49 43 27 73 20 54 41 42 |t to BAS|IC's TAB|
|00000a30| 28 78 2c 79 29 20 63 6f | 6d 6d 61 6e 64 0a 0d 0d |(x,y) co|mmand...|
|00000a40| 4e 69 63 68 6f 6c 61 73 | 20 4b 69 6e 67 73 6c 65 |Nicholas| Kingsle|
|00000a50| 79 2e 20 20 55 73 65 20 | 66 72 65 65 6c 79 00 00 |y. Use |freely..|
|00000a60| 1b 00 20 70 72 6f 76 69 | 64 65 73 20 74 65 78 74 |.. provi|des text|
|00000a70| 20 63 72 65 61 74 65 64 | 20 62 6f 78 65 73 2e 20 | created| boxes. |
|00000a80| 20 49 74 20 70 72 6f 76 | 69 64 65 73 20 74 68 65 | It prov|ides the|
|00000a90| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 53 57 49 20 3a | followi|ng SWI :|
|00000aa0| 0a 0d 0d 22 53 63 72 65 | 65 6e 5f 42 6f 78 22 2c |..."Scre|en_Box",|
|00000ab0| 20 78 2c 20 79 2c 20 64 | 78 2c 20 64 79 2c 20 63 | x, y, d|x, dy, c|
|00000ac0| 68 61 72 0a 0d 0d 57 68 | 65 72 65 20 3a 0d 78 20 |har...Wh|ere :.x |
|00000ad0| 69 73 20 74 68 65 20 63 | 6f 6c 75 6d 6e 20 6e 75 |is the c|olumn nu|
|00000ae0| 6d 62 65 72 0d 79 20 69 | 73 20 74 68 65 20 72 6f |mber.y i|s the ro|
|00000af0| 77 20 6e 75 6d 62 65 72 | 0d 64 78 20 69 73 20 74 |w number|.dx is t|
|00000b00| 68 65 20 6e 75 6d 62 65 | 72 20 6f 66 20 63 6f 6c |he numbe|r of col|
|00000b10| 75 6d 6e 73 20 28 69 6e | 63 6c 75 64 69 6e 67 20 |umns (in|cluding |
|00000b20| 63 6f 72 6e 65 72 73 29 | 20 74 68 61 74 20 74 68 |corners)| that th|
|00000b30| 65 20 62 6f 78 20 74 61 | 6b 65 73 20 75 70 20 28 |e box ta|kes up (|
|00000b40| 6d 69 6e 69 6d 75 6d 20 | 69 73 20 33 29 0d 64 79 |minimum |is 3).dy|
|00000b50| 20 69 73 20 74 68 65 20 | 6e 75 6d 62 65 72 20 6f | is the |number o|
|00000b60| 66 20 72 6f 77 73 20 28 | 69 6e 63 6c 75 64 69 6e |f rows (|includin|
|00000b70| 67 20 63 6f 72 6e 65 72 | 73 29 20 74 68 61 74 20 |g corner|s) that |
|00000b80| 74 68 65 20 62 6f 78 20 | 74 61 6b 65 73 20 75 70 |the box |takes up|
|00000b90| 20 28 6d 69 6e 69 6d 75 | 6d 20 69 73 20 33 29 0d | (minimu|m is 3).|
|00000ba0| 63 68 61 72 20 69 73 20 | 74 68 65 20 62 61 73 65 |char is |the base|
|00000bb0| 20 41 53 43 49 49 20 6e | 75 6d 62 65 72 20 75 73 | ASCII n|umber us|
|00000bc0| 65 64 20 74 6f 20 63 72 | 65 61 74 65 20 74 68 65 |ed to cr|eate the|
|00000bd0| 20 62 6f 78 2e 20 20 49 | 74 20 77 6f 72 6b 73 20 | box. I|t works |
|00000be0| 61 73 20 66 6f 6c 6c 6f | 77 73 20 3a 0a 0d 0d 63 |as follo|ws :...c|
|00000bf0| 68 61 72 20 20 20 2d 20 | 54 6f 70 20 6c 65 66 74 |har - |Top left|
|00000c00| 20 63 6f 72 6e 65 72 0d | 63 68 61 72 2b 31 20 2d | corner.|char+1 -|
|00000c10| 20 54 6f 70 20 72 69 67 | 68 74 20 63 6f 72 6e 65 | Top rig|ht corne|
|00000c20| 72 0d 63 68 61 72 2b 32 | 20 2d 20 42 6f 74 74 6f |r.char+2| - Botto|
|00000c30| 6d 20 6c 65 66 74 20 63 | 6f 72 6e 65 72 0d 63 68 |m left c|orner.ch|
|00000c40| 61 72 2b 33 20 2d 20 42 | 6f 74 74 6f 6d 20 72 69 |ar+3 - B|ottom ri|
|00000c50| 67 68 74 20 63 6f 72 6e | 65 72 0d 63 68 61 72 2b |ght corn|er.char+|
|00000c60| 34 20 2d 20 48 6f 72 69 | 7a 6f 6e 74 61 6c 20 62 |4 - Hori|zontal b|
|00000c70| 61 72 0d 63 68 61 72 2b | 35 20 2d 20 56 65 72 74 |ar.char+|5 - Vert|
|00000c80| 69 63 61 6c 20 62 61 72 | 0a 0d 0d 4e 69 63 68 6f |ical bar|...Nicho|
|00000c90| 6c 61 73 20 4b 69 6e 67 | 73 6c 65 79 2e 20 20 55 |las King|sley. U|
|00000ca0| 73 65 20 66 72 65 65 6c | 79 00 00 00 1b 00 20 70 |se freel|y..... p|
|00000cb0| 72 6f 76 69 64 65 73 20 | 74 65 78 74 20 6d 65 6e |rovides |text men|
|00000cc0| 75 20 63 72 65 61 74 69 | 6f 6e 2e 20 20 49 74 20 |u creati|on. It |
|00000cd0| 70 72 6f 76 69 64 65 73 | 20 74 68 65 20 66 6f 6c |provides| the fol|
|00000ce0| 6c 6f 77 69 6e 67 20 53 | 57 49 20 3a 0a 0d 0d 22 |lowing S|WI :..."|
|00000cf0| 53 63 72 65 65 6e 5f 54 | 65 78 74 4d 65 6e 75 22 |Screen_T|extMenu"|
|00000d00| 2c 20 61 64 64 72 65 73 | 73 2c 20 78 20 2c 79 2c |, addres|s, x ,y,|
|00000d10| 20 76 65 72 74 69 63 61 | 6c 20 6c 69 6e 65 20 73 | vertica|l line s|
|00000d20| 70 61 63 69 6e 67 2c 20 | 74 65 72 6d 69 6e 61 74 |pacing, |terminat|
|00000d30| 6f 72 2c 20 73 65 70 65 | 72 61 74 6f 72 2c 20 76 |or, sepe|rator, v|
|00000d40| 61 6c 69 64 61 74 65 20 | 66 69 65 6c 64 20 54 4f |alidate |field TO|
|00000d50| 20 6c 61 73 74 0a 0d 0d | 57 68 65 72 65 20 3a 0d | last...|Where :.|
|00000d60| 61 64 64 72 65 73 73 20 | 69 73 20 74 68 65 20 73 |address |is the s|
|00000d70| 74 61 72 74 69 6e 67 20 | 61 64 64 72 65 73 73 20 |tarting |address |
|00000d80| 68 6f 6c 64 69 6e 67 20 | 74 68 65 20 74 65 78 74 |holding |the text|
|00000d90| 2e 0d 78 20 69 73 20 74 | 68 65 20 63 6f 6c 75 6d |..x is t|he colum|
|00000da0| 6e 20 6e 75 6d 62 65 72 | 20 77 68 65 72 65 20 65 |n number| where e|
|00000db0| 61 63 68 20 6f 70 74 69 | 6f 6e 20 77 69 6c 6c 20 |ach opti|on will |
|00000dc0| 62 65 20 70 6c 61 63 65 | 64 0d 79 20 69 73 20 74 |be place|d.y is t|
|00000dd0| 68 65 20 73 74 61 72 74 | 69 6e 67 20 72 6f 77 20 |he start|ing row |
|00000de0| 76 61 6c 75 65 0d 76 65 | 72 74 69 63 61 6c 20 6c |value.ve|rtical l|
|00000df0| 69 6e 65 20 73 70 61 63 | 69 6e 67 20 69 73 20 74 |ine spac|ing is t|
|00000e00| 68 65 20 61 6d 6f 75 6e | 74 20 61 64 64 65 64 20 |he amoun|t added |
|00000e10| 74 6f 20 74 68 65 20 6e | 65 78 74 20 6f 70 74 69 |to the n|ext opti|
|00000e20| 6f 6e 73 20 72 6f 77 20 | 76 61 6c 75 65 2e 20 20 |ons row |value. |
|00000e30| 54 68 65 20 6d 69 6e 69 | 6d 75 6d 20 76 61 6c 75 |The mini|mum valu|
|00000e40| 65 20 69 73 20 31 0d 74 | 65 72 6d 69 6e 61 74 6f |e is 1.t|erminato|
|00000e50| 72 20 69 73 20 61 6e 20 | 41 53 43 49 49 20 6e 75 |r is an |ASCII nu|
|00000e60| 6d 62 65 72 20 77 68 69 | 63 68 20 63 6f 72 72 65 |mber whi|ch corre|
|00000e70| 73 70 6f 6e 64 73 20 74 | 6f 20 74 68 65 20 65 6e |sponds t|o the en|
|00000e80| 64 20 6f 66 20 74 68 65 | 20 73 74 72 69 6e 67 20 |d of the| string |
|00000e90| 6f 66 20 63 68 61 72 61 | 63 74 65 72 73 0d 73 65 |of chara|cters.se|
|00000ea0| 70 65 72 61 74 6f 72 20 | 69 73 20 61 6e 20 41 53 |perator |is an AS|
|00000eb0| 43 49 49 20 6e 75 6d 62 | 65 72 20 77 68 69 63 68 |CII numb|er which|
|00000ec0| 20 73 65 70 65 72 61 74 | 65 73 20 65 61 63 68 20 | seperat|es each |
|00000ed0| 6f 70 74 69 6f 6e 0d 76 | 61 6c 69 64 61 74 65 20 |option.v|alidate |
|00000ee0| 66 69 65 6c 64 20 69 73 | 20 61 20 62 69 6e 61 72 |field is| a binar|
|00000ef0| 79 20 72 65 70 72 65 73 | 65 6e 74 61 74 69 6f 6e |y repres|entation|
|00000f00| 20 6f 66 20 68 6f 77 20 | 74 6f 20 74 72 65 61 74 | of how |to treat|
|00000f10| 20 74 68 65 20 6f 70 74 | 69 6f 6e 73 2e 20 20 43 | the opt|ions. C|
|00000f20| 75 72 72 65 6e 74 6c 79 | 20 69 74 20 73 75 70 70 |urrently| it supp|
|00000f30| 6f 72 74 73 20 3a 0a 0d | 0d 42 69 74 20 30 20 53 |orts :..|.Bit 0 S|
|00000f40| 65 74 20 2d 20 43 6f 6e | 76 65 72 74 20 6c 6f 77 |et - Con|vert low|
|00000f50| 65 72 2d 63 61 73 65 20 | 6c 65 74 74 65 72 73 20 |er-case |letters |
|00000f60| 74 6f 20 75 70 70 65 72 | 63 61 73 65 0a 0d 0d 6c |to upper|case...l|
|00000f70| 61 73 74 20 69 73 20 74 | 68 65 20 6c 61 73 74 20 |ast is t|he last |
|00000f80| 61 64 64 72 65 73 73 20 | 75 73 65 64 0a 0d 0d 4e |address |used...N|
|00000f90| 69 63 68 6f 6c 61 73 20 | 4b 69 6e 67 73 6c 65 79 |icholas |Kingsley|
|00000fa0| 2e 20 20 55 73 65 20 66 | 72 65 65 6c 79 00 00 00 |. Use f|reely...|
|00000fb0| 1b 00 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 53 |.. provi|des an S|
|00000fc0| 57 49 20 74 6f 20 70 72 | 69 6e 74 20 61 20 73 74 |WI to pr|int a st|
|00000fd0| 72 69 6e 67 20 6f 66 20 | 63 68 61 72 61 63 74 65 |ring of |characte|
|00000fe0| 72 73 2c 20 6f 6e 65 20 | 62 79 20 6f 6e 65 20 77 |rs, one |by one w|
|00000ff0| 69 74 68 20 61 20 75 73 | 65 72 2d 64 65 66 69 6e |ith a us|er-defin|
|00001000| 65 64 20 64 65 6c 61 79 | 20 61 6e 64 20 61 20 63 |ed delay| and a c|
|00001010| 75 72 73 6f 72 2e 20 20 | 49 74 20 70 72 6f 76 69 |ursor. |It provi|
|00001020| 64 65 73 20 74 68 65 20 | 66 6f 6c 6c 6f 77 69 6e |des the |followin|
|00001030| 67 20 53 57 49 20 3a 0a | 0d 0d 22 53 63 72 65 65 |g SWI :.|.."Scree|
|00001040| 6e 5f 54 65 6c 65 50 72 | 69 6e 74 22 2c 20 61 64 |n_TelePr|int", ad|
|00001050| 64 72 65 73 73 2c 78 20 | 2c 79 2c 20 74 65 72 6d |dress,x |,y, term|
|00001060| 69 6e 61 74 6f 72 2c 20 | 66 6f 72 67 63 6f 6c 2c |inator, |forgcol,|
|00001070| 20 62 61 63 6b 63 6f 6c | 2c 20 63 75 72 63 6f 6c | backcol|, curcol|
|00001080| 2c 20 65 78 74 72 61 0a | 0d 0d 57 68 65 72 65 20 |, extra.|..Where |
|00001090| 3a 0d 61 64 64 72 65 73 | 73 20 69 73 20 74 68 65 |:.addres|s is the|
|000010a0| 20 73 74 61 72 74 69 6e | 67 20 61 64 64 72 65 73 | startin|g addres|
|000010b0| 73 20 68 6f 6c 64 69 6e | 67 20 74 68 65 20 74 65 |s holdin|g the te|
|000010c0| 78 74 2e 20 20 0d 54 68 | 65 20 61 64 64 72 65 73 |xt. .Th|e addres|
|000010d0| 73 20 6d 75 73 74 20 62 | 65 20 76 61 6c 69 64 0d |s must b|e valid.|
|000010e0| 78 20 69 73 20 74 68 65 | 20 63 6f 6c 75 6d 6e 20 |x is the| column |
|000010f0| 6e 75 6d 62 65 72 20 77 | 68 65 72 65 20 74 65 6c |number w|here tel|
|00001100| 65 70 72 69 6e 74 69 6e | 67 20 77 69 6c 6c 20 73 |eprintin|g will s|
|00001110| 74 61 72 74 0d 79 20 69 | 73 20 74 68 65 20 72 6f |tart.y i|s the ro|
|00001120| 77 20 6e 75 6d 62 65 72 | 0d 74 65 72 6d 69 6e 61 |w number|.termina|
|00001130| 74 6f 72 20 69 73 20 74 | 68 65 20 41 53 43 49 49 |tor is t|he ASCII|
|00001140| 20 6e 75 6d 62 65 72 20 | 77 68 69 63 68 20 77 69 | number |which wi|
|00001150| 6c 6c 20 65 6e 64 20 74 | 65 6c 65 70 72 69 6e 74 |ll end t|eleprint|
|00001160| 69 6e 67 0d 66 6f 72 67 | 63 6f 6c 20 69 73 20 74 |ing.forg|col is t|
|00001170| 68 65 20 66 6f 72 67 72 | 6f 75 6e 64 20 63 6f 6c |he forgr|ound col|
|00001180| 6f 75 72 20 66 6f 72 20 | 74 68 65 20 74 65 78 74 |our for |the text|
|00001190| 2c 20 69 6e 20 74 68 65 | 20 66 6f 72 6d 61 74 20 |, in the| format |
|000011a0| 26 42 42 47 47 52 52 30 | 30 0d 62 61 63 6b 63 6f |&BBGGRR0|0.backco|
|000011b0| 6c 20 69 73 20 74 68 65 | 20 62 61 63 6b 67 72 6f |l is the| backgro|
|000011c0| 75 6e 64 20 63 6f 6c 6f | 75 72 20 66 6f 72 20 74 |und colo|ur for t|
|000011d0| 68 65 20 74 65 78 74 2c | 20 69 6e 20 74 68 65 20 |he text,| in the |
|000011e0| 66 6f 72 6d 61 74 20 26 | 42 42 47 47 52 52 30 30 |format &|BBGGRR00|
|000011f0| 0d 63 75 72 63 6f 6c 20 | 69 73 20 74 68 65 20 63 |.curcol |is the c|
|00001200| 75 72 73 6f 72 20 63 6f | 6c 6f 75 72 2c 20 69 6e |ursor co|lour, in|
|00001210| 20 74 68 65 20 66 6f 72 | 6d 61 74 20 26 42 42 47 | the for|mat &BBG|
|00001220| 47 52 52 30 30 2e 20 20 | 49 66 20 79 6f 75 20 64 |GRR00. |If you d|
|00001230| 6f 6e 27 74 20 77 61 6e | 74 20 6f 6e 65 20 74 68 |on't wan|t one th|
|00001240| 65 6e 20 6a 75 73 74 20 | 75 73 65 20 74 68 65 20 |en just |use the |
|00001250| 76 61 6c 75 65 20 6f 66 | 20 30 20 68 65 72 65 0a |value of| 0 here.|
|00001260| 0d 0d 65 78 74 72 61 20 | 63 6f 6e 74 72 6f 6c 73 |..extra |controls|
|00001270| 20 74 68 65 20 70 72 69 | 6e 74 69 6e 67 20 73 70 | the pri|nting sp|
|00001280| 65 65 64 20 61 6e 64 20 | 65 78 74 72 61 20 70 61 |eed and |extra pa|
|00001290| 72 61 6d 65 74 65 72 73 | 20 3a 0a 0d 0d 42 69 74 |rameters| :...Bit|
|000012a0| 73 20 30 20 2d 20 37 20 | 2d 20 43 6f 6e 74 72 6f |s 0 - 7 |- Contro|
|000012b0| 6c 20 73 70 65 65 64 0d | 42 69 74 73 20 38 20 20 |l speed.|Bits 8 |
|000012c0| 20 20 20 2d 20 53 6f 75 | 6e 64 20 76 6f 69 63 65 | - Sou|nd voice|
|000012d0| 20 31 20 28 69 66 20 61 | 63 74 69 76 65 29 20 61 | 1 (if a|ctive) a|
|000012e0| 66 74 65 72 20 70 72 69 | 6e 74 69 6e 67 20 65 61 |fter pri|nting ea|
|000012f0| 63 68 20 6c 65 74 74 65 | 72 0a 0d 0d 4e 6f 74 65 |ch lette|r...Note|
|00001300| 20 3a 20 41 6e 79 20 56 | 44 55 20 63 6f 64 65 73 | : Any V|DU codes|
|00001310| 20 61 72 65 20 69 67 6e | 6f 72 65 64 0a 0d 0d 4e | are ign|ored...N|
|00001320| 69 63 68 6f 6c 61 73 20 | 4b 69 6e 67 73 6c 65 79 |icholas |Kingsley|
|00001330| 2e 20 20 55 73 65 20 66 | 72 65 65 6c 79 00 00 00 |. Use f|reely...|
|00001340| 1b 00 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 53 |.. provi|des an S|
|00001350| 57 49 20 74 6f 20 70 72 | 69 6e 74 20 61 20 63 68 |WI to pr|int a ch|
|00001360| 61 72 61 63 74 65 72 2c | 20 77 69 74 68 20 74 68 |aracter,| with th|
|00001370| 65 20 70 6f 73 73 69 62 | 69 6c 69 74 79 20 6f 66 |e possib|ility of|
|00001380| 20 65 61 63 68 20 6c 69 | 6e 65 20 68 61 76 69 6e | each li|ne havin|
|00001390| 67 20 61 20 64 69 66 66 | 65 72 65 6e 74 20 63 6f |g a diff|erent co|
|000013a0| 6c 6f 75 72 2e 20 20 49 | 74 20 70 72 6f 76 69 64 |lour. I|t provid|
|000013b0| 65 73 20 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |es the f|ollowing|
|000013c0| 20 53 57 49 20 3a 0a 0d | 0d 22 53 63 72 65 65 6e | SWI :..|."Screen|
|000013d0| 5f 57 72 69 74 65 43 22 | 2c 20 73 63 72 65 65 6e |_WriteC"|, screen|
|000013e0| 61 64 64 72 65 73 73 2c | 20 63 6f 6c 6f 75 72 61 |address,| coloura|
|000013f0| 64 64 72 65 73 73 2c 20 | 73 69 7a 65 2c 20 63 68 |ddress, |size, ch|
|00001400| 61 72 2c 20 78 2c 20 79 | 2c 20 73 63 61 6c 65 78 |ar, x, y|, scalex|
|00001410| 2c 20 73 63 61 6c 65 79 | 0a 0d 0d 57 68 65 72 65 |, scaley|...Where|
|00001420| 20 3a 0d 73 63 72 65 65 | 6e 61 64 64 72 65 73 73 | :.scree|naddress|
|00001430| 20 69 73 20 74 68 65 20 | 73 74 61 72 74 69 6e 67 | is the |starting|
|00001440| 20 6d 65 6d 6f 72 79 20 | 6c 6f 63 61 74 69 6f 6e | memory |location|
|00001450| 20 66 6f 72 20 74 68 65 | 20 73 63 72 65 65 6e 0d | for the| screen.|
|00001460| 63 6f 6c 6f 75 72 61 64 | 64 72 65 73 73 20 69 73 |colourad|dress is|
|00001470| 20 74 68 65 20 73 74 61 | 72 74 69 6e 67 20 6d 65 | the sta|rting me|
|00001480| 6d 6f 72 79 20 6c 6f 63 | 61 74 69 6f 6e 20 66 6f |mory loc|ation fo|
|00001490| 72 20 38 20 63 6f 6c 6f | 75 72 20 62 79 74 65 73 |r 8 colo|ur bytes|
|000014a0| 20 75 73 69 6e 67 20 74 | 68 65 20 69 6e 74 65 72 | using t|he inter|
|000014b0| 6e 61 6c 20 66 6f 72 6d | 61 74 0d 73 69 7a 65 20 |nal form|at.size |
|000014c0| 69 73 20 74 68 65 20 73 | 63 72 65 65 6e 20 73 69 |is the s|creen si|
|000014d0| 7a 65 20 69 6e 20 70 69 | 78 65 6c 73 0d 63 68 61 |ze in pi|xels.cha|
|000014e0| 72 20 69 73 20 74 68 65 | 20 63 68 61 72 61 63 74 |r is the| charact|
|000014f0| 65 72 20 74 68 61 74 20 | 79 6f 75 20 77 61 6e 74 |er that |you want|
|00001500| 20 70 72 69 6e 74 65 64 | 0d 78 20 69 73 20 74 68 | printed|.x is th|
|00001510| 65 20 73 74 61 72 74 69 | 6e 67 20 63 6f 6c 75 6d |e starti|ng colum|
|00001520| 6e 20 70 6f 73 69 74 69 | 6f 6e 20 28 69 6e 20 70 |n positi|on (in p|
|00001530| 69 78 65 6c 73 29 20 66 | 6f 72 20 74 68 65 20 63 |ixels) f|or the c|
|00001540| 68 61 72 61 63 74 65 72 | 20 74 6f 20 62 65 20 70 |haracter| to be p|
|00001550| 72 69 6e 74 65 64 0d 79 | 20 69 73 20 74 68 65 20 |rinted.y| is the |
|00001560| 73 74 61 72 74 69 6e 67 | 20 72 6f 77 20 70 6f 73 |starting| row pos|
|00001570| 69 74 69 6f 6e 20 28 69 | 6e 20 70 69 78 65 6c 73 |ition (i|n pixels|
|00001580| 29 20 66 6f 72 20 74 68 | 65 20 63 68 61 72 61 63 |) for th|e charac|
|00001590| 74 65 72 20 74 6f 20 62 | 65 20 70 72 69 6e 74 65 |ter to b|e printe|
|000015a0| 64 0d 73 63 61 6c 65 78 | 20 69 73 20 58 20 73 69 |d.scalex| is X si|
|000015b0| 7a 65 20 74 68 61 74 20 | 79 6f 75 20 77 61 6e 74 |ze that |you want|
|000015c0| 20 74 68 65 20 63 68 61 | 72 61 63 74 65 72 2c 20 | the cha|racter, |
|000015d0| 69 6e 20 67 72 6f 75 70 | 73 20 6f 66 20 38 20 70 |in group|s of 8 p|
|000015e0| 69 78 65 6c 73 2e 20 20 | 54 68 69 73 20 6d 65 61 |ixels. |This mea|
|000015f0| 6e 73 20 61 20 58 20 73 | 63 61 6c 65 20 6f 66 20 |ns a X s|cale of |
|00001600| 33 20 70 72 6f 64 75 63 | 65 73 20 61 20 6c 65 74 |3 produc|es a let|
|00001610| 74 65 72 20 63 6f 6e 74 | 61 69 6e 69 6e 67 20 32 |ter cont|aining 2|
|00001620| 34 20 68 6f 72 69 7a 6f | 6e 74 61 6c 20 70 69 78 |4 horizo|ntal pix|
|00001630| 65 6c 73 2e 0d 73 63 61 | 6c 65 79 20 69 73 20 59 |els..sca|ley is Y|
|00001640| 20 73 69 7a 65 20 74 68 | 61 74 20 79 6f 75 20 77 | size th|at you w|
|00001650| 61 6e 74 20 74 68 65 20 | 63 68 61 72 61 63 74 65 |ant the |characte|
|00001660| 72 2e 20 20 49 74 20 77 | 6f 72 6b 73 20 69 6e 20 |r. It w|orks in |
|00001670| 65 78 61 63 74 6c 79 20 | 74 68 65 20 73 6d 61 65 |exactly |the smae|
|00001680| 20 77 61 79 20 61 73 20 | 73 63 61 6c 65 78 0a 0d | way as |scalex..|
|00001690| 0d 4e 6f 74 65 20 31 20 | 3a 20 54 68 65 20 6f 75 |.Note 1 |: The ou|
|000016a0| 74 70 75 74 20 72 65 74 | 75 72 6e 65 64 20 66 6f |tput ret|urned fo|
|000016b0| 72 20 41 53 43 49 49 20 | 63 6f 64 65 73 20 30 2d |r ASCII |codes 0-|
|000016c0| 33 31 20 61 6e 64 20 31 | 32 37 20 61 72 65 20 6e |31 and 1|27 are n|
|000016d0| 6f 74 20 6d 65 61 6e 69 | 6e 67 66 75 6c 0d 4e 6f |ot meani|ngful.No|
|000016e0| 74 65 20 32 20 3a 20 41 | 20 73 63 61 6c 65 20 66 |te 2 : A| scale f|
|000016f0| 61 63 74 6f 72 20 6f 66 | 20 30 20 69 73 20 74 68 |actor of| 0 is th|
|00001700| 65 20 73 61 6d 65 20 61 | 73 20 61 20 66 61 63 74 |e same a|s a fact|
|00001710| 6f 72 20 6f 66 20 31 20 | 2d 20 6e 6f 20 73 63 61 |or of 1 |- no sca|
|00001720| 6c 69 6e 67 0d 69 73 20 | 64 6f 6e 65 2e 20 20 54 |ling.is |done. T|
|00001730| 68 65 20 73 63 61 6c 65 | 20 72 61 6e 67 65 20 69 |he scale| range i|
|00001740| 73 20 66 72 6f 6d 20 30 | 20 74 6f 20 32 35 35 20 |s from 0| to 255 |
|00001750| 28 34 30 20 69 73 20 74 | 68 65 20 6d 61 78 69 6d |(40 is t|he maxim|
|00001760| 75 6d 20 66 6f 72 20 4d | 4f 44 45 20 31 33 29 2e |um for M|ODE 13).|
|00001770| 0d 49 66 20 79 6f 75 20 | 73 65 74 20 62 69 74 20 |.If you |set bit |
|00001780| 33 31 20 6f 66 20 74 68 | 65 20 73 63 61 6c 65 78 |31 of th|e scalex|
|00001790| 20 76 61 6c 75 65 2c 20 | 74 68 65 6e 20 6f 76 65 | value, |then ove|
|000017a0| 72 77 72 69 74 69 6e 67 | 20 69 73 20 70 65 72 66 |rwriting| is perf|
|000017b0| 6f 72 6d 65 64 2c 0d 6f | 74 68 65 72 77 69 73 65 |ormed,.o|therwise|
|000017c0| 20 61 6e 79 20 62 61 63 | 6b 67 72 6f 75 6e 64 20 | any bac|kground |
|000017d0| 69 73 20 6c 65 66 74 20 | 61 6c 6f 6e 65 2e 20 20 |is left |alone. |
|000017e0| 49 66 20 79 6f 75 20 73 | 65 74 20 62 69 74 20 33 |If you s|et bit 3|
|000017f0| 30 20 6f 66 20 74 68 65 | 20 73 63 61 6c 65 78 0d |0 of the| scalex.|
|00001800| 76 61 6c 75 65 2c 20 74 | 68 65 6e 20 65 61 63 68 |value, t|hen each|
|00001810| 20 6c 69 6e 65 20 68 61 | 73 20 61 20 73 65 70 65 | line ha|s a sepe|
|00001820| 72 61 74 65 20 63 6f 6c | 6f 75 72 2c 20 61 73 20 |rate col|our, as |
|00001830| 6f 70 70 6f 73 65 64 20 | 74 6f 20 65 61 63 68 20 |opposed |to each |
|00001840| 67 72 6f 75 70 0d 6f 66 | 20 38 20 6c 69 6e 65 73 |group.of| 8 lines|
|00001850| 20 68 61 76 69 6e 67 20 | 61 20 73 65 70 65 72 61 | having |a sepera|
|00001860| 74 65 20 63 6f 6c 6f 75 | 72 0d 4e 6f 74 65 20 33 |te colou|r.Note 3|
|00001870| 20 3a 20 49 74 20 74 61 | 6b 65 73 20 70 72 61 74 | : It ta|kes prat|
|00001880| 69 63 61 6c 6c 79 20 6e | 6f 20 74 69 6d 65 20 74 |ically n|o time t|
|00001890| 6f 20 64 69 73 70 6c 61 | 79 20 61 20 4d 4f 44 45 |o displa|y a MODE|
|000018a0| 20 31 33 20 63 68 61 72 | 61 63 74 65 72 20 77 69 | 13 char|acter wi|
|000018b0| 74 68 20 61 20 73 63 61 | 6c 65 20 78 20 61 6e 64 |th a sca|le x and|
|000018c0| 20 79 20 6f 66 20 31 2c | 20 77 68 69 6c 65 20 69 | y of 1,| while i|
|000018d0| 74 20 74 61 6b 65 73 20 | 61 72 6f 75 6e 64 20 31 |t takes |around 1|
|000018e0| 39 20 63 65 6e 74 69 73 | 65 63 6f 6e 64 73 20 74 |9 centis|econds t|
|000018f0| 6f 20 64 69 73 70 6c 61 | 79 20 61 20 6c 65 74 74 |o displa|y a lett|
|00001900| 65 72 20 75 73 69 6e 67 | 20 61 20 73 63 61 6c 65 |er using| a scale|
|00001910| 20 66 61 63 74 6f 72 20 | 6f 66 20 34 30 0d 4e 6f | factor |of 40.No|
|00001920| 74 65 20 34 20 3a 20 57 | 68 65 6e 20 73 74 6f 72 |te 4 : W|hen stor|
|00001930| 69 6e 67 20 63 6f 6c 6f | 75 72 73 20 69 6e 20 74 |ing colo|urs in t|
|00001940| 68 65 20 63 6f 6c 6f 75 | 72 20 61 64 64 72 65 73 |he colou|r addres|
|00001950| 73 2c 20 74 68 65 79 20 | 4d 55 53 54 20 73 74 61 |s, they |MUST sta|
|00001960| 72 74 20 61 74 20 61 64 | 64 72 65 73 73 2b 31 2c |rt at ad|dress+1,|
|00001970| 20 61 6c 74 68 6f 75 67 | 68 20 79 6f 75 20 70 61 | althoug|h you pa|
|00001980| 73 73 20 61 64 64 72 65 | 73 73 20 74 6f 20 74 68 |ss addre|ss to th|
|00001990| 65 20 72 6f 75 74 69 6e | 65 0a 0d 0d 4e 69 63 68 |e routin|e...Nich|
|000019a0| 6f 6c 61 73 20 4b 69 6e | 67 73 6c 65 79 2e 20 20 |olas Kin|gsley. |
|000019b0| 55 73 65 20 66 72 65 65 | 6c 79 00 00 1b 00 20 70 |Use free|ly.... p|
|000019c0| 72 6f 76 69 64 65 73 20 | 61 6e 20 53 57 49 20 74 |rovides |an SWI t|
|000019d0| 6f 20 70 72 69 6e 74 20 | 61 20 73 65 72 69 65 73 |o print |a series|
|000019e0| 20 6f 66 20 63 68 61 72 | 61 63 74 65 72 73 2c 20 | of char|acters, |
|000019f0| 75 70 74 6f 20 61 20 4e | 55 4c 4c 20 63 68 61 72 |upto a N|ULL char|
|00001a00| 61 63 74 65 72 20 28 41 | 53 43 49 49 20 30 29 2e |acter (A|SCII 0).|
|00001a10| 20 20 49 74 20 70 72 6f | 76 69 64 65 73 20 74 68 | It pro|vides th|
|00001a20| 65 20 66 6f 6c 6c 6f 77 | 69 6e 67 20 53 57 49 20 |e follow|ing SWI |
|00001a30| 3a 0a 0d 0d 22 53 63 72 | 65 65 6e 5f 57 72 69 74 |:..."Scr|een_Writ|
|00001a40| 65 30 22 2c 20 73 63 72 | 65 65 6e 61 64 64 72 65 |e0", scr|eenaddre|
|00001a50| 73 73 2c 20 63 6f 6c 6f | 75 72 61 64 64 72 65 73 |ss, colo|uraddres|
|00001a60| 73 2c 20 73 69 7a 65 2c | 20 74 65 78 74 61 64 64 |s, size,| textadd|
|00001a70| 72 65 73 73 2c 20 78 2c | 20 79 2c 20 73 63 61 6c |ress, x,| y, scal|
|00001a80| 65 78 2c 20 73 63 61 6c | 65 79 0a 0d 0d 41 6c 6c |ex, scal|ey...All|
|00001a90| 20 74 68 65 20 70 61 72 | 61 6d 65 74 65 72 73 20 | the par|ameters |
|00001aa0| 61 72 65 20 74 68 65 20 | 73 61 6d 65 20 61 73 20 |are the |same as |
|00001ab0| 57 72 69 74 65 43 2c 20 | 65 78 70 65 63 74 20 66 |WriteC, |expect f|
|00001ac0| 6f 72 20 74 65 78 74 61 | 64 64 72 65 73 73 20 77 |or texta|ddress w|
|00001ad0| 68 69 63 68 20 70 6f 69 | 6e 74 73 20 74 6f 20 74 |hich poi|nts to t|
|00001ae0| 68 65 20 73 74 61 72 74 | 20 61 64 64 72 65 73 73 |he start| address|
|00001af0| 20 6f 66 20 61 20 73 74 | 72 69 6e 67 20 6f 66 20 | of a st|ring of |
|00001b00| 63 68 61 72 61 63 74 65 | 72 73 2e 0a 0d 0d 4e 69 |characte|rs....Ni|
|00001b10| 63 68 6f 6c 61 73 20 4b | 69 6e 67 73 6c 65 79 2e |cholas K|ingsley.|
|00001b20| 20 20 55 73 65 20 66 72 | 65 65 6c 79 00 00 00 00 | Use fr|eely....|
|00001b30| 1b 00 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 53 |.. provi|des an S|
|00001b40| 57 49 20 74 6f 20 66 69 | 6c 6c 20 61 20 67 69 76 |WI to fi|ll a giv|
|00001b50| 65 6e 20 61 72 65 61 20 | 77 69 74 68 20 61 20 67 |en area |with a g|
|00001b60| 69 76 65 6e 20 41 53 43 | 49 49 20 76 61 6c 75 65 |iven ASC|II value|
|00001b70| 2e 20 20 49 74 20 70 72 | 6f 76 69 64 65 73 20 74 |. It pr|ovides t|
|00001b80| 68 65 20 66 6f 6c 6c 6f | 77 69 6e 67 20 53 57 49 |he follo|wing SWI|
|00001b90| 20 3a 0a 0d 0d 22 53 63 | 72 65 65 6e 5f 46 69 6c | :..."Sc|reen_Fil|
|00001ba0| 6c 65 64 42 6f 78 22 2c | 20 78 2c 20 79 2c 20 64 |ledBox",| x, y, d|
|00001bb0| 78 2c 20 64 79 2c 20 63 | 68 61 72 2c 20 66 63 6f |x, dy, c|har, fco|
|00001bc0| 6c 2c 20 62 63 6f 6c 0a | 0d 0d 57 68 65 72 65 20 |l, bcol.|..Where |
|00001bd0| 3a 0a 0d 0d 78 20 69 73 | 20 74 68 65 20 74 6f 70 |:...x is| the top|
|00001be0| 20 6c 65 66 74 20 63 6f | 6c 75 6d 6e 20 6e 75 6d | left co|lumn num|
|00001bf0| 62 65 72 0d 79 20 69 73 | 20 74 68 65 20 74 6f 70 |ber.y is| the top|
|00001c00| 20 6c 65 66 74 20 72 6f | 77 20 6e 75 6d 62 65 72 | left ro|w number|
|00001c10| 0d 64 78 20 69 73 20 74 | 68 65 20 72 65 71 75 69 |.dx is t|he requi|
|00001c20| 72 65 64 20 6e 75 6d 62 | 65 72 20 6f 66 20 63 6f |red numb|er of co|
|00001c30| 6c 75 6d 6e 73 20 28 6d | 75 73 74 20 62 65 20 61 |lumns (m|ust be a|
|00001c40| 74 20 6c 65 61 73 74 20 | 31 29 0d 64 79 20 69 73 |t least |1).dy is|
|00001c50| 20 74 68 65 20 72 65 71 | 75 69 72 65 64 20 6e 75 | the req|uired nu|
|00001c60| 6d 62 65 72 20 6f 66 20 | 72 6f 77 73 20 28 6d 75 |mber of |rows (mu|
|00001c70| 73 74 20 62 65 20 61 74 | 20 6c 65 61 73 74 20 31 |st be at| least 1|
|00001c80| 29 0d 63 68 61 72 20 69 | 73 20 74 68 65 20 63 68 |).char i|s the ch|
|00001c90| 61 72 61 63 74 65 72 20 | 79 6f 75 20 77 61 6e 74 |aracter |you want|
|00001ca0| 20 74 6f 20 75 73 65 20 | 28 6d 75 73 74 20 62 65 | to use |(must be|
|00001cb0| 20 3e 20 33 31 29 0d 66 | 63 6f 6c 20 69 73 20 74 | > 31).f|col is t|
|00001cc0| 68 65 20 66 6f 72 67 72 | 6f 75 6e 64 20 63 6f 6c |he forgr|ound col|
|00001cd0| 6f 75 72 20 69 6e 20 74 | 68 65 20 26 42 42 47 47 |our in t|he &BBGG|
|00001ce0| 52 52 30 30 20 66 6f 72 | 6d 61 74 0d 62 63 6f 6c |RR00 for|mat.bcol|
|00001cf0| 20 69 73 20 74 68 65 20 | 62 61 63 6b 67 72 6f 75 | is the |backgrou|
|00001d00| 6e 64 20 63 6f 6c 6f 75 | 72 2c 20 61 6c 73 6f 20 |nd colou|r, also |
|00001d10| 69 6e 20 74 68 65 20 26 | 42 42 47 47 52 52 30 30 |in the &|BBGGRR00|
|00001d20| 20 66 6f 72 6d 61 74 0a | 0d 0d 4e 69 63 68 6f 6c | format.|..Nichol|
|00001d30| 61 73 20 4b 69 6e 67 73 | 6c 65 79 2e 20 20 55 73 |as Kings|ley. Us|
|00001d40| 65 20 66 72 65 65 6c 79 | 00 00 00 00 1b 00 20 70 |e freely|...... p|
|00001d50| 72 6f 76 69 64 65 73 20 | 61 6e 20 53 57 49 20 74 |rovides |an SWI t|
|00001d60| 6f 20 63 65 6e 74 72 65 | 20 74 65 78 74 20 66 6f |o centre| text fo|
|00001d70| 72 20 61 6e 79 20 6d 6f | 64 65 2e 20 20 49 74 20 |r any mo|de. It |
|00001d80| 70 72 6f 76 69 64 65 73 | 20 74 68 65 20 66 6f 6c |provides| the fol|
|00001d90| 6c 6f 77 69 6e 67 20 53 | 57 49 20 3a 0a 0d 0d 22 |lowing S|WI :..."|
|00001da0| 53 63 72 65 65 6e 5f 43 | 65 6e 74 72 65 54 65 78 |Screen_C|entreTex|
|00001db0| 74 22 2c 20 79 2c 20 74 | 65 72 6d 69 6e 61 74 6f |t", y, t|erminato|
|00001dc0| 72 2c 20 74 65 78 74 0a | 0d 0d 57 68 65 72 65 20 |r, text.|..Where |
|00001dd0| 3a 0a 0d 0d 79 20 69 73 | 20 74 68 65 20 72 6f 77 |:...y is| the row|
|00001de0| 20 76 61 6c 75 65 20 74 | 68 61 74 20 74 68 65 20 | value t|hat the |
|00001df0| 74 65 78 74 20 77 69 6c | 6c 20 62 65 20 64 69 73 |text wil|l be dis|
|00001e00| 70 6c 61 79 0d 74 65 72 | 6d 69 6e 61 74 6f 72 20 |play.ter|minator |
|00001e10| 69 73 20 74 68 65 20 41 | 53 43 49 49 20 76 61 6c |is the A|SCII val|
|00001e20| 75 65 20 77 68 69 63 68 | 20 65 6e 64 73 20 74 68 |ue which| ends th|
|00001e30| 65 20 74 65 78 74 0d 74 | 65 78 74 20 69 73 20 74 |e text.t|ext is t|
|00001e40| 68 65 20 73 74 61 72 74 | 20 6f 66 20 74 68 65 20 |he start| of the |
|00001e50| 74 65 78 74 20 61 64 64 | 72 65 73 73 0a 0d 0d 4e |text add|ress...N|
|00001e60| 69 63 68 6f 6c 61 73 20 | 4b 69 6e 67 73 6c 65 79 |icholas |Kingsley|
|00001e70| 2e 20 20 55 73 65 20 66 | 72 65 65 6c 79 00 00 00 |. Use f|reely...|
|00001e80| 1b 00 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 53 |.. provi|des an S|
|00001e90| 57 49 20 66 6f 72 20 63 | 6c 65 61 72 69 6e 67 20 |WI for c|learing |
|00001ea0| 74 68 65 20 73 63 72 65 | 65 6e 20 65 76 65 72 79 |the scre|en every|
|00001eb0| 20 32 20 6c 69 6e 65 73 | 20 69 6e 20 61 6e 79 20 | 2 lines| in any |
|00001ec0| 67 69 76 65 6e 20 63 6f | 6c 6f 75 72 2e 20 20 49 |given co|lour. I|
|00001ed0| 74 20 70 72 6f 76 69 64 | 65 73 20 74 68 65 20 66 |t provid|es the f|
|00001ee0| 6f 6c 6c 6f 77 69 6e 67 | 20 53 57 49 20 3a 0a 0d |ollowing| SWI :..|
|00001ef0| 0d 22 53 63 72 65 65 6e | 5f 56 65 72 74 69 63 61 |."Screen|_Vertica|
|00001f00| 6c 57 69 70 65 22 2c 20 | 73 63 72 65 65 6e 2c 20 |lWipe", |screen, |
|00001f10| 63 6f 6c 6f 75 72 2c 20 | 73 65 63 6f 6e 64 0a 0d |colour, |second..|
|00001f20| 0d 57 68 65 72 65 20 3a | 0a 0d 0d 73 63 72 65 65 |.Where :|...scree|
|00001f30| 6e 20 69 73 20 74 68 65 | 20 73 74 61 72 74 20 61 |n is the| start a|
|00001f40| 64 64 72 65 73 73 20 6f | 66 20 73 63 72 65 65 6e |ddress o|f screen|
|00001f50| 20 6d 65 6d 6f 72 79 0d | 63 6f 6c 6f 75 72 20 69 | memory.|colour i|
|00001f60| 73 20 74 68 65 20 33 32 | 2d 62 69 74 20 69 6e 74 |s the 32|-bit int|
|00001f70| 65 72 6e 61 6c 20 63 6f | 6c 6f 75 72 20 6e 75 6d |ernal co|lour num|
|00001f80| 62 65 72 20 79 6f 75 20 | 77 61 6e 74 20 74 68 65 |ber you |want the|
|00001f90| 20 77 69 70 65 20 74 6f | 20 75 73 65 2e 20 20 54 | wipe to| use. T|
|00001fa0| 68 69 73 20 61 6c 6c 6f | 77 73 20 79 6f 75 20 74 |his allo|ws you t|
|00001fb0| 6f 20 77 69 70 65 20 66 | 72 6f 6d 20 6f 6e 65 20 |o wipe f|rom one |
|00001fc0| 63 6f 6c 6f 75 72 20 74 | 6f 20 61 6e 6f 74 68 65 |colour t|o anothe|
|00001fd0| 72 0d 73 65 63 6f 6e 64 | 20 69 73 20 74 68 65 20 |r.second| is the |
|00001fe0| 73 74 61 72 74 20 61 64 | 64 72 65 73 73 20 6f 66 |start ad|dress of|
|00001ff0| 20 61 20 73 65 63 6f 6e | 64 20 73 63 72 65 65 6e | a secon|d screen|
|00002000| 20 74 68 61 74 20 79 6f | 75 20 63 61 6e 20 75 73 | that yo|u can us|
|00002010| 65 20 69 6e 73 74 65 61 | 64 20 6f 66 20 74 68 65 |e instea|d of the|
|00002020| 20 63 6f 6c 6f 75 72 20 | 76 61 6c 75 65 2e 20 20 | colour |value. |
|00002030| 20 49 74 20 77 69 6c 6c | 20 75 73 65 20 74 68 65 | It will| use the|
|00002040| 20 73 65 6c 65 63 74 65 | 64 20 61 64 64 72 65 73 | selecte|d addres|
|00002050| 73 20 69 66 20 74 68 65 | 20 76 61 6c 75 65 20 69 |s if the| value i|
|00002060| 73 20 3e 20 30 0a 0d 0d | 4e 4f 54 45 20 3a 20 54 |s > 0...|NOTE : T|
|00002070| 68 65 20 77 69 70 65 20 | 69 73 20 74 6f 74 61 6c |he wipe |is total|
|00002080| 6c 79 20 6d 6f 64 65 20 | 69 6e 64 65 70 65 6e 64 |ly mode |independ|
|00002090| 61 6e 74 2e 20 20 48 6f | 77 65 76 65 72 2c 20 69 |ant. Ho|wever, i|
|000020a0| 66 20 79 6f 75 20 61 72 | 65 20 75 73 69 6e 67 20 |f you ar|e using |
|000020b0| 74 77 6f 20 73 63 72 65 | 65 6e 73 2c 20 74 68 65 |two scre|ens, the|
|000020c0| 6e 20 62 6f 74 68 20 73 | 63 72 65 65 6e 73 20 4d |n both s|creens M|
|000020d0| 55 53 54 20 62 65 20 74 | 68 65 20 73 61 6d 65 20 |UST be t|he same |
|000020e0| 73 69 7a 65 2e 0a 0d 0d | 4e 69 63 68 6f 6c 61 73 |size....|Nicholas|
|000020f0| 20 4b 69 6e 67 73 6c 65 | 79 2e 20 20 55 73 65 20 | Kingsle|y. Use |
|00002100| 66 72 65 65 6c 79 00 00 | 1b 00 20 70 72 6f 76 69 |freely..|.. provi|
|00002110| 64 65 73 20 61 6e 20 53 | 57 49 20 66 6f 72 20 63 |des an S|WI for c|
|00002120| 6c 65 61 72 69 6e 67 20 | 74 68 65 20 73 63 72 65 |learing |the scre|
|00002130| 65 6e 20 65 76 65 72 79 | 20 32 20 70 69 78 65 6c |en every| 2 pixel|
|00002140| 73 20 69 6e 20 61 6e 79 | 20 67 69 76 65 6e 20 63 |s in any| given c|
|00002150| 6f 6c 6f 75 72 2e 20 20 | 49 74 20 70 72 6f 76 69 |olour. |It provi|
|00002160| 64 65 73 20 74 68 65 20 | 66 6f 6c 6c 6f 77 69 6e |des the |followin|
|00002170| 67 20 53 57 49 20 3a 0a | 0d 0d 22 53 63 72 65 65 |g SWI :.|.."Scree|
|00002180| 6e 5f 48 6f 72 69 7a 6f | 6e 74 61 6c 57 69 70 65 |n_Horizo|ntalWipe|
|00002190| 22 2c 20 73 63 72 65 65 | 6e 2c 20 63 6f 6c 6f 75 |", scree|n, colou|
|000021a0| 72 2c 20 73 65 63 6f 6e | 64 0a 0d 0d 57 68 65 72 |r, secon|d...Wher|
|000021b0| 65 20 3a 0a 0d 0d 73 63 | 72 65 65 6e 20 69 73 20 |e :...sc|reen is |
|000021c0| 74 68 65 20 73 74 61 72 | 74 20 61 64 64 72 65 73 |the star|t addres|
|000021d0| 73 20 6f 66 20 73 63 72 | 65 65 6e 20 6d 65 6d 6f |s of scr|een memo|
|000021e0| 72 79 0d 63 6f 6c 6f 75 | 72 20 69 73 20 74 68 65 |ry.colou|r is the|
|000021f0| 20 38 2d 62 69 74 20 69 | 6e 74 65 72 6e 61 6c 20 | 8-bit i|nternal |
|00002200| 63 6f 6c 6f 75 72 20 6e | 75 6d 62 65 72 20 79 6f |colour n|umber yo|
|00002210| 75 20 77 61 6e 74 20 74 | 68 65 20 77 69 70 65 20 |u want t|he wipe |
|00002220| 74 6f 20 75 73 65 2e 20 | 20 54 68 69 73 20 61 6c |to use. | This al|
|00002230| 6c 6f 77 73 20 79 6f 75 | 20 74 6f 20 77 69 70 65 |lows you| to wipe|
|00002240| 20 66 72 6f 6d 20 6f 6e | 65 20 63 6f 6c 6f 75 72 | from on|e colour|
|00002250| 20 74 6f 20 61 6e 6f 74 | 68 65 72 0d 73 65 63 6f | to anot|her.seco|
|00002260| 6e 64 20 69 73 20 74 68 | 65 20 73 74 61 72 74 20 |nd is th|e start |
|00002270| 61 64 64 72 65 73 73 20 | 6f 66 20 61 20 73 65 63 |address |of a sec|
|00002280| 6f 6e 64 20 73 63 72 65 | 65 6e 20 74 68 61 74 20 |ond scre|en that |
|00002290| 79 6f 75 20 63 61 6e 20 | 75 73 65 20 69 6e 73 74 |you can |use inst|
|000022a0| 65 61 64 20 6f 66 20 74 | 68 65 20 63 6f 6c 6f 75 |ead of t|he colou|
|000022b0| 72 20 76 61 6c 75 65 2e | 20 20 20 49 74 20 77 69 |r value.| It wi|
|000022c0| 6c 6c 20 75 73 65 20 74 | 68 65 20 73 65 6c 65 63 |ll use t|he selec|
|000022d0| 74 65 64 20 61 64 64 72 | 65 73 73 20 69 66 20 74 |ted addr|ess if t|
|000022e0| 68 65 20 76 61 6c 75 65 | 20 69 73 20 3e 20 30 0a |he value| is > 0.|
|000022f0| 0d 0d 4e 4f 54 45 20 3a | 20 54 68 65 20 77 69 70 |..NOTE :| The wip|
|00002300| 65 20 69 73 20 74 6f 74 | 61 6c 6c 79 20 6d 6f 64 |e is tot|ally mod|
|00002310| 65 20 69 6e 64 65 70 65 | 6e 64 61 6e 74 2e 20 20 |e indepe|ndant. |
|00002320| 48 6f 77 65 76 65 72 2c | 20 69 66 20 79 6f 75 20 |However,| if you |
|00002330| 61 72 65 20 75 73 69 6e | 67 20 74 77 6f 20 73 63 |are usin|g two sc|
|00002340| 72 65 65 6e 73 2c 20 74 | 68 65 6e 20 62 6f 74 68 |reens, t|hen both|
|00002350| 20 73 63 72 65 65 6e 73 | 20 4d 55 53 54 20 62 65 | screens| MUST be|
|00002360| 20 74 68 65 20 73 61 6d | 65 20 73 69 7a 65 2e 0a | the sam|e size..|
|00002370| 0d 0d 4e 69 63 68 6f 6c | 61 73 20 4b 69 6e 67 73 |..Nichol|as Kings|
|00002380| 6c 65 79 2e 20 20 55 73 | 65 20 66 72 65 65 6c 79 |ley. Us|e freely|
|00002390| 2e 00 00 00 1b 00 20 70 | 72 6f 76 69 64 65 73 20 |...... p|rovides |
|000023a0| 61 6e 20 53 57 49 20 66 | 6f 72 20 63 6c 65 61 72 |an SWI f|or clear|
|000023b0| 69 6e 67 20 74 68 65 20 | 73 63 72 65 65 6e 20 62 |ing the |screen b|
|000023c0| 79 20 73 74 65 70 70 69 | 6e 67 20 61 20 64 65 63 |y steppi|ng a dec|
|000023d0| 72 65 61 73 69 6e 67 20 | 6e 75 6d 62 65 72 20 6f |reasing |number o|
|000023e0| 66 20 70 69 78 65 6c 73 | 2e 20 20 49 74 20 70 72 |f pixels|. It pr|
|000023f0| 6f 76 69 64 65 73 20 74 | 68 65 20 66 6f 6c 6c 6f |ovides t|he follo|
|00002400| 77 69 6e 67 20 53 57 49 | 20 3a 0a 0d 0d 22 53 63 |wing SWI| :..."Sc|
|00002410| 72 65 65 6e 5f 53 74 65 | 70 57 69 70 65 22 2c 20 |reen_Ste|pWipe", |
|00002420| 73 63 72 65 65 6e 2c 20 | 63 6f 6c 6f 75 72 2c 20 |screen, |colour, |
|00002430| 73 65 63 6f 6e 64 0a 0d | 0d 57 68 65 72 65 20 3a |second..|.Where :|
|00002440| 0a 0d 0d 73 63 72 65 65 | 6e 20 69 73 20 74 68 65 |...scree|n is the|
|00002450| 20 73 74 61 72 74 20 61 | 64 64 72 65 73 73 20 6f | start a|ddress o|
|00002460| 66 20 73 63 72 65 65 6e | 20 6d 65 6d 6f 72 79 0d |f screen| memory.|
|00002470| 63 6f 6c 6f 75 72 20 69 | 73 20 74 68 65 20 38 2d |colour i|s the 8-|
|00002480| 62 69 74 20 69 6e 74 65 | 72 6e 61 6c 20 63 6f 6c |bit inte|rnal col|
|00002490| 6f 75 72 20 6e 75 6d 62 | 65 72 20 79 6f 75 20 77 |our numb|er you w|
|000024a0| 61 6e 74 20 74 68 65 20 | 77 69 70 65 20 74 6f 20 |ant the |wipe to |
|000024b0| 75 73 65 2e 20 20 54 68 | 69 73 20 61 6c 6c 6f 77 |use. Th|is allow|
|000024c0| 73 20 79 6f 75 20 74 6f | 20 77 69 70 65 20 66 72 |s you to| wipe fr|
|000024d0| 6f 6d 20 6f 6e 65 20 63 | 6f 6c 6f 75 72 20 74 6f |om one c|olour to|
|000024e0| 20 61 6e 6f 74 68 65 72 | 0d 73 65 63 6f 6e 64 20 | another|.second |
|000024f0| 69 73 20 74 68 65 20 73 | 74 61 72 74 20 61 64 64 |is the s|tart add|
|00002500| 72 65 73 73 20 6f 66 20 | 61 20 73 65 63 6f 6e 64 |ress of |a second|
|00002510| 20 73 63 72 65 65 6e 20 | 74 68 61 74 20 79 6f 75 | screen |that you|
|00002520| 20 63 61 6e 20 75 73 65 | 20 69 6e 73 74 65 61 64 | can use| instead|
|00002530| 20 6f 66 20 74 68 65 20 | 63 6f 6c 6f 75 72 20 76 | of the |colour v|
|00002540| 61 6c 75 65 2e 20 20 20 | 49 74 20 77 69 6c 6c 20 |alue. |It will |
|00002550| 75 73 65 20 74 68 65 20 | 73 65 6c 65 63 74 65 64 |use the |selected|
|00002560| 20 61 64 64 72 65 73 73 | 20 69 66 20 74 68 65 20 | address| if the |
|00002570| 76 61 6c 75 65 20 69 73 | 20 3e 20 30 0a 0d 0d 4e |value is| > 0...N|
|00002580| 4f 54 45 20 3a 20 54 68 | 65 20 77 69 70 65 20 69 |OTE : Th|e wipe i|
|00002590| 73 20 74 6f 74 61 6c 6c | 79 20 6d 6f 64 65 20 69 |s totall|y mode i|
|000025a0| 6e 64 65 70 65 6e 64 61 | 6e 74 2e 20 20 48 6f 77 |ndependa|nt. How|
|000025b0| 65 76 65 72 2c 20 69 66 | 20 79 6f 75 20 61 72 65 |ever, if| you are|
|000025c0| 20 75 73 69 6e 67 20 74 | 77 6f 20 73 63 72 65 65 | using t|wo scree|
|000025d0| 6e 73 2c 20 74 68 65 6e | 20 62 6f 74 68 20 73 63 |ns, then| both sc|
|000025e0| 72 65 65 6e 73 20 4d 55 | 53 54 20 62 65 20 74 68 |reens MU|ST be th|
|000025f0| 65 20 73 61 6d 65 20 73 | 69 7a 65 2e 0a 0d 0d 4e |e same s|ize....N|
|00002600| 69 63 68 6f 6c 61 73 20 | 4b 69 6e 67 73 6c 65 79 |icholas |Kingsley|
|00002610| 2e 20 20 55 73 65 20 66 | 72 65 65 6c 79 2e 00 00 |. Use f|reely...|
|00002620| 1b 00 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 53 |.. provi|des an S|
|00002630| 57 49 20 66 6f 72 20 63 | 6f 70 79 69 6e 67 20 67 |WI for c|opying g|
|00002640| 72 6f 75 70 73 20 6f 66 | 20 34 30 20 62 79 74 65 |roups of| 40 byte|
|00002650| 73 2e 20 20 49 74 20 70 | 72 6f 76 69 64 65 73 20 |s. It p|rovides |
|00002660| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 53 57 |the foll|owing SW|
|00002670| 49 20 3a 0a 0d 0d 22 53 | 63 72 65 65 6e 5f 42 6c |I :..."S|creen_Bl|
|00002680| 6f 63 6b 43 6f 70 79 34 | 30 22 2c 20 73 6f 75 72 |ockCopy4|0", sour|
|00002690| 63 65 2c 20 64 65 73 74 | 69 6e 61 74 69 6f 6e 2c |ce, dest|ination,|
|000026a0| 20 61 6d 6f 75 6e 74 0a | 0d 0d 57 68 65 72 65 20 | amount.|..Where |
|000026b0| 3a 0a 0d 0d 73 6f 75 72 | 63 65 20 69 73 20 74 68 |:...sour|ce is th|
|000026c0| 65 20 73 6f 75 72 63 65 | 20 61 64 64 72 65 73 73 |e source| address|
|000026d0| 20 28 72 65 61 64 20 64 | 61 74 61 20 66 72 6f 6d | (read d|ata from|
|000026e0| 29 0d 64 65 73 74 69 6e | 61 74 69 6f 6e 20 69 73 |).destin|ation is|
|000026f0| 20 74 68 65 20 64 65 73 | 74 69 6e 61 74 69 6f 6e | the des|tination|
|00002700| 20 61 64 64 72 65 73 73 | 20 28 77 72 69 74 65 20 | address| (write |
|00002710| 64 61 74 61 20 74 6f 29 | 0d 61 6d 6f 75 6e 74 20 |data to)|.amount |
|00002720| 69 73 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |is the n|umber of|
|00002730| 20 62 79 74 65 73 20 74 | 6f 20 63 6f 70 79 2e 20 | bytes t|o copy. |
|00002740| 20 49 74 20 4d 55 53 54 | 20 62 65 20 69 73 20 73 | It MUST| be is s|
|00002750| 74 65 70 73 20 6f 66 20 | 34 30 0a 0d 0d 4e 6f 74 |teps of |40...Not|
|00002760| 65 20 3a 20 49 6e 20 6f | 72 64 65 72 20 74 6f 20 |e : In o|rder to |
|00002770| 6d 61 6b 65 20 74 68 69 | 73 20 72 6f 75 74 69 6e |make thi|s routin|
|00002780| 65 20 72 75 6e 20 61 73 | 20 71 75 69 63 6b 6c 79 |e run as| quickly|
|00002790| 20 61 73 20 70 6f 73 73 | 69 62 6c 65 2c 20 4e 4f | as poss|ible, NO|
|000027a0| 20 65 72 72 6f 72 20 63 | 68 65 63 6b 69 6e 67 20 | error c|hecking |
|000027b0| 69 73 20 70 65 72 66 6f | 72 6d 65 64 20 6f 6e 20 |is perfo|rmed on |
|000027c0| 74 68 65 20 70 61 72 61 | 6d 65 74 65 72 73 2e 20 |the para|meters. |
|000027d0| 20 49 6e 20 61 64 64 69 | 74 69 6f 6e 2c 20 62 6f | In addi|tion, bo|
|000027e0| 74 68 20 74 68 65 20 73 | 6f 75 72 63 65 20 61 6e |th the s|ource an|
|000027f0| 64 20 64 65 73 74 69 6e | 61 74 69 6f 6e 20 61 64 |d destin|ation ad|
|00002800| 64 72 65 73 73 65 73 20 | 6d 75 73 74 20 62 65 20 |dresses |must be |
|00002810| 77 6f 72 64 20 61 6c 69 | 67 6e 65 64 0a 0d 0d 4e |word ali|gned...N|
|00002820| 69 63 68 6f 6c 61 73 20 | 4b 69 6e 67 73 6c 65 79 |icholas |Kingsley|
|00002830| 2e 20 20 55 73 65 20 66 | 72 65 65 6c 79 2e 00 00 |. Use f|reely...|
|00002840| 1b 00 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 53 |.. provi|des an S|
|00002850| 57 49 20 66 6f 72 20 63 | 6f 70 79 69 6e 67 20 67 |WI for c|opying g|
|00002860| 72 6f 75 70 73 20 6f 66 | 20 62 79 74 65 73 2e 20 |roups of| bytes. |
|00002870| 20 49 74 20 70 72 6f 76 | 69 64 65 73 20 74 68 65 | It prov|ides the|
|00002880| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 53 57 49 20 3a | followi|ng SWI :|
|00002890| 0a 0d 0d 22 53 63 72 65 | 65 6e 5f 42 6c 6f 63 6b |..."Scre|en_Block|
|000028a0| 43 6f 70 79 31 22 2c 20 | 73 6f 75 72 63 65 2c 20 |Copy1", |source, |
|000028b0| 64 65 73 74 69 6e 61 74 | 69 6f 6e 2c 20 61 6d 6f |destinat|ion, amo|
|000028c0| 75 6e 74 0a 0d 0d 57 68 | 65 72 65 20 3a 0a 0d 0d |unt...Wh|ere :...|
|000028d0| 73 6f 75 72 63 65 20 69 | 73 20 74 68 65 20 73 6f |source i|s the so|
|000028e0| 75 72 63 65 20 61 64 64 | 72 65 73 73 20 28 72 65 |urce add|ress (re|
|000028f0| 61 64 20 64 61 74 61 20 | 66 72 6f 6d 29 0d 64 65 |ad data |from).de|
|00002900| 73 74 69 6e 61 74 69 6f | 6e 20 69 73 20 74 68 65 |stinatio|n is the|
|00002910| 20 64 65 73 74 69 6e 61 | 74 69 6f 6e 20 61 64 64 | destina|tion add|
|00002920| 72 65 73 73 20 28 77 72 | 69 74 65 20 64 61 74 61 |ress (wr|ite data|
|00002930| 20 74 6f 29 0d 61 6d 6f | 75 6e 74 20 69 73 20 74 | to).amo|unt is t|
|00002940| 68 65 20 6e 75 6d 62 65 | 72 20 6f 66 20 62 79 74 |he numbe|r of byt|
|00002950| 65 73 20 74 6f 20 63 6f | 70 79 2e 0a 0d 0d 4e 69 |es to co|py....Ni|
|00002960| 63 68 6f 6c 61 73 20 4b | 69 6e 67 73 6c 65 79 2e |cholas K|ingsley.|
|00002970| 20 20 55 73 65 20 66 72 | 65 65 6c 79 2e 00 00 00 | Use fr|eely....|
|00002980| 1b 00 20 70 72 6f 76 69 | 64 65 73 20 61 6e 20 53 |.. provi|des an S|
|00002990| 57 49 20 66 6f 72 20 63 | 61 6c 6c 69 6e 67 20 4f |WI for c|alling O|
|000029a0| 53 5f 42 79 74 65 20 31 | 39 2c 20 77 69 74 68 6f |S_Byte 1|9, witho|
|000029b0| 75 74 20 74 68 65 20 6e | 65 65 64 20 74 6f 20 73 |ut the n|eed to s|
|000029c0| 74 6f 72 65 20 72 65 67 | 69 73 74 65 72 73 20 52 |tore reg|isters R|
|000029d0| 30 2d 52 32 20 79 6f 75 | 72 73 65 6c 66 2e 20 20 |0-R2 you|rself. |
|000029e0| 49 74 20 70 72 6f 76 69 | 64 65 73 20 74 68 65 20 |It provi|des the |
|000029f0| 66 6f 6c 6c 6f 77 69 6e | 67 20 53 57 49 20 3a 0a |followin|g SWI :.|
|00002a00| 0d 0d 22 53 63 72 65 65 | 6e 5f 56 57 61 69 74 22 |.."Scree|n_VWait"|
|00002a10| 0a 0d 0d 4e 69 63 68 6f | 6c 61 73 20 4b 69 6e 67 |...Nicho|las King|
|00002a20| 73 6c 65 79 2e 20 20 55 | 73 65 20 66 72 65 65 6c |sley. U|se freel|
|00002a30| 79 2e 00 00 1b 00 20 70 | 72 6f 76 69 64 65 73 20 |y..... p|rovides |
|00002a40| 61 6e 20 53 57 49 20 66 | 6f 72 20 64 69 73 70 6c |an SWI f|or displ|
|00002a50| 61 79 20 6d 75 6c 74 69 | 2d 63 6f 6c 6f 75 72 65 |ay multi|-coloure|
|00002a60| 64 20 63 68 61 72 61 63 | 74 65 72 73 2e 20 20 49 |d charac|ters. I|
|00002a70| 74 20 70 72 6f 76 69 64 | 65 73 20 74 68 65 20 66 |t provid|es the f|
|00002a80| 6f 6c 6c 6f 77 69 6e 67 | 20 53 57 49 20 3a 0a 0d |ollowing| SWI :..|
|00002a90| 0d 22 53 63 72 65 65 6e | 5f 57 72 69 74 65 4d 22 |."Screen|_WriteM"|
|00002aa0| 2c 20 78 2c 20 79 2c 20 | 74 65 78 74 61 64 64 72 |, x, y, |textaddr|
|00002ab0| 65 73 73 2c 20 74 79 70 | 65 2c 20 73 69 7a 65 2c |ess, typ|e, size,|
|00002ac0| 20 73 63 72 65 65 6e 61 | 64 64 72 0a 0d 0d 57 68 | screena|ddr...Wh|
|00002ad0| 65 72 65 20 3a 0a 0d 0d | 78 20 69 73 20 74 68 65 |ere :...|x is the|
|00002ae0| 20 68 6f 72 69 7a 6f 6e | 74 61 6c 20 70 6f 73 69 | horizon|tal posi|
|00002af0| 74 69 6f 6e 20 79 6f 75 | 20 77 61 6e 74 20 74 68 |tion you| want th|
|00002b00| 65 20 63 68 61 72 61 63 | 74 65 72 0d 79 20 69 73 |e charac|ter.y is|
|00002b10| 20 74 68 65 20 76 65 72 | 74 69 63 61 6c 20 70 6f | the ver|tical po|
|00002b20| 73 69 74 69 6f 6e 20 79 | 6f 75 20 77 61 6e 74 20 |sition y|ou want |
|00002b30| 74 68 65 20 63 68 61 72 | 61 63 74 65 72 0d 74 65 |the char|acter.te|
|00002b40| 78 74 61 64 64 72 65 73 | 73 20 69 73 20 61 20 70 |xtaddres|s is a p|
|00002b50| 6f 69 6e 74 65 72 20 74 | 6f 20 74 68 65 20 73 74 |ointer t|o the st|
|00002b60| 61 72 74 20 61 64 64 72 | 65 73 73 20 6f 66 20 74 |art addr|ess of t|
|00002b70| 68 65 20 63 68 61 72 61 | 63 74 65 72 20 79 6f 75 |he chara|cter you|
|00002b80| 20 77 61 6e 74 20 74 6f | 20 64 69 73 70 6c 61 79 | want to| display|
|00002b90| 0d 74 79 70 65 20 69 73 | 20 61 20 62 69 74 20 76 |.type is| a bit v|
|00002ba0| 61 6c 75 65 64 2c 20 62 | 61 73 65 64 20 6f 6e 20 |alued, b|ased on |
|00002bb0| 74 68 65 20 66 6f 6c 6c | 6f 77 69 6e 67 20 3a 20 |the foll|owing : |
|00002bc0| 0a 0d 0d 42 69 74 20 33 | 31 20 53 65 74 20 2d 20 |...Bit 3|1 Set - |
|00002bd0| 44 6f 6e 27 74 20 70 6c | 6f 74 20 63 6f 6c 6f 75 |Don't pl|ot colou|
|00002be0| 72 20 30 20 28 69 65 20 | 6c 65 74 20 61 6e 79 20 |r 0 (ie |let any |
|00002bf0| 62 61 63 6b 67 72 6f 75 | 6e 64 20 70 69 78 65 6c |backgrou|nd pixel|
|00002c00| 73 20 73 68 6f 77 20 74 | 68 72 6f 75 67 68 29 0d |s show t|hrough).|
|00002c10| 73 69 7a 65 20 69 73 20 | 74 68 65 20 73 63 72 65 |size is |the scre|
|00002c20| 65 6e 20 77 69 64 74 68 | 20 69 6e 20 70 69 78 65 |en width| in pixe|
|00002c30| 6c 73 0d 73 63 72 65 65 | 6e 61 64 64 72 20 69 73 |ls.scree|naddr is|
|00002c40| 20 74 68 65 20 73 74 61 | 72 74 20 61 64 64 72 65 | the sta|rt addre|
|00002c50| 73 73 20 6f 66 20 73 63 | 72 65 65 6e 0a 0d 0d 54 |ss of sc|reen...T|
|00002c60| 68 69 73 20 72 6f 75 74 | 69 6e 65 20 69 73 20 64 |his rout|ine is d|
|00002c70| 69 66 66 65 72 65 6e 74 | 20 74 6f 20 57 72 69 74 |ifferent| to Writ|
|00002c80| 65 43 20 28 61 6e 64 20 | 57 72 69 74 65 30 29 20 |eC (and |Write0) |
|00002c90| 62 65 63 61 75 73 65 20 | 74 68 69 73 20 6f 6e 65 |because |this one|
|00002ca0| 20 61 6c 6c 6f 77 73 20 | 65 61 63 68 20 70 69 78 | allows |each pix|
|00002cb0| 65 6c 20 74 6f 20 68 61 | 76 65 20 61 20 64 69 66 |el to ha|ve a dif|
|00002cc0| 66 65 72 65 6e 74 20 63 | 6f 6c 6f 75 72 2c 20 61 |ferent c|olour, a|
|00002cd0| 6e 64 20 6e 6f 74 20 6a | 75 73 74 20 65 61 63 68 |nd not j|ust each|
|00002ce0| 20 6c 69 6e 65 0a 0d 0d | 4e 69 63 68 6f 6c 61 73 | line...|Nicholas|
|00002cf0| 20 4b 69 6e 67 73 6c 65 | 79 2e 20 20 55 73 65 20 | Kingsle|y. Use |
|00002d00| 66 72 65 65 6c 79 00 00 | 1b 00 20 70 72 6f 76 69 |freely..|.. provi|
|00002d10| 64 65 73 20 61 6e 20 53 | 57 49 20 66 6f 72 20 64 |des an S|WI for d|
|00002d20| 69 73 70 6c 61 79 20 72 | 61 73 74 65 72 20 62 61 |isplay r|aster ba|
|00002d30| 72 73 20 6f 6e 20 74 68 | 65 20 63 75 72 72 65 6e |rs on th|e curren|
|00002d40| 74 20 73 63 72 65 65 6e | 2e 20 20 49 74 20 70 72 |t screen|. It pr|
|00002d50| 6f 76 69 64 65 73 20 74 | 68 65 20 66 6f 6c 6c 6f |ovides t|he follo|
|00002d60| 77 69 6e 67 20 53 57 49 | 20 3a 0a 0d 0d 22 53 63 |wing SWI| :..."Sc|
|00002d70| 72 65 65 6e 5f 52 61 73 | 74 65 72 42 61 72 73 22 |reen_Ras|terBars"|
|00002d80| 2c 20 73 63 72 65 65 6e | 61 64 64 72 2c 20 63 6f |, screen|addr, co|
|00002d90| 6c 61 64 64 72 2c 20 79 | 2c 20 73 69 7a 65 0a 0d |laddr, y|, size..|
|00002da0| 0d 57 68 65 72 65 20 3a | 0a 0d 0d 73 63 72 65 65 |.Where :|...scree|
|00002db0| 6e 61 64 64 72 20 69 73 | 20 74 68 65 20 73 74 61 |naddr is| the sta|
|00002dc0| 72 74 69 6e 67 20 61 64 | 64 72 65 73 73 20 6f 66 |rting ad|dress of|
|00002dd0| 20 74 68 65 20 73 63 72 | 65 65 6e 0d 63 6f 6c 61 | the scr|een.cola|
|00002de0| 64 64 72 20 69 73 20 74 | 68 65 20 73 74 61 72 74 |ddr is t|he start|
|00002df0| 69 6e 67 20 61 64 64 72 | 65 73 73 20 6f 66 20 74 |ing addr|ess of t|
|00002e00| 68 65 20 63 6f 6c 6f 75 | 72 73 0d 79 20 69 73 20 |he colou|rs.y is |
|00002e10| 74 68 65 20 73 74 61 72 | 74 69 6e 67 20 6c 69 6e |the star|ting lin|
|00002e20| 65 0d 73 69 7a 65 20 69 | 73 20 74 68 65 20 73 63 |e.size i|s the sc|
|00002e30| 72 65 65 6e 20 77 69 64 | 74 68 20 69 6e 20 70 69 |reen wid|th in pi|
|00002e40| 78 65 6c 73 0a 0d 0d 4e | 69 63 68 6f 6c 61 73 20 |xels...N|icholas |
|00002e50| 4b 69 6e 67 73 6c 65 79 | 2e 20 20 55 73 65 20 66 |Kingsley|. Use f|
|00002e60| 72 65 65 6c 79 00 00 00 | 53 63 72 65 65 6e 00 54 |reely...|Screen.T|
|00002e70| 65 78 74 45 6e 74 72 79 | 00 43 68 61 72 43 6f 70 |extEntry|.CharCop|
|00002e80| 79 00 47 6f 74 6f 58 59 | 00 42 6f 78 00 54 65 78 |y.GotoXY|.Box.Tex|
|00002e90| 74 4d 65 6e 75 00 54 65 | 6c 65 50 72 69 6e 74 00 |tMenu.Te|lePrint.|
|00002ea0| 57 72 69 74 65 43 00 57 | 72 69 74 65 30 00 46 69 |WriteC.W|rite0.Fi|
|00002eb0| 6c 6c 65 64 42 6f 78 00 | 43 65 6e 74 72 65 54 65 |lledBox.|CentreTe|
|00002ec0| 78 74 00 56 65 72 74 69 | 63 61 6c 57 69 70 65 00 |xt.Verti|calWipe.|
|00002ed0| 48 6f 72 69 7a 6f 6e 74 | 61 6c 57 69 70 65 00 53 |Horizont|alWipe.S|
|00002ee0| 74 65 70 57 69 70 65 00 | 42 6c 6f 63 6b 43 6f 70 |tepWipe.|BlockCop|
|00002ef0| 79 34 30 00 42 6c 6f 63 | 6b 43 6f 70 79 31 00 56 |y40.Bloc|kCopy1.V|
|00002f00| 57 61 69 74 00 57 72 69 | 74 65 4d 00 52 61 73 74 |Wait.Wri|teM.Rast|
|00002f10| 65 72 42 61 72 73 00 00 | 00 c0 9c e5 00 00 5b e3 |erBars..|......[.|
|00002f20| 5c 00 00 0a 01 00 5b e3 | e4 00 00 0a 02 00 5b e3 |\.....[.|......[.|
|00002f30| 02 01 00 0a 03 00 5b e3 | 06 01 00 0a 04 00 5b e3 |......[.|......[.|
|00002f40| 31 01 00 0a 05 00 5b e3 | 4f 01 00 0a 06 00 5b e3 |1.....[.|O.....[.|
|00002f50| 85 01 00 0a 07 00 5b e3 | bf 01 00 0a 08 00 5b e3 |......[.|......[.|
|00002f60| 15 02 00 0a 09 00 5b e3 | 2f 02 00 0a 0a 00 5b e3 |......[.|/.....[.|
|00002f70| 4e 02 00 0a 0b 00 5b e3 | 83 02 00 0a 0c 00 5b e3 |N.....[.|......[.|
|00002f80| a9 02 00 0a 0d 00 5b e3 | 3c 00 00 0a 0e 00 5b e3 |......[.|<.....[.|
|00002f90| 32 00 00 0a 0f 00 5b e3 | 2c 00 00 0a 10 00 5b e3 |2.....[.|,.....[.|
|00002fa0| c6 01 00 0a 11 00 5b e3 | 00 00 00 0a df 02 00 ea |......[.|........|
|00002fb0| ff 5f 2d e9 92 03 09 e0 | 09 00 80 e0 03 c0 a0 e1 |._-.....|........|
|00002fc0| 00 01 b1 e8 00 60 d1 e5 | 06 a0 a0 e1 06 a4 8a e0 |.....`..|........|
|00002fd0| 06 a8 8a e0 06 ac 8a e0 | 0a 60 a0 e1 0a b0 a0 e1 |........|.`......|
|00002fe0| 0a 90 a0 e1 40 0e a0 e8 | 40 0e a0 e8 40 0e a0 e8 |....@...|@...@...|
|00002ff0| 40 0e a0 e8 40 0e a0 e8 | 40 0e a0 e8 40 0e a0 e8 |@...@...|@...@...|
|00003000| 40 0e a0 e8 40 0e a0 e8 | 40 0e a0 e8 40 0e a0 e8 |@...@...|@...@...|
|00003010| 40 0e a0 e8 40 0e a0 e8 | 40 0e a0 e8 40 0e a0 e8 |@...@...|@...@...|
|00003020| 40 0e a0 e8 40 0e a0 e8 | 40 0e a0 e8 40 0e a0 e8 |@...@...|@...@...|
|00003030| 40 0e a0 e8 50 3f 53 e2 | e9 ff ff 1a 01 80 58 e2 |@...P?S.|......X.|
|00003040| 01 10 81 12 0c 30 a0 11 | dd ff ff 1a ff 9f fd e8 |.....0..|........|
|00003050| 07 40 2d e9 13 00 a0 e3 | 06 00 02 ef 07 80 fd e8 |.@-.....|........|
|00003060| 0f 40 2d e9 00 30 d0 e5 | 00 30 c1 e5 01 00 80 e2 |.@-..0..|.0......|
|00003070| 01 10 81 e2 01 20 52 e2 | f9 ff ff 1a 0f 80 fd e8 |..... R.|........|
|00003080| f8 5f 2d e9 f8 1f b0 e8 | f8 1f a1 e8 28 20 52 e2 |._-.....|....( R.|
|00003090| fb ff ff 1a f8 9f fd e8 | f0 43 2d e9 6d 0a cf e5 |........|.C-.m...|
|000030a0| 6a 1a cf e5 04 00 a0 e1 | 04 10 a0 e1 3a 00 02 ef |j.......|....:...|
|000030b0| f0 43 bd 28 be 02 00 2a | 00 00 52 e3 a6 02 00 0a |.C.(...*|..R.....|
|000030c0| 4c 2a cf e5 80 0f 13 e3 | 20 50 a0 03 02 00 00 0a |L*......| P......|
|000030d0| 1f 00 55 e3 f0 43 bd d8 | a5 02 00 da 34 5a cf e5 |..U..C..|....4Z..|
|000030e0| 04 50 a0 e1 04 00 a0 e3 | 01 10 a0 e3 06 00 02 ef |.P......|........|
|000030f0| 00 10 8c e5 00 60 a0 e3 | 6a 00 00 eb 10 4a df e5 |.....`..|j....J..|
|00003100| 10 0a df e5 00 00 02 ef | 01 40 54 e2 fb ff ff 1a |........|.@T.....|
|00003110| 64 00 00 eb 2c 00 02 ef | 7e 00 a0 23 06 00 02 2f |d...,...|~..#.../|
|00003120| 04 00 02 ef fa ff ff 2a | 1e 00 50 e3 86 00 a0 03 |.......*|..P.....|
|00003130| 06 00 02 0f 06 10 41 00 | d1 19 cf 05 ce 29 cf 05 |......A.|.....)..|
|00003140| eb ff ff 0a 87 00 50 e3 | 01 00 00 ba 8b 00 50 e3 |......P.|......P.|
|00003150| ef ff ff da 0d 00 50 e3 | 49 00 00 0a 08 00 50 e3 |......P.|I.....P.|
|00003160| 7f 00 50 13 0b 00 00 1a | 00 00 56 e3 e8 ff ff 0a |..P.....|..V.....|
|00003170| 86 00 a0 e3 06 00 02 ef | 01 10 41 e2 8d 19 cf e5 |........|..A.....|
|00003180| 48 00 00 eb 8c 09 df e5 | 00 00 00 ef 45 00 00 eb |H.......|....E...|
|00003190| 01 60 46 e2 de ff ff ea | 74 29 df e5 06 00 52 e1 |.`F.....|t)....R.|
|000031a0| db ff ff 0a 01 00 13 e3 | 02 00 00 0a 7a 00 50 e3 |........|....z.P.|
|000031b0| 61 00 50 d3 20 00 40 a2 | 02 00 13 e3 05 00 00 0a |a.P. .@.|........|
|000031c0| 5a 00 50 e3 41 00 50 d3 | 24 00 00 aa 7a 00 50 e3 |Z.P.A.P.|$...z.P.|
|000031d0| 61 00 50 d3 21 00 00 aa | 04 00 13 e3 04 00 00 0a |a.P.!...|........|
|000031e0| 30 00 50 e3 02 00 00 ba | 39 00 50 e3 00 00 00 ca |0.P.....|9.P.....|
|000031f0| 1a 00 00 ea 40 00 13 e3 | 01 00 00 0a 20 00 50 e3 |....@...|.... .P.|
|00003200| 16 00 00 0a 80 00 13 e3 | 04 00 00 0a 79 00 50 e3 |........|....y.P.|
|00003210| 59 00 50 13 6e 00 50 13 | 4e 00 50 13 0f 00 00 0a |Y.P.n.P.|N.P.....|
|00003220| 40 0f 13 e3 ba ff ff 0a | 20 00 50 e3 b8 ff ff 0a |@.......| .P.....|
|00003230| 30 00 50 e3 01 00 00 ba | 39 00 50 e3 b4 ff ff da |0.P.....|9.P.....|
|00003240| 41 00 50 e3 01 00 00 ba | 5a 00 50 e3 b0 ff ff da |A.P.....|Z.P.....|
|00003250| 61 00 50 e3 01 00 00 ba | 7a 00 50 e3 ac ff ff da |a.P.....|z.P.....|
|00003260| 06 00 c5 e7 01 60 86 e2 | 08 00 13 e3 2a 00 a0 13 |.....`..|....*...|
|00003270| 00 00 02 ef 10 00 13 e3 | a5 ff ff 0a 02 00 56 e1 |........|......V.|
|00003280| a3 ff ff 1a 0d 00 a0 e3 | 20 00 13 e3 00 00 a0 13 |........| .......|
|00003290| 06 00 c5 e7 04 00 a0 e3 | 00 10 9c e5 06 00 02 ef |........|........|
|000032a0| 06 00 a0 e1 f0 83 fd e8 | 03 40 2d e9 85 0e 8f e2 |........|.@-.....|
|000032b0| 0c 00 80 e2 03 10 a0 e3 | 46 00 02 ef 03 80 fd e8 |........|F.......|
|000032c0| 00 40 2d e9 00 00 52 e3 | 08 00 00 0a 4c 08 8f e5 |.@-...R.|....L...|
|000032d0| 4c 18 8f e5 02 00 a0 e1 | 02 10 a0 e1 3a 00 02 ef |L.......|....:...|
|000032e0| 00 40 bd 28 2e 02 00 2a | 30 08 9f e5 30 18 9f e5 |.@.(...*|0...0...|
|000032f0| 00 00 52 e3 20 00 50 03 | 19 02 00 ba 00 00 51 e3 |..R. .P.|......Q.|
|00003300| 19 02 00 0a 00 00 52 e3 | 00 00 02 0f 00 00 c2 15 |......R.|........|
|00003310| 01 20 82 12 01 10 51 e2 | f9 ff ff 1a 00 80 fd e8 |. ....Q.|........|
|00003320| 03 40 2d e9 20 00 50 e3 | 03 80 fd b8 00 00 51 e3 |.@-. .P.|......Q.|
|00003330| 00 00 02 1f 01 10 51 12 | fc ff ff 1a 03 80 fd e8 |......Q.|........|
|00003340| 03 40 2d e9 1f 01 02 ef | 00 00 02 ef 01 00 a0 e1 |.@-.....|........|
|00003350| 00 00 02 ef 03 80 fd e8 | ff 47 2d e9 03 00 52 e3 |........|.G-...R.|
|00003360| ff 47 bd b8 04 02 00 ba | 03 00 53 e3 ff 47 bd b8 |.G......|..S..G..|
|00003370| 01 02 00 ba 00 90 a0 e1 | 01 a0 a0 e1 ef ff ff eb |........|........|
|00003380| 04 00 a0 e1 00 00 02 ef | 02 70 42 e2 01 80 43 e2 |........|.pB...C.|
|00003390| 04 00 84 e2 07 10 a0 e1 | e0 ff ff eb 01 00 84 e2 |........|........|
|000033a0| 00 00 02 ef 08 60 a0 e1 | 01 a0 8a e2 09 00 a0 e1 |.....`..|........|
|000033b0| 0a 10 a0 e1 e1 ff ff eb | 05 00 84 e2 00 00 02 ef |........|........|
|000033c0| 49 07 df e5 07 00 89 e0 | 01 00 80 e2 db ff ff eb |I.......|........|
|000033d0| 05 00 84 e2 00 00 02 ef | 01 60 56 e2 f1 ff ff 1a |........|.`V.....|
|000033e0| 09 00 a0 e1 0a 10 a0 e1 | d4 ff ff eb 02 00 84 e2 |........|........|
|000033f0| 00 00 02 ef 04 00 84 e2 | 07 10 a0 e1 c7 ff ff eb |........|........|
|00003400| 03 00 84 e2 00 00 02 ef | ff 87 fd e8 fe 40 2d e9 |........|.....@-.|
|00003410| f9 16 cf e5 00 10 a0 e1 | 3a 00 02 ef fe 40 bd 28 |........|:....@.(|
|00003420| cb 01 00 2a 00 00 53 e3 | fe 40 bd 08 c6 01 00 0a |...*..S.|.@......|
|00003430| da 26 cf e5 02 70 a0 e1 | 9a ff ff eb 00 10 a0 e1 |.&...p..|........|
|00003440| 00 00 d1 e5 01 10 81 e2 | 04 00 50 e1 0c 00 00 0a |........|..P.....|
|00003450| 05 00 50 e1 06 00 00 0a | 01 00 16 e3 02 00 00 0a |..P.....|........|
|00003460| 7a 00 50 e3 61 00 50 d3 | 20 00 40 a2 00 00 02 ef |z.P.a.P.| .@.....|
|00003470| f2 ff ff ea 03 70 87 e0 | 92 76 cf e5 89 ff ff eb |.....p..|.v......|
|00003480| ee ff ff ea 01 00 a0 e1 | fe 80 fd e8 ff 47 2d e9 |........|.....G-.|
|00003490| 79 16 cf e5 00 10 a0 e1 | 3a 00 02 ef ff 47 bd 28 |y.......|:....G.(|
|000034a0| b9 01 00 2a 00 90 a0 e1 | 62 26 cf e5 03 a0 a0 e1 |...*....|b&......|
|000034b0| ac 40 8f e5 ac 50 8f e5 | a0 60 8f e5 79 ff ff eb |.@...P..|.`..y...|
|000034c0| 00 80 a0 e3 1d 00 00 eb | 08 00 d9 e7 0a 00 50 e1 |........|......P.|
|000034d0| 17 00 00 0a 20 00 50 e3 | 00 00 02 af 7c 00 9f e5 |.... .P.|....|...|
|000034e0| 80 30 a0 e3 61 07 06 ef | 70 00 9f e5 00 30 a0 e3 |.0..a...|p....0..|
|000034f0| 61 07 06 ef 20 01 02 ef | ff 4c 07 e2 40 0f 54 e3 |a... ...|.L..@.T.|
|00003500| 01 00 a0 03 0e 10 e0 03 | 64 20 a0 03 05 30 a0 03 |........|d ...0..|
|00003510| 89 01 06 0f ff 40 17 e2 | 13 00 a0 13 06 00 00 1f |.....@..|........|
|00003520| 01 40 54 12 fb ff ff 1a | 08 01 02 ef 01 80 88 e2 |.@T.....|........|
|00003530| e3 ff ff ea 01 00 00 eb | 20 01 02 ef ff 87 fd e8 |........| .......|
|00003540| 0f 40 2d e9 1c 00 9f e5 | 80 30 a0 e3 61 07 06 ef |.@-.....|.0..a...|
|00003550| 0c 00 9f e5 00 30 a0 e3 | 61 07 06 ef 0f 80 fd e8 |.....0..|a.......|
|00003560| 00 00 00 00 00 00 00 00 | 00 00 00 00 ff 5f 2d e9 |........|....._-.|
|00003570| a8 05 8f e5 01 00 a0 e1 | 3a 00 02 ef ff 5f bd 28 |........|:...._.(|
|00003580| 85 01 00 2a 94 05 9f e5 | 80 b4 06 e2 60 b5 8f e5 |...*....|....`...|
|00003590| 40 b4 06 e2 80 b5 8f e5 | ff b0 16 e2 01 b0 a0 03 |@.......|........|
|000035a0| ff c0 17 e2 01 c0 a0 03 | 95 02 06 e0 04 60 86 e0 |........|.....`..|
|000035b0| 00 60 86 e0 01 70 a0 e1 | 44 35 cf e5 0a 00 a0 e3 |.`...p..|D5......|
|000035c0| 53 1e 8f e2 0c 10 81 e2 | 07 00 02 ef 01 80 a0 e3 |S.......|........|
|000035d0| 52 ee 8f e2 08 00 d1 e7 | 0c a0 a0 e1 02 00 2d e9 |R.......|......-.|
|000035e0| 00 40 a0 e3 00 10 a0 e3 | 0b 30 a0 e1 01 50 de e7 |.@......|.0...P..|
|000035f0| 05 90 10 e0 00 90 d7 15 | 04 90 c6 17 f0 94 9f 05 |........|........|
|00003600| 80 04 59 03 00 90 a0 03 | 04 90 c6 07 01 40 84 e2 |..Y.....|.....@..|
|00003610| 01 30 53 e2 f4 ff ff 1a | 01 10 81 e2 09 00 51 e3 |.0S.....|......Q.|
|00003620| f0 ff ff 1a 02 00 bd e8 | ec 94 9f e5 00 00 59 e3 |........|......Y.|
|00003630| 01 70 87 12 02 60 86 e0 | 01 a0 5a e2 e6 ff ff 1a |.p...`..|..Z.....|
|00003640| d4 94 9f e5 00 00 59 e3 | 01 70 87 02 01 80 88 e2 |......Y.|.p......|
|00003650| 09 00 58 e3 de ff ff 1a | ff 9f fd e8 ff 5f 2d e9 |..X.....|....._-.|
|00003660| b8 04 8f e5 b8 14 8f e5 | 03 00 a0 e1 03 10 a0 e1 |........|........|
|00003670| 3a 00 02 ef ff 5f bd 28 | 4b 01 00 2a 9c 04 9f e5 |:...._.(|K..*....|
|00003680| 9c 14 9f e5 ff 94 06 e2 | ff 60 06 e2 08 a0 a0 e3 |........|.`......|
|00003690| 96 0a 0b e0 09 60 86 e1 | 00 30 8c e5 00 c0 9c e5 |.....`..|.0......|
|000036a0| 00 30 dc e5 00 00 53 e3 | af ff ff 1b 00 00 53 e3 |.0....S.|......S.|
|000036b0| 0b 40 84 10 01 c0 8c 12 | f8 ff ff 1a ff 9f fd e8 |.@......|........|
|000036c0| ff 5f 2d e9 91 04 09 e0 | 00 90 89 e0 05 90 89 e0 |._-.....|........|
|000036d0| 00 a0 d2 e5 01 b0 d2 e5 | 0b 70 a0 e1 0a 40 44 e0 |........|.p...@D.|
|000036e0| 02 20 82 e2 0a 80 a0 e1 | 80 04 13 e3 00 00 d2 e5 |. ......|........|
|000036f0| 00 00 c9 05 00 00 50 13 | 00 00 c9 15 01 00 d2 e5 |......P.|........|
|00003700| 80 04 13 e3 01 00 c9 05 | 00 00 50 13 01 00 c9 15 |........|..P.....|
|00003710| 02 00 d2 e5 80 04 13 e3 | 02 00 c9 05 00 00 50 13 |........|......P.|
|00003720| 02 00 c9 15 03 00 d2 e5 | 80 04 13 e3 03 00 c9 05 |........|........|
|00003730| 00 00 50 13 03 00 c9 15 | 04 00 d2 e5 80 04 13 e3 |..P.....|........|
|00003740| 04 00 c9 05 00 00 50 13 | 04 00 c9 15 05 00 d2 e5 |......P.|........|
|00003750| 80 04 13 e3 05 00 c9 05 | 00 00 50 13 05 00 c9 15 |........|..P.....|
|00003760| 06 00 d2 e5 80 04 13 e3 | 06 00 c9 05 00 00 50 13 |........|......P.|
|00003770| 06 00 c9 15 07 00 d2 e5 | 80 04 13 e3 07 00 c9 05 |........|........|
|00003780| 00 00 50 13 07 00 c9 15 | 08 00 d2 e5 80 04 13 e3 |..P.....|........|
|00003790| 08 00 c9 05 00 00 50 13 | 08 00 c9 15 08 20 82 e2 |......P.|..... ..|
|000037a0| 08 90 89 e2 08 80 58 e2 | ce ff ff 1a 04 90 89 e0 |......X.|........|
|000037b0| 01 70 57 e2 ca ff ff 1a | ff 9f fd e8 7f 40 2d e9 |.pW.....|.....@-.|
|000037c0| 20 00 54 e3 7f 40 bd b8 | f1 00 00 ba 00 00 52 e3 | .T..@..|......R.|
|000037d0| 00 00 53 13 7f 40 bd 08 | e9 00 00 0a 2d 03 cf e5 |..S..@..|....-...|
|000037e0| 2a 13 cf e5 00 30 8c e5 | 05 00 a0 e1 00 30 a0 e3 |*....0..|.....0..|
|000037f0| 61 07 06 ef 06 00 a0 e1 | 80 30 a0 e3 61 07 06 ef |a.......|.0..a...|
|00003800| 00 30 9c e5 06 53 df e5 | a6 fe ff eb 04 00 a0 e1 |.0...S..|........|
|00003810| 02 10 a0 e1 c1 fe ff eb | 01 50 85 e2 ee 52 cf e5 |........|.P...R..|
|00003820| 01 30 53 e2 f7 ff ff 1a | 7f 80 fd e8 39 40 2d e9 |.0S.....|....9@-.|
|00003830| da 02 cf e5 e4 12 8f e5 | 02 00 a0 e1 02 10 a0 e1 |........|........|
|00003840| 3a 00 02 ef 39 40 bd 28 | bd 00 00 2a 00 00 a0 e3 |:...9@.(|...*....|
|00003850| c8 12 9f e5 00 30 d2 e7 | 01 00 53 e1 01 00 80 12 |.....0..|..S.....|
|00003860| fb ff ff 1a 00 30 a0 e1 | 01 40 a0 e1 02 50 a0 e1 |.....0..|.@...P..|
|00003870| 00 00 e0 e3 01 10 a0 e3 | 35 00 02 ef 39 40 bd 28 |........|5...9@.(|
|00003880| ad 00 00 2a 03 00 42 e0 | a0 00 a0 e1 7d 02 cf e5 |...*..B.|....}...|
|00003890| 84 fe ff eb 00 10 a0 e3 | 01 00 d5 e7 04 00 50 e1 |........|......P.|
|000038a0| 00 00 02 1f 01 10 81 12 | fa ff ff 1a 39 80 fd e8 |........|....9...|
|000038b0| ff 4f 2d e9 00 20 8c e5 | c8 10 8f e5 00 00 e0 e3 |.O-.. ..|........|
|000038c0| 0b 10 a0 e3 35 00 02 ef | ff 4f bd 28 9a 00 00 2a |....5...|.O.(...*|
|000038d0| 01 90 82 e2 89 a0 a0 e1 | 03 20 42 e2 10 22 8f e5 |........|. B.."..|
|000038e0| 02 60 a0 e1 00 00 e0 e3 | 0c 10 a0 e3 35 00 02 ef |.`......|....5...|
|000038f0| ff 4f bd 28 90 00 00 2a | 02 80 a0 e1 01 80 48 e2 |.O.(...*|......H.|
|00003900| a2 30 a0 e1 01 30 83 e2 | 03 00 bd e8 00 40 a0 e1 |.0...0..|.....@..|
|00003910| 09 40 84 e0 98 09 05 e0 | 00 50 85 e0 00 20 9c e5 |.@......|.P... ..|
|00003920| 00 00 52 e3 02 60 a0 11 | 09 60 86 10 98 09 07 10 |..R..`..|.`......|
|00003930| 02 70 87 10 41 01 00 1f | b4 21 9f e5 00 b0 9c e5 |.p..A...|.!......|
|00003940| 00 00 5b e3 3c b0 9f 05 | 02 b0 96 17 02 b0 84 e7 |..[.<...|........|
|00003950| 02 b0 97 17 02 b0 85 e7 | 04 20 52 e2 f6 ff ff 5a |........|. R....Z|
|00003960| 13 00 a0 e3 06 00 02 ef | 0a 40 84 e0 0a 50 45 e0 |........|.@...PE.|
|00003970| 00 00 5b e3 0a 60 86 10 | 0a 70 47 10 01 30 53 e2 |..[..`..|.pG..0S.|
|00003980| ec ff ff 1a fc 8f fd e8 | 00 00 00 00 ff 47 2d e9 |........|.....G-.|
|00003990| 10 10 4f e5 00 20 8c e5 | 00 80 a0 e1 01 60 a0 e1 |..O.. ..|.....`..|
|000039a0| 00 00 e0 e3 0b 10 a0 e3 | 35 00 02 ef ff 47 bd 28 |........|5....G.(|
|000039b0| 61 00 00 2a a2 30 a0 e1 | 02 50 a0 e1 01 a0 82 e2 |a..*.0..|.P......|
|000039c0| 00 40 a0 e3 00 00 e0 e3 | 0c 10 a0 e3 35 00 02 ef |.@......|....5...|
|000039d0| ff 47 bd 28 58 00 00 2a | 02 70 a0 e1 08 90 a0 e1 |.G.(X..*|.p......|
|000039e0| 07 20 a0 e1 00 b0 9c e5 | 00 00 5b e3 6c 60 5f 05 |. ......|..[.l`_.|
|000039f0| 04 60 db 17 04 60 c9 e7 | 05 60 db 17 05 60 c9 e7 |.`...`..|.`...`..|
|00003a00| 0a 90 89 e0 0a b0 8b 10 | 01 20 52 e2 f5 ff ff 5a |........|. R....Z|
|00003a10| 13 00 a0 e3 06 00 02 ef | 02 40 84 e2 02 50 45 e2 |........|.@...PE.|
|00003a20| 01 30 53 e2 ec ff ff 5a | ff 87 fd e8 ff 4f 2d e9 |.0S....Z|.....O-.|
|00003a30| b0 10 4f e5 00 20 8c e5 | 00 40 a0 e1 01 50 a0 e1 |..O.. ..|.@...P..|
|00003a40| 00 00 e0 e3 0b 10 a0 e3 | 35 00 02 ef ff 4f bd 28 |........|5....O.(|
|00003a50| 39 00 00 2a 01 90 82 e2 | a9 91 a0 e1 00 00 e0 e3 |9..*....|........|
|00003a60| 0c 10 a0 e3 35 00 02 ef | ff 4f bd 28 32 00 00 2a |....5...|.O.(2..*|
|00003a70| 01 80 82 e2 00 b0 a0 e3 | 09 70 a0 e1 00 60 a0 e3 |........|.p...`..|
|00003a80| 00 10 9c e5 00 00 51 e3 | 06 10 81 10 06 a0 84 e0 |......Q.|........|
|00003a90| 08 20 a0 e1 00 00 51 e3 | 0b 50 d1 17 0b 50 ca e7 |. ....Q.|.P...P..|
|00003aa0| 89 a1 8a e0 89 11 81 10 | 01 20 52 e2 f8 ff ff 1a |........|. R.....|
|00003ab0| 08 60 86 e2 01 70 57 e2 | f0 ff ff 1a 13 00 a0 e3 |.`...pW.|........|
|00003ac0| 06 00 02 ef 13 00 a0 e3 | 06 00 02 ef 13 00 a0 e3 |........|........|
|00003ad0| 06 00 02 ef 13 00 a0 e3 | 06 00 02 ef 13 00 a0 e3 |........|........|
|00003ae0| 06 00 02 ef 01 b0 8b e2 | 08 00 5b e3 e1 ff ff 1a |........|..[.....|
|00003af0| ff 8f fd e8 00 00 00 00 | 80 40 20 10 08 04 02 01 |........|.@ .....|
|00003b00| 00 04 02 01 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b10| 1f 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b20| 00 00 00 00 00 00 00 00 | 40 e5 8e e3 0e f0 b0 e1 |........|@.......|
|00003b30| 40 0e 8f e2 08 00 80 e2 | fa ff ff ea e4 00 8f e2 |@.......|........|
|00003b40| f8 ff ff ea 56 0f 8f e2 | f6 ff ff ea 94 0f 8f e2 |....V...|........|
|00003b50| f4 ff ff ea a2 0f 8f e2 | f2 ff ff ea cb 0f 8f e2 |........|........|
|00003b60| f0 ff ff ea d7 0f 8f e2 | ee ff ff ea b8 0f 8f e2 |........|........|
|00003b70| ec ff ff ea 68 00 8f e2 | ea ff ff ea a5 0f 8f e2 |....h...|........|
|00003b80| e8 ff ff ea 54 0f 8f e2 | e6 ff ff ea 76 0f 8f e2 |....T...|....v...|
|00003b90| e4 ff ff ea 5b 0f 8f e2 | e2 ff ff ea db 0f 8f e2 |....[...|........|
|00003ba0| e0 ff ff ea 10 00 8f e2 | de ff ff ea 62 0f 8f e2 |........|....b...|
|00003bb0| dc ff ff ea b4 00 8f e2 | da ff ff ea 66 06 00 00 |........|....f...|
|00003bc0| 53 63 72 65 65 6e 5f 43 | 68 61 72 43 6f 70 79 20 |Screen_C|harCopy |
|00003bd0| 3a 20 49 6e 76 61 6c 69 | 64 20 61 64 64 72 65 73 |: Invali|d addres|
|00003be0| 73 00 5f 54 66 06 00 00 | 53 63 72 65 65 6e 5f 54 |s._Tf...|Screen_T|
|00003bf0| 65 78 74 45 6e 74 72 79 | 20 3a 20 41 53 43 49 49 |extEntry| : ASCII|
|00003c00| 20 76 61 6c 75 65 20 6f | 66 20 47 75 69 64 61 6e | value o|f Guidan|
|00003c10| 63 65 20 4d 61 72 6b 65 | 72 20 6d 75 73 74 20 62 |ce Marke|r must b|
|00003c20| 65 20 3e 20 33 31 00 56 | 66 06 00 00 53 63 72 65 |e > 31.V|f...Scre|
|00003c30| 65 6e 5f 56 65 72 74 69 | 63 61 6c 57 69 70 65 2f |en_Verti|calWipe/|
|00003c40| 48 6f 72 69 7a 6f 6e 74 | 61 6c 57 69 70 65 2f 53 |Horizont|alWipe/S|
|00003c50| 74 65 70 57 69 70 65 2f | 43 65 6e 74 72 65 20 3a |tepWipe/|Centre :|
|00003c60| 20 55 6e 6b 6e 6f 77 6e | 20 6d 6f 64 65 00 5f 54 | Unknown| mode._T|
|00003c70| 66 06 00 00 53 63 72 65 | 65 6e 5f 54 65 78 74 45 |f...Scre|en_TextE|
|00003c80| 6e 74 72 79 20 3a 20 53 | 74 6f 72 65 20 61 64 64 |ntry : S|tore add|
|00003c90| 72 65 73 73 20 6d 75 73 | 74 20 62 65 20 76 61 6c |ress mus|t be val|
|00003ca0| 69 64 00 43 66 06 00 00 | 53 63 72 65 65 6e 5f 43 |id.Cf...|Screen_C|
|00003cb0| 65 6e 74 72 65 20 3a 20 | 53 74 61 72 74 20 6f 66 |entre : |Start of|
|00003cc0| 20 74 65 78 74 20 61 64 | 64 72 65 73 73 20 6d 75 | text ad|dress mu|
|00003cd0| 73 74 20 62 65 20 76 61 | 6c 69 64 00 66 06 00 00 |st be va|lid.f...|
|00003ce0| 53 63 72 65 65 6e 5f 46 | 69 6c 6c 65 64 42 6f 78 |Screen_F|illedBox|
|00003cf0| 20 3a 20 44 58 20 6f 72 | 20 44 59 20 76 61 6c 75 | : DX or| DY valu|
|00003d00| 65 20 69 73 20 30 00 46 | 66 06 00 00 53 63 72 65 |e is 0.F|f...Scre|
|00003d10| 65 6e 5f 46 69 6c 6c 65 | 64 42 6f 78 20 3a 20 41 |en_Fille|dBox : A|
|00003d20| 53 43 49 49 20 63 68 61 | 72 61 63 74 65 72 20 6d |SCII cha|racter m|
|00003d30| 75 73 74 20 62 65 20 3e | 20 33 31 00 66 06 00 00 |ust be >| 31.f...|
|00003d40| 53 63 72 65 65 6e 5f 57 | 72 69 74 65 30 20 3a 20 |Screen_W|rite0 : |
|00003d50| 54 65 78 74 20 61 64 64 | 72 65 73 73 20 6d 75 73 |Text add|ress mus|
|00003d60| 74 20 62 65 20 76 61 6c | 69 64 00 54 66 06 00 00 |t be val|id.Tf...|
|00003d70| 53 63 72 65 65 6e 5f 54 | 65 6c 65 50 72 69 6e 74 |Screen_T|elePrint|
|00003d80| 20 3a 20 53 74 61 72 74 | 69 6e 67 20 61 64 64 72 | : Start|ing addr|
|00003d90| 65 73 73 20 6d 75 73 74 | 20 62 65 20 76 61 6c 69 |ess must| be vali|
|00003da0| 64 00 5f 54 66 06 00 00 | 53 63 72 65 65 6e 5f 54 |d._Tf...|Screen_T|
|00003db0| 65 78 74 4d 65 6e 75 20 | 3a 20 56 65 72 74 69 63 |extMenu |: Vertic|
|00003dc0| 61 6c 20 6c 69 6e 65 20 | 73 70 61 63 69 6e 67 20 |al line |spacing |
|00003dd0| 6d 75 73 74 20 62 65 20 | 61 74 20 6c 65 61 73 74 |must be |at least|
|00003de0| 20 31 00 54 66 06 00 00 | 53 63 72 65 65 6e 5f 54 | 1.Tf...|Screen_T|
|00003df0| 65 78 74 4d 65 6e 75 20 | 3a 20 4d 65 6d 6f 72 79 |extMenu |: Memory|
|00003e00| 20 61 64 64 72 65 73 73 | 20 6d 75 73 74 20 62 65 | address| must be|
|00003e10| 20 76 61 6c 69 64 00 42 | 66 06 00 00 53 63 72 65 | valid.B|f...Scre|
|00003e20| 65 6e 5f 42 6f 78 20 3a | 20 48 6f 72 69 7a 6f 6e |en_Box :| Horizon|
|00003e30| 74 61 6c 20 6f 72 20 76 | 65 72 74 69 63 61 6c 20 |tal or v|ertical |
|00003e40| 73 69 7a 65 20 69 73 20 | 6c 65 73 73 20 74 68 61 |size is |less tha|
|00003e50| 74 20 33 00 66 06 00 00 | 53 63 72 65 65 6e 5f 43 |t 3.f...|Screen_C|
|00003e60| 68 61 72 43 6f 70 79 20 | 3a 20 43 6f 70 79 20 61 |harCopy |: Copy a|
|00003e70| 6d 6f 75 6e 74 20 6d 75 | 73 74 20 62 65 20 67 72 |mount mu|st be gr|
|00003e80| 65 61 74 65 72 20 74 68 | 61 6e 20 30 00 6e 5f 54 |eater th|an 0.n_T|
|00003e90| 66 06 00 00 53 63 72 65 | 65 6e 5f 54 65 78 74 45 |f...Scre|en_TextE|
|00003ea0| 6e 74 72 79 20 3a 20 49 | 6e 70 75 74 20 6c 65 6e |ntry : I|nput len|
|00003eb0| 67 74 68 20 6d 75 73 74 | 20 62 65 20 61 74 20 6c |gth must| be at l|
|00003ec0| 65 61 73 74 20 31 00 43 | 66 06 00 00 53 63 72 65 |east 1.C|f...Scre|
|00003ed0| 65 6e 5f 43 68 61 72 43 | 6f 70 79 20 3a 20 43 68 |en_CharC|opy : Ch|
|00003ee0| 61 72 61 63 74 65 72 20 | 6d 75 73 74 20 68 61 76 |aracter |must hav|
|00003ef0| 65 20 61 6e 20 41 53 43 | 49 49 20 76 61 6c 75 65 |e an ASC|II value|
|00003f00| 20 6f 66 20 61 74 20 6c | 65 61 73 74 20 33 32 00 | of at l|east 32.|
|00003f10| 66 06 00 00 53 63 72 65 | 65 6e 5f 57 72 69 74 65 |f...Scre|en_Write|
|00003f20| 43 20 3a 20 43 6f 6c 6f | 75 72 20 6d 65 6d 6f 72 |C : Colo|ur memor|
|00003f30| 79 20 6d 75 73 74 20 62 | 65 20 76 61 6c 69 64 00 |y must b|e valid.|
|00003f40| 66 06 00 00 53 63 72 65 | 65 6e 20 3a 20 55 6e 6b |f...Scre|en : Unk|
|00003f50| 6e 6f 77 20 53 57 49 00 | |now SWI.| |
+--------+-------------------------+-------------------------+--------+--------+