home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / discutils / _a_l / discedit2 / !DiscEdit2 / DiscEdit < prev   
Unknown  |  1990-01-03  |  11.1 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 1a f4 20 3e 20 | 55 74 69 6c 69 74 69 65 |..... > |Utilitie|
|00000010| 73 2e 44 69 73 63 45 64 | 69 74 0d 00 14 19 f4 20 |s.DiscEd|it..... |
|00000020| 50 72 6f 67 72 61 6d 20 | 44 69 73 6b 20 45 64 69 |Program |Disk Edi|
|00000030| 74 6f 72 0d 00 1e 13 f4 | 20 56 65 72 73 69 6f 6e |tor.....| Version|
|00000040| 20 41 20 31 2e 30 0d 00 | 28 1c f4 20 41 75 74 68 | A 1.0..|(.. Auth|
|00000050| 6f 72 20 20 54 69 6e 67 | 20 5a 77 65 69 20 4b 75 |or Ting| Zwei Ku|
|00000060| 65 69 0d 00 32 24 f4 20 | 50 72 6f 67 72 61 6d 20 |ei..2$. |Program |
|00000070| 53 75 62 6a 65 63 74 65 | 64 20 74 6f 20 43 6f 70 |Subjecte|d to Cop|
|00000080| 79 72 69 67 68 74 0d 00 | 3c 05 3a 0d 00 46 0e ee |yright..|<.:..F..|
|00000090| 20 85 20 f2 65 72 72 6f | 72 0d 00 50 05 3a 0d 00 | . .erro|r..P.:..|
|000000a0| 5a 09 eb 31 37 3a 87 0d | 00 64 08 fb 31 33 32 0d |Z..17:..|.d..132.|
|000000b0| 00 6e 1b ef 31 32 2c 31 | 39 2c 31 2c 32 34 2c 26 |.n..12,1|9,1,24,&|
|000000c0| 30 30 2c 26 30 30 2c 26 | 46 30 0d 00 78 0e 2a 50 |00,&00,&|F0..x.*P|
|000000d0| 6f 69 6e 74 65 72 20 31 | 0d 00 82 16 c8 97 20 fb |ointer 1|...... .|
|000000e0| 20 31 2c 26 30 30 2c 26 | 30 30 2c 26 30 30 0d 00 | 1,&00,&|00,&00..|
|000000f0| 8c 16 c8 97 20 fb 20 32 | 2c 26 42 30 2c 26 42 30 |.... . 2|,&B0,&B0|
|00000100| 2c 26 42 30 0d 00 96 05 | 3a 0d 00 a0 0a 2a 46 58 |,&B0....|:....*FX|
|00000110| 20 32 31 0d 00 aa 0b 2a | 46 58 20 34 2c 31 0d 00 | 21....*|FX 4,1..|
|00000120| b4 0d 2a 46 58 20 32 32 | 39 2c 31 0d 00 be 0f 2a |..*FX 22|9,1....*|
|00000130| 46 58 20 32 32 35 2c 31 | 35 32 0d 00 c8 05 3a 0d |FX 225,1|52....:.|
|00000140| 00 d2 10 de 20 64 61 74 | 61 25 20 32 30 34 38 0d |.... dat|a% 2048.|
|00000150| 00 dc 11 de 20 63 6f 64 | 65 25 20 34 2a 31 30 30 |.... cod|e% 4*100|
|00000160| 0d 00 e6 0e de 20 6b 65 | 79 25 28 31 33 29 0d 00 |..... ke|y%(13)..|
|00000170| f0 0e 74 72 61 63 6b 73 | 25 3d 37 39 0d 00 fa 46 |..tracks|%=79...F|
|00000180| 64 72 69 76 65 25 3d 30 | 20 3a 20 f4 20 44 65 66 |drive%=0| : . Def|
|00000190| 61 75 6c 74 20 64 72 69 | 76 65 20 69 73 20 66 6c |ault dri|ve is fl|
|000001a0| 6f 70 70 79 20 64 72 69 | 76 65 20 30 20 2c 20 63 |oppy dri|ve 0 , c|
|000001b0| 68 61 6e 67 65 20 69 66 | 20 79 6f 75 20 77 69 73 |hange if| you wis|
|000001c0| 68 21 0d 01 04 35 6c 66 | 63 25 3d 31 30 20 3a 20 |h!...5lf|c%=10 : |
|000001d0| f4 20 50 75 74 20 79 6f | 75 72 20 70 72 69 6e 74 |. Put yo|ur print|
|000001e0| 65 72 20 6c 69 6e 65 20 | 66 65 65 64 20 63 6f 64 |er line |feed cod|
|000001f0| 65 20 68 65 72 65 21 0d | 01 0e 0b 68 65 61 64 25 |e here!.|...head%|
|00000200| 3d 31 0d 01 18 0b 74 72 | 63 6b 25 3d 30 0d 01 22 |=1....tr|ck%=0.."|
|00000210| 0b 73 65 63 74 25 3d 30 | 0d 01 2c 0a 78 6f 72 25 |.sect%=0|..,.xor%|
|00000220| 3d 30 0d 01 36 0b 71 75 | 69 74 25 3d a3 0d 01 40 |=0..6.qu|it%=...@|
|00000230| 0f 63 78 25 3d 30 3a 63 | 79 25 3d 30 0d 01 4a 0f |.cx%=0:c|y%=0..J.|
|00000240| 64 78 25 3d 30 3a 64 79 | 25 3d 30 0d 01 54 0f 6f |dx%=0:dy|%=0..T.o|
|00000250| 78 25 3d 31 3a 6f 79 25 | 3d 31 0d 01 5e 0f 6d 78 |x%=1:oy%|=1..^.mx|
|00000260| 25 3d 30 3a 6d 79 25 3d | 30 0d 01 68 0c 6d 6f 64 |%=0:my%=|0..h.mod|
|00000270| 65 25 3d 2d 31 0d 01 72 | 0b 66 75 6c 6c 25 3d a3 |e%=-1..r|.full%=.|
|00000280| 0d 01 7c 0b 70 61 67 65 | 25 3d 30 0d 01 86 0b 6c |..|.page|%=0....l|
|00000290| 6f 61 64 25 3d b9 0d 01 | 90 10 6c 61 73 74 5f 70 |oad%=...|..last_p|
|000002a0| 61 67 65 25 3d 30 0d 01 | 9a 0e 6d 61 72 6b 65 72 |age%=0..|..marker|
|000002b0| 25 3d 2d 31 0d 01 a4 0d | 6d 61 72 6b 65 64 25 3d |%=-1....|marked%=|
|000002c0| a3 0d 01 ae 09 6e 6f 25 | 3d a3 0d 01 b8 1b 68 65 |.....no%|=.....he|
|000002d0| 78 24 3d 22 30 31 32 33 | 34 35 36 37 38 39 41 42 |x$="0123|456789AB|
|000002e0| 43 44 45 46 22 0d 01 c2 | 0f 6f 72 69 67 69 6e 61 |CDEF"...|.origina|
|000002f0| 6c 25 3d b9 0d 01 cc 1c | e3 20 69 25 3d 30 20 b8 |l%=.....|. i%=0 .|
|00000300| 20 31 33 3a f3 20 6b 65 | 79 25 28 69 25 29 3a ed | 13:. ke|y%(i%):.|
|00000310| 0d 01 d6 15 ff 28 22 4b | 65 79 20 31 30 20 22 2b |.....("K|ey 10 "+|
|00000320| bd 31 36 32 29 0d 01 e0 | 15 ff 28 22 4b 65 79 20 |.162)...|..("Key |
|00000330| 31 31 20 22 2b bd 31 36 | 33 29 0d 01 ea 15 ff 28 |11 "+.16|3).....(|
|00000340| 22 4b 65 79 20 31 32 20 | 22 2b bd 31 36 34 29 0d |"Key 12 |"+.164).|
|00000350| 01 f4 14 ff 28 22 46 58 | 20 36 2c 22 2b c3 6c 66 |....("FX| 6,"+.lf|
|00000360| 63 25 29 0d 01 fe 05 3a | 0d 02 08 0d f2 61 73 73 |c%)....:|.....ass|
|00000370| 65 6d 62 6c 65 0d 02 12 | 05 3a 0d 02 1c 06 fb 33 |emble...|.:.....3|
|00000380| 0d 02 26 5c f1 89 28 32 | 34 29 22 41 72 63 68 69 |..&\..(2|4)"Archi|
|00000390| 6d 65 64 65 73 20 44 69 | 73 63 20 45 64 69 74 6f |medes Di|sc Edito|
|000003a0| 72 22 89 28 31 30 29 22 | 56 65 72 73 69 6f 6e 20 |r".(10)"|Version |
|000003b0| 31 2e 30 22 89 28 31 30 | 29 22 43 6f 70 79 72 69 |1.0".(10|)"Copyri|
|000003c0| 67 68 74 20 31 39 38 38 | 20 62 79 20 54 69 6e 67 |ght 1988| by Ting|
|000003d0| 20 5a 77 65 69 20 4b 75 | 65 69 22 3b 0d 02 30 1b | Zwei Ku|ei";..0.|
|000003e0| ef 32 38 2c 32 2c 34 2c | 31 32 39 2c 31 3a fb 31 |.28,2,4,|129,1:.1|
|000003f0| 33 35 3a fb 30 3a db 0d | 02 3a 3e f1 22 20 46 31 |35:.0:..|.:>." F1|
|00000400| 20 2d 20 46 6f 72 77 61 | 72 64 20 61 20 74 72 61 | - Forwa|rd a tra|
|00000410| 63 6b 22 89 28 31 33 29 | 22 46 32 20 2d 20 42 61 |ck".(13)|"F2 - Ba|
|00000420| 63 6b 77 61 72 64 20 61 | 20 74 72 61 63 6b 22 89 |ckward a| track".|
|00000430| 28 31 31 29 3b 0d 02 44 | 39 f1 22 46 33 20 2d 20 |(11);..D|9."F3 - |
|00000440| 46 6f 72 77 61 72 64 20 | 61 20 73 65 63 74 6f 72 |Forward |a sector|
|00000450| 22 89 28 31 33 29 22 46 | 34 20 2d 20 42 61 63 6b |".(13)"F|4 - Back|
|00000460| 77 61 72 64 20 61 20 73 | 65 63 74 6f 72 22 0d 02 |ward a s|ector"..|
|00000470| 4e 3e f1 22 20 46 35 20 | 2d 20 52 65 6c 6f 61 64 |N>." F5 |- Reload|
|00000480| 20 73 65 63 74 6f 72 22 | 89 28 31 35 29 22 46 36 | sector"|.(15)"F6|
|00000490| 20 2d 20 53 61 76 65 20 | 63 75 72 72 65 6e 74 20 | - Save |current |
|000004a0| 73 65 63 74 6f 72 22 89 | 28 38 29 3b 0d 02 58 36 |sector".|(8);..X6|
|000004b0| f1 22 46 37 20 2d 20 53 | 70 65 63 69 66 69 65 64 |."F7 - S|pecified|
|000004c0| 20 6c 6f 61 64 22 89 28 | 31 35 29 22 46 38 20 2d | load".(|15)"F8 -|
|000004d0| 20 45 4f 52 20 77 68 6f | 6c 65 20 73 65 63 74 6f | EOR who|le secto|
|000004e0| 72 22 0d 02 62 4a f1 22 | 20 46 39 20 2d 20 53 61 |r"..bJ."| F9 - Sa|
|000004f0| 76 65 20 73 65 63 74 6f | 72 20 74 6f 20 62 75 66 |ve secto|r to buf|
|00000500| 66 65 72 22 89 28 37 29 | 22 46 31 30 20 2d 20 4c |fer".(7)|"F10 - L|
|00000510| 6f 61 64 20 73 65 63 74 | 6f 72 20 66 72 6f 6d 20 |oad sect|or from |
|00000520| 62 75 66 66 65 72 22 89 | 28 33 29 3b 0d 02 6c 2f |buffer".|(3);..l/|
|00000530| f1 22 46 31 31 20 2d 20 | 4f 53 20 63 6f 6d 6d 61 |."F11 - |OS comma|
|00000540| 6e 64 73 22 89 28 31 37 | 29 22 46 31 32 20 2d 20 |nds".(17|)"F12 - |
|00000550| 42 6c 6f 63 6b 20 66 69 | 6c 6c 22 0d 02 76 4a f1 |Block fi|ll"..vJ.|
|00000560| 22 20 50 72 69 6e 74 20 | 2d 20 50 72 69 6e 74 20 |" Print |- Print |
|00000570| 63 75 72 72 65 6e 74 20 | 73 65 63 74 6f 72 22 89 |current |sector".|
|00000580| 28 35 29 22 54 61 62 20 | 2d 20 54 6f 67 67 6c 65 |(5)"Tab |- Toggle|
|00000590| 20 41 73 63 69 69 2f 48 | 65 78 20 6d 6f 64 65 22 | Ascii/H|ex mode"|
|000005a0| 89 28 35 29 3b 0d 02 80 | 41 f1 22 50 61 67 65 20 |.(5);...|A."Page |
|000005b0| 55 70 20 2d 20 44 69 73 | 70 6c 61 79 20 70 61 67 |Up - Dis|play pag|
|000005c0| 65 20 31 22 89 28 31 30 | 29 22 50 61 67 65 20 44 |e 1".(10|)"Page D|
|000005d0| 6f 77 6e 20 2d 20 44 69 | 73 70 6c 61 79 20 70 61 |own - Di|splay pa|
|000005e0| 67 65 20 32 22 3b 0d 02 | 8a 08 fb 31 33 32 0d 02 |ge 2";..|...132..|
|000005f0| 94 0e e3 20 69 25 3d 30 | 20 b8 20 33 0d 02 9e 10 |... i%=0| . 3....|
|00000600| ef 33 31 2c 33 32 2c 69 | 25 2c 33 32 0d 02 a8 10 |.31,32,i|%,32....|
|00000610| ef 33 31 2c 36 34 2c 69 | 25 2c 33 32 0d 02 b2 10 |.31,64,i|%,32....|
|00000620| ef 33 31 2c 39 38 2c 69 | 25 2c 33 32 0d 02 bc 05 |.31,98,i|%,32....|
|00000630| ed 0d 02 c6 27 ef 32 33 | 2c 31 32 38 2c 31 35 2c |....'.23|,128,15,|
|00000640| 36 33 2c 31 32 37 2c 32 | 35 35 2c 32 35 35 2c 31 |63,127,2|55,255,1|
|00000650| 32 37 2c 36 33 2c 31 35 | 0d 02 d0 2b ef 32 33 2c |27,63,15|...+.23,|
|00000660| 31 32 39 2c 32 34 30 2c | 32 35 32 2c 32 35 34 2c |129,240,|252,254,|
|00000670| 32 35 35 2c 32 35 35 2c | 32 35 34 2c 32 35 32 2c |255,255,|254,252,|
|00000680| 32 34 30 0d 02 da 13 ef | 32 38 2c 32 2c 32 34 2c |240.....|28,2,24,|
|00000690| 31 32 39 2c 32 33 0d 02 | e4 0a fb 31 33 35 3a db |129,23..|...135:.|
|000006a0| 0d 02 ee 37 f1 22 20 54 | 72 61 63 6b 3a 22 89 28 |...7." T|rack:".(|
|000006b0| 31 30 29 22 53 65 63 74 | 6f 72 3a 22 89 28 31 30 |10)"Sect|or:".(10|
|000006c0| 29 22 4f 72 69 67 69 6e | 61 6c 20 56 61 6c 75 65 |)"Origin|al Value|
|000006d0| 22 89 28 31 30 29 3b 0d | 02 f8 38 f1 22 44 69 73 |".(10);.|..8."Dis|
|000006e0| 63 20 41 64 64 72 65 73 | 73 3a 20 22 89 28 38 29 |c Addres|s: ".(8)|
|000006f0| 22 53 74 61 74 75 73 3a | 22 89 28 31 33 29 22 4c |"Status:|".(13)"L|
|00000700| 61 73 74 20 45 4f 52 20 | 76 61 6c 75 65 3a 22 0d |ast EOR |value:".|
|00000710| 03 02 38 f1 22 20 4d 6f | 64 65 3a 22 89 28 31 31 |..8." Mo|de:".(11|
|00000720| 29 22 44 72 69 76 65 3a | 22 89 28 31 31 29 22 48 |)"Drive:|".(11)"H|
|00000730| 65 78 3a 22 89 28 34 29 | 22 41 73 63 69 69 3a 22 |ex:".(4)|"Ascii:"|
|00000740| 3b 89 28 31 30 29 3b 0d | 03 0c 31 f1 22 50 61 67 |;.(10);.|..1."Pag|
|00000750| 65 3a 20 20 20 6f 66 20 | 32 22 89 28 31 30 29 22 |e: of |2".(10)"|
|00000760| 42 75 66 66 65 72 3a 22 | 89 28 31 33 29 22 44 72 |Buffer:"|.(13)"Dr|
|00000770| 69 76 65 73 3a 20 22 3b | 0d 03 16 0b f2 64 72 69 |ives: ";|.....dri|
|00000780| 76 65 73 0d 03 20 08 fb | 31 33 32 0d 03 2a 0e e3 |ves.. ..|132..*..|
|00000790| 20 69 25 3d 30 20 b8 20 | 31 0d 03 34 10 ef 33 31 | i%=0 . |1..4..31|
|000007a0| 2c 31 35 2c 69 25 2c 33 | 32 0d 03 3e 10 ef 33 31 |,15,i%,3|2..>..31|
|000007b0| 2c 33 32 2c 69 25 2c 33 | 32 0d 03 48 10 ef 33 31 |,32,i%,3|2..H..31|
|000007c0| 2c 35 36 2c 69 25 2c 33 | 32 0d 03 52 10 ef 33 31 |,56,i%,3|2..R..31|
|000007d0| 2c 37 38 2c 69 25 2c 33 | 32 0d 03 5c 10 ef 33 31 |,78,i%,3|2..\..31|
|000007e0| 2c 39 38 2c 69 25 2c 33 | 32 0d 03 66 05 ed 0d 03 |,98,i%,3|2..f....|
|000007f0| 70 05 3a 0d 03 7a 10 f2 | 6c 6f 61 64 5f 73 65 63 |p.:..z..|load_sec|
|00000800| 74 6f 72 0d 03 84 0b f2 | 75 70 64 61 74 65 0d 03 |tor.....|update..|
|00000810| 8e 05 3a 0d 03 98 05 f5 | 0d 03 a2 13 c8 97 20 6d |..:.....|...... m|
|00000820| 78 25 2c 6d 79 25 2c 62 | 75 74 25 0d 03 ac 19 f2 |x%,my%,b|ut%.....|
|00000830| 6d 6f 75 73 65 5f 6c 69 | 6d 69 74 28 6d 78 25 2c |mouse_li|mit(mx%,|
|00000840| 6d 79 25 29 0d 03 b6 0b | f2 75 70 64 61 74 65 0d |my%)....|.update.|
|00000850| 03 c0 0e e7 20 62 75 74 | 25 3e 30 20 8c 0d 03 ca |.... but|%>0 ....|
|00000860| 1f e7 20 6d 79 25 3c 37 | 35 36 20 8c 20 6b 65 79 |.. my%<7|56 . key|
|00000870| 25 3d a4 69 6e 5f 73 65 | 63 74 6f 72 0d 03 d4 1f |%=.in_se|ctor....|
|00000880| e7 20 6d 79 25 3e 38 30 | 30 20 8c 20 6b 65 79 25 |. my%>80|0 . key%|
|00000890| 3d a4 69 6e 5f 63 6f 6d | 6d 64 73 0d 03 de 0f cc |=.in_com|mds.....|
|000008a0| 20 6b 65 79 25 3d a6 28 | 30 29 0d 03 e8 05 cd 0d | key%=.(|0)......|
|000008b0| 03 f2 1a e7 20 6b 65 79 | 25 3e 33 31 20 80 20 6b |.... key|%>31 . k|
|000008c0| 65 79 25 3c 31 32 37 20 | 8c 0d 03 fc 0e c8 8e 20 |ey%<127 |....... |
|000008d0| 6d 6f 64 65 25 20 ca 0d | 04 06 18 c9 2d 31 3a f2 |mode% ..|....-1:.|
|000008e0| 68 65 78 5f 69 6e 70 75 | 74 28 6b 65 79 25 29 0d |hex_inpu|t(key%).|
|000008f0| 04 10 1a c9 20 31 3a f2 | 61 73 63 69 69 5f 69 6e |.... 1:.|ascii_in|
|00000900| 70 75 74 28 6b 65 79 25 | 29 0d 04 1a 05 cb 0d 04 |put(key%|).......|
|00000910| 24 05 cc 0d 04 2e 05 3a | 0d 04 38 0d c8 8e 20 6b |$......:|..8... k|
|00000920| 65 79 25 20 ca 0d 04 42 | 15 c9 30 30 39 3a 6d 6f |ey% ...B|..009:mo|
|00000930| 64 65 25 3d 2d 6d 6f 64 | 65 25 0d 04 4c 21 20 20 |de%=-mod|e%..L! |
|00000940| 20 20 20 20 20 20 f2 6d | 6f 75 73 65 5f 6c 69 6d | .m|ouse_lim|
|00000950| 69 74 28 6d 78 25 2c 6d | 79 25 29 0d 04 56 17 20 |it(mx%,m|y%)..V. |
|00000960| 20 20 20 20 20 20 20 e7 | 20 6d 79 25 3c 37 36 30 | .| my%<760|
|00000970| 20 8c 0d 04 60 17 20 20 | 20 20 20 20 20 20 e7 20 | ...`. | . |
|00000980| 6d 6f 64 65 25 3d 31 20 | 8c 0d 04 6a 1f 20 20 20 |mode%=1 |...j. |
|00000990| 20 20 20 20 20 c8 97 20 | b8 20 6d 78 25 2f 33 2b | .. |. mx%/3+|
|000009a0| 31 35 36 30 2c 6d 79 25 | 0d 04 74 23 20 20 20 20 |1560,my%|..t# |
|000009b0| 20 20 20 20 cc 20 c8 97 | 20 b8 20 28 6d 78 25 2d | . ..| . (mx%-|
|000009c0| 31 35 36 30 29 2a 33 2c | 6d 79 25 0d 04 7e 0d 20 |1560)*3,|my%..~. |
|000009d0| 20 20 20 20 20 20 20 cd | 0d 04 88 0d 20 20 20 20 | .|.... |
|000009e0| 20 20 20 20 cd 0d 04 92 | 12 c9 30 32 37 3a e7 20 | ....|..027:. |
|000009f0| 6e 6f 25 3d b9 20 8c 0d | 04 9c 11 20 20 20 20 20 |no%=. ..|... |
|00000a00| 20 20 20 6e 6f 25 3d a3 | 0d 04 a6 1c 20 20 20 20 | no%=.|.... |
|00000a10| 20 20 20 20 f2 6c 69 6e | 65 28 22 22 29 3a 6b 65 | .lin|e(""):ke|
|00000a20| 79 25 3d 30 0d 04 b0 15 | 20 20 20 20 20 20 20 20 |y%=0....| |
|00000a30| cc 20 71 75 69 74 25 3d | b9 0d 04 ba 0d 20 20 20 |. quit%=|..... |
|00000a40| 20 20 20 20 20 cd 0d 04 | c4 0f c9 31 33 36 3a 64 | ...|...136:d|
|00000a50| 78 25 3d 2d 31 0d 04 ce | 0e c9 31 33 37 3a 64 78 |x%=-1...|..137:dx|
|00000a60| 25 3d 31 0d 04 d8 13 c9 | 31 33 38 3a e7 20 a6 28 |%=1.....|138:. .(|
|00000a70| 2d 37 39 29 20 8c 0d 04 | e2 2d 20 20 20 20 20 20 |-79) ...|.- |
|00000a80| 20 20 e7 20 ac 20 6e 6f | 25 20 80 20 6c 61 73 74 | . . no|% . last|
|00000a90| 5f 70 61 67 65 25 3d 30 | 20 8c 20 f2 70 61 67 65 |_page%=0| . .page|
|00000aa0| 28 31 29 0d 04 ec 17 20 | 20 20 20 20 20 20 20 cc |(1).... | .|
|00000ab0| 20 e7 20 a6 28 2d 31 29 | 20 8c 0d 04 f6 25 20 20 | . .(-1)| ....% |
|00000ac0| 20 20 20 20 20 20 e7 20 | ac 20 6e 6f 25 20 73 65 | . |. no% se|
|00000ad0| 63 74 25 2b 3d 31 3a 6b | 65 79 25 3d 31 35 35 0d |ct%+=1:k|ey%=155.|
|00000ae0| 05 00 17 20 20 20 20 20 | 20 20 20 cc 20 e7 20 a6 |... | . . .|
|00000af0| 28 2d 33 29 20 8c 0d 05 | 0a 25 20 20 20 20 20 20 |(-3) ...|.% |
|00000b00| 20 20 e7 20 ac 20 6e 6f | 25 20 74 72 63 6b 25 2b | . . no|% trck%+|
|00000b10| 3d 31 3a 6b 65 79 25 3d | 31 35 33 0d 05 14 14 20 |=1:key%=|153.... |
|00000b20| 20 20 20 20 20 20 20 cc | 20 64 79 25 3d 2b 31 0d | .| dy%=+1.|
|00000b30| 05 1e 0d 20 20 20 20 20 | 20 20 20 cd 0d 05 28 0d |... | ...(.|
|00000b40| 20 20 20 20 20 20 20 20 | cd 0d 05 32 0d 20 20 20 | |...2. |
|00000b50| 20 20 20 20 20 cd 0d 05 | 3c 13 c9 31 33 39 3a e7 | ...|<..139:.|
|00000b60| 20 a6 28 2d 36 34 29 20 | 8c 0d 05 46 2d 20 20 20 | .(-64) |...F- |
|00000b70| 20 20 20 20 20 e7 20 ac | 20 6e 6f 25 20 80 20 6c | . .| no% . l|
|00000b80| 61 73 74 5f 70 61 67 65 | 25 3d 31 20 8c 20 f2 70 |ast_page|%=1 . .p|
|00000b90| 61 67 65 28 30 29 0d 05 | 50 17 20 20 20 20 20 20 |age(0)..|P. |
|00000ba0| 20 20 cc 20 e7 20 a6 28 | 2d 31 29 20 8c 0d 05 5a | . . .(|-1) ...Z|
|00000bb0| 25 20 20 20 20 20 20 20 | 20 e7 20 ac 20 6e 6f 25 |% | . . no%|
|00000bc0| 20 73 65 63 74 25 2d 3d | 31 3a 6b 65 79 25 3d 31 | sect%-=|1:key%=1|
|00000bd0| 35 36 0d 05 64 17 20 20 | 20 20 20 20 20 20 cc 20 |56..d. | . |
|00000be0| e7 20 a6 28 2d 33 29 20 | 8c 0d 05 6e 25 20 20 20 |. .(-3) |...n% |
|00000bf0| 20 20 20 20 20 e7 20 ac | 20 6e 6f 25 20 74 72 63 | . .| no% trc|
|00000c00| 6b 25 2d 3d 31 3a 6b 65 | 79 25 3d 31 35 34 0d 05 |k%-=1:ke|y%=154..|
|00000c10| 78 14 20 20 20 20 20 20 | 20 20 cc 20 64 79 25 3d |x. | . dy%=|
|00000c20| 2d 31 0d 05 82 0d 20 20 | 20 20 20 20 20 20 cd 0d |-1.... | ..|
|00000c30| 05 8c 0d 20 20 20 20 20 | 20 20 20 cd 0d 05 96 0d |... | .....|
|00000c40| 20 20 20 20 20 20 20 20 | cd 0d 05 a0 22 c9 31 35 | |....".15|
|00000c50| 32 3a d4 31 2c 2d 31 2c | 31 34 30 2c 32 3a f2 70 |2:.1,-1,|140,2:.p|
|00000c60| 72 69 6e 74 3a 6b 65 79 | 25 3d 30 0d 05 aa 19 c9 |rint:key|%=0.....|
|00000c70| 31 35 33 3a e7 20 ac 20 | 6e 6f 25 20 74 72 63 6b |153:. . |no% trck|
|00000c80| 25 2b 3d 31 0d 05 b4 19 | c9 31 35 34 3a e7 20 ac |%+=1....|.154:. .|
|00000c90| 20 6e 6f 25 20 74 72 63 | 6b 25 2d 3d 31 0d 05 be | no% trc|k%-=1...|
|00000ca0| 19 c9 31 35 35 3a e7 20 | ac 20 6e 6f 25 20 73 65 |..155:. |. no% se|
|00000cb0| 63 74 25 2b 3d 31 0d 05 | c8 19 c9 31 35 36 3a e7 |ct%+=1..|...156:.|
|00000cc0| 20 ac 20 6e 6f 25 20 73 | 65 63 74 25 2d 3d 31 0d | . no% s|ect%-=1.|
|00000cd0| 05 d2 24 c9 31 35 37 3a | e7 20 ac 20 6e 6f 25 20 |..$.157:|. . no% |
|00000ce0| f2 6c 6f 61 64 5f 73 65 | 63 74 6f 72 3a 6b 65 79 |.load_se|ctor:key|
|00000cf0| 25 3d 30 0d 05 dc 24 c9 | 31 35 38 3a e7 20 ac 20 |%=0...$.|158:. . |
|00000d00| 6e 6f 25 20 f2 73 61 76 | 65 5f 73 65 63 74 6f 72 |no% .sav|e_sector|
|00000d10| 3a 6b 65 79 25 3d 30 0d | 05 e6 1f c9 31 35 39 3a |:key%=0.|....159:|
|00000d20| e7 20 ac 20 6e 6f 25 20 | f2 73 65 6c 65 63 74 65 |. . no% |.selecte|
|00000d30| 64 5f 6c 6f 61 64 0d 05 | f0 1c c9 31 36 30 3a e7 |d_load..|...160:.|
|00000d40| 20 ac 20 6e 6f 25 20 f2 | 78 6f 72 5f 73 65 63 74 | . no% .|xor_sect|
|00000d50| 6f 72 0d 05 fa 14 c9 31 | 36 31 3a f2 70 75 74 5f |or.....1|61:.put_|
|00000d60| 62 75 66 66 65 72 0d 06 | 04 14 c9 31 36 32 3a f2 |buffer..|...162:.|
|00000d70| 67 65 74 5f 62 75 66 66 | 65 72 0d 06 0e 15 c9 31 |get_buff|er.....1|
|00000d80| 36 33 3a f2 6f 73 5f 63 | 6f 6d 6d 61 6e 64 73 0d |63:.os_c|ommands.|
|00000d90| 06 18 12 c9 31 36 34 3a | e7 20 a6 28 2d 33 29 20 |....164:|. .(-3) |
|00000da0| 8c 0d 06 22 22 20 20 20 | 20 20 20 20 20 e7 20 ac |..."" | . .|
|00000db0| 20 6e 6f 25 20 f2 73 65 | 61 72 63 68 5f 73 65 63 | no% .se|arch_sec|
|00000dc0| 74 6f 72 0d 06 2c 19 20 | 20 20 20 20 20 20 20 cc |tor..,. | .|
|00000dd0| 20 f2 62 6c 6f 63 6b 5f | 66 69 6c 6c 0d 06 36 0d | .block_|fill..6.|
|00000de0| 20 20 20 20 20 20 20 20 | cd 0d 06 40 05 cb 0d 06 | |...@....|
|00000df0| 4a 05 3a 0d 06 54 17 e7 | 20 64 78 25 3c 3e 30 20 |J.:..T..| dx%<>0 |
|00000e00| 84 20 64 79 25 3c 3e 30 | 20 8c 0d 06 5e 1d e7 20 |. dy%<>0| ...^.. |
|00000e10| 63 78 25 2b 64 78 25 3c | 30 20 64 78 25 3d 33 31 |cx%+dx%<|0 dx%=31|
|00000e20| 3a 64 79 25 3d 2d 31 0d | 06 68 1e e7 20 63 78 25 |:dy%=-1.|.h.. cx%|
|00000e30| 2b 64 78 25 3e 33 31 20 | 64 78 25 3d 2d 33 31 3a |+dx%>31 |dx%=-31:|
|00000e40| 64 79 25 3d 31 0d 06 72 | 16 e7 20 63 79 25 2b 64 |dy%=1..r|.. cy%+d|
|00000e50| 79 25 3c 30 20 64 79 25 | 3d 31 35 0d 06 7c 18 e7 |y%<0 dy%|=15..|..|
|00000e60| 20 63 79 25 2b 64 79 25 | 3e 31 35 20 64 79 25 3d | cy%+dy%|>15 dy%=|
|00000e70| 2d 31 35 0d 06 86 15 63 | 78 25 2b 3d 64 78 25 3a |-15....c|x%+=dx%:|
|00000e80| 63 79 25 2b 3d 64 79 25 | 0d 06 90 0f 64 78 25 3d |cy%+=dy%|....dx%=|
|00000e90| 30 3a 64 79 25 3d 30 0d | 06 9a 10 f2 73 68 6f 77 |0:dy%=0.|....show|
|00000ea0| 5f 63 75 72 73 6f 72 0d | 06 a4 05 cd 0d 06 ae 05 |_cursor.|........|
|00000eb0| 3a 0d 06 b8 1b e7 20 6b | 65 79 25 3e 31 35 32 20 |:..... k|ey%>152 |
|00000ec0| 80 20 6b 65 79 25 3c 31 | 35 37 20 8c 0d 06 c2 20 |. key%<1|57 .... |
|00000ed0| e7 20 73 65 63 74 25 3e | 34 20 8c 20 73 65 63 74 |. sect%>|4 . sect|
|00000ee0| 25 3d 30 3a 74 72 63 6b | 25 2b 3d 31 0d 06 cc 20 |%=0:trck|%+=1... |
|00000ef0| e7 20 73 65 63 74 25 3c | 30 20 8c 20 73 65 63 74 |. sect%<|0 . sect|
|00000f00| 25 3d 34 3a 74 72 63 6b | 25 2d 3d 31 0d 06 d6 26 |%=4:trck|%-=1...&|
|00000f10| e7 20 74 72 63 6b 25 3e | 74 72 61 63 6b 73 25 20 |. trck%>|tracks% |
|00000f20| 8c 20 74 72 63 6b 25 3d | 30 3a 68 65 61 64 25 2b |. trck%=|0:head%+|
|00000f30| 3d 31 0d 06 e0 26 e7 20 | 74 72 63 6b 25 3c 30 20 |=1...&. |trck%<0 |
|00000f40| 8c 20 74 72 63 6b 25 3d | 74 72 61 63 6b 73 25 3a |. trck%=|tracks%:|
|00000f50| 68 65 61 64 25 2d 3d 31 | 0d 06 ea 17 e7 20 68 65 |head%-=1|..... he|
|00000f60| 61 64 25 3c 31 20 8c 20 | 68 65 61 64 25 3d 32 0d |ad%<1 . |head%=2.|
|00000f70| 06 f4 17 e7 20 68 65 61 | 64 25 3e 32 20 8c 20 68 |.... hea|d%>2 . h|
|00000f80| 65 61 64 25 3d 31 0d 06 | fe 10 f2 6c 6f 61 64 5f |ead%=1..|...load_|
|00000f90| 73 65 63 74 6f 72 0d 07 | 08 05 cd 0d 07 12 05 3a |sector..|.......:|
|00000fa0| 0d 07 1c 0d e7 20 71 75 | 69 74 25 20 8c 0d 07 26 |..... qu|it% ...&|
|00000fb0| 10 d1 3d 30 3a f5 20 fd | 20 91 3e 32 30 0d 07 30 |..=0:. .| .>20..0|
|00000fc0| 28 61 63 74 69 6f 6e 25 | 3d a4 77 61 72 6e 69 6e |(action%|=.warnin|
|00000fd0| 67 28 22 51 75 69 74 20 | 44 69 73 6b 20 45 64 69 |g("Quit |Disk Edi|
|00000fe0| 74 6f 72 22 29 0d 07 3a | 12 e7 20 61 63 74 69 6f |tor")..:|.. actio|
|00000ff0| 6e 25 3c 3e b9 20 8c 0d | 07 44 13 71 75 69 74 25 |n%<>. ..|.D.quit%|
|00001000| 3d a3 3a 6c 6f 61 64 25 | 3d a3 0d 07 4e 15 f2 70 |=.:load%|=...N..p|
|00001010| 61 67 65 28 6c 61 73 74 | 5f 70 61 67 65 25 29 0d |age(last|_page%).|
|00001020| 07 58 05 cd 0d 07 62 05 | cd 0d 07 6c 05 cd 0d 07 |.X....b.|...l....|
|00001030| 76 0b fd 20 71 75 69 74 | 25 0d 07 80 05 3a 0d 07 |v.. quit|%....:..|
|00001040| 8a 09 f2 65 78 69 74 0d | 07 94 05 3a 0d 07 9e 1a |...exit.|...:....|
|00001050| dd f2 6d 6f 75 73 65 5f | 6c 69 6d 69 74 28 6d 78 |..mouse_|limit(mx|
|00001060| 25 2c 6d 79 25 29 0d 07 | a8 0f e7 20 6d 79 25 3e |%,my%)..|... my%>|
|00001070| 37 36 30 20 8c 0d 07 b2 | 19 c8 97 20 c8 93 20 33 |760 ....|... .. 3|
|00001080| 32 2c 37 35 36 2c 32 30 | 38 30 2c 31 39 36 0d 07 |2,756,20|80,196..|
|00001090| bc 11 cc 20 e7 20 6d 6f | 64 65 25 3d 31 20 8c 0d |... . mo|de%=1 ..|
|000010a0| 07 c6 1a c8 97 20 c8 93 | 20 31 35 36 38 2c 31 33 |..... ..| 1568,13|
|000010b0| 30 2c 35 30 36 2c 38 32 | 38 0d 07 d0 05 cc 0d 07 |0,506,82|8.......|
|000010c0| da 19 c8 97 20 c8 93 20 | 33 36 2c 31 33 30 2c 31 |.... .. |36,130,1|
|000010d0| 35 30 38 2c 38 32 38 0d | 07 e4 05 cd 0d 07 ee 05 |508,828.|........|
|000010e0| cd 0d 07 f8 05 e1 0d 08 | 02 05 3a 0d 08 0c 0f dd |........|..:.....|
|000010f0| a4 69 6e 5f 73 65 63 74 | 6f 72 0d 08 16 1b e7 20 |.in_sect|or..... |
|00001100| 6d 78 25 3e 31 35 36 34 | 20 80 20 6d 78 25 3c 32 |mx%>1564| . mx%<2|
|00001110| 30 37 39 20 8c 0d 08 20 | 17 63 78 25 3d 28 6d 78 |079 ... |.cx%=(mx|
|00001120| 25 2d 31 35 36 34 29 20 | 81 20 31 36 0d 08 2a 1b |%-1564) |. 16..*.|
|00001130| cc 20 e7 20 6d 78 25 3e | 33 32 20 80 20 6d 78 25 |. . mx%>|32 . mx%|
|00001140| 3c 31 35 34 37 20 8c 0d | 08 34 15 63 78 25 3d 28 |<1547 ..|.4.cx%=(|
|00001150| 6d 78 25 2d 33 32 29 20 | 81 20 34 38 0d 08 3e 05 |mx%-32) |. 48..>.|
|00001160| cd 0d 08 48 05 cd 0d 08 | 52 19 63 79 25 3d 31 35 |...H....|R.cy%=15|
|00001170| 2d 28 6d 79 25 2d 31 33 | 30 29 20 81 20 34 30 0d |-(my%-13|0) . 40.|
|00001180| 08 5c 28 e7 20 63 78 25 | 3c 3e 6f 78 25 20 84 20 |.\(. cx%|<>ox% . |
|00001190| 63 79 25 3c 3e 6f 79 25 | 20 8c 20 f2 73 68 6f 77 |cy%<>oy%| . .show|
|000011a0| 5f 63 75 72 73 6f 72 0d | 08 66 06 3d 30 0d 08 70 |_cursor.|.f.=0..p|
|000011b0| 05 3a 0d 08 7a 0f dd a4 | 69 6e 5f 63 6f 6d 6d 64 |.:..z...|in_commd|
|000011c0| 73 0d 08 84 08 ea 20 69 | 25 0d 08 8e 1b 69 25 3d |s..... i|%....i%=|
|000011d0| 28 33 2d 28 6d 79 25 2d | 38 30 30 29 20 81 20 34 |(3-(my%-|800) . 4|
|000011e0| 30 29 2a 34 0d 08 98 18 | e7 20 6d 78 25 3e 33 34 |0)*4....|. mx%>34|
|000011f0| 20 80 20 6d 78 25 3c 35 | 34 30 20 8c 0d 08 a2 09 | . mx%<5|40 .....|
|00001200| 69 25 2b 3d 30 0d 08 ac | 1c cc 20 e7 20 6d 78 25 |i%+=0...|.. . mx%|
|00001210| 3e 35 36 32 20 80 20 6d | 78 25 3c 31 30 35 32 20 |>562 . m|x%<1052 |
|00001220| 8c 0d 08 b6 09 69 25 2b | 3d 31 0d 08 c0 1d cc 20 |.....i%+|=1..... |
|00001230| e7 20 6d 78 25 3e 31 30 | 37 34 20 80 20 6d 78 25 |. mx%>10|74 . mx%|
|00001240| 3c 31 35 39 38 20 8c 0d | 08 ca 09 69 25 2b 3d 32 |<1598 ..|...i%+=2|
|00001250| 0d 08 d4 1d cc 20 e7 20 | 6d 78 25 3e 31 36 31 38 |..... . |mx%>1618|
|00001260| 20 80 20 6d 78 25 3c 32 | 30 38 30 20 8c 0d 08 de | . mx%<2|080 ....|
|00001270| 09 69 25 2b 3d 33 0d 08 | e8 08 cc 20 3d 30 0d 08 |.i%+=3..|... =0..|
|00001280| f2 05 cd 0d 08 fc 05 cd | 0d 09 06 05 cd 0d 09 10 |........|........|
|00001290| 05 cd 0d 09 1a 1a e7 20 | 69 25 3d 31 33 20 8c 20 |....... |i%=13 . |
|000012a0| d1 3d 30 3a f5 20 fd 20 | 91 3e 31 35 0d 09 24 17 |.=0:. . |.>15..$.|
|000012b0| e7 20 69 25 3c 31 34 20 | 8c 20 3d 6b 65 79 25 28 |. i%<14 |. =key%(|
|000012c0| 69 25 29 0d 09 2e 25 e7 | 20 69 25 3d 31 34 20 80 |i%)...%.| i%=14 .|
|000012d0| 20 6c 61 73 74 5f 70 61 | 67 65 25 3d 31 20 8c 20 | last_pa|ge%=1 . |
|000012e0| f2 70 61 67 65 28 30 29 | 0d 09 38 25 e7 20 69 25 |.page(0)|..8%. i%|
|000012f0| 3d 31 35 20 80 20 6c 61 | 73 74 5f 70 61 67 65 25 |=15 . la|st_page%|
|00001300| 3d 30 20 8c 20 f2 70 61 | 67 65 28 31 29 0d 09 42 |=0 . .pa|ge(1)..B|
|00001310| 06 3d 30 0d 09 4c 05 3a | 0d 09 56 0c dd f2 64 72 |.=0..L.:|..V...dr|
|00001320| 69 76 65 73 0d 09 60 24 | c8 99 22 4f 53 5f 42 79 |ives..`$|.."OS_By|
|00001330| 74 65 22 2c 31 36 31 2c | 26 38 37 20 b8 20 2c 2c |te",161,|&87 . ,,|
|00001340| 77 69 6e 6e 69 65 73 25 | 0d 09 6a 32 66 6c 6f 70 |winnies%|..j2flop|
|00001350| 70 69 65 73 25 3d 77 69 | 6e 6e 69 65 73 25 80 37 |pies%=wi|nnies%.7|
|00001360| 3a 20 e7 66 6c 6f 70 70 | 69 65 73 25 3e 34 20 66 |: .flopp|ies%>4 f|
|00001370| 6c 6f 70 70 69 65 73 25 | 3d 31 0d 09 74 30 77 69 |loppies%|=1..t0wi|
|00001380| 6e 6e 69 65 73 25 3d 77 | 69 6e 6e 69 65 73 25 3e |nnies%=w|innies%>|
|00001390| 3e 33 3a 20 e7 77 69 6e | 6e 69 65 73 25 3e 32 20 |>3: .win|nies%>2 |
|000013a0| 77 69 6e 6e 69 65 73 25 | 3d 31 0d 09 7e 16 fb 31 |winnies%|=1..~..1|
|000013b0| 3a f1 3b 66 6c 6f 70 70 | 69 65 73 25 3b 3a fb 30 |:.;flopp|ies%;:.0|
|000013c0| 0d 09 88 31 e7 20 66 6c | 6f 70 70 69 65 73 25 3e |...1. fl|oppies%>|
|000013d0| 31 20 8c 20 f1 22 20 46 | 6c 6f 70 70 69 65 73 20 |1 . ." F|loppies |
|000013e0| 22 3b 20 8b 20 f1 22 20 | 46 6c 6f 70 70 79 20 22 |"; . ." |Floppy "|
|000013f0| 3b 0d 09 92 15 fb 31 3a | f1 3b 77 69 6e 6e 69 65 |;.....1:|.;winnie|
|00001400| 73 25 3b 3a fb 30 0d 09 | 9c 29 e7 20 77 69 6e 6e |s%;:.0..|.). winn|
|00001410| 69 65 73 25 3e 31 20 8c | 20 f1 22 20 48 61 72 64 |ies%>1 .| ." Hard|
|00001420| 73 22 3b 20 8b 20 f1 22 | 20 48 61 72 64 22 3b 0d |s"; . ."| Hard";.|
|00001430| 09 a6 05 e1 0d 09 b0 05 | 3a 0d 09 ba 11 dd f2 6c |........|:......l|
|00001440| 6f 61 64 5f 73 65 63 74 | 6f 72 0d 09 c4 11 ea 20 |oad_sect|or..... |
|00001450| 61 64 64 72 65 73 73 25 | 2c 72 25 0d 09 ce 0b e7 |address%|,r%.....|
|00001460| 20 6e 6f 25 20 e1 0d 09 | d8 3b 61 64 64 72 65 73 | no% ...|.;addres|
|00001470| 73 25 3d 28 28 73 65 63 | 74 25 2a 31 30 32 34 29 |s%=((sec|t%*1024)|
|00001480| 2b 28 74 72 63 6b 25 2a | 35 31 32 30 29 2b 28 64 |+(trck%*|5120)+(d|
|00001490| 72 69 76 65 25 3c 3c 32 | 39 29 29 2a 68 65 61 64 |rive%<<2|9))*head|
|000014a0| 25 0d 09 e2 05 f5 0d 09 | ec 31 c8 99 22 58 41 44 |%.......|.1.."XAD|
|000014b0| 46 53 5f 44 69 73 63 4f | 70 22 2c 30 2c 31 2c 61 |FS_DiscO|p",0,1,a|
|000014c0| 64 64 72 65 73 73 25 2c | 64 61 74 61 25 2c 31 30 |ddress%,|data%,10|
|000014d0| 32 34 20 b8 20 72 25 0d | 09 f6 0d e7 20 72 25 3c |24 . r%.|.... r%<|
|000014e0| 3e 30 20 8c 0d 0a 00 36 | 61 63 74 69 6f 6e 25 3d |>0 ....6|action%=|
|000014f0| a4 77 61 72 6e 69 6e 67 | 28 22 55 6e 61 62 6c 65 |.warning|("Unable|
|00001500| 20 74 6f 20 72 65 61 64 | 20 64 61 74 61 20 66 72 | to read| data fr|
|00001510| 6f 6d 20 64 69 73 63 21 | 22 29 0d 0a 0a 18 e7 20 |om disc!|")..... |
|00001520| 61 63 74 69 6f 6e 25 3c | 3e b9 20 8c 20 f2 65 78 |action%<|>. . .ex|
|00001530| 69 74 0d 0a 14 05 cd 0d | 0a 1e 0a fd 20 72 25 3d |it......|.... r%=|
|00001540| a3 0d 0a 28 15 f2 70 61 | 67 65 28 6c 61 73 74 5f |...(..pa|ge(last_|
|00001550| 70 61 67 65 25 29 0d 0a | 32 0f 6f 72 69 67 69 6e |page%)..|2.origin|
|00001560| 61 6c 25 3d b9 0d 0a 3c | 05 e1 0d 0a 46 05 3a 0d |al%=...<|....F.:.|
|00001570| 0a 50 11 dd f2 73 61 76 | 65 5f 73 65 63 74 6f 72 |.P...sav|e_sector|
|00001580| 0d 0a 5a 19 ea 20 61 64 | 64 72 65 73 73 25 2c 72 |..Z.. ad|dress%,r|
|00001590| 25 2c 61 63 74 69 6f 6e | 25 0d 0a 64 0b e7 20 6e |%,action|%..d.. n|
|000015a0| 6f 25 20 e1 0d 0a 6e 13 | e7 20 6f 72 69 67 69 6e |o% ...n.|. origin|
|000015b0| 61 6c 25 3d a3 20 8c 0d | 0a 78 39 61 63 74 69 6f |al%=. ..|.x9actio|
|000015c0| 6e 25 3d a4 77 61 72 6e | 69 6e 67 28 22 57 41 52 |n%=.warn|ing("WAR|
|000015d0| 4e 49 4e 47 3a 20 53 65 | 63 74 6f 72 20 63 6f 6e |NING: Se|ctor con|
|000015e0| 74 65 6e 74 73 20 61 6c | 74 65 72 65 64 21 22 29 |tents al|tered!")|
|000015f0| 0d 0a 82 26 e7 20 61 63 | 74 69 6f 6e 25 3c 3e b9 |...&. ac|tion%<>.|
|00001600| 20 8c 20 f2 70 61 67 65 | 28 6c 61 73 74 5f 70 61 | . .page|(last_pa|
|00001610| 67 65 25 29 3a e1 0d 0a | 8c 15 f2 70 61 67 65 28 |ge%):...|...page(|
|00001620| 6c 61 73 74 5f 70 61 67 | 65 25 29 0d 0a 96 05 cd |last_pag|e%).....|
|00001630| 0d 0a a0 05 cd 0d 0a aa | 3b 61 64 64 72 65 73 73 |........|;address|
|00001640| 25 3d 28 28 73 65 63 74 | 25 2a 31 30 32 34 29 2b |%=((sect|%*1024)+|
|00001650| 28 74 72 63 6b 25 2a 35 | 31 32 30 29 2b 28 64 72 |(trck%*5|120)+(dr|
|00001660| 69 76 65 25 3c 3c 32 39 | 29 29 2a 68 65 61 64 25 |ive%<<29|))*head%|
|00001670| 0d 0a b4 05 f5 0d 0a be | 31 c8 99 22 58 41 44 46 |........|1.."XADF|
|00001680| 53 5f 44 69 73 63 4f 70 | 22 2c 30 2c 32 2c 61 64 |S_DiscOp|",0,2,ad|
|00001690| 64 72 65 73 73 25 2c 64 | 61 74 61 25 2c 31 30 32 |dress%,d|ata%,102|
|000016a0| 34 20 b8 20 72 25 0d 0a | c8 0d e7 20 72 25 3c 3e |4 . r%..|... r%<>|
|000016b0| 30 20 8c 0d 0a d2 35 61 | 63 74 69 6f 6e 25 3d a4 |0 ....5a|ction%=.|
|000016c0| 77 61 72 6e 69 6e 67 28 | 22 55 6e 61 62 6c 65 20 |warning(|"Unable |
|000016d0| 74 6f 20 77 72 69 74 65 | 20 64 61 74 61 20 74 6f |to write| data to|
|000016e0| 20 64 69 73 63 21 22 29 | 0d 0a dc 26 e7 20 61 63 | disc!")|...&. ac|
|000016f0| 74 69 6f 6e 25 3c 3e b9 | 20 8c 20 f2 70 61 67 65 |tion%<>.| . .page|
|00001700| 28 6c 61 73 74 5f 70 61 | 67 65 25 29 3a e1 0d 0a |(last_pa|ge%):...|
|00001710| e6 05 cd 0d 0a f0 0a fd | 20 72 25 3d a3 0d 0a fa |........| r%=....|
|00001720| 0f 6f 72 69 67 69 6e 61 | 6c 25 3d b9 0d 0b 04 05 |.origina|l%=.....|
|00001730| e1 0d 0b 0e 05 3a 0d 0b | 18 13 dd f2 73 65 6c 65 |.....:..|....sele|
|00001740| 63 74 65 64 5f 6c 6f 61 | 64 0d 0b 22 0d f2 6c 69 |cted_loa|d.."..li|
|00001750| 6e 65 28 22 22 29 0d 0b | 2c 32 f1 8a 35 30 2c 30 |ne("")..|,2..50,0|
|00001760| 29 22 49 6e 70 75 74 20 | 54 52 41 43 4b 20 6e 75 |)"Input |TRACK nu|
|00001770| 6d 62 65 72 3a 20 22 3b | c2 22 30 30 22 2b c3 74 |mber: ";|."00"+.t|
|00001780| 72 63 6b 25 2c 32 29 3b | 0d 0b 36 24 74 72 63 6b |rck%,2);|..6$trck|
|00001790| 25 3d a4 67 65 74 5f 6e | 75 6d 62 65 72 28 74 72 |%=.get_n|umber(tr|
|000017a0| 63 6b 25 2c 32 2c 37 30 | 2c 38 30 29 0d 0b 40 2b |ck%,2,70|,80)..@+|
|000017b0| db 3a f1 8a 35 30 2c 30 | 29 22 49 6e 70 75 74 20 |.:..50,0|)"Input |
|000017c0| 53 45 43 54 4f 52 20 6e | 75 6d 62 65 72 3a 20 22 |SECTOR n|umber: "|
|000017d0| 3b 73 65 63 74 25 3b 0d | 0b 4a 23 73 65 63 74 25 |;sect%;.|.J#sect%|
|000017e0| 3d a4 67 65 74 5f 6e 75 | 6d 62 65 72 28 73 65 63 |=.get_nu|mber(sec|
|000017f0| 74 25 2c 31 2c 37 31 2c | 35 29 0d 0b 54 2b db 3a |t%,1,71,|5)..T+.:|
|00001800| f1 8a 35 30 2c 30 29 22 | 49 6e 70 75 74 20 44 52 |..50,0)"|Input DR|
|00001810| 49 56 45 20 6e 75 6d 62 | 65 72 3a 20 22 3b 64 72 |IVE numb|er: ";dr|
|00001820| 69 76 65 25 3b 0d 0b 5e | 26 64 72 69 76 65 25 3d |ive%;..^|&drive%=|
|00001830| a4 67 65 74 5f 6e 75 6d | 62 65 72 28 64 72 69 76 |.get_num|ber(driv|
|00001840| 65 25 2c 31 2c 37 30 2c | 31 30 29 0d 0b 68 10 f2 |e%,1,70,|10)..h..|
|00001850| 6c 6f 61 64 5f 73 65 63 | 74 6f 72 0d 0b 72 05 e1 |load_sec|tor..r..|
|00001860| 0d 0b 7c 05 3a 0d 0b 86 | 11 dd f2 70 61 67 65 28 |..|.:...|...page(|
|00001870| 70 61 67 65 25 29 0d 0b | 90 0c ea 20 73 74 61 72 |page%)..|... star|
|00001880| 74 25 0d 0b 9a 19 ef 32 | 38 2c 30 2c 32 32 2c 31 |t%.....2|8,0,22,1|
|00001890| 33 31 2c 36 2c 33 31 2c | 30 2c 30 0d 0b a4 0b fb |31,6,31,|0,0.....|
|000018a0| 31 33 32 3a fb 37 0d 0b | ae 2f e7 20 70 61 67 65 |132:.7..|./. page|
|000018b0| 25 3d 30 20 8c 20 73 74 | 61 72 74 25 3d 64 61 74 |%=0 . st|art%=dat|
|000018c0| 61 25 20 8b 20 73 74 61 | 72 74 25 3d 64 61 74 61 |a% . sta|rt%=data|
|000018d0| 25 2b 35 31 32 0d 0b b8 | 12 21 41 73 74 61 72 74 |%+512...|.!Astart|
|000018e0| 3d 73 74 61 72 74 25 0d | 0b c2 11 ef 33 32 2c 33 |=start%.|....32,3|
|000018f0| 32 3a d6 20 44 75 6d 70 | 0d 0b cc 21 6c 61 73 74 |2:. Dump|...!last|
|00001900| 5f 70 61 67 65 25 3d 70 | 61 67 65 25 3a f2 73 68 |_page%=p|age%:.sh|
|00001910| 6f 77 5f 63 75 72 73 6f | 72 0d 0b d6 05 e1 0d 0b |ow_curso|r.......|
|00001920| e0 05 3a 0d 0b ea 0b dd | f2 70 72 69 6e 74 0d 0b |..:.....|.print..|
|00001930| f4 24 f2 6c 69 6e 65 28 | 22 50 72 69 6e 74 69 6e |.$.line(|"Printin|
|00001940| 67 2e 2e 2e 50 6c 65 61 | 73 65 20 77 61 69 74 21 |g...Plea|se wait!|
|00001950| 22 29 0d 0b fe 0b 2a 46 | 58 33 2c 31 30 0d 0c 08 |")....*F|X3,10...|
|00001960| 16 f1 22 54 72 61 63 6b | 2e 2e 2e 2e 22 3b 74 72 |.."Track|....";tr|
|00001970| 63 6b 25 0d 0c 12 16 f1 | 22 53 65 63 74 6f 72 2e |ck%.....|"Sector.|
|00001980| 2e 2e 22 3b 73 65 63 74 | 25 0d 0c 1c 24 f1 22 50 |..";sect|%...$."P|
|00001990| 61 67 65 2e 2e 2e 2e 2e | 22 3b 6c 61 73 74 5f 70 |age.....|";last_p|
|000019a0| 61 67 65 25 3b 22 20 6f | 66 20 32 22 27 0d 0c 26 |age%;" o|f 2"'..&|
|000019b0| 15 f2 70 61 67 65 28 6c | 61 73 74 5f 70 61 67 65 |..page(l|ast_page|
|000019c0| 25 29 0d 0c 30 0d ef 33 | 3a 2a 46 58 33 2c 30 0d |%)..0..3|:*FX3,0.|
|000019d0| 0c 3a 05 3a 0d 0c 44 11 | dd f2 73 68 6f 77 5f 63 |.:.:..D.|..show_c|
|000019e0| 75 72 73 6f 72 0d 0c 4e | 08 ea 20 63 25 0d 0c 58 |ursor..N|.. c%..X|
|000019f0| 2d 63 25 3d 3f 28 64 61 | 74 61 25 2b 6f 78 25 2b |-c%=?(da|ta%+ox%+|
|00001a00| 28 6f 79 25 2a 33 32 29 | 2b 28 6c 61 73 74 5f 70 |(oy%*32)|+(last_p|
|00001a10| 61 67 65 25 2a 35 31 32 | 29 29 0d 0c 62 0b fb 31 |age%*512|))..b..1|
|00001a20| 33 32 3a fb 37 0d 0c 6c | 26 f1 8a 31 2b 6f 78 25 |32:.7..l|&..1+ox%|
|00001a30| 2a 33 2c 6f 79 25 29 3b | 22 20 22 3b a4 68 65 78 |*3,oy%);|" ";.hex|
|00001a40| 28 63 25 2c 32 29 3b 22 | 20 22 3b 0d 0c 76 1b f1 |(c%,2);"| ";..v..|
|00001a50| 8a 39 38 2b 6f 78 25 2c | 6f 79 25 29 3b a4 63 68 |.98+ox%,|oy%);.ch|
|00001a60| 72 28 63 25 29 3b 0d 0c | 80 10 63 25 3d 3f a4 61 |r(c%);..|..c%=?.a|
|00001a70| 64 64 72 65 73 73 0d 0c | 8a 0b fb 31 33 35 3a fb |ddress..|...135:.|
|00001a80| 31 0d 0c 94 26 f1 8a 31 | 2b 63 78 25 2a 33 2c 63 |1...&..1|+cx%*3,c|
|00001a90| 79 25 29 3b 22 20 22 3b | a4 68 65 78 28 63 25 2c |y%);" ";|.hex(c%,|
|00001aa0| 32 29 3b 22 20 22 3b 0d | 0c 9e 1b f1 8a 39 38 2b |2);" ";.|.....98+|
|00001ab0| 63 78 25 2c 63 79 25 29 | 3b a4 63 68 72 28 63 25 |cx%,cy%)|;.chr(c%|
|00001ac0| 29 3b 0d 0c a8 15 e7 20 | ac 20 6e 6f 25 20 f2 6c |);..... |. no% .l|
|00001ad0| 69 6e 65 28 22 22 29 0d | 0c b2 13 6f 78 25 3d 63 |ine("").|...ox%=c|
|00001ae0| 78 25 3a 6f 79 25 3d 63 | 79 25 0d 0c bc 05 e1 0d |x%:oy%=c|y%......|
|00001af0| 0c c6 05 3a 0d 0c d0 0c | dd f2 75 70 64 61 74 65 |...:....|..update|
|00001b00| 0d 0c da 13 ef 32 38 2c | 30 2c 32 34 2c 31 33 31 |.....28,|0,24,131|
|00001b10| 2c 32 33 0d 0c e4 0b fb | 31 33 35 3a fb 31 0d 0c |,23.....|135:.1..|
|00001b20| ee 49 61 64 64 72 25 3d | 28 63 78 25 2b 28 63 79 |.Iaddr%=|(cx%+(cy|
|00001b30| 25 2a 33 32 29 2b 28 73 | 65 63 74 25 2a 31 30 32 |%*32)+(s|ect%*102|
|00001b40| 34 29 2b 28 74 72 63 6b | 25 2a 35 31 32 30 29 2b |4)+(trck|%*5120)+|
|00001b50| 28 6c 61 73 74 5f 70 61 | 67 65 25 2a 35 31 32 29 |(last_pa|ge%*512)|
|00001b60| 29 2a 68 65 61 64 25 0d | 0c f8 19 f1 8a 37 34 2c |)*head%.|.....74,|
|00001b70| 30 29 a4 68 65 78 28 61 | 64 64 72 25 2c 35 29 3b |0).hex(a|ddr%,5);|
|00001b80| 0d 0d 02 1c f1 8a 31 30 | 2c 30 29 3b c2 22 30 30 |......10|,0);."00|
|00001b90| 22 2b c3 74 72 63 6b 25 | 2c 32 29 3b 0d 0d 0c 1c |"+.trck%|,2);....|
|00001ba0| f1 8a 32 37 2c 30 29 3b | c2 22 30 30 22 2b c3 73 |..27,0);|."00"+.s|
|00001bb0| 65 63 74 25 2c 32 29 3b | 0d 0d 16 19 f1 8a 31 31 |ect%,2);|......11|
|00001bc0| 38 2c 30 29 a4 68 65 78 | 28 78 6f 72 25 2c 32 29 |8,0).hex|(xor%,2)|
|00001bd0| 3b 0d 0d 20 19 f1 8a 36 | 36 2c 31 29 3b 6c 61 73 |;.. ...6|6,1);las|
|00001be0| 74 5f 70 61 67 65 25 2b | 31 3b 0d 0d 2a 13 f1 8a |t_page%+|1;..*...|
|00001bf0| 32 36 2c 31 29 3b 64 72 | 69 76 65 25 3b 0d 0d 34 |26,1);dr|ive%;..4|
|00001c00| 10 63 25 3d 3f a4 61 64 | 64 72 65 73 73 0d 0d 3e |.c%=?.ad|dress..>|
|00001c10| 16 f1 8a 34 31 2c 31 29 | a4 68 65 78 28 63 25 2c |...41,1)|.hex(c%,|
|00001c20| 32 29 3b 0d 0d 48 34 ef | 20 33 31 2c 35 31 2c 31 |2);..H4.| 31,51,1|
|00001c30| 3a e7 20 63 25 3e 33 31 | 20 80 20 63 25 3c 31 32 |:. c%>31| . c%<12|
|00001c40| 37 20 84 20 63 25 3e 31 | 32 37 20 8c 20 ef 63 25 |7 . c%>1|27 . .c%|
|00001c50| 3b 20 8b 20 ef 34 36 0d | 0d 52 38 ef 33 31 2c 39 |; . .46.|.R8.31,9|
|00001c60| 30 2c 30 3a e7 20 6f 72 | 69 67 69 6e 61 6c 25 3d |0,0:. or|iginal%=|
|00001c70| b9 20 8c 20 f1 22 4f 72 | 69 67 69 6e 61 6c 22 3b |. . ."Or|iginal";|
|00001c80| 20 8b 20 f1 22 4d 6f 64 | 69 66 69 65 64 22 3b 0d | . ."Mod|ified";.|
|00001c90| 0d 5c 2d ef 33 31 2c 39 | 2c 31 3a e7 20 6d 6f 64 |.\-.31,9|,1:. mod|
|00001ca0| 65 25 3d 31 20 8c 20 f1 | 22 41 73 63 69 69 22 3b |e%=1 . .|"Ascii";|
|00001cb0| 20 8b 20 f1 22 48 65 78 | 20 20 22 3b 0d 0d 66 2e | . ."Hex| ";..f.|
|00001cc0| ef 33 31 2c 39 30 2c 31 | 3a e7 20 66 75 6c 6c 25 |.31,90,1|:. full%|
|00001cd0| 3d 30 20 8c 20 f1 22 45 | 6d 70 74 79 22 3b 20 8b |=0 . ."E|mpty"; .|
|00001ce0| 20 f1 22 46 75 6c 6c 20 | 22 3b 0d 0d 70 12 ef 32 | ."Full |";..p..2|
|00001cf0| 38 2c 30 2c 32 32 2c 31 | 33 31 2c 36 0d 0d 7a 05 |8,0,22,1|31,6..z.|
|00001d00| e1 0d 0d 84 05 3a 0d 0d | 8e 0e dd f2 6c 69 6e 65 |.....:..|....line|
|00001d10| 28 6d 24 29 0d 0d 98 0b | fb 31 33 32 3a fb 33 0d |(m$)....|.132:.3.|
|00001d20| 0d a2 16 ef 32 38 2c 30 | 2c 32 32 2c 31 33 31 2c |....28,0|,22,131,|
|00001d30| 32 32 2c 31 32 0d 0d ac | 18 f1 89 28 28 31 33 32 |22,12...|...((132|
|00001d40| 2d a9 6d 24 29 20 81 20 | 32 29 6d 24 3b 0d 0d b6 |-.m$) . |2)m$;...|
|00001d50| 05 e1 0d 0d c0 05 3a 0d | 0d ca 15 dd f2 68 65 78 |......:.|.....hex|
|00001d60| 5f 69 6e 70 75 74 28 6b | 65 79 25 29 0d 0d d4 0e |_input(k|ey%)....|
|00001d70| ea 20 6e 25 2c 63 25 2c | 61 24 0d 0d de 13 6e 25 |. n%,c%,|a$....n%|
|00001d80| 3d a7 68 65 78 24 2c bd | 6b 65 79 25 29 0d 0d e8 |=.hex$,.|key%)...|
|00001d90| 0e e7 20 6e 25 3d 30 20 | 8c 20 e1 0d 0d f2 10 63 |.. n%=0 |. .....c|
|00001da0| 25 3d 3f a4 61 64 64 72 | 65 73 73 0d 0d fc 1b 61 |%=?.addr|ess....a|
|00001db0| 24 3d c2 c3 7e 63 25 2b | c1 68 65 78 24 2c 6e 25 |$=..~c%+|.hex$,n%|
|00001dc0| 2c 31 29 2c 32 29 0d 0e | 06 0b fb 31 33 35 3a fb |,1),2)..|...135:.|
|00001dd0| 31 0d 0e 10 15 f1 8a 32 | 2b 63 78 25 2a 33 2c 63 |1......2|+cx%*3,c|
|00001de0| 79 25 29 61 24 3b 0d 0e | 1a 12 ef 33 31 2c 63 78 |y%)a$;..|...31,cx|
|00001df0| 25 2b 39 38 2c 63 79 25 | 0d 0e 24 1b 63 25 3d a0 |%+98,cy%|..$.c%=.|
|00001e00| 28 22 26 22 2b 61 24 29 | 3a f1 a4 63 68 72 28 63 |("&"+a$)|:..chr(c|
|00001e10| 25 29 3b 0d 0e 2e 10 3f | a4 61 64 64 72 65 73 73 |%);....?|.address|
|00001e20| 3d 63 25 0d 0e 38 0f 6f | 72 69 67 69 6e 61 6c 25 |=c%..8.o|riginal%|
|00001e30| 3d a3 0d 0e 42 05 e1 0d | 0e 4c 05 3a 0d 0e 56 17 |=...B...|.L.:..V.|
|00001e40| dd f2 61 73 63 69 69 5f | 69 6e 70 75 74 28 6b 65 |..ascii_|input(ke|
|00001e50| 79 25 29 0d 0e 60 08 ea | 20 61 24 0d 0e 6a 16 61 |y%)..`..| a$..j.a|
|00001e60| 24 3d c2 22 30 30 22 2b | c3 7e 6b 65 79 25 2c 32 |$=."00"+|.~key%,2|
|00001e70| 29 0d 0e 74 0b fb 31 33 | 35 3a fb 31 0d 0e 7e 15 |)..t..13|5:.1..~.|
|00001e80| f1 8a 32 2b 63 78 25 2a | 33 2c 63 79 25 29 61 24 |..2+cx%*|3,cy%)a$|
|00001e90| 3b 0d 0e 88 17 ef 33 31 | 2c 63 78 25 2b 39 38 2c |;.....31|,cx%+98,|
|00001ea0| 63 79 25 2c 6b 65 79 25 | 0d 0e 92 12 3f a4 61 64 |cy%,key%|....?.ad|
|00001eb0| 64 72 65 73 73 3d 6b 65 | 79 25 0d 0e 9c 0f 6f 72 |dress=ke|y%....or|
|00001ec0| 69 67 69 6e 61 6c 25 3d | a3 0d 0e a6 05 e1 0d 0e |iginal%=|........|
|00001ed0| b0 05 3a 0d 0e ba 1d dd | a4 67 65 74 5f 6e 75 6d |..:.....|.get_num|
|00001ee0| 62 65 72 28 76 25 2c 6c | 25 2c 78 25 2c 6e 25 29 |ber(v%,l|%,x%,n%)|
|00001ef0| 0d 0e c4 0d ea 20 74 24 | 2c 6b 65 79 25 0d 0e ce |..... t$|,key%...|
|00001f00| 17 74 24 3d c2 c4 6c 25 | 2c 22 30 22 29 2b c3 76 |.t$=..l%|,"0")+.v|
|00001f10| 25 2c 32 29 0d 0e d8 07 | f5 3a f5 0d 0e e2 1f 6b |%,2)....|.:.....k|
|00001f20| 65 79 25 3d a7 22 30 31 | 32 33 34 35 36 37 38 39 |ey%=."01|23456789|
|00001f30| 22 2b bd 31 33 2c be 29 | 2d 31 0d 0e ec 0d fd 20 |"+.13,.)|-1..... |
|00001f40| 6b 65 79 25 3e 2d 31 0d | 0e f6 0f e7 20 6b 65 79 |key%>-1.|.... key|
|00001f50| 25 3c 31 30 20 8c 0d 0f | 00 17 74 24 3d c2 c3 76 |%<10 ...|..t$=..v|
|00001f60| 25 2b c3 28 6b 65 79 25 | 29 2c 6c 25 29 0d 0f 0a |%+.(key%|),l%)...|
|00001f70| 12 ef 33 31 2c 78 25 2c | 30 3a f1 3b 74 24 3b 0d |..31,x%,|0:.;t$;.|
|00001f80| 0f 14 0c 76 25 3d bb 28 | 74 24 29 0d 0f 1e 05 cd |...v%=.(|t$).....|
|00001f90| 0d 0f 28 1f fd 20 6b 65 | 79 25 3d 31 30 20 80 20 |..(.. ke|y%=10 . |
|00001fa0| 28 76 25 3e 3d 30 20 80 | 20 76 25 3c 6e 25 29 0d |(v%>=0 .| v%<n%).|
|00001fb0| 0f 32 07 3d 76 25 0d 0f | 3c 05 3a 0d 0f 46 11 dd |.2.=v%..|<.:..F..|
|00001fc0| a4 77 69 74 68 28 6d 24 | 2c 69 25 29 0d 0f 50 10 |.with(m$|,i%)..P.|
|00001fd0| ea 20 6e 25 2c 6b 65 79 | 25 2c 74 24 0d 0f 5a 2d |. n%,key|%,t$..Z-|
|00001fe0| e7 20 6d 6f 64 65 25 3d | 31 20 61 24 3d 22 43 68 |. mode%=|1 a$="Ch|
|00001ff0| 61 72 61 63 74 65 72 22 | 20 8b 20 61 24 3d 22 48 |aracter"| . a$="H|
|00002000| 65 78 20 76 61 6c 75 65 | 22 0d 0f 64 0b f1 61 24 |ex value|"..d..a$|
|00002010| 3b 6d 24 3b 0d 0f 6e 10 | e7 20 6d 6f 64 65 25 3c |;m$;..n.|. mode%<|
|00002020| 3e 31 20 8c 0d 0f 78 08 | 6e 25 3d 30 0d 0f 82 07 |>1 ...x.|n%=0....|
|00002030| f5 3a f5 0d 0f 8c 17 6b | 65 79 25 3d a7 68 65 78 |.:.....k|ey%=.hex|
|00002040| 24 2b bd 31 33 2c be 29 | 2d 31 0d 0f 96 0d fd 20 |$+.13,.)|-1..... |
|00002050| 6b 65 79 25 3e 2d 31 0d | 0f a0 0f e7 20 6b 65 79 |key%>-1.|.... key|
|00002060| 25 3c 31 36 20 8c 0d 0f | aa 16 74 24 3d c2 c3 7e |%<16 ...|..t$=..~|
|00002070| 6e 25 2b c3 7e 6b 65 79 | 25 2c 32 29 0d 0f b4 12 |n%+.~key|%,2)....|
|00002080| ef 33 31 2c 69 25 2c 30 | 3a f1 3b 74 24 3b 0d 0f |.31,i%,0|:.;t$;..|
|00002090| be 10 6e 25 3d a0 28 22 | 26 22 2b 74 24 29 0d 0f |..n%=.("|&"+t$)..|
|000020a0| c8 05 cd 0d 0f d2 20 fd | 20 6b 65 79 25 3d 31 36 |...... .| key%=16|
|000020b0| 20 80 20 28 6e 25 3e 3d | 30 20 80 20 6e 25 3c 32 | . (n%>=|0 . n%<2|
|000020c0| 35 36 29 0d 0f dc 05 cc | 0d 0f e6 18 f5 3a 6e 25 |56).....|.....:n%|
|000020d0| 3d a5 3a fd 20 6e 25 3c | 31 32 37 3a ef 20 6e 25 |=.:. n%<|127:. n%|
|000020e0| 0d 0f f0 05 cd 0d 0f fa | 07 3d 6e 25 0d 10 04 05 |........|.=n%....|
|000020f0| 3a 0d 10 0e 08 dd a4 79 | 6e 0d 10 18 0a ea 20 6b |:......y|n..... k|
|00002100| 65 79 25 0d 10 22 0a 6b | 65 79 25 3d a5 0d 10 2c |ey%..".k|ey%=...,|
|00002110| 1d e7 20 6b 65 79 25 3d | 37 38 20 84 20 6b 65 79 |.. key%=|78 . key|
|00002120| 25 3d 31 31 30 20 8c 20 | 3d a3 0d 10 36 1d e7 20 |%=110 . |=...6.. |
|00002130| 6b 65 79 25 3d 38 39 20 | 84 20 6b 65 79 25 3d 31 |key%=89 |. key%=1|
|00002140| 32 31 20 8c 20 3d b9 0d | 10 40 06 3d 31 0d 10 4a |21 . =..|.@.=1..J|
|00002150| 05 3a 0d 10 54 11 dd f2 | 6f 73 5f 63 6f 6d 6d 61 |.:..T...|os_comma|
|00002160| 6e 64 73 0d 10 5e 07 ea | 20 85 0d 10 68 12 ef 32 |nds..^..| ...h..2|
|00002170| 38 2c 30 2c 32 31 2c 31 | 33 31 2c 36 0d 10 72 0a |8,0,21,1|31,6..r.|
|00002180| c8 97 20 87 3a ee 0d 10 | 7c 0d fb 31 33 32 3a fb |.. .:...||..132:.|
|00002190| 37 3a db 0d 10 86 0e ee | 20 85 20 ea 20 f1 20 f6 |7:......| . . . .|
|000021a0| 24 0d 10 90 05 f5 0d 10 | 9a 0d e8 86 20 22 2a 22 |$.......|.... "*"|
|000021b0| 20 61 24 0d 10 a4 08 ff | 20 61 24 0d 10 ae 0b fd | a$.....| a$.....|
|000021c0| 20 61 24 3d 22 22 0d 10 | b8 17 87 3a f2 70 61 67 | a$=""..|...:.pag|
|000021d0| 65 28 6c 61 73 74 5f 70 | 61 67 65 25 29 0d 10 c2 |e(last_p|age%)...|
|000021e0| 10 f2 73 68 6f 77 5f 63 | 75 72 73 6f 72 0d 10 cc |..show_c|ursor...|
|000021f0| 08 c8 97 20 ee 0d 10 d6 | 05 e1 0d 10 e0 05 3a 0d |... ....|......:.|
|00002200| 10 ea 10 dd f2 70 75 74 | 5f 62 75 66 66 65 72 0d |.....put|_buffer.|
|00002210| 10 f4 08 ea 20 69 25 0d | 10 fe 0d f2 6c 69 6e 65 |.... i%.|....line|
|00002220| 28 22 22 29 0d 11 08 11 | e3 20 69 25 3d 30 20 b8 |("")....|. i%=0 .|
|00002230| 20 31 30 32 33 0d 11 12 | 22 3f 28 64 61 74 61 25 | 1023...|"?(data%|
|00002240| 2b 69 25 2b 31 30 32 34 | 29 3d 3f 28 64 61 74 61 |+i%+1024|)=?(data|
|00002250| 25 2b 69 25 29 3a ed 0d | 11 1c 0b 66 75 6c 6c 25 |%+i%):..|...full%|
|00002260| 3d b9 0d 11 26 05 e1 0d | 11 30 05 3a 0d 11 3a 10 |=...&...|.0.:..:.|
|00002270| dd f2 67 65 74 5f 62 75 | 66 66 65 72 0d 11 44 0f |..get_bu|ffer..D.|
|00002280| e7 20 66 75 6c 6c 25 3d | b9 20 8c 0d 11 4e 11 e3 |. full%=|. ...N..|
|00002290| 20 69 25 3d 30 20 b8 20 | 31 30 32 33 0d 11 58 22 | i%=0 . |1023..X"|
|000022a0| 3f 28 64 61 74 61 25 2b | 69 25 29 3d 3f 28 64 61 |?(data%+|i%)=?(da|
|000022b0| 74 61 25 2b 69 25 2b 31 | 30 32 34 29 3a ed 0d 11 |ta%+i%+1|024):...|
|000022c0| 62 1d 66 75 6c 6c 25 3d | a3 3a f2 70 61 67 65 28 |b.full%=|.:.page(|
|000022d0| 6c 61 73 74 5f 70 61 67 | 65 25 29 0d 11 6c 05 cc |last_pag|e%)..l..|
|000022e0| 0d 11 76 1a f2 6c 69 6e | 65 28 22 42 75 66 66 65 |..v..lin|e("Buffe|
|000022f0| 72 20 65 6d 70 74 79 21 | 22 29 0d 11 80 05 cd 0d |r empty!|")......|
|00002300| 11 8a 05 e1 0d 11 94 05 | 3a 0d 11 9e 10 dd f2 62 |........|:......b|
|00002310| 6c 6f 63 6b 5f 66 69 6c | 6c 0d 11 a8 12 ea 20 64 |lock_fil|l..... d|
|00002320| 65 6c 61 79 25 2c 6e 25 | 2c 69 25 0d 11 b2 0d e7 |elay%,n%|,i%.....|
|00002330| 20 6e 6f 25 3d a3 20 8c | 0d 11 bc 36 f2 6c 69 6e | no%=. .|...6.lin|
|00002340| 65 28 22 4d 6f 76 65 20 | 63 75 72 73 6f 72 20 74 |e("Move |cursor t|
|00002350| 6f 20 6f 74 68 65 72 20 | 70 6f 69 6e 74 2c 74 68 |o other |point,th|
|00002360| 65 6e 20 70 72 65 73 73 | 20 46 31 32 22 29 0d 11 |en press| F12")..|
|00002370| c6 16 62 73 25 3d a4 61 | 64 64 72 65 73 73 3a 6e |..bs%=.a|ddress:n|
|00002380| 6f 25 3d b9 0d 11 d0 10 | 64 65 6c 61 79 25 3d a6 |o%=.....|delay%=.|
|00002390| 28 35 30 29 0d 11 da 05 | e1 0d 11 e4 05 cd 0d 11 |(50)....|........|
|000023a0| ee 16 f2 6c 69 6e 65 28 | 22 22 29 3a ef 33 31 2c |...line(|""):.31,|
|000023b0| 35 30 2c 30 0d 11 f8 10 | 62 65 25 3d a4 61 64 64 |50,0....|be%=.add|
|000023c0| 72 65 73 73 0d 12 02 22 | 6e 25 3d a4 77 69 74 68 |ress..."|n%=.with|
|000023d0| 28 22 20 74 6f 20 66 69 | 6c 6c 20 77 69 74 68 3a |(" to fi|ll with:|
|000023e0| 20 22 2c 37 34 29 0d 12 | 0c 10 e7 20 62 73 25 3c | ",74)..|... bs%<|
|000023f0| 3e 62 65 25 20 8c 0d 12 | 16 28 e3 20 69 25 3d 62 |>be% ...|.(. i%=b|
|00002400| 73 25 20 b8 20 62 65 25 | 20 88 20 b4 28 62 65 25 |s% . be%| . .(be%|
|00002410| 2d 62 73 25 29 3a 3f 69 | 25 3d 6e 25 3a ed 0d 12 |-bs%):?i|%=n%:...|
|00002420| 20 0d cc 20 3f 62 73 25 | 3d 6e 25 0d 12 2a 0b cd | .. ?bs%|=n%..*..|
|00002430| 3a 6e 6f 25 3d a3 0d 12 | 34 15 f2 70 61 67 65 28 |:no%=...|4..page(|
|00002440| 6c 61 73 74 5f 70 61 67 | 65 25 29 0d 12 3e 0f 6f |last_pag|e%)..>.o|
|00002450| 72 69 67 69 6e 61 6c 25 | 3d a3 0d 12 48 05 e1 0d |riginal%|=...H...|
|00002460| 12 52 05 3a 0d 12 5c 13 | dd f2 73 65 61 72 63 68 |.R.:..\.|..search|
|00002470| 5f 73 65 63 74 6f 72 0d | 12 66 0b ea 20 61 24 2c |_sector.|.f.. a$,|
|00002480| 69 25 0d 12 70 16 f2 6c | 69 6e 65 28 22 22 29 3a |i%..p..l|ine(""):|
|00002490| ef 33 31 2c 35 30 2c 30 | 0d 12 7a 25 73 63 68 25 |.31,50,0|..z%sch%|
|000024a0| 3d a4 77 69 74 68 28 22 | 20 74 6f 20 73 65 61 72 |=.with("| to sear|
|000024b0| 63 68 20 66 6f 72 3a 20 | 22 2c 37 35 29 0d 12 84 |ch for: |",75)...|
|000024c0| 0f ef 31 32 2c 33 31 2c | 35 30 2c 30 0d 12 8e 27 |..12,31,|50,0...'|
|000024d0| 72 70 6c 25 3d a4 77 69 | 74 68 28 22 20 74 6f 20 |rpl%=.wi|th(" to |
|000024e0| 72 65 70 6c 61 63 65 20 | 77 69 74 68 3a 20 22 2c |replace |with: ",|
|000024f0| 37 37 29 0d 12 98 11 e3 | 20 69 25 3d 30 20 b8 20 |77).....| i%=0 . |
|00002500| 31 30 32 33 0d 12 a2 29 | e7 20 3f 28 64 61 74 61 |1023...)|. ?(data|
|00002510| 25 2b 69 25 29 3d 73 63 | 68 25 20 8c 20 3f 28 64 |%+i%)=sc|h% . ?(d|
|00002520| 61 74 61 25 2b 69 25 29 | 3d 72 70 6c 25 0d 12 ac |ata%+i%)|=rpl%...|
|00002530| 05 ed 0d 12 b6 15 f2 70 | 61 67 65 28 6c 61 73 74 |.......p|age(last|
|00002540| 5f 70 61 67 65 25 29 0d | 12 c0 0f 6f 72 69 67 69 |_page%).|...origi|
|00002550| 6e 61 6c 25 3d a3 0d 12 | ca 05 e1 0d 12 d4 05 3a |nal%=...|.......:|
|00002560| 0d 12 de 10 dd f2 78 6f | 72 5f 73 65 63 74 6f 72 |......xo|r_sector|
|00002570| 0d 12 e8 0b ea 20 61 24 | 2c 69 25 0d 12 f2 16 f2 |..... a$|,i%.....|
|00002580| 6c 69 6e 65 28 22 22 29 | 3a ef 33 31 2c 35 30 2c |line("")|:.31,50,|
|00002590| 30 0d 12 fc 2c e7 20 6d | 6f 64 65 25 3d 31 20 8c |0...,. m|ode%=1 .|
|000025a0| 20 61 24 3d bd 28 78 6f | 72 25 29 20 8b 20 61 24 | a$=.(xo|r%) . a$|
|000025b0| 3d a4 68 65 78 28 78 6f | 72 25 2c 32 29 0d 13 06 |=.hex(xo|r%,2)...|
|000025c0| 26 78 6f 72 25 3d a4 77 | 69 74 68 28 22 20 74 6f |&xor%=.w|ith(" to|
|000025d0| 20 45 4f 52 20 77 69 74 | 68 3a 20 22 2b 61 24 2c | EOR wit|h: "+a$,|
|000025e0| 37 33 29 0d 13 10 32 e3 | 20 69 25 3d 30 20 b8 20 |73)...2.| i%=0 . |
|000025f0| 31 30 32 33 3a 3f 28 64 | 61 74 61 25 2b 69 25 29 |1023:?(d|ata%+i%)|
|00002600| 3d 3f 28 64 61 74 61 25 | 2b 69 25 29 20 82 20 78 |=?(data%|+i%) . x|
|00002610| 6f 72 25 3a ed 0d 13 1a | 15 f2 70 61 67 65 28 6c |or%:....|..page(l|
|00002620| 61 73 74 5f 70 61 67 65 | 25 29 0d 13 24 0f 6f 72 |ast_page|%)..$.or|
|00002630| 69 67 69 6e 61 6c 25 3d | a3 0d 13 2e 05 e1 0d 13 |iginal%=|........|
|00002640| 38 05 3a 0d 13 42 11 dd | a4 77 61 72 6e 69 6e 67 |8.:..B..|.warning|
|00002650| 28 6d 24 29 0d 13 4c 12 | ea 20 6d 78 25 2c 6d 79 |(m$)..L.|. mx%,my|
|00002660| 25 2c 62 75 74 25 0d 13 | 56 0c 2a 46 58 20 32 31 |%,but%..|V.*FX 21|
|00002670| 2c 30 0d 13 60 12 ef 32 | 38 2c 33 34 2c 31 37 2c |,0..`..2|8,34,17,|
|00002680| 39 38 2c 39 0d 13 6a 0a | fb 31 32 38 3a db 0d 13 |98,9..j.|.128:...|
|00002690| 74 12 ef 32 38 2c 33 32 | 2c 31 36 2c 39 36 2c 38 |t..28,32|,16,96,8|
|000026a0| 0d 13 7e 0d fb 31 33 35 | 3a fb 30 3a db 0d 13 88 |..~..135|:.0:....|
|000026b0| 18 f1 8a 28 36 34 2d a9 | 6d 24 29 20 81 20 32 2c |...(64-.|m$) . 2,|
|000026c0| 32 29 3b 6d 24 0d 13 92 | 17 f1 8a 32 37 2c 34 29 |2);m$...|...27,4)|
|000026d0| 3b 22 43 6f 6e 74 69 6e | 75 65 3f 22 0d 13 9c 17 |;"Contin|ue?"....|
|000026e0| fb 32 3a ef 33 31 2c 31 | 30 2c 36 2c 31 32 38 2c |.2:.31,1|0,6,128,|
|000026f0| 31 32 39 0d 13 a6 0f fb | 30 3a f1 22 20 59 65 73 |129.....|0:." Yes|
|00002700| 22 3b 0d 13 b0 17 fb 31 | 3a ef 33 31 2c 35 30 2c |";.....1|:.31,50,|
|00002710| 36 2c 31 32 38 2c 31 32 | 39 0d 13 ba 0e fb 30 3a |6,128,12|9.....0:|
|00002720| f1 22 20 4e 6f 22 3b 0d | 13 c4 17 c8 97 20 c8 93 |." No";.|..... ..|
|00002730| 20 36 35 30 2c 34 32 34 | 2c 37 32 30 2c 30 0d 13 | 650,424|,720,0..|
|00002740| ce 11 c8 97 20 b8 20 31 | 30 31 36 2c 34 32 34 0d |.... . 1|016,424.|
|00002750| 13 d8 05 f5 0d 13 e2 13 | c8 97 20 6d 78 25 2c 6d |........|.. mx%,m|
|00002760| 79 25 2c 62 75 74 25 0d | 13 ec 25 e7 20 a6 28 2d |y%,but%.|..%. .(-|
|00002770| 38 36 29 20 84 20 28 6d | 78 25 3e 31 33 31 34 20 |86) . (m|x%>1314 |
|00002780| 80 20 62 75 74 25 29 20 | 8c 20 3d a3 0d 13 f6 24 |. but%) |. =....$|
|00002790| e7 20 a6 28 2d 36 39 29 | 20 84 20 28 6d 78 25 3c |. .(-69)| . (mx%<|
|000027a0| 37 37 30 20 80 20 62 75 | 74 25 29 20 8c 20 3d b9 |770 . bu|t%) . =.|
|000027b0| 0d 14 00 07 fd 20 a3 0d | 14 0a 05 3a 0d 14 14 0b |..... ..|...:....|
|000027c0| dd f2 65 72 72 6f 72 0d | 14 1e 29 61 63 74 69 6f |..error.|..)actio|
|000027d0| 6e 25 3d a4 77 61 72 6e | 69 6e 67 28 f6 24 2b 22 |n%=.warn|ing(.$+"|
|000027e0| 20 61 74 20 6c 69 6e 65 | 20 22 2b c3 28 9e 29 29 | at line| "+.(.))|
|000027f0| 0d 14 28 18 e7 20 61 63 | 74 69 6f 6e 25 3c 3e b9 |..(.. ac|tion%<>.|
|00002800| 20 8c 20 f2 65 78 69 74 | 0d 14 32 05 e1 0d 14 3c | . .exit|..2....<|
|00002810| 05 3a 0d 14 46 31 dd a4 | 61 64 64 72 65 73 73 3d |.:..F1..|address=|
|00002820| 64 61 74 61 25 2b 63 78 | 25 2b 28 63 79 25 2a 33 |data%+cx|%+(cy%*3|
|00002830| 32 29 2b 28 6c 61 73 74 | 5f 70 61 67 65 25 2a 35 |2)+(last|_page%*5|
|00002840| 31 32 29 0d 14 50 05 3a | 0d 14 5a 23 dd a4 68 65 |12)..P.:|..Z#..he|
|00002850| 78 28 76 25 2c 6c 25 29 | 3d c2 c4 6c 25 2c 22 30 |x(v%,l%)|=..l%,"0|
|00002860| 22 29 2b c3 7e 76 25 2c | 6c 25 29 0d 14 64 05 3a |")+.~v%,|l%)..d.:|
|00002870| 0d 14 6e 0d dd a4 63 68 | 72 28 63 25 29 0d 14 78 |..n...ch|r(c%)..x|
|00002880| 24 e7 20 63 25 3e 33 31 | 20 80 20 63 25 3c 31 32 |$. c%>31| . c%<12|
|00002890| 37 20 84 20 63 25 3e 31 | 32 37 20 8c 20 3d bd 63 |7 . c%>1|27 . =.c|
|000028a0| 25 0d 14 82 08 3d bd 34 | 36 0d 14 8c 05 3a 0d 14 |%....=.4|6....:..|
|000028b0| 96 0a dd f2 65 78 69 74 | 0d 14 a0 0c 2a 46 58 20 |....exit|....*FX |
|000028c0| 32 31 2c 30 0d 14 aa 0b | 2a 46 58 20 32 32 39 0d |21,0....|*FX 229.|
|000028d0| 14 b4 0b 2a 46 58 20 32 | 32 35 0d 14 be 09 2a 46 |...*FX 2|25....*F|
|000028e0| 58 20 34 0d 14 c8 06 eb | 30 0d 14 d2 05 e0 0d 14 |X 4.....|0.......|
|000028f0| dc 05 3a 0d 14 e6 0e dd | f2 61 73 73 65 6d 62 6c |..:.....|.assembl|
|00002900| 65 0d 14 f0 15 e3 20 70 | 61 73 73 25 3d 30 20 b8 |e..... p|ass%=0 .|
|00002910| 20 32 20 88 20 32 0d 14 | fa 0c 50 25 3d 63 6f 64 | 2 . 2..|..P%=cod|
|00002920| 65 25 0d 15 04 0f 5b 20 | 4f 50 54 20 70 61 73 73 |e%....[ |OPT pass|
|00002930| 25 0d 15 0e 16 2e 41 73 | 74 61 72 74 20 45 51 55 |%.....As|tart EQU|
|00002940| 44 20 64 61 74 61 25 0d | 15 18 18 2e 41 61 73 63 |D data%.|....Aasc|
|00002950| 69 69 20 45 51 55 53 20 | c4 36 34 2c bd 30 29 0d |ii EQUS |.64,.0).|
|00002960| 15 22 17 2e 48 65 78 20 | 20 20 20 45 51 55 53 20 |."..Hex | EQUS |
|00002970| c4 34 2c bd 30 29 0d 15 | 2c 09 41 4c 49 47 4e 0d |.4,.0)..|,.ALIGN.|
|00002980| 15 36 09 2e 44 75 6d 70 | 0d 15 40 14 53 54 4d 46 |.6..Dump|..@.STMF|
|00002990| 44 20 52 31 33 21 2c 7b | 52 31 34 7d 0d 15 4a 11 |D R13!,{|R14}..J.|
|000029a0| 4c 44 52 20 52 36 2c 41 | 73 74 61 72 74 0d 15 54 |LDR R6,A|start..T|
|000029b0| 11 41 44 52 20 52 37 2c | 41 61 73 63 69 69 0d 15 |.ADR R7,|Aascii..|
|000029c0| 5e 0e 41 44 52 20 52 38 | 2c 48 65 78 0d 15 68 0e |^.ADR R8|,Hex..h.|
|000029d0| 4d 4f 56 20 52 34 2c 23 | 31 36 0d 15 72 0a 2e 4f |MOV R4,#|16..r..O|
|000029e0| 75 74 65 72 0d 15 7c 0d | 4d 4f 56 20 52 35 2c 23 |uter..|.|MOV R5,#|
|000029f0| 30 0d 15 86 0a 2e 49 6e | 6e 65 72 0d 15 90 13 4c |0.....In|ner....L|
|00002a00| 44 52 42 20 52 33 2c 5b | 52 35 2c 52 36 5d 0d 15 |DRB R3,[|R5,R6]..|
|00002a10| 9a 0e 43 4d 50 20 52 33 | 2c 23 33 32 0d 15 a4 10 |..CMP R3|,#32....|
|00002a20| 42 4c 54 20 46 75 6c 6c | 53 74 6f 70 0d 15 ae 0f |BLT Full|Stop....|
|00002a30| 43 4d 50 20 52 33 2c 23 | 31 32 37 0d 15 b8 10 42 |CMP R3,#|127....B|
|00002a40| 45 51 20 46 75 6c 6c 53 | 74 6f 70 0d 15 c2 13 53 |EQ FullS|top....S|
|00002a50| 54 52 42 20 52 33 2c 5b | 52 35 2c 52 37 5d 0d 15 |TRB R3,[|R5,R7]..|
|00002a60| cc 0c 42 20 47 65 74 48 | 65 78 0d 15 d6 0d 2e 46 |..B GetH|ex.....F|
|00002a70| 75 6c 6c 53 74 6f 70 0d | 15 e0 0e 4d 4f 56 20 52 |ullStop.|...MOV R|
|00002a80| 30 2c 23 34 36 0d 15 ea | 13 53 54 52 42 20 52 30 |0,#46...|.STRB R0|
|00002a90| 2c 5b 52 35 2c 52 37 5d | 0d 15 f4 0b 2e 47 65 74 |,[R5,R7]|.....Get|
|00002aa0| 48 65 78 0d 15 fe 0d 4d | 4f 56 20 52 30 2c 52 33 |Hex....M|OV R0,R3|
|00002ab0| 0d 16 08 0d 4d 4f 56 20 | 52 31 2c 52 38 0d 16 12 |....MOV |R1,R8...|
|00002ac0| 0d 4d 4f 56 20 52 32 2c | 23 33 0d 16 1c 18 53 57 |.MOV R2,|#3....SW|
|00002ad0| 49 20 22 4f 53 5f 43 6f | 6e 76 65 72 74 48 65 78 |I "OS_Co|nvertHex|
|00002ae0| 32 22 0d 16 26 13 53 57 | 49 20 22 4f 53 5f 57 72 |2"..&.SW|I "OS_Wr|
|00002af0| 69 74 65 30 22 0d 16 30 | 09 2e 4e 65 78 74 0d 16 |ite0"..0|..Next..|
|00002b00| 3a 0e 4d 4f 56 20 52 30 | 2c 23 33 32 0d 16 44 13 |:.MOV R0|,#32..D.|
|00002b10| 53 57 49 20 22 4f 53 5f | 57 72 69 74 65 43 22 0d |SWI "OS_|WriteC".|
|00002b20| 16 4e 10 41 44 44 20 52 | 35 2c 52 35 2c 23 31 0d |.N.ADD R|5,R5,#1.|
|00002b30| 16 58 0e 43 4d 50 20 52 | 35 2c 23 33 32 0d 16 62 |.X.CMP R|5,#32..b|
|00002b40| 0d 42 4c 54 20 49 6e 6e | 65 72 0d 16 6c 0d 4d 4f |.BLT Inn|er..l.MO|
|00002b50| 56 20 52 30 2c 52 37 0d | 16 76 13 53 57 49 20 22 |V R0,R7.|.v.SWI "|
|00002b60| 4f 53 5f 57 72 69 74 65 | 30 22 0d 16 80 13 53 57 |OS_Write|0"....SW|
|00002b70| 49 20 22 4f 53 5f 57 72 | 69 74 65 53 22 0d 16 8a |I "OS_Wr|iteS"...|
|00002b80| 0b 45 51 55 42 20 31 33 | 0d 16 94 0b 45 51 55 42 |.EQUB 13|....EQUB|
|00002b90| 20 31 30 0d 16 9e 0b 45 | 51 55 42 20 33 32 0d 16 | 10....E|QUB 32..|
|00002ba0| a8 0b 45 51 55 42 20 33 | 32 0d 16 b2 0a 45 51 55 |..EQUB 3|2....EQU|
|00002bb0| 42 20 30 0d 16 bc 11 41 | 44 44 20 52 36 2c 52 36 |B 0....A|DD R6,R6|
|00002bc0| 2c 23 33 32 0d 16 c6 11 | 53 55 42 53 20 52 34 2c |,#32....|SUBS R4,|
|00002bd0| 52 34 2c 23 31 0d 16 d0 | 0d 42 4e 45 20 4f 75 74 |R4,#1...|.BNE Out|
|00002be0| 65 72 0d 16 da 13 4c 44 | 4d 46 44 20 52 31 33 21 |er....LD|MFD R13!|
|00002bf0| 2c 7b 50 43 7d 0d 16 e4 | 09 41 4c 49 47 4e 0d 16 |,{PC}...|.ALIGN..|
|00002c00| ee 07 5d 3a ed 0d 16 f8 | 05 e1 0d 17 02 05 3a 0d |..]:....|......:.|
|00002c10| 17 0c 15 dc 20 31 35 33 | 2c 31 35 34 2c 31 35 35 |.... 153|,154,155|
|00002c20| 2c 31 35 36 0d 17 16 15 | dc 20 31 35 37 2c 31 35 |,156....|. 157,15|
|00002c30| 38 2c 31 35 39 2c 31 36 | 30 0d 17 20 15 dc 20 31 |8,159,16|0.. .. 1|
|00002c40| 36 31 2c 31 36 32 2c 31 | 36 33 2c 31 36 34 0d 17 |61,162,1|63,164..|
|00002c50| 2a 0d dc 20 31 35 32 2c | 30 30 39 0d ff |*.. 152,|009.. |
+--------+-------------------------+-------------------------+--------+--------+