The Guide to Computer Living Vol 03 03 1986 Jun

76
8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 1/76 T h P o w e r o M u l t i p l a n f o t h 1 2 8 P C J u n e 1 9 8 6 M o n t h l y P u b l i c a t i o n F o C o m m o d o r e O w n e r s ( F o r m e r l y T h N o r t h w e s t U s e r s G u i d e ) 1 7 5 1 5 0 T h G o l d e n G a t e " b T h o m a s S c o t t N e l s o n $ 2 . 5 0 u O u t s i d e u s V o l . N o I s s u e N o P . D . C . E x p l o r e t h G r a p h i c s P o w e r o Y o u r 6 W i t h F l e x i d r a w ' s L i g h t P e a n S o f t w a r e

Transcript of The Guide to Computer Living Vol 03 03 1986 Jun

Page 1: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 1/76

T h P o w e r o M u l t i p l a n f o t h 1 2 8 P CJ u n e1 9 8 6

M o n t h l y P u b l i c a t i o n F o C o m m o d o r e ™ O w n e r s( F o r m e r l y T h N o r t h w e s t U s e r s G u i d e )

1 7 5 1 5

0 T h G o l d e n G a t e " b T h o m a s S c o t t N e l s o n

$ 2 . 5 0 u O u t s i d eu s

V o l . N o I s s u e N o P . D . C .

E x p l o r e t h G r a p h i c s P o w e r o Y o u r 6 W i t h F l e x i d r a w ' s L i g h t P e a n S o f t w a r e

Page 2: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 2/76

A n n o u n c i n g

S E Q U E Lb y B o b R i c h a r d s o n

S E Q U E L I W O O N - L I N C a l l 2 H o u r s D a

A 3 0 1 2 0 0 B a u dS e i f o y o u r s e l f

( 5 0 3 ) 6 5 9 - 5 7 5 2

S E Q U E L i f i n a l l y a v a i l a b l e ! B o R i c h a r d s o n h a t a k e n a l o t h s u g g e s t i o n s f r o m s y s o p s u i n M o d e m M a s t e r a n d i n c o r p o r a t e d t h e m i n t o w h a t w f e e l w i l l b e c o m e t h n e s t a n d a r df o C o m m o d o r e 6 b u l l e t i n b o a r d s .

S E Q U E L i b f a t h m o s t p o w e r f u l a n c o s t e f f e c t i v e B B S o n t h m a r k e t . T h s i m p l i c i t y i d e s i g n a n t h e a s e o f u s e t h a t m a d e M o d e m M a s t e r t h b e s t - s e l l i n g b o a r d i t h c o u n t r y l a s tw i n t e r h a v e b e e n c o m b i n e d w i t h m u l t i t u d e o n e f e a t u r e s . O f f e r i n g u t s e v e n m e s s a g eb a s e s , w i t h i n d i v i d u a l r e a d / w r i t e a c c e s s , S E Q U E L p r o v i d e s f o 3 d i f f e r e n t c o m b i n a t i o n s o s e c u r i t y l e v e l s . M e s s a g e b a s e s m a b h i d d e n t p r o v i d e y e g r e a t e r s e c u r i t y .

M e s s a g e s a r a u t o m a t i c a l l y f o r m a t t e d f o f u l l r i g h t / l e f t j u s t i f i c a t i o n , a n m a b r e a d b i d i v i d u a l s e l e c t i o n . T h u s e r i p r o v i d e d w i t h t h a b i l i t y t s c a n a l n e m e s s a g e s , m e s s a g e s a d r e s s e d t t h u s e r , o m e s s a g e s w r i t t e n b t h u s e r . n e m a i l f o r w a r d i n g o p t i o n i a l s o i c l u d e d . M a x i m u m S A V E t i m e f o m e s s a g e o t h 1 5 4 1 i o n l y s e c o n d s !

E - M a i l c o m m a n d s a r i s e p a r a t e m e n u a n a l l o w i n d i v i d u a l d e l e t i o n a n E - m a i l f o r w a rd i n g . E - M a i l c h e c k a s i g n - o n i p e r f o r m e d i a l i t t l e a 1 / s e c o n d .

O t h e r f e a t u r e s i n c l u d e :

F u l l y s u p p o r t e d b b o t h X - M o d e m a n N e P u n t e r ( C 1 ) p r o t o c o l sS u p p o r t s u t f o u r d u a l d r i v e sD o w n l o a d l i b r a r i e s m a b e o r g a n i z e d i u t 9 d i r e c t o r i e s , w i t h a m a n y a 9 f i l e si e a c h d i r e c t o r y { d e p e n d i n g , o c o u r s e , o t h c a p a c i t y o f t h d i s k d r i v e c o n f i g u r at i o n b e i n g u s e d )E a c h d i r e c t o r y m a h a v e i t o w u s e rs e c u r i t y l e v e l , c o s t ( i a n y ) , a n r e a d / w r i t es t a t u sD i r e c t o r i e s a r s t o r e d o t h f i l e t r a n s f e rd i s k , n o t h d a t a d i s k s o t r a n s f e r d i s k sm a b e c o n v e n i e n t l y c h a n g e d w h i l eu s e r i o n l i n e !

u n i q u e P e r s o n a l F i l e T r a n f e r s y s t e mw h i c h a l l o w s a u s e r t s e n d p r o g r a m t a n o t h e r i n d i v i d u a l u s e r

O t h e r f e a t u r e s : s y s t e m p o l l / s u r v e y ;h i s t o r y l o g ; n i c k n a m e ; p h o n e n u m b e r ;r e m o t e s y s o p a c c e s s ; i n f o r m a t i o n f i l e s ; a c u r a t e c l o c k / c a l e n d a r ; f u l l y a u t o m a t e du n a t t e n d e d o p e r a t i o n ; e m e r g e n c y f i l er e s t o r a t i o n a n t h a b i l i t y t l a t e r a d u s e r e x p a n s i o n m o d u l e s

M o d e m s s u p p o r t e d b S E Q U E L i n c l u d e t h C o m m o d o r e 1 6 5 0 , t h " o l d " 1 6 6 0 , t h 1 2 0 0b a u d 1 6 7 0 , M i t e y M o M P 1 0 6 4 , t h W e s t r i d g e 6 4 2 0 , H a y e s S m a r t m o d e m , V o l k s M o d e m ,T r a n s C o m a n d m a n y o t h e r s w h i c h a r c o m p a t i b l e w i t h t h o n e s l i s t e d a b o v e .

N o a v a i l a b l e f r o m A q u a r i a n S o f t w a r e Q [ \ JP . O . B o 2 2 1 8 4 , P o r t l a n d , O 9 7 2 2 2 ( 5 0 3 ) 6 5 4 - 2 6 4 1

Page 3: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 3/76

F O C O M M O D O R E1 2 A M C - 6 4 O W N E R SO N L Y :

o u ' B

S : 9 < * £ L * > * >* * & ? * < ** S f e ,' O r o * * * £ > * ** ' * £ * « *J ^ « & * £ * * £ ' *v . t z W l n . O f » ee a ; t " ^ n f l

" : o .

N f ^

a t o «

F r o mS k y l e s

E l e c t r i cW o r k s , t h o l d e s t a n

l a r g e s t p r o f e ss i o n a l s i t h

b u s i n e s s .

T h i s i j u s t f e o t h 2 0 0 + b a r g a i n s f r o mt h n e w e s t a n b i g g e s t S k y l e s c a a l o g , h o o f t h p r e s s .

W k n o w y o 7 w a n t t h i s p a g e , i i t f u l ls p l e n d o r , a n t h o t h e r p a g e s o v e r f l o w i n g w i t h o v e r2 0 b a r g a i n s i p e r i p h e r a l s , s o f t w a r e , a n b o o k s t h a t w i l lm a k e y o u r C o m m o d o r e 1 2 o C - 6 4 c o m p u t e r e v e n n i c e r t o l i v e w i t h .

S o i w m i s s e d s e n d i n g y o y o u r v e r y o w c o p y w i t h i n t h l a s tf e w e e k s , c a l l u a 1 - 8 0 0 / 2 2 7 - 9 9 9 8 , u n l e s s y o l i v e i n C a l i f o r n i a ,i w h i c h c a s e c a l l 1 - 4 1 5 / 9 6 5 - 1 7 3 5 .

S k y l e s E l e c t r i c W o r k s2 3 1 E S o u t h W h i s m a n R o a d

M o u n t a i n V i e w , C 9 4 0 4 1( 4 1 5 ) 9 6 5 - 1 7 3 5

Page 4: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 4/76

T H G U I D ET C O M P U T E R L I V I N G

1

1 1

R N ( 0 N o t e s :b R a n d y C h a s e

S a l e s f i g u r e s s h o w t h A m i g a i o u t s e l l i n gt h e A t a r i 5 2 0 S T ; 1 2 n e w s a n d s p e c u l at i o n s , a n t h e u s u a l a s s o r t m e n t o C o m o d o r e n e w s a n d r u m o r s .

M u l t i p l a n 1 2 8b y G r a n t J o h n s o n

M i c r o s o f t ' s c l a s s i c s p r e a d s h e e t i r e l e a s e db E p y x f o t h 1 2 P C u t l i l i z i n g t h s p e e d a n t h 8 0 - c o l u m n d i s p l a y .B e g i n n e r ' s C o r n e r

b y M i n d y S k e l t o nM i n d y ' s g u i d e t o t h e w o n d e r f u l w i n d o w so t h 1 2 8 . C o m p l e t e w i t h p r o g r a ml i s t i n g s f o t h d o - i t - y o u r s e l f e r .C r o s s w o r d M a g i c

b B i l l W a l l a nA r y o f r u s t r a t e d b w o r d p u z z l e s t h a tu s w o r d s y o u ' v e n o h e a r d b e f o r e o s i n c e ? W o f f e r s o l u t i o n t y o u r p u z z li n p r o b l e m s . . f r o m M i n d s c a p e .

F l e x i d r a w L i g h t P e b M i n d y S k e l t o n K e l l y A l l e n

G r a p h i c s o t h 6 t a k e o n e d i m e ns i o n s w i t h I n k w e l l ' s l i g h t p e a n v e r s a t i l es o f t w a r e p a c k a g e .

2 A m i g a C L

b G r a n t J o h n

D e n o s

t i e s

S y s t e n

E t f t y

C l o c k P r e f e r e n c e s

T p a s h e a aw

T h e r e ' s w h o l e o t h e r s i d e o t h A m y o u ' l l n e v e r s e e . G r a n t i n t r o d u c e sC o m m a n d L i n e I n t e r f a c e f o t h A m i

2 C o m p u t e r W i d o w ' s C o m p e n d i ub L y C h

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

T h c o v e r a r t , " T h e G o l d e n G a t e " , w a c r e a t b T h o m a s S c o t t N e l s o n w i t h A e g i s ' I m a g e s o t A m i g a .

T h G u i d e f e a t u r e s h i g h q u a l i t y o r i g i n a l a r t w o o t h c o v e r e a c h m o n t h . A l a r t i s t s a r e n c o u r a g e ds u b m i t t h e i r c o m p u t e r a r t w o r k f o r c o n s i d e r a t i o n . T h o n l y r e s t r i c t i o n i t h a t t h a r m u s t h a v e b e e n c r e a t u s i n g C o m m o d o r e c o m p u t e r . T h i s c o u l d b e y o c h a n c e t m o v e t h a t m a s t e r p i e c e f r o m t h s c r e e ny o u r m o n i t o r t t h n e w s s t a n d s o f A m e r i c a ! A n m a k e f e d o l l a r s i t h p r o c e s s .

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

T h G u i d e T o C o m p u t e r L i v i n g3 8 O 8 S . E . L i c y m r a C t .

P o r t l a n d , O 9 7 2 2 2( 5 0 3 ) 6 5 4 - 5 6 0 3

T h G u i d e i a i n d e p e n d e n t m o n t h l y p u b l i c a t i o n i n n i n g C o m m o d o r e c o m p u t e r o w n e n . T h e v i c w i e x p r e s s e d i 7 7 i t G u i d e a r e t h o s e o f t h e i n d i v i d u a l w r i t e r ) a n d n o r i e c c s i a n l y c o m m u t e a n e n d o r s t m e n i o a p r o d u c t . T h G u i d e I C K T V C l t h e r i g h t t d e t e r m i n e I h c a c c e p t a b i l i t y o a n a d v e r t i s i n g l u b m i l t c d .

L e t U X I i d t h e e d i t o r u e . n o t o n l y w e l c o m e d , b u t e n c o u r a g e d , a n w D b p r i n t e d a s p a c e p e r m i t ? .u n i t e d U o m a t e r i a l c o n t a i n e d i T h e G u i d e m a b e i 1 ! . ' . > , b u s e r g r o u p : i - I - L I - . - t . a n o t h e r p u b l

b u t o n l y w d i h " t i t t e r c o n t e n t o f I h e p u b l i s h e r . T h G u i d e i c o p y r i g h t e d p u b l i c a t i o n , a n a n y u n a ud i s t r i b u t i o n o c r e p r o d u c t i o n , i p a o i u e n t i r e l y , i s t r i c t l y p r o h i b i t e d b y l a w

P L T , C B M . V I C - 2 0 . C o m m o d o r e 1 2 8 , C o m m o d o r e 6 4 a n A m i g a » i t r a d e m a r k ! o C o m m o d o r eM a c h i n e s . I n c .

A l l m a t e r i a l c o p j n g h l c d I S 8 6 b > A q u a r i a n C o m m u n i c a t i o n s , I n c . , u n l e s s o t h e r w i s e i n d i c a t e d .T h e G u i d e i p u b l i s h e d m o n t h l y ( a n d i * v a i U f a l e b s u b s c r i p t i o n s a t h e f o l l o w i n g f a t e s : y e a r - S y e a r s - S J J . O O ; y e a r s - S 4 8 . 0 O ) b A q u a r i a n C o m m u n k a i i n n s , I n c . , 3 8 0 8 S . E . L i c y n l r s C o u r t , P o r t l a n d ,

9 7 2 2 2 . S e c o n d c l a s s p o s t a g e p a i d a P o r t l a n d , O r e g o n . P O S T M A S T E R : P l e a s e l e n d a d d r e s s c h a n g e s t T h 3 8 O S S . E . L i c y n i r a C o u r t , P o r t l a n d , O r e g o n 9 7 2 2 2 .

Page 5: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 5/76

T A B L E O C O N T E N T SJ u n e 1 9 8 6

N i n e P r i n c e s I n A m b e rb M i n d y S k e l t o n

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

R e a l G a m e r sD o n ' t R e a d I n s t r u c t i o n s

b y R o b e r t J . S o d a r ol o o k a v a r i e t y o n e t i t l e s , i n c l u d i n g

e d u c a t i o n a l s o f t w a r e f r o m F i s h e r P r i c e ,F i r s t S t a r ' s n e S u p e r m a n : T h G a m ea n d , f o t h g a m e r w i t h e v e r y t h i n g , t h en e S t a c k L i g h t R i f l e .

C o m p u t e r M a g i cb J o h n O l s e n

J o h n ' s l a t e s t e l e c t r o n i c t r i c k i a t i m e l y l i t l a f f a i r , i n v o l v i n g a m y s t i c a l c a l e n d a ra n a c l a i r v o y a n t C o m m o d o r e .

P a s c a l ' s T r i a n g l eb C a r m e n A t r i n o

T h i s m o n t h , C a r m e n ' s P a s c a l l e s s o n e p l o r e s t h e w o r l d o f c r y p t o g r a p h y ; h o t s e n d m e s s a g e s o n l y t h r e c e i v e r c a r e a d .

P o t p o u r r ib V a r i o u s S t a f f W r i t e r s

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

B u I z z i t A r S c h o o lb E d d i e J o h n s o n

O u e l u s i v e y o u n g a r t i s t h a f e w o r d st r e l a t e t u r e g a r d i n g t h u s o c u r s o rc o n t r o l s i n c l u d e d i c h a r a c t e r s t r i n g s .

4

4

4

5

B A S I C A l l e yb B o R i c h a r d s o n

B o b ' s n e q u e s t i o n a n a n s w e r c o l u m nd e b u t s w i t h l o o k a t h F R E ( O ) f u n c t i o na n i n t e g e r m a t h e m a t i c s .C O M A LH o t D r a w A l m o s t A n y t h i n g

b V a l e r i e J e a n K r a m e rV a l e r i e g i v e s C O M A L i t e s l e s s o n o d r a w i n g w i t h s i m p l e t u r t l e g r a p h i c s p r g r a m f o y o t t y p e i n

1 2 M e m o r y M a b C h r i s S c o t t

A e x t e n s i v e r e f e r e n c e g u i d e t t h i m p o rt a n t a d d r e s s e s a n l o c a t i o n s i t h C o m o d o r e 1 2 8 . A i n v a l u a b l e r e f e r e n c e f o b o t h t h e x p e r i e n c e d a n t h e l e a r n i n gp r o g r a m m e r .

C O M I N GN E X T M O N T H . .

M U L T I - T A S K I N GO T H i : A M I G A

Page 6: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 6/76

R N ( 0 N o t e s :A m i g a S a l e s S u r p a s s A t a r i ' s 5 2

b R a n d y C h a s eW e l l g a n g , t h i s m o n t h t h e s e

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

t h o u g h t s t p a s s a l o n g . R a t h e rt h a n s p e n d l o o t i m e t r y i n g t ot i t h e m a l t o g e t h e r , t h i n k I ' l lj u s t s t a r t w a d i n g t h r o u g h t h e m .A m i g a S a l e s U p d a t e

J u s t b e f o r e g o i n g t o p r e s s , w r e c e i v e d a v e r y i n t e r e s t i n g p r e s sr e l e a s e f r o m I n f o C o r p , a i d e p e n d e n t m a r k e t i n g r e s e a r c hc o m p a n y , r e g a r d i n g A m i g a s a l e s .T h e i r f i g u r e s s h o w t h a t t h A m i g an o t o n l y o u t s o l d t h A t a r i S f o t h m o n t h s o D e c e m b e r , J a n u a r ya n F e b r u a r y , b u a l s o i D e c e m b e r ( t r a d i t i o n a l l y t h l a r g e s tv o l u m e m o n t h o t h e y e a r ) t h eA m i g a o u t s o l d t h e n t i r e l i n e o A t a r i p r o d u c t s .

C o n s i d e r i n g t h a t t h e s e s a l e sf i g u r e s d o n ' t r e f l e c t t h m a j o r i c r e a s e s i c o n s u m e r a c t i v i t y b e i n gr e p o r t e d t u b d e a l e r s s i n c e t h p r i c e r e d u c t i o n ( o p r o m o t i o n a lc a m p a i g n , i y o p r e f e r t u s C o m m o d o r e ' s N e w s p e a k ) , t h A m i g a i b e g i n n i n g t c a r v e o u v e r y s i g n i f i c a n t n i c h e f o i t s e l f .

I n t e r e s t i n g l y e n o u g h , w h e nc a l l e d C o m m o d o r e a n t r i e d t o g e t

r e s p o n s e t o t h e m a r k e t f i g u r e sr e l e a s e d b I n f o C o r p , t h e y d i d n ' th a v e a n y c o m m e n t . A f t e r b e i n gr e f e r r e d t F r a n k L e o n a r d i ,S e n i o r V i c e - P r e s i d e n t o S a l e s f o rB u s i n e s s S y s t e m s ( a n d s u p p o s e d l yt h m a r e s p o n s i b l e f o A m i g as a l e s ) , w a i n f o r m e d b y h i o f f i c et h a t h d i d n ' t t a l k t t h p r e s s .R a t h e r a u n u s u a l p o l i c y f o r s m e o n e i h i p o s i t i o n .

I w o u l d s e e m t m t h a te v e r y o n e a C o m m o d o r e w o u l d b w a n t i n g t t e l l e v e r y o n e a b o u t t h i n c r e a s i n g a c c e p t a n c e o f t h A m i g a . A f t e r a l l , t h i s i t h c o p u t e r o w h i c h t h e f u t u r e o f c o rp o r a t e C o m m o d o r e s u p p o s e d l yr i d e s . O w e l l , g u e s s i i i m p o rt a n t t o r e m e m b e r t h a t t h i s i C o m o d o r e w a r w a t c h i n g , a n t h a ti i t s e l f m e a n s t h a t w s h o u l d n ' te x p e c t t h e m t o a c t ( o r r e a c t ) i n o r m a l o l o g i c a l m a n n e r .

d i f i n d a A m i g ad i s t r i b u t o r t h a t w a w i l l i n g t o t a l ka b o u t A m i g a s a l e s . H r e p o r t e dt h a t i h i r e g i o n t h A m i g a w a o u t s e l l i n g t h A t a r i b t w t o n r a t i o , a n t h a t h i s s a l e s w e r e1 6 3 % o v e r h i q u o t a . H a l s os t r e s s e d t h a t t h A m i g a p r i c er e d u c t i o n w a i f a c t " p r o m ot i o n " t h a t w o u l d e x p i r e i J u n ea n p r i c e s w o u i d r e v e r t t o f u l lr e t a i l .

H a c k n o w l e d g e d t h a t t h p r i c e c u h a h a " v e r y s t r o n gi m p a c t " o s a l e s , a n j u s t d o n ' tt h i n k t h a t C o m m o d o r e c a i g n o r et h e h i g h l y c o m p e t i t i v e 5 2 S a n r a i s e t h e i r p r i c e o n c e t h e y ' v e d r o pp e i t I a n y t h i n g , e x p e c t t h a tw w i l l s e t h p r i c e s c o n t i n u e t c r e e p d o w n w a r d . g u e s s w e ' l l j u s th a v e t w a i t a n s e e . A n y o n e b a c ka C o m m o d o r e h a v e a n c o

m e n t s o t h e s u b j e c t ? W e ' dm o r e t h a n w i l l i n g t l i s t e a n y o n e w a n t e d t t a l k .

W i t h t h p r i c e c o m i n g d ot h e r e j u s t i s n ' t t h a t m u c hd o l l a r d i f f e r e n c e b e t w e e nA m i g a a n t h A t a r i . I t ' s r e a si n t k n o w t h a t t h c o n s u ma r e s o p h i s t i c a t e d e n o u g h t t h r o u g h t h n e g a t i v e a d v e r t ic a m p a i g n t h a t T r a m i e l c o n t i t w a g e , a n a r c h o o s i n gs p e n d t h e e x t r a d o l l a r s f o rA m i g a .

k n o w t h a t I ' s t a r t i n s o u n d r e d u n d a n t , b u t , o n c e a g

f e e l m u s t c o m m e n t o n a t u r e o A t a r i ' s a d v e r t i s i n g c p a i g n . T h 5 2 S i n i c e c p u t e r , a n v e r y a t t r a p a c k a g e f o t h m o n e y . W h ct h p e o p l e a A t a r i s e t t l e d o w nt r t s e l l t h e i r c o m p u t e r s o o w m e r i t s ? I i r e a l l y n e c e st c o n t i n u e w i t h t h e s e " r i pa d t h a t s e e m e d d i r e c t e dd o w n g r a d i n g e v e r y t h i n g e l s et h m a r k e t r a t h e r t h a n s t r e t h p r o d u c t t h e y a r a d v e r t i s C o m e o J a c k , c o m p a r a a d v e r t i s i n g i o n t h i n g ; b u t d et i v e m u s l i n g i n g i q u i t e a n o t I n t h e l o n g r u n , t h i s k i n d o f a dt i s i n g d o e s n ' t h e l p a n y o n e ;f r o m t h s a l e s f i g u r e s w e ' r e s e et h e y o b v i o u s l y a r e n ' t c o n v i n t h p u b l i c .R A D i s k s N o A v a i l a b l e

T h b i g g e s t h a r d w d e v e l o p m e n t i t h C o m m o d w o r l d t h i s m o n t h i t h a r r i v at h R A d i s k s f o r t h 1 2 8 .1 7 0 0 R A e x p a n s i o n o f f e r sa d d i t i o n a l 1 2 8 K a n s e l l sa b o u t $ 1 3 0 , w h i l e t h 1 7 5 0 o fa a d d i t i o n a l 5 1 2 K a n i r e t a

T h e G u i d e t C o m p u t e r L i v i n g

Page 7: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 7/76

$ 3 0 0 . T h f i r s t r e a c t i o n h a v et h a t $ 3 0 0 t e x p a n d $ 2 5 0 c o

s e e m s l i k e r i d i c u l o u s l yp r i c e , e s p e c i a l l y w h e n y o

t h a t t h e r e i s n ' t a n s o f tc u r r e n t l y a v a i l a b l e t h a t w i l ly o t u t i l i z e t h i s e x p a n d e d

H e l l o a n G o o d b y e ?T h o n e x c e p t i o n t t h

o t h R A d i s k ,i C P / M ; w h i c h b r i n g s

t a n o t h e r i n t e r e s t i n g s u b j e c t .s t i l l h e a r i n g t h a t C o m m o d o r e

g o i n g t b r e m o v i n g t h Z - 8 0f r o m t h 1 2 P a n a d d i n g

m e m o r y i n s t e a d . A g a i n ,r e d o e s n ' t s e e m t h a v e

t o s a y , o n w a o a n o t h e r .W i t h t h l a c k o i n t e r e s t i 1 2 o t h e p a r t o C P / M

r s , i w o u l d n ' t s u r p r i s e m C o m m o d o r e e l i m i n a t e d t h

S u p p o s e d l y , t h Z - 8 0 w a r e m o v e d f r o m t h m a c h i n e

p r i o r t i t r e l e a s e . C o n s i d e rg t h e l i m i t e d m a r k e t f o C P / M

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

t i t l e s t j u m p a t h o p p o rn i t y t o s u p p o r t a m a c h i n e w h i c h

t h p o t e n t i a l t o b r e a t h e n e i n t o w h a t i a n a l m o s t e x t i n c t

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

t s e l l o v e r - p r i c e d a n o u s o f t w a r e t O s b o r n e o

t h a n t j u m p i n t o t h h i g h l yC o m m o d o r e m a r k e t .

N e w s a n S p e c u l a t i o nU n c o n f i r m e d r u m o r s ( a r ea n o t h e r k i n d ? ) s t i l l s a t h a t

r e w i l l r e p l a c e t h Z - 8 0w i t h m o r e m e m o r y , a n m a o f f e r t h e 1 2 w i t h a b u i l t - i n

i i n c h d i s k d r i v e . I w o u l d b i t h e y w o u l d m a k e u t h e i r

a n l e u k n o w o n w a o h e a r s o l i t t l e f r o m u s e r s

C P / M t h a t w o n d e r i w o u l d r e a l l y c a r e o n w a

a n o t h e r . P e r h a p s i t h e r e w e r em o r e s u p p o r t f r o m t h

s o f t w a r e p u b l i s h e r s , a n

t h m a n u a l s w e r e r e a d i l ya v a i l a b l e , u s e r s w o u l d b l i t t l em o r e e n t h u s i a s t i c .

T h 1 2 m o u s e i f i n a l l ya v a i l a b l e , a l t h o u g h t h o n l y s o f tw a r e k n o w o t h a t m a k e s u s o i i J a n e , a n d f r o m w h a t I ' v e s e e no h e r , w o u l d n ' t r e c o m m e n db o t h e r i n g . T h o t h e r t h o u g h t t h a tw a r r a n t s m e n t i o n , w h i l e w e ' r et a l k i n g a b o u t m i c e , i t h a t i y o b u 1 2 8 , a d 1 5 7 1 d i s k d r i v e ,m o u s e , a n m e m o r y e x p a n s i o n ,a r e n ' t y o s o m e w h e r e i t h f i n a nc i a l n e i g h b o r h o o d o t h A m i g a ?

O c o u r s e , y o u d o h a v e t h o p t i o n o f n o t h a v i n g t r u n y o u r6 s o f t w a r e o y o u r 6 4 y o c a i n s t e a d r u i o y o u r 1 2 i t h 6 m o d e . M a y b e I ' v e m i s s e ds o m e t h i n g , b u i s e e m s t m t h a tt h 1 2 n e e d s s o m e s i g n i f i c a n tp r i c i n g a d j u s t m e n t s t b r i n g i i n t ol i n e w i t h t h c o m p u t i n g v a l u e o f e r e d f o r t h d o l l a r b b o t h C o m o d o r e a n A t a r i .

H a v i n g h a d c h a n c e t e p e r i m e n t s o m e w i t h t h M S - D O Ss o f t w a r e e m u l a t o r f o t h A m i g a ,

c o n f e s s w a s n ' t v e r y i m p r e s s e d .P e r h a p s I ' m s p o i l e d , h a v i n g s p e n tm w h o l e c o m p u t e r l i f e w o r k i n gw i t h c o l o r f u l C o m m o d o r e s , b u j u s t c a n ' t g e t t h a t e x c i t e d a b o u tt a k i n g m a c h i n e a a m a z i n g a n v e r s a t i l e a s t h A m i g a a n t r a n s f o r m i n g i i n t o j u s t a n o t h e rc l o n e . H o w e v e r , i y o u w a n t a t a nt a l i z i n g i d e a t o p l a y w i t h , t h i n k f o

m o m e n t a b o u t t a k i n g y o u r 1 2 8 ,a d d i n g t h 5 1 2 K e x p a n s i o n , a n p l u g g i n g i a M S - D O S c a r t r i d g e .S o u n d i n t e r e s t i n g ? S u r e d o e s ,d o e s n ' t i t

I J a n u a r y l a s t y e a r , w h e nt h e y f i r s t s h o w e d t h 1 2 a t h w i n t e r C E i L a V e g a s , o n o C o m m o d o r e ' s e n g i n e e r s v e r y e xc i t e d l y t o l d m a b o u t t h M S - D O Sc a r t r i d g e t h e y h a d e v e l o p e d f o t h e 1 2 8 ( r e p o r t e d l y c o n t a i n i n g a 8 0 8 8 c h i p ) . N o o n l y w a t h i sm a c h i n e g o i n g t r u a l C - 6 4 s o f tw a r e a n r e a d m o s t C P / M f o m a t s , i w a g o i n g t o a l s o h a v e t h a b i l i t y t o e m u l a t e a n I B M .

S i m o n t h s l a t e r , i C h i c a g o ,w h e n i n q u i r e d a b o u t t h M S D O c a r t r i d g e , n o o n e s e e m e d t h a v e a n r e c o l l e c t i o n o t h c o v e r s a t i o n s c l e a r l y r e m e m b e r e df r o m L a V e g a s . O n l e s s t i m i d( a n d o b v i o u s l y u n - n a m e d ) s o u r c es a i d t h a t w i t h t h f o r t h c o m i n gr e l e a s e o b o t h t h A m i g a a n t h P 1 ( C o m m o d o r e ' s I B c l o n et h a t i m a r k e t e d q u i t e s u c c e s s f u l l yi C a n a d a ) t h e y h a d e c i d e d n o tt a l l o w t h 1 2 t h a b i l i t y t c o p e t e d i r e c t l y w i t h t h e s e b i g g e r a n m o r e p r o f i t a b l e m a c h i n e s .

W e l l , h e r e w a r e , g e t t i n gr e a d y t g t C h i c a g o a g a i n , a n w s t i l l c a n ' t b u P 1 i t h

P u b l i s h e r M a n a g i n g E d i t o rR a n d y C h a s e

A s s o c i a t e E d i t o r sG r a n t J o h n s o n

B i l l W a l l a nC o n t r i b u t i n g E d i t o r

M i n d y S k e l t o nR o b e r t J S o d a r o

S t a f f A r t i s t sE d d i e J o h n s o nP h o t o g r a p h s

G r a n t J o h n s o nP r o d u c t i o nG u i o n M a w r

B i l l W a l l a nA d v e r t i s i n g S a l e sB r o n w e n F i t z h u g h

J i L o s k( 5 0 3 ) 2 9 7 - 3 5 4 1S t a f f W r i t e r s

L y C h a s eD r P e t r i e C u r r y f a v o r

B u I z z i tE d d i e J o h n s o n

J o h n R . O l s e n , J r B o R i c h a r d s o n

S h e l l y R o b e r t sC o n t r i b u t o r s

K e l l y A l l e nC a r m e n A r t i n o

V a l e r i e J e a n K r a m e rC h r i s S c o t t

D i s t r i b u t e d e x c l u s i v e l y b P u b l i s h e r s D i s t r i b u t i n g C o r p .

P . O . B o 8 9 9 1M a l i b u , C 9 0 2 6 5

T h G u i d e t C o m p u t e r L i v i n g

Page 8: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 8/76

M o d e l3 O O O

A t a r iC o m m o d o r e

M o d e l3 O O X

A t a r iC o m m o d o r e

M o d e l s a l s oa v a i l a b l e f o r :

A p p l eC o l e c oT 9 9 / 4 A

c o m p e t i t i o n P R d i v i s i o n o f C O I N C O N T R O L S , I n c .0 0 0 A T o u h y A v e n u e

E l G r o v e . I 6 0 0 0 7[ 3 1 2 ] 2 2 8 - 1 8 1 0

T e l e x : 2 9 7 - 1 0 8 C o i n U C A L L F O Y O U R N E A R E S T D E A L E R

C a l l t o l l f r e e t o d a y8 0 0 - 3 2 3 - 8 1 7 4

s t a t e s , t h h a r d w a r e e m u l a t i o n f o t h A m i g a s t i l l i s n ' t a v a i l a b l e ( a n dt h s o f t w a r e e m u l a t i o n i t o s l o w ! ) , a n w i t h t h c h a n g e s i t h m a r k e t p l a c e , t h 1 2 i n l o n g e rt h v e r s a t i l e p r i c e b r e a k t h r o u g h i h o m e c o m p u t e r s t h a t i s e e m e d t b b a c k t h e n . I w o u l d a p p e a r t b t i m e t e i t h e r d r o p t h p r i c e o t h 1 2 8 ( p e r h a p s r e p l a c i n g t h e 6 a s t h e e n t r y l e v e l m a c h i n e ) o f i n d

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

5 1 2 K R A d i s k w i t h n s o f t w a r e t u t i l i z e i i s n ' t g o i n g t b t h a n s w e r . P e r h a p s C o m o d o r e s h o u l d l o o k a w a y s t r e d e f i n e b o t h t h p r i c i n g a n m a r k e t n i c h e o t h 1 2 8 . G r a n t e d ,s a l e s a r s t i l l s t r o n g , b u h o l o n ga r p e o p l e g o i n g t p a t o m u c hf o i j u s t b e c a u s e i w i l l r u t h e i r6 s o f t w a r e ?

T i m e w i l l o n l y t e l l w h a t C o m o d o r e h a u t h e i r s l e e v e s , o o t h e i r d r a w i n g b o a r d s . L o r d k n o w sI ' v e l o n g s i n c e q u i t t r y i n g t op r e d i c t t h e i r a c t i o n s , a n t h e y ' v ec e r t a i n l y n o s h o w n a n i n c l i n at i o n o t i p p i n g t h e i r h a n d . W i t hC o m m o d o r e p a r t i c i p a t i n g i b o t hC O M D E X a n C E S , w s h o u l d i t h n e x t f e w e e k s g e s o m es e r i o u s i n d i c a t i o n s o w h a t d i r e ct i o n s t h e y p l a n t m o v e . W h o p et h a t b n e x t m o n t h w e ' l l h a v es o m e t h i n g r e a l t t a l k a b o u t .M a y b e n e m a c h i n e ? ( O a l e a s t n e i t h s t a t e s ! ) M a y b en e a n m o r e c o m p e t i t i v e p r i c e s ?A n m o s t l i k e l y , a l e a s t o n r e d e s i g n e d a n r e p a c k a g e dm a c h i n e .

U n t i l n e x t m o n t h , h a v e f u t r e a d i n g o t h r u m o r m i l l . A n r e m e m b e r , w i t h o u d e a r f r i e n d sb a c k i P A t h e r e r e a l l y a r e n ' t a n s p e c u l a t i v e t a l e s t o t a l l n o t p o n d e r f o a l e a s t m o m e n t o t w o . A f t e r a l l , t h i s i c o m p a n y i w h i c h t h V - o S a l e s d o e s n ' t o f e p u b l i c c o m m e n t s . W h k n o w sw h a t l u r k s b e h i n d t h a t m y s t e r i o u sf o o s i l e n c e t h a t s e e m s t e n g u l fW e s t C h e s t e r ?

C O M P A R Ei n c l u

- s n o t i n c l

x K e y w o r d s f o d e f i n i n g s p r i t e sK e y w o r d s f o s e t t i n g s p r i t e c o l o

x K e y w o r d f o m o v i n g s p r i t e sx B u i l t i c o l l i s i o n d e t e c t i o n

S T A M P s p r i t e i m a g e o n t o s c r e e- A n i m a t e s p r i t e s , i n t e r r u p t d r i v - A t t a c h s p r i t e s h a p e s t p r o g r a m= = G R A P H I C S = = = = = = = = =

T u r t l e g r a p h i c s a n X / g r a p h x H i - r e s o r m u l t i c o l o r g r a p h i c sx S p l i t s c r e e n ( t e x t / g r a p h i c s )x B a c k g r o u n d / b o r d e r c o l o r k e y w x M i t e x t a n g r a p h i c s o s c r e e

- G r a p h i c s t e x t i a n s i z e- G r a p h i c s t e x t s i d e w a y s- S a v e g r a p h i c s s c r e e n t d i s k

W i n d o w c a p a b i l i t i e sx L i n e c l i p p i n g w i t h i n f r a m e

- A R a n C I R C L E c o m m a n d sF I L L c o m m a n d

x P L O T p o i n t= = S O U N D — = = = = = = = = = =

- B E L L c o m m a n dB u i l t i s o u n d c o m m a n d sC o n t r o l s o u n d e n v e l o p eI n t e r r u p t d r i v e n m u s i c b u i l t i = = M A C H I N E L A N G U A G E = =

x x C a l l m a c h i n e c o d e r o u t i n e sC a l l m a c h i n e c o d e b n a m eL i n k m a c h i n e c o d e t p r o g r a m sM / r o u t i n e s p a r a m e t e r p a s s i n = = O T H E R = = = = = = = = = = =

M o d e m c o m m u n i c a t i o n s b u i l t i F u n c t i o n k e y s d e f i n e d

- F u n c t i o n k e y s a l t e r a b l e b u s e rS t o p k e y d i s a b l e e n a b l eC u r s o r c o m m a n d

x N " g a r b a g e c o l l e c t i o n "- J o y s t i c k / p a d d l e / I i g h t p e n k e y w

x B u i l t i s t r i n g s e a r c h I - S t o r e t e x t s c r e e n f o l a t e r u s

x L o n g v a r i a b l e n a m e sC o m p a r e . E v e n m o r e c o m p a r i s o n s a r t h e o p p o s i t e p a g e ! C h e c k t h r e v i e w s C O M A L g o a s t r a i g h t r a t i n g f r o mB o o k o C o m m o d o r e S o f t w a r e 1 9 8 5 , t h e h i g h e s t s t a r r a t i n g f r o m I n f oM a g a z i n e , a n g o t t h e h i g h e s t r a t i n o 1 f r o m t h B e s t V i c / C 6 S o f t w a r e v i e w b o o k . S e n d u S A S E w e ' l ls e n d y o 2 p a g e C O M A L I n f o b o o

B u w h w a i t ! T h C 6 C O M A L 0 . 1 P r o g r a m m e r s P a r a d i s e P a D e l u x e i o n l y $ 2 4 . 9 5 c o m p l e t e w i t h 4 d i s k s F o p r o g r a m s , f a s t l o a d e r , d i s k c o p i e r ,a n o v e r 4 0 p a g e s o i n f o r m a t i o n ( $ s h i p p i n g ) . T h t o o t h l i n e , C 6 C O M A L 2 . C a r t r i d g e P a i $ 9 8 . 9 5c a r t r i d g e , m a n u a l s , a n d i s k ( a d $ s h i p p i n g ) . C a n a d a a d $ 1 e x t r as h i p p i n g . U D o l l a r s o n l y . C h o o s eC O M A L , t h l a n g u a g e o f c h o i c e . S e c h e c k , M . O . o V I S A / M C n u m b e r sC O M A L U s e r s G r o u p U S 6 0 4 1 M o n o n a D r i v e , R o o m 1 0 M a d i s o n , W 5 3 7 1 6p h o n e : 6 0 8 - 2 2 2 - 4 4 3 2

T h e G u i d e t C o m p u t e r L i v i n g

Page 9: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 9/76

M e e t s t h 1 2 P B e t t e r , A n S t i l l t h S a m e

b y G r a n t J o h n s o nS i t t i n g i n f r o n t o s c r e e n f u l l

n u m b e r s f o h o u r s o e n s o u n d l i k e m u c h f u n , b u

o t h o u s a n d s o f p e o p l et d j u s t t h a t e v e r y d a y . I i m p r o b a b l e , y e a y o

i b e c o m e s o b v i o u s t h a t t h a d g r e a t m e a n i n g

d r a m a t t h l i v e s o t h e s eo r d i n a r y p e o p l e . A l t h i s

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

o t h e r , m a d e t h p e r s o n a l c o f i x t u r e i A m e r i c a n l i f e .

S p r e a d s h e e tT r a d i t i o n a l l y , s p r e a d s h e e t

t o o l o t h a c c o u n t a n t o r a cI w a l i t e r a l l y l a r g e s h e e t

c o l u m n a r ( l e d g e r ) p a p e r d i v i d e dt h t o i n t o c o l u m n s a n d

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

h t b e t h m o n t h s o t h y e a rt h r o w s r e p r e s e n t t h i n g s s u c h

" C o s t " a n " Q u a n t i t y " . T h o t h " J u n e " c o l u m n

t h " C o s t " r o w w o u l d r e p r eJ u n e ' s c o s t s .A l t h o u g h t h s a m e i n f o r m aw a p r o b a b l y t b f o u n d i

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

s u m m a r y , m a d e i p o s s i b l e t os p o t i m p o r t a n t e v e n t s a n t h a t m i g h t o t h e r w i s e g u

I w o u l d b o b v i o u s , f o t h a t c o s t s h a r i s e n t h

f o u r m o n t h s o u o f i v e .I y o v i s u a l i z e B o C r a t -

q u i l l i n h a n d , s l a v i s h l y m a e n t r i e s u n d e r S c r o o g e ' s c o l d

t h e n y o h a v e t h i d e a . A a t h e y a r e , s p r e a d s h e e t s

l o o w o r k .

I m a b t h e m i l i t a r y t h a tp i o n e e r s c o m p u t a t i o n a lt e c h n o l o g y , b u t i i b u s i n e s s t h a td o m e s t i c a t e s i t a n d , f r o m t h e r o t h e t a b u l a t i n g m a c h i n e r i g h t t t h e p r e s e n t , b u s i n e s s h a l a v i s h e dt h b e s t i c o u l d a f f o r d o t h c o u m n a r s u m m a r y . O f t e n , t h f u l lr e s o u r c e s o g i a n t a c c o u n t i n gs y s t e m s w e r e f o c u s e d o t h p r d u c t i o n o f f e k e s h e e t s o p a p e r t h c a s t o n e o p y r a m i d . A n y o c a b e t h o s ep a g e s w e r e n ' t l e f t a b o u t a c a s u a lr e a d i n g f o t h e k i d i t h m a i lr o o m . N e f f o r t w a s p a r e d i k e e p i n g t h r e s u l t s s t r i c t l y f a c t u a l .A n s p e c u l a t i o n a b o u t a l t e r n a t i v e sw e r e c a l l e d " s i m u l a t i o n " o " m o d e l i n g " a n w e r e t h p r v i n c e o s p e c i a l i s t s .

C r a t c h e t t ' s R e v e n g eT h e n , i 1 9 7 9 , R o b e r t

F r a n k s t o n a n D a B r i c k l i n d e c i de t u s m i c r o c o m p u t e r s t t a k es o m e o t h d r u d g e r y o u o t h s p r e a d s h e e t . T h i d e a w a t m a k et h n u m b e r s a e a s y t e n t e r , u s a n u p d a t e a t h w o r d s a r i w o r d p r o c e s s o r .

T h e i r o r i g i n a l p r o d u c t w a V i s i C a l c , a n i w a s u c h s u c c e s st h a t m a n y p e o p l e b o u g h t a A p p l eI c o m p u t e r j u s t s o t h e y c o u l d u s V i s i C a l c ! I w a g r e a t . Y o n l o n g e r n e e d e d t b p r o g r a mm e r , o e v e n h a v e a c c e s s t m a i nf r a m e c o m p u t e r , i o r d e r p e r f o r mt h e s e b a s i c a c c o u n t i n g f u n c t i o n s .Y o g o i m m e d i a t e r e s u l t s . Y o c o u l d p e r s o n a l i z e t h e t h i n g t m e e ty o u r n e e d s , a n d y o u c o u l d m a k ec h a n g e s i t h e a s y , i n t e r a c t i v ef a s h i o n w a l n o e x p e c t f r o mo u m i c r o s .

T h u p s h o t o f a l t h i s w a t h a ty o u n o l o n g e r h a t i n h a b i tb o a r d r o o m t o s e e a s p r e a d s h e e t .E v e n t h e k i d i t h m a i l r o o mc o u l d a f f o r d h i o w n . S u f f i c e i t s a y , F r a n k s t o n a n B r i c k l i n h a f o u n d b e t t e r m o u s e t r a p a n t h w o r l d b e a t s i x - l a n e r o a d t t h e i rd o o r .F a t a l F l a t t e r y

I i m i t a t i o n c a b s a i d t b f l a t t e r y , V i s i C a l c ' s c r e a t o r s s h o u l dn e v e r w a n t f o k i n d w o r d i n t h i sl i f e . C o p i e s , c l o n e s , " i p r o v e m e n t s " , a d a p t a t i o n s a n e t e n s i o n s p r o l i f e r a t e d . W h a t e v e rc a n b e s a i d f o t h " m t o o ' s " ,t h e y a l c o n t a i n t h e e s s e n c e o V i s i C a l c . T h c o m p e t i t i o n n i b b l e da w a y a t h e d g e s o V i s i C a l c ' st e r f u n t i l L o t u s 1 2 t o o k t h h i g hg r o u n d .

Y e e v e n t h l a t e s t g e n e r a t i o no l a r g e p r o g r a m s p a h o m a g ee v e r y t i m e t h e y a p p e a r o s c r e e n . T h s e c o n d g e n e r a t i o n o s p r e a d s h e e t s m a b i n t e g r a t e dw i t h g r a p h i c s a n e v e n h a v e d a t ab a s e f u n c t i o n s , b u t t h e y t e n d t b m o r e c o m p l i c a t e d a n r u o n l y o t h b i g - b u c k s m a c h i n e s .

M i c r o s o f t ' s M u l t i p l a n , a l e a s t t h v e r s i o n a v a i l a b l e f o r t h 6 a n 1 2 P C i o t h f i r s tg e n e r a t i o n t y p e s t r i c t l ys p r e a d s h e e t . B u i i v e r y g o o ds p r e a d s h e e t .H o I W o r k s

F r a n k s t o n a n d B r i c k l i no r g a n i z e d t h e i r c r e a t i o n i n t o" c e l l s " ; e a c h o f t h e s e c e l l s c o r e s p o n d s t t h i n t e r s e c t i o n o f r o ( h o r i z o n t a l ) a n c o l u m n( v e r t i c a l ) . I M u l t i p l a n , t h r o w s

T h G u i d e t C o m p u t e r L i v i n g

Page 10: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 10/76

a n c o l u m n s a r n u m b e r e d f r o mt h t o l e f t - h a n d c o r n e r o f t h s c r e e n . T h c e l l i t h i s u p p e r l e f tp o s i t i o n i R o 1 C o l u m n o " R 1 C 1 " f o r s h o r t . A y o c a s e b e l o w , i M u l l i p l a n t h e y a r n u m b e r e d i " r e a d i n g " o r d e r .( M a n y s p r e a d s h e e t s u s l e t t e r s o t h a l p h a b e t f o c o l u m n d e s i g n at i o n , p r a c t i c e t h a t p r e f e r . ) T h " C n o t a t i o n u s e d h e r e m a b e t h o u g h t o a c o o r d i n a t e s o rc e l l a d d r e s s e s .

R 1 C 1R 2 C 1R 3 C 1

4 . . .

R 1 C 2R 2 C 2R 3 C 2

R 1 C 3R 2 C 3R 3 C 3

i t s e l f , s M u l t i p l a n a l l o w s y o t e n t e r n a t u r a l l a n g u a g e s t u f f s u c ha " T O T A L ' 1 a n " C O S T " t h e l p i a l m a k e s e n s e . V a l u e e t r i e s a r n u m b e r s , a n w i l l c h a n g ea r a p i d l y a t h c i r c u m s t a n c e sp e r t a i n i n g t o t h e m . T h i s v e r s a t i l i t yi o n o t h s t r e n g t h s o t h s p r e a d s h e e t .

T h v a l u e s o " T O T A L " a n " C O S T " w i l l a l s o c h a n g e , b u t h m e t h o d o c a l c u l a t i n g t h e m ( t h eF o r m u l a ) w i l l n o t . I y o a r e ap r o g r a m m e r , y o m a r e c o g n i z et h e m a " c o n s t a n t s " , a n i y o u rb a c k g r o u n d i i m a t h e m a t i c s y o a r w e l c o m e t t h i n k o t h e m a " g i v e n s " .

T h e r e a r f o u r b a s i c t y p e s o i n f o r m a t i o n t h a t m a b a s s o c i a t e d w i t h g i v e n c e l l i M u l t i p l a n : A l p h a ( d e s c r i p t i v et e x t ) , V a l u e ( n u m b e r s ) , L a b e l s( n a m e s u s e d a a a l t e r n a t e w a t a d d r e s s c e l l ) a n d F o r m u l a s( m o r e a b o u t w h i c h s h o r t l y ) .

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

M A T E R I A L SL A B O RT O T A L

5 4 0 $ 1 0 0 . 0 0

M A T E R I A L S , L A B O R ,T O T A L a n e v e n " a r j u s t t e x t t h a t d e s c r i b e t h e n a t u r e o t h n u m b e r s n e x t t t h e m . $ 5 5 . 0 0a n $ 4 5 . 0 0 a r v a l u e e n t r i e s , b u t h e i r s u ( $ 1 0 0 . 0 0 ) w a s u p p l i e d

i l

S a l e sH o s t

H a t e r i a ]L a b o r

O v e r h e a t1 T o t a l C o s t s1 1 1 1

1 G r o s s P r o f i t si f 1 1 1 2

C O f f l f l H D :

S e l e c t o R 1 9 C 2

i a V o1 o

B l a rp t i o

t H - U C + H -

J a n u a r y$ 2 6 8 8 8

$ 6 8 8 8$ 7 8 8 8$ 4 6 6 8

w i

$ 3 8 8 6

F e b r u a r y$ 2 8 6 6 6

$ 6 8 6 6$ 7 8 8 8$ 4 8 6 8

$ 1 7 6 8 6

$ 3 6 6 8

H a r c h$ 2 8 8 6 8

$ 6 8 8 8$ 7 8 8 8$ 4 6 6 8

$ 1 7 8 8 8

$ 3 8 8 8

f l p r i l

$ 2 8 8 8 8

$ 6 6 8 8$ 7 8 8 8$ 4 6 6 8

$ 1 7 8 8 8

$ 3 8 6 8

H a $ 2 8 8 8 6

$ 6 6 8 8$ 7 6 8 6$ 4 8 6 6

$ 1 7 8 8 8

$ 3 8 8 6

C o p y D e l e t e E d i t F o r t t a t S o t o H e l p I n s e r t L o c k H o v en P r i n t Q u i t S o r t T r a n s f e r U a l u e m J i t e r n a ip c o H U E i d l e t t e r

F r e e I t o l t i p l a : S P i I C E k

J u n e$ 2 6 6 6 6

$ 6 8 6 6$ 7 8 8 8$ 4 6 6 6

$ 1 7 6 6 6

$ 3 6 8 6

b t h s p r e a d s h e e t . H o d i d p r o g r a m k n o w t h a t M A T E R I Aa n L A B O R w e r e t b a dt o g e t h e r a n w h e r e t h r e w e r e t a p p e a r ?

f o r m u l a w a e n t e r e d i 4 c o l u m n ( R 4 C 2 ) . I a d d i t i ot h o p t i o n a l r o w a n d c o ln u m b e r s t h a t w h a v e b e e n u t h u s f a r , M u l t i p l a n a l s o p r i n t s

s p r e a d s h e e t t h a t i n c l u d e s " b e h i n d - t h e - s c e n e s " i n f o r m a ( s u c h a f o r m u l a s ) .

M A T E R I A L SL A B O RT O T A L

5 4

R 1 C 2 + R 2

E i g h t y - c o l u m n d i s p l a y I r e a l b o o s t o t h 1 2 P C Y o e v e n g e a e x t r ar o w .

H e r e w s e t h f o r mb e h i n d o u r t o t a l . I " E n g l i s hs i m p l y t e l l s M u l t i p l a n t t a k ev a l u e f o u n d i r o c o l u m a d i t t h v a l u e a r o c o l

a n p l a c e t h e s u i r o u m ( w h i c h i w h e r e t h f o r mi t s e l f r e s i d e s ) . T h n i c e t a b o u t o u f o r m u l a i t h a t w M A T E R I A L S a n L A B c h a n g e , T O T A L w i l l a l wr e f l e c t t h e i r t r u e s u m . M u l t i p l a b i l i t y t d i s p l a y t h e f o r m u l a se w i t h i n i c a b v e r y i m p o r tw h e n y o n e e d t o v e r i f y o m o d

l a r g e s h e e t .W h i l e w a r p o k i n g a r o

b e h i n d t h e s c e n e s , t h e r e a r e s e v o t h e r p o i n t s t b m a d e . T h t r i e s t h a t t h M u l t i p l a n l i t e r ar e f e r s t o a s " A l p h a " c a n b eh e r e f o w h a t t h e y a r l i t e r a l s . T h e y h a v e n o m e a n i n M u l t i p l a n b e y o n d t h f a c t t h a tu s e r w a n t s t h e m t a p p e a r a s w h e r e t h e y a r e .

M u l t i p l a n h a s m a n y " f o r mt i n g " o p t i o n s a w e l l . O u a m p l e s h a v e e m p l o y e d t w ot h e m . I m a k i n g t h a b o v e p t o u t s , M u l t i p l a n w a t o l d t h w a n t e d a l a l p h a i n f o r m a t i o na p p e a r c e n t e r e d w i t h i n i t c e l lt h a t a l v a l u e s ( e v e n t h o s e c r e b f o r m u l a s ) w e r e d o l l a r a m o u w i t h t w d e c i m a l p l a c e s .f l o a t i n g d o l l a r s i g n , d e c i m a l p p l a c e m e n t a n r o u n d i n g o f d i

T h e G u i d e t C o m p u t e r L i v i n g

Page 11: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 11/76

t w p l a c e s a r a l f r o m t h a t p o i n t o n

M u l t i p l a n h a n u m e r o u s w a y sa d d r e s s i n g i t c e l l s . m e n t i o n e d

t h a t i w a p o s s i b l e t ol a b e l s t c e l l ( o g r o u p o

I t h e f o l l o w i n g s h e e t , r o w sa n t w o c o l u m n t w h a v e

e n a s s i g n e d t h l a b e l sa n L A B O R ,

I i m e r e l y g o o dp r a c t i c e t o u s t h t e x t

( s e e n i c o l u m n o n e ) , b u h a v e u s e d a n y t h i n g w i s h

N o t e t h c l a r i t y o m e a n i n g i f o r m u l a o r o f o u r .

5 4

M A T E R I A L SL A B O RT O T A L M A T E R I A L S + L A B O R

M u l t i p l a n a l s o o f f e r se " a d d r e s s i n g o c e l l s . T h

r o f o r m u l a c o u l d a l s ow r i t t e n a s

T O T A L R [ - 3 ] C + R [ - 2 ] I t h i s s h e e t f r a g m e n t t h c e l l

t h M A T E R I A L S( 5 5 ) i r e f e r r e d t o b

M u l t i p l a n u n d e r s t a n d st b t h e p r e s e n t r o ( w h e r e

f o r m u l a i l o c a t e d ) m i n u s t h r e e" C b i t s e l f s i m p l y

t h e c u r r e n t r o ( " R " b w o u l d l i k e w i s e r e f e r t t h

r o w ) . S t a r t i n g f r o m t h c e l l , l o o k u t h r e e r o w s i

c u r r e n t c o l u m n a n d y o w i l lt h 5 n e e d e d . A R C - 2 ] , t h

v a l u e ( 4 5 ) i j u s t b e l o w i t a d d r e s s e s a r e s p e c i a l l yw h e n f o r m u l a i t b

a g a i n i n s a y , a n o t h e r

T h e x a c t f o r m u l a t h a t g a v eu s t h e t o t a l i c o l u m n t w n o g i v e s u s t h e c o r r e c t t o t a l i n c o l u m nt h r e e . M u l t i p l a n h a e d i t i n gf a c i l i t i e s t h a t m a k e d u p l i c a t i n g a e x i s t i n g f o r m u l a q u i c k a n e r r o r -f r e e .

L e s t y o t h i n k t h a t y o w i l lg t h r o u g h l i f e w i t h c a l l u s e s o y o u r " R a n " C f i n g e r s ,

d i s c u s s i o n o M u l t i P l a nw o u l d n ' t b e c o m p l e t e w i t h o u t a l e a s t m e n t i o n o f S i d e w a y sf r o m T i m e w o r k s . T h i s n o v e Ju t i l i t y w o r k s w i t h n o t o n l yM u l t i p l a n , b u a l s o m o s t o t h p o p u l a r s p r e a d s h e e t s f o t h C o m m o d o r e 6 a n 1 2 c o m p u t e r s .

W h a t d o e s S i d e w a y s d o y o a s k ? J u s t w h a t i i m p l i e s . I p r i n t s s i d e w a y s . I w o r k s w i t hm o s t p o p u l a r d o m a t r i xp r i n t e r s t h a t s u p p o r t d o t a d r e s s a b l e g r a p h i c s a n w i l l p r i n ty o u r r e p o r t o u t s i d e w a y s o t h p a p e r , a l l o w i n g y o t h a v e o n l o n g c o n t i n u o u s v e r t i c a l p a g e .

S i d e w a y s w i l l w o r k w i t ha n C o m m o d o r e s p r e a d s h e e tt h a t w i l l s a v e t h d a t a t o d i s k i a A S C I I f i l e . I a l s o a l l o w ss e l e c t i o n o v a r i o u s p r i n t s i z e s ,l i n e s p a c i n g , t o a n d b o t t o mm a r g i n s , a n e v e n p r o v i d e s f o

d o u b l e - s t r i k e o p t i o n t i p r o v e t h a p p e a r a n c e o t h a tb u s i n e s s - r e l a t e d s h e e t .

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

M A T E R I A L SL A B O R

T O T A L R > 3 C i - R C -

5 4

R R

6 5

- 2 3 C

M u l t i p l a n w i l l u s u a l l y s u p p l y c e l lc o o r d i n a t e s f o y o u . A l y o h a v et d i m o v e t h c e l l p o i n t e r t t h e l o c a t i o n y o w i s h t i n d i c a t e .C o n t r o l F a c i l i t i e s

M u l t i p l a n e s s c r e e n c o n s i s t s o t w m a j o r p a r t s ; t h s p r e a d s h e e tp r o p e r a n d , a t h b o t t o m o t h s c r e e n , c o m m a n d m e n u a n s t a t u s l i n e s . T h s p r e a d s h e e t h a sr o w a n d c o l u m n n u m b e r s a r r a y e da c r o s s t h e t o a n d o w n t h l e f te d g e . F o f r e s h s h e e t , t h r e s t o t h i s a r e a i b l a n k e x c e p t f o r e v e r s e d v i d e o b a r c a l l e d c u r s o rp o i n t e r . T h i s p o i n t e r i a i d i c a t o r o t h a c t i v e c e l l ; i . e . , t h c e l l i n t o w h i c h v a l u e s , f o r m u l a sa n t h l i k e w i l l b p u t . T h p o s it i o n o t h e p o i n t e r i e c h o e d a t h b o t t o m o t h s c r e e n i " C n o t a t i o n .

T h c e l l p o i n t e r b e h a v e sm u c h l i k e n o r m a l c u r s o r , a n i s i n f a c t , c o n t r o l l e d b t h c u r s o rk e y s . T h e r e a r 2 r o w s a n c o u m n s v i s i b l e ( c o l u m n s o 4 0 - c o l u m n s c r e e n ) . T h s i z e o f M u E t i p l a n s p r e a d s h e e t i 2 5 r o w sa n 6 c o l u m n s , a n t h e p o i n t e rc a b e u s e d t m a k e t h u n s e e np a r t s o t h s h e e t v i s i b l e . W h e nt h p o i n t e r e n c o u n t e r s t h e d g e o t h s c r e e n , t h s p r e a d s h e e t p o r t i o no t h e s c r e e n i m a d e t s c r o l l .

T h e r e i a l s o a n o t h e r c u r s o rv i s i b l e i t h C o m m a n d a r e a o t h s c r e e n . T w e n t y c o m m a n d s a r l i s t e d a n d o n e o t h e m i h i g h l i g h t e d b t h i s " e d i t " c u r s o r .T h T A k e m a b u s e d t m o v et h i s h i g h l i g h t a l o n g t t h c o m a n d o y o u r c h o i c e . C h o i c e c a nt h e n b e i n d i c a t e d b p r e s s i n g t h er e t u r n k e y , o r t h e w h o l e c u r s o rb u s i n e s s c a b b y - p a s s e d b y s i m pl t y p i n g t h f i r s t l e t t e r o t h c o m a n d " C f o C O P Y .

T h c o m m a n d s a r a f o l l o w s :

A L P H A i t h c o m m a n d u s e dt o e n t e r t e x t l i t e r a l s i n t o c e l l .

B L A N K i u s e d t t e l lM u l t i p l a n t h a t y o d n o w i s hc e l l , o g r o u p o c e l l s t a p p e a r .

T h G u i d e t C o m p u t e r L i v i n g

Page 12: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 12/76

M a t e r i a l J a n u a r y F e b r u a r y

4 6 6 8 4 8 3 2 4 3 6 4 . 2 61 O v e r h e a d1 1 1 1 T o t a l1 4 6 8 6 4 6 3 2 4 8 6 4 . 2 6

1 ; C O H M A W > : a n i E B l a n k C o p y D e E d i t F o p hG H e l p I n L o c k M o v e R a n e O p P r i n tQ u i t S o r t T r a n s f e r U a l u e W i n d o w X t e r nR 8 C 1 " T o t a l 9 8 S P E H C O S T

T y p i c a l M u f t i p l a n 4 0 - c o l u m n d i s p l a y . R o w s a n d c o l u m n s a r n u m b e r e d . C o m a n d m e n u a p p e a r s a t h b o t t o m .

S u c h b l a n k c e l l s m i g h t c o n t a i n i t e r m e d i a t e s t e p s i c o m p l e xc a l u l a t i o n .

C O P Y i m f a v o r i t e c o m m -m a n d . I w h a b e e n c o m p u t i n gt h M A T E R I A L S , L A B O R a n T O T A L f o t w e l v e m o n t h s o t h y e a r , a l t h a t w o u l d h a v e b e e nn e e d e d a f t e r t h f i r s t f o r m u l aw o u l d h a v e b e e n t c o p y t h c a l c u l a t i o n c o l u m n ( 2 t o t h e l e f te l e v e n m o r e t i m e s . O n u s o t h C O P Y c o m m a n d w o u l d h a v e d o n et h j o b .

D E L E T E i u s e d t o d e l e t e c e l l so e v e n w h o l e c o l u m n s o r r o w s .

E D I T i u s e d t v i e w o c h a n g et h c o n t e n t s o c e l l s . I y o n e e dt m o d i f y a f o r m u l a , i c a n b ed o n e i t h e d i t m o d e . Y o u m a ym o v e a b o u t t h f o r m u l a o n ec h a r a c t e r a t i m e , d e l e t e a n i s e r t c h a r a c t e r s , e t c ,

F O R M A T b r i n g s u s e r i e s o s u b m e n u s t h r o u g h w h i c h y o c a c o n t r o l t h d i s p l a y o t e x t( c e n t e r e d , r i g h t a n l e f t j u s t i f i e d )a n d n u m e r i c v a l u e s . N u m e r i c f o m a t t i n g i e s p e c i a l l y r i c h . D e c i m a l

c o n t r o l , f l o a t i n g c u r r e n c y s i g n sa n s c i e n t i f i c n o t a t i o n a r j u s tf e w o f t h e o p t i o n s .

G O T O i t h o p t i o n a l m e t h o do g e t t i n g a r o u n d t h s p r e a d s h e e ts c r e e n .

H E L P M u i t i p l a n h a e x t e ns i v e h e l p f i l e s . T h i s c o m m a n d b i n g s t h e m t o t h e s c r e e n f o y o t r e a d w h e n y o n e e d t h e m .

I N S E R T i t h e i n v e r s e o d e l e t e . W i t h i y o m a i n s e r tw h o l e c o l u m n s o r r o w s . B t h w a y , t h c e l l r e f e r e n c e s a n f o m u l a s a l r e a d y i u s a r m o d i f i e df o y o w h e n y o a d o d e l e t ep o r t i o n s o t h s h e e t .

L O C K i t h c o m m a n d t u s a f t e r y o h a v e y o u r s p r e a d s h e e tw o r k i n g t h w a y o u w a n t i t C e l l sc a n b e l o c k e d t p r e v e n t t h e i r c o t e n t s f r o m b e i n g c h a n g e di n a d v e r t e n t l y .

M O V E i u s e d t r e a r r a n g ec e l l s o g r o u p s o c e l l s w i t h i n t h es h e e t .

N A M E T h i s i t h c o m a n d u s e d t l a b e l c e l l s .

O P T I O N S c a l l s u s u b m e n u

t h a t a l l o w s y o t c h a n g e f ra u t o r e c a l c u l a t i o n t m a n u a l .d i n a r i l y e a c h t i m e a c e l l i c h a n gM u i t i p l a n r e c a l c u l a t e s t h e n ts p r e a d s h e e t . O l a r g e s h e e tt i m e r e q u i r e d c a b e c o m e c s i d e r a b l e , s l o w i n g d a t a e n t R e c a l c u l a t i o n c a b a c c o m p l i e a a n t i m e b p r e s s i n g " r e c a l c " k e ( " ! " ) • A n o t h e r p o r t a n t o p t i o n , t h i t e r a t i o nt i o n , e n a b l e s M u i t i p l a nr e c a l c u l a t e s h e e t c o n t i n u a l l yt i s o m e f i n a l e v e n t o c c u r s . M oa b o u t t h a t l a t e r .

P R I N T , a t h n a m e i m p l i c o m m a n d s M u i t i p l a n t s e n d d t a o u t p u t d e v i c e . I h a i t o o p t i o n s s u b m e n u a w e l l . P r i n s e u ( n o t w e l l s u p p o r t e d )t h i n g s l i k e m a r g i n s a n p l e n g t h a r e a v a i l a b l e , a s a r e s c h o i c e s a t h s e t t i n g o r o a c o l u m n n u m b e r h e a d i n g s a n o p t i o n t o p r i n t t h f o r m u a s s o c i a t e d w i t h t h c e l l s . ( I c y o a r w o n d e r i n g h o y o m a k e p a p e r c o p y o f s p r e s h e e t t h a t m a b m o r e t h a nc h a r a c t e r s w i d e a n 2 5 l i n e s tM u i t i p l a n i v e r y c l e v e r a b p r i n t i n g t h e s h e e t i s e c t i o n s tc a t h e n b a s s e m b l e d , w p e r h a p s b i o t a p e , i n t o h c o p y o y o u r m a s t e r p i e c e . )

P R I N T a l s o l e t s y o e a s e n d y o u r o u t p u t t s e q u e n t f i l e o d i s k . T h s a m p l e s p e s h e e t s s e e n t h r o u g h o u t t h i s r e v w e r e d o n e i t h i s w a f o l a t e rc e s s b w o r d p r o c e s s o r .

Q U I T e x i t s M u i t i p l a n .S O R T s c a b a c c o m p l i s

w i t h i n a s p r e a d s h e e t . I t ' s f u w a t c h M u i t i p l a n r e a r r a n g e a t i r e s h e e t i t h o r d e r o f g r o u pc e l l s . T h i s c a n b e h e l p f u l i m i n g t h e i n f o r m a t i o n i s he a s i e r t o u s e . Y o c a p r i n t ,r e s u l t s , b u t h c h a n g e s a r p e r m a n e n t , s d o n ' t t r t st h e m .

T R A N S F E R i t h a l p u r p c o m m a n d u s e d f o l o a d i n g , si n g , d e l e t i n g a n r e n a m e i n g w o

1 T h e G u i d e t C o m p u t e r L i v i n g

Page 13: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 13/76

o d i s k . ( B u t h a v e n e v e ra b l e t o f o r m a t n e d i s kw i t h i n t h p r o g r a m y o p l a n a h e a d ! ) T h e r e a r o

i o n s h e r e , t o o . Y o u m a y s w a pd r i v e s , o y o m a s a v e y o u r

i o n o t w f o r m a t s : N o a l a n d S y m b o l i c .

M u l t i p l a n i s t a n d a r d i z e dT h S y m b o l i c f o r m a t

t a n e x c h a n g e m e t h o d c a l lS Y L K ( S y m b o l i c L i n k ) .

e a d s h e e t s s a v e d i t h i s f o r m a ta b r e a d b y a n y o t h e r p r o g r a m

c o m p u t e r w h i c h s u p p o r t s i t m e a n s t h a t y o c o u l d s e n d

s h e e t b m o d e m t a b r a n d o c o m p u t e r

a n b s u r e t h a t , i r u n s o i t i c a n b e

L o a d s c a b d o n e i t h r e et h t w m e n t i o n e d

a n d " O t h e r " w h i c h , f o m o s t p a r t , m e a n s V i s i c a l c a n

V A L U E c a b e u s e d t o e n t e rd a t a , a l t h o u g h M u l t i p l a n

t h e m b d e f a u l t w h e n e v e rm a i n m e n u i a v a i l a b l e .

W I N D O W c a n b e u s e d t o o t h e r t h i n g s , s p l i t o f c o

m a n r o t e x t f r o m t h r e s t o s h e e t . T h u s , y o m a b m a e n t r i e s i c o l u m n 2 a n s t i l l

a b l e t o s e t h t e x t t i t l e s f r o m1 A l s o , y o m a b i

d i t h r e s u l t s h a p p e n i n g i p a r t o s h e e t w h i l e y o a r

e n t r i e s i d i s t a n t a r e al e t s y o u d o b o t h .

X T E R N A L ( s p e l l e d t h a t w a " E i a l r e a d y i u s f o

b r i n g s u s t a i d i f f e r e n c e a m o n g s p r e a dT h i s c o m m a n d i u s e d b

t d r a w d a t a f r o m o t h e rs h e e t s . Y o m i g h t t h i n k t h a t

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

s e r i o u s s p e a d s h e e t u s e r s ( a n di s e r i o u s p r o g r a m ) c a

f i l l t h e m a l i s i n g l e a I t ' s r e a l l y n o t h a t h a r d

d o M o s t o t h e r s p r e a d s h e e t

e r s t r t o s o l v e t h e p r

b l e m b m a k i n g t h d i m e n s i o n s o ft h e i r s h e e t s v e r y l a r g e ( 8 , 0 0 0 r o w si t y p i c a l ) . T h t r u t h i t h a t s u c hs i z e i m o s t l y t h e o r e t i c a l , e v e n o

$ 5 0 0 0 . 0 0 m a c h i n e , a t h e r e s i m pl i n o e n o u g h m e m o r y i t h m a c h i n e . O t h e r d r a w b a c k s w i t ht h i s a p p r o a c h : l a r g e s h e e t sr e c a l u l a t e s l o w l y , a n e r r o r s c a b v e r y , v e r y h a r d t f i n d .

M u l t i p l a n ' s s o l u t i o n i t a l l o w y o t b r e a k u l a r g e s h e e ti n t o s m a l l e r u n i t s . A a p p l i c a t i o nm i g h t h a v e " S a l e s " , " P r o d u ct i o n " a n " I n v e n t o r y " s u p p o r ts h e e t s , i n f o r m a t i o n f r o m a l o w h i c h m i g h t c o m e t o g e t h e r i " P r o f i t L o s s " s h e e t . A l o t h v i r t u e s o s t r u c t u r e d p r o g r a m m i n ga p p l y t t h i s a p p r o a c h , a n t h t r u l y u s a b l e s i z e o t h e a p p l i c a t i o ni a l a r g e a d i s k s t o r a g e . A n t h w h o l e t h i n g c a n r u n o C o m o d o r e 6 4 F u n c t i o n s

C a l c u l a t i o n i w h a t s p r e a ds h e e t i a l a b o u t , a n t m o s t p e p l n o w a d a y s , t h a t o f t e n m e a n st h u b i q u i t o u s p o c k e t c a l c u l a t o r .

L i k e c a l u l a t o r , M u l t i p l a nh a f u n c t i o n s s u c h a S Q R T( s q u a r e r o o t ) , S I N , L ( n a t u r a ll o g a r i t h m ) a n S T D E V ( s t a n d a r dd e v i a t i o n ) . I k n o w s a b o u t m o r et h a n d o l l a r s . o n c e u s e dM u l t i p l a n ' s r a n u m b e r c r u nc h i n g p o w e r t d e s i g n a b o a t a f t e rm s h a k e y c a l c u l u s f a i l e d m e

S o l v i n g s i m u l t a n e o u s s y s t e m so e q u a t i o n s i t r i c k y b u e n t i r e l yp o s s i b l e . S p r e a d s h e e t s s h i n e w h e ni c o m e s t f i n d i n g t h e m a x i m u m s( M A X ) a n m i n i m u m s ( M I N ) o l i n e a r s y s t e m s p r o b l e m s . T h e s e a r t h p r o b l e m s s u c h a p r o d u c i n g a na n i m a l f e e d b u s i n g t h l e a s t c o s tl m e t h o d s a n i n g r e d i e n t s w h i l em a i n t a i n i n g c e r t a i n m i n i m u mn u t r i t i o n a l s t a n d a r d s . H e a v ys t u f f ? M u l t i p l a n i r e a d y w h e ny o a r e .

S o m e o M u l t i p l a n ' s f u n ct i o n s e v e n p r o v i d e t h e u s e r w i t ht h r u d i m e n t s o f a p r o g r a m m i n gl a n g u a g e ( I F , I N D E X , D E L T A ,A N D , N O T , O R T R U E a n

F A L S E ) . W i t h t h e m y o c a m a k ea u t o m a t e d d e c i s i o n s a n s o l v ep r o b l e m s t h a t r e q u i r e i t e r a t i v ea p p r o x i m a t i o n s .A n i m a t i o n

N d i s c u s s i o n o s p r e a d s h e e t sw o u l d b e c o m p l e t e w i t h o u t s o m em e n t i o n o " w h a t i f " . B a l r e p o r t s F r a n k s t o n a n B r i c k l i nt h e m s e l v e s w e r e s u r p r i s e d b t h w a p e o p l e u s e d t h e i r o r i g i n a l p r d u c t . P l u g g i n g i f a c t u a l d a t a i o n l y s m a l l p a r t o t h w a t h a tp e o p l e a c t u a l l y u s s p r e a d s h e e t s .O n c e y o g e t h f a c t s o t h s c r e e n , i s e e m s t b e n e a r l y i r e s i s t i b l e a t t r a c t i o n t m a k ec h a n g e h e r e a n t h e r e j u s t t o s e ew h a t w o u l d h a p p e n i . . T h n u m b e r s o n t h s c r e e n c o m e a l i v ea n a c o u s c e n a r i o s p o s s i b l er e a l i t i e s i m u c h t h s a m e w a t h a t s e r i e s o s t a t i c d r a w i n g s c a nb a n i m a t e d w h e n s e e n i r a p i ds u c c e s s i o n .

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

C o n c l u s i o nM u l t i p l a n i f i r s t - r a t es p r e a d s h e e t p r o g r a m . I t i sa v a i l a b l e i 6 4 / 1 2 8 p a c k a g ef r o m E p y x f o t h s u g g e s t e d p r i c eo $ 5 9 . 9 5 . T h C - 6 4 v e r s i o n h a s a l o t h e f e a t u r e s o f s t a n d a r dM u l t i p l a n b u t h e r e i s n ' t r o o m i m e m o r y f o b o t h t h s p r e a d s h e e td a t a a n t h p r o g r a m . C o n s eq u e n t l y , o p e r a t i o n o f M u l t i p l a no t h C - 6 4 i s l o w e d b r e p e a t e dd i s k a c c e s s t i m e a t h n e e d e dp a r t s o t h p r o g r a m a r s w a p p e di n t o t h c o m p u t e r . I a l f i t s i t h C - 1 2 8 , s i y o a r e a b l e t u s t h 8 0 - c o l u m n m o d e , i o p e r a t e s c o m -p a r i t i v e l y q u i c k l y . A n o t h e r a d v a nt a g e o t h e 1 2 8 p r o d u c t i t h a t i c o m e s w i t h f a s t l o a d b o o t e r .

T h p r o d u c t c o m e s w i t h a e x c e l l e n t m a n u a l ( t h i s a l s o s e e m st b p a r t o M i c r o s o f t ' s s t a nd a r d ) . S p e a k i n g o s t a n d a r i z a t i o n ,o n c e y o l e a r n t o o p e r a t e

T h e G u i d e t C o m p u t e r L i v i n g 1

Page 14: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 14/76

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

a b i l i t i e s . T h o r i g i n a l M u l t i p l a nr a o m a c h i n e s w i t h o u t c o l o rd i s p l a y s , s y o u m u s t a c c e p t t h w h i t e c h a r a c t e r s o b l a c k t h a tt h e s e p r o g r a m s p r o v i d e .

T h v e n e r a b l e M u l t i p l a n i s u r p r i s i n g l y c o n t e m p o r a r y a f t e r

a l t h e s e y e a r s ( i m u s tr e m e m b e r e d t h a t c o m p u t e r y e aa r e v e n s h o r t e r t h a n d o y e a r I t r e i n c a r n a t i o n o t h 1 2 i j o y , a n r e c o m m e n d t h i s p r g r a m t a n y o n e w i t h a b u s i n e s s r u o n u m b e r s t c r u n c h .

B e g i n n e r ' s C o r n e rC r e a t i n g W i n d o w s o t h 1 2

b M i n d y S k e l t o nA y o m a h a v e g a t h e r e d f r o m p a s t a r t i c l e s ,

l i k e m C - 1 2 8 . E v e n t h o u g h s o f t w a r e m a n u f a c t u r e r sh a v e n o s u p p o r t e d i i t h w a m i g h t h a v e h o p e d( w h e r e , o w h e r e i t h u l t i m a t e a d v e n t u r e g a m ed r e a m o f ? ) , t h e 1 2 8 o f f e r s n e a n e x c i t i n gc a p a b i l i t i e s t h a t e x p a n d b o t h p r o g r a m m i n g a n d c o p u t i n g h o r i z o n s .

O n o t h c a p a b i l i t i e s t h a t f i n d m o s t u s e f u l a n f l e x i b l e ( a n d t h o n t h a t , s t r a n g e l y e n o u g h , I ' w r i t i n g a b o u t t h i s m o n t h ) i t h a b i l i t y t o c r e a t e " w i nd o w s " o n y o u r 4 0 - o r 8 0 - c o l u m n s c r e e n .

Y o u ' v e p r o b a b l y h e a r d o f w i n d o w s , a n i y o u ' v e s e e n m a n y o t h n e 1 2 p r o g r a m s , y o u ' v ep r o b a b l y s e e n t h e i r u s e . W h e n w i n d o w i i u s e , p a r to t h e s c r e e n i p a r t i t i o n e d o f f , a n d , f o a t l e a s tw h i l e , t h c o m p u t e r a c t s a i t h e a r e a c o n t a i n e dw i t h i n t h w i n d o w w e r e t h e n t i r e s c r e e n . A l l t h e a ct i v i t y t a k e s p l a c e w i t h i n t h e p a r t i t i o n e d a r e a , w i t h o u td i s t u r b i n g a n y t h i n g t h a t h a p p e n s t b o t h r e s t o t h s c r e e n ( u n l e s s , o c o u r s e , y o w r i t e o v e r i . . m o r e o t h a t l a t e r ) . N o y o k n o w t h s e c r e t ( o r a tl e a s t l i t t l e o t h s e c r e t ) o t h p o p u l a r " p u l l - d o w n -m e n u " .

C o m m o d o r e m u s t h a v e l i k e d t h i d e a o w i d o w s , t h e y p r o v i d e d t w o w a y s o c r e a t i n g t h e m ; o n i n d i r e c t m o d e , a n d a n o t h e r v i c o m m a n d b u i l t i n t oB a s i c 7 . 0 . F i r s t , w e ' r e g o i n g t l o o k a h o t o c r e a t ew i n d o w f r o m d i r e c t m o d e , u s i n g t h e E S C a p e k e y s . T c r e a t e w i n d o w i d i r e c t m o d e y o n e e d f o l l o w o n l yf e s i m p l e s t e p s .

F o o u r d e m o n s t r a t i o n , c l e a r y o u r s c r e e n , t h e nm o v e y o u r c u r s o r t o t h e p l a c e y o w a n t t b t h t o l e f t c o r n e r o y o u r w i n d o w . N o p r e s s t h e E S C a p ek e y , r e l e a s e i t a n p r e s s T . T h i r d , m o v e y o u r c u r s o rt t h p l a c e y o u w a n t t h l o w e r r i g h t c o r n e r o y o u rw i n d o w . F i n a l l y , p r e s s E S C a p e a g a i n , r e l e a s e i a n p r e s s B Y o h a v e n o c r e a t e d w i n d o w .

W a s n ' t t h a t f u n ? O . . y o s a y o c a n ' t s e t h w i n d o w ? J u s t t y p e s o m e t h i n g i o c a l l u d i r e ct o r y a n s e w h a t h a p p e n s , a n w h e r e i h a p p e n s . A l

t h e a c t i o n i i y o u r w i n d o w ( h o p e ) . W a n t y os c r e e n b a c k t o t h e w a i w a s ? S i m p l i c i t y i t s e l fm e r e l y p r e s s t h C L E A R / H O M E k e t w i c e , a n t s c r e e n i r e s t o r e d t o i t o r i g i n a l s i z e . B t h w a p r e s s i n g t h s h i f t e d C L E A R / H O M E k e w i l l c l e a rc o n t e n t s o f y o u r w i n d o w a n r e t u r n y o u r c u r s o rt h u p p e r l e f t - h a n d c o r n e r o y o u r w i n d o w e d s c r e

A c o n v e n i e n t a t h i s m e t h o d o c r e a t i n g w i d o w s m i g h t b e y o u ' v e p r o b a b l y a l r e a d y n o t i c e d t i m i g h t b e l i t t l e h a r d t u s f r o m i n s i d e p r o g r a I y o u w a n t t o c r e a t e w i n d o w i p r o g r a m y o u 'w r i t i n g , y o h a v e t w c h o i c e s . Y o c a g i v ec h a r a c t e r s t r i n g ( C H R $ ) r e p r e s e n t a t i o n o t h E S C a k e a n c u r s o r c o n t r o l k e y s t s i m u l a t e t h e p o s i t i i n y o u s i d i r e c t m o d e .

F o e x a m p l e , t h f o l l o w i n g t w p i e c e s o f c ow i l l c r e a t e w i n d o w ( o y o u r 8 0 - c o l u m n s c r e e n )t h u p p e r r i g h t h a n d c o r n e r o y o u r c o m p u t e r s c r e

1 P R I N T C H R $ ( 1 4 7 )2 F O 1 = T 7 9 : A $ = A $ + " ] " : N E X T3 0 F O R 1 = T 5 : B $ = B $ + " C C U R -S O D O W N ] " : N E X T4 P R I N T L E F T $ ( A $ , 4 0 ) C H R $ ( 2 7 ) " T "

P R I N T B P R I N T L E F T $ ( A $ , 7 9 > C H R $ ( 2 7 ) " B "P R I N T C H R S C 1 9 )F O 1 = T 6 0 0 : P R I N T " A " ; : N E X T

5 6 7 8

1 P R I N T C H R $ C 1 4 7 )2 P R I N T " C U RS O R I G H T ( 5 T I M E S ) " C H R $ C 2 7 ) M T "3 0 P R I N T " C U R S O R D O W N ( T I M E S ) "4 P R I N T " C U RS O R I G H T ( 7 T I M E S ) " C H R $ ( 2 7 ) " B "

W e l l , i w o r k s , b u i t ' s b i c u m b e r s o m e i s n ' tT h e r e i a e a s i e r w a y . B u i l t i n t o B A S I C 7 . i W I N D O W c o m m a n d . T h s y n t a x f o t h i s c o m m a i s W I N D O W X Y X 2 , Y 2 , C L E A RT h i s c o m m a n d a s k s y o t s u p p l y t h c o o r d i n a t e s

1 T h G u i d e t C o m p u t e r L i v i n g

Page 15: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 15/76

c o l u m n a n d w h e r e y o u w a n t t h u p p e r l e f t - h a n dn e r , t h e c o l u m n a n r o w h e r e y o u w a n t t h l o w e r

c o r n e r , a n c l e a r f l a g t b s e o o o f f . F o

D O W 1 0 , 5 , 2 0 , 1 5 , 1c r e a t e w i n d o w w i t h t h u p p e r l e f t c o r n e r i

1 0 t h c o l u m n o v e r a n t h 5 t r o d o w n , a n t h r i g h t c o r n e r i t h 2 0 t h c o l u m n o v e r a n t h

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

t h e w i n d o w i c r e a t e d . z e r o i t h a t p o s i t i o nh a v e l e f t t h e s c r e e n a r e a a i w a w h e n t h w i

w a c r e a t e d .O n t h i n g f i n d p a r t i c u l a r l y u s e f u l i d e b u g g i n g

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

t h i s :0 0 e n d

W I N D O W 5 0 , 0 , 7 9 , 2 0 , 1R U E N

W i t h t h i s c o d e i m p r o g r a m s , c a p e r i o d i c a l l yr u t h i s l i n e a n s e h o t h p r o g r a m i p r o g r e s s i n gw i t h o u t d i s t u r b i n g m p r o g r a m l i s t i n g . c a n t h e n g b a c k , m a k e n e e d e d c h a n g e s , r e r u n t h w i n d o wr o u t i n e , a n s t i l l h a v e a c c e s s t o t h e l i s t i n g .

T h e r e i c a u t i o n i u s i n g w i n d o w s . W h i l e i i t r u e t h a t u s i n g w i n d o w d o e s n o d i s t u r b t h e r e s t o t h s c r e e n , a n y t h i n g U N D E R t h w i n d o w i l o s t . I o r d e r t r e s t o r e y o u r s c r e e n t i t o r i g i n a l c o n d i t i o n i s u c h s i t u a t i o n , y o h a v e t u s m a c h i n e l a n g u a g er o u t i n e t s t o r e t h e s c r e e n i n f o r m a t i o n i b u f f e r e da r e a , a n r e s t o r e i a f t e r t h w i n d o w i r e m o v e d . B c a r e f u l , i t ' s n o q u i t e b e g i n n e r ' s t r i c k .

c o u p l e o l a s t w o r d s . Y o c a c r e a t e m u l t i p l ew i n d o w s i a n p r o g r a m , b u o n l y t h e l a s t o n y o u ' v ec r e a t e d w i l l b a c t i v e . I y o w i s h t u t i l i z e p r e v i o u sw i n d o w , y o u m e r e l y i s s u e t h w i n d o w c o m m a n da g a i n f o t h c o o r d i n a t e s y o w a n t .

H e r e ' s o n l a s t l i t t l e s a m p l e o w i n d o w i n g . H a v ef u n , a n d , u n t i l n e x t t i m e , h a p p y p r o g r a m m i n g .N o t e : T g e c o n t r o l o y o u r c o m p u t e r b a c k a f t e r t h i s

p r o g r a m r u n s , j u s t p r e s s a n k e y .

P R I N T C H R S C 1 4 7 )W I N D O W 0 , 0 , 2 0 , 1 0 , 1 : X = 1 : G O S U B 1 0 2 0W I N D O W 5 9 , 0 , 7 9 , 1 0 , 1 : X = 2 : G 0 S U B 1 0 2 0W I N D O W 5 , 5 , 2 5 , 1 5 , 1 : X = 3 : G 0 S U B 1 0 2 0W I N D O W 5 4 , 5 , 7 4 , 1 5 , 1 : X = 4 : G 0 S U B 1 0 2 0W I N D O W 1 0 , 1 0 , 3 0 , 2 0 , 1 : X = 5 : G 0 S U B 1 0 2 0W I N D O W 4 9 , 1 0 , 6 9 , 2 0 , 1 : 6 : G 0 S U B 1 0 2 0W I N D O W 1 5 , 1 5 , 3 5 , 2 4 , 1 : X = 7 : G 0 S U B 1 0 2 0W I N D O W 4 4 , 1 5 , 6 5 , 2 4 , 1 : X = 8 : G 0 S U B 1 0 2 0W I N D O W 3 0 , 0 , 5 1 , 5 , 1P R I N T " A N D T H I S I Y E T "P R I N T " A N O T H E R W I N D O W W H E R E "P R I N T " A L L T H T E X T I G O I N G "P R I N T " T A P P E A R .P R I N T " E V E N I I T A K E S T O F O 1 = T 5 0 0 : N E X TP R I N T " M U C H R O O M T P R I N T I T P R I N T " A L L A O N T I M E .F O X = T 5 0 0 : N E X T : P R I N T C H R $ C 1 4 7 ) "

X = 1 T O 5 0 0 : N E X T : P R I N TN O W A T C H ! " : F O R1 = T

G E X $ : I F X $ = " " G O T OE N P R I N T " [ S H I F T 0 3 [ C M DF O I = 1 T 0 7I 1 = G O T O 1 0 8 0P R I N T " [ C M D Y [ S P A C EN E X T

0 P R I N T3 3

R E T U R NP R I N T " C C M D

0 G O T O 1 0 5 0

5 0 3 : 1 1 : P R I N T I 1 0 0 0

Y C 1 9 T I M E S ] [ S H

( 1 T I M E S ) ] [ C M

" [ S H I F T L ] [ C M D ( 1 T I M E S ) ] [

M C S P A C E 3 T H I S I W I N D O W "

$ 4 9 . 9 5

p o w e r f u l w o r d p r o c e s s i n g s y s t e m f o t h C o m m o d o r e 6 4 I n c l u d e s : O s c r e e n s t a t u s / h e l p d i s p l a y 3 F o n t s r e a d y t u s

F o n t e d i t o r / c f e a l o r I n c l u d e d B A C K - U P D I S K I N C L U D E DF - o m i n a u l n o ' q f Q \ T W A S 7 E R c u r r i e s F O U T U A S T S f t f l v a s t l y i m p u j - e d ^ p r ^ o o c I h A W A R D W I N N I N G " D i g r a m

W o r d P r o c e s s i n g F a i l u r e s W o r d P r o c e s s i n g P a n t i n g F e a t u r e s S a t u p M u d u E s

d e r l m m f i a n n g n i a i i g r m e n l

p n y n e i ' C m a r k i n g s d u c H i c s . e t ( f m D e f l i l e d i ' e » i T i i e s t C o m b i n e a n

2 [ M e n * * j t i o ' b [ h f i * i ' m c p a n f l e d [ p i t 6 f m j P « c t n g m . r 1

F o n t C h a r a c t e r S o t C r e a t o r s

u

G a u h a u s• l o o kB o l dc e i c i cE n g l i s h L e u

N e w sP r i n t

F h t u r n M a n h a t t a n

s p i i t o p b o I dT e c hT y p e w r i t e r

2 B 0 4 A r n o l d R o a d S a l i n a , K 6 7 4 0 1 [ 9 1 3 1 8 2 7 - 0 8 8 5

T h e G u i d e t C o m p u t e r L i v i n g 1

Page 16: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 16/76

C r o s s w o r d M a g i c :B " P u z z l e d " , N o C o n f u s e d( O r , C o m e I F r o m T h e L e a )

b B i l l W a l l a nH a v e y o e v e r w o n d e r e d

( h o w e v e r b r i e f l y ? ) h o p e o p l ew h w r i t e c r o s s w o r d p u z z l e sm a n a g e t f i a l t h o s e w o r d st o g e t h e r p r o p e r l y ? ( O r , e v e n i p r o p e r l y f o t h a t m a t t e r ! ) W e l l ,h a v e . . b a c k i t h d a y s w h e nh a l i t t l e e l s e t t h i n k a b o u t . I m a s e e m t s o m e t h a t c o u l dh a v e b e t t e r s p e n t m t i m e w o n d e ri n w h s t e a m i r o n c o m e s w i t h" P e r m a n e n t P r e s s " s e t t i n g ( ? ? ! ! ) ,b u t , f o r t u n a t e l y , t h a t q u e s t i o nd i d n ' t o c c u r t m u n t i l m u c h l a t e ri l i f e , a f t e r h a l e a r n e d t h a t t o m u c h w o n d e r i n g c a n b e h a z a r d o u st y o u r c r e d i b i l i t y .

I a n c a s e , a l m w o n d e r i n gp r o d u c e d n o a i n k l i n g a s t o h o c r o s s w o r d s a r c o n c e i v e d . I o n o m l e s s l u c i d m o m e n t s , e v e na t t e m p t e d t o c r e a t e o n e , j u s t t o s e i w a a s m a r t a M o t h e r h a h o p e d . M o t h e r w o u l d h a v e b e e ns o r e l y d i s a p p o i n t e d , h a s h l e a r ne t h r e s u l t s . L e i s u f f i c e t o s a t h a t t h e x p e r i e n c e l e f t m c o v i n c e d t h a t c r o s s w o r d w r i t e r ss i m p l y i n v e n t t h e w o r d s t s u i t t h p u z z l e .

W o r k i n g t h p u z z l e s o f t e ns e e m s t c o n f i r m t h a t t h e o r y , t o o .N e a r l y e v e r y p u z z l e h a v e w o r k e dh a c o n t a i n e d a t l e a s t o n w o r dt h a t h a v e n e v e r r u a c r o s s , s a v ei a n o t h e r c r o s s w o r d p u z z l e . ( A m i i t p u z z l e r s ! Y o u k n o w P r i g h t . ) F o i n s t a n c e , h a v e y o e v e rk n o w n s o m e o n e t s p e a k o f g o i n gf o r a b r i s k w a l k t h r o u g h t h l e a ?W h a t a b o u t t h e v e r - p o p u l a r" M a n ' s n a m e " c l u e t h a t i e v i t a b l y f o r c e s y o t p l a y d o w n ,

w h e n y o r e a l l y n e e d t p l a ya c r o s s . ( T h e k i c k e r , w h e r e p r o p e rn a m e s a r c o n c e r n e d , i t h a t , i y o h a v e t h e t i m e , y o c a d o c um e n t j u s t a b o u t a n s p e l l i n g o a n n a m e b d i l i g e n t l y s e a r c h i n gt h r o u g h e n o u g h m a t e r i a l . )

W h e n p r o p e r n a m e s f a i l t f i l lt h v o i d , t h a u t h o r s f u r t h e rp e r p l e x u s w i t h a c r o n y m s , f o l l o we b a b b r e v i a t i o n s o f o b s c u r es o c i a l o r g a n i z a t i o n s h a v i n gm e m b e r s h i p o 3 ! / o m o r e .

W e r e i n o f o t h e s e s t u m b li n g b l o c k s , w o r k i n g c r o s s w o r dp u z z l e s w o u l d a p p e a l t y e w i d e r c r o s s - s e c t i o n o p e o p l e . Y o m u s t a d m i t t h a t w a l n e e d m e n t a le x e r c i s e o o c c a s i o n .

I o c c u r s t m t h a t t r i v i ab u f f s s h o u l d b e i n t e r e s t e d i s u c ha g e n r e . T a k e a l t h a t " u s e l e s s " i f o r m a t i o n o c c u p y i n g b l o c k s a n b l o c k s o M I ( M a n ' s I n v o l u nt a r y M e m o r y ) , p u i i n t o p u z z l e s ,m a k e c o p i e s a n E u r e k a !t r i v i a c o n t e s t f o y o u r n e x t g e t -t o g e t h e r . P r o v i d e d , o c o u r s e , y o c a p u i i n t o p u z z l e s .

T h p e o p l e a M i n d s c a p eh a v e m a r k e t e d p r o g r a m c a l l e dC r o s s w o r d M a g i c ™ , b L & C o m -p u t e r w a r e , a a p a r t o M i n d -s c a p e ' s A l e r t ™ l i n e o s o f t w a r e .T h l i n e ' s g o a l i t p r o d u c e s o f tw a r e t h a t c o m b i n e s t h b e s t i e n t e r t a i n m e n t a n e d u c a t i o n a lv a l u e . C r o s s w o r d M a g i c c a h e l py o t u r n o u p u z z l e a f t e r p u z z l e ,e a c h i i t t u r n c o m p l e t e l y f r e e o l e a s a n K r i s t o f e r s a n t h I W Q -Q Q B U . . b e f o r e w g o a n yf u r t h e r w i t h t h i s r e v i e w , l e t ' s g e o n t h i n g c l e a r e d u . .

C r o s s w o r d M a g i c i t e c h n i l m i s n o m e r , a l e a s t i d e f i n e c r o s s w o r d p u z z l e s i c l a s s i c s e n s e . A f t e r a l l , t h p g r a m i m o s t c e r t a i n l y n o m a ( o b v i o u s l y ? ) , a n t h p u z z l e sc a c r e a t e w i t h i m o r e c l o r e s e m b l e w h a t D e l l h a bp u b l i s h i n g f o d e c a d e s u n d e rc a t e g o r y o " K r i s s - C r o sp u z z l e s . C r o s s w o r d M a g i p u z z l e s , h o w e v e r , h a v e t h a d f e a t u r e o n u m b e r e d b o x e s a b e g i n n i n g o t h w o r d s , p r o v i f o t h e a d d i t i o n o " c l u e s " , i m a n n e r o c l a s s i c c r o s s wp u z z l e s .

U n l e s s y o u s t h m a n m o d e t f o r c e e n t r y o w o r d s ,p r o g r a m w i l l n o p l a c e w o r d sa d j a c e n t r o w s o c o l u m n s , a a p p e a r i c l a s s i c c r o s s w p u z z l e s . T h r e a s o n f o t h i s i i y o h a v e w o r d s i t h f i r s ts e c o n d c o l u m n s , r e a d i n g d o t h e y m o s t l i k e l y w i l l n o fw o r d s g o i n g a c r o s s . T h p r o g i w r i t t e n t e n t e r o n l y c o m p lw o r d s , f r o m t h e c h o i c e s y o i n

T h o n l y w a t h i s w r i t e rf o u n d t c r e a t e c l a s s i c c r o s s wp u z z l e w i t h t h i s p r o g r a m i f o u s e r t d a l o t h p u z z l e c r e a b e f o r e h a n d , l o a d t h p r o g re n t e r t h e " M a n u a l M o d e "

f o r c e t h w o r d s i n t o t h p r p l a c e s . Y o c a e n t e r a l t h w on e c e s s a r y t f o r m s o l i d b l o c k p u z z l e i n t o t h u n u s e d w o r db u t h p r o g r a m s t i l t w o n ' t e t h e m i n t o a d j a c e n t c o l u m n sr o w s .

I y o w i s h t a c c o m p l

1 T h e G u i d e t C o m p u t e r L i v i n g

Page 17: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 17/76

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

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

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

t h w o r d s f o r m e d a r p r e s e n t .o c o u l d c r e a t e t h e s a m e

p u z z l e u s i n g o n l y ao n o t e b o o k p a p e r , p e n c i l

n l a m p b y w h i c h t s e e .W h e n w o r k i n g " K r i s s - C r o s s "

t h e p u z z l e r i p r o v i d e do w o r d s , l i s t e d a l p h a b e t i c a l l yw o r d l e n g t h , t h a t f i i n t o t h

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

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

K r i s s - C r o s s p u z z l e s h a v e p r m a n y p e o p l e w i t h m a n y

o u r s o f p u z z l e e n j o y m e n t , a n m u s t b c o n s i d e r e d

g a m e . A n d , C r o s s w o r dp u z z l e s h a v e t h a d d e d

o u s i n g d e f i n i t i o n c l u e s , t t h f e e l o c r o s s w o r d t t h

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

o v e r s e m a n t i c s , ( n e a r l yw a y s a w a s t e o f t i m e ) . T

t h e p o i n t w o u l d n o b d g j u s t i c e t a w e l l - w r i t t e n p r

S o n o t h a t h a v e t h a t o f c h e s t , p e r h a p s w c a g e o

t h i s r e v i e w . . F o t h o s e o f y o w h a r i

i c r e a t i n g a n d / o r p l a y i n gk i n d o f p u z z l e , C r o s s w o r d

i s i n d e e d , a h e l p f u l l i t t l eY o n l o n g e r n e e d b e

b o b s c u r e o r a r c h a i cr d s a n d p h r a s e s t h a t t e n d t u c o m m e r c i a l l y p r o d u c e d

r e n d e r i n g t h e m b o r i n g i o c h a l l e n g i n g . N o y o c a

h o u r s o f p u z z l e f u f o f r i e n d s a n f a m i l y , o r s i m p l y

t h p u z z l e s a w a y t w o r ko n c e m e m o r y h a s f a d e d

r e n e w e d i n t e r e s t .Y o c h o o s e t h e t o p i c o

Y o m a k e t h w o r d l i s t .

H O R D S

n . f V A R I A B L ER U N U I CJ V P E E A L G O0 B L A S 0R E C O R D L O A DS F 0 G Uf i M I G A C O M M O D O R EH C C O

s C P K E Y B O A R DS

U N U S E DE N T E RA N S W E R S

B I M O D E M

G E

P M O D E M

c p G R A P H I C S0 C O N S T A H T

T h c o m p u t e r a s s i s t s y o i p o s it i o n i n g t h e w o r d s t f o r m p u z l e . I y o e n u w i t h o b s c u r e" u n - w o r d s " ( s p e a k i n g o f s u c h ) ,i t ' s b e c a u s e y o c h o s e t w h e nm a k i n g t h w o r d l i s t .

C r o s s w o r d M a g i c c o m e s w i t hc a r e f u l l y p r e p a r e d , e a s y - t o - r e a d

m a n u a l t h a t g u i d e s y o s t e p - b y -s t e p t h r o u g h t h p r o c e s s . T h d i s k - b a s e d p r o g r a m p r o v i d e sm e n u a t h b o t t o m o m o s ts c r e e n s , s h o w i n g t h o p t i o n s y o h a v e . T h c o m m a n d s r e q u i r e d t c h o o s e t h o p t i o n s , h o w e v e r , a r n o a l w a y s o b v i o u s , s y o w i l lw a n t t k e e p t h c o m p r e h e n s i v em a n u a l h a n d y f o o c c a s i o n a lr e f e r e n c e .

T h a c t u a l c r e a t i n g p r o c e s s i s i m p l y m a t t e r o f t y p i n g w o r d si n t o t h c o m p u t e r . T h p u z z l e i b u i l t o n w o r d a a t i m e , ( u n l e s sy o c h o o s e t f i l l t h u n u s e d w o r dl i s t w i t h m a n y e n t r i e s a n e n t e rt h e m a l a o n c e ) . Y o t y p e w o r da n e n t e r i t T h c o m p u t e r p u t s i i n t o t h e p u z z l e g r i d w h e r e i w i l lf i t . T h " R e l o c a t e " c o m m a n d w i l lh a v e t h m a c h i n e c h e c k f o o t h e rp l a c e s t h e w o r d ( o w o r d s ) w i l l f i t ,a n d , i a n a r f o u n d , e a c h i d i s p l a y e d a y o u r c o m m a n d , u n t i la l l o c a t i o n s t h e c o m p u t e r f i n d sh a v e b e e n s h o w n , w h e n t h c o p u t e r r e t u r n s t h e w o r d t t h f i r s t

p o s i t i o n d i s p l a y e d . ( m i g h t n o t eh e r e t h a t t h p r o g r a m d o e s n o ta l w a y s f i n d a l p o s s i b l e l o c a t i o n sf o t h e e n t e r e d w o r d . ) Y o t h e nd e c i d e w h e r e y o u l i k e i b e s t , a n p l a c e i t h e r e .

B e f o r e m o v i n g o n t n e w o r d , y o h a v e t h o p p o r t u n i t y t d e l e t e t h m o s t r e c e n t e n t r y . O r y o m a o p t e n t e r t h e m a n u a lm o d e i o r d e r t c h a n g e o d e l e t ep r e v i o u s e n t r i e s . W h i l e i t h m a n u a l m o d e , y o u a r f r e e t t y p eo v e r e x i s t i n g w o r d s , t y p e i n e w o r d s , d e l e t e w o r d s e n t i r e l y , o e v e n c h a n g e t h e o v e r a l l s i z e o t h g r i d .

W h e n y o e n t e r w o r d t h a td o e s n o c u r r e n t l y f i i n t o t h p u z l e , t h c o m p u t e r w i l l s t o r e i i t h u n u s e d w o r d f i l e . S h o u l d y o l a t e r e n t e r w o r d t h a t d o e s f i t ,a n t h u n u s e d w o r d w i l l c o n n e c tt i t t h p r o g r a m a u t o m a t i c a l l yp o s i t i o n s b o t h w o r d s ( o a m a n ya w i l l n o f i t ) i n t o t h p u z z l eg r i d . I y o c h o o s e t a s t h c o p u t e r t c h e c k f o r a l t e r n a t e l o c at i o n s f o r t h e e n t r y , i w i l l r e l o c a t ea l w o r d s t h a t w e r e e n t e r e ds i m u l t a n e o u s l y , b u t n o a n y w o r d st h a t w e r e e n t e r e d i p r e v i o u st u r n s .

O n c e y o a r s a t i s f i e d w i t ht h w o r d l i s t , a n t h e p o s i t i o n o t h w o r d s i t h p u z z l e g r i d , y o

T h e G u i d e t C o m p u t e r L i v i n g 1

Page 18: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 18/76

c a s a v e i t y o u r f o r m a t t e d d a t ad i s k , w h e r e i w i l l b s t o r e d u n t i ls u c h t i m e a y o d e c i d e t p l a y i t e d i t i t c o p y i t a n o t h e r d i s k ,p r i n t o u c o p i e s o i t o d e l e t e i f r o m t h d a t a d i s k a l t o g e t h e r . A l t h a b o v e o p t i o n s a r e a v a i l a b l ef r o m t h m a i n m e n u s c r e e n . Y o c a n e v e n s a v e p a r t i a l l y - w o r k e dp u z z l e s t b c a l l e d u p a n d f i n i s he a l a t e r d a t e .

T h p r i n t m o d e o f f e r s f i l e sc o n f i g u r e d t b c o m p a t i b l e w i t h3 d i f f e r e n t p r i n t e r s . W i t h t h a tm a n y f r o m w h i c h t c h o o s e , y o s h o u l d h a v e v e r y l i t t l e p r o b l e mf i n d i n g o n t h a t w i l l w o r k w i t hy o u r s .

Y o c a p r i n t o u t h e p u z z l eg r i d w i t h t h u n u s e d s q u a r e s l e f tb l a n k ( a s i n m o s t c o m m e r c i a l l y -p r o d u c e d K r i s s K r o s s p u z z l e s ) , o y o c a b l a c k t h e m i n f o r m i n gs q u a r e p u z z l e f i e l d . Y o c a c h o o s e w h e t h e r o r n o t t p r i n t o u y o u r w o r d l i s t ( l i s t o " a n s w e r s "t o t h e p u z z l e ) . Y o u m a y a l s o

c h o o s e w h e t h e r o r n o t t p r i n t o u y o u r l i s t o c l u e s . Y o c a n e v e nc h o o s e t p r i n t o u t a l i s t o u n u s e dw o r d s , u n t i l t h p u z z l e i " d o n e ' * .( W h e n t h p u z z l e i r e a d y t b p l a y e d , a n i s a v e d , t h e u n u s e dw o r d l i s t ' s j o i o v e r , a n i i e r a s e d a u t o m a t i c a l l y . ) c o m a n d t p a u s e b e t w e e n p u z z l e ,a n s w e r s , a n c l u e s c a n b e e n t e r e d ,c a u s i n g t h p r i n t e r t o p a u s e b e w e e n s e g m e n t s , s y o c a a d j u s tt h p r i n t e r p a p e r i o r d e r t h a v ee a c h s e g m e n t p r i n t e d o s e p a r a t ep i e c e o p a p e r .

Y o m a t h e n p l a y t h p u z l e , u s i n g o n l y t h g r i d a n w o r dl i s t , a s K r i s s K r o s s p u z z l e s a r w o r k e d . O r y o m a c h o o s e t p l a y t h e p u z z l e u s i n g t h e g r i d a n t h l i s t o c l u e s , i n t h m a n n e r o c r o s s w o r d s .

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

T h s a v e m o d e i v e r y u s e rQ T T H E Z D O

D o w n2 O b e s i t y i w a o l i f e f o t h i s r i v e r d w e l l e r .3 B h s e a - g o i n g o f r o m f r e s h w a t e r , t h i s f u r r y o n i

f u t w a t c h .5 P r i d e i t r a d e m a r k o t h i s c o l o r f u l a n i m a l .6 O u n a t i o n a l e m b l e m p r o u d l y d i s p l a y s h i s p l e n d o r .7 S h i p o f t h d e s e r t .1 2 L o t s o d o t s w i t h b i r d ' s e y v i e w .

1 5 1 6 1 7 1 9 2 2 2 4 2 6

f r i e n d l y . I t i s r e p l e t e w i t h p r o m p tt h e l p p r e v e n t y o u f r o m e r a s i p u z z l e s y o u w a n t e d t k e e p . Y o c a s a v e y o u r f i n i s h e d ( w o r k e dp u z z l e w i t h o u t e r a s i n g t h e u w o r k e d v e r s i o n . I t w o m o rp e o p l e w i s h t w o r k t h s a m e p u z l e , a l v e r s i o n s c a b s a v w i t h o u t l o s i n g a n o t h e r s , b i d e t i f y i n g t h e m w i t h t h p u z z l e r i n i t i a l s .

Y o u r p u z z l e c a b e s a v e da n p o i n t d u r i n g t h E n t A n s w e r s m o d e . Y o c a a l s o s a y o u r w o r k f r o m t h E n t e r C l u m o d e , a w e l l a f r o m a n p o i n tt h E d i t m o d e . A n d , y o u r p u z z c a b e s a v e d a a n p o i n t d u r i t h P l a y m o d e . I e a c h c a s e , p r m p t s a s w h e t h e r t r e p l a c e t e x i s t i n g v e r s i o n o r t s a v e t u n d e r n e w n a m e ( w h i c h ,c o u r s e , y o a r t h e n a s k e d t p r v i d e . ) Y o c a s a v e u t t w e n p u z z l e s o e a c h f o r m a t t e d d i sT h p r o g r a m m e r s g e f o u r s t f o p l a n n i n g a n e x e c u t i o n h e r e

A c r o s sI P r i m a t e o h i g h i n t e l l i g e n c e .3 B o v i n e a n i m a l u s e d f o l a b o r .4 M o n k e y .6 P a c h y d e r m .8 M o u n t a i n l i o n .9 " W i s e " o l b i r d .1 0 S o m e c a l l i p r a i r i e d o g .I I N a t u r e ' s l u m b e r j a c k .1 3 S l i t h e r y , s k i n n y c r e a t u r e .1 4 E a s t e r t i m e k e e p s h i b u s y .1 8 B l a c k a n w h i t e a n d " r e d " i o r i g2 0 J u n g l e k i n g s .2 1 S m o k e y ' s c o u s i n .2 3 W e l l - b a l a n c e d s e a - f a r e r s .2 5 S h a r p e y e s a n a b i r d b r a i n .2 7 A n d e a n b e a s t o b u r d e n .2 8 B o x e r w i t h p o c k e t .2 9 C l o w n o t h j u n g l e c a n o p y .

T e d d y b e a r s .A a p w i t h p r e t t y n o s e .Y i p e s ! B i f e l i n e s t r i p e s !H o r s e o t h A f r i c a n p l a i n s .H o r n y i o n w a t d e s c r i b e t h i s b i o n e ' s n o S p o t s ( b e f o r e y o u r e y e s , n o h i s .T h i s a n i m a l c a n r e a l l y b u y o u .

1 T h G u i d e t C o m p u t e r L i v i n g

Page 19: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 19/76

O n m i n o r b l e m i s h , i y o c a c a l l i t h a t , o c c u r s i t h E n t e rC l u e s m o d e . Y o c a n , a a n t i m e ,r e t u r n t E n t e r A n s w e r s t c o r r e c to c h a n g e w o r d s . H o w e v e r , w h e ny o r e t u r n t t h E n t e r C l u e sm o d e , y o w i l l f i n d t h a t a l o t h c l u e s p r e v i o u s l y e n t e r e d a r g o n e ,a n y o m u s t r e - e n t e r t h e m .Y o c a c h o o s e t h C o r r e c tA n s w e r s m o d e i n s t e a d , f r o mw h i c h y o c a t y p e o v e r e x i s t i n gl e t t e r s i y o u r a n s w e r s , b u t y o c a n ' t a d l e t t e r s i e m p t y s p a c e s .O t h o t h e r h a n d , y o u d o n o l o s ey o u r t y p e d - i n c l u e s .

I f w h i l e y o a r e n t e r i n gc l u e s , y o s e s o m e t h i n g t h a t y o w i s h t c h a n g e , y o u w o u l d b f a b e t t e r o f t m a k e n o t e o f i t f i n i s he n t e r i n g y o u r c l u e s a n s a v e t h e m .T h e n , u s t h E d i t m o d e t m a k et h e c o r r e c t i o n s d e s i r e d . Y o c a e d i t y o u r c l u e s f r o m t h E d i tm o d e , a w e l l .

O n c e y o h a v e e n t e r e d a n s a v e d y o u r c l u e s , ( a n d d o n e a n yn e e d e d e d i t i n g ) , y o u r p u z z l e i r e a d y t p l a y . Y o c a e i t h e r p l a yt h e p u z z l e o s c r e e n , o p r i n t i o u t , c o m p l e t e w i t h n u m b e r e db o x e s f o w o r d b e g i n n i n g s , a n b l a c k e d o u t s q u a r e s w h e r e n o l e t e r s a r e t o g o H o w e v e r y o c h o o s e t p l a y i t C r o s s w o r dM a g i c w i l l h e l p p r o v i d e y o w i t hm a n y h o u r s o f p u z z l e e n j o y m e n t .

O n f u t h i n g r a a c r o s s i t f i l l t h u n u s e d w o r d l i s t w i t h 3 o 4 w o r d s , a n t h e n e n t e r t h e ma l a o n c e ! I n s t a n t c r o s s w o r d .T h e n p u s h t h r i g h t b u t t o n s a n w a t c h t h c o m p u t e r r e l o c a t e a l o t h w o r d s , m a k i n g n e p u z z l e .U s y o u r i m a g i n a t i o n . N o i y o u r c h a n c e t g e e v e n w i t h a l t h o s e c o m m e r c i a l p u z z l e w r i t e r s. . m a k e u w o r d s o y o u r o w n !

A c c o m p a n y i n g t h i s a r t i c l e a r t w p u z z l e s c r e a t e d w i t h

C r o s s w o r d M a g i c . " A t h Z o o " ,s n a m e d f o o b v i o u s r e a s o n s , i o f f e r e d w i t h c l u e s , t o b e p l a y e d a

C r o s s w o r d . T h s e c o n d p u z z l e ," M y ! " , i o f f e r e d w i t h w o r dl i s t , t b e p l a y e d a K r i s s K r o s s .G r a n t e d , t h e r e a r n s e r i o u sb r a i n - t e a s e r s i t h e s e p u z z l e s , b u

p r o m i s e n o n e o t h w o r d s a r h o m e m a d e ! H a v e f u n .

C r o s s w o r d M a g i c i a v a i l a b l ea y o u r l o c a l r e t a i l e r s u g g e s t e dr e t a i l p r i c e , $ 4 9 . 9 5 . F o f u r t h e r

d e t a i l s , c o n t a c t :

M i n d s c a p e , I n c .3 4 4 4 D u n d e e R o a dN o r t h b r o o k , I l l i n o i s 6 0 0 6 2

O r t h d i s t r i b u t o r :G e s s l e r E d u c a t i o n a l S o f t w a r e9 0 B r o a d w a yN e Y o r k , N 1 0 0 0 3( 2 1 2 ) 6 7 3 - 3 1 1 3

F o u r - l e t t e r w o r d s

B o o sL o g oL o o tM o o nM o o dO b o eO l e oO n t oO o p sO s l oS o o nW o o dZ o o m

F i v e - l e t t e r w o r d sC o c o aC o l o rF l o o dH o n o rI c o n sL o o s eO n i o nO z o n eP h o t oP o l i oR o d e oS l o o p

S i x - l e t t e r w o r d s

B a b o o nB a l o o nG o o b e rO d i o u sO p t i o nO r a t o rP o i s o nS c h o o lS m o o t hS n o o z e

S e v e n - l e t t e r w o r d s

D o g w o o dO b e l i s kO c t o p u sP o r t i o n

E i g h t - l e t t e r w o r d sD o u b l o o nO n c o l o g yO n c o m i n gO p e r a t o rO v e r l o o k

N i n e - l e t t e r w o r d s

O p p o r t u n eP o s s e s s o rP r o f e s s o r

T h G u i d e t C o m p u t e r L i v i n g 1

Page 20: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 20/76

F l e x i d r a w S e t s S t a n d a r dF o 6 L i g h t P e n s a n S o f t w a r e

b M i n d y S k e l t o na n K e l l y A l l e n

W h e n y o c o n s i d e r t h g r a p h i c t o o l s a v a i l a b l e i t o d a y ' sm a r k e t f o t h C - 6 4 , F l e x i d r a w5 . 0 , b I n k w e l l S y s t e m s i i c l a s s b i t s e l f . T h e a s e , s p e e d ,a n f l e x i b i l i t y o t h i s s y s t e m , i o u o p i n i o n s , e a s i l y p u i o p a w i t h t h M a c p a i n t d r a w i n g s y s t e mo t h M a c i n t o s h ( a n d w m i g h ta d t h a t i y o w e r e t l o o k a s i m i l a r p i c t u r e s p r o d u c e d o t h t w s y s t e m s , y o m i g h t c o n c l u d et h a t t h M a i s l i g h t l y o v e r p r i ce d ) . T h i s s y s t e m d o e s s m u c h( a n d d o e s i s w e l l ) t h a t w a r n o g o i n g t a t t e m p t t f u l l y e p l a i n e v e r y a s p e c t ( R a n d y d o e sw a n t t o p r i n t f e o t h e r t h i n g s i t h i s i s s u e ) , b u w w i l l t r t o g i v ey o c o m p l e t e e n o u g h o v e r v i e wt e n a b l e y o t o g e t f e e l i n g f o j u s t h o r e m a r k a b l e F l e x i d r a w i s

O n o t h m o s t a t t r a c t i v ef e a t u r e s o f F l e x i d r a w , a l e a s t t u s i h o q u i c k l y w w e r e u a n d r a w i n g . H a l f o u t h o u g h t t h a tt h s y s t e m w a c l e a r e n o u g h t h a tt h m a n u a l c o u l d j u s t s e r v e a q u i c k - v i e w r e f e r e n c e g u i d e . T h o t h e r h a l f o u t h o u g h t t h a t e v e nt h o u g h t h w a t o a c c e s s a l t h f u n c t i o n s i n o c o m p l e t e l y s e l f -e v i d e n t , t h e s i m p l e e x p e d i e n t o r e a d i n g t h c o m m a n d s , a n p r a ct i c i n g f o f e h o u r s , a s k i n gf e " H o w d d t h i s o n e ? " s a n dt h r o w i n g t h m a n u a l a c r o s s t h er o o m o n c e o t w i c e w a s e n o u g h t g e t h i n g s g o i n g . W ( b o t h o u s f o u n d t h s y s t e m a r e a l j o t w o r k w i t h o n c e w g o g o i n g .

O n o t h f e t h i n g s w h i c ht o o k s o m e g e t t i n g u s e d t w a t h a n g l e a w h i c h o n e h a t d r a w

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

t a b l e t o p , b u f e o u a r w i l li n t g t t h i s e x t r e m e .

T h f e e l o t h p e a n i t q u i c k n e s s a n e a s e o r e s p o n s e ,l e u s t o t h i n k o i a r e a l a t i s t ' s t o o l r a t h e r t h a n j u s t t o l i g h t p e n . W w e r e e s p e c i a l l yp l e a s e d b t h r e a c t i v i t y o t h t o p - m o u n t e d s w i t c h . O n l y l i g h ta p p l i c a t i o n o p r e s s u r e ( n m o r et h a n m i g h t b e e x p e c t e d w i t h a n f i n e d r a w i n g i n s t r u m e n t ) i n e c e s s a r y t g e y o u o n y o u r w a t r e a l d r a w i n g a d v e n t u r e . T h i sl i g h t n e s s o f t o u c h w i l l a l s o s a v ey o u f r o m s c r a t c h i n g t h e s c r e e n o y o u r m o n i t o r , a n w i l l , i t h l o n gr u n , s a v e w e a r a n d t e a r o t h p e n .

W e x a m i n e d t h i n s i d e o t h p e ( n o t r e c o m m e n d e d i v o i d sy o u r w a r r a n t y ) a n w m u s t s a w w e r e i m p r e s s e d . T h d e c i s i o nt u s a o p t i c a l s w i t c h i n s t e a d o

m e c h a n i c a l o n w a s , i o u o p n i o n , a g r e a t i d e a . W h a t t h i sm e a n s i p l a i n E n g l i s h i t h a t t h eF l e x i d r a w p e i a c t i v a t e d w h e nt h h e a d o t h p e r e t r a c t s i n t ot h b o d y , b r e a k i n g a b e a m o l i g h t . S i m p l e . . b e a m u n b r o k e n ,p e o f f ; b e a m b r o k e n , p e o n

T h a d v a n t a g e o f t h i s o v e rm e c h a n i c a l s w i t c h i t h a t am e c h a n i c a l s w i t c h e m p l o y s m o i n g p a r t s t o a c c o m p l i s h i t t a s kp a r t s w h i c h , a y o m i g h t g u e s s ,w e a r w i t h t i m e . T h F l e x i p e n , o t h o t h e r h a n d , s h o u l d g i v e y e a r so r e l i a b l e s e r v i c e .

E x t r e m e c a r e h a b e e n t a k e i t h d e s i g n o t h i s p e t p r o v i d a d e q u a t e g r o u n d i n g , t h u se l i m i n a t i n g a n p o s s i b l e s h o c kh a z z a r d . E v e n t h p e n ' s c a b l e a n j o y p o r t a d a p t o r d i s p l a y t h e s a m e" n c o m p r o m i s e " a p p r o a c h t d e s i g n t h a t i n o t i c e a b l e i t h r e s o t h p a c k a g e . T h p e i f u l l s e r v i c e a b l e a n s h o u l d p e r f o r ml o n g a f t e r t h t w o - y e a r w a r r a n t y i u p

O n c e y o l o a d F l e x i d r a w , y o w i l l n o t i c e a a r e a a t h r i g h t o y o u r s c r e e n w h i c h s h o w s w h a tF l e x i d r a w r e f e r s t a " d y n a m i cm e n u " . T h i s m e a n s t h a t t h m e n uo p t i o n s l i s t e d s h o w o n l y t h i t e m sc u r r e n t l y a v a i l a b l e , a n c a c h a n g e a y o g " i n t o " m e n u .F o e x a m p l e , o y o u r i n i t i a l s c r e e ny o h a v e c h o i c e o D R A W o S K E T C H . I y o t o u c h y o u r p e nt t h w o r d S K E T C H i w i l lc h a n g e t S P R A Y w h i l e t h r e s t o t h m e n u r e m a i n s t h s a m e , b u i y o t o u c h D R A W i n o o n l yc h a n g e s t P O I N T , b u y o a r g i v e n n e m e n u o p t i o n s : F I L L ,Z O O M , P A S T E , a n T E S T .

T o u c h y o u r p e n t P O I N To n c e m o r e , a n i b e c o m e s R U B E R , w h i l e P A S T E a n T E S Td i s a p p e a r f r o m y o u r s c r e e n . I y o p r e s s t h l e f t a r r o w k e ( t h e o n a t h t o r i g h t o y o u r k e y b o a r d . . n o t h c u r s o r k e y ) w h i l e t h o t i o n P O I N T i s h o w i n g , a s m a l lc r o s s w i l l a p p e a r w h e r e t h a r r o wt h a t m a r k s y o u r c u r s o r p o s i t i o n i p o i n t i n g . N o o n l y t h a t , b u t h r e en e m e n u o p t i o n s a p p e a r : L I N E ,B O X , a n C U R V E . N o i y o m o v e y o u r c u r s o r , a n t h e n t o u c ht h p e t o n o t h e s e o p t i o n s ,y o g e a a u t o m a t i c l i n e , b o x , o r w i t h C U R V E , t h r e e m o r e o p t i o n s :

1 T h G u i d e t C o m p u t e r L i v i n g

Page 21: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 21/76

E L I P S E o C I R C L E . G e e i d e a ?

N o t h a t y o k n o w s o r t ao i t ' s d o n e ( t o u c h t h p e t t h

t s e l e c t t h o p t i o n y o d r a w w i t h t h p e t m a k e

i m a g e s ) , l e t ' s t a l k a b o u t j u s tt h c a p a b i l i t i e s a n l i m i t a

o t h i s s y s t e m r e a l l y a r e .A y o m a a l r e a d y h a v e

y o c a d f r e e h a n db u l e u a d t h a t y o

a d t h i s e i t h e r w i t h s m o o t ho w i t h s p r a y - p a i n t e f f e c t , i

n o t h r e e d i f f e r e n t l i n es s e s . Y o c a g e n e r a t e

b o x e s , a r c s , e l i p s e s , o a g a i n i d i f f e r e n t l i n e

Y o c a a l s o g e n e r a t e l i n e s i nw d i f f e r e n t w a y s ; p o i n t - t o - p o i n tw h e r e y o s e l e c t t h t w e n

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

a r o u n d t h p a g e u n t i l y o f i n dh e p l a c e y o w a n t i t N i c e , b u

e n o u g h t c a u s e s o m e o n el a o u t h e r a t h e r h e f t y p r i c e o

s y s t e m ( t h e l i s t p r i c e o F l e x -i $ 1 4 9 . 9 5 ) . W h a t e l s e c a i o

W e l l , o c o u r s e , y o c a i t h e s c r e e n . T h i s m a k e s i s i

l e t o " e r a s e " s m a l l s e c t i o n s b n g a n d r a w i n g i t h s u l i g h t a r e a s , t h u s c a u s i n g

t " d i s a p p e a r " w h e n t h s c r e e n r e t u r n s . L o o k i n g a

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

w h e n y o a r e c r e a t i n g a

I y o d o n ' t w a n t t o c l e a r t h s c r e e n b t h " i n v e r s e "

y o c a a l s o c l e a r t h a r e a b s i m p l y p r e s s i n g t h e

C L E A R / H O M E k e y . Y o h a v e c h o i c e o t w s e p a r a t e

a r e a s , c a l l e d p a g e s . Y o t h p a g e y o w a n t b y

y o u r p e t P A G E . S t i l lo e n o u g h t m a k e y o s h e l l o u h e b i g b u c k s ?

Y o c a F I L L s p e c i f i e d a r e a s

b s e l e c t i n g o n o t h p a t t e r n s o f e r e d f r o m t h F I L L m e n u , o b l o a d i n g i c u s t o m f o n t c a l l e dP A T T E R N ( w e ' l l t a l k m o r e a b o u tf o n t s , a n l o a d i n g a n s a v i n g f i l e sl a t e r ) w h i c h g i v e s y o 1 a d d it i o n a l p a t t e r n s ( m a n y o w h i c hw i l l b q u i t e f a m i l i a r t o y o i y o u ' v e p l a y e d w i t h M a c p a i n t ) , o e v e n b s e l e c t i n g a n a l p h a n u m e r i cc h a r a c t e r f r o m o n o y o u r f o n t s( m o r e o t h i s l a t e r ) t u s a F I L L .

F l e x i d r a w a l s o p r o v i d e s a i t e r e s t i n g o p t i o n c a l l e d S H A D Ew h i c h a l l o w s y o t o e i t h e r o v e r l a yf i l l p a t t e r s o d a r k a r e a s o y o u rs c r e e n t c r e a t e n e e f f e c t s , o t r e m o v e a l b u t h o u t l i n e o d r a w i n g o o u t l i n e a e d g e .

A n o t h e r F l e x i d r a w o p t i o n l e t sy o Z O O M i o a n a r e a o y o u ri m a g e t w o r k o n p i x e l - b y - p i x e ll e v e l ( e v e r y p i x e l i m a g n i f i e d t " c h a r a c t e r b l o c k " s i z e ) , i e i t h e rn o r m a l o r i n v e r s e s c r e e n f o r h i g h l yd e t a i l e d w o r k . [ N o t e : C h a r a c t e rb l o c k s a r e t h e 8 p i x e l b 8 p i x e lb l o c k s w h i c h m a k e u t h e s c r e e n

a n a r e s o f a m i l i a r t t h o s e o y o w h h a v e p l a y e d a r o u n d w i t h c o o o t h e C - 6 4 . ]

W h i l e i Z O O M m o d e y o a r w o r k i n g i " w i n d o w " w h i c hm a g n i f i e s s e c t i o n o y o u r i m a g e .

r e f e r e n c e w i n d o w s h o w s y o t h m a g n i f i e d a r e a i i t n o r m a l s i z es y o c a s e t h e f f e c t s o y o u rw o r k a i h a p p e n s . Y o c a m o v ey o u r w i n d o w a r o u n d i t h z o o mm o d e b t o u c h i n g y o u r p e n t o t h ea r r o w s a t h b o t t o m o y o u rs c r e e n , a n y o c a m o v e y o u r" r e f e r e n c e w i n d o w " f r o m o n s i d e o t h s c r e e n t t h o t h e r b s i m p l y t o u c h i n g i w i t h y o u r p e n .

Y e t a n o t h e r o p t i o n i t G R I D y o u r s c r e e n . T h G R I D i n o r m a l l y i n v i s i b l e c r o s s h a t c h i n go l i n e s f o r m e d b t h b o r d e r s o ft h c h a r a c t e r b l o c k s ( w h i c h c a b m a d e v i s i b l e b p r e s s i n g / / ) . W h i l eG R I D i i n e f f e c t , a l s h a p e s a n t e x t a r p l a c e d a l o n g t h l i n e sb o r d e r i n g t h e c h a r a c t e r b l o c k s .T h p l a c e m e n t o f i m a g e s a l o n gt h e s e g u i d e s m a k e s l i n i n g u t e x to y o u r s c r e e n a n m a t c h i n g

T h G u i d e t C o m p u t e r L i v i n g 1

Page 22: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 22/76

s h a p e s f r o m o n s c r e e n t a n o t h e re a s i e r , b u i m a k e s f r e e h a n dc u r v e s i m p o s s i b l e .

I a d d i t i o n t G R I D , y o c a s e l e c t C R O S S H A I R S , t w m o v a b l e l i n e s , t h i n t e r s e c t i o n o w h i c h i m o v e d a r o u n d t h s c r e e nb y y o u r p e n . C R O S S H A I R S , l i k eG R I D h e l p s i m a t c h i n g t h a l i g nm e n t o s h a p e s a n t e x t , a s w e l l a sg u i d i n g t h p o s i t i o n i n g i C O P Y / P A S T E o p e r a t i o n s .

N o t h a t w e ' v e m e n t i o n e d i t l e t ' s t a l k b i m o r e a b o u tC O P Y / P A S T E . F l e x i d r a w l e t sy o u c o p y a n d p a s t e a n i m a g e b e w e e n s c r e e n s b c r e a t i n g c o p y o y o u r i m a g e o " s c r a t c h p a d " .T h s e c t i o n o t h s c r e e n y o w i s ht c o p y i c a p t u r e d w h i l e t h G R I D / P O I N T o p t i o n s a r i e f f e c t .

B t o u c h i n g t h p e t t h s c r e e n a n u s i n g t h C O P Y o t i o n , b o i f o r m e d a n d a l t h i m a g e i t h b o i c o p i e d t t h s c r a t c h p a w i t h o u t r e m o v i n g t h

F O T H C O M M O D O R E 6 4 ™ f w b r o u g h t y o u :T h S m a r t 6 T e r m i n a l

S i x t h S e n s eN O W , E X C L U S I V E L Y F O T H C O M M O D O R E 1 2 8 ™

S I X T H S E N S E » 7 9 . 9 5P u l l - d o w n m e n u s . 8 0 0 - l i n e s c r e e n m e m o r y . A u t o m a t i c a l l yu s e s 1 7 0 0 / 1 7 5 0 R A e x p a n s i o n . S u p p o r t s X - M o d e m a n C o m p u S e r v e ™ " B p r o t o c o l . 3 a c t i v e m a c r o k e y s . M a c r oc h a i n i n g . M u l t i p l e c o u n t e r s , b o o k m a r k s , a n u s e r s t r i n g s .T h i s i t h u l t i m a t e m o d e m p r o g r a m f o t h s e r i o u s u s e r o f o e l e c t r o n i c m a i l r e q u i r e m e n t s .

M I C R O V ' 3 9 . 9 5O u f u l l - f e a t u r e V 1 0 2 E m u l a t o r . I n c l u d e s D E V g r a p h i c ss e t . A u t o m a t i c a l l y u s e s 1 7 0 0 / 1 7 5 0 R A e x p a n s i o n . X M o d e m p r o t o c o l . m u s t f o t h V 1 0 s y s t e m u s e r .

B o t h p r o g r a m s a r w r i t t e n i m a c h i n e c o d e f o f a s t , e f f i c i e n t c o m m u n i c at i o n s , a n b o t h o f f e r c o m f o r t a b l e w o r k i n g e n v i r o n m e n t s w h i c h y o u c a t a i l o rt y o u r p r e f e r e n c e s . T h e y s u p p o r t t h f o l l o w i n g m o d e m s a n c o m p a t i b l e s :1 6 0 0 , 1 6 5 0 , 1 6 6 0 ( o l d ) , 1 6 6 0 ( n e w ) , M i t e y M o 1 6 7 0 , H a y e s S m a r t m o d e m , A c h o r V o l k s 6 4 2 0 / 6 4 7 0 . T h e s e p r o g r a m s o p e r a t e e x c l u s i v e l y i 8 c o l u m n s a n r e q u i r e R G B I o u t p u t .

M I C R O T E C H N I C S O L U T I O N S , I N C .P . O . B O 2 9 4 0

N E H A V E N , C 0 6 5 1 5( 2 0 3 ) 3 8 9 - 8 3 8 3

2 T h G u i d e t C o m p u t e r L i v i n g

Page 23: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 23/76

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

b f l i p p e d v e r t i c a l l y o o r r o t a t e d ( i 9

i n c r e m e n t s ) . O n c e t h i g i t h w a y o u w a n t i t y o c a

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

Y o c a p o s i t i o n t h i m a g e i G R I D o P I X E L m o d e b

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

o c a t r o u p a r t i c u l a r p l a c ew i t h t h P A S T E / T E S T c o

I y o d o n ' t l i k e h o i j u s t t r y a n o t h e r

a n y o u r p r e v i o u sw i l l b u n d o n e . Y o

a n e v e n m a k e p e r m a n e n ta n s p a r e n t o r o p a q u e o v e r l a y s

P A S T E / W I T H o E R . I y o d e c i d e y o

l i k e y o u r p e r m a n e n t p o s ip r e s s i n g R U N / S T O P

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

h o p e y o u ' r e n o t g e t t i n g t i r e dh e a r i n g a l t h a t F l e x i d r a w c a

o ' c a u s e t h e r e i l o m o r e . I

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

B a c k ? O K I a d d i t i o n t t h s h a p e s y o c a c r e a t e , t h p r g r a m o f f e r s y o t h e c a p a b i l i t y o a d d i n g t e x t a n d n u m b e r s t y o u rs c r e e n s . T h e s e a l p h a n u m e r i c s c a nb t r e a t e d a a n o t h e r s h a p e , i t h a t t h e y c a n b e c o p i e d , p a s t e d ,f l i p p e d , e t c . T h e r e a r b u i l t - i nf o n t s r a n g i n g f r o m s t a n d a r d C o m -m o d o r e u p p e r c a s e / l o w e rc a s e / g r a p h i c s , t G o t h i c , A r D e c o a n d C o m p u t e r , w i t h s e v e r a lo t h e r s t o p s o t h w a y . T e x t i p o s i t i o n e d a n e d i t e d w i t h y o u rc u r s o r k e y s , a n c a b e x p a n d e da n e e d e d . F l e x i f o n t ( c o m p a n i o np a c k a g e ) o f f e r s e v e n m o r e f o n t s( 3 3 t o b e x a c t ) a n t h c a p a b i l i t yt g e n e r a t e o t h e r f o n t s .

W h e w ! A f t e r a l t h a t w o r k ,y o d o n ' t w a n t t j u s t s h u t o f fy o u r s y s t e m a n l o s e t h a t b r i l l i a n tp i e c e o a r t , d y o u ? W e l l , y o d o n ' t h a v e t o F l e x i d r a w g i v e s y o t h o p t i o n t p r i n t y o u r a r a e i t h e r p a r t i a l - o f u l l - p a g e i a g e . ( c h a r t i s u p p l i e d t o g i v e

y o a i d e a o w h e r e o t h p a g ey o u r p a r t i c u l a r p r i n t e r w i l l p l a c et h i m a g e . )

n u m b e r o p r i n t e r s a r s u p o r t e d , a n h e l p f u l h i n t s a r s u p l i e d a s t o h o t o g e t t h b e s tf r o m y o u r p a r t i c u l a r p r i n t e r / i n t e rf a c e c o m b i n a t i o n . I y o u r i m a g et o o k m o r e t h a n o n s c r e e n , y o c a p r i n t b o t h p a g e s o s i n g l es h e e t o p a p e r u s i n g a o p t i o nw h i c h a l l o w s s i d e - b y - s i d e p r i n t i n g .

I y o w a n t t b a b l e t s a v ey o u r p i c t u r e n o f o r f u t u r e u s e o re d i t i n g , y o c a s a v e i t y o u rd i s k ( n o t t h e p r o g r a m d i s k , o c o u r s e ) b e n t e r i n g F l e x i d r a w F i l e ra n c h o o s i n g f r o m t h F i l e r m e n u .T h i s i t h o p t i o n y o c h o o s e t l o a d f i l e s , c h e c k y o u r d i r e c t o r y ,f o r m a t d i s k , e t c . N e v e r s a y F l e xi d r a w d o e s n ' t g i v e y o o p t i o n s .

T w a d d i t i o n a l o p t i o n s a r a v a i l a b l e , i y o a r l e s s a r t i s t i c a l l yi n c l i n e d t h a n y o m i g h t l i k e . O n e ,F l e x i d r a w g i v e s y o l i b r a r i e s o p i c t u r e s a n s h a p e s w h i c h y o c a e d i t , c o m b i n e , c o l o r a n g e n e r a l l ye x p e r i m e n t w i t h t o c r e a t e n e i a g e s . E v e r y t h i n g f r o m e l e c t r i c a ls c h e m a t i c s t t h B r o o k l y n B r i d g ei t h e r e f o y o t o u s e . I t h e r e i m o r e t h a t y o n e e d , t h e r e i a n o t h e r c o m p a n i o n p r o g r a m c a l le G r a p h i c s G a l l e r i a a v a i l a b l e .

I t h i s i s t i l l t o a r t i s t i c f o y o u , h o a b o u t j u s t t a k i n gp h o t o g r a p h a n c o l o r i n g o a l t e ri n i t F i n e ! F l e x i d r a w i n t e rf a c e s w i t h b o t h C o m p u t e r E y e sa n t h M i c r o n E y D i g i t i z i n gS y s t e m . Y o c a h a v e g r e a t f u c a p t u r i n g i m a g e s f r o m l i f e , o V C R , a n t r a n s f o r m i n g t h e m v i F l e x i d r a w i n t o s o m e t h i n g n e a n y o u r s .

O K S n o y o h a v e t h p i t u r e d r a w n t p e r f e c t i o n , b u i t ' sa l i b l a c k a n w h i t e . I t h a t t h w a y o u w a n t t h f i n a l f o r m ? I i t ' s n o t , t h e r e ' s w a t a d a l t h e c o l o r y o c o u l d w a n t . A o t i o n c a l l e d P e P a l e t t e a l l o w s y o t s e l e c t t h f o r e g r o u n d a n b a c k g r o u n d o y o u r c o l o r b l o c k s( 8 x 8 p i x e l b l o c k s ) . Y o s e l e c t

T h G u i d e t C o m p u t e r L i v i n g 2

Page 24: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 24/76

c o l o r b t o u c h i n g i w i t h y o u r p e n ,t h e n y o m o v e t h p e t t h p a r to t h p i c t u r e w h e r e y o w a n t t p u i t I y o c h a n g e t h e c o l o r i p a r t i c u l a r " p o t " , a l i n s t a n c e s o t h a t c o l o r o t h e s c r e e n w i l lc h a n g e t t h n e c o l o r . Y o c a a l s o a d c o l o r o p i x e l - b y - p i x e ll e v e l f o f i n e d e t a i l w o r k b e n t e ri n t h E D I T m o d e .

S o n o t h e p i c t u r e i j u s t t h w a y o w a n t e d . H o c a y o r e c o r d t h i s f o r p o s t e r i t y ? Y o c a S A V E i t d i s k f r o m t h P e P a l e t t e F i l e r ( a l o n g w i t h t h e c o l o ri n f o r m a t i o n f o t h i m a g e ) , o r i y o h a v e a c o l o r p r i n t e r , y o c a p r i n t o u c o l o r e d i m a g e .

T h i s i a l p r e t t y i m p r e s s i v e ,b u t , i t ' s n o a l l . F l e x i d r a w a l s o i c l u d e s a q u i c k , e a s y a n w o n d e rf u l l y u s e f u l s p r i t e e d i t o r , a n a n i m a t o r . T h e r e i p r o g r a m c a l le T r a n s g r a p h w h i c h a l l o w s y o t t r a n s m i t y o u r F l e x i d r a w i m a g e sv i m o d e m t o t h e r C o m m o d o r e

c o m p u t e r s .F o t h o s e o y o b i m o r e

a d e p t i p r o g r a m m i n g t e c h n i q u e s ,t h e r e a r e r o u t i n e s i n c l u d e d t u s F l e x i d r a w p i c t u r e s i y o u r B A S I Cp r o g r a m s , a n e v e n t a c c e s s H i R e g r a p h i c s r o u t i n e s w h i c h w i l lq u i c k l y c l e a r y o u r s c r e e n , d r a wc i r c l e s a n l i n e s , p l o t p o i n t s , e t c .A n o y o o u t h e r e w h h a v ee v e r t r i e d t d b i t - m a p p e dg r a p h i c s o y o u r o w w i l l r e a l l ya p p r e c i a t e t h i s f e a t u r e .

W e ' r e a f r a i d w e ' v e r e a l l y j u s ts k i m m e d t h e s u r f a c e o t h i s p r g r a m , a n n o d o n e i j u s t i c e , b u w e ' v e a t l e a s t m e n t i o n e d t h e b a s i c so F l e x i d r a w . N a m o u n t o t e x tc a t a k e t h p l a c e o f h a n d s - o n e p e r i e n c e , s i h i g h - q u a l i t y ,p r o f e s s i o n a l - l o o k i n g g r a p h i c s a r i m p o r t a n t t y o u , i y o w a n t t h b e s t g r a p h i c s s y s t e m a v a i l a b l e f o t h C o m m o d o r e , a n i y o a r w i l l i n g t s p e n d f e d o l l a r s ,s p e n d s o m e t i m e w i t h F l e x i d r a w .

F I N D O U W H

W w e r e t h c o u n t r y ' s m o s t

s u c c e s s f u lr e g i o n a l

C o m m o d o r e " 1p u b l i c a t i o n

N o A v a i l a b l eN a t i o n a l l y ! !

F o m o r e i n f o r m a t i o nC a l l ( 5 0 3 ) 6 5 4 - 5 6 0 3

N E U P D A T E D V E R S I O NN o I n c l u d e s1 5 4 1 F A S T N I B B L E R A N O T H E R M A S T E R P I E C ET h e P r o g r a m m e r M I K E J H E N R Y h a d o n e i A G A I N w i t h

D U A L D R I V EM S S I N G L E1 5 4 1T W D R I V E S1 5 4 1D e a l e rI n q u i r i e sW e l c o m e !

F O T H C O M M O D O R E 6 A u t o m a t i c b a c k - u p o n e a r l y a l p r o t e c t e d d i s k s i 6 S e c o n d s !U s i n g u n i q u e I r a c k a n a l y z a t i o n p r o c e s s , p r o t e c t i o n s c h e m e s a r t r e a t e d a n o r m a ld a l a g i v i n g y o u a n o r i g i n a l b a c k - u p .E q u i p p e d w i t h S p e c i a l A u t o - B a c k - u p . "F A S T E S T s i n g l e d r i v e b a c k - u p e v e r m a d e . I e s s t h a n 2 M i n u t e s !B a c k s - u p a l s t a n d a r d d i s k s i o n l y P a s s e s !

• N i b b l e s p r o t e c t e d d i s k i l e s s t h a n M i n u t e s !A u t o m a t i c a l l y b a c k s - u p s t a n d a r d d i s k i o n l y 3 S e c o n d s !N i b b l e s p r o t e c t e d d i s k i l e s s t h a n 6 S e c o n d s !A l s o e q u i p p e d w i t h S p e c i a l A u t o - B a c k - u p "

* * S P E C I A LA u t o - B a c k - u p A f t e r b o o l i n g u p t h c o m p u t e r i n l o n g e r n e c e s s a r y , a n m a y b ed i s c o n n e c t e d T h d r i v e s a u t o m a t i c a l l y d e l e c t t h e d i s k b e i n g i n s e r t e d a n r e m o v e d .A a b s o l u t e m u s t f o m u l t i p l e b a c k - u p s ! ! !A l r o u t i n e s a r h i g h l y r e l i a b l e a n i n c l u d e f u l l v e r i f y o p t i o a

E A S Y T U S E ]A L V E R S I O N SO N O N E D I S K

O N L Y $ 2 9 . 9 5A D D S 3 . 0 0 S H I P P I N G

V I S A 'C h e c k , M o n e yO r d e r , V I S A ,M A S T E R C A R DA c c e p t e dA d S 3 . 0 0 f o C . O . D . ' s

B A S E M E N T B O Y S S O F T W A R EP . O . B o 3 0 9 0 1 P o r t l a n d , O 9 7 2 3 0 - 0 9 0 1

A L W A Y S S A M ED A S H I P P I N G

( 5 0 3 ) 2 5 6 - 5 5 0 62 T h G u i d e t C o m p u t e r L i v i n g

Page 25: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 25/76

L i n e I n t e r f a c e :D i r e c t L i n e t A m i g a D O S

b G r a n t J o h n s o nT h A m i g a h a t w o m a i n

o i n t e r a c t i n g w i t h t h u s e r ;h g r a p h i c s - o r i e n t e d a p p r o a c h o h W o r k b e n c h ( w h i c h w l o o k e d

l a s t m o n t h ) , a n t h C o m m a n dI n t e r f a c e . T h c o m m a n d s i

h l a t t e r c a s e a r i s s u e d p r i m a r i l yt h k e y b o a r d .

T h p o i n t - a n d - s h o o t c o n t r o lt h m o u s e i q u i c k a n e a s y

y o a r a l l o w e d t o s s " o v e r t h d e t a i l s . T h a t i a

s h o u l d b e , s i n c e m o u s e s y s t e m si n g t o m u c h a t t e n t i o n t ol e a v e y o f l a i l i n g a b o u t l i k e

c o n d u c t o r i m i d - c r e s c e n d o .a r j u s t t o m a n y n o o k s a n

t v i s i t t o g e t a n y t h i n go n e , b u t w i t h t e f i n g e r s a n

k e y s o t h e j o b ,c o n t r o l , b i t v e r y

i s u i t e d t o d e t a i l .B l e s s e d w i t h t h b e s t o b o t h

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

o c o p e w i t h ) , t h d e t a i l s , y o a s h o o t y o u r c o m m a n d s f r o mh h i t h r o u g h A m i g a ' s

r k b e n c h . M o s t o t h t i m e t h i sm f i n e , b u w h e n n e e d ( o

t g e t c l o s e r t o t h A m i g a ' sr e a l i t i e s , g f o t h

L i n e I n t e r f a c e ( C L I ) .n e w s , b a d n e w s

U n f o r t u n a t e l y , t h m a n u a l sc o m e w i t h t h A m i g a ( I t A m i g a ) o n l y m e

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

i h a r d t o f i n d n o b e c a u s e i a n e v e r p u b l i s h e d ( t h e f u l l s e t o

m a n u a l s t o t a l o v e r 4 0 0 0a n m a b t h b e s t e v e r

r i t t e n f o r a n e m a c h i n e ) , b u t ,C o m m o d o r e c h o s e n o t

y o u r p u b l i s h e r . T h e y i n s t e a d

s o l d t h e r i g h t s t o t h i r d p a r t i e s .T h D O ( D i s k O p e r a t i n g

S y s t e m ) i n f o r m a t i o n w a s c h e d u le t b a v a i l a b l e b t h i s t i m ef r o m B a n t a m ( u n d e r t h t i t l e T h A m i g a D O S M a n u a l , a n d m u c h o t h r e m a i n i n g l i t e r a t u r e i c o m i n gf r o m A d d i s o n W e s l e y . I t h m e a n t i m e , t h m a c h i n e s a r i g o o d s u p p l y , b u m a n u a l s a r e n o t .

F o r t u n a t e l y , m o s t o w h a ty o n e e d t k n o w i r i g h t t h e r e i t h m a c h i n e . A l y o n e e d i l i t l h e l p t o g e t a i t M o s t o u w e r e t a u g h t B A S I C b c o p u t e r , a n t h e r e i n r e a s o n t h A m i g a c a n ' t t e a c h u A m i g a D O S .

l i t t l e o r i e n t a t i o n a t h e o u t s e tw i l l s a v e y o l o o g r i e f , a n i i m i n t e n t t o p r o v i d e t h a t o r i e n t at i o n h e r e . B t h e n o t h i s a r t ic l e , y o s h o u l d b i p o s i t i o n t l e a r n f o y o u r s e l f w h a t y o n e e dt k n o w t h r o u g h t h t i m e - h o n o r e dm e t h o d o " t r y i t " . N o t t h o r i e n t a t i o n . . P r o c e s s i n g

A c c o r d i n g t A m i g al i t e r a t u r e , e v e r y j o b a s s i g n m e n tt h a t t h e m a c h i n e i g i v e n i t b v i e w e d a ( a h e m ) " p r o c e s s . "T h u s , y o h a v e f i l e p r i n t i n g p r c e s s e s d i s k h a n d l i n g p r o c e s s e s ,a n w o r d p r o c e s s i n g p r o c e s s e s .( W e l l , w h a t a r m i c r o p r o c e s s o r sf o r , a f t e r a l l ? )

A c t u a l l y , f a f r o m t r y i n g t os o u n d " s o p h i s t i c a t e d , " t h i s a p r o a c h m a k e s p r a c t i c a l s e n s e o n c ey o b e c o m e f a m i l i a r w i t h t h A m i g a ' s a b i l i t i e s . T h c h i e fd i s t i n c t i o n b e t w e e n p r o g r a m s ,s u b - p r o g r a m s , s u b - r o u t i n e s a n t h l i k e i h o t h e y a r b e g u n a n de n d e d .

P r o g r a m s t e r m i n a t e b g i v i n gc o n t r o l b a c k t t h o p e r a t i n g

s y s t e m , a n s u b - r o u t i n e s g i v e c o t r o l b a c k t t h p r o g r a m t h a t c a l le t h e m . B u t , i m u l t i - t a s k i n gm a c h i n e , e v e r y t h i n g i g r i s t f o t h m i l l . Y o u m a y h a v e p r o g r a m sw o r k i n g a l o n g s i d e o o t h e r p r g r a m s w h i l e t h e y s h a r e i n f o r m at i o n a n r e s o u r c e s . ( W h a t i s u r o u t i n e s u b m i s s i v e t w h e n i m a b u s e d b s e v e r a l p r o g r a m s a o n c e ? ) A n v i r t u a l l y e v e r y t h i n gt h a t h a p p e n s i s u b j e c t t p r i o r i t i e s , s c h e d u l i n g a n i n t e rr u p t s . I m a k e s s e n s e , t h e n , t t h i n k o a l s u c h e n t i t i e s a p r c e s s e s , w h o s e p l a c e i t h s c h e m eo t h i n g s w i l l b d e f i n e d b c i r c u m s t a n c e .N a t u r a l

D e a l i n g w i t h p r o c e s s e s i f a m o r e n a t u r a l w a o d o i n g t h i n g st h a n h a v i n g t o b s e r v e t h n i c e t i e so o r g a n i z a t i o n a l h i e r a r c h y . Y o c a n t h i n k i t e r m s o f d o i n g t h i sa n t h e n d o i n g t h a t o e v e n d i n s e v e r a l . T h o n l y r e a s o n y o h a v e h a t o d e a l w i t h d i s t i n c t i o n sa n s u b - d i s t i n c t i o n s i t h e p a s t i t h a t y o u h a d t d f o t h m a c h i n ew h a t i c o u l d n o d f o i t s e l f .

T h A m i g a i d i f f e r e n t k i n do p a r t n e r . I w o r k s m i g h t i l yb e h i n d t h e s c e n e s t c o o r d i n a t ea n a s s e m b l e t h e l e m e n t s y o r q u i r e . I e v e n c o p e s w i t h c o n f l i c t s ,a n o n l y r a r e l y a d m i t s d e f e a t .

S t i l l , y o d h a v e t t e l l i w h a t y o u w a n t i t d o E n t e r t h C o m m a n d L i n e I n t e r f a c e .

I h a b e e n o b s e r v e d t h a t t h es i n g l e m o s t i m p o r t a n t q u a l i t ya s s o c i a t e d w i t h h u m a n i n t e l l i g e n c e( a l e a s t t h k i n d m e a s u r e d b L Q t e s t s ) i l o n g - t e r m m e m o r y . W h e ny o k n o w ( r e m e m b e r ) h o s o m e t h i n g i d o n e , t h e n y o u ' r es m a r t f e l l o w , r i g h t ?

T h G u i d e t C o m p u t e r L i v i n g 2

Page 26: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 26/76

T h c o r r e s p o n d i n g e l e m e n t si t o d a y ' s c o m p u t e r s a r e s t o r a g ed e v i c e s s u c h a s d i s k d r i v e s ; a n t h f i r s t t h i n g a A m i g a d o e s a f t e r i w a k e s u p i t r e a c h i n t o d i s ks t o r a g e . I d r i n k s d e e p l y f r o m t h i sm a g n e t i c w e l l o k n o w l e d g e a i m a r s h a l s i t r e s o u r c e s , f r o m t h h a r d w a r e u p S t a r t i n g C L

I y o f o l l o w n o r m a l s t a r t u pp r o c e d u r e s , t h e A m i g a b e g i n s b o f f e r i n g y o t h W o r k b e n c h e v i r o n m e n t . O p e n t h W o r k b e n c ho f a c t o r y - f r e s h c o m p u t e r , a n dy o w i l l l o o k i v a i n f o a n i d i c a t i o n o h o t t e l l t h m a c h i n ey o u w a n t t e n t e r t e x t c o m m a n d s .

O b t a i n i n g t h C L o p t i o n i a c c o m p l i s h e d b o p e n i n g t h " P r e f e r e n c e s " w i n d o w . O t h r e s u l t a n t p r e f e r e n c e s s c r e e n , y o w i l l f i n d a " o n / o f f " g a d g e t n e x tt t h l e t t e r s " C L I . " T u r n t h i s o n s a v e t h e p r e f e r e n c e s , a n t h e n e x tt i m e y o s t a r t W o r k b e n c h y o w i l ls e c u b e - s h a p e d l o g o w i t h t h l e t t e r s C L u n d e r i t S e l e c t i t a n

w i n d o w w i l l o p e n w i t h " 1 a n w a i t i n g c u r s o r .

T h s h a r p - e y e d m i g h t b p u z z l e d b t h c a p t i o n o t h i s w i d o w , " N e w C L W i n d o w . " N e w ?W h e r e w a t h o l d o n e ? D u r i n gt h A m i g a ' s s t a r t u p s e q u e n c e ,s c r e e n b r i e f l y a p p e a r s e n t i t l e d" A m i g a D O S . " C o n t r a r y t f i r s ti m p r e s s i o n s , i i A m i g a D O S t h a ts t a r t s W o r k b e n c h a n C L t h a td o e s t h l o a d i n g ( w i t h a s p e c i a lc o m m a n d " L o a d W B " ) D O l o o k sf o a n e x e c u t e s s e r i e s o C L c o m m a n d s l o c a t e d i a d i s k f i l ec a l l e d " S t a r t u p - S e q u e n c e " . I t i st h i s s e q u e n c e o f c o m m a n d s t h a tp r i n t s " W o r k b e n c h d i s k . R e l e a s e1 . 1 " , e t c . , o t h s c r e e n .

I y o i n t e r r u p t t h i s s e q u e n c eb h o l d i n g d o w n t h C T R L ( c o nt r o l ) k e a n p r e s s i n g " D " , t h A m i g a w i l l r e s p o n d w i t h" * * b r e a k c l i " , a n p r e s e n ty o w i t h t h " 1 p r o m p t .

A b o u t t h a t " C T R L d s t u f f :C L s u p p o r t s s y s t e m o " a t t e n

t i o n f l a g s " . T h e y a r C T R L c C T R L D C T R L a n d C T R L f T h e yc a b e u s e d t e f f e c t t h p r o g r e s so o n - g o i n g p r o c e s s e s . C T R L c f o e x a m p l e , w i l l u s u a l l y c a u s e c o m a n d t b a b a n d o n e d ( s h a d e s o t h R U N / S T O P k e o C - 6 4 o

1 2 8 P C . c t r l m i g h t c a u s e t h c o m m a n d t g o t t h n e x t t a s ki s e r i e s . G e n e r a l l y , t h e f u r t h e rd o w n t h a l p h a b e t y o g o t h l e s sd r a s t i c t h e f f e c t . B u t , t h e x a c to u t c o m e d e p e n d s o i m m e d i a t ec i r c u m s t a n c e s . T h i s i n o t a" h a r d w a r e " e v e n t , f l a g i s e w h i c h m a o m a n o b c h e c k e da n a c t e d u p o n b p a r t i c u l a rp r o c e s s y o h a v e t k n o w t h p r o c e s s .

I a l m a k e s b e t t e r s e n s e a f t e ry o u ' v e p l a y e d w i t h i w h i l e . B u t ,f o n o w , i i e n o u g h t f o l l o w o n o t h e s e m e t h o d s o o p e n i n g C L w i n d o w a r e c i p e .W h a t t S a A f t e r

I a l g o e s w e l l , y o s h o u l ds e e t h e " \ > " p r o m p t ( t h e w o r d

R E A D Y s e r v e m u c h t h s f u n c t i o n i t h ' 6 4 ) . T h i s m a l

l o l i k e t h " A s e e n o o tm a c h i n e s , b u t h e r e i a b i gf e r e n c e . T h " A i t h o t s y s t e m s t e l l s y o t h a t d i s k d r" A i t h e c u r r e n t d r i v e . T h i t h A m i g a D O S p r o m p tn o t h i n g t d w i t h d i s k d r i vT h e n u m b e r i n d i c a t e s w h i c h C p r o c e s s y o a r l o o k i n g a ( t hm a b m a n y ) .

L e t ' s s t a r t w i t h a e x a m p lW i t h b l a n k d i s k e t t e i t h i n tn a d r i v e , w e ' l l f o r m a t" N E W " ) i f o u s e .1 F O R M A T D R I V E O F f l : N A M Ex a m p L e

T h A m i g a r e s p o n d s w " I n s e r t d i s k t b f o r m a t t e d a p r e s s R E T U R N . " A f t e r w d t h A m i g a f i r s t f o r m a t s , t v e r i f i e s t h d i s k , p r i n t i n g r u i n t o t a l o t h e c y l i n d e r s o t r a a i g o e s . I i e n c o u n t e r s a t r o u b l e a l o n g t h w a y , i w i l ly o a b o u t t h a t , t o o .

B A C K U PP R O T E C T E D S O F T W A R E

F A S Tw i t h C O P Y I 6 4 / 1 2 8 ™F r o m t h t e a m w h b r o u g h t y o C O P Y I P L U S { A p p l e ) , C O P Y I I P C { \ B M )a n C O P Y I I M A C ( M a c i n t o s h ) c o m e s a r e v o l u t i o n a r y n e c o p y p r o g r a m f o t h C o m m o d o r e 6 a n 1 2 8 c o m p u t e r s .

C o p i e s m o s t * p r o t e c t e d s o f t w a r e a u t o m a t i c a l l y .C o p i e s e v e n p r o t e c t e d d i s k s i n j u s t m i n u t e s ( s i n g l e d r i v e ) .C o p i e s e v e n p r o t e c t e d d i s k s i j u s t m i n u t e ( d u a l d r i v e ) .M a x i m u m o f o u r d i s k s w a p s o s i n g l e d r i v e .I n c l u d e s f a s t l o a d e r , 1 s e c o n d f o r m a t .

R e q u i r e s C o m m o d o r e 6 o 1 2 c o m p u t e r w i t h o n o t w 1 5 4 1 o 1 5 7 1 d r i v e s .

C E N T R A L P O I N TS o f t w a r e , I n c .9 7 0 0 S C a p i t o l H w y . . ' ) l ) ( l

F b r l l a n d . O 9 7 2 1 9

5 0 3 / 2 4 4 - 5 7 8 2M - 8 - 5 : 3 0 , W C o a s t T i m e

T f f l T * * C H E C K . C O D W E U X J M E* 8 ^ ( P i B p a y m e n i R e q u i r e d )

$ 3 9 . 9 5p l u s S s / ( $ o v e r s e a s )

" W u p d a t e C o p y I I 6 4 r e g u l a r l y t h a n d l e n e p r o t e c t i o n s ; y o a r e g i s t e r e d o w n e r m a u p d a t e a a n t i m e a r e d u c e d p r i c e .

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

2 T h e G u i d e t C o m p u t e r L i v i n g

Page 27: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 27/76

T h c o m m a n d h e r e i f o W h e n t h C o m m a n d L i n e I

e r f a c e f i n d s t h a t w o r d , i l o a d sh c o d e t h a t p e r f o r m s t h i s p r o c e s s

t h s y s t e m d i s k . A m a t t e rf a c t , i c o m e s f r o m w i t h i n a

c a l l e d " c " ( f o r c o a n i t f i l e n a m e i a c t u a l l y

" F o r m a t " .T h W o r k b e n c h d i s k c a n t a i n s

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

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

t r e p l a c e i t I i s a f e t d s o b e c a u s e t h m a c h i n e w i l l g o w i t h t h " I n s e r t d i s k . . . " m e s s a g eb e f o r e a n y t h i n g n a s t y h a p p e n s .( Y o u s h o u l d , i a n c a s e , b a c k u py o u r W o r k b e n c h d i s k a n d ,m a y b e , k e e p c o p y w i t h t r u s t e df r i e n d i a n o t h e r c o u n t y . )

d r i v e a n d n a m e a r c a l l e dk e w o r d s a n d , i t h i s c a s e , a r r q u i r e d C i t h e d e v i c e n a m e o t h A m i g a ' s i n t e r n a l d r i v e ( t h e r ec a b u t f o u r d r i v e s D F O :t h r o u g h F 3 : ) . N o t e t h a t t h " : i

p a r t o t h n a m e .0 i a n a l o g o u s t D e v i c e

o 6 o 1 2 8 . T h s t r i n g i q u o t e s i t h n a m e g i v e n t t h d i s k i t s e l f , a n i t h n a m e y o w i l l s e b e l o w t h d i s k l o g o i t h W o r k b e n c h . T h q u o t e s a r o t i o n a l t h i s t i m e , s i n c e t h n a m ec o n t a i n s n s p a c e s .

I y o g e l o s t , t h A m i g a c a g i v e y o s e v e r a l k i n d s o h e l p . I h a m a d e t h e e r r o r o l e a v i n g o u t h k e w o r d N A M E , t h f o l l o wi n w o u l d h a v e b e e n s e e n o t h s c r e e n :

1 F O R M A T D R I V E D F 8 : E x a m p l eU s a g e : F O R M A T D R I V E { O F O :F | D F 2 : | D F 3 : } N A M E " M Y D I SK

T h m a c h i n e i o f f e r i n g am o d e l ( A m i g a c a l l s i f o r m a t ) o fw h a t i e x p e c t s . I t e m s e n c l o s e d i b r a c e s a n s e p a r a t e d b v e r t i c a lb a r s r e a d , i " E n g l i s h " , c h o o s eD F O : o D F 1 : . . Y e t a n o t h e r w a

o g e t t i n g h e l p i t f o l l o w t h c o m m a n d i q u e s t i o n w i t h q u e st i o n m a r k .1 F O R M A TD R I V E / A / K . N A M E / A / K :

A m i g a c a l l s t h i s t e m p l a t e ,a n w s h o u l d t a k e m i n u t e t c l a r i f y t h s y m b o l s u s e d . " / A "m e a n s t h a t a a r g u m e n t i r q u i r e d . I t h a b o v e , y o u m u s ts p e c i f y d r i v e ( D F O : , D F 1 : , e t c . )a n n a m e , e v e n i i i s " T h V K m e a n s t h a t t h k e y w o r dm u s t b u s e d ; F O R M A T w i t h o u tD R I V E a n N A M E w i l l n o d o

W h i l e a t h i n k i n g a b o u t i t c a p i t a l i z a t i o n i o p t i o n a l . F o r m a ti t h s a m e a f O R M A T . T h e r e i o n o t h e r s y m b o l " / S " t h a t i d i c a t e s t h a t k e y w o r d i s w i t c ha n n e e d s n a r g u m e n t . N o t i c et h a t t h c o m m a n d n a m e i t s e l f d o e sn o a p p e a r i t h t e m p l a t e . Y o w o u l d n ' t h a v e g o t t e n f a e n o u g ht o s e e t h t e m p l a t e w i t h o u t i t T h f i n a l " : " i s e p a r a t o r a n t h c u s o r w a i t s t i t r i g h t f o y o u r n e x ta t t e m p t .

T h e r e i o n l a s t f o r m o h e l pt h a t t h e A m i g a w i l l g i v e y o u .W h e n s o m e t h i n g g o e s w r o n g a n y o g e a e r r o r m e s s a g e , y o c a a l w a y s a s W H Y .1 j o i nB a A r g s1 W H L a s t c o m m a n d f a L e b e c a u s e a r g u m e n t L i n ei n v a l i d o t o l o n g .

e n t e r e d t h c o m m a n d w i t hn o n e o t h r e q u i r e d a r g u m e n t s .T h c o m p u t e r s r e s p o n s e t W H c a s o m e t i m e s b q u i t e h e l p f u lp a r t i c u l a r l y w h e n y o t h i n k t h a t" a r g s " a r e t h n o i s e s t h a t c a r t o o np e o p l e m a k e w h e n t h e y a r es t r a n g l e d .

N o t h a t y o k n o w h o w t o p e n C L a n h o t o g e t s o m eh e l p f r o m t h m a c h i n e , y o n e e dt k n o w s o m e t h i n g a b o u t w h e r eo t h s y s t e m d i s k t f i n d l i s t o c o m m a n d s f o f u r t h e r e x p l o r a

t i o n . A n f o t h a t y o n e e d t k n o w a b o u t . . D i s k O r g a n i z a t i o n

L o c a t i n g t h e t h i n g s y o n e e di d i s k s t o r a g e i r e l a t i v e l y e a s yo n c e y o u n d e r s t a n d i t o r g a n i z at i o n . T b e g i n w i t h , t h e r e m i g h t b em o r e t h a n o n d i s k d e v i c e . A m e n t i o n e d e a r l i e r , t h d r i v e t h a tc o m e s m o u n t e d w i t h i n t h b o d y o t h A m i g a i d e s i g n a t e d a " D F O : " D i s k F i l e Z e r o . D F O : i t h s t a r t i n g p o i n t f r o m w h i c h y o m a r e a c h a n f i l e o t h a t d r i v e .T h c o l o n i c o n v e n t i o n u s e d t e m p h a s i z e i t s p e c i a l " d e v i c e * 's t a t u s . ( T h e r e a r o t h e r d e v i c e sb e s i d e s d i s k f i l e s . P R T : i t h p r i n t e r f i l e , C O N : i t h n a m e o t h c o n s o l e d e v i c e , R A M : i t h n a m e u s e d f o t h r a n d o m a c c e s sm e m o r y d e v i c e a n t h e r e i e v e nN I L : d e v i c e t s e n d t h i n g s t on e v e r - n e v e r l a n d . )

T h i s s t a r t i n g p o i n t i s o m e t i m e s c a l l e d t h " r o o t " . T h n a m e c o m e s f r o m t h l o g i c a ls t r u c t u r e u s e d , " t r e e " s t r u c t u r e .

t r e e s t r u c t u r e i e n o r m o u s l yf l e x i b l e . I c a b a s i m p l e o a c o m p l e x a y o n e e d . F o r m a t t i n g

d i s k c r e a t e s r o o t d i r e c t o r y , a n i a l y o d i f r o m t h a t p o i n t o w a t s t o r e t h i n g s o t h d i s k ,y o u w o u l d h a v e a s t r u c t u r er e c o g n i z e a b l e t a n y o n e w i t h1 5 4 1 a d i s k d i r e c t o r y w i t hs e r i e s o f i l e s i i t

I n t h e A m i g a , h o w e v e r , a n yo t h e s e f i l e s c o u l d a l s o b d i r e ct o r i e s w i t h e n t r i e s o t h e i r o w n .

D F O :

W O R KM O N \

T U / A P I t h i s d i a g r a m w h a v e t h

r o o t d i r e c t o r y ( m o u n t e d o n D F O : )w h i c h c o n t a i n s t h r e e d i r e c t o r i e s

T h e G u i d e t C o m p u t e r L i v i n g 2

Page 28: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 28/76

( W O R K , P L A Y a n O T H E R ) .T h c o m m a n d t u s t s e l i s to d i r e c t o r i e s i s 1 d i

W O R K C d r P L A Y ( d i r )O T H E R ( d r

N o o 1 5 4 1 d i s k , o n d i r e c t o r y i p l e n t y , b u t , w h e n y o c o n s i d e r t h a t a A m i g a d i s k c o t a i n s 8 8 0 K o r o o m a n t h a t t h i s i p r o b a b l y t h s m a l l e s t u n i t o s t o r a g e t h a t w i l l e v e r b e u s e d w i t ht h i s m a c h i n e , y o c a s e t h n e e df o d i v i s i o n i n t o s m a l l e r u n i t s .J u s t f i n d i n g t h e i t e m y o u w a n t i l i s t o f s a y , h u n d r e d f i l e n a m e sw o u l d b p a i n t s a n o t h i n go t r y i n g m a k e s u r e y o w e r e u s i n g

u n i q u e n a m e e a c h t i m e y o s t o r e d s o m e t h i n g .G o i n g s t e p f u r t h e r w i t h t h

D I c o m m a n d :1 D I O P

W O R K C d r T U ( d r

A P M O

P L A Y ( d r E A S Y ( d r

A M P HH A R D

O T H E R ( d r

T h O P T i o n a d d e d t o t h eD I R c o m m a n d t e l l s t h m a c h i n et h a t w a n t t s e a l o t h f i l e s o t h d i s k . T h e r e i a n o t h e r o p t i o n ,O P I t h a t a l l o w s y o t w o r ky o u r w a t h r o u g h t h e d i s k i n t e r a ct i v e l y . T h e n t h e d i r e c t o r y a n f i l en a m e s a p p e a r o n b y o n e w i t hq u e s t i o n m a r k . T m o v e o t t h n e x t i t e m p r e s s R E T U R N ; t g b a c k u t t h l a s t d i r e c t o r y ( a n ds t o p w h e n y o g e t t h e r e ) y o p r e s s" B " ; a n t o q u i t y o p r e s s " Q " .O p t i o n s a n c a n b e u s e dt o g e t h e r , a w e l l .

T h r o o t d i r e c t o r y c o n t a i n sb o t h f i l e c a l l e d M O a n d i r e c t o r y c a l l e d W O R K w h i c h , i t u r n , c o n t a i n s t w f i l e s , A a n P M N o t e h o t h f i l e s t r u c t u r e i r e p r e s e n t e d t h r o u g h t h u s o i

d e n t a t i o n ( m u l t i p l e f i l e s a r d i s p l a y i t w c o l u m n s ) . T h r o o td i r e c t o r y a l s o c o n t a i n s t h d i r e ct o r i e s P L A Y a n O T H E R . A y o c a s e e , P L A Y h a d i r e c t o r y ,E A S Y , a n f i l e , H A R D , i i a n t h E A S Y d i r e c t o r y c o n t a i n sf i l e s A a n P M

O n o t h m o r e u s e f u l c o m a n d s i T Y P E . I r e a d s a f i l e a n t y p e s i t c o n t e n t s ( t t h s c r e e n , i y o d o n ' t t e l l i o t h e r w i s e ) . A l t h f i l e s i t h E x a m p l e d i s k h a p p e nt b s m a l l t e x t f i l e s . W c a u s t h T Y P E c o m m a n d t i l l u s t r a t eb i m o r e a b o u t d i s k s t r u c t u r e .1 T Y P E D F 0 : W O R K / M O NT h i s i m o n d a y s w o r k .

W h a t w a r e d e a l i n g w i t h h e r ei s o m e t h i n g c a l l e d p a t h . T Y P Ei t h c o m m a n d a n i f o l l o w e d b t h i d e n t i f i e r o t h e t h i n g w w i s ht y p e d i t h i s c a s e ," d f « : w o r k / h o n " . I y o l o o kb a c k a t h d i a g r a m o o u e x a mp l d i s k , y o c a s e t h p a t hl e a d i n g t t h i t e m w w i s h . I s t a r t s w i t h t h e d e v i c e n a m e D F O : ,m o v e s o n t o t h e d i r e c t o r y W O R Ka n f i n a l l y a r r i v e s a t h d e s t i n at i o n , M O N .1 T Y P E W O R K / T U E / A MT h i s w o r k w a d o n e b e f o r en o o n .1 T Y P E P L A Y / E A S Y / A MT o o k t h m o r n i n g o f f o e a s y a y

N o t e t h a t e v e n t h o u g h t h e r ea r t w f i l e s w i t h e x a c t l y t h s a m en a m e s , t h e r e i n c o n f u s i o n s i n c et h e y h a v e d i f f e r e n t p a t h s ( a n dd i r e c t o r i e s ) . N o t e a l s o t h a t o m i tt e d t h e d e v i c e n a m e D F O : . c o u l dd t h i s b e c a u s e t h r o o t d i r e c t o r y( d e v i c e n a m e , i t h i s c a s e ) i t h " c u r r e n t d i r e c t o r y . " W i t h t h A m i g a , y o u h a v e t h f r e e d o m t m a k e a n d i r e c t o r y t h e " c u r r e n t "o n e . T h i s i d o n e w i t h t h C ( c u r r e n t d i r e c t o r y ) c o m m a n d .1 C W O R K1 D I

T U E ( d i r )M O

C u s e s t h s a m e p a t h c v e n t i o n s a o t h e r c o m m a n d s .1 > C D : P L A Y / E A S Y1 D I

A P W h e n y o w i s h t e x p l

a n o t h e r b r a n c h o t h f i l e s t r t u r e , y o w i l l n e e d t b e g i n y op a t h b a c k a t h r o o t . I y o n o c h a n g i n g d i s k d e v i c e s , t h c o b i t s e l f i a a d e q u a t e s t a ni n O t h p r a c t i c a l l e v e l , w h m a l o o k l i k e l o o w o r k j u s tk e e p t h i n g s s e p a r a t e d t u r n s o u b q u i t e c o n v e n i e n t . T u e s d a y m o n i n g m i g h t o p e n m o v e t h d i r t o r y t W O R K / T U E / A M , a s p e n d m w h o l e m o r n i n g w i t h ow o r r y a b o u t a n y t h i n g e l s e o t d i s k .

N o t h a t I ' v e g o t t e n y o i a l t h i s , h o d o y o u g e o u t ?c l o s e a C L w i n d o w , y o u t yE N D C L I . I y o e n t e r e d t h e C f r o m W o r k b e n c h , y o w i l l f i

U n i - K o o lD I S K D R I V E F A F O C O M M O D O R E

D e s i g n e d t w o r k w i t h C o m o o n D i s kD r i v e M o d e l s 1 5 4 0 , 1 5 4 1 , S F 1 0 0 1 , t h eq u i e t C - 1 0 0 f a e n c l o s u r e m o v e s c o o l ,f i l t e r e d a i t h r o u g h t h e t o p v e n t s o t h d i s kd r i v e c o o l i n g t h e d r i v e a n t h e r e b y r e d u ci n g t h e m i s a l i g n m e n t p r o b l e m s c a u s e d b h e a t b u i l d - u p . c u s t o m f i l t e r k e e p s r o o md u s t f r o m e n t e r i n g t h e d i s k l o a d i n g o p e ni n g . T h i s g r e a t l y i n c r e a s e s t h l i f e s p a n o t h d i s k d r i v e s , a n d e c r e a s e s t h m a i n t en a n c e r e q u i r e d t k e e p t h d r i v e f u n c t i o ni n p r o p e r l y . O n l y S 3 9 . 9 5 p l u s S 2 . 5 0 f o s h i p p i n g a n d ^ ^ fi n s u r a n c e .M o n e yO r d e r ,C h e c k so r C . O . D .O n l y

6 - m o n t h w a r r a n t y

u n i ' K o o l9 0 9 W i l l i a m s o n L o o p , G r a n t s P a s s , O 9 7 5 2 6

i C o m m o o o t e i r e g J i t t r g f l t r i d a r r i i r l i o C o m m o d O f l B u s m e s i S y s

2 T h G u i d e t C o m p u t e r L i v i n g

Page 29: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 29/76

y o u r s e l f b a c k t h e r e . I y o s t a r t e dw i t h c t r l d t h e n t o g e t t oW o r k b e n c h y o w i l l n e e d o n l a s tc o m m a n d .1 L O A D W B1 E N D C L I

A f t e r t h f i r s t o t h e s e c o m a n d s l o a d s W o r k b e n c h , y o u w i l ln e e d t s e l e c t t h C L w i n d o ww i t h t h m o u s e b e f o r e y o c a c l o s e i w i t h E N D C L I .G r a d u a t i o n

N o w c a p u w h a t w e ' v ec o v e r e d t s o m e r e a l u s s e e i n gt h m e n u o c o m m a n d s a o u d i s p o s a l .

1 d i

E c h oE d i tE n d C L IE x e c u t eF a u l tF o r m a tI n f oJ o i nL i s t

a e P r o m p tQ u i tR e n a m eS a y -S k i pS t a c kT y p eW h

E E l s eE n d l fF a L A F l e N o t eI I n s t a l IL a L o a d W bN e w C L I

r o t e c tR e l a b e lR u S e r S o r tS t a t u sW a i t

A s s i g nC D a t eD

B r e a kC o p yD e l e t e

s o

T h e r e w i l l b e f l o o d o f c o m a n d n a m e s s c r o l l i n g t h r o u g hy o u r C L w i n d o w . I y o a r n o t as p e e d r e a d e r , y o w i l l w a n t t s u p e n d t h i s r u s h o f g o o d s t u f f . T h s c r e e n i t h e p l a c e w h e r e t h A m i g a a n y o m e e t t e x c h a n g ei n f o r m a t i o n y o b o t h w r i t e o i t T h A m i g a k n o w s w h o ' s b o s s ,

h o w e v e r , s i y o i n d i c a t et h r o u g h t h t o u c h o f e v e n s i n g l ek e t h a t y o w i s h t t y p es o m e t h i n g o t h t u b e , i s t o p s i m e d i a t e l y . A t h c o m m a n d l i s tf i l l s t h s c r e e n , j u s t t o u c h t h s p a c e b a a n t h l i s t i n g w i l lf r e e z e . T c o n t i n u e , y o c a e n t e r

d u m m y c o m m a n d b p r e s s i n gR E T U R N , o y o c a t a k e b a c kw h a t y o u m i g h t h a v e b e e n a b o u tt s a y w i t h t h B A C K S P A C Ek e y .

N e x t m o n t h w e w i l l l o o k a h o t d e a l w i t h m u l t i p l e C L w i n d o w s , t r a n s f e r r i n g f i l e s a n d a t a s t r e a m s b e t w e e n d e v i c e s a n m u c h m o r e . T t e m p t y o b a c k ,h e r e i c o m m a n d t u s s t h a ty o c a g e a p r i n t e d c o p y o t h C L I c o m m a n d s .1 d i P R T :

A m t a k e s t h A f r u s t r a t i o n sO U O U S I N G Y O U R C O M P U T E B Y P R O V I D I N G Y O W I T H Q U A L I T YS O F T W A R E A A N A F F O R D A B L E P R I C E .

" B I T S A N P I E C E S " ™ - D i s k U t i l i t i e s S 2 9 . 9 5S e c t o r C o p y D i s k • B a c k - U p C o p y " W h o l e B n D i l k S e r i e s P r o g r a m o r s e q u e n t i a l

f i l e c o p y t d i s k c o n v e r s i o n o p r o g r a m t i l e s 1 l e q u e n l i a l f i l e s C h e c k t r a c k a n l e c t o r f o r e r r o r ! E x a m i n e e o n t e n i i o f f i l e , b l o c k b b l o c k i H E o A S C I I

M o d i f y c o n t e n l i o b l o c k C h e c k w h o l e d i l k l o r e r r o n S a v e D u U t i l i t i e s o n t od i s k S C R E E N D U M P H F t e i G r a p h i c ) a n C h a r a c t e r ! t p r i m e r u n r i g a n s e l e c t e d

o r l o c a t i o n s • M U L T I C O L O R S P R I T E M A K E R Q u i c k p r o g r a m ( M a c h i n el a n g u a g a a s B i s i c ) t r a n s f e r t a n o t h e r d i l k P r o v i d e d o d u k e t t a i p l a t t i c l i b r a r y

w i t h i n s t r u c t i o n m a n u a l ( f o r C o m m o d o r e 6 4 ™ ; 1 5 4 1 B M S s i n g l e S d u . i l d r i v e l

" T H E W H O L E B I T " W o r d P r o c e s s i n g S 2 4 . 9 5M E N U D R I V E N 8 c o l u m n v i e w s c r e e n O h u H E L P S c r e e n ! E n h a n c e d

c u r i o r m o v e m e n t S u p p o r t i m a j o r p r i n t e r ! b M e n u S e l e c t i o n • A b i l i t y t o c u s t o mt a i l o r p r i n t c o m m a n d s T a b - s o t t i n g 2 4 c o l u m n s t o i c r e e n F i l e c o p i e s p r i n t e d i a n y s e q u e n c e S e q u e n t i a l p a g e n u m b e r i n g f r o m o n e f i f e t a n o t h e r S c r e e n a n c h a r a c t e r c o l o r u l e c l a b l a M e n u s e l e c t i o n o f d i s k f i l e s • G l o b a l s e a r c h a n d / o r r e p l a c e

B l o c k m o v e / c o p y F i l e m e r g e H o r i i o M a l / u a r t i c o l s c r o l l i n g L e f t , r i g h t , b l o c kj u s t i f i c a t i o n • S u b / s u p e r s e p B l o c k e r a s e H e a d e r / l o o m / p a g e n u m b e r i n g i n d e nt a t i o n S e a r c h / r e p l a c e d e f i n e d p h r a s e s T o x t C e n t e r i n g a n m o r e . .

P R O V I D E D O D I S K E T T E W I T H U S S R M A N U A L I N R I N G B I N D E R ( C M ) £ 3 9 . 9 5E X T E N S I V E M A N U A L O D I S K - F O V O T P R I N T O U I M O N L Y S 2 4 . 9 5

" F I L E C O N V E R T E R " ' M - F i l e T r a n s f e r s S 3 9 . 9 5F I L E C O N V E R T E R : A l l o w s i h t r a m l . r o d i e t b e i w M n t h e p o p u l a r d a t a b a t e

p r o g r a m s ; M a n a g e r I M . F l a x i i l * ™ . S u p e r n a s e 6 4 ' " . P r a c t i f i l e ™ S i l i c o n O f f i c e " 1 " ,a n o t h e r s . P r o g u m , s e q u e n t i a l . o r r e l a t i v e f i l e * m a b c o n v e r t e d t a d i f f e r i n g t y p ei n c l u d i n g P E t A S C I I o S c r e e n p o k e . a n d v i c e v e r s a . W i l l c o n v e r t d i e d o r v a r i a b l ef i l e s . F i l e s f r o m a n y d a t a b a s e m a b m e g a i n t o " T H E W H O L E B I T " ™ w o r d -p r o c e s s i n g . A l l o w s t h t r a n s f e r o f l e n t f i l e s f r o m o n e w o r d p r o c e s s i n g p r o g r a m l a n o t h e r ; u n d e f i n e d c o n t r o l c o d e s c a b e i g n o r e d o r d e l e t e d F A S T D A T A B A S EE N T R Y ; C r e a r . e s a s e q u e n t i a l d a i a b a s e f i l e o u 1 3 f i e l d ) p e r r e c o r d ; v e r y f a s td a t a b a s e e n t r y p r o g r a m u s e f u l ( o e n t e r i n g l a r g a m a i l i n g t i n t , e t c . ; c a b e a s i l y c o v e r t e d t y o u r s p e c i f i c d a t a b a s e u i i n g " F I L E C O N V E R T E R " R E A D R E L A T I V E ;A l l o w s v i e w i n g o r p r i n t i n g o f a n s e l e c t e d r e l a t i v e f i l l r e c o r d ( P E T . A S C I I o r S c r e e n -p o k e f o r m } P r o v i d e d o d i s k e t t e i a p l a i t i c l i b r a r y c a s e w i t h i n s t r u c t i o n m a n u a l( f o r C o m m o d o r e 6 4 a n d P E l e n t t c o m p u t e r s )

• ■ U . S . c o m m o d o c * u « r ' » G r o u p A p p l i e d T e c h n o l o g i e s , I n c .A p p r o v e d P r o ^ a m i " C o m p u t e r P r o d u c t s D i v .M A S T E R C A R D / V I S A L y n d o n W a ( 2 0 7 ) 4 3 9 - 5 0 7 4 K i t t e r y , M a i n e 0 3 9 0 4

D e a l e r D i s t r i b u t o r I n q u i r e s I n v i t e d

T H A M A Z I N G V O I C E M A S T E R

R e c o r d p l a y b a c k s p e e c h i y o u r o w v o i c eR e c o g n i z e y o u r s p o k e n c o m m a n d sH u o s i n g t c o m p o s e o p l a y m u s i c i r e a l t i m en o t e s a n c h o r d s !

A l t h i s a n S Q Q A d $ 4 . 0 0 f o m o r e f o o n l y : O x S - « 7 s h i p p i n g h a n d l i n gY o w o n ' t b e l i e v e I u n t i l y o h e a r I

A S Y O U R D E A L E R N O F O V O I C E M A S T E R D E M O N S T R A T I O N

O r c a l l ( 5 0 3 ) 3 4 2 - 1 2 7 1 ( o t e l e p h o n e d e m o n s t r a t i o n a n r e c e i v eF R E E a u d i o c a s s e t t e d e m o t a p e .N o t e : E a r l y V o i c e M a s t e r s h a v e t r a d e i v a l u e ! C a l l ( o d e t a i l s .

C O V O X I N C .6 7 5 - D C o n g e r S t . , E u g e n e . O 9 7 4 0 2T e l e x 7 0 6 0 1 7 ( A A L A R M U D

T h e G u i d e t C o m p u t e r L i v i n g 2

Page 30: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 30/76

( E r n n p a t e rb L y C h a s e

T h o t h e r d a w a t a l k i n gw i t h s o m e s t a f f m e m b e r s a n m a d e a i n t e r e s t i n g d i s c o v e r y .L o t s o c o m p u t e r j u n k i e s l i k e t l e a v e t h e i r c o m p u t e r s o A L T H T I M E . S o m e o t h e m s a t h a t i t ' s b e t t e r f o r t h e c o m p u t e r .S o m e s a t h a t i m a k e s t h e m f e e ll i k e f r i e n d i n e a r b y . S o m e e v e ns a t h a t i g i v e s t h e m s e n s e o s e c u r i t y . A n t h e n , o c o u r s e ,t h e r e a r e t h o n e s w h r u b u l l e t i nb o a r d s . T h e r e a r e v e n c o m p u t e rj u n k i e s w h d o n ' t l i k e t t u r n t h et h i n g o f b e c a u s e t h e y f e a r t h a t i w i l l t r i g g e r a d e p r e s s i v e e p i s o d e i t h e i r L i t t l e C o m p u t e r P e o p l e .S i n c e l e a r n e d t h o t h e r d a t h a t m h u s b a n d i n o t h o n l yo n t o l e a v e t h b e i g e b r u t e t i c k i n ga i n f i n i t u m , h a v e b e g u n t w o n d e r i f p e r h a p s , c o m p u t e rj u n k i e - d o m c o m e s o i n s i d i o u s l y

f i r s t , s l i g h t n a g g i n g t k n o wt h a t t h e t h i n g s t i l l w o r k s , t h e nd e s i r e f o r t h e s e c u r i t y o k n o w i n gt h a t o n c a c a l l a n o t h e r " h o m ec o m p u t e r i s t " o t h m o d e mw i t h o u t w a s t i n g t h a t i n t e r m i n a b l et h i r t y - s e c o n d " p o w e r - u p " t i m e .

A n d , s i g o e s . L e t ' s l o o k a s o m e o t h e s e r e a s o n s f o b o o s t i n gt h p o w e r c o m p a n y ' s r e v e n u e s s t h a t w m a b b e t t e r a b l e t u n d e r s t a n d o u r s p o u s e s 'a d d i c t i o n .

W o r d h a i t h a t t h e c o m p u t e ra n d / o r i t ' s v a r i o u s a n s u n d r yc o m p o n e n t s ( p o w e r s u p p l y p a c k si p a r t i c u l a r ) l a s t l o n g e r w h e n t h e ya r n o t s u b j e c t e d t f r e q u e n tc h a n g e s i s t a t u s . T h e r e i n s c i e n t i f i c e v i d e n c e t h a t h a b e e nb r o u g h t , t m a t t e n t i o n t h a t w i l le i t h e r c o n f i r m o r e f u t e t h i st h e o r y , b u t h o f f i c e s t a f f t e l l s m t h a t t h e i r p e r s o n a l " p e r s o n a l c o p u t e r s " h a v e b e e n t r o u b l e - f r e ew h e n l e f t o f o m o n t h s a t i m e .T h q u e s t i o n o t h d a i t h i s :W o u l d t h e y b t r o u b l e - f r e e i l e f tO F f o m o n t h s a t i m e ?

O n s t a f f m e m b e r t e l l s m t h a t s h e h a s h e i g h t e n e d s e n s e o s e c u r i t y w h e n s h c a s e t h c u s o f l a s h i n g a n t i m e s h e l o o k s i t h d i r e c t i o n o t h c o m p u t e r . S h c o m p a r e s t h i s f e e l i n g t h e c h i l d r e n ' s d e s i r e f o r e a s s u r a n c et h a t t h b a t t e r i e s i t h e i r t o y s s t i l lf u n c t i o n a n t h t e a r f u l p l e a st o " f i x i t w h e n t h b a t t e r i e s f a i l .

s u p p o s e t h a t c a u n d e r st a n d t h i s . f e e l t h a t w o n d e r f u ls e n s e o s e c u r i t y e v e r y t i m e g e i m c a a n i s t a r t s w h e n t u r n t h k e y . B u e v e n w i t h t h p r i c e o g a d r o p p i n g , s t i l l d o n ' t h a v e t h d e s i r e t l e a v e m c a r u n n i n gw h i l e s l e e p . .

T h e r e a r s o m e p e o p l e w h s e e t h e c o m p u t e r a f r i e n d . A f t e ra l l , i c a h e l p y o w i t h y o u r w o r k( a s s u m i n g , o c o u r s e , t h a t y o u r

w o r k d o e s n o i n v o l v e m a n u l a b o r ) , i c a e n t e r t a i n y o u , i c v i s i t w i t h y o u , i c a e v p s y c h o a n a l y z e y o u . S o m e h a c k e s a t h a t t u r n i n g t h c o m p u t e r o i l i k e s e n d i n g t h e i r b e s t f r i eh o m e . A w c o m e o n g u y s ! C y o u r c o m p u t e r d o w n s i p a w i t h y o u ? C a i s l i p i ns o m e t h i n g s e x y a n d m i x y o u g a n t o n i c ? C a i c o m m i s e r a w i t h y o o v e r t h b r e a k - u p o t B e a t l e s ? I y o m u s t h a v e y o c o m p u t e r , t h e n h a v e y o u r c o p u t e r . B u i y o u w a n t f r i e nt a l k t y o u r w i f e .

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

M U S TF o C a r t r i d g e U s e r sP r e v e n t s w e a r a n d t e a r o y o u r

e x p a n s i o n p o r t . E x p a n d s y o u r c o m p u t e rw i t h a d d i t i o n a l s l o t s t h a t a r s e l e c t a b l e b y

S l i d e S w i t c h . N n e e d t t u r n y o u r c o m p u t e r O F j u s t1 r e s e t w i t h t h e C a r t r i d g e E x p a n d e r ' s B U I L T - I N R E S E T B U T T O N .

" C R e s i d e n t s A d 6 T A X . O u t s i d e U . S . A d $ 1 0 . 0 0 S h i p p i n gN A \ A R O N E A v a i l a b l e a B e t t e r D e a l e r s E v e r y w h e r e

o s e n d c h e c k o M o n e y O r d e r t o N A V A R O N E I N D U S T R I E S , I N C .

( 2 0 9 ) 5 3 3 - 8 3 4 92 1 1 0 9 L o n g e w a y R d . . S u i t e " C S o n o r a . C 9 5 3 7 0

2 T h G u i d e t C o m p u t e r L i v i n g

Page 31: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 31/76

, " c h a t " w i t h o t h e r s o b e n t , e v e n r a i s e t h c o

e s s o t h h o m e c o m p u t e rt y o p a r t i c u l a r t o p i c .

c h u r c h e s h a v e c o m p u t e rb o a r d s t s p r e a d t h w o r d

t h L o r d . O t h e r o r g a n i z a t i o n ss t h e m t i n s t r u c t c a l l e r s o h o

b u i l d a n a t o m i c b o m b .T h e r e ' s v e r i t a b l e w e a l t h o fo t h e s e b u l l e t i n

a n t h e y a l h a v e o n i c o m m o n . T h c o m p u t e rb t u r n e d o a n t h a

s o f t w a r e l o a d e d f o t b a b l e t u t i l i z e t h e m .

l o t s o p e o p l e h a v e a e x t r am p u t e r a n d a e x t r a t e l e p h o n e

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

a l t h t i m e . W h a t d y o s u w i l l h a p p e n i w h a v e

t h e r e n e r g y c r i s i s ?O n l a s t c a t e g o r y o " l e a v e -

i n e w l y - e m e r g i n go " c o m p u t e r e n t h u s i a s t s "

h h a v e d i s c o v e r e d t h a t t h e r e a r eC o m p u t e r P e o p l e l i v i n g i

t h e i r c o m p u t e r s . ( A c t u a l l y , t h i s i g a m e b A c t i v i s i o n . ) T h o s e i

t h i s c a t e g o r y w h a r d e v e l o p i n gr e l a t i o n s h i p s w i t h t h e i r L i t t l eC o m p u t e r P e o p l e ( L C P ' s ) l e a v et h c o m p u t e r o a l t h t i m e i o r d e r t p a r t i c i p a t e i t h L C r e s e a r c h p r o j e c t .

L C P ' s m u s t b f e d , w a t e r e da n p e t t e d . I t h e y a r n e g l e c t e d ,t h e y g e s a d . T h e n t h e y g e s i c k .d o n ' t k n o w w h a t h a p p e n s a f t e rt h a t . I t h e i r n e e d s a r m e t , t h e yw i l l p l a y m u s i c f o y o a n w i l lp l a y g a m e s w i t h y o u . T h r e s t o t h t i m e , t h e y g a b o u t t h b u s i n e s s o l i v i n g . T h e y e x e r c i s e ,f e e d t h d o g , r e a d t h p a p e r , e v e nh a v e t e l e p h o n e c o n v e r s a t i o n s ,p r e s u m a b l y w i t h o t h e r L C P ' s .T h e y e v e n g p o t t y a n b r u s h t h e i rt e e t h .

R e s e a r c h e r s n o t e t h e i r a t i v i t i e s i o r d e r t l e a r n m o r ea b o u t t h i s n e w l y - d e v e l o p e d s p e c i e so e a r t h l i n g . N e e d l e s s t o s a y ,L C P ' s d o n ' t l i k e t h a v e t h c o p u t e r t u r n e d o f f . A n r e s e a r c h e r s

c a n n o t d r e s e a r c h w h e n t h e y c a n o s e t h e i r L C P ' s . S t h c o p u t e r s t a y s o n h e a r t h a t s o m er e s e a r c h e r s e v e n h a v e a e x t r ac o m p u t e r d e v o t e d e n t i r e l y t t h o b s e r v a t i o n o L C P ' s . I ' v e g o h u s b a n d , c h i l d , t w d o g s , t w c a t s a n b u n c h o f i s h t t a k ec a r e o f R a n d y , t a k e n o t e : a n L C P ' s t h a t p o u i t h i s h o u s ea r y o u r r e s p o n s i b i l i t y .

n e a r l y f o r g o t o n l a s tc a t e g o r y . T h e r e a r s o m e h a c k e r sw h d n o e a t , d n o s l e e p , d n o g p o t t y . T h e y s i m p l y s i i f r o m t o f t h c o m p u t e r a n d c o p u t e . T h e s e z o m b i e s d n o t t u r no f f t h e c o m p u t e r . I y o h a v e o n o t h e s e i y o u r h o u s e h o l d , y o h a v e m s y m p a t h y .

A y o c a s e e , t h e r e a r es e v e r a l c a t e g o r i e s o " I e a v e - i t - o n -e r s " a n i y o a r r e a d i n g t h i s , i i l i k e l y t h a t t h e r e i a l e a s t o n i y o u r h o u s e h o l d . D n o d e s p a i r .I t ' s n o c o n t a g i o u s .

T h O N L Y " O f f i c i a l "C o m p u t e r W i d o w ' s

T - s h i r ti N O A v a i l a b l e

O n l y $ 9 . 9 5p l u s S 2 . 0 0

" Y o u c a h a v e a n c o l o r y o w a n t , a l o n ga i t ' s B L A C K . "

H e n r y F o r d5 0 C o t t o n , 5 0 P o l y e s t e r" F r e n c h C u t "S c o o p N e c k l i n eC a S l e e v e s

G o o d Q u a l i t y G a r m e n tW h e n o r d e r i n g , b s u r e t o s p e c i f y s i z e :S m a l l , M e d i u m , o r L a r g e .

C o m p u t e r W i d o w sC a n B e H a c k e r s T o o !

A q u a r i a n C o m m u n i c a t i o n s P . O . B o 2 2 1 8 4 P o r t l a n d , O 9 7 2 2 2 ( 5 0 3 ) 6 5 4 - 2 6 4 1

T h e G u i d e t C o m p u t e r L i v i n g 2

Page 32: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 32/76

N i n e P r i n c e s I A m b e r :F a n t a s y , S o r c e r y a n I n t r i g u e

b M i n d y S k e l l o nY o u ' r e l y i n g i b e . .

y o u ' r e o n l y s e m i - c o n s c i o u s , b u ty o n o t i c e y o h a v e c a s t s o y o u rb o d y e v e n t h o u g h y o u f e e l n p a i n . m a i c o m i n g t o w a r d y o uw i t h h y p o d e r m i c n e e d l e i n h i sh a n d . . y o u m u s t s t o p h i f r o mi n j e c t i n g y o a g a i n , o t h i s t i m ey o w o n ' t w a k e u p Y o m u s te s c a p e .

Y o u ' r e f r e e n o w , b u y o u rm e m o r y i g o n e . . y o d o n ' te v e n k n o w w h y o a r . . b u y o k n o w y o u m u s t g e b a c k t A m b e r . A m b e r t h o n p e r f e c tw o r l d o w h i c h a l o t h e r s( i n c l u d i n g t h i s o n i w h i c h w l i v e , g e n t l e r e a d e r ) a r e o n l y i p e r f e c t c o p i e s . Y o q u i c k l yd i s c o v e r t h a t y o a r C o r w i n ,p r i n c e o A m b e r , y o a r u n u s u a ll s t r o n g ( t h e w o r d s u p e r h u m a ns p r i n g s t m i n d ) . Y o h a v e q u i t e an u m b e r o s i b l i n g s , n o a l o

w h o m s e e m t h a v e g r e a t l o v e f o ry o ( t s a t h l e a s t ) , a n d y o un e e d h e l p i g e t t i n g b a c k t A m b e r a n t h t h r o n e .

W i t h t h i s s l i g h t l y b r e a t h l e s sb e g i n n i n g , T e l a r i u m s o f t w a r ep l u n g e s y o i n t o t h g r i p p i n gw o r l d o R o g e r Z e l a z n e y ' sC h r o n i c l e s o f A m b e r ; w o r l d o fs w o r d s , s o r c e r y , t r e a c h e r y a n t r e a s o n . W i t h t h e i r u s u a ls u p e r l a t i v e g r a c e , T e l a r i u m h a t r a n s l a t e d Z e l a z n e y ' s w o r l d i n t ow h a t r a n k s a m c u r r e n t f a v o r i t ea d v e n t u r e g a m e ( s o r r y , I n f o c o m ) .I f a c t , T e l a r i u m i d o i n g s u c h an i c e j o o t r a n s l a t i n g v a r i o u sw o r k s t t h e s c r e e n ( v i d . R e n d e zv o u s W i t h R a m a , F a r e n h e i t 4 5 t h a t t h e y c o u l d e a s i l y b e c o m e t h s u c c e s s o r t o C l a s s i c s I l l u s t r a t e dC o m i c s .

T h d e m i s e o f t h a t p a i n l e s sw a o s w a l l o w i n g l i t e r a t u r e h a l e f t a v o i d i t h e c u r r e n t g e n e r a -

e n i y a w a k e . , y o l a n k a r a u n a . t d u a r y o u a r e u n a b l e t r e c a l l a n s c r a p

r e c o l l e c t i o n s n w h i t ea r M s h o l d i n g h y p o d E r w i c n e e d l e s , a n dd a r k d r e a H S f i l l e d w i t h t e r r i b l eu r g e n c y . Y o n o t i c e H i t h s e n s e o d e t a c h n e n t t h a t h e a v y c a s t s e n c a s e h o t hy o u r l e g s . O t h e r t h a n s l i g h t h e a d a c h e .y n f e e l f i n e .b u r l y H a e n t e r s , a n d s e e i n g y o up o t e n t i a l l y g r i m b e g i n n i n g . T h o s e a r e y o u r f e e t a n y o h a b e t t e r g e

t h e m o u o t h e r e b e f o r e t h e g u w i t h t h e h y p o .

t i o n o c h i l d r e n ' s l i t e r ab a c k g r o u n d ( c o m e o d i y r e a l l y r e a d L a s t o f t M o h i c a n s ? ? ) . W h k n o w s , i t s o r t o t h i n g c a t c h e s o ( i f o r w i t h a f e m o r e w o r d s t h a nW i n d h a m H i l l C l a s s i c s ) , r e a d im a c o m e b a c k i n t o f a s h i o( W e l l , c a d r e a m , c a n ' t I ? . . e x c u s e m . . b a c k t A m b e

T c a p t u r e t h f u l l s c o p e t h N i n e P r i n c e s i A m b e r i s m a l l f e a t . I t h i s r e n d i t i o n , t d o u b l e - s i d e d d i s k s a r n e e d e A l t h o u g h t h i s l e a d s t m o r e d is w a p p i n g t h a n i u s u a l i t g a m e , i s e e m s r e a s o n a b l e w h y o c o n s i d e r t h n u m b e rd i m e n s i o n s t h d i s k s m u s t h o l O h y e . . i a d d i t i o n t t e xT e l a r i u m p r o v i d e s s o m e v e n i c e l y - d o n e ( i s o m e w h ah o r i z o n t a l l y - d i s t o r t e d ) g r a p h i w h i c h a r p r e s e n t e d v i s p s c r e e n t e c h n i q u e s ( b o t h h o r i z o n t a n v e r t i c a l s p l i t s ) , w h i c h e n h a n r a t h e r t h a n d e t r a c t f r o m t h t e( w h e n y o c o n s i d e r t h a t t h i s s t a tm e n t c o m e s f r o m w o m a n w h h a s a l w a y s d i s l i k e d g r a p h i c a d v e t u r e s . . w e l l . . )

I y o p r e f e r y o u r g a m e s w i n g r a p h i c s , o i y o u ' v e p l a y t h e m t h r o u g h s e v e r a l t i m e s a n j u s t d o n ' t f e e l y o n e e d t h e m , t g r a p h i c s c a n b e t u r n e d o f f . Y e . . d i d s a y " P l a y i n g t h r o u

a g a i n . " T h i s i n o o n e - s h a d v e n t u r e . T h p o s s i b l e v a r i a t i o a r m y r i a d . T e l a r i u m s a y s t h e a r o v e r 4 p o s s i b l e e n d i n g s ( s o mm o r e " c o r r e c t " t h a n o t h e r s ) , a n o v e r 4 0 , 0 0 0 g a m e v a r i a t i o n s .

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

S T h e G u i d e t C o m p u t e r L i v i n g

Page 33: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 33/76

b t r u s t i n g t h w r o n g

A i t h s t o r y l i n e w e r e n o t m a k e t h i s w o r t h w h i l e

( O . . s I ' f a o T e l a r i u m h a d o n eg ( h o p e ) j o b o f p r o

. N o o n l y i t h e r e a e p a r s e r w h i c h u n d e r s t a n d s

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

a p r e s e n t e d h e r e , ( ak n o w n a T h a r i ) a l l o w s

o t p a c k m a s s e s o i n f o r m a t i o ns i n g l e w o r d . W o r d s s u c h a

c o u l d m e a n " A g r e e w i t ht h a t y o w i l l n o d

t h a r m h e r . ' ' O c o u l d m e a n " W e l l , g e e ,

d o n ' t k n o w . W h w a t t a c k E r i c ? "

A n y h o w , i s a v e s y o l o o a n s p e e d s t h p r o g r e s s o

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

f o y o u r l i t t l e i n p u t s . T y o i y o u r a t t e m p t s a c o

y o a r p r o v i d e d w i t hv o c a b u l a r y l i s t i n g o C o

V e r b s , ( f u r t h e r d i v i di n t o " H o s t i l e " , " N e u t r a l " ,

a n d " R e s p o n s e " )n A c t i o n V e r b s .

T h e r e a r t i m e s , h o w e v e r ,w o r d s a r n o e n o u g h . Y o

n d y o u r f a m i l y a r e r a t h e r h o t -d , a n s o m e o y o u r s i b l

w o u l d r a t h e r k i l l y o t h a nA r e s u l t , y o a r e , f r o m

t t i m e , f o r c e d i n t o s w o r d -I m o s t a d v e n t u r e g a m e s , i

o w e r e t e n g a g e i s w o r d p l a y ,u w o u l d s i m p l y t y p e i " A t t a c kh a t e v e r ) w i t h s w o r d " o r

m o r e s i m p l y , " A t t a c k "a n o v e r a g a i n , u n t i l o n o

h o t h e r o y o u w a s d e a d . N o I A m b e r , t h e r e i

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

i j u s t a i m p o r t a n t a i c o n t e s t . I y o s i m p l y a t t a c k

n t h o u g h t , y o u ' l l p r o b a b l yn u d e a d . N e x t r a c h a r g e

o n m o r e e x a m p l e o s l o v e l y p r o g r a m .

w h i s p e r e d M a n n i n g .A P P R O A C H C L t f l R i r i LY o a n R a n d a n c r a w lc a r e f u l l y u p t a t h e d g e o t h c l e a r i n g . Y o s e i f r o n t o y o b r i g h t c a n p f i r e .S i t t i n g a r o u n d i a r s e v e r a l l a r g eH e w e a r i n g r e a n b l a c k l i v e r y . O t h a p p o s i t e s i d e o t h c l e a r i n g i s l e n d e r w a H a n c l a di b l a c k a n d s i l v e r .h o u n d t s t a k e .H e h e a d i t u r n e da w a y f r o N y o u .

T h g r a p h i c s i n c l u d e d i N i n e P r i n c e s i A m b e r a r g o o d e n o u g h t e n h a n c e . T e x t s c r o l l s a l o n g s i d e ( o b e l o w ) s p l i t s c r e e n d i s p l a y .

S p e a k i n g o f l o v e l y p r o g r a m s ,d i m e n t i o n t h m u s i c ? T e l a r i u mh a i n c l u d e d s o m e m u s i c t h a t i v e r y , v e r y w e l l d o n e . T h e r e a r e , i f a c t , w h a t m i g h t i o t h e r p l a c e s b c a l l e d m o t i f s . T h e r e i t h " A m b e r " t h e m e t h a t s t a r t s t h g a m e a n r e c u r s f r o m t i m e t

■ t i m e . T h e r e a r t h e m e s f o p a t i c u l a r i n d i v i d u a l s ( e s p e c i a l l y l i k eF l o r a ' s m u s i c ) , a n t h e r e i i c i d e n t a l m u s i c ( " l i t t l e t r a v e l i n gm u s i c , p r o f e s s o r . " )

I o r d e r t r e g a i n y o u rm e m o r y a n d , e v e n t u a l l y , t h et h r o n e , y o m u s t r e a c h t h e f a b l e du n d e r s e a c i t y o R e b m a ( d o n ' tw o r r y , y o u ' l l f i n d y o c a b r e a t h eu n d e r w a t e r . . y o u ' r e o t h r o y a lh o u s e o A m b e r . . y o c a d a m a z i n g t h i n g s ) , a n d " w a l k t h P a t t e r n " .W a l k i n g t h P a t t e r n i s p e c i a l p a r t o t h g a m e . Y o a r p r e s e n t e d w i t h g r a p h i c s c r e e n ,b l a n k e x c e p t f o f i v e s t a r s . Y o a r g i v e n a c h o i c e o f " p i e c e s "w h i c h y o a t t a c h t o t h p a t h y o w a l k . B c h o o s i n g t h p r o p e r p a t hp i e c e s , y o m a w a l k a p a t h t h a tc o n n e c t s a l f i v e s t a r s , b u n e v e rc r o s s e s i t s e l f .

A e a c h v e i l ( s t a r ) y o r e g a i n

m o r e o y o u r m e m o r y . ( I y o a r s t i l l c o n f u s e d , r e s t a s s u r e d t h a t t h i n f o r m a t i o n t h a t c o m e s w i t h y o u rg a m e w i l l m a k e a l c l e a r . T h d o c u m e n t a t i o n i s u p u r b . ) M u c hi n f o r m a t i o n l i e s h i d d e n i t h P a t e r n , b u a l s o m u c h d a n g e r . I w o u l d a l m o s t c e r t a i n l y b i y o u rb e s t i n t e r e s t t S A V E y o u r g a m eb e f o r e y o e n t e r t h P a t t e r n .

O h y e s . Y o c a s a v e g a m e sq u i t e e a s i l y . U t 1 g a m e p o s it i o n s c a n b e s a v e d o y o u rp r e p a r e d S a v e d i s k . T h i s g i v e s y o t h p o t e n t i a l f o r r e t u r n i n g t p r s e l e c t e d p l a c e s a n t r d i f f e r e n tg a m b i t s t g a i n d i f f e r e n t e n d s .

N o w , p l e a s e d o n ' t i m a g i n et h a t w a l k i n g t h P a t t e r n i t h g o a lo t h g a m e , e v e n t h o u g h i i n e c e s s a r y . T h u l t i m a t e g o a l i A m b e r a n t h e t h r o n e . E v e r y t h i n gI ' v e m e n t i o n e d s f a i c o n t a i n e do t h f i r s t d i s k . T h e r e i a n o t h e re n t i r e d i s k o d a n g e r , a d v e n t u r ea n i n t r i g u e b e f o r e y o s i q u i e t l y( o n o s q u i e t l y ) o t h e t h r o n e .

I n c a s e y o d i d n ' t n o t i c e ,l i k e t h i s g a m e l o t . I g e t ss t r a i g h t o t h S k e l t o nS c o r e c a r d . G g e i t P l a y i t G e i n v o l v e d . S e y o i A m b e r .

T h e G u i d e t C o m p u t e r L i v i n g 3

Page 34: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 34/76

R e a l G a m e r sD o n ' t R e a d I n s t r u c t i o n s

b y R o b e r t J S o d a r oD i y o e v e r h a v e o n o

t h o s e d a y s ? Y e a h , m t o o , o n l y i s e e m s t h a t m i n e h a b e e n h a p p e ni n f o a b o u t w e e k o r s o n o w .S i n c e l a s t w c h a t t e d I ' v e b e e nq u i t e b u s y l o o k i n g o v e r a l t h n e r e l e a s e s a n a t t e m p t i n g t d e c i d ew h a t t r e v i e w . ( I ' v e a l s o b e e nb u s y d o i n g l o t s o o t h e r s t u f f , b u t h a t ' s n o i m p o r t a n t r i g h t n o w . )

h a o r i g i n a l l y s e t t l e d o f i v ep r o d u c t s t o d i s c u s s , b u s e e i n g a h o I ' d e v o u t M u r p h y i s t , t h i n e v i t a b l e h a t o c c u r ( Y o u k n o wM u r p h y h e ' s t h g u w h t o l du s t h a t i a n y t h i n g w o r k s , i t ' s b a c c i d e n t . . t h i n k h i n v e n t e dc o m p u t e r s , b t h w a y ) . N e e d l e s st o s a y , h a t d r o p o n e g a m e d u t t i m e c o n s i d e r a t i o n s ( i . e . ,g o o f e d o f t l o n g t g i v e i p r p e l o o k s e e ) , a n a n o t h e r d i s kd e c i d e d i w a n t e d n o t h i n g t d w i t h m e m c o l u m n , o r t h e w o r l da l a r g e , a n r e f u s e d t r e - b o o ta f t e r t h f i r s t p l a y . A l o t h i s l e a vi n m s c r a m b l i n g t m a k e s o m el a s t m i n u t e s u b s t i t u t i o n s ( a n dm a k i n g m l i a r i f r o n t o R a d y ) . S t i l l , a l l ' s w e l l t h a t e n d s w e l l ,a t h i n k m a d e s o m e v i a b l ec h o i c e s . B u t y o u ' r e n o t h e r e t l i s t e n t m t r o u b l e s , y o w a n n ak n o w ' b o u t t h n e g a m e s I ' v eb e e n p l a y i n ' . S w i t h o u t f u r t h e ra d h e r e w g . .

O u f i r s t p a i r a r c o u p l e f o t h k i d d i e s f r o m F i s h e r - P r i c eP e t e r R a b b i t R e a d i n g a n T h F i r s t M e i t h M o o n . T h f i r s t i d e s i g n e d f o c h i l d r e n a g e s 3 - w i t h t h s e c o n d b e i n g f o r k i d sf r o m 9 - 1 2 . T h i n s t r u c t i o n s ( y e a h ,i n s t r u c t i o n s , y u c k ) f o b o t h g a m e sb e a r b r i e f n o t e t p a r e n t s f r o mF i s h e r - P r i c e e x p l a i n i n g t h p l a y o t h g a m e a n t h p a r t i c u l a r s k i l l st h a t t h e y e x p e c t t t e a c h .

P e t e r R a b b i t a t t e m p t s t b u i l d c h i l d ' s g r a s p o p h o n e t i c sb u s i n g a s i m p l e s k i l l m e n u .M a n y o t h l e s s o n s u s v o i c eo u t p u t t c h a l l e n g e t h c h i l d t oi d e n t i f y m i s s i n g l e t t e r s b a s e d o t h s o u n d s t h e y m a k e . F i r s t M e c o m b i n e s n u m e r i c a n w o r d p r b l e m s t t e a c h f i v e l e v e l s o m a t hp r o b l e m s .

T d i g r e s s f o m o m e n t ,w o u l d l i k e t p o i n t o u t h a t a b i g d e t r a c t o r o m u c h o t h s o c a l l e d " e d u c a t i o n a l " g a m e s t h a th a v e i n v a d e d t h m a r k e t . A p o i n t e d o u t l a s t t i m e , m u c h o t h s o f t w a r e I ' v e s e e n , a r m e r e l yg a m e s t h i n l y d i s g u i s e d a l e a r n i n gt o o l s .

T r a d i t i o n a l l y , e d u c a t o r s c a n ' tp r o g r a m , a n p r o g r a m m e r s c a n ' te d u c a t e . N o s w i t h F i s h e r - P r i c e ,a t h e s e t w g a m e s a r w o n d e r f u l .B o t h o t h e m a r s i m p l y , b u f u l l yi l l u s t r a t e d s i m i l a r i n s t y l e t c h i l d ' s s t o r y b o o k a n i n v o l v i n ge n o u g h t h o l d t h i n t e r e s t o k i d s .

B e g i n n i n g w i t h P e t e r R a b b i t ;t h g a m e o f f e r s u s e r s d e m om o d e , a n f o u r s k i l l l e v e l s . W h i l ea d u l t s u p e r v i s i o n i p r o b a b l yg o o d i d e a ( a n y o n e w h l e t s t h e i r3 - y e a r o l l o o s e o t h e i r h o m ec o m p u t e r d e s e r v e s w h a t ' s l e f tw h e n t h e i r o f f s p r i n g i d o n e w i t hi t ) , i i n o r e a l l y n e c e s s a r y d u r i n gt h o p e r a t i o n o t h g a m e i t s e l f .T h i n s t r u c t i o n s a r e s i m p l ee n o u g h f o c h i l d t o u n d e r s t a n da n p e r f o r m u n a i d e d . P l a y e d w i t he i t h e r j o y s t i c k o d i r e c t l y o t h k e y b o a r d , t h c h i l d m o v e s P e t e rt h r o u g h m e a d o w a n o v e rs e v e r a l b r i d g e s t a r r i v e h o m e .

A t h o n s e t , P e t e r i a l o n e i f i e l d . B p r e s s i n g t h e s p a c e b a

o m o v i n g t h j o y s t i c k , P e t e r w i l lh o a l o n g h i w a y . A h e a p

p r o a c h e s t h e d g e o t h s c r e e P e t e r w i l l e x i t f r o m v i e w , a n t d r i v e w i l l a c c e s s t h e f l o p p yr e t r i v e t h e n e x t s c r e e n ( r e s u l t i n g

s l i g h t l y a n n o y i n g 1 0 - 1 2 s e c o d e l a y i t h g a m e ) .

A P e t e r m o v e s t h r o u g h o t h f i e l d , h w i l l p a s s o t h e rh a b i t a n t s ( c o u p l e o f m i c e , d a n o t h e r s ) . E a c h o t h e s e a n i m a w i l l b e s t a n d i n g n e x t t l e t t e rt h a l p h a b e t ( t h e m i c e n e a r" M t h d o b " D " , e t c . ) A l i t h f i e l d a r f i v e " s p e c i a f r i e n d s o P e t e r .

E a c h o t h " s p e c i a l " f r i e ns t a n d o t h o t h e r s i d e o b a r r i( c h a s m , f i e l d o c o r n , r i v e r ) . T c h i l d ( i t h e g u i s e o o u f u z z e a r e d h e r o ) i t h e n r e q u i r e d t p l

g a m e i o r d e r t p a s s . W h e nc o r r e c t a n s w e r i g i v e n , P e t e r f r i e n d n o d s h i h e a d " y e s " , n o i s o u n d e d , a n a o b j e c tr e m o v e d , o s e c t i o n o b r i d i b u i l t . I t h e v e n t o w r o a n s w e r , t h f r i e n d s h a k e s h i h e " n o " a n d e e p e r t o n e i s o u n e d T h c h i l d h a a m u c h t i m eh e o r s h e n e e d s t a n s w e r e a q u e s t i o n , a n i s i s n o p e n a l i z f o w r o n g a n s w e r s .

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

A l o t h g a m e s / l e s s o n s a p l a y e d w i t h t h c h i l d g i v e n f o c h o i c e s f r o m w h i c h t c h o o s e a n s w e r . A n s w e r s a r e , a g a i c h o s e n w i t h e i t h e r t h e j o y s t i c kt h k e y b o a r d . A f t e r t h b r i d g eb u i l t o t h o b j e c t s r e m o v e d , P e t c a p a s s o h i w a y . A c o u p o p o i n t s i n h i s t r a v e l , P e t e r

3 T h e G u i d e t C o m p u t e r L i v i n g

Page 35: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 35/76

a o p t i o n i p a t h s . S h o u l dc h o o s e t h w r o n g p a t h , a s t o n e

w i l l b a h i w a y , r e q u i r i n gi t t u r n a r o u n d a n r e t r a c e h i

O n c e P e t e r h a f i n a l l yh i h o m e , h i m o w i l l

o u t s i d e a n g i v e P e t e r

F i r s t M e i s i m i l a r i s t r u ct P e t e r R a b b i t , i t h a t t h

c a n r u n t h p r o g r a m a l m o s ta s s i s t a n c e . I t h i s g a m e ,

h e u s e r i r e p r e s e n t e d b i t e d m a ( t h e

i f l y i n g s a u c e r .h s h i p i " f u e l e d " b s o l v i n g

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

Y o u r a s t r o n a u t l e a v e s e a r t hn d m a n e u v e r s t h r o u g h a

d f i e l d ( s o l v i n g n u m e r i ca l o n g t h w a t r e m a i nf l i g h t ) . W h e n f u e l r u n s l o w , t h

m u s t l a n d o a a s t e r o i d o o r s h e w i l l d r o p ( a l b e i t s l o w l y )

t h g r o u n d .U p o n r e a c h i n g t h m o o n t h

m u s t l a n d , e x i t t h s h i p ,n p r o c e e d t t h u n d e r g r o u n d

o t h S e l e n i t e s . T h i sc a v e r n c o n s i s t s o f

o c a v e s c o n n e c t e d b g l a d d e r s , a n p o p u l a t e d

y o d d l o o k i n g c r e a t u r e s c a l l e dU p o n a p p r o a c h i n g

t h P r o f e s s o r w i l l b a n a s k e d t o s o l v e w o r d

( " I f h a v e 1 0 d r o c k s i m p o s s e s s i o n ,

n t h p e r s o n w i t h t h m o s t h a h o m a n y d n e e d t h a v e

h a v e t h m o r e t h a n h i m ? " ) .c o r r e c t a n s w e r w i l l b a n i s h

S e l e n i t e a n n e t t h e P r o f e s s o rl u m p o g o l d . U n l i k e P e t e r R a

F i r s t M e k e e p s s c o r e , w i t h0 p o i n t s a c q u i r e d e a c h t i m e t h

p i c k s u a p i e c e o g o l d .h c h i l d w i n s t h g a m e w h e n h

s h f i n d s t h G r a n d L u n a r a n e s c a p e s b a c k t t h s h i p .

A s t a t e d , b o t h o t h e s e d u c a t i o n a l p r o d u c t s a r f r o m i s h e r - P r i c e L e a r n i n g S o f t w a r e ,P . O . B o 1 3 2 7 , C a m b r i d g e , M 0 2 2 3 8 ( p h o n e , 6 1 7 - 4 9 4 - 1 2 2 2 ) . A

a a d d e d p l u s , F i s h e r - P r i c e i c u r e n t l y o f f e r i n g " B u y t h r e e , g e o n f r e e " o f f e r . D e t a i l s a r e i n c l u de i s p e c i a l l y m a r k e d p a c k a g e s ,a n a p p l i e s t o a l F i s h e r - P r i c e , a n s i s t e r c o m p a n y ' s s o f t w a r e ( S p i nn a k e r , W i n d h a m C l a s s i c s ,T e l a r i u m , B e t t e r W o r k i n g ) . T h o f f e r r u n s t h r o u g h t J a n u a r y 3 1 1 9 8 7 .

N e x t u i p e r s o n a l f a v o r i t eo m i n e , S u p e r m a n , t h G a m ef r o m F i r s t S t a r S o f t w a r e . T h i s i n o t o n l y S u p e r m a n ' s s e c o n do u t i n g i t h e l e c t r o n i c g a m e sm a r k e t ( t h e f i r s t b e i n g t h d e l i g h t f u l A t a r i 2 6 0 0 g a m e ) i i t h F i r s t S t a r ' s i n i t i a l o f f e r i n g i t h e i r S u p e r P o w e r s s e r i e s , w h i c h i l i c e n s i n g D C o m i c ' s s u p e r h e r o e s( t h e n e x t s h o u l d b W o n d e rW o m a n ) .

L i k e i t p r e d e c e s s o r , t h i s i c a r n a t i o n o S u p e r m a n i f a s t -p a c e d , a l l - a c t i o n , t h r i l l - a - m i n u t eg a m e . T h p r e m i s e o f t h g a m e i s i m p l e , K r y p t o n ' s n a t i v e s o m u s tp r o t e c t s e v e r a l i n n o c e n t c i t i z e n sf r o m t h e v i l a n v i l l a n o u sD a r k s e i d ( p r o n o u n c e d " D a r k -s i d e " ) . T h i s j o y s t i c k - p o w e r e dg a m e c o n s i s t s o 1 d i f f e r e n ts c r e e n s ( s i x m a s c r e e n s , a n f i v eb a t t l e s c r e e n s ) .

F i r s t , t h m a s c r e e n s : T h r e eo t h e m a r a o v e r h e a d v i e w o ft h s t r e e t s o f M e t r o p o l i s , a n t h r e e a r e d e e p w i t h i n D a r k s e i d ' sl a i r . I t h e s e s c r e e n s , S u p e r m a na n D a r k s e i d r a c e a r o u n d a t t e m pt i n g t o h e r d s e v e r a l b y s t a n d e r se i t h e r t s a f t y o D a r k s e i d ' sp r i s o n , f r o m w h i c h t h e r e i n e s c a p e . P l a c e d a v a r i o u s j u n ct i o n s t h r o u g h o u t t h s t r e e t s o t h c i t y ( a n d t h b y - w a y s o t h n e t h e r e a l m ) a r e d e f l e c t o r s w h i c hc a n b e u s e d b t h t w c o m b a t a n t st a n g l e t h b l a s t o t h e i r h e a t v s i o n ( S u p e r m a n ) a n d O m e g a B e a m( D a r k s e i d ) t o s t r i k e a t h e i re n e m y .

W h e n s t r u c k b t h o t h e r ' sp o w e r b l a s t , e a c h w i l l l o s e p o i n t sa n p o w e r . B e a m s w i l l n o i n j u r ec i t i z e n s , b u w i l l p u s h t h e m i t h

d i r e c t i o n o t h b e a m ( D a r k s e i d ' sb e a m w i l l t r a n s p o r t t h e m t h i r e l m ) . B u t i l i z i n g t h e d e f l e c t o r sb o t h h e r o a n v i l l a i n c a " b e n d "t h e i r b e a m s a r o u n d c o r n e r s , a n d o d g e o n c o m i n g b l a s t s .

C o n n e c t i n g t h v a r i o u s m a s c r e e n s a r e t h e b a t t l e s c r e e n sw h e r e S u p e s a n D a r k s e i d g h e a d - t o - h e a d i t h e i r e t e r n a l s t r u gg l e . T h e s e b a t t l e g r o u n d s i n c l u d ea e x t e n d e d c o r r i d o r t h r o u g hw h i c h S u p e r m a n m u s t f l y , a t t e m pt i n g t e v a d e m i s s i e s , a n c a p t u r eh i f o e , s e c o n d c o r r i d o r e w h e r et h s i t u a t i o n i r e v e r s e d , a n D a r k s e i d i c h a s i n g S u p e r m a n ,o n e w h e r e T h M a o S t e e l m u s tu s h i s u p e r b r e a t h t b l o wf i r e b a l l s b a c k i n t o c i r c l e o c a n o n s , a n o t h e r w h e r e h m u s t s t o pa b a r r a g e o b o m b s f r o m b e i n gd r o p p e d o n h i a d o p t e d c i t y . T h f i f t h s c r e e n i d e s c e n d i n g w e l lw h e r e S u p e r m a n m u s t d o d g eb o m b s a n d e s t r o y D a r k s e i d ' sm o b i l e l a u n c h e r . T h i s w e l l c o n e c t s t h f a i r c i t y o f M e t r o p o l i sw i t h t h n e t h e r w o r l d o D a r k s e i d ' s d o m i n i o n .

H e r e i g a m e t h a t w i l l t h r i l lf o h o u r s g a m e r s y o u n g a n d o l d .

w a r n i n g h e r e , i i n o t e a s y t m a s t e r t h i s g a m e , a t h a c t i o nr u n s a l o n g a f e v e r p i t c h ( t h e r ea r s k i l l l e v e l s , a n a o p t i o n o w h e t h e r o r n o t y o u w a n t t h b a t t l es c r e e n s ) , a n t h e a c t i o n i n o s t o p .

R e m e m b e r , t h e s e a r e t h f o l k s w h g a v e u t w w o n d e r f u lS p V S p g a m e s , a n S u p e r m a ni s a o n e c o m i c b o o k p r o f e s s i o n a lr e c e n t l y t o l d m e " T h e c h a r a c t e rt h a t c r e a t e d , a n d e f i n e d t h s u p e r h e r o g e n r e . " C o n s i d e r i n g a l t h i s , S u p e r m a n t h G a m e , i s u r e - f i r e w i n n e r . F i r s t S t a r S o f tw a r e , 1 E a s t 4 1 s t S t r e e t , N e Y o r k , N 1 0 0 1 7 . P h o n e : ( 2 1 2 )5 3 2 - 4 6 6 6 .

O u f o u r t h p r o d u c t i ( s u rp r i s e R a n d y ) t h S t a c k L i g h t R i f l ef r o m R o m a r o E n t e r p r i s e s I n t e r n at i o n a l , L i m i t e d , C a n a d i a n f i r m .T h i s d e v i c e w o r k s m u c h a k i n t

T h G u i d e t C o m p u t e r L i v i n g 3

Page 36: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 36/76

L E T H M « - «

O 1 L E

D Q U W W Y IS U ' M *H H v i l M i

H U M * 1 L I I M HF l O S C O n

H ( K tC E D O

1 0 M V U I » U I I L E

T Q B O . 1 DT M H I O N' - : - - . . - - -U C f t H O N I

" A N C T S K I E R

U t H T Q HK I M H

• n

c 0

c C A t ] *

0

C □

a S ■

I

M • K

I I

L .

S 0 (

• H <

E

i m C

T H P U Z Z L E G E N E R A T O RT H P U Z Z L E G E N E R A T O R i c o m p l e t e C r i s s - C r o s s a n W o r d - S e a r c h P u z z l e d e v e l o p m e n t s y s t e m f o r y o u r C o m m o d o

6 a n 2 ( i 6 4 m o d e ) c o m p u t e r s . I u t i l i z e s m o r e t h a n b u i l t - i n w o r d c a t e g o r i e s t g i v e i t h c a p a b i l i t y t g e n e r B I L L I O N S o p u z z l e s , a l a u t o m a t i c a l l y .

T h i s p o w e r f u l p r o g r a m d i s k e t t e c o n t a i n s m a n y f e a t u r e s : C r i s s - C r o s s p u z z l e s c a n b p r i n t e d w i t h o w i t h o u t s t a r t e r w o r d ;v a r y i n g t h e g r i d , p u z z l e s i z e c a r a n g e a n y w h e r e f r o m w o r d s t 1 0 w o r d s ; B u i l t - i n w o r d c a t e g o r i e s i n c l u d e R a i l t a l k , G a m B o y s a n G i r l s N a m e s , F u T h i n g s , C o m p u t e r s , A d v e n t u r e , C h e s s , F o o t b a l l , B a s e b a l l , G e o g r a p h y , G o o d B o o k , G e n e r a l I n t e a n m o r e ; W o r d e d i t o r e n a b l e s u s e r s t c r e a t e s p e c i a l i n t e r e s t p u z z l e s f r o m a n l i s t o w o r d s ; i n c l u d i n g m o s t f o r e i g n l a n g u a g W o r k s w i t h a n p r i n t e r ( r e q u i r e d } ; P u z z l e s , A n s w e r s , a n W o r d L i s t s t h a t y o c r e a t e c a n b e s a v e d o d i s k e t t e ; M e n u d r i v e ne a s y o p e r a t i o n , a n m u c h m o r e . A r m e d w i t h t h e s e f e a t u r e s T H P U Z Z L E G E N E R A T O R t r a n s f o r m s t h e w o r l d s n u m b e rc o m p u t e r i n t o t h N E K i n g o f P u z z l e s !

T H P U Z Z L E G E N E R A T O R i p r o g r a m t h a t w i l l e n h a n c e a n y o n e s e d u c a t i o n a n i n o b e i n g u s e d i m a n y s c h o t h r o u g h o u t t h U S A . p R | C E $ 3 4

D a t a D i s k f o a b o v e w i t h o v e r 1 0 a d d i t i o n a l w o r d c a t e g o r i e s ( n o t r e q u i r e d ) . P R I C E $ 1 0 3 D A M O N E Y B A C K G U A R A N T E E

P l a c e y o u r o r d e r t o d a y t r e c e i v e T H P U Z Z L E G E N E R A T O R . T p l a c e y o u r o r d e r , p l e a s eo u t t h e f o l l o w i n g i n f o r m a t i o n :N A M EA D D R E S SC I T Y S T A T E Z I P H O N E J P A Y M E N T ( C I R C L E O N E } : V I S A M A S T E R C A R D C H E C K M O N E Y O R D E R C . O . D .C A R D N 0 E X P . D A T EI n c l u d e s s h i p p i n g a n h a n d l i n g . P r e s i d e n t s a d 6 s a l e s t a x .

~ j j j 3 0 L A R G E A V E N U E C L A I R T O N . P E N N S Y L V A N I A 1 5 0 2 5 ( 4 1 2 ) 2 3 3 - 4 6 5 9

Page 37: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 37/76

p e n , w i t h t h r i f l e a c t i v a t i n gh g a m e . T h r i f l e w o r k s w i t h

t h 6 4 / 1 2 8 a n t h n o V I C - 2 0 ( a i a n y b o d y

W i t h i t h e u s e r c a n s t a n dt h o t h e r s i d e o t h r o o m

1 0 - 1 2 f e e t a w a y ) a n s h o o tr e c t l y a t t h e s c r e e n a t h a

W h i l e t h i s s o u n d s r e a l n i ( k n o w i d i t m a f i r s t ) t h

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

e d s o f t w a r e i s u p e r - d u l l .n f l a s h t t h e i g h t g a m e s

t h d i s k , y o s i m p l y s t a n d o h o t h e r s i d e o t h r o o m a n

a t h e s c r e e n ( I ' v e p l a y e dg a m e s t h a t w e r e m o r e e

t h a n s o m e o t h e s e ) . T h s i g h t h a n c r o s s - h a i r s t o

u p o n t h t a r g e t , a n t h g u t e n d s t f i r e h i g h a n t t h

a t l e a s t m i n e d i d .F i n a l l y , t m o v e f r o m o n

t a n o t h e r , y o u m u s t p o w e ra n r e - b o o t t h e d i s k . N o s

f r o m 1 f e e t a w a y . W h w a s n ' t p r o v i d e d t c r o s s

b e t w e e n g a m e s i b e y o n d m e

A l s o , c o u p l e o t h g a m e s a t u a l l y r e q u i r e t h e u s e r t o a c c e s s t h ek e y b o a r d t o l e a v e h i g h s c o r e i i t i a l s . T w a d d i t i o n a l g a m e s a r a v a i l a b l e , b o t h b e i n g b e t t e r t h a nt h p r o v i d e d o n e s , b u t n o t b w h o l e l o t .

S t i l l , d o n ' t w a n t t b t o d o w n o t h p r o d u c t , a t h e p e r i e n c e w a s n ' t e n t i r e l y w i t h o u te n j o y m e n t . A f t e r a l l , t h e r e i c e r t a i n c h a r m t p l a y i n g c o p u t e r g a m e f r o m a c r o s s t h r o o m .

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

s e r i o u s p r o g r a m m i n g e f f o r t , t h n e x t g e n e r a t i o n o g a m e s s h o u l ds e r v e u t h t y p e o g a m i n g f o w h i c h f o l k s l i k e u s a r e l o o k i n g .R o m a r o E n t e r p r i s e s I n t e r n a t i o n a l ,L i m i t e d , P . O . B o 2 2 7 ,S t r e e t s v i l l e P o s t a l S t n . ,M i s s i s s a u g a , O n t a r i o , C a n a d aL 5 2 B 8 .

O n l a s t i t e m ( a l s o b w a o s u p r i s e ) I ' v e b e e n u s i n g n e G

m o n i t o r t h e p a s t f e m o n t h s ,( e s p e c i a l l y w h i l e r e v i e w i n g t h e s eg a m e s ) a n i t ' s w o n d e r f u l ! T h i ss u c k e r i a m u c h b e t t e r t h a n1 7 0 2 t h a n 1 7 0 2 i o v e r r e g u l a rT s e t . A n t h b e s t p a r t i t h a tt h G m o n i t o r i T s e t . T h i s1 3 c o l o r ( o 1 2 B & W ) m o n i t o r i

s u p e r T s e a s w e l l b e i n g o n s u p e r m o n i t o r . s h a r p e r o s c r e e n i m a g e y o c o u l d n ' t g e t .h i g h l y r e c o m m e n d , i y o u ' r e i t h m a r k e t t r e p l a c e ( o a c q u i r e )m o n i t o r , t h a t y o s h i n e o t h 1 7 0 2 a n p i c k u t h i s G u n i t . ( A a a s i d e , G i a l s o m a n u f a c t u ri n m o d e m , p r i n t e r , a n d a t ac a s s e t t e , t h a t a l s o e x u d e h i - t e c hG c a r e a n p r o d u c t i o n , I ' s u g e s t c h e c k i n g o u t h e n t i r e l i n e . )G E E l e c t r o n i c s P a r k , B u i l d i n g 5 S y r a c u s e , N 1 3 2 2 1 . P h o n e1 - 8 0 0 - 6 2 6 - 2 0 0 0 .

W e l l , g u e s s t h a t ' s a b o u t i f o t h i s t i m e a r o u n d , h o p e i t ' sb e e n a m u c h f u f o y o a i t ' sb e e n f o m e . C a t c h y o n e x t t i m ea r o u n d , e h ?

P r o b l e m sW i t h Y o u rS u b s c r i p t i o n ?

W e ' r e h a p p y t h e l p y o u .

C o n t a c t : T h G U I D E3 8 0 8 S . E . L i c y n t r a C t P o r t l a n d , O 9 7 2 2 2

( 5 0 3 ) 6 5 5 6 0 3

T u n e y o u r C o m p u t e r i n t oM I D I

I y o o w C o m m o d o r e , A t a r i S T o A p p l e , t h e n y o m a w a n t t t u r n i o t t h w o r l d o M u s i c w i t h k e y b o a r da n i n t e r f a c e . W s t o c k t h m o s t p o p u l a rM I D I i n t e r f a c e s ( s t a r t i n g a $ 4 9 . 9 5 ) p l u sw h a v e l i m i t e d o f f e r o t h C A S I OC Z 1 0 1 D i g i t a l M I D I S y n t h , f o o n l y $ 2 6 9I t ' s e a s y t t u r n y o u r c o m p u t e r i n t op l a y e r p i a n o * w i t h t h Q R P l a y e r . P i a n oR o l l D i s k s t h a t f e a t u r e m u s i c f r o m 1 9 0 0 ' st t o d a y ( f r o m S c o t t J o p l i n t M a d o n n a ) .I n t e r f a c e s w i t h s o n g m u s i c d i s k s t a r ta l o a $ 4 9 . 9 5 a n t h d e m o h a G e r s h w i n p l a y i n g R h a p s o d y i B l u e .W h a v e s e q u e n c e r s o f tw a r e , c a b l e s , C A S I O a n K O R G k e y b o a r d s , m u s i cd i s k s , M I D I i n t e r f a c e s ,p l u s m o r e . W r i t e o c a l lf o m o r e i n f o r m a t i o n .

C A L L - 2 0 1 - 8 3 8 - 9 0 2 7o w r i t e u a

D I S T R I B U T I N G I N \ m 2 B K . m t t 2 i B m l e r N ( 1 7 4 0 5

D E A L E R I N Q U I R E S I N V I T E D' R E Q U I R E S M I D I K E Y B O A R D

Page 38: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 38/76

P R E M I U M B U L K D I S K E T T E S C Q H 1 P J T E R M C o l o r e d 7 9 e a c h

2 7 0 0 N . E . A n d r e s e V a n c o u v e r , W 9 8 6

( 2 0 6 ) 6 9 5 - 1 0 0 5R e G r e e nG r a yL i g h t B l u eD a r k B l u eL a v e n d e rB u r g u n d yB r o w nY e l l o wO r a n g e

B l a c k 5 9 e a c hL i f e t i m e W a r r a n t yR e i n f o r c e d H u b sT y v e c S l e e v e sO v e r 3 0 0 , 0 0 0 S o l d !

A C C E S S O R I E SD i s k N o t c h e r 5 S t o r a g e B o t o c o u n t $ l 5 "A m a r a y D i s k B a n k ( 5 H o l d s s $ l C - 6 4 P o w e r S u p p l y R e p a i r a b l e , $ 3 94 - S l o t E x p a n s i o n B o a r d $ 2 M a c h l 2 8 $ 3 7 "M a c h $ 2 6 "E p y x F a s t L o a d $ 2 9 9 5P i c o C o m m a n d C e n t e r

9

9

9

$ 5 9 T i l t M o n i t o r B a s eS u r g e P r o t e c t e d

L i g h t e d S w i t c h e s# B e s t S e l l e rU A p p r o v e d S A V E ' $ 2 0 0 0E M F i l t e r i n g

M W - 3 5 0 I N T E R F A C E9 $ 7 W i t h 1 0

B u f f e r# P r i n t e r I n t e r f a c eO T h M a r k e t !

R I B B O N SS t a r S G - I OC B 1 5 2 5C B 1 5 2 6C B M 8 0 1P a n a s o n i c 1 0 9 1S t a r S G - I O C o l o r e dE p s o n M o R 8 C o m m r e x 2 2

C h o o s e f r o m H U N D R E D S o p r o d u c t s f o t h

C o m m o d o r e 6 1 2 L O D I S C O U N T P R I C E SM a i l O r d e r A v a i l a b l e

3 T h e G u i d e t C o m p u t e r L i v i n g

Page 39: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 39/76

D a y s W e e k :9 -

1 2 - 5

M + 6 9 P E R F E C T U t i l i t y P r o g r a m f o h a c k e r s

V i e w a n y t r a c k o r s e c t o r t h r o u g h 3 5P r i n t s o u t s e c t o r sC h a n g e o c o p y s e c t o r sD e c o d e t h t o k e n sD e c o d e t h B A N o C o p y P r o t e c t e d

t r e e u t 5 g e n e r a t i o n so u n u m b e r o f i f e s

t o d i s k( 8 0 - c o l u m n ) v e r s i o n O

C o p y P r o t e c t e d

P e p p e r ' sG E N E A L O G Y

- 0 R -D O H I S T O R YP r o g r a m

C - 6 4 f o r m a t

Y O U R C H O I C E5 2 9

T h D I S K B d H KV O » . l . t o t r t s t n I t V t a c t a n r , » H t t l i t

T h D I S K B A N K2 7 O O N E A n d r e aV a n c o u v e r , W A( 2 0 4 ) 4 9 5 - ! 0 1 8

f l N t i D L N E I N E -O U F I R S T O F F E R I N GT h G R A P H I C L A B E L E R$ 1 7 . 9 5U s i n 3 P r i n t s h o p G r a p h i c sc r e a t e y o u r o w n m a i l i n g

l a b e l s , d i s k l a b e l s , e t c .F E A T U R E S I N C L U D E :U p t o l i n e s o t e x t .1 D i f f e r e n t F o n t s .U s e o f M i x e d F o n t s .P r i n t s M u l t i p l e L a b e l s .U s e s S t a n d a r d L a b e l s .W o r k s w i t h m o s tP r i n t e r s S t a r , C i t i z e n ,P a n a s o n i c , E p s o n , e t c .C O M M O D O R E M P S - 8 O I . 1 5 2 6 V E R S I O N L r t T E P .f t C T U A L

K R A C K E R J A P R O T E C T I O N B U S T E R S

B l a s t D i s k P r o t e c t i o nT h N e x t G e n e r a t i o n o

C o p y U t i l i t i e sI H e r e T o d a y ! !

* * K R A C K E R J A A R E V O L U T I O N I A R C H I V A L S O F T W A R E

T h i s e x c i t i n g n e s o f t w a r e b e g i n s w h e r e a l o t h e r c o p yu t i l i t i e s l e a v e o f K r a c k e r J a n o o n l y b a c k s u p y o u r e p e n s i v e p r o g r a m s , I a l s o c o m p l e t e l y s t r i p s a l p r o t e c t i o n i t h e p r o c e s s . Y o e n u w i t h c o p y t h a t i T O T A L L YB R O K E N !

A n d , b e l i e v e i o n o t , t h a t ' s o n l y t h e b e g i n n i n g . C h e c ko u s o m e o t h e s e e x c l u s i v e f e a t u r e s :

K r a c k e r J a x i t h O N L Y p r o g r a m o i t k i n d lK r a c k e r J a r e q u i r e s N s p e c i a l k n o w l e d g e t o p e r a t e !K r a c k e r J a w i l l b a c k u O V E R 8 s e p a r a t e t i t l e s !K r a c k e r J a x s t r i p s p r o t e c t i o n i a m a t t e r o S E C O N D S !K r a c k e r J a i G R E A T B A R G A I N j u s t $ 1 9 . 9 5 , c o m p l e t e !K r a c k e r J a i U N P R O T E C T E D e a s y t b a c k u p N E K r a c k e r J a x d i s k s a r a v a i l a b l e r e g u l a r l y !

K r a c k e r J a I p a r a m e t e r c o p y s y s t e m . E a c h K r a c k e rJ a d i s k c o n t a i n s o v e r 8 p a r a m e t e r s a n d e a c h p a r a m e t e rb a c k s u p s p e c i f i c t i t l e . W h a t ' s p a r a m e t e r ? J u s t s e o i s t r u c t i o n s t h a t a l l o w s y o u r 1 5 4 1 o r 1 5 7 1 d i s k d r i v e t s t r i p a l l ,a n w m e a n A L L , c o p y p r o t e c t i o n f r o m y o u r e x p e n s i v e s o f tw a r e , l e a v i n g y o w i t h U N P R O T E C T E D b a c k - u p s t h a t c a n b ec o p i e d w i t h a n y t h i n g !

T h i s s y s t e m h a s m a n y a d v a n t a g e s o v e r o l d e r " n i b b l e "t y p e u t i l i t i e s . F o o n t h i n g , y o d o n ' t h a v e t e x p e r i m e n t .E a c h p a r a m e t e r W I L L b a c k u p t h t i t l e i w a c r e a t e d f o r .P e r i o d . F o a n o t h e r , b a c k u c r e a t e d w i t h K r a c k e r J a w i l lN E V E R r a t t l e y o u r d i s k d r i v e h e a d .

K r a c k e r J a i o n o t h h o t t e s t n e p r o d u c t s o 1 9 8 6 ! I y o u w a n t t p r o t e c t y o u r i n v e s t m e n t I y o u r e x p e n s i v e s o f tw a r e , t h e r e i s i m p l y N B E T T E R u t i l i t y o t h e m a r k e t !

* * $ 1 9 . 9 5 *

T h e G u i d e t C o m p u t e r L i v i n g

Page 40: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 40/76

M o r e C o m p u t e r M a g i cM y s t i c C a l e n d a r

b J o h n O l s e nM u c h h a b e e n m a d e o f t i m e t r a v e l i m o v i e s

a n l i t e r a t u r e . T i m e s e e m s t p o s s e s s m a g i c a lq u a l i t y . S o m e o t h m y s t e r i e s o t i m e a r e a m i n e d i n t h i s m a g i c t r i c k f o y o u r C o m m o d o r e6 4 , c a l l e d t h M y s t i c C a l e n d a r .

I m a g i n e t h a t y o w e r e p e r m i t t e d t t r a v e lf o r w a r d o b a c k w a r d i t i m e t a n m o n t h o y o u r c h o i c e . F u r t h e r i m a g i n e t h a t y o w e r ea l l o w e d t v i s i t o n e d a y o u o f e a c h w e e k d u r i n gt h a t m o n t h . W h i c h d a y s w o u l d y o c h o o s e ? A n w h a t m o n t h d u r i n g w h a t y e a r ? W o u l d y o c h o o s e D e c e m b e r 7 1 9 4 1 ( t h e d a t e t h a t w i l l l i v ei i n f a m y ) ? P e r h a p s a t t e n d t h w e d d i n g o t h c e n t u r y ? O t r a v e l t o n o y o u r f u t u r e b i t h d a y s ? Y o a r f r e e t p i c k a n y e a r a n m o n t hi t h i s c o m p u t e r i z e d m a g i c t r i c k .

Y o c a c h o o s e t t r a v e l t t h p a s t , p r e s e n t ,o f u t u r e b g i v i n g t h e c o m p u t e r a n y y e a r a n m o n t h . T h c o m p u t e r w i l l p r e s e n t y o w i t hc a l a n d a r f o t h a t m o n t h , a n d a s y o t p i c k o n d a o u o e a c h w e e k . A n i w i l l a s y o o n l yh o w m a n y S u n d a y s y o p i c k e d , h o w m a n y M o d a y s , T u e s d a y s , e t c . Y o n e v e r g i v e i c l u e a s t oe x a c t l y w h i c h d a t e s y o c h o s e . A n t m a k et h i n g s m o r e d i f f i c u l t , s o m e m o n t h s h a v e f o u rw e e k s , s o m e h a v e f i v e , a n s o m e e v e n o v e r l a p i t s i w e e k s . Y o e v e n h a f r e e c h o i c e o f y e a r sa n m o n t h s . Y e t , w i t h o u t h e s i t a t i o n , t h c o p u t e r w i l l t e l l y o t h s u o y o u r d a t e s !

L e t ' s r e v i e w t h a t , t i m p r e s s u p o n y o j u s th o i m p o s s i b l e t h i s r e a l l y i s Y o h a c h o s e ny e a r a n d m o n t h . T h c o m p u t e r s h o w e d y o t h a tm o n t h ' s c a l e n d a r ; n f o o l i n g a r o u n d h e r e , t h c a l e n d a r s a r 1 0 0 % h i s t o r i c a l l y a c c u r a t e . Y o p i c k e d o n e d a y o u t o f e a c h w e e k ; a n d a y y o up r e f e r r e d . Y o c o u l d h a v e p i c k e d a l M o n d a y s ,s o m e d u p l i c a t e s , o a l d i f f e r e n t d a y s o f t h w e e k .T h e r e w e r e n r e s t r i c t i o n s h e r e . T h c o m p u t e ra s k e d y o h o w m a n y S u n d a y s y o u h a d c h o s e n .T h e n h o m a n y M o n d a y s . T h e n T u e s d a y s ,W e d n e s d a y s , a n d s o t h r o u g h t h e n o t h w e e k . T h a t i t h o n l y i n f o r m a t i o n y o g a v e t h c o m p u t e r . Y o g a v e n i n d i c a t i o n w h e t h e r t h

3 T h e G u i d e t C o m p u t e r L i v i n g

S u n d a y s w e r e n e a r t h b e g i n n i n g o e n o t h m o n t h ; l i k e w i s e w i t h t h o t h e r d a y s .Y e w i t h o n l y t h i s s e e m i n g l y i r r e l e v a n t i n f o r

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

T t r t h i s t r i c k , y o u m u s t t y p e i t h p r g r a m l i s t e d h e r e . B s u r e t t y p e i i e x a c t l y a s h o w n , o i m a n o w o r k p r o p e r l y . B e s p e c i a l l c a r e f u l w i t h t h k e y b o a r d g r a p h i c s c h a r a c t e r f o u n d i l i n e s 2 5 0 - 2 8 0 , l i n e 3 3 0 , a n l i n e 3 5 0 T h e y d r a w t h c a l e n d a r a n n e e d t b e n t e r e c a r e f u l l y .

d e s c r i p t i o n o t h w o r k i n g s o t h i s t r i c a n s o m e p r o g r a m m i n g t e c h n i q u e s w i l l f o l l o w . I i n o n e c e s s a r y t u n d e r s t a n d t h e s e t o t y p e i n r u n , a n e n j o y t h i s t r i c k . Y o c a s t o p r e a d i n n o a n b e g i n e n t e r i n g t h p r o g r a m . B u t , i y o w a n t t k n o w h o w t h t r i c k w o r k s , a n h o t h p r o g r a m m i n g a s s i s t s t h t r i c k , t h r e s t o t h i s a t i c l e w i l l m o s t l i k e l y m a k e i l i t t l e c l e a r e r .

I o r d e r f o t h i s t r i c k t w o r k , t h m a g i c i a nn e e d s t s e t h c a l e n d a r t h a t w a c h o s e n . Y o u rc o m p u t e r d o e s n ' t h a v e e y e s , s y o c a n ' t c h o o s et h c a l e n d a r h a n g i n g o y o u r w a l l . I y o d i d , t h c o m p u t e r w o u l d n ' t b e a b l e t s e i a n w o u l dn o b a b l e t d t h t r i c k . S t h c o m p u t e r p r d u c e s t h c a l e n d a r f o y o u , r i g h t o y o u r T s c r e e n . A l t h o u g h i a p p e a r s t h a t t h i s i d o n e f o y o u r c o n v e n i e n c e , s t h a t y o c a n c h o o s e a n d a t e i t h e p a s t o f u t u r e , t h r e a l r e a s o n i s t h a t t h c o m p u t e r c a s e e t h e c a l e n d a r .

I s i m p l e t e r m s , t h c o m p u t e r a d d s t h d a t e so a l t h W e d n e s d a y s a i c r e a t e s t h e c a l e n d a r .T h e n w h e n i a s k s f o r t h e n u m b e r o S u n d a y s ,M o n d a y s , e t c . , i a d d s o s u b t r a c t s t h n u m b e r o d a y s b e t w e e n t h a t d a a n W e d n e s d a y .S p e c i f i c a l l y , t h c o m p u t e r w i l l a d a l t h W e d n e s d a y d a t e s t o g e t h e r . I y o t e l l t h c o p u t e r y o p i c k e d o n S u n d a y , i w i l l s u b t r a c tt h r e e f r o m t h t o t a l , b e c a u s e S u n d a y i t h r e e d a y s

Page 41: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 41/76

b e f o r e W e d n e s d a y . I y o t e l l t h c o m p u t e r y o up i c k e d t h r e e M o n d a y s , i w i l l s u b t r a c t t w o , t h r e et i m e s . T h i s i b e c a u s e M o n d a y i t w d a y s b e f o r eW e d n e s d a y . I s u b t r a c t s o n f o e a c h T u e s d a y ,a n d , n a t u r a l l y , z e r o f o e a c h W e d n e s d a y . T h c o m p u t e r a d d s o n f o e a c h T h u r s d a y , t w f o e a c h F r i d a y , a n t h r e e f o r e a c h S a t u r d a y ,b e c a u s e t h e y a r o n e , t w o , a n t h r e e d a y s a f t e rW e d n e s d a y .

S o t h s e c r e t i r e a l l y a s i m p l e a a d d i n g t h W e d n e s d a y d a t e s t o g e t h e r , a n t h e n a d d i n g o s u b t r a c t i n g e a c h t i m e d a o t h w e e k w a c h o s e n . B u a y o c a s e e , t h m a g i c i a n n e e d s t b a b l e t o s e e t h W e d n e s d a y d a t e s . T h c o p u t e r i z e d m a g i c i a n a c c o m p l i s h e s t h i s b c r e a t i n gt h c a l e n d a r f o y o u a n d a d d i n g u t h W e d n e s d a y s a i d r a w s t h e m o t h e c a l e n d a r .T h e n i a d d s o s u b t r a c t s a i a s k s h o m a n yS u n d a y s , M o n d a y s , e t c .

P r o g r a m m i n g t h i s t r i c k i n t o C o m m o d o r e6 i b r o k e n d o w n i n t o t w m a i n p a r t s . T h f i r s ti t a c c u r a t e l y c r e a t e c a l e n d a r f o a n d a t e .T h s e c o n d i t a s t h s e v e n q u e s t i o n s a n f i g u r e o u t h c o r r e c t s u m .

C r e a t i n g c a l e n d a r s e e m s d i f f i c u l t a f i r s t ,b u t , a f t e r l i t t l e t h o u g h t , b e c o m e s s i m p l e r . Y o s t a r t b f i n d i n g o u w h a t d a y t h f i r s t o e a c hm o n t h i 1 9 0 0 w a s . J a n u a r y f i r s t w a s o n M o d a y , F e b r u a r y f i r s t w a o T h u r s d a y , e t c . E a c hy e a r , t h i s s h i f t s u d a y . S i 1 9 0 1 , J a n u a r yf i r s t w a o T u e s d a y , F e b r u a r y f i r s t w a o F r i d a y , e t c . K n o w i n g t h i s m a k e s t h i n g s l o e a s i e r . J u s t f i n d h o w m a n y y e a r s h a v e p a s s e ds i n c e 1 9 0 0 a n d a d d o n t h a t m a n y d a y s . A n d o n ' tf o r g e t t h e e x t r a d a y s f o t h l e a p y e a r s . D o i n gt h i s w i l l g i v e y o s i m p l e w a t f i n d t h f i r s td a o t h m o n t h .

O n c e y o h a v e t h f i r s t d a y o f t h m o n t h , i i e a s y t p r o g r a m t h c o m p u t e r t o p r i n t o u t h d a t e s , s t o p p i n g a t h e n o t h m o n t h . T h i s i f o r m a t i o n i s t o r e d i t h d a t a s t a t e m e n t s f o u n di n l i n e s 1 8 0 - 2 0 0 . T h c o m p u t e r r e a d s t h d a t as t a t e m e n t s f o t h n a m e o t h m o n t h , t h f i r s td a o t h a t m o n t h , a n d t h t o t a l n u m b e r o d a y si t h m o n t h .

U s i n g t h f i r s t d a o t h m o n t h ( f r o m t h y e a r 1 9 0 0 ) t h c o m p u t e r d e t e r m i n e s t h f i r s t d a f o r t h e m o n t h a n y e a r y o p i c k e d . T h i s i d o n ei n l i n e s 2 1 0 - 2 3 0 . I p r i n t s t h t i t l e i n l i n e 2 4 0 , a n p r i n t s o u t h c a l e n d a r i t s e l f i n l i n e s 2 5 0 - 3 5 0 .N o t i c e t h a t w h i l e p r i n t i n g o u t h e c a l e n d a r , i k e e p s r u n n i n g t o t a l o t h W e d n e s d a y d a t e s i l i n e 3 2 0 . T h i s t o t a l i s a v e d i t h e v a r i a b l e Q

T h c a l e n d a r i p r i n t e d i b l a c k o n t o b l a c ks c r e e n , s t h a t i c a n ' t b s e e n a i i b e i n gc r e a t e d ( t a s k t h a t t a k e s a b o u t 2 s e c o n d s ) . T h e nt h e s c r e e n c o l o r s c h a n g e t w h i t e a n t h c a l e nd a r a p p e a r s i n s t a n t l y ! L i k e w i s e , i n s t r u c t i o n s w e r ep r i n t e d i b l a c k i b e t w e e n t h p r e v i o u s l i n e s ,a n t h e y , t o o , n o a p p e a r i n s t a n t l y .

A f t e r t h p e r s o n w h i w a t c h i n g t h t r i c k( t h e t r i c k e e ? ) h a s p i c k e d t h d a t e s , h p r e s s e sk e a n t h c a l e n d a r s c r o l l s u t t h t o o t h s c r e e n . B e c a u s e e a c h c a l e n d a r c a n b e a n y w h e r ef r o m f o u r t s i w e e k s l o n g , t h e s c r e e n c a n ' ts c r o l l s e a m o u n t . L i n e 3 7 c h e c k s t s e w h e nt h c a l e n d a r h a r e a c h e d t h t o p o f t h e s c r e e n a n t h e n s t o p s s c r o l l i n g .

A t h i s p o i n t t h s e v e n q u e s t i o n s a r a s k e d .T h i s i d o n e i n s i d e a l o o p , w h e r e t h s a m e q u e st i o n i a s k e d e a c h t i m e , w i t h o n l y t h n a m e o t h d a c h a n g i n g . T h n a m e s o t h d a y s a r h e l d i t h D a r r a y , a n a r p r i n t e d o u i t h q u e s t i o ns h o w n i n l i n e 4 4 0 . L i n e 4 5 a d d s o r s u b t r a c t s t h ec o r r e c t a m o u n t f r o m t h W e d n e s d a y t o t a l h e l d i t h e v a r i a b l e Q

T h l a s t t h i n g t d i t a n n o u n c e t h t o t a l ,a f t e r a n a p p r o p r i a t e b u i l d - u p . L i n e 4 8 m a k e s

f o t h C o m m o d o r e 1 2 D O N ' T G I V E U Y E T !

v i r t u a l l y a l 6 4 / 1 2 8S o f t w a r e w i t h ^ ^

N E 1 5 7 1 C l o n e *M o n t h s o R 8 . D h a v e g o n e i n t o t h G C C t O N F M A C H I N E " T o 1 5 7 1 .N o y o u h a v e t h a b i l i t y t or e p r o d u c e G C s i g n a l s t b a c k u v i r t u a l l y a l s o f t w a r e f o r t h e6 4 / 1 2 8 i n c l u d i n g C P ( d o u b l es i d e d t o o ! ) . I n c l u d e d a r e :i F u l l D e n s i t y U t i l i t y 2 G C C o p y

3 D i r e c t o r y U t i l i t i e s i A u t o B o o tf i a k e r ( 6 4 4 1 2 8 M o d e s ) ■ > E x p a n s i o nm o d u l e s e c t i o n ( f o r f u t u r e u p d a t e s ) .

L T H I S f o o n l y $ - 1 9 . 9 5P R I N T E R I N T E R F A C E

T h M W - 3 5 0 i n t e r f a c e h a s b e e nr e v i s e d t f u l l y s u p p o r t t h 1 2 i n c l u d i n g c o m p l e t e C P e m u l a t i o nt o t a l g r a p h i c s , c o r r e c t a s p e c tr a t i o s , p r i n t b u f f e r , e t c . I n s i s t ,o c o m p a t a b i l i t y f o o n l y $ 7 9 . 0 0

M I D I A P P L I C A T I O N SS y n t h e s i z e r s , I n t e r f a c e s , M u s i cD i s k s . S e q u e n c e r S o f t w a r e . T i c .

C A L L - 2 0 1 - 8 3 8 - 9 0 2 7o w r i t e u a

D I S T R I B U T I N G . I N C1 3 4 2 B R o u t e 2 B u t l e r . 0 7 4 0

T h e G u i d e t C o m p u t e r L i v i n g 3

Page 42: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 42/76

t h e s c r e e n c o l o r s c h a n g e r a p i d l y , a i t h c o p u t e r w e r e t h i n k i n g . T h e n t h s u o t h d a t e s i r e v e a l e d i n l i n e s 4 9 a n 5 0 0 , a n t h t r i c k i c o m p l e t e d !

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

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

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

M y s t i c C a l e n d a r L i s t i n gb J o h n O l s e n

1 p o k e 5 3 2 8 0 , 0 : p o k e 5 3 2 8 1 , 0 : p r i n t c h r $ ( 1 4 2) c h r $ ( 8 ) " [ c l r ] " ;2 p r i n t " [ b l k ] b e l o w i t h c a l e n d e r f t h e m o n t h . "3 p r i n t " [ w h t 3 m y s t i c c a l e n d e r b

J o h n s e n "4 p r i n t " [ b l k ] p i c k o n e d a y o u o e a

w e e k , a n d "5 p r i n t " w r i t e t h d a t e s o p i e c e o

p a p e r . 6 p r i n t " [ w h t ] y o c a c h o o s e a n m o n t hd u r i n g h e 7 p r i n t " t w e n t i e t h c e n t u r y ( p a s t o f u

r e 8 g o s u b 5 1 09 f l > i n p u t " [ u p ] [ w h t ] p i c k y e a r ( 1 9 0 0 - 1 9 99 > " ; y $ : / = v a l C y S )1 0 i f y < 1 9 0 0 o r y > 1 9 9 9 t h e n 9 0y = y - 1 9 0 0 : p r i n t

i n p u f ' E u p ] n o p i c k m o n t h ( 1 - 1 2 ) " ;v a I ( m $ )f m < 1 o r m > 1 2 t h e n 1 2 0

f o r x = 0 t o 6 : r e a d d $ ( x ) : n e x td a t a s u n d a y s , m o n d a y s , t u e s d a y s , w e d n e s dt h u r s d a y s f f r i d a y s , S a t u r d a y sf o r x = 1 t o m : r e a d m $ , d , t : n e x td a t a j a n u a r y , 1 , 3 1 , f e b r u a r y , 4 , 2 8 , m a r c h, 4 , 3 1 , a p r i I , 0 , 3 0 , m a y , 2 , 3 1 , u n e , 5 , 3

1 8 0 d a t a J u l y , 0 , 3 1 , a u g u s t , 3 , 3 1 , S e p t e m b e r ,6 , 3 0 , O c t o b e r , 1 , 3 1 , n o v e m b e r , 4 , 3 01 9 d a t a d e c e m b e r , 6 , 3 12 0 s = i n t ( y / 4 ) + y + d2 1 i f y < > 0 a n d y / 4 = i n t ( y / 4 ) a n d m < 3 t h e n s = s - 1i f t = 2 8 t h e n t = 2 92 2 s = 1 - s + i n t ( s / 7 ) * 72 3 m $ = m $ + s t r $ ( 1 9 0 0 + y ) : p r i n t s p c 2 0 - l e n ( m $/ 2 ) " [ b l k 3 " m $2 4 p r i n t t a b ( 9 ) " [ c m d r - a ] [ s h i f t e d * ] [ s h i ft e * [ c m d r - r ] C s h i f t e d * ] [ s h i f t e d * H c m dr - r H s h i f t e d * ] [ s h i f t e d * c m d r - r s e * ] t s h i f t e d * ] i c m d r - r 3 [ s h i f t e d * s t e * ] [ c m d r - r ] [ s h i f t e d * 3 [ s h i f t e d * ] [ c m dr - r H s h i f t e d * 3 [ s h i f t e d * ] [ c m d r - s 3 "2 5 p r i n t t a b C 9 ) " B s u B m o B t u B w e B t h 8 f r B s a B "2 6 p r i n t t a b ( 9 ) " [ c m d r - q 3 [ s h i f t e d * ] [ s h i ft e * 3 C s h i f t e d * ] C s h i f t e d * ] [ s h i f t e d * 3 s h i f t e d * ] [ s h i f t e d * ] [ s h i f t e d * H s h i f t e d* 3 [ s h i f t e d * ] [ s h i f t e d * 3 E s h i f t e d * 3 [ s h if t e d * ] [ s h i f t e d * ] [ c m d r - w ] "

1 1 1 2 m : 1 3 1 4 1 5 a y 1 6 1 7

2 7 p r i n t t a b ( 9 ) " B " ;2 8 f o r x = 0 t o 62 9 i f s < 1 o r s > t t h e n p r i n t " " ; : g o t o 3 1 03 0 p r i n t r i g h t $ ( s t r $ ( s ) , 2 ) ;3 1 f x = 3 t h e n q q 3 2 : p r i n t " B " ; : n e x t x : p r i n t3 3 i f s < = t t h e n 2 6 03 4 p r i n t t a b ( 9 ) " [ c m d r - z 3 [ s h i f t e d * ] C s h i ft e * ] [ c m d r - e ] [ s h i f t e d * 3 [ s h i f t e d * 3 [ c m dr - e ] [ s h i f t e d * 3 [ s h i f t e d 3 ( c m d r - e ] [ s h i f te * 3 [ s h i f t e d * 3 [ c m d r - e ] [ s h i f t e d * 3 [ s h i ft e * [ c m d r - e ] [ s h i f t e d * H s h i f t e d * ] [ c m dr - e 3 [ s h i f t e d * ] [ s h i f t e d * ] [ c m d r - x 3 " ;3 5 p o k e 5 3 2 8 0 , 1 : p o k e 5 3 2 8 1 , 1 : g o s u b 5 2 03 6 i f p e e k ( 1 0 7 3 X > 1 1 2 t h e n p r i n t : g o t o 3 6 03 7 p r i n t " [ u p 3 [ u p ] [ u p ] [ u p ] [ u p ] [ u p ] [ u p ] [ up ] 3 8 p r i n t " [ p u r ] a d d t o g e t h e r t h d a t e s y

w r o t e d o w n o n " ;3 9 p r i n t " t h e p a p e r . i ' l l w a i t . . . [ d o w n ][ d o w n 3 "4 0 g o s u b 5 1 0 : g o s u b 5 2 0 : p r i n t " [ u p ] [ u p ] [ u p ][ u p ] [ u p ] [ u p ] " ;4 1 f o r x = 1 t o 5 : p r i n t "

" n e x t4 2 p o k e 1 9 8 , 0 : f o r x = 0 t o 6 : p o k e 5 3 2 8 0 , x + 2 : p ok e 5 3 2 8 1 , x + 24 3 p r i n t " [ h o m e ] [ d o w n 3 [ d o w n ] [ d o w n ] [ d o w n ][ d o w n 3 [ d o w n ] [ d o w n 3 [ d o w n ] [ d o w n ] [ d o w n 3 [ d o wn 3 [ d o w n ] [ d o w n ] [ d o w n 3 [ d o w n ] [ d o w n ] [ d o w n ] [ do w n ] [ d o w n 3 [ k ] h o w m a n y " d $ ( x ) ;4 4 i n p u t " d i d y o u p i c k " ; z $ v a L ( z $ ) : qq z ( x - 3 )4 5 p r i n t " [ h o m e ] [ d o w n ] [ d o w n 3 [ d o w n ] [ d o w n 3[ d o w n 3 [ d o w n ] [ d o w n ] [ d o w n ] [ d o w n ] [ d o w n ] [ d o wn [ d o w n ] [ d o w n ] [ d o w n 3 [ d o w n ] [ d o w n ] [ d o w n ] [ do w n ] [ d o w n ]4 6 f o r y = 1 t o 2 0 0 : n e x t y , x4 7 f o r x = 0 t o 9 9 : p o k e 5 3 2 8 0 , x a n d 1 5 : p o k e 5 3 2 x a n d i 5 n e x t4 8 p r i n t t a b ( 1 0 ) " [ u p ] [ u p 3 [ u p 3 [ b l u ] t h e d t e s y o u p i c k e d "4 9 p r i n t t a b ( 1 3 ) " [ c m d r - 2 3 a d d e d u t o " q5 0 g o t o 5 0 05 1 p r i n t " [ b l k ] p r e s s k e w h e n y o u ' r ee a d y t g o n . [ d o w n 3 " : r e t u r n5 2 w a i t 1 9 7 , 6 4 : w a i t 1 9 7 , 6 4 , 2 5 5 : r e t u r n

4 T h e G u i d e t C o m p u t e r L i v i n g

Page 43: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 43/76

1 1 1

P A S C A L ' ST R I A N G L E

b C a r m e n A r t i n o

P u b l i c K e C r y p t o g r a p h yC o n s i d e r t h f o l l o w i n g

m e s s a g e :V H Q G K H O S

h m e s s a g e i s e c r e t b e c a u s e w r e a d i t ; i t h a b e e n s u b j e c t e d

s o m e c o d i n g p r o c e d u r e t h a ti u n r e a d a b l e t a l b u i t ' s

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

t h i s p a r t i c u l a r m e s s a g e w a u s i n g s u b s t i t u t i o ns u b s t i t u t i o n c i p h e r i

m o r e t h a n s h i f t e dp h a b e t ; t h e a b o v e m e s s a g e w a s

u s i n g t h e f o l l o w i n g k e y ,c a l l e d t h C a e s a r C i p h e r :

K L H N O P Q RN O P Q R S T U

Z

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

s a l p h a b e t . I t ' s c o d e d f o r m w i l lt h l e t t e r b e n e a t h i i t h 2 n

T h u s , a " A i t h t b e n c o d e d w i l l

" D i t h c o d e dT d e c o d e ( d e c r y p t ) t h e

s s a g e , s i m p l y r e v e r s e t h p r

c e d u r e . N o w s e h o e a s y i i t d e c o d e t h a b o v e m e s s a g e ; i s a y s , " S E N D H E L P " . O c o u r s e ,i t h k e w a u n k n o w n t u s t h a b o v e m e s s a g e w o u l d b o n l ys l i g h t l y m o r e d i f f i c u l t t d e c o d e ;s u b s t i t u t i o n c i p h e r s a r e r e l a t i v e l ye a s y t b r e a k !

W h a v e u s e d t h i s r a t h e r s i p l e x a m p l e t d e m o n s t r a t e o n o t h m a i n p r o b l e m s i t r a n s m i t t i n gm e s s a g e s w h o s e c o n t e n t i t b k n o w n o n l y t t h e i n t e n d e dr e c e i v e r ; n a m e l y , b o t h t h s e n d e ra n t h r e c e i v e r h a t k n o w t h k e y . T h k e w a t b e u s e d t e n c o d e a n t d e c o d e t h i n f o r m a t i o n .

T h e r e h a v e b e e n s o m e v e r yc l e v e r a n i n g e n i o u s s c h e m e s f o c o d i n g / d e c o d i n g k e y s d e v e l o p e dt h r o u g h o u t h i s t o r y a n m a n y h a v er e m a i n e d s e c u r e ( u n b r o k e n ) f o l o n g t i m e . O t h e r s h a v e b e e nb r o k e n r a t h e r q u i c k l y ; f o r e x a mp l e , t h J a p a n e s e c o d e d u r i n gW o r l d W a I w a b r o k e n s o o na f t e r U . S . e n t e r e d t h w a r . B u a l o t h e s e c o d e s s t i l l s h a r e d t h p r b l e m j u s t m e n t i o n e d . T h r e c ip i e n t h a t h a v e k n o w l e d g e o t h e k e y .

I t h e r e a " u n b r e a k a b l e "m e t h o d f o e n c o d i n g a n d e c o d i n g ? P e r h a p s n o t , b u

w o u l d l i k e t p r e s e n t m e t h o dt h a t c o m e s c l o s e ; b e t t e r y e t , i d o e sn o s u f f e r f r o m t h p r o b l e m w j u s t d i s c u s s e d . T h r e c i p i e n t d o e sn o h a v e t k n o w h o t h m e s s a g ew a e n c o d e d t r e n d e r i r e a d a b l e ;i f a c t , t h r e c i p i e n t n e e d n o k n o w t h s e n d e r p e r s o n a l l y .

T h e m e t h o d w a d e v e l o p e df a i r l y r e c e n t l y b t h r e e m a t h e m a t ic i a n s , R i v e s t , S h a m i r , a n A d l e m a n , a n h a b e c o m e k n o w na t h R S m e t h o d . T h t h e o r y o w h i c h t h c o d i n g / d e c o d i n gs c h e m e i b a s e d , h o w e v e r , g o e sb a c k 3 0 y e a r s a n i b a s e d o s i m p l e r e s u l t i n b r a n c h o m a t h e m a t i c s c a l l e d N u m b e rT h e o r y . T h r e s u l t w a d i s c o v e r e db P a s c a l ' s f r i e n d a n c o l l e a g u e ,P i e r r e d e F e r m a t .

W s h a l l d e s c r i b e g r e a t l ys i m p l i f i e d v e r s i o n o t h R S m e t h o d w h i c h c o n t a i n s a l t h f l a v o r o t h f u l l v e r s i o n b u i m u c h e a s i e r t o i m p l e m e n t . T h f u l l v e r s i o n w o u l d r e q u i r e v e r yf a s t a n p o w e r f u l c o m p u t e rw h e r e a s t h v e r s i o n w s h a l ld e s c r i b e c a b i m p l e m e n t e d u s i n g

C o m m o d o r e 6 o e v e n p o c k e tc a l c u l a t o r .

T h m e t h o d h a a l s o b e c o m ek n o w n a p u b l i c - k e y c r y p t o g r a p h yb e c a u s e e a c h p e r s o n w h i a l l o w -

T h G u i d e t C o m p u t e r L i v i n g 4

Page 44: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 44/76

e t o p a r t i c i p a t e i t h m e s s a g eg a m e h a a n e n c o d i n g k e y w h i c h i p l a c e d i p u b l i c d i r e c t o r y o s u c h k e y s s o m e t h i n g l i k et e l e p h o n e b o o k . I T o w a n t s t s e n d D i c k m e s s a g e w i t h o u tH a r r y o a n y o n e e l s e k n o w i n gw h a t i s a y s , t h e n a l T o h a t d i t l o o k u D i c k ' s e n c o d i n gk e i t h e p u b l i c d i r e c t o r y a n e c o d e t h m e s s a g e h w i s h e d t s e n d t D i c k .

T h k n o w l e d g e o h o t h m e s s a g e w a s e n c o d e d ( w h i c h i s o c o u r s e , p u b l i c l y a v a i l a b l e v i t h d i r e c t o r y ) i o l i t t l e h e l p t H a r r yi h t r y s t d e c o d e i t O n l y D i c kw i l l k n o w h o w t d e c o d e t h m e s s a g e h r e c e i v e s !

L e t ' s d e s c r i b e t h m e t h o d .F i r s t , w a g r e e o s o m e s c h e m e t a s s i g n n u m b e r s t t h l e t t e r s o t h a l p h a b e t ; f o e x a m p l e :

0 2 0 3 C 4 . . 2 W s h a l l s e i m o m e n t w h y

i i n o d e s i r a b l e t h a v e A = » 1 .N o w , w p i c k p r i m e n u m b e rl a r g e r t h a n 2 7 s a 2 9

N e x t , t h p u b l i c e n c o d i n g k e w i l l b s o m e n u m b e r b e t w e e na n 2 ( 2 - 1 ) , c a l l i e h a v i n g t h p r o p e r t y t h a t i a n 2 h a v e n c o m m o n f a c t o r s . L e t ' s c h o o s e

f o o u r e x a m p l e ; t h i s i t h k e t h a t w o u l d b p u b l i s h e d i t h d i r e c t o r y . I T o n o w i s h e d t s e n d D i c k a m e s s a g e , s a y , " A C TN O W " , t h e n T o w o u l d p r o c e e da f o l l o w s :

F i r s t , h w o u l d c h a n g e e a c hl e t t e r i t h m e s s a g e t i t c o r e s p o n d i n g n u m e r i c a l e q u i v a l e n t .T h u s t h w o r d " A C T " w o u l d b B © 2 1 N o w T o m l o o k s u D i c k ' s e n c o d i n g k e i t h d i r e ct o r y a n f i n d s 5 N e x t , T o c o p u t e s t h 5 t p o w e r o f e a c h l e t t e ra n r e d u c e s i m o d u l o 2 9

T h i s m e a n s t h a t a f t e r t h e 5 t hp o w e r o t h l e t t e r i f o u n d , i i d i v i d e d b 2 a n t h r e m a i n d e r i k e p t . T h i s i p r e c i s e l y t h M O f u n c t i o n i P a s c a l : M O r e t u r n s t h r e m a i n d e r w h e n i d i v i d e d b n I o u r e x a m p l e , w

c o n v e r t t h " A i " A C T " a f o l l o w s :( 0 2 ) 5 M O 2 9 - 3 2 M O 2 0 ( 2 d i v i d e s i n t o 3 t i m e w i t h r m a i n d e r 3 i i t h w a r i t e r e s t e d i n . ) T h u s t h " A e c o d e s i n t o " B " . W h e n w c o t i n u e t h i s p r o c e s s , w f i n d( 0 4 ) ' M O 2 9 - 0 9( 2 1 ) J M O 2 0 ( 1 5 ) 5 M O 2 9 1 ( 1 6 ) 3 M O 2 2 ( 2 4 ) s M O 2 0

T h u s , t h e n c o d e d m e s s a g eb e c o m e s B H I V F . ( I 0 1 t h e n a n p o w e r o w o u l d s t i l l b 1 a n M O 2 i a g a i n 1 T h u s ," A w o u l d e n c o d e i n t o i t s e l f i w a s s i g n e d t A )

T o m , o c o u r s e , i q u i t ep l e a s e d . B u h o d o e s D i c kd e c o d e t h i s m e s s a g e ? D i c k h a h i o w d e c o d i n g k e y w h i c h , o c o u r s e , h d o e s n o p u b l i s h . T h i sk e i d e t e r m i n e d b f i n d i n g t h en u m b e r w i t h t h p r o p e r t y t h a te * M O 2 1 T h a t s u c h u n q u n u m b e r a l w a y s e x i s t s i c o s e q u e n c e o F e r m a t ' s r e s u l t m e t i o n e d a b o v e .

W h e n 5 w f i n d t h a t1 b e c a u s e 5 * 1 7 8 5 W h e n w

d i v i d e 8 b 2 8 w g e w i t h r m a i n d e r 1 T h e r e f o r e , 1 w o u l d b D i c k ' s d e c o d i n g k e y a n h w o u l df o l l o w t h e s a m e p r o c e d u r e t h a tT o d i t e n c o d e t h m e s s a g e .T h u s , t c o n v e r t t h b a c k t i t o r i g i n a l f o r m , D i c k w o u l dc o m p u t e :( 0 3 ) 1 7 M O 2 0

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

T h p r i v a c y o f m e s s a g e i t h i s s y s t e m r e s t s u p o n p r e v e n t i n ga u n i n t e n d e d r e c i p i e n t f r o m l e a rn i n g t h v a l u e o M o d u l u s ; i o u c a s e , 2 9 . I t h i s v a l u e i k n o w n ,t h e n , s i n c e i a l r e a d y k n o w n ,f a i r l y s i m p l e c a l c u l a t i o n w i l l p r d u c e t h v a l u e f o d

I n t h e f u l l v e r s i o n o t h R S s c h e m e , t h m o d u l u s i r e p l a c eb n u m b e r w h i c h i n o t a p r i mb u i t h p r o d u c t o t w " v e l a r g e " p r i m e s , l e t ' s c a l l t h e ma n q T h p u b l i s h e d e n c o d i n g k w o u l d t h e n c o n s i s t o t h p r o d u p * q a n d t h n u m b e r e

I t h p r i m e n u m b e r s a n h a v e a b o u t 5 0 d i g i t s e a c h , t h e p r o d u c t w i l l c o n s i s t o a b o u t 1 d i g i t s . K n o w i n g t h p r o d u c t p * a n t h v a l u e o i n t h i s v e r s i w o u l d b o n h e l p i f i n d i n gt h d e c r y p t i n g k e y . I n o r d e rd e t e r m i n e d f r o m t h k n o wv a l u e s , w h a v e t k n o w t h e v a l u o a n q

R e c a l l f r o m l a s t m o n t h ' s a r t c l t h a t t h p r o c e s s o f i n d i n g t f a c t o r s o n u m b e r i c a l l e d f a t o r i n g . W i t h t h p r o d u c t o f a n

b e i n g n u m b e r o a b o u t 1 d i g i t s , t h e f a c t o r i n g p r o c e s s c o u lt a k e v e r y , v e r y l o n g t i m e e v eu s i n g t h f a s t e s t a l g o r i t h m s o t f a s t e s t c o m p u t e r s . ( T h e p r o c e d u rw p r e s e n t e d l a s t m o n t h d o e s n f a l l i n t o t h c a t e g o r y o f a a l g o r i t h m s . )

H o w e v e r , s o m e r e c e nd e v e l o p m e n t s h a v e l e a d r e s e a c h e i t h i s f i e l d t r e c o n s i d e r t h R S p u b l i c - k e y m e t h o d . I f a c t ,1 9 8 4 7 d i g i t n u m b e r w a f a

t o r e d o C r a y - 1 , v e r y f a s t c o p u t e r u s i n g a n e a l g o r i t h m , i 3 h o u r s , 1 m i n u t e s ! T h i s i r e m a r k a b l y s h o r t t i m e ; b e f o t h a t , i w a e s t i m a t e d t h a t 1 d i g i t n u m b e r w o u l d r e q u i r e a b o u7 y e a r s t o f a c t o r ! I t i s t h n a t u ro m a t h e m a t i c s t h a t w h a t i u n a t a i n a b l e n o b e c o m e s a t t a i n a b " s h o r t l y " . T h i s h a s b e e n t r t h r o u g h o u t i t h i s t o r y . I i t h u ss a f e p r e d i c t i o n t s a t h a t t h R S s c h e m e w i l l s h o r t l y b e m e t h o dt h p a s t .

T h a u t h o r w e l c o m e s c o m e n t s a n s u g g e s t i o n s c o n c e r n i nt h i s c o l u m n . T h i n t e r e s t e d r e a d em a w r i t e t t h a u t h o r a P . OB o 4 3 G u i l d e r l a n d , N 1 2 0 8 4© 1 9 8 5 b C a r m e n A r t i n o . A r i g h t s r e s e r v e d .

4 T h G u i d e t C o m p u t e r L i v i n g

Page 45: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 45/76

P o t p o u r r iS h o r t T a k e s N u t s h e l l R e v i e w s

A n a l y z e ! i t h f i r s t s p r e a dp r o g r a m f o t h A m i g a .

a w a r y a p u s h e d i t h d i s k ;h f i r s t g r o u p o s o f t w a r e f o e m a c h i n e i u s u a l l y a d i s a p

g a t h m a c h i n e i e W h a t s u r p r i s e . L e m o

e m p r a i s e r i g h t o f t h e r e i n o t h i n g w r o n g w i t h t h i s

I c l a i m s t b a s p r e a da n i i j u s t t h a t .

A n a l y z e ! b r e a k s n n e a a s p r e a d s h e e t . I s i m p l y

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

n e r i c , s o , i y o h a v e w o r k e dh s p r e a d s h e e t s b e f o r e , y o w i l l

A n a l y z e ! c o m f o r t a b l e p l a c ew o r k r i g h t f r o m t h s t a r t . B e s ta l l , t h p r o g r a m i t s e l f s e e m s t

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

w i l l i n g t o w o r k w i t h i n t h o w i n d o w p l a c e m e n t

n s i z e .A n a l y z e ! u n d e r s t a n d s w h a t

t h e c r e a t o r s o t h A m i g a h a i m i n d ; i k n o w s h o t c o - e x i s t i m u l t i - t a s k i n g w o r l d . ( I d o e s n e e d

l i t t l e h e l p f r o m y o u , t h o u g h . T h p r o g r a m i c a p a b l e o h a n d l i n g8 1 9 2 r o b 2 5 c o l u m n s h e e t o c e l l s , p r o v i d e d y o u ' r e n o t g o i n g t h a v e o t h e r n e e d s f o t h m e m o r y .O s t a r t u p i s t o p s t a s y o h o m u c h m e m o r y y o u ' r e w i l l i n gt l e i h a v e . )

N a t u r a l a n c o n v e n i e n t e t e n s i o n s f o l l o w f r o m t h i s c o b i n a t i o n o f a p p l i c a t i o n a n m a c h i n e . F o e x a m p l e , i a d d i t i o nt t h e u s u a l t y p e d ( o c u r s o r d i r e ct i o n k e y ) i n d i c a t i o n o c e l l s , y o c a m o v e a b o u t w i t h t h m o u s e .S o m e b o d y s e n s i b l e d e s i g n e d t h i st h i n g . E a c h c o n t r o l e l e m e n t i u e w h e r e i a p p l i e s b e s t a n n f u r t h e r .

T h e m o u s e c a p o i n t t c e l l so e v e n r a n g e s o c e l l s , b u t o n l yt h o n e s t h a t a r v i s i b l e o t h s c r e e n f a s t a n e a s y . B u t , f o c e l l s t h a t a r o f t h s c r e e n , y o

: C H A R L E S F A I R L o a n A m o r t i z a t i o nB L J L O T J I y e a r s o t a M i C W . V s a r - t d i s p l a y — )

p r i n c i p a l i n t e r e s t$ 7 8 1 . 2 8 $ 1 1 6 . 6 7 $ 9 , 2 1 8 . 8 8$ 7 9 9 . 3 2 $ 1 8 7 . 5 5 $ 8 , 4 2 8 , 4 8 I o t a l$ 7 9 9 , 5 4 $ 9 8 , 3 3 $ 7 , 6 2 8 . 9 4$ 8 1 8 , 8 7 $ 8 9 . 8 8 $ 4 , 1 2 1 . 1 7 & 3 f i »$ 8 1 8 . 3 8 $ 7 9 , 5 ? $ M f c . ? 7$ 8 2 7 . 8 5 $ 7 8 , 8 2 $ 5 , 1 7 3 . 9 25 8 3 7 , 5 1 $ 6 8 . 3 6 $ 4 , 3 3 6 . 4 1$ 8 4 7 . 2 $ $ 5 8 . 5 9 $ 3 , 4 8 9 4 3$ 8 5 7 . 1 6 $ 4 8 . 7 1 $ 2 , 6 3 1 . 9 6

1 8 $ 8 6 7 . 1 6 $ 3 1 . 7 1 $ U & 4 . 8 i1 $ l l ! 3 5

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

w i l l h a v e t m o v e b a c k t t h k e y b o a r d .

A n a l y z e ! b y M i c r o - S y s t e mS o f t w a r e , I n c . i c o m p t e t e n t a n f a i r l y - p r i c e d ( $ 9 9 . 9 5 l i s t ) p i e c e o w o r k .

G r a n t J o h n s o n

H e a r t O A f r i c aE l e c t r o n i c A r t s

S e q u e l s s e l d o m l i v e u t o t h es t a n d a r d s o t h o r i g i n a l , b u i H e a r t o A f r i c a t h B u n t e nb r o t h e r s h a v e t a k e n t h o r i g i n a lc o n c e p t a n d e s i g n o f S e v e n C i t i e so G o l d f u l l e v o l u t i o n a r y s t e pf a r t h e r . B a s e d u p o n t h s a m e p r i nc i p a l s o m a p p i n g a n e x p l o r a t i o no f p i e c e o g e o g r a p h i c a l h i s t o r y ,y o c a n o j o u r n e y i n t o t h d a r k e s t r e a c h e s o t h u n k n o w nA f r i c a n f r o n t i e r .

A d d i n g m o r e f e a t u r e s a n l e v e l s o f c o m p l e x i t y t h a n c a n b ea d e q u a t e l y a d d r e s s e d i c a p u s u l er e v i e w , t h i s p a c k a g e o f f e r s e n o u g hn e o p t i o n s a n d e t a i l s t m a k e i f a m o r e t h a n j u s t a n o t h e r S e v e nC i t i e s o G o l d . T h c o n c e p t i f a m i l i a r e n o u g h t h a t y o w i l l s t a r to u f e e l i n g c o m f o r t a b l e i t h p l a y i n g e n v i r o n m e n t , b u t h e r e a r ee n o u g h n e t w i s t s a n s t r a t e g i e st m a s t e r t h a t y o w o n ' t t a k ea n y t h i n g f o g r a n t e d .

T t r u l y a p p r e c i a t e t h i s o n e ,c u r l u i f r o n t o y o u r m o n i t o ra n l e t h e c r e a t o r s o M . U . L . E .t a k e y o i n t o a n o t h e r w o r l d .Y o u ' l l b s u r p r i s e d a y o n o t i c et h a t t h m o r n i n g s u i c r a w l i n go v e r t h e h o r i z o n , a n d y o u s t i l lh a v e m o s t o t h u n e x p l o r e d c o n t in e n t a w a i t i n g y o u . F o r t u n a t e l y ,y o c a s a v e t h g a m e a n c o t i n u e l a t e r .

R a n d y C h a s e

T h G u i d e t C o m p u t e r L i v i n g 4

Page 46: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 46/76

T h B u I z z i t A r S c h o o lL e t ' s G e B e h i n d B a r s

b E d d i e J o h n s o nE d i t o r ' s N o t e : A f t e r h e a r i n g a b o u t S e n a t o r J a k e

G a r n ' s t r i p o t h S p a c e S h u t t l e , B u h a d r o p p e d h i p l a n s t r u f o t h H o u s e o R e p r e s e n t a t i v e s , a n i b u s y w o r k i n g o h i S e n a t o r i a l c a m p a i g n ( h i s s t i l ld e t e r m i n e d t b t h f i r s t a r t i s t i n s p a c e ) . S i n c e h i c u r r e n t l y i N e Y o r k h a v i n g h i i m a g e w o r k e d o b M a d i s o n A v e n u e m e d i a s p e c i a l i s t s , w h a v e a s k e ds t a f f e r E d d i e J o h n s o n t f i l l i f o h i a g a i n .

I y o h a v e b e e n f o l l o w i n g t h i s c o l u m n f o t h p a s t c o u p l e o m o n t h s , y o m a h a v e s p o t t e d s o m es c r e e n f o r m a t t i n g t r i c k s t h a t w h a v e b e e n u s i n g t i m i t a t e t h P R I N T l o c a t i n g t y p e c o m m a n d s t h a t y o e n c o u n t e r i s o m ed i a l e c t s o n o n -C o m m o d o r e B A S I C .T h i s m o n t h w e ' r e g o i n gt e x p l o r e t h e s e t e c h n iq u e s a l i t t l e f u r t h e r , a n l o o k a w a y s t o t r a n s l a t ep r o g r a m s f r o m o n c o p u t e r t a n o t h e r . A l s o , i o u " A r t G a l l e r y " t h i si s s u e , w h a v e f e l i t t l ec i r c l e p r o g r a m s u s i n g o u c i r c l e f o r m u l a f r o m " I z -z i # 1 ( i t h O c t o b e r ,1 9 8 5 i s s u e o T h G u i d e ,p a g e s 5 a n 5 1 ) .

T h c u r s o r p o s i t i o ni n c o m m a n d s p r i n t a x , Y ( o r , p r i n t s i x ; l o c a t e x . y , e t c . ) a n h t a b ( X )v t a b ( Y ) t h a t y o s e e i n s o m e v e r s i o n s o B A S I Ca l l o w y o t c h o o s e i w h i c h r o ( X a n c o l u m n ( Y y o u w a n t t P R I N T y o u r n e x t c h a r a c t e r . T h e s e h a n d yl i t t l e t o o l s a r m i s s i n g f r o m P E B A S I C , b u w C o m m o d o r e u s e r s h a v e t h u n u s u a l a b i l i t y t w r i t eo u c u r s o r c o n t r o l s d i r e c t l y i n t o a c h a r a c t e r s t r i n g .

I y o l o o k a t h f i r s t t w p r o g r a m s , " F O RM A T " a n " 6 4 M A T , " y o w i l l s e i n l i n e 1 0 h o w b u i l d " d o w n " c u r s o r s t r i n g a n " r i g h t " c u r s o rs t r i n g w h i c h a r t h e n u s e d i l i n e 1 4 t p o s i t i o n o u

L I N E N U M B E R P R I N T s t a t e m e n t .B e c a u s e t h V I a n t h 6 4 h a v e d i f f e r e n t s c r e

f o r m a t s ( t h e V I h a 2 c o l u m n s a n 2 r o w s , w h i t h 6 h a 4 c o l u m n s a n d 2 r o w s ) , t h e f o r m u l a el i n e s 1 4 0 , e t c . , a r a l s o d i f f e r e n t . T g e s o m e p r a c t i i t r a n s l a t i n g b e t w e e n d i f f e r e n t m a c h i n e s , s t u d y b o tp r o g r a m s a n s e i y o c a f i g u r e o u w h t h V I 2 p r o g r a m w i l l w o r k i t h e C - 6 4 , w h i l e t h e C - 6 4 p r g r a m w i l l n o w o r k i n t h e V I C . W h e n c o m p a r et h e m m y s e l f , s u d d e n l y r e a l i z e d t h a t c o u l d c o m b i ns o m e o t h e i d e a s f r o m b o t h p r o g r a m s a n d m a k e b a g r a p h p r o g r a m !

H a v e y o b e e n c a t c h i n g f l a c k f r o m y o u r s p o u so y o u r p a r e n t s ( o y o uc h i l d r e n ) f o " w a s t i nt i m e " d o i n g " f r i v o l o u sg r a p h i c s p r o g r a m s ? W e l lh e r e ' s o n t h a t w i l l m a k t h e m t h i n k y o u ' r e a c t u a l d o i n g s o m e t h i n s e r i o u s , f o r c h a n g e( J u s t d o n ' t l e t h ew a t c h t o c l o s e l y ! )

A f t e r y o R U t p r o g r a m s , y o w i l l b a s k e d f o a i n p u t a n t o l d t h a c c e p t e d r a n g en u m b e r s . E x p e r i m e na r o u n d w i t h d i f f e r e n t e t r i e s , a n d o n ' t f o r g e t p r e s s [ R E T U R N ] .T h V I 2 v e r s i o n a s k s y o f o t h I N C R E

M E N T , w h i c h i t h s i z e o t h " s t e p s " i t h g r a p ha n t h C - 6 4 v e r s i o n w a n t s t k n o w t h M A X I M U I N P U T , o t h l a r g e s t n u m b e r t h a t y o w a n t t b a b l e t o e n t e r . A g a i n , t h t w o p r o g r a m s c a b m o d i f i e d t f i t h d i f f e r e n t s c r e e n f o r m a t s o f t h t w m a c h i n e s . A f t e r y o h a v e m a d e y o u r c h o i c e , w f l t o t h e b a g r a p h p a g e , w h e r e y o u m a k e l e t t e r e n t r a n o t h e r n u m b e r e n t r y , a n d d r a w t h g r a p h .

I a d d i t i o n t " d o w n " c u r s o r s t r i n g a n " l e f t " c u r s o r s t r i n g , w a l s o h a v e a n " e r a s e r " s t r i

4 T h e G u i d e t C o m p u t e r L i v i n g

Page 47: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 47/76

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

t h e n t r i e s a m a n y t i m e s a y o w i s h .Y o w i l l n o t i c e t h a t t h g r a p h i n o t e r r i b l y a

{ i . e . , 9 i t h s a m e l e n g t h a 9 0 e t c . ) b u h o s o p h i s t i c a t i o n d o y o u e x p e c t f r o m s i x - l i n e

I y o w a n t e d t g e t c r e a t i v e a n u s t h g r a p h i c s c h a r a c t e r s t h a t m a k e d i f f e r e n t

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

l e t ' s u s t h a t a s b e g i n n i n g s u g g e s t i o n f o . . l l e n g e # 5

T r t i m p r o v e u p o n o m o d i f y t h b a g r a p h .o a b o u t u s i n g P O K E s i n s t e a d o P R I N T s ? C a

o m a k e t h b a r s v e r t i c a l r a t h e r t h a n h o r i z o n t a l ? D o k n o w t h P O K E s a n P E E K s f o t h c u r s o r l o c a

T r u s i n g d i f f e r e n t c o l o r s o d i f f e r e n t s y m b o l s .s u r e t s e n d u y o u r b e s t e f f o r t s . B u t , b c a r e f u l !

o b e i n g a c c u s e d o " f r i v o l i t y " , n o y o u ' r et g e t y e l l e d a f o h a n g i n g o u i t h b a r s !

" F O R M A T " L i s t i n gb E d d i e J o h n s o n

r e * * * * p r o g r a m * * * *r e * * * * * f o m a * * * * *r e * * * * * v i 2 * * * * *

0 d = [ h o m e ] " : f o r s 1 t o 2 2 : d $r $ = r $ " C n ' g h t 3 " : n e x t : r $ = r $

[ d o w n ]n n u m b e

1 p r i n t " [ c L r ] " ; : f o r l = 1 t o 2 2 : p r i n t L : n e x t2 p r i n f C h o m e ] [ r v s o n l " r i g h $ r $ 5 )

[ l e f t ] [ L e f t ] [ L e f t ] [ L e f t ] M ; : i n p u t n3 i f n < 2 o r n > 2 2 t h e n 1 2 04 p r i n t L e f t $ ( d $ , n ) r i g h t $ ( r $ , 1 3 + i n t C n / 1

b E d d i e J o h n s o n . A l r i g h t s r e s e r v e d .

" 6 4 M A T " L i s t i n gb E d d i e J o h n s o n

r e * * * * p r o g r a m * * * *r e * * * * * * 6 4 m a t * * * * *r e * * * * * * c - 6 4 * * * * * *

0 d $ = " [ h o m e ] " : f o r s = 1 t o 2 5 : d $ = d $ + " [ d o w n ]] " : n e x t : r $ = r $ + " L i n e n u m b e

1 p r i n t " [ c r ] " ; : f o r L = 1 t o 2 4 : p r i n t l : n e x t2 p r i n f C h o m e ] E r v s o n ] r g h t $ r 2 [ L e f t ] [ L e f t ] [ l e f t ] [ L e f t ] " ; : i n p u t n3 i f n < 2 o r n > 2 4 t h e n 1 2 04 p r i n t l e f t $ ( d $ , n ) r i g h t $ ( r $ , n + 1 2 ) n ; : g o

b y E d d i e J o h n s o n . A l r i g h t s r e s e r v e d ." B A R G R A F V I C " L i s t i n g

b E d d i e J o h n s o nr e * * * * p r o g r a m * * * *r e * * * * * b a r g r a f * * * * *r e * * * * * v i e 2 0 * * * * *

0 i n p u f C c L r l i n c r e m e n t ( 1 - 1 0 0 > " ; i : i f i <o > 1 0 0 t h e n 1 0 0

1 1 d $ = " [ h o m e ] " : f o r s = 1 t o 2 2 : d $ = d $ + " [ d o w n ]" : e $ e " L $ = L $ " l e f t ] " : n e x t : b $ " [ r v s

o n ] " + e $ : e $ = " [ r i g h t ] [ r i g h t ] " + e $ + L $1 2 p r i n f C c L r ] [ d o w n ] [ d o w n ] [ d o w n ] " ; : f o r e= 6 5 t o 7 3 : p r i n t c h r $ C c ) : p r i n t : n e x t1 3 i n p u f [ h o m e ] [ r v s o n ] w h i c h L e t t e r " ; L $: l = a s c ( L $ ) * 2 - 1 2 6 : i f L < 3 o r L > 2 0 t h e n 1 3 01 4 p r i n t " [ h o m e ] [ d o w n ] n u m b e r C 1 " i * - 1 5 " E Le f t ] ) " ; : i n p u t n : i f n > i * 1 5 o r n < 1 t h e n 1 4 01 5 p r i n t L e f t $ ( d $ , L ) e $ L e f t $ C b $ , 1 + i n t C n / i) ) " C r v s o f f 3 " n ; : g o t o 1 3 0© 1 9 8 6 b E d d i e J o h n s o n . A l r i g h t s r e s e r v e d .

" B A R G R A F C 6 4 " L i s t i n gb E d d i e J o h n s o n

r e * * * * p r o g r a m * * * *r e * * * * * b a r g r a f * * * * *r e * * * * * c - 6 4 * * * * * *

1 0 p r i n t " [ c l r l m a x i m u m i n p u t ( 3 3 - 3 3 0 0 ) " : in p u t m : i = m / 3 3 : i f m < 3 3 o r m > 3 3 0 0 t h e n 1 0 01 1 d $ = " [ h o m e ] " : f o r s = 1 t o 4 f l : d $ = d $ + " [ d o w n ]" : e $ - e $ " : L $ = L $ " C L e f t ] " : n e x t : b " C r v s

o n ] " + e $ : e $ = " [ r i g h t ] [ r i g h t ] " + e $ + L $1 2 p r i n t " [ c l r ] [ d o w n ] [ d o w n ] [ d o w n ] " ; : f o r c= 6 5 t o 7 4 : p r i n t c h r $ ( c ) : p r i n t : n e x t1 3 i n p u f [ h o m e ] [ r v s o n ] w h i c h L e t t e r " ; L : L = a s c ( L $ ) * 2 - 1 2 6 : i f K 3 o r L > 2 2 t h e n 1 3 01 4 p r i n t ' • [ h o m e ] [ d o w n l n u m b e r ( 1 " m * - 1 " [ L ef t ] ) " ; : i n p u t n : i f n > m o r n < 1 t h e n 1 4 01 5 p r i n t l e f t $ ( d $ , L ) e $ L e f t $ ( b $ , 1 + i n t < n / i) ) " [ r v s o f f ] " n ; : g o t o 1 3 0© 1 9 8 6 b E d d i e J o h n s o n . A l r i g h t s r e s e r v e d .

C - G 4 W C S X - 6 4 ™ P k 4 C - 1 B ~ B - 1 2 B ' P E T - C S M " L C D 1 "

O n d i s k . 2 b u s i n e s s p r o g r a m s , $ 1 9 . 9 5T h I n t e l l i g e n t S o f t w a r e P a c k a g e i t h o n p r o d u c t f o y o u r C o m m od o r e t h a t c a t a k e c a r e o a l y o u r d a t a p r o c e s s i n g n e e d s .C u s t o m e r s w r i t e : " . a c c o l a d e s f o t h a u t h o r s . T h i s i a s l i c k d e a la I h a v e s e e n a n d m o r e t h a n a d e q u a t e f o a H e x c e p t f a n c y p r e s e n t a t i o n s .T h e b e s t t h i n g i t h e a s e o u s . " h a v e c o m e t c o n s i d e r t h e s e p r o g r a m s a m o n g t h m o s t v a l u a b l e

p i e c e s o s o f t w a r e o w n . "T h e r e a r n h i d d e n f e e s f o r s h i p p i n g o d o c u m e n t a t i o n , e n d n o c l u b s t j o i n . T h e p a c k a g e i n o p u b l i c d o m a i n s o f t w a r e , a n i s o l d o n l y d i r e c tt c u s t o m e r s b m a i l : i s u p p o r t s a l a v a i l a b l e p r i n t e r s , a n w i l l r u o n a n yC o m m o d o r e c o m p u t e r ( e x c e p t A m i g a ] w i t h m i n i m u m o 1 0 R A M ,i n c l u d i n g t h e C - 1 2 i C - 1 2 8 m o d e .W h a t y o g e w h e n y o o r d e r t h e P a c k e g e :D a t a b a s e — A c o m p l e t e d a t a b a s e m a n - D B M e r g a — f a c i l i t a t e s r e l a t i o n a l D / a g e r . A l f i e l d s c o m p l e t e l y u s e r - d e f i n a b l e ,C a b e u s e d f o a n n u m b e r o t a s k s , t n d u d -n g o c c o u i t i n g . c h e c t b o a k a n d C a n r e c o r d s ,m a i n g f e t s . i n v e n t o r y c o n t r o l , c a t a l o g m a m -t e n a n c e . o r e s a e l e c t r o n i c r o l o d e x . c u s -c o m e r w n t e s : " a E s p e c i a l l y m o r e s s e dw i t h D a t a b a s e , a n d h a v e u s e d i t r e p l a c e

h a l f - d o z e n o t h e r ' d a t a b a s e ' - t y p e p r o g r a m sh o b e e n u s i n g . "

W o r d P r o c e s s o r — A f i J I - f e s t u r e d m e n u -d r i v e n w o r d p r o c e s s o r . A B o w s f u l l c o n t r o l

i o v e r m a r g i n s , s p a c i n g , p a g i n g , i n d e n t a t i o n ,a n j u s u f i c a t i o n . " H i g h l y r e c o m m e n d e d . " —M i d n r t e S o f t w a r e G a z e t t e . " P r o v i d e s g o o db a s i c f e a t u r e s . " — C o m p u t e ' s G a z e t t e .C o p y c a l c — A n e l e c t r o n i c s p r e a d s h e e t ." E x c e f e n t p r o g r a m f o r b u d g e t i n g , e s t i m a : -

i n g , o a n m a t h - o r i e n t e d u s . k v e f lw o r t h t h m o n e y . H i g h l y r e c o m m e n d e d . " —

a p p l i c a t i o n s .D B t a t , D B t a 2 — a n a l y z e D / f i l e s .A S C I I - c o n v e r t s t e x t f i t e s w r t o p r o g r a mf i l e s .C h e c k b o o k — r e c o n c i l e s c h e c k b o o k .I n v e n t o r y — M a i n t a i n s n v e n t o r y r e c o r d s .P a p e r R o u t e — A / f l f o p a p e r r o u t e .L o a n A n a l y s i s — c o m p u t e s f i n a n c e t e r m s .p r i n t s s c h e d d e s .B r e a k o i / o n — c o m p u t e s b r e a k e v e n a n a l y s i s .D e p r e c i a t i o n — c r e a t e s d e p r e c i a t i o ns c h e d u l e s .L a b e l a r — c r e a t e s l a b e l s .F i l a C o p i e r — c o p i e s s e q u e n t i a l , p r o g r a mf i l e s .C o r r e l a t i o n — c a l c u l a t e s s t a t i s t i c a l c o r -r e l a t i o n .A l s o o t h e r D a t a b a s e a n W o r d P r o c e s s o ru n i t i e s .

s t a t e m e n t sB . S t ^ - c o m p f c s t e a m b a t i n g

I n t e l l i g e n t S o f t w a r eQ u a l i t y S o f t w a r e s i n c e 1 9 B 2

B o D e p c . X - 3 a A n s e t m o . C A 9 4 9 6 0( 4 1 5 ] 4 5 7 - 6 1 5 3

T h G u i d e l C o m p u t e r L i v i n g 4

Page 48: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 48/76

B A S I C A L L E Y :Q u e s t i o n s A n s w e r e d F R E ( 0 )

b B o R i c h a r d s o nR e a d e r s o c c a s i o n a l l y p h o n e o w r i t e t o u s w i t h p r

g r a m m i n g q u e s t i o n s , a n n e a r l y a l o t h q u e s t i o n s t u r no u t b t h s a m e o n e s o t h e r s h a v e a s k e d b e f o r e . E a c ho u s e e m s t p l o d t h r o u g h t h e l e a r n i n g p r o c e s s a t h i s( h e r ) o w p a c e b u r e g a r d l e s s o h o f a s t w m a l e a r n , w s t i l l m u s t t r e a d t h s a m e p a t h a l o t h e r s h a v et a k e n b e f o r e u s O n l y h a n d f u l o p e o p l e a r e p i o n e e r s .T h r e s t o u s a r e r e l e g a t e d t f o l l o w i n g .

I k e e p i n g w i t h t h a t l i n e o r e a s o n i n g , i i o b v i o u st h a t t h e r e c a n e v e r b q u e s t i o n t h a t i t o " o l d " , o t o ( < s t u p i d ' \ o t o " e l e m e n t a r y " t o a s k . W s h o u l dn e v e r b e m b a r a s s e d t a s k a q u e s t i o n . A f t e r a l l , w s h o u l d r e m e m b e r t h a t t h e r e a r e o t h e r s o u t h e r e w h d o n ' t k n o w e n o u g h a b o u t t h e s u b j e c t t b e a b l e t a s t h e q u e s t i o n s .

S o i o c c u r s t o u s t h a t p e r h a p s c o l u m n f o q u e st i o n s a n a n s w e r s m i g h t b h e l p f u l t e v e r y o n e c o n c e r ne d N o o n l y w o u l d i p r o v i d e a p l a c e t a s y o u r p a t i c u l a r q u e s t i o n , b u i w o u l d a l s o p r o v i d e p l a c e t r e a da n l e a r n a b o u t b r a n d n e q u e s t i o n s o n e s y o m a n o o t h e r w i s e h a v e c o m e a c r o s s f o s o m e t i m e t c o m e .S s e n d i o p h o n e i y o u r q u e s t i o n s . W w i l l a t t e m p tt a n s w e r t h e m a l l , p r i n t i n g t h m o r e c o m m o n o n e s a s p a c e w i l l a l l o w .

H e r e a r c o u p l e o f t h m o r e f r e q u e n t l y - a s k e dq u e s t i o n s t g e t h b a l l r o l l i n g :

C a y o e x p l a i n t h p u r p o s e o t h f r f u n c t i o na n h o t u s i t

T h f r f u n c t i o n t e l l s y o o y o u r p r o g r a m h o m u c h m e m o r y i f r e e f o y o u r B A S I C p r o g r a m a n dv a r i a b l e s . T u s t h i s f u n c t i o n o a l C o m m o d o r e c o p u t e r s e x c e p t t h C - 6 4 , u s e o n o t h f o l l o w i n g f o r m a t s :

1 X = F R E < 0 )O r P R I N T F R E C 0 )

T h f i r s t e x a m p l e w i l l f i n d t h e a m o u n t o f r e em e m o r y a n s t o r e i i t h e v a r i a b l e X T h P R I N T s t a t em e n t i t h n e x t l i n e w i l l t e l l y o f r e e m e m o r y w h i l e y o a r p r o g r a m m i n g . T h e n u m b e r i p a r e n t h e s e s c a n b e a n n u m b e r , a n h a n e f f e c t o t h o u t c o m e . H o w e v e r ,y o u m u s t h a v e n u m b e r i p a r e n t h e s e s b e c a u s e B A S I Ct r e a t s a l f u n c t i o n s i n t h i s m a n n e r .

O t h C o m m o d o r e 6 4 t h i n g s g e m o r e c o p l i c a t e d . F i r s t , s o m e b a c k g r o u n d : I n t h e e a r l y d a y s o ft h P E T , 8 0 3 2 , a n V I C - 2 0 , m e m o r y e x p a n s i o n d i n o e x c e e d 3 2 K . T h f r f u n c t i o n s t o r e d i t d a t a i B I N A R Y f o r m , w h i c h i s e r i e s o z e r o s a n o n e s . S u f i c e i t s a t h a t t h i s n u m b e r c o u l d n o b v e r y l a r g e ; i h a r a n g e f r o m - 3 2 7 6 8 t + 3 2 7 6 7 . T h i s w a f i n e f o t h e a r l i e r c o m p u t e r s b e c a u s e m e m o r y w o u l d a l m o s tn e v e r e x c e e d 3 2 K . O t h C - 6 4 , t h o u g h , i m o r e t h a n

3 2 i a v a i l a b l e , t h n u m b e r w i l l " w r a p a r o u n d "n e g a t i v e . T h s o l u t i o n i r a t h e r s i m p l e : I f r e e m e m o r l e s s t h a n z e r o , t h e n a d 6 5 5 3 6 ( t h a t ' s 3 2 7 6 8 x 2 ) t n e g a t i v e n u m b e r . ( T h e C - 1 2 8 h a n d l e s f r i d i f f e w a y , a n d o e s n o e x h i b i t t h i s p r o b l e m . ) T h i s i a c h i et h r o u g h t h f o l l o w i n g s t a t e m e n t s :

1 0 X = F R E ( 0 ) - ( F R E < 0 > < 0 ) * 6 5 5 O r P R I N T F R E ( 0 ) - ( F R E ( 0 ) < 0 ) * 6 5 5 O n f i n a l n o t e o t h f r f u n c t i o n : I y o

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

W h d B A S I C p r o g r a m s t h a t u s i n t e g e r s s e e mr u s l o w e r ( o r , a t l e a s t , n f a s t e r ) t h a n p r o g r a m s t h a td e c i m a l n u m b e r s ? A r e n ' t i n t e g e r s e a s i e r f o rc o m p u t e r ?

Y o a r e c o r r e c t t h a t p r o g r a m s u s i n g i n t e g e r ss l o w e r t h a n t h o s e u s i n g f l o a t i n g p o i n t ( d e c i mn u m b e r s . T u n d e r s t a n d w h y , y o u m u s t f i r s t u n d e r s t t h c o n c e p t b e h i n d i n t e g e r s o C o m m o d o r e c o m p u t e

D e c i m a l n u m b e r s a r e s t o r e d i m e m o r y i s e r i e f i v e b y t e s . I y o h a v e l a r g e a r r a y s o n u m b e r s ( s u c ht h r e e d i m e n s i o n a l a r r a y s ) , m e m o r y i c o n s u m e d r a p i dT h a t i w h t h p e o p l e w h d e s i g n e d C o m m o d oB A S I C ( a n d m a n y o t h e r B A S I C s , a w e l l ) i n s t a l l e di n t e g e r f e a t u r e . I n t e g e r s o c c u p y o n l y t w b y t e sm e m o r y , s y o c a s t o r e 2 . 5 t i m e s a m u c h i n f o r m a t i m e m o r y t h a n y o c a w h e n u s i n g f l o a t i n g p on u m b e r s ( p r o v i d i n g , o c o u r s e , t h a t y o u r v a r i a b l e sn o h a v e d e c i m a l p o i n t s i t h e m ) . T h t i m e d e l a y p b l e m a r i s e s b e c a u s e B A S I C m u s t c o n v e r t e a c h i n t e g e rt o f l o a t i n g p o i n t n u m b e r b e f o r e p e r f o r m i n g c a l c ut i o n s , a n t h e n b a c k t a i n t e g e r a g a i n t o s t o r e r e s u l t .W h y , t h e n , y o m a w e l l a s k , w i t h s t a n d m e m o r y s i z e s g r o w i n g b l e a p s a n b o u n d s , d o w e e f o o l w i t h i n t e g e r s ? O n g o o d r e a s o n i t h a t i y o c

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

T h o s e a r o u q u e s t i o n s f o t h i s t i m e . I y o w i s hs e t h a n s w e r s t y o u r q u e s t i o n s a p p e a r h e r e , g w a t p r o c e e d t o w a r d t h a t e n w o u l d b t o w r i t e t d o w n a n s e n d t h e m i n R e m e m b e r , t h o n l y d u q u e s t i o n i t h o n t h a t g o e s u n a s k e d . W l o o k f o r w t h e a r i n g f r o m y o u .

4 T h G u i d e t C o m p u t e r L i v i n g

Page 49: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 49/76

C O M A LH o T D r a w A l m o s t A n y t h i n g

b V a l e r i e J e a n K r a m e rf r i e n d o m i n e g o m s t a r t e d s o m e t i m e b a c k

h e a s k e d f o h e l p i p r o g r a m m i n g K e n o g a m e i T h a n k s t t h a t p r o j e c t , g o t p a s t t h e l e a r n i n g

o C O M A L a n r e a l i z e d w h a t t r e a s u r e h a i h l a n g u a g e . W e l l , t h a t s a m e f r i e n d h a b e e n a i a g a i n .s u g g e s t e d h t r s i m p l e p r o j e c t b h i n s e l f : C O M A L

t d r a w " K i l r o y " p i c t u r e . Y o k n o w , b r i c kw i t h s i m p l e f a c e p e e r i n g o v e r t h t o p . H t r i e d ,

u f o u n d t h a t h r e a l l y d i d n ' t h a v e t h f i r s t i d e a w h e r es t a r t . S o f o t h o s e o y o i t h s a m e b o a t , h e r e i

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

t i o n t y o u r i m a g i n a t i o n . w a n t t s h o w w h a th v a r i o u s C O M A L g r a p h i c s s t a t e m e n t s a r e , h o t u s

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

T h C O M A L g r a p h i c c o m m a n d s a r s h o w n i t h b e l o w , g r o u p e d b f u n c t i o n . W w i l l s e m a n y o

i t h i s a r t i c l e . Y o w i l l s e m a n y o t h e m i n t h i s a Y o u m a y w i s h t l o o k u t h o s e w d o n ' t u s e . M o s t

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

n o t h a r t i c l e .S E T T E X TS P L I T S C R E E NB O R D E RS H O W T L J R T L EP E N U PM O V E T OR I G H TF O R W A R D

F I L L

P E N C L O L RT U R T L E S I Z E

S E T X YS E T H E A D I N G

T h f i r s t t h i n g y o n e e d t d i t g e i n t o C O L . F r o m C O M A L y o m u s t e n t e r g r a p h i c s m o d e :

S E T G R A P H I CT h a t p u t s y o i t h e h i g h - r e s g r a p h i c s m o d e . ( T h e r e

a l s o m u l t i - c o l o r m o d e , s e t g r a p h i c 1 w h i c h w o r k sm u c h t h s a m e a h i g h - r e s . L e t ' s s a v e i f o

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

T h l a r g e a r e a i y o u r g r a p h i c s c r e e n . T h s m a l la t h t o i t e x t a r e a w h e r e y o c a g i v e c o

m a n d s . L e t ' s t r y c o u p l e o c o m m a n d s j u s t f o r f u n .P r e s s t h e R E T U R N k e a f t e r e a c h c o m m a n d .

F O R W A R D 5 R I G H T 9 F O R W A R D 5 R I G H T 9 F O R W A R D 5 R I G H T 9 F O R W A R D 5

D i y o u r t u r t l e d r a w b o x ? Y o c a c l e a r y o u rs c r e e n a n s t a r t o v e r w i t h t h c o m m a n d c l e a r . Y o c a r e t u r n t h e t u r t l e t o t h e s t a r t i n g p o s i t i o n w i t h o u t c l e a r i n gt h e s c r e e n b u s i n g t h e . h o m e c o m m a n d . T r t h e m n o w .

H O M EC L E A RW c a c o n t r o l t h e t u r t l e w i t h t h h i d e t u r t l e ,

s h o w t u r t l e , A N t u r t l e s i z e c o m m a n d s . T r t h e s e :H I D E T U R T L ES H O W T U R T L ET U R T L E S I Z ET U R T L E S I Z ET U R T L E S I Z E 1 N e x t , l e t ' s g e g o o d m a o t h g r a p h i c s c r e e n i

o u m i n d . T h e r e a r 6 4 , 0 0 0 d i s t i n c t p o i n t s o t h s c r e e n .T h e y a r a r r a n g e d i r e c t a n g l e 2 0 p o i n t s h i g h b 3 2 w i d e . E a c h p o i n t i l a b e l e d b t w n u m b e r s . T h f i r s tn u m b e r t e l l s h o f a t h p o i n t i f r o m t h l e f t e d g e a n t h s e c o n d t e l l s h o f a f r o m t h b o t t o m o t h s c r e e n .T h u s t h l o w e r l e f t p o i n t i 0 , b e c a u s e i i a t h l e f te d g e a n o t h b o t t o m . T h t o r i g h t p o i n t i 3 1 9 , 1 9 9 .T h c e n t e r o t h e s c r e e n i c a l l e d t h " h o m e " p o s i t i o n o t h t u r t l e . I t i s l o c a t e d a p o i n t 1 6 0 , 9 9 . H e r e i m o c k -u o f s c r e e n , s h o w i n g s o m e l o c a t i o n s :

0 , 1 9 91 6 0 , 1 9 93 1 9 , 1 9 90 , 9 91 6 0 , 9 93 1 9 , 9 90 , 1 6 0 , 03 1 9 , 0

C x . y )N o t h a t w k n o w h o o u p o i n t s a r e n u m b e r e d ,

w c a t u r n o n a n y p o i n t w w a n t u s i n g t h P L O T c o m a n d . P L O T x , y t u r n s o t h s i n g l e p o i n t l o c a t e d a t h

T h G u i d e t C o m p u t e r L i v i n g 4

Page 50: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 50/76

s p e c i f i e d x , p o s i t i o n . L e t ' s t r s o m e a n g e f e e l f o o u s c r e e n .

P L O T 1 6 C . 2 0 0P L O T 1 4 0 , 9 9P L O T 1 4 0 , 9 5P L O T 1 0 , 1 0P L O T 3 1 5 , 1 9 5P L O T 5 , 1 9 5P L O T 3 1 7 , 5C o n t i n u e p l a y i n g u n t i l y o h a v e g o o d f e e l f o t h

s c r e e n c o o r d i n a t e s y s t e m .T h n e x t g e o m e t r i c f i g u r e i t h s t r a i g h t l i n e . F r o m

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

c o u p l e w a y s o d o i n g t h i s . H e r e a r s o m e e x a m p l e s :S E T X Y 2 3 , 9 9F O R W A R D 5

O r

M O V E T O 2 5 , 9 9D R A W T O 2 5 , 1 5

S E T X Y 2 3 5 , 1 8 5F O R W A R D 3

M O V E T O 2 3 5 , 1 8 0D R A W T O 2 7 0 , 1 8 0

E v e n t h o u g h t h e r ea r c h a n g e s i t h

c o s m e t i c s o T H G U I D E , ,w w i l l c o n t i n u e t p r o v i d e

y o w i t h t h s a m e r e l i a b l e i n f o rm a t i o n y o u ' v e c o m e t e x p e c t

T H G U I D ET C O M P U T E R L I V I N G

H o a b o u t l i n e s a a n g l e s ? S u r e !S E T X Y 1 7 0 , 1 5 0S E T H E A D I N G 1 3 F O R W A R D 7

H O V E T O 1 6 0 , 1 5 0D R A W T O 2 1 0 , 1 0 0T r s o m e o y o u r o w n . W h e n y o a r d o n e , c l e

t h e s c r e e n w i t h t h c l e a r c o m m a n d . N o t e t h a t t s e t h e a d i n g c o m m a n d t u r n s t h e t u r t l e t t h s p e c i f ia n g l e w h e r e z e r o d e r e e s i s t r a i g h t u p 9 d e g r e e s i r i g he t c . S o m e p r o j e c t s w i l l b m o r e e a s i l y d r a w n w i m o v e t o a n d r a u t o w h i l e o t h e r s w i l l d b e t t e r w i s e t x y , s e t h e a d i n g a n f o r w a r d t y p e c o m m a n d s .

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

H O V E T O 1 4 0 , 9 9D R A W T O 1 6 0 , 1 2 9D R A W T O 1 8 0 , 9 9D R A W T O 1 4 0 , 9 9I ' l l l e a v e o t h e r s t r a i g h t - l i n e d f i g u r e s f o y o t w o

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

S i n c e w a r g o i n g t o g e t i n t o m o r e c o m p l i c a t f i g u r e s , i t ' s t i m e t c h a n g e o u m e t h o d o o p e r a t i o n . I s t e a d o t y p i n g i e a c h c o m m a n d a n w a t c h i n g i e e c u t e , w w i l l w r i t e p r o g r a m c o n t a i n i n g t h c o m a n d s . W h e n i i j u s t t h w a y w e w a n t i t w w i l l R U i a n h a v e o u r p i c t u r e d r a w n f o u s T h i s h a s s e v e r a l a v a n t a g e s . W c a s a v e o u p r o g r a m f o r e p e a t e d u s e . W c a m a k e u s o l o o p s a n o t h e r p r o g r a m c o n s t r u c t s t ha r n o a v a i l a b l e a d i r e c t c o m m a n d s . W h e n w m a k eg o o f , w n e e d o n l y c o r r e c t t h p r o g r a m . W d o n ' t h a t t y p e a l t h o t h e r c o m m a n d s o v e r , t o o .

L e t ' s g e t o u o f g r a p h i c s m o d e . Y o c a g i v e tc o m m a n d s e t t e x t o j u s t h i t h f k e y . I y o t y s e t g r a p h i c w i t h o u t a n u m b e r , o h i t h e f 3 k e y w i l l b b a c k i s p l i t s c r e e n g r a p h i c s m o d e , a n c r e v i e w y o u r p i c t u r e . f p u t s y o i f u l l s c r e e n g r a p h i m o d e . Y o c a a l s o c h a n g e m o d e s w i t h t s p l i t s c r e e n a n f u l l s c r e e n c o m m a n d s b u t f u n c t i o n k e y s a r s i m p l e r t u s e . T r p l a y i n g w i t h t h n o w , t h e n r e t u r n t t e x t m o d e ( f l ) .

S i n c e w s t a r t o u p r o g r a m f r o m t e x t m o d e , t h f i t h i n g i n e e d s t d i t e n t e r g r a p h i c s m o d e . W w in o t b e g i v i n g c o m m a n d s i g r a p h i c s m o d e ( o u r p r o g r d o e s t h a t f o u s s l e t ' s u s e t h e f u l l s c r e e n g r a p h i c F i n a l l y l e t ' s h i d e t h t u r t l e s w c a s e o n l y t h e p o i n a n l i n e s w e ' v e d r a w n . O u p r o g r a m w i l l b e g i n l i k e t h i

1 / C o m m e n t2 s e t g r a p h3 f u l l s c r e e n4 h i d e t u r t l e

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

h a v e n ' t s a i d a n y t h i n g a b o u t c o l o r s y e t , b u l e t ' s s o u b a c k g r o u n d a n b o r d e r c o l o r s . W m a n e e d t l o u t h c o l o r n u m b e r s i t h C o m m o d o r e P r o g r a m m e r R e f e r e n c e G u i d e . C O M A L u s e s t h e s a m e c o l o r n u m b e r

4 T h G u i d e t C o m p u t e r L i v i n g

Page 51: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 51/76

u s e d b B A S I C . B l a c k i 0 w h i t e i s 1 , r e i 2 g r e e n i 5 b l u e i 6 , e t c .

5 b a c k g r o u n d6 b o r d e r7 c l e a r

T h c l e a r c o m m a n d w i l l e r a s e t h g r a p h i c s s c r e e na n s e i a l t o t h e c o l o r w l a s t s p e c i f i e d w i t h t h b a c k g r o u n d c o m m a n d . W c a a l s o s e t h e c o l o r o t h l i n e s w w a n t d r a w n . W d o , t h i s w i t h t h p e n c o l o rs t a t e m e n t .

8 p e n c o L o

W e ' r e a l s e n o w , b u w h a t s h a l l w d o L e t ' s d r a wt h s q u a r e w d r e w e a r l i e r i n t h c o m m a n d m o d e .9 f o r w a r d 5 1 0 r i g h t 9 1 1 f o r w a r 5 1 2 r i g h t 9 1 3 f o r w a r d 5 1 4 0 r i g h t 9 1 5 f r w a r d 5

N o r u i t B e c a u s e w a r i p r o g r a m m o d e , w c a m a k e u s o f l o o p a n c o n d i t i o n a l s t r u c t u r e s . F O R -E N D F O R l o o p s a r p a r t i c u l a r l y u s e f u l f o r p o l y g o n s .L e t ' s i m p r o v e t h s q u a r e p r o g r a m w i t h F O l o o p .

0 0 1 00 0 2 00 0 3 00 0 4 00 0 5 00 0 6 00 0 7 00 0 8 00 0 9 00 1 0 00 1 1 00 1 2 0

/ i m p r o v e d s q u a r e p r o g r a ms e t g r a p h i cf u L [ s c r e e nh i d e t u r tb a c k g r o u n db o r d e rc l e a rp e n c o l o rf o s i d e t

f o r w a r d 5 r i g h t 9

e n d f o r s i d e

W i t h a s i m p l e c h a n g e , w c a m a k e t h i s p r o g r a ma n p o l y g o n . A d l i n e 1 a n r e p l a c e l i n e s 9 0 t h r u

1 2 w i t h t h i s :

0 1 5 i n p u t " h o w m a n y s i d e s ? " : n u m b e r 0 9 0 / 1 0 0 f o s i d e s t n u m b e r d

1 1 0 f o r w a r 1 r i g h t 3 6 0 / n u m b e r

1 3 0 e n d f o r s i d e s

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

r i g h t a n d f o r w a r d b u g i t h o t h e r d i r e c t i o n .I o r d e r t d r a w c u r v e d l i n e s , w c h e a t . T h C O M -

s t a t e m e n t s n e c e s s a r y h a v e a l r e a d y b e e n w r i t t e n f o ra n a r f o u n d i t h L i b r a r y o F u n c t i o n s a n d P r o

b o o k / d i s k s e t . I i n c l u d e s p r o c e d u r e s t h a t w i l lc i r c l e s a n a r c s f o u s A l w h a v e t d i m e r g e

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

r o u t i n e .

T m e r g e l i b r a r y p r o c e d u r e o f u n c t i o n w i t h y o u rp r o g r a m , y o d n o t u s e a n l i n e n u m b e r s g r e a t e r t h a n8 9 9 9 . T h l i b r a r y r o u t i n e s s t a r t a t 9 0 0 0 . W h e n y o a r r e a d y , y o e n t e r t h e l i b r a r y r o u t i n e . T h i s w i l l m e r g e i f r o m d i s k a n p u i a t h e n o y o u r p r o g r a m .R e m e m b e r t h a t e n t e r w o r k s o n l y w i t h S E f i l e s ( a c r e a t e d b y L I S T i n g p r o g r a m s e c t i o n t d i s k ) !

T h l i b r a r y d i s k i s e u s e n t e r w i l l w o r k . A f t e rt h l i b r a r y r o u t i n e i e n t e r e d , r e n u m b e r y o u r p r o g r a m t m a k e r o o m f o a n a d d i t i o n a l r o u t i n e s y o m a w a n t t m e r g e :

R E N U MI y o f o r g e t t r e n u m b e r , t h n e x t r o u t i n e y o

e n t e r w i l l o v e r l a y a l o p a r t o t h f i r s t o n a n d y o uw i l l h a v e r e a l m e s s .

I t ' s t i m e t s t a r t d r a w i n g K i l r o y . K i l r o y c o n s i s t s o w a l l o b r i c k s ( l e t ' s k e e p i s i m p l e w i t h o n l y t h r e e r o w s o b r i c k s ) w i t h K i l r o y ' s h e a d p e e k i n g o v e r t h w a l l . F o e t r a c r e d i t , y o a m b i t i o u s o n e s c a a d K i l r o y ' s f i n g e r sa n n o s e o e x t e n d t h e p i c t u r e i o t h e r w a y s . F o r n o w ,w n e e d t d r a w t w o b j e c t s b r i c k w a l l , a n h e a d .T h b r i c k w a l l c a b s e i s e v e r a l w a y s :1 l o o d i s t i n c t l i n e s .2 b o w i t h t w h o r i z o n t a l l i n e s a n b u n c h o v e

t i c a l o n e s .3 T h r e e r o w s o b r i c k s .

T h t h i r d a l t e r n a t i v e i p r o b a b l y t h b e s t , b e c a u s e i i t h m o s t g e n e r a l d e s c r i p t i o n . W c a e a s i l y d r a wb r i c k . I t ' s j u s t v a r i a t i o n o o u s q u a r e p r o g r a m . N e x t ,w c a l e a r n t o d r a w r o o b r i c k s a n d , f i n a l l y , w c a d r a w t h r e e s u c h r o w s . B a b s t r a c t i n g t h e p r o g r a m t h i sw a y , w w i l l l a t e r b a b l e t c h a n g e t h s i z e o t h b r i c k ,t h n u m b e r o b r i c k s i r o w , t h n u m b e r o f r o w s , e t c .W i t h t h o t h e r t w a p p r o a c h e s , t h e s e c h a n g e s w o u l d b m u c h m o r e d i f f i c u l t .

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

C O M M O N S T O C K A N A L Y S I S W I T H Y O U R C O M P U T E RW A L L S T R E E T M I C R O S C O P E

A v a i l a b l e l o r : C o m m o d o r e - 6 4 ;A p p l e | | + , I E f C I B a n d C o m p a t i b l e s

S t o c k s J u d g e d b y 1 0 C r i t e r i a B P r i c e ( C a p G a l n t P o t e n t i a l )B F i n a n c i a l S t a b i l i t y ( S a ( e t y ) • C r i t e r i a V a l u e s M a B S e B U s e r

E i g h t C o m p u t e r P r o g r a m s T h o r o u g h D o c u m e n t a t i o nC o m e s C o m p l e t e W i t h 1 5 0 0 C o m p a n y D a t a B a s e

$ 1 3 5 . M[ U p d a t e s A v a i l a b l e B S u b c r i p l l o n )

S e a r c h C a p a b i l i t i e s M a r k e t A v e r a g e sS i n g l e o B a t c h P r o c e s s i n g G r a p h i c s

D E M O N S T R A T I O N D 1 S K - S 1 O( $ 1 3 — C . O . D . )

O r d e r D e m o D i r e c t o r F r o m Y o u r D e a l e r .( D e a l e r I n q u i r i e s i n v i t e d )

" A P o w e r f u l F i n a n c i a l P l a n n i n g T o o l , W a l i s t r a e t M i c r o s c o p e I T o p — N o t c h . . W a l l s t r e e t M i c r o s c o p e G i v e s Y o Y o u r M o n e y ' sW o r t h A n M o r e — A s R e l i a b l e , C o m p u t e r i z e d S t o c k M a n a g e r a n dF o r e c a s t e r . "

( T h e B o o k o C o m m o d o r e 6 S o f t w a r e 1 9 8 5 )

W A L L S T R E E T C O R P .C a l l : ( 4 0 2 ) 3 9 0 - 3 3 7 2 ( 2 H r s . ) t o r C . O . D .

W r i t e : 1 4 3 8 S o u t h 7 6 t h S t r e e t , O m a h a , N 6 8 1 2 4

T h G u i d e t C o m p u t e r L i v i n g 4

Page 52: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 52/76

3 1 p r o c b r i c k ( h i g h , w i d e ) c l o s e d3 2 f o s i d e : - 1 t d 3 3 f o r w a r d h i g h3 4 r i g h t 9 3 5 f o r w a r w i d e3 6 r i g h t 9 3 7 e n d f o r s i d e3 8 / 3 9 L e f t 9 04 0 0 b a c k w i d e4 1 0 r i g h t 9 04 2 e n d p r o c b r i c k

N o t i c e t h a t w h a t u s e s e p a r a t e f o r w a r d c o m a n d s f o t h t w a d j a c e n t s i d e s s i n c e t h e y m a n o t b et h s a m e l e n g t h . T h l e f t , b a c k , r i g h t s t a t e m e n t s a t h e n o t h p r o c m o v e t h t u r t l e t t h r i g h t e n o t h b r i c k i p o s i t i o n t d r a w a a d j a c e n t b r i c k . T h i s w i l lm a k e o u p r o c e d u r e t d r a w r o o b r i c k s v e r y s i m p l e :

4 4 0 p r o c r o w ' o f ' b r i c k s C c o u n t , h i g h , w i d e )c l o s e d / w r a p L i n e4 5 f o i : = 1 t c o u n t d 4 6 b r c C g w d e 4 7 e n d f o r4 8 e n d p r o c r o w ' o f ' b r i c k s

T h e r e i o n l y o n s m a l l p r o b l e m . S u c c e e d i n g r o w sn o b r i c k s a l t e r n a t e s h o r t a n l o n g b r i c k a t h s t a r to t h r o w . W c a m a k e s e c o n d p r o c f o r t h e o t h e r r o o b r i c k s . :

5 C p r o c o t h e r ' r o w ' o f ' b r i c k s C c o u n t . h i g h ,w i d e ) c l o s e d / w r a p L i n e5 1 s h o r t : = i n t ( w i d e / 2 )5 2 b r i c k ( h i g h , s h o r t )5 3 / 5 4 0 f o r i : = 1 t c o u n t - 1 d 5 5 b r c k ( h i g w i d e )5 6 e n d f o r5 7 / 5 8 s h o r t : = w i d e - s h o r t5 9 b r i c k ( h i g h , s h o r t )6 0 e n d p r o c o t h e r ' r o w ' o f ' b r i c k s

W h a t b c a r e f u l i o u r c o m p u t a t i o n s b e c a u s ew d o n ' t w a n t t e n u w i t h o n r o o b r i c k s s h o r t e rt h a n a n o t h e r . W a r n o r e a d y f o o u w a l l p r o c e d u r e :

D I S K S - 6 9 cF o o l i s h t p a m o r e .D a n g e r o u s t p a l e s s .

Q U A L I T Y M E D I AL I F E T I M E R E P L A C E M E N TG U A R A N T E EH U B R I N G S - T Y V E C E P S .W R I T E P R O T E C T S

A

5 . 2 5 S S D D5 . 2 5 O S D D

P F O R M A T T E D2 M 3 . I ( M a c )

5 . 7 . 8 . 0 . 9

5 1 . 6 . 7

9 C A L L

B l a c k s h i pC O M P U T E R S U P P L Y

A d S - 0 s t e p p i n g a n h a n d l i n g p e r1 0 0 D i s k e i i e s C O a d S S i C r e s i d e n t s a a 5 ^ . = s a l e s t a x iV I S A M C O P B o B 8 3 3 6 2S a F r a n c i s c o C 9 4 7 8 8I C a l i f o r n i a 4 i 5 - 5 5 0 - O 5 i 2U S o r d e r s 8 0 0 - 4 3 1 - 6 2 4 9I C a n a d a 4 0 3 - 1 2 8 - 6 2 2 9

6 2 0 p r o c b r i c k ' w a l l C x . y , r o w s , c o u n t , h i g h ,w i d e ) c l o s e d / w r a p L i n e6 3 m o v e t o x , 6 4 c a s e C r o w s m o 2 o 6 5 w h e n6 6 f o i : = 1 t o r o w s / 2 d 6 7 r o w ' o f ' b r i c k s C c o u n t , h i g h , w i d e )6 8 m o v e t o x , y - ( 2 * i * h i g h )6 9 o t h e r 1 r o w ' o f ' b r i c k s C c o u n t , h i g h . w id e 7 0 m o v e t o x , y - < < 2 * i + 1 ) * h i g h )7 1 0 e n d f o r7 2 0 w h e n7 3 r o w ' o f ' b r i c k s C c o u n t , h i g h , w i d e )7 4 m o v e t o x , y - h i g h7 5 ( 9 f o i : = 1 t o C r o w s - 1 ) / 2 d 7 6 o t h e r ' r o w ' o f ' b r i c k s ( c o u n t , h i g h , w id e 7 7 m o v e t o y - C 2 * i * h i g h )7 8 r o w ' o f ' b r i c k s C c o u n t , h i g h , w i d e )7 9 m o v e t o y - C C 2 * i + 1 ) * h i g h )8 0 e n d f o r8 1 e n d c a s e8 2 e n d p r o c b r i c k ' w a l L

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

O u m a i n p r o g r a m i v e r y m u c h l i k e i u s e d t b

f o r c o m a L 0 . 1 4 k i l r o y w a h e r ed e l e t e " 0 : c 1 4 . k i I r o y "

: c 1 4 . k I r o y "1 0 / 1 1 / 1 2 / s a v e1 3 s e g r a p h i c1 4 f 1 s r e e n1 5 h d e t u r t l e1 6 b a c k g r o u n d1 7 b o r d e r1 8 0 c l e a n1 9 p e n c o l o r2 0 b r i c k ' w a l ( 2 0 , 8 0 , 3 , 1 0 , 1 0 , 2 5 )2 1 a r c C 1 6 0 , 9 0 , 4 0 , 0 , 1 8 0 ) / h e a d

F i n a l l y , w s t a r t t i n k e r i n g a n a d t h b e l l s a w h i s t l e s . W a d e y e s a n n o s e a s w e l l a s t i t l e f o t p i c t u r e . H e r e i t h f i n a l v e r s i o n a f a r a s h a v e t a k e nN o i t ' s y o u r t u r n t e x p e r i m e n t b o t h w i t h t h i s p i c t ua n o t h e r s o y o u r o w c r e a t i o n . G o o d l u c k a n h a f u n !

0 1 0 00 1 1 00 1 2 00 1 3 00 1 4 00 1 5 00 1 6 00 1 7 00 1 8 00 1 9 00 2 0 00 2 1 00 2 2 00 2 3 00 2 4 00 2 5 00 2 6 00 2 7 00 2 8 00 2 9 00 3 0 00 3 1 00 3 2 0

/ f o c o m a l 0 . 1 4 k i l r o y w a h e r e/ d e l e t e " 0 : c 1 4 . k i I r o y "/ s a v e " 0 : c 1 4 . k i I r o y "s e t g r a p h i c

s r e e nd e t u r t

b a c k g r o u n db o r d e rc l e a rp e n c o l o rb r i c k ' w a 1 1 ( 2 0 , 8 0 , 3 , 1 0 , 1 0 , 2 5 )a r c ( 1 6 0 , 9 0 , 4 0 , 0 , 1 8 0 ) / h e a dp e n d o w nm o v e t o 1 5 0 , 1 1 5b r k ( 4 , 4 ) / e y m o v e t o 1 7 0 , 1 1 5b r c k ( 4 , 4 ) / e y m o v e t o 1 6 0 , 1 0 0b r k ( 6 , 4 ) / m o u tp L o t t e x t 1 0 0 , 1 0 , " k i L r o y w a h e r e "p r o c b r i c k C h i g h . w i d e )

f o s i d e : = 1 . t d c l o s e d

5 T h G u i d e t C o m p u t e r L i v i n g

Page 53: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 53/76

S T A R P O I N T S O F T W A R E p r o u d l y p r e s e n t sf o r w a r d h g r i g h t 9 f o r w a r d w i d er i g h t 9

e n d f o r d / L e f t 9 (

0 0 b a c k w i d er i g h t 9

e n d p r o c b r i c k/

4 0 p r o c r o w ' o f ' b r i c k s C c o u n t , h i g h , w i d e )L o s e d / w r a p L n

f o i : = 1 t o c o u n t d b r i c k < h i g h , w i d e )

7 0 e n d f o re n d p r o c r o w ' o f ' b r i c k s/

0 0 p r o c o t h e r ' r o w ' o f ' b r i c k s C c o u n t , h i g hc l o s e d / w r a p L i n e

s h o r t : = i n t ( w i d e / 2 )b r i c k C h i g h , s h o r t )/ f o i = t c o u n t - 1 d

b r i c k ( h i g h . w i d e )6 0 e n d f o r

/ s h o r t : = w i d e - s h o r tb r i c k ( h i g h , s h o r t )e n d p r o c o t h e r r o w ' o f ' b r i c k s

/ 2 0 p r o c b r i c k ' w a L L C x , y , r o w s , c o u n t , h i g hc l o s e d / w r a p l i n e

m o v e t o x , 4 0 c a s e C r o w s m o 2 o 5 0 w h e n6 0 f o r i : = 1 t o r o w s / 2 d

r o w ' o f ' b r i c k s C c o u n t , h i g h , w i d e )m o v e t o x , y - C 2 * i * h i g h )

9 0 o t h e r 1 r o w ' o f ' b r i c k s C c o u n t , h i g h , w/ w r a p L i n e

m o v e t o x , y - ( C 2 * i + 1 ) * h i g h )e n d f o r

2 0 w h e nr o w ' o f ' b r i c k s C c o u n t , h i g h , w i d e )m o v e t o x , y - h i g h5 0 f o r i : = 1 t o C r o w s - 1 ) / 2 d

o t h e r ' r o w ' o f ' b r i c k s C c o u n t , h i g h , w/ w r a p L i n e

7 0 m o v e t o x , y - C 2 * i * h i g h )r o w ' o f ' b r i c k s C c o u n t , h i g h , w i d e )m o v e t o x , y - ( C 2 * i + 1 ) * h i g h )

0 0 e n d f o re n d c a s e

2 0 e n d p r o c b r i c k ' w a L L/

4 0 p r o c a r c ( x , y , r , s a , c a ) c L o s e dm o v e t o x , s e t h e a d i n g 9 0 - s ap e n u pf o r w a r dL e f t 9

p e n d o w nr I r , c a )2 0 p e n u p

e n d p r o c a r /

5 0 p r o c a r c l ( r , c a ) c L o s e df o i : = 1 t c a / 1 0 d

L e f tf o r w a r d r * 3 . 1 4 1 5 9 / 1 8L e f t

e n d f o re n d p r o c r

b V K r a m e r . A l r i g h t s r e s e r v e d .

n n + n = [ s a y I c e p i c k ] , r e v o l u t i o n a r y n e c o n c e p t i s o f t w a r e d e - p r o t e c t i o n f o t h C o m m o d o r e6 4 I S E P I C i n o d i s k d u p l i c a t i o n s y s t e m ,b u a e x t r a o r d i n a r y h a r d w a r e / s o f t w a r ec o m b i n a t i o n t h a t a c t u a l l y b y p a s s e s a n d i s kp r o t e c t i o n s c h e m e . I S E P I C c a p t u r e s a n ds a v e s t h p r o t e c t e d p r o g r a m a i r u n s i t h 6 4 ' s m e m o r y , t h i s " s n a p s h o t " b e c o m e s a c e s s i b l e t t h u s e r f o c o m p l e t e i n s p e c t i o na n a l t e r a t i o n . F r o m t h i s i m a g e , I S E P I C c a a u t o m a t i c a l l y c r e a t e c o m p a c t , a u t o - b o o t i n g ,f a s t - l o a d i n g f i l e w h i c h i c o m p l e t e l y u p r o t e c t e d a n s e l f c o n t a i n e d .

■ C o p i e s A L m e m o r y - r e s i d e n t s o f t w a r e■ I S E P I C ' d p r o g r a m s l o a d m a n y t i m e s

f a s t e r t h a n o r i g i n a l s• f I S E P I C i i n v i s i b l e t s o f t w a r e — c a n n o t

b d e f e a t e d■ f E l i m i n a t e s d r i v e " k n o c k " d u t a n t i q u e

p r o t e c t i o n s c h e m e s — a d d s y e a r s o l i f et y o u r d r i v e

■ f A u t o m a t i c a l l y " c r a c k s " p r o t e c t e d p r og r a m s i n t o s i n g l e , a u t o - b o o t i n g , s u p e r -f a s t l o a d i n g f i l e s

f P l a c e m u l t i p l e p r o g r a m s o s i n g l ed i s k e t t e

f C r e a t e a u t o - b o o t i n g , f a s t - l o a d i n gv e r s i o n s o y o u r o w p r o g r a m s

■ f C r a c k e d p r o g r a m s a r e c o m p l e t e l y s e l f -c o n t a i n e d a n r u i n d e p e n d e n t l y o t h I S E P I C a d a p t e r

f C o p i e s s o f t w a r e w i t h a f l i c k o s w i t c hf I S E P I C c o m e s c o m p l e t e a n r e a d y - t o -

r u n , j u s t p l u g i n t o e x p a n s i o n p o r t■ f P r o g r a m s c r a c k e d b I S E P I C m a b

u s e d o n M S o 4 0 4 0 d r i v e s a w e l la h a r d d i s k s r e g a r d l e s s o o r i g i n a l p r t e c t i o n s c h e m e sW h e n o r d e r i n g b y m a i l :

$ 6 4 . 9 5 3 . 0 0 s h i p p i n g£ 6 4 . 9 5 4 . 0 0 C O o r d e r sC a l i f , r e s i d e n t s a d 6 s a l e s t a V I S A o M a s t e r c a r d a c c e p t e dS h i p p i n g o u o U S $ 6 . 0 0

P l e a s e a l l o w 4 - w e e k s f o d e l i v e r y .. W R I T E O P H O N ES T A R P O I N T S O F T W A R E

S t a r R o u t e I G a z e l l e . C A 9 6 0 3 4 [ 9 1 B J 4 3 5 - 2 3 7 1

Page 54: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 54/76

1 2 M e m o r y M a T h i s i t h f i r s t p a r t o t w o -

p a r t a r t i c l e I ' l l b w r i t i n g o t h m e m o r y o t h 1 2 P i 1 2 m o d e . T h i s p a r t w i l l i n c l u d e t h m a i t s e l f w i t h a l i t t l e b i o t h u s o t h M M ( M e m o r yM a n a g e m e n t U n i t ) c h i p . T h l a s tp a r t w i l l b e b i m o r e v i s u a lb e c a u s e w i l l b i l l u s t r a t i n g w h a ti w h e r e i n s i d e y o u r 1 2 8 .

T h o s e o y o w h p r o g r a me x c l u s i v e l y i B A S I C s h o u l d b a i n t e r e s t e d i t h m e m o r y m a a t h a s s e m b l e r p r o g r a m m e r s a r e .E v e n t h o u g h B A S I C s w e a t s a l t h d e t a i l s f o y o u , s o m e d a y y o m a n e e d t P O K E o P E E K n u m b e ri m e m o r y . K n o w i n g w h a t t h e 1 2 8d o e s w i t h y o u r P O K E , a n h o t u s w h a t y o u P E E K c o u l d b eh e l p f u l .

K n o w i n g t h m e m o r y l a y o u to y o u r c o m p u t e r a l s o e n h a n c e sy o u r c a p a b i l i t i e s i m i x i n gm a c h i n e l a n g u a g e w i t h y o u r

C o m p i l e d b C h r i s S c o t tB A S I C , s t h a t y o c a s p e e d u t h o s e r o u t i n e s t h a t t a k e t h p t i e n c e o u o f y o u r p e r s o n a l i t y .

T h f i r s t a r e a t h a t s h o u l d b eo i n t e r e s t t y o i i t h b e g i n ni n g ( l o w e s t n u m b e r e d ) m e m o r y .W h e t h e r w o r k i n g w i t h B A S I C o n o t , t h e r e a r s o m e v e r y u s e f u ll o c a t i o n s i a a r e a o f t e n r e f e r r e dt o a s t h Z e r o P a g e . M e m o r y c a b d i v i d e d i n t o " p a g e s " i m u c ht h s a m e w a t h a t y o m i g h t t a l ka b o u t " t h e t w e n t y - f o u r h u n d e r e db l o c k " l o c a t i o n i c i t y t h t e r m d e r i v e s f r o m t h e h i g h o r d e rd i g i t s o t h e a d d r e s s . T h h i g ho r d e r d i g i t s o t h Z e r o P a g e a r e ,o c o u r s e , z e r o , a n t h m i c r o p r o c e s s o r i t h 1 2 ( a n d 6 4 h a v e f a s t i n s t r u c t i o n s t h a t c a o l b u s e d i n t h i s a r e a . P r o g r a mm e r s l i k e t t a k e a d v a n t a g e o t h e s e s p e e d y i n s t r u c t i o n s , s i i v e r y b u s y a r e a o m e m o r y .

F o i n s t a n c e , t a k e l o c a t i o n

2 1 ( S 0 0 D 7 i h e x i d e c i m a l ) . I n 6 m o d e , i i t h l o c a t i o n t f t h l a s t A S C I I c h a r a c t e r t p r i n t e d t t h s c r e e n , b u i 1 2 m o d e i w i l l t e l l y o w h e t ht h e 4 0 - o 8 0 - c o l u m n d i s p l a y i i n g u s e d . W h a t c o u l d b e m o r e s i p l e f o r y o u r p r o g r a m w h e n y n e e d t s e i y o s h o u l d h a v eu s e r s w i t c h ?

W i t h t h i s m a y o c a f o t h e r g o l d e n t i d b i t s o y o u r c o p u t e r ' s m e m o r y . I t h n e x t i s s I ' l l s h o w i g l a n c e w h a t t M M k n o w s a n k e e p s t r a c kf o y o u . W i t h V I o w n e r m e m o r y c o n f i g u r a t i o n s a r p r b a b l y a m a t t e r o n o r m a l e v e n tb u f e 6 o w n e r s h a d t w o r a b o u t w h a t c o n f i g u r a t i o n t hw e r e i n T h f i n a l p a r t w i l l t as o m e o t h m y s t e r y o u o t M M a n s h o w h o t u s i y o u r b e s t a d v a n t a g e . S e y o n et i m e .

C o n f i g u r a t i o n s

2 , 4 - 8 - 1 11 1 1 1

R A M B a n k o n l yR A B a n k o n l yF o F u t u r e E x p a n s i o n , c u r r e n t l y i d e n t i c a l t o 0 , 1I n t e r n a l F u n c t i o n R O M , R A B a n k s 0 - r e s p e c t i v e l yE x t e r n a l C a r t r i d g e R O M , R A B a n k s 0 - r e s p e c t i v e l yK e r n a l a n I n t e r n a l R O L o w , R A S a n kK e r n a l a n E x t e r n a l R O L o w , R A b a n kK e r n a l , B A S I C , R A M B a n k 0 a n C h a r a c t e r R O K e r n a l , B A S I C , R A M B a n k

N O T E A n y b a n k c o n t a i n i n g R O a l s o c o n t a i n s I / e x c e p tB A S I C d e f a u l t s t B a n k 1 5 B a n k 1 b e l o w $ F 4 0 0 0i c o n t a i n s I / O .E x a m p l e s L D A t f $ 0 E : S T A S F F 0 0 f o r R A M B a n k

L D # $ 4 E : S T A $ F F 0 0 f o R A M B a n k

M M P r o g r a m m i n g t e c h n i q u e L D $ F F 0 f l t : P H A :d o y o u r o u t n e P L A : S T A $ F F 0 0 : R T S

B a n k 1 4 A l s o ,i b e s t b e c a u s e

R A L E V E L

M E M O R YL O C A T I O N SH E ( D E C I M A L ) L A B E L

D E F A U L TB Y T E / W O R DH E C D E C I )

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

0 0 0 0 0 8 5 1 0 ( 0 0 0 0 1 R 8 5 1 0 ( 1 0 0 0 2 - 0 0 8 9 C 0 - 1 3 7 )

2 0 0 1 0 1 1 1 1 ( 4 7 )% 0 1 1 1 0 0 1 1 ( 1 1 5 )

B A S I C Z E R O P A G E

8 5 1 0 D A T A D I R E C T I O N R E G I S T E R8 5 1 0 D A T A R E G I S T E R

5 T h e G u i d e t C o m p u t e r L i v i n g

Page 55: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 55/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

3 0 0 2 - 0 0 0 90 0 0 2 0 0 3

0 0 0 40 0 0 5 0 0 6 0 0 7 0 0 8 0 0 9

7

0 0 8

C

( 0 - 9 )( 2 C 3 ( 4 ( 5 ( 6 ( 7 ( 8 ( 9

( 1 0 )( 1 1 )( 1 2 )( 1 3 )( 1 4 )( 1 5 )( 1 6 )( 1 7 )

( 1 8 )( 1 9 )( 2 0 )( 2

( 2 2 - 2 3 )( 2 4 )( 2 5 )( 2 6 )( 2 7 )( 2 8 )( 2 9 )( 3 0 )( 3 1 )( 3 2 )( 3 3 )( 3 4 )( 3 5 )( 3 6 )( 3 7 )( 3 8 )( 3 9 )( 4 0 )( 4 1 )( 4 2 )( 4 3 )( 4 4 )( 4 5 - 6 0 )

B A N KP C P C H IP C P C L OP C S R E GF L G SA R E GA C X R E GX Y R E GY S T K P T RC H A R A CS E N D C H RT R M P O SV E R C KC O U N TD I M F L A GV A L T Y PI N T F L GG A R B F LD O R E SS U B F L GI N P F L GD O M A S KT A N S G NC H A N N LP O K E RL I N N U HT E M P P TL A S T P TL A S T P T + 1T E M P S TT E M P S T + 1T E M P S T + 2T E M P S T + 3T E M P S T + 4T E M P S T + 5T E M P S T + 6T E M P S T + 7T E M P S T + 8I N D E XI N D E X 1I N D E X 2I N D E X 2 + 1R E S H OR E S M O HA D D E N DR E S M OR E S L O

D E F A U L TB Y T E / W O R DH E

T E M P O R A R Y$ 0 $ B $ 0 $ 0 $ 0 $ 0 $ 0 $ F

$ 0 $ 0 $ 0 $ F $ 0 $ 0 $ 0 $ 0

$ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 1 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0

C D E C I )

S T O R A G E( 1 5 )

( 1 7 6 )( 0 ( 0 ( 0 ( 0 ( 0

( 2 8 4 )

( 0 ( 0 ( 0

( 2 5 0 )( 0 ( 0 ( 0 ( 0

( 0 ( 0 ( 0 ( 0 ( 0 ( 0

( 2 7 )( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 6 ( 2 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0

B A S I C M E M O R Y V E C T O R S

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

B A N KM O N I T O R P T E M P> P M O N I T O R P T E M P< P M O N I T O R P T E M P. S M O N I T O R S T A T U S T E M P- A C C U M U L A T O R T E M P.

R E G I S T E R T E M PR E G I S T E R T E M P

S T A C K P O I N T E RS E A R C H C H A R A C T E R F R O M C P U O R

C O D E F O S W I T C H T 6 M O D ES T A C K P O I N T E R T E M PF L A G - S C A N F O Q U O T ES C R E E N C O L U M N F R O M L A S T T A F L A G - 0 = L O A D 1 = V E R I F YI N P U T B U F F E R P O I N T E R / N U M B E R O S U B S C R I P T SF L A G - D E F A U L T A R R A Y D I M E N S I O ND A T A T Y P E - $ F ( 2 5 5 ) = S T R I N G

$ 0 ( 0 ) = N U M E R I C A LD A T A T Y P E - $ 8 0 ( 1 2 8 ) N T E G E R

$ 0 ( 0 ) = F L O A T I N G P O I N TF L A G - D A T A S C A N L I S T Q U O T E /

G A R B A G E C O L L E C T I O NF L A G - S U B S C R I P T R E F E R E N C E

U S E R F U N C T I O N C A L LF L A G - $ 0 ( 0 ) = I N P U T ( 0

$ 4 ( 6 4 ) = G E T $ 9 ( 1 5 2 ) = R E A DF L A G - T A N G N / C O M P A R S O R E S U L TC U R R E N T I / P R O M P T F L A GI N T E G E R V A L U E ( < L B )O H B )T E M P O R A R Y S T R I N G S T A C K P O I N T E R< L A S T T E M P O R A R Y S T R I N G A D D R E S S> L A S T T E M P O R A R Y S T R I N G A D D R E S SS T A C K F O T E M P O R A R Y S T R I N G S

< U T I L I T Y P O I N T E R A R E A> U T I L I T Y P O I N T E R A R E A

F L O A T I N G P O I N T P R O D U C T O M U L T I P L Y

( 4 5 ) T X T T A 8( 4 6 )( 4 7 ) V A R T A B

$ 0 $ 1 $ 0

( 1 ( 2 8 )

( 0

< S T A R T O B A S I C P R O G R A MR A L E V E L ( 0

> S T A R T O B A S I C P R O G R A MR A L E V E L ( 0

< S T A R T O V A R I A B L E S $ 0 4 0 0R A L E V E L ( 1

T h G u i d e t C o m p u t e r L i v i n g 5

Page 56: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 56/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )0 0 3 00 0 3 10 0 3 20 0 3 30 0 3 40 0 3 50 0 3 60 0 3 70 0 3 80 0 3 90 0 3 A0 0 3 B0 0 3 C0 0 3 D0 0 3 E0 0 3 F0 0 4 00 0 4 10 0 4 20 0 4 30 0 4 40 0 4 50 0 4 60 0 4 70 0 4 80 0 4 9

0 0 4 A0 0 4 B

0 0 4 C

0 0 4 D0 0 4 E0 0 4 F0 0 5 0

0 0 5 10 0 5 20 0 5 30 0 5 40 0 5 50 0 5 60 0 5 70 0 5 80 0 5 9

M 5 0 0 5 B

0 5 0 5

0 « 5 E0 0 5 F0 0 6 00 0 6 1

0 0 6 2

( 7 8 )( 4 9 )( 5 0 )( 5 1 )( 5 2 )( 5 3 )( 5 4 )( 5 5 )( 5 6 )( 5 7 )( 5 8 )( 5 9 )( 6 0 )( 6 1 )( 6 2 )( 6 3 )( 6 4 )( 6 5 )( 6 6 )( 6 7 )( 6 8 )( 6 9 )( 7 8 )( 7 1 )( 7 2 )( 7 3 )

( 7 4 )( 7 5 )

( 7 6 )

< 7 7 )( 7 8 )( 7 9 )( 8 0 )

( 8 1 )( 8 2 )( 8 3 )( 8 4 )( 8 5 )( 8 6 )( 8 7 )( 8 8 )( 8 9 )

( 9 0 )

( 9 1 )( 9 2 )( 9 3 )( 9 4 )( 9 5 )( 9 6 )( 9 7 )

( 9 8 )

A R Y T A BS T R E N D

F R E T O PF R E S P C

M X M E M 1C U R L I NT X T P T RF O R MF N D P N TD A T L I ND A T P T RI N P P T RV A R N A MF D E C P TV A R P N T

L S T P N TA N D M S KF O R P N TE O R M S KF O R P N T + 1V A R T X TO P P T RO P P M A S KG R B P N TT E M P F 3D E F P N TD S C P N T

H E L P E RJ M P E RO L D O VT E M P F 1P T A R G 1T E M P F 1 + 1A R Y P N TH I G H D ST E M P F 1 + 2T E M P F 1 + 3H I G H T RS T R 1T E M P F 2D E C C N TS T R 2T G R B T O PD P T F L GL O W T RE X P S G NT E N E X P

D E F A U L TB Y T E / W O R DH E

$ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ F $ 0 $ 0 $ 0 $ F $ 0 $ F $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 1 $ 0 $ 0 $ 0 $ 0 $ 0

$ 0 $ 0

( D E C I )( 4 ( 0 ( 4 ( 0 ( 4 ( 0 ( 2 5 5 )( 0 ( 0 ( 0

( 2 5 5 )( 0

( 2 5 5 )( 1 ( 2 ( 0 ( 0 ( 0 ( 0 ( 0

( 2 8 )( 0 ( 0 ( 0 ( 0 ( 0

( 0 ( 0

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

$ 0

$ 0

$ 0

( 0

( 0 $ 0 $ 0 $ 0

$ 0 $ 0 $ 0 $ 0 $ 0 $ 4 $ 0 $ 0 $ 0

( 0 ( 0 ( 0

( 0 ( 0 ( 0 ( 0 ( 0

( 7 6 )( 0 ( 0 ( 0

( 0

$ 0 $ 0 $ 0

$ 0 $ 0

( 0 ( 0 ( 0

( 8 ( 0

> S T A R T O V A R I A B L E S $ 0 4 0 0R A M L E V E L ( 1

< S T A R T O A R R A Y S> S T A R T O A R R A Y S< E N D O A R R A Y S> E N D O A R R A Y S< B O T T O M O S T R I N G S> B O T T O M O S T R I N G S< L O W E S T S T R I N G V E C T O R

R A L E V E L ( 1 > L O W E S T S T R I N G V E C T O R

R A L E V E L ( 1 < T O P O S T R I N G S R A M L E V E L> T O P O S T R I N G S R A M L E V E L< C U R R E N T B A S I C L I N E N U M B E R

R A L E V E L ( 1 R A L E V E L ( 1

R A L E V E L ( 1 L E V E L ( 1 L E V E L ( 1 L E V E L ( 1

( 1 ( 1

R A R A R A

> C U R R E N T B A S I C L I N E N U M B E R< P O I N T E R T B A S I C T E X T> P O I N T E R T B A S I C T E X TU S E D B P R I N T U S I N G< P O I N T E R T I T E M F O U N D

T I T E M F O U N DD A T A L I N ED A T A L I N E

> P O I N T E R< C U R R E N T> C U R R E N T< C U R R E N T> C U R R E N T

B S E A R C HB S E A R C H

N U M B E RN U M B E R

D A T A A D D R E S SD A T A A D D R E S S

< V E C T O R - I N P U T R O U T I N E> V E C T O R - I N P U T R O U T I N E< C U R R E N T B A S I C V A R I A B L E N A M E> C U R R E N T B A S I C V A R I A B L E N A M E< P O I N T E R - C U R R E N T B A S I C

V A R I A B L E D A T A> P O I N T E R - C U R R E N T B A S I C

V A R I A B L E D A T A

< P O I N T E R - I N D E X V A R I A B L EF O R / N E X T

> P O I N T E R - I N D E X V A R I A B L EF O R / N E X T

F L A G S ' H E L P ' O R ' L I S T '

U S E D T D I A R R A Y SM U L T I P L Y D E F I N I T I O NT E M P O R A R Y F = T E M P O R A R Y F 1 + 1

= T E M P O R A R Y F 1 + 2= T E M P O R A R Y F 1 + 3

F O I N S T R U C T I O N

$ 0 ( 0

T E M P O R A R Y= T E M P O R A R Y= T E M P O R A R Y= T E M P O R A R YM O N I T O R Z = T E M P O R A R Y

T E M P O R A R Y= D E C C N T + 1

F F F F

+ +

S T O R A G EF

F

+

+

I F A

5 T h e G u i d e t C o m p u t e r L i v i n g

Page 57: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 57/76

M o d e m M a s t e rb B o R i c h a r d s o n

T h F r i e n d l i e s t C o m m o d o r e B B S A v a i l a b l e

3 0 0 / 1 2 0 0 b a u d o p e r a t i o nN e P u n t e r f i l e t r a n s f e r p r o t o c o lF u l l m e n u - d r i v e nO v e r 2 5 c o m m a n d sP u b l i c m e s s a g e b a s eP r i v a t e E - m a i l b a s eE - m a i l c h e c k a s i g n - o nS u b - d i r e c t o r i e s f o f i l e t r a n s f e r2 5 0 - u s e r c a p a c i t yA c c u r a t e c l o c k / c a l e n d a r" O l d " E - m a i l d e l e t e d a f t e r o n w e e k

U s e r s u r v e y / p o l lP r i n t e r o u t p u tI n f o r m a t i o n f i l e sS e t - u p i o n l y t e m i n u t e s

O n l y $ 2 9 . 9 5

B o b ' s T e r m P r T h i s f u l l - f e a t u r e d p r o g r a m g i v e s y o t o t a l c o n t r o l

o y o u r m o d e m !M o d e m C o m p a t i b i l i t y

C o m m o d o r e 1 6 5 0 A u t o m o d e mC o m m o d o r e 1 6 6 0 M o d e m 3 0 C o m m o d o r e 1 6 7 0 M o d e m 1 2 0 0W e s t r i d g eM i t e y - M oH e a n I T o t a l T e l e c o m m u n i c a t i o n sM a y e s S m a r t m o d e m 1 2 0 0

U p l o a d i n g a n d D o w n l o a d i n gX O N / X O F FP U N T E R p r o t o c o lX M O D E M p r o t o c o lA n m u c h m o r e

N o t h e r C - 6 4 m o d e m s o f t w a r ec a c o m p a r e i s p e e d

a n c a p a b i l i t y !

F r o m P r o g r e s s i v e P e r i p h e r a l s

B u f f e r F a c i l i t i e s2 8 , 5 0 0 b y t e sD u m p t s c r e e n , p r i n t e r , o d i s kF u l l b u f f e r e d i t i n g

P l u s :1 c u s t o m c h a r a c t e r s e t sU n l i m i t e d p h o n e b o o k s t o r a g eF u l l y m e n u - d r i v e nU s e r a d j u s t a b l e p a r a m e t e r sF u l l f e a t u r e d r e m o t e m o d e

N o O n l y$ 4 9 . 9 5

T h C a t a l o g e rT h U l t i m a t e D i s k C a t a l o g i n g S y s t e m f o t h 6 4 T h C a t a l o g e r c a h e l p y o f i n d a n y p r o g r a m i n s t a n t l y . Y o w i l l

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

F e a t u r e s o T h C a t a l o g e r I n c l u d e :

E a s y l o a d i n g . L o a d s d i r e c t l y f r o m d i s k .A b i l i t y t c h a n g e n a m e o f e n t r y .U s e s r e l a t i v e f i l e s e x c l u s i v e l y .S e a r c h , S o r t a n P r i n t b a n o 1 f i e l d s .C a p a c i t y f o 1 4 0 0 d i f f e r e n t p r o g r a m s ( o d i s k s ) p e d a t a d i s k .F A S T - a l l m a c h i n e l a n g u a g e .M e n u d r i v e n - v e r y e a s y t u s e .W o r k s w i t h A L p r i n t e r s .W o r k s w i l h o n o t w d r i v e s .A l l o w s d u p l i c a t e I D ' s .A l l o w s s e l e c t i o n o f i t e m s t b e n t e r e d .U n l i m i t e d c a t e g o r y n a m e s .

O n l y $ 2 4 . 9 5

T a C o m p u t a t i o np r o g r a m w i t h i n t e l l i g e n c e b u i l t - i n !

T a x C o m p u t a t i o n i e a s y t u s a n l e a d s y o q u e s t i o n b q u e s t i o nt h r o u g h t h ( a f o r m s . A t t i m e s , t h e p r o g r a m c h o o s e s n e c e s s a r yf o r m s b e v a l u a t i o n o y o u r s i t u a t i o n . T h t a i f i g u r e d i t h m o s tb e n e f i c i a l w a f o t h u s e r a n m a n y o v e r l o o k e d d e d u c t i o n s a r d i s c u s s e d .

A l t a s i t u a t i o n s a r e a c c e p t e d . T h f o l o w i n g f o r m s a r e c o m p l e t e d i d e t a i l : 1 0 4 0 , i t e m i z e d d e d u c t i o n s , m o v i n g e x p e n s e s , i n c o m e a v e r a gi n g , s a l e o a s s e t s , c r e d i t f o c h i l d c a r e , c r e d i t [ o t h e l d e r l y , s a l e o r e s i d e n c e , m i n i m u m t a x . ( T h i s i n c l u d e s S c h e d u l e s A , B , C G R R P S E a n W a l o n g w i t h f o r m s 1 0 4 0 a n 2 2 1 0 . T h p r o g r a m w i l l p r i n to u a l o t h e s e f o r m s e x c e p t t h e 1 0 4 0 . )

T u s T a C o m p u t a t i o n y o n e e d o n l y t a n s w e r q u e s t i o n s " Y o " N " , o r e n l e r a n u m b e r . c a l c u l a t o r h a b e e n b u i l t i n t o t h p r o g r a mt a s s i s t y o a a n t i m e . S i m p l e e n o u g h t b f u n !

$ 2 9 . 9 5 *E a c h p r o g r a m c o n t a i n s c o u p o n f o o n a d d i t i o n a l y e a r l y u p d a t e .

A q u a r i a n S o f t w a r eP . O . B o 2 2 1 8 4P o r t l a n d , O 9 7 2 2 2

T O r d e r , C a l l : ( 5 0 3 ) 6 5 4 - 2 6 4 1V I S A a n M a s t e r C a r d A c c e p t e dA d $ 3 . 0 0 S h i p p i n g a n H a n d l i n g P e r O r d e rD e a l e r I n q u i r i e s W e l c o m e !

T h e G u i d e t C o m p u t e r L i v i n g 5

Page 58: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 58/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

D E F A U L TB Y T E / W O R DH E X ( D E C I )

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S0 0 6 3

0 0 6 4

0 0 6 50 0 6 6

0 0 6 70 0 6 80 0 6 90 0 6 A0 0 6 B0 0 6 C0 0 6 D0 0 6 E0 0 6 F0 0 7 00 0 7 10 0 7 2

0 0 7 30 0 7 40 0 7 50 0 7 60 8 7 7

0 0 7 80 0 7 90 0 7 A0 0 7 B0 0 7 C0 0 7 D0 0 7 E0 0 7 F0 0 8 00 0 8 10 0 8 2

( 9 9 )

( 1 0 0 )

( 1 0 1 )( 1 0 2 )

( 1 0 3 )( 1 0 4 )( 1 0 5 )( 1 0 6 )( 1 0 7 )( 1 0 8 )( 1 0 9 )( 1 1 0 )( 1 1 1 )( 1 1 2 )( 1 1 3 )( 1 1 4 )

( 1 1 5 )( 1 1 6 )( 1 1 7 )( 1 1 8 )( 1 1 9 )

( 1 2 0 )( 1 2 1 )( 1 2 2 )( 1 2 3 )( 1 2 4 )( 1 2 5 )( 1 2 6 )( 1 2 7 )( 1 2 8 )( 1 2 9 )( 1 3 0 )

P O S I T NF A D S C T M PL E F T F L A GF A C E X PT M A T C HR I G H T F L A 6F A C H OF A C M O H

N F A C M O HF A C M OT F A C L OF A C S G ND E G R E ES G N F L GA R G E X PA R G H OA R G M O HI N I T A S 0A R G M OA R G L OA R G S G NS T R N G 1A R I S G NF A C O VS T R N G 2P O L Y P TC U R T O LF B U F P TF B U F P T + 1A U T I N CM V D F L GN O Z ES P R N U MK E Y N U MZ P T E M P 1H U L P< E Y S I ZS Y N T M PD S D E S CT X T P T R

T O R G N M O DP A R S T SP O I N TP A R S T XO L D S T K

$ 0

$ 0

0 0 8 3 - 0 0 8 F ( 1 3 1 - 1 4 3 )0 0 8 30 0 8 40 0 8 50 0 8 60 0 8 70 0 8 80 0 8 90 0 8 A0 0 8 B0 0 8 C0 0 8 D0 0 8 E0 0 8 F

( 1 3 1 )( 1 3 2 )( 1 3 3 )( 1 3 4 )( 1 3 5 )( 1 3 6 )( 1 3 7 )( 1 3 8 )( 1 3 9 )( 1 4 0 )( 1 4 1 )( 1 4 2 )( 1 4 3 )

C O L S E LM U L T I C 1M U L T I C 2F S C A L E XS C A L E YS T O P N BG R A P N TG R A P N T + 1V T E M P 1V T E M P 2

$ 0

( 0

( 0

$ 0 £ 6

$ 0 $ 0 $ 0 $ 0 $ 0 $ 0

$ 0 $ 0 $ 0 $ 0 $ 0 $ 0

$ 0 $ 0 $ 0 $ 0 $ D

( 0 ( 6 6 )

( 0 ( 1 5 )

( 0

( 0 ( 0 ( 0 ( 0 ( 0 ( 0

( 0 ( 0 ( 0 ( 0

( 2 0 8 )

( 0

B A S I C Z - S T O R A G E F O G R A P H I C C O M M A N D S

$ 0 $ 0 $ 0 $ 0 $ F $ 0 $ 0 $ 0

$ 0 $ F Z - $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 S 0

( 0 ( 7 ( 0 ( 0

( 2 5 5 )( 9 ( 0 ( 0 ( 0

( 2 5 0 )s t o r ;

( 0 ( 1 ( 2 ( 1 3 )( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0

T E M P O R A R Y F 1 + 1 0

P A I N T - L E F T F L A GF A C # 1 E X P O N E TM O N I T O R Z S T O R A G E I F A = T E M P O R A R Y F 1 + 1 1P A I N T - R I G H T F L A G

M O N I T O R Z S T O R A G E I F A P O I N T E R - S E R I E S - E V A L . C O N S T .P O I N T E R - S E R I E S - E V A L . C O N S T .F A C # 2 E X P O N E TF A C 8 2 M A N T I S S AJ U S T C O U N T F O I N I T

F A C # 2 S I G NS I G N C O M P A R I S O N R E S O L U T I O N F A C # 1 V S # 2F A C # 1 L O W - O R D E R ( R O U N D I N G )

< P O I N T E R - C A S S E T T E B U F F E R> P O I N T E R - C A S S E T T E B U F F E RI N C R E M E N T V A L U E F O A U T O ( 0 = O F F )F L A G I 1 0 H I R E SU S I N G L E A D Z E R O C O U N TM O V S P R S P R I T E T E M P O R A R Y

C O U N T E RT E M P O R A R Y F O I N D I V I D U A L L O A D SD E S C R I P T O R F O O S

T O R U N T I M E S T A C KF L A G - R U N / D I R E C T M O D ED O P A R S E R S W O R DU S I N G P O I N T E R / D E C I M A L P O I N T E RG R A P H I C Z S T O R A G E

C U R R E N T C O L O RC U R R E N T M U L T I - C O L O R # C U R R E N T M U L T I - C O L O R # C U R R E N T F O R E G R O U N D C O L O R< S C A L E F A C T O R I > S C A L E F A C T O R I < S C A L E F A C T O R I > S C A L E F A C T O R I S T O P P A I N T I N O B A C K G R O U N D

O S A M E C O L O R

0 0 9 0 - 0 0 F F ( 1 4 4 - 2 5 5 )0 0 9 0 ( 1 4 4 ) S T A T U S

K E R N A L / E D I T O R S T O R A G E$ 0 ( 0 I / O P E R A T I O N S T A T U S B Y T E

5 T h e G u i d e t C o m p u t e r L i v i n g

Page 59: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 59/76

T P U G

N a m eA d d r e s sC i t y / T o w n

P r o v / S t a t e

m o r e t N a n j u s t a n o t h e r c o m p u t e r

m e m b e r s h i pi t h

w o r l d ' s l a r g e s tp o m p u t e r c l u b

w i l l p r o v i d ey o w i t h :

1 i s s u e s o T P U G m a g a z i n eA d v i c e f r o m e x p e r t s l i k e J i B u t t e r f i e l d a n E l i z a b e t h D e a lA c c e s s t o u h u g e l i b r a r y o fp u b l i c d o m a i n s o f t w a r eA c c e s s t o u o n l i n e h e l p s e r v i c e sA l f o o n l y $ 2 5 / y r .

J O I N U N O W ! !w a n t t o j o i n T P U G a a a s s o c i a t e m e m b e r .

H o m e p h o n e

W o r k p h o n e

P o s t a l / Z i p C o d e C o u n t r y

M c o m p u t e r e q u i p m e n t i s

C D C h e q u e e n c l o s e dI Z M o n e y o r d e r e n c l o s e d

v i s a M a s t e r C a r dC a r d #E x p i r y

S i g n a t u r e

Page 60: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 60/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

0 0 9 10 0 9 20 0 9 30 0 9 40 0 9 50 0 9 60 0 9 70 0 9 80 0 9 90 0 9 A0 0 9 B0 0 9 C0 0 9 D0 0 9 E0 0 9 F

0 0 A 0 - 0 0 A 20 0 A 00 0 A 10 0 A 20 0 A 30 0 A 40 0 A 50 0 A 60 0 A 70 0 A 80 0 A 90 0 A A0 0 A B0 0 A C0 0 A D0 0 A E0 0 A F0 0 B 00 0 B 10 0 B 20 0 B 30 0 B 40 0 B 50 0 B 60 0 8 70 0 B 80 0 B 90 0 B A0 0 B BI 0 B C0 0 B D

0 0 B E0 0 B FO 0 C 00 0 C 10 0 C 20 0 C 30 0 C 4

( 1 4 5 )( 1 4 6 )( 1 4 7 )( 1 4 8 )( 1 4 9 )( 1 5 0 )( 1 5 1 )( 1 5 2 )( 1 5 3 )( 1 5 4 )( 1 5 5 )( 1 5 6 )( 1 5 7 )( 1 5 8 )( 1 5 9 )

( 1 6 0 - 1( 1 6 0 )( 1 6 1 )( 1 6 2 )( 1 6 3 )( 1 6 4 )( 1 6 5 )( 1 6 6 )( 1 6 7 )( 1 6 8 )( 1 6 9 )( 1 7 0 )( 1 7 1 )( 1 7 2 )( 1 7 3 )( 1 7 4 )( 1 7 5 )( 1 7 6 )( 1 7 7 )( 1 7 8 )( 1 7 9 )( 1 8 0 )( 1 8 1 )( 1 8 2 )( 1 8 3 )( 1 8 4 )( 1 8 4 )( 1 8 5 )( 1 8 6 )( 1 8 7 )( 1 8 8 )

( 1 9 0 )( 1 9 1( 1 9 2 )( 1 9 3 )( 1 9 4 )( 1 9 5 )( 1 9 6 )

S T K E YS V X TV E R C KC 3 P 08 S O U RS Y N OX S A VL D T N DD F L T ND F L T OP R T YD P S WM S G F L GP T R 1T P T R 2T

6 1 T I M ET I M M N ST I M S E CR 2 D 2P C N T RB S O U R 1F I R TC O U N TC N T D N8 U F P N TI N B I TS H C N LB I T C IR E R I N O N ER E R I D A T AR D F L GR I P R T YS H C N HS A E A C M P 0T E M PT A P E 1B I T T SS N S W 1N X T B I TD I F FR O D A T AP R F N L E NL S F F N A D RR O P R T YO C C H A RF S B L KD R I V EM Y C HC A S 1T R A C KS T A LS E C T O RS T A HM E M U S ST H P 2M E M U S + 1T M P 2 + 1

D E F A U L TB Y T E / W O R DH E

$ F $ 8 $ 0 $ 5 $ F $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 s e $ 0

( D E C I )

( 2 5 5 )( 1 2 8 )

( 0 ( 8 5 )

( 2 5 5 )( 0 ( 0 ( 0 ( 0 ( 3 ( 0 ( 0

( 1 9 2 )( 0

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

K E

$ 0

J I F F Y C L O C K

( 0

$ x $ x $ x $ 5 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 S 0 $ 0 $ 0 $ 0 S 0 $ 0 $ 0 $ 0 $ 0 $ 0

( 8 5 ]( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0

( 1 1 )( 0 ( 0 ( 0 ( 0 ( 0

( 1 1 )( 0

$ 0 $ 0

( 0 ( 0

$ 0 $ 0 $ 6 $ 0 $ 1 $ F $ 0

$ 0 $ 3 $ 0 $ 0 $ 0 $ 7 $ E

( 1 ( 0

( 1 1 1 )( 8

( 2 2 )( 2 5 0 )

( 0

( 0 ( 4 8 )

( 0 ( 1 ( 0

( 1 1 5 )( 2 2 4 )

S T O P F L A G - S T O PT A P E T E M P O R A R YL O A D O R V E R I F Y F L A GS E R I A L S U F F E R E D C H A R A C T E RC H A R A C T E R B U F F E R F O S E R I A LC A S S E T T E S Y N C B U F F E RT E M P O R A R Y F O B A S I NN U M B E R O O P E N F I L E SD E F A U L T I N P U T D E V I C E ( 0 D E F A U L T O U T P U T D E V I C E ( 3 C A S S E T T E P A R I T YC A S S E T T E D I P O L E S W I T C HO M E S S A G E F L A GC A S S E T T E E R R O R P A S ST E M P O R A R YC A S S E T T E E R R O R P A S ST E M P O R A R Y

6 5 5 3 6 J I F F Y S ( 1 8 . 2 0 4 4 m i n u t e s )2 5 J I F F Y S ( 4 . 2 2 6 7 s e c o n d s )J I F F Y ( . 0 1 6 6 7 s e c o n d )S E R I A L B U S S U S A G EC A S S E T T E S T U F FT E M P O R A R Y / S E R I A L R O U T I N ET E M P O R A R Y / S E R I A L R O U T I N EC A S S E T T E S Y N C C O U N T D O W NC A S S E T T E B U F F E R P O I N T E RR S 2 3 2 R E C E I V E R I N T E R N A L B I C A S S E T T E S H O R T C O U N TR S 2 3 2 R E C E I V E R B I C O U N T I C A S S E T T E R E A D E R R O RR S - 2 3 2 R E C E I V E R F F O S T A R T B I C H E C KC A S S E T T E R E A D I N G Z E R O SR S 2 3 2 R E C E I V E R B Y T E B U F F E RC A S S E T T E R E A D M O D ER S 2 3 2 R E C E I V E R P A R I T YC A S S E T T E S H O R T C O U N TP O I N T E R T A P E B U F F E R / S C R E E N S C R O L LT A P E E N A D D R E S S E S / E N D O P R O G R A MT A P E T I M E C O N S T .T A P E B U F F E R V E C T O RR S - 2 3 2 T R A N S F E R B I C O U N T E RR S - 2 3 2 T R A N S F E R N E X T B I R S - 2 3 2 T R A N S F E R B Y T E B U F F E RL E N G T H O C U R R E N T F I L E N A M EC U R R E N T F I L E N U M B E RC U R R E N T S E C O N D A R Y A D D R E S SC U R R E N T D E V I C E N U M B E R< F I L E N A M E A D D R E S S> F I L E N A M E A D D R E S SR S - 2 3 2 T R A N S F E R P A R I T YO U T P U T C H A R A C T E R

B L O C K S L E F T T R E A D / W R I T ES E R I A L W O R D B U F F E RC A S S E T T E M A N U A L / C O N T R O L L E D S W I T C H ( I R Q )< I S T A R T A D D R E S S> I S T A R T A D D R E S S< C A S S E T T E L O A D T E M P O R A R Y S> C A S S E T T E L O A D T E M P O R A R Y S

5 T h e G u i d e t C o m p u t e r L i v i n g

Page 61: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 61/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

D E F A U L TB Y T E / W O R DH E X ( D E C I )

D E S C R I P T I O N SU S A G E ,

P A R A M E T E R S

0 0 C 50 0 C 60 0 C 70 0 C 80 0 C 90 0 C A

( 1 9 7 )( 1 9 8 )( 1 9 9 )( 2 0 0 )( 2 0 1 )( 2 0 2 )( 2 0 3 )

D A T AB F N B A N KR I B U FR O B U F

$ 0 $ 0 $ 0 £ 0 S 0 $ 0 $ 0

( 0 ( 0

( 1 5 )( 0

( 1 2 )( 0

( 1 3 )

T A P E R E A D W R I T E D A T AB A N K F O C U R R E N T L O A D / S A V E / V E R I F Y

O P E R A T I O N SB A N K O F I L E N A M E< R S - 2 3 2 I N P U T B U F F E R P O I N T E R> R S - 2 3 2 I N P U T B U F F E R P O I N T E R< R S - 2 3 2 O U T P U T B U F F E R P O I N T E R> R S - 2 3 2 O U T P U T B U F F E R P O I N T E R

0 0 C C - 0 0 D 9 ( 2 0 4 - 2 1 7 )0 0 C C0 0 C D0 0 C E0 0 C F0 0 D 00 0 D 10 0 D 20 0 D 30 0 D 40 0 D 50 0 D 60 0 D 70 0 D 80 0 D 9

( 2 0 4 )( 2 0 5 )( 2 0 6 )( 2 0 7 )( 2 0 8 )( 2 0 9 )( 2 1 0 )( 2 1 1( 2 1 2 )( 2 1 3 )( 2 1 4 )( 2 1 5 )C 2 1 6 )( 2 1 7 )

K E Y T A BI M P A R MN D K Y N D XK E Y I D XS H F L A GS F D XL S T XC R S WM O D EG R A P H MC H A R E N

G L O B A L S C R E E N E D I T O R V A R I A B L E S$ 8 ( 1 2 8 ) < K E Y S C A N T A B L E P O I N T E R$ F ( 2 5 0 ) > K E Y S C A N T A B L E P O I N T E R$ B ( 1 8 0 ) < P R I M A R Y U T I L S T R I N G P O I N T E R$ B 5 ( 1 8 1 ) > P R I M A R Y U T I L S T R I N G P O I N T E R$ 0 ( 0 I N D E X / K E Y B O A R D Q U E U E$ 0 ( 0 P E N D I N G F U N C T I O N K E F L A G$ 3 ( 5 3 ) I N D E X T P E N D I N G F U N C T I O N K E S T R I N G$ 0 ( 0 S H I F T K E S T A T U S$ 5 ( 8 8 ) C U R R E N T K E I N D E X$ 5 ( 8 8 ) L A S T K E I N D E X$ 0 ( 0 ( C R ) I N P U T F L A G$ 8 ( 8 8 ) 4 0 / 8 0 C O L U M N M O D E$ 0 ( 0 T E X T / G R A P H I C M O D E$ 0 ( 0 R A M / R O M V I C H A R A C T E R F E T C H

F L A G ( B I T 2

0 D « 0 D A

0 0 D B0 0 D C0 0 D D0 0 D E

- 0 0 D F ( 2 1 8 - 2 2 3 ) K E Y V A R T H E S E L O C A T I O N S A R S H A R E D B S E V E R A L E D I T O R R O U T I N E S( 2 1 8 )

( 2 1 9 )( 2 2 0 )( 2 2 1 )( 2 2 2 )

( 2 2 3 )0 0 D F

0 0 E 0 - 0 0 E F ( 2 2 4 - 2 3 9 )

0 0 E 00 0 E 10 0 E 20 0 E 30 0 E 40 0 E 50 0 E 60 0 E 70 0 E 80 0 E 90 0 E A0 0 E B0 0 E C0 0 E D0 0 E E0 0 E F0 0 F 00 0 F 10 0 F 20 0 F 30 0 F 40 0 F 50 0 F 60 0 F 70 0 F 80 0 F 9

S E D S A LK E Y S I ZB I T M S KK E Y L E NS A V E RS E D E A LK E Y N U MK E Y N X TS E D T 1S A V P O SK E Y B N KS E D T 2K E Y T M P

$ 0

$ 0 $ 0 $ 0 $ 0

$ 0

( 1 1 )

( 0 ( 0 ( 0 < «

( 1 5 )

P O I N T E R S F O M O V E L I N EP R O G R A M M A B L E K E V A R I A B L E ST E M P O R A R Y / T A B L I N E W R A P

L O C A L S C R E E N E D I T O R V A R I A B L E S . T H E S E A R S W A P P E D O U T $ 0 A 4 0 ( 2 6 2 4 ) W H E N 4 0 / 8 0 M O D EC H A N G E S . P O I N T E R S F O S C R E E N E D I T O R

( 2 2 4 )( 2 2 5 )( 2 2 6 )( 2 2 7 )( 2 2 8 )( 2 2 9 )( 2 3 0 )( 2 3 1 )( 2 3 2 )( 2 3 3 )( 2 3 4 )( 2 3 5 )( 2 3 6 )( 2 3 7 )( 2 3 8 )( 2 3 9 )( 2 4 0 )( 2 4 1 )( 2 4 2 )( 2 4 3 )( 2 4 4 )( 2 4 5 )( 2 4 6 )( 2 4 7 )( 2 4 8 )( 2 4 9 )

P N U S E RS C B O TS C T O PL S X PL S T PI N D XT B L XP N T RL I N E SC O L U M ND A T A XL S T C H RC O L O RT C O L O RR V Q T S WI N S R TI N S F L GL O C K SS C R O L LB E E P E R

$ 0 $ 0 $ 5 $ 0 $ 1 $ 0 $ 0 $ 4 $ 0 $ 0 $ 1 $ 0 $ 0 $ 1 $ 4 $ 2 $ 2 $ 8 $ 8 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0 $ 0

( 0 ( 5

( 8 0 )( 1 3 )( 2 4 )

( 0 ( 0

( 7 9 )( 2 ( 0

( 2 0 )( 0 ( 1 2 )

( 2 4 )( 7 9 )( 3 2 )( 3 2 )

( 1 3 0 )( 1 3 0 )

( 0 ( 0 ( 0 ( 0 ( 0 ( 0 ( 0

< P O I N T E R T C U R R E N T> P O I N T E R T C U R R E N T< P O I N T E R T C U R R E N T> P O I N T E R T C U R R E N T< W I N D O W L O W E R L I H I "

L O W E RU P P E RU P P E RI N P U TI N P U TI N P U TC U R S O R

L I N EL I N EL I N EL I N E

( T E X T )( T E X T )( A T T R I B U T E )( A T T R I B U T E )

> W I N D O W L O W E R L I M I T< W I N D 0 W U P P E R L I M I T> W I N D O W U P P E R L I M I TC U R R E N T I N P U T C O L U M N S T A R TC U R R E N T I N P U T L I N E S T A R TC U R R E N T I N P U T L I N E E N C U R R E N T C U R S O R L I N EC U R R E N T C U R S O R C O L U M NM A N U M B E R O S C R E E N L I N E SM A N U M B E R O S C R E E N C O L U M N SC U R R E N T C H A R A C T E R T P R I N TP R E V I O U S C H A R P R I N T E D ( E S C )C U R R E N T A T T R I B U T E T P R I N T

( D E F A U L T F O R E G R O U N D C O L O R )S A V E D A T T R I B U T E T P R I N T

( ' I N S E R T 1 ' D E L E T E ' )R E V E R S E M O D E F L A GQ U O T E M O D E F L A GI N S E R T M O D E F L A GA U T O - I N S E R T M O D E F L A GD I S A B L E S < C = X S H I F T > , < C T R L >D I S A B L E S S C R E E N S C R O L L , L I N ED I S A B L E S < C T R L >

L I N K E R

T h e G u i d e t C o m p u t e r L i v i n g 5

Page 62: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 62/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

D E F A U L TB Y T E / W O R DH E X ( D E C I )

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

0 0 F A - 0 0 F E ( 2 5 8 - 2 5 4 ) F R E E Z E R O P A G E R E S E R V E D F O A P P L I C A T I O N S S O F T W A R ES F A - F E ( 2 5 0 - 2 5 4 )O 0 F A0 0 F B0 0 F C0 0 F D0 0 F E0 0 F F

( 2 5 0 ) F R E Z P 1( 2 5 1 ) F R E Z P 2( 2 5 2 ) F R E Z P 3( 2 5 3 ) F R E Z P 4( 2 5 4 ) F R E Z P 5( 2 5 4 ) L O F B U F

0 1 0 0 - 0 1 F F ( 2 5 6 - 5 1 1 ) F B U F F R0 1 0 0 - 0 1 0 F ( 2 5 6 - 2 7 1 )

0 1 1 0 - 0 1 4 8 ( 2 7 2 - 3 2 8 )

$ 0 $ 0 $ 0 $ 0 $ 0 $ 0

C P S T A C K

( 7 ( 0 ( 0 ( 0 ( 0 ( 0

0 1 1 00 1 1 10 1 1 20 1 1 30 1 1 40 1 1 50 1 1 60 1 1 70 1 1 80 1 1 90 1 0 0 1 1 C0 0 1 1 E0 1 0 1 2 00 1 2 10 1 2 20 1 2 30 1 2 40 1 2 5 - 0 2 E 3

0 1 2 50 1 2 60 1 2 70 1 2 80 1 2 90 1 2 A0 1 2 B0 1 2 C0 1 2 00 1 2 E0 1 2 F0 1 3 00 1 3 10 1 3 20 1 3 30 1 3 40 1 3 50 1 3 60 1 3 70 1 3 80 2 0 0 - G 2 A 1

( 2 7 2 )( 2 7 3 )( 2 7 4 )( 2 7 5 )( 2 7 6 )( 2 7 7 )( 2 7 8 )( 2 7 9 )( 2 8 0 )( 2 8 1 )( 2 8 2 )( 2 8 3 )( 2 8 4 )( 2 8 5 )( 2 8 6 )( 2 8 7 )( 2 8 8 )( 2 8 9 )( 2 9 0 )( 2 9 1 )( 2 9 2 )( 2 9 3 -

( 2 9 3 )( 2 9 4 )( 2 9 5 )( 2 9 6 )( 2 9 7 )( 2 9 8 )( 2 9 9 )( 3 0 0 )( 3 0 1 )( 3 0 2 )( 3 0 3 )( 3 0 4 )( 3 0 5 )( 3 0 6 )( 3 0 7 )( 3 0 8 )( 3 0 9 )( 3 1 0 )( 3 1 1 )( 3 1 0 )( 5 1 ? - ,

X C N TD O S F 1 LD O S D S 1D 0 S F 1 AD 0 S F 2 LD 0 S D S 2D O S F 2 AD O S O F LD O S O F HD O S L AD O S F AD O S S AD O S R C LD O B D O S D I DD I D C H K

7 3 9 )

B N E N D O L RF L A GS U U S 6 NU E X PV C H S NV

N P O S PF E S PE T O FC F O R MS N B L F DB E G F DL F O RE N D F D

S 7 3 )

« 2 0 « ( 5 1 2 ) B U F0 2 A 2 - 0 2 F B ( 6 7 4 - 7 6 3 )0 2 A 2 ( 6 7 4 ) F E T C H0 2 A 2 - O 2 A E ( 6 7 4 - 6 8 6 )

B A S I C D O I N T E R F A C E V A R I A B L E SA R E A T B U I L D F I L E N A M E I ( 1 B Y T E S )B A S I C D O R E G I S T E R S

D O L O O P C O U N T E RD O F I L E N A M E L E N G T HD O D I S K D R I V E< D O S F I L E N A M E A D D R E S S> D O S F I L E N A M E A D D R E S SD O F I L E N A M E L E N G T HD O D I S K D R I V E< D O S F I L E N A M E A D D R E S S> D O S F I L E N A M E A D D R E S S< B L O A D / B S A V E S T A R T A D D R E S S> B L O A D / B S A V E S T A R T A D D R E S S< B S A V E E N D I N G A D D R E S S> B S A V E E N D I N G A D D R E S SD O L O G I C A L A D D R E S SD O P H Y S I C A L A D D R E S SD O S E C O N D A R Y A D D R E S SD O R E C O R D L E N G T HD O B A N K< D O S D I S K I > D O S D I S K I D O D I S K I F L A G

S P A C E U S E D B P R I N T U S I N G

H P O I N T E R T B E G I N N I N GP O I N T E R T E N D I N GD O L L A R F L A GC O M M A F L A GC O U N T E RS I G N E X P O N E N TP O I N T E R T E X P O N E N TN U M B E R O D I G I T S B E F O R E D E C I M A L

P O I N TJ U S T I F Y F L A GN U M B E R O P O S I T I O N B E F O R E D E C I M A L

P O I N T ( F I E L D )N U M B E R O P O S I T I O N A F T E R D E C I M A L

P O I N T ( F I E L D )+ / - F L A G ( F I E L D )E X P O N E N T F L A G ( F I E L D )S W I T C HC H A R A C T E R C O U N T E RS I G N N U M B E RB L A N K / S T A R F L A GP O I N T E R T E N O F I E L DL E N G T H O F O R M A TP O I N T E R T O E N D O F F I E L D

B A S I C A N M O N I T O R I N P U T B U F F E RB A S I C I N P U T B U F F E R

K E R N A L R A C O D E

L D ( $ Z P ) , Y F O M M U = X

6 T h e G u i d e t C o m p u t e r L i v i n g

Page 63: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 63/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

0 2 A A0 2 A F - 0 2 B D0 2 A F0 2 B 90 2 B E - 0 2 C C0 2 B E0 2 C 80 2 C D - 0 2 C FB 2 C D0 2 D 0 - 0 2 E 20 2 E 3 - 0 2 F B0 2 E 30 2 F C - 0 3 3 B0 2 F C0 2 F D0 2 F E0 2 F F0 3 0 00 3 0 10 3 0 20 3 0 30 3 0 40 3 0 50 3 0 60 3 0 70 3 0 80 3 0 90 3 0 A0 3 0 B0 3 0 C0 3 0 D0 3 0 E0 3 0 F0 3 1 00 3 1 10 3 1 20 3 1 30 3 1 40 3 1 50 3 1 60 3 1 70 3 1 80 3 1 90 3 1 A0 3 1 B0 3 1 C0 3 1 D0 3 1 E0 3 1 F0 3 2 00 3 2 10 3 2 20 3 2 30 3 2 40 3 2 50 3 2 60 3 2 70 3 2 80 3 2 9

( 6 8 2 ) F E T V E C( 6 8 7 - 7 0 1 )( 6 8 7 ) S T A S H( 6 9 7 ) S T A V E C( 7 0 2 - 7 1 6 )( 7 0 2 ) C M P A R E( 7 1 2 )( 7 1 2 - 7 1 9 )( 7 1 7 )( 7 2 0 - 7 3 8 )( 7 3 9 - 7 6 3 )( 7 3 9 )( 7 6 4 - 8 2 7 )( 7 6 4 )( 7 6 5 )( 7 6 6 )( 7 6 7 )( 7 6 8 )( 7 6 9 )( 7 7 0 )( 7 7 1 )( 7 7 2 )( 7 7 3 )( 7 7 4 )( 7 7 5 )( 7 7 6 )( 7 7 7 )( 7 7 8 )( 7 7 9 )( 7 8 0 )( 7 8 1( 7 8 2 )( 7 8 3 )( 7 8 4 )( 7 8 5 )( 7 8 6 )( 7 8 7 )( 7 8 8 )( 7 8 9 )( 7 9 0 )( 7 9 1 )( 7 9 2 )( 7 9 3 )( 7 9 4 )( 7 9 5 )( 7 9 6 )( 7 9 7 )( 7 9 8 )( 7 9 9 )( 8 0 0 )( 8 0 1( 8 0 2 )( 8 0 3 )( 8 0 4 )( 8 0 5 )( 8 0 6 )( 8 0 7 )( 8 0 8 )( 8 0 9 )

S T

C M

C M P V E CJ S

J S R F A R

D E F A U L TB Y T E / W O R DH E

( $ Z P )

( $ Z P )

S 0 2 E 3

S T O R E C P R T

J M P F A RB A S E D

V E C T O R SE S C F N V E C

B N K V E C

I E R R O RI H A I NI C R N C HI Q P L O PI G O N EI E V A LI E S C L KI E S C P RI E S C E XF R E E V E CI I R Q / C I N V

$ 3 $ 4 $ C $ 4 $ 0 $ 4 $ 5 $ 5 $ A $ 4 S O $ 7 $ 2 $ 4 $ C $ 5 $ A $ 4 $ F $ 0 $ 6 $ F

I B R K / C B I N VI N M I

I O P E NI C L O S EI C H K I NI C H K O U TI C L R C HI B A S I NI B S O U TI S T O P

$ B $ 4 $ F $ 6 $ E $ 8 $ F $ 0 $ F $ 4 $ F $ 2 $ F $ 0 $ E $ 7 $ E $ 6 $ F

( D E C I )

, F O M M U =

, F O M M U =

( 7 3 9 )

R E G I S T E R SO $ 0 2 - 0 9

( 6 3 )( 7 7 )( 1 9 8 )( 7 7 )( 1 3 )( 6 7 )( 8 1 )( 8 1 )( 1 6 2 )( 7 4 )( 2 1 8 )( 1 2 0 )( 3 3 )( 6 7 )( 2 0 5 )( 8 1 )( 1 6 9 )( 7 5 )( 2 5 5 )( 0 ( 1 0 1 )( 2 5 0 )( 3 ( 1 7 6 )( 6 4 )( 2 5 0 )( 1 8 9 )( 2 3 9 )( 1 3 6 )( 2 4 1 )( 6 ( 2 4 1( 7 6 )( 2 4 1 )( 3 8 )( 2 4 2 )( 6 ( 2 3 9 )( 1 2 1 )( 2 3 9 )( 1 1 0 )( 2 4 6 )

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

Z E R O - P A G E I N D I R E C T A D D R E S S

Z E R O - P A G E I N D I R E C T A D D R E S S

Z E R O - P A G E I N D I R E C T A D D R E S S

Z E R O - P A G E I N D I R E C T A D D R E S S

J S X X X X T O A N Y B A N K R E T U R NI $ 0 2 - 0 9 ( 2 - 9 )( 2 - 9 )

J M X X X X T O A N Y B A N K

V E C T O R F O A D D I T I O N A L F U N C T I O NR O U T I N E S

V E C T O R F O F U N C T I O N R O U T I N E SC A R T R I D G E U S E R S

P R I N T B A S I C E R R O R M E S S A G EB A S I C W A R M S T A R TT C R U N C H ( T O K E N I Z A T I O N )B A S I C T E X T L I S T( C H A R A C T E R L I S T )B A S I C C H A R A C T E R D I S P A T C H8 A S I C T O K E N E V A L U A T I O NE S C A P E - T O K E N C R U N C H ,. . . L I S T ,. . A N D E X E C U T E .N O U S E DI R H A R D W A R E I N T E R R U P TB R I N T E R R U P TN M N O N - M A S K A B L I N T E R R U P T

O P E NC L O S EC H K I NC H K O U TC L R C H NC H R I NC H R O U TS T O P

4 D 3 F4 D C 64 3 0 D5 1 5 14 A A 27 8 D A4 3 2 15 1 C D4 B A 9

F A 6 5B 0 0 3F A 4 0

E F B DF 1 8 8F 1 0 6F 1 4 CF 2 2 6E F 0 6E F 7 9F 6 6 E

( 1 9 7 7 5 )( 1 9 9 1 0 )( 1 7 1 6 5 )( 2 0 8 1 7 )( 1 9 1 0 6 )( 3 0 9 3 8 )( 1 7 1 8 5 )( 2 0 9 4 1 )( 1 9 3 6 9 )

( 6 4 1 0 1 )( 4 5 0 5 9 )( 6 4 0 6 4 )

( 6 1 3 7 3 )( 6 1 8 3 2 )( 6 1 7 0 2 )( 6 1 7 7 2 )( 6 1 9 9 0 )( 6 1 1 9 0 )( 6 1 3 0 5 )( 6 3 0 8 6 )

T h G u i d e t C o m p u t e r L i v i n g 6

Page 64: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 64/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

D E F A U L TB Y T E / W O R DH E X ( D E C I )

D E S C R I P T I O N SU S A G E ,

P A R A M E T E R S

0 3 2 A0 3 2 B0 3 2 C0 3 2 D0 3 2 E0 3 2 F0 3 3 00 3 3 10 3 3 20 3 3 30 3 3 4 - 0 3 4 80 3 3 40 3 3 50 3 3 60 3 3 70 3 3 80 3 3 9C 3 3 A0 3 3 B0 3 3 C - 0 3 7 F0 3 8 0 - 0 3 F F0 3 8 0 - 0 3 9 E0 3 9 F - 0 3 D 10 4 0 0 - 0 4 F F0 8 0 0 - 0 9 F F0 A 0 0 - 0 A F F0 A 0 0 - 0 A 0 10 A 0 20 A 0 40 A 0 5 - 0 A 1 F0 A 2 0 - 0 A 7 FO A 8 0 - O A B 40 A C 00 A C 1 - 0 A C 40 B 0 0 - 0 B B F0 B C 0 - 0 B F F0 C 0 0 - 0 C F F0 D 0 0 - 0 D F F0 E 0 0 - 0 F F F1 0 0 0 - 1 0 F F1 0 0 0 - 1 0 0 91 0 0 A - 1 C F F1 1 0 0 - 1 1 0 71 1 0 8 - 1 1 F F1 2 0 0 - 1 2 F F1 1 7 A - 1 2 2 A1 2 1 01 3 0 0 - 1 3 F F1 4 0 0 - 1 7 F F1 8 0 0 - 1 B F F1 C 0 0 - F E F F1 C 0 0 - 1 F F F2 0 0 0 - 3 F F F4 0 0 0 - F E F FF F 0 5 - F F 4 4F F D 0 - F F F 9F F F A - F F F BF F F C - F F F DF F F E - F F F F= = = = = = = = = =

0 0 0 0 - 0 3 F FP 4 0 0 - F E F FF F 0 5 - F F 4 4F F F 5 - F F F 9F F F A - F F F BF F F C - F F F DF F F E - F F F F

( 8 1 0 )( 8 1 1 )( 8 1 2 )( 8 1 3 )( 8 1 4 )( 8 1 5 )( 8 1 6 )( 8 1 7 )( 8 1 8 )( 8 1 9 )( 8 2 0 - 8 4 0 )( 8 2 0 )( 8 2 1( 8 2 2 )( 8 2 3 )( 8 2 4 )( 8 2 5 )( 8 2 6 )( 8 2 7 )( 8 2 8 - 8 9 5 )( 8 9 6 - 1 0 2 3 )( 8 9 6 - 9 2 6 )( 9 2 7 - 9 7 7 )( 1 0 2 4 - 1 2 7 9 )( 2 0 4 8 - 2 5 5 9 )( 2 5 6 0 - 2 8 1 5 )( 2 5 6 0 - 2 5 6 1 )( 2 5 6 2 )( 2 5 6 3 )( 2 5 6 4 - 2 5 9 1 )( 2 5 9 2 - 2 6 8 7 )( 2 6 8 8 - 2 7 4 0 )( 2 7 5 2 )( 2 7 5 3 - 2 7 5 6 )( 2 8 1 6 - 3 0 0 7 )( 3 0 0 8 - 3 0 7 1 )( 3 0 7 2 - 3 3 2 7 )( 3 3 2 8 - 3 5 8 3 )( 3 5 8 4 - 4 0 9 5 )( 4 0 9 6 - 4 3 5 1 )( 4 0 9 6 - 4 1 0 5 )( 4 1 0 7 - 4 3 5 1 )( 4 3 5 2 - 4 3 5 9 )( 4 3 6 0 - 4 6 0 7 )( 4 6 0 8 - 4 8 6 3 )( 4 4 7 4 - 4 6 5 0 )( 4 6 2 4 )( 4 8 6 4 - 5 1 1 9 )( 5 1 2 0 - 6 1 4 3 )( 6 1 4 4 - 7 1 6 7 )( 7 1 6 8 - 6 5 2 7 9 )( 7 1 6 8 - 8 1 9 1( 8 1 9 2 - 1 6 3 8 3 )( 1 6 3 8 4 - 6 5 2 7 9 )( 6 5 2 8 5 - 6 5 3 4 8 )( 6 5 4 8 8 - 6 5 5 2 9 )( 6 5 5 3 0 - 6 5 5 3 1 )( 6 5 5 3 2 - 6 5 5 3 3 )( 6 5 5 3 4 - 6 5 5 3 5 )™ a — ™ —( 0 - 1 0 2 3 )( 1 0 2 4 - 6 5 2 7 9 )( 6 5 2 8 5 - 6 5 3 4 8 )( 6 5 5 2 5 - 6 5 5 2 9 )( 6 5 5 3 0 - 6 5 5 3 1 )( 6 5 5 3 2 - 6 5 5 3 3 )( 6 5 5 3 4 - 6 5 5 3 5 )

I G E T I NI C L A L LE X M O NI L O A DI S A V E

C T L V A CS H F V A CE S C V A CK E Y V A C

= = = = = =

S E S E $ 2 $ F $ 0 $ B $ 6 $ F $ 4 $ F

( 2 3 5 )( 2 3 8 )( 3 4 )( 2 4 2 )( 6 ( 1 7 6 )( 0 8 ( 2 4 2 )( 7 8 )( 2 4 5 )

E D I T O R I N D I R E C T$ B $ C $ 0 $ A $ C $ C $ E $ C

- = R A

( 1 8 5 )( 1 9 9 )( 5 ( 1 6 8 )( 1 9 3 )( 2 0 1 )( 2 2 5 )( 1 9 7 )

L E V E L

G E T I NC L A L LM O N I T O R C O M M A N D V E C T O RL O A DS A V E

E E E B ( 6 1 1 6 3 )F 2 2 2 ( 6 1 9 8 6 )B 0 0 6 ( 4 5 0 6 2 )F 2 6 C ( 6 2 0 6 0 )F 5 4 E ( 6 2 7 9 8 )

E D I T O R P R I N T ' C N T R L ' I N D C 7 B 9 ( 5 1 1 2 9 )E D I T O R P R I N T ' S H I F T E D 1 I N D C 8 0 5 ( 5 1 2 0 5 )E D I T O R P R I N T ' E S C A P E ' I N D C 1 C 9 ( 4 9 6 0 9 )E D I T O R K E Y S C A N L O G I C I N D C 5 E 1 ( 5 0 6 5 7 )K E R N A L T A B L E SB A S I C R A M C O D EB A S I C C H R G E T R O U T I N E SM I S C E L L A N E O U S L D R O U T I N E SV I T E X T S C R E E N ( V N U M B E R 1B A S I C R U N - T I M E S T A C KM O N I T O R K E R N A L A B S O L U T E V A R I A B L E SB A S I C C O L D S T A R T 4 0 0 0 / 3R A I N I T I A L I Z E I = $ A 5 ( 1 6 5 )B A S I C I N I T I A L I Z E I B I S E G L O B A L . A B S O L U T E S C R E E N D E C R E E DM O N I T O R S D O M A I NN U M B E R O N T E R N A L / E X T E R N A L R O M ' sA C T I V E R O F L A G SC A S S E T T E B U F F E R( D I S K B O O T P A G E )R S - 2 3 2 I N P U T B U F F E RR S - 2 3 2 O U T P U T B U F F E RS P R I T E D E F I N I T I O N A R E AF U N C T I O N K E B U F F E RN U M B E R O B Y T E S P E R K E YF U N C T I O N K E S T R I N G SC P / M R E S E T C O D EB A S I C D O S / V S P V A R I A B L E SB A S I C A B S O L U T E V A R I A B L E SM I S C E L L A N E O U S V E C T O R SE N O B A S I C P R O G R A MR E S E R V E D / F O R E I G N L A N G U A G E S Y S T E MR E S E R V E D / F U N C T I O N K E M B A S I C P R O G R A M A R E A O V I B I T - M A P C O L O R ( V N U M B E R 2 )V I B I T - M A P S C R E E NB A S I C P R O G R A M A R E A ( C O N T I N U E D )K E R N A L D I S P A T C H C O D EC P / M a n K E R N A L R A C O D EN M V E C T O RR E S E T V E C T O RI R V E C T O R

C O M M O N W I T H R A L E V E L ( 0 B A S I C V A R I A B L E S T O R A G EK E R N A L I N T E R N A L D I S P A T C H C O D E" C b m " A N D R E S E T A D D R E S S $ E 2 2 4 ( 5 7 8 9 2 )N M V E C T O RR E S E T V E C T O RI R V E C T O R

6 T h G u i d e t C o m p u t e r L i v i n g

Page 65: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 65/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

D E F A U L TB Y T E / W O R DH E X C D E C I )

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

R O M - I / O

0 0 0 1 * ( 0 ( 1 8 5 0 2 O N - C H I P D - 8 5 ( 8 2 O N - C H I P I / R E G I S T E R SR E G I S T E R S

B A S I C R O F F F E - F F F F ( 6 5 5 3 4 - 6 5 5 3 5 4 0 0 0 - 7 F F F ( 1 6 3 8 4 - 3 2 7 6 7 )

4 0 0 04 0 0 34 0 2 34 0 4 54 1 1 24 1 7 A4 1 9 B4 1 B B4 2 5 14 2 7 94 3 0 D4 4 1 74 5 1 64 8 4 84 A A 24 D 3 F4 D C 65 1 5 15 1 D 96 E B 27 8 D A7 E 8 2

4 0 0 24 0 2 24 0 4 4

■ 4 1 0 F4 1 7 9

■ 4 1 8 C■ 4 B ■ 4 2 5 0

4 2 7 8■ 4 3 D D■ 4 4 1 6

4 5 1 5■ 4 6 F 8■ 4 A 8 1■ 4 D 3 E■ 4 D C 5■ 5 1 5 0■ 5 1 D 8■ 5 2 6 1■ 6 E D A■ 7 E 8 1■ 7 F F D

( 1 6 3 8 4 -( 1 6 3 8 7 -( 1 6 4 1 9 -( 1 6 4 5 3 -( 1 6 6 5 8 -( 1 6 7 6 2 -( 1 6 7 9 5 -( 1 6 8 2 7 -( 1 6 9 7 7 -( 1 7 0 1 7 -( 1 7 1 6 5 -( 1 7 4 3 1 -( 1 7 6 8 6 -( 1 8 5 0 7 -( 1 9 1 0 6 -( 1 9 7 7 5 -( 1 9 9 1 0 -( 2 0 8 1 7 -( 2 0 9 5 3( 2 8 3 3 8( 3 0 9 3 8( 3 2 3 8 6

1 6 3 8 6 )1 6 4 1 8 )1 6 4 5 2 )1 6 6 5 5 )1 6 7 6 1 )1 6 7 8 0 )1 6 8 2 6 )1 6 9 7 6 )1 7 0 1 6 )1 7 3 7 3 )1 7 4 3 0 )1 7 6 8 5 )1 8 1 6 8 )1 9 0 7 3 )1 9 7 7 4 )1 9 9 0 9 )2 0 8 1 6 )2 0 9 5 2 )2 1 0 8 9 )2 8 3 3 8 )3 2 3 8 5 )3 2 7 6 5 )

I R V E C T O RB A S I C L O R O O

I N T E R N A L L O R O O E X T E R N A L L O R O M .

B A S I C P O W E R - U P J M $ 4 0 2 3 ( 1 6 4 1 9 )B A S I C R E S E T J M $ 4 0 0 9 ( 1 6 3 9 3 )B A S I C P O W E R - U PI N I T I A L I Z E B A S I C R E G I S T E R SI N I T I A L I Z E B A S I C A B S O L U T E V A R I A B L E SI N I T I A L I Z E $ D 5 0 1 - 4 ( 5 4 5 2 9 - 5 4 5 3 2 )P R I N T R E S E T S C R E E NR E S E T S C R E E N H E A D E R C H A R A C T E RI N I T I A L I Z E $ 0 3 0 0 - 1 1 ( 7 6 8 - 7 8 5 ) $ 0 2 F C ( 7 6 4 )B A S I C C H R G E T M T O K E N I Z E B A S I C T E X TB A S I C 2 . K E Y W O R D SB A S I C 7 . K E Y W O R D SB A S I C E R R O R M E S S A G E SB A S I C C H A R A C T E R D I S P A T C HP R I N T B A S I C M E S S A G EB A S I C W A R M S T A R TB A S I C T E X T L I S TI N I T I A L I Z E B A S I C P R O G R A M V E C T O R SI N I T I A L I Z E B A S I C A B S O L U T E V A R I A B L E SB A S I C T O K E N E V A L U A T I O NB L A N K

B A S I C M I D D L E R O

8 0 0 0 - B F F F ( 3 2 7 6 8 - 4 9 1 5 1 )9 2 5 1A 8 4 5 -A A 6 E 'A F 0 0A F A 8 'B 0 0 0 -B O O O -B 0 0 3 -B B 7 2 - B F F D

9 2 9 8■ A 8 4 C

A E 6 2A F A 7A F F F

■ B F F F

( 3 7 4 5 7 - 3 7 5 2 8 )( 4 3 0 7 7 - 4 3 0 8 4 )( 4 3 6 3 0 - 4 4 6 4 2 )( 4 4 8 0 0 - 4 4 9 6 7 )( 4 4 9 6 8 - 4 5 0 5 5 )( 4 5 0 5 6 - 4 9 1 5 1 )( 4 5 0 5 6 - )( 4 5 0 5 9 - )( 4 7 9 8 6 - 4 9 1 4 9 )

B A S I C M I D D L E R O O I N T E R N A L R O O E X T E R N A L R O

B A S I C T K E R N A L J M T A B L E ST B A N K C 1 5 )B L A N KJ M T A B L E SB L A N KM O N I T O R R O M O N I T O R R E S E T C O D EB R E N T R YB L A N K

R O E D I T O RC 0 0 0 - C F F F ( 4 9 1 5 2 - 5 3 2 4 7 )

C 0 0 0 -C 0 0 F -C 9 1 2 -C 0 1 8 -C 0 7 B -C E A 8 - C E F 4C E F 5 - C F F D

( 4 9 1 5 2 - )( 4 9 1 6 7 - )( 4 9 1 7 0 - )( 4 9 1 7 6 - )( 4 9 2 7 5 - )( 5 2 9 0 4 - 5 2 9 8 0 )( 5 2 9 8 1 - 5 3 2 4 5 )

E D I T O R H I G H R O M O RI N T E R N A L R O O E X T E R N A L R O

C I N T - J M P $ C 0 7 B ( 4 9 2 7 5 )S C R E E NS C N K E YP L O TC I N TF U N C T I O N K E I N I T I A L I Z E V A L U E SB L A N K

T h e G u i d e t C o m p u t e r L i v i n g 6

Page 66: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 66/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )

D E F A U L TB Y T E / W O R DH E C D E C I )

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

G R A P H I C / M M U R E G I S T E R S

D 0 0 0 - D F F F ( 5 3 2 4 8 - 5 7 3 4 3 )D 5 0 0 - D 5 0 B ( 5 4 5 2 8 - 5 4 5 3 9 )D 5 0 0 ( 5 4 5 2 8 )D 5 0 1 - D 5 0 4 ( 5 4 5 2 9 - 5 4 5 3 2 )D 5 B 5 ( 5 4 5 3 3 )

D 5 0 6 ( 5 4 5 3 4 )

D 5 0 7D 5 0 8D 5 0 9D 5 0 AD 5 0 B

( 5 4 5 3 5 )( 5 4 5 3 6 )( 5 4 5 3 7 )( 5 4 5 3 8 )( 5 4 5 3 9 )

P A G E F O R C P U Z E R O P A G E

D 5 0 C - D 5 F F ( 5 4 5 4 0 - 5 4 7 8 3 )O 6 0 0 - D 6 0 1 ( 5 4 7 8 4 - 5 4 7 8 5 )D 6 0 0D 6 0 1

( 5 4 7 8 4 )( 5 4 7 8 5 )

D C 0 O - D C F F ( 5 6 3 2 0 - 5 6 5 7 5 )D D 0 0 - D D F F ( 5 6 5 7 6 - 5 6 8 3 1 )

I / M M M M M M B I

S P A C EI / C H I P ( S W I T C H A B L E )C O N F I G U R A T I O N R E G I S T E R S F F 0 0 ( 6 5 2 8 0 )P R E C O N F I G U R A T I O N R E G I S T R A T I O N S

7 4 0 / 8 0 S W I T C H6 1 2 8 / 6 4 M O D E

G A M E L I N EE X R O M L I N E

1 = 4 01 = 6 4

B D I R E C T I O N A LB D I R E C T I O N A L

I / F A S T S E R I A L1 - R E S E R V E D0 8 5 O 2 / Z 8 0 C P 0 = Z 8 0

R A C O N F I G U R A T I O N R E G I S T R A T I O NB I T S 0 - 1 - K O C O M M O N R A

0 0 - 10 1 - 4 K1 0 - 8 K1 1 - 1 6 KB I T S 2 - - L O C A T I O N / C O M M O N R A 0 0 - N O N E0 1 - B O T T O M1 0 - T O P1 1 - B O T H

B I T S 4 - - R E S E R V E DB I - R A M N U M B E R U S E D B V I B I - R E S E R V E DL S B - R A M N U M B E R F O C P Z E R O P A G EP A G E F O C P S T A C KL S B - R A M N U M B E R F O C P S T A C KS Y S T E M V E R S I O N R E G I S T E R SB I T S 0 - 3 - M M U C H I P V E R S I O N SB I T S 4 - 7 - C O D E F O K / R A M

0 0 1 J - 1 2 8 K0 0 0 0 - 2 5 6 K

B L A N KA C C E S S T O 1 6 K D I S P A L Y R A R E G I S T E R A D D R E S S E SD A T AC I # ( K E Y B O A R D , E T C . )C I # ( S E R I A L , E T C .

R O K E R N A L = =

E 0 0 0 - F F F FE 0 0 0 -E 0 0 0 - E 0 4 8E 0 4 B - E 0 5 5E 0 5 6 -E 0 5 B -E 0 9 3 -E 0 C D - E 1 0 8

( 5 7 3 4 4 - 6 5 5 3 5 )( 5 7 3 4 4 - )( 5 7 3 4 4 - 5 7 4 1 6 )( 5 7 4 1 9 - 5 7 4 2 9 )( 5 7 4 3 0 - )( 5 7 4 3 5 - )( 5 7 4 9 1 - )( 5 7 5 4 9 - 5 7 6 0 8 )

E 1 0 9 - E 1 E F ( 5 7 6 0 9 - 5 7 8 9 E 1 F 0 - E 2 2 3 ( 5 7 8 4 0 - 5 7 8 9 1 )E 2 2 4 - E 2 4 1 ( 5 7 8 9 2 - 5 7 9 2 1 )E 2 4 2 - E 2 B F ( 5 7 9 2 2 - 5 8 0 4 7 )

E 2 4 B - E 2 6 A ( 5 7 9 3 1 - 5 7 9 6 2 )E 3 3 B - C 5 8 1 7 1 - )E 3 3 E - ( 5 8 1 7 4 - )E 4 3 E - ( 5 8 4 3 0 - )E 4 D 2 - ( 5 8 5 7 8 - )E 4 E 0 - ( 5 8 5 9 2 - )

K E R N A L H I G H R O K E R N A L R O M C O D ER E S E T C O D E$ D 5 0 0 I N I T I A L I Z E V A L U E SR E S T O R EV E C T O RR A M T A SI N I T I A L I Z E S F F 0 5 - O R A L E V E L ( 0 - 3 )

K E R N A L R A C O D E O R A L E V E L ( 0 I / I N I T I A L I Z E R O U T I N EI S F F F 5 - 9 O R A L E V E L ( 1 ) = c b m , T H E N

J M ( $ F F F 8 ) - E L S E . . .I N I T I A L I Z E S F F F 5 - 9 O R A L E V E L ( 1 S W I T C H T 6 I D 5 0 5 ( 5 4 5 3 3 ) B I T S

4 - 5 N O T S E T T H E N C H E C K I N T E R N A L /E X T E R N A L R O A N D J M PS W I T C H T 6 M O D ET A L KL I S T E NA C P T RS E C O N DT K S A

6 T h e G u i d e t C o m p u t e r L i v i n g

Page 67: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 67/76

M o n t h l y P u b l i c a t i o nF o

C o m m o d o r e ™ O w n e r sF o r m e r l y T h N o r t h w e s t

U s e r s G u i d e

C o m m o d o r e s u p p o r t w i t h a t w i s t . . P e r s o n a b l e a n e v e n h u m o r o u s . T i m e l y n e w s . . H e l p f u l t u t o r i a l s . O n - g o i n g s u p p o r t f o s e v e r a ll a n g u a g e s : B A S I C ( i n c l u d i n g B A S I C 7 . a f e a t u r e d i t h n e 1 2 P C ) , M a c h i n e L a n g u a g e , C O M A L , P a s c a l . . P r o g r a m L i s t i n g s . . H o n e s tS o f t w a r e r e v i e w s . . a n m u c h m o r e . .

T h G u i d e f e a t u r e s s o m e o t h b e s t c o m p u t e r h u m o r i s t s t b f o u n d .I n t r o d u c e y o u r " w i d o w " t o t h e C o m p u t e r W i d o w ' s C o m p e n d i u m .T u t o r i a l s a n f e a t u r e a r t i c l e s b t h i n f a m o u s M i n d y S k e l t o n .F e a t u r i n g S h e l l y R o b e r t s ' " I ' m S o r r y , B u D o n ' t S p e a k H e x i d e c i m a l . " D i s c o v e r w h S h e l l y j u s t m a b t h A n d y R o o n e y o t h c o m p u t e rw o r l d !

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

L i m i t e d o f f e r W h i l e S u p p l i e s L a s tR e c e i v e F R E E H i g h Q u a l i t y S o f t w a r e w i t h E a c h S u b s c r i p t i o n

O n Y e a r $ 1 8 . 0 0( C a n a d i a n R a t e - $ 2 4 . 0 0 U . S . * )

R e c e i v e F R E E E i t h e r :O m i t e r m T e r m i n a l P r o g r a m

F u l l y s u p p o r t s t h n e 1 6 6 0 M o d e m 3 0 0 !• M o d e m c o n i r o l s a c c e s s i b l e f r o m t h k e y b o a r d■ P u n t e r p r o t o c o l u p l o a d d o w n l o a d

3 0 0 / 1 2 0 0 b a u dA u t o d i a l / r e - d i a l

• H a l f / f u l l d u p l e x $ 1 9 . 9 5 v a l u e .O R

G o l d D i s kC h o o s e o n o t h p o p u l a r C a n a d i a n s e r i e s d i s k sE a c h d i s k c o n t a i n s :

P r o g r a m m i n g T u t o r i a l sG a m e sU t i l i t i e s

T o Q u a l i t y S o f t w a r e !$ 1 4 . 9 5 v a l u e .

T w Y e a r $ 3 5 . 0 0( C a n a d i a n R a t e - $ 4 7 . 0 0 U . S . * )

R e c e i v e F R E E E i t h e r :D o n a l d D u c k ' s P l a y g r o u n d

C T - S S o f t w a r e S h o w c a s e A w a r d W i n n e r ! D i s n e ya n i m a t i o n a i t b e s t ! C h i l d r e n p l a y f o u r g a m e s t " e a r n " m o n e y l b u p l a y g r o u n d e q u i p m e n t .B u i l d s m o n e y h a n d l i n g s k i l l s . S u p e r b g r a p h i c s .b e s t s e l l e r !

5 2 9 . 9 5 v a l u e .O R

W i n n i e T h e P o o h I T h H u n d r e d A c r e W o o d

P l a y e r s e x p l o r e t h H u n d r e d A c r e W o o d t f i n d l o s ta r t i c l e s l i k e O w l ' s h u n k - . P o o h ' s h o n e y p o a n E c y o r e ' s t a i l , a n r e t u r n t h e m l o I h c i r r i g h t f u lo w n e r s . C h e e r y m u s i c f r n m H i D i s n e y m o v i e c a p so f t h i s c o m p u t e r r e n d i t i o n o t h h c l o v e d c l a s s i c .

$ 2 9 . 9 5 v a l u e .

T h r e e Y e a r $ 4 8 . 0 0( C a n a d i a n R a t e - $ 6 4 . 0 0 U . S . * )

R e c e i v e F R E E :M i n d P r h e

p e r s o n a l i t y p r o g r a m a n a l y s i s p r o g r a m t h a t h e l p sy o u n d e r s t a n d w h a t m a k e s y o u r f r i e n d s " t i c k " .A n s w e r i n g f e w s i m p l e q u e s t i o n s a b o u t s o m e o n ec a r e v e a l p e r s o n a l i t y I r a i l s y o m i g h t n e v e r h a v es u s p e c t e d . A m a z i n g l y a c c u r a t e .

2 9 . 9 5 v a l u e

C a n a d i a n O r d e r s A d $ 2 . 0 0t C o v e r S o f t w a r e S h i p p i n g

T h G u i d e3 8 0 8 S . E . L I c y n t r a C t .P o r t l a n d , O 9 7 2 2 2T O r d e r b y P h o n e , C a l l : ( 5 0 3 ) 6 5 4 - 5 6 0 3N a m e

v i s a

C a r d f t

A d d r e s s

E x p . D a t e .

S i g n a t u r e _

C i t y , S t a t e Z i

P l e a s e E n t e r M S u b s c r i p t i o n f o r :

Y e a r Y e a r s 3 Y e a r sP l e a s e C h e e k O n e : I N e R e n e w a l

M c h o i c e o f r e e s o f t w a r e , i a c c o r d a n c e w i t h t h a b o v e o f e r , i s

T h G u i d e t C o m p u t e r L i v i n g 6

Page 68: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 68/76

M E M O R YL O C A T I O N SH E ( D E C I M A L )E 5 0 3 - ( 5 8 6 2 7 - )E 5 1 5 - ( 5 8 6 4 5 - )E 5 2 6 - ( 5 8 6 6 2 - )F 2 3 D - F 2 6 ' 4 ( 6 2 0 1 3 - 6 2 0 5 2 )

D E F A U L TB Y T E / W O R DH E ( D E C I )

D E S C R I P T I O N S ,U S A G E ,

P A R A M E T E R S

F 2 6 5 -F 5 3 E -F 5 F 8 -F 6 3 D - F 6 5 DF 6 5 E -F 6 6 5 -F 6 B 1 - F 7 1 0F 7 3 1 -F 7 3 8 -F 7 4 4 -F 7 5 C -F 7 5 F -F 7 6 3 -F 7 7 2 -F 7 8 1 -F 7 D 0 - F 7 D 9

( 6 2 0 5 3 - )( 6 2 7 8 2 - )C 6 2 9 6 8 - )( 6 3 0 3 7 - 6 3 8 6 9 )( 6 3 0 7 0 - )( 6 3 0 7 7 - )( 6 3 1 5 3 - 6 3 2 6 1( 6 3 2 8 1 - )( 6 3 2 8 8 - )( 6 3 3 0 0 - )( 6 3 3 2 4 - )( 6 3 3 2 7 - )( 6 3 3 3 1 - )( 6 3 3 4 6 - )( 6 3 3 6 1 - )( 6 3 4 4 0 - 6 3 4 4 9 )

F 7 E C - F 7 E F ( 6 3 4 6 8 - 6 3 4 7 1 )F 7 F 0 - F 7 F F ( 6 4 7 2 - 6 3 4 8 7 )F 8 0 O - F 8 5 9 ( 6 3 4 8 8 - 6 3 5 7 7 )F 8 5 A - F 8 6 6 ( 6 5 7 8 - 6 3 8 8 0 )F 8 6 7 - F 9 8 8 ( 6 5 9 1 - 6 3 8 8 0 )F 9 D 5 -F A 0 0 -F A 1 7 -F A 4 0 -F A 6 5 -F C 3 B -F C 8 0 -F F 0 0 *F F 0 1 -F F 0 5 -F F 3 D -F F 4 7 -F F 8 1 -F F F A -F F F C -F F F E -

F 9 F AF A 3 F

F C 7 FF E F FF F 0 4 *F F 4 4F F 4 4F F 8 0F F F 5F F F BF F F DF F F F

( 6 3 9 5 7 -( 6 4 8 8 0 -( 6 4 0 2 3 -( 6 4 8 6 4 -( 6 4 1 8 1 -( 6 4 5 7 1 -( 6 4 6 4 0 -( 6 5 2 8 0 )

, ( 6 5 2 8 1 -( 6 5 2 8 5 -( 6 5 3 4 1 -( 6 5 3 5 1 -( 6 5 4 0 9 -( 6 5 5 3 0 -( 6 5 5 3 2 -( 6 5 5 3 4 -

6 3 9 9 4 )6 4 0 6 3 )

6 4 6 3 9 )6 5 2 7 9 )6 5 2 8 4 )6 5 3 4 8 )6 5 3 4 8 )6 5 4 0 8 )6 5 5 2 5 )6 5 5 3 1 )6 5 5 3 3 )6 5 5 3 5 )

C I O U TU N T L KU N L S NC L O S E A L F I L E S O D E V I C E N U M B E R -

A C C U M U L A T O R = D E V I C E N U M B E RL O A DS A V EU D T I MC H E C K F O C T R L R / O C R D T I MS E T T I MK E R N A L M E S S A G E SS E T N A MS E T L F SR E A D S TS E T M S GS E T T M OM E H T O PM E M B O TI O B A S EC A L L K E R N A L R A C O D E $ 0 2 A 2 < 6 7 4 )

T L D B Y T E F R O M A D D R E S S , Y A Z E R O - P A G E V E C T O R I A C C U M U L A T O RF O B A N K ( X )

L D M M V A L U E F O B A N K ( X )M M V A L U E S F O B A N K ( 0 - 1 5 )K E R N A L R A M C O D E S 0 2 A 2 - 0 2 F B ( 6 7 4 - 7 6 3 )K E R N A L R A M C O D E S 0 3 F B - 0 3 F C C 1 0 0 8 - 1 0 2 0 )C H E C K F O R O M N O T U S E D O R E S E T -

L O A D B O O T P A G E A N E X E C U T EL O A D P A G E A N D S T A $ A C C ( 2 7 6 4 )E D I T O R T A B L E SP R I N T B Y T E S A F T E R J S N M I R B L A N KF O R E I G N L A N G U A G E S Y S T E M - B L A N KM M C O N F I G U R A T I O N R E G I S T E RM M U L O A D C O N F I G U R A T I O N R E G I S T E R SK E R N A L I N T E R N A L D I S P A T C H C O D ER E S E T C O D E J M $ E 0 0 0 ( 5 7 3 4 4 )K E R N A L H A R D W A R E J M T A B L EK E R N A L U S E R J U M P T A B L EN M V E C T O RR E S E T V E C T O RI R V E C T O R

T H E S E A R I / R E G I S T E R S A N T A K E T H P L A C E O F R A M O R R O A L U A Y S

M M C O N F I G U R A T I O N R E G I S T E R S D 5 0 0 / F F 0 0 ( 5 4 5 2 8 / 6 5 2 8 8 )B I T S V A L U E S P U R P O S E

6 - 7 R A H c o n t r o L -0 R A L E V E L ( 0 8 R A L E V E L ( 1 1 0 R A M L E V E L ( 2 ) - N O T P R E S E N T Y E 1 R A L E V E L ( 3 ) - N O T P R E S E N T Y E 4 - R O C O N T R O L -0 K E R N A L A N E D I T O R R O 0 I N T E R N A L H I G H R O M1 E X T E R N A L H I G H R O M1 N O N E

2 - M I D D L E R O C O N T R O L - $ 8 8 0 0 - B F F F ( 3 2 7 6 8 - 3 6 8 6 3 )0 B A S I C R O 0 I N T E R N A L R O 1 E X T E R N A L R O 1 N O N EL O R O C O N T R O L - S 4 0 0 0 - 7 F F F ( 1 6 3 8 4 - 3 2 7 6 7 )= R O M

= R A MI / O - R O M C O N T R O L - $ D 0 0 0 - D F F F ( 5 3 2 4 8 - 5 7 3 4 3

= 1 / 0C H A R A C T E R R O

6 T h G u i d e t C o m p u t e r L i v i n g

Page 69: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 69/76

U s e r G r o u p D i r e c t o r yA l a s k a

A l a s k a 6 4 C o m p u t e r C l u bP . O . B o x 6 0 4 3A n c h o r a g e , A 9 9 5 0 2F i r s t C i t y U s e r ' s G r o u pP . O . B o x 6 6 9 2K e l c h i k a n , A 9 9 9 0 )( 9 0 7 ) 2 2 5 - 5 6 9 5C o m p o o h - TP . O . B o 1 1 O l d H a r b o r , A 9 9 6 4 3( 9 0 7 ) 2 6 6 - 2 2 1 3S i t k a C o m m o d o r e U s e r G r o u pP . O . B o x 2 2 0 4S i l k a . A 9 9 8 3 5

A l a b a m aR r v e r c h a s e C o m m o d o r eU s e r ' s G r o u p6 1 7 G r o v e S t r e e tB i r m i n g h a m . A 3 5 2 0 9( 2 0 5 ) 9 B 8 - 1 0 7 8W i r e g r a s s M i c r o C o m p u t e rS o c i e t y1 0 K e B e r n R o a dE n t e r p r i s e . A 3 6 3 3 0( 2 0 5 ) 3 4 7 - 7 5 6 4H u n l s v i l l e P E U s e r ' s C l u b9 0 0 2 B e r c l a i r ( l o a dH u n t s v i l l e , A 3 5 8 0 2C o m m o d o r e C l u b o M o b i l e3 3 6 3 I R u M a l s o nM o b i l e . A 3 6 6 0 8( 2 0 5 ) 3 4 3 - 1 1 7 8S h o a l s C o m m o d o r e U s e r ' sG r o u p2 0 L a k e s h o r e D r i v eM u s c l e S h o a l s , A 3 5 6 6 1T i g e r B y i e A l a b a m a C B 6 M i d w a y P t a z aO p e l i k a . A 3 6 8 0 1a m P . O . B o 3 2 P i n s o n , A 3 5 1 2 6( 2 0 5 ) 8 5 4 - 0 6 5 0

A r i z o n a

C e n t r a l A r i z o n a P E P e o p t e8 4 W C a l t e D e N o r t eC h a n d l e r , A 8 5 2 2 4A r i z o n a V I C a n d 6 U s e r s9 0 W M a r l b o r o C i r c l eC h a n d l e r . A 8 5 2 2 4( 6 0 2 ) 9 6 3 - 6 1 4 9

F o u r C o r n e r s U s e r ' s G r o u pC a n y o n O C h e l l yP . O . B o > 1 9 4 5C h m l e . A 8 6 5 0 3( 6 0 2 ) 6 7 4 - 3 4 2 1V I U s e r s G r o u p2 6 1 2 £ C o v i n aM e s a , A 8 5 2 0 3A r i z o n a V I C - 2 0 / M U s e r ' s C l u b2 3 W 9 t P l a c e N o r t hM e s a , A 8 5 2 0 1W e s t M e s a V I 2 3 5 1 S S t a n d a r j eM e s a , A 8 5 2 0 2A C U Gc / H o m e C o m p u t e r S e r v i c e s2 0 2 8 W e s t C a m e l b a c k R o a dP h o e n i x . A 8 5 0 1 5( 6 0 2 ) 2 4 3 - 1 1 8 6P r e s c o t t A r e a C o m m o d o r eC l u bP . O . B o 2 6 5 3 2P r e s c o t t V a l l e y , A 8 6 3 1 2

T h u n d e r M m C o m m o d o r eC o m p u t e rU s e r ' s G r o u pP . O . B o x 1 7 9 6S i e r r a V i s t a , A 3 5 6 3 6C a t a l i n a C o m m o d o r eC o m p u t e r C l u bM a c e y B T a y l o r . E d i t o r3 1 4 5 E a s i L e S t r e e tT u c s o n , A 8 5 7 1 6C o m m o d o r e U s e r G r o u pc / M e t r o C o m p u t e r S t o r e4 5 0 0 E S p e e d w a y . S u i t e 1 T u c s o n , A 8 5 7 1 2

A r k a n s a s

B o o n e v i H e 6 C F u b4 0 W 5 t h S t r e e tB o o n e v i i l e . A 7 2 9 2 7C o m m o d o r e P E U s e r ' s C l u bC o n w a y M i d d l e S c h o o lD a v i s S t r e e tC o n w a y . A 7 2 0 3 2C o m m o d o r e C o m p u t e r C l u bP . O . B o x 6 0 0 0S o u t h S t a t i o nf t S m i t h . A 7 2 9 0 6V I C C l u bc / H a t f i e l d P u b l i c S c h o o lP . O . B o x 1 3 0H a t l i e i d . A 7 1 9 4 5( 5 0 1 ) 3 8 9 - 6 1 6 4R i v e r C i t y C o m m o d o r e C l u bP . O . B o x 4 2 9 8N o r t h L i t t l e R o c k . A 7 2 1 1 6R u s s e l l v i l l e C o m m o d o r e U s e rG r o u p4 0 S o u t h A r l i n g t o n D r i v eR u s s e l r v i l . e . A 7 2 8 0 1( 5 0 1 ) 9 6 7 - 1 B 6 8S l o a m C o m m o d o r e C o m p u t e rC l u bP . O . B o x B 8S l o a m S p r i n g s . A 7 2 7 6 1( 5 0 1 ) 5 2 4 - 5 6 2 4

C a l i f o r n i a

C a l i f o r n i a A r e a C o m m o d o r eT e r m i n a l U s e r s S o c i e t yP . O . B o 1 2 7 7A r i a L o m a . C 9 1 7 0 1P a s a d e n a C o m m o d o r eC o m p u t e r C l u bP . O . B o 1 1 6 3A r c a d i a . C A 9 1 0 0 6A u b u r n C o m m o d o r e C l u bP a S t r u b1 1 2 1 0 M i r a L o m a D r i v e

A u b u r n . C 9 5 6 0 36 4 A m e r i c a n P r o g r a mE x c h a n g e3 8 2 0 B r a v e A v e n u eB a k e r s f i e l d . C 9 3 3 0 9C a l P o r y C o m m o d o r e U s e r ' sG r o u p1 4 6 1 7 1 / R a m o n a B l v d .B a l d w i n P a r k . C 9 1 7 0 6V I C - 2 0 S o f t w a r e E x c h a n g e7 6 6 0 W e s t e r n A v e n u eB u e n a P a r k . C 9 0 6 2 0V a l l e y C o m p u t e r C l u b2 0 0 6 M a g n o l i a B l v d .B u r b a n k . C 9 1 5 0 6S o f t w a r e 6 3 5 C a l i f o r n i a D r i v eB u r l i n g a m e . C 9 4 0 1 0( 4 1 5 ) 3 4 0 - 7 1 1 5V A C U U M2 7 E a s t 1 0 t h A v e n u eC h i c o , C 9 5 9 2 6( 9 1 6 ) 8 9 1 - 6 0 8 5

F r e s n o C o m m o d o r e U s e r ' sG r o u p9 W e s t 9 i # 2 0 3C l o v i s . C 9 3 6 1 2A m a t e u r s a n A r t e s i a n sC o m p u t i n gP . O . B o x 6 8 2C o b b . C 9 5 4 2 6C U T GP . O . B o x 1 4 9 7C o s t a M e s a . C A 9 2 6 2 8( 7 1 4 ) 7 3 1 - 5 1 9 5C o m m o d o r e 6 W e s t U s e rG r o u p

0 B o 3 4 C u l v e r C i t y . C 9 0 2 3 0

P U o l S i l i c o n V a l l e y2 2 3 5 5 R a n c h o V e n t u r a H o a dC u p e r t i n o . C 9 5 0 1 4V a l l e y C o m p u t e r C l u bP . O . B o x 3 1 0D e n a i f . C 9 5 3 1 6S o u t h e r n C a l i f o r n i a P E U s e r ' s G r o u p8 3 1 5 F i r e s t o n e B l v d .D o w n e y . C 9 0 2 4 1( 2 1 3 ) 9 2 3 - 9 3 6 1S p h i n x7 6 1 5 L e v i s t o n A v e n u eE C e r r i t o . C 9 4 5 3 0( 4 1 5 ) 5 2 7 - 9 2 8 6H u m b o l d t C o m m o d o r e U s e r sG r o u pP . O . B o 6 5 0 2E u r e k a . C 9 5 5 0 1F a i r i i e l d V I C - 2 0 C l u b1 3 3 6 M c K i n l e y S t r e e tF a i r f i e l d . C 9 4 5 3 3( 7 0 7 ) 4 2 7 - 0 ) 4 3S i x t y F o r u mP O B o x 1 6 0 9 8F r e s n o , C 9 3 7 5 5V I C - 2 0 S o f t w a r e E x c h a n g eC l u b1 0 5 3 0 S k C i r c l e

G r a s s V a l l e y . C 9 5 9 4 5D i a m o n d B a H o U s e r ' s C i u b2 6 4 4 A m e l g a d oH a c i e n d a H e i g h t s . C 9 1 7 4 5( 2 1 3 ) 3 3 3 - 2 6 4 5C o m m o d o r e 6 C l u b1 8 0 4 N o r t h D u n d e eH i g h l a n d . C 9 2 3 4 6O r a n g e C o u n t y V I C / C - 6 4U s e r ' s G r o u p5 8 3 2 R a p h a e l D r i v eH u n t i n g t o n B e a c h , C 9 2 6 4 9C - 6 4 W e s t O r a n g e C o u n t yU s e r ' s G r o u pP . O . B o 1 4 5 7H u n t i n g t o n B e a c h , C 9 2 5 4 7( 7 1 4 ) 8 4 2 - 4 4 8 4A n t e l o p e V a l l e y C o m m o d o r eU s e r ' s G r o u pP . O . B o x 4 4 3 6L a n c a s t e r , C 9 3 5 3 9( 8 0 5 ) 9 4 2 - 2 6 2 6P a l s L l v e r m o r e S o c i e t y8 8 S o u t hL i v e r m o r e . C 9 4 5 5 0T h e E x c h a n g eP . O . B o x 9 1 8 9L o n g B e a c h , C 9 0 8 1 0( 2 1 3 ) 5 9 5 - 1 7 7 1S L V I C 2 0 7 6 4 C o m p u t e r C l u bG a r y B i s s e l l1 7 6 6 9 t S t r e e tL o O s o s . C 9 3 4 0 2( 8 0 5 ) 5 2 8 - 3 3 7 1M a n t e c a V I C - 2 0 U s e r ' sO r g a n i z a t i o n4 2 N M a i n S t r e e tM a n t e c a . C 9 5 3 3 6L i n c o l n C o m p u t e r C l u b7 5 Y o s e m i t eM a n t e c a , C 9 5 3 3 6

N a p a V a l l e y C o m m o d o r eC o m p u t e r C l u bc / o L i b e r t y C o m p u t e r w a r e2 6 8 0 J e f f e r s o n S t r e e tN a p a , C 9 4 5 5 8S a c r a m e n t o C o m m o d o r eU s e r ' s G r o u p8 1 2 0 S u n d a n c e D r i v eO r a n g e v a l e , C 9 5 6 6 2( 9 1 6 ) 9 6 9 - 2 0 2 8C - 6 4 / V I C 2 U s e r ' s G r o u pP a s a d e n a C i t y C o l l e g eP a s a d e n a , C 9 1 1 0 6( 7 1 4 ) 5 9 3 - 4 8 8 0S I 1 1 3 5 C o r o n e t A v e n u eP a s a d e n a , C 9 1 1 0 7S u c c e s s3 0 V e r o n i c a D r i v eP a s o R o b l e s , C 9 3 4 4 6C o m m o d o r e O w n e r s O P e t a l u m 8 7 G r a n t A v e n u eP e t a l u m a , C 9 4 9 5 2( 7 0 7 ) 7 6 3 - 8 3 9 8D i a b l o V a l l e y C o m m o d o r eU s e r ' s G r o u p7 6 R u t h D r i v eP l e a s a n t H i l l . C 9 4 5 2 3( 4 1 5 ) 6 7 1 - 0 1 4 5

J u m p a W i z a r d s8 7 0 0 G a l e n a S t r e e tR i v e r s i d e . C 9 2 5 0 9S o u t h e r n C a l i f o r n i a E d i s o nC o m m o d o r e C l u bP . O . B o 8 0 R o s e m e a d , C 9 1 7 7 0S a c r a m e n t o C o m m o d o r eC o m p u t e r C l u bP B o x 2 2 2 7S a c r a m e n t o . C 9 5 8 1 0C o m p u t e r B a r n C o m p u t e rC l u b3 1 M a i n S t r e e t . S u i t eS a l i n a s . C 9 3 9 0 1P e n i n s u l a C o m m o d o r e U s e r ' sG r o u p5 4 O l C o u n t y R o a dS a C a r l o s . C 9 4 0 7 0( 4 1 5 ) 5 9 3 - 7 6 9 7S a D i e g o C o m m o d o r e U s e r sG r o u pP . O . B o x 8 6 5 3 1S a D i e g o . C 9 2 1 3 8 - 6 5 3 1S a D i e g o P U 3 5 6 2 U n i o n S t r e e tS a D i e g o . C 9 2 1 0 3S . D . E a s i C o u n t y C - 6 4 U s e rG r o u p6 3 5 3 L a k e A p o p k a P l a c eS a D i e g o . C 9 2 1 1 9( 6 1 9 ) 6 9 8 - 7 B 1 4S . F . C o m m o d o r e U s e r s G r o u p2 7 2 7 t h A v e n u e # 1 0 3S a F r a n c i s c o . C 9 4 1 2 1

V I C l u b o S a F r a n c i s c o1 5 0 3 D o l o r e s

S a F r a n c i s c o . C 9 4 1 1 0P E O T h A i 5 2 C r e s t l a k e D r i v eS a F r a n c i s c o , , C A 9 4 1 3 22 0 / 6 4P . O . B o x 1 8 4 7 3S a J o s e , C 9 5 1 5 8L o g i k s C o m m o d o r e C o m p u t e rC l u b6 2 D e G a n a d o R o a dS a R a f a e l . C 9 4 9 0 3( 4 1 5 ) 4 7 9 - 0 4 2 6S o B a C o m m o d o r e 6 U s e r ' s G r o u pP . O . B o x 3 1 9 3S a Y s m d r o , C 9 5 0 7 3

C o m m o d o r e U s e r ' s G r o u p o S a n t a C r u zP . O . B o 8 0 6 8S a n t a C r u z , C 9 5 0 6 1 - 8 0 6 8( 4 0 8 ) 3 3 5 - 2 0 8 2T h C o m m o d o r e C o n n e c t i o n2 3 0 1 M i s s i o n S t r e e tS a n t a C r u z . C 9 5 0 6 0( 4 0 8 ) 4 2 5 - 8 0 5 4C o m m o d o r e U s e r ' s G r o u p4 2 3 7 P l u m e r i a C o u r tS a n t a M a r i a , C 9 3 4 5 5C o m m o d o r e U s e r ' s C l u b1 0 4 1 F o x e n w o o d s D r i v eS a n t a M a r i a . C 9 3 4 5 5C - 6 4 W e s tH a r r i s O l i f fP . O . B o 4 0 S a n t a M o n i c a . C 9 0 4 0 6 - 0 4 0 6V I C - M U s e r ' s G r o u p2 7 9 1 M c B r i d e L a n e # 1 2 1S a n t a R o s a , C 9 5 4 0 7S a n t a R o s a C o m m o d o r e 6 U s e r ' s G r o u p3 3 E a s t R a b i e s A v e n u eS a n t a R o s a . C 9 5 4 0 7( 7 0 7 ) 5 8 4 - 7 0 0 9S a n F e r n a n d o V a l l e yC o m m o d o r eU s e r ' s G r o u p1 1 2 0 W h i t e c l i f f f l o a dT h o u s a n d O a k s . C 9 1 3 6 0S o u t h B a C o m m o d o r eU s e r ' s G r o u p1 4 0 2 W 2 1 8 t h S t r e e tT o r r a n c e , C 9 0 5 0 1C o m m o d o r e I n t e r e s tA s s o c i a t i o nc / C o m p u t e r D a t a1 4 6 6 0 L P a D r i v eV i c t o r v i l l e . C 9 2 3 9 2W a l n u t C r e e k P E U s e r ' s C l u b1 8 1 5 Y p n a c i o V a l l e y f l o a dW a l n u t C r e e k . C 9 4 5 9 6B a y A r e a C o m p u t e rA s s o c i a t i o n1 3 3 2 P i n e S t r e e tW a l n u t C r e e k . C 9 4 5 9 8( 4 1 5 ) 9 3 2 - 5 4 4 7

C o l o r a d o

R o c k y M o u n t a i n C o m m o d o r eC l u bH a B r o o k sP . 8 o 3 7 A s p e n , C 8 1 6 1 2A u r o r a M a r k e t U s e r ' s G r o u p1 5 2 0 0 E a s t 6 t A v e n u eA u r o r a , C 8 0 0 1 1C o l o r a d o C o m m o d o r eC o m p u t e r D u R o y c e M i t c h e l l9 4 0 0 E l m C o u n # 6 0 7 8D e n v e r . C 8 0 2 2 1C o l o r a d o C o m m o d o r e D u 2 1 8 7 S o u t h G o l d e n C o u nD e n v e r , C 8 0 2 2 7W e s t e r n S l o p e C o m m o d o r eU s e r s G r o u pR a l p h D A n d r e aP . O . B o x 4 1 4 2G r a n d J u n c t i o n , C 8 1 5 0 2V I C K I M P E T U s e r ' s G r o u p4 W a r i n g L a n eG r e e n w o o d V i l l a g eL i t t l e t o n . C 8 0 1 2 1V I C O O R E U s e r ' s G r o u p3 2 E m e r y D r i v eL o n g m o n t . C 8 0 5 0 1( 3 0 3 ) 7 7 2 - 2 8 2 1

D a t a w a r e

N e w a r k U s e r s G r o u pR o b e r t T a y l o r2 1 D u r s o D r N e w a r k . D 1 9 7 1 1

F l o r i d a

C H I P SU M B o 3 0 6 3A v o n P a r k . F 3 3 8 2 5B r a n d o n U s e r ' s G r o u p8 1 V a l l e y H i l l D r i v eB r a n d o n , F L 3 3 5 1 1C o m m o d o r e B r o o k s v i l l eU s e r ' s G r o u pP . O . B o x 1 2 6 1B r o o k s v i l l e . F 3 3 5 1 2( 9 0 4 ) 7 9 9 - 5 2 9 2C l e a r w a t e r C o m m o d o r e C l u b1 5 3 2 L e m o n S t r e e t

C l e a r w a t e r , F 3 3 5 1 6( 8 1 3 ) 4 4 2 - 0 7 7 0E L S H I F T O P . O . B o x 5 4 8C o c o a . F 3 2 9 2 2R A R O 8 1 6 2 0 M o r n i n g D o v e L a n eE n g l e w o o d . F 3 3 5 3 3( 8 1 3 ) 4 7 4 - 9 4 5 0G a i n e s v i l l e C o m m o d o r e U s e rG r o u pS a n t a f C o m m u n i t y C o l l e g eG a i n e s v i l l e . F 3 2 6 0 2G a i n e s v i l l e C o m m o d o r e U s e r s3 6 O 4 - 2 0 A S . W . 3 1 s t D r i v eG a i n e s v i l l e . F 3 2 6 0 8C i t r u s C o m m o d o r e U s e r ' sG r o u pP . O . B o x 1 4 9 4I n v e r n e s s . F L 3 2 6 5 1( 9 0 4 ) 3 4 4 - 2 7 9 3C o m m o d o r e C o m p u t e r C l u bP . O . B o 9 7 2 6J a c k s o n v i l l e , F 3 2 2 0 8J a c k s o n v i l l e A r e a P E S o c i e t y4 0 M o n u m e n t R o a d # 1 7 7J a c k s o n v i l l e . P 3 2 2 1 1V I C / 6 4 h e a r t l a n d U s e r ' sG r o u p1 2 2 0 B a r r o w R o a d * 2 3L a k e l a n d . F 3 3 8 0 1( 8 1 3 ) 6 6 6 - 2 1 3 2M i a m i 2 0 / 6 41 2 9 1 1 S . W . 4 9 t h S t r e e tM i a m i , F 3 3 1 7 5( 3 0 5 ) 2 2 6 - 1 1 8 5T h U l t i m a t e 6 E x p e r i e n c e5 7 4 0 S . W . 5 6 t h T e r r a c eM i a m i , F 3 3 1 4 36 E d u c a t o r s U s e r ' s G r o u pS o u t h9 2 2 0 S . W . 5 2 n d T e r r a c eM i a m i . F L 3 3 1 6 5( 3 0 5 ) 2 7 4 - 3 5 0 1P E T S a n F r i e n d s1 2 N . E . 4 4 t h S t r e e tM i a m i , F 3 3 1 3 7R i c h a r d P r i s t i e n6 2 7 8 S . W . 1 4 t h S t r e e tM i a m i . F 3 3 1 4 46 U s e r ' s G r o u pP . O . B o x 5 6 1 6 8 9M i a m i , F 3 3 1 5 6C o m m o d o r e 6 4 / V I C 2 U s e rG r o u pP . O . B o x 5 8 3 7 . M 1 4 O r l a n d o . F 3 2 8 5 5V I C U s e r ' s C l u b4 0 7 1 E d r j e w a t e r D r i v eO r l a n d o . F L 3 2 8 0 4

T h G u i d e t C o m p u t e r L i v i n g 6

Page 70: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 70/76

S u n c o a s t 6 4 ' s2 3 9 5 U 1 9 N o r t hP a l m H a r b o r , F 3 3 5 6 3( 8 1 3 ) 7 8 5 - 1 0 3 6B a C o m m o d o r e U s e r ' s G r a u pc / o G u l l C o a s t C o m p u t e r E x c h2 4 T y n d a l l P k w y , B o x6 2 1 5P a n a m a C i t y , F 3 Z 4 0 IC o m m o d o r e U s e r ' s G r o u p o P e n s a c o l aP . O . B o 3 5 3 3P e n s a c o l a . F L 3 2 5 1 6( 9 0 4 ) 4 5 5 - 5 B D 4T h C o m m o d o r e A d v a n t a g eP . O . B o x 1 8 4 9 0P e n s a c o l a , F L 3 2 5 2 3( 9 0 4 ) 4 5 6 - 6 5 5 4F l W a l t o n B e a c hC o m m o d o r e U s e r ' s G r o u pP . O . B o S h a l i m a r . F L 3 2 5 7 9( 9 0 4 ) 6 5 1 - 3 7 3 7C o m m o d o r e C o m p u t e r C l u bP . O . B o 2 1 1 3 8S t P e t e r s b u r g , F 3 3 7 4 2C o m m o d o r e U s e r ' s G r o u p5 4 E P a r k A v e . , A p t .T a l l a h a s s e e . F L 3 2 3 0 1B r o w a r d C o m m o d o r e U s e r ' sG r o u pP . O . B o 2 5 7 9 4T a m a r a c , F L 3 3 3 2 0T a m p a B a C o m m o d o r eC o m p u t e r C l u b1 0 2 0 8 N o r t h 3 0 t h S t r e e tT a m p a , F 3 3 6 1 2S o u t h F l o r i d a P E U s e r ' sG r o u p7 1 7 0 S . W . 1 1 t hW e s t H o l l y w o o d . F L 3 3 0 2 3( 3 0 5 ) 9 8 7 - 6 9 8 2

G e o r g i a

V I E d u c a t o r s U s e r ' s G r o u pc / C h e r o k e e C o u n t y S c h o o l s1 1 A c a d e m y S t r e e tC a n t o n , G 3 0 1 1 4C o m m o d o r e C o m p u t e r C l u b o C o l u m b u s6 6 1 8 F o x d a l e D r i v eC o l u m b u s . G 3 1 9 0 7( 4 0 4 ) 5 6 3 - 0 8 2 8A t l a n t a C o m m o d o r e 6 4 U s e r ' sG r o u p1 7 6 7 B i V a l l e y L a n eS t o n e M o u n t a i n . G 3 0 0 8 3( 4 0 4 } 9 8 1 - 4 2 5 3

H a w a i i

P . O . B o 9 6 K r . u . a . H 9 6 7 3 4

I d a h o

6 B U P . O . B o x 2 7 6B o i s e , I D 8 3 7 0 1( 2 0 8 ) 3 4 4 - 6 3 0 2C o m m o d o r e C o e u r D ' A l e n eC o m p u t e r C l u b5 0 L u n c e l o r O L a n eC o e u r D ' A l e n e . I 8 3 8 1 4( 2 0 6 ) 7 6 5 - 3 8 0 3G H C o m p u t e r C l u bG r a n g e v i l l e H i g h S c h o o l9 1 0 S o u t h S t r e e tG r a n g e v i l l e . I S 3 5 3 0E a g l e R o c k U s e r s G r o u p9 0 S o u t h E m e r s o nI d a h o F a l l s . I 8 3 4 0 1C o m m o d o r e U s e r ' s G r o u p3 1 E m e r a l d D r i v eK e l l C W . I 8 3 8 3 7( 2 0 8 ) 7 8 4 - 8 7 5 1P o c a t e l l o C o m m o d o r e U s e r sG r o u p8 M o u n t a i n D r i v eP o c a t e l l o , I D 8 3 2 0 4 .

C o m m o d o r e U s e r s5 4 E a s t C e n t e rP o c a t e l l o . I D 8 3 2 0 1S R H S C o m p u t e r C l u bS a l m o n R r v e r H i g h S c h o o lH i g g n s , I 8 3 5 4 9U s e r ' s G r o u p o L o w e r I d a h oR o u t e 4 B o 6 R u p e r t . I D 8 3 3 5 0( 2 0 8 ) 4 3 6 - 4 2 8 3C a r i b o u C o m m o d o r e C l u bP . O . B o x 5 3 5S o d a S p r i n g s . I 8 3 2 7 6( 2 0 8 ) 5 4 7 - 3 9 2 1( 2 0 8 ) 5 4 7 - 4 1 4 3

I l l i n o i s

E a s t S i d e C o m p u t e r C l u b3 1 0 3 C l a y S t r e e tA l t o n , I 6 2 0 0 2( 6 1 B ) 4 6 2 - 7 1 3 6G a t e w a y C o m p u t e r C l u bP . O . B o x 2 0 7B e l l e v i l l e . I L 6 2 2 2 2C a n t o n A r e a C o m m o d o r eU s e r ' s G r o u pc / S p o o n R i v e r C o l l e g eR # C a n t o n , I 6 1 5 2 0( 3 0 9 ) 6 4 7 - 4 6 4 5 E x l , 2 5 C o m m o d o r e 6 4 U s e r ' s C l u b1 0 S u s a n L a n eC a r t e r v i l l e , I L 6 2 9 1 8( 6 1 8 ) 9 8 5 - 4 7 1 0C h a m p a i g n U r b a nC o m m o d o r eU s e r ' s G r o u p2 0 0 6 C r e s c e n t D r i v eC h a m p a i g n . I 6 1 6 2 1( 2 1 7 ) 3 5 2 - 9 6 8 1C h i c a g o C o m m o d o r e 6 U s e r sP . O . B o 1 4 2 3 3C h i c a g o . I 6 0 6 1 4C o m m o d o r e S ! C a c h eB o C - 1 7 63 2 F r a n k l i n , 1 8 0 4C h i c a g o . I 6 0 6 0 6( 3 1 2 ) 6 8 5 - 0 9 9 4S h e l l y W e m i k o f f2 7 3 1 N M i l w a u k e e A v e n u eC h i c a g o . I 6 0 6 4 7M c H e n r y C o u n t y C o m m o d o r eC l u b2 2 E a s t T e r r a C o t t a A v e n u eC r y s t a l L a k e , I 6 0 0 1 4( 8 1 5 ) 4 5 5 - 3 9 4 2F o V a l l e y C o m m o d o r e U s e r sG r o u pH e r b G r o s s . S e c r e t a r yB 3 P r o s p e c tE l g i n . I L 6 0 1 2 0( 3 1 2 ) 6 9 5 - 1 3 1 6C o m c o e2 1 0 8 S h e r m a n A v e n u eE v a n s t o n . I 6 0 2 0 1C - 6 4 U s e r ' s G r o u pP . O . B o 4 6 4 6 4L i n c o l n w o o d . I 6 0 6 4 6( 3 1 2 ) 5 8 8 - 0 3 3 4S u r v i v o r s o l S i x t y - F o u rU s e r ' s G r o u pW E S L I n s t i t u t eW e s t e r n I l l i n o i s U n i v e r s i t yM a c o m b , I 6 1 4 5 5( 3 0 9 ) 2 9 8 - 2 1 0 6( 3 0 9 ) 8 3 7 - 5 3 7 8M t V e r n o n C o m m o d o r eU s e r sP . O . B o x 5 1 2M t V e r n o n , I 6 2 8 6 4C e n t r a ! I l l i n o i s P E U s e r s6 3 M a p l eM t Z i o n . I 6 2 5 4 9( 2 1 7 ) 8 6 4 - 5 3 2 0F o V a l l e y 6 4 U s e r ' s G r o u pP . O . B o 2 N A u r o r a I 6 0 5 4 2( 3 1 2 ) 8 9 8 - 2 7 7 9O a L a w n C o m m o d o r e U s e r sc / T h C o m p u t e r S t o r e1 1 0 0 4 S o u t h C i c e r o A v e n u eO a L a w n . I 6 0 4 5 3C o m m o d o r e U s e r ' s C l u bt 7 0 7 E a s t M a i n S t r e e tO l n e y , I 6 2 4 5 0

V I C - 2 0 / 6 4 U s e r ' s S u p p o r t1 1 S o u t h C l a r k S t r e e tP a n a , I 6 2 5 5 7( 2 1 7 ) 5 6 2 - 4 5 6 8P e o r i a A r e a P E U s e r ' s G r o u p8 0 0 S . W . J e f f e r s o nP e o r i a . I 6 1 6 0 5( 3 0 9 ) 6 7 3 - 6 6 3 5( 3 0 9 ) 6 7 4 - 5 9 9 8I l l i n o i s V a l l e y C o m m o d o r eU s e r ' s G r o u p2 3 3 0 1 2 t h S t r e e tP e r u , I 6 1 3 S 4( 8 1 5 ) 2 2 3 - 5 1 4 1R o c k i o r d A r e a P E U s e r s1 6 0 8 B e n t o n S t r e e t

R o c k l o r d . I 6 1 1 0 7S p r i n g l i e l d P E U s e * G r o u p3 1 1 6 C o n c o r dS p r i n g f i e l d , I 6 2 7 0 4( 2 1 7 ) 7 5 3 - 8 5 0 0K a t a k e H a c k e r sR 1 B o x 2 7 9S t A n n e , I 6 0 9 6 4( 8 1 5 ) 9 3 3 - 4 4 0 7S a u k V a l l e y C o m p u t e r C l u bP . O . B o i 7 0 2S t e r l i n g . I L 6 1 0 8 1

I n d i a n a

V I C / 6 4 U s e r ' s G r o u p2 4 0 1 C o l u m b u s A v e n u eA n d e r s o n , I 4 6 0 1 4( 3 1 7 ) 3 7 8 - 3 0 1 6C o l u m b u s C o m m o d o r e C l u b2 6 7 6 L a f a y e t t e A v e n u eC o l u m b u s . I 4 7 2 0 1C o m m o d o r e C o m p u t e r C l u b3 8 1 4 T e r r a T e r r a c eE v a n s v i l l e . I 4 7 7 1 1( 8 1 2 ) 4 7 7 - 0 7 3 9C o m p u t e r W o r k s h o pV I C - 2 0 7 6 42 8 S o u t h 6 0 W e s tH e b r o n . I 4 6 3 4 1( 2 1 9 ) 9 8 8 - 4 5 3 5P E 7 / 6 4 U s e r s1 0 1 3 6 E a s i 9 6 t h S t r e e tI n d i a n a p o l i s , I N 4 6 2 5 6C o m m o d o r e U s e r ' s G r o u p1 0 2 0 M i c h i g a n A v e n u eL o g a n s p o r t , I 4 6 9 4 7( 2 5 9 ) 7 2 2 - 5 2 0 5T r i - S t a t e C o m m o d o r e U s e r s6 5 0 0 C e n t e r R i d g e R o a dN e w b u r g h , I 4 7 6 3 0( 8 1 2 ) 8 5 3 - 2 3 3 4C H U G1 2 1 0 4 M e a d o w L a n eO a k l a n d o n , I 4 6 2 3 6S e y m o u r P e e k e r sc / D S C a m e r a S h o p1 0 N o r t h C h e s t n u tS e y m o u r . I 4 7 2 7 4N o r t h e r n I n d i a n a C o m m o d o r eE n t h u s i a s t s9 2 S 2 6 t h S t r e e tS o u t h B e n d . I 4 6 6 1 5C o m m o d o r e 6 U s e r ' s G r o u p9 1 S B r o w n A v e n u eT e r r e H a u t e . I N 4 7 8 0 3C o m m o d o r e O w n e r s o L a f a y e t t e2 P a t r i c k L a n eW L a f a y e t t e . I 4 7 9 0 6( 3 1 7 ) 7 4 3 - 3 4 1 0

I o w a

C o m m o d o r e U s e r G r o u p1 1 8 t h S t r e e lA m e s . I 5 0 0 1 0C o m o - H a w k C o m m o d o r eU s e r ' s G r o u pP . O . B o x 2 7 2 4C e d a r R a p i d s . I 5 2 4 0 6Q u a d C i t i e s C o m m o d o r eC o m p u t e r C l u bP . O . B o 3 9 9 4D a v e n p o r t , I 5 2 8 0 8( 3 1 9 } 2 4 2 - 1 4 9 6

C r a w f o r d C o u n t y C o m m o d o r eU s e r G r o u p5 1 N o r t h 1 9 t h S t r e e tD e n n i s o n . I 5 1 4 4 2( 7 1 2 ) 2 6 3 - 6 2 7 4C o m m o d o r e C o m p u t e r U s e r so I o w aP . O . B o « 3 1 4 0D e M o m e s . I 5 0 7 0 2C o m m o d o r e U s e r ' s G r o u p9 6 5 S e c o n d S t r e e tM a r i o n . I 5 2 3 0 2N e w t o n C o m m o d o r e U s e r ' sG r o u p3 2 W 9 t S t r e e t S N e w t o n , I 5 0 2 0 8( 5 1 5 ) 7 9 2 0 8 1 4S i o u x l a n d C o m m o d o r e C l u b2 7 0 0 S n e n d a n s t r e e tS i d u x C i t y , I A 5 1 1 0 4( 7 1 2 ) 2 5 8 - 7 9 0 3

K a n s a sW a l n u t V a l l e y C o m m o d o r eU s e r G r o u p1 0 0 3 S o u t h S e c o n d S t r e e l

A r k a n s a s C i t y . K 6 7 0 0 5S a l t C i t y C o m m o d o r e C l u bP . O . S o x 2 6 4 4H u l c h i n s o n , K 6 7 5 0 1K a n s a s C o m m o d o r e C o m p u t e rC l u b1 0 S o u t h B u r c hO l a t h e . K 6 6 0 6 1C o m m o d o r e U s e r ' s G r o u p6 0 5 0 S o u t h 1 8 3 S t r e e t W e s tV i o l a . K 6 7 1 4 9W i c h i t a A r e a P E U s e r s2 2 3 1 B u l l i n n g e rW i c h i t a . K 6 7 2 0 4

K e n t u c k y

C ' B U GP . O . B o x 1 6 5B a r d s t o w n , K 4 0 0 0 4( 5 0 2 ) 3 4 8 - 6 3 8 0B o w l i n g G r e e n C o m m o d o r eU s e r ' s G r o u pH t 1 1 C r e e k s i d e A p t .B o w l i n g G r e e n . K 4 2 1 0 1( 5 0 2 ) 7 8 1 - 9 0 9 8L o u i s v i l l e U s e r s o C o m m o d o r e K P . O . B o i t 2 2 2 4 4L o u i s v i l l e . K 4 0 2 2 2

L o u i s i a n a

6 C l u b5 2 0 0 C o r p o r a t e B l v d .B a t o n R o u g e . L 7 0 8 0 8( 5 0 4 ) 9 2 5 - 5 8 7 0C o m m o d o r e 6 4 U s e r ' s G r o u pP . O . B o x 1 4 2 2B a t o n R o u g e . L 7 0 8 2 1C o m m o d o r e P E U s e r G r o u p6 1 N N i a g a r a C i r c l eG r e t n a , L 7 0 0 5 3( 5 0 4 ) 3 9 4 - 4 9 2 BN O V A9 1 G o r d o n S t r e e tN e O r l e a n s . L 7 0 1 1 7( 5 0 4 ) 9 4 8 - 7 6 4 3A r k - L a - T e x C o m m o d o r e 6 C l u b1 9 I n d i a D r i v eS f i r e v e p o r t . L 7 1 1 1 5( 3 1 8 ) 7 9 7 - 9 7 0 2C o m m o d o r e U s e r ' s G r o u p o O a t h i t aP . O . B o 1 7 S w a r i c . L 7 1 2 8 1( 3 1 8 ) 3 4 3 - 8 0 4 4F r a n k l i n P a r i s h C o m p u t e r C l u b# F a i r A v e n u eW i n n i s b o r o . L 7 1 2 9 5

M a i n eC O M - V I C SR F f t B o x 2 0 8 6H e b r o n . M 0 4 2 3 8( 2 0 7 ) 9 6 6 - 3 6 4 1S O M 6 1 W a l k e r S t r e e tP o r t l a n d , M 0 4 1 0 2( 2 0 7 ) 7 6 1 - 1 6 2 6C o m p u m a n i a8 N o r t h S t r e e lS a c o , M 0 4 0 7 2( 2 0 7 ) 2 8 2 - 7 4 1 8N o r t h - w o o d s C o m m o d o r eU s e r ' s G r o u p7 4 M a i n S t r e e tV a 8 u r e n . M 0 4 7 8 5C o a s t a l C o m m o d o r e C l u bW a l d o b o r o V i l l a g e , A p t .W a l d o b o r o . M 0 4 5 7 2Y o u r C o m m o d o r e U s e r ' sG r o u pP . O . B o 6 1 W e s l b r o o k . M 0 4 0 9 2( 2 0 7 ) 8 5 4 - 4 5 7 9

M a r y l a n d

C o m p u c a t sB e t t y S c h e u l e r6 8 W B e A i A v e .A b e r d e e n , M 2 0 0 0 1F O C U SG a r y S t o n eP . O . B o x 1 5 3A n n a p o l i s . M 2 0 7 0 1V i c l i q u eP a F o l e y1 0 5 A C o n d u i t S t r e e tA n n a p o l i s , M 2 1 0 0 . 1B a l t i m o r e C o m m o d o r e U s e r sG r o u pJ o h n R e y n o l d s9 0 W 3 6 t h S t r e e tB a l t i m o r e . M 2 1 2 1 1W e s t i n g h o u s e C o m m o d o r eU s e r s G r o u pL e B a r r e nM a i l S t o p 5 3 2 0 P . O . B o 1 6 9 3B a l t i m o r e . M 2 1 2 0 3W o o d l a w n C o m m o d o r e C l u BG e o r g e T o w n e r1 7 1 2 A b e r d e e n R o a dB a l t i m o r e . M 2 1 2 3 4T h B o y d s C o n n e c t i o nT o D e R e g g i2 1 0 0 0 C l a r k s b u r g R o a dB o y d s . M 2 0 8 4 1S o u t h e r n M d C o m m o d o r eU s e r s G r o u pT o H e l m k e6 8 0 0 K i l a r n e y S t r e e tC l i n t o n , M 2 0 7 3 5H y a t t s v i l l e C - 6 4 U s e r s G r o u pK a C a r p e n t e r7 2 0 9 D a r t m o u t h A v e .C o l l e g e P a r k . M 2 0 7 4 0G a i t h e r s b u r g C - 6 4 U s e r G r o u pR u s s e l l J a r o s i n s k i1 2 9 3 7 P i c k e r i n g D r i v eG e r m a n t o w n . M 2 0 8 7 4J u m p e r s 2 0 / 6 4W a l l M a r h e f k a7 8 3 7 B S A v e .G l e n B u r n i e . M 2 1 0 6 1H a g e r s t o w n U s e r G r o u pJ o e R u t k o w s k i2 C o v e n t r y L a n eH a g e r s t o w n , M 2 1 7 4 0W e s t M o n t g o m e r y C o u n t yC - 6 4 U s e r G r o u pM a r k R i c h a r d s o n8 7 0 0 H i d d e n K i l l L a n eP o t o m a c . M 2 0 8 5 48 A Y C U GR o b e r t S m i t h1 1 0 D a n b u r y H o a dR e i s t e r s t o w n . M 2 1 1 3 6R o c k v i l l e V I C / 6 4 U s e r G r o u pT o P o u n d s5 1 1 2 P a r k l a w n T e r r a c eR o c k v i l l e , M 2 0 8 5 2

M o n t g o m e r y C o u n t yC o m m o d o r eU s e r s G r o u pM e r y l e P o u n d sP . O . B o x 6 4 4 4S i l v e r S p r i n g . M 2 0 9 0 6E d i s o n C o m m o d o r e U s e r sG r o u pB i l l H a r r4 3 1 4 O x f o r d D r i v eS u i t l a n d , M 2 0 7 4 6

M a s s a c h u s e t t s

B o s i o n C o m p u t e r S o c i e t yC B S e c t i o nJ i Y o s t5 7 7 B r o a d w a yB o s t o n , M 0 2 1 2 7E a s t e r n M a s s 2 0 7 6 4F r a n k O r d w a y

F l a g g R o a dM a r l b o r o . M 0 1 7 5 2

M i c h i g a nD o w n r i v e r C o m m o d o r e G r1 7 0 2 9 K e p p e nA l l e n P a r k , M 4 8 1 0 1( 3 1 3 ) 2 7 4 - 2 5 8 9T r i - C i t i e s U s e r ' s G r o u pP . O . B o 4 B a C i t y . M 4 8 7 0 6( 5 1 7 ) 8 9 3 - 6 9 9 9S o u t h C o m p u t e r C l u bS o u t h J u n i o r H i g h S c h o o l4 5 2 0 ! O w e nB e l l e v i l l e . M 4 8 1 1 !C o m m o d o r e U s e r ' s G r o u p3 9 4 7 W T w e l v e M i l e R o aB e r k l e y . M 4 8 0 7 2D E B U GP . O . B o i 1 9 6B e r r i e n S p r i n g s , M 4 9 1 0 ( 6 1 6 ) 4 7 1 - 1 8 8 2Q u o r u m o 6 2 1 w S t a t e S t r e e tC l a r e . M 4 8 6 1 7( 5 1 7 ) 3 8 6 - 2 2 5 1D e l t o n A r e a U s e r ' s G r o u p1 1 3 8 6 L e t c h e s L a n eD e l t o n . M 4 9 0 4 6D a v i d L e 1 4 3 6 1 W a r w i c k S t r e e tD e t r o i t . M 4 8 2 2 3M i c h i g a n ' s C o m m o d o r e E U s e r ' s G r o u pP . O . B o x 5 3 9E D e t r o i t , M l 4 8 0 2 1( 3 1 3 ) 7 7 3 - 6 3 0 2C o m m o d o r e U s e r ' s G r o u p1 0 1 0 S p i c e r v i l l e H w y .E a t o n R a p i d s , M 4 8 8 2 7S o u l h e a s t M i c h i g a n P E U s e r sP . O . B o x 2 1 4F a r m i n g ! o n . M 4 8 0 2 4W M i c h i g a n V I C - 2 0 / 6 4 U 1 3 1 1 P o r t l a n d , N . E .G r a n d R a p i d s . M 4 9 5 0 5J a c k s o n C o m m o d o r eC o m p u t e r C l u b2 0 1 S o u t h G r i n n e l l S t r e e tJ a c k s o n . M l 4 9 2 0 3T r i - C o u n t y C o m p u t e r C l u b5 0 E a s t L o o m i sL u d i n g t o n , M l 4 9 4 3 1C O H P4 6 M i c h i g a n A v e n u eM a r y s v i l l e . M 4 8 0 4 0( 3 1 3 ) 3 6 4 - 6 8 0 4C o m m o d o r e C o m p u t e r C l H D o H i g h S c h o o l - R m .# 2 2 6M i d l a n d , M 4 8 6 4 0( 5 1 7 ) 8 3 5 - 5 1 3 0E d w a r d s b u r g C o m m o d o r eU s e r ' s G r o u p4 0 B r u s h R o a dN i l e s . M 4 9 1 2 0( 6 1 6 ) 6 6 3 - 2 7 9 2S E 6 2 5 0 1 F i v e M i l e . # R e d f o r d . M l 4 8 2 3 9( 3 1 3 ) 5 3 7 - 4 1 6 3

6 T h e G u i d e t C o m p u t e r L i v i n g

Page 71: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 71/76

T r a v e r s e A r e a C o m m o d o r eC l u bC T A C C )D a v i d S h u t l e r , V i c e - P r e s i d e n t2 0 H i g h l a k e R o a dT r a v e r s e C i t y . M 4 9 6 S 4( 6 1 6 ) M 1 - 1 1 7 9V I C / 6 4 / P E T U s e r ' s G r o u p8 4 3 9 A r t s R o a dU n i o n L a k e . M 4 8 0 8 5C o m m o d o r e U s e r C l u b3 2 3 0 3 C o l u m b u s D r i v eW a r r e n . M 4 8 0 9 3D A C o m p u t e r C l u bP . O . B o x 5 4 2W a t e r v l i e t . M 4 9 0 9 8( 6 1 6 ) 4 6 3 - 5 4 5 7W M i c h i g a n C o m m o d o r e s1 9 5 2 C l e v e l a n d A v e n u e S . W .W y o m i n g . M 4 9 5 0 9( 6 1 6 ) 4 5 8 - 9 7 2 4

M i n n e s o t a

M U P E TP . O . B o 1 7 A n n a n d a l e . M 5 5 3 0 2B r a i n e r d A r e a C o m m o d o r eU s e r ' s G r o u p1 2 1 9 S . E . 1 1 t h S t r e e tB r a i n e r d . M 5 6 4 0 1L a k e S u p e r i o r C o m m o d o r e1 9 3 6 L a w n S t r e e tD u l u l h , M 5 5 8 1 2( 2 1 B ) 7 2 8 - 3 2 2 4H e a r t l a n d A r e a C o m p u t e rC o o p e r a t i v eR t . 4 . B o x 2 0 4L i t t l e F a l l s . M 5 6 3 4 5( 6 1 2 ) 6 3 2 - 5 5 1 1S M C U G1 0 0 2 P l a n S t r e e tM a n k a t o . M 5 6 0 0 1( 5 0 7 ) 6 2 5 - 6 9 4 2T w i n C i t i e s C o m m o d o r e C l u b6 6 2 3 I v e s L a n eM a p l e G r o v e , M 5 5 3 6 9( 6 1 2 ) 4 2 4 - 2 4 2 5

M e t r o A r a a C o m m o d o r e C l u bB o M e n d o i a , M 5 5 1 5 0C l u b 6 2 5 1 6 t h S t r e e t . N . E .D w a t o n n a . M 5 5 0 6 0( 5 0 1 ) 4 5 1 - 0 1 2 8

M i s s i s s i p p i

G u l l C o a s t C o m m o d o r e C l u bM a r k W H a r v e y4 5 5 0 W e s t B e a c h B l v d .B i l o x i . M 3 9 5 3 1C o m m o d o r e C o m p u t e r C l u bS o S t a t i o n , B o x 1 0 0 7 6H a t t i e s b u r g . M 3 9 4 0 1C o m m o d o r e B i l o x i U s e r G r o u p3 0 0 2 H w 9 E a s tO c e a n S p r i n g s , M 3 9 5 6 4

M i s s o u r i

H e a r t l a n d U s e r s G r o u pM a s o n E m e r s o n1 2 S L o r i m e r # C a p e G i r a r d e a u , M 6 4 7 0 1M i d - M i s s o u r i C o m m o d o r eC l u b1 8 0 4 V a n d i v e r D r i v eC o l u m b i a . M 6 5 2 0 1C o m m o d o r e U s e r C l u b o t h D o r k s2 1 1 N o r t h A u r o r aE l d o n , M 6 5 0 2 6M O A R K C o m m o d o r e U s e r sG r o u pM a r s h a l l B T u r n e rP . O . B o x 5 0 4G o l d e n , M 6 5 6 5 8J o p l i n C o m m o d o r e C o m p u t e rU s e r sR . D . C o n n e i y4 2 S F l o r i d a A v e n u eJ o p l i n . M 6 4 8 0 1K C P U G5 2 1 4 B l u e R i d g e B l v d .K a n s a s C i t y , M 6 4 1 3 3

C o m m o d o r e U s e r s G r o u p o K a n s a s C i t yS a l v a d o r C e r d aP . O . B o 3 6 4 9 2K a n s a s C i t y . W 6 4 1 1 1P E S e t C l u b o l S t . L o u i s6 3 B e n t O a D r i v eL a k e S t L o u i s . M 6 3 3 6 7C o m m o d o r e P A CP a t r i c i a L u c i d oH o r a c e M a n n L e a r n i n g C e n t e rM a r y v i l l e . M 6 4 4 6 8C o m m o d o r e U s e r ' s G r o u p o S t L o u i sP . O . B o x 6 6 5 3S t L o u i s , M 6 3 1 2 5 - 0 6 5 3C o m m o d o r e U s e r s G r o u p o W a r r e n s b u r gB u c k S o m m e r k a m pP . O - B o x 8 9 3W a r r e n s b u r g , M 6 4 0 9 3( 8 1 6 ) 7 4 7 - 2 4 0 6

M o n t a n aP o w d e r R i v e r C o m p u t e r C l u bP o w d e r R i v e r H i g h S c h o o lB r o a d u s , M 5 9 3 1 7C o m m o d o r e U s e r C l u b1 1 0 9 W e s t B r o a d w a yB u t t e , M 5 9 7 0 1W e s t e r n M o n t a n a C o m m o d o r eU s e r G r o u pC a r l W h i t e8 0 K e n s i n g t o n A v e n u eM i s s o u l a , M 5 9 8 0 1

N e b r a s k a

A l l i a n c e C o m m o d o r eC o m p u t e r C l u bM S e l l e r1 6 2 9 B o i s e

A l l i a n c e , N 6 9 3 0 1P a t n f i n d e r C o m m o d o r e U s e r ' sG r o u p1 8 1 2 N o r t h S t r e e tF r e m o n t . N 6 8 0 2 5

P l a t t e V a l l e y C o m m o d o r eU s e r s G r o u pJ i P a r t s1 7 2 0 ' 0 S t r e e tG e r i n g . N 6 9 3 4 1C o m p u t e r P o w e r U n l i m i t e dR o b e r t H o w a r d4 1 N o r t h 2 7 t hL i n c o l n . N 6 8 5 0 3( 4 0 2 ) 4 7 5 - 8 0 8 1G r e a t e r O m a h a C 6 U s e r sG r o u pK e J i r e ! s B o O u i s e n b e r r y2 9 3 2 L e a w o o d D r i v eO m a h a . N E 6 8 1 2 3( 4 0 2 ) 2 9 2 - 2 7 5 3

N e v a d a

L a V e g a s A r e a P E U s e r sG r o u p5 1 3 0 E a s t C h a r l e s t o n B l v d .S u i t e 5 - 3 1 5L a s V e g a s , N 8 9 1 2 2S O C o m m o d o r e U s e r s G r o u pL e S e r a 4 0 1 1 W e s t C h a i l e s t o n B l v d .L a s V e g a s . N 8 9 ) 0 2S i l v e r S t a t e C o m m o d o r eU s e r ' s G r o u pP . O . B o 8 1 0 7 5L a s V e g a s , N 8 9 1 8 0C o m p u C l u b 6 4 2 2 0 S M a r y l a n d P a r k w a yB l d g . S , S u i t e 4 0 L a s V e g a s , N B 9 1 0 9( 7 0 2 ) 3 6 9 - 7 3 5 4C - R u nF r a n k l i n M i l l e rP . O . B o x 7 0 4 7 3R e n o . N 8 9 5 7 0

H e H a m p s h i r e

N o r t h e r n N . E . C o m p u t e rS o c i e t yP . O . B o x 6 9B e r l i n . N 0 3 5 7 0

C - 6 4 U s e r ' s U s e r S o f t w a r eE x c h a n g e

0 B o x 4 0 2 2R o c h e s t e r . N 0 3 8 6 7M o n a d n o c k C o m m o d o r e 6 U s e r sR F # 1 R o u t e 1 0W i n c h e s t e r . N 0 3 4 7 0

H e J e r s e y

S o u t h J e r s e y C o m m o d o r eU s e r s G r o u pM a r k O r t h n e rP . O . B o x 4 2 0C h e r r y H i l l . N 0 8 0 3 4S o m e r s e t U s e r s G r o u pS t a n K o s c i u k5 S h a s t a P a s sF a n w o o d , N 0 7 0 2 3R C A C o m m o d o r e U s e r s G r o u pW i l l i a m R o w e4 3 H e m l o c k L a n eM o u n t H o l l y . N 0 6 0 6 0

N e M e x i c o

N e M e x i c o C o m m o d o r eU s e r ' s G r o u pP . O . B o x 3 7 1 2 7A l b u q u e r q u e . N 8 7 1 7 6( 5 0 5 ) 6 8 4 - 3 7 7 8C o m m o d o r e U s e r ' s G r o u pD a n n y B y r n e6 2 0 9 L e s l i e P l a c eA l b u q u e r q u e , N 8 7 1 0 9( 5 0 5 ) 8 2 1 - 5 8 1 2H i g h P l a i n s C o m m o d o r e C l u bD o J o s l i nS u i t e 1 B o 1 0 5 1 W 2 1 s t S t r e e tC l o v i s . N 8 8 1 0 1S o u t h e r n N e M e x i c oC o m m o d o r eU s e r ' s G r o u pP . O . B o 4 4 3 7U n i v . P a r k B r a n c hL a s C r u c e s . N 8 8 0 0 1( 5 0 5 ) 5 2 2 - 7 6 2 2

N e Y o r k

M a n h a t t a n 6 G r e g P u m r o y1 3 9 G u e r n s e y S t r e e t # 1 B r o o k l y n , N 1 1 2 2 2Q u e e n s C o m m o d o r e U s e r sG r o u pS a S o H a n6 7 - 4 2 H a r r o w S t r e e lF o r e s t H i l l s . N 1 1 3 7 5L o n g I s l a n d V I E n t h u s i a s t sA r n o l d F r i e d m a n1 P i c a d i l l y R o a dG r e a t N e c k , N 1 1 0 2 3U p s t a t e C o m m o d o r e U s e r sG r o u pC h r i s J o h n s o nP . O . B o 5 2 4 2 A r n o t M a l lH o r s e h e a d s , N 1 4 8 4 4V i c / 6 4 U s e r G r o u pJ o h n M a s o n2 4 S 1 4 t h S t r e e tU n d e n t i u r s t . N 1 1 7 5 7M e t r o p o l i t a n L i f e I n s u r a n c eC o C o m m o d o r e U s e r s G r o u pA i e x a n d e r A P r i e s tO n M a d i s o n A v e n u e ( 1 3 - W )N e Y o r k . N 1 0 0 1 0N e Y o r k C o m m o d o r e U s e r ' sG r o u pS h e l l y R o b e r t s1 3 C h a r l e s S t r e e l . A p t . 4 - N e Y o r k , N 1 0 0 2 2" C t t i i G r o u p "N . Y . V i 2 O / C - 6 4 U s e r G r o u pC / N . Y . A m a t e u r C o m p u t e rC l u bA t t n : B r i a n G l o v e rP . O . B o 1 0 C h u r c h S t r e e t S t a t i o nN e Y o r k , N 1 0 0 0 8O s w e g o C o m m o d o r e U s e r sG r o u pD r J o h n B o r o n k a yD e p t . I n d u s t r i a l A r t sT e c h n o l o g yS U N VO s w e g o . N 1 3 3 2 1

R u s s e l l A s s o c i a t e sC - 6 4 R e p a i rC - 1 2 8 R e p a i rW a r r a n t y W o r kF R E E E s t i m a t e s

1 5 4 1 R e p a i r a n A l i g n m e n t1 5 7 1 R e p a i r a n A l i g n m e n tD r i v e c l e a n i n gD r i v e S p e e d A d j u s t m e n t

D e a l e r s W e l c o m e

R u s s e l l A s s o c i a t e sL o c a t e d a t C O M P U T E R M A R T

2 7 0 0 N . E . A n d r e s e n R o a dV a n c o u v e r , W 9 8 6 6 1

( 2 0 6 ) 6 9 5 - 1 0 1 8

T h G u i d e t C o m p u t e r L i v i n g 6

Page 72: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 72/76

S c h e n e c t a d y C o m m o d o r eU s e r s G r o u pB i l l P y t l o v a n y

C e n t e r S i r e e tS c o t i a , N 1 2 3 0 3

W o r t h C a r o l i n a

C o m m o d o r e U s e r s G r o u po F a e t t e v i n eS i e v e P e t e r s o n6 1 B r i t t a n y P l a c eF a y e t i e v i l f e . H 2 8 3 0 4H e n d e r s o n v i l l e U s e r s G r o u pJ e r r y B a l d w i nR l B o 1 0 H e n d e r s o n v i l l e . U 2 8 7 3 9

N o r t h D a k o t a

C a p i t o l C i t y C o m p u t e r C l u bR o l l A r n o l dC / V e i e r a n s M e m . L i b r a r y5 2 0 A v e n u e E a s tB i s m a r c k . N 5 8 5 0 1

O h i o

C o m m o d o r e U s e r s i A k r o nP . O B o x 9 2 4 3A k r o n . O 4 4 3 0 5C l e r c o mW a l l y J o n e s5 1 5 2 B e n t o n R o a dB a t a v i a . O 4 5 1 0 3C P C o n n e c t i o nP . O . B o 4 2 0 3 2B r o o x P a r k , O 4 4 1 4 2C o m m o d o r e U s e r s o B l u eC h i pT e S i a l e t s8 1 B e e c h e r S t r e e tC i n c i n n a t i . O 4 5 2 0 6( 5 1 3 ) 9 6 1 - 6 5 6 2S o u t h w e s t e r n O h i oC o m m o d o r eU s e r ' s G r o u pP . O . B o 3 9 9 1 1 7C i n c i n n a t i . O 4 5 2 3 9C e n t r a l O h i o C o m m o d o r eU s e r s G r o u pP h i l i p L y n c hP . O . B o 2 8 2 2 9C o l u m b u s . O 4 3 2 2 8 - 0 2 2 9C o m m o d o r e L o c a l U s e r sE x c h a n g e( C . L . U . E . )P a M u r p h y3 0 4 0 H i Q h c l i f l C o u nC o l u m b u s . O 4 3 2 2 9A k r o n A r e a C - 6 4 U s e r ' s G r o u p2 4 5 3 S e c o n d S t r e e tC u y a h o g a F a l l s . O 4 4 2 2 1( 2 1 6 ) 9 2 3 - 4 3 9 6C - 6 4 U s e r s O l P h i l a d e l p h i aB o n n i e M a c k i e1 2 9 2 B l u e b i r d , S O e l l r o y . O 4 4 6 2 0C P C o n n e c t i o nB o Z a 1 0 2 0 1 P l y m o u t hG a r f i e l d H e i g h t s . O 4 4 1 2 5S C l e v e l a n d C o m m o d o r eC r a z i e sC a r l S k a l a1 6 8 1 3 H a r l a n D r i v eM a p l e H e i g h t s . O 4 4 1 3 7( 2 1 6 ) 5 8 1 - 3 0 9 9M e d i n a C o m m o d o r e U s e r sG r o u pJ i l l C a r p e n t e rP . O . B o 1 8 M e d i n a . O 4 4 2 5 8( 2 1 6 J 7 2 2 - 2 6 1 1C o m m o d o r e 6 U s e r ' s G r o u p7 0 P a r k A v e . N N e P h i l a d e l p h i a , O 4 4 6 6 3C i n c i n n a t i C o m m o d o r eC o m p u t e r C l u bA : i n - W a l l y J o n e sP . O . B o x 4 5 0O w e n s v i i l e . O 4 5 1 6 0

C o m m o d o r e C o m p u t e r C l u b o T o l e d oP . O . B o k 8 9 0 9T o l e d o . O 4 3 6 2 3D a y t o n A r e a C o m m o d o r eU s e r s G r o u pC h a r l e s T o b i n6 7 M u r r a y H i l l D r i v eX e n i a . O 4 5 3 8 5( 5 1 3 } 3 7 2 - 4 0 7 7

O k l a h o m aC o m m o d o r e U s e r s o B a r t l e s v i i l eF r e d M a y e s1 7 C W S o u t h O s a g eB a r t l e s v i i l e . O 7 4 0 0 3( 9 1 8 ) 3 3 6 - 0 2 3 3S o u t h w e s t O k l a h o m aC o m p u t e r C l u bc / C o m m o d o r e C h a p t e rP . O . B o x 6 6 4 6L a w t o n , O 7 3 5 0 4C o m m o d o r e U s e r ' s G r o u pd M u s t o g e e C o m p u t e r S o c .2 0 S o u t h 1 2 t h S t r e e tM u s k o g e e . O 7 4 4 0 1C o m m o d o r e U s e r s o N o r m a n2 0 B r o o k w o o dN o W e . O 7 3 0 6 8C o m m o d o r e U s e r sP . O . B o x 2 6 8O k l a h o m a C i t y . O 7 3 1 0 1C o m m o d o r e O k l a h o m a U s e r ' sC l u b4 0 0 0 N . W . 1 4 t h S i r e e tO k l a h o m a C i t y . O 7 3 1 0 7( 4 0 5 ) 9 4 3 - 1 3 7 0T u l s a A r e a C o m m o d o r eU s e r ' s G r o u p7 8 N 1 1 7 t h E A v e n u eO w a s s o , O 7 4 0 5 5( 9 1 8 ) 2 7 2 - 9 7 5 5

O r e g o n

A l b a n y / C o r v a l i i s 6 4 U s e r sG r o u pA R a s m u s : ( 5 0 3 ) 9 6 7 - 8 7 0 1S i e v e J o h n s o n : ( 5 0 3 )7 5 2 - 7 6 1 4A s t o r i a C o m m o d o r e U s e r sG r o u pK e n t P a u l s e n : ( 5 0 3 ) 3 2 5 - 5 6 8 5B e a v e r i o n 6 U s e r s G r o u pJ a c k S i m p s o n( 5 0 3 ) W 6 - 9 5 9 6C o o s C o m p u t e r C l u bP . L . C h a r d , S e c r e t a r yP . O . B o x 4 0 6 6E a s t s i d e . O 9 7 4 2 0L a n e C o u n t y C - 6 4 U s e r sG r o u pP . O . B o 1 1 3 1 6E u g e n e . O 9 7 4 4 0( 5 0 3 ) 7 2 6 - 2 1 3 1S p r i n g f i e l d C o m m o d o r e U s e r sG r o u p4 4 0 0 F r a n k l i n A v e . . S u i t e1 4 4 3E u g e n e . O 9 7 4 0 3( 5 0 3 ) 7 4 1 - 2 5 2 2S o u t h e r n O r e g o n V I C / C - 6 4U s e r ' s G r o u p3 6 0 0 M a d r o n a L a n eM e d l o r d . O 9 7 5 0 1( 5 0 3 ) 7 7 9 - 7 6 3 1M i l w a u k i e C o m m o d o r e U s e r sG r o u pM i k e G a r v i n : ( 5 0 3 ) 2 5 5 - 1 3 7 6M l H o o d C o m m u n i t yC o l l e g e U s e r s G r o u pB a r t S n e l l( 5 0 3 ) 6 6 7 - 7 0 7 8S o u t h e r n O r e r j o n V I C / 6 4U s e r s G r o u pP . O . B o x 7 6 5P h o e n i x , O 9 7 5 0 1O r e g o n C o m m o d o r e C o m p u t e rU s e r s G r o u pH o w a r d M a c M u r r a y . S e c r e t a r y3 6 3 6 S . W . P a t t o n R o a dP o r t l a n d . O 9 7 2 2 1( 5 0 3 ) 2 2 4 - 6 7 0 7

N o r t h P o r t l a n d C o m m o d o r eU s e r s G r o u pV I C - 2 0 S I GD o u g M c M u r d o : ( 5 0 3 )2 4 5 - 2 5 7 1C - 6 4 S I GG a r y T h o m p s o n : ( 5 0 3 )6 6 6 - 4 1 3 1U n i t e d S t a t e s C o m m o d o r eU s e r s G r o u pR i c h a r d T s u i d pP . O . B o x 2 3 1 0R o s e b u r g , O 9 7 4 7 01 5 0 3 ) 6 7 2 - 7 5 9 1S a l e m 6 4 U s e r s G r o u p3 7 9 5 S a x o n D r i v e S .S a l e m , O 9 7 3 0 2Y a m h i l l C o u n t y C o m m o d o r eU s e r sR o u t e 2 B o x 2 4 6S h e r i d a n . O 9 7 3 7 8C o l u m b i a C o u n t y C o m m o d o r eC l u bG a r y T h o m a s4 2 S o u t h 1 7 t h S t r e e tS t H e l e n s . O 9 7 0 5 1C o l u m b i a C o m m o d o r eC o m p u t e r U s e r sK e n D e n 1 s o 1 2 1 4 W a s h i n g t o nT h D a l l e s . O 9 7 0 5 8( 5 0 3 ) 2 9 8 - 5 9 6 5

P e n n s y l v a n i a

L e h i g h V a l l e y C o m m o d o r eU s e r G r o u pH i r a m C o o k2 2 2 8 B a k e r D r i v eA l l e n t o w n , P 1 8 1 0 2F t I n d i a n t o w n G a C o m m o d o r e C l u bW i l l i a m F u e r s tB l d g s 9 - 1 1 . M a i lD i s t r i b u t i o nF t I n d i a n t o w n G a A n n v i l l e . P 1 7 0 0 3S c r a n t o n C o m m o d o r e U s e r sG r o u pM a r k D a v i sP . O . B o x 2 1 1C l a r k s S u m m i t , P 1 8 4 1 1N E P A C C C o m m o d a i e r sP . O . B o x 6 4 4C o n y n g h a m . P 1 8 2 1 9N o r t h C o a s t C o m m o d o r eU s e r s G r o u pD a l e N i e t t e e l s k iP . O . B o x 4 9 3F a i r v i e w , P 1 6 4 1 5W e s t m o r e l a n d C o m p u t e rU s e r s C l u bC o m m o d o r e S e c t i o nJ i M a t h e r s3 0 2 1 B e n V e n u e D r i v eG r e e n s b u r g . P 1 5 6 0 1C a p i t a l A r e a C o m m o d o r e C l u bB r a d M i t c h e l l1 0 8 9 M i c h i g a n D r i v e

H a r r i s b u r g , P 1 7 1 1 1I n d i a n a C o m m o d o r e U s e r sG r o u pR i c h a r d H l p i 9 R e A v e .I n d i a n a . P 1 5 6 1 3W y o m i n g V a l l e y C o m m o d o r eU s e r s G r o u pJ o h n Y o u e l i s9 S e c o n d A v e .K i n g s t o n . P 1 8 7 0 4E i g h t S q u a r e dM i n d y S k e l t o nP . O . B o 7 M l H o l l y S p r i n g s . P 1 7 0 6 5S p e r r y - N e w H o l l a n d U s e r sG r o u pJ o h n B o w m a n5 0 D i l l e r A v e .N e H o l l a n d . P 1 7 5 5 7P h i l a d e l p h i a A r e a C o m p u t e rS o c i e t y C 8 S e c t i o nD e n n i s S o s n a9 1 G o d f r e y A v e .P h i l a d e l p h i a , P 1 5 2 3 6P i t t s b u r g h C o m m o d o r e G r o u pJ o e l C a s a r2 0 1 5 G a r n c k D r i v eP i t t s b u r g h . P 1 5 2 3 5

M a i n L i n e C o m m o d o r e U s e r sG r o u pE m i l V o l c h e c k1 0 4 6 G e n e r a l A l l e n L a n eW e s t C h e s t e r , P 1 9 3 8 0S o u t h P i t t s b u r g h C o m m o d o r eU s e r s G r o u pC h u c k G r o v e s2 4 0 7 P e n n s y l v a n i a A v e .W e s t M i f t i m P 1 5 1 2 2W e s t B r a n c h C o m m o d o r eU s e r s G r o u pG e n e L o v e l a n f lP . O . B o 9 9 W i l l i a m s p o n . P 1 7 7 0 3

R h o d e I s l a n d

C o m m o d o r e U s e r ' s G r o u p9 7 T i o g u e A v e n u eC o v e n t r y , R D 2 8 1 6( 4 0 1 ) 8 2 8 - 7 3 8 5I r v i n g S i l v e r m a n C P A1 6 T a u n i o n A v e n u eE P r o v i d e n c e . R 0 2 9 1 4N e w p o r t V I C / 6 4 U s e r s1 M a i i l a n d C o u r tN e w p o r t . R O 2 8 4 0( 4 0 1 ) 8 4 9 - 2 6 8 4R h o d e I s l a n d C o m p u t e rE n t h u s i a s t s( f l I C E )M i c h a e l S k e l t o n1 9 M o r r i s A v e n u eP a w t u c k e t , R 0 2 8 6 0( 4 0 1 ) 7 2 B - B 6 0 2

S o u t h C a r o l i n a

C o m m o d o r e C o m p u t e rC l u b o C o l u m b i a3 1 8 Q u i n c a n n o n D r i v eC o l u m b i a , S 2 9 2 1 0C o m p u t e r U s e r ' s S o c i e t yo l G r e e n v i l l e3 4 S P l e a s a n t b u r g D r i v eG r e e n v i l l e . S 2 9 6 0 7( 8 0 3 ) 2 3 5 - 7 9 2 2C h a r l e s t o n C o m p u i e r S o c t e l yP . O . B o x 5 2 6 4N C h a r l e s t o n . S 2 9 4 0 6( 6 0 3 ) 7 4 7 - 0 3 1 DS p a r t a n b u r g C o m m o d o r eU s e r ' s G r o u p8 0 L u c e r n e D r i v eS p a r t a n b u r g . S 2 9 3 0 2( 8 0 3 ) 5 8 2 - 5 8 9 7

S o u t h D a k o t a

P E U s e r ' s G r o u p5 1 S o u t h D u f lM i t c h e l l . S 5 7 3 0 1( 6 0 5 ) 9 6 6 - 8 2 7 7V I C / 6 4 U s e r ' s C l u b2 0 E S i o u x A v e n u eP i e r r e . S 5 7 5 0 1( 6 0 5 ) 2 2 4 - 4 8 6 3

T e n n e s s e e

C o m m o d o r e U s e i C l u bM e t r o C o m p u t e r C e n t e r1 8 0 0 D a y t o n B l v dC h a t t a n o o g a . T 3 7 4 0 5C o m m o d o r e C o m p u t e r C l u bP . O . B o 9 E s t i l l S p r i n g s . T 3 7 3 3 0( 6 1 5 ) 5 4 9 - 5 9 6 2E 6 U s e r ' s G r o u pP . O . B o 4 9 K n o x v i l l e . T 3 7 9 0 1M e t r o - K n o x v i l l e C o m m o d o r eU s e r C l u b7 4 0 5 O x m o o r R o a dK n o x v i l l e . T 3 7 9 3 1( 6 1 5 ) 9 3 8 - 3 7 7 3M e m p h i s C o m m o d o r e U s e r ' sG r o u p2 4 7 6 R e d v e r s A v e n u eM e m p h i s . T 3 8 1 2 7

N a s h v i l l e C o m m o d o r e U s e r ' sG r o u pP . O . B o x 1 2 1 2 8 2N a s h v i l l e , T 3 7 2 1 2

T e x a sC o m m o d o r e C o m p u t e rC l u b o A u s t i nR o H o l m e s s / D f . J e r r y F r a z e eP . O . B o 4 9 1 3 8A u s t i n , T 7 8 7 6 5C o m m o d o r e U s e r ' s G r o u p5 3 2 6 C a m e r o n B o a dA u s t i n . T 7 8 7 2 3( 5 1 2 ) 4 5 9 - 1 2 2 0S C O P E1 0 2 0 S u m m i t C i r c l eC a r r o l l o n , T X 7 5 0 0 6C o r p u s C h r i s l i C o m m o d o r e sJ i O ' R e a r B o M c K e l v yP . O . B o k 6 5 4 1C o r p u s C h r i s t i . T 7 8 4 1 1G u l f C o a s t C o m m o d o r e U s e r sG r o u pL a w r e n c e H e r n a n d e zP . O . B o 1 2 C o r p u s C h r i s t ) , T 7 8 4 0 3( 5 1 2 ) 6 8 7 - 4 5 7 7C o r p u s C h r i s t i C o m m o d o r eU s e r s3 6 5 0 T o p e k a S t r e e tC o r p u s C h r i s t i . T 7 8 4 1 16 U s e r ' s G r o u p . I n c .S t a n G o r d i nP . O . B o 8 0 1 8 2 81 3 6 0 4 M i d w a y R o a dD a l l a s . T 7 5 3 8 0P E U s e r s2 0 0 1 B r y a n T o w e r , S u i t e3 6 0 0D a l l a s , T 7 5 2 0 1E P a s o 6 4 s1 7 1 3 D e a n M a r t i n S t r e e tE P a s o . T 7 9 9 3 6( 9 1 5 ) B 5 5 - 1 1 0 7T a r a n t C o u n t y C o m m o d o r e 6 C l u bJ e l l S p e e d1 9 0 1 L a n e w o o dF t W o r t h , T 7 6 1 1 2V I 2 U s e r s G r o u pJ e l l S o u t h e r i a n d6 4 1 6 B r o o k h a v e n T r a i lf t W o r t h , T 7 6 1 3 3C o m m o d o r e H o u s t o n U s e r sG r o u p ( C H U G )J o h n W a l k e r8 7 3 8 W i l d f o r e s tH o u s t o n . T 7 7 0 8 8( 7 1 3 ) 9 9 9 - 3 6 5 0S a v i d C o m p u t e r C l u bD a v i J o r d a n3 1 2 W e s t A l a b a m a - S u i t e# H o u s t o n , T 7 7 0 0 6M i C i t i e s C o m m o d o r e C l u bG a r r y W o r d e l m a n4 1 C h i s o l m T r a i lH u r s i . T 7 6 0 5 3I r v i n g C o m m o d o r e U s e r sG r o u pR o b e r t H a y e s3 2 3 7 N o r t h g a t e * 1 2 8 9I r v i n g . T 7 5 0 6 2( 2 1 4 ) 2 5 2 - 7 0 1 7T h N A S A C O M 6 C o m m o d o r e C l u b6 1 B a y r i d g e R o a dL P o r t e , T 7 7 5 7 1( 7 1 3 ) 4 7 1 - 9 6 2 2L o n g v i e w U s e r ' s G r o u pP . O . B o 9 2 8 4L o n g v i e w . T 7 5 6 0 6( 2 1 4 ) 7 7 7 - 4 4 5 8( 2 1 4 ) 7 5 9 - 0 6 9 9S o u t h P l a i n s 6 U s e r s G r o u pJ o h n N B o t t o m s7 7 0 9 A v e n u e ' W L u b b o c k , T 7 9 4 2 3( 8 0 6 ) 7 4 5 - 1 3 8 1V I C U s e r s G r o u p3 8 1 7 6 4 t h S t r e e tL u b b o c k , T X 7 9 4 1 3C o m m o d o r e U s e r s G r o u pJ a m e s M e e k e r1 1 1 0 T e x a s A v e n u eM a r t , T 7 6 6 6 4

B i S t o n e U s e r s C l u bR . G . G o r eP . O . B o x 3 8 6M e x i a . T 7 6 6 6 7C o m m o d o r e U s e r ' s G r o u pO d e s s a2 9 0 4 N A l l e o h a n e yO d e s s a . T 7 9 7 6 4( 9 1 5 ) 3 3 2 - 2 5 8 2C o m m o d o r e C o m p u t e r C l u b( C 3 )R a n d y M i l l s2 2 1 7 N o r t h S u m n e rP a m p a , T X 7 9 0 6 56 U s e r s G r o u pS G r o d i n2 4 2 1 M i d n i g h t C i r c l eP i a n o , T 7 5 0 7 5S C O P EP . O . B o x 3 0 9 5R i c h a r d s o n , T X 7 5 0 8 3C o m m o d o r e U s e r s G r o u pL a r r y W i l l i a m sP . O . B o k 6 5 2S a A n t o n i o . T 7 8 2 9 3I n t e r l a c e C o m p u t e r C l u oM E G a r z a8 1 N o r t h S a b i n a sS a A n t o n i o . T 7 8 2 0 7T h G r e a l N o r t h w e s tC B 6 U s e r s G r o u pA n n : R a n d y6 3 0 2 W a r H a w k D r i v eS a A n t o n i o . T 7 B 2 3 8C o m m o d o r e U s e r s G r o u pD a n n y M i l l e r6 2 B e l l v i e w S t r e e tS u l p h u r S p r i n g s . T X 7 5 4 8 2P E U s e r G r o u pT e x a s A S M i c r o c o m p u t e rC l u bT e x a s A S M , T X 7 7 8 4 3T h W o o d l a n d s C o m m o d o r eU s e r s G r o u pA n d r e w G a r d n e r

S p i i t r o c k R o a dT h e W o o d l a n d s , T 7 7 3 8 0C r o s s r o a d s C o m m o d o r e U s G r o u pJ e r r y G u 4 1 I r m a D r i v eV i c t o r i a , T 7 7 9 0 1( 5 1 2 ) 5 7 5 - 0 3 4 2C o p u a B u r i A H a y sR o u t e A B o k 2 1 4W a c o , T 7 6 7 0 5

U t a hT h C o m m o d o r e U s e r ' s G r o6 5 2 W e s t 7 0 N o r t hC l e a r f i e l d , U 8 4 0 1 5( 8 0 1 ) 7 7 6 - 3 9 5 0N o r t h e r n U t a h V I 6 P . O . B o x 5 3 3G a r l a n d , U 8 4 3 1 2L I V C S U t a h V a l l e y C o m p u t e rS o c i e t y3 3 N o r t h C a n a l D r i v eL m d o n . U 8 4 0 6 2( 8 0 1 ) 7 B 5 - 5 4 6 7U t a h P U 2 2 3 6 W a s h i n g t o n B l v dO g d e n . U 8 4 4 0 1T h C o m m o d o r e U s e r ' s C l 7 4 T a y l o r A v e n u eO g d e i . U 8 4 4 0 4U i n t a n B a s i n C o m m o d o r eU s e r ' s C l u bP . O . B o 1 1 0 2R o o s e v e l t , U 8 4 0 6 6M o u n t a i n C o m p u t e r S o c i e t yP . O . B o 1 1 5 4S a n d y . U 8 4 0 7 1( B O 1 ) 5 7 1 - 6 8 1 3

V e r m o n tB u r b n g t a n A r e a C o m m o d o r eU s e r ' s G r o u p

M a y f a i rS o u t h B u r l i n g t o n . V 0 5 0 4 1( 8 0 2 ) 6 5 8 - 4 1 6 0

7 T h e G u i d e t C o m p u t e r L i v i n g

Page 73: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 73/76

V i r g i n i a

F r a n c o n i a C o m m o d o r e U s e r sG r o u pM a r k S o w a s h6 2 0 9 R a s e H i l l D r i v eA l e x a n d r i a , V 2 2 3 1 0N a v a i r C o m m o d o r e U s e r sG r o u pJ o S t e e b y4 4 2 3 R a l e i g h A v e . * 1 O 2A l e x a n d r i a . V 2 2 3 0 4A r k n g t o n V i c t i m s ( 2 0 / 6 4 )C l i f t o n G l a d n e y4 5 0 1 A r l i n g t o n B r v d .A r l i n g t o n . V 2 2 2 0 4

D a l e C i t y C o m m o d o r e U s e r sG r o u pP a S u l l i v a n4 3 0 3 H e m i n g w a y D r i v eD a l e C i t y . V 2 2 1 9 3P i e d m o n t U s e r s G r o u pD a v i d G r a y1 3 B e v e r l y R o a dD a n v i l l e , V 2 4 5 1 4P E N T A f ( P e n t a g o n )R a l p h P o o l e9 9 1 2 C o l o n y R o a dF a i r f a x . V 2 2 0 3 0

F r a n k l i n U s e r s G r o u pB r u c e P o w e l l1 2 0 1 N o r t h H i g h S t r e e tF r a n k l i n . V 2 3 8 1 5F r e d n c k s b u r o C C S t e v e N o r t t i c u t tB o 1 0 1 1 C o l l e g e S t a t i o nF r e d r i c k s b u r g . V 2 2 4 0 2W a s h i n g t o n A r e a C - 6 4 U s e rG r o u pM a r t i n S m i t h7 4 2 6 E l d o r a d o S t r e e tM c l e a n . V 2 2 0 1 2

W a s h i n g t o n A r e a C - 6 4 U s e rG r o u pD i c k J a c k s o nP . O . B o x 9 3M l V e r n o n , V 2 2 1 2 1T i d e w a t e r C o m m o d o r e U s e r sP . O . B o x 6 1 B 1 4V i r g i n i a B e a c h , V 2 3 4 6 2

W a s h i n g t o n

C - 6 4 D i v e r s i t yJ i l l J o h n s : o n1 8 2 0 4 6 7 t h A v e n u eA r l i n g t o n , W 9 8 2 2 3C B U s e r ' s G r o u pc / R i c k B e a b e r8 0 E u c l i d W a C e n i r a l i a , W 9 8 5 3 5( 2 0 6 ) 7 3 6 - 4 0 8 5E d m o n d s C o m m o d o r e U s e r sG r o u pR i c k E l l i s( 2 0 6 ) 7 7 6 - 3 5 3 9F o L e w i s C o m m o d o r eC o m p u t e r C l u bc / J i L i t c h f i e l dQ u a r t e r s 2 8 2 1 - AF o r t L e w i s , W 9 8 4 3 3L o n g v i e w C o m m o d o r e U s e r sG r o u pD a D a v i s( 2 0 6 ) 5 7 7 - 8 2 2 4A r l i n g t o n C o m m o d o r e U s e r ' sG r o u pJ a n e M K i n g . P r e s i d e n t4 4 1 6 - I 2 6 t h P l a c e N . E .M a r y s v i l l e . W 9 8 2 7 0( 2 0 6 ) 6 5 3 - 3 8 8 2B u n c h ' a B y t e s4 9 1 6 1 2 1 s t P l a c e , N . E .M a r y s v i l l e , W 9 8 2 7 0

W h i d b y I s l a n d C o m m o d o r eC o m p u t e r C l u bP . O . B o x 1 4 7 1O a H a r b o r . W 9 B 2 7 7( 2 0 6 ) 6 7 5 - 8 5 3 5T r i - C i t i e s C o m m o d o r eC o m p u t e r C l u b1 9 2 6 P i n e S t r e e tR i c h l a n d . W 9 9 3 5 2( 5 0 9 1 9 4 3 - 4 7 3 4P E U s e r s G r o u p1 6 0 0 T a y l o r A v e . N 1 0 2

S e a t t l e . W 9 6 1 0 2N P E U s e r s G r o u p2 5 6 5 D e x t e r N 3 2 0 3S e a t t l e . W 9 8 1 0 9C o m p u t e r C l u bc / o H o n e y w e l l , I n c .5 3 0 3 S h i l s h o l e A v e n u e , N . W .S e a t t l e , W 9 8 1 0 7( 2 0 6 ) 7 8 9 - 2 0 0 0 E x t 1 4 0 2E a s t S e a t t l e C o m m o d o r eU s e r s G r o u pE ' i k M o s e i d( 2 0 6 ) 8 8 3 - 7 4 0 4S p o k a n e C o m m o d o r e U s e rG r o u pN 4 3 1 1 W h t t e h o u s eS p o k a n e . W 9 9 2 0 5( S O 9 ) 3 2 8 - 1 4 6 4W o r l d W i d e U s e r G r o u pR S m i t hP . O . B o x 9 8 6 8 2l a c o m a . W 9 8 4 9 82 4 - H r . B B S ; ( 2 0 6 ) 5 3 5 - 0 5 7 4V a n c o u v e r V I C / 6 4 U s e r sG r o u pB r u c e O u a l m a n( 2 0 6 ) 2 5 6 - 7 2 0 6B l u e M o u n t a i n C o m m o d o r eU s e r sJ i G o d f r e y . S e c r e t a r y5 5 S o u t h 2 n d A v e n u eW a l l a W a l l a . W 9 9 3 6 2 - 3 1 4 9( 5 0 9 ) 5 2 9 - 4 6 6 3

C e n t r a l W a s h i n g t o n U s e r sG r o u p1 2 2 2 S F i r s t S t r e e tY a k i m a , W 9 8 9 0 2

W e s t V i r g i n i a

P e r s o n a l C o m p u t e r C l u bP . O . B o 1 3 0 1C h a r l e s t o n . W 2 5 3 2 5T r i - S t a t e C o m m o d o r e U s e r s7 P i n e H i l l E s t a t e sK e n o v a , W 2 5 5 3 0( 3 0 4 ) 4 5 3 - 2 1 2 4C o m m o d o r e H o m e U s e r ' sG r o u p8 L y n w o o d A v e n u eW h e e l i n g . W 2 6 0 0 3( 3 0 4 ) 2 4 2 - 8 3 6 2( 3 0 4 ) 2 4 2 - 2 6 0 5

W i s c o n s i n

C l u b 6 6 1 5 6 D o u g l a s A v e n u eC a l e d o n i a , W 5 3 1 0 8( 4 1 4 ) 8 3 5 - 4 6 4 5E a C l a i r e C B M 6 4 U s e r ' sG r o u pR l . 5 . B o x 1 7 9E a C l a i r e . W 5 4 7 0 3( 7 1 5 ) 8 7 4 - 5 9 7 2M i l w a u k e e A r e a C 8 M 6 4E n t h u s i a s t sP . O . B o 3 4 E l G i o v e . W 5 3 1 2 2( 4 1 4 ) 2 5 9 - 5 9 9 1C o m m o d o r e U s e r G r o u p1 1 3 0 E l G r o v e S t r e e tE l G r o v e , W 5 3 1 2 2

C o m m B a 6 J e f t S c h w e c l e r2 5 8 9 H a v e n R o a dG r e e n B a y , W 5 4 3 0 3( 4 1 4 ) 4 3 9 - 1 6 1 9C O M A L U s e r ' s G r o u p5 5 0 1 G r o v e l a n d T e r r a c eM a d i s o n , W 5 3 7 1 6( 6 0 8 ) 2 2 2 - 4 4 3 2M e n o m o n i e A r e a C o m m o d o r eU s e r ' s G r o u p5 ! 1 2 t h S t r e e tM e n o m o n i e . W 5 4 7 5 1( 7 1 5 ) 2 3 5 - 4 9 8 7S W I T C H

1 5 N B 8 3 4 P i l g r i m R o a dM e n o m o n i e F a l l s . W 5 3 0 5 1( 4 1 4 ) 2 5 5 - 7 0 4 4M a d i s o n A r e a C m r l o r U s e r ' s G r o u p1 5 5 2 P a r k S t r e e tM M d l e t o n , W 5 3 5 6 2( 6 0 8 ) 8 3 1 - 4 8 5 22 0 0 1 6 a n d V I C U s e r ' sG r o u p3 1 1 9 N o r t h 4 4 t h S t r e e tM i l w a u k e e . W 5 3 2 1 6( 4 1 4 ) 4 4 5 - 2 1 1 7V I 2 C - 6 4 U s e r G r o u p5 2 W e s t B e r g e n D r i v eM i l w a u k e e . W 5 3 2 1 7( 4 1 4 ) 4 7 6 - 8 1 2 5S E W P U SP . O . B o 2 1 8 5 1M i l w a u k e e , W 5 3 2 2 1F o n d D L a c A r e aC o m m o d o r eU s e r ' s G r o u p1 5 0 4 S h e l l e y C o u r tN o r t h F o n d D L a c . W 5 4 9 3 5C o u l e e C o u n t r y C o m m o d o r eC l u bW 6 5 8 1 O a P a r k D r u eO n a l a s k a . W l 5 4 6 5 0

C o m m o d o r e 6 S o f t w a r eE x c h a n g eP . O . B o x 2 2 4O r e g o n , W 5 3 5 7 5C U S S H3 6 1 4 S o v e r e i g n D r i v eR a c i n e , W 5 3 4 0 6( 4 1 4 ) 5 5 4 - 0 1 5 6W i s c o n s i n A s s o c i a t i o n o V I C / C - 6 4 E n t h u s i a s t sP . O . B o 6 4 W a u k e s h a , W 5 3 1 8 7 - 0 6 4 1( 4 1 4 ) 7 7 1 - 7 0 1 6( 4 1 4 ) 9 6 4 - 3 7 0 4W a u k e s h a A r e a C o m m o d o r e2 5 ' W e s t B r o a d w a yW a u k e s h a . W 5 3 1 8 6( 4 1 4 ) 5 4 7 - 9 3 9 1C H I P S1 0 1 7 K i l b o u r n A v e n u eW e s t B e n d , W 5 3 0 9 5( 4 1 4 ) 3 3 4 - 2 4 9 4

W y o m i n gC o m m o d o r e U s e r ' s G r o u p6 7 N o r t h T h i r d . I L a r a m i e . W 8 2 0 7 0( 3 0 7 ) 7 2 1 - 5 9 0 8

C A N A D A

T o r o n t o P E U s e r s G r o u p( T P U G )M e m b e r s h i p D e p t . A 1 0 D u n c a n M i l l R o a dS u i t e G D a M i l l s , O n t a r i o M 3 1 7 . 3( 4 1 6 ) 4 4 5 - 4 5 2 4

A V A I L A B L E A Y O U R L O C A L D E A L E R

G r a p h i c S c r e e n E x p o r t e r 6

U n i v e r s a l G r a p h i c C o n v e r t e rC o m p l e t e O n - S c r e e n E d i t o rC o n v e r t s A n y t h i n g t A n y t h i n g

I n c l u d i n g :K o a l a P a

D o o d l eP a i n t M a g i c

C B P r i n t S h o pN o n - C B M P r i n t S h o pS o r c e r e r ' s A p p r e n t i c e

M i c r o I l l u s t r a t o rM o v i e M a k e r

F l e x i d r a wP r i n t S h o pB l a z i n g P a d d l e sS c r e e n M a g i cC a d - G e mC O M A LL o g oM i c r o n E y

T h U l t i m a t eG r a p h i c s U t i l i t y P a c k a g eF o t h C o m m o d o r e 6 4

N o y o c a c o n v e r t a n g r a p h i c s f i l ec r e a t e d w i t h a n c o m m e r c i a l g r a p h i c s p r g r a m t f i l e c o m p a t i b l e w i t h a n o t h e rp a c k a g e ! T u r n y o u r K o a l a P a p i c t u r e s i n t oP r i n t S h o p f i l e s . O y o u r D o o d l e s i n t o F l e xi d r a w f i l e s . C o n v e r t s a n y t h i n g t a n y t h i n g !T h e S c r e e n E x p o r t e r i t h s i n g l e m o s t p o w e rf u g r a p h i c s p r o g r a m o t h m a r k e t f o t h C o m m o d o r e 6 4

T h M o s t V e r s a t i l eG r a p h i c s U t i l i t y E v e r R e l e a s e d

F o t h C o m m o d o r e 6

F o d e a l e r i n f o r m a t i o n c a l l ( 5 0 3 ) 6 5 4 - 2 6 4 1 O n l y $ 2 9 . 9 5T h G u i d e t C o m p u t e r L i v i n g 7

Page 74: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 74/76

H o T T y p e I P r o g r a mL i s t i n g sF r o mT h G u i d e

I o r d e r t t y p e s e t p r o g r a m s s t h a t c l e a ri m a g e s m a b p r i n t e d i t h p a g e s o f T h G u i d e , i w a n e c e s s a r y t o d e a l w i t h t h p r b l e m o g r a p h i c s c h a r a c t e r s t h a t a p p e a r o t h s c r e e n w h e n y o t y p e i c a p i t a ! l e t t e r i g r a p h i c s m o d e , o w h e n y o c h o o s e g r a p h i cs y m b o l s f o r c o l o r s ( i n s t e a d o u s i n g P O K E s ,w h i c h o c c u p y m o r e m e m o r y s p a c e i y o u r p r og r a m s ) , e t c .

T b e g i n w i t h , a l p r o g r a m s a p p e a r i t h t e x t m o d e . Y o e n t e r t h t e x t m o d e b p r e s s i n gt h C o m m o d o r e k e a n t h s h i f t k e s i m u l t a n e o u s l y . T h i s s o l v e s t h p r o b l e m o c a p i t a l l e t t e r s .

T h o t h e r g r a p h i c s y m b o l s a r r e p l a c e dw i t h l e t t e r s t h t y p e s e t t i n g m a c h i n e c a r e c o g n i z e . F o e x a m p l e , i t h p r o g r a m s h o w s[ I g r n ] , y o s i m u l t a n e o u s l y p r e s s t h C o m o d o r e k e a n 6 c a u s i n g t h g r a p h i c s y m b o lf o l i g h t g r e e n t b s h o w n o y o u r s c r e e n .

W h o p e t h i s h e l p s c l e a r u a n c o n f u s i o ny o m a h a v e e x p e r i e n c e d . I y o h a v e a n q u e s t i o n s , p l e a s e f e e l f r e e t c o n t a c t u s H a v ef u n !

P r o g r a mS h o w s :[ b l k ][ w h t ][ r e d ][ c y n ][ p u r ]

[ b l u ][ y e l ][ r v s o n [ r v s o f f ][ o r a n g e ][ b r o w n ][ I r e d ][ g r a y 1 [ g r a y 2 [ I g r n ][ I b l u ][ g r a y 3 [ c l r ][ h o m e ][ u p ][ d w n ][ l e f t ][ r i g h t ]

[ f 3 ][ f 5 ][ f 7 ][ u p - a r r o w ]

P r e s sK e y s :c t r l - lc t r l - 2c t r l - 3c t r l - 4c t r l - 5c t r l - 6c t r l - 7c t r l - 8c t r l - 9c t r l - 0C m d r - 1C m d r - 2C m d r - 3C m d r - 4C m d r - 5C m d r - 6C m d r - 7C m d r - 8S h f t - C l rH o m eC r s r - U pC r s r - D o w nC r s r - L e f tC r s r - R i g h tf f f f U A r r o w

S c r e e nS h o w s :

£

i

i i

7 T h G u i d e t C o m p u t e r L i v i n g

Page 75: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 75/76

N E X T M O N T H I T H G U I D E

T h T u b e :l o o k b e h i n d t h s c r e e n a t h i n n e r w o r k i n g s o y o u r m o n i t o r , e x a m i n i n g

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

L e a d e r B o a r d :G o l f s i m u l a t o r s e t s n e g r a p h i c s t a n d a r d s . J o i n R a n d y n e x t i s s u e f o a e n t e r t a i n i n g r o u n d o g o l f .

T h M u l t i - f a c e t e d A m i g a :G r a n t t a k e s y o f u r t h e r i n t o t h m a n y w i n d o w e d w o r l d o t h A m i g a , e x p l o r i n ga n e x p l a i n i n g m u l t i - t a s k i n g .

U S E S K E Y B O A R D , J O Y S T I C K , O R P A D D L E S

$ 2 9 . 9 5A N N O U N C I N G t h E a s i e s t C o l o r i n g B o o k A v a i l a b l e !

d e l i g h t f u l p r o g r a m f o a l a g e s ; e a s y f o k i d s a n c h a ll e n g e f o a d u l t s .D r a w y o u r o w p i c t u r e s a n s a v e t h e m o d i s k .C o l o r y o u r o w c r e a t i o n s o a n o t h p r e - d r a w n p i c t u r e si n c l u d e d i t h i s p a c k a g e .C o l o r i n g b o w i t h s i x t e e n c o l o r s .P l a y F o l l o w T h D o t s w i t h y o u r o w p i c t u r e s o t h o s ea l r e a d y o t h d i s k .P l a y t w l e v e l s o f F o l l o w T h D o t s : E a s y , w i t h f l a s h i n gd o t l e a d i n g t h e w a y , o m o r e d i f f i c u l t , f i n d i n g y o u r o w p a t ht h r o u g h t h d o t s .P r i n t o u t y o u r c r e a t i o n s a l i n e , d o t , o h i - r e s s c r e e n d u m p s .

T O R D E R S E N D C H E C K O M O N E Y O R D E R T O I L L U S T R A T E D I M A G E SP . O . B o 2 5 7 2 2 , P o r t l a n d , O 9 7 2 2 5F O R I N F O R M A T I O N O D E A L E R I N Q U I R I E S C A L L : { 5 0 3 ) 2 4 6 - 2 7 7 4C o m m o d o r e 6 4 / 1 2 8 v e r s i o n s b C h r i s S c o t tA p p l e v e r s i o n & c o n c e p t b D o F u d g eA l R i g h t s R e s e r v e d W o r l d w i d eA L L O W T W E E K S F O D E L I V E R Y

Page 76: The Guide to Computer Living Vol 03 03 1986 Jun

8/3/2019 The Guide to Computer Living Vol 03 03 1986 Jun

http://slidepdf.com/reader/full/the-guide-to-computer-living-vol-03-03-1986-jun 76/76

S i m p l e , e a s y t u s e .