home computer magazine vol5 01
TRANSCRIPT
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 1/144
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 .
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
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
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
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
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
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
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
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
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
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
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
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 .
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
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
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
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 .
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
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
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
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
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
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
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 :
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 .
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
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
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
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
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
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
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
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 .
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
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 .
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 .
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
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
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
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
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 .
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
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 . "
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 .
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
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
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
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
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
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
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
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
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 .
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
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
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
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
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 80/144
Q
w
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 82/144
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 85/144
I
H
H
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
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 89/144
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 90/144
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 91/144
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
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
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
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
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
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 99/144
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
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 103/144
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
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
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
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
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
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
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 112/144
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 115/144
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
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 119/144
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
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 123/144
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 125/144
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
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
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 128/144
8/7/2019 Home Computer Magazine Vol5 01
http://slidepdf.com/reader/full/home-computer-magazine-vol5-01 129/144
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
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
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
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
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
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
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
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
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 .
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
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
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
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
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 !
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