Home Computer Magazine Vol5 01

144
8/7/2019 Home Computer Magazine Vol5 01 http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 1/144

Transcript of Home Computer Magazine Vol5 01

Page 1: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 1/144

Page 2: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 2/144

M I S S I N G A N V A L U A B L E S ?I y o u ' r e m i s s i n g a n b a c k i s s u e s o H 2 D ! ! L C 2 K

y o u ' r e m i s s i n g m o r e t h a n y o u ' l l e v e r k n o w . , .H a v i n g e a c h i s s u e o H o m e C o m p u t e r M a g a z i n e

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

v a l u a b l e r e f e r e n c e l i b r a r y o e a c h H o m e C o m p u t e r M a g a z i n e i s s u ei t h O n E s s e n t i a l P e r i p h e r a l ™ f o

y o u r h o m e c o m p u t e r .

O D I S K ™ a n O T A P E ™a r t h c o n v e n i e n t , a c c u r a t ea n a f f o r d a b l e w a y s t s a v e

h u n d r e d s o t y p i n g h o u r s .

B a c k i s s u e s o H C M ' sp r o g r a m s e r v i c e —O D I S K ™ o O T A P E ™a r a l s o a v a i l a b l e .C o l l e c t a l t h p r o g r a m sf r o m e a c h m a g a z i n e i s s u eo r e a d y - t o - R U N q u a l i t y f l o p p yd i s k o c a s s e t t e t a p e a v a i l a b l e i

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

' S a f e g u a r d 5 5 Y o u r H o m e C o m p u t e r K n o w l e d g eO r d e r V a l u a b l e B a c k I s s u e s T o d a y !

T O r d e r , U s B i n d - I n C a r d a C e n t e r o M a g a z i n e .

Page 3: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 3/144

F O N E R E A D E R S

T h P l a i n S i m p l e T r u t hA b o u t U O M E C O M P U T E R

C h o c k F u l l o V a l u a b l e S o f t w a r eH o w - T o A r t i c l e s W i t h o u t F i l l e r

E v e r y i s s u e i s o f t w a r e " h o r n o p l e n t y " w i t h d o z e n so t y p e - i n - a n d - R U N p r o g r a m s p r i n t e d i a e a s y - t o - r e a dl i s t i n g s f o r m a t . O u p r o g r a m s a r a l s o a v a i l a b l e o i n e x p e n s i v e d i s k s o r c a s s e t t e s f o t h o s e w h p r e f e r t h c o n v e n i e n c e o r e a d y - t o - R U N s o f t w a r e . S t e p - b y - s t e pt u t o r i a l s r o u n d o u e a c h i s s u e , p r o v i d i n g t h s o l i d f a c t sy o n e e d w i t h o u t f l u f f o f i l l e r . T h u s , e a c h i s s u ef u n c t i o n s a s a e x c e l l e n t r e f e r e n c e w o r k , a w e l l a v a l u a b l e s o f t w a r e s o u r c e .

N O u t s i d e A d v e r t i s i n gF r e e d f r o m t h e p r e s s u r e s o s e r v i c i n g a d v e r t i s e r s , w c o n c e n t r a t e

o s e r v i n g o u r e a d e r s . E a c h i s s u e p r o v i d e s u n i n t e r r u p t e d e d i t o r i a lf l o w a n g r a p h i c l a y o u t s f o r b e t t e r c o m p r e h e n s i o n — p l u s u n b i a s e dp r o d u c t r e v i e w s w h i c h f o c u s o t r u e s t r e n g t h s a n w e a k n e s s e s ,w h e r e v e r t h c h i p s m a f a l l . A n w d o n ' t h a v e t w o r r y a b o u tl o s i n g a d v e r t i s e r s b e c a u s e o p u b l i s h i n g s o f t w a r e i t h m a g a z i n et h a t i " t o o g o o d . " C o n s e q u e n t l y , w c a p r o v i d e t h e b e s t f r e es o f t w a r e a v a i l a b l e a n y w h e r e .

F o c u s e d o t h H o H o m e B r a n d sW a r s y s t e m - s p e c i f i c m a g a z i n e s u n d e r o n w r a p p e r — n o t

s p r a w l i n g , " g e n e r a l i n t e r e s t " p u b l i c a t i o n w h i c h a t t e m p t s t c o v e rt o w i d e f i e l d , o n l y t s p r e a d i t s e l f t o t h i n . T h o t h e r s i d e o ft h e c o i n t t h i s f o c u s e d a p p r o a c h i t h k n o w l e d g e y o g a i n f r o mb e i n g e x p o s e d t t h m a n y t i p s , i d e a s , a n t e c h n i q u e s w p r o v i d ef o o t h s y s t e m s y o m a n o e v e n h a v e . Y o u ' l l l e a r n m o r ea b o u t y o u r A p p l e , C o m m o d o r e , I B M , o T e x a s I n s t r u m e n t s h o m ec o m p u t e r f r o m t h i s o n e m a g a z i n e t h a n f r o m h o s t o m o r el i m i t e d s o u r c e s .

B a l a n c e d M i F o P e r f e c t R e c i p eI e a c h i s s u e w s t r i v e f o r p e r f e c t b a l a n c e o p r o d u c t i v i t y ,

e n t e r t a i n m e n t , e d u c a t i o n , u t i l i t i e s , a n c o m p u t e r l i t e r a c y — s e r v i n gt h n e e d s o n o v i c e a n p r a l i k e . E v e r y i s s u e i f u l l - c o u r s e m e a l ,w i t h s m o r g a s b o a r d o t a s t y d i s h e s f o a l p a l a t e s . W h e r e a s o t h e rc o m p u t e r m a g a z i n e s m a d i s h o u l u m p s o " e d i t o r i a l i n d i g e s t i o n , "w s e r v e u s a t i s f y i n g b l e n d — o n e d i g e s t i b l e b y t e a t i m e .

— W e l c o m e t O u W o r l d o H o m e C o m p u t i n g

Page 4: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 4/144

i m a g a z fH o m e C o m p u t e r M a g a z i n e ( I S S N 0 7 H 7 - 0 5 5 X ) i p u b l i s h e d t e n t i m e s p e r y e a r b y E m e r a l d V a l l e y P u b l i s h i n gC o . , P . O . B o 7 0 2 8 8 , E u g e n e , O 9 7 4 0 1 . T h e d i t o r i a lo f f i c e i l o c a t e d a 1 S 0 0 V a i l e y R i v e r D r i v e . S u i t e 2 S 0 ,E u g e n e , O 9 7 4 0 1 { T e l , S 0 3 - 4 8 5 - 8 7 9 6 ) . S u b s c r i p t i o n r a t e si U . S . a n i t p o s s e s s i o n s a r S 2 f o o n y e a r , S 4 f o t w y e a r s , a n $ 6 f o t h r e e y e a r s . I C a n a d a a n M e x i c oa d S p e y e a r . O t h e r f o r e i g n c o u n t r i e s $ 4 f o o n y e a r s u r f a c e m a i l . I n q u i r e ( o r a i d e l i v e r y . S i n g l e c o p / p r i c ei U . S . a n i t p o s s e s s i o n s i $ 3 . 5 0 . a n $ 4 . 5 0 i C a n a d aa n M e x i c o . F o r e i g n s u b s c r i p t i o n p a y m e n t s h o u l d b e i U n i t e d S t a t e s f u n d s d r a w n o n U . S . b a n k . S e c o n d - c l a s sp o s t a g e p a i d a E u g e n e , O 9 7 4 0 1 . a n d C o l u m b i a . M 6 5 2 0 1 .P O S T M A S T E R : S e n d a l a d d r e s s c h a n g e s t H o m eC o m p u t e r M a g a i i n e , P O B o 7 0 2 8 8 , E u g e n e , O 9 7 4 0 1 . S u b s c r i b e r s s h o u l d s e n d a l c o r r e s p o n d e n c e a b o u ts u b s c r i p t i o n s t a b o v e a d d r e s s .A d d r e s s a l e d i t o r i a l c o r r e s p o n d e n c e t o t h e E d i t o r a H o m e C o m p u t e r M a g a z i n e . 1 5 0 0 V a l l e y R i v e r D r i v e .S u i t e 2 5 0 . E u g e n e . O 9 7 4 0 1 . U n a c c e p t a b l e m a n u s c r i p t sw i l l b r e t u r n e d i a c c o m p a n i e d b s u f f i c i e n t f i r s t c l a s sp o s t a g e a n s e l f - a d d r e s s e d e n v e l o p e . N o r e s p o n s i b l e f o rl o s t m a n u s c r i p t s , p h o t o s , o p r o g r a m m e d i a . O p i n i o n s e p r e s s e d b y t h e a u t h o r s a r n o n e c e s s a r i l y t h o s e o H o m eC o m p u t e r M a g a z i n e . A l m a i l d i r e c t e d t o t h e E d i t o r o t t h " L e t t e r s t t h E d i t o r " c o l u m n w i l l b t r e a t e d a u n c o n d i t i o n a l l y a s s i g n e d f o p u b l i c a t i o n , c o p y r i g h t p u r p o s e s ,a n u s i a n y o t h e r p u b l i c a t i o n o r b r o c h u r e , a n d a r e s u bj e c t t H o m e C o m p u t e r M a g a z i n e ' s u n r e s t r i c t e d r i g h tt e d i t a n c o m m e n t . H o m e C o m p u t e r M a g a z i n ea s s u m e s n l i a b i l i t y f o e r r o r s i a r t i c l e s , p r o g r a m s , o a d v e r t i s e m e n t s . M e n t i o n o p r o d u c t s b t r a d e n a m e i e d i t o r i a l m a t e r i a l o a d v e r t i s e m e n t s c o n t a i n e d h e r e i n i n w a c o n s t i t u t e s e n d o r s e m e n t o t h p r o d u c t o r p r o d u c t sb H o m e C o m p u t e r M a g a z i n e o t h p u b l i s h e r u n l e s se x p l i c i t l y s t a t e d .E a c h s e p a r a t e c o n t r i b u t i o n t i t i i s F e b r u a r y 1 9 8 S i s s u e a n t h i s s u e a s c o l l e c t i v e w o r k i C o p y r i g h t 1 9 8 5 b yE m e r a l d V a l l e y P u b l i s h i n g C o A l l r i g h t s r e s e r v e d . C o p y i n gd o n e f o o t h e r t h a n p e r s o n a l o i n t e r n a l r e f e r e n c e u s w i t h o u t t h p e r m i s s i o n o E m e r a l d V a l l e y P u b l i s h i n g C o i p r o h i b i t e d . R e q u e s t s f o s p e c i a l p e r m i s s i o n o b u l k o r d e r ss h o u l d b a d d r e s s e d t o t h e p u b l i s h e r .L i m i t e d L i c e n s e f o u s e o f p r o g r a m s i H o m e C o p u t e r M a g a z i n e . E m e r a l d V a l l e y P u b l i s h i n g C o ( E V P ) i t h o w n e r o a l r i g h t s t t h c o m p u t e r p r o g r a m s a n s o f tw a r e p u b l i s h e d i t h i s m a g a z i n e . T a l l o w f o r u s e o f t h es o f t w a r e b t h p u r c h a s e r o f t h e m a g a z i n e . E V g r a n t s t s u c h p u r c h a s e r o n l y , t h l i m i t e d l i c e n s e t e n t e r t h e s e p r g r a m s i n t o t h e p u r c h a s e r ' s c o m p u t e r , a n t p l a c e s u c hp r o g r a m s o n d i s k e t t e o c a s s e t t e f o r t h p u r c h a s e r ' s p e s o n a l u s e .A n o t h e r u s e . d i s t r i b u t i o n , s a l e , o c o p y i n g o t h e s e c o p u t e r p r o g r a m s w i t h o u t t h e w r i t t e n c o n s e n t o E V i e p r e s s l y p r o h i b i t e d a n i v i o l a t i o n o t h i s l i m i t e d l i c e n s e a n t h c o p y r i g h t l a w s .H o m e C o m p u t e r M a g a z i n e , H C M , a n H o m e C o m p u t e rD i g e s t a r e t r a d e m a r k s o E m e r a l d V a l l e y P u b l i s h i n g C o

P u b l i s h e r / E d i l o r - i n - C h l e f G a r y M K a p l a nE x e c u t i v e E d i t o r D a v i d G B r a d e rM a n a g i n g E d i t o r W a l t e r H e g oA s s o c i a t e E d i t o r W a y n e K o b e r s t e i nS r T e c h n i c a l E d i t o r s

W i l l i a m K B a l t h r o p , R o g e r W o o dT e c h n i c a l E d i t o r s

D D o n a l d s o n , T o G r e e n , G . R . M i c h a e l s ,S t e v e n P N e l s o n , P a t r i c i a S w i f tU s e r G r o u p E d i t o r J u d y C a m p b e l lA s s i s t a n t E d i t o r D a n a M C a m p b e l lP r o g r a m T r a n s l a t o r s

J u s t i n B o t E e r o , H e n d r i k B r o e k h o f f ,S t e p h e n A C o r d o n , A n n D a h m , J e f f F u n d ,J a J o n e s , R o b e r t P a s c h e l k e ,R a n d y T h o m p s o n , N a n c y V e n d e l i n

A s s t . t t h e P u b l i s h e r R h e a J G r u n d yP r o d u c t i o n M a n a g e r N o r m a n W i n n e y , J r C r e a t i v e D i r e c t o r G e i - L e i G o P h o t o g r a p h y

N e l s o n S t e v e n s , K . D . W a i n s w o r t hP r o d u c t i o n A s s i s t a n t R a c h e l K n i g h tC u s t o m e r S e r v i c e T e l . ( 5 0 3 ) 3 4 1 - 1 0 2 9D e a l e r S a l e s * D i s t r i b u t i o n T e l . ( 5 0 3 ) 3 4 1 - 1 0 3 6

K e R e i l i n gM a i n S w i t c h b o a r d T e l . ( 5 0 3 ) 4 8 5 - 8 7 9 6

F o o d f o T h o u g h t ! I t ' s i n o u m a g a z i n e — a n d i t ' s i o u s o f t w a r e . E v e n t h s i m p l e s t i n t e r a c t i o n w i t h c o p u t e r i n v o l v e s t h i n k i n g , h o w e v e r r a n d o m — o ro r g a n i z e d — t h a t p r o c e s s m a b e Y e t y o u m i g h t s a t h a t w h e n i c o m e s t s o f t w a r e , y o a r w h a t y o b o o t . A H o m e C o m p u t e r M a g a z i n e , w t r t s e r v e

b a l a n c e d , h e a l t h y m e a l e v e r y i s s u e — s o t h a t y o c a l e a v e t h t a b l e w i t h y o u r t h o u g h t p r o c e s s e s f u n c t i o ni n e v e n m o r e v i g o r o u s l y t h a n b e f o r e . W i t h s u c h h e a r t yf a r e t p o w e r y o u r t h i n k i n g , y o m a e v e n g r o w t r e a c h t h e s t a r s .

T h i n k a b o u t i t I n t e l l i g e n c e a c c um u l a t e s ; i t ' s a d d i t i v e . A h u m a n se v o l v e , t h e y n o t o n l y a d t t h e i r

c o l l e c t i v e k n o w l e d g e , b u t t h e y a l s od e v e l o p n e w a y s t s o l v e p r o bl e m s — t h u s a d d i n g t t h e i r c o l l e c t i v ei n t e l l i g e n c e . C o m p u t e r s a r b u o n h a l lm a r k o t h i s p r o c e s s ; t h o u g h f o o u t i m e ,t h e y m a b e t h e m o s t i m p o r t a n t . T h e ye x t e n d o u r p o w e r s o t h o u g h t b d o i n gs o m e o o u m o r e m u n d a n e t h i n k i n g f o u s g i v i n g u t h e t i m e t c o n c e n t r a t e o o t h e r , m o r e c r e a t i v e m a t t e r s . T h e y m a a l s o m a k e u £ > e t r e r t h i n k e r s , b t e a c h i n gu s t o o r g a n i z e o u t h o u g h t s .

I n s i d e t h i s i s s u e o H o m e C o m p u t e rM a g a z i n e , y o w i l l f i n d p a r t i c u l a r l yp o w e r f u l p i e c e o f m i n d - s t r e t c h i n g s o f tw a r e i T h O r g a n i z e r , p r o g r a m t h a tc o m b i n e s w o r d - p r o c e s s i n g a b i l i t i e s w i t h

b u i l t - i n o u t l i n e s t r u c t u r e . W h e t h e r y o a r e p l a n n i n g a p r o j e c t , d r a w i n g u c o t r a c t , o w r i t i n g a t e r m p a p e r , y o c a p l a c e y o u r i d e a s i t h i s t e m p l a t e a n c r e a t e f o r m i d a b l e g a m e - p l a n — o r e v e nf i n i s h e d d o c u m e n t s .

I f u t u r e i s s u e s , w w i l l c o n t i n u e t a d e v e n m o r e u s e f u l f e a t u r e s t t h i s p r g r a m i a s i m i l a r w a t w h a t w h a v ed o n e w i t h t h i s i s s u e ' s p r i n t o p t i o n f o r Q u i zC o n s t r u c t i o n S e ( o r i g i n a l l y p u b l i s h e d l a s ti s s u e ) . T h i s v e r s a t i l e a d d - o n a l l o w st e a c h e r s a n o t h e r s t h a n d o u t h e i rq u i z z e s o p a p e r . W t h e n f o l l o w t h r o u g hw i t h Q u i z - P r i n t T u t o r i a l : A c c e s s i n g a n F o r m a t t i n g P r i n t e r O u t p u t T h i s a r t i c l e w i l ln o o n l y p r o v i d e y o w i t h m o r e i n s i g h ti n t o t h o p e r a t i o n o Q u i z - P r i n t , b u i a l s of o s t e r s g e n e r a l u n d e r s t a n d i n g o h o y o u r c o m p u t e r c a c o m m a n d p r i n t e r t p r o d u c e h a r d c o p y o v i r t u a l l y a n d o c um e n t i i t m e m o r y o s t o r a g e m e d i a .

D o n ' t f o r g e t t o t a k e t h t i m e t r e l a xw i t h f e o o u r t h o u g h t - p r o v o k i n g

g a m e s — s u c h c h a l l e n g e s a s O r b i t a lD e f e n d e r , s p a c e - a g e t h r i l l e r t h a t w i l lm a k e y o t h i n k f a s t ; a n E l e c t r o n i c B a c kg a m m o n , m o d e r n i z e d c l a s s i c i w h i c hy o u ' l l h a v e t o t h i n k h a r d t b e a t y o u rc y b e r n e t i c o p p o n e n t . A n t o f u r t h e r m i t h o u g h t w i t h p l e a s u r e , t h f a s t - p a c e dK o r s - E i f g a m e w i l l i n i t i a t e y o u n g a n o l a l i k e t l e a r n i n g q u i c k a n a c c u r a t e t y pi n o t h k e y b o a r d .

l o o t h o u g h t a l s o g o e s i n t o o u p r d u c t r e v i e w s . C h e c k o u t o u r e v a l u a t i o n o t w f a s c i n a t i n g e d u c a t i o n a l p r o g r a m s ,R o c k y ' s B o o t s a n R o b o t O d y s s e y / — a p a i ro t r e n d - s e t t i n g g a m e s t h a t w i l l s u r e l ym a k e a n y o n e t h i n k . T h e n t a k e l o o k w i t hu a t w o t h e r p a c k a g e s d e s i g n e d t c o o lt r o u b l e d t h o u g h t s ; R e l a x a n C a l m p u t e ,a c t i v i t i e s t h a t " s t r e s s " b i o f e e d b a c k t r a i ni n i t h h o m e .

A l o n g t h w a y , w a l s o r e v i e w s o m e h o n e g a m e s : B r e a k s t e e t , r e f r e s h i n gb r e a k f r o m g a n g v i o l e n c e ; a n K i n g o t h C a s t l e , a a s s e m b l y - l a n g u a g e a r c a d ea d v e n t u r e .

S o m e i n t e r e s t i n g h a r d w a r e i t e m s h e l pt o f i r m - u p o u r e v i e w s e c t i o n . W e a m i n e s e v e r a l p r o d u c t s t h a t l i n k y o u rc o m p u t e r t t h f a s c i n a t i n g w o r l d o h a r a d i o c o m m u n i c a t i o n s a n d i n t e r n a t i o n a lw i r e s e r v i c e s . W a l s o f o c u s o u s i g h t s o

s t a t e - o f - t h e - a r t l a s e r - j e t p r i n t e r .T h i s i s s u e p r e m i e r e s t w n e m i n i -

f e a t u r e s t c o m p l e m e n t S i m o n S e f o t h C - 6 4 , a n R a z z l e D a z z l e f o t h 9 9 / 4 A .W e ' r e p r o u d t p r e s e n t A p p l e S e e d l i n g sa n I B M p r e s s i o n s .

A f t e r a i t h i s , w h o p e y o s t i l l f e e la d v e n t u r o u s " e n o u g h t v e n t u r e f u r t h e ri n t o p a r t o o u t u t o r i a l s e r i e s . B u i l dL O C O A d v e n t u r e . O r i s p r i t e s a r y o u rc u o t e a , t r y o u r h a n d a L O C O S a i l i n gt r e g a i n A m e r i c a ' s C u p . N o t h a t ' ss o m e t h i n g t o t h i n k a b o u t !

U n t i l n e x t t i m e , h a v e f u r e a d i n g , l e a r n i n g , a n R U N i n g© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

H C

Page 5: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 5/144

B G a r y M K a p l a nP u b l i s h e r E d i t o r - i n - C h i e f

J a n u a r y ' s C o n s u m e r E l e ct r o n i c s S h o w ( C E S ) i L a V e g a s w a i n d e e d l a r g e —

w i t h m o r e t h a n 1 0 0 , O C X ) a t t e n d e e s .I w a a l s o l a r g e l y b o r i n g : T i m e xa n M a t t e l a r n l o n g e r p l a y e r s i t h g a m e . A p p l e a n I B d i n o e x h i b i t . T e x a s I n s t r u m e n t s —w i t h o u t h o m e c o m p u t e r l i n e -w a s k e l e t o n o i t f o r m e r s e l f .T h M i c r o s o f t - s p o n s o r e d M S p r e s e n c e w a o y a w n i n g e x c i t em e n t a n d m i n i m a l i m p a c t . A n C o l e c o ' s p r e - s h o w e x i t f r o m t h h o m e c o m p u t e r b u s i n e s s t r a n s - ^f o r m e d t h e i r l a r g e C E f l o o r a r e ai n t o v i r t u a l g h o s t t o w n .

S t a n d - a l o n e v i d e o g a m e h a r dw a r e a n s o f t w a r e i d e f i n i t e l y o u t h i s y e a r . I n t h p a s t , t h i s p r o d u c tc a t e g o r y d o m i n a t e d t h s h o w s .F o r m e r v i d e o s u p e r s t a r s A c t i v i s i o na n I m a g i c w e r e a t h s h o w , b u th a m e t a m o r p h o s e d i n t o s m a l l e r ," r e s p e c t a b l e - l o o k i n g " h o m e c o m p u t e r s o f t w a r e h o u s e s .

J u d g i n g f r o m C E a c t i v i t y , i a p p e a r s t h a t e d u c a t i o n a ls o f t w a r e h a f i n a l l y c a u g h t u w i t h a n o v e r t a k e n e n t e rt a i n m e n t s o f t w a r e a s c a t e g o r y . C B a n S p i n n a k e r v i t u a l l y s l u g g e d i o u i t h e i r l a r g e a d j o i n i n g f l o o r a r e a sa t h s h o w . T h m e s s a g e w a c l e a r t h a t S p i n n a k e r w i l ln o h a v e a n e a s y t i m e k e e p i n g i t e a r l y l e a d i t h f a c eo t h C B c o n g l o m e r a t e ' s s u p p o s e d S 4 m i l l i o n m e d i ao n s l a u g h t s c h e d u l e d f o r l 9 8 5 .

P r o d u c t i v i t y s o f t w a r e a l s o m a d e m u c h s t r o n g e rs h o w i n g t h i s t i m e a r o u n d , b u t t h " n e w " c a t e g o r y t h a tm a d e t h m o s t i m p a c t w a s m u s i c — b o t h p e r i p h e r a l s a n s o f t w a r e . 1 9 8 5 w i l l u n d o u b t e d l y b e t h e Y e a r o M u s i ci t h h o m e c o m p u t e r w o r l d , w i t h i n c r e a s i n g n u m b e r so C - 6 4 ' s b e i n g p u r c h a s e d a m u s i c s y s t e m c o m p o n e n t sr a t h e r t h a n a s s t a n d - a l o n e c o m p u t e r s . A n i A t a r i a t u a l l y d e l i v e r s i t n e m u s i c m a c h i n e s ( m e n t i o n e db e l o w ) , t h g r o w t h o t h i s p r o d u c t c a t e g o r y s h o u l de s c a l a t e w e l l i n t o 1 9 8 6 .

T h r e a l g a m b l i n g i t o w n d i d n ' t t a k e p l a c e i t h c a s i n o s . T h m i l l i o n s o c h i p s b e i n g w a g e r e d w e r e o t h s i l i c o n v a r i e t y — w i t h C o m m o d o r e p i t t e d a g a i n s t J a c kT r a m i e l ' s n e A t a r i C o r p o r a t i o n . A p p l e a n I B w e r ec l e a r l y i t h C o m m o d o r e c r e w ' s s i g h t s a s t h e y u c o v e r e d a n d a i m e d t h e i r t w n e " b i g g u n s " : t h C o m o d o r e L C p o r t a b l e , a n t h C o m m o d o r e 1 2 P e r s o n a lC o m p u t e r . D e s i g n e d t s e l l f o a b o u t $ 5 0 0 . t h L C i

s o u p e d - u p ( w i t h R O M - r e s i d e n t a p p l i c a t i o n p r o g r a m s )C o m m o d o r e P l u s 4 w i t h a 8 0 - c h a r a c t e r b 1 6 - l i n e L C v i e w i n g s c r e e n , a n b u i l t - i n 3 0 0 - b a u d m o d e m .

T h C o m m o d o r e 1 2 i r e a l l y t h r e e m a c h i n e s i o n e —w i t h t h r e e s e p a r a t e m i c r o p r o c e s s o r s a n o p e r a t i n gs y s t e m s . F i r s t , t h e r e i C - 6 4 c o m p a t i b i l i t y m o d e w i t ha l o f t h e c r i t i c a l c h i p s p r e s e n t , s t h e l a r g e l i b r a r y o f C - 6 4s o f t w a r e c a r u u n c h a n g e d . T h e r e ' s a l s o a n e n h a n c e d1 2 8 K m o d e t t a k e a d v a n t a g e o t h e l a r g e r m e m o r y a n h i g h e r - r e s o l u t i o n ( u t 6 4 2 0 0 } v i d e o c i r c u i t r y ,

T r a m i e l h a c a u g h t a t o u c h o ' I a c o c c a F e v e r 't r y i n g t r e s u r r e c t A t a r i w h i l e

t a k i n g a i a ' T h e B i 3 . t h r o u g h m u c h r i c h e r B A S I C ( v e r s i o n7 . 0 ) a n m a c h i n e l a n g u a g e f a c i l i t a t e db r e s i d e n t m o n i t o r . I 1 2 8 K m o d e ,t h m a c h i n e u t i l i z e s f a s t e r m i c r op r o c e s s o r ( t h e 8 5 0 2 ) , a n s p o r t s8 0 - c o l u m n c a p a b i l i t y w i t h 1 c o l o r s .

T h t h i r d o p e r a t i n g m o d e i C P / M 3 . 0 .r u n n i n g u n d e r Z 8 0 A m i c r o p r o c e s s o r( a M h z ) . P e r f e c t S o f t w a r e h a s p o r t e dt h e i r p r o d u c t i v i t y s e r i e s t t h i sm a c h i n e ' s C P / M e n v i r o n m e n t . C o m m od o r e w a a l s o a c t i v e l y h y p i n g i t A r k t r o n i c s c o n n e c t i o n w i t h J a n e 2 . 0 —a i n t e g r a t e d , i c o n - l a d e n s o f t w a r ep a c k a g e f i r s t i n t r o d u c e d i t h A p p l ew o r l d . A l t h o u g h C o m m o d o r e ' s m u c h -t a l k e d - a b o u t 1 6 - b i t A m i g a m a c h i n ew a s n ' t i n t r o d u c e d a t h i s s h o w , t h f i r mi a p p a r e n t l y c o u n t i n g o t h P e r f e c t / J a n e p r o d u c t s t c a r r y i t C - 1 2 8i n t o t h l o w - e n d b u s i n e s s w o r l d u n t i l t h m o r e p o w e r f u l m a c h i n e i r e a d y .

T h 9 2 - k e y C o m m o d o r e 1 2 i s l a t e dt s e l l f o a b o u t $ 3 0 0 ( s a n s d i s k d r i v e )a n i s a i d t b e x p a n d a b l e t 5 1 2 K o

m e m o r y w i t h R A d i s k o p t i o n . P e r i p h e r a l s a n n o u n c e di n c l u d e m o u s e , 3 0 0 / 1 2 0 0 b a u d m o d e m s , a n " h i g hs p e e d " d o u b l e - s i d e d / s i n g l e - d e n s i t y d i s k d r i v e ( w i t h 3 5 O Ks t o r a g e c a p a c i t y i C - 1 2 8 m o d e , 1 4 0 K i C - 6 4 m o d e , a n u t 4 1 0 K i C P / M f o r m a t s ) .

A t a r i a n n o u n c e d t w n e h a r d w a r e l i n e s a t t h s h o w .A t h l o e n i t h X s e r i e s o 8 - b i t m a c h i n e s ( w i t h6 5 0 2 C m i c r o p r o c e s s o r s ) . 6 4 v e r s i o n w i t h 2 5 c o l o r s( a n d 3 2 1 9 r e s o l u t i o n ) w i l l s e l l f o a p p r o x i m a t e l y$ 1 2 0 . F o r $ 1 5 0 , t h e r e ' s m u s i c v e r s i o n w i t h v o i c e s ;$ 2 0 0 g e t s y o u a n e x p a n d e d - m m o r y m a c h i n e w i t h1 2 8 K ; a n $ 4 0 0 b u y s 6 4 p o r t a b l e w i t h b u i l t - i n 5 - i n c hm o n i t o r a n 3 - 1 / 2 i n c h d i s k d r i v e .

A t a r i ' s s e c o n d n e l i n e i i t S s e r i e s o 1 6 - b i tm a c h i n e s ( w i t h t h 6 8 0 0 0 m i c r o p r o c e s s o r ) . T h S s p o r t s D i g i t a l R e s e a r c h ' s G E o p e r a t i n g s y s t e m — aM a c i n t o s h - l o o k a l i k e d e s k t o p e n v i r o n m e n t , c o m p l e t ew i t h m o u s e a n i c o n s . T h e 1 2 8 K v e r s i o n ( s a n s d i s k d r i v e )o T r a m i e l ' s S " J a c k i n t o s h " w i l l s e l l f o a b o u t S 4 0 0 ;

2 5 6 K v e r s i o n w i l l b a v a i l a b l e f o $ 5 0 0 ; a n 5 1 2 Kv e r s i o n f o $ 6 0 0 . E a c h S m a c h i n e i c a p a b l e o d i s p l a yi n 5 1 c o l o r s , 6 4 4 0 p i x e l r e s o l u t i o n i m o n o c h r o m e m o d e , a n c o n t a i n s b u i l t - i n M I D I i n t e rf a c e t p r o v i d e d i g i t a l c o n t r o l o m u s i c a l i n s t r u m e n t s .

3 - 1 / 2 i n c h d i s k d r i v e a n c o l o r m o n i t o r w i l l b s o l df o a b o u t $ 2 0 0 e a c h . T h n e A t a r i c r e w w a a l s ob o a s t i n g o f o r t h c o m i n g 1 5 - m e g a b y t e h a r d d i s k d r i v et s e l l f o $ 4 0 0 !

I t ' s c l e a r M r T r a m i e l h a s c a u g h t t o u c h o " I a c o c c aF e v e r . " I t r y i n g t r e s u r r e c t t h e n e A t a r i C o r p o r a t i o n ,h i s q u a r e l y t a k i n g a i a " T h e B i g 3 " w i t h f u l l ,a g g r e s s i v e l y - p r i c e d p r o d u c t l i n e t h a t — i f d e l i v e r e d a p r o m i s e d — c o u l d s e o f p r i c e / p e r f o r m a n c e w a o m a m m o t h p r o p o r t i o n s .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 6: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 6/144

F E A T U R E S

1 T h O r g a n i z e rH e r e ' s a f r a m e t h a n g y o u r t h o u g h t s o n

b W i l l i a m k B a l t h r o pa n t h h c s t a f f

2 O r b i t a l D e f e n d e rB e f o r e s h o o t i n g y o u m u s t f i r s t d e c i d e :f r i e n d o f o e .

b S c o t t W i l l i a m sa n t h h c s t a f f

2 Q u i z - P r i n t ' # E * P ^ 2 O u i z - P r i n t T u t o r i a l

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

3 E l e c t r o n i c B a c k g a m m o nO e b a c k t o b a c k g a m m o n w i t h a a c c o m p u t e r o p p o n e n t .

R a z z i e D a z z l ep a t t e r n t h s c r e e n w i t h c h a r a c t e r g r a p h i c s .

K o r s - E l fw i l l y o u r t y p i n g s k i l l s f r e e t h e l v e sf r o m t h e v i l o v e r l o r d ?

b D e n n i s W e b b e ra n t h h c s t a f f

b W i l l i a m k B a l t h r o p

© p e n sb S h a w n B l e v l n s

a n t h h c s t a f f

3

4

5

5

5

6

P e r s o n a l L o a n c a l c u l a t o r9 9 / 4 A B A S I C u s e r s a r n o f i g u r e d i n

A p p l e S e e d l i n g sE n t e r t h A p p l e d a t i n g g a m ew i t h t h i s c l o c k u t i l i t y .

i B M p r e s s i o n sL e a r n h o t c r e a t e b e a u t i f u l p i e c n a r t .

B u i l d L O G O A d v e n t u r ei p a r t w e m a p o u t o u r a d v e n t u r e w o r l d .

L O C O S a i l i n gT u r t l e s f a c e t h w i n dI t h e p r e m i e r y a c h t i n g e v e n t .

S i m o n S e S i m o n S e c o m p o s i n g m u s i c I s i m p l e .

b H W B u t t o na n t h h c s t a f f

b A n d e r s N e r e l ma n t h h c s t a f f

p b W i l l i a m K B a l t h r o p

- - - - T " F " ■ — m . B 4 • & b A n d r e w K e i t h

a n t h h c s t a f f

b T e B a r n l c o a ta n t h h c s t a f f

g b W i l l i a m B a l t h r o p

Page 7: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 7/144

P R O D U C T R E V I E W S D E P A R T M E N T S

3 R o c k y ' s B o o t s / R o b o t O d y s s e y

5

P B u i l d r o b o t s a n m a c h i n e sw h i l e l e a r n i n g a b o u t e l e c t r o n i c s . A R e v i e w

C o m p u t e r L i n k st A m a t e u r R a d i oM a n y w a y s t s e n d b i t s t h r o u g h t h e t h e r . A R e v i e w

4 T h B i o f e e d b a c k / S t r e s s l B K R e d u c t i o n c o n n e c t i o n

R e v i e w o C a l m p u t e a n R e l a xC a n y o u u s e a c o m p u t e r t m e l l o w o u t ? a R e v i e w

4 9 B r e a k s t r e e t I s t r e e t k i d s s i z z l e i n t h i s d a n c e - s l m u l a t l o n g a m e . A R e v i e w

T h H T h i n k j e t P r i n t e r # t k P C # I n o i s e l e s s p r i n t e r u s h e r s i n e t e c h n o l o g y . R e v i e w

5 K i n g o f t h C a s t l e " " i t ' s v i k i n g a r m y a g a i n s t o n N o r m a n k i n g . R e v i e w

w e l c o m e t h c i n s i d e / O u t s i d e H C O S c r e e nL e t t e r s t o t h e E d i t o r

3 H C R e v i e w C r i t e r i a5 i n d u s t r y W a t c h6 G r o u p G r a p e v i n e6 h c P r o d u c t N e w s7 P r o g r a m L i s t i n g s C o n t e n t s7 P r o g r a m T y p i n g G u i d e1 3 D e B u g s o D i s p l a y

H o m e C o m p u t e r T e c h N o t e s :6 A p p l e6 C o m m o d o r e6 I B 6 T

Page 8: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 8/144

H I S T O R I C A L N O T E9 9 ' e r M a g a z i n e ( f o u n d e d i D e c e m b e r , 1 9 8 0 ) w a

t h f o r e r u n n e r o H o m e C o m p u t e r M a g a z i n e .

G i a n t H o m e C o m p u t e r C o m p e n d i u m "f o t h T e x a s I n s t r u m e n t s 9 9 / 4 A

T h l a r g e s t , m o s t c o m p r e h e n s i v e c o l l e c t i o n o p r o g r a m sa n a r t i c l e s e v e r a s s e m b l e d f o t h T H o m e C o m p u t e r

i O v e r 2 0 t h o r o u g h l y t e s t e d i c e y - i n - a n d - R U Np r o g r a m s a n s u b - p r o g r a m s t y p e s e t i a g r i df o r m a t f o m a x i m u m c l a r i t y .

P r o g r a m m i n g i n s t r u c t i o n i - l a n g u a g e s —l e a r n t u s B A S I C , E x t e n d e d B A S I C , L O G Oa n d A s s e m b l y L a n g u a g e — f o r e v e r y t h i n gf r o m r e c o r d k e e p i n g a n m o n e y m a n a g e m e n tt a r c a d e - q u a l i t y a c t i o n g a m e s .

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

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

C o m p u t e r - A s s i s t e d I n s t r u c t i o n — T h e h o m ec o m p u t e r b e c o m e s y o u r p r i v a t e t u t o r .

R e g u l a r ( P r e - C l o s e - o u t ) P r i c e s :B e s t O f 9 9 ' e r( B o o k a l o n e )B e s t O 9 9 ' e r( T a p e S e a l o n e )

S 1 9 . 9 5

$ 3 5 . 0 0

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

S P E C I A LO F F E R B u t h T a p e S e f o O N L Y $ 3 5 .A n G e t h B o o k F R E E f r e e s h i p p i n g

O R D E R T H E B O O K& T A P E P A C K A G EA N R E C E I V E

S i m o n ' s S a u c e rA N D A 9 " e

P r o g r a m m e r ' s G u i d eA B S O L U T E L Y F R E E !T h i s A d d i t i o n a l

S 1 g i f t I Y O U R SI Y O A C T O D A Y !

P r o g r a m m i n g T t c h m q u f t i n d u n g u t o e t

, ,

P e o p l e W h K n o w t h H o m e C o m p u t e r B e s t ™

H O M E C O M P U T E R ™I C E N T E R B I N D - I N O R D E R C A R D I M I S S I N GM A I L W R I T T E N O R D E R T O

P . O . B o 7 0 2 8 8 E u g e n e , O R 9 7 4 0 1F O C R E D I T C A R D O R D E R S C A L L l - ( 8 0 0 ) - 8 2 8 - 2 2 1 2

Page 9: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 9/144

K e e p i n g Y o u r H e a d C l e a nD e a r S i r :

r e a d s e v e r a l m o n t h s a g t h a t o n m a n u f a ct u r e r o d i s k h e a d - c l e a n i n g k i t s h a p r o g r a mt h a t c a u s e d t h e d i s k h e a d t o s t a y i c o n t a c t w i t ht h e d i s k c l e a n i n g p a f o 3 s e c o n d s , b u w a n o a b l e t o f i n d o n o t h k i t s . S i n c e t h e nh a v e b e e n t r y i n g t o f i g u r e o u t a p r o g r a m t h a ta c c o m p l i s h e d t h i s a n b e l i e v e t h a t t h e f o l l o wi n p r o g r a m d o e s j u s t t h a t .

1 O E R R O R 3 2 R U " D S K 1 . L O A D "3 O E R R O R 4 4 R E T U R NT h i s p r o g r a m w i l l r u t h e d i s k d r i v e f o r 3

s e c o n d s , a l t h o u g h t h h e a d m a n o b i c o t a c t w i t h t h c l e a n i n g p a f o r t h a t l o n g . - 1 h o p et h i s i n f o r m a t i o n m a b e o f s o m e u s e . l i k e y o u rn e f o r m a t . K e e p u t h g o o d w o r k .

S t e v e L i s o n b e eO r e m , U 8 4 0 5 7

T h e r e a r m a n y w a y s , S t e v e , t o g e t t h e d i s kt t u r n f o 3 s e c o n d s w h i l e c l e a n i n g t h e h e a d s .P r o b a b l y t h s i m p l e s t w a i t t r t l o a ds o m e t h i n g f r o m t h a t p a r t i c u l a r d r i v e a n c o u n tt h n u m b e r o f s e c o n d s t h a t t h d r i v e t u r n s , s u t r a c t t h a t f r o m 3 0 a n r e p e a t t h e l o a d p r c e d u r e u n t i l y o u h a v e a c t u a l l y r e a c h e d t h 3 s e c o n d s . I t i s e a s y t t e l l w h e n t h h e a d i i c o n t a c t w i t h t h e c l e a n i n g d i s k b e c a u s e y o w i l lh e a r a d e f i n i t e r a s p i n g s o u n d a s t h e r o u g h s u f a c e p a s s e s o v e r t h e d i s k h e a d . W h a v e n o t e dt h a t i c a s e s w h e r e d i s k d r i v e i u s e d e x t e ns i v e l y a n i n o c l e a n e d r e g u l a r l y , t h e d i s k d r i v ec l e a n i n g k i m u s t b e u s e d m u c h l o n g e r t h a n j u s t3 0 s e c o n d s t r e m o v e t h e d e p o s i t s F r o m t h h e a d . T h i s s e e m s t b t r i a l a n e r r o r s i t u at i o n . I y o u r d r i v e i a c t u a l l y p r o d u c i n g e r r o r s ,t h e n w s u g g e s t t h a t y o r u t h h e a d c l e a n e rf o 3 s e c o n d s , a n s e w h e t h e r t h e r r o r s h a v eg o n e a w a y . I f n o t , r u i f o a n o t h e r 3 s e c o n d sa n r e p e a t t h i s u n t i l t h e e r r o r s h a v e c l e a r e d u p I f a f t e r c o l l e c t i v e p e r i o d o f i v e m i n u t e s t h e r r o r s p e r s i s t , h a v e t h e d r i v e c h e c k e d b s e v i c e c e n t e r .

C o m p a n i o n R e v i e w R e v i e w e dD e a r S i r :

w o u l d c e r t a i n l y l i k e t c o m m e n d y o u p o ns e v e r a l a s p e c t s o t h C o m p a n i o n w o r d p r c e s s o r r e v i e w . w a i n d e e d p l e a s e d t s e C o p a n i o n s f a v o r a b l y r e v i e w e d i t h A u g u s t[ V o l . 4 N o 3 i s s u e o H o m e C o m p u t e rM a g a z i n e a n c o n g r a t u l a t e t h r e v i e w e r o a c c u r a t e l y p o r t r a y i n g t h p h i l o s o p h y o f C o p a n i o n ' s d e s i g n .

H o w e v e r , w o u l d c e r t a i n l y h a v e p r e f e r r e dt h a t s h d m o r e c a r e f u l r e a d i n g o f t h d o c u m e n t a t i o n b e f o r e l a u n c h i n g i n t o t h r e v i e w . F o e x a m p l e , C o m p a n i o n d o e s h a v e" h a n d y r e f e r e n c e c a r d . " I h a p p e n s t b t w o t h f o u r s a m p l e t e x t f i l e s i n c l u d e d o t h C o m p a n i o n d i s k e t t e . W f e l t t h a t t h i s w a t h b e s t p o s s i b l e w a t p r o v i d e s u c h r e f e r e n c em a t e r i a l , b e c a u s e t h u s e r m a e a s i l y r e p r o d u c ei i u n l i m i t e d q u a n t i t i e s a n a l s o e d i t i t p e s o n a l p r e f e r e n c e .

R e g a r d i n g t h o p e r a t i o n o t h [ F C T N ] [ 3 ]k e y , i i c l e a r l y s t a t e d b o t h i t h m a n u a l a n d

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

I w a w i t h s o m e d i s a p p o i n t m e n t t h a t w s a T l - W r i t e r c a l l e d t h " d f a c t o s t a n d a r d " [ w o r dp r o c e s s o r i t h 9 9 / 4 A c o m m u n i t y ] , a n d i c a m e a s q u i t e s h o c k t s e T d e s c r i b e d a " g e n e r o u s " i t h m i d d l e o f a r e v i e w o C o p a n i o n . w i l l l e a v e i t y o u r r e a d e r s t d e c i d ew h e t h e r t h i s e d i t o r i a l c o m m e n t w a e i t h e r a p r o p r i a t e o r a c c u r a t e .

A l l a n S w e t tI n t e l p r o

B r o s s a r d , Q u e b e c , C a n a d a

T h a n k y o f o y o u r c o m m e n t s , A l l a n . W s t i l l f e e l , h o w e v e r , t h a t t h r e v i e w w a a c c u r a t ea n f a i r a s s e s s m e n t o y o u r p r o d u c t ' ss t r e n g t h s a n w e a k n e s s e s . A f o o u s t a t e m e n tt h a t " T h a s g e n e r o u s l y p r o v i d e d t h ' h o o k s 'f o t h i r d - p a r t y a d d - o n p r o d u c t s , ' ' w f e e l t h a ti w a b o t h a p p r o p r i a t e a n p r e s c i e n t . S e o u r e v i e w o t h i r d - p a r t y s p e l l i n g c h e c k e r f o 1 7 W r i t e r i n V o l . 4 N o 5

W o r d F r o m t h B o a r d R o o mD e a r S i r :

r e c e n t l y p u r c h a s e d c o p y o t h V o l . 4 N o i s s u e o H o m e C o m p u t e r M a g a z i n e a n dw a v e r y i m p r e s s e d . t h i n k t h e e d i t o r i a l s t y l ei e a s y t o r e a d , b u u n l i k e m a n y o t h e r m a g a z i n e so i t k i n d , i w a s n ' t f i l l e d w i t h " c o m p u t e rf l u f f . " A t h i n - h o u s e l i s t m a n a g e r f o B o a r dr o o m R e p o r t s , g e t t o s e l o o c o m p u t e rm a g a z i n e s ( s i n c e m o s t o t h " n o n - t e c h n i c a l "o n e s u s o u l i s t s ) a n y o u r s i a m o n g t h b e s t .

B r i a n K u r t zB o a r d R o o m R e p o r t sN e Y o r k , N 1 0 0 3 6

I i n i c e t g e a e x p e r t o p i n i o n , B r i a n .T h a n k y o f o r t a k i n g t i m e t w r i t e .

I n n o v a t i o n I N o t W i t h o u t P r o b l e m sD e a r S i r :

w o u l d f i r s t o a l l i k e t c o m p l i m e n t y o o H C M . h a v e a n A p p l e H a n T I - 9 9 / 4 Aa n H C i u n i q u e i t h u s e f u l n e s s o t h m a t e r i a l y o p r e s e n t . e s p e c i a l l y a p p r e c i a t e t h a v a i l a b i l i t y o l o w - c o s t s o f t w a r e i t h f o r m o y o u r O D I S K a n O T A P E s e r v i c e . a l s oa p p r e c i a t e s o m e o t h i n n o v a t i v e a p p r o a c h e sy o t a k e t m a r k e t i n g , f o r m a t t i n g , a n e d i t o r i a l .

H o w e v e r , h a v e a c o n c e r n . h a v e r e c e i v e di s s u e s a s l o w e r r a t e t h a n o n p e m o n t h s i n c es u b s c r i b i n g t H C M . W h i l e c a a p p r e c i a t et h c h a o s a n r e - p l a n n i n g t h a t w a u n d o u b t e d l yn e c e s s i t a t e d b T e x a s I n s t r u m e n t s ' d i s c o n t i n u at i o n o t h 9 9 / 4 A l a s t y e a r , a n d e l a y s i p u b l i s h i n g d u t s o m e o t h r e v i s i o n s o p o l i c yy o h a v e r e c e n t l y u n d e r t a k e n , w o u l d h o p et h a t y o u r i s s u e s c a n b e r e g u l a r l y c o u n t e d o i t h f u t u r e .

F r e d K R e h lS e d a l i a , O 4 3 1 5 1

A a n n o u n c e d i o u l a s t i s s u e , F r e d , y o c a c o u n t o H C b e i n g p u b l i s h e d t e t i m e se a c h c a l e n d a r y e a r — w i t h a p p r o x i m a t e l y 5 t

6 w e e k s b e t w e e n i s s u e s . B o t h e x i s t i n g a n d n e ws u b s c r i p t i o n s a r e b e i n g f u l f i l l e d o a i s s u e b a s i s( i n s t e a d o b m o n t h s ) s t h a t e v e r y o n e w i l lr e c e i v e t h e c o r r e c t n u m b e r o i s s u e s t h e y a r e n t i t l e d t o T h i s r e d u c t i o n t m o r e r e a l i s t i cf r e q u e n c y w a n e c e s s i t a t e d b t h c o m p r e h e ns i v e s o f t w a r e c o n t e n t o e a c h H C i s s u e .

W h e r e D i A t h M e m o r y G o J u n i o r ?D e a r S i r :

r e c e n t l y a c q u i r e d t h I B W r i t i n g A s s i s ta n w o r d p r o c e s s o r f o m I B P C j r . W h i l ei w o r k s f i n e , f i n d t h a t c a o n l y s t o r e a b o u t1 6 0 0 w o r d s i t h " w o r k i n g c o p y " b e f o r e t h p r o g r a m m e m o r y i f u l l . T h i s i o n l y a b o u t 1 2 b y t e s o R A M . I ' v e g o 1 2 8 K R A i n s t a l l e di m J u n i o r , s o e x p e c t e d t b a b l e t o w r i t e

m u c h l a r g e r d o c u m e n t . W h a t d y o t h i n k ?J a m e s M c C l o s k e y

R e i d s v i l l e , N 2 7 3 2 0

T h I B W r i t i n g A s s i s t a n t w o r d p r o c e s s o ri v e r y l a r g e p r o g r a m , J a m e s . I w a o r i g i n a l l yd e s i g n e d t r u o t h I B P w i t h m i n i m u o 2 5 6 K o R A M . I t h a t c o n f i g u r a t i o n , i a l l o w s s p a c e f o r a b o u t 1 4 0 K o f s t o r a g e f o r t h e" w o r k i n g c o p y . " I y o n e e d m o r e s p a c e t w o r k w i t h l a r g e r d o c u m e n t s , y o h a v e t w o t i o n s : ( I s e l e c t w o r d p r o c e s s o r t h a t t a k e s u l e s s s p a c e a n m e m o r y , o ( 2 b u m e m o r ye x p a n s i o n u n i t ( f r o m I B o t h i r d - p a r t y f i r m ss u c h a T e c m a r , L e g a c y , M i c r o s o f t , e t c . ) t h a tw i l l b e c o m p a t i b l e w i t h t h e I B W r i t i n g A s s i st a n t p a c k a g e .

J u n i o r ' s M a t h M e m o r y Q u e s t i o n sD e a r S i r :

h a v e t w q u e s t i o n s a b o u t t h I B P C j r .M f i r s t q u e s t i o n h a t d w i t h m a t h e m a t i c a la c c u r a c y . A f t e r r e a d i n g M i c r o c o m p u t e r A c u r a c y ( V o l . 4 N o 1 d e c i d e d t t r f e o t h t e s t s m e n t i o n e d i t h a r t i c l e . A l b u o n y i e l d e d t h e r i g h t r e s u l t s . t y p e d i n

1 A 4 * A T N ( 1 )2 P R I N T A #T h a n s w e r g o w a 3 . 1 4 1 5 9 2 9 7 9 4 3 1 1 5 2 ,

n o w h e r e n e a r p a f t e r t h s e v e n t h d i g i t . A m a ze a h o f a o f i w a s , t r i e d :

1 A 4 * A T N ( 1 . 0 0 0 0 0 0 0 0 0 )2 P R I N T A T h i s y i e l d e d t h e c o r r e c t a n s w e r o

3 . 1 4 1 5 9 2 6 5 3 5 8 9 7 9 3 . W h d o e s i d t h i s ? D o e st h i s m e a n i w a n t a c c u r a c y p a s t s e v e n d i g i t s

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

I y o u r r e v i e w o T e c m a r ' s j C a p t a i n y o s t a t et h a t " U n f o r t u n a t e l y , t h e a d d i t i o n a l m e m o r yd o e s n ' t m e a n P a p p l i c a t i o n t h a t w a m e m o r y - b o u n d o t h J u n i o r w i l l n o w o r kj u s t f i n e . " T h i s i s e e m i n g c o n t r a d i c t i o n t w h a t i s a i d i " H o m e C o m p u t e r P r o d u c tN e w s , " w h i c h s a y s , " T h e I B P C j r 1 2 8 K BM e m o r y E x p a n s i o n A t t a c h m e n t a d d s 1 3 1 , 0 7 2c h a r a c t e r s o u s e r m e m o r y t P C j r , a n c a b e u s e d t r u n t h o u s a n d s o I B P p r g r a m s . " W h i c h i c o r r e c t ?

T h a n k y o f o y o u r t i m e .S e a n H i l l y a r d

O a k h u r s t , C 9 3 6 4 4C o n t i n u e d

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 10: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 10/144

T h e r e ' s a p a r a d o x i c a l s i t u a t i o n c o n c e r n i n gm e m o r y e x p a n s i o n f o r t h e J u n i o r : T h T e c m a rJ u n i o r C a p t a i n c a m e w i t h s o f t w a r e t h a t d i d n o ta l l o w t h u s o t h m e m o r y e x p a n s i o n w i t hl a r g e r P p a c k a g e s t h a t n e e d e d c o n t i g u o u sm e m o r y s p a c e ( i m a h a v e b e e n c o r r e c t e d i a l a t e r v e r s i o n o f T e c m a r ' s s o f t w a r e , b u w e ' r en o a w a r e o i t ) . T h I B P C j r 1 2 8 K b y t em e m o r y e x p a n s i o n c o m e s w i t h s o f t w a r e t c o n -f i g u r e t h e J u n i o r s t h a t i l o o k s l i k e a I B P w i t h c o n t i g u o u s m e m o r y , t h u s a l l o w i n gm o s t P p r o g r a m s t o p e r a t e c o r r e c t l y .

Y o u r d i s c o v e r y a b o u t a c c u r a c y , S e a n , b o i l sd o w n t o t h e e l e c t i o n o " d o u b l e p r e c i s i o n . "U n l e s s y o s p e c i f i c a l l y d e c l a r e d o u b l e p r e c i s i o nn u m b e r s — w h i c h y o d i i t h s e c o n d c a s e —y o u r J u n i o r w i l l d e f a u l t t s i n g l e p r e c i s i o n . A e a s i e r w a t d e c l a r e d o u b l e p r e c i s i o n i y o u rf o r m u l a w o u l d b e

A # 4 * A T N ( 1 D O )H C H e l p s M a k e B u D e c i s i o nD e a r S i r :

h a v e e n j o y e d y o u r m a g a z i n e i m m e n s e l ys i n c e i w a 9 9 ' e r H o m e C o m p u t e r . I w a g r e a t m a g a z i n e t h e n a n i a n e v e n b e t t e rm a g a z i n e n o w . h a v e b e e n c r a v i n g m o r e c o p u t i n g p o w e r a n d b e t t e r s o f t w a r e l a t e l y . t h i n kt h a t ( f r o m y o u r i n f o r m a t i v e c o v e r a g e o t h I B M , C o m m o d o r e , A p p l e , a n d T I m a c h i n e s )

C o m m o d o r e 6 w o u l d f i l l t h s l o t n i c e l y . I i g o o d m a c h i n e a g o o d p r i c e . w a w o n d e r i n g i a n o t h e r C o m m o d o r e , ( h P l u s / 4 ,i c o m p a t i b l e w i t h t h C - 6 4 . A n t h a n k s a g a i nf o t h b e s t c o m p u t e r m a g a z i n e o t h m a r k e t .

A s h l e y J a c o b sC a r a c a s , V e n e z u e l a

A t h p r e s e n t , A s h l e y , t h e C o m m o d o r eP l u s / 4 i n o s o f t w a r e c o m p a t i b l e w i t h t h C - 6 4 . T h e r e w e r e r u m o r s c i r c u l a t i n g , h o w e v e r ,t h a t C o m m o d o r e w o u l d s o o n i n t r o d u c e a a d o t m a k e t h t w m a c h i n e s c o m p a t i b l e . I l i g h t o t h j u s t - a n n o u n c e d C - 1 2 8 m a c h i n e t h a ti C - 6 4 c o m p a t i b l e ( s e c O S c r e e n i t h i s i s s u e ) ,i d o e s n ' t a p p e a r t b l i k e l y . W e ' r e g l a d t h a ty o f i n d H o m e C o m p u t e r M a g a z i n e t b b e n e f i c i a l i n a i d i n g y o t m a k e a w i s e p u r c h a si n d e c i s i o n .

T G a m e C a r t r i d g e T r i c kD e a r S i r :

f o u n d t r i c k f o m o s t o t h g a m e s m a d eb y T e x a s I n s t r u m e n t s f o r t h e 9 9 / 4 A . T h i s t r i c ka l l o w s o n t c h a n g e t h s t a r t i n g l e v e l . T d t h i s , s i m p l y s e l e c t t h g a m e ( a f t e r i n s e r t i n g t h c a r t r i d g e ) a n w h e n t h t i t l e s c r e e n o t h g a m ea p p e a r s , q u i c k l y t y p e ( h o l d i n g d o w n t h s h i f tk e y ) 8 3 8 . k n o w t h i s w o r k s o n t h g a m e sM o o n m i n e , A l p i n c r , M u n c h m a n , H o p p e r , a n dM u n c h m o b i l e , b u t t h o s e a r o n l y t h o n e sk n o w o f s t r a n s e w h a t o t h e r g a m e s t h i sw o r k s f o r .

D a v i d L W h i t l o c kH o u s t o n , T

Y o ' r r i g h t , D a v i d . T h i s t r i c k s e e m s t w o r ko m o s t o t h T g a m e c a r t r i d g e s ( t h e o n e s a c -t u a l l y p r o d u c e d b y T e x a s I n s t r u m e n t s ) . T h i st r i c k c a b e u s e d t c h a n g e t h l e v e l o d i f f i c u l t ya n s o m e o t h e r c o n d i t i o n s o g a m e a t h e v e r y

b e g i n n i n g , T h i s i i d e a l f o a d v a n c e d p l a y e r sw h w i s h t s k i p o v e r t h s i m p l e l o w e r l e v e l so a a r c a d e g a m e . I t i s a l s o u s e f u l t t h o s e l e s ss k i l l e d w h h a v e n e v e r b e e n a b l e t r e a c h t h u p p e r l e v e l s o t h e s e a r c a d e g a m e s , a n d w a n tt s a t i s f y t h e i r c u r i o s i t y .T e x a s D e c i s i o n s I t a l i a n - S t y l eD e a r S i r :

A b o u t a y e a r a g o ( w h e n b o u g h t m T I - 9 9 / 4 A ) w a g r e a t l y s u r p r i s e d a s e e i n g h o m a n y p e r i p h e r a l s a n a c c e s s o r i e s t h i s c o m p u t e rc a h a v e . B u j u s t o u t o f p r o d u c t i o n , m h o p e st h a v e t h e s e p e r i p h e r a l s s o o n v a n i s h e d , a n

h a v e n ' t m a d e u m m i n d y e w h e t h e r t b u a n o t h e r c o m p u t e r o n o t . T h a t i t h r e a s o nw h a s y o i i A m e r i c a s o m e o n e i s s t i l ls e l l i n g t h E x t e n d e d B A S I C m o d u l e , t h E d i t o r / A s s e m b l e r m o d u l e , e t c . a p o s s i b l yr e a s o n a b l e p r i c e , i c a s e y o h a v e a n a d d r e s s .P r i n c i p a l l y , I ' n o a s k i n g y o w h e r e t b u m a c c e s s o r i e s , b u i i i w o r t h w h i l e . w o u l dn o s p e n d m m o n e y o c o m p u t e r w h i c h h a n p o s s i b i l i t y t o e v o l v e .

A d t h e p r o b a b i l i t y t h a t c a n ' t h a v e m c o m p u t e r r e p a i r e d i b r e a k s b e c a u s e t h e r e a r n T a s s i s t a n c e c e n t e r s i m c i t y . D r a w y o u rc o n c l u s i o n s a n w r i t e t h e m ( a n d t h e a d d r e s s e s )t m e

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

P a l e r m o , I t a l yP i e t r o , i i d i f f i c u l t t s a w h a t y o s h o u l d

d b e c a u s e y o a r e l o c a t e d i I t a l y . P e r i p h e r a l sa n s o f t w a r e s u c h a E x t e n d e d B A S I C , e t c . a r a v a i l a b l e i n t h U n i t e d S t a t e s a i s u p p o r t f r o mt h T s e r v i c e c e n t e r s . T h e r e a r e ( o r w e r e ) t w T f a c i l i t i e s i I t a l y — a t A v e r s a a n R e i t i .T I - 9 9 / 4 A c o m p u t e r s b o u n d f o E u r o p e u s e dt g t R e i t i f o f i n a l a s s e m b l y , s o p e r s o n n e la t h a t f a c i l i t y m a b a b l e t g u i d e y o i y o u rr e p a i r c o n c e r n s . I f y o h a v e n ' t a l r e a d y m a d e

l a r g e i n v e s t m e n t i T p e r i p h e r a l s a n s o f tw a r e , w s u g g e s t y o s e r i o u s l y c o n s i d e r p u c h a s i n g o n o t h o t h e r c o m p u t e r s y s t e m s w c o v e r i t h i s m a g a z i n e .P r i n t e r S w i t c h e d t I B C o n f i r m a t i o nD e a r S i r :

h a v e b e e n r e a d i n g 9 9 ' e r a l o n g t i m e a n w a p l e a s e d i i t c h a n g e o f f o r m a t t H C a f t e r p u r c h a s e d a I B P p o r t a b l e . w o u l dl i k e t k n o w i y o c o u l d h e l p m i p r o p e r l yu s i n g m A x i o m G P - 1 0 0 T I ( w h i c h y o r e v i e w e d i H C V o l . 4 N o 4 w i t h m I B M .

h a d n o p r o b l e m s u s i n g i w i t h m T I p u c h a s e d p a r a l l e l i n t e r f a c e c a b l e f o m y I B Ma n g o t h e p r i n t e r t o w o r k , b u w h e n u s i n gW o r d s t a r c a n n o t s e l i n e s p a c i n g , e v e n w i t ht h [ C t r l ] K c o m m a n d , a l t h o u g h t h d o c o m a n d s w o r k i s e t t i n g p a g e l e n g t h . A l s o , i t h e r ea n s o f t w a r e t h a t w i l l a l l o w m p r i n t e r t o p e f o r m g r a p h i c s c r e e n d u m p s ( t h e [ P r t S c ] k e d o e s n ' t w o r k ) , o i t h e r e a n I B s o f t w a r et h a t w i l l g i v e t h i s p r i n t e r a n n e f o n t s . w o u l dg r e a t l y a p p r e c i a t e y o u r a s s i s t a n c e .

S a O u s t aS t P e t e r s b u r g , F 3 3 7 1 5

Y o u r i n f o r m a t i o n c o n c e r n i n g t h c o p a t i b i l i t y a n i n c o m p a t i b i l i t y o t h A x i o m a n

I B m a c h i n e s i i n t e r e s t i n g , S a m . T h a t p a t i c u l a r A x i o m v e r s i o n w a s p r o d u c e d f o r t h eT I - 9 9 / 4 A o n l y , a n t h e c o m p a t i b i l i t y y o u Y e

n o t i c e d s t e m s f r o m s i m i l a r m e t h o d s o f h a n d l i n gt h t e x t o b o t h I B a n T p r i n t e r r o u t i n e s .H o w e v e r , m a n y d i f f e r e n c e s e x i s t — l i n e s p a c i n ga n d o t - a d d r e s s a b l e g r a p h i c s a r j u s t t w o t h e s e . T h e A x i o m ' s l i n e s p a c i n g c a n n o t b m o d i f i e d t h r o u g h s o f t w a r e a i c a w i t h m a n yI B M - c o m p a t i b l e p r i n t e r s , w h i c h e x p l a i n s y o u rW o r d s t a r p r o b l e m . T h [ P r t S c ] f u n c t i o n , w h i c h

i a c c e s s i b l e t h r o u g h t h G R A P H I C S c o m a n d i D O ( s e e t h i s i s s u e ' s I B " H o m eC o m p u t e r T e c h N o t e " f o d e t a i l s ) , i n o c o p a t i b l e w i t h t h e u n i q u e g r a p h i c m e t h o d s u s e db t h A x i o m . Y o c a a c c e s s t h e s e u n i q u eg r a p h i c c o m m a n d s ( a d e t a i l e d o p a g e s 2 4 - 2 6o t h A x i o m U s e r G u i d e ) f r o m M i c r o s o f tB A S I C , h o w e v e r , i y o u s e t h e L P R I N T c o m a n d i p l a c e o t h O P E N P I : ' ' A x i o m ' ' a n P R I N T # i T B A S I C . H e r e ' s o n e - l i n e I B p r o g r a m t h a t d o e s t h s a m e t h i n g a t h d e m op r o e r a m o n p a g e 2 5 o f t h A x i o m m a n u a l :1 0 L P R I N T C H R $ ( 8 ) : F O R T 4

L P R I N T C H R $ ( I 2 9 ) ; C H R S ( 1 3 7 ) ;C H R $ ( 1 4 5 ) ; C H R $ ( 1 6 1 ) ; C H R $ ( 2 5 5 ) :N E X T I L P R I N T C H R $ { 1 5 )

W h o p e t h i s g i v e s y o s o m e i n s i g h t i n t o h o y o m i g h t m a k e t h m o s t o u s i n g t h e A x i o mp r i n t e r w i t h y o u r I B P p o r t a b l e .

W o r m i A p p l e 3 - D G r a p h i c s ?D e a r S i r :

k n o w t h e f r u s t r a t i o n t h a t B M a t t h i e s s p o k eo i h e l e t t e r t y o ( V o l . 4 N o 4 c o n c e r ni n g t h e 3 - g r a p h i c s p r o g r a m . e x p e r i e n c e ds o m e o t h s a m e p r o b l e m s t h a t s h o u t l i n e d .H o w e v e r , s o l v e d t h e l o a d p r o b l e m b f i r s tm a k i n g D O 3 . c o p y o a l r e l a t e d 3 - p r g r a m s a n t h e n l o a d i n g t h H E L L O p r o g r a mo n t o t h d i s k . M m a j o r f r u s t r a t i o n w a i n o b e i n g a b l e t r e l o a d s a v e d , n e w l y - c r e a t e d 3 - o b j e c t . A f t e r r e v i e w i n g t h A p p l e s o f t 3 - p r g r a m s e v e r a l t i m e s a n e x p e r i m e n t i n g w i t hc h a n g e s , f i n a l l y c h a n g e d " s i z e " i n l i n e s1 1 4 0 - 1 1 6 0 t a v a l u e o 1 0 0 . A l s o , d e l e t e d t h " % s y m b o l i n l i n e s 1 7 6 0 , 1 7 7 0 , a n 1 9 2 0 . T h p r o g r a m n o r u n s s m o o t h l y a n i i q u i t e e j o y a b l e t m a n i p u l a t e t h a x i a l r o t a t i o n o v a r i o u s o b j e c t s .

T h l a t e s t f o r m a t o f H C ( V o l . 4 N o 4 a r r i v e d t o d a y a n i a p p e a r s t h a t y o m a h a v ef i n a l l y f o u n d t h m a g a z i n e s t y l e a n f o r m a t t h a ty o h a v e b e e n s e a r c h i n g f o r . H C r e a d e r ss h o u l d b e p l e a s e d w i t h t h q u a l i t y o t h m a g a z i n e .

P a u l E P e n n e b a k e rS l i d e l l , L 7 0 4 6 1

Y o u ' v e d o n e t h r i g h t t h i n g , P a u l , m o v i n gt h 3 - G r a p h i c s s y s t e m t i t o w d i s k — i t w i l lg i v e y o p l e n t y o r o o m o t h e d i s k t s a v e o j e c t s . T h e p r o b l e m y o d e s c r i b e i o n t h a t o n l yr e a d e r s w h t y p e d i t h e p r o g r a m ( r a t h e r t h a nl o a d e d i f r o m O D I S K ) m i g h t h a v e e x p e r ie n c e d . C h a n c e s a r y o d i d n ' n o t i c e t h a t n o o n l y d y o u a d d t h l i s t i n g o t h r i g h t s i d e o p a g e 4 1 f r o m H o m e C o m p u t e r M a g a z i n e , V o l .4 N o 2 t t h l i s t i n g f r o m V o l . 4 N o I b u y o a l s o m u s t c h a n g e l i n e 7 7 o t h a t l i s t i n g .T h l i n e s h o u l d r e a d :

1 0 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 11: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 11/144

7 7 O O B G O S U B 1 1 9 0 , 1 3 2 0 , 1 4 8 0 , 1 9 0 0 :R E I N I T I A L I Z E A R R A Y

W h e n t h i s c h a n g e i m a d e , u s i n g i n t e g e r a r r a y s( t h e % i n l i n e s 1 7 6 0 , 1 7 7 0 , a n 1 9 2 0 , t h e s e l i n e sa r a l c o r r e c t a s p r i n t e d . B e c a u s e t h S I Z Ev a r i a b l e i s e t 1 0 i l i n e 1 1 3 0 , y o u r c h a n g eo t h a t v a r i a b l e i o t h e r p a r t s o t h p r o g r a ma p p e a r s t b u n n e c e s s a r y .

I B L i b r a r y S o f t w a r e N e e d e dD e a r S i r :

c u r r e n t l y a d m i n i s t e r s m a l l l a l i b r a r y f o rt h F e d e r a l E n e r g y R e g u l a t o r y C o m m i s s i o n i W a s h i n g t o n , D C S e v e r a l o t h l i b r a r y ' sm a n u a l f i l i n g a n t r a c k i n g s y s t e m s a p p e a r t b e c a n d i d a t e s f o a u t o m a t i o n .

T h l i b r a r y w i l l s o o n a c q u i r e a I B P e s o n a l C o m p u t e r . M h o p e i t h a t c a l o c a t es o f t w a r e t h a t w i l l p e r m i t m t o s t o r e a n t r a c kd a t a r e l e v a n t t o i n t e r l i b r a r y l o a n s , c o n g r e s s i o n a ll e g i s l a t i o n , a n d e p o s i t o r y m a t e r i a l s .

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

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

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

B a r b a r a G i e r s c hW a s h i n g t o n , D 2 0 4 2 6

W a r a w a r e o f s e v e r a l s o f t w a r e p a c k a g e sf o r t h e P C , B a r b a r a , t h a t s p e c i f i c a l l y r e f e r e n c e( n p u i n t e n d e d ) m a i n t a i n i n g l i b r a r y f i l e s .T h e s e i n c l u d e : M D B S I I I ( M i c r o D a t a B a s e ,I n c . ) , T h D a t a F a c t o r y ( M i c r o L a b ) , F a s f i l e( G r y p h o n S y s t e m s ) , a n C i t a t i o n ( E a g l e E n t e rp r i s e s ) . F o a o v e r v i e w o t h e s e ( a n d o t h e r )p a c k a g e s , w s u g g e s t t h a t y o u r c o n s u l t t w d i r e c t o r i e s : I B P e r s o n a l C o m p u t e r X S o f t w a r e G u i d e ( f r o m M i c r o l n f o r m a t i o nP u b l i s h i n g , 1 5 4 2 0 E a g l e C r e e k , P r i o r L a k e ,M 5 5 3 7 2 ) , a n P C l e a r i n g h o u s e S o f t w a r eD i r e c t o r y ( f r o m P C l e a r i n g h o u s e , 1 1 7 8 1 L e J a c k s o n H w y , F a i r f a x , V 2 2 0 3 3 ) .

P C j r S e r i a l P o r t — N o t F o P r i n t e r sD e a r S i r :

T h i s l e t t e r w a w r i t t e n o P C j r u s i n g P C W r i t e a n p r i n t e d o T I - 9 9 / 4 I m p a c t P r i n t e r .T h p r i n t e r i h o o k e d u t t h e x t e n d e d m o d e lP C j r s e r i a l ( S ) j a c k u s i n g t h t h r o u g h a n 2 l e a d s . P i n s 2 a n a r e r e v e r s e d b e t w e e n t h t w u n i t s . T h i s o n l y w o r k s f o O P E N # a n P R I N T # o u t p u t . P R f r o m D O S , L L I S Tf r o m B A S I C a n L P T 1 : j u s t h a n g t h s y s t e m ,a d o e s a a t t e m p t t u s P f r o m P C - W r i t e .

H o a b o u t " h o w t d i t " a r t i c l e o t h i s ?I s h o u l d i n c l u d e e n o u g h d a t a t s e u a l f u n ct i o n s t o w o r k c o r r e c t l y . P e r h a p s n e R O w o u l d b e n e e d e d i t h p r i n t e r .

E Q u e n z e rE a s t h a m , M 0 2 6 4 2

O n o t h p r o b l e m s , E d w i t h u s i n g t h e s e r i a !p o r t o t h I B s y s t e m s i t h a t t h p r i n t e r i e x p e c t e d — b y b o t h t h o p e r a t i n g s y s t e m a n M i c r o s o f t B A S I C — t o b e c o n n e c t e d a t h p a r a l l e l p o r t w h i c h , o c o u r s e , h a p p e n s t b

a e x t r a - c o s t i t e m . W a r l o o k i n g i n t o t h i s p r b l e m a n s h o u l d h a v e y o u r r e q u e s t f o r a h o w -t o - d o - i t a r t i c l e f i l l e d i n f o r t h c o m i n g i s s u e . O n w a t s o l v e t h p r o b l e m f o n o i t s p e n dt h m o n e y f o r t h e P C j r p a r a l l e l i n t e r f a c e a n p a r a l l e l i n t e r f a c e c a b l e , r e m o v e t h s e r i a l i t e r f a c e c a r d f r o m t h T I - 9 9 / 4 i m p a c t p r i n t e r ,a n c o n n e c t e v e r y t h i n g t o g e t h e r .

M a k i n g C - 6 4 L i s t i n g s E a s i e r t R e a dD e a r S i r :

T y p e w r i t t e n l e t t e r s a r e n o t t h e o n l y t h i n g sw h i c h a r e a s i e r t o r e a d w h e n d o u b l e - s p a c e d .P r o g r a m l i s t i n g s a r e a s i e r j o r e a d t o i t h e ya r d o u b l e - s p a c e d . t h o u g h t t h a t y o u r r e a d e r sm i g h t l i k e t k n o w o n w a t h a t t h i s c a n b ed o n e .

h a v e C o m m o d o r e 6 a n M a n n e s m a n nT a l l e y M T 1 6 0 L p r i n t e r w i t h C A R D / P R I N Ti n t e r f a c e . T h i n t e r f a c e p r o v i d e s s e v e r a l a l t e rn a t i v e " m o d e s " f o r p r i n t i n g o u l i s t i n g ,d e p e n d i n g o t h " s e c o n d a r y a d d r e s s " g i v e ni t h O P E N s t a t e m e n t . F o i n s t a n c e , u s i n gs e c o n d a r y a d d r e s s o i O P E N4 , 4 , 2 : C M D 4 : L I S T p u t s t h e p r i n t e r a n i n t e rf a c e i m o d e w h i c h p r i n t s o u p r o g r a m i u p p e r c a s e o n l y a n p r o v i d e s a " l i n e f e e d . "l i n e f e e d m a k e s t h p r i n t e r a d v a n c e t h p a p e rb o n l i n e w i t h e a c h c a r r i a g e r e t u r n ( e a c h t i m e

n e l i n e i s t a r t e d ) . T h s t a t e m e n t O P E N4 , 4 , 6 : C M D 4 : L I S T w i l l r e s u l t i t h p r o g r a mb e i n g l i s t e d i u p p e r a n l o w e r c a s e , w i t h l i n ef e e d . t h e p r i n t e r h a a l s o b e e n s e u t p r v i d e a l i n e f e e d w i t h e a c h c a r r i a g e r e t u r n , t h e ne i t h e r o t h e s e l i s t i n g m o d e s w i l l g i v e d o u b l e -s p a c e d l i s t i n g s . d o u b l e - s p a c e d l i s t i n g i e a s i e rt r e a d a n p r o v i d e s s p a c e f o i n s e r t i n g n o t e sw h e n e d i t i n g p r o g r a m .

F o m c o m b i n a t i o n o f p r i n t e r a n i n t e r f a c e ,a n p e r h a p s f o o t h e r s , t h e r e i a a d d i t i o n a la d v a n t a g e . T h C A R D / P R I N T i n t e r f a c et r a n s l a t e s a n c o n t r o l c h a r a c t e r s t o r e a d a b l e a b r e v i a t i o n s i t h p r i n t e r v e r s i o n o t h l i s t i n g .T h i s c a r e s u l t i s o m e p r o g r a m l i n e s e n d i n gu w i t h o v e r 8 c h a r a c t e r s . F o s o m e r e a s o n ,w i t h s i n g l e - s p a c e d l i s t i n g s , t h i s i n t e r f e r e s w i t ht h l i n e - f e e d , a n o v e r p r i n t i n g o t h p r e c e d i n gl i n e r e s u l t s . D o u b l e - s p a c i n g p r e v e n t s t h i so v e r p r i n t i n g .

A l t h o u g h a n o t f a m i l i a r w i t h o t h e r i n t e rf a c e s , w o u l d g u e s s t h a t t h e y m u s t p r o v i d ev a r i o u s m o d e s m u c h l i k e t h C A R D / P R I N Ti n t e r f a c e . M o s t , i n o a l l , p r i n t e r s e n a b l e t h u s e r t t u r n o o r o f f t h e i r l i n e - f e e d f u n c t i o n .S o a r e a s o n a b l y s u r e t h a t m o s t r e a d e r sw o u l d b a b l e t u s t h i s t e c h n i q u e t o b t a i nd o u b l e - s p a c e d l i s t i n g s .

J a c k R y a nE D o r a d o , A 7 1 7 3 0

T h o s e a r s o m e g o o d i d e a s , J a c k , t h a t w e ' r es u r e q u i t e f e C o m m o d o r e u s e r s w i l l a p r e c i a t e . T h a n k s .

J u n i o r G r o u p L i k e s H C D e a r S i r :

B t h t i m e y o a r e a b l e t p u b l i s h n e w sa b o u t t h L a V e g a s I B P C j r U s e r s G r o u p ,w w i l l h a v e q u i t e l a r g e g r o u p . A s u b - g r o u po P c l u b , w w e r e d i s s a t i s f i e d e n o u g h t

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

S i n c e p u r c h a s e d m f i r s t 9 9 / 4 A i O c t o b e r ,1 9 8 2 , 1 h a v e d e p e n d e d o y o u r m a g a z i n e a m m a j o r s o u r c e o c o m p u t i n g i n f o r m a t i o n . N o t h a t Z i f f - D a v i s a n C o m p u t e ! h a v e s t o p p e dp u b l i s h i n g P C j r - s p e c i f i c m a g a z i n e s ( r e a l l ys t u p i d ) , d e p e n d o n y o u f o r t h e m o s t c o m p l e t ec o v e r a g e o t h P C j r . Y o h a v e a n o b j e c t i v i t yt h a t i m i s s i n g i o t h e r m a g a z i n e s a n i a l l o w sm t p l a c e t h P C j r i p e r s p e c t i v e w i t h t h r e s to t h m a r k e t . Y o u r O D I S K o p t i o n i u r i v a l e d , y o u r " T e c h N o t e s " a r a l w a y s u s e d ,a n y o u r m e t h o d o i d e n t i f y i n g e a c h c o m p u t e rt r e l a t e d a r t i c l e s a n r e v i e w s b e a t s a n m u l t ic o m p u t e r m a g a z i n e I ' v e r e a d . Y o h a v e g o o dp r o g r a m l i s t i n g s , a n " I n d u s t r y W a t c h " h o l d sm i n t e r e s t b e c a u s e o f p a s t T m i s h a p s . t h i n ki i v e r y i m p o r t a n t f o m t t e l l e v e r y m e m b e ro t h P C j r g r o u p a b o u t H o m e C o m p u t e rM a g a z i n e f o t h e i r o w g o o d .

w o u l d l i k e t o a s k y o t i n c l u d e a m u c hP C j r - r e l a t e d a d v e r t i s i n g i f u t u r e i s s u e s o H o m e C o m p u t e r D i g e s t [ o u r s i s t e r p u b l i c a t i o n ,m a i l e d f r e e t o s u b s c r i b e r s o t h i s m a g a z i n e ] a y o c a n . W i t h t h e r e c e n t c h a n g e s i P C j r -s p e c i f i c m a g a z i n e s , f e e l t h a t m a n y m a i l - o r d e rs u p p l i e r s o P C j r p r o d u c t s w i l l b e l o o k i n g f o

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

o H o m e C o m p u t e r M a g a z i n e w a m a j o rf o r c e o f m o t i v a t i o n t h a t r e s u l t e d i m p u r c h a s eo f a n I B P C j r .

D a n n y D u r a nL a V e g a s , N 8 9 1 1 5

D a n n y , i t ' s g r e a t t h e a r f r o m P C j r u s e r sg r o u p . M o s t o t h I B g r o u p s t h a t w h a v eh e a r d f r o m h a v e b e e n p r i m a r i l y P C - o n l y i i t e r e s t . H o m a n y o t h e r P C j r - s p e c i f i c g r o u p sa r f o r m i n g o u t h e r e ? L e t u k n o w . W r i t e i t t h G r o u p G r a p e v i n e e d i t o r a n t e l l u a b o u ty o u r a c t i v i t i e s a n h o w c a b e t t e r s e r v e y o u .

C - 6 4 R e s e t B u t t o n P r o b l e mD e a r S i r :

h a v e r e c e n t l y i n s t a l l e d t h r e s e t s w i t c h t h a ty o f e a t u r e d i y o u r C - 6 4 " T e c h N o t e " ( V o l .4 N o 4 ) s t i l l h a v e y e t t o f i g u r e o u h o i c a s a v e p r o g r a m . I l o a d p r o g r a m b P O K E i n g ( 4 4 , 6 4 ) i w i l l s t a y i n m e m o r y , b u t h e r e i n w a t t r a n s f e r i b a c k t o ( 4 4 , 8 ) t oR U i t

h a v e C o m m o d o r e 6 4 C o u l d y o u p l e a s eg i v e m s o m e a d v i c e o t h i s ?

T h a n k y o u .S S c h o e n f e l d t

E a s t L o n g M e a d o w , M 0 1 0 2 8

N o t e : S e a n s w e r a f t e r t h f o l l o w i n g q u e s t i o n .

A n o t h e r C - 6 4 B u t t o n R e s e tD e a r S i r :

L a s t w e e k t u r n e d b o l d a n d e c i d e d t i s t a l l r e s e t s w i t c h i m C - 6 4 . a r e f e r r i n gt o t h e a r t i c l e i n y o u r m a g a z i n e ( H C M V o l . 4 N o 4 p a g e 8 1 ) .

h a v e h a d p r e v i o u s k i t - b u i l d i n g e x p e r i e n c ea n u s e d m m i n i - s o l d e r i n g i r o n , w a t o l dC o n t i n u e d

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1

Page 12: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 12/144

t a d ( b f r i e n d ) 5 0 - 1 0 0 o h 1 / w a t tr e s i s t o r o o n l e g , w h i c h d i d . I d o e s r e s e tt h m a c h i n e — b a c k t t h l o g o a n a l m e m o r yi l o s t ! L I S T a n R U a r b o t h d e a d . t r i e di w i t h o u t t h 6 o h r e s i s t o r a n R A w a a l s o w i p e d o u t .

u s e d t h S i m o n ' s B a s i c c a r t r i d g e t h e n . h i t h r e s e t , t h e n t h l o g o f o S i m o n . t y p e d O L a n < R E T U R N > t h e n L I S T e d i t a n d i t c a m eb a c k .

C a t h i s b d o n e w i t h o u t S i m o n ' s B a s i c ?w o u l d l i k e t r e s e t a n R U a n d / o r L I S T

b u . . C h e t M e n t z

B e v e r l y H i l l s , F 3 2 6 6 5

T h p u r p o s e o t h r e f e r r e d - t o ' T e c h N o t e ' 'w a t t o t a l l y r e s e t t h c o m p u t e r ( i n c l u d i n g a l B A S I C p o i n t e r s ) , t h u s s a v i n g w e a r a n t e a ro t h e s y s t e m . W n e v e r i n t e n d e d t h a t t h i sm o d i f i c a t i o n b e t a k e n a " s u p e r "[ R U N - S T O P } [ R E S T O R E ] . W e ' r e s o r r y f o r t h m i s u n d e r s t a n d i n g . F u r t h e r s o f t w a r e i n e c e s s a r y t o r e s t o r e a n o t h p o i n t e r s . I a n r e a d e r s h a v e s i m p l e m e t h o d , p h a s e w r i t e u s

B e r m u d a R a c e L o s t t I B W o r l dD e a r S i r :

T h a n k y o f o s e n d i n g u c o p y o H o m eC o m p u t e r M a g a z i n e c o n t a i n i n g t h r e v i e w o o u B e r m u d a R a c e p r o g r a m . T h e r e i o n c o r e c t i o n w i s h t m a k e . T h I B v e r s i o n w i l ln o b e m a r k e t e d .

W a r g r a t e f u l f o r t h e x p o s u r e y o h a v eg i v e n o u p r o d u c t . G o o d l u c k w i t h y o u r n e " n a d v e r t i s i n g " p o l i c y . W h i l e r e a d m a n ym a g a z i n e s s p e c i f i c a l l y f o r t h a d v e r t i s i n g , g t t h e d i t o r i a l s a n r e v i e w s f o " t h e f a c t s . "

T h a n k s a g a i n .D a v e S t i t t

H o w a r d W S a m s C o . , I n c .I n d i a n a p o l i s , I 4 6 2 0 6

T h a n k s f o t h u p d a t e , D a v e .

U s e r F u n c t i o n s — N o T h a n k sD e a r S i r :

T h a r t i c l e e n t i t l e d , " P r o g r a m m i n g : T h eN a m e o t h G a m e " t h a t a p p e a r e d i ( h V o l .4 N o i s s u e o H C s u g g e s t e d t h D E p r g r a m s t a t e m e n t t d e f i n e f r e q u e n t l y - u s e d f u n ct i o n s i o n e ' s g a m e p r o g r a m . H o w e v e r , t h i n ki s h o u l d b e p o i n t e d o u t t h a t f u n c t i o n s d e f i n e di n t h i s m a n n e r t a k e a l m o s t t w i c e a l o n g t b e x e c u t e d a d t h f o r m u l a e t h e m s e l v e s . C o s i d e r t h f o l l o w i n g d e m o n s t r a t i o n f o t h T I - 9 9 / 4 A :

1 0 C A L L C L E A R1 1 0 D E F Y l + 3 + 1 2 F O A T 3 1 3 C A L L H C H A R ( Y Y , A , 4 2 )1 4 N E X T A1 5 C A L L C L E A R1 6 F O A = l T O 3 1 7 C A L L H C H A R ( I - f 2 3 + 4 , A , 4 2 )1 8 N E X T AA y o u c a n s e e , s i n c e l i n e 1 3 u s e s t h e p r

d e f i n e d f u n c t i o n , t h e f i r s t l o o p i e x e c u t e d m u c hm o r e s l o w l y t h a n t h l o o p u s i n g j u s t t h s a m ef o r m u l a .1

I ' n o t r y i n g t o s u g g e s t t h a t t h e u s o p r d e f i n e d f u n c t i o n s b e a b o l i s h e d , b u t o n l y t h a ti s i t u a t i o n s w h e r e s p e e d i i m p o r t a n t s h o u l dt h e i r u s b a v o i d e d . h o p e t h a t t h i s i n f o r m at i o n h a b e e n h e l p f u l a n t h a t i w i l l h e l p t s o l v e s o m e p r o g r a m m i n g h e a d a c h e s .

R i c h a r d S o l o m o nF r e e h o l d , N 0 7 7 2 8

Y o a r e a b s o l u t e l y r i g h t , R i c h a r d . T h u s o u s e r - d e f i n e d f u n c t i o n s w i l l i n d e e d s l o w t h e x e c u t i o n o t h T B A S I C p r o g r a m s . U s e r -d e f i n e d f u n c t i o n s s h o u l d n o b u s e d i t i m e -c r i t i c a l l o o p s o o f t e n - u s e d s u b r o u t i n e s t h a t m a a f f e c t t h " p a y a b i l i t y " o t h g a m e .C o u n t r y C l u b o n C a s s e t t eD e a r S i r :

F i r s t , l e m c o n g r a t u l a t e y o o n y o u r n e f o r m a t w i t h o u t o u t s i d e a d v e r t i s i n g . A f o r m e ra d v e r t i s e r i H o m e C o m p u t e r M a g a z i n e , w a s k e p t i c a l , b u a f t e r s e e i n g t h f i r s t i s s u e i t h n e f o r m a t , a c o n v i n c e d H C i s e t t i n gn e s t a n d a r d s i c o m p u t e r j o u r n a l i s m .

w a a l s o i m p r e s s e d w i t h t h t h o r o u g h n e s so T o G r e e n ' s r e v i e w o C o u n t r y C l u b i V o l .4 N o 4 H o b v i o u s l y s p e n t a g r e a t d e a l o t i m e e x a m i n i n g t h p a c k a g e . T h e r e w a s ,h o w e v e r , o n i n a c c u r a t e p o i n t i t h o t h e r w i s e -e x c e p t i o n a l r e v i e w . T h r e v i e w i n d i c a t e d t h a tm e m o r y e x p a n s i o n i n e e d e d t r u C o u n t r yC l u b . T h i s i t r u e o n l y i t h e d i s k v e r s i o n . M a i n t h g a m e c o m p a t i b l e w i t h a u n e x p a n d e ds y s t e m w a o u m a j o r g o a l i d e v e l o p m e n t .w o u l d a p p r e c i a t e i i y o c o u l d m e n t i o n t h i si f u t u r e i s s u e o H C M .

A T o w n e r e x p a n d i n g i n t o t h e A p p l e a n dI B m a r k e t s , w a n t t c o m m e n d y o f o t h u n e q u a l e d q u a l i t y a n d e p t h o y o u r m a g a z i n e .

l o o k f o r w a r d t o t h e n e x t i s s u e .M i c h a e l A . K i d d

U s e r - H a p p y S i m u l a t i o n sB a r r i n g t o n , I 6 0 0 1 0

T h a n k y o f o y o u r c o m m e n t s , M i c h a e l .A n f o r r e a d e r s w h w i s h t p u r c h a s e C o u nt r C l u b o n c a s s e t t e f o r t h e 9 9 / 4 A , w u n d e rs t a n d t h a t t h s u g g e s t e d r e t a i l p r i c e i 1 9 . 9 5 .

H o m e C o m p u t e r M a g a z i n e

B a c k I s s u e s A p p r e c i a t e dD e a r S i r :

h a v e j u s t f i n i s h e d r e a d i n g a l t h b a c k i s s u e so 9 9 ' e r H o m e C o m p u t e r M a g a z i n e r e c e n t l yb o u g h t . E v e n t h o u g h h a p u r c h a s e d t h B e s to 9 9 ' e r s e v e r a l m o n t h s e a r l i e r , f o u n d t h a tt h e a d d i t i o n a l b a c k i s s u e s w e r e p a c k e d w i t h s t i l lm o r e v a l u a b l e i n f o r m a t i o n , a n r e c o m m e n d t o w n e r s o f t h T I - 9 9 / 4 a n d T I - 9 9 / 4 A t b u t h b a c k i s s u e s i t h e y h a v e n ' t a l r e a d y d o n e s o

p r o b l e m h a v e c o m e u a g a i n s t i i M i c r o s o f t ' s M u l t i p l a n . h a v e n o f o u n d w a t h a n d l e d a t e s i t h f o r m u l a s u s i n gM M / D D / Y Y f o r m a t . T h o n l y r e f e r e n c e t t h i s t h a t c o u l d f i n d w a t h V A L U E ( T ) f u n ct i o n , b u h a v e n ' t h a d a n y s u c c e s s s u b t r a c t i n ga d a t e i o n m o n t h f r o m a n o t h e r t g e a v a l u et u s i o t h e r f o r m u l a s , s u c h a i c o s t / d a yc a l c u l a t i o n s .

A l s o , i w o u l d b v e r y h a n d y i a t h e n o t h y e a r y o w o u l d p u b l i s h a p u l l - o u t i n d e x

V o l u m e 5 N o

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

D o n a l d P M e f f o r dP e e b l e s , O 4 5 6 6 0

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

9 9 ' e r b a c k i s s u e s , a n h a v e t a k e n i o n s t e pf a r t h e r . R e a d e r s a r n o a b l e t p u r c h a s e n o o n l y t h b a c k i s s u e s o t h m a g a z i n e , b u t a l s ot h s o f t w a r e c o n t a i n e d i e a c h i s s u e r e c o r d e do e i t h e r c a s s e t t e t a p e o r f l o p p y d i s k .

U n f o r t u n a t e l y , D o n , t h e r e i n s i m p l e w a i M u l t i p l a n t h a n d l e t h d a t e c a l c u l a t i o n s y o m e n t i o n e d . I f a c t , m a n i p u l a t i n g d a t e s t o a tt a i n c o s t / d a y s t a t i s t i c s i t r i c k y i a n y c o m p u t e rl a n g u a g e . T h V A L U E ( T ) f u n c t i o n o n l y w o r k so s t r i c t l y n u m e r i c s t r i n g s , a n t h s l a s h e s i M M / D D / Y Y f o r m a t w i l l c a u s e p r o b l e m s . I y o u r e m o v e t h e s l a s h e s a n r e a r r a n g e t h d a t ei Y Y M M D D f o r m a t , y o m i g h t b a b l e t u s e t h e M O D U L A f u n c t i o n t c r e a t e f u n c t i o n st g e t t h e i n f o r m a t i o n y o d e s i r e , b u i w o n ' tb e s i m p l e i a n c a s e . I a n o o u r e a d e r s h a v ea n a l g o r i t h m s f o r t h e s e s o r t s o m a n i p u l a t i o n s( w h e t h e r i M u l t i p l a n o r B A S I C ) p l e a s e l e u k n o w .

D e c i d e d t B u A p p l e C l o n eD e a r S i r ;

F i r s t o a l l , a f t e r c o m p l a i n i n g a b o u t d e l a y so r e c e i v i n g H C o a n o t - s o - r e g u l a r b a s i s ,I ' p l e a s e d t r e p o r t a l s e e m s w e l l n o w .

I ' e x t r e m e l y p l e a s e d w i t h t h m a g a z i n e a i t ' s t h o n l y o n k n o w o t h a t d e a l s i a l f o r m a t s .

s h o u l d m e n t i o n t h a t s t a r t e d o f b u y i n g9 9 ' e r w h e n g o m T m a c h i n e a b o u t y e a r -a n d - a - h a l f a g o . J u s t r e c e n t l y , u p g r a d e d m c o m p u t e r s y s t e m w h e n b e c a m e c o n c e r n e da b o u t g e t t i n g a c c e s s o r i e s . f r i e n d o m i n er e c e n t l y b o u g h t a I B P a n s h a n f u t h e r n e e d f o h i A p p l e c l o n e — n a m e l y Z e u s2 0 0 1 s y s t e m .

M s y s t e m n o i n c l u d e s t w A T d r i v e s , t h Z e u s c o m p u t e r , C P / M , Z - 8 0 , a n a 8 0 - c o l u m n c a r d , a s w e l l a s G e m i n i 1 0 p r i n t e ra n A r c o m p a m b e r m o n i t o r ( f a r s u p e r i o r t g r e e n a n m o r e l e g i b l e ) .

a c u r r e n t l y i t h p r o c e s s o k e y i n g i p r g r a m s f r o m H C s i n c e y o u c h a n g e d f r o m 9 9 ' e rH C t H C M . B t h t i m e I ' m f i n i s h e d ,s h o u l d h a v e g o o d b a c k l o g o p r o g r a m s .

h o p e y o u r s t a n d a r d s c o n t i n u e , a s t o d a t et h e y a r e e x c e l l e n t . A w e l l , I ' d b i n t e r e s t e d i h e a r i n g f r o m o t h e r Z e u s o w n e r s a n i p a t i c u l a r , t h o s e w h h a v e A p p l e s a n d A p p l ec l o n e s o v e r s e a s , o h o t h e y u s e t h e i r s y s t e m so r u t h e i r c l u b s .

K e e p u t h g o o d w o r k a n d e l i v e r y , a n y o u ' l l h a v e a n H C s u b s c r i b e r f o r e v e r .

P h i l i p E l l i o t tK i n c a r d i n e , O n t a r i o , C a n a d a

I y o u r m a c h i n e i t r u e c l o n e , P h i l i p , i s h o u l d b e a b l e t r e a d t h A p p l e D O 3 . a n A p p l e P r o D O S d i s k f o r m a t s t h a t a l A p p l e I F a m i l y p r o g r a m s i H C r u u n d e r . H e r e a " P r o g r a m m i n g C e n t r a l " w e ' r e v e r y m u c h i

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

Page 13: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 13/144

b e i n g u s e d o b o t h A p p l e a n I B c l o n e s a n w e ' d a p p r e c i a t e i i o u r e a d e r s w o u l d k e e pu s c l o s e l y i n f o r m e d .S t u c k i P y r a m i d s o D o o mD e a r S i r :

M f a m i l y a n a r b e i n g d r i v e n c r a z y b P y r a m i d s o D o o m . T h i s a n A d v e n t u r e p r g r a m a n d w a r s t u c k i t h m i d d l e o i t I a n y o f y o u r r e a d e r s h a v e c o m p l e t e d t h i s g a m e ,c a t h e y g i v e u s s o m e a s s i s t a n c e ?

a v e r y m u c h i m p r e s s e d w i t h y o u rm a g a z i n e — k e e p i u p

P e t e r J S t e p h e n sP o r t J e f f e r s o n , N 1 1 7 7 7

W d o n ' t t h i n k a n y b o d y h a e v e r r e t u r n e df r o m t h P y r a m i d s o D o o m . W a i t — o n e f e l l o wd i c o m e b a c k , b u h n e v e r s t o p p e d b a b b l i n gt h a t " d e a d m u m m i e s d o n ' t w e a r p l a i d ! " W t h i n k t h a t m a b a i m p o r t a n t c l u e . .

T I D i s k M a n a g e r I S o u g h tD e a r S i r :

A f t e r r e a d i n g t h a r t i c l e " f o T I i V o l .4 N o 4 h a v e b e e n t r y i n g t l o c a t e D i s kM a n a g e r I I — w i t h n l u c k . C a y o s u g g e s t ap u r c h a s i n g s o u r c e ?

J a m e s A C a n t e rE n g l e w o o d , O 4 5 3 2 2

J a m e s , w s u g g e s t y o c h e c k a l t h m a i lo r d e r s o u r c e s i o u c o m p a n i o n p u b l i c a t i o n ,H o m e C o m p u t e r D i g e s t [ m a i l e d f r e e t o u s u b s c r i b e r s ] . Y o m i g h t a l s o c h e c k w i t h a a t i v e T u s e r g r o u p i y o u r a r e a , s u c h a s C m D a U s e r s G r o u p , B o 5 1 9 , W e s t C h e s t e r , O 4 5 0 6 9S t a d i u m J u m p i n g W i t h t h H D e a r S i r :

w h i l e a g p u r c h a s e d c o p y o t h V o l .4 N o i s s u e o H o m e C o m p u t e r M a g a z i n e .I w a t h f i r s t t h a t h a s e e n . I s e e m e d t b w h a t h a v e b e e n l o o k i n g f o r , s s e n t i

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

l i s t i n g s i n t h i s i s s u e f o t h A p p l e / f a m i l y a n f o u n d t h a t t h e y r a n b e a u t i f u l l y o m H e . T h a tg a v e m t h e i n c e n t i v e f o r t r y i n g t h " S t a d i u mJ u m p i n g " p r o g r a m , b u w h e n t r i e d t r u i o t h l l z , i w o u l d n ' t r u n . g o " S y n t a x e r r o ri 2 2 0 . " A l t h o u g h h a v e c h e c k e d m l i s t i n gw i t h y o u r p u b l i s h e d l i s t i n g m a n y t i m e s , c a f i n d n e r r o r .

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

I t h f u t u r e , w o u l d i b p o s s i b l e t o p r v i d e l i s t i n g s f o P r o D O S o a t l e a s t t h c h a n g e sr e q u i r e d f o P r o D O S o p e r a t i o n ? u n d e r s t a n dt h a t m o s t o t h n e w e r A p p l e c o m p u t e r s n o u s P r o D O S , a n I ' s u r e t h a t y o u w o u l d m a k e

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

g r a m s t h a t y o u h a v e O D I S K a r f u l l y c o p a t i b l e f o r t h e l i e . I s o a s u r e t h a t w i l lp u r c h a s e s o m e o f t h e m , b u h e s i t a t e u n t i lk n o w .

O n f i n a l n o t e : b e l i e v e t h a t t h e r e i t y p oi y o u r " S t a d i u m J u m p i n g " l i s t i n g f o r t h e

A p p l e / i l i n e 7 4 0 . b e l i e v e t h a t c o m m ai m i s s i n g i t h e e n t r y s h o w n a 2 6 2 6 , t h n e x tt t h l a s t d a t a e n t r y f o r t h a t l i n e . m a b m i s t a k e n b e c a u s e m a t t e m p t s a r u n n i n g t h p r o g r a m h a v e n o g o t t e n t h a t f a r .

J o h n H L i n c o l nS e a t t l e , W 9 8 1 1 7

J o h n , a l o o u s o f t w a r e i p r e s e n t l y s e u f o P r o D O S f o r t h e A p p l e m a c h i n e s a n t h O D I S K m e d i a i d e f i n i t e l y c o m p a t i b l e w i t ht h A p p l e H e W b e g a n t h a t w i t h V o l . 4 N o 3 a n a o V o l . 4 N o a l O D I S K m e d i ac o n i e s w i t h a n A p p l e - l i c e n s e d P r o D O Sp a c k a g e — i n c l u d i n g s t a r t u p a n f o r m a t t i n gc a p a b i l i t i e s . Y o w i l l f i n d t h a t a i O D I S Kp r o d u c t s w o r k o t h A p p l e H e T h l i s t i n g o " S t a d i u m J u m p i n g " i c o r r e c t a s p u b l i s h e d ,

a n t h p r o b l e m y o r e f e r t i e i t h e r a t y p i n ge r r o r i n l i n e 2 2 o i o n o t h D A T As t a t e m e n t s c o n t a i n i n g t h m a c h i n e l a n g u a g er o u t i n e s r e f e r e n c e d b t h a t l i n e ( l i n e s 2 5 0 - 3 3 0 ) .T h D T s t a t e m e n t i n l i n e 7 4 i c o r r e c t a p u b l i s h e d .

T I S c h e m a t i c s D e s i r e dD e a r S i r :

w o u l d l i k e t k n o w w h e r e c a g e t h e l e ct r i c a l d i a g r a m s f o t h T I - 9 9 / 4 A . I a n o f y o u rr e a d e r s k n o w t h i s , w o u l d l i k e t h e a r f r o mt h e m .

T h a n k y o f o f i n e m a g a z i n e .R e y n a l d o R i v e r a

S a J u a n , P u e r t o R i c o 0 0 9 2 6

T h e a s i e s t w a t g e t h e t e c h n i c a l i n f o r m at i o n t h a t y o a r l o o k i n g f o i f r o m l o c a lT u s e r g r o u p . C u r r e n t l y , h o w e v e r , w k n o wo n o n e t h a t a r s t i l l a c t i v e i n P u e r t o R i c o . T h c l o s e s t g r o u p l i s t e d i t h M i a m i 9 9 / 4 A U s e r sG r o u p , A T T N : G . G u i b o r , P O B o 6 5 0 9 5 5 ,D e p t . M U G , M i a m i , F l o r i d a 3 3 2 6 5 - 0 9 5 5 , ( 3 0 5 )5 2 2 - 1 9 8 4 . I a n r e a d e r s k n o w o a a c t i v e u s e r sg r o u p i P u e r t o R i c o , p l e a s e l e u k n o w . I t h " g r o u p g r a p e v i n e " c a n ' t g e y o t h d i a g r a m s y o n e e d , w s u g g e s t t h a t y o w r i t eu a g a i n w i t h a m o r e s p e c i f i c s c h e m a t i c - r e l a t e dq u e s t i o n ( s ) t h a t w w i l l t r t a n s w e r f o y o u .

A n s w e r t L O G O W o r d L i s t Q u e s t i o nD e a r S i r :

I n t h e V o l . 4 N o i s s u e o H C M , G e n eT h o m a s a s k e d f o L O G O p r o c e d u r e t i s e r t w o r d a s p e c i f i e d p o i n t i l i s t . s h o r tr o u t i n e t d t h i s f o l l o w s :T P U T W O R D : W O R D : L I S T : P O ST E S T : P O SI F S T O PM A K E " P O S : P O SM A K E " R E P E A T : P O S [ M A K E " S E N T E N C E : F I R S T : L I S T M A K E " L I S T B U T F I R S T: L I S TM A K E " S E N T E N C E : : W 0 R DM A K E " S E N T E N C E : : L I S TM A K E " L I S T : O U T P U T : L I S TE N

I t h i s r o u t i n e , ' ' W O R D i t h w o r d y o w i s hi n s e r t e d , : L I S T i t h l i s t y o u w a n t t h w o r d

i n s e r t e d i n t o , a n : P O S i t h p o s i t i o n y o w a n tt h w o r d t t a k e i t h l i s t . I v a l u e o z e r oi e n t e r e d f o t h p o s i t i o n , t h e r o u t i n e w i l l n o d a n y t h i n g a a l l . A l s o , i p o s i t i o n i g r e a t e rt h a n t h a t o t h l a s t w o r d i t h l i s t s p e c i f i e d ,t h n e w w o r d b e c o m e s t h l a s t o n i t h l i s t( e . g . , P U T W O R D " [ y i e l d s c o p u t e r r e s p o n s e o f [ A ] ) .

A n y w a y , t h a n k s f o t e r r i f i c m a g a z i n e . Y o c a c o u n t o m s u b s c r i p t i o n a s l o n g a y o u ' r ei b u s i n e s s .

L o r i n g R o s eP a n t e g o , N 2 7 8 6 0

T h a n k s , L o r i n g . N o w k n o w h o t p u w o r d i e d g e w i s e , o r a t h f r o n t , o a t h

b a c k , o . .

V o t e o C o n f i d e n c eD e a r S i r :

j u s t r e n e w e d m s u b s c r i p t i o n t H o m eC o m p u t e r M a g a z i n e f o t w y e a r s . w a g i n t m a i l t h r e n e w a l a n e n c l o s e t h i s l e t t e r ,b u i n s t e a d t e l e p h o n e d t h r e n e w a l t y o u r t o l lf r e e n u m b e r .

A f i r s t w h e n h e a r d t h m a g a z i n e w o u l dn l o n g e r b f o t h T I - 9 9 / 4 A e x c l u s i v e l y , w a d i s t u r b e d a n d i s a p p o i n t e d .

T h r e a s o n I ' w r i t i n g i t t e l l y o h o p l e a s e d a w i t h H o m e C o m p u t e r M a g a z i n ei i t n e f o r m a t a n e s p e c i a l l y t h s e p a r a t ea d v e r t i s i n g s u p p l e m e n t [ H o m e C o m p u t e rD i g e s t ] . I ' b w i l l i n g t o b e t o t h e r m a g a z i n e sw i l l f o l l o w y o u r l e a d e r s h i p . V e r y i n n o v a t i v e ,p r a c t i c a l , a n c o u r a g e o u s .

B e s t w i s h e s f o c o n t i n u e d s u c c e s s a n g r o wi n g c i r c u l a t i o n n u m b e r s .

R o b e r t H H o w r yL o A n g e l e s , C 9 0 0 2 5

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

H C

S p e c i a lA n n o u n c e m e n t :H o m e C o m p u t e r M a g a z i n e

i l o o k i n g f o " O n e - L i n e r s . "I y o h a v e w r i t t e n a 1 - l i n e

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

c o v e r , s e n d i i a d d r e s s e d t L e t t e r s t t h E d i t o r . I m a

w i $ 5 p r i z e ! B p r e s s - t i m e ,w h a n o y e t r e c e i v e d

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

t h o s e e n t r i e s c o m i n g . O p a g e 3 4o o u l a s t i s s u e , V o l . 4 N o 5

w p u b l i s h e d t h t o e n t r i e s — o n e f o e a c h b r a n d o m a c h i n e — a n d a w a r d e d $ 5 t t h b e s t o n e - l i n e r o f t h e f o u r .

I c a h a p p e n t y o u , t o o l

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1

Page 14: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 14/144

G E N E R A T I O N G E N E R A T I O N G E N E R A T I O N G E N E R A T I O N G E N E R A T I O N

T H " " * i ^ sO R G A N I Z E RP r o g r a m b W i l l i a m K B a l t h r o p

a n t h H C S t a f fw i t h t e x t b W a y n e K o b e r s t e i n

H C S t a f f

T o m a n y t h o u g h t s t k e e p i m i n d ? T h i s p r o g r a m w i l l n o o n l ys t o r e y o u r t h o u g h t s f o y o u — b u t w i l l k e e p t h e m o r g a n i z e d a w e l l !

I ' v e j u s t g o t g e t o r g a n i z e d ! H o m a n y t i m e s h a v ey o s a i d t h a t t y o u r s e l f ? E a c h t i m e y o t a k e o n e p r o j e c t o r t a c k l e n e a s s i g n m e n t , i t ' s w h o l e

n e b a l l g a m e , w i t h n e s e o f r u l e s a n c o n t r a r ye l e m e n t s t h a t s e e m t d e f y o r g a n i z a t i o n . Y o k n o w t h a ti y o j u s t s t o p p e d a n p l a n n e d i a l o u t , t h e a c t u a l j o w o u l d b s m u c h e a s i e r — b u t a t h s t a r t , i s e e m s l e s st r o u b l e t j u m p r i g h t i a n d w i n g i t h a n t d e v e l o pr e a l p l a n : a o u t l i n e t g u i d e y o t h r o u g h t h i s c o p l i c a t e d a c t i v i t y . W h a t i y o c o u l d j u s t s i d o w n a y o u rc o m p u t e r a n d f r e e l y t y p e i y o u r t h o u g h t s — h a v i n gr e a d y - m a d e f r a m e w o r k t h a n g y o u r i d e a s o n T h e ny o c o u l d j u m p a r o u n d o t h i s s t r u c t u r e , f i l l i n g i i a y o g o , u n t i l a l t h e l e m e n t s o y o u r p l a n s i i t h e i rp r o p e r p l a c e s , a n y o u r s c h e m e t a k e s i t f i n a l s h a p e .T h i s s o u n d s l i k e a j o b f o T h O r g a n i z e r l

Q u i t e s i m p l y . T h O r g a n i z e r i p r o g r a m t h a t a l l o w sy o t f o r m u l a t e t h o u g h t s a n p l a c e t h e m i n t o a o u t l i n e - l i k e s t r u c t u r e . Y o m a a l s o u s t h p r o g r a m ' sw o r d p r o c e s s i n g f u n c t i o n s t o e d i t t e x t o r e x p a n d i d e t a i la n i t e m i t h o u t l i n e — a n d t h e n p r i n t t h e f i n i s h e d p r d u c t o p a p e r .

O r g a n i z e I Y o u r s e l fT h b e s t w a t l e a r n a b o u t T h O r g a n i z e r p r o g r a m

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

1 L i s t f i l e n a m e s o d i s k2 C r e a t e n e O r g a n i z e r f i l e3 D e l e t e a O r g a n i z e r f i l e4 E x p a n d a O r g a n i z e r f i l e5 R e t u r n t M a i n M e n u

M a i n M e n u1 O u t l i n e E d i t o r2 R e p o r t s3 F i l e M a n a g e r4 Q u i t

T b e g i n , s e l e c t 3 F i l e M a n a g e r , f o t h n e x t m e n u :1 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

F i r s t s e l e c t n u m b e r 2 n e s c r e e n w i l l p r o m p t y o t e n t e r n e f i l e n a m e . I F i g u r e 1 w s h o w a s h o r te x a m p l e o a o u t l i n e c o v e r i n g k i t c h e n r e m o d e l i n gp r o j e c t . F o t h i s e x a m p l e , e n t e r R E M O D E L a s t h e f i l en a m e . Y o w i l l a l s o b a s k e d t s p e c i f y h o m a n yr e c o r d s y o e x p e c t t u s e , u t l i m i t d e t e r m i n e d b y o u r m a c h i n e . r e c o r d c o r r e s p o n d s t o n i t e m i y o u ro u t l i n e : a b o u t 2 0 i g o o d p l a c e t s t a r t . ( T h e p r o c e s so c r e a t i n g t h i s f i l e c a t a k e y o u r c o m p u t e r f r o m f e s e c o n d s t a f e w m i n u t e s d e p e n d i n g o t h f i l e s i z e a n t h m a c h i n e b r a n d y o a r u s i n g . ) A f t e r t h i s e n t r y , y o a r t a k e n b a c k t t h F i l e M a n a g e r m e n u . N o s e l e c to p t i o n 5 t r e t u r n t t h M a i n M e n u , a n d s e l e c t o p t i o n1 O u t l i n e E d i t o r . A f t e r e n t e r i n g t h n a m e o t h f i l e y o

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

A l t h o u g h t s a r n o c r e a t e d e q u a l . E v e r y i d e a p o t e nt i a l l y h a s u b o r d i n a t e i d e a s t s u p p o r t i t I a o u t l i n es t r u c t u r e , a i d e a i r e p r e s e n t e d b " h e a d i n g , " a n e a c h s u p p o r t i n g i d e a a s a " s u b h e a d i n g . " I T h O r g a n i z e r , " g e n e r a t i o n " i s i m p l y o n e h e a d i n g ( w h i c hw w i l l c a l l " p a r e n t " ) a n i t s u b - h e a d i n g s ( w h i c h w w i l l c a l l " c h i l d r e n " ) . U s u a l l y , a y o m o v e f r o m o n g e n e r a t i o n t t h n e x t , y o g o f r o m t h e g e n e r a l t t h s p e c i f i c . T h O r g a n i z e r c a u s e s y o t l o o k a o n l y o n g e n e r a t i o n — o n e p a r e n t a n i t c h i l d r e n — a t a t i m e . B u t .a t h s a m e t i m e , i k e e p s e a c h g e n e r a t i o n i i t p r o p e rp l a c e a s p a r t o l a r g e r s t r u c t u r e .

Page 15: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 15/144

H M C HO t h O u t l i n e E d i t o r s c r e e n , y o w i l l s e s e v e r a l

n u m b e r s d i s p l a y e d , s h o w i n g t h e : g e n e r a t i o n ( G e n ) ;n u m b e r o r e c o r d s u s e d ; n u m b e r o r e c o r d s f r e e ; a n t h r o a n c o l u m n o f t h e p o i n t e r . T h s e c o n d l i n ed i s p l a y s t h e n a m e o t h e c u r r e n t p a r e n t , o r t h e c u r r e n tc h i l d ( i u s i n g t h t e x t e d i t o r ) . O t h t h i r d l i n e , y o w i l ls e e t h e l i n e p o i n t e r , w h i c h i g r e a t e r - t h a n ( > s i g n .

G e n e r a t i o n G a U n d e r s t a n d i n g t h r o l e

o t h l i n e p o i n t e r i c r u c i a l t u s i n g T h O r g a n i z e r . T h i s p o i n t e r i t h k e t m o v i n g b t w e e n g e n e r a t i o n s i t h o u t l i n e , a n t p e r f o r mi n a l t h e d i t i n g f u n c - ^ ^ ^ - ^ ^ ^ — ^ ^ ^ ^ ^ ^ ^ —t i o n s , i n c l u d i n g a d d i n gn e c h i l d r e n . E q u a l l y i m p o r t a n t i t u n d e r s t a n d t h a t .a y o w o r k o y o u r o u t l i n e , w h a t y o u s e o s c r e e ni o n l y o n s m a l l p a r t o t h e n t i r e d o c u m e n t — a g e n e r at i o n o f c h i l d r e n u n d e r o n p a r e n t .

O t h i s O u t l i n e E d i t o r s c r e e n , y o a r u s u a l l y i o n o t w o m o d e s : E d i t L i n e o O u t l i n e E n t r y . Y o a r i O u t l i n e E n t r y m o d e w h e n y o u r c u r s o r s i t s o t h l i n ep o i n t e r . W h e n y o m o v e o f t h l i n e p o i n t e r o n t o n e l i n e , y o a r a u t o m a t i c a l l y t r a n s f e r r e d t E d i t L i n em o d e — a s y o d o o n t h i s f i r s t n e l i n e o t h O u t l i n eE d i t o r s c r e e n . H e r e y o e n t e r t h f i r s t c h i l d o f t h p r i m a r y p a r e n t . E a c h o u t l i n e r e c o r d ( c h i l d ) i l i m i t e dt o n s c r e e n - l i n e . ( W i t h t h T e x t E d i t o r , y o w i l l b a b l e t a d a n n u m b e r o f t e x t l i n e s t o c h i l d , a e p l a i n e d l a t e r . ) S t a r t i n g w i t h t h t w m o s t g e n e r a lc a t e g o r i e s . " O w n e r s u p p l i e s " a n " C o n t r a c t o r s u p l i e s . " w w o u l d e n t e r t h e s e a s c h i l d r e n t t h m a i np a r e n t , " R e m o d e l . " H e r e w a r a G e n e r a t i o n 0

F i r s t t y p e i t h n a m e o t h f i r s t c h i l d . " C o n t r a c t o rS u p p l i e s " a n p r e s s | R E T U R N ] . Y o w i l l a u t o m a t i c a l l yj u m p b a c k t t h l i n e p o i n t e r . N o m o v e t h e p o i n t e rd o w n t t h n e x t l i n e a n e n t e r t h n e x t c h i l d , " O w n e rs u p p l i e s . "

A m e n t i o n e d , t h l i n e p o i n t e r i d e p i c t e d b t h g r e a t e r - t h a n ( > ) s i g n . T h i s s i g n s e r v e s a m o r e t h a n j u s ta p o i n t e r . h o w e v e r . G r e a t e r - t h a n ( > ) a n l e s s - t h a n ( < c o m m a n d k e y s a r a l s o u s e d t c h a n g e g e n e r a t i o n s .W h e n y o r e t u r n t t h l i n e p o i n t e r , p r e s s ( > ) . n e w ,b l a n k s c r e e n w i l l a p p e a r w i t h t h G e n e r a t i o n n u m b e ri n c r e a s e d f r o m t 1 a n t h n a m e " C o n t r a c t o r s u p l i e s " — n o w t h c u r r e n t p a r e n t — o n t h s e c o n d l i n e . T h

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

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

t h a n g y o u r i d e a s o n ? "

l i n e p o i n t e r i a g a i n o t h t h i r d l i n e , w h i c h i b l a n k -a w a i t i n g n e e n t r y . H e r e y o m a a d n e c h i l d r e nu n d e r t h i s p a r e n t o r e t u r n t G e n e r a t i o n 0 b p r e s si n g t h e l e s s - t h a n { < s i g n . I d o e s n ' t m a t t e r w h i c h l i n ey o a r o w h e n y o p r e s s < i w i l l s t i l l t a k e y o b a c kt t h p r e c e d i n g p a r e n t w i t h i t l i s t o c h i l d r e n .R e m e m b e r : t a k e s y o f o r w a r d g e n e r a t i o n

a n t a k e s y o b a c k^ _ ^ _ ^ _ _ ^ ^ ^ ^ ^ ^ _ g e n e r a t i o n .

N o t r e n t e r i n g t h i t e m s u n d e r " C o n t r a c t o rs u p p l i e s " a s i t c h i l d r e n .M o v e t h l i n e p o i n t e rb a c k t t h " C o n t r a c t o rs u p p l i e s " a n p r e s s > O t h i s n e s c r e e n , w i t h^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ — " C o n t r a c t o r s u p p l i e s "n a m e d a s t h e c u r r e n t

p a r e n t , t y p e i o n c h i l d , g t t h n e x t l i n e a n t y p ei t h s e c o n d c h i l d , a n s o n I F i g u r e 3 w s h o wa n e x p a n d e d v e r s i o n o F i g u r e 1 H o d i w e x p a n di t S i m p l y b y a d d i n g g e n e r a t i o n s t e a c h i t e m a w t h o u g h t a b o u t t h e m , o n e a t i m e , u n t i l — b y t h e f o u r t hg e n e r a t i o n i s o m e c a s e s — w e h a " t h o u g h t i a l t h r o u g h . "

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

c h i l d . T h e p o u n d s i g n ( # m e a n s t h a t t h c h i l d h a c h i l d r e n o i t o w n . T h a m p e r s a n d ( & m e a n s t h a tt h e r e i t e x t a s s o c i a t e d w i t h t h a t c h i l d , a n t h a s t e r i s k( * m e a n s t h a t b o t h t e x t a n c h i l d r e n a c c o m p a n y t h c h i l d . N o t i c e t h a t t h l e s s - t h a n s i g n ( < a l s o a p p e a r so t h e s c r e e n ' s s e c o n d l i n e , t t h l e f t o t h c u r r e n tp a r e n t n a m e . T h i s s i m p l y m e a n s t h a t — u n l e s s y o a r a G e n e r a t i o n 0 — y o u m a r e t u r n t t h p r e v i o u sg e n e r a t i o n t s e t h i s p a r e n t d i s p l a y e d u n d e r i t p a r e n tb p r e s s i n g <

A o u t l i n e c a t a k e m a n y f o r m s a n c a i n c l u d e a sm a n y g e n e r a t i o n s — b r a n c h i n g o f i n t o a m u c hd e t a i l — a s y o n e e d t c o v e r t h s u b j e c t . F i g u r e s h o w st h g e n e r a l s t r u c t u r e o t h o u t l i n e i F i g u r e 1 a n d e m o n s t r a t e s h o i t e m s b r a n c h o f o o t h e r i t e m s t c r e a t e n e g e n e r a t i o n s . A n a y o c a s e i F i g u r e3 t h e x a m p l e i F i g u r e c a e x p a n d i n t o g r e a t d e t a i lj u s t b b r a n c h i n g o f e a c h i t e m — e v e n t u a l l y c r e a t i n g

c o m p l e t e d o c u m e n t c o n t a i n i n g a l r e l e v a n t i n f o r m at i o n o t h m a i n h e a d i n g .

Y o c a u s T h O r g a n i z e r t b u i l d t h e s a m e s o r to o u t l i n e — c r e a t i n g y o u r o w h e a d i n g s a n a d d i n g t

R E M O D E LC o n t r a c t o r S u p p l i e s

L a b o rB o n d i n gL i a b i l i t y f o r D a m a g eL a t e p e n a l t y

O w n e r S u p p l i e sL a b o r F e eC o s t o M a t e r i a l sB l u e p r i n t sM a t e r i a l s L i s t

F i g u r er e p r e s e n t a t i v e s c r e e n p h o t o o

T h O r g a n i z e r o n t h I B P C j rs h o w i n g t h O u t l i n e E n t r y s c r e e n .

G E N E R A T I O N

< R E M O O E LC o n t r a c t o r S u p p l i e s

> 0 w n e r S u p p l i e s

F i g u r e

G E N E R A T I O N

( C o n t r a c t o r S u p p l i e sL a b o rB o n d i n gL i a b i l i t y

■ > L a t e P e n a l l yG E N E R A T I O N

O w n e r S u p p l i e sL a b o r F e C o s t o M a t e r i a l sB l u e p r i n t sM a t e r i a l s L i s t

T E X T E D I T O RL a b o r

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1

Page 16: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 16/144

T A B L EM o v e P o i n t e r — T h e p o i n t e r i n d i c a t e s w h i c h c h i l d o t h

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

C h a n g e G e n e r a t i o n — A t t h l i n e p o i n t e r , p r e s s t g b a c k g e n e r a t i o n , a n t g f o r w a r d g e n e r a t i o n .

E d i t — T o m o d i f y a n e x i s t i n g c h i l d , m o v e t h p o i n t e r t t h a tl i n e a n p r e s s t h E d i t k e y . M o v i n g t h p o i n t e r t n e l i n ew i l l a u t o m a t i c a l l y p u y o i E d i t m o d e . T h e i n s e r t f u n c t i o n w i l la l s o p u y o i n t o E d i t m o d e . S e v e r a l e d i t i n g f u n c t i o n s a r a v a i l a b l e i t h i s m o d e : ( 1 t y p e o v e r , ( 2 i n s e r t c h a r a c t e r , ( 3 d e l e t ec h a r a c t e r , ( 4 e r a s e l i n e , a n ( 5 b a c k s p a c e . E r a s i n g t h e n t i r el i n e e r a s e s a l c h a r a c t e r s o t h l i n e , b u w i l l l e a v e t h b l a n kl i n e a c h i l d . W h i l e e d i t i n g c h i l d , t h o t h e r O u t l i n e E n t r yf u n c t i o n s a r n o t a v a i l a b l e — y o u m u s t p r e s s [ R E T U R N ] o [ E N T E R ]t o r e t u r n t o t h l i n e p o i n t e r b e f o r e y o c a e x e r c i s e t h e s ef u n c t i o n s .

I n s e r t — M o v e t h l i n e p o i n t e r t w h e r e y o w a n t t i n s e r tl i n e a n p r e s s y o u r I n s e r t k e y . T h l i n e s o a n b e l o w t h

p o i n t e r w i l l m o v e d o w n , o p e n i n g b l a n k s p a c e f o t h n e l i n e .G r a b — U s e t h i s f u n c t i o n t m o v e o n o m o r e c h i l d r e n

a r o u n d i t h o u t l i n e . G r a b b i n g r e m o v e s t h s e l e c t e d c h i l d r e nf r o m t h c u r r e n t p a r e n t a n p l a c e s t h e m i t h h o l d b u f f e r ,w h e r e t h e y r e m a i n u n t i l p a s t e d e l s e w h e r e , o u n t i l o t h e rc h i l d r e n a r p l a c e d i t h b u f f e r . W h e n c h i l d i g r a b b e d , i t c h i l d r e n a r e g r a b b e d w i t h i M o v e t h e p o i n t e r t t h f i r s t l i n et b g r a b b e d a n p r e s s t h G r a b k e y . T h l i n e p o i n t e r w i l lb r e p l a c e d w i t h t h ( @ ) s y m b o l . I g r a b b i n g o n l i n e , p r e s s[ R E T U R N ] . F o r m o r e t h a n o n l i n e , m o v e t h e t h e p o i n t e r d o w nb p r e s s i n g t h [ d o w n a r r o w ] k e s t h a t s e c o n d ( @ s y m b o la p p e a r s b e s i d e t h l a s t c h i l d t o b e g r a b b e d , a n p r e s s [ R E T U R N ] .I t e m s i t h h o l d b u f f e r a r e k e p t o d i s k , a n w i l l n o b l o s ta t h e n o y o u r c u r r e n t w o r k s e s s i o n w i t h t h c o m p u t e r .

C o p y — U s e t h i s f u n c t i o n t m a k e c o p y o o n o m o r ec h i l d r e n . C o p i e s a r e s t o r e d i t h h o l d b u f f e r u n t i l p a s t e d o r e p l a c e d . C o p y i n g c h i l d a l s o c o p i e s I t c h i l d r e n . M o v e t h p o i n t e r t t h f i r s t l i n e t h a t y o w i s h c o p i e d a n p r e s s t h C o p yk e y . C o p y m u l t i p l e c h i l d r e n i t h s a m e w a y o d w i t h t h G r a b - L i n e f u n c t i o n .

P a s t e — U s e t h i s f u n c t i o n t i n s e r t t h e c o n t e n t s o t h h o l db u f f e r i n t o t h o u t l i n e . M o v e t h l i n e p o i n t e r t t h p o i n t o p a s t e , a n p r e s s t h P a s t e k e y . I t h h o l d b u f f e r c o n t a i n s c o p ya n n o g r a b , t h i t e m s w i l l b p h y s i c a l l y c o p i e d a t t h i s t i m e .I y o m a k e a n c h a n g e s i t h o r i g i n a l i t e m s b e f o r e p a s t i n gt h e i r c o p y , t h e s e c h a n g e s w i l l s h o w u i t h c o p y . O n c eg r a b i p a s t e d , i i r e m o v e d f r o m t h h o l d b u f f e r . c o p y r m a i n s i t h h o l d b u f f e r t o b e u s e d o v e r a n o v e r u n t i l i i r e p l a c e d .

H o l d B u f f e r D i s p l a y — Y o u m a v i e w t h e c o n t e n t s o t h b u f f e r a a n t i m e , t p r e v e n t d e l e t i n g t h c o n t e n t s b e f o r e g r a bb i n g o c o p y i n g m a t e r i a l . Y o c a n n o t a l t e r a n r e c o r d s i t h b u f f e r , o v i e w t h e i r c h i l d r e n . S i m p l y p r e s s t h H o l d B u f f e rD i s p l a y k e y .

D e l e t e R e c o r d — M o v e t h p o i n t e r t o c h i l d a n p r e s s t h D e l e t e R e c o r d k e y . D e l e t i n g r e c o r d a l s o d e l e t e s i t d e p e n d e n t sa n a d d s t t h r e c o r d s - f r e e c o u n t .

S o r t O u t l i n e M o d e — Y o u c a h a v e t h p r o g r a m s o r t a l o p a r t o f t h e r e c o r d s i t h o u t l i n e n u m e r i c a l l y o r a l p h a b e t i c a l l y( o s t r i c t l y s p e a k i n g , b A S C I I c o d e ) . P r e s s t h S o r t O u t l i n e M o d ek e y , a n m e n u s c r e e n w i l l a p p e a r w i t h 3 o p t i o n s : | 1 S o r tc h i l d r e n o f c u r r e n t p a r e n t , | 2 S o n : g e n e r a t i o n ( e n t e r g e n e r at i o n t s o r t : ) , a n ( 3 S o r t e n t i r e o u t l i n e .

T e x t E d i t o r M o d e — M o v e t h p o i n t e r t t h c h i l d t w h i c hy o w a n t t a d t e x t , a n p r e s s t h T e x t E d i t o r k e y . T h i s m o d eh a i t o w s e o e d i t i n g f u n c t i o n s , w h i c h a r e x p l a i n e d i t h m a i n a r t i c l e u n d e r t h e s u b h e a d , " E n t e r i n g T e x t , " a n f o w h i c ht h p r o p e r k e y s a r d e s i g n a t e d i y o u r C o n t r o l C a p s u l e .

t h e m a y o w i s h . Y o c a a l s o w r i t e t e x t t a t t a c h t a n h e a d i n g a a e x p l a n a t i o n , o r t e x p a n d h e a d i n gw i t h o u t c r e a t i n g m o r e s u b h e a d i n g s . B t h t i m e y o h a v e b u i l t d e t a i l e d o u t l i n e f o r , s a y , t e r m p a p e r , t h ep a p e r w i l l b n e a r l y w r i t t e n — s i m p l y p u t h t e x t f o e a c h h e a d i n g t o g e t h e r w i t h a l t h o t h e r s a n f i l l i a n e e d e d .

F o t h p u r p o s e o T h O r g a n i z e r p r o g r a m , w w i l ls a t h a t t h o u t l i n e i l i k e s y s t e m b r a n c h i n g f r o mf e w , g e n e r a l i t e m s t a e x p a n d i n g n u m b e r o m o r es p e c i f i c i t e m s — e a c h i t e m s p a w n i n g n e g e n e r a t i o no f " c h i l d r e n . " I g i v e n g e n e r a t i o n , a n t e x t y o w r i t ef o p a r t i c u l a r c h i l d w i l l a l s o b o t h a t s a m eg e n e r a t i o n — b e c a u s e t h t e x t i a e x t e n s i o n o t h c h i l df o w h i c h i i w r i t t e n .

T h O r g a n i z e r i c a p a b l e o c r e a t i n g a n n u m b e r o g e n e r a t i o n s . I t ' s l i m i t e d o n l y b m e m o r y o d i s k s t o r a g es p a c e . A l m o s t a l o t h h e a d i n g s a n t e x t a r m a i n t a i n e d o d i s k , w i t h o n l y t h c u r r e n t p a r e n t ( t h eo n y o u ' r e w o r k i n g o n a n i t o w c h i l d r e n i m e m o r ya o n t i m e . T h i s o f f e r s p r o t e c t i o n f r o m m a j o r d a t a - l o s sd u t p o w e r f a i l u r e , o o t h e r p r o g r a m i n t e r r u p t i o n s .I a l s o m e a n s t h a t y o s h o u l d n o r e m o v e t h e d i s k w h i l er u n n i n g t h p r o g r a m .

" A l l t h o u g h t s a r n o c r e a t e d e q u a l .

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

O u t l i n e E n t r y M o d eA y o t y p e - i n a e n t r y , y o a r i E d i t L i n e m o d e .

E v e r y t i m e y o f i n i s h t y p i n g a e n t r y o r " c h i l d " a n p r e s s [ R E T U R N ] , y o w i l l j u m p b a c k t s p o t o n s p a c et t h l e f t o y o u r e n t e r e d l i n e , w h e r e t h l i n e p o i n t e rs i t s . H e r e y o a u t o m a t i c a l l y r e t u r n t O u t l i n e E n t r ym o d e . I t h i s m o d e , y o u c a m a k e u s o l a r g e n u m b e ro f u n c t i o n s , a e x p l a i n e d i T a b l e 1 T h e s e f u n c t i o n sc o r r e s p o n d t t h p r o p e r k e y s d e s i g n a t e d i y o u rm a c h i n e ' s C o n t r o l C a p s u l e . E x p e r i m e n t w i t h e a c h o t h e s e f u n c t i o n s u s i n g t h s a m p l e o u t l i n e i F i g u r e 2 o o n o y o u r o w n .E n t e r i n g T e x t

F r o m t h O u t l i n e E n t r y M o d e , y o c a s e l e c t T e x tE d i t o r m o d e t a d t e x t u n d e r a n y i t e m i t h o u t l i n e .( S e e T a b l e 1 . T h i s i t h w o r d - p r o c e s s i n g a s p e c t o T h O r g a n i z e r . W h e n y o m a k e t h i s s e l e c t i o n , n e s c r e e nw i l l a p p e a r w i t h t h c u r s o r o t h t h i r d l i n e . T h f i r s tl i n e c o n t a i n s t h s a m e i n f o r m a t i o n a s t h f i r s t l i n e o t h O u t l i n e E n t r y s c r e e n . T h s e c o n d l i n e c o n t a i n s t h n a m eo t h c h i l d t w h i c h y o a r a d d i n g t e x t . O u s a m p l ei F i g u r e c o n t a i n s t e x t ( c o l o r - k e y e d ) w i t h w h i c h y o uc a n e x p e r i m e n t u s i n g a l o t h t e x t - e d i t i n g f u n c t i o n s —o y o m a j u s t w i s h t d i v e i n t o y o u r o w o u t l i n e r i g h ta w a y . T h e s e e d i t i n g f u n c t i o n s i n c l u d e : M o v i n g t h c u s o r u p , d o w n , l e f t , o r i g h t ; i n s e r t i n g c h a r a c t e r s : d e l e t i n gc h a r a c t e r s ; b a c k s p a c i n g : a n f o r m a t t i n g .

A u t o m a t i c w o r d - w r a p i a l w a y s i e f f e c t w h i l e t y pi n g . I l i n e b e c o m e s t o l o n g e i t h e r f r o m s i m p l y t y i n c h a r a c t e r s , o r i n s e r t i n g t h e m , t h l a s t w o r d i t h l i n e w i l l b r e m o v e d a n d p l a c e d o n e l i n e b e l o w t h o n y o a r w o r k i n g o n W h e n y o u ' v e c o m p l e t e d y o u re n t r y , p r e s s t h [ F O R M A T ] k e a n t h p r o g r a m w i l l g b a c k a n c h e c k t h e n o e a c h l i n e f o r s p a c e s , t h e nc h e c k t h f i r s t w o r d o t h n e x t l i n e t s e i f i t w i l l f i o t h l i n e a b o v e . I i d o e s f i t , t h w o r d g e t s m o v e d u p T h i s p a c k s t h d o c u m e n t s t h a t t h e r e a r n o l o o e m p t y l i n e s . U s u a l l y f o r m a t t e d d o c u m e n t r e q u i r e s

1 < H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 17: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 17/144

f e w e r l i n e s . T h u n u s e d l i n e s d r o p p e d b t h f o r m a t t e ra r r e t u r n e d t t h f r e e s t a c k o a v a i l a b l e r e c o r d s . T h F o r m a t c o m m a n d n i c e l y f o r m a t s t h e n t i r e t e x t u n d e rt h c u r r e n t c h i l d .

T o m a r k p a r a g r a p h s , t y p e * a t h b e g i n n i n g o b l a n k l i n e a b o v e t h n e p a r a g r a p h . W h e n y o p r i n ty o u r o u t l i n e w i t h t h R e p o r t s o p t i o n f r o m t h M a i nM e n u , i w i l l i n d e n t 3 s p a c e s a e a c h p a r a g r a p h — n o tp r i n t i n g t h b l a n k l i n e o t h m a r k i n g . F o a i n t e nt i o n a l b l a n k l i n e — o n e t h a t y o u w a n t p r i n t e d — t y p e * a t h b e g i n n i n g o y o u r b l a n k l i n e . U s i n g * a n d * Bw i l l p r e v e n t t h e f o r m a t t e r f r o m w r a p p i n g t h e s e l i n e s o t h s c r e e n d i s p l a y . I n s t e a d , t h e y w i l l r e m a i n a y o e n t e r e d t h e m .

T e x t E d i t o r c a a l s o u s e G r a b , C o p y . P a s t e , D i s p l a yH o l d B u f f e r . D e l e t e L i n e , a n I n s e r t L i n e . H o l d B u f f e ri f o t e x t o n l y w h e n y o u ' r e i T e x t E d i t o r m o d e . T h e r ea r a c t u a l l y 2 b u f f e r s — o n e f o o u t l i n e , o n f o t e x t .( T h e s e f u n c t i o n s a r a l s o d e t a i l e d i T a b l e 1 .

R e p o r t s M o d eF r o m t h M a i n M e n u , y o u c a s e l e c t t h R e p o r t s o

t i o n t p r i n t h a r d c o p y o y o u r o u t l i n e . H e r e n e m e n u w i l l a s y o i y o w a n t i i n d e n t e d . I y o u a n s w e ry e s . t h p r i n t e r w i l l p r i n t y o u r o u t l i n e w i t h i n d e n t s f o e a c h g e n e r a t i o n , a s f o r m a t t e d i F i g u r e 1 T h s e c o n do p t i o n w i l l p r i n t t h o u t l i n e s h o w i n g n o i n d e n t s , b u w i t h t h e c h i l d r e n i o r d e r u n d e r t h e i r r e s p e c t i v ep a r e n t s . U n d e r b o t h o p t i o n s , m i n u s s i g n i f r o n t o e a c h c h i l d w i l l d i f f e r e n t i a t e c h i l d r e n f r o m t e x t . T e x t w i l la p p e a r u n d e r t h c h i l d w i t h w h i c h i i a s s o c i a t e d ,a n d — w i t h i n d e n t a t i o n — w i l l b i n d e n t e d t t h s a m eg e n e r a t i o n .

A d d i t i o n a l O p t i o n sT h F i l e M a n a g e r m e n u c o n t a i n s m o r e o p t i o n s

w h i c h w h a v e n o y e t d i s c u s s e d . F r o m t h i s m e n u , y o c a n : l i s t a l l t h f i l e s o d i s k ( O p t i o n 1 ) d e l e t e s p e c i f i e df i l e ( O p t i o n 3 ) o i n c r e a s e t h s i z e o a n f i l e b r e d e f i ni n g t h e n u m b e r o r e c o r d s ( O p t i o n 4 } F r o m t h M a i nM e n u , O p t i o n 4 Q u i t , w i l l h a l t t h p r o g r a m , r e t u r n i n gy o t B A S I C . A p p r o p r i a t e s c r e e n p r o m p t s w i l l g u i d ey o t h r o u g h e a c h o t h e s e o p t i o n s .U s I t

N o t h a t w h a v e g i v e n y o t h e s k e l e t o n , y o m a d r e s s h i a y o p l e a s e . Y o w i l l f i n d t h a t t h i s p r o g r a mi v e r y h a n d y r a c k t h a n g y o u r t h o u g h t s o n S w h e ni m p o r t a n t p r o j e c t s l o o m a h e a d — a n d y o g e t t h a tq u e a s y , u n o r g a n i z e d f e e l i n g i t h p i o y o u rs t o m a c h — d o n ' t p a n i c ! J u s t t u r n t T h O r g a n i z e r .T h e P r o g r a m

T h O r g a n i z e r u s e s r a n d o m - a c c e s s t y p e f i l e s t l i n ki t r e c o r d s t o g e t h e r t w o - d i m e n s i o n a l } } ' . M o s t d a t a f i l ep r o g r a m s l i n k r e c o r d s s e q u e n t i a l l y — i n o n d i r e c t i o n .W h e n t h e s e p r o g r a m s s e a r c h f o o a d r e c o r d s , t h e yg f r o m o n e n o t h f i l e t t h o t h e r u n t i l t h e y f i n dw h a t t h e y ' r e l o o k i n g f o r . t w o - d i m e n s i o n a l f i l e l i n k si t r e c o r d s n o o n l y t o p - t o - b o t t o m b u s i d e - t o - s i d e .F i g u r e c h a r t s t h f i l e s t r u c t u r e o T h O r g a n i z e r a n s h o w s h o t h i s t w o - d i m e n s i o n a l l i n k i n g s y s t e m w o r k s .T h i s s t r u c t u r e r e f l e c t s t h u s e r - i n t e r f a c e o t h p r o g r a mi t s e l f . I m a b u s e f u l t c o m p a r e F i g u r e 2 w i t h F i g u r e

a y o f o l l o w t h i s e x p l a n a t i o n .F i g u r e s h o w s h o o n r e c o r d l i n k s t o t h e r s . O

t h l e f t s i d e a r b o x e s w h i c h r e p r e s e n t t h e O u t l i n eL i n k a g e B l o c k s . T h u p p e r b o c o n t a i n s t h l i n k s f o t h e s c r e e n ' s c u r r e n t p a r e n t . T h s e c o n d b o x c o n t a i n st h l i n k s f o t h f i r s t c h i l d . E a c h b o i d i v i d e d i n t o" c o m p a r t m e n t s , " n u m b e r e d 0 t h r o u g h 4 e a c hr e p r e s e n t i n g l i n k t a n o t h e r r e c o r d . T h f i r s t l i n k ( s t a r ti n a t h t o p ) o t h u p p e r b o g o e s b a c k t t h e p a r e n t s .

F i g u r e

G e n e r a t i o nG e n e r a t i o nG e n e r a t i o n 2G e n e r a t i o nG e n e r a t i o n

R E M O D E LC o n t r a c t o r S u p p l i e s :

L a b o rA l l a b o r w i l l b c o m p l e t e d b t h c o n t r a c t o r b t h c o n t r a c t e d d a t e , -b u i a d d i t i o n a l w o i k i n e c e s s a r y ,a d j u s t m e n t s t t h c o n t r a c t w i l l b m a d e b a g r e e m e n t o b o t h p a r t i e s

N e F l o o rr e p l a c e r o t t e n j o i s t si n s t a l l m o i s t u r e b a r r i e rl a p l y w o o ds m o o t h w i t h g r o u tl a t i l ei n s t a l l c a b i n e t s

P l u m b i n gi n s t a l l s i n kc o n n e c t d r a i n sc o n n e c t i a u c e t s

W a i l P a p e rn g a i s e a m sn o v e r l a pf i e d g e s w i t h i n 1 / 8 "

T r i m W o r k

W i r i n g

t r i m f l o o rt r i m c e i l i n gt r i m c a b i n e t si n s t a l l l i g h t a b o v e s i n kr e p l a c e a l s w i t c h e s

B o n d i n gt l e g a l m i n i m u mA s c e r t a i n w h a t t h l o c a l s t a t e l a r e q u i r e s a n a s t h e c o n t r a c t o r t s h o w p r o o l o b o n d .

L i a b i l i t y f o D a m a g et e x i s t i n g s t r u c t u r et c a b i n e t st n e m a t e r i a l st n e f i x t u r e s

L a t e p e n a l t ya f t e r d a t eu n l e s s r e v i s e d b o w n e r

O w n e r S u p p l i e s :L a b o r f e

[ T o t a l a m o u n t

C o s t o M a t e r i a l s

4 0 d o w n6 0 d o w n o c o m p l e t i o n

O n l y o a p p r o v e d l i s tn o t e x c e e d e s t i m a t eR e v i s i o n sP r o p o s a l s f o c h a n g e i o r i g i n a l l i s tm u s t b s u b m i t t e d i w r i t i n g a n a p p r o v e d b y o w n e r w i t h s i g n a t u r e

B l u e p r i n t sM a t e r i a l s l i s t

N a i l sG r o u tG l u eW a l l p a p e rL u m b e rF l o o r t i l eP l u m b i n g f i x t u r e sW i r eE l e c t r i c a l f i x t u r e sM i s c .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1

Page 18: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 18/144

O u t l i n e L i n k a g e B l o c k( P a r e n t o t h s c r e e n ) S C R E E N D I S P L A Y

P O I N T T O P A R E N TP O I N T T F I R 5 T C H I L DP O I N T T P R E V . S I B L I N GP O I N T T O N E X T S I B L I N GP O I N T T O S T A R T O F T E X T 4

" P A R E N T "> F i r s t c h i l d

( / S e c o n d c h i l d

F o u r t h c h i l d

O u t l i n e L i n k a g e B l o c k( 1 s t C h i l d o t h e s c r e e n )

P O I N T T P A R E N TP O I N T T F I R S T C H I L D

P O I N T T P R E V . S I B L I N GP O I N T T N E X T S I B L I N GP O I N T T S T A R T O F T E X T 4

T e x t L i n k a g e B l o c k( F i r s t t e x t r e c o r d f r o m T e x t E d i t o r

( o t h c h l f d a s s o c i a t e d t o

O u t l i n e L i n k a g e B l o c k( 2 n d C h i l d o t h e s c r e e n )

P O I N T T O P A R E N TP O I N T T F I R S T C H I L DP O I N T T P R E V . S I B L I N GP O I N T T O N E X T S I B L I N GP O I N T T O S T A R T O T E X T 4

n o u s e d

P O I N T T P R E V . T E X T R E C .P O I N T T N E X T T E X T R E C .

r o u s e d

( T n e x t c h i l d u n d e rc u r r e n t p a r e n t )

( T f i r s t c h i l d f o r w h i c ht h i s r e c o r d I t h p a r e n t ) F i g u r e

T h n e x t l i n k i t t h f i r s t c h i l d o f t h s c r e e n . L i n ko t h s e c o n d b o n o r m a l l y g o e s t p r e v i o u s c h i l d( " s i b l i n g " ) u n d e r t h c u r r e n t p a r e n t h e r e . H o w e v e r ,t h l i n k w i l l h a v e v a l u e o z e r o b e c a u s e i i t h f i r s tc h i l d u n d e r t h c u r r e n t p a r e n t . L i n k g o e s t t h n e x ts i b l i n g . T h i s l e a v e s L i n k 4 w h i c h l i n k s t h r e c o r d t t h b o ( t h e t h i r d b o x ) , w h i c h i t h t e x t a s s o c i a t e d w i t ht h i s r e c o r d .

I t h t e x t r e c o r d , t h p r o g r a m u s e s o n l y o u o f t h ep o s s i b l e l i n k s . L i n k s 2 a n a r u s e d t c o n n e c t

t o g e t h e r a l t h t e x t r e c o r d s i t h e n t i r e f i l e s e r i a l l y .L i n k g o e s t t h e p r e v i o u s t e x t r e c o r d : a n l i n k g o e st t h n e x t t e x t r e c o r d i t h f i l e .

I a o n e - d i m e n s i o n a l f i l e l i n k s i t r e c o r d s l i k e s t r i n go b e a d s , t h i s t w o - d i m e n s i o n a l f i l e s t r u c t u r e i m o r e l i k ea i n t r i c a t e w e a v e — w i t h t h f i n a l p a t t e r n t o c o p l i c a t e d t r e p r e s e n t h e r e . I f a c t , t h i s " p a t t e r n " c r e a t e db a l t h r e c o r d s l i n k e d i t h i s f a s h i o n i i n v i s i b l e t t h u s e r , w h i T h O r g a n i z e r l o o k s a o n l y o n s e l e c t e dp o r t i o n ( g e n e r a t i o n ) o t h f i l e a t i m e .

T h i s s a m e t w o - d i m e n s i o n a l l i n k i n g s y s t e m i u s e d b ya l t h m a c h i n e - s p e c i f i c v e r s i o n s o T h O r g a n i z e r . E a c hc o m p u t e r , h o w e v e r , h a s i t o w n w a y o k e e p i n g t r a c ko t h l i n k i n g a l g o r i t h m . D i s k a c c e s s a n l o a d i n g t i m e sv a r y c o n s i d e r a b l y b e t w e e n m a c h i n e s .

F o y o u r k e y - i n l i s t i n g s e H C P R O G R A M L I S T I N G S C o n t e n t s .

T h A p p l e v e r s i o n o t h p r o g r a m s t o r e s t h l i n k a g eb l o c k — t h e v a l u e s t h a t l i n k r e c o r d s t o g e t h e r — i n t h s a m e p h y s i c a l r e c o r d t h a t t h o u t l i n e t e x t f o t h a t r e c o r di s t o r e d . F o r e x a m p l e . R e c o r d N o 3 o " F i l e X w i l lc o n t a i n b o t h t h e l i n k a g e b l o c k a n t h e " t e x t " f o t h a tr e c o r d — w h e t h e r t h a t " t e x t " i e n t e r e d w i t h t h O u t l i n eE d i t o r o r t h e T e x t E d i t o r . B e c a u s e t h p r o g r a m m a i nt a i n s t h i d e n t i c a l l i n k s t r u c t u r e i b o t h t h O u t l i n eE d i t o r a n t h T e x t E d i t o r , t h r e c o r d s a r i d e n t i c a l t t h c o m p u t e r , a n c a t h e r e f o r e b c o n t a i n e d i t h s a m e f i l e . O t h A p p l e v e r s i o n , y o c a P a s t e o n l y o n c ef r o m t h H o l d B u f f e r — e v e n f r o m C o p y .

T a l l o w t h e u s o a l c h a r a c t e r s { i n c l u d i n g c o m m a s )i y o u r f i l e , t h G E T s t a t e m e n t i u s e d i d i s k a c c e s s -s i w i l l b m o d e r a t e l y s l o w . T h e r e w i l l a l s o b t i m ed e l a y a s t h O u t l i n e E d i t o r l o a d s .1 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

I t h C o m m o d o r e v e r s i o n o T h O r g a n i z e r , b o t h t h l i n k a g e b l o c k a n t h c o n t e n t s o e a c h r e c o r d a r k e p ti t h s a m e f i l e o d i s k . H o w e v e r , t h D O " P ( P o s it i o n ) c o m m a n d a l l o w s t h p r o g r a m t k e e p t h l i n k a g eb l o c k a s a s i n g l e s t r i n g i e a c h r e c o r d , a n t h i s s t r i n gi c o n v e r t e d i n t o p a r t o a s e p a r a t e i n t e g e r a r r a y a f t e ri i b r o u g h t i n t o m e m o r y . T h i s l i n k s t r i n g i n c l u d e s av a l u e t h a t c o r r e s p o n d s t t h r e c o r d n u m b e r i t h f i l e .s t h a t t h e p r o g r a m c a i d e n t i f y l i n k a g e b l o c k w i t ht h c o n t e n t s o t h p r o p e r r e c o r d .

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

I t h I B v e r s i o n , t h l i n k a g e b l o c k f o a r e c o r d i s t o r e d i f i l e s e p a r a t e f r o m t h c o n t e n t s o t h a t r e c o r d .a l t h o u g h t h t w r e c o r d s w i l l h a v e t h s a m e n u m b e ri e a c h f i l e . F o e x a m p l e , R e c o r d N o 3 i t h e " l i n k f i l e "w i l l b d i r e c t l y a s s o c i a t e d t R e c o r d N o 3 i t h e " t e x tf i l e " ( w h e t h e r t h a t " t e x t " w a e n t e r e d w i t h e i t h e r t h eT e x t E d i t o r o t h e O u t l i n e E d i t o r ) . T h l i n k s f i l e a c t u a ll r e q u i r e s t h u s o A S C I I c h a r a c t e r s , r a t h e r t h a n i t e g e r s , a i d e n t i f i e r s . T h p r o g r a m m u s t c o n v e r t i n t e g e rv a l u e s f o t h r e c o r d ' s l i n k a g e b l o c k i n t o A S C I I s t r i n gv a l u e s a n b a c k a g a i n a s i h a n d l e s e a c h r e c o r d . E a c hl i n k a g e b l o c k i s t o r e d i a 1 0 - b y t e s t r i n g . T h e s e 1 b y t e s c o n t a i n n u m e r i c v a l u e s t h a t a r c o n v e r t e d b t h M K 1 $ f u n c t i o n i n t o A S C I I s t r i n g v a l u e s w h i c h t h c o m p u t e r c a t h e n h a n d l e a " r a n d o m a c c e s s " f i e l d s .L a t e r , t h e s e A S C I I v a l u e s a r r e c o n v e r t e d i n t o i n t e g e r sb t h C V f u n c t i o n . I t h o t h e r " t e x t " f i l e , t h p r o g r a ms t o r e s u t 3 c h a r a c t e r s p e r e c o r d . R e c o r d N o a l w a y s c o n t a i n s t h " e n v i r o n m e n t " o t h o u t l i n e : t o t a ls i z e o f i l e : t h e p o i n t e r s f o t h O u t l i n e E d i t o r a n T e x tE d i t o r h o l d b u f f e r s : t h e m p t y l i s t p o i n t e r s : a n t h p o i n t e r t t h f i r s t r e c o r d u s e d .

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

L i k e t h I B v e r s i o n , t h T p r o g r a m m a i n t a i n s t w s e p a r a t e f i l e s — o n e f o l i n k a g e b l o c k s a n o n f o t h t e x t o t h o u t l i n e . T h e s e t w f i l e s a r a s s o c i a t e d b t h r e c o r d n u m b e r . E a c h l i n k a g e b l o c k r e c o r d i s t r i n go 1 0 c h a r a c t e r s w h i c h c o m p r i s e i n t e g e r v a l u e s . E a c hi n t e g e r v a l u e r e q u i r e s a 2 - b y t e s e g m e n t o t h s t r i n g .T w f u n c t i o n s a r u s e d t h a n d l e t h e s e v a l u e s : t h e f i r s tf u n c t i o n c o n v e r t s a i n t e g e r v a l u e t 2 - b y t e s t r i n g a n t h s e c o n d f u n c t i o n r e c o n v e r t s t h e 2 - b y t e s t r i n g t a i n t e g e r v a l u e . T w s u b r o u t i n e s — P L a n G L — a r e u s e dl m a n i p u l a t e t h 1 0 - b y t e s t r i n g u s e d t c o n t a i n t h l i n k s . P p l a c e s a i n t e g e r v a l u e i n t o s p e c i f i e d p o s it i o n i t h e 1 0 - b y t e s t r i n g . G r e t r i e v e s a i n t e g e r v a l u ef r o m t h 1 0 - b y t e l i n k s t r i n g . T h i s m e t h o d a l l o w s t h c o m p a c t s t o r a g e o l a r g e a m o u n t o i n f o r m a t i o n i s m a l l s p a c e . F o r e x a m p l e , a i n t e g e r n u m b e r w h i c h r q u i r e s b y t e s o m e m o r y c o u l d b s t o r e d a s a c h a r a c t e rs t r i n g — t a k i n g u o n l y 2 b y t e s o m e m o r y .

E v e n t h o u g h t h i s p r o g r a m d i s a b l e s a l s p r i t e s ( s e e t h i si s s u e ' s T " T e c h N o t e " ) . T E x t e n d e d B A S I C i f a i r l ys l o w , d e c r e a s i n g t h s p e e d o o p e r a t i o n s o m e w h a t .T h e r e w i l l b c o n s i d e r a b l e d e l a y s i l o a d i n g a n d i s ka c c e s s o p e r a t i o n s .

Page 19: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 19/144

C O N T R O L C A P S U L ET h O r g a n i z e r

L i n e P o i n t e r E d i t K e y sK E F U N C T I O N

B a c k G e n e r a t i o n m a k e t h p a r e n t c h i l d .F o r w a r d G e n e r a t i o n m a k e t h c h i l d p a r e n t .

C t r l E d i t u s ( R E T U R N ] t g b a c k t t i n e p o i n t e r .C t r l T e x t E d i t o r u s [ E s c ] t g b a c k t O u t l i n e E d i t o r .C t r l L I n s e r t I n s e r t a r e c o r d I t h o u t l i n e .C t r l G r a b p l a c e l l n e ( s ) I n H o l d B u f f e r ; r e m o v e f r o m t h s c r e e n .C t r l X C o p y p l a c e l l n e ( s ) I H o l d B u f f e r ; d o n ' t c h a n g e o r i g i n a l l l n e ( s ) .C t r l P a s t e I n s e r t c o n t e n t s o t h H o l d B u f f e r .C t r l D i s p l a y H o l d B u f f e r d i s p l a y o u t l i n e ' s H o l d B u f f e r .C t r l D e l e t e R e c o r d p u r g e r e c o r d f r o m f i l e ; p l a c e I e m p t y l i s t .E s Q u i t r e t u r n t t h m a i n m e n u .C t r l S o r t O u t l i n e M o d e c l e a r s c r e e n a n d p r o m p t u s e r f o e s o r t o p t i o n .( R e t u r n ] V e r i f y a c c e p t c u r r e n t s e l e c t i o n .C t r l C h a n g e S c r o l l i n g S p e e d .

C u r s o r U p . *C u r s o r D o w n . "

L i n e E d i t a n T e x t E d i t o r K e y sK E Y F U N C T I O NC t r l I n s e r t C h a r a c t e r I n s e r t a c h a r a c t e r o t h l i n e .C t r l D e l e t e C h a r a c t e r d e l e t e c h a r a c t e r o n t h l i n e .C t r l B E r a s e L i n e c l e a r l i n e f r o m s c r e e n ; d o n ' t r e m o v e f r o m f i l e .

C u r s o r R i g h t m o v e e d i t c u r s o r r i g h t o n c h a r a c t e r . *C u r s o r L e f t m o v e e d i t c u r s o r l e f t o n c h a r a c t e r . *

[ R e t u r n j R e t u r n t o L i n e P o i n t e r o n l y w h e n I E d i t M o d e .A d d i t i o n a l T e x t E d i t o r K e y s

K E Y F U N C T I O NC t r l F o r m a t T e x t f o r m a t e n t i r e d o c u m e n t c u r r e n t l y b e i n g w o r k e d o n [ R e t u r n j — n e x t l i n e , f i r s t p o s i t i o nE s R e t u r n t o O u t l i n e E d i t M o d e .

C u r s o r U s a m e a s a b o v e . "C u r s o r D o w n s a m e a a b o v e .

C t r l L I n s e r t s a m e a s a b o v e .C t r l G G r a b s a m e a s a b o v e .C t r l X C o p y s a m e a s a b o v e .C t r l P a s t e s a m e a s a b o v e .C t r l D i s p l a y H o l d B u f f e r s a m e a s a b o v e .C t r l D e l e t e L i n e s a m e a s D e l e t e R e c o r d , a b o v e .

• S P E C I A L F O I U S E R S :C t r lC t r lC t r lC t r l

C u r s o r U C u r s o r D o w nC u r s o r R i g h tC u r s o r L e f t

C O N T R O L C A P S U L ET h O r g a n i z e r

L i n e P o i n t e r E d i t K e y sK E F U N C T I O N

B a c k G e n e r a t i o n m a k e t h e p a r e n t a c h i l d .F o r w a r d G e n e r a t i o n m a k e t h c h i l d a p a r e n t .

F E d i t u s [ R E T U R N ] t g o b a c k t l i n e p o i n t e r .F T e x t E d i t o r u s [ E s c ] t g b a c k t o O u t l i n e E d i t o r .F 3 G r a b p l a c e l l n e ( s ) I H o l d B u f f e r ; r e m o v e f r o m t h s c r e e n .F C o p y p l a c e ! l n e ( s ) I H o l d B u f f e r ; d o n ' t c h a n g e o r i g i n a l l l n e ( s ) .F I n s e r t I n s e r t a r e c o r d I t h o u t l i n e .F P a s t e i n s e r t c o n t e n t s o t h H o l e : B u f f e r .F D i s p l a y H o l d B u f f e r d i s p l a y o u t l i n e ' s H o l d B u f f e r .C t r l F D e l e t e R e c o r d p u r g e r e c o r d f r o m f i l e : p l a c e I i e m p t y l i s t .F S o r t O u t l i n e M o d e c l e a r s c r e e n a n d p r o m p t u s e r f o s o r t o p t i o n .E s Q u i t r e t u r n t o t h m a i n m e n u .

C u r s o r U p .C u r s o r D o w n .

L i n e E d i t a n T e x t E d i t o r K e y sK E F U N C T I O NI n s I n s e r t C h a r a c t e r i n s e r t a c h a r a c t e r o t h l i n e .D e l D e l e t e C h a r a c t e r d e l e t e a c h a r a c t e r o t h l i n e .S h i f t F E r a s e L i n e c l e a r l i n e o t e x t ; d o n ' t r e m o v e f r o m f i l e .

C u r s o r L e f t m o v e e d i t c u r s o r l e f t o n c h a r a c t e r .C u r s o r R i g h t m o v e e d i t c u r s o r r i g h t o n c h a r a c t e r .

E s R e t u r n t L i n e P o i n t e r o n l y w h e n I L i n e E d i t M o d e .A d d i t i o n a l T e x t E d i t o r K e y s

K E F U N C T I O NF 1 F o r m a t T e x t f o r m a t e n t i r e d o c u m e n t c u r r e n t l y b e i n g w o r k e d o n [ E n t e r ] n e x t l i n e , f i r s t p o s i t i o n .E s c R e t u r n l o O u t l i n e E d i t M o d e .

C u r s o r U m o v e e d i t c u r s o r u l i n e .C u r s o r D o w n m o v e e d i t c u r s o r d o w n l i n e .

F 3 G r a b s a m e a s a b o v e .F C o p y s a m e a a b o v e .F I n s e r t s a m e a s a b o v e .F G P a s t e s a m e a s a b o v e .F D i s p l a y H o l d B u f f e r s a m e a s a b o v e .C t r l F D e l e t e L i n e s a m e a s D e l e t e R e c o r d , a b o v e .

C O N T R O L C A P S U L ET h O r g a n i z e r

G

L i n e P o i n t e r E d i t K e y sK E F U N C T I O N

B a c k a G e n e r a t i o n m a k e t h e p a r e n t a c h i l d .F o r w a r d G e n e r a t i o n m a k e t h c h i l d p a r e n t .

F E d i t u s [ R E T U R N ] t g o b a c k t l i n e p o i n t e r .F T e x t E d i t o r u s [ L e f t a r r o w ] t g b a c k t O u t l i n e E d i t o r .F G r a b p t a c e l l n e ( s ) I H o l d B u f f e r ; r e m o v e ( r o m t h e s c r e e n .F C o p y p l a c e l l n e ( s ) I n H o l d B u f f e r ; d o n ' t c h a n g e o r i g i n a l l l n e ( S ) .F I n s e r t I n s e r t r e c o r d i t h o u t l i n e .F P a s t e I n s e r t c o n t e n t s o t h e H o l d B u f f e r .F D i s p l a y H o l d S u f f e r d i s p l a y o u t l i n e ' s H o l d B u f f e r .F D e l e t e R e c o r d p u r g e r e c o r d f r o m f i l e ; p l a c e i i e m p t y l i s t .C m d r S o r t O u t l i n e M o d e c l e a r s c r e e n a n d p r o m p t u s e r f o r s o r t o p t i o n .

Q u i t r e t u r n t t h m a i n m e n u .C r s r U C u r s o r U C r s r D C u r s o r D o w n

L i n e E d i t a n T e x t E d i t o r K e y sK E Y F U N C T I O NI N S T I n s e r t C h a r a c t e r i n s e r t a c h a r a c t e r o t h l i n e .D E D e l e t e C h a r a c t e r d e l e t e a c h a r a c t e r o t h l i n e .C m d r E E r a s e L i n e c l e a r l i n e f r o m s c r e e n ; d o n ' t r e m o v e f r o m f i l e .C r s r R i g h t C u r s o r R i g h t m o v e e d i t c u r s o r r i g h t o n c h a r a c t e r .C r s r L e f t C u r s o r L e f t m o v e e d i t c u r s o r l e f t o n c h a r a c t e r .[ R E T U R N ] R e t u r n t L i n e P o i n t e r o n l y w h e n I L i n e E d i t M o d e .

A d d i t i o n a l T e x t E d i t o r K e y sK E F U N C T I O NC m d r F o r m a t T e x t f o r m a t e n t i r e d o c u m e n t c u r r e n t l y b e i n g w o r k e d o n

R e t u r n t O u t l i n e E d i t M o d e .[ R E T U R N ] n e x t l i n e , f i r s t p o s i t i o n .C r s r U C u r s o r U C r s r D C u r s o r D o w nF 3 G r a b s a m e a s a b o v e .F 4 C o p y s a m e a s a b o v e .F I n s e r t s a m e a a b o v e .F P a s t e s a m e a s a b o v e .F D i s p l a y H o l d B u f f e r s a m e a s a b o v e .F D e l e t e L i n e s a m e a s D e l e t e R e c o r d , a b o v e .

C O N T R O L C A P S U L ET h e O r g a n i z e r

L i n e P o i n t e r E d i t K e y sK E F U N C T I O N

F c t n 8C t r lF c t nC t r lC t r lC t r lF c t nC t r lF c t nF c t nF c t nF c t n

L i n e E d i t iK E F c t nF c t nF c t nF c t nF c t n[ E N T E R ]

A d d i t i o n a lK E C t r l[ E N T E R ]F c t nF c t nF c t nF c t nC t r lC t r lC t r lF c t nC t r l

B a c k a G e n e r a t i o n m a k e t h e p a r e n t c h i l d .F o r w a r d G e n e r a t i o n m a k e t h c h i l d p a r e n t .E d i t u s [ E N T E R ] t g o b a c k t l i n e p o i n t e r .T e x t E d i t o r u s [ F C T N 9 ] t o g o b a c k t O u t l i n e E d i t o r .G r a b p l a c e l l n e ( s ) I H o l d B u f f e r ; r e m o v e f r o m t h s c r e e n .C o p y p l a c e l l n e ( s ) i H o l d B u f f e r ; d o n ' t c h a n g e o r i g i n a l l l n e ( s ) .I n s e r t I n s e r t r e c o r d I t h o u t l i n e .P a s t e I n s e r t c o n t e n t s o t h e H o l d B u f f e r .D i s p l a y H o l d B u f f e r d i s p l a y o u t l i n e ' s H o l d B u f f e r .D e l e t e R e c o r d p u r g e r e c o r d f r o m f i l e ; p l a c e i I e m p t y l i s t .S o r t O u t l i n e c l e a r s c r e e n a n d p r o m p t u s e r f o s o r t o p t i o n .Q u i t r e t u r n t o t h m a i n m e n u .C u r s o r U p C u r s o r D o w n .

a n T e x t E d i t o r K e y sF U N C T I O NI n s e r t C h a r a c t e r i n s e r t c h a r a c t e r o n t h l i n e .D e l e t e C h a r a c t e r d e l e t e a c h a r a c t e r o n t h e l i n e .E r a s e L i n e c l e a r l i n e o t e x t ; d o n ' t r e m o v e f r o m f i l e .C u r s o r L e f t m o v e e d i t c u r s o r l e f t o n c h a r a c t e r .C u r s o r R i g h t m o v e e d i t c u r s o r r i g h t o n c h a r a c t e r .R e t u r n t L i n e P o i n t e r o n l y w h e n I L i n e E d i t M o d e .T e x t E d i t o r K e y sF U N C T I O NF o r m a t T e x t f o r m a t e n t i r e d o c u m e n t c u r r e n t l y b e i n g w o r k e d o n

n e x t l i n e , f i r s t p o s i t i o n .R e t u r n t O u t l i n e E d i t M o d e .C u r s o r U m o v e e d i t c u r s o r u l i n e .C u r s o r D o w n m o v e e d i t c u r s o r d o w n l i n e .G r a b s a m e a s a b o v e .C o p y s a m e a s a b o v e .I n s e r t s a m e a a b o v e .P a s t e s a m e a s a b o v e .D i s p l a y H o l d B u f f e r s a m e a s a b o v e .D e l e t e L i n e s a m e a s D e l e t e R e c o r d , a b o v e .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1

Page 20: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 20/144

T h O r g a n i z e r ( A p p l e I F a m i l y )

L i n e N o s .1 0 0 - 2 0 02 1 0 - 2 3 02 4 0 - 3 0 03 1 0 - 4 4 04 5 0 - 5 8 05 9 0 - 7 0 07 1 0 - 8 2 0

L i n e N o s .1 0 0 - 2 0 02 1 2 2 0 - 3 0 03 1 0 - 5 2 05 3 0 - 5 9 06 0 0 - 7 1 07 2 0 - 8 8 08 9 0 - 1 1 2 01 1 3 0 - 1 2 2 01 2 3 0 - 1 4 7 01 4 8 0 - 1 6 3 01 6 4 0 - 1 7 6 01 7 7 0 - 2 0 9 02 1 0 0 - 2 2 5 02 2 6 0 - 2 5 0 02 5 1 0 - 2 6 0 02 6 1 0 - 3 0 1 0

L i n e N o s .1 0 0 - 2 0 0

2 1 2 2 0 - 4 1 04 2 0 - 7 7 07 8 0 - 1 2 7 01 2 8 0 - 1 4 7 01 4 8 0 - 1 6 9 01 7 0 0 - 2 4 8 02 4 9 0 - 2 8 0 02 8 1 0 - 3 0 8 03 0 9 0 - 3 4 6 03 4 7 0 - 4 8 5 04 8 6 0 - 4 9 4 04 9 5 0 - 5 3 8 05 3 9 0 - 6 0 4 06 0 5 0 - 6 2 1 06 2 2 0 - 6 4 1 06 4 2 0 - 7 2 0 07 2 1 0 - 7 5 4 07 5 5 0 - 7 7 4 07 7 5 0 - 8 6 2 08 6 3 0 - 9 0 8 09 0 9 0 - 9 1 4 09 1 5 0 - 9 2 4 09 2 5 0 - 9 5 0 09 5 1 0 - 9 6 1 0

L i n e N o s .1 0 0 - 2 3 0

2 4 2 5 0 - 3 9 0

M a i n M e n uE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .S e P r o D O S f l a g a n i n i t i a l i z e .M a i n p r o g r a m l o o p .I n i t i a l i z a t i o n o f v a r i a b l e s .M a i n m e n u s c r e e n .G e C h o i c e .B r a n c h t n e x t p r o g r a m .

F i l e M a n a g e rE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .S e P r o D O S f l a g a n i n i t i a l i z e .M a i n p r o g r a m l o o p .I n i t i a l i z a t i o n o f v a r i a b l e s .D i s p l a y m a i n m e n u .G e n u m b e r c h o i c e .C a t a l o g d i s k .C r e a t e - f i l e r o u t i n e .D e l e t e - f i l e r o u t i n e .E x p a n d - n l e r o u t i n e .N u m b e r e n t r y .H e a d e r s a n m e s s a g e s .F i l e - n a m e - e n t r y r o u t i n e .F i l e - m a n a g e m e n t r o u t i n e s .E n c o d e l i n k p a r a m e t e r s .L i n k t m a i n m e n uE r r o r - h a n d l i n g r o u t i n e s .

O u t l i n e E d i t o rE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .S e P r o D O S f l a g a n i n i t i a l i z e .M a i n p r o g r a m l o o p .I n i t i a l i z e p r o g r a m v a r i a b l e s .S t e e r i n g r o u t i n e s .E n t r y r o u t i n e s f o d i f f e r e n t g e n e r a t i o n s .O u t l i n e - e n t r y o p t i o n s .S o r t o u t l i n e .C u r s o r - d o w n r o u t i n e .l i n e e d i t .I n s e r t l i n e .G r a b a n d C o p y l i n e r o u t i n e s .D i s p l a y H o l d B u f f e r .D e l e t e l i n e .F o r m a t t e x t .S c r o l l - l i n e s r o u t i n e .F o r c e d - f o r m a t r o u t i n e .M i s c e l l a n e o u s - d i s p l a y r o u t i n e s .F i l e - n a m e e n t r y .D i s k - m a n a g e m e n t r o u t i n e s .M e m o r y - m a n i p u l a t i o n - o f - f i l e s r o u t i n e s .T e x t - f i l e - d i s p l a y r o u t i n e s .G e t - c h a r a c t e r r o u t i n e .R e t u r n t m a i n m e n u p r o g r a m .E r r o r - h a n d l i n g .G e P r o D O S p r e f i x .

R e p o r t sE x p l a n a t i o n o t h P r o g r a m . - y , \ t V

S t a r t e n Q r - t M t f P B f J V j " R P ^ 1 * t r t ^

T h O r g a n i z e r ( C o m m o d o r e 6 4

L i n e N O S .1 0 0 - 2 1 02 2 0 - 2 9 03 0 0 - 3 2 03 3 0 - 3 8 03 9 0 - 4 4 04 5 0 - 4 6 0

L i n e N o s .1 0 0 - 2 3 02 4 0 - 2 9 03 0 0 - 1 2 04 3 0 - 4 6 04 7 0 - 4 8 04 9 0 - 7 7 07 8 0 - 8 6 08 7 0 - 1 0 0 01 0 1 0 - 1 0 2 01 0 3 0 - 1 0 7 01 0 8 0 - 1 1 7 01 1 8 0 - 1 2 6 0

L i n e N o s .1 0 0 - 2 1 02 2 0 - 4 1 04 2 0 - 7 7 07 8 0 - 1 2 7 01 2 8 0 - 1 4 7 01 4 8 0 - 1 6 9 01 7 0 0 - 2 4 8 0

2 4 9 0 - 2 8 0 02 8 1 0 - 3 0 8 03 0 9 0 - 3 4 6 03 4 7 0 - 4 8 5 04 8 6 0 - 4 9 4 04 9 5 0 - 5 3 8 05 3 9 0 - 6 0 4 06 0 5 0 - 6 2 1 06 2 2 0 - 6 4 1 06 4 2 0 - 7 2 0 07 2 1 0 - 7 5 4 07 5 5 0 - 7 7 4 07 7 5 0 - 8 6 2 08 6 3 0 - 9 0 8 09 0 9 0 - 9 1 4 09 1 5 0 - 9 2 4 09 2 5 0 - 9 5 0 09 5 1 0 - 9 6 1 0

L i n e N o s .1 0 0 - 2 3 02 4 2 5 0 - 3 9 04 0 f t - 4 d O ©4 5 0 * D 7 f i . - i

M a i n M e n uE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .M e n u d i s p l a y a n i n p u t .V e r i f y a n c h a i n t p r o g r a m .E r r o r - h a n d l i n g .P r o g r a m v a r i a b l e i n i t i a l i z a t i o n .M o v e - c u r s o r r o u t i n e .

F i l e M a n a g e rE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .M a i n p r o g r a m l o o p .G e d i s k d i r e c t o r y .C h a i n t m a i n m e n u p r o g r a m .D a t a f o m e n u .C r e a t e - f i l e r o u t i n e .D e l e t e - f i l e r o u t i n e .E x p a n d - f i l e r o u t i n e .M o v e - c u r s o r r o u t i n e .I n i t i a l i z e p r o g r a m v a r i a b l e s .E r r o r - h a n d l i n g r o u t i n e s .I n p u t r o u t i n e .

O u t l i n e E d i t o rE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .M a i n p r o g r a m l o o p .I n i t i a l i z e p r o g r a m v a r i a b l e s .S t e e r i n g r o u t i n e s .E n t r y r o u t i n e s f o d i f f e r e n t g e n e r a t i o n s .O u t l i n e - e n t r y o p t i o n s .S o r t o u t l i n e .C u r s o r - d o w n r o u t i n e .L i n e e d i t .I n s e r t l i n e .G r a b a n C o p y l i n e r o u t i n e s .D i s p l a y H o l d B u f f e r .D e l e t e l i n e .F o r m a t t e x t .S c r o l l - l i n e s r o u t i n e .F o r c e d - f o r m a t r o u t i n e .M i s c e l l a n e o u s - d i s p l a y r o u t i n e s .F i l e - n a m e e n t r y .D i s k - m a n a g e m e n t r o u t i n e s .M e m o r y - m a n i p u l a t i o n - o f - f i l e s r o u t i n e s .T e x t - n l e - d i s p l a y r o u t i n e s .G e t - c h a r a c t e r r o u t i n e .R e t u r n t m a i n m e n u p r o g r a m .E r r o r - h a n d l i n g .G e P r o D O S p r e f i x .

R e p o r t sE x p l a n a t i o n o t h P r o g r a m g ^ - ^P r o g r a m h e a d e i * 0 ^ i O * ^ j . f t . \ \ V t V ©S t a r t Q t t g - f q j p p m g . f t * ^ 5 - t l O * * O f m o n t . i n d e n t { g f t i f t i l

2 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 21: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 21/144

T h

L i n e N o s .1 0 0 - 2 4 02 5 2 6 0 - 3 3 03 4 0 - 4 3 04 4 0 - 5 1 05 2 0 - 5 8 0

L i n e N o s .1 0 0 - 2 3 02 4 2 5 0 - 2 9 03 0 0 - 3 3 03 4 0 - 4 3 04 4 0 - 4 8 04 9 0 - 5 2 05 3 0 - 5 5 05 6 5 7 0 - 6 4 06 5 0 - 8 3 0

L i n e N o s .1 0 0 - 2 6 02 7 0 - 2 8 02 9 0 - 3 7 03 8 0 - 4 6 04 7 0 - 5 0 05 1 0 - 5 5 05 6 0 - 6 3 06 4 0 - 6 9 07 0 0 - 1 1 1 01 1 2 0 - 1 2 2 01 2 3 0 - 1 6 3 01 6 4 0 - 1 7 2 01 7 3 0 - 1 9 1 01 9 2 0 - 2 1 8 02 1 9 0 - 2 4 7 02 4 8 0 - 2 5 9 02 6 0 0 - 2 7 5 02 7 6 0 - 2 7 9 02 8 0 0 - 2 8 8 02 8 9 0 - 3 0 1 03 0 2 0 - 3 5 4 03 5 5 0 - 3 6 2 03 6 3 0 - 3 6 8 03 6 9 0 - 3 9 0 03 9 1 0 - 3 9 4 0

L i n e N o s .1 0 0 - 2 4 02 5

O r g a n i z e r ( I B M P a n P C j r )

M a i n M e n uE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .S t a r t e r r o r - i r a p p i n g .D i s p l a y m a i n m e n u .E r r o r r o u t i n e .R o u t i n e t d i s p l a y p r o g r a m o p t i o n s .P r o g r a m o p t i o n d a t a .

F i l e M a n a g e rE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .S t a r t e r r o r - t r a p p i n g .D i s p l a y m a i n m e n u .D i s p l a y c a t a l o g o t h d i s k .C r e a t e f i l e .D e l e t e f i l e .E x i t b a c k t t h m a i n m e n u .D i s p l a y t i t l e .O p t i o n d a t a .E r r o r - t r a p p i n g r o u t i n e .E x p a n d - t h e - f i l e - s i z e r o u t i n e .

O u t l i n e E d i t o rE x p l a n a t i o n o f t h e P r o g r a m .

P r o g r a m h e a d e r .S t a r t e r r o r - t r a p p i n g — i n i t i a l i z e p r o g r a m .L o a d f i l e l i n k s .M a i n c o n t r o l l o o p f o O u t l i n e E d i t o r .E d i t l i n e c o n t r o l r o u t i n e .T e x t E d i t o r c o n t r o l r o u t i n e .T e x t E d i t o r s c r e e n l o a d e r .T e x t E d i t o r s c r e e n s a v e rG r a b - a n d - C o p y r o u t i n e .I n s e r t - l i n e r o u t i n e .P a s t e - l i n e r o u t i n e .D i s p l a y t h H o l d B u f f e r .D e l e t e l i n e f r o m t h f i l e .S o r t t h o u t l i n e .F o r m a t t e x t i t h T e x t E d i t o r .G e n e x t r e c o r d f r o m t h e m p t y l i s t .T e x t E d i t o r c u r s o r r o u t i n e s .S e u s c r e e n .F i l e - h a n d l i n g r o u t i n e s .L o a d a n d i s p l a y O u t l i n e s c r e e n .L i n e E n t r y r o u t i n e s .C h a n g e l e v e l r o u t i n e s .F i l e f i e l d r o u t i n e s .E r r o r t r a p p i n g r o u t i n e .M o d e d i s p l a y s u b r o u t i n e s .

R e p o r t sE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r , . o t l s , W ® ^ f l lS t a r t e r r o t f r a a t M l U ^ * « ^ \ W * e

2 6 0 - 3 7 0 L o a d , f l l g l H 6 j j f t P P ^ S * 7 " s * * ° ' *

\ e - r f i t d i e j f t j r . H O W *o T ; m a * t ! m p j n g " r o u t i n e .

X T h O r g a n i z e r ( T I - 9 9 / 4 A )

A l O r g a n i z e r p r o g r a m s r e q u i r e T E x t e n d e d B A S I C .

M a i n M e n uE x p l a n a t i o n o t h P r o g r a m .

L i n e N o s .1 0 0 - 2 4 0 P r o g r a m h e a d e r .

2 5 0 - 2 7 0 D i s p l a y m a i n m e n u .2 8 0 - 3 4 0 R u p r o g r a m f r o m m a i n m e n u

L i n e N o s .1 0 0 - 2 5 02 6 0 - 2 9 03 0 0 - 3 7 03 8 0 - 4 5 04 6 0 - 4 9 05 0 0 - 5 9 06 0 6 1

L i n e N o s .1 0 0 - 2 5 02 6 0 - 3 1 03 2 0 - 3 9 04 0 0 - 5 1 05 2 0 - 8 1 08 2 0 - 9 8 09 9 0 - 1 5 3 01 5 4 0 - 1 9 4 01 9 5 0 - 2 3 1 02 3 2 0 - 2 7 8 02 7 9 0 - 2 8 7 02 8 8 0 - 2 9 1 02 9 2 0 - 2 9 7 02 9 8 02 9 9 0 - 3 0 7 03 0 8 0 - 3 1 6 03 1 7 0 - 3 2 2 03 2 3 0 - 3 9 0 03 9 1 0 - 3 9 6 03 9 7 0 - 4 0 7 04 0 8 0 - 4 2 4 04 2 5 0 - 4 3 3 04 3 4 0 - 4 4 3 04 4 4 0 - 4 5 2 04 5 3 0 - 4 5 6 04 5 7 0 - 4 5 9 04 6 0 0 - 4 6 6 0

L i n e N o s .1 0 0 - 2 5 02 6 0 - 3 7 03 8 0 - 4 1 0

F i l e M a n a g e rE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .M a i n m e n u .D i s p l a y c a t a l o g o t h d i s k .C r e a t e n e f i l e .D e l e t e t i l e .E x p a n d f i l e .E x i t t o m a i n m e n u .R o u t i n e t d i s p l a y t i t l e h e a d e r .

O u t l i n e E d i t o rE x p l a n a t i o n o f t h e P r o g r a m .

P r o g r a m h e a d e r .i n i t i a l i z e p r o g r a m .L o a d f i l e l i n k s .M a i n c o n t r o l r o u t i n e f o t h O u t l i n e E d i t o r .D e l e t e - l i n e r o u t i n e .I n s e r t - l i n e r o u t i n e .P a s t e - l i n e r o u t i n e .S o r t o u t l i n e .F o r m a t t e x t f o t h T e x t E d i t o r .G r a b a n d C o p y l i n e r o u t i n e .D i s p l a y H o l d B u f f e r .E d i t l i n e c o n t r o l r o u t i n e .T e x t E d i t o r c o n t r o l r o u t i n e .E x i t b a c k t t h m a i n m e n u .l i n e p o i n t e r c o n t r o l .T e x t E d i t o r s c r e e n l o a d e r .T e x t E d i t o r s c r e e n s a v e r .L i n e - e n t r y r o u t i n e .M i s c e l l a n e o u s r o u t i n e s .D i s k - I / O r o u t i n e s .L o a d o u t l i n e s c r e e n .S e u s c r e e n .G e t n e x t o u t l i n e r e c o r d .G e t n e x t t e x t r e c o r d .P r o g r a m d a t a .G s u b r o u t i n e t g e l i n k v a l u e .P s u b r o u t i n e t p l a c e l i n k v a l u e .

R e p o r t sE x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .L o a d f i l e l & t e i lO p t i o n : t o i r - d e n

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 2

Page 22: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 22/144

O r b i t a lD e f e n d e r

b S c o t t W i l l i a m sa n t h H C S t a f f

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

F r i e n d o F o e ? A l o n e l y g u a r d s t a n d s r e a d y ,t h i s i a l w a y s t h b o t t o m l i n e . T r u e o s e n t r i e se v e r y w h e r e , a a l t i m e s , t h i s q u e s t i o n n o p r e s s e s

o t h e n t i r e p l a n e t — a n d y o a r a l t h a t s t a n d s b e t w e e nM o t h e r E a r t h a n t h i n v a d i n g h o r d e s f r o m o u t e r s p a c e .O r b i t a l D e f e n d e r i g a m e b a s e d o r e f l e x e s a n h a n d -e y c o o r d i n a t i o n — p l a c i n g y o i c o m m a n d o p a t r o ls h i p o r b i t i n g E a r t h . Y o u r m i s s i o n i t r e c o g n i z e a n d e s t r o y a n h o s t i l e s h i p a p p r o a c h i n g t h p l a n e t , b u t l e f r i e n d l y s h i p s p a s s u n h a r m e d . Y o u r e n e m i e s a r e t h eS a n d i a n h o r d e s , a n t h s p a c e p i r a t e s f r o m A l p h a I I T r a f f i c i h e a v y , a n y o h a v e t m a k e i n s t a n t d e c i s i o n s ;o r y o m a u n w i t t i n g l y m i s s a t a r g e t , d e s t r o y a a l l y ,o r p o s s i b l y b s h o t d o w n y o u r s e l f !T h i n k F a s t

A P l a n e t E a r t h s l i d e s s l o w l y b e n e a t h , a n t h s t a r sa p p e a r t r i s e o v e r c u r v e d h o r i z o n , y o f l l o n e l y a n d a n g e r o u s v i g i l . Y o u r s h i p i a r m e d w i t h s h o r t - r a n g ep a r t i c l e - b e a m d i s c h a r g e c a n n o n . r a d a r s c o p e i y o u rc o n t r o l p a n e l h o m e s i o a n p a s s i n g s p a c e c r a f t a n d i s p l a y s i t s h a p e . I i y o u r d e c i s i o n t f i r e o n o t — a n di m u s t b s p l i t - s e c o n d j u d g e m e n t : f r i e n d l y o h o s t i l e ?B e f o r e y o s e t h c r a f t o t h s c r e e n , w a r n i n g l i g h ta n a l a r m b r i n g s y o t a t t e n t i o n . I y o r e c o g n i z e t h s h i p a s a e n e m y , p r e s s t h [ S P A C E B A R ] t f i r e . Y o u rs h i p ' s c o m p u t e r l o c k s i t h t a r g e t , b u y o m u s t d e c i d ew h o ' s w h o . E a r t h l a w d e c l a r e s t h a t o n l y h u m a nb e i n g — n o t c o m p u t e r — w i l l d e c i d e w h e t h e r l i f e i t b t a k e n i d e f e n s e o f t h e p l a n e t . Y o u ' l l b a w a r d e d p o i n t s2 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

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

Y o u r s h i p ' s i n s t r u m e n t p a n e l i a a c t i v e o n e , d i s p l a yi n s e v e r a l f a c t o r s i m p o r t a n t t y o u r s u r v i v a l a n s u c e s s . T h r e e s l i d i n g s c a l e s i n d i c a t e t h r u s t , y o u r s h i e l ds t r e n g t h ( i a a t t a c k c a t c h e s y o w i t h y o u r s h i e l d s d o w n ,y o u ' r e d e a d ) , a n d o c k t i m e — t h e t i m e l e f t b e f o r e y o u rs h i p r e a c h e s a E a r t h b a s e s a t e l l i t e . T h r e e i n f o r m a t i o nd i s p l a y s s h o w t h c l a s s , t y p e , a n f i r i n g r a n g e o a n s h i po t h r a d a r s c r e e n , a n f o u r t h s l i d i n g s c a l e s h o w s t h l e v e l o e n e r g y r e m a i n i n g i y o u r s h i p .

E n e r g y a n d S k i l lY o u r t h r u s t e r , s h i e l d s , a n d c a n n o n a l c o n s u m e

e n e r g y — r u n n i n g o u o e n e r g y m a k e s y o p e r f e c tt a r g e t f o t h S a n d i a n s o A l p h a I p i r a t e s . T h o n l y w a t g e m o r e e n e r g y i t d o c k w i t h a E a r t h b a s e , w h i c hi e a s y — a s l o n g a y o d o n ' t b l o w i o u o t h e u n i v e r s e .I y o u r i t c h y t r i g g e r f i n g e r d e s t r o y s t h b a s e b e f o r e y o g e t h e r e , y o u ' l l h a v e t c o n s e r v e e n e r g y u n t i l t h n e x td o c k . Y o c a n , f o e x a m p l e , t u r n o f y o u r s h i e l d s t c o s e r v e , b u y o w i l l h a v e t s h o o t p e r f e c t l y t s u r v i v e u t i y o c a r e a c h t h n e x t b a s e . I y o s h o o t m o r e t h a n

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

F r o m t h f i r s t m e n u , y o u c a n c h o o s e 1 d i f f e r e n t s k i l ll e v e l s , r a n g i n g f r o m R o o k i e C a d e t t C o m m a n d e r . S k i l ll e v e l s v a r y a c c o r d i n g t h o w m u c h t i m e y o h a v e t r e a c tb e f o r e f i r i n g o t a k i n g b l o w . T h p r o g r a m k e e p s t r a c k

Page 23: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 23/144

r e p r e s e n t a t i v ep h o t o o O r b i t a lD e f e n d e r t a k e n f r o m t h

C o m m o d o r e 6 s c r e e n .

" E a r t h l a d e c l a r e s t h a t o n l y h u m a nb e i n g — n o t c o m p u t e r — w i l l d e c i d e

w h e t h e r l i f e i t b t a k e n . . . "

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

N o s i d o w n a t h c o n t r o l s a n d y o u r b e s t t d f e n d o u M o t h e r P l a n e t . J u s t b e s u r e t s t a y o y o u r t o e s ,a n d — b e f o r e y o f i r e — r e m e m b e r t a s k , F r i e n d o F o e ?

F o y o u r k e y - I n l i s t i n g s e H C P R O G R A M L I S T I N G S C o n t e n t s .

K E S p a c e

C O N T R O L C A P S U L EO r b i t a l D e f e n d e r

F U N C T I O NB a F i r e

I n c r e a s e T h r u s tD e c r e a s e T h r u s tR a i s e S h i e l d sL o w e r S h i e l d s

T h A p p l e v e r s i o n o t h i s p r o g r a m u s e s f o u r a s s e m b l yl a n g u a g e r o u t i n e s . T h e s e r o u t i n e s c o n t r o l s o u n d e f f e c t s ,c h a r a c t e r g r a p h i c s , a n t w o t h e r v e r y i n t e r e s t i n g f u n ct i o n s : s h a p e e x p a n s i o n a n p a g e s w i t c h i n g . I t h s h a p e -e x p a n s i o n r o u t i n e , t h p r o g r a m t a k e s s m a l l s h a p e f r o mt h s h a p e t a b l e a n e n l a r g e s i o t h s c r e e n . T h p a g e -s w i t c h i n g r o u t i n e r a p i d l y s w i t c h e s b e t w e e n t w o s c r e e n ss t o r e d s e p a r a t e l y o h i g h - r e s o l u t i o n g r a p h i c s P a g e sa n 2 ( F o r m o r e o t h e s e g r a p h i c s p a g e s , s e e t h e A p p l e" T e c h N o t e " i t h i s i s s u e , o p a g e 6 0 . ) T h l i s t b e l o ws h o w s t h l i n e n u m b e r w h e r e t h d a t a s t a t e m e n t s f o e a c h r o u t i n e a r l o c a t e d :

R o u t i n e1 C h a r . G r a p h i c s2 S o u n d3 P a g e M o v e4 S h a p e E x p a n s i o n

D a t a L i n e N o 1 2 3 0 - 1 2 4 01 2 4 01 2 4 0 - 1 2 5 01 2 5 0 - 1 2 8 0

T h c a l l a d d r e s s e s f o e a c h r o u t i n e a r e a l l i s t e d i l i n e s2 5 0 a n d 2 6 0 o t h p r o g r a m :

2 5 P A U S E 3 0 : N S 2 5 : P 1 3 2 : P 26 4 : B A S E = 2 0 4 8 : D I M X S ( N S ) ,Y S ( N S ) : F X ( 1 ) 3 9 : F X ( 2 )

1 3 9 : F X ( 3 ) 2 3 9 : C ( 1 ) 2 : C ( 2 )5 : C ( 3 ) 6 : C ( 4 )

2 6 H C H A R B A S E : S O U N D B A S E + 5 5 : S P K KB A S E 6 7 : M O V E B A S E 7 5 : O U T

B A S E + 1 1 5 : T A B L E = B A S E+ 3 0 0 : S H P T S = 7 6 8

L i n e 2 5 s e t s t h b a s e a d d r e s s f o a l t h r o u t i n e s i m e m o r y , a n l i n e 2 6 d e f i n e s e a c h a d d r e s s r e l a t i v e t ot h b a s e . W h e n o n o t h e s e r o u t i n e s i c a l l e d b t h p r g r a m , a p a r a m e t e r i p a s s e d t t h m a c h i n e l a n g u a g er o u t i n e , c a u s i n g t h r o u t i n e t r u i c e r t a i n w a ( d e p e n d i n g o t h v a l u e o t h p a r a m e t e r ) . F o r e x a mp l e , l i n e 7 9 c a l l s t h s o u n d r o u t i n e w i t h p a r a m e t e rv a l u e o 2 5 5 , c r e a t i n g s o u n d f o a p p r o x i m a t e l y 1 / s e c o n d , s t a r t i n g w i t h h i g h p i t c h a n d e c r e a s i n g . I y o c h a n g e t h i s v a l u e t 6 3 i w i l l c r e a t e s e v e r a l f a s t o s c i l l at i o n s f r o m h i g h t l o p i t c h . T r i t I y o w i s h , y o m a t r o t h e r v a l u e s i t h i s p a r a m e t e r , o f i n d n e l i n e s i w h i c h o t h e r r o u t i n e s a r e c a l l e d , a n c h a n g e t h e i rp a r a m e t e r s — j u s t t s e w h a t h a p p e n s . O t r t h i s : A f t e rr u n n i n g t h p r o g r a m , t h s o u n d r o u t i n e r e m a i n s i m e m o r y . H a l t t h p r o g r a m a n d e n t e r t h e f o l l o w i n g l i n e :

F O T 2 5 5 : H O M E : P R I N T Z : C A L L S O U N D , Z F O R T D T 1 5 0 0 : N E X T : N E X TN o a y o c h a n g e v a l u e s i t h s o u n d p a r a m e t e r ,

y o w i l l h e a r t h i m m e d i a t e r e s u l t s .

K E S p a c e

S h i f t

S h i f t s

C O N T R O L C A P S U L EO r b i t a l D e f e n d e r

F U N C T I O NB a F i r e

I n c r e a s e T h r u s tD e c r e a s e T h r u s tR a i s e S h i e l d sL o w e r S h i e l d s

A l t h o u g h t h C o m m o d o r e 6 p r o v i d e s d i f f e r e n ts p r i t e s , a l o w h i c h c a n b e u s e d s i m u l t a n e o u s l y , t h i s p r g r a m u s e s o n l y o n s p r i t e — w h i c h i r e d e f i n e s t g e a l

d i f f e r e n t s h a p e s o t h h o s t i l e a n f r i e n d l y c r a f t sd i s p l a y e d o t h r a d a r s c r e e n . B e c a u s e i d i s p l a y s o n l yo n s h a p e a t i m e , t h p r o g r a m a v o i d s h a v i n g t r e d e f i n e m o r e t h a n o n e s p r i t e . L i n e 1 4 3 0 s e t s a o f f s e tt h a t d e t e r m i n e s w h i c h s h a p e w i l l b e P O K E d t t h s p r i t e .L i n e 1 4 4 0 P O K E s t h s h a p e d a t a t t h s p r i t e f r o m a s h a p et a b l e s t o r e d i m e m o r y . D a t a f o t h s h a p e s a r i s e p a r a t e d a t a s t a t e m e n t s a t h e n o t h p r o g r a m .

C o n t i n u e d o n n e x t p a g e .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 2

Page 24: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 24/144

K E S p a c eC u r s o rC u r s o rC u r s o rC u r s o r

C O N T R O L C A P S U L EO r b i t a l D e f e n d e r

B a U D o w nL e f tR i g h t

F U N C T I O NF i r eI n c r e a s e T h r u s tD e c r e a s e T h r u s tL o w e r S h i e l d sR a i s e S h i e l d s

T h i s v e r s i o n u s e s I B M ' s G E T a n P U c o m m a n d s t g e n e r a t e c h a n g e s i t h g r a p h i c s s c r e e n . T h G E c o m a n d a l l o w s t h p r o g r a m t g r a b r e c t a n g u l a r s e t i o n o t h s c r e e n a n s a v e i t a a r r a y . ( T w op a r a m e t e r s d e f i n e t h e r e c t a n g l e b t h e p o s i t i o n o i t u p p e r l e f t - a n l o w e r r i g h t - h a n d c o r n e r s . ) T h P U c o m a n d a l l o w s y o t p l a c e g r a p h i c s s t o r e d w i t h t h G E c o m m a n d b a c k o n t h s c r e e n .

T h u s o G E a n P U T a l l o w s s i m p l e a n i m a t i o n .S e v e r a l o p t i o n s c a b u s e d w i t h t h P U c o m m a n d t d e t e r m i n e h o t h i m a g e w i l l b p l a c e d o t h e s c r e e n .I n t h i s p r o g r a m , w u s t h P S E T w h e n d i s p l a y i n g s h i p so t h r a d a r , w h i c h w i l l p l a c e t h e n t i r e i m a g e b a c kj u s t a i w a w h e n w g r a b b e d i w i t h G E T . T h e n w eu s t h L I N E c o m m a n d t e r a s e t h r a d a r i m a g e . T h B ( B o x F i l l ) o p t i o n i u s e d w i t h a b l a c k b a c k g r o u n dc o l o r — a v e r y f a s t a n e f f e c t i v e w a t e r a s e c o n t r o l l e da r e a s o f t h e s c r e e n .

K E S p a c e

C O N T R O L C A P S U L EO r b i t a l D e f e n d e r

F U N C T I O NB a F i r e

I n c r e a s e T h r u s tD e c r e a s e T h r u s tR a i s e S h i e l d sL o w e r S h i e l d s

[ N o t e : T h i s p r o g r a m h a b e e n c o n v e r t e d f r o m t h o r i g i n a l i E x t e n d e d B A S I C t B A S I C v e r s i o n . T c o s e r v e s p a c e , w a r e p u b l i s h i n g o n l y t h e B A S I C v e r s i o ni t h i s i s s u e o t h m a g a z i n e . H o w e v e r , t h E x t e n d e dB A S I C p r o g r a m w i l l b i n c l u d e d w i t h t h B A S I C p r g r a m o o u d i s k a n c a s s e t t e m e d i a s e r v i c e ( O D I S Ka n O T A P E ) f o V o l . 5 N o l .

T h m o s t s i g n i f i c a n t a s p e c t o t h e T I v e r s i o n o O b i t a l D e f e n d e r i i t u s o t h C A L L C O L O R c o m m a n dt e n h a n c e g r a p h i c s . W i t h C A L L C O L O R , t h p r o g r a mc a ' h i d e ' ' p a r t s o t h g r a p h i c s s c r e e n u n t i l t h e y a r n e e d e d t c r e a t e c e r t a i n e f f e c t s . T h i s i v e r y h e l p f u l i c r e a t i n g t h i l l u s i o n t h a t e x t e n s i v e g r a p h i c s a r b e i n gr a p i d l y a n s i m u l t a n e o u s l y w r i t t e n t t h s c r e e n w h e n ,i f a c t , t h e y w e r e t h e r e a l t h t i m e .

K

O r b i t a l D e f e n d e r ( A p p l e I F a m i l y )L i n e N o s .1 0 0 - 2 0 02 1 0 - 2 7 02 8 0 - 2 9 03 0 0 - 3 5 03 6 0 - 3 7 03 8 0 - 3 9 04 0 0 - 5 3 05 4 0 - 7 0 07 1 0 - 8 7 08 8 0 - 9 4 09 5 0 - 1 0 1 01 0 2 0 - 1 0 5 01 0 6 0 - 1 2 9 01 3 0 0

E x p l a n a t i o n o t h P r o g r a m .P r o g r a m h e a d e r .I n i t i a l i z e p r o g r a m .D i s p l a y t i t l e s c r e e n .R e a d p r o g r a m d a t a f o s h a p e s .S t a r t s o u n d r o u t i n e .G e s k i l l l e v e l .D i s p l a y p l a y i n g s c r e e n .M a i n c o n t r o l l o o p .R a d a r p i c k s u s h i p .E n o g a m e r o u t i n e .D o c k w i t h E a r t h b a s e .R a d a r d i s p l a y r o u t i n e .P r o g r a m d a t a .E r r o r r o u t i n e .

L i n e N o s .1 0 0 - 1 8 01 9 0 - 2 6 02 7 0 - 5 2 05 3 0 - 6 3 06 4 0 - 8 8 08 9 0 - 1 0 5 01 0 6 0 - 1 1 2 01 1 3 0 - 1 1 6 01 1 7 0 - 1 5 7 01 5 8 0 - 1 6 4 01 6 5 0 - 1 7 7 01 7 8 0 - 1 9 3 01 9 4 0 - 2 9 3 02 9 4 0 - 2 9 8 0

O r b i t a l D e f e n d e r ( C - 6 4 )E x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .D i s p l a y t i t l e s c r e e n .I n i t i a l i z e p r o g r a m .D i s p l a y l e v e l o p t i o n m e n u .D i s p l a y t h p l a y i n g s c r e e n .M a i n c o n t r o l l o o p .S c r o l l s t a r s .S c r o l l t h E a r t h .R a d a r p i c k e d u s h i p .R e a d k e y b o a r d l o c o n t r o l s .E n d - o f - g a m e r o u t i n e .D o c k w i t h E a r t h b a s e .P r o g r a m d a t a .S o u n d d a t a .

O r b i t a l D e f e n d e r ( I B M P a n I B P C j r )L i n e N o s .1 0 0 - 2 2 02 3 0 - 3 5 03 6 0 - 4 4 04 5 0 - 6 3 06 4 0 - 7 1 07 2 0 - 7 6 07 7 0 - 9 7 09 8 0 - 1 1 6 01 1 7 0 - 1 1 9 01 2 0 0 - 1 2 5 01 2 6 0 - 1 4 6 01 4 7 0 - 1 7 0 01 7 1 0 - 1 7 9 0

E x p l a n a t i o n o t h P r o g r a m .P r o g r a m h e a d e r .I n i t i a l i z e p r o g r a m a n g r a p h i c s .M a i n c o n t r o l l o o p .D i s p l a y t i t l e s c r e e n .D i s p l a y p l a y i n g s c r e e n .F l a s h w a r n i n g l i g h t .D i s p l a y c o n t r o l s .R o t a t e t h e E a r t h .I n p u t s k i l l l e v e l .U p d a t e c o n t r o l s .M a i n c o n t r o l l o o p .S o u n d a n g r a p h i c s r o u t i n e s f o l a s e r s a n M r r a t aE n o g a m e . O p t i o n t p l a y a g a i n .

L i n e N o s .1 0 0 - 1 8 01 9 0 - 2 3 0

2 4 0 - 2 5 02 6 0 - 3 4 03 5 0 - 4 2 04 3 0 - 4 8 04 9 0 - 8 9 09 0 0 - 9 9 01 0 0 0 - 1 0 4 01 0 5 0 - 1 1 6 01 1 7 01 1 8 0 - 1 6 3 01 6 4 0 - 1 6 8 0

O r b i t a l D e f e n d e r ( T I - 9 9 / 4 A )E x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .I n i t i a l i z e p r o g r a m .B r a n c h t d i s p l a y l e v e l o p t i o n .D i s p l a y p l a y i n g - s c r e e n c o n t r o l p a n e l .M a i n c o n t r o l l o o p .R o u t i n e t s c r o l l t h e a r t h .R a d a r p i c k e d u p s h i p .R e a d k e y b o a r d f o c o n t r o l s .E n o g a m e — o p t i o n t p l a y a g a i n .D o c k w i t h E a r t h b a s e .D i s p l a y s c r e e n - g r a p h i c s r o u t i n e .P r o g r a m d a t a .E n o g a m e d a t a f o d i s p l a y .

2 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 25: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 25/144

Q U I Z -P R I N TF i n i s h i n g T o o l

f o y o u rQ u i z C o n s t r u c t i o n S e

b W i l l i a m K B a l t h r o pa n t h H C S t a f f

C a l l i n g a l t e a c h e r s , s t u d e n t s , t r i v i a a n n o n - t r i v i ab u f f s — n o w y o c a c r e a t e c u s t o m - o r g a n i z e d

p r i n t o u t o a l y o u r s e l f - m a d e q u i z z e s w i t h t h i sd o - i t - a l l p r o g r a m !

* I t h l a s t i s s u e o H o m e C o m p u t e rM a g a z i n e ( V o l u m e 4 N u m b e r 5 w p r e s e n t e d " Q u i z C o n t r a c t i o n S e t , " a e n t e r t a i n i n g a n e d u c a t i o n a l s e o p r g r a m s d e s i g n e d t e n h a n c e y o u r p e r s o n a ll i b r a r y o c o m p u t e r t o o l s . W n o o f f e r t h i sf u r t h e r a d d i t i o n t h a t a l l o w s y o t c o n t r o lt h e " s h a p e - o f - t h i n g s - t o - c o m e . "

M a r y i s t u d y i n g f o h e h i s t o r y e x a m o n e x tw e e k , a n a s h r e a d s h e r t e x t b o o k s s h d e v i s e s q u e s t i o n s a n a n s w e r s o h e c o

p u t e r a n l a t e r p r i n t s t h e m o u s o t h a t s h m a q u i zh e r s e l f a n h e r s t u d y g r o u p , a s w e l l a h i g h l i g h t i n f o rm a t i o n p r e s e n t e d . J i i g e t t i n g r e a d y f o a d i n n e r p a rt y a n a f t e r s h o v i n g r o a s t i t h o v e n , h s i t s d o w na h i c o m p u t e r t c r e a t e s e t o f t r i v i a q u e s t i o n s a n a n s w e r s f o l i t t l e f u a f t e r d i n n e r . A n K a r e n t y p e su p a n d p r i n t s o u a m u l t i p l e c h o i c e t e s t ( a n d a n a n s w e rs h e e t ) t h a t s h w i l l d i s t r i b u t e f o h e s e c o n d g r a d e c l a s s 's p e l l i n g t e s t t o m o r r o w .

A l o t h e s e p e o p l e a r u s i n g Q u i z - P r i n t , h e l p f u l ,e a s y - t o - u s e p r o g r a m d e s i g n e d t b s u p p l e m e n t t t h Q u i z C o n s t r u c t i o n S e p r o g r a m s , Q u i z - M a k e a n Q u i z -T a k e , p u b l i s h e d i t h p r e v i o u s i s s u e , V o l . 4 N o 5 Q u i z -P r i n t i r e p o r t i n g u t i l i t y w h i c h i c a p a b l e o p r o d u ci n h a r d - c o p y q u i z z e s f r o m a q u i z d a t a b a s e c r e a t e d w i t hQ u i z - M a k e .

n u m b e r o o p t i o n s m a k e t h i s m o r e t h a n j u s tr e p o r t i n g p r o g r a m . Y o c a r e o r g a n i z e t h q u i z , u s m u l t i p l e - c h o i c e f o r m a t s , o b l i n d - a n s w e r q u e s t i o n s .W h e n y o K U t h p r o g r a m , y o w i l l b p r e s e n t e dw i t h a m e n u s c r e e n f i r s t :

M A I N M E N U S C R E E N1 2 3 4 5

S E T U PP R I N TS A V EL O A DE X I T

B e f o r e u s i n g Q u i z - P r i n t , y o m u s t c r e a t e a q u i z u i n g t h e Q u i z - M a k e p r o g r a m . T s t a r t , s e l e c t t h S e t u pr o u t i n e a n i n s e r t d i s k o c a s s e t t e c o n t a i n i n g Q u i z -M a k e f i l e i n t o t h d r i v e o r e c o r d e r . A f t e r s e l e c t i n g l S E T U P , y o w i l l b a s k e d t e n t e r t h q u i z f i l e n a m e t h a tw a c r e a t e d u s i n g Q u i z - M a k e . T h a t f i l e w i l l t h e n b l o a d e d i n t o m e m o r y . D n o u s L O A D t l o a d t h i s f i l e — i ti u s e d o n l y t l o a d y o u r q u i z r e p o r t o n c e y o h a v e s e i u a n s a v e d i t

O p t i o n 1 S e t u p , i u s e d t d e f i n e t h p a r a m e t e r s o t h h a r d - c o p y q u i z t h a t y o w i s h t p r o d u c e . T h i s o t i o n f i r s t h e l p s y o s e l e c t f o r m a t f o y o u r a n s w e r s , a n t h e n l e t s y o c h o o s e t h q u e s t i o n s t b a s k e d i y o d n o w a n t t h c o m p u t e r t r a n d o m l y c h o o s e t h e m .F o r m a t T h e A n s w e r s

T h n e x t q u e s t i o n y o w i l l b a s k e d i w h e t h e r y o w o u l d l i k e t o p r i n t m u l t i p l e - c h o i c e s t y l e q u e s t i o n s :

P R I N T M U L T I P L E C H O I C E ( Y / N ) ?I y o p r e s s N t h e n t h p r o g r a m w i l l s k i p d o w n t t h

m e n u d e s c r i b e d u n d e r " C h o o s i n g Q u e s t i o n s . " W h e ny o c h o o s e n o t t h a v e y o u r q u e s t i o n s a r r a n g e d i m u l t i p l e - c h o i c e f o r m a t , t h e p r i n t o u t s i m p l y i n c l u d e s t h eq u e s t i o n a l o n e , a n a b l a n k l i n e f o r t h a n s w e r .

I y o p r e s s Y y o w i l l b p r o m p t e d f o t h f o l l o w i n gi n f o r m a t i o n i r e f e r e n c e t m u l t i p l e - c h o i c e q u i z . F i r s te n t e r t h e n u m b e r o a n s w e r s y o u w o u l d l i k e t h a v e a pp e a r b e l o w e a c h q u e s t i o n :

H O M A N Y C H O I C E S ( t 1 0 ) ?N e x t , y o u c a n e i t h e r h a v e t h c o m p u t e r r a n d o m l y

s e l e c t a n s w e r s f r o m w i t h i n t h e q u i z t f i l l i t h i n c o rr e c t m u l t i p l e c h o i c e s , o y o c a e n t e r y o u r o w w r o n ga n s w e r s t e a c h q u e s t i o n :

Page 26: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 26/144

S E L E C T O N E :1 U S R A N D O M A N S W E R S F R O M T H Q U I Z2 E N T E R Y O U R O W A N S W E R S

S e l e c t t h f i r s t o p t i o n i y o w a n t t h c o m p u t e r t s e l e c t m u l t i p l e - c h o i c e a n s w e r s f o y o a f t e r y o h a v ef i n i s h e d c h o o s i n g y o u r q u e s t i o n s . I w i l l d i s p l a y i t s e l e ct i o n f o t h f i r s t q u e s t i o n a n a s i f i t ' s O K I y o p r e s s

f o n o t h e n i w i l l s e l e c t d i f f e r e n t s e t o r a n d o ma n s w e r s f o y o u r i n s p e c t i o n . N a n s w e r w i l l e v e r b r e p e a t e d t w i c e w i t h i n o n m u l t i p l e - c h o i c e q u e s t i o n . F o t h i s r e a s o n , y o s h o u l d h a v e a l e a s t a m a n y q u e s t i o n si t h f i l e a t h e r e a r n u m b e r o c h o i c e s p e q u e s t i o n ,o e l s e c h o o s e t e n t e r t h e a n s w e r s y o u r s e l f f o e a c hq u e s t i o n .

I y o e l e c t t o e n t e r y o u r o w a n s w e r s f o y o u r q u e st i o n s ( o p t i o n 2 ) y o w i l l n e e d t e n t e r o n a n s w e r f o e a c h c h o i c e , d e t e r m i n e d b t h n u m b e r o c h o i c e s p e q u e s t i o n t h a t y o i n d i c a t e d i a e a r l i e r o p t i o n . T h n u m b e r o a n s w e r s t h a t y o w i l l e n t e r f o q u e s t i o ni a c t u a l l y o n l e s s t h a n i t t o t a l n u m b e r o p o s s i b l ea n s w e r s , b e c a u s e o n e o t h e m w i l l b t h c o r r e c ta n s w e r — w h i c h y o c a n n o t c h a n g e .

P i c k T h P r o p e r P l a c eI t h n e x t o p t i o n , y o c a e i t h e r l e t h c o m p u t e r

p l a c e t h e c o r r e c t a n s w e r s w i t h i n t h p r o p e r f i e l d s o m u l t i p l e a n s w e r s r a n d o m l y , o s e l e c t t h p o s i t i o n t h a tt h a n s w e r s w i l l a p p e a r i f o e a c h q u e s t i o n y o u r s e l f :

S E L E C T O N E :1 R A N D O M A N S W E R P O S I T I O N2 S E L E C T A N S W E R P O S I T I O N

I t h c o m p u t e r r a n d o m l y p i c k s t h p o s i t i o n o f t h e c o rr e c t a n s w e r w i t h i n e a c h m u l t i p l e c h o i c e s e l e c t i o n , i w i l ld s a n t h e n a s k y o i i t ' s O K I i i n o t , i w i l l k e e ps e l e c t i n g d i f f e r e n t p o s i t i o n s u n t i l o n i s a t i s f a c t o r y . I y o w a n t t e n t e r t h e p o s i t i o n o t h c o r r e c t a n s w e r ,t h c o m p u t e r w i l l d i s p l a y a l o t h w r o n g a n s w e r s f o

q u e s t i o n , e a c h n e x t t l e t t e r . T h l a s t l e t t e r i o b l a n k l i n e , a n t h e q u e s t i o n ' s c o r r e c t a n s w e r w i l l b d i s p l a y e d b e l o w i t P r e s s t h e k e y b o a r d l e t t e r c o r r e s p o n di n t w h e r e y o u w o u l d l i k e t o p l a c e t h e c o r r e c t a n s w e r .T h a n s w e r o t h c h o s e n l e t t e r — i f t h e r e i o n e — w i l lb b u m p e d d o w n , a n t h e c o r r e c t a n s w e r w i l l b i n s e r t e d .

C h o o s e T h Q u e s t i o n sT h i s n e x t m e n u w i l l a l w a y s a p p e a r n e x t w h e n y o

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

S E L E C T O N E :1 S H O W Q U E S T I O N S I S A M E O R D E R A S F I L E

2 R A N D O M Q U E S T I O N O R D E R3 P I C K A N C H O O S E Q U E S T I O N O R D E R

I t h a b o v e m e n u y o a r g i v e n t h r e e c h o i c e s . I nc h o i c e 1 t h q u e s t i o n s i t h e q u i z w i l l b p r i n t e d i t h s a m e o r d e r i w h i c h t h e y a p p e a r i t h o r i g i n a l Q u i z -M a k e f i l e . I y o a r w o r k i n g o m u l t i p l e c h o i c e q u i z ,y o a r t h e n s h o w n t h f i r s t q u e s t i o n , s o m e a n s w e rc h o i c e s , a n t h c o r r e c t a n s w e r a n a s k e d :

I T H I S O ( Y / N ) ?2 © H o m e C o m p u t e r M a g a z i n e V o l u m e s , N o

I y o p r e s s N t h e n t h p r o g r a m w i l l c o n t i n u e t s h o wy o u a n s w e r c h o i c e s u n t i l y o p r e s s Y I y o p r e s s Y t h e n t h p r o g r a m w i l l t e l l y o h o m a n y r e c o r d s ( q u e st i o n s ) y o h a v e s e l e c t e d , a n i n q u i r e w h e t h e r y o w a n tt a d a n o t h e r . I y o a r n o w o r k i n g w i t h m u l t i p l ec h o i c e q u e s t i o n s , t h e n y o a r s i m p l y s h o w n e a c h q u e st i o n a n a s k e d w h e t h e r y o w a n t t a d i t t h f i l e .I b o t h c a s e s , y o a r t a k e n b a c k t t h m a i n m e n uw h e n y o d e c i d e t s t o p a d d i n g q u e s t i o n s .

I t h s e c o n d c h o i c e , t h c o m p u t e r w i l l m i x u p t h o r d e r i w h i c h t h q u e s t i o n s w i l l b p r i n t e d . Y o w i l lb s h o w n e a c h q u e s t i o n t h a t t h e c o m p u t e r h a s e l e c t e da n a s k e d t a c c e p t o r e j e c t i t F r o m h e r e o n c h o i c e2 o p e r a t e s j u s t l i k e c h o i c e a b o v e .

" Y o u c a r e o r g a n i z e t h q u i z ,u s m u l t i p l e c h o i c e f o r m a t so b l i n d - a n s w e r q u e s t i o n s . "

I t h t h i r d o p t i o n , y o w i l l b a b l e t s c a n t h r o u g ht h e q u i z f i l e a n p i c k t h q u e s t i o n s t h a t y o u w o u l d l i k et i n c l u d e i t h q u i z ; t h e y w i l l b p r i n t e d i t h o r d e ri w h i c h y o u s e l e c t t h e m . E a c h q u e s t i o n c a n b e s e l e c t e do n l y o n c e . O n c e y o s e l e c t q u e s t i o n , i w i l l b r e m o v e df r o m t h l i s t o q u e s t i o n s f r o m w h i c h s e l e c t i o n s c a b m a d e . U s e t h a r r o w k e y s t o s c r o l l t h r o u g h t h s e l e ct i o n s . E n t e r t h n u m b e r o t h e q u e s t i o n y o u w o u l d l i k ea n p r e s s [ E N T E R ] o [ R E T U R N ) . I y o a l r e a d y h a v e l i s to t h q u e s t i o n s p r i n t e d o u o r w r i t t e n d o w n , y o u c a ns i m p l y e n t e r t h e n u m b e r s o t h q u e s t i o n s d e s i r e d i t h o r d e r t h a t y o w a n t t h e m , w i t h o u t s c r o l l i n g t h s c r e e n . T h q u e s t i o n d o e s n o n e e d t b o t h s c r e e nt b s e l e c t e d . I y o a r r e q u i r e d t e n t e r m o r e i n f o rm a t i o n f o q u e s t i o n a f t e r m a k i n g s e l e c t i o n ( s u c h a sy o u r o w w r o n g a n s w e r s f o t h e m u l t i p l e c h o i c e o p t i o n ) ,y o w i l l b a s k e d f o t h a t i n f o r m a t i o n b e f o r e m a k i n gy o u r n e x t s e l e c t i o n .

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

N o F o T h C h e a t s h e e t !T h f i n a l p r o m p t y o u w i l l n e e d t a n s w e r t s e u

y o u r q u i z w i l l g i v e y o t h e o p t i o n o f p r i n t i n g a a n s w e rs h e e t a t h e n o t h q u i z t b u s e d i g r a d i n g p a p e r s .

P R I N T A N S W E R S A T E N D O R E P O R T ( Y / N ) ?T h a n s w e r s h e e t i n c l u d e s t h e r e p o r t t i t l e , s e c o n d

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

T h o t h e r o p t i o n s o t h m a i n m e n u a r f a i r l y s e l f -e x p l a n a t o r y : O p t i o n 2 P r i n t , w i l l n e a t l y g e n e r a t e t h q u i z t h a t y o s e u i o p t i o n 1 L i k e t h e a n s w e r s h e e t ,i i n c l u d e s t h e r e p o r t t i t l e , s e c o n d h e a d e r , a n d a t e . O t i o n 3 S a v e , w i l l s a v e t h e q u i z r e p o r t p a r a m e t e r s t d i s ko t a p e . B d o i n g t h i s y o w i l l n e e d t d e s i g n y o u r q u i zo n l y o n c e , l o a d i n g t h e q u i z f r o m d i s k o r t a p e t g e a n o t h e r c o p y . O p t i o n 4 L o a d , w i l l a l l o w y o t l o a d t h q u i z r e p o r t p a r a m e t e r s p r e v i o u s l y s a v e d w i t h o p t i o n 3 O p t i o n 5 E x i t , a l l o w s y o t g r a c e f u l l y e x i t t h p r o g r a m .E a c h o p t i o n e x c e p t 5 E X I T a u t o m a t i c a l l y r e t u r n s y o t t h m a i n m e n u w h e n y o a r d o n e w o r k i n g i i t

W t h i n k y o u ' l l f i n d t h a t w i t h t h f l e x i b i l i t y i p r i n tf o r m a t t i n g t h a t Q u i z - P r i n t o f f e r s , t h s p e c t r u m o a p l i c a t i o n s f o t h Q u i z p r o g r a m s i e x t r e m e l y b r o a d .N o t a k e l o o k a Q u i z - P r i n t T u t o r i a l o t h n e x t t w p a g e s f o s o m e t e c h n i c a l i n s i g h t i n t o p r i n t f o r m a t t i n g .

H C F o y o u r k e y - i n l i s t i n g s e H C M P R O G R A M L I S T I N G S C o n t e n t s .

Page 27: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 27/144

■ ■ ■ 1

L i n e N o s .1 0 0 - 2 0 02 0 0 - 2 9 03 0 0 - 3 6 03 7 0 - 8 9 03 7 0 - 5 0 05 1 0 - 5 2 05 3 0 - 5 4 05 5 0 - 5 6 05 7 0 - 5 9 06 0 0 - 6 1 06 2 0 - 6 5 06 6 0 - 8 0 08 1 0 - 8 9 09 0 0 - 1 1 3 01 1 4 0 - 1 2 0 01 2 1 0 - 1 2 6 01 2 7 0 - 1 3 2 01 3 3 0 - 1 3 8 01 3 9 0 - 1 4 4 01 4 5 0 - 1 6 1 01 6 2 0 - 1 7 5 01 7 6 0 - 1 9 2 01 9 3 0 - 2 0 5 02 0 6 0 - 2 3 3 02 3 4 0 - 2 4 9 02 5 0 0 - 2 5 7 0

■ ■ I I I ^ H B G H H H Q u i z - P r i n t ( A p p l e I F a m i l y }E x p l a n a t i o n o t h P r o g r a m

P i o g i a m h e a d e r .I n i t i a l i z e p r o g r a m .M a i n m e n u s e l e c t i o n s c r e e n .C o n t r o l l o o p t s e u i n i t i a l r e p o r t .L o a d a u k - M a k e f i l e .P r o m p t f o m u l t i p l e c h o i c e .N u m b e r o c h o i c e s .L o c a t i o n o a n s w e r s .A n s w e r p o s i t i o n .O r d e r o q u e s t i o n s .S e l e c t a n s w e r s h e e t a e n o f r e p o r t .C o n t r o l r o u t i n e f o b u i l d i n g q u i z r e p o r t .I q u e s t i o n O K A d a n o t h e r ?P i c k a n c h o o s e q u e s t i o n s .S e l e c t q u e s t i o n a r a n d o m .S e l e c t r a n d o m a n s w e r s f o m u l t i p l e c h o i c e .E n t e r m u l t i p l e c h o i c e a n s w e r s .R a n d o m p o s i t i o n f o a n s w e r s .C h o o s e p o s i t i o n o r i g h t a n s w e r .S a v e q u i z r e p o r t .L o a d q u i z r e p o r t .P r i n t q u i z r e p o r t .P r i n t a n s w e r s h e e t .K e y - s c a n r o u t i n e .E r r o r r o u t i n e .E x i t p r o g r a m r o u t i n e .

Q u i z - P r i n t ( C - 6 4 )E x p l a n a t i o n o t h P r o g r a mL i n e N o s .

1 0 0 - 1 9 0 P r o g r a m h e a d e r .2 0 0 - 2 7 0 I n i t i a l i z e p r o g r a m v a r i a b l e s .2 8 0 - 3 8 0 M a i n - m e n u s e l e c t i o n s c r e e n .3 9 0 - 9 9 0 G e u s e r ' s o p t i o n s .3 9 0 - 6 7 0 R e a d Q u i z - M a k e f i l e .6 8 0 - 7 2 0 S e l e c t m u l t i p l e c h o i c e .7 3 0 - 7 8 0 E n t e r n u m b e r o a n s w e r s i o m u l t i p l e c h o i c e .7 9 0 - 8 3 0 L o c a t i o n o a n s w e r s .8 4 0 - 8 8 0 E n t e r a n s w e r p o s i t i o n .8 9 0 - 9 4 0 S e l e c t q u e s t i o n o r d e r .9 5 0 - 9 9 0 S e l e c t a n s w e r s h e e t .1 0 0 0 - 1 2 1 0 C o n t r o l r o u t i o n e t c o n s t r u c t t h e q u i z r e p o r t .1 2 2 0 - 1 5 1 0 P i c k a n c h o o s e q u e s t i o n s .1 5 2 0 - 1 5 6 0 S e l e c t q u e s t i o n s a r a n d o m .1 5 7 0 - 1 6 1 0 S e l e c t r a n d o m a n s w e r s .1 6 2 0 - 1 6 8 0 E n t e r m u l t i p l e - c h o i c e a n s w e r s .1 6 9 0 - 1 7 3 0 S e l e c t r a n d o m p o s i o n f o r i g h t a n s w e r .1 7 4 0 - 1 7 8 0 C h o o s e p o s i t i o n o r i g h t a n s w e r .1 7 9 0 - 2 0 2 0 S a v e q u i z r e p o r t .

2 0 3 0 - 2 2 5 0 L o a d q u i z r e p o r t .2 2 6 0 - 2 5 9 G P r i n t q u i z r e p o r t .2 6 0 0 - 2 7 1 0 P r i n t a n s w e r s h e e t .2 7 2 0 - 2 7 3 0 L o c a t e - c u r s o r r o u t i n e .2 7 4 0 - 2 8 6 0 I n p u t r o u t i n e .2 8 7 0 - 2 8 9 0 S i n g l e - k e y i n p u t r o u t i n e .2 9 0 0 - 2 9 5 0 I l l e g a l - e n t r y r o u t i n e .2 9 6 0 - 2 9 8 0 E x i t r o u t i n e .

L i n e N o s .1 0 0 - 1 8 01 9 0 - 2 4 02 5 0 - 2 9 03 0 0 - 4 9 03 0 0 - 3 6 03 7 3 8 3 9 0 - 4 0 04 1 0 - 4 4 04 5 0 - 4 6 04 7 0 - 4 9 05 0 0 - 6 1 06 2 0 - 7 8 07 9 0 - 8 4 08 5 0 - 9 0 09 1 0 - 9 6 09 7 0 - 1 0 2 01 0 3 0 - 1 0 6 0

1 0 7 0 - 1 1 1 01 1 2 0 - 1 1 6 01 1 7 0 - 1 2 7 01 2 8 0 - 1 3 6 01 3 7 0 - 1 4 2 01 4 3 0 - 1 5 0 01 5 1 0 - 1 5 4 0

Q u i z - P r i n t ( I B M P a n P C j r )E x p l a n a t i o n o t h P r o g r a m

P r o g r a m h e a d e r .I n i t i a l i z a t i o n .M a i n m e n u . I n p u t u s e r ' s s e l e c t i o n .G e u s e r ' s r e p o r t o p t i o n s .L o a d Q u i z - M a k e f i l e .S e l e c t m u l t i p l e c h o i c e .N u m b e r o c h o i c e s .L o c a t i o n o a n s w e r s .S e l e c t a n s w e r p o s i t i o n .O r d e r o q u e s t i o n s .S e l e c t a n s w e r s h e e t a e n o f r e p o r t .C o n t r o l t h e c o n s t r u c t i o n o t h e q u i z r e p o r t .P i c k a n c h o o s e q u e s t i o n s .S e l e c t q u e s t i o n s a r a n d o m .R a n d o m m u l t i p l e - c h o i c e a n s w e r s .U s e r m u l t i p l e - c h o i c e a n s w e r s .S e l e c t r a n d o m p o s i t i o n f o m u l t i p l e - c h o i c ea n s w e r s .U s e r s e l e c t s p o s i t i o n f o m u l t i p l e - c h o i c ea n s w e r s .S a v e q u i z r e p o r t .L o a d q u i z p e p o r t .P r i n t q u i z r e p o r t .P r i n t a n s w e r s h e e t .K e y - s c a n s u b r o u t i n e s .E r r o r - t r a p p i n g r o u t i n e .E x i t t h p r o g r a m .

Q u i z - P r i n t ( T I - 9 9 / 4 A )E x p l a n a t i o n o t h P r o g r a m

L i n e N o s .1 0 0 - 1 8 01 9 0 - 2 9 03 0 0 - 4 5 04 6 0 - 8 8 04 6 0 - 5 3 05 4 0 - 5 8 05 9 0 - 6 4 06 5 0 - 7 0 07 1 0 - 7 6 07 7 0 - 8 2 08 3 0 - 8 8 08 9 0 - 1 0 5 01 0 6 0 - 1 5 5 01 5 6 0 - 1 6 5 01 6 6 0 - 1 7 6 01 7 7 0 - 1 8 5 01 8 6 0 - 2 0 0 02 0 1 0 - 2 0 8 0

2 0 9 0 - 2 2 0 02 2 1 0 - 2 3 4 02 3 5 0 - 2 7 6 02 7 7 0 - 2 9 5 02 9 6 0 - 3 1 0 03 1 1 0 - 3 2 0 0

P r o g r a m h e a d e r .I n i t i a l i z a t i o n .M a i n m e n u . I n p u t u s e r ' s s e l e c t i o n .G e u s e r ' s r e p o r t o p t i o n s .L o a d Q u i z - M a k e f i l e .S e l e c t m u l t i p l e c h o i c e .N u m b e r o c h o i c e s .L o c a t i o n o a n s w e r s .S e l e c t a n s w e r p o s i t i o n .O r d e r o q u e s t i o n s .S e l e c t a n s w e r s h e e t a e n o f r e p o r t .C o n t r o l t h e c o n s t r u c t i o n o t h e q u i z r e p o r t .P i c k a n c h o o s e q u e s t i o n s .S e l e c t q u e s t i o n s a r a n d o m .R a n d o m m u l t i p l e - c h o i c e a n s w e r s .U s e r m u l t i p l e - c h o i c e a n s w e r s .S e l e c t r a n d o m p o s i t i o n f o m u l t i p l e - c h o i c ea n s w e r s .U s e r s e l e c t s p o s i t i o n f o m u l t i p l e - c h o i c ea n s w e r s .S a v e q u i z r e p o r t .L o a d q u i z p e p o r t .P r i n t q u i z r e p o r t .P r i n t a n s w e r s h e e t .K e y - s c a n s u b r o u t i n e s .E x i t t h p r o g r a m .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 28: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 28/144

,

T u t o r i a lb t h H C S t a f f

G

A c c e s s i n g t h P r i n t e rT h e r e a r p r i m a r i l y t w t y p e s o D O ( D i s k O p e r a t i n gS y s t e m ) c u r r e n t l y b e i n g u s e d o t h A p p l e : D O 3 . 3 ,a n d P r o D O S . D O S " i r e s p o n s i b l e f o i n t e r f a c i n g t h c o p u t e r t t h o u t s i d e w o r l d . P r o D O S h a f i x e d s e v e r a lb u g s t h a t e x i s t e d i t h e a r l i e r D O 3 . 3 . O n s u c h b u a f f e c t s t h w a w i n i t i a t e c o m m u n i c a t i o n s w i t hp r i n t e r .

B o t h D O m a n u a l s t e l l y o t u s t h f o l l o w i n g c o m a n d t s t a r t c o m m u n i c a t i o n s w i t h p r i n t e r :

H a N T D $ ; " P R # " ; S LB u m a n y D O 3 . p r o g r a m m e r s p r e f e r t u s s h o r t

c u a r o u n d D O w i t h t h f o l l o w i n g c o m m a n d :P R # 1T h i s c o m m a n d w i l l n o w o r k a a l w i t h P r o D O S . I

y o a t t e m p t t u s i t y o u r p r o g r a m w i l l n o t f u n c t i o np r o p e r l y . U s t h e f o l l o w i n g c o m m a n d t r e d i r e c t i n f o rm a t i o n b a c k t y o u r s c r e e n :

P R I N T D $ ; " P R # 0 "

O u t p u t A l g o r i t h mT h b a s i c a l g o r i t h m f o f i g u r i n g o u t h n u m b e r o

q u e s t i o n s t h a t w i l l a p p e a r o p a g e i i d e n t i c a l t t h o n u s e d o a l t h o t h e r m a c h i n e s . T h f o r m u l a i l o c a t e d i n l i n e s 1 8 6 0 . S e t h I B e x p l a n a t i o n f o r f o rm u l a s a n d d e t a i l s .

F o r m a t t i n gT h Q u i z - P r i n t p r o g r a m i w r i t t e n t o u t p u t t t h 4 0 - c o l u m n A p p l e s c r e e n , b u p r i n t e r s c a n o r m a l l y a l s oo u t p u t i 8 0 - c o l u m n f o r m a t . I o r d e r t h a v e t h e p r i n to u t s t a k e a d v a n t a g e o t h i s 8 0 - c o l u m n f o r m a t w i t h o u tr e q u i r i n g a 8 0 - c o l u m n c a r d i y o u r A p p l e I o H e l i n e 1 8 4 0 c o n t a i n s a c o m m a n d t h a t t u r n s o f t h s c r e e nd i s p l a y w h i l e p r i n t i n g , a n s e t s t h w i d t h t 8 c o l u m n s :

1 8 4 0 P R I N T D $ ; M P R # " ; S L : P R I N T C H R $ ( 9 ) ; " 8 0 N "T h c o m m a n d s V T A B . H T A B . I N V E R S E a n N O R M A L h a v e

n a f f e c t o o u t p u t t t h p r i n t e r . I y o w i s h t f o r m a ty o u r d o c u m e n t a c r o s s t h p a p e r , y o w i l l n e e d t u s t h T A B ( c o l ) c o m m a n d , w h e r e c o i t h c o l u m n y o w a n t t T A u t o

A c c e s s i n g t h P r i n t e rQ u i z - P r i n t o t h C o m m o d o r e 6 u s e s t h s t a n d a r d

p r i n t e r w h i c h a t t a c h e s t t h s p e c i a l s e r i a l p o r t ( t h es a m e p o r t w h i c h c o n n e c t s t h e d i s k d r i v e ) . T h c o m a n d f o r m a t t t u r n o t h p r i n t e r i O P E N I f n . d n . T h I f i t h l o g i c a l f i l e n u m b e r — a n d w u s 4 T h I f i t h e n u s e d i a l t h P R I N T # s t a t e m e n t s i t h p r o g r a mt o u t p u t t t h p r i n t e r . T h d i t h d e v i c e n u m b e r .W a g a i n u s b e c a u s e t h i s i t h d e f a u l t v a l u e o C o m m o d o r e p r i n t e r s . S e l e c t i n g l o g i c a l f i l e n u m b e rt h a t i t h s a m e a s t h e d e v i c e n u m b e r h e l p s a v o i d c o f u s i o n i r e a d i n g t h p r o g r a m ' s c o d e .

E a c h t i m e s o m e t h i n g i s e n t t t h p r i n t e r , w u s t h P R I N T # 4 , r a r c o m m a n d — w h e r e v a i t h n a m e o t h v a r i a b l e o r s t r i n g t b p r i n t e d . A l w a y s p l a c e t h es y m b o l i m m e d i a t e l y a f t e r P R I N T — i n c l u d i n g s p a c ec a u s e s s y n t a x e r r o r . T t e r m i n a t e o u t p u t t t h p r i n t e r , t h e b u f f e r m u s t f i r s t b c l e a r e d w i t h P R I N T Sc o m m a n d a n i n o f o l l o w e d b v a r i a b l e . T h c h a nn e i c l o s e d w i t h C L O S E 4 c o m m a n d .O u t p u t A l g o r i t h m

T h b a s i c a l g o r i t h m f o f i g u r i n g o u t h n u m b e r o q u e s t i o n s t h a t w i l l a p p e a r o n p a g e i i d e n t i c a l t t h o n u s e d o t h o t h e r m a c h i n e b r a n d s . I t f o r m u l a i l o c a t e d i n l i n e s 2 4 4 0 . S e t h I B e x p l a n a t i o n f o r f o rm u l a s a n d d e t a i l s .F o r m a t t i n g

T h m a j o r f o r m a t t i n g c o n s i d e r a t i o n h e r e s t e m s f r o ml a c k o f o r m f e e d o C o m m o d o r e p r i n t e r s . T a p r o x i m a t e t h i s f u n c t i o n , t h p r o g r a m k e e p s t r a c k o t h n u m b e r o l i n e s t h a t h a v e b e e n p r i n t e d o n a n y p a g eb u s i n g t h N v a r i a b l e . T h i s v a l u e i t h e n s u b t r a c t e df r o m 6 t d e t e r m i n e h o m a n y b l a n k l i n e s a r t b p r i n t e d t r e a c h t h t o p o f t h e n e x t p a g e .

A n o t h e r i m p o r t a n t f o r m a t t i n g c o n s i d e r a t i o n i t h a n s w e r s h e e t . T h T A f u n c t i o n d o e s n o w o r k t h s a m ew a o p r i n t e r a i d o e s w h e n p r i n t i n g t t h e s c r e e n .T h u s , w h e n m u l t i p l e - c h o i c e q u e s t i o n s a r s e l e c t e d ,s p e c i a l f u n c t i o n i u s e d i l i n e s 2 6 3 0 t h r o u g h 2 6 5 0 t s p a c e t h a n s w e r s w i t h f i v e a n s w e r s i e a c h r o w . B t a k i n g t h t w r i g h t m o s t c h a r a c t e r s f r o m t h S T R S o t h n u m b e r o t h a n s w e r , o n e - d i g i t n u m b e r l i n e s u i t h s a m e c o l u m n a t w o - d i g i t n u m b e r .

2 f f H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 29: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 29/144

O n o t h m a i n a r g u m e n t s i f a v o r o p u r c h a s i n g c o m p u t e ri t h a t i w i l l r e d u c e t h a m o u n t o p a p e r w o r k a t a s k i n v o l v e s .O c c a s i o n a l l y t h o u g h , w n e e d c o m p u t e r s t p r o d u c e p a p e r w o r kf o u s T h c o m p u t e r i c a p a b l e o t a k i n g l u m p s u o i n f o rm a t i o n , m i x i n g i a r o u n d , a n s p i t t i n g i o u i f o r m a t t e d , e a s y -t o - r e a d r e p o r t . Q u i z - P r i n t i j u s t s u c h p r o g r a m .

T h i s a r t i c l e s e r v e s d u a l p u r p o s e : I w i l l f u r t h e r e n h a n c e y o u ru n d e r s t a n d i n g o t h Q u i z C o n s t u c t i o n S e o p r o g r a m s , e s p e c i a ll Q u i z - P r i n t ; a n i w i l l a l s o i n c r e a s e y o u r g e n e r a l u n d e r s t a n di n o h o t g e p r i n t e r t d w h a t y o u i n t e n d — b y t r a n s l a t i n gy o u r s p e c i f i c f o r m a t r e q u i r e m e n t s i n t o s i m p l e B A S I C c o m m a n d s .W i t h t h i s n e k n o w l e d g e , y o s h o u l d b o f t g r e a t s t a r t a d e v e l o p i n g y o u r o w c u s t o m p r o g r a m s t g e n e r a t e r e p o r t s .

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

A c c e s s i n g t h P r i n t e rT h e I B M c o m p u t e r m a k e s c o m m u n i c a t i o n w i t h t h

p r i n t e r b r e e z e — w i t h s u c h e a s y - t o - u s e c o m m a n d s a L P R I N T . Y o d o n ' t n e e d t w o r r y a b o u t o p e n i n g p r i n t e rp o r t . T h s y s t e m a u t o m a t i c a l l y o u t p u t s t t h d e f a u l tp r i n t e r d e v i c e . I y o w i s h t u s e a d e v i c e o t h e r t h a nt h n o r m a l ( d e f a u l t ) p r i n t e r c h a n n e l , y o w i l l n e e d t u s t h O P E N " C O M c o m m a n d ( w h i c h i b e y o n d t h s c o p e o t h i s a r t i c l e ) .

O u t p u t A l g o r i t h mQ u i t e o f t e n r e p o r t n e e d s t s p a n m o r e t h a n o n p a g e .

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

E a c h q u e s t i o n i t h e p r i n t e d q u i z u s e s s e v e r a l l i n e so t h p r i n t e r . I t h n u m b e r o l i n e s u s e d b y q u e st i o n w e r e a l w a y s t h s a m e , i w o u l d b e a s i m p l e m a t t e ro l i m i t i n g e a c h p a g e t f i x e d n u m b e r o q u e s t i o n s .H o w e v e r , t h n u m b e r o l i n e s u s e d b e a c h q u e s t i o nv a r i e s d e p e n d i n g o n w h e t h e r t h q u e s t i o n s a r m u l t ip l c h o i c e , a n o t h n u m b e r o c h o i c e s s u p p l i e d w i t he a c h q u e s t i o n .

B d i v i d i n g t h n u m b e r o l i n e s p e p a g e b t h n u m b e r o l i n e s u s e d f o e a c h q u e s t i o n , w a r r i v e a t h n u m b e r o q u e s t i o n s p e r p a g e . T f i n d t h n u m b e r o l i n e s u s e d f o e a c h q u e s t i o n , y o u a d d t h n u m b e r o m u l t i p l e c h o i c e s , i a n y , t f i x e d o v e r h e a d n u m b e r o l i n e s . I t h i s p r o g r a m , t h m i n i m u m n u m b e r o f l i n e sn e e d e d i s e v e n . L i n e 1 2 2 0 d o e s a l o t h i s :

1 2 2 0 N P = I N T ( 6 0 / ( 7 N Q N t h n u m b e r o m u l t i p l e c h o i c e s s e l e c t e d

F o r m a t t i n gF o t h p r o g r a m t p r o p e r l y f o r m a t y o u r q u i z z e s , y o

m u s t h a v e p r i n t e r c a p a b l e o p e r f o r m i n g f o r m f e e dt h a t i i m p l e m e n t e d b t h p r o g r a m . A f t e r p r i n t i n g t h es p e c i f i e d n u m b e r o q u e s t i o n s , f o r m f e e d ( A S C I I 1 2 i s e n t t t h p r i n t e r . T h i s i d o n e i n l i n e s 1 2 1 0 . 1 2 3 0 .1 2 5 0 a n 1 3 4 0 . H C

A c c e s s i n g t h P r i n t e rI T B A S I C , t h I N P U T c o m m a n d a l l o w s y o t e n t e r

a n p r i n t i n g p a r a m e t e r s r e q u i r e d f o s p e c i f i c p r i n t e r .I a n p r i n t i n g o p e r a t i o n , i n c l u d i n g Q u i z - P r i n t , y o w i l l b p r o m p t e d f o t h i s i n f o r m a t i o n b e f o r e y o b e g i n .T h k i n d s a n n u m b e r o p a r a m e t e r s a r d e t e r m i n e db t h t y p e o f p r i n t e r a n i n t e r f a c e y o u r s y s t e mi n c l u d e s .

M o s t p r i n t e r s f o t h T I - 9 9 / 4 A r e q u i r e s e r i a l i n t e rf a c e c a r d , w h i c h p l u g s i n t o t h e p e r i p h e r a l e x p a n s i o nb o x . T h i s c a r d a c t u a l l y a l l o w s e i t h e r s e r i a l ( R S 2 3 2 ) o p a r a l l e l c o m m u n i c a t i o n s t t h p r i n t e r . I t h p r i n t e ri s e u f o p a r a l l e l c o m m u n i c a t i o n s , y o w i l l o n l yn e e d t s p e c i f y P I t s a t i s f y a l p a r a m e t e r s . I y o a r u s i n g t h R S 2 3 2 s e r i a l i n t e r f a c e , t h p a r a m e t e r s a r m o r e c o m p l e x . I t h i s c a s e , y o m u s t s p e c i f y : ( 1 b a u dr a t e ( b i t s p e s e c o n d ) ; ( 2 w h e t h e r e a c h A S C I I c h a r a c t e rs e n t w i l l c o n s i s t o e i t h e r o b i t s ; a n ( 3 e v e n , o d d .o n p a r i t y .

I y o d o n ' t k n o w w h a t t s p e c i f y f o y o u r p r i n t e r ,c o n s u l t y o u r p r i n t e r ' s u s e r h a n d b o o k , w h i c h s h o u l dc o n t a i n t h p r o p e r i n f o r m a t i o n . M o s t T l - c o m p a t i b l ep r i n t e r s c o m e w i t h a d e f a u l t s e t t i n g t h a t m a t c h e s t h 9 9 / 4 A ' s R S 2 3 2 s e r i a l i n t e r f a c e . T h i s w o u l d r e q u i r e t h a ty o s p e c i f y b a u d r a t e o 3 0 0 , 7 b i t s , a n o d p a r i t y .

O u t p u t A l g o r i t h mT h b a s i c a l g o r i t h m f o d e t e r m i n i n g h o m a n y q u e s

t i o n s i Q u i z - P r i n t w i l l a p p e a r o p a g e i i d e n t i c a lt t h a t u s e d f o t h o t h e r m a c h i n e s . S e e t h I B e p l a n a t i o n u n d e r t h i s h e a d i n g f o f o r m u l a s a n d e t a i l s .F o r m a t t i n g

F o n i c e . , n e a t p a g e s i Q u i z - P r i n t , y o w a n t y o u rp r i n t e r t p r i n t s p e c i f i e d n u m b e r o q u e s t i o n s p e p a g e , a n t h e n s k i p t t h e t o p o t h n e x t p a g e b e f o r ec o n t i n u i n g . T h u s , t h p r o g r a m s e n d s A S C I I c o d e 1 t t h p r i n t e r a f t e r s e n d i n g e a c h p a g e ' s q u e s t i o n s ,w h i c h t e l l s t h p r i n t e r t d f o r m f e e d . M o s t p r i n t e r sa r c a p a b l e o r e c o g n i z i n g t h i s c o d e — b u t i y o u r p r i n t e rc a n n o t , i w i l l s i m p l y i g n o r e t h e c o d e a n c o n t i n u e p r i nt i n g w i t h o u t f o r m f e e d .

H C

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 2

Page 30: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 30/144

W h e n i c o m e s t m a k i n g l o g i c a l m o v e i B a c k g a m m o n ,t h U o C h a l d e s d i d n ' t h a v e a n y t h i n g o y o u r h o m e c o m p u t e r .

P r e c u r s o r s o t h c l a s s i c g a m e B a c k g a m m o nh a v e b e e n f o u n d t e x i s t i s e v e r a l a n c i e n tc i v i l i z a t i o n s , i n c l u d i n g t h o s e o t h e a r l y G r e e k sa n R o m a n s . B u t h e a r l i e s t v e r s i o n o t h g a m e i

b e l i e v e d t h a v e b e e n c r e a t e d i 3 0 0 0 B . C . b t h U o C h a l d e s . ( l a n d c a l l e d C h a l d e a w a r e g i o n o S o u t hB a b y l o n i a a l o n g t h E u p h r a t e s a n t h P e r s i a n G u l f . )

P e r h a p s y o a r a l r e a d y a o l h a n d a t h i s o l g a m e ,o m a y b e y o u ' r e o n o t h o s e w h h a a l w a y s w o n d e r e d" W h a t ' s t h i s s t r a n g e d e s i g n o t h b a c k o m c h e c k e rb o a r d ? " A n y o n e f a m i l i a r w i t h B a c k g a m m o n , h o w e v e r ,k n o w s t h a t i c a c h a l l e n g e C h e c k e r s o e v e n C h e s s i i t a b i l i t y t o i n v o l v e a n i n t e r e s t p l a y e r s f r o m a l a r o u n dt h w o r l d . I t h i s v e r s i o n o t h g a m e , t h c o m p u t e r i y o u r o p p o n e n t — a n d a d a r n g o o d o n a t h a t .

K n o w T h R u l e sT h B a c k g a m m o n b o a r d c o n t a i n s 2 p o s i t i o n s — 1 2

o e a c h s i d e . P l a y e r s m o v e t h e i r c h e c k e r s ( c o m m o n l yc a l l e d p i p s ) a r o u n d t h b o a r d o t h e s e l o c a t i o n s t h r o u g hr o l l s o d i c e . ( S e e t i t l e p i c t u r e . )

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

3

P O S I T I O N

1 1 1 1 2

P L A Y E Rc o m p u t e ru s e ru s e rc o m p u t e ru s e rc o m p u t e rc o m p u t e ru s e r

H o m e C o m p u t e r M a g a z i n e

t O P I P S

V o l u m e 5

T h c o m p u t e r ' s " i n n e r t a b l e " i p o s i t i o n s 1 t h r o u g h2 4 a n t h e u s e r ' s i n n e r t a b l e i p o s i t i o n s t h r o u g h 6 T h o b j e c t o t h g a m e i t f i r s t m o v e a l o y o u r p i p st y o u r o w i n n e r t a b l e , a n t h e n o f t h e b o a r d . T h c o p u t e r r o l l s t h e d i c e f o y o u ; o t h f i r s t r o l l , t h o n w i t ht h e h i g h e s t n u m b e r w i l l b e g i n t h g a m e f i r s t . Y o u r c o p u t e r o p p o n e n t w i l l t e l l y o t p r e s s a n k e t r o l l t h d i c e . A f t e r t h r o l l i d e t e r m i n e d , y o m a m o v e o n o t w o y o u r p i p s , u s i n g b o t h d i c e ( o n e a t i m e ) t m o v e o n p i p , o m o v i n g t w o p i p s — o n e w i t h e a c h d i e .

O n c e t h c o m p u t e r h a r o l l e d t h d i c e , i w i l l a s y o t e n t e r a m o v e . N u m b e r s l e s s t h a n 1 m u s t b e n t e r e dw i t h l e a d i n g z e r o : 0 1 0 4 , 0 7 , e t c . T h p r o m p t F R O M —i n d i c a t e s t h a t t h e c o m p u t e r e x p e c t s y o t e n t e r t h ec u r r e n t l o c a t i o n o t h e p i p y o w o u l d l i k e t m o v e . A f t e re n t e r i n g l e g a l l o c a t i o n , i w i l l t h e n a d t t h p r o m p t .F o e x a m p l e , i y o u r f i r s t e n t r y w a 1 3 t h e d i s p l a yw o u l d l o o k l i k e t h i s : F R O M — 1 3 T O Y o w o u l d n o n e e dt e n t e r t h l o c a t i o n w h e r e y o u w o u l d l i k e t m o v e t h p i p . I t h m o v e i l e g a l , t h g r a p h i c s d i s p l a y o t h b o a r di u p d a t e d t s h o w t h p i a i t n e l o c a t i o n . W i t h e a c hm o v e , a l v e r s i o n s e x c e p t t h I B a c t u a l l y r e d r a w t h e n t i r e b o a r d .

Y o c a l a n d o n l y o n a n e m p t y p o s i t i o n , o p o s it i o n o c c u p i e d b y o u r o w p i p s , o o t o o s i n g l ep i o y o u r o p p o n e n t . W h e n t h i s h a p p e n s , t h c o p u t e r ' s p i e c e i p l a c e d o t h e B a r . w h i c h i i t h c e n t e ro t h e b o a r d . I o n o y o u r p i p s i r e l e g a t e d t t h B a r ,y o m u s t p l a c e i b a c k o t h b o a r d b e f o r e y o c a m o v ea n o t h e r p i p s . T g e b a c k o n t h e b o a r d , y o m u s t r o l l

v a l u e t h a t c a m o v e t h p i o n t o t h b o a r d w i t h o u tl a n d i n g o p o s i t i o n o c c u p i e d b o m o r e o p p o n e n t ' sp i p s . Y o m o v e o n t o t h b o a r d a p o s i t i o n 2 4 . Y o c o u l dp l a c e y o u r p i o p o s i t i o n 2 i y o r o l l e d 1 o n 2 3

N o

Page 31: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 31/144

H E H P E Hi y o r o l l e d 2 o n 2 2 i y o r o l l e d 3 a n s o n d e p e n di n o h o m a n y p i p s o c c u p i e d t h o s e p o s i t i o n s . T h c o m p u t e r m u s t d t h s a m e i y o u k n o c k i t p i p s o n t ot h B a r . T h c o m p u t e r r e - e n t e r s t h b o a r d a p o s i t i o n 1

O n c e a l o y o u r p i p s a r e o n y o u r i n n e r t a b l e , y o c a s t a r t m o v i n g t h e m o f t h e b o a r d . T h f i r s t p l a y e r t g e a l o f h i s o h e p i p s o f t h b o a r d i t h w i n n e r . I m a g i n en o t h a t t h e r e i p o s i t i o n 0 y o m u s t m o v e y o u r p i p st p o s i t i o n t g e o f t h ^ _ ^ _ ^ _ _ ^ ^ ^ ^ ^ ^ _b o a r d . Y o c a d t h i s b u s i n g a e x a c t r o l l o t h d i c e , o y o c a u s e x a c tv a l u e s o t h d i c e t m o v ey o u r p i p s c l o s e r t t h b o a r d ' s e x i t . U s i n gv a l u e l a r g e r t h a n w h a t i n e e d e d t g e y o u r i n n e r m o s t p i p s o f t h b o a r d i a l s ol e g a l . F o e x a m p l e , i y o h a v e o n l y t w p i p s l e f t o t h b o a r d a l o c a t i o n s a n 5 a n d y o u r o l l a a n 6 y o w o u l d d t h f o l l o w i n g :

F R O M - 0 5 T 0 F R O M - 0 3 T 0

Y o w o u l d t h e n h a v e p i l e f t o t h e b o a r d . N o t i c et h a t t h e x a c t v a l u e n e e d e d t m o v e o f t h b o a r d w a e n t e r e d , e v e n t h o u g h t h v a l u e o o n d i w a g r e a t e rt h a n t h i s v a l u e . T h i s i i m p o r t a n t b e c a u s e t h c o m p u t e rk e e p s s c o r e o t h r e m a i n i n g n u m b e r o m o v e s e a c hp l a y e r w i l l h a v e t m a k e t g e a l p i p s o f o t h e b o a r d .W h e n o n p l a y e r m o v e s a l o h i o h e p i p s o f o t h b o a r d , t h a t p l a y e r ' s s c o r e i 0 T h o t h e r p l a y e r l o s e sb t h n u m b e r o m o v e s r e m a i n i n g i h i o h e s c o r e .T h P r o g r a m ' s L o g i c

A a o p p o n e n t , t h c o m p u t e r i v e r y a g g r e s s i v e —p l a c i n g a h i g h e r p r i o r i t y o o f f e n s e t h a n o d e f e n s e .I d e a l l y , t h c o m p u t e r w o u l d w e i g h o f f e n s i v e a g a i n s td e f e n s i v e m o v e s a n t h e n c h o o s e t h b e s t m o v e t o s u i ta o v e r a l l w i n n i n g s t r a t e g y . H o w e v e r , m e m o r y c o s i d e r a t i o n s d i c t a t e t h a t w u s e a p u r e l y o f f e n s i v es t r a t e g y , o n e b a s e d o m o v i n g p i p s o f t h b o a r d a r a p i d l y a p o s s i b l e . S o t h c o m p u t e r o f t e n w i l l p a s s u c h a n c e s t b u m p y o u r p i t t h c e n t e r B a i f a v o r o m o v i n g o n o i t p i p s f o r w a r d . T h i s i l i t e r a l l ym e a s u r e o i t i n t e l l i g e n c e — t h e a r t i f i c i a l i n t e l l i g e n c ec r e a t e d b t h i n t e r a c t i o n o t h c o m p u t e r a n t h p r o g r a m .

E l e c t r o n i c B a c k g a m m o n u s e s t h s a m e b a s i ca l g o r i t h m f o a l o t h m a c h i n e v e r s i o n s . W h e n m o v ei i n d i c a t e d , t h c o m p u t e r g o e s t h r o u g h s e r i e s o l o g i cs t e p s , s e a r c h i n g f o t h o p t i m u m p l a c e t m o v e . A f t e rr o l l i n g i t d i c e , t h c o m p u t e r f i r s t c h e c k s e v e r y p i o t h e b o a r d ; i f i t d e t e r m i n e s t h a t t h e r e a r n l e g a l m o v e s ,i d i s p l a y s m o v e - b l o c k e d m e s s a g e a n t h o p p o n e n tg e t s t m o v e . T h c o m p u t e r b e g i n s t h i s m o v e s e q u e n c eb f i r s t l o c a t i n g a l o t h e p i p s t h a t a r e t h e f a r t h e s t f r o mi t i n n e r c i r c l e . I t h e r e a r e n p i p s i i t h o m e t e r r i t o r y ,t h e n t h p r o g r a m c h e c k s e a c h q u a d r a n t o t h e b o a r d ,l o o k i n g f o t h e b e s t p o s s i b l e m o v e i c a m a k e w h i l ep r o t e c t i n g i t o t h e r p i p s a w e l l a p o s s i b l e . I t h e r e i

l e g a l m o v e , t h c o m p u t e r f i r s t d e t e r m i n e s w h e t h e r i c a m o v e i n t o t h e i n n e r c i r c l e . I t h e n c h e c k s t s e w h e t h e r t h e r e i p i t h a t i o p e n { u n p r o t e c t e d ) a n w h e t h e r i c a m o v e t p r o t e c t t h e p i p . N e x t , t h e p r g r a m l o c a t e s t h e n e m y p i p s o t h b o a r d a n d e t e rm i n e s w h e t h e r t h e r e i a o p e n p i a m o n g t h e m . I t h e r e

" A s a n o p p o n e n t ,t h c o m p u t e r i v e r y a g g r e s s i v e -

p l a c i n g a h i g h e r p r i o r i t y o o f f e n s et h a n o d e f e n s e . "

i s , i t c h e c k s w h e t h e r i c a b u m p t h e p i p f r o m t h b o a r dt t h B a r . I t h e r e i s n ' t a n o p e n p i p . i m a k e s i t f i r s tm o v e , t h e n r e c h e c k s t h b o a r d a n d e t e r m i n e s w h e t h e rt h e p i p i j u s t m o v e d i o p e n . I t h e p i p i o p e n a n t h c o m p u t e r c a p r o t e c t t h e p i p , i w i l l d s o i t n e x tm o v e . I f a l l o f t h e p i p s a r i t h h o m e t e r r i t o r y , t h c o p u t e r g o e s t h r o u g h a n o t h e r s e q u e n c e o l o o p s t d e t e rm i n e w h i c h p i i c a r e m o v e f r o m t h e b o a r d .^ ^ ^ ^ ^ ^ _ ^ ^ ^ ^ ^ ^ _ T h p r o g r a m c h e c k s f o

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

f r o m 1 t 1 b e c a u s e t h i s w o u l d b e g o i n g a w a y f r o my o u r i n n e r t a b l e . T h p r o g r a m w i l l a l s o p r e v e n t y o f r o mm o v i n g o f t h b o a r d i y o d n o h a v e a l o y o u r p i p si t h i n n e r t a b l e . I w i l l a l s o s t o p y o f r o m p l a c i n g y o u rp i o t o o p o s i t i o n t h a t c o n t a i n s t w o m o r e c o p u t e r p i p s . L i k e w i s e , t h c o m p u t e r w i l l a l w a y s m a k e

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

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

T h i s i r e p r e s e n t a t i v es c r e e n p h o t o t a k e nf r o m t h T I - 9 9 / 4 A

F o y o u r k e y - i n l i s t i n g s e H C P R O G R A M L I S T I N G S C o n t e n t s .

T h A p p l e v e r s i o n o E l e c t r o n i c B a c k g a m m o n u s e st h D R A W c o m m a n d w i t h s h a p e t a b l e s t c r e a t e t h e p i p s ,a n t h n u m b e r s w h i c h i n d i c a t e t h p o s i t i o n s o t h p i p s . A f t e r m o v e i r e g i s t e r e d , t h X D R A W c o m m a n dr e m o v e s t h n u m b e r a n r e d r a w s t h l i n e . W i t h e a c hm o v e , a l 2 p o s i t i o n s o t h b o a r d a r r e d r a w n w i t ha u p d a t e d c o u n t o e a c h p o s i t i o n .

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

E

T h C - 6 4 v e r s i o n o E l e c t r o n i c B a c k g a m m o n u s e ss t a n d a r d c h a r a c t e r g r a p h i c s t c r e a t e t h b a c k g a m m o nb o a r d d e s i g n . W h e n t h c o m p u t e r m o v e s o n p i p , i e r a s e s a n r e d r a w s a l 2 p i p s i t h e i r p r o p e r p o s i t i o n s .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 3

Page 32: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 32/144

L i n e N o s .1 0 0 - 1 9 0

2 0 0 - 2 2 02 3 0 - 2 9 03 0 0 - 3 7 03 8 0 - 4 4 04 5 0 - 7 5 07 6 0 - 7 8 07 9 0 - 8 4 08 5 0 - 1 9 7 01 9 8 0 - 2 1 4 0

2 1 5 0 - 2 2 1 02 2 2 0 - 2 2 3 02 2 4 0 - 2 3 9 02 4 0 0 - 2 9 1 02 9 2 0 - 3 2 6 03 2 7 0 - 3 2 9 0

E l e c t r o n i c B a c k g a m m o n( A p p l e / F a m i l y )

E x p l a n a t i o n o t h P r o g r a m .P r o g r a m h e a d e r .P r o t e c t h i - r e s p a g e .I n i t i a l i z a t i o n a n t i t l e s c r e e n .D e t e r m i n e w h I f i r s t .R o l l d i c e a n b r a n c h .P l a y e r ' s m o v e .C o m p u t e r b l o c k e d ?M u s t c o m p u t e r m o v e f r o m B a r ?C o m p u t e r m o v e l o g i c .U p d a t e c o m p u t e r ' s p i l o c a t i o n .E n d - o f - g a m e o p t i o n s .B l o c k e d - a n i n v a l i d - m o v e m e s s a g e s .G e p l a y e r ' s i n p u t .P O K E s h a p e t a b l e a n s e t h i - r e s .D r a w b o a r d a n d m o v e p i p s .D i s p l a y d i c e r o l l .

E l e c t r o n i c B a c k g a m m o n ( C - 6 4 )

L i n e N o s .1 0 0 - 1 9 02 0 0 - 3 0 03 1 0 - 5 6 05 7 0 - 6 7 06 8 0 - 7 5 07 6 0 - 1 5 3 01 5 4 0 - 2 7 7 02 7 8 0 - 2 9 4 02 9 5 0 - 2 9 8 02 9 9 0 - 3 1 2 03 1 3 0 - 3 1 9 03 2 0 0 - 3 4 4 03 4 5 0 - 3 4 8 03 4 9 0 - 3 6 5 03 6 6 0 - 3 7 6 03 7 7 0 - 3 8 1 0

E x p l a n a t i o n o t h P r o g r a m .P r o g r a m h e a d e r .I n i t i a l i z a t i o n a n t i t l e s c r e e n .D r a w b o a r d r o u t i n e .D e t e r m i n e w h i f i r s t .G e p l a y e r ' s i n p u t .C h e c k m o v e m e n t f r o m B a r .M a i n l o g i c t d e t e r m i n e c o m p u t e r ' s m o v e s .U p d a t e c o m p u t e r ' s p i p v a r i a b l e s a n m o v e .D e t e r m i n e d i c e r o l l .P O K E i n p u t s t s c r e e n .K e y b o a r d - i n p u t r o u t i n e s .M o v e p i e c e s .I n v a l i d - m o v e m e s s a g e .E n o g a m e o p t i o n s .C o m p u t e r ' s - m o v e c o n t r o l l o o p .C a n ' t - m o v e r o u t i n e .

T h c o m p u t e r ' s p i p s i t h i s v e r s i o n a r e b l a c k , o p e nc i r c l e s w h i l e t h e u s e r ' s p i p s a r s o l i d w h i t e c i r c l e s . W h e ns t a c k e d , t h b l a c k o p e n p i p s b e c o m e b l u e o p e n c i r c l e s ,a n t h e u s e r ' s w h i t e p i p s b e c o m e s o l i d b l u e .

I t h I B v e r s i o n o E l e c t r o n i c B a c k g a m m o n , t h a l g o r i t h m f o m o v i n g t h p i p s i c o m p a r a t i v e l ys i m p l e — a n d t h u s v e r y e f f i c i e n t . I n s t e a d o r e d r a w i n ga l 2 p i p s e a c h t i m e o n i m o v e d , t h p r o g r a m s i m p l ye r a s e s t h e p i p b e i n g m o v e d a n r e d r a w s i a i t n e l o c a t i o n o t h e b o a r d .

I t h I B v e r s i o n , t h c o m p u t e r ' s p i p s a r r e o p e nc i r c l e s , a n t h u s e r ' s p i p s a r b r o w n . W h e n s t a c k e d ,t h c o m p u t e r ' s a n t h u s e r ' s p i p s b e c o m e s o l i d s h a d e d .T h e I B M c o m p u t e r s c r e a t e t h e p i p s u s i n g t h e C I R C L Ec o m m a n d . W h e n t h e y s t a c k p i p , t h e y d r a w t h s h a p eo t h e p i p w i t h t h C I R C L E c o m m a n d , a n t h e n f i l l t h c i r c l e w i t h t h P A I N T c o m m a n d .

L i n e N o s .1 0 0 - 2 3 02 4 0 - 2 6 02 7 0 - 3 1 03 2 0 - 3 8 03 9 0 - 5 9 06 0 0 - 6 7 06 8 0 - 8 7 08 8 0 - 8 9 09 0 0 - 9 2 09 3 0 - 1 0 2 01 0 3 01 0 4 0 - 1 0 5 01 0 6 0 - 1 1 4 01 1 5 0 - 1 3 1 01 3 2 01 3 3 0

E l e c t r o n i c B a c k g a m m o n( I B M P a n I B P C j r )

E x p l a n a t i o n o t h P r o g r a m .P r o g r a m h e a d e r .I n i t i a l i s a t i o n a n t i t l e s c r e e n .D i s p l a y p l a y i n g s c r e e n .D e t e r m i n e f i r s t p l a y e r .P l a y e r ' s t u r n .I c o m p u t e r b l o c k e d ?C o m p l e t e c o m p u t e r ' s c h o i c e .U p d a t e c o m p u t e r ' s p i p l o c a t i o n .E n d - o f - g a m e r o u t i n e .R o u t i n e t d i s p l a y d i c e o t h e b o a r d .T i m e - d e l a y r o u t i n e .D i s p l a y r o u t i n e s .C a l c u l a t e p i p o s i t i o n s .D i s p l a y p i p s r o u t i n e .S c a n k e y b o a r d .P r o g r a m d a t a .

E l e c t r o n i c B a c k g a m m o n ( T I - 9 9 / 4 A )

l i n e N o s .1 0 0 - 1 8 01 9 0 - 2 9 0

3 0 0 - 3 4 03 5 0 - 3 9 04 0 0 - 6 4 06 5 0 - 8 7 08 8 0 - 9 0 09 1 0 - 9 4 09 5 0 - 1 6 6 01 6 7 0 - 1 7 4 01 7 5 0 - 1 7 7 01 7 8 0 - 1 8 4 01 8 5 01 8 6 01 8 7 01 8 8 0

E x p l a n a t i o n o t h P r o g r a m .P r o g r a m h e a d e r .I n i t i a l i z a t i o n a n t i t l e s c r e e n .D e t e r m i n e w h i s f i r s t .R o l l d i c e a n b r a n c h .D r a w p i e c e s o b o a r d .P l a y e r ' s t u r n .I c o m p u t e r b l o c k e d ?M u s t c o m p u t e r m o v e f r o m B a r ?C o m p l e t e c o m p u t e r ' s c h o i c e .U p d a t e c o m p u t e r ' s p i p l o c a t i o n .M a k e m o v e .E n d - o f - g a m e r o u t i n e .I n v a l i d - m o v e s u b p r o g r a m .T i m e - d e l a y s u b p r o g r a m ,C a n ' t - m o v e s u b p r o g r a m .I n n e r - t a b l e - b l o c k e d s u b p r o g r a m .

E l e c t r o n i c B a c k g a m m o n r e q u i r e s T E x t e n d e d B A S I C .

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

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

H C

T h T v e r s i o n o E l e c t r o n i c B a c k g a m m o n i w r i t t e ni E x t e n d e d B A S I C o n l y . I u s e s o n l y c h a r a c t e r g r a p h i c s3 2 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

M O V I N G ?D o n ' t M i s s O u O

A n I s s u e s O H O M E C O M P U T E R

S e n d u C h a n g e - o f - A d d r e s s C a r d{ a v a i l a b l e a t a n P o s t O f f i c e )6 - w e e k s p r i o r t t h m o v e .

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

H o m e C o m p u t e r M a g a z i n eP . O . B o 7 0 2 8 8

E u g e n e , O 9 7 4 0 1P l e a s e s e n d t h i si n f o r m a t i o n t o

Page 33: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 33/144

b W i l l i a m K B a l t h r o pH C S t a f f

W o r m y o u r w a i n t o c h a r a c t e r g r a p h i c sw i t h t h i s h y p n o t i z i n g — b u t e a s y — B A S I C r o u t i n e .

T h d e s i g n t e a m a T e x a s I n s t r u m e n t s w e n t t g r e a t p a i n s t b u i l d c o m p u t e r w h i c h i v e s a t i l e , y e e a s y t o u s e . T h e B A S I C g r a p h i c s

c o m m a n d s a r c a s e i p o i n t . T h e y a l l o w y o t b u i l dg r a p h i c s c h a r a c t e r s , a n t h e n p l a c e t h o s e c h a r a c t e r sa n y w h e r e o n t h s c r e e n . E a c h c h a r a c t e r c a b p l a c e dr e p e a t e d l y o t h s c r e e n a m a n y t i m e s a y o w i s h .A n w h e n y o u c h a n g e t h g r a p h i c s p a t t e r n f o t h a tc h a r a c t e r , i t s h a p e i a u t o m a t i c a l l y c h a n g e d o n t h s c r e e n a e a c h l o c a t i o n w h e r e t h c h a r a c t e r a p p e a r s .

B p l a c i n g c h a r a c t e r s i f i x e dp a t t e r n t h r o u g h o u t t h e s c r e e n , i i ^ ^ ^ ^ ^ ^ ^ ^ ^ _p o s s i b l e t p l a y w i t h t h e i r i d i v i d u a l g r a p h i c s p a t t e r n s t c r e a t es e e m i n g l y r a n d o m , y e s y m e t r i c a l , s c r e e n p a t t e r n s . I t h i sp r o g r a m , w h a v e d e s i g n e d s e v e r a lc h a r a c t e r s w i t h s q u i g g l y l i n e s .W h e n p l a c e d o t h s c r e e n , t h e ya p p e a r t r e s e m b l e t h e i n s i d e o f a o l l o w h i c h h a s b e e n h a l f - e a t e nb y w o r m s . H e n c e t h t i t l e o o u p r o g r a m : W o r m W o o d .

P a i n t i n g W i t h C h a r a c t e r sY o c o u l d p a i n t t h s c r e e n w i t h g r a p h i c s c h a r a c t e r s

i n u m b e r o w a y s . P e r h a p s t h s i m p l e s t i j u s t t p r i n t t h e m o t h s c r e e n . T h i s p r e s e n t s a p r o b l e m ,h o w e v e r . I W o r m W o o d , w n e e d t p r i n t e a c h l i n eo c h a r a c t e r s s l i g h t l y o f f s e t f r o m t h p r e v i o u s l i n e . T h p r i n t s t a t e m e n t d o e s n ' t r e a l l y d t h t r i c k , f o e v e ni w p l a c e s e m i c o l o n a f t e r t h l a s t i t e m p r i n t e d , a n i t e m l o n g e r t h a n t h r e s t o t h l i n e w i l l a u t o m a t i c a ll p r i n t o n t o t h n e x t l i n e . T a v o i d t h i s , i i n e c e s s a r yt p r i n t o n c h a r a c t e r a t i m e . W c o u l d h a v e p l a c e dt h c h a r a c t e r s o t h s c r e e n w i t h t h C A L L H C H A Ks t a t e m e n t , b u t h i s w o u l d h a v e r e q u i r e d a a d d i t i o n a ll o o p . I n s t e a d , w u s j u s t o n l o o p t p r i n t 6 7 c h a r a c t e r s .

B c h a n g i n g t h p a t t e r n s o f t h e c h a r a c t e r s o t h s c r e e n , w c a n o m a k e t h e n t i r e s c r e e n c h a n g e .T h i s c a o f t e n h a v e h y p n o t i z i n g e f f e c t , a y o c a s e w i t h W o r m W o o d . L e t ' s t a k e l o o k a t h l e t t e rA w h i c h a p p e a r s o t h s c r e e n q u i t e f e t i m e s d u

i n t h i s p r o g r a m , t h o u g h y o m a n o t r e c o g n i z e i t T h i s i b e c a u s e t h s h a p e o t h c h a r a c t e r y o k n o wa h a b e e n c h a n g e d . W h e n e v e r i p l a c e d o t h s c r e e n , t h n e s h a p e i u s e d . N o f o t h b e s t p a r t :I y o u c h a n g e t h s h a p e o a g a i n , y o w i l l s e e v e r yc h a r a c t e r o t h s c r e e n c h a n g e t t h n e s h a p e a t h s a m e t i m e . B e c a u s e o t h i s e f f e c t , w a r e a b l e o t c h a n g e l a r g e p a r t s o t h s c r e e n i v e r y s h o r t t i m e .

A f t e r y o u h a v e w a t c h e d t h s c r e e n w r i g g l e a r o u n df o a w h i l e , p r e s s [ E N T E R ] t a d v a n c e t t h n e x t

s c r e e n — w h i c h i j u s t l i k e t h ^ ^ ^ ^ ^ ^ ^ ^ m ^ p r e v i o u s o n e x c e p t t h a t t h

c h a r a c t e r s a r e p l a c e d a r a n d o m ,w i t h n p r e d e t e r m i n e d o r d e r . A f t e re a c h s c r e e n b e g i n s t c h a n g e , y o c a p r e s s [ E N T E R ] a t a n t i m e t r e s t a r t n e s c r e e n .

T h T I - 9 9 / 4 A h o m e c o m p u t e r i c a p a b l e o t a k i n g y o i n t og r a p h i c s w o n d e r l a n d . W i t h o n l yf e b a s i c p r i n c i p l e s a n l i t t l ei m a g i n a t i o n , y o u ' l l b a b l e t c r e a t ey o u r o w d a z z l i n g d i s p l a y s . E x p e r im e n t w i t h t h p r o g r a m b e l o w b c h a n g i n g t h p a t t e r n s u s e d f o t h g r a p h i c s c h a r a c t e r s . D i s c o v e r t h

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

F o y o u r k e y - I n l i s t i n g s e H C P R O G R A M L I S T I N G S C o n t e n t s .

L i n e H o 1 0 0 - 1 9 02 0 0 - 2 4 02 5 0 - 2 7 02 8 0 - 3 4 03 5 0 - 4 0 0

4 1 0 - 4 5 0

4 6 0 - 4 7 0

W o r m W o o d ( T I - 9 9 / 4 A B A S I C )E x p l a n a t i o n o t h P r o g r a m

P r o g r a m h e a d e r .S e u t h W 0 R M $ ( ) a r r a y w h i c h c o n t a i n s t h g r a p h i c s s h a p e s .A s s i g n g r a p h i c s p a t t e r n s t c h a r a c t e r s .P a i n t t h f i r s t s c r e e n o g r a p h i c s — s y m m e t r i c a lp a t t e r n .C o n s t a n t l y c h a n g e t h s h a p e s o t h c h a r a c t e r s — s c a n k e y b o a r d t o e x i t .P a i n t s e c o n d s c r e e n o c h a r a c t e r s — r a n d o mp a t t e r n s .G r a p h i c s s h a p e d a t a .

< H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 3

Page 34: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 34/144

W o r k l i t t l e m a g i c w i t h t h k e y b o a r d a y o t r t f r e e t h K o r s - E l f sf r o m t h e v i l O v e r l o r d b y w a k i n g u t h l e t t e r s .

a i t y o u , m i g h t y h e r o o f t h e K o r s - E l f s ! O n l yy o c a n s a v e u s — a n d o u f a l l e n f r i e n d s , t h L e t t e r s — f r o m t h s p e l l o f t h e e v i l O v e r l o r d !

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

H o r d e s o l e t t e r s w i t h g l a z e d a l p h a b e t e y e s s u d d e n l ya d v a n c e s i n g l e - f i l e u p o n y o u . T h e y ' v e b e e n d r a i n e d o t h e i r w i l l t o s p e l l b e c a u s e t h e v i l O v e r l o r d h a b r o k e nt h e i r s y n t a c t i c o r d e r . A d e f e n d e r o t h e l f e n r a c e , y o m u s t a c q u i c k l y , o e l s e t h w i c k e d p r i n c e o l e t t e rd a r k n e s s w i l l e x - s p e l l a l w o r d s — a n d e v e n t u a l l ye l f s — f r o m t h l a n d o K o r .

Y o a r t h n e l e a d e r o t h K o r - E l f s ( n o t K o r s - E / v e s ,t h i s i b e f o r e t h m o d e r n p l u r a l o f t h w o r d e l f ) , a r a c eo c r e a t u r e s i f a n t a s y l a n d w h o s e s u r v i v a l i t h r e a te n e d b t h e c r u e l O v e r l o r d o f K o r . H r u l e s t h i s l a n df r o m h i c a s t l e w i t h t h e a i d o a m y s t i c s w o r d . W i t h t h i ss w o r d , t h O v e r l o r d h a h y p n o t i z e d a n e n s l a v e d t h l o n g - t i m e f r i e n d s o t h K o r s - E l f s , t h L e t t e r s , a n n o u s e s t h e m a g u a r d s i h i c a s t l e . H i d i s p a t c h e r s s t a n dr e a d y t r e l e a s e t h L e t t e r s t a t t a c k a n y o n e w h i v a d e s t h c a s t l e .

B r e a k t h S p e l lY o h a v e o n l y o n w e a p o n — a s p e l l y o l e a r n e d f r o m

a n o t h e r r a c e o f s m a l l , b l u e c r e a t u r e s ( t r e m a i n u n n a m e d )m a n y y e a r s a g o . T h i s s p e l l w i l l a w a k e n t h e L e t t e r s a n s e n d t h e m t a n o t h e r w o r l d f r o m w h i c h y o u c a b r i n gt h e m b a c k o n c e y o u r m i s s i o n i a c c o m p l i s h e d . A y o m i g h t h a v e g u e s s e d b y n o w , t h a t m i s s i o n e n t a i l s e n t e ri n t h c a s t l e , f i g h t i n g t h e L e t t e r s a l t h w a y , i o r d e rt o s t e a l t h m y s t i c s w o r d . O n c e t h s w o r d i s t o l e n , y o c a u s i t p o w e r s t d e f e a t t h e O v e r l o r d , t h e r e b y f r e ei n g t h e L e t t e r s a n s a v i n g y o u r p e o p l e .

Y o c a s t o p t h i s c h a r a c t e r a s s a u l t i y o c a t y p e ,e v e n i y o u ' r e a " h u n t - n - p e c k " k e y b o a r d w h i z . W h e ny o c o r r e c t l y t y p e t h r a n d o m l y - d i s p l a y e d L e t t e r s t h a tm a r c h t w o - b y - t w o a c r o s s t h s c r e e n t o w a r d y o u , y o c a a c c o m p l i s h y o u r w o r t h y t a s k — a w a k e n t h l e t t e r sf r o m t h e i r t r a n c e a n g a i n e n t r a n c e t t h i n n e rc h a m b e r w h e r e t h m y s t i c s w o r d i h i d d e n . Y o u , t h 3 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

K o r s - E l f , a d v a n c e f r o m t h r i g h t s i d e o f t h s c r e e n ; a n t h l e t t e r s ( c o m i n g i p a i r s ) a d v a n c e f r o m t h l e f t s i d e .A y o g e t c l o s e r t t h e n t r a n c e o t h c a s t l e , t h l e t e r s h a v e l e s s d i s t a n c e t t r a v e l — w h i c h m a k e s i m o r ed i f f i c u l t t t y p e t h e m b e f o r e t h e y m a k e c o n t a c t w i t h y o u .B u b e w a r e : i y o a r n o f a s t e n o u g h a t y p i n g t h r i g h tl e t t e r b e f o r e i t o u c h e s y o u , i w i l l z a y o u , a n d y o u w i l lh a v e t o s t a r t a l o v e r a g a i n .A E i g h t - F i n g e r e d S u c c e s s S t o r y

K o r s - E l f ' i s n o j u s t a a d v e n t u r e g a m e , i i t r u e t e s to y o u r k e y b o a r d m a s t e r y — a n e x c i t i n g t y p i n g t u t o r f o y o u n g c h i l d r e n a n d o n t h u p p e r l e v e l s , c h a l l e n g i n gk e y b o a r d d r i l l f o t h e x p e r i e n c e d t y p i s t . T h e r e a r e t h r e el e v e l s o d i f f i c u l t y : b e g i n n e r , i n t e r m e d i a t e , a n e x p e r t .O t h b e g i n n e r l e v e l , y o h a v e f i v e c h a n c e s t g e p a s tt h l e t t e r g u a r d s a n f i n d t h s w o r d . T h t w u p p e rl e v e l s a l l o w y o o n l y t h r e e t r i e s , a n e a c h o n r e q u i r e sc o n s i d e r a b l y m o r e t y p i n g s p e e d : t h l e t t e r s a r c a s tu p o n t h w a l k w a y m o r e q u i c k l y , a n t y p i n g t h e m t s q u e l c h t h e m i m o r e d i f f i c u l t . O n c e y o s u c c e s s f u l l yg e p a s t t h l e t t e r g u a r d s a n s t e a l t h s w o r d , y o a r g i v e n t h e o p t i o n t c o n t i n u e o a t h s a m e l e v e l , o b e g i n a g a i n a n d c h a n g e t h l e v e l o d i f f i c u l t y .

F o y o u r k e y - I n l i s t i n g s e H C P R O G R A M L I S T I N G S C o n t e n t s .

T h A p p l e v e r s i o n u s e s s h a p e t a b l e t d e f i n e t h l e t e r s w i t h t h D R A W a n X D R A W c o m m a n d s . T h s h a p et a b l e n u m b e r s c o r r e s p o n d t a l t h l e t t e r s i t h a l p h a b e t — A i 1 i 2 , e t c . T h A S C I I o t h k e y b o a r dc o d e i t r a n s l a t e d i n t o t h n u m b e r o t h s h a p e o t h l e t t e r y o e n t e r b s u b t r a c t i n g 6 f r o m i t T h X D R A Wc o m m a n d i u s e d t m o v e t h l e t t e r s a n t h e l f . T d e t e r m i n e w h e t h e r t h e l a n t h l e t t e r s a r t o u c h i n g ,t h v a l u e s o t h v a r i a b l e s ( w h i c h d e t e r m i n e t h p o s it i o n o t h e l a n t h l e t t e r s ) a r c o m p a r e d . I t h e y a r t h s a m e , t h e l i s e n t b a c k ; i n o t , h a d v a n c e s .

Page 35: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 35/144

" K o r s - E l f i sn o j u s t a a d v e n t u r e g a m e ,

i i t r u e t e s to y o u r k e y b o a r d m a s t e r y —a e x c i t i n g t y p i n g t u t o r

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

f o t h e x p e r i e n c e d t y p i s t . "

I t h C o m m o d o r e v e r s i o n o i K o r s - E l f , t h l e t t e r s a r p l a c e d o t h s c r e e n w i t h c h a r a c t e r g r a p h i c s , a n t h e l i s p r i t e . T h C - 6 4 u s e s c o i n c i d e n c e c h e c k i n g t d e t e r m i n e w h e t h e r t h e l f i s t o u c h e d b o n o t h a d v a n c i n g l e t t e r s . T h i s i d o n e b c h e c k i n g t h s p r i t e -t o - f o r e g r o u n d c o l l i s i o n r e g i s t e r a m e m o r y l o c a t i o n5 3 2 7 9 i l i n e 3 7 0 . I b l a n k i t h o n l y c h a r a c t e r i c o n t a c t w i t h t h e l f , t h c o i n c i d e n c e f l a g i n o s e a n t h e l c o n t i n u e s a d v a n c i n g o t h c a s t l e . B u i t h e l c o m e s i c o n t a c t w i t h o n o t h l e t t e r s , h i s e n t b a c kt t h b e g i n n i n g a n t h n u m b e r o t r i e s i i n c r e m e n t e db 1 W h e n t h n u m b e r o t r i e s c o m p l e t e d e q u a l s t h n u m b e r o t r i e s f o r t h a t l e v e l , t h e n t h g a m e i o v e r .

T h e I B M v e r s i o n o K o r s - E l f u s e s t h r e e v a r i a b l e s t k e e p t r a c k o t h p o s i t i o n o t h e l a n t h l e t t e r s . T h v a r i a b l e s r e f e r t t h s c r e e n l o c a t i o n o t h e l a n t h t w l e t t e r s t h a t a r a t t a c k i n g i t T h p r o g r a m c o m p a r e st h l o c a t i o n o t h e l w i t h t h l o c a t i o n o f t h l e t t e r s t od e t e r m i n e w h e t h e r t h e y a r t o u c h i n g . I a l s o c h e c k s t h l e t t e r t h a t y o k e y - i n t o f r e e t h " z o m b i e d " l e t t e r .1 6 - k e y b u f f e r i c l e a r e d a f t e r e a c h k e y p r e s s .

T h T I v e r s i o n i w r i t t e n i B A S I C a n c h a r a c t e rg r a p h i c s a r u s e d f o t h e l a n t h a d v a n c i n g l e t t e r s .E a c h c h a r a c t e r u s e d f o t h l e t t e r s a n t h e l i v a r i a b l e w h i c h i c h e c k e d t d e t e r m i n e w h e t h e r t h l e t t e r i t o u c h i n g t h e l ( b o t h v a r i a b l e s a r t h s a m e ) .I t h e y a r e , t h e l i s e n t b a c k : i t h e y a r n o t t h e s a m e .t h e l c o n t i n u e s o h i s q u e s t . B e c a u s e o t h i s , t h m o t i o n o t h l e t t e r s a n t h e l w i l l b e l i t t l e j e r k y , b u t h e a c t i o n i s t i l l f u n . B e c a u s e t h e r e i n k e y b o a r db u f f e r , y o h a v e t h o l d d o w n t h k e f o t h e c h a r a c t e rt h a t y o w a n t t w a k e u u n t i l y o h e a r a b e e p . T h i sw i l l t e n d t m a k e t h p r o g r a m r e s p o n d m o r e s l o w l y .

H C

L i n e N o s .1 0 0 - 2 1 02 2 0 - 2 4 02 5 0 - 2 6 02 7 0 - 5 6 05 7 0 - 6 6 06 7 0 - 7 6 07 7 0 - 8 0 08 1 0 - 8 7 08 8 0 - 1 1 3 01 1 4 0 - 1 3 6 01 3 7 0 - 1 5 9 0

K o r s - E l f ( A p p l e I F a m i l y )E x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .P r o t e c t h i - r e s .J u m p t o i n i t i a l i z a t i o n .M a i n p r o g r a m l o o p .A w a r d s w o r d s c r e e n .E n d g a m e : r e p l a y ,G r a p i c s u b r o u t i n e s .M u s i c r o u t i n e s .I n i t i a l i z a t i o n s u b r o u t i n e s .M u s i c a n g r a p h i c d a t a .S e t u p s u b r o u t i n e s .

L i n e N o s .1 0 0 - 1 9 02 0 2 1 0 - 4 3 04 4 0 - 4 7 04 8 0 - 7 1 07 2 7 3 0 - 1 1 7 01 1 8 0 - 1 6 9 01 7 0 0 - 2 0 8 0

2 0 9 0 - 2 3 8 02 3 9 0 - 2 6 7 02 6 8 0 - 2 7 3 0

K o r s - E l f ( C - 6 4 )E x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .J u m p t i t l e s c r e e n a n i n i t i a l i z e .M a i n c o n t r o l l o o p .E n o r o u n d .P l a y e r r e a c h e d t h e s w o r d .P l a y e r i o u o f l i v e s .M u s i c r o u t i n e s .T i t l e s c r e e n a n i n i t i a l i z a t i o n .P r o g r a m d a t a .S c r e e n - s e t u p r o u t i n e .P r o g r a m s e t u p .S e t - a n d - c l e a r - b i t s r o u t i n e .

L i n e N o s .1 0 0 - 2 2 02 3 0 - 2 9 03 0 0 - 4 2 04 3 0 - 9 6 09 7 0 - 1 3 7 01 3 8 0 - 1 7 0 01 7 1 0 - 1 7 7 01 7 8 0 - 1 8 0 01 8 1 0 - 1 9 2 01 9 3 0 - 2 1 4 02 1 5 0 - 2 2 7 02 2 8 0 - 2 7 4 02 7 5 0 - 2 9 9 0

K o r s - E l f ( I B M P C I B P C j r )E x p l a n a t i o n o t h P r o g r a m .P r o g r a m h e a d e r .P r o g r a m s e q u e n c e c o n t r o l .D e f i n e g r a p h i c s .D i s p l a y t i t l e s c r e e n . G e l e v e l .D i s p l a y p l a y i n g s c r e e n .R o u t i n e s f o W i z a r d E l f .U p d a t e s c o r e .C o l l i s i o n .I n i t i a l i z a t i o n .R e l e a s e - l e t t e r r o u t i n e .G r a p h i c s s u b r o u t i n e s .E n o g a m e . P l a y a g a i n ?S o u n d - e f f e c t s r o u t i n e s .

L i n e N o s .1 0 0 - 1 9 02 0 0 - 2 4 02 5 0 - 4 2 04 3 0 - 4 9 05 0 0 - 6 1 06 2 6 3 0 - 7 4 07 5 0 - 7 7 07 8 0 - 9 3 0

K o r s - E l f ( T I - 9 9 / 4 A )E x p l a n a t i o n o t h P r o g r a m .

P r o g r a m h e a d e r .D i s p l a y t i t l e s c r e e n a n i n i t i a l i z e .M a i n c o n t r o l l o o p .E n o r o u n d .P l a y e r r e a c h e d t h e s w o r d .P l a y e r i o u o l i v e s .M u s i c r o u t i n e s .S c r e e n - s e t u p r o u t i n e .P r o g r a m d a t a .

X K o r s - E l f r e q u i r e s T E x t e n d e d B A S I C .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 3

Page 36: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 36/144

P e r s o n a l L o a nC a l c u l a t o ri B A S I C f o t h T I - 9 9 / 4 A

b H W B u t t o na n t h H C S t a f f

P e r s o n a l L o a n C a l c u l a t o r o r i g i n a l l y a p p e a r e d i n V o l . 4 N o f o A p p l e , C o m m o d o r e 6 4 I B P a n P C j r , a n T I - 9 9 / 4 A( E x t e n d e d B A S I C ) s y s t e m s . H e r e w p r e s e n t B A S I C v e r s i o n f o 9 9 / 4 A c o m p u t e r u s e r s w i t h " b a r e b o n e s " o m i n i m a l s y s t e m s .T h i s i h a n d y c o m p a n i o n p r o g r a m t t h S a v i n g s p r o g r a mp u b l i s h e d f o t h T I - 9 9 / 4 A i V o l . 2 N o 6 T h t w o p r o g r a m st o g e t h e r f o r m c o m p r e h e n s i v e s o f t w a r e p a c k a g e f o e v e r y d a yp e r s o n a l f i n a n c i a l d e c i s i o n s . F o a d d i t i o n a l i n f o r m a t i o n , p l e a s er e f e r t o t h e s e p r e v i o u s i s s u e s .

T t h u n i n i t i a t e d , b o r r o w i n g m o n e y c a b a i n t i m i d a t i n g e x p e r i e n c e . B u i y o k n o w h o m u c h y o c a a f f o r d t b o r r o w b y c o m p u t i n g t h

a m o u n t a n f r e q u e n c y o y o u r p a y m e n t s — t o w a r d b o t ht h e p r i n c i p a l a n i n t e r e s t — y o u c a f e e l m o r e c o n f i d e n tw h e n t a k i n g t h l o a n p l u n g e . A n y o c a c o m p u t e t h r e l e v a n t f i g u r e s w i t h o u L o a n C a l c u l a t o r p r o g r a m .

T h m a i n m e n u o t h L o a n C a / c u / a t o c o n t a i n s 5 o t i o n s , w h i c h m a b s e l e c t e d i a n o r d e r . T h e y a r e :

1 P a y m e n t a m o u n t2 N u m b e r o p a y m e n t s3 L o a n a m o u n t

( H o w m u c h y o c a a f f o r d t b o r r o w . )4 A m o r t i z a t i o n S c h e d u l e5 E x i t t h p r o g r a m

T w q u e s t i o n s a r i n i t i a l l y a s k e d o y o i o p t i o n s 1 2 o 3 t h f i r s t i n q u i r e s w h e t h e r y o u r p a y m e n t s w i l l b m a d e m o n t h l y o r a n n u a l l y , a n t h s e c o n d a s k s w h e t h e rt h l e n g t h o t h l o a n p e r i o d i e x p r e s s e d i m o n t h s o y e a r s . I n p u t f r o m o p t i o n s a n w i l l h e l p d e t e r m i n eh o o f t e n i n t e r e s t i c o m p o u n d e d . A c c o r d i n g t t h a m o u n t o f p r i n c i p a l s t i l l o w e d o l o a n a n t h w a t h i n t e r e s t i c o m p o u n d e d , t h a m o u n t o i n t e r e s t d u f o e a c h p a y m e n t w i l l c h a n g e .

O p t i o n a l s o a s k s f o y o u r :I n t e r e s t r a t e ?M o n t h s ( y e a r s ) o l o a n ?A m o u n t o L o a n ?

O p t i o n 2 r e q u e s t s y o u r :I n t e r e s t r a t e ?M o n t h l y ( a n n u a l ) p a y m e n t ?A m o u n t o l o a n ?

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

A n s w e r i n g a n y o t h q u e s t i o n s i o p t i o n w i l lg e n e r a t e a r e p o r t c o n s i s t i n g o t h e f o l l o w i n gi n f o r m a t i o n — t h e d a t a t h a t y o h a v e a l r e a d y e n t e r e d , a n t h d a t a y o w i s h t k n o w :

L o a n A m o u n tP a y m e n t A m o u n tN u m b e r o p a y m e n t sT e r m o t h l o a nT o t a l i n t e r e s tT o t a l c o s t ( p r i n c i p a l i n t e r e s t )

O p t i o n 4 A m o r t i z a t i o n S c h e d u l e , p r o v i d e s y o u rm o n t h l y a n d f i n a l p a y m e n t a m o u n t s a n y o u r p a y m e n ts c h e d u l e a f t e r y o e n t e r d a t a f o t h f o l l o w i n g :

L o a n a m o u n t ?N u m b e r o m o n t h l y p a y m e n t s ?I n t e r e s t r a t e ?

Y o w i l l b p r o m p t e d t e n t e r t h s t a r t i n g a n e n d i n gp a y m e n t s t h a t y o u w a n t i n c l u d e d i t h r e p o r t , w h i c hw i l l d i s p l a y :

P a y m e n tI n t e r e s t f o r t h i s p a y m e n tP r i n c i p a l f o t h i s p a y m e n tL o a n b a l a n c e f o t h i s p a y m e n t

W h e n y o f i n i s h s c r o l l i n g t h r o u g h t h r e p o r t , t h p r g r a m w i l l r e t u r n y o t t h m a i n m e n u . P r e s s i n g ( E N T E R )w h e n y o f i n i s h a n o t h m a i n o p t i o n s w i l l a l s o r e t u r ny o t t h m a i n m e n u .

T h i s L o a n C a l c u l a t o r p r o g r a m i a h a n d y , f l e x i b l e t o o lf o a n y o n e w h i e i t h e r c o n s i d e r i n g o a l r e a d y p a y i n go f l o a n . I y o a r i o n o t h e s e p o s i t i o n s , t h i s p r g r a m i " j u s t w h a t t h b a n k e r o r d e r e d . "F o y o u r k e y - I n l i s t i n g s s e H C P R O G R A M L I S T I N G S C o n t e n t s .

3

I n t e r e s t r a t eC o m p o u n d e d ( m o n t h l y o a n n u a l l y )

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

L o a n C a l c u l a t o r ( T I - 9 9 / 4 A B A S I C )E x p l a n a t i o n o t h P r o g r a m

L i n e N o s .1 0 0 - 1 9 0 P r o g r a m h e a d e r s .2 0 0 - 3 3 0 I n i t i a l i z e p r o g r a m a n d i s p l a y t i t l e s c r e e n .3 4 0 - 4 4 0 I n p u t t e r m a n e x p r e s s i o n o l o a n p a y m e n t s .4 5 0 - 7 6 0 S o l v e f o t h a m o u n t o t h p a y m e n t .7 7 0 - 1 0 9 0 S o l v e f o h o w m u c h y o c a b o r r o w .1 1 0 0 - 1 5 0 0 S o l v e f o n u m b e r o p a y m e n t s .1 5 1 0 - 1 7 0 0 C a l c u l a t e a n d i s p l a y r e p o r t s c r e e n .1 7 1 0 H a l t p r o g r a m .1 7 2 0 - 2 1 6 0 R o u t i n e t c a l c u l a t e a n d i s p l a y a m o r t i z a t i o ns c h e d u l e .

Page 37: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 37/144

H C R e v i e w C r i t e r i aE a c h m o n t h , H o m e C o m p u t e r M a g a z i n e [ H C M ] r e v i e w s p r o d u c t s d e s i g n e d f o t h

A p p l e / F a m i l y , C o m m o d o r e 6 a n V I C - 2 0 , I B P a n P C j r , a n d T e x a s I n s t r u m e n t s9 9 / 4 A c o m p u t e r s . H C r e v i e w s t a k e d e t a i l e d l o o k a t h q u a l i t y , u t i l i t y , a n v a l u e o c o m m e r c i a l l y a v a i l a b l e p a c k a g e s f o t h e s e m a c h i n e s . B e c a u s e o u r p u b l i s h i n g c h a r t e rf o r b i d s a c c e p t i n g o u t s i d e a d v e r t i s i n g , w s t r i v e t o m a k e t h s c o p e a n c o n t e n t o o u r e v i e w p a g e s s h i n e w i t h a u n i q u e b l e n d o h u m a n i s t i c f r a n k n e s s a n o b j e c t i v i t y .

N o o n l y w i l l y o f i n d a l r e l e v a n t i n f o r m a t i o n f o m a k i n g a w i s e p u r c h a s e d e c i s i o n ,b u i s o m e s p e c i a l c a s e s w a l s o p r o v i d e n u g g e t s o c o m p u - p r e s t i d i g i t a t i o n ? F o e x a m p l e , w f r e q u e n t l y i n c l u d e e s s e n t i a l d o c u m e n t a t i o n n o f u r n i s h e d b t h m a n u f a ct u r e r . A d d i t i o n a l l y , e a c h i s s u e o H C t r i e s t r e v i e w a t l e a s t o n o u t s t a n d i n g p r o d u c t— " D i a m o n d i t h R o u g h " — w h i c h , b e c a u s e o c o m p a n y s i z e , m a r k e t i n g c l o u t , o f o s o m e o t h e r r e a s o n , h a n o t r e c e i v e d t h a t t e n t i o n i d e s e r v e s .

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

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

H C R e v i e wN a m e : O l A r P r o g r a m T y p e : R e c y c l e d G r a p h i c sM a c h i n e : A p p l e I F a m i l y , C - 6 4

V I C - 2 0 . I B P P C j r .T I - 9 9 / 4 A

D i s t r i b u t o r : H i ' n R U S o f t w a r e , I n c .P r i c e : $ 9 9 . 9 9 ( o t r a d e ( o

■ 7 P i n t o )S y s t e m R e q u i r e m e n t s :

D i s k D r i v e , J o y s t i c k . T r a s h C a o p t i o n a lP o o r f a i r G o o d E x c e l l e n t

P e r f o r m a n c e :E n g r o s s m e n t :D o c u m e n t a t i o n :

P r o d u c t s m a a l s o b e v a l u a t e d I t h e f o l l o w i n g a r e a s :F l e x i b i l i t y —

C a t h p r o d u c t b a d a p t e d t t h s p e c i f i cn e e d s o t h u s e r s ?

C o s t / B e n e f i t -I t h p r o d u c t w o r t h t h u s e r ' s i n v e s t m e n t i t i m e a n m o n e y ?

N e c e s s i t y -I t h p r o d u c t s o l u t i o nf o w h i c h p r o b l e ma l r e a d y e x i s t s ?

O r i g i n a l i t y -I i u n i q u e i c o n c e p t ,o s i m p l y " m t o o "p r o d u c t ?

L o n g e v i t y —T h " B o r e d o m F a c t o r . "D o e s t h p r o g r a ms u s t a i n i n t e r e s t ?

R e w a r d s -A r t h e a u d i o - v i s u a lr e w a r d s m o t i v a t i n g a n a p p r o p r i a t e ?

C o n c e p t P r e s e n t a t i o n -A r t h c o n c e p t sp r e s e n t e d c l e a r l y ,l o g i c a l l y , a n i d e p t h ?

S p e c i a l E f f e c t s —H o d o e s q u a l i t y o s o u n d a n v i s u a l e f f e c t sr a t e ? D t h e y e n h a n c eo d e t r a c t f r o m t h p r o d u c t o l e a r n i n gp r o c e s s ?

P e r f o r m a n c e —H o w e l l t h e p r o d u c t p e r f o r m s a si n t e n d e d i h o w e l l i t a k e s a d v a n t a g eo s p e c i f i c m a c h i n e ' s c a p a b i l i t i e s ;h o w e l l i r e s p o n d s t t h u s e r ' sc o m m a n d S j h o e f f e c t i v e l y t h g r a p h i c s , s o u n d e f f e c t s , m u s i c , o s p e e c h a r e i n t e g r a t e d w i t h t h e s o f t w a r e .E n g r o s s m e n t —W h e t h e r t h g a m e o r a c t i v i t y h a t h a ti n t a n g i b l e q u a l i t y t h a t h o l d s p l a y e r s o t h e d g e o f t h e i r s e a t s w h i l e t h h o u r st i c k b u n n o t i c e d .

O E a s e o U s e —

T h d e g r e e t w h i c h u s e r c a i n t e r a c tw i t h t h e p r o d u c t w i t h o u t o u t s i d e h e l p :t h e a s e a n e f f e c t i v e n e s s o e r r o r -h a n d l i n g f e a t u r e s ; w h e t h e r t h a c t u a lr e a d i n g l e v e l o t h a c t i v i t y i a p p r o p r i a t e f o t h s u g g e s t e d a u d i e n c e .

O E a s e o S e t - u p —

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

D o c u m e n t a t i o n —T h q u a l i t y o t h p r i n t e d m a t t e r t h a tc o m e s w i t h t h e p r o d u c t ; w h e t h e r t h i n s t r u c t i o n s a r c l e a r a n c o m p r e h e n s i v e : w h e t h e r t h m a c h i n ec o n f i g u r a t i o n r e q u i r e m e n t s a r e s p e l l e do u t . I n f o r m a t i o n s u c h a h o t l o a dp r o g r a m , u s t h k e y b o a r d , a n r e s t a r ta a c t i v i t y c o n t r i b u t e s t t h d o c u m e n t a t i o n r a t i n g , a d t i p s o p e r f o r m a n c e p e c u l i a r i t i e s .

A t t e n t i o n S o f t w a r e A u t h o r s & P e r i p h e r a l I n v e n t o r s :W A N T T B D I S C O V E R E D ?

H o m e C o m p u t e r M a g a z i n e W a n t s T o G i v e Y o C h a n c e !W a r e l o o k i n g T o h o m e c o m p u t e r p r o d u c t s t h a t h a v e n o a l l o w e d y o t c a p t u r e m a j o r m e d i a a t t e n t i o n — w en o t r e c e i v e d t h e a t t e n t i o n t h e y d e s e r v e . E a c h m o n t h , w

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

w a n t t s e i t W w i l l c o n s i d e r r e v i e w i n g a n p r o d u c tt h a t m e e t s o u r h i g h s t a n d a r d s .

W a r a E q u a l O p p o r t u n i t y R e v i e w e r !

I o r d e r t q u a l i f y f o p o s s i b l e r e v i e w , y o u r p r o d u c t m u s t :1 C u r r e n t l y b e a v a i l a b l e f o p u r c h a s e t r e a d e r s

o t h i s m a g a z i n e .2 M a k e u n i q u e a n i m p o r t a n t c o n t r i b u t i o n t

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

p r o d u c t s w n o r m a l l y c o v e r .

I y o f e e l t h a t y o u r p r o d u c t q u a l i f i e s , m a i l i t o H o m e C o m p u t e r M a g a z i n eA t t n : E d i t o r i a l S u b m i s s i o n s1 5 0 0 V a l l e y R i v e r D r i v e . S u i t e 2 5 E u g e n e . O R . 9 7 4 0 1

W r e s e r v e t h e r i g h t n o t r e p l y t e a c h i n q u i r y , s p l e a s e d n o t c o n t a c t u e x c e p t t r e q u e s t r e t u r n o y o u rp r o d u c t . I y o w a n t y o u r p r o d u c t t b r e t u r n e d , p l e a s ei n c l u d e s u f f i c i e n t r e t u r n p o s t a g e .

C o m p u - p r e s t i d i g i t a t i o n ( k 6 m ' « p u » p r e s ' « t e h » d i » j e h « t a ' « s h u n ) 1 T h m a g i c a lq u a l i t y o u n e x p e c t e d c o m p r e h e n s i o n l h a t r e s u l t s f r o m p r e s e n t i n g t e c h n i c a li n f o r m a t i o n a b o u t c o m p u t e r s i l i v e l y , e n t e r t a i n i n g , v i s u a l l y a t t r a c t i v e a n e a s y - t o - u n d e r s t a n d f o r m a t . 2 T h m a g i c a l t r i c k s t h a t m a k e c o m p u t e r s i n g .d a n c e , a n d a l s o r t s o w o n d e r f u l l y u s e f u l t h i n g s .

Page 38: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 38/144

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

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

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

m a b a a g i v e n m o m e n t i t i m e . Y e t , a t t h s a m e t i m e ,o u i n d i v i d u a l w o r l d s a l s o c o n f o r m t l a r g e r , m o r ec o m m o n w o r l d . O n c e y o u g r a s p t h i s c o n c e p t , t h e n y o a l s o r e a l i z e t h a t t h e r e a r e w o r l d s w i t h i n w o r l d s w i t h i nw o r l d s . d r o p o w a t e r i p o n d i t i n y m i c r o c o s mb o i l i n g w i t h f r a n t i c l i f e . y a r d s q u a r e s e c t i o n o d e s e r ti u n i q u e w o r l d s e p a r a t e f r o m i t c o u n t e r p a r t i t h r a i n f o r e s t s o N e G u i n e a . E a c h w o r l d h a l o g i c a l a n u n y i e l d i n g s t r u c t u r e b w h i c h t h e c r e a t u r e s l i v i n g i t h e m m u s t f o l l o w i o r d e r t e x i s t . I y o a r b o i n t ot h i s w o r l d , y o e i t h e r a r r i v e p r e p r o g r a m m e d b n a t u r et s u r v i v e , o y o h a v e s u p p o r t s y s t e m — a f a m i l y t h a tp r o t e c t s y o a n t e a c h e s y o u n t i l y o c a f u n c t i o n o y o u r o w n .

T h i s c o n c e p t o w o r l d s w i t h i n w o r l d s a p p l i e s n i c e l yt t h m i c r o w o r l d s y o e n t e r w i t h T h L e a r n i n gC o m p a n y ' s t w e d u c a t i o n a l g a m e s . R o c k y ' s B o o t sa n R o b o t O d y s s e y I M i c r o w o r l d s

Y o u r g u i d e t t h e s e m a g i c a l w o r l d s i t h c u r s o r — i th a t h f a n t a s t i c a b i l i t y t b e c o m e s e v e r a l d i f f e r e n tt h i n g s . I i h o y o t r a v e l a r o u n d i n s i d e t h t u t o r i a l s ,d i s c o v e r R o c k y ' s m a c h i n e s , c h e c k o u t h I n n o v a t i o nL a b , a n f i n a l l y , e n t e r R o b o t r o p o l i s . W i t h i y o c a e x p l o r e t h w o n d r o u s i n n e r w o r k i n g s o m a c h i n e sa n r o b o t s w h i l e l e a r n i n g a b o u t a l o t h e i r d i f f e r e n tg a d g e t s a n g i z m o s . T h c u r s o r c a a l s o b e c o m e m a n yo t h e r t h i n g s , a y o w i l l s e i t h t u t o r i a l s .

I R o c k y ' s B o o t s , y o m u s t l e a r n t h b a s i c s o m a c h i n e d e s i g n . T h g a m e h a s 6 s e c t i o n s ; o t h e s ea r t u t o r i a l s e x p l a i n i n g t h e b a s i c s o c i r c u i t r y , h o e l e c t r i c i t y w o r k s , a n h o l o g i c g a t e s f u n c t i o n . T h o t h e r h a v e t d w i t h t h g a m e s R o c k y ' s B o o t s a n R o c k y ' s C h a l l e n g e . I n t h i s p r o g r a m y o m u s t b u i l dm a c h i n e w i t h t h e p a r t s s u p p l i e d o t h s c r e e n — o n e t h a td i r e c t s " b o o t " t k i c k s p e c i f i c o b j e c t s a s d e t e c t e db s e n s o r s .

R o c k y ' s B o o t s b e g i n s b t e a c h i n g y o h o t m o v ei n t h i s n e w o r l d . Y o a r t h c u r s o r , w h i t e s q u a r ew h i c h y o u c a m o v e . l e f t , r i g h t , u p . o r d o w n . Y o t r a v e l3 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

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

T h f i r s t t u t o r i a l s h o w s y o h o t c o n s t r u c t s i m p l em a c h i n e s u s i n g p a r t s s u p p l i e d o s c r e e n . H e r e y o w i l ll e a r n a b o u t i n p u t s a n o u t p u t s , a n h o t c o n n e c tt h e m . I b o t h g a m e s , t h e f l o w o f e l e c t r i c i t y i e a s i l yo b s e r v e d b e c a u s e t h w i r e s c o n n e c t i n g t h c i r c u i t s t t h m a c h i n e s g l o w o r a n g e w h e n o n a n w h i t e w h e no f f . B o t h g a m e s r e q u i r e c o l o r m o n i t o r .L o g i c G a t e s

I t h s e c o n d t u t o r i a l , y o a r s h o w n t h e d i f f e r e n c e sb e t w e e n a n A N g a t e , N O g a t e , a n a O g a t e .T h e s e l o g i c g a t e s , w h i c h a c j u s t l i k e t h c i r c u i t s i y o u rc o m p u t e r , h e l p y o c o n t r o l t h e l e c t r i c i t y f l o w t t h m a c h i n e s . s e c r e t r o o m i t h l o g i c g a t e s t u t o r i a l c o c e a l s a a l l i g a t o r . T h i s a l l i g a t o r w i l l a t t a c k y o u r c u r s o ra y o t r y t o b u i l d y o u r m a c h i n e . F o r t u n a t e l y , y o c a h o o k u a a l l i g a t o r s e n s o r t b o x i n g g l o v e a n u s i t p u n c h o u t h a l l i g a t o r — e f f e c t i v e l y k e e p i n g i a b a w h i l e y o o b t a i n t h e p a r t s y o n e e d .

Y o a r n o r e a d y f o R o c k y ' s B o o t s . T h i s p a r t o t h p a c k a g e i a c t u a l l y t h e t h i r d t u t o r i a l . H e r e y o u c a n p u e v e r y t h i n g y o h a v e l e a r n e d i n t o t h e a c t u a l b u i l d i n go m a c h i n e t h a t w i l l c o m p l e t e a s p e c i f i c t a s k . T h t a s ky o m u s t c o m p l e t e h e r e i t d e s i g n a m a c h i n e t h a t u s e sR o c k y ' s b o o t { l i t e r a l l y b l u e b o o t ) t h a t c a n b e c o n n e c t e dt " k i c k " s p e c i f i c o b j e c t s t h a t p a s s i f r o n t o f s e n s o r .T h o b j e c t i v e o t h i s t u t o r i a l i t t e a c h y o h o t h m a c h i n e i R o c k y ' s B o o t s o p e r a t e s , a n t g i v e y o p r a c t i c e - t i m e b u i l d i n g m a c h i n e s . I y o s u c c e s s f u l l yk i c k o u a l o t h o b j e c t s a n s c o r e 2 p o i n t s . R o c k yc o m e s o u a n d o e s l i t t l e d a n c e f o y o u .

T h f i n a l t u t o r i a l i o f l i p - f l o p s , c l o c k s , a n d e l a y s — a l l d e v i c e s t h a t y o w i l l n e e d i o r d e r t s o l v e s o m e o t h m o r e c o m p l i c a t e d p r o b l e m s i t h f i n a l s e c t i o n o t h g a m e , R o c k y ' s C h a l l e n g e . H e r ey o p u a l t h n e i n f o r m a t i o n t h a t y o h a v e l e a r n e dt t h t e s t . T h e r e a r 3 g a m e s f o y o t p l a y , a n y o e v e n h a v e t h e o p t i o n t c r e a t e y o u r o w n g a m eb a s e d o n t h a b o v e f o r m a t .

R o c k y ' s B o o t s w a c r e a t e d f o a g e s a n u p — b u td o n ' t t h i n k t h a t i w o u l d k e e p t e e n a g e r i n t e r e s t e dv e r y l o n g . I t ' s t r u e t h a t s o m e o t h 3 g a m e s a r

Page 39: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 39/144

N a m e ;P r o g r a m T y p e ;M a c h i n e s :

D i s t r i b u t o r :

P U c e :S y s t e m R e q u i r e m e n t s :

E a s e o U s e :E n g r o s s m e n t :D o c u m e n t a t i o n :

q u i t e d i f f i c u l t a n r e q u i r e s o m ec o n c e n t r a t e d t h i n k i n g i o r d e r t s o l v e t h e m , b u t t h e y a r e s t i l l j u s tv a r i a t i o n s o t h s a m e g a m e . A n c h i l d w h k n o w s h o t r e a ds h o u l d b e a b l e t u s t h i s p r o g r a m .F o o l d e r c h i l d r e n t h e g a m e n e e d st b s p i c e d u l i t t l e m o r e b e f o r ei w i l l h o l d t h e i r i n t e r e s t f o a n l e n g t h o t i m e .R o b o t C o n s t r u c t i o n

R o b o t O d y s s e y i a e x t e n s i o no t h p r i n c i p l e s t a u g h t i R o o k y ' sB o o t s . T h s a m e e l e m e n t s a r u s e d ( f l i p - f l o p s , g a t e s , i n p u t s a n o u t p u t s ) a l o n g w i t h s e v e r a l n e o n e s , b u t t h e y a r u s e d o n m u c h m o r e c o m p l i c a t e d a n i n t e r e s t i n g m a c h i n e s — r o b o t s . Y o u r j o i n o o n l y t f i g u r e o u h o t m a k e t h e m o p e r a t e , b u y o w i l l a l s oh a v e t p r o g r a m t h e m t w o r k i s u c h m a n n e r a t r e t r i e v e o b j e c t s , a v o i d d a n g e r s , a n e v e n r i d e t h s u b w a y !

R o b o t O d y s s e y t e a c h e s y o h o t d e s i g n a n p r o g r a m r o b o t s t p e r f o r m s p e c i f i c t a s k s t h a t w i l l l e y o e s c a p e f r o m t h u n d e r g r o u n d c i t y o R o b o t r o p o l i s .I d o i n g s o y o l e a r n s o m e o t h e b a s i c f u n d a m e n t a l so e n g i n e e r i n g , d i g i t a l l o g i c , a n c i r c u i t d e s i g n . Y o a l s o l e a r n s o m e u s e f u l p r o b l e m - s o l v i n g s k i l l s , s u c ha b r e a k i n g o n l a r g e t a s k i n t o s m a l l e r i n d i v i d u a lt a s k s , o v i s u a l i z i n g s o l u t i o n t p r o b l e m a n t h e n g e n e r a t i n g h y p o t h e s i s a n t e s t i n g i t s e i i w o r k s .

W i t h i n t h i s w o r l d t h e r e i r e a l l y t w w o r l d s :R o b o t r o p o l i s . a n p l a c e c a l l e d I n n o v a t i o n L a b — a p l a c ew h e r e y o u c a d e s i g n , p r o g r a m , a n t e s t y o u r o w r o b o t s . I n a d d i t i o n , t h e r e a r t h r e e t u t o r i a l s t h a tt e a c h y o t h e b a s i c s o h o t h e s e r o b o t s w o r k .

" Y o u r g u i d e t t h e s e m a g i c a lw o r l d s i t h c u r s o r — i t h a t h

f a n t a s t i c a b i l i t y t b e c o m es e v e r a l d i f f e r e n t t h i n g s . "

B a s i c a l l y , e a c h r o b o t c o n s i s t s o l i t t l e c u b e ( k i n do l i k e s m a l l d i r i g i b l e ) c a r r y i n g s p e c i a l i n t e r n a ls e n s o r s o o t h e r t o o l s w h i c h , w h e n t h s e n s o r s a r s t i m u l a t e d , w i l l a c t i v a t e t o o l s o r t h r u s t e r s a c c o r d i n g t t h d e s i g n o t h r o b o t ' s c i r c u i t s . S e n s o r s a r o s e v e r a lt y p e s , a n c a d e t e c t o b j e c t s o c o n t a c t , i t h s a m e r o o m , o i o t h e r s p e c i a l s i t u a t i o n s . r o b o t ' st o o l s i n c l u d e a m e c h a n i c a l a r t h a t c a b u s e d t g r i p o b j e c t s , a a n t e n n a f o c o m m u n i c a t i n g w i t ho t h e r r o b o t s , a n p e r i s c o p e - l i k e d e v i c e t h a t l e t s

R o b o t O d y s s e yE d u c a t i o n a lA p p l e l i e . l i e , 1

T h L e a r n i n g C o m p a n y5 4 M l d d l e f l e l d R d . S t e . 1 7 M e n l o P a r k . C 9 4 0 2 5$ 4 9 . 9 5

6 4 K , c o l o r m o n i t o rr e c o m m e n d e d

P o o r F a i r G o o d E x c e l l e n t

N a m e :P r o g r a m T y p e :M a c h i n e s :

D i s t r i b u t o r :

P r i c e :S y s t e m R e q u i r e m e n t s :

E a s e o U s e :E n g r o s s m e n t :D o c u m e n t a t i o n :

R o c k y ' s B o o t sE d u c a t i o n a lA p p l e I I l i e , l i e ,I B P P C j rT h L e a r n i n g C o m p a n y5 4 M l d d l e f l e l d R d . S t e . 1 7 M e n l o P a r k , C A 9 4 0 2 5$ 4 9 . 9 5

6 4 K . c o l o r m o n i t o rr e c o m m e n d e d

P o o r F a i r G o o d E x c e l l e n t

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

R o b o t r o p o l i s , l i k e t h r o o m s i t h l a a n t h t u t o r i a l s , i l a b y r i n t h t h r o u g h w h i c h y o m u s tm a n e u v e r u s i n g a c u r s o r o r o b o t . F o r e x a m p l e ,w h e n r o b o t ' s c o n t a c t s e n s o r — w h i c h i w i r e d t t h r u s t e r — t o u c h e s a w a l l , i s e n d s e l e c t r i c i t y t o t h t h r u s t e r . c a u s i n g t h r o b o t t m o v e . T h t r i c k i t w i r e t h e t h r u s t e r s t t h s e n s o r s i s u c h w a a t c a u s e t h r o b o t t m o v e i t h d i r e c t i o n t h a t y o w a n t .B a c k t S c h o o l

O d y s s e y ' s t h r e e t u t o r i a l s t a k e y o s t e p - b y - s t e pt h r o u g h t h i n n e r w o r k i n g s o f r o b o t s , a n t h e y d i i u n i q u e f a s h i o n . A t h c u r s o r , y o a r a b l e t l o c k o n t o r o b o t o p a r t f o a r o b o t a n c a r r y i a r o u n d w i t h y o u . O r y o c a t a k e y o u r c u r s o r i n s i d ea r o b o t a n a c t u a l l y m a n i p u l a t e t h e p a r t s t h a t m a k ei g o ( Y o u c a e v e n t a k e r o b o t s i n s i d e o t h e r r o b o t s ! )

T h f i r s t t u t o r i a l i c a l l e d R o b o t A n a t o m y . H e r e y o a r t a u g h t h o r o b o t s b e h a v e , w h a t m a k e s t h e m r e a c ti c e r t a i n w a y s , a n h o t c h a n g e t h e i r b e h a v i o r .O u t w a r d l y , e a c h r o b o t i e s s e n t i a l l y t h s a m e a t h n e x t . B u i n w a r d l y , y o c a d e s i g n t h e r o b o t t d d i f f e r e n t t h i n g s l i k e p i c k u o b j e c t s , m a n e u v e r t h r o u g hm a z e s , o e v e n d a n c e w i t h p a r t n e r . T h r o u g h t h i sp r o c e s s o d i s c o v e r i n g h o r o b o t s w o r k , y o w i l l b l a y i n g t h f o u n d a t i o n f o f u t u r e e x p l o r a t i o n s i R o b o t r o p o l i s . W h a t y o l e a r n h e r e i R o b o t A n a t o m y ,a n i o t h e r t u t o r i a l s a w e l l , i c r u c i a l t y o u r s u c c e s si R o b o t r o p o l i s .

T h s e c o n d t u t o r i a l i c a l l e d T o o l k i t . A m e n t i o n e de a r l i e r , t h c u r s o r c a b c h a n g e d i n t o t h t o o l k i tw h e n n e e d e d f o q u i c k p r o g r a m m i n g c h a n g e s o e x p e r i m e n t a t i o n i t h I n n o v a t i o n L a b . I n t h i s t u t o r i a l ,y o l e a r n a b o u t s i m p l e c i r c u i t s , g a t e s , f l i p - f l o p s , a n

T h i s s c r e e n i f r o mt h f l i p - f l o p t u t o r i a l

i R o c k y ' s B o o t se x p l a i n i n g w h a t

f l i p - f l o p i s

T h i s s c r e e n i f r o m t h R o b o t

A n a t o m y t u t o r i a li R o b o t O d y s s e y

t h a t e x p l a i n sa b o u t t h r o b o t ' sg r a b b e r c o n t r o l .

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 3

Page 40: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 40/144

B u i l d i n g M a c h i n eT h i s s e r i e s o s c r e e n p h o t o s f r o m R o c k y ' s

B o o t ' s s h o w s t h s t e p - b y - s t e p c o n s t r u c t i o no m a c h i n e d e s i g n e d t k i c k o u t n o n - g r e e nt r i a n g l e s .

T h b a s i cm a c h i n e i

R o c k y ' s B o o t sb e f o r e

m o d i f i c a t i o n .

A d d i n g N O g a t e w h i c h

p r e v e n t s t h s e n s o r f r o mi n d i c a t i n g a

g r e e n t r i a n g l e .

A d d i n g a A N g a t e w h i c ha l l o w s t h e

m a c h i n e t d e t e c t n o n - g r e e n

t r i a n g l e s .

A d d i n g t w w i r e s c o m p l e t e s

t h c i r c u i tc o n n e c t i n g t h

s e n s o r s .

A t t a c h i n gR o c k y ' s B o o t

f i n i s h e s t h m a c h i n e . I i n o r e a d y t

p l a y t h g a m e .

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

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

T h f i n a l t u t o r i a l i c a l l e d C h i p D e s i g n . H e r e y o c a l e a r n h o t w i r e - u p c h i p s t p e r f o r m d i f f e r e n tt a s k s t h a t h e l p y o f i n d y o u r w a t h r o u g h R o b o t r o p o l i s .I w i l l t a k e l i t t l e e x p e r i m e n t a t i o n b e f o r e y o w i l lf i g u r e o u t h i s s e c t i o n , b u i w i l l b u s e f u l t k n o wb e f o r e y o g t t o w n — w i r i n g t o g e t h e r a l t h d o o d a d sa n g i z m o s i n s i d e t h e r o b o t c a g e p r e t t y c o n f u s i n g .Y o c a m a k e t h i n g s a l o e a s i e r i y o p r e - p r o g r a m " c h i p t i n s t r u c t t h e r o b o t t d t h s a m e t h i n g . T h i st u t o r i a l w i l l t e a c h y o h o t d e s i g n c h i p t m a k er o b o t p e r f o r m s p e c i f i c t a s k . A c h i p s a r m u c h s m a l l e rt h a n r o b o t s , y o w i l l b w o r k i n g w i t h a e n l a r g e d c h i p ,a c t u a l l y g o i n g i n s i d e o f o n w i t h t h e c u r s o r , b r i n g i n gw i t h y o t h c i r c u i t s , g a t e s , a n o t h e r i t e m s n e c e s s a r yt c o m p l e t e t h j o b .

" T h e s e g a m e s e m p h a s i z e t h i n k i n g f o y o u r s e l f — r e a s o n i n g o u a n

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

t i n v e s t i g a t e I n n o v a t i o n L a b . T h i s i c o m p l e t e w o r l da l i t o w n . I n s i d e i t y o c a p r a c t i c e d e s i g n i n g a n p r o g r a m m i n g r o b o t s a n p o l i s h y o u r s k i l l s b e f o r ea t t e m p t i n g t o f i n d y o u r w a o u o R o b o t r o p o l i s .c h i p f a c i l i t y i a l s o l o c a t e d h e r e a n w h e n y o g e c h i p p r o g r a m m e d t h e w r a y y o w a n t i t y o c a t a k ei t t h b u r n e r r o o m ( s p e c i a l r o o m w h e r e y o u r l a r g ep r o t o t y p e c h i p i t r a n s f e r r e d t s m a l l e r c h i p ) w h e r e

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

C i t y S e w e rR o b o t r o p o l i s i s e p a r a t e w o r l d f r o m t h t u t o r i a l s a n

t h l a b . I i r e a l " m i c r o w o r l d " w i t h i t o w l o g i ca n s e o r u l e s w h i c h — i n o r d e r t s u c c e e d o e v e ns u r v i v e — y o u m u s t d i s c o v e r a n f o l l o w . Y o b e g i n y o u r

j o u r n e y a f t e r d r e a m i n g ( o w e r e y o a w a k e ? ) t h a ty o f e l l o u o b e a n l a n d e d i R o b o t r o p o l i s ' c i t ys e w e r . F r o m h e r e , y o m u s t n e g o t i a t e l e v e l s o t h c i t y a n a v o i d a m p e r e ' b o t s . r i d e t h s u b w a y , f i n dy o u r w a t h r o u g h t h t o w n m a z e , f r e e t h m a s t e r r o b o t ,a n r i d e g i a n t d i s k d r i v e ( a m o n g o t h e r t h i n g s ) i o r d e r t e s c a p e . T h o n l y w a y o c a d a l t h i s i t u s r o b o t s t h e l p . T h r e e r o b o t s a r i t h s e w e r ,a n d y o u c a u s t h e m t h e l p y o f i n d y o u r w a o u t .E a c h o n i p r o g r a m m e d t d d i f f e r e n t t a s k s , b u t h e y w o n ' t b a b l e t h e l p y o e s c a p e u n l e s s y o r e p r o g r a m t h e m a y o f i n d n e d a n g e r s t a v o i d .S o u n d s p r e t t y c o m p l i c a t e d d o e s n ' t i t W e l l i c a g e t b r e a l h e a d - s c r a t c h e r b e f o r e y o f i n a l l y g e o u t — i fy o e v e r d . .

W h a t i n o t a b l e a b o u t R o c k y ' s B o o t s a n R o b o tO d y s s e y i t h w a t h e y u s t u t o r i a l s t b u i l d u y o u rs k i l l s b e f o r e y o t r a v e l i n t o R o b o t r o p o l i s o p l a y R o c k y ' sC h a l l e n g e . I t h e s e w o r l d s , y o m u s t f i n d o u w h a t t h r u l e s a r e b e f o r e y o c a p l a y t h e g a m e . F o r t u n a t e l y , t h t u t o r i a l s a r i n t e r e s t i n g a n d g r o w i d i f f i c u l t y a y o p r o g r e s s t h r o u g h t h e m . B o t h p r o g r a m s r e q u i r e t h ep e r s o n s p l a y i n g t h e m t f o l l o w s t r u c t u r e d p a t hi o r d e r t g a i n t h s k i l l s n e e d e d t s u c c e s s f u l l yc o m p l e t e t h g a m e . I d o i n g t h i s , t h e y l e a r n d e d u c t i v er e a s o n i n g , h o t p l a n o u t p r o b l e m b e f o r e h a n d .

4 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 41: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 41/144

a n h o t d e b u g t h e i r s o l u t i o n s . S o m e o t h m o r ec o m p l i c a t e d g a m e s c a r e q u i r e e x t e n s i v e w i r i n g ,a n e v e n t h e b e s t p l a n s m a n o w o r k t h f i r s t t i m et h r o u g h .P r o b l e m - S o l v i n g S k i l l s

T h e s e g a m e s e m p h a s i z e t h i n k i n g f o y o u r s e l f — r e a s o n i n g o u a n u n d e r s t a n d i n g p r o b l e mb e f o r e y o t a c k l e i t L o t s o p u z z l e s w a i t t b s o l v e di R o b o t r o p o l i s a n d m o s t o t h e m c o m e w i t h n e x p l a n a t i o n , l e a v i n g i u t y o t f i g u r e o u t h b e s t w a t h a n d l e t h e m . T h t u t o r i a l s t e a c h y o t h s k i l l s y o n e e d t s o l v e t h e s e p u z z l e s , b u t h e yd o n ' t s h o w y o h o w . T h i s c a b e c o m e q u i t e f r u s t r a t i n gu n t i l y o a c t u a l l y d f i g u r e o u t h s o l u t i o n . T h i st e c h n i q u e o g i v i n g y o p r o b l e m s t s o l v e w i t h l i t t l ei a n e x p l a n a t i o n i a i m p o r t a n t p a r t o R o b o tO d y s s e y { d i d n ' t r u i n t o t h i s v e r y o f t e n w h i l ep l a y i n g R o c k y ' s B o o t s ) . T a d t t h m y s t e r y , t h e r ea r e s e v e r a l l i t t l e c r e a t u r e s t h a t y o w i l l n o t i c e a y o t r a v e l t h r o u g h R o b o t r o p o l i s t h a t d o n ' t s e e m t h a v ea n f u n c t i o n a a l l . e x c e p t t b o u n c e u p a n d d o w n o f l u t t e r a b o u t a y o t r a v e l p a s t t h e m .

R e s p o n s e t e i t h e r t h k e y b o a r d o j o y s t i c k i e x c e l l e n t i b o t h g a m e s . Y o h a v e t o t a l c o n t r o l o c u r s o r m o v e m e n t w i t h n d e l a y s o p r o b l e m s . T h m a c h i n e s a n d r o b o t s r e s p o n d p a r t i c u l a r l y w e l l t y o u rp r o g r a m m e d i n p u t . A n d . a y o g e m o r e s k i l l e d a d e s i g n i n g c i r c u i t s f o t h m a c h i n e s a n r o b o t s , y o c a m a k e t h e m a c o m p l e x a p o s s i b l e .

R o c k y ' s B o o t s a n R o b o t O d y s s e y a r a v a i l a b l ef o t h A p p l e / f a m i l y o c o m p u t e r s i n c l u d i n g t h A p p l e H e R o c k y ' s B o o t s i a l s o a v a i l a b l e f o t h I B P a n P C j r w i t h n a p p r e c i a b l e d i f f e r e n c e b e t w e e nv e r s i o n s .

B o t h p r o g r a m s c o m e w i t h g o o d d o c u m e n t a t i o n w h i c hg i v e s y o g e n e r a l u n d e r s t a n d i n g o h o e a c h p a r to t h p r o g r a m w o r k s . I b o t h c a s e s , t h t u t o r i a l st a k e u t h b u l k o t e a c h i n g y o a b o u t t h m i c r o w o r l d sy o w i l l b t r a v e l i n g t h r o u g h a n h o t h a n d l e v a r i o u sp r o b l e m s y o w i l l b f a c i n g . H o w e v e r , i R o b o t O d y s s e yI t h e r e a r e s e v e r a l t h i n g s t h a t a r e n ' t e x p l a i n e d i t h m a n u a l a n t h a t d i d n ' t h a v e t i m e t i n v e s t i g a t et h o r o u g h l y . B e l i e v e m e i c o u l d t a k e m o n t h s t o t r a v e lt h r o u g h t h e n t i r e c i t y o f R o b o t r o p o l i s .

I g e n e r a l , m r e a c t i o n t t h e s e p a c k a g e s i v e r yp o s i t i v e . R o c k y ' s B o o t s i g o o d s t a r t e r p a c k a g et h a t m a b u s e f u l i p r e p a r i n g y o u n g e r c h i l d r e n f o t h m o r e s o p h i s t i c a t e d R o b o t O d y s s e y I b u i i f a i r l y l i m i t e d i c o m p l e x i t y — a n d i y o u r c h i l d i q u i c kt l e a r n , h o s h w i l l p r o b a b l y b e c o m e b o r e d w i t h i r e l a t i v e l y s o o n . R o b o t O d y s s e y i s i m p l e e n o u g h i t h b e g i n n i n g f o y o u n g e r c h i l d r e n ( e v e n s m a r t y e a ro l d s ) , b u i c a b e c o m e a c o m p l i c a t e d a y o w a n t i t b e T h b e a u t y o b o t h o t h e s e p r o g r a m s i t h a t y o a r a l l o w e d t p r o g r e s s a y o u r o w p a c e . I y o d o n ' tu n d e r s t a n d s o m e t h i n g , y o c a n a l w a y s g b a c k a n r e v i e w i t E v e n w h i l e d e e p i n s i d e R o b o t r o p o l i s y o c a s a v e t h g a m e o d i s k a n r e t u r n t t h I n n o v a t i o n L a o t h t u t o r i a l s .

f i n d i v e r y e n c o u r a g i n g t s e e d u c a t i o n a l g a m e sl i k e t h e s e t h a t s t r e s s b a s i c l e a r n i n g s k i l l s a n t h a ta r p r e s e n t e d i n o n - v i o l e n t a n p o s i t i v e l e a r n i n gs i t u a t i o n s . R o c k y ' s B o o t s a n R o b o t O d y s s e y a r b o t h e x c e l l e n t e x a m p l e s o e d u c a t i o n a l g a m e s p a r e n t sc a n p u r c h a s e w i t h c o n f i d e n c e , k n o w i n g t h a t t h e i rc h i l d r e n w i l l i n d e e d l e a r n u s e f u l s k i l l s a n b e n t e rt a i n e d a t h s a m e t i m e . T h w o r l d s t h e y e x p l o r e h e r ea r l i m i t e d o n l y b c h i l d ' s i m a g i n a t i o n a n e x p e r i e n c e s , b o t h o w h i c h w i l l g r o w a n d b e n e f i tf r o m i n t e r a c t i n g w i t h t h e s e g a m e s . H C

P r o g r a m m i n g R o b o tT h i s s e r i e s o s c r e e n p h o t o s f r o m R o b o t

O d y s s e y s h o w s t h c o n s t r u c t i o n o R o b o td e s i g n e d t m o v e t h r o u g h m a z e a n g r a b o b j e c t s .

I n t e r i o r o f a u n p r o g r a m m e dr o b o t s h o w i n g

t h i n p u ta n o u t p u t

c o n n e c t i o n s .

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

r o b o t t m o v ei a n d i r e c t i o n

i t h m a z e .

W i r i n g t h e r o b o t ' sg r a b b e r c o n t r o l t a e n e r g y c r y s t a l .

M a n e u v e r i n g t h r o b o t t h r o u g h

t h m a z e .

T h i s s c r e e n s h o w st h r o b o t h o l d i n g

t h e n e r g y c r y s t a li i t g r a b b e r a r m .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 4

Page 42: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 42/144

A p p l eS e e d i n g sb y A n d e r s N e r e i m

a n t h H C S t a f f

W a n t t d a t e y o u r P r o D O S f i l e s , b u d o n ' t h a v e c a l e n d a r / c l o c k c a r d ?E n t e r t h A p p l e D a t i n g G a m e w i t h t h i s B A S I C u t i l i t y .

W h e n r e c e i v e d P r o D O S i b u n d l e w i t ht h A p p l e H e f o u n d l i t t l e i n f o r m a t i o nd e s c r i b i n g i t a d v a n t a g e s o v e r D O 3 . 3 .

I w a q u i t e w h i l e b e f o r e d i s c o v e r e d s o m e o t h m o s t u s e f u l f e a t u r e s o f P r o D O S . F o i n s t a n c e , t h D a t e f u n c t i o n w h i c h d a t e s f i l e s a s t h e y a r m o d i f i e di j u s t w h a t w i t h b u s i n e s s w o r l d a r l o o k i n g f o r .A a a r c h i t e c t , h a d b o u g h t t h H m a i n l y b e c a u s eo i t t r i m a p p e a r a n c e . c o u l d n ' t b e l i e v e t h a tr e a l l y n e e d e d c l o c k h a r d w a r e i o r d e r t d a t e f i l e ,a n t h t h o u g h t o f y e t a n o t h e r p e r i p h e r a l b e s i d e s t h ep o w e r s u p p l y o f f e n d e d m d e s i r e f o t i d yw o r k p l a c e . S w r o t e t h i s B A S I C u t i l i t y t h a t s e t s t h P r o D O S d a t e . I y o h a v e c l o c k / c a l e n d a r c a r d , t h i su t i l i t y w i l l n o r e s e t t h t i m e ; y o n e e d t u s t h s o f t w a r e i n c l u d e d w i t h y o u r o w c a r d . H o w e v e r , i y o d o n ' t w a n t t b u c l o c k / c a l e n d a r c a r d , b u s t i l lw a n t t b a b l e t s e t h e d a t e f o P r o D O S , t h i sp r o g r a m i a l y o n e e d .I W a s n ' t P r o v i d e d — S o W r o t e I

W h e n r e a l i z e d t h a t n o n e o t h p r o g r a m s o m U T I L I T I E S d i s k t h a t c a m e w i t h t h A p p l e 7 / a c c e s s e dt h D a t e f u n c t i o n . d e c i d e d t w r i t e m o w B A S I Cu t i l i t y . T h l o c a t i o n a n c o n f i g u r a t i o n o t h d a t e i c o n t a i n e d i t w b y t e s o t h P r o D O S g l o b a l v a r i a b l ep a g e : $ B F 9 0 a n $ B F 9 1 . T c o n s e r v e m e m o r y , t h A p p l e e n g i n e e r s d i v i d e d t h e s e t w b y t e s i n t o t h r e eg r o u p s o 7 , 4 , a n b i t s , h o l d i n g t h y e a r , m o n t h , a n d a r e s p e c t i v e l y . c o u l d s e e t h a t s e t t i n g t h e d a t e w o u l dr e q u i r e s o m e d e c i m a l - t o - b i n a r y c o n v e r s i o n . U n d a u n t e d ,

w e n t a h e a d a n f o u n d t h a t c o u l d e v e n m a k e i f r i e n d l yt a i n e x p e r i e n c e d u s e r .F r o m K e y b o a r d I n p u t t P O K E V a l u e s

T h i n p u t r o u t i n e i c o m p a c t a n d h a e n o u g h e r r o rc h e c k i n g t k e e p t o t a l l y - b o g u s d a t e s f r o m b e i n g e n t e r e d .A f t e r y o t y p e i t w o - d i g i t n u m b e r s f o e a c h m o n t h .d a y , a n y e a r , y o u ' r e g i v e n t h o p p o r t u n i t y t a c c e p t4 2 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

o r e j e c t w h a t h a b e e n t y p e d b e n t e r i n g e i t h e r a o a N I y o d m a k e a e r r o r , j u s t t y p e i a n d a t e a n p r e s s t t r a g a i n .

O n c e t h p r o g r a m p l a c e s t h e d a t e i t h v a r i a b l e sM N T H , D A Y . a n Y R t h a c t u a l n u m b e r - c r u n c h i n gb e g i n s . L i n e s 4 2 0 - 4 6 0 d i v i d e t h d e c i m a l m o n t h b d e c r e a s i n g d e c i m a l p o w e r s o 2 F O E - N E X T l o o p s t o r e st h r e s u l t s o e a c h d i v i s i o n i t h i n t e g e r a r r a y M N T H % ( ) .

L i n e s 4 7 0 - 4 9 0 b e g i n t m a n i p u l a t e t h d a a n p a r to t h m o n t h i n t o a " b y t e " s i z e p i e c e . L i n e s 5 0 0 - 5 3 0c o n v e r t t h d e c i m a l y e a r t b i n a r y i t h e a r r a yY E A R % ( ) , u s i n g t h s a m e k i n d o b a c k s t e p p i n g F O R - N E X Tl o o p t h a t y o u s e d i l i n e s 4 2 0 - 4 6 0 .

K e i t h p r o g r a m a s h o w n i t h l i s t i n g , a n s a v ei o d i s k b t y p i n g S A V E S E T . D A T E . T y p e R U N a n d y o w i l l g e t t h e d a t e - e n t r y t e m p l a t e o t h e s c r e e n , E n t e r s i n u m e r a l s c o r r e s p o n d i n g t t h m o n t h , d a y , a n y e a rw i t h o u t a n s l a s h e s o d a s h e s , b e c a u s e t h e s e a r es u p p l i e d b t h p r o g r a m .

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

D A T E M O D I F I E D a n D A T E C R E A T E D c o l u m n sw h e n y o u s t h C A T A L O G c o m m a n d . I y o w r i t et a e x i s t i n g f i l e , t h D A T E M O D I F I E D c o l u m n w i l lc o n t a i n t h s y s t e m d a t e a t h t i m e t h f i l e w a c h a n g e d .

H C F o y o u r k e y - i n l i s t i n g s e H C P R O G R A M L I S T I N G S C o n t e n t s .

S e D a t e ( A p p l e F a m i l y — P r o D O S o n l y )E x p l a n a t i o n o t h P r o g r a m

L i n e N o s .1 0 0 - 1 9 0

2 0 0 - 4 1 04 2 0 - 5 7 0

P r o g r a m H e a d e r .I n p u t r o u t i n e .C o n v e r t i n p u t a n P O K E .

Page 43: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 43/144

p u t e r L i n k s t A m a t e u r R a d i o

D a v e B r a d e r S t e v e N e l s o n

m p u t e r / h a m r a d i o l i n k si n p o s s i b i l i t i e s d a t a t r a n s f e r a n c o m m u n i c a t i o n .

D a s h O f H i s t o r yA m a t e u r r a d i o o p e r a t o r s h a v e b e e n a r o u n d s i n c e

M a r c o n i d i s c o v e r e d t h w i r e l e s s . A r a d i o g r e w ,h u n d r e d s o f p r i v a t e c i t i z e n s b e g a n e x p e r i m e n t i n gw i t h s e n d i n g m e s s a g e s . T h e s e e a r l y a m a t e u r r a d i oo p e r a t o r s ( a f f e c t i o n a t e l y r e f e r r e d t o a s h a m s ) f i r s ts t a r t e d s e n d i n g m e s s a g e s l o c a l l y , b u a t h e y e p e r i m e n t e d , t h e y w e r e s o o n a b l e t s e n d a n r e c e i v e m e s s a g e s a g r e a t e r d i s t a n c e s . A f i r s t ,o p e r a t o r s h a t o r e l a y m e s s a g e s i o r d e r t s e n dt h e m o v e r l a r g e d i s t a n c e s b e c a u s e t h r a n g e o t h e a r l y s h o r t - w a v e r a d i o s w a l i m i t e d .

B 1 9 1 4 , w h e n m a n a m e d H i r a m M a x i mf o u n d e d t h A m e r i c a n R a d i o R e l a y L e a g u e ( A R R L ) ,a m a t e u r r a d i o h a g r o w n i n t o a p o p u l a r h o b b y .T h p u r p o s e o f t h e A R R L w a t u n i f y a n o r g a n i z ea m a t e u r r a d i o o p e r a t o r s a n r e g u l a t e t h d i s t r i b ut i o n o t h a i r w a v e s . B u t , i 1 9 1 7 , t h U n i t e d S t a t e sw e n t t w a r . M o s t o t h a m a t e u r r a d i o o p e r a t e r ss e r v e d i t h a r m e d f o r c e s , a n t h o n e s t h a t d i d n ' tw e r e o u o l u c k b e c a u s e t h g o v e r n m e n t s o o nb a n n e d a m a t e u r r a d i o o t h a i r w a y s .

W h e n W o r l d W a e n d e d , t h b a o a m a t e u rr a d i o c o n t i n u e d u n t i l t h A R R L c o n v i n c e d t h g o v e r n m e n t t d r o p i i 1 9 1 9 . A f t e r t h w a r , t h r a n k s o t h a m a t e u r s s w e l l e d , a n t h d i s t a n c e st h a t m e s s a g e s w e r e t r a n s m i t t e d i n c r e a s e d . B 1 9 2 4 ,a m a t e u r r a d i o o p e r a t o r s w e r e s e n d i n g a n r e c e i vi n m e s s a g e s a c r o s s t h A t l a n t i c a n a r o u n d t h w o r l d . H a r a d i o o p e r a t o r s e v e n h a v e t h e i r o w s a t e l l i t e — O S C A R f o " O r b i t a l S a t e l l i t e C a r r y i n gA m a t e u r R a d i o . "

T h e r e a r n o m o r e t h a n 2 5 0 , 0 0 0 a m a t e u r r a d i oo p e r a t o r s i t h U n i t e d S t a t e s , a n m a n y m o r ea r o u n d t h e w o r l d . T h e s e h o b b y i s t s p e r f o r mv a l u a b l e s e r v i c e s i t i m e s o f d i s a s t e r o r n a t i o n a le m e r g e n c y , w o r k i n g h a n d i h a n d w i t h t h a u t h o r i t i e s t k e e p v i t a l c o m m u n i c a t i o n l i n e s o p e n .

A l t h o u g h c o m p u t e r h o b b y i s t s d i d n ' t r e a l l y i nc r e a s e t s i g n i f i c a n t n u m b e r s u n t i l a b o u t t e y e a r s a g o , p r i v a t e u s o t w o - w a y r a d i o c o

m u n i c a t i o n s h a s b e e n a r o u n d s i n c e b e f o r e 1 9 1 4 , w h e nt h A m e r i c a n R a d i o R e l a y L e a g u e w a f i r s t f o r m e d b yH i r a m M a x i m . R a d i o h o b b y i s t s , a s o m e o y o m a k n o w , a r c a l l e d a m a t e u r r a d i o o p e r a t o r s ( o h a m s ) a n dm u s t b l i c e n s e d b t h F e d e r a l C o m m u n i c a t i o n s C o m i s s i o n t t r a n s m i t i n t h i s c o u n t r y , a n d b y o t h e r g o v e r nm e n t a g e n c i e s t t r a n s m i t i f o r e i g n c o u n t r i e s . T o b t a i n a n a m a t e u r r a d i o l i c e n s e , e a c h o n h a h a t p a s s e x h a u s t i v e t e c h n i c a l t e s t s , a n d e m o n s t r a t e p r f i c i e n c y i n M o r s e c o d e . C u r r e n t l y , t h e r e a r e j u s t u n d e r

m i l l i o n a m a t e u r r a d i o o p e r a t o r s w o r l d - w i d e .

" W i t h t h i s n e e q u i p m e n tc o n n e c t i n g t h c o m p u t e r

t t h a m a t e u r r a d i o s t a t i o n ,t h o l b r a s s M o r s e c o d e k e

i t r u l y o b s o l e t e . "

T h O l a n t h N e M o d e r n e l e c t r o n i c t e c h n o l o g y i t h U n i t e d S t a t e s a n

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

A i n t e r e s t i n g c o m b i n a t i o n o t h e s e t w s t a b l e f o r m so e l e c t r o n i c t e c h n o l o g y i n o t a k i n g p l a c e . T h i s n e c o m b i n a t i o n ( h o m e c o m p u t e r s a n d a m a t e u r r a d i o ) i o p e n i n g t h d o o r s t n e f r o n t i e r — t h a t o i n s t a nt a n e o u s , w o r l d - w i d e , l o w - c o s t c o m p u t e r n e t w o r k i n g .T h i s u n i o n i m a d e p o s s i b l e b r a d i o t r a n s c e i v e r - t o -c o m p u t e r t e r m i n a l w h i c h , w i t h a p p r o p r i a t e s o f t w a r e ,a l l o w s y o t t u r n y o u r C s t a t i o n i n t o c o m p l e t e l y" C W / R T T Y / A S C I 1 " s t a t i o n .

C o n t i n u e d© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 4

Page 44: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 44/144

M o r s e C o d eO n o t h o r i g i n a l w a y s o c o m m u n i c a t i n g u s i n g

a m a t e u r r a d i o w a s , a n s t i l l i s v i s i n g l e t o n e t h a ti i n t e r r u p t e d a d i f f e r e n t r a t e s t p r o d u c e M o r s e c o d e( n a m e d a f t e r S a m u e l M o r s e ) . T h i s c o d e w a o r i g i n a l l yt r a n s m i t t e d u s i n g d e v i c e c a l l e d M o r s e c o d e k e y .w h i c h a l l o w e d t h e o p e r a t o r t t a o u t h s i g n a l t h r o u g ht h t r a n s m i t t e r . B u w i t h t h i s n e e q u i p m e n t c o n n e ct i n g t h c o m p u t e r t t h a m a t e u r r a d i o s t a t i o n , t h o l b r a s s M o r s e c o d e k e y i t r u l y o b s o l e t e . N o w , i n s t e a d o t a p p i n g o u t t h c o d e , t h o p e r a t o r m e r e l y t y p e s t h w o r d s o t h c o m p u t e r k e y b o a r d . T h c o m p u t e r t h e ng e n e r a t e s t h M o r s e c o d e f o e a c h o t h c h a r a c t e r st y p e d a n s e n d s i t t h e t r a n s m i t t e r f o b r o a d c a s t v i C o n t i n u o u s W a v e t r a n s m i s s i o n ( C W ) . O t h e r r a d i oo p e r a t o r s c a t h e n r e c e i v e t h i s s i g n a l , a n e i t h e r c o v e r t i b e a o r — i f t h e y a r e q u i p p e d w i t h a n o t h e rc o m p u t e r / r a d i o l i n k — u s e t h e i r e q u i p m e n t t t r a n s l a t et h M o r s e c o d e t t e x t o s c r e e n . T h i s m e t h o d o u s i n gt h c o m p u t e r / r a d i o i p r o b a b l y m o s t i n t e r e s t i n g t t h a m a t e u r r a d i o o p e r a t o r s t h e m s e l v e s . C o m p u t e r h o b y i s t s m a b m o r e i n t e r e s t e d i j u s t g e t t i n g i n f o r m at i o n f r o m p o i n t t p o i n t w i t h o u t a n e r r o r s .

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

w a c o u l d m e a n t h a th e a r i n g - i m p a i r e d h o b y i s t s w i l l n o b a b l e t " g e t o t h a i r , " b e c a u s et h e y w i l l b a b l e t s e e t h et r a n s m i t t e d w o r d s o t h e i rc o m p u t e r s c r e e n . I s o m ec a s e s , t h i s t e x t c a b s a v e d t c a s s e t t e o r d i s k -d e p e n d i n g o n t h e c o n f i g u ra t i o n — a n d e v e n p r i n t e do u o p r i n t e r t h a t i c o n e c t e d t t h s y s t e m . ^ ^ ^ - ^ ^ — _ ^ ^ ^ _ ^ _L o w - C o s t D a t a T r a n s m i s s i o n

E r r o r - f r e e t r a n s m i s s i o n o c o m p u t e r - g e n e r a t e ds i g n a l s i a n o t h e r u n i q u e a r e a i t h c o m p u t e r / h a m c o n e c t i o n . W h i l e e x p e r i m e n t i n g w i t h t h e i r c o m p u t e r s ,a m a t e u r r a d i o o p e r a t o r s h a v e d e v i s e d v a r i o u s m e t h o d so t r a n s m i t t i n g i n f o r m a t i o n d u r i n g p o o r b r o a d c a s t i n gc o n d i t i o n s s o t h a t a e r r o r - f r e e m e s s a g e i r e c e i v e d o t h o t h e r e n d . O b v i o u s l y t h i s i i m p o r t a n t i y o a r t r i n t s e n d s o m e o n e c o m p u t e r p r o g r a m . ( H a v e y o e v e r t r i e d t r u p r o g r a m t h a t h a c r u c i a l c o m m ao u o p l a c e ? ) O n o t h e s e m e t h o d s o t r a n s m i s s i o n i e n t i t l e d A M T O R ( A m a t e u r T e l e p r i n t i n g O v e r R a d i o ) ,w h i c h i a m i c r o p r o c e s s o r - c o n t r o l l e d , e r r o r - c o r r e c t i n gd a t a c o m m u n i c a t i o n s p r o t o c o l . A n o t h e r m e t h o d i " p a c k e t " r a d i o , w h e r e d a t a i t r a n s m i t t e d u s i n g A S C I Io b a u d o t c o d e s o p o i n t - t o - p o i n t b a s i s , s i m i l a r t t e l e p h o n e m o d e m . T h t r a n s m i s s i o n i b r o k e n i n t op i e c e s c a l l e d p a c k e t s , w h i c h a r c h e c k e d f o e r r o r s b t h c o m p u t e r .

I y o w a n t t e x p e r i m e n t w i t h h a d a t a t r a n s m i ss i o n , t h e r e i o n p o s s i b i l t y w h a v e n o y e m e n t i o ne d p h o n e p a t c h i n g . T h o s e o y o w h a l r e a d y " n e tw o r k " o v e r t h t e l e p h o n e l i n e s p r o b a b l y p a t h p r i c ei h i g h e r p h o n e b i l l s . B u c o n n e c t i o n c a b m a d ef r o m y o u r c o m p u t e r o v e r a m o d e m t h a t r a n s c e i v e rw i t h j u s t l o c a l c a l l . T h e n , w h a t e v e r y o s e n d t o t h i sl o c a l h a c a b t r a n s m i t t e d t d i s t a n t h a s t a t i o na n d — t h r o u g h a n o t h e r p h o n e p a t c h — r e l a y e d t a n o t h e rc o m p u t e r i y o u r n e t w o r k , t h u s s a v i n g y o l o n gd i s t a n c e p h o n e c a l l .

E l e c t r o n i c M a i lI m a g i n e , i y o w i l l , s i t t i n g d o w n a y o u r " r i g , " t y i n i l e t t e r o y o u r c o m p u t e r , g i v i n g c o u p l e o c o m -4 4 P H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

m a n d s . a n d i f e m o m e n t s r e c e i v i n g a c k n o w l e d g em e n t o y o u r l e t t e r ' s r e c e i p t f r o m t h o t h e r s i d e o f t h w o r l d . W h a t w a r i m a g i n i n g i n o y e t t a k i n g p l a c eo a m i n u t e - t o - m i n u t e b a s i s — p e r h a p s a t t h i s t i m e o l o n c e o t w i c e a w e e k . B u t m e s s a g e s a r f l y i n g a r o u n di t e x t f o r m i t h a i r w a v e s o v e r s h o r t e r d i s t a n c e s — s a ya c r o s s t h U n i t e d S t a t e s — m a n y h u n d r e d s o t i m e s p e rd a y . S o y o m i g h t a s k , w h a t i t h e a p p l i c a t i o n t m e W i t h j u s t o n w i l l i n g h a o p e r a t o r , y o u r c l u b n o b e c o m e s n o d e i t h i s p o t e n t i a l n e t w o r k o c l u b s a c r o s st h c o u n t r y — e v e n t h e w o r l d . W i t h p r e s e t o p e r a t i o n o y o u r c l u b ' s c o m p u t e r r a d i o s t a t i o n y o w i l l b a b l e t c o m m u n i c a t e a n p a s s m e s s a g e s , c l u b n e w s l e t t e r s , o p r o g r a m s t h a t a r i t h e p u b l i c d o m a i n , a l f o j u s t t h c o s t o t h a m a t e u r r a d i o o p e r a t o r ' s t i m e , t h e e l e c t r i c a lp o w e r , a n t h i n i t i a l c o s t o f s o m e s p e c i a l h a r d w a r e a n s o f t w a r e t l i n k t h c o m p u t e r t t h a m a t e u r r a d i ot r a n s m i t t e r / r e c e i v e r . J u s t a w i t h " l a n d l i n e " c o m u n i c a t i o n n e t w o r k s , y o u r c o m p u t e r c a b l e f t o i t h r e c e i v e m o d e w h i l e y o a r a w a y , a n a o t h e rc o m p u t e r / r a d i o s y s t e m s t r a n s m i t t y o u r s t a t i o n , i w i l lr e c e i v e a n r e c o r d a u t o m a t i c a l l y .

_ ^ ^ _ ^ ^ _ ^ ^ _ ^ ^ _ T n e * P g e y ° s t a r t e d■ i y o u r o w c l u b , o i y o a r a a m a t e u r r a d i oo p e r a t o r a n c o m p u t e rh o b b y i s t , w h a v e i c l u d e d a c h a r t t h a t s h o w sa f e w o t h h a r d w a r e" c o m p u t e r l i n k " p a c ka g e s a v a i l a b l e f o a l o t h c o m p u t e r s t h a t w c o v e r i H o m e C o m p u t e rM a g a z i n e — a l o n g w i t hs u m m a r y o t h e i r c a p ab i l i t i e s a n t h c o s t s l n v o l v e d . B e a r i m i n d , o c o u r s e , t h a t t h e c o s t o t h r a d i o e q u i p m e n t i n o i

c l u d e d i n t h i s c h a r t . A l s o b a w a r e t h a t b e f o r e t h i s e q u i pm e n t c a b u s e d t t r a n s m i t i n f o r m a t i o n o t h a i r .e i t h e r y o u , m e m b e r o y o u r c l u b , o w i l l i n g f r i e n dm u s t b a a m a t e u r o p e r a t o r d u l y l i c e n s e d b t h F e d e r a l C o m m u n i c a t i o n s C o m m i s s i o n ( i t h U n i t e dS t a t e s ) . P l e a s e n o t e t h a t l i c e n s e i n o r e q u i r e d t r e c e i v e i n f o r m a t i o n f r o m a m a t e u r r a d i o a i r w a v e s . T h i sm e a n s a n y o n e c a b u s h o r t w a v e r e c e i v e r t h a t c o v e r st h p r o p e r f r e q u e n c i e s , o n o t h i n t e r f a c e s t t h c o p u t e r , a n t h s u p p o r t i n g s o f t w a r e a n r e c e i v e t e x t r i g h to u o t h a i r — w i t h o u t m o d e m , w i t h o u t a t e l e p h o n e .

W h a t k i n d o t e x t , y o a s k ? H o a b o u t t h e R e u t e r ' sN e w s S e r v i c e ; o p e r h a p s y o u ' d l i k e t r e c e i v e t h n e w sc o m i n g o u o I r a n i p r i n t f o r m . R a d i o I r a n s e n d s o u r a d i o t e l e t y p e s i g n a l s w i t h t h e i r n e w s , a d o e s G r e a t B r t a i n . R u s s i a , a n m a n y o t h e r f o r e i g n c o u n t r i e s ( w i r e s e v i c e s i t h U n i t e d S t a t e s , s u c h a t h A s s o c i a t e d P r e s s ,e n c o d e t h e i r s i g n a l s b e c a u s e t h e y c h a r g e t h e i rc u s t o m e r s f o r r e c e i p t ; t h e r e f o r e , a m a t e u r s t a t i o n s a r n o a b l e t p i c k u t h t e x t a n u n s c r a m b l e i t ) .

T h A R R L s e n d s n e w s b u l l e t i n o v e r t h a i r w a y st i m e s d a y , M o n d a y t h r o u g h F r i d a y , r e p o r t i n g o F C a c t i o n s , h a m - f e s t s , s a t e l l i t e p o s i t i o n s , a n o t h e r i n f o rm a t i o n o g e n e r a l i n t e r e s t t a m a t u e r r a d i o o p e r a t o r s .

W f e e l t h i s a r e a o c o m p u t e r / a m a t e u r r a d i o h a s ag r e a t d e a l o f p o t e n t i a l . L e t ' s h e a r f r o m t h o s e o u t t h e r ew h h a v e e x p e r i e n c e i n t h i s f i e l d . S e n d i s o m e l e t t e r st t h e d i t o r t h a t w c a s h a r e w i t h t h r e s t o o u r e a d e r s — o r s e n d u r e v i e w o o n o t h e s e p r o d u c t sf o p o s s i b l e p u b l i c a t i o n .

H C

" I m a g i n e , i y o w i l l ,s i t t i n g d o w n a y o u r ' r i g , '

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

a n i f e m o m e n t s r e c e i v i n ga c k n o w l e d g e m e n t o y o u r

l e t t e r ' s r e c e i p t f r o m t h o t h e r s i d e o f t h e w o r l d . "

Page 45: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 45/144

T h C I - 1 0 3 I n t e r f a c e f r o m P a l o m a r .T h i s u n i t w o r k s w i t h t h K a n t r o n i c s

H a m s o f t a n H a m t e x t s o f t w a r e .

T h C P - l I n t e r f a c e . M A P - 6 4 / 2 m i c r o p a t c h ,a n M B A - T O R C - 6 4 f r o m

A d v a n c e d E l e c t r o n i c s A p p l i c a t i o n s .

T h I n t e r f a c e , H a m t e x t C - 6 4 , a n H a m s o f t f o r t h e T I - 9 9 / 4 A a n t h V I C - 2 0

f r o m K a n t r o n i c s .

P a r t i a l L i s t o t h A v a i l a b l eH a r d w a r e a n S o f t w a r e C o m p u t e r L i n k s f o y o u r A m a t e u r R a d i o

A d v a n c e d E l e c t r o n i c A p p l i c a t i o n sP . O . B o C - 2 1 6 0L y n n w o o d . W A 9 8 0 3 6( 2 0 6 ) 7 7 5 - 7 3 7 3

I B M / C o m p u t e r P a t c h I n t e r f a c eR e q u i r e s R S 2 3 2 - 2 o p t i o n f o C P - l , c o s t$ 3 9 . 9 5 . R e q u i r e s R S 2 3 2 c a b l e t I B

s e r i a l p o r t .H a r d w a r e n e e d e d : T h e A d v a n c e d

E l e c t r o n i c s A p p l i c a t i o n s m o d e l C P - lc o m p u t e r i n t e r f a c e p r i c e d a $ 2 3 9 . 9 5 .

S o f t w a r e n e e d e d : C P - 1 / I B M - P C b yH a m c o m . c o s t $ 5 9 . 9 5 .

C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d ef r o m a n y s p e e d u p t 1 0 w o r d s p e m i n u t e ; s e n d / r e c e i v e r a d i o t e l e t y p e ,6 0 - 1 0 0 w o r d s p e m i n u t e ; s e n d / r e c e i v eA S C I I . 1 1 0 - 3 0 0 o a n o t h e r b a u d r a t ea l l o w e d b y P C - D O S .A p p l e / C o m p u t e r P a t c h I n t e r f a c e

H a r d w a r e n e e d e d : T h A d v a n c e dE l e c t r o n i c s A p p l i c a t i o n s m o d e l C P - lp r i c e d a $ 2 3 9 . 9 5 .

S o f t w a r e n e e d e d : C P - l / A p p l e - 1 , c o s t$ 3 9 . 9 5 .

C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d ea t v a r i a b l e w o r d s p e r m i n u t e ;s e n d / r e c e i v e r a d i o t e l e t y p e a v a r i a b l ew o r d s p e m i n u t e ; s e n d / r e c e i v e A S C I I a 1 1 a n 3 0 b a u d .V l C - 2 0 / C o m p u t e r P a t c h I n t e r f a c e

H a r d w a r e n e e d e d : T h A d v a n c e dE l e c t r o n i c s A p p l i c a t i o n s m o d e l C P - lp r i c e d a $ 2 3 9 . 9 5 .

S o f t w a r e n e e d e d : M B A - T O R / 2 0 , c o s t$ 1 1 9 . 9 5 .

C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d eu t 9 w o r d s p e m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e f r o m 6 0 - 1 0 0 w o r d s p e m i n u t e ; s e n d / r e c e i v e A M T O R ( A m a t e u rT e l e p r i n t i n g O v e r R a d i o ) .

C - 6 4 / C o m p u t e r P a t c h I n t e r f a c eS o f t w a r e n e e d e d : M B A - T O R / 6 4 , c o s t

$ 1 1 9 . 9 5 .C a p a b i l i t i e s ; S e n d / r e c e i v e M o r s e c o d e

u t 9 w o r d s p e r m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e f r o m 6 0 - 1 0 0 w o r d s p e m i n u t e ; s e n d / r e c e i v e A M T O R ( A m a t e u rT e l e p r i n t i n g O v e r R a d i o ) .

V I C - 2 0 / M i c r o p a t c h M A P - 2 0S o f t w a r e i b u i l t i n — n o a d d e d c o s t .C a p a b i l i t i e s : A i t u r n s o u t , t h i s o p t i o n

i n o a v a i l a b l e a t h i s t i m e .

C - 6 4 / M i c r o p a t c h M A P - 6 4H a r d w a r e n e e d e d : T h A d v a n c e d

E l e c t r o n i c s A p p l i c a t i o n s m o d e l C P - lp r i c e d a $ 2 3 9 . 9 5 .

S o f t w a r e n e e d e d : n o n e — i n c l u d e d w i t hp a c k a g e . A d d i t i o n a l c o s t — n o n e .

C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d eu t 9 w o r d s p e r m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e f r o m 6 0 - 1 0 0 w o r d s p e m i n u t e ; s e n d / r e c e i v e A M T O R ( A m a t e u rT e l e p r i n t i n g O v e r R a d i o ) .

K a n t r o n i c s1 2 0 2 E 2 3 r d S t L a w r e n c e , K a n s a s 6 6 0 4 4( 9 1 3 ) 8 4 2 - 7 7 4 5

T l / K a n t r o n i c sH a r d w a r e n e e d e d : T h K a n t r o n i c s

i n t e r f a c e p r i c e d a $ 2 6 9 . 9 5 .S o f t w a r e n e e d e d : T h e H a m s o f t f o t h

T I - 9 9 f r o m K a n t r o n i c s p r i c e d a $ 9 9 . 9 5 ,C a p a b i i i t i e s : S e n d / r e c e i v e M o r s e c o d e ,

5 - 9 9 w o r d s p e r m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e , 6 0 - 1 0 0 w o r d s p e m i n u t e ;s e n d / r e c e i v e A S C I I , 1 1 0 - 3 0 0 b a u d ;p a r a l l e l p r i n t e r i n t e r f a c e a c c e s s i b l e f r o mT B A S I C .C - 6 4 K a n t r o n i c s

H a r d w a r e n e e d e d : T h K a n t r o n i c si n t e r f a c e p r i c e d a $ 2 6 9 . 9 5 .

S o f t w a r e n e e d e d : T h e H a m t e x t f o t h C - 6 4 p r i c e d a $ 8 9 . 9 5 .

C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d e ,5 - 9 9 w o r d s p e m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e , 6 0 - 1 0 0 w o r d s p e m i n u t e 's e n d / r e c e i v e A S C I I , 1 1 0 - 3 0 0 b a u d ; V I Cs e r i a l p r i n t e r c o m p a t i b i l i t y .

V I C - 2 0 / K a n t r o n i c sH a r d w a r e n e e d e d : T h K a n t r o n i c s

i n t e r f a c e p r i c e d a $ 2 6 9 . 9 5 .S o f t w a r e n e e d e d : V I C - 2 0 p r i c e d a

$ 4 9 . 9 5 .C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d e ,

5 - 9 9 w o r d s p e r m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e , 6 0 - 1 0 0 w o r d s p e m i n u t ;s e n d / r e c e i v e A S C I I , 1 1 0 - 3 0 0 b a u d ; s e r i a lo p a r a l l e l p r i n t e r s u p p o r t .

A p p l e / K a n t r o n i c sH a r d w a r e n e e d e d : T h K a n t r o n i c s

i n t e r f a c e p r i c e d a $ 2 6 9 . 9 5 .S o f t w a r e p a c k a g e n e e d e d : H a m s o f t

A p p l e ( d i s k ) , p r i c e d a $ 1 9 . 9 5 .C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d e ,

5 - 9 9 w o r d s p e r m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e , 6 0 - 1 0 0 w o r d s p e m i n u t e ;s e n d / r e c e i v e A S C I I , 1 1 0 - 3 0 0 b a u d :s u p p o r t f o p a r a l l e l p r i n t e r .

P a l o m a rP . O . B o 1 9 2 4 - F W . M i s s i o n R d E s c o n d i d o , C A . 9 2 0 2 5( 6 1 9 ) 7 4 7 - 3 3 4 3

T l / P a i o m a rH a r d w a r e n e e d e d : T h P a l o m a r C I - 1 0 3

p r i c e d a $ 1 3 9 . 9 5 .S o f t w a r e n e e d e d : T h e H a m s o f t f o t h

T I - 9 9 f r o m K a n t r o n i c s p r i c e d a $ 9 9 . 9 5 .C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d e ,

5 - 9 9 w o r d s p e m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e , 6 0 - 1 0 0 w o r d s p e m i n u t e ;s e n d / r e c e i v e A S C I I , 1 1 0 - 3 0 0 b a u d ;p a r a l l e l p r i n t e r i n t e r f a c e a c c e s s i b l e f r o mT B A S I C .C - 6 4 / P a l o m a r

H a r d w a r e n e e d e d : T h P a l o m a r C I - 1 0 3p r i c e d a $ 1 3 9 . 9 5 .

S o f t w a r e n e e d e d : H a m t e x t C - 6 4 ,p r i c e d a $ 8 9 . 9 5 .

C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d e ,5 - 9 9 w o r d s p e m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e , 6 0 - 1 0 0 w o r d s p e m i n u t e ;s e n d / r e c e i v e A S C I I , 1 1 0 - 3 0 0 b a u d ; V I s e r i a l p r i n t e r c o m p a t i b i l i t y .

V I C - 2 0 / P a l o m a rH a r d w a r e n e e d e d : T h P a l o m a r C I - 1 0 3

p r i c e d a $ 1 3 9 . 9 5 .S o f t w a r e n e e d e d : H a m s o f t V I C - 2 0

p r i c e d a $ 4 9 . 9 5 .C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d e ,

5 - 9 9 w o r d s p e m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e , 6 0 - 1 0 0 w o r d s p e r m i n u t e ;s e n d / r e c e i v e A S C I I , 1 1 0 - 3 0 0 b a u d ; s e r i a lo p a r a l l e l p r i n t e r s u p p o r t .A p p l e / P a l o m a r

H a r d w a r e n e e d e d : T h P a l o m a r C i - 1 0 3p r i c e d a $ 1 3 9 . 9 5 .

S o f t w a r e p a c k a g e n e e d e d : H a m s o f tA p p l e ( d i s k ) , p r i c e d a $ 2 9 . 9 5 .

C a p a b i l i t i e s : S e n d / r e c e i v e M o r s e c o d e ,5 - 9 9 w o r d s p e m i n u t e ; s e n d / r e c e i v er a d i o t e l e t y p e , 6 0 - 1 0 0 w o r d s p e r m i n u t e ;s e n d / r e c e i v e A S C I I , 1 1 0 - 3 0 0 b a u d ;s u p p o r t f o p a r a l l e l p r i n t e r .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 4

Page 46: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 46/144

T h B i o f e e d b a c k / S t r e s s - R e d u c t i o n C o n n e c t i o nR e v i e w o C a l m p u t e a n R e l a x

b D a n a M C a m p b e l lH C S t a f f

P s y c h i a t r i s t s a n m a s s e u r s b e w a r e — t h e s et w s t r e s s - r e d u c i n g p r o g r a m s a r m o v i n g i

o y o u r t e n s i o n - u n t i g h t e n i n g t u r f .

S i t t i n g c r o s s - l e g g e d w i t h i n t e n s e c o n c e n t r a t i o n ,y o s t r i v e t t a k e c o n t r o l o y o u r b o d y ' sr e a c t i o n s t t h p r e s s u r e s o e v e r y d a y l i f e .

O n b o n e , t h m u s c l e s i y o u r s h o u l d e r s , n e c k , a n h e a d r e l a x a y o u b e c o m e p e a c e f u l a n c a l m . T h h e a d a c h e t h a t n a m o u n t o f a s p i r i n c o u l d d i s p e l i n o m a g i c a l l y g o n e , t h a n k s t . . y o g a ? T M N o i t ' sb i o f e e d b a c k — t h e s e l f - h e l p a i d o f t h ' 8 0 ' s s o u p e d - u pw i t h h o m e c o m p u t e r t e c h n o l o g y .

M u c h o t h m e d i a a t t e n t i o n r e c e n t l y g i v e n t t h i m p o r t a n c e s t r e s s f a c t o r s p l a y i a p e r s o n ' s l i f e — s u c ha j o p r e s s u r e s , p h y s i c a l a n l i f e s t y l e c h a n g e s ,i n t e r p e r s o n a l r e l a t i o n s h i p s , e t c . — i s n o s h i f t i n g t o w a r ds t r e s s m a n a g e m e n t . A t h s a m e t i m e , b i o f e e d b a c kt r a i n i n g a s w a o c o p i n g w i t h s t r e s s h a u n d e r g o n e

s h i f t f r o m t h h a l l s o m e d i c i n e a n a c a d e m i a t t h h o m e . A c c o r d i n g t s o m e , t h h o m e c o m p u t e rc a n o h a n d l e t h s t r e s s m e a s u r e m e n t a n r e d u c t i o nf u n c t i o n s t h a t d o c t o r s t o g e t h e r w i t h l a r g e , c o m p l i c a t e dm a c h i n e s o n c e p e r f o r m e d . T h R e l a x a n d C a l m p u t es t r e s s - r e d u c t i o n p r o g r a m s d e m o n s t r a t e t w v e r yd i f f e r e n t m e t h o d s o h o m e - b r e w e d b i o f e e d b a c k . T h q u e s t i o n i s d t h e y w o r k ?A E l e c t r o m y o g r a p h

R e l a x e m p l o y s a n e l e c t r o m y o g r a p h a i t " s t r e s s -m e a s u r i n g " d e v i c e . T h r e e s m a l l m e t a l s e n s o r si m b e d d e d i h e a d b a n d p r e s s a g a i n s t y o u r f o r e h e a da n d m e a s u r e t h a m o u n t o e l e c t r i c a l d i s c h a r g e i t h e s k e l e t a l m u s c l e f i b e r s . W h e n f a c i a l m u s c l e sc o n t r a c t , t h e y p r o d u c e e l e c t r i c a l a c t i v i t y t h a t t h s e n s o r s p i c k u p a n d t r a n s m i t t t h E M u n i t ,w h i c h t h e n t r a n s l a t e s t h i s i n f o r m a t i o n f o t h c o m p u t e r .L i k e C a l m p u t e , R e l a x ' s o b j e c t i v e i t m a k e y o a w a r e o y o u r p h y s i o l o g i c a l e x p r e s s i o n s o f s t r e s s a n t e a c h y o h o t r e c o g n i z e a n c o n t r o l t h e m .R e l a x o f f e r s t h r e e o p t i o n s i i t p r o g r a m f o a c h i e v i n g t h i s g o a l , a n n u m e r o u s o t h e r s i i t

c o m p r e h e n s i v e g u i d e b o o k . T h f i r s t p r o g r a m o p t i o n ,t h R e l a x G r a p h , d i s p l a y s n e e d l e - l i k e t r a c e o g r a p h n u m b e r e d f r o m 3 5 t 5 0 u n i t s a l o n g t h l e f t s i d e . T h i s i t h u p p e r p o r t i o n o s c a l e t h a tm e a s u r e s r e l a t i v e m u s c l e t e n s i o n a n r e l a x a t i o n .T h n u m b e r o e l e c t r i c a l d i s c h a r g e r e a d i n g s t a k e no f t h h e a d b a n d p e s e c o n d d e t e r m i n e h o m a n yi n t e r v a l m a r k s a r c r e a t e d a l o n g t h e t o p a n d b o t t o mo t h g r a p h . S a m p l e r a t e s r a n g e f r o m . 2 t 6 r e a d i n g sp e s e c o n d — t h e l o w e r t h r a t e , t h l o n g e r t h p e r i o do t i m e y o u r t e n s i o n l e v e l i m e a s u r e d f o e a c h s a m p l e .

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

T h S e n s o r a l K a l e i d o s c o p e i s e r i e s o f s y m m e t r i c a lp a t t e r n s t h a t s l o w l y c h a n g e c o l o r s , m e r g e , a n s e p a r a t ea c c o r d i n g t y o u r t e n s i o n l e v e l . A y o b e c o m er e l a x e d , t h e b r i g h t p a t t e r n s s l o w l y t u r n m o r e m u t e d ,a n t h e p a t t e r n s g e n e r a t e c l o s e r t e a c h o t h e r a n t t h e c e n t e r o t h s c r e e n , c o n t i n u i n g t c a l m y o u . T h g e n t l y p u l s a t i n g d e s i g n s a r e n t r a n c i n g t t h p o i n to b e i n g h y p n o t i c , a n o f f e r p l e a s a n t a l t e r n a t i v e t t h c o l d n e s s o t h g r a p h .

T h B a l l o o n G a m e i t h t h i r d o p t i o n , a n i i t e s to y o u r n e w l y - a c q u i r e d r e l a x a t i o n c o n t r o l . Y o u m u s tc o n t r o l t h e f l i g h t o h o t - a i r b a l l o o n s o l e l y t h r o u g ht h h e a d b a n d a n d y o u r t e n s i o n l e v e l — n o j o y s t i c k so k e y b o a r d s a l l o w e d . B m o v i n g t h b a l l o o n u a n d o w n a c r o s s t h s c r e e n , y o c a a v o i d t h a r r o w st h a t w i l l p o p y o u r b a l l o o n , a n c a t c h b u b b l e s f o e x t r a p o i n t s . H o w e v e r . f o u n d t h a t t h b e s t w a t c o n t r o l t h e b a l l o o n i t w i g g l e y o u r e y e b r o w s u a n d o w n . Y o c a c h o o s e v a r y i n g s k i l l l e v e l s , a w e l l a w h e t h e r y o w o u l d l i k e t h g a m e t b

4 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 47: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 47/144

N a m e :P r o g r a m T y p e :M a c h i n e s :

D i s t r i b u t o r :

P r i c e :S y s t e m R e q u i r e m e n t s :

P e r f o r m a n c e :E a s e o s e t u p :D o c u m e n t a t i o n :

d e t e r m i n e d b y t h n u m b e r o h i t so m i s s e s . T h n o v e l t y o u s i n g t h h e a d b a n d a s g a m e p e r i p h e r a l i t h i s w a c l e a r l y a d d s t t h c h a l l e n g e a n e n j o y m e n t o t h g a m e , a n t h h e a d b a n d c o n c e p tp r e s e n t s m a n y e x c i t i n g p o s s i b i l it i e s f o f u t u r e a p p l i c a t i o n s .

A I n t r o d u c t o r y G u i d e d R e l a x at i o n E x e r c i s e o a a u d i o c a s s e t t et a p e a c c o m p a n i e s t h p a c k a g e , a n i f a c t , i o n o t h b e s t , m o s te f f e c t i v e p a r t s o t h p a c k a g e — i tb r o u g h t m t t h e t h r e s h o l d o s l e e p . I i m e a n t t a c c o m p a n yt h R e l a x G r a p h a n d f e a t u r e s s o o t h i n g m o n o t o n e m a l ev o i c e t h a t p r o v i d e s s u g g e s t i o n s f o r e l a x i n g w h i l ec a l m i n g s o u n d s c a b h e a r d i t h b a c k g r o u n d — s u c ha t h r o l l i n g w a v e s o t h o c e a n o s o f t m u s i c .G a l v a n i c S k i n R e s p o n s e

T h C a l m p u t e h a r d w a r e m e a s u r e s G a l v a n i c S k i nR e s i s t a n c e ( G S R ) — t h e c o n d u c t i v i t y o e l e c t r i c a lr e s i s t a n c e o f t h s k i n , a n t h o p e n i n g a n c l o s i n go i t p o r e s , b o t h o w h i c h a r c o n t r o l l e d b t h s y m p a t h e t i c n e r v o u s s y s t e m . T h C a l m p u t e B i o s e n s o rt h a t y o h o l d i y o u r h a n d s e n d s a m i n u t e , e l e c t r i c a lc u r r e n t t h r o u g h t h s k i n . I n c r e a s e s i t e n s i o n p r o d u c ei n c r e a s e s i c u r r e n t f l o w , w h i c h i t h e n i n t e r p r e t e da n d i s p l a y e d b t h c o m p u t e r .

T h e m a i n m e n u o f f e r s o p t i o n s , i n c l u d i n g I n s t r u ct i o n s a n a I n t r o d u c t i o n t B i o f e e d b a c k , w h i c hs i m p l y r e p e a t i n f o r m a t i o n s t a t e d i t h m a n u a l . T h C a l m - S c o p e o p t i o n i t h e q u i v a l a n t o t h R e l a x G r a p h ,c h a r t i n g y o u r t e n s i o n l e v e l w i t h a g r a p h a n n e e d l e t h a tt r a c k s a c r o s s t h e s c r e e n . C a l m - B a r m o d e i v i r t u a l l y t h s a m e a s t h e C a l m - S c o p e e x c e p t t h a t b a c h a r t i c r e a t e d , w i t h t h b a h e i g h t s v a r y i n g w i t h y o u r t e n s i o nl e v e l . I i b e t t e r w h e n u s e d f o m e a s u r i n g o v e r l o n g e rt i m e p e r i o d s . T h R e l a x G r a p h ' s t i m e s e t t i n g r e f l e c t st h n u m b e r o r e a d i n g s p e s e c o n d , b u t h C a l m -S c o p e a n C a l m - B a r t i m e i n d i c a t e s t h e n u m b e ro m i n u t e s i t a k e s t h e c o m p u t e r t f i l l t h s c r e e nw i t h d a t a .

" T h e h u m o r c o m e s i w h e n y o u rs u p p o s e d r e s p o n s e s e e m s q u i t e

u n r e a s o n a b l e a n i l l o g i c a l — o ra t t h e l e a s t , o u o p r o p o r t i o n . "

T h R e l a x a t i o n / S t r e s s M a n a g e m e n t o p t i o n i c o m p a r a b l e t R e l a x ' s S e n s o r a l K a l e i d o s c o p e , b u l e s s s o p h i s t i c a t e d . D i f f e r e n t g e o m e t r i c d e s i g n s a p p e a ro n a t i m e a n y o t r t r e d u c e t h s i z e o t h i m a g ea n d / o r t h p i t c h o t h f e e d b a c k t o n e . I t ' s p r e t t y d u l le x e r c i s e t h a t f a i l s t h o l d t h a t t e n t i o n t h a t R e l a x ' sK a l e i d o s c o p e c a p t u r e s .

C a l m - P r i x i g a m e a l s o c o n t r o l l e d b t h b i o f e e db a c k d e v i c e . I t h i s c a s e y o a r a r a c e c a d r i v e ra v o i d i n g p o h o l e s a n c u r v e s o a e v e r - n a r r o w i n gt r a c k . Y o c o n t r o l t h e c a w i t h t h G S R . a n d t h m o r ey o r e l a x , t h f a s t e r t h c a m o v e s , i n c r e a s i n g t h g a m e ' s d i f f i c u l t y a n t h s t r e s s i n v o l v e d . O b v i o u s l y .t h e i d e a i t k e e p c o o l u n d e r p r e s s u r e . d i d n ' t .

T h P h y s i c a l a n P s y c h o l o g i c a l S t r e s s T e s t o p t i o n sw e r e t h m o s t e n j o y a b l e a n t h m o s t r e v e a l i n g o t h o p t i o n s . T h P h y s i c a l S t r e s s T e s t h a s u b o p t i o n sw h i c h a l t e r n a t e i m a k i n g y o s t r e s s f u l a n t h e n

C a l m p u t eB i o f e e d b a c kA p p l e l i I I * . l i

T h o u g h t T e c h n o l o g y L t d .2 1 8 0 B e l g r a v e A v e .M o n t r e a l , Q u e b e cC a n a d a H 4 A 2 L B( 5 1 4 ) 4 9 9 - 8 2 5 15 8 9 . 9 5D i s k D r i v e

P o o r F a i r G o o d E x c e l l e n t

N a m e :P r o g r a m T y p e :M a c h i n e s :

D i s t r i b u t o r :

P r i c e :S y s t e m R e q u i r e m e n t s :

R e l a xB l o f e e d O a c kA p p l e I F a m i l y , C - 6 4 ,I B P P C j rS y n a p s e S o f t w a r e5 2 2 1 C e n t r a l A v e .R i c h m o n d . C 9 4 8 0 4( 4 1 5 ) 5 2 7 - 7 7 5 1

$ 1 4 9 . 9 5 f o A p p l e I B

P o o r F a i r G o o d E x c e l l e n tP e r f o r m a n c eE a s e o s e t u p :D o c u m e n t a t i o n :

r e l a x e d . E x e r c i s e d i s p l a y s s o m e e m p t y b o x e s , a n w h e n o n r a n d o m l y t u r n s c o l o r y o a r s u p p o s e d t o h i tt h s p a c e b a r a f a s t a p o s s i b l e . Y o u r r e s p o n s e c h a n g ea n p e r c e n t o G S c h a n g e i t h e n c o m p u t e d a n d i s p l a y e d . I t h s e c o n d e x e r c i s e y o p r a c t i c e t e n s i n gy o u r a r a n i n h a l i n g , a n t h e n r e l e a s i n g y o u r a r a n e x h a l i n g f o l l o w i n g t h e p e a k s a n v a l l e y s o f t h w a v e sm o v i n g o t h s c r e e n . T h t h i r d e x e r c i s e h a y o p r a c t i c i n g r e l a x i n g a n d e e p b r e a t h i n g f o l l o w i n gs c r e e n i n s t r u c t i o n s , a n t h f i n a l e x e r c i s e a g a i n h a y o r e d u c i n g t h s i z e o s c r e e n i m a g e b y r e l a x i n g .f o u n d C a l m p u t e P s y c h o l o g i c a l S t r e s s " T e s t t b b o t h i n t r i g u i n g a n h u m o r o u s . T h m e n t a l - s t r e s s o r sa n g l e i n o p a r t o t h R e l a x p r o g r a m i t s e l f , a l t h o u g h t h w o r k b o o k a d d r e s s e s i t I t h f i r s t s u b o p t i o n o t h i s t e s t ,y o c o m p l e t e l i s t o y o u r m o s t - a n l e a s t - f a v o r i t em a l e , f e m a l e , p l a c e , a c t i v i t y , s p o r t , f o o d , m u s i c , a n m o v i e o t e l e v i s i o n p r o g r a m . T h s e c o n d s u b o p t i o n i s i m p l y w o r d - a s s o c i a t i o n t e s t w h e r e 1 w o r d s( i n c l u d i n g a f e w f r o m y o u r n e l i s t ) a r p r e s e n t e d ,a n y o u r G S r e s p o n s e i m e a s u r e d f o s e c o n d s p e w o r d . Y o c a s a v e y o u r l i s t o t h e d i s k i d e s i r e d .H o r i z o n t a l b a r s t h e n c h a r t y o u r s t r e s s r e a c t i o n t e a c hi t e m w h e n d i s p l a y e d . T h h u m o r c o m e s i w h e n y o u rs u p p o s e d r e s p o n s e s e e m s q u i t e u n r e a s o n a b l e a n i l l o g i c a l — o r a t h l e a s t , o u o p r o p o r t i o n . h a t q u e s t i o n t h v a l i d i t y o t h t e s t w h e n r e c e i v e d h i g hr e s p o n s e t " n e u t r a l " w o r d s l i k e " w o o d " a n d " d o o r "a n a l o w r e s p o n s e t c o u p l e o t h i n g s s t r o n g l yd i s l i k e . O c o u r s e , a p s y c h o l o g i s t w o u l d p r o b a b l y s a t h a t t h e r e i r e a s o n f o a l s u c h s e e m i n g l y i n c o n g r u o u sr e s p o n s e s b u r i e d d e e p w i t h i n t h p s y c h e , b u t s a i t ' se i t h e r g l i c h e i t h w h o l e c o n c e p t o i t h d e v i c e .

N o J u s t U s e r M a n u a lG o o d , c o m p l e t e d o c u m e n t a t i o n i p r o v i d e d f o t h

R e l a x p r o g r a m . T h u s e r i i n f o r m e d o h o t s t a r t i m p l e m e n t i n g t o t a l s t r e s s - r e d u c t i o n p r o g r a mi n t o h i s / h e r l i f e , w i t h a n w i t h o u t t h e s o f t w a r e .M o s t i m p o r t a n t l y , e x p l a n a t i o n s o h o t u s t h p r o g r a m a r e a s y t u n d e r s t a n d , c o n c i s e , a n l o g i c a l l yo r g a n i z e d . T h o n e x c e p t i o n i t h m a n u a l ' s t r e a t m e n to t h K a l e i d o s c o p e o p t i o n . A d j u s t i n g t h E M t t h p r o p e r s e t t i n g i o n l y d e s c r i b e d i v a g u e t e r m s , s y o c a n e v e r b q u i t e s u r e w h e t h e r i i s e c o r r e c t l y .

E x p l a n a t i o n s o h o t u s e e a c h o t h o p t i o n s o t h C a l m p u t e p r o g r a m a r a d e q u a t e a n c o m p l e t e , b u t h e g u i d e ' s t r e a t m e n t o t h b a c k g r o u n d o f s t r e s s a n t h w o r k i n g s o b i o f e e d b a c k i r a t h e r c u r s o r y . I a d d it i o n , t h t e x t s e e m s t h a v e b e e n o v e r s i m p l i f i e d — s om u c h s t h a t i c o m e s o f a b e i n g c o n d e s c e n d i n g .

H o w e v e r , t h R e l a x m a n u a l i s m u c h l a r g e rt h a n t h C a l m p u t e g u i d e ( 2 0 0 p a g e s c o m p a r e d t o 2 5 ) ,i i n e c e s s a r i l y m u c h m o r e t h o r o u g h i i t c o v e r a g eo s t r e s s a n i t r e l a t e d f a c t o r s . W h e r e t h C a l m p u t em a n u a l p r o v i d e s h i t - a n d - r u n c o v e r a g e o f e

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 4

Page 48: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 48/144

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

I a d d i t i o n , R e l a x ' s e x t e n s i v e s e l f - e v a l u a t i o nw o r k b o o k a l l o w s y o t c o m p i l e p e r s o n a l " s t r e s sp r o f i l e " ' o p h y s i c a l , m e n t a l , a n o t h e r s t r e s s o r s a n s t a b i l i z i n g i n f l u e n c e s i y o u r l i f e . T h i s h e l p s i i d e n t i f y i n g a r e a s t h a t a r t r o u b l i n g o c o m f o r t i n g .a n i s e t t i n g g o a l s f o y o u r s t r e s s - m a n a g e m e n tp r o g r a m . T h o n l y p r o b l e m w i t h t h i s w h o l e p r o f i l ei t h a t w a s n ' t s u r e w h a t t d w i t h t h e ' s t r e s si d e n t i f i c a t i o n l i s t s ; s u r e c o u l d f i l l t h e m o u t . b u w h a tw a t d w i t h t h a t i n f o r m a t i o n ? I t s i g n i f i c a n c ei n e v e r e x p l a i n e d .

" . m u s c l e f e e d b a c k a n G S m o n i t o r i n g a r n o t h s a m e a

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

I T h i s T h A n s w e r ?S p e a k i n g o p r o b l e m s , i t ' s t i m e t a d d r e s s f e

i m p o r t a n t p o i n t s . F i r s t , m u s c l e f e e d b a c k a n G S m o n i t o r i n g a r n o t h s a m e a s t r e s s r e d u c t i o n , i s p i t e o w h a t t h p a c k a g e s . . u h , s t r e s s . P h y s i c a lm a n i f e s t a t i o n s o s t r e s s a l s o i n c l u d e i n c r e a s e d " b l o o dp r e s s u r e , o x y g e n c o n s u m p t i o n , b l o o d s u g a r p r o d u c t i o n ,a n p e r s p i r a t i o n , a m o n g o t h e r t h i n g s . M u s c l e r e l a x at i o n t a k e s c a r e o o n l y o n c o m p o n e n t o t h b o d y ' ss t r e s s r e s p o n s e , s o d o n ' t o v e r e s t i m a t e t h p o w e r o t h e s e p a c k a g e s . A l t h o u g h t h R e l a x W o r k b o o kd i s c u s s e s t h i s a n g l e a n a t t e m p t s t h e l p c o m p e n s a t ew i t h i t l i f e s t y l e a n a l y s i s a n s t r e s s - r e d u c i n g p r o f i l e ,t h C a l m p u t e m a n u a l g l o s s e s o v e r i r a t h e r q u i c k l y ,a n i t t o t a l s t r e s s - r e d u c i n g p r o g r a m i b r i e f a n b i l i g h t w e i g h t .

S e c o n d , c o n t i n u e d m u s c l e t e n s i o n a n d / o r c h a n g e s i t h s k i n ' s m o i s t u r e l e v e l m a b s y m p t o m o s o m e t h i n g b e s i d e s s t r e s s . W h i l e t h e s e p r o g r a m s d s e e m t r e a c h t h e i r o b j e c t i v e o f r e l i e v i n g m u s c l et e n s i o n ( a n d e v e n h e a d a c h e s i f e w ) , t h b i o f e e d b a c ke q u i p m e n t i n o u t p r o f e s s i o n a l s t a n d a r d s , a n s h o u l d n o b e u s e d a c u r e - a l l t i g n o r e t h s y m p t o m so o t h e r p o s s i b l e m e n t a l a n b o d i l y i l l s .

T h i r d , t h e r e r e m a i n s s o m e d o u b t i m m i n d t h a tw h a t i b e i n g m e a s u r e d i w h a t t h m a n u f a c t u r e r ss a i i s a n i i i s w h e t h e r t h m e a s u r e m e n t i a a c c u r a t e a c c o u n t o w h a t i o c c u r i n g . T h E M m u s t b s e n s i t i v e e n o u g h t m e a s u r e t h a m o u n t o e l e c t r i c a l d i s c h a r g e f r o m t h s k e l e t a l m u s c l e f i b e r s ,a m p l i f y i t f i l t e r o u i r r e l e v a n t s i g n a l s , a n d i s p l a yt h r e s u l t s . f o u n d , h o w e v e r , t h a t e v e n w h e n t h h e a db a n d r e s t e d o t h t a b l e , t h R e l a x G r a p h ' s n e e d l ec o n t i n u e d t m o v e o t h s c r e e n e x a c t l y a i w e r ew e a r i n g i t I w a a p p a r e n t l y p i c k i n g u s i g n a l s i t h e n v i r o n m e n t , o p e r h a p s e v e n f r o m n e a r b ye l e v a t o r — w h o c a s a y ? S h a k i n g t h w i r e s a t t a c h i n gt h E M t t h h e a d b a n d p r o d u c e d s i m i l a r e r r a t i c , t h e ns m o o t h r e s u l t s o t h e s c r e e n . P e r h a p s t h m a c h i n ei t o s e n s i t i v e , o r t h e f i l t e r i s i n a d e q u a t e . I a l s os e e m e d a t h o u g h t h e l e c t r o d e s w e r e m o r e p r e s s u r e -s e n s i t i v e t h a n a n y t h i n g e l s e , w h i c h w o u l d a l s o e x p l a i nw h t h s l i g h t e s t t o u c h o m o v e m e n t o t h w i r e s t r i gg e r e d j u m p o t h e n e e d l e .

T h B a l l o o n G a m ef r o m t h R e l a x p r o g r a m ,

T h h o a i b a l l o o ni c o n t r o l l e d b a e l e c t r o d e - i m b e d d e d

h e a d b a n d .

T h C a l m - P r i x f r o m t h C a l m p u t e p r o g r a m . T h c a r ' s s p e e d i r e g u l a t e d

b t h a m o u n t o g a l v a n i c s k i nr e s i s t a n c e I u s e r ' s f i n g e r s .

R e l a x ' s S e n s o r a lK a l e i d o s c o p e . T h

i n t e n s i t y o f t h e c o l o r sc h a n g e s w i t h o n e ' s

t e n s i o n l e v e l .

O n o t h s h a p e s f r o mC a l m p u t e ' s R e l a x a t i o n /

S t r e s s M a n a g e m e n to p t i o n . T h s h a p e ' s

s i z e d e c r e a s e s a s t h u s e r r e l a x e s .

A m e n t i o n e d e a r l i e r , t h i s f e e d b a c k f r o m t h C a l m p u t e d e v i c e a p p e a r e d i n a p p r o p r i a t e m u c h o t h t i m e . W e ' v e a l h e a r d o p e o p l e w h c a t r i c kl i e - d e t e c t o r t e s t s , w h i c h i p a r t o t h r e a s o n w h t h e i ru s i s t i l l c o n t r o v e r s i a l . T h e r e w e r e t i m e s w h e nm y s e l f a n o t h e r s u s e d t h e s e m a c h i n e s a n d w e r e , i f a c t , e x t r e m e l y r e l a x e d — b u t t h m a c h i n e s i n d i c a t e da i n c r e a s e i t e n s i o n o G S R . T h u s , t h e s e f e e d b a c ks i g n a l s a n t h e i r s i g n i f i c a n c e a r q u e s t i o n a b l e . M r e c o m m e n d a t i o n i t r b e f o r e y o b u y .

4 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 W o

Page 49: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 49/144

H C R e v i e w

i

H O B )N a m e : B r e a k S t r e e tP r o g r a m T y p e : D a n c e S i m u l a t i o nM a c h i n e : C - 6 4D i s t r i b u t o r : C r e a t i v e S o f t w a r e

2 3 E a s t C a r i b b e a n D r S u n n y v a l e . C 9 4 0 8 9( 4 0 8 ) 7 4 5 - 1 6 5 5

P r i c e : $ 2 4 . 9 5S y s t e m R e q u i r e m e n t s :

D i s k d r i v e , j o y s t i c kP o o r F a i r G o o d E x c e l l e n t

P e r f o r m a n c e :E n g r o s s m e n t :D o c u m e n t a t i o n :

B r e a kS t r e e t

R e v i e wb D a n a M C a m p b e l l

H C S t a f f

C r e a t i v e S o f t w a r e s e e m s t h a v e d e v i s e d a n o v e l s o l u t i o nt a u g l \ r p r o b l e m — g a n g

w a r f a r e . R a t h e r t h a n r e s o r t t t h v i o l e n c e i n h e r e n t i t h c o m b a t .a t t a c k - a n d - d e s t r o y g e n r e o v i d e og a m e s , t h e i r n e r e l e a s e . B r e a kS t r e e t , p r o p o s e s r e s o l v i n g c o f r o n t a t i o n b e t w e e n s t r e e t g a n g s b h a v i n g d a n c e - o f f : a c o n t e s t o s t y l e ,i y o w i l l . J u s t a b r e a k d a n c i n gq u i c k l y c a u g h t o f r o m t h i n n e r - c i t y g h e t t o s a n s p r e a d a c r o s st h c o u n t r y , t h i s p r o g r a m i a l s oc a t c h y a n w o r k s w o n d e r f u l l y — Ih o p e t h i s g a m e ' s c r e a t o r s t a c k l ew o r l d p e a c e w i t h t h e i r n e x t p r o g r a m .

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

Y o c a n c h o o s e f r o m a m o n gc o o l , t o e - t a p p i n g b r e a k e r s t e x e c u t ey o u r m o v e s . O r p l a y e r s m a c o m p e t e i o n g a m e . E a c h d a n c e ri d r e s s e d i t h l a t e s t s t r e e t s t y l e s ,a n t h g a m e ' s b r i g h t , b o l d c o l o r sa n t h d e t a i l s o t h a l l e y w a yh a n g o u t m a k e t h i s g a m e e s p e c i a l l ya t t r a c t i v e t w a t c h .

T h o t h e r c a p t i v a t i n g e l e m e n t o t h i s g a m e i t h e a c t u a l m o v e m e n t so t h d a n c e r s — i n c r e d i b l y i n t r i c a t ea n p r e c i s e . j o y s t i c k c o n t r o l s a l m o v e m e n t , s i i i m p o r t a n t t h a v eo n t h a t i e x t r e m e l y r e s p o n s i v e i a l d i r e c t i o n s . T h e r e a r b a s i cm o d e s t h a t c a b s e l e c t e d w i t h t h j o y s t i c k , e a c h w i t h 8 s e p a r a t eo p t i o n s ( d a n c e s t e p s ) . U p r o c k i t h s t a n d - u p d a n c e m o d e , a n i n c l u d e st h W a v e ; t h T u l e f t a n r i g h t :P o p p i n ; t h M o o n t l e f t a n r i g h t :C h e c k ! , w h i c h s t y l i s h l y e n d s y o u rd a n c e ; a n F o o t w o r k , w h i c h t a k e sy o t t h g r o u n d - l e v e l m o d e . F o o tw o r k e n a b l e s y o u r d a n c e r t d t h 1 9 9 0 ( h a n d s p i n ) ; a H e a d s p i n ; t h

B o t t h b e a t o f t h e l a t e s t s o u n d s' t i l l y o f i n d t h e s t r e e t c o r n e r

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

W i n d m i l l ; K n e e s p i n ; t h e S c o r p i o n :B a c k s p i n : F r e e z e ! , w h i c h a l s o s t o p s

t h d a n c e ; a n U p r o c k , w h i c h s t a n d sy o u u p a g a i n .

T h C o m m o d o r e ' s f i n e s o u n d c h i pm u s t b e g i v e n s o m e c r e d i t f o a d d i n ga n o t h e r l i v e l y a s p e c t t B r e a k S t r e e t :i t u p b e a t , s a s s y m u s i c . E v e n t h o s ew h u s u a l l y h a v e t r o u b l e f o l l o w i n gr h y t h m w i l l h a v e n t r o u b l ec h o r e o g r a p h i n g b o u n c y d a n c e i t u n e t t h b e a t . O n d r a w b a c kt h o u g h : t o m u c h o g o o d t h i n g c a d r i v e y n u t s ! T h e r e i s l i t t l e v a r i a t i o ni t h e t u n e s , a n o v e r t i m e t h c o s t a n t , e n d l e s s b e a t w i l l b o r e y o u .i n o g r i n d o y o u r n e r v e s .F l y i n g H i g h

T h g a m e b e g i n s i W a r m u pm o d e , w h e r e i s e r v e s a d e m o n s t r a t i o n o t h d a n c e s t e p sa n a s c h a n c e t p r a c t i c e r o u t i n e s .Y o c a n - a l s o s l o w d o w n o s t o p t h ed a n c e r t s t u d y c e r t a i n m o v e s .

A n y o r e a l l y c a l e a r n s o m eb r e a k d a n c e m o v e s b w a t c h i n g a n c o p y i n g t h c h a r a c t e r s w h i l e i W a r m u p m o d e , b u w o u l d n ' tr e c o m m e n d t r y i n g e v e r y t h i n g y o s e o t h s c r e e n — t h i s p r o g r a mh o l d s f e s u r p r i s e s . F o a l o t h l i t t l e t o u c h e s o r e a l i t y i n j e c t e d i n t ot h i s p r o g r a m , t h e r e a r e a c o u p l e o m o v e s t h a t w i l l m a k e y o u r h e a d s p i n( p a r d o n t h e p u n ) . F o i n s t a n c e ,h o l d i n g d o w n t h f i r e b u t t o n a n c i r c l i n g t h e j o y s t i c k a r o u n d w h i l e i F o o t w o r k m o d e w i l l p u y o i n t oB a c k s p i n u n t i l y o s p i n i h e l i c o p t e rf a s h i o n r i g h t o f t h t o o t h e s c r e e n !T h F a t i g u e F a c t o r

I C o m p e t i t i o n P l a y , f a t i g u ef a c t o r i i n t r o d u c e d . W h i l e t h U p r o c k m o v e s a r l e s s d e m a n d i n g

a n i n c r e a s e y o u r e n e r g y l e v e l , t h F o o t w o r k m o v e s g e p r o g r e s s i v e l ym o r e d i f f i c u l t a y o t i r e . H o w e v e r ,t h e y a r w o r t h m o r e p o i n t s a n a l l o wy o t g e n e r a t e b o n u s t i m e . c o l o rb a i n d i c a t e s t h e a m o u n t o e n e r g yy o h a v e l e f t . U n f o r t u n a t e l y , y o c a n n o t s a v e f a v o r i t e d a n c e r o u t i n e so t h d i s k .

I i a l s o u n f o r t u n a t e t h a t t h d o c u m e n t a t i o n i u n c l e a r i p l a c e s .A o u t r i g h t e r r o r o c c u r s i t h S u m a r y o F u n c t i o n K e y s , w h e r e i s a y st h ( R U N / S T O P ) k e r e s t a r t s t h g a m e . T h p r o p e r k e f o t h i s i a c t u a l l y t h ( R E S T O R E ) k e y . I a d d i t i o n , " b o n u s t i m e " i m e t i o n e d , a i " e x t r a t i m e , " a n " b o n u s p o i n t s , " a n " b o n u s , "b u n o n e o t h e m a r a d e q u a t e l yd e f i n e d , s i i e a s y t c o n f u s e t h e m .T h p r o b l e m m a b j u s t m a t t e r o i n c o n s i s t e n c y .

F o r m o E x p r e s s i o nT h i s p r o g r a m w i l l p r o b a b l y h o l d

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

O v e r a l l t h o u g h , e n j o y e d B r e a kS t r e e t a n a p p r e c i a t e d t h o p p o rt u n i t y i o f f e r s t o p a r t i c i p a t e i n e k i n d o p e r f o r m a n c e v i d e o g a m e .L i k e b a l l e t , w h e r e t h a r f o r m i s i m p l y t h b o d y i t s e l f , t h o n l ya c t i o n o c c u r i n g o s c r e e n i t h a tw h i c h y o c h o r e o g r a p h t h l i t t l ef i g u r e s t o p e r f o r m . I i a e x c i t i n gn e f o r m o e x p r e s s i o n t h a t b r e a k sa w a y f r o m o l s h o o t - e m - u p a r c a d et r a d i t i o n — p o s s i b l y f o s t e r i n gn e w , u p b e a t v i d e o t r e n d .

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 4

Page 50: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 50/144

I N D U S T R Y W A T C HG A M E S T H A T B O T H E N T E R T A I N A N E D U C A T E - G U A R A N T E E D

O f f i c i a l s a S p r i n g b o a r d S o f t w a r e , I n c . , M i n n e a p o l i s - b a s e d e d u c a t i o n a l s o f t w a r ec o m p a n y , a r s c o n c e r n e d t h a t m a n y b u y e r s o l e a r n i n g g a m e s a r d i s a p p o i n t e d( b e c a u s e m a n y g a m e s ' e d u c a t i o n a l v a l u e i q u e s t i o n a b l e ) , t h a t t h e y a r e o f f e r i n gp a r e n t s u n i q u e , m o n e y - b a c k g u a r a n t e e . r e f u n d o t h f u l l p u r c h a s e p r i c e o o n o i t l e a r n i n g g a m e s w i l l b g i v e n t a n c u s t o m e r w h f e e l s t h a t t h e s o f t w a r e i n o h e l p i n g t i m p r o v e t h d e s i g n a t e d s k i l l s o a c h i l d u s i n g t h e p r o d u c t . T h d e s i g n a t e ds k i l l s v a r y a c c o r d i n g t t h e i n d i v i d u a l g a m e p r o g r a m s . T d a t e , n c o n s u m e r s h a v er e t u r n e d S p r i n g b o a r d p r o d u c t u n d e r t h g u a r a n t e e .

L A P - S I Z E I N I C E , B U D O E S I H A V E A M A R K E T ?T e x a s I n s t r u m e n t s h a i n t r o d u c e d l a c o m p u t e r w i t h f u l l 2 4 - l i n e f l a t s c r e e n t h a t

m a p r o v i d e s o m e s t i f f c o m p e t i t i o n f o t h D a t a G e n e r a l O n e , t h f i r s t f u l l - s i z e f l a t -s c r e e n l a c o m p u t e r . T I ' s P r o - L i t e i 1 0 - 1 / 2 p o u n d c o m p u t e r t h a t f i t s i b r i e f c a s e ,a n c o m e s w i t h s i n g l e 3 - 1 / 2 i n c h f l o p p y d i s k d r i v e a n d 2 5 6 K R A M , e x p a n d a b l e t 7 2 0 K . S e l l i n g f o c o o l $ 2 , 9 9 5 , t h e P r o - L i t e s u p p o s e d l y d o e s n o s u f f e r a b a d l y f r o m

d i m , l o w - c o n t r a s t s c r e e n d i s p l a y , w h i c h i c h a r a c t e r i s t i c o t h 1 2 8 K D a t a G e n e r a lO n s e l l i n g f o $ 2 , 8 9 5 . T h P r o - L i t e c a a l s o e x c h a n g e f i l e s w i t h o t h e r T P r o f e s s i o n a lC o m p u t e r s a n d I B P p r o d u c t s w h e n a i n t e r f a c e c a b l e i c o n n e c t e d . H o w e v e r , t h s u c c e s s o e i t h e r m a c h i n e i a n y b o d y ' s g u e s s . A c c o r d i n g t Y a n k e e G r o u p s u r v e y ,p o r t a b i l i t y i a t h b o t t o m o t h l i s t o c r i t e r i a o g e n e r a l c o m p u t e r b u y e r s f o j u d g i n gp e r s o n a l c o m p u t e r s .

E X P E R T S Y S T E M S A R F I N D I N G T H E I R N I C H E SE x p e r t - s y s t e m s o f t w a r e i c a r v i n g i t w a i n t o m o r e a n m o r e d a i l y o f f i c e

a p p l i c a t i o n s , a n m a b q u i t e t h m a s s - m a r k e t p r o d u c t f o t h h o m e b t h 1 9 9 0 ' s ,p r e d i c t s D D a t a I n c . , a A r i z o n a r e s e a r c h f i r m . W h e r e a s c o n v e n t i o n a l p r o g r a m sc o n t a i n l a r g e d a t a b a s e s a n a l l o w t h c o m p u t e r t r e t r i e v e w h a t e v e r i n f o r m a t i o n t h u s e r w a n t s t s e e , e x p e r t s y s t e m s d t h s a m e a n t h e n d r a w c o n c l u s i o n s f r o m t h i n f o r m a t i o n a c c o r d i n g t t h s a m e a n a l y t i c m e t h o d s s p e c i a l i s t s u s e . E x p e r t s y s t e m s a r ew i d e l y u s e d i t h m e d i c a l f i e l d t a n a l y z e p a t i e n t s y m p t o m s a n d t h e n s u g g e s t p o s s i b l ed i a g n o s e s a n t r e a t m e n t s , a n b b a n k e r s t a s s e s s r i s k s i n l o a n s a n p o l i c i e s . H o m eu s e r s m a s o o n b a b l e t g e t d i s k s t h a t , f o r e x a m p l e , a d v i s e t h e m o n h o t f i h o u s e h o l d o c a p r o b l e m s .

T H H O U S E K E Y , T H C A K E Y S , A N T H C O M P U T E R K E Y ?S o f t w a r e p r o t e c t i o n d e v i c e s a r e t a k i n g a t u r n i t w d i r e c t i o n s : b o o b y t r a p s , a n

h a r d w a r e - b a s e d d e v i c e s . V a u l t C o r p . a n D e f e n d i s k h a v e r e p o r t e d l y o f f e r e d ( a n d l a t e rr e t r a c t e d — u n d e r p r e s s u r e ) s o f t w a r e p u b l i s h e r s t h e o p t i o n t p r o t e c t t h e i r p r o d u c t sf r o m b e i n g i l l i c i t l y c o p i e d b p u t t i n g b o o b y - t r a p s i t h e i r p r o g r a m s t h a t c o u l d p l a n t a" w o r m " i t h u n a u t h o r i z e d c o p i e r ' s d i s k o p e r a t i n g s y s t e m , o c a u s e o t h e r h a v o c .A l r e a d y t h l e g a l i t i e s o f s u c h a s t r a t e g y a r b e i n g d e c r i e d a n q u e s t i o n e d , w h i l e o t h e rm a n u f a c t u r e r s i t h e i n d u s t r y s a y t h e t r a p s c o u l d c a u s e m o r e p r o b l e m s t h a nt h e y ' r e w o r t h . M e a n w h i l e , L o t u s D e v e l o p m e n t C o r p . i t a k i n g a n o t h e r t a c k . T h e y h a v ed e v e l o p e d a n i n e x p e n s i v e b o t h a t p l u g s i n t o s o m e o t h l i n e s i a s y s t e m ' s R S - 2 3 2p o r t , a c c e s s a b l e o n l y w i t h k e c o n t a i n i n g p r o t e c t i o n c o d e . T h i s a l t e r n a t i v e d o e s n o " l o c k o u t " t h o s e w h n e e d t m a k e l e g i t i m a t e b a c k u p c o p i e s .

5 < H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 51: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 51/144

I A N O T H E R T H O M E C O M P U T E R O T H H O R I Z O N ?R u m o r h a i t h a t a E a s t C o a s t t h i r d - p a r t y c o m p a n y i p r e s e n t l y w o r k i n g o n e T e x a s I n s t r u m e n t s - c o m p a t i b l e c o m p u t e r t h a t w i l l b r e l e a s e d s o m e t i m e i t h s p r i n g o 1 9 8 5 . T h m a c h i n e ( s u p p o s e d l y c l o n e o t h n e v e r - r e l e a s e d T I - 9 9 / 8c o m p u t e r ) , i s a i d t c o n t a i n 6 4 R A a n 1 6 v i d e o R A M , a n w i l l s p o r t t h n e w e r ,1 6 - b i t T M S 9 9 9 5 m i c r o p r o c e s s o r . I t i s e x p e c t e d t b u p w a r d l y - c o m p a t i b l e w i t h e x i s t i n gT I s o f t w a r e . T h s u c c e s s o s u c h c o m p u t e r m a d e p e n d o i t p r i c e , i t s u p p o r t , a n t h n u m b e r o e x i s t i n g T u s e r s t h a t w o u l d o p f o t h i s h i g h e r - p e r f o r m a n c e m a c h i n e .T h m a c h i n e i e x p e c t e d t s e l l p r i m a r i l y t r e s i d u a l u s e r b a s e a l r e a d y l o c k e d i n t oh i g h i n v e s t m e n t i T s o f t w a r e a n p e r i p h e r a l s .

L I S A L O S E S T O B I L L I N G A P O W E R M A C H I N E ; N A M E M I G H T C H A N G EN o t h L i s a i n o t h m o s t p o w e r f u l c o m p u t e r A p p l e m a k e s , a c c o r d i n g t B i R e d ' sl a t e s t p i t c h t n a t i o n a l a c c o u n t s . T h i s c l a i m t f a m e i s a i d t b e l o n g t A p p l e ' sn e l a s e r p r i n t e r , w h i c h h a 1 . m e g a b y t e s o R A M , 5 I 2 K o R O M , a n 1 2 - m e q a h e r t z c l o c k s p e e d . I p r o d u c e s p a g e s p e m i n u t e . S p e a k i n g o t h L i s a , a A p p l e i n s i d e r r e p o r t s t h a t i i n o t t h e " m a c h i n e " t h a t A p p l e p l a n s t d r o p , b u i t " n a m e . "L i s a ' s t h i r d u p g r a d e w i l l s u p p o s e d l y u n i f y A p p l e ' s 3 2 - b i t f a m i l y , a n r a t h e r t h a n n a m et h i s p r i m a - d o n n a M a s o m e t h i n g l i k e L i s a I I I , A p p l e w i l l p r o b a b l y d r o p t h e " L i s a "n a m e a l t o g e t h e r .

I B S T R I K E S O U T I N C R E A S E B O T H D I R E C T A N R E T A I L S A L E S .I B r e t a i l d e a l e r s a r e r e c e i v i n g m i x e d s i g n a l s f r o m B i B l u e . T h N o v e m b e r m a i l i n go I B M ' s 3 6 - p a g e , p e r s o n a l - c o m p u t e r s a l e s c a t a l o g t h u n d r e d s o t h o u s a n d s o I B c u s t o m e r s a n o t h e r s i a e f f o r t t i n c r e a s e d i r e c t s a l e s i s e e n b m a n y d e a l e r s t b " d i r e c t a s s a u l t o t h r e t a i l e r . " H o w e v e r , p r i c e s i t h c a t a l o g o h a r d w a r e , s o f t w a r e ,a n s u p p l i e s w e r e r e p o r t e d l y n o a g g r e s s i v e e n o u g h t s e r i o u s l y d a m a g e r e t a i l s a l e s .A t h s a m e t i m e , I B l a u n c h e d a m u l t i m i l l i o n d o l l a r s o f t w a r e i n v e n t o r y f i n a n c i n gp r o g r a m t h a t w i l l p r o v i d e e a c h p a r t i c i p a t i n g d e a l e r w i t h a k i o s k o I B M - l a b l e d s o f t w a r ew o r t h u t $ 1 5 , 8 0 0 . M o s t c o m p a n i e s r e g u i r e d e a l e r s t f i n a n c e t h e i r o w s o f t w a r ei n v e n t o r y , b u I B M ' s d e a l e r s w i l l n o p a f o t h p r o g r a m ' s p a c k a g e s u n t i l t h e y a r s o l d . W h i l e h e l p i n g d e a l e r s g e t h e i r c a s h f l o w u n d e r c o n t r o l , t h m o v e m a s p e l lt r o u b l e f o s m a l l e r s o f t w a r e d i s t r i b u t o r s v y i n g f o s h e l f s p a c e , w h c a n n o t a f f o r d t f o l l o w I B M ' s l e a d .

A P P L E I B S W I T C H T A C T I C S T G A I N E A C H O T H E R ' S M A R K E TN o s a t i s f i e d w i t h t h e m a r k e t s e g m e n t s t h e y d o w n , t h l e a d e r s o t h b u s i n e s s a n h o m e c o m p u t e r m a r k e t s a r e n o a t t e m p t i n g t o v e r t a k e e a c h o t h e r ' s t u r f — a n d a r s p a r i n g n e x p e n s e t d i t A p p l e i u s i n g t h 5 1 2 K M a c i n t o s h t f i n a l l y f o r g e i t w a i n t o t h c o r p o r a t e m a r k e t , a n I B h a d o n e e x a c t l y w h a t i s a i d i w o u l d a l w a y sa v o i d — " m a s s m e r c h a n d i s e d " i t P C j r . A p p l e i c o u n t i n g o t h F a M a c ' s e a s y - t o - u s ee n v i r o n m e n t a n o L o t u s D e v e l o p m e n t C o r p . ' s l a z z i n t e g r a t e d p r o g r a m t s p u r s a l e si t h F o r t u n e 2 0 0 0 m a r k e t . l o w - c o s t n e t w o r k i n g p r o d u c t t b i n t r o d u c e d b m i d - 1 9 8 5 a l s o f i g u r e s i n t o t h e i r p l a n s . T h c o m p a n y h a r e p o r t e d l y a l l o c a t e d n e a r l y$ 2 0 0 m i l l i o n f o i t a d v e r t i s i n g e f f o r t s . I B M , o t h o t h e r h a n d , i s e e k i n g t b r e a kA p p l e ' s s t r a n g l e h o l d o t h h o m e a n s c h o o l m a r k e t w i t h i t P C j r . I B h a s p e n t $ 4 m i l l i o n t a d v e r t i s e t h e P C j r d u r i n g 1 9 8 4 , a n h a a r r a n g e d a p r o m o t i o n a l c o u p o n t i e - i nw i t h m a r k e t i n g g i a n t P r o c t e r G a m b l e . T h i s , c o u p l e d w i t h i t e x t e n s i v e p r i c er e d u c t i o n s a n d i r e c t m a i l c a m p a i g n f o P C j r s y s t e m / e g u i p m e n t p a c k a g e s , h a s s e n t t h r e t a i l t a k e a w a y o t h o n c e - f l o u n d e r i n g P C j r s o a r i n g .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 5

Page 52: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 52/144

T h H T h i n k j e t

P r i n t e rr e v i e w b S t e v e N e l s o n

H C S t a f f

H C R e v i e wN a m e :P r o d u c t T y p e :M a c h i n e s :

D i s t r i b u t o r :

P r i c e :

T h i n k j e tP r i n t e rT I - 9 9 / 4 A . I B P C P C j r . C - 6 4 . A p p l e / / F a m i l yH e w l e t t P a c k a r d1 9 4 2 0 H o m e s t e a d R d C u p e r t i n o . C 9 5 0 1 4S 4 9 5

S y s t e m R e q u i r e m e n t s : C e n t r o n i c s - c o m p a t i b l e

C d J C U l L J a B .E a s o o s e i u p :P e r f o r m a n c e :D o c u m e n t a t i o n :

p a r a l l e l I n t e r f a c e

P o o r F a i r G o o d E x c e l l e n t

I y o t h i n k t h e n o i s e o p r i n t e r w i l ld r i v e y o u r h o u s e h o l d c r a z y , t h

T h i n k j e t m a b a b l e t h e l p — i t ' s ap e a c e f u l d r e a m c o m e t r u e .

O n o t h m o s t a n n o y i n gs o u n d s t m i t h n o i s e o

l i n e p r i n t e r s c r e e c h i n ga c r o s s t h p a g e a i g e n e r a t e s t e x t .I t h o f f i c e s w h e r e w o r k , t h e r e a r o f t e n o o t h e s e p r i n t e r s g o i n ga t h s a m e t i m e . T h d i f r o m a l t h i s c a m a k e e v e n t h t o u g h e s tv e t e r a n o o f f i c e w o r k c h u c k i a l a n j o i n t h g r a n o l a c r o w d l i v i n gi t e p e e i N o r t h e r n C a l i f o r n i a .I y o f e e l t h s a m e w a d a b o u tn o i s y p r i n t e r s , y o w i l l u n d o u b t a b l ya p p r e c i a t e H e w l e t t P a c k a r d ' s n e o f f e r i n g — t h e T h i n k j e t p r i n t e r .

T h T h i n k j e t p r i n t e r u t i l i z e sd i s p o s a b l e d r o p - i n c a r t r i d g e t h a ti n c o r p o r a t e s b o t h t h p r i n t h e a da n t h e i n k s u p p l y . I i e x t r e m e l ye a s y t o i n s t a l l a n l a s t s f o a b o u t5 0 p a g e s . L i k e d o t - m a t r i xp r i n t e r , t h T h i n k j e t p r i n t e r u s e st i n y d o t s t p r i n t c h a r a c t e r . T h d i f f e r e n c e b e t w e e n t h e m i i t h m e t h o d u s e d t t r a n s f e r t h e i n k t t h p a p e r . T h T h i n k j e t p r i n t e ra c t u a l l y s q u i r t s t i n y d r o p s o i n o n t o t h p a p e r f r o m t h p r i n th e a d . S i n c e t h h e a d d o e s n ' t s t r i k et h p a p e r , t h e o n l y n o i s e y o h e a ri t h s o u n d o t h e p r i n t h e a ds l i d i n g o t h c a r r i a g e . I t ' sv e r y q u i e t .

T h p r i n t h e a d i a l s o m u c hl i g h t e r t h a n c o n v e n t i o n a l i m p a c th e a d , w h i c h m a k e s t h T h i n k j e to p e r a t e f a s t e r — i t p r i n t s a b o u t 1 5 0w o r d s p e m i n u t e .S p e c i a l F e a t u r e s

T h H T h i n k j e t p r i n t e r h a d i f f e r e n t p r i n t p i t c h e s : N o r m a l

( 8 c h a r a c t e r s p e r l i n e ) , E x p a n d e d( 4 c h a r a c t e r s p e r l i n e ) , C o p r e s s e d ( 1 4 2 c h a r a c t e r p e l i n e ) ,a n d E x p a n d e d - C o m p r e s s e d ( 7 c h a r a c t e r s p e r l i n e ) , a l l o w i n g y o t h a v e s o m e f l e x i b i l i t y i p r i n t i n g .

Y o a l s o h a v e t w o o t h e r s p e c i a l f u n ct i o n s a v a i l a b l e : U n d e r l i n e , a n B o l dp r i n t . B o t h o t h e s e f e a t u r e s c a n b eu s e d t a f f e c t s i n g l e w o r d o e n t i r el i n e s w i t h n l o s s o s p e e d . Y o c a e v e n m i a l o t h m o d e s t o g e t h e r ,p r i n t i n g a e x p a n d e d , u n d e r l i n e d ,b o l d w o r d f o i n s t a n c e . C h a n g i n gt h p r i n t p i t c h o a d d i n g b o l d o u n d e r l i n e s i a s i m p l e p r o c e s s .

T h p r i n t h e a d i s e t t o p r i n t i b o t h d i r e c t i o n s , b u y o c a s p e c i f yo n d i r e c t i o n i y o w i s h — i t g i v e sy o s l i g h t l y b e t t e r a l i g n m e n t b t w e e n l i n e s . Y o c a a l s o a d j u s t t h l i n e s p a c i n g f o e i t h e r l i n e s p e i n c h o l i n e s p e i n c h .

" T h e g r a p h i c s m o d e sa r f u l l y

p r o g r a m m a b l e a n dw o r k w i t h m o s t

p o p u l a r s o f t w a r ep a c k a g e s / '

G r a p h i c sT h T h i n k j e t p r i n t e r u s e s f o r m

o g r a p h i c s c a l l e d " d o t i m a g e , "w h e r e t h p a p e r c o n s i s t s o g r i do d o p o s i t i o n s . G r a p h i c s d a t as p e c i f i e s w h i c h d o p o s i t i o n s a r p r i n t e d a n d w h i c h a r l e f t b l a n k .T h i s p r i n t e r h a s t w o g r a p h i c s m o d e s :D e f a u l t ( 9 b y 9 6 d o t s p e i n c h ) a n H i g h D e n s i t y ( 1 9 2 b y 9 6 d o t s p e i n c h ) . T h g r a p h i c s m o d e s a r f u l l yp r o g r a m m a b l e a n w o r k w i t h m o s tp o p u l a r s o f t w a r e p a c k a g e s .

W h a t i m p r e s s e d m t h m o s ta b o u t t h i s p r i n t e r — b e s i d e s i t q u i e to p e r a t i o n — i s i t f r i e n d l y n a t u r e . I i v e r y e a s y t s e u p a n p r i n t - h e a dc h a n g e s a r f a s t — y o u d o n ' t g e y o u rf i n g e r s o t h p a p e r a l c o v e r e d w i t h

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

L o a d i n g t h p a p e r i n t o t h p r i n t e ri e a s y , b u s e t t i n g t h e p a p e r w h e r ey o w a n t i i n u i s a n c e a t h e r e i n p l a t e n k n o b . Y o m u s t u s t h l i n e - f e e d b u t t o n t p o s i t i o n t h p r i n th e a d a t h t o p o f t h e p a g e .

A l t h o u g h t h e p r i n t e r w o r k s b e s tw h e n u s i n g t h s p e c i a l p a p e r d es i g n e d f o i t i a l s o w o r k s w i t h a n o t h e r c o m p u t e r p a p e r , b u t h p r i n tq u a l i t y i p o o r , a n t h p r i n t h e a dc l o g s u p — n e e d i n g c l e a n i n g e v e r yf e d a y s . W i t h t h s p e c i a l p a p e r , t h ep r i n t i c r y s t a l c l e a r — a l m o s t l e t t e rq u a l i t y . U n f o r t u n a t e l y , t h i s p a p e r i m u c h m o r e e x p e n s i v e ( $ 5 0 f o b o o 2 5 0 0 s h e e t s ) t h a n r e g u l a r p a p e r( a v e r a g i n g $ 2 p e b o o 2 5 0 0 ) .

A f t e r u s i n g t h T h i n k j e t p r i n t e r f o f e d a y s . r e a l l y g o t a p p r e c i a t ei t s m a l l " f o o t p r i n t " o m t y p ic a l l y c l u t t e r e d d e s k t o p , a n i t u l t r a -q u i e t p r i n t i n g . T h o n l y r e a ld r a w b a c k c a s e i i t p r i c e : $ 4 9 5 .F o t h a t m u c h m o n e y , t h e r e a r es e v e r a l p r i n t e r s t h a t w i l l g i v e y o l e t t e r - q u a l i t y o u t p u t o r e g u l a rp a p e r a n t h a t p r o v i d e m o r e f e a t u r e st h a n t h T h i n k j e t . Y o u ' l l h a v e t d e c i d e w h e t h e r t h a d d e d e x p e n s eo b o t h p a p e r a n p r i n t e r i w o r t ht h s i l e n t , c o m p a c t a d v a n t a g e .

P e r s o n a l l y , d o n ' t s e e t o m a n yh o m e u s e r s o p t i n g f o r t h i s l i t t l et r e n d - s e t t i n g p e r i p h e r a l a i t c u r e n t p r i c e / p e r f o r m a n c e r a t i o .H e w l e t t P a c k a r d w i l l s o o n b s h i pp i n g n e U n i x - b a s e d p o r t a b l e c o p u t e r t h a t h a t h T h i n k j e t p r i n t e rb u i l t - i n . B e i n g i n c o r p o r a t e d i n t o t h i sk i n d o " l u g g a b l e " c o m p u t e r m a u l t i m a t e l y p r o v e t b T h i n k j e t ' sb e s t a p p l i c a t i o n .

5 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 53: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 53/144

b W i l l i a m K B a l t h r o pH C S t a f f

R e a d y f o t a s t e o e a s y g r a p h i c s t h B i g B l u e w a y ?T r t h i s h a n d y r e c i p e f o b e a u t i f u l p i c h a r t .

J o i n u a w e x p l o r e t h e w o r l d o t h I B P a n P C j r . U n l e a s h t h p o w e r b e h i n d t h e s e w o r kh o r s e s w h i l e y o u n l o c k t h s e c r e t s y o t h o u g h t

a c c e s s i b l e o n l y t p r o f e s s i o n a l p r o g r a m m e r s .W i t h i n t h e i r p r i c e r a n g e , t h e I B P ( e q u i p p e d w i t h

c o l o r b o a r d ) a n P C j r a r w i t h o u t d o u b t t w o o t h m o s t v e r s a t i l e c o l o r g r a p h i c s c o m p u t e r s y o c a b u t o d a y . T h i s i e v i d e n t b t h e a s e w i t h w h i c h b u s i n e s sg r a p h i c s c a b c r e a t e d — a s t h s i m p l e p i c h a r tp r o g r a m p r o v i d e d h e r e w i l l i l l u s t r a t e .

W e ' r e s t a r t i n g o f t h i s n e m i n i - c o l u m n w i t h p i c h a r t b e c a u s e i t a b l y d e m o n s t r a t e s t h p o w e r f u lc o n c e p t o u s i n g e a s y - t o - i m p l e m e n t g r a p h i c s f o p u r p o s e o t h e r t h a n " j u s t p l a y i n g g a m e s . " P i c h a r t s c a t a k e c o m p l e x l i s t s o h a r d - t o - u n d e r s t a n d n u m e r i cv a l u e s a n c o n v e r t t h e m i n t o s i m p l e , c o l o r f u lr e p r e s e n t a t i o n s — f o r m s w h i c h h a v e g r e a t m e a n i n g a

g l a n c e .H o T C r e a t e T h P i

T h C I R C L E c o m m a n d i t h f i r s t i t e m i o u p i c h a r tr e c i p e . T h i s c o m m a n d i u s e d o n l y o n c e i t h c o n s t r u ct i o n o t h p i e c h a r t . O n l y t h r a d i u s a n t h a s p e c t r a t i oa r e s p e c i f i e d — a l l o t h e r p a r a m e t e r s a r l e f t t t h e i rd e f a u l t s . T h r a d i u s i s e t 9 p i x e l s w i t h a a s p e c tr a t i o o 1

T h L I N E c o m m a n d d r a w s l i n e f r o m t h e c e n t e r o f t h ec i r c l e t o a p o i n t o t h p e r i m e t e r o t h c i r c l e . T h B ( a r r a y c o n t a i n s a d e c i m a l v a l u e b e t w e e n a n w h i c hi n d i c a t e s t h p o s i t i o n o f t h l i n e o t h c i r c l e w h e r e i m e e t s t h e p e r i m e t e r .T h P A I N T C o m m a n d

W u s t h i s c o m m a n d t f i l l i t h e a r e a s o t h p i w i t h c o l o r . W m a d e 1 d i f f e r e n t c o l o r s o c o m b i n a t i o n so f c o l o r t f i l l d i f f e r e n t s e c t i o n s o t h p i e c h a r t . T h t i l i n g c h a r a c t e r s a r e c o n t a i n e d i t h C $ ( ) a r r a y , w h i c hi u s e d i p l a c e o t h a t t r i b u t e p a r a m e t e r . T h h e x ad e c i m a l c h a r a c t e r s a s s i g n e d t t h e a r r a y d e t e r m i n ew h i c h c o l o r o r p a t t e r n o f c o l o r s w i l l a p p e a r w h e n u s e dw i t h t h P A I N T c o m m a n d . ( S e e F i g u r e 1 .

T h p r o g r a m p r o v i d e d h e r e c a b g r e a t l y e x p a n d e di s e v e r a l d i r e c t i o n s . Y o c o u l d c o n n e c t d a t a b a s e t i f o i n f o r m a t i o n s t o r a g e ; a d a r e p o r t f e a t u r e w h i c hd u m p s t h p i c h a r t t t h p r i n t e r ; o r i n c o r p o r a t e t h

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

F o y o u r k e y - I n l i s t i n g s e H C P R O G R A MH e B i n a r y C o d e F i r s t P i x e l

H C L I S T I N G S C o n t e n t s .

S e c o n d P i x e l0 0 0 00 0 0 10 0 1 00 0 1 10 1 0 00 1 0 10 1 1 00 1 1 11 0 0 01 0 0 11 0 1 01 0 1 11 1 0 01 1 0 11 1 1 01 1 1 1

B B B B

G R E E NG R E E NG R E E NG R E E N

R E R E R E R E

B R O W NB R O W NB R O W NB R O W N

B G R E E N

R E B R O W N

B G R E E N

R E B R O W N

B G R E E N

R E B R O W N

B G R E E N

R E B R O W N

F i g u r e 1 T h i s c h a r t i l l u s t r a t e s t h 1 c o m b i n a t i o n s o f c o l o r p o s s i b l e w i t hh e x a d e c i m a l d i g i t s . T w s u c h d i g i t s a r u s e d t s p e c i f y e a c h c h a r a c t e r i t h t i l i n g s t r i n g . T h u s , e a c h c h a r a c t e r d e f i n e s f o u r p i x e l s . B r e f e r s t t h c u r r e n t b a c k g r o u n d c o l o r .

L i n e N o s .1 0 0 - 2 2 02 3 0 - 2 8 02 9 0 - 3 1 03 2 0 - 3 8 03 9 & 4 4 D4 5 0 - 4 6 0

P i C h a r t ( I B M P a n P C j r )E x p l a n a t i o n o t h P r o g r a m

P r o g r a m h e a d e r .I n i t i a l i z e p r o g r a m v a r i a b l e s .D i s p l a y t h t i t l e s c r e e n .E n t e r v a l u e s f o t h p i c h a r t .C r e a t e t h e p i e c h a r t .O p t i o n t d a n o t h e r c h a r t .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 5

Page 54: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 54/144

K i n go t h

C a s t l er e v i e w b D a n a M C a m p b e l l

H C S t a f f

H C R e v i e w D l a m o n d - l n - T h e - R o u g h

N a m e : K i n g o t h C a s t l eP r o g r a m T y p e : A r c a d e g a m eM a c h i n e : T I - 9 9 ( 4 AD i s t r i b u t o r : C y d e x S o f t w a r e

P . O . B o 1 4 4 7 1P o r t l a n d , O 9 7 2 1 4

P r i c e : $ 1 7 . 9 5S y s t e m R e q u i r e m e n t s : j o y s t i c k ; c a s s e t t er e c o r d e r a n M i n i M e m o r y : o r d i s k d r i v e , 3 2 m e m o r y , a n E d i t o r / A s s e m b l e r o E x t e n d e dB A S I C c a r t r i d g e .

P e r f o r m a n c e :E n g r o s s m e n t :D o c u m e n t a t i o n :

P o o r F a i r G o o d E x c e l l e n t

V i k i n g s a r e r a p i d l y t a k i n g o v e r t h c a s t l e . b u a l l i s n o y e l o s t ! T h e K i n g h a f e t r i c k s

u h i s l e e v e — t r i c k s b o r r o w e d f r o ms t a r - s t u d d e d O r i e n t a l c a s t

S t a r t l e d a w a k e f r o m t h s o u n do h o r n s b l o w n b V i k i n gi n v a d e r s a s t h e y s t o r m y o u r

c a s t l e , y o u , N o r m a n k i n g , r u s hd o w n s t a i r s t d e f e n d w h a t i s l e f to y o u r h o m e . U n f o r t u n a t e l y , y o u rs e r v a n t s a n g u a r d s c o n f i r m y o u rl o n g - s t a n d i n g s u s p i c i o n t h a t t h e y a r a l s p i n e l e s s c o w a r d s w h f l e e a t h f i r s t s i g n o f t r o u b l e . T h i s l e a v e sy o t h e r e a l a l o n e t b a t t l e t h a r m y o i n t r u d e r s .

B u t y o u a r n o r d i n a r y k i n go m e d i e v a l t i m e s — f a c i n g t h o n s l a u g h t w i t h o n l y s w o r d i h a n d .N o y o w i e l d s o m e d e a d l y N i n j at h r o w i n g s t a r s a n l a n d m i n e s ,w e a p o n s r e c e n t l y a c q u i r e d i y o u rt r a v e l s t h r o u g h t h O r i e n t . W h a tl u c k y b r e a k . .

O k a y . S t h p r e m i s e o K i n g o t h e C a s t l e i b i h o k e y . B u t h a td o e s n ' t p r e v e n t i f r o m b e i n g g o o d ,e n t e r t a i n i n g , f a s t - m o v i n g g a m e f o t h e T I - 9 9 / 4 A . I f a c t , t h f i r s t t h i n go n n o t i c e s a b o u t t h i s g a m e i s i t ss p e e d . T h p r o g r a m i w r i t t e n i T M S 9 9 0 0 a s s e m b l y l a n g u a g e ,w h i c h a c c o u n t s f o i t s p e e d o e x e c u t i o n a n k e e p s t h e a c t i o na a h i g h l e v e l .

a n o u t s i d e ( o b a c k u p s t a i r s i y o u ' r e a l r e a d y o u t s i d e ) .

T h f l o o r p l a n s h a r d l y , i e v e r ,c h a n g e b e t w e e n t h t w f l o o r s o b e t w e e n t h d i f f i c u l t y l e v e l s —w h i c h i s h a m e . l i t t l e m o r ev a r i e t y a n c h a l l e n g e m i g h t b a d d e d w i t h t h d o o r w a y s a n s t a i r w e l l s a p p e a r i n g i d i f f e r e n tp l a c e s . W h i l e I ' a i t l e m a d t h a t i g e n e r a l , t h g a m e ' s g r a p h i c sa r s t r i c t l y g e o m e t r i c i s h a p e ,a n t h s c r e e n a w h o l e i p r e t t y s i m p l e . I c o u l d u s s o m ed r e s s i n g - u p .S h o o t i n g S t a r s

Y o u r j o i t r u a r o u n d s e t t i n gl a n d m i n e s f o t h V i k i n g s a n f e l l i n g t h e m w i t h s t a r s , w h i l ea v o i d i n g r u n n i n g i n t o t h e m . C o n t a c tw i t h V i k i n g s ( w h i c h l o o k l i k e l i t t l es p i d e r s ) i n o t o n l y u n s a v o r y , i w i l lr e s u l t i d a m a g e p o i n t s b e i n gc o u n t e d , a g a i n s t t h e k i n g , a n t h d e s t r u c t i o n o t h V i k i n g c o n t a c t e d .W i t h e a c h h i g h e r d i f f i c u l t y l e v e l , t h a t t a c k e r s g e t q u i c k e r a n s m a r t e r ,u s i n g m o r e d i r e c t r o u t e s t t r a c kd o w n t h k i n g .

K i n g o t h e C a s t l e o f f e r s n o t h i n g

" T h e s e t r i c k y V i k i n g s p r e f e r t c o o l t h e i r h e e l s b e h i n d n e a r b y w a l la n w a i t f o y o t a p p r o a c h t h e m . "

T h a t a c t i o n o c c u r s o t w f l o o r s o t h c a s t l e — t h e s e c o n d f l o o r , w h e r et h k i n g s l e e p s , a n t h m a i n f l o o r ,w h e r e t h V i k i n g s f i r s t c o m e i n S t a i r s i e a c h o t h c o r n e r s o t h c a s t l e z a y o f r o m f l o o r t o f l o o r , a n

s e c r e t p a s s a g e w a y t a k e s y o d o w n

f o t h o s e w i t h l a z y , p a s s i v es t r a t e g i e s ; y o u ' v e g o t w o r k t e a r na n p o i n t s , o e v e n t m a k e t h g a m ep r o c e e d . Y o u m u s t a c t i v e l y s e e k o u tt h V i k i n g w a r r i o r s o t h l o w e r f l o o ra n c h a s e t h e m d o w n . H a n g i n g b a c ko t h f i r s t f l o o r w a i t i n g f o t h e m t

s t o r m t h u p p e r f l o o r i w a s t e o t i m e , f o o n l y a c o u p l e w i l l c o m e u i y o u r e m a i n s t a t i o n a r y . D i t t o o t h s e m i - c r o w d e d l o w e r f l o o r i y o h i d eo u i a c o r n e r a n w a i t f o t h e m t a p p r o a c h y o u . T h e s e t r i c k y V i k i n g sp r e f e r t c o o l t h e i r h e e l s b e h i n dn e a r b y w a l l a n w a i t f o y o t a p p r o a c h t h e m .

P u r s u i n g t h e m i n o a l w a y s e a s ye i t h e r . O f t e n i i d i f f i c u l t t b r i n g t h ek i n g t c o m p l e t e s t o p a n m o v eh i t h r o u g h t h d o o r s o o n t o t h s t a i r s . T h i s c a n b e q u i t e f r u s t r a t i n g ,e s p e c i a l l y w h e n y o t r t g e t h k i n g f a c i n g t h r i g h t d i r e c t i o n t f l i n g s t a r , a n h s t a r t s m o v i n gi t h a t d i r e c t i o n , w a l k i n g r i g h t i n t oh i t a r g e t !

T h d o c u m e n t a t i o n f o t h i s g a m ei q u i t e b r i e f , b u c o m p l e t e . I j u s th a p p e n s t h a t e v e r y t h i n g y o n e e di o r d e r t u n d e r s t a n d a n s e u t h g a m e — w h e t h e r y o u ' r e u s i n gc a s s e t t e t a p e o d i s k d r i v e — c a nb s t a t e d o o n s h e e t o p a p e r .

T h o n l y s u g g e s t i o n w o u l d m a k ef o r t h i s D i a m o n d - i n - t h e - R o u g h i t h a v e i d i s p l a y t h e c u r r e n t d i f f i c u l t yl e v e l t h r o u g h o u t t h c o u r s e o e a c hg a m e . W i t h l e v e l s a n l i t t l ev a r i a t i o n b e t w e e n t h e m , i t ' s e a s y t f o r g e t w h i c h o n y o p i c k e d w h e ny o u b e g a n y o u r g a m e . A n i y o p l a y e x t r a w e l l o p o o r l y , y o u ' dw a n t t k n o w t h g a m e ' s l e v e l f o rl a t e r r e f e r e n c e .

S o i y o u ' r e a T I - 9 9 / 4 A u s e r t i r e do t h s l o w n e s s o B A S I C p r o g r a m s ,p i c k u p K i n g o t h C a s t l e . I t ' sf a s t - p l a y i n g g a m e t h a t p u t s u q u i t ea c h a l l e n g e a n w i l l k e e p y o e n g r o s s e d f o h o u r s .

5 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 55: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 55/144

H E H E HB u i l d L O G OA d v e n t u r e

P a r t 2 o b A n d r e w K e i t h

a n t h H C S t a f f

I t h i s t u t o r i a l , w t u r nk e y b o a r d c o m m a n d s i n t o

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

I P a r t o t h i s t u t o r i a l , w b e g a n t c o n s t r u c t a A d v e n t u r e G a m e u s i n g L O G O . W s t a r t e d o f b w r i t i n gp r o c e d u r e . G E T C O M M A N D , t g e t a t y p e d - i n c o m m a n d

( l i k e t g n o r t h ) a n p a s s i t a n o t h e r p r o c e d u r e . P A K S E R ,w h i c h a n a l y z e s t h w o r d s i t h a t c o m m a n d . T h e s e p r o c e d u r e sa l a p p e a r i H o m e C o m p u t e r M a g a z i n e V o l . 4 N o 5 B u t h e s s e n c e o a n A d v e n t u r e i t g o s o m e w h e r e . E v e n t h o u g h w w a n t e d t g n o r t h i t h p r e v i o u s s e g m e n t , w h a d n ' t y e

g i v e n i m a t u s e . W n e e d t c r e a t e t h a t m a n o a n t r a n s l a t e i i n t o L O G O , s t h a t t h c o m p u t e r w i l l

b a b l e t r e s p o n d t o u m o v e s . W m u s t f i r s t d e c i d ew h e r e o u A d v e n t u r e i t t a k e p l a c e . I c a b s e a n y w h e r e — f r o m a A f r i c a n j u n g l e t a s p a c e

s t a t i o n i t h y e a r 2 1 9 9 A . D . F o r o u r g a m e , w c h o s e m e d i e v a l - s t y l e f a n t a s y l a n d p o

u l a t e d b w i t c h e s , d r a g o n s , a n t h l i k e .Y o u ' l l f i n d t h a t o n c e y o h a v e

e s t a b l i s h e d s e t t i n g , y o u r a d v e n t u r ew i l l t a k e o l i f e o i t o w n .

O u n e x t s t e p i t t h i n k u w h a t t h e l o c a t i o n s ( o

" r o o m s " a t h e y a r c a l l e d ) w i l l b i o u

Page 56: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 56/144

w o r l d . T h e y m a b e i n d o o r o o u t d o o r , a n d y o u m a w a n t t h e m t h a v e s p e c i a l c h a r a c t e r i s t i c s — s e c r e tp a n e l s , f o e x a m p l e . I o u s c e n a r i o , w h a v e l i m i t e dt h n u m b e r o l o c a t i o n s t 1 d u t m e m o r y l i m i t at i o n s . S t i l l , t h i s w i l l a l l o w u e n o u g h v a r i e t y t i n c l u d e

c a v e ( w i t h r e s i d e n t d r a g o n ) , c a s t l e , t r e e h o u s e ,m a r s h , a n e i g h t o t h e r l o c a t i o n s .W a l k T h r o u g h W o r l d o Y o u r O w D e s i g n

H a v i n g c r e a t e d p r e l i m i n a r y s e t t i n g , w c a n o d r a w m a p . T h s i m p l e s t w a t d t h i s i t u s c o n e c t i n g c i r c l e s w i t h a r r o w s p o i n t i n g n o r t h , s o u t h , e a s ta n w e s t . A g a i n , b e c a u s e o m e m o r y l i m i t a t i o n s , w w i l ln o t i n c l u d e d i r e c t i o n s l i k e n o r t h e a s t a n s o u t h e a s t , b u w w i l l i n c l u d e u a n d o w n . T h m a f o o u A d v e n t u r e i s h o w n i F i g u r e 1 T h e r o o m s h i g h l i g h t e di g r e e n a r a g r o u n d l e v e l , t h u n d e r g r o u n d l a i r o t h d r a g o n i i e a r t h - t o n e s , a n t h e l e v a t e d r o o m s a r s h o w n i b l u e .

I s t u d y i n g t h m a p , y o u m a n o t i c e t h a t t h u p / d o w np a t h b e t w e e n t h b a s e o t h c a s t l e a n t h e w i t c h ' sc h a m b e r i d o t t e d . W d i t h i s t o i n d i c a t e t h a t p a s s a g ei c o n d i t i o n a l : t h A d v e n t u r e r w i l l h a v e t p o s s e s sc e r t a i n i t e m s i o r d e r t g a i n a c c e s s .

O n c e y o a r s a t i s f i e d w i t h y o u r m a p , y o u m u s tc o n v e r t t h d i r e c t i o n s i n t o n u m b e r s t h a t t h c o m p u t e rc a u n d e r s t a n d . I o u e x a m p l e , b e c a u s e t h r o o m s a r a l r e a d y n u m b e r e d o t h m a p , w c a l o o k a t h n u m b e r o t h r o o m w a r m o v i n g i n t o . F o r e x a m p l e ,s u p p o s e w a r i r o o m n u m b e r 7 t h s t o n y p a s s a g e .M o v i n g s o u t h w i l l b r i n g u t r o o m n u m b e r 1 1 m o u n t a i n p a t h . I w g d o w n , w w i l l d e s c e n d i n t or o o m n u m b e r 4 , t h l a i r o t h d r a g o n . M o v e m e n t w e s tw i l l t a k e u b a c k t r o o m n u m b e r 3 t h e n t r a n c e t t h c a v e . N o r t h , e a s t , a n u d n o l e a d i n t o a n r o o m s ,s t h p r o g r a m w i l l t e l l u t h a t w c a n ' t g t h o s e w a y s .

T c o n v e r t t h m a i n t o d a t a , w c a d r a w u p c h a r tc a l l e d m o v e m e n t t a b l e ( s e e F i g u r e 2 t h a t w i l l t e l lu t h n u m b e r o t h r o o m i w h i c h w w i l l e n u i w t a k e c e r t a i n p a t h . I w c a n n o t g o t h a t w a y ,

F i g u r eM a o S e t t i n g s U s e d i L O G O A d v e n t u r e

L i s t i n g

M W A M A

l o

A P P L E L O G O I L O G O S Y S T E M S L O G O I B P P C j r

D R A G O N

M A

F O

C H A . M B

R O O M S

T O N Y P A C O

G

M A

O

E

A

A G E 1 ]] N M O

F

C

w e ' l l j u s t m a r k i w i t h a p e r i o d ( u s i n g p e r i o d s i n s t e a do n u m b e r s w i l l s a v e a b o u t 4 n o d e s o s t o r a g e ) . N o t et h a t o t h m o v e m e n t t a b l e f o t h i s g a m e , r o o m sa n 1 c o n t a i n n u m b e r s m a r k e d w i t h a s t e r i s k s . T h i si n d i c a t e s t h a t s p e c i a l c o n d i t i o n s m u s t b m e i o r d e rt p a s s t h r o u g h . T h e s e c o n d i t i o n s , a n t h p r o c e d u r e st h a n d l e t h i s s p e c i a l c a s e , w i l l b i n c l u d e d i t h n e x ti n s t a l l m e n t . P l a c i n g p e r i o d s i t h e s e p o s i t i o n s i L i s t i n g

w i l l o n l y b a m o v e m e n t t t h e w i t c h ' s c h a m b e r ( r o o m1 2 ) i n t h i s m o n t h ' s L O G O A d v e n t u r e .C o n v e r t i n g Y o u r M a t o L i s t s

N o w a r r e a d y t c o n v e r t o u m a a n m o v e m e n tt a b l e i n t o s o m e t h i n g L O G O u n d e r s t a n d s v e r y w e l l : l i s t s .W e ' l l c a l l o n " R O O M S a n f i l l i w i t h 1 2 s m a l l e r l i s t s t h a tr e p r e s e n t a l o o u l o c a t i o n s , n u m b e r i n g t h e m f o e a s yr e f e r e n c e . T h o t h e r l i s t w i l l b c a l l e d " D I R E C T I O N S a n w i l l a l s o c o n t a i n 1 2 s u b l i s t s . t h e s e b e i n g n u m b e r s t a k e nf r o m t h m o v e m e n t t a b l e . W e ' l l p u t h e m i n t o p r

c e d u r e n a m e d S E T . U P . A w m e n t i o n e d a b o v e , e n t r y t t h w i t c h ' s c h a m b e r w i l l b e c o n d it i o n a l , s i t c o r r e s p o n d i n g l i s t i : D I R E C T I O N S w i l l b a l p e r i o d s ,e f f e c t i v e l y s e a l i n g o f t h r o o m .S E T . U P w i l l a l s o i n c l u d e t h l i s to v e r b s t h a t t h e p a r s e ru n d e r s t a n d s ( s e e L i s t i n g 1 )

T h i s p r o c e d u r e , w h e n r u n ,w i l l r e a d - i n a l o t h n e c e s s a r yi n f o r m a t i o n L O G O n e e d s t f o l l o w

L i s t i n gA P P L E L O G O I

L O G O S Y S T E M S L O G O I B P P C j rT E R R A P I N L O G O C - 6 4

T

E N

I O Y O

R O O ME

T

E N

L O Y O R O O M SA

L i s t i n g

A P P L E L O G O I L O G O S Y S T E M S L O G O I B M P C P C j rT

E

M O V EN O

f E N

T [

Y O

E H E

C A

E O

H E C TG

E O T H A T

T E R R A P I N L O G O C - 6 4

M O

E ; N D

M O V EN O

P Y O C A

O

G O

T H A T

5 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 57: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 57/144

M o v e m e n t T a b l e

1 F o r e s t2 G l e n3 E n t r a n c e t C a v e4 . L a i r o D r a g o n5 T r e e H o u s e6 M a r s h7 S t o n y P a s s a g e8 B a s e o C a s t l e9 R a v i n e

1 0 U n d e r T r e e1 1 M o u n t a i n P a t h1 W i t c h ' s C h a m b e r

F i g u r ef o R o o m s i

1 1

* P a s s a g e b e t w e e n t h e s e p o i n t s w i l l b

L O G O A d v e n t u r e

1 1 1 2

c o n d i t i o n a l .

1

8

o u c o m m a n d s . A t h g a m e f u r t h e r d e v e l o p s , w w i l l a d m o r e t o S E T . U P . F o n o w . n o t i c e t h l a s t l i n e :M A K E " H E R E 2 T h v a r i a b l e : H E R E w i l l b e u s e d t s t o r eo u c u r r e n t l o c a t i o n i t h g a m e , a n w i l l c o n s t a n t l yc h a n g e . A t h b e g i n n i n g o t h g a m e , i i s e f o r o o m n u m b e r 2 t h g l e n . W n e e d t m o d i f y t h I D . L O C p r o c e d u r e p u b l i s h e d i t h l a s t i s s u e s t h a ti c h a n g e s t h n u m b e r i t h : H E R E v a r i a b l e i n t o t h a c t u a l n a m e s t o r e d i : R O O M S ( s e e L i s t i n g 2 )

" Y o u ' l l f i n d t h a t o n c e y o h a v ee s t a b l i s h e d s e t t i n g , y o u r

a d v e n t u r e w i l l t a k e o l i f e o i t o w n . "

I D . L O C p r i n t s s e n t e n c e c o n s i s t i n g o Y O A R a n t h B U T F I R S T o t h s e c o n d i t e m o t h : R O O M S l i s t .I T E M o : R O O M S i t h s u b l i s t ( I G L E N ) a n t h B U T F I R S T o f t h a t i ( I G L E N ) , w h i c h i c o m b i n e d w i t hY O U A R E t p r i n t t h m e s s a g e . Y O A R I G L E N .C o n t r o l t h e n r e t u r n s t G E T C O M M A N D , w h i c h p r i n t s o u

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

Y O U A R E I G L E NC O M M A N D ?

L i s t s : T h K e t M o v e m e n tW e l l , t h a t i c e r t a i n l y a i m p r o v e m e n t o v e r l a s t t i m e !

B u w e ' l l g e b o r e d v e r y q u i c k l y b j u s t s t a n d i n g a r o u n di t h g l e n . W s t i l l n e e d w a t m o v e f r o m p l a c e t p l a c e . T h a n s w e r ? Y o g u e s s e d i t — w r i t e a n o t h e rp r o c e d u r e ( s e e L i s t i n g 3 )

M O V E t a k e s o n i n p u t . : ( w h i c h w i l l b n u m b e rf r o m o n t s i x ) , r e p r e s e n t i n g d i r e c t i o n f o r t r a v e l .L e t ' s s a t h a t w w a n t t g w e s t :

C O M M A N D ?

G E T C O M M A N D a n P A R S E R w i l l p r o c e s s a n s e n d u t t h p r o c e d u r e o t h s a m e n a m e . T m a k e m o v e m e n tp o s s i b l e t h r o u g h o u t o u r f a n t a s y w o r l d y o w i l l n e e dt k e y - i n a l o t h d i r e c t i o n p r o c e d u r e s : N E W S U a n d D ( s e e L i s t i n g 4 ) N o t e t h a t h a s b e e n a l t e r e dt w o r k l i k e t h o t h e r d i r e c t i o n p r o c e d u r e s .

B e c a u s e w a r p r e s e n t l y i t h g l e n ( : H E R E = 2 ) M O V Ef i r s t e x a m i n e s t h s e c o n d I T E M o f t h e D I R E C T I O N S l i s ta s d e f i n e d i t h S E T . U P p r o c e d u r e : ( . 6 3 1 . . ) . T h p r o c e d u r e p a s s e s t h v a l u e w h e n i c a l l s M O V E( s e e L i s t i n g 4 ) s M O V E c h e c k s t s e w h e t h e r I T E Mo t h s u b l i s t ( . i a p e r i o d o n u m b e r .B e c a u s e t h e f o u r t h i t e m i t h n u m b e r 1 M O V E m a k e s" H E R E e q u a l t a n r e t u r n s t G E T C O M M A N D . W h e nw l o o p b a c k u t o I D . L O C . i d i s p l a y s :

Y O A R I F O R E S TC O M M A N D ?

C o n v e r s e l y , h a w w a n t e d t m o v e n o r t h , M O V Ew o u l d h a v e b e e n c a l l e d a M O V E 1 T h p r o g r a m w o u l dh a v e f o u n d t h a t I T E M i ( 6 1 . . ) i e q u a l t p e r i o d ,s k i p p e d t t h e n o t h M O V E p r o c e d u r e , a n p r i n t e dY O C A N ' T G O T H A T W A Y . B e c a u s e t h e r e w o u l d h a v eb e e n n o c h a n g e i : H E R E . w w o u l d f i n d w a r s t i l l i t h g l e n .W c a p u a l t h i s t o g e t h e r i s u p e r - p r o c e d u r ea s e e n i L i s t i n g 5 A D V E N T U R E .

O n c e y o d e f i n e t h e s e p r o c e d u r e s , y o w i l l b a b l et m o v e f r o m p l a c e t p l a c e a r o u n d t h i s o a n o t h e rm a y o w i s h t o c r e a t e . Y e t , o u f a n t a s y w o r l d s t i l ls e e m s s t e r i l e a n e m p t y , s i t h n e x t s e g m e n t w w i l l p o p u l a t e i w i t h o b j e c t s a n t r e a s u r e s — a n de v e n t u a l l y , c h a r a c t e r s t I n t e r a c t w i t h . I t h m e a n t i m e , t r e x p e r i m e n t i n g b c r e a t i n g n e f a n t a s yw o r l d s , a n t h i n k a b o u t w h a t o b j e c t s a n c h a r a c t e r sw i l l b p a r t o f y o u r o w s t o r y .

L i s t i n g

■ 1 O VN

T M O V EE N T M O

A P P L E L O G O I L O G O S Y S T E M S L O G O I B P P C j r

T E R R A P I N L O G O C - 6 4

N T

E N

E N D JT M O N

M O E N T M l O VE N T M O N T M O V EN T M O V EE N T M O E N

L i s t i n gA P P L E L O G O I

L O G O S Y S T E M S L O G O I B P P C j rT T

S

E N

A

A H E C Y C

W C O M E

C O M M A

N T U R E T E

T E R R A P I N L O G O C - 6 4

O G

T

G E N I

W E N I U R

C O M E

T C O M M A N D

U T N E

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 5

Page 58: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 58/144

L O G O S a i l i n gb T e B a r n i c o a t

a n t h H C S t a f f

T u r t l e s t a k e t t h w a t e r a t h e y s a i l f o r t h e A m e r i c a ' s C u p .

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

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

t y p i c a l c o m p u t e r g a m e , i s h o u l d g i v e s a i l o r a n n o n - s a i l o r a l i k e f e e l i n g o t h e x c i t e m e n t o l a s t y e a r ' sA m e r i c a ' s C u s e r i e s .L e t ' s B r i n g A m e r i c a ' s C u H o m e

T h U n i t e d S t a t e s h a d o m i n a t e d t h A m e r i c a ' s C u s i n c e t h e r a c e b e g a n i 1 8 5 1 . T h a t i s u n t i l t h s u m m e r o ' 8 3 , w h e n t h A u s s i e s t o o k t h t r o p h y d o w nu n d e r . W e l l , i t ' s t i m e t b r i n g t h e A m e r i c a ' s C u b a c kt N o r t h A m e r i c a — p r e f e r a b l y t C a n a d a ! Y o c a n ' t s t a r tp r a c t i c i n g s o o n e n o u g h , a n w i t h y o u r L O G O - e q u i p p e dT I - 9 9 / 4 A a n j o y s t i c k s , L O G O S a i l i n g c a h e l p .

T h i s g a m e i m o d e l o " m a t c h " r a c e b e t w e e n t w y a c h t s , j u s t l i k e t h A m e r i c a ' s C u p . I c a b u s e d t t e a c h t h p r i n c i p l e s o f s a i l i n g b e f o r e v e n t u r i n g o u i

r e a l y a c h t . I c o u l d a l s o h e l p a s t a c t i c s a n a l y z e r f o e x p e r i e n c e d y a c h t r a c e r s . O r i m i g h t j u s t g e t t h ea d r e n a l i n e g o i n g a y o u a n d y o u r c r e w a r w a i t i n g f o t h s t a r t o t h s a i l i n g s e a s o n . G o o d s a i l i n g m a t e !T h P r i n c i p l e s o f S a i l i n g

T h s o r t o y a c h t u s e d i L O G O S a i l i n g h a s o n e m a s ta n d t w o s a i l s . T h " j i b " i t h s a i l i f r o n t o f t h m a s t ,a n t h " m a i n s a i l " i t h l a r g e r o n b e h i n d o " a f t " o t h m a s t . T h m a i n s a i l i s e c u r e d a l o n g t h b o t t o m t

w o o d o m e t a l p o l e c a l l e d t h " b o o m , " w h i c h s w i n g sb a c k a n f o r t h a l l o w i n g t h y a c h t t m a k e m a x i m u mu s o t h w i n d .5 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

T h " r u d d e r " i p l a t e s e c u r e d a t h b a c k o t h y a c h t w h i c h c o n t r o l s t h e y a c h t ' s d i r e c t i o n . T h " t i l l e r " i l e v e r a t t a c h e d t t h e t o p o t h r u d d e rw h i c h a l l o w s y o t t u r n t h e y a c h t . T h r u d d e r m o v e si t h o p p o s i t e d i r e c t i o n t t h t i l l e r . T h a t i s i t h t i l l e r i p u l l e d t t h l e f t , t h y a c h t m o v e s t t h r i g h t .A l s o , s a i l b o a t s d n o r e a c t i m m e d i a t e l y , s o y o m u s th o l d t h t i l l e r i t h p r o p e r d i r e c t i o n f o t h t u r nu n t i l t h y a c h t r e s p o n d s . I L O G O S a i l i n g , y o u s t h j o y s t i c k s e x a c t l y t h s a m e w a y .

y a c h t m o v e s b e c a u s e i t s a i l s c o n v e r t w i n d e n e r g yi n t o d r i v i n g f o r c e t h a t a c t s r o u g h l y a t r i g h t a n g l e st t h s a i l s . T h i s i s p l i t i n t o f o r w a r d f o r c e ( F a n

s i d e w a y s f o r c e ( S ) . B e c a u s e a y a c h t h a a u n d e r w a t e rf i c a l l e d " k e e l , " a n m o t i o n i r e d u c e d a n c o n v e r t e d i n t o F m o t i o n — a b i t l i k e s q u e e z i n g a o r a n g ep i b e t w e e n y o u r f i n g e r s . T h e s e f o r c e s m o v e t h y a c h tf o r w a r d d e p e n d e n t o t h s p e e d a n d i r e c t i o n o f t h w i n d i r e l a t i o n t t h d i r e c t i o n t h y a c h t i m o v i n g .I t h w i n d i r i g h t b e h i n d y o u , t h e r e i l o t s o a n l i t t l e o n S I y o a r m o v i n g i n t o t h w i n d , t h e r ei m o r e S a n t h i s r e d u c e s t h F

T h f o u r p r i m a r y w a y s t h a t a y a c h t m o v e s i n r e l at i o n t t h w i n d a r c a l l e d " p o i n t s o s a i l . " T h e y a r e :

1 H e a d t W i n d W h e n y o p o i n t t h f r o n t( b o w ) o t h y a c h t d i r e c t l y i n t o w i n d , t h s a i l s f l a p , t h b o o m b a n g s a r o u n d d a n g e r o u s l y , a n t h y a c h tm o v e s b a c k w a r d b e c a u s e t h s a i l s a r g e n e r a t i n gn f o r w a r d f o r c e .

2 T a c k W h e n y o p u l l t h t i l l e r u n t i l t h y a c h tm o v e s a w a y f r o m " h e a d t w i n d " a n d t h s a i l s b e g i nt f i l l w i t h t h w i n d . T h i s i c a l l e d " p o r t t a c k "i y o a r g o i n g t t h r i g h t b u t h w i n d i c o m i n go v e r t h l e f t ( p o r t ) s i d e o f t h e y a c h t a y o l o o kt o w a r d s t h b o w . I t i s " s t a r b o a r d t a c k " i y o a r g o i n g t t h l e f t w i t h t h w i n d c o m i n g f r o m t h r i g h t ,o s t a r b o a r d s i d e o t h e y a c h t .

3 R e a c h W h e n t h y a c h t i m o v i n g a 9 d e g r e e s t t h w i n d y o a r " r e a c h i n g . " I i p r o b a b l yt h f a s t e s t p o i n t o s a i l i n g . A g a i n , t h e r e i " p o r t " a n " s t a r b o a r d " r e a c h .

4 R u W h e n t h w i n d i b e h i n d y o u , y o u r s a i l sa c l i k e k i t e s a n p u l l y o f o r w a r d . A t h i s s t a g e ,y o u r y a c h t u s e s o n o t h o s e b i b a l l o o n - s h a p e d s a i l sc a l l e d a s p i n n a k e r , w h i c h a l l o w s t h y a c h t t " r u n " f a s t e r .R a c i n g i L O G O

B e f o r e y o b e g i n , y o m u s t n o o n l y k e i t h p r o c e d u r e s , b u a l s o d e f i n e t h 2 s h a p e s a n c h a r a c t e r s ( t i l e s ) a c c o r d i n g t t h f i g u r e s o t h r i g h t .U s t h M A K E S H A P E a n M A K E C H A R c o m m a n d s t d e f i n et h e s e s h a p e s . O n c e t h e y a r e c r e a t e d , b s u r e t S A V EA L a n n o j u s t t h p r o c e d u r e s , s y o w o n ' t h a v et d i a g a i n . [ T s a v e y o f r o m t h s o m e w h a t - t e d i o u st a s k o e n t e r i n g t h e s h a p e s , w e ' l l i n c l u d e t h e m i t h i si s s u e ' s e d i t i o n o f O D I S K a n O T A P E — E d . ] B e g i nt h p r o g r a m b y t y p i n g A M C U P f r o m t h L O G Oc o m m a n d s c r e e n . T h i s g a m e r e q u i r e s t h u s o j o y s t i c k s f o c o n t r o l o t h y a c h t s .

t y p i c a l y a c h t r a c e i r u r o u n d t r i a n g u l a r c o u r s e( s e e F i g u r e 1 ) A l t h o u g h w i n d s c h a n g e i r e a l y a c h tr a c i n g , d u t m e m o r y l i m i t a t i o n s w a l w a y s h a v et h w i n d c o m i n g f r o m t h e n o r t h .

L O G O S a i l i n g k e e p s t r a c k o b o t h y a c h t s ' p r o g r e s s i t h C H p r o c e d u r e t h r o u g h t h l e t t e r s ( A - J ) d e s i g n a t e do t h m a i F i g u r e 1 E a c h y a c h t ' s s t a t u s i d i s p l a y e d

Page 59: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 59/144

i t h e u p p e r - l e f t c o r n e r o t h e s c r e e n . T h f i r s t y a c h tt s u c c e s s f u l y c o m p l e t e t h c o u r s e ( r e a c h l e t t e r J )w i n s t h r a c e .

T h y a c h t s i n t h i s r a c e a r s p r i t e s , a n w h i l e s p r i t e s" w r a p " o n t h e s c r e e n , y a c h t s o r e a l r a c e c o u r s e s d o n ' t .T h u s , o u r u l e s p r o h i b i t g o i n g o f t h b o t t o m o t o o t h s c r e e n — a y a c h t l o s e s w h e n i d o e s s o D u t m e m o r y l i m i t a t i o n s , n o s u c h c h e c k i m a d e f o r s i d e - t o -s i d e w r a p s . T h r a c e i a l w a y s b e t w e e n t w o y a c h t s ,a n o n l y b e c a u s e o t h i s l a c k o c h e c k i n g c a o n p e r s o n u s e t h p r o g r a m a l o n e . T p r a c t i c e t h e g a m ea l o n e , j u s t s e o n y a c h t o r e a c h ( m o v i n g h o r i z o nt a l l y a c r o s s t h e s c r e e n ) w i t h o n j o y s t i c k , t h e n p r a c t i c er a c i n g w i t h t h e o t h e r y a c h t .

I y o h a v e L O G O I I y o h a v e c o n s i d e r a b l y m o r em e m o r y a v a i l a b l e t y o u . Y o m i g h t t r e n h a n c i n gt h p r o g r a m t i n c l u d e t h s i d e - t o - s i d e c h e c k a w e l l .T h t o p - t o - b o t t o m c h e c k i m a d e a t h b e g i n n i n g o t h C H p r o c e d u r e , w i t h t h : a n : v a r i a b l e c o t a i n i n g t h e r e s p e c t i v e r o w a n d c o l u m n l o c a t i o n s o f t h ey a c h t . T h i s e n h a n c e m e n t w o u l d r e q u i r e y o t a d s o m e m e t h o d o a n c h o r i n g o n e y a c h t s y o c o u l dp r a c t i c e w i t h t h o t h e r . [ K e e p u s i n f o r m e d o y o u re n h a n c e m e n t s i " L e t t e r t t h E d i t o r . " — E d . ]

C o l l i s i o n E n d s t h R a c eW h e n t h t w y a c h t s a r o c o l l i s i o n c o u r s e , t h e

y a c h t t h a t i t r a v e l i n g m o r e " w i t h t h w i n d " h a t y i e l d t o t h o t h e r . I t h e y b o t h h a v e t h w i n d i t h s a m e r e l a t i o n t t h e i r y a c h t ( i . e . , t h s a m e " p o i n t o s a i l " ) , t h o n w i t h t h w i n d c o m i n g o v e r i t s t a r b o a r db o h a t h e r i g h t - o f - w a y . F o r e x a m p l e , a y a c h t t a c k i n gn o r t h e a s t ( w e s a i i o s t a r b o a r d t a c k ) h a t h r i g h t - o f - w a y o v e r o n t a c k i n g n o r t h w e s t ( o p o r tt a c k ) . I t h y a c h t s d c o l l i d e , t h e y s i n k , a n t h y a c h t w i t h t h r i g h t - o f - w a y i a w a r d e d t h a t r a c e .

N p a r t o y o u r y a c h t , i n c l u d i n g t h s a i l , i a l l o w e dt t o u c h t h m a r k . I y o d o y o m u s t g b a c k a r o u n dt h a t m a r k a g a i n w i t h o u t t o u c h i n g i t

E a c h r a c e f o l l o w s . t h e s a m e c o u r s e a n t h A m e r i c a ' sC u i a w a r d e d o n t h e b a s i s o t h e b e s t o r a c e s .I f w h e n a s k e d w h e t h e r y o w a n t t r e p l a y , y o c h o o s e

( f o r N o t h p r o g r a m i c l e a r e d w i t h t h e B Y E c o m m a n d .W h o p e y o e n j o y L O G O S a i l i n g , a n d o n ' t f o r g e t

t g i v e y o u r T I - 9 9 / 4 A c r e d i t w h e n y o b r i n g t h A m e r i c a ' s C u b a c k t N o r t h A m e r i c a i 1 9 8 7 .

F o y o u r k e y - I n

F i g u r eW i n d

l i s t i n g s s e

^

L o g o S a i l i n g R a c e C o u r s e

H C P R O G R A M

_

'

L I S T I N G S

J - E n d ,

/ k k

\ _

C o n t e n t s .

A - S t a r t

S h a p e

S h a p e

1

I

■ ; : ■ : ■

S h a p e :- . | 1 - i

S h a p e S h a p e S h a p e

S h a p e 1 S h a p e 1

. .

S h a p e 1

: :

t . .

S h a p e 1

S h a p e 1

S h a p e 2

S h a p e 2

S h a p e 2 C h a r . 9 C h a r . 9 1 1

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 5

Page 60: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 60/144

H i - R e s P a g e S w i t c h i n gH i g h - r e s o l u t i o n ( h i - r e s ) g r a p h i c s a c c e s s i b i l i t y f r o m B A S I C o t h A p p l e / F a m i l y o c o

p u t e r s i o n o t h c o m p u t e r ' s g r e a t e s t a s s e t s t b e g i n n e r a n e x p e r i e n c e d p r o g r a m m e r s a l i k e .T h e r e a r e 2 h i - r e s d i s p l a y P a g e s i t h A p p l e . T h e s e h i - r e s P a g e s a r e 8 K - b y t e - l o n g m e m o r ya r e a s , a n s h o u l d n o b c o n f u s e d w i t h t h e 2 5 6 - b y t e p a g e s s u c h a z e r o p a g e ( t h e l o w e s t 2 5 b y t e s o m e m o r y i t h A p p l e ) o r t h e I / p a g e ( b e t w e e n $ C 0 G 0 a n d $ C 1 0 0 ) . T d i f f e r e n t i a t eb e t w e e n t h e t w o , w w i l l c a p i t a l i z e P a g e w h e n r e f e r r i n g t o h i - r e s a r e a s , a n u s l o w e r - c a s e" p w h e n r e f e r r i n g t t h s m a l l e r 2 5 6 - b y t e p a g e s o t h A p p l e ' s m e m o r y . T h f a c t t h a t t w h i - r e s P a g e s a r a v a i l a b l e o p e n s u a l s o r t s o f g r a p h i c p o s s i b i l i t i e s , b u f l u i d i n t e r a c t i o n b t w e e n t h t w P a g e s r e q u i r e s t h e p r o g r a m m e r t h a v e t h o r o u g h u n d e r s t a n d i n g o t h " s o f t -s w i t c h e s " c o n t r o l l i n g t h e s e P a g e s .

T h t w h i - r e s P a g e s a r l o c a t e d i n d i s t i n c t a r e a s o m e m o r y — P a g e f r o m a d d r e s s 8 1 9 2t h r o u g h 1 6 3 8 3 ( S 2 0 0 0 - 3 F F F ) a n d P a g e f r o m a d d r e s s 1 6 3 8 4 t h r o u g h 2 4 5 7 5 < $ 4 0 0 0 - $ 5 F F F ) .H o t h d a t a o t h e s e P a g e s i t r a n s f o r m e d i n t o g r a p h i c s i b e y o n d t h s c o p e o t h i s a r t i c l e .I n a d d i t i o n , y o m u s t b a w a r e t h a t l a r g e A p p l e s o f t p r o g r a m s c a " o v e r - w r i t e " t h e s e a r e a so m e m o r y , u n l e s s c e r t a i n p r e c a u t i o n s a r e t a k e n t p r o t e c t t h e m . T h e m e t h o d s f o s u c h p r o t e ct i o n w e r e d i s c u s s e d i d e t a i l i n t h A p p l e " H o m e C o m p u t e r T e c h N o t e " i V o l . 4 N o 1 T u s h i - r e s P a g e 2 y o u r l a r g e r B A S I C p r o g r a m s s h o u l d m a k e u s o t h o s e m e t h o d s t e n s u r et h a t t h p r o g r a m i l o a d e d a b o v e h i - r e s P a g e 2 — s t a r t i n g n l o w e r i m e m o r y t h a n 2 4 5 7 6 ( $ 6 0 0 0 ) .

H a v i n g t a k e n t h e s e n e c e s s a r y p r e c a u t i o n s , y o c a u s t h H G s t a t e m e n t t c l e a r h i - r e sP a g e 1 a n t h e n H P L O T , H C O L O R = , D R A W , S C A L E , R O T A T E , e t c . t c r e a t e g r a p h i c s o n P a g e1 L i k e w i s e , t h e H G R 2 c o m m a n d c l e a r s P a g e 2 a n a l s u b s e q u e n t h i - r e s c o m m a n d s d e f a u l tt P a g e 2 N e i t h e r o t h H G s t a t e m e n t s a f f e c t t h o t h e r P a g e , s t h e r e i n o d a n g e r o e r a si n g t h e P a g e y o u ' r e n o a d d r e s s i n g . H o w e v e r , i y o s e u o n p i c t u r e o P a g e a n t h e nd r a w d i f f e r e n t o n e o n P a g e 2 u s i n g t h H G s t a t e m e n t w o u l d c l e a r t h e s c r e e n — p r e v e n t i n gy o f r o m s i m p l y m o d i f y i n g t h P a g e d r a w i n g . T h u s , y o c a n n o t u s H G a n H G R 2 t a l t e rn a t e f r e e l y b e t w e e n t h t w o P a g e s i p r o g r a m . B u t , t h e r e i a n o t h e r w a y : t h " s o f t - s w i t c h e s "l o c a t e d o t h I / p a g e ( $ C 0 0 0 - $ C 1 0 0 ) i t h c o m p u t e r .

T a c t i v a t e t h s o f t - s w i t c h e s o t h I / p a g e y o m a e i t h e r P E E K o P O K E t h a p p r o p r i a t el o c a t i o n . T h a c o a c c e s s i n g t h m e m o r y l o c a t i o n i w h a t a c t i v a t e s t h s w i t c h , s i d o e s n ' tm a t t e r w h a t v a l u e i c o n t a i n e d t h e r e . I a l s o d o e s n ' t m a t t e r w h a t y o u d o w i t h t h v a l u e y o P E E K ( t h e v a l u e i n o s i g n i f i c a n t ) , a n a l o n g a y o P O K E l e g a l v a l u e { b e t w e e n a n 2 5 5 )i d o e s n ' t m a t t e r w h a t v a l u e y o P O K E e i t h e r . H e r e ' s s h o r t l i s t o t h I / p a g e l o c a t i o n s t h a tl e y o m o d i f y t h e d i s p l a y m o d e s :

S w i t c h A f f e c t e dE n t e r G r a p h i c s m o d eR e t u r n t T e x t m o d eE l i m i n a t e t e x t o b o t t o m o s c r e e n ( a l l g r a p h i c s )D i s p l a y t e x t a b o t t o m o s c r e e n ( m i x e d m o d e ]D i s p l a y P a g eD i s p l a y P a g eL o - r e s m o d e a c t i v eH i - r e s m o d e a c t i v e

O n o t h e r c r i t i c a l m e m o r y l o c a t i o n m u s t b a l t e r e d t s w i t c h b e t w e e n P a g e s : $ E o 2 3 d e c i m a l o z e r o p a g e . T h l o c a t i o n s i t h a b o v e t a b l e a f f e c t w h a t i b e i n g d i s p l a y e d , b u tl o c a t i o n 2 3 i u s e d b y B A S I C t d e t e r m i n e w h i c h g r a p h i c P a g e i b e i n g w r i t t e n t o I i c o t a i n s 3 2 t h e n h i - r e s c o m m a n d s w r i t e t P a g e 1 a n i f i t c o n t a i n s a 6 4 B A S I C w r i t e s t P a g e2 T h u s i i p o s s i b l e t d i s p l a y P a g e w h i l e w r i t i n g t P a g e 2 a n v i c e v e r s a .

T h H G s t a t e m e n t e f f e c t i v e l y P O K E s 2 3 w i t h 3 2 a c c e s s e s l o c a t i o n s $ C 0 5 0 , S C 0 5 3 , 5 C 0 5 4 ,a n $ C 0 5 7 , a n t h e n r e s e t s a l t h b i t s i n t h a r e a t 0 c l e a r i n g t h e s c r e e n . L i k e w i s e , t h eH G H 2 s t a t e m e n t d o e s t h s a m e t h i n g , e x c e p t t h a t S C 0 5 5 t a k e s t h p l a c e o $ C 0 5 4 , a n 2 3 i s e t t o 6 4 T h u s , i y o w i s h t w r i t e t P a g e i m m e d i a t e l y a f t e r w r i t i n g t P a g e 2 a l y o h a v e t d i e n t e r P O K E 2 3 0 , 3 2 : P O K E 4 9 2 3 7 . 0 a n d P a g e b e c o m e s t h a c t i v e P a g e . I y o a l s ow a n t e d t g t a l g r a p h i c s f r o m m i x e d m o d e a t h s a m e t i m e y o m a d e t h i s s w i t c h y o c o u l de x e c u t e P O K E 2 3 0 , 3 2 : P O K E 4 9 2 3 7 , P E E K ( 4 9 2 3 4 ) . B P O K E i n g o n l o c a t i o n w i t h t h e P E E K o a n o t h e r ,y o a c c e s s t w l o c a t i o n s a n s e b o t h s w i t c h e s . , , — R o g e r W o o d

P O K E L o c a t i o n ( I H e x )S C 0 5 0S C 0 5 1S C 0 5 2S C 0 5 3S C 0 5 4$ C 0 5 55 C 0 5 6S C 0 5 7

P O K E L o c a t i o n ( i D e c i m a l :4 9 2 3 2 o r - 1 6 3 0 44 9 2 3 3 o r - 1 6 3 0 34 9 2 3 4 o r - 1 6 3 0 24 9 2 3 5 o - 1 6 3 0 14 9 2 3 6 o r - 1 6 3 0 04 9 2 3 7 o r - 1 6 2 9 94 9 2 3 8 o - 1 6 2 9 84 9 2 3 9 o - 1 6 2 9 7

■ : H o m e C o m p u t e r M a g a z i n e V o l u m e N ~ r ~ — z r — i l

Page 61: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 61/144

M e r g i n g F i l e s f r o m B A S I C0

6 3 1 2 3 6 3 8 4 06 3 8 5 06 3 8 6 0

6 7 6 3 8 8 03 8 9 03 i 0 3 9 1 0

6 9 3

6 3 9 5 06 3 3 9 7 0

E J C : H | $ i =G E T S 2

I N P U TL ; E F TC j H HN

S C H N C H S o C R S

N O

C A N C C

6 3 8 2 0t O ' T O ' 6 3 7

c l o : s e : l i H TL

P P l I

F D O

C H R S

E

A

t _ ■T L 6 N

L i

= 6 3 1

4 A l N D ' F ' UA G = i 13

T

P O K EC H | j ; = iT H E N

6 3 8 0 0

9 4 I

T

T H E N 6 3

[ T H E N6 3 1

T H E N' L ' $

> 4

N E X T

G O T OP O K E

S T E P

: G 6 4 N T

A N

T P O K E

W . O G O T O

M E R G E D

L S + C K S3 8 2 0

9 A S

N < 6 3 9 5 06 3 9 7 0

F L A G6 3 8 3 0

6 3 8 3 0

9 7

T h C o m m o d o r e 6 l a c k s s o m e o t h m o r e s o p h i s t i c a t e d p r o g r a m i n g t o o l s o fs o m e o t h e r s y s t e m s — a m o n g t h e m t h a b i l i t y t m e r g e o n e p r o g r a m f i l e w i t ha n o t h e r . E a c h t i m e y o L O A D p r o g r a ma n p r o g r a m i m e m o r y i l o s t . W i t hd i s k d r i v e a n t h f o l l o w i n g s h o r t M E R G El i s t i n g , h o w e v e r , y o c a m e r g e t w o p r og r a m s o p r a c t i c a l l y a n l e n g t h .

L e t ' s s a y o h a v e t w o p r o g r a m s :m a i n p r o g r a m ( P R O G R A M 1 ) a n s c o n d o n e y o u w a n t t m e r g e w i t h t h f i r s t( P R O G R A M 2 ) . T h f i r s t s t e p i t k e i t h l i s t i n g s h o w n h e r e a n S A V E i o d i s ka M E R G E . T h i s p r o g r a m e r a s e s i t s e l ff r o m m e m o r y w h e n i i t h r o u g h r u n n i n g ,s o d o n ' t t r y t o R U i t — j u s t p r o o f r e a d i v e r y c a r e f u l l y b e f o r e y o S A V E i t

N e x t , S A V E t h p r o g r a m f i l e t b m e r g e d a S E Q u e n t i a l h i e . J u s t L O A D i n o r m a l l y , a n t h e n U S i t d i s k . T h i s i d o n e i c o m m a n d m o d e w i t h t h e s e l i n e s :

O P E N 2 , 8 , 2 , " P R O G R A M 2 . L , S , W " : C M D 2 : L I S T : P R I N T # 2C L O S E 2A b o v e , P R O G R A M 2 . L s h o u l d b d i s t i n c t i v e n a m e f o t h S E Q u e n t i a l v e r s i o n o t h f i l e

t b m e r g e d s a n o t c o n f u s e i w i t h B A S I C P R o G r a m f i l e . N o t e t h a t b a p p e n d i n g. t t h n a m e u s e d f o t h P R o G r a m f i l e , t h S E Q u e n t i a l v e r s i o n i e a s y t i d e n t i f y .

T h n e x t s t e p i t L O A D t h p r o g r a m t b m e r g e d t o L O A D " P R O G R A M 1 " , 8I t ' s i m p o r t a n t t h a t n e i t h e r P R O G R A M n o P R O G R A M 2 h a l i n e n u m b e r a b i a t h

l o w e s t l i n e i n t h M E R G E p r o g r a m l i s t e d h e r e ( i . e . , a l m u s t b l e s s t h a n 6 3 8 0 0 ) . N o w , t h M E R G E l i s t i n g b e l o w m u s t b a d d e d t t h P R O G R A M l i m e m o r y . O n w a t d t h i s i t k e i i n T h i s i t i m e - c o n s u m i n g , a n o n e r r o r w i l l l e a d t " b o m b . "

H e r e ' s a n o t h e r w a y : M a k e s u r e y o h a v e t h M E R G E l i s t i n g a l r e a d y s a v e d t o d i s k . M e m o r yl o c a t i o n s 4 a n 4 a r p o i n t e r s t t h e n o B A S I C t e x t . B y m a k i n g t h b e g i n n i n g o B A S I Ct e x t p o i n t e r s i l o c a t i o n s 4 a n 4 p o i n t t w l o c a t i o n s i n f r o n t o f t h p r e s e n t e n o B A S I C ,

L O A D c o m m a n d w i l l p l a c e t h M E R G E p r o g r a m d i r e c t l y a f t e r P R O G R A M l . T h e n , r e s e t t i n gt h b e g i n n i n g o B A S I C p o i n t e r s t o t h e i r n o r m a l v a l u e s , t h t w p r o g r a m s w i l l l i n k t o g e t h e ri n t o o n e . F o r e x a m p l e , i w h e n y o t y p e P R I N T P E E K ( 4 5 ) , t h e n u m b e r 3 i p r i n t e d , a n P R I N TP E E K { 4 6 ) y i e l d s 1 5 T r e s e t t h p o i n t e r s , j u s t t y p e P O K E 4 3 , 3 5 - 2 : P O K E 4 4 , 1 5 .

H a v i n g m a d e t h i s a d j u s t m e n t , L O A D M E R G E f r o m d i s k , a n t y p e P O K E 4 3 . 1 J O K E 4 4 , 8 t or e s e t t h b e g i n n i n g o B A S I C t e x t p o i n t e r s b a c k t t h b e g i n n i n g o P R O G R A M l . W h e n y o L I S T t h e p r o g r a m y o w i l l f i n d t h a t P R O G R A M l n o h a t h M E R G E p r o g r a m a p p e n d e d t i t T h i s m e t h o d o n l y w o r k s i a l t h l i n e n u m b e r s i t h p r o g r a m a p p e n d e d t t h f i r s t o n a r h i g h e r t h a n t h o s e i t h f i r s t o n e .

N e x t , t y p e R U 6 8 3 0 0 a n t h M E R G E p r o g r a m b e g i n s t e x e c u t e . I w i l l p r o m p t y o f o t h n a m e o t h S E Q u e n t i a l f i l e t b m e r g e d ( i . e . , P R O G R A M 2 . L ) . W h e n y o i n p u t t h i s n a m e ,t h p r o g r a m r e a d s t h P R O G R A M 2 i f r o m t h e d i s k o n l i n e a t i m e . I t h e n p r i n t s t h l i n e st t h s c r e e n f o l l o w e d b G O T O 6 3 9 4 0 c o m m a n d , f i l l s t h k e y b o a r d b u f f e r w i t h c a r r i a g e r e t u r n s( A S C I I 1 3 ) , p l a c e s t h c u r s o r a t h [ H O M E ] p o s i t i o n a n E N D s . W h e n a n p r o g r a m h a l t s , a l c h a r a c t e r s i t h b u f f e r a r e p r i n t e d t t h s c r e e n — i n t h i s c a s e , s e r i e s o f c a r r i a g e r e t u r n sa c t u a l l y m e r g e t h p r o g r a m l i n e s i n t o t h e x i s t i n g p r o g r a m a n t h e n r e s t a r t s t h p r o g r a m a l i n e 6 3 9 4 0 , w h e r e t h n e x t l i n e i P R O G R A M 2 i p r i n t e d . T h p r o c e s s c o n t i n u e s u n t i l a l o t h l i n e s i P R O G R A M 2 a r a d d e d , t h e n a l l i n e s a b o v e 6 3 8 0 0 ( i . e . , t h M E R G E p r o g r a m )a r d e l e t e d , l e a v i n g y o w i t h p r o g r a m i m e m o r y t h a t i s u c c e s s f u l m e r g i n g o P R O G R A M la n P R O G R A M 2 . B a w a r e t h a t i P R O G R A M 2 c o n t a i n s a n l i n e n u m b e r s t h a t a r i d e n t i c a lw i t h t h o s e o P R O G R A M l , t h e y w i l l r e p l a c e t h o s e i P R O G R A M l .

— R o g e r W o o d

N - 6 4 0 0 0T H E N

N E X TE N

C H R S< 5

1

T

F O T

H o m e C o m p u t e r M a g a z i n e

Page 62: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 62/144

! ■ ■ I F « I

I k A - L ■ § ■ 1 ■

■ l 1 ■ ■ ■ ■

H H a r d C o p y S c r e e n G r a p h i c sI i e a s i e r t h a n y o t h i n k t c a p t u r e t h a t h i g h s c o r e o t h s c r e e n f o p o s t e r i t y , o g e

h a r d c o p y o t h p i c h a r t c r e a t e d w i t h y o u r f i n a n c i a l a n a l y s i s p r o g r a m . I B P a n P C j rc o m p u t e r s c o m e e q u i p p e d w i t h t h e a b i l i t y t d u m p t h c o n t e n t s o a n g r a p h i c s s c r e e n t t h p r i n t e r — w i t h s o m e e x c e p t i o n s n o t e d b e l o w — p r o v i d i n g y o h a v e a g r a p h i c s p r i n t e r c o m p a t ib l w i t h t h e I B s y s t e m .

I o r d e r t d u m p g r a p h i c s s c r e e n t t h p r i n t e r f r o m B A S I C , f i r s t i n v o k e t h G R A P H I C Sc o m m a n d f r o m D O S . B e f o r e s t a r t i n g B A S I C — w h i l e t h s y s t e m i s t i l l i D O S — s i m p l y t y p eG R A P H I C S a n p r e s s [ R E T U R N ] . B s u r e t h a v e D O d i s k i n s e r t e d i t h d e f a u l t d r i v e , u s u a l l yd r i v e A I y o u r s y s t e m a u t o - b o o t s B A S I C , r e t u r n t D O b t y p i n g S Y S T E M a n p r e s s i n g[ R E T U R N ] . T h e n e n t e r G R A P H I C S . A f t e r t h g r a p h i c s p r o g r a m h a b e e n a d d e d t t h e s y s t e m ,t h D O p r o m p t w i l l a p p e a r . N o s t a r t B A S I C b t y p i n g e i t h e r B A S I C o n t h P C j r o B A S I C Ao t h P C T h e n , t d u m p s c r e e n t t h p r i n t e r , j u s t p r e s s t h e [ P r t S c ] k e y .

T u s t h i s s c r e e n d u m p u t i l i t y , y o m u s t h a v e c o m p a t i b l e g r a p h i c s p r i n t e r c o n n e c t e dt y o u r s y s t e m . T h c o m p u t e r s e n d s s e q u e n c e o c o d e s t t h e p r i n t e r w h i c h t e l l s i t s t a r tp r i n t i n g g r a p h i c s i n s t e a d o A S C I I c h a r a c t e r s . Y o u r p r i n t e r m u s t b a b l e t i n t e r p r e t t h i s c o d et s e i t s e l f u p r o p e r l y . T h s e u c o d e i a f o l l o w s :

L P R I N T C H R S ( 2 7 ) , - C H R $ ( 7 6 ) , - C H R S ( n l ) , - C H R S ( n 2 ) ;

T h f i r s t t w c o d e s , 2 7 a n 7 6 s e t h p r i n t e r f o d o u b l e - d e n s i t y g r a p h i c s m o d e . Y o u r p r i n t e rs h o u l d b c a p a b l e o p r i n t i n g a t l e a s t 9 6 d o t s p e r o w h e n i t h i s m o d e . T h e v a l u e s f o n a n n t e l l t h p r i n t e r t h a t t h n e x t n 2 * 2 5 6 n c h a r a c t e r s s h o u l d b i n t e r p r e t e d a d o g r a p h i c s .T h n a n d n Z v a l u e s a r c a l c u l a t e d i t h f o l l o w i n g m a n n e r :

n I N T ( # o d o t s / 2 5 6 )

n ( o d o t s ) n ( o f d o t s ) ( n 2 * 2 5 6 ) + n lY o m a n e e d t m a k e o n f i n a l p r e p a r a t i o n b e f o r e y o u c a n g e p e r f e c t s c r e e n d u m p s . T h

n o r m a l l i n e s p a c i n g f o m o s t p r i n t e r s i e i t h e r o l i n e s p e i n c h . M o s t p r i n t e r s t h i n k o t h i sa e i t h e r 1 2 / 7 2 " p e l i n e o r 8 / 7 2 " p e r l i n e . B u i o r d e r t g e g o o d s c r e e n d u m p s , y o n e e dt s e t h p r i n t e r t 7 / 7 2 " p e l i n e . I y o c a n ' t d t h i s , y o m a e n u w i t h w h i t e s p a c e b t w e e n e a c h p r i n t e d r o o g r a p h i c s . F o r e x a m p l e , y o u c a n s e t t h i s c o m m a n d o t h E p s o nM X - 8 0 w i t h t h e f o l l o w i n g c o m m a n d s e q u e n c e :

L P R I N T C H R S ( 2 7 ) , - C H R $ ( 6 5 ) , - C H R $ ( 7 ) ;

N o f o t h e e x c e p t i o n s : B e c a u s e t h G R A P H I C S c o m m a n d w a f i r s t i m p l e m e n t e d o n t h P a n c a r r i e d o v e r t t h e P C j r , t h e r e a r s e v e r a l s c r e e n m o d e s t h a t w i l l n o w o r k w i t h t h eG R A P H I C S c o m m a n d f r o m D O o t h P C j r . S c r e e n m o d e s 0 1 , 2 , a n a l w o r k t h s a m ew a a s t h e c o r r e s p o n d i n g m o d e s o t h P C { S c r e e n m o d e o t h P C j r w o r k s i d e n t i c a l l yt P m o d e 1 . S c r e e n m o d e s 3 , 5 , a n w i l l n o w o r k . M o d e s 3 , 5 , a n s t o r e t h g r a p h i c ss c r e e n d i f f e r e n t l y t h a n a n o t h m o d e s a v a i l a b l e o t h P C A d d i t i o n a l l y , i w o u l d b d i f i c u l t t m o d i f y t h G R A P H I C S c o m m a n d t w o r k w i t h t h e s e n e w m o d e s b e c a u s e i w o u l d n o b a b l e t c r e a t e s h a d i n g f o 1 c o l o r s , a i d o e s w i t h t h c o l o r s a v a i l a b l e i m o d e s a n 4 S h a d i n g i a c c o m p l i s h e d o t h e p r i n t e r b d i s p e r s i n g t h e d o p a t t e r n .

— W i l l i a m K B a l t h r o p

[ S p e c i a l n o t e t P C j r o w n e r s : I V o l u m e 4 N u m b e r 4 w p u b l i s h e d a a r t i c l e o n a d d i n g as e c o n d d i s k d r i v e t J u n i o r . T h i s p r o j e c t r e q u i r e s s p e c i a l c a b l e a n t w I c h i p s . W n o r e n e w o u o f f e r t s u p p l y t h e s e p a r t s i n k i f o r m . O r d e r n o w , w h i l e l i m i t e d s u p p l i e s a r s t i l la v a i l a b l e , b s e n d i n g $ 4 9 . 3 5 t o H o m e C o m p u t e r M a g a z i n e , A t t n : P C j r D i s k K i t , 1 5 0 0 V a l l e yR i v e r D r i v e , S u i t e 2 5 0 , E u g e n e , O 9 7 4 0 1 . ]

H

6 H o m e C o m p u t e r M a g a z i n e V o l u m e r > N o

Page 63: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 63/144

S p e e d i n g U E x t e n d e d B A S I CO n o t h c o m p l a i n t s w f r e q u e n t l y h e a r a b o u t p r o g r a m m i n g o t h T I - 9 9 / 4 A i t h s p e e d

o t h c o m p u t e r w h e n r u n n i n g B A S I C o E x t e n d e d B A S I C p r o g r a m s . C o m p a r e d t o t h e r h o m ec o m p u t e r B A S I C s a v a i l a b l e , t h e T I v a r i e t y i f a i r l y s l o w . n u m b e r o r e a s o n s a c c o u n t f o t h i s — t o o m a n y t e x p l a i n f u l l y i n t h i s l i m i t e d s p a c e . H o w e v e r , i y o u h a v e E x t e n d e d B A S I C ,t h e r e a r s o m e t h i n g s y o u c a n d o t i m p r o v e y o u r c o m p u t e r ' s e x e c u t i o n s p e e d . A n d , i y o h a v e t h 3 2 M e m o r y E x p a n s i o n c a r d , y o u c a n i n c r e a s e t h a t s p e e d e v e n m o r e .

T h f i r s t m e t h o d i n v o l v e s i n s e r t i n g s p e c i a l c o d e i y o u r p r o g r a m s t h a t w i l l t u r n t h e " p r e -s c a n " o o o f f . E a c h t i m e y o R U p r o g r a m o t h 9 9 / 4 A , t h c o m p u t e r p r e - s c a n s i t s e t i n g a s i d e r o o m i m e m o r y f o v a r i a b l e s t o r a g e . T h i s i w h t h c o m p u t e r s e e m s t h e s i t a t e — s o m e t i m e s a c o n s i d e r a b l e l e n g t h — b e f o r e e x e c u t i n g p r o g r a m .

I t i s n o n e c e s s a r y t s c a n w h o l e p r o g r a m , h o w e v e r , a n l o o t i m e i w a s t e d b d o i n gs o B t u r n i n g t h p r e - s c a n o f a n o a s e l e c t e d p o i n t s , y o u c a n d e c r e a s e t h t i m e i t a k e sy o u r p r o g r a m t s t a r t . U s b i t o f c a u t i o n h e r e , t h o u g h . A l v a r i a b l e s a n s u b p r o g r a m s m u s tb p r e - s c a n n e d b e f o r e a p r o g r a m s t a r t s e x e c u t i n g . T h f o l l o w i n g l i n e s w i l l e n s u r e t h a t t h e s ei t e m s d c o m e u n d e r p r e - s c a n :

( P r o g r a m s t a r t s i p r e - s c a n m o d e )1 0 V A R 1 : V A B 2 : S V A R 2 S : V A R 3 : V A R 4 : D I A ( 1 0 0 )1 1 C A L L C H A R : C A L L S O U N D : C A L L H C H A R : C A L L V C H A R1 2 I @ P — ( t u r n p r e - s c a n o f f )

C A L L K E Y

( p l a c e m a i n p r o g r a m h e r e )

7 5 ! @ P + ( t u r n p r e - s c a n o n C A L L S P R I T E : C A L L S U B 1 : C A L L S U B 2 : ! @ P - ( t u r n p r e - s c a n o f f )

( p l a c e m a i n , p r o g r a m o s u b - r o u t i n e s h e r e )

I n t h e e x a m p l e s h o w n a b o v e , S U B 1 a n S U B 2 a r E x t e n d e d B A S I C s u b p r o g r a m s . T h c o d e st t u r n t h e p r e - s c a n o f a n d o n a r a f o l l o w s :

I @ P — T u r n s p r e - s c a n o f f .! @ P + T u r n s p r e - s c a n o n

T h s e c o n d m e t h o d r e q u i r e s t h a t y o h a v e t h 3 2 M e m o r y E x p a n s i o n c a r d i n s t a l l e d i y o u rs y s t e m . T i n c r e a s e o v e r a l l e x e c u t i o n s p e e d , y o u c a n d i s a b l e t h e a u t o m a t i c m o t i o n o u n n e e d -e s p r i t e s — w h i c h e a t s u p r o c e s s o r t i m e — s o t h a t y o u r c o m p u t e r h a m o r e t i m e t w o r k o o t h e r t a s k s . U s u a l l y , t h e c o m p u t e r i c o n s t a n t l y u p d a t i n g a l 2 s p r i t e s — e v e n w h e n t h e y a r n o b e i n g u s e d . Y o c a m a k e t h c o m p u t e r u p d a t e f e w e r s p r i t e s , o r d i s a b l e t h e m c o m p l e t e l yi y o u r p r o g r a m d o e s n ' t n e e d t h e m . T h f o l l o w i n g c o m m a n d w i l l d i s a b l e a l o t h s p r i t e s :

1 0 C A L L I N I T : C A L L L O A D ( - 3 1 8 7 8 . 0 )

B c h a n g i n g t h s e c o n d p a r a m e t e r i t h C A L L L O A D s t a t e m e n t f r o m t 5 y o u w o u l d e n a b l es p r i t e s ( # 1 t h r o u g h # 5 ) , w h i l e s t i l l s i g n i f i c a n t l y i n c r e a s i n g e x e c u t i o n s p e e d . l u s t c h a n g e t h i s

p a r a m e t e r t e n a b l e t h m a x i m u m n u m b e r o s p r i t e s w h i c h y o u r p r o g r a m n e e d s t u s e .— W i l l i a m K . B a l t h r o p

Page 64: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 64/144

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

L o o k i n g t j o i n a u s e r s g r o u p , e x c h a n g e n e w s l e t t e r s o s o f tw a r e , i n c r e a s e y o u r u s e r s g r o u p ' s m e m b e r s h i p o p e p u p y o u rn e x t m e e t i n g ' s a g e n d a ? F o r t h l a t e s t u s e r s g r o u p n e w s , p u y o u r e a t t h G r o u p G r a p e v i n e . A n i y o h a v e m e s s a g et p u t o u t t o t h e r g r o u p s , i y o a r s t a r t i n g n e g r o u p , o rh a v e a i n t e r e s t i n g i t e m t s h a r e , s e n d n o t e o p i c t u r e — o rb e t t e r y e t , g r o u p n e w s l e t t e r — t o t h U s e r s G r o u p E d i t o r , H o m eC o m p u t e r M a g a z i n e , 1 5 0 0 V a l l e y R i v e r D r i v e , S u i t e 2 5 0 ,E u g e n e , O 9 7 4 0 1 , ( 5 0 3 ) 4 8 5 - 8 7 9 6 .

B r a d e n t o n . F l o r i d a n o b o a s t s U o w T I - 9 9 / 4 Au s e r s g r o u p . T h B r a d e n t o n U s e r s G r o u p i m a d eu o o v e r 3 m e m b e r s w h a r c o n s i d e r i n g t h p o s s i b i l i t y o f o r m i n g a s t a t e w i d e u s e r s c o u n c i l a n b i l l b o a r d - t y p e s e r v i c e . T h e y h a v e l i b r a r y o f t a p e sa n d i s k s a n d w o u l d v e r y m u c h l i k e t c o r r e s p o n dw i t h o t h e r u s e r s g r o u p s i t h S o u t h e a s t e r n U n i t e dS t a t e s . P e r s o n s l i v i n g o u t s i d e t h B r a d e n t o n a r e am a j o i n a s l i b r a r y c l u b m e m b e r f o o n l y S p e y e a r , w h i c h e n t i t l e s m e m b e r s t u s o t h l i b r a r ya n t r e c e i v e t h m o n t h l y n e w s l e t t e r . B e i n g y o u n gg r o u p , t h e y w o u l d a p p r e c i a t e a n t i p s f r o m ■ ' o l d -t i m e r s " t h e l p t h e m b e c o m e l o n g - l i v e d s u c c e s s . I y o a r i n t e r e s t e d i b e c o m i n g m e m b e r o t h i sg r o u p , c o n t a c t : L o u i s J F a b i a n o , 4 5 1 5 2 6 t h S t r e e tW e s t . B r a d e n t o n , F 3 3 5 0 7 ; ( 8 1 3 ) 7 5 5 - 6 4 0 0 .

G r o u p G r a p e v i n e r e c e i v e d a t e l e p h o n e c a l l f r o mM i c k e y S h o r t e n c a r i e r . s e c r e t a r y / t r e a s u r e r f o t h B e r n a d i l l o U s e r s G r o u p ( B U G ) i A l b u q u e r q u e . N e M e x i c o , i n f o r m i n g u s t h a t t h i s g r o u p ( w h i c h h a s b e e ni e x i s t e n c e s i n c e J u n e 1 9 8 3 ) i f i n a l l y t a k i n g o f f .S p e c i a l I n t e r e s t G r o u p s ( S I G s ) a r i n t r o d u c e d o d e m a n d b a s i s a n c o n t i n u e a s l o n g a s t h e r e i a i n t e r e s t i t h a t p a r t i c u l a r S I G . A p r e s e n t ,E d i t o r / A s s e m b l e r a n F O R T H S I G s a r o f f e r e d , a n t h g r o u p h o p e s S I f o c h i l d r e n c a b f o r m e d .l i b r a r y c o n s i s t i n g o m o r e t h a n 5 0 p r o g r a m s , a n n e w s l e t t e r , a r e o f f e r e d t m e m b e r s . M e m b e r s h i p i $ 1 p e r y e a r a n t h c l u b m e e t s t h f i r s t T u e s d a y o e a c h m o n t h . F o m o r e i n f o r m a t i o n , c o n t a c t : M i c k e yS h o r t e n c a r i e r . 9 4 2 7 O s u n a P l a c e . N E . A l b u q u e r q u e .N 8 7 1 1 1 . ( 5 0 5 ) 2 9 2 - 3 5 7 5 .

B o n n i e L S n y d e r , s e c r e t a r y f o t h F r o n t R a n g e9 9 ' e r s C o m p u t e r C l u b i C o l o r a d o S p r i n g s ,C o l o r a d o , s e n t l e t t e r t o G r o u p G r a p e v i n e w i t hi n f o r m a t i o n o t h e i r o n e - y e a r - o l d g r o u p . W o u l d y o b e l i e v e t h a t i o n l y t w e l v e m o n t h s t h e y h a v e g r o w nt 1 0 m e m b e r s ? T h e i r g r o u p l i b r a r y b o a s t s o v e r 2 5 p r o g r a m s f o t h u s o t h e s e m e m b e r s , a n t h e yh a v e t h e i r o w T I B B S b u l l e t i n b o a r d w h i c h i r u b S y s o p J o h n L W i l l i a m s . B e s i d e s t h e i r l i b r a r y a n n e w s l e t t e r , t h e y h a v e m a n y S p e c i a l I n t e r e s t G r o u p s( S I G s ) w h i c h m e e t o t h e i r o w a s o f f s h o o t s o t h c l u b . F r o n t R a n g e 9 9 ' e r s C o m p u t e r C l u b w o u l d l i k ev e r y m u c h t g e i c o n t a c t w i t h o t h e r T 1 - 9 9 / 4 Au s e r s g r o u p s t e x c h a n g e n e w s l e t t e r s a n p r o g r a m s .F o m o r e i n f o r m a t i o n , c o n t a c t : B o n n i e L S n y d e r . 6 S o u t h R o o s e v e l t S t r e e t . C o l o r a d o S p r i n g s , C 8 0 9 1 0 .

L i c k i n g . M i s s o u r i i t h h o m e o t h L i c k i n g U s e r sG r o u p ( L U G ) , r e p r e s e n t a t i v e o t h i s g r o u p c a l l e dG r o u p G r a p e v i n e t i n f o r m T I - 9 9 / 4 A r e a d e r s o l t h e i re x i s t e n c e . L U p r o d u c e s s o f t w a r e c a t a l o g o t h p r o g r a m s t h e y h a v e i t h e i r l i b r a r y , w h i c h c o n s i s t s o c l o s e t 3 0 0 p r o g r a m s i B A S I C . E x t e n d e d B A S I C .a n s o m e E d i t o r / A s s e m b l e r l a n g u a g e s . T h c o s t o ft h c a t a l o g i S a n s o f t w a r e c a b p u r c h a s e d b ym e m b e r s f o S p e p r o g r a m a n f o S 4 b y n o n -m e m b e r s ( t h e g r o u p p r o v i d e s t h c a s s e t t e ) . I y o a r i n t e r e s t e d i j o i n i n g t h i s a c t i v e c l u b , t h e y m e e t t h f i r s t M o n d a y o e a c h m o n t h . O r y o c a c o n t a c t :L U G . P O B o 4 3 9 . L i c k i n g . M 6 5 5 4 2 - 0 4 3 9 . ( 3 1 4 )6 7 4 - 3 9 2 2 .

S e c r e t a r y D e b b i e J o h n s t o n o t h C o m m o d o r eU s e r s G r o u p o P e n s a c o l a w o u l d l i k e t " w e l c o m eo n a n a l t t h w o r l d o C o m m o d o r e . " T h ep u r p o s e o t h i s g r o u p i t e x p a n d e a c h m e m b e r ' sh o r i z o n s r e g a r d i n g t h e i r C o m m o d o r e c o m p u t e r s .M e e t i n g s a r c o n d u c t e d t h t h i r d T u e s d a y o e a c hm o n t h i t h H y g e i a C o c a C o l a B o t t l i n g C o m p a n yp l a n t a p . m . D u e s a r $ m o n t h p e p e r s o n a n S I . 5 0 m o n t h p e f a m i l y . M e m b e r s h a v e n u m e r o u sb e n e f i t s , w h i c h i n c l u d e a c c e s s t V 1 C - 2 0 t a p e s a n C - 6 4 d i s k s c o n t a i n i n g p u b l i c - d o m a i n p r o g r a m s . A l s o ,t h e i r l i b r a r y c o n t a i n s v a r i o u s b o o k s p e r t a i n i n g t t h C o m m o d o r e c o m p u t e r w h i c h a r a v a i l a b l e t p a i dm e m b e r s . A n y o n e d e s i r i n g f u r t h e r i n f o r m a t i o n c a c o n t a c t D e b b i e J o h n s t o n . P O B o 3 5 3 3 . P e n s a c o l a ,F 3 2 5 1 6 . ( 9 0 4 ) 4 5 5 - 5 8 0 4 .

C o m m o d o r e u s e r s i t h M o r r i s o n v i l l e . N e Y o r ka r e a c a n o g e t t o g e t h e r w i t h f e l l o w C o m m o d o r eu s e r s o t h f o u r t h T h u r s d a y o e v e r y m o n t h a t h m e e t i n g s o t h r e c e n t l y f o r m e d P l a t t s b u r g hC o m m o d o r e U s e r s G r o u p . D e m o n s t r a t i o n s a n r e v i e w s o s o f t w a r e a n h a r d w a r e , t u t o r i a l s o p r o g r a m m i n g t e c h n i q u e s , a n i n f o r m a l o p e nd i s c u s s i o n s a r s o m e o t h f e a t u r e s t h i s c l u b o f f e r s .

n e w s l e t t e r , " d i s k o f t h e m o n t h " o p u b l i c - d o m a i ns o f t w a r e , a n b u l l e t i n b o a r d a r a l s o o f f e r e d b t h i sg r o u p . D u e s a r S 1 p e y e a r . F o i n f o r m a t i o n ,a n y o n e c a f e e l f r e e t o c o n t a c t S t e v e N o l a n . 6 1 E a s tM a i n S t r e e t . M o r r i s o n v i l l e . N 1 2 9 5 2 . ( 5 1 8 )5 6 3 - 5 7 6 4 .

T r i - C o u n t y C o m m o d o r e U s e r s G r o u p i t h m o n i c k e r t h C o m m o d o r e u s e r s i O c a l a . F l o r i d ah a v e c h o s e n f o t h e i r r e c e n t l y - f o r m e d c l u b . A c c o r d i n gt P r e s i d e n t D o V a n d e v e n t e r . t h g r o u p h a s g r o w nt m o r e t h a n 4 m e m b e r s i l e s s t h a n s i m o n t h sa n n o o f f e r s n e w s l e t t e r . " S y n t a x . " t m e m b e r s .F o m o r e i n f o r m a t i o n , w r i t e : T r i - C o u n t y C o m m o d o r eU s e r s G r o u p . P O B o 1 1 5 1 , O c a l a . F 3 2 6 7 8 .

C u r t i s M i l l e r o t h S u n c o a s t 6 4 w r o t e t G r o u pG r a p e v i n e w i t h i n f o r m a t i o n r e g a r d i n g t h e i r g r o u p i P a l m H a r b o r . F l o r i d a . T h e i r p u b l i c d o m a i n l i b r a r yc o n t a i n s o v e r 1 . 0 0 0 p r o g r a m s o n 3 d i s k s a n i g r o w i n g r a p i d l y . T h i s i t h g r o u p ' s s e c o n d y e a r , a n t h e y h a v e m e m b e r s a f a a w a y a W e s t G e r m a n y ,F r a n c e . I t a l y , a n B e l g i u m . F o r m o r e i n f o r m a t i o n , g e i t o u c h w i t h : C u r t i s M i l l e r . 2 4 1 9 U 1 N o r t h . P a l mH a r b o r . F 3 3 5 6 3 . ( 8 1 3 ) 7 8 5 - 1 0 3 6 .

Page 65: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 65/144

" I y o o w a I B P C j r , y o a r p a r t o f f a s t -g r o w i n g g r o u p o c o m p u t e r u s e r s w h w a n t m o r ef r o m t h e i r p e r s o n a l c o m p u t e r s y s t e m t h a n Z a x x o nc o m p a t i b i l i t y a n a o c c a s i o n a l l e t t e r t o A u n t R u t h . "s a y s D a n n y D u r a n o t h n o w - f o r m i n g I B P C j rU s e r s G r o u p i L a V e g a s , N e v a d a . D a n n y h a t a k e ni u p o n h i m s e l f t c r e a t e t h e o p p o r t u n i t y f o a c l u b t e m e r g e t a c c o m m o d a t e t h e v e r - g r o w i n g n u m b e r o P C j r o w n e r s o u t t h e r e w h u s t h s y s t e m f o f a m i l ye d u c a t i o n a n f u n . b u s i n e s s , c o m m u n i c a t i o n s , o r a s ah o b b y t g a i n a b e t t e r u n d e r s t a n d i n g o t h P C j r a sw e l l a s h e l p o t h e r s . O n a d v a n t a g e o j o i n i n g t h i sg r o u p i t h e a r l y s t a g e s o d e v e l o p m e n t i t h a t a s m e m b e r y o w i l l b a b l e t m o l d u s e r s g r o u p w i t hy o u r n e e d s i m i n d . F o e x a m p l e , p u b l i c d o m a i ns o f t w a r e l i b r a r y s o f t w a r e a n h a r d w a r ed e m o n s t r a t i o n s . S p e c i a l I n t e r e s t G r o u p s ( S I G s ) .c o m p u t e r b u l l e t i n b o a r d s , p r o g r a m m i n gt u t o r i a l s — t h e p o s s i b i l i t i e s a r e u n l i m i t e d ! M e m b e r s h i pi n o l i m i t e d t u s e r s i t h L a V e g a s a r e a — a n y o n ei n t e r e s t e d i b e c o m i n g m e m b e r c a c o n t a c t : D a n n yD u r a n . 4 3 3 2 N V o r n s a n d # 3 L a V e g a s , N 8 9 1 1 5 . "( 7 0 2 ) 6 4 3 - 6 5 3 4 .

M a u r i c e F e r y n o t h I B P U s e r s G r o u p o S p o k a n e d e s c r i b e s t h i s g r o u p a b e i n g g e a r e d t o w a r db u s i n e s s a p p l i c a t i o n s f o t h I B P C D u e s a r S 1 p e y e a r a n t h g r o u p m e e t s t h l a s t T u e s d a y o e a c h m o n t h . s o f t w a r e l i b r a r y w i t h a p p r o x i m a t e l y4 d i s k s i a v a i l a b l e t m e m b e r s . F o m o r ei n f o r m a t i o n , c o n t a c t : M a u r i c e F e r y n . R o u t e 1 B o 2 9 4 , M e a d , W 9 9 0 2 1 . ( 5 0 9 ) 4 6 6 - 3 6 8 5 .

G r o u p G r a p e v i n e ' s f a n c y m u s t b t u r n i n g t o w a r ds u n , s u r f , a n d s a n d o u t h e r e u n d e r t h g r a y s k i e s o fO r e g o n , b e c a u s e h e r e ' s a n o t h e r g r o u p f r o m F l o r i d a !M a n a s u t a I B M P C U s e r s G r o u p i B r a d e n t o n ,F l o r i d a w a c r e a t e d 2 - 1 / 2 y e a r s a g t p r o v i d e a b o u t -t o - b e , n e w , a n " l o n g - t i m e " o w n e r s o t h I B P a n P C j r t h o p p o r t u n i t y t g e t o g e t h e r f o q u e s t i o n sa n a n s w e r s r a n g i n g f r o m h o t t u r n o t h i n f e r n a l m a c h i n e . . t t h l a t e s t i n s o f t w a r e a n h a r d w a r e . M e m b e r s h i p c o n s i s t s o y e a r - r o u n dr e s i d e n t s o t h e a r e a a s w e l l a m a n y r e t i r e d o w n e r so I B m a c h i n e s w h s p e n d o n l y t h e i r w i n t e r s t h e r e .M e e t i n g s a r h e l d t h e t h i r d W e d n e s d a y o e a c hm o n t h a n d u e s a r S 1 p e y e a r . A u t h o rr e i m b u r s e m e n t s o f t w a r e a n f r e e w a r e a r e a v a i l a b l et h r o u g h t h g r o u p l i b r a r y , a n p u b l i c d o m a i ns o f t w a r e w i l l s o o n b e a d d e d t o t h e i r c o l l e c t i o n o p r o g r a m s . F o r i n f o r m a t i o n o h o t o j o i n , c o n t a c t :R i c h a r d R e y n o l d s . 2 2 0 4 P a l m a s o l a B o u l e v a r d .B r a d e n t o n , F 3 3 5 2 9 . ( 8 1 3 ) 7 9 2 - 5 4 0 0 .

G r o u p G r a p e v i n e h a s . o c o u r s e , h e a r d t h r o u g h t h " g r a p e v i n e " t h a t t h e r e a r e l o t s a n l o t s o I B P u s e r s g r o u p s o u t h e r e . B u n o t h a t P C j r o w n e r s h i pi e x p a n d i n g d r a m a t i c a l l y , w a r e x p e c t i n g s u r g ei P C j r - s p e c i f i c c l u b s , S p u o u t t h e w o r d t h a t G r o u pG r a p e v i n e i h u n g r y f o i n f o r m a t i o n o y o u r c l u b .W e ' v e b e e n t o l d m a n y t i m e s o v e r t h a t m e n t i o n i t h i s c o l u m n g e t s g r o u p g r e a t e x p o s u r e , h e l p i n g i a t t r a c t n e w m e m b e r s a n f r i e n d s .

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

P i c t u r e a s m a l l t o w n i t h N o r t h e a s t i t h m i d s to f w i n t e r s n o w a n y o c o u l d b t h i n k i n g o A m h e r s t . N e H a m p s h i r e a t h t i m e G r o u pG r a p e v i n e t a l k e d w i t h M i c h a e l W e i n s t o c k o t h S u f f o l k A p p l e C o m p u t e r s . T h i s i s m a l l g r o u p o a p p r o x i m a t e l y 3 m e m b e r s w h m e e t a r a n d o mt i m e s ( w e a t h e r a n t i m e p e r m i t t i n g ) , u s u a l l y d u r i n gt h t h i r d w e e k o e a c h m o n t h . M e m b e r s h i p i n c l u d e sA p p l e / / a n / / u s e r s a w e l l a M a c i n t o s h a n d H eu s e r s . I y o a r a n A p p l e o w n e r a n l i v e i n t h v i c i n i t y o t h S u f f o l k A p p l e C o m p u t e r s , c o n t a c t :M i c h a e l D W e i n s t o c k . 2 2 B o s t o n P o s t R o a d .A m h e r s t . N 0 3 0 3 1 . ( 6 0 3 ) 6 7 3 - 7 3 7 6 .

D o w n e r ' s G r o v e . I l l i n o i s i t h h o m e o t h D u p a g eA p p l e U s e r s G r o u p . M e m b e r s h i p h a g r o w n t 2 0 m e m b e r s , a n d s p a n s t h a g s p e c t r u m f r o m j u n i o rh i g h s t u d e n t s t r e t i r e e s . T h g r o u p i n c l u d e sM a c i n t o s h a n A p p l e H u s e r s . S p e c i a l I n t e r e s tG r o u p s ( S I G s ) i n c l u d e m a c h i n e l a n g u a g e , P a s c a l , a n A p p l e s o f t . D u e s a r S 1 p e y e a r a n i n c l u d e t h eD A U G N e w s l e t t e r a n u s o t h l i b r a r y , w h i c hc o n s i s t s o o v e r 4 d i s k s . F o m o r e i n f o r m a t i o n , g e i t o u c h w i t h : B o K o n i k o w , P O B o 2 9 4 . D o w n e r ' sG r o v e , I 6 0 5 1 5 . ( 3 1 2 ) 9 6 8 - 3 8 9 7 .

S c h o o l s i t h O m a h a . N e b r a s k a a r e a s e e m t b b e n c f i t t i n g f r o m t h e e x i s t e n c e o t h O m a h a A p p l eS a u c e u s e r s g r o u p . M e m b e r J o h n A n d e r s o nm e n t i o n e d t h a t t h i s g r o u p h a g o n e o u i n t o t h a r e a ' s s c h o o l s t p r o m o t e c o m p u t e r s i e d u c a t i o n t t e a c h e r s w h a r i n t e r e s t e d i t h i s c o n c e p t .M e m b e r s h i p i t h i s O m a h a g r o u p i q u i t e l a r g e — 2 0 0m e m b e r s , w i t h 9 t 1 0 m e m b e r s a t t e n d i n g t h em e e t i n g s ( h e l d t h f i r s t W e d n e s d a y o e a c h m o n t h ) .S p e c i a l I n t e r e s t G r o u p s a r o f f e r e d e n c o m p a s s i n gm a c h i n e l a n g u a g e , f i n a n c e s , a n M a c i n t o s h . A p p l el i o w n e r s a r b e g i n n i n g t m a k e t h e i r p r e s e n c ek n o w n t h e r e . M e m b e r s c a t a k e a d v a n t a g e o a e x t e n s i v e s o f t w a r e l i b r a r y , a w e l l a s l i b r a r yc o n t a i n i n g b o o k s a n d m a g a z i n e s p e r t a i n i n g t A p p l em a c h i n e s . F o m o r e m e m b e r s h i p i n f o r m a t i o n ,c o n t a c t : J o h n A n d e r s o n . 3 1 0 3 S o u t h 3 2 n d A v e n u e ,O m a h a . N 6 8 1 0 5 . ( 4 0 2 ) 3 4 6 - 8 4 2 9 .

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 6

Page 66: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 66/144

L e s s o n s o u s i n gS i m o n ' s B A S I C

b W i l l i a m K B a l t h r o pH C S t a f f

I o u c o n t i n u i n g e f f o r t t e n l i g h t e n a n b r i g h t e n y o u r c o m p u t i n g s k i l l s , w b r i n gy o t h i s c o l u m n d e v o t e d t S i m o n ' s B A S I C . F i v e n e c o m m a n d s h e l p b r i n g o u tt w o t h C - 6 4 ' b r i g h t e s t f e a t u r e s : s o u n d e f f e c t s a n m u s i c . S o t h r o w a w a y t h o s eP E E K s a n P O K E s — S i m o n ' s B A S I C m a k e s c o m p o s i n g m u s i c f u a n e a s y .

U s t h e V O L c o m m a n d t c h a n g e t h v o l u m e .E x a m p l e : V O 1 T h V O c o m m a n d c a b u s e d t a j u s t t h e v o l u m e o t h m u s i c o s o u n dc r e a t e d w i t h t h C - 6 4 ' s S I ( S o u n d

I n t e r f a c e D e v i c e ) c h i p . W h e n y o s e t h v o l u m e , t h s a m e l e v e l i u s e d f o e a c h o u t p u t c h a n n e l i t h S I c h i p .T h v o l u m e r a n g e s f r o m t 1 u n i t s .

U s t h W A V E c o m m a n d t s e l e c t t h w a v e f o r m .E x a m p l e : W A V E 1 , 1 0 0 0 0 0 0 0T h W A V E c o m m a n d i u s e d t a s s i g n

w a v e f o r m t o n o t h r e e s o u n dc h a n n e l s ( v o i c e s ) . T h f i r s t p a r a m e t e rs p e c i f i e s t h v o i c e . T h s e c o n d

p a r a m e t e r i a b i n a r y n u m b e r w h i c hs e l e c t s t h w a v e f o r m , s y n c h r o n i z at i o n , a n r i n g m o d u l a t i o n . T h i s e a m p l e t e l l s v o i c e t o u t p u t n o i s e .F o t h e x a m p l e g i v e n a t h b o t t o mo t h e p a g e , t r u s i n g : W A V E 1 , 0 0 0 1 0 0 0 0

U s t h E N V E L O P E c o m m a n d t o d e f i n e t h A D S R f o e a c h v o i c e ,E x a m p l e : E N V E L O P E 1 , 0 , 6 , 0 , 0T h E N V E L O P E c o m m a n d c a b u s e dt s e u t h A t t a c k - D e c a y - S u s t a i n -R e l e a s e ( A D S R ) f o o n o t h t h r e ev o i c e s . T h f i r s t p a r a m e t e r d e t e rm i n e s t h e v o i c e n u m b e r . T h n e x t

f o u r p a r a m e t e r s s e u t h A D S R w i t hv a l u e s f r o m t 1 5 T h e s e v a l u e sr e f e r t o t i m e d u r a t i o n f o A , D , a n R a n t a p e r c e n t a g e o t o t a l v o l u m ef o S T r c h a n g i n g t h e x a m p l e a t h b o t t o m o t h p a g e t u s e :

E N V E L O P E 1 , 5 , 1 0 , 1 0 , 1 0

U s t h M U S I C c o m m a n d t c o m p o s e m u s i c .E x a m p l e : M U S I C 8 , ' ' » S H i F r c u i / H O M E « l B 5 D r F ] - « i Z a r F i - « i C 6 a r F i ' « ! Z o r F i - « iD 6 o r F i - K Z w n - w o r s h i f t c l r / h o m e - w G "T h M U S I C c o m m a n d c a b u s e d t c o m p o s e m u s i c . Y o c a s p e c i f y t h n o t e s w i t h s i n g l e l e t t e r s u c h a o D , o r s k i p b e a t w i t h t h l e t t e r Z . T h

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

U s t h P L A Y c o m m a n d t p l a y m u s i c c o m p o s e d w i t h t h M U S I C c o m m a n d .E x a m p l e : P L A YT h p a r a m e t e r f o l l o w i n g t h P L A Yc o m m a n d c a n h a v e v a l u e f r o m t 2 t u r n s o f s o u n d ; p l a y s m u s i ca n c o n t i n u e s t h p r o g r a m o n l y a f t e rt h m u s i c h a f i n i s h e d ; a n c o t i n u e s t h p r o g r a m , w i t h t h m u s i c

p l a y i n g i t h b a c k g r o u n d . N o t r R U N i n g t h i s " m a c h i n e g u n " :

V O L 1 5 : W A V E l , 1 0 0 0 0 0 0 0 : M U S I C4 , ' ' w S M F T C L R / H O M E - k I B S d t F I - n Z: ■ - ■ ■ ] - w C 6 w r ] - w Z w r I - w D 6 u r F l - w Zo F - m o r S H I F T C L R / H O M E - G E N V E L O P E l , 0 , 6 , 0 , 0 : P L A Y 2 : F O R T D T R N D ( 0 ) * 1 0 0 : N E X T : G O T O H C

6 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 W o

Page 67: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 67/144

H O M E C O M P U T E Ri M H i ^ B H H H K S u n i P P o d u c t : n e w s H iE a c h m o n t h w e p u b l i s h i t e m s o f i n t e r e s t a n

n e w s o r e c e n t l y o s o o n - t o - b e r e l e a s e d c o m p u t e rp r o d u c t s . O u p u b l i c a t i o n o f i n f o r m a t i o n f r o mm a n u f a c t u r e r s o c o m p u t e r s , p e r i p h e r a l s , s o f t w a r e ,a n a c c e s s o r i e s i n o t b c o n s t r u e d a p r o d u c te n d o r s e m e n t . P r i c e s q u o t e d a r t h m a n u f a c t u r e r s 's u g g e s t e d r e t a i l p r i c e s a n a r e s u b j e c t t c h a n g e .S e n d p r e s s r e l e a s e s t o P r o d u c t N e w s E d i t o rH o m e C o m p u t e r M a g a z i n e1 5 O O V a l l e y R i v e r D r i v e . , S u i t e 2 5

E u g e n e , O 9 7 4 O 1* ♦ > ♦ > ♦ ♦

S a m e P o w e r , S m a l l e r S i z eT w H a l l - H e i g h t D r i v e s l o t h A p p l e

M i c r o s c i C o r p . h a i n t r od u c e d t w h a l f - h e i g h t f l o pp d i s k d r i v e s , t h A . 5 a n dA . 5 c , t h a t a r e c o m p a t i b l ew i t h t h e A p p l e / F a m i l y o c o m p u t e r s . B o t h m a c h i n e so p e r a t e o n a d i r e c t - d r i v em o t o r , a n e a c h s t a n d s l e s st h a n i n c h e s h i g h . T h 1 4 3 K , 3 5 - t r a c k A . d r i v e

c a b e a t t a c h e d t a n A p p l e d i s k c o n t r o l l e r . T h A . 5 c , w i t h t h s a m e f e t u r e s a t h A . 5 , w a d e M i c r o s c ! C o r p .

5 S o u t h H a t h a w a y S t S a n t a A n a , C 9 2 7 O 5( 7 1 4 ) 2 4 1 5 6 O O

♦ ? • * • ? * ♦ ? ♦

T h S o u n d o M u s i c

s i g n e d t o b s e c o n d d i s kd r i v e f o t h A p p l e l i e , a n p l u g s d i r e c t l y i n t o t h H e T h A . i $ 2 6 9 a n t h A . 5 c i $ 2 9 9 .

M u s i c K e y b o a r d P l u g s I n t o C - 6 4S e q u e n t i a l C i r c u i t s , I n c .

h a i n t r o d u c e d t h e M u s i c -M a t e , m u s i c k e y b o a r d f o t h C o m m o d o r e 6 t h a ta t t a c h e s t t h c o m p u t e rt h r o u g h t h j o y s t i c k p o r t . I f e a t u r e s f u l l - s i z e p l a y i n gk e y s a n d i p o l y p h o n i c ,a l l o w i n g u s e r s t o p l a yn o t e s s i m u l t a n e o u s l y t p r o d u c e c h o r d s . T h M o d e l9 7 s o f t w a r e , i n c l u d e dw i t h t h e $ 9 p a c k a g e , l e t su s e r s r e c o r d u t 1 c o t i n u o u s m i n u t e s o t h e i rS e q u e n t i a l C i r c u i t s , I n c .3 O 5 1 N o r t h F i r s t S t S a J o s e , C 9 5 1 3 4( 4 O 8 ) 9 4 6 - 5 2 4 O

m u s i c a n p l a y i b a c k , a n s e f o u r - c o l o r m o n i t o rd i s p l a y o t h s o u n d v a l u e so t h S o u n d I n t e r f a c eD e v i c e c h i p . T h e s o u n d i a d j u s t a b l e , a n t r a n s p o s ef u n c t i o n m o v e s r e c o r d e ds o n g s u o d o w n i p i t c hb o c t a v e s . F o u r s e p a r a t es o f t w a r e p a c k a g e s . S o n gB u i l d e r , S o n g E d i t o r , S o n gP r i n t e r , a n S o u n d M a k e ra l l o w u s e r s t o f u r t h e r e d i ta n d i s p l a y t h e i r m u s i c , a n c o s t $ 3 9 . 9 5 e a c h .

• > ♦ > • > ♦ >

W r i t e Y o u r O w A d v e n t u r e N o v e lI n t e r a c t i v e P r o g r a m s A i N o v e l W r i t e r s

S y n a p s e S o f t w a r e h a i t r o d u c e d t h e i r s e r i e s o E l e c t r o n i c N o v e l s f o I B P C A p p l e H a n l i e , a n C o m m o d o r e 6 c o m p u t e ru s e r s . E l e c t r o n i c N o v e l s a r p a c k a g e d i h a r d b o u n db o o k f o r m — e a r l y c h a p t e r ss e t h s c e n e s , t h s t o r yl i n e , a n i n t r o d u c e t h c h a r a c t e r s a n i n f o r m a t i o nr e l e v a n t t o t h " j o u r n e y , "w h i c h t h e u s e r c o m p l e t e su s i n g f l o p p y d i s k s i n c l u d e di t h p a c k a g e . B l a n k p a g e sa r i n c l u d e d f o r m a p -d r a w i n g o n o t e s . T h f i r s tt i t l e s i t h s e r i e s a r M i n d -w h e e l , j o u r n e y i n t o t h m i n d s o f o u r d e c e a s e d p e op l o f e x t r a o r d i n a r y p o w e r .a n E s s e x , t h e s t o r y o f a i n t e r g a l a c t i c s e a r c h - a n d -S y n a p s e S o f t w a r e C o r p .5 2 C e n t r a l A v e .R i c h m o n d , C 9 4 8 O 4C 4 1 S ) 5 2 7 - 7 7 5 1

r e s c u e m i s s i o n . T h n o v e l sa r $ 4 4 . 9 5 f o I B a n A p l c o m p u t e r s , a n $ 3 9 . 9 5f o C o m m o d o r e c o m p u t e r s .

♦ ! « ! ♦ ♦ ! ♦

H i g h - T e c h I n s t r u c t i o n i o B e g i n n e r sT e x a s I n s t r u m e n t s I s s u e s B o o k S e r i e s

T e x a s I n s t r u m e n t s i r e l e a s i n g i t U n d e r s t a n d i n gS e r i e s o b o o k s , d e s i g n e df o p e o p l e w h w a n t t l e a r n a b o u t t o d a y ' st e c h n o l o g y . T h S e r i e s i t r o d u c e s n e w c o m e r s t t i m e l y s u b j e c t s i s c i e n c ea n t e c h n o l o g y , o r g i v e sr e a d e r s w i t h p r i o r k n o wl e d g e o t h s u b j e c t s q u i c kr e v i e w . T e t i t l e s w i l l b i s s u e d i e a r l y 1 9 8 5 , a n p l a n s a r u n d e r w a y t e p a n d t h s e r i e s t 3 b o o k s . I n c l u d e d i t h f i r s tt e b o o k s a r e : U n d e r s t a n di n A u t o m a t i o n S y s t e m s ,U n d e r s t a n d i n g A u t o m o t i v eE l e c t r o n i c s , U n d e r s t a n d i n gC o m m u n i c a t i o n s S y s t e m s ,U n d e r s t a n d i n g C o m p u t e rS c i e n c e , U n d e r s t a n d i n gD a t a C o m m u n i c a t i o n s ,T e x a s I n s t r u m e n t s I n c .P . O . B o x 2 2 5 4 7 4 , M 8 I D a l l a s . T 7 5 2 6 5( 2 1 4 ) 9 9 7 - 3 9 2 6

♦ ! ♦ « ? ♦ ♦ ! ♦ * 5

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

U n d e r s t a n d i n g D i g i t a l E l e ct r o n i c s , U n d e r s t a n d i n gD i g i t a l T r o u b l e s h o o t i n g ,U n d e r s t a n d i n g M i c r op r o c e s s o r s , U n d e r s t a n d i n gS o l i d S t a t e E l e c t r o n i c s , a n U n d e r s t a n d i n g T e l e p h o n eE l e c t r o n i c s . T h e s e b o o k sw i l l r e t a i l f o 1 4 . 9 5 e a c h .

6

Page 68: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 68/144

H O M E C O M P U T E RG e t B a c k t Y o u r R o o t sR e c o r d Y o u r A n c e s t r y

R o o t s I I p r o g r a m t h a tt r a c k s f a m i l y t r e e s b a c k a m a n y a 9 g e n e r a t i o n s , i n o a v a i l a b l e f o t h I B P a n P C j r f r o m C o m m -S o f t . I n f o r m a t i o n f o m o r et h a n 4 O O O i n d i v i d u a l s c a b s t o r e d a n r a p i d l yr e c a l l e d . O n c e f a m i l y ' sd a t a h a b e e n e n t e r e d ,R o o t s I p r i n t s f a m i l y b o o k( u t 9 9 p a g e s l o n g ) c o t a i n i n g t y p e s o f o r m s o C o m m - S o f t2 4 5 2 E m b a r c a d e r o W a P a l o A l t o , C A 9 4 3 O 3( 4 1 5 ) 4 9 3 - 2 1 8

c h a r t s , b i o g r a p h i c a l s k e t c he s s o u r c e d o c u m e n t a t i o n ,a n d a n a l p h a b e t i z e d i n d e xo t h b o o k ' s c o n t e n t s .I a d d i t i o n , t h p r o g r a mw i l l s t o r e m a p s a n p i c t u r e so p e o p l e f o d i s p l a y o

m o n i t o r . 2 0 - p a g em a n u a l c o v e r s p r o g r a mo p e r a t i o n a n i n s t r u c t i o n sf o r s t a r t i n g s e a r c h f o f a m i l y r o o t s . T h p a c k a g e ' sp r i c e i S 9 9 .

♦ > ♦ > ♦ > ♦

D M o r e T h a n B e f o r e W i t h t h C - 6 4W o r d P r o c e s s i n g , A s s e m b l e r , P a s c a l

w o r d p r o c e s s o r a n t w u t i l i t y p r o g r a m s , a l f o t h C o m m o d o r e 6 4 c o m p o s e s o m e o t h l a t e s to f f e r i n g s f r o m A b a c u sS o f t w a r e . T e x t o m a t - 6 4a c c o m m o d a t e s f o r m l e t e r s , c h a i n i n g o d o c u m e n t s ,b l o c k o p e r a t i o n s , a n c o m p l e t e p r i n t e r s e t u p .H o r i z o n t a l s c r o l l i n g a l l o w sf o 8 0 - c o l u m n l i n e w i d t h .A s s e m b l e r / M o n i t o r 6 a s s i s t s w i t h t h e d e v e l o pm e n t o m a c h i n e l a n g u a g ep r o g r a m s . T h a s s e m b l e rA b a c u s S o f t w a r eP . O . B o 7 2 G r a n d R a p i d s , M 4 9 5 1( 6 1 6 ) 2 4 1 - 5 5 1 O

f e a t u r e s f a s t m a c r oa s s e m b l e r , f u l l s c r e e ne d i t i n g o f s o u r c e p r o g r a m s ,a n a c o m p l e t e s y m b o l t a b l el i s t i n g ; t h m o n i t o r h a so t h e r f u n c t i o n s . P a s c a l - 6 4i a P a s c a l c o m p i l e r a n l a n g u a g e d e v e l o p m e n tp a c k a g e w i t h f i l e - h a n d l i n gc a p a b i l i t i e s f o s e q u e n t i a la n r e l a t i v e d a t a m a n a g em e n t . I a l s o f e a t u r e s m u l t id i m e n s i o n a l a r r a y s , h i g hr e s o l u t i o n g r a p h i c s , a n s p r i t e s . A l t h r e e p r o d u c t sa r p r i c e d a $ 3 9 . 9 5 a p i e c e .

♦ ♦ <

T e n n i s , A n y o n e ?T e n n i s S i m u l a t i o n W i t h t h P r o s

G a m e s t a r , I n c . h a i n t r od u c e d O n - C o u r t T e n n i s f o t h C o m m o d o r e 6 4 I o f f e r s f u l l r a c q u e t c o n t r o lo v e r g r o u n d s t r o k e a n g l e sa n s p i n s , s e r v e s , l o b s ,a n d s m a s h e s , a n d a c h o i c eo f g r a s s , c l a y , o h a r dc o u r t s . W h e n p l a y i n ga g a i n s t o n o f t h e c o p u t e r ' s s u p e r s t a r c h a ll e n g e r s , t h c o m p u t e r ' sG a m e s t a r , I n c .

3 0 S t a t e S t S a n t a B a r b a r a , C 9 3 1 O 1( 8 0 5 ) 9 6 3 - 3 4 8 7

p l a y i n t e l l i g e n c e " f l o a t s "a c c o r d i n g t y o u r s k i l l . T h r e a l c h a r a c t e r i s t i c s a n p l a y i n g s t y l e o e a c h s u p e rs t a r a r e i n c o r p o r a t e d i n t ot h e o p p o n e n t s . B e a t i n g t h ec o m p u t e r e n t i t l e s y o t

j o i n G a m e s t a r ' s e x c l u s i v e" T o p S e e d s " T e n n i s C l u b .O C o u r t T e n n i s r e t a i l sf o $ 3 1 . 9 5 .

♦ ♦ ♦ ♦ !

G e t t i n g G o o d R e t u r nY e a r - E n d T a x P l a n n i n g P r o g r a m

w a t c o m p a r e t h e f f e c t s o f f i n a n c i a l d e c i s i o n so t a x e s i a v a i l a b l e w i t ht h T a C o m m a n d P l a n n e r ,

p r o g r a m b P r a c t i c a l P r g r a m s , I n c . f o C o m m o d o r e6 4 A p p l e / F a m i l y , a n I B P s y s t e m s . D e s i g n e d f o e n d - o f - y e a r t a p l a n n i n g ,t h p r o g r a m l e t s t h t a p a y e r q u i c k l y t r u t d i f f e r e n t s t r a t e g i e s f o rp e r i o d s o f u t f i v e y e a r ss i m u l t a n e o u s l y . F o r e x a mp l e , i c a a s s i s t w i t h d e c is i o n s o h o t o d e p r e c i a t ee q u i p m e n t , w h e t h e r t s e l ls t o c k , o r m a k e c o n t r i b ut i o n s a t t h l o w e s t c o s t .R e c a l c u l a t i o n s a r a u t om a t i c a l l y c o m p l e t e d w h e na e n t r y i c h a n g e d o P r a c t i c a l P r o g r a m s , I n c .P . O . B o 9 3 1 O 4M i l w a u k e e , W 5 3 2 O 3( 4 1 4 ) 2 7 8 - 0 8 2 9

• ♦ K e y b o a r d W i t h t h W o r k s

a d d e d . R e c e n t l y r e v i s e d t a t a b l e s f o 1 9 8 4 , i n c l u d i n gt h n e r u l e s o i n c o m e -a v e r a g i n g p a s s e d b C o g r e s s , h a v e b e e n i n c o rp o r a t e d i n t o t h p r o g r a m .T a C o m m a n d P l a n n e r f o t h C - 6 4 i $ 4 9 . 9 5 , f o t h I B P $ 9 9 . 9 5 , a n f o t h A p p l e / F a m i l y $ 7 9 . 9 5 .

K e y b o a r d / T r a c k b a l l P e r i p h e r a l

W t c o C o r p . h a r e l e a s e di t S m a r t B o a r d , c o m b i n at i o n k e y b o a r d / t r a c k b a l lp e r i p h e r a l f o I B P a n A p p l e / / , / / a n / / c o p u t e r s . T h e S m a r t B o a r d i f u l l y p r o g r a m m a b l e , a l l oc a t i n g 2 5 b y t e s t t h f u n c t i o n k e y s a c c o r d i n g t on e e d . T h m o u s e - e m u l a t o rt r a c k b a l l c a n b e p r og r a m m e d w i t h u t e i g h tW i c o C o r p .6 4 O O W e s t G r o s s P o i n t R d .N i l e s , 1 L 6 O 6 4 8( 3 1 2 ) 6 4 7 - 7 5 O O

c h a r a c t e r s i a n o f t h ep r i m a r y d i r e c t i o n s . I c o m e sf a c t o r y - p r o g r a m m e d w i t hb o t h t h e Q W E R T Y a n D V O R A K l a y o u t s . t y p e -a h e a d b u f f e r a n d N - k e yr o l l o v e r a r s t a n d a r d , w i t h

s e r i a l e x p a n s i o n p o r t a l s op r o v i d e d . T h e S m a r t B o a r dr e t a i l s f o $ 3 9 9 . 9 5 , a n a a d a p t e r f o A p p l e o w n e r s i a a d d i t i o n a l $ 5 O .

♦ > ♦ > ♦ > ♦

M o r e F l e x i b l e C o n n e c t i o nT I n t e r c o n n e c t T u r n s C o r n e r

T h P e r i p h e r a l E x p a n s i o nB o I n t e r c o n n e c t b T e n - XP r e c i s i o n i n e d e v i c et h a t p l u g s i n t o t h T I - 9 9 /4 A ' s I / p o r t o r s p e e c h s y t h e s i z e r a n t h e x i s t i n gc a b l e , w h i c h t h e n p l u g s i f r o m b e h i n d t h e c o n s o l e . I i d e s i g n e d t a l l e v i a t e t h p r o b l e m s a s s o c i a t e d w i t hT e n - X P r e c i s i o nP . O . B o 1 6 C o n c o r d , C A 9 4 5 2 2

t h e x p a n s i o n b o x ' s h e a v yc a b l e a n i n t e r f a c e c o n n e ct i o n , p r e v e n t i n g a c c i d e n t a ld i s c o n n e c t i o n o t h s y s t e m . T h T e n - X P e r i p he r a l E x p a n s i o n B o I n t e rc o n n e c t i a v a i l a b l e f o m a c h i n e s w i t h o w i t h o u tt h s p e e c h s y n t h e s i z e rf o $ 4 3 . 8 5 .

♦ > ♦ > ♦ > ♦ 6 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 69: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 69/144

O M P U T E Rp r o d u c t n e w sO M a g i c , M a t h , a n M a y h e mD e v e l o p M a t h a n M e m o r y S k i l l s

M a t h M a g i c , f o a g e st 9 a n R a c e T h C l o c k ,f o a g e s t 1 2 a r t w r e c e n t e d u c a t i o n a l p r o g r a mr e l e a s e s f r o m M i n d p l a y .M a t h M a g i c i a a r c a d eg a m e t h a t h e l p s c h i l d r e nd e v e l o p c o u n t i n g , a d d i t i o n ,a n s u b t r a c t i o n s k i l l s w h i l ek n o c k i n g d o w n w a l l s t m a k e m o n s t e r s d i s a p p e a r .R a c e T h C l o c k h e l p s k i d s

M e t h o d s S o l u t i o n s , I n c .8 M o n t v a l e A v e .S t o n e h a m , M O 8 ( 6 1 7 ) 4 3 8 - 5 4 5 4

s h a r p e n t h e i r m e m o r y a n t h i n k i n g s k i l l s a t h e y r a c et m a t c h p i c t u r e s a n w o r d s . G r a p h i c s a r u s e d t i l l u s t r a t e a c t i v e v e r b s .B o t h p r o g r a m s c a n b ec u s t o m i z e d b p a r e n t s o t e a c h e r s , a n a r a v a i l a b l ef o S 3 9 . 9 9 e a c h . T h e y r u o t h I B P a n P C j r a w e l l a A p p l e / F a m i l yc o m p u t e r s .

I t ' s A l I t h e W r i s tA N e w J o y s t i c k f o r t h C - 6 4 9 9 / 4 A

S u n c o m h a d e s i g n e dn e j o y s t i c k f o T I - 9 9 / 4 Aa n C o m m o d o r e 6 c o p u t e r s . T h T A C - 3 , w h i c hs t a n d s f o T o t a l l y A c c u r a t eC o n t r o l l e r i n c l u d e s t h r e ef i r e b u t t o n s : t w b u t t o n so t h b a s e , a n d o n e o t o o t h h a n d l e . T h j o y s t i c kh a s a t w o - y e a r w a r r a n t y ,a n c o s t s 1 4 . 9 5 .S u n c o m2 6 H o l b r o o k D r W h e e l i n g , I G O O 9 O( 3 1 2 ) 4 5 9 - B O O O

♦ ♦ M a k e Y o u r H o m e Y o u r C a s t l eD e s i g n Y o u r O w n H o m e a n Y a r d

D e s i g n Y o u r O w H o m ei n e w , t h r e e - p a c k a g es e r i e s o p r o g r a m s b A v a n t - G a r d e P u b l i s h i n gC o r p . f o A p p l e / F a m i l yc o m p u t e r s . A r c h i t e c t u r a lD e s i g n ( $ 9 9 . 9 5 ) o f f e r s 1 2 i n d i v i d u a l d e t a i l s h a p e st h a t c a b r o t a t e d a n a r r a n g e d i a n y w a y . T h ep r o g r a m c a l c u l a t e s d i t a n c e s , d i a g o n a l s , a n a n g l e s , a n l e t s t h e u s e rc o n s t r u c t f l o o r p l a n s , t o v i e w s a n d s i d e v i e w s o e a c h c r e a t i o n . I n t e r i o rD e s i g n ( $ 6 9 . 9 5 ) a l l o w s t h u s e r t m o v e s c a l e d d o w nf u r n i t u r e a r o u n d t o d i s c o v e rw h e r e i w i l l b e s t f i t , c h o o s eA v a n t - G a r d e P u b l i s h i n g C o r p .P . O . B o 3 O 1 6 OE u g e n e , O 9 7 4 0 3< 5 O 3 ) 3 4 5 - 3 O 4 3

m u l t i - c o l o r e d p a t t e r n s f o w a l l p a p e r o f a b r i c d e s i g n s ,a n l o o k a t a r r a n g e m e n t sf r o m t h t o a n s i d e . L a n ds c a p e D e s i g n ( $ 6 9 . 9 5 ) l e t st h e u s e r d r a w a o u t l i n e o h o m e a n p r o p e r t y l i n e s ,t h e n a r r a n g e f l o w e r s , t r e e s ,a n s h r u b s a r o u n d t h h o u s e o p r o p e r t y . Y o u n gp l a n t s c a b a g e d t p r e v i e w h o t h e y w i l l l o o kw h e n g r o w n , a n d " p a i n tb r u s h " g r a p h i c s u t i l i t ya l l o w s m o r e a r t i s t i c e x p r e ss i o n . A l s o , n o r t h , s o u t h ,e a s t , a n w e s t p e r s p e ct i v e s a r p r o v i d e d , a w e l la s i d e a n a e r i a l v i e w s .

♦ ♦ > ♦ > ♦

W a g e A H i s t o r i c B a t t l eS i m u l a t e T h A n c i e n t A r o W a

T h A n c i e n t A r o W a r ,B r o d e r b u n d S o f t w a r e ' sn e s t r a t e g y g a m e f o t h I B P a n P C j r , c o n t a i n s1 b u i l t - i n w a c a m p a i g n s

f r o m h i s t o r y , e a c h f o u g h tb b a r b a r i a n s , a r c h e r s , a n k n i g h t s f r o m t h p r e -g u n p o w d e r e r a . T h p r g r a m a l s o f e a t u r e s a g a m eg e n e r a t o r w h i c h a l l o w su s e r s t d e s i g n t h e i r o w B r o d e r b u n d S o f t w a r e

7 P a u l D r S a R a f a e l , C 9 4 9 0 3 - 2 1 0 1( 4 5 4 7 9 - 1 7

b a t t l e s — r i g h t d o w n t t h c o n d i t i o n o t h e t r o o p s a n t h d i f f i c u l t y o t h t e r r a i n .A c t i o n t a k e s p l a c e i r e a lt i m e , a n z o o m f e a t u r ea l l o w s t h e u s e r t o s e c l o s e -u p o b a t t l e s a n i s s u ec o m m a n d s t h a t t h e t r o o p sc a r r y o u i d e t a i l e d a n m a t i o n s h o w i n g i n d i v i d u a ls o l d i e r s . I r e t a i l s f o $ 4 4 . 9 5 .

♦ > ♦ > • > ♦

I S e a r c h o t h L o s t R u l e sI n d i a n a J o n e s M e e t s t h H o m e C o m p u t e r

I n d i a n a J o n e s i t h e L o s tK i n g d o m , d e v e l o p e d b M i n d s c a p c I n c . i n c o n j u n ct i o n w i t h L u c a s f i l m , L t d . , i

u n i q u e g a m e f o t h C o m o d o r e 6 4 — i t h a s n o r u l e s .P l a y e r s m u s t f i r s t f i n d o u w h a t t h p u z z l e i a n d t h e ns o l v e i f o e a c h o s i d i f e r e n t r o o m s . T h o b j e c t i v ei t r e t r i e v e a a r t i f a c t c o t a i n i n g t h c o m p l e t e h i s t o r ya n k n o w l e d g e o f l o s t ,f o r g o t t e n c i v i l i z a t i o n .F r u s t r a t e d p l a y e r s c a c o n s u l t t h m a n u a l f o e n c r y p t e d c l u e s o d i a lt e l e p h o n e " h o t l i n e . " T h g a m e r e t a i l s f o $ 2 9 . 9 5 .M i n d s c a p e I n c .3 4 4 4 D u n d e e R d N o r t h b r o o k , I 6 O O 6 2( 3 1 2 ) 4 8 O - 7 6 6 7

♦ % ♦ * ♦ ♦ * ♦ ♦ * ♦

D o - I t - Y o u r s e l f I n v e s t m e n t P l a n n i n gA I n v e s t m e n t a n S t a t i s t i c a l P r o g r a m

P r o g r a m m e d P r e s s h a a n n o u n c e d t h a t i t I n v e s tm e n t a n S t a t i s t i c a l S o f tw a r e p a c k a g e , c o n t a i n i n g5 p r o g r a m s f o s t a t i s t i c a lf o r e c a s t i n g , s t o c k s , b o n d s ,o p t i o n s , f u t u r e s , a n f o e i g n e x c h a n g e , i r e a d y f o t h C o m m o d o r e 6 4 T h s o f t w a r e a l s o s u p p o r t sA p p l e a n I B p e r s o n a lP r o g r a m m e d P r e s s2 3 O 1 B a y l i s A v e .E l m o n t , N 1 O O ( 5 1 6 ) 7 7 5 - 0 9 3 3

c o m p u t e r s . 2 2 O - p a g eC o m p u t e r - A s s i s t e d I n v e s tm e n t H a n d b o o k b D r A l b e r t B o o k b i n d e r l i s t s ,e x p l a i n s , a n g i v e s s a m p l eR U i l l u s t r a t i o n s f o a l 5 o t h B A S I C p r o g r a m s .T h I n v e s t m e n t a n d S t a t i st i c a l S o f t w a r e p a c k a g e i p r i c e d a 1 0 O , a n t h H a n d b o o k i $ 1 9 . 9 5 .

♦ > ♦ > ♦ ♦ © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 6

Page 70: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 70/144

O M P U T E RA A s s e m b l y L a n g u a g e G u i d eT P r o g r a m m e r s G e t E / A M H e l p

L e a r n i n g T I - 9 9 / 4 A H o m eC o m p u t e r A s s e m b l y L a g u a g e P r o g r a m m i n g b I r M c C o m i c i n c l u d e s t h b a s i cc o n c e p t s o a s s e m b l y l a g u a g e p r o g r a m m i n g a n t h e s t r u c t u r e o T l ' se x i s t i n g p r o g r a m s . I n f o rm a t i o n i a l s o p r o v i d e d

a b o u t t h e E d i t o r / A s s e m b l e rP a c k a g t e , a n t h l i n e - b y - l i n ea s s e m b l e r a n d d e b u g g e rt h a t a r i n c l u d e d i t h M i n iM e m o r y m o d u l e . P r o g r a me x a m p l e s a c c o m p a n y t h g u i d e ' s t u t o r i a l m a t e r i a l .T h b o o k r e t a i l s f o

1 6 . 9 5 .W o r d w a r e P u b l i s h i n g , I n c .

1 O 4 S u m m i t A v e . S u i t e O P i a n o , T X 7 5 O 7 4( 2 1 4 ) 4 2 3 - 0 0 9 0 ♦ ♦ L i g h t U Y o u r L e a r n i n gS c i e n c e P r o g r a m s f o t h C - 6 4

T e c h S k e t c h , I n c . h a i n t r o d u c e d n e h i g h -s c h o o l l e v e l s c i e n c e -e d u c a t i o n p r o g r a m s f o t h C o m m o d o r e 6 4 E a c h o t h n e t i t l e s i t h f i r s t i

s e r i e s p l a n n e d f o t h r e es u b j e c t a r e a s : b i o l o g y ,c h e m i s t r y , a n t h s t r u ct u r e o f m a t t e r . T h f i r s tp r o g r a m s a r e S t r u c t u r e o fL e a v e s , M o l e c u l e s a n A t o m s , a n P a s s i v e T r a n sp o r t , w h i c h e x p l a i n s h o s u b s t a n c e s m o v e t h r o u g hm e m b r a n e s . T h n e s e r i e sT e c h S k e t c h , I n c .2 J u s t R d F a i r f i e l d . N J 0 7 0 0 6

o p r o g r a m s i c o m p a t i b l ew i t h T e c h S k e t c h ' s l i n e o l i g h t p e n s .

♦ > ♦ > ♦ > ♦ >

H o m e N u t r i t i o n a l P l a n n i n gT r a c k N u t r i e n t s i t h F o o d s Y o u E a

T h r e e n e p a c k a g e sd e s i g n e d t t r a c kn u t r i e n t s i m o r e t h a n 8 O f o o d s h a v e b e e n r e l e a s e d b N u t r i t i o n a l D a t a R e s o u r c e s .N u t r i e n t G o a l G r a p h 1 5 - 1a n a l y z e s n u t r i e n t s f o ro n e d a y o f o o d i n t a k e a n g r a p h i c a l l y c o m p a r e s t h e mt t h R e c o m m e n d e dD i e t a r y A l l o w a n c e g o a l sb s e x , a g e , a n w e i g h t .N u t r i e n t C a l c u l a t o ra n a l y z e s t h n u t r i t i o n a l c o t e n t o r e c i p e s , m e n u s , a n d a i l y f o o d i n t a k e . N u t r i e n tT r a c k o r a l l o w s t h u s e rt s e l e c t 2 f o o d s f r o m t h d a t a b a s e a n p r o v i d e s a a n a l y s i s o n u t r i e n t s i N u t r i t i o n a l D a t a R e s o u r c e sP . O . B o 5 4 W i l l o u g h b y , O H 4 4 O 9 4( 2 1 6 ) 9 5 1 - 6 5 9 3

e a c h o t h o s e f o o d s . T h p r o g r a m s w i l l r u o t h I B P a n P C j r , a n t h A p p l e l i w i t h 8 0 - c o l u m nc a r d . P r i c e s r a n g e f r o m S 4 t S 6 e a c h .

p r o d u c t n e w s i

* ♦ • > ♦ >

T u r t l e L e a r n i n g G u i d eB A S I C a n S t o r y S t r u c t u r e f o K i d s

T e l l y T u r t l e , a t u r t l eg r a p h i c s p r o g r a m b a s e do t h L O G O l a n g u a g e , i o n o t w n e e d u c a t i o n a lp r o g r a m s f r o m H a y d e nS o f t w a r e C o m p a n y . T e l l yT u r t l e h e l p s c h i l d r e n a y o u n g a u n d e r s t a n dB A S I C p r o g r a m m i n gt h r o u g h t h u s o i c o n sa n g r a p h i c c r e a t i o n s . I i a v a i l a b l e f o t h C o m o d o r e 6 f o $ 2 9 . 9 5 .A d v e n t u r e s i C o l o r l a n d :S p a c e S a g a s w a c r e a t e d t op r o v i d e s t r u c t u r e t o s t o r yH a y d e n S o f t w a r e C o m p a n y , I n c .6 O S u f f o l k S t L o w e l l , M 0 1 S 5 4( 6 1 7 ) 9 3 7 - O 2 O O

w r i t i n g f o r t 1 y e a ro l d s . O n c e c h i l d c h o o s e so n o f o u r s t o r i e s , s e l e c t st h m a i n c h a r a c t e r , t h s p a c e s h i p f o t r a v e l , a n t h m e a n s t o s o l v e t h p r p o s e d p r o b l e m , t h e c h o i c e sc o m e t l i f e , a l l o w i n g t h c h i l d t s e h o h i o h e c h o i c e s a f f e c t e d t h s t o r y ,f i p r i c e d a t S 2 9 . 9 5 f o t h C o m m o d o r e 6 4 a n w i l ls o o n b a v a i l a b l e f o t h A p p l e / F a m i l y a n t h I B P C j r .

♦ ♦ > ♦ > ♦

R e m o v i n g L a n g u a g e B a r r i e r sI n t e r n a t i o n a l C h a r a c t e r s A v a i l a b l e

I s r a C o m p h a r e l e a s e df o u r n e p r o g r a m s f o t h C o m m o d o r e 6 4 H e b r e w -W r i t e r I i H e b r e w w o r dp r o c e s s o r t h a t p r i n t s a n d i s p l a y s H e b r e w f r o me i t h e r t h H e b r e w W r i t e r ' sr i g h t - t o - l e f t e n v i r o n m e n to f r o m u s e r - w r i t t e n p r g r a m s . E d i t i n g a n s t o r a g ei a l s o p o s s i b l e , a n t h

9 . 9 5 p r o g r a m w i l l p r i n to a n y C - 6 4 d o t m a t r i xp r i n t e r . C r e a t a g r a p h i c sa l l o w s a u s e r t o c r e a t ea n s t o r e c h a r a c t e r s e t s( g r a p h i c , f o r e i g n a l p h a b e t s ,I s r a C o m pP . O . B o 1 O 9 1K i n g o P r u s s i a , P 1 9 4 0 6( 2 1 5 ) 3 8 6 - O 4 O 8

e t c . ) a n s p r i t e s . T h C r e a t a g r a p h i c s p a c k a g ei n c l u d e s H e b r e w , A r a b i c ,G r e e k , R u s s i a n , a n K o r e a nc h a r a c t e r s e t s , a n w i l l p r i n ti b o t h d i r e c t i o n s . I s e l l s f o S 2 4 . 9 5 . I s r a Q u i z a n M a p s

F a c t s r e q u i r e t h e u s e rt o i d e n t i f y g e o g r a p h i c a le n t i t i e s a n a n s w e rr a n d o m l y - g e n e r a t e d q u e st i o n s r e g a r d i n g t h g e o gr a p h y a n p o l i t i c s o I s r a e l( i I s r a Q u i z ) , a n t h w o r l dO M a p s F a c t s ) . B o t h I s r aQ u i z a n M a p s F a c t s a r e$ 9 . 9 5 a p i e c e .

♦ > ♦ > ♦ > ♦

P r o f e s s o r P i x e l H o l d s C l a s sC r e a t e G r a p h i c s a n S o u n d E f f e c t s

I n d i v i d u a l S o f t w a r e , I n c .h a r e l e a s e d P r o f e s s o rP i x e l , p r o g r a m t h a tt e a c h e s u s e r s h o t u s t h B A S I C p r o g r a m m i n gl a n g u a g e t c r e a t e t h e i ro w g r a p h i c s , m e l o d i e s , a n s o u n d e f f e c t s , a n t h e nb r i n g i a l t l i f e w i t h c o l o rI n d i v i d u a l S o f t w a r e I n c .

1 6 3 - 1 C h e s s D r F o s t e r C i t y , C 9 4 4 O 4C 4 1 5 ) 3 4 1 - 6 1 1 6

a n i m a t i o n . P r o f e s s o r P i x e li m e n u - d r i v e n a n u s e sn o n - t e c h n i c a l d i a l o g u e a n i n t e r a c t i v e e x e r c i s e s f o a l a g e s a n a b i l i t y l e v e l s .i r u n s o I B P a n P C j rc o m p u t e r s , a n d c o s t s$ 5 9 . 9 5 .

♦ > ♦ > ♦ > ♦

7 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 71: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 71/144

H O M E C O M P U T E RI ^ v ^ ^ h p ^ p r o d u c t n e w s H iT h i n k I T i n k T o n k L a n dS e r i e s F e a t u r e s F a n t a s y C h a r a c t e r s

M i n d s c a p e , I n c . h a r e l e a s e d f o u r n e w / p r g r a m s f r o m t h e i r T i n k !T o n k ! s e r i e s , w h i c h i p a r to t h e i r S p r o u t l i n e o e d u c at i o n a l s o f t w a r e f o c h i l d r e na g e s t h r o u g h 8 I T i n k ' sA d v e n t u r e , T i n k l e a d sc h i l d r e n t h r o u g h s e a r c hf o t r e a s u r e a s t h e y l e a r nt h a l p h a b e t . T o n k I T h L a n d O B u d d y - B o t s c o s i s t s o f i v e g a m e s t h a t h e l pc h i l d r e n d e v e l o p c o n c e nt r a t i o n a n c r i t i c a l t h i n k i n gs k i l l s . B h e l p i n g T i n k at r a v e l t h r o u g h T i n k T o n kL a n d i T i n k a ' s M a z e s , k i d sd e v e l o p b a s i c m a t h c o c e p t s a n s o l v e a d d i t i o np r o b l e m s . T u G o e s T oT o w n i a i n t e r a c t i v e s t o r yf e a t u r i n g f i v e d i f f e r e n tg a m e s d e s i g n e d t t e a c hM i n d s c a p e , I n c .3 4 4 4 D u n d e e R d N o r t h b r o o k , 1 L 6 O O 6 2

s p e l l i n g , b u i l d v o c a b u l a r y ,a n s t r e n g t h e n r e a d i n gs k i l l s . T h e s e p r o g r a m s r e t a i lf o $ 3 9 . 9 5 e a c h , a n w i l lr u o A p p l e , I B M , a n C o m m o d o r e c o m p u t e r s .

' * ♦ > ♦ > ♦ ♦

S t r i k i n g O f f e n s eR e a l i s t i c A i r - C o m b a t S i m u l a t i o n

T w n e p r o g r a m s f r o mM i c r o P r o s e S o f t w a r e , F - S t r i k e E a g l e a n M I A l l e yA c e , s i m u l a t e m o d e r n a i c o m b a t f r o m a e l e c t r o n i cc o c k p i t . F - S t r i k e E a g l ei n c l u d e s m a n y o f t h e r e a lp l a n e ' s f l i g h t w e a p o n s a n i n f o r m a t i o n s y s t e m s t u s i r e a l i s t i c m i s s i o n s . T h C o m b a t E n v i r o n m e n t h a e n e m y a i r c r a f t , r a d a r a n i n f r a - r e d g u i d e d m i s s i l e s ,a i r - t o - a i r m i s s i l e s , a n g r o u n d t a r g e t s . T h F - 5 ' d e f e n s e s i n c l u d e e l e c t r o n i cc o u n t e r m e a s u r e s , a f t e rb u r n e r s , f l a r e s , a n s u r f a c e -t o - a i r m i s s i l e l a u n c h i n d i c at o r s . M I A l l e y A c o p e ra t e s i t h r e e - d i m e n s i o n a la i r s p a c e w h e r e t h p i l o tm u s t t a k e i n t o a c c o u n ta i r s p e e d , t u r n r a t e s , g r a vi t y , a n r e l a t i v e p o s i t i o n i

a x e s , a w e l l a m a k eM i c r o P r o s e S o f t w a r e1 O 6 1 6 B e a v e r D a R d

H u n t V a l l e y , M 2 1 O 3 O( 3 0 1 ) 6 6 7 - 1 1 5

• • ♦ * • ♦ * ♦ ♦ ! ♦

t r a d e o f f d e c i s i o n s o t h p r o p e r t i m e t o a t t a c k ,d e f e n d , o e s c a p e . B o t h p r g r a m s r u o t h C o m o d o r e 6 4 , w i t h v e r s i o n so F - S t r i k e E a g l e t b r e l e a s e d s o o n f o A p p l e a n I B P a n P C j r s y s t e m s .E a c h r e t a i l s f o $ 3 4 . 9 5 .

p r o d u c tH e l p i n g A H o m eD a t a B a s e R e a d i n g A i d s ( o 9 9 / 4 A

F o u r n e p r o g r a m s f o t h T I - 9 9 / 4 A h a v e b e e nr e l e a s e d b N a v a r o n eI n d u s t r i e s . I n c . D a t a B a s eM a n a g e m e n t S y s t e m f o h o m e a n s m a l l b u s i n e s s e sC S 6 9 ) k e e p s t r a c k o f i n v e nt o r y , c u s t o m e r f i l e s , a n e v e n p e r s o n a l i z e d f o r m l e t e r s . U s e r s c a c r e a t e d a t ab a s e s w i t h u t 3 f i e l d si 3 2 , 0 0 0 r e c o r d s . T h S y s t e m r e q u i r e s a d i s kd r i v e . H o m e w o r k H e l p e r f o c h i l d r e n y e a r s a n o l d e rf e a t u r e s a b u i l t - i n 2 O . 5 O Ow o r d s p e l l i n g c h e c k e r w i t hi t w o r d p r o c e s s o r . T h $ 4 9 . 9 5 p r o g r a m i n c l u d e ss t a n d a r d f o r m a t f o b o o kr e p o r t s a n c l a s s p r o j e c t s .N a v a r o n e I n d u s t r i e s , I n c .

0 L a w r e n c e E x p r e s s w a y # 8 O OS u n n y v a l e , C 9 4 O 8 6( 4 0 8 ) 8 6 6 - 8 5 7 9

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

d e s i g n e d t i m p r o v e r e a d i n gs p e e d a n c o m p r e h e n s i o n i v e r s i o n s f o b o t h c h i l d r e na n a d u l t s . S p e e d R e a d i n g i

c a r t r i d g e , a n d n e e d s n o t h e r e q u i p m e n t . I i $ 4 9 . 9 5 . T h e C o n s o l eW r i t e r c a r t r i d g e ( 4 9 . 9 5 )a l l o w s t h o s e w i t h o u te x p a n d e d m e m o r y a n p e r i p h e r a l e q u i p m e n t t d w o r d p r o c e s s i n g w i t h j u s tt h c o n s o l e a n p r i n t e r .I f e a t u r e s l o w e r - c a s ec h a r a c t e r s e f o e a s yr e a d i n g , a n f u l l - s c r e e nt e x t e d i t o r .

♦ > ♦ > ♦ > ♦ >

I t ' s I T h M a i l . . E l e c t r o n i c - M a i l W o r d P r o c e s s i n g

W r i t e A w a y , M i d w e s tS o f t w a r e A s s o c i a t e s , I n c . ' sw o r d p r o c e s s i n g s y s t e mf o t h A p p l e / F a m i l yo c o m p u t e r s , h a b e e ne n h a n c e d t a c c o m m o d a t ee l e c t r o n i c m a i l . I a d d i t i o nt c r e a t i n g , e d i t i n g , a n p r i n t i n g d o c u m e n t s , u s e rc a n o t r a n s m i t t h e mw i t h T e r m i n a l , a t e r m i n a lc o m m u n i c a t i o n s p r o g r a mt h a t h a b e e n i n t e g r a t e di n t o t h e W r i t e A w a y s y t e m . I o f f e r s t h e s e f u n ct i o n s : a u t o d i a l , a u t oa n s w e r , r e a d f i l e f r o m d i s k ,w r i t e f i l e t d i s k , t r a n s m i tf i l e , c a p t u r e f i l e , f u l l d u p l e x ,h a l f d u p l e x , a n u n a t t e n d e do p e r a t i o n s . T h W r i t eA w a y s y s t e m a l s o i n c l u d e sf o r m l e t t e r a n m a i l i n g l i s t

s u p p o r t ; l o g i c a l o p e r a t o r sa n c o n d i t i o n a l t e x tf e a t u r e s ; d a t a b a s e f i l er e a d i n g ; b l o c k d e l e t e , m o v e ,o r c o p y ; a n s o f t h y p h e na t i o n , i i p r i c e d a 7 5

M i d w e s t S o f t w a r e A s s o c i a t e s , I n c .1 6 A p p l e s e e d L n

S t L o u i s . M 6 3 1 3 2( 3 1 4 ) 9 9 7 - 2 3 6 9

♦ I ♦ ♦ > ♦ >

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 7

Page 72: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 72/144

W a n t t G e P u b l i s h e d ?

H o m e c o m p u t e r M a g a z i n e i l o o k i n g f o a r t i c l e s a n d p r o g r a m s i a l a r e a s o f i t e r e s t r e l e v a n t t o A p p l e , I B M , c o m m o d o r e , a n T e x a s i n s t r u m e n t s h o m e c o m p u t e r s .H e r e a r s o m e o t h k i n d s o f m a t e r i a l w w o u l d l i k e y o t s u b m i t :

H a v e y o u w r i t t e n a n p r o g r a m s I t h a r e a s o h o m e p r o d u c t i v i t y ,e d u c a t i o n , o r e n t e r t a i n m e n t ? P e r h a p s y o u ' v e c r e a t e d u n i q u e s o f t w a r et h e l p m o n i t o r p e r s o n a l f i n a n c e s , o n e c o n t r i b u t i o n t c o m p u t e r -a s s i s t e d I n s t r u c t i o n ( C A D . M a y b e y o h a v e a n u n u s u a l n e g a m e — o rr o u t i n e t h a t m a k e s c e r t a i n c o m p u t e r o p e r a t i o n s e a s i e r t o p e r f o r m .D o n ' t b s h y . E v e n I y o t h i n k y o u r p i e c e I " u n p o l i s h e d , " I m a s t i l lb g o o d i d e a , w w i l l b g l a d t o f o l l o w t h r o u g h w i t h y o u r c o n c e p t -e n h a n c i n g t h p r o g r a m a n c o n v e r t i n g I t w o r k o t h e o t h e rm a c h i n e s w c o v e r .

H a v e y o u r e c e n t l y p u r c h a s e d p i e c e o h a r d w a r e o s o f t w a r e t h a th a s n ' t c o m e u t y o u r e x p e c t a t i o n s — o r h a s , o t h e o t h e r h a n d ,i m p r e s s e d y o w i t h I t p e r f o r m a n c e ? W e ' r e l o o k i n g f o c o m p r e h e n s i v ep r o d u c t r e v i e w s f r o m d i f f e r e n t p e r s p e c t i v e s .

H a r d w a r e T i p sP e r h a p s y o u ' v e m o d i f i e d y o u r m i c r o c o m p u t e r o h a v e I n t e r f a c e d i

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

M a n y o o u a r t i c l e s a r p u r e l y i n s t r u c t i o n a l , i y o h a v e e x t e n s i v ee x p e r i e n c e I s o m e a r e a o f p r o g r a m m i n g o o t h e r c o m p u t e ra p p l i c a t i o n , p u t y o u r s p e c i a l i z e d k n o w l e d g e d o w n o p a p e r a n l e u p a s s I o t o u r e a d e r s .

T h e s e a r j u s t s o m e I d e a s . P e r h a p s y o u h a v e o t h e r s , i y o u ' r e n o p r o f e s s i o n a lw r i t e r , d o n ' t w o r r y . O u f r i e n d l y e d i t o r i a l s t a f f s t a n d s r e a d y t o h e l p y o p o l i s h y o u rm a n u s c r i p t s . A n w e ' l l b m o r e t h a n h a p p y t s e n d y o c o p y o o u a u t h o rg u i d e l i n e s . H e r e a r s o m e c o m m e n t s f r o m h a p p y w r i t e r s w h h a v e a l r e a d y p u b l i s h e dt h e i r w o r k i o u m a g a z i n e :

" T h e p e o p l e a t , H o m e C o m p u t e r M a g a z i n e a r f u t w o r k w i t h . A n " w a e x t r e m e l y i m p r e s s e d w i t h t h e w a m p r o g r a m w a p r i n t e d i i s u r e n i c e t g e p a i d f o r w r i t i n g a b o u t m f a v o r i t e s u b j e c t . ' ' H C M . I w a v e r y i n t e r e s t i n g t s e t h w a t h p r o g r a m w a t r a n s l a t e d

— P a t r i c i a S w i f t i n t o t h e l a n g u a g e s o t h o t h e r p o p u l a r c o m p u t e r s a n d t r e a d t h c o m -A u t h o r o " M u l t i p l a n M e d i u m " a n d o t h e r a r t i c l e s m e n t s o t h p e o p l e w h r e v i e w e d t h p r o g r a m . T r u l y f i r s t c l a s s j o b !T h a n k y o u ! "

' T h e a r t w o r k a n l a y o u t a r c r e a t i v e a n c o n t r i b u t e l o t o t h e p r e s e n - — C r a i g B l a z a k i st a t i o n o m a r t i c l e s . " A u t h o r o " B i r d B r u i n "

— R o g e r K i r c h n e rA u t h o r o " M i s s i o n a r y I m p o s s i b l e " a n o t h e r a r t i c l e s " w a v e r y p l e a s e d w i t h t h e f i n a l p r e s e n t a t i o n o m a r t i c l e . I t i s g r a t i

f y i n g t o s e e s u c h j u d i c i o u s h a n d l i n g o a n o u t s i d e s u b m i s s i o n . T h H C " I w a g r a t i f y i n g t f i n a l l y s e m n a m e i p r i n t a f t e r a l t h w o r k I ' v e s t a f f f i x e d p r o g r a m b u g a n d e x p a n d e d t h a p p l i c a t i o n o t h a r t i c l ed o n e o m c o m p u t e r . ' t t h r e e o t h e r c o m p u t e r s , w h i l e p r e s e r v i n g t h e s t y l e o t h a r t i c l e a

— B r i a n L e s u b m i t t e d . T h i l l u s t r a t i o n a d d e d t o t h e o v e r a l l r e a d a b i l i t y . "A u t h o r o " M a r k e t M a d n e s s " — A n d r e w K e i t h

A u t h o r o " B u i l d a L O G O A d v e n t u r e "

P l e a s e s e n d y o u r d o u b l e - s p a c e d , t y p e d o r p r i n t e d m a n u s c r i p t s , p h o t o s , a n d i s k so c a s s e t t e s ( r e c o r d e d o b o t h s i d e s ) I t h a r t i c l e I n c l u d e s p r o g r a m m a t e r i a l , t o

A t t n : E d i t o r i a l S u b m i s s i o n sH o m e C o m p u t e r M a g a z i n e1 5 0 0 V a l l e y R i v e r D r i v e , S u i t e 2 5

E u g e n e , O 9 7 4 0 1

Page 73: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 73/144

i i i i l i

P R O G R A M

P a g e N o P a g e N o P a g e N o P a g e N o L O G O S a i l i n g 7 L o a n C a l c u l a t o r 7 A p p l e S e e d l i n g s : S E T . T H E . D A T E 7 I B M p r e s s i o n s : P I C H A R T 7 R a z z l e D a z z l e : W O R M W O O D 7 Q u i z - P r i n t 7 8 8 8 K o r s - E l f 8 8 8 9 O r b i t a l D e f e n d e r 9 9 9 9 B a c k g a m m o n 1 0 1 0 1 0 1 0 T h O r g a n i z e r 1 2 1 3 1 1 1 1

M A I N M E N U 1 2 1 3 1 1 1 1 F I L E M A N A G E R 1 2 1 3 1 1 1 1 R E P O R T S 1 2 1 3 1 1 1 1 O U T L I N E E D I T O R 1 2 1 3 1 1 1 1

H O M E C O M P U T E R M A G A Z I N E ' SB L A N K M E D I A S E R V I C E

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

1 D i s k e t t e sS V a " c e r t i f i e d s i n g l e - s i d e d ,

d o u b l e d e n s i t y w i t h r e i n f o r c e dh u r i n g s . B u l k - p a c k a g e d1 t s e w i t h s e p a r a t e

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

C a s s e t t e T a p e sC - 2 O d i g i t a l c o m p u t e r

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

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

S u b s c r i b e rP r i c e

$ 1 9 . 9 5p l u s 3 . O O s h i p p i n g *

$ 1 4 . 9 5p l u s S 3 . O O s h i p p i n g *

N o n - S u b s c r i b e rP r i c e

$ 2 9 . 9 5p l u s $ 3 . O O s h i p p i n g *

$ 2 4 . 9 5p l u s $ 3 . 0 O s h i p p i n g *

* U . S . o n l y — C a n a d a a n F o r e i g n S u r f a c e a d 1 . 5 O t o s h i p p i n g c o s t s .

W c a o f f e r t h i s s e r v i c e a s u c h l o p r i c e s b e c a u s e o f t h e l a r g e q u a n t i t i e s o r a m e d i a w b u f o o u " O T A P E a n O D I S K " s o f t w a r e — a n d w w a n tt p a s s t h e s e t r e m e n d o u s s a v i n g s o t o u v a l u a b l e r e a d e r s .

P l e a s e S e n d M e

s e t ( s ) o D i s k e t t e s( 1 D i s k s t s e t )

s e t ( s ) o f C a s s e t t e s( 1 C a s s e t t e s t s e t )

P l e a s e P r i n t

N a m e .A d d r e s sC i t y . S t a t e . _ Z i p _S u b s c r i b e r N o

( F o u n d a t h e t o p o y o u r a d d r e s s l a b e l . )M U S T B I U F U N D S D R A W N O U B A N K

C h e c k o M o n e y O r d e r E n c l o s e dB i l l m V I S A M A S T E R C A R D

T o t a l O r d e r

A c c o u n t N u m b e r

S i g n a t u r eP h o n e N o L

E x p . D a t e

H o m e C o m p u t e r M a g a z i n eP . O . B o 7 O 2 8 8 E u g e n e , O 9 7 4 O 1

F o I n f o r m a t i o n o o r d e r i n g T O L L F R E E s e b i n d - I n c a r dl o c a t e d a t t h e m t d d l e o f t h i s m a g a z i n e .

O f f e r 6 P r i c e s S u b j e c t T C h a n g e W i t h o u t N o t i c e .

Page 74: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 74/144

Y o u r G u i d e t T y p i n g i P r o g r a m s f r o m H C W i t h i n t h e s e p a g e s i s o f t w a r e b o n a n z a : e n t e r t a i n

m e n t , e d u c a t i o n , h o m e a n b u s i n e s s a p p l i c a t i o n s , u t i l i t i e s ,a n t u t o r i a l s — j u s t f o y o u . A l y o u n e e d t d i t y p e t h e mi n t o y o u r c o m p u t e r . H C h a t a k e n m o s t o t h s t r a i n o u o t h i s p r o c e s s :

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

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

L o o k a t h e K e y - i n - R e f e r e n c e ( F i g u r e b e l o w ) s e e h o e a c h c h a r a c t e r a c t u a l l y a p p e a r s i t h l i s t i n g . B c h e c ki n a n q u e s t i o n a b l e c h a r a c t e r s w i t h t h e K e y - i n R e f e r e n c e ,y o c a r e d u c e e r r o r s t m i n i m u m .F i g u r e 1 K e y - i n R e f e r e n c e

l l k | | | | | | M | | dB b l c l d l eE f l g l h l i| | J K | k | l P f o R S Tn | o | p | q | r I | u | v | x | y | z U

B e f o r e Y o B e g i nS i n c e H C M p u b l i s h e s f o s e v e r a l d i f f e r e n t c o m p u t e r s , t h

f i r s t t h i n g y o s h o u l d d i m a k e s u r e t h a t y o a r l o o k i n g a t h l i s t i n g d e s i g n e d f o y o u r m a c h i n e . I f f o e x a m p l e , y o h a v e a A p p l e l i e , m a k e s u r e y o l o o k f o t h f o l l o w i n g b l a c k b a a b o v e t h l i s t i n g : m E S S S a s m mT h c o m p u t e r m o d e l n a m e w i l l l i k e w i s e a p p e a r o e a c hs u b s e q u e n t p a g e o e a c h l i s t i n g , s a l w a y s l o o k f o t h n a m e b e f o r e y o b e g i n t y p i n g f r o m n e p a g e o l i s t i n g s .

B e f o r e y o b e g i n t y p i n g i t h p r o g r a m , y o w i l l w a n tt o s e t u a s y s t e m t s a v e y o u r p r o g r a m . W h e t h e r y o u a r u s i n g c a s s e t t e o d i s k e t t e s t o r a g e s y s t e m , n o i t h t i m et b c e r t a i n i i p r o p e r l y c o n n e c t e d , p o w e r e d u p a n l o a d e d w i t h b l a n k c a s s e t t e o a i n i t i a l i z e d d i s k . A y o t y p e i y o u r p r o g r a m , y o s h o u l d g e i t h h a b i t o s a v i n g y o u r w o r k a f t e r e v e r y t w e n t y o s l i n e s .

O n o t h m o s t f c o m m o n e r r o r s i n e n t e r i n g l i s t i n g i t y p i n g o n s y m b o l f o a n o t h e r / T h e s e t r a n s p o s i t i o n s i c l u d e s u b s t i t u t i n g t h l e t t e r f o t h n u m b e r 0 t h l e t t e r

f o t h n u m b e r 1 t h l e t t e r f o t h $ a n t h u p p e rc a s e f o t h n u m b e r 8 T h l a s t e r r o r i e s p e c i a l l y l i k e l yw h e n w o r k i n g i h e x a d e c i m a l n u m b e r s w h i c h a r c o p o s e d o 0 - a n t h u p p e r c a s e l e t t e r A - F .

T h l i s t i n g s i H C a r a l w a y s t h s a m e n u m b e r o c h a r a c t e r s w i d e , b u t h n u m b e r o c h a r a c t e r s p u o n a n yl i n e o f t h e v i d e o d i s p l a y w i l l v a r y f r o m c o m p u t e r t c o m p u t e r . D o n ' t t r y t o m a k e y o u r l i s t i n g s l o o k l i k e t h t y p e - s e t l i s t i n g — i n s t e a d m a k e s u r e y o k e i t h l i s t i n g sc h a r a c t e r f o c h a r a c t e r a n s p a c e f o s p a c e .

S p e c i a l N o t e o C - 6 4 L i s t i n g sC o m m o d o r e u s e s m o r e t h a n 9 s p e c i a l s y m b o l s t o r e

p r e s e n t v a r i o u s k e y b o a r d o p e r a t i o n s : f o i n s t a n c e , t h s y m b o l g j i n p r o g r a m r e p r e s e n t s t h e o p e r a t i o n o h o l d i n gd o w n t h [ S H I F T ] k e a n p r e s s i n g t h e k e y w h i c h h a C L o i t u p p e r h a l f ( s e c o n d k e f r o m t h r i g h t o t h e t o pr o w ) . T h i s o p e r a t i o n c l e a r s t h s c r e e n .

R a t h e r t h a n r e p r o d u c i n g t h e s e s y m b o l s , H C M ' sl i s t i n g s i n c l u d e k e y - s t r o k e i n s t r u c t i o n s , b e t w e e n t w oh a n d s w i t h p o i n t i n g f i n g e r s . F o e x a m p l e , w h e n y o f i n d w S H I F T C L R - w i a H C l i s t i n g , y o w i l l k n o w t h o l d d o w n t h [ S H I F T ] k e a n p r e s s t h e k e w i t h C L o i t

n u m b e r i i n c l u d e d i y o n e e d t r e p e a t t h e o p e r at i o n : « r 8 S H I F T C R S R L E F T - w t e l l s y o t h o l d t h [ S H I F T ] k e 7 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

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

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

I F i g u r e b e l o w , w h a v e i n c l u d e d c h a r t s h o w i n gy o r e p r e s e n t a t i v e s a m p l e o f t h e s y m b o l s t h a t a p p e a rw h e n y o u s k e y s t r o k e s e n c l o s e d b t h h a n d s y b o l s . ( N o t i c e t h a t t h h a n d s y m b o l s a l w a y s a p p e a rw ; i t h i n q u o t a t i o n m a r k s — a s i p r i n t s t a t e m e n t . )

F i g u r e 2 C - 6 4 S p e c i a l s y m b o l sW h e n y o s e e :

H O M E

M

M

W G

O

W

T g e t h i s d i s p l a y :

a n n -P r o g r a m I d e n t i f i c a t i o n

E a c h p r o g r a m h e a d e r ( t h e f i r s t f e l i n e s o t h p r g r a m ) c o n t a i n s i n f o r m a t i o n g i v i n g t h l a n g u a g e t h p r g r a m i w r i t t e n i ( e . g . , T E x t e n d e d B A S I C , A p p l e s o f t ,e t 6 . ) a n d a n y s p e c i a l s y s t e m c o m p o n e n t s t h a t a r e r q u i r e d ( s p e c i a l m e m o r y c a r d s , S p e e c h S y n t h e s i z e r ,e t c . ) . T h f i r s t t w d i g i t s o t h v e r s i o n n u m b e r t e l l y o i w h i c h v o l u m e a n d i s s u e o H C t h p r o g r a m i n i t i a ll a p p e a r e d . T h t h i r d d i g i t o t h v e r s i o n n u m b e r i d i c a t e s t h e v e r s i o n o t h p r o g r a m . W h e n p r o g r a m i i t i a l l y a p p e a r s , i H C M , i i v e r s i o n 1 A n s u b s e q u e n tr e v i s i o n s t t h p r o g r a m i l a t e r p u b l i s h e d i t h m a g a z i n e o i t h s o f t w a r e a v a i l a b l e o m a g n e t i cm e d i u m f r o m H C w i l l b e a r r e v i s e d v e r s i o n n u m b e r .

^ L V o l u m e n o I s s u eV e r s i o n

o r i g i n a l p r o g r a m

o u p d a t eE n o P r o g r a m H C

Page 75: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 75/144

L O G O S A I L I N GC O

C O

N O E

M

D - P l

A

G C O E A

C O A C

N «

O O O O

O N A A

R R O D U

N G - PO O

G

6

C H

O

4

T O T T

O

B

G

4

4

G

G

O

T

T

O

O

G

N

O

O

C O

W

O N D

O

M

0

A C

M

E N

O

M A

G 4 4 O

C O

W

-

C

M M M M M M M M A M A M A M A M

M

U

P M A

X

A A M

M A C O U R

M A

E N

C

T I - L O G O T I - 9 9 / 4 A

M

C O N l H Q E

A

M A M M A

M M M C

N

M

A

C

E

A

M A A

A

O

M Y C O RN G C

C O C

A

M

M A

O

-

M M

A M

R

E

A C

A G

A M C U

M A G M

A C

E M

M

H C

L O A N C A L C U L A T O R1 0

1 1 3 1 4 1 5 1 6 1 7 1 8 9 2 0 2 1 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

D E A O N E X TA L

P U L A L

I N N

L

S N T

N

X X

L O A NE O M

( L E A RL O A N

X X > 5 35 5

T A 2

T A T A K E Y (

L E A RD

L E A R

I G H TR A O M I O

L O A N

T H E N

Y O

T H E NT H E N

N A 3 0

X

N U M B E R

2 9 X X < 4 9

A M O U N T

9 8 T O E

1 0 U L A T O R

7 2 7 1

A T O R

S

M A G A Z

O A M O R TE X

P A Y M E N T

T H E N

5 0 0 0 0 0 1

P

P A Y M E N T SZ A

2 9

D E T E R M I

S H I N

O R A

A M O U N T

1

N

T A S C H E D

3 5

9

4 0 4 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9 5 0 5 1 5 2 5 3 5 4 5 5

A C A

P R

R E U N I N P U T

P M T $G O T OP M T $

H E N

( T R M < 4 9K

N O

T R | M = 4

M M ( N

T A

E A 5

1 0 N T E R E S TM O N T H L Y5 5

A N N U A L

S

N G

S O L V E

A N N U A L

O Y E A R S

N T H L Y

T H T H E NA Y M E N TI N T E R E S T

L

N

R

T H E N

5

R

F O 7 6 0 9

T H E N

6 1

O A I

R A T E

M A D EA

N E

E X m I o n t h s

5 3

E

H E

E T A

4 0

A

C o n t i n u e d

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 7

Page 76: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 76/144

L O A N C A L C U L A T O R c o n t i n u e , ,

H D U

N

P

N O

Y

H C

S E T . T H E . D A T ER E R E R E R E R E R E R E R E R E R E

C O P Y R IS E

B H O M EV E R S

E M E R A L D

A P P L EP R O D O S

A P P L E / F a m i l yT H G H

A N D E R S

O N

D A T E

C O M P U T E RO

9 8 V A L L E Y

F A M I

N E R E

L

9 8 P U B LM l A G A Z

A P P L E S O F T

N C

2 0 2 1 2 2 2 3 2 4

Y E A R

V T A BE V T A B

M N T H % (N P R

M A X D A Y

T R A H T | A BH T A B

N O R M A LP R O D O SC A L L

m P N

H O M ED A T E

9 5 P

N V E RE T

N

C o n t i n u e d

7 6 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 77: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 77/144

S E T . T H E . D A T E C o n t i n u e d A P P L E / F a m i l y

5 2 6 7 8 2 9 3 0 3 1 3 2 3 3 3 4

3 6 3 7 3 8 3 9

4 0 4 1 4 2

4 4

4 6

O H T A BD A H T A BY V T A B

E A T

A E

M N T HM N T HM N T HM

M A X D A Y

V T A B

4 0 T H O N T H

T H T [ N E X T

1

1

2 1

2 Y

V A

M N T H %B

P

V

1

B

H T A BV

G l O S U B

A T A

D

I

1

S U N

Y

I N T

H T A BH T A B

M N T HD E C R E A

Y

I D E D

N

M N T HT H E N

M N T H %

M

6 0 3 4 6 0

R E

R E

T M A X D A

B

G O S U B

S T E P

M J A X D A YD A

I N

I

S M

N

O

P R E P A R E

Y

E

T H E N

6 0

O

D

L L E R

G 2

Y

M N T H3

V T A B

d a / y r

2 9

2

M N T H %R E M A I N D E RP O W E R S

M A

D A

H T H

T H E N

M E O

4 7

4 8 4 9 5 0 1 5 2

5 3 5 4

5 5 5 6 5 7

8 5 9 6 0 6 1

D N E X TT

O

O A R X

E R Y E A R

P

O W E R S

Y E A RY E A RK A T

E P I N G O S U BG O S U BN

N T

N A

D A Y N A R Y

N E X T

K

T

I N K 5 8 8 I N

4 9 0 4 0H T A B

T

D

Y E A RY E A R

M O N T H

Y R Y R

T A

D A

N

B

K C H R E T U R N

K

O N A R S

R E I A D

Y R

H T H

N T H % (P O K EA L

G H E R

R

K R E T U R N

M T T

M U L T

e

D

D

4 9 0 4 19 5 b

K

M j E S M M N T H %I M

H E S T

5 8

Y R

M

Y E A R

Y E A R

N A

G D A

N A R YY E A R % (

I N V

E N T H

H C

P I C H A R TI B P & I B M P C j r

1 0 1 1 2 3 4 1 5 1 6 1 7 1 8 1 9 2 0 2 1 2 2 2 3 2 4

2 7 2 8 2 9

0 1

B H O

C H R S

F T R 4

B B

A A ) + C

N E X T

T H E N)

R

-

A A ) + C H

L O C A T E

R

O O

H R

1 A T 2 1

1 4 C H R $H R

I I N K E Y

O O

H R

S T E P(

L O C A T EV

3 3

G

G R M O N I

( & H 6

R 1

L U E S

( & H l& H 7 7H R H R

T H E N

A P

9 2 6 5 3 5 9 *( &

W T

N

& H R ( 1

) + 8 0

T O

& H A A )

P R I N T

E L S E

9 8

( & H 5 5

3 3

B A

F

K

9 8 U B M A G A Z

N

A I A D

N

P

P R J L ) + 1 0 0

S P L A YN P U TV A

( ( 4

) + C H R $

H R

I N U E

N

R

S

D

T H E N) + 1 3 0

( A

O

H R H R C H R S( &

& H F F( & H 5

(

P

N

(

E N T E R

A

B A

( & H 6 6& H B B

C H A R TH R

N

( & H A A )

O

( 1

P

D

A

C

N U M B E R

V A

N

( & ( &

( f

4

3 3 6

3 7

3 8

3 9

4 0

4 1 4 2

4 3

4 4 4 5 4 6

A 3 9

V

V 2 O C

V U N

3 6 A A

A A N

L

I

2

V A

I N P

P F O

N E X TE D N E X Tl | o c a t eI N K E Y S

L

S

I N

I N

N E X TL

2 A

I N

O C

T H E N

N

S P S P

2 1 9

A N

O

A A

4

3 7 T A T

1

A

E

V A 2

9

P

A

N

U

A

D

2

4

. 9 N

I N

V

W H 3 7

O A N

( D

8

A L

2 1

T

I L A T

T H E NT H E NT H E N

A

N E X TA T

A

V A U A T

A

9

M O R E

A

9

4 6 4 6

O V

A

1

T

1 N E X T) + A L L

E L E L S E

A

9 0 0

/

T H

P

E L S E

V

2 0 3 5 N

2 1

N E A

D

T

H C

W O R M W O O D0 1 2 3 4 5 6 7 8 9 2 0 2 1 2 2 2 3 2 4 2 5 2 6 2 7 2 8

2 9 3 0 3 3 2

F O

E E E R E R E R E R E R E R E R E [ MD F O R E A DN E X TR E F O A L N E X T6

W l O R M S

6

H O M EV E R S

T O R E

Y < 7 7

W O

T W l O R M S

H A

Y R A

4 6 T

T

G

O M

T H E N

W O O D

6

6 7

V A A

O

3 3

9 8 E

E X T E N D E D

W O R M S

B A M A G A Z

1 9 P U H R O PN B A

N

3 3 4 3 3 6 3 3 8 3 9 4 0 4 4 2 4 3 4 4 4 5 4 6

4 7

N E X T

A L A L

N

Y <

N A L F O P N E X TG O T OD A T A8 1

D A T A0 0 0

C H A RK E

0 0

R

T H E N

H C L E A RT C H R S3 5 8

8 8 3 8 7 8 F C D C 0 C 18 3 C 7 E E 7 C 3 0 0 0 0 0 0

0 0 0 0 0 0 C 3 F F 7 E 3 C 1 8C 3 E F F F 3 7 0 3 8 1

8 3 C F F F F 3 C 1

3 8 w o r | m $3

6 7 R N

C 0 E C 7 E 3 7 0 3 8 1 8C

R N

1 + 6 5

8 1

8

8 1 8 1 8 18 3 8 7 0 E 3 C 7 0 F 18 3 8 7 0 E 0 E 0 7 0 3 8 1. 8 1 C 0 E C F F F 7 8 3O O O O O O F F F F O O O O

C 0 E 0 F 0 F 0 E 1 C 1

8 8 1 8 1

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

H C 7

Page 78: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 78/144

Q U I Z - P R I N T

E

-

A P P L E / F a m i l y

M U

U

H

H E

M

C o n t i n u e d

7 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 79: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 79/144

Q U I Z - P R I N T C o n t i n u e d A P P L E / F a m i l y

O

R

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 7

Page 80: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 80/144

  

    

 

 

    

 

 

 

  

    

  

 

 

 

 

           

 

 

  

 

     

            

                    

                           

           

      

  

   

 

     

                 

 

  

        

        

   

    

   

   

      

   

  

   

 

 

  

 

   

  

 

 

Q

 

    

  

 

      

 

    

   

 

      

     

  

 

 

 

  

 

 

 

 

   

  

 

       

    

           

        

  

         

  

                        

    

     

      

 

    

       

 

 

  

 

    

          

       

        

   

  

   

     

 

  

 

 

    

            

   

  

 

 

  

 

 

     

 

 

  

 

 

  

 

  

 

 

 

 

   

 

 

  

 

 

    

   

    

 

     

 

      

 

 

     

           

 

    

      

         

    

 

  

 

  

  

  

          

    

  

 

 

  

w            

 

 

 

   

 

  

     

  

   

    

    

 

  

 

   

    

 

     

 

          

 

    

  

   

 

 

 

         

  

    

  

    

   

  

 

  

   

 

        

 

 

                    

       

            

 

 

    

     

  

       

   

 

   

   

   

       

 

      

     

   

   

       

 

  

    

  

 

   

   

    

          

 

       

Page 81: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 81/144

Q U I Z - P R I N T C o n t i n u e d C O M M O D O R E 6

Q

O

O

S

I

Q

C o n t i n u e d

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 8

Page 82: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 82/144

          

   

       

 

       

    

    

 

  

       

       

    

   

  

   

  

    

 

  

 

   

     

 

   

 

  

   

  

        

  

  

   

  

 

 

    

 

   

   

 

 

 

                                 

  

  

 

 

 

    

   

     

  

    

 

 

 

   

 

 

  

 

 

  

  

       

   

   

     

  

 

   

 

 

 

  

   

 

   

   

 

   

 

 

 

     

  

  

   

 

            

 

 

      

 

  

 

    

 

  

 

      

 

 

    

      

   

     

 

 

  

 

  

 

 

 

 

          

 

 

      

     

  

  

  

  

       

   

    

 

 

 

  

 

 

 

   

  

  

   

    

 

 

  

  

Page 83: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 83/144

Q U I Z - P R I N T C o n t i n u e d I B P & I B M P C j r

E

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

H C

8

Page 84: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 84/144

Q U I Z - P R I N T

C o n t i n u e d

8 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 85: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 85/144

  

 

        

 

 

I   

 

   

 

  

    

     

    

       

   

    

           

 

 

     

       

     

   

   

         

 

  

        

H       

                      

  

   

  

       

  

        

 

   

   

  

 

  

 

 

   

            

 

   

 

    

    

      

   

     

 

   

    

     

 

    

  

     

 

      

    

     

  

 

       

   

 

 

  

 

 

  

 

  

  

       

  

       

 

  

        

     

 

        

 

        

       

                 

          H   

        

  

   

       

    

    

     

   

    

          

         

      

  

  

   

     

   

     

 

      

     

    

  

     

                       

                

 

                     

      

        

  

  

    

    

  

  

  

  

    

   

 

  

 

        

    

 

      

   

   

   

 

  

      

  

   

  

    

 

 

  

    

  

 

     

 

      

 

 

   

  

   

                           

           

                        

                 

             

   

  

   

   

 

 

 

 

 

  

  

  

       

   

  

  

     

  

 

   

 

   

 

   

 

  

   

Page 86: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 86/144

K O R S - E L F C o n t i n u e d

G

H

1

A P P L E / F a m i l y

1

1

4

R

X

N

P K

E R

1

L L D E B

H

F

1 8

P

C o n t i n u e d

8 © H o m e C o m p u t e r M a g a z i n e V o l u m e s , N o

Page 87: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 87/144

K O R S - E L F C o n t i n u e d3 0

3

3

3 3

3 4

3 5

3 6 3 7 3 8 3 9 4 0 4

4 2 H C

K O R S - E L F0 1 2 3 4 6 7 8 9 0 1 2 3 4 5 6 7 8 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 4 6 4 7 4 8 4 9 5 0 5 1 5 2 5 3 5 4 5 5 5 6

G O O O = 1P O K E

P O K EF P > 1 4 T H E N PP O K E 2 0 4 2P O K E LO R E L

I

H E

3 2 7 9F O R TF C C Q | W = (

Y G O T O

G O S U BN 5 3 2 8 0

N N

E T A S

4 7

O P Y RE M E R A L DB H O M EV E R SO M M O D O R E

5 5 3 2 6 9

S M = V + 2 13

+ S A S J C

N

P O K E 5 3 2 7 9P O K E 2 0 4 2

P O K E 5 3 2 7 6P O K E 5 3 2 8 7O O = 0 : S PP O K E V + 8P O K E V + 5

K O R S -

R N ) + R N 3 1

N E X TO S U B 1 0 7 0R

S H A W N

4 T H E N2 5 2 1 5 0

P E E K

F Z < 1 O O T H E N

3 2

I O

O M O S U BP O K E V + 1P O K E V + 3

G O S U B

9 2

S P

F A A

3 2 A N D C 2

F

U N

S

G H

O M P U T E R

P O K E 5 6

M | = V + 2

P E E K2 T H E NT

T

I N

1 6

E L

P O K E

C

1 1

V A

7 6

P O K E L

9 9 5 3 2 7 9

B L

G O S U B 1a E w P O K E 5 3 2 7 9

D G O S U2 7 5 0

6

2 4

P E E K

2 2

N E X T

4 9 B L V E R

R E T U R NS + 2 R D G O S U BF 5 3 2 4 8 2

M = V + 2 1

9 8

5 3 2 7 93

2 9

F O R T

2 0

T H E N

P O K E V + 9

N M B A

4

2 0

3 2 T H E N PA N D 4

P O K E 5 3 2 7 8

8 9 4 T H E N P O K E L

8 3

6 2

S C O R E

G O S U B5 3 2 7 6 ) K E 5 3 2 8 5

1 9 8 5U A

G O S U B

P O K E V + 1 6P O K E V + 2 9

P O K E L + S P3 9

T

T H E N

1 8 6 4 T

T M = T M -

S U 1 0

K 2 9

T A

S N

P O K E 55

S

F Q

s G O T O 2 4 P O K E 5 3 2 8 1

5 1

T H E N C 1

1 2

S 2

9 0

2 7 5 0

2 7 5 0

N

N

C

J

3

P O K E V + 4

T A

O

3

S

2 7 4

4 T H E N G O S U

K E 5 3 2 8 6

K E

P O

R N

3

S P E E K

K E

P O K E

P O K E

1 8

5

5 6 6 6 6 6 4 6 6 6 6 8 6 9 7 7 7 7 3 7 4 7 5 7 6

7 7

7 8 ? 9

8 0 8 8 2 8 3 8 4 8 5 8 6 8 7 8 8 8 9 9 0 9 9 2 9 3 9 4 9 5 9 6 9 7 9 8

C O M M O D O R E 6 C X

F O P I / V $F O F O R KP G O S U BP G E T A SF A F A 1 G O T OF S 7 3 0 8

N H A V EN

P I N G E

R E R E

N F f Y O U

1 N E X TN

w N T S PN

R E A D AF

F O R T7 F O R TR E G O S U B

F O F O R TF O R T

N

F A N E X TA N D 2 4 0

P O K E S + 1P O K E S + 5

R t S C O R E

6 7 1 0 A N D T | M < 0 T H ES G O T O

T O F O P O K E

R « J l ' | G O S U B 1 0 7 0

A

P O K E 5 4 2 7 6

T N E X TT O 4 0 1 1 4 t

O V E R L O R DK O R S

A

S U K E 5 4 2 7 7

K E 5 4 2 7 3

R N D (

M A D E0 0 0 + (O

F A

B E A T E N

7 8

T H E NT H E N S X

5 3 2 6 9

P R E S S

1

M 2 7 4 0

T O 5 0T O 5 0

T O 5 0T O 5 0

M 2 4

M O R

P O K E 5 4 2 7 6D O O R2 7 4 0 3

U

R

C

2

S O R R Y

A T H E N P RE N T H E N

S O U N D S

R E A D BT H E N R E S T O R E

3

T H E N2 3

1

1 N T

N T w $ = | w | $I N

T H

T H E [ M | E

N E X TN E X T

P O K E S + 1N E X TN E X T

S

O S U BA N - E L F S

P

T N A

I N B U

N

2 3

3 N O 5 4 2 7 2P O K E S + 5

• K E

O 6

N P O K EG O

P O K E 5 3 2 7 2

K E 5 4 2 9 6K E 5 4 2 7 6

K E 5 4 2 7 2

L A T H E N

M U

G O T OS

N E X T

N

R N 1 PN U

T M = T M -

U R A T U L A T

A V E D3

Y O S C O R E

G O S U B

3 K E

W

N

I

K E 5 4 2 7 3

2

5 3 2 6 92 7 5 0

A G 7 8

8 5

S B O N U S

S w P R

R E S S

A N E X T

R E T U R N

H A V EW J A S

2

N

Y /

P E E K

2 7 4 0

P O K E S + 2 4

1

G O T O

O T P O K E 5 3 2

O N O

S N E X TK E

G O T O

L O S T

E 5 3 2 7 2

P O K E 5 4 2

R E T U R

Y T H

7

Y

C o n t i n u e d

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 8

Page 88: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 88/144

K O R S - E L F C o n t i n u e d9 9 1 0 0 01 0 1 01 0 2 01

1 0 4 01 0 5 01 0 6 01 0 7 01 0 8 01 0 9 01 0 1 1

1 2 1 3

1 1 8 01 9 1 2 0 01 2 1 01 2 2 01 2 3 01 2 4 02 5 2 6 2 7 2 8 2 9 3 0 3 1

1 3 2 0

3 3

3 4

1 3 6 0

3 7 3 8

3 9

1 4 0 0

4 1

4 2

4 3

4 4

4 5 4 6 4 7

4 8

R E

R

A

R E

F E T U R NT P 1 0 1 0 K O R S2 7 4 0E

E T A SF A F A F A

I N 1 T H E N A 5 2 T H E N A = 5 63 T H E N A = 6 3F A Z | = 4 T H E N A 6 K E 5 4 2 7 3

S U K E 5 4

K E 5 4 2 9 6

F

K E 5 4 2 9 6K E 5 4 2 7 7K E 5 4 2 7 6

U K K E 5 4 2 7 7K E 5 4 2 7 6

U

R

4 2 T H E N

P O K E

S U N N

I N

N

N

1 7 M A I N5 3 2 4 8 + 2 1

I

N A N G | O

4 2 9 6

I 5 4 2 7 62 4 0 T H E N

N

N

N

K E 5 4 2 7 6

2 7 9 0

G O S U B

1 0 2 7 4 0

F A ( R N D

O N

7 4 9 7 7

S W O R D

L E T T E R

O

O T

M 2 4 5 0

1

1 2

2

T L

T

N

P O K E 2 0 4 3K E 5 4 2 7 6

S U

E L

4

: g o s u b4

4 K P 1 2 S U M

K E 5 4 2 7 6T H E N R E T U R N

6 9 7 1 K E 5 4 2 7 2

R E L E A S E D4

K

2 7 4 0

Z A P P E D

4 2 7 6K E 5 4 22 7 4 0

A N

O

8 3

4 2 7 3

K E

S T A R T

2 0

R E T U R N

9

G A M E

N E X T

K E 2 0 4 3

2 5 1 2 5 01 2 5 01 2 5 0K E 5 4 2 7 6

P O K E 5 4 2 7 2

1

O

K E 5 4 2 7 2

A S P

D I K O R S -s

2 0

N W A

A

V H

4 9 5 0 5 1 5 2

1 5 3 01 5 4 0

5 5 5 6 5 7 5 8 5 9 6 0 6 1

1 6 2 01 6 3 01 6 4 01 6 5 0

1 6 6 01 6 7 01 6 8 0

6 9 7 0 7 1 7 2 7 3 7 4

1 7 5 07 6 7 7

1 7 8 01 7 9 01 8 0 0

1 8 1 08 2 8 3

1 8 4 0

1 8 5 01 8 6 01 8 7 01 8 8 01 8 9 01 9 0 01 9 1 0

1 9 2 0

1 9 3 01 9 4 0

1 9 5 01 9 6 0

1 9 7 01 9 8 0

1 9 9 02 0 0 0

2 0 1 02

C O M M O D O R E 6

T E N C EP L E T T E RP R I N T

T R A NP P P E Y P B E P P K E

I P U P

P S F A O T

F A F A T l G O A P

G O S U BR E D 1 D A T A 1 5

L E T T E R ST N F R E EI N I N T H I N

I

I N T S P CS U 8 3 S U S U B 2 7 9 0E L T

2 5 2 5

5

I N T H N

I N I N I N

N I N

v I N

I N

I N I N N T

2

D A T A O

2 5

N

R

R L E V E L

T

D A T A 1 51

2 2 2

D A T A O2 4 D A T A O, 0 , 0 ,D A T A 12 4 D A T A O2 4 D A T A O1 5 D A T A OR E M *D A T A O5 5 , 8 5D A T A 1 2 7D A T A 1 7 0D A T A 2D A T A O1 1 D A T A 3 2

D A T A 1 5 3

2 2 5 2 4 D A T A 3 16 D A T A 1 2 7

8 D A T A 2 5 5D A T A 2 51 6

, D A T A 11 2 D A T A 12 2 5 D A T A 2D A T A O

I

V

O S U BH R 1 7 2 0H R 7 2 H R 7 2 6 7

2 5

S A V EO V E R LM Y S TO R D E R

Y S B E 1 1 4 0M 2 1 9

2 5

B

E F O T H L E T T E R SA N

T H E Y

2 5

2 5 2 5

2

5

V E R L

2 0 K O R S2

5

1 3 1 3 1 9

1 2

2 5

3

I M I NB I N

M U

1 2 1

1 9 3

7 2 5

2 5

2

1 2

1 3 3 3

2 1 9 3 9 7 H A R A

6

2 4 2 5

2 5

2 5 3

M P

P

I N T E R M E D I A T E

E X P E R T1 1 4 0

" 1 9 2

, 8 2 5 ,

2 5 2 5

3

S O

R

T H R

1 1 4 0

T H R T H E M E2 1

8

2 0

2 5

T H R E A T E N E D

I N

R

s w

,

6 9 1 2

2 4

L U t Y O U

F

S | W O R DW A K E

S T A K E N L YI N

I N N E R

T H E N T M = 1 0 0T H E N T M = 4 0T H E N T M = 1 0

2 0

2

2 4 2 5 2

6

2 5 2 5 6

3

W H

T H T H

2 5

7

2 5

I N

P U R P

R Q U E S T

2 9

1 4

1 6

1

5 2 5 2 4

6

1 2

R E T U R N

R E T U R NM U 1 5 1 8

D A T A2 5

2 5 2

2 5 9 2 5

7

7

8

R

2 5

2 5 1 2

1 2

U S E S

T H B

W

D A T A

7

2 5 2 5 2 5

A R E L F S

I N D I NT A T H

N E X T

9

1 2 2 5

3

2 4

6 6

1 9 1

2 2

2 2 5

S E

R N f G O

2 1

,

6

3

Y O

L

2 1

6

9 2 5

2 5 2 5

2 5

I

W T I P R E S S

3 3

2 5 6

2

2 5

1 0 1 3

T H

E

s s s

D A T A

2 5

2 5

5

2 4 2 1

3

2 5

1 8

T H W H O S E

T H

A T T AM U S T

L E T T E R S

2

2 4

I C I

P R E S S

2

1 5

2 5

2 5

2 5

1 8

1 2 2

( A N D

H

I M

2 4

O R D E R

3 2 1 3

2 4

3

6

2 2 1 2

L E A D E R

L U C K

Y O U R

1 1 2 6 2 4

1 2

D E F E AS T E A

G H

S F

F

L

1 7 2

2 2

2 2

,

E E V

2 3

. 2 5 52 5 2 5 2 5

2

T T L E

U

1

2 5

2 5

1 5

1 5 2

6

9

2 5

3

, 8 2 5 3 8

, 2 5 52 2 5 2 5 2

2

1 2

6

1

1

C o n t i n u e d

8 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 89: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 89/144

Page 90: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 90/144

Page 91: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 91/144

Page 92: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 92/144

K O R S - E L F C o n t i n u e d6

6 7 6 8

6 9

6 9 7 0

7 1 7 2

7 3 7 4

7 5 7 6

7 7 7 8 7 9

8 0

A L T A L

i n t e r m e d[ k e y4

A E L S EL E

H E A RL B H

A R C A R N 7 1 D A T A

L E V S P L A Y

A S P L A YL E V E L

1 0 1 0 18 D A T AD A T A3 0 D A T AD A T A

D A T AD A T AD A T A

8 1 9 0 3 D A T A

0 3 0 3 0 3

F F F F F

C L E A R2 K E

K E E L S E

1 8 1 8F F F F F 3F

1 2

3 6 3 3 3 D 0 0B

T H Y O U R S

1 0

1 0

1 1 2

A

K < 4 9

A

9 F F 0 01 0

C

1

1 2 4 .E 0 0 02

N E X T

A T

O

a l A 8 0 0

R E A D

F

L E

O U N D

8 0 4 0 2 0

F 0 6 0 F 1 8

2 A 2 7 0 8 0 0

R E S T O R EA

E R A S E

K > 5 1T H E NT H T H P R E SC A

B

6 0 C L E A R8 0 8 0 8 0 8 0 8 0 L _0 0 0 0 0 0 0 0 0 0 1 01 0 0 8 0 4 0C O 0 C 0 0 0 0 0 0 00 3 0 1 8 1 81 8 1 8 1 8 18 1 8 1 8 1 . 8

O E O F O F4 A A 5 1 47 4 2 4 0 8 F1 F 0 7 0 E 00 8 0 0 0E 3 8 7 6 7

0 0 0 0 0 0 0

S = A E X P E R TT H E N

8 9

N N E R>

N E X TM Y S T

8

4

0

S P L A Y

V

E N T E RO U N D

O C O F

T H E N

8

C H O O S E

T H E N6 9

U R 0 1 0 1

F O A

M S W O R D

4 0 8 1

0 3 0 30 3 1 8 E F F 1 0 O 8 7 0

6 7

6 9 E L S EE L S E

T

T H E N

F F F 0 3 0 0

Y O

Y

S

I 0 1 0 4

0 3 6 0

F F F 2

0

8

8 2

8 3

8 4

8 5

8 6

8 7

8 8

8 9

9 0

9

9

D A T A0 C 4 C 3 8 0 0 0 0 F C F 2 E 0 C 0 8 0 8 04 D A T A0 6 2 6 10 7 D A T A0 0 8 D A T AF F F F F O O C O E 0 F O F O F 8 F 8 F C F C F E F E F E F F F F F FF D A T AF F F F F F F F F F F F E F E FF D A T AF F F F F 4 0

O D A O

T 1 4 0 , 0 3 0 D 0 7 0 7 0 1 0 1 0 3 0 3 00 9 0 7 F C F 2 E 0 C 0 8 0 8 0 C 0 C 0 C 0 C 0

D A T A

D A T A

D A T A

N

T A N H

H

Y

R F O

1 3

1 3 C 0 0 F C F 2 E 0 C 0 8 0 8 0 F 0 D 8 C C C C D 8 6 0 6 0 B

4

4

9

E A D E

d

E

0 0 0 3 0 7 0 F 0 F 1 F 1

F F F F F F 7 F 7 F 3 F 1

0 0 0 0 3 8 1 D 0 F2 F 3 E 3 0 3 1

N

K O R ST H R EO

A O V

M

q

0 0 0 0 0 3 0 D 0 7 0 7 0 1 4 1 6 3 7 F 1F C F E C 3 C 10 0 0 3 0 D 0 7 0 7 0 1

T U O

E A T W H O

M Y W

d

R O O

O T H

H

d

S

T

G A M ED I W l H O S E

8 E 0 8 0 8 0 8 0 8 0 8 0 F F F F0 F F 3

O R

B W l O R

G

0

0 3 0 3 0 3 0 3 0 3 0 1 0 10 8 0 8 0 8 0 8F 3 F 3 F 7 F 7 F 7 F F F F

F 0 7 0 1 0 1

F 3 E 7 C 7 C 3

2 3 3 3 3 F 1

7 8 7 8 F C F E F E F E

E L

Y O

d

S

E

T A E

Y O

T E T T

M U

0 1 0 1

A

I N

d c

U

d

R E

H

F 0 3 0 7F 8 7 C 0

E 3 F 7

A A R

L E T T

T D

G O O D

0 1

d

B

E T T H A F E G O L

h c

O R B I T A L D E F E N D E Rt o 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4

5

6

7

o

2

3 3 3 4

3 5

3 6

R E R E R E R E R E R E R E R E R E R E r e | mP O K ET E X T

P A U S EB A

P O K E

H A A S

R (

F O

F | O R

N

N

B A S E

H T A B

N E X TF O

P E E K

3

7 6 2 3

3 3

T H E N

Y /

C O P Y RE M E R A L DB A N H O M EV E R SA P P L

A N D E RA S 2

P E E K

P O K E9 9

H

0

T O R E

B A S E

O R

H R H O M E

3 2 0 4 8F

A

L

P E E KN E X T3 0

W i O U L D"

A S 6

H

P 2

O T T H O

T H E N

T A G H

O | M P

0

N

M O V ET A B L

F O

T

H P T B

A N t D

V A W H C t M

D

N

B A S E

T H E NY O

U F A M I

O K R U N O R M A L9

O U N D

A

D E F E N D E R

N

T Y P $

6

T N E X T3 0

E

9 8 L E L E

2

N O R M A L

N

A

X

A H T A BH T A B

T

X

K

A M T A F F

R

V T A B

S H P T

U B

A P P L E S O F TH E G O T O7 D E F E N D E RN O T R A C E

A A S A S

7

9 8

A

P O K E

O K

R E A D

H T A B

N E X T

O U N DN

S H

N

A L

A

R E A D

P N 2 3

= 5 7 3 0

2 3

O R

T H E N

N

H T A B

N

R E A DP

A S

A T H E N

F

S O U S H

N

E F F E C T S

C

2 4

T A

R

6

H

M

F O

H

A

3 6

D

P O K E9 9 P A

3 7 3 8

3 9

4 0

4

4

4

4 4

4 4 6 4 4 8

4 9

5 0 5

5

5 3

5 4 5 5

A P P L E / F a m i l y

F O P L E N E X TV T A BL E V E LA

H O t M E

H C O L O R

2 6 H P 3 H

A X D O

P R E

O

A O

O X H O l M E

D V T A BH T A B

7

O

N

2

T

T A

N

L E Y S

2 0 8 2 0

D R A W

V A T H E NH G S T E P

0

A L C A

4 8

2

M A

V T A BT

H

N

H A

N R N A A

T H

T H E N

V T A B3

M

H O

O

6

A U S T A H T A B

R A N l G E

Y

T H E N

A 3 9 H C O L b R0 5 7 5

L O

7

7 F O

H A H C H A R

N R N

O O

H P L O TH L O

N

6

P O K EC A V T A B

6

6 T

T H E N

E N T E R

H P L O T

7

N E X T

A L

H T A B

T A S H P T Y P E

P

T

S P K R

3

2 3 A

G E A

2 7 N E X T

6

C A

X D R A W

N

2 0 H

2 6

N

F O 9

H C H A R

3

4 9 5 H T A BL E V SY O U RA

8 L O

X

D

O S U B

H P

7

N

H T A B

9

0

H

8

O

N H A

X D

A

N E A A S

O

A

0

O

A

F T T 2 7

7

F

X

A

N

5

3

3

C o n t i n u e d

9 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 93: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 93/144

O R B I T A L D E F E N D E R c o n t i n u e d A P P L E / F a m i l y5 6

7 8

5 9 6 0 6 1 6 2 6 3 6 4

6 5

6 6

6 8

6 9

7 0 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 4

O N O P

9

H A

7 3 G O T O

R N

N

O A U S E

O 3

T H E N

R O

R

1

F O

1

X A

A

A

O K

R T E X T

A L

E X V T A BP L A Y

1

D R A W

E H E E

2

H E

1 6

V E I N O R

1

5 4

T U R N

X U N 4 X D R A WR 5

D R A W

A

E

H A N

2

4 F

X 2

4

U C

S

T H E N

C

9 2 1 2 1 2 1

N

T H E N

4 9 3

N

A

1

G O S U B

X

H T A B

D R A W

M O V E

S O U N DT A T A

H C A L L

T

T

T

X

U N

U

T H

P P

T O

H

P

O 3 T 5 T O S U BR N

1 R N 1 0 0 0 0

S

I N

E A R T H

9 T H E NT 9 T E

1 H T

T H E N8 0 N 6 O

A

A

P R I A

A T 1

N E X T

2

N E X T

D

6 3 6 8

T

2 0

2

A L 6

2 5

2

1

I N

5 0 0 0 0m | o v e

N E 1 6 3 8 4

H E

N E E N E

1

7 2

N E X T

A

5

A L P H A

N

1 9 5

H A X

A 5 0 0 0 0R N

5 O

T S H P SW (

O K V T A B

2

R E T U R NT H E NR N

P T A B

U

C

8 8

C A

V T A B

P T A P

Y / N )

W 9

T 1

A L

Y E

1 0 G O S U B

H T A BN F O S l O U N D

1 7 A L

A L

I N

N

O

N

1 0 0 0

6

W O U L D

G O S U B

R N

T

1

V T A B

T

A L

C A

H A

H A

2 T U R N

R E T U R N(

K

M O V E

D E F E N S E S1

T H E N

X

S

S T E PN E X T

F L E E T

T A

H A

1

1 6 3 6 8H T A B2

1

U

S O U N

A N

1 2 1 2

2 0

H A

7 1

X

X 2 5

H P

2 U

T H E N

P P

Y O

R N

2

4 9 2 3 4

I N N

G E

O S U B

1 6 3 8 4

W

U N

U N 6

T H E Y

I N I N

8

P E E K

P

H

U

U N

A E N N E X T

T

A B 1

2 5

6

8 8

2

X

2

S O U N DN

H T A BN

A

K A

O S U B

2 4

A L

1 0

T X

R N R N

T A

T 2 4

2

R E T U

A L A

N E X TX 4 9 2 3

R E T H E N

T A K E NW J E R EN

N G O S U B

P

P

A

9 6

9 8

9 9

1 0 0 0

1 0 1 01 0 2 01 0 3 0

1 0 4 01 0 5 0

1 0 6 01 0 7 0

1 0 8 01 0 9 0

1 0 1 1

1 1 2 0

1 6

1 7

1 8

1 1 9 0

1 2 0 0

1 2 1 02 2 2 3

2 4

1 2 6 0

1

8

9 3 0

N

O

N E X TO K P O K EF O N E X TM O V ER E D A T AA C D A T AR A I D A T AG H D A T AD A T AD A T A 1 D A T A2 2 D A T A

F O E S O U N D

O

4 9 2 3 51

2

T U R N

3 1 0 0 8 0

2 2

4

2 3 3

X

A R T H

D A T A

D A T A

D A T A3 0 D A T A

A T

A T A T 2 0

A T

3 D A T A3

D A T A

1 D A T A1 2 6 D A T A

7 D A T AT E X T

2

T A M O V E

1 0 0 8 0 4 0 A 3 1

8 4 4 A 3 12 A T

1 6 2 2

C H R S

M O O

2 5

2 3 2 3

D A T AR O O KO O

N A V I

1 9

0 4 0 3 F F 0 F

4

7

6

1 4

G U N N

N A

C 2 7 1 8 D

0 1 0 0 2 1 4 6 8 E F

1 6 6

1

7

X

S O U N D

X

A P T A

0 8 1 0 2 0 5 0 8

0 0 3 1 7

3

1 3

1

5

1

2 N

8

P A S S E N

2

7 9 9 3 1 3 3 8 1 6 9

2 3

4

6 3 6 81 6 3 8 4

E R A T O RR G A T O RA T O R

4 3

0 8 0 0 0 3 8 C 4 1

6

9 9 H O M l EE R R O R

H T A B1 2

T

T

T

A S

F E

8 3

3 6 4

6 2 0

2 0

2 4

6

1 0

T U R N

1 6

1

A B S l O U N DM O

R E T U R N1 5

T U R N

O O

2 9 2 8 2 4 A 2 F

0 2 0 4 F 8 8 4 4 3 2

2 3

4

4 1 3

3

E N

A D E T

E A R T H

5 0 A 0 4 0 E 0 0 3 8 7 0 E 3 8 3 4 4 3

3 1 4 0 8 0 0 1 0 0 8 F E 0 1 0 2 8 4 6 4 1 4 4

1 B 9 8 7 F F F F 8 7 B 94

1 6 3 1 0

3 2 4

6

S T A N T

E

1

N E

1 1 3

S A N DA S

E A R T HB A

7

0 8 2 9 4 A 8

2 0 3 3 3 F 3 3 2 0 0 1 0 6 1

1 8

1 6 1 2 4 6 ,1 , 9 62 8 1 0 9

2

B 1

0 A 0 5 0 2 0 7 0 E 1

8 0 4 0 3 0 2 9 1 6 0 9 0 8 1

6 0 9 0 0 8 F

2 0 1

V T A BT H

O A U S E

N E X TT A

X

S O U N D

1 0

5 D R A | WO K

D A T A 0 . 0 0 6 0 5 8 4 4 F F 8 0 9 5 8 0 8 0 7 F 1 8 3 0 B F E 0B F 0 0 0 0 0 0 0 0 0 0 F C 0 6 5 1 0 1 0 E F 0 3 0 6 0 F 8 0 E F 8 0

3 2

2 0 9

7

O K

1 2

2 8 0 4 0 A 0 1 0 F C 4 6 5 5 1

A 2 5 1

F F F F E 1

1

5

G

9

H A

0 1 0 1 0 3 0 2 8 2 8 4 9 9 E 3 B 0 1 E 0 2 0 2 C 0 0 0 0 8 0 8 0 8 2 4 2 3 2 8 E 1 A F 0 8 0 8 0 6 0 1 0 8 8 7

1

9

4 6

1 6 F O

N

P O

S T A N T

4 3 0 1 0 2 0

3

3 1 3 7

1 6

1

D A T A

O U

2 3

H

S A N D I

3

2 5

3 7

9 1 2

1

4 9 2 3 4

A R G O

E 0 F F A 2 2 4 2 8 2 9

1 0 1 1

3

N E

9

H

3

T 9 8 G A 2

4 3 8 0 0 8 0 C

4

4

7 7

6

P R I N T

2 3

A

I G H T

2 4 3

T E

A E A R T H

5

3 5 2 1 7

, 1 4 7 4 4 2 3

1 0 2

6

O 8

B A

H

8 3 0 1 0 1 3 1

1

E O U

H T E R

M S M AA N D E R0 8

O

0 4 1 2 2 1 4 0 8 3 4 1

2 1 1 1

1 8 0 8 0 8 C 5 2 2 1 2 1 5

4

2 4

6

S T A T E M E N T S

1

T 5 2 N

4 9 2 3 6S O O K W

9

2 A 2 4 4 4 6 4 9 4 8

2 4 9 4 4 4 F4 4 F 3 F 4 0 4 0 8 0 8 0 40 2 0 2 0 4 0 4 0 2 0 2

6

7 , 3 1 6

2 3

1

6

2 1

9

S I G H T

G H

1 9 3

4

6

T H E R E

4

1 5 0 3 0

3

4 A 8 4

5

2 3 7

3

1 6

1 0 , 1 0

1

H C

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 9

Page 94: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 94/144

O R B I T A L D E F E N D E R0 1 2 3 4 5 6 7 8 9 2 0

2 1 2 2 2 3

2 4

2 5 2 6 2 7 2 8

2 9 3 0 3 3 2 3 3 3 4 3 5 3 6 3 7 3 8 3 9 4 0 4 4 4 3

4 4

4 5

4 6

4 7

4 8

4 9

5 0

5

5 2

R E R E R E R E R E R E R E R E R E R E P O K E

0 W N 1P

O N S E

F O

R E

Y O U RP E S

P O K EP O K E7 P O K EP O K E

5 3 2 5 6

P R E S S f S

T H E N 2 4 0

R N

F O

E

E t C

N N

A S

N

C O P Y RE M E R A L DB H O M EV E R S6 S

O R

2 0 4 0P O K E5 3 2 7 1P O K E5 3 2 8 7P O K E5 3 2 4 8

7 9 P O K E2 5 F O

D : N E X TF O N E X TF O N E X T

P O K E6

5 2 8 P O K E

N U

N

2

2 0 4 5

O R

5 4 2 7 6

S C O T T

G O S U B 1O

K

P L E A S E

Y

R

T A

T

V

G

A N C O M P U T E RO B A L A

2 0 4 3

5 3 2 5 3

T A G H

6

5 3 2 8 53 2 9 0

P O K ET T T T T

5 3 2 5 0

V A L L E YL T H

D E F E N D E R

t R E T U R N t S

0

O K 5 3 2 9 2R E A D

I

j t c t

r

i r

T L P O K E2

5 6

Z

P O K EP O K EP O K E

5 7 9

2

D E F E N D E R

W

5 4 2 9 0

r

9 8

N E X TT H E N 2 4 0

P O K E

7

E S

« r | 3

P R O G R A M

T

2 0 4 1P O K E5 3 2 7 6P O K E5 3 2 8 8P O K E

R E A DR E A D

R E A D

9 8 P U B LA M H C | MM A G A Z

S C R E E N5 3 2 8 0P O K E

8

P | O K E

5 3 2 5 8S C

A B

W

r

P

V

5 3 2 4 9

r

T H E N

V

M D

D O W N *A C

L

9

2 0 4 44

S T A F F

5

N T T $

5 3 2 8 63 2 9 1 1 7

P O K E5 3 2 5 5P O K E

S

N

P O K EP O K E

P O K Er

« T O | r | sY

7 S T

P O K E1 5

P

1 2 P O K E

P O K E

r

N

P R E P A R E

9 5 4 2 8 3

P O K E

P

P O K E

N

5 3 2 5 16 5 3 2 5 7

C

C L

P

4 0 8 3 2 + I

5 4 2 7 2 + 1

5 3 2 7

N

K

S P

2 0 4 25 3

5 3 2 8

r c

r r c

r | M

V

5 N E

9 2 + 1

r r N E

O r |

5 3 5 4 5 5

5 6

5 7

5 8

5 9

6 0

6 6 2 6 3 6 4 6 5

6 6

6 7

6 8

6 9

7 0

7

7 2

7 3 7 4

7 5

6

7

8

9

8 0

8

8 2

R E P O K EP

P O O P P E R A T O RP O P A P E C H G E P R E P

P

r c

r c P

P

G U N N E R Y

u

P

P

P R

P U

P R

P

N

N

N

N

N P K A S N T K $

N

N

N

N

N

r N

N

N

r c

M D

S C R E E N

A

C E

O N

N

B f C L A SN

N

N

N

N

N

N

A S

P L A Y

L

N

r t

r

r

r c

r

r

r M

r

P

S T A N TN A

M = V A L

L E V E LD O W NS T A N TS P A C ED O W N

O F

K < 4

O N

O N

r l

r

r

r C M D R

D O W N

S O N 1

C O M M O D O R E 6 L E V E L O P T I O N S C R E E N

2 C

r

G A T O RD O W N *

S P L A YI t

r

M D

C E

r

K

r l

r

F

P R C O O K

T H E N 6 1 0

O

B D 0 1

r C M D R

P

A S

S

W

M

r

N

R O U T

N

N

E

R O | O K

K

F

2 3 4 5 6 7

C

2 3 4 5 6 7 8 r s

w

D

t

r c

> 5 N

F

r

r c

8 r

M

T Y

A D E TS P A C ED O W NR A D I

N A

H E L M S

O M M A N DR N I Y O O R

T H E N 6 1

x h r i

r

r

r

W A R N

v r j s

G A

M A P

r

r r

r

i r

V T H R U S T t r

v i M

r

r

B

r c M D

r C M DC M

C o n t i n u e d

9 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 95: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 95/144

O R B I T A L D E F E N D E R C o n t i n u e d8 3

8 4

8 5

8 6

8 7

8 8

8 9 9 0 9 9 9 3 9 4 9 5 9 6 9 7

9 8 9 9

0 0 1 0

0 2 0 3

0 4 0 5 0 6 0 7

0 8 0 9

0

2 3 4 5 6 7 8 9

2 0

1 2 2 2

2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0

1 3

3 2

P R

P

■ R A N G E

M R E P O K EP O K E< O S U B 1

N

L E F T S

r C M D

O S U B 1

B

P

F O

F O

R E F O P R

T R

N

N

N

N

O R

R E F O P O K EP O K E

N E X TR E

T P O K E

R E N N O N

G E P O K ET H E NP O K E3 2 6 9

N

N

L E F T !

N B

T < G O T O 9 1

A B

R E T U R N

R A D A R

5 4 2 7 9

G O S U B 1 5 6 0

P

r

0 6 5 8

B

N

O S U B 1 5 6 0

T N T E S $

O S U B 1 4 2 0

F O K O =

T H E NR N

2 0 2 E

5

7 8

P

R A D A R

R N N 2 R 2 G O S U B 1 5 6 0S C A N

O

S C R O L L

S C R O L L

P | O K E1

N 5 3 2 6 4P O K E5 3 2 9 1

L E F T S

T

7

R N T

■ J d o | w | n

■ I M B | « | D O C K

I C B h d E N E R G Y b r l C M D

c m O N T R O L

G O S U B 1

1 O S U B 1B

T H E N

T

N

N E X T

V G O S U B 1

P E E K

R N

t C T R

H < 3

L E F T SN

P E E K

P O K E

T H

V G O S U B 1

N E X T

P O K E

B « 0 1 2 3 4 5 6 7 8 9 M F 2

U B

T E

G O S U B 15 3 2 6 9G O S U B 1P K E Y B O A R DT

2 2 0

5 6

T A R S

K E

5 6

/ O S U B 1

P O K E

T H E N 1

P O K E

T H E N

r /

5 6

N 6 4

5 6

1 0 0 0 0 0

L O O P

2

7 +

E A R T H

N E X T

S T E P 2 G O S U B 1 5 6

N T S T S

7

G O S U B 1

7 8 6 0 6 5 6 + 1

U

R E T U R N

5 6 P E E K5 6

G

C M

T

N G O T H E N

N

» r

r

R N 1 2 R N

P

T H E N 1

P O K E

M

B f O 1

G O 3 U B 1

7 8

G O S U B 1P O K E

r r

P

P U

Y

G O S U B

1 0 0 0

P O K E

R N

r r

5 6

N

5 3 2 6 9

i t

2 3 4 5 6 7 8 9 M r

U B 1 2 4 0G O S U B 15 6

G O S U B 1

S P O K E

N

R

3 9

M D

0 6

N T S C S

O

5 3 2 6 9

r j 3

R E T U R N

V

T H E N 1

S Y

5 9 8 4 8

0 6

V

9 r

x r

P

L E F T S

5 6

O R

F O

R $ = M I D $

L E F T

0

N

P

C M

R V

0 = P E E K

3

6

L E F T SL E F T

5 9 8 8 8N E X T

F O N E X T

N

V

1 3 3 03 4 3 5 3 6

1 3 7 01 3 8 03 9

1 4 0 01 4 1 01 4 1 4 3 01 4 4 01 4 5 01 4 6 01 4 7 01 4 8 01 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

1 6 2 01 6 3 01 6 4 01 6 5 01 6 6 01 6 7 01 6 8 01 6 9 0

7 0 7 1 7 2 7 3 7 4

5 7 6 7 7 7 8 7 9 1 8 0 0

1 8 1 01 8 2 01 8 3 01 8 4 01 8 5 01 8 6 01 8 7 01 8 8 0

1 8 9 01 9 0 01 9 1 01 9 2 09 3 9 4 5

C O M M O D O R E 6 P O K EV P O K E

P E E KG |

0

P O K EE X

O K R E F O 0 R E

P O K EP O K E3 0 P O K EP O K EF O R N P O K E5 3 2 8 1F O P O K E8 P O K ER E P O K ER E R U S T

T

E

9 2 + 1

6 5 5 2 0

P P P

F O F O P

E 7 5

P R E l M

F O G E

N T H E N

N

K

R E P O K EN

H A T O

P O K EO K F O T F O T N E X T9 3

T F O F O P O K ER E D A T A

N E X T

2 5 3 2 6 9S T O R E

T H

P L A C E

R E A DA N K

9 K T H E NK 9 K T H E NR E T U R N

E F E N S E S

N L A

5 3 2 6 9

V

5 3 2 6 9N E X T5 3 2 6 95 3 2 6 9

T 5 3 2 6 5P O K EV

7 8

N N N N N

K K N

1

W

5 0

V

0 6 5 0 0 0 07 0 - 2 04

O R N

E N

G O S U B 1K

5

5 3 2 6 9

P O K E

G O S U B 1

D O W N !

D O C KG O S U B 12 P O K E1

V 5 3 2 6 9

D A T AB A S EH T E R

N E X T

6

A P O K E

T

P O K E

R E T U R N

5 3 2 6 9r l t [ a k e n

M U C H

r

7

N E X T

2 0 T 5 3 2 6 9

K E Y B O A R DS H

r c T N E X TT

A G A I

N E X T

P O K E

G O S U B 1 5 6 0G O S U B 1 5 6 0P R O P E RT N E X T

3 0 P E E K5 3 2 8 0C U R S O RP O K E

O

5 6 T

N E X TW T

T

P E E K

T H E NV

O P E E KP E E KP E E K3 0

V

V

T H E NG O T O 5 3 0W

T

A N

W

V

S <

R E T U R N

O

N

E L D S

F O

1

O R

5 6

2

5 3

5 3 2 6 5

T H E N

T H E N

G A M E

N K $ < >

5 3 2 6 9G O S U BP

1 K $ < >

P E E K

2

N E X T2 0

A L P H AA L P H A

S H O O T S

O V E RD O W N

P O K E

5 3 2 9 1W O T O 1

R E T U R N

P O K E

N E X T

N E X T

D O W N I S H

G O S U B 1 5 6 0

9 N E X T

P O K E5 3 2 6 9P O K E

A N

5 3 2 6 95 3 2 6 9

P O K E

T H

P O K E

P O K EG R A P H

P

S

5 3 2 6 9

P O K E

5 3 2 6 5

A 7 8

Y O U R

D O W N l i Y O U R

Y

G O T O 1

P O K E

V 3

P O K E

P O K E

P O K E

T H

N T | W

D O W N f W O U L D

R 1 B Y E

P E E K5 6 N T S T SP O K E

5 3 2 6 9P O K E

P O K EN E X T

3 8

F O P N P

P E E K

T H

5 0 0 0 0

+ 5 4 2 9 6P O K E

F O

+ 1 T H E N+ 1 T H E N

V

A N

V

B A C K

N

G O T O 1 4 0 0

H <

E A R T H

P

E A R T H

T H E N 13 0

5 3 2 5 9

5 3 2 9 1O R V

D A T A

O R O R H -

5 3

O R

P O K EC O N T R O L

N > 9 0

P > 9 0

P

5 4 2 9 6

D

7 0 4 + 1

5 3 2 6 4

O R

5 3 2 6 9

N E X T

9

V

G O S U B 15 3 2 5 9

N E X T

T H E N 1

R N

2 6

A L P H A

E N R

5 3 2 6 9

O R 3 2

5 4 2 9 6

F O G H T E R

Y O K $ < >

N

8 5

P

S <

P O K E

F O G O S U B 1 0 6 05

T H E N 1

V T H E N

N A

N T S C S

1 F O

P O K E

7 8

D E S T R O Y E D

B A S E

0 6

V F O

T

V

T H

4 5

P E E K

O

T H E Y

S T

5 0 0 0 0O R

V

T H E N 1

P O K E

P O K EA N D 2 3

O

T H E N

F O

F O

G O T O 1A L P H A

5 3 2 6

T H E N

5 3 2 65

4

6 5

T H E N

E A R T HS C O R E

P O

5 3

K

N E X T

F O

S

N

P

P F L E E T

T H E N 11

9 0 T

G O T O 1

W E R E

4 0

T

P

C o n t i n u e d

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 9

Page 96: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 96/144

O R B I T A L D E F E N D E R c o n t i n u e d C O M M O D O R E 6 1 9 6 0

9 7 9 8 9 9 2 0 0 02 0 2 0 2 02 0 3 02 0 4 02 0 5 02 0 6 02 0 7 02 0 8 02 0 9 0

2 1 2 1 2 1 2 1 3 02 1 4 02 1 5 06 7 8 9 2 0 2 2 2 3 2 4 2 2 6 2 7 2 8 2 9 3 0 3 1 3 2 3 3 3 4 3 5 6 3 7 3 8 3 9 4 0 4 1 4 2 4 3 4 4 4 5 4 6

D A T A

S D A T Ao £ n D A T A 0 0 0D A T A 0 0 0D A T A 2 5 5D A T A 1

E A R T H

D A T A 1

G H T E RC A R G O

D A T A 2 5 3D A T A 2 5 5D A T A 0 0 1D A T A 0 0 0D A T A O O OD A T A O O OD A T A O O OD A T A 0 2 0D A T A O O OD A T A 0 8 5D A T A O O OD A T A O O OD A T A O O OD A T A O O OD A T A 0 0 4D A T A O O OD A T A 0 6 8D A T A 1 4 8D A T A O O OD A T A O O OD A T A O O OD A T A O O OD A T A 2 0 5D A T A O O OD A T A O O OD A T A 1 0 0D A T A 0 0 4D A T A O O OD A T A O O OD A T A 0 8 4D A T A 0 0 5D A T A 0 6 8D A T A 0 8 4D A T A 1 6 0D A T A 0 4 0D A T A O O OD A T A O O OD A T A 0 4 8D A T A O O OD A T A O O OD A T A 2 2 1D A T A 0 0 1D A T A O O OD A T A O O O

2

G H T E R

4

0 0 0 0 2 4 1 5 1 2 2 4 0 8 0 0 0 0 0 0 1 7 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0

E A R T H

0 0

0 0 6 0 0 6 0 0 0 0 0 6 2 5 0 8 0 6 0 0 0 3

0 0 1 1 0 0 0 0 0 0

E A R T H0 0 0 8 0 3 2 5 2 5 0 2 0 6 0 0 0 0 0 0 0 0 0 0 2

S A N D

0 0 0 0 0 0 0 0 0 0 0 6 0 8 0 0 0 0 0 0 0 0 0 6 0 0 0 0 1 0 0 0 0 6 1 5 0 0 0 1 0 0 0 6 0 8 0 8 0 4 0 0 0 0 0 0 0 0 0 2 5 0 3 0 0 0 0 0 0

P A S S E N G E RA

0 0 0 6 1 2 1 2 2 5 1 1 0 0 0 0 0 0 0 0 0 0 0 2 0 6 0 0 0 0 0 0 0 0 0 0 0 1 0 8 0 1 1 3 0 0 0 0 0 0 0 0 2 5 0 0 0 0 1 0 0 1 1 4 0 0 0 0 0 8 0 7 0 8 0 0 1 6 0 3 0 0 0 0 1 6 0 0 0 0 2 0 0 0 0 0 0 0

0 0 0 0 2 4 1 2 0 8 1 1 0 2 0 0 0 0 0 0 0 0 0 0 1 7 0 0 0 0 0 0 0 0 0 0 0 8 0 9 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 3 0 0 0 0 0 0 0 6 2 5 0 8 0 2 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 9 1 3 0 0 0 8

H T E R

0 0 2 5 2 2 5 0 8 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 3 0 0 0 1 0 0 0 6 0 1 0 8 0 4 0 0 0 0 1 1 0 0 0 0 2 0 0 3 0 0 0 0 0 0

S A N D IE A R T H

0 0 2 0 1 5 1 2 0 8 2 5 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 2 5 0 0 0 0 1 0 0 2 0 0 0 0 0 6 1 1 0 6 0 2 0 0 1 6 0 0 0 0 0 0 1 6 0 0 0 0 1 5 0 0 0 0 0 0

B 0 2 0 3 2 5 2 5 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 1 0 0 0 0 2 0 0 8 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 3 0 1 0 1 0 0 0 6 0 8 0 6 0 8 0 0 0 0 0 1 0 0 0 0 1 1 0 3 0 3 1 3 0 0 0 8

2 4 7 02 4 8 02 4 9 02 5 0 02 5 1 02 5 2 02 5 3 02 5 4 02 5 5 02 5 6 02 5 7 02 5 8 02 5 9 02 6 0 02 6 1 02 6 2 02 6 3 02 6 4 02 6 5 02 6 6 02 6 7 02 6 8 02 6 9 02 7 0 02 7 1 02 7 2 02 7 3 02 7 4 02 7 5 02 7 6 02 7 7 02 7 8 02 7 9 02 8 0 02 8 1 02 8 2 02 8 3 02 8 4 02 8 5 02 8 6 02 8 7 02 8 8 02 8 9 02 9 0 02 9 1 02 9 2 02 9 3 02 9 4 02 9 5 02 9 6 07 8

D A T A O O OD A T A 2 5 3D A T A 0 0 7D A T A 1D A T A 0 9 3D A T A 1D A T A 1D A T A O O OD A T A O O OD A T A O O OD A T A 0 6 4D A T A O O OD A T A 1

D A T A 1

R E D A T AD A T AD A T AD A T A

D A T A 0 8 5D A T A O O OD A T A O O OD A T A O O OD A T A 2 5 5

0 D A T A O O OD A T A 0 2 0D A T A 0 2 3D A T A 0 8 0D A T A O O OD A T A O O OD A T A O O OD A T A O O OD A T A O O OD A T A 0 7 2D A T A O O OD A T A O O OD A T A O O OD A T A O O OD A T A 0 6 4D A T A 0 0 4D A T A 2 5 4D A T A O O OD A T A O O OD A T A O O OD A T A O O OD A T A 0 0 8D A T A O O OD A T A O O OD A T A 0 1 2D A T A O O OD A T A O O O

4 0 4

7

2

O U 2 4 2 4 2

0 0 0 0 0 9 0 4 2 5 0 8 0 0 0 0 0 0 0 0 0 6 1 6 0 8 0 0 0 0 0 0 0 8 0 8 0 2 0 0 2 5 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 S | O U N D D A T A 6

0

2 4 0 0 0 0 0 9 1 0 1 4 6 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 2 0 2 0 8 0 8 0 8 2 1 0 6 0 0 0 0 0 0 0 0 2 5 0 0 0 0 0 0 0 0 0 0 0 0 9 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 4

1 6 2 5

0 0 0 9 0 8 1 4 0 9 1 0 0 8 0 0 0 0 0 0 0 8 0 0 0 8 0 0 0 0 0 0 0 0 0 8 0 0 0 8 0 8 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 1 2 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 9

5 6

0 0 0 0 0 9 1 0 1 4 0 9 0 8 0 0 0 0 0 0 0 0 0 7 0 8 0 0 0 0 0 0 0 0 0 8 0 2 0 0 0 8 0 8 0 0 0 0 0 0 0 1 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 1

8

2 4 0 0 0 8 2 5 1 0 1 4 1 6 0 0 0 0 0 6 0 0 2 0 0 0 0 0 0 0 0 0 0 8 0 9 0 0 0 2 0 9 0 8 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 0

1 2 1 3 1

0 0 2 5 1 0 1 4 0 9 1 0 0 8 0 0 0 0 0 0 0 6 0 8 0 8 0 0 0 0 0 0 0 6 7 0 0 0 0 1 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 0 0 0 6 1 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0 2 5

0 0 0 0 2 5 1 0 1 4 2 5 0 0 0 0 0 0 0 0 0 8 1 0 0 0 0 0 0 0 0 0 0 0 1 6 0 2 0 0 1 6 0 6 2 5 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 1

H C

O R B I T A L D E F E N D E R

2 0 2 2 2 3 2 4

2 5

2 6

2 7 2 8

2 9

3 0

3

D E A

S R 2 % (

C O P Y R IE M E R A LB A N H O M EV E R SB F R O MB C O L O R /C O L O RR E E NV A

M

3 0

D A T A

R A

8

R E R A F T S

R A F T Sn d 5 bu 5 O R A F T S

2 4

H T E R 1N G

T H

P

M E N E R G YR A N G E

2 b m + 1

3 d 3 g 3

O T C O M P U T E R

D O

2 d

M O

D

H

R A P H

7 0 9 )B 2

O b

4

V A W H C

O L O R

d 3 g 3

6 5

2

E C A R G O %

3 h

4 d

T O

T L E % (

1 -

2

9 8

M E

E S T A F F

B A

b m + 7

b m + 1

b m + 7

O R

T E M P % (

n d 3 h 6 h 3 u 35

2 e 2 u 4 b m

n

A M M C A R T R I

2 d

P U

A D A P T E R

3 3 4 )

E P A S S E N G E R % (B 3

b m + 22 h 3 u

C

G H f E R % (

A

K E

5

2 7 4 )

n

n h

2 d -

E N E R G YT H R U S T = 8 0

4 d 6 g 4

S

N D G

O F

5 d 4 2

3

N

G H T E R 1G H T E R 2 % (

5 u 3 e 4

B A

S B 4 % (

u 2 o 2 b d 3

R A N D O M I

1

2 d

C

S

p

b d 3 d 4 b m +

1 g

3 e 3 u h2

D O C K

4

2 b d

G H T EW A

2 g 4 d 6

5 d m + g 2 h 4 b

D O

0

d 5

g 4 u 2 d d 3 g h u 3

d b

3

3 2

3 3

3 4

3 5

3 6

3 7 3 8 3 9 4 0 4 4 2 4 3 4 4 4 5 4 6 4 7

4 8

4 9

I B P I B P C j rR A F T S

C R A F T S2 R A F T S

d d 6 h 2C R A F T S0 C R A F T Se 2 h 22

E F O

6 f | o r

4

L G O S U BG O S U BG O S U BG O S U BG O S U B

5 d

8

L O C A T EA T 2 1 N

b | m | +

O b

3

P V T H R U S TV D O C KO S U BE N F O

P

2 b t n

g 4

4 6 1 2 2 06 7 8 0

P 8 1

3

2 b m + 5

P

N

7

d

N

h 4

1 0 3 0

1 3 2 0

N

6

b m + 7

b m + 12 0 b d 2 b

S b

G O S U B

T N E X TT

1 0

3

T N

d

h 3 d 7 e 3 b m + 32 b d 8

C L A S S

N E X T

4

2

T Y P E S

C L A S S !

P D R A l W4

O b

D R A W8

2

P G

U p

P V E N E R G Y8 0

T Y P E S

2 u

2 g

D 8 N E X TP N

d

L

L

5

N

1 9 9 )

6 d

O

L o o pR E A D

2

T Y P E S

b m + 2e 3 u 2 h3

2 d 2 a O

A T

A T

2

9

d

1 6 2 n d 1

L O C A T E

C L A S S+ C R A F T S

P V S H I

L O C A T E

C L A S S S

P R E S E T+ C R A F T S

d b m + 3

h

d

P R E S E T+ C R A F T S

S u h e b2

O

d 2 b d 8

E L D S

2

8 4

P R E S E T

2

u

T Y

8 O

C o n t i n u e d

9 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 97: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 97/144

O R B I T A L D E F E N D E R C o n t i n u e d5 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 0 7 1

7 2

7 3

7 4

7 5 7 6 7 7 7 8

7 9 8 0 8 8 2 8 3 8 4

8 5

8 6

8 7

8 8

8 9

9 0

2

D E

X A L

F D N E X T( 5 1 0 B 4 R E | M

P U P U P U P U P U P U P U P U P U R E

L

2 1 N L

1

E

2 8

C A T E

2 U N

S 6 4

B 1 0

2 E E C A R

A T

9 3 A T A T

N A T 1 0 4

E U 1 0

2 1 6

A O O 1 0 S O U N DR E

T H R U

D D C K

O 3 1 2 3 4

2 0

3 1 L O C A T E

M P

M P

3 2 0

N N S 4 5 6 7 8

N 5 6 7 8 9 X

4 2 L 9 1 0

X X X X . X X X X

( X

2

3 1 0

S A B

A B S H A B

A B

1

5

R E T U R N

2 6 5

O C A T E1 6 1 0 0 0P U 2 5

T H E N

I N

N

2 3 3 1

T U R N

T H R U S T D

T H R U S T

N

S

D

2

L 3 H B E 4 N U N L R D

P

Y Y Y Y Y Y Y Y N 9

8 2

1 0

2 T E ( MT E

E 6 3 1

R G

6 7

2

T

6

B

N

3

S D

S D

T H R U S T

C

S H T E R 2 %

1 0

R E S E T3

R E S E TT 1

X

1

T

1

S

N 6 6

A B A S E 6 / .

3 1 1 1 3

2 0 3

9

T H R U S T

R G

I D

A

A S E

A P

1

1

K

R G S

T

A N

4 A I G H T E R 2 %

2 N E X T5 3

E P A S S E N

P

T E M P %7

W A R N1 0

G E

9 1 0 E

5 8

A

B

P 1 0

6

D S D D

A N L

2 8

z D R A W

L E F T

2 1 3 N

M

A N

D

I G H T E R 1 %

P

N

T E T E R 2T T

5 I N

3 N

N 1 0 R E S E TP U

U

T T

1 9

1 8 N

N

3 1

R E T U R N

T

N

5 9

N

T

1 9

V S 1 V D

V E N E R

E

1 2

2 B 2 3

R E T U R NR E T U R N

R E T U R N3 1

9 1 0

3

A 3

P R E S

N W A R N1 3

V T H R U S TT H R U S T

T H R UA 2 S

2 1 8

S

1 7

R E T U R N

T

L 3 H U H U 2 E U R E R 3

E R

(

1 4

T H

G E E 9

O R P G E

T

T 6 0

E T U R NR E T U R NR E T U R NR E T U R N

1 0 1 9

2

1 6

S H

1

9 9 I N

3 1 7

L D

G E

9 E P

N

1 0 E

R E T U R N

N

U

U

G 1 0 2 0

U S

D D

X D

3 N 0

A T

2

9

E N K E Y S4

R A 6 1

G E

T A

C 2 U 2 R 3 F DT R P

B B 2 0

9 4

N 1 0

3

T E E

2 T E M P %

E 2

n

L D 1

N 1 9

S E N G E R %

9 1 4

1 0 2

1

2 0

2

F O

3 1

T y

3 T E M P %

V D O C K

P

6 2

9

3 2

W A R NX

X T H R U S T1

V T H R U S TN

5

7

D E F E N

N

P U

G E

T

T

E

1 0

N (

A T

R G

9

4

5

A 6

9 N

1

6

N

2 1 0 U 2 1

6 4

N E X T

T X S H I

N

0

N

" 0 1 2 3 4

P

1 0

O

L

U

I B P & I B M P 9 1

9 2 9 3 9 4 9 5 9 6 9 7 9 8

9 9 1 0 0 0

0 1 0 2

1 0 3 01 0 4 01 0 5 0

1 0 6 0

1 0 7 0

1 0 8 01 0 9 01 1 0 0

1

1

1

1 4

5

1 6 7

2 0

2 1

2 2

2 3

2 4 5

3

8

9

I R U S T

f X E N E R

R E T U R N

T P S T R $R E

N

M X R E T U R N

6

N E X TA T A T R E T U R N

4

C A T E1 P

X

C A T E2 5

I N

6 2

R A O

R A

F S E L D SF 9

P S E T8 8 e R A

N

A S E

S E

3 N E X T

F T H R U S T

F E N E R G Y

H

2 0

1 0 T H E N

I N 1 0

P A

N R E T U R NE

F E N E R G Y6 7 8 9 XB

I N 1 4

R E T U R N

4

2

N

N

N 2

N

1 2

R 2

6

N

N 1 0

N 2

D 2 0 2 1

N

N G u

E L D S

C A T EA T

S R

6

6 2 1

1

1

1

D R A W

N

T H E N

L E F T S

2 P 1 9

R E T U R N

A

6

N

S

I N

T H E N

6

6 2 0

1

N

9 1 I N

R N

1 1 8 0P S E T1 5 e 5 r6

7 2 6

6 2 2

P W N

A N

T H E N

T H E N

6

2 0

, 6 7 2 6 2 2

P 1

1 0

T H E NB P

1 4 2

T H E NP N 7 A T

5 0 0 0

D

E N E RL O C A T EN

T H E NP

9 B 2 0

P

N H R 6 N

6

6 3 1 S

S T R $

6 7 2 1 N

6

N

N

0

P

1 0 N

1

E

P V T H R U S T

A T 2 R E T U R N

W N

R A 1 3

D R A l W1 3

D R A W

T A

N

I N

6

N

1 3 1

7 ( 2 0

9

P V S H

2

B

T E

4

D R A W1

6 2 0

P P

B

6

N

7 e

R

U

R

2 7 2 0

P A I N TD $

S E 7 e 6 rA I N T

N 2 V

(

E N E R

N

T H E ND 8 6 6

P S E T

N

7

S E

E L 1 8 4 )C K

R

I N I N

3 0

3 1

D

C A T EP

6

6 1

7

6 4

D

1 0 9

N

B

E

N

e R A

D R A W

A

O

P V E N E R

T H R U

C A T E

C L A S ST Y P E S

3 0

3 1 I N

A

P

M 1 8

N

N

N

2 0

2 I N

6

6 4 1 5

2

2 1 5

e

N

X

2

2 0

2

2

N

K

N

E N E R

U N

D

2 D R A WS E

9 T U R N

N N

N

L E F T S

1

R N

4

3 1 N

6 1 0 1 N

X T + X

P

N

1 6

3 1

6

3

6

I N

E L D S

C A

S U S

S H

E L S EH R

3 1

3

0 1

N

6

N

1 0 N

3

D 2

N

I N

t i r i u k

6

3 0 e 3

2

3

3

P

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 9

Page 98: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 98/144

O R B I T A L D E F E N D E R C o n t i n u e d1 2 6 0

2 7 2 8 2 9 3 0 3 3 3 3 3 4 3 5 3 6 3 7 3 8 3 9 4 0 4

4 2 4 3

4 4 4 5 4 6 4 7

4 8

4 9

5 0 1 , 5 1

O R E G O

K D

O S U BO R E R A N G E

D E

H

N O

E S

X

R A

R E F O

S E

T H 8 0 K U S K $ = C H RK

U R G D U

G O

N

S O U N D

E

D E L A Y

S E

E L S EE N E R G Y4 N E X T

4 R N T H R U S TE L D S

T H R U S T

T

S H P

S H

4

0 1

E Y U

D

T

U

S C O R E = S C O R E

7 4

T H E ND E L A Y +

F O

H R

H

4 0

9

G | O T O T H E N

O S U B

O S U B

N E X TR E = S C O R E + 5 0 0

0

T

4

5 0 F O

E N E R G Y

T H E N

N R N

R N

5 0 ) 0 0 0

8

T H R U S

P E E K

D O C K TR N

R N

P O K E

6 3

E N E R

E L

T H R U S

C O R E

D O C K T2

1 0 0 0 0 0

4 5

L E V E LN E X TF O

0

O S U B

T H E NE S

T

R E T U R N

D G O

T H E N

T H R U S

G O T OF O G O S U BE L D S

H H R H R

E

T

L E V E LG b

S L E V E L

S O U N DN E X T

E L D S

0 5 O R

N E

0 5

R A

0 R E T U R N

T

H R

P

G O S U BS h o o

R E T U R N

2 <

S O U N DK

S H

F O

( 8 7 7

T H M

O R

< 8

1 4 8 0

R N O P E E K

C O R E + 1E

R E T U R N

1 4 2 01 5 0 08

P U 0 N E X T1 0 0 0P U 3 0

G O

R E

T H E N

5 E L D S

E V E L

S U

T

8 0 T

5 6

5 0 0 0 0

G O S U B

H U S H E U H E G O H E G O U R T H T / 4 0 0

H R U S T

7

E N E RH

N K E Y $2

O R

N K E Y $D O C KT D O C K TE N E R G Y

N E X T

0 0 0 5

N E X T

1 4

8 0 S U S U

H E A N

O S U B

O

2

T

2

T H R U S

0 0

R E T U R N

O E L D SE

P U

T H

E L D SU D D S 0 0

D E L A Y

F O 1

8

8

U S H O S U BS G O S U B

M 1 0

8 0

O R

7 4 E S H I

1 0 0 0E N E R

G O

D D

F O F O N E X T

6 5

N 6 4 N

F O K

D N E X T0

4

S C

E B A SP U 4 E B G O S U

5

N

T

1 6

6

5 5 5 4 5 5 6 5 5 8 5 9 6 0

6 3

6 4

6 5 6 6 6 7

6 8

6 9 7 0 7 7 2 7 3 7 4 7 5 7 6 7 7 7 8

9 8 0

8

1 8 2 0

I B P I B P C j rE O N E E E

O

O

R E F O U N E T U R NF O

R E 0 = F O O

4 0 0 -

N E X T

E N

4 0 U R

I N

U R

U N N E X T

U P S E T3 P U P U P U P U R E

L P P P

L A N

F O

4 0 0 0

N

2

S O U N DR N

N

N N

N

O

u n

O S U B G O S U BR N F O

R N

N N S C O R E

K $

B 1 6 9 0

N E X T

K $ K

R N

T

N

P

P

N

T

N

W

1 0 0 + 6 01 0 0 + 6 01 0 0 + 6 01 0 0 + 6 0

P N

F O

N

N E X T

0

R N

7 0 3

N E X T

2

N E X T

3

N E X TZ Z / 5

N E X T

0 6

N

T N E X T2

T

A N K

R N

7 0 7

S

C L A S S

L 0 0 + 2 0 0

T H E N

0 5 0 0

R E T U R NZ B B 2 B 3 B 4

p

K $

O

7 0 + O

O U N D

O U N D

T E 7 7 N E X T

O L O R

R N

T

I N K E Y $R U

N E T U R N

A

2 3

z 2 F O

T

S O U N D

F O 7 2

5

1 0 R N

5 0 0 0

R N

b

R E T U R NR E T U R NR E T U R NR E T U R N

Z Z / 5

P S E T

7 3

A N W E N D

P

6

4 0 0 + 1 0 0O L O R R R E T U R N

O S U B

T Y P E S

+

T

N

4 0 + O

R E T U R N

K K $

7 3 N E X TT

1 0 0 + 7 02 Z Z

S S O

O U

O

6 9

K

S

T

W

H C

O R B I T A L D E F E N D E R1 0 1 2 3 4 5 6 1 7 1 8 1 9 2 0 2 1 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 9 4 0 4 1 4 2 4 3 4 4 4 5

A A

F O A

G O T O

I R E A DD A T A

N

A L R A N D O l M

R E S T O R EO S U BG O S U B

K

K

W

O O P E O t M EE R

L E A RP

T A

3 2 7

7

1 3 3 K < 4 84 L E A RS C R E E N

T C O L O R

3 L E A RU

E T H E N

L E A R

C O T TI O

A

3 4 0 05 2

T A G H

O

E S

T H E N

T H E N

V A W U T E RO

O R

K E

2 5

D

E N T E R

9

5

9 8 L

3 0

2 5

E X T E N D E D

E N

T A

B O A R D

9 8 P U B LA M M

9

T H E N

D E T

A

3 9

O

S

B A

E N D E RO N T N U E

O Y

4 6 4 4 8 4 9 5 0 5 1 5 5 3 5 4 5 5 5 6 5 7 5 8 5 9 6 0 6 6 2 6 3 6 4 6 5 6 6 6 7 6 8 6 9 7 0 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

E E O R E A DA N E E S O E O R E A D

N E X TR E A D

F O

N E X TA

F O R E A DA N E X T

A L A L N E X T

G O S U BO S U BG O S U B

G O S U B

O

O R O

H C H A R

G

A H A

N

H

( N

T H A

4 T

3 5 3 4 T

R N R N C H A R3 H C H A R

O

O L O R

3 2 0 ) 8R N 9 7 1 0 6 0

9 8 2 0

T

T I - 9 9 / 4 A

T H E N

A

T H E N

3 2

0

8 2

6 9 3

2 0

+ T H E N 8 0

C o n t i n u e d

9 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 99: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 99/144

Page 100: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 100/144

O R B I T A L D E F E N D E R C o n t i n u e d2 8 6 02 8 7 02 8 8 02 8 9 02 9 0 02 9 1 02 9 2 02 9 3 02 9 4 02 9 5 02 9 6 02 9 7 02 9 8 02 9 9 03 0 0 03 0 1 03 0 2 03 0 3 03 0 4 03 0 5 03 0 6 03 0 7 03 0 8 03 0 9 0

3 2 0 03 2 1 03 2 2 03 2 3 03 2 4 03 2 5 03 2 6 03 2 7 03 2 8 03 2 9 03 3 0 03 3 1 03 3 2 03 3 3 03 3 4 03 3 5 03 3 6 03 3 7 03 3 8 03 3 9 03 4 0 0

3 4 1 0

3 4 2 03 4 3 0

4

P R F O R P N P

A

F O K N R A L g o t | oA E N A A

G O S U BR E T U R NO T A L R E T U R NF O R E A DP N E X TR E T U R N

A X

X

N

A L

A L G O S U BA = F A G O S U B

C A L L

S P A C ED A T A

D A T AD A T A

D A T A

R E T U R N2

2 A G O S U BR E T U R NF O

N E X TR E T U R ND A T A

A S

D E O R A

K 7

O R 3 5

T R

3 K E

A

E

C A P T AD O W N

3 0 7 0 7 0 F 0 F

7 0 3 0 3 0 1 0 1

3 3 6 0

A

S T R $

C A D E T

Y O U RT

T H

E A E A H A (

1 T H E N

3 5 0 0

3

4

T

S O U N D

H C H A R

H C H A R

F 0 E 0 E 0 C 0 C 0 8 0 8 0

F 8 F C F C F E F E F F F F

H A 3 3 6 0

H A 3 3 6 0

3 3 6 0T

C O O K

O Y 9

A L A

H E H

6

3

G U N N E R YS T A N T

F F F F4

C O M M A N D E RY O U R4

1

9 3 3 0 3 09

2

L E

N A

D

2

4 2 5 0

2

2

S S P A C ER A D I

E E A I

3

2

N A

F

A

O F

F F F F F F F F F F F F F F F F4

9

1 1 -

3

3

3

A S

L

C H

7 F 7 F 3 F 3 F 18 0 8 0 C 0 C 0 E 0 E

O R

F T A

C O O K

G A C E

3

L E V E L

P L A C EI C E ?4 F 3 F 3 F 7 F 7 F F F F F

F

S E G S

O P E R A T O RA S

( A

N A

F F F F F E F E F C F C F 8 F 8

O O O O F F F F F F F F F F F F

;

W

F O F O

A L P H A

2 2

S T A N T

H E L M S M A N

0 1 0 1 0 3 04 0 F 0 F 0 7 04

S

A T O R

3

R O O K

L O

3 4 5 0

3 4 6 0

3 4 7 0

3 4 8 0

3 4 9 0

3 5 0 0

5 1 3 5 2 03 5 3 0

3 5 4 0

3 5 5 0

3 5 6 0

3 5 7 0

3 5 8 03 5 9 0

3 6 0 0

3 6

3 6 2 0

3 6 3 0

3 6 4 0

3 6 5 0

3 6 6 0

3 6 7 0

T I - 9 9 / 4 AD A 0

D A

D A 0 0 F D A 0 D A T A9 7 D A T A

D A T AD A T AD A T A

D A T A

D A T A

F

9 0 0 0 0F F F E

F 7 F 70 3 8 3 8E 1

D A T A

D A T AG D A T A

0 D A T A1 3 D A T A2 1 3 D A T AF 3 8 D A T A2 3 7 D A T A1 0 8 D A T AA 3 D A T A4 0 0 D A T A0 3 D A T Al A S S E N G E R

B A S E

C B A S E0 0

C A R G O

2 7 0 8

0

T H R U

2 3 4 5 6 7 8 94 3 8 E B 1

G H T E R0 0 3 1I G H T E R

I G H T E R

I G H T E R

H

D O C K

0 H T E R

8 0 8 0 8 0 8 0 8 0 8 0 8 0 8

0

n u n 0 0 6 0 5 8 4 4

F F F F F0 7 F F F F F

F 7 F 7 F 7 F0 1 8 3

1 0 1 0 1 0 9 0

2

0 0 8 0 C 0 8 0 0 0 3 8

0 2 0 4 F 8 8 4 4 3 2

E A R T H

0 0 0 0 0 0 0 0 F C 0 6 5 1 0 1

1 2

3

E L D S

A L P H A0 2 0 5 0 8

2 1 4 6 8 E F C 0 8 2 9 4 A 88 3 9 D E 1 F F F F E 1

2 0 3 3 3 F 3 3 2 0 0 1E A R T H

E A R T H

2

8 D F F 8 D 7 11 0 0 8 0 4 0 A 3 1 5 0 A 0 4 0

0 0 0 0 8 0 8 0 8 2 4 2 3 2 8 E

B 9 8 7 F F F F 8 7 B 9L t 8 0 4 0 3 0 2 9 1 6 0 9 0 8 1

F 0 F C F E F C 6 0 9 0 0 8 F C

0 0 0 0 0 0 1

M

0 0 8 F E 0 1 0 2 8 4 6 4E A R T H

3 E

7 E 1

2

O R

A L P H A7 F 2 9 2 8 2 4 A 2 F FA L P H An b r n n i 0 3 0 2 8 2 8 4 9 9 E 3

S A N D

F F B 1 8 E 4 3 0 1

S A N D A

0 1 2 3 4 5 6 7 8

F F 8 0 9 5 8 0

2 8 0 A 0 5 0 2

4 1

3

0 6

0 0 8 8 9 4 A 2

1 0 1 0

I A 9 D 8 3

3 E 3 E 3 E0 0 0 0 01

1 0 1 0

1 0 1 0

3

0

B 0

4 1 0 1 1

1 0

E N E R G Y0 1 2 3 4 5 6 7 8 9

0 1 0 1

2

1

1

2 2

1

0 E F 0 3 0 6 0 F 8 0 E F 8

2 3 4 5 6 7 8

3 8 0 8 0 8 C 5 2 2 1 2 1

A 2 A 2 9 4 8

0 1 8 1

2

L A S S

0 2 0 5 0 8 3 F 4 4 9 5 54 0 A 0 1 0 F C 4 6 5 5 1

0 7 0 E 1 C 0 EE 0 7 0 3 8 7 0 E 3 8 3 4 4E 0 F F A 2 2 4 2 8 2 9 72 5 1 A C 4 3 8 0 0 8 0 C 0

E 0 2 0 2 0A F 0 8 0 8 0 6 0 1 0 8 8

5 0 3 0 15 3 4 4 C 2 4 9 4 4 4 F C 0 3

3 F 4 0 4 0 8 0 8 0 4 0 4F D 0 2 0 2 0 4 0 4 0 2 0 28 0 7 F 1 8 3 0 B F E 0 B

T Y P E

0 0 0 03

4 0 8 3 4 12 A 2 4 4 4 6 4 9 4

F

4 A 8 4 8 4 4

R A

1

2

H C

B A C K G A M M O N A P P L E / F a m i l y

8 9 2 2 2 2 3 2 4

2 5 2 6 2 7 2 8 2 9

E E

O

D E T E X TN P R D E G O S U BG O S U BN P U T

N

N

A R A C T E R S

B F

L E

O M A

P E E KH 0 P O K E

D A L

2 4 0 02 9 2 0

K G G

N

O

1 0 2 3

C H R S

H O t M l E

D

N A M E

O M P U T

K G A M M O NP L E A S E

N A M A

6 3

A

M M O N

V A

F A M I

O K

M U

W V T A B

N A

R U

M

A N

V T A BT N

O

P T H E NI g i o t o

8

G A A P

6

N E S O F T

A M M O N

H T A B2 R N

N P 2 8

P E E KP O K E6 3 8 6

N

1 H T A B

1 0 6 3 8 4

C

0

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 4 6

D A

O T D

D O T D

B

O T

A G O S U BD O N B 4

O T 3 0

D

B

4 1

N B G O T ON

O L O D

Y P U R3 6

F O 4 0

D

D 4

F T H E N

F O

M

3 2 7 0

E T

R O L LT H E N

A

T H E N

T H E N

T H E NF O

T

T U R NF O

A

T

T U R NT H E N

A G O T O

D D

T

C G E D D

T H E N4 8 0 *

T P

P

C

D

A 4 5

T A T

A A

4 9

T

N A

D 2 0 0 0N A

F

T H E N7 6

A

O

0 0 Y O

2 0 0 0

N

D 5 0 A

D

R O X

N E G

N E X TG O T O

2

G O T O

N E

A N E X TD

3 8

A C o n t i n u e d

B

D 4 2

1 0 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 101: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 101/144

B A C K G A M M O N C o n t i n u e d A P P L E / F a m i l y4 7 4 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 9 7 0 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

2

9 3 9 4 9 5 9 6 9 7

9 8 9 9

1 0 0 01 0 1 0

1 0 2 0

1 0 3 0

1 0 4 0

G O

P 5

F O E

E X

A N I N G O T O3 O S U B4 5 A 3 0 S U BH A

S l O S U B6 6 6 6 3 O S U B

T H E NA T H E NS U A 2 9 2 0T H E N

I I

X

A

A

5 A A

A A

2 9 2 0B

2 0 4 0N E X T

A T H E NT |

A T H E NT A T H E NT A T H E NT

"

G

( A A

A

D

A P R I N T

8 5

1 A

A

(

T

H E

A Y O 3 5 2 2 4 0

2 3 2 0

2 2 3 0A A

2 2 3 0

3 5

2 2 3 0

5 6

( A ( A G ( A ( A ( A

A 8 7 A A

(

L O C KR O 5 9 2

B

A A

A N A T H E NA A A

( ( (

A A 2 0 6 0( A A 2 0 6 0( A X 2 0 6 0( A A 2 0 6 0

O

8 5

(

A A N

A A N

A 4

A T

T H E NO A

T H E NA T H E N A T H E N A

A

A

A

T

A N

T

T H E N

A

2 T H E NA

B A

A N

A

A T H E NA N

A

A

A

O T A A O T

6 8

T 6 8

0 4 A 1 A

A

T H E N

2

7 4 A G

D 1 9 8

A

0 4

B

2

7 1 T 4 5 T H E N

5 D

A T T

T H E NT H E N

T H E NT H E N

T H E N

A

A

A

M O V E

4 5

4 5 P

8 9

1

A

A

A

A

A N

P A

T H E NA

A N

G O S U B

T

( A

1 9 8 0

A

A N

A N

A N

A N

A N

O S U B

A 7 5 A 7 5

A A K

U

T E

A

6 3 A A

S U

A N

O

A

A

A

A

A

5 5 B

T H E N

N T H E N

2

A

T H E N

A N A N

P A N

2 9 2 0S U

T H E N

O 0 4

T H E NT H E NT H E NO A

O O

A

A

A

A

A

B 3 2

5 5 A

2 2 3 0

A A

2 9 2 0

T O

A A T H E NA

A A F R A

A

E

2 9 2 0

1 4

9 6 2 0 4 09 8

S T E P

G O T OA

A

A

A

A

A

5 5 A B

G O T O

O T O T

O

B

A A

A

T H E N

A A

B A A

O A

O A A

A

T

A T H E N

A

A

A

A

A A

S 1

B 3 4 8 5 8 5 A

8 5

2

A

1

1 0 6 0

1 7 1 0 8 01 0 9 0

1 0

1 1 1 01

1

2

5 1 6

7 1 8

9

1 2 0 01 2 1 02 2 2 3 2 4 2 5 2 6 2 7 2 8 2 9

1 3 0 01 3 3 2 1 3 3 03 4

3 5 3 6 3 7 3 8

3 9 4 0 4 1

4 4 1

1 4 6 01 4 7 01 4 8 01 4 9 0

0

5 1

5 3

4

5 6 7 1 5 8 0

9

O T

N E X TO T

A

E X

A

E E

E

E

A A

O

T H E N2 0 0 0

N E X T1

H E

T H E NN E X T

N E X T

N E X T

N E X T

N E X T

H E N E X T

N E X TG T H E NN E X T

( N E X T

A N

2 0 1 0

T H E N

A N A A N

( A T H E N

(

0 1 A

O T 3

O

1 A

2 0 4 02

(

A N

( 2 0 0 0

1 8 0 0

T 2

1 7 A N

A

2 0 0 0A A

0 0

F O 1

A

A

2 0 1 0

1 4 2 0

T H E NT H E N

A N

A A A

T H E NA

A 2 0 1 0

A

A

2

A A

0 0

A

A

A

A

T O A A A N

T H E N

3 8 2

A

A T H E N A T H E NA

A N

3 6

A A

A

A

O

A 2 0 4 0

2 0 4 02

2

2

2

T

T H E NA

A N

A A A A A A

A 1 2

2 A

A N

0 4

S U T H E N

A

2

A

2 0 0 0

2 8

T H E N

T H E N

T H

A

1

S A

2

T H

1

T H E N

1

A N

(

1 2 9 0

F A N A N

A N

A

A

T H E NT

A

T E

5 T H A N T H A N

A N

A

T H E NT H E N1 4 8

A T H E NO

O

S T E P(

T A N

A N A A N A 1 T A N

O

O A

2 2

A N

A N

1

O

( 2 0 4 02 0 4 0

2 4

2 6

2 8

3 3

3 5

T H E N

A

A

O T H E N

O 2 0 4 0

S A ( A N

A

A

0 0 0 1

A A N

(

G

G

A

1

A A

T E

A

3 6

2 0 0 0A

A

A

A

A

(

0 0 A

A A A

A

A

A

A

T H E N

O A A

A A 2 0 6 0A A 2 0 6 0

A

A F

T H E N

O

A

A

A A

( X 1 4

T T

T H

T H

T

H o m e C o m p u t e r M a g a z i n eC o n t i n u e d

V o l u m e 5 N o 1 0

Page 102: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 102/144

B A C K G A M M O N C o n t i n u e d

2

2

1 6 0 06 1 6 2 1 6 3 06 4 6 5 6 6 6 7 6 8

6 9 7 0 7 1 7 2 7 3 7 4

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 9 1 9 2 9 3 9 4 9 5 9 6 9 7 9 8 9 9 2 0 0 02 0 2 0 2 02 0 3 02 0 4 02 2 0 6 0

2 0 7 02 0 8 02 0 9 0

2 1 0 0

2 1 4 0

2 1 8 0

2 2 0 02 2 1 02 2 2 02 2 3 02 2 4 02 2 5 02 2 6 0

5

9

O E E

A A

G b T O

G P T O

T

2 3

A

T H E N

X 1 8 2 0

O

2

X

A A A A A A A A T A

D

P R N

P

R U E N

D A B

A 2 0 0 0A 2 0 0 0

A A

2

T H E N

T H E N

1 9 0 0

N E X T

G O T O

P R P P R I N T

E

O S U B

A

O T

N N

G O T O

2 0 1 0

X A A

A A 2 9 2 0B

N A A

P B N P R E S S

G O T O

7 4

7 5 A

A

A A

2 2

A A A O S U BA

B

A

T

G O T O

G O T OD 7 6

V A

A A

T H E N

2 0 0 0

2 0 0 0(

A

A

T

3 6

T H E N

T

A A 8

E 2 2 2 0A A

F

O

2

A

F R O M

2 2 9 0P

7 5

T 2

A 6 A 8

T H

( A

2

2

2

O

4

2 1 1 0A

N

D

2 0 1 0

2 0 1 0

T

2

T H E N

2 2

1

A

T H E N5

A N O T

T H E NN A

E N

C K E DN

1 6 3 0A N A N

T H E NA N 2 0 0 0A N A N T H E N

A O

T

2 A N

2 2

T 9 8

G O T O

T H E N

T T H E NT H E N

T H E NA N T H E N

T

2

P T H E N 2 P

A

2 O O

T H E NT H E N

A

T H E N

E

E A N

G O T OP G O S U B

A

T H E NW l N N E RQ

2 0 0 0

2 0 0 0

A T

G O S U B

D

P

B I N V A L

2 0 1 0T

3 6 A A

E

T H E N

1 6 9 0

A

2 0 2 07 2

(

9 8 E

6 7

2 0 8 0P 2 9 2 02

G O S U B

A

A

G O T OG O T O

G O T OA

T O O

T H E N

T H E NA S

A

1 9 8 09 9 ( A 2 0 0 02 0 1 02

9 5 2 0 0 09 5 2 0 1 0T

2 1 4 0

S T R $

1 A A

S

(

O T O T

G O T OG O T O

7 8 T

A N

T

T H E N

M O V EP

A N

2

T H E N

E

2

A

A N

T H E NT

2 0 6 0

2 1 4 0

M

N

2 0 0 02

A

2 0 6 02 0 6 02 0 6 02 0 6 02 0 6 02 0 6 0

A

A O T 2

B

B

2 A

A

A

E

G O S U B

B

A N

2 0 0 0

T

T

P

Z

A N

A N

(

O E

I N A

R E T UR E T U RA

A

A

B 2 1 1 02

G O S UB

R E T U

2 2 7 02 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4

7

7 7 7 8 8 8 8 8 4 8

2 8 6 02 8 7 02 8 8 02 8 9 02 9 0 02 9 2 9 2 02 9 3 0

2 9 4 02 9 5 02 9 6 02 9 7 0

E A T 1 4 E A T E A T

4 E A T 1 0 E A T 4 E A T E A T E D A T A

H

E T

E E C | H R

E T O E A E A T

E

O

A

P

D A T AE D A T AE D A T A4 E A T 3

0 O K A D I

O D A T A2 0 H G H C O L

D R A WD R A W

P

S S G O T OS

O O S U B

R E T U R N

H C O LH C O L O R

R

R

2 7 I N

N E X TH P L O TT S N O

1 2 9 S

1

A

A B 8

7

9

2

E

2

1

2 4

8

4

1

3

2

A

5

1 4

T

A P 9 2 A 3 A P 9 4 A

A

O T B

A 9 2 A P 4 A P 9 A P

A P 2 .

G O T OP H E T H E N

T H E N

D R A WT H E NT H E N

O

2 4 0 F O T X

T F O 1

T

T H E N

2 H E

4 # 2 2 #

# 4 # 4

4

#

P O K E

D R A W

2

T H E N

G

Z

1

9

9

6

7

# 1 0

9 # 1 3 8 # 1 1 2 #

2 8

2 7 1 1

4

3

H

1

B

2

3 7 B

2

7 N E X T4

1 4 3

2 2

1 0

2 9 0 0

H P L O TH P L O T

3 0 5 0

A

2

3

E A 6

H P L O T

T

T

5

3

1 9

5

E X

T H E NA

L O

1 4

2 9 5 0A

A P P L E / F a m i l yB 2 2 9 0

W

1

1 0 4

T 5

1 4

L O A B

E

6

1

1 8

3

6

1 9

3

O L O R -

2 4

H P L O T

3

2 2

5

P

P

O T

O O T

T 1

2

P

2 2 4 0

2 3 2 0

2

4

2

T

N O

P H C O L O RP P

O

2

2

5

9

2 2

5

2 0 2 2

H P L O T

6

4

2 3 9 0

9

6

5

T

A

B

2

2

2

3

6

H P L O TT

5

5

S

D R A W

6

6

2

N E X T1 6 0 ,2 0

1 4

3

5

2

2 7

T

9

7

1

4

3

6

T

T

2

9

8 1

H

T

T H E N

C o n t i n u e d

1 0 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 103: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 103/144

Page 104: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 104/144

B A C K G A M M O N C o n t i n u e d6 1 6 2 6 3 6 4 6 5 6 6

6 7

6 8

6 9 7 0 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 9 9 1 0 0 0

1 0 1 0 2 0

0 3 0 4

1 0 5 01 0 6 01 0 7 01 0 8 01 0 9 01 0

1 1 1 2 3 1 4 1 5 6 7

1 2 0 01 2 1 01 2 2 01 2 3 01 2 4 01 2 5 01 2 6 01 2 7 02 8 1 2 9 01 3 0 0

3 1 3 2 03 3 3 4 1 3 5 0

1 3 6 01 3 7 01 3 8 01 3 9 01 4 0 01 4 1 01 4 2 01 4 3 01 4 4 01 1 4 6 01 4 7 0

8 9

1 0

R E

P

P R I N T

1 0 0 0A E < >N A

A R G X T R

( X T R S G

2 N E X T X

S O S U BG O S U B

D S U B

N

F A E = 0 T H E NS U

X T S U

R S G X T T U R N

A

J

I N T D $

G O S U BI N T D $L L E D0 0 5 8 > Q B T H E N P RG O S U B 3 4 4 03 6 I N T D $ A $

N T D $

N T D $

X T

1 1 4 0O R A A N N E X T X

T S O S U BO S U BA 9 S O S U B

S O S U BS O T O

S O S U BS O T OA 4

S O T O

A S O S U BA S O S U BS O S U BA

3 4 4 0

M

2

A D S U B

& G = A G -S O S U B

S G

P

A 2 5

2 4

1 T O 1

1 T O 2 4

A 4 - A 2A 4 - A 2

0 T H E N

2

5 4

2 9 5 02 9 9 0

A

A 4

A 2

2

A

A 4 = A 8 O R

3 2 0 0

I N T D SB T H E N

© T H E N A Z = A Z + (0 T H E N A

T

0 T

7 6

9 7 6 T

3 7 2 0A A

C L

S U

2

(

O T H E NA

7 A N D1 0 9 03 7 7 03 7 0 01 O R A 4

6 9 1 O R A 2

1 0 9 0

3 1 0 9 0

7 6

3 5 A 6 O R3 5 3

A S T E P

1 9 S T E PT H E N A 1

2

2 T H E NO R A 7 A N D A 5 -

3 4 5 0

A

A 5 T

O T

) = 0 T HO T

S U P

S U

N G O S U B

2 5 T O A 6 + 1

A

O T

A G O T O

C L

7 5 9 6

G O S U B

1 T A

2 T O T H E NA 6 T HA 8 T H

A N

T

6 6 D

N

D

E G O T O1 T H E N A 2

N T D $

E

3 A S U

T H E N A 5

T H E N A 9

1 T H E N A 7

A

2 O R P

T H E NG O S U BN A

T

3 4 4 0

1 0 3 0

G O T O

2 9 2 9 9 0 : I F A G > 1 T H E NT H E N G O S U B 3 1 1 00 A N D A 9 = 0 A N D A 7

N A

N A N A

4 C R S R D O W N I " ; C L $ D

3 4 4 0

3 6 6 0

O S U B 3 1S

2 T H E N7 A N D A 5

V 3 1 2 4 T H E N

N A N A N G O T O

S U B 3 6 6 0

R E T U R NS U

3 6

A

A 1 + 1

N G O S U B

A G = 0 T H E N A

1 3 4 0A 4 = A 5 A N D A 8A 4 = A 5 A N D A 6

1 2 7 0

1 5 4 0A

T N A

A B

T H E N3 1 1 02

3 7 2 0M O V E

A 8 < 1A G O T OG O S U B2 4 T H E N G O S U B

1 0 2 0

7 0 A A

R S

3 7 0 0

1 0 9 02 5 T O A 8 + 1 S T E P

O S U B

U B L E S

3

A T H E NO 7 0 6 8

Y

A A

3 2 0 0

1 0 9 0

1 1 6 01 9

G O T O

1 T

E N A 2A

I C

S U W

3

(

A

1 0 9 0

1 0 2 0

3 P

A

A

3 4 5 0

7 6

G O T OG O T O

G O T O

S U I R S T

R E T U R N

S U

O T F R O M

F

G O T OG O T O

A

W

L

1 0 9 0A

N N

A G O T O

T M = 15 0

N T D $

V A

1 T H E N7 A N D

A 4 = V A L

G O T O3 4 9 0

O S U B

G O S U B1 8 T H E N

I S U B 5 0 0

M O V E

R E T U R N7 2

8 9

3 4 5 0

3 7 0 0

8 6

3 0 5 0

T H E N7 0

G O T O

O S U BO T

1 4 8 01 4 8 0

1 4 8 0

Y B A

2 4 2 4

G O T O

5 0

2

W

1 4 8 0

O N B

C

1 0 9 0

7 0

N A N A

7 6

3 0 5 02 2 2 0

T M = 1

Y G O T O1 0 9 0

R

F

8 0

A N D P

A

A 2 7 3 2 0 0

1

A A

1 4 8 0

T O G O T O

G O

1

1 4 8 01 4 9 01 5 0 01 5 1 01 5 2 01 5 3 0

5 4 1 5 5 01 5 6 05 7 5 8 5 9 6 0 6 1 6 2 6 3 6 4 5 6 6 6 7

1 6 8 01 6 9 0

7 0 7 1 1 7 2 0

7 3

7 4 7 5 1 7 6 07 7 7 8

7 9 1 8 0 01 8 1 01 8 2 01 8 3 01 8 4 01 8 5 01 8 6 01 8 7 01 8 8 01 8 9 01 9 0 01 9 1 01 9 2 01 9 3 01 9 4 01 9 5 01 9 6 01 9 7 01 9 8 01 9 9 02 0 0 02 0 1 02 0 2 02 0 3 02 0 4 02 0 5 02 0 6 02 0 7 02 0 8 02 0 9 02 1 0 02 1 1 02 1 2 02 3 2 1 4 02 1 5 02 1 6 0

2 7 2 1 8 0

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

C O M M O D O R E 6

P R I N T D SA F A A A

( A F

F A 7 > A 5 T H E NF A G = 1 O R A

F F X + A 6 + A 8F O T H E NF X + A 6 + A 8

N E X T X

A F

F

N E X T X1 8 0 0F

(

A

R

F

- A 6 < 1

A 5 T H E N

9 T H E N A 4

9 T H E N A 4

F F

F 2 8 4 0N E X T XO R

E N E X T X1 9 5 0(

N E X T XO R

N E X T XA 3 O T OO R

F X F O R X

X T 2 1 6 0E

A 8 O R

T

S U

2 4

A

( A ( A ( A

T H E N A

X T

X T

A 6 T H E N A 6 = A 8

(

O T H E NR

A - A

- A

1 O R F Y <

1 8 3 0( X 2 8 4 0

0 A N D XA

A A

A A A 8 A

X X

A 2 8 0 0N E X T XA 2 8 0 0E X T X

A

- A R

- A

- A - A - A A A

) O R XA

F X < 1 9 A N D

A

A

A

A A

A 5 T H E N

(

2 8 4 0

) < 2 T H E N A 2A 7 2 - A

2 A N D X 6 < 1R F 1 O R F T <

2 8 4 0 F O R X

A

A A

C L A

7 6 A

- A 8 A N D P

2 T H E N A 2

R

- A

2

2 4 T O 1

2 A N D2 0 8 02 4 T O 1

< 0 T H

-

1 T H E N P

1 8 S T E P

9 A N D P

- A T H E N A 2- A T H E N A 2- A - A

A

A

A

T O 1 2

F O R X

A 7 T O 1 8

2 4 T H E N

2 4 T H E N

A 5 T H E N

2 4 T O 7 S T E P

O R

O R 1 O

2 T

G O S U B

A

2 8 4 02 4 T <7 4

2 4 T O 1

F

A 6 < 12 4 T H E N

2 4 T H E N

2 4 T H E N

- 1 O R X2 4 T H E NA 5 A N D2 4 T H E NA 5 A N D

9 A N D P9 A N D P

T = 1 T H

2 7 8 03 T H E N

< 0 A N D P

< 0 A N D PA 6 - A 8

T H E N

9 S

< - 2 O R

N

A

R

9 S T E P

2 1 4 02 O R P

P

G O S U B

R

(

R

R R

1 O

) < 2 A N D X + A 6

2

1 O

A

( 2

1 9 S T E P

- A

T H E N

1 O R P

2 A N D X + A 8

P X ( X

N T D $

(

A

A R - A R - A R A

2 8 6 0

8 S T E P

( X

R A

2 4 T O 1 8 S T E

8 T O 7 S T

T O 2 4 - A 6

T O 2 4 - A 6

3 2

1 8 0 0F - A

1 6

1 6 3 0A

R

T H E N1 8 8 0

1 9 0 09 2 9 4

A 2 0 1 0+ A

X ( X

2 A N DG O T O( 2 8 0 0

T H E NA

- A A

7 9 A

X 6 < 1

A 5 T H E N

T H E N9 9

A

A

A

) O

2 8 0 02 8 1 0

A

A 5

F

- A

1 O R X + A 8 > A 5 T H E N

7 6

O A N D P

- A G O - A A

- A

- A

F 2 8 4 09 A N D F Y

A

2 G O

A

X

9 A N D F T < 0

O R

8 4

O T O T

2 8 4 0

- A

A 5 T H E NA 5 T H E N

T H E N

M O V E5 2

- A - A - A

A

2 A N D XA < 2 A N D X

9 4

N D X + A 61 + A 62 8 0 01 O

T H E N

F

F A 5 < 1 8 T H E N

(

A 5 A N D P

(

A N

( X + A 6 + A 8A N D P

T H E NT H E N

- A R F T <

2 8 0 02 8

A 5 < 1 9 T H E N2 0 1 0T T 3 T H E N

A 5 A N D X + A 6

S U

T H E N

A F A

2

2 9 2 0

7 1 X 7 1 X 7 1 7 1

( A

R A N D A 1

1 T H E N2 8 4 02 8 5 0

1

2 2 A N D

F

( 2 8 4 0

X

T H E N

A

2 8 1 0

O

3 2 0 0

A

2 8 4 02 8 5 0

A

A

2 8 0 02 8 1 0

2 0 4 0

2 A N D

A N A N A N A N

2 8

2 8

A N

2 8 4 02 8 5 0T H E N2

1 6

-

-

A

A 5 T H E

1 8 T H E N

2 0 2 0

3 T

2 0

1 O

T H E N1 + A N

T

A

C o n t i n u e d

Page 105: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 105/144

B A C K G A M M O N C o n t i n u e d1 9 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 2 5 3 05 4 5 5 2 5 6 05

2 5 8 02 5 9 02 6 0 02 6 2 6 2 02 6 3 02 6 4 02 6 5 02 6 6 02 6 7 02 6 8 02 6 9 02 7 0 02 7 2 7 2 02 7 3 02 7 4 02 7 5 02 7 6 02 7 7 02 7 8 02 7 9 02 8 0 08 2 8 2 02 8 3 02 8 4 02 8 5 02 8 6 02 8 7 02 8 8 02 8 9 02 9 0 0

2 9 2 9 2 02 9 3 02 9 4 02 9 5 02 9 6 02 9 7 02 9 8 02 9 9 03 0 0 03 0 3 0 2 03 0 3 03 0 4 03 0 5 0

O R A A B Y G O fA A 7 A A

A A

G O T OG O T OG O T OG O T OS G

G O T O

G O T OF A G O T OF F X + A 8 < 2 5 A N D P2 8 1 0N E X T X

A 6 > A 5N E X T XF S G NF

9 2

X T D X T A X T

2 5 A X + A 6

A

X 4 - A 8 A A A A

A

F O R XA F F N E X T X

F F N E X T XF

A

A 2

F A

F

1

A

A

(

A

) = 0 T H E N(

F X A

T

S U A

G O S U BF

A S U F A G O T OA G = A G - 13 4 4 0 :T M = 1 0 0 0N

1 8 6 5K E E X + 1 + D P9 0 A 4

A

F A 7 + A 8

A 2 S ( A

9 4 P

2

A A

- A - A

G O S U B 3 6 4 0

O R 2 T G O S UT H A A T O O R A G( X

4 5 4 5 4 5 4 5

1 5 6 < 2 5 T5 6

F O R X = 2

A N

A 7 A A

( A 7 + A 6

A

F Q > Q B T H E N A 6F Q = Q B T H E N A 6

K E X + 2 + D P

K E X + 2 + D P1 8 7 5

O R

2 2 2 2 4 2 4 2 4 A N D2 4 A N D

2 5

2 5 A 2 4 A N D XA 5 2 0

>

F A 7 + A 6 > 2 4 T H E NI F A 7 + A 8 > 2 4 T H E N

F X + A 6 > 2 4 T H E N

2 7 6 0

F A 2 > 2 4 T H E N A D

R N

< 0

3 7 7 0A A A 2 = X + A 8

7 6

( A 3 2 0 03 4 9 0

T H E N

A

A A A

> 1 5 T H E N A J

G O S U B

Q B T H E N A 6 = Q B

H

H

1 0 R P

H E Q O T O

O R

A - A

2

2 4 T H E NF A 7 + A 6

A A

- A 4 = A 6 T H E N A 6

K E

K E K E X + 1 + D P

2 5 T H E NA 7 + A 6A 7 + A 8

T H E N P

S U

7 T O 2 4 -T H E N7 T O 2 4 h2 8 1 03 7 7 02 6 1 02 O R P2 | O R PT H E N

2 2 9 0D A D A 7 + A 82 3 3 0A 7 A NA

A 1 T H E N2 8 2 02 3 8 02 4 0 0

2 2 4 4 0

H E H E H E

4 T O A 7 S6 0 A

O T H E NO T H E NR X = A 7 T O 2 4

< 2 T H E N< 2 T H E N

A 7 T H2 4 9 0

A 2 5 3 02 5 5 0

2 8 0 02 5 8 0A

< 2 T H E N

P O K E X + D PK E K E X + 1 + D P

F 2 6 8 0

S U

F A G = O T H E N A E

1 0

7

3 7 0 03 4 4 0

G O T O

<

F

F

A 2 S U B 7 6 0

G O S U B

R E T U R N

2 7 8 02 7 9 0

2 7 3 00 | 2 7 3 0

2 5 T H E N

G O G O T | O

G O T OG O T O

Q A Q A A Q

A 8 0 A

5 1

2 4 T H E NA 5 T HD P ( X + A 84 A N D A 8A 5 A N D X + A 62 8 1 0

0

H E E 1

A G

T E

T H E NT H E N

2 8 0 02 8 1 0

2 8 1 0

A

T H E NN

0 A N D P

A N T H E N

A

3 2 0 0

8

2 8 2 8 0 0

-

F

2 7 8 0A A

2 8 6 0

A

3 6 4 0T | m I = 1 0 0 0

G O G O

P O K E X + D PP O K E X + 2

S

7 0

2 8 6 02 8 6 02 8 6 02 8 6 02 8 6 02 8 6 0

P O K E X + D P

2

A

2

N

< 2 T H E N

2 7 5 0

2

A

G O S U B 3 2 0

T 7 0

R E T U R NR E T U R N

K E

K E

(

T H E N1 T 2 5 8 0

5 2 8 0 02 8 0 0

A 7 T H E N

H E

F A A 2 8 0 0

> 0 T H E N P2 8 9 0

T

2 T H E N

1 3 7 0R N

\ £ « I ^ P O K E X + 2 + D P

1 2

E

2

< 2 T H E N

G O S U B

S U G l O S U B

2 8 1 0

1 0 0 0

T H E N

2 8 2 02 8 3 0

X + A 6 > 2 4 A N D X

T H E N

2 9 2 0

(

R E T U R N

A N

2 8 2 02 8 3 0

T H E N

2 8 0 0

2 4 O RR

A

A

1 0 P O K E X + 1

2 2 8

A N

3 6 4 0

G O T O 27 6 3 4 4 0

S

P O K E

2 7

2 7 8 0

3 0 6 03 0 7 03 0 8 03 0 9 03 1 0 03 1

3 1 2 0

3 1 3 03 1 4 03 1 5 03 1 6 03 1 7 03 1 8 03 1 9 03 2 0 03 2 1 03 2 2 03 2 3 03 2 4 03 2 5 03 2 6 03 2 7 03 2 8 03 2 9 03 3 0 03 3 1 03 3 2 03 3 3 03 3 4 03 3 5 03 3 6 03 3 7 03 3 8 03 3 9 03 4 0 03 4 1 03 4 2 0

3 4 3 0

3 4 4 03 4 5 03 4 6 0

3 4 7 03 4 8 03 4 9 03 5 0 03 5 1 03 5 2 03 5 3 03 5 4 03 5 5 03 5 6 03 5 7 0

3 5 8 03 5 9 03 6 0 03 6 1 03 6 2 03 6 3 03 6 4 03 6 5 03 6 6 03 6 7 03 6 8 03 6 9 03 7 0 03 7 1 03 7 2 03 7 3 03 7 4 03 7 5 03 7 6 03 7 7 03 7 8 03 7 9 0

8 0 3 8 1 0

C O M M O D O R E 6 O K E XE X + 1 + DA 4 O

1 1 O K E X + 2 + DP O R XD K E YU R O R D U R 3 S E

S E R

V S P S U BA B

O O K E l WF Z 3 2 5 0N E X T XR

R K E W |F Z 3 3 5 0N E X T XF A F A R E T U R NR

F O R X

A B

P P

P

P P

P

A

P

A

9

9 5

N T V A

2

K E

4 4 1 R E l MP

S U W O

F A u v

M A Y B E

R E P P N

R E

T 3 0

R E

Y

O T H E N

T M = 9 0 0S U F A

I N A

N

N I N U R E T W l Q SE T W Q SF W Q S

E N P

E T W QE T W QP R I N T D S

R E P R I N T D S

R E T U R N

T M = 7 9 83 7 0 0R E T U R N

O K E X + 1 + D1 8 3 1 8 6 5 T O 1

( S O T

1 2

0 r w a b n TO T H E N Z s A B S

O T H E NO T H E N1 1 4 1 T

1 6 2 3 TK E R A

N T D $

I N T D S

N T D $T N T D $

N T D $

A B

I N T D S

A B

7

) = 0 T H E N

F A D = 0 O R A FO

I N U E

M O V E7 9

C A

P O K E X + 1 + DP O K E X

2 O O T H E N

O T H E N S B

0 T H E N S B = 8 7O T H E N S B

8

I N V A L

B

3 5 6 03 5 7 0

C L E A RR E T U R NN N E R

O K E X

T

(

3 4 4 0

I N

A

A

T O O

O

O 2 I N R E T U R N

T O ( DN

O S T E

T

8

3 7 0 0O T H E N

r N E X Tr

F F H R

G

P O

( O K E W + D P

7 A N D A D

O T H E N P R

C L

N

C L

N S

( K E W l + D P

3 4 2 03 4 3 0

I

S U

L

C L A t C F W Q SF

i c

S U

S U

E

7

9 5 5 S T

9 4 5 S T E P

A B

K E X + D P1 6 2 3 + (

B

T A

1 0

3 2 8 08 8

3 3 8 0

M O V E

T O

H R

K E X + D P

D A

I M

U P R

D

T U R N

8

R E T U R N

O T H E N B S

I N

L

T

5 T H E N

5 T H E N Z 1

Z

N E X T A AM O V ED N V A L

3 4 4 0

M P U T E RD R E T U R N

I N N E R4 4

4 4

8 P ,

O K E X + DP O K E X + 2

1

(

3 T O 2 5

L E F T SC

3 5 9 0

S U

S U

O K E X + DP O

V A

T T H E NT H E NT H E N C L R

D O W N I HT H E NT H E N

D O W NI N N T D S

C A

4

4

3

T H E N

-

A

P | O K E XP O K E X +

N E X T Y

N E X T

A

B L O C K E D

3

3 1 6 0T H E N Y S

N E X T W

N E X T X

( W O

M O V E

T A B L ES U

S U 1 2

O R

O R Y s X T O X + 2

T H E N

4

4 N E X T XR E T U R N

M O V E

L A 6 0 3 6 1 0

3 6 8 0C L

4

( A F = 0 A N D A 5 > 1

M O V E

6 7

M O

1 2

S T Z 1 = 0

G O T O

F A N

N E X T X

7

1 2 | + DP O 1 0

P

X T O X + 2

S T E P

A

6 6 G O S U B

3 6 6 0G O S U B

X T

3

T

S T E P 4 03 4 S T E P

0

K E

R E T U R N

4

4 G O T O

E

C I N

R E

1 0 0 0

O C K E D - C AG | O S U B

1 3

E

T

3 5 1 0

T H E N6

B

N 1 R E T

A

S U 1

H C

C

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 0

Page 106: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 106/144

B A C K G A M M O N1 0 1 2 3 1 4 5 1 6 7 1 8 9 2 0 2 1 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 4 6 4 7 4 8 4 9 0 5 1 5 2 5 3 5 4

5 5

5 6 5 7

I L N L

O

O

N

O N E X TO C A T EG O S U B

B A N

C O L O RC O L O RL 2 5

I N

O A N

H E

P Y E M E R A L DD E N NO M V E R SB F R O MB

F O 1 0 N

R O 9 I N

2 R S D R N S P D M

A T D S U B3

S

2

T 8 2 O A N N E X T

N E X T

3 O S U BA

G O S U B5 4

L S G O S U B5 7 O 6 4

K E

F O T H E N

O S U BS U

S | D O S U B

D

O S U BK H R

B A C K

L O C A T E

N P U TL E F T SL O

N E X T

B A

D

O P P

S T A R T2

1

2 5 - D 1

5 5

T H C O M P U T E R

A T

1 4

3 1 2

G O S U B

6

L

A N

P

G A M M O N

M O O F

T N

T

7 7 D P 7 D 1 < D 2

T H E NG O S U B

N 8 0 C H R $

O T 2

T A 5

3 2 P

2 L S T H E N2 1 3 0H R

2 E L S EF <

H

R A P H

N E X T

T

N

O S U B1 7 8 0E L S ET D 1 8 3 0D

T E L S E

Z - D 1

<

V A L L E Y

T P R E S S

( N

F O

3 U M T

A 2

T D

2

N 3

W T

E N T E R

P

T A B

P

P

T H E N

A N D A T

N

E L S E

W E B B E R

1

G O S U B

T H E N

L

6 8

E

5 6

1 9 8 4

T O

2 I N

9

G O S U B

T H E N

T H E N

B A

R E E N

G O S U B

1 2

2 E ( N I N

P

N Y O U R2

O S U BA N

2

G O T OP

V A

V A T H E N

S T A F F

1 1 T H E N

7 9

6 8

A T

7 7 S W

N

A N

4 7 D 1 + 1

5 0 D

P

M A G A ZC A R T R

S T E P

P P

N 2

S T E PN

N E X T

7 9 G O T OP

7

s l N

K

K $

A D A P T E R

Y O U RN

O S U B

N

S P

D 1 < D 2T U R N S

N

N

T H E N

F R O M

1 9 8 5P U

H R

N R E A DP G O S U B

S W

D T G O T O

T H E N

T H E NA 5

6 8

K K T H E N

N G O S U BT ( K

9

N E X T

N

M 7 9

L 3 2 E G O S U B

9 9

G O T OW

T U R N2 P T

T

O S U B

1 8

S T H E

S T E P

S T E P

D 5

S P

C O L O RN

2 3

L O

2 4

K

N D G

8

R O P R 7 8

5

S H

A T

2 4

N

R O L L

H E

3

3

O

O E L S E

R C L E

G O T O

W 3 6

A T S 1 8 0 0

3 P

E

O

E L

O V A

9 3

1 9 4 0

2

9

E L S E

4 4 O N

K N

N

B A

B A C K G A M M O N

N

N

B

L

G O S U BP

7 9

T

K

A T H R

A L

2 5

I N

Y O

N

L S

2 A T

K E L S E

2 4

T E

O S U B

3 6 R S

Y O U R

S W A P

T U D 2 2

K

S G

D

L

R O L L

G O T O

N

N E X T

1 S P

L S

G O T O5 I '

B

D

D U R N S

F R O M

5

2

V A

P

3 2 8

( N

1 Y O

A T

A T

G O S U B

N

N

L 3 E C H R $

3 D

T A N 9 9

A N

A T H E NK

A K 2

5 3 T H E N

T H

A

E

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 0

7 1 7 2 7 3 7 4 7 5

7 6

7 7 7 8 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

1 0 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

I B P & I B M P C j rG O S U B

C H R $H E

P 9 4 T U R N SD G O T O

4 3 < A

T U R N ST H E N

G O T O

S P R O

D S l W PO S U BE A 7 > 17 8 8 2

K $ < > C H R $

G O S U BF - 9 3

T

D 2 N G O S U B

E

2 D

9 4

O O H E

O

D O T

H E

T U R N SD

3

3 9

T H E NA T

N E X T

5

A N D A N D A N D A N D

D O T N E X T

D N E X TF O Z O

P

E L S EA N T H E N

E L

G O T PD ( D

G O S U B

D

<

5 8

E L S E4 2 A

U O

4 2

< D

D

P A

- D

5 3

T H E N

O

2 1 3 0(

6 2

D P O

T H E N

E L

A 7 > A 5T U R N S8 4 D

D Z + D 1

Z + D 1

G O

G O

D 2 < 15 Z D 2 < 1

9 5

O

T H E N

O T

T U R N S

E L S E

8 3 E

F O O

O

5 F O

<

T H E N

E L S E

G O S U BG O S U BG O S U BT H E N

G O S U B

7 3

>

D

E T H E N

A N

2

9 3 D

G O S U B

E L S E

8 0

U T U R N ST H E N

S

3 9

D < + D

D

D

9 6

T H E N

E L S E

N G O D

9 4

D

D

D

D

D

D

D

D

T H E ND A N

4 3

F

T H E N

G O S U B3 9

A N T H E NT H E NT H E NT H E ND

T H E N

T

D

D

D

D

T

P 6 4 D

D

P

A T H E N

5 5 D 5 5

5 5 - D

D

5 3

G O T O

T H E NF O D 1

L O C A T EO 7 8

U

O D

A N

2 A X 5 4 D

D

5 5 D T H E N

T H E N

D

D T H E N

D

F R O MD

T H E N

9 8

K $ T H E NN

A N 9 4 9 4 9 4 = D T U R N S

9 3 9 4

U

W A

N

A N

<

S

E L S E

O S U B

E L S E

A

T H E NA

O G O 4

T H E N

T

D

A N

2 7

D

9

D

A

9 4

S O

O

A

A

A N D O

T E

4 3

T U R N S = 0

L

D 8 0 ) =

A D

S P

U

9 6

T H E N

T H E NA N

T H E N

T H E N

T H E N

T H E NA N

A N

< O 5 3

K

D < > D 2

T U R N S

G O S U BA N

U O

D

7 7 D

D

G O U

E

+ D

E L S EA N D

5 8

G O T O

D

2

D

A

O

O

O

V A

B A T

E

O

T H E N

F < > A 5

8 3 D

D

A N

T H E NG O T OO T

E L E

9 4

D

D

D

D

D

A

T H E N

U O

A N

G O S U BD

T

9 4 S

T

A

A

A

A

T E

D

E L S E

9 3 F o A 5

D

A

D

D

D

T H E NA N D

>

K

T H E N

T U R N S

4 3

A N

T H E NS W T U R N S

O T

2

5 9

D

D

<

T H E N

G O S U B

<

D

D

A N

O

K

D

7 5

G O T O

A

D

Z D

O D 1 D D 1 D 1 D 1 D 1 D D

<

V A

6 8

O

N

G O

7 5

2 G O T O

A

A

O

T H E N

T H G O S U BT H E NO S U B

F O U M D > D 2D

7 5

A

T H E N

5 3

> 2

G O T OO

P 7 9

T H O P

T H

H E D

O

D 2 < A

N E X T6 8

T U R NE L S E

T A N T H E NU E

O C A T

U R N S

<

A N

D

A K $

E L

T H

M

D

A N

A

A

A

A A N D A N

D A A

D

D

S

U

5 9

A N

H

5 3 D

D

5

H

D

C o n t i n u e d

Page 107: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 107/144

B A C K G A M M O N C o n t i n u e d I B P I B P C j r9 8

9 9 1 0 0 01 0 1 01 0 2 01 0 3 01 0 4 01 0 5 0

1 0 6 01 0 7 01 0 8 01 0 9 0

1 0 1

1

4

1 5 1 6

7 1 8 1 9 2 0

1 2 1 2 2 0

1 2 3 0

1 2 4 01 2 5 0

2 6 2 7 2 8 2 9 3 0

3 1 3 2 3 3 3 4 3 5

3 6 1 3 7 0

3 8 1 3 9 01 4 0 01 4 1 01 4 2 0

1 4 3 0

1 4 4 04 5 4 6 4 7 4 8 4 9

N E X T

Z D

f D f D I - D 2N E X TO

D Z + D 2

T H E NO E - D

S 4 E X O Z + D 1T H E N

4

f D 1 < 2 5N E X T

X 1 + D 1 + D 2O

A N N E X T

T T H E N

X

X

E

O

2 F O 2 4 9

D Z + D 1Z + D 2Z + D 1

D

0 9 0 8 Z + D 1

D 2

N O

A

L S 4 9

3 2 T H E N

< N E X T

2 O 4 9 N E X T

D N E X T

5 0 N E X TT H E N

A A A A

E

O

A A N F O A N F O Z + D 2G O S U B

2 O E L S E

A N

1 4 5 0

4 7 A

A

F O

F O

T H E N2 Z + D 1Z + D 1

D A N

S G S G

O

Z

2

3 2 2

O - D

E L S EA + D

D 2 D 1 5 0 0D

A N D

D 2

A N 2 T H E N2 T H E N2 T H E N

D

Z + D 1 < 2 5Z + D 2D Z + D 2 .Z + D 2 < 2 6

F O

T H E NZ = A 7

E L S EF O

A

D

A

O T

1 4 9 0

D

Z + D 1

A 7 + D 1 > 2 4

A 7 + D 2 < 2 5

A N 2

T

T H E NT H E N

T

- D

T H E N0 A

D

< T

T H E N2

<

E L S E

E L S EA A

Z + D 1Z + D 1A

2 2

A

D

D

2

A N

1

A

2 A D 2 D

Z + D 2 < 2 5

> A

T H E N

2

T H E N

T H E N4 9 T H E N0

T H E NT H E N

T T H E N- D O

T H E N

8 1

T 2 T U R N SA B

1 4 8 0

E L S E

A 7 + D 1 < 2 54 7

A D A D D

L

5 0

A N S

T 1 4 9 0

3 2

A N A N T H E NT H E NT H E NT H E NA N T H E NT H E NT H E N

T H E N

2

A

T

O - D D

T < T T H E N

T H E N

O

T H E N

4 9 5 0

4 9

3 9

A N 2 T H E N

Z + D 1

D D T H E N

T H E N

T H E NS U

A N

2

A N

O

T

A N

5 0

G I O T O

1

2 4 T H E N2 4 - D 2O T

(

T H E N

Z + D 1

G O G O

- D O

T H E ND

2 5

D

1 4 9 0

A 1 4 9 0

1 4 9 0A N

T H E N

T H E N

S T E P

5 0 9 E L S ET H E N2 5

O

A D A N

T H E N

Z + D 15 1

A

T H E NZ + D 22

S T

Z - D 1

L S

T H E N- D

4 7

T H E N

1 8 1 0

Z + D 1D

S G

S G

2

5 5

T H E N+ D T H E NZ + D 2D

Z + D 2

Z - D 2

E L S E

Z + D 11 + D 1O T

D

5 0

1 4 9 01 4 9 0

T U R N S1 2 9 0

Z + D 1

A

Z + D 1 < 2 5E L S E

T H E NZ + D 2 < 2 6

Z + D 1 < 2 5E L S E

S T E P3 8 Z + D 1

T H E NT H E N

1 4 9 0

O

A D

T H E N

4 3 Z + D 12

T H E N

5 1

4 9 A N

E L S E

T H E NZ + D 2

( A 7 + D 25 5 5 5

A

O

T H E N

5 3

1 4 9 0

A N

A N

2

T H E N

3 2 T H E N

3 2 Z + D 1

4 9

D

1 5 1 01 5 2 0

T H E N

O O 3

4 9

A A N A N

A

Z + D 2

2 5 E L S ET H E NT H E N

A

3 9

O A N A N

5 3 T H E N

A N A N

T H E N

A N D A

5 0 T H E N

T H E N

T H E NT H E N

- 4 5

( A 7 + D 1<

A 5 < 1

O

T H E N

T T H

D

Z + D 1 < 2 5

-

T

1 4 9 0T H E N

E L S E

Z + D 2

T H E N

E L S EA 7 + D 2Z + D 1

T H E N

T H E N

3 6

5 D

Z + D 1

T H E NE L

T H E N

T

5 0 5 1 5 2 5 3 5 4 5 5

6 5 7

8 9

6 0 6

1 6 2 01 6 3 0

1 6 4 01 6 5 0

6 6 6 7

6 8 6 9 7 0

7 1

7 2

7 3

7 4

7 5

7 6 7 7

8

7 9 8 0

8 1

8 2

1 8 3 0

1 8 4 0

1 8 5 01 8 6 0

A A A A

9

2 3 O S U B2 < 2 53 O S U BA G A IT U R N SS

2 A L

3 O S U BO 4 4 4 G O S U B

B N

N l N A

O N S L E A RS O U N D

A N

1 6 1 0

T R

N

N

D

A 2 5 - D 12 5 - D 2Z z

6 2

A A T A T A G I O N SA T

7 3 N

N 1

N

P X N

P N

P

U M T H E N< N E X T

N E X TF O H E

A 2

7 0

I N N

D P N N

D P

N R A N D O [ MD

R E T U R NT L O C A T EC A T ER C L E, 4 , 3L O C A T E

T H E N1 6 T H E N

T 1 8 0 0T S O U N DS T E P8 3

R E T U R N

N

N

D P Y + 1 4( D P X + 1 0

N

D P Y + 1 4( D P X + 6

7 N 7 8

P N E X TO C A T ET A B L E1 7 9 0

2

S

A

1 8 3 0

T U R N S -

Y O

M 2 K G O T O8 8 D P

D P

N

I N

N

T H E N

A

A

2

2 S O U N D

C M L = 0

2

D P

( D P X + 5

D A A A A

A O N

3

7 4

D P

4 ( D P X

D P D P

D P D P

D P

U N I N

C M U M

C | M L

A 2

D

G O S U B

B E T T

T H E N

D P R E T U R N

( D P X + 1R E T U R NZ

G O S U B

2

2

2

D E L

R

D P

D P

( D P X + 5I N

( D P X + 5N

( D P X + 5N

( D P X + 5I N

D R N E L S E

3 2 6

S U

C M

Z | = 1X

A

A N 2 5

T

R E T U R N

N E X T

T H E N

P

P R

O

D P D P

D P D P

D P ( D P X + 1

D P ( D P X + 1

D P Y + 1 0

3

L O C A T E

C M T H E N

G O T OA N T

4 4

F O

N A N L

P O S

T H

O

7 5 D

D P

D P Y + 1 0

1

L O C K E D

U M L + (

O T G O T l OG O T O

S O U N D

N Y K $ K $

M E

P

P

S P A C E S

E

A T O T A 9 4

M

N

T H E N1 6 9 0

1 0 0 0P 7

7 9

M 2

A L

O & U B

N E X T

N M

K

( D P X + 2 0

( D P X + 2 0

D P ( D P X + 1

D P ( D P X + 1 3N

D P ( D P X + 1 3

I N

D P

I N

D P

D

N

I N 2

U N

A

S N D

A

A A T

W I N N E R

G O T O

R E T U R N

D P X + 1 3

N

R E T U R N

2 A 1

U R N SS P

P

D P

D

( 3

S T E P8 8

5 5

5 5

5 9

5

W I O U L DA N

D P ( D P X + 2 0

( D P X + 2 0D P

D P

( D P X + 2 0D P

D P

D

P G O j S U BO S U BT H E NN E X T

E I N 1 7 9 0

4 4 Z 1

D P X + 2 0

N

N E X T

S U

5 5

3

T O S U B

F O

2 O T T H E N

( D P X + 1 0

( D P X + 6

R E T U R N

N

I N 7 7 R E T U R ND

N M

C A R E T U R N

2

G O O D

D P

( D P X + 5

S P A C E SP

G O T O

T H E NT H E N7 0 D P Y + 2 0

D P Y + 2 0

D P

D P D P

D P

D P

O

L S

E L : G O S U B

T

3 1 O 1

( D P X + 6

D P

D P

( D P X + 6

( D P X + 1 4

7

T A

N

S T E P

1 9 4 09 4

T H E N3

N E X T

P 1 6 5 0

Y O

D P

R E T U R N

T A

7 9

P

A 1 9 4 0

F R O M -R E T U R N

P

K $

( D P X + 1 0

( D P X + 9

( D P X + 5

R N E L S E

R E T U R N

R C L E

M O V E2 E L S E2 U M

1 7 1 0

D

D P Y + 2 0

D P Y + 2 0D P

D P Y + 2 0D P

D P Y + 2 0( D P X + 1 4

3

1 8 6 0

A 2

D = D

6 0 1 6 0 01 9 ( U M L

O N G R A T U

1 6 L

D P

D P

D P

D P

3

T N

N

N E L S E

3

A 2 8 1 9 4 0

3 9 L

N E X T

D P

D P

D P

D P

D 2 > 6S U

U M L +

A

G O S U

K

C A L O C A T E

2

S T T

E E N 1 7

B

D P

( D P X + 1

( D P X + 1

( D P X + 1 4D P

D P D P Y + 1 0

D

U M

O

D P

D P X + 1 4

D P

D P

D

D T H 6 9

M 1

N N S U >

S G

(

M

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o C o n t i n u e d

1 0

Page 108: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 108/144

B A C K G A M M O N C o n t i n u e d1 8 7 01 8 8 01 8 9 01 9 0 0

9 9 2

9 3

9 4

N E X TA N E X TA N E X TF O

N E X TR E T U R N

H O V EO

0 2

2 C H R $

N E X T

X

A

A R E T U R N

R E T U R N

L

C H

O

T (

H

O C A T E

L

1 1 9 0 02

R E T U R N

A T

A T

H E

C H R $

A T

O A

L

2 L 2 C H

G O

T

2

O

9 6 H

A T

A t

4

S G

S G

O

N E X T2 P

E

E

O 0

F O

N E X T

E

H 4

P N T G O

N F O

A Z

O

P

N A

N N V A LU

5 6

T H E N

T H E N

T

A

A

A

O

S P A CM 7 9 S

T

O

3

A

1 9 9 02 0 0 02 0 1 0

2 0 2 02 0 3 02 0 4 05 2 0 6 0

2 0 7 02 0 8 02 0 9 0

0

I B P I B P C j rP T H E N

4 H E P

N

1 2

1

P Z

U R D A T A

E L S EO 2

E T U R N

P

P

P

A T U R N

4 - O

O T H E NT H E N

T H E NT H E N

P

O

E L B

W

O

O

E L S EA B P

P H E

H E

A B

2 0 9 0>

E L S E

G O T OZ 1 3 A B E L S E

O P

2 0 4 0E L S E

T H E NT H E NZ

T H E NT H E N

C

G O T O

R C L E

A B

N

A N P P

E L S EZ

3

N E

N

Z

X < > 0

T H E N

9

E L

Y

2 0 4 05 6 + (

Z

W E

T H E N

O >

H C

B A C K G A M M O N1 0 1 1 2 1 3 4 5 6 7 8 9

2 0

2 2 2

2 3

2 4

2

2

2

2

2

3

3

3

3

3

3

3 C R

E

P Y B H O M EE M E R A L D

V E R SS P L A Y

A

D

B A C K

E 4 2 0 E 1 8 1

D E N NC O E X T E N D E D

S T A R TC A

A

1 9 , 1C H A R

O M A

O

H A

G A M M

C O M P U T E RA

D

A

1 0

A @

H

C

0 0 A

I N

9 9 4 2

H A

3 H A 3

V A

S P L A Y

6 0 6 0 6 0 0 6 6R E E N

A

A R P T $

A O R

H C T H E NO E 9 T H E N

3 0

1

2

1 9 8 4L E W E B B E R

C L E A RN

8 2 4 4 2 4 2 2 4 1A A 2 N E X T

8

A

A

B A

E G 0 0 1 0 10 1 4 9 9 9 9 2 4 4 2P 0 0 0 00 6 0 6 10 0

M A G A Z

N P U TA

A A 2

®

@

E R A S E

P R E A D

E N T E R

1

1 9 8 5P U B L

2

B

R A S EH R R P

N 2 P L A YE

E L 4 C A 8 | = YA A

A

3

( 2 4 )

F O 1

0 1

0 0 8 1 6 6 A L

R N H A 1 A

A G Y O L L A 0 0

A

2

S H N

0 P A

8 1 8 0 0 0 0 0 0 0 0 0 66 0 8

L

Y O U R

0 0 1 0 7

H R

G O S U

B A C KP R E S S0 0 1 8 3 C 7 E 7 E

0 0 1 8

0 0 0 0 0 6 6 6 6 08 6 6 6 6 0 0 6 6 6

A M M O N

6 + @ )

P $ A 1

H R ( D

2

3 1 A U R A R T ( A

H E

A T

I

@

(

R P T $

5 0 Y

6 4 4

N E X TA 9

2 6 5

A M E N T E

2

A

( 3 0 0

6 1 9

& A

V C G C

L E

D & A

H

1 1 + XD O

2

1

A

3 6 3 7 3 8

3 9 4 0

4 1

4 2

4 3

4 4

4 5

4 6

4 7 4 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

T I - 9 9 / 4 A

F A : R A N D O M I( R N D

A G O S U B

A L U N D (

L S

( P

G O T OA L

2 1

W

C A L L

R E T U R N

1

S

C A

A B

N N E X TA ( N E X T

A 1

2 A G O T ON E X T

| O T N E X TO

E N E X TP X R E T U

1 1

S

L A

V C H A R1 0

A L (

N 5 1

N A B

A

3

A L N E X T

R L A A

4 3 V C H A R

N

H A

A 1 T H E NT H

H R L A 2 A 5 8

2

A A T H E NZ

V C H A R

1 1 T

A

A

A G O T O

1

2 H A T H E NC A

A L

E

T

1 3 8 T H E N

1

1

L

A 1 A

A

3

2

G

1

2

@

A

S T E PN E X TA

S T E PH A

P H E A

1

2 g o t I o

6 5

1

5 1

T H E NH A

F O

I N

2 T H E N

B E E PE L S E7

M A T H E N

1

( 5 1

T

A 1 0 + (A T A 1

H R S P L A Y

A 1 1 + A B

S

8 8

P

H A

H A

G O

6 4

O

R N D *

3

E L S E

N M ( 1

H A

1 + A B S

C A

A

( 2

(

E

1

G l O T O

H A

3

1

- N

E L S E

(

A

( N P = M I

T

2

6 2 S G

(

N

P

T

3 A A L

T H E N

N A B

2

6 0

K E

P

P N P

(

(

E

R O

S T E PN E X T

M I P

S P L A Y

(

H R H C H A R

I A 8 = t M I

C A

(

A

T

V C H A RV C H A R (1

M

( A B S

E L S E

A

(

4 8 P

G

S P L A Y

N E X T

A B

9 P

& C

1

9

2 A

-

A B P

X 2 Z

A S T E P

T

T

1 + , 2

C o n t i n u e d

1 0 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 109: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 109/144

B A C K G A M M O N C o n t i n u e d6 6

6 7 6 8 6 9

7 0

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 9 9

1 0 0 0

1 0 1 0

1 0 2 00 3

1 0 4 0

1 0 5 0

O E X

3

E L S EE L S E7

7 5 3 O T ON V

E L S EA 7 9 A S N V E L S E

S U

X

A

L S

7

L S 4

L S (

A S T I A F O

7 3

A N

A N

3 5

A N

1 A

1 A 2

A

G O T OA 1

9 4

- A

A < N E X T

L A

A N

L A

B E K E

I N V D

A T H E NA ( A 4 3

T H E N

K E

L f

K E

E L S EA T H E NA

A

4 2

S L A : I 1 1 + A 8

S G

F R O MT H E N( A - ( A 1 7 8 0

T H E N

A

A

O

2

7 9

A

A 6 5

E L S E

( A

A

A 7 > A 5

T H E N( (

7 5 (

G O T O

A N

E L S EA

A X + A 6 + A 8A N X + A 6 + A 8

E L S E

A 2

O

5

(

A A A + 8

A I N V D

E L S E

2

T H E N( (

T X

A N

4

O T

4

T H E N

( A G A A

9 4

A ( B A

7 3

A L T H E NA

A L i t ( A

( A

) = | @

T H E N1 0 2 0A

A

A A A A

1

O

7 3

T

A A

T H E NT L

A

T H E NT H E NA

A

A

O - A

O

I G

A A

A

T L

T

T H E NO T

E L S E

A N

( A T H E N

(

7 4 - A

6 5

2

A N

T

2

2 7 3

A :

A

G O T O

A N

E

2

A

1 8 0 0

A A A

T H E N) =

T H E N

T H E NS U

-

A

A 7 8

8 5 N V T H E N

8 6

8 4 2

( A N

A

6 8

G O T OB E

7 4 I A

4 H A T H E NA E L S E

4

6 5 A

A 1

A

( A

E L S E

T H E NA

(

S T

A N A N

A L

H A

A T H E N

T H E N

1 6 7 04

T H E N

■ T H E N7 5

T H E N7 5

A

( A ( N A T H E N

A T H E N

4 0

S T E P

A

7 8

E L S E

E L S E

E L S ET H E N

A

& S T R S

2 X > A 5A

L

X

4 L S

8 2 A

6 5

T H E N

A S P L A Y

(

T

O 3 5

Z

A A

A

A A 2

(

A

A

-

A A 5

<

A ( A

A A 8 7 = A

A A N T H E N

E L S E

- A 1 0 1 0A N 1 0 2 0

R O

4

H A

4

A 2 = A 8

7 3

A A

H A

7 8

G O T OE L S E

G O S U B( A

A

A

A A ( A

S U

@ A N

T H E NA

(

(

A

T

7 4 T

A

T H E N

T H E N

A

A

G O T O

A A

A @ T H E N

6 7 A

T H E N

A

A 7 > 1 89 6 T H E N

T H E N

A A A A

B A

S

A

1 G b t o

A

A

C H R $H C H A R

A

E L S E

E

2 N V

2

T E L S E

( 1

4 2 A

S T E P1 1 0 0

- A

- A

T T T H E N

A N

O T

G O T O

G O T O

6 5 A

T H E N

A A N

E L S E A 6 I + A 8

@

1 2 5 -G

T

3

N

A

@ A N 1 7 3 0T H E N

( A

A

1

7 5

T

7 9

T H E N

8 3

4 0

G O A

2

1 7 8 0

8 1

O

T H E N

A 9 4

(

( X + A 6 + A

T H E N

E

W 3 5 9 4

A

( A

S U 1 1 + A

B E E PA 2 = A

E

O

1 -

A

A

1 0 6 0

1 0 7 0

1 0 8 0

1 0 9 0

1 0

1 1

1

1

2

3 1 1 4 0

1 7 1 8

1 9 1 2 0 01 2 1 01 2 2 02 3

2 4 2 5 2 6 2 7

1 2 8 01

3 0 3 1

3 2

3 4

1 3 6 0

3 7 3 8 3 9 4 0 4 1

4 4

4 5 1 4 6 01 4 7 01 4 8 01 4 9 0

A N X A 6

N E X TA

A O

O N E X TO O

N E X TO T H E NT H E N

A A N E X T

, N X - A 6

A

<

T H E NX A O

O 6 9 A

2 8 O

G

7 2 F O 5 5

A

A

A A N A A N

A A A A

E L S E1 7 4 0N E X T2 N E X T

3 4 N E X T

N E X T

N E X TA N 6 9

N E X TN E X TN E X T

E L S E6 9

E T H E N

A

A

A

O

E L

A A 1 5 1 0

X G X

T X A O

A N ( T

T H E N

A

A

A A N X + A 81 7 0 0A 2

X - A 6 -X | - A 8 G X X

O

2 2 7 2 6

( A 1 :E L S E2

E L S E

(

A 7 + A 6

A 6 1 T A 6 1

A

1 7 3 0 F O

A A N 2

A

A E L S E

A 6 A G O T OA

A 8 A 6

( A N

2 2 A 2 A

2

A N 2

A A N

- A

A

T T

A

A

A 2

A

- A - A

T H E NX + A 6 > A

T 1 7 5 0A T 1 7 5 0O T H E N3

T H E NT H E Nx - f eT H E N

E L

1

( © + A 6 + A 8

A N

2 A 2 2

A

A T A

X - 7 3

T H E NT H E NT H E N

T H E N

A A N 3 1

3 0

T

2

A B

2

E

T H E N

A

C T H E N

A

A

A

A N

T H E N

- A

A 7 + A 6 > 2 4

A N T H E NT H E N

T H E N

T H E N7 5 T H E N

A

O

S

A

5 A N _ _ A

1 ( A A N

L

5 1 A N

T H E NA N A N

A A N A 2 1 4

A N

O

1 6

A

A

A N 2 0 T H E N2 T H E N2 2 T H E N

S T E P

1 2 5 0

1

5 A N

T

A 2 2 3 2 2

1

A T H E N

O

(

(

T H E N1 2 6 0T H E N

X >

A

A C N 8

O

O A

X

A

A N

9

T E ( A N

A

A

6 9

A

T

T

1 6 9 0T H E N

4 4 0 .A 7 + A 8A N 4 6 A X + A 6 > 2 4

7 1

A

A

A N

-

E L S EA

A

A A N 7 3 A

1 7 3 0L S A L S

7 0 E L S E1 6 9 0E L S E7 0

A

X

X X

X

A

A

L S 1 6 9 0E L S E7 0 A

A E L S ET H E N- A

A

X f A 6E L S E

X

A

A

O

(

( T H E N7 0

T H E NA A 2

A N

T H E N2

A

1 4 8 02

T H E N

A 6

A 6 A

A

2

(

A 7 + A 8E L S E

A 6

A 6

A N

- A

(

T H E N

A N A N

A

- A - A

2

A

A

O

S T E P

T H E NA A

G O I P 1 7 1 0

A

A

A

T H E N

i l 9 0

1 T H E N

T H E N

5 1

A

A

A O

6 9

4

( A

T H E N

A

A A 7 0

A N

A N

X - A 6

A

A T H E NA A A

A

A

7 0

T H E N

T H E N

(

T H E N

T H E NT H E N

T H E N

X

X

O

A A A

T H E N(

7 3 T H E N

E L S ET H E NT H E N

A

A

A

7

E L S E

1 6 9 0

6 9 T H E NX | + A 6 > 2

6 9

E L S E

E L S E

5 A

2

1

1

A

6 9

T

C o n t i n u e d

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 0

Page 110: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 110/144

B A C K G A M M O N C o n t i n u e d5 0 5 1 5 2 5 3

5 4

5 5 5 6 5 7 5 8 5 9

1 6 0 01 6 1 01 6 2 0

1 6 3 06 4 6 5 6 6 6 7 6 8 6 9 7 0 7 1 7 2 7 3 7 4 1 7 5 0

T H E N

N E X T

N E X T

A A A A A A 6 1

A N 1 7 0 0( A A N

X + A 6 > A 5

1

A X + A 8 > 2 4X + A 8 > A 5

S O S G 2 O > 2

A 7 + A 6 > 2 4

A N E X T

N E X TA 1 6 7 0A L A A A A

A A

X + A 6 > 2 4

2 5 2 5

A

A A

6 9

T H E NT H E NX + A 8 < 2 5

T H E NA A N A

T H E N

T H E N

N

A A A A

) < 2 6A

L S

2

1 6 8 0T

T H E N

T H E N2

A N

2

A

A N T H E N

A A A

T H E N

O O

A A T H E N2

O 6 4

7 0

)

T H E NT H E N

2 X + A 8 > 2 4 )7 0

T H E N

1 6 7 0T H E N

A A

1 6 9 0A N

A 7 + A 6A A

A

A

2

A

T H E N

A A

A E L S E A 1 6

1 6 9 0

X + A 6 < 2 5

G O T O

S G

7

T H E N

T H E NT H E N

T H E NA

E L S E

6 9 T

2

A

A

E L S E

<

O T A 2

(

N

A N

G O T OG O T OG O T OG O T O

T H E NT H E N

E L S E

3 5 G O T OG P T O

2 A

T H E NA A

A

X + A 61 6 9 0

S T E P

7 1 7 2

E L S E

T H E N

2 A

T H E NT H E N

7 5 7 5

5 A

T H E N

5 A 9

2

1 7 5 07 5

7 5 7 5

A

E L S EA 7 + A 8

+

9

T

T H E N

( H E

7

)

A A

T H E N

1 7 6 0

7 7

7 8

7 9 1 8 0 0

1 8 1 08 2

8 3

1 8 4 01 8 5 0

1 8 6 01 8 7 0

8 8

7 8 A

S U

A

S

R E A L 0

D A

U S U A A L

S U ( A

A 1

P L A YT A 7 < 7T H E N A

T

T H E N

A E X A

A

A 2 0 :1 0 , 3 0P L A YD Y / K E E L S EL E A R2

1

A A N E X T

B L N $

7 9

N V

S U N

M O

1 7 9 0

7 8

A

B

Y O

T H E N

T H E N8 0 A

A N

T H E N

A N

T H E NO S U B

A

W A N T

8

E L S EC E L S E

3

2

A N E R O A

A

X < > 7 8E N

F O E E A S U

F O

T H

B A

3

S U

A A L

2

A

A 1 G O S U B

B E E P

7 9

O

2

T R A

A 4 2

O

S O U N D

H E

V A

T H E N

2

H A

A 1 A

A 1

P L A Y

R E S T O R E

1 T

~ A H A A

S U

F R E T U R N

T

S P L A Y

3 2 G O S U B( A

W I N N E R

2

L

3 M

A G A I N ?

1 8 3 0

1

T

3

2 0 0 0

M O V E

A L N

A

i

E L S E

A N

T H E N

M O V E

A 2

& T R

A

4 0

E L S E

3

A

3

A 5 E

1 8 3 0G O T O

N E X T

8

2 S P L A Y3

S U B E N

7 9

A

3 S

H C

T h O r g a n i z e r f o t h i b m p c i b P C j r

M A I N M E N U I B P I B P C j r0 1 2 3 4 5 6 7 8 9 2 0 2 2 2 3 4 5 6 7 8 9 3 0

3

3 2 3

3 4

3 5 3 6 3 7 3 8 3 9

4 0

O

M

C O P Y RE M E R A L DB H O M E

T H

E R U

S O U N D5

T H

T H S A V ER R O R

O F

O N

H R L

F O U N DS C

A T O N

E R R O R

E R S

M

O R G A N IM E N U

V A

S C

O

G O T Ol J o c a t

N K E Y $A T

T H E NP

O G H

O M P U

S E 7

I

V A P

1

V A L L E YA

T O

M

A

P

A M E N U

W

G O S U B

E 6

E R O U T

D

L

2 Z E

D

3

9 8

O C A T

A

H R

\

N P S C N

T H E N

Z E

B A

3 9

V

N A M EP R O G R A M

M

4

N C L

C A R T

5 >

P

P G O T O

P U A L

S C

S E

9 8

C

A

C H E C K

H R O P

O R G A N I

N L L O C A T E

U T H E NO T E

N

L O C A T EO P

4 4 N

S H N D G

O S U B

H E

G O T Q

O

P

A T P A L 3

L O A D

N

W H E N

Y O U R

P L A C E

B A

N

N 3 4

4 4

Z

A C

S

A T

N

P

C A N A M E

P

P R

E V A

N

P R Q G R AP R E S SR E A D YE L S E

E R P R O G R A MS T R $

N E

T H E N

S C

R A

A

4 1

4 2

4 3 4 4 5

4 6 4 7 4 8 4 9 5 0 5 5 5 3 5 4 5 5 5 6 5 7 5 8 5 9 6 0 6

O G R A M

L O C A T E

F O R E S T O R E

C H R $

T R

G O T OE R T H

R O U TP R

A

E R

N

R E A D

D A T AD A T AD A T AD A T AD A T AK E E H R

R O F F

G O T O

N K E Y S

T H

M E N U

S C R E E N

D

2

R A

N A M E

S 4 4 6

E R R O R2

N

O U R E

S

T

E N A M E $

K E 3 C H R $K E C H R $

4 4

L O A D

T H E N

T O P

S C R O M P T S

D A T A

T H E N

O R T S

S

P R T K

R E T U R N

N M A N A

P G E T T

P R T H E R E

O N L

S G O T O

K E C H R $

N

E R E

T R O N

E R O N

A T

E

K E C H

N

A

5 M E N U

C O N TP

N

P R E S ST H E N

T O O R T S

E N A M E S

N U

H R

C H E C K

P R O M P T

R U

N

S E L EO U T LL E M G R

K E C H R $

M E C A

4 5

C H R $K E

D E

K E

N C H R $

N

C H R $

Y O U R

E

C

O

3 K E

P E R R O RA C C E SE R

S

K E

E R

R E T U R NR O f M P T

S

S A V E

N

P

R

K E C H R $

E N H C

1 1 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 111: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 111/144

F I L E M A N A G E R I B P I B P C j r0

4 5 6 7 1 8 1 9 2 0

2 3 4 5 2 6 2 7 2 8

2 9

3 0 3 1 3 2 3 3

3 4

3 6 3 7 3 8

3 9 4 0 4 1

4 2

4 4

4 6 4 7

4 8 4 9 0 1

5 4 5 6

6 0

6 1

R

O

2 9 A 2 T

5 1 G E

O S U BV

3 3

T

T 4 1

C

H O t M

U

S U

E

R

A A

B B

T

N

T H E N

P E

R

L S E T

E

A T

D A T AA

T

R R O R

2 8

N

T H E NN S T RG O T ON S T R

A E L S E

E L

E P U E L

T L S E TR U M R E

S U

F O C A T EA

A

E S U I N

A

T H F $M

L

R E T U R N

N E E M

7 2

8 7

L E T E

E N T E RT H E N

P

O O

A T

A N

2 8

4 2

F

B F P F M

S U R E

L O C A T E

O R M A N A G

O O

T H L $

B

L

8 8 M

V

N

T

3 8 F

3 0 0 0

S T R $

E E

N

W

C A T E

A

M

5 6

G E

A

N E X T

2 8

B A C K

U

A

N

H R

V A A T E N

N U t M R E$ = M K

M

P F Y O

L O F $

R G A NL

S U

S U L S

T

M S

C L

M E N U

9 8

A

L

L

A

E

6 4

5 9

V

U

E

F $ = M KT H F $ = M K

M E N U

L A

L

A

R 3

P

U E L S EN

B M A

X

5 9

A H R

5 9

U M L

H T

L

E I N C R E A

N

T O

O

R

N U M R E

A

O C A T EW A N TN

P

9

E

N A

E

3

( R E C + 1

M E N UL O C A T E

P

N A M E S

O R E A D

A

A O A N

A

T

L S E T

B F

9

H R

D

R E

N N

H F A

E L S E T

E A E

8

D E L E T E

A T H E NG O T H E N

L

S

N

6 0

A

T

T M A N Y

N

E

E

R

U

A O

N K

R

L E F T S

N F P

H P F

P U

C

E L E T E

B

M G

O

H R

U S E SL E R S

4 P D E L E T E

T H L

W T

A T

Y

P ( R

1

T

N K E Y8 8

S E L E T E

O

A V O T

N

3 8

R

A

M

O

A T N U

E

M

I N

L

P

3 3

2

E

M

N

N

A N 2

P E

H L M

E L S E

N A

Z

T A 2 9 3

T H E N

N

L

R E P U

1

W E N DF E L

M A N A G E RC A

N

D 3 3

E

P

A

H R

E L

2 8 3 0 0 04 A T 3

(

B

A T A R

F S

P U

N P F

N

E A T EE

N N

Z

2 6 3 4

6 5 6 6

6 7

8 6 9 7 0 7 1 7 2

7 3

7 4 7 5

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

D O

7 D A T AA

A 2

N U

3 E O R S U

E R R O RL O

H R

A j S A

X S U T

E

( N M

E

L S H R

U L

A G

A

A T U R N

R

B A

N

3 S U E M

E E

C H S U

5

A T

N E X TA D

M R

E L , T H F SE L E L

8 9

N 8 7

2 N

A 8 4

( R F

R

F

S

O

2 8

R

N U M RN

8 4 E L S EF E

N K E Y

R O

N

2 3 N M A 8 5 H

(

L E R S( H

L O C A T E

8 9

O

T

N U

N P U T

M l [ s e t

A T D

G O S U B

A D

N

N

N

O

P

L E

H R E T U R N

0

O R

V

D

T N

N

L E

R E

F P

A

R E Q U

P

C H R SR E T U R NA

M A S

A

M A N Y

L

L

T H L SH B

O U N D

C l O N

Z

O

3

1 B F

E

N U M S

T

A

9 N A t M

N

E

O

N U M R

T H E R

B

L E M PL E M PF E M P

A

P

P

A D

7 7 8 6 P B

H L M

T H

M

N U M R E C + A

A L S E T

N P

I N

N N

M

P U

H F

R E T U R N

H

W C R R O RS

U

N U M BN

M

L S E T

T H E N

A

E

W H E N

P

E R R O R

R

T

N

L S E T

N A

A

F P F CN

F P F C SH P F

A

R R O R

1

(

M

L

L A C EN W H E N8 9

U

A

R S V

R

T H L S

H

M

A

H L S T

E

P R R E A D Y

G

O R

N U M S

U R

P U F E M P = NB F

U M

D

A

L S E T

M P U

E

R 3 0 0 0

P U

M

P P R R E A DE L

O E R

W | 8 R T B A

E M

E

H L R E T U R NR E T U R NB B D A T A

T L

N U M R

H F

a l & SR

N

R T

P

R

H C

R E P O R T S I B P & I B M P C j r0 1 2 3 4 5 6 7 8 9 2 0

2

2 2

T H S U P PH O M EU

A S

T A E N

D U M M Y

R O G R A | MU

S A V E

N

R E P O R T S

M L O C A T E

P R O G R A M

C O M P U T E R

N K E Y S

E

T H T

L O C A T EW O P C H R S

R E P O R T S

R U

W

L N 1 M E N U

T

P

P R O G R A M

B P

A

M A G A ZL E N A M EP R O G R A M

N

P O R G A N

P

C H R S

S U P P LN

N

R E P O R T S

N H O M E

Z

W N N

T H E N

E I N

T H

L O A D

L

2 2

P W C O M P U T E R

T

T

R E P O R T S

N T

E L S EM A

R E T U R NM A P R

S

C

H C

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 1

Page 112: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 112/144

Page 113: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 113/144

O U T L I N E E D I T O R C o n t i n u e d I B P & I B M P

H

H R

A N H A N

A N

T H

H

P P

M

H N

N A N

S U

T U R N

N U

9 4

N U

H N

R H

S

N

D S C

N

C

T H

P

A

N T H

M

H R

M

N

H

H H

H E

D -

L O O L O R

N

H E

M

H

H U H E

E

N L S

L O

R

C o n t i n u e d

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 1

Page 114: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 114/144

O U T L I N E E D I T O R C o n t i n u e d

2

2 0 6 02 0 7 0

2 0 8 02 0 9 02

2

2

2

8

9 9

0 0

2

3

4

6

1 8

9

9 0

U

4

9

W R

9 9

H

A

A

U

C

U R : O N K

E 0

A

V 2 0 3 0

L O

A L N K E

U

E L E C

2 0 7 0

R

E

T

L D R E N

2

U

P

V

T

E

U

2 1 3 0

8

A

A

N

L

P U R

N R E

C U R R E N

T H

2

3

8

N

V

E

U

H P

A N

N

P

P A R E NE N E R

H

2 9 4 0

T

2 0 3 0

G

E

U

T

P

P N

E

U

G

1 3

H E

E

F P

T

2 1

S O P

H

T

I B P & I B M P C j r

2 5 0 0

2 5 2 02 5 3 02 5 4 02 5 5 02 5

8 9 0

4

4 6

2 5 8 0

5 9 2 6 0 0

6 1

4

R E

N N

E

3

F S B

L E

G N

N B N

H

U

U

R E B

E R

4

B

N

H E

A V

U

9 0

R

9 4

4

N N E

H E U R

2 9

N R N

N

A B E

E

U E

2

U R L N N

9 4

U R O

T

T

6

N

T

H E

S U

A

N R E E N

H B

2

9

N L

R E

E H B

C o n t i n u e d

1 1 4 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 115: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 115/144

   

       

 

   

 

 

 

     

 

  

      

  

   

 

 

   

  

     

 

    

       

 

 

     

 

 

  

   

 

        

  

  

 

                 

 

 

       

 

 

       

 

 

       

      

 

 

      

     

 

 

  

 

  

     

         

  

        

    

 

 

 

 

 

 

 

     

  

   

          

 

    

 

 

  

 

 

 

   

  

  

 

 

  

  

   

 

   

   

  

  

  

 

   

 

  

  

 

 

 

   

  

     

 

 

 

   

 

   

   

  

 

  

 

  

   

 

 

 

        

  

Page 116: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 116/144

O U T L I N E E D I T O R C o n t i n u e d

3 6

3 3 8 8 03 8 9 0

9 0

U N N U P

C P A N D

0

X

R H R A

P K E

G R R O R

A T R

2

H

W

2

M

R O

T

K

I N K

L

P

P

L R E N P R

7

R E T U

N T

O

L O

R E

A N P R

1

4

F U L LS

3 8 9 0

N E E D

N N

E

H R

M

P

P

E

N

I B P I B P C j r3 9 4 0

3 9 7 0

3 9 8 03 9

4 0 0 0

4 0

D A T AB A E S R E A D YP R A T

T R

H A E R

P E

N

N

N T U R NA

O R O G R A l M

N A M ER E

W E L LL

F F E R E N TV R A V H A P A T H

D

T O

M A K E

C H

7

M A N YW |

O

S U R E

L E

1 0

U R

L

A T

S T

S B A

O

R U

A

D

5

H R

E P R O T E

S S

O W

O R

E R A

N

4 0 1 0

P T A

T U R NN

P T D W

E

T U R N

W

T E C T

T H

M

H C

M A I N M E N U0

4

1 1 2 3 2 4 2 5

2 6 2

2 8

9

0

R E R R R R R

O

G

E M E R A L DW I L L

E X T E

B

O O

H

2 6

M

T A

R T T A

A A

1 U

4

H

A M E N U

P U T E R

9 O

8 L L E Y

T A

R A

O

T h O r g a n i z e r f o t h t i - 9 9 / 4 aF I L E M A N A G E R T I - 9 9 / 4 AE

P U B A L T

E

3 1 R A

R A

3 3

U

S O N

R U 3 5

R U

T A

8

M

A

T A

O

N

H C R E P O R T S

1 0 1 1 2 3 1 4 5 6 7 1 8 1 9 2 0 2 1 2 2

2 3 2 4

L O O KP R N H O M E

A S U R A L

N Z

D U M M Y

U S T A E P O R T SV O L U M E

F O R A

I N L A T K

M A

P R O G R A M

O M P U T E R

S A V ED S K 1

A

R E P O R T S

I

E A P R O l G RN

T H E [ M A( L A

M E N U

R E P O R T S

T H R E

(

V O L U M E

A

A M O R T SP R O G R A l M

S P L A YW

O P

E N

I N

A B O M S

R A S ER U

E N

S U P P

T " D S K 1

O M P U T E RE

T 2 4

T H

O O A

R

H C 1 1 6 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

N E T

A

A

G

S

M 4 O T

H

M i

A

5

W C

Page 117: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 117/144

F I L E M A N A G E R C o n t i n u e d4 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

L O T D

# O 2 9 X E

A 4 - A $ | = N T S S

P U

P O

P P

D

N T S $& N T S S

o

P

I N I N «

2 9 S U W A

N

K D E L E T ES U W A

# # 4 9 A

# 1

S P L A YD E L E T E

N T ) & N T S $

C

2

A

( N ( #

7 3

1 5 + L E NK

F $ 2 9 7 3

T $

#

) & N T S $: P & N T S S

A

A N

G O T O4 8 S O U N D7 5

R P T $S

L

L

Z

Z

# ( I N

#

5 1

P

H R

-

L A

) & N T S $

S P L A Y" D S K 11

Y /

N E X T

$ & N T S $

) & C H R $N E X T

Z

L A D S K 1

N N

S U R E

4 4

V

F

F

(

?

D E L E T E

R # #

A

A

O

) & C H R S1 L O S E

Y O V A

E A D Y

I N

L

T H E N

L

& N T S

E R N AR E L A T) & N T S S

#

F

F $

F

T

W A N TA C I D A T E

A E

2 9

T H E N

S O G O T O

P C H R S

D S

A D S

E P

N

N G D E L E T

E

Y N

E X P A N

&

E &

6 1

2

6 3

6 4 6 5 6 6 6 7

6 8

6 9

7 0 7 1 7 2

7 3

T I - 9 9 / 4 A

I

S E = S T N

O R

H R P

R

U

M A

O A

# T & N T ST S

M R + N R < 5 0 1

R P

M

Z E

E

T

I N P

A F E R |

S S P L A Y

S P L A Y

#

N R + M RH

N

2

I R = S T N

A

A

H R

H R

#

A M E N U

T A

R

N U S EN

H O 1

T H E N

A

B E E PT

L E t M P

(

R E #

7 5

P R N

e | m p

T H E N

R E C 1

M A N YV A E T O

& N T S S

Z

F E M P

R

R P T $H R I N

T

T R

& T N (T H E RM O

#

S

D A T E6 7 M A N YN E X TG O T O

& N T S S

T

E R A S EL

A $

E R A S ER U

N ( F E M P

R

N

H R

R P T S

A

T 6 4

P

A L M A N A G E R

S T

D

(

N

R & N T S S

C H R S

A L D S K 1

N T E R N AA

G

O R D S

)

E N Y O

E L S E

T H

H R

(

N T S ST R

S T

L A

& N T S S

R

R G A N

V

2 9 A D I N G

N

N E X T1

T &

)

Z A R E T U

H C

O U T L I N E E D I T O R

3

4

5

X P

2

C

C

A

M D

8

H R

8

H E

G

U

A

U

H E

A

0

M

H R

U

D

6

6

0

0

T I - 9 9 / 4 A

S U

1 1

E

M G

C A L LS U

O

4

6

P F

P

O

A

8

3 U R

1

T

S U

U H E

L

H E L

H R

A

F

T

S U

L

C A

N U

2 0

N

4

L P A

4

F

4 1 1 0

P

1

P

N U S ED

S C

N

3

1

E

D

4 1 1 0

N

P O F P

O

D

S

6

P A U F

8

U

C

A

8 0 D

A U

A

F

F F

U D

T

F S

7

C o n t i n u e d

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 1

Page 118: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 118/144

O U T L I N E E D I T O R C o n t i n u e d

8

9 H

M

S C F O

U U

0

4 4 N

H

U

U R

F 6

T

U

R

G

R

U

U

G

4

O

H

U

N U R e | m p

N U

E M

8

4 G

U R

H E

U

U C

J

4

C o n t i n u e d

1 1 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 119: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 119/144

 

 

 

 

 

  

 

 

 

   

    

   

  

        

                  

   

 

         

   

  

     

      

   

  

   

 

  

  

    

 

  

 

 

      

 

  

 

 

    

 

 

  

  

 

 

  

   

   

  

  

   

  

 

  

   

 

 

 

 

 

 

 

 

  

 

  

 

        

     

  

 

 

  

 

 

   

 

    

 

    

  

    

 

    

  

    

 

  

 

 

  

  

          

 

 

  

    

  

 

  

  

   

 

  

 

  

    

  

  

     

 

 

    

      

   

 

  

  

 

 

  

   

   

  

 

      

 

 

 

  

  

   

        

 

  

   

  

    

   

 

 

 

   

  

  

    

   

 

 

 

 

Page 120: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 120/144

O U T L I N E E D I T O R4

2 5 4 0 \

2

2

2

2 ° 2 2

2

2 I

L 2 o 2 e f 2 f

2 I

2

2

9 0

2

2

9

J F

A

J S i

+

G P 6 F

E

U

f F O H

1

i

L C

=

s P

u ? C

G I

i

I

2

(

T

% k , 6 T

( L

I 2 3 E L ( | L $I p % .

1 1 =

L

L L v I p 7 J

\ i! (

I \ E ( H

F E L L ( L $p 1 G b s

p F . 4 , 00

I C

S U B )( i p )

E ? P H ?G O S U0

E L ( C P )G O T O( C P )C

E

l i t ;C A 4

( C P )

l

T

[ R E lr O S U

M

6 L a

G O 4 R > i J

S F E T

' 2

B

l p

R A L

C o n t i n u e d

U

S .

U

R 3

1 E E

-

L 4

3

a

F

u | u i

I

I

9

m |

3 R S

j

I

.

I

I g

\

H

 

P

a

E T

"

I R L

G O

A G O

T

P A

:

T

G O

i I

T J t

E

! [

L

C

T

U S F

'

!

U

G O 8 > > : J I C

, U S L

B 2 E M

E L

R |

T H

G U

T

j /

(

H E

s

0

: H

E

I

T f

2

3

3

3 3

3

J C

O

1

i , I F

w |

N I 3 s I

S I w

C

D

 

f

s I

H

c T

I

; 1

1

:

N

C L

C | M

s X

I C S

t

C

 

E

>

C

d

T

O R

| Y N

I

T C

I E

I T

L T ( I

E

I

|

"

p |

c E

L

i

«

2

1 z

C

R M

L L

O C L

Z

A

P I

H

U

A

R

L C

C

O O

C I

I

L H L

E

I = |

\ lI

S

1

o S H p n i E i

T (

S

I I O

w

1 :

L C A

: ■ ( L H A I I

\

1 i

(

E 1 B 5 I

;

F

s P

I

L C

L L R L

D $

S C F O 4 1

R E X

0 S

V

I N i

I ,

T

I

f

n

C o n t i n u e d

1 2 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 121: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 121/144

O U T L I N E E D I T O R C o n t i n u e d

4

W

T

H

N

L E

H

W

R A

W

2

E

E

R

E

H E

W

4 4 4 4 4 4 4 1 8 04 0

E

H L

U

R

4

H E

C o n t i n u e d

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 2

Page 122: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 122/144

O U T L I N E E D I T O R C o n t i n u e d4 5 0 0

4 5 1 0

4 5 2 0

4 5 3 0

4 5 4 04 5 5 04 5 6 04 5 7 0

4 5 8 04 5 9 04 6 0 0

4 6 1 0

4 6 2 0

T h O r g a n i z e r f o t h A P P L E I F a m i l y

M A I N M E N U1 0 1 1 2 3 1 4 1 5 6 7 1 8 9 2 0 2 2 2 2 4 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 6 6 6

R E R E R E R E R E R E R E R E R E R E R E E E R S O S U BS O S US O S U

N

S O S U3 O T ON R E L f

3 O T OD A T AD A T AD A T AD A T AD A T AR E T UR E E i O MR O H A N

P O V T A B

N O R M A7 T A B

R E V T A BS E

Y E | M E R A L DL W B A N V E R SA P P L ES A V E

4 8 9 1T H E NH 3 2

G O T O7 2 2 5

4 6 6 0

R

N

N

T H

V A

1 H

3 5 O U R

V M E N U

H T H

M A

G E

M A

T H

H

T

2 4

3 0

A

H A

P E E K

D

A

T H E N

V A H C | M

4

N

O R T Sl e | m g r

T

A M E N U

F A [ M I

N

Z A

S

1 O R G A N I

E N

S

1 9 8 4

M A X F

N

N U M B E R

6 4

L E S T A F F

T H E N

L A

Z E

A

B A L T H R

L A 4 8 9 0 5

O

T

1 9 8 5P U B L

A P

P L E

Q

O R G A N

H O T

I N T H E N

S

E S O F T

T H E N

7

I

T H E N

6 1

Z A N

C

H

C H R $

T U R N

6 3 6 4 6 5 6 6 6 7 6 8 6 9 7 0 7 1 7 2 7 3 7 4 7 5 7 6 7 7 7 8 7 9 8 0 8 1 8 2

V T A BI N V E R S EP N O R M A LF O

P

I

T

I N

S O T Ot o R $

R E T U R NR E B X [ $P

H O t M EI N N R E T U R NH T A BO S U B

N R E T U R NK

E

D

N I N

I N

V 8 1

E E P O K E8 1 O T

B R A NS C T H E NV T A BB X H R

V A

H R

V A

V T A B

T

G O S U B

8 2

T

A N

N S C 1 0 0 0

G O T O

A P P R O P R

K

I N H T A BP R O G R A M

7 7

R U P P R E S S

1 6 3 8 46 3 6 8

V A N E X T

P R E F

A P P L E / F a m i l y6 0

N

A T

P B X

H T A BI N

R E T U R N

D 4

N

L

P R O G R A M

K T U R N

T H E N

L O A D

S 7

2

H C

R E P O R T S A P P L B / / F a m i l y0 1 2 3 4 5 6 7 8 9 2 0 2

2 2 2 3 2 4

R E R E R E R E R E R E R E R E R E | MR E l MR E H O M ER O G R A | MU G A V T A BU R G E 2 3 P R E

T H

N

N

D U M M Y

H O M E

S U P P LH O M ES A V EN A M E

R E P O R T S

O

M A

P R O G R A M

C O M P U T E RT H

V T A B

C H R S

E

P

R E P O R T S

W

A

G O T O

P R O G R A MR E P O R T S

N M E N U

T P R O G R A M

P N S U P P L

V O M A G A Z

P R E S S

R U 3 0

N H O M EE

C H R S

T H

O R G A N I

W N

R E T U R N

T H

W C O M P U T E R

Z

B

R E P O R T ST

T

O

D T H E N

S M R E

H C

1 2 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 123: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 123/144

Page 124: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 124/144

F I L E M A N A G E R C o n t i n u e d1 9 0 01 9 1 0

1 9 2 0

1 9 3 0

9 4 9 5 9 6 9 7 9 8 9 9 2 0 0 0

2 0 2 0 2 03 2 0 4 02 0 5 0

2 0 6 02 0 7 02 0 8 02 0 9 0

2 2 0 02 2 2 2 2 02 3 2 2 4 02 2 5 02 2 6 02 2 7 02 2 8 02 2 9 02 3 0 02 3 1 02 3 2 02 3 3 02 3 4 02 3 5 02 3 6 02 3 7 02 3 8 02 3 9 02 4 0 02 4 1 0

N B K

8 2

H P F O X 0 2 N E X TF O X 0 2 N E X TF L D R P R V T A BS E H E

T R

T X 0 0

F O F P

D F O

P

P P E T P

N P

N H T A B

N

A N

E T

N E

P R E T U R NR E N N D S % )R E T U R NR E | M N

N R E T U R NR E

N P U TR E T U R NR E M ]D T X G O S U BR E T U R NR E T X | $X

4

R E T U R Nr e | mG G

R E T U R NR E

T H E NH B L

N R E T U R N

N

N G O T OT H E N

T H E NA N

T H E N

B L

D

F P % (

H

G O T O

D T X F

T X

R

R B

A N

N

3 G O T O1

D R H T A B

W

S E

G E

T H E N

F O

C H R S

O P E NC H R S

L C H R S

L C H R S

6

S T O R E

P

V T A B

G H T S

L E F T S

A N

8 2

G O T O9 9 T E T

T E T

2 0 5 0G O T O

T G H T SF R

T X t |

T H E N

H

N E X TV

N

O

U

E T

N

2 0 2 0

D R W R

G O S U B

G O S U BT

O T

R E A D

0 0 0 0

L

N E X T

H

H

X

X

N U M B E R

C M H N H

S T E P

N 2 0 5 0

T

Z E R O

F R

V A

L T H E N

8 6

T E

L

9 5 N

O P E N

R E A D

V A L U E0 0 0 0

0 0 0 0

S T E P

8 2

H T A B

L E F . T S

A N

T H E N

A N E T

T

N T H E N

T

6

N O D E

X D S

P A R A M E T E R S2 2 0 0

F P

T

M

A N O

X

D R 2 0 6 0N

P A R A M E T E R S

A

2 D R

F L

F L

A

D

T H E N

F L

F R

A N

P

F L

H A N

S I R S

N

T H E N

T H E N

V T A B

E S C S

T X

N G O T O

E M P T YS T R S

A N T H H

N

N

D R

0 0 0 0 0 0 0 12

N

D

S T

S

N D X

2 4 2 02 4 3 02 4 4 02 4 5 02 4 6 02 4 7 02 4 8 02 4 9 02 5 0 02 5 1 02 5 2 02 5 3 02 5 4 02 5 5 02 5 6 02 5 7 02 5 8 02 5 9 02 6 0 02 6 1 02 6 2 02 6 3 02 6 4 02 6 5 0

2 6 6 02 6 7 02 6 8 02 6 9 02 7 0 02 7 1 02 7 2 02 7 3 02 7 4 02 7 5 02 7 6 02 7 7 02 7 8 02 7 9 02 8 0 02 8 1 02 8 2 02 8 3 02 8 4 02 8 5 02 8 6 02 8 7 02 8 8 02 8 9 02 9 0 02 9 1 02 9 2 02 9 3 02 9 4 02 9 5 02 9 6 02 9 7 02 9 8 02 9 9 03 0 0 03 0 1 03 0 2 0

T X G O S U BR E T U R NH T A B D S O S U B4 6 H T A B N R E T U R NP R K T H E NG O T OR E Z H P P

H O M E

H O M E N N R E T U R NR E h o | m eO

E

2 7 7 0

R E

P

P R P R

P

N N P

P g | o t oP G O T OP P R P G O T OP S

N N G l O T OG O S U B

L D G O S U BH O M ER D G O T OG O S U BH O M EP P R P R R D G O T O

V

V T A BP G E R U R E T U R N

N

N

F N

N N

C N

2

V 2 5 0 0V T A BC H R S

P E E KP O K E5 0 R E T U R NV T A BI N S E R TT H E N

T H E NV T A BT

E R R O RV T A BE E

2 8 4 0

R 6

C H R S

N

D

V T A B

2 6 8 0

2 6 9 0

2 6 9 0

2 6 9 0

C F O

2 6 9 0

G H T ST X

M

T H E N

D O

C H R SC H R S

1 C H R SV T A B

4 4 C H R SV T A B

D R

D R

2 2

E R R O R2 5 H T A BP R E S S

S

L

L

O R G A NN S E R T E D2 6 9 02 1 2 0

L

L

P R E S S

N

H A N D L E R

N U M B E R

T H E N

D

T H E N

N E X T

T

T H

M E N U

A N 2 8 7 0

E R R O RN O

T

T

K

6 3 8 4 )6 3 6 8

H T A B

H T A B

A N N

G O S U B

G O S U B

R E C O R D SF L T O T A L

Q Z

H T A BR U

Z E

P A N

C A L LP R E F

O R G A N

B

F

P R O G R A MA N

Z

P E E K

2 8 0 0

H T A BF L

2 9 7 0

H T A B

K E

C L O S E

C L O S E

O R G A N I

C L O S ED E L E T E

K E T H E N

H A N D L E RD

2 3 9 0

2 3 9 0

A P P L E / F a m i l yF P % (

R E S S

G O S U B

W E R EO

D R K R E T U R N

E

T

D E L E T E D

E X P A N D E D

P R O G R A MS

T R

P L A C E

P

A N

2 1

T H E N

V

4 8 6

T H E NG O S U B

H A

D

2 5 8 0N

G O T O

F L

D

R E T U R

A D D E DF P % (

S

2 4 8 0

Z

O N 2 7

T H E N

D

N O

N O

N O V

L

2 9 5 02 2 4 0

R E T U

2 7

P E

N U

2

N T

T

G

F O U N D

F O U N

D R O

R E C O

R E C O

h c

O U T L I N E E D I T O R0 1 2 3 4 5 6 7 8 9 2 0 2 2 2

2 3 2 4 2 5 2 6 2 7 2 8 9 3 0 3 3 2 L V

F O

R E R E R E R E R E R E R E R E R E R E R E R E P P E E KO N E R RG O S U BH O M EO S U B

V T A BG O S U B

C O P Y R IL T H

E M E R A L DB A N H O M EV E R SA P P L ES A V E

S 8 3 7 0

N

T H O U T L

4 4 4 8 9 1

7 3 0 0

7 6 4 0

C O M P U T E R

G O T OG O S U B

O R G A N

G H N

O T

E S C SH T A B

V A L L E YA H C

S

S

T : M I D % (

F A M I

E D 1 9 8 4

P E E K9 3 4 0

8 0

Z E

S T A F F

T H E N

T O

L A

S C % (

B A L T H R O PM A G A Z

P U B L

T H E N

G O S U B

A P P L E S O F T4 8 9 0 5

4 1

9 8

O U T L

G O S U B

P

N

1 2 8 0

N

7 9 6 0

C

A N

G O S UN E X T

3 3 3 4 3 5 3 6 3 7 3 8 3 9 4 0 4 4 2 4 3 4 4 4 5 4 6 4 7 4 8 4 9

5 0 5

A P P L E / F a m i l yF P

O S U BZ Z G O S U BG O S U BO

H R D I I

7 G O T OD R E N R E D U | %D T 3 D

M D M D

P U

2 5

6 4 8 0

6 8 8 08 6

L E Q U % (P U F T F T 2 D E T

1 N

2 6 8 0

T H E N

G O S U B

2

3

G O S U BT S L

G O S U B

A

P U F T

T H E N

A N

D

M D % (

D l t M

1 3 2 0

Z A

F P

9 2 4 0

P U C H R S

S C % (7 6 9 0

S R | % (

E C

O T M S V % (

3 4

T 3 % )

2

M D % (

P U

F T

5 0

F T

T H E N

F P % (

4

5 9

C o n t i n u e d

1 2 4 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 125: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 125/144

Page 126: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 126/144

O U T L I N E E D I T O R C o n t i n u e d9 4 9 5 9 6

9 7 9 8

9 9 2 0 0 02 0 1 02 0 2 02 0 3 0

2 0 4 02

2 0 6 0

2 0 7 02 0 8 0

2 0 9 02 1 0 0

2 1 1 02

2

2

2 2 0 02 2 1 02 2 2 0

2 2 3 0

2 2 4 0

2

2 2 6 02 2 7 02 2 8 02 2 9 02 3 0 02 3 1 02 3 2 02 3 3 02 3 4 02 3 5 0

2 3 6 02 3 7 02 3 8 02 3 9 02 4 0 02 4 1 02 4 2 02 4 3 02 4 4 02 4 5 02 4 6 02 4 7 02 4 8 02 4 9 02 5 0 0

2

6

7

H

f N L W L W

O 3 S 3 O S U B

S O S U BS U

T H E N

S P T O

s K S O S U BO S U BS 7 1 2 2 6 0s R

O T S O S U BT

G O S U B

O

S R S R

3 0 O R 0

N

U A N

2 L W

G S G O T OG S G O S U B

C % ( 0 .

U

T U R NT 3 S

O

V T A B1 2 8 0

C G

G O S U B

I N H N N

G S

S U N E X TS U [ R E T U R N

2 0 7 0

6 7 1 07 6 9 03 G O S U B

S R O T F

O S U B

C s c

B F

B L T 8 6

2 2 8 0L W % (

2 2 2 0

X

S R

L W % ((

T H E N

2

N E X TO S U B

G O T O

4 2 2 6 0

2

T U R N

B F

4

R B

G O T O5

2

S C % (

S R % (

M O V E

7 2 4 0

6 9 6 07 1 6 0

V

E

N

2 2 0 0

5

8 3 0 0

B F

T

4

%

A N O S U B

3

G S % (2 1 4 0

T

S R % (

S R S R % (S R % (

S R % (G O S U B

3

8 0 2 0

H T A BR E T U R N

B F

G O S U BO S U BO S U B

G O S U B2 0 9 0

G O S U B

N E X T2 2 0 0

F

P G

G

B F

S C

O T T E O T

C * ( l

8 9

O T H E NG S 2 0 5 0T T L W

L O S R % (

T

S R % (

T H E N

P G

D U

E

N

B F

G O S U B

U R S O R

G O S U B

T H E N

N E X TS U

O

A N

T V T A B

L W G S ( 2 3 L W % ( 0

O S U B

B F

1 8 9 0

T 1 9 1 0

L W 2 0 1 02 0 1 07 6 4 0 T G O S U B2 2 3 0L W % (

G O S U B

S R % (

T S R % (T N

R E T U R N

S R % (8 2 5 0S R % (T U R N

L W % (

E

6 8 8 0

T H E NT

O S U BS R

T

P G

9 8

G O S U B

G O S U B

R E T U R N

U 2 3 2 0O S U BT H E N

T H E NS U

N E X T

N

( H

G S % (

G O S U B

G

2 4 5 0

N

G S % (O T

O S U B

O S U B

T

G 8 3 0 0A L

7 6 4 0B F

7 6 9 0

7 1 0 0

T H E N

6 7 1 0F % ( 0

S L | W % (

L | W | %

G S G O S U B

2 2 3 0

S R % (

2

N

E T H T A BL W % (

R E T U R N

S T E P

8 2 5 0E

F U

7 0 6 0

7 0 6 0S T E P

R T T H E N

2 4

8 3 4 0

O (

T H E N

T U R NT U R NL W 2 0 4 0

2 2 2 09 N E X T

R E T U R NG O S U B

O T

G O S U PR E T U R N8 2 5 0

8 3 0 0

A N

1

G O S U B

G S

8 2 5 0R E T U R N8 6

E A N

6 7 9 0

G O S U BR E

S R

% P G

H

2

L W % (

G S % (

f | o r

s

G O S U BT U R NS R O S U B

G O S U

R E T U R N

B F

S C

L | W %

L W i %

8 G S % (

S R G S

6 5 9 0

D U L N

B

2

3 3 3

3 3 3 3 3 3 3 3

3 0 6 03 0 7 0

3 0 8 0

3 0 9 0

3 1 8 0

A P P L E / F a m i l yR E G

O S U BC N C N X

S R

S O S U BR E T U R NB F S O S U BG

G S C S L S b S U B

O

O S O T OF O S O S U BS O S U BR E T U R NR E V T A BO

V T A B

H E

0 O O

E T

N

F O

B F F

P G % (

O S U B

D U

T

G O T O

R T O H E N E X T

O

O

P G O T O

T A 8 7 V N E X T

H H

G O S U B

P G % (

P G

D

L

% I N

A

% R E T U R N

R E T U R NR E | M F P % (

D U T M 7 0 6 0

2 8 0 0

T M

( O S U B

M D H E T

M |

E T

M O V E

7 6 4 0

7 0 6 0

6 5 9 0

6 9 6 07

G X x

N

% L B

N

N 2 9 5 0

7 6

6

H

E T H T

2 8 7 0

T

2 8 7 0 4

2 8 7 0

D P

S

3

E T P

H T A BG O T O2 8 7 0

7 6 4 0B F N E X T

S L B

O S U B

G O S U B

6 2 8 0

G P R I N TG O T O

E T

I N S E R T

4

H T A B

U R S O R

4 Z

G % ( 4

S L

T

T N E X T

G O S U B

E C

N

T

O S U B

O S U B

D U D U

T

T

V T A B

T

s c N

T H E N

T

T H E N

G O S U B%

7 6 4 0

V T A B

2 9 9 0

E T

N E X T4 3

2 8 7 0

N X

P G % (

9

G O T OB L

A N T H E N

3

S C % )

3 N

F O

V

I N T H E N

D O W | N2 6 E

8 0

7 1

T H

S L

D U

D N E 7 1

T N E A L 8

L X

N E X T

A

T

A N

O S U BT 3 0 3 0E T

2 8 7 0

P E T

B F S C

L F T H E N

3 0 6 0E 2 8

B F

E

2

3 E T N

P

2 5 6 0

C R

L

O T

H T A B

6

S R % (O S U B

2 6 9 0G O S U B

T

V T A BA

I N

4

T G O S U B

C

O S U B

N

3 0 8 03

6 2 8 0

E T

R E T U R N

2 9 8 0

M S T E P

F

B F

L

X

8 6

N E X T

T H E NT H E N

H T A B8 6

2 9 2 0 4 T H E NT H E N

L E 2 8 7 0

E T

2 7 8 0

M

T

T U R N

9

N

S C

7 6 9 0

C

7 0 3 0

7 2 4 0

D

3 0 9 0

O S U B

M D

H

s c B

D U 3 N

H T A BH T A B

T U

P G

T H E N2 8 7 0

R B 3

O

N

3 1

E T

E T P

V T

s c

C o n t i n u e d

1 2 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 127: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 127/144

O U T L I N E E D I T O R C o n t i n u e d3 9 3 2 0 03 2 3 2 2 0

3 3 2 4 05

3 2 6 03 2 7 03 2 8 03 2 9 03 3 0 03 3 3 3 2 03 3 3 03 3 4 03 3 5 03 3 6 07 3 3 8 0

3 3 9 03 4 0 03 4 3 4 2 03 4 3 03 4 4 03 4 5 03 4 6 03 4 7 03 4 8 03 4 9 03 5 0 03 5 3 5 2 03 5 3 03 5 4 03 5 5 03 5 6 03 5 7 03 5 8 0

3 5 9 03 6 0 03 6 3 6 2 03 6 3 03 6 4 03 6 5 03 6 6 03 6 7 03 6 8 03 6 9 03 7 0 03 7 3 7 2 03 7 3 03 7 4 03 7 5 03 7 6 03 7 7 03 7 8 03 7 9 0

3 8 0 03 8

3 8 2 03 8 3 03 8 4 0

3 8 5 03 8 6 0

G O S U B

F O

S F O F O B B

B F O

F O H E f | o rN E X TF j O R

F O F O S C

F O

F O s c S R % (S R % (G O S U BG O S U BR E T U R NR E H D

N E X T

P G 2 4 H D H D H D E

G S

S F O S R Y

H D

B F S C

B F

S C s c 3 3 6 0

N E X TP G

P G

N B U F F E RP V O S U BO S U BP G 2 4 F O

N E X TF O S D F P F O B F 4 U

N E X T

T H E NG O S U B

4

G O S U BG O S U BG O S U BR E T U R NR E T H E N

I H G O S U B

O S U B

S C % (

F P H D S C

H D

P G

8 0 9 0

G O T O B F

N E X T

7 6 9 06 8 8 0G R A B

H H D % (( 7

H H

6 D B 4 5 4 0B F % (

G O S U B

B F

7 6 4 0R E T U R N

9

G

D U

S R S T E P

O S U B

6 7 9 07 6 9 06 8 8 0C O P Y

T O H 6 8 8 07 6 4 0

O S U B

8 0 9 0

0

T

B F T H E NT N E X T3 2 6 0T T

B

B F B F T T H E NT t |

T S

T

T

R

Z

G O S U B

F P

D U

N E X T

D U S C

G O S U BR E T U R NH D % (

H , H S

S R % (

R E T U R N

H D

T H D % (G O S U BH D % (

S C

N

H D

P G T 8 0 9 0

T H K

S C

S R

G O S U B

P G 8 0 2 0

4 4 9 0

T H E N

H D % (

S R % (

V T A B

H D

T H E N3 2 3 0B F

G S

T H E N

S C % (

F T H E N

% S C T S C % (

T H E NS C % (S C

T T L E2 R E T U R N

H D

F O

4 5

M D 7 6 9 0

G O S U BH D

N G O S U B

4

H D % (

H D 8 3 0 0H D D H

N X

F

A N

T H E NG O S U BT H E N

T H E N

H D % (

T H E N

O S U B

B F B F

T H E NS C

B F

D U S C

S C

4 0 5 0

G O S U B

D

N X 3 2 5 0

3 3 9 0

P G

T N E X TH D T H E N

S P A C EG O S U B

F O

L W P

G O T O

T

N E X T

B F

N E X TB F

P G U H

T H E NH D % (

G O S U B3 6 G O S U B8 3 0 03 6 3 0O S U B8 3 0 0

4 0 5 0

P G

N E X T

M D

G l O S U B

S T E P

3 7 7 0H T A B

3 9 2 0

8 2 5 0

S R % (

9

N E X T

F P

S C % (

P G

4 4 9 0

F O

P

T H E N

S C

3 2 6 0

O

P G % {

8

N E X T

5 6 9 08 2 5 0

8 2 5 0

N E X T

U

H D

8 3 0 0

D U

D U

T H

G S

G O S U B

4 0 0 0

s c

N E X T

B F

H

G O S U B

S R

M D

8 3

O S U BH N X % : F O N E X TH D % (

T

M D

H D % (

H O

4 G O

T

S

3 8 7 08 9

9 3 9 3 9 2 03 3 3 9 4 0

5 6 3 9 7 03 9 8 03 9 9 04 0 0 0

4 0 4 0 2 04 0 3 04 0 4 04 0 5 04 0 6 04 0 7 04 0 8 04 0 9 0

4 2 0 04 2 4 2 2 04 2 3 04 2 4 04 2 5 04 2 6 04 2 7 04 2 8 04 2 9 04 3 0 04 3 4 3 2 04 3 3 04 3 4 04 3 5 04 3 6 04 3 7 04 3 8 04 3 9 04 4 0 04 4 4 4 2 04 4 3 04 4 4 0

4 4 5 04 4 6 04 4 7 0

4 4 8 04 4 9 04 5 0 04 5 4 5 2 04 5 3 04 5 4 04 5 5 04 5 6 04 5 7 04 5 8 04 5 9 0

A P P L E / F a m i l yG O

O T G O O G O G O

L W

G O O N E X TF O

S G O O R E T U R NR E | M H D

U O P P R

G O S U BG O S U BG O S U BF O

N N U H D

N N N

F O H S F O T A

P

U F O F O F O F O

B

L W % (B U U

G O

N

N

N

G O S U BH D G O S U BG O S U BG O S U BG O S U B

G O S U B

N E X TV

N E X T3 5

E H S H D F O F O

N E X T

N E X TR E G S G O S U B

N E X T

D

G O S U B7 0 6 0R E T U R N

H D H D R E T U R NH S F O

% 9

D

H S 4 3 4 0N

S C

H S

H D H D

S C

4 5 8 0

0 9 4 6 2 00 9 4 5 8 0

4 6 2 0

U

6 9 6 8 8 0G R A B

0 9

T H

9 7 6 4 0

5 4 3 04 2 9 04 3 0 04 3 1 04 3 5 0

s c

s c

4 5 7 0Z

0 9

T H E R EB U F F E R

C O P YR A P R O C E D U R EP R E S S

G O S U BD E L E T

R E T U R NS C

s c

P G

N E X TZ N E X TZ R E T U R NZ N E X T

W

V 0 0

T 8 2 5 0G S

C O P Y

4 5 6 0

G O

B B F L W

T 5 3 1 0

4 4 2 0R E T U R N

N E X T

T H E N

L W

R E T U R NF O T H E N

S C

S R

R E T U R NB F

G S B F

G O

R E T U R N

V T A BA R

V T A B

G O S U B

T T B F

A N

6 8 8 0N

T

T

T M

T T

T

R E T U R NT T

H D

O P

H D

T H E N

T H E NT H E NT H E N

T H E N

F O

S N E X T 7 6 9 0

H D

S U B R O U TP G O S U B

P

4 2 1 0

G O T OO T

N

T H

D U

D U

P G

P G

% O S H E

3 8 H E

H E % 3 8

R E

O T H E R

T H E N

H D

B F

C O M M O N

O S U B

R E T U R N

T H E N

H

P

R E T U R N

T H E NH D

F P A N T H E N

I N E S

R E T U R NH T A BH O L D

H D

G S % (B F % (

9 9 O T

G O S U B

H S

3 9 5 0

H T A B

4

8 3 0 0P

B F

4 6 0 0G O S U BT H

N X N X G O T O

R E T U R N

4

4 2 2 0

V T A BP

T

N S C S C

H D H D

s c 1

Z

F

T H

O S U B

K E 9 1 8 0

R B

N E G O S U B

3 9 5 0

H D

Z Z

B B G O

R O U T

T H

L

Z

N X 7 .

T H E N

T

4

B U F F E R

3 8 5 0

H D % (

T

H D G O S U B

7 0 6 0T H E N

T M N

G O S U B

H D S C

H

T H E N

4 6 4 0

4 0

U

4 6

T H E N

R E T U R NB F R E T U R NR E T U R N

T

5

N E

H O L D

L E A V E

6 8 8 0

F P

4

4 0 0 0

H D

D

9

G O T OT H E N

H S

G S

F

s

C O

N

P

B R E T U R NC o n t i n u e d

H

R E T U R NG O S U B

N E X T

G O

8

G O

N E X T

A

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 2

Page 128: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 128/144

     

 

 

 

 

 

 

 

 

   

   

 

                           

 

     

                             

 

     

   

 

 

   

 

 

   

     

 

   

 

 

   

   

     

  

 

 

   

 

                               

 

     

 

  

 

 

  

  

      

 

   

 

  

       

     

  

     

     

    

   

 

 

   

  

     

 

 

                   

 

  

   

 

 

    

 

    

    

    

 

   

                 

  

  

    

   

 

 

    

  

         

 

   

 

 

 

  

   

 

 

  

 

   

       

 

 

       

  

 

    

 

 

 

 

   

 

 

   

     

  

 

      

   

  

 

 

 

 

   

     

     

 

  

 

 

 

  

   

  

                                     

                                   

           

   

     

 

   

           

   

     

   

   

 

 

         

   

   

 

 

        

         

   

     

           

 

 

       

 

   

   

    

             

       

  

     

         

 

     

 

   

 

       

            

     

  

 

   

  

 

 

        

      

    

     

   

     

         

 

                      

Page 129: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 129/144

Page 130: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 130/144

O U T L I N E E D I T O R C o n t i n u e d

8

8 8 8

8

7 4 6 07 4 7 07 4 8 07 4 9 07 5 0 07 5 1 07 5 2 07 5 3 07 5 4 07 5 5 07 5 6 07 5 7 07 5 8 07 5 9 07 6 0 07 6 1 07 6 2 07 6 3 07 6 4 07 6 5 07 6 6 07 6 7 07 6 8 07 6 9 07 7 0 07 7 1 07 7 2 07 7 3 07 7 4 07 7 5 07 7 6 07 7 7 07 7 8 07 7 9 07 8 0 07 8 1 0

8 2 8 3 7 8 4 07 8 5 0

7 8 6 07 8 7 07 8 8 07 8 9 07 9 0 07 9 7 9 2 0

7 9 3 07 9 4 07 9 5 07 9 6 07 9 7 07 9 8 07 9 9 08 0 0 08 0 1 08 0 2 08 0 3 08 0 4 08 0 5 08 0 6 08 0 7 08 0 8 08 0 9 0

8 1 1 08 1 2 08 1 3 08 1 4 0

8 1 8 0

8 2 0 08 2 1 08 2 2 08 2 3 08 2 4 08 2 5 08 2 6 08 2 7 08 2 8 08 2 9 08 3 0 0

0

9

P O

X 5 4 N E X TO X 5 4 N E X T

L D R P V T A BS E H E

R E V T A BR E T U R

R E T U RR E V T A BP R E T U RR E V T A BP T R P R E T U RE V T A BP T R T X

O

E X X

D

N P

I N H

N

N N

S N

N

R E T U RE O 3 S I D E X N E X TR E T U RR E E X

O X

N E X TR E T U RR E S O S U B

O g R E T U RR E D

N X D F P

D T X F P F

N

N

F b T X O S U BR E T U R N

R E

R E T U R NR E | M

S U R E T U R NR E D E X

M S U R E T U R NR E G O l S U B

A N R

2

D

F G

F

N X

F P

H E

T U R N" G O T OL

O P E N

X

z

D

3

H R

L O P H R

P H R

P H R

N E X T

G E

S

3

F O V

D H T A B

P

O D

7 3

N X N X

7 7 3 0

7 8 4 0

7 8 9 0

O T

C H

A N

E 7 8

T O R E

T O R EN X F R

A E L E F T S

O 7 5 1 0

T

T Z

O

G H T S

2

T X T I | G H T $

T X

F P

T X

R

N

D R

N

N

H T N X

N

P O

T

T

F V A

W |

N E

N E

T H E N

s T

5 4 ( X

X 1 N M l

W

E A

P O

C

X

T H E N

O C C U PF T X

A

H R

H R O

H R

Q R H R

P A 2

V A

H E S

N E X T

H E

T X N O D E

3 7 T E

T E

P

5 7

H E E

L

N

Q

( Q Z S

F P

T H T A B

O

T

R E A

E R E 2 8

E R

A M

E

N | O D E N X

1

N T H E N

A R A I M EF F

T R E T U R N

E 4

G O

F

I G H T SO C C U P

O F L

L

N

A V A

T

M

F

X

D R

N

D R

A

T R

R

D

U

E M P T Y

N O D ES

7 5 8 0

T H

V T A BU

V T A B

V T A B

V T A B

T X

T E R SF R

S T R S

S T R S

F

G O S U B

A

L E

T X

T H E N

T H E N

V

E

9

T X

7 7 8 0

R E F

N O D E

A

D

9

2

M

T H E N

F P

F P

H

3

F

D

7 7 8 0V A

X

8 3 1 08 3 2 08 3 3 08 3 4 08 3 5 08 3 6 08 7 8 3 8 08 3 9 08 4 0 08 4 8 4 2 0

8 4 3 08 4 4 08 4 5 08 4 6 08 4 7 0

8 4 8 08 4 9 00 8 5 1 08 5 2 08 5 3 08 5 4 08 5 5 08 5 6 08 5 7 08 5 8 08 5 9 08 6 0 08 6 1 08 6 2 08 6 3 08 6 4 08 6 5 08 6 6 08 6 7 08 6 8 08 6 9 08 7 0 08 7 1 08 7 2 08 7 3 08 7 4 08 7 5 08 7 6 08 7 7 08 7 8 08 7 9 08 8 0 08 8 1 08 8 2 08 8 3 08 8 4 08 8 5 08 8 6 08 8 7 08 8 8 08 8 9 0

9 8 9 8 9 2 08 9 3 08 9 4 08 9 5 08 9 6 08 9 7 08 9 8 08 9 9 09 0 0 09 0 1 09 0 2 09 0 3 09 0 4 09 0 5 09 0 6 09 0 7 09 0 8 09 0 9 09 1 0 0

A P P L E / F a m i l yT R R D E R H D H D H D

O

R R H O S

E O

N O

T U R N

T U R N

N E X TT U R N

T U R N

X

Q U % (E T U R N

X

E T U R E T U R T U R N

T

Q U H E T

Q U T O

Q U

E T

E T

G O T O

N E X T

N E X T

U

H D

M

M

E T

Q U % (R E T U R NR E T U R NR E

Q U % (R E T U R NR E

R E T U R NR E V G O S U BR E F O l R

M 8 9 7 0

Q U % (

Q U

X

G E

H D

H D H D

W

R E A D

D

D

L E

S O L A T E

T

Q

R

L E F T S

E

G S % (

I G H T S

R E T U R NR E T U R N

D

9

S R % ( Q U % (

S R % G S

3

Q U

7

L A N K

C L E A RH

B L A N K

P

T

L E F T S: Q U % (

T G S

( G S S

M D

3

G O S UO N T E

S

T

U

E T E T

P A R A G R A P H

F O

T Q U % (

R E

E T T H E NT H E N

E T T E T

S

( Q U % (

A

L E F T SE T

L E F T S

Q U T E T E T

L E F T S

L E F T S

E T

G O

H D

3

G H T S

R

7 8 E F N H H G O S U B

D .

O

F O

M A T T E

O

N

U

G H T S

R E T U R N

N T H E Nu P 2 R E T U R NP O R T

V

U

H D

U

T H E N

H N

E

8 8 1 08 8 2 0E E T

G O S U B

G S % (7 7

T

Q U

S T

Q T H T H

E

E T

E E T

O S U B

1

R E 8 H D

U F

X

8 3 0 0

H E

% Q U % (

E T

I O

F O R M A T

3

R H O U

G O

Q U % (Q U % (

G

H

E

O

E T

G O S U B8 5 0 0

G O

N

Q U

S U 8 5 0 0

O

T

G O

U

T H E N

3

3

H T

Q U

Q U

E

R E T U R N

P U

O T

U

5

8 2 5 0

P A G E

G S

T H E N

T H E N

L B

8 5 0 0Q U % (

8 5 0 0

7 7

G S

T H E N

Q U % (

8

E T

L E

3

E T

D

3

Q

E T

3 R E T U R N

9

T H

3

T H

C o n t i n u e d

1 3 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 131: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 131/144

O U T L I N E E D I T O R C o n t i n u e d

9 2 0 09 2 9 2 2 09 2 3 09 2 4 09 2 5 09 2 6 09 2 7 09 2 8 09 9 3 0 09 3 9 3 2 09 3 3 09 3 4 09 3 5 06 9 3 7 0

9 3 8 09 3 9 09 4 0 09 4

9

G V T A BA L R E T U R NR E V T A B

T A R E T U R NR E Z H P H O M E

D

9

P

N N

H O M E

9 4 6 0

V T A B

A S H

R E T U R NR E H O M EH O M E

A N

V N T H E N

P

N

G E

R E T U R NH O M EV T A | B

T H E N

8 6

P

N S E R T

P E E K

9

H T A B

H T A B

T H E NV T A BT C H R S

P

C H A R A C T E R

9 2 0 0N

E R R O RV T A B

E R R O RA

T H

2 5 H T A BR E S S

P R E S S2

N

N E X T

2 2

9 5 3 0

H

T

T H

N

N

V T A BH T A B

A N

3

O S U B G O S U B

O R G A N

H A N D L E R

N U M B E R

G

P R O G R A MA N

H R H T A B

9 5 6 0

O T H E N

H T A BR U

K E

9 6 2 0M l E N U

P E E K

K E 9

Z E H T A B

A N

A V T A B

O R G A N

C L O S

Z 2 5

2

C O N T

S

O

V N

N U

N T

R E T UD

G O T O

P E

9 4 2 09 4 3 09 4 4 09 4 5 09 4 6 09 4 7 04 9 9 5 0 09 5 1 09 5 2 09 5 3 0

9 5 4 09 5 5 09 5 6 0

7 8 9 9 6 0 09 6 1 09 9 6 3 04 9 6 5 09 6 6 09 6 7 09 6 8 0

9

G E R U R E T U R NR E

F L

G O T O

O T

O T S

P

G O T OH T A BD G O S U B6 0 H T A B

R E T U R NK T H E NG O T OV T A BI N G E

9 R E T U R N

N

9 4 0 0

9 4 0 0

9 4 0 0

N

D E T AN O

C O N T R O L

O N S E R T E D

9 4 0 0

9 6 4 0V N T H E N

V 9 6 4 0

A P P L E / F a m i l yI I N S = " T H E N 9 4 2 0

L

L N O A N

S T O P P

V T A BC H R SP E E KP O K E

F O U N D

V T A B

H T A B

E R R O RF L

D R

9 6 8 0

N

Z E

F L

2

N

G O O D

H

O

K

C H R S

T H

6 3 8 46 3 6 8

E X P L A N A T

P R O G R A M

K E

P A N

C A L LP R E F

D A T A

S

S K E T T E

N

D W A

O

P

P

P R O G R A M

P R E S S1 4

N D E L E T E

N L

N O V

P R E S S E D

L A C E

8 6

R E T U R N

A S

O N

K D B

O

R E T U R NT H E N

N

S

2

H C

T h O r g a n i z e r f o t h c o m m o d o r e 6 M A I N M E N U C O M M O D O R E 6 R E P O R T S C O M M O D O R E 6

0 1 2 3 4 5 6 7 8 9 2 0 2 1

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 4 6 4 7 4 8 4 9

R E R E R E R E R E R E R E R E R E R E R E R E P O K EN O P O K EP

I P 4 2 F O 8

S 2 7

S A V E

T H E N

P 4 8 V

P

r S E P S P P

N

N

P

O P E N 1N P U T

E C P R R U R E F O S D A T AD A T AD A T AD A T AR E P O K E

C O P Y RB A N H O M EV E R SC O M M O D O R EU

V A

E M E R A L D

4 5 3 2 8 0

T H D O W N V M A

s c N

P

E

6 2

T H

T

N 2 7

N P E E K

N E R R O RN S C

N A N N T P E E K

W

#

7 8

M

T H

T H 9

O R G A N

T

6

S E

O U D A T AL

Q

L

O

T R G O S U BA

S E E N N

N E X T

M O V E

O R G A N

O M P U T E R

S C

L O A D

E T R

W C O N T9

H

C L

N O

9

T

V A L L E YA H C

d o w I n W S

E T H E N

S C

R E T U R N

M E N U

L

S

N O P Z E M E N U

L A C E

R E E M

S C E

N U

N O E N R E P O R T SM A N A G E R

P O K E

9 8

E L < 1

C U R S O R

O

B A N A M E

N

A R R A Y

E

B A L T H R O PT A F FM A G A Z

T H E N

E C L O S E 6

R E T U R NT O

7 8

P U

P

A N T H E NO P E NF O R C E

E

T H E N

R E A D

P O K EC H R S

L E C T

G E

9 8

S

O

P R O G R A M

E D O W N t G E T

C L 0 S E 6

N

S C

R E P O R T SL E M G R

R O

N

O R G A N

P

3 2

4 0

S C O U

S

O N

A

C L O S

P R E S S

E R R O R

T R

P O K E

5 3 2 8 1

T A

E N

N

G O S U B

E

>

N

L E A S EP R E S SC L 0 S E 1

Z

S

N

O 7 8

C

T A

G O S U B

N E X TA

T H E N

G O S U B

S C 6

P

U M

R E T U R N

T

T

N S C D

E | M $G

O R R E T U

S C

D

0 1 2 3 4 6 7 8 9

2 0 2 1 2 2 2 3 2 4

R E R E R E R E R E R E R E R E | MT R E | MP

P

T T H

O R T S

L O A DE N

P R O G R A MH O M EL O O K

N

N C O M P U T E RN

D U M M Y

P E E KM E N UO

r

P R O G R A M

C O M P U T E RP R O G R A M

P R O G R A MW

F O

P R E S S1 9 A

L

T

R E P O R T S

N A M E

R E P O R T SV O

M A G A ZW V O L U t M E

S H O U L D

R E T U R NT H E N

M R E P O R T S

A N

T 2 2

S U P PN

O S A V E D

D O W N f T H EE

B A C KO

W

R E H O M ET

H C

F I L E M A N A G E R C O M M O D O R E 6 0 1 2 3 4 5 6 7 8 9 2 0 2 1 2 2

2 3 2 4 2 5 2 6 2 7 2 8 2 9 3 0

3 3 2 3 3 3 4 3 5 3 6 3 7

P

R E R E R E R E R E R E R E R E R E R E R E R E R E S A V ER E

L P R E A DG E S E 2 7 O P P E N 1

E G E A E E T

C O P Y RE M E R A L DA N H O M EV E R SC O M M O D O R EU S

T G O

3 8

S E N

N A

T H

A A V A

U

L

T H

T H

r

C O M P U T E RO

O R G A N

G H

O T

M A N A G E R

V A L L E YA H C

3

N A

A A T H E N

A T H E N

L

6

3 0 G O S U B

N

9 8

L O

Z E

O S U B

4 0

T A F FM A G A Z

B A N A M E

S T R S

B A L T H R O P

D

T H E NS L < 5 2

P U

S

3 6

A S N

9 8

S E L E C T 4

8 3 O P E N 6

G O S U B2 7 O

L O T

S

N

L E M G R

O N

S E 9 8

N 2

E N > 2

2 8 A >

C

4 3 $

T

F O N E X T

T H

h c

2

C o n t i n u e d

T H E N

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 3

Page 132: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 132/144

F I L E M A N A G E R C o n t i n u e d8 9 4 0

4 4 4 4 4

6

8

9

8

8 3 8 4

8 5 8 6 8 7

8 8 8 9

9 0 9 9 2 9 3 9 4 9 5

9 6 9 7 9 8

4

6

4

6

q | O T OO T G E

R U R E

H D A T AD A T AE N E A G E RT

0 T 4 4

T E O

E N

O R

N V N V A

E N O

E

H F

O

P

A

I N

N

N

N A

N

G O S U B3 8

N K R E O T N K N K L O H B % = I$ = C H R

A

R E T U R

R

G O T OG O T OR E

P R N N

N

U

I N

O S U BI N L I D I N

O O

F G E A L O S E 1

R E T U R NL O S E 6

L 0 S E 1

L O

E N I N

1

O N

H r |

6 4

S O A

D E L E

N

O R

S U R E

N T # 1E

P

N

G O

O R G A N IO R G A NE A r E

L O O T N U N U 3 6

6

N

3 6

N T

9 0

G O S U B

G O S U BG O S U B

G O N G O A S

8 X

L H T A

8 4 v M l A N A

E T

4 1 E N L A R G E

N U

9

H E O

N

T H T H

T

L O

7 T H E NT H E N

G O S U B

O P E N 1

Y O Y /

R U

O

P

N E

, + F $

T G O G O S U B0 0 0 0 0 0 0 0 0

G O h E

6 4 T H E N

C L O S E 1 5

A

T A D O W NN A M E

O P E N 6

F E N > 1

0 0 0 0 0 2H

0 S E 1

<

O S U B

T H E N

T H E N

I N L

T A D

M A C

1

E Z E E

S T R S

O R G A N

T H E N

D

E

7 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

R E

D O W NW A N T

O

R

R

D O W N « | G E TZ E , G O T ON A M E S

G O U 2 8

F 5 3

9 0 3 8

H R

O S E 1

S

G O P A R E

8 8 1

T H E N

P R D O W N 1 F

H E O P R

E

G A N I

H E

6 N

D O W NO R D .9 T H E N C

R U

A

R U 3 6

9 3 F 3 8 P

A M A N A G E R

T H E N

R O G R A MA N

A L

2 8

Z E

L 0 S E 6

G O

A N T

R C R E T U R N

N

T T H E N

N

A

H E

G O

B H B L E A

N

Z E

P R E S

1

4 6 O

L O S E

O Z E E Z E

O 1 4 4 0I N

L O T 5 6

R E P L

R U P

P L E A S E

F $

P H E A D E RT P

P L

U

P

T A

O P E N 6R E

4

R

8

1

8

0 0 R M E D

P T

G O T OD E L E T E

9 0

O R

O S

P R 7

P A T 5 R E T U R NT R

N

L N A M l E

S

T

F

5

A

G O

F O R C E

T R

L

O R

6 5 B L E A S

H L O S E 2

G O S U B

G O S U B

R E

G O

R E O R G A N IE R R O R

N M A

M

L

O O

G O

0 0 0 0 0 0 0 0 0 0 0 0 0 0 2

O S U BN

(

T A

9 5

M A N Y

R E T U R N

G O S U B 1

E N

G O F

D O W N IA G

P

U

U

U

E A

U

8 8

N T

H B

O T

R E A T

f [ i a r eP

M A R E

W 2 G O T O

8

F S E R R O R

D

M

A

P

0

E

N K

O T

3 6

N

L N K S

4 4

7

N

D

N

9 9 0 0

0 1 0 2

0 3 0 4 0 5 0 6

0 7 0 8 0 9

0

1 2 3 4 5 6 7 8 9

2 0 2 1 2 2 2 3 2 4 2 5 2 6

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

4 6

4 7 4 8 4 9 5 0 5 1 5 2

C O M M O D O R E 6 R A N

6

U T O

F O R D SN Y O

O T 4 4

N N U

F H F % (

N K R E

U N K

E

O

7

N T F O

N K

R E R E

P E C P R N R U R E G E

N

H F N

N U V A

O T O 1

H F H F

N K

R E O K R E

R 5 T P S P

L O

T S 5 O T G O T O

E O O T

E

N U

H F T P

8 2

O

L

4 5

R E T U R N

G O S UH F

<

L A S T

N N

N P U T # 1

T R Y IN N

L E

A

W A N T

T H E NO

N T 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0P L

7 8 6 5 5 2 0H R R T H R

E | M $C H

A N T P E E K

N O T N G O T O

T S

A

O

L O O T

N U

O

N E X TE

T H D O W N

H

O T

O

N E X T

6

G O S U BG O

O G O

C H R S

N

N P U TN T H E N

N $ < L O $

1 4 5 0

E N T H E N

G O S U B

H E

G O S U B

H E N 1

M O V E

C H R SR E T U R NI T

N

B K

C R

O T

H E U

V A

T R D T C RC O N T

P

7

D O W N I H O WT

N L O S U B

0 0 0 0 0 0 0 0 0R

A

O R G A ND

E

9

P G O T OL E F T S

5 1 N

M A

) + H 2 $ + H 3 $ + R I

N 7 7 P L

0 S E 1

R E T U R N

H R

T H E NT

H

F

F

H F % (H F % (

U

2 4

L

N

R O U T

A N

O

N < L

A D D ?

8

T 7 8 R E

C U R SP O K EZ

N L

S E M S

E R R O R

T H E N

U 6

H

7 8

E A G A ID O W N | «N U

I

O

8 M U

N U

7 7 7

A = O L + 2G O S U B+ A

2

P

N N r 1 5 (

O T

O P E N 3

F

R U O

V A

Z E M A N A

N

P N L E

E

H A

C L O SO S U B

P

7 8

B K $ = C H R $

E R R O RE E R R O R

r

N M A

O T $ <

T H E N

T

H F

H 3

G O S U BA

C H R SP O K E 5 3 2 8 1

T H E N

V A

P

G O

P T P T

P L

L E

E

M A N Y

N

8 0 0

E

N

T S

P

N A M E

7

O S U B

R O

A B L E S

T A

E

T H E N

1 E N L

O R 0 S E 3G O

M

N

L

E 7 8 U

A

P

0 0 N T E R M E D I A T

H T T P P L

O S U BP

8 2

2 C H R $

N

1 4 2 0

) + N U

P O K E

M E S S A G E

O T

T H E N

N

O S

R

O G O T O

7 8

H F H F

N T

1 1

R E T U R NR E T U R N

M E N U L E A S E

T H E N

A

t

H 0 $ = A $

7 8

T A

P R E S S

L

G O S U BO T 8 1 H F L M = H F %

( H F SG O S U B

O S U BP

L T 1

G

H E N 1

O R D S

O S U B

H F

O S U B

7 8 N T

G O S U B

7 8

L E

P

H 2 H 2

h o $ + | m

C O L U M N

1 4 5 0

P O T

9 8

N T

H R

T H E N

4 4

S T

V A

L N K S

7 7

P O K E 5 3 2 8

I N

O 0

R

G

N K

C H R S

( O T S

I N : G O T O

8

S

C O R RR E T U

H C

1 3 H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 133: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 133/144

O U T L I N E E D I T O R1 0 1 1 1 2 1 3 4 1 5 1 6 1 7 8 9 2 0 2 1 2 2 2 3 2 4 2 5

2 6 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 4 6 4 7 4 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 0 7 1 7 2 7 3 7 4 7 5 7 6 7 7 7 8 7 9

D S U B

E E E E E E E E E E E E A L L O

E N 1 5

L O S E 6E N E N 1 5

L O 6

U T # 2T 4 6 N P U TO S U BR E E NE

E T U R NR E O U

R X O

R E n u | m

R E S

T X R E P A

P

N

N

E

E

R

% |

P T X R E r e | c n uO S U BR

L N K $

R E t MH F

6 1 A

E

M E R A L DC E B A N H O M EE R

G O S U B

L O A D

P L

U P D A T E

N K

S U

L E 2 R E T U R N

L E

N T H E NK

F O N E X T

O M M O D O RT H

#

D A T EG O S U B4 7 P

U

H R I N T #O R

R

B

S C

L

T H O U T L

N

6 4 T H E N

E 9

1 O S U BH F

G O S U B5 8 5 0

4 7

G E R P T T

L S C % (

Y R W

E S

G O S U B

N G P S U B

E N

N

4 7

C H A NH F

L E F T S

M

T O

T H

H

L N K $P L E A S E

6 0

T X $ + T $I N

C H A N G E

6 1

H T ( A

L E

L G O S U B

F U

C O M P U T E R

O S E 1

O R G A N I

1

T

O

(

R

G O S U B

F l O R

T X

L S U

O R G A N I

L 5 6 3 0

P R L

R E T U R N

R S U C H R $

R F O

C

R E T U R NT

N H V A

T H E N

4 6 O S U B

T N E X T

P

C C % = H F % ( 8

4 7 R

N 4 6 N T # 2

V A G O S U B

N V A

R

T X T X U

C

1 0 6 0

1 0 6 0

H F N T 2 5

T H E NN E X T

L N K $H F % (

H F $ + A $S T R $

G O S U B5 0 5 0T H E N

E

6 O

L 0 S E 6D O W N

O S U BN W

4 6

4 6 I N T #L N K %

V A

) < > S P S T H E N R E T U R N

T X 4 9 3 0

9 8

B A

G O S U B

Z

L 0 S E 2P T

H R

H F

V A

S U

G O C ( K

Z E

S T

E

T H E N

5 0 4 T

F O M D

A L

A T H E N

I N

T O

O S U B

O P E N 6R E

O t

O P E N 3

+ F

O S U BL N K $

T

T H E N1

T H E N

B M

5 7 1 03 1 H A 1 R O G R A M

R

G O S U B

5 7 9 0

A B L E

K

P U

T P

4 8

H F L B H B

R E T U R NT E X TT X O S U BR E T U R N

A B L EO S T X

L N K $ + A $

N E X T

5 4 3 0M

7 | 1 0 L S U 5 7 9 0T H E N

S

T H E N

G E T T| W

S U

A

E G

7 4

F U

9 8 T H R O PA

2 7

L O E T 1 0 9 0

E N

G E T TH A

L E

2 S T E P

7 3

F U

F O

O R L 0 S E 3

5 8

L N K $V A

R E T U R NT E X T6 4

N E X T

O U T L

N E X T I

4 6

P T

A

R E T U R N

P

(

S

N

O S U B

R E T U R N

R E T U R N

T

M U S T

4 7

G O S U BL N K $

H F A % = H F % (

T

R

N

S U

C C % = S C % (

G O S U B

S R E S S

P T

2 5 R E T U R N

M D

: L N K %N E X T

+ A

G O S U B5 3 7 0I N

N

N

P T

R E T U R NS T R S

N

M G O S U B

O R G A NR R O RI N M

T O S U B

G O T O4 7

N U

E T

M U S TP T

R E T U R N

T H E N

R E T U R NR E A D

4 2

F M

T H E N

L

P L

H A V E

R E C N U M

G O

3 4 6 0

r L

R E T U

O S

R S

T P H B

H F

P

R

5 6

K

T

6 7 M

R E

D

D

M

O 3

N

T

H A V ET P

8 2 8 0

R E

R E T U

S U

T

E S

G

M

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 9 9 1 0 0 01 0 1 01 0 2 0

1 0 3 01 0 4 01 0 5 01 0 6 01 0 7 01 0 8 01 0 9 0

1 0

1

1 8 1 9

2 0 2 1 2 2 2 3 2 4

1 2 5 01 2 6 01 2 7 01 2 8 01 2 9 01 3 0 0

3 1 3 2 1 3 3 0

1 3 4 0

3 5 3 6 3 7 3 8 3 9 1 4 0 01 4 1 01 4 4 4 4 4 5 4 6

1 4 7 0I 4 8 01 4 9 0

5 0 5 1 5 2

C O M M O D O R E 6

9 3 O T O

3 O T O

3 O S U B

3 O S U B5 P S U B c O S U BN B T R r x N

O S U BS O S U B

S T O PL O S E 1

R

R

T U R N

T R N

K

T S 7 T

P

O 2 4 7 07 0 K K K K K

L N K % (N L N K % ( N T

U

N

P R R E t M

E L E

P E E KP R

R E

2 2 1 02 H F ^ S U B

S C % (E

L P

6

S A

E M H A

A

1 7

F L E NR E T U R N( G

: ( G 2 1

S H S U B

S R 7 4

E X

G O S U B

O S U B

#

N N

I N I N N

P R E S SP

L

K S M N

S

S

D N

4 9 5 0

4 9 2 05 3 1 0

1 0 0 0%

O 5 6 4 5

S

I

T

T S

L K

S S C % (

4 8 1 0

(

1 9 I N P U TI N

R A

K $ = C f f $U P > D N $

S > L

2 7 0 0

R

T R N 1 9

S U

T

B K

G O S U B

2

L

G O S U B

E : G O S U BG O S U BE N T R Y

O S U BG O S U B

T E X T

T H E NT

N R

E S

T S + I N S

U

E S

P

S C

T T T T H E NT

4 8 1 0

N E X TR

M R R O R

N E R R O R

R O H R

8 5 T H E Nr e G R A BN N t R E T U R N

G O S U B

G O S U B

R

3 4 7 0

O S U B

R U

A N L E F T S

A N ( M

H L | = H F

T H E N

S C % (

E

N U

4 2

L U

N L

( M H F % (H F % (

K

T H E N

T H E N

2 8 6 0

T H E NR

E

1 8 9 0

S

S U T H E N

R 4 2

C

R

T H E N

T H E N

T H E N5 7 9 0R E T U R NT H E NT H E NT H E N

S

3 6 R D

8 8

3 2 9 03 3 3 9 03 4 3 0G O S U B

5 6

N K % (R G O S U B5 4 3 0

N A I

T H E N

N I N T H E N

G

S U S

S U P

3 4 6 0

5 2

X

2

E

T H E N

T

I N

S 5 7 9 03 6 5 7 9 0

5

G O S U B

R E R U N

T

L E

T H E N

I N

3 6

H

T U R NE R N h S1 0 4 0T

1 5 2 01 4 8 0

5 7 9 0

9 1

R E T U R N

0 T

O R

E

T < L E

1 2 5 0T H E N

T ( H F %

E L E C T

5 7 9 0L T H E N4 1 5 7 9 0

3 6

S U

C

E

H

H F % (

P

P

P

3

R

O T

G O S U B

M E N U

1 1 3 0L N K %% = P R %

T H E NP R I N T

T S

G O S UG O S U B

S C % (

1 0 2 0T U R N

R E T U R N

E S

P R I N T

N

L I N

I N P

T H E N

5

G O S U B

5 2

P

4 3 1

N h q R E T U R N1 3 5 0

2 8 T H E N

P R E S S

P

P

T H E N5 7 9 0

N

H D 1 0 0 0T X T O 2 0

P R

1 7 T H E N

T

T H E N1 7

6

G R A M

L E A S E

N

N

S P

T H 9 4 R G O S U B

4 7

L

T H E NT H E N

4 5

P R E S SF

T H E NS P

P R I N T1 5 4 0

1 2 8 0

R E T U R NP R -

R E T U R N

P

9 5

T X

6 9

1 8 1 0

T

4 T H

N

R R E T U

1 7 T H E N

H

P

6 I N 1 3 G O T O

T X

N

I N

S E L E C T

S

2

H F G O S U B

T C O P YH

3 6

B

C o n t i n u e d

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 3

Page 134: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 134/144

O U T L I N E E D I T O R C o n t i n u e d C O M M O D O R E 6

6

8 6 0

6 4

1 7 0 01 7

7 5 7 6 7 7

1 7 9 8 0

1 8 1 01 8 2 01 8 3 01 8 4 01 8 5 01 8 6 01 1 8 8 0

8 9 9 0 9 9 2 9 3 9 4

8

P

H

4 2 4 2

S U

M

U R

U P

T U

B

R

L N

R R

S U M

U

H

P

9 9

U B

5

H E H H E

H E H H E N

T

1 8 7 0

9 1 9

1 8 3 0U

1 8 7 0

R

O

P R I N TU

N

A N

R

H

G

G

E

1 8

N

H U U P U H E C U

T H T H N

1

U R U 1 8 3 0

T

L N

E

R E

9

G

H

T X

R

L N 6 3

6

P L N

5

R

K

U

S U

4 2

R D H

4

H R

U R

S U

5 4 2

E

P

0

G

8 0

6

U R

R

4

H

R

6

8

4

4 1 2 3 4 5 6 7

2 4 8 02 4 9 02 2 5 2 5

3

5 5 6

8 5 9 6 0

6 4

8 6

R E N

L N

T

C L

N R

E X

G

U L s c

s

S U P

2

4 2

4 3

9

E L

2 6 6 0

S U

N

N U

N

N M 4 3 S U

U R

L

T L

1

1 0 2 0

8 5

P

G S U

L

L L

U L

G

L N

O

A N

P

H E P E

L N R

T

A

U

X

N 2 5

R

G

U R

H E

L N S N E R

L N

T X

N

6 1

T

P S U 6

K

R

G

N

H

R

R

P

U

A S

O

G

N

U R

S U

R U U

U

L

N

R

L T

U

L

1

E

L R 6

L

U R

N

E

R

4 2

N H

S R

C

R

T

G

G

N E L N

U

L

N K

G

S U

U

5 9 U

G O S U

U

U

R

C o n t i n u e d

1 3 4 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 135: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 135/144

O U T L I N E E D I T O R C o n t i n u e d8 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 9 9 3 0 0 03 0 1 03 0 2 03 0 3 0

3 0 4 03 0 5 03 0 6 0

3 0 7 00 8

3 0 9 0

3 2 0 03 2 1 03 2 2 03 2 3 03 2 4 03 2 5 0

3 2 6 0

3 2 7 03 2 8 03 2 9 03 3 0 03 3 1 0

3 3 2 0

3 3 3 03 3 4 03 3 5 03 3 6 0

3 3 7 03 3 8 03 3 9 03 4 0 03 4 1 03 4 2 03 4 3 03 4 4 0

4 5 3 4 6 03 4 7 03 4 8 0

0 1 2 3 4 5 6 7 8 9

D G O S U

9 6

U M O S U B

N K A G O S U BS C % (R

G O S U BR

R V I

N R H F T L N K % (G O S U B

O 3

H F G O S U B

L

F

F H F

L R

S R E

C C R E t M

A

R E | M

M

N R G O S U BG O S U B

4 2 P 7 9 P

R E | MG O S U B

6 9 N E X TR E

L P

G O S U B

G O S U B

E F T SG O S U B

R

P A % = L

X

R P R N R N R

O S U BH F R E T U R N

F O

F O R E T U R N

N T E R

O S U BN T E R

L O S U B

< > H F

G O T OH F O T H F O T H

G O T OG O T OH F

2 0 6 0

P A

T H E N

P A 9 T

N R N

L

s c

G O N 2 5 7 9 0L E

5 7 9 0

4 2 S

4 5

4 9 2 0

P R E S E N T

L P < 2 0

S C B P A P A

T H E N

T H E N

P A N R

3 2 2 0

4 2 P R T H E N

H F H F P

S

B A C K

T E X TS C

N K

G O S U B

4 5

C U R S O R

R (

R C U R S O R3 4 5 0D O W N

G O T O

G O T OF O R W A R D3 4 4 0G 3 4 5 0

N 5 H E %

H E 2 N R H E G O S U B

N K 3 N K

N R

3 2 2 0

T T H E NR

3 4 5 0U T H E N

1

3 4 4 0

S C 5 3 7 0P

H F

H F

G O

O S U B

R

N F E A T U R E

D

S C

2 9 6 02 9 6 02 9 6 0

2 9 6 02 9 6 0

T H E NG O T ON R

R R U G O S U B

R

R E T U R NE L

O S U B

3

R

H F

S C % (F O

T H E N7 0

L T H E N

P L E A S EO S U B

N

T H E NT H

T H E NT H E N% =

T H E N3 0 4 0

R A

N R N R

G O T OR M

R T H

U L P

P %

P A % = L N K %6 9

P

L

T

2 9 2 0

O

3 0 6 0

4 2

3 2 4 0

L D O W l NP

> r

S

T O ) + C L $

R

3 2 2 0

4 5

c c

T

G E N E R A T

P A % = S C %

N

N

U

9 5 P R

T

R R

N N

I N P

N

S C C L

G O T OA H F 5 6

T H E N

R

7 0

< C

H E H F H F

H E H F H F

4 3

2

L

N

G E N E R A T

W 5 7 9 0

3 0 8 0

O T

P A G O S U BO S U B

9 5 N R 8 P R T H E N

R E T U R N

2 0 0 0

G O T O0 T O 1 1O T H E N S FG O T O

G O T O

P A

L

C

R

G

G O S U B

G O S U B

R

I M L E M E N T E D

r

L

L

T H E N0

G O

N K % (

R E T U R NP R

O S U B

N O

O

L

G O S U B

H

R 3 O G

G O S U BG O S U B

R E T U R N

P

D E

3

3 C P % = R E

H F 1

M O G O S U B

6 9 M O r

G O T O

U

O S U B4 2 4 2

G O S U B

R E T U R N

N E X T

T H E N

7 0 R R

6 9

C H A NN

T H E N

6

G O S U B

G O c c G O T O

E

N K N K

N K N K N R

P

2

4 9 5 0R

4 2 3 5 4 3 0

c = F U N C T

2 5 7 9 0

R

H F

4 2 4 5

4 2 F

L

D O W N

N R E T U R NC L

S C

N

H E

H E

R 3 0 0 0

R 4 2 H F

G O S U B

N E X T

N E X TG O S U B

7 4 5 7 9 0

G

6 9

H F

H F

R 3 R

R E T UN R

N R

G O S U BG O S U BI O N A L

5 7 9 0

4

S

N R

R E T U R N1 9

N

R

N

L

9

G E N E RG O S U

S S 5 4

P

L

G O T O

L

S

P A

G O S U

P

3 4 9 03 5 0 03 5 1 03 5 2 03 5 3 0

3 5 4 03 5 5 03 5 6 03 5 7 03 5 8 03 5 9 03 6 0 03 6 1 03 6 2 03 6 3 03 6 4 03 6 5 03 6 6 0

3 6 7 03 6 8 03 6 9 03 7 0 03 7 1 03 7 2 03 7 3 03 7 4 03 7 5 0

3 7 6 03 7 7 03 7 8 03 7 9 03 8 0 03 8 1 03 8 2 03 8 3 03 8 4 03 8 5 0

3 8 6 03 8 7 0

3 8 8 03 8 9 03 9 0 03 9 1 03 9 2 03 9 3 03 9 4 03 9 5 03 9 6 0

3 9 7 03 9 8 03 9 9 04 0 0 04 0 1 04 0 2 04 0 3 04 0 4 04 0 5 04 0 6 04 0 7 04 0 8 04 0 9 0

C O M M O D O R E 6 M G O T ON G O S U BL C P O K E

G E G O T O

F | M DK K F K

O N E X TO 2 4 7 0O T R E T U R N

T

P R H E P O K E 2 1F M I N T K $2 T 3 5 1 0

T

F T T R E

T

P

5 1 R S U

3

S C

I N K K

K $ < F U $

K 3 9 3 0

L E

N

C C X < > 3 8M L E F T SG O T O

( 3 5 2 0

C

S P

R E S U W l R A PF

N E X TR T H E NN E X T0 8 W D

F T

4 8 1 0G O S U BT U R N

K

L E F T S

3 5 1 0

L E F T S

3

C N C

N

E N G O S U BT C N C C N

T

L E F T S

S U T S U I N T C L

S U

T G O T OO S U B2 7 0 03 4 7 0

D

C

L E

M S C

5 4 0 03

3 5 2 0E S E S S T H E N R E TD N U P M T H E N

L E

T H E N T S

T L E F T S

L E F T S

F M D = 1 T H E N

M L S C

F K S o C H R S

3 5 1 0

T 2

T H E N

P O K E 2 1

) + S P $

K

G O S U B

4 8 2 0T E X T

G H T ST H E N

W D

C

T H E N

K G O T O3 9 6 0T H E N

) + K $ + S P $

K L E C

3 5 1 0A N

I N S E R T3

L E

3 5 1 0K 3 C K

G O S U B

3 4 7 0

G O T O

D

T H E Nk M

T H E N

T

T T H E NT H E N

T

C L

T

L E

L

S C 4 8 1 0; T 4 8 2 0

5 3 7 0

T E X T

T H E N

T H E NT H E N G O A N

3 6 6 03 6 5 02 8 6 0

K $ L T

L E T

G O T O

5 8 5 0L E A S E

3 8 T O 1 S T E P4 0 7 0

T 1 T H E N S C SL 4

T C

T H E NC

T H E NC

T

K T

G O T O

3

3 P 3

) + L E NT L E F T S3 8

> 3

T H E NT C

W O R D

P

L

3 6 6 0

3 5 2 0

L E

5 7 9 0

T X

4 0 5 04

G

S C 3

P

F K

R

T T

L E F T S

) + K $3 5 2 03 8 1 0

) + S P $

3 5 1 0

C X = C X + 15 7 9 0

T

j + C L S

S C C G O S U BF Z

G O S U BG O S U BU

K F

3 6 5 0

3 7 5 0

3 5 1 0

N T S P S) + S P $

S P

C

P W

2

S U

S U

N

I N T H E N

3 6 8 0U R

G b = K $ + T $T H E NG O T O) + K $

< > S P $

T

G O C H A R A C T E R

G O T O3 5 2 0C

G O

L

3 3

P

T

P

S C

W R A P

L E

L T H E N S

3 9 7 0

3 5 2 0T H E N

O S U B

N

L

G O S U B

G O T H E NC

T H E N

C

E F T SL E N (3 8 4 8

L E

> 3

C

R I G H T S3 4 8 0

N

M D

F

5 3 7 0T H E N

5 8 5 0

M I D $

T H E N

3 7 3 0+ R I G H T S

N

L T

L

L E F T S( H d s

P

4 8 2 04 8 6 05 U

1 2 8 0

K R T

T 3 7 3 0G O T O

K $ < >

3

T H E N

T

3 5 1 0T

R E T U R N

T

N

G O S U B

3 7 7 0

N

P

I N T S P S + M I D $

P

5 3 7 0

T H E N

D T

L E F T SW D R E T U R N

N

G O T O

B K

L T

L E F T ST

T

T

T H E N1 2 8 0

T

L E F T S

) + K $ + S P $

4 0 1 0

T 3 5 1 0( M

O T G O T O

H R

T G O K

T H E N3 5 1 0N T K SG O

3 5 1 0) + S P $ | + | M I

T

3 5 1 0N

3 5 1 0

G O S U B

T 3

O S U B

S U

3 4 T H E N

K $ + M

S P

F O R C E D

S U ) = K $S C

E

c x

K

K 3 8 4 0

3 7 3 0T T

4

( W D S + C L SG O T f

5 7

K

( C L S

T

3 6 4 0

3

T G O T O

L E F T S

2

4 ( | W | D $ + C L $5 8 5 02 2 4 0

L

T

4 8 2 0

L

3 5

T 3 5

D

G O T O

5 6

T H E N

T

3

R

C H R S

S P

L E F T S

O S U B

C

3

T

T

G

P

R C o n t i n u e d

© H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o l 1 3

Page 136: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 136/144

O U T L I N E E D I T O R C o n t i n u e d4 5

4

4 1 8 04 1 9 04 2 0 04 2 1 04 2 2 04 2 3 04 2 4 04 2 5 04 2 6 04 2 7 04 2 8 04 2 9 04 3 0 04 3 4 3 2 04 3 3 04 3 4 04 3 5 04 3 6 04 3 7 04 3 8 04 3 9 04 4 0 04 4 1 04 4 2 04 4 3 04 4 4 04 4 5 04 4 4 7 04 4 8 0

4 4 9 00

4 5 1 04 5 2 04 5 3 04 5 4 04 5 5 06

7 4 5 8 04 5 9 04 6 0 04 6 1 02 4 6 3 0

4 4 6 5 04 6 6 04 6 7 04 6 8 04 6 9 04 7 0 04 7 1 04 7 2 04 7 3 04 7 4 04 7 5 04 7 6 04 7 7 04 7 8 04 7 9 04 8 0 04 8 1 04 8 2 04 8 3 0

4 8 4 0

4 8 6 04 8 7 04 8 8 04 8 9 04 9 0 0

5

M 4 4 7 0

S U S R

F L N K % (4 4 7 0

F N R O T H E N

R 3 N E X TF

L E W D L F L B l + 1B 4 4 7 0F B

E S O T OF M M M D

M N R G O S U BN N K % (4 2 N K 3 O S U B5 N 3 0 S U B

3 F S P > 1

4 4 7 0

4 3 0 0

L N K %

D 3 R N

B

4 2 5 0

4 4 7 04

B L N K % (

R

3 3 | O S U BB R S U 3 0 S U B

S U M F l O R S SE X

4 N F l O R S S

3 O S U BO 2 9 5

U U R 9 0

B

T H E NW D 1 T H E N N $L E F T S

O T N K % (

( M

N

4 1 8 0

4 2 6 0

T H E N N S

N

B

B

T U R NB 1 T H E N RN K

E T U R N2

N L N

T H E NT X $ = N $

T X

4 2 ( N

9 5 N K

N K

B N K

N K % (

L N K % (

4 7 L E T H E NT X B

4 4 7 0

( N B

B R T H E N

9 T H E N

5 2 B

4 7 3 0

4 7 7 0

H R M T

H R N T

T

B

L E

S P T H E N

N

4 5 2 0N

M

T O

B

4 3 2 0N

W D

O T ( G T

G

B B

: G O S t f4 7 2 0: g o s u b

T

1 0 2 0

T 1 0 2 0

T

( M M

( N

M

B

G O S U BB

G | O S U B

M

L G O T O

N

N

T U R N

3

4 2 6 0

) = 0 T H E N

( N T L E F T S

4 4 2 0) | = 0 T H E NO S U B4 1 8 0O T H E NO S U B

) = O T H E N H

N K

) =

G O S U B

T X $ = M $

A N D N S

N K % ( G R

C T

G O S U B3

F D

O T H E NS U

4 3 0 0

T X

B

G O S U B5 2 T U R NG O S U B5 2 T U R N

G O S U B

4 9 1 0

W D G O

F N

T U R NM

O T O S U B

O T

S U

S U

S U S U

L E U 4 1 8 0

2

6

T U R NT 0 1 S TT U R NT U T 0 1 S TT U R N

4 8 4 01

L N K %N K % (

C % ( 0

G

F M I D S4 3 4 0( N

U G O 4 6 0 00 T H E N D N

: G O S U B

T

S U B 4 6 9 0R = O T H E N R E T U R NT H E N

0 T H E N D N =

9 5

4 4 7 04 6 9 0

4 4 7 04 7 1 0

T 4 4 6 0N 5 2

O T H E NR

% 4 4 9 0

N D

: G O S U B

5 6 4 4 7 04 6 9 04 4 7 04 7 1 0

5 6 4 7 1 0

R

4 9 2 0

4 5 3 0O S U B4 5 8 0

P - 4 7 6 0R E T U R N

4 7 6 0

5 7 9 0

O T

T U R N

O T

G O S U BT U R N

T U R N

D

L E

B H F % (

G O S U B

R T G O S U B

G O S U B

N

R

G R T H

T X

4 7 1 0

4 7 1 0

S

4 4 7 0

F L N K %

4 4 4 0

L

T H E N R

6 4

6 4

( N

T X G 4 5 2 0G O S U B

N

T N D

E

N G O S U BR E T U R N3

F D

X T

G O S U B 1 0 2F D

F D

5 6 R E T U R N4 6 9 0

R E T U R N

M T U R N

N

F M I D S

N

1

D

D

G O S U B

N

4 7 1 0G O T O

M D

X

5 6 G b S U BR

4 6 5 0

N

4 6 9 0T U R NR E T U R NT U R N

T U R N

0 T

T H E N

B R T H

T

T H

H R

T H E N

T

T X

T X

T X

( M

N

S 0 T H E N R E

N

L T U R N7

4 9 5 0

N

T U R NR E T U R4 5 3 0

O O S U B

E T U R

T

L N K %

D

S

S

4 9 1 04 9 2 04 9 3 04 9 4 04 9 5 04 9 6 04 9 7 04 9 8 04 9 9 05 0 0 05 0 1 05 0 2 0

5 0 3 05 0 4 0

5 0 5 05 0 6 05 0 7 0

5 0 8 05 0 9 0

5 1 0 05

5 1 4 05 5 1 6 05

5

7 5 1 8 05 1 9 05 2 0 05 2 1 05 2 2 05 2 3 05 2 4 05 2 5 05 2 6 0

5 2 7 05 8 5 2 9 05 3 0 03 1 5 3 2 05 3 3 0

3 4 5 3 5 0

5 3 6 03 7

5 3 8 0

5 3 9 05 4 0 0

4 1 5 4 2 05 4 3 05 4 4 05 4 5 05 4 6 05 4 7 05 4 8 05 4 9 05 5 0 05 5 1 0

C O M M O D O R E 6 L T U R NR E T U R N

P

R

R E F T S

T P R % | = SR

P R I N T7 9 P L A R G E

N O U T LP I R E T U R NT H P P

O

G O T OR I G O S U BL P | + 2

S U C L N

S U R

M E N UP E E K

2 8 R

U

H F % (H F % (

P R

H F % (

N

I N

I N I N

H F

4 5 C | = 2

P A % | = 0P A N K

R R 3 O T OE

R : [ G b T | oX 3 ( O S U B

L

L N K % (

L N K %

R A

O S U BI N I N

N

2

C

O

L

( C L ST

R

P

E

5

A

R

P R L

N

T U R N

T A H D

R

5 0 6 0

T H

N

5

P A P A P A

X

A

O T

5 3 7 0

4 5

S U L O S U B

I N

T O

9 T H E N

P A

C

R

O

T H E N2

L N K % ( P A %

R

4 2

T A - T A T A

3 3

5 3 * 0

R R T 5 5 1 0R 5 3 1 0

S U

S P

L 3

E

A N T H E N

G O S U B

O S U B

T T X

T

T H

H F

L G O S U B

A N 5 4 7 0A N

U T

R 4 2

P R

D E L E T ET O

L E F T SS C % (

R U

T H E NO S U B

N L

A

L N K % (P A % :

H T

O S U B; h d $

G O S U B

: G O S U B: G O S U B

A T H E N

R

E

R

T H E N

S C

4 2

T H E N

D O W N I Y O UL

L

F O

2 5 7 9 0

O T

R 4 2

5 7 9 0

F | O R

N

L R

F R O M

5 2

G H T S

C : G O S U B

A

1 =

H F % (

N E X T

H F R H F

P A

G O S U B

H D

| G | O

S C

G O S U B

R

L

5 7 9 0

L N K %4 2

S T R SR

R E T U R N

R

1 +

L

R

5 1 6 0

R P R E S ST

R

T H E N

A

5 7 9 0T

5 9 I G H T S

5 7 9 05 7 9 0

E

E 4 9 7 0

T H E NR

P R R

T

2 4

T H E N

R E T U R NE

N S T R S

5 6 R N ( =T T G O S U B

T X

S C

R

P R

M U S T

O R D S

P R E S S

T H E N

4 2 P R R

T

L

P

R

P L

P

T : G O S U B

7 9

S U

F U L L

R 2 8

G H T SG H T S

2

) + C L $

R T H E N

5 7 9 05 0 3 0

S U

L

N S T R S

( N

I N

C

S

R

1

T

I N T H E N

2 4

R

N 3 8

G O T | OA

2

T

R

U

I G H T S

5 6 1 0

5 7 9 0

4 2

T H E RM A N A

B

T H E NP A

R R

T H E N

F % ( 0

R

R

C L O S E 2

T H

L E F T S5 2 9 0

T A

S T R SS T R S

L E

»

L N K %5 6 1 0

R E T U R N

P

R

N

H F % (

G O S U B

N T

3 N E X T

P

S U

R

I G H T S

5 5 1 0O S U B

: G O T O

N

R

R 3 R E T U

R

H T

5 0

E T H

T

M A

L

5 2 8 0

G O T O

1 S T R S

H D

H F

R

R

L

E

R

R R

X

A

5 5 2

T

R

(

C o n t i n u e d

1 3 © H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

Page 137: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 137/144

O U T L I N E E D I T O R C o n t i n u e d5 5 2 05 5 3 05 ) 5 4 05 5 5 05 5 6 05 5 7 65 5 8 05 5 9 05 6 0 05 6 5 6 2 05 6 3 05 6 4 05 6 5 05 6 6 05 6 7 05 6 8 0

6 9

P O K EG O S U BN E X T5 7 9 0F O O S U B

5 D N E S E L F O F U

S C % (

5 6 0 0N K % (

N E X TF O X R E

6 0 L N K %5 6 0 0N

F O

2

R $ = C H R $

9 L P T 5 7 9 0R R R

S C F U

T P R T H R

H R

C C

R E T U R NT R E T U R N

0 T O 1R E T U R N

N

N E X T

2

A

C H R SS R

P C C

C H R S

7 C H R S

2

3 F O

T H E N

Z A

N L C H R S

A N T H E NT H E N

S C O S C % (S P $ = C H R $

2

C L F M

S C

3 2 + (

F O L

B K $ = C H R $

P

L P

U P C H R S7

H R T

( G O T O

F C L S + S P S

C H R S

T L P 5 5 5 0

R N N

S C

D

8 7 S T E P 2N E X T

P L C H R $

L T

$ = C H R $

2

G O S U B

N E X T

4

N E X T

C H R SC H R S

T G O G O

N

4

5 7 0 05 7

5 7 2 05 3

5 7 4 05 7 5 05 7 6 05 7 7 05 7 8 05 7 9 05 8 0 05 8 5 8 2 0

5 8 3 05 8 4 05 8 5 0

C O M M O D O R E 6 R E P

O N l P R E S S I TO N V T O

O T

T O 2

N

N

R E P O K E6 5 5 2 0R F O R O F O 5 9

1 1 6 0F

C L 0 S E 2C C % = N R %2 5 7 9 0

N

F

C H R S

T A

R E T U R N

N T H

7 8 C

P R

G O S U B

E C U R S O R

G O S U B

t

R E T U R N

N

O R G A N

T

C L 0 S E 1G O T OG O S U BR E T U R N

S C R E E N

J

N A M EL O F $ = O T $E H

M O V ET H E N

T

T H E N

P O K E 5 3 2 8 1

L

P O K E 7 8 2

5 7 9 0M

2 N 5 0 C O R R E C T5 0

8

C Z E

C L

R U

5 7 9 0H

R U R E T U R NR O U T I

5 7 9 0

D O W N 1 O U T L

N E X TN E X TR

P M E N UP

G O S U B

P R

N

G | O S U BP A N N E X T= C

N

N P O K E 7 8

N

N

P O K E 5 3 2 8W

I C

O R G A N

R

5 7 9 05 7 9 0

G O S U B

D G O S U B

C L

N

T R

F O S

Z

S Y

G O S U B5 7

G O S UH C

E

H C P r o g r a m B u

d e b u g so D i s P l a y

E a c h I s s u e , a c o r r e c t i o n s a n d / o r e n h a n c e m e n t s t o u p r o g r a m s a r c o m p l e t e d a n t e s t e d I o u p r o g r a m m i n gl a b o r a t o r y , t h n e v e r s i o n o f a p r o g r a m i c o m p a r e d t i t p r e v i o u s v e r s i o n b o u " c r o s s - c h e c k i n g " c o m p u t e r .l i s t i n g o a l t h d i f f e r e n c e s I p r o d u c e d , t r a n s m i t t e d t o t h c o m p u t e r i z e d t y p e s e t t e r , a n f o r m a t t e d i t h s a m e f a s h i o na o u r s t a n d a r d l i s t i n g s .

T h i s p r o c e d u r e f o " D e B u g s o D i s p l a y " o f f e r s t w a v a n t a g e s : ( 1 s t a n d a r d p r e s e n t a t i o n f o u p d a t i n g y o u rH C p r o g r a m s t h a t i c l e a r a n s t r a i g h t f o r w a r d , a n ( 2 i n c l u s i o n o a l p u b l i s h e d c h a n g e s i " u p d a t e f i l e s " w h i c ha r p l a c e d O D I S K ™ a t h s a m e t i m e t h e c o r r e c t i o n s a p e a r i n p r i n t . T h i s i o s p e c i a l s i g n i f i c a n c e t A p p l e , I B M ,a n T ( E x t e n d e d B A S I C p r o g r a m s o n l y ) O D I S K ™ s u b -s r i b e r s , b e c a u s e t h c o r r e c t i o n f i l e c a b d i r e c t l y " m e r ge d w i t h t h o r i g i n a l f i l e - — a u t o m a t i c a l l y u p d a t i n g i t T h p r o c e d u r e s f o a c c o m p l i s h i n g t h i s a r i n c l u d e d w i t h t h a p r o p r i a t e m e d i a .

W a r c u r r e n t l y w o r k i n g o a e a s y m e t h o d o " u d a t e m e r g i n g " f o t h C o m m o d o r e 6 4 a n d h o p e t h a v ei r e a d y s o o n . ( M o r e e x p e r i e n c e d u s e r s c a r e f e r t t h i s

i s s u e ' s C - 6 4 T e c h N o t e f o o n s u c h m e t h o d — a l t h o u g h i m a b t o o c o m p l i c a t e d f o b e g i n n e r s , w h m a p r e f e r j u s tt k e y - i n t h c h a n g e s . )

I y o a r g o i n g t k e y - i n t h c o r r e c t i o n s f r o m " D e B u g so D i s p l a y " d i r e c t l y i n t o t h o r i g i n a l p r o g r a m , f o l l o w t h e s es t e p s :

1 . L o a d t h o r i g i n a l p r o g r a m i n t o y o u r c o m p u t e r ' sm e m o r y .2 . K e y - i n t h c o r r e c t i o n s a d i r e c t e d i t h " P r o g r a m T y i n G u i d e " a t h e b e g i n n i n g o t h L i s t i n g s s e c t i o n .3 . A n l i n e s i t h l i s t i n g o c o r r e c t i o n s t h a t s t a t e" * * * D E L E T E D U N E , " a r t b d e l e t e d f r o m t h o r i g i n a lp r o g r a m b e n t e r i n g t h e l i n e n u m b e r o n l y . a n d p r e s s i n ge i t h e r t h ( E N T E R ) o r ( R E T U R N ) k e ( d e p e n d i n g o y o u rc o m p u t e r ) .E a c h s e o p r o g r a m c o r r e c t i o n s i p r e f a c e d b a i d e n

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

T A B L U Tf r o m H C V o l . 4 N o

A P P L E / F a m i l y6 2 0

2 0 2 0 6

R 5 2

R E 6 P O K E

P H O M E

V E R SP E E KT H E N0 P O K E

T R N

N E X T

C H R SV T A B1

A G A I

0

C H R ST

O T P O K E

2

P

4

2 1 1 0 6 P O K E

A N

R U N N F O H R

P E E KP O K E1 6 3 8 6T A B L U T

C H R ST L L E G A L

0

T G O T l O

3 8

M O V EC 6

E L E M E N T A R Y A D D & S U B T R A C Tf r o m H C V o l . 4 N o

I B P & I B M P C j r

T

5 4 8 1 9 9

9 8 2 9 8 03 0 6 03 0 7 03 0 8 03 0 9 0

3 2 2 03 2 4 03 3

M A R K E T M A D N E S Sf r o m H C V o l . 4 N o C O M M O D O R E 6

R E

R D E A L

R E R E R E R E R E p r | iT

T

N L E

F

V E R S

G O S U B

N

E V E N

C A S HS T R S

N T P R S

T H E N

N E X T PW E

O

W H

N E X T W E

T H E N4 2 C

D E L E T E DD E L E T E DD E L E T E DD E L E T E DD E L E T E DF

1 6

F O R C

G O T O

P S T O C K

G O

G H T S

5 0 0 0 T H E N P R

0 0 4 T H E NT O N P

3 3 4 0

N T L E F T S

S T R S

3 4

G O S U B

4 T A

S

G O T O

2 3 4

4 2

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o 1 3

Page 138: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 138/144

6 4 0 7 0

1 4 5 51 4 6 0

2 2 0 0

2 2 5 02 2 6 02 2 7 02 2 8 02 2 9 02 3 0 02 3 1 02 3 2 0

2 3 2 52 3 7 52 4 1 0

6 8 3 8 4 8 4 8 5 9 7 9 8

9 8 9 9 2 2 6 52 2 7 0

2 2 7 52 3 0 02 4 0 52 4

2 4 4 6 6 04 6 7 04 6 8 0

4 6 9 0

M A R K E T M A D N E S Sf r o m H C V o l . 4 N o

A P P L E / F a m i l yR E

P R

F A P O K EP R T

P

E X R E R E R E R E R E R E P

F O

S

D E A L

N

O T P O K ET

N

R

N

V E R S

A B

N

3

3 4 3 N

W

C A S H

N E X T

G O S U B

T H E N

P

P R

$

N V E S T

W

O

T H E N

G E

N

T H E N( P , 00 0

N G O T O

D E L E T E DD E L E T E DD E L E T E DD E L E T E DD E L E T E DD E L E T E D

T

T H E N

3 4 C V A P O K E

N

G O S U B

E V E N

P O K E P O K ES T O C K

8 8

5 0 0 02 3 5 0

3 N

W

N

N N N N N N 2 5 4 0N E X T

3

T H E N

E A C H

3

G O T O

N E X TG O T O

P O K E

N

S

G O T O2 G E

H T A BF O

F O

H T A B

8 8 R N S O U N DT H E N

2

3

I 4

P 8 8 N

S N A P - C A L Cf r o m H C V o l . 4 N o

C O M M O D O R E 6 R E

P P O P E N 1

O P E N 1

O P E N 1C L 0 S E 1O P E N 1 5P O P E N4 6 7 07 3 G O S U B 2 0 0 0

O S U B 1 8 6 0F E F T H E N

R E E

E S R

F O

V E R SN T

1 O P E NS E O P E NO P E N7 G O S U B 2 2 9 0N P U T # 1O P E N 1 O P E N6 7 6 G O S U B 2 4 3 0

N P U T #

N T F E F T H E N

P R D

D

E R R O R

R E T U R N

C L O S E 1

F E F T H E N

O

D F C L 0 S E 1C L O S E 1D F

C L O S E 1

S R E T U R N

L G C N $ +

J N K $

E F T H E N

E

T

P

C N

T R

C L O S E 1

C L O S E 1

C L O S E 1E R R O RE M

N

R E T U R ND F C L O S E 1

L G C N $ +

E

3 0 0 0

C L 0 S E 1C L O S E 1

C L 0 S E 1

P A G

# 1

C L O S E 1

E

G O S U B 1

R O U T

N E X T

C L 0 S E 1

C L O S E 1

C L 0 S E 1E

N

S

S

G O S U B 2 0 0 0

C L O S E 1

N

E M

G O T OR E T U R N8 6

R E T U R N

C L O S E 1

D F G O S U B 4 6 7 0

R E T U R NP

C L O S E 1C N G O S U BG O T O

R E T U R N

R E T U R NE N < 2 0

G O S U BO T

7 3

N

C L

G O S U B 4G O T O

2

T H E N

4

S N A P - C A L Cf r o m H C V o l . 4 N o

T I - 9 9 / 4 A5 3 4

3 7

4 5 3

0

1 4 7 01 3

R E F O | R

G O S U BM + C O

- G

V E R S

F A N

2 0

N

U M 4 [ E L S E

A

P

#

O S P L A Y

T H E N

A L O

N E X T

G O T O

F O

T H E NT E M P SP

L A S TA N A N

1 4 + t M >

4 3

T H E N

L

X

# T 0 M A

T H E NL C < B + 1 A N

2 0 +

E L S E

L

T H E N

F O

V A L C < F5 L

T H E N

R O T H E N

F O

F O # 4 9

E L S E

H o m e C o m p u t e r M a g a z i n e V o l u m e 5 N o

T H E L E C T R O N I C H O M E S E C R E T A R Yf r o m H C V o l . 4 N o . 2

I B P & I B M P

9 7 9 6 5

6 6 6 7 7 0 2 2 5 02 4 0 0

& H F F F E

V E R S

B

B B

D E F O F

V A

T U R N

F $

A

s e | g

F L A GF L A G

O

L N K E Y SF

2 5 S C R E E NT

E L S E

D E

D E L E T E DD E L E T E D

T B A 0 S E T H E N

N E X T

G

A

A T H E NT H E N

F F $

R E T U R N

C A R T R

F L A | GW

M

C

S O U N DS O U N D

C A D T

& H

D G

T H E NT H E N

L A S T

T H E NO O F

E L S EP

B A

C L

6 5 6 5

7 2 B E E PB E E P

F L A GP E E KP

O F O

R E C O R DE L S EE L S E

R

S P I D E R G R A P H I C Sf r o m H C V o l . 4 N o

I B P & I B M P C j r5 1 6 7 1 8 1 8

1 8

R E R E R E R E R E r e I m

V E R SB W

A N

B C O L O RT P O

P

C O L O R

C A R T RB A / G R A P H

M O

M E M O R YC C

D G W

T O M O

B A E X P A N ST T O

O A D A P T E R

M I S S I L E M A T Hf r o m H C V o l . 4 N o

I B P I B P C j r

S T A D I U M J U M P I N Gf r o m H C V o l . 4 N o

Q U I Z C O N S T R U C T I O N S E Tf r o m H C V o l . 4 N o C - 6 4

Q u i z - M a k e w i l l n o t a c c e p t c o m m a s i t h e a c t u a l q u i zf i l e . A l s o , n u m b e r s c a n n o t b e u s e d i t h f i l e n a m e .

Q U I Z C O N S T R U C T I O N S E f r o m H C V o l . 4 N o I B P P C j r

Q u i z - M a k e w i l l n o t a c c e p t d o u b l e q u o t e s i t h a c t u a lq u i z f i l e .

Q U I Z C O N S T R U C T I O N S E f r o m H C V o l . 4 N 5 A p p l e I F a m i l y

Q u i z - M a k e w i l l n o a c c e p t c o m m a s i t h e q u i z f i l e .

T A D E D U C T I O N F I L E Rf r o m H C V o l . 4 N o T I - 9 9 / 4 AA t h e n o L i n e 5 8 0 , t h e r e s h o u l d b e s p a c e b e t w e e nt h w o r d N E X T a n t h l e t t e r Z

M O V I N G ? D o n ' t M i s s O u O A n I s s u e s o H O M E f O M P U T E R

S e n d u C h a n g e - o f - A d d r e s s C a r d ( a v a i l a b l e a t a n P o s t O f f i c e )6 - w e e k s p r i o r t t h m o v e . B s u r e t o i n c l u d e b o t h t h o l n e a d d r e s s , p l u s t h a l p h a n u m e r i c c o d e a b o v e y o u r n a m e o t h m a i l i n g l a b e l .

Page 139: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 139/144

S E N S A T I O N A L S O F T W A R E G I V E A W A YF O S U B S C R I B E R S N E W S S T A N D P U R C H A S E R S O N L Y *

T p a r t i c i p a t e i o u m o n t h l y S o f t w a r e G i v e a w a y , y o n e e d t b b o n a f i d e p u r c h a s e r o H o m e C o m p u t e r M a g a z i n e a n f i l l o u t t h eq u e s t i o n n a i r e o t h r e v e r s e s i d e .H a v e y o u t a k e n a d v a n t a g e o o u r S o f t w a r e G i v e a w a y b e f o r e ?

Y e N Y o w i l l r e c e i v e a l t h p r o g r a m s O T A P E ™ o O D I S K ™ ( w h i c h h a v ev e r s i o n s f o y o u r s e l e c t e d m a c h i n e ] w h o s e l i s t i n g s a p p e a r i t h i s i s s u e .

I M P O R T A N T : T h o r d e r f o r m b e l o w a n d t h q u e s t i o n n a i r e o t h r e v e r s e s i d em u s t b e c o m p l e t e d . T e a r o u [ h i s e n t i r e p a g e a n e n c l o s e i a e n v e l o p e a l o n g w i t hS 4 . 9 5 ( S 6 . 9 5 i C a n a d a M e x i c o . S 9 . 9 5 F o r e i g n A i r m a i l ) . P a y m e n t m u s t t i m a d e b c h e c k , m o n e y o r d e r , o V I S A / M a s t e r C a r d . P r o o f o f p u r c h a s e ( s u b s c r i b e r l a b e l n u m b e r ,s a l e s r e c e i p t o a n r e a s o n a b l e f a c s i m i l e t h e r e o f ) m u s t a l s o a c c o m p a n y t h i s f o r m .' N o n - s u b s c r i b e r a n n o n - p u r c h a s e r p r i c e i S 9 . 9 5 i t h U . S .

T P R O P E R L Y H A N D L E T H E V O L U M E O P S O F T W A R E R E Q U E S T S , O R D E R S M U S T B E S E N T I O T H I S P O R M ,N P H O T O C O P I E S . S O R R Y , W C A N N O T A C C E P T T E L E P H O N E O R D E R S F O R T H I S S E R V I C E .

Y O U R C H O I C EO T H I S I S S U E ' SP R O G R A M S A

1 A R K A B L E P R I C E -O N L Y $ 4 . 9 5 !

* F R E E S O F T W A R E !W h e n S u b s c r i b i n g T

H O M E C O M P U T E RS u b s c r i b e o r R e n e w t o d a y , a n w i t h y o u r p a i d s u b s c r i p t i o n y o w i l l r e c e i v e F R E E s o f t w a r e — O N T A P E ™ o O D I S K ™ . W i t h

I - y e a r s u b s c r i p t i o n t H o m e C o m p u t e r M a g a z i n e y o g e F R E E I s s u e s o O T A P E 1 " o O D I S K ™ . S u b s c r i b e f o

2 y e a r s a n r e c e i v e I s s u e s . A n w i t h 3 - y e a r s u b s c r i p t i o n w e ' l lg i v e y o u 6 f u l l I s s u e s o f t h i s c o n v e n i e n t s o f t w a r e o c a s s e t t e t a p eo f l o p p y d i s k .

• D O N ' T H A V E C O M P U T E R ? T A K E R A I N C H E C K !W e ' l l g i v e y o r a i n c h e c k f o t h F R E E s o f t w a r e s t h a t w h e ny o u b u y c o m p u t e r , w w i l l s e n d y o y o u r c h o i c e o O T A P E ™o O D I S K ™ a F R E E B O N U S a s t a t e d i t h i s o f f e r .A n Y o S a v e U T 4 O O f T h

S i n g l e - C o p y P r i c e o f t h M a g a z i n e !

S A V E E V E N M O R E !A N E N J O Y T H

C O N V E N I E N C E O FP R O G R A M

S U B S C R I P T I O NB s u b s c r i b i n g t O T A P E ™ o O D I S K ™ y o w i l ls a v e m o n e y o f t h s i n g l e - c o p y p r i c e a n r e c e i v e t h s a m e h i g h - q u a l i t y p r o g r a m s p u b l i s h e d i e a c h i s s u e o t h m a g a z i n e — d e l i v e r e d r i g h t t y o u r d o o r !T h i s c a s s e t t e t a p e o r f l o p p y d i s k p r o g r a m s e r v i c e i t h c o n v e n i e n t , a c c u r a t e , a n a f f o r d a b l e w a t s a v eh u n d r e d s o t y p i n g h o u r s .

T h P e r f e c t A d d i t i o n T Y o u r M a g a z i n e S u b s c r i p t i o n !3 - I 1 V - 1 O R D E R F O R M

P L E A S E P R I N T

C i t y S t a t e

T H I S S E C T I O N M U S T B C O M P L E T E DI N D I C A T E Y O U R C H O I C E O M E D I A : O T A P E ™ O D I S K ™I N D I C A T E W H I C H C O M P U T E R M E D I A I P O R : ( c h e c k o n b o o n l y )

T a p e f o r m a t s n o t s u p p o r t e d f o I B a n A p p l e .A p p l e F a m i l y D C - 6 4 I B M P C D I B M P C j r D T I - 9 9 / 4 A

P l e a s e s e n d r a i n c h e c k f o t h F R E E s o f t w a r e .

C h e c k o M o n e y O r d e r E n c l o s e dM U S T B I U S F U N D S D R A W N O U S B A N KB i l l m V I S A M a s t e r C a r d

V o l . N o

A c c o u n t N o .

S i g n a t u r e E x p . D a t eE n c l o s e p a y m e n t o c r e d i t c a r d I n f o r m a t i o n a n m a l le n t i r e p a g e w i t h c o m p l e t e d f o r m t o

H O M E C O M P U T E R M A G A Z I N EP O B o 7 0 2 8 8 , E u g e n e . O 9 7 4 0 1

- O R —U s o u T O L L - F R E E L I N E f o V I S A / M a s t e r C a r d o n l y :

1 - 8 0 0 - 8 2 8 - 2 2 1 2 I O r e g o n , A l a s k a . H a w a i i T e l . ( 5 0 3 ) 4 8 5 - 8 7 9 6O p e n M o n d a y t h r o u g h F r i d a y — 7 : 0 0 A M t 4 : 0 0 P M

P a c i f i c S t a n d a r d T i m e

Y E S I S e n d m 3 t t h p r o g r a m s i t h i s i s s u e :w h i c h h a v e v e r s i o n s f o m s e l e c t e d m a c h i n e . h a v e i n d i c a t e d m c h o i c e o m e d i aa n h a v e e n c l o s e d S 4 . 9 5 ( S 6 . 9 5 i C a n a d a M e x i c o , S 9 . 9 5 F o r e i g n A i r m a i l ) .

P r o o f o p u r c h a s e a n c o m p l e t e d q u e s t i o n n a i r e m u s t b e i n c l u d e d .Y E S I E n t e r m s u b s c r i p t i o n t H o m e C o m p u t e r M a g a z i n e f o t h t e r m b e l o w :P l e a s e c h e c k o n e : N e R e n e w a l f i n c l u d e s u b s c r i b e r n u m b e r b e l o w )L a b e l N u m b e r :

1 - y r f T i s s u e s ) S 2 2 - y r [ 2 i s s u e s ] S 4 3 - y r ( 3 i s s u e s ) S 6 P L U S F R E E P L U S F R E E P L U S F R E E

O T A P E o O D I S K O T A P E O O D I S K O T A P E o O D I S KC a n a d a a d d i l l ; F o r e i g n S u r f a c e a d $ 2 f o

1 - y r m a g a z i n e s u b s c r i p t i o n . F r e e s o f t w a r e o f f e r a v a i l a b l e I U . S . C a n a d a o n l y .Y E S I w a n t t s a v e t i m e a n m o n e y . P l e a s e e n t e r m p r o g r a m s u b s c r i p t i o n * t O T A P E o O D I S K f o t h t e r m l i s t e d b e l o w :

I S S U E S O N L Y $ 3 " A E x t e n s i o n T o Y o u r 2 F r e e i s s u e s o S o f t w a r e "1 I S S U E S O N L Y S 4 " F u l l Y e a r O P r o g r a m C o n v e n i e n c e "

" D o e s n o i n c l u d e m a g a z i n e .C a n a d a a d S I f o s o f t w a r e s u b s c r i p t i o n .

S o f t w a r e s u b s c r i p t i o n n o a v a i l a b l e I o t h e r c o u n t r i e s a t h i s t i m e .P l e a s e a l l o w 6 - w e e k s f o y o u r E r s t i s s u e — M a g a z i n e M e d i a , s h i p p e d s e p a r a t e l y .

S a t i s f a c t i o n G u a r a n t e e d — o r t h u n f i l l e d p o r t i o n o y o u r s u b s c r i p t i o n w i l l b r e f u n d e d , l e s s t h c o s t o a n y p r e m i u m s y o u h a v e r e c e i v e d .D e f e c t i v e m e d i a g l a d l y e x c h a n g e d . N O R E F U N D S o m e d i a . S G V 2 5 1 0 1 8 5

Page 140: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 140/144

H O M E C O M P U T E RQ U E S T I O N N A I R E

C o m p l e t e a n d m a i l t o H o m e C o m p u t e r M a g a z i n e P . O . B o 7 0 2 8 8 E u g e n e , O r e g o n 9 7 4 0 1

F O A L R E A D E R S1

1

3 4

5 6 7 S

w h e r e d i y o o b t a i n t h i s c o p y o H o m e c o m p u t e r M a g a z i n e ? — S u b s c r i b e r . s u p e r m a r k e t□ u s e r s g r o u p " ' N e w s s t a n d G c o m p u t e r S t o r e ^ F r i e n d G L I b r a r y G o t h e r

B o o k s t o r e

w h a t t y p e s o s o f t w a r e a r y o m o s t i n t e r e s t e d i n C E d u c a t i o n a l □ E n t e r t a i n m e n t □ C o m p u t e r L i t e r a c yH o u s e h o l d M a n a g e m e n t G J o b - R e i a t e d A p p l i c a t i o n s G B u s i n e s s G o t h e r

A r y o G M a l e G F e m a l e D i o y o u n g e r G 1 5 - 2 4 C 2 5 - 3 4 3 5 - 4 4 G 4 5 - 5 4 G 5 A n n u a l H o u s e h o l d i n c o m e ? U n d e r $ 1 0 , 0 0 0 G $ 1 0 , 0 0 0 - $ 1 4 , 9 9 9 n $ 1 5 , 0 0 0 - $ 1 9 , 9 9 9 $ 2 0 , 0 0 0 - $ 2 4 , 9 9 9 G $ 2 5 , 0 0 0 - $ 2 9 , 9 9 9

$ 3 0 , O 0 0 - S 3 9 , 9 9 9 □ $ 4 0 , 0 0 0 - $ 4 9 , 9 9 9 $ 5 0 , 0 0 0O c c u p a t i o n ? P r o f e s s i o n a l M a n a g e m e n t H T e a c h e r S t u d e n t D o t t i e rw h a t i y o u r z i c o d e ?W h a t i t h e c u r r e n t m o n t h a n y e a r ?D y o p r e s e n t l y o w H o m e c o m p u t e r ? 3 n D v e s . i t i s G T I - 9 9 / 4 A □ A p p l e H / n + / n e G c o m m o d o r e 6 □ v i c - 2 0 G i b m P G P C ] r G o t h e r

F O R R E A D E R S W H P L A N T B U H O M E C O M P U T E R

o t h e r9 W h i c h m o d e l d o y o u t h i n k y o u ' l l p u r c h a s e ?

G A p p l e l i G c o m m o d o r e 6 G v i c - 2 0 G i b m p C P C J r G T I - 9 9 / 4 A1 0 w h e n d y o e x p e c t t h a t p u r c h a s e t b e G l e s s t h a n m o n t h s G 3 - 6 m o n t h s G 7 - 1 2 m o n t h s G a l e a s t y e a r1 1 W h a t d y o a n t i c i p a t e y o u r p r i m a r y u s o h o m e c o m p u t e r w i l l b e □ E n t e r t a i n m e n t " E d u c a t i o n

G c o m p u t e r L i t e r a c y G H o u s e h o l d M a n a g e m e n t G J o b - R e l a t e d A p p l i c a t i o n s G B u s i n e s s G o t h e r

F O R P R E S E N T H O M E C O M P U T E R U S E R S1 2 W h i c h h o m e c o m p u t e r s ) d y o c u r r e n t l y o w n ?

□ A p p l e l l / l l / l l e □ c o m m o d o r e 6 G V I C - 2 0 G l B M P G P C j r [ 1 T I - 9 9 / 4 A G o t h e r1 3 W h a t i t h e p r i m a r y u s e o y o u r h o m e c o m p u t e r ? G E n t e r t a i n m e n t T l E d u c a t i o n D c o m p u t e r L i t e r a c y ^ B u s i n e s s

G J o b - R e l a t e d A p p l i c a t i o n s G H o u s e h o l d M a n a g e m e n t G o t h e r1 4 H o o f t e n i y o u r c o m p u t e r i u s e ?

G L e s s t h a n h o u r p e w e e k G 1 - 4 h o u r s Q S - I O h o u r s Q 1 1 - 1 5 h o u r s G 1 6 - 2 O h o u r s G o v e r 2 h o u r s1 5 O t h a v e r a g e , a b o u t h o m a n y p r o g r a m l i s t i n g s i n e a c h i s s u e o H C d y o k e i n t o y o u r c o m p u t e r a n u s e ?

□ N o n e _ _ G o G o m o r e1 6 W h a t p e r i p h e r a l s d y o c u r r e n t l y u s e ?

□ D i s k S y s t e m P r i n t e r G M o d e m G M o n o c h r o m e / C o l o r M o n i t o r G o t h e r1 7 W h a t d o y o u e x p e c t t b u w i t h i n t h e n e x t y e a r ? G s o f t w a r e " D i s k s y s t e m G P r i n t e r G M o d e m ' b o o k s

□ M a g n e t i c M e d i a M o n o c h r o m e / C o l o r M o n i t o r G F u r n i t u r e A c c e s s o r i e s1 8 H o m u c h d y o e x p e c t t s p e n d o c o m p u t e r - r e l a t e d p r o d u c t s d u r i n g t h e n e x t y e a r ?

G L e s s t h a n $ 2 $ 2 5 - $ 4 9 : $ 5 0 - $ 9 9 G $ 1 0 0 - $ 2 4 9 $ 2 5 0 - $ 4 9 0 $ 5 0 0 - $ 9 9 9 _ $ 1 0 0 0 - $ 2 4 9 9 $ 2 5 0 0 o m o r eO P T I O N A L I y o w o u l d l i k e t o h e l p u s b p a r t i c i p a t i n g i t e l e p h o n e i n t e r v i e w , p l e a s e i n c l u d e y o u r t e l e p h o n e n u m b e r

) h e r e a n t h m o s t c o n v e n i e n t t i m e y o u c a b r e a c h e d _ a p

A L A _ 5 0 _ T

Page 141: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 141/144

U O M E C O M P U T E RP u n t

a m e

S t a t e Z i C h e c k o M o n e y O r d e r E n c l o s e d T o t a l

M U S T B I U . S . F U N D S D R A W N O U . S . B A N K i l l m y D V I S A M a s t e r C a r d D a t e E x p i r e s

N o

N o S i g n a t u r eE n c l o s e p a y m e n t o c r e d i t c a r d i n f o r m a t i o n m a i l w i t h c o m p l e t e d f o r m t o

H o m e C o m p u t e r M a g a z i n eP . O . B o 7 O 2 8 8 E u g e n e , O 9 7 4 O 1

O u s o u T O L L - F R E E O r d e r L i n e f o V I S A ' M a s t e r C a r d o r d e r s o n l y :1 - 8 0 0 - 8 2 8 - 2 2 1

I O r e g o n . A l a s k a . H a w a i i T e l . ( S O 3 ) 4 8 5 - 8 7 9 6

I T E M SH o m e C o m p u t e r M a g a z i n e B a c k I s s u e s

( C i r c l e I s s u e s D e s i r e d )V o l . N o V o l . N o V o l . N o . 3V o l . N o V o l . N o

O D I S K & O N T A P E B a c k I s s u e s( C i r c l e I s s u e s D e s i r e d )

V o l . N o V o l . N o V o l . N o V o l . N o V o l . N o

S A V E E V E N M O R E O r d e r C o m b i n e d S e t s( . C i r c l e M a g a z i n e M e d i a S e t s D e s i r e d )

V o l . N o V o l . N o V o l . N o V o l . N o V o l . N o

P R I C ES 3 . 9 5 e a c h U . S .S 4 . 5 O e a c h C a n a d a$ 5 . S O e a c h F o r e i g n S u r f a c eS 7 . S O e a c h F o r e i g n A i S 5 . 9 5 e a c h U . S .

7 . 9 5 e a c h C a n a d aS 9 . 9 5 e a c h F o r e i g n A i

S 7 . 9 O e a c h s e t - — U . S .O . 9 O e a c h s e C a n a d a

1 O . 9 O e a c h s e F o r e i g nS u r f a c e

I n d i c a t e y o u r c h o i c e o m e d i a : _ O T A P E 1 " _ O D I S KI n d i c a t e w h i c h c o m p u t e r m e d i a i f o r : ( c h e c k o n e )

A p p l e L Z C - 6 4 I B M P C f ~ I B M P C j r [ Z T I - 9 9 / 4 AD e f e c t i v e m a d i a g l a d l y e x c h a n g e d . N R E F U N D S o m e d i a .

F o m o r e i n f o r m a t i o n s e i n s i d e f r o n t c o v e r .O f f e r f i P r i c e s S u b j e c t T o C h a n g e W i t h o u t N o t i c e .

T h B e s t O 9 9 ' e r■ B o o k T a p e S e t — ■ « . . — » , »

S e e P a g e S p e c i a l C l o s e - O u t O f f e r S e P a g e

l e a s e P r i n tN a m e _ C h e c k o M o n e y O r d e r E n c l o s e dA d d r e s s i t y

T o t a l

S t a t e Z i Y E S ! P l e a s e s e n d m T H B E S T O F 9 9 ' e r O T A P E

a l o n g w i t h m F R E E c o p y o f t h e b o o k T h B e s t O 9 9 ' e r .a n t h S P E C I A L B O N U S ( w h i l e s u p p l i e s l a s t )

o S i m o n ' s S a u c e r " " a n t h 9 9 ' e r P r o g r a m m e r ' s G u i d e .E n c l o s e d i $ 3 5 . ( S h i p p i n g a n H a n d l i n g F R E E ! )

F o m o r e i n f o r m a t i o n s e p a g e 8 O f f e r P r i c e s S u b j e c t T C h a n g e W i t h o u t N o t i c e .

D e f e c t i v e m e d i a g l a d l y e x c h a n g e d . N R E F U N D S o b o o k o m e d i a .

M U S T B I U . S . F U N D S D R A W N O U . S . B A N KB i l l m D V I S A [ " M a s t e r C a r d D a t e E x p i r e s

A c c o u n t N o

T e l . N o S i g n a t u r eE n c l o s e p a y m e n t o c r e d i t c a r d i n f o r m a t i o n m a i l w i t h c o m p l e t e d f o r m t o

H o m e C o m p u t e r M a g a z i n eP . O . B o 7 O 2 8 8 E u g e n e , O 9 7 4 O 1

O u s o u T O L L - F R E E O r d e r L i n e f o V I 5 A / M a s t e r C a r d o r d e r s o n l y :1 - 8 O O - 8 2 8 - 2 2 1

I O r e g o n , A l a s k a . H a w a i i T e l . ( 5 O 3 ) 4 6 5 - 8 7 9 6

S a v e $ $ O B A C K I S S U E S o S P E C I A L C L O S E - O U T P R I C E S

F O M A G A Z I N E S , D I S K S T A P E SN O I E F F E C T F O T I - 9 9 / 4 A U S E R S !P l e a s e P r i n tN a m eA d d r e s sC i t y S t a t e Z i

C h e c k o M o n e y O r d e r E n c l o s e d T o t a lM U S T B I U . S . F U N D S D R A W N O U . S . B A N K

B i l l m D V 1 S A Z M a s t e r C a r d D a t e E x p i r e sA c c o u n t N o

T e l . N o S i g n a t u r eE n c l o s e p a y m e n t o c r e d i t c a r d i n f o r m a t i o n m a l l w i t h c o m p l e t e d f o r m t o

E m e r a l d V a l l e y P u b l i s h i n g C o P . O . B o 7 O 2 8 8 E u g e n e . O 9 7 4 O 1

O u s o u T O L L - F R E E O r d e r L i n e f o r V I S A ' M a s t e r C a r d o r d e r s o n l y :1 - S O O - 8 2 8 - 2 2 1

I O r e g o n . A l a s k a . H a w a i i T e l . ( 5 0 3 ) - 4 8 5 - 8 7 9 6

9 9 ' e r H o m e C o m p u t e r M a g a z i n e . D i s k . T a p e B a c k I s s u e sE x c l u s i v e l y F o T h T I - 9 9 M A H o m a C o m p u t e r

M

N o

D . p . , ,

F a

S S U F .

I I . 1

- 8

' 8

■ S

P l a c e

Q T

N O A V I A L A B U t

• J O TA V A I L A B L E

a " X i I h H A

U . S .

■ ) ' .

1 O . 9 S. ■ " .

t Z I N H P C ( i

. ■ ' . ( ]

J I S S U EM a r . ' 8 3

A p r . S

M n ' 8

J u n e " 8

J u l y ' S

A U B .

S ^ l t .

O c t .

N o v .

« - c o r r e s p o n d i n g b o f o e a c h i I C E S

U . S .

' J ' . ,

■ ■ • j 1 :

: d i a s e

1 1 . 9 5

S 5 . 9 5

P H I C E SF o n l g n

. 9

5 G 9 5

I J i 8

' S

S

' S Y D I C A T 6

D t ■ m y o u

M U . S -

1 9

3 9 9 5

C H O I C 1

s D I P H 1 C

C m i d i

1 1 9 5

i l 9 5

O M E D I A :T A P E

o r d e r .

< ■ ' ■ . . ; ■ !

1 9

d 5 9 5D e f e c t i v e m e d i a g l a d l y e x c h a n g e d .N R E F U N D S o m e d i a . S U T O T A L

O f f e r P r i c e s S u b j e c t T C h a n g e W i t h o u t N o t i c e .F o m o r e I n f o r m a t i o n s e i n s i d e b a c k c o v e r . Q C V 3 5 I O 1 8 5

Page 142: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 142/144

G U I D E T R E A D E R S E R V I C E S

S e R e a r B i n d - I n C a r d

S e I n s i d e F r o n t C o v e r

S e R e a r B i n d - I n C a r d

S e R e a r B i n d - I n C a r d

S e I n s i d e F r o n t C o v e r

S e I n s i d e B a c k C o v e r

S e e P a g e

S e L I S T I N G S C o n t e n t s p a g e

U O M E C O M P U T E RS u b s c r i p t i o n s

B a c k I s s u e s

O D I S K 1T h i s I s s u e ' s S o f t w a r e

P r o g r a m S u b s c r i p t i o n s

B a c k I s s u e s

B a c k I s s u e s

T h B e s t O f 9 9 ' e r

B l a n k - M e d i a S e r v i c e

Page 143: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 143/144

B a c k - i s s u e / S o f t w a r e B o n a n z aO

A t U n b e a t a b l e P r i c e sT h o r i g i n a l 9 9 ' e r M a g a z i n e a n d 9 9 ' e r H o m e C o m p u t e r M a g a z i n e w e r e t h f o r e r u n n e r s o t h p r e s e n t - d a y

H o m e C o m p u t e r M a g a z i n e . E a c h o t h e s e m a g a z i n e b a c k i s s u e s — e x c l u s i v e l y c o v e r i n g t h T e x a s I n s t r u m e n t s T I - 9 9 / 4 A —i n o a v a i l a b l e w i t h y o u r c h o i c e o f e i t h e r f l o p p y d i s k o c a s s e t t e t a p e t h a t c o n t a i n s a l t h p r o g r a m s i t h a t i s s u e .

A L O A $ 1 . 8 3E A C H M A G A Z I N E !

S e O r d e r C a r d a C e n t e r o M a g a z i n e

A B O U T $ P E S E T !

M A G A Z I N E S O M E D I A M A B O R D E R E D S E P A R A T E L YT O r d e r , U s B i n d - i n C a r d A C e n t e r O f M a g a z i n e .

S P E C I A L M I O M A T C H B O N U S— W H I L E S U P P L I E S L A S T —

Y o w i l l r e c e i v e a F R E E S i m o n ' s S a u c e r ™ p a c k a g e a n dF R E E T I - F E S T ™ c o m m e m o r a t i v e p o s t e r w h e n y o u r o r d e r i n c l u d e s a l e a s t

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

g a m e o c a s s e t t e t a p e .L . . r n , n n D m b c l

d u r a b l e a n a t t r a c t i v er i n g - b i n d e r c o l l e c t o r ' s c a s ef o y o u r s o f t w a r e l i b r a r y . r r u n t H T u n

c o m p l e t e , e a s y - t o - u s ep r o g r a m m i n g l e s s o n o d e c k o f c o l o r f u l f l i p c a r d s .

f S W A P P E R — t r t r t * i s n « o t d e i '" - K t t t t t w h i n d S f m o A ' * s l g n i

E > i - t i n g C A L L S O U N D * n j g i c » p l h f o w l

S A V E U P T O $ 4 A N R E C E I V EF R E E G I F T S W O R T H O V E R $ 1 5 !

i s s u e s N o . 1 - O U O P R I N T

C o n t e n t s a v a i l a b l e I b o o k f o r m a

" B e s t o f 9 9 ' e r - v o l . 1 S e H o m e C o m p u t « r D i g e s t

o I n q u i r e

S E A ' S e i s m G A m * 1 '

i ■ ■ „ .■

' ( U V t M H l H I ' , ' : H

B i 1 i i F V - o a - 1 E ^ i i M t d B A S I C i ' L t O

i ) t l m j i i f i i - | , i * , « , , i i . „ . ,

H n a A B * S l C t

t H G a m * l U h m L a A T A K U j A n i - P L A I O

* ' ■ » : < ■ ( . a - * ' I > -

C o m *0 * . h i L O G O V - c HL O G O A i P , ; U i g u a j * i T A B - . r * - ! I t

i T u t A U b o C * ™ h , j f

- ' ' ' ■ "

M A R C H 1 M t - -

5 B i r f l S ( r * ' l f G

A P P - t L 1 M i P a m - l f ^ i . m n

M A l « i ( P i r l l i l

J U N E I H r ' * r f t » l C o n l t f i T t J

S J . E i g n | m f « K 4 > • « < * • Q a - ^ i

J U L Y 1 M i . ' * - I I I C C r ' t c . l i i4 ' . ^ i Q ' i E ' i ^ i G ' D - 1 L r ' ■ ■ + C » r * r > a * f t # n i^ 4 h D t o r t l T t f l C O A H x f l * - r ( ! « CE J . i B t H « l U 1 > H h ' I - * L . 0 0 0 L ' M H t i « n P ' n * n i i

P n , , h _ L ,

S c * * n » f f S O M C f I ^ S

" , . ■ l , r . - u ^ & N f c t i . , i i i B H r l l g L i

C C - l O B ^ j W I O C O F a j C O H y P ' - n T # r » ' y t f l i - l A u ^ i j L B n

L « n « o * < t F * * l v O w U T B v r i d A n v t U» " ■ « ■ * □ r « - - * i « " r u - c ^ s j * A , i i U p ' - ' • ■ !5 c u * * i * 4 i h M 4 | l d H l o f ^ l 4 » m : T t r t W l T t Hh I d " * " O f t Q L * < * h l i r n i P i a X f i D 1 1 O U u - 1

T i y . l > i r f A H o n - i L r t 1 P * O T * « 4 F > l _ A l O ; * l " W r t 4

H u r r y — S u p p l i e s A r L i m i t e d . O r d e r Y o u r s T o d a y !

Page 144: Home Computer Magazine Vol5 01

8/7/2019 Home Computer Magazine Vol5 01

http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 144/144

A L P R O G R A M SI T H I S M A G A Z I N E

U O M E r O M P U T E Ri M H M M K W j B M i m o Q B x t r > a m m

D I S KD A P P L E Z J I B M [ J C O M M O D O R E D T

J 9 8 J , E m e r a l d V a l k > P u b l i s h i n g C o

D I B M P C | r Q C - 6 4 D V I C - 2 0 D l l - 9 9 4 A