home *** CD-ROM | disk | FTP | other *** search
Packed C64 PRG | 1995-07-12 | 11.1 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: Packed C64 PRG
(archive/packedC64PRG).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| Packed C64 PRG (archive/packedC64PRG)
| magic
| Supported |
100%
| dexvert
| Commodore BASIC (document/cbmBasic)
| magic
| Supported |
1%
| dexvert
| Print Shop Deluxe Rows Graphic (image/printShopDeluxeRowsGraphic)
| ext
| Unsupported |
100%
| file
| Commodore C64 program, offset 0x080d, line 1998, token (0x9e) SYS 2064, no EOL=0x3c, 3 last bytes 0x1a1a1a
| default (weak)
| |
99%
| file
| data
| default
| |
100%
| TrID
| Commodore 64 BASIC V2 program
| default (weak)
| |
100%
| unp64ID
| P64 ECA Compacker, unpacker=$0100
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 01 08 0d 08 ce 07 9e 32 | 30 36 34 20 3e 3c 00 00 |.......2|064 ><..|
|00000010| 00 78 a9 34 85 01 a2 05 | bd 42 08 9d 2d 00 ca 10 |.x.4....|.B..-...|
|00000020| f7 9a a0 00 c6 32 ce 2c | 08 b1 31 99 00 00 c8 d0 |.....2.,|..1.....|
|00000030| f8 a5 32 c9 08 d0 ed b9 | 48 08 99 00 01 c8 d0 f7 |..2.....|H.......|
|00000040| 4c 00 01 00 08 34 d5 05 | 34 b1 2f 2a 2a 2a 2a 29 |L....4..|4./****)|
|00000050| 07 aa bd 1a 01 8d 18 01 | b1 2f 29 1f aa 20 22 01 |........|./).. ".|
|00000060| 4c ff 01 a4 43 ab 79 58 | 3b 3f 29 e6 2f d0 02 e6 |L...C.yX|;?)./...|
|00000070| 30 60 b1 2f 20 22 01 91 | 2d e6 2d d0 02 e6 2e ca |0`./ "..|-.-.....|
|00000080| d0 f5 f0 c5 a9 00 f0 ef | a9 ff d0 eb b1 2f 91 2d |........|...../.-|
|00000090| e6 2f d0 02 e6 30 e6 2d | d0 02 e6 2e ca d0 ed f0 |./...0.-|........|
|000000a0| a8 20 71 01 b1 2f 20 22 | 01 91 2d e6 2d d0 02 e6 |. q../ "|..-.-...|
|000000b0| 2e ca d0 f5 c6 39 10 f1 | 30 8f 86 39 b1 2f aa 4c |.....9..|0..9./.L|
|000000c0| 22 01 20 71 01 b1 2f 91 | 2d e6 2f d0 02 e6 30 e6 |". q../.|-./...0.|
|000000d0| 2d d0 02 e6 2e ca d0 ed | c6 39 10 e9 4c 00 01 2c |-.......|.9..L..,|
|000000e0| da 01 a9 37 85 01 58 20 | 00 10 4c ae a7 e0 00 f0 |...7..X |..L.....|
|000000f0| ee a9 04 2c a9 08 85 ff | b1 2f 91 2d c8 c4 ff d0 |...,....|./.-....|
|00000100| f7 18 a5 2d 65 ff 85 2d | a5 2e 69 00 85 2e a0 00 |...-e..-|..i.....|
|00000110| ca d0 e5 18 a5 2f 65 ff | 85 2f a5 30 69 00 85 30 |...../e.|./.0i..0|
|00000120| 4c 00 01 b9 00 ef 99 00 | ff c8 d0 f7 ce dc 01 ce |L.......|........|
|00000130| df 01 ad df 01 c9 df d0 | ea 60 3b 00 1a 08 cb 07 |........|.`;.....|
|00000140| 9e 34 30 39 36 20 50 4f | 57 44 45 52 45 52 45 44 |.4096 PO|WDERERED|
|00000150| 20 54 4f 41 53 54 80 a5 | 00 21 f0 80 47 00 e4 40 | TOAST..|.!..G..@|
|00000160| a2 22 40 00 e3 a0 a5 2f | 60 60 f0 60 f0 60 60 00 |."@..../|``.`.``.|
|00000170| 20 70 80 60 10 e0 40 a2 | 32 90 90 20 40 90 90 00 | p.`..@.|2.. @...|
|00000180| 40 a0 40 c0 b0 a0 50 00 | 40 40 80 a5 22 10 20 e3 |@.@...P.|@@..". .|
|00000190| 40 25 20 10 00 80 40 e3 | 20 22 40 80 a2 25 90 60 |@% ...@.| "@..%.`|
|000001a0| f0 60 90 a3 25 40 40 f0 | 40 40 a7 23 40 40 80 a3 |.`..%@@.|@@.#@@..|
|000001b0| 21 f0 a9 22 40 40 a2 31 | 20 20 40 40 80 80 00 60 |!.."@@.1| @@...`|
|000001c0| 90 b0 d0 90 90 60 00 40 | c0 e4 40 60 2e e0 00 60 |.....`.@|..@`...`|
|000001d0| 90 10 20 40 80 f0 00 60 | 90 10 60 10 90 60 00 10 |.. @...`|..`..`..|
|000001e0| 30 50 90 f0 10 10 00 f0 | 80 e0 10 10 90 60 00 20 |0P......|.....`. |
|000001f0| 40 80 e0 90 90 60 00 f0 | 90 20 20 e3 40 2f 00 60 |@....`..|. .@/.`|
|00000200| 90 90 60 90 90 60 00 60 | 90 90 70 10 20 02 40 00 |..`..`.`|..p. .@.|
|00000210| 00 40 21 40 a2 22 20 20 | a2 2a 20 20 40 10 20 40 |.@!@." |.* @. @|
|00000220| 80 40 20 10 a3 23 f0 00 | f0 a3 39 80 40 20 10 20 |.@ ..#..|..9.@ . |
|00000230| 40 80 00 60 90 10 20 40 | 00 40 00 60 90 b0 b0 80 |@..`.. @|.@.`....|
|00000240| 90 60 00 60 e3 90 2e f0 | 90 90 00 e0 90 90 e0 90 |.`.`....|........|
|00000250| 90 e0 00 60 90 e3 80 25 | 90 60 00 c0 a0 e3 90 2f |...`...%|.`...../|
|00000260| a0 c0 00 f0 80 80 e0 80 | 80 f0 00 f0 80 80 e0 e3 |........|........|
|00000270| 80 29 00 60 90 80 b0 90 | 90 60 00 e3 90 21 f0 e3 |.).`....|.`...!..|
|00000280| 90 22 00 e0 e5 40 22 e0 | 00 e5 10 2b 90 60 00 90 |."...@".|...+.`..|
|00000290| a0 c0 80 c0 a0 90 00 e6 | 80 23 f0 00 90 e3 f0 e3 |........|.#......|
|000002a0| 90 2a 00 90 d0 d0 b0 b0 | 90 90 00 60 e5 90 26 60 |.*......|...`..&`|
|000002b0| 00 e0 90 90 e0 e3 80 22 | 00 60 e4 90 34 60 30 00 |......."|.`..4`0.|
|000002c0| e0 90 90 e0 c0 a0 90 00 | 60 90 80 60 10 90 60 00 |........|`..`..`.|
|000002d0| f0 e6 40 a1 e6 90 22 60 | 00 e4 90 e3 60 a1 e3 90 |..@..."`|....`...|
|000002e0| e3 f0 24 90 00 90 90 e3 | 60 23 90 90 00 e3 90 21 |..$.....|`#.....!|
|000002f0| 60 e3 40 2a 00 f0 10 20 | 40 80 80 f0 00 60 e5 40 |`.@*... |@....`.@|
|00000300| 21 60 a2 28 80 80 40 40 | 20 20 00 60 e5 20 26 60 |!`.(..@@| .`. &`|
|00000310| 00 60 60 90 90 ab 24 f0 | 40 40 20 a7 2d 60 10 70 |.``...$.|@@ .-`.p|
|00000320| 90 70 00 80 80 a0 d0 90 | 90 e0 a3 21 70 e3 80 29 |.p......|...!p..)|
|00000330| 70 00 10 10 50 b0 90 90 | 70 a3 2a 60 90 f0 80 60 |p...P...|p.*`...`|
|00000340| 00 20 50 40 f0 e3 40 a3 | 29 70 90 90 70 10 e0 80 |. P@..@.|)p..p...|
|00000350| 80 e0 e4 90 24 00 40 00 | c0 e3 40 24 e0 00 20 00 |....$.@.|..@$.. .|
|00000360| e5 20 21 c0 e3 80 26 a0 | c0 a0 90 00 c0 e5 40 21 |. !...&.|......@!|
|00000370| e0 a3 25 a0 f0 f0 d0 90 | a3 21 e0 e4 90 a3 21 60 |..%.....|.!....!`|
|00000380| e3 90 21 60 a3 26 e0 90 | 90 e0 80 80 a2 26 70 90 |..!`.&..|.....&p.|
|00000390| 90 70 10 10 a2 22 e0 90 | e3 80 a3 2d 70 80 60 10 |.p..."..|...-p.`.|
|000003a0| e0 00 40 40 f0 40 40 50 | 20 a3 e4 90 21 70 a3 e3 |..@@.@@P| ...!p..|
|000003b0| 90 22 60 60 a3 25 90 90 | f0 f0 90 a3 25 90 90 60 |."``.%..|....%..`|
|000003c0| 90 90 a3 e3 90 23 70 20 | c0 a2 2d f0 20 40 80 f0 |.....#p |..-. @..|
|000003d0| 00 10 20 20 40 20 20 10 | 02 00 40 40 40 2b 00 80 |.. @ .|..@@@+..|
|000003e0| 40 40 20 40 40 80 00 a0 | 50 a6 28 80 40 20 10 08 |@@ @@...|P.(.@ ..|
|000003f0| 04 02 01 83 00 00 60 8b | 4c 0f 10 4c 81 11 4c de |......`.|L..L..L.|
|00000400| 10 4c c6 10 4c 77 10 a9 | 00 85 d6 85 d3 85 d1 a9 |.L..Lw..|........|
|00000410| 01 8d 15 d0 a9 04 85 d2 | a9 0c 8d 86 02 a9 0f 8d |........|........|
|00000420| 20 d0 8d 21 d0 20 de 10 | 78 ad 0d dc 8d a7 02 a9 | ..!. ..|x.......|
|00000430| 7f 8d 0d dc ad 1a d0 8d | a8 02 09 01 8d 1a d0 ad |........|........|
|00000440| 11 d0 8d a9 02 29 7f 8d | 11 d0 ad 12 d0 8d aa 02 |.....)..|........|
|00000450| a9 0a 8d 12 d0 ad 14 03 | ae 15 03 8d ab 02 8d ac |........|........|
|00000460| 02 a9 77 a2 10 8d 14 03 | 8e 15 03 58 4c ef 11 08 |..w.....|...XL...|
|00000470| 48 18 ad 8d 02 29 02 d0 | 3d ad 16 d0 49 04 8d 16 |H....)..|=...I...|
|00000480| d0 29 04 e3 2a 32 69 13 | 8d 18 d0 ad 15 d0 49 01 |.)..*2i.|......I.|
|00000490| 8d 15 d0 29 01 a5 d6 18 | e3 2a 61 5d 69 39 8d 01 |...)....|.*a]i9..|
|000004a0| d0 8a 48 a2 00 a5 d3 69 | 06 18 0a 0a 90 01 e8 8e |..H....i|........|
|000004b0| 10 d0 8d 00 d0 68 aa 68 | 28 ce 19 d0 4c 31 ea a2 |.....h.h|(...L1..|
|000004c0| 00 ad 86 02 8d 27 d0 9d | 00 d8 9d 00 d9 9d 00 da |.....'..|........|
|000004d0| 9d 00 db e8 d0 f1 60 a2 | 00 86 d1 86 d6 86 d3 a9 |......`.|........|
|000004e0| 04 85 d2 a9 20 9d 00 04 | 9d 00 05 9d 00 06 9d 00 |.... ...|........|
|000004f0| 07 9d 00 0c 9d 00 0d 9d | 00 0e 9d 00 0f e8 d0 e5 |........|........|
|00000500| a9 23 8d f8 07 8d f8 0f | 4c c6 10 98 48 a9 03 85 |.#......|L...H...|
|00000510| fd 20 34 11 a9 0b 85 fd | 20 34 11 a2 29 a9 20 9d |. 4.....| 4..). .|
|00000520| bf 07 9d bf 0f ca d0 f7 | 68 a8 4c c5 11 a9 00 85 |........|h.L.....|
|00000530| fc e6 fd a0 28 b1 fc a0 | 00 91 fc e6 fc f0 f2 a6 |....(...|........|
|00000540| fc e0 c0 d0 ee a5 fd 29 | 07 c9 07 d0 e6 60 a9 00 |.......)|.....`..|
|00000550| 85 d3 a6 d6 e8 e0 19 f0 | b2 86 d6 a5 d1 69 28 90 |........|.....i(.|
|00000560| 02 e6 d2 85 d1 68 aa a9 | 0d 60 20 de 10 4c c5 11 |.....h..|.` ..L..|
|00000570| a6 d3 f0 03 ca 86 d3 4c | c5 11 29 7f 85 fe 8a 48 |.......L|..)....H|
|00000580| a5 fe f0 3a c9 20 10 0f | c9 0d f0 c2 c9 08 f0 e0 |...:. ..|........|
|00000590| c9 0c f0 d6 4c c5 11 a6 | d2 a5 d3 18 6a 90 07 48 |....L...|....j..H|
|000005a0| 8a 69 07 18 aa 68 65 d1 | 90 01 e8 85 fc 86 fd a2 |.i...he.|........|
|000005b0| 00 a5 fe 81 fc a6 d3 e8 | e0 50 f0 92 86 d3 68 aa |........|.P....h.|
|000005c0| a5 fe 60 c9 85 d0 03 ee | 86 02 c9 86 d0 03 ce 86 |..`.....|........|
|000005d0| 02 c9 87 d0 06 ee 20 d0 | ee 21 d0 c9 88 d0 06 ce |...... .|.!......|
|000005e0| 20 d0 ce 21 d0 4c c6 10 | a2 00 a0 18 20 12 12 4c | ..!.L..|.... ..L|
|000005f0| ef 11 8e 00 12 8c 01 12 | ad c2 37 f0 2d 20 81 11 |........|..7.- ..|
|00000600| ee 00 12 d0 f3 ee 01 12 | 4c ff 11 8e 19 12 8c 1a |........|L.......|
|00000610| 12 ad c2 60 94 c9 c7 f0 | 12 c9 0d f0 0f 20 81 11 |...`....|..... ..|
|00000620| ee 19 12 d0 ed ee 1a 12 | 4c 18 12 60 20 81 11 a5 |........|L..` ...|
|00000630| d6 c9 18 d0 eb a2 a3 a0 | 12 20 f9 11 20 e4 ff c9 |........|. .. ...|
|00000640| 00 f0 f9 a8 29 e0 c9 80 | d0 07 98 20 ca 11 4c 42 |....)...|... ..LB|
|00000650| 12 c0 20 d0 06 20 de 10 | 4c 26 12 98 c9 11 f0 dc |.. .. ..|L&......|
|00000660| 29 1f c9 11 f0 0a a2 bc | a0 12 20 f9 11 4c 26 12 |).......|.. ..L&.|
|00000670| 20 e7 ff 78 ad a7 02 ae | a8 02 8d 0d dc 8e 1a d0 | ..x....|........|
|00000680| ad a9 02 ae aa 02 8d 11 | d0 8e 12 d0 ad ab 02 ae |........|........|
|00000690| ac 02 8d 14 03 8e 15 03 | 58 20 81 ff 60 2d 2a 2d |........|X ..`-*-|
|000006a0| 20 4d 4f 52 45 20 2d 2a | 2d ec 08 a1 ec 20 ec 08 | MORE -*|-.... ..|
|000006b0| 85 2c 00 60 7f 54 68 69 | 73 20 69 73 20 50 6f 77 |.,.`.Thi|s is Pow|
|000006c0| 64 65 72 65 64 20 54 6f | 61 73 74 20 4d 61 6e 20 |dered To|ast Man |
|000006d0| 6f 6e 20 61 6e 20 38 30 | 2d 63 6f 6c 75 6d 6e 20 |on an 80|-column |
|000006e0| 73 63 72 65 65 6e 2e 20 | 20 49 20 63 61 6c 6c 20 |screen. | I call |
|000006f0| 69 74 20 0d 0a 46 6c 61 | 73 68 2d 38 30 20 62 65 |it ..Fla|sh-80 be|
|00000700| 63 61 75 73 65 20 49 20 | 63 61 6e 27 74 20 74 68 |cause I |can't th|
|00000710| 69 6e 6b 20 75 70 20 61 | 20 63 72 79 70 74 69 63 |ink up a| cryptic|
|00000720| 20 61 63 72 6f 6e 79 6d | 20 66 6f 72 20 69 74 2e | acronym| for it.|
|00000730| 0d 0a 0d 0a e4 20 e4 5f | eb 20 21 2e e4 20 24 5f |..... ._|. !.. $_|
|00000740| 20 20 2e e6 20 23 49 20 | 46 e3 20 27 54 20 48 20 | .. #I |F. 'T H |
|00000750| 49 20 53 e3 20 23 49 20 | 53 e3 20 25 54 20 4f 20 |I S. #I |S. %T O |
|00000760| 4f e3 20 29 48 20 41 20 | 52 20 44 0d 0a e3 20 27 |O. )H A |R D... '|
|00000770| 2f 23 20 2f 5f 5c 5f e9 | 20 29 7c 5c 5f 7c 2f 5f |/# /_\_.| )|\_|/_|
|00000780| 5f 2f 7c e6 20 23 54 20 | 4f e3 20 29 52 20 45 20 |_/|. #T |O. )R E |
|00000790| 41 20 44 20 2c e3 20 25 | 54 20 52 20 59 e3 20 3a |A D ,. %|T R Y. :|
|000007a0| 54 20 55 20 52 20 4e 20 | 49 20 4e 20 47 0d 0a 20 |T U R N |I N G.. |
|000007b0| 20 7c 20 20 7c 2f 6f 5c | 6f 5c e7 20 2b 2f 20 2f | | |/o\|o\. +/ /|
|000007c0| 20 5c 2f 20 5c 20 20 5c | e5 20 25 54 20 48 20 45 | \/ \ \|. %T H E|
|000007d0| e3 20 31 43 20 4f 20 4e | 20 54 20 52 20 41 20 53 |. 1C O N| T R A S|
|000007e0| 20 54 20 2c e3 20 23 4f | 20 52 e3 20 32 55 20 53 | T ,. #O| R. 2U S|
|000007f0| 20 45 0d 0a 20 20 7c 20 | 20 5c 5c 5f 2f 5f 2f e6 | E.. | | \\_/_/.|
|00000800| 20 2d 2f 5f 5f 7c 4f 7c | 7c 4f 7c 5f 5f 20 5c e4 | -/__|O|||O|__ \.|
|00000810| 20 21 41 e3 20 27 4d 20 | 4f 20 4e 20 4f e3 20 2d | !A. 'M |O N O. -|
|00000820| 4d 20 4f 20 4e 20 49 20 | 54 20 4f 20 52 e3 20 2e |M O N I |T O R. .|
|00000830| 54 20 48 20 41 20 54 0d | 0a 20 2f 20 7c 5f e3 20 |T H A T.|. / |_. |
|00000840| 21 7c e7 20 2f 7c 2f 5f | 20 5c 5f 2f 5c 5f 2f 20 |!|. /|/_| \_/\_/ |
|00000850| 5f 5c 20 7c e3 20 25 48 | 20 41 20 53 e3 20 21 41 |_\ |. %H| A S. !A|
|00000860| e3 20 27 56 20 45 20 52 | 20 59 e3 20 37 53 20 54 |. 'V E R| Y. 7S T|
|00000870| 20 41 20 54 20 49 20 43 | 0d 0a 7c 20 20 7c 7c 5c | A T I C|..| ||\|
|00000880| 5f 20 7e 7c e6 20 25 7c | 20 7c 20 28 e4 5f 26 29 |_ ~|. %|| | (._&)|
|00000890| 20 7c 20 7c 7c e3 20 2f | 44 20 49 20 53 20 50 20 | | ||. /|D I S P |
|000008a0| 4c 20 41 20 59 20 2e e3 | 20 25 55 20 53 20 45 e3 |L A Y ..| %U S E.|
|000008b0| 20 2f 46 20 31 20 2d 20 | 46 20 37 20 0d 0a 7c 20 | /F 1 - |F 7 ..| |
|000008c0| 20 e3 7c 23 20 5c 2f e7 | 20 23 5c 2f 5c e3 5f 29 | .|# \/.| #\/\._)|
|000008d0| 2f 5c 5f 5f 2f 20 20 2f | 2f e3 20 23 54 20 4f e3 |/\__/ /|/. #T O.|
|000008e0| 20 2b 43 20 48 20 41 20 | 4e 20 47 20 45 e3 20 32 | +C H A |N G E. 2|
|000008f0| 43 20 4f 20 4c 20 4f 20 | 52 20 53 20 2e 0d 0a 7c |C O L O |R S ...||
|00000900| 20 20 e3 7c 21 5f e9 20 | 23 28 5f 2f e9 20 2c 7c | .|!_. |#(_/. ,||
|00000910| 7c 20 0d 0a 20 5c 2f 2f | 20 20 7c ea 20 21 7c ea || .. \//| |. !|.|
|00000920| 20 22 7c 7c e3 20 60 2f | 49 66 20 79 6f 75 20 63 | "||. `/|If you c|
|00000930| 61 6e 20 72 65 61 64 20 | 74 68 69 73 2c 20 74 68 |an read |this, th|
|00000940| 65 6e 20 49 20 67 75 65 | 73 73 20 79 6f 75 0d 0a |en I gue|ss you..|
|00000950| 20 20 7c 7c 20 20 7c ea | 20 21 7c ea 20 60 37 7c | || |.| !|. `7||
|00000960| 7c 5c 20 20 63 61 72 65 | 20 68 6f 77 20 69 74 27 ||\ care| how it'|
|00000970| 73 20 64 6f 6e 65 2e 20 | 20 53 69 6d 70 6c 79 20 |s done. | Simply |
|00000980| 70 75 74 2c 20 79 6f 75 | 20 61 72 65 0d 0a 20 20 |put, you| are.. |
|00000990| 7c 7c 5f 20 20 5c ea 20 | 21 5c e8 20 60 39 2f 2f |||_ \. |!\. `9//|
|000009a0| 5f 2f 20 73 65 65 69 6e | 67 20 74 77 6f 20 34 30 |_/ seein|g two 40|
|000009b0| 2d 63 6f 6c 75 6d 6e 20 | 73 63 72 65 65 6e 73 20 |-column |screens |
|000009c0| 62 65 69 6e 67 20 69 6e | 74 65 72 2d 0d 0a 20 20 |being in|ter-.. |
|000009d0| 5c 5f 7c 20 20 6f 7c ea | 20 21 5c e6 5f 22 2f 2f |\_| o|.| !\._"//|
|000009e0| e4 20 60 2d 6c 61 63 65 | 64 2c 20 6d 75 63 68 20 |. `-lace|d, much |
|000009f0| 6c 69 6b 65 20 61 6e 20 | 6f 6c 64 20 41 6d 69 67 |like an |old Amig|
|00000a00| 61 27 73 20 36 34 30 78 | 34 30 30 0d 0a 20 20 2f |a's 640x|400.. /|
|00000a10| 5c e3 5f 21 2f e9 20 60 | 3d 5f 5f 20 7c 7c 20 5f |\._!/. `|=__ || _|
|00000a20| 5f 7c 7c 20 73 63 72 65 | 65 6e 20 69 73 20 72 65 |_|| scre|en is re|
|00000a30| 61 6c 6c 79 20 61 20 70 | 61 69 72 20 6f 66 20 69 |ally a p|air of i|
|00000a40| 6e 74 65 72 6c 61 63 64 | 20 36 34 30 78 32 30 30 |nterlacd| 640x200|
|00000a50| 0d 0a 20 2f 20 20 e4 7c | 22 5f 5f e6 20 21 28 e4 |.. / .||"__. !(.|
|00000a60| 5f 21 28 e4 5f 60 2e 29 | 20 73 63 72 65 65 6e 73 |_!(._`.)| screens|
|00000a70| 2e 20 20 48 6f 6c 64 20 | 74 68 65 20 53 48 49 46 |. Hold |the SHIF|
|00000a80| 54 20 6b 65 79 20 66 6f | 72 20 61 20 67 6c 69 6d |T key fo|r a glim|
|00000a90| 70 73 65 0d 0a e4 20 21 | 28 e3 5f 23 29 5f 29 f1 |pse... !|(._#)_).|
|00000aa0| 20 61 03 61 74 20 77 68 | 61 74 27 73 20 52 45 41 | a.at wh|at's REA|
|00000ab0| 4c 4c 59 20 68 61 70 70 | 65 6e 69 6e 67 2e 0d 0a |LLY happ|ening...|
|00000ac0| 0d 0a 50 75 73 68 20 52 | 45 54 55 52 4e 20 74 6f |..Push R|ETURN to|
|00000ad0| 20 73 63 72 6f 6c 6c 20 | 64 6f 77 6e 20 6f 6e 65 | scroll |down one|
|00000ae0| 20 6c 69 6e 65 2c 20 6f | 72 20 53 50 41 43 45 20 | line, o|r SPACE |
|00000af0| 74 6f 20 73 63 72 6f 6c | 6c 20 64 6f 77 6e 20 6f |to scrol|l down o|
|00000b00| 6e 65 20 73 63 72 65 65 | 6e 2e 0d 0a 0d 0a 47 72 |ne scree|n.....Gr|
|00000b10| 65 65 74 69 6e 67 73 20 | 74 6f 20 53 74 79 6c 65 |eetings |to Style|
|00000b20| 2c 20 63 6f 6f 6c 68 61 | 6e 64 2c 20 58 6d 69 6b |, coolha|nd, Xmik|
|00000b30| 65 58 2c 20 54 72 6f 6e | 2c 20 74 68 65 20 62 6f |eX, Tron|, the bo|
|00000b40| 74 73 2c 20 42 61 6e 7a | 61 69 2c 20 0d 0a 42 6c |ts, Banz|ai, ..Bl|
|00000b50| 6f 62 2c 20 20 61 6e 64 | 20 67 72 6f 75 70 73 20 |ob, and| groups |
|00000b60| 6c 69 6b 65 20 46 34 43 | 47 2c 20 42 79 74 65 72 |like F4C|G, Byter|
|00000b70| 61 70 65 72 73 2c 20 61 | 6e 79 6f 6e 65 20 77 68 |apers, a|nyone wh|
|00000b80| 6f 20 73 74 69 6c 6c 20 | 0d 0a 70 72 6f 67 72 61 |o still |..progra|
|00000b90| 6d 73 20 4e 54 53 43 2c | 20 65 74 63 2e 20 65 74 |ms NTSC,| etc. et|
|00000ba0| 63 2e 20 65 74 63 e3 2e | 22 0d 0a e3 2d 6d 0e 0d |c. etc..|"...-m..|
|00000bb0| 0a 0d 0a 49 20 6b 6e 6f | 77 20 77 68 61 74 20 79 |...I kno|w what y|
|00000bc0| 6f 75 27 72 65 20 74 68 | 69 6e 6b 69 6e 67 2e 20 |ou're th|inking. |
|00000bd0| 20 22 54 68 69 73 20 69 | 73 20 68 61 72 64 20 61 | "This i|s hard a|
|00000be0| 73 20 68 65 6c 6c 20 74 | 6f 20 72 65 61 64 21 20 |s hell t|o read! |
|00000bf0| 20 54 68 65 72 65 0d 0a | 61 72 65 20 6d 69 6c 6c | There..|are mill|
|00000c00| 69 6f 6e 73 20 6f 66 20 | 6f 74 68 65 72 20 38 30 |ions of |other 80|
|00000c10| 2d 63 6f 6c 75 6d 6e 20 | 72 6f 75 74 69 6e 65 73 |-column |routines|
|00000c20| 20 6f 75 74 20 74 68 65 | 72 65 20 74 68 61 74 20 | out the|re that |
|00000c30| 77 6f 72 6b 20 70 65 72 | 66 65 63 74 6c 79 20 0d |work per|fectly .|
|00000c40| 0a 77 65 6c 6c 21 20 20 | 57 68 79 20 77 6f 75 6c |.well! |Why woul|
|00000c50| 64 20 61 6e 79 6f 6e 65 | 20 77 61 6e 74 20 74 6f |d anyone| want to|
|00000c60| 20 70 75 74 20 75 70 20 | 77 69 74 68 20 74 68 69 | put up |with thi|
|00000c70| 73 3f 22 0d 0a 0d 0a 57 | 65 6c 6c 2c 20 49 27 6d |s?"....W|ell, I'm|
|00000c80| 20 67 6c 61 64 20 79 6f | 75 20 61 73 6b 65 64 2c | glad yo|u asked,|
|00000c90| 20 62 65 63 61 75 73 65 | 20 69 66 20 46 6c 61 73 | because| if Flas|
|00000ca0| 68 2d 38 30 20 64 69 64 | 20 6e 6f 74 20 68 61 76 |h-80 did| not hav|
|00000cb0| 65 20 69 74 73 20 61 64 | 76 61 6e 74 61 67 65 73 |e its ad|vantages|
|00000cc0| 2c 0d 0a 69 74 20 77 6f | 75 6c 64 20 6e 6f 74 20 |,..it wo|uld not |
|00000cd0| 68 61 76 65 20 62 65 65 | 6e 20 64 6f 6e 65 2e 20 |have bee|n done. |
|00000ce0| 20 4d 61 6e 79 20 70 65 | 6f 70 6c 65 20 77 68 6f | Many pe|ople who|
|00000cf0| 20 73 65 65 20 74 68 69 | 73 20 63 61 6e 20 70 72 | see thi|s can pr|
|00000d00| 6f 62 61 62 6c 79 0d 0a | 74 65 6c 6c 20 72 69 67 |obably..|tell rig|
|00000d10| 68 74 20 61 77 61 79 20 | 74 68 65 20 61 64 76 61 |ht away |the adva|
|00000d20| 6e 74 61 67 65 73 20 6f | 66 20 75 73 69 6e 67 20 |ntages o|f using |
|00000d30| 74 68 69 73 20 6b 69 6e | 64 20 6f 66 20 38 30 2d |this kin|d of 80-|
|00000d40| 63 6f 6c 75 6d 6e 20 72 | 6f 75 74 69 6e 65 2e 0d |column r|outine..|
|00000d50| 0a 28 53 6b 69 70 20 74 | 68 72 6f 75 67 68 20 74 |.(Skip t|hrough t|
|00000d60| 68 69 73 20 69 66 20 79 | 6f 75 20 6c 69 6b 65 2c |his if y|ou like,|
|00000d70| 20 74 68 65 72 65 27 73 | 20 73 6f 6d 65 20 6d 6f | there's| some mo|
|00000d80| 72 65 20 41 53 43 49 49 | 20 61 72 74 20 61 74 20 |re ASCII| art at |
|00000d90| 74 68 65 20 65 6e 64 2e | 29 0d 0a 0d 0a 41 73 20 |the end.|)....As |
|00000da0| 79 6f 75 20 61 6c 6c 20 | 6b 6e 6f 77 2c 20 6d 6f |you all |know, mo|
|00000db0| 73 74 20 43 6f 6d 6d 6f | 64 6f 72 65 20 36 34 27 |st Commo|dore 64'|
|00000dc0| 73 20 68 61 76 65 20 61 | 62 6f 75 74 20 36 34 6b |s have a|bout 64k|
|00000dd0| 20 6f 66 20 6d 65 6d 6f | 72 79 2c 20 6f 66 20 77 | of memo|ry, of w|
|00000de0| 68 69 63 68 20 0d 0a 61 | 62 6f 75 74 20 35 37 6b |hich ..a|bout 57k|
|00000df0| 20 28 77 69 6c 64 20 67 | 75 65 73 73 29 20 69 73 | (wild g|uess) is|
|00000e00| 20 61 63 74 75 61 6c 6c | 79 20 75 73 65 66 75 6c | actuall|y useful|
|00000e10| 20 66 6f 72 20 73 74 6f | 72 69 6e 67 20 64 61 74 | for sto|ring dat|
|00000e20| 61 2e 20 20 41 73 20 69 | 74 20 0d 0a 6e 6f 72 6d |a. As i|t ..norm|
|00000e30| 61 6c 6c 79 20 67 6f 65 | 73 20 6f 6e 20 61 20 72 |ally goe|s on a r|
|00000e40| 65 67 75 6c 61 72 20 34 | 30 2d 63 6f 6c 75 6d 6e |egular 4|0-column|
|00000e50| 20 70 72 6f 67 72 61 6d | 2c 20 31 6b 20 69 73 20 | program|, 1k is |
|00000e60| 75 73 65 64 20 66 6f 72 | 20 6d 65 6d 6f 72 79 2c |used for| memory,|
|00000e70| 20 61 6e 64 20 0d 0a 74 | 68 65 20 72 65 73 74 20 | and ..t|he rest |
|00000e80| 69 73 20 75 73 65 64 20 | 66 6f 72 20 64 61 74 61 |is used |for data|
|00000e90| 2c 20 77 68 69 6c 65 20 | 31 6b 20 6f 66 20 74 68 |, while |1k of th|
|00000ea0| 65 20 76 69 64 65 6f 20 | 63 68 69 70 20 69 73 20 |e video |chip is |
|00000eb0| 73 65 74 20 61 73 69 64 | 65 20 6a 75 73 74 20 0d |set asid|e just .|
|00000ec0| 0a 66 6f 72 20 63 6f 6c | 6f 75 72 20 6d 65 6d 6f |.for col|our memo|
|00000ed0| 72 79 2c 20 61 6e 64 20 | 74 68 65 20 56 49 43 20 |ry, and |the VIC |
|00000ee0| 63 68 69 70 20 71 75 69 | 65 74 6c 79 20 74 61 6b |chip qui|etly tak|
|00000ef0| 65 73 20 69 74 73 20 63 | 68 61 72 61 63 74 65 72 |es its c|haracter|
|00000f00| 20 73 65 74 20 66 72 6f | 6d 20 0d 0a 52 4f 4d 20 | set fro|m ..ROM |
|00000f10| 77 68 69 63 68 20 69 73 | 6e 27 74 20 65 76 65 6e |which is|n't even|
|00000f20| 20 72 65 61 64 69 6c 79 | 20 61 76 61 69 6c 61 62 | readily| availab|
|00000f30| 6c 65 20 74 6f 20 74 68 | 65 20 36 35 31 30 2c 20 |le to th|e 6510, |
|00000f40| 73 6f 20 79 6f 75 20 64 | 6f 6e 27 74 20 68 61 76 |so you d|on't hav|
|00000f50| 65 20 74 6f 20 0d 0a 77 | 6f 72 72 79 20 61 62 6f |e to ..w|orry abo|
|00000f60| 75 74 20 69 74 2e 20 20 | 53 6f 20 74 68 65 20 43 |ut it. |So the C|
|00000f70| 42 4d 27 73 20 73 74 61 | 6e 64 61 72 64 20 73 63 |BM's sta|ndard sc|
|00000f80| 72 65 65 6e 20 65 64 69 | 74 6f 72 20 75 73 65 73 |reen edi|tor uses|
|00000f90| 20 61 20 67 72 61 6e 64 | 20 74 6f 74 61 6c 20 0d | a grand| total .|
|00000fa0| 0a 6f 66 20 31 4b 20 28 | 32 4b 20 69 66 20 79 6f |.of 1K (|2K if yo|
|00000fb0| 75 20 63 6f 75 6e 74 20 | 74 68 65 20 63 6f 6c 6f |u count |the colo|
|00000fc0| 75 72 20 6d 65 6d 6f 72 | 79 2c 20 77 68 69 63 68 |ur memor|y, which|
|00000fd0| 20 69 73 6e 27 74 20 67 | 6f 6f 64 20 66 6f 72 20 | isn't g|ood for |
|00000fe0| 61 6e 79 74 68 69 6e 67 | 20 0d 0a 65 6c 73 65 20 |anything| ..else |
|00000ff0| 61 6e 79 77 61 79 29 2c | 20 61 6e 64 20 61 20 66 |anyway),| and a f|
|00001000| 65 77 20 7a 65 72 6f 2d | 70 61 67 65 20 72 65 67 |ew zero-|page reg|
|00001010| 69 73 74 65 72 73 2e 0d | 0a 0d 0a 42 75 74 20 38 |isters..|...But 8|
|00001020| 30 2d 63 6f 6c 75 6d 6e | 20 70 72 6f 67 72 61 6d |0-column| program|
|00001030| 73 20 65 61 74 20 75 70 | 20 72 65 73 6f 75 72 63 |s eat up| resourc|
|00001040| 65 73 20 6c 69 6b 65 20 | 6e 6f 62 6f 64 79 27 73 |es like |nobody's|
|00001050| 20 62 75 73 69 6e 65 73 | 73 2e 20 20 53 74 6f 72 | busines|s. Stor|
|00001060| 69 6e 67 20 0d 0a 74 68 | 65 20 66 6f 6e 74 20 63 |ing ..th|e font c|
|00001070| 61 6e 20 74 61 6b 65 20 | 61 6e 79 77 68 65 72 65 |an take |anywhere|
|00001080| 20 66 72 6f 6d 20 31 6b | 20 74 6f 20 34 6b 20 6f | from 1k| to 4k o|
|00001090| 66 20 6d 65 6d 6f 72 79 | 2e 20 20 54 68 65 20 73 |f memory|. The s|
|000010a0| 63 72 65 65 6e 20 69 74 | 73 65 6c 66 20 0d 0a 69 |creen it|self ..i|
|000010b0| 73 20 74 68 65 20 62 69 | 67 20 72 65 73 6f 75 72 |s the bi|g resour|
|000010c0| 63 65 20 68 6f 67 2e 20 | 20 38 6b 20 6f 66 20 6d |ce hog. | 8k of m|
|000010d0| 65 6d 6f 72 79 20 6d 75 | 73 74 20 62 65 20 61 6c |emory mu|st be al|
|000010e0| 6c 6f 63 61 74 65 64 20 | 74 6f 20 74 68 65 20 68 |located |to the h|
|000010f0| 69 2d 72 65 73 20 0d 0a | 73 63 72 65 65 6e 20 69 |i-res ..|screen i|
|00001100| 74 73 65 6c 66 2e 20 20 | 41 6e 64 20 73 69 6e 63 |tself. |And sinc|
|00001110| 65 20 69 74 20 69 73 20 | 61 20 68 69 2d 72 65 73 |e it is |a hi-res|
|00001120| 20 73 63 72 65 65 6e 2c | 20 79 6f 75 20 63 61 6e | screen,| you can|
|00001130| 27 74 20 75 73 65 20 74 | 68 65 20 31 4b 20 6f 66 |'t use t|he 1K of|
|00001140| 20 0d 0a 63 68 69 70 20 | 63 6f 6c 6f 75 72 20 6d | ..chip |colour m|
|00001150| 65 6d 6f 72 79 3b 20 79 | 6f 75 20 68 61 76 65 20 |emory; y|ou have |
|00001160| 74 6f 20 61 6c 6c 6f 63 | 61 74 65 20 31 6b 20 6f |to alloc|ate 1k o|
|00001170| 66 20 70 72 65 63 69 6f | 75 73 20 77 6f 72 6b 73 |f precio|us works|
|00001180| 70 61 63 65 20 74 6f 20 | 0d 0a 63 6f 6c 6f 75 72 |pace to |..colour|
|00001190| 20 73 74 6f 72 61 67 65 | 20 77 68 69 6c 65 20 74 | storage| while t|
|000011a0| 68 61 74 20 63 68 69 70 | 20 6d 65 6d 6f 72 79 20 |hat chip| memory |
|000011b0| 67 6f 65 73 20 74 6f 20 | 77 61 73 74 65 2e 20 20 |goes to |waste. |
|000011c0| 53 6f 20 6e 6f 77 20 77 | 65 27 72 65 20 75 73 69 |So now w|e're usi|
|000011d0| 6e 67 20 0d 0a 61 62 6f | 75 74 20 31 30 6b 20 6f |ng ..abo|ut 10k o|
|000011e0| 66 20 6d 65 6d 6f 72 79 | 20 28 6f 76 65 72 20 31 |f memory| (over 1|
|000011f0| 35 25 20 6f 66 20 79 6f | 75 72 20 43 6f 6d 6d 6f |5% of yo|ur Commo|
|00001200| 64 6f 72 65 27 73 20 74 | 6f 74 61 6c 20 73 74 6f |dore's t|otal sto|
|00001210| 72 61 67 65 29 20 6f 72 | 20 74 68 65 20 0d 0a 73 |rage) or| the ..s|
|00001220| 63 72 65 65 6e 2e 20 20 | 54 68 69 73 20 73 70 65 |creen. |This spe|
|00001230| 6c 6c 73 20 74 72 6f 75 | 62 6c 65 20 66 6f 72 20 |lls trou|ble for |
|00001240| 74 65 78 74 20 65 64 69 | 74 6f 72 73 2c 20 6f 72 |text edi|tors, or|
|00001250| 20 61 6e 79 20 70 72 6f | 67 72 61 6d 20 77 68 69 | any pro|gram whi|
|00001260| 63 68 20 0d 0a 6d 69 67 | 68 74 20 6c 69 6b 65 20 |ch ..mig|ht like |
|00001270| 74 6f 20 68 61 76 65 20 | 73 6f 6d 65 20 62 72 65 |to have |some bre|
|00001280| 61 74 68 69 6e 67 20 72 | 6f 6f 6d 2e 0d 0a 0d 0a |athing r|oom.....|
|00001290| 41 6e 6f 74 68 65 72 20 | 63 6f 6e 73 69 64 65 72 |Another |consider|
|000012a0| 61 74 69 6f 6e 20 69 73 | 20 73 70 65 65 64 2e 20 |ation is| speed. |
|000012b0| 20 54 6f 20 64 72 61 77 | 20 61 20 63 68 61 72 61 | To draw| a chara|
|000012c0| 63 74 65 72 20 6f 6e 20 | 61 6e 20 38 30 2d 63 6f |cter on |an 80-co|
|000012d0| 6c 75 6d 6e 20 0d 0a 73 | 63 72 65 65 6e 2c 20 61 |lumn ..s|creen, a|
|000012e0| 66 74 65 72 20 63 61 6c | 63 75 6c 61 74 69 6e 67 |fter cal|culating|
|000012f0| 20 69 74 73 20 70 6f 73 | 69 74 69 6f 6e 2c 20 79 | its pos|ition, y|
|00001300| 6f 75 20 68 61 76 65 20 | 74 6f 20 66 65 74 63 68 |ou have |to fetch|
|00001310| 20 61 6e 64 20 70 6c 6f | 74 20 65 69 67 68 74 20 | and plo|t eight |
|00001320| 0d 0a 6e 79 62 62 6c 65 | 73 20 66 72 6f 6d 20 79 |..nybble|s from y|
|00001330| 6f 75 72 20 66 6f 6e 74 | 20 6f 6e 74 6f 20 74 68 |our font| onto th|
|00001340| 65 20 73 63 72 65 65 6e | 2e 20 20 45 49 47 48 54 |e screen|. EIGHT|
|00001350| 2e 20 20 41 73 20 69 66 | 20 74 68 69 73 2c 20 69 |. As if| this, i|
|00001360| 6e 20 69 74 73 65 6c 66 | 2c 20 0d 0a 77 65 72 65 |n itself|, ..were|
|00001370| 6e 27 74 20 61 20 68 61 | 73 73 6c 65 2c 20 74 68 |n't a ha|ssle, th|
|00001380| 65 72 65 20 69 73 20 6f | 66 74 65 6e 20 77 6f 72 |ere is o|ften wor|
|00001390| 6b 20 69 6e 76 6f 6c 76 | 69 6e 67 20 62 69 74 20 |k involv|ing bit |
|000013a0| 73 68 69 66 74 69 6e 67 | 20 61 6e 64 20 0d 0a 6d |shifting| and ..m|
|000013b0| 75 6c 74 69 70 6c 65 20 | 73 77 65 65 70 73 20 6f |ultiple |sweeps o|
|000013c0| 66 20 42 6f 6f 6c 65 61 | 6e 20 6d 61 74 68 20 6f |f Boolea|n math o|
|000013d0| 6e 20 65 76 65 72 79 20 | 62 79 74 65 2e 20 20 54 |n every |byte. T|
|000013e0| 68 69 73 20 73 70 65 6c | 6c 73 20 74 72 6f 75 62 |his spel|ls troub|
|000013f0| 6c 65 20 66 6f 72 20 0d | 0a 68 69 67 68 2d 73 70 |le for .|.high-sp|
|00001400| 65 65 64 20 74 65 72 6d | 69 6e 61 6c 20 70 72 6f |eed term|inal pro|
|00001410| 67 72 61 6d 73 20 6c 69 | 6b 65 20 4e 6f 76 61 74 |grams li|ke Novat|
|00001420| 65 72 6d 2e 0d 0a 0d 0a | 57 68 61 74 20 6d 61 6b |erm.....|What mak|
|00001430| 65 73 20 46 6c 61 73 68 | 2d 38 30 20 70 72 65 66 |es Flash|-80 pref|
|00001440| 65 72 61 62 6c 65 20 69 | 73 20 74 68 61 74 20 69 |erable i|s that i|
|00001450| 74 20 74 61 6b 65 73 20 | 75 70 2c 20 70 72 6f 62 |t takes |up, prob|
|00001460| 61 62 6c 79 2c 20 61 20 | 4d 41 58 49 4d 55 4d 20 |ably, a |MAXIMUM |
|00001470| 0d 0a 6f 66 20 36 6b 2c | 20 69 66 20 79 6f 75 20 |..of 6k,| if you |
|00001480| 77 61 6e 74 65 64 20 74 | 6f 20 68 61 76 65 20 73 |wanted t|o have s|
|00001490| 65 70 61 72 61 74 65 20 | 75 70 70 65 72 63 61 73 |eparate |uppercas|
|000014a0| 65 20 61 6e 64 20 6c 6f | 77 65 72 63 61 73 65 20 |e and lo|wercase |
|000014b0| 66 6f 6e 74 73 2e 20 20 | 49 66 20 0d 0a 79 6f 75 |fonts. |If ..you|
|000014c0| 20 75 73 65 20 6f 6e 6c | 79 20 6f 6e 65 20 66 6f | use onl|y one fo|
|000014d0| 6e 74 2c 20 69 74 20 77 | 69 6c 6c 20 6f 6e 6c 79 |nt, it w|ill only|
|000014e0| 20 74 61 6b 65 20 34 6b | 20 6f 66 20 75 73 61 62 | take 4k| of usab|
|000014f0| 6c 65 20 6d 65 6d 6f 72 | 79 21 20 20 41 6e 64 20 |le memor|y! And |
|00001500| 69 6e 20 0d 0a 74 68 69 | 73 20 64 65 6d 6f 2c 20 |in ..thi|s demo, |
|00001510| 73 69 6e 63 65 20 49 20 | 64 69 64 6e 27 74 20 75 |since I |didn't u|
|00001520| 73 65 20 61 6e 79 20 72 | 65 76 65 72 73 65 20 63 |se any r|everse c|
|00001530| 68 61 72 61 63 74 65 72 | 73 2c 20 49 27 6d 20 75 |haracter|s, I'm u|
|00001540| 73 69 6e 67 20 6f 6e 6c | 79 20 33 6b 20 0d 0a 6f |sing onl|y 3k ..o|
|00001550| 66 20 6d 65 6d 6f 72 79 | 21 0d 0a 0d 0a 49 74 27 |f memory|!....It'|
|00001560| 73 20 66 61 73 74 65 72 | 2c 20 74 6f 6f 2e 20 20 |s faster|, too. |
|00001570| 49 6e 73 74 65 61 64 20 | 6f 66 20 68 61 76 69 6e |Instead |of havin|
|00001580| 67 20 74 6f 20 6d 75 63 | 6b 20 61 72 6f 75 6e 64 |g to muc|k around|
|00001590| 20 77 69 74 68 20 62 69 | 74 20 73 68 69 66 74 69 | with bi|t shifti|
|000015a0| 6e 67 20 6f 72 20 0d 0a | 69 6e 74 65 6e 73 65 20 |ng or ..|intense |
|000015b0| 42 6f 6f 6c 65 61 6e 20 | 6d 61 74 68 2c 20 49 20 |Boolean |math, I |
|000015c0| 6a 75 73 74 20 66 69 6e | 64 20 61 20 73 70 6f 74 |just fin|d a spot|
|000015d0| 20 6f 6e 20 74 68 65 20 | 73 63 72 65 65 6e 20 61 | on the |screen a|
|000015e0| 6e 64 20 50 4f 4b 45 20 | 74 6f 20 69 74 2c 20 0d |nd POKE |to it, .|
|000015f0| 0a 61 6c 6d 6f 73 74 20 | 6c 69 6b 65 20 61 20 6e |.almost |like a n|
|00001600| 6f 72 6d 61 6c 20 73 63 | 72 65 65 6e 2e 20 20 54 |ormal sc|reen. T|
|00001610| 68 65 20 64 69 66 66 65 | 72 65 6e 63 65 20 69 73 |he diffe|rence is|
|00001620| 2c 20 69 74 27 73 20 72 | 65 61 6c 6c 79 20 74 77 |, it's r|eally tw|
|00001630| 6f 20 0d 0a 73 63 72 65 | 65 6e 73 2c 20 62 75 74 |o ..scre|ens, but|
|00001640| 20 74 68 61 74 27 73 20 | 70 72 65 74 74 79 20 65 | that's |pretty e|
|00001650| 61 73 79 20 74 6f 20 63 | 6f 6d 70 65 6e 73 61 74 |asy to c|ompensat|
|00001660| 65 20 66 6f 72 2e 20 20 | 41 73 20 6f 6e 65 20 63 |e for. |As one c|
|00001670| 61 6e 20 65 61 73 69 6c | 79 20 0d 0a 74 65 6c 6c |an easil|y ..tell|
|00001680| 2c 20 49 20 68 61 76 65 | 20 74 6f 20 73 74 6f 72 |, I have| to stor|
|00001690| 65 20 74 68 65 20 6f 64 | 64 2d 63 6f 6c 75 6d 6e |e the od|d-column|
|000016a0| 65 64 20 63 68 61 72 61 | 63 74 65 72 73 20 6f 6e |ed chara|cters on|
|000016b0| 20 6f 6e 65 20 73 63 72 | 65 65 6e 2c 20 61 6e 64 | one scr|een, and|
|000016c0| 20 74 68 65 20 0d 0a 65 | 76 65 6e 2d 6e 75 6d 62 | the ..e|ven-numb|
|000016d0| 65 72 65 64 20 63 68 61 | 72 61 63 74 65 72 73 20 |ered cha|racters |
|000016e0| 6f 6e 20 74 68 65 20 6f | 74 68 65 72 2c 20 62 75 |on the o|ther, bu|
|000016f0| 74 20 74 68 65 20 63 61 | 6c 63 75 6c 61 74 69 6f |t the ca|lculatio|
|00001700| 6e 20 66 6f 72 20 74 68 | 61 74 20 69 73 20 0d 0a |n for th|at is ..|
|00001710| 6a 75 73 74 20 61 20 66 | 65 77 20 69 6e 73 74 72 |just a f|ew instr|
|00001720| 75 63 74 69 6f 6e 73 2e | 20 20 53 63 72 6f 6c 6c |uctions.| Scroll|
|00001730| 69 6e 67 20 61 6e 64 20 | 63 6c 65 61 72 69 6e 67 |ing and |clearing|
|00001740| 20 69 73 20 61 6c 73 6f | 20 66 61 73 74 65 72 2c | is also| faster,|
|00001750| 20 73 69 6e 63 65 20 0d | 0a 74 68 65 20 6d 61 63 | since .|.the mac|
|00001760| 68 69 6e 65 20 6f 6e 6c | 79 20 68 61 73 20 74 6f |hine onl|y has to|
|00001770| 20 6d 6f 76 65 20 6f 72 | 20 63 6c 65 61 72 20 32 | move or| clear 2|
|00001780| 6b 20 6f 66 20 6d 65 6d | 6f 72 79 20 69 6e 73 74 |k of mem|ory inst|
|00001790| 65 61 64 20 6f 66 20 38 | 6b 2e 0d 0a 0d 0a 42 65 |ead of 8|k.....Be|
|000017a0| 20 77 61 72 6e 65 64 2c | 20 69 74 20 69 73 20 69 | warned,| it is i|
|000017b0| 6e 74 65 72 72 75 70 74 | 2d 64 72 69 76 65 6e 2e |nterrupt|-driven.|
|000017c0| 20 20 54 68 65 20 69 6e | 74 65 72 72 75 70 74 20 | The in|terrupt |
|000017d0| 69 73 20 61 20 76 65 72 | 79 20 66 61 73 74 20 6f |is a ver|y fast o|
|000017e0| 6e 65 2c 20 0d 0a 62 75 | 74 20 69 74 20 6d 75 73 |ne, ..bu|t it mus|
|000017f0| 74 20 62 65 20 73 65 74 | 20 61 74 20 61 20 72 61 |t be set| at a ra|
|00001800| 73 74 65 72 2d 6c 69 6e | 65 2e 20 20 49 74 20 68 |ster-lin|e. It h|
|00001810| 61 73 20 74 6f 20 65 78 | 65 63 75 74 65 20 65 78 |as to ex|ecute ex|
|00001820| 61 63 74 6c 79 20 36 30 | 20 74 69 6d 65 73 20 0d |actly 60| times .|
|00001830| 0a 70 65 72 20 73 65 63 | 6f 6e 64 20 74 6f 20 72 |.per sec|ond to r|
|00001840| 65 6d 61 69 6e 20 63 6f | 6e 73 69 73 74 65 6e 74 |emain co|nsistent|
|00001850| 2c 20 74 68 6f 75 67 68 | 20 6f 6e 65 20 63 6f 75 |, though| one cou|
|00001860| 6c 64 20 74 72 79 20 69 | 74 20 77 69 74 68 20 74 |ld try i|t with t|
|00001870| 68 65 20 6e 6f 72 6d 61 | 6c 0d 0a 49 52 51 20 73 |he norma|l..IRQ s|
|00001880| 79 73 74 65 6d 2e 0d 0a | 0d 0a 48 65 72 65 20 69 |ystem...|..Here i|
|00001890| 73 20 61 20 6d 65 6d 6f | 72 79 20 6d 61 70 20 6f |s a memo|ry map o|
|000018a0| 66 20 77 68 61 74 20 49 | 20 64 69 64 20 66 6f 72 |f what I| did for|
|000018b0| 20 74 68 69 73 20 62 65 | 61 73 74 69 65 e3 2e 24 | this be|astie..$|
|000018c0| 0d 0a 0d 0a e8 20 29 30 | 34 30 30 2d 30 38 30 30 |..... )0|400-0800|
|000018d0| e3 20 60 2c 53 63 72 65 | 65 6e 20 31 20 6d 65 6d |. `,Scre|en 1 mem|
|000018e0| 6f 72 79 20 20 41 20 43 | 20 45 20 47 20 49 20 4b |ory A C| E G I K|
|000018f0| 20 4d 20 4f 20 51 20 53 | 20 55 20 57 20 59 0d 0a | M O Q S| U W Y..|
|00001900| e8 20 29 30 38 30 31 2d | 30 38 78 78 e3 20 60 21 |. )0801-|08xx. `!|
|00001910| 42 41 53 49 43 20 70 72 | 6f 67 72 61 6d 2d 73 74 |BASIC pr|ogram-st|
|00001920| 61 72 74 65 72 20 28 53 | 59 53 32 30 36 33 29 0d |arter (S|YS2063).|
|00001930| 0a e8 20 29 30 39 30 30 | 2d 30 63 30 30 e3 20 60 |.. )0900|-0c00. `|
|00001940| 21 34 78 38 20 38 30 2d | 63 6f 6c 75 6d 6e 20 66 |!4x8 80-|column f|
|00001950| 6f 6e 74 20 28 37 36 38 | 20 62 79 74 65 73 21 29 |ont (768| bytes!)|
|00001960| 0d 0a e8 20 26 30 63 30 | 30 2d 31 e3 30 e3 20 2f |... &0c0|0-1.0. /|
|00001970| 53 63 72 65 65 6e 20 32 | 20 6d 65 6d 6f 72 79 e3 |Screen 2| memory.|
|00001980| 20 64 33 42 20 44 20 46 | 20 48 20 4a 20 4c 20 4e | d3B D F| H J L N|
|00001990| 20 50 20 52 20 54 20 56 | 20 58 20 5a 0d 0a 0d 0a | P R T V| X Z....|
|000019a0| 28 57 41 52 4e 49 4e 47 | 3a 20 54 68 69 73 20 69 |(WARNING|: This i|
|000019b0| 73 20 61 20 76 65 72 79 | 20 62 6f 72 69 6e 67 20 |s a very| boring |
|000019c0| 70 61 72 61 67 72 61 70 | 68 29 20 0d 0a 49 20 63 |paragrap|h) ..I c|
|000019d0| 6f 75 6c 64 20 68 61 76 | 65 20 6d 61 64 65 20 61 |ould hav|e made a|
|000019e0| 20 6d 6f 72 65 20 65 78 | 74 65 6e 73 69 76 65 20 | more ex|tensive |
|000019f0| 66 6f 6e 74 2c 20 77 69 | 74 68 20 72 65 76 65 72 |font, wi|th rever|
|00001a00| 73 65 20 63 68 61 72 61 | 63 74 65 72 73 20 61 6e |se chara|cters an|
|00001a10| 64 20 43 42 4d 20 0d 0a | 67 72 61 70 68 69 63 73 |d CBM ..|graphics|
|00001a20| 20 62 75 74 20 49 20 64 | 65 63 69 64 65 64 20 74 | but I d|ecided t|
|00001a30| 6f 20 67 6f 20 61 6e 6f | 74 68 65 72 20 77 61 79 |o go ano|ther way|
|00001a40| 2e 20 20 49 20 6f 6e 6c | 79 20 6d 61 70 70 65 64 |. I onl|y mapped|
|00001a50| 20 74 68 65 20 6c 6f 77 | 20 41 53 43 49 49 20 0d | the low| ASCII .|
|00001a60| 0a 63 68 61 72 61 63 74 | 65 72 20 73 65 74 2c 20 |.charact|er set, |
|00001a70| 39 36 20 63 68 61 72 61 | 63 74 65 72 73 20 74 6f |96 chara|cters to|
|00001a80| 74 61 6c 2c 20 61 6e 64 | 20 6d 61 70 70 65 64 20 |tal, and| mapped |
|00001a90| 74 68 65 6d 20 61 63 63 | 6f 72 64 69 6e 67 20 74 |them acc|ording t|
|00001aa0| 6f 20 74 68 65 69 72 20 | 0d 0a 61 63 74 75 61 6c |o their |..actual|
|00001ab0| 20 41 53 43 49 49 20 76 | 61 6c 75 65 73 20 73 6f | ASCII v|alues so|
|00001ac0| 20 49 20 64 69 64 6e 27 | 74 20 68 61 76 65 20 74 | I didn'|t have t|
|00001ad0| 6f 20 64 6f 20 61 6e 79 | 20 62 69 74 2d 73 68 75 |o do any| bit-shu|
|00001ae0| 66 66 6c 69 6e 67 2e 20 | 28 42 6f 74 68 20 74 68 |ffling. |(Both th|
|00001af0| 65 20 0d 0a 41 74 61 72 | 69 20 61 6e 64 20 43 6f |e ..Atar|i and Co|
|00001b00| 6d 6d 6f 64 6f 72 65 20 | 38 2d 62 69 74 73 20 68 |mmodore |8-bits h|
|00001b10| 61 76 65 20 64 69 66 66 | 65 72 65 6e 74 20 41 53 |ave diff|erent AS|
|00001b20| 43 49 49 20 63 6f 64 65 | 73 20 74 68 61 6e 20 73 |CII code|s than s|
|00001b30| 63 72 65 65 6e 20 0d 0a | 63 6f 64 65 73 21 20 20 |creen ..|codes! |
|00001b40| 57 68 79 20 69 73 20 74 | 68 61 74 3f 21 29 20 20 |Why is t|hat?!) |
|00001b50| 44 6f 69 6e 67 20 74 68 | 69 73 20 74 68 65 20 77 |Doing th|is the w|
|00001b60| 61 79 20 49 20 64 69 64 | 2c 20 49 20 61 63 68 69 |ay I did|, I achi|
|00001b70| 65 76 65 64 20 73 65 76 | 65 72 61 6c 20 0d 0a 74 |eved sev|eral ..t|
|00001b80| 68 69 6e 67 73 3a 20 66 | 69 72 73 74 2c 20 6d 79 |hings: f|irst, my|
|00001b90| 20 64 69 73 70 6c 61 79 | 20 64 72 69 76 65 72 20 | display| driver |
|00001ba0| 77 61 73 20 73 69 6d 70 | 6c 69 66 69 65 64 20 61 |was simp|lified a|
|00001bb0| 20 62 69 74 3b 20 61 6c | 73 6f 2c 20 49 20 77 61 | bit; al|so, I wa|
|00001bc0| 73 20 61 62 6c 65 20 0d | 0a 74 6f 20 65 64 69 74 |s able .|.to edit|
|00001bd0| 20 74 68 69 73 20 74 65 | 78 74 20 66 69 6c 65 20 | this te|xt file |
|00001be0| 75 73 69 6e 67 20 6d 79 | 20 33 38 36 2e 20 20 41 |using my| 386. A|
|00001bf0| 6e 64 20 61 73 20 61 6e | 20 61 64 64 65 64 20 62 |nd as an| added b|
|00001c00| 6f 6e 75 73 20 74 6f 20 | 74 68 65 73 65 20 0d 0a |onus to |these ..|
|00001c10| 6c 69 74 74 6c 65 20 63 | 6f 6e 76 65 6e 69 65 6e |little c|onvenien|
|00001c20| 63 65 73 2c 20 74 68 65 | 20 66 6f 6e 74 20 74 61 |ces, the| font ta|
|00001c30| 6b 65 73 20 75 70 20 37 | 36 38 20 62 79 74 65 73 |kes up 7|68 bytes|
|00001c40| 20 74 6f 74 61 6c 2c 20 | 6f 75 74 20 6f 66 20 74 | total, |out of t|
|00001c50| 68 65 20 32 30 34 38 20 | 0d 0a 6d 61 64 65 20 61 |he 2048 |..made a|
|00001c60| 76 61 69 6c 61 62 6c 65 | 20 74 6f 20 6d 65 2e 20 |vailable| to me. |
|00001c70| 20 49 20 77 61 73 20 61 | 62 6c 65 20 74 6f 20 73 | I was a|ble to s|
|00001c80| 74 6f 72 65 20 6d 79 20 | 66 6f 6e 74 20 69 6e 20 |tore my |font in |
|00001c90| 30 39 30 30 2d 30 62 66 | 66 2c 20 6c 65 61 76 69 |0900-0bf|f, leavi|
|00001ca0| 6e 67 20 0d 0a 30 38 30 | 30 2d 30 39 30 30 20 61 |ng ..080|0-0900 a|
|00001cb0| 76 61 69 6c 61 62 6c 65 | 20 66 6f 72 20 42 41 53 |vailable| for BAS|
|00001cc0| 49 43 20 61 6e 64 2f 6f | 72 20 6f 74 68 65 72 20 |IC and/o|r other |
|00001cd0| 64 61 74 61 2c 20 61 6e | 64 20 70 75 74 20 74 68 |data, an|d put th|
|00001ce0| 65 20 73 65 63 6f 6e 64 | 20 0d 0a 73 63 72 65 65 |e second| ..scree|
|00001cf0| 6e 20 61 74 20 30 63 30 | 30 20 77 68 65 72 65 20 |n at 0c0|0 where |
|00001d00| 74 68 65 20 72 65 76 65 | 72 72 73 65 20 63 68 61 |the reve|rrse cha|
|00001d10| 72 61 63 74 65 72 73 20 | 77 6f 75 6c 64 20 6e 6f |racters |would no|
|00001d20| 72 6d 61 6c 6c 79 20 62 | 65 2e 20 20 54 68 69 73 |rmally b|e. This|
|00001d30| 20 0d 0a 6c 65 61 76 65 | 73 20 68 75 67 65 20 61 | ..leave|s huge a|
|00001d40| 6d 6f 75 6e 74 73 20 6f | 66 20 63 6f 6e 74 69 67 |mounts o|f contig|
|00001d50| 75 6f 75 73 20 6d 65 6d | 6f 72 79 20 66 6f 72 20 |uous mem|ory for |
|00001d60| 6d 65 20 74 6f 20 65 6e | 6a 6f 79 2e 20 20 49 20 |me to en|joy. I |
|00001d70| 63 6f 75 6c 64 20 68 61 | 76 65 20 0d 0a 70 75 74 |could ha|ve ..put|
|00001d80| 20 72 65 76 65 72 73 65 | 20 63 68 61 72 61 63 74 | reverse| charact|
|00001d90| 65 72 73 20 61 74 20 30 | 63 30 30 20 61 6e 64 20 |ers at 0|c00 and |
|00001da0| 6d 6f 76 65 64 20 53 63 | 72 65 65 6e 20 32 20 75 |moved Sc|reen 2 u|
|00001db0| 70 20 74 6f 20 31 e3 30 | 6e 35 2c 20 62 75 74 20 |p to 1.0|n5, but |
|00001dc0| 49 20 0d 0a 77 61 73 6e | 27 74 20 67 6f 69 6e 67 |I ..wasn|'t going|
|00001dd0| 20 74 6f 20 75 73 65 20 | 74 68 65 6d 2c 20 73 6f | to use |them, so|
|00001de0| 20 77 68 79 20 62 6f 74 | 68 65 72 3f 0d 0a 0d 0a | why bot|her?....|
|00001df0| 4f 6b 61 79 2c 20 74 68 | 61 74 20 70 61 72 61 67 |Okay, th|at parag|
|00001e00| 72 61 70 68 20 69 73 20 | 6f 76 65 72 2e 20 20 4e |raph is |over. N|
|00001e10| 6f 77 20 77 65 20 6e 65 | 65 64 20 74 6f 20 63 6f |ow we ne|ed to co|
|00001e20| 6e 73 69 64 65 72 20 6f | 75 72 20 6f 70 74 69 6f |nsider o|ur optio|
|00001e30| 6e 73 3a 20 20 0d 0a 57 | 68 61 74 20 63 6f 75 6c |ns: ..W|hat coul|
|00001e40| 64 20 77 65 20 64 6f 20 | 74 6f 2c 20 6f 72 20 77 |d we do |to, or w|
|00001e50| 69 74 68 2c 20 74 68 69 | 73 20 72 6f 75 74 69 6e |ith, thi|s routin|
|00001e60| 65 3f 0d 0a 0d 0a 46 6c | 61 73 68 2d 38 30 20 68 |e?....Fl|ash-80 h|
|00001e70| 61 73 20 61 6c 72 65 61 | 64 79 20 62 65 65 6e 20 |as alrea|dy been |
|00001e80| 64 6f 6e 65 20 6f 6e 20 | 74 68 65 20 41 74 61 72 |done on |the Atar|
|00001e90| 69 20 38 2d 62 69 74 20 | 77 69 74 68 20 43 6c 61 |i 8-bit |with Cla|
|00001ea0| 79 20 48 61 6c 69 77 65 | 6c 6c 27 73 20 0d 0a 46 |y Haliwe|ll's ..F|
|00001eb0| 6c 69 63 6b 65 72 54 65 | 72 6d 2d 38 30 2e 20 20 |lickerTe|rm-80. |
|00001ec0| 48 65 20 63 61 6d 65 20 | 75 70 20 77 69 74 68 20 |He came |up with |
|00001ed0| 74 68 65 20 69 64 65 61 | 20 73 6f 6d 65 74 69 6d |the idea| sometim|
|00001ee0| 65 20 62 65 66 6f 72 65 | 20 49 20 64 69 64 2c 20 |e before| I did, |
|00001ef0| 62 75 74 20 0d 0a 64 69 | 64 6e 27 74 20 74 65 6c |but ..di|dn't tel|
|00001f00| 6c 20 61 6e 79 6f 6e 65 | 20 61 73 69 64 65 20 66 |l anyone| aside f|
|00001f10| 72 6f 6d 20 61 20 6d 79 | 73 74 65 72 69 6f 75 73 |rom a my|sterious|
|00001f20| 20 6d 65 73 73 61 67 65 | 20 69 6e 20 61 20 6c 6f | message| in a lo|
|00001f30| 63 61 6c 20 41 74 61 72 | 69 20 0d 0a 62 6f 61 72 |cal Atar|i ..boar|
|00001f40| 64 20 73 61 79 69 6e 67 | 20 68 65 20 68 61 64 20 |d saying| he had |
|00001f50| 61 6e 20 69 64 65 61 20 | 66 6f 72 20 61 6e 20 38 |an idea |for an 8|
|00001f60| 30 2d 63 6f 6c 75 6d 6e | 20 64 72 69 76 65 72 20 |0-column| driver |
|00001f70| 74 68 61 74 20 77 61 73 | 20 61 73 20 66 61 73 74 |that was| as fast|
|00001f80| 20 61 73 20 0d 0a 74 68 | 65 20 41 74 61 72 69 27 | as ..th|e Atari'|
|00001f90| 73 20 34 30 2d 63 6f 6c | 75 6d 6e 20 64 72 69 76 |s 40-col|umn driv|
|00001fa0| 65 72 2c 20 65 76 65 6e | 20 77 68 65 6e 20 63 6c |er, even| when cl|
|00001fb0| 65 61 72 69 6e 67 20 61 | 6e 64 20 73 63 72 6f 6c |earing a|nd scrol|
|00001fc0| 6c 69 6e 67 2e 20 20 49 | 20 0d 0a 74 68 6f 75 67 |ling. I| ..thoug|
|00001fd0| 68 74 20 68 65 20 77 61 | 73 20 67 6f 69 6e 67 20 |ht he wa|s going |
|00001fe0| 74 6f 20 64 6f 20 73 6f | 6d 65 20 74 72 69 63 6b |to do so|me trick|
|00001ff0| 73 20 77 69 74 68 20 64 | 69 73 70 6c 61 79 20 6c |s with d|isplay l|
|00002000| 69 73 74 73 20 28 61 6e | 20 41 74 61 72 69 20 0d |ists (an| Atari .|
|00002010| 0a 66 65 61 74 75 72 65 | 20 49 20 77 6f 6e 27 74 |.feature| I won't|
|00002020| 20 67 6f 20 69 6e 74 6f | 29 20 61 6e 64 20 6c 65 | go into|) and le|
|00002030| 66 74 20 6d 79 20 74 68 | 6f 75 67 68 74 73 2e 20 |ft my th|oughts. |
|00002040| 20 41 20 77 68 69 6c 65 | 20 6c 61 74 65 72 20 77 | A while| later w|
|00002050| 68 65 6e 20 49 20 77 61 | 73 20 0d 0a 74 68 69 6e |hen I wa|s ..thin|
|00002060| 6b 69 6e 67 20 61 6e 64 | 20 63 61 6d 65 20 75 70 |king and| came up|
|00002070| 20 77 69 74 68 20 46 6c | 61 73 68 2d 38 30 2c 20 | with Fl|ash-80, |
|00002080| 49 20 6c 65 66 74 20 43 | 6c 61 79 20 73 6f 6d 65 |I left C|lay some|
|00002090| 20 6d 61 69 6c 20 61 73 | 6b 69 6e 67 20 69 66 20 | mail as|king if |
|000020a0| 74 68 69 73 20 0d 0a 77 | 61 73 20 68 69 73 20 62 |this ..w|as his b|
|000020b0| 72 69 6c 6c 69 61 6e 74 | 20 6e 65 77 20 38 30 2d |rilliant| new 80-|
|000020c0| 63 6f 6c 75 6d 6e 20 64 | 72 69 76 65 72 27 73 20 |column d|river's |
|000020d0| 6d 61 69 6e 20 69 64 65 | 61 2e 20 20 48 65 20 73 |main ide|a. He s|
|000020e0| 61 69 64 20 69 74 20 77 | 61 73 2c 20 61 6e 64 20 |aid it w|as, and |
|000020f0| 0d 0a 68 65 20 77 61 73 | 20 61 63 74 75 61 6c 6c |..he was| actuall|
|00002100| 79 20 6f 6e 6c 79 20 61 | 20 66 65 77 20 77 65 65 |y only a| few wee|
|00002110| 6b 73 20 61 77 61 79 20 | 66 72 6f 6d 20 72 65 6c |ks away |from rel|
|00002120| 65 61 73 69 6e 67 20 46 | 6c 69 63 6b 65 72 54 65 |easing F|lickerTe|
|00002130| 72 6d 2e 20 20 49 20 77 | 61 73 20 0d 0a 72 65 6c |rm. I w|as ..rel|
|00002140| 69 65 76 65 64 20 74 68 | 61 74 20 74 68 65 20 69 |ieved th|at the i|
|00002150| 64 65 61 20 77 61 73 6e | 27 74 20 72 65 61 65 6c |dea wasn|'t reael|
|00002160| 6c 79 20 6d 69 6e 65 2c | 20 73 69 6e 63 65 20 49 |ly mine,| since I|
|00002170| 20 77 6f 75 6c 64 20 6e | 65 76 65 72 20 62 65 20 | would n|ever be |
|00002180| 61 62 6c 65 20 0d 0a 74 | 6f 20 67 65 74 20 61 6e |able ..t|o get an|
|00002190| 79 6f 6e 65 20 74 6f 20 | 70 72 6f 67 72 61 6d 20 |yone to |program |
|000021a0| 73 6f 6d 65 74 68 69 6e | 67 20 75 73 65 66 75 6c |somethin|g useful|
|000021b0| 20 77 69 74 68 20 46 6c | 61 73 68 2d 38 30 2c 20 | with Fl|ash-80, |
|000021c0| 61 6e 64 20 48 61 6c 69 | 77 65 6c 6c 20 0d 0a 63 |and Hali|well ..c|
|000021d0| 6f 75 6c 64 20 61 63 74 | 75 61 6c 6c 79 20 70 72 |ould act|ually pr|
|000021e0| 6f 67 72 61 6d 20 77 65 | 6c 6c 20 65 6e 6f 75 67 |ogram we|ll enoug|
|000021f0| 68 20 74 6f 20 77 72 69 | 74 65 20 61 20 74 65 72 |h to wri|te a ter|
|00002200| 6d 69 6e 61 6c 20 70 72 | 6f 67 72 61 6d 20 77 69 |minal pr|ogram wi|
|00002210| 74 68 20 69 74 2e 20 20 | 0d 0a 46 6c 69 63 6b 65 |th it. |..Flicke|
|00002220| 72 74 65 72 6d 2d 38 30 | 20 69 73 20 6f 6e 65 20 |rterm-80| is one |
|00002230| 6f 66 20 74 68 65 20 6d | 6f 72 65 20 70 6f 70 75 |of the m|ore popu|
|00002240| 6c 61 72 20 56 54 2d 31 | 30 30 20 65 6d 75 6c 61 |lar VT-1|00 emula|
|00002250| 74 69 6f 6e 73 20 61 76 | 61 69 6c 61 62 6c 65 20 |tions av|ailable |
|00002260| 0d 0a 66 6f 72 20 74 68 | 65 20 41 74 61 72 69 2c |..for th|e Atari,|
|00002270| 20 61 6e 64 20 69 73 20 | 61 6c 73 6f 20 6c 65 73 | and is |also les|
|00002280| 73 20 62 75 67 67 79 20 | 74 68 61 6e 20 6d 6f 73 |s buggy |than mos|
|00002290| 74 20 69 6d 70 6c 65 6d | 65 6e 74 61 74 69 6f 6e |t implem|entation|
|000022a0| 73 20 73 6f 20 66 61 72 | 20 0d 0a 28 73 69 6e 63 |s so far| ..(sinc|
|000022b0| 65 20 48 61 6c 69 77 65 | 6c 6c 20 68 61 64 20 74 |e Haliwe|ll had t|
|000022c0| 68 65 20 64 72 69 76 65 | 20 74 6f 20 61 63 74 75 |he drive| to actu|
|000022d0| 61 6c 6c 79 20 70 72 6f | 67 72 61 6d 20 62 65 79 |ally pro|gram bey|
|000022e0| 6f 6e 64 20 74 68 65 20 | 66 69 72 73 74 20 0d 0a |ond the |first ..|
|000022f0| 76 65 72 73 69 6f 6e 21 | 29 0d 0a 0d 0a 54 68 65 |version!|)....The|
|00002300| 20 66 61 63 74 20 74 68 | 61 74 20 74 68 69 73 20 | fact th|at this |
|00002310| 68 61 73 20 62 65 65 6e | 20 64 6f 6e 65 20 66 6f |has been| done fo|
|00002320| 72 20 71 75 69 74 65 20 | 73 6f 6d 65 20 74 69 6d |r quite |some tim|
|00002330| 65 20 6f 6e 20 61 6e 6f | 74 68 65 72 20 70 6c 61 |e on ano|ther pla|
|00002340| 74 66 6f 72 6d 20 0d 0a | 73 75 67 67 65 73 74 73 |tform ..|suggests|
|00002350| 20 74 68 61 74 20 61 6e | 79 20 70 6c 61 74 66 6f | that an|y platfo|
|00002360| 72 6d 20 77 69 74 68 20 | 72 61 73 74 65 72 20 6f |rm with |raster o|
|00002370| 72 20 76 65 72 74 69 63 | 61 6c 20 62 6c 61 6e 6b |r vertic|al blank|
|00002380| 20 69 6e 74 65 72 72 75 | 70 74 73 20 0d 0a 63 6f | interru|pts ..co|
|00002390| 75 6c 64 20 69 6d 70 6c | 65 6d 65 6e 74 20 74 68 |uld impl|ement th|
|000023a0| 69 73 20 6d 6f 64 65 2e | 20 20 56 69 63 2d 32 30 |is mode.| Vic-20|
|000023b0| 20 6d 61 63 68 69 6e 65 | 73 20 63 6f 75 6c 64 20 | machine|s could |
|000023c0| 6d 61 6e 75 66 61 63 74 | 75 72 65 20 46 6c 61 73 |manufact|ure Flas|
|000023d0| 68 2d 34 30 20 0d 0a 6f | 75 74 20 6f 66 20 74 68 |h-40 ..o|ut of th|
|000023e0| 69 73 2c 20 77 68 69 63 | 68 20 69 73 20 76 65 72 |is, whic|h is ver|
|000023f0| 79 20 66 6f 72 74 75 6e | 61 74 65 20 64 75 65 20 |y fortun|ate due |
|00002400| 74 6f 20 69 74 73 20 63 | 72 61 6d 70 65 64 20 6d |to its c|ramped m|
|00002410| 65 6d 6f 72 79 20 63 6f | 6e 64 69 74 69 6f 6e 73 |emory co|nditions|
|00002420| 2e 0d 0a 0d 0a 46 69 72 | 73 74 20 6f 66 20 61 6c |.....Fir|st of al|
|00002430| 6c 2c 20 74 68 65 20 70 | 6f 73 73 69 62 69 6c 69 |l, the p|ossibili|
|00002440| 74 79 20 6f 66 20 72 65 | 76 65 72 73 65 20 63 68 |ty of re|verse ch|
|00002450| 61 72 61 63 74 65 72 73 | 20 69 73 20 72 65 61 6c |aracters| is real|
|00002460| 2e 20 20 4a 75 73 74 20 | 6d 61 70 20 0d 0a 74 68 |. Just |map ..th|
|00002470| 65 20 63 68 61 72 61 63 | 74 65 72 73 20 6c 69 6b |e charac|ters lik|
|00002480| 65 20 79 6f 75 20 6e 6f | 72 6d 61 6c 6c 79 20 77 |e you no|rmally w|
|00002490| 6f 75 6c 64 2c 20 6a 75 | 73 74 20 75 73 65 20 74 |ould, ju|st use t|
|000024a0| 68 65 20 66 69 72 73 74 | 20 34 20 62 69 74 73 2e |he first| 4 bits.|
|000024b0| 20 20 0d 0a 52 65 76 65 | 72 73 65 20 63 68 61 72 | ..Reve|rse char|
|000024c0| 61 63 74 65 72 73 20 77 | 69 6c 6c 20 6e 6f 74 20 |acters w|ill not |
|000024d0| 62 65 20 70 6f 73 73 69 | 62 6c 65 20 6f 6e 20 73 |be possi|ble on s|
|000024e0| 79 73 74 65 6d 73 20 77 | 69 74 68 20 31 32 38 2d |ystems w|ith 128-|
|000024f0| 63 68 61 72 61 63 74 65 | 72 20 0d 0a 66 6f 6e 74 |characte|r ..font|
|00002500| 73 20 6c 69 6b 65 20 74 | 68 65 20 41 74 61 72 69 |s like t|he Atari|
|00002510| 20 38 2d 62 69 74 2c 20 | 62 65 63 61 75 73 65 20 | 8-bit, |because |
|00002520| 61 20 68 61 72 64 77 61 | 72 65 20 72 65 76 65 72 |a hardwa|re rever|
|00002530| 73 65 20 63 68 61 72 61 | 63 74 65 72 20 77 69 6c |se chara|cter wil|
|00002540| 6c 20 0d 0a 68 61 6e 67 | 20 6f 76 65 72 20 74 68 |l ..hang| over th|
|00002550| 65 20 6e 65 78 74 20 63 | 68 61 72 61 63 74 65 72 |e next c|haracter|
|00002560| 2e 0d 0a 0d 0a 43 6f 6c | 6f 72 20 69 73 20 70 6f |.....Col|or is po|
|00002570| 73 73 69 62 6c 65 2c 20 | 62 75 74 20 69 74 20 64 |ssible, |but it d|
|00002580| 6f 65 73 6e 27 74 20 6c | 6f 6f 6b 20 76 65 72 79 |oesn't l|ook very|
|00002590| 20 67 6f 6f 64 20 75 6e | 6c 65 73 73 20 79 6f 75 | good un|less you|
|000025a0| 0d 0a 73 74 69 63 6b 20 | 74 6f 20 67 72 61 79 73 |..stick |to grays|
|000025b0| 63 61 6c 65 20 63 6f 6c | 6f 72 73 2e 20 20 41 6c |cale col|ors. Al|
|000025c0| 73 6f 2c 20 73 69 6e 63 | 65 20 74 68 65 20 43 36 |so, sinc|e the C6|
|000025d0| 34 20 63 61 6e 6e 6f 74 | 20 66 6c 69 70 0d 0a 62 |4 cannot| flip..b|
|000025e0| 65 74 77 65 65 6e 20 63 | 6f 6c 6f 72 20 70 61 67 |etween c|olor pag|
|000025f0| 65 73 20 61 73 20 69 74 | 20 63 61 6e 20 77 69 74 |es as it| can wit|
|00002600| 68 20 73 63 72 65 65 6e | 20 70 61 67 65 73 2c 20 |h screen| pages, |
|00002610| 63 6f 6c 6f 72 0d 0a 72 | 65 73 6f 6c 75 74 69 6f |color..r|esolutio|
|00002620| 6e 20 77 69 6c 6c 20 62 | 65 20 74 68 65 20 73 61 |n will b|e the sa|
|00002630| 6d 65 20 61 73 20 4e 6f | 76 61 74 65 72 6d 27 73 |me as No|vaterm's|
|00002640| 20 28 65 76 65 6e 2d 6e | 75 6d 62 65 72 65 64 0d | (even-n|umbered.|
|00002650| 0a 63 6f 6c 75 6d 6e 73 | 20 6d 75 73 74 20 62 65 |.columns| must be|
|00002660| 20 74 68 65 20 73 61 6d | 65 20 63 6f 6c 6f 72 20 | the sam|e color |
|00002670| 61 73 20 74 68 65 69 72 | 20 6f 64 64 2d 6e 75 6d |as their| odd-num|
|00002680| 62 65 72 65 64 0d 0a 6e | 65 69 67 68 62 6f 72 29 |bered..n|eighbor)|
|00002690| 2e 20 20 54 68 65 6f 72 | 65 74 69 63 61 6c 6c 79 |. Theor|etically|
|000026a0| 2c 20 6f 6e 65 20 63 6f | 75 6c 64 20 6b 65 65 70 |, one co|uld keep|
|000026b0| 20 74 77 6f 20 63 6f 6c | 6f 72 20 70 61 67 65 73 | two col|or pages|
|000026c0| 0d 0a 69 6e 20 63 6f 6e | 76 65 6e 74 69 6f 6e 61 |..in con|ventiona|
|000026d0| 6c 20 6d 65 6d 6f 72 79 | 20 61 6e 64 20 63 6f 70 |l memory| and cop|
|000026e0| 79 20 65 61 63 68 20 6f | 6e 65 20 74 6f 20 63 6f |y each o|ne to co|
|000026f0| 6c 6f 72 20 6d 65 6d 6f | 72 79 0d 0a 6f 6e 20 65 |lor memo|ry..on e|
|00002700| 76 65 72 79 20 66 72 61 | 6d 65 2c 20 62 75 74 20 |very fra|me, but |
|00002710| 77 68 6f 20 77 6f 75 6c | 64 20 77 61 6e 74 20 74 |who woul|d want t|
|00002720| 6f 3f 20 20 28 54 68 69 | 73 20 77 6f 75 6c 64 20 |o? (Thi|s would |
|00002730| 62 65 0d 0a 75 6e 6e 65 | 63 65 73 73 61 72 79 20 |be..unne|cessary |
|00002740| 6f 6e 20 74 68 65 20 56 | 49 43 2d 32 30 2c 20 77 |on the V|IC-20, w|
|00002750| 68 69 63 68 20 43 41 4e | 20 66 6c 69 70 20 63 6f |hich CAN| flip co|
|00002760| 6c 6f 72 20 70 61 67 65 | 73 2c 0d 0a 6f 72 20 73 |lor page|s,..or s|
|00002770| 6f 20 49 27 76 65 20 68 | 65 61 72 64 2e 29 0d 0a |o I've h|eard.)..|
|00002780| 0d 0a 41 70 70 6c 69 63 | 61 74 69 6f 6e 73 20 6f |..Applic|ations o|
|00002790| 66 20 46 6c 61 73 68 2d | 38 30 20 61 72 65 20 69 |f Flash-|80 are i|
|000027a0| 6e 6e 75 6d 65 72 61 62 | 6c 65 2e 20 20 28 49 20 |nnumerab|le. (I |
|000027b0| 74 68 69 6e 6b 20 74 68 | 61 74 27 73 0d 0a 61 20 |think th|at's..a |
|000027c0| 77 6f 72 64 3f 29 20 20 | 49 74 20 68 61 73 20 61 |word?) |It has a|
|000027d0| 6c 72 65 61 64 79 20 62 | 65 65 6e 20 69 6d 70 6c |lready b|een impl|
|000027e0| 65 6d 65 6e 74 65 64 20 | 69 6e 20 46 6c 69 63 6b |emented |in Flick|
|000027f0| 65 72 74 65 72 6d 2c 0d | 0a 61 73 20 49 20 68 61 |erterm,.|.as I ha|
|00002800| 76 65 20 6d 65 6e 74 69 | 6f 6e 65 64 2e 20 20 54 |ve menti|oned. T|
|00002810| 68 65 20 6c 6f 77 20 6d | 65 6d 6f 72 79 20 75 73 |he low m|emory us|
|00002820| 61 67 65 20 6d 61 6b 65 | 73 20 69 74 20 70 65 72 |age make|s it per|
|00002830| 66 65 63 74 0d 0a 66 6f | 72 20 75 73 65 20 69 6e |fect..fo|r use in|
|00002840| 20 74 65 78 74 20 65 64 | 69 74 6f 72 73 2c 20 73 | text ed|itors, s|
|00002850| 70 72 65 61 64 73 68 65 | 65 74 73 2c 20 6f 72 20 |preadshe|ets, or |
|00002860| 64 61 74 61 62 61 73 65 | 73 2e 20 20 4f 6e 65 20 |database|s. One |
|00002870| 63 6f 75 6c 64 0d 0a 70 | 75 74 20 62 6f 74 68 20 |could..p|ut both |
|00002880| 50 45 54 53 43 49 49 20 | 73 65 74 73 20 69 6e 20 |PETSCII |sets in |
|00002890| 61 6e 64 20 72 65 70 6c | 61 63 65 20 74 68 65 20 |and repl|ace the |
|000028a0| 73 63 72 65 65 6e 20 65 | 64 69 74 6f 72 20 77 69 |screen e|ditor wi|
|000028b0| 74 68 20 69 74 2c 0d 0a | 61 6c 6c 6f 77 69 6e 67 |th it,..|allowing|
|000028c0| 20 6f 6e 65 20 74 6f 20 | 70 72 6f 67 72 61 6d 20 | one to |program |
|000028d0| 69 6e 20 42 41 53 49 43 | 20 69 6e 20 38 30 20 63 |in BASIC| in 80 c|
|000028e0| 6f 6c 75 6d 6e 73 2c 20 | 6e 6f 74 20 75 6e 6c 69 |olumns, |not unli|
|000028f0| 6b 65 0d 0a 43 6f 6d 70 | 75 74 65 21 27 73 20 53 |ke..Comp|ute!'s S|
|00002900| 63 72 65 65 6e 2d 38 30 | 20 70 72 6f 67 72 61 6d |creen-80| program|
|00002910| 2e 20 20 49 74 20 77 6f | 75 6c 64 20 62 65 20 65 |. It wo|uld be e|
|00002920| 76 65 6e 20 6d 6f 72 65 | 20 75 73 65 66 75 6c 0d |ven more| useful.|
|00002930| 0a 61 73 20 61 20 43 52 | 54 20 64 65 76 69 63 65 |.as a CR|T device|
|00002940| 20 66 6f 72 20 6f 74 68 | 65 72 20 70 72 6f 67 72 | for oth|er progr|
|00002950| 61 6d 6d 69 6e 67 20 6c | 61 6e 67 75 61 67 65 73 |amming l|anguages|
|00002960| 2e 20 20 57 6f 75 6c 64 | 6e 27 74 0d 0a 43 20 70 |. Would|n't..C p|
|00002970| 72 6f 67 72 61 6d 73 20 | 62 65 20 65 61 73 69 65 |rograms |be easie|
|00002980| 72 20 74 6f 20 70 6f 72 | 74 20 74 6f 20 61 6e 20 |r to por|t to an |
|00002990| 38 30 20 63 6f 6c 75 6d | 6e 20 73 63 72 65 65 6e |80 colum|n screen|
|000029a0| 3f 0d 0a 0d 0a 49 27 6d | 20 6c 65 61 76 69 6e 67 |?....I'm| leaving|
|000029b0| 20 61 6c 6c 20 6f 66 20 | 74 68 69 73 20 75 70 20 | all of |this up |
|000029c0| 74 6f 20 74 68 65 20 6f | 74 68 65 72 20 70 72 6f |to the o|ther pro|
|000029d0| 67 72 61 6d 6d 65 72 73 | 2e 20 20 49 66 20 0d 0a |grammers|. If ..|
|000029e0| 61 6e 79 6f 6e 65 20 6f | 75 74 20 74 68 65 72 65 |anyone o|ut there|
|000029f0| 20 69 73 20 67 6f 6f 64 | 20 65 6e 6f 75 67 68 20 | is good| enough |
|00002a00| 74 6f 20 70 72 6f 67 72 | 61 6d 20 61 6e 20 61 70 |to progr|am an ap|
|00002a10| 70 6c 69 63 61 74 69 6f | 6e 2c 0d 0a 69 74 20 73 |plicatio|n,..it s|
|00002a20| 68 6f 75 6c 64 20 62 65 | 20 74 72 69 76 69 61 6c |hould be| trivial|
|00002a30| 20 74 6f 20 74 68 72 6f | 77 20 74 6f 67 65 74 68 | to thro|w togeth|
|00002a40| 65 72 20 61 20 6c 69 74 | 74 6c 65 20 66 6f 6e 74 |er a lit|tle font|
|00002a50| 2c 20 70 75 74 0d 0a 61 | 20 74 69 6e 79 20 69 6e |, put..a| tiny in|
|00002a60| 74 65 72 72 75 70 74 20 | 69 6e 20 74 68 65 69 72 |terrupt |in their|
|00002a70| 20 70 72 6f 67 72 61 6d | 2c 20 61 6e 64 20 70 72 | program|, and pr|
|00002a80| 6f 67 72 61 6d 20 74 68 | 65 69 72 20 73 63 72 65 |ogram th|eir scre|
|00002a90| 65 6e 0d 0a 66 75 6e 63 | 74 69 6f 6e 73 20 66 6f |en..func|tions fo|
|00002aa0| 72 20 74 68 65 20 6e 65 | 77 20 73 63 72 65 65 6e |r the ne|w screen|
|00002ab0| 2e 20 20 4f 6e 65 20 73 | 68 6f 75 6c 64 20 61 6c |. One s|hould al|
|00002ac0| 73 6f 20 70 75 74 20 69 | 6e 20 0d 0a 70 72 6f 76 |so put i|n ..prov|
|00002ad0| 69 73 69 6f 6e 73 20 74 | 6f 20 63 68 61 6e 67 65 |isions t|o change|
|00002ae0| 20 74 68 65 20 73 63 72 | 65 65 6e 20 63 6f 6c 6f | the scr|een colo|
|00002af0| 72 73 2c 20 61 73 20 49 | 20 64 69 64 2c 20 62 75 |rs, as I| did, bu|
|00002b00| 74 20 70 6f 73 73 69 62 | 6c 79 20 0d 0a 77 69 74 |t possib|ly ..wit|
|00002b10| 68 20 6d 6f 72 65 20 74 | 68 6f 75 67 68 74 2c 20 |h more t|hought, |
|00002b20| 73 75 63 68 20 61 73 20 | 6f 6e 6c 79 20 63 79 63 |such as |only cyc|
|00002b30| 6c 69 6e 67 20 74 68 72 | 6f 75 67 68 20 67 72 61 |ling thr|ough gra|
|00002b40| 79 20 73 63 61 6c 65 73 | 2e 0d 0a 0d 0a 49 20 77 |y scales|.....I w|
|00002b50| 61 73 20 67 6f 69 6e 67 | 20 74 6f 20 69 6e 63 6c |as going| to incl|
|00002b60| 75 64 65 20 73 6f 6d 65 | 20 41 53 43 49 49 20 61 |ude some| ASCII a|
|00002b70| 72 74 20 68 65 72 65 2c | 20 62 75 74 20 49 20 64 |rt here,| but I d|
|00002b80| 6f 6e 27 74 0d 0a 63 61 | 72 65 20 74 6f 20 73 65 |on't..ca|re to se|
|00002b90| 65 20 68 6f 77 20 69 74 | 20 6c 6f 6f 6b 73 20 61 |e how it| looks a|
|00002ba0| 74 20 74 68 69 73 20 74 | 69 6d 65 2e 0d 0a 0d 0a |t this t|ime.....|
|00002bb0| 49 6e 20 63 6f 6e 63 6c | 75 73 69 6f 6e 2c 20 72 |In concl|usion, r|
|00002bc0| 69 70 20 74 68 69 73 20 | 72 6f 75 74 69 6e 65 20 |ip this |routine |
|00002bd0| 61 6e 64 20 75 73 65 20 | 74 68 65 20 68 65 6c 6c |and use |the hell|
|00002be0| 20 6f 75 74 20 6f 66 20 | 69 74 21 0d 0a 0d 0a e3 | out of |it!.....|
|00002bf0| 2e 24 77 72 61 70 e3 2e | 28 0d 0a 0d 0a 0d 0a 0d |.$wrap..|(.......|
|00002c00| 0a 80 45 c7 00 20 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |..E.. ..|........|
|00002c10| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00002c20| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00002c30| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00002c40| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00002c50| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00002c60| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
|00002c70| 1a 1a 1a 1a 1a 1a 1a 1a | 1a 1a 1a 1a 1a 1a 1a 1a |........|........|
+--------+-------------------------+-------------------------+--------+--------+