Re-Run 1986 11-12

55
8/6/2019 Re-Run 1986 11-12 http://slidepdf.com/reader/full/re-run-1986-11-12 1/55 N o v e m b e r / D e c e m b e r 1 9 8 6 E d i t i o n R U P r o g r a m s o D i s k P l u s : B o n u s P r o g r a m ! 1 2 m o d e p r o g r a m s i n c l u d e d

Transcript of Re-Run 1986 11-12

Page 1: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 1/55

N o v e m b e r / D e c e m b e r 1 9 8 6 E d i t i o n

R U P r o g r a m s o D i s k

P l u s : B o n u s P r o g r a m !1 2 m o d e p r o g r a m s i n c l u d e d

Page 2: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 2/55

I n t r o d u c t i o nN o v e m b e r / D e c e m b e r 9 8 6 R e R U N

H e r e i o u l a s t R e R U N d i s kf o 1 9 8 6 . A n d , w h a t a y e a r i h a b e e n ! W e ' v e p u t o g e t h e r s i r e u l a r R e R U N d i s k s , w h i c h h o l d a l o t h p r o g r a m s f r o m R U m a a z i n e i 1 9 8 6 , a n w e ' r e s t i l l r c o v e r i n g f r o m o u e x t r a e f f o r t s o t h P r o d u c t i v i t y P a I d i s k .

I ' l i k e t o f f e r s p e c i a l t h a n k st o u e n t i r e R e R U N s t a f f ( w h o ,b t h w a y , a l s o p u o u 1 i s u e s o R U m a g a z i n e t h i s y e a r )f o a e x c e l l e n t j o b !

N o w , o w i t h t h s h o w . T h N o v e m b e r / D e c e m b e r R e R U Nd i s k h o l d s 1 p r o g r a m s c o v e r i n ga w i d e r a n g e o a p p l i c a t i o n s a n u t i l i t i e s .

A t t h e t o o t h l i s t i C a l c A i d6 4 a e l e c t r o n i c s p r e a d s h e e tp r o g r a m t h a t c a h e l p y o i y o u r h o m e , a s c h o o l o r w i t hy o u r s m a l l b u s i n e s s .

C - 1 2 8 u s e r s w i l l a p p r e c i a t e t h en e w e s t v e r s i o n o o u f i n e w o r dp r o c e s s o r , R U S c r i p t . R U S c r i p t 1 2 h a m a n y n e w f e t u r e s t h a t w e r e n o p r e s e n t i t h f i r s t r e l e a s e o R U S c r i p t , f o rt h e C - 6 4 , b a c k i M a r c h .

W e ' v e a l s o i n c l u d e d M P e f e c t T y p i s t 2 . 0 , a u p d a t e o o u p r o g r a m f o c h e c k i n g t h a c c ur a c y o m a c h i n e l a n g u a g e c o d ey o t y p e i f r o m R U N .

O u d i s k - b a s e d n e w s l e t t e r p r g r a m f r o m t h J u l y i s s u e h a b e e n a p p l a u d e d b u s e r ' sg r o u p s a n s c h o o l s . N o t h e r e ' sa u p d a t e t t h r e a d e r m o d u l eo t h a t p r o g r a m , c a l l e d E x t r a !N e w s l e t t e r G r a p h i c s , t h a t w i l l l e y o i n c o r p o r a t e m u l t i p l e p i c t u r es c r e e n s i t h b o d y o y o u rn e w s l e t t e r .

M o s t o u n e e d s c r e e n p r i n tu t i l i t y a o n t i m e o a n o t h e r . P u I o P a p e r w i l l l e y o p r i n t o u a n t e x t o k e y b o a r d g r a p h i c sd e s i g n y o u h a v e o n y o u r C - 6 4 ' ss c r e e n .

W h a v e t h r e e e d u c a t i o n a lp r o g r a m s f o y o o t h i s d i s k .D a s h i n g O f t h D o t s i M o r s eC o d e t u t o r i a l t h a t p r o v i d e s t r a i ni n a n p r a c t i c e i s e n d i n g a n r e c e i v i n g m e s s a g e s i t h a t c o d e .I c o m e s i b o t h C - 1 2 8 a n C - 6 4 v e r s i o n s .

M a t h S q u a r e - O f f i c h a l l e n g -

Page 3: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 3/55

i n m a t h e m a t i c s p u z z l e f o s e o n d a r y s c h o o l s t u d e n t s a n a d u l t s .I w i l l r e a l l y s t r e t c h t h o s e b r a i nm u s c l e s a y o t r t f i l l i t h m i s s i n g l i n k s i s i e q u a t i o n s .S u F u i a n o t h e r m a t h e m a t i c sg a m e t h a t p r o v i d e s s o m e f u w i t h a d d i t i o n f o a l a g e s .

S p e a k i n g o f u n , t h o s e o y o w h l i k e t d r a w w i t h y o u r c o p u t e r w i l l e n j o y M i c r o A r t i s t f o t h C - 1 2 8 a n t h P l u s / 4 . T h i s i a e a s y - t o - u s e , c o l o r f u l g r a p h i c sp r o g r a m .

P r o g r a m m e r s w h f o l l o w o u B a s i c a l l y S p e a k i n g c o l u m n w i l lw a n t t c h e c k o u C O M M A N D -O 6 4 a n d E r r o r C h a n n e l f o h e l p i t h e i r p r o g r a m m i n g e f f o r t s .

T h e M e g a - M a g i c c o l u m n p r m i e r e d w i t h o u O c t o b e r i s s u e .E a c h m o n t h i p r e s e n t s o n e - o t w o - p a g e h i n t o t i t m a k e y o u r

c o m p u t i n g j u s t b i e a s i e r . C - 1 2 8o w n e r s w i l l w a n t t u s N o v e mb e r ' s S e r m a k e r u t i l i t y f o l o a d i n gC - 6 4 p r o g r a m s f r o m t h C - 1 2 8m o d e u s i n g t h f a s t e r s p e e d o t h 1 5 7 1 d r i v e . C - 6 4 p r o g r a mm e r s w i l l b e n e f i t f r o m D e c e mb e r ' s C o m p a r e B a s i c , u t i l i t y f o c o m p a r i n g t w o v e r s i o n s o t h s a m e B a s i c p r o g r a m t f i n d t h c o d e d i f f e r e n c e s .

T h a t j u s t a b o u t w r a p s i u p e x c e p t f o o u b o n u s p r o g r a m .P e S o l i t a i r e 6 i b o a r d g a m ep a c k a g e t h a t w i l l c h a l l e n g e y o t s o l v e 1 d i f f e r e n t g a m e s .

W e l l , h a v e f u a n h a p p yh o l i d a y s e a s o n !

M a r g a r e t M o r a b i t oT e c h n i c a l M a n a g e rR U m a g a z i n e

Page 4: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 4/55

H o T L o a dL o a d i n g f r o m M e n uT g e s t a r t e d , C - 6 4 u s e r s s h o u l d t y p e L O A D " M E N U 6 4 " , 8 a n p r e s s t h r e t u r n

k e y . W h e n y o g e t t h e R e a d y p r o m p t , t h m e n u i l o a d e d a n y o s h o u l d t y p eR U t s e e a l i s t o t h p r o g r a m s o y o u r d i s k .

L o a d i n g f r o m K e y b o a r dI y o d n o w i s h t u s t h m e n u p r o g r a m , f o l l o w t h e s e i n s t r u c t i o n s .

C - 6 4 :T l o a d a C - 6 4 p r o g r a m w r i t t e n i B a s i c , t y p e :L O A D " D I S K F I L E N A M E 1 ^

a n t h e n p r e s s t h r e t u r n k e y . T h d r i v e w i l l w h i r w h i l e t h s c r e e n p r i n t s L O A D I N Ga n t h e n R E A D Y , w i t h f l a s h i n g c u r s o r b e n e a t h . T y p e R U a n p r e s s t h r e t u r nk e y . T h p r o g r a m w i l l t h e n s t a r t r u n n i n g .

T l o a d C - 6 4 p r o g r a m w r i t t e n i m a c h i n e l a n g u a g e ( M L ) , t y p e :L O A D " D I S K F I L E N A M E " 8 , C - 1 2 8 :A l C - 6 4 p r o g r a m s c a n b e r u o t h C - 1 2 8 a l o n g a s y o u r c o m p u t e r i i

C - 6 4 m o d e .A l C - 1 2 8 p r o g r a m s a r c l e a r l y l a b e l e d o t h d i r e c t o r y p a g e . Y o u r C - 1 2 8 m u s t

b i C - 1 2 8 m o d e t r u t h e s e p r o g r a m s .T l o a d C - 1 2 8 - m o d e p r o g r a m , p r e s s t h F k e y , t y p e t h d i s k f i l e n a m e a n

t h e n p r e s s t h r e t u r n k e y . W h e n t h p r o g r a m h a l o a d e d , t y p e R U N .

M a k i n g C o p i e s o R e R U N D i s k sM a n y o t h p r o g r a m s o n y o u r R e R U N d i s k h a v e r o u t i n e s t h a t r e q u i r e y o t

h a v e s e p a r a t e d i s k o n t o w h i c h t h p r o g r a m w r i t e s o s a v e s s u b f i l e s . I o r d e r f o y o t u s t h e s e p r o g r a m s , y o w i l l f i r s t h a v e t m a k e c o p y o t h o r i g i n a lp r o g r a m o n t o a n o t h e r d i s k t h a t h a e n o u g h f r e e s p a c e o i t h o l d t h e s e n e w l yw r i t t e n s u b f i l e s .

I t h p r o g r a m i w r i t t e n i B a s i c , i i s i m p l e t m a k e c o p y o t h p r o g r a m .J u s t l o a d t h e p r o g r a m i n t o y o u r c o m p u t e r f o l l o w i n g t h p r o c e d u r e s o u t l i n e d a b o v e ,a n t h e n s a v e t h p r o g r a m b a c k o n t o s e p a r a t e d i s k t h a t h a p l e n t y o f f r e e s p a c ef o e x t r a f i l e s .

I t h p r o g r a m i w r i t t e n i M L c o p y i n g i n o s s i m p l e . Y o c a n n o t s i m p l yl o a d a n s a v e a M p r o g r a m . I t h i s c a s e , y o u ' l l n e e d t u s e a d i s k - b a c k u pu t i l i t y p r o g r a m , s u c h a t h o n e o n y o u r C o m m o d o r e T e s t D e m o d i s k .

i i

Page 5: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 5/55

R e R U N S t a f fT e c h n i c a l M a n a g e r / E d i t o r : M a r g a r e t M o r a b i t oT e c h n i c a l E d i t o r : T i W a l s hM a n a g i n g E d i t o r / P r o d u c t i o n : S w a i n P r a t tC o p y E d i t o r : P e g L e P a g eP r o o f r e a d e r : H a r o l d B j o r n s e nD e s i g n a n L a y o u t : K a r l a M W h i t n e yT y p e s e t t i n g : D o r e e n M e a n s , B e t h K r o m m e s , K e S u t c l i j f eS p e c i a l P r o d u c t s D i r e c t o r : J e f f D e T r a yS p e c i a l P r o d u c t s M a n a g e r : C r a i g P i e r c eS p e c i a l P r o d u c t s A s s i s t a n t s : D e b b i e R o u r g a u l t , R o b y n J o h n s o nD i r e c t M a r k e t i n g C o o r d i n a t o r : C a t h y C a r a b e l l o

I

Page 6: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 6/55

D i r e c t o r yP a g e

1 1

1

1 2 2

3 3 4 4

£ 4

A r t i c l e

C a l c A i d 6 P u I o P a p e rD a s h i n g O f t h D o t s

M a t h S q u a r e - O f fM i c r o A r t i s t

M e g a - M a g i c — N o v e m b e r

B a s i c a l l y S p e a k i n g — N o v e m b e rE x t r a ! N e w s l e t t e r G r a p h i c sR U S c r i p t 1 2

M P e r f e c t T y p i s t 2 . S u F u M e g a - M a g i c — D e c e m b e rB a s i c a l l y S p e a k i n g — D e c e m b e rP e S o l i t a i r e 6

D i s k F i l e n a m eM E N U 1 2 M E N U 6 C A L C A I D 6 P U I O P A P E RM O R S E C O D E 6 M O R S E C O D E 1 2 M A T H S Q U A R E - O F FM I C R O A R T I S T 1 2 M I C R O A R T I S T + S E R M A K E R P R G 1S E R M A K E R P R G 2S E R M A K E R P R G 3S E R M A K E R P R G 4C O M M A N D - O R 6 M A R E A D E R V 7 . 2R S 1 2 8M A K E C 1 2 8 C H A R

C 1 2 8 C H A R S E C R E A T E M O B . R S N M O B . R S 1 2 8 2 . 4 0

M T Y P I S T 2 . S U F U 6 E R R O R C H A N N E LC O M P A R E B A S I CP E S O L I T A I R E

F i l eC 1 2 8C 6 C 6 C 6 C 6 C 1 2 8C 6 C 1 2 8P L U S / 4C 1 2 8C 1 2 8C 1 2 8C 1 2 8C 6 C 6 C 1 2 8C 1 2 8C 1 2 8C 1 2 8C 1 2 8C 1 2 8C 1 2 8C 6 C 6 C 6 C 6

T y p eB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CB A S I CM / B A S I CM / M / B A S I CB A S I CB A S I CB A S I CB A S I C

N O T E : D n o l o a d i n d e n t e d f i l e s a s t a n d - a l o n e p r o g r a m s !B o n u s p r o g r a m !

Page 7: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 7/55

C a l c A i d 6 B T r e n t B u s c h

R U I R i g h tC o m m o d o r e 6 4 t a p e o r d i s k ; P r i n t e r o p t i m a l

T h i s a r t i c l e w i l l t a k e y o s t e p b s t e p t h r o u g h t h f e a t u r e s o C a l c A i d 6 a n g i v e y o s a m p l es p r e a d s h e e t t t r f o y o u r s e l f .

R u t h p r o g r a m . T h f l a s h i n gc u r s o r a t h t o l e f t o t h s c r e e nr e p r e s e n t s t h d a t a e n t r y l i n e . B l o t h a t i s o l i d l i n e r u n n i n ga c r o s s t h s c r e e n . T h i s i c o m e n t l i n e t h a t C a l c A i d 6 u s e s t d i s p l a y i m p o r t a n t m e s s a g e s a n i n f o r m a t i o n . T h e n u m b e r s 0 , a n

r e p r e s e n t c o l u m n s . T h l e t t e r st h r o u g h a r e t h e r o w s .

I y o d o n ' t l i k e t h s c r e e nc o l o r s , y o c a c h a n g e t h e m a a n t i m e . T h F k e c h a n g e s t h b a c k g r o u n d c o l o r , a n t h F k e s t e p s t h r o u g h t h b o r d e r c o l o r s .T o c h a n g e t h t e x t c o l o r , s i m u l t an e o u s l y p r e s s t h C T R L k e w i t ha n n u m b e r k e f r o m t 8 U p o ny o u r n e x t o p e r a t i o n , t h e n t i r e t e x tw i l l c h a n g e c o l o r .

C a l c A i d 6 h a 3 c o l u m n s a n 2 r o w s . E a c h c o l u m n c a d i s p l a yu t n i n e c h a r a c t e r s . N o t i c e t h a t

o n l y t h r e e c o l u m n s a r e d i s p l a y e do t h s c r e e n . A l 3 a r t h e r e ;y o j u s t c a n n o t s e t h e m a l a o n c e . I m a g i n e t h a t y o a r l o o k i n gt h r o u g h w i n d o w a n c a o n l ys e p o r t i o n o t h o v e r a l l p i c t u r e .

T h c u r s o r k e y s a l l o w y o t m o v e t h i s w i n d o w a r o u n d t h s p r e a d s h e e t . P r e s s t h c u r s o r -d o w n k e y , a n t h s p r e a d s h e e tw i l l b q u i c k l y r e d r a w n w i t h r o w s

t h r o u g h U N o t i c e t h a t t h t e x ti n o t h c o l o r t h a t y o c h o s e .E x p e r i m e n t w i t h t h c u r s o r k e y su n t i l y o u c a n p l a c e t h e v i e w i n gw i n d o w o v e r a l t h c o l u m n s a n r o w s . P r e s s i n g t h e h o m e k e w i l lr e t u r n t h w i n d o w t A O

E N T E R I N G I N F O R M A T I O NT h i n t e r s e c t i o n o f c o l u m n

a n a r o w i c a l l e d c e l l . T h e r ea r 7 8 c e l l s t h a t y o c a u s e ,A 0 - Z 2 9 . T h e r e a r t h r e e t y p e s o i n f o r m a t i o n t h a t y o c a e n t e r i n t o

c e l l : t e x t , n u m e r i c o r f o r m u l a .I o r d e r t e n t e r i n f o r m a t i o n

i n t o c e l l , y o n e e d t f o l l o ws p e c i f i c p r o c e d u r e . T y p e i t h c e l l l o c a t i o n , r o f i r s t a n d c o l u m ns e c o n d , w i t h o u t p u t t i n g i a n

Page 8: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 8/55

Page 9: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 9/55

u s t h V i e w c o m m a n d t e a m i n e t h a t c e l l .

H e r e a r t h f o r m u l a s t h a tt h i s s p r e a d s h e e t c a u t i l i z e f o c o m p u t a t i o n :a d d i t i o n : c e l l c e l l o c e l l -

c o n s t a n ts u b t r a c t i o n : c e l l - c e l l o r c e l l

c o n s t a n tm u l t i p l i c a t i o n : c e l l * c e l l o c e l l *

c o n s t a n td i v i s i o n : c e l l / c e l l o c e l l / c o n s t a n te x p o n e n t i a t i o n : c e l l t c e l l o c e l l !

c o n s t a n tC a l c A i d 6 c a n n o t h a n d l e

c o m p l e x f o r m u l a s . m o r e i v o l v e d c o m p u t a t i o n c a b d o n eb s t o r i n g t h i n t e r m e d i a t e a s w e r i s p a r e c e l l . E x t r a c h a ra c t e r s a f t e r t h s e c o n d c e l l o c o n s t a n t w i l l b i g n o r e d o s h o wu a F o r m a t e r r o r . W h e n t y i n i f o r m u l a , l e a v e o u t a l s p a c e s a n b s u r e t e n t e r t h c e l l f i r s t a n t h e c o n s t a n t s e c o n d .

A f t e r y o e n t e r f o r m u l a a n p r e s s t h r e t u r n k e y , y o m u s tp r e s s t h l e f t - a r r o w k e y . W a i t f o t h c a l c u l a t i o n t b p e r f o r m e d .D u r i n g c a l c u l a t i o n s , t h e r e w i l l b

w o r k i n g m e s s a g e o t h c o m e n t l i n e . C a l c u l a t i o n s a r d o n ec o l u m n b c o l u m n f r o m t o t b o t t o m . C o l u m n w i l l b c o p l e t e l y d o n e b e f o r e c o l u m n 2 T h i s i a i m p o r t a n t p o i n t .

F o e x a m p l e , l e c e l l A F 9 G 6 I c e l l F h a f o r m u l a i i t t h r e s u l t i n g a n s w e r w i l l b

f i g u r e d a f t e r c e l l A i c o m p u t e d .T o v e r c o m e t h i s , y o s h o u l dp r e s s t h l e f t - a r r o w k e t w i c e .A f t e r a l c o m p u t a t i o n s a r c o p l e t e , t h s p r e a d s h e e t w i l l b r d r a w n w i t h t h r e s u l t s d i s p l a y e di t h p r o p e r c e l l s . A t t e m p t s t d i v i d e b w i l l b n o t e d i t h a tc e l l , a w i l l a o v e r f l o w n o t e i a e x p o n e n t i a t i o n c a l c u l a t i o n i t o l a r g e .

C O M M A N D S A N S P E C I A LF E A T U R E SC a l c A i d 6 h a s e v e r a l o t h e r

c o m m a n d s t h a t a r e v e r y u s e f u l .T h f o l l o w i n g e x a m p l e s s h o w t h p r o p e r f o r m a t f o t h c o m m a n d s .Y o m a u s a n c e l l s t h a t y o w i s h . T h r a n g e m u s t b i s t r a i g h t r o o c o l u m n , w i t h t h f i r s t c o o r d i n a t e s m a l l e r t h a n t h s e c o n d .A 1 : { F 1 } S U M A 2 - Z 2

T h i s c o m m a n d p u t s t h e s u o c e l l s A 2 - Z 2 i n t o c e l l A 1 T e x td a t a i i g n o r e d .Z 2 9 : { F 1 } A V G B 3 - B 1 2

T h i s c o m m a n d c a l c u l a t e s t h a v e r a g e o c e l l s B 3 - B 1 2 a n p u t s t h a n s w e r i n t o c e l l Z 2 9 .A n t e x t d a t a i i g n o r e d .C 1 2 : { F 1 } M I N D 0 - G 0

T h i s c o m m a n d l o o k s f o t h m i n i m u m f i g u r e o v e r a r a n g e o c e l l s a n p u t s t h e a n s w e r i c e l lC 1 2 . T e x t d a t a i i g n o r e d .F 5 : { F 1 } M A X Z 0 - Z 2 9

Page 10: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 10/55

T h i s i s i m i l a r t t h M I c o m a n d e x c e p t i r e t u r n s t h m a i m u m v a l u e i r a n g e . A g a i n ,t e x t d a t a i i g n o r e d .

R e m e m b e r , y o c a u s a n c e l l s t h a t y o w i s h , b u t h e y m u s tb i s t r a i g h t c o l u m n o r o w .Z 2 9 : { F 1 } S U M A 0 - D 2 9

T h i s f o r m u l a w i l l n o w o r k b ec a u s e c e l l s A 0 - D 2 9 a r i d i a g o n a l .

H e r e a r e t h e r e s t o C a l c A i d6 4 ' s s p e c i a l f e a t u r e s :A 0 : { F 1 } T

T h i s c o m m a n d m a k e s r o a n d c o l u m n t i t l e s t h a t a r a w a y s d i s p l a y e d o t h e s c r e e n .T h i s i h e l p f u l i r e m e m b e r i n gw h a t e a c h c e l l i s u p p o s e d t b e A y o m o v e y o u r d i s p l a yw i n d o w a r o u n d , y o c a a l w a y sh a v e r e f e r e n c e t n u m e r i c d i p l a y s . Y o m u s t a l w a y s u s c e l lA i t h i s c o m m a n d .A O : { F 1 } 0

T h i s c o m m a n d t u r n s o f t h T t l m o d e . T h c e l l m u s t a l w a y sb A O C 1 5 : { F 1 } C

T h i s c o m m a n d w i l l c l e a r a i d i v i d u a l c e l l , i n c l u d i n g t h f o m u l a , t e x t a n n u m e r i c d a t a .F 2 5 : { F 1 } J

T h i s c o m m a n d j u m p s t h d i p l a y t p a r t i c u l a r a r e a o t h s p r e a d s h e e t . S o m e t i m e s t h i s i

f a s t e r t h a n u s i n g t h c u r s o r k e y st m o v e t h d i s p l a y w i n d o w .D 3 : { F 1 } C O P D 4 - D 2 9

T h i s c o m m a n d i u s e d w h e ny o a r e n t e r i n g l o t s o i d e n t i c a li n f o r m a t i o n . I t h i s e x a m p l e , t h c o n t e n t s o c e l l D w i l l b c o p i e di n t o c e l l s D 4 - D 2 9 . O n l y t e x t o n u m e r i c i n f o r m a t i o n c a n b e c b p -i e d . F o r m u l a s m u s t b e t y p e d i d i v i d u a l l y . T h i s w o r k s w i t h r o w so c o l u m n s .

P r e s s F a n y o w i l l s e m a x i m u m p r e c i s i o n d i s p l a y o t h c o m m e n t l i n e . T h i s c o m m a n dd o e s n o a f f e c t t h a c c u r a c y o t h c a l c u l a t i o n s . I r o u n d s t h n u m b e r o n l y f o d i s p l a y p u p o s e s . U s t h V i e w c o m m a n dt s e t h f u l l v a l u e . P r e s sn u m b e r f r o m t 6 Z e r o m e a n si n t e g e r s a n m e a n s s i d e c im a p l a c e s . C a l c A i d 6 i a u t om a t i c a l l y s e t u f o t w d e c i m a lp l a c e s . T h i s c o m m a n d i o n l y f o n u m b e r s t h a t a r c o m p u t e d b f o r m u l a . I y o w a n t t w o - p l a c ed e c i m a l s o a l t h n u m b e r s , y o m u s t t y p e t h e m t h a t w a y .

P r e s s F a n f o l l o w t h s c r e e nd i r e c t i o n s t o s a v e t h s p r e a d s h e e tt t a p e o d i s k . P i c k o u t l o g i c a lf i l e n a m e u n d e r w h i c h y o c a s a v e t h s p r e a d s h e e t .

P r e s s F a n f o l l o w t h s c r e e nd i r e c t i o n s t l o a d t h e s p r e a d s h e e tf r o m t a p e o d i s k .

T p r i n t t h s p r e a d s h e e t o p a

Page 11: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 11/55

B U D G E T 8

J A F E M A A P M A J U J U A U S E O C N O D E

T O T A L S

M I N I M U MM A X I M U M* * * * * * * * *B U D G E T

R E N T5 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 95 8 5 . 9 8

7 0 3 1 . 8 7

5 8 5 . 9 85 8 5 . 9 9

* * * * * * * * *5 8 5 . 9 9

C A L O A N3 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 53 9 3 . 7 5

4 7 2 5

3 9 3 . 7 53 9 3 . 7 5

* * * * * * * * *3 9 3 . 7 5

G A ( + / - )5 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 05 0 . 0 0

6 0

5

5 * * * * * * * * *

5 p e r , p r e s s F a n f o l l o w t h s c r e e n d i r e c t i o n s . Y o c a p r i n tt h w h o l e s p r e a d s h e e t o a n p o t i o n o i t Y o w i l l n e e d t k n o wt h t o p - l e f t c e l l c o o r d i n a t e s a n t h b o t t o m - r i g h t c e l l c o o r d i n a t e s o t h a r e a t h a t y o u w a n t p r i n t e d o u t .I y o s p e c i f y m o r e t h a n s e v e nc o l u m n s , C a l c A i d 6 w i l l a u t o

m a t i c a l l y b r e a k t h p r i n t o u t i n t os e c t i o n s f o y o u .

T p r i n t t h f o r m u l a s o p a p e r ,p r e s s t h F k e a n f o l l o w t h s c r e e n d i r e c t i o n s .

T h m o r e y o u s t h i s p r o g r a m ,t h m o r e a p p l i c a t i o n s y o w i l l f i n df o i t . H

Page 12: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 12/55

P u I o P a p e rB M a r k R a s m u s s e n

R U I R i q h tC - 6 4 ; p r i n t e r

S c r e e n D u m p i p r o g r a mw r o t e t p r i n t o u h a r d c o p i e s o l o - r e s a n t e x t s c r e e n d i s p l a y sw h e n I ' u s i n g o t h e r p r o g r a m s .I t ' s r e l o c a t a b l e i m e m o r y , s i w o n ' t d i s t u r b m o s t o t h e r B a s i cp r o g r a m s . O n c e y o u ' v e l o a d e dS c r e e n D u m p , i t ' s t h e r e t u s e — a l l y o u h a v e t d i p r e s sc o n t r o l - P . J u s t b a w a r e t h a tS c r e e n D u m p d o e s n ' t w o r k w i t hh i - r e s o b i t - m a p p e d s c r e e n s .

T h p r o g r a m l o a d s i n t o t h t o o B a s i c m e m o r y , w h e r e i t ' s p r t e c t e d f r o m m o s t o p e r a t i o n s o o t h e r B a s i c p r o g r a m s . I u s e so n l y s m a l l p e r c e n t a g e o t h p r o g r a m s p a c e i m e m o r y , s y o u ' l l s t i l l h a v e p l e n t y o r o o m f o o t h e r p r o g r a m s .

W h e n y o a r p r e p a r i n g t u s e S c r e e n D u m p , m a k e i t h l a s t u t i l i t y y o l o a d i n t o y o u rC - 6 4 . L o a d t h p r o g r a m a n r u i t w r i t i n g d o w n t h n u m b e r t h a ta p p e a r s o t h s c r e e n a f t e r i r u n s . S Y S i n g t o t h a t a d d r e s s w i l l

e n a b l e a n d i s a b l e t h p r o g r a m .N e x t , l o a d a n r u y o u r B a s i c o m a c h i n e l a n g u a g e p r o g r a m .N o y o c a d u m p t h s c r e e nt t h p r i n t e r b h o l d i n g t h e c o t r o l k e d o w n a n t y p i n g P

T H P R O G R A MT h B a s i c c o d e i S c r e e n

D u m p c o n t a i n s a i n s t r u c t i o ns e c t i o n a n t h d a t a f o t h m c h i n e l a n g u a g e r o u t i n e . T h u n i q u e p a r t o t h B a s i c c o d e i t h r e l o c a t o r t h a t c h a n g e s s e e r a l l o c a t i o n s i t h m a c h i n e l a g u a g e r o u t i n e a n l e t s y o u s S c r e e n D u m p w i t h o t h e r u t i l i t i e s( l i k e m e t a B a s i c ) t h a t a l s o r e s i d ea t h t o o m e m o r y . Y o c a r u S c r e e n D u m p s e v e r a l t i m e s ,a n e a c h t i m e i t ' l l b s t o r e d i

d i f f e r e n t m e m o r y l o c a t i o n .W h e n y o p r e s s c o n t r o l - P , t h l o c a t i o n s w i l l e a c h p r i n t s c r e e n ,i c o n s e c u t i v e o r d e r .

S c r e e n D u m p " h o o k s " i n t o t h m e m o r y a r e a o t h e o p e r a t i n gs y s t e m t h a t h a n d l e s i n t e r r u p t r eq u e s t s ( I R Q s ) — 6 0 o m o r e o w h i c h o c c u r e v e r y s e c o n d . D u i n a i n t e r r u p t r e q u e s t , S c r e e n

Page 13: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 13/55

D u m p ' s m a c h i n e l a n g u a g e r o t i n e c h e c k s t s e i b o t h t h ec o n t r o l k e a n t h k e a r p r e s s e d a t h s a m e t i m e . I t h e ya r e , o n o m o r e s c r e e n d u m p st a k e p l a c e . I n o t , t h i n t e r r u p th a n d l e r g o e s o n a u s u a l .

T h a d v a n t a g e o t h i s t e c hn i q u e i t h a t t h I R Q s a r g e e r a t e d c o n t i n u o u s l y , w h e t h e ry o u ' r e i B a s i c I m m e d i a t e o P r o g r a m m i n g m o d e o e x e c u t i n gm a c h i n e l a n g u a g e r o u t i n e .T h a t m e a n s S c r e e n D u m p w i l lw o r k a n t i m e u n t i l i t ' s d i s a b l e do o v e r w r i t t e n b a n o t h e r p r og r a m . S o m e m a c h i n e l a n g u a g ep r o g r a m s a n B a s i c p r o g r a m sw i l l o v e r w r i t e S c r e e n D u m p , s a n t i m e y o p l a n t u s e S c r e e nD u m p , b s u r e t t e s t i w i t h t h o t h e r p r o g r a m f i r s t .

M A K I N G C H A N G E SS c r e e n D u m p p e r f o r m s t h

e q u i v a l e n t o O P E N 3 0 , 4 , s a ,w h e r e s ( s e c o n d a r y a d d r e s s ) i o m i t t e d i y o u ' r e i U p p e r c a s e /G r a p h i c s m o d e o i i y o u ' r ei U p p e r - / L o w e r c a s e m o d e . A c o r d i n g l y , f i l e n u m b e r 3 s h o u l d

n o b o p e n i y o a r g o i n g t u s S c r e e n D u m p .

Y o c a c h a n g e t h n u m b e r si t h O p e n s t a t e m e n t e a s i l y . T h f i l e n u m b e r ( 3 0 ) i l o c a t e d i t h v a r i a b l e B i l i n e 1 4 0 0 . Y o g e t h d e v i c e n u m b e r ( 4 b a d d i n g7 t t h v a l u e o B A t h s e o n d a r y a d d r e s s f o U p p e r c a s e /G r a p h i c s b a d d i n g 5 8 a n t h s e c o n d a r y a d d r e s s f o U p p e r - /L o w e r c a s e b y a d d i n g 6 5 Y o c a c h a n g e t h e s e l o c a t i o n s e t h e r i t h D a t a s t a t e m e n t s o i t h l i n e s t h a t f o l l o w l i n e 1 4 0 0 .

S c r e e n D u m p d o e s n ' t s e n dl i n e f e e d s w i t h c a r r i a g e r e t u r n s . I y o u r p r i n t e r d u m p s t h s c r e e no n o n e l i n e , r e p l a c e t h e t w o 2 3 4 si l i n e 1 3 3 0 w i t h 1 6 a n 0 1 0 ,r e s p e c t i v e l y . T h e n r e p l a c e t h et h r e e 2 3 4 s i l i n e 1 3 4 0 w i t h 0 3 2 ,2 1 a n 2 5 5 .

M t e c h n i q u e f o h o o k i n g t h i n t e r r u p t h a n d l e r i e a s y t u s e ,a n y o c a a d o t h e r f e a t u r e st y o u r C - 6 4 w i t h i a w e l l . H a i n r e l o c a t a b l e u t i l i t y i s h a n d y ,b e c a u s e i e n a b l e s y o t s t o r em o r e t h a n o n w e d g e i m e m o r ya t h s a m e t i m e . H

Page 14: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 14/55

D a s h i n g O f T h D o t sB J o N o v a k

R U I R i g h t0 6 4 ; C - 1 2 8

M o r s e c o d e h a b e e n a r o u n df o l o n g t i m e , a o u t g r o w t h o S a m u e l M o r s e ' s i n v e n t i o n o t h t e l e g r a p h . I w a i n s t r u m e n t a l i t a m i n g t h W e s t a n d i r u n n i n gt h r a i l r o a d s , a n i s o c o u r s e ,w i d e l y u s e d b t h a r m e d f o r c e s ,i n t e l l i g e n c e s e r v i c e s a n a m t e u r r a d i o o p e r a t o r s a r o u n d t h w o r l d . h a m u s t , i a d d i t i o nt p a s s i n g t e s t o e l e c t r o n i ct h e o r y , b a b l e t s e n d a n r c e i v e c o d e t g e l i c e n s e .

I h a l i c e n s e i y o u r g o a l ,M o r s e C o d e 6 o 1 2 w i l l h e l p ,b u e v e n i y o u ' r e n o i n t e r e s t e di a m a t e u r r a d i o , y o c a s t i l lh a v e f u l e a r n i n g t h c o d e .K e e p i m i n d , h o w e v e r , t h a tp r a c t i c i n g o c o m p u t e r w i l ln e v e r r e p l a c e w o r k i n g w i t h a o t h e r p e r s o n .

M o r s e C o d e o p e n s w i t h b r i e fg r a p h i c s d i s p l a y o c o d e b e i n g

s e n t f r o m n a v a l s h i p . T h e n t h M a i n m e n u a p p e a r s . T h f i r s t o t i o n i t v i e w c o d e c h a r t o t h l e t t e r s o t h a l p h a b e t a n n u m e r a l s w i t h t h e i r c o r r e s p o n di n d o t - a n d - d a s h ( " d i t " a n " d a h " ) c o d e s . T h o t h e r t w o t i o n s a r f o r e c e i v i n g a n s e n di n c o d e .

I y o u p r o c e e d t t h c h a r ts c r e e n , y o u ' l l f i n d a n o t h e r m e n ua t h b o t t o m o t h d i s p l a y . F r o mi y o c a g t t h e n e x t c h a r ts c r e e n ( f o r l i s t o p u n c t u a t i o nm a r k s a n o t h e r m i s c e l l a n e o u sc o d e s ) , r e v i e w t h a u d i o c o d e f o e a c h c h a r a c t e r a i t ' s d i s p l a y e d ,o r e t u r n t o t h M a i n m e n u .

R E C E I V I N GI y o c h o o s e t h R e c e i v e

m e n u , y o u r c h o i c e s a r R a n d o mC h a r a c t e r s , L i b r a r y M e s s a g e , I p u M e s s a g e o b a c k t t h M a i nm e n u . T h f i r s t g e n e r a t e s r a d o c h a r a c t e r ( l e t t e r , n u m e r a l o p u n c t u a t i o n m a r k ) a n s i m u l t an e o u s l y p r o d u c e s b o t h a u d i o

Page 15: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 15/55

a

I i ■

<

I N T E R N A T I O N A L M O R S Em a a a a 0a a a m aa

M a a m aa a

a m a m m a_ _ ■ I B a m a aa a

l . N E X T

a m a m a m a m

a m a m a

m a a a

a a a a a a H M M

m a m a a

2 . R E V I E W

C O D Ea m a m m m a m

a h i b m b a a h a a a n a m n n n aa h a a a m a m a i

m a m m a m aH M M B M B a m M

. M E N U > >

a n v i s u a l c o d e f o t h a t c h a ra c t e r . T h v i s u a l d i s p l a y i t h s h i p a g a i n . W h e n t h p r o m p t , as q u a r e a r r a n g e m e n t o d o t s , a p e a r s , t y p e i w h a t y o t h i n k t h c h a r a c t e r w a s . T h c o r r e c t a s w e r , w i t h c o d e , f o l l o w s i m m ed i a t e l y . T h e n p r e s s a n k e t g t a n o t h e r c h a r a c t e r , o t r e t u r n t t h R e c e i v e m e n u .

T h l i b r a r y m e s s a g e s a r c o l l e c t i o n o s a y i n g s a n o t h e rs h o r t b l u r b s t h a t r e s i d e i l i s to D a t a s t a t e m e n t s a t h e n o t h p r o g r a m . W h e n y o c h o o s et h L i b r a r y M e s s a g e o p t i o n o t h R e c e i v e m e n u , o n e o t h i sc o l l e c t i o n i o u t p u t i c o d e .

Y o c a a d t t h c o l l e c t i o n

o c h a n g e t h m e s s a g e s a y o w i s h . J u s t r e m e m b e r t h a t t h e yc a n b e n m o r e t h a n 2 5 c h a ra c t e r s l o n g , s i n g l e m u s t a w a y s b t h l a s t D a t a s t a t e m e n t ,a n i y o u s e a c o m m a , e n c l o s et h e n t i r e m e s s a g e i q u o t e s .M o r s e C o d e w i l l e n c o d e a n t h i n g e x c e p t p a r e n t h e s e s a n t h s h o r t m e s s a g e s t h a t a p p e a ra t h e n o t h c o d e c h a r t ( E n do M e s s a g e , f o i n s t a n c e ) .

W h e n u s i n g t h L i b r a r y M e s a g e o p t i o n , y o h a v e t s e t h s p e e d , i w o r d s p e m i n u t e , a w h i c h y o u w a n t t h m e s s a g es e n t . F i f t e e n i t h m a x i m u m t h c o m p u t e r c a h a n d l e .

T h n e x t R e c e i v e m e n u c h o i c e

Page 16: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 16/55

i I n p u t M e s s a g e , a n o p p o r t u n i t yf o y o t t y p e i a i m p r o m p t um e s s a g e t h a t w i l l b o u t p u t i c o d e f o y o u r s e l f o r f r i e n d .D o n ' t u s t h c o m m a a n k e e pt h m e s s a g e s h o r t — l e s s t h a n2 5 c h a r a c t e r s . O n c e a g a i n , y o m u s t s p e c i f y t h s e n d i n g s p e e d .P r e s s a n k e t s t a r t t h c o d e ;t h e n , w h e n t r a n s m i s s i o n i c o p l e t e , t h o r i g i n a l u n c o d e d m e s a g e a p p e a r s o t h e s c r e e n .

S E N D I N GM e a n w h i l e , b a c k a t h M a i n

m e n u , t h f i n a l c h o i c e i S e n di n g . Y o c a u s a n k e t s e n d y o u r c o d e t t h c o m p u t e r .I q u a r t e r o s e c o n d e l a p s e sb e f o r e y o p r e s s t h k e a g a i n ,t h c h a r a c t e r y o u ' v e t y p e d a p e a r s o t h s c r e e n . I y o d e l a yh a l f s e c o n d , t h p r o g r a mm a k e s a w o r d s p a c e . T h a t m a s o u n d f a s t , b u a f t e r l i t t l e p r a ct i c e i t ' l l s e e m j u s t t h o p p o s i t e .

W o r k o p a c i n g — k e e p i n gy o u r k e y s t r o k e s u n i f o r m a n

c o n s i s t e n t . W h e n t h p r o g r a md i s p l a y s a a s t e r i s k , y o u ' v e s e n t

m e a n i n g l e s s s e q u e n c e t h a tc a n ' t b d e c o d e d . S i n c e r e c e i vi n M o r s e c o d e i m o r e d i f f i c u l tt l e a r n t h a n s e n d i n g , b e c a u s ey o c a n ' t w o r k a h e a d , k e e p y o u rp r o g r e s s e v e n b y s e n d i n g m e s a g e s n f a s t e r t h a n y o u c a nr e c e i v e t h e m .

T h C - 1 2 8 v e r s i o n o t h p r g r a m i w r i t t e n w i t h B a s i c 7 . c o m a n d s , a n i w i l l r u i e i t h e r 4 0 o 8 0 - c o l u m n m o d e . I p r o g r a mm i n g t h S o u n d s t a t e m e n t s ,u s e d m u s i c a l n o t e ( D f i f t h o t a v e ) t p r o d u c e t h c l e a n t o n e ,a n p o s i t i o n e d t e x t o t h s c r e e nw i t h t h C H A R s t a t e m e n t . T h F a s t c o m m a n d a t h b e g i n n i n g o t h p r o g r a m s p e e d s u i n i t i a l i z at i o n t l e s s t h a n f i v e s e c o n d s .

T e n c o u r a g e y o t u s M o r s e C o d e , I ' l l l e a v e y o w i t ht h e s e f i n a l w o r d s :

W h e n y o u ' v e f i g u r e d t h e m o u t ,y o u ' l l b e o n y o u r w a y . B

1

Page 17: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 17/55

M a t h S q u a r e - O f fB M i c h a e l B r o u s s a r d

R U I R i q h tC - 6 4 ; V I C ' 2 0 ; C - 1 2 8 ( i n C - 6 4 m d £ )

M a t h S c r a m b l e i n e i t h e r a e a s y a i l o o k s w h e n y o r e a dt h d i r e c t i o n s , n o r a s d i f f i c u l t a i s e e m s w h e n y o f i r s t t r i t

P R E P A R A T I O N F O P L A YW h e n t h g a m e b e g i n s , y o a r p r o m p t e d t o s e t t h l e v e l o

d i f f i c u l t y , f r o m t 4 E a c h l e v e lc o r r e s p o n d s t a a r i t h m e t i cf u n c t i o n . L e v e l i a d d i t i o n ; i s u b t r a c t i o n ; i m u l t i p l i c a t i o n ;i d i v i s i o n .

I y o c h o o s e 1 o n l y a d d i t i o nw i l l b u s e d . I y o c h o o s e 2 b o t h a d d i t i o n a n s u b t r a c t i o n a r r e q u i r e d , a n s o u t 4 a w h i c h p o i n t a l f o u r o p e r a t i o n sa r e m p l o y e d . R e m e m b e r t h a to p e r a t i o n s a r c h o s e n a r a d o m , s t h e r e i c h a n c e t h a t

g a m e b o a r d w i l l b g e n e r a t e dt h a t c o n t a i n s , f o e x a m p l e , n m u l t i p l i c a t i o n , e v e n t h o u g h y o s p e c i f i e d l e v e l 4

A f t e r y o c h o o s e t h l e v e l o

d i f f i c u l t y , t h c o m p u t e r a s k s y o f o t h h i g h e s t d i g i t y o w a n t t u s e . E n t e r n u m b e r f r o m t 9 t h p r o b l e m s w i l l t h e n i n c l u d ed i g i t s o n l y u t h r o u g h t h o n y o c h o s e . F o r e x a m p l e , i y o p r e s s 6 a l n u m b e r s u s e d w i l l b l e s s t h a n o e q u a l t 6 T h u s ,y o u c a n b e g i n c h i l d r e n w i t h l o d i g i t s a n l e v e l 1 a n t h e n a j u s t t h d i g i t s a n l e v e l a t h e yp r o g r e s s i n a b i l i t y .

T h l a s t q u e s t i o n t h e c o m p u t e ra s k s b e f o r e s t a r t i n g t h g a m e i w h e t h e r o n o y o u w a n t t i c l u d e n e g a t i v e n u m b e r s . I y o a n s w e r y e s , i t ' s p o s s i b l e t h a t o n o m o r e o t h p r o b l e m s w i l l i v o l v e n e g a t i v e n u m b e r s . I y o a n s w e r n o a l n u m b e r s w i l l b p o s i t i v e . F o e x a m p l e , y o u ' l ln e v e r g e p r o b l e m l i k e1 - 8 b e c a u s e , e v e n t h o u g ht h a n s w e r i p o s i t i v e ( 5 ) , y o u ' l lr u i n t o n e g a t i v e i n t e r m e d i a t er e s u l t a y o s o l v e t h e p r o b l e m .

A l s o , t h p r o g r a m w i l l n e v e rg e n e r a t e p r o b l e m t h a t i n v o l v e sf r a c t i o n s , e v e n i i n t e r m e d i a t er e s u l t s .

1

Page 18: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 18/55

H O T P L A YM a t h S c r a m b l e i p l a y e d o

g r i d . E a c h r o a n c o l u m n i m a t h p r o b l e m t h a t y o m u s t s o l v ew i t h i n l i m i t e d a m o u n t o t i m e . ( g a m e l a s t s f o 1 0 s e c o n d s o u t i y o s o l v e t h e p u z z l e . )

T h e r e a r a c t u a l l y s i p r o bl e m s o t h g r i d — t h r e e a c r o s sa n t h r e e d o w n . T h a n s w e r sa p p e a r i t h a p p r o p r i a t e p l a c e so u t s i d e t h g r i d . T h s i p r o bl e m s i t h i s e x a m p l e a r e :

6 1 3

4 x 2 - 52 x 3 - 4

4 - 1

Y o m u s t s o l v e t h p r o b l e m ss t e p b s t e p , f r o m l e f t t r i g h t o f r o m t h t o d o w n w a r d s . T h a s w e r t p r o b l e m i 3 b e c a u s ey o a d t g e 7 a n t h e n y o m u l t i p l y b y t g e 3 5 T h i s p r o c e d u r e d i f f e r s f r o m t h s t a n d a r d m a t h e m a t i c a l c o n v e nt i o n , w h e r e m u l t i p l i c a t i o n a n d v i s i o n a r p e r f o r m e d f r o m l e f t t r i g h t b e f o r e a n a d d i t i o n o s u t r a c t i o n i d o n e .

T h g r i d c o n s i s t s o a r i t h m e t i co p e r a t i o n s a n n u m b e r s ( r a nd o m l y c h o s e n ) t h a t a r n o i t h e i r c o r r e c t p o s i t i o n s . T s o l v et h g r i d , y o m u s t s w a p n u b e r s f r o m o n p o s i t i o n t o a n o t h e ru n t i l y o c r e a t e s e q u e n c e t h a te q u a l s t h e g i v e n a n s w e r .

E a c h g r i d p o s i t i o n i n u b e r e d a c c o r d i n g t t h f o l l o w i n gd i a g r a m :

8 W h e n t h c o m p u t e r p r o m p t s

y o t e n t e r t h n u m b e r s y o w i s h t s w a p , t y p e i t h e i r r s p e c t i v e g r i d p o s i t i o n s . F o e a m p l e , t s w i t c h t h n u m b e r i t h u p p e r - l e f t c o r n e r w i t h t h n u m b e r i t h l o w e r - r i g h t c o r n e r ,y o w o u l d t y p e i a n 9 I y o p r e f e r , y o m a u s c e r t a i nk e y s o t h k e y b o a r d a k e p a d . T h e s e c o r r e s p o n d t t h n u m e r i c g r i d p o s i t i o n s a f o l l o w s :

9 : , . /I n s t e a d o p r e s s i n g , f o e

a m p l e , t h a n k e y s , y o c o u l d p r e s s t h a n k e y s .T h e s e k e y s a r l o c a t e d i c l u st e r , a n d , w i t h l i t t l e p r a c t i c e , y o s h o u l d b a b l e t m o v e n u m b e r sq u i c k l y , w i t h o u t t a k i n g y o u r e y e so f t h s c r e e n .

t i m e r a t h t o o t h s c r e e ns t e a d i l y c o u n t s d o w n f r o m 1 0 a n t u r n s r e w h e n y o h a v e 2 s e c o n d s l e f t . O n c e y o s o l v e t h g r i d , y o u r s c o r e i t h n u m b e ro s e c o n d s r e m a i n i n g o t h t i m e r . Y o l o s e i y o d o n ' t s o l v et h p u z z l e b e f o r e y o r u o u o t i m e , a n t h s m a l l g r i d o t h

1

Page 19: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 19/55

l e f t s i d e o t h s c r e e n w i l l s h o wy o t h e c o r r e c t s o l u t i o n .

Y o m a f i n d t h a t 1 0 s e c o n d si n o e n o u g h t i m e f o y o u r s e o n d - o r t h i r d - g r a d e r t s o l v e t h p u z z l e . Y o c a l e n g t h e n ( o s h o r t e n ) t h e g a m e t i m e b c h a n g i n g t h v a l u e a s s i g n e d t t h v a r i a b l e C L O C K i l i n e o t h p r o g r a m .

D u r i n g p l a y , t h g r i d w i l l b u p d a t e d e a c h t i m e y o s p e c i f yp o s i t i o n s t s w a p . W h e n c o u m o r o c o n t a i n s t h e c o r r e c tv a l u e s i t h c o r r e c t o r d e r , t h e q u a t i o n ' s a n s w e r w i l l a p p e a r i i n v e r s e v i d e o , s i g n i f y i n g t h a t p a r to t h g r i d i c o r r e c t .

B c a r e f u l ! T h c o m p u t e r i l o o k i n g f o o n l y o n c o r r e c t a s w e r t w h o l e g r i d . I y o e n t e r

r o o c o l u m n w h o s e s q u e n c e y i e l d s t h c o r r e c t r e s u l t ,b u w h o s e a n s w e r d o e s n ' t a p e a r i i n v e r s e v i d e o , t h e n e i t h e rt h n u m b e r s i t h p r o b l e m a r n o t h r i g h t o n e s ( e v e n i t h r e s u l t i c o r r e c t ) o r t h e n u m b e r sa r i t h w r o n g o r d e r .

F o e x a m p l e , y o m a s e r o t h a t l o o k s l i k e t h i s :

1 A l t h o u g h t h n u m b e r s a d u

t o 1 1 , t h o r d e r i w h i c h t h e ya p p e a r m a b i n c o r r e c t . P e h a p s t h r o s h o u l d r e a d :

1 O r i m a m e a n t h a t t h a

s w e r f o w h i c h t h c o m p u t e r i l o o k i n g a c t u a l l y c o n s i s t s o o t h e rn u m b e r s :

1 + 1

O n c e t h g a m e i o v e r , y o u ' l lb a s k e d i y o u w a n t t p l a ya g a i n , a n t h b o i t h s c r e e n ' s u p p e r - l e f t c o r n e r w i l l b u p d a t e d t s h o w t h h i g h e s ts c o r e s o f a r .

M a t h S c r a m b l e i c h a l l e n g i n gf o p l a y e r s o a l a g e s . T r y i o y o u r f r i e n d s w h t h i n k t h e y h a t em a t h — t h e y ' l l b p l e a s a n t l y s u p r i s e d b h o m u c h f u i c a n b e ! B

1

Page 20: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 20/55

M i c r o A r t i s tB D o u g l a s G G a n n o n

R U I R i q h tC - 1 2 8 ( i C - 1 2 8 m k ) ; C - 1 6 ; P l u s / 4 ; j o y s t k k

O n o t h a d v a n t a g e s o t h C - 1 2 8 , C - 1 6 a n P l u s / 4 i t h a ty o c a e a s i l y p e r f o r m h i g h - r e so l u t i o n g r a p h i c s o t h e m . T h f o l l o w i n g p r o g r a m s l e y o d r a wh i g h - r e s g r a p h i c s o a n o t h e s em a c h i n e s , u s i n g y o u r j o y s t i c k .

C - 1 2 8 M O D EP l u g y o u r j o y s t i c k i n t o p o r t

a n l o a d a n r u M i c r o A r t i s t 1 2 8 .Y o u ' l l b p r o m p t e d f o f i v e c o l o r s ;s e l e c t n u m b e r s t h r o u g h 1 6

U s t h k e t s e t h p i x e lw i d t h o y o u r l i n e ( o n e t e i g h tp i x e l s ) . N u m b e r k e y s 1 - s w i t c hy o b e t w e e n c o l o r s 1 - 3 ; i f o e r a s e . Y o c a m o d i f y t h p r g r a m f o w i d e r n u m b e r o f p i xe l i l i n e 1 2 0 , a n y o c a c h a n g e t h s t a r t i n g p o s i t i o n o t h d o i l i n e 9 b c h a n g i n gt h a n v a l u e s .

I t ' s i n t e r e s t i n g t n o t e h o c o l o r s a r s e i l i n e 7 0 t h u s o t h J o f u n c t i o n i l i n e 1 0 0 ,w i t h i t r e l a t e d r o u t i n e ( l i n e s 1 7 0 -

2 5 0 ) ; a n t h D r a w s t a t e m e n t i l i n e 2 8 0 , w h i c h i t h h e a r t o t h p r o g r a m .

I y o d e c i d e t c h a n g e t h c o l o r s a f t e r y o u ' v e a l r e a d ys t a r t e d , j u s t p r e s s t h e r u n / s t o pa n r e s t o r e k e y s , r e m o v e t h , a t h e n o t h G r a p h i c s t a t em e n t i l i n e 8 0 a n d r u t h p r g r a m a g a i n . T h i s w i l l c a u s e t h c o l o r s t b l e e d w h e r e t h n e c o l o r t o u c h e s t h o l d .

C - 1 6 A N P L U S / 4 , T O W i t h M i c r o A r t i s t f o t h

C - 1 6 a n P l u s / 4 , y o u c a n d r a wl i n e s o v a r y i n g w i d t h s ( o n e t e i g h t p i x e l s ) a n s e l e c t f r o m a l 1 2 c o l o r s f o y o u r b a c k g r o u n do l i n e s .

T c h a n g e o n o t h C - 1 6 ' so P l u s / 4 ' s 1 p r i m a r y c o l o r s ,p r e s s C T o c h a n g e l u m i n a n c e( t h e r e a r e i g h t l e v e l s ) , p r e s s L T v a r y t h l i n e w i d t h , p r e s s W T h l i n e i s e a m a x i m u m o e i g h t p i x e l s , b u y o c a e a s i l ym o d i f y t h i s n u m b e r i l i n e 1 6 0 .A t t h e b e g i n n i n g o t h e p r og r a m , y o u ' l l b e p r o m p t e d t o s e tt h b a c k g r o u n d c o l o r a n l u m i -

1

Page 21: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 21/55

n a n c e . I t h s c r e e n i b l a n k a f t e rt h p r o g r a m c o n t i n u e s , t h e ny o u r b a c k g r o u n d i p r o b a b l y t h s a m e c o l o r a s y o u r l i n e s . J u s tp r e s s C a n d o s h o u l d a p e a r a t h e c e n t e r o t h e s c r e e n .I y o d o n ' t w a n t t h l i n e t s t a r t 'i t h m i d d l e o t h s c r e e n , y o m a m o v e i b c h a n g i n g t h a n v a l u e s i l i n e 9 0

T o c h a n g e t h l i n e f r o m s o l i dt t e x t u r e d a n c r e a t e t r a n sp a r e n t a p p e a r a n c e , m o v e t h j o y s t i c k a 4 5 - d e g r e e a n g l ef r o m t h c e n t e r . Y o c a e r a s ea a r e a b y c h a n g i n g y o u r l i n ec o l o r t t h b a c k g r o u n d c o l o r

a n g o i n g b a c k o v e r t h a r e a .T e x i t t h p r o g r a m , p r e s s t h r u n / s t o p k e y , t h e n t h F k e y .I l i n e 1 0 t h F k e y h a s b e e np r o g r a m m e d t o r e t u r n t t h T e x t m o d e .

O t h e r p o i n t s o i n t e r e s t i t h i sp r o g r a m a r t h f l a s h - o n a n f l a s h - o f f s y m b o l s u s e d i t h t i t l e( l i n e 2 0 a n t h v e r y e a s y - t o - u s eJ o f u n c t i o n i l i n e 1 0 0 , w i t h i t r e l a t e d r o u t i n e i l i n e s 2 0 0 - 2 8 0 .

W i t h t h M i c r o A r t i s t p r o g r a m s ,y o w i l l b a b l e t e n j o y i m m ed i a t e r e s u l t s a y o e x p l o r e t h g r a p h i c s c a p a b i l i t i e s o y o u rC o m m o d o r e .

1

Page 22: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 22/55

M e g a - M a g i cN o v e m b e rB J o s e p h S h a u g h n e s s y

R U I R i q h tC - 1 2 8 ; 1 5 7 1 d i s k d r i v e

H e r e a r f o u r s h o r t p r o g r a m st h a t e n a b l e y o t u s t h 1 5 7 1d i s k d r i v e ' s f a s t l o a d i n g s p e e d t l o a d C - 6 4 B a s i c p r o g r a m i n t oy o u r C - 1 2 8 i 1 2 m o d e a n t h e n r u i i C - 6 4 m o d e .

T m a k e u s o a n o t h e s ep r o g r a m s , y o h a v e t p r e p a r ey o u r C - 6 4 d i s k s f o l o a d i n g i C - 1 2 8 m o d e i o n o t h f o l l o wi n t h r e e w a y s :

1 S a v e t y o u r C - 6 4 d i s k a a u t o b o o t - m a k e r p r o g r a m , s u c ha A u t o b o o t M a k e r ( R U N , D c e m b e r 1 9 8 5 , p 7 0 ) o r t h o n o t h 1 5 7 1 t e s t / d e m o d i s k .

2 S a v e t t h s a m e d i s k o n o t h t w o C - 1 2 8 s t a r t - u p p r o g r a m sw i t h t h i s a r t i c l e , S E R M A K E RP R G 1 o S E R M A K E R P R G 2 .

P R G 1 l i s t s t h d i s k d i r e c t o r y t t h s c r e e n , a n i n s t r u c t s y o t D L o a d t h p r o g r a m y o u w a n t .

A f t e r i t ' s l o a d e d , y o t y p e i e t h e r S Y 5 0 0 0 t r u n t h e p r g r a m i C - 6 4 m o d e o S Y 5 0 0 3t l i s t a n e d i t t h p r o g r a m .

P R G 2 i m o r e a u t o m a t i c . Y o e n t e r t h f i l e n a m e o t h C - 6 4p r o g r a m i l i n e 1 a n s a v e i t t h s a m e d i s k . T h e n , e a c ht i m e y o l o a d a n r u i i C - 1 2 8 m o d e , i w i l l l o a d t h eC - 6 4 p r o g r a m i 1 2 m o d e a n t h e n s w i t c h t h c o m p u t e r i n t o 6 m o d e t r u i t

3 T h e n r u S E R M A K E RP R G 3 t c r e a t e a n s a v e p r g r a m e n t i t l e d S e r e n d i p i t y t e a c hd i s k c o n t a i n i n g C - 6 4 p r o g r a m s .O n c e y o u ' v e p r e p a r e d d i s k ,i n s e r t i i n t o t h 1 5 7 1 a n p r e s st h C - 1 2 8 ' s r e s e t b u t t o n . Y o u rC - 6 4 p r o g r a m w i l l f a s t - l o a d i 1 2 8 m o d e .

Y o c a l o a d C - 6 4 B a s i c b o o tp r o g r a m s i 1 2 m o d e u n l e s st h e y c o n t a i n a a u t o - r u n f e a t u r e .I t h a t c a s e y o u m u s t B L o a d , i 1 2 m o d e , t h m a c h i n e l a n -

1

Page 23: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 23/55

g u a g e p r o g r a m t h a t ' s l o a d e d b t h a u t o - r u n b o o t ; t h e n l o a d t h eb o o t a f t e r w a r d s i 6 4 m o d e .

O n c e t h 6 m a c h i n e l a g u a g e p r o g r a m i B L o a d e d i 1 2 m o d e , y o u c a n a c c e s s 6 m o d e b t y p i n g i t h d i r e c tc o m m a n d G O 6 4 . U n l e s s t h b o o t l o a d s m o r e t h a n o n p r g r a m w h e n i t ' s e x e c u t e d , y o c a B L o a d t h m a i n p r o g r a m i 1 2 m o d e a n u s t h S Y c o m a n d , f o l l o w e d b t h s t a r t i n g

a d d r e s s o t h p r o g r a m , t e e c u t e i i 6 4 m o d e . P R G 4 i p r o g r a m f o f i n d i n g t h s t a r t i n ga d d r e s s o C - 6 4 p r o g r a ms a v e d o d i s k .

U n f o r t u n a t e l y , C - 6 4 p r o g r a m st h a t u s a a u t o - r u n f e a t u r ew o n ' t l o a d i C - 1 2 8 m o d e . N e t h e r w i l l p r o g r a m s t h a t u s L O A D" P R O G R A M N A M E " , 8 , 1 a n S Y c o m m a n d l e s s t h a n 4 8 6 4( $ 1 3 0 0 h e x ) . B

1

Page 24: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 24/55

B a s i c a l l yS p e a k i n g -N o v e m b e rB S c o t t M H u s e a n W i l l i a m D T a y l o r

R U I R i g h tC 6

C O M M A N D - O R 6 i p r g r a m t h a t p r o d u c e s q u i c k r e f e re n c e t a b l e s d e s i g n e d t h e l pp r o g r a m m e r s u n d e r s t a n d t h l o g i c a l ( B o o l e a n ) o p e r a t o r s A N a n O i t h B a s i c l a n g u a g e .W h i l e C O M M A N D - O R i C - 6 4p r o g r a m , t h c o n c e p t s i i l l u st r a t e s a p p l y t p r o g r a m m i n g i a n v e r s i o n o B a s i c .

P r o g r a m m e r s u s u a l l y u s A N a n O t c o m p a r e c o r r e s p o n di n b i t s i t w b y t e s ( t h e o p e ra n d s ) t s e i t h b i t s a r o ( 1 o o f ( 0 ) . T h l o g i c a l A N g e e r a t e s r e s u l t o f o n l y i b o t hc o r r e s p o n d i n g b i t s a r 1 i o n l yo n o n e i t h e r o t h b i t s i 1 t h r e s u l t i 0 T h l o g i c a l O g e n e r a t e s i e i t h e r o b o t ho p e r a n d b i t s a r 1 a n a i

n e i t h e r i s T h t r u t h t a b l e i T a b l ep r e s e n t s a l t h c o m b i n a t i o n s

o t h b i v a l u e s a n a n t h e i r A N a n O r e s u l t s .

T a b l e d e t a i l s A N a n O o p e r a t i o n s o t w s a m p l e d e c im a l n u m b e r s , 1 7 a n 3 7 T h r e s u l t , o " p r o d u c t , " o A D i n g1 7 w i t h 3 i 3 d e c i m a l , w h i c hm e a n s t h a t a l t h p r o d u c t b i t se x c e p t b i ( t t h f i f t h p o w e r )a r o f f . W h e n 1 7 i O R e d w i t h3 7 t h p r o d u c t i 1 7 5 , w h i c hm e a n s t h a t a l p r o d u c t b i t s e c e p t a n a r o n

A N A N A N A N A N

T a b l e / A N D - O R

O O O

0 O O

t r u t h t a b l e .

1

Page 25: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 25/55

B i n u m b e rB i v a l u eB i n a r y n o t a t i o n f o 1 7 B i n a r y n o t a t i o n f o 3 A N r e s u l tO r e s u l t

T a b l e 2 A N D i n g a n

1 2

O R i n g

6

d e c i m a l

3

n u m b e r

-

1

1 7 w i t h 3 7

P r o g r a m m e r s c o m m o n l y u s A N a n O t t e s t i c e r t a i nb i t s a r o o o f f . I y o A N b y t e w i t h t h v a l u e o b i n u b e r , t h r e s u l t i t h a t b i v a l u e i t h b i w a o n a n i t h b i w a o f f . F o e x a m p l e , r e f e r r i n ga g a i n t T a b l e 2 i y o w a n t t k n o w w h e t h e r b i i o i t h b y t e c o n t a i n i n g t h d e c i m a lv a l u e 1 7 0 , A N t h e b y t e w i t h 1 ( t h e d e c i m a l v a l u e o b i t 4 ) . S i n c eb i w a o f i t h i s c a s e , y o u rp r o d u c t i 0 I y o u ' d t e s t e d f o b i ( b A N D i n g w i t h 8 ) t h r e s u l t w o u l d h a v e b e e n 8 s i n c eb i w a o n

T t u r n o b i ( o b i t s ) i b y t e , O t h b y t e w i t h t h s u o t h d e c i m a l v a l u e s o t h b i t ( s )y o u w a n t t t u r n o n . F o e x a mp l e , t t u r n o b i t s 0 - 3 , O t h

b y t e w i t h 1 ( 1 ) T t u r n o f b i ( o b i t s ) , A N t h b y t e w i t h 2 5 m i n u s t h s u o t h v a l u e s o t h b i t ( s ) y o w a n t t t u r n o f f .

T b e t t e r u n d e r s t a n d h o t h i sw o r k s , t y p e i a n r u C O M MA N D - O R 6 4 t h e n i n p u t a n n u b e f r o m 0 t 2 5 5 . T h c o m p u t e rw i l l t r a n s l a t e y o u r n u m b e r i n t ob i n a r y n o t a t i o n , t h e n A N y o u rn u m b e r w i t h r a n d o m l y g e n e ra t e d n u m b e r a n d i s p l a y t h r s u l t . N e x t i w i l l t a k e t h a t r e s u l ta n O i w i t h a n o t h e r r a n d o m l yg e n e r a t e d n u m b e r , d i s p l a y i n gt h s e c o n d r e s u l t . K e e p t y p i n gi n u m b e r s , a n s o o n y o u ' l l b c o n f i d e n t e n o u g h w i t h t h e s e l o i c a l o p e r a t o r s t o w r i t e t h e m i n t oy o u r o w p r o g r a m s . ■

1

Page 26: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 26/55

E x t r a ! N e w s l e t t e rG r a p h i c sB D a v i d A H o o k

R U I R i q h t0 6

T h c o n c e p t o d i s k - b a s e dm a g a z i n e w a r e a l i z e d b R U w i t h a a r t i c l e e n t i t l e d " E x t r a ! E t r a ! R e a d A l A b o u t I t i t h J u l y1 9 8 6 i s s u e . T h a r t i c l e p r e s e n t e dt h r e e p r o g r a m s , M a P r o d u ct i o n , M a R e a d e r a n d M a P r i n t e r , t h a t c r e a t e s o f t w a r en e w s l e t t e r , d i s p l a y i o y o u rs c r e e n a n e v e n p r i n t i o u t .

T h J u l y v e r s i o n ( 6 . 4 ) o M a R e a d e r l e t s y o i n c l u d e o n g r a p h i c s d i s p l a y , i e i t h e r D o d l e ! o K o a l a f o r m a t , a t h c o v e ro t h n e w s l e t t e r . N o w , f o t h R e R U N d i s k , w h a v e i n c l u d e dM a R e a d e r V e r s i o n 7 . i i t e n t i r e t y . W i t h t h i s u p d a t e , y o c a i n c l u d e s e v e r a l p i c t u r e s i D o o d l e ! o K o a l a f o r m a t , o r b o t h .T h p i c t u r e s a p p e a r a s e p a r a t ed i s p l a y s b e t w e e n t e x t s c r e e n s .

P e r h a p s y o u ' d l i k e t g i v ee a c h a r t i c l e i t o w c o v e r p i c t u r e

o e n h a n c e t u t o r i a l a r t i c l e w i t hi l l u s t r a t i o n s . Y o c o u l d a l s o i c l u d e " g a l l e r y " o g r a p h i c s d i p l a y s , a n y o u r o r g a n i z a t i o nc o u l d s e l l a d v e r t i s i n g , i t h f o r mo K o a l a o D o o d l e ! s c r e e n s , a

s o u r c e o r e v e n u e .M a R e a d e r 7 . l e t s y o i

c l u d e p i c t u r e s a n y w h e r e y o u w a n ti y o u r n e w s l e t t e r . I t ' s t o t a l l y c o p a t i b l e w i t h M a R e a d e r 6 . 4 .

U P D A T E D E S I G Nw r o t e M a R e a d e r 7 . t a

c o m m o d a t e m a x i m u m o t e e x t r a p i c t u r e s , b e y o n d t h c o v e r .

t o o k i n t o a c c o u n t t h C - 6 4 ' sm e m o r y c a p a c i t y , a w e l l a t h s t o r a g e r e q u i r e m e n t s f o t h v a r i o u s k i n d s o f i l e s i n v o l v e d .T h r e l a t i v e f i l e s t o r i n g t e x t f o r

n e w s l e t t e r w i l l v a r y i s i z e ,d e p e n d i n g o n t h n u m b e r o p a g e s , b u t y p i c a l i s s u e , w i t ho n c o v e r p i c t u r e , s h o u l d o c u p y a b o u t h a l f d i s k . T h a tl e a v e s t h e o t h e r h a l f f o t h e x t r ag r a p h i c s , a n D o o d l e ! a n K o a l a

2

Page 27: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 27/55

p i c t u r e s f i l l 3 a n 4 b l o c k s o d i s k s p a c e , r e s p e c t i v e l y .

C U S T O M I Z A T I O NA w i t h M a R e a d e r 6 . 4 , y o

m u s t c u s t o m i z e M a R e a d e r 7 . t h r o u g h D a t a s t a t e m e n t s e a c ht i m e y o u s i t T h c u s t o m i z i n gi n f o r m a t i o n i n c l u d e s t h e f i l e n a m eo t h t e x t , t h f i l e n a m e a n t y p e( D o o d l e ! o K o a l a ) o t h c o v e rp a g e a n t i t l e i n f o r m a t i o n f o t h s p e c i f i c i s s u e , s u c h a m o n t h o v o l u m e n u m b e r . T h s t e p s f o e t e r i n g t h i s i n f o r m a t i o n a r d s c r i b e d i d e t a i l i t h J u l y a r t i c l e .

V e r s i o n 7 . r e q u i r e s i n f o r m at i o n p e r t a i n i n g t t h e x t r a g r a p hi c s , a w e l l . I t h D a t a s t a t e m e n ti l i n e 7 1 2 1 , y o u m u s t i n d i c a t eh o m a n y e x t r a p i c t u r e s t h e r ew i l l b e n o i n c l u d i n g t h c o v e rp a g e . T y p e i i t h e r e a r n e x t r a p i c t u r e s .

T h D a t a s t a t e m e n t s b e g i nn i n g a l i n e 7 1 5 1 a r f o s p e c i f i ci n f o r m a t i o n o t h e x t r a g r a p h i c sf i l e s — o n e s t a t e m e n t p e f i l e . T h s t a t e m e n t m u s t i n c l u d e t h n u b e o t h t e x t p a g e b e f o r e w h i c ht h p i c t u r e w i l l a p p e a r , t h p i t u r e ' s D o o d l e ! o K o a l a f i l e n a m e ,i t t y p e ( D o K a n t h c o l o ro t h s c r e e n b o r d e r t h a t w i l l s u r o u n d i t T h f i l e n a m e c o n v e nt i o n s a r e t h e s a m e a s t h o s e t h J u l y a r t i c l e d e s c r i b e s f o n a m i n gt h c o v e r p i c t u r e . I y o u r p r e s e n tc o p y o M a R e a d e r i n c l u d e s" e x t r a " d a t a l i n e s , d e l e t e t h e m .

O n c e y o u ' v e t y p e d t h i s i n f o rm a t i o n i n t o t h D a t a s t a t e m e n t s ,s a v e M a R e a d e r t y o u r n e w sl e t t e r d i s k . T h e n u s f i l e c o p yp r o g r a m t t r a n s f e r t h p i c t u r ef i l e s t t h s a m e d i s k , a n y o u rn e w s l e t t e r w i l l b r e a d y f o r e a d i n g .

T E C H N I C A L T I D B I T SI t h e r e ' s p i c t u r e t b d i

p l a y e d b e t w e e n , f o e x a m p l e ,p a g e s a n 4 t h p i c t u r e a p e a r s f i r s t w h e n y o h i t h f u n ct i o n k e t b r i n g u p p a g e 4 T g e t p a g e w h e n y o u ' v e f i i s h e d v i e w i n g t h g r a p h i c s ,p r e s s t h s p a c e b a r , n o t h f u n c t i o n k e y . I y o p r e s s t h ef u n c t i o n k e y , t h p r o g r a m w i l lp r o b a b l y s k i p , j u m p i n g t p a g e5 A l w a y s e x i t p i c t u r e s c r e e nw i t h t h s p a c e b a r , u n l e s s , o c o u r s e , y o w a n t t s k i p p a g e .

T h e r e ' s r o o m f o o n l y o n p i t u r e a t i m e i t h C - 6 4 ' s m e o r y , s w h e n e v e r p i c t u r e i l o a d e d , i r e p l a c e s o n t h a t ' s a r e a d y t h e r e . E v e n t h c o v e rp a g e i r e p l a c e d , a n y o c a n ' tg e i b a c k u n t i l y o r u t h p r g r a m a g a i n . I y o b a c k u t p a g e 0 y o u ' l l s e t h p i c t u r e t h a tw a l a s t l o a d e d , n o t t h e c o v e r .

G E T T I N G T H O R I G I N A LV E R S I O NI y o d o n ' t h a v e t h J u l y 1 9 8 6

i s s u e o R U w i t h t h o r i g i n a la r t i c l e , y o c a g e i b s e n d i n g

2

Page 28: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 28/55

Y o m a r e t u r n h e r e b p r e s s i n g r s a j» T a b l e o C o n t e n t s! ! T h i s H E L P S c r e e n5 * B o t o S c r e e n C b i t n u m b e r ! )T S P r e v i o u s S c r e e nS N e x t S c r e e nr a = l Q u i t M a g a z i n e

T h e s e p r o g r a m s w e r e d e v e l o p e d b y

f o r t h e B A R R I E U S E R B R O U P C B U G 5

E n t i r e c o n t e n t s o t h i s m a g a z i n e a r C c 1 9 B B b t h A u t h o r s w i t h i n .

S t r i k e S P A C E t e x i t t h c o v e r p a g e .

$ 3 . 5 0 , p l u s $ 1 s h i p p i n g a n h a d l i n g , t R U N , B a c k I s s u e O d e r s , 8 E l S t . , P e t e r b o r o u g h ,N 0 3 4 5 8 . I y o u ' d r a t h e r n o t y p e i t h p r o g r a m l i s t i n g s , g e t h e m o t h J u l y / A u g u s t R e R U N

d i s k b s e n d i n g $ 2 1 . 4 7 t R e R U N ,a t h s a m e a d d r e s s . T h d i s ka l s o i n c l u d e s e i g h t o t h e r p r g r a m s f r o m t h J u l y a n A u g u s ti s s u e s o R U N , s i t ' s a w o r t hw h i l e i n v e s t m e n t .

2

Page 29: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 29/55

R U S c r i p t 1 2 B R o b e r t R o c k e f e l l e r

R U I R i g h tG 1 2 8 ; 8 0 - c o l u m n m o n i t o r ; d i s k d r i v e ;

M P e r f e c t T y p i s t 2 . p r o g r a m

R U S c r i p t 1 2 V e r s i o n 2 . 4 0i a n 8 0 - c o l u m n w o r d p r o c e s s o rf o t h C - 1 2 8 . A l f e a t u r e s t h a tw e r e p r e s e n t i R U S c r i p t 6 V e r s i o n 1 . ( s e e t h e M a r c h a n dA p r i l 1 9 8 6 i s s u e s o R U N ) a r s t i l l p r e s e n t i t h i s v e r s i o n , b u t h e r e a r m a n y e n h a n c e m e n t sa n a d d i t i o n s . T h e r e a r 1 n e d o c o m m a n d s a n a b o u t 3 a d i t i o n a l n e f e a t u r e s . R U S c r i p t1 2 g i v e s y o a b o u t 6 8 , 0 0 0b y t e s f o y o u r d o c u m e n t s . T u s R U S c r i p t 1 2 8 , l o a d a n r u " R S 1 2 8 " . B s u r e t h a t y o u rC - 1 2 8 i i 1 2 m o d e .

W h a t f o l l o w s i r u n d o w n o t h i s p o w e r f u l p r o g r a m ' s m a n yf u n c t i o n s a n c o m m a n d s , w i t hb r i e f d e s c r i p t i o n s t g e y o g o i n g . s l a s h s e p a r a t i n g t w k e y s m e a n s t h a t y o m u s t p r e s st h k e y s s i m u l t a n e o u s l y . O t h e rw i s e , p r e s s t h e m i t h s q u e n c e s h o w n .

C U R S O R M O V E M E N TC u r s o r k e y s : m o v e c u r s o r i f o u r d i r e c t i o n s .S h i f t / r e t u r n : m o v e s c u r s o r t s t a r t o l i n e .H o m e : m o v e s c u r s o r t u p p e r -l e f t c o r n e r o s c r e e n .T w h o m e s i s u c c e s s i o n :m o v e c u r s o r t t o o d o c u m e n t .C T R L / b a c k a r r o w : m o v e s c u s o t b o t t o m - l e f t c o r n e r o s c r e e n .T w C T R L / b a c k a r r o w s : m o v ec u r s o r t e n o d o c u m e n t .

A B O R T O P E R A T I O NC T R L / C o m m o d o r e : u s t e x i tm o s t o p e r a t i o n s .R e s t o r e : t a b o r t a n r e t u r n t oT e x t m o d e .

I N S E R T T E X TS h i f t / I N S T : i n s e r t o n s p a c e .C T R L / i : t o g g l e i a n o u o I s e r t m o d e .R u n - s t o p : i n s e r t b l o c k o 2 0 s p a c e s .S h i f t / r u n - s t o p : e r a s e l e f t o v e rs p a c e s f r o m i n s e r t e d b l o c k .

2

Page 30: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 30/55

D E L E T E T E X TD E L : d e l e t e c h a r a c t e r t l e f t o c u r s o r .F 7 d e l e t e c h a r a c t e r u n d e r t h c u r s o r .F 8 d e l e t e b l o c k . P o s i t i o n c u r s o ra s t a r t o b l o c k ; p r e s s F 8 m o v ec u r s o r t e n o b l o c k ; p r e s s r t u r n . B l o c k i s a v e d i b u f f e r .T w F 6 s : r e t r i e v e p r e v i o u s l y d l e t e d b l o c k f r o m b u f f e r . P r e s s F t w i c e ; s e l e c t i n s e r t p o i n t ; p r e s sr e t u r n .T w F 8 s : d e l e t e f r o m c u r s o r t e n o d o c u m e n t .

M O V E A N C O P Y T E X TF 5 m o v e b l o c k . U s s a m e p r c e d u r e a f o F 8 a b o v e , b u c o m p l e t e t h m o v e b p l a c i n gt h c u r s o r a t h e d e s i r e d i n s e r tp o s i t i o n a n p r e s s i n g r e t u r n .F 6 c o p y b l o c k . U s t h s a m ep r o c e d u r e a f o F 5

S E A R C H A N R E P L A C EN o t e : U n l i k e v e r s i o n 1 . 0 , y o d o n ' t n e e d t i n s e r t n u l l c h a ra c t e r s a t h b e g i n n i n g a n e n o y o u r s e a r c h s t r i n g .F 2 s e a r c h f o s t r i n g .T w F 2 s : s e a r c h f o m u l t i p l eo c c u r r e n c e s .F 4 r e p l a c e s t r i n g t h a t w a f o u n di s e a r c h .T w F 4 s : a u t o m a t i c r e p l a c em e n t o f s t r i n g w h e r e v e r f o u n d .

C O L O R SC T R L / 1 : t e x t c o l o r .

C T R L / 2 : s c r e e n c o l o r .C T R L / 3 : s t a t u s l i n e c o l o r .

E D I T I N G F U N C T I O N SR e t u r n : e n p a r a g r a p h .C T R L / x : i n t e r c h a n g e t h t w c h a r a c t e r s j u s t b e f o r e t h c u r s o r .C T R L / 6 : t o g g l e i a n o u o C a p i t a l L o c k m o d e .C T R L / = : s e l e c t i v e r e p l a c e m e n to l i n e - p a d d i n g . D e f a u l t i d o t s .H e l p : m o v e c u r s o r t a n o t h e rt e x t a r e a .C T R L / z : f i v e - s p a c e d t a b .C T R L / u : s e l e c t a l t e r n a t e c h a ra c t e r f o b l o c k s p a c e i n s e r t i o n .

F C O M M A N D K E P r e s s F t e v o k e C o m m a n d

m o d e . T h e n , p r e s s t h a p r o p r i a t e l e t t e r o s y m b o l a n f o l o w o n - s c r e e n p r o m p t s .d s e l e c t d e v i c e n u m b e r .s s a v e t e x t a p r o g r a m f i l e .@ s a v e w i t h r e p l a c e .I l o a d p r o g r a m t e x t f i l e .a a p p e n d p r o g r a m t e x t f i l e s t e n o d o c u m e n t . A p p e n d e d t e x ts t a r t s a t c u r r e n t c u r s o r l o c a t i o n .t s e l e c t t r u e o r C B A S C I I .w s a v e t e x t a s e q u e n t i a l o u s e r f i l e . E n t e r f i l e n a m e , s , w o f i l e n a m e , u , w .r l o a d s e q u e n t i a l o r u s e r t e x t f i l e .$ l i s t d i s k d i r e c t o r y .> s e n d d i s k c o m m a n d . U s B a s i c 2 . D O c o m m a n d s .< r e a d e r r o r c h a n n e l .

f f r e e b y t e s r e m a i n i n g .x e x i t t B a s i c .

2

Page 31: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 31/55

p p r i n t t e x t t s c r e e n , p r i n t e r o d i s k . F o l l o w s c r e e n p r o m p t s .0 l o a d n e c h a r a c t e r s e t .1 - 9 : l o a d n e p r i n t s e t s .C u r s o r - u p a n c u r s o r - d o w n :f a s t l i n e s c r o l l i n g .C u r s o r - l e f t a n c u r s o r - r i g h t :p a g e s c r o l l i n g .c t o g g l e u p p e r - o l o w e r c a s e .R s a v e t a b l e o r e d e f i n e d c h a ra c t e r s . ( S e e a l s o d o c o m m a n d. d c , b e l o w . )o p r i n t d o c u m e n t ; c o n t i n u o u sf e e d .Z s w a p t e x t a r e a s f o b a n k s

a n 0 M s e l e c t m a c r o c h a r a c t e r s t b t u r n e d o f f o p r i n t i n g .m l o a d m a c r o s e t , c r e a t e d w i t hD e f i n e M a c r o s p r o g r a m . ( S e e t h J a n u a r y 1 9 8 7 i s s u e o R U o t h J a n u a r y - F e b r u a r y e d i t i o n o fR e R U N f o m a c r o d e t a i l s a n l i s t i n g . )g t o g g l e S p e c i a l G r a p h i c s m o d e .G s e l e c t p r i n t e r t y p e .C s e l e c t s e c o n d a r y a d d r e s s f o p r i n t i n g d o t g r a p h i c s a n s e n di n m a c r o c o m m a n d s t r i n g s t op r i n t e r .S s p l i t t e x t i n t o t w a r e a s . S e l e c t1 - 1 8 f o a r e a 2 A m o v e b e t w e e n t w t e x t a r e a s .T s e l e c t s e c o n d a r y a d d r e s su s e d t p r i n t t e x t t p r i n t e r .L e n a b l e l i n e f e e d s .q s a v e R U S c r i p t m a c h i n e l a g u a g e c o d e a n a l y o u r c u r r e n ts e t t i n g s t d i s k .

D O C O M M A N D SR U S c r i p t i p o s t - f o r m a t t e d

w o r d p r o c e s s o r . T h i s m e a n s t h a tt h t e x t i n o f o r m a t t e d u n t i l i t ' sp r i n t e d , s y o u r s c r e e n d i s p l a yw i l l v a r y f r o m y o u r p r i n t o u t . T s p e c i f y o u t p u t f o r m a t , R U S c r i p t 2 . 4 0 h a a b o u t 4 d o c o m m a n d s , s c a l l e d b e c a u s ee a c h c o m m a n d m u s t b p r c e d e d b d o ( p e r i o d ) . T h e s ec o m m a n d s a r e m b e d d e d i t h t e x t t o s p e c i f y m a r g i n w i d t h s , d f i n e h e a d e r s a n f o o t e r s , a n s f o r t h .

d o c o m m a n d i e x e c u t e dw h e n t e x t i p r i n t e d , a n o n l yt e x t f o l l o w i n g t h d o c o m m a n di a f f e c t e d . F o e x a m p l e , i y o d o n ' t p l a c e t h e d o c o m m a n d st s e m a r g i n s u n t i l y o u ' r e h a l fw a t h r o u g h p a g e o t e x t , t h m a r g i n s i t h f i r s t h a l f w i l l h a v et h d e f a u l t w i d t h w h e n p r i n t e d .

F o u r s t e p s m u s t b f o l l o w e d f o d o c o m m a n d s t b i n t e r p r e t e dc o r r e c t l y . F i r s t , t h l i n e i m m e d ia t e l y p r e c e d i n g l i n e o o n o m o r e d o c o m m a n d s m u s t e n w i t h r e t u r n . S e c o n d , t h l i n e o d o c o m m a n d s m u s t s t a r t i t h f i r s t s c r e e n c o l u m n . T h i r d , m u l t i p l ed o c o m m a n d s i s t r i n g m u s t n o b s e p a r a t e d b s p a c e s . F o u r t h ,e a c h s t r i n g o d o c o m m a n d sm u s t e n w i t h c a r r i a g e r e t u r n .F o l l o w i n g i a e x a m p l e o s t r i n go d o c o m m a n d s :. p w 8 0 . p l 6 6 . l m 6 . r m 6 . t m 4 . b m 4 . l j

2

Page 32: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 32/55

T h d o c o m m a n d s a r e :- I j — L e f t - j u s t i f i e s p r i n t e d t e x t .- r j — R i g h t - j u s t i f i e s p r i n t e d t e x t .. e n — C e n t e r s p r i n t e d t e x t b t w e e n t h l e f t a n r i g h t m a r g i n s .

Y o u r t e x t m u s t b e g i n o t h n e x tl i n e b e l o w t h . e c o m m a n d .

. p i — S e t s t h p a g e l e n g t h . T h i sc o m m a n d m u s t b f o l l o w e d b

n u m b e r f r o m 1 - 2 4 0 , i n d i c a t i n gt h n u m b e r o l i n e s y o w a n t t c o n s t i t u t e f u l l p a g e . F o r s t a nd a r d - s i z e , 8 1 ^ - b y - 1 1 p a p e r w i t hp r i n t e r t h a t p r i n t s s i l i n e s p e i n c h , t h s e t t i n g w o u l d b 6 6 T h e r e f o r e , y o u w o u l d e n t e r . p l 6 6 .

. p w — S e t s t h p a g e w i d t h , d f i n e d a t h m a x i m u m n u m b e ro c h a r a c t e r s t h a t m a b p r i n t e do o n l i n e . M o s t p r i n t e r s p r i n tt e c h a r a c t e r s p e r i n c h , w h i c h ,u s i n g s t a n d a r d - s i z e p a p e r , g i v e s8 c h a r a c t e r s p e r l i n e . I y o u rp r i n t e r h a m u l t i p l e c h a r a c t e rs e t s w i t h d i f f e r e n t c h a r a c t e rd e n s i t i e s , y o u ' l l h a v e t a d j u s tt h p a g e w i d t h a c c o r d i n g l y t u s a a l t e r n a t e c h a r a c t e r s e t .E x a m p l e : . p w 8 0 .

. I m — S e t s t h l e f t - m a r g i nw i d t h . T h . I m d i r e c t i v e m u s t b f o l l o w e d b n u m b e r f r o m 1 2 4 0 . E x a m p l e : . I m 8 .

. r m — S e t s t h r i g h t - m a r g i nw i d t h . T h . r d i r e c t i v e m u s ta l s o b f o l l o w e d b n u m b e rf r o m t 2 4 0 . E x a m p l e : . r m 8 . I t h s u o t h l e f t a n r i g h t m a g i n s i g r e a t e r t h a n t h p a g ew i d t h , m a r g i n e r r o r w i l l o c c u r .

. t m — S e t s t h t o p - m a r g i nd e p t h . T h . t d i r e c t i v e m u s t b ef o l l o w e d b n u m b e r f r o m t 2 4 0 . E x a m p l e : . t m 6 .

. b m — S e t s t h b o t t o m - m a r g i nd e p t h . T h . b d i r e c t i v e m u s t b ef o l l o w e d b n u m b e r f r o m t 2 4 0 . E x a m p l e : . b m 6 . T h t o p -m a r g i n d e p t h p l u s t h b o t t o m -m a r g i n d e p t h m u s t b l e s s t h a nt h p a g e l e n g t h .

. h d — D e f i n e s a h e a d e r t b p r i n t e d a t h t o o e v e r y p a g e .T h c o m m a n d m a b f o l l o w e db u t 2 5 c h a r a c t e r s a n m u s t e n w i t h c a r r i a g e r e t u r n .T h i s m e a n s t h a t t h c a r r i a g e - r et u r n c h a r a c t e r c a n n o t b p a r t o t h h e a d e r s t r i n g a n t h a t n d o c o m m a n d s c a f o l l o w t h e . h d d r e c t i v e , s i n c e t h e y w o u l d b i t e r p r e t e d a p a r t o t h h e a d e rs t r i n g . F o t h i s r e a s o n , a n t e n h a n c e r e a d a b i l i t y , r e c o mm e n d t h a t t h . h a n . f ( s e eb e l o w ) d o t c o m m a n d s a p p e a r o l i n e s b t h e m s e l v e s . T h e # c h a ra c t e r f o l l o w i n g t h . h ( o . f t ) h a s p e c i a l s i g n i f i c a n c e . E n t e r e d j u s to n c e a t h b e g i n n i n g o d o u m e n t , . h d # a u t o m a t i c a l l y p r i n t st h p a g e n u m b e r o e a c h p a g e .

T h . I j , . r j , . e n , . p w , . I a n . r d o c o m m a n d s h a v e n e f e c t o t h h e a d e r . T h h e a d e rs t r i n g i p r i n t e d e x a c t l y a d f i n e d , s t a r t i n g i t h f i r s t c o l u m no t h p a g e a n c o n t i n u i n g u n t i li h a b e e n p r i n t e d i i t e n t i r e t y .

2

Page 33: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 33/55

I f f o e x a m p l e , y o w i s h t c e t e t i t l e , t h t i t l e m u s t b p r c e d e d b t h c o r r e c t n u m b e r o s p a c e s .

Y o m a y e m b e d m a c r o c h a ra c t e r s ( s e e d i s c u s s i o n a b o v e ) i t h h e a d e r s t r i n g i y o w i s h . T h h e a d e r w i l l b p r i n t e d a t h l i n ep o s i t i o n e q u a l t t h . t s e t t i n gp l u s 1 S o i y o s e t h t o m a r g i n t 6 t h h e a d e r w i l l b p r i n t e d o t h s e v e n t h l i n e . E a m p l e : . h R U S c r i p t 2 . 4 0 .

- f t — D e f i n e s f o o t e r t o b p r i n t e d a t h b o t t o m o e v e r yp a g e . T h . f d i r e c t i v e w o r k s e xa c t l y l i k e t h a t o f t h h e a d e r . T h f o o t e r w i l l b p r i n t e d a t h l i n ep o s i t i o n e q u a l t t h . p s e t t i n gm i n u s t h . b s e t t i n g m i n u s 1 E x a m p l e : . f p a g e n u m b e r .

. h s — D e f i n e s t h n u m b e r o l i n e s t b l e f t b e t w e e n t h h e a d e ra n t h m a i n b o d y o t e x t . T h c o m m a n d m u s t b f o l l o w e d b n u m b e r . E x a m p l e : . h s 2 .

. f s — D e f i n e s t h n u m b e r o l i n e s t b l e f t b e t w e e n t h f o o t e ra n t h m a i n b o d y o t e x t . E a m p l e : . f s 2 .

. I s — S e t s t h l i n e s p a c i n g . Y o c a p r i n t o n o m o r e b l a n k l i n e sb e t w e e n e a c h l i n e o t e x t . F o d o u b l e - s p a c i n g ( o n e b l a n k l i n eb e t w e e n l i n e s o t e x t ) , s e . I t 1 E x a m p l e : . I s 1 .

. — I n d e n t s t e x t f r o m t h c u r e n t l e f t - m a r g i n s e t t i n g . F o e x a mp l e , i t h l e f t m a r g i n i s e t w i t h. I m 8 a n y o e x e c u t e . 3 t e x t

w i l l h e n c e f o r t h b i n d e n t e d a t h o u g h y o u ' d s e . I a 1 1 T c a c e a i n d e n t , u s . o r . 1 - 0 .

. " O u t d e n t s " t e x t , s u c h a s u b h e a d i n g , t t h l e f t o t h

l e f t m a r g i n . F o e x a m p l e , i t h l e f t m a r g i n s e t t i n g i . I m 8 a n . 1 - 3 i e x e c u t e d , t e x t w i l l b e g i np r i n t i n g a t h s i x t h c o l u m n , j u s ta t h o u g h . I h a d b e e n s e a 5 O u t d e n t s a r c a n c e l e d w i t h. 1 - 0 o . 0

. f p — F o r c e s n e p a g e .W h e n t h i s c o m m a n d i e x e c u t e d ,n m o r e t e x t w i l l b o u t p u t t t h c u r r e n t p a g e . I f o o t e r w a d f i n e d , t h f o o t e r a n b o t t o m m a g i w i l l b p r i n t e d , a n t h e nn e p a g e w i l l b s t a r t e d . E a m p l e : . f p .

. f l — L i n k s f i l e s t b p r i n t e d . T h c o m m a n d m u s t b f o l l o w e d b d e v i c e n u m b e r a n f i l e n a m e ,s e p a r a t e d b y c o m m a . W h e n t h . f d i r e c t i v e i e x e c u t e d , t h s p e ci f i e d f i l e w i l l b l o a d e d f r o m t h s p e c i f i e d d e v i c e a n b e g i n p r i n ti n g . T h p e r m i s s i b l e d e v i c e n u b e r s a r e o f o r d i s k . I t w d i s kd r i v e s a r u s e d , o n d o c u m e n tc o u l d e v e n s l i g h t l y e x c e e d3 4 0 , 0 0 0 c h a r a c t e r s i l e n g t h . E a m p l e : . f l 8 , n e x t f i l e .

, p # — S e t s t h p a g e n u m b e r o t h e n e x t p a g e t b o u t p u t . E a m p l e : . p # 4 5 .

. I f — P r i n t s l i n e f e e d c h a r a ct e r a f t e r e v e r y c a r r i a g e r e t u r n .S o m e n o n - C o m m o d o r e p r i n t e r sr e q u i r e t h i s . E x a m p l e : . I f . ( I v e r -

2

Page 34: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 34/55

s i o n 2 . 4 0 , . I f 1 e n a b l e s l i n e f e e d s ;. I f O d i s a b l e s t h e m . )

. c m — A h a n d y d o c o m m a n dt h a t l e t s y o l e a v e c o m m e n tf o y o u r s e l f t h a t w o n ' t b p r i n t e d .F o i n s t a n c e , i y o u ' r e i t h h a b i to k e e p i n g a l y o u r o l l e t t e r s o d i s k , y o c a l e a v e c o m m e n t s t y o u r s e l f w i t h d a t e s a n o t h e r i f o r m a t i o n . E x a m p l e : . c J u l y 1 9 1 9 8 5 R U S c r i p t 6 a r t i c l e .

. — I n d e n t s t h r i g h t m a r g i n .T h i s c o d e m u s t b e f o l l o w e d b n u m b e r f r o m 0 t 2 5 5 . F o

e x a m p l e , i y o s e t h r i g h t - m a rg i w i d t h t 1 s p a c e s w i t h. r m 1 0 , a n t h e n e x e c u t e . 5 t h e f f e c t i t h s a m e a i y o h a e x e c u t e d . r m 1 5 . r i g h t i d e n t i c a n c e l e d b e x e c u t i n g. o . r - 0 . E x a m p l e : . 5

. M a k e s r i g h t o u t d e n t .T h c o m m a n d m u s t b f o l l o w e db n u m b e r f r o m t 2 5 5 . F o ri n s t a n c e , i y o u ' v e s e t h r i g h tm a r g i n t 1 w i t h . r m 1 0 , a n t h e n e x e c u t e . r - 5 , t h e e f f e c t i t h s a m e a i y o h a o r i g i n a l l ye x e c u t e d . r m 5 . r i g h t o u t d e n ti c a n c e l e d b e x e c u t i n g . o . r - 0 . E x a m p l e : . r - 3 .

. b j — S t a n d s f o " b o t h j u s t i f y "a n p r i n t s t h e n s u i n g t e x t w i t hb o t h t h l e f t a n r i g h t m a r g i n sj u s t i f i e d . I d o e s t h i s b i n s e r t i n ge x t r a s p a c e s b e t w e e n w o r d s s t h a t e a c h l i n e i f l u s h w i t h t h l e f t a n r i g h t m a r g i n s . Y o c a c e t h . b c o m m a n d b e x e c u t

i n a . I j , . r o . e c o m m a n d .E x a m p l e : . b j .

. p r — S e n d s s e q u e n c e o u t 9 b y t e s t t h p r i n t e r u s i n gs p e c i f i e d s e c o n d a r y a d d r e s s .

T h s e c o n d a r y a d d r e s s m u s t i m e d i a t e l y f o l l o w t h c o m m a n d ;t h e n t h e b y t e s t b s e n t t t h p r i n t e r , s e p a r a t e d b c o m m a s ,m u s t f o l l o w a f t e r t h s e c o n d a r ya d d r e s s .

E x a m p l e : . p r 2 , 3 6 , 3 6 , 3 6 , 4 6 , 5 7 ,5 7 T h i s e x a m p l e w i l l s e n d b y t e s3 6 3 6 , 3 6 , 4 6 5 a n 5 t t h p r i n t e r u s i n g s e c o n d a r y a d d r e s s2 O t h M P S - 1 0 0 0 p r i n t e r , t h i sw o u l d s e u f o r m a t t i n g s t r i n g .

E x a m p l e : . p r 5 , 2 7 , 6 9 . H e r e ,b y t e s 2 7 a n d 6 9 w i l l b s e n t t t h p r i n t e r u s i n g s e c o n d a r y a d r e s s 5

. t a — S t a n d s f o " t e x t a d r e s s , " a n m u s t b f o l l o w e d b

n u m b e r f r o m t 3 1 T h n u b e i t h s e c o n d a r y a d d r e s st h a t w i l l b u s e d t p r i n t t h e s u i n g t e x t , a n i l a s t s f o r o n l yo n p r i n t o u t . Y o c a s e t h d f a u l t ( p e r m a n e n t ) t e x t s e c o n d a r ya d d r e s s w i t h t h F , c o m m a n d .T h . t c o m m a n d i u s e f u l w i t hp r i n t e r s , s u c h a t h M P S - 1 0 0 0 ,t h a t h a v e f e a t u r e s t h a t c a b a c c e s s e d o n l y t h r o u g h s p e c i a ls e c o n d a r y a d d r e s s e s .

E x a m p l e : . t a 1 . T h i s e x a m p l es e t s t h p r i n t s e c o n d a r y a d d r e s st 1 O t h M P S - 1 0 0 0 , t e x t

2

Page 35: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 35/55

p r i n t e d u s i n g s e c o n d a r y a d d r e s si f o r m a t t e d a c c o r d i n g t p r

v i o u s l y - d e f i n e d f o r m a t s t r i n g( w h i c h c a n b e s e n t t t h p r i n t e rw i t h t h . p c o m m a n d ) .

. c a — D e f i n e s a n e w , t e m p or a r y s e c o n d a r y a d d r e s s . T h i s i t h s e c o n d a r y a d d r e s s t h a t w i l lb u s e d t s e n d m a c r o s t r i n g st t h p r i n t e r a n t p r i n t d o t -g r a p h i c s c h a r a c t e r s . Y o c a s e t h d e f a u l t ( p e r m a n e n t ) s e c o n da r a d d r e s s w i t h t h F 1 , C c o m a n d . E x a m p l e : . c a 5 .

. d c — S t a n d s f o " d e f i n e c h a ra c t e r . " T h i s c o m m a n d t a k e st h r e e f o r m s t h a t e n a b l e y o t r e d e f i n e a n c h a r a c t e r o t h k e y b o a r d e x c e p t @ t t o t a l o 1 2 c h a r a c t e r s , t h e n t u n d e f i n et h e m . T h t o t a l i e n o u g h t r d e f i n e t h e n t i r e k e y b o a r d i y o w i s h . A l r e d e f i n e d c h a r a c t e r s a r ee r a s e d b e f o r e e a c h p r i n t o u t .

E x a m p l e : . d c a , 6 6 . T d e f i n ec h a r a c t e r , f o l l o w t h . d c o m a n d w i t h t h e c h a r a c t e r t b r e d e f i n e d , c o m m a a n t h n e d e c i m a l v a l u e o t h c h a r a c t e r .T h C o m m o d o r e A S C I I d e c i m a lv a l u e f o t h l e t t e r " a i 6 5 H e r e , t h v a l u e h a b e e nc h a n g e d t 6 6 w h i c h i t h v a l u e f o " b . " T h e r e f o r e , a p r i n to u t i m e , a l t h a ' i t h d o u m e n t w i l l p r i n t o u a b ' s .

E x a m p l e : . d c a - . T h m i n u ss i g n f o l l o w i n g t h e c h a r a c t e r u n d e f i n e s t h a t c h a r a c t e r . T h i s e

a m p l e w o u l d u n d e f i n e t h c h a ra c t e r " a " , r e m o v i n g i f r o m t h t a b l e o r e d e f i n e d c h a r a c t e r s .

E x a m p l e : . d c @ . T h i s w o u l de r a s e t h e n t i r e t a b l e o r e d ef i n e d c h a r a c t e r s , e f f e c t i v e l y u n d e f i n i n g a l o t h e m .

. I r — S t a n d s f o " l o a d r e d e f i n e dc h a r a c t e r s . " T h i s c o m m a n d i u s e d o n l y a f t e r y o u ' v e p e r f o r m e dt h r e e s t e p s . F i r s t , y o m u s t d f i n e n u m b e r o c h a r a c t e r s w i t h. d c o m m a n d s . S e c o n d , p r i n tt h e c u r r e n t d o c u m e n t ; t h i r d , s a v et h t a b l e o r e d e f i n e d c h a r a c t e r st d i s k w i t h t h F 1 , R c o m m a n d .T h e n y o c a u s . I t l o a d t h s a v e d c h a r a c t e r s d u r i n g l a t e rp r i n t o u t . T h i s i u s e f u l w h e n y o h a v e t r e d e f i n e m a n y c h a r a ct e r s — t o a c c e s s s p e c i a l c h a r a ct e r s o p r i n t e r , f o e x a m p l e .T h . I c o m m a n d m u s t b f o l o w e d b d e v i c e n u m b e r ,c o m m a a n f i l e n a m e .

E x a m p l e : . I r 8 , f i l e n a m e . T h i se x a m p l e w o u l d l o a d t h e f i l e o r e d e f i n e d c h a r a c t e r s n a m e d" f i l e n a m e " f r o m d e v i c e 8 t h d i s k d r i v e .

. I c — S t a n d s f o " l o a d c h a r a ct e r s , " a n e n a b l e s y o t l o a d

n e c h a r a c t e r s e o n e p r i n t s e d u r i n g p r i n t o u t . T h . I c o m m a n d m u s t b e f o l l o w e d b

n u m b e r f r o m t ( 0 - 6 f o C - 6 4 ) t h a t s p e c i f i e s t h s e t t o

b l o a d e d . l o a d s n e s e o n t o t h e s c r e e n ; t h e n u m b e r s

2

Page 36: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 36/55

t h r o u g h l o a d n e s e i n t ot h p r i n t e r . A f t e r t h n u m b e rc o m e s c o m m a , f o l l o w e d b t h d e v i c e n u m b e r f r o m w h i c h t h s e i t b l o a d e d , t h e n a n o t h e rc o m m a a n t h f i l e n a m e o t h c h a r a c t e r o p r i n t s e t .

E x a m p l e : . I c O , 8 , s p e c i a l s e t .H e r e , t h e n e s e w o u l d g t t h s c r e e n f r o m d e v i c e n u m b e r8 t h d i s k d r i v e .

. e l — S t a n d s f o " e m p t y l i n e s , "a n p r i n t s t h s p e c i f i e d n u m b e ro c a r r i a g e r e t u r n s . I t h n u m b e ro e m p t y l i n e s t b p r i n t e d i g r e a t e r t h a n t h n u m b e r o f r em a i n i n g l i n e s o t h p a g e ,f o r c e p a g e i e x e c u t e d i n s t e a d .

E x a m p l e : . e l 1 0 . H e r e , t e c a r i a g e r e t u r n s w i l l b p r i n t e d .

. s t — S t a n d s f o " s t o p . " T h i sc o m m a n d w o r k s o n l y w i t h t h p r i n t e r o r t h e m o n i t o r , n o t h d i s k d r i v e .

E x a m p l e : . s t . W h e n n o f o l o w e d b y a n y p a r a m e t e r s , t h e . s c o m m a n d t e r m i n a t e s C o n t i n u o u sm o d e d u r i n g p r i n t o u t a n s t a r t sS i n g l e S h e e t m o d e a f t e r t h c u r e n t p a g e i d o n e . T h c o m a n d m a y b p l a c e d a n y w h e r ew i t h i n t h t e x t a r e a .

E x a m p l e : . s t 5 . W h e n f o l l o w e db y p a r a m e t e r , . s i n t e r r u p t sc o n t i n u o u s o u t p u t a s p e c i f i e dp a g e n u m b e r , a n y w h e r e f r o mt 6 5 5 3 5 , a n e n t e r s S i n g l eS h e e t m o d e . I t h i s e x a m p l e , i c o n t i n u o u s o u t p u t h a b e e n s l e c t e d w i t h F 1 , p o F 1 , o , t h f i r s t

f o u r p a g e s w i l l p r i n t i C o n t i n uo u m o d e , t h e n a p a g e t h " n e x t o u t p u t ( c / p / s ) ? p r o m p tw i l l a p p e a r .

. f f — S t a n d s f o " f o r m f e e d . "T h . f c o m m a n d m u s t b f o l o w e d b n u m b e r o 1 I y o s e l e c t 1 t h b o t t o m m a r g i n w i l lb p r i n t e d b s e n d i n g t h f o r mf e e d c h a r a c t e r t t h p r i n t e r . T h D e f a u l t m o d e , . f f O , p r i n t s t h e b o tt o m a r g i n w i t h c a r r i a g e r e t u r n s .E x a m p l e : . f 1

. f c — S t a n d s f o " f o r c e c o n d it i o n a l l y , " a n m u s t b e f o l l o w e db n u m b e r f r o m t 2 5 5 . I l e s s t h a n t h s p e c i f i e d n u m b e ro l i n e s r e m a i n o n p a g e w h e n. f i e x e c u t e d , n m o r e t e x t w i l lb p r i n t e d o t h a t p a g e . I n s t e a d ,

f o r c e p a g e w i l l b e x e c u t e d ,p r i n t i n g t h f o o t e r ( i a n y ) a n b o t t o m m a r g i n i m m e d i a t e l y a n r e s u m i n g t e x t o u t p u t o t h f o l o w i n g p a g e .

E x a m p l e : . f c 2 0 . I l e s s t h a n 2 l i n e s r e m a i n w h e n . f c 2 0 i e x c u t e d , t h p a g e w i l l b f o r c e d .

. d g — S t a n d s f o " d e f i n eg r a p h i c s c h a r a c t e r . " T h i s c o m a n d l e t s y o c h a n g e a n c h a ra c t e r , i a n p r i n t s e o t h s c r e e n c h a r a c t e r s e t , w i t h o u t r s o r t i n g t c h a r a c t e r - s e t e d i t o r .E x a m p l e : . d g O , 1 , 2 5 5 , 0 , 0 , 2 5 5 , 0 , 0 ,2 5 5 , 0 .

T h c o m m a n d m u s t b f o l o w e d b t e b y t e n u m b e r s , s e a r a t e d b c o m m a s . T h f i r s t b y t en u m b e r s p e c i f i e s t h s e i w h i c h

3

Page 37: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 37/55

t h c h a r a c t e r t b c h a n g e d i s i t u a t e d . A a l w a y s , s p e c i f i e st h s c r e e n c h a r a c t e r s e t , 1 - s p e c i f y p r i n t c h a r a c t e r s e t .

T h e s e c o n d b y t e i t h s c r e e n -c o d e v a l u e o t h c h a r a c t e r t b c h a n g e d . T h i t h e a m p l e s e l e c t s t h " a c h a r a c t e r .

T h l a s t e i g h t b y t e s d e f i n e t h c h a r a c t e r i t s e l f . T h s a m p l e s e t i n g w o u l d c h a n g e t h " a i n t ot h r e e p a r a l l e l b a r s .■ g c — S t a n d s f o " g r a p h i c sc h a r a c t e r s . " T h . g c o m m a n di f o l l o w e d b t w p a r a m e t e r s ,s e p a r a t e d b c o m m a . T h e p ar a m e t e r s e t t i n g s a r s a v e d w i t h i nR U S c r i p t , a n a r p e r m a n e n tu n t i l t h c o m p u t e r i t u r n e d o f f ,o u n t i l y o e x e c u t e a n o t h e r . g c o m m a n d . E x a m p l e : . g c 1 , 6 . T h i si t h d e f a u l t s e t t i n g , w h i c h i c o r r e c t f o t h M P S - 8 0 3 p r i n t e r .

T h f i r s t p a r a m e t e r i n u b e r , o 1 t h a t s p e c i f i e s t h o r i e n t a t i o n o f d o t - g r a p h i c s c h a ra c t e r s p r i n t e d w h e n y o s e l e c te i t h e r p r i n t s e o S p e c i a lG r a p h i c s m o d e . O n l y o n s e t t i n gi c o r r e c t f o a n y o n e p r i n t e r . I y o s e l e c t t h w r o n g s e t t i n g , a l c h a r a c t e r s p r i n t e d i G r a p h i c sm o d e w i l l b p r i n t e d u p s i d ed o w n . T h o n l y w a t d e t e r m i n et h c o r r e c t s e t t i n g f o y o u r p r i n t e ri b e x p e r i m e n t a t i o n .

T h s e c o n d p a r a m e t e r s e t s t h w i d t h o G r a p h i c s - m o d e c h a r a ct e r s i d o t s . S t a n d a r d C o m m od o r e c h a r a c t e r s a r e e i g h t d o t s

w i d e . S o , i y o s e t h i s p a r a me t e r t o 6 o n l y t h e f i r s t s i d o t so e a c h c h a r a c t e r w i l l b p r i n t e d .I y o s e t h i s p a r a m e t e r t 1 0 t e d o t s w i l l b p r i n t e d — e i g h td o t s o c h a r a c t e r a n t w d o t so s p a c e .

M a n y n o n - C o m m o d o r e p r i n te r a c c o m m o d a t e t h r e e d o td e n s i t i e s i D o t G r a p h i c s m o d e :s i n g l e d e n s i t y w i t h 4 8 d o t s p e l i n e , d o u b l e d e n s i t y w i t h 9 6 d o t s p e r l i n e a n q u a d r u p l e d e s i t y w i t h 1 9 2 0 d o t s p e l i n e . I y o w a n t e d t p r i n t 8 c h a r a ct e r s p e l i n e , h o m a n y d o t sw i d e m u s t e a c h c h a r a c t e r b f o e a c h o t h e s e d e n s i t i e s ?

S i n g l e D e n s i t y m o d e : 4 8 0 - S - 8 0d o t s w i d e .

D o u b l e D e n s i t y m o d e : 9 6 0 8 1 d o t s w i d e .

Q u a d r u p l e D e n s i t y m o d e : 1 9 2 0 8 2 d o t s w i d e .

O b v i o u s l y , n o n e o t h e s e a r c o r r e c t . T u s S i n g l e D e n s i t ym o d e , y o n e e d p r i n t s e o n l ys i d o t s w i d e . I y o u s D o u b l eD e n s i t y m o d e , y o c a p r i n t a l e i g h t d o t s o e a c h C o m m o d o r ec h a r a c t e r , b u f o u r - d o t s p a c i n gw i l l r e m a i n b e t w e e n e a c h d o t -g r a p h i c s c h a r a c t e r .

Y o c a u s e d o u b l e d e n s i t yw i t h d o t w i d t h o t e i y o u ' r eu s i n g t h e l i t e ( 9 6 c h a r a c t e r s p e l i n e ) c h a r a c t e r s e f o p r i n t i n gn o r m a l t e x t . T h e r e ' l l b t w d o t so s p a c e b e t w e e n e a c h d o t -

3

Page 38: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 38/55

g r a p h i c s c h a r a c t e r , b u y o m a f i n d t h i s a c c e p t a b l e .

Q u a d r u p l e D e n s i t y m o d e w i l ln o w o r k p r o p e r l y , r e g a r d l e s s o c h a r a c t e r s p e l i n e .

T m a k e u s o t h f u l l e i g h t -d o t w i d t h o C o m m o d o r e c h a ra c t e r a n p r i n t 8 c h a r a c t e r s p e l i n e , y o u n e e d p r i n t e r w i t hd o d e n s i t y o 8 x 8 0 6 4 d o t sp e l i n e . U s d o w i d t h o e i g h ti y o u h a v e s u c h p r i n t e r .

I g e n e r a l , u s t h f o l l o w i n gf o r m u l a t c a l c u l a t e t h c o r r e c td o w i d t h : d o w i d t h d o t s p e l i n e c h a r a c t e r s p e l i n e . I t h r e s u l t i d o w i d t h o l e s s t h a ne i g h t , y o u ' l l n e e d p r i n t s e t h a tu s e s o n l y t h a t m a n y c o l u m n s o

C o m m o d o r e c h a r a c t e r .T h e r e ' s a p r o b l e m w i t h p r i n t i n g

d o t - g r a p h i c s c h a r a c t e r s w i t hM P S - 8 0 3 - c o m p a t i b l e p r i n t e r s . A

s a i d , s t a n d a r d C o m m o d o r ec h a r a c t e r s a r e i g h t d o t s w i d e ,a n t h e y ' r e a l s o e i g h t d o t s h i g h .U n f o r t u n a t e l y , t h M P S - 8 0 3 ,1 5 1 5 , 1 5 2 5 , M P S - 8 0 1 a n M P S -1 0 0 0 ( C o m m o d o r e m o d e ) n e e dc h a r a c t e r s t h a t a r o n l y s i d o t sw i d e a n s e v e n d o t s h i g h .T h e r e ' s n w a a r o u n d i t — t h e yn e e d s p e c i a l p r i n t s e t s t h a t u s o n l y t h l e f t s i d o t s a n t h t o s e v e n d o t s o C o m m o d o r e c h a ra c t e r s . H o p e f u l l y , R U r e a d e r sw h d e s i g n s u c h p r i n t s e t s w i l ls h a r e t h e m w i t h o t h e r s .

. g b — S t a n d s f o " g r a p h i c s b g i n , " a n d e f i n e s t h s t r i n g o f

b y t e s t h a t i s e n t t t h p r i n t e rt o a c t i v a t e G r a p h i c s m o d e . T h s t r i n g i s e n t b e f o r e e a c h c h a ra c t e r i p r i n t e d i D o t G r a p h i c sm o d e . E x a m p l e : . g b 8 .

T h M P S - 8 0 3 a n i t c o m p a ti b l e s r e q u i r e j u s t o n c h a r a c t e r ,C H R $ ( 8 ) , t a c t i v a t e g r a p h i c sm o d e . T h i s c h a r a c t e r w i l l p u t h p r i n t e r i n t o G r a p h i c s m o d e u n t i li r e c e i v e s b y t e v a l u e o l e s st h a n 1 2 8 , a w h i c h p o i n t i w i l lr e t u r n t o n o r m a l T e x t m o d e .M o s t o t h e r p r i n t e r s h a n d l eg r a p h i c s d i f f e r e n t l y , h o w e v e r ,a n r e q u i r e t h a t m o r e t h a n o n c h a r a c t e r b s e n t .

E x a m p l e : . g b 2 7 , 7 5 , 6 , 0 . T h e s ef o u r c h a r a c t e r s w i l l t e l l t h p r i n t e rt p r i n t t h e n e x t s i b y t e s i D o G r a p h i c s m o d e . T h e n R U S c r i p t w i l l s e n d t h l e f t s i d o c o l u m n s o c h a r a c t e r .

R e m e m b e r t h a t t h s t r i n g m u s tt e l l t h p r i n t e r h o m a n y b y t e so g r a p h i c s d a t a w i l l b s e n t . I t h e d o t w i d t h i s e t 6 s i b y t e sw i l l b s e n t ; i t h d o t w i d t h i s e t o 1 0 , t e b y t e s w i l l b s e n t .O m o s t p r i n t e r s ( n o t t h M P S -8 0 3 ) , i t h d o w i d t h i c h a n g e d ,y o u ' l l h a v e t r e d e f i n e . g a l s o .

E x a m p l e : . g b 2 7 , 7 6 , 8 , 0 . T h i se x a m p l e s e l e c t s t h D o u b l e D e s i t y G r a p h i c s m o d e . W i t h t h e d o tw i d t h s e t 8 d o t - g r a p h i c s c h a ra c t e r s w i l l p r i n t w i t h d e n s i t y o 1 2 c h a r a c t e r s p e r l i n e .

. g e — S t a n d s f o " g r a p h i c se n d . " T h s t r i n g o f b y t e s f o l l o w -

3

Page 39: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 39/55

i n t h . g c o m m a n d w i l l b s e n tt t h p r i n t e r a f t e r e a c h d o t -g r a p h i c s c h a r a c t e r . S o m e p r i n te r r e q u i r e t h i s c o m m a n d t o r et u r n t T e x t m o d e .

E x a m p l e : . g e 1 5 . T h i s s e t t i n g ,t h d e f a u l t , i c o r r e c t f o M P S -8 0 p r i n t e r s .

E x a m p l e : . g e . T h i s i t h c o r e c t s e t t i n g f o m o s t n o n - C o mm o d o r e p r i n t e r s . N b y t e s w i l l b s e n t a f t e r t h g r a p h i c s b y t e s .

E R R O R M E S S A G E SM a c r o N o D e f i n e d — A n u

d e f i n e d m a c r o c h a r a c t e r h a b e e n e n c o u n t e r e d . T h i s u s u a l l ym e a n s t h a t y o m a d e t y p i n ge r r o r w h e n e n t e r i n g t h m a c r oc h a r a c t e r . T h c u r s o r w i l l r e s t o t h i n c o r r e c t c h a r a c t e r .

M a c r o c h a r a c t e r s a r m e a n so c u s t o m i z i n g R U S c r i p t t t a k e a d v a n t a g e o s p e c i a l f e t u r e s o n o n - C o m m o d o r e p r i n te r s . e x p l a i n m a c r o d e f i n i t i o nl a t e r i t h i s d o c u m e n t a t i o n . H o e v e r , i t ' s n o n e c e s s a r y t u d e r s t a n d m a c r o c h a r a c t e r s t u s R U S c r i p t .

I l l e g a l Q u a n t i t y — A d o c o m a n d ' s n u m e r i c a r g u m e n t i t o l a r g e o r t o s m a l l . T h c u r s o r w i l la p p e a r n e a r t h i l l e g a l n u m b e r .

O u t p u t E r r o r — A h a r d w a r e e r o h a o c c u r r e d d u r i n g p r i n t i n g .I o u t p u t i t t h p r i n t e r , t h e r r o r c o u l d m e a n t h p r i n t e r i o u o p a p e r o n o t u r n e d o n

S y n t a x E r r o r — R U N S c r i p t i

u n a b l e t r e c o g n i z e d o c o m a n d . T h c u r s o r w i l l b n e a rt h e o f f e n d i n g c o m m a n d .

M a r g i n E r r o r — T h e m a r g i n sh a v e b e e n s e t t o i l l e g a l v a l u e s .C h e c k t h d o c o m m a n d s p r c e d i n g t h c u r s o r p o s i t i o n .

T e x t A r e a F u l l — T h e t e x t a r e ai f u l l . A t h i s p o i n t , y o m u s ts a v e y o u r t e x t a n e r a s e w h a t ' so t h s c r e e n t c o n t i n u e .

D e v i c e N o P r e s e n t — T h e d v i c e r e f e r e n c e d i t h i n p u t / o u tp u o p e r a t i o n d o e s n o r e s p o n d .C h e c k t s e i y o u s e d t h c o r r e c t d e v i c e n u m b e r a n m a k es u r e t h d e v i c e i t u r n e d o n

F i l e N o F o u n d — T h e f i l e y o a t t e m p t e d t l o a d w a n o f o u n di t h e l o a d d e v i c e .

S t r i n g N o F o u n d — A m a t c hw a n o f o u n d d u r i n g s t r i n gs e a r c h .

S a v e E r r o r — A s t a t u s e r r o r o c u r r e d w h i l e t h p r o g r a m w a a t t e m p t i n g t s a v e t e x t .

L o a d E r r o r — A s t a t u s e r r o r o c u r r e d w h i l e t h p r o g r a m w a a t t e m p t i n g t l o a d t e x t f i l e .

P R I N T E R SR U S c r i p t i s e u t e x p e c tC o m m o d o r e p r i n t e r c o n n e c t e d

t t h s e r i a l b u s . c o m b i n a t i o no n o n - C o m m o d o r e p r i n t e ra n a i n t e r f a c e t h a t e m u l a t e s

C o m m o d o r e p r i n t e r w i l l a s w o r k .

I y o u r s y s t e m i n c l u d e s n e i t h e ro t h e s e , y o u c a n s t i l l u s R U

3

Page 40: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 40/55

S c r i p t b p u t t i n g t h p r i n t e r i t e r f a c e i n t o L o c k m o d e a n u i n t h R U S c r i p t F 1 , t f u n c t i o nt o u t p u t t r u e A S C I I . A n o t h e rw a i t u s t h e D e f i n e M a c r o sp r o g r a m ( s e e R U N , J a n u a r y1 9 8 7 o r t h e J a n u a r y - F e b r u a r y1 9 8 7 R e R U N ) t c r e a t e c u t o m i z e d s e o m a c r o s t h a t R U S c r i p t c a u s t c o n t r o l y o u rp r i n t e r . N o t e t h a t y o c a n n o t u s a R S - 2 3 2 p r i n t e r w i t h R U S c r i p t . I y o h a v e s u c h p r i n t e r ,y o m u s t o u t p u t y o u r t e x t t d i s ka n t h e n u s e a B a s i c p r o g r a mt p r i n t i t

D A I S Y W H E E L P R I N T E R SR U S c r i p t 2 . 4 0 c a d u

d e r l i n i n g a n d o u b l e - s t r i k e c h a ra c t e r s w i t h d a i s y w h e e l p r i n t e r st h a t r e c o g n i z e t h b a c k - s p a c ec h a r a c t e r . T y p e F 3 t h e n t h c h a r a c t e r t s t a r t u n d e r l i n i n g ;t y p e F 3 f o l l o w e d b t e n u n d e r l i n i n g . T y p e F 3 t h e n t s t a r t d o u b l e - s t r i k e ; t y p e F 3 f o l o w e d b t e n d o u b l e - s t r i k e .( S e e a l s o t h . b c o m m a n d . )

T c h a n g e t h p r i n t w h e e l ,t y p e F 3 t h e n * W h e n R U S c r i p t e n c o u n t e r s t h r e v e r s e dc h a r a c t e r , i w i l l s t o p u n t i l y o p r e s s k e y .

G R A P H I C S M O D EM o s t d o t - m a t r i x p r i n t e r s c a

p r i n t d o t - a d d r e s s e d g r a p h i c sa n o r d i n a r y t e x t o t h s a m el i n e , a n R U S c r i p t 2 . 4 0 t a k e sa d v a n t a g e o t h i s f e a t u r e . W h e n

y o p u R U S c r i p t i n t o g r a p hi c m o d e , i n s t e a d o o u t p u t t i n gn o r m a l t e x t , i u s e s t h p r i n t e r ' sd o t - g r a p h i c s c a p a b i l i t y t o p r i n te a c h c h a r a c t e r . T h i s a l l o w s p r i n te r s u c h a a M P S - 8 0 3 t p r i n ti t a l i c s , b o l d f a c e o r u n d e r l i n i n g ,a n p r i n t f o r e i g n c h a r a c t e r s e t ss u c h a F r e n c h , R u s s i a n o G r e e k — i n f a c t , a l m o s t a n k i n do t e x t .

T h e r e a r t w w a y s t c r e a t eg r a p h i c s w i t h R U S c r i p t . O n i t h r o u g h " p r i n t s e t , " w h i c h i h a l f o n o r m a l c h a r a c t e r s e t .c h a r a c t e r s e c o n t a i n s 2 5 c h a ra c t e r s , 1 2 n o n - r e v e r s e d a n 1 2 r e v e r s e d , s o p r i n t s e c o t a i n s 1 2 c h a r a c t e r s . H o d o e si w o r k ?

Y o s e l e c t p r i n t s e w i t h t h F k e y , t h s a m e k e t h a t s e l e c t sm a c r o c h a r a c t e r s . A f t e r y o p r e s s F 3 c h o o s e n u m e r a l f r o m

t 9 T h n u m e r a l w i l l a p p e a ra t h c u r s o r p o s i t i o n i t h t e x t ,i r e v e r s e f i e l d .

P r e s s i n g s e l e c t s n o r m a l T e x tm o d e , w h i c h i t h d e f a u l t ;p r e s s i n g 1 - e n a b l e s t h G r a p hi c m o d e . W i t h i n t h a t m o d e ,s p e c i f i e s t h f i r s t p r i n t s e t ,s p e c i f i e s t h s e c o n d s e t , a n s o n u t t h m a x i m u m n u m b e ro s e t s y o u r c o m p u t e r c a h a v e — n i n e f o t h C - 1 2 8 .

F o e x a m p l e , s a y y o u c h o s ep r i n t s e a n t h e n e x t c h a r a c t e rt b p r i n t e d i a a T h l e t t e r

i t h s e c o n d c h a r a c t e r i t h

3

Page 41: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 41/55

s t a n d a r d C o m m o d o r e c h a r a c t e rs e ( s e e t h e C - 6 4 P r o g r a m m e r ' sR e f e r e n c e G u i d e , p a g e 3 7 6 , f o

l i s t i n g o t h c h a r a c t e r s e t ) , s R U S c r i p t w i l l g t o s e t 3 t a k et h s e c o n d c h a r a c t e r o t h a t s e t ,a n p r i n t i u s i n g d o t - a d d r e s s e dg r a p h i c s .

P r i n t s e t s a n t h e c h a r a c t e r s e a r l o a d e d i n t o m e m o r y b t h b o o t p r o g r a m , w h i c h a l s o l o a d st h R U S c r i p t M p r o g r a m a n i n i t i a l i z e s t h R U S c r i p t s y s t e m .

Y o a l s o c a p r i n t g r a p h i c sw i t h t h S p e c i a l G r a p h i c s m o d e .I t ' s a c t i v a t e d b t h e F 1 k e y , t h e ng t h e n a n s w e r i n g a t h p r o m p t , " e n a b l e s p e c i a l g r a p h i c s( y / n ) ? " Y o d i s a b l e t h e S p e c i a lG r a p h i c s m o d e b a n s w e r i n g n

W h e n t h S p e c i a l G r a p h i c sm o d e i f u n c t i o n i n g , t h b u s in e s s - g r a p h i c s c h a r a c t e r s o t h c h a r a c t e r s e t , w h i c h a r a c e s s e d b y s i m u l t a n e o u s l y p r e s si n t h C o m m o d o r e l o g o k e a n a n o t h e r k e y , w i l l b p r i n t e du s i n g t h p r i n t e r ' s D o G r a p h i c sm o d e . T h i s o c c u r s o n l y w h e nn o r m a l T e x t m o d e i s e l e c t e d . A l o t h e r c h a r a c t e r s w i l l b p r i n t e da s n o r m a l t e x t c h a r a c t e r s .

S i n c e R U S c r i p t ' s c h a r a c t e rs e i u s e d t d i s p l a y t e x t o t h s c r e e n , t h i s m o d e h a t h a v a n t a g e t h a t c h a r a c t e r s w i l l a p e a r o t h s c r e e n e x a c t l y a t h e y w i l l b p r i n t e d . O c o u r s e ,t g e c h a r a c t e r s o t h e r t h a n t h C o m m o d o r e b u s i n e s s - g r a p h i c sc h a r a c t e r s , y o h a v e t a l t e r t h r e l e v a n t c h a r a c t e r s w i t h t h e . d gc o m m a n d o w i t h c h a r a c t e r -e d i t o r p r o g r a m .

P r i n t i n g R U S c r i p t g r a p h i c sr e q u i r e s a M P S - 8 0 3 , 1 5 1 5 ,1 5 2 5 , M P S - 1 0 0 0 i C o m m o d o r em o d e , o o t h e r c o m p a t i b l ep r i n t e r . R U S c r i p t 2 . 4 0 i d s i g n e d t b u s e d w i t h t h e s ep r i n t e r s . H o w e v e r , a 1 5 2 6 o M P S - 8 0 2 p r i n t e r w o n ' t w o r k w i t hR U S c r i p t g r a p h i c s .

I y o u h a v e a n o n - C o m m o d o r ep r i n t e r t h a t ' s n o c o m p a t i b l e w i t ht h M P S - 8 0 3 , y o u ' l l h a v e t c u t o m i z e R U S c r i p t 2 . 4 0 t t h p r i n t e r w i t h t h e v a r i o u s c u s t o m iz a t i o n c o m m a n d s a v a i l a b l e . ( S e et h F 1 , q c o m m a n d , a b o v e . )

F o m o r e i n f o r m a t i o n a b o u t t h G r a p h i c s m o d e , s e t h . g c , . g b ,. g a n . d d o c o m m a n d sm e n t i o n e d e a r l i e r .

3

Page 42: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 42/55

M P e r f e c tT y p i s t 2 . B J i B o r d e n

R U I R i g h tC - 1 2 8

T h C - 1 2 8 m a c h i n e l a n g u a g el i s t i n g s i R U c o n s i s t o s e r i e so p r o g r a m l i n e s , e a c h o w h i c hb e g i n s w i t h f o u r - d i g i t l i n e n u b e r , f o l l o w e d b 1 p a i r s o h e x a d e c i m a l c h a r a c t e r s ( l e t t e r so n u m b e r s , r e f e r r e d t h e r e i n a d i g i t s ) . M P e r f e c t T y p i s t i p r v i d e d f o a c c u r a t e a n e a s y e t r o t h e s e l i s t i n g s .

I a M l i s t i n g l i n e , t h f i r s te l e v e n p a i r s o n u m b e r s a f t e r t h l i n e n u m b e r c o n s t i t u t e t h p r g r a m ' s m a c h i n e c o d e . T h l a s tt w p a i r s a r c h e c k s u m v a l u e su s e d b y M P e r f e c t T y p i s t . Y o c a n n o t t y p e i l i n e n u m b e r s o s p a c e s ; t h e s e a r a u t o m a t i c a l l ye n t e r e d . O n l y t h 0 - 9 , A - F , i s e r t , d e l e t e , c u r s o r - r i g h t , c u r s o r -l e f t , a n r e t u r n k e y s a r a c t i v ed u r i n g M l i n e d a t a i n p u t . T s p e e d y o u r t y p i n g , t h C - 1 2 8 ' sk e y p a d h a b e e n m o d i f i e d s

t h a t f u n c t i o n k e y s 1 , 3 , 5 a n a n t h a n k e y s p r o d u c e ,r e s p e c t i v e l y , t h l e t t e r s t h r o u g hF n e e d e d f o e n t e r i n g h e x a d e ci m a l c o d e . Y o c a u s t h k e p a d , t h n o r m a l k e y s o a n c o m b i n a t i o n o t h t w f o e t e r i n g l i n e s .

E N T E R I N G N E L I N E ST t y p e i m a c h i n e l a n g u a g e

l i s t i n g , f i r s t l o a d a n r u M P e f e c t T y p i s t i 1 2 m o d e . I w i l la u t o m a t i c a l l y g i n t o L i n e E n t r ym o d e a n d i s p l a y 0 0 0 1 . Y o c a t h e n b e g i n t e n t e r y o u r M p r g r a m . S e v e r a l k e y s r e q u i r e s o m ee x p l a n a t i o n .

T h c u r s o r - r i g h t k e w i l l m o v et h c u r s o r o n l y o n s p a c e p a s t t h el a s t d i g i t y o u ' v e t y p e d i n A l s o , i y o t r t u s t h i n s e r t k e t e t e s p a c e , q u e s t i o n m a r k w i l lf i l l t h i n s e r t e d s p a c e . Y o m u s tt h e n t y p e d i g i t o v e r t h e q u e s t i o nm a r k i o r d e r f o t h c u r s o r k e y sa n t h r e t u r n k e t w o r k . Y o

3

Page 43: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 43/55

c a d e l e t e t h e q u e s t i o n m a r k o a n o t h e r d i g i t w i t h t h d e l e t e k e y .T h i s a l s o u n d s m o r e c o m p l i c a t e dt h a n i i s

W h e n y o t y p e t h s e c o n dd i g i t o t h e 1 3 t h p a i r , a a u t om a t i c r e t u r n e n t e r s t h e l i n e f o y o u . I t h l i n e i c o r r e c t , y o h e a r b e l l , a n t h n e x t l i n en u m b e r i d i s p l a y e d . I t h l i n ec o n t a i n s a e r r o r , y o h e a rb u z z , a n t h c u r s o r m o v e s t t h f i r s t c o l u m n . I t h a t c a s e , y o c a m o v e a c r o s s t h l i n e w i t ht h c u r s o r k e y s a n c o r r e c t t h e r r o r . W h e n y o u ' r e s a t i s f i e d w i t ht h l i n e , p r e s s t h e r e t u r n k e y . T h l i n e i t h e n c h e c k e d , a n y o u ' l lh e a r b e l l ( c o r r e c t ) o a b u z z( e r r o r ) .

T h d e l e t e k e y h a s s p e c i a lf u n c t i o n i t h c u r s o r i i t h f i r s tc o l u m n o t h l i n e . P r e s s i n g t h d e l e t e k e i t h a t c a s e w i l l p u l la l t h d i g i t s t t h r i g h t o t h c u r s o r b a c k o n s p a c e t t h l e f t .T h i s i u s e d m a i n l y t d e l e t e a e n t i r e l i n e a n s t a r t o v e r . W h e nt h c u r s o r ' s i a n y c o l u m n b u c o l u m n o n e , t h e d e l e t e k e o e r a t e s n o r m a l l y .

S H O R T L I N E ST h l a s t l i n e o a M p r o g r a m

i t h o n l y l i n e t h a t c a b s h o r t o n e , s i t ' s i m p o s s i b l e t e n t e r a n s u b s e q u e n t l i n e u n l e s st h c u r r e n t l i n e i f u l l o n e . I y o e n t e r s h o r t ( l a s t ) l i n e , a n i h a t h c o r r e c t c h e c k s u m ,

y o u ' l l h e a r b o t h b e l l a n b u z z . S o , i t h l a s t l i n e o t h p r o g r a m i s h o r t o n e , b s u r ey o h e a r t h e b e l l - a n d - b u z z c o b i n a t i o n ; i y o d n o t , t h c o d eo t h a t l i n e w i l l n o b a d d e d t t h M c o d e y o u h a v e e n t e r e d .

T H M E N UW h i l e e d i t i n g l i n e , y o c a

c a l l u t h f o l l o w i n g m e n u o s i a v a i l a b l e o p t i o n s b p r e s s i n gC T R L / e :

1 L o a d — U s e t h i s o p t i o n t l o a d e i t h e r f i n i s h e d p r o g r a m o o n y o a r w o r k i n g o n T h p r g r a m w i l l l o a d a n M c o d e -c o m p l e t e f i l e s , i n c o m p l e t e f i l e s ,e v e n c o m p l e t e f i l e s c r e a t e d b t h o r i g i n a l M P e r f e c t T y p i s t . B s u r e t h a t y o u r d i s k d r i v e i o b e f o r e a t t e m p t i n g t l o a d f i l e .

2 S a v e — T h i s o p t i o n a l l o w sy o t s a v e w h a t y o u ' v e e n t e r e ds f a r . U n l i k e t h o r i g i n a l M P e f e c t T y p i s t , M P e r f e c t T y p i s tV e r s i o n 2 . a l w a y s u s e s e x a c t l yt h s a m e m e t h o d f o s a v i n g p r og r a m s , w h e t h e r t h e y ' r e p a r t i a l o c o m p l e t e . A g a i n , b s u r e t h a ty o u r d i s k d r i v e i o b e f o r e e t e r i n g f i l e n a m e .

3 L i s t — T h i s o p t i o n w i l l p r d u c e h a r d - c o p y l i s t i n g l i k et h o s e p u b l i s h e d i R U N . Y o u ' l lb e p r o m p t e d t l i s t t t h s c r e e no t t h p r i n t e r . I y o l i s t t t h s c r e e n , t h l i n e n u m b e r w i l l a p e a r o n l i n e a b o v e t h d a t a . I

3

Page 44: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 44/55

y o l i s t t t h p r i n t e r , b s u r ey o u r p r i n t e r i o n - l i n e b e f o r e s l e c t i n g t h P r i n t e r o p t i o n . P r i n t e ro u t p u t p r i n t s t h e n t i r e l i n e i f o r m a t i d e n t i c a l t t h o n i R U N . T h p r i n t e r o u t p u t a l s os e n d s f o r m - f e e d ( C H R $ ( 1 2 ) )a f t e r e v e r y 6 l i n e s .

Y o c a p a u s e l i s t i n g t t h s c r e e n w i t h t h s h i f t k e o e x i ti w i t h t h e s t o p k e y . I t h p r i n t e ri s o f f , y o u ' l l h e a r b u z z , a n t h s c r e e n w i l l d i s p l a y t h l a s t l i n e .

4 E d i t O l L / n e - A l t h o u g h i t ' sa u n l i k e l y o c c u r r e n c e , i i p o s i b l e t o g e c o r r e c t c h e c k s u mb i n a d v e r t e n t l y s w a p p i n g t h p o s i t i o n s o t w o m o r e d i g i t s i

l i n e . I y o f i n i s h t h M p r g r a m , y e i d o e s n o w o r k p r o pe r l y , l o a d i i n t o M P e r f e c t T y p i s ta n l i s t i w i t h t h L i s t o p t i o n .W h e n y o f i n d t h l i n e w i t h t h s w a p p e d d i g i t s o o t h e r e r r o r , s l e c t t h E d i t O l L i n e o p t i o n a n e n t e r t h e f o u r - d i g i t l i n e n u m b e r( e . g . , 0 0 2 5 , n o 2 5 ) . T h l i n e w i l lb d i s p l a y e d f o y o t e d i t . A f t e ry o c o r r e c t i a n p r e s s t h r t u r n k e y , y o u ' l l h e a r t h b e l l a n w i l l a u t o m a t i c a l l y b r e t u r n e d t t h E n t e r N e L i n e s o p t i o n . B

s u r e y o r e s a v e t h c o r r e c t e dp r o g r a m w i t h n e f i l e n a m e .

5 E n t e r N e L i n e s — T h i s i t h o p t i o n y o u ' l l u s m o s t o t h t i m e . E d i t m o d e w o r k s a e p l a i n e d a b o v e . M P e r f e c t T y p i s ta u t o m a t i c a l l y r e t u r n s y o t t h i sm o d e a f t e r y o c h o o s e a n y o t i o n b u E x i t .

6 E x i t — T h i s o p t i o n r e t u r n sy o t B a s i c . Y o u ' l l g e p r o m p tt e n s u r e t h a t y o s a v e t h p r g r a m y o u ' v e e n t e r e d b e f o r e y o e x i t t B a s i c .

I a l o p t i o n s e x c e p t t h o s e i v o l v e d i e n t e r i n g p r o g r a m l i n e s( o p t i o n s a n 5 ) y o a r i t h B a s i c s c r e e n e d i t o r . A l k e y s , i c l u d i n g t h e c o l o r k e y s , f o e a m p l e , a r a c t i v e d u r i n g i n p u t ,s b c a r e f u l w h a t k e y s y o p r e s s . T h f u n c t i o n k e y s o t h C - 1 2 8 t h a t w e r e d e f i n e d a A B

a n w i l l r e t u r n t y o u r d e i n i t i o n s w h e n y o e x i t t o B a s i c .F i n a l l y , y o c a e m p l o y e i t h e rt h e 4 0 - o 8 0 - c o l u m n d i s p l a y , b u o n l y t h l e f t h a l f o t h 8 0 - c o lu m s c r e e n i u s e d , s i t ' s e a i e t r e a d i y o u u s e 4 0 - c o l u m nm o d e . B

3

Page 45: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 45/55

S u F u B y M y r o n B A c h t m a n

R U I R i g h t0 6 4 ; C 1 2 8

S h u t t h B o x e s i d i c e g a m ef o t h C - 6 4 a n C - 1 2 8 t h a t c h a ll e n g e s t h w i t s o f b o t h a d u l t sa n c h i l d r e n . T h o b j e c t i v e o t h g a m e , w h i c h c a b p l a y e d b o n t f o u r p e o p l e , i t c l o s et h l i d s o n i n e b o x e s a c c o r d i n gt t h " r o l l o t h e d i c e " a n t a c c u m u l a t e t h e l o w e s t p o s s i b l es c o r e i t h p r o c e s s . T h p r g r a m , w r i t t e n e n t i r e l y i B a s i c ,i n c l u d e s s o u n d e f f e c t s a n s o m es i m p l e a n i m a t i o n t e c h n i q u e s .

E a c h r o u n d s t a r t s w i t h a l n i n eb o x e s o p e n . T h b o x e s a r n u b e r e d 1 - 9 , a n a f t e r e a c h r o l ly o c h o o s e a b o x o c o m b i n at i o n o b o x e s t c l o s e w h o s en u m b e r s a d d u t t h e f a c ev a l u e o t h d i c e .

W i t h r o l l o 1 0 f o e x a m p l e ,y o c o u l d s e l e c t b o x e s 3 a n 7 a n 9 1 a n 5 1 2 a n 4 o a n o t h e r c o m b i n a t i o n t h a t t t a l s 1 0 I t h i n g s a r g o i n g w e l l a n t h t o t a l v a l u e o t h b o x e s y o u

h a v e l e f t t c l o s e i o l e s s , t h p r o g r a m r o l l s o n l y o n d i e .

D o n ' t w o r r y i y o m a k e m i t a k e w h e n s e l e c t i n g t h n u b e r s . T h p r o g r a m w i l l l e t y o k n o w y o u ' v e m a d e a e r r o r a n l e y o c o r r e c t i t W h e n c h o o s i n gn u m b e r s , i t ' s n o n e c e s s a r y t p r e s s r e t u r n a f t e r e a c h s e l e c t i o n .

T h p r o g r a m p r o m p t s y o u f o a n o t h e r c h o i c e w h e n y o h a v e n ' ts e l e c t e d e n o u g h b o x e s y e t , a n i p r i n t s " t h a t ' s m a t c h " w h e ny o u r c h o i c e s e q u a l t h e f a c ev a l u e o t h d i c e .

A a n t i m e i t h g a m e w h e nt h e r e ' s n b o o c o m b i n a t i o n o b o x e s l e f t w h o s e v a l u e e q u a l s t h r o l l o t h d i c e , y o m u s t p r e s s t h F k e y . T h i s t e r m i n a t e s t h e r o u n da n d i s p l a y s y o u r c u m u l a t i v es c o r e . E a c h p a r t i c i p a n t h a t h r e er o u n d s o p l a y t t u r n .

S C O R I N GY o u r s c o r e i c o n c a t e n a t i o n ,

i a s c e n d i n g o r d e r , o t h n u b e r s o t h b o x e s l e f t u n c o v e r e d .F o e x a m p l e , i b o x e s 1 a n

r e m a i n u n c o v e r e d , t h e n y o u r

3

Page 46: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 46/55

s c o r e i 1 5 8 , n o t 1 4 Y o c a n n o tc h e a t a S h u t t h B o x e s , b c a u s e t h p r o g r a m c o n s t a n t l yc h e c k s t h c h o i c e s y o m a k ea g a i n s t w h a t i a v a i l a b l e o t h s c r e e n .

T h e r e ' s n n e e d t p a n i c i y o u r s c o r e s t a r t s g e t t i n g h i g h .A a n t i m e d u r i n g t h g a m e ,y o m a b l u c k y e n o u g h t c l o s e a l n i n e b o x e s , a n t h e ny o u r s c o r e w i l l a u t o m a t i c a l l y g b a c k t 0

A t h e n o y o u r t u r n , y o u rs c o r e i d i s p l a y e d . I i t ' s t h " b e s tl o s c o r e s o f a r , " t h b e l l t o n es o u n d s a n y o u r s c o r e r e m a i n s i t h u p p e r - l e f t c o r n e r o t h s c r e e n .T h b e s t l o w s c o r e i a l w a y s v i s i

b l i t h i s p o s i t i o n , a r e m i n d e ro t h s c o r e t b e a t .

T H S T R A T E G YA s i m p l e a S h u t t h B o x e s

m a s o u n d , t h e r e a r e s t r a t e g i e st k e e p i m i n d . F o r e x a m p l e ,a v o i d c h o o s i n g t h n u m b e rb o e a r l y i r o u n d . I y o s e l e c t2 d u r i n g t h f i r s t r o l l a n y o u rn e x t r o l l c o m e s u " s n a k e e y e s "( a p a i r o 1 s ) , y o u ' l l b s t u c k w i t h

v e r y h i g h s c o r e !I g e n e r a l , i t ' s b e s t t m a t c h

t h d i c e w i t h s i n g l e b o x e s e a r l yi t h e r o u n d . F o e x a m p l e , i y o r o l l a 8 y o u ' r e b e t t e r o f s l e c t i n g b o 8 t h a n 1 a n 4 T h t i m e t c h o o s e m u l t i p l e

4

Page 47: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 47/55

b o x e s i a f t e r y o u ' v e c l o s e da b o u t h a l f t h l i d s .

R e m e m b e r , t h m o r e b o x e sy o l e a v e u n c o v e r e d , t h e h i g h e ry o u r s c o r e . I y o l e a v e b o x e s 5

a n o p e n , 5 6 p o i n t s w i l l b a d d e d t y o u r s c o r e ; i y o l e a v eb o x e s 3 4 a n o p e n , y o u rs c o r e i n c r e a s e s b y d i s a s t r o u s3 4 5 8 p o i n t s !

A d u l t p l a y e r s u s u a l l y a r c o

v i n c e d t h e y c a c o m b i n e t h e i ri n t u i t i o n a n s k i l l w i t h l i t t l e h e l pf r o m L a d y L u c k t w i S h u tt h B o x e s . Y o u n g p l a y e r s l e a r nf r o m r e l a t i n g n u m b e r s t t h p a t e r n s o t h e d i c e a n f r o m r e o g n i z i n g n u m e r i c a l c o m b i n at i o n s t h a t w i l l a c h i e v e d e s i r e dr e s u l t . A l i a l l , t h g a m e i a e n j o y a b l e c o m b i n a t i o n o s t r a te g a n l u c k . B

4

Page 48: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 48/55

M e g a - M a g i c —D e c e m b e rB S c o t t M H u s e a n W i l l i a m D T a y l o r

R U I R i q h tC - 6 4 ; d i s k d r i v e

E r r o r C h a n n e l M o n i t o r i v e t o r - d r i v e n u t i l i t y t h a t m o n i t o r s t h s t a t u s o y o u r d i s k d r i v e ' s e r r o rc h a n n e l a n d i s p l a y s t h a t s t a t u so t h t o l i n e o t h s c r e e n . I t ' sw r i t t e n f o a C - 6 4 w i t h d i s kd r i v e .

v e c t o r i p r o g r a m p o i n t e rt h a t r e s i d e s i c e r t a i n l o c a t i o ni m e m o r y . I s t o r e s t h t w o - b y t ea d d r e s s o a n o t h e r m e m o r y l c a t i o n t w h i c h p r o g r a ms h o u l d j u m p . I c a a l s o i n c l u d e

J M i n s t r u c t i o n , f o r t o t a l o t h r e e b y t e s .

B a s i c 2 . c o n t a i n s m a n y v e t o r s i R A f o u s a p r o g r a m sr u n . Y o c a i n t e r c e p t e x e c u t i o na n d i v e r t i t o t h e r a s s i g n m e n t s

b a l t e r i n g t h e s e v e c t o r s . I t h i sc a s e , t h p r o g r a m c h a n g e s t h v e c t o r a a d d r e s s e s $ 3 0 2 a n $ 3 0 3 ( d e c i m a l 7 7 0 a n d 7 7 1 ) ,w h i c h u s u a l l y p o i n t s t a d d r e s s$ A 4 8 3 , t p o i n t t a d d r e s s$ C 0 0 0 ( d e c i m a l 4 9 1 5 2 ) , w h i c h i w h e r e E r r o r C h a n n e l M o n i t o rr e s i d e s .

W h e n y o r u n t h e p r o g r a m ,t h s c r e e n w i l l c l e a r , t h t o l i n ew i l l d i s p l a y t h e r r o r - c h a n n e l s t t u s , a n t h w o r d " A c t i v a t e d "w i l l a p p e a r .

E r r o r C h a n n e l M o n i t o r w i l l c o t i n u e t m o n i t o r a n d i s p l a y t h d i s k d r i v e ' s e r r o r - c h a n n e l s t a t u sa l o n g a t h c o m p u t e r a n d i s kd r i v e a r e b o t h o n I w o n ' t i n t e rf e r e w i t h m o s t B a s i c p r o g r a m s ,s y o u c a n u s i w h e n y o u ' r ew r i t i n g a n d e b u g g i n g y o u r o w p r o g r a m s .

4

Page 49: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 49/55

B a s i c a l l yS p e a k i n g -D e c e m b e rB D a v i d H o o k

R U N - I R i g h t0 6

T h e r e ' s a a d a g e i t h c o p u t e r w o r l d t h a t n p r o g r a m i e v e r f i n i s h e d ; i t ' s m e r e l y a b a nd o n e d . I m c a s e t h a t ' s c e r t a i n l yt r u e , a v e r s i o n n u m b e r 2 m i g h tn o e v e n b e t h " f i n a l " o n e . I ' l l a m i t h a t n o a l t h o s e c h a n g e s a r i m p r o v e m e n t s , a n o f t e n n e e d t g b a c k t a e a r l i e r v e r s i o n t f i s o m e t h i n g t h a t u s e d t w o r k , b u n l o n g e r d o e s .

T d e t e r m i n e w h a t c h a n g e sh a v e b e e n m a d e s t h a t c a f i g u r e o u w h a t t f i x , u s u a l l yh a v e t c o m p a r e l i s t i n g s f r o mv a r i o u s s t a g e s i t h p r o g r a m ' se v o l u t i o n — a t e d i o u s a n f r u st r a t i n g t a s k i d i i b h a n d .

H o w e v e r , h a v e a p r o g r a m t h a td o e s i f o m e

L I T T L E B A C K G R O U N DI t h e a r l y d a y s o t h C o

m o d o r e P E T , r e a d C u r s o r m a a z i n e , a n i i t S e p t e m b e r 1 9 8 0i s s u e , t h e r e w a p r o g r a m b G l e n F i s h e r c a l l e d C o m p a r e . A t h n a m e s u g g e s t s , t h p r o g r a mc o m p a r e d t w B a s i c p r o g r a m s i m e m o r y .

W h i l e I ' v e f o u n d t h o r i g i n a lC o m p a r e v e r y u s e f u l , i t s p e e dl e a v e s s o m e t h i n g t b d e s i r e d .S I ' v e r e c o d e d t h k e f u n ct i o n s i n t o m a c h i n e l a n g u a g e t i n c r e a s e s p e e d a n o p t i m i z ep e r f o r m a n c e .

R U N N I N G T H P R O G R A MW h e n y o r u t h i s p r o g r a m ,

c a l l e d C o m p a r e B a s i c , y o u ' l l b

4

Page 50: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 50/55

p r o m p t e d t e n t e r t h e f i l e n a m e so t h p r o g r a m s y o u w a n t t c o m p a r e . D e f a u l t a n s w e r s a r p r o v i d e d a t h p r o m p t s f o d e i g n a t i n g t h d e v i c e a n d r i v en u m b e r s o y o u r d i s k d r i v e .

B e f o r e i s t a r t s t h c o m p a r i s o n ,t h p r o g r a m m a k e s d i s k e r r o rc h e c k a n a l s o c h e c k s t m a k es u r e t h p r o g r a m s t b c o p a r e d a r w r i t t e n i B a s i c . T h a l g o r i t h m f o d o i n g t h i s i b a s e do t h f a c t t h a t t h C - 6 4 a n t h C - 1 2 8 s t o r e t h v a l u e 1 w h i c hr e p r e s e n t s t h e " l o w " b y t e o t h s t a r t o B a s i c , a t h f i r s t c h a ra c t e r i t h d i s k f i l e . I C o m p a r eB a s i c d o e s n ' t f i n d a t h s t a r to t h f i l e , e x e c u t i o n a b o r t s .

Y o c a c h o o s e w h e t h e r t s e n d t h r e s u l t s o t h c o m p a r is o t t h s c r e e n o p r i n t e r . I y o o p f o t h s c r e e n , y o c a p r e s s a n k e t p a u s e a n r s u m e t h o u t p u t .

A t h p r o g r a m w o r k s , n e a rt h b o t t o m o t h d i s p l a y y o u ' l ls e t h l i n e s b e i n g s c a n n e d . T h t w l i n e n u m b e r s a p p e a r s i d e b s i d e w i t h s e p a r a t i n g c o l o n . T h c o m p a r i s o n c o n t i n u e s u n t i l t h l i n e s i b o t h p r o g r a m s h a v eb e e n e x h a u s t e d .

H O I W O R K ST h p r o g r a m c o m p a r e s t h

t w s u b j e c t p r o g r a m s o n l i n e -b y - l i n e b a s i s . F o r e x a m p l e , i e a c h p r o g r a m h a s a l i n e 1 0 t h e n

b o t h l i n e 1 0 a r e r e a d i n t o m e o r a n c o m p a r e d c h a r a c t e r b c h a r a c t e r . I t h e y m a t c h e x a c t l y ,t h e n C o m p a r e B a s i c c o n t i n u e so t t h n e x t p a i r o f l i n e s . I t w l i n e s d i f f e r o n l y b n o n e s s e n t i a ls p a c e s o u t s i d e o q u o t a t i o nm a r k s , t h e y a r t r e a t e d a i d e nt i c a l . S i n c e s p a c e s o u t s i d eq u o t e s a r i g n o r e d b B a s i c ,t h e y ' r e i g n o r e d b C o m p a r e B s i c , t o o .I o n o m o r e s i g n i f i c a n t c h a ra c t e r s d i f f e r , b o t h l i n e s a r p r i n t e d i f u l l . m i n u s s i g n w i l lp r e c e d e t h l i n e f r o m p r o g r a m 1 a n p l u s s i g n w i l l p r e c e d e t h l i n e f r o m p r o g r a m 2 C o m p a r eB a s i c r e m o v e s a l o p t i o n a ls p a c e s f r o m b o t h l i n e s t f a c i l i t a t es p o t t i n g t h d i f f e r e n c e s . T h i s h a t h s i d e e f f e c t o m e r g i n g w o r d st o g e t h e r i R E s t a t e m e n t s .

I l i n e a p p e a r s i o n p r g r a m b u n o t h o t h e r , t h a t l i n ei o u t p u t t t h s c r e e n o p r i n t e r .A g a i n , a m i n u s o r p l u s s i g n p r c e d e s i t

P E R F O R M A N C E A N L I M I T A T I O N ST h c o m p a r i s o n o 9 0 - b l o c k

p r o g r a m t a k e s l e s s t h a n f i v e m i u t e s — a n e i g h t - f o l d i m p r o v e m e n to v e r t h o r i g i n a l C o m p a r e . O c o u r s e , s h o r t e r p r o g r a m s w i l lp r o c e s s m o r e q u i c k l y .

K e e p i m i n d t h a t , a l t h o u g hC o m p a r e B a s i c c a w o r k w i t h

4

Page 51: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 51/55

B a s i c 7 . p r o g r a m s w r i t t e n o w o r k ; l i n e n u m b e r s m u s t m a t c h ,t h C - 1 2 8 , i w o n ' t d e c i p h e r a n C o m p a r e B a s i c ' s s p e e d w i l li n s t r u c t i o n s , s u c h a C o l o r , W i n - e n a b l e y o t c o m p a r e t w p r o -d o a n D l o a d , t h a t d o n ' t a p g r a m s f a s t e r t h a n y o c o u l d p r i n tp e a r i B a s i c 2 . 0 . A l s o , i y o u ' v e o u h a r d c o p y o j u s t o n o r e n u m b e r e d e i t h e r o t h e s u b j e c t t h e m ! T h r e s u l t s a r c e r t a i n t l i s t i n g s , t h c o m p a r i s o n w o n ' t b m o r e h e l p f u l , t o o . B

4

Page 52: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 52/55

P e S o l i t a i r e 6 B D a n i e l M i l l e r

R U I R i g h t0 6

H l - Q i p o p u l a r b o a r d g a m ei w h i c h y o t r t r e m o v en u m b e r o p e g s f r o m c r o s s -s h a p e d b o a r d i s e r i e s o j u m p s s o a s t l e a v e o n p e i

d e s i g n a t e d l o c a t i o n . A 1 8 t hc e n t u r y F r e n c h n o b l e m a n s u p o s e d l y d e v i s e d t h g a m e w h i l ei m p r i s o n e d i t h B a s t i l l e . P e S o l i t a i r e 6 i t h C - 6 4 v e r s i o no t h i s f a m o u s p u z z l e .

T h p r o g r a m i n c o r p o r a t e s 1 p u z z l e v a r i a t i o n s t t e s t a n c h a ll e n g e y o u . I o r d e r t v i e w t h v a r i o u s s c r e e n s , c h o o s e o p t i o n

f r o m t h m a i n m e n u . P r e s sf u n c t i o n k e F t c y c l e t h r o u g ht h p u z z l e s c r e e n s ; F r e t u r n sy o t t h m e n u t m a k e y o u rs e l e c t i o n .

W i t h e a c h p u z z l e , y o u r a i i t r e m o v e t h p l a y i n g p i e c e s i t h m i n i m u m n u m b e r o m o v e s .P u z z l e t i l e s a r w h i t e ; e m p t ys p a c e s a r b l a c k . I s e v e r a l p u z l e s , t h e r e a r g r e e n c o r n e r t i l e s ,b u t h e s e a r n o u s e d i p l a y .

Y o m a k e m o v e o n l y b j u m pi n o v e r n e i g h b o r i n g p i e c e t a e m p t y s p a c e , t h e r e b y r e m o vi n t h p i e c e y o j u m p e d o v e r ,m u c h a i c h e c k e r s .

T h p l a y i n g s c r e e n i f i e l do s e v e n r o w s b s e v e n c o l u m n s ,a n n u m b e r i y e l l o w - b o rd e r e d , s q u a r e s p r i t e c u r s o r d e i g n a t e s y o u r l o c a t i o n o t h p u z z l e b o a r d . Y o e n t e r y o u rm o v e s w i t h e i t h e r t h k e y b o a r do j o y s t i c k ( c o n n e c t e d t p o r t# 2 ) . W i t h t h k e y b o a r d , u s I J

a n t m o v e t h e c u r s o r u p l e f t , r i g h t a n d o w n , r e s p e c t i v e l y .

T b e g i n p l a y , m o v e f r o m t h h o m e p o s i t i o n t w h i t e - t i l e l c a t i o n . T h e n p r e s s t h f i r e - b u t t o no t h j o y s t i c k o t h a s t e r i s k o t h k e y b o a r d t e n t e r t h a t" F r o m , " o b e g i n n i n g l o c a t i o n .N o m a k e y o u r j u m p , b m o i n t h c u r s o r , a n r e c o r d y o u r" T o " l o c a t i o n b a g a i n h i t t i n g t h f i r e - b u t t o n o a s t e r i s k . I y o u rm o v e i a c c e p t a b l e , t h e w h i t e t i l ej u m p s t t h " T o " p o s i t i o n , a n t h m i d d l e t i l e d i s a p p e a r s f r o mt h e b o a r d . D o u b l e , t r i p l e o m o r ej u m p s i s e q u e n c e , a l o n g a

4

Page 53: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 53/55

e a c h o n i l e g a l , a r c o n s i d e r e ds i n g l e m o v e .T r a f e w m o v e s w i t h t h L a t i n

C r o s s p u z z l e . T h i s , t h s i m p l e s tp u z z l e , i g o o d o n t p r a c t i c eo i y o u ' v e n e v e r t r i e d t h e s ep u z z l e s b e f o r e .T e x i t f r o m a n p u z z l e , p r e s sF 7 O n o p t i o n t h e n r e t u r n s y o t t h m a i n m e n u , w h e r e y o m a e i t h e r s e l e c t a n o t h e r p u z z l eo e n t e r t e n t h p r o g r a m .W i t h a n o t h e r o p t i o n , y o m a g i n s t e a d t t h S o l u t i o n S c r e e n ,w h e r e y o u ' l l s e t h m o v e s r

q u i r e d t s o l v e t h e p u z z l e . I y o w a n t p r i n t e d c o p y o t h s l u t i o n , m a k e s u r e y o u r p r i n t e r i o n - l i n e a n a g a i n p r e s s F 7 P r e s s F t r e s t a r t t h p r o g r a m .

I y o g e c o m p l e t e l y s t u m p e dw h i l e d o i n g p u z z l e , p r e s s F 1 a n t h p u z z l e w i l l i m m e d i a t e l yr e s e t a n d g o i n t o A u t o - S o l v em o d e . T h e p i e c e s t h e n m o v ea n j u m p o t h e i r o w n , a n t h p r o p e r m o v e s a r d i s p l a y e d a t h b o t t o m o t h s c r e e n .

h o p e y o u ' l l e n j o y p l a y i n g P e S o l i t a i r e 6 4

4

Page 54: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 54/55

P l e a s e s e n d m b a c k i s s u e s o R e R U NS u m m e r E d i t i o n C a s s e t t e v e r s i o n ( s ) a $ 1 1 . 4 7 *F a l l E d i t i o n D i s k v e r s i o n ( s ) a $ 2 1 . 4 7 *W i n t e r E d i t i o nJ a n u a r y / F e b r u a r y 1 9 8 6 * M a r c h / A p r i l 1 9 8 6M a y / J u n e 1 9 8 6J u l y / A u g u s t 1 9 8 6P r o d u c t i v i t y P a S e p t e m b e r / O c t o b e r 1 9 8 6

P r i c e s i n c l u d e p o s t a g e a n h a n d l i n g . F o f o r e i g n a i m a i l , p l e a s e a d U . S . $ 1 . 5 0 p e i t e m a n $ 2 p e s u b s c r i p t i o n . P r e p a y m e n t o n l y .

* A l 1 9 8 6 e d i t i o n s c o n t a i n 1 2 8 - m o d e p r o g r a m s a n a r a v a i l a b l e o d i s k o n l y .P a y m e n t E n c l o s e d

C a r dN a m eA d d r e s sC i t y

' . S i g n a t u r e

R e R U N 8 E l

M

S t r e e t

V I S A A E x p . D a t e

S t a t e

P e t e r b o r o u g h ,

Z i

N 0 3 4 5 8

B E A T T H R U S H !P l e a s e s e n d m e

y e a r ( i s s u e s ) f o $ 8 9 . 9 7J a n u a r y / F e b r u a r y 1 9 8 7 R e R U N d i s k f o r $ 2 1 . 4 7 . *

^ A v a i l a b l e i F e b r u a r y 1 9 8 7 .I n c l u d e s p r o g r a m s f a r C - 6 4 a n C - 1 2 8 ( i b o t h 6 a n 1 2 m o d e s ) .P r i c e i n c l u d e s p o s t a g e a n h a n d l i n g . F o f o r e i g n a i m a i l , p l e a s e a d U . S . $ 1 . 5 0 p e i t e m a n $ 2 p e s u b s c r i p t i o n . P r e p a y m e n t o n l y .

P a y m e n t E n c l o s e d D M V I S A D A C a r d #N a m eA d d r e s sC i t yS i g n a t u r e

S t a t e

E x p . D a t e

Z i

R e R U N 8 E l S t r e e t P e t e r b o r o u g h , N 0 3 4 5 8

Page 55: Re-Run 1986 11-12

8/6/2019 Re-Run 1986 11-12

http://slidepdf.com/reader/full/re-run-1986-11-12 55/55

1 R U P r o g r a m s I n c l u d e d o t h i s D i s k :

E d u c a t i o n G r a p h i c s W o r d P r o c e s s i n gS p r e a d s h e e t M a n i p u l a t i o n G a m e s

P r o g r a m m i n g A i d s P r i n t U t i l i t y

F r o m t h N o v e m b e r R U N : F r o m t h D e c e m b e r R U N :C a l c A i d 6 E x t r a ! N e w s l e t t e r G r a p h i c sP u I o P a p e r R U S c r i p t 1 2 D a s h i n g O f t h D o t s M P e r f e c t T y p i s t 2 . M a t h S q u a r e - O f f S u F u M i c r o A r t i s t M e g a - M a g i cM e g a - M a g i c B a s i c a l l y S p e a k i n gB a s i c a l l y S p e a k i n g

P L U S B o n u s P r o g r a m :P e S o l i t a i r e 6

I a n m a n u f a c t u r i n g d e f e c t b e c o m e s a p p a r e n t , t h e d e f e c t i v e d i s k w i l l b r e p l a c e d f r e e o f c h a r g e i r e t u r n e db p r e p a i d m a i l w i t h i n 3 d a y s o p u r c h a s e . S e n d i t w i t h l e t t e r s p e c i f y i n g t h d e f e c t , t o

R e R U N 8 E l S t r e e t P e t e r b o r o u g h , N 0 3 4 5 8

R e p l a c e m e n t s w i l l n o b m a d e i t h d i s k h a b e e n a l t e r e d , r e p a i r e d o m i s u s e d t h r o u g h n e g l i g e n c e , o r i i s h o w s s i g n s o e x c e s s i v e w e a r o i d a m a g e d b y e q u i p m e n t .

T h p r o g r a m s i R e R U N a r t a k e n d i r e c t l y f r o m l i s t i n g s p r e p a r e d t a c c o m p a n y a r t i c l e s i R U m a g a z i n e .T h e y w i l l n o r u u n d e r a l s y s t e m c o n f i g u r a t i o n s . U s t h R U I R i g h t i n f o r m a t i o n i n c l u d e d w i t h e a c h a r t i c l e a y o u r g u i d e .