home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / g / gofer / !Gofer / !RunImage < prev    next >
Unknown  |  1993-01-18  |  23.3 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
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1d f4 20 3e 24 | 2e 54 4d 50 2e 21 47 6f |..... >$|.TMP.!Go|
|00000010| 66 65 72 2e 21 52 75 6e | 49 6d 61 67 65 0d 00 14 |fer.!Run|Image...|
|00000020| 05 3a 0d 00 1e 2f f4 20 | 4d 75 6c 74 69 74 61 73 |.:.../. |Multitas|
|00000030| 6b 65 72 20 66 6f 72 20 | 21 53 6d 6c 20 28 63 29 |ker for |!Sml (c)|
|00000040| 20 31 39 39 32 20 52 6f | 62 69 6e 20 57 61 74 74 | 1992 Ro|bin Watt|
|00000050| 73 0d 00 28 3e f4 20 41 | 64 61 70 74 65 64 20 66 |s..(>. A|dapted f|
|00000060| 6f 72 20 47 6f 66 65 72 | 20 32 2e 32 32 20 31 38 |or Gofer| 2.22 18|
|00000070| 20 4a 61 6e 75 61 72 79 | 20 31 39 39 32 20 42 72 | January| 1992 Br|
|00000080| 79 61 6e 20 53 63 61 74 | 74 65 72 67 6f 6f 64 0d |yan Scat|tergood.|
|00000090| 00 32 05 3a 0d 00 3c 19 | f4 20 47 6f 66 65 72 20 |.2.:..<.|. Gofer |
|000000a0| 63 6f 6e 66 69 67 75 72 | 61 74 69 6f 6e 0d 00 46 |configur|ation..F|
|000000b0| 2c f4 20 49 6e 63 72 65 | 61 73 65 20 69 66 20 75 |,. Incre|ase if u|
|000000c0| 73 65 20 6d 6f 72 65 20 | 74 68 61 6e 20 31 30 30 |se more |than 100|
|000000d0| 30 30 30 20 63 65 6c 6c | 73 0d 00 50 19 67 6f 66 |000 cell|s..P.gof|
|000000e0| 65 72 57 69 6d 70 53 6c | 6f 74 25 20 3d 20 31 36 |erWimpSl|ot% = 16|
|000000f0| 36 34 0d 00 5a 05 3a 0d | 00 64 13 de 20 73 63 72 |64..Z.:.|.d.. scr|
|00000100| 65 65 6e 25 20 38 30 2a | 33 32 0d 00 6e 11 de 20 |een% 80*|32..n.. |
|00000110| 69 6e 64 69 72 25 20 31 | 30 32 34 0d 00 78 13 de |indir% 1|024..x..|
|00000120| 20 77 69 6e 64 61 74 61 | 25 20 34 30 39 36 0d 00 | windata|% 4096..|
|00000130| 82 10 de 20 62 6c 6f 63 | 6b 25 20 32 35 36 0d 00 |... bloc|k% 256..|
|00000140| 8c 11 de 20 63 6f 64 65 | 25 20 31 30 30 30 30 0d |... code|% 10000.|
|00000150| 00 96 15 de 20 6d 65 6e | 75 62 6c 6f 63 6b 25 20 |.... men|ublock% |
|00000160| 32 30 34 38 0d 00 a0 10 | de 20 63 62 6c 6f 63 6b |2048....|. cblock|
|00000170| 25 20 32 34 0d 00 aa 05 | 3a 0d 00 b4 39 f4 20 4f |% 24....|:...9. O|
|00000180| 4e 20 45 52 52 4f 52 20 | 4d 4f 44 45 20 4d 4f 44 |N ERROR |MODE MOD|
|00000190| 45 3a 52 45 50 4f 52 54 | 3a 50 52 49 4e 54 3b 22 |E:REPORT|:PRINT;"|
|000001a0| 20 61 74 20 6c 69 6e 65 | 20 22 3b 45 52 4c 3a 45 | at line| ";ERL:E|
|000001b0| 4e 44 0d 00 be 0d f2 61 | 73 73 65 6d 62 6c 65 0d |ND.....a|ssemble.|
|000001c0| 00 c8 0f f2 69 6e 69 74 | 69 61 6c 69 73 65 0d 00 |....init|ialise..|
|000001d0| d2 10 f2 67 65 74 6d 6f | 64 65 76 61 72 73 0d 00 |...getmo|devars..|
|000001e0| dc 05 3a 0d 00 e6 0a f2 | 63 6f 6e 63 68 0d 00 f0 |..:.....|conch...|
|000001f0| 05 3a 0d 00 fa 0e f2 63 | 6c 6f 73 65 64 6f 77 6e |.:.....c|losedown|
|00000200| 0d 01 04 05 e0 0d 01 0e | 05 3a 0d 01 18 10 dd f2 |........|.:......|
|00000210| 69 6e 69 74 69 61 6c 69 | 73 65 0d 01 22 45 c8 99 |initiali|se.."E..|
|00000220| 22 57 69 6d 70 5f 49 6e | 69 74 69 61 6c 69 73 65 |"Wimp_In|itialise|
|00000230| 22 2c 32 30 30 2c 26 34 | 42 35 33 34 31 35 34 2c |",200,&4|B534154,|
|00000240| 22 47 6f 66 65 72 20 54 | 61 73 6b 65 72 22 20 b8 |"Gofer T|asker" .|
|00000250| 20 76 65 72 73 69 6f 6e | 25 2c 74 61 73 6b 25 0d | version|%,task%.|
|00000260| 01 2c 05 e1 0d 01 36 05 | 3a 0d 01 40 0f dd f2 63 |.,....6.|:..@...c|
|00000270| 6c 6f 73 65 64 6f 77 6e | 0d 01 4a 26 c8 99 22 57 |losedown|..J&.."W|
|00000280| 69 6d 70 5f 43 6c 6f 73 | 65 44 6f 77 6e 22 2c 74 |imp_Clos|eDown",t|
|00000290| 61 73 6b 25 2c 26 34 42 | 35 33 34 31 35 34 0d 01 |ask%,&4B|534154..|
|000002a0| 54 05 e1 0d 01 5e 05 3a | 0d 01 68 0b dd f2 63 6f |T....^.:|..h...co|
|000002b0| 6e 63 68 0d 01 72 0a f2 | 73 65 74 75 70 0d 01 7c |nch..r..|setup..||
|000002c0| 10 f2 6c 6f 61 64 77 69 | 6e 64 6f 77 73 0d 01 86 |..loadwi|ndows...|
|000002d0| 0e f2 69 6e 69 74 6d 65 | 6e 75 73 0d 01 90 1a f2 |..initme|nus.....|
|000002e0| 6f 70 65 6e 77 69 6e 64 | 6f 77 28 6d 61 69 6e 77 |openwind|ow(mainw|
|000002f0| 68 25 2c b9 29 0d 01 9a | 0e f2 67 72 61 62 63 61 |h%,.)...|..grabca|
|00000300| 72 65 74 0d 01 a4 0c f2 | 76 64 75 28 31 32 29 0d |ret.....|vdu(12).|
|00000310| 01 ae 0c 21 79 70 6f 73 | 3d 33 31 0d 01 b8 10 f2 |...!ypos|=31.....|
|00000320| 6c 61 75 6e 63 68 67 6f | 66 65 72 0d 01 c2 05 f5 |launchgo|fer.....|
|00000330| 0d 01 cc 0a 20 f2 70 6f | 6c 6c 0d 01 d6 10 fd 20 |.... .po|ll..... |
|00000340| 63 6c 6f 73 65 64 6f 77 | 6e 25 0d 01 e0 12 f2 63 |closedow|n%.....c|
|00000350| 6c 6f 73 65 61 6c 6c 74 | 61 73 6b 73 0d 01 ea 05 |loseallt|asks....|
|00000360| e1 0d 01 f4 05 3a 0d 01 | fe 0b dd f2 73 65 74 75 |.....:..|....setu|
|00000370| 70 0d 02 08 1d 73 69 7a | 65 25 3d 28 21 78 6d 61 |p....siz|e%=(!xma|
|00000380| 78 2b 31 29 2a 28 21 79 | 6d 61 78 2b 31 29 0d 02 |x+1)*(!y|max+1)..|
|00000390| 12 10 63 6c 6f 73 65 64 | 6f 77 6e 25 3d a3 0d 02 |..closed|own%=...|
|000003a0| 1c 12 21 63 61 72 65 74 | 6f 77 6e 65 64 25 3d 30 |..!caret|owned%=0|
|000003b0| 0d 02 26 0d 70 72 6f 6d | 70 74 25 3d a3 0d 02 30 |..&.prom|pt%=...0|
|000003c0| 12 74 61 73 6b 73 74 61 | 72 74 65 64 25 3d a3 0d |.tasksta|rted%=..|
|000003d0| 02 3a 05 e1 0d 02 44 05 | 3a 0d 02 4e 11 dd f2 6c |.:....D.|:..N...l|
|000003e0| 6f 61 64 77 69 6e 64 6f | 77 73 0d 02 58 32 c8 99 |oadwindo|ws..X2..|
|000003f0| 22 57 69 6d 70 5f 4f 70 | 65 6e 54 65 6d 70 6c 61 |"Wimp_Op|enTempla|
|00000400| 74 65 22 2c 2c 22 3c 47 | 6f 66 65 72 24 44 69 72 |te",,"<G|ofer$Dir|
|00000410| 3e 2e 54 65 6d 70 6c 61 | 74 65 73 22 0d 02 62 25 |>.Templa|tes"..b%|
|00000420| 6d 61 69 6e 77 68 25 3d | a4 64 6f 6c 6f 61 64 74 |mainwh%=|.doloadt|
|00000430| 65 6d 70 6c 61 74 65 28 | 30 2c 22 6d 61 69 6e 22 |emplate(|0,"main"|
|00000440| 29 0d 02 6c 25 69 6e 66 | 6f 77 68 25 3d a4 64 6f |)..l%inf|owh%=.do|
|00000450| 6c 6f 61 64 74 65 6d 70 | 6c 61 74 65 28 31 2c 22 |loadtemp|late(1,"|
|00000460| 69 6e 66 6f 22 29 0d 02 | 76 1a c8 99 22 57 69 6d |info")..|v..."Wim|
|00000470| 70 5f 43 6c 6f 73 65 54 | 65 6d 70 6c 61 74 65 22 |p_CloseT|emplate"|
|00000480| 0d 02 80 05 e1 0d 02 8a | 05 3a 0d 02 94 1f dd a4 |........|.:......|
|00000490| 64 6f 6c 6f 61 64 74 65 | 6d 70 6c 61 74 65 28 6e |doloadte|mplate(n|
|000004a0| 25 2c 69 64 65 6e 74 24 | 29 0d 02 9e 0e ea 20 77 |%,ident$|)..... w|
|000004b0| 68 61 6e 64 6c 65 25 0d | 02 a8 63 c8 99 22 57 69 |handle%.|..c.."Wi|
|000004c0| 6d 70 5f 4c 6f 61 64 54 | 65 6d 70 6c 61 74 65 22 |mp_LoadT|emplate"|
|000004d0| 2c 2c 77 69 6e 64 61 74 | 61 25 2b 6e 25 2a 32 30 |,,windat|a%+n%*20|
|000004e0| 34 38 2c 69 6e 64 69 72 | 25 2b 6e 25 2a 35 31 32 |48,indir|%+n%*512|
|000004f0| 2c 69 6e 64 69 72 25 2b | 6e 25 2a 35 31 32 2b 35 |,indir%+|n%*512+5|
|00000500| 31 32 2c 2d 31 2c c0 69 | 64 65 6e 74 24 2b c4 31 |12,-1,.i|dent$+.1|
|00000510| 32 2c bd 28 30 29 29 29 | 2c 30 0d 02 b2 36 c8 99 |2,.(0)))|,0...6..|
|00000520| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 57 69 6e 64 |"Wimp_Cr|eateWind|
|00000530| 6f 77 22 2c 2c 77 69 6e | 64 61 74 61 25 2b 6e 25 |ow",,win|data%+n%|
|00000540| 2a 32 30 34 38 20 b8 20 | 77 68 61 6e 64 6c 65 25 |*2048 . |whandle%|
|00000550| 0d 02 bc 0d 3d 77 68 61 | 6e 64 6c 65 25 0d 02 c6 |....=wha|ndle%...|
|00000560| 05 3a 0d 02 d0 20 dd f2 | 6f 70 65 6e 77 69 6e 64 |.:... ..|openwind|
|00000570| 6f 77 28 77 68 25 2c 74 | 6f 6f 6c 64 73 69 7a 65 |ow(wh%,t|ooldsize|
|00000580| 25 29 0d 02 da 0f 21 62 | 6c 6f 63 6b 25 3d 77 68 |%)....!b|lock%=wh|
|00000590| 25 0d 02 e4 12 e7 20 74 | 6f 6f 6c 64 73 69 7a 65 |%..... t|ooldsize|
|000005a0| 25 20 8c 0d 02 ee 23 20 | c8 99 22 57 69 6d 70 5f |% ....# |.."Wimp_|
|000005b0| 47 65 74 57 69 6e 64 6f | 77 49 6e 66 6f 22 2c 2c |GetWindo|wInfo",,|
|000005c0| 62 6c 6f 63 6b 25 0d 02 | f8 11 20 62 6c 6f 63 6b |block%..|.. block|
|000005d0| 25 21 32 38 3d 2d 31 0d | 03 02 05 cd 0d 03 0c 1f |%!28=-1.|........|
|000005e0| c8 99 22 57 69 6d 70 5f | 4f 70 65 6e 57 69 6e 64 |.."Wimp_|OpenWind|
|000005f0| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 0d 03 16 05 e1 |ow",,blo|ck%.....|
|00000600| 0d 03 20 05 3a 0d 03 2a | 0a dd f2 70 6f 6c 6c 0d |.. .:..*|...poll.|
|00000610| 03 34 31 c8 99 22 57 69 | 6d 70 5f 50 6f 6c 6c 22 |.41.."Wi|mp_Poll"|
|00000620| 2c 25 31 31 30 30 30 31 | 2c 62 6c 6f 63 6b 25 20 |,%110001|,block% |
|00000630| b8 20 72 65 61 73 6f 6e | 25 2c 62 6c 6f 63 6b 25 |. reason|%,block%|
|00000640| 0d 03 3e 10 c8 8e 20 72 | 65 61 73 6f 6e 25 20 ca |..>... r|eason% .|
|00000650| 0d 03 48 07 c9 20 31 0d | 03 52 12 20 f2 72 65 64 |..H.. 1.|.R. .red|
|00000660| 72 61 77 77 69 6e 64 6f | 77 0d 03 5c 07 c9 20 32 |rawwindo|w..\.. 2|
|00000670| 0d 03 66 1b 20 f2 6f 70 | 65 6e 77 69 6e 64 6f 77 |..f. .op|enwindow|
|00000680| 28 21 62 6c 6f 63 6b 25 | 2c a3 29 0d 03 70 07 c9 |(!block%|,.)..p..|
|00000690| 20 33 0d 03 7a 13 20 f2 | 63 6c 6f 73 65 61 6c 6c | 3..z. .|closeall|
|000006a0| 74 61 73 6b 73 0d 03 84 | 07 c9 20 36 0d 03 8e 12 |tasks...|.. 6....|
|000006b0| 20 f2 6d 6f 75 73 65 63 | 6c 69 63 6b 65 64 0d 03 | .mousec|licked..|
|000006c0| 98 07 c9 20 38 0d 03 a2 | 10 20 f2 6b 65 79 70 72 |... 8...|. .keypr|
|000006d0| 65 73 73 65 64 0d 03 ac | 07 c9 20 39 0d 03 b6 12 |essed...|.. 9....|
|000006e0| 20 f2 6d 65 6e 75 73 65 | 6c 65 63 74 65 64 0d 03 | .menuse|lected..|
|000006f0| c0 08 c9 20 31 31 0d 03 | ca 0f 20 f2 67 61 69 6e |... 11..|.. .gain|
|00000700| 63 61 72 65 74 0d 03 d4 | 08 c9 20 31 32 0d 03 de |caret...|.. 12...|
|00000710| 0f 20 f2 6c 6f 73 65 63 | 61 72 65 74 0d 03 e8 0e |. .losec|aret....|
|00000720| c9 20 31 37 2c 31 38 2c | 31 39 0d 03 f2 13 20 c8 |. 17,18,|19.... .|
|00000730| 8e 20 62 6c 6f 63 6b 25 | 21 31 36 20 ca 0d 03 fc |. block%|!16 ....|
|00000740| 08 20 c9 20 30 0d 04 06 | 14 20 20 f2 63 6c 6f 73 |. . 0...|. .clos|
|00000750| 65 61 6c 6c 74 61 73 6b | 73 0d 04 10 08 20 c9 20 |ealltask|s.... . |
|00000760| 38 0d 04 1a 0d 20 c9 20 | 26 34 30 30 43 31 0d 04 |8.... . |&400C1..|
|00000770| 24 12 20 20 f2 67 65 74 | 6d 6f 64 65 76 61 72 73 |$. .get|modevars|
|00000780| 0d 04 2e 0d 20 c9 20 26 | 38 30 38 43 31 0d 04 38 |.... . &|808C1..8|
|00000790| 12 20 20 f2 63 68 69 6c | 64 6f 75 74 70 75 74 0d |. .chil|doutput.|
|000007a0| 04 42 0d 20 c9 20 26 38 | 30 38 43 32 0d 04 4c 13 |.B. . &8|08C2..L.|
|000007b0| 20 20 f2 63 68 69 6c 64 | 73 74 61 72 74 65 64 0d | .child|started.|
|000007c0| 04 56 0d 20 c9 20 26 38 | 30 38 43 33 0d 04 60 10 |.V. . &8|08C3..`.|
|000007d0| 20 20 f2 63 68 69 6c 64 | 64 69 65 64 0d 04 6a 06 | .child|died..j.|
|000007e0| 20 cb 0d 04 74 05 cb 0d | 04 7e 05 e1 0d 04 88 05 | ...t...|.~......|
|000007f0| 3a 0d 04 92 12 dd f2 72 | 65 64 72 61 77 77 69 6e |:......r|edrawwin|
|00000800| 64 6f 77 0d 04 9c 2a c8 | 99 20 22 57 69 6d 70 5f |dow...*.|. "Wimp_|
|00000810| 52 65 64 72 61 77 57 69 | 6e 64 6f 77 22 2c 2c 62 |RedrawWi|ndow",,b|
|00000820| 6c 6f 63 6b 25 20 b8 20 | 6d 6f 72 65 25 0d 04 a6 |lock% . |more%...|
|00000830| 0f c8 95 20 6d 6f 72 65 | 25 3c 3e 30 0d 04 b0 2e |... more|%<>0....|
|00000840| 20 21 6d 69 6e 78 25 3d | 28 62 6c 6f 63 6b 25 21 | !minx%=|(block%!|
|00000850| 32 38 2d 62 6c 6f 63 6b | 25 21 34 2b 62 6c 6f 63 |28-block|%!4+bloc|
|00000860| 6b 25 21 32 30 29 81 20 | 31 36 0d 04 ba 2e 20 21 |k%!20). |16.... !|
|00000870| 6d 61 78 78 25 3d 28 62 | 6c 6f 63 6b 25 21 33 36 |maxx%=(b|lock%!36|
|00000880| 2d 62 6c 6f 63 6b 25 21 | 34 2b 62 6c 6f 63 6b 25 |-block%!|4+block%|
|00000890| 21 32 30 29 81 20 31 36 | 0d 04 c4 30 20 21 6d 69 |!20). 16|...0 !mi|
|000008a0| 6e 79 25 3d 2d 28 62 6c | 6f 63 6b 25 21 34 30 2d |ny%=-(bl|ock%!40-|
|000008b0| 62 6c 6f 63 6b 25 21 31 | 36 2b 62 6c 6f 63 6b 25 |block%!1|6+block%|
|000008c0| 21 32 34 29 81 20 33 32 | 0d 04 ce 32 20 21 6d 61 |!24). 32|...2 !ma|
|000008d0| 78 79 25 3d 2d 28 62 6c | 6f 63 6b 25 21 33 32 2d |xy%=-(bl|ock%!32-|
|000008e0| 62 6c 6f 63 6b 25 21 31 | 36 2b 62 6c 6f 63 6b 25 |block%!1|6+block%|
|000008f0| 21 32 34 29 81 20 33 32 | 2b 31 0d 04 d8 0d 20 d6 |!24). 32|+1.... .|
|00000900| 20 72 65 64 72 61 77 0d | 04 e2 2b 20 c8 99 20 22 | redraw.|..+ .. "|
|00000910| 57 69 6d 70 5f 47 65 74 | 52 65 63 74 61 6e 67 6c |Wimp_Get|Rectangl|
|00000920| 65 22 2c 2c 62 6c 6f 63 | 6b 25 20 b8 20 6d 6f 72 |e",,bloc|k% . mor|
|00000930| 65 25 0d 04 ec 05 ce 0d | 04 f6 05 e1 0d 05 00 05 |e%......|........|
|00000940| 3a 0d 05 0a 13 dd f2 63 | 6c 6f 73 65 61 6c 6c 74 |:......c|loseallt|
|00000950| 61 73 6b 73 0d 05 14 14 | e7 20 74 61 73 6b 73 74 |asks....|. taskst|
|00000960| 61 72 74 65 64 25 20 8c | 0d 05 1e 10 20 62 6c 6f |arted% .|.... blo|
|00000970| 63 6b 25 21 32 30 3d 31 | 0d 05 28 15 20 62 6c 6f |ck%!20=1|..(. blo|
|00000980| 63 6b 25 21 31 36 3d 26 | 38 30 38 43 30 0d 05 32 |ck%!16=&|808C0..2|
|00000990| 10 20 62 6c 6f 63 6b 25 | 21 30 3d 32 38 0d 05 3c |. block%|!0=28..<|
|000009a0| 10 20 62 6c 6f 63 6b 25 | 21 31 32 3d 30 0d 05 46 |. block%|!12=0..F|
|000009b0| 10 20 62 6c 6f 63 6b 25 | 21 32 34 3d 34 0d 05 50 |. block%|!24=4..P|
|000009c0| 2b 20 c8 99 22 57 69 6d | 70 5f 53 65 6e 64 4d 65 |+ .."Wim|p_SendMe|
|000009d0| 73 73 61 67 65 22 2c 31 | 37 2c 62 6c 6f 63 6b 25 |ssage",1|7,block%|
|000009e0| 2c 68 61 6e 64 6c 65 25 | 0d 05 5a 13 20 74 61 73 |,handle%|..Z. tas|
|000009f0| 6b 73 74 61 72 74 65 64 | 25 3d a3 0d 05 64 05 cc |kstarted|%=...d..|
|00000a00| 0d 05 6e 0f 20 f2 63 68 | 69 6c 64 64 69 65 64 0d |..n. .ch|ilddied.|
|00000a10| 05 78 05 cd 0d 05 82 05 | e1 0d 05 8c 05 3a 0d 05 |.x......|.....:..|
|00000a20| 96 0e dd f2 61 73 73 65 | 6d 62 6c 65 0d 05 a0 15 |....asse|mble....|
|00000a30| e3 20 70 61 73 73 25 3d | 30 20 b8 20 32 20 88 20 |. pass%=|0 . 2 . |
|00000a40| 32 0d 05 aa 0c 50 25 3d | 63 6f 64 65 25 0d 05 b4 |2....P%=|code%...|
|00000a50| 0e 5b 4f 50 54 20 70 61 | 73 73 25 0d 05 be 0b 2e |.[OPT pa|ss%.....|
|00000a60| 73 63 72 65 65 6e 0d 05 | c8 20 20 20 20 20 20 20 |screen..|. |
|00000a70| 20 20 20 20 20 20 20 20 | 20 20 45 51 55 44 20 73 | | EQUD s|
|00000a80| 63 72 65 65 6e 25 0d 05 | d2 08 2e 76 64 75 0d 05 |creen%..|...vdu..|
|00000a90| dc 1a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00000aa0| 20 20 45 51 55 44 20 30 | 0d 05 e6 09 2e 78 6d 61 | EQUD 0|.....xma|
|00000ab0| 78 0d 05 f0 1b 20 20 20 | 20 20 20 20 20 20 20 20 |x.... | |
|00000ac0| 20 20 20 20 20 45 51 55 | 44 20 37 39 0d 05 fa 09 | EQU|D 79....|
|00000ad0| 2e 79 6d 61 78 0d 06 04 | 1b 20 20 20 20 20 20 20 |.ymax...|. |
|00000ae0| 20 20 20 20 20 20 20 20 | 20 45 51 55 44 20 33 31 | | EQUD 31|
|00000af0| 0d 06 0e 0c 2e 78 77 69 | 6e 6d 61 78 0d 06 18 1b |.....xwi|nmax....|
|00000b00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000b10| 45 51 55 44 20 37 39 0d | 06 22 0c 2e 78 77 69 6e |EQUD 79.|."..xwin|
|00000b20| 6d 69 6e 0d 06 2c 1a 20 | 20 20 20 20 20 20 20 20 |min..,. | |
|00000b30| 20 20 20 20 20 20 20 45 | 51 55 44 20 30 0d 06 36 | E|QUD 0..6|
|00000b40| 0c 2e 79 77 69 6e 6d 61 | 78 0d 06 40 1b 20 20 20 |..ywinma|x..@. |
|00000b50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 45 51 55 | | EQU|
|00000b60| 44 20 33 31 0d 06 4a 0c | 2e 79 77 69 6e 6d 69 6e |D 31..J.|.ywinmin|
|00000b70| 0d 06 54 1a 20 20 20 20 | 20 20 20 20 20 20 20 20 |..T. | |
|00000b80| 20 20 20 20 45 51 55 44 | 20 30 0d 06 5e 09 2e 78 | EQUD| 0..^..x|
|00000b90| 70 6f 73 0d 06 68 1a 20 | 20 20 20 20 20 20 20 20 |pos..h. | |
|00000ba0| 20 20 20 20 20 20 20 45 | 51 55 44 20 30 0d 06 72 | E|QUD 0..r|
|00000bb0| 09 2e 79 70 6f 73 0d 06 | 7c 1a 20 20 20 20 20 20 |..ypos..||. |
|00000bc0| 20 20 20 20 20 20 20 20 | 20 20 45 51 55 44 20 30 | | EQUD 0|
|00000bd0| 0d 06 86 11 2e 76 64 75 | 73 75 70 72 65 73 73 65 |.....vdu|supresse|
|00000be0| 64 0d 06 90 1a 20 20 20 | 20 20 20 20 20 20 20 20 |d.... | |
|00000bf0| 20 20 20 20 20 45 51 55 | 44 20 30 0d 06 9a 13 2e | EQU|D 0.....|
|00000c00| 66 6f 6c 6c 6f 77 69 6e | 67 62 79 74 65 73 0d 06 |followin|gbytes..|
|00000c10| a4 1a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00000c20| 20 20 45 51 55 44 20 30 | 0d 06 ae 11 2e 6e 75 6d | EQUD 0|.....num|
|00000c30| 62 65 72 74 6f 63 6f 6d | 65 0d 06 b8 1a 20 20 20 |bertocom|e.... |
|00000c40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 45 51 55 | | EQU|
|00000c50| 44 20 30 0d 06 c2 0e 2e | 71 75 65 75 65 61 64 64 |D 0.....|queueadd|
|00000c60| 72 0d 06 cc 1e 20 20 20 | 20 20 20 20 20 20 20 20 |r.... | |
|00000c70| 20 20 20 20 20 45 51 55 | 44 20 71 75 65 75 65 0d | EQU|D queue.|
|00000c80| 06 d6 0a 2e 71 75 65 75 | 65 0d 06 e0 1a 20 20 20 |....queu|e.... |
|00000c90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 45 51 55 | | EQU|
|00000ca0| 44 20 30 0d 06 ea 1a 20 | 20 20 20 20 20 20 20 20 |D 0.... | |
|00000cb0| 20 20 20 20 20 20 20 45 | 51 55 44 20 30 0d 06 f4 | E|QUD 0...|
|00000cc0| 1a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00000cd0| 20 45 51 55 44 20 30 0d | 06 fe 1a 20 20 20 20 20 | EQUD 0.|... |
|00000ce0| 20 20 20 20 20 20 20 20 | 20 20 20 45 51 55 44 20 | | EQUD |
|00000cf0| 30 0d 07 08 12 2e 62 79 | 74 65 73 74 6f 69 67 6e |0.....by|testoign|
|00000d00| 6f 72 65 0d 07 12 1a 20 | 20 20 20 20 20 20 20 20 |ore.... | |
|00000d10| 20 20 20 20 20 20 20 45 | 51 55 44 20 30 0d 07 1c | E|QUD 0...|
|00000d20| 48 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |H | |
|00000d30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000d40| 20 20 20 20 20 20 20 20 | 20 5c 20 45 6e 74 65 72 | | \ Enter|
|00000d50| 20 77 69 74 68 20 56 64 | 75 20 43 68 61 72 20 69 | with Vd|u Char i|
|00000d60| 6e 20 76 64 75 0d 07 26 | 40 20 20 20 20 20 20 20 |n vdu..&|@ |
|00000d70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000d90| 20 5c 20 4e 6f 20 65 78 | 69 74 20 43 6f 6e 64 69 | \ No ex|it Condi|
|00000da0| 74 69 6f 6e 73 0d 07 30 | 0a 2e 64 6f 76 64 75 0d |tions..0|..dovdu.|
|00000db0| 07 3a 2b 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.:+ | |
|00000dc0| 20 20 20 53 54 4d 46 44 | 20 52 31 33 21 2c 7b 52 | STMFD| R13!,{R|
|00000dd0| 30 2d 52 31 32 2c 52 31 | 34 7d 0d 07 44 04 0d 07 |0-R12,R1|4}..D...|
|00000de0| 4e 1f 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |N. | |
|00000df0| 20 20 4c 44 52 42 20 52 | 30 2c 76 64 75 0d 07 58 | LDRB R|0,vdu..X|
|00000e00| 04 0d 07 62 28 20 20 20 | 20 20 20 20 20 20 20 20 |...b( | |
|00000e10| 20 20 20 20 20 4c 44 52 | 20 52 31 2c 62 79 74 65 | LDR| R1,byte|
|00000e20| 73 74 6f 69 67 6e 6f 72 | 65 0d 07 6c 1d 20 20 20 |stoignor|e..l. |
|00000e30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 43 4d 50 | | CMP|
|00000e40| 20 52 31 2c 23 30 0d 07 | 76 22 20 20 20 20 20 20 | R1,#0..|v" |
|00000e50| 20 20 20 20 20 20 20 20 | 20 20 42 4e 45 20 69 67 | | BNE ig|
|00000e60| 6e 6f 72 65 62 79 74 65 | 0d 07 80 04 0d 07 8a 29 |norebyte|.......)|
|00000e70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000e80| 4c 44 52 20 52 31 2c 66 | 6f 6c 6c 6f 77 69 6e 67 |LDR R1,f|ollowing|
|00000e90| 62 79 74 65 73 0d 07 94 | 1d 20 20 20 20 20 20 20 |bytes...|. |
|00000ea0| 20 20 20 20 20 20 20 20 | 20 43 4d 50 20 52 31 2c | | CMP R1,|
|00000eb0| 23 30 0d 07 9e 21 20 20 | 20 20 20 20 20 20 20 20 |#0...! | |
|00000ec0| 20 20 20 20 20 20 42 4e | 45 20 66 6f 6c 6c 6f 77 | BN|E follow|
|00000ed0| 69 6e 67 0d 07 a8 04 0d | 07 b2 29 20 20 20 20 20 |ing.....|..) |
|00000ee0| 20 20 20 20 20 20 20 20 | 20 20 20 43 4d 50 20 52 | | CMP R|
|00000ef0| 30 2c 23 36 20 20 3a 42 | 45 51 20 76 64 75 6f 6e |0,#6 :B|EQ vduon|
|00000f00| 0d 07 bc 27 20 20 20 20 | 20 20 20 20 20 20 20 20 |...' | |
|00000f10| 20 20 20 20 4c 44 52 20 | 52 31 2c 76 64 75 73 75 | LDR |R1,vdusu|
|00000f20| 70 72 65 73 73 65 64 0d | 07 c6 2b 20 20 20 20 20 |pressed.|..+ |
|00000f30| 20 20 20 20 20 20 20 20 | 20 20 20 43 4d 50 20 52 | | CMP R|
|00000f40| 31 2c 23 31 20 20 3a 42 | 45 51 20 69 67 6e 6f 72 |1,#1 :B|EQ ignor|
|00000f50| 65 30 0d 07 d0 04 0d 07 | da 2a 20 20 20 20 20 20 |e0......|.* |
|00000f60| 20 20 20 20 20 20 20 20 | 20 20 43 4d 50 20 52 30 | | CMP R0|
|00000f70| 2c 23 31 32 37 3a 42 45 | 51 20 64 65 6c 65 74 65 |,#127:BE|Q delete|
|00000f80| 0d 07 e4 2d 20 20 20 20 | 20 20 20 20 20 20 20 20 |...- | |
|00000f90| 20 20 20 20 43 4d 50 20 | 52 30 2c 23 33 32 20 3a | CMP |R0,#32 :|
|00000fa0| 42 47 45 20 70 72 69 6e | 74 61 62 6c 65 0d 07 ee |BGE prin|table...|
|00000fb0| 2b 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |+ | |
|00000fc0| 20 43 4d 50 20 52 30 2c | 23 30 20 20 3a 42 45 51 | CMP R0,|#0 :BEQ|
|00000fd0| 20 69 67 6e 6f 72 65 30 | 0d 07 f8 38 20 20 20 20 | ignore0|...8 |
|00000fe0| 20 20 20 20 20 20 20 20 | 20 20 20 20 43 4d 50 20 | | CMP |
|00000ff0| 52 30 2c 23 31 20 20 3a | ec 51 20 52 30 2c 23 31 |R0,#1 :|.Q R0,#1|
|00001000| 20 20 20 20 20 3a 42 45 | 51 20 69 67 6e 6f 72 65 | :BE|Q ignore|
|00001010| 0d 08 02 2b 20 20 20 20 | 20 20 20 20 20 20 20 20 |...+ | |
|00001020| 20 20 20 20 43 4d 50 20 | 52 30 2c 23 32 20 20 3a | CMP |R0,#2 :|
|00001030| 42 45 51 20 69 67 6e 6f | 72 65 30 0d 08 0c 2b 20 |BEQ igno|re0...+ |
|00001040| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 43 | | C|
|00001050| 4d 50 20 52 30 2c 23 33 | 20 20 3a 42 45 51 20 69 |MP R0,#3| :BEQ i|
|00001060| 67 6e 6f 72 65 30 0d 08 | 16 2b 20 20 20 20 20 20 |gnore0..|.+ |
|00001070| 20 20 20 20 20 20 20 20 | 20 20 43 4d 50 20 52 30 | | CMP R0|
|00001080| 2c 23 34 20 20 3a 42 45 | 51 20 69 67 6e 6f 72 65 |,#4 :BE|Q ignore|
|00001090| 30 0d 08 20 2b 20 20 20 | 20 20 20 20 20 20 20 20 |0.. + | |
|000010a0| 20 20 20 20 20 43 4d 50 | 20 52 30 2c 23 35 20 20 | CMP| R0,#5 |
|000010b0| 3a 42 45 51 20 69 67 6e | 6f 72 65 30 0d 08 2a 2d |:BEQ ign|ore0..*-|
|000010c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000010d0| 43 4d 50 20 52 30 2c 23 | 37 20 20 3a 42 45 51 20 |CMP R0,#|7 :BEQ |
|000010e0| 70 72 69 6e 74 61 62 6c | 65 0d 08 34 2d 20 20 20 |printabl|e..4- |
|000010f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 43 4d 50 | | CMP|
|00001100| 20 52 30 2c 23 38 20 20 | 3a 42 45 51 20 62 61 63 | R0,#8 |:BEQ bac|
|00001110| 6b 73 70 61 63 65 0d 08 | 3e 30 20 20 20 20 20 20 |kspace..|>0 |
|00001120| 20 20 20 20 20 20 20 20 | 20 20 43 4d 50 20 52 30 | | CMP R0|
|00001130| 2c 23 39 20 20 3a 42 45 | 51 20 66 6f 72 77 61 72 |,#9 :BE|Q forwar|
|00001140| 64 73 70 61 63 65 0d 08 | 48 2c 20 20 20 20 20 20 |dspace..|H, |
|00001150| 20 20 20 20 20 20 20 20 | 20 20 43 4d 50 20 52 30 | | CMP R0|
|00001160| 2c 23 31 30 20 3a 42 45 | 51 20 6c 69 6e 65 66 65 |,#10 :BE|Q linefe|
|00001170| 65 64 0d 08 52 2a 20 20 | 20 20 20 20 20 20 20 20 |ed..R* | |
|00001180| 20 20 20 20 20 20 43 4d | 50 20 52 30 2c 23 31 31 | CM|P R0,#11|
|00001190| 20 3a 42 45 51 20 75 70 | 6c 69 6e 65 0d 08 5c 27 | :BEQ up|line..\'|
|000011a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000011b0| 43 4d 50 20 52 30 2c 23 | 31 32 20 3a 42 45 51 20 |CMP R0,#|12 :BEQ |
|000011c0| 63 6c 73 0d 08 66 2b 20 | 20 20 20 20 20 20 20 20 |cls..f+ | |
|000011d0| 20 20 20 20 20 20 20 43 | 4d 50 20 52 30 2c 23 31 | C|MP R0,#1|
|000011e0| 33 20 3a 42 45 51 20 63 | 72 65 74 75 72 6e 0d 08 |3 :BEQ c|return..|
|000011f0| 70 2b 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |p+ | |
|00001200| 20 20 43 4d 50 20 52 30 | 2c 23 31 34 20 3a 42 45 | CMP R0|,#14 :BE|
|00001210| 51 20 69 67 6e 6f 72 65 | 30 0d 08 7a 2b 20 20 20 |Q ignore|0..z+ |
|00001220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 43 4d 50 | | CMP|
|00001230| 20 52 30 2c 23 31 35 20 | 3a 42 45 51 20 69 67 6e | R0,#15 |:BEQ ign|
|00001240| 6f 72 65 30 0d 08 84 2b | 20 20 20 20 20 20 20 20 |ore0...+| |
|00001250| 20 20 20 20 20 20 20 20 | 43 4d 50 20 52 30 2c 23 | |CMP R0,#|
|00001260| 31 36 20 3a 42 45 51 20 | 69 67 6e 6f 72 65 30 0d |16 :BEQ |ignore0.|
|00001270| 08 8e 38 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..8 | |
|00001280| 20 20 20 43 4d 50 20 52 | 30 2c 23 31 37 20 3a ec | CMP R|0,#17 :.|
|00001290| 51 20 52 30 2c 23 31 20 | 20 20 20 20 3a 42 45 51 |Q R0,#1 | :BEQ|
|000012a0| 20 69 67 6e 6f 72 65 0d | 08 98 38 20 20 20 20 20 | ignore.|..8 |
|000012b0| 20 20 20 20 20 20 20 20 | 20 20 20 43 4d 50 20 52 | | CMP R|
|000012c0| 30 2c 23 31 38 20 3a ec | 51 20 52 30 2c 23 32 20 |0,#18 :.|Q R0,#2 |
|000012d0| 20 20 20 20 3a 42 45 51 | 20 69 67 6e 6f 72 65 0d | :BEQ| ignore.|
|000012e0| 08 a2 38 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..8 | |
|000012f0| 20 20 20 43 4d 50 20 52 | 30 2c 23 31 39 20 3a ec | CMP R|0,#19 :.|
|00001300| 51 20 52 30 2c 23 35 20 | 20 20 20 20 3a 42 45 51 |Q R0,#5 | :BEQ|
|00001310| 20 69 67 6e 6f 72 65 0d | 08 ac 2b 20 20 20 20 20 | ignore.|..+ |
|00001320| 20 20 20 20 20 20 20 20 | 20 20 20 43 4d 50 20 52 | | CMP R|
|00001330| 30 2c 23 32 30 20 3a 42 | 45 51 20 69 67 6e 6f 72 |0,#20 :B|EQ ignor|
|00001340| 65 30 0d 08 b6 2a 20 20 | 20 20 20 20 20 20 20 20 |e0...* | |
|00001350| 20 20 20 20 20 20 43 4d | 50 20 52 30 2c 23 32 31 | CM|P R0,#21|
|00001360| 20 3a 42 45 51 20 76 64 | 75 6f 66 66 0d 08 c0 38 | :BEQ vd|uoff...8|
|00001370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001380| 43 4d 50 20 52 30 2c 23 | 32 32 20 3a ec 51 20 52 |CMP R0,#|22 :.Q R|
|00001390| 30 2c 23 31 20 20 20 20 | 20 3a 42 45 51 20 69 67 |0,#1 | :BEQ ig|
|000013a0| 6e 6f 72 65 0d 08 ca 38 | 20 20 20 20 20 20 20 20 |nore...8| |
|000013b0| 20 20 20 20 20 20 20 20 | 43 4d 50 20 52 30 2c 23 | |CMP R0,#|
|000013c0| 32 33 20 3a ec 51 20 52 | 30 2c 23 39 20 20 20 20 |23 :.Q R|0,#9 |
|000013d0| 20 3a 42 45 51 20 69 67 | 6e 6f 72 65 0d 08 d4 38 | :BEQ ig|nore...8|
|000013e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000013f0| 43 4d 50 20 52 30 2c 23 | 32 34 20 3a ec 51 20 52 |CMP R0,#|24 :.Q R|
|00001400| 30 2c 23 38 20 20 20 20 | 20 3a 42 45 51 20 69 67 |0,#8 | :BEQ ig|
|00001410| 6e 6f 72 65 0d 08 de 38 | 20 20 20 20 20 20 20 20 |nore...8| |
|00001420| 20 20 20 20 20 20 20 20 | 43 4d 50 20 52 30 2c 23 | |CMP R0,#|
|00001430| 32 35 20 3a ec 51 20 52 | 30 2c 23 35 20 20 20 20 |25 :.Q R|0,#5 |
|00001440| 20 3a 42 45 51 20 69 67 | 6e 6f 72 65 0d 08 e8 29 | :BEQ ig|nore...)|
|00001450| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001460| 43 4d 50 20 52 30 2c 23 | 32 36 20 3a 42 45 51 20 |CMP R0,#|26 :BEQ |
|00001470| 76 64 75 32 36 0d 08 f2 | 2b 20 20 20 20 20 20 20 |vdu26...|+ |
|00001480| 20 20 20 20 20 20 20 20 | 20 43 4d 50 20 52 30 2c | | CMP R0,|
|00001490| 23 32 37 20 3a 42 45 51 | 20 69 67 6e 6f 72 65 30 |#27 :BEQ| ignore0|
|000014a0| 0d 08 fc 2e 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|000014b0| 20 20 20 20 43 4d 50 20 | 52 30 2c 23 32 38 20 3a | CMP |R0,#28 :|
|000014c0| 42 45 51 20 74 65 78 74 | 77 69 6e 64 6f 77 0d 09 |BEQ text|window..|
|000014d0| 06 38 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.8 | |
|000014e0| 20 20 43 4d 50 20 52 30 | 2c 23 32 39 20 3a ec 51 | CMP R0|,#29 :.Q|
|000014f0| 20 52 30 2c 23 34 20 20 | 20 20 20 3a 42 45 51 20 | R0,#4 | :BEQ |
|00001500| 69 67 6e 6f 72 65 0d 09 | 10 28 20 20 20 20 20 20 |ignore..|.( |
|00001510| 20 20 20 20 20 20 20 20 | 20 20 43 4d 50 20 52 30 | | CMP R0|
|00001520| 2c 23 33 30 20 3a 42 45 | 51 20 68 6f 6d 65 0d 09 |,#30 :BE|Q home..|
|00001530| 1a 27 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.' | |
|00001540| 20 20 43 4d 50 20 52 30 | 2c 23 33 31 20 3a 42 45 | CMP R0|,#31 :BE|
|00001550| 51 20 74 61 62 0d 09 24 | 0c 2e 69 67 6e 6f 72 65 |Q tab..$|..ignore|
|00001560| 30 0d 09 2e 2a 20 20 20 | 20 20 20 20 20 20 20 20 |0...* | |
|00001570| 20 20 20 20 20 4c 44 4d | 46 44 20 52 31 33 21 2c | LDM|FD R13!,|
|00001580| 7b 52 30 2d 52 31 32 2c | 50 43 7d 0d 09 38 0a 2e |{R0-R12,|PC}..8..|
|00001590| 76 64 75 6f 6e 0d 09 42 | 1d 20 20 20 20 20 20 20 |vduon..B|. |
|000015a0| 20 20 20 20 20 20 20 20 | 20 4d 4f 56 20 52 30 2c | | MOV R0,|
|000015b0| 23 30 0d 09 4c 27 20 20 | 20 20 20 20 20 20 20 20 |#0..L' | |
|000015c0| 20 20 20 20 20 20 53 54 | 52 20 52 30 2c 76 64 75 | ST|R R0,vdu|
|000015d0| 73 75 70 72 65 73 73 65 | 64 0d 09 56 1f 20 20 20 |supresse|d..V. |
|000015e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 42 20 20 | | B |
|000015f0| 20 69 67 6e 6f 72 65 30 | 0d 09 60 0b 2e 64 65 6c | ignore0|..`..del|
|00001600| 65 74 65 0d 09 6a 33 20 | 20 20 20 20 20 20 20 20 |ete..j3 | |
|00001610| 20 20 20 20 20 20 20 4d | 4f 56 20 52 30 2c 23 38 | M|OV R0,#8|
|00001620| 20 20 3a 53 54 52 20 52 | 30 2c 76 64 75 3a 42 4c | :STR R|0,vdu:BL|
|00001630| 20 64 6f 76 64 75 0d 09 | 74 33 20 20 20 20 20 20 | dovdu..|t3 |
|00001640| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 56 20 52 30 | | MOV R0|
|00001650| 2c 23 33 32 20 3a 53 54 | 52 20 52 30 2c 76 64 75 |,#32 :ST|R R0,vdu|
|00001660| 3a 42 4c 20 64 6f 76 64 | 75 0d 09 7e 33 20 20 20 |:BL dovd|u..~3 |
|00001670| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4d 4f 56 | | MOV|
|00001680| 20 52 30 2c 23 38 20 20 | 3a 53 54 52 20 52 30 2c | R0,#8 |:STR R0,|
|00001690| 76 64 75 3a 42 4c 20 64 | 6f 76 64 75 0d 09 88 1f |vdu:BL d|ovdu....|
|000016a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000016b0| 4c 44 52 20 52 31 2c 78 | 70 6f 73 0d 09 92 1f 20 |LDR R1,x|pos.... |
|000016c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 4c | | L|
|000016d0| 44 52 20 52 32 2c 79 70 | 6f 73 0d 09 9c 22 20 20 |DR R2,yp|os..." |
|000016e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 42 4c | | BL|
|000016f0| 20 20 63 68 61 6e 67 65 | 64 62 6f 78 0d 09 a6 1f | change|dbox....|
|00001700| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001710| 42 20 20 20 69 67 6e 6f | 72 65 30 0d 09 b0 0e 2e |B igno|re0.....|
|00001720| 62 61 63 6b 73 70 61 63 | 65 0d 09 ba 1f 20 20 20 |backspac|e.... |
|00001730| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 | | LDR|
|00001740| 20 52 30 2c 78 70 6f 73 | 0d 09 c4 1f 20 20 20 20 | R0,xpos|.... |
|00001750| 20 20 20 20 20 20 20 20 | 20 20 20 20 4c 44 52 20 | | LDR |
|00001760| 52 31 2c 79 70 6f 73 0d | 09 ce 22 20 20 20 20 20 |R1,ypos.|.." |
|00001770| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00001780| 32 2c 78 77 69 6e 6d 69 | 6e 0d 09 d8 22 20 20 20 |2,xwinmi|n..." |
|00001790| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 | | LDR|
|000017a0| 20 52 33 2c 79 77 69 6e | 6d 69 6e 0d 09 e2 22 20 | R3,ywin|min..." |
|000017b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 4c | | L|
|000017c0| 44 52 20 52 34 2c 78 77 | 69 6e 6d 61 78 0d 09 ec |DR R4,xw|inmax...|
|000017d0| 22 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |" | |
|000017e0| 20 4c 44 52 20 52 35 2c | 79 77 69 6e 6d 61 78 0d | LDR R5,|ywinmax.|
|000017f0| 09 f6 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00001800| 20 20 20 53 55 42 20 52 | 30 2c 52 30 2c 23 31 0d | SUB R|0,R0,#1.|
|00001810| 0a 00 1f 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00001820| 20 20 20 53 54 52 20 52 | 30 2c 78 70 6f 73 0d 0a | STR R|0,xpos..|
|00001830| 0a 1d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00001840| 20 20 43 4d 50 20 52 30 | 2c 52 32 0d 0a 14 1f 20 | CMP R0|,R2.... |
|00001850| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 42 | | B|
|00001860| 47 45 20 69 67 6e 6f 72 | 65 30 0d 0a 1e 1d 20 20 |GE ignor|e0.... |
|00001870| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4d 4f | | MO|
|00001880| 56 20 52 30 2c 52 34 0d | 0a 28 1f 20 20 20 20 20 |V R0,R4.|.(. |
|00001890| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 52 20 52 | | STR R|
|000018a0| 30 2c 78 70 6f 73 0d 0a | 32 20 20 20 20 20 20 20 |0,xpos..|2 |
|000018b0| 20 20 20 20 20 20 20 20 | 20 20 53 55 42 20 52 31 | | SUB R1|
|000018c0| 2c 52 31 2c 23 31 0d 0a | 3c 1f 20 20 20 20 20 20 |,R1,#1..|<. |
|000018d0| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 20 52 31 | | STR R1|
|000018e0| 2c 79 70 6f 73 0d 0a 46 | 1d 20 20 20 20 20 20 20 |,ypos..F|. |
|000018f0| 20 20 20 20 20 20 20 20 | 20 43 4d 50 20 52 31 2c | | CMP R1,|
|00001900| 52 33 0d 0a 50 1f 20 20 | 20 20 20 20 20 20 20 20 |R3..P. | |
|00001910| 20 20 20 20 20 20 42 47 | 45 20 69 67 6e 6f 72 65 | BG|E ignore|
|00001920| 30 0d 0a 5a 29 20 20 20 | 20 20 20 20 20 20 20 20 |0..Z) | |
|00001930| 20 20 20 20 20 42 4c 20 | 20 73 63 72 6f 6c 6c 64 | BL | scrolld|
|00001940| 6f 77 6e 6f 6e 65 6c 69 | 6e 65 0d 0a 64 1d 20 20 |ownoneli|ne..d. |
|00001950| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4d 4f | | MO|
|00001960| 56 20 52 31 2c 52 33 0d | 0a 6e 1f 20 20 20 20 20 |V R1,R3.|.n. |
|00001970| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 52 20 52 | | STR R|
|00001980| 31 2c 79 70 6f 73 0d 0a | 78 1f 20 20 20 20 20 20 |1,ypos..|x. |
|00001990| 20 20 20 20 20 20 20 20 | 20 20 42 20 20 20 69 67 | | B ig|
|000019a0| 6e 6f 72 65 30 0d 0a 82 | 11 2e 66 6f 72 77 61 72 |nore0...|..forwar|
|000019b0| 64 73 70 61 63 65 0d 0a | 8c 1f 20 20 20 20 20 20 |dspace..|.. |
|000019c0| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 30 | | LDR R0|
|000019d0| 2c 78 70 6f 73 0d 0a 96 | 1f 20 20 20 20 20 20 20 |,xpos...|. |
|000019e0| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 31 2c | | LDR R1,|
|000019f0| 79 70 6f 73 0d 0a a0 22 | 20 20 20 20 20 20 20 20 |ypos..."| |
|00001a00| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 32 2c 78 | |LDR R2,x|
|00001a10| 77 69 6e 6d 69 6e 0d 0a | aa 22 20 20 20 20 20 20 |winmin..|." |
|00001a20| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 33 | | LDR R3|
|00001a30| 2c 79 77 69 6e 6d 69 6e | 0d 0a b4 22 20 20 20 20 |,ywinmin|..." |
|00001a40| 20 20 20 20 20 20 20 20 | 20 20 20 20 4c 44 52 20 | | LDR |
|00001a50| 52 34 2c 78 77 69 6e 6d | 61 78 0d 0a be 22 20 20 |R4,xwinm|ax..." |
|00001a60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 | | LD|
|00001a70| 52 20 52 35 2c 79 77 69 | 6e 6d 61 78 0d 0a c8 20 |R R5,ywi|nmax... |
|00001a80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001a90| 41 44 44 20 52 30 2c 52 | 30 2c 23 31 0d 0a d2 1f |ADD R0,R|0,#1....|
|00001aa0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001ab0| 53 54 52 20 52 30 2c 78 | 70 6f 73 0d 0a dc 1d 20 |STR R0,x|pos.... |
|00001ac0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 43 | | C|
|00001ad0| 4d 50 20 52 30 2c 52 34 | 0d 0a e6 1f 20 20 20 20 |MP R0,R4|.... |
|00001ae0| 20 20 20 20 20 20 20 20 | 20 20 20 20 42 4c 45 20 | | BLE |
|00001af0| 69 67 6e 6f 72 65 30 0d | 0a f0 1d 20 20 20 20 20 |ignore0.|... |
|00001b00| 20 20 20 20 20 20 20 20 | 20 20 20 4d 4f 56 20 52 | | MOV R|
|00001b10| 30 2c 52 32 0d 0a fa 1f | 20 20 20 20 20 20 20 20 |0,R2....| |
|00001b20| 20 20 20 20 20 20 20 20 | 53 54 52 20 52 30 2c 78 | |STR R0,x|
|00001b30| 70 6f 73 0d 0b 04 20 20 | 20 20 20 20 20 20 20 20 |pos... | |
|00001b40| 20 20 20 20 20 20 20 41 | 44 44 20 52 31 2c 52 31 | A|DD R1,R1|
|00001b50| 2c 23 31 0d 0b 0e 1f 20 | 20 20 20 20 20 20 20 20 |,#1.... | |
|00001b60| 20 20 20 20 20 20 20 53 | 54 52 20 52 31 2c 79 70 | S|TR R1,yp|
|00001b70| 6f 73 0d 0b 18 1d 20 20 | 20 20 20 20 20 20 20 20 |os.... | |
|00001b80| 20 20 20 20 20 20 43 4d | 50 20 52 31 2c 52 35 0d | CM|P R1,R5.|
|00001b90| 0b 22 1f 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.". | |
|00001ba0| 20 20 20 42 4c 45 20 69 | 67 6e 6f 72 65 30 0d 0b | BLE i|gnore0..|
|00001bb0| 2c 27 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |,' | |
|00001bc0| 20 20 42 4c 20 20 73 63 | 72 6f 6c 6c 75 70 6f 6e | BL sc|rollupon|
|00001bd0| 65 6c 69 6e 65 0d 0b 36 | 1d 20 20 20 20 20 20 20 |eline..6|. |
|00001be0| 20 20 20 20 20 20 20 20 | 20 4d 4f 56 20 52 31 2c | | MOV R1,|
|00001bf0| 52 35 0d 0b 40 1f 20 20 | 20 20 20 20 20 20 20 20 |R5..@. | |
|00001c00| 20 20 20 20 20 20 53 54 | 52 20 52 31 2c 79 70 6f | ST|R R1,ypo|
|00001c10| 73 0d 0b 4a 1f 20 20 20 | 20 20 20 20 20 20 20 20 |s..J. | |
|00001c20| 20 20 20 20 20 42 20 20 | 20 69 67 6e 6f 72 65 30 | B | ignore0|
|00001c30| 0d 0b 54 0d 2e 6c 69 6e | 65 66 65 65 64 0d 0b 5e |..T..lin|efeed..^|
|00001c40| 1e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00001c50| 20 4d 4f 56 20 52 30 2c | 23 31 33 0d 0b 68 1e 20 | MOV R0,|#13..h. |
|00001c60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 53 | | S|
|00001c70| 54 52 20 52 30 2c 76 64 | 75 0d 0b 72 1c 20 20 20 |TR R0,vd|u..r. |
|00001c80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 42 4c 20 | | BL |
|00001c90| 64 6f 76 64 75 0d 0b 7c | 1f 20 20 20 20 20 20 20 |dovdu..||. |
|00001ca0| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 30 2c | | LDR R0,|
|00001cb0| 78 70 6f 73 0d 0b 86 1f | 20 20 20 20 20 20 20 20 |xpos....| |
|00001cc0| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 31 2c 79 | |LDR R1,y|
|00001cd0| 70 6f 73 0d 0b 90 22 20 | 20 20 20 20 20 20 20 20 |pos..." | |
|00001ce0| 20 20 20 20 20 20 20 4c | 44 52 20 52 32 2c 78 77 | L|DR R2,xw|
|00001cf0| 69 6e 6d 69 6e 0d 0b 9a | 22 20 20 20 20 20 20 20 |inmin...|" |
|00001d00| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 33 2c | | LDR R3,|
|00001d10| 79 77 69 6e 6d 69 6e 0d | 0b a4 22 20 20 20 20 20 |ywinmin.|.." |
|00001d20| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00001d30| 34 2c 78 77 69 6e 6d 61 | 78 0d 0b ae 22 20 20 20 |4,xwinma|x..." |
|00001d40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 | | LDR|
|00001d50| 20 52 35 2c 79 77 69 6e | 6d 61 78 0d 0b b8 20 20 | R5,ywin|max... |
|00001d60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 41 | | A|
|00001d70| 44 44 20 52 31 2c 52 31 | 2c 23 31 0d 0b c2 1f 20 |DD R1,R1|,#1.... |
|00001d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 53 | | S|
|00001d90| 54 52 20 52 31 2c 79 70 | 6f 73 0d 0b cc 1d 20 20 |TR R1,yp|os.... |
|00001da0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 43 4d | | CM|
|00001db0| 50 20 52 31 2c 52 35 0d | 0b d6 1f 20 20 20 20 20 |P R1,R5.|... |
|00001dc0| 20 20 20 20 20 20 20 20 | 20 20 20 42 4c 45 20 69 | | BLE i|
|00001dd0| 67 6e 6f 72 65 30 0d 0b | e0 27 20 20 20 20 20 20 |gnore0..|.' |
|00001de0| 20 20 20 20 20 20 20 20 | 20 20 42 4c 20 20 73 63 | | BL sc|
|00001df0| 72 6f 6c 6c 75 70 6f 6e | 65 6c 69 6e 65 0d 0b ea |rollupon|eline...|
|00001e00| 1d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00001e10| 20 4d 4f 56 20 52 31 2c | 52 35 0d 0b f4 1f 20 20 | MOV R1,|R5.... |
|00001e20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|00001e30| 52 20 52 31 2c 79 70 6f | 73 0d 0b fe 1f 20 20 20 |R R1,ypo|s.... |
|00001e40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 42 20 20 | | B |
|00001e50| 20 69 67 6e 6f 72 65 30 | 0d 0c 08 0b 2e 75 70 6c | ignore0|.....upl|
|00001e60| 69 6e 65 0d 0c 12 1f 20 | 20 20 20 20 20 20 20 20 |ine.... | |
|00001e70| 20 20 20 20 20 20 20 4c | 44 52 20 52 30 2c 78 70 | L|DR R0,xp|
|00001e80| 6f 73 0d 0c 1c 1f 20 20 | 20 20 20 20 20 20 20 20 |os.... | |
|00001e90| 20 20 20 20 20 20 4c 44 | 52 20 52 31 2c 79 70 6f | LD|R R1,ypo|
|00001ea0| 73 0d 0c 26 22 20 20 20 | 20 20 20 20 20 20 20 20 |s..&" | |
|00001eb0| 20 20 20 20 20 4c 44 52 | 20 52 32 2c 78 77 69 6e | LDR| R2,xwin|
|00001ec0| 6d 69 6e 0d 0c 30 22 20 | 20 20 20 20 20 20 20 20 |min..0" | |
|00001ed0| 20 20 20 20 20 20 20 4c | 44 52 20 52 33 2c 79 77 | L|DR R3,yw|
|00001ee0| 69 6e 6d 69 6e 0d 0c 3a | 22 20 20 20 20 20 20 20 |inmin..:|" |
|00001ef0| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 34 2c | | LDR R4,|
|00001f00| 78 77 69 6e 6d 61 78 0d | 0c 44 22 20 20 20 20 20 |xwinmax.|.D" |
|00001f10| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00001f20| 35 2c 79 77 69 6e 6d 61 | 78 0d 0c 4e 20 20 20 20 |5,ywinma|x..N |
|00001f30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 53 55 42 | | SUB|
|00001f40| 20 52 31 2c 52 31 2c 23 | 31 0d 0c 58 1f 20 20 20 | R1,R1,#|1..X. |
|00001f50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 53 54 52 | | STR|
|00001f60| 20 52 31 2c 79 70 6f 73 | 0d 0c 62 1d 20 20 20 20 | R1,ypos|..b. |
|00001f70| 20 20 20 20 20 20 20 20 | 20 20 20 20 43 4d 50 20 | | CMP |
|00001f80| 52 31 2c 52 33 0d 0c 6c | 1f 20 20 20 20 20 20 20 |R1,R3..l|. |
|00001f90| 20 20 20 20 20 20 20 20 | 20 42 47 45 20 69 67 6e | | BGE ign|
|00001fa0| 6f 72 65 30 0d 0c 76 29 | 20 20 20 20 20 20 20 20 |ore0..v)| |
|00001fb0| 20 20 20 20 20 20 20 20 | 42 4c 20 20 73 63 72 6f | |BL scro|
|00001fc0| 6c 6c 64 6f 77 6e 6f 6e | 65 6c 69 6e 65 0d 0c 80 |lldownon|eline...|
|00001fd0| 1d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00001fe0| 20 4d 4f 56 20 52 31 2c | 52 33 0d 0c 8a 1f 20 20 | MOV R1,|R3.... |
|00001ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|00002000| 52 20 52 31 2c 79 70 6f | 73 0d 0c 94 1f 20 20 20 |R R1,ypo|s.... |
|00002010| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 42 20 20 | | B |
|00002020| 20 69 67 6e 6f 72 65 30 | 0d 0c 9e 08 2e 63 6c 73 | ignore0|.....cls|
|00002030| 0d 0c a8 22 20 20 20 20 | 20 20 20 20 20 20 20 20 |..." | |
|00002040| 20 20 20 20 4c 44 52 20 | 52 31 2c 78 77 69 6e 6d | LDR |R1,xwinm|
|00002050| 61 78 0d 0c b2 22 20 20 | 20 20 20 20 20 20 20 20 |ax..." | |
|00002060| 20 20 20 20 20 20 4c 44 | 52 20 52 32 2c 79 77 69 | LD|R R2,ywi|
|00002070| 6e 6d 61 78 0d 0c bc 21 | 20 20 20 20 20 20 20 20 |nmax...!| |
|00002080| 20 20 20 20 20 20 20 20 | 42 4c 20 63 68 61 6e 67 | |BL chang|
|00002090| 65 64 62 6f 78 0d 0c c6 | 1d 20 20 20 20 20 20 20 |edbox...|. |
|000020a0| 20 20 20 20 20 20 20 20 | 20 4d 4f 56 20 52 34 2c | | MOV R4,|
|000020b0| 52 31 0d 0c d0 1d 20 20 | 20 20 20 20 20 20 20 20 |R1.... | |
|000020c0| 20 20 20 20 20 20 4d 4f | 56 20 52 35 2c 52 32 0d | MO|V R5,R2.|
|000020d0| 0c da 22 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.." | |
|000020e0| 20 20 20 4c 44 52 20 52 | 31 2c 78 77 69 6e 6d 69 | LDR R|1,xwinmi|
|000020f0| 6e 0d 0c e4 22 20 20 20 | 20 20 20 20 20 20 20 20 |n..." | |
|00002100| 20 20 20 20 20 4c 44 52 | 20 52 32 2c 79 77 69 6e | LDR| R2,ywin|
|00002110| 6d 69 6e 0d 0c ee 21 20 | 20 20 20 20 20 20 20 20 |min...! | |
|00002120| 20 20 20 20 20 20 20 42 | 4c 20 63 68 61 6e 67 65 | B|L change|
|00002130| 64 62 6f 78 0d 0c f8 1d | 20 20 20 20 20 20 20 20 |dbox....| |
|00002140| 20 20 20 20 20 20 20 20 | 4d 4f 56 20 52 33 2c 52 | |MOV R3,R|
|00002150| 32 0d 0d 02 1d 20 20 20 | 20 20 20 20 20 20 20 20 |2.... | |
|00002160| 20 20 20 20 20 4d 4f 56 | 20 52 32 2c 52 31 0d 0d | MOV| R2,R1..|
|00002170| 0c 1f 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00002180| 20 20 4c 44 52 20 52 36 | 2c 78 6d 61 78 0d 0d 16 | LDR R6|,xmax...|
|00002190| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000021a0| 20 41 44 44 20 52 36 2c | 52 36 2c 23 31 0d 0d 20 | ADD R6,|R6,#1.. |
|000021b0| 21 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |! | |
|000021c0| 20 4c 44 52 20 52 38 2c | 73 63 72 65 65 6e 0d 0d | LDR R8,|screen..|
|000021d0| 2a 1f 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |*. | |
|000021e0| 20 20 4d 4f 56 20 52 39 | 2c 23 26 32 30 0d 0d 34 | MOV R9|,#&20..4|
|000021f0| 1d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002200| 20 4d 4f 56 20 52 31 2c | 52 33 0d 0d 3e 0b 2e 63 | MOV R1,|R3..>..c|
|00002210| 6c 73 6c 70 31 0d 0d 48 | 1d 20 20 20 20 20 20 20 |lslp1..H|. |
|00002220| 20 20 20 20 20 20 20 20 | 20 4d 4f 56 20 52 30 2c | | MOV R0,|
|00002230| 52 32 0d 0d 52 0b 2e 63 | 6c 73 6c 70 32 0d 0d 5c |R2..R..c|lslp2..\|
|00002240| 23 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |# | |
|00002250| 20 4d 4c 41 20 52 37 2c | 52 31 2c 52 36 2c 52 38 | MLA R7,|R1,R6,R8|
|00002260| 0d 0d 66 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..f | |
|00002270| 20 20 20 20 41 44 44 20 | 52 37 2c 52 37 2c 52 30 | ADD |R7,R7,R0|
|00002280| 0d 0d 70 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..p | |
|00002290| 20 20 20 20 53 54 52 42 | 20 52 39 2c 5b 52 37 5d | STRB| R9,[R7]|
|000022a0| 0d 0d 7a 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..z | |
|000022b0| 20 20 20 20 41 44 44 20 | 52 30 2c 52 30 2c 23 31 | ADD |R0,R0,#1|
|000022c0| 0d 0d 84 1d 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|000022d0| 20 20 20 20 43 4d 50 20 | 52 30 2c 52 34 0d 0d 8e | CMP |R0,R4...|
|000022e0| 1e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000022f0| 20 42 4c 45 20 63 6c 73 | 6c 70 32 0d 0d 98 20 20 | BLE cls|lp2... |
|00002300| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 41 | | A|
|00002310| 44 44 20 52 31 2c 52 31 | 2c 23 31 0d 0d a2 1d 20 |DD R1,R1|,#1.... |
|00002320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 43 | | C|
|00002330| 4d 50 20 52 31 2c 52 35 | 0d 0d ac 1e 20 20 20 20 |MP R1,R5|.... |
|00002340| 20 20 20 20 20 20 20 20 | 20 20 20 20 42 4c 45 20 | | BLE |
|00002350| 63 6c 73 6c 70 31 0d 0d | b6 1f 20 20 20 20 20 20 |clslp1..|.. |
|00002360| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 20 52 32 | | STR R2|
|00002370| 2c 78 70 6f 73 0d 0d c0 | 1f 20 20 20 20 20 20 20 |,xpos...|. |
|00002380| 20 20 20 20 20 20 20 20 | 20 53 54 52 20 52 33 2c | | STR R3,|
|00002390| 79 70 6f 73 0d 0d ca 1f | 20 20 20 20 20 20 20 20 |ypos....| |
|000023a0| 20 20 20 20 20 20 20 20 | 42 20 20 20 69 67 6e 6f | |B igno|
|000023b0| 72 65 30 0d 0d d4 0c 2e | 63 72 65 74 75 72 6e 0d |re0.....|creturn.|
|000023c0| 0d de 22 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.." | |
|000023d0| 20 20 20 4c 44 52 20 52 | 30 2c 78 77 69 6e 6d 69 | LDR R|0,xwinmi|
|000023e0| 6e 0d 0d e8 1f 20 20 20 | 20 20 20 20 20 20 20 20 |n.... | |
|000023f0| 20 20 20 20 20 53 54 52 | 20 52 30 2c 78 70 6f 73 | STR| R0,xpos|
|00002400| 0d 0d f2 1f 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|00002410| 20 20 20 20 42 20 20 20 | 69 67 6e 6f 72 65 30 0d | B |ignore0.|
|00002420| 0d fc 0b 2e 76 64 75 6f | 66 66 0d 0e 06 1d 20 20 |....vduo|ff.... |
|00002430| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4d 4f | | MO|
|00002440| 56 20 52 30 2c 23 31 0d | 0e 10 27 20 20 20 20 20 |V R0,#1.|..' |
|00002450| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 52 20 52 | | STR R|
|00002460| 30 2c 76 64 75 73 75 70 | 72 65 73 73 65 64 0d 0e |0,vdusup|ressed..|
|00002470| 1a 1f 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00002480| 20 20 42 20 20 20 69 67 | 6e 6f 72 65 30 0d 0e 24 | B ig|nore0..$|
|00002490| 0a 2e 76 64 75 32 36 0d | 0e 2e 1d 20 20 20 20 20 |..vdu26.|... |
|000024a0| 20 20 20 20 20 20 20 20 | 20 20 20 4d 4f 56 20 52 | | MOV R|
|000024b0| 30 2c 23 30 0d 0e 38 22 | 20 20 20 20 20 20 20 20 |0,#0..8"| |
|000024c0| 20 20 20 20 20 20 20 20 | 53 54 52 20 52 30 2c 78 | |STR R0,x|
|000024d0| 77 69 6e 6d 69 6e 0d 0e | 42 22 20 20 20 20 20 20 |winmin..|B" |
|000024e0| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 20 52 30 | | STR R0|
|000024f0| 2c 79 77 69 6e 6d 69 6e | 0d 0e 4c 1f 20 20 20 20 |,ywinmin|..L. |
|00002500| 20 20 20 20 20 20 20 20 | 20 20 20 20 53 54 52 20 | | STR |
|00002510| 52 30 2c 78 70 6f 73 0d | 0e 56 1f 20 20 20 20 20 |R0,xpos.|.V. |
|00002520| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 52 20 52 | | STR R|
|00002530| 30 2c 79 70 6f 73 0d 0e | 60 1f 20 20 20 20 20 20 |0,ypos..|`. |
|00002540| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 30 | | LDR R0|
|00002550| 2c 78 6d 61 78 0d 0e 6a | 22 20 20 20 20 20 20 20 |,xmax..j|" |
|00002560| 20 20 20 20 20 20 20 20 | 20 53 54 52 20 52 30 2c | | STR R0,|
|00002570| 78 77 69 6e 6d 61 78 0d | 0e 74 1f 20 20 20 20 20 |xwinmax.|.t. |
|00002580| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00002590| 30 2c 79 6d 61 78 0d 0e | 7e 22 20 20 20 20 20 20 |0,ymax..|~" |
|000025a0| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 20 52 30 | | STR R0|
|000025b0| 2c 79 77 69 6e 6d 61 78 | 0d 0e 88 1f 20 20 20 20 |,ywinmax|.... |
|000025c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 42 20 20 20 | | B |
|000025d0| 69 67 6e 6f 72 65 30 0d | 0e 92 0f 2e 74 65 78 74 |ignore0.|....text|
|000025e0| 77 69 6e 64 6f 77 0d 0e | 9c 1e 20 20 20 20 20 20 |window..|.. |
|000025f0| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 56 20 52 30 | | MOV R0|
|00002600| 2c 23 32 38 0d 0e a6 29 | 20 20 20 20 20 20 20 20 |,#28...)| |
|00002610| 20 20 20 20 20 20 20 20 | 53 54 52 20 52 30 2c 66 | |STR R0,f|
|00002620| 6f 6c 6c 6f 77 69 6e 67 | 62 79 74 65 73 0d 0e b0 |ollowing|bytes...|
|00002630| 1d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002640| 20 4d 4f 56 20 52 30 2c | 23 34 0d 0e ba 27 20 20 | MOV R0,|#4...' |
|00002650| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|00002660| 52 20 52 30 2c 6e 75 6d | 62 65 72 74 6f 63 6f 6d |R R0,num|bertocom|
|00002670| 65 0d 0e c4 1d 20 20 20 | 20 20 20 20 20 20 20 20 |e.... | |
|00002680| 20 20 20 20 20 42 20 69 | 67 6e 6f 72 65 30 0d 0e | B i|gnore0..|
|00002690| ce 10 2e 74 65 78 74 77 | 69 6e 64 6f 77 32 0d 0e |...textw|indow2..|
|000026a0| d8 23 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.# | |
|000026b0| 20 20 4c 44 52 42 20 52 | 30 2c 71 75 65 75 65 2b | LDRB R|0,queue+|
|000026c0| 33 0d 0e e2 23 20 20 20 | 20 20 20 20 20 20 20 20 |3...# | |
|000026d0| 20 20 20 20 20 4c 44 52 | 42 20 52 31 2c 71 75 65 | LDR|B R1,que|
|000026e0| 75 65 2b 32 0d 0e ec 23 | 20 20 20 20 20 20 20 20 |ue+2...#| |
|000026f0| 20 20 20 20 20 20 20 20 | 4c 44 52 42 20 52 32 2c | |LDRB R2,|
|00002700| 71 75 65 75 65 2b 31 0d | 0e f6 21 20 20 20 20 20 |queue+1.|..! |
|00002710| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 42 20 | | LDRB |
|00002720| 52 33 2c 71 75 65 75 65 | 0d 0f 00 1f 20 20 20 20 |R3,queue|.... |
|00002730| 20 20 20 20 20 20 20 20 | 20 20 20 20 4c 44 52 20 | | LDR |
|00002740| 52 34 2c 78 6d 61 78 0d | 0f 0a 1f 20 20 20 20 20 |R4,xmax.|... |
|00002750| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00002760| 35 2c 79 6d 61 78 0d 0f | 14 1d 20 20 20 20 20 20 |5,ymax..|.. |
|00002770| 20 20 20 20 20 20 20 20 | 20 20 43 4d 50 20 52 30 | | CMP R0|
|00002780| 2c 52 32 0d 0f 1e 1f 20 | 20 20 20 20 20 20 20 20 |,R2.... | |
|00002790| 20 20 20 20 20 20 20 42 | 47 54 20 69 67 6e 6f 72 | B|GT ignor|
|000027a0| 65 30 0d 0f 28 1d 20 20 | 20 20 20 20 20 20 20 20 |e0..(. | |
|000027b0| 20 20 20 20 20 20 43 4d | 50 20 52 31 2c 52 33 0d | CM|P R1,R3.|
|000027c0| 0f 32 1f 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.2. | |
|000027d0| 20 20 20 42 4c 54 20 69 | 67 6e 6f 72 65 30 0d 0f | BLT i|gnore0..|
|000027e0| 3c 1d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |<. | |
|000027f0| 20 20 43 4d 50 20 52 32 | 2c 52 34 0d 0f 46 1f 20 | CMP R2|,R4..F. |
|00002800| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 42 | | B|
|00002810| 47 54 20 69 67 6e 6f 72 | 65 30 0d 0f 50 1d 20 20 |GT ignor|e0..P. |
|00002820| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 43 4d | | CM|
|00002830| 50 20 52 33 2c 52 35 0d | 0f 5a 1f 20 20 20 20 20 |P R3,R5.|.Z. |
|00002840| 20 20 20 20 20 20 20 20 | 20 20 20 42 47 54 20 69 | | BGT i|
|00002850| 67 6e 6f 72 65 30 0d 0f | 64 22 20 20 20 20 20 20 |gnore0..|d" |
|00002860| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 20 52 30 | | STR R0|
|00002870| 2c 78 77 69 6e 6d 69 6e | 0d 0f 6e 22 20 20 20 20 |,xwinmin|..n" |
|00002880| 20 20 20 20 20 20 20 20 | 20 20 20 20 53 54 52 20 | | STR |
|00002890| 52 31 2c 79 77 69 6e 6d | 61 78 0d 0f 78 22 20 20 |R1,ywinm|ax..x" |
|000028a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|000028b0| 52 20 52 32 2c 78 77 69 | 6e 6d 61 78 0d 0f 82 22 |R R2,xwi|nmax..."|
|000028c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000028d0| 53 54 52 20 52 33 2c 78 | 77 69 6e 6d 69 6e 0d 0f |STR R3,x|winmin..|
|000028e0| 8c 1d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|000028f0| 20 20 42 20 69 67 6e 6f | 72 65 30 0d 0f 96 09 2e | B igno|re0.....|
|00002900| 68 6f 6d 65 0d 0f a0 22 | 20 20 20 20 20 20 20 20 |home..."| |
|00002910| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 30 2c 78 | |LDR R0,x|
|00002920| 77 69 6e 6d 69 6e 0d 0f | aa 1f 20 20 20 20 20 20 |winmin..|.. |
|00002930| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 20 52 30 | | STR R0|
|00002940| 2c 78 70 6f 73 0d 0f b4 | 22 20 20 20 20 20 20 20 |,xpos...|" |
|00002950| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 31 2c | | LDR R1,|
|00002960| 79 77 69 6e 6d 69 6e 0d | 0f be 1f 20 20 20 20 20 |ywinmin.|... |
|00002970| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 52 20 52 | | STR R|
|00002980| 32 2c 79 70 6f 73 0d 0f | c8 1d 20 20 20 20 20 20 |2,ypos..|.. |
|00002990| 20 20 20 20 20 20 20 20 | 20 20 42 20 69 67 6e 6f | | B igno|
|000029a0| 72 65 30 0d 0f d2 08 2e | 74 61 62 0d 0f dc 1e 20 |re0.....|tab.... |
|000029b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 4d | | M|
|000029c0| 4f 56 20 52 30 2c 23 33 | 31 0d 0f e6 29 20 20 20 |OV R0,#3|1...) |
|000029d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 53 54 52 | | STR|
|000029e0| 20 52 30 2c 66 6f 6c 6c | 6f 77 69 6e 67 62 79 74 | R0,foll|owingbyt|
|000029f0| 65 73 0d 0f f0 1d 20 20 | 20 20 20 20 20 20 20 20 |es.... | |
|00002a00| 20 20 20 20 20 20 4d 4f | 56 20 52 30 2c 23 32 0d | MO|V R0,#2.|
|00002a10| 0f fa 27 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..' | |
|00002a20| 20 20 20 53 54 52 20 52 | 30 2c 6e 75 6d 62 65 72 | STR R|0,number|
|00002a30| 74 6f 63 6f 6d 65 0d 10 | 04 1d 20 20 20 20 20 20 |tocome..|.. |
|00002a40| 20 20 20 20 20 20 20 20 | 20 20 42 20 69 67 6e 6f | | B igno|
|00002a50| 72 65 30 0d 10 0e 09 2e | 74 61 62 32 0d 10 18 23 |re0.....|tab2...#|
|00002a60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002a70| 4c 44 52 42 20 52 30 2c | 71 75 65 75 65 2b 31 0d |LDRB R0,|queue+1.|
|00002a80| 10 22 21 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |."! | |
|00002a90| 20 20 20 4c 44 52 42 20 | 52 31 2c 71 75 65 75 65 | LDRB |R1,queue|
|00002aa0| 0d 10 2c 22 20 20 20 20 | 20 20 20 20 20 20 20 20 |..," | |
|00002ab0| 20 20 20 20 4c 44 52 20 | 52 32 2c 78 77 69 6e 6d | LDR |R2,xwinm|
|00002ac0| 69 6e 0d 10 36 22 20 20 | 20 20 20 20 20 20 20 20 |in..6" | |
|00002ad0| 20 20 20 20 20 20 4c 44 | 52 20 52 33 2c 79 77 69 | LD|R R3,ywi|
|00002ae0| 6e 6d 69 6e 0d 10 40 22 | 20 20 20 20 20 20 20 20 |nmin..@"| |
|00002af0| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 34 2c 78 | |LDR R4,x|
|00002b00| 77 69 6e 6d 61 78 0d 10 | 4a 22 20 20 20 20 20 20 |winmax..|J" |
|00002b10| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 35 | | LDR R5|
|00002b20| 2c 79 77 69 6e 6d 61 78 | 0d 10 54 20 20 20 20 20 |,ywinmax|..T |
|00002b30| 20 20 20 20 20 20 20 20 | 20 20 20 20 41 44 44 20 | | ADD |
|00002b40| 52 30 2c 52 30 2c 52 32 | 0d 10 5e 20 20 20 20 20 |R0,R0,R2|..^ |
|00002b50| 20 20 20 20 20 20 20 20 | 20 20 20 20 41 44 44 20 | | ADD |
|00002b60| 52 31 2c 52 31 2c 52 33 | 0d 10 68 1d 20 20 20 20 |R1,R1,R3|..h. |
|00002b70| 20 20 20 20 20 20 20 20 | 20 20 20 20 43 4d 50 20 | | CMP |
|00002b80| 52 30 2c 52 34 0d 10 72 | 1f 20 20 20 20 20 20 20 |R0,R4..r|. |
|00002b90| 20 20 20 20 20 20 20 20 | 20 42 47 54 20 69 67 6e | | BGT ign|
|00002ba0| 6f 72 65 30 0d 10 7c 1d | 20 20 20 20 20 20 20 20 |ore0..|.| |
|00002bb0| 20 20 20 20 20 20 20 20 | 43 4d 50 20 52 31 2c 52 | |CMP R1,R|
|00002bc0| 35 0d 10 86 1f 20 20 20 | 20 20 20 20 20 20 20 20 |5.... | |
|00002bd0| 20 20 20 20 20 42 47 54 | 20 69 67 6e 6f 72 65 30 | BGT| ignore0|
|00002be0| 0d 10 90 1f 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|00002bf0| 20 20 20 20 53 54 52 20 | 52 30 2c 78 70 6f 73 0d | STR |R0,xpos.|
|00002c00| 10 9a 1f 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00002c10| 20 20 20 53 54 52 20 52 | 31 2c 79 70 6f 73 0d 10 | STR R|1,ypos..|
|00002c20| a4 1d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00002c30| 20 20 42 20 69 67 6e 6f | 72 65 30 0d 10 ae 0b 2e | B igno|re0.....|
|00002c40| 69 67 6e 6f 72 65 0d 10 | b8 28 20 20 20 20 20 20 |ignore..|.( |
|00002c50| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 20 52 30 | | STR R0|
|00002c60| 2c 62 79 74 65 73 74 6f | 69 67 6e 6f 72 65 0d 10 |,bytesto|ignore..|
|00002c70| c2 1d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00002c80| 20 20 42 20 69 67 6e 6f | 72 65 30 0d 10 cc 0f 2e | B igno|re0.....|
|00002c90| 69 67 6e 6f 72 65 62 79 | 74 65 0d 10 d6 20 20 20 |ignoreby|te... |
|00002ca0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 55 | | SU|
|00002cb0| 42 20 52 30 2c 52 30 2c | 23 31 0d 10 e0 28 20 20 |B R0,R0,|#1...( |
|00002cc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|00002cd0| 52 20 52 30 2c 62 79 74 | 65 73 74 6f 69 67 6e 6f |R R0,byt|estoigno|
|00002ce0| 72 65 0d 10 ea 1d 20 20 | 20 20 20 20 20 20 20 20 |re.... | |
|00002cf0| 20 20 20 20 20 20 42 20 | 69 67 6e 6f 72 65 30 0d | B |ignore0.|
|00002d00| 10 f4 0e 2e 66 6f 6c 6c | 6f 77 69 6e 67 0d 10 fe |....foll|owing...|
|00002d10| 27 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |' | |
|00002d20| 20 4c 44 52 20 52 32 2c | 6e 75 6d 62 65 72 74 6f | LDR R2,|numberto|
|00002d30| 63 6f 6d 65 0d 11 08 24 | 20 20 20 20 20 20 20 20 |come...$| |
|00002d40| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 33 2c 71 | |LDR R3,q|
|00002d50| 75 65 75 65 61 64 64 72 | 0d 11 12 21 20 20 20 20 |ueueaddr|...! |
|00002d60| 20 20 20 20 20 20 20 20 | 20 20 20 20 53 55 42 53 | | SUBS|
|00002d70| 20 52 32 2c 52 32 2c 23 | 31 0d 11 1c 23 20 20 20 | R2,R2,#|1...# |
|00002d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 53 54 52 | | STR|
|00002d90| 42 20 52 30 2c 5b 52 33 | 2c 52 32 5d 0d 11 26 27 |B R0,[R3|,R2]..&'|
|00002da0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002db0| 53 54 52 20 52 32 2c 6e | 75 6d 62 65 72 74 6f 63 |STR R2,n|umbertoc|
|00002dc0| 6f 6d 65 0d 11 30 1f 20 | 20 20 20 20 20 20 20 20 |ome..0. | |
|00002dd0| 20 20 20 20 20 20 20 42 | 47 45 20 69 67 6e 6f 72 | B|GE ignor|
|00002de0| 65 30 0d 11 3a 2f 20 20 | 20 20 20 20 20 20 20 20 |e0..:/ | |
|00002df0| 20 20 20 20 20 20 43 4d | 50 20 52 31 2c 23 32 38 | CM|P R1,#28|
|00002e00| 20 3a 42 45 51 20 74 65 | 78 74 77 69 6e 64 6f 77 | :BEQ te|xtwindow|
|00002e10| 32 0d 11 44 28 20 20 20 | 20 20 20 20 20 20 20 20 |2..D( | |
|00002e20| 20 20 20 20 20 43 4d 50 | 20 52 31 2c 23 33 31 20 | CMP| R1,#31 |
|00002e30| 3a 42 45 51 20 74 61 62 | 32 0d 11 4e 1d 20 20 20 |:BEQ tab|2..N. |
|00002e40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 42 20 69 | | B i|
|00002e50| 67 6e 6f 72 65 30 0d 11 | 58 0e 2e 70 72 69 6e 74 |gnore0..|X..print|
|00002e60| 61 62 6c 65 0d 11 62 21 | 20 20 20 20 20 20 20 20 |able..b!| |
|00002e70| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 35 2c 73 | |LDR R5,s|
|00002e80| 63 72 65 65 6e 0d 11 6c | 1f 20 20 20 20 20 20 20 |creen..l|. |
|00002e90| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 31 2c | | LDR R1,|
|00002ea0| 78 70 6f 73 0d 11 76 1f | 20 20 20 20 20 20 20 20 |xpos..v.| |
|00002eb0| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 32 2c 79 | |LDR R2,y|
|00002ec0| 70 6f 73 0d 11 80 21 20 | 20 20 20 20 20 20 20 20 |pos...! | |
|00002ed0| 20 20 20 20 20 20 20 42 | 4c 20 63 68 61 6e 67 65 | B|L change|
|00002ee0| 64 62 6f 78 0d 11 8a 1f | 20 20 20 20 20 20 20 20 |dbox....| |
|00002ef0| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 34 2c 78 | |LDR R4,x|
|00002f00| 6d 61 78 0d 11 94 20 20 | 20 20 20 20 20 20 20 20 |max... | |
|00002f10| 20 20 20 20 20 20 20 41 | 44 44 20 52 34 2c 52 34 | A|DD R4,R4|
|00002f20| 2c 23 31 0d 11 9e 23 20 | 20 20 20 20 20 20 20 20 |,#1...# | |
|00002f30| 20 20 20 20 20 20 20 4d | 4c 41 20 52 35 2c 52 34 | M|LA R5,R4|
|00002f40| 2c 52 32 2c 52 35 0d 11 | a8 23 20 20 20 20 20 20 |,R2,R5..|.# |
|00002f50| 20 20 20 20 20 20 20 20 | 20 20 53 54 52 42 20 52 | | STRB R|
|00002f60| 30 2c 5b 52 35 2c 52 31 | 5d 0d 11 b2 22 20 20 20 |0,[R5,R1|]..." |
|00002f70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 42 20 66 | | B f|
|00002f80| 6f 72 77 61 72 64 73 70 | 61 63 65 0d 11 bc 16 2e |orwardsp|ace.....|
|00002f90| 73 63 72 6f 6c 6c 64 6f | 77 6e 6f 6e 65 6c 69 6e |scrolldo|wnonelin|
|00002fa0| 65 0d 11 c6 2b 20 20 20 | 20 20 20 20 20 20 20 20 |e...+ | |
|00002fb0| 20 20 20 20 20 53 54 4d | 46 44 20 52 31 33 21 2c | STM|FD R13!,|
|00002fc0| 7b 52 30 2d 52 31 32 2c | 52 31 34 7d 0d 11 d0 22 |{R0-R12,|R14}..."|
|00002fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002fe0| 4c 44 52 20 52 31 2c 78 | 77 69 6e 6d 61 78 0d 11 |LDR R1,x|winmax..|
|00002ff0| da 22 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |." | |
|00003000| 20 20 4c 44 52 20 52 32 | 2c 79 77 69 6e 6d 61 78 | LDR R2|,ywinmax|
|00003010| 0d 11 e4 21 20 20 20 20 | 20 20 20 20 20 20 20 20 |...! | |
|00003020| 20 20 20 20 42 4c 20 63 | 68 61 6e 67 65 64 62 6f | BL c|hangedbo|
|00003030| 78 0d 11 ee 1d 20 20 20 | 20 20 20 20 20 20 20 20 |x.... | |
|00003040| 20 20 20 20 20 4d 4f 56 | 20 52 33 2c 52 32 0d 11 | MOV| R3,R2..|
|00003050| f8 22 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |." | |
|00003060| 20 20 4c 44 52 20 52 31 | 2c 78 77 69 6e 6d 69 6e | LDR R1|,xwinmin|
|00003070| 0d 12 02 22 20 20 20 20 | 20 20 20 20 20 20 20 20 |..." | |
|00003080| 20 20 20 20 4c 44 52 20 | 52 32 2c 79 77 69 6e 6d | LDR |R2,ywinm|
|00003090| 69 6e 0d 12 0c 21 20 20 | 20 20 20 20 20 20 20 20 |in...! | |
|000030a0| 20 20 20 20 20 20 42 4c | 20 63 68 61 6e 67 65 64 | BL| changed|
|000030b0| 62 6f 78 0d 12 16 1d 20 | 20 20 20 20 20 20 20 20 |box.... | |
|000030c0| 20 20 20 20 20 20 20 4d | 4f 56 20 52 30 2c 52 31 | M|OV R0,R1|
|000030d0| 0d 12 20 1d 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. . | |
|000030e0| 20 20 20 20 4d 4f 56 20 | 52 31 2c 52 32 0d 12 2a | MOV |R1,R2..*|
|000030f0| 22 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |" | |
|00003100| 20 4c 44 52 20 52 32 2c | 78 77 69 6e 6d 61 78 0d | LDR R2,|xwinmax.|
|00003110| 12 34 1d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.4. | |
|00003120| 20 20 20 43 4d 50 20 52 | 31 2c 52 33 0d 12 3e 26 | CMP R|1,R3..>&|
|00003130| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003140| 42 45 51 20 62 6c 61 6e | 6b 66 69 72 73 74 6c 69 |BEQ blan|kfirstli|
|00003150| 6e 65 0d 12 48 21 20 20 | 20 20 20 20 20 20 20 20 |ne..H! | |
|00003160| 20 20 20 20 20 20 4c 44 | 52 20 52 34 2c 73 63 72 | LD|R R4,scr|
|00003170| 65 65 6e 0d 12 52 1f 20 | 20 20 20 20 20 20 20 20 |een..R. | |
|00003180| 20 20 20 20 20 20 20 4c | 44 52 20 52 37 2c 78 6d | L|DR R7,xm|
|00003190| 61 78 0d 12 5c 20 20 20 | 20 20 20 20 20 20 20 20 |ax..\ | |
|000031a0| 20 20 20 20 20 20 41 44 | 44 20 52 37 2c 52 37 2c | AD|D R7,R7,|
|000031b0| 23 31 0d 12 66 20 20 20 | 20 20 20 20 20 20 20 20 |#1..f | |
|000031c0| 20 20 20 20 20 20 53 55 | 42 20 52 38 2c 52 33 2c | SU|B R8,R3,|
|000031d0| 23 31 0d 12 70 0c 2e 73 | 64 6f 6c 6c 70 31 0d 12 |#1..p..s|dollp1..|
|000031e0| 7a 1d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |z. | |
|000031f0| 20 20 4d 4f 56 20 52 39 | 2c 52 30 0d 12 84 0c 2e | MOV R9|,R0.....|
|00003200| 73 64 6f 6c 6c 70 32 0d | 12 8e 23 20 20 20 20 20 |sdollp2.|..# |
|00003210| 20 20 20 20 20 20 20 20 | 20 20 20 4d 4c 41 20 52 | | MLA R|
|00003220| 36 2c 52 37 2c 52 38 2c | 52 34 0d 12 98 23 20 20 |6,R7,R8,|R4...# |
|00003230| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 | | LD|
|00003240| 52 42 20 52 35 2c 5b 52 | 36 2c 52 39 5d 0d 12 a2 |RB R5,[R|6,R9]...|
|00003250| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003260| 20 41 44 44 20 52 36 2c | 52 36 2c 52 37 0d 12 ac | ADD R6,|R6,R7...|
|00003270| 23 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |# | |
|00003280| 20 53 54 52 42 20 52 35 | 2c 5b 52 36 2c 52 39 5d | STRB R5|,[R6,R9]|
|00003290| 0d 12 b6 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|000032a0| 20 20 20 20 41 44 44 20 | 52 39 2c 52 39 2c 23 31 | ADD |R9,R9,#1|
|000032b0| 0d 12 c0 1d 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|000032c0| 20 20 20 20 43 4d 50 20 | 52 39 2c 52 37 0d 12 ca | CMP |R9,R7...|
|000032d0| 1f 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000032e0| 20 42 4c 45 20 73 64 6f | 6c 6c 70 32 0d 12 d4 20 | BLE sdo|llp2... |
|000032f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003300| 53 55 42 20 52 38 2c 52 | 38 2c 23 31 0d 12 de 1d |SUB R8,R|8,#1....|
|00003310| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003320| 43 4d 50 20 52 38 2c 52 | 31 0d 12 e8 1f 20 20 20 |CMP R8,R|1.... |
|00003330| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 42 47 45 | | BGE|
|00003340| 20 73 64 6f 6c 6c 70 31 | 0d 12 f2 13 2e 62 6c 61 | sdollp1|.....bla|
|00003350| 6e 6b 66 69 72 73 74 6c | 69 6e 65 0d 12 fc 23 20 |nkfirstl|ine...# |
|00003360| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 4d | | M|
|00003370| 4c 41 20 52 36 2c 52 37 | 2c 52 31 2c 52 34 0d 13 |LA R6,R7|,R1,R4..|
|00003380| 06 1d 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00003390| 20 20 4d 4f 56 20 52 39 | 2c 52 30 0d 13 10 1e 20 | MOV R9|,R0.... |
|000033a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 4d | | M|
|000033b0| 4f 56 20 52 35 2c 23 33 | 32 0d 13 1a 0c 2e 73 64 |OV R5,#3|2.....sd|
|000033c0| 6f 6c 6c 70 33 0d 13 24 | 23 20 20 20 20 20 20 20 |ollp3..$|# |
|000033d0| 20 20 20 20 20 20 20 20 | 20 53 54 52 42 20 52 35 | | STRB R5|
|000033e0| 2c 5b 52 36 2c 52 39 5d | 0d 13 2e 20 20 20 20 20 |,[R6,R9]|... |
|000033f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 41 44 44 20 | | ADD |
|00003400| 52 39 2c 52 39 2c 23 31 | 0d 13 38 1d 20 20 20 20 |R9,R9,#1|..8. |
|00003410| 20 20 20 20 20 20 20 20 | 20 20 20 20 43 4d 50 20 | | CMP |
|00003420| 52 39 2c 52 32 0d 13 42 | 1f 20 20 20 20 20 20 20 |R9,R2..B|. |
|00003430| 20 20 20 20 20 20 20 20 | 20 42 4c 45 20 73 64 6f | | BLE sdo|
|00003440| 6c 6c 70 33 0d 13 4c 2a | 20 20 20 20 20 20 20 20 |llp3..L*| |
|00003450| 20 20 20 20 20 20 20 20 | 4c 44 4d 46 44 20 52 31 | |LDMFD R1|
|00003460| 33 21 2c 7b 52 30 2d 52 | 31 32 2c 50 43 7d 0d 13 |3!,{R0-R|12,PC}..|
|00003470| 56 14 2e 73 63 72 6f 6c | 6c 75 70 6f 6e 65 6c 69 |V..scrol|luponeli|
|00003480| 6e 65 0d 13 60 2b 20 20 | 20 20 20 20 20 20 20 20 |ne..`+ | |
|00003490| 20 20 20 20 20 20 53 54 | 4d 46 44 20 52 31 33 21 | ST|MFD R13!|
|000034a0| 2c 7b 52 30 2d 52 31 32 | 2c 52 31 34 7d 0d 13 6a |,{R0-R12|,R14}..j|
|000034b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000034c0| 20 42 4c 20 73 63 72 6f | 6c 6c 62 6f 78 0d 13 74 | BL scro|llbox..t|
|000034d0| 22 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |" | |
|000034e0| 20 4c 44 52 20 52 32 2c | 78 77 69 6e 6d 61 78 0d | LDR R2,|xwinmax.|
|000034f0| 13 7e 22 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.~" | |
|00003500| 20 20 20 4c 44 52 20 52 | 33 2c 79 77 69 6e 6d 61 | LDR R|3,ywinma|
|00003510| 78 0d 13 88 22 20 20 20 | 20 20 20 20 20 20 20 20 |x..." | |
|00003520| 20 20 20 20 20 4c 44 52 | 20 52 30 2c 78 77 69 6e | LDR| R0,xwin|
|00003530| 6d 69 6e 0d 13 92 22 20 | 20 20 20 20 20 20 20 20 |min..." | |
|00003540| 20 20 20 20 20 20 20 4c | 44 52 20 52 31 2c 79 77 | L|DR R1,yw|
|00003550| 69 6e 6d 69 6e 0d 13 9c | 1d 20 20 20 20 20 20 20 |inmin...|. |
|00003560| 20 20 20 20 20 20 20 20 | 20 43 4d 50 20 52 31 2c | | CMP R1,|
|00003570| 52 33 0d 13 a6 25 20 20 | 20 20 20 20 20 20 20 20 |R3...% | |
|00003580| 20 20 20 20 20 20 42 45 | 51 20 62 6c 61 6e 6b 6c | BE|Q blankl|
|00003590| 61 73 74 6c 69 6e 65 0d | 13 b0 21 20 20 20 20 20 |astline.|..! |
|000035a0| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|000035b0| 34 2c 73 63 72 65 65 6e | 0d 13 ba 1f 20 20 20 20 |4,screen|.... |
|000035c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 4c 44 52 20 | | LDR |
|000035d0| 52 37 2c 78 6d 61 78 0d | 13 c4 20 20 20 20 20 20 |R7,xmax.|.. |
|000035e0| 20 20 20 20 20 20 20 20 | 20 20 20 41 44 44 20 52 | | ADD R|
|000035f0| 37 2c 52 37 2c 23 31 0d | 13 ce 20 20 20 20 20 20 |7,R7,#1.|.. |
|00003600| 20 20 20 20 20 20 20 20 | 20 20 20 41 44 44 20 52 | | ADD R|
|00003610| 38 2c 52 31 2c 23 31 0d | 13 d8 0c 2e 73 75 6f 6c |8,R1,#1.|....suol|
|00003620| 6c 70 31 0d 13 e2 1d 20 | 20 20 20 20 20 20 20 20 |lp1.... | |
|00003630| 20 20 20 20 20 20 20 4d | 4f 56 20 52 39 2c 52 30 | M|OV R9,R0|
|00003640| 0d 13 ec 0c 2e 73 75 6f | 6c 6c 70 32 0d 13 f6 23 |.....suo|llp2...#|
|00003650| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003660| 4d 4c 41 20 52 36 2c 52 | 37 2c 52 38 2c 52 34 0d |MLA R6,R|7,R8,R4.|
|00003670| 14 00 23 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..# | |
|00003680| 20 20 20 4c 44 52 42 20 | 52 35 2c 5b 52 36 2c 52 | LDRB |R5,[R6,R|
|00003690| 39 5d 0d 14 0a 20 20 20 | 20 20 20 20 20 20 20 20 |9]... | |
|000036a0| 20 20 20 20 20 20 53 55 | 42 20 52 36 2c 52 36 2c | SU|B R6,R6,|
|000036b0| 52 37 0d 14 14 23 20 20 | 20 20 20 20 20 20 20 20 |R7...# | |
|000036c0| 20 20 20 20 20 20 53 54 | 52 42 20 52 35 2c 5b 52 | ST|RB R5,[R|
|000036d0| 36 2c 52 39 5d 0d 14 1e | 20 20 20 20 20 20 20 20 |6,R9]...| |
|000036e0| 20 20 20 20 20 20 20 20 | 20 41 44 44 20 52 39 2c | | ADD R9,|
|000036f0| 52 39 2c 23 31 0d 14 28 | 1d 20 20 20 20 20 20 20 |R9,#1..(|. |
|00003700| 20 20 20 20 20 20 20 20 | 20 43 4d 50 20 52 39 2c | | CMP R9,|
|00003710| 52 37 0d 14 32 1f 20 20 | 20 20 20 20 20 20 20 20 |R7..2. | |
|00003720| 20 20 20 20 20 20 42 4c | 45 20 73 75 6f 6c 6c 70 | BL|E suollp|
|00003730| 32 0d 14 3c 20 20 20 20 | 20 20 20 20 20 20 20 20 |2..< | |
|00003740| 20 20 20 20 20 41 44 44 | 20 52 38 2c 52 38 2c 23 | ADD| R8,R8,#|
|00003750| 31 0d 14 46 1d 20 20 20 | 20 20 20 20 20 20 20 20 |1..F. | |
|00003760| 20 20 20 20 20 43 4d 50 | 20 52 38 2c 52 33 0d 14 | CMP| R8,R3..|
|00003770| 50 1f 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |P. | |
|00003780| 20 20 42 4c 45 20 73 75 | 6f 6c 6c 70 31 0d 14 5a | BLE su|ollp1..Z|
|00003790| 12 2e 62 6c 61 6e 6b 6c | 61 73 74 6c 69 6e 65 0d |..blankl|astline.|
|000037a0| 14 64 23 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.d# | |
|000037b0| 20 20 20 4d 4c 41 20 52 | 36 2c 52 37 2c 52 33 2c | MLA R|6,R7,R3,|
|000037c0| 52 34 0d 14 6e 1d 20 20 | 20 20 20 20 20 20 20 20 |R4..n. | |
|000037d0| 20 20 20 20 20 20 4d 4f | 56 20 52 39 2c 52 30 0d | MO|V R9,R0.|
|000037e0| 14 78 1e 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.x. | |
|000037f0| 20 20 20 4d 4f 56 20 52 | 35 2c 23 33 32 0d 14 82 | MOV R|5,#32...|
|00003800| 0c 2e 73 75 6f 6c 6c 70 | 33 0d 14 8c 23 20 20 20 |..suollp|3...# |
|00003810| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 53 54 52 | | STR|
|00003820| 42 20 52 35 2c 5b 52 36 | 2c 52 39 5d 0d 14 96 20 |B R5,[R6|,R9]... |
|00003830| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003840| 41 44 44 20 52 39 2c 52 | 39 2c 23 31 0d 14 a0 1d |ADD R9,R|9,#1....|
|00003850| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003860| 43 4d 50 20 52 39 2c 52 | 32 0d 14 aa 1f 20 20 20 |CMP R9,R|2.... |
|00003870| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 42 4c 45 | | BLE|
|00003880| 20 73 75 6f 6c 6c 70 33 | 0d 14 b4 2a 20 20 20 20 | suollp3|...* |
|00003890| 20 20 20 20 20 20 20 20 | 20 20 20 20 4c 44 4d 46 | | LDMF|
|000038a0| 44 20 52 31 33 21 2c 7b | 52 30 2d 52 31 32 2c 50 |D R13!,{|R0-R12,P|
|000038b0| 43 7d 0d 14 be 0f 2e 63 | 68 61 6e 67 65 64 62 6f |C}.....c|hangedbo|
|000038c0| 78 0d 14 c8 2b 20 20 20 | 20 20 20 20 20 20 20 20 |x...+ | |
|000038d0| 20 20 20 20 20 53 54 4d | 46 44 20 52 31 33 21 2c | STM|FD R13!,|
|000038e0| 7b 52 30 2d 52 31 32 2c | 52 31 34 7d 0d 14 d2 23 |{R0-R12,|R14}...#|
|000038f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003900| 4c 44 52 20 52 30 2c 63 | 68 61 6e 67 65 64 25 0d |LDR R0,c|hanged%.|
|00003910| 14 dc 1d 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00003920| 20 20 20 43 4d 50 20 52 | 30 2c 23 30 0d 14 e6 26 | CMP R|0,#0...&|
|00003930| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003940| 42 4e 45 20 63 68 61 6e | 67 65 64 61 6c 72 65 61 |BNE chan|gedalrea|
|00003950| 64 79 0d 14 f0 26 20 20 | 20 20 20 20 20 20 20 20 |dy...& | |
|00003960| 20 20 20 20 20 20 53 54 | 52 20 52 31 2c 63 68 61 | ST|R R1,cha|
|00003970| 6e 67 65 6d 69 6e 78 25 | 0d 14 fa 26 20 20 20 20 |ngeminx%|...& |
|00003980| 20 20 20 20 20 20 20 20 | 20 20 20 20 53 54 52 20 | | STR |
|00003990| 52 31 2c 63 68 61 6e 67 | 65 6d 61 78 78 25 0d 15 |R1,chang|emaxx%..|
|000039a0| 04 26 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.& | |
|000039b0| 20 20 53 54 52 20 52 32 | 2c 63 68 61 6e 67 65 6d | STR R2|,changem|
|000039c0| 69 6e 79 25 0d 15 0e 26 | 20 20 20 20 20 20 20 20 |iny%...&| |
|000039d0| 20 20 20 20 20 20 20 20 | 53 54 52 20 52 32 2c 63 | |STR R2,c|
|000039e0| 68 61 6e 67 65 6d 61 78 | 79 25 0d 15 18 1d 20 20 |hangemax|y%.... |
|000039f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4d 4f | | MO|
|00003a00| 56 20 52 31 2c 23 31 0d | 15 22 23 20 20 20 20 20 |V R1,#1.|."# |
|00003a10| 20 20 20 20 20 20 20 20 | 20 20 20 53 54 52 20 52 | | STR R|
|00003a20| 31 2c 63 68 61 6e 67 65 | 64 25 0d 15 2c 2a 20 20 |1,change|d%..,* |
|00003a30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 | | LD|
|00003a40| 4d 46 44 20 52 31 33 21 | 2c 7b 52 30 2d 52 31 32 |MFD R13!|,{R0-R12|
|00003a50| 2c 50 43 7d 0d 15 36 13 | 2e 63 68 61 6e 67 65 64 |,PC}..6.|.changed|
|00003a60| 61 6c 72 65 61 64 79 0d | 15 40 26 20 20 20 20 20 |already.|.@& |
|00003a70| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00003a80| 30 2c 63 68 61 6e 67 65 | 6d 69 6e 78 25 0d 15 4a |0,change|minx%..J|
|00003a90| 32 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |2 | |
|00003aa0| 20 43 4d 50 20 52 31 2c | 52 30 3a 53 54 52 4c 54 | CMP R1,|R0:STRLT|
|00003ab0| 20 52 31 2c 63 68 61 6e | 67 65 6d 69 6e 78 25 0d | R1,chan|geminx%.|
|00003ac0| 15 54 26 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.T& | |
|00003ad0| 20 20 20 4c 44 52 20 52 | 30 2c 63 68 61 6e 67 65 | LDR R|0,change|
|00003ae0| 6d 61 78 78 25 0d 15 5e | 32 20 20 20 20 20 20 20 |maxx%..^|2 |
|00003af0| 20 20 20 20 20 20 20 20 | 20 43 4d 50 20 52 31 2c | | CMP R1,|
|00003b00| 52 30 3a 53 54 52 47 54 | 20 52 31 2c 63 68 61 6e |R0:STRGT| R1,chan|
|00003b10| 67 65 6d 61 78 78 25 0d | 15 68 26 20 20 20 20 20 |gemaxx%.|.h& |
|00003b20| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00003b30| 30 2c 63 68 61 6e 67 65 | 6d 69 6e 79 25 0d 15 72 |0,change|miny%..r|
|00003b40| 32 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |2 | |
|00003b50| 20 43 4d 50 20 52 32 2c | 52 30 3a 53 54 52 4c 54 | CMP R2,|R0:STRLT|
|00003b60| 20 52 32 2c 63 68 61 6e | 67 65 6d 69 6e 79 25 0d | R2,chan|geminy%.|
|00003b70| 15 7c 26 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.|& | |
|00003b80| 20 20 20 4c 44 52 20 52 | 30 2c 63 68 61 6e 67 65 | LDR R|0,change|
|00003b90| 6d 61 78 79 25 0d 15 86 | 32 20 20 20 20 20 20 20 |maxy%...|2 |
|00003ba0| 20 20 20 20 20 20 20 20 | 20 43 4d 50 20 52 32 2c | | CMP R2,|
|00003bb0| 52 30 3a 53 54 52 47 54 | 20 52 32 2c 63 68 61 6e |R0:STRGT| R2,chan|
|00003bc0| 67 65 6d 61 78 79 25 0d | 15 90 2a 20 20 20 20 20 |gemaxy%.|..* |
|00003bd0| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 4d 46 44 | | LDMFD|
|00003be0| 20 52 31 33 21 2c 7b 52 | 30 2d 52 31 32 2c 50 43 | R13!,{R|0-R12,PC|
|00003bf0| 7d 0d 15 9a 0e 2e 73 63 | 72 6f 6c 6c 62 6f 78 0d |}.....sc|rollbox.|
|00003c00| 15 a4 2b 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..+ | |
|00003c10| 20 20 20 53 54 4d 46 44 | 20 52 31 33 21 2c 7b 52 | STMFD| R13!,{R|
|00003c20| 30 2d 52 31 32 2c 52 31 | 34 7d 0d 15 ae 23 20 20 |0-R12,R1|4}...# |
|00003c30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 | | LD|
|00003c40| 52 20 52 30 2c 63 68 61 | 6e 67 65 64 25 0d 15 b8 |R R0,cha|nged%...|
|00003c50| 1d 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00003c60| 20 43 4d 50 20 52 30 2c | 23 30 0d 15 c2 2b 20 20 | CMP R0,|#0...+ |
|00003c70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 42 4c | | BL|
|00003c80| 4e 45 20 63 68 61 6e 67 | 65 62 65 66 6f 72 65 73 |NE chang|ebefores|
|00003c90| 63 72 6f 6c 6c 0d 15 cc | 24 20 20 20 20 20 20 20 |croll...|$ |
|00003ca0| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 30 2c | | LDR R0,|
|00003cb0| 73 63 72 6f 6c 6c 65 64 | 25 0d 15 d6 1d 20 20 20 |scrolled|%.... |
|00003cc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 43 4d 50 | | CMP|
|00003cd0| 20 52 30 2c 23 30 0d 15 | e0 20 20 20 20 20 20 20 | R0,#0..|. |
|00003ce0| 20 20 20 20 20 20 20 20 | 20 20 42 4e 45 20 73 63 | | BNE sc|
|00003cf0| 72 6f 6c 6c 65 64 0d 15 | ea 22 20 20 20 20 20 20 |rolled..|." |
|00003d00| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 30 | | LDR R0|
|00003d10| 2c 78 77 69 6e 6d 69 6e | 0d 15 f4 26 20 20 20 20 |,xwinmin|...& |
|00003d20| 20 20 20 20 20 20 20 20 | 20 20 20 20 53 54 52 20 | | STR |
|00003d30| 52 30 2c 73 63 72 6f 6c | 6c 6d 69 6e 78 25 0d 15 |R0,scrol|lminx%..|
|00003d40| fe 22 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |." | |
|00003d50| 20 20 4c 44 52 20 52 30 | 2c 78 77 69 6e 6d 61 78 | LDR R0|,xwinmax|
|00003d60| 0d 16 08 26 20 20 20 20 | 20 20 20 20 20 20 20 20 |...& | |
|00003d70| 20 20 20 20 53 54 52 20 | 52 30 2c 73 63 72 6f 6c | STR |R0,scrol|
|00003d80| 6c 6d 61 78 78 25 0d 16 | 12 22 20 20 20 20 20 20 |lmaxx%..|." |
|00003d90| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 30 | | LDR R0|
|00003da0| 2c 79 77 69 6e 6d 69 6e | 0d 16 1c 26 20 20 20 20 |,ywinmin|...& |
|00003db0| 20 20 20 20 20 20 20 20 | 20 20 20 20 53 54 52 20 | | STR |
|00003dc0| 52 30 2c 73 63 72 6f 6c | 6c 6d 69 6e 79 25 0d 16 |R0,scrol|lminy%..|
|00003dd0| 26 22 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |&" | |
|00003de0| 20 20 4c 44 52 20 52 30 | 2c 79 77 69 6e 6d 61 78 | LDR R0|,ywinmax|
|00003df0| 0d 16 30 26 20 20 20 20 | 20 20 20 20 20 20 20 20 |..0& | |
|00003e00| 20 20 20 20 53 54 52 20 | 52 30 2c 73 63 72 6f 6c | STR |R0,scrol|
|00003e10| 6c 6d 61 78 79 25 0d 16 | 3a 1d 20 20 20 20 20 20 |lmaxy%..|:. |
|00003e20| 20 20 20 20 20 20 20 20 | 20 20 4d 4f 56 20 52 30 | | MOV R0|
|00003e30| 2c 23 31 0d 16 44 27 20 | 20 20 20 20 20 20 20 20 |,#1..D' | |
|00003e40| 20 20 20 20 20 20 20 53 | 54 52 20 52 30 2c 73 63 | S|TR R0,sc|
|00003e50| 72 6f 6c 6c 63 6f 75 6e | 74 25 0d 16 4e 24 20 20 |rollcoun|t%..N$ |
|00003e60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|00003e70| 52 20 52 30 2c 73 63 72 | 6f 6c 6c 65 64 25 0d 16 |R R0,scr|olled%..|
|00003e80| 58 2a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |X* | |
|00003e90| 20 20 4c 44 4d 46 44 20 | 52 31 33 21 2c 7b 52 30 | LDMFD |R13!,{R0|
|00003ea0| 2d 52 31 32 2c 50 43 7d | 0d 16 62 0d 2e 73 63 72 |-R12,PC}|..b..scr|
|00003eb0| 6f 6c 6c 65 64 0d 16 6c | 22 20 20 20 20 20 20 20 |olled..l|" |
|00003ec0| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 30 2c | | LDR R0,|
|00003ed0| 78 77 69 6e 6d 69 6e 0d | 16 76 26 20 20 20 20 20 |xwinmin.|.v& |
|00003ee0| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00003ef0| 31 2c 73 63 72 6f 6c 6c | 6d 69 6e 78 25 0d 16 80 |1,scroll|minx%...|
|00003f00| 2e 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00003f10| 20 43 4d 50 20 52 30 2c | 52 31 3a 42 4e 45 20 73 | CMP R0,|R1:BNE s|
|00003f20| 63 72 6f 6c 6c 6e 65 77 | 77 69 6e 0d 16 8a 22 20 |crollnew|win..." |
|00003f30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 4c | | L|
|00003f40| 44 52 20 52 30 2c 79 77 | 69 6e 6d 69 6e 0d 16 94 |DR R0,yw|inmin...|
|00003f50| 26 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |& | |
|00003f60| 20 4c 44 52 20 52 31 2c | 73 63 72 6f 6c 6c 6d 69 | LDR R1,|scrollmi|
|00003f70| 6e 79 25 0d 16 9e 2e 20 | 20 20 20 20 20 20 20 20 |ny%.... | |
|00003f80| 20 20 20 20 20 20 20 43 | 4d 50 20 52 30 2c 52 31 | C|MP R0,R1|
|00003f90| 3a 42 4e 45 20 73 63 72 | 6f 6c 6c 6e 65 77 77 69 |:BNE scr|ollnewwi|
|00003fa0| 6e 0d 16 a8 22 20 20 20 | 20 20 20 20 20 20 20 20 |n..." | |
|00003fb0| 20 20 20 20 20 4c 44 52 | 20 52 30 2c 78 77 69 6e | LDR| R0,xwin|
|00003fc0| 6d 61 78 0d 16 b2 26 20 | 20 20 20 20 20 20 20 20 |max...& | |
|00003fd0| 20 20 20 20 20 20 20 4c | 44 52 20 52 31 2c 73 63 | L|DR R1,sc|
|00003fe0| 72 6f 6c 6c 6d 61 78 78 | 25 0d 16 bc 2e 20 20 20 |rollmaxx|%.... |
|00003ff0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 43 4d 50 | | CMP|
|00004000| 20 52 30 2c 52 31 3a 42 | 4e 45 20 73 63 72 6f 6c | R0,R1:B|NE scrol|
|00004010| 6c 6e 65 77 77 69 6e 0d | 16 c6 22 20 20 20 20 20 |lnewwin.|.." |
|00004020| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 52 20 52 | | LDR R|
|00004030| 30 2c 79 77 69 6e 6d 61 | 78 0d 16 d0 26 20 20 20 |0,ywinma|x...& |
|00004040| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 | | LDR|
|00004050| 20 52 31 2c 73 63 72 6f | 6c 6c 6d 61 78 79 25 0d | R1,scro|llmaxy%.|
|00004060| 16 da 2e 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00004070| 20 20 20 43 4d 50 20 52 | 30 2c 52 31 3a 42 4e 45 | CMP R|0,R1:BNE|
|00004080| 20 73 63 72 6f 6c 6c 6e | 65 77 77 69 6e 0d 16 e4 | scrolln|ewwin...|
|00004090| 27 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |' | |
|000040a0| 20 4c 44 52 20 52 30 2c | 73 63 72 6f 6c 6c 63 6f | LDR R0,|scrollco|
|000040b0| 75 6e 74 25 0d 16 ee 20 | 20 20 20 20 20 20 20 20 |unt%... | |
|000040c0| 20 20 20 20 20 20 20 20 | 41 44 44 20 52 30 2c 52 | |ADD R0,R|
|000040d0| 30 2c 23 31 0d 16 f8 27 | 20 20 20 20 20 20 20 20 |0,#1...'| |
|000040e0| 20 20 20 20 20 20 20 20 | 53 54 52 20 52 30 2c 73 | |STR R0,s|
|000040f0| 63 72 6f 6c 6c 63 6f 75 | 6e 74 25 0d 17 02 2a 20 |crollcou|nt%...* |
|00004100| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 4c | | L|
|00004110| 44 4d 46 44 20 52 31 33 | 21 2c 7b 52 30 2d 52 31 |DMFD R13|!,{R0-R1|
|00004120| 32 2c 50 43 7d 0d 17 0c | 11 2e 73 63 72 6f 6c 6c |2,PC}...|..scroll|
|00004130| 6e 65 77 77 69 6e 0d 17 | 16 22 20 20 20 20 20 20 |newwin..|." |
|00004140| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 30 | | LDR R0|
|00004150| 2c 78 77 69 6e 6d 69 6e | 0d 17 20 26 20 20 20 20 |,xwinmin|.. & |
|00004160| 20 20 20 20 20 20 20 20 | 20 20 20 20 4c 44 52 20 | | LDR |
|00004170| 52 31 2c 63 68 61 6e 67 | 65 6d 69 6e 78 25 0d 17 |R1,chang|eminx%..|
|00004180| 2a 32 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |*2 | |
|00004190| 20 20 43 4d 50 20 52 30 | 2c 52 31 3a 53 54 52 4c | CMP R0|,R1:STRL|
|000041a0| 54 20 52 30 2c 63 68 61 | 6e 67 65 6d 69 6e 78 25 |T R0,cha|ngeminx%|
|000041b0| 0d 17 34 22 20 20 20 20 | 20 20 20 20 20 20 20 20 |..4" | |
|000041c0| 20 20 20 20 4c 44 52 20 | 52 30 2c 78 77 69 6e 6d | LDR |R0,xwinm|
|000041d0| 61 78 0d 17 3e 26 20 20 | 20 20 20 20 20 20 20 20 |ax..>& | |
|000041e0| 20 20 20 20 20 20 4c 44 | 52 20 52 31 2c 63 68 61 | LD|R R1,cha|
|000041f0| 6e 67 65 6d 61 78 78 25 | 0d 17 48 32 20 20 20 20 |ngemaxx%|..H2 |
|00004200| 20 20 20 20 20 20 20 20 | 20 20 20 20 43 4d 50 20 | | CMP |
|00004210| 52 30 2c 52 31 3a 53 54 | 52 47 54 20 52 30 2c 63 |R0,R1:ST|RGT R0,c|
|00004220| 68 61 6e 67 65 6d 61 78 | 78 25 0d 17 52 22 20 20 |hangemax|x%..R" |
|00004230| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 | | LD|
|00004240| 52 20 52 30 2c 79 77 69 | 6e 6d 69 6e 0d 17 5c 26 |R R0,ywi|nmin..\&|
|00004250| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004260| 4c 44 52 20 52 31 2c 63 | 68 61 6e 67 65 6d 69 6e |LDR R1,c|hangemin|
|00004270| 79 25 0d 17 66 32 20 20 | 20 20 20 20 20 20 20 20 |y%..f2 | |
|00004280| 20 20 20 20 20 20 43 4d | 50 20 52 30 2c 52 31 3a | CM|P R0,R1:|
|00004290| 53 54 52 4c 54 20 52 30 | 2c 63 68 61 6e 67 65 6d |STRLT R0|,changem|
|000042a0| 69 6e 79 25 0d 17 70 22 | 20 20 20 20 20 20 20 20 |iny%..p"| |
|000042b0| 20 20 20 20 20 20 20 20 | 4c 44 52 20 52 30 2c 79 | |LDR R0,y|
|000042c0| 77 69 6e 6d 61 78 0d 17 | 7a 26 20 20 20 20 20 20 |winmax..|z& |
|000042d0| 20 20 20 20 20 20 20 20 | 20 20 4c 44 52 20 52 31 | | LDR R1|
|000042e0| 2c 63 68 61 6e 67 65 6d | 61 78 79 25 0d 17 84 32 |,changem|axy%...2|
|000042f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004300| 43 4d 50 20 52 30 2c 52 | 31 3a 53 54 52 47 54 20 |CMP R0,R|1:STRGT |
|00004310| 52 30 2c 63 68 61 6e 67 | 65 6d 61 78 79 25 0d 17 |R0,chang|emaxy%..|
|00004320| 8e 2e 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00004330| 20 20 4d 4f 56 20 52 30 | 2c 23 30 3a 53 54 52 20 | MOV R0|,#0:STR |
|00004340| 52 30 2c 73 63 72 6f 6c | 6c 65 64 25 0d 17 98 2d |R0,scrol|led%...-|
|00004350| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004360| 4d 4f 56 20 52 30 2c 23 | 31 3a 53 54 52 20 52 30 |MOV R0,#|1:STR R0|
|00004370| 2c 63 68 61 6e 67 65 64 | 25 0d 17 a2 2a 20 20 20 |,changed|%...* |
|00004380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4c 44 4d | | LDM|
|00004390| 46 44 20 52 31 33 21 2c | 7b 52 30 2d 52 31 32 2c |FD R13!,|{R0-R12,|
|000043a0| 50 43 7d 0d 17 ac 17 2e | 63 68 61 6e 67 65 62 65 |PC}.....|changebe|
|000043b0| 66 6f 72 65 73 63 72 6f | 6c 6c 0d 17 b6 2b 20 20 |forescro|ll...+ |
|000043c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 53 54 | | ST|
|000043d0| 4d 46 44 20 52 31 33 21 | 2c 7b 52 30 2d 52 31 32 |MFD R13!|,{R0-R12|
|000043e0| 2c 52 31 34 7d 0d 17 c0 | 26 20 20 20 20 20 20 20 |,R14}...|& |
|000043f0| 20 20 20 20 20 20 20 20 | 20 4c 44 52 20 52 30 2c | | LDR R0,|
|00004400| 63 68 61 6e 67 65 6d 69 | 6e 79 25 0d 17 ca 20 20 |changemi|ny%... |
|00004410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 53 | | S|
|00004420| 55 42 20 52 30 2c 52 30 | 2c 23 31 0d 17 d4 26 20 |UB R0,R0|,#1...& |
|00004430| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 53 | | S|
|00004440| 54 52 20 52 30 2c 63 68 | 61 6e 67 65 6d 69 6e 79 |TR R0,ch|angeminy|
|00004450| 25 0d 17 de 2a 20 20 20 | 20 20 20 20 20 20 20 20 |%...* | |
|00004460| 20 20 20 20 20 4c 44 4d | 46 44 20 52 31 33 21 2c | LDM|FD R13!,|
|00004470| 7b 52 30 2d 52 31 32 2c | 50 43 7d 0d 17 e8 0e 2e |{R0-R12,|PC}.....|
|00004480| 73 63 72 6f 6c 6c 65 64 | 25 0d 17 f2 1a 20 20 20 |scrolled|%.... |
|00004490| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 45 51 55 | | EQU|
|000044a0| 44 20 30 0d 17 fc 10 2e | 73 63 72 6f 6c 6c 6d 69 |D 0.....|scrollmi|
|000044b0| 6e 78 25 0d 18 06 1a 20 | 20 20 20 20 20 20 20 20 |nx%.... | |
|000044c0| 20 20 20 20 20 20 20 45 | 51 55 44 20 30 0d 18 10 | E|QUD 0...|
|000044d0| 10 2e 73 63 72 6f 6c 6c | 6d 69 6e 79 25 0d 18 1a |..scroll|miny%...|
|000044e0| 1a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000044f0| 20 45 51 55 44 20 30 0d | 18 24 10 2e 73 63 72 6f | EQUD 0.|.$..scro|
|00004500| 6c 6c 6d 61 78 78 25 0d | 18 2e 1a 20 20 20 20 20 |llmaxx%.|... |
|00004510| 20 20 20 20 20 20 20 20 | 20 20 20 45 51 55 44 20 | | EQUD |
|00004520| 30 0d 18 38 10 2e 73 63 | 72 6f 6c 6c 6d 61 78 79 |0..8..sc|rollmaxy|
|00004530| 25 0d 18 42 1a 20 20 20 | 20 20 20 20 20 20 20 20 |%..B. | |
|00004540| 20 20 20 20 20 45 51 55 | 44 20 30 0d 18 4c 11 2e | EQU|D 0..L..|
|00004550| 73 63 72 6f 6c 6c 63 6f | 75 6e 74 25 0d 18 56 1a |scrollco|unt%..V.|
|00004560| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004570| 45 51 55 44 20 30 0d 18 | 60 0d 2e 63 68 61 6e 67 |EQUD 0..|`..chang|
|00004580| 65 64 25 0d 18 6a 1a 20 | 20 20 20 20 20 20 20 20 |ed%..j. | |
|00004590| 20 20 20 20 20 20 20 45 | 51 55 44 20 30 0d 18 74 | E|QUD 0..t|
|000045a0| 10 2e 63 68 61 6e 67 65 | 6d 69 6e 78 25 0d 18 7e |..change|minx%..~|
|000045b0| 1a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000045c0| 20 45 51 55 44 20 30 0d | 18 88 10 2e 63 68 61 6e | EQUD 0.|....chan|
|000045d0| 67 65 6d 69 6e 79 25 0d | 18 92 1a 20 20 20 20 20 |geminy%.|... |
|000045e0| 20 20 20 20 20 20 20 20 | 20 20 20 45 51 55 44 20 | | EQUD |
|000045f0| 30 0d 18 9c 10 2e 63 68 | 61 6e 67 65 6d 61 78 78 |0.....ch|angemaxx|
|00004600| 25 0d 18 a6 1a 20 20 20 | 20 20 20 20 20 20 20 20 |%.... | |
|00004610| 20 20 20 20 20 45 51 55 | 44 20 30 0d 18 b0 10 2e | EQU|D 0.....|
|00004620| 63 68 61 6e 67 65 6d 61 | 78 79 25 0d 18 ba 1a 20 |changema|xy%.... |
|00004630| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 45 | | E|
|00004640| 51 55 44 20 30 0d 18 c4 | 10 2e 63 61 72 65 74 6f |QUD 0...|..careto|
|00004650| 77 6e 65 64 25 0d 18 ce | 1a 20 20 20 20 20 20 20 |wned%...|. |
|00004660| 20 20 20 20 20 20 20 20 | 20 45 51 55 44 20 30 0d | | EQUD 0.|
|00004670| 18 d8 0a 2e 62 6c 6f 63 | 6b 0d 18 e2 1f 20 20 20 |....bloc|k.... |
|00004680| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 45 51 55 | | EQU|
|00004690| 44 20 62 6c 6f 63 6b 25 | 0d 18 ec 0a 2e 78 70 69 |D block%|.....xpi|
|000046a0| 78 25 0d 18 f6 1a 20 20 | 20 20 20 20 20 20 20 20 |x%.... | |
|000046b0| 20 20 20 20 20 20 45 51 | 55 44 20 30 0d 19 00 0a | EQ|UD 0....|
|000046c0| 2e 79 70 69 78 25 0d 19 | 0a 1a 20 20 20 20 20 20 |.ypix%..|.. |
|000046d0| 20 20 20 20 20 20 20 20 | 20 20 45 51 55 44 20 30 | | EQUD 0|
|000046e0| 0d 19 14 0a 2e 6d 69 6e | 78 25 0d 19 1e 1a 20 20 |.....min|x%.... |
|000046f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 45 51 | | EQ|
|00004700| 55 44 20 30 0d 19 28 0a | 2e 6d 69 6e 79 25 0d 19 |UD 0..(.|.miny%..|
|00004710| 32 1a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |2. | |
|00004720| 20 20 45 51 55 44 20 30 | 0d 19 3c 0a 2e 6d 61 78 | EQUD 0|..<..max|
|00004730| 78 25 0d 19 46 1a 20 20 | 20 20 20 20 20 20 20 20 |x%..F. | |
|00004740| 20 20 20 20 20 20 45 51 | 55 44 20 30 0d 19 50 0a | EQ|UD 0..P.|
|00004750| 2e 6d 61 78 79 25 0d 19 | 5a 1a 20 20 20 20 20 20 |.maxy%..|Z. |
|00004760| 20 20 20 20 20 20 20 20 | 20 20 45 51 55 44 20 30 | | EQUD 0|
|00004770| 0d 19 64 0c 2e 64 6f 75 | 62 6c 65 25 0d 19 6e 1a |..d..dou|ble%..n.|
|00004780| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004790| 45 51 55 44 20 30 0d 19 | 78 0b 2e 72 65 64 72 61 |EQUD 0..|x..redra|
|000047a0| 77 0d 19 82 2b 20 20 20 | 20 20 20 20 20 20 20 20 |w...+ | |
|000047b0| 20 20 20 20 20 53 54 4d | 46 44 20 52 31 33 21 2c | STM|FD R13!,|
|000047c0| 7b 52 30 2d 52 31 32 2c | 52 31 34 7d 0d 19 8c 04 |{R0-R12,|R14}....|
|000047d0| 0d 19 96 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|000047e0| 20 20 20 20 4c 44 52 20 | 52 33 2c 6d 69 6e 79 25 | LDR |R3,miny%|
|000047f0| 0d 19 a0 29 20 20 20 20 | 20 20 20 20 20 20 20 20 |...) | |
|00004800| 20 20 20 20 43 4d 50 20 | 52 33 2c 23 30 3a 4d 4f | CMP |R3,#0:MO|
|00004810| 56 4c 54 20 52 33 2c 23 | 30 0d 19 aa 20 20 20 20 |VLT R3,#|0... |
|00004820| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 | | LDR|
|00004830| 20 52 34 2c 6d 61 78 79 | 25 0d 19 b4 1f 20 20 20 | R4,maxy|%.... |
|00004840| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 | | LDR|
|00004850| 20 52 35 2c 79 6d 61 78 | 0d 19 be 29 20 20 20 20 | R5,ymax|...) |
|00004860| 20 20 20 20 20 20 20 20 | 20 20 20 20 43 4d 50 20 | | CMP |
|00004870| 52 34 2c 52 35 3a 4d 4f | 56 47 54 20 52 34 2c 52 |R4,R5:MO|VGT R4,R|
|00004880| 35 0d 19 c8 20 20 20 20 | 20 20 20 20 20 20 20 20 |5... | |
|00004890| 20 20 20 20 20 4c 44 52 | 20 52 35 2c 6d 69 6e 78 | LDR| R5,minx|
|000048a0| 25 0d 19 d2 29 20 20 20 | 20 20 20 20 20 20 20 20 |%...) | |
|000048b0| 20 20 20 20 20 43 4d 50 | 20 52 35 2c 23 30 3a 4d | CMP| R5,#0:M|
|000048c0| 4f 56 4c 54 20 52 35 2c | 23 30 0d 19 dc 20 20 20 |OVLT R5,|#0... |
|000048d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 | | LD|
|000048e0| 52 20 52 36 2c 6d 61 78 | 78 25 0d 19 e6 20 20 20 |R R6,max|x%... |
|000048f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 | | LD|
|00004900| 52 20 52 31 32 2c 78 6d | 61 78 0d 19 f0 22 20 20 |R R12,xm|ax..." |
|00004910| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 41 44 | | AD|
|00004920| 44 20 52 31 32 2c 52 31 | 32 2c 23 31 0d 19 fa 2b |D R12,R1|2,#1...+|
|00004930| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004940| 43 4d 50 20 52 36 2c 52 | 31 32 3a 4d 4f 56 47 54 |CMP R6,R|12:MOVGT|
|00004950| 20 52 36 2c 52 31 32 0d | 1a 04 1e 20 20 20 20 20 | R6,R12.|... |
|00004960| 20 20 20 20 20 20 20 20 | 20 20 20 4d 4f 56 20 52 | | MOV R|
|00004970| 37 2c 23 31 36 0d 1a 0e | 1e 20 20 20 20 20 20 20 |7,#16...|. |
|00004980| 20 20 20 20 20 20 20 20 | 20 4d 4f 56 20 52 38 2c | | MOV R8,|
|00004990| 23 33 32 0d 1a 18 20 20 | 20 20 20 20 20 20 20 20 |#32... | |
|000049a0| 20 20 20 20 20 20 20 4c | 44 52 20 52 39 2c 62 6c | L|DR R9,bl|
|000049b0| 6f 63 6b 0d 1a 22 22 20 | 20 20 20 20 20 20 20 20 |ock.."" | |
|000049c0| 20 20 20 20 20 20 20 4c | 44 52 20 52 31 31 2c 73 | L|DR R11,s|
|000049d0| 63 72 65 65 6e 0d 1a 2c | 0e 2e 72 65 64 72 61 77 |creen..,|..redraw|
|000049e0| 6c 70 31 0d 1a 36 1d 20 | 20 20 20 20 20 20 20 20 |lp1..6. | |
|000049f0| 20 20 20 20 20 20 20 4d | 4f 56 20 52 30 2c 23 34 | M|OV R0,#4|
|00004a00| 0d 1a 40 23 20 20 20 20 | 20 20 20 20 20 20 20 20 |..@# | |
|00004a10| 20 20 20 20 4c 44 52 20 | 52 31 30 2c 5b 52 39 2c | LDR |R10,[R9,|
|00004a20| 23 34 5d 0d 1a 4a 23 20 | 20 20 20 20 20 20 20 20 |#4]..J# | |
|00004a30| 20 20 20 20 20 20 20 4c | 44 52 20 52 31 2c 5b 52 | L|DR R1,[R|
|00004a40| 39 2c 23 32 30 5d 0d 1a | 54 21 20 20 20 20 20 20 |9,#20]..|T! |
|00004a50| 20 20 20 20 20 20 20 20 | 20 20 53 55 42 20 52 31 | | SUB R1|
|00004a60| 2c 52 31 30 2c 52 31 0d | 1a 5e 23 20 20 20 20 20 |,R10,R1.|.^# |
|00004a70| 20 20 20 20 20 20 20 20 | 20 20 20 4d 4c 41 20 52 | | MLA R|
|00004a80| 31 2c 52 35 2c 52 37 2c | 52 31 0d 1a 68 24 20 20 |1,R5,R7,|R1..h$ |
|00004a90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 4c 44 | | LD|
|00004aa0| 52 20 52 31 30 2c 5b 52 | 39 2c 23 32 34 5d 0d 1a |R R10,[R|9,#24]..|
|00004ab0| 72 24 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |r$ | |
|00004ac0| 20 20 4d 4c 41 20 52 32 | 2c 52 33 2c 52 38 2c 52 | MLA R2|,R3,R8,R|
|00004ad0| 31 30 0d 1a 7c 24 20 20 | 20 20 20 20 20 20 20 20 |10..|$ | |
|00004ae0| 20 20 20 20 20 20 4c 44 | 52 20 52 31 30 2c 5b 52 | LD|R R10,[R|
|00004af0| 39 2c 23 31 36 5d 0d 1a | 86 21 20 20 20 20 20 20 |9,#16]..|.! |
|00004b00| 20 20 20 20 20 20 20 20 | 20 20 53 55 42 20 52 32 | | SUB R2|
|00004b10| 2c 52 31 30 2c 52 32 0d | 1a 90 21 20 20 20 20 20 |,R10,R2.|..! |
|00004b20| 20 20 20 20 20 20 20 20 | 20 20 20 53 57 49 20 22 | | SWI "|
|00004b30| 4f 53 5f 50 6c 6f 74 22 | 0d 1a 9a 1e 20 20 20 20 |OS_Plot"|.... |
|00004b40| 20 20 20 20 20 20 20 20 | 20 20 20 20 4d 4f 56 20 | | MOV |
|00004b50| 52 31 34 2c 52 35 0d 1a | a4 25 20 20 20 20 20 20 |R14,R5..|.% |
|00004b60| 20 20 20 20 20 20 20 20 | 20 20 4d 4c 41 20 52 31 | | MLA R1|
|00004b70| 2c 52 33 2c 52 31 32 2c | 52 31 31 0d 1a ae 0e 2e |,R3,R12,|R11.....|
|00004b80| 72 65 64 72 61 77 6c 70 | 32 0d 1a b8 24 20 20 20 |redrawlp|2...$ |
|00004b90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 4c 44 52 | | LDR|
|00004ba0| 42 20 52 30 2c 5b 52 31 | 2c 52 31 34 5d 0d 1a c2 |B R0,[R1|,R14]...|
|00004bb0| 23 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |# | |
|00004bc0| 20 53 57 49 20 22 4f 53 | 5f 57 72 69 74 65 43 22 | SWI "OS|_WriteC"|
|00004bd0| 0d 1a cc 22 20 20 20 20 | 20 20 20 20 20 20 20 20 |..." | |
|00004be0| 20 20 20 20 41 44 44 20 | 52 31 34 2c 52 31 34 2c | ADD |R14,R14,|
|00004bf0| 23 31 0d 1a d6 1e 20 20 | 20 20 20 20 20 20 20 20 |#1.... | |
|00004c00| 20 20 20 20 20 20 43 4d | 50 20 52 31 34 2c 52 36 | CM|P R14,R6|
|00004c10| 0d 1a e0 21 20 20 20 20 | 20 20 20 20 20 20 20 20 |...! | |
|00004c20| 20 20 20 20 42 4c 45 20 | 72 65 64 72 61 77 6c 70 | BLE |redrawlp|
|00004c30| 32 0d 1a ea 04 0d 1a f4 | 20 20 20 20 20 20 20 20 |2.......| |
|00004c40| 20 20 20 20 20 20 20 20 | 20 41 44 44 20 52 33 2c | | ADD R3,|
|00004c50| 52 33 2c 23 31 0d 1a fe | 1d 20 20 20 20 20 20 20 |R3,#1...|. |
|00004c60| 20 20 20 20 20 20 20 20 | 20 43 4d 50 20 52 33 2c | | CMP R3,|
|00004c70| 52 34 0d 1b 08 21 20 20 | 20 20 20 20 20 20 20 20 |R4...! | |
|00004c80| 20 20 20 20 20 20 42 4c | 45 20 72 65 64 72 61 77 | BL|E redraw|
|00004c90| 6c 70 31 0d 1b 12 04 0d | 1b 1c 2a 20 20 20 20 20 |lp1.....|..* |
|00004ca0| 20 20 20 20 20 20 20 20 | 20 20 20 4c 44 4d 46 44 | | LDMFD|
|00004cb0| 20 52 31 33 21 2c 7b 52 | 30 2d 52 31 32 2c 50 43 | R13!,{R|0-R12,PC|
|00004cc0| 7d 0d 1b 26 04 0d 1b 30 | 04 0d 1b 3a 07 5d 3a ed |}..&...0|...:.]:.|
|00004cd0| 0d 1b 44 05 e1 0d 1b 4e | 05 3a 0d 1b 58 11 dd f2 |..D....N|.:..X...|
|00004ce0| 67 65 74 6d 6f 64 65 76 | 61 72 73 0d 1b 62 0d 21 |getmodev|ars..b.!|
|00004cf0| 62 6c 6f 63 6b 25 3d 30 | 0d 1b 6c 0e 62 6c 6f 63 |block%=0|..l.bloc|
|00004d00| 6b 25 21 34 3d 34 0d 1b | 76 0e 62 6c 6f 63 6b 25 |k%!4=4..|v.block%|
|00004d10| 21 38 3d 35 0d 1b 80 10 | 62 6c 6f 63 6b 25 21 31 |!8=5....|block%!1|
|00004d20| 32 3d 2d 31 0d 1b 8a 2c | c8 99 22 4f 53 5f 52 65 |2=-1...,|.."OS_Re|
|00004d30| 61 64 56 64 75 56 61 72 | 69 61 62 6c 65 73 22 2c |adVduVar|iables",|
|00004d40| 62 6c 6f 63 6b 25 2c 62 | 6c 6f 63 6b 25 2b 34 30 |block%,b|lock%+40|
|00004d50| 0d 1b 94 13 78 65 69 67 | 25 3d 62 6c 6f 63 6b 25 |....xeig|%=block%|
|00004d60| 21 34 34 0d 1b 9e 13 79 | 65 69 67 25 3d 62 6c 6f |!44....y|eig%=blo|
|00004d70| 63 6b 25 21 34 38 0d 1b | a8 13 21 78 70 69 78 25 |ck%!48..|..!xpix%|
|00004d80| 3d 31 3c 3c 78 65 69 67 | 25 0d 1b b2 13 21 79 70 |=1<<xeig|%....!yp|
|00004d90| 69 78 25 3d 31 3c 3c 79 | 65 69 67 25 0d 1b bc 22 |ix%=1<<y|eig%..."|
|00004da0| 21 64 6f 75 62 6c 65 25 | 3d 28 28 62 6c 6f 63 6b |!double%|=((block|
|00004db0| 25 21 34 30 29 20 80 20 | 33 32 29 3e 3e 35 0d 1b |%!40) . |32)>>5..|
|00004dc0| c6 05 e1 0d 1b d0 05 3a | 0d 1b da 0f dd f2 67 72 |.......:|......gr|
|00004dd0| 61 62 63 61 72 65 74 0d | 1b e4 4a c8 99 22 57 69 |abcaret.|..J.."Wi|
|00004de0| 6d 70 5f 53 65 74 43 61 | 72 65 74 50 6f 73 69 74 |mp_SetCa|retPosit|
|00004df0| 69 6f 6e 22 2c 6d 61 69 | 6e 77 68 25 2c 2d 31 2c |ion",mai|nwh%,-1,|
|00004e00| 21 78 70 6f 73 2a 38 2a | 21 78 70 69 78 25 2c 2d |!xpos*8*|!xpix%,-|
|00004e10| 28 21 79 70 6f 73 2b 31 | 29 2a 33 32 2c 33 32 2c |(!ypos+1|)*32,32,|
|00004e20| 30 0d 1b ee 12 21 63 61 | 72 65 74 6f 77 6e 65 64 |0....!ca|retowned|
|00004e30| 25 3d 31 0d 1b f8 05 e1 | 0d 1c 02 05 3a 0d 1c 0c |%=1.....|....:...|
|00004e40| 0f dd f2 67 61 69 6e 63 | 61 72 65 74 0d 1c 16 05 |...gainc|aret....|
|00004e50| e1 0d 1c 20 05 3a 0d 1c | 2a 0f dd f2 6c 6f 73 65 |... .:..|*...lose|
|00004e60| 63 61 72 65 74 0d 1c 34 | 05 e1 0d 1c 3e 05 3a 0d |caret..4|....>.:.|
|00004e70| 1c 48 12 dd f2 6d 6f 75 | 73 65 63 6c 69 63 6b 65 |.H...mou|seclicke|
|00004e80| 64 0d 1c 52 0d ea 20 62 | 75 74 74 6f 6e 25 0d 1c |d..R.. b|utton%..|
|00004e90| 5c 14 62 75 74 74 6f 6e | 25 3d 62 6c 6f 63 6b 25 |\.button|%=block%|
|00004ea0| 21 38 0d 1c 66 22 e7 20 | 28 62 75 74 74 6f 6e 25 |!8..f". |(button%|
|00004eb0| 20 80 20 34 29 3d 34 20 | 8c 20 f2 67 72 61 62 63 | . 4)=4 |. .grabc|
|00004ec0| 61 72 65 74 0d 1c 70 17 | e7 20 28 62 75 74 74 6f |aret..p.|. (butto|
|00004ed0| 6e 25 20 80 20 32 29 3d | 32 20 8c 0d 1c 7a 0f 20 |n% . 2)=|2 ...z. |
|00004ee0| f2 70 6f 70 75 70 6d 65 | 6e 75 0d 1c 84 05 cc 0d |.popupme|nu......|
|00004ef0| 1c 8e 11 20 f2 70 6f 70 | 64 6f 77 6e 6d 65 6e 75 |... .pop|downmenu|
|00004f00| 0d 1c 98 05 cd 0d 1c a2 | 05 e1 0d 1c ac 05 3a 0d |........|......:.|
|00004f10| 1c b6 10 dd f2 6b 65 79 | 70 72 65 73 73 65 64 0d |.....key|pressed.|
|00004f20| 1c c0 0b ea 20 63 68 61 | 72 25 0d 1c ca 13 63 68 |.... cha|r%....ch|
|00004f30| 61 72 25 3d 62 6c 6f 63 | 6b 25 21 32 34 0d 1c d4 |ar%=bloc|k%!24...|
|00004f40| 17 e7 20 21 62 6c 6f 63 | 6b 25 3d 6d 61 69 6e 77 |.. !bloc|k%=mainw|
|00004f50| 68 25 20 8c 0d 1c de 1c | 20 e7 20 63 68 61 72 25 |h% .....| . char%|
|00004f60| 3d 28 63 68 61 72 25 20 | 80 20 32 35 35 29 20 8c |=(char% |. 255) .|
|00004f70| 0d 1c e8 11 20 20 62 6c | 6f 63 6b 25 21 32 30 3d |.... bl|ock%!20=|
|00004f80| 31 0d 1c f2 16 20 20 62 | 6c 6f 63 6b 25 21 31 36 |1.... b|lock%!16|
|00004f90| 3d 26 38 30 38 43 30 0d | 1c fc 11 20 20 62 6c 6f |=&808C0.|... blo|
|00004fa0| 63 6b 25 21 30 3d 32 38 | 0d 1d 06 11 20 20 62 6c |ck%!0=28|.... bl|
|00004fb0| 6f 63 6b 25 21 31 32 3d | 30 0d 1d 10 15 20 20 62 |ock%!12=|0.... b|
|00004fc0| 6c 6f 63 6b 25 21 32 34 | 3d 63 68 61 72 25 0d 1d |lock%!24|=char%..|
|00004fd0| 1a 2c 20 20 c8 99 22 57 | 69 6d 70 5f 53 65 6e 64 |., .."W|imp_Send|
|00004fe0| 4d 65 73 73 61 67 65 22 | 2c 31 37 2c 62 6c 6f 63 |Message"|,17,bloc|
|00004ff0| 6b 25 2c 68 61 6e 64 6c | 65 25 0d 1d 24 06 20 cc |k%,handl|e%..$. .|
|00005000| 0d 1d 2e 23 20 20 c8 99 | 22 57 69 6d 70 5f 50 72 |...# ..|"Wimp_Pr|
|00005010| 6f 63 65 73 73 4b 65 79 | 22 2c 62 6c 6f 63 6b 25 |ocessKey|",block%|
|00005020| 21 32 34 0d 1d 38 06 20 | cd 0d 1d 42 05 cc 0d 1d |!24..8. |...B....|
|00005030| 4c 22 20 c8 99 22 57 69 | 6d 70 5f 50 72 6f 63 65 |L" .."Wi|mp_Proce|
|00005040| 73 73 4b 65 79 22 2c 62 | 6c 6f 63 6b 25 21 32 34 |ssKey",b|lock%!24|
|00005050| 0d 1d 56 05 cd 0d 1d 60 | 05 e1 0d 1d 6a 05 3a 0d |..V....`|....j.:.|
|00005060| 1d 74 11 dd f2 6c 61 75 | 6e 63 68 67 6f 66 65 72 |.t...lau|nchgofer|
|00005070| 0d 1d 7e 1a f2 74 61 73 | 6b 77 69 6e 64 6f 77 28 |..~..tas|kwindow(|
|00005080| 22 47 6f 47 6f 66 65 72 | 22 29 0d 1d 88 05 e1 0d |"GoGofer|")......|
|00005090| 1d 92 05 3a 0d 1d 9c 16 | dd f2 74 61 73 6b 77 69 |...:....|..taskwi|
|000050a0| 6e 64 6f 77 28 73 74 72 | 24 29 0d 1d a6 0e ea 20 |ndow(str|$)..... |
|000050b0| 63 6f 6d 6d 61 6e 64 24 | 0d 1d a7 8e 63 6f 6d 6d |command$|....comm|
|000050c0| 61 6e 64 24 3d 22 54 61 | 73 6b 57 69 6e 64 6f 77 |and$="Ta|skWindow|
|000050d0| 20 22 22 22 2b 73 74 72 | 24 2b 22 22 22 20 2d 71 | """+str|$+""" -q|
|000050e0| 75 69 74 20 2d 77 69 6d | 70 73 6c 6f 74 20 22 2b |uit -wim|pslot "+|
|000050f0| c3 28 67 6f 66 65 72 57 | 69 6d 70 53 6c 6f 74 25 |.(goferW|impSlot%|
|00005100| 29 2b 22 6b 20 2d 6e 61 | 6d 65 20 22 22 47 6f 66 |)+"k -na|me ""Gof|
|00005110| 65 72 20 45 6e 67 69 6e | 65 22 22 20 2d 74 61 73 |er Engin|e"" -tas|
|00005120| 6b 20 26 22 2b c3 7e 28 | 74 61 73 6b 25 29 2b 22 |k &"+.~(|task%)+"|
|00005130| 20 2d 74 78 74 20 26 30 | 30 30 30 30 30 30 30 20 | -txt &0|0000000 |
|00005140| 2d 63 74 72 6c 22 0d 1d | ba 1f c8 99 22 57 69 6d |-ctrl"..|...."Wim|
|00005150| 70 5f 53 74 61 72 74 54 | 61 73 6b 22 2c 63 6f 6d |p_StartT|ask",com|
|00005160| 6d 61 6e 64 24 0d 1d c4 | 05 e1 0d 1d ce 05 3a 0d |mand$...|......:.|
|00005170| 1d d8 12 dd f2 63 68 69 | 6c 64 73 74 61 72 74 65 |.....chi|ldstarte|
|00005180| 64 0d 1d e2 14 68 61 6e | 64 6c 65 25 3d 62 6c 6f |d....han|dle%=blo|
|00005190| 63 6b 25 21 34 0d 1d ec | 16 69 6e 70 75 74 74 6f |ck%!4...|.inputto|
|000051a0| 25 3d 62 6c 6f 63 6b 25 | 21 32 30 0d 1d f6 12 74 |%=block%|!20....t|
|000051b0| 61 73 6b 73 74 61 72 74 | 65 64 25 3d b9 0d 1e 00 |askstart|ed%=....|
|000051c0| 05 e1 0d 1e 0a 05 3a 0d | 1e 14 11 dd f2 63 68 69 |......:.|.....chi|
|000051d0| 6c 64 6f 75 74 70 75 74 | 0d 1e 1e 17 f2 64 6f 76 |ldoutput|.....dov|
|000051e0| 64 75 61 74 28 62 6c 6f | 63 6b 25 2b 32 30 29 0d |duat(blo|ck%+20).|
|000051f0| 1e 28 05 e1 0d 1e 32 05 | 3a 0d 1e 3c 14 dd f2 64 |.(....2.|:..<...d|
|00005200| 6f 76 64 75 61 74 28 61 | 64 64 72 25 29 0d 1e 46 |ovduat(a|ddr%)..F|
|00005210| 27 c8 99 20 22 57 69 6d | 70 5f 47 65 74 43 61 72 |'.. "Wim|p_GetCar|
|00005220| 65 74 50 6f 73 69 74 69 | 6f 6e 22 2c 2c 63 62 6c |etPositi|on",,cbl|
|00005230| 6f 63 6b 25 0d 1e 50 18 | e7 20 21 63 62 6c 6f 63 |ock%..P.|. !cbloc|
|00005240| 6b 25 3d 6d 61 69 6e 77 | 68 25 20 8c 0d 1e 5a 13 |k%=mainw|h% ...Z.|
|00005250| 20 21 63 61 72 65 74 6f | 77 6e 65 64 25 3d 31 0d | !careto|wned%=1.|
|00005260| 1e 64 05 cc 0d 1e 6e 13 | 20 21 63 61 72 65 74 6f |.d....n.| !careto|
|00005270| 77 6e 65 64 25 3d 30 0d | 1e 78 05 cd 0d 1e 82 0f |wned%=0.|.x......|
|00005280| 21 63 68 61 6e 67 65 64 | 25 3d 30 0d 1e 8c 10 21 |!changed|%=0....!|
|00005290| 73 63 72 6f 6c 6c 65 64 | 25 3d 30 0d 1e 96 17 e3 |scrolled|%=0.....|
|000052a0| 20 6c 25 3d 30 20 b8 20 | 28 21 61 64 64 72 25 29 | l%=0 . |(!addr%)|
|000052b0| 2d 31 0d 1e a0 16 20 21 | 76 64 75 3d 6c 25 3f 28 |-1.... !|vdu=l%?(|
|000052c0| 61 64 64 72 25 2b 34 29 | 0d 1e aa 0c 20 d6 20 64 |addr%+4)|.... . d|
|000052d0| 6f 76 64 75 0d 1e b4 05 | ed 0d 1e be 14 e7 20 21 |ovdu....|...... !|
|000052e0| 73 63 72 6f 6c 6c 65 64 | 25 3e 30 20 8c 0d 1e c8 |scrolled|%>0 ....|
|000052f0| 4a 20 e7 20 21 63 61 72 | 65 74 6f 77 6e 65 64 25 |J . !car|etowned%|
|00005300| 20 8c 20 c8 99 20 22 57 | 69 6d 70 5f 53 65 74 43 | . .. "W|imp_SetC|
|00005310| 61 72 65 74 50 6f 73 69 | 74 69 6f 6e 22 2c 6d 61 |aretPosi|tion",ma|
|00005320| 69 6e 77 68 25 2c 2d 31 | 2c 2d 31 30 30 2c 2d 31 |inwh%,-1|,-100,-1|
|00005330| 30 30 2c 33 32 2c 30 0d | 1e d2 b8 20 c8 99 20 22 |00,32,0.|... .. "|
|00005340| 57 69 6d 70 5f 42 6c 6f | 63 6b 43 6f 70 79 22 2c |Wimp_Blo|ckCopy",|
|00005350| 6d 61 69 6e 77 68 25 2c | 21 73 63 72 6f 6c 6c 6d |mainwh%,|!scrollm|
|00005360| 69 6e 78 25 2a 31 36 2c | 2d 28 21 73 63 72 6f 6c |inx%*16,|-(!scrol|
|00005370| 6c 6d 61 78 79 25 2b 31 | 29 2a 33 32 2c 28 21 73 |lmaxy%+1|)*32,(!s|
|00005380| 63 72 6f 6c 6c 6d 61 78 | 78 25 2b 31 29 2a 31 36 |crollmax|x%+1)*16|
|00005390| 2c 2d 21 73 63 72 6f 6c | 6c 6d 69 6e 79 25 2a 33 |,-!scrol|lminy%*3|
|000053a0| 32 2b 21 79 70 69 78 25 | 2d 21 73 63 72 6f 6c 6c |2+!ypix%|-!scroll|
|000053b0| 63 6f 75 6e 74 25 2a 33 | 32 2c 21 73 63 72 6f 6c |count%*3|2,!scrol|
|000053c0| 6c 6d 69 6e 78 25 2a 31 | 36 2c 2d 28 21 73 63 72 |lminx%*1|6,-(!scr|
|000053d0| 6f 6c 6c 6d 61 78 79 25 | 2b 31 29 2a 33 32 2b 21 |ollmaxy%|+1)*32+!|
|000053e0| 73 63 72 6f 6c 6c 63 6f | 75 6e 74 25 2a 33 32 0d |scrollco|unt%*32.|
|000053f0| 1e dc 81 20 c8 99 20 22 | 57 69 6d 70 5f 46 6f 72 |... .. "|Wimp_For|
|00005400| 63 65 52 65 64 72 61 77 | 22 2c 6d 61 69 6e 77 68 |ceRedraw|",mainwh|
|00005410| 25 2c 21 73 63 72 6f 6c | 6c 6d 69 6e 78 25 2a 31 |%,!scrol|lminx%*1|
|00005420| 36 2c 2d 28 21 73 63 72 | 6f 6c 6c 6d 61 78 79 25 |6,-(!scr|ollmaxy%|
|00005430| 2b 31 29 2a 33 32 2c 28 | 21 73 63 72 6f 6c 6c 6d |+1)*32,(|!scrollm|
|00005440| 61 78 78 25 2b 31 29 2a | 31 36 2c 2d 28 21 73 63 |axx%+1)*|16,-(!sc|
|00005450| 72 6f 6c 6c 6d 61 78 79 | 25 2b 31 29 2a 33 32 2b |rollmaxy|%+1)*32+|
|00005460| 21 73 63 72 6f 6c 6c 63 | 6f 75 6e 74 25 2a 33 32 |!scrollc|ount%*32|
|00005470| 0d 1e e6 5c 20 e7 20 21 | 63 61 72 65 74 6f 77 6e |...\ . !|caretown|
|00005480| 65 64 25 20 8c 20 c8 99 | 22 57 69 6d 70 5f 53 65 |ed% . ..|"Wimp_Se|
|00005490| 74 43 61 72 65 74 50 6f | 73 69 74 69 6f 6e 22 2c |tCaretPo|sition",|
|000054a0| 6d 61 69 6e 77 68 25 2c | 2d 31 2c 21 78 70 6f 73 |mainwh%,|-1,!xpos|
|000054b0| 2a 38 2a 21 78 70 69 78 | 25 2c 2d 28 21 79 70 6f |*8*!xpix|%,-(!ypo|
|000054c0| 73 2b 31 29 2a 33 32 2c | 33 32 2c 30 0d 1e f0 05 |s+1)*32,|32,0....|
|000054d0| cd 0d 1e fa 13 e7 20 21 | 63 68 61 6e 67 65 64 25 |...... !|changed%|
|000054e0| 3e 30 20 8c 0d 1f 04 73 | 20 c8 99 20 22 57 69 6d |>0 ....s| .. "Wim|
|000054f0| 70 5f 46 6f 72 63 65 52 | 65 64 72 61 77 22 2c 6d |p_ForceR|edraw",m|
|00005500| 61 69 6e 77 68 25 2c 21 | 63 68 61 6e 67 65 6d 69 |ainwh%,!|changemi|
|00005510| 6e 78 25 2a 31 36 2c 2d | 28 21 63 68 61 6e 67 65 |nx%*16,-|(!change|
|00005520| 6d 61 78 79 25 2b 31 29 | 2a 33 32 2c 28 21 63 68 |maxy%+1)|*32,(!ch|
|00005530| 61 6e 67 65 6d 61 78 78 | 25 2b 31 29 2a 31 36 2c |angemaxx|%+1)*16,|
|00005540| 2d 21 63 68 61 6e 67 65 | 6d 69 6e 79 25 2a 33 32 |-!change|miny%*32|
|00005550| 2b 21 79 70 69 78 25 0d | 1f 0e 05 cd 0d 1f 18 6a |+!ypix%.|.......j|
|00005560| e7 20 21 63 61 72 65 74 | 6f 77 6e 65 64 25 20 80 |. !caret|owned% .|
|00005570| 20 ac 20 21 73 63 72 6f | 6c 6c 65 64 25 20 8c 20 | . !scro|lled% . |
|00005580| c8 99 22 57 69 6d 70 5f | 53 65 74 43 61 72 65 74 |.."Wimp_|SetCaret|
|00005590| 50 6f 73 69 74 69 6f 6e | 22 2c 6d 61 69 6e 77 68 |Position|",mainwh|
|000055a0| 25 2c 2d 31 2c 21 78 70 | 6f 73 2a 38 2a 21 78 70 |%,-1,!xp|os*8*!xp|
|000055b0| 69 78 25 2c 2d 28 21 79 | 70 6f 73 2b 31 29 2a 33 |ix%,-(!y|pos+1)*3|
|000055c0| 32 2c 33 32 2c 30 0d 1f | 22 05 e1 0d 1f 2c 05 3a |2,32,0..|"....,.:|
|000055d0| 0d 1f 36 0d dd f2 76 64 | 75 28 6e 25 29 0d 1f 40 |..6...vd|u(n%)..@|
|000055e0| 0f 21 63 68 61 6e 67 65 | 64 25 3d 30 0d 1f 4a 0b |.!change|d%=0..J.|
|000055f0| 21 76 64 75 3d 6e 25 0d | 1f 54 0b d6 20 64 6f 76 |!vdu=n%.|.T.. dov|
|00005600| 64 75 0d 1f 5e 13 e7 20 | 21 63 68 61 6e 67 65 64 |du..^.. |!changed|
|00005610| 25 3e 30 20 8c 0d 1f 68 | a3 20 c8 99 20 22 57 69 |%>0 ...h|. .. "Wi|
|00005620| 6d 70 5f 46 6f 72 63 65 | 52 65 64 72 61 77 22 2c |mp_Force|Redraw",|
|00005630| 6d 61 69 6e 77 68 25 2c | 21 63 68 61 6e 67 65 6d |mainwh%,|!changem|
|00005640| 69 6e 78 25 2a 38 2a 21 | 78 70 69 78 25 2c 2d 28 |inx%*8*!|xpix%,-(|
|00005650| 21 63 68 61 6e 67 65 6d | 61 78 79 25 2b 31 29 2a |!changem|axy%+1)*|
|00005660| 28 38 3c 3c 21 64 6f 75 | 62 6c 65 25 29 2a 21 79 |(8<<!dou|ble%)*!y|
|00005670| 70 69 78 25 2c 28 21 63 | 68 61 6e 67 65 6d 61 78 |pix%,(!c|hangemax|
|00005680| 78 25 2b 31 29 2a 38 2a | 21 78 70 69 78 25 2c 2d |x%+1)*8*|!xpix%,-|
|00005690| 21 63 68 61 6e 67 65 6d | 69 6e 79 25 2a 28 38 3c |!changem|iny%*(8<|
|000056a0| 3c 21 64 6f 75 62 6c 65 | 25 29 2a 21 79 70 69 78 |<!double|%)*!ypix|
|000056b0| 25 2b 21 79 70 69 78 25 | 0d 1f 72 05 cd 0d 1f 7c |%+!ypix%|..r....||
|000056c0| 05 e1 0d 1f 86 05 3a 0d | 1f 90 0f dd f2 63 68 69 |......:.|.....chi|
|000056d0| 6c 64 64 69 65 64 0d 1f | 9a 27 c8 99 20 22 57 69 |lddied..|.'.. "Wi|
|000056e0| 6d 70 5f 47 65 74 43 61 | 72 65 74 50 6f 73 69 74 |mp_GetCa|retPosit|
|000056f0| 69 6f 6e 22 2c 2c 63 62 | 6c 6f 63 6b 25 0d 1f a4 |ion",,cb|lock%...|
|00005700| 18 e7 20 21 63 62 6c 6f | 63 6b 25 3d 6d 61 69 6e |.. !cblo|ck%=main|
|00005710| 77 68 25 20 8c 0d 1f ae | 22 20 c8 99 20 22 57 69 |wh% ....|" .. "Wi|
|00005720| 6d 70 5f 53 65 74 43 61 | 72 65 74 50 6f 73 69 74 |mp_SetCa|retPosit|
|00005730| 69 6f 6e 22 2c 2d 31 0d | 1f b8 05 cd 0d 1f c2 10 |ion",-1.|........|
|00005740| 63 6c 6f 73 65 64 6f 77 | 6e 25 3d b9 0d 1f cc 05 |closedow|n%=.....|
|00005750| e1 0d 1f d6 05 3a 0d 1f | e0 0f dd f2 69 6e 69 74 |.....:..|....init|
|00005760| 6d 65 6e 75 73 0d 1f ea | 1d 6d 65 6e 75 65 6e 64 |menus...|.menuend|
|00005770| 70 74 72 25 3d 6d 65 6e | 75 62 6c 6f 63 6b 25 2b |ptr%=men|ublock%+|
|00005780| 36 34 0d 1f f4 39 f2 6d | 61 6b 65 6d 65 6e 75 28 |64...9.m|akemenu(|
|00005790| 22 47 6f 66 65 72 7c 49 | 6e 66 6f 7c 51 75 69 74 |"Gofer|I|nfo|Quit|
|000057a0| 22 2c 6d 65 6e 75 65 6e | 64 70 74 72 25 2c 30 2c |",menuen|dptr%,0,|
|000057b0| 6d 65 6e 75 62 6c 6f 63 | 6b 25 29 0d 1f fe 1e f2 |menubloc|k%).....|
|000057c0| 61 74 74 61 63 68 77 69 | 6e 64 6f 77 28 69 6e 66 |attachwi|ndow(inf|
|000057d0| 6f 77 68 25 2c 30 2c 30 | 29 0d 20 08 05 e1 0d 20 |owh%,0,0|). .... |
|000057e0| 12 05 3a 0d 20 1c 2a dd | f2 6d 61 6b 65 6d 65 6e |..:. .*.|.makemen|
|000057f0| 75 28 73 74 72 24 2c f8 | 20 70 74 72 25 2c 6e 6f |u(str$,.| ptr%,no|
|00005800| 25 2c 6d 65 6e 75 62 6c | 6f 63 6b 25 29 0d 20 26 |%,menubl|ock%). &|
|00005810| 10 ea 20 73 74 72 31 24 | 2c 6f 66 66 25 0d 20 30 |.. str1$|,off%. 0|
|00005820| 0d 73 74 72 24 2b 3d 22 | 7c 22 0d 20 3a 1c 6d 65 |.str$+="||". :.me|
|00005830| 6e 75 62 6c 6f 63 6b 25 | 21 28 6e 6f 25 3c 3c 32 |nublock%|!(no%<<2|
|00005840| 29 3d 70 74 72 25 0d 20 | 44 16 73 74 72 31 24 3d |)=ptr%. |D.str1$=|
|00005850| a4 73 6c 69 63 65 28 73 | 74 72 24 29 0d 20 4e 0f |.slice(s|tr$). N.|
|00005860| 24 70 74 72 25 3d 73 74 | 72 31 24 0d 20 58 2b 70 |$ptr%=st|r1$. X+p|
|00005870| 74 72 25 3f 31 32 3d 37 | 3a 70 74 72 25 3f 31 33 |tr%?12=7|:ptr%?13|
|00005880| 3d 32 3a 70 74 72 25 3f | 31 34 3d 37 3a 70 74 72 |=2:ptr%?|14=7:ptr|
|00005890| 25 3f 31 35 3d 30 0d 20 | 62 11 70 74 72 25 21 31 |%?15=0. |b.ptr%!1|
|000058a0| 36 3d 31 32 2a 31 36 0d | 20 6c 0e 70 74 72 25 21 |6=12*16.| l.ptr%!|
|000058b0| 32 30 3d 34 34 0d 20 76 | 0d 70 74 72 25 21 32 34 |20=44. v|.ptr%!24|
|000058c0| 3d 30 0d 20 80 0b 6f 66 | 66 25 3d 32 38 0d 20 8a |=0. ..of|f%=28. .|
|000058d0| 05 f5 0d 20 94 17 20 73 | 74 72 31 24 3d a4 73 6c |... .. s|tr1$=.sl|
|000058e0| 69 63 65 28 73 74 72 24 | 29 0d 20 9e 10 20 70 74 |ice(str$|). .. pt|
|000058f0| 72 25 21 6f 66 66 25 3d | 30 0d 20 a8 2d 20 e7 20 |r%!off%=|0. .- . |
|00005900| 73 74 72 24 3d 22 22 20 | 8c 20 70 74 72 25 21 6f |str$="" |. ptr%!o|
|00005910| 66 66 25 3d 70 74 72 25 | 21 6f 66 66 25 20 84 20 |ff%=ptr%|!off% . |
|00005920| 28 31 3c 3c 37 29 0d 20 | b2 15 20 70 74 72 25 21 |(1<<7). |.. ptr%!|
|00005930| 28 6f 66 66 25 2b 34 29 | 3d 2d 31 0d 20 bc 2d 20 |(off%+4)|=-1. .- |
|00005940| 70 74 72 25 21 28 6f 66 | 66 25 2b 38 29 3d 26 31 |ptr%!(of|f%+8)=&1|
|00005950| 30 30 32 31 20 2b 20 28 | 37 3c 3c 32 34 29 20 2b |0021 + (|7<<24) +|
|00005960| 20 28 30 3c 3c 32 38 29 | 0d 20 c6 13 20 c8 8e 20 | (0<<28)|. .. .. |
|00005970| c0 73 74 72 31 24 2c 31 | 29 20 ca 0d 20 d0 0a 20 |.str1$,1|) .. .. |
|00005980| c9 20 22 2a 22 0d 20 da | 16 20 20 20 73 74 72 31 |. "*". .|. str1|
|00005990| 24 3d c1 73 74 72 31 24 | 2c 32 29 0d 20 e4 23 20 |$=.str1$|,2). .# |
|000059a0| 20 20 70 74 72 25 21 6f | 66 66 25 3d 70 74 72 25 | ptr%!o|ff%=ptr%|
|000059b0| 21 6f 66 66 25 20 84 20 | 28 31 3c 3c 32 29 0d 20 |!off% . |(1<<2). |
|000059c0| ee 2b 20 20 20 70 74 72 | 25 21 28 6f 66 66 25 2b |.+ ptr|%!(off%+|
|000059d0| 38 29 3d 70 74 72 25 21 | 28 6f 66 66 25 2b 38 29 |8)=ptr%!|(off%+8)|
|000059e0| 20 84 20 28 31 3c 3c 38 | 29 0d 20 f8 2e 20 20 20 | . (1<<8|). .. |
|000059f0| 70 74 72 25 21 28 6f 66 | 66 25 2b 31 32 29 3d a0 |ptr%!(of|f%+12)=.|
|00005a00| 28 c0 73 74 72 31 24 2c | a7 73 74 72 31 24 2c 22 |(.str1$,|.str1$,"|
|00005a10| 2c 22 29 2d 31 29 29 0d | 21 02 17 20 20 20 70 74 |,")-1)).|!.. pt|
|00005a20| 72 25 21 28 6f 66 66 25 | 2b 31 36 29 3d 30 0d 21 |r%!(off%|+16)=0.!|
|00005a30| 0c 2e 20 20 20 70 74 72 | 25 21 28 6f 66 66 25 2b |.. ptr|%!(off%+|
|00005a40| 32 30 29 3d a0 28 c1 73 | 74 72 31 24 2c a7 73 74 |20)=.(.s|tr1$,.st|
|00005a50| 72 31 24 2c 22 2c 22 29 | 2b 31 29 29 0d 21 16 06 |r1$,",")|+1)).!..|
|00005a60| 20 7f 0d 21 20 1b 20 20 | 24 28 70 74 72 25 2b 6f | ..! . |$(ptr%+o|
|00005a70| 66 66 25 2b 31 32 29 3d | 73 74 72 31 24 0d 21 2a |ff%+12)=|str1$.!*|
|00005a80| 06 20 cb 0d 21 34 0d 20 | 6f 66 66 25 2b 3d 32 34 |. ..!4. |off%+=24|
|00005a90| 0d 21 3e 0d fd 20 73 74 | 72 24 3d 22 22 0d 21 48 |.!>.. st|r$="".!H|
|00005aa0| 0e 70 74 72 25 2b 3d 6f | 66 66 25 0d 21 52 05 e1 |.ptr%+=o|ff%.!R..|
|00005ab0| 0d 21 5c 05 3a 0d 21 66 | 2c dd f2 61 74 74 61 63 |.!\.:.!f|,..attac|
|00005ac0| 68 6d 65 6e 75 28 73 75 | 62 6d 65 6e 75 25 2c 69 |hmenu(su|bmenu%,i|
|00005ad0| 74 65 6d 25 2c 70 61 72 | 65 6e 74 6d 65 6e 75 25 |tem%,par|entmenu%|
|00005ae0| 29 0d 21 70 0a ea 20 70 | 74 72 25 0d 21 7a 24 70 |).!p.. p|tr%.!z$p|
|00005af0| 74 72 25 3d 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 28 |tr%=menu|block%!(|
|00005b00| 70 61 72 65 6e 74 6d 65 | 6e 75 25 3c 3c 32 29 0d |parentme|nu%<<2).|
|00005b10| 21 84 2f 70 74 72 25 21 | 28 33 32 2b 69 74 65 6d |!./ptr%!|(32+item|
|00005b20| 25 2a 32 34 29 3d 6d 65 | 6e 75 62 6c 6f 63 6b 25 |%*24)=me|nublock%|
|00005b30| 21 28 73 75 62 6d 65 6e | 75 25 3c 3c 32 29 0d 21 |!(submen|u%<<2).!|
|00005b40| 8e 05 e1 0d 21 98 05 3a | 0d 21 a2 2d dd f2 61 74 |....!..:|.!.-..at|
|00005b50| 74 61 63 68 77 69 6e 64 | 6f 77 28 77 69 6e 64 6f |tachwind|ow(windo|
|00005b60| 77 25 2c 69 74 65 6d 25 | 2c 70 61 72 65 6e 74 6d |w%,item%|,parentm|
|00005b70| 65 6e 75 25 29 0d 21 ac | 0a ea 20 70 74 72 25 0d |enu%).!.|.. ptr%.|
|00005b80| 21 b6 24 70 74 72 25 3d | 6d 65 6e 75 62 6c 6f 63 |!.$ptr%=|menubloc|
|00005b90| 6b 25 21 28 70 61 72 65 | 6e 74 6d 65 6e 75 25 3c |k%!(pare|ntmenu%<|
|00005ba0| 3c 32 29 0d 21 c0 1e 70 | 74 72 25 21 28 33 32 2b |<2).!..p|tr%!(32+|
|00005bb0| 69 74 65 6d 25 2a 32 34 | 29 3d 77 69 6e 64 6f 77 |item%*24|)=window|
|00005bc0| 25 0d 21 ca 05 e1 0d 21 | d4 05 3a 0d 21 de 13 dd |%.!....!|..:.!...|
|00005bd0| a4 73 6c 69 63 65 28 f8 | 20 73 74 72 24 29 0d 21 |.slice(.| str$).!|
|00005be0| e8 0d ea 20 72 65 74 75 | 72 6e 24 0d 21 f2 1f 72 |... retu|rn$.!..r|
|00005bf0| 65 74 75 72 6e 24 3d c0 | 73 74 72 24 2c a7 73 74 |eturn$=.|str$,.st|
|00005c00| 72 24 2c 22 7c 22 29 2d | 31 29 0d 21 fc 1c 73 74 |r$,"|")-|1).!..st|
|00005c10| 72 24 3d c1 73 74 72 24 | 2c a7 73 74 72 24 2c 22 |r$=.str$|,.str$,"|
|00005c20| 7c 22 29 2b 31 29 0d 22 | 06 0c 3d 72 65 74 75 72 ||")+1)."|..=retur|
|00005c30| 6e 24 0d 22 10 05 3a 0d | 22 1a 0f dd f2 70 6f 70 |n$."..:.|"....pop|
|00005c40| 75 70 6d 65 6e 75 0d 22 | 24 3f c8 99 22 57 69 6d |upmenu."|$?.."Wim|
|00005c50| 70 5f 43 72 65 61 74 65 | 4d 65 6e 75 22 2c 2c 6d |p_Create|Menu",,m|
|00005c60| 65 6e 75 62 6c 6f 63 6b | 25 2b 36 34 2c 28 62 6c |enublock|%+64,(bl|
|00005c70| 6f 63 6b 25 21 30 29 2d | 36 34 2c 28 62 6c 6f 63 |ock%!0)-|64,(bloc|
|00005c80| 6b 25 21 34 29 0d 22 2e | 05 e1 0d 22 38 05 3a 0d |k%!4).".|..."8.:.|
|00005c90| 22 42 11 dd f2 70 6f 70 | 64 6f 77 6e 6d 65 6e 75 |"B...pop|downmenu|
|00005ca0| 0d 22 4c 1b c8 99 22 57 | 69 6d 70 5f 43 72 65 61 |."L..."W|imp_Crea|
|00005cb0| 74 65 4d 65 6e 75 22 2c | 2c 2d 31 0d 22 56 05 e1 |teMenu",|,-1."V..|
|00005cc0| 0d 22 60 05 3a 0d 22 6a | 12 dd f2 6d 65 6e 75 73 |."`.:."j|...menus|
|00005cd0| 65 6c 65 63 74 65 64 0d | 22 74 11 c8 8e 20 62 6c |elected.|"t... bl|
|00005ce0| 6f 63 6b 25 21 30 20 ca | 0d 22 7e 07 c9 20 31 0d |ock%!0 .|."~.. 1.|
|00005cf0| 22 88 13 20 f2 63 6c 6f | 73 65 61 6c 6c 74 61 73 |".. .clo|sealltas|
|00005d00| 6b 73 0d 22 92 05 cb 0d | 22 9c 05 e1 0d ff |ks."....|"..... |
+--------+-------------------------+-------------------------+--------+--------+