Assembly Language Course (UK) (Face B) (1985) [Original] [TAPE] [UTILITAIRE].cdt
HexaDumpAscii only
000000:  5A 58 54 61 70 65 21 1A 01 0D 20 85 14 11 FB 08    ZXTape!... .....
000010:  08 04 F6 04 83 04 04 09 00 10 08 10 00 07 01 00    ................
000020:  2C 42 49 4E 2F 48 45 58 00 00 00 00 00 00 00 00    ,BIN/HEX........
000030:  00 01 00 00 00 08 70 01 FF AB 0F 00 00 00 00 00    ......p.........
000040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0000F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000110:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000120:  00 2C 12 FF FF FF FF 11 F9 08 B8 03 F6 04 85 04    .,..............
000130:  09 09 FF 0F 08 42 0A 15 08 00 16 26 00 0A 00 C5    .....B.....&....
000140:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     ***************
000150:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
000160:  00 06 00 14 00 01 00 23 00 1E 00 C5 20 20 20 20    .......#....    
000170:  20 42 49 4E 41 52 59 20 48 45 58 41 44 45 43 49     BINARY HEXADECI
000180:  4D 41 4C 20 54 55 54 4F 52 00 06 00 28 00 01 00    MAL TUTOR...(...
000190:  26 00 32 00 C5 20 20 20 28 43 29 20 48 4F 4E 45    &.2..   (C) HONE
0001A0:  59 46 4F 4C 44 20 53 4F 46 54 57 41 52 45 20 31    YFOLD SOFTWARE 1
0001B0:  39 38 34 20 20 00 06 00 3C 00 01 00 26 00 46 00    984  ...<...&.F.
0001C0:  C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    . **************
0001D0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0001E0:  2A 00 06 00 50 00 01 00 08 00 5A 00 AD 20 0F 00    *...P.....Z.. ..
0001F0:  21 00 64 00 9F 20 1E BE 00 01 C5 20 73 65 74 20    !.d.. ..... set 
000200:  75 70 20 76 61 72 69 61 62 6C 65 73 20 65 74 63    up variables etc
000210:  00 1A 00 6E 00 9F 20 1E F0 00 01 C5 20 73 65 74    ...n.. ..... set
000220:  20 75 70 20 73 63 72 65 65 6E 00 0A 00 78 00 9F     up screen...x..
000230:  20 1E 7C 01 00 0A 00 82 00 9F 20 9E BE 1E 4E 02     .|....... ...N.
000240:  00 0A 00 8C 00 9F 20 1E 02 03 00 0A 00 96 00 9F    ...... .........
000250:  20 1E 8C 05 00 0A 00 A0 00 9F 20 1E E6 05 00 0A     ......... .....
000260:  00 AA 00 A0 20 1E A0 00 00 06 00 B4 00 98 00 31    .... ..........1
000270:  00 BE 00 93 20 03 00 00 64 63 6D EC 28 11 29 2C    .... ...dcm.(.),
000280:  03 00 00 68 64 63 ED 28 10 29 2C 03 00 00 62 6E    ...hdc.(.),...bn
000290:  72 F9 28 16 29 2C 03 00 00 62 63 E4 28 16 29 00    r.(.),...bc.(.).
0002A0:  1E 00 C8 00 CF 20 19 FC 2C 19 6F 2C 19 88 2C 19    ..... ..,.o,..,.
0002B0:  8E 2C 19 88 2C 19 68 2C 0E 2C 0E 2C 0E 00 26 00    .,..,.h,.,.,..&.
0002C0:  D2 00 03 00 00 43 C6 EF 22 30 22 01 03 00 00 42    .....C.."0"....B
0002D0:  43 C6 EF 22 30 22 01 03 00 00 46 CC EF FF 03 28    C.."0"....F....(
0002E0:  19 FC 29 00 2E 00 DC 00 A9 20 15 2C 0F 01 BF 20    ..)...... .,... 
0002F0:  FF 03 28 19 A4 29 3B 22 20 48 4F 4E 45 59 46 4F    ..(..);" HONEYFO
000300:  4C 44 20 53 4F 46 54 57 41 52 45 20 31 39 38 34    LD SOFTWARE 1984
000310:  22 00 06 00 E6 00 C9 00 0A 00 F0 00 A9 20 15 2C    "............ .,
000320:  12 00 16 00 FA 00 BF 22 44 65 63 69 6D 61 6C 20    ......."Decimal 
000330:  20 30 20 30 20 30 22 00 0B 00 04 01 A9 B4 78 20     0 0 0".......x 
000340:  19 1A 2C 12 00 12 00 0E 01 BF 22 48 65 78 20 20    ..,......."Hex  
000350:  20 30 20 30 22 20 00 0B 00 18 01 A9 20 19 10 2C     0 0" ...... ..,
000360:  16 00 0C 00 22 01 BF 20 03 00 00 46 CC 00 0A 00    ....".. ...F....
000370:  2C 01 A9 20 15 2C 17 00 23 00 36 01 BF 22 42 69    ,.. .,..#.6.."Bi
000380:  6E 61 72 79 20 20 20 30 20 20 30 20 30 20 30 20    nary   0  0 0 0 
000390:  30 20 30 20 30 20 30 20 30 22 00 0C 00 40 01 A9    0 0 0 0 0"...@..
0003A0:  20 19 10 2C 19 0D 00 0B 00 4A 01 BF 03 00 00 46     ..,.....J.....F
0003B0:  CC 00 0B 00 54 01 A9 20 15 2C 19 0E 00 26 00 5E    ....T.. .,...&.^
0003C0:  01 BF 22 42 43 44 20 20 20 20 20 20 30 20 20 30    .."BCD      0  0
0003D0:  20 30 20 30 20 30 20 30 20 30 20 30 20 30 22 20     0 0 0 0 0 0 0" 
0003E0:  20 20 00 06 00 68 01 C9 00 08 00 72 01 AD 20 0F      ...h.....r.. .
0003F0:  00 1C 00 7C 01 D8 20 23 0E 2C 12 2C 19 25 2C 11    ...|.. #.,.,.%,.
000400:  2C 19 18 01 C5 20 42 4F 52 44 45 52 00 25 00 86    ,.... BORDER.%..
000410:  01 D8 20 23 0F 2C 15 2C 19 22 2C 19 11 2C 19 17    .. #.,.,.",..,..
000420:  01 C5 20 49 4E 53 54 52 55 43 54 49 4F 4E 53 20    .. INSTRUCTIONS 
000430:  20 00 1D 00 90 01 D8 20 23 10 2C 19 0F 2C 19 89     ...... #.,..,..
000440:  4D 14 2C 12 2C 12 01 C5 20 44 45 43 49 4D 41 4C    M.,.,... DECIMAL
000450:  00 19 00 9A 01 D8 20 23 11 2C 19 1F 2C 19 22 2C    ...... #.,..,.",
000460:  12 2C 12 01 C5 20 48 45 58 00 1F 00 A4 01 D8 20    .,... HEX...... 
000470:  23 12 2C 19 12 2C 19 22 2C 17 2C 17 01 C5 20 42    #.,..,.",.,... B
000480:  49 4E 41 52 59 20 20 20 00 1B 00 AE 01 D8 20 23    INARY   ...... #
000490:  13 2C 19 12 2C 19 23 2C 19 0E 2C 19 0E 01 C5 20    .,..,.#,..,.... 
0004A0:  42 43 44 00 18 00 B8 01 D8 20 23 14 2C 19 10 2C    BCD...... #.,..,
0004B0:  19 10 2C 17 2C 17 01 C5 20 43 46 00 1B 00 C2 01    ..,.,... CF.....
0004C0:  D8 20 23 15 2C 19 10 2C 19 10 2C 19 0E 2C 19 0E    . #.,..,..,..,..
0004D0:  01 C5 20 42 43 46 00 3A 00 CC 01 BC 20 19 0F 2C    .. BCF.:.... ..,
0004E0:  19 0F 2C 10 01 94 20 19 0F 2C 1A 7C 01 2C 10 01    ..,... ..,.|.,..
0004F0:  94 20 1A 6C 02 2C 1A 7C 01 2C 10 01 94 20 1A 6C    . .l.,.|.,... .l
000500:  02 2C 19 0F 2C 10 01 94 20 19 0F 2C 19 0F 2C 10    .,..,... ..,..,.
000510:  00 3D 00 D6 01 BC 20 19 50 2C 1A 45 01 2C 10 01    .=.... .P,.E.,..
000520:  94 20 19 50 2C 1A 6D 01 2C 10 01 94 20 1A 4F 01    . .P,.m.,... .O.
000530:  2C 1A 6D 01 2C 10 01 94 20 1A 4F 01 2C 1A 45 01    ,.m.,... .O.,.E.
000540:  2C 30 C2 10 01 94 20 19 50 2C 1A 45 01 2C 10 00    ,0.... .P,.E.,..
000550:  16 00 E0 01 AE 20 19 DC 2C 1A 6D 01 01 94 20 19    ..... ..,.m... .
000560:  DC 2C 1A 45 01 00 40 00 EA 01 BC 20 1A 7C 01 2C    .,.E..@.... .|.,
000570:  1A 45 01 2C 10 01 94 20 1A 7C 01 2C 1A 6D 01 2C    .E.,... .|.,.m.,
000580:  10 01 94 20 1A 30 02 2C 1A 6D 01 2C 10 01 94 20    ... .0.,.m.,... 
000590:  1A 30 02 2C 1A 45 01 2C 10 01 94 20 1A 7C 01 2C    .0.,.E.,... .|.,
0005A0:  1A 45 01 2C 10 00 18 00 F4 01 AE 20 1A CC 01 2C    .E.,....... ...,
0005B0:  1A 6D 01 01 94 20 1A CC 01 2C 1A 45 01 00 3A 00    .m... ...,.E..:.
0005C0:  FE 01 BC 20 19 50 2C 19 FA 2C 10 01 94 20 19 50    ... .P,..,... .P
0005D0:  2C 1A 27 01 2C 10 01 94 20 1A 30 02 2C 1A 27 01    ,.'.,... .0.,.'.
0005E0:  2C 10 01 94 20 1A 30 02 2C 19 FA 2C 10 01 94 20    ,... .0.,..,... 
0005F0:  19 50 2C 19 FA 2C 10 00 3A 00 08 02 BC 20 19 DC    .P,..,..:.... ..
000600:  2C 19 FA 2C 10 01 94 20 19 DC 2C 1A 27 01 2C 10    ,..,... ..,.'.,.
000610:  01 94 20 1A 0E 01 2C 1A 27 01 2C 10 01 94 20 1A    .. ...,.'.,... .
000620:  0E 01 2C 19 FA 2C 10 01 94 20 19 DC 2C 19 FA 2C    ..,..,... ..,..,
000630:  10 00 16 00 12 02 AE 20 1A 98 01 2C 19 D7 01 94    ....... ...,....
000640:  20 1A 98 E0 74 01 2C 19 AA 00 38 00 1C 02 BC 20     ...t.,...8.... 
000650:  19 50 2C 19 AA 2C 10 01 94 20 19 50 2C 19 D7 2C    .P,..,... .P,..,
000660:  10 01 94 20 1A 30 02 2C 19 D7 2C 10 01 94 20 1A    ... .0.,..,... .
000670:  30 02 2C 19 AA 2C 10 01 94 20 19 50 2C 19 AA 2C    0.,..,... .P,..,
000680:  10 00 38 00 26 02 BC 20 19 DC 2C 19 AA 2C 10 01    ..8.&.. ..,..,..
000690:  94 20 19 DC 2C 19 D7 2C 10 01 94 20 1A 0E 01 2C    . ..,..,... ...,
0006A0:  19 D7 2C 10 01 94 20 1A 0E 01 2C 19 AA 2C 10 01    ..,... ...,..,..
0006B0:  94 20 19 DC 2C 19 AA 2C 10 00 14 00 30 02 AE 20    . ..,..,....0.. 
0006C0:  19 DC 2C 19 D7 01 94 20 19 DC 2C 19 AA 00 38 00    ..,.... ..,...8.
0006D0:  3A 02 BC 20 19 50 2C 19 1E 2C 10 01 94 20 19 50    :.. .P,..,... .P
0006E0:  2C 19 96 2C 10 01 94 20 1A 30 02 2C 19 96 2C 10    ,..,... .0.,..,.
0006F0:  01 94 20 1A 30 02 2C 19 1E 2C 10 01 94 20 19 50    .. .0.,..,... .P
000700:  2C 19 1E 2C 10 00 06 00 44 02 C9 00 09 00 4E 02    ,..,....D.....N.
000710:  8A 20 23 0F 00 0D 00 58 02 A9 20 23 0F 2C 0F 2C    . #....X.. #.,.,
000720:  10 00 21 00 62 02 BF 20 23 0F 2C 22 45 4E 54 45    ..!.b.. #.,"ENTE
000730:  52 20 53 54 41 52 54 20 4E 55 4D 42 45 52 22 20    R START NUMBER" 
000740:  20 20 00 0D 00 27 15 6C 02 A9 20 23 0F 2C 0F 2C      ...'.l.. #.,.,
000750:  12 00 1C 00 76 02 A3 20 23 0F 2C 22 28 30 20 74    ....v.£ #.,"(0 t
000760:  6F 20 32 35 35 29 20 22 2C 03 00 00 CE 00 14 00    o 255) ",.......
000770:  80 02 03 00 00 CC EF FF 75 28 03 00 00 CE 2C 0F    ........u(....,.
000780:  29 00 12 00 8A 02 02 00 00 CC EF FF 0E 28 03 00    )............(..
000790:  00 CE 29 00 30 00 94 02 A1 20 02 00 00 CC EF 0F    ..).0.... ......
0007A0:  20 FA 20 FF 74 28 22 26 31 32 33 34 35 36 37 38     . .t("&12345678
0007B0:  39 30 22 2C 03 00 00 CC 29 F1 0F 20 EB 20 A0 20    90",....).. . . 
0007C0:  1E 4E 02 00 2F 00 9E 02 A1 20 03 00 00 CC F2 22    .N../.... ....."
0007D0:  26 22 20 FA 20 28 03 00 00 CC F1 22 30 22 20 FC    &" . (....."0" .
0007E0:  20 03 00 00 CC EE 22 39 22 29 20 EB 20 A0 20 1E     ....."9") . . .
0007F0:  4E 02 00 16 00 A8 02 0D 00 00 CE EF FF 0C 28 FF    N.............(.
000800:  1D 28 03 00 00 CE 29 29 00 1F 00 B2 02 A1 20 0D    .(....))...... .
000810:  00 00 CE F1 0E 20 FC 20 0D 00 00 CE EE 19 FF 20    ..... . ....... 
000820:  EB 20 A0 20 1E 4E 02 00 0A 00 BC 02 9F 20 1E D0    . . .N....... ..
000830:  02 00 06 00 C6 02 C9 00 15 00 D0 02 03 00 00 4E    ...............N
000840:  48 45 D8 EF FF 73 28 B2 9A 0D 00 00 CE 29 00 15    HE...s(......)..
000850:  00 DA 02 03 00 00 4E 42 49 CE EF FF 71 28 0D 00    ......NBI...q(..
000860:  00 CE 29 00 15 00 E4 02 03 00 00 4E 44 45 C3 EF    ..)........NDE..
000870:  FF 19 28 0D 00 00 CE 29 00 15 00 EE 02 03 00 00    ..(....)........
000880:  4E 42 43 C4 EF FF 19 28 0D 00 00 CE 29 00 06 00    NBC....(....)...
000890:  F8 02 C9 00 11 00 02 03 03 00 00 D8 EF 03 00 00    ................
0008A0:  4E 44 45 C3 00 13 00 0C 03 03 00 00 D8 EF AC 28    NDE............(
0008B0:  03 00 00 D8 2C 10 29 00 0A 00 16 03 9F 20 1E D8    ....,.)...... ..
0008C0:  04 00 12 00 20 03 02 00 00 CC EF FF 0E 28 03 00    .... ........(..
0008D0:  00 D8 29 00 1D 00 2A 03 03 00 00 D8 EF FF 7B 28    ..)...*.......{(
0008E0:  14 F5 02 00 00 CC 2C 22 20 22 29 F4 03 00 00 D8    ......," ").....
0008F0:  00 11 00 34 03 03 00 00 4E 44 45 C3 EF 03 00 00    ...4....NDE.....
000900:  D8 00 12 00 3E 03 A9 20 23 10 2C 15 F5 02 00 00    ....>.. #.,.....
000910:  CC 2C 0F 00 12 00 48 03 BF 20 23 10 2C 03 00 00    .,....H.. #.,...
000920:  4E 44 45 C3 3B 00 11 00 52 03 03 00 00 D8 EF 03    NDE.;...R.......
000930:  00 00 4E 48 45 D8 00 0A 00 5C 03 9F 20 1E D8 04    ..NHE....\.. ...
000940:  00 11 00 66 03 03 00 00 4E 96 DA FF FF FF FF 11    ...f....N.......
000950:  F8 08 57 04 A6 04 83 04 05 09 01 10 08 0E 00 07    ..W.............
000960:  01 00 2C 42 49 4E 2F 48 45 58 00 00 00 00 00 00    ..,BIN/HEX......
000970:  00 00 00 02 FF 00 AB 07 70 09 00 AB 0F 00 00 00    ........p.......
000980:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000990:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0009F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
000A60:  00 00 00 5A 08 FF FF FF FF 11 F8 08 08 04 F6 04    ...Z............
000A70:  83 04 06 09 00 10 08 F0 23 15 08 00 16 48 45 D8    ........#....HE.
000A80:  EF 03 00 00 D8 00 0C 00 70 03 03 00 00 D8 EF 22    ........p......"
000A90:  22 00 15 00 7A 03 02 00 00 CC EF FF 0E 28 03 00    "...z........(..
000AA0:  00 4E 48 45 D8 29 00 25 00 84 03 A1 20 02 00 00    .NHE.).%.... ...
000AB0:  CC F1 10 20 EB 20 03 00 00 4E 48 45 D8 EF 22 20    ... . ...NHE.." 
000AC0:  30 20 22 F4 03 00 00 4E 48 45 D8 00 12 00 8E 03    0 "....NHE......
000AD0:  A9 20 23 11 2C 13 F5 02 00 00 CC 2C 0F 00 11 00    . #.,......,....
000AE0:  98 03 BF 23 11 2C 03 00 00 4E 48 45 D8 3B 00 11    ...#.,...NHE.;..
000AF0:  00 A2 03 03 00 00 D8 EF 03 00 00 4E 42 49 CE 00    ...........NBI..
000B00:  0A 00 AC 03 9F 20 1E D8 04 00 12 00 B6 03 02 00    ..... ..........
000B10:  00 CC EF FF 0E 28 03 00 00 D8 29 00 16 00 C0 03    .....(....).....
000B20:  A1 20 02 00 00 CC F1 19 10 20 EB 20 9F 20 1E 46    . ....... . . .F
000B30:  05 00 13 00 CA 03 03 00 00 4E 42 49 CE EF 03 00    .........NBI....
000B40:  00 D8 20 20 00 0D 00 D4 03 A9 20 23 12 2C 0F 2C    ..  ...... #.,.,
000B50:  0F 00 10 00 DE 03 BF 23 12 2C 03 00 00 4E 42 49    .......#.,...NBI
000B60:  CE 00 0D 00 E8 03 A9 20 23 14 2C 0F 2C 0F 00 0F    ....... #.,.,...
000B70:  00 F2 03 BF 23 14 2C 03 00 00 43 C6 3B 88 91 00    ....#.,...C.;...
000B80:  5D 00 FC 03 A1 20 0D 00 00 CE F1 0E 20 FC 20 0D    ].... ...... . .
000B90:  00 00 CE EE 19 63 20 EB 20 A9 20 23 13 2C 10 2C    .....c . . #.,.,
000BA0:  0F 01 BF 20 23 13 2C 22 54 4F 4F 20 42 49 47 22    ... #.,"TOO BIG"
000BB0:  01 A9 23 13 2C 19 0A 2C 0F 01 BF 23 13 2C 22 46    ..#.,..,...#.,"F
000BC0:  4F 52 20 42 43 44 20 22 01 03 00 00 42 43 C6 EF    OR BCD "....BC..
000BD0:  22 31 22 01 A0 20 1E B0 04 20 20 20 00 15 00 06    "1".. ...   ....
000BE0:  04 02 00 00 CC EF FF 0E 28 03 00 00 4E 42 43 C4    ........(...NBC.
000BF0:  29 00 18 00 10 04 03 00 00 4C C4 EF FF 79 28 03    )........L...y(.
000C00:  00 00 4E 42 43 C4 2C 0F 29 00 17 00 1A 04 03 00    ..NBC.,.).......
000C10:  00 D8 EF FF 71 28 FF 1D 28 03 00 00 4C C4 29 29    ....q(..(...L.))
000C20:  00 12 00 24 04 02 00 00 CC EF FF 0E 28 03 00 00    ...$........(...
000C30:  D8 29 00 17 00 2E 04 A1 20 02 00 00 CC F1 12 20    .)...... ...... 
000C40:  EB 20 9F 20 1E 86 06 20 20 00 0A 00 38 04 9F 20    . . ...  ...8.. 
000C50:  1E D8 04 00 12 00 42 04 03 00 00 4C 42 59 54 C5    ......B....LBYT.
000C60:  EF 03 00 00 D8 00 38 00 4C 04 A1 20 FF 0E 28 03    ......8.L.. ..(.
000C70:  00 00 4E 42 43 C4 29 F1 11 20 EB 20 03 00 00 A8    ..NBC.).. . ....
000C80:  B5 48 C4 EF 22 30 22 20 01 97 20 03 00 00 48 C4    .H.."0" .. ...H.
000C90:  EF AC 28 03 00 00 4E 42 43 C4 2C 10 2C 0F 29 00    ..(...NBC.,.,.).
000CA0:  17 00 56 04 03 00 00 D8 EF FF 71 28 FF 1D 28 03    ..V.......q(..(.
000CB0:  00 00 48 C4 29 29 00 12 00 60 04 02 00 00 CC EF    ..H.))...`......
000CC0:  FF 0E 28 03 00 00 D8 29 00 15 00 6A 04 A1 20 02    ..(....)...j.. .
000CD0:  00 00 CC F1 12 20 EB 20 9F 20 1E 86 06 00 0A 00    ..... . . ......
000CE0:  74 04 9F 20 1E D8 04 00 12 00 7E 04 03 00 00 48    t.. ......~....H
000CF0:  42 59 54 C5 EF 03 00 00 D8 00 08 00 88 04 8A 23    BYT............#
000D00:  13 00 0D 00 92 04 A9 20 23 13 2C 0F 2C 0F 00 1B    ....... #.,.,...
000D10:  00 9C 04 BF 20 23 13 2C 03 00 00 48 42 59 54 C5    .... #.,...HBYT.
000D20:  3B 03 00 00 4C 42 59 54 C5 00 16 00 A6 04 AE 20    ;...LBYT....... 
000D30:  1A 98 01 2C 19 D7 01 94 20 1A 98 01 2C 19 AA 00    ...,.... ...,...
000D40:  0D 00 B0 04 A9 20 23 15 2C 0F 2C 0F 00 10 00 BA    ..... #.,.,.....
000D50:  04 BF 23 15 2C 03 00 00 42 43 C6 3B 00 06 00 C4    ..#.,...BC.;....
000D60:  04 C9 00 1A 00 CE 04 C5 20 2A 2A 2A 2A 2A 2A 2A    ........ *******
000D70:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 13 00 D8    ************....
000D80:  04 27 59 03 00 00 DA EF 22 22 01 02 00 00 DA EF    .'Y.....""......
000D90:  0F 00 12 00 E2 04 02 00 00 CC EF FF 0E 28 03 00    .............(..
000DA0:  00 D8 29 00 16 00 EC 04 D6 20 02 00 00 CC EE 0F    ..)...... ......
000DB0:  20 FA 20 02 00 00 DA F1 10 00 14 00 F6 04 D6 20     . ............ 
000DC0:  02 00 00 DA F1 02 00 00 CC F4 0F 20 20 00 21 00    ...........  .!.
000DD0:  00 05 03 00 00 DA EF 03 00 00 DA F4 22 20 22 F4    ............" ".
000DE0:  AC 28 03 00 00 D8 2C 02 00 00 DA 2C 0F 29 00 12    .(....,....,.)..
000DF0:  00 0A 05 02 00 00 DA EF 02 00 00 DA F4 0F 20 20    ..............  
000E00:  00 06 00 14 05 D5 00 0E 00 1E 05 03 00 00 D8 EF    ................
000E10:  03 00 00 DA 00 06 00 28 05 D5 00 06 00 32 05 C9    .......(.....2..
000E20:  00 1A 00 3C 05 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A    ...<.. *********
000E30:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 2C 00 46 05 02    **********.,.F..
000E40:  00 00 CC EF FF 0E 28 03 00 00 D8 29 01 20 A1 20    ......(....). . 
000E50:  02 00 00 CC EF 0F 20 EB 20 03 00 00 D8 EF 22 20    ...... . ....." 
000E60:  22 F4 03 00 00 D8 00 12 00 50 05 02 00 00 CC EF    "........P......
000E70:  FF 0E 28 03 00 00 D8 29 00 18 00 5A 05 9E 20 02    ..(....)...Z.. .
000E80:  00 00 D8 7B AD EF 0F 20 EC 20 16 F5 02 00 00 CC    ...{... . ......
000E90:  F7 10 00 13 00 64 05 03 00 00 D8 EF 22 20 30 22    .....d......" 0"
000EA0:  F4 03 00 00 D8 00 06 00 6E 05 B0 00 06 00 78 05    ........n.....x.
000EB0:  C9 00 1A 00 82 05 C5 20 2A 2A 2A 2A 2A 2A 2A 2A    ....... ********
000EC0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 11 00 8C 05    ***********.....
000ED0:  8A 23 0F 01 A9 20 23 0F 2C 0F 2C 0F 00 36 00 96    .#... #.,.,..6..
000EE0:  05 BF 23 0F 2C FF 03 28 19 F0 29 3B 22 20 3A 20    ..#.,..(..);" : 
000EF0:  49 4E 43 52 45 4D 45 4E 54 20 20 22 3B FF 03 28    INCREMENT  ";..(
000F00:  19 F1 29 3B 22 20 3A 20 44 45 43 52 45 4D 45 4E    ..);" : DECREMEN
000F10:  54 22 00 0D 00 A0 05 A9 20 23 0F 2C 0F 2C 11 00    T"...... #.,.,..
000F20:  25 00 AA 05 BF 23 0F 2C 22 45 20 3A 20 45 4E 54    %....#.,"E : ENT
000F30:  45 52 20 4E 45 57 20 53 54 41 52 54 20 4E 55 4D    ER NEW START NUM
000F40:  42 45 52 22 00 0D 00 B4 05 A9 20 23 0F 2C 0F 2C    BER"...... #.,.,
000F50:  13 00 20 00 BE 05 BF 23 0F 2C 22 52 20 3A 20 52    .. ....#.,"R : R
000F60:  45 53 45 54 20 43 41 52 52 59 20 46 4C 41 47 53    ESET CARRY FLAGS
000F70:  22 00 0D 00 C8 05 A9 20 23 0F 2C 11 2C 15 00 22    "...... #.,.,.."
000F80:  00 D2 05 BF 23 70 10 0F 2C 22 50 52 45 53 53 20    ....#p..,"PRESS 
000F90:  58 20 54 4F 20 45 58 49 54 20 50 52 4F 47 52 41    X TO EXIT PROGRA
000FA0:  4D 22 00 06 00 DC 05 C9 00 0C 00 E6 05 03 00 00    M"..............
000FB0:  C1 EF 22 22 00 0C 00 F0 05 03 00 00 C1 EF 22 22    ..""..........""
000FC0:  00 0C 00 FA 05 03 00 00 E1 EF 22 22 00 1B 00 04    ..........""....
000FD0:  06 03 00 00 E1 EF FF 43 01 A1 20 03 00 00 E1 EF    .......C.. .....
000FE0:  22 22 A0 20 1E 04 06 00 49 00 0E 06 A1 20 03 00    "". ....I.... ..
000FF0:  00 C1 EF 22 45 22 20 FC 20 03 00 00 C1 EF 22 65    ..."E" . ....."e
001000:  22 20 EB 20 03 00 00 43 C6 EF 22 30 22 01 03 00    " . ...C.."0"...
001010:  00 42 43 C6 EF 22 30 22 01 9F 20 1E 4E 02 01 9F    .BC.."0".. .N...
001020:  20 1E 02 03 01 9F 20 1E 8C 05 01 A0 20 1E E6 05     ..... ..... ...
001030:  00 2E 00 18 06 A1 20 03 00 00 C1 EF 22 58 22 20    ...... ....."X" 
001040:  FC 20 03 00 00 C1 EF 22 78 22 20 EB 20 9F 20 1E    . ....."x" . . .
001050:  AE 06 01 9F 20 1E 8C 05 01 A0 20 1E E6 05 00 67    .... ..... ....g
001060:  00 22 06 A1 20 03 00 00 C1 EF 22 52 22 FC 20 03    .".. ....."R". .
001070:  00 00 C1 EF 22 72 22 20 EB 20 02 00 00 63 66 F4    ...."r" . ...cf.
001080:  EF 0E 01 03 00 00 43 62 74 C6 EF 22 30 22 01 03    ......Cbt.."0"..
001090:  00 00 42 43 C6 EF 22 30 22 01 A9 23 14 2C 0F 2C    ..BC.."0"..#.,.,
0010A0:  0F 01 BF 23 14 2C 03 00 00 43 C6 3B 01 A9 23 15    ...#.,...C.;..#.
0010B0:  2C 0F 2C 0F 01 BF 23 15 2C 03 00 00 42 43 C6 3B    ,.,...#.,...BC.;
0010C0:  01 A0 20 1E E6 05 20 00 20 00 2C 06 A1 20 03 00    .. ... . .,.. ..
0010D0:  00 C1 EF FF 03 28 19 F0 29 20 EB 20 0D 00 00 CE    .....(..) . ....
0010E0:  EF 0D 00 00 CE F4 0F 00 20 00 36 06 A1 20 03 00    ........ .6.. ..
0010F0:  00 C1 EF FF 03 28 19 F1 29 20 EB 20 0D 00 00 CE    .....(..) . ....
001100:  EF 0D 00 00 CE F5 0F 00 2C 00 40 06 A1 20 0D 00    ........,.@.. ..
001110:  00 CE F1 0E 20 FC 20 0D 00 00 CE EE 19 FF 20 EB    .... . ....... .
001120:  20 03 00 00 43 C6 EF 22 31 22 01 02 00 00 63 66     ...C.."1"....cf
001130:  F4 EF 0F 00 18 00 4A 06 A1 20 0D 00 00 CE F3 F5    ......J.. ......
001140:  0F 20 EB 20 0D 00 00 CE EF 19 FF 00 18 00 54 06    . . ..........T.
001150:  A1 20 0D 00 00 CE F0 1A 00 01 20 EB 20 0D 00 00    . ........ . ...
001160:  CE EF 0E 00 0A 00 5E 06 9F 20 1E D0 02 00 0A 00    ......^.. ......
001170:  68 06 9F 20 1E 02 03 00 06 00 72 06 C9 00 1B 00    h.. ......r.....
001180:  7C 06 C5 20 2A 2A 2A 2A 2A 5B 72 2A 2A 2A 2A 2A    |.. *****[r*****
001190:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 18 00 86 06 9E    **********......
0011A0:  20 02 00 00 D8 EF 0F 20 EC 20 28 12 F5 02 00 00     ...... . (.....
0011B0:  CC 29 00 12 00 90 06 03 00 00 D8 EF 22 30 22 F4    .).........."0".
0011C0:  03 00 00 D8 00 06 00 9A 06 B0 00 06 00 A4 06 C9    ................
0011D0:  00 08 00 AE 06 8A 23 0F 00 0D 00 B8 06 A9 20 23    ......#....... #
0011E0:  0F 2C 0F 2C 10 00 26 00 C2 06 A3 20 23 0F 2C 22    .,.,..&...£ #.,"
0011F0:  45 58 49 54 20 50 52 4F 47 52 41 4D 20 28 59 20    EXIT PROGRAM (Y 
001200:  6F 72 20 4E 29 22 3B 03 00 00 C5 00 22 00 CC 06    or N)";....."...
001210:  A1 20 03 00 00 C5 EF 22 59 22 20 FC 20 03 00 00    . ....."Y" . ...
001220:  C5 EF 22 79 22 20 EB 20 AD 20 0F 01 98 00 06 00    .."y" . . ......
001230:  D6 06 C9 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001280:  00 00 00 00 00 00 00 00 00 00 00 76 E4 FF FF FF    ...........v....
001290:  FF 11 F7 08 08 04 F6 04 7F 04 FD 08 FF 0F 08 10    ................
0012A0:  00 07 01 00 2C 47 52 41 50 48 49 43 53 2D 44 45    ....,GRAPHICS-DE
0012B0:  4D 4F 00 00 00 01 00 00 00 08 70 01 FF CE 19 00    MO........p.....
0012C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0012D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0012E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0012F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001300:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001310:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001320:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001330:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001340:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001350:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001360:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001370:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001380:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001390:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0013A0:  00 00 00 00 00 7C 5F FF FF FF FF 11 F6 08 08 04    .....|_.........
0013B0:  F6 04 84 04 07 09 00 10 08 52 0A 15 08 00 16 26    .........R.....&
0013C0:  00 0A 00 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .... ***********
0013D0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0013E0:  2A 2A 2A 2A 00 06 00 14 00 01 00 1E 00 1E 00 C5    ****............
0013F0:  20 20 47 72 61 70 68 69 63 73 20 44 65 6D 6F 6E      Graphics Demon
001400:  73 74 72 61 74 69 6F 6E 00 21 00 28 00 C5 20 20    stration.!.(..  
001410:  43 20 31 39 38 35 20 48 4F 4E 45 59 46 4F 4C 44    C 1985 HONEYFOLD
001420:  20 53 4F 46 54 57 41 52 45 00 06 00 32 00 01 00     SOFTWARE...2...
001430:  26 00 3C 00 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    &.<.. **********
001440:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
001450:  2A 2A 2A 2A 2A 00 06 00 46 00 01 00 0D 00 50 00    *****...F.....P.
001460:  AA 20 1F 00 00 3F 1C 90 00 11 00 5A 00 A8 22 21    . ...?.....Z.."!
001470:  22 2C 1F 00 00 40 1C 90 20 00 0D 00 64 00 83 20    ",...@.. ...d.. 
001480:  1F 00 00 40 1C 90 00 08 00 6E 00 AD 20 0F 00 14    ...@.....n.. ...
001490:  00 78 00 8A 01 D8 20 23 0F 2C 13 2C 19 23 2C 12    .x.... #.,.,.#,.
0014A0:  2C 14 00 13 00 82 00 D8 20 23 10 2C 12 2C 19 25    ,....... #.,.,.%
0014B0:  2C 15 2C 19 16 00 12 00 8C 00 D8 23 11 2C 12 46    ,.,........#.,.F
0014C0:  0E 2C 19 23 2C 0F 2C 10 20 00 3E 00 96 00 03 00    .,.#,.,. .>.....
0014D0:  00 F0 EF 22 54 6F 20 73 65 65 20 74 68 65 20 70    ..."To see the p
0014E0:  72 6F 67 72 61 6D 20 72 75 6E 20 70 72 65 73 73    rogram run press
0014F0:  20 74 68 65 20 20 73 70 61 63 65 20 62 61 72 2E     the  space bar.
001500:  2E 2E 2E 2E 22 20 20 00 44 00 A0 00 03 00 00 70    ...."  .D......p
001510:  B1 EF 22 54 68 65 20 63 6F 6D 6D 61 6E 64 20 63    .."The command c
001520:  61 6E 20 62 65 20 75 73 65 64 20 77 69 74 68 69    an be used withi
001530:  6E 20 20 20 20 70 72 6F 67 72 61 6D 73 20 61 73    n    programs as
001540:  20 66 6F 6C 6C 6F 77 73 2E 22 20 00 25 00 AA 00     follows." .%...
001550:  03 00 00 70 B2 EF 22 2E 2E 2E 2E 74 68 65 20 70    ...p.."....the p
001560:  72 6F 67 72 61 6D 20 72 75 6E 6E 69 6E 67 2E 22    rogram running."
001570:  00 06 00 B4 00 8A 00 2A 00 BE 00 BF 23 11 2C FF    .......*....#.,.
001580:  03 28 19 A4 29 3B 22 20 48 4F 4E 45 59 46 4F 4C    .(..);" HONEYFOL
001590:  44 20 53 4F 46 54 57 41 52 45 20 31 39 38 34 22    D SOFTWARE 1984"
0015A0:  00 1A 00 C8 00 7C 00 42 4F D8 2C 19 14 2C 19 14    .....|.BO.,..,..
0015B0:  2C 1A 6C 02 2C 1A 68 01 2C 10 00 19 00 D2 00 7C    ,.l.,.h.,......|
0015C0:  00 81 3D 42 4F 58 C6 2C 19 0A 2C 19 0A 2C 19 1E    ..=BOX.,..,..,..
0015D0:  2C 19 1E 2C 10 00 1B 00 DC 00 7C 00 42 4F 58 C6    ,..,......|.BOX.
0015E0:  2C 19 0A 2C 1A 5E 01 2C 19 1E 2C 1A 72 01 2C 10    ,..,.^.,..,.r.,.
0015F0:  00 1D 00 E6 00 7C 00 42 4F 58 C6 2C 1A 62 02 2C    .....|.BOX.,.b.,
001600:  1A 5E 01 2C 1A 76 02 2C 1A 72 01 2C 10 00 1B 00    .^.,.v.,.r.,....
001610:  F0 00 7C 00 42 4F 58 C6 2C 1A 62 02 2C 19 0A 2C    ..|.BOX.,.b.,..,
001620:  1A 76 02 2C 19 1E 2C 10 00 25 00 FA 00 C5 20 2A    .v.,..,..%.... *
001630:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
001640:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00    *************...
001650:  04 01 C5 00 1B 00 0E 01 C5 20 20 20 20 20 20 54    .........      T
001660:  48 45 20 42 4F 58 20 43 4F 4D 4D 41 4E 44 00 06    HE BOX COMMAND..
001670:  00 18 01 C5 00 26 00 22 01 C5 20 2A 2A 2A 2A 2A    .....&.".. *****
001680:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
001690:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 2C 01 C5    **********...,..
0016A0:  00 0D 00 36 01 BF 20 23 0F 2C 22 20 22 00 1C 00    ...6.. #.," "...
0016B0:  40 01 BF 23 0F 2C 22 54 68 65 20 42 6F 78 20 43    @..#.,"The Box C
0016C0:  6F 6D 6D AF 53 61 6E 64 22 20 20 00 1B 00 4A 01    omm.Sand"  ...J.
0016D0:  7C 00 42 4F D8 2C 19 3C 2C 1A 3B 01 2C 1A 33 01    |.BO.,.<,.;.,.3.
0016E0:  2C 1A 54 01 2C 10 00 3C 00 54 01 BF 20 23 10 2C    ,.T.,..<.T.. #.,
0016F0:  22 54 68 69 73 20 65 78 74 65 72 6E 61 6C 20 63    "This external c
001700:  6F 6D 6D 61 6E 64 20 64 72 61 77 73 20 61 20 62    ommand draws a b
001710:  6F 78 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E    ox on the screen
001720:  2E 22 00 0D 00 5E 01 BF 20 23 10 2C 22 20 22 00    ."...^.. #.," ".
001730:  21 00 68 01 BF 20 23 10 2C 22 65 2E 67 2E 20 7C    !.h.. #.,"e.g. |
001740:  42 4F 58 2C 58 2C 59 2C 58 31 2C 59 31 2C 43 22    BOX,X,Y,X1,Y1,C"
001750:  00 0D 00 72 01 BF 20 23 10 2C 22 20 22 00 13 00    ...r.. #.," "...
001760:  7C 01 BF 20 23 10 2C 22 57 68 65 72 65 3A 2D 22    |.. #.,"Where:-"
001770:  00 19 00 86 01 7C 00 42 4F D8 2C 19 DC 2C 19 64    .....|.BO.,..,.d
001780:  2C 1A A4 01 2C 19 B4 2C 10 00 19 00 90 01 7C 00    ,...,..,......|.
001790:  42 4F 58 C6 2C 19 D9 2C 19 61 2C 19 E0 2C 19 68    BOX.,..,.a,..,.h
0017A0:  2C 10 00 1B 00 9A 01 7C 00 42 4F 58 C6 2C 1A A1    ,......|.BOX.,..
0017B0:  01 2C 19 B1 2C 1A A9 01 2C 19 B8 2C 10 00 06 00    .,..,...,..,....
0017C0:  A4 01 D0 00 0C 47 4A 00 AE 01 BC 20 19 A0 2C 19    .....GJ.... ..,.
0017D0:  6E 00 0C 00 B8 01 BF 22 58 2C 59 22 3B 00 0F 00    n......"X,Y";...
0017E0:  C2 01 BC 20 1A BA 01 2C 19 B4 20 20 00 0E 00 CC    ... ...,..  ....
0017F0:  01 BF 22 58 31 2C 59 31 22 3B 00 0C 00 D6 01 BC    .."X1,Y1";......
001800:  20 19 A0 2C 19 46 00 1C 00 E0 01 BF 22 43 3D 20     ..,.F......"C= 
001810:  54 68 65 20 72 65 71 75 69 72 65 64 20 70 65 6E    The required pen
001820:  22 3B 00 0C 00 EA 01 BC 20 19 4A 2C 19 28 00 28    ";...... .J,.(.(
001830:  00 F4 01 BF 22 50 72 65 73 73 20 74 68 65 20 73    ...."Press the s
001840:  70 61 63 65 20 62 61 72 20 74 6F 20 63 6F 6E 74    pace bar to cont
001850:  69 6E 75 65 22 3B 00 19 00 FE 01 7C 00 42 4F D8    inue";.....|.BO.
001860:  2C 19 41 2C 19 14 2C 1A 3F 02 2C 19 2D 2C 10 00    ,.A,..,.?.,.-,..
001870:  0A 00 08 02 9F 20 1E 7C 0B 00 08 00 12 02 8A 23    ..... .|.......#
001880:  10 00 24 00 1C 02 C5 20 2A 2A 2A 2A 2A 2A 2A 2A    ..$.... ********
001890:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0018A0:  2A 2A 2A 2A 2A 00 06 00 26 02 C5 00 19 00 30 02    *****...&.....0.
0018B0:  C5 20 20 20 20 20 20 20 20 20 42 4F 58 20 50 41    .         BOX PA
0018C0:  47 45 20 32 00 06 00 55 20 3A 02 C5 00 24 00 44    GE 2...U :...$.D
0018D0:  02 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .. *************
0018E0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0018F0:  00 06 00 4E 02 C5 00 40 00 58 02 BF 20 23 10 2C    ...N...@.X.. #.,
001900:  22 46 6F 72 20 65 78 61 6D 70 6C 65 20 74 68 65    "For example the
001910:  20 66 6F 6C 6C 6F 77 69 6E 67 20 63 6F 6D 6D 61     following comma
001920:  6E 64 20 70 72 6F 64 75 63 65 73 20 74 68 69 73    nd produces this
001930:  20 62 6F 78 2E 22 00 0D 00 62 02 BF 20 23 10 2C     box."...b.. #.,
001940:  22 20 22 00 0D 00 6C 02 BF 20 23 10 2C 22 20 22    " "...l.. #.," "
001950:  00 22 00 76 02 BF 20 23 10 2C 22 7C 42 4F 58 2C    .".v.. #.,"|BOX,
001960:  31 30 30 2C 31 31 30 2C 33 35 30 2C 32 30 30 2C    100,110,350,200,
001970:  32 22 00 19 00 80 02 7C 00 42 4F D8 2C 19 64 2C    2".....|.BO.,.d,
001980:  19 6E 2C 1A 5E 01 2C 19 C8 2C 10 00 0A 00 8A 02    .n,.^.,..,......
001990:  9F 20 1E 7C 0B 00 08 00 94 02 8A 23 10 00 26 00    . .|.......#..&.
0019A0:  9E 02 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ... ************
0019B0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0019C0:  2A 2A 2A 00 06 00 A8 02 C5 17 7B 00 19 00 B2 02    ***.......{.....
0019D0:  C5 20 20 20 20 20 20 20 20 20 42 4F 58 20 50 41    .         BOX PA
0019E0:  47 45 20 33 00 06 00 BC 02 C5 00 26 00 C6 02 C5    GE 3.......&....
0019F0:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     ***************
001A00:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
001A10:  00 06 00 D0 02 C5 00 0F 00 DA 02 BF 20 23 10 2C    ............ #.,
001A20:  03 00 00 70 B1 00 0D 00 E4 02 BF 20 23 10 2C 22    ...p....... #.,"
001A30:  20 22 00 1F 00 EE 02 BF 20 23 10 2C 22 20 20 31     "...... #.,"  1
001A40:  30 20 78 3D 35 30 3A 79 3D 37 30 3A 73 3D 31 30    0 x=50:y=70:s=10
001A50:  22 00 1C 00 F8 02 BF 20 23 10 2C 22 20 20 32 30    "...... #.,"  20
001A60:  20 77 68 69 6C 65 20 78 3C 33 30 30 22 00 25 00     while x<300".%.
001A70:  02 03 BF 20 23 10 2C 22 20 20 33 30 20 7C 62 6F    ... #.,"  30 |bo
001A80:  78 2C 78 2C 79 2C 78 2B 73 2C 79 2B 73 2C 32 22    x,x,y,x+s,y+s,2"
001A90:  20 20 00 1C 00 0C 03 BF 20 23 10 2C 22 20 20 34      ...... #.,"  4
001AA0:  30 20 78 3D 78 2B 73 3A 73 3D 73 2A 32 22 00 15    0 x=x+s:s=s*2"..
001AB0:  00 16 03 BF 20 23 10 2C 22 20 20 35 30 20 77 65    .... #.,"  50 we
001AC0:  6E 64 22 00 0D 00 20 03 BF 20 23 80 F7 10 2C 22    nd"... .. #...,"
001AD0:  20 22 00 0E 00 2A 03 BF 20 23 10 2C 03 00 00 F0     "...*.. #.,....
001AE0:  00 0A 00 34 03 9F 20 1E 7C 0B 00 08 00 3E 03 8A    ...4.. .|....>..
001AF0:  23 10 00 0F 00 48 03 BF 20 23 10 2C 03 00 00 70    #....H.. #.,...p
001B00:  B2 00 1C 00 52 03 0D 00 00 F8 EF 19 32 01 0D 00    ....R.......2...
001B10:  00 F9 EF 19 46 01 0D 00 00 F3 EF 19 0A 00 0F 00    ....F...........
001B20:  5C 03 D6 20 0D 00 00 F8 F1 1A 2C 01 00 2A 00 66    \.. ......,..*.f
001B30:  03 7C 00 42 4F D8 2C 0D 00 00 F8 2C 0D 00 00 F9    .|.BO.,....,....
001B40:  2C 0D 00 00 F8 F4 0D 00 00 F3 2C 0D 00 00 F9 F4    ,.........,.....
001B50:  0D 00 00 F3 2C 10 00 1F 00 70 03 0D 00 00 F8 EF    ....,....p......
001B60:  0D 00 00 F8 F4 0D 00 00 F3 01 0D 00 00 F3 EF 0D    ................
001B70:  00 00 F3 F6 10 00 06 00 7A 03 D5 00 0A 00 84 03    ........z.......
001B80:  9F 20 1E 7C 0B 00 08 00 8E 03 8A 23 10 00 24 00    . .|.......#..$.
001B90:  98 03 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ... ************
001BA0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
001BB0:  2A 00 06 00 A2 03 C5 00 1F 00 AC 03 C5 20 20 20    *............   
001BC0:  20 20 20 20 20 20 42 4F 58 20 46 49 4C 63 64 FF          BOX FILcd.
001BD0:  FF FF FF 11 F5 08 08 04 F6 04 81 04 00 09 FF 0F    ................
001BE0:  08 0F 00 07 01 00 2C 47 52 41 50 48 49 43 53 2D    ......,GRAPHICS-
001BF0:  44 45 4D 4F 00 00 00 02 00 00 00 08 70 09 00 CE    DEMO........p...
001C00:  19 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C60:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C70:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C80:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001C90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CD0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
001CE0:  00 00 00 00 00 00 00 DC EC FF FF FF FF 11 F6 08    ................
001CF0:  08 04 F6 04 84 04 07 09 00 10 08 51 0A 15 08 00    ...........Q....
001D00:  16 4C 20 43 4F 4D 4D 41 4E 44 00 06 00 B6 03 C5    .L COMMAND......
001D10:  00 24 00 C0 03 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A    .$.... *********
001D20:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
001D30:  2A 2A 2A 2A 00 06 00 CA 03 C5 00 08 00 D4 03 8A    ****............
001D40:  23 0F 00 0C 00 DE 03 BF 23 0F 2C 22 20 22 00 1F    #.......#.," "..
001D50:  00 E8 03 BF 23 0F 2C 22 54 68 65 20 42 6F 78 20    ....#.,"The Box 
001D60:  46 69 6C 6C 20 43 6F 6D 6D 61 6E 64 22 00 1B 00    Fill Command"...
001D70:  F2 03 7C 00 42 4F D8 2C 19 3C 2C 1A 3B 01 2C 1A    ..|.BO.,.<,.;.,.
001D80:  8B 01 2C 1A 54 01 2C 10 00 48 00 FC 03 BF 20 23    ..,.T.,..H.... #
001D90:  10 2C 22 54 68 69 73 20 65 78 74 65 72 6E 61 6C    .,"This external
001DA0:  20 63 6F 6D 6D 61 6E 64 20 64 72 61 77 73 20 61     command draws a
001DB0:  20 20 20 20 20 73 6F 6C 69 64 20 62 6F 78 20 75         solid box u
001DC0:  70 6F 6E 20 74 68 65 20 73 63 72 65 65 6E 2E 22    pon the screen."
001DD0:  00 0D 00 06 04 BF 20 23 10 2C 22 20 22 00 21 00    ...... #.," ".!.
001DE0:  10 04 BF 20 23 10 2C 22 65 2E 67 20 7C 42 4F 58    ... #.,"e.g |BOX
001DF0:  46 2C 58 2C 59 2C 58 31 2C 59 31 2C 43 22 00 0D    F,X,Y,X1,Y1,C"..
001E00:  00 35 F7 1A 04 BF 20 23 10 2C 22 20 22 00 4A 00    .5.... #.," ".J.
001E10:  24 04 BF 20 23 10 2C 22 57 68 65 72 65 20 58 2C    $.. #.,"Where X,
001E20:  59 2C 58 31 2C 59 31 2C 43 20 61 72 65 20 65 78    Y,X1,Y1,C are ex
001E30:  61 63 74 6C 79 20 74 68 65 20 73 61 6D 65 20 61    actly the same a
001E40:  73 20 66 6F 72 20 74 68 65 20 62 6F 78 20 63 6F    s for the box co
001E50:  6D 6D 61 6E 64 2E 22 00 0A 00 2E 04 9F 20 1E 7C    mmand."...... .|
001E60:  0B 00 08 00 38 04 8A 23 10 00 4A 00 42 04 BF 20    ....8..#..J.B.. 
001E70:  23 10 2C 22 46 6F 72 20 65 78 61 6D 70 6C 65 20    #.,"For example 
001E80:  74 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 20 63 6F    the following co
001E90:  6D 6D 61 6E 64 20 70 72 6F 64 75 63 65 73 20 74    mmand produces t
001EA0:  68 69 73 20 66 69 6C 6C 65 64 20 69 6E 20 62 6F    his filled in bo
001EB0:  78 2E 22 00 0D 00 4C 04 BF 20 23 10 2C 22 20 22    x."...L.. #.," "
001EC0:  00 21 00 56 04 BF 20 23 10 2C 22 7C 42 4F 58 2C    .!.V.. #.,"|BOX,
001ED0:  31 30 30 2C 31 31 30 2C 33 30 30 2C 32 30 30 2C    100,110,300,200,
001EE0:  32 00 1A 00 60 04 7C 00 42 4F 58 C6 2C 19 64 2C    2...`.|.BOX.,.d,
001EF0:  19 6E 2C 1A 2C 01 2C 19 C8 2C 10 00 0A 00 6A 04    .n,.,.,..,....j.
001F00:  9F 20 1E 5F 2F 7C 0B 00 08 00 74 04 8A 23 10 00    . ._/|....t..#..
001F10:  24 00 7E 04 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    $.~.. **********
001F20:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
001F30:  2A 2A 2A 00 06 00 88 04 C5 00 1B 00 92 04 C5 20    ***............ 
001F40:  20 20 20 20 20 42 4F 58 20 46 49 4C 4C 20 50 41         BOX FILL PA
001F50:  47 45 20 33 00 06 00 9C 04 C5 00 24 00 A6 04 C5    GE 3.......$....
001F60:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     ***************
001F70:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06    **************..
001F80:  00 B0 04 C5 00 0F 00 BA 04 BF 20 23 10 2C 03 00    .......... #.,..
001F90:  00 70 B1 00 0D 00 C4 04 BF 20 23 10 2C 22 20 22    .p....... #.," "
001FA0:  00 25 00 CE 04 BF 20 23 10 2C 22 20 20 31 30 20    .%.... #.,"  10 
001FB0:  78 3D 31 35 30 3A 79 3D 37 30 3A 73 3D 31 36 30    x=150:y=70:s=160
001FC0:  3A 63 3D 31 22 00 1A 00 D8 04 BF 20 23 10 2C 22    :c=1"...... #.,"
001FD0:  20 20 32 30 20 77 68 69 6C 65 20 63 3C 34 22 00      20 while c<4".
001FE0:  24 00 E2 04 BF 20 23 10 2C 22 20 20 33 30 20 7C    $.... #.,"  30 |
001FF0:  62 6F 78 66 2C 78 2C 79 2C 78 2B 73 2C 79 2B 73    boxf,x,y,x+s,y+s
002000:  2C 63 22 00 29 07 93 00 EC 04 BF 20 23 10 2C 22    ,c".)...... #.,"
002010:  20 20 34 30 20 73 3D 73 2F 32 3A 78 3D 78 2B 73      40 s=s/2:x=x+s
002020:  3A 79 3D 79 2B 32 30 3A 63 3D 63 2B 31 22 00 15    :y=y+20:c=c+1"..
002030:  00 F6 04 BF 20 23 10 2C 22 20 20 35 30 20 77 65    .... #.,"  50 we
002040:  6E 64 22 00 0D 00 00 05 BF 20 23 10 2C 22 20 22    nd"...... #.," "
002050:  00 0E 00 0A 05 BF 20 23 10 2C 03 00 00 F0 00 0A    ...... #.,......
002060:  00 14 05 9F 20 1E 7C 0B 00 08 00 1E 05 8A 23 10    .... .|.......#.
002070:  00 0F 00 28 05 BF 20 23 10 2C 03 00 00 70 B2 00    ...(.. #.,...p..
002080:  23 00 32 05 0D 00 00 F8 EF 19 96 01 0D 00 00 F9    #.2.............
002090:  EF 19 46 01 0D 00 00 F3 EF 19 A0 01 0D 00 00 E3    ..F.............
0020A0:  EF 0F 00 0D 00 3C 05 D6 20 0D 00 00 E3 F1 12 00    .....<.. .......
0020B0:  2E 00 46 05 7C 00 42 4F 58 C6 2C 0D 00 00 F8 2C    ..F.|.BOX.,....,
0020C0:  0D 00 00 F9 2C 0D 00 00 F8 F4 0D 00 00 F3 2C 0D    ....,.........,.
0020D0:  00 00 F9 F4 0D 00 00 F3 2C 0D 00 00 E3 00 38 00    ........,.....8.
0020E0:  50 05 0D 00 00 F3 EF 0D 00 00 F3 F7 10 01 0D 00    P...............
0020F0:  00 F8 EF 0D 00 00 F8 F4 0D 00 00 F3 01 0D 00 00    ................
002100:  F9 EF 0D 00 00 F9 F4 31 B2 19 14 01 0D 00 00 E3    .......1........
002110:  EF 0D 00 00 E3 F4 0F 00 06 00 5A 05 D5 00 0A 00    ..........Z.....
002120:  64 05 9F 20 1E 7C 0B 00 08 00 6E 05 8A 23 10 00    d.. .|....n..#..
002130:  24 00 78 05 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    $.x.. **********
002140:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002150:  2A 2A 2A 00 06 00 82 05 C5 00 1E 00 8C 05 C5 20    ***............ 
002160:  20 20 20 54 48 45 20 54 52 49 41 4E 47 4C 45 20       THE TRIANGLE 
002170:  43 4F 4D 4D 41 4E 44 00 06 00 96 05 C5 00 24 00    COMMAND.......$.
002180:  A0 05 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ... ************
002190:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0021A0:  2A 00 06 00 AA 05 C5 00 08 00 B4 05 8A 23 0F 00    *............#..
0021B0:  0C 00 BE 05 BF 23 0F 2C 22 20 22 00 1F 00 C8 05    .....#.," ".....
0021C0:  BF 23 0F 2C 22 54 68 65 20 54 72 69 61 6E 67 6C    .#.,"The Triangl
0021D0:  65 20 43 6F 6D 6D 61 6E 64 22 00 1B 00 D2 05 7C    e Command".....|
0021E0:  00 42 4F D8 2C 19 3C 2C 1A 3B 01 2C 1A 90 01 2C    .BO.,.<,.;.,...,
0021F0:  1A 54 01 2C 10 00 4B 00 DC 05 BF 20 23 10 2C 22    .T.,..K.... #.,"
002200:  54 68 69 73 20 65 78 74 65 18 86 72 6E 61 6C 20    This exte..rnal 
002210:  63 6F 6D 6D 61 6E 64 20 64 72 61 77 73 20 61 20    command draws a 
002220:  20 20 20 20 73 6F 6C 69 64 20 74 72 69 61 6E 67        solid triang
002230:  6C 65 20 6F 6E 20 74 68 65 20 73 63 72 65 65 6E    le on the screen
002240:  2E 22 00 0D 00 E6 05 BF 20 23 10 2C 22 20 22 00    ."...... #.," ".
002250:  27 00 F0 05 BF 20 23 10 2C 22 65 2E 67 2E 20 7C    '.... #.,"e.g. |
002260:  54 52 49 2C 58 2C 59 2C 58 31 2C 59 31 2C 58 32    TRI,X,Y,X1,Y1,X2
002270:  2C 59 32 2C 43 22 00 20 00 FA 05 7C 00 54 52 C9    ,Y2,C". ...|.TR.
002280:  2C 19 C8 2C 19 46 2C 1A 40 01 2C 19 B4 2C 1A B8    ,..,.F,.@.,..,..
002290:  01 2C 19 46 2C 10 00 06 00 04 06 D0 00 0E 00 0E    .,.F,...........
0022A0:  06 BC 20 1A 1D 01 2C 19 C8 20 00 0E 00 18 06 BF    .. ...,.. ......
0022B0:  22 58 31 2C 59 31 22 3B 00 0C 00 22 06 BC 20 19    "X1,Y1";...".. .
0022C0:  78 2C 19 50 00 0E 00 2C 06 BF 22 58 31 2C 59 31    x,.P...,.."X1,Y1
0022D0:  22 3B 00 0D 00 36 06 BC 20 1A C2 01 2C 19 50 00    ";...6.. ...,.P.
0022E0:  0C 00 40 06 BF 23 10 2C 22 20 22 00 0E 00 4A 06    ..@..#.," "...J.
0022F0:  BF 22 58 32 2C 59 32 22 3B 00 0A 00 54 06 9F 20    ."X2,Y2";...T.. 
002300:  1E 7C 0B 00 08 00 5E 06 8A 23 10 EA 8D 00 24 00    .|....^..#....$.
002310:  68 06 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    h.. ************
002320:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002330:  2A 00 06 00 72 06 C5 00 1B 00 7C 06 C5 20 20 20    *...r.....|..   
002340:  20 20 20 54 52 49 41 4E 47 4C 45 20 50 41 47 45       TRIANGLE PAGE
002350:  20 32 00 06 00 86 06 C5 00 24 00 90 06 C5 20 2A     2.......$.... *
002360:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002370:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 9A    ************....
002380:  06 C5 00 45 00 A4 06 BF 20 23 10 2C 22 46 6F 72    ...E.... #.,"For
002390:  20 65 78 61 6D 70 6C 65 20 74 68 65 20 66 6F 6C     example the fol
0023A0:  6C 6F 77 69 6E 67 20 63 6F 6D 6D 61 6E 64 20 70    lowing command p
0023B0:  72 6F 64 75 63 65 73 20 74 68 69 73 20 74 72 69    roduces this tri
0023C0:  61 6E 67 6C 65 2E 22 00 0D 00 AE 06 BF 20 23 10    angle."...... #.
0023D0:  2C 22 20 22 00 28 00 B8 06 BF 20 23 10 2C 22 7C    ," ".(.... #.,"|
0023E0:  54 52 49 2C 32 30 30 2C 37 30 2C 33 32 30 2C 32    TRI,200,70,320,2
0023F0:  30 30 2C 34 30 30 2C 37 30 2C 32 22 00 20 00 C2    00,400,70,2". ..
002400:  06 7C 00 54 52 C9 2C 19 F0 2C 19 64 2C F6 B3 1A    .|.TR.,..,.d,...
002410:  40 01 2C 19 C8 2C 1A 90 01 2C 19 64 2C 10 00 0A    @.,..,...,.d,...
002420:  00 CC 06 9F 20 1E 7C 0B 00 08 00 D6 06 8A 23 10    .... .|.......#.
002430:  00 24 00 E0 06 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A    .$.... *********
002440:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002450:  2A 2A 2A 2A 00 07 00 EA 06 C5 20 00 1C 00 F4 06    ****...... .....
002460:  C5 20 20 20 20 20 20 20 54 52 49 41 4E 47 4C 45    .       TRIANGLE
002470:  20 50 41 47 45 20 33 00 06 00 FE 06 C5 00 24 00     PAGE 3.......$.
002480:  08 07 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ... ************
002490:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0024A0:  2A 00 06 00 12 07 C5 00 0F 00 1C 07 BF 20 23 10    *............ #.
0024B0:  2C 03 00 00 70 B1 00 0D 00 26 07 BF 20 23 10 2C    ,...p....&.. #.,
0024C0:  22 20 22 00 24 00 30 07 BF 20 23 10 2C 22 20 20    " ".$.0.. #.,"  
0024D0:  31 30 20 78 3D 31 35 30 3A 79 3D 31 35 30 3A 73    10 x=150:y=150:s
0024E0:  3D 37 2D 3A 63 3D 31 00 1A 00 3A 07 BF 20 23 10    =7-:c=1...:.. #.
0024F0:  2C 22 20 20 32 30 20 77 68 69 6C 65 20 63 3C 34    ,"  20 while c<4
002500:  22 00 2B 00 44 07 BF 20 23 10 2C 22 20 20 33 EA    ".+.D.. #.,"  3.
002510:  68 FF FF FF FF 11 F7 08 57 04 F6 04 80 04 FF 08    h.......W.......
002520:  00 10 08 0C 00 07 01 00 2C 47 52 41 50 48 49 43    ........,GRAPHIC
002530:  53 2D 44 45 4D 4F 00 00 00 03 00 00 00 08 70 11    S-DEMO........p.
002540:  00 CE 19 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002550:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002560:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002570:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002580:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002590:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0025F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002600:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002610:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002620:  00 00 00 00 00 00 00 00 00 8D 73 FF FF FF FF 11    ..........s.....
002630:  F6 08 57 04 A6 04 85 04 08 09 04 10 08 51 0A 15    ..W..........Q..
002640:  08 00 16 30 20 7C 74 72 69 2C 78 2C 79 2C 78 2B    ...0 |tri,x,y,x+
002650:  73 2F 32 2C 79 2B 73 2C 78 2B 73 2C 79 2C 63 22    s/2,y+s,x+s,y,c"
002660:  00 25 00 4E 07 BF 20 23 10 2C 22 20 20 34 30 20    .%.N.. #.,"  40 
002670:  78 3D 78 2B 73 2F 32 3A 73 3D 73 2D 31 30 3A 63    x=x+s/2:s=s-10:c
002680:  3D 63 2B 31 22 00 15 00 58 07 BF 20 23 10 2C 22    =c+1"...X.. #.,"
002690:  20 20 35 30 20 77 65 6E 64 22 00 0D 00 62 07 BF      50 wend"...b..
0026A0:  20 23 10 2C 22 20 22 00 0E 00 6C 07 BF 20 23 10     #.," "...l.. #.
0026B0:  2C 03 00 00 F0 00 0A 00 76 07 9F 20 1E 7C 0B 00    ,.......v.. .|..
0026C0:  08 00 80 07 8A 23 10 00 25 00 8A 07 C5 20 2A 2A    .....#..%.... **
0026D0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0026E0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 94    ************....
0026F0:  07 C5 00 16 00 9E 07 C5 20 54 52 49 41 4E 47 4C    ........ TRIANGL
002700:  45 20 50 41 47 45 20 34 00 06 00 A8 07 C5 00 25    E PAGE 4.......%
002710:  00 B2 07 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .... ***********
002720:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002730:  2A 2A 2A 00 06 00 BC 07 C5 00 0F 00 C6 07 BF 20    ***............ 
002740:  23 10 2C A8 5D 03 00 00 70 B2 00 23 00 D0 07 0D    #.,.]...p..#....
002750:  00 00 F8 EF 19 96 01 0D 00 00 F9 EF 19 96 01 0D    ................
002760:  00 00 F3 EF 19 46 01 0D 00 00 E3 EF 0F 00 0D 00    .....F..........
002770:  DA 07 D6 20 0D 00 00 E3 F1 12 00 3E 00 E4 07 7C    ... .......>...|
002780:  00 54 52 C9 2C 0D 00 00 F8 2C 0D 00 00 F9 2C 0D    .TR.,....,....,.
002790:  00 00 F8 F4 0D 00 00 F3 F7 10 2C 0D 00 00 F9 F4    ..........,.....
0027A0:  0D 00 00 F3 2C 0D 00 00 F8 F4 0D 00 00 F3 2C 0D    ....,.........,.
0027B0:  00 00 F9 2C 0D 00 00 E3 00 2E 00 EE 07 0D 00 00    ...,............
0027C0:  F8 EF 0D 00 00 F8 F4 0D 00 00 F3 F7 10 01 0D 00    ................
0027D0:  00 F3 EF 0D 00 00 F3 F5 19 0A 01 0D 00 00 E3 EF    ................
0027E0:  0D 00 00 E3 F4 0F 00 06 00 F8 07 D5 00 0A 00 02    ................
0027F0:  08 9F 20 1E 7C 0B 00 08 00 0C 08 8A 23 10 00 25    .. .|.......#..%
002800:  00 16 08 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .... ***********
002810:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002820:  2A 2A 2A 00 06 00 20 08 C5 00 1D 00 2A 08 C5 20    ***... .....*.. 
002830:  20 20 20 20 54 48 45 20 43 49 52 43 4C 45 20 43        THE CIRCLE C
002840:  4F 4D 4D 41 4E 87 63 44 00 06 00 34 08 C5 00 25    OMMAN.cD...4...%
002850:  00 3E 08 C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .>.. ***********
002860:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002870:  2A 2A 2A 00 06 00 48 08 C5 00 08 00 52 08 8A 23    ***...H.....R..#
002880:  0F 00 0C 00 5C 08 BF 23 0F 2C 22 20 22 00 1D 00    ....\..#.," "...
002890:  66 08 BF 23 0F 2C 22 54 68 65 20 43 69 72 63 6C    f..#.,"The Circl
0028A0:  65 20 43 6F 6D 6D 61 6E 64 22 00 1B 00 70 08 7C    e Command"...p.|
0028B0:  00 42 4F D8 2C 19 3C 2C 1A 3B 01 2C 1A 68 01 2C    .BO.,.<,.;.,.h.,
0028C0:  1A 54 01 2C 10 00 45 00 7A 08 BF 20 23 10 2C 22    .T.,..E.z.. #.,"
0028D0:  54 68 69 73 20 65 78 74 65 72 6E 61 6C 20 63 6F    This external co
0028E0:  6D 6D 61 6E 64 20 64 72 61 77 73 20 61 20 20 20    mmand draws a   
0028F0:  20 20 63 69 72 63 6C 65 20 75 70 6F 6E 20 74 68      circle upon th
002900:  65 20 73 63 72 65 65 6E 2E 22 00 0D 00 84 08 BF    e screen."......
002910:  20 23 10 2C 22 20 22 00 20 00 8E 08 BF 20 23 10     #.," ". .... #.
002920:  2C 22 65 2E 67 2E 20 7C 43 49 52 43 4C 45 2C 58    ,"e.g. |CIRCLE,X
002930:  2C 59 2C 52 2C 43 22 00 0D 00 98 08 BF 20 23 10    ,Y,R,C"...... #.
002940:  2C 22 20 22 00 13 00 42 D6 A2 08 BF 20 23 10 2C    ," "...B.... #.,
002950:  22 57 68 65 72 65 3A 2D 22 00 0D 00 AC 08 BF 20    "Where:-"...... 
002960:  23 10 2C 22 20 22 00 19 00 B6 08 BF 20 23 10 2C    #.," "...... #.,
002970:  22 52 3D 20 54 68 65 20 72 61 64 69 75 73 22 00    "R= The radius".
002980:  19 00 C0 08 7C 00 43 49 52 43 4C C5 2C 1A 4A 01    ....|.CIRCL.,.J.
002990:  2C 19 96 2C 19 46 2C 10 00 1B 00 CA 08 7C 00 42    ,..,.F,......|.B
0029A0:  4F 58 C6 2C 1A 48 01 2C 19 94 2C 1A 4D 01 2C 19    OX.,.H.,..,.M.,.
0029B0:  98 2C 10 00 06 00 D4 08 D0 00 0D 00 DE 08 BC 20    .,............. 
0029C0:  1A 36 01 2C 19 8C 00 0C 00 E8 08 BF 22 58 2C 59    .6.,........"X,Y
0029D0:  22 3B 00 0A 00 F2 08 9F 20 1E 7C 0B 00 08 00 FC    ";...... .|.....
0029E0:  08 8A 23 10 00 26 00 06 09 C5 20 2A 2A 2A 2A 2A    ..#..&.... *****
0029F0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002A00:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 10 09 C5    **********......
002A10:  00 20 00 1A 09 C5 20 54 48 45 20 43 49 52 43 4C    . .... THE CIRCL
002A20:  45 20 43 4F 4D 4D 41 4E 44 20 50 41 47 45 20 32    E COMMAND PAGE 2
002A30:  00 06 00 24 09 C5 00 26 00 2E 09 C5 20 2A 2A 2A    ...$...&.... ***
002A40:  2A 2A 2A 2A 2A 2A 2A 2A 2A 0A 26 2A 2A 2A 2A 2A    *********.&*****
002A50:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06    **************..
002A60:  00 38 09 C5 00 43 00 42 09 BF 20 23 10 2C 22 46    .8...C.B.. #.,"F
002A70:  6F 72 20 65 78 61 6D 70 6C 65 20 74 68 65 20 66    or example the f
002A80:  6F 6C 6C 6F 77 69 6E 67 20 63 6F 6D 6D 61 6E 64    ollowing command
002A90:  20 70 72 6F 64 75 63 65 73 20 74 68 69 73 20 63     produces this c
002AA0:  69 72 63 6C 65 2E 22 00 0D 00 4C 09 BF 20 23 10    ircle."...L.. #.
002AB0:  2C 22 20 22 00 21 00 56 09 BF 20 23 10 2C 22 7C    ," ".!.V.. #.,"|
002AC0:  43 49 52 43 4C 45 2C 33 32 30 2C 31 35 30 2C 38    CIRCLE,320,150,8
002AD0:  30 2C 32 22 20 00 1A 00 60 09 7C 00 43 49 52 43    0,2" ...`.|.CIRC
002AE0:  4C C5 2C 1A 40 01 2C 19 96 2C 19 50 2C 10 20 00    L.,.@.,..,.P,. .
002AF0:  0A 00 6A 09 9F 20 1E 7C 0B 00 24 00 74 09 C5 20    ..j.. .|..$.t.. 
002B00:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002B10:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00    *************...
002B20:  7E 09 C5 00 18 00 88 09 C5 20 54 48 45 20 43 49    ~........ THE CI
002B30:  52 43 4C 45 20 50 41 47 45 20 33 00 06 00 92 09    RCLE PAGE 3.....
002B40:  C5 00 25 00 9C 09 C5 20 2A 2A 2A 6B CB 2A 2A 2A    ..%.... ***k.***
002B50:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002B60:  2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 A6 09 C5 00 08    ********........
002B70:  00 B0 09 8A 23 10 00 0F 00 BA 09 BF 20 23 10 2C    ....#....... #.,
002B80:  03 00 00 70 B1 00 0D 00 C4 09 BF 20 23 10 2C 22    ...p....... #.,"
002B90:  20 22 00 2E 00 CE 09 BF 20 23 10 2C 22 20 20 31     "...... #.,"  1
002BA0:  30 20 78 3D 32 30 30 3A 79 3D 31 35 30 3A 72 3D    0 x=200:y=150:r=
002BB0:  31 30 30 3A 63 3D 31 22 20 20 20 20 20 20 20 20    100:c=1"        
002BC0:  00 1A 00 D8 09 BF 20 23 10 2C 22 20 20 32 30 20    ...... #.,"  20 
002BD0:  77 68 69 6C 65 20 72 3E 30 22 00 20 00 E2 09 BF    while r>0". ....
002BE0:  20 23 10 2C 22 20 20 33 30 20 7C 63 69 72 63 6C     #.,"  30 |circl
002BF0:  65 2C 78 2C 79 2C 72 2C 63 22 00 24 00 EC 09 BF    e,x,y,r,c".$....
002C00:  20 23 10 2C 22 20 20 34 30 20 78 3D 78 2B 32 30     #.,"  40 x=x+20
002C10:  3A 72 3D 72 2D 31 30 3A 63 3D 63 2B 31 22 00 20    :r=r-10:c=c+1". 
002C20:  00 F6 09 BF 20 23 10 2C 22 20 20 35 30 20 69 66    .... #.,"  50 if
002C30:  20 63 3D 34 20 74 68 65 6E 20 63 3D 31 22 00 15     c=4 then c=1"..
002C40:  00 00 0A BF 20 23 10 2C 22 20 20 36 30 10 29 20    .... #.,"  60.) 
002C50:  77 65 6E 64 22 00 0B 00 0A 0A BF 20 23 10 2C 20    wend"...... #., 
002C60:  00 0D 00 14 0A BF 20 23 10 2C 22 20 22 00 0E 00    ...... #.," "...
002C70:  1E 0A BF 20 23 10 2C 03 00 00 F0 00 0A 00 28 0A    ... #.,.......(.
002C80:  9F 20 1E 7C 0B 00 08 00 32 0A 8A 23 10 00 24 00    . .|....2..#..$.
002C90:  3C 0A C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    <.. ************
002CA0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002CB0:  2A 00 06 00 46 0A C5 00 1A 00 50 0A C5 20 20 20    *...F.....P..   
002CC0:  20 20 20 20 43 49 52 43 4C 45 20 50 41 47 45 20        CIRCLE PAGE 
002CD0:  33 00 06 00 5A 0A C5 00 25 00 64 0A C5 20 2A 2A    3...Z...%.d.. **
002CE0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002CF0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 6E    ************...n
002D00:  0A C5 00 0F 00 78 0A BF 20 23 10 2C 03 00 00 70    .....x.. #.,...p
002D10:  B2 00 23 00 82 0A 0D 00 00 F8 EF 19 C8 01 0D 00    ..#.............
002D20:  00 F9 EF 19 AA 01 0D 00 00 F2 EF 19 64 01 0D 00    ............d...
002D30:  00 E3 EF 0F 00 0D 00 8C 0A D6 20 0D 00 00 F2 EE    .......... .....
002D40:  0E 00 21 00 96 0A 7C 00 43 49 52 43 4C C5 2C 12    ..!...|.CIRCL.,.
002D50:  83 0D 00 00 F8 2C 0D 00 00 F9 2C 0D 00 00 F2 2C    .....,....,....,
002D60:  0D 00 00 E3 00 2A 00 A0 0A 0D 00 00 F8 EF 0D 00    .....*..........
002D70:  00 F8 F4 19 14 01 0D 00 00 F2 EF 0D 00 00 F2 F5    ................
002D80:  19 0A 01 0D 00 00 E3 EF 0D 00 00 E3 F4 0F 00 16    ................
002D90:  00 AA 0A A1 20 0D 00 00 E3 EF 12 20 EB 20 0D 00    .... ...... . ..
002DA0:  00 E3 EF 0F 00 06 00 B4 0A D5 00 0A 00 BE 0A 9F    ................
002DB0:  20 1E 7C 0B 00 08 00 C8 0A 8A 23 10 00 24 00 D2     .|.......#..$..
002DC0:  0A C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    .. *************
002DD0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002DE0:  00 06 00 DC 0A C5 00 1B 00 E6 0A C5 20 20 20 20    ............    
002DF0:  20 20 54 48 45 20 45 4E 44 2E 2E 2E 2E 2E 2E 2E      THE END.......
002E00:  2E 00 06 00 F0 0A C5 00 24 00 FA 0A C5 20 2A 2A    ........$.... **
002E10:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
002E20:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00 06 00 04 0B    ***********.....
002E30:  C5 00 10 00 0E 0B 8A 23 0F 01 BF 23 0F 2C 22 20    .......#...#.," 
002E40:  22 00 12 00 18 0B BF 23 0F 2C 22 54 48 45 20 45    "......#.,"THE E
002E50:  4E 8A 5B FF FF FF FF 11 F8 08 08 04 F6 04 82 04    N.[.............
002E60:  04 09 03 10 08 0E 00 07 01 00 2C 47 52 41 50 48    ..........,GRAPH
002E70:  49 43 53 2D 44 45 4D 4F 00 00 00 04 FF 00 CE 01    ICS-DEMO........
002E80:  70 19 00 CE 19 00 00 00 00 00 00 00 00 00 00 00    p...............
002E90:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EA0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EB0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EC0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002ED0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EE0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002EF0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F00:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F10:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F20:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F30:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F40:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F50:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
002F60:  00 00 00 00 00 00 00 00 00 00 00 B2 5F FF FF FF    ............_...
002F70:  FF 11 F9 08 08 04 F6 04 85 04 09 09 00 10 08 90    ................
002F80:  23 09 02 00 16 44 22 00 1A 00 22 0B 7C 00 42 4F    #....D"...".|.BO
002F90:  D8 2C 19 3C 2C 1A 3B 01 2C 19 B9 2C 1A 54 01 2C    .,.<,.;.,..,.T.,
002FA0:  10 00 0D 00 2C 0B BF 20 23 10 2C 22 20 22 00 0D    ....,.. #.," "..
002FB0:  00 36 0B BF 20 23 10 2C 22 20 22 00 3C 00 40 0B    .6.. #.," ".<.@.
002FC0:  BF 20 23 10 2C 22 57 65 6C 6C 20 74 68 61 74 27    . #.,"Well that'
002FD0:  73 20 74 68 65 20 65 6E 64 20 6F 66 20 74 68 65    s the end of the
002FE0:  20 20 20 20 20 20 20 20 64 65 6D 6F 6E 73 74 72            demonstr
002FF0:  61 74 69 6F 6E 2E 22 00 6B 00 4A 0B BF 20 23 10    ation.".k.J.. #.
003000:  2C 22 49 66 20 79 6F 75 20 77 6F 75 6C 64 20 6C    ,"If you would l
003010:  69 6B 65 20 74 6F 20 73 65 65 20 69 74 20 20 20    ike to see it   
003020:  20 20 20 20 72 75 6E 20 61 67 61 69 6E 2C 70 72        run again,pr
003030:  65 73 73 20 74 68 65 20 73 70 61 63 65 20 62 61    ess the space ba
003040:  72 2E 20 20 20 20 49 66 20 6E 6F 74 20 70 72 65    r.    If not pre
003050:  73 73 20 61 6E 79 20 6F 74 68 65 72 20 6B 65 79    ss any other key
003060:  2E 22 00 0A 00 54 0B 9F 20 1E 7C 0B 00 15 00 5E    ."...T.. .|....^
003070:  0B A1 20 03 00 00 E1 EF 22 20 22 20 A0 20 1E 6E    .. ....." " . .n
003080:  00 00 08 00 68 F6 E6 0B AD 20 0F 00 06 00 72 0B    ....h.... ....r.
003090:  98 00 25 00 7C 0B C5 20 2A 2A 2A 2A 2A 2A 2A 2A    ..%.|.. ********
0030A0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0030B0:  2A 2A 2A 2A 2A 2A 00 06 00 86 0B C5 00 18 00 90    ******..........
0030C0:  0B C5 20 20 20 20 20 20 20 20 20 20 4B 45 59 20    ..          KEY 
0030D0:  54 45 53 54 00 06 00 9A 0B C5 00 25 00 A4 0B C5    TEST.......%....
0030E0:  20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     ***************
0030F0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 00    ***************.
003100:  06 00 AE 0B C5 00 1C 00 B8 0B 03 00 00 E1 EF FF    ................
003110:  43 01 A1 20 03 00 00 E1 EF 22 22 20 A0 20 1E B8    C.. ....."" . ..
003120:  0B 00 06 00 C2 0B C9 00 06 00 CC 0B C5 00 25 00    ..............%.
003130:  D6 0B C5 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ... ************
003140:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
003150:  2A 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00    **..............
003160:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003170:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003180:  00 00 00 00 00 00 00 6A 22 FF FF FF FF 11 F8 08    .......j".......
003190:  08 04 F6 04 83 04 06 09 00 10 08 0E 00 07 01 00    ................
0031A0:  2C 47 52 41 50 48 49 43 53 2D 42 00 00 00 00 00    ,GRAPHICS-B.....
0031B0:  00 01 FF 02 E8 03 40 9C FF E8 03 00 00 00 00 00    ......@.........
0031C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0031D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0031E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0031F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003200:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003210:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003220:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003230:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003240:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003250:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003260:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003270:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003280:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003290:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0032A0:  00 90 ED FF FF FF FF 11 F2 08 08 04 F6 04 86 04    ................
0032B0:  0A 09 01 10 08 BA 24 0D 04 00 16 01 4A 9C 21 A7    ......$.....J.!.
0032C0:  9E CD D1 BC C9 58 9C C3 69 9C C3 B8 9C C3 12 9D    .....X..i.......
0032D0:  C3 75 9D 42 4F D8 42 4F 58 C6 54 52 C9 43 49 52    .u.BO.BOX.TR.CIR
0032E0:  43 4C C5 00 FE 05 C2 9A 9E DD 7E 00 CD DE BB DD    CL........~.....
0032F0:  5E 08 DD 56 09 D5 DD 5E 06 DD 56 07 D5 DD 5E 04    ^..V...^..V...^.
003300:  DD 56 05 D5 DD 5E 02 DD 56 03 D5 DD 5E 08 DD 56    .V...^..V...^..V
003310:  09 DD 6E 06 DD 66 07 D5 CD EA BB D1 E1 E5 CD F6    ..n..f..........
003320:  BB E1 D1 D5 CD F6 BB D1 E1 E5 CD F6 BB E1 D1 CD    ................
003330:  F6 BB C9 FE 05 C2 9A 9E DD 7E 00 CD DE BB DD 6E    .........~.....n
003340:  02 DD 66 03 DD 5E 06 DD 56 07 A7 ED 52 DA 11 9D    ..f..^..V...R...
003350:  22 AB 9E DD 5E 08 DD 56 09 DD 6E 06 DD 66 07 E5    "...^..V..n..f..
003360:  D5 CD EA BB DD 5E 04 DD 56 05 DD E1 FD E1 D5 FD    .....^..V.......
003370:  E5 E1 CD F6 BB DD E5 D1 DD E1 FD 23 2A AB 9E D5    ...........#*...
003380:  11 01 00 A7 ED 52 22 AB 9E D1 20 E2 C9 FE 07 C2    .....R"... .....
003390:  9A 9E DD 7E 00 CD DE BB DD 5E 0C DD 56 0D DD 6E    ...~.....^..V..n
0033A0:  04 DD 66 05 A7 ED 52 FA 9A 9E 22 AB 9E DD 5E 08    ..f...R..."...^.
0033B0:  DD 56 09 DD 6E 06 DD 66 07 D5 E5 E7 69 DD 6E 0A    .V..n..f....i.n.
0033C0:  DD 66 0B E5 FD E1 DD 5E 0C DD 56 0D D5 DD E1 E1    .f.....^..V.....
0033D0:  D1 D5 E5 CD EA BB DD E5 D1 FD E5 E1 CD F6 BB DD    ................
0033E0:  23 2A AB 9E 11 01 00 A7 ED 52 22 AB 9E 20 E0 D1    #*.......R".. ..
0033F0:  D1 C9 FE 04 C2 9A 9E CD CC BB ED 53 B4 9E 22 B6    ...........S..".
003400:  9E DD 7E 00 CD DE BB DD 56 07 DD 5E 06 DD 66 05    ..~.....V..^..f.
003410:  DD 6E 04 E5 DD 66 03 DD 6E 02 22 AE 9E E1 CD C9    .n...f..n.".....
003420:  BB 01 00 00 ED 43 B0 9E 2A AE 9E 22 B2 9E CB 25    .....C..*.."...%
003430:  CB 14 E5 D1 21 03 00 AF ED 52 22 AC 9E 2A B0 9E    ....!....R"..*..
003440:  ED 5B B2 9E E5 D5 CD 28 9E D1 E1 AF ED 52 F2 7D    .[.....(.....R.}
003450:  9E 2A AC 9E 01 00 00 ED 42 F2 F7 9D ED 5B B0 9E    .*......B....[..
003460:  CB 23 CB 12 CB 23 CB 12 21 06 00 19 ED 5B AC 9E    .#...#..!....[..
003470:  19 C3 1B 9E 2A B0 9E ED 5B B2 9E AF ED 52 CB 25    ....*...[....R.%
003480:  CB 14 CB 25 CB 14 11 0A 00 19 ED 5B AC 9E 19 ED    ...%.......[....
003490:  5B B2 9E 1B ED 53 B2 9E 22 AC 9E 2A B0 9E 23 22    [....S.."..*..#"
0034A0:  B0 9E C3 C0 9D ED 5B B0 9E 2A B2 9E CD EA BB ED    ......[..*......
0034B0:  5B B2 9E 2A B0 9E CD EA BB 21 00 00 ED B3 9B 4B    [..*.....!.....K
0034C0:  B0 9E AF ED 42 E5 E5 ED 5B B2 9E CD EA BB D1 2A    ....B...[......*
0034D0:  B2 9E CD EA BB 21 00 00 ED 4B B2 9E AF ED 42 E5    .....!...K....B.
0034E0:  E5 ED 5B B0 9E CD EA BB D1 2A B0 9E CD EA BB E1    ..[......*......
0034F0:  D1 E5 D5 CD EA BB E1 D1 CD EA BB C9 ED 5B B4 9E    .............[..
003500:  2A B6 9E CD C9 BB C9 49 4E 56 41 4C 49 44 20 41    *......INVALID A
003510:  52 47 55 4D 45 4E 54 53 2A 21 88 9E 7E FE 2A C8    RGUMENTS*!..~.*.
003520:  CD 5A BB 23 18 F6 00 00 4A 9C 00 00 00 0A 00 07    .Z.#....J.......
003530:  00 07 00 00 00 00 00 21 00 54 01 BF 20 23 10 2C    .......!.T.. #.,
003540:  22 65 2E 67 2E 20 7C 42 4F 58 2C 58 2C 59 2C 58    "e.g. |BOX,X,Y,X
003550:  31 2C 59 31 2C 43 22 00 0D 00 5E 01 BF 20 23 10    1,Y1,C"...^.. #.
003560:  2C 22 20 22 00 13 00 68 01 BF 20 23 10 2C 22 57    ," "...h.. #.,"W
003570:  68 65 72 65 3A 2D 22 00 19 00 72 01 7C 00 42 4F    here:-"...r.|.BO
003580:  D8 2C 19 DC 2C 19 64 2C 1A A4 01 2C 19 B4 2C 10    .,..,.d,...,..,.
003590:  00 19 00 7C 01 7C 00 42 4F 58 C6 2C 19 D9 2C 19    ...|.|.BOX.,..,.
0035A0:  61 2C 19 E0 2C 19 68 2C 10 00 1B 00 86 01 7C 00    a,..,.h,......|.
0035B0:  42 4F 58 C6 2C 1A A1 01 2C 19 B1 2C 1A A9 01 09    BOX.,...,..,....
0035C0:  4A 2C 19 B8 2C 10 00 06 00 90 01 D0 00 0C 00 9A    J,..,...........
0035D0:  01 BC 20 19 A0 2C 19 6E 00 0C 00 A4 01 BF 22 58    .. ..,.n......"X
0035E0:  2C 59 22 3B 00 0F 00 AE 01 BC 20 1A BA 01 2C 19    ,Y";...... ...,.
0035F0:  B4 20 20 00 0E 00 B8 01 BF 22 58 31 2C 59 31 22    .  ......"X1,Y1"
003600:  3B 00 0C 00 C2 01 BC 20 19 A0 2C 19 46 00 1C 00    ;...... ..,.F...
003610:  CC 01 BF 22 43 3D 20 54 68 65 20 72 65 71 75 69    ..."C= The requi
003620:  72 65 64 20 70 65 6E 22 3B 00 0C 00 D6 01 BC 20    red pen";...... 
003630:  19 4A 2C 19 28 00 27 00 E0 01 BF 22 50 72 65 73    .J,.(.'...."Pres
003640:  73 20 74 68 65 20 73 70 61 63 65 20 62 61 72 20    s the space bar 
003650:  74 6F 20 63 6F 6E 74 69 6E 65 22 3B 00 19 00 EA    to contine";....
003660:  01 7C 00 42 4F D8 2C 19 41 2C 19 14 2C 1A 3F 02    .|.BO.,.A,..,.?.
003670:  2C 19 2D 2C 10 00 0A 00 F4 01 9F 20 1E 90 0B 00    ,.-,....... ....
003680:  08 00 FE 01 8A 23 10 00 24 00 08 02 C5 20 2A 2A    .....#..$.... **
003690:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0036A0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 00 00 00 00 00 00 00    *********.......
0036B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0036C0:  00 34 31 FF FF FF FF 11 F7 08 08 04 F6 04 80 04    .41.............
0036D0:  FE 08 01 10 08 0F 00 07 01 00 2C 47 52 41 50 48    ..........,GRAPH
0036E0:  49 43 53 2D 45 58 54 00 00 00 00 01 00 02 00 08    ICS-EXT.........
0036F0:  EC 55 FF 78 0F 00 00 00 00 00 00 00 00 00 00 00    .U.x............
003700:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003710:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003720:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003730:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003740:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003750:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003760:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003770:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003780:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
003790:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0037A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0037B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0037C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0037D0:  00 00 00 00 00 00 00 00 00 00 00 42 33 FF FF FF    ...........B3...
0037E0:  FF 11 F8 08 08 04 F6 04 84 04 07 09 00 10 08 4F    ...............O
0037F0:  0A 15 08 00 16 F0 55 64 65 26 0A 00 20 3B 2A 2A    ......Ude&.. ;**
003800:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
003810:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 06    ***************.
003820:  14 00 20 3B 20 25 1E 00 20 3B 54 68 69 73 20 69    .. ; %.. ;This i
003830:  73 20 61 20 63 6F 6D 70 69 6C 61 74 69 6F 6E 20    s a compilation 
003840:  6F 66 20 61 6C 6C 20 74 68 65 23 28 00 20 3B 67    of all the#(. ;g
003850:  72 61 70 68 69 63 73 20 63 6F 6D 6D 61 6E 64 73    raphics commands
003860:  20 70 72 65 73 65 6E 74 65 64 20 69 6E 10 32 00     presented in.2.
003870:  20 3B 43 68 61 70 74 65 72 20 31 30 2E 05 3C 00     ;Chapter 10..<.
003880:  20 3B 26 46 00 20 3B 53 65 65 20 74 68 65 20 63     ;&F. ;See the c
003890:  68 61 70 74 65 72 20 66 6F 72 20 6D 6F 72 65 20    hapter for more 
0038A0:  64 65 74 61 69 6C 73 2E 05 50 00 20 3B 26 5A 00    details..P. ;&Z.
0038B0:  20 3B 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A     ;**************
0038C0:  2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A    ****************
0038D0:  2A 2A 2A 05 64 00 20 3B 05 6E 00 20 3B 0D 78 00    ***.d. ;.n. ;.x.
0038E0:  20 4F 52 47 20 34 30 30 30 30 11 82 00 20 4C 44     ORG 40000... LD
0038F0:  20 42 43 2C 45 B4 73 58 43 4F 4D 54 3A 0F 8C 00     BC,E.sXCOMT:...
003900:  20 4C 44 20 48 4C 2C 42 55 46 46 3A 0E 96 00 20     LD HL,BUFF:... 
003910:  43 41 4C 4C 20 26 42 43 44 31 07 A0 00 20 52 45    CALL &BCD1... RE
003920:  54 17 AA 00 20 45 58 43 4F 4D 54 3A 20 44 45 46    T... EXCOMT: DEF
003930:  57 20 4E 45 4E 41 4D 3A 0B B4 00 20 4A 50 20 42    W NENAM:... JP B
003940:  4F 58 3A 0C BE 00 20 4A 50 20 42 4F 58 46 3A 0B    OX:... JP BOXF:.
003950:  C8 00 20 4A 50 20 54 52 49 3A 0E D2 00 20 4A 50    .. JP TRI:... JP
003960:  20 43 49 52 43 4C 45 3A 14 DC 00 20 4E 45 4E 41     CIRCLE:... NENA
003970:  4D 3A 20 44 45 46 4D 20 22 42 4F 22 10 E6 00 20    M: DEFM "BO"... 
003980:  44 45 46 42 20 22 58 22 2B 26 38 30 0E F0 00 20    DEFB "X"+&80... 
003990:  44 45 46 4D 20 22 42 4F 58 22 10 FA 00 20 44 45    DEFM "BOX"... DE
0039A0:  46 42 20 22 46 22 2B 26 38 30 0D 04 01 20 44 45    FB "F"+&80... DE
0039B0:  46 4D 20 22 54 52 22 10 0E 01 20 44 45 46 42 20    FM "TR"... DEFB 
0039C0:  22 49 22 2B 26 38 30 10 18 01 20 44 45 46 4D 20    "I"+&80... DEFM 
0039D0:  22 43 49 52 43 4C 22 10 22 01 20 44 45 46 42 20    "CIRCL".". DEFB 
0039E0:  22 45 22 2B 26 38 30 0A 2C 01 20 44 45 46 42 20    "E"+&80.,. DEFB 
0039F0:  30 0D 36 01 20 42 4F A2 82 58 3A 20 43 50 20 35    0.6. BO..X: CP 5
003A00:  10 40 01 20 4A 50 20 4E 5A 2C 45 4D 45 53 53 3A    .@. JP NZ,EMESS:
003A10:  0F 4A 01 20 4C 44 20 41 2C 28 49 58 2B 30 29 0D    .J. LD A,(IX+0).
003A20:  54 01 20 43 41 4C 4C 20 49 4E 4B 3A 0F 5E 01 20    T. CALL INK:.^. 
003A30:  4C 44 20 45 2C 28 49 58 2B 38 29 0F 68 01 20 4C    LD E,(IX+8).h. L
003A40:  44 20 44 2C 28 49 58 2B 39 29 0B 72 01 20 50 55    D D,(IX+9).r. PU
003A50:  53 48 20 44 45 0F 7C 01 20 4C 44 20 45 2C 28 49    SH DE.|. LD E,(I
003A60:  58 2B 36 29 0F 86 01 20 4C 44 20 44 2C 28 49 58    X+6)... LD D,(IX
003A70:  2B 37 29 0B 90 01 20 50 55 53 48 20 44 45 0F 9A    +7)... PUSH DE..
003A80:  01 20 4C 44 20 45 2C 28 49 58 2B 34 29 0F A4 01    . LD E,(IX+4)...
003A90:  20 4C 44 20 44 2C 28 49 58 2B 35 29 0B AE 01 20     LD D,(IX+5)... 
003AA0:  50 55 53 48 20 44 45 0F B8 01 20 4C 44 20 45 2C    PUSH DE... LD E,
003AB0:  28 49 58 2B 32 29 0F C2 01 20 4C 44 20 44 2C 28    (IX+2)... LD D,(
003AC0:  49 58 2B 33 29 0B CC 01 20 50 55 53 48 20 44 45    IX+3)... PUSH DE
003AD0:  0F D6 01 20 4C 44 20 45 2C 28 49 58 2B 38 29 0F    ... LD E,(IX+8).
003AE0:  E0 01 20 4C 44 20 44 2C 28 49 58 2B 39 29 0F EA    .. LD D,(IX+9)..
003AF0:  01 20 4C 44 20 4C 2C 28 49 18 FC 58 2B 36 29 0F    . LD L,(I..X+6).
003B00:  F4 01 20 4C 44 20 48 2C 28 49 58 2B 37 29 0B FE    .. LD H,(IX+7)..
003B10:  01 20 50 55 53 48 20 44 45 0E 08 02 20 43 41 4C    . PUSH DE... CAL
003B20:  4C 20 50 4C 4F 54 3A 0A 12 02 20 50 4F 50 20 44    L PLOT:... POP D
003B30:  45 0A 1C 02 20 50 4F 50 20 48 4C 0B 26 02 20 50    E... POP HL.&. P
003B40:  55 53 48 20 48 4C 0E 30 02 20 43 41 4C 4C 20 44    USH HL.0. CALL D
003B50:  52 41 57 3A 0A 3A 02 20 50 4F 50 20 48 4C 0A 44    RAW:.:. POP HL.D
003B60:  02 20 50 4F 50 20 44 45 0B 4E 02 20 50 55 53 48    . POP DE.N. PUSH
003B70:  20 44 45 0E 58 02 20 43 41 4C 4C 20 44 52 41 57     DE.X. CALL DRAW
003B80:  3A 0A 62 02 20 50 4F 50 20 44 45 0A 6C 02 20 50    :.b. POP DE.l. P
003B90:  4F 50 20 48 4C 0B 76 02 20 50 55 53 48 20 48 4C    OP HL.v. PUSH HL
003BA0:  0E 80 02 20 43 41 4C 4C 20 44 52 41 57 3A 0A 8A    ... CALL DRAW:..
003BB0:  02 20 50 4F 50 20 48 4C 0A 94 02 20 50 4F 50 20    . POP HL... POP 
003BC0:  44 45 0E 9E 02 20 43 41 4C 4C 20 44 52 41 57 3A    DE... CALL DRAW:
003BD0:  07 A8 02 20 52 45 54 0E B2 02 20 42 4F 58 46 3A    ... RET... BOXF:
003BE0:  20 43 50 20 35 10 BC 02 20 4A 50 20 4E 5A 2C 45     CP 5... JP NZ,E
003BF0:  4D 45 53 53 3A 0F C6 02 20 4C 44 16 D7 20 41 2C    MESS:... LD.. A,
003C00:  28 49 58 2B 30 29 0D D0 02 20 43 41 4C 4C 20 49    (IX+0)... CALL I
003C10:  4E 4B 3A 0F DA 02 20 4C 44 20 4C 2C 28 49 58 2B    NK:... LD L,(IX+
003C20:  32 29 0F E4 02 20 4C 44 20 48 2C 28 49 58 2B 33    2)... LD H,(IX+3
003C30:  29 0F EE 02 20 4C 44 20 45 2C 28 49 58 2B 36 29    )... LD E,(IX+6)
003C40:  0F F8 02 20 4C 44 20 44 2C 28 49 58 2B 37 29 09    ... LD D,(IX+7).
003C50:  02 03 20 41 4E 44 20 41 0D 0C 03 20 53 42 43 20    .. AND A... SBC 
003C60:  48 4C 2C 44 45 0D 16 03 20 4A 50 20 43 2C 45 4E    HL,DE... JP C,EN
003C70:  44 3A 12 20 03 20 4C 44 20 28 43 4F 55 4E 54 3A    D:. . LD (COUNT:
003C80:  29 2C 48 4C 0F 2A 03 20 4C 44 20 45 2C 28 49 58    ),HL.*. LD E,(IX
003C90:  2B 38 29 0F 34 03 20 4C 44 20 44 2C 28 49 58 2B    +8).4. LD D,(IX+
003CA0:  39 29 0F 3E 03 20 4C 44 20 4C 2C 28 49 58 2B 36    9).>. LD L,(IX+6
003CB0:  29 0F 48 03 20 4C 44 20 48 2C 28 49 58 2B 37 29    ).H. LD H,(IX+7)
003CC0:  0B 52 03 20 50 55 53 48 20 48 4C 0B 5C 03 20 50    .R. PUSH HL.\. P
003CD0:  55 53 48 20 44 45 0E 66 03 20 43 41 4C 4C 20 50    USH DE.f. CALL P
003CE0:  4C 4F 54 3A 0F 70 03 20 4C 44 20 45 2C 28 49 58    LOT:.p. LD E,(IX
003CF0:  2B 34 29 0F 7A 03 20 4C 44 20 44 2C 28 9F 1E 49    +4).z. LD D,(..I
003D00:  58 2B 35 29 0A 84 03 20 50 4F 50 20 49 58 0A 8E    X+5)... POP IX..
003D10:  03 20 50 4F 50 20 49 59 10 98 03 20 4E 58 54 3A    . POP IY... NXT:
003D20:  20 50 55 53 48 20 44 45 0B A2 03 20 50 55 53 48     PUSH DE... PUSH
003D30:  20 49 59 0A AC 03 20 50 4F 50 20 48 4C 0E B6 03     IY... POP HL...
003D40:  20 43 41 4C 4C 20 44 52 41 57 3A 0B C0 03 20 50     CALL DRAW:... P
003D50:  55 53 48 20 49 58 0A CA 03 20 50 4F 50 20 44 45    USH IX... POP DE
003D60:  0A D4 03 20 50 4F 50 20 49 58 0A DE 03 20 49 4E    ... POP IX... IN
003D70:  43 20 49 59 12 E8 03 20 4C 44 20 48 4C 2C 28 43    C IY... LD HL,(C
003D80:  4F 55 4E 54 3A 29 0B F2 03 20 50 55 53 48 20 44    OUNT:)... PUSH D
003D90:  45 0B FC 03 20 4C 44 20 44 45 2C 31 09 06 04 20    E... LD DE,1... 
003DA0:  41 4E 44 20 41 0D 10 04 20 53 42 43 20 48 4C 2C    AND A... SBC HL,
003DB0:  44 45 12 1A 04 20 4C 44 20 28 43 4F 55 4E 54 3A    DE... LD (COUNT:
003DC0:  29 2C 48 4C 0A 24 04 20 50 4F 50 20 44 45 0E 2E    ),HL.$. POP DE..
003DD0:  04 20 4A 52 20 4E 5A 2C 4E 58 54 3A 0C 38 04 20    . JR NZ,NXT:.8. 
003DE0:  45 4E 44 3A 20 52 45 54 0D 42 04 20 54 52 49 3A    END: RET.B. TRI:
003DF0:  20 43 50 20 37 10 4C 04 20 4A 50 20 4E 5A 2C B8     CP 7.L. JP NZ,.
003E00:  C0 45 4D 45 53 53 3A 0F 56 04 20 4C 44 20 41 2C    .EMESS:.V. LD A,
003E10:  28 49 58 2B 30 29 0D 60 04 20 43 41 4C 4C 20 49    (IX+0).`. CALL I
003E20:  4E 4B 3A 10 6A 04 20 4C 44 20 45 2C 28 49 58 2B    NK:.j. LD E,(IX+
003E30:  31 32 29 10 74 04 20 4C 44 20 44 2C 28 49 58 2B    12).t. LD D,(IX+
003E40:  31 33 29 0F 7E 04 20 4C 44 20 4C 2C 28 49 58 2B    13).~. LD L,(IX+
003E50:  34 29 0F 88 04 20 4C 44 20 48 2C 28 49 58 2B 35    4)... LD H,(IX+5
003E60:  29 09 92 04 20 41 4E 44 20 41 0D 9C 04 20 53 42    )... AND A... SB
003E70:  43 20 48 4C 2C 44 45 0F A6 04 20 4A 50 20 4D 2C    C HL,DE... JP M,
003E80:  45 4D 45 53 53 3A 12 B0 04 20 4C 44 20 28 43 4F    EMESS:... LD (CO
003E90:  55 4E 54 3A 29 2C 48 4C 0F BA 04 20 4C 44 20 45    UNT:),HL... LD E
003EA0:  2C 28 49 58 2B 38 29 0F C4 04 20 4C 44 20 44 2C    ,(IX+8)... LD D,
003EB0:  28 49 58 2B 39 29 0F CE 04 20 4C 44 20 4C 2C 28    (IX+9)... LD L,(
003EC0:  49 58 2B 36 29 0F D8 04 20 4C 44 20 48 2C 28 49    IX+6)... LD H,(I
003ED0:  58 2B 37 29 0B E2 04 20 50 55 53 48 20 44 45 0B    X+7)... PUSH DE.
003EE0:  EC 04 20 50 55 53 48 20 48 4C 10 F6 04 20 4C 44    .. PUSH HL... LD
003EF0:  20 4C 2C 28 49 58 2B 31 30 29 10 00 05 20 4C 44     L,(IX+10)... LD
003F00:  20 CC D5 48 2C 28 49 58 2B 31 31 29 0B 0A 05 20     ..H,(IX+11)... 
003F10:  50 55 53 48 20 48 4C 0A 14 05 20 50 4F 50 20 49    PUSH HL... POP I
003F20:  59 10 1E 05 20 4C 44 20 45 2C 28 49 58 2B 31 32    Y... LD E,(IX+12
003F30:  29 10 28 05 20 4C 44 20 44 2C 28 49 58 2B 31 33    ).(. LD D,(IX+13
003F40:  29 0B 32 05 20 50 55 53 48 20 44 45 0A 3C 05 20    ).2. PUSH DE.<. 
003F50:  50 4F 50 20 49 58 10 46 05 20 4E 58 54 54 3A 20    POP IX.F. NXTT: 
003F60:  50 4F 50 20 48 4C 0A 50 05 20 50 4F 50 20 44 45    POP HL.P. POP DE
003F70:  0B 5A 05 20 50 55 53 48 20 44 45 0B 64 05 20 50    .Z. PUSH DE.d. P
003F80:  55 53 48 20 48 4C 0E 6E 05 20 43 41 4C 4C 20 50    USH HL.n. CALL P
003F90:  4C 4F 54 3A 0B 78 05 20 50 55 53 48 20 49 58 0A    LOT:.x. PUSH IX.
003FA0:  82 05 20 50 4F 50 20 44 45 0B 8C 05 20 50 55 53    .. POP DE... PUS
003FB0:  48 20 49 59 0A 96 05 20 50 4F 50 20 48 4C 0E A0    H IY... POP HL..
003FC0:  05 20 43 41 4C 4C 20 44 52 41 57 3A 0A AA 05 20    . CALL DRAW:... 
003FD0:  49 4E 43 20 49 58 12 B4 05 20 4C 44 20 48 4C 2C    INC IX... LD HL,
003FE0:  28 43 4F 55 4E 54 3A 29 0B BE 05 20 4C 44 20 44    (COUNT:)... LD D
003FF0:  45 2C 31 09 C8 05 20 41 4E 44 20 41 0D D2 05 20    E,1... AND A... 
004000:  53 42 43 4E FB FF FF FF FF 11 F5 08 08 04 F6 04    SBCN............
004010:  81 04 01 09 00 10 08 0E 00 07 01 00 2C 47 52 41    ............,GRA
004020:  50 48 49 43 53 2D 45 58 54 00 00 00 00 02 FF 02    PHICS-EXT.......
004030:  78 07 EC 5D 00 78 0F 00 00 00 00 00 00 00 00 00    x..].x..........
004040:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004050:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004060:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004070:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004080:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004090:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0040A0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0040B0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0040C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0040D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0040E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0040F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004100:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004110:  00 00 00 00 00 00 00 00 00 00 00 00 00 4B 83 FF    .............K..
004120:  FF FF FF 11 F6 08 08 04 F6 04 83 04 05 09 00 10    ................
004130:  08 0E 00 15 08 00 16 20 48 4C 2C 44 45 12 DC 05    ....... HL,DE...
004140:  20 4C 44 20 28 43 4F 55 4E 54 3A 29 2C 48 4C 0F     LD (COUNT:),HL.
004150:  E6 05 20 4A 52 20 4E 5A 2C 4E 58 54 54 3A 0A F0    .. JR NZ,NXTT:..
004160:  05 20 50 4F 50 20 44 45 0A FA 05 20 50 4F 50 20    . POP DE... POP 
004170:  44 45 07 04 06 20 52 45 54 10 0E 06 20 43 49 52    DE... RET... CIR
004180:  43 4C 45 3A 20 43 50 20 34 10 18 06 20 4A 50 20    CLE: CP 4... JP 
004190:  4E 5A 2C 45 4D 45 53 53 3A 0F 22 06 20 43 41 4C    NZ,EMESS:.". CAL
0041A0:  4C 20 4F 52 47 45 54 3A 0F 2C 06 20 4C 44 20 28    L ORGET:.,. LD (
0041B0:  58 4F 3A 29 2C 44 45 0F 36 06 20 4C 44 20 28 59    XO:),DE.6. LD (Y
0041C0:  4F 3A 29 2C 48 4C 0F 40 06 20 4C 44 20 41 2C 28    O:),HL.@. LD A,(
0041D0:  49 58 2B 30 29 0D 4A 06 20 43 41 4C 4C 20 49 4E    IX+0).J. CALL IN
0041E0:  4B 3A 0F 54 06 20 4C 44 20 44 2C 28 49 58 2B 37    K:.T. LD D,(IX+7
0041F0:  29 0F 5E 06 20 4C 44 20 45 2C 28 49 58 2B 36 29    ).^. LD E,(IX+6)
004200:  0F 68 06 20 4C 44 20 48 2C 28 49 58 2B 35 29 0F    .h. LD H,(IX+5).
004210:  72 06 20 4C 44 20 4C 2C 28 49 58 2B 34 29 0B 7C    r. LD L,(IX+4).|
004220:  06 20 50 55 53 48 20 48 4C 0F 86 06 20 4C 44 20    . PUSH HL... LD 
004230:  48 2C 28 49 58 2B 33 C8 ED 29 0F 90 06 20 4C 44    H,(IX+3..)... LD
004240:  20 4C 2C 28 49 58 2B 32 29 10 9A 06 20 4C 44 20     L,(IX+2)... LD 
004250:  28 52 41 44 3A 29 2C 48 4C 0A A4 06 20 50 4F 50    (RAD:),HL... POP
004260:  20 48 4C 10 AE 06 20 43 41 4C 4C 20 4F 52 49 47     HL... CALL ORIG
004270:  49 4E 3A 0E B8 06 20 4C 44 20 42 43 2C 30 30 30    IN:... LD BC,000
004280:  30 0E C2 06 20 4C 44 20 28 58 3A 29 2C 42 43 10    0... LD (X:),BC.
004290:  CC 06 20 4C 44 20 48 4C 2C 28 52 41 44 3A 29 0E    .. LD HL,(RAD:).
0042A0:  D6 06 20 4C 44 20 28 59 3A 29 2C 48 4C 09 E0 06    .. LD (Y:),HL...
0042B0:  20 53 4C 41 20 4C 08 EA 06 20 52 4C 20 48 0B F4     SLA L... RL H..
0042C0:  06 20 50 55 53 48 20 48 4C 0A FE 06 20 50 4F 50    . PUSH HL... POP
0042D0:  20 44 45 0B 08 07 20 4C 44 20 48 4C 2C 33 09 12     DE... LD HL,3..
0042E0:  07 20 58 4F 52 20 41 0D 1C 07 20 53 42 43 20 48    . XOR A... SBC H
0042F0:  4C 2C 44 45 11 26 07 20 4C 44 20 28 44 49 46 46    L,DE.&. LD (DIFF
004300:  3A 29 2C 48 4C 14 30 07 20 43 41 4C 43 3A 20 4C    :),HL.0. CALC: L
004310:  44 20 48 4C 2C 28 58 3A 29 0E 3A 07 20 4C 44 20    D HL,(X:).:. LD 
004320:  44 45 2C 28 59 3A 29 0B 44 07 20 50 55 53 48 20    DE,(Y:).D. PUSH 
004330:  48 4C 0B 4E 07 20 50 55 53 D4 D7 48 20 44 45 0F    HL.N. PUS..H DE.
004340:  58 07 20 43 41 4C 4C 20 4D 49 52 49 4D 3A 0A 62    X. CALL MIRIM:.b
004350:  07 20 50 4F 50 20 44 45 0A 6C 07 20 50 4F 50 20    . POP DE.l. POP 
004360:  48 4C 09 76 07 20 58 4F 52 20 41 0D 80 07 20 53    HL.v. XOR A... S
004370:  42 43 20 48 4C 2C 44 45 0E 8A 07 20 4A 50 20 50    BC HL,DE... JP P
004380:  2C 45 4E 44 32 3A 11 94 07 20 4C 44 20 48 4C 2C    ,END2:... LD HL,
004390:  28 44 49 46 46 3A 29 0E 9E 07 20 4C 44 20 42 43    (DIFF:)... LD BC
0043A0:  2C 30 30 30 30 0D A8 07 20 53 42 43 20 48 4C 2C    ,0000... SBC HL,
0043B0:  42 43 0E B2 07 20 4A 50 20 50 2C 4C 45 53 53 3A    BC... JP P,LESS:
0043C0:  0E BC 07 20 4C 44 20 44 45 2C 28 58 3A 29 09 C6    ... LD DE,(X:)..
0043D0:  07 20 53 4C 41 20 45 08 D0 07 20 52 4C 20 44 09    . SLA E... RL D.
0043E0:  DA 07 20 53 4C 41 20 45 08 E4 07 20 52 4C 20 44    .. SLA E... RL D
0043F0:  0B EE 07 20 4C 44 20 48 4C 2C 36 0D F8 07 20 41    ... LD HL,6... A
004400:  44 44 20 48 4C 2C 44 45 11 02 08 20 4C 44 20 44    DD HL,DE... LD D
004410:  45 2C 28 44 49 46 46 3A 29 0D 0C 08 20 41 44 44    E,(DIFF:)... ADD
004420:  20 48 4C 2C 44 45 0C 16 08 20 4A 50 20 4E 58 54     HL,DE... JP NXT
004430:  33 3A 14 20 08 20 4C 45 53 53 3A F7 99 20 4C 44    3:. . LESS:.. LD
004440:  20 48 4C 2C 28 58 3A 29 0E 2A 08 20 4C 44 20 44     HL,(X:).*. LD D
004450:  45 2C 28 59 3A 29 09 34 08 20 58 4F 52 20 41 0D    E,(Y:).4. XOR A.
004460:  3E 08 20 53 42 43 20 48 4C 2C 44 45 09 48 08 20    >. SBC HL,DE.H. 
004470:  53 4C 41 20 4C 08 52 08 20 52 4C 20 48 09 5C 08    SLA L.R. RL H.\.
004480:  20 53 4C 41 20 4C 08 66 08 20 52 4C 20 48 0C 70     SLA L.f. RL H.p
004490:  08 20 4C 44 20 44 45 2C 31 30 0D 7A 08 20 41 44    . LD DE,10.z. AD
0044A0:  44 20 48 4C 2C 44 45 11 84 08 20 4C 44 20 44 45    D HL,DE... LD DE
0044B0:  2C 28 44 49 46 46 3A 29 0D 8E 08 20 41 44 44 20    ,(DIFF:)... ADD 
0044C0:  48 4C 2C 44 45 0E 98 08 20 4C 44 20 44 45 2C 28    HL,DE... LD DE,(
0044D0:  59 3A 29 0A A2 08 20 44 45 43 20 44 45 0E AC 08    Y:)... DEC DE...
0044E0:  20 4C 44 20 28 59 3A 29 2C 44 45 17 B6 08 20 4E     LD (Y:),DE... N
0044F0:  58 54 33 3A 20 4C 44 20 28 44 49 46 46 3A 29 2C    XT3: LD (DIFF:),
004500:  48 4C 0E C0 08 20 4C 44 20 48 4C 2C 28 58 3A 29    HL... LD HL,(X:)
004510:  0A CA 08 20 49 4E 43 20 48 4C 0E D4 08 20 4C 44    ... INC HL... LD
004520:  20 28 58 3A 29 2C 48 4C 0C DE 08 20 4A 50 20 43     (X:),HL... JP C
004530:  41 4C 43 3A 15 E8 08 20 4D 49 52 49 4D 76 C3 3A    ALC:... MIRIMv.:
004540:  20 4C 44 20 44 45 2C 28 58 3A 29 0E F2 08 20 4C     LD DE,(X:)... L
004550:  44 20 48 4C 2C 28 59 3A 29 0E FC 08 20 43 41 4C    D HL,(Y:)... CAL
004560:  4C 20 50 4C 4F 54 3A 0E 06 09 20 4C 44 20 44 45    L PLOT:... LD DE
004570:  2C 28 59 3A 29 0E 10 09 20 4C 44 20 48 4C 2C 28    ,(Y:)... LD HL,(
004580:  58 3A 29 0E 1A 09 20 43 41 4C 4C 20 50 4C 4F 54    X:)... CALL PLOT
004590:  3A 0E 24 09 20 4C 44 20 48 4C 2C 30 30 30 30 0E    :.$. LD HL,0000.
0045A0:  2E 09 20 4C 44 20 42 43 2C 28 58 3A 29 09 38 09    .. LD BC,(X:).8.
0045B0:  20 58 4F 52 20 41 0D 42 09 20 53 42 43 20 48 4C     XOR A.B. SBC HL
0045C0:  2C 42 43 0B 4C 09 20 50 55 53 48 20 48 4C 0B 56    ,BC.L. PUSH HL.V
0045D0:  09 20 50 55 53 48 20 48 4C 0E 60 09 20 4C 44 20    . PUSH HL.`. LD 
0045E0:  44 45 2C 28 59 3A 29 0E 6A 09 20 43 41 4C 4C 20    DE,(Y:).j. CALL 
0045F0:  50 4C 4F 54 3A 0A 74 09 20 50 4F 50 20 44 45 0E    PLOT:.t. POP DE.
004600:  7E 09 20 4C 44 20 48 4C 2C 28 59 3A 29 0E 88 09    ~. LD HL,(Y:)...
004610:  20 43 41 4C 4C 20 50 4C 4F 54 3A 0E 92 09 20 4C     CALL PLOT:... L
004620:  44 20 48 4C 2C 30 30 30 30 0E 9C 09 20 4C 44 20    D HL,0000... LD 
004630:  42 43 2C 28 59 3A 29 09 A6 09 20 58 4F 52 20 60    BC,(Y:)... XOR `
004640:  E0 41 0D B0 09 20 53 42 43 20 48 4C 2C 42 43 0B    .A... SBC HL,BC.
004650:  BA 09 20 50 55 53 48 20 48 4C 0B C4 09 20 50 55    .. PUSH HL... PU
004660:  53 48 20 48 4C 0E CE 09 20 4C 44 20 44 45 2C 28    SH HL... LD DE,(
004670:  58 3A 29 0E D8 09 20 43 41 4C 4C 20 50 4C 4F 54    X:)... CALL PLOT
004680:  3A 0A E2 09 20 50 4F 50 20 44 45 0E EC 09 20 4C    :... POP DE... L
004690:  44 20 48 4C 2C 28 58 3A 29 0E F6 09 20 43 41 4C    D HL,(X:)... CAL
0046A0:  4C 20 50 4C 4F 54 3A 0A 00 0A 20 50 4F 50 20 48    L PLOT:... POP H
0046B0:  4C 0A 0A 0A 20 50 4F 50 20 44 45 0B 14 0A 20 50    L... POP DE... P
0046C0:  55 53 48 20 48 4C 0B 1E 0A 20 50 55 53 48 20 44    USH HL... PUSH D
0046D0:  45 0E 28 0A 20 43 41 4C 4C 20 50 4C 4F 54 3A 0A    E.(. CALL PLOT:.
0046E0:  32 0A 20 50 4F 50 20 48 4C 0A 3C 0A 20 50 4F 50    2. POP HL.<. POP
0046F0:  20 44 45 0E 46 0A 20 43 41 4C 4C 20 50 4C 4F 54     DE.F. CALL PLOT
004700:  3A 07 50 0A 20 52 45 54 15 5A 0A 20 45 4E 44 32    :.P. RET.Z. END2
004710:  3A 20 4C 44 20 44 45 2C 28 58 4F 3A 29 0F 64 0A    : LD DE,(XO:).d.
004720:  20 4C 44 20 48 4C 2C 28 59 4F 3A 29 10 6E 0A 20     LD HL,(YO:).n. 
004730:  43 41 4C 4C 20 4F 52 49 47 49 4E 3A 07 78 0A 20    CALL ORIGIN:.x. 
004740:  52 1D 15 45 54 16 82 0A 20 3B 54 68 65 20 65 72    R..ET... ;The er
004750:  72 6F 72 20 6D 65 73 73 61 67 65 23 8C 0A 20 4D    ror message#.. M
004760:  45 53 53 3A 20 44 45 46 4D 20 22 49 4E 56 41 4C    ESS: DEFM "INVAL
004770:  49 44 20 41 52 47 55 4D 45 4E 54 53 2A 22 16 96    ID ARGUMENTS*"..
004780:  0A 20 45 4D 45 53 53 3A 20 4C 44 20 48 4C 2C 4D    . EMESS: LD HL,M
004790:  45 53 53 3A 14 A0 0A 20 50 4D 45 53 53 3A 20 4C    ESS:... PMESS: L
0047A0:  44 20 41 2C 28 48 4C 29 0A AA 0A 20 43 50 20 22    D A,(HL)... CP "
0047B0:  2A 22 09 B4 0A 20 52 45 54 20 5A 0E BE 0A 20 43    *"... RET Z... C
0047C0:  41 4C 4C 20 26 42 42 35 41 0A C8 0A 20 49 4E 43    ALL &BB5A... INC
0047D0:  20 48 4C 0D D2 0A 20 4A 52 20 50 4D 45 53 53 3A     HL... JR PMESS:
0047E0:  10 DC 0A 20 42 55 46 46 3A 20 44 45 46 53 20 34    ... BUFF: DEFS 4
0047F0:  11 E6 0A 20 43 4F 55 4E 54 3A 20 44 45 46 53 20    ... COUNT: DEFS 
004800:  31 10 F0 0A 20 44 49 46 46 3A 20 44 45 46 53 20    1... DIFF: DEFS 
004810:  32 0F FA 0A 20 52 41 44 3A 20 44 45 46 53 20 32    2... RAD: DEFS 2
004820:  0D 04 0B 20 58 3A 20 44 45 46 53 20 32 0D 0E 0B    ... X: DEFS 2...
004830:  20 59 3A 20 44 45 46 53 20 32 0E 18 0B 20 58 4F     Y: DEFS 2... XO
004840:  3A 20 44 C0 5C 45 46 53 20 32 0E 22 0B 20 59 4F    : D.\EFS 2.". YO
004850:  3A 20 44 45 46 53 20 32 15 2C 0B 20 4F 52 49 47    : DEFS 2.,. ORIG
004860:  49 4E 3A 20 45 51 55 20 26 42 42 43 39 14 36 0B    IN: EQU &BBC9.6.
004870:  20 4F 52 47 45 54 3A 20 45 51 55 20 26 42 42 43     ORGET: EQU &BBC
004880:  43 13 40 0B 20 50 4C 4F 54 3A 20 45 51 55 20 26    C.@. PLOT: EQU &
004890:  42 42 45 41 12 4A 0B 20 49 4E 4B 3A 20 45 51 55    BBEA.J. INK: EQU
0048A0:  20 26 42 42 44 45 13 54 0B 20 44 52 41 57 3A 20     &BBDE.T. DRAW: 
0048B0:  45 51 55 20 26 42 42 46 36 00 5E 0B 00 00 00 00    EQU &BBF6.^.....
0048C0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0048D0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0048E0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
0048F0:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004900:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004910:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004920:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004930:  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
004940:  00 00 00 00 00 0E F9 FF FF FF FF                   ...........
RESULT OF SEARCH :
PRO=9   CHEA=0   COD=0   MUSI=0   COP=0   GRA=14   WRIT=0   198=4   199=0   STARTER=0   KBI=0   CAAV=0   L.TOURNIER=0  
  ,BIN/HEXp,B &  *******************************#     BINARY HEXADECIMAL TUTOR(&
2   (C) HONEYFOLD SOFTWARE 1984  &F *******************************PZ !d  set up
 variables etcn  set up screen x   N        1 dcm(),hdc(),bnr(),bc() ,o,,,,h,,,&
C"0"BC"0"F(). , ()" HONEYFOLD SOFTWARE 1984"  ,"Decimal  0 0 0"x ,"Hex   0 0"  ,
" F , ,#6"Binary   0  0 0 0 0 0 0 0 0" , JFT ,&"BCD      0  0 0 0 0 0 0 0 0"   h
r  #,,%,, BORDER% #,,",, INSTRUCTIONS   #,,M,, DECIMAL #,,",, HEX #,,",, BINARY 
   #,,#,, BCD #,,,, CF #,,,, BCF ,, ,, l,, l,, ,, P,E, P,m, O,m, O,E,0 P,E, ,m ,
E ,E, ,m, 0,m, 0,E, ,E, ,m ,E P,, P,', 0,', 0,, P,, ,, ,', ,', ,, ,, , t,8 P,, P
,, 0,, 0,, P,,8& ,, ,, ,, ,, ,,0 , ,8 P,, P,, 0,, 0,, P,,DN # X #,,!b #,"ENTER S
TART NUMBER"    'l #,,v£ #,"(0 to 255) ",u(,)()0   t("&1234567890",)   N/ "&"  (
"0"  "9")   N (())        N  NHEs( )NBIq( )NDE( )NBC( )NDE(,)   ()*(," ")4NDE #,
,H #,NDERNHE  fNW,BIN/HEXpZ#HEp""z(NHE)%   NHE" 0 "NHE #,,#,NHENBI  ()    FNBI  
  #,,#,NBI  #,,#,C     c   #,, #,"TOO BIG"#, ,#,"FOR BCD "BC"1"    (NBC)Ly(NBC,)
q((L))$().       8 BLBYT8L (NBC)  H"0"  H(NBC,,)Vq((H))()j     t HBYT#  #,, #,HB
YTLBYT , ,  #,,#,BC *******************'Y""()      !" "(,,)   (2 ***************
****,F()    " "P()Z   d" 0"nx *******************# #,,6#,()"  INCREMENT  "()"  D
ECREMENT"  #,,%#,"E  ENTER NEW START NUMBER"  #,, #,"R  RESET CARRY FLAGS"  #,,"
#p,"PRESS X TO EXIT PROGRAM"""""""C "" I "E"  "e"  C"0"BC"0" N   . "X"  "x"     
g" "R" "r"  cfCbt"0"BC"0"#,,#,C#,,#,BC   , ()     6 ()    ,       C"1"cfJ     T 
       h r *****r***************   ()"0"#  #,,&£ #,"EXIT PROGRAM (Y or N)"" "Y" 
 "y"   v,GRAPHICS-DEMOpR &  *******************************  Graphics Demonstrat
ion!(  C 1985 HONEYFOLD SOFTWARE2& *******************************F P Z"!",  d n
 x #,,#,, #,,%,,#,F,#,, "To see the program run press the  space bar....."  Dp"T
he command can be used within    programs as follows." %p"....the program runnin
g."*#,()" HONEYFOLD SOFTWARE 1984"BO,,,l,h,BOX, , ,,,BOX, ,,,r,BOX,b,,v,r,BOX,b,
 ,v,,% ******************************      THE BOX COMMAND&" *******************
************, 6 #," "#,"The Box CommSand"  JBO,,,3,T,T #,"This external command 
draws a box on the screen."  #," "!h #,"e.g. BOX,X,Y,X1,Y1,C" r #," " #,"Where-"
BO,,d,,,BOX,,a,,h,BOX,,,,,GJ ,n"X,Y" ,  "X1,Y1" ,F"C The required pen" J,(("Pres
s the space bar to continue"BO,A,,,-,  #$ *****************************&0       
  BOX PAGE 2U $D *****************************NX #,"For example the following co
mmand produces this box." b #," " l #," ""v #,"BOX,100,110,350,200,2"BO,d,n,,,  
#& *******************************         BOX PAGE 3& *************************
****** #,p  #," " #,"  10 x50y70s10" #,"  20 while x300"% #,"  30 box,x,y,x+s,y+
s,2"   #,"  40 xx+sss*2" #,"  50 wend"   #," "* #, 4 #H #,pR 2 F    ,*fBO, , ,  
,  ,p     z  #$ *****************************         BOX FILcd,GRAPHICS-DEMOpQ 
L COMMAND$ *****************************##," "#,"The Box Fill Command"BO,,,,T,H 
#,"This external command draws a     solid box upon the screen."  #," "! #,"e.g 
BOXF,X,Y,X1,Y1,C" 5 #," "J$ #,"Where X,Y,X1,Y1,C are exactly the same as for the
 box command." . 8#JB #,"For example the following command produces this filled 
in box." L #," "!V #,"BOX,100,110,300,200,2BOX,d,n,,,, j /t#$ ******************
***********      BOX FILL PAGE 3$ ***************************** #,p  #," "% #," 
 10 x150y70s160c1" #,"  20 while c4"$ #,"  30 boxf,x,y,x+s,y+s,c") #,"  40 ss/2x
x+syy+20cc+1" #,"  50 wend"  #," "  #,  #( #,p#2  F     .FBOX, , ,  ,  , 8P     
  1  Z d n#$x *****************************    THE TRIANGLE COMMAND$ ***********
******************##," "#,"The Triangle Command"BO,,,,T,K #,"This external comma
nd draws a     solid triangle on the screen."  #," "' #,"e.g. TRI,X,Y,X1,Y1,X2,Y
2,C" TR,,F,,,,F, , "X1,Y1"" x,P,"X1,Y1" 6 ,P#," "J"X2,Y2" T #$h ****************
*************r      TRIANGLE PAGE 2$ *****************************E #,"For examp
le the following command produces this triangle."  #," "( #,"TRI,200,70,320,200,
400,70,2" TR,,d,,,,d,  #$ *****************************        TRIANGLE PAGE 3$ 
***************************** #,p & #," "$0 #,"  10 x150y150s7-c1 #,"  20 while 
c4"+D #,"  3hW,GRAPHICS-DEMOpsWQ 0 tri,x,y,x+s/2,y+s,x+s,y,c"%N #,"  40 xx+s/2ss
-10cc+1"X #,"  50 wend" b #," "l #, v #% ****************************** TRIANGLE
 PAGE 4% ****************************** #,p#   F    TR, , ,  ,  ,  , , .        
  #% ****************************** *     THE CIRCLE COMMANcD4% ****************
**************HR##," "f#,"The Circle Command"pBO,,,h,T,Ez #,"This external comma
nd draws a     circle upon the screen."  #," "  #,"e.g. CIRCLE,X,Y,R,C"  #," "B 
#,"Where-"  #," " #,"R The radius"CIRCL,J,,F,BOX,H,,M,,  6,"X,Y"  #& ***********
********************  THE CIRCLE COMMAND PAGE 2$&. ************ &***************
****8CB #,"For example the following command produces this circle." L #," "!V #,
"CIRCLE,320,150,80,2" CIRCL,,,P,  j $t ***************************** THE CIRCLE 
PAGE 3% ***k***************************# #,p  #," ". #,"  10 x200y150r100c1"    
     #,"  20 while r0"  #,"  30 circle,x,y,r,c"$ #,"  40 xx+20rr-10cc+1"  #,"  5
0 if c4 then c1"  #,"  60) wend"   #,    #," "  #, (  2 #$  ********************
*********F P        CIRCLE PAGE 3Z %d  ******************************n x  #,p#  
  d     ! CIRCL, , , , *                   #$  *****************************    
    THE END........ $  *****************************##," "#,"THE EN,GRAPHICS-DEM
Op#D""BO,,,,T, , #," " 6 #," " #,"Well that's the end of the        demonstratio
n."kJ #,"If you would like to see it       run again,press the space bar.    If 
not press any other key." T  " "  nh r% ******************************          
KEY TEST% ******************************C ""  % ******************************j"
,GRAPHICS-B $ J!XiuBOBOXTRCIRCLVVVVVnfnfVR"VnfV#*R" V nfR"Vnfin fV #*R" S"Vfnfn"
C*"%!R"*(R*B##!*R%% S"*#"**!KB*!KB**INVALID ARGUMENTS*!*Z#J !T #,"e.g. BOX,X,Y,X
1,Y1,C"  #," "h #,"Where-"rBO,,d,,,BOX,,a,,h,BOX,,,J,, ,n"X,Y" ,  "X1,Y1" ,F"C T
he required pen" J,('"Press the space bar to contine"BO,A,,,-,  #$ *************
**************41,GRAPHICS-EXTUxB3O Ude&  *********************************  % Th
is is a compilation of all the#( graphics commands presented in2 Chapter 10. &F 
See the chapter for more details.P &Z *********************************d n  x OR
G 40000 LD BC,EsXCOMT LD HL,BUFF CALL &BCD1 RET EXCOMT DEFW NENAM JP BOX JP BOXF
 JP TRI JP CIRCLE NENAM DEFM "BO" DEFB "X"+&80 DEFM "BOX" DEFB "F"+&80  DEFM "TR
" DEFB "I"+&80 DEFM "CIRCL"" DEFB "E"+&80 , DEFB 0 6 BOX CP 5 JP NZ,EMESSJ LD A,
(IX+0) T CALL INK LD E,(IX+8)h LD D,(IX+9)r PUSH DE LD E,(IX+6) LD D,(IX+7) PUSH
 DE LD E,(IX+4) LD D,(IX+5) PUSH DE LD E,(IX+2) LD D,(IX+3) PUSH DE LD E,(IX+8) 
LD D,(IX+9) LD L,(IX+6) LD H,(IX+7) PUSH DE CALL PLOT  POP DE  POP HL& PUSH HL0 
CALL DRAW  POP HL D POP DEN PUSH DEX CALL DRAW b POP DE l POP HLv PUSH HL CALL D
RAW  POP HL  POP DE CALL DRAW RET BOXF CP 5 JP NZ,EMESS LD A,(IX+0)  CALL INK LD
 L,(IX+2) LD H,(IX+3) LD E,(IX+6) LD D,(IX+7) AND A  SBC HL,DE  JP C,END  LD (CO
UNT),HL* LD E,(IX+8)4 LD D,(IX+9) LD L,(IX+6)H LD H,(IX+7)R PUSH HL PUSH DEf CAL
L PLOTp LD E,(IX+4)z LD D,(IX+5)  POP IX  POP IY NXT PUSH DE PUSH IY  POP HL CAL
L DRAW PUSH IX  POP DE  POP IX  INC IY LD HL,(COUNT) PUSH DE LD DE,1 AND A  SBC 
HL,DE LD (COUNT),HL $ POP DE. JR NZ,NXT8 END RET B TRI CP 7L JP NZ,EMESSV LD A,(
IX+0)  CALL INKj LD E,(IX+12)t LD D,(IX+13) LD L,(IX+4) LD H,(IX+5) AND A  SBC H
L,DE JP M,EMESS LD (COUNT),HL LD E,(IX+8) LD D,(IX+9) LD L,(IX+6) LD H,(IX+7) PU
SH DE PUSH HL LD L,(IX+10) LD H,(IX+11)  PUSH HL  POP IY LD E,(IX+12)( LD D,(IX+
13)2 PUSH DE  POP IXF NXTT POP HL P POP DEZ PUSH DEd PUSH HLn CALL PLOTx PUSH IX
  POP DE PUSH IY  POP HL CALL DRAW  INC IX LD HL,(COUNT) LD DE,1 AND A  SBCN,GRA
PHICS-EXTxxK HL,DE LD (COUNT),HL JR NZ,NXTT  POP DE  POP DE RET CIRCLE CP 4 JP N
Z,EMESS" CALL ORGET, LD (XO),DE6 LD (YO),HL LD A,(IX+0) J CALL INKT LD D,(IX+7) 
LD E,(IX+6)h LD H,(IX+5)r LD L,(IX+4) PUSH HL LD H,(IX+3) LD L,(IX+2) LD (RAD),H
L  POP HL CALL ORIGIN LD BC,0000 LD (X),BC LD HL,(RAD) LD (Y),HL SLA L RL H PUSH
 HL  POP DE LD HL,3 XOR A  SBC HL,DE& LD (DIFF),HL0 CALC LD HL,(X) LD DE,(Y)D PU
SH HLN PUSH DEX CALL MIRIM b POP DE l POP HLv XOR A  SBC HL,DE JP P,END2 LD HL,(
DIFF) LD BC,0000  SBC HL,BC JP P,LESS LD DE,(X) SLA E RL D SLA E RL D LD HL,6  A
DD HL,DE LD DE,(DIFF)  ADD HL,DE JP NXT3  LESS LD HL,(X)* LD DE,(Y)4 XOR A  SBC 
HL,DEH SLA LR RL H SLA Lf RL Hp LD DE,10 z ADD HL,DE LD DE,(DIFF)  ADD HL,DE LD 
DE,(Y)  DEC DE LD (Y),DE NXT3 LD (DIFF),HL LD HL,(X)  INC HL LD (X),HL JP CALC M
IRIMv LD DE,(X) LD HL,(Y) CALL PLOT LD DE,(Y) LD HL,(X) CALL PLOT$ LD HL,0000. L
D BC,(X)8 XOR A B SBC HL,BCL PUSH HLV PUSH HL LD DE,(Y)j CALL PLOT t POP DE LD H
L,(Y) CALL PLOT LD HL,0000 LD BC,(Y) XOR A  SBC HL,BC PUSH HL PUSH HL LD DE,(X) 
CALL PLOT  POP DE LD HL,(X) CALL PLOT   POP HL    POP DE  PUSH HL  PUSH DE(  CAL
L PLOT 2  POP HL   POP DEF  CALL PLOTP  RETZ  END2 LD DE,(XO)d  LD HL,(YO)n  CAL
L ORIGINx  RET  The error message#  MESS DEFM "INVALID ARGUMENTS*"  EMESS LD HL,
MESS  PMESS LD A,(HL)   CP "*"  RET Z  CALL &BB5A   INC HL   JR PMESS  BUFF DEFS
 4  COUNT DEFS 1  DIFF DEFS 2  RAD DEFS 2  X DEFS 2  Y DEFS 2 XO DEFS 2" YO DEFS
 2, ORIGIN EQU &BBC96 ORGET EQU &BBCC PLOT EQU &BBEAJ INK EQU &BBDET DRAW EQU &B
BF6
Tous droits réservés. Reproduction sans autorisation interdite. © Kukulcan