SG-UITLEG
FILE INFORMATION
FILENAME(S): SG-UITLEG
FILE TYPE(S): PRG
FILE SIZE: 13.7K
FIRST SEEN: 2025-11-30 21:24:59
APPEARS ON: 1 disk(s)
FILE HASH
6680345a909d45fd5d169f2441587ce13e402470cfd72743a32b3294acad467d
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| GRAPHICS | SG-UITLEG | PRG | DuncanTwain | 19 | 8 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)
00000000: 01 08 11 08 0A 00 8F 20 53 47 2D 55 49 54 4C 45 |....... SG-UITLE|
00000010: 47 00 28 08 0B 00 8F 20 43 4F 4E 54 52 4F 4C 20 |G.(.... CONTROL |
00000020: 52 4F 55 54 49 4E 45 53 00 31 08 32 00 89 31 30 |ROUTINES.1.2..10|
00000030: 30 00 4C 08 3C 00 99 22 12 50 52 45 53 53 20 43 |0.L.<..".PRESS C|
00000040: 20 54 4F 20 43 4F 4E 54 49 4E 55 45 00 60 08 3E | TO CONTINUE.`.>|
00000050: 00 A1 43 24 3A 8B 43 24 B3 B1 22 43 22 A7 36 32 |..C$:.C$.."C".62|
00000060: 00 66 08 40 00 8E 00 78 08 46 00 81 49 B2 31 A4 |.f.@...x.F..I.1.|
00000070: 32 30 30 30 3A 82 3A 8E 00 88 08 64 00 8F 20 42 |2000:.:....d.. B|
00000080: 45 47 49 4E 4E 49 4E 47 00 B7 08 82 00 99 22 93 |EGINNING......".|
00000090: 11 12 53 43 52 45 45 4E 2D 47 52 41 50 48 49 43 |..SCREEN-GRAPHIC|
000000A0: 53 2D 36 34 92 20 43 4F 4D 4D 41 4E 44 53 20 41 |S-64. COMMANDS A|
000000B0: 52 45 20 56 45 52 59 00 DA 08 83 00 99 22 53 49 |RE VERY......"SI|
000000C0: 4D 49 4C 41 52 20 54 4F 20 12 42 41 53 49 43 92 |MILAR TO .BASIC.|
000000D0: A0 43 4F 4D 4D 41 4E 44 53 2E 00 24 09 8C 00 99 |.COMMANDS..$....|
000000E0: 22 54 48 45 59 20 4D 41 59 20 42 45 20 47 49 56 |"THEY MAY BE GIV|
000000F0: 45 4E 20 49 4E 20 49 4D 4D 45 44 49 41 54 45 20 |EN IN IMMEDIATE |
00000100: 43 4F 4D 4D 41 4E 44 20 20 4D 4F 44 45 20 4F 52 |COMMAND MODE OR|
00000110: 20 49 4E 43 4F 52 50 4F 52 41 54 45 44 20 57 49 | INCORPORATED WI|
00000120: 54 48 49 4E 00 6D 09 91 00 99 22 41 20 50 52 4F |THIN.m...."A PRO|
00000130: 47 52 41 4D 2E 20 54 48 45 59 20 55 53 55 41 4C |GRAM. THEY USUAL|
00000140: 4C 59 20 52 45 51 55 49 52 45 20 4F 4E 45 20 4F |LY REQUIRE ONE O|
00000150: 52 20 20 4D 4F 52 45 20 56 41 52 49 41 42 4C 45 |R MORE VARIABLE|
00000160: 53 20 54 4F 20 49 4E 44 49 43 41 54 45 00 B9 09 |S TO INDICATE...|
00000170: 96 00 99 22 50 4F 53 49 54 49 4F 4E 20 4F 52 20 |..."POSITION OR |
00000180: 43 4F 4C 4F 52 2E 20 54 48 45 53 45 20 56 41 52 |COLOR. THESE VAR|
00000190: 49 41 42 4C 45 53 20 4D 41 59 20 20 42 45 20 41 |IABLES MAY BE A|
000001A0: 4E 59 20 4E 55 4D 42 45 52 2C 20 42 41 53 49 43 |NY NUMBER, BASIC|
000001B0: 20 56 41 52 49 41 42 4C 45 00 CE 09 9B 00 99 22 | VARIABLE......"|
000001C0: 4F 52 20 45 58 50 52 45 53 53 49 4F 4E 2E 00 E3 |OR EXPRESSION...|
000001D0: 09 AA 00 99 3A 99 22 46 4F 52 20 45 58 41 4D 50 |....:."FOR EXAMP|
000001E0: 4C 45 3A 00 05 0A B4 00 99 22 20 20 33 34 22 3A |LE:......" 34":|
000001F0: 99 22 20 20 41 57 22 3A 99 22 20 20 53 49 4E 28 |." AW":." SIN(|
00000200: 58 5E 32 29 22 00 2C 0A B9 00 99 22 41 52 45 20 |X^2)".,...."ARE |
00000210: 41 4C 4C 20 56 41 4C 49 44 20 49 4E 20 54 48 45 |ALL VALID IN THE|
00000220: 53 45 20 43 4F 4D 4D 41 4E 44 53 2E 00 55 0A BA |SE COMMANDS..U..|
00000230: 00 99 22 49 4E 20 45 56 45 52 59 20 43 41 53 45 |.."IN EVERY CASE|
00000240: 20 54 48 45 20 56 41 52 49 41 42 4C 45 53 20 49 | THE VARIABLES I|
00000250: 4E 20 54 48 45 00 7C 0A BB 00 99 22 43 4F 4D 4D |N THE.|...."COMM|
00000260: 41 4E 44 20 41 52 45 20 53 45 50 41 52 41 54 45 |AND ARE SEPARATE|
00000270: 44 20 42 59 20 43 4F 4D 4D 41 53 2E 00 84 0A BE |D BY COMMAS.....|
00000280: 00 8D 36 30 00 98 0A C8 00 99 22 93 22 3A 99 22 |..60......".":."|
00000290: 20 43 4F 4C 4F 52 53 22 00 D7 0A D2 00 99 22 54 | COLORS"......"T|
000002A0: 48 45 20 43 4F 4C 4F 52 53 20 41 52 45 20 44 45 |HE COLORS ARE DE|
000002B0: 46 49 4E 45 44 20 42 59 20 54 48 45 20 4E 55 4D |FINED BY THE NUM|
000002C0: 42 45 52 53 20 20 20 31 2D 31 36 20 41 53 20 46 |BERS 1-16 AS F|
000002D0: 4F 4C 4C 4F 57 53 3A 00 FF 0A DC 00 99 22 20 20 |OLLOWS:......" |
000002E0: 31 3D 42 4C 41 43 4B 22 3A 99 22 20 20 32 3D 57 |1=BLACK":." 2=W|
000002F0: 48 49 54 45 22 3A 99 22 20 20 33 3D 52 45 44 00 |HITE":." 3=RED.|
00000300: 29 0B E1 00 99 22 20 20 34 3D 43 59 41 4E 22 3A |)...." 4=CYAN":|
00000310: 99 22 20 20 35 3D 50 55 52 50 4C 45 22 3A 99 22 |." 5=PURPLE":."|
00000320: 20 20 36 3D 47 52 45 45 4E 00 46 0B E6 00 99 22 | 6=GREEN.F...."|
00000330: 20 20 37 3D 42 4C 55 45 22 3A 99 22 20 20 38 3D | 7=BLUE":." 8=|
00000340: 59 45 4C 4C 4F 57 00 6E 0B EB 00 99 22 4E 4F 54 |YELLOW.n...."NOT|
00000350: 49 43 45 20 48 4F 57 20 54 48 45 53 45 20 4D 41 |ICE HOW THESE MA|
00000360: 54 43 48 20 54 48 45 20 4B 45 59 53 3F 22 00 90 |TCH THE KEYS?"..|
00000370: 0B F0 00 99 22 54 48 45 20 52 45 53 54 20 4F 46 |...."THE REST OF|
00000380: 20 54 48 45 20 43 4F 4C 4F 52 53 20 41 52 45 3A | THE COLORS ARE:|
00000390: 00 D0 0B F5 00 99 22 20 20 39 3D 4F 52 41 4E 47 |......" 9=ORANG|
000003A0: 45 22 3A 99 22 20 31 30 3D 42 52 4F 57 4E 22 3A |E":." 10=BROWN":|
000003B0: 99 22 A0 31 31 3D 4C 49 47 48 54 20 52 45 44 22 |.".11=LIGHT RED"|
000003C0: 3A 99 22 20 31 32 3D 44 41 52 4B 20 47 52 41 59 |:." 12=DARK GRAY|
000003D0: 00 08 0C FA 00 99 22 20 31 33 3D 4D 45 44 20 47 |......" 13=MED G|
000003E0: 52 41 59 22 3A 99 22 20 31 34 3D 4C 49 47 48 54 |RAY":." 14=LIGHT|
000003F0: 20 47 52 45 45 4E 22 3A 99 22 A0 31 35 3D 4C 49 | GREEN":.".15=LI|
00000400: 47 48 54 20 42 4C 55 45 00 22 0C 04 01 99 22 20 |GHT BLUE."...." |
00000410: 31 36 3D 4C 49 47 48 54 20 47 52 41 59 22 3A 8D |16=LIGHT GRAY":.|
00000420: 36 30 00 47 0C 2C 01 99 22 93 11 49 4E 20 41 44 |60.G.,.."..IN AD|
00000430: 44 49 54 49 4F 4E 20 54 4F 20 54 48 49 53 20 53 |DITION TO THIS S|
00000440: 43 52 45 45 4E 2C 22 00 74 0C 2D 01 99 22 12 53 |CREEN,".t.-..".S|
00000450: 43 52 45 45 4E 2D 47 52 41 50 48 49 43 53 2D 36 |CREEN-GRAPHICS-6|
00000460: 34 92 20 43 52 45 41 54 45 53 20 41 20 47 52 41 |4. CREATES A GRA|
00000470: 50 48 49 43 00 9B 0C 31 01 99 22 53 43 52 45 45 |PHIC...1.."SCREE|
00000480: 4E 20 57 49 54 48 49 4E 20 59 4F 55 52 20 43 4F |N WITHIN YOUR CO|
00000490: 4D 4D 4F 44 4F 52 45 2D 36 34 2E 00 E8 0C 36 01 |MMODORE-64....6.|
000004A0: 99 22 54 48 45 20 50 52 4F 47 52 41 4D 20 57 49 |."THE PROGRAM WI|
000004B0: 4C 4C 20 41 55 54 4F 4D 41 54 49 43 41 4C 4C 59 |LL AUTOMATICALLY|
000004C0: 20 53 57 49 54 43 48 20 20 20 54 4F 20 54 48 45 | SWITCH TO THE|
000004D0: 20 47 52 41 50 48 49 43 20 53 43 52 45 45 4E 20 | GRAPHIC SCREEN |
000004E0: 57 48 45 4E 20 59 4F 55 00 13 0D 3B 01 99 22 45 |WHEN YOU...;.."E|
000004F0: 58 45 43 55 54 45 20 41 4E 59 20 4F 46 20 54 48 |XECUTE ANY OF TH|
00000500: 45 20 43 4F 4D 4D 41 4E 44 53 2E 20 59 4F 55 20 |E COMMANDS. YOU |
00000510: 4D 41 59 00 4A 0D 40 01 99 22 53 57 49 54 43 48 |MAY.J.@.."SWITCH|
00000520: 20 42 41 43 4B 20 41 4E 44 20 46 4F 52 54 48 20 | BACK AND FORTH |
00000530: 55 53 49 4E 47 20 54 48 45 20 46 35 20 41 4E 44 |USING THE F5 AND|
00000540: 20 20 46 37 20 4B 45 59 53 2E 00 77 0D 45 01 99 | F7 KEYS..w.E..|
00000550: 22 46 35 20 41 4C 57 41 59 53 20 53 57 49 54 43 |"F5 ALWAYS SWITC|
00000560: 48 45 53 20 54 4F 20 54 48 49 53 20 53 43 52 45 |HES TO THIS SCRE|
00000570: 45 4E 2C 20 41 4E 44 00 9F 0D 47 01 99 22 46 37 |EN, AND...G.."F7|
00000580: 20 41 4C 57 41 59 53 20 53 57 49 54 43 48 45 53 | ALWAYS SWITCHES|
00000590: 20 54 4F 20 54 48 45 20 47 52 41 50 48 49 43 00 | TO THE GRAPHIC.|
000005A0: C6 0D 4A 01 99 22 53 43 52 45 45 4E 2E 20 28 44 |..J.."SCREEN. (D|
000005B0: 4F 4E 27 54 20 54 52 59 20 49 54 20 59 45 54 21 |ON'T TRY IT YET!|
000005C0: 29 22 3A 8D 36 30 00 10 0E 4F 01 99 22 54 48 45 |)":.60...O.."THE|
000005D0: 20 53 43 52 45 45 4E 20 4D 41 59 20 42 45 20 53 | SCREEN MAY BE S|
000005E0: 57 49 54 43 48 45 44 20 55 4E 44 45 52 20 43 4F |WITCHED UNDER CO|
000005F0: 4E 54 52 4F 4C 4F 46 20 41 20 50 52 4F 47 52 41 |NTROLOF A PROGRA|
00000600: 4D 20 42 59 20 54 48 45 20 12 47 52 41 50 48 92 |M BY THE .GRAPH.|
00000610: 00 2B 0E 50 01 99 22 41 4E 44 20 12 4E 4F 52 4D |.+.P.."AND .NORM|
00000620: 92 20 43 4F 4D 4D 41 4E 44 53 2E 00 6F 0E 54 01 |. COMMANDS..o.T.|
00000630: 99 22 59 4F 55 20 57 49 4C 4C 20 53 45 45 20 45 |."YOU WILL SEE E|
00000640: 58 41 4D 50 4C 45 53 20 4F 46 20 54 48 49 53 20 |XAMPLES OF THIS |
00000650: 53 48 4F 52 54 4C 59 20 20 20 20 49 4E 20 54 48 |SHORTLY IN TH|
00000660: 49 53 20 50 52 4F 47 52 41 4D 22 3A 8D 36 30 00 |IS PROGRAM":.60.|
00000670: 8F 0E 90 01 99 22 93 11 49 4E 49 54 49 41 4C 49 |....."..INITIALI|
00000680: 5A 41 54 49 4F 4E 20 43 4F 4D 4D 41 4E 44 53 00 |ZATION COMMANDS.|
00000690: D3 0E 9A 01 99 22 11 54 48 45 20 12 48 49 52 45 |.....".THE .HIRE|
000006A0: 53 92 20 43 4F 4D 4D 41 4E 44 20 53 45 54 53 20 |S. COMMAND SETS |
000006B0: 55 50 20 54 48 45 20 47 52 41 50 48 49 43 20 20 |UP THE GRAPHIC |
000006C0: 20 53 43 52 45 45 4E 20 41 4E 44 20 43 4F 4C 4F | SCREEN AND COLO|
000006D0: 52 53 2E 00 E9 0E A4 01 99 22 54 48 45 20 43 4F |RS......."THE CO|
000006E0: 4D 4D 41 4E 44 20 49 53 3A 00 FD 0E AE 01 99 22 |MMAND IS:......"|
000006F0: 11 20 20 12 48 49 52 45 53 20 41 2C 42 00 29 0F |. .HIRES A,B.).|
00000700: B8 01 99 22 11 20 20 20 20 41 20 49 53 20 53 43 |...". A IS SC|
00000710: 52 45 45 4E 20 43 4F 4C 4F 52 20 28 31 3D 42 4C |REEN COLOR (1=BL|
00000720: 41 43 4B 2C 20 45 54 43 29 00 53 0F C2 01 99 22 |ACK, ETC).S...."|
00000730: 20 20 20 20 42 20 49 53 20 42 4F 52 44 45 52 20 | B IS BORDER |
00000740: 43 4F 4C 4F 52 20 28 37 3D 42 4C 55 45 20 2C 45 |COLOR (7=BLUE ,E|
00000750: 54 43 29 00 88 0F CC 01 99 22 54 48 45 20 52 45 |TC)......"THE RE|
00000760: 53 55 4C 54 20 4F 46 20 54 48 45 20 43 4F 4D 4D |SULT OF THE COMM|
00000770: 41 4E 44 22 3A 99 22 20 12 48 49 52 45 53 20 31 |AND":." .HIRES 1|
00000780: 2C 37 92 20 49 53 2D 2D 00 9B 0F D6 01 8D 36 30 |,7. IS--......60|
00000790: 3A DB 31 2C 37 3A 8D 37 30 3A D4 00 D1 0F E0 01 |:.1,7:.70:......|
000007A0: 99 22 4E 4F 57 20 50 52 45 53 53 20 46 37 20 41 |."NOW PRESS F7 A|
000007B0: 4E 44 20 46 35 20 54 4F 20 52 45 54 55 52 4E 20 |ND F5 TO RETURN |
000007C0: 54 4F 20 54 48 49 53 20 20 20 53 43 52 45 45 4E |TO THIS SCREEN|
000007D0: 22 00 00 10 EA 01 8D 36 30 3A 99 22 54 48 45 20 |"......60:."THE |
000007E0: 43 4F 4C 4F 52 53 20 4D 41 59 20 42 45 20 43 48 |COLORS MAY BE CH|
000007F0: 41 4E 47 45 44 20 54 4F 20 52 45 44 20 41 4E 44 |ANGED TO RED AND|
00000800: 00 28 10 EB 01 99 22 47 52 45 45 4E 20 57 49 54 |.(...."GREEN WIT|
00000810: 48 20 41 20 12 48 49 52 45 53 20 33 2C 36 92 20 |H A .HIRES 3,6. |
00000820: 43 4F 4D 4D 41 4E 44 22 00 3B 10 EC 01 8D 36 30 |COMMAND".;....60|
00000830: 3A DB 33 2C 36 3A 8D 37 30 3A D4 00 43 10 EF 01 |:.3,6:.70:..C...|
00000840: 8D 36 30 00 59 10 F4 01 99 22 93 11 53 43 52 45 |.60.Y...."..SCRE|
00000850: 45 4E 20 4C 41 59 4F 55 54 00 A1 10 F9 01 99 22 |EN LAYOUT......"|
00000860: 54 48 45 20 47 52 41 50 48 49 43 20 53 43 52 45 |THE GRAPHIC SCRE|
00000870: 45 4E 20 49 53 20 4C 41 49 44 20 4F 55 54 20 4C |EN IS LAID OUT L|
00000880: 49 4B 45 20 41 20 20 20 50 49 45 43 45 20 4F 46 |IKE A PIECE OF|
00000890: 20 47 52 41 50 48 20 50 41 50 45 52 20 57 49 54 | GRAPH PAPER WIT|
000008A0: 48 00 EA 10 FE 01 99 22 54 48 45 20 58 2D 41 58 |H......"THE X-AX|
000008B0: 49 53 20 47 4F 49 4E 47 20 46 52 4F 4D 20 4C 45 |IS GOING FROM LE|
000008C0: 46 54 20 54 4F 20 52 49 47 48 54 20 41 4E 44 20 |FT TO RIGHT AND |
000008D0: 59 2D 41 58 49 53 20 46 52 4F 4D 20 42 4F 54 54 |Y-AXIS FROM BOTT|
000008E0: 4F 4D 20 54 4F 20 54 4F 50 2E 00 2A 11 03 02 99 |OM TO TOP..*....|
000008F0: 22 54 48 45 20 58 20 50 4F 53 49 54 49 4F 4E 53 |"THE X POSITIONS|
00000900: 20 41 52 45 20 4E 55 4D 42 45 52 45 44 20 20 20 | ARE NUMBERED |
00000910: 20 20 20 20 20 20 20 20 20 20 20 20 46 52 4F 4D | FROM|
00000920: 20 30 20 54 4F 20 33 31 39 2E 00 6A 11 08 02 99 | 0 TO 319..j....|
00000930: 22 54 48 45 20 59 20 50 4F 53 49 54 49 4F 4E 53 |"THE Y POSITIONS|
00000940: 20 41 52 45 20 4E 55 4D 42 45 52 45 44 20 20 20 | ARE NUMBERED |
00000950: 20 20 20 20 20 20 20 20 20 20 20 20 46 52 4F 4D | FROM|
00000960: 20 30 20 54 4F 20 31 39 39 2E 00 96 11 0D 02 99 | 0 TO 199.......|
00000970: 22 54 48 45 20 43 4F 4F 52 44 49 4E 41 54 45 53 |"THE COORDINATES|
00000980: 20 43 41 4E 20 42 45 20 53 48 4F 57 4E 20 41 53 | CAN BE SHOWN AS|
00000990: 3A 22 3A 8D 36 30 00 BD 11 12 02 DB 31 2C 37 3A |:":.60......1,7:|
000009A0: D8 31 2C 31 2C 37 2C 32 2C 22 30 22 3A D8 31 2C |.1,1,7,2,"0":.1,|
000009B0: 32 39 36 2C 37 2C 32 2C 22 33 31 39 22 00 FA 11 |296,7,2,"319"...|
000009C0: 17 02 D8 32 2C 30 2C 32 30 2C 32 2C 22 3E 3E 3E |...2,0,20,2,">>>|
000009D0: 3E 3E 3E 3E 3E 3E 3E 3E 3E 3E 3E 3E 3E 3E 3E 20 |>>>>>>>>>>>>>>> |
000009E0: 58 20 2D 20 41 58 49 53 20 3E 3E 3E 3E 3E 3E 3E |X - AXIS >>>>>>>|
000009F0: 3E 3E 3E 3E 3E 22 3A 8D 37 30 00 1C 12 1C 02 D8 |>>>>>":.70......|
00000A00: 31 2C 31 2C 37 2C 32 2C 22 30 22 3A D8 31 2C 31 |1,1,7,2,"0":.1,1|
00000A10: 2C 31 39 39 2C 32 2C 22 31 39 39 22 00 55 12 21 |,199,2,"199".U.!|
00000A20: 02 81 49 B2 37 A4 31 39 39 A9 31 30 3A D8 31 2C |..I.7.199.10:.1,|
00000A30: 32 35 2C 49 2C 32 2C 22 5E 22 3A 82 3A D8 32 2C |25,I,2,"^":.:.2,|
00000A40: 33 35 2C 31 30 30 2C 32 2C 22 20 59 20 2D 20 41 |35,100,2," Y - A|
00000A50: 58 49 53 20 22 00 63 12 26 02 8D 37 30 3A D4 3A |XIS ".c.&..70:.:|
00000A60: 8D 36 30 00 7E 12 58 02 99 22 93 11 4D 41 52 4B |.60.~.X.."..MARK|
00000A70: 49 4E 47 20 54 48 45 20 53 43 52 45 45 4E 00 CB |ING THE SCREEN..|
00000A80: 12 62 02 99 22 11 50 4F 49 4E 54 53 20 41 52 45 |.b..".POINTS ARE|
00000A90: 20 4D 41 52 4B 45 44 20 41 4C 4F 4E 47 20 54 48 | MARKED ALONG TH|
00000AA0: 45 20 45 44 47 45 53 20 4F 46 20 54 48 45 20 53 |E EDGES OF THE S|
00000AB0: 43 52 45 45 4E 20 42 59 20 54 48 45 20 12 54 49 |CREEN BY THE .TI|
00000AC0: 43 92 20 43 4F 4D 4D 41 4E 44 2E 00 E1 12 6C 02 |C. COMMAND....l.|
00000AD0: 99 22 54 48 45 20 43 4F 4D 4D 41 4E 44 20 49 53 |."THE COMMAND IS|
00000AE0: 3A 00 F5 12 76 02 99 22 11 20 20 12 54 49 43 20 |:...v..". .TIC |
00000AF0: 41 2C 42 2C 43 00 38 13 80 02 99 22 11 20 20 20 |A,B,C.8....". |
00000B00: 41 20 49 53 20 54 48 45 20 58 20 53 43 41 4C 45 |A IS THE X SCALE|
00000B10: 20 28 31 30 3D 45 56 45 52 59 20 31 30 54 48 20 | (10=EVERY 10TH |
00000B20: 20 20 20 20 20 20 20 20 20 58 20 44 4F 54 20 49 | X DOT I|
00000B30: 53 20 54 49 43 27 44 29 00 7A 13 8A 02 99 22 20 |S TIC'D).z...." |
00000B40: 20 20 42 20 49 53 20 54 48 45 20 59 20 53 43 41 | B IS THE Y SCA|
00000B50: 4C 45 20 28 31 30 3D 45 56 45 52 59 20 31 30 54 |LE (10=EVERY 10T|
00000B60: 48 20 20 20 20 20 20 20 20 20 20 59 20 44 4F 54 |H Y DOT|
00000B70: 20 49 53 20 54 49 43 27 44 29 00 A8 13 8F 02 99 | IS TIC'D)......|
00000B80: 22 20 20 20 43 20 49 53 20 54 48 45 20 43 4F 4C |" C IS THE COL|
00000B90: 4F 52 20 4F 46 20 54 48 45 20 54 49 43 53 20 28 |OR OF THE TICS (|
00000BA0: 32 3D 57 48 49 54 45 29 00 E2 13 94 02 99 22 54 |2=WHITE)......"T|
00000BB0: 48 45 20 52 45 53 55 4C 54 20 4F 46 20 54 48 45 |HE RESULT OF THE|
00000BC0: 20 43 4F 4D 4D 41 4E 44 22 3A 99 22 20 12 54 49 | COMMAND":." .TI|
00000BD0: 43 20 31 30 2C 31 30 2C 32 92 20 49 53 22 3A 8D |C 10,10,2. IS":.|
00000BE0: 36 30 00 FE 13 9E 02 DB 31 2C 37 3A CF 31 30 2C |60......1,7:.10,|
00000BF0: 31 30 2C 32 3A 8D 37 30 3A D4 3A 8D 36 30 00 16 |10,2:.70:.:.60..|
00000C00: 14 BC 02 99 22 93 11 50 4C 4F 54 54 49 4E 47 20 |...."..PLOTTING |
00000C10: 50 4F 49 4E 54 53 00 58 14 C6 02 99 22 11 41 20 |POINTS.X....".A |
00000C20: 50 4F 49 4E 54 20 49 53 20 50 4C 4F 54 54 45 44 |POINT IS PLOTTED|
00000C30: 20 4F 4E 20 54 48 45 20 53 43 52 45 45 4E 20 57 | ON THE SCREEN W|
00000C40: 49 54 48 20 20 20 54 48 45 20 12 44 4F 54 92 20 |ITH THE .DOT. |
00000C50: 43 4F 4D 4D 41 4E 44 2E 00 6E 14 D0 02 99 22 54 |COMMAND..n...."T|
00000C60: 48 45 20 43 4F 4D 4D 41 4E 44 20 49 53 3A 00 81 |HE COMMAND IS:..|
00000C70: 14 DA 02 99 22 11 20 12 44 4F 54 20 41 2C 42 2C |....". .DOT A,B,|
00000C80: 43 00 AF 14 E4 02 99 22 11 20 20 20 20 41 20 49 |C......". A I|
00000C90: 53 20 58 20 50 4F 53 49 54 49 4F 4E 20 4F 46 20 |S X POSITION OF |
00000CA0: 54 48 45 20 44 4F 54 20 28 30 2D 33 31 39 29 00 |THE DOT (0-319).|
00000CB0: DC 14 EE 02 99 22 20 20 20 20 42 20 49 53 20 59 |....." B IS Y|
00000CC0: 20 50 4F 53 49 54 49 4F 4E 20 4F 46 20 54 48 45 | POSITION OF THE|
00000CD0: 20 44 4F 54 20 28 30 2D 31 39 39 29 00 0F 15 F3 | DOT (0-199)....|
00000CE0: 02 99 22 20 20 20 20 43 20 49 53 20 54 48 45 20 |.." C IS THE |
00000CF0: 43 4F 4C 4F 52 20 4F 46 20 54 48 45 20 44 4F 54 |COLOR OF THE DOT|
00000D00: 20 28 32 3D 57 48 49 54 45 2C 20 45 54 43 29 00 | (2=WHITE, ETC).|
00000D10: 4C 15 F8 02 99 22 54 48 45 20 52 45 53 55 4C 54 |L...."THE RESULT|
00000D20: 20 4F 46 20 54 48 45 20 43 4F 4D 4D 41 4E 44 22 | OF THE COMMAND"|
00000D30: 3A 99 22 20 12 44 4F 54 20 31 35 30 2C 39 30 2C |:." .DOT 150,90,|
00000D40: 32 92 20 49 53 2D 2D 22 3A 8D 36 30 00 61 15 02 |2. IS--":.60.a..|
00000D50: 03 CC 31 35 30 2C 39 30 2C 32 3A 8D 37 30 3A D4 |..150,90,2:.70:.|
00000D60: 3A 00 91 15 0C 03 99 22 11 11 46 52 4F 4D 20 48 |:......"..FROM H|
00000D70: 45 52 45 20 4F 4E 2C 20 59 4F 55 20 43 41 4E 20 |ERE ON, YOU CAN |
00000D80: 53 54 4F 50 20 54 48 45 20 43 4F 4D 50 55 54 45 |STOP THE COMPUTE|
00000D90: 52 00 BA 15 0E 03 99 22 42 59 20 50 52 45 53 53 |R......"BY PRESS|
00000DA0: 49 4E 47 20 53 54 4F 50 2C 20 54 52 59 20 41 4E |ING STOP, TRY AN|
00000DB0: 59 20 4F 46 20 54 48 45 53 45 00 D9 15 10 03 99 |Y OF THESE......|
00000DC0: 22 43 4F 4D 4D 41 4E 44 53 20 49 4E 20 44 49 52 |"COMMANDS IN DIR|
00000DD0: 45 43 54 20 4D 4F 44 45 2E 00 F8 15 12 03 99 22 |ECT MODE......."|
00000DE0: 54 59 50 45 20 43 4F 4E 54 20 54 4F 20 52 45 53 |TYPE CONT TO RES|
00000DF0: 55 4D 45 22 3A 8D 36 30 00 0E 16 20 03 99 22 93 |UME":.60... ..".|
00000E00: 11 44 52 41 57 49 4E 47 20 4C 49 4E 45 53 00 4E |.DRAWING LINES.N|
00000E10: 16 2A 03 99 22 11 41 20 4C 49 4E 45 20 49 53 20 |.*..".A LINE IS |
00000E20: 44 52 41 57 4E 20 4F 4E 20 54 48 45 20 53 43 52 |DRAWN ON THE SCR|
00000E30: 45 45 4E 20 42 59 20 54 48 45 20 20 20 20 20 12 |EEN BY THE .|
00000E40: 44 52 41 57 92 20 43 4F 4D 4D 41 4E 44 2E 00 64 |DRAW. COMMAND..d|
00000E50: 16 34 03 99 22 54 48 45 20 43 4F 4D 4D 41 4E 44 |.4.."THE COMMAND|
00000E60: 20 49 53 3A 00 7C 16 3E 03 99 22 11 20 12 44 52 | IS:.|.>..". .DR|
00000E70: 41 57 20 41 2C 42 2C 58 2C 59 2C 43 00 BD 16 48 |AW A,B,X,Y,C...H|
00000E80: 03 99 22 11 20 20 20 20 41 20 49 53 20 58 20 50 |..". A IS X P|
00000E90: 4F 53 49 54 49 4F 4E 20 4F 46 20 54 48 45 20 42 |OSITION OF THE B|
00000EA0: 45 47 49 4E 4E 49 4E 47 20 4F 46 20 54 48 45 20 |EGINNING OF THE |
00000EB0: 4C 49 4E 45 20 28 30 2D 33 31 39 29 2E 00 FD 16 |LINE (0-319)....|
00000EC0: 52 03 99 22 20 20 20 20 42 20 49 53 20 59 20 50 |R.." B IS Y P|
00000ED0: 4F 53 49 54 49 4F 4E 20 4F 46 20 54 48 45 20 42 |OSITION OF THE B|
00000EE0: 45 47 49 4E 4E 49 4E 47 20 4F 46 20 54 48 45 20 |EGINNING OF THE |
00000EF0: 4C 49 4E 45 20 28 30 2D 31 39 39 29 2E 00 39 17 |LINE (0-199)..9.|
00000F00: 53 03 99 22 20 20 20 20 58 20 49 53 20 58 20 50 |S.." X IS X P|
00000F10: 4F 53 49 54 49 4F 4E 20 4F 46 20 54 48 45 20 45 |OSITION OF THE E|
00000F20: 4E 44 20 4F 46 20 54 48 45 20 20 20 4C 49 4E 45 |ND OF THE LINE|
00000F30: 20 28 30 2D 33 31 39 29 2E 00 75 17 54 03 99 22 | (0-319)..u.T.."|
00000F40: 20 20 20 20 59 20 49 53 20 59 20 50 4F 53 49 54 | Y IS Y POSIT|
00000F50: 49 4F 4E 20 4F 46 20 54 48 45 20 45 4E 44 20 4F |ION OF THE END O|
00000F60: 46 20 54 48 45 20 20 20 4C 49 4E 45 20 28 30 2D |F THE LINE (0-|
00000F70: 31 39 39 29 2E 00 A9 17 57 03 99 22 20 20 20 20 |199)....W.." |
00000F80: 43 20 49 53 20 54 48 45 20 43 4F 4C 4F 52 20 4F |C IS THE COLOR O|
00000F90: 46 20 54 48 45 20 4C 49 4E 45 20 28 32 3D 57 48 |F THE LINE (2=WH|
00000FA0: 49 54 45 2C 45 54 43 29 2E 00 EF 17 5C 03 99 22 |ITE,ETC)....\.."|
00000FB0: 54 48 45 20 52 45 53 55 4C 54 20 4F 46 20 54 48 |THE RESULT OF TH|
00000FC0: 45 20 43 4F 4D 4D 41 4E 44 22 3A 99 22 20 12 44 |E COMMAND":." .D|
00000FD0: 52 41 57 20 31 35 30 2C 39 30 2C 32 35 30 2C 31 |RAW 150,90,250,1|
00000FE0: 34 30 2C 32 92 20 49 53 2D 2D 22 3A 8D 36 30 00 |40,2. IS--":.60.|
00000FF0: 0F 18 66 03 CD 31 35 30 2C 39 30 2C 32 35 30 2C |..f..150,90,250,|
00001000: 31 34 30 2C 32 3A 8D 37 30 3A D4 3A 8D 36 30 00 |140,2:.70:.:.60.|
00001010: 25 18 84 03 99 22 93 11 44 52 41 57 49 4E 47 20 |%...."..DRAWING |
00001020: 42 4F 58 45 53 00 63 18 8E 03 99 22 11 41 20 42 |BOXES.c....".A B|
00001030: 4F 58 20 49 53 20 44 52 41 57 4E 20 4F 4E 20 54 |OX IS DRAWN ON T|
00001040: 48 45 20 53 43 52 45 45 4E 20 42 59 20 54 48 45 |HE SCREEN BY THE|
00001050: 20 20 20 20 20 12 42 4F 58 92 20 43 4F 4D 4D 41 | .BOX. COMMA|
00001060: 4E 44 2E 00 79 18 98 03 99 22 54 48 45 20 43 4F |ND..y...."THE CO|
00001070: 4D 4D 41 4E 44 20 49 53 3A 00 90 18 A2 03 99 22 |MMAND IS:......"|
00001080: 11 20 12 42 4F 58 20 41 2C 42 2C 58 2C 59 2C 43 |. .BOX A,B,X,Y,C|
00001090: 00 C0 18 AC 03 99 22 11 20 20 41 20 49 53 20 58 |......". A IS X|
000010A0: 20 50 4F 53 49 54 49 4F 4E 20 4F 46 20 4F 4E 45 | POSITION OF ONE|
000010B0: 20 43 4F 52 4E 45 52 20 28 30 2D 33 31 39 29 2E | CORNER (0-319).|
000010C0: 00 FA 18 B6 03 99 22 20 20 42 20 49 53 20 59 20 |......" B IS Y |
000010D0: 50 4F 53 49 54 49 4F 4E 20 4F 46 20 54 48 45 20 |POSITION OF THE |
000010E0: 53 41 4D 45 20 43 4F 52 4E 45 52 20 20 20 20 20 |SAME CORNER |
000010F0: 20 20 28 30 2D 31 39 39 29 2E 00 44 19 B7 03 99 | (0-199)..D....|
00001100: 22 20 20 58 20 49 53 20 58 20 50 4F 53 49 54 49 |" X IS X POSITI|
00001110: 4F 4E 20 4F 46 20 54 48 45 20 4F 50 50 4F 53 49 |ON OF THE OPPOSI|
00001120: 54 45 20 20 20 20 20 20 20 20 20 20 44 49 41 47 |TE DIAG|
00001130: 4F 4E 41 4C 20 43 4F 52 4E 45 52 20 28 30 2D 33 |ONAL CORNER (0-3|
00001140: 31 39 29 2E 00 7E 19 B8 03 99 22 20 20 59 20 49 |19)..~...." Y I|
00001150: 53 20 59 20 50 4F 53 49 54 49 4F 4E 20 4F 46 20 |S Y POSITION OF |
00001160: 54 48 41 54 20 53 41 4D 45 20 43 4F 52 4E 45 52 |THAT SAME CORNER|
00001170: 20 20 20 20 20 20 28 30 2D 31 39 39 29 2E 00 B5 | (0-199)...|
00001180: 19 BB 03 99 22 20 20 43 20 49 53 20 54 48 45 20 |...." C IS THE |
00001190: 43 4F 4C 4F 52 20 4F 46 20 54 48 45 20 4C 49 4E |COLOR OF THE LIN|
000011A0: 45 53 20 28 32 3D 57 48 49 54 45 2C 20 20 20 20 |ES (2=WHITE, |
000011B0: 45 54 43 29 2E 00 F8 19 C0 03 99 22 54 48 45 20 |ETC)......."THE |
000011C0: 52 45 53 55 4C 54 20 4F 46 20 54 48 45 20 43 4F |RESULT OF THE CO|
000011D0: 4D 4D 41 4E 44 22 3A 99 22 20 12 42 4F 58 20 33 |MMAND":." .BOX 3|
000011E0: 30 2C 34 30 2C 31 39 30 2C 38 30 2C 32 92 20 49 |0,40,190,80,2. I|
000011F0: 53 2D 2D 22 3A 8D 36 30 00 16 1A CA 03 CE 33 30 |S--":.60......30|
00001200: 2C 34 30 2C 31 39 30 2C 38 30 2C 32 3A 8D 37 30 |,40,190,80,2:.70|
00001210: 3A D4 3A 8D 36 30 00 2E 1A E8 03 99 22 93 11 44 |:.:.60......"..D|
00001220: 52 41 57 49 4E 47 20 43 49 52 43 4C 45 53 00 73 |RAWING CIRCLES.s|
00001230: 1A F2 03 99 22 11 41 20 43 49 52 43 4C 45 20 49 |....".A CIRCLE I|
00001240: 53 20 44 52 41 57 4E 20 4F 4E 20 54 48 45 20 53 |S DRAWN ON THE S|
00001250: 43 52 45 45 4E 20 42 59 20 54 48 45 22 3A 99 22 |CREEN BY THE":."|
00001260: 11 20 12 43 49 52 43 4C 45 92 20 43 4F 4D 4D 41 |. .CIRCLE. COMMA|
00001270: 4E 44 2E 00 8A 1A FC 03 99 22 11 54 48 45 20 43 |ND.......".THE C|
00001280: 4F 4D 4D 41 4E 44 20 49 53 3A 00 A1 1A 06 04 99 |OMMAND IS:......|
00001290: 22 20 12 43 49 52 43 4C 45 20 41 2C 42 2C 52 2C |" .CIRCLE A,B,R,|
000012A0: 43 00 E2 1A 10 04 99 22 20 20 41 20 49 53 20 58 |C......" A IS X|
000012B0: 20 50 4F 53 49 54 49 4F 4E 20 4F 46 20 54 48 45 | POSITION OF THE|
000012C0: 20 43 45 4E 54 45 52 20 4F 46 20 54 48 45 20 20 | CENTER OF THE |
000012D0: 20 20 20 43 49 52 43 4C 45 20 28 30 2D 33 31 39 | CIRCLE (0-319|
000012E0: 29 2E 00 23 1B 1A 04 99 22 20 20 42 20 49 53 20 |)..#...." B IS |
000012F0: 59 20 50 4F 53 49 54 49 4F 4E 20 4F 46 20 54 48 |Y POSITION OF TH|
00001300: 45 20 43 45 4E 54 45 52 20 4F 46 20 54 48 45 20 |E CENTER OF THE |
00001310: 20 20 20 20 43 49 52 43 4C 45 20 28 30 2D 31 39 | CIRCLE (0-19|
00001320: 39 29 2E 00 5D 1B 1B 04 99 22 20 20 52 20 49 53 |9)..]...." R IS|
00001330: 20 4C 45 4E 47 54 48 20 4F 46 20 52 41 44 49 55 | LENGTH OF RADIU|
00001340: 53 20 4F 46 20 54 48 45 20 43 49 52 43 4C 45 20 |S OF THE CIRCLE |
00001350: 20 20 20 20 20 28 30 2D 31 35 39 29 2E 00 9E 1B | (0-159)....|
00001360: 1F 04 99 22 20 20 43 20 49 53 20 54 48 45 20 43 |..." C IS THE C|
00001370: 4F 4C 4F 52 20 4F 46 20 54 48 45 20 43 49 52 43 |OLOR OF THE CIRC|
00001380: 4C 45 20 20 20 20 20 20 20 20 20 20 20 20 20 28 |LE (|
00001390: 32 3D 57 48 49 54 45 2C 20 45 54 43 29 2E 00 E2 |2=WHITE, ETC)...|
000013A0: 1B 24 04 99 22 54 48 45 20 52 45 53 55 4C 54 20 |.$.."THE RESULT |
000013B0: 4F 46 20 54 48 45 20 43 4F 4D 4D 41 4E 44 22 3A |OF THE COMMAND":|
000013C0: 99 22 20 12 43 49 52 43 4C 45 20 37 30 2C 31 34 |." .CIRCLE 70,14|
000013D0: 30 2C 33 30 2C 32 92 20 20 49 53 2D 2D 22 3A 8D |0,30,2. IS--":.|
000013E0: 36 30 00 FD 1B 2E 04 E1 37 30 2C 31 34 30 2C 33 |60......70,140,3|
000013F0: 30 2C 32 3A 8D 37 30 3A D4 3A 8D 36 30 00 1D 1C |0,2:.70:.:.60...|
00001400: 4C 04 99 22 93 11 46 49 4C 4C 49 4E 47 20 42 4C |L.."..FILLING BL|
00001410: 4F 43 4B 53 20 4F 46 20 43 4F 4C 4F 52 00 68 1C |OCKS OF COLOR.h.|
00001420: 4F 04 99 22 54 48 45 20 47 52 41 50 48 49 43 20 |O.."THE GRAPHIC |
00001430: 53 43 52 45 45 4E 20 49 53 20 4D 41 44 45 20 55 |SCREEN IS MADE U|
00001440: 50 20 4F 46 20 31 30 30 30 20 20 20 20 42 4C 4F |P OF 1000 BLO|
00001450: 43 4B 53 2D 2D 34 30 20 57 49 44 45 20 42 59 20 |CKS--40 WIDE BY |
00001460: 32 35 20 48 49 47 48 2E 00 93 1C 50 04 99 22 54 |25 HIGH....P.."T|
00001470: 48 49 53 20 49 53 20 54 48 45 20 53 41 4D 45 20 |HIS IS THE SAME |
00001480: 4F 52 47 41 4E 49 5A 41 54 49 4F 4E 20 41 53 20 |ORGANIZATION AS |
00001490: 54 48 45 00 BA 1C 51 04 99 22 42 41 53 49 43 20 |THE...Q.."BASIC |
000014A0: 53 43 52 45 45 4E 20 59 4F 55 27 52 45 20 52 45 |SCREEN YOU'RE RE|
000014B0: 41 44 49 4E 47 20 4E 4F 57 2E 00 E8 1C 52 04 99 |ADING NOW....R..|
000014C0: 22 54 48 45 20 12 42 4C 4F 43 4B 92 20 43 4F 4D |"THE .BLOCK. COM|
000014D0: 4D 41 4E 44 20 46 49 4C 4C 53 20 41 20 52 45 43 |MAND FILLS A REC|
000014E0: 54 41 4E 47 55 4C 41 52 00 0E 1D 53 04 99 22 41 |TANGULAR...S.."A|
000014F0: 52 45 41 20 4F 46 20 54 48 45 20 53 43 52 45 45 |REA OF THE SCREE|
00001500: 4E 20 57 49 54 48 20 41 20 47 49 56 45 4E 00 26 |N WITH A GIVEN.&|
00001510: 1D 56 04 99 22 42 41 43 4B 47 52 4F 55 4E 44 20 |.V.."BACKGROUND |
00001520: 43 4F 4C 4F 52 2E 00 3C 1D 60 04 99 22 54 48 45 |COLOR..<.`.."THE|
00001530: 20 43 4F 4D 4D 41 4E 44 20 49 53 3A 00 55 1D 6A | COMMAND IS:.U.j|
00001540: 04 99 22 11 20 12 42 4C 4F 43 4B 20 41 2C 42 2C |..". .BLOCK A,B,|
00001550: 58 2C 59 2C 43 00 95 1D 74 04 99 22 20 20 20 41 |X,Y,C...t.." A|
00001560: 20 49 53 20 58 20 50 4F 53 49 54 49 4F 4E 20 4F | IS X POSITION O|
00001570: 46 20 41 20 43 4F 52 4E 45 52 20 4F 46 20 54 48 |F A CORNER OF TH|
00001580: 45 20 20 20 20 20 20 20 41 52 45 41 20 28 30 2D |E AREA (0-|
00001590: 33 31 39 29 2E 00 D0 1D 7E 04 99 22 20 20 20 42 |319)....~.." B|
000015A0: 20 49 53 20 59 20 50 4F 53 49 54 49 4F 4E 20 4F | IS Y POSITION O|
000015B0: 46 20 54 48 45 20 53 41 4D 45 20 43 4F 52 4E 45 |F THE SAME CORNE|
000015C0: 52 20 20 20 20 20 20 20 28 30 2D 31 39 39 29 2E |R (0-199).|
000015D0: 00 1B 1E 7F 04 99 22 20 20 20 58 20 49 53 20 58 |......" X IS X|
000015E0: 20 50 4F 53 49 54 49 4F 4E 20 4F 46 20 54 48 45 | POSITION OF THE|
000015F0: 20 4F 50 50 4F 53 49 54 45 20 20 20 20 20 20 20 | OPPOSITE |
00001600: 20 20 20 44 49 41 47 4F 4E 41 4C 20 43 4F 52 4E | DIAGONAL CORN|
00001610: 45 52 20 4F 46 20 41 52 45 41 2E 00 49 1E 80 04 |ER OF AREA..I...|
00001620: 99 22 20 20 20 59 20 49 53 20 59 20 50 4F 53 49 |." Y IS Y POSI|
00001630: 54 49 4F 4E 20 4F 46 20 54 48 41 54 20 53 41 4D |TION OF THAT SAM|
00001640: 45 20 43 4F 52 4E 45 52 2E 00 8B 1E 83 04 99 22 |E CORNER......."|
00001650: 20 20 20 43 20 49 53 20 54 48 45 20 43 4F 4C 4F | C IS THE COLO|
00001660: 52 20 4F 46 20 54 48 45 20 41 52 45 41 20 20 20 |R OF THE AREA |
00001670: 20 20 20 20 20 20 20 20 20 20 20 20 28 32 3D 57 | (2=W|
00001680: 48 49 54 45 2C 20 45 54 43 29 2E 00 D2 1E 88 04 |HITE, ETC)......|
00001690: 99 22 54 48 45 20 52 45 53 55 4C 54 20 4F 46 20 |."THE RESULT OF |
000016A0: 54 48 45 20 43 4F 4D 4D 41 4E 44 22 3A 99 22 20 |THE COMMAND":." |
000016B0: 12 42 4C 4F 43 4B 20 33 30 2C 31 34 30 2C 31 33 |.BLOCK 30,140,13|
000016C0: 30 2C 35 30 2C 36 92 20 20 49 53 2D 2D 22 3A 8D |0,50,6. IS--":.|
000016D0: 36 30 00 F2 1E 92 04 E2 20 33 30 2C 31 34 30 2C |60...... 30,140,|
000016E0: 31 33 30 2C 35 30 2C 36 3A 8D 37 30 3A D4 3A 8D |130,50,6:.70:.:.|
000016F0: 36 30 00 10 1F B0 04 99 22 93 11 44 49 53 50 4C |60......"..DISPL|
00001700: 41 59 49 4E 47 20 43 48 41 52 41 43 54 45 52 53 |AYING CHARACTERS|
00001710: 00 3E 1F B3 04 99 22 4E 55 4D 42 45 52 53 2C 20 |.>...."NUMBERS, |
00001720: 4C 45 54 54 45 52 53 20 41 4E 44 20 53 50 45 43 |LETTERS AND SPEC|
00001730: 49 41 4C 20 43 48 41 52 41 43 54 45 52 53 00 6B |IAL CHARACTERS.k|
00001740: 1F B4 04 99 22 4D 41 59 20 42 45 20 53 48 4F 57 |...."MAY BE SHOW|
00001750: 4E 20 55 53 49 4E 47 20 54 48 45 20 12 43 48 41 |N USING THE .CHA|
00001760: 52 92 20 43 4F 4D 4D 41 4E 44 2E 00 A3 1F B5 04 |R. COMMAND......|
00001770: 99 22 49 54 20 44 49 53 50 4C 41 59 53 20 54 48 |."IT DISPLAYS TH|
00001780: 45 20 44 41 54 41 20 53 54 41 52 54 49 4E 47 20 |E DATA STARTING |
00001790: 41 54 20 41 4E 20 58 2C 59 20 50 4F 53 49 54 49 |AT AN X,Y POSITI|
000017A0: 4F 4E 2E 00 CD 1F C4 04 99 22 54 48 45 20 43 4F |ON......."THE CO|
000017B0: 4D 4D 41 4E 44 20 49 53 3A 22 3A 99 22 20 12 43 |MMAND IS:":." .C|
000017C0: 48 41 52 20 53 2C 41 2C 42 2C 43 2C 44 00 EE 1F |HAR S,A,B,C,D...|
000017D0: D0 04 99 22 20 20 53 20 53 45 4C 45 43 54 53 20 |..." S SELECTS |
000017E0: 43 48 41 52 41 43 54 45 52 20 53 45 54 3A 00 12 |CHARACTER SET:..|
000017F0: 20 D1 04 99 22 20 20 20 31 3D 4E 4F 52 4D 41 4C | ..." 1=NORMAL|
00001800: 20 55 50 50 45 52 43 41 53 45 20 4C 45 54 54 45 | UPPERCASE LETTE|
00001810: 52 53 00 37 20 D2 04 99 22 20 20 20 32 3D 52 45 |RS.7 ..." 2=RE|
00001820: 56 45 52 53 45 20 55 50 50 45 52 43 41 53 45 20 |VERSE UPPERCASE |
00001830: 4C 45 54 54 45 52 53 00 5B 20 D3 04 99 22 20 20 |LETTERS.[ ..." |
00001840: 20 33 3D 4E 4F 52 4D 41 4C 20 4C 4F 57 45 52 43 | 3=NORMAL LOWERC|
00001850: 41 53 45 20 4C 45 54 54 45 52 53 00 80 20 D4 04 |ASE LETTERS.. ..|
00001860: 99 22 20 20 20 34 3D 52 45 56 45 52 53 45 20 4C |." 4=REVERSE L|
00001870: 4F 57 45 52 43 41 53 45 20 4C 45 54 54 45 52 53 |OWERCASE LETTERS|
00001880: 00 C7 20 D8 04 99 22 20 20 41 20 49 53 20 54 48 |.. ..." A IS TH|
00001890: 45 20 53 54 41 52 54 49 4E 47 20 58 20 50 4F 53 |E STARTING X POS|
000018A0: 49 54 49 4F 4E 20 28 55 50 50 45 52 20 20 20 20 |ITION (UPPER |
000018B0: 20 20 4C 45 46 54 20 43 4F 52 4E 45 52 29 20 28 | LEFT CORNER) (|
000018C0: 30 2D 33 31 39 29 2E 00 0E 21 E2 04 99 22 20 20 |0-319)...!..." |
000018D0: 42 20 49 53 20 54 48 45 20 53 54 41 52 54 49 4E |B IS THE STARTIN|
000018E0: 47 20 59 20 50 4F 53 49 54 49 4F 4E 20 28 55 50 |G Y POSITION (UP|
000018F0: 50 45 52 20 20 20 20 20 20 4C 45 46 54 20 43 4F |PER LEFT CO|
00001900: 52 4E 45 52 29 20 28 30 2D 31 39 39 29 2E 00 4F |RNER) (0-199)..O|
00001910: 21 E7 04 99 22 20 20 43 20 49 53 20 54 48 45 20 |!..." C IS THE |
00001920: 43 4F 4C 4F 52 20 4F 46 20 54 48 45 20 4C 45 54 |COLOR OF THE LET|
00001930: 54 45 52 53 20 20 20 20 20 20 20 20 20 20 20 20 |TERS |
00001940: 28 32 3D 57 48 49 54 45 2C 20 45 54 43 29 2E 00 |(2=WHITE, ETC)..|
00001950: 9A 21 E8 04 99 22 20 20 44 20 49 53 20 54 48 45 |.!..." D IS THE|
00001960: 20 4E 55 4D 42 45 52 2C 43 48 41 52 41 43 54 45 | NUMBER,CHARACTE|
00001970: 52 20 53 54 52 49 4E 47 20 4F 52 20 20 20 20 20 |R STRING OR |
00001980: 20 54 48 45 20 56 41 52 49 41 42 4C 45 20 54 4F | THE VARIABLE TO|
00001990: 20 42 45 20 53 48 4F 57 4E 2E 00 E2 21 EC 04 99 | BE SHOWN...!...|
000019A0: 22 54 48 45 20 52 45 53 55 4C 54 20 4F 46 20 54 |"THE RESULT OF T|
000019B0: 48 45 20 43 4F 4D 4D 41 4E 44 22 3A 99 22 20 12 |HE COMMAND":." .|
000019C0: 43 48 41 52 20 31 2C 32 35 30 2C 31 38 30 2C 32 |CHAR 1,250,180,2|
000019D0: 2C 33 34 35 36 2E 37 92 20 49 53 2D 2D 22 3A 8D |,3456.7. IS--":.|
000019E0: 36 30 00 04 22 F6 04 D8 31 2C 32 35 30 2C 31 38 |60.."...1,250,18|
000019F0: 30 2C 32 2C 33 34 35 36 2E 37 3A 8D 37 30 3A D4 |0,2,3456.7:.70:.|
00001A00: 3A 8D 36 30 00 34 22 00 05 99 22 93 11 11 41 4E |:.60.4"..."...AN|
00001A10: 20 45 58 41 4D 50 4C 45 20 57 49 54 48 20 41 20 | EXAMPLE WITH A |
00001A20: 53 54 52 49 4E 47 20 56 41 52 49 41 42 4C 45 20 |STRING VARIABLE |
00001A30: 49 53 2D 2D 00 71 22 02 05 99 22 11 12 43 48 41 |IS--.q"..."..CHA|
00001A40: 52 31 2C 31 37 30 2C 32 35 2C 32 2C 57 24 92 22 |R1,170,25,2,W$."|
00001A50: 3A 99 22 20 20 57 48 45 4E 20 57 24 20 49 53 20 |:." WHEN W$ IS |
00001A60: 27 43 48 41 52 41 43 54 45 52 53 27 22 3A 8D 36 |'CHARACTERS'":.6|
00001A70: 30 00 9E 22 03 05 57 24 B2 22 43 48 41 52 41 43 |0.."..W$."CHARAC|
00001A80: 54 45 52 53 22 3A D8 31 2C 31 37 30 2C 32 35 2C |TERS":.1,170,25,|
00001A90: 32 2C 57 24 3A 8D 37 30 3A D4 3A 8D 36 30 00 D7 |2,W$:.70:.:.60..|
00001AA0: 22 05 05 99 22 41 4E 44 20 45 58 41 4D 50 4C 45 |"..."AND EXAMPLE|
00001AB0: 53 20 4F 46 20 54 48 45 20 4F 54 48 45 52 20 43 |S OF THE OTHER C|
00001AC0: 48 41 52 41 43 54 45 52 20 53 45 54 53 20 41 52 |HARACTER SETS AR|
00001AD0: 45 3A 22 3A 8D 36 30 00 11 23 06 05 DB 31 2C 37 |E:":.60..#...1,7|
00001AE0: 3A 57 24 B2 22 43 48 41 52 41 43 54 45 52 20 53 |:W$."CHARACTER S|
00001AF0: 45 54 22 3A 59 24 B2 22 C1 D3 D8 DA 5C 22 3A 5A |ET":Y$."....\":Z|
00001B00: 24 B2 22 C3 48 41 52 41 43 54 45 52 20 D3 45 54 |$.".HARACTER .ET|
00001B10: 22 00 2D 23 07 05 D8 31 2C 33 30 2C 31 35 30 2C |".-#...1,30,150,|
00001B20: 32 2C 57 24 AA 22 20 31 20 22 AA 59 24 00 49 23 |2,W$." 1 ".Y$.I#|
00001B30: 08 05 D8 32 2C 33 30 2C 31 32 35 2C 32 2C 57 24 |...2,30,125,2,W$|
00001B40: AA 22 20 32 20 22 AA 59 24 00 65 23 09 05 D8 33 |." 2 ".Y$.e#...3|
00001B50: 2C 33 30 2C 31 30 30 2C 32 2C 5A 24 AA 22 20 33 |,30,100,2,Z$." 3|
00001B60: 20 22 AA 59 24 00 8A 23 0A 05 D8 34 2C 33 30 2C | ".Y$..#...4,30,|
00001B70: 38 30 2C 32 2C 5A 24 AA 22 20 34 20 22 AA 59 24 |80,2,Z$." 4 ".Y$|
00001B80: 3A 8D 37 30 3A D4 3A 8D 36 30 00 A0 23 14 05 99 |:.70:.:.60..#...|
00001B90: 22 93 11 46 49 4C 4C 49 4E 47 20 41 52 45 41 53 |"..FILLING AREAS|
00001BA0: 00 E1 23 1E 05 99 22 41 4E 59 20 41 52 45 41 20 |..#..."ANY AREA |
00001BB0: 4D 41 59 20 42 45 20 46 49 4C 4C 45 44 20 57 49 |MAY BE FILLED WI|
00001BC0: 54 48 20 41 20 43 4F 4C 4F 52 20 42 59 20 20 54 |TH A COLOR BY T|
00001BD0: 48 45 20 12 46 49 4C 4C 92 20 43 4F 4D 4D 41 4E |HE .FILL. COMMAN|
00001BE0: 44 00 F7 23 23 05 99 22 54 48 45 20 43 4F 4D 4D |D..##.."THE COMM|
00001BF0: 41 4E 44 20 49 53 3A 00 0C 24 28 05 99 22 11 A0 |AND IS:..$(.."..|
00001C00: 12 46 49 4C 4C 20 41 2C 42 2C 43 92 00 55 24 2D |.FILL A,B,C..U$-|
00001C10: 05 99 22 11 20 20 41 20 49 53 20 54 48 45 20 58 |..". A IS THE X|
00001C20: 20 50 4F 53 49 54 49 4F 4E 20 4F 46 20 41 20 50 | POSITION OF A P|
00001C30: 4F 49 4E 54 20 49 4E 53 49 44 45 20 20 20 20 54 |OINT INSIDE T|
00001C40: 48 45 20 41 52 45 41 20 54 4F 20 42 45 20 46 49 |HE AREA TO BE FI|
00001C50: 4C 4C 45 44 2E 00 9D 24 2E 05 99 22 20 20 42 20 |LLED...$..." B |
00001C60: 49 53 20 54 48 45 20 59 20 50 4F 53 49 54 49 4F |IS THE Y POSITIO|
00001C70: 4E 20 4F 46 20 41 20 50 4F 49 4E 54 20 49 4E 53 |N OF A POINT INS|
00001C80: 49 44 45 20 20 20 20 54 48 45 20 41 52 45 41 20 |IDE THE AREA |
00001C90: 54 4F 20 42 45 20 46 49 4C 4C 45 44 2E 00 BA 24 |TO BE FILLED...$|
00001CA0: 32 05 99 22 20 20 43 20 49 53 20 54 48 45 20 46 |2.." C IS THE F|
00001CB0: 49 4C 4C 20 43 4F 4C 4F 52 2E 00 00 25 3C 05 99 |ILL COLOR...%<..|
00001CC0: 22 41 4E 20 45 58 41 4D 50 4C 45 20 4F 46 20 41 |"AN EXAMPLE OF A|
00001CD0: 20 46 49 4C 4C 20 4F 46 20 54 48 45 20 49 4E 54 | FILL OF THE INT|
00001CE0: 45 52 53 45 43 54 49 4F 4E 4F 46 20 41 20 42 4F |ERSECTIONOF A BO|
00001CF0: 58 20 41 4E 44 20 43 49 52 43 4C 45 20 49 53 3A |X AND CIRCLE IS:|
00001D00: 00 2E 25 46 05 99 22 20 12 42 4F 58 32 30 2C 36 |..%F.." .BOX20,6|
00001D10: 30 2C 31 33 30 2C 31 30 30 2C 32 3A 43 49 52 43 |0,130,100,2:CIRC|
00001D20: 4C 45 31 35 30 2C 31 30 30 2C 36 30 2C 32 00 44 |LE150,100,60,2.D|
00001D30: 25 4B 05 99 22 20 12 46 49 4C 4C 20 31 32 30 2C |%K.." .FILL 120,|
00001D40: 39 30 2C 35 00 4C 25 4F 05 8D 36 30 00 76 25 50 |90,5.L%O..60.v%P|
00001D50: 05 DB 31 2C 37 3A CE 20 32 30 2C 36 30 2C 31 33 |..1,7:. 20,60,13|
00001D60: 30 2C 31 30 30 2C 32 3A E1 20 31 35 30 2C 31 30 |0,100,2:. 150,10|
00001D70: 30 2C 36 30 2C 32 00 8F 25 55 05 E0 20 31 32 30 |0,60,2..%U.. 120|
00001D80: 2C 39 30 2C 35 3A 8D 37 30 3A D4 3A 8D 36 30 00 |,90,5:.70:.:.60.|
00001D90: A6 25 78 05 99 22 93 11 50 4C 4F 54 54 49 4E 47 |.%x.."..PLOTTING|
00001DA0: 20 4D 4F 44 45 53 00 C4 25 7D 05 99 22 11 54 48 | MODES..%}..".TH|
00001DB0: 45 52 45 20 41 52 45 20 54 48 52 45 45 20 4D 4F |ERE ARE THREE MO|
00001DC0: 44 45 53 3A 00 EA 25 82 05 99 22 20 4E 4F 52 4D |DES:..%..." NORM|
00001DD0: 41 4C 20 28 4D 4F 44 45 20 30 20 2D 20 55 53 45 |AL (MODE 0 - USE|
00001DE0: 44 20 53 4F 20 46 41 52 29 2E 00 01 26 87 05 99 |D SO FAR)...&...|
00001DF0: 22 20 45 52 41 53 45 20 28 4D 4F 44 45 20 31 29 |" ERASE (MODE 1)|
00001E00: 2E 00 2C 26 8C 05 99 22 20 52 45 56 45 52 53 45 |..,&..." REVERSE|
00001E10: 20 28 4D 4F 44 45 20 32 20 2D 20 52 45 56 45 52 | (MODE 2 - REVER|
00001E20: 53 45 53 20 50 4F 49 4E 54 53 29 2E 00 58 26 96 |SES POINTS)..X&.|
00001E30: 05 99 22 11 48 45 52 45 27 53 20 41 4E 20 45 58 |..".HERE'S AN EX|
00001E40: 41 4D 50 4C 45 20 4F 46 20 44 52 41 57 49 4E 47 |AMPLE OF DRAWING|
00001E50: 20 41 20 4C 49 4E 45 2C 00 72 26 97 05 99 22 20 | A LINE,.r&..." |
00001E60: 54 48 45 4E 20 45 52 41 53 49 4E 47 20 50 41 52 |THEN ERASING PAR|
00001E70: 54 2C 00 97 26 98 05 99 22 20 54 48 45 4E 20 44 |T,..&..." THEN D|
00001E80: 52 41 57 49 4E 47 20 41 20 52 45 56 45 52 53 49 |RAWING A REVERSI|
00001E90: 4E 47 20 4C 49 4E 45 00 A9 26 99 05 99 22 20 12 |NG LINE..&..." .|
00001EA0: 48 49 52 45 53 20 31 2C 37 00 C7 26 9A 05 99 22 |HIRES 1,7..&..."|
00001EB0: 20 12 44 52 41 57 20 33 30 2C 31 30 30 2C 32 38 | .DRAW 30,100,28|
00001EC0: 30 2C 31 30 30 2C 32 00 D6 26 9B 05 99 22 20 12 |0,100,2..&..." .|
00001ED0: 4D 4F 44 45 20 31 00 F5 26 9C 05 99 22 20 12 44 |MODE 1..&..." .D|
00001EE0: 52 41 57 20 31 30 30 2C 31 30 30 2C 32 30 30 2C |RAW 100,100,200,|
00001EF0: 31 30 30 2C 32 00 04 27 9D 05 99 22 20 12 4D 4F |100,2..'..." .MO|
00001F00: 44 45 20 32 00 27 27 9E 05 99 22 20 12 44 52 41 |DE 2.''..." .DRA|
00001F10: 57 20 35 30 2C 31 30 30 2C 32 34 30 2C 31 30 30 |W 50,100,240,100|
00001F20: 2C 32 22 3A 8D 36 30 00 60 27 A0 05 DB 31 2C 37 |,2":.60.`'...1,7|
00001F30: 3A CD 33 30 2C 31 30 30 2C 32 38 30 2C 31 30 30 |:.30,100,280,100|
00001F40: 2C 32 3A 8D 37 30 3A D3 31 3A CD 31 30 30 2C 31 |,2:.70:.1:.100,1|
00001F50: 30 30 2C 32 30 30 2C 31 30 30 2C 32 3A 8D 37 30 |00,200,100,2:.70|
00001F60: 00 86 27 AA 05 D3 32 3A CD 35 30 2C 31 30 30 2C |..'...2:.50,100,|
00001F70: 32 34 30 2C 31 30 30 2C 32 3A D3 30 3A 8D 37 30 |240,100,2:.0:.70|
00001F80: 3A D4 3A 8D 36 30 00 99 27 DC 05 99 22 93 11 4D |:.:.60..'..."..M|
00001F90: 55 4C 54 49 43 4F 4C 4F 52 00 C5 27 E6 05 99 22 |ULTICOLOR..'..."|
00001FA0: 11 54 48 49 53 20 49 53 20 41 20 44 49 46 46 45 |.THIS IS A DIFFE|
00001FB0: 52 45 4E 54 20 4D 4F 44 45 20 57 48 45 52 45 20 |RENT MODE WHERE |
00001FC0: 55 50 20 54 4F 00 F2 27 E7 05 99 22 54 48 52 45 |UP TO..'..."THRE|
00001FD0: 45 20 43 4F 4C 4F 52 53 20 4D 41 59 20 42 45 20 |E COLORS MAY BE |
00001FE0: 43 4C 4F 53 45 20 54 4F 47 45 54 48 45 52 2C 41 |CLOSE TOGETHER,A|
00001FF0: 4E 44 00 1B 28 E9 05 99 22 54 48 45 20 4C 49 4E |ND..(..."THE LIN|
00002000: 45 53 20 41 52 45 20 42 49 47 47 45 52 2E 20 54 |ES ARE BIGGER. T|
00002010: 48 45 20 43 4F 4D 4D 41 4E 44 53 00 48 28 EA 05 |HE COMMANDS.H(..|
00002020: 99 22 41 52 45 20 54 48 45 20 53 41 4D 45 2C 20 |."ARE THE SAME, |
00002030: 4F 4E 4C 59 20 54 48 45 20 53 43 52 45 45 4E 20 |ONLY THE SCREEN |
00002040: 49 53 20 53 45 54 55 50 00 7B 28 F0 05 99 22 57 |IS SETUP.{(..."W|
00002050: 49 54 48 20 54 48 45 20 12 4D 55 4C 54 49 92 20 |ITH THE .MULTI. |
00002060: 43 4F 4D 4D 41 4E 44 20 49 4E 53 54 45 41 44 20 |COMMAND INSTEAD |
00002070: 4F 46 20 12 48 49 52 45 53 92 2E 00 A6 28 F2 05 |OF .HIRES....(..|
00002080: 99 22 57 48 45 4E 20 43 4F 4C 4F 52 53 20 41 52 |."WHEN COLORS AR|
00002090: 45 20 54 4F 47 45 54 48 45 52 2C 20 41 44 44 20 |E TOGETHER, ADD |
000020A0: 31 30 30 20 4F 52 00 D0 28 F4 05 99 22 32 30 30 |100 OR..(..."200|
000020B0: 20 54 4F 20 54 48 45 20 43 4F 4C 4F 52 20 4E 55 | TO THE COLOR NU|
000020C0: 4D 42 45 52 20 54 4F 20 49 44 45 4E 54 49 46 59 |MBER TO IDENTIFY|
000020D0: 00 FC 28 F6 05 99 22 57 48 49 43 48 20 4F 46 20 |..(..."WHICH OF |
000020E0: 54 48 45 20 33 20 27 50 41 49 4E 54 42 52 55 53 |THE 3 'PAINTBRUS|
000020F0: 48 45 53 27 20 54 4F 20 55 53 45 2E 00 10 29 06 |HES' TO USE...).|
00002100: 06 99 22 11 46 4F 52 20 45 58 41 4E 50 4C 45 3A |..".FOR EXANPLE:|
00002110: 00 21 29 08 06 99 22 12 4D 55 4C 54 49 20 31 2C |.!)...".MULTI 1,|
00002120: 37 00 41 29 0A 06 99 22 12 42 4F 58 35 30 2C 31 |7.A)...".BOX50,1|
00002130: 30 30 2C 32 35 30 2C 31 35 30 2C 33 92 20 52 45 |00,250,150,3. RE|
00002140: 44 00 6A 29 0C 06 99 22 12 42 4F 58 35 32 2C 31 |D.j)...".BOX52,1|
00002150: 30 32 2C 32 35 32 2C 31 35 32 2C 31 30 36 92 20 |02,252,152,106. |
00002160: 47 52 45 45 4E 20 2B 31 30 30 00 92 29 0D 06 99 |GREEN +100..)...|
00002170: 22 12 42 4F 58 35 34 2C 31 30 34 2C 32 35 34 2C |".BOX54,104,254,|
00002180: 31 35 34 2C 32 30 37 92 20 42 4C 55 45 20 2B 32 |154,207. BLUE +2|
00002190: 30 30 00 9A 29 0E 06 8D 36 30 00 A4 29 12 06 DA |00..)...60..)...|
000021A0: 20 31 2C 37 00 BA 29 14 06 CE 35 30 2C 31 30 30 | 1,7..)...50,100|
000021B0: 2C 32 35 30 2C 31 35 30 2C 33 00 D2 29 16 06 CE |,250,150,3..)...|
000021C0: 35 32 2C 31 30 32 2C 32 35 32 2C 31 35 32 2C 31 |52,102,252,152,1|
000021D0: 30 36 00 F4 29 17 06 CE 35 34 2C 31 30 34 2C 32 |06..)...54,104,2|
000021E0: 35 34 2C 31 35 34 2C 32 30 37 3A 8D 37 30 3A D4 |54,154,207:.70:.|
000021F0: 3A 8D 36 30 00 22 2A 40 06 99 22 93 11 54 48 45 |:.60."*@.."..THE|
00002200: 20 4F 4E 4C 59 20 43 4F 4D 4D 41 4E 44 53 20 57 | ONLY COMMANDS W|
00002210: 48 49 43 48 20 41 52 45 20 44 49 46 46 45 52 45 |HICH ARE DIFFERE|
00002220: 4E 54 00 53 2A 45 06 99 22 49 4E 20 12 4D 55 4C |NT.S*E.."IN .MUL|
00002230: 54 49 92 20 4D 4F 44 45 20 41 52 45 20 54 48 45 |TI. MODE ARE THE|
00002240: 20 12 42 4C 4F 43 4B 92 2C 20 57 48 45 52 45 20 | .BLOCK., WHERE |
00002250: 54 48 45 00 81 2A 4A 06 99 22 42 4C 4F 43 4B 20 |THE..*J.."BLOCK |
00002260: 49 53 20 57 52 49 54 54 45 4E 20 55 53 49 4E 47 |IS WRITTEN USING|
00002270: 20 4F 4E 45 20 4F 46 20 54 48 45 20 54 48 52 45 | ONE OF THE THRE|
00002280: 45 00 A3 2A 4F 06 99 22 43 4F 4C 4F 52 53 2C 20 |E..*O.."COLORS, |
00002290: 4E 4F 54 20 54 48 45 20 42 41 43 4B 47 52 4F 55 |NOT THE BACKGROU|
000022A0: 4E 44 2C 00 B9 2A 50 06 99 22 41 4E 44 20 54 48 |ND,..*P.."AND TH|
000022B0: 45 20 12 46 49 4C 4C 92 2C 00 FD 2A 54 06 99 22 |E .FILL.,..*T.."|
000022C0: 57 48 45 52 45 20 54 48 45 20 27 50 41 49 4E 54 |WHERE THE 'PAINT|
000022D0: 42 52 55 53 48 27 20 4E 55 4D 42 45 52 20 4F 46 |BRUSH' NUMBER OF|
000022E0: 20 54 48 45 20 20 20 20 20 45 44 47 45 A0 28 30 | THE EDGE.(0|
000022F0: 2C 31 20 4F 52 20 32 29 20 4D 55 53 54 00 1B 2B |,1 OR 2) MUST..+|
00002300: 56 06 99 22 42 45 20 41 44 44 45 44 20 54 4F 20 |V.."BE ADDED TO |
00002310: 54 48 45 20 43 4F 4D 4D 41 4E 44 00 2F 2B 5E 06 |THE COMMAND./+^.|
00002320: 99 22 46 4F 52 20 45 58 41 4D 50 4C 45 3A 22 00 |."FOR EXAMPLE:".|
00002330: 3F 2B 63 06 99 22 12 4D 55 4C 54 49 31 2C 37 00 |?+c..".MULTI1,7.|
00002340: 6A 2B 68 06 99 22 12 42 4C 4F 43 4B 33 30 2C 33 |j+h..".BLOCK30,3|
00002350: 30 2C 31 30 30 2C 31 38 30 2C 31 30 35 92 20 50 |0,100,180,105. P|
00002360: 55 52 50 4C 45 20 2B 31 30 30 00 93 2B 6A 06 99 |URPLE +100..+j..|
00002370: 22 12 43 49 52 43 4C 45 31 30 30 2C 31 30 30 2C |".CIRCLE100,100,|
00002380: 36 30 2C 32 30 38 92 20 59 45 4C 4C 4F 57 20 2B |60,208. YELLOW +|
00002390: 32 30 30 00 C8 2B 6C 06 99 22 12 46 49 4C 4C 31 |200..+l..".FILL1|
000023A0: 30 30 2C 31 30 30 2C 36 2C 32 92 20 46 49 4C 4C |00,100,6,2. FILL|
000023B0: 20 47 52 45 45 4E 20 43 4F 4C 4F 52 20 32 20 45 | GREEN COLOR 2 E|
000023C0: 44 47 45 22 3A 8D 36 30 00 D1 2B 77 06 DA 31 2C |DGE":.60..+w..1,|
000023D0: 37 00 E8 2B 7C 06 E2 33 30 2C 33 30 2C 31 30 30 |7..+|..30,30,100|
000023E0: 2C 31 38 30 2C 31 30 35 00 FC 2B 7E 06 E1 31 30 |,180,105..+~..10|
000023F0: 30 2C 31 30 30 2C 36 30 2C 32 30 38 00 0D 2C 80 |0,100,60,208..,.|
00002400: 06 E0 31 30 30 2C 31 30 30 2C 36 2C 32 00 1B 2C |..100,100,6,2..,|
00002410: 86 06 8D 37 30 3A D4 3A 8D 36 30 00 2C 2C A4 06 |...70:.:.60.,,..|
00002420: 99 22 93 11 12 53 50 52 49 54 45 53 00 58 2C A6 |."...SPRITES.X,.|
00002430: 06 99 22 53 50 52 49 54 45 20 50 49 43 54 55 52 |.."SPRITE PICTUR|
00002440: 45 53 20 4D 55 53 54 20 42 45 20 43 4F 50 49 45 |ES MUST BE COPIE|
00002450: 44 20 49 4E 54 4F 20 41 00 81 2C A8 06 99 22 53 |D INTO A..,..."S|
00002460: 4C 4F 54 20 42 59 20 41 20 12 43 4F 50 59 20 4E |LOT BY A .COPY N|
00002470: 2C 4C 92 20 43 4F 4D 4D 41 4E 44 20 57 48 45 52 |,L. COMMAND WHER|
00002480: 45 00 A1 2C AA 06 99 22 20 20 4E 3D 4E 55 4D 42 |E..,..." N=NUMB|
00002490: 45 52 20 4F 46 20 53 4C 4F 54 20 28 31 2D 31 35 |ER OF SLOT (1-15|
000024A0: 29 00 C3 2C AC 06 99 22 20 20 4C 3D 53 54 41 52 |)..,..." L=STAR|
000024B0: 54 20 4C 49 4E 45 20 23 20 4F 46 20 50 49 43 54 |T LINE # OF PICT|
000024C0: 55 52 45 00 0A 2D AE 06 99 22 11 54 48 45 20 50 |URE..-...".THE P|
000024D0: 49 43 54 55 52 45 20 57 49 4C 4C 20 55 53 55 41 |ICTURE WILL USUA|
000024E0: 4C 4C 59 20 42 45 20 44 45 46 49 4E 45 44 20 42 |LLY BE DEFINED B|
000024F0: 59 20 41 20 12 42 49 54 92 20 4F 52 20 12 43 4F |Y A .BIT. OR .CO|
00002500: 4C 4F 52 53 92 20 53 45 54 2E 00 33 2D B0 06 99 |LORS. SET..3-...|
00002510: 22 54 48 45 20 53 45 54 20 43 4F 4E 53 49 53 54 |"THE SET CONSIST|
00002520: 53 20 4F 46 20 32 31 20 4C 49 4E 45 53 20 4C 49 |S OF 21 LINES LI|
00002530: 4B 45 3A 00 5C 2D B2 06 99 22 12 54 59 50 45 20 |KE:.\-...".TYPE |
00002540: 4C 49 53 54 20 31 37 32 31 2D 31 37 34 31 2C 20 |LIST 1721-1741, |
00002550: 54 48 45 4E 20 43 4F 4E 54 22 3A 90 00 7C 2D B9 |THEN CONT":..|-.|
00002560: 06 DD 22 31 31 31 31 31 31 31 31 31 31 31 31 31 |.."1111111111111|
00002570: 31 31 31 31 31 31 31 31 31 31 31 22 00 9C 2D BA |11111111111"..-.|
00002580: 06 DD 22 31 30 30 30 30 30 30 30 30 30 30 30 30 |.."1000000000000|
00002590: 30 30 30 30 30 30 30 30 30 30 31 22 00 BC 2D BB |00000000001"..-.|
000025A0: 06 DD 22 31 30 30 30 30 30 30 30 30 31 31 31 31 |.."1000000001111|
000025B0: 31 31 30 30 30 30 30 30 30 30 31 22 00 DC 2D BC |11000000001"..-.|
000025C0: 06 DD 22 31 30 30 30 30 30 30 31 31 31 31 31 31 |.."1000000111111|
000025D0: 31 31 31 31 30 30 30 30 30 30 31 22 00 FC 2D BD |11110000001"..-.|
000025E0: 06 DD 22 31 30 30 30 30 30 31 31 31 31 31 31 31 |.."1000001111111|
000025F0: 31 31 31 31 31 30 30 30 30 30 31 22 00 1C 2E BE |11111000001"....|
00002600: 06 DD 22 31 30 30 30 30 31 31 31 31 31 31 31 31 |.."1000011111111|
00002610: 31 31 31 31 31 31 30 30 30 30 31 22 00 3C 2E BF |11111100001".<..|
00002620: 06 DD 22 31 30 30 30 30 31 31 31 30 30 31 31 31 |.."1000011100111|
00002630: 31 30 30 31 31 31 30 30 30 30 31 22 00 5C 2E C0 |10011100001".\..|
00002640: 06 DD 22 31 30 30 30 30 31 31 30 30 30 30 31 31 |.."1000011000011|
00002650: 30 30 30 30 31 31 30 30 30 30 31 22 00 7C 2E C1 |00001100001".|..|
00002660: 06 DD 22 31 30 30 30 30 31 31 30 30 31 30 31 31 |.."1000011001011|
00002670: 30 30 31 30 31 31 30 30 30 30 31 22 00 9C 2E C2 |00101100001"....|
00002680: 06 DD 22 31 30 30 30 30 31 31 31 30 30 31 31 31 |.."1000011100111|
00002690: 31 30 30 31 31 31 30 30 30 30 31 22 00 BC 2E C3 |10011100001"....|
000026A0: 06 DD 22 31 30 30 30 30 31 31 31 31 31 31 31 31 |.."1000011111111|
000026B0: 31 31 31 31 31 31 30 30 30 30 31 22 00 DC 2E C4 |11111100001"....|
000026C0: 06 DD 22 31 30 30 30 30 31 31 31 31 31 31 31 31 |.."1000011111111|
000026D0: 31 31 31 31 31 31 30 30 30 30 31 22 00 FC 2E C5 |11111100001"....|
000026E0: 06 DD 22 31 30 30 30 30 31 31 31 31 31 31 31 31 |.."1000011111111|
000026F0: 31 31 31 31 31 31 30 30 30 30 31 22 00 1C 2F C6 |11111100001"../.|
00002700: 06 DD 22 31 30 30 30 30 31 31 31 31 31 31 31 31 |.."1000011111111|
00002710: 31 31 31 31 31 31 30 30 30 30 31 22 00 3C 2F C7 |11111100001".</.|
00002720: 06 DD 22 31 30 30 30 30 31 31 31 31 31 31 31 31 |.."1000011111111|
00002730: 31 31 31 31 31 31 30 30 30 30 31 22 00 5C 2F C8 |11111100001".\/.|
00002740: 06 DD 22 31 30 30 30 30 31 31 31 31 31 31 31 31 |.."1000011111111|
00002750: 31 31 31 31 31 31 30 30 30 30 31 22 00 7C 2F C9 |11111100001".|/.|
00002760: 06 DD 22 31 30 30 30 30 31 31 31 31 31 30 30 30 |.."1000011111000|
00002770: 30 31 31 31 31 31 30 30 30 30 31 22 00 9C 2F CA |01111100001"../.|
00002780: 06 DD 22 31 30 30 30 30 31 31 31 31 31 30 30 30 |.."1000011111000|
00002790: 30 31 31 31 31 31 30 30 30 30 31 22 00 BC 2F CB |01111100001"../.|
000027A0: 06 DD 22 31 30 30 30 30 30 31 31 31 30 30 30 30 |.."1000001110000|
000027B0: 30 30 31 31 31 30 30 30 30 30 31 22 00 DC 2F CC |00111000001"../.|
000027C0: 06 DD 22 31 30 30 30 30 30 30 30 30 30 30 30 30 |.."1000000000000|
000027D0: 30 30 30 30 30 30 30 30 30 30 31 22 00 FC 2F CD |00000000001"../.|
000027E0: 06 DD 22 31 31 31 31 31 31 31 31 31 31 31 31 31 |.."1111111111111|
000027F0: 31 31 31 31 31 31 31 31 31 31 31 22 00 26 30 D6 |11111111111".&0.|
00002800: 06 99 22 93 11 54 4F 20 43 4F 50 59 20 54 48 49 |.."..TO COPY THI|
00002810: 53 20 50 49 43 54 55 52 45 20 49 4E 54 4F 20 53 |S PICTURE INTO S|
00002820: 4C 4F 54 20 33 2C 00 4E 30 D7 06 99 22 54 48 45 |LOT 3,.N0..."THE|
00002830: 20 43 4F 4D 4D 41 4E 44 20 49 53 3A 22 3A 99 22 | COMMAND IS:":."|
00002840: 20 12 43 4F 50 59 20 33 2C 31 37 32 31 92 00 64 | .COPY 3,1721..d|
00002850: 30 D8 06 8D 36 30 3A D0 33 2C 31 37 32 31 3A D4 |0...60:.3,1721:.|
00002860: 3A 8D 36 30 00 A3 30 D9 06 99 22 93 11 54 48 45 |:.60..0..."..THE|
00002870: 20 53 50 52 49 54 45 20 43 4F 4D 4D 41 4E 44 20 | SPRITE COMMAND |
00002880: 49 53 22 3A 99 22 20 12 53 50 52 49 54 45 20 53 |IS":." .SPRITE S|
00002890: 2C 4E 2C 4D 2C 50 2C 58 2C 59 2C 43 31 2C 43 32 |,N,M,P,X,Y,C1,C2|
000028A0: 2C 43 33 00 C1 30 DA 06 99 22 20 53 3D 53 50 52 |,C3..0..." S=SPR|
000028B0: 49 54 45 20 4E 55 4D 42 45 52 20 28 31 2D 38 29 |ITE NUMBER (1-8)|
000028C0: 2E 00 E1 30 DB 06 99 22 20 4E 3D 4E 55 4D 42 45 |...0..." N=NUMBE|
000028D0: 52 20 4F 46 20 53 4C 4F 54 20 28 31 2D 31 35 29 |R OF SLOT (1-15)|
000028E0: 2E 00 0E 31 DC 06 99 22 20 4D 3D 4D 55 4C 54 49 |...1..." M=MULTI|
000028F0: 43 4F 4C 4F 52 20 28 31 29 20 4F 52 20 53 49 4E |COLOR (1) OR SIN|
00002900: 47 4C 45 20 43 4F 4C 4F 52 A0 28 30 29 2E 00 4A |GLE COLOR.(0)..J|
00002910: 31 DD 06 99 22 20 50 3D 50 52 49 4F 52 49 54 59 |1..." P=PRIORITY|
00002920: 20 4F 56 45 52 20 42 41 43 4B 47 52 4F 55 4E 44 | OVER BACKGROUND|
00002930: 20 28 30 29 20 4F 52 20 20 20 20 20 20 20 20 42 | (0) OR B|
00002940: 45 48 49 4E 44 A0 28 31 29 2E 00 74 31 DE 06 99 |EHIND.(1)..t1...|
00002950: 22 20 58 3D 44 4F 55 42 4C 45 20 58 20 53 49 5A |" X=DOUBLE X SIZ|
00002960: 45 20 28 31 29 20 4F 52 20 4E 4F 52 4D 41 4C 20 |E (1) OR NORMAL |
00002970: 28 30 29 2E 00 9E 31 DF 06 99 22 20 59 3D 44 4F |(0)...1..." Y=DO|
00002980: 55 42 4C 45 20 59 20 53 49 5A 45 20 28 31 29 20 |UBLE Y SIZE (1) |
00002990: 4F 52 20 4E 4F 52 4D 41 4C 20 28 30 29 2E 00 D4 |OR NORMAL (0)...|
000029A0: 31 E0 06 99 22 20 43 31 3D 43 4F 4C 4F 52 20 4F |1..." C1=COLOR O|
000029B0: 46 20 53 50 52 49 54 45 20 43 4F 44 45 20 31 20 |F SPRITE CODE 1 |
000029C0: 28 43 4F 4C 4F 52 53 20 4F 52 20 20 20 20 20 42 |(COLORS OR B|
000029D0: 49 54 29 2E 00 0B 32 E1 06 99 22 20 43 32 3D 43 |IT)...2..." C2=C|
000029E0: 4F 4C 4F 52 20 4F 46 20 53 50 52 49 54 45 20 43 |OLOR OF SPRITE C|
000029F0: 4F 44 45 20 32 20 28 43 4F 4C 4F 52 53 20 20 20 |ODE 2 (COLORS |
00002A00: 20 20 20 20 20 4F 4E 4C 59 29 2E 00 47 32 E2 06 | ONLY)..G2..|
00002A10: 99 22 20 43 33 3D 43 4F 4C 4F 52 20 4F 46 20 53 |." C3=COLOR OF S|
00002A20: 50 52 49 54 45 20 43 4F 44 45 20 33 20 28 43 4F |PRITE CODE 3 (CO|
00002A30: 4C 4F 52 53 20 20 20 20 20 20 20 20 4F 4E 4C 59 |LORS ONLY|
00002A40: 29 2E 22 3A 8D 36 30 00 89 32 E3 06 99 22 93 11 |).":.60..2..."..|
00002A50: 54 48 45 20 12 50 4C 41 43 45 92 20 43 4F 4D 4D |THE .PLACE. COMM|
00002A60: 41 4E 44 20 4D 4F 56 45 53 20 54 48 45 20 53 50 |AND MOVES THE SP|
00002A70: 52 49 54 45 20 54 4F 20 20 20 41 4E 20 58 26 59 |RITE TO AN X&Y|
00002A80: 20 50 4F 53 49 54 49 4F 4E 00 B2 32 E4 06 99 22 | POSITION..2..."|
00002A90: 11 54 48 45 20 43 4F 4D 4D 41 4E 44 20 49 53 3A |.THE COMMAND IS:|
00002AA0: 22 3A 99 22 11 20 12 50 4C 41 43 45 20 53 2C 58 |":.". .PLACE S,X|
00002AB0: 2C 59 00 EC 32 E5 06 99 22 20 20 53 3D 53 50 52 |,Y..2..." S=SPR|
00002AC0: 49 54 45 20 4E 55 4D 42 45 52 20 28 31 2D 38 29 |ITE NUMBER (1-8)|
00002AD0: 2E 22 3A 99 22 20 20 58 3D 58 2D 50 4F 53 49 54 |.":." X=X-POSIT|
00002AE0: 49 4F 4E 20 28 30 2D 33 34 34 29 2E 00 0A 33 E6 |ION (0-344)...3.|
00002AF0: 06 99 22 20 20 59 3D 59 2D 50 4F 53 49 54 49 4F |.." Y=Y-POSITIO|
00002B00: 4E 20 28 30 2D 32 30 36 29 2E 00 58 33 E7 06 99 |N (0-206)..X3...|
00002B10: 22 2A 2A 4E 4F 54 45 2A 2A 20 54 48 45 20 53 50 |"**NOTE** THE SP|
00002B20: 52 49 54 45 20 58 20 41 4E 44 20 59 20 50 4F 53 |RITE X AND Y POS|
00002B30: 49 54 49 4F 4E 53 20 20 20 41 52 45 20 32 34 20 |ITIONS ARE 24 |
00002B40: 50 4F 49 4E 54 53 20 4C 45 46 54 20 41 4E 44 20 |POINTS LEFT AND |
00002B50: 36 20 50 4F 49 4E 54 53 00 86 33 E8 06 99 22 41 |6 POINTS..3..."A|
00002B60: 42 4F 56 45 20 54 48 45 20 43 4F 52 52 45 53 50 |BOVE THE CORRESP|
00002B70: 4F 4E 44 49 4E 47 20 50 4C 4F 54 54 49 4E 47 20 |ONDING PLOTTING |
00002B80: 50 4F 49 4E 54 53 00 CE 33 E9 06 99 22 11 20 12 |POINTS..3...". .|
00002B90: 50 4C 41 43 45 33 2C 31 34 34 2C 31 30 36 92 20 |PLACE3,144,106. |
00002BA0: 50 55 54 53 20 53 50 52 49 54 45 20 33 20 41 54 |PUTS SPRITE 3 AT|
00002BB0: 20 20 20 20 20 20 20 20 20 20 20 58 3D 31 32 30 | X=120|
00002BC0: 20 26 20 59 3D 20 31 30 30 22 3A 8D 36 30 00 EB | & Y= 100":.60..|
00002BD0: 33 EA 06 99 22 45 58 41 4D 50 4C 45 20 57 49 54 |3..."EXAMPLE WIT|
00002BE0: 48 20 53 50 52 49 54 45 20 32 3A 00 0D 34 EC 06 |H SPRITE 2:..4..|
00002BF0: 99 22 20 53 50 52 49 54 45 20 32 2C 33 2C 30 2C |." SPRITE 2,3,0,|
00002C00: 30 2C 30 2C 30 2C 33 20 5B 52 45 44 5D 00 29 34 |0,0,0,3 [RED].)4|
00002C10: ED 06 99 22 20 50 4C 41 43 45 20 32 2C 31 34 34 |..." PLACE 2,144|
00002C20: 2C 31 30 36 22 3A 8D 36 30 00 47 34 EE 06 D1 32 |,106":.60.G4...2|
00002C30: 2C 33 2C 30 2C 30 2C 30 2C 30 2C 33 3A D9 32 2C |,3,0,0,0,0,3:.2,|
00002C40: 31 34 34 2C 31 30 36 00 55 34 EF 06 8D 37 30 3A |144,106.U4...70:|
00002C50: D4 3A 8D 36 30 00 94 34 F0 06 99 22 11 48 45 52 |.:.60..4...".HER|
00002C60: 45 53 27 53 20 54 48 45 20 53 41 4D 45 20 57 49 |ES'S THE SAME WI|
00002C70: 54 48 20 42 4F 54 48 20 45 58 50 41 4E 44 53 20 |TH BOTH EXPANDS |
00002C80: 4F 4E 20 20 20 20 49 4E 20 59 45 4C 4C 4F 57 22 |ON IN YELLOW"|
00002C90: 3A 8D 36 30 00 B1 34 F1 06 D1 32 2C 33 2C 30 2C |:.60..4...2,3,0,|
00002CA0: 30 2C 31 2C 31 2C 38 3A 8D 37 30 3A D4 3A 8D 36 |0,1,1,8:.70:.:.6|
00002CB0: 30 00 DD 34 F2 06 99 22 93 11 53 50 52 49 54 45 |0..4..."..SPRITE|
00002CC0: 53 20 43 41 4E 20 42 45 20 4D 4F 56 45 44 20 42 |S CAN BE MOVED B|
00002CD0: 59 20 54 48 45 20 12 50 4C 41 43 45 92 00 09 35 |Y THE .PLACE...5|
00002CE0: F3 06 99 22 43 4F 4D 4D 41 4E 44 20 49 4E 20 41 |..."COMMAND IN A|
00002CF0: 20 12 46 4F 52 2D 4E 45 58 54 92 20 4C 4F 4F 50 | .FOR-NEXT. LOOP|
00002D00: 20 53 55 43 48 20 41 53 3A 00 4D 35 F4 06 99 22 | SUCH AS:.M5..."|
00002D10: 11 20 12 46 4F 52 20 49 3D 35 31 20 54 4F 20 32 |. .FOR I=51 TO 2|
00002D20: 35 30 20 53 54 45 50 33 22 3A 99 22 20 12 50 4C |50 STEP3":." .PL|
00002D30: 41 43 45 20 32 2C 20 49 2C 20 49 2F 31 30 2B 37 |ACE 2, I, I/10+7|
00002D40: 35 22 3A 99 22 20 12 4E 45 58 54 11 22 00 7B 35 |5":." .NEXT.".{5|
00002D50: FE 06 8D 36 30 3A 81 49 B2 35 31 A4 32 35 30 A9 |...60:.I.51.250.|
00002D60: 33 20 3A D9 32 2C 49 2C 49 AD 31 30 AA 37 35 3A |3 :.2,I,I.10.75:|
00002D70: 82 3A 8D 37 30 3A D4 3A 8D 36 30 00 B6 35 08 07 |.:.70:.:.60..5..|
00002D80: 99 22 93 11 41 20 53 50 52 49 54 45 20 49 53 20 |."..A SPRITE IS |
00002D90: 54 55 52 4E 45 44 20 4F 46 46 20 42 59 20 54 48 |TURNED OFF BY TH|
00002DA0: 45 20 12 4F 46 46 92 20 20 20 20 20 20 20 43 4F |E .OFF. CO|
00002DB0: 4D 4D 41 4E 44 2E 00 C6 35 17 07 99 22 11 20 12 |MMAND...5...". .|
00002DC0: 4F 46 46 20 53 92 00 E5 35 18 07 99 22 11 20 53 |OFF S...5...". S|
00002DD0: 20 49 53 20 54 48 45 20 53 50 52 49 54 45 20 4E | IS THE SPRITE N|
00002DE0: 55 4D 42 45 52 00 2C 36 1C 07 99 22 54 4F 20 54 |UMBER.,6..."TO T|
00002DF0: 55 52 4E 20 4F 46 46 20 54 48 45 20 53 50 52 49 |URN OFF THE SPRI|
00002E00: 54 45 20 4F 4E 20 54 48 45 20 53 43 52 45 45 4E |TE ON THE SCREEN|
00002E10: 20 28 32 29 20 55 53 45 20 54 48 45 20 43 4F 4D | (2) USE THE COM|
00002E20: 4D 41 4E 44 20 12 4F 46 46 20 32 92 00 3D 36 21 |MAND .OFF 2..=6!|
00002E30: 07 8D 36 30 3A D2 32 3A 8D 37 30 3A D4 00 89 36 |..60:.2:.70:...6|
00002E40: 6C 07 99 22 93 11 4D 55 4C 54 49 43 4F 4C 4F 52 |l.."..MULTICOLOR|
00002E50: 20 53 50 52 49 54 45 20 50 49 43 54 55 52 45 53 | SPRITE PICTURES|
00002E60: 20 41 52 45 20 43 52 45 41 54 45 44 20 20 57 49 | ARE CREATED WI|
00002E70: 54 48 20 54 48 45 20 12 43 4F 4C 4F 52 53 92 20 |TH THE .COLORS. |
00002E80: 43 4F 4D 4D 41 4E 44 53 2E 00 CB 36 71 07 99 22 |COMMANDS...6q.."|
00002E90: 54 48 45 52 45 20 4D 41 59 20 42 45 20 54 48 52 |THERE MAY BE THR|
00002EA0: 45 45 20 43 4F 4C 4F 52 53 2C 20 44 45 46 49 4E |EE COLORS, DEFIN|
00002EB0: 45 44 20 42 59 20 20 20 54 48 45 20 4E 55 4D 42 |ED BY THE NUMB|
00002EC0: 45 52 53 20 31 2C 32 20 26 20 33 00 F3 36 76 07 |ERS 1,2 & 3..6v.|
00002ED0: 99 22 54 59 50 45 20 4C 49 53 54 20 31 39 32 31 |."TYPE LIST 1921|
00002EE0: 2D 31 39 34 31 2C 20 54 48 45 4E 20 43 4F 4E 54 |-1941, THEN CONT|
00002EF0: 22 3A 90 00 07 37 81 07 DE 22 30 30 30 30 30 30 |":...7..."000000|
00002F00: 30 30 30 30 30 30 22 00 1B 37 82 07 DE 22 30 30 |000000"..7..."00|
00002F10: 30 30 30 30 30 30 30 30 30 30 22 00 2F 37 83 07 |0000000000"./7..|
00002F20: DE 22 30 30 30 30 30 30 33 30 30 30 30 30 22 00 |."000000300000".|
00002F30: 43 37 84 07 DE 22 30 30 30 30 30 30 33 30 30 30 |C7..."0000003000|
00002F40: 30 30 22 00 57 37 85 07 DE 22 30 30 30 30 30 30 |00".W7..."000000|
00002F50: 33 30 30 30 30 30 22 00 6B 37 86 07 DE 22 30 30 |300000".k7..."00|
00002F60: 30 30 30 30 33 30 30 30 30 30 22 00 7F 37 87 07 |0000300000"..7..|
00002F70: DE 22 30 30 30 30 30 33 33 33 30 30 30 30 22 00 |."000003330000".|
00002F80: 93 37 88 07 DE 22 30 30 30 33 33 33 33 33 33 33 |.7..."0003333333|
00002F90: 30 30 22 00 A7 37 89 07 DE 22 32 32 32 32 32 32 |00"..7..."222222|
00002FA0: 32 32 32 32 32 32 22 00 BB 37 8A 07 DE 22 32 32 |222222"..7..."22|
00002FB0: 31 31 30 30 31 31 30 30 32 30 22 00 CF 37 8B 07 |1100110020"..7..|
00002FC0: DE 22 30 32 32 31 31 31 31 31 32 32 30 30 22 00 |."022111112200".|
00002FD0: E3 37 8C 07 DE 22 30 32 32 32 32 32 32 32 32 30 |.7..."0222222220|
00002FE0: 30 30 22 00 F7 37 8D 07 DE 22 30 30 30 30 30 30 |00"..7..."000000|
00002FF0: 30 30 30 30 30 30 22 00 0B 38 8E 07 DE 22 30 30 |000000"..8..."00|
00003000: 30 30 30 30 30 30 30 30 30 30 22 00 1F 38 8F 07 |0000000000"..8..|
00003010: DE 22 30 30 30 30 30 30 30 30 30 30 30 30 22 00 |."000000000000".|
00003020: 33 38 90 07 DE 22 30 30 30 30 30 30 30 30 30 30 |38..."0000000000|
00003030: 30 30 22 00 47 38 91 07 DE 22 30 30 30 30 30 30 |00".G8..."000000|
00003040: 30 30 30 30 30 30 22 00 5B 38 92 07 DE 22 30 30 |000000".[8..."00|
00003050: 30 30 30 30 30 30 30 30 30 30 22 00 6F 38 93 07 |0000000000".o8..|
00003060: DE 22 30 30 30 30 30 30 30 30 30 30 30 30 22 00 |."000000000000".|
00003070: 83 38 94 07 DE 22 30 30 30 30 30 30 30 30 30 30 |.8..."0000000000|
00003080: 30 30 22 00 97 38 95 07 DE 22 30 30 30 30 30 30 |00"..8..."000000|
00003090: 30 30 30 30 30 30 22 00 BF 38 99 07 99 22 93 11 |000000"..8..."..|
000030A0: 54 48 45 20 54 48 52 45 45 20 43 4F 4C 4F 52 53 |THE THREE COLORS|
000030B0: 20 41 52 45 20 53 45 54 20 49 4E 20 54 48 45 00 | ARE SET IN THE.|
000030C0: EB 38 9A 07 99 22 20 12 53 50 52 49 54 45 92 20 |.8..." .SPRITE. |
000030D0: 43 4F 4D 4D 41 4E 44 20 28 4C 41 53 54 20 33 20 |COMMAND (LAST 3 |
000030E0: 56 41 52 49 41 42 4C 45 53 29 2E 00 14 39 9E 07 |VARIABLES)...9..|
000030F0: 99 22 46 4F 52 20 54 48 49 53 20 45 58 41 4D 50 |."FOR THIS EXAMP|
00003100: 4C 45 3A 22 3A 99 22 20 12 43 4F 50 59 20 35 2C |LE:":." .COPY 5,|
00003110: 31 39 32 31 00 3A 39 A3 07 99 22 20 12 53 50 52 |1921.:9..." .SPR|
00003120: 49 54 45 20 36 2C 35 2C 31 2C 30 2C 31 2C 31 2C |ITE 6,5,1,0,1,1,|
00003130: 37 2C 33 2C 31 22 3A 8D 36 30 00 60 39 A8 07 DB |7,3,1":.60.`9...|
00003140: 31 35 2C 31 35 3A D0 35 2C 31 39 32 31 3A D1 36 |15,15:.5,1921:.6|
00003150: 2C 35 2C 31 2C 30 2C 31 2C 31 2C 37 2C 33 2C 31 |,5,1,0,1,1,7,3,1|
00003160: 00 82 39 AD 07 81 49 B2 30 A4 33 35 30 3A D9 36 |..9...I.0.350:.6|
00003170: 2C 49 2C 31 30 30 3A 82 3A 8D 37 30 3A D4 3A 8D |,I,100:.:.70:.:.|
00003180: 36 30 00 B1 39 B2 07 99 22 93 11 54 48 45 52 45 |60..9..."..THERE|
00003190: 20 41 52 45 20 54 57 4F 20 4F 54 48 45 52 20 43 | ARE TWO OTHER C|
000031A0: 4F 4D 4D 41 4E 44 53 20 57 48 49 43 48 20 4D 41 |OMMANDS WHICH MA|
000031B0: 59 00 D7 39 B3 07 99 22 20 42 45 20 55 53 45 44 |Y..9..." BE USED|
000031C0: 20 57 49 54 48 20 41 20 12 43 4F 50 59 92 20 43 | WITH A .COPY. C|
000031D0: 4F 4D 4D 41 4E 44 2E 00 22 3A B4 07 99 22 54 48 |OMMAND..":..."TH|
000031E0: 45 59 20 41 52 45 20 54 48 45 20 12 48 45 58 92 |EY ARE THE .HEX.|
000031F0: 20 41 4E 44 20 12 53 44 41 54 41 92 20 43 4F 4D | AND .SDATA. COM|
00003200: 4D 41 4E 44 53 2E 20 53 45 45 20 54 48 45 20 4D |MANDS. SEE THE M|
00003210: 41 4E 55 41 4C 20 46 4F 52 20 44 45 54 41 49 4C |ANUAL FOR DETAIL|
00003220: 53 2E 00 54 3A D0 07 8D 36 30 3A 99 22 93 11 54 |S..T:...60:."..T|
00003230: 48 45 20 47 52 41 50 48 49 43 20 53 43 52 45 45 |HE GRAPHIC SCREE|
00003240: 4E 20 4D 41 59 20 42 45 20 53 41 56 45 44 20 55 |N MAY BE SAVED U|
00003250: 53 49 4E 47 00 7B 3A D3 07 99 22 20 12 44 55 4D |SING.{:..." .DUM|
00003260: 50 92 20 43 4F 4D 4D 41 4E 44 20 4F 52 20 54 48 |P. COMMAND OR TH|
00003270: 45 20 12 46 32 92 20 4B 45 59 2E 00 A2 3A D5 07 |E .F2. KEY...:..|
00003280: 99 22 49 4E 20 45 49 54 48 45 52 20 43 41 53 45 |."IN EITHER CASE|
00003290: 20 54 48 45 20 46 49 4C 45 4E 41 4D 45 20 4D 55 | THE FILENAME MU|
000032A0: 53 54 00 F0 3A DA 07 99 22 42 45 20 45 4E 43 4C |ST..:..."BE ENCL|
000032B0: 4F 53 45 44 20 49 4E 20 51 55 4F 54 45 53 20 41 |OSED IN QUOTES A|
000032C0: 4E 44 20 49 46 20 54 48 45 20 44 45 56 49 43 45 |ND IF THE DEVICE|
000032D0: 20 49 53 20 4F 54 48 45 52 20 54 48 41 4E 20 44 | IS OTHER THAN D|
000032E0: 45 56 49 43 45 20 31 2C 20 49 54 20 4D 55 53 54 |EVICE 1, IT MUST|
000032F0: 00 03 3B DB 07 99 22 42 45 20 49 4E 43 4C 55 44 |..;..."BE INCLUD|
00003300: 45 44 2E 00 16 3B DC 07 99 22 46 4F 52 20 45 58 |ED...;..."FOR EX|
00003310: 41 4D 50 4C 45 3A 00 47 3B DD 07 99 22 20 12 44 |AMPLE:.G;..." .D|
00003320: 55 4D 50 22 C7 28 33 34 29 22 43 55 52 56 45 20 |UMP".(34)"CURVE |
00003330: 46 49 54 22 C7 28 33 34 29 22 2C 38 92 20 5B 54 |FIT".(34)",8. [T|
00003340: 4F 20 44 49 53 4B 5D 00 70 3B E4 07 99 22 11 11 |O DISK].p;..."..|
00003350: 54 48 45 20 53 43 52 45 45 4E 20 49 53 20 52 45 |THE SCREEN IS RE|
00003360: 53 54 4F 52 45 44 20 55 53 49 4E 47 20 54 48 45 |STORED USING THE|
00003370: 00 98 3B E7 07 99 22 20 12 47 52 45 41 44 92 20 |..;..." .GREAD. |
00003380: 43 4F 4D 4D 41 4E 44 20 4F 52 20 54 48 45 20 12 |COMMAND OR THE .|
00003390: 46 34 92 20 4B 45 59 2E 00 C4 3B E9 07 99 22 54 |F4. KEY...;..."T|
000033A0: 48 45 20 46 49 4C 45 4E 41 4D 45 20 41 4E 44 20 |HE FILENAME AND |
000033B0: 44 45 56 49 43 45 20 52 55 4C 45 53 20 41 52 45 |DEVICE RULES ARE|
000033C0: 20 54 48 45 00 E7 3B EA 07 99 22 53 41 4D 45 20 | THE..;..."SAME |
000033D0: 41 53 20 54 48 45 20 12 44 55 4D 50 92 20 41 4E |AS THE .DUMP. AN|
000033E0: 44 20 12 46 32 12 2E 00 EF 3B EE 07 8D 36 30 00 |D .F2....;...60.|
000033F0: 06 3C 34 08 99 22 93 11 50 49 58 45 4C 20 46 55 |.<4.."..PIXEL FU|
00003400: 4E 43 54 49 4F 4E 00 45 3C 39 08 99 22 54 48 49 |NCTION.E<9.."THI|
00003410: 53 20 46 55 4E 43 54 49 4F 4E 20 52 45 54 55 52 |S FUNCTION RETUR|
00003420: 4E 53 20 54 48 45 20 27 50 41 49 4E 54 42 52 55 |NS THE 'PAINTBRU|
00003430: 53 48 27 20 20 56 41 4C 55 45 20 2B 20 31 20 4F |SH' VALUE + 1 O|
00003440: 46 20 41 4E 59 00 70 3C 3E 08 99 22 50 4F 49 4E |F ANY.p<>.."POIN|
00003450: 54 20 28 50 49 58 45 4C 29 20 4F 4E 20 54 48 45 |T (PIXEL) ON THE|
00003460: 20 47 52 41 50 48 49 43 20 53 43 52 45 45 4E 2E | GRAPHIC SCREEN.|
00003470: 00 87 3C 43 08 99 22 54 48 45 20 46 55 4E 43 54 |..<C.."THE FUNCT|
00003480: 49 4F 4E 20 49 53 3A 00 9D 3C 48 08 99 22 11 20 |ION IS:..<H..". |
00003490: 12 50 49 58 45 4C 20 28 58 2C 59 29 92 00 CA 3C |.PIXEL (X,Y)...<|
000034A0: 4D 08 99 22 20 20 58 3D 58 2D 43 4F 4F 52 44 49 |M.." X=X-COORDI|
000034B0: 4E 41 54 45 20 4F 46 20 54 48 45 20 50 4F 49 4E |NATE OF THE POIN|
000034C0: 54 20 28 30 2D 33 31 39 29 2E 00 F7 3C 52 08 99 |T (0-319)...<R..|
000034D0: 22 20 20 59 3D 59 2D 43 4F 4F 52 44 49 4E 41 54 |" Y=Y-COORDINAT|
000034E0: 45 20 4F 46 20 54 48 45 20 50 4F 49 4E 54 20 28 |E OF THE POINT (|
000034F0: 30 2D 31 39 39 29 2E 00 3A 3D 5C 08 99 22 49 46 |0-199)..:=\.."IF|
00003500: 20 54 48 45 20 50 4F 49 4E 54 20 49 53 20 4F 46 | THE POINT IS OF|
00003510: 46 20 28 42 41 43 4B 47 52 4F 55 4E 44 20 43 4F |F (BACKGROUND CO|
00003520: 4C 4F 52 29 20 20 54 48 45 20 56 41 4C 55 45 20 |LOR) THE VALUE |
00003530: 57 49 4C 4C 20 42 45 20 30 2E 00 63 3D 66 08 99 |WILL BE 0..c=f..|
00003540: 22 49 46 20 54 48 45 20 4C 41 53 54 20 43 4F 4C |"IF THE LAST COL|
00003550: 4F 52 20 41 54 20 54 48 45 20 50 4F 49 4E 54 20 |OR AT THE POINT |
00003560: 49 53 3A 00 80 3D 70 08 99 22 20 20 20 20 31 2D |IS:..=p.." 1-|
00003570: 20 20 31 36 20 20 56 41 4C 55 45 20 49 53 20 31 | 16 VALUE IS 1|
00003580: 00 9D 3D 7A 08 99 22 20 20 31 30 31 2D 20 31 31 |..=z.." 101- 11|
00003590: 36 20 20 56 41 4C 55 45 20 49 53 20 32 00 BA 3D |6 VALUE IS 2..=|
000035A0: 84 08 99 22 20 20 32 30 31 2D 20 32 31 36 20 20 |..." 201- 216 |
000035B0: 56 41 4C 55 45 20 49 53 20 33 00 09 3E 8E 08 99 |VALUE IS 3..>...|
000035C0: 22 11 54 48 49 53 20 46 55 4E 43 54 49 4F 4E 20 |".THIS FUNCTION |
000035D0: 57 49 4C 4C 20 4E 4F 52 4D 41 4C 4C 59 20 42 45 |WILL NORMALLY BE|
000035E0: 20 55 53 45 44 20 49 4E 20 20 43 4F 4E 44 49 54 | USED IN CONDIT|
000035F0: 49 4F 4E 41 4C 20 53 54 41 54 45 4D 45 4E 54 53 |IONAL STATEMENTS|
00003600: 20 53 55 43 48 20 41 53 3A 00 2F 3E 92 08 99 22 | SUCH AS:./>..."|
00003610: 20 49 46 20 50 49 58 45 4C 20 28 58 2C 33 34 29 | IF PIXEL (X,34)|
00003620: 20 3D 30 20 54 48 45 4E 20 2E 2E 2E 2E 2E 2E 00 | =0 THEN .......|
00003630: 54 3E 93 08 99 22 20 49 54 20 4D 41 59 20 41 4C |T>..." IT MAY AL|
00003640: 53 4F 20 42 45 20 55 53 45 44 20 44 49 52 45 43 |SO BE USED DIREC|
00003650: 54 4C 59 3A 00 74 3E 94 08 99 22 20 50 52 49 4E |TLY:.t>..." PRIN|
00003660: 54 20 50 49 58 45 4C 20 28 33 34 2C 37 38 29 22 |T PIXEL (34,78)"|
00003670: 3A 8D 36 30 00 A4 3E 98 08 99 22 93 11 11 11 1D |:.60..>...".....|
00003680: 1D 47 4F 4F 44 20 4C 55 43 4B 20 55 53 49 4E 47 |.GOOD LUCK USING|
00003690: 20 53 43 52 45 45 4E 2D 47 52 41 50 48 49 43 53 | SCREEN-GRAPHICS|
000036A0: 2D 36 34 21 00 00 00 AA 00 FD |-64!...... |
....... SG-UITLEG.(.... CONTROL ROUTINES
.1.2..100.L.<..".PRESS C TO CONTINUE.`.>
..C$:.C$.."C".62.F.@...X.F..I.1.2000:.:.
...D.. BEGINNING......"...SCREEN-GRAPHIC
S-64. COMMANDS ARE VERY.Z...."SIMILAR TO
.BASIC. COMMANDS..$...."THEY MAY BE GIV
EN IN IMMEDIATE COMMAND MODE OR INCORPO
RATED WITHIN.M...."A PROGRAM. THEY USUAL
LY REQUIRE ONE OR MORE VARIABLES TO IND
ICATE......"POSITION OR COLOR. THESE VAR
IABLES MAY BE ANY NUMBER, BASIC VARIABL
E.N...."OR EXPRESSION.......:."FOR EXAMP
LE:......" 34":." AW":." SIN(X^2)".,.
..."ARE ALL VALID IN THESE COMMANDS..U..
.."IN EVERY CASE THE VARIABLES IN THE.|.
..."COMMAND ARE SEPARATED BY COMMAS.....
..60...H..".":." COLORS".W.R.."THE COLOR
S ARE DEFINED BY THE NUMBERS 1-16 AS F
OLLOWS:......" 1=BLACK":." 2=WHITE":."
3=RED.)...." 4=CYAN":." 5=PURPLE":."
6=GREEN.F...." 7=BLUE":." 8=YELLOW.N
...."NOTICE HOW THESE MATCH THE KEYS?"..
...."THE REST OF THE COLORS ARE:.P...."
9=ORANGE":." 10=BROWN":." 11=LIGHT RED"
:." 12=DARK GRAY......" 13=MED GRAY":."
14=LIGHT GREEN":." 15=LIGHT BLUE."...."
16=LIGHT GRAY":.60.G.,.."..IN ADDITION T
O THIS SCREEN,".T.-..".SCREEN-GRAPHICS-6
4. CREATES A GRAPHIC...1.."SCREEN WITHIN
YOUR COMMODORE-64....6.."THE PROGRAM WI
LL AUTOMATICALLY SWITCH TO THE GRAPHIC
SCREEN WHEN YOU...;.."EXECUTE ANY OF TH
E COMMANDS. YOU MAY.J.@.."SWITCH BACK AN
D FORTH USING THE F5 AND F7 KEYS..W.E..
"F5 ALWAYS SWITCHES TO THIS SCREEN, AND.
..G.."F7 ALWAYS SWITCHES TO THE GRAPHIC.
F.J.."SCREEN. (DON'T TRY IT YET!)":.60..
.O.."THE SCREEN MAY BE SWITCHED UNDER CO
NTROLOF A PROGRAM BY THE .GRAPH..+.P.."A
ND .NORM. COMMANDS..O.T.."YOU WILL SEE E
XAMPLES OF THIS SHORTLY IN THIS PROGR
AM":.60......"..INITIALIZATION COMMANDS.
S....".THE .HIRES. COMMAND SETS UP THE G
RAPHIC SCREEN AND COLORS......."THE CO
MMAND IS:......". .HIRES A,B.)....".
A IS SCREEN COLOR (1=BLACK, ETC).S.B.."
B IS BORDER COLOR (7=BLUE ,ETC)...L.
."THE RESULT OF THE COMMAND":." .HIRES 1
,7. IS--...V..60:.1,7:.70:T.Q...."NOW PR
ESS F7 AND F5 TO RETURN TO THIS SCREEN
"......60:."THE COLORS MAY BE CHANGED TO
RED AND.(...."GREEN WITH A .HIRES 3,6.
COMMAND".;....60:.3,6:.70:T.C....60.Y...
."..SCREEN LAYOUT......"THE GRAPHIC SCRE
EN IS LAID OUT LIKE A PIECE OF GRAPH P
APER WITH......"THE X-AXIS GOING FROM LE
FT TO RIGHT AND Y-AXIS FROM BOTTOM TO TO
P..*...."THE X POSITIONS ARE NUMBERED
FROM 0 TO 319..J...."THE Y P
OSITIONS ARE NUMBERED FROM
0 TO 199......."THE COORDINATES CAN BE
SHOWN AS:":.60......1,7:X1,1,7,2,"0":X1,
296,7,2,"319".....X2,0,20,2,">>>>>>>>>>>
>>>>>>> X - AXIS >>>>>>>>>>>>":.70.....X
1,1,7,2,"0":X1,1,199,2,"199".U.!..I.7.19
9.10:X1,25,I,2,"^":.:X2,35,100,2," Y - A
XIS ".C.&..70:T:.60.~.X.."..MARKING THE
SCREEN.K.B..".POINTS ARE MARKED ALONG TH
E EDGES OF THE SCREEN BY THE .TIC. COMMA
ND....L.."THE COMMAND IS:...V..". .TIC
A,B,C.8....". A IS THE X SCALE (10=EVE
RY 10TH X DOT IS TIC'D).Z...."
B IS THE Y SCALE (10=EVERY 10TH
Y DOT IS TIC'D)......" C IS THE COL
OR OF THE TICS (2=WHITE)......"THE RESUL
T OF THE COMMAND":." .TIC 10,10,2. IS":.
60......1,7:O10,10,2:.70:T:.60......"..P
LOTTING POINTS.X.F..".A POINT IS PLOTTED
ON THE SCREEN WITH THE .DOT. COMMAND.
.N.P.."THE COMMAND IS:...Z..". .DOT A,B,
C......". A IS X POSITION OF THE DOT
(0-319)......" B IS Y POSITION OF THE
DOT (0-199)......" C IS THE COLOR OF
THE DOT (2=WHITE, ETC).L...."THE RESULT
OF THE COMMAND":." .DOT 150,90,2. IS--"
:.60.A...L150,90,2:.70:T:......"..FROM H
ERE ON, YOU CAN STOP THE COMPUTER......"
BY PRESSING STOP, TRY ANY OF THESE.Y....
"COMMANDS IN DIRECT MODE......."TYPE CON
T TO RESUME":.60... .."..DRAWING LINES.N
.*..".A LINE IS DRAWN ON THE SCREEN BY T
HE .DRAW. COMMAND..D.4.."THE COMMAND
IS:.|.>..". .DRAW A,B,X,Y,C...H..".
A IS X POSITION OF THE BEGINNING OF THE
LINE (0-319)....R.." B IS Y POSITION
OF THE BEGINNING OF THE LINE (0-199)..9.
S.." X IS X POSITION OF THE END OF TH
E LINE (0-319)..U.T.." Y IS Y POSIT
ION OF THE END OF THE LINE (0-199)....
W.." C IS THE COLOR OF THE LINE (2=WH
ITE,ETC)....\.."THE RESULT OF THE COMMAN
D":." .DRAW 150,90,250,140,2. IS--":.60.
..F.M150,90,250,140,2:.70:T:.60.%...."..
DRAWING BOXES.C....".A BOX IS DRAWN ON T
HE SCREEN BY THE .BOX. COMMAND..Y...
."THE COMMAND IS:......". .BOX A,B,X,Y,C
......". A IS X POSITION OF ONE CORNER
(0-319)......." B IS Y POSITION OF THE
SAME CORNER (0-199)..D...." X IS
X POSITION OF THE OPPOSITE DIAG
ONAL CORNER (0-319)..~...." Y IS Y POSI
TION OF THAT SAME CORNER (0-199)...
...." C IS THE COLOR OF THE LINES (2=WH
ITE, ETC)......."THE RESULT OF THE CO
MMAND":." .BOX 30,40,190,80,2. IS--":.60
...J.N30,40,190,80,2:.70:T:.60......"..D
RAWING CIRCLES.S....".A CIRCLE IS DRAWN
ON THE SCREEN BY THE":.". .CIRCLE. COMMA
ND.......".THE COMMAND IS:......" .CIRCL
E A,B,R,C......" A IS X POSITION OF THE
CENTER OF THE CIRCLE (0-319)..#....
" B IS Y POSITION OF THE CENTER OF THE
CIRCLE (0-199)..]...." R IS LENGTH
OF RADIUS OF THE CIRCLE (0-159)....
..." C IS THE COLOR OF THE CIRCLE
(2=WHITE, ETC)....$.."THE RESULT
OF THE COMMAND":." .CIRCLE 70,140,30,2.
IS--":.60......70,140,30,2:.70:T:.60...
L.."..FILLING BLOCKS OF COLOR.H.O.."THE
GRAPHIC SCREEN IS MADE UP OF 1000 BLO
CKS--40 WIDE BY 25 HIGH....P.."THIS IS T
HE SAME ORGANIZATION AS THE...Q.."BASIC
SCREEN YOU'RE READING NOW....R.."THE .BL
OCK. COMMAND FILLS A RECTANGULAR...S.."A
REA OF THE SCREEN WITH A GIVEN.&.V.."BAC
KGROUND COLOR..<.`.."THE COMMAND IS:.U.J
..". .BLOCK A,B,X,Y,C...T.." A IS X PO
SITION OF A CORNER OF THE AREA (0-
319)..P.~.." B IS Y POSITION OF THE SA
ME CORNER (0-199)......" X IS X
POSITION OF THE OPPOSITE DIAGO
NAL CORNER OF AREA..I...." Y IS Y POSI
TION OF THAT SAME CORNER......." C IS
THE COLOR OF THE AREA (2=W
HITE, ETC)..R...."THE RESULT OF THE COMM
AND":." .BLOCK 30,140,130,50,6. IS--":.
60...... 30,140,130,50,6:.70:T:.60......
"..DISPLAYING CHARACTERS.>...."NUMBERS,
LETTERS AND SPECIAL CHARACTERS.K...."MAY
BE SHOWN USING THE .CHAR. COMMAND......
."IT DISPLAYS THE DATA STARTING AT AN X,
Y POSITION..M.D.."THE COMMAND IS:":." .C
HAR S,A,B,C,D...P.." S SELECTS CHARACTE
R SET:.. Q.." 1=NORMAL UPPERCASE LETTE
RS.7 R.." 2=REVERSE UPPERCASE LETTERS.
[ S.." 3=NORMAL LOWERCASE LETTERS.. T.
." 4=REVERSE LOWERCASE LETTERS.G X.."
A IS THE STARTING X POSITION (UPPER
LEFT CORNER) (0-319)...!..." B IS THE
STARTING Y POSITION (UPPER LEFT CO
RNER) (0-199)..O!..." C IS THE COLOR OF
THE LETTERS (2=WHITE, ETC)..
.!..." D IS THE NUMBER,CHARACTER STRING
OR THE VARIABLE TO BE SHOWN...!...
"THE RESULT OF THE COMMAND":." .CHAR 1,2
50,180,2,3456.7. IS--":.60.."..X1,250,18
0,2,3456.7:.70:T:.60.4"..."...AN EXAMPLE
WITH A STRING VARIABLE IS--.Q"..."..CHA
R1,170,25,2,W$.":." WHEN W$ IS 'CHARACT
ERS'":.60.."..W$."CHARACTERS":X1,170,25,
2,W$:.70:T:.60.W"..."AND EXAMPLES OF THE
OTHER CHARACTER SETS ARE:":.60..#...1,7
:W$."CHARACTER SET":Y$."ASXZ\":Z$."CHARA
CTER SET".-#..X1,30,150,2,W$." 1 ".Y$.I#
..X2,30,125,2,W$." 2 ".Y$.E#..X3,30,100,
2,Z$." 3 ".Y$..#..X4,30,80,2,Z$." 4 ".Y$
:.70:T:.60. #..."..FILLING AREAS..#..."A
NY AREA MAY BE FILLED WITH A COLOR BY T
HE .FILL. COMMAND..##.."THE COMMAND IS:.
.$(..". .FILL A,B,C..U$-..". A IS THE X
POSITION OF A POINT INSIDE THE AREA
TO BE FILLED...$..." B IS THE Y POSITIO
N OF A POINT INSIDE THE AREA TO BE FI
LLED...$2.." C IS THE FILL COLOR...%<..
"AN EXAMPLE OF A FILL OF THE INTERSECTIO
NOF A BOX AND CIRCLE IS:..%F.." .BOX20,6
0,130,100,2:CIRCLE150,100,60,2.D%K.." .F
ILL 120,90,5.L%O..60.V%P..1,7:N 20,60,13
0,100,2:. 150,100,60,2..%U.. 120,90,5:.7
0:T:.60..%X.."..PLOTTING MODES.D%}..".TH
ERE ARE THREE MODES:..%..." NORMAL (MODE
0 - USED SO FAR)...&..." ERASE (MODE 1)
..,&..." REVERSE (MODE 2 - REVERSES POIN
TS)..X&...".HERE'S AN EXAMPLE OF DRAWING
A LINE,.R&..." THEN ERASING PART,..&...
" THEN DRAWING A REVERSING LINE..&..." .
HIRES 1,7.G&..." .DRAW 30,100,280,100,2.
V&..." .MODE 1..&..." .DRAW 100,100,200,
100,2..'..." .MODE 2.''..." .DRAW 50,100
,240,100,2":.60.`' ..1,7:M30,100,280,100
,2:.70:S1:M100,100,200,100,2:.70..'..S2:
M50,100,240,100,2:S0:.70:T:.60..'..."..M
ULTICOLOR.E'...".THIS IS A DIFFERENT MOD
E WHERE UP TO..'..."THREE COLORS MAY BE
CLOSE TOGETHER,AND..(..."THE LINES ARE B
IGGER. THE COMMANDS.H(..."ARE THE SAME,
ONLY THE SCREEN IS SETUP.{(..."WITH THE
.MULTI. COMMAND INSTEAD OF .HIRES....(..
."WHEN COLORS ARE TOGETHER, ADD 100 OR.P
(..."200 TO THE COLOR NUMBER TO IDENTIFY
..(..."WHICH OF THE 3 'PAINTBRUSHES' TO
USE...)...".FOR EXANPLE:.!)...".MULTI 1,
7.A)...".BOX50,100,250,150,3. RED.J)..."
.BOX52,102,252,152,106. GREEN +100..)...
".BOX54,104,254,154,207. BLUE +200..)...
60..)..Z 1,7..)..N50,100,250,150,3.R)..N
52,102,252,152,106..)..N54,104,254,154,2
07:.70:T:.60."*@.."..THE ONLY COMMANDS W
HICH ARE DIFFERENT.S*E.."IN .MULTI. MODE
ARE THE .BLOCK., WHERE THE..*J.."BLOCK
IS WRITTEN USING ONE OF THE THREE..*O.."
COLORS, NOT THE BACKGROUND,..*P.."AND TH
E .FILL.,..*T.."WHERE THE 'PAINTBRUSH' N
UMBER OF THE EDGE (0,1 OR 2) MUST..+
V.."BE ADDED TO THE COMMAND./+^.."FOR EX
AMPLE:".?+C..".MULTI1,7.J+H..".BLOCK30,3
0,100,180,105. PURPLE +100..+J..".CIRCLE
100,100,60,208. YELLOW +200.H+L..".FILL1
00,100,6,2. FILL GREEN COLOR 2 EDGE":.60
.Q+W.Z1,7..+|..30,30,100,180,105..+~..10
0,100,60,208..,...100,100,6,2..,...70:T:
.60.,,..."...SPRITES.X,..."SPRITE PICTUR
ES MUST BE COPIED INTO A..,..."SLOT BY A
.COPY N,L. COMMAND WHERE..,..." N=NUMB
ER OF SLOT (1-15).C,..." L=START LINE #
OF PICTURE..-...".THE PICTURE WILL USUA
LLY BE DEFINED BY A .BIT. OR .COLORS. SE
T..3-..."THE SET CONSISTS OF 21 LINES LI
KE:.\-...".TYPE LIST 1721-1741, THEN CON
T":..|-..."111111111111111111111111"..-.
.."100000000000000000000001"..-..."10000
0000111111000000001"..-..."1000000111111
11110000001"..-..."100000111111111111000
001"......"100001111111111111100001".<..
.."100001110011110011100001".\...."10000
1100001100001100001".|.A.."1000011001011
00101100001"...B.."100001110011110011100
001"...C.."100001111111111111100001"...D
.."100001111111111111100001"...E.."10000
1111111111111100001"../F.."1000011111111
11111100001".</G.."100001111111111111100
001".\/H.."100001111111111111100001".|/I
.."100001111100001111100001"../J.."10000
1111100001111100001"../K.."1000001110000
00111000001"../L.."100000000000000000000
001"../M.."111111111111111111111111".&0V
.."..TO COPY THIS PICTURE INTO SLOT 3,.N
0W.."THE COMMAND IS:":." .COPY 3,1721..D
0X..60:P3,1721:T:.60..0Y.."..THE SPRITE
COMMAND IS":." .SPRITE S,N,M,P,X,Y,C1,C2
,C3.A0Z.." S=SPRITE NUMBER (1-8)...0..."
N=NUMBER OF SLOT (1-15)...1..." M=MULTI
COLOR (1) OR SINGLE COLOR (0)..J1..." P=
PRIORITY OVER BACKGROUND (0) OR B
EHIND (1)..T1..." X=DOUBLE X SIZE (1) OR
NORMAL (0)...1..." Y=DOUBLE Y SIZE (1)
OR NORMAL (0)..T1..." C1=COLOR OF SPRITE
CODE 1 (COLORS OR BIT)...2..." C2=C
OLOR OF SPRITE CODE 2 (COLORS ONL
Y)..G2..." C3=COLOR OF SPRITE CODE 3 (CO
LORS ONLY).":.60..2..."..THE .PLA
CE. COMMAND MOVES THE SPRITE TO AN X&Y
POSITION..2...".THE COMMAND IS:":.". .P
LACE S,X,Y..2..." S=SPRITE NUMBER (1-8)
.":." X=X-POSITION (0-344)...3..." Y=Y
-POSITION (0-206)..X3..."**NOTE** THE SP
RITE X AND Y POSITIONS ARE 24 POINTS L
EFT AND 6 POINTS..3..."ABOVE THE CORRESP
ONDING PLOTTING POINTS.N3...". .PLACE3,1
44,106. PUTS SPRITE 3 AT X=120
& Y= 100":.60..3..."EXAMPLE WITH SPRITE
2:..4..." SPRITE 2,3,0,0,0,0,3 [RED].)4
..." PLACE 2,144,106":.60.G4..Q2,3,0,0,0
,0,3:Y2,144,106.U4...70:T:.60..4...".HER
ES'S THE SAME WITH BOTH EXPANDS ON IN
YELLOW":.60..4..Q2,3,0,0,1,1,8:.70:T:.6
0..4..."..SPRITES CAN BE MOVED BY THE .P
LACE...5..."COMMAND IN A .FOR-NEXT. LOOP
SUCH AS:.M5...". .FOR I=51 TO 250 STEP3
":." .PLACE 2, I, I/10+75":." .NEXT.".{5
...60:.I.51.250.3 :Y2,I,I.10.75:.:.70:T:
.60..5..."..A SPRITE IS TURNED OFF BY TH
E .OFF. COMMAND..F5...". .OFF S...
5...". S IS THE SPRITE NUMBER.,6..."TO T
URN OFF THE SPRITE ON THE SCREEN (2) USE
THE COMMAND .OFF 2..=6!..60:R2:.70:T..6
L.."..MULTICOLOR SPRITE PICTURES ARE CRE
ATED WITH THE .COLORS. COMMANDS..K6Q.."
THERE MAY BE THREE COLORS, DEFINED BY
THE NUMBERS 1,2 & 3..6V.."TYPE LIST 1921
-1941, THEN CONT":...7..."000000000000".
.7..."000000000000"./7..."000000300000".
C7..."000000300000".W7..."000000300000".
K7..."000000300000".7..."000003330000".
.7..."000333333300"..7..."222222222222".
.7..."221100110020".O7..."022111112200".
.7..."022222222000"..7..."000000000000".
.8..."000000000000"..8..."000000000000".
38..."000000000000".G8..."000000000000".
[8..."000000000000".O8..."000000000000".
.8..."000000000000"..8..."000000000000".
.8..."..THE THREE COLORS ARE SET IN THE.
.8..." .SPRITE. COMMAND (LAST 3 VARIABLE
S)...9..."FOR THIS EXAMPLE:":." .COPY 5,
1921.:9..." .SPRITE 6,5,1,0,1,1,7,3,1":.
60.`9...15,15:P5,1921:Q6,5,1,0,1,1,7,3,1
..9...I.0.350:Y6,I,100:.:.70:T:.60..9...
"..THERE ARE TWO OTHER COMMANDS WHICH MA
Y.W9..." BE USED WITH A .COPY. COMMAND..
":..."THEY ARE THE .HEX. AND .SDATA. COM
MANDS. SEE THE MANUAL FOR DETAILS..T:P..
60:."..THE GRAPHIC SCREEN MAY BE SAVED U
SING.{:S.." .DUMP. COMMAND OR THE .F2. K
EY...:U.."IN EITHER CASE THE FILENAME MU
ST..:Z.."BE ENCLOSED IN QUOTES AND IF TH
E DEVICE IS OTHER THAN DEVICE 1, IT MUST
..;..."BE INCLUDED...;..."FOR EXAMPLE:.G
;..." .DUMP"G(34)"CURVE FIT"G(34)",8. [T
O DISK].P;..."..THE SCREEN IS RESTORED U
SING THE..;..." .GREAD. COMMAND OR THE .
F4. KEY..D;..."THE FILENAME AND DEVICE R
ULES ARE THE..;..."SAME AS THE .DUMP. AN
D .F2....;...60..<4.."..PIXEL FUNCTION.E
<9.."THIS FUNCTION RETURNS THE 'PAINTBRU
SH' VALUE + 1 OF ANY.P<>.."POINT (PIXEL
) ON THE GRAPHIC SCREEN...<C.."THE FUNCT
ION IS:..<H..". .PIXEL (X,Y)..J<M.." X=
X-COORDINATE OF THE POINT (0-319)...<R..
" Y=Y-COORDINATE OF THE POINT (0-199)..
:=\.."IF THE POINT IS OFF (BACKGROUND CO
LOR) THE VALUE WILL BE 0..C=F.."IF THE
LAST COLOR AT THE POINT IS:..=P.." 1-
16 VALUE IS 1..=Z.." 101- 116 VALUE
IS 2..=..." 201- 216 VALUE IS 3..>...
".THIS FUNCTION WILL NORMALLY BE USED IN
CONDITIONAL STATEMENTS SUCH AS:./>..."
IF PIXEL (X,34) =0 THEN .......T>..." I
T MAY ALSO BE USED DIRECTLY:.T>..." PRIN
T PIXEL (34,78)":.60..>..."......GOOD LU
CK USING SCREEN-GRAPHICS-64!......
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL