The Automatic Proofreader
At last there's a way for your computer to help you check your typing. The Automatic Proofreader will make entering programs faster, easier, and more accurate. The strong point of computers is that they excel at tedious, exacting tasks. So why not get your computer to check your typing for you The Automatic Proofreader will help you type in program listings without typing mistakes. It is a short error-checking program that hides itself in memory. When activated, it lets you know immediately...
Rem Revise Portfolio
GOSUB 910 7 4 SPACES SET TAB 14 SPACES SET TAB 6 SPACES SET POSITION 0. POSITION 0. 4 SPACES POSITION 0. SHRSI P.PRICE I A.DATE B 3 7 V 2 M I 13 M I 5 M I 7 M I 6 M B FOR 1 1 TO 13 POS ITI ON 0,1 3 7 HR NE X T I POSITION 0,17 7 UL IF C N T 13 THEN 5200 READ STK IF STKt THEN 5200 CNT CNT 1 ITM ITM 1 READ SHt,PP ,ADt 1 TM lt 10 ,CNT 3 7 ITM 4,CNT 3 7 STK 18,CNT 3 SHt 24, CNT 3 7 F'Pt 32,CNT 3 ADt POSITION POSITION POSITION POSITION POSITION GOTO 5100 POSITION 0,18 POSITION 4,18 7 TO PROCEED 5...
Contents
Foreword Chapter 1. Getting Started 1 An Introduction to Atari PEEKs and POKEs Charles Brannon Two Fast and Simple joystick Routines Stephen Levy 19 David Florance 23 Bob Powell Ron Tinnell Charles Brannon Chapter 2. Games Tom R. Halfhill David E. Huff and Douglas C. Huff 65 Jose R. Suarez 79 Lenny Norinsky 99 Ken and JoAnn Davy 101 Chapter 3. Education 119 Glenn M. Varano 121 Stephen Levy 126 Robert D. Goeman 132 Mark Poesch, Tim Kilby, and Steve Steinberg 135 Daniel M. Daly 141 Adding...
Invisible Music
Using the simple routine described here, you can add sophisticated music to your BASIC programs without affecting execution speed. If you've written a program that includes music, you probably noticed that playing that music requires quite a bit of processing time. The reason is simple The sound registers must be constantly updated. As a result, it is difficult to do any complex calculations or graphics manipulations while your music routine is playing. Having run into this problem, I decided...
Info Fcb
POSITION RETURN GOSUB 10160 POSITION K 6,K11 K 2 t o Cont i n ue GET Kl,A IF A K S K 4 IF A K27 THEN GOTO GOTO 10080 IF I K1 1 K4 OR I K1 1 K 7 THEN GOSUB K27 GET Kl ,ft IF A 126 30 IF A lt K 8 K 6 OR A gt 57 THEN 10105 POSITION I ,K 7 7 CHR A DBUFt LEN DBU IF I K14 THEN DBUFt GOTO 10150 DBUFt DBUFt Kl ,LEN DBUFt -Kl IF I K8 I I-K1 POSITION I,K7 7 GOTO Kl 000 POSITION K6,K27-K4 7 MESCt RETURN IF LEN INt lt K2 THEN INt I I START G OTO 10250 I I-K1 INt INt Kl,LEN INt -K1 POSITION I,K 7 7 GOTO 20...
The Automatic Proofreader 1
110 FOR 1 1536 TO 1700-.READ A POKE I,A CK C K A NEXT I 120 IF C K lt gt 1907 2 THEN Error in DATA Stat ements. Check Typing. END 130 A USR lt 1536 140 Automatic Proofreader Now Activat 1536 DATA 104,160,0,185,26,3 1542 DATA 201,69,240,7,200,200 1548 DATA 192,34,208,243,96,200 1554 DATA 169,74,153,26,3,200 1560 DATA 169,6,153,26,3,162 1566 DATA 0,189,0,228,157,74 1572 DATA 6,232,224,16,208,245 1578 DATA 169,93,141,78,6,169 1584 DATA 6,141,79,6,24,173 1590 DATA 4,228,105,1,141,95 1596 DATA...