Compute Gazette Issue 72 1989 Jun

96
T o p - Q u a l i t y P r o g r a m s T h i s I s s u e ! C O M P U T E ' S J u n e 1 9 8 9 ^ F O R > ' ' U S E p S C O M M O D O R E 6 4 / 1 2 8 B E S T A R C A D E S P O R T S S t a r t e r G o l d ! W h i c h C u t ? 1 9 8 9 U S E R G R O U f » M o r e T h a n L i s t i n g e , 9 0 B 1 r i l l ; J B T "

Transcript of Compute Gazette Issue 72 1989 Jun

Page 1: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 1/96

T o p - Q u a l i t y P r o g r a m s I T h i s I s s u e !C O M P U T E ' S

J u n e 1 9 8 9

^ F O R > — ■ ' ■ ' f w ^ s U S E p S

C O M M O D O R E 6 4 / 1 2 8A R C A D E

P O R T S5 S t a r t e rf o t h G o l d !W h i c h M a t h C u t ?

i

1 9 8 9 U S E R G R O U f »M o r e T h a n 2 5 L i s t i n g

! . e , 9 0 B 1 r T .

' •

i l l ; ' ^ z

J B T "

V 0

2

Page 2: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 2/96

Page 3: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 3/96

G Z E

F e a t u r e sB e s t A r c a d e S p o r t s G a m e sM i c k e y M c L e a n a n T o N e l s e l 1 G u i d e t C o m m o d o r e U s e r G r o u p s ,

P a r tM i c k e y M c L e a n 2

R e v i e w sF i r s t o v e r G e r m a n yE r v i n B o b o 2 3 6 J o r d a n v s B i r d : O n o O n S t e v e H e d r i c k 2 6 R o c k e t R a n g e rT o N e t s e l 2 4 6 4P r e d a t o rE r v i n B o b o 2 6 6 4D e a t h l o r dE r i k O l s o n 2 6 M i n i m o d e m - CT o N e t s e l 2 1 2 8 / 6 4

G a m e sJ e r i c h o I I T h R e v e n g eR o b e r t B i x b y 2 6 M a t c h M a n i aD o n o v a n E A n d e r s o n , J 3 6

P r o g r a m m i n gG r a f i x C o n v e r t e rS i e v e E m s l e y 3 7 6 4R a m d i s kD a v i d E B r a y 3 8 6 4H i - R e s 8 f o t h 1 2 T o n y P h i l l i p s 4 1 2 S p e e d C o u n tB u c k C h i l d r e s s 4 6 B A S I C f o B e g i n n e r s : B u g b u s t e r sL a r r y C o t t o n 4 1 2 8 / 6 4 / + 4 / 1 6P o w e r B A S I C :

1 2 M o n i t o r E n h a n c e rS h a w n K S m i t h 5 0 1 2 8

T h P r o g r a m m e r ' s P a g e :S e l f - M o d i f y i n g B A S I C

R a n d y T h o m p s o n 5 2M a c h i n e L a n g u a g e P r o g r a m m i n g :

L a w s o M o t i o nJ i B u t t e r t i e i d 5 6 6 4M a c r o B A S I CT e r r y B r y n e r 5 8 1 2 8 / 6 4

D e p a r t m e n t sE d i t o r ' s N o t e sL a n c e E l k oL e t t e r s t t h E d i t o rC o m m o d o r e C l i p s : N e w s , N o t e s ,

a n N e P r o d u c t sM i c k e y M c L e a nT h G E O S C o l u m n : H e l p P a J a m e s T u b b s 4 4 1 2 8 / 6 4F e e d b a c kE d i t o r s a n R e a d e r s 4 B u g - S w a t t e r : M o d i f i c a t i o n s

a n C o r r e c t i o n s 4 9H o r i z o n s : T h C o m m o d o r e 1 2 8 —

D i n o s a u r ?R h e t t A n d e r s o n 6 □ A v e r s i o n s : N i n t e n d o R e v i s i t e dF r e d D ' l g n a z i o 6

P r o g r a m L i s t i n g sM L X : M a c h i n e L a n g u a g e

E n t r y P r o g r a m f o C o m m o d o r e 6 a n 1 2

T h A u t o m a t i c P r o o f r e a d e r . . H o t T y p e I C O M P U T E ' . ' s

G a z e t t e P r o g r a m sA d v e r t i s e r s I n d e x

6 7

9 7

1 2 8 / 6 41 2 8 / 6 4 / + 4 / 1 6

6 C o m m o O W O 6 J + P l u S / 4 . 1 C o m m o O w e 1 6 I M ^ C c m m o O O r e 1 2 G e n e c a !C o v e r p h o t o b M a r k W a g o n e r © 1 9 8 9

C O P U T E r » G i i e l t e | I S S N 0 7 3 7 ^ 7 1 6 | [ x i t o h ^ n w r n l y b T O M P U T E ' P u b i r c a t K W s J ^ ^p a o C a p f l a i O f e s / A B C . I r 6 2 S e v e n m t o e . , N Y o r K N 1 0 0 1 9 . 1 9 8 9 A B C o ™ ™ M a j a i i r s s . l i e . A l n g n i s l a s e i . M E O i t o r a i o l ' c a s a r k x a l M 6 S u i t e 2 0 0 . 3 2 J W a s t

W B " d o v e r A v o . G r o o n s D o r o , N 2 7 4 Q B . D o m e s t i c s u O s c r i D l r o n s - 1 2 i s s u e s . S 2 J . P O S T M A S T E R S e n d a o d i o s s c h a n g e s t C O M P U T E ! G a i a l t e , P . O . B o 1 0 9 5 7 , D e M o n i e s , I 5 0 3 4 0 .S e c o n d - c l a s s p o s t a g e p a n N o Y o r k , N a n a O d w o r n i i m a i l i n g

Page 4: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 4/96

T O R ' SC O M P U T E D

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

c a r r i e d b a c k i t i m e b s o n g , b o o k t i t l e , o f i l m c l i p f r o m t h 1 9 6 8 - 1 9 7 2 e r a .A i u s u a l l y g o e s w i t h n o s t a l g i c r e l a p s e s , o n m e m o r y t r i g g e r s a n o t h e r . O n r c e n t a s s o c i a t i o n l e t m r e c a l l o f q u e s t i o n a s k e d b s t u d e n t s a w a y f r o m h o m ef o t h f i r s t t i m e , i m m e r s e d i t h e i r f i r s t p h i l o s o p h y c o u r s e : W h a t i t r u t h ?

T h t r o u b l e w i t h t o t a l l y a b s o r b i n g y o u r s e l f i n t h i s g r e a t r i d d l e , f o u n d o u q u i c k l y , i t h a t l i f e g o e s o w i t h o u t t h s l i g h t e s t r e g a r d f o t h s i n c e r i t y o y o u rd e e p e s t m e d i t a t i o n s . Y o s o o n d i s c o v e r , f o e x a m p l e , t h a t y o u r s t o m a c h i g r o w li n g , y o u ' r e o u t o f f o o d , y o n e e d g a i t h e c a r t g e t t h g r o c e r y s t o r e , a n s o n I s h o r t t i m e , w i t h a a d j u s t e d p e r s p e c t i v e , t h g r e a t q u e s t i o n b e c o m e s t r i t ea n l a u g h a b l e . r e m e m b e r j a d e d c o l l e g e s e n i o r s l a u g h i n g a a n m o c k i n g p o o r ,c o n f u s e d , a n b e l e a g u e r e d f r e s h m e n w h w e r e n o q u i t e s u r e , f o t h f i r s t t i m e i t h e i r l i v e s , w h a t w a r e a l a n w h a t w a s n o t .

H a v i n g b e e n i n v o l v e d i t h w o r k a d a y w o r l d o b u s i n e s s a n p u b l i s h i n g f o m a n y y e a r s n o w , f e e l l i k e I ' l i g h t - y e a r s a w a y f r o m t h e s e p o s t a d o l e s c e n t c o c e r n s . I n b u s i n e s s , p a r t i c u l a r l y t h i s o n e , t h e r e ' s n c o n f u s i o n a b o u t a b s t r a c t i o n s .Y o d e a l o c o n c r e t e t e r m s w i t h w r i t e r s a n e d i t o r s , p r o g r a m m e r s , s o f t w a r e p u l i s h e r s , f i n a n c i a l p e o p l e , a d v e r t i s i n g p e o p l e , c i r c u l a t i o n p e o p l e , p r o d u c t i o n p e o p l e ,a n s o o n . Y o d e a l w i t h g o o d w r i t i n g a n b a w r i t i n g , g o o d p r o g r a m s a n b a p r o g r a m s , a n l o t s a n l o t s o n u m b e r s — n u m b e r s o p a g e s , r e a d e r s , r e n e w a l s , a n n e w s s t a n d c o p i e s .

B u c l o s e r , m o r e c a r e f u l l o o k r e v e a l s a d i f f e r e n t s c e n a r i o . N u m b e r s a r a b s ol u t e , s u r e . B u y o h a v e t i n t e r p r e t a n w e i g h t h e m , d e t e r m i n e w h a t ' s s i g n i f i c a n t ,a n l o o k f o t r e n d s — a h i g h l y s u b j e c t i v e e x e r c i s e . Y o h a v e t d e a l w i t h r u m o r s . I C o m m o d o r e r e a l l y d r o p p i n g t h e 1 2 8 ? I t h e r e r e a l l y a A m i g a - b a s e d v i d e o g a m em a c h i n e ? D o e s C o m m o d o r e r e a l l y n o k n o w h o w m a n y c o m p u t e r s t h e y ' v e s o l d ?O T u e s d a y , l e a d i n g s o f t w a r e p u b l i s h e r t e l l s y o t h a t t h e 6 4 s o f t w a r e m a r k e t h a

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

p i e c e o j u n k — " M r . E d i t o r , i t ' s y o u r c a l l . "f e w e e k s b a c k , r e a d t h r o u g h b a t c h o l e t t e r s f r o m r e a d e r s w h w e r e d i

i l l u s i o n e d w i t h g a m e s . " P l e a s e j u s t s k i p t h g a m e s — g i v e u m o r e p r o g r a m m i n gu t i l i t i e s , " s a i d o n l e t t e r . S e v e r a l d a y s l a t e r , d i f f e r e n t b a t c h o m a i l b r o u g h t p l e a sf r o m s e v e r a l r e a d e r s f o m o g a m e s .

I t ' s b e e n n e a r l y 2 y e a r s s i n c e s p e n t a n s e r i o u s t i m e m u s i n g o v e r q u e s t i o n so t r u t h , i l l u s i o n , a n r e a l i t y . W i t h w i f e a n t h r e e k i d s , d e m a n d i n g j o b , a n h o u s e w i t h l e a k y r o o f , t h i l l u s o r y a n t h e h y p o t h e t i c a l a r e a s a c c e s s i b l e a s a r m o t e p l a n e t i d i s t a n t s o l a r s y s t e m . L a t e l y , t h o u g h , t h e r e ' s t h a t r a r e a n d o d d m m e n t w h e n , i t h t w i l i g h t o s l e e p , t h g h o s t s o q u e s t i o n s m a n y y e a r s o l d s l i pt h r o u g h t h d a y ' s d e t a i l s . T h e y n i a n g e n t l y p r e s s f o l i t t l e t i m e . B u t h e y d o n ' tg e i t

M s o n ' s f i r s t - g r a d e t e a c h e r w a n t s h i t p r a c t i c e h i s p r i n t i n g u n d e r h i p a e n t s ' w a t c h f u l e y e s . M y o u n g e s t d a u g h t e r i s n ' t g e t t i n g e n o u g h o m a t t e n t i o n ,a n n e e d t c a l l l a t e c o l u m n i s t f i r s t t h i n g i t h m o r n i n g . T h e n t h e r e ' s t h a t p i l eo l e t t e r s t t h e e d i t o r t h a t n e e d s t t u r n i n t o c o l u m n i t w d a y s , a n m u s t c a l la r o u n d f o s o m e r o o f i n g e s t i m a t e s . A n d , f i n a l l y , t h e r e ' s t h a t l a s t - m i n u t e " E d i t o r ' sN o t e s " c o l u m n , w h i c h , w i t h f e m o r e k e y s t r o k e s , w i l l h a v e f i n i s h e d .

L a n c e E l k oS e n i o r E d i t o r

F O — J ~ — ■ * I ~ ~ J ~ * ~ * " U S E R Sc l i i l i i i l i iE d i t o r

A s s i s t a n t A r t D i r e c t o rF e a t u r e s E n o

A s s i s t a n t E d ' t o o

A s s i s t a n t F e a t u r e s E d i t o rT e c h n i c a l E d i t o r

A s s i s t a n t T e c h n i c a l E d i t o rA s s i s t a n t E d i t o r ,

S u b m i s s i o n s D i s k P r o d u c t sE d i t o r i a l A s s i s t a n t

C o p y E d i t o r s

P r o g r a m m i n g A s s i s t a n tC o n t n b u t m g E d i 1 o * s

A R D E P A R T M E N TJ u n i o r D e s i g n e r

M e c h a n i c s ' A S u p e r v i s o rM e t f i a n i c i i l A r t i s t

L a n c e E l k oR o b i n L S l r c l o wK e l i h F o r r e l lR h e t l A n d e r s o nR a n d y T h o m p s o nT n N d I s p IP a t r i c k P a r r l a hD a l e M c B a n eD a v i d H p n s l p yM i c k e y M c L e a nK a r e n S l e p a kT a m m i e T a y l o rK a r e n U h t o n d O r fT r o y T u c k o rJ i B u t t e r f i o l d( T o r o n t o . C f l n a n a )F r e d D l g n a n o( E L a n s i n g . M l D a v J d E n g l i s h

M e g M e A R o b i n C a s eS c o l t y O i l l m a a

P R O D U C T I O ND E P A R T M E N T

P r o d u c t i o n D i r e c i o r M a r k E H l l l y e rA s & r & t a n l P r o d u c t i o n M a n a g e r D P o t t e r

P r o d u c t i o n A s s i s t a n t K i P o t t iT y p e s e t t i n g T e r r y C a s t s

C a r o l e D u t o A d v e r t i s i n g P r o d u c t i o n

A s s i s t a n t A n i t a A r f i e l dC O M P U T E ! P U B L I C A T I O N S

G r o u p V i c e P r e s « t o n l .P i r t H i s n e r / E d i t o r h a l D i r e c t o r

M a n a g i n g E d i t o rS e n i o r E d i t o r

E d i t o r i a l O p e r a t i o n s D - r e c t o rS e n i o r A f D r o d l c n

E x e c u t i v e A s s i s t a n tS e n i o r A d m i n i s t r a t i v e .

A d m i n i s t r a t i v e A s s i s t a n tC u s t o m e r S e r v i c e S u p e r v i s o r

W i l l i a m T y n a nK a t h l e e n M a r t i n e kL a n c e E l k oT o n y R o b e r t sJ a n i c e R F o r yS y b i l A g e o

J u l i a F l e m i n gI r i s B r o o k sC a i h y M c A l l i s t e r

A B C O N S U M E RM A G A Z I N E S , I N C .

S e n i o r V i c e P r g q i d f l n t R i c h a r d D B a V i c e P r e s i d e n t , A d v e r t i s i n g P e t e r T J o h m m e y e rV i C D P r e s i d e n t . C i r c u l a t i o n R o b e r t I . G u r a h aV i c n P r e s i d e n t . P r o d u c t i o n l l e n e B e n o n - W e r n e r

D i r e c t o r , F i n a n c i a l A n a f y s i s A n d r e w D L a n d i iS e n i o r A D i r e c t o r J o h n C i o f a f o

C I R C U L A T I O ND E P A R T M E N T

S u b s c r i p t i o n s O r B l a c k m n - D e B r o w nH a r o l d B u c k l e yM a u r e e n B u c k l e yB e t h H e n l yT h o r n a t D S l a t e rR a y m o n d W n r d

N e w s s t a n d M i t c h F r a n kJ a n a F r i e d m a n

C u s t o m e r S a r v c a S A q e k e m l - A d a r a t e g b aA B C o n s u m e r M a g a z i n e s , i r

C H I L T O N C o m p a n y O n o i n A B P u b l i s h i n g C o m p a n i e s .p a r t o C a D ' U r O n e s ' A B C i n

P r e s i d e n t R o t » n B u r t o n8 2 S e v e n - n A v e n u eN e w > p f k . N 1 0 0 1 9

A O V t H T I S I U O . O F F I C E SN e w i o r f c f t H C C o n a j n - f i r M a g j i m e s . i n > b N 1 0 0 1 9 T B < 2 l 2 ) 2 f l 5 - f l 3 6 Q B f t n V f l J

G r f l f l m b a r Q . C C W P L T T E ' P u B i a T i O r E S u r t e 2 0 J 2 W e s IA v G r w i s D & n . « 2 7 4 Q Q T e ( 9 l 9 f 2 7 5 - 3 8 M K a t h l e e n I r - g r aN f l * E n g l a n d M m - f l l l a n l l C : B e r n a r d J T r - f l O b a U . J < 2 1 2 >3 1 & - 1 G & S K n t r M u & n l i g r f l m ( 9 1 9 } 2 7 5 - 9 6 0 9M i d w t i t S o u l h * s i r j p r - y T n o m j r a c n L u d f t O D e n n i s - J e n n i f e r( 3 1 2 ] 7 2 & H { C ^ - c a g o ] t f l 3 > ; : - : ■ : - ■ "

D w i n . » M H l f f F > i l 1 aS a u i h t l i l I r t l o r K a l

1 2 7 5 - y r 3 Q q

C o k l f T l b U : J t f " y T r ^ - n p a o n . L u c Wj 3 * 0 B 2 2 ?

J T h w o D n l U . J ( 2 l 2 f 3 1 5 - 1 6 0 5 .

l a A r n i a A r m i f l k J C S j ? H

s m q U r r . | . f i i l c S u n n ? c o .

D f l t k ! ^ e 5 ^ e a i T h E d r t & r

P R I N T E D I T H E U S f i

C O M P U T E f s G a i e r t Q J u n g 1 9 8 9

Page 5: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 5/96

S U M M E R , I W O B T H T H A T M A K E S Y O U_ _

O F F I C I A Lm a r e a c he l O O ' s t h i s

b u m i l d

t s c o r c h e r

S S I :u r s e o r

A z u r e

t h s i z z l i n gt P o o l

R a d i a h c e ,b e s t - s e l l i n g

r o l e -g a m e

S S I .

A d v a n c e dD u n g e o n s c p i a g o n s

f o C u r s e o fh A z u r e B o n d s t h i s

a s t o r ey o u .

l e f o m o s tc o m p u t e r s .

[ } t f l G E G : i 5 t E J K A C j O N S , A D f t I > ,l l f K T S R I d f l p i U « m ( M n

Page 6: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 6/96

L E T T E R St t i i f i f d i t n r

S e n d q u e s t i o n s o c o m m e n t s t L e t t e r st t h E d i t o r , C O M P U T E D G a z e t t e ,P . O . B o 5 4 0 6 , G r e e n s b o r o , N o r t hC a r o l i n a 2 7 4 0 3 . W r e s e r v e t h e r i g h tt e d i t l e t t e r s f o c l a r i t y a n l e n g t h .

g e o S u r n r l s eI ' v e s e a r c h e d e v e r y m a g a z i n e r a c k i t o w n a n d h a v e y e t f i n d t h o n t h i n gt h a i e v e r y G E O S u s e r n e e d s d e s p e r a t el y G E O S - d e d i c a t e d p u b l i c a t i o n . A f t e rn e a r l y f o u r y e a r s o G E O S , I ' v e r ys u r p r i s e d t h a t t h e p e o p l e a C O P U T E ! h a v e n o s e e n t t h i s r e e d .

B o E a s l yI n d i a n a p o l i s , I

S o r r y , b u w p r c l i y m u c h h a v e o u h a n d sf u l l w i t h G a z e t t e , C O M P U T E ! , A m i g aR e s o u r c e , C O M P U T E D P C , a n d t h v a r i o u s m a g a z i n e c o m p a n i o n d i s k s . H o e v e r , t h e r e i p u b l i c a t i o n — a n d i t ' sg o o d o n e — t h a t m i g h t m e e t y o u r n e e d s .G E O W O R L D , i i t s e c o n d y e a r , i p r d u c e d u s i n g G E O S a n i l a s e r - p r i n t e d .I t ' s a v a i l a b l e b y s u b s c r i p t i o n ( 1 i s s u e s f o $ 2 0 ) . F o m o r e i n f o r m a t i o n , w r i t eG E O W O R L D , 3 S a n t a Y n e z S t r e e t , S a n t aB a r b a r a , C a l i f o r n i a 9 3 1 0 3 .L e a r n i n g L a m e n tG ' d a y d o w n u n d e r h e r e ! T h a n k s f o y o u r w o n d e r f u l m a g a z i n e , w h i c h h a b r o u g h t m u c h e n j o y m e n t t m y s e l f a n m c h i l d r e n ; n o t s o f o m w i f e ,t h o u g h , w h i n o g o l f a n c o p u t e r w i d o w , b u I ' w o r k i n g o n h e r .

F o s o m e m o n t h s n o w , I ' v e n o t i c e dt h a t y o u ' v e n o h a d a n y e d u c a t i o n a lp r o g r a m s l i s t e d . I ' v e f o u n d t h e s e h e l pf u f o m p r e s c h o o l a n s c h o o l - a g ec h i l d r e n . P l e a s e l e m k n o w i y o p l a n o p u b l i s h i n g a n i t h f u t u r e .

J o h n F o r s t e rK e l l e r b e r r i n , W e s t e r n A u s t r a l i a

I G a z e t t e ' s f i r s t c o u p l e o f y e a r s , w p u l i s h e d d o z e n s o e d u c a t i o n a l p r o g r a m s —m o s t l y i t h a r e a s o m a t h , s p e l l i n g , a n e a r l y r e a d i n g . O v e r t h p a s t t w t t h r e ey e a r s , w e ' v e s t o p p e d s e e i n g s u b m i s s i o n so f t h e s e k i n d s o p r o g r a m s . W e ' d g l a d l yp u b l i s h s o m e g o o d o n e s i w h a s o m ef r o m w h i c h t c h o o s e .V i c t i m s o S l o t hI y o u r M a r c h c o l u m n , y o p r i n t e dl e t t e r f r o m E S t u a r t J o h n s o n s a y i n g ," N o w k n o w w h t h e r e a r e s m a n y 6

C O M P U T E D G a z e i t o J u n o 1 9 8 9

p r o g r a m s a n d s f e f o t h 1 2 8 . I t ' sm a t t e r o p r a c t i c a l i t y . " P r a c t i c a l i t y ?Y o u ' r e k i d d i n g ! L a z i n e s s i t h r e a l r e s o n ! T h e r e a r m o r e t h a n m i l l i o n 1 2 8 si t h e U . S . a l o n e , a n t h o s e o u w h a r d e d i c a t e d t t h 1 2 a r t i r e d o t h m a j o r s o f t w a r e c o m p a n i e s a n i n d i v i du a p r o g r a m m e r s i g n o r i n g t h 1 2 a n i t c a p a b i l i t i e s .

A l t h o u g h s o m e s o f t w a r e c o m p an i e s h a v e c o n v e r t e d s o m e o t h e i r e t e r t a i n m e n t p r o g r a m s f o t h 1 2 ( I n f o c o m n o m a k e s C o m m o d o r eg a m e s o n l y f o t h e 1 2 8 ; O r i g i n g a v em u s i c t U l t i m a i 1 2 m o d e ) , t h r e a lr e a s o n f o l a c k o 1 2 s o f t w a r e i l a z in e s s . T h s o f t w a r e c o m p a n i e s s a y ," 1 0 0 , 0 0 0 c o p i e s s o l d ! " T h a t n u m b e rw o u l d e a s i l y d o u b l e i t h e y m a d e s e p ar a t e 6 a n 1 2 v e r s i o n s , b u t h e y j u s td o n ' t w a n t t s p e n d a n m o r e t i m et h a n t h e y h a v e t o t h 1 2 8 . H o w e v e r ,i n e 1 6 - b i t c o m p u t e r c a m e o u t , t h e yw o u l d r u s h t h e i r r e a r e n d s o f m a k i n gg a m e s f o r t h a t m a c h i n e .

A f o M r J o h n s o n a n t h o s e w h f e e l a h d o e s : S e l l y o u r 1 2 a n g e t a6 4 I t ' s o b v i o u s y o w a s t e d y o u r m o n e yo c o m p u t e r y o w o n ' t e v e n u s e !

J o h n B e r g e rS c r a n t o n , P

F i l e - C o p y S o l u t i o nI ' v e s u b s c r i b e d t t h G a z e t t e D i s k s i n c e1 9 8 6 . H o c a g e j u s t o n e p r o g r a mc o p i e d t a n o t h e r d i s k , f o m o w u s e ,w i t h o u t c o p y i n g t h w h o l e d i s k ?

M a r j o r i e W e b b e rO k l a h o m a C i t y , O

S i n c e y o u ' v e s u b s c r i b e d s i n c e 1 9 8 6 , y o a l r e a d y h a v e c o u p l e o p r o g r a m s t h a tw i l l d t h j o b . i t h D e c e m b e r 1 9 8 7 i s u e , w p u b l i s h e d " D i s k R a p i d T r a n s i t , "w h i c h c o p i e s a n f i l e — B A S I C o m a c h i n el a n g u a g e — a t l i g h t n i n g - f a s t s p e e d o n t h 6 4 I t h M a r c h 1 9 8 8 i s s u e , w p u b l i s h e d" M C l o n e r , " w h i c h c o p i e s a n m a c h i n el a n g u a g e p r o g r a m . I w o r k s o n t h e 1 2 8 ,6 4 P l u s / 4 , a n 1 6 A l s o , i y o h a v e1 5 7 1 d r i v e , y o c a u s t h f i l e c o p i e r

f o u n d o t h c o m p a n i o n T e s t / D e m o d i s k .P r o g r a m m e r s I t h B e r m u d a T r i a n g l e ?

w o n d e r h o m a n y o t h e r s h a v e d o w nl o a d e d f r e e w a r e o s h a r e w a r e f r o mB B S s a n d s e n t l e t t e r s t o t h a d d r e s s e s

g i v e n , o f f e r i n g t p a f o t h d o c s , o n l yt f i n d t h p r o g r a m m e r h a m o v e d ,l e a v i n g n f o r w a r d i n g a d d r e s s . T h i s i e s p e c i a l l y f r u s t r a t i n g w h e n t h p r g r a m p r o v e s t b e v e r y u s e f u l a n y o u ' d l i k e t g e t h u p d a t e s t h e p r og r a m m e r h a o f f e r e d f o s m a l l a d d it i o n a l f e e . T h r e e f e l l o w s o u c l u b w o u l de s p e c i a l l y l i k e t o f i n d a r D e n n i s C l o m b o , a u t h o r o " E l e c t r o n i c C o t t a g e "( l a s t k n o w n a d d r e s s : O r c u t t , C a l i f o rn i a ) ; W i l l C o r l e y , a u t h o r o " L y n x " ( l a s tk n o w n a d d r e s s : S a c r a m e n t o , C a l i f o rn i a ) ; a n d M i k e A p s e y , w h o s e n a m e a p e a r s a t h e n o f t h e l i s t i n g o " 6 M o r s e R / T " ( l a s t k n o w n a d d r e s s : V a A l s t y n e , T e x a s ) .

P e r h a p s i t ' s n a i v e o m t t h i n ka n o t h e m m i g h t r e a d t h i s a n d d r o p u

l i n e , b u f i g u r e d i w a w o r t h t r y .P e t e B a k e r

L i b r a r i a nM a r y s v i i l e - Y u b a C i t y H A C C

7 1 2 7 A r r o w h e a d T r a i lB r o w n s V a l l e y , C 9 5 9 1 8 - 9 6 3 0

A l G r e e k t M I ' l i k e t o t y p e i " M o n t h l y C a l e n d a r , "f o u n d i y o u r M a r c h 1 9 8 9 i s s u e . H o e v e r , t h e r e a r e s o m e c h a r a c t e r s d o n ' tu n d e r s t a n d , n o r d f i n d t h e m e p l a i n e d i t h t y p i n g i n s t r u c t i o n s . L i n e1 0 1 0 ( a n d s e v e r a l o t h e r s ) h a v e a l e t t e re n c l o s e d i b r a c k e t s w i t h g r e a t e r - t h a na n l e s s e r - t h a n s y m b o l s t y p e d o v e rt h e m , f o l l o w e d b a u n d e r l i n e d s t r i n go a s t e r i s k s .

B a r k l e y V i n e y a r dS a n i b e l , F

I e v e r y i s s u e , w i n c l u d e " H o w t T i / p eI C O M P U T E D G a z e t t e P r o g r a m s . " I t ' su s u a l l y f o u n d o t h l a s t p a g e o f t h e m a a z i n e . W l i s t i i t h e t a b l e o f c o n t e n t s ,a n t e s p o t t h p r o g r a m l i s t i n g s s e c t i o nw i t h b o x e s r e m i n d i n g r e a d e r s t c o n s u l tt h i s p a g e b e f o r e t y p i n g i p r o g r a m s . T h c h a r a c t e r s y o u ' r e h a v i n g t r o u b l e w i t h a r n o t e d i t h " H o w t T y p e " a r t i c l e ( p a g e9 i t h M a r c h i s s u e ) , t h s y m b o l s y o u ' r er e f e r r i n g t o — b r a c k e t s w i t h g r e a t e r - a n l e s s e r - t h a n s y m b o l s — i n d i c a t e t h a t y o s h o u l d h o l d d o w n t h C o m m o d o r e k e a n p r e s s t h e c h a r a c t e r e n c l o s e d i t h e s p e c i a lb r a c k e t s . T h u n d e r l i n e d c h a r a c t e r s i n d ic a t e t h a t y o u s h o u l d h o l d d o w n S H I F Ta n t y p e t h c h a r a c t e r t h a t i u n d e rs c o r e d — i n t h i s c a s e , t h a s t e r i s k .

Page 7: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 7/96

D E L I V E R Y a n L O W E R P R I C E Sf r o m t C C C o m m o d o r e

C o m m o d o r e *3 i / 2 " D I S K D R I V E

$ 1 8 9C o m m o d o r e "

I n c l u d e s G E O S Q U H n t u m L i n k

C o m m o d o r e " 1 6 7 0B A U D , . 1 /D I R E C j t f W

$ 6 6 4 W / 1 S 4 1 I D l i v a _ $ 2 8 9w l 1 5 4 1 D r i v a & 1 8 0 2 C M o n i t o r $ 4 8 9

C o m m o d o r e *C O L O R

C C o m m o d o r e1 5 4 1 I I

5 v 4 " D I S K D R I V E

4 0 R e s o l u t i o nO p e r a t i n g ■

6 7 6 2 b 6 4 2 4 R i i o l u i l c n3 M o d e s Y e e r W a t i a n t y $ 2 4 9

1 8 0 2 CC o l o r M o n i t o r . _ -

C C o m m o d o r e 1 1 1 7 6 42 5 6 K R A E X P A N S I O N $ 1 1 9

C C o m m o d o r e *1 3 5 1 M O U S EM o u s e & J o y s t i c kG e s t a t i o n d » o n < G E O S C o m p a t i b l e g j o t f .

A M a l y o u r A M I G A

c a l l t c p !_ „ $ 1 5 9

0 E i l e m a i . „ D r r v s $ 2 1 9M o d e m $ 1 3 9l o o t h n A M I G A P r o d u c t s

1 2 8 D w / C o m m o d o r e 1 0 3 4 C o l o * M o n i t o r ; . . . . $ 7 1 91 2 a D w / M a g n a v o x 8 7 6 2 C o l o r M o n i t o r S 6 7 9

D I S K - K O U N T S

O M j _ j ; $ j r £D S / D D S 6 . 9 5D S D D ( 1 9 . 9 5 W .

M V S i D D I 1 S . 9 S I S . 9 50 5 / D D S 1 9 . 9 5 1 1 0 . 9 5

P O W E K S U P P L I E SM i c r o w O i W / ( W C 6 4 . J 3 4 . 9 SE s i e s l o 1 2 8 $ 6 9 . 9 5

B H O D E R B U N DB a n k S t W i i l K I E 9 P n n i i h o p M . , 1 2 5 . 9 5U l t i m a V « ■ » 9 E L E C T R O N I C A R T SB a r a - s T a i e l i l 1 2 4 . 9 5C a v e m a n U n h l y m p i c s S 9 . 9 5D o u b l e D r a g o n $ 2 4 . 9 5J o r f i o n v s . B i r d $ 1 9 . 9 5M o n o p o l y S 9 . 9 5S k f l t t o r O i J 1 9 . 9 5W a i t e l a n d 1 2 1 . 9 5E P Y XF a » W » d S 2 3 . ML A N C E H A F N E RB a s H t l u a l l - P r o G a m e o C o u i t s l O e C o i l a o o S 2 9 F u l l C o i r n i B a s e b a l l S 2 9

i F o o t b a l l $ 2 9 . 9 5

B e r k e l e yS o f t w o r k sG E O S 1 2 8 S 3 9 . 9 5G E O C a l c i z a S 3 9 . 9 5G E O F U e 1 2 B 1 3 9 . 9 5Q E P u b l i s h , . $ 2 9 . 9 5G E W r i t e 1 2 8 S 3 9 . 9 5G E O S 2 . t o f W $ 3 1 . 9 5Q E C a l c S 2 9 . 9 5

S o f t w a r e o r d e r s o v e r $ 1 0 0 a n A c c e s s o r i e s u n d e r 6 p o u n d s w i l lb s h i p p e d F e d e r a l E x p r e s s

( E v e n a t h e s e p r i c e s ) Y o o n l y p a T C P ' s s t a n d a r ds h i p p i n g c h a r g e . O r d e r s a r r i v i n g b e f o r e 4 : 0 0 P M o u rt i m e w i l l b s h i p p e d o u s a m e d a y . I p a r t o y o u ro r d e r i b a c k o r d o r e d I h r e m a i n d e r w i l l b s h i p p e dU P G r o u n d .

T o r d e r : N s u r c h a r g e o n D i s c o v a r , M a s t e r . - ' ' ■ - ' - ■ c r e d i t c a r d l n o c h a r g e d u n l l f y o u r o r d e r I s h i p p e d ■ C O D o r d e r sa c c e p t e d w l l h n C O I c n I W s i n s u r e y o u r o r d e r a n e x t r a c o s l T y o

S p q s 5 r r r ^ ' L P a r I s n i p p i n g c h a r g eo n E i p r e < i A i r . A P O , F P O . A K . H I a n d ( o r s i g n o r d e r s M a l l O r d e r s : W a c c e p t m o n e y o r d e r s , c e r t i f i e d c h e c k s , a n p e r s o n a l c h e c k s . A l l o w 2w a 8 k s ( o p e r s o n a l B n c o m p a n y c h e c k s l c l e a t ■ W a c c e p t p j r e l i a s so r d e r s f r o m q u a l i f i e d E d u c a t i o n a l a n C o r p o r a t e I n s t i t u t i o n s D e f e c t i v eH e m s r e p l a c e d o r e p a i r e d a o u d i s c r e t i o n . P d e l i v e r i e s a d 6 s a l e st a x . P r i c e s a n t e r m s s u t y e c l t c h a n g e w i t h o u t n o t i c e A U . S A L E S A R E n H A L

O t i c e A u t o m ay i w a r r a n t 1

1 1 8 0 N E W ! S C a l l1 1 9 1 N E W I $ C a l l1 0 9 2 $ 3 1 91 1 2 4 ( 2 4 - p i n ) . . . $ C a l l

N X - 1 0 0 0 „ S 1 5 9N 1 0 0 0 R a i n b o w( c o l o r p r i m e r )N X - 1 0 0 0 C

m o d O ' Q

$ 2 2 9

. , . , J 1 7 4N X - 1 0 0 0 C R a i n b o w

^ i o r e t n [ e t . ^ ^; f S 2 Z 9

( 2 P i P n n l e r ) . . 5 C A L L

p r o f e s s i o n a l s o r r w A R EF l e e t S y s t e m 4 / 1 2 8 $ 4 7 . 9 5T I M E W O R K SD a t a M a n a g e r / I 2 $ 3 1 . 9 5D e i k l o p P u b l i s h e r $ 3 9 S w i n C s I C ! 2 w / S I S m v a y a S 3 2 . B SS y l v i a P o r t e r ' s P e r s o n a lF i n a n c i a l P l a n n e r 6 S 2 9 . 9 5W o r d W r i t e r 1 2 n / S p e l l e r $ 3 9

S U P E R G R A P H I X J HP i m i o r I n t e r l a c eW J P r i n t s r I r o m T u s s e y $ 2 9 . 9 5S U P E R G R A P H I XI n t e r f a c e w / B K b u t l e rd o w n l o a d a b l e l o n t s 1 5 4 . 9 5v i / P r i n t e r t r a m T u s s e y S 1 9 9 5S U P E R O P H G O L D . £ 9 4 , 9 5w i P n n l m I r a m T u s s o y S 8 4 . B 5

C H O O S EY O U RW E A P O N !

N E W I 2 0 0 X J . S 1 1 . 9 55 0 0 X J S 1 4 . 9 ST h e B t K S S I 2 . 9 5B a H a n d l e . - . . S 1 7 . 9 53 - W a y S 2 2 . 9 5

8 : 0 0 A M ■ 7 7 : 0 0 P M M o n F r l . 1 0 : 0 0 A M ■ 8 : 0 0 P M S a l , 1 2 : 0 0 P M ■ 3 : 0 0 P M S u n B a s t C o a s t T i m e

C O M P U T E R P R O D U C T S3 0 7 5 R e s e a r c h D r S l a v C o l l e g e , P I S B D f F a t . B I A - 1 3 7 - 4 K 0 1 - 8 0 0 - 4 6 8 - 9 0 4 4

Page 8: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 8/96

C O M M O D O R E C L I P SN E W S , N O T E S , A N N E P R O D U C T S

E d i t e d b M i c k e y M c L e a n

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

C i r c l e G e t s t h S q u a r eH a v e y o e v e r f e l t y o c o u l d d b e t t e r t h a n t h g a m e - s h o w c o n t e s t a n t s t h ep r o d u c e r s h a s e l e c t e d ? N o y o c a f i n d o u i t h p r i v a c y o y o u r o w h o m e . G a m e T e k ( N a v a r r e , 6 7 5 0 W e s t B r o a d w a y , B r o o k l y n P a r k , M i n n e s o t a5 5 4 2 8 ) h a s r e l e a s e d c o m p u t e r v e r s i o n s ( $ ! 4 . 9 5 e a c h ) o t h p o p u l a r g a m es h o w s " H o l l y w o o d S q u a r e s , " " S u p e r P a s s w o r d , " a n " D o u b l e D a r e ! . "

H o l l y w o o d S q u a r e s a s k s p l a y e r s t s e c o n d - g u e s s c o m p u t e r c e l e b r i t i e s i t h p o p u l a r g a m e o t i c - t a c - t o e . T h g a m e c o m e s c o m p l e t e w i t h t h s h o w ' st h e m e m u s i c a n w i s e c r a c k c o m m e n t s . T w c o m p u t e r c o n t e s t a n t s c a c o p e t e h e a d - t o - h e a d , o o n c a p l a y G a m e t e k ' s e x p e r t p l a y e r , M i c r o k i d .

I S u p e r P a s s w o r d , o n o t w p l a y e r s a r p a i r e d w i t h c o m p u t e r c e l e b r it i e s t g i v e a n r e c e i v e w o r d c l u e s . P l a y e r s g t h r o u g h t h s a m e r o u n d s t h e i rt e l e v i s i o n c o u n t e r p a r t s d o , i n c l u d i n g t h e $ 1 0 , 0 0 0 s p e e d r o u n d , w h e r e t h c h a m p i o n m u s t c o r r e c t l y g u e s s t e w o r d s i 9 s e c o n d s .

D o u b l e D a r e , b a s e d o t h s y n d i c a t e d g a m e s h o w p r o d u c e d b y M T V ,c o m b i n e s t h c h a l l e n g e o a n s w e r i n g q u e s t i o n s w i t h p h y s i c a l c h a l l e n g e s s u c ha l a u n c h i n g y o u r s e l f o f t e e t e r t o t t e r t l a n d o t r a m p o l i n e . C o m p u t e rp l a y e r s c o n t r o l t h e i r o n s c r e e n c h a r a c t e r ' s a b i l i t y t j u m p o v e r , t h r o w , o t o s so b j e c t s .

L o n g - D i s t a n c e L a r c e n yN o r t h C a r o l i n a t e e n a g e r h a b e e n c h a r g e d w i t h u s i n g h i C o m m o d o r e 6

a n m o d e m t a c c e s s l o n g - d i s t a n c e t e l e p h o n e s e r v i c e ' s c o m p u t e r a n a q u i r e c u s t o m e r s e c u r i t y c o d e s . W i t h t h e s e c o d e s , h a l l e g e d l y m a d e c a l l s a n c h a r g e d t h e m t o t h e r p e o p l e ' s b i l l s .

T h G r e e n s b o r o N e w s R e c o r d r e p o r t e d t h a t h h a b e e n c h a r g e d w i t h i l e g a l l y a c c e s s i n g A t l a n t a - b a s e d S o u t h e r n e t U S A ' s S o u t h C a r o l i n a c o m p u t e ra n r u n n i n g u a p p r o x i m a t e l y $ 1 2 , 0 0 0 i l o n g - d i s t a n c e c h a r g e s . H a l l e g e d l yu s e d p r o g r a m t t e s t s e r i e s o r a n d o m n u m b e r s t f i n d c u s t o m e r s e c u r i t yc o d e s . I w a r e p o r t e d t h a t h w a o n l i n e f o m o r e t h a n w e e k .

O f f i c i a l s s e i z e d h i c o m p u t e r , p r i n t e r , m o d e m , a n d i s k d r i v e s . T h t e e na g e r c o u l d f a c e u t 1 y e a r s i p r i s o n .C O M P U T E ' S G s z B f r e J u n e 1 9 8 9

L o w - C o s t E d u c a t i o n a lS o f t w a r eK I D w a r e ( 1 3 8 0 1 5 6 t h N B S u i t e H 2 B e l l e v u e , W a s h i n g t o n 9 8 0 0 7 ) h a s r l e a s e d 2 n e d i s k s c o n t a i n i n g e d u c at i o n a l p r o g r a m s f o c h i l d r e n a g e s2 - 1 6 . E a c h d i s k ( $ 1 1 . 9 5 ) h a s i m e n u - d r i v e n p r o g r a m s t h a t f e a t u r em u s i c a n g r a p h i c s .

N e f o t h 1 2 H e m e D a t a S y s t e m s ( P . O . B o 7 1 4 ,S t a t i o n C T o r o n t o , O n t a r i o , C a n a d aM 6 3 S 1 ) a n B r o w n B o x e s ( 2 C o c o r d R o a d , B e d f o r d , M a s s a c h u s e t t s0 1 7 3 0 ) h a v e a n n o u n c e d t h r e l e a s e o Q D i s k v e r s i o n 2 . ( $ 9 . 9 5 ) , d e v i c ed r i v e r f o t h Q u i c k B r o w n B o x .b a t t e r y - b a c k e d C M O S - s t a t i c R A c a t r i d g e f o r t h 6 a n 1 2 8 , t h Q u i c kB r o w n B o i a v a i l a b l e i 1 6 ( $ 6 9 ) ,3 2 ( $ 9 9 ) , a n 6 4 ( $ 1 2 9 ) c o n f i g u r at i o n s . T h t w t o g e t h e r a l l o w Q D i s kt b u s e d a n o n v o l a t i l e r a m d i s k i 1 2 m o d e . Q D i s k i a p p l i c a t i o n - t r a n sp a r e n t a n c a n b e u s e d w i t h s t a n d a r dC P / M s o f t w a r e .

] u g g ' l e r - 1 2 8 ( $ 1 9 . 9 5 ) h a a l s o b e e nr e l e a s e d b H e r n e D a t a . T h p r o g r a mp r o v i d e s r e a d , w r i t e , a n f o r m a t t i n gs u p p o r t f o m o r e t h a n 1 3 t y p e s o M F C P / M d i s k s . F e a t u r e s i n c l u d em e n u s c r e e n s f o s e l e c t i n g a n i n s t a l li n g d i s k t y p e s a n f o r m a t t i n g n e d i s k s , u s e r - d e f i n a b l e s e o u t t h r e e d e f a u l t d i s k t y p e s , a n s u p p o r tu n d e r a l v e r s i o n s o f 1 2 C P / M f o t h 1 5 7 0 , 1 5 7 1 , a n 1 5 8 1 d r i v e s .

T h p r o g r a m a l s o f e a t u r e s t o t a ls u p p o r t b 1 2 C P / M D O c o m a n d s f o t h e x t r a d i s k t y p e s w i t h o u tt h n e e d f o r s p e c i a l p r o g r a m m i n g . U e r h a v e t h a b i l i t y w i t h l i t g g ' l e r - 1 2 8 t a n a l y z e a u n k n o w n C P / M d i s k t y p ea n r e p o r t p o s s i b l e m a t c h e s f r o m i t i n t e r n a l d a t a b a s e o f d i s k t y p e s .

T h p r i m a r y d i s t r i b u t o r f o b o t hQ D i s k a n j u g g ' l e r - 1 2 8 i P o s e i d o nE l e c t r o n i c s ( 1 0 3 W a v e r l y P l a c e , N e Y o r k , N e Y o r k 1 0 0 1 1 ) * P o s e i d o n o f e r s l u g g ' l e r - 1 2 8 f o $ 1 a n Q D i s k f o $ 1 0 . B o t h p r i c e s i n c l u d e p o s t a g e .

Page 9: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 9/96

C O M M O D O R E C L I P SN E W S , N O T E S , A N D N E P R O D U C T S

R o l l i n g A l o n gY o u ' l l n e e d y o u r b e s t j o y s t i c k s k i l l s t m a n e u v e r a b a l l t h r o u g h m u l t id i m e n s i o n a l p u z z l e o t e d i f f e r e n tp l a n e s i M i n d - R o l l ( $ 2 9 . 9 5 ) , f r o mE p y x ( 6 0 0 G a l v e s t o n D r i v e , P . O . B o 8 0 2 0 , R e d w o o d C i t y , C a l i f o r n i a9 4 0 6 3 ) . E a c h s u c c e s s i v e p l a n e i c r e a s e s i d i f f i c u l t y , b u y o c a r a r r a n g e t h p l a n e s i a n o r d e r f o p l a y o p r a c t i c e .

Y o u ' l l n e e d t w a l k p l a n k , h u n tf o h i d d e n a m u l e t s , f i l l t h s c r e e nw i t h t i l e d s q u a r e s , a n r o l l o v e r p u z l s q u a r e s i n p r e d e t e r m i n e d s q u e n c e . A l o n s c r e e n a c t i v i t i e s m u s tb c o m p l e t e d b e f o r e t i m e e x p i r e s .P l a n e 7 f e a t u r e s t i m e b o o s t e r s , w h i c hg i v e y o e x t r a s e c o n d s t n e g o t i a t eo b s t a c l e c o u r s e s , r o l l d o w n a r a c et r a c k , o c o m p l e t e m a z e ,

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

W o r l d o C o m m o d o r e —" C a l i f o r n i a , H e r eW C o m e "

T h f i r s t W e s t C o a s t e d i t i o n o f t h W o r l d o C o m m o d o r e S h o w r u n sf r o m M a 1 t h r o u g h M a 2 i t h L o A n g e l e s C o n v e n t i o n C e n t e r .

T h H u n t e r G r o u p ( 2 0 4 R i c hm o n d S t r e e t W e s t , S u i t e 4 1 0 , T o r o n t o ,O n t a r i o , C a n a d a M 5 1 V 6 ) , w h i c h o g a n i z e s t h s h o w i a s s o c i a t i o n w i t hC o m m o d o r e , i w o r k i n g t c r e a t e as h o w t h a t f e a t u r e s s o m e t h i n g f o e v e r y o n e . E x p e c t e d h i g h l i g h t s o f t h t h r e e - d a y e v e n t i n c l u d e v a r i e t y o n e w - p r o d u c t a n n o u n c e m e n t s , s t a g ep r e s e n t a t i o n s , s e m i n a r s , h a n d s - o nb r o w s i n g , a n c o n t e s t s .

T h o r i g i n a l W o r l d o C o m m od o r e S h o w , h e l d a n n u a l l y i T o r o n t o ,c e l e b r a t e d i t s i x t h y e a r l a s t D e c e mb e r . I n N o v e m b e r o 1 9 8 8 , t h e f i r s tU . S . W o r l d o C o m m o d o r e S h o w w a h e l d a t h P h i l a d e l p h i a C i v i c C e n t e r .

S p o r t s H o t l i n eN e e d u p - t o - t h e m i n u t e b a s e b a l l s c o r e s ? W a n t t t r a c k y o u r f a v o r i t e p l a y e r ' ss t a t i s t i c s ? I s o c h e c k o u t h n e s p o r t s o n l i n e s e r v i c e f r o m U S T o d a y i c o n j u n c t i o n w i t h L i n e N e t w o r k s o G r e e n s b o r o , N o r t h C a r o l i n a .

T h U S T o d a y S p o r t s C e n t e r ( F o u r S e a s o n s E x e c u t i v e C e n t e r , B u i l d i n g 9 T e r r a c e W a y , G r e e n s b o r o , N o r t h C a r o l i n a 2 7 4 0 3 ) o f f e r s w i d e r a n g e o s e v i c e s , i n c l u d i n g c o m p l e t e s t a t i s t i c s f o p r o f e s s i o n a l s p o r t s , s c h e d u l e s f o p r f e s s i o n a l a n c o l l e g e s p o r t s , p e r s o n a l i z e d n e w s a n s t a t i s t i c s o f a v o r i t et e a m o p l a y e r , t h l a t e s t - b r e a k i n g s p o r t s n e w s a n d s c o r e s v i l i v e t i c k e rw i r e , a n n a t i o n a l f a n t a s y - l e a g u e g a m e s f o b a s e b a l l , f o o t b a l l , b a s k e t b a l l , a n h o c k e y .

O n l i n e m e m b e r s c a a l s o t r a d e , b u y , a n s e l l b a s e b a l l c a r d s , h a v e o n l i n ec o n v e r s a t i o n s w i t h o t h e r m e m b e r s o U S T o d a y s p o r t s e x p e r t s , p u r c h a s e a t h e n t i c p r o f e s s i o n a l s p o r t s w e a r , a n p l a y p o p u l a r b o a r d g a m e s .

A o p t i o n a l g r a p h i c s t e l e c o m m u n i c a t i o n s p r o g r a m ( $ 2 4 . 9 5 ) d i s p l a y s t h eb o a r d g a m e s a n t h s e r v i c e s e l e c t i o n s w i t h c o l o r g r a p h i c s .

S c i e n c e - F i c t i o n S t a rE l e c t r o n i c A r t s ( 1 8 2 0 G a t e w a y D r i v e , S a M a t e o , C a l i f o r n i a 9 4 4 0 4 ) m a k e sy o t h s t a r i a s c i e n c e - f i c t i o n h o r r o r - m o v i e s e t t i n g w i t h P r o j e c t F i r e s t a r t( $ 2 9 . 9 5 ) . T h g a m e p r o j e c t s t h f e e l o m o v i e w i t h t h u s o f c l o s e - u p s ,t r a c k i n g s h o t s , f a d e s , p a n s , s o u n d e f f e c t s , a n d r a m a t i c m u s i c a l s c o r e .

Y o u m u s t s o l v e t h m y s t e r y o w h a t i h a p p e n i n g t t h r e s e a r c h s h i pP r o m e t h e u s a i o r b i t s T i t a n , m o o n o S a t u r n . O n - b o a r d s c i e n t i s t s a r c o d u c t i n g g e n e t i c e x p e r i m e n t s w h i l e t r y i n g t c r e a t e a r t i f i c i a l c r e a t u r e s t a c t a sm i n e w o r k e r s o d i s t a n t a s t e r o i d s . S u d d e n l y , t h s h i p f a l l s s i l e n t a n t h S y t e S c i e n c e F o u n d a t i o n s e n d s y o t o i n v e s t i g a t e . Y o m u s t f i n d o u w h a t h a h a p p e n e d , r e s c u e a n s u r v i v o r s , f i n d t h s c i e n c e l o g , a n t h e n b l o w u t h s h i p a n g e o u t .

D u r i n g t h m i s s i o n , c l o s e - u p s o m o n s t e r s a n p a n s o r o o m s a r o u n d t h s h i p m o v e q u i c k l y a c r o s s t h s c r e e n , m a k i n g r e a c t i o n t i m e i m p o r t a n t . G a m ea c t i v i t i e s i n c l u d e b a t t l e s t t h d e a t h w i t h m o n s t e r s a n t h e s e a r c h f o r c l u e s ,w e a p o n s , a n s e c u r i t y p a s s e s i r o o m s l i t t e r e d w i t h b o d i e s . T e n s i o n i b u i l t a y o h e a r t h s o u n d o t h u n s t o p p a b l e s e l f - d e s t r u c t m e c h a n i s m c o u n t i n gd o w n . E v e r y p h a s e o t h m i s s i o n m u s t b c o m p l e t e d i o r d e r f o y o t s o l v e t h p u z z l e o t h P r o m e t h e u s a n d d e f e a t i t u l t i m a t e t h r e a t .

C O M P U T E R S G a z s l t B J u n e 1 9 B 9

Page 10: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 10/96

C O M M O D O R E C L I P SN E W S , N O T E S , A N N E P R O D U C T S

C o m p u t e r a r t i s t w i n s T V ' s E m m s

E m m y A w a r d W i n n e rE v e r p l a y e d W o r l d C l a s s L e a d e r b a a r d , E c h e l o n , o r H e a v y M e t a l ? I s o y o u ' v eh a . c l o s e - u p l o o k a t h g r a p h i c s a n a n i m a t i o n w o r k o E m m y A w a r dw i n n e r D o u g V a n d e g r i f t . V a n d e g r i f t , a r d i r e c t o r f o A c c e s s S o f t w a r e , r e c e i v e dt h m o s t c o v e t e d a w a r d i n t e l e v i s i o n f o r h i s w o r k o n J i H e n s o n ' s " M u p p e tB a b i e s " o C B S .

V a n d e g r i f t w a t h s t o r y b o a r d d i r e c t o r f o t h a n i m a t i o n t e a m t h a t w o t h a w a r d f o O u t s t a n d i n g A n i m a t e d P r o g r a m f o 1 9 8 7 - 8 8 .

" l o v e m w o r k a s c a r t o o n i s t , b u s e b r i g h t e r f u t u r e i h o m e c o mp u t e r e n t e r t a i n m e n t , " V a n d e g r i f t s a i d . " T h a t ' s w h d e v o t e f u l l t i m e t A c c e s s S o f t w a r e . I t ' s d i f f e r e n t — - a n d v e r y c h a l l e n g i n g . "

M i n d s c a p e I n k s A g r e e m e n tM i n d s c a p e h a s i g n e d N o r t h A m e r i c a n p u b l i s h i n g a g r e e m e n t w i t h M i r r o r -s o f t , L o n d o n - b a s e d s o f t w a r e p u b l i s h e r . T h a g r e e m e n t g i v e s M i n d s c a p e t h r i g h t t p u b l i s h i t h U . S . a n C a n a d a m u l t i p l e t i t l e s f r o m M i r r o r s o f t ' s I m a g eW o r k s l i n e .

T h i n i t i a l I m a g e W o r k s r e l e a s e b M i n d s c a p e w i l l b S p e e d b a l l , f u t u r i st i a r e n a s p o r t s g a m e w h e r e p l a y e r s u s p h y s i c a l a n m e n t a l t a l e n t s t b r i b eo f f i c i a l s , t a c k l e o p p o n e n t s , a n h u r l m e t a l b a l l a r o u n d a s t e e l a r e n a .

O v e r t h p a s t f o u r y e a r s , M i n d s c a p e h a d i s t r i b u t e d M i r r o r s o f t ' s H a r r i e rC o m b a t S i m u l a t o r i t h U . S . , a n M i r r o r s o f t h a d i s t r i b u t e d i t h e U . K . s o m eo M i n d s c a p e ' s 1 6 - b i t t i t l e s , i n c l u d i n g B a l a n c e o P o w e r a n S l i a d o w g a t e .

A t t a c k C o p t e rS e g a ' s a r c a d e h i T h u n d e r B l a d e ( $ 3 4 . 9 5 ) h a b e e n r e l e a s e d b M i n d s c a p e( 3 4 4 4 D u n d e e R o a d , N o r t h b r o o k , I l l i n o i s 6 0 0 6 2 ) f o t h 6 4

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

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

I a d d i t i o n t T h u n d e r B l a d e , M i n d s c a p e h a r e l e a s e d 6 v e r s i o n s o f t h eS e g a a r c a d e g n m e s O u R u n , S p a c e H a r r i e r , a n A l i e n S i / m i r o m e . F u t u r e r l e a s e s i n c l u d e S h i u a b i , A c t i o n F i g h t e r , a n A f t e r B u r n e r .C O M P U T E I s G a z e l l e J u n e 1 9 8 9

M e d a l i s t N a m e s N e L i n eM e d a l i s t i n t e r n a t i o n a l ( 1 8 0 L a k e f r o n tD r i v e , H u n t V a l l e y , M a r y l a n d 2 1 0 3 0 ) ,a d i v i s i o n o f M i c r o P r o s e S o f t w a r e ,w i l l u s M i c r o P l a y a t h b r a n d n a m ef o i t o w l i n e o s o f t w a r e t i t l e s . T h g a m e s w i l l b d e v e l o p e d b y M i c r o -P r o s e e s p e c i a l l y f o M e d a l i s t .

T h f i r s t t w r e l e a s e s a r e K e i t hV a E r o n ' s P r S o c c e r ( $ 3 9 . 9 5 ) , a a r c a d e - s t y l e s i m u l a t i o n p r o d u c e d i c o o p e r a t i o n w i t h V a E r o n , r e n o w n e dg o a l k e e p e r , a n D e s t r o y e r E s c o r t( S 3 4 . 9 5 ) , s i m u l a t i o n o n a v a l c o m b a to W o r l d W a I b a t t l e s h i p .

I P r S o c c e r , y o c a p l a y t h i n d o o r o r t h e o u t d o o r v e r s i o n o s o c e r . A o v e r h e a d p o i n t o v i e w p r v i d e s f o 3 - e f f e c t s .

D e s t r o y e r E s c o r t p u t s y o u a b o a r dn a v a l d e s t r o y e r a y o p l a n t h t a

t i c s a n s t r a t e g i e s o a e n g a g e m e n ta s e s e d u r i n g W o r l d W a I I

- r t ? i r t m f t m* * * * * e * * * * 4 * * * * « * * * * * * * * * * 4

• ♦ • * * « » » * « * » * » « ♦ » * » * « « » » » * * » • ♦

I S t e r e oY o u r 6 o 1 2 c a n o h a v e s i x - v o i c es t e r e o m u s i c c a p a b i l i t i e s w i t h t h S I S y m p h o n y S t e r e o C a r t r i d g e ( $ 3 4 . 9 5 ) ,f r o m D r E v i l L a b o r a t o r i e s ( P . O . B o 1 9 0 , S t P a u l , I n d i a n a 4 7 2 7 2 ) . T h c a t r i d g e a l l o w s y o t p l a y S i d p l a y e rs o n g s f r o m b o t h s t a n d a r d a n e h a n c e d v e r s i o n s , p l u s s o n g s a v a i l a b l ef r o m t h e p u b l i c d o m a i n . Y o c a a l s oc r e a t e y o u r o w s t e r e o S i d p l a y e r s o n g sw i t h C O M P U T E ! ' * M u s i c S y s t e m f o r t h eC o m m o d o r e 1 2 6 4 T h E n h a n c e dS i d p l a y e r , b C r a i g C h a m b e r l a i n , a v a i la b l e f r o m C O M P U T E ! B o o k s .

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

Page 11: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 11/96

G R E A T N E W S F O I B M , T A N D Y , P C O M F A T I B L E U S E R S

P o w e r .E x c i t e m e n t .F u f r o m y o u r P

e p o w e r f u l a n e x c i t i n q n e p r o q r c i m t o d k i e v e r y b i f c * u e o C O M P U T E ! ' * ; P C

t g e t t i n g t h m o s t f r o m y o u r P — b s a y i n g " Y E S " t d i s c o u n t

t C O M P U T E D P C E a c h e x c i t i n g n e i s s u e c o m e sw i t h d i s k — f e a t u r i n g p o w e r f u l

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

Y o u ' l l a l s o g e t o u " b u y e r ' s g u i d e "r e v i e w s o t h l a t e s t h a r d w a r e

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

S a v e o v e r S 3 w i t h t h i s d i s c o u n tO f f e r . G e b i i s s u e s , e a c h

d i s k , f o j u s t $ 3 9 . 9 5 . I y o u ' r e n o c a n c e l a a n t i m e f o f u l l

o a l u n m a i l e d i s s u e s . Y o s i m p l yl o s e . S s t a r t g e t t i n g m o r e f r o m

P n o w . R e t u r n t h a t t a c h e d r e p l yo c o m p l e t e a n m a i l t h e c o u p o n

R E P L Y C O U P O N " M A I L T O D A Y T O C O M P U T E l ' s P C

P . O . B o 3 2 4 7 . H a r l a n . ! A 5 1 5 9 3 - 2 4 2 7

Y E S ! S e n d b i i s s u e s o C O M P U T E D P C e a c h w i t h a a l l - n e w p r o g r a m - p a c k e d d i s kf o j u s t $ 3 9 9 5 . s a v e o v e r S 3 o f t h c o v e r p r i c e dP a y m e n t E n c l o s e dB i l l M

~ S e n d 5 . 2 5 " D i s k 3 . 5 " D i s kF O F B 6 T E R S E R V I C E , C f l L L T O L L - F R E E 1 - 6 O O - / 2 / - O T J 7

^ ^ ^ ^ ^ ^ - - . ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ * ^ — • ■ ^ ■ ^ ^ ^ ^ ^ ^ ^ ^ ^ ' — ■ " ■ ■ ■

M r . / M E S . / W

A d d r e s s

C t i y

I ( c i r c l e o n e ) ( p l e a s e p r i n t )

A p H

S t a t e Z i p■ ' . ' . n : S B d Q $ 6 p e r y e a i l o p o s t a g e E x c l u d i n gC a n a d a , a i f o r e i g n o r C e r s m u s t t i e i n U . S .P u c e s u d j B C t l o c n a n g e ,

Page 12: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 12/96

T h B e s tg e o s 1 2 2 . P r i c e s S e r v i c e

I n c l u d e s :G e o w r i t o W o r k s h o p 1 2 G e o s p e l l 1 2 M a n y d r a m a t i c I m p r o v e m e n t sB o t h 8 0 a n d 4 0 c o l u m n m o d e sM u c h , m u c h m o r e

6 8 9 S S S C A L L

D i s k e t t e S t o r a g e

5 P a g e" E v e r y t h i n g B o o k "

W i t h A n O r d e r

1 0 d i s k ( V I ' ) c a p a c i t y .L o c k a n d k e y s l o e x t r a s e c u r i t y a n e a s yc a r r y i n g .I n c l u d e s 8 i n d o x d i v i d e r s [ o o r g a n i z a t i o n a l

f i l i n g a n r e t r i e v e ! .• M a d e o d u r a b l e ■ ■ - s a l i c , h i g h i m p a c t

p l a s t i c .A t t r a c t i v e s m o k o c o l o r e d l i d .

S u f l . R e t a i l $ 1 9 . 9 5G 6 B 2 6 S 9 . ' J 5

T r i e c o m p l e t e c o m p u i e r l o h o r n s , s c h o o l a n s m a l l b u s t -n e s s - S u p p o n e d b y h l g h - q u a l r t y p e r i p h o r i i l s a n o v e r 1 0 . 0 0 0E o t t w a r p i o g r a m s . F u l l i y p a w r i i a r - s t y l o k e b o a r d . 6 J R A M ,e i g h t s p r i t e s , t n r o a v o i c e s .^ C C o m p . U , , 5 4 5 7 4 „ » . «C o m m o d o r e H a r d w a r e1 6 7 0 M o d e m . 1 5 0 0 B a u d1 3 5 1 H o u i K , f c « / C 1 2 8I S O I C C o m p o a l l e M o n J i o r1 5 3 1 1 5 " D i g k D r i v e1 5 4 1 I D i s k D r l v o1 7 B 4 R A E n p e n s l o n C 6

7 1 1 3 33 G 9 5 23 7 E 3 55 4 5 9 5

« ■ ( C A L L

7 4 0 2 3 1 1 7 9 . 9 55 4 5 B S J 1 M . 9 57 2 5 1 3 t i 1 4 . 9 5

A J V J T r 1 r f \ f \

T s u M O i r : L : : / j u s 5 i ? K D / ; Q s i r u r r i . - i . y . ■ ! . - : < ! i s L - . ^ . df l M Q . t w f j y B l i c k p o r i B , a t o r l a l p o r r , p a ' o l i o l p o r t , a a i i o r n a l d i s k d n v o p o r t , a n b u i l t - i n 3 . 5 " d i s k d r i v e . I I a v s nI n d u d Q E a 2 - b u [ t o n m o u s eA m i s * 5 0 7 3 7 2 9 t C A L L

a m i g a 2 0 0 0T h o 2 0 0 0 h a m u l l i l a s k i n g a b i l i t i a t . t p r i l B s , a i j M i - l n n r a -p r o c e s s o r a n b u i l t - i n s p e e c h . W i t h k o y t t o n r d . m o u s e ,j o y i l i d i , F 1 S 2 3 a f l G e I r o n i e s p o 6 t h Z O O 0 i a p o w e r f u lc o f r p u t e r . f i h a a b u i r l - l n 3 . 5 " d j f i h d r i y o . m o u n t t r g l o c a i i o n sl o r l w o o i l B r n a l A m i g a f I o p p | i d i s k d i h ' e s a n d h a s a n l n i a r n a lo p l l o n i o I B R C / X I c o m p a l l b l l i l y . S t a n d a r d R A H l u l lM B a n d i a a » p a n d a b l o l O 9 M B .A m l f l « ! 0 0 0 7 7 6 1 7 ( C A U .

7 4 0 8 7

7 S 2 4 f l C A L L

C A L Lw " " " * P r 1 n l e r 7 9 2 W C A L L

P R I C E S T O L O T A D V F I I T I S F '

S T A R N X 1 0 0 0N X - 1 0 0 0 S p e e d y 1 4 4 c p s O r a t i m o d e , 3 6 e p s n a a r - l e l l e r -q u a f i t y . F e a l u r o s i n d u d a I r o n ! p a n e l c o n t r o l s a n m u l i p l aN L O . l o n t s . F r i c t i o n a n I r a a o r f e a d . p l u s c o n v e n i e n t s l n g l as h o o t f e e d m o d a .N X - 1 0 0 0 P i l n l m i P s r a l l d ) 7 4 B 2 7 J 1 6 4 . B 5N X - 1 0 0 0 C P i l n l K ( C o m m o d o r o ) 7 5 0 6 0 J 1 6 9 . WN X - 1 0 0 0 R i l n b o w C o l o r P r i n t e r 7 5 0 7 7 I 2 2 4 . MN X - 1 0 O 0 C R t l n b o w ( C o m m o d o r e ) 7 5 7 B 3 M 2 4 . «

O K I D A T A 1 8 F e a t u r e s i n c l u d e m o d B S B l e c t i o n . p S c h s a l o c i o n . i e O c p s I nh i g h s p e a d d i a l : m o d e a n I 2 ( k p s I u t i l i t y m o d s . N o a r -l o i t e r - q u a l l t y l < i » t p r i n t s a L 3 0 c p E . I n c l u d e s b o t h I r l c t i o n t o o da n l i i e d I r a a o r t o s t a n d a r d w l d i h p a r t o r a i o d e d g e . B o t hC o r n m o d o r o a n d s t a n d a r d p a r a l l e l i n p u t .O W d t i i I B O P i l n t o i 7 1 6 3 4 I 2 2 4 . B S

P a n a s o n i cS a i e c t o v e r M E u n d i o n s o n f r o n t p a n e l . F o u r N L f o n t s a n i w d r a H f o n t s , e a c h s i i o d 1 2 c h a r j m . P i o p o r t n n a ls p a c i n g . G r a p h i c s 2 4 0 i 2 i & J p i . D r a f t a 1 9 c p s . N L a 3 B c p 5 . P u s h o p u l l t r a c t o r f e e d . T w y e a r w a r r a n t y .P a n a s o n i c K X - P 1 1 B 0 8 2 7 7 9 S 1 8 9 . 9 5

^ 0 t e t * / y a c c e p t m a i l o r d e r s !T E N E X C o m p u t e r E x p r e s sp b o e s

E x t t e F o o F o C h a r g e s !

S o u t h B e n d , I 4 6 6 6 0w V e r i f y C h B r u e C a r d A d d r o m e s

H a n d l i n g ,O r d e r A r r o u n l C h a r g e

S 3 . 7 5

$ 7 5 . 0 0 1 4 9 . 9 9S 5 0 . 0 0 - 1 2 9 9 . 9 9 7 . 7 5M O O . O O a u p 8 . 7 5

O R D E R T O D A Y C A L L 1 - 8 0 0 - 3 4 8 - 2 7 7 8C O M M O D O R E 6 a n C O M M O D O R E 1 2 a r r e r j i s t o r o d i r a d o m a r t a o C o m m o d o r e E l e c t r o n i c s , L i d . A M I G A I r o g l s t e r o d t r a d e m a r k o C o r r v r a d s r o A m l j a I n c . . A I ' O , F i ' O . A K H i C . K J ,V I G U a n l o r e l g n o r d o r s a r a s u b j o c t t a d d i t i o n a l c h i p p i n g c h a r g e s , N O T E : D u o 1 p u b l i s h i n g l o a d t i m o s . p r o d u c l p r i c o o a n s p e c i f i c a t i o n s 0 1 B u b j o d 1 c h a n g e w i t h o u t n o l l c e .

Page 13: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 13/96

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

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

f o r "

a n c o m p i l e d A M i c k e y M c L e a n a n T o H e t s e l

Page 14: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 14/96

e a l i s t i c m a j o r l e a g u eb a s e b a l l t e a m s a n a c t i o n a r w h a t m a k e

T h S p o r t i n g N e z v s B a s e b a l l ,f r o m E p y x , o u r t o p c h o i c ea m o n g b a s e b a l l g a m e s f o t h 6 4 T h g a m e s u c c e e d si a c h i e v i n g b a l a n c e b t w e e n s t r a t e g y a n a r c a d ea c t i o n . Y o u a s s u m e t h r o l e so g e n e r a l m a n a g e r , f i e l dm a n a g e r , a n p l a y e r . R o s t e r sc a b m a d e f r o m c u r r e n tm a j o r l e a g u e t e a m s o y o c a b u i l d t e a mf r o m H a l l o fF a m e r s . Y o c a a l s o c h o o s e w h e t h e ro n o t u s d e s i g n a te h i t t e r i y o u r l i n e u p .

A t h f i e l d m a n a g e r , s e u y o u r o w b a t t i n g o r d e r ,m a k e s u b s t i t u t i o n s , a n c a l l p l a y so t h f i e l d . B a s e r u n n e r s c a n a t e m p t t s t e a l , t h p i t c h e r c a t r t p i c k o f r u n n e r s o b a s e , a n f i e l d e r sc a b m o v e d a c c o r d i n g t o a b a t t e r ' st e n d e n c i e s . P i t c h e r s h a v e s e v e r a l p i t c h e s a t h e i r d i s p o s a l , i n c l u d i n g f a s t b a l l s , c h a n g e -u p s , c u r v e s , a n s c r e w b a l l s . E a c h p i t c h c a a l s o b t a r g e t e d f o c e r t a i n a r e a o f t h ep l a t e , a n b a l k s a r p o s s i b l e . W h e n y o u ' r ei t h b a t t e r ' s b o x , y o c a c h o o s e t s w i n gh i g h , l o w , i n s i d e , o u t s i d e , o l e v e l .

T h g a m e p r o v i d e s b e h i n d - t h e - b a t t e r

A n i m a t i o nG r a p h i c sS o u n dP a y a b i l i t yR e a l i s m

v i e w t h a t s w i t c h e s t a o v e r h e a d a n g l e o n c e t h b a l l

i h i t . T h i s c a n b e d i s t r a c ti n g , t h o u g h , c a u s i n g t h d

f e n s i v e p l a y e r t m o m e n t a r i l y l o s e t h e b a l l .

T h g r a p h i c s a r e e x c e ll e n t i n t h p i t c h e r ' s a n b a

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

v i e w , i w h i c h t h e p l a y e r sa p p e a r r a t h e r s m a l l . T h a n m a t i o n , h o w e v e r , i e x c e l l e n t

i b o t h v i e w s . T h b a t t e r a l w a y s t a k e s

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

p i t c h e r n o d s a p p r o v a lt t h c a t c h e r ' s s i g nb e f o r e d e l i v e r i n g t h e p i t c h .

T h p i t c h i n g m o t i o n i a l s oc l e a r l y d e p i c t e d . A l t h o u g h s m a l l

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

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

f e e l t t h g a m e .T h o n l y t h i n g l a c k i n g i t h i s o n e - o

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

v e r y f e n o t e w o r t h y s o u n d s . T h o n n o i s ey o w i l l n o t i c e i w h a t s o u n d s l i k e B r o n x

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

R a t l n g y . 5 — e x c e l l e n t , 4 — f l o o d . 3 — a v e t a g e ,2 — b e l o w a v e r a g e , I — v e r y p o o r

C O M l d M D E1 C O M P U T E ! 1 * G a z e t t e

H a r d B a l l ! A c c o l a d e

Page 15: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 15/96

A c c o l a d e ' s 4 t / iI n c h e s , t a k e y o u r o p p on e n t s d e e p f o t h

t o u c h d o w n a n t h e n c o m eb a c k a n f l a t t e n t h e m o n d f e n s e . C a l l a v a r i e t y o o f f e ns i v e a n d e f e n s i v e p l a y s a n e x e c u t e t h e m w i t h o n c o t r o l p l a y e r a n t e c o p u t e r - a c t i v a t e d g r i d i r o nw a r r i o r s w h a r p r g r a m m e d t c a r r y o u t h e i ra s s i g n m e n t s o e a c h p l a y .O o f f e n s e , c h o o s ef o r m a t i o n , p l a y ,a n a r e c e i v e r o rb a l l - c a r r i e r . W h e no t h d e f e n s i v e s i d eo f t h e b a l l , c h o o s ef o r m a t i o n , c o n t r o lp l a y e r , a n d w h e t h e r o n o t o b l i t z o r e d - d o g . T h g a m ea l s o f e a t u r e s a c o m p l e t e k i c k i n gg a m e , i n c l u d i n g k i c k o f f s , p u n t s ,f i e l d g o a l s , a n e x t r a p o i n t s .

T h g a m e i p r e s e n t e d w e l l , w i t hr e a l i s t i c m o v e m e n t s b a l t h p l a y e r s .A f t e r e a c h t o u c h d o w n , t h b a l l - c a r r i e re v e n p e r f o r m s d a n c e s i m i l a r t t h I c k e yS h u f f l e . ( N o t e : 4 t I n c h e s w a p r o d u c e dl o n g b e f o r e t h C i n c i n n a t i r u n n i n g b a c kp o p u l a r i z e d h i T d a n c e . ) T h g a m e ' so n l y m a j o r l i m i t a t i o n i t h i n a b i l i t y t o p a s st h b a l l t r e c e i v e r o t h e r t h a n t h e p r e -

A c c o l a d e

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

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

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

w i t h t w p l a y e r s a v a i l a b l ef o e a c h o f f e n s i v e a n d e f e ns i v e p o s i t i o n . E a c h p l a y e r o

t h r o s t e r h a s v a r y i n g e x p er i e n c e a n a b i l i t y . Y o u m u s t

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

t h e n s e l e c t t h p l a ye r w h w i l l b e s t

c a r r y o u y o u r g a m e p l a n .

A c c o l a d e d i n o i n c l u d e m a n y f o o t b a l ls o u n d s w i t h t h i s o n e - o

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

t h c r o w d ' s c h e e r i n g a n m u s i cf r o m a o f f s c r e e n m a r c h i n g b a n d .

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

t h b a l l - c a r r i e r m o v e s d o w n f i e l d , b u t t h i sb e c o m e s l e s s o p r o b l e m a f t e r y o u ' v ep l a y e d t h g a m e s e v e r a l t i m e s a n b

c o m e a c c u s t o m e d t i t I t r e g u l a t i o n 1 1 - o n - l l c o m p e t i t i o n

a n i t f a s t a c t i o n m a k e 4 t I n c h e s o u c h o i c e f o t o g r i d i r o n g a m e .

5 — e x c e l l e n t , 4 — g o a d , 3 — a v e r a g e ,2 — b e l o w a v e r a g e , I — H e m p o o r

J o h n E l w a y ' s Q u a r t e r b a c k M e l b o u r n eH o u s e / V i r g i n M a s t e r t r o n i c

J u n o 1 9 8 9 1

Page 16: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 16/96

I

A c c o l a d e ' s F a s /f e a t u r e s a u p - t e m p ot h r e e - o n - t h r e e c o n t e s t

o t h c o m p u t e r h a r d w o o d sb e t w e e n t h J a m m e r s a n t h S l a m m e r s , t w o f i c t i t i o u sp r b a s k e t b a l l t e a m s f e a t u ri n c a s t o s t a r s w i t h d i f e r e n t t a l e n t s a n a b i l i t i e s .T h l a r g e , r e a l i s t i c - l o o k i n gp l a y e r s h a v e m o v e s t h a tw o u l d m a k e M a r s B l a c k m o no a n o t h e r p l a y g r o u n d l e e n j e a l o u s . T h e i r o n c o u r t r e p e r t o i r ei n c l u d e s s l a md u n k s , f a d e a w a yj u m p e r s , a n s p i nm o v e s d o w n t h l a n e .T h s i z e o f t h e p l a y e r sa l s o m a k e s i e a s i e r t s e w h h a p o s s e s s i o n o f t h e b a l l .

D e s i g n y o u r o w o f f e n s i v ep l a y a n i n c o r p o r a t e i w i t h i n t h g a m e . W h e n y o u r t e a m c o n t r o l s t h eb a l l , y o c a n r u n y o u r s p e c i a l p l a y o c h o o s e f r o m s e l e c t i o n o p l a y s d s i g n e d b t h A c c o l a d e c o a c h e s . I y o u ' dr a t h e r p l a y r u n - a n d - g u n s t y l e , f o r g e t t h p l a y s a n r u a f r e e l a n c e o f f e n s e .

D e f e n s i v e p l a y s c a a l s o b s e l e c t e de a c h t i m e t h o f f e n s e d e c i d e s t c a l l p l a y .E a c h t e a m ' s r o s t e r c o n s i s t s o s i p l a y e r s ,w i t h t w a v a i l a b l e a e a c h o t h t h r e e p o s it i o n s . E a c h p l a y e r h a h i o w s t r e n g t h s a n

A c c o l a d e

w e a k n e s s e s . O n o y o u rp l a y e r s m a b s t r o n g r e

b o u n d e r w h i l e h i s u b s t i t u t em a b b e t t e r s h o o t e r .

Y o u ' l l n e e d t d e c i d e w h i c hp l a y e r c a b e s t h e l p

y o u r t e a m .H a c k a o p p o n e n t o

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

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

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

o p p o n e n t . F a s t B r e a kd i f f e r s f r o m t h r e a l

g a m e o r o u n d b a l lo n l y i t h n u m b e r

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

u l a t i o n f i v e ) a n t h p l a y e r ' si n a b i l i t y t o t h r o w t h b a l l o

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

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

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

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

o f t h e b a l l b e i n g d r i b b l e d . T h s w i s h o f t h en e h a n o b e e n l e f t o u t , e i t h e r .

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

5 — e x c e l l e n t , i — g o o S . 3 — a r e / a g e .2 — b e l o w a v e r a s r e , I — m i p o o r

N T E N D E R S1 C O M P U T E ! ' * G a z e t t e

J o r d a n v s . B i r d : O n o O n E l e c t r o n i cA r t s

S l a m D u n k V i r g i n M a s t e r t r o n l c

Page 17: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 17/96

I y o u ' v e e v e r w a n t e dt c o a c h t e a m t t h S t a n l e y C u p , M i n d -

s c a p e ' s S u p e r s t a r I c H o c k e yc a m a k e y o f e e l a t h o u g hy o u r d r e a m h a c o m e t r u e .I t r e a l i s t i c s i m u l a t i o n o f p r h o c k e y t e a m i w h a tm a k e s i o u n u m b e rc h o i c e f o b e s t h o c k e y g a m e .

Y o c a n g u i d e t h t e a mt h r o u g h c o m p l e t e s e a s o na n p e r s o n a l l y c o a c h i t h r o u g h e a c h g a m e .Y o c a c h a n g e d ef e n s i v e a n o f f e ns i v e a l i g n m e n t a n m a k e s u b s t i t u t i o n st h r o u g h o u t t h g a m e ,o y o c a s i b a c k a n w a t c h t h c o m p u t e r c o a c hy o u r t e a m .

A f o t h a c t i o n o t h i c e ,t h p l a y e r s o y o u r t e a m c a b o d y -c h e c k , f a k e s h o t s , s e n d t h p u c kt h r o u g h t h a i r , a n p i c k u p e n a l t i e s .T h a c t i o n h a e v e r y t h i n g t h N H h a s — e x c e p t t h f i g h t s .

B e f o r e e a c h g a m e b e g i n s , y o h a v et h o p t i o n t c o n t r o l e i t h e r t h e c e n t e r o t h g o a l i e o y o u r t e a m . Y o c a p l a yt w o - o n - t w o g a m e w i t h o n p l a y e r a n g o a l i e p e t e a m o p l a y r e g u l a t i o n c o n t e s t

M r n t f s c a p ew i t h f u l l c o m p l e m e n t o

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

r u l e s , a n c h o i c e o p l a yi n e i t h e r p r a c t i c e o

l e a g u e g a m e .P l a y e r m o v e m e n t i e

c e l l e n t , e s p e c i a l l y t h s k a t i n ga n s t i c k a c t i o n . A f t e r a v

c i o u s c h e c k f r o m a o p p on e n t , a p l a y e r m a e n u

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

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

t h p e n a l t y b o x .W h i l e i t h b o x ,

y o h a v e n c o n t r o lp l a y e r o t h i c e .

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

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

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

T h i s o n e - o t w o - p l a y e r g a m e s t r i k e sa e x c e l l e n t b a l a n c e b e t w e e n s t r a t e g y a n

a c t i o n . Y o c a h i t h i c f o f r i e n d l yg a m e o h o c k e y o t r y t o b u i l d h o c k e y

d y n a s t y t h a t d o m i n a t e s t h o t h e rt e a m s i t h l e a g u e .

R a t i n g s : 5 — e x c e l l e n t , 4 — g o o o " , 3 — s w a g e .2 — B e l o w a m a s e , J v e i i p o o r

P o w e r p l a y H o c k e y : U S v U S S RE l e c t r o n i c a r t s

J u n e 1 9 8 9 1

Page 18: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 18/96

Page 19: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 19/96

y o s c o m p u t e r b o x i n gg a m e s p u y o a r i n g s i d e , w a t c h i n g t w

b r a w l e r s t r a d e p u n c h e s . W i t hT K O , A c c o l a d e p u t s y o i s i d e t h r i n g , w i t h y o u r o p o n e n t s t a r i n g y o s t r a i g h ti t h e y e .

s p l i t - s c r e e n f e a t u r e sl a r g e i m a g e s o y o u a n d y o u ro p p o n e n t s e e n f r o m t h w a i s tu p Y o u r b o x e r t h r o w sp u n c h t t h j a w a n d y o us e y o u r o p p o n e n t ' s h e a ds n a p b a c k a y o u rg l o v e c o n n e c t s . F a i lt b l o c k y o u r o p p on e n t ' s j a b , h o w e v e r ,a n y o u r f a c e g e t s c u t o t u r n s b l a c k a n b l u e .

T K f e a t u r e s b o t h o n e -a n t w o - p l a y e r o p t i o n s . C r e a t ey o u r o w f i g h t e r w i t h s p e c i a li z e d a t t r i b u t e s , c a l i b r a t e h i s t r e n g t h s a n w e a k n e s s e s , a n t h e nw o r k y o u r w a u t h r o u g h t h r a n k so c o n t e n d e r s . Y o c a e v e n s e l e c t af a c e f o r y o u r b o x e r . I h e ' s g o w h a t i t a k e s , y o c a g e s h o t a t h c h a m p .

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

A c c o l a d ew i l l w o r k a g a i n s t y o u r o p p o

n e n t a n t h e n c r e a t e y o u rn e x t f i g h t e r a c c o r d i n g l y .

E a c h f i g h t e r i d r a w nw i t h l i f e l i k e f e a t u r e s a n

f a c e s t h a t s h o w p u n i s h m e n ta t h t h r e e - , f i v e - , o t e n -

r o u n d b o u t s p r o g r e s s . T h r o wp u n c h w i t h y o u r j o y s t i c ka n y o u r b o x e r r e s p o n d s i

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

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

y o u r j o y s t i c k . B a c ky o u r o p p o n e n t i n t ot h r o p e s a n y o u r

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

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

o p p o n e n t ' s a t t a c k .B e t w e e n r o u n d s , s t a t i s t i c s

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

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

h a i n f l i c t e d .I y o u ' r e l o o k i n g f o r a g o o d , c l e a n

f i g h t , s t e p i n t o t h r i n g w i t h T K O . I t ' sw i n n e r b u n a n i m o u s d e c i s i o n .

R a t i n g s : 5 — e x c e l l e n t , k — g a o S . 3 Z — b B l a w a v e r a g e , J — v e r i p o o r

F i g h t N i g h t A c c o l a d eS t a r R a n k B o x i n g G a m e s t a r

( M e t i i a g e n i c ) J i t n a 1 3 8 9 1

Page 20: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 20/96

W h e n i c o m e s t s p o r t s g a m e s , n o n o u t s c o r e s E p y x i t h

f i e l d o O l y m p i c - s t y l e c o m p et i t i o n . B u E p y x s u r p a s s e d i s e l f w h e n i d e c i d e d t g i v ep l a y e r s t a s t e o t h S u m e O l y m p i c s h e l d l a s t y e a ri S o u t h K o r e a . I f a c t , t h t e a m f r o m E p y x d o e s m o r et h a n s i m p l y e n t e r t h e c o m p et i t i o n w i t h T h e G a m e s : S u m e E d i t i o n — i t c a t u r e s t h e g o l d m e d a l .

P r o g r a m m e r s ,m u s i c i a n s , a n a r i s t s a E p y x w e n t a l o u t c a p t u r e t h t h r i l l a n e x c i t e m e n t o O l y m p i c c o m p e t i t i o n . I y o w e r e u n a b l e t a t t e n dt h O l y m p i c s i S e o u l , T h G a m e s i t h n e x t b e s t t h i n g .F r o m t h o p e n i n g c e r e m o n y , w i t hi t o u t s t a n d i n g m u s i c a l s c o r e a n s n a p s h o t s o K o r e a n l i f e , y o r e a l i z et h i s g a m e i c u a b o v e t h r e s t .

U t e i g h t p l a y e r s m a r e p r e s e n t a n o 1 8 c o u n t r i e s i a n o a l o e i g h te v e n t s : D i v i n g , U n e v e n P a r a l l e l B a r s ,R i n g s , H a m m e r T h r o w , V e l o d r o m e C c l i n g , H u r d l e s , P o l e V a u l t , a n A r c h e r y .

P a r t i c i p a t i o n i t h e v e n t s r a n g e s

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

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

j o y s t i c k f o r w a r d a n d b a c kw a r d r a p i d l y . M a s t e r i n g t h

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

t h d i v i n g e v e n t , h o w e v e r ,r e q u i r e s c o n c e n t r a t i o n a n

h i g h e r d e g r e e o j o y s t i c kd e x t e r i t y .

A n i m a t i o n i s m o o t h a n f l a w l e s s ,

a n t h p a r t i c i p a n t sa r e w e l l d r a w n .

S o u n d , o f t e n t r e a t e da a a f t e r t h o u g h t i

m a n y g a m e s , h a s n ' tb e e n n e g l e c t e d , e i t h e r . B i r d s

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

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

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

p o i n t s i s o m e e v e n t s , b u t h c o m p u t e rk e e p s t r a c k o f t h e s c o r i n g a n

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

a l c a t e g o r i e s , c h e c k o u T h e G a m e s : S u m e E d i t i o n . I t ' s g o l d - m e d a l w i n n e r .

R a t i n g s : 5 — e i c e l l s n t , 4 — g o o d . 3 — a v e r a g e ,2 — b e l o w a v e r a g e , I m s o a r

1 C O M P U T E ' S G a z e t t e

M D W o r l d G a m e sW i n t e r C h a l l e n g e T h u n d e r M o u n t a i n

( M l n t l s c a p e }

Page 21: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 21/96

E S T A B L I S H E D 1 9 ( 5 8O U T S I D E U S A . . . . C A L L R e t a i l O u t l e t : P e n n S t a t i o n , M a i n C o n c o u r s e

( B e n e a t h M a d i s o n S q u a r e G a r d e n ) N Y C , N 1 0 0 0 1

F O C U S T O M E R S E R V I C EC a l l M o n - F r l : 9 : 3 0 a m - 4 : 3 0 p m

( 7 1 8 ) 6 9 2 - 1 1 4 8

F O R O R D E R S & I N F O R M A T I O N C A L L T O L L F R E E

1 - 8 0 0 - 7 5 9 - 6 5 6 5O W R I T E T O

P . O . B o 6 B r o o k l y n , N 1 1 2 3 0y i m S m ° p m - K n n - 7 K Q - A K A K F A N O . 7 1 8 6 9 2 3 3 7 2( " " 6 9 2 1 1 4 B O U # 3 O O O O T E L E X 4 2 2 1 3 2 M G R A N T« « « . „ « . 0 r d e r H o u r s : M o n d a y - F r i d a y , 9 : 0 0 a m - 7 : 0 0 p m S a t u r d a y - C l o s e d S u n d a y 9 : 3 0 a m - 6 p m .N O S U R C H A R G E F O C R E D I T C A R D O R D E R S W I N V I T E C O R P O R A T E E D U C A T I O N A L C U S T O M E R S C O R P O R A T E L E A S I N G A V A I L A B L E

S E A G A T E2 0 , 3 0 , 4 0 , 6 0 , 8 0 M H A R D D R I V E S

I S T O C K !0 1 2 8 :C O M P U T E R P A C K A G E S

S P E C I A L l t# C / 1 2 8 - D D E L U X E P K G .C I 2 8 - D C O M P U T E R W B U I L T - I ND I S K D R I V EC O M M O D O R E 1 9 0 2 R G C O L O RM O N I T O R

■ C O M M O D O R E C O L O R P R I N T E R

# C / 1 2 8 ^ D C O M P L E T E P K G .• C / 1 Z B - D C O M P U T E R w / B U I L T - I N

D I S K D H I V E■ C O M M O D O R E C O L O R P R I N T E R- 1 2 - M O N I T O R

$ 4 6 9C / 1 2 8 - D W I T H I O 8 4 SM O N I T O R

C O M P U T E R P A C K A G E S# C O M P L E T E P A C K A G E

■ C O M M O D O R E C - 6 4 / C C O M P U T E R• C O M M O D O R E 1 5 4 1 / C D I S K D R I V E• C O M M O D O R E C O L O R P R I N T E R• 1 2 " M O N I T O R• G E O S S O F T W A R E P R O G R A M

# C O L O R P A C K A G E• C O M M O D O R E C - 6 4 / C C O M P U T E R■ C O M M O D O R E 1 5 4 1 - C D I S K D R I V E• C O M M O D O R E C O L O R P R I N T E R• C O L O R M O N I T O R• G E O S S O F T W A R E P R O G R A M

S 4 5 9

> W l t h G E O SS o f t w a r e$ 1 1 9 9 5c o m m o d o r e

C O L T P A C K A G E

B u i l t - i n D i s k D r i v e

* i i m e x P A . ' i S i O N m o d u l e l i n eX E l C C S . f i R A P H I X J H I N T E R F A C E - H S S SJ E I E C S B R A P H U S R I M T E S F A C E . . . I 4 V 9 5I E T E C S U P E R G H A P H 1 X O O L D . , , I T B KC - U C - 6 4 C P O W E f l 5 U P P L I 1 7 9 8 6: ■ ■ ' . ' . : ■ ' ■C - t « D M O D E M .

A

c o y u o o o r e u s a m o u s eC O M m o C O F l E U S t M O U S EH A C V O I C E M O D U L E[ t C l E E L BH A R D D R I V E S F O

- i b 1 M 1 E 9 O

s : -

t s

C O W M O E O T E C C X T C o m p u t 8 t H 0 . 7 7 - 7 . 1 6 M H I - J F i o o p y D j a X C i i v B S i H R e s o o n M o i i i l o i A ! H * t C a b l e s & A 3 a p : e r s M D O S S G W B i s c5 6 6 9C O M M O D O R E C O L T $ Q O Q

f 7 1 tC - 1 7 9 , - — 1 7 0 aX E 1 E C « M 3 H A n O D B I ¥ E F O H :C H J I H l ! 8 0 t i l W

J ) I S K D R I V E SS 2 1 9 9 5

' & 1 5 B 1 * 1 7 9 9 5' C ' 1 5 4 1 1 1 S 1 5 9 9 5

M O N I T O R SC O M M O D O R E 1 0 B 4 S $ 2 9 4 . 9 5C O M M O D O R E 1 8 0 2C O L O R M O N I T O R $ 1 8 9 . 9 5M A G N A V O X R G B 1 3 "C O L O R M O N I T O R $ 2 9 9 . 9 5

S A N Y O P R - 3 0 0 0 AD a i s y W h t e l L e i t e r Q u a i l t y P r i n t e r

$ 5 W C A R E C O N F I G U R E

A N Y O F O U R C O M P U T E RP A C K A G E S T O Y O U R

S P E C I F I C A T I O N S . C A L LF O I N F O R M A T I O N .

A M I G A 5 0 0 . . . $ 5 2 9A M I G A 5 0 R G C O L O R P A C K A G EA m i g a 5 0 M 5 1 2 K • B u i l t - i n

5 t f e k D r i v e . M u s e - R G A M I G A 2 0 0 0o m c u l a w i

w a r o ^ 7 2 9A M I G A 5 0 0 W i t h 1 0 0 4 S .A M I G A 5 0 W / 1 0 8 4 S4 0 3 S " D [ l v o

A M I G A 2 5 0 03 M B R M - B u l J - l f l l 5 - D . s kD r i « 4 0 M B H a t d D n v a $ Q 4 < e y t o a r d - M u m e - A m i g a 5 7 1 7B a s i c S | S l e m S o l l w a o

A M I G A 1 0 1 0 D I S K D R I V E * 1 8 9 . "A - 1 6 B 0 M O D E M * 9 9 . e s

A L O T H E R A M I G AP E R I P H E R A L SA C C E S S O R I E S I S T O C K !

$ 1 3 9 9A M I G A2 0 0 0

R G C O L O R

P A C K A G EA - 2 V X C o m p u t e ' w / K e y b a u d • 3 - 5 ' O $ f t w t

» W o i t m - R G D C o l w M o n o F r e » M o u s e *

$ 1 5 9 9A M I G A 2 0 0 0 w f i O M S J ^ C o nM O N I T O R 1 O O 9A M I G A 2 0 0 0 H

1 0 S 4 S R G B C O L O R M O N I T O RS 2 9 4 . 9 5

I O i s h D r ™ - 4 4 M B H D .■ ■ K e y t w a r d ' M o u s eI ' S j s i e m E o t M a r e A m i g a B a s e

c o m m o d a r eP C 0 -

I B M X T C O M P A T I B L E P K Q5 1 2 K R A 3 B 0 K R » t t r v o \ E e c 1 C l i . ■ ■ ■ ■ : . : 1 B i s ;

$ 4 9 9C O M M O D O R E

P R I N T E R S

I L A B L E . . C A L L F O D E T A I L S

M P S - 1 O 0 0 P R I N T E R * 1 6 9d p s - i i o i a . - , , , ' . ■ - . . . L . ' 1 6 9

P R I N T E R SH L A S E R J E TS E R I E S 1 1* p 1 6 2 9

T O S H I B AP 3 ! S ( 4 4 9 . 9 5E P S O NF X - 8 5 0 H L O & S 0 t S F X - 1 0 S 0 S 4 9 3 I Q - 1 0 6 0 H L Q - 5 0 0 Q 1 L X - B C O 1 1 9 3

t S t a L & 9 M . K v OP a n a s o n i cl i s a i w a . . . s a i s m t u t i H 4 . _ . S a gI 1 S 0 . { I B S 1 1 2 4 . . . E l

1 1 8 1 ( 3 4 94 5 l u 1 1 3 0 8

N X - U X M C , . . . H 6 8 . 8 5H X - K W C C f l i i n b i M 1 2 2 4 . S SN X - I 0 0 O ! 1 6 8 . 9 5N X - 1 0 C O f l i n t a l S I I B . B EN X - J W 3 ' , : ■ £ & ,

O K I D A T AO K I D A 7 A 1 S 0 S i t S S iO K I D A T A 1 9 0 S E 3 9 . 9 5O H I M A T E 3 0 t l 1 » . 9 S

P 2 2 0 0 " O 4 3 G f ip k

C I T I Z E NJ j | j g £ :I R " 3 J T E 2 2 1

C . O - 0 - i J c c c p i M N o a d d i t i o n a lI H l n t P d l W

Page 22: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 22/96

G u i d e t C o m m o d o r eU s e r G r o u p s

P a r tC o m p i l e d a n E d i t e d b M i c k e y M c L e a n

T h i s a n n u a l G a z e t t e f e a t u r e p r o v i d e s a u p - t o - d a t e l i s t o u s e r g r o u p sa c r o s s t h U . S . , t h r o u g h o u t C a n a d a , a n a r o u n d t h w o r l d . P a r t 1 p u l i s h e d i l a s t m o n t h ' s i s s u e , i n c l u d e d s t a t e s t h r o u g h ( A l a b a m a -M o n t a n a ) . P a r t 2 i n c l u d e s u s e r g r o u p s f r o m t h r e m a i n i n g s t a t e s( N e b r a s k a - W y o m i n g ) , f r o m A P s o u r c e s , a n f r o m f o r e i g n c o u n t r i e s .U n d e r e a c h s t a t e h e a d i n g , g r o u p s a r l i s t e d i n o r d e r a c c o r d i n g t z i c o d e . G r o u p s f r o m o u t s i d e t h e U . S . a r e l i s t e d a l p h a b e t i c a l l y u n d e r e a c hc o u n t r y h e a d i n g .

I y o u r g r o u p d o e s n o a p p e a r i n t h i s l i s t a n y o w i s h t b i c l u d e d n e x t t i m e , s e n d y o u r c l u b n a m e , a d d r e s s , a n b u l l e t i n b o a r d s e v i c e t e l e p h o n e n u m b e r ( i a v a i l a b l e ) t o C o m m o d o r e 6 4 / 1 2 8 U s e r G r o u p U p d a t eC O M P U T E D G a z e t t eP . O . B o x 5 4 0 6G r e e n s b o r o , J V 2 7 4 0 3Y o u r g r o u p w i l l t h e n b l i s t e d i n o u m o n t h l y " U s e r G r o u p U p d a t e "c o l u m n i a u p c o m i n g i s s u e o f G a z e t t e .

N o t e : W h e n w r i t i n g t a u s e r g r o u p f o i n f o r m a t i o n , p l e a s e r e m e m b e rt i n c l u d e w i t h y o u r r e q u e s t s e l f - a d d r e s s e d e n v e l o p e w i t h p o s t a g e t h a t i a p p r o p r i a t e f o t h c o u n t r y t w h i c h y o u ' r e w r i t i n g .

M H R A S K AP a t h f i n d e r C o m m o d o r e U s e r G r o u p , P . O . B o

6 8 3 , F r e m o n t , N 6 8 0 2 5G r e a t e r O m a h a C o m m o d o r e U s e r s C r o u p , P . O .B o 2 4 1 1 5 5 , O m a h a . M 6 8 1 2 4 ( B B S s 4 0 2 - J i o -

6 4 0 0 )M i d - N e b r a s k a U s e r s o C o m m o d o r e I M U C ) .

1 9 2 U N H u s t o n A v e . . C r a n . l W a n d . N 6 8 8 0 3M c C o o k C o m m o d o r e U s e r s C r o u p , 1 0 1 0 B u

2 n S t M c C o o k , N 6 9 0 0 1 < B B S « 3 0 8 - 3 4 5 -1 1 5 2 |

P l a t t e V a l l e y C o m p u t e r U s e r s G r o u p I P V C U G J ,P . O . B o 6 6 2 , G e r i n g , N 6 9 3 4 1

N f c V A D AC l a r k C o u n t y C o m m o d o r e C o m p u t e r C l u b

C s ) . 3 2 7 3 S . i v a t l i , L a V e g a s , N 8 9 1 0 2N M A M I ' S n i R l

M a n c h e s t e r C o m m o d o r e U s e r s G r o u p , C O B o 1 6 4 1 , M a n c h e s t e r , N 0 3 1 0 5

N e E n g l a n d C o m p u t e r P i o n e e r s , P . O . B u 8 1 5 ,C o n i o o c o o k , N 0 3 2 2 9C o m m o d o r e H e l p A n I n f o r m a t i o n N e t w o r k( C H A I N G a n g ) , P . O . B o 1 1 5 5 , L a c o n i a , N 0 3 2 4 ?

C o m m o d o r e U s e r s C r o u p . P . O . B o 1 2 9 , C o c o r d , N 0 3 3 0 2 - 0 1 2 9

2 C O M P U T E ' S G a z e l l e J u n e 1 9 8 9

N E J t R S l - YD a t a E x c h a n g e - B e n e f i c i a l U s e r s G r o u p 6 4 / 1 2 8

( D E - B U G 6 4 / 1 2 8 ) . 2 1 3 B u r n s W a y , F a n w u o d , N 0 7 0 2 3E l i l l s d a l e C o m m o d o r e b U s e r s C l u b , 3 L s p l a n a d e U k D r . , H i l l s d a l e , N 0 7 6 J 2

C o m m o d o r e 6 B e g i n n e r s C r o u p , 6 8 L e i g hT e r r , H f e s l w o o d , N 0 7 6 7 5

G a r d e n S t i l e C o m m o d o r e U s e r ' s G r o u p I n c . . 8 S t r a t f o r d H d . , U n i o n l ; a 1 k M 0 7 7 2 4

C o m m o d o r e U s e r C r o u p o C e n t r a l N e J e r s e y ,1 1 O l B r i d g e K d M a l a u a n . N 0 7 7 4 7

U n i v e r s a l S o f t w a r e I n c o r p o r a t e d . 8 3 B a l d E a g l e ,H u c k e t t s t o w n , N | H 7 H 4 0

M o r r i s A r e a C o m m o d o r e U s e r G r o u p I M A C U G ) ,P . B i 4 9 2 , M l . T . i h o r , N 0 7 8 7 8

C o m m o d o r e E B r u n s w i c k U s e r s G r o u pI C E B U C ) . K i n g s R d . , l i B r u n s w i c k . N J 0 8 S I 6

N t : W M I - X K X )C o m p u t e r P r o g r a m m e r s U n l i m i t e d ( C P U ) , 2 3 1 0

T i - o d o r o N W A l b u q u e r q u e . N i 8 7 1 0 7 ( B B S "4 I 7 - 3 5 7 - B 3 6 1 )

L o A l a m o s C o m m o d o r e U s e r s G r o u p , 4 2 1 4 - AA r i i o n a S t . , L o A l a m o s , N 8 7 5 4 4 ( B B S " 5 0 5 -6 6 2 - 5 9 4 0 )

T a o s A r e a C o m m o d o r e U s e r ' s G r o u p , P . O B o s5 6 8 6 , T i n s . N 8 7 5 7 1

T h S o u t h e r n N e M c i k o C o m m o d o r e U s e r ' sG r o u p , P . O , B o 4 4 3 7 , U n i , P a r k B r d v , L a s C n i -c e s , N 8 8 0 0 3

D e m i n g C o m m o d o r e U s e r G r o u p I D C U Q , 1 4 0 0M a l l e r y D r . , D e m i n g , N 8 8 0 3 0

C o m m o d o r e U s e r s G r o u p o R o s w e l l ( C U C O R ) ,1 6 1 9 N . K a n s a s , R o t w d l , N B H 2 0 1

N F . W Y O l t kN e Y o r k C o m m o d o r e I n t e r e i l G r o u p

( N Y C - l g ) . 1 1 E s s e x S i , , B o x - 1 4 6 , N e Y o r k ,N 1 0 0 0 2

K i d s C o m p u t e r N e w s , S t H i l d a ' s S t H u g h ' sS c h o o l , 6 1 9 W . 1 1 4 t h S t . , N e Y o r k , N 1 0 0 2 5B r o n < U s e r s G r o u p ( B U G - 6 4 ) , P . O . B o 5 2 3 ,B r o n x , N 1 0 4 7 5 ( B B S " 2 1 2 - 6 7 1 - 7 0 5 0 )

F o l k l i f e T e r m i n a l C l u b , B o 5 5 5 - R , C o - o p C i t yS t a t i o n , B r o n x , N 1 0 4 7 5

F o Y o u r C o m p u t e r O n l y , 3 5 B e l l e v i e w A v e . , O s s i n i n g , N 1 0 5 6 2 ( B B S o 9 1 4 - 9 4 1 - 5 4 0 5 )

C o m m o d o r e U s e r G r o u p o W c s 1 c h e > t e r : P . O ,B o 1 2 3 0 , w h i i u P l a i n s , n 1 0 6 0 2

Q u e e n s C o m m o d o r e U s e r s G r o u p , 3 S k i L l m a nA v e . , B r o o k l y n . N 1 1 2 1 1

T h C o m p u l e ' r F i e a k s , 8 4 S t e r l i n g P I . , B r o o k l y n ,N 1 1 2 1 7 ( B B S s 7 1 8 - 8 5 7 - 9 2 8 5 ]

B r o o k l y n C o m m o d o r e U t e r ' » G r o u p , 1 7 3 5 E I 3 i h S t . , A | H . 7 N B r o o k l y n , N 1 1 2 2 9 - 1 9 5 2

( B B S s 7 1 8 - 9 4 5 - 1 9 6 9 )U n i v e r s a l P r o c e s s i n g I n s t i t u t e , 4 5 - 4 5 2 2 0 t h S t . ,

B a y s i d f , N 1 1 3 6 1C o m m o d o r e U s e r s G r o u p o G r e a t e r N e Y o r k ,

1 9 0 - 2 5 W o o d h u l l A v e . , H o l l i s , N 1 1 4 2 3C o m m o d o r e L o n g I s l a n d C l u b , I n c . , 2 9 4 9

R o x b u r y R d . , O c e a n s i d e , N 1 1 5 7 2B L C C , 1 5 D u B o i s A v e . , S e C l i f f , N 1 1 5 7 9B r e n t w o o d 6 1 / 1 2 8 C o m p u t e r C l u b , P u b . L i b , ,

2 n A v e . 4 U i S t , B r e n t w o o d . N 1 1 7 1 7Q u i c k s i l v e r U s e r s I n t e r n a t i o n a l C o m m o d o r e

K n i g h l s ( Q U I C K ) . 3 S m i t h L n C e n t e r e a c h ,N 1 1 7 2 0

M l - C o m m U s e r G r o u p , 2 6 A r o l e a R d . , l . i ' v i t t o w n ,N 1 1 7 5 6

C l u b 6 4 P . O . B o 2 2 6 5 , P a t c h o g u c , N 1 1 7 7 2R i d g e C - 6 4 U s e r s G r o u p , 9 4 R i d g e R d . , R i d g e , N

1 1 9 6 1T r C i l y C o m m o d o r e U s e r ' s G r o u p ( T C C U G I ,

P . O . B o 1 2 7 4 2 , A l b a n y , N 1 2 2 1 2 - 2 7 4 2H u d s o n V a l l e y C o m m o d o r e C l u b . P . O . B o i 2 1 9 0 ,

K i n d l o n . N 1 2 4 0 1C a i s k i l l C o m m o d o r e U s e r s G r o u p , B o 1 6

R . F . D . . W b o d b o u m e , N 1 2 7 8 8F n n t l e i C o m p u t e r U s e i s , K . f . D . 1 B o 3 5 2 A ,

C h a w , N 1 2 9 2 1 ( B B 5 « 5 1 8 - 8 4 6 - 8 8 0 3 o 5 1 8 -8 4 6 - 8 9 3 4 )

O s w e g o C o m m o d o r e U s e r C r o u p . 4 2 4 M a h a rH a l l , S t a t e U n i v e r s i t y C o l l e g e , O s w e g o , N 1 3 1 2 6

C e n t r a l N e Y o r k C o m m o d o r e U s e r s G r o u pI C N Y C U C ) . h S S 7 P e c k R d . , S y r a c u s e , N 1 3 2 0 9

T h C o m m o d o r e C o m p u t e r C l u b o S y r a c u s e .P . O , B o 2 2 3 2 , S y r a c u s e , N 1 3 2 2 0 ( B B S " 3 1 5 -6 5 6 - 3 5 1 4 )

M o h a w k V a l l e y C o m p u t e r U s e r C r o u p , c / o H o l -m a n n , 7 C a r f i e t d S t . . F t . P l a i n , N 1 3 3 3 9

U l k a C o m m o d o r e U s e r C r o u p , 1 8 0 1 S t o r r s A v e , ,U i k a . N 1 3 5 0 1

C o m m o d o r e U s e r s G r o u p o M a s s e n a ( C O M A ) ,W a t e r S t . . M a s s e n a , N 1 3 6 6 3 ( B B S " 3 1 5 - 7 6 4 -1 3 6 0 ]

L e a l h e r s l o c k i n g C o m p u t e r U s e r ' s C l u b , V . O - B o 1 2 8 4 . O n t M n t a . N I 3 B 2 O ( B U S » 6 0 7 - 4 3 3 - 2 3 1 3 )

T h e R a i n b o w I n t e r n a t i o n a l C - 6 4 U s e r s ' G r o u p .5 E x p r e s s w a y V i l l a g e , N i a g a r a T a i l s . N 1 4 3 0 4

T h N i a g a r a F a l l s C o m m o d o r e / I B M C l u b , 2 4 0 5W i l l o w A w e . , N i a g a r a ( - a l l s , N 1 4 3 0 5

G e n e v a C o m m o d o r e U s e r s ' G r o u p , 2 P i n e S t . ,G e n e v a , N 1 4 4 5 6

C o m m o d o r e U s e r s G r o u p o R o c h e s t e r( C U G O R ) , P . O . B o 3 3 4 6 3 , R o c h e s t e r , N 1 4 0 9 2

C o m - p u t e r C l u b , P . O . B o 4 3 3 9 , E l m i r a , N 1 4 9 0 4

N O I I C " : \ I « J I I N F o o t h i l l s U s e r G r o u p , 1 0 1 2 J e s s e T r . . M o u n t A i r y .

N 2 7 0 3 0T r i a d C o m m o d o r e U s e r s G r o u p , P . O . B o 1 0 8 3 3 ,

G r e e n s b o r o , \ 2 7 4 0 4 ( B B S " 9 1 9 - 2 8 8 - 0 3 7 2 )S a n l e e C o m m o d o r e C l u b , 5 1 C o l o n i a l D r . , S a n -

f o r d , N 2 7 5 0 5B a i l e y s U s e r G r o u p I B U C ) , P . O B o x 7 0 H o l l y

S p r i n g * , N 2 7 5 4 0

Page 23: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 23/96

C o m p u t e r U s e r s o L i n c o l n t o n . H i 3 B o 3 5 1 .U n c o l n l o n , N 2 8 C ° 2

S a l i s b u r y C o m p u t e , R t 1 B u > 3 4 9 B , S a l i s b u r y ,N 2 8 1 4 4

W i l m i n g t o n C o m m o d o r e U s e r s G r o u p , 2 1 0 - 1W i s t e r i a D r . , W i l m i n g t o n , N 2 8 4 0 1

D o w n E a s t C o m m o d o r e U s e r s C r o u p . P . O . B i 1 2 5 5 , H a v e l o c k , N 2 8 5 3 2

U n i f o u r C o m m o d o r e U s e r s G r o u p , P . O . S o 9 3 2 4 , H i c k o r y , N 2 6 6 0 3 - 9 3 2 4 ( B B S " 7 0 4 - 3 2 8 -4 8 7 5 |

A s h c v l l l e - B u n c o m b e U s e r C r o u p ( A - B U C ) , P . O .B o 1 5 5 7 8 . A s h e v i l l e , N 2 8 8 1 3

N O R T H D A K O T AC e n t r a l D a k o t a C o m m o d o r e C l u b , P . O . B o 1 5 6 4 , B i s m a r c k , N 5 B 5 0 2 - 1 5 B 4

T h C o m m o d o r e U s e r G r o u p , I n c . ( T C U G ) , P . O .B o 6 3 B r i c e , O 4 3 1 0 1 ( B B S " 6 1 4 - 7 5 5 - 2 6 1 1 4 ]

C e n t r a l O h i o C o m m o d o r e U s e r s C i o u p , P . O . B o 2 8 2 2 9 , C o l u m b u s . O 4 3 2 2 B - O 2 2 9 ( B B S " 6 1 4 -2 7 4 - 6 5 0 2 )

S o u t h T o l e d o C o m m o d o r e C o m p u t e r C l u b . P . O .B o 6 0 8 6 , T o l e d o , O 4 3 6 1 4

B a s i c B i t s C o m m o d o r e G r o u p . [ \ O . B o 4 4 7 , M .R i d g e v i t l e , O 4 4 0 3 9

C o m m o d o r e P r e f e r e n c e U s e r s C o n n e c t i o n ( C P UC o n n e c t i o n ) , P . O . B o 4 2 0 3 2 , B r o o k P a r k , O 4 4 1 4 2 ( B B S o 2 1 6 - 2 3 8 - 4 5 7 8 )

C i i i . i i i n , ; . ' F a l l s C o m m o d o r e C l u b , P . O . B o 3 0 2 5 , C u y a h o g a F a l l s , O 4 4 2 2 3M a h o n i n g V a l l e y C o m m o d o r e C l u b , P . O . B o 1 1 8 0 , Y o u n g s t o w n , O 4 4 5 0 1

C o m m o d o r e U s e r s G r o u p , 2 9 4 2 5 B a t t l e r R d . , B o 1 7 5 , D e n n i s o n . O 4 4 6 2 1

C a n t o n / A k r o n / M a s s i l l o n U s e r s G r o u p( C A M U G 1 , P . B o 2 4 2 3 , N o r t h C i n t o n , O 4 4 7 2 0

M i d - O h i o C o m m o d o r e U s e r ' s C l u b . B o 1 3 6 3 .C u w l l K d . , B u l l e r , O 4 4 6 2 2

C o m m o d o r e E r i e B a U s e r s C r o u p ( C E B U Q ,P . O . B o 1 4 6 1 , S a n d u s k y . O ■ 1 4 8 7 0

C i n c i n n a t i C o m m o d o r e C o m p u t e r C l u b , c / C u r e o A r S c h o o l , B e r w i c k R o S t r e e t s , C i c i n n a t i , O 4 5 2 3 7

S o u t h w e s t e r n O h i o C o m m o d o r e U s e r s G r o u pI S W O C U G ) . P . O . B o 4 6 6 4 4 , C i n c i n n a t i , O 4 5 2 4 6

T h D a y l o n A r e a C o m m o d o r e U s e r s C r o u p( D A C U G ) , 1 1 1 7 L a v c r n A v e . , K o t l c r i n g , O i 4 5 4 2 9

D a y t o n A r e a C o m m o d o r e U s e r s C r o u p( D A C U C ) , 2 0 4 0 T u r n b u l l R d . , D a y l o n , O i 4 5 4 3 1 ( B B S " 5 1 3 - 8 7 8 - 1 4 0 8 )

H a n c o c k U s e r ' s G r o u p ( H U G ) , P . O . B o 1 6 5 1 .F i n d l a v O 4 5 8 3 9 - 1 6 5 1 ( B B S " 4 1 9 - 4 2 3 - 6 6 4 8 )

O A I I O M AC o m m o d o r e U s e r ' s G r o u p o f l . a w l o n , P . O . B o

3 3 9 2 , L a w l o n , O 7 3 5 0 2 ( B B S " 4 1 1 5 - 3 5 7 - 6 1 8 1 )C o m m o d o r e U s e r s o B a r t l e s v l l l e , 1 7 0 4 S O s a g c .

B a r t l e s v i l l e , O 7 4 0 0 3 ( B B S * 9 1 8 - 3 3 6 - 3 8 7 2 )S t i l l w a l e r C o m p u t e r S o c i e t y . 3 1 2 4 N L i n c o l n .

S t i l l w a t e r , O 7 4 0 7 5 ( B B S " 1 0 5 - 3 7 2 - 1 3 3 3 )T u l s a A r e a C o m m o d o r e U s e r s G r o u p ( T A C U G ) .

P . O . B o 6 9 1 8 4 2 , T u l s a , O 7 4 1 6 9 - 1 8 4 2 ( B B S "9 1 6 - 8 3 6 - 3 2 5 0 )M u s k o g e e C o m m o d o r e U s e r s G r o u p ( M C U C ) ,2 4 2 9 C c - o r g i a . M m k o g T O , O 7 4 4 0 3

O s a g c / K a y C o m m o d o r e U s e r ' s G r o u pI O K C O M 1 , 3 1 W o o d b u r y , P o n c a C i l y , O 7 4 6 0 1

O K H i O NU n i t e d C o m m o d o r e U s e r s G r o u p , 5 6 6 5 T i o u l

C r e e k R d . , M t . H o o d / P a r k d a l i ; , O 9 7 0 4 1C o m m o d o r e E a s t C o u n t y ( C E O , 2 4 2 4 S E v a . i t

A v c . . T i o u t d a l e , O 9 7 0 6 0 - 2 3 2 8C r a s h - 6 4 S a l e m A r e a ' s C o m m o d o r e U s e r ' s

C r o u p . P . O . B o 2 4 1 , S a l e m , O 9 7 3 0 8 ( B B S '5 0 3 - 5 8 5 - 3 0 9 2 )

A l b a n y C o r v i l l i s C o m m o d o r e U s e r s G r o u p( A C C U C ) , I ' . O . B o 1 1 2 4 , C o r v a l l b , O 9 7 3 3 9

U n i t e d S t a t e * C o m m o d o r e U s e r s G r o u p , P . O .B o 2 3 1 0 , R o s e b u r g . O 9 7 4 7 0

C U A , P . O . B o 5 3 1 , M e d l b r d , O 9 7 5 0 1I ' L N N S U V A N I A

A - 6 U s e r G r o u p , 1 7 6 2 F a i r m o n t S t . . N e K e s i n g t o n , P 1 5 0 6 8

B e t t i s C o m m o d o r e U s e r s G r o u p , 5 9 2 A r b o r l . n . .

P i t t s b u r g h . P 1 5 2 3 6B u l l e t C o m m o d o r e 6 U s e r G r o u p , 1 O B o

2 - 1 0 8 , B u t l e r , P 1 6 0 0 1C a s t l e C o m m o d o r e C o m p u t e r C l u b . P . O B o i

9 6 1 , M e C a s t l e , P 1 6 1 0 3 ( B B S " 4 1 2 - 9 4 6 -8 5 9 2 )

N o r t h C o a s t C o m m o d o r e U s e r s G r o u p E r i e . P O B o 6 1 1 7 , E r i i \ P 1 6 5 1 2 - 6 1 1 7 ( B B S " 8 1 4 - 8 9 9 -1 7 9 6 )

B l u c j u n i a t a C o m m o d o r e U s e r s G r o u p , 1 R i d g eR d . , L e v d s l o w n , P 1 7 0 4 4

H u n t i n g d o n C o u n t y H a c k e r s , P . O . B o 1 3 2 , M i l lC r e e k , P 1 7 0 6 0

H a r r i s b u r g A r e a C o m p u t e r G r o u p . 7 2 S 2 9 l hS t . , H a m b u r g . P 1 7 1 1 1

W h i t e R o s e C o m m o d o r e U s e r s G r o u p , P B o 7 5 0 1 , Y o r k , P 1 7 4 0 4 - 0 5 0 1

C e n P U G f o C o m m o d o r e . R . D . 4 B o 9 9 A . | c r s e yS h o r e , P 1 7 7 4 0

G o d s o P u b l i c D o m a i n . B Q F n l t h D f , , O i t a s a u q u a ,P 1 8 0 3 2

L e h i g h V a l l e y C o m m o d o i e U s e r C r o u p , 4 3 1 5C r a c k e r s p o r l R d . , A l l e n l O w n . P 1 8 1 0 4

T h S c r a n t o n C o m m o d o r e U s e r s C r o u p ( S C U G 1 ,4 9 9 M u l b e r r y S i . , = 8 0 4 , S c r a n t o n , P 1 8 5 0 3( B B S = 7 1 7 - 4 B 9 - 5 H 1 9 )

l n g c r s o ] R a n d C o m p u t e r U s e r s G r o u p ( I R C U G I ,R . D . 1 B o 1 7 3 , S . l y r e , P 1 8 8 4 0

L o w e r B u c k s U s e r s G r o u p , P . O . B o 3 9 7 , C r o y -d u n . P 1 9 0 2 0 - 0 9 5 9 ( B B S = 2 1 5 - 5 4 7 - 7 0 0 9 )

E l ' A C o m m o d o r e U s e r s G r o u p . E d w i n ) H C h e n . 1 7 1 2 A i d t n n U i R d . , D r e s h e r . P 1 9 0 2 5I N o l e : O p e n l o a l l j e d n a l y m v m n M i t l t m p l c y e t st w f h e l r f a m i l i e s . !

l l o r s h a m A m i g a / 6 4 , 2 0 - A L u m b o r J a c k C i r , ,H o n s h u m , P A 1 9 0 1 4

C o m m o d o r e U s e r s G r o u p , P h i l a d e l p h i a A r e aC o m p u t e r S o c i e t y , P O B o 5 7 0 9 6 , P h i l a d e lp h i a . P 1 9 1 1 1 - 7 0 9 6

L C C , P . O . B o 4 8 1 4 1 , P h i l a d e l p h i a , I ' 1 9 1 4 4M a i n L i n e C o m m o d o r e U s e r s C r o u p I M L C U G ) ,

1 0 4 6 G e n e r a l A l l a n I n . . W u s l C h e s t e r . P 1 9 3 8 2( B B S S 2 1 5 - 3 5 4 - 9 7 5 0 )

l l u x m o n t C o m m o d o r e U s e r s G r o u p , 1 2 0 6C o w p a t h R d . , l l a l f i e k l , P 1 9 4 4 0

C o m m o d o i e U s e r s o B e r k s ( C U B ) . 8 1 S l e d g eA v e . . W e s t L a w n . I ' 1 9 6 0 9

k e i o d f i s a n N a r r a g a n 5 e t t C o m m o d o r e U s e r s G r o u p . 1 O B o

8 7 0 7 , C r a n s t o n , H 0 2 9 2 0 ( B B S s 4 0 1 - 7 3 7 - 9 7 7 4 )S O U T H C A R O L I N A

C o m m o d o r e C o m p u t e r C l u b o C o l u m b i a , P . O .B o 5 6 9 1 , C o l u m b i a . S 2 9 2 5 0

B I B S , 6 5 8 - C W l n d o r m e r a , C h a r l e s t o n . S 2 9 4 0 7C o m m o d o r e P e e k a n d P o k e S o c i e t y ( C P E ' S ) , P . O .

B o 7 1 8 7 2 , C h a r l e s t o n , S 2 9 4 1 5 - 1 8 7 2 ( B B 5 »8 0 3 - 8 7 5 - 9 9 0 5 1

C o m m o d o r e H a U s e r ' s C r o u p ( C H U O , P . O .B o 2 2 1 , C o o s , > C r e a k . S 2 9 4 4 5 - 0 2 2 1

G r e e n v i l l e C o m m o d o r e U s e r s N e t w o r k ( G C U N ) ,P . O . B o 5 2 7 2 , S t a t i o n B G r e e n v i l l e , S 2 9 6 0 6

R o c k H i l l A r e a C o m m o d o r e U s e r s G r o u p( R H A C U G ) . P . O . B i 1 0 2 4 3 , R o c k H i l l , S 2 9 7 3 0

S O U T H D A K O T AA b e r d e e n C o m m o d o r e C l u b , 9 2 S . 9 l h S i . , A h f i -

d w n , 3 5 7 4 0 1P o r t 6 4 P . O . B o 1 1 9 1 , R a p i d C i t y , S 5 7 7 0 9

I t N M i S S I ■ F C I ' A . P . O . B o 5 4 8 , A n t i o c h , T 3 7 0 1 3C l a r k s v i l l e C o m m o d o r e U s e r s C r o u p , I ' . O B o

2 1 7 1 . C l a r k s v i l l c . T N ' 3 7 0 4 2 - 2 1 7 1C o m m o d o r e A s s o c i a t i o n o t h S o u t h e a s t

( C A S E ) , P . O B o x 2 7 4 5 , C l . i r k s v i l l c , T 3 7 0 4 2 -2 7 4 5

D u n g e o n s a n i l D r a g o n s U s e r G r o u p . R L 1 B o 2 8 A . C u m b e r l a n d C l l y , T 3 7 0 5 0

M u l t i - U s e r C o m p u t e r C l u b . 2 1 3 H o l i y A v e . ,S o u t h P i u s b u r p . T 3 7 3 8 0 - 1 3 1 3 ( U B S » 6 1 5 -8 3 7 - 8 3 5 2 ]

U a l e i g h - B a r l l e l t H a c k e r s C U G , [ « m e a P a t r i c k ,3 4 5 7 G a t e W O O d D r . , M e m p h i s , T 3 8 1 3 4

M e m p h i s C o m m o d o r e U a c r s C l u b , P . O B o x3 4 0 9 5 , B a r t l e t t , T 3 H 1 3 4 - 0 0 9 5 ( B B S " 9 0 1 - 3 6 6 -4 6 7 6 )

T E X A SS o c i e t y o C o m p u t e r O w n e r s a n F H I - n t h u -

s i a s t s ( S C O P E ) , P . O . B 8 3 3 0 9 5 . U i r h a i d w n .

T 7 5 O B 31 2 U s e r s o D a l l a s / F t . W o r t h , P . O . B o 2 8 2 7 7 ,

D j l t o s , T 7 5 2 2 6 - 0 2 7 7 ( B B S o 2 1 4 - 2 8 5 - 7 6 4 6 )M i d - C i t i e s C o m m o d o r e C l u b , P O B o 3 1 3 , B e

f o r d . 1 7 6 1 1 9 5 ( B B S = 8 1 7 - 2 6 8 - 4 1 9 1 )C e n t r a l T e x a s C o m p u t e r U s e r s G r o u p . 9 0 2 C a r

l i s l e K i l l e e n . T 7 6 5 4 1 - 7 3 2 1C o m m o d o i e L a n g u a g e s a n d O p e r a t i o n s C r o u p

( C / L O G ) , R l 1 B o 1 5 8 , G r u e s b e c k , T 7 6 6 4 2C o m m o d o r e H o u s t o n U s e r G r o u p ( C H U G ) , P . O .

B o h l 2 , T o m b a U , T 7 7 3 7 S ( B B S f f 7 1 3 - 4 4 5 -2 4 H 4 ]

T h W i l l i s C o m m o d o r e U s e r s G r o u p , F o r e s !T r a i l s . W i l l i s , T 7 7 3 7 8

T r i - C o u n t y C o m m o d o r e U s e r s A s s o c i a t i o n ( T C C U A ) . 5 5 7 L a k e v i e w C i r . , N e B r a u n f e l s , T 7 8 1 3 ( 1 ( B I I S b 5 1 2 - 6 2 0 1 3 7 1 )

A m i s t a d C o m m o d o r e U s e r s G r o u p , P . O . B o 4 2 1 2 1 2 , D e l R i o , T 7 B B 4 2

T o o T e x a s C o m m o d o r e ( T O T C O M l , B o 2 8 5 1 ,P a m p a , T 7 9 0 6 6 - 2 B 5 1 ( B B S s 8 0 6 - 6 6 5 - 4 7 6 4 )

T r i - S t a t e C o m m o d o r e U s e r s G r o u p ( T r i - C U G t ,P . O . & ■ 8 9 7 1 , A m a n l l o . T 7 9 1 1 4 - 8 9 7 1

C o m m o d o r e U s e r s o T e n a s ( C U T I , 7 0 0 7 M e p h i s A v e . , I . u b b o c k , T 7 9 4 1 3

E P a s c i C o m m o d o r e U s e r G r o u p , P . O . B o 3 7 0 9 . 1 4 , T P a s o . T X 7 9 9 0 4 ( B B S - 9 1 5 - 8 3 3 - 1 0 2 4 )

U T A HM o u n t a i n C o m p u t e r S o c i e t y , 3 8 9 8 C h e r y l S t . ,

W . - s t V a l l e y , U T 8 4 1 1 9C a c h e V a l l e y C o m p u t e r C l u b , 3 1 4 0 S

S m i t h t i e l d . L ' 8 4 3 3 5 ( B B S = 8 0 1 - 7 5 2 - 1 1 8 7 )M o a b C o m m o d o r e U s e r ' s G r o u p , 8 6 S A n t i q

u i t y L n . , M o a b , U B 4 5 3 2F a y s o n A r e a C o m m o d o r e U s e r s G r o u p ( P A C ) ,

P . O . B o 5 2 5 , S a l ™ , U 8 4 6 5 3 ( B B S n 8 0 1 - 4 2 3 -2 7 3 4 )

S o u t h e r n U t a h C o m m o d o r e H o b b y i s t s , 5 2 N B l u e 5 k D r . , C e d a r C i t v , U B 4 7 2 0

V l - K M O X TC o n n e c t i c u t R i v e r U s e r s G r o u p ( C R U G ) , P . O ,

B o 1 5 1 , W e s t m i n s t e r , V 0 5 1 5 8V I K C I M A

N o r t h e r n V i r g i n i a C o m m o d o r e s , 9 2 0 6 A n n h u r s IS t . . F a i r f a x V 2 2 0 3 1

W A U s e r G r o u p , 3 3 0 9 R o s e l . n , F a l l s C h u r c h ,V 2 2 0 4 2

C a p i t o l A r e a C o m m o d o r e E n l h u s i i s t s ( C A C E ) ,6 0 A b b O t U l . n . , F a l l s C h u r c h , V 2 2 0 4 6

W a s h i n g t o n A r e a C o m m o d o r e U s e r C r o u p , P . O .B o M 4 S p r i n g f i e l d , V 2 2 1 5 0 - 0 6 8 4

D a l e C i t y C o m m o d o r e U s e r s G r o u p , I n c . . P . O .B o 2 2 6 5 . D a l e C i l y . V 2 2 1 9 3 - 0 2 6 5

F r e d e r i c k s b u r g C o m m o d o r e C l u b , O B o J U 3 8 . i r e d e n c k s b u r g . V - 2 2 4 0 4 - 8 4 3 8

S o u t h R i c h m o n d C o m m o d o r e U s e r G r o u p . P . O .B o 1 3 9 3 , M i d l o t h i a n , V 2 3 1 1 3

C U R V i i , P . O . B o 2 8 2 8 4 . R i c h m o n d , V 2 3 2 2 8( B B S * H O 4 - 2 B 8 - 1 4 3 9 )

T h e R i c h m o n d A r e a C o m m o d o r e E n t h u s i a s t s( T R A C E I , 2 9 2 0 P i n e h u r s t K R i c h m o n d , V 2 3 2 2 S

T i d e w a t e r C o m m o d o r e U s e r s G r o u p . P . O . B o 6 1 8 1 4 . V i r g i n i a B e a c h . V 2 3 4 e 2 ( B B S = 8 0 4 -4 9 9 - 1 3 1 9 )

P e n i n s u l a C o m m o d o r e U s e r s G r o u p , P . O . B o 1 . H f l m p l o n , V 2 3 6 6 6 ( B B S " 8 0 4 - 8 8 6 - 0 9 0 1 )

P o r t s m o u t h C o m m o d o r e U s e r s G r o u p ( P C U G ) ,P . O . B o 6 5 6 1 , P o i U t n D U t h , V 2 3 7 0 . 1 ( B U S "B 0 4 4 8 B - B 3 7 2 )

S o u t h s i d e V i r g i n i a C o m m o d o r e U s e r s G r o u p2 4 1 4 t h A v e . . H o p m w l l . V A 2 . 1 8 6 0

H e n r y C o u n t y C o m m o d o r e C o m p u t e r C l u b . R 9 B o 6 1 M a r t i n s v i l l e , V 2 4 1 1 2

L y n c h b u r g U s e r G r o u p , R l 2 B o 1 8 0 , L y n c h -b u r g , V 2 4 5 1 1 1

C o m m o d o r e U s e r s o L y n c h b u r g ( C U O U . I ' . O .B o 3 3 8 h , R i v e r m o n t S t a t i o n . l . \ r n c h b u r j ; . V 2 4 5 0 3 ( U B S * B 0 4 - H 4 5 - 3 1 3 5 )

v v A s i i i \ t ; r o \E / T . P . O . B O 1 7 6 7 , U o t h e l l . W 9 8 0 4 1 - 1 7 6 7N C o m m o d o r e U s e r G r o u p , 2 5 6 5 D e x t e r

S 2 0 3 , S e a t t l e , W 9 8 1 0 9 ( B U S " 2 0 6 - 2 8 1 - 7 6 6 1 )P S A C E , 1 3 1 3 5 t h A v e . W e s t , S e a t t l e , W 9 8 1 1 9 -

3 4 1 1 1U . W . C o m m o d o r e U s e r G r o u p , P . O . B o x 7 5 0 2 9 ,

S e a t t l e , W ' W I 2 SR e n l o n C o m p u t e r G r o u p . 4 ' > I 7 S 1 6 4 l h S t . , S e

a u l e , W 9 8 1 8 8 t

C O M P U T E ' S G a z o l t n J u n e 1 9 8 9 2

Page 24: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 24/96

A r l i n g t o n C o m m o d o r e U s e r s ' C r o u p , 4 4 1 6 - 1 2 f i T hP l a c e N E M a r y a v U l e , W 9 8 2 7 0

C l u b 6 4 6 7 3 5 T r a c y t o n B l v d . N W B r e m e r t o n . W 9 8 3 1 0

U n i v e r s i t y P l a c e C o m m o d o r e H o m e U s e r sG r o u p ( U P C H U G I , P O . B o 1 1 1 9 1 . T i r a n a ,W 9 8 4 1 1 - 1 1 0 1 ( B B S " 2 0 6 - 5 6 5 - 0 6 9 0 )

W o r l d W i d e U s e r G r o u p . P . O . B o 9 8 6 8 2 . T a c o m . i , 1 V 1 8 4 9 8 ( B B S = 2 0 ^ - 5 3 1 2 4 4 7 )

T r i - C l l y C u m m o d o r e C o m p u t e r C l u b ( T C U B E D ) , P . O . B O 3 2 4 . K f c h l i n d , W 9 9 3 5 2( B B S « 5 0 9 - 7 8 3 - 1 9 3 1 )

B l u e M o u n t a i n C o m m o d o r e U s e r s , 5 5 5 2 n A v e . . M a l t a w a l l a , W 9 9 3 6 2 - 3 H 9 ( B B S * 5 0 9 -5 2 9 - 5 2 2 6 )

W F S T V I R G I N I AB l u e f i c l d U s e r G r o u p 2 0 / 6 1 ( B U G ) . P O B o

I ! Q 0 , B h i e f i e l d , W V 2 4 7 0 )C o m m o d o r e H o m e U s e r ' s G r o u p ( C H U G ) , 8

L y n w o o d A v e , , W h e e l i n g , W 2 f i O O JM i d - O h i o V a l l e y C o m m o d o r e C l u b , I n c .

( M O V C C ) , P . O . B o 2 2 2 2 , P a r k s n b u r g , W 2 6 1 0 I - 2 2 2 ? ( B i S S " 3 0 4 - 2 9 5 - 6 5 0 ! )

N o r t h e r n W e s t V i r g i n i a C - 6 4 C l u b , 2 2 8 G r a n dS t . , M O r g a j i t o w n , W 2 6 5 0 5

W I S C O N S I NC o m m o d o r e H o b b y i s t s I n v o l v e d I P e r s o n a l

S y s l e i m ( C H I P S ) , P . O . B o 1 0 0 6 , W e s t B e n d ,W 5 3 0 9 5

W i s c o n s i n A s s o c i a t i o n o V k / C ■ n l l i u - . i . l - . i - .( W A V E ) , 1 0 2 0 K u r d ? D r . , B l G r o v e , W 5 3 1 2 2

M i l w a u k e e A r e a C o m m o d o r e E n t h u s i a s t s( M A C E ) , P . O . B o 2 6 2 1 S , M i l w a u k e e , W 5 3 2 2 6

M a d i s o n A r e a C o m m o d o r e U s e r s G r o u pI M A C U G ) , P . O . B o 1 3 0 5 , M a d i s o n . W 5 3 7 0 1 -1 3 0 5 1 B B S " 6 0 8 - 2 5 1 - 6 6 1 2 )

U u l d C H f t I n c . . l o A r r o w h e a d D r . . G i t e n B a y .W 5 4 3 0 1

C O M M - H A Y 6 4 . P . O . B o 1 1 5 2 , G r e e n B a y , W 5 4 3 0 5 ( B B S " 4 1 4 - 4 9 4 - 1 5 2 7 ]

T r i c e C o u n t y C o m p u t e ! U s e r G r o u p , R t 1 B o 1 6 4 , P r e n t i c e , W 5 4 5 5 6 ( B B S = 7 1 5 - 7 6 2 - 4 5 9 9 )

W e s l e r n W i s c o n s i n L a c r o s s e A r e a C o m m o d o r eU s e r s G r o u p . 6 2 A v o n S t . , L a c r o s s e , W 5 4 6 0 3

F o n d d L a A r e a C o m m o d o r e U s e r s C l u b . P . O .B o 1 4 3 2 , K i n d d L a c , W 5 4 9 3 6 - 1 4 3 2

V V Y O M I N ( .C h e y e n n e A s s o c i a t i o n o C o m p u l e r E n t h u s i a s t s( C A C I L ) , P . O . B i 1 7 3 3 , C h o v s n r U , W 8 2 0 0 3C a s p e r C o m m o d o r e U s e r s G r o u p I C C U G ) , c /

C t S 2 V M o u n t a i n E l e c t r o n i c s , 5 1 E 2 n S t . , C a p e r , W 8 2 6 0 1

D I S T R I C T O C O L U M 1 S I , \U S C o m m o d o r e U s e r G r o u p , 2 0 7 B e y e r R d . S W

W a s h i n g t o n , D 2 0 0 3 2N A V A I R C o m m o d o r e U s e r G r o u p , N a v a l A i

S y s t e m C o m m a n d R e c r e a t i o n A s s o c i a t i o n ,W a s h i n g t o n , D 2 0 3 6 1

E d i s o n C o m m o d o r e U s e r G r o u p , ] n h n P i n c h , c / N K L , C o d e 5 7 0 7 . 6 1 , 4 5 5 5 O v e r l o o k A v e . S W W a s h i n g t o n , D 2 0 7 3 5

U S E R G R O U P S O U T S I D E T H E U . S .U . S . A K M I D S F R V K T ' S A H K O A U

T h M u e n s l e r G a r r i s o n U s e r ' s G r o u p , c / R a d a l l H a r p e r , 5 8 3 r d O r r f , C o . , A P I ) . N 0 9 0 7 S

C o m m o d o r e C u m p u t e r U s e r s C r o u p H e i d e l b e r g[ W e s t G e r m a n y ) , P . O . B d 2 3 2 . A P O , N 0 9 1 0 %t e l . : 0 1 1 - 4 9 . 6 2 2 - 1 - 1 2 4 O 8 ( B B S " 0 1 1 - 4 9 - 6 2 0 3 -6 5 0 1 0 )

I n t e r n a t i o n a l C o m m o d o r e O w n e r s N e t w o r k( I C O N ) , c / u G l e n n W h i t e h e a d , E C o . 7 0 8 t hS . B . , A I ' O . N 0 9 1 8 5

A l c o n b u r y C o m m o d o r e C o m p u t e ! U s e r ' sC r o u p , A m i . : M . S f i t . W i l l i e ] J o f i n B o n , B o 5 8 A P O , N D 9 2 3 8 - S 0 M

U . S . N a v a l S t a t i o n G u a n t a n a m o M a C u b a C o p u l e r U s e r s C r o u p , P . O . B o 1 0 0 1 1 , T B P O . N o f o l k . V 2 3 5 9 3 ( B B S s 0 1 1 - 5 3 - 9 9 - 4 J 5 7 )

C h i c k s i n d s C o m p u t e r C l u b I C c u b e d * . A t t n . :R e c r e a t i o n C e n t e r , R A C h i c k - o n d s . S h e f f o r dB e d s . , E n g l a n d S G 1 7 5 P Z

A U S T R A L I AC o m m o d o r e H i n t s A n T i p s S w a p p i n g

( C H A T S ) , I ' . O . B o 2 1 2 , B n s n H n , . 1 0 4 0 , V i c -l O r t O , A u s t r a l i a

2 C O M P U T E ' S G a z e t t e J u n e I 9 B 9

C o m m o d o r e U s e r G r o u p ( A C T ) , P . O . B o 5 9 9 ,B e l e n n n e n , A . C . T . , A u s t r a l i a 2 6 1 f t ( B B S * 0 6 2 -8 1 0 8 4 7 ]

H e d l a n d C o m m o d o r e U s e r G r o u p , D a v i d W a r e n , P . O . B o 2 5 5 1 , S o u t h H e d l a n d 6 7 2 2 , W e s te r A u s t r a l i a

M e l b o u r n e C o m m o d o r e C o m p u t e r C l u b I n c . ,P . O . B o 1 7 7 , B o H i l l , V i c t o r i a 3 1 2 8 , A u s t r a l i a

S o u t h A u s t r a l i a n C o m m o d o r e C o m p u t e r U s e r sG r o u p , P . O . B o 4 2 7 , N o r t h A d e l a i d e , S 5 0 0 6 ,A u s t r a l i a

S l a w e l l C o m m o d o r e U s e r G r o u p , P . O . B o 2 9 9 ,S t a w e l l , - 3 3 8 0 , A u s t r a l i a

H I - I . C I U ML ' A m i r a l C l u b C 6 A m i g a . P . O . B o 4 1 . B -

1 0 9 0 , B r u s s e l s , B e l g i u mI 1 R A Z I I

B r a s i l C o m m o d o r e U s e r s G r o u p ( B C U G ) , E d s o nC o n s e l h e i i o , K u C h i c o P o n t M 1 6 2 1 , S a P a u l o ,S 0 2 0 6 7 , B r a z i l

C o m m o d o r e U s e r s G r o u p P o r t o A l e g r e , t e r r e i r ad e A b r e u 9 1 / 3 , 9 0 0 4 0 P o r t o A l e g r e K S , b a s i l

C u r i t i b a C o m m o d o r e C l u b , R V e r . G a r c i a R V e l h o 3 3 A p i o . 4 1 — B a i r r o C a b r a l , B 0 0 3 0 C u r it i b a P R B r G E . i l

C A N A D AE t r i l i s l i n l i i i n h i . i

C i s t l c g a r C o m m o d o r e C o m p u t e r C l u b , R . R . 1 S i t e 3 7 C a m p . 7 C a s U f l g a r , B . C . , C a n a d a V 1 3 1 1 7

C h i l l i w a c k C o m m o d o r e C o m p u t e r C l u b . P . O .B o 4 1 3 , S a r d i s . B . C . , C a n a d a V 2 1 A

J u a n d F u c i C 6 4 / 1 2 8 U s e r s ' G r o u p . P . O . B o 7 I H « , D e p o t 4 V i c t o r i a . B . C . . C a n a d a V 9 4 Z

K e l u w n j C o m p u t e r U s e r G r o u p , " 1 1 - 4 1 3 1 L a k e -s h o r e R d , , K e l o w n a , B . C . , C a n a d a V 1 1 V

T o r i < ' < | u i l l - i L j i C o m p u t e r C l u b , 1 7 5 2 R e n t o nW a y , T o C o q u i t l a m , B . C . , C a n a d a V 3 2 R ( B B S 6 0 4 - 9 4 2 - 0 9 4 7 )

J ' r i n c e G e o r g e C o m m o d o r e U s e r ' s A s s o c i a t i o n( P G C U A ) , 1 4 9 1 - 1 7 t h A v e . , P r i n c e G e o r g e , B . C . .C a n a d a V 2 3 Z

C o m m o d o r e C o n c e p t s U s e r ? C r o u p I C C U G ) ,7 H 3 , S l e i n h i c h , M a n , , C i n t t d l K U 2 A

N i - w B r u n s w i c kT h I ' O R C E , P . O . B o x 2 2 0 3 M T O , S a i n l J o h n ,

N . B , , C a n a d a H 2 L 3 V I ( B B S " S 0 6 - 8 4 9 - 9 4 0 5 )M o n c t o n U s e r s G r o u p , B o x 2 9 8 4 S T A M o n c -

t o n , N . B . , C a n a d a E 1 H T ( B B S = 5 0 6 - 3 8 2 -4 3 6 2 ]

O n t a r i oH r a m p t u n U s e r ' s G r o u p ( D U O , P . O . B o 3 8 4 ,

B f u n p l t m , O n t . , C m a d a 1 . 6 V 2 1 . 3E l a m l l l o n C o m m o d o r e U s e r s ' G r o u p , 2 0 M i l U ' n

K d , , S t o n e y C r e e k , O u t . , C a n a d a L S 2 G ( B U S "4 1 6 - 5 2 9 - 4 8 0 2 )

I c S o f t w a r e E x c h a n g e , B o 1 8 8 , W a r r e n , O n t ,C a n a d a P 0 2 \ ' O

M i d l a n d C o m m o d o r e U s e r s G r o u p , c / W E M c K i b b o n . R . R . 3 F e n e l a n g , O n t . , C a n a d a I . 0 KI P ( B U S - 7 0 5 - 5 2 6 - 5 9 1 0 )

f i a r n i . i C o m m o d o r e U s e r G r o u p . \ 2 7 i > G i f f t ' l R d . ,S i m l a , O n t . , C a n a d a N 7 S 3 K 7

T h S . i u l l C o m m o d o r e C o m p u i e t C l u b , S M O l G o u l a l a l i . i y R d . , S a u l l S t M a r i e , O n t . , C a n a d aP 6 5 K ( B B S = 7 0 5 - 9 4 S - 1 H 3 5 )

T P U G I n c . , 5 3 3 4 Y u n g e S t . , S u i t e 1 1 6 . W i l l o w d a l c .O n t . . C a n a d a M 2 6 M | B B S " 4 1 6 - 7 3 3 - 2 9 3 3 o ■ 1 1 6 - 2 7 3 - 6 3 0 0 )

Q u e b e cC O B L I , V I P l a c e P i l o n , S t e . - T h e r e = e , Q u e . , C a n -

a d a ] 7 B i r . iD i s k - O - T c c h , P . O . B o 5 2 2 , B o u G h f l r v l I l e , Q u e . ,

C a n a d a | 4 6 V 1 . ' A s s o c i a t i o n d M i c r o I n f o i m a t i q u e d 1 ' K s t r i e

( L ' A M i E ) . P . O . B e 1 6 2 7 . S h c r b r o o k e , Q u b . ,C a n a d a | 1 5 M

C O L O M B I AC l u b C o m m o d o r e C o l o m b i a , c / o J o r R C B o n i l l a ,

A v e n l d S C a r a c a s N o 5 2 - 7 ' l O i . 4 0 1 , P . O . B i 3 6 6 2 1 , B o g o t a , C o l o m b i a , S . A .

C o m S o f t C o m m o d o r e U s e r G r o u p , I J l r C a r d e -n u A p a r t t d o A e i r o ' ) H 7 2 , C a l l , C o l o m b i a , S . A ,

C O S T A R I C AC l u b C o m m o d o r e d c T l b a s , M a r v i n V e g a , P . O .

B o 5 1 6 , T i b a s , S a | o s e , C o s t a R i c an i i N M A R K

M 1 D T J Y D S K C o m p u l e r K l u b l M C K l J e g s t r u p v e j8 6 8 8 0 0 V i b o r g , D e n m a r k

I N I 1 I AC o m m o d o r e U s e r s G r o u p , c / o S R a C o p a l ,

1 0 1 2 , 1 9 t h M j i i i R d . , R a j a j i n a g a r F i r s t B l o c k ,B a n g a l o r e 5 6 0 1 0 , I n d i a

I n C o m m o d o r e U s e r G r o u p , M S h a j a r i , I s l a h a nU n i v e r s i [ \ F , I s f a h a n , I r a n

J A P A NF i C l u b , K o f i S u g i m u y j , 2 - 1 - 1 0 -

1 1 0 7 H i g a ^ h i - T f l i s h i Y ^ o O s a k a , J a p a n 5 8 1i : \ i c o

A r c a n e 1 7 - C o m m o d o r e U s e r ' s C l u b , F a u s t o P e n aN u n e z , C a l l e P l a t a 3 3 0 7 , V i l l a S a A l e j a n d r o ,C . P . 7 2 0 9 0 , P u i ' b l a , P u e . . M e x i c o

B o s c C o m m o d o r e U s e r s G r o u p , L i e . O s c a r E S a c n ? S a l i n a s , A v . F r a n c i s c o 1 M a d e r o c o O i i e m e 3 1 0 0 1 . C d R i B r a v o . T a m . . M e x i c o

C l u b C o m m o d o r e d J i u r c z . C a l l e d e M a n a n t i a l= 1 4 4 8 , C i u d a d ] u a r e / . C h i h u a h u a , M e x i c o3 2 5 0 0 ( B B S b 0 1 1 - 5 2 - 1 6 - 1 4 - 3 4 - 5 7 )

C l u b C o m m o d o r e d e S u r e s t e , C a r l o s M D i a zE s c o t f i c , C o l . G . G i n e r e s 2 1 1 9 A 9 7 0 7 0M e n d a Y u c a t a n , M e x i c o

I ' A K I S T A NT 1 G L O N , c / A h m e d | a m a l . P . O . B o 7 2 3 7 , A . H .

K d . , K a r a c h i - 7 4 4 0 0 , P a k i s t a nI ' M l l I I ' l ' I N I S

S o c i e t y o C o m m o d o r e U s e r s I M e t r o M a n i l a( S C U M ) , c / R u p n t O A O N a v a r r o , 9 4 M u r i l l o S t . , Q u i a p o , M a n i l a , P h i l i p p i n e s 1 0 0 1

I ' U I - K T O R I C OC o m m o d o r e U s e r s E x c h a n g e , c / o ) S C a r d o n a ,

P . O . B o 1 6 0 1 . C a g u a s , P u e r r o R i c o 0 0 6 2 6 - 1 6 0 1S A U D I A R A B I A

C o m m o d o r e L e a g u e o R i y a d h ( C L R ) , P . O . B o I t i 2 l n . R i y a d h 1 1 4 6 4 , S a u . l i A r a b i a

K I I ' U H I . I C O I S I N t . A I ' O K ET h C o m m o d o r e U s e r C l u b . B e d o k C e n t r a l , P . O .

B o 6 9 3 , S i n g a p o r e 9 1 4 6 , R e p u b l i c o S i n g a p o r eS l ' A I N

C o s t a B l a n c a C o m p u t e r C l u b , c / E K e l l y ,M a n t e b e l l o 2 5 L a N u c M - A l i c a n i e , S p a i n 0 3 5 3 0

S Y V I D L NS t o c k h o l m C o m p u l e r C l u b , L a r s P e r s s o n , B o

1 K I 5 8 , 2 0 3 M a l m o , S w e d e nC o m p u l e r C i u b S w e d e n , H a n 1 . E n g » t r o m , P . O .

B o 7 O 4 0 , S - 1 0 3 ( W S t o c k h o l m , S w e d e nS W I T Z E R L A N D

C o m p u t e r A n w e n d e i C l u b r P o s t f a c h 2 9 B 0 4 2 Z ur i c h , S w i t z e r l a n d

A t t e n t i o n — C o m m o d o r eU s e r G r o u p s !

C h a n g e i n a m e ?N e a d d r e s s ?

A d B B S ?W r i t e u a n

t e l l t h C o m m o d o r e c o m m u n i t y

i o u r m o n t h l y" U s e r G r o u p U p d a t e . "

Page 25: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 25/96

m i F i r s t o v e r G e r m a n y

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

T h e r e a r e s e v e r a l r e a s o n s f o t h i s .F o r e m o s t p e r h a p s i t h a t S t r a t e g i c S i u l a t i o n s h a m o r e e x p e r i e n c e i c r e a ti n b o a r d - t y p e w a g a m e s a n D D t y p e a d v e n t u r e s . F i r s t o v e r G e r m a n y h a e l e m e n t s o b o t h g e n r e s . S e c o n d , t h g r a p h i c s f o t h g a m e w e r e c r e a t e d w i l l iG r a p h i c s M a g i c i a n , t h e a n i m a t i o n s y t e m u s e d i t h g r a p h i c s a d v e n t u r e sf r o m P o l a r w a r e . W h i l e i t ' s g o o d s y t e m , i d o e s n o t l e n d i t s e l f t f l i g h ts i m u l a t o r - s t y l e a n i m a t i o n .

B u a l t h i s i n o t s a t h a t F i r s to v e r G e r m a n y i u n w o r t h y o y o u r c o ns i d e r a t i o n . T a k e n a s w h o l e , i e m e r g e sa m i s s i o n s i m u l a t o r — o n e w i t h l o o f c h a l l e n g e s .

B e f o r e y o s t a r t p l a y i n g , m a k ec o p y o t h d i s k . A n c o p y p r o g r a ms h o u l d w o r k . T h i s i n e c e s s a r y b e c a u s eV i n t o v e r G e r m a n y w r i t e s i n f o r m a t i o nt t h e d i s k e a c h t i m e y o p l a y .

N e x t , s e l e c t a c r e w . T r t c h o o s et h m e n w h o p o s s e s s t h e b e s t c o m b i n at i o n o f a p t i t u d e , e x p e r i e n c e , a n s t a m in a I i a l w e l l a n d g o o d t h a v eb o m b a r d i e r w i t h h i g h s t a m i n a , b u t i h h a s l i t t l e a p t i t u d e o e x p e r i e n c e t h a th c a n ' t h i t h t a r g e t , h e ' l l b o n r e a lu s e . O t h e o t h e r h a n d , r e m e m b e r t h a th e h a n g s i s p a c e s u r r o u n d e d o n l y b t h p l e x i g l a s s n o s e o t h p l a n e . I y o u ,t h p i l o t , a r p r o n e t c r a s h i n g , t h b o m b a r d i e r c o u l d p r o b a b l y b e n e f i tf r o m l i t t l e e x t r a s t a m i n a .

O K y o u h a v e c r e w a n n o i t ' st i m e t l e a r n t f l y . T h s c r e e n s h o w sa o v e r h e a d v i e w o W e n d o v e r F i e l d ,w i t h f l i g h t i n s t r u c t i o n s a n s u p e r i mp o s e d f l i g h t p a t h . A t h b o t t o m o t h s c r e e n a r r e a d o u t s f o r a l t i t u d e , s p e e d ,p o w e r t t h f o u r e n g i n e s , f l a p a t t i t u d e ,a n s o o n . N o t h i n g i t h s c e n e s u gg e s t s y o a r i t h c o c k p i t o f t h e a i c r a f t . I f a c t , t h p l a n e i s e e n p o i s e d o t h r u n w a y d o w n t h e r e ; r e m e m b e r , t h i si n o a f l i g h t s i m u l a t o r .

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

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

R e p r e s e n t e d a b l a c k d o m o v i n go v e r t h m a p , y o u r B - 1 7 m o v e s e v e r s os l o w l y . A y o f l y , y o u ' l l n o t i c e f o m a t i o n o b l a c k d o t s m o v i n g f r o m w e s tt e a s t . Y o d o n ' t h a v e t p a a t t e n t i o nt t h e m n o w , b u i t h n e x t p r a c t i c em i s s i o n y o u ' l l h a v e t j o i n t h e f o r m a t i o n .

S u b s e q u e n t m i s s i o n s m u s t b f l o w n i o r d e r . T h e y i n c l u d e b o m b i n gp r a c t i c e a n f l i g h t s t C h a n u t e F i e l d ,I l l i n o i s ; W e s t o v e r F i e l d , M a s s a c h u s e t t s ;G a n d e r , N e w f o u n d l a n d ; P r e s w i c k ,E n g l a n d ; a n T h u r l c - i g h , E n g l a n d . I y o u ' v e c h o s e n n a v i g a t o r w i t h h i g ha p t i t u d e a n e x p e r i e n c e , y o u ' l l p r o b ab l m a k e i t

g u n s , a n e v e n t h p i l o t ( y o u ) . I y o d g e i n j u r e d , i t ' s t i m e t h o p e y o u ' v ep i c k e d c o p i l o t w i t h t h r i g h t q u a l i f i c at i o n s . J o y s t i c k r e s p o n s e d i m i n i s h e s , r f l e c t i n g h i s l e v e l o f e x p e r t i s e .

D y o u r u t m o s t t m a i n t a i n h e a d i n g a n

a l t i t u d e . T h a l t e r n a t i v ei t f a l l o u o

f o r m a t i o n a n b e c o m ee a s y p i c k i n g s f o s o m e

h o t s h o t L t t f t n v a f f e f i g h t e rj o c k e y .

U p o n a r r i v a l i E n g l a n d , y o u ' l l f n a l l y g e t t f l c o m b a t m i s s i o n s o v e rF r a n c e a n G e r m a n y . T h e r e a r 2 m i s i o n s i a l l , b o m b i n g i n d u s t r i a l t a r g e t s ,p o r t s , s h i p p i n g y a r d s , U - b o a t p e n s , a n t h l i k e . A l m i s s i o n s a r e s a i d t b a t h e n t i c v e r s i o n s o t h o s e f l o w n b t h 3 0 6 t h B o m b e r G r o u p , o n w h o s e e p l o i t s t h g a m e i b a s e d .

A l o n g t h w a y , y o u ' l l e n c o u n t e re n e m y f i g h t e r s a n f l a k . I n s p i t e o t h e s e , y o s h o u l d d y o u r u t m o s t t m a i n t a i n h e a d i n g a n a l t i t u d e . T h a t e r n a t i v e i t f a l l o u o f o r m a t i o n a n b e c o m e e a s y p i c k i n g s f o s o m e h o t s h o tL u f t w a f f e f i g h t e r j o c k e y .T h h a z a r d s a r r e a l a n c a u s e r e a ld a m a g e t y o u r a i r c r a f t . Y o m a h a v et c o n t e n d w i t h d a m a g e t o n o m o r ee n g i n e s , f u e l l i n e s , t h o x y g e n s y s t e m ,

A y o f l y , t h s c a l e o f t h e m a p /l a n d s c a p e v a r i e s , c h a n g i n g f r o m h i g ha l t i t u d e t a e n l a r g e d v i e w a y o d s c e n d f o a l a n d i n g . T h e r e a r v i e w sf r o m i n s i d e t h e a i r c r a f t , i n c l u d i n gp i l o t ' s v i e w , b u t h e s e a r n o m e a n t t c o m p e t e w i t h s c r e e n s i t r u e f l i g h t s i u l a t o r s . T h e s e v i e w s a r s t a t i c , w i t hn o n w o r k i n g i n s t r u m e n t s , a n w i t h e e m a i r c r a f t i n d i c a t e d b b l a c k d o t s i t h s k y .

A g a i n , t h e i d e a i n o t s i m p l ys e n d y o i n t o t h s k i a a i r c r a f t s i m ul a t o r , b u t p r o v i d e y o w i t h t h e o v e r a l le x p e r i e n c e o r e a l b o m b e r g r o u p .W h i l e t h g r a p h i c s a n t h r u d i m e n t a r ya n i m a t i o n m a b e d i s a p p o i n t i n g t s o m e , d o u b t t h a t t h o s e w h t r o u b l e t i n v o l v e t h e m s e l v e s i t h m i s s i o n s w i l lb d i s p l e a s e d w i t h t h g a m e .

T h d o c u m e n t a t i o n f o F i r s t o v e rG e r m a n y i g o o d a n i n c l u d e s b r i e fh i s t o r y o f t h e 3 0 6 t h , a w e l l a s s t e p - b y -s t e p i n s t r u c t i o n s f o l e a r n i n g t f l y . A t h o u g h t h e r e m a s e e m t b m a n yt r a i n i n g a n t r a n s i t f l i g h t s , r e m e m b e rt h a t t h e i r p u r p o s e i t p r o v i d e y o w i t he x p e r i e n c e b e f o r e s e n d i n g y o i n t o c o b a t . T o w a r d t h i s e n d , e a c h f l i g h t e n d sw i t h s t a t u s r e p o r t o t h c r e w a n a e f f i c i e n c y r a l i n g f o t h p i l o t .

A l t h o u g h t h g a m e c o m b i n e s e l m e n t s o b o a r d w a g a m e s a n a d v e nt u r e g a m e s , i d o e s n ' t i n v o l v e t h s a m ec o m p l e x i t y o c o n t r o l . Y o u ' l l u s b o t hk e y b o a r d a n j o y s t i c k t f l y . T h k e b o a r d c o m m a n d s , f o t h m o s t p a r t , a r k e y e d t t h a l p h a b e t : t l o w e r f l a p s ,

t r a i s e t h e m , t d i s p l a y t i m e , t C O M P U T E ! ' s G i > 2 0 U e J u n e I S B 9 2 3

Page 26: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 26/96

R e v i e w sc a l l o i h n a v i g a t o r .

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

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

— E r v i n B o b oF i r s t o v e r G e r m a n yS t r a t e g i c S i m u l a t i o n s1 0 4 6 N R e n g s t o r f f A v e .M o u n t a i n V i e w , C 9 4 O i 3$ 4 9 . 9 5

J o r d a n v s B i r d -O n o n O n eB a s k e t b a l l c a h a p p e n a n y w h e r e .T h a n k s t t h e l e c t r o n i c a g e , t h m i n im u s p a c e r e q u i r e m e n t s f o t h g a m eh a v e s h r u n k t t h f e s q u a r e f e e t o c o m p u t e r . I n s t e a d o f v i s i t i n g g y m ,y o s i m p l y b o o t d i s k w h e n y o w a n tt h e a r t h f a m i l i a r r h y t h m o f a d r i bb l e d b a l l a n t h h i g h - p i t c h e d s q u e a ko b u s y b a s k e t b a l l s h o e s .

H o p i n g t o c a p i t a l i z e o t h i s p h n o m e n o n . E l e c t r o n i c A r t s h a c o n s u l t e dt w o f t h e w o r l d ' s f o r e m o s t b a s k e t b a l lp r o s a n c r e a t e d i t h e i r i m a g e t h u l t im a t e o n e - o n - o n e c o m p u t e r g a m e .

B a s k e t b a l l s u p e r s t a r s M i c h a e l J o d a a n L a r r y B i r d c o l l a b o r a t e d w i t hc o m p u t e r g a m e d e s i g n e r s M a r k M a d -l a n d , S t e v e C h i n , J o H l i e s e n a n G a r t h H i t c h e n s t p r o d u c e b a s k e t b a l l

s i m u l a t i o n w o r t h y o t h e i r c o m b i n e de f f o r t s . T h r e s u l t \ J o r d a n v s B i r d : O n o n O n e .

Y o m a r e m e m b e r a e a r l i e r O n o O n b E t h a t f e a t u r e d L a r r y B i r da n D r ( J u l i u s E r v i n g ) . W h i l e t h g a m e w a i m p r e s s i v e i i t d a y , t h e e a rl i e r v e r s i o n c a n ' t c o m p a r e t t h n e w e rv e r s i o n w i t h i t i m p r o v e d f l e x i b i l i t ya n s u p e r i o r g r a p h i c s .

I y o l i k e b a s k e t b a l l , J o r d a n v s B i r d i c o m p u t e r g a m e y o u ' l l r e l i s h .I m a g i n e y o u r s e l f c o n t r o l l i n g t h e a c c ur a c y a n t o u c h o L a r r y B i r d ' s l o n gg a m e o l a u n c h i n g y o u r s e l f g r a c e f u l l yt h r o u g h t h a i t o w a r d r e v e r s e - s l a md u n k , j u s t l i k e M i c h a e l J o r d a n . S o u n d se a s y , y o s a y ? T h i n k a g a i n . I y o w a n t2 C O M P U T E ' S G a z o U B J u n e 1 9 0 9

t j u m p w i t h t h b i b o y s , y o u ' l l h a v et s p e n d p r a c t i c e t i m e o t h f l o o r ,l e a r n i n g y o u r m o v e s . F o r t u n a t e l y , J o d a v s B i r d a l l o w s w a r m u p o p p o r t u n it i e s i e a c h o i t t h r e e s e p a r a t e e v e n t s .

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

I t h O n e - o n - O n e s e c t i o n , y o a s u m e t h i d e n t i t y o e i t h e r L a r r y o M i c h a e l , a n t h c o m p u t e r b e c o m e s t h o t h e r . O r i y o w i s h , y o a n f r i e n dc a n s q u a r e o f a g a i n s t e a c h o t h e r , e a c hb e c o m i n g o n o t h t w N B h e r o e s .

T h r u l e s a r s i m p l e a n n o m u c hd i f f e r e n t f r o m t h h a l f - c o u r t r u l e s m o s to u l e a r n e d i o u y o u t h f u l p l a yg r o u n d d a y s . U s i n g t h e a s y - t o - u n d e r -s t a n d m e n u , y o u c a m o d i f y t h e r u l e sb e f o r e p l a y b e g i n s .

D r i v e , d a r t , s h o o t , a n d u n k y o u rw a t a 1 1 o 1 5 - p o i n t p r e s e t o b j e ct i v e — s c o r i n g p o i n t f o e a c h s h o tw i t h i n t h e 3 - p o i n t l i n e a n 2 p o i n t sf r o m b e y o n d t h l i n e . I y o a n y o u rp a r t n e r h a v e t h s t a m i n a , y o c a p l a y

f u l l g a m e w i t h 2 - , 5 - , 8 - , o 1 5 - m i n u t eq u a r t e r s .

I t o o k m o n l y s h o r t w h i l e t g e t h h a n g o J o r d a n v s B i r d , a n i w a s n ' tl o n g b e f o r e m o d e s t l y p r o c l a i m e d m y s e l f t h S u l t a n o S l a m . w a d i s a p p o i n te d h o w e v e r , t h a t e a c h p l a y e r ' s s u p e rm o v e s c o u l d n o b e s e e n o [ h S l o wM o t i o n I n s t a n t R e p l a y o p t i o n m e t i o n e d i t h d o c u m e n t a t i o n b o o k l e t .T h i s o p t i o n i m i s s i n g f r o m t h 6 v e s i o n a n i r e s e r v e d f o I B P u s e r sw h s h a r e t h i s s a m e b o o k l e t . S t i l l ,f o u n d t h o t h e r o p t i o n s a n t h g a m ei t s e l f m o s t e n t e r t a i n i n g , e s p e c i a l l yw h e n y o l e t h c o m p u t e r p l a y i t s e l f .T h a t ' s w h e n J o r d a n a n B i r d t e a r u t h c o u r t f o y o u r a m u s e m e n t .

A f t e r e a c h q u a r t e r , t h e c o m p u t e rd i s p l a y s b o t h p l a y e r s ' s t a t s , e n a b l i n gt r u l y c o m p e t i t i v e p l a y e r s t a d j u s t t h e i rg a m e s a c c o r d i n g l y .

A i r J o r d a n ' s S l a m D u n k C o n t e s t i t h s e g m e n t o f t h e p r o g r a m w h e r e a e r ia d i s p l a y s o h u m a n f l i g h t a r e q u i t e o d i n a r y . U t f o u r p l a y e r s s o a r t h r o u g hI h a i w i t h t h g r e a t e s t o f e a s e , c o p e t i n g f o t h e f a v o r o f t h j u d g e s a n t h h i g h e s t r a t i n g s .

Y o c h o o s e f r o m t h t e h o t t e s td u n k s i t h N B A , i n c l u d i n g t h T w i s te r K i s s t h e R i m , A i J o r d a n , T w H a n dH a m m e r , W i n d m i l l , a n B a c k S l a m .T h p l a y e r w h e x e c u t e s t h e b e s t d u n k sa n s c o r e s t h e h i g h e s t r a t i n g s w i n s .W i t h t h F o l l o w t h L e a d e r o p t i o n ,M i c h a e l J o r d a n c h o o s e s a n d e m o ns t r a t e s o n o h i d u n k s ; t h e n y o a n y o u r g r o u p t r y t o d u p l i c a t e i t N o t b e o u t d o n e , L a r r y o f f e r sL a r r y B i r d ' s 3 - P o i n t C o n t e s t . H e r e ,y o u ' l l f i n d o u w h o ' s t h e b e s t s h o o t e r a

d i s t a n c e o 2 f e e t , i n c h e s f r o m t h

b a s k e t . A g a i n , u t f o u r p l a y e r s t a k et u r n s s h o o t i n g , w h i l e t h p r o g r a mk e e p s t T a c k o f t h e s t a t s . Y o u h a v e 6 s e c o n d s t s h o o t f i v e b a l l s f r o m e a c h o f i v e b i n s p l a c e d a d i f f e r e n t l o c a t i o n sj u s t b e y o n d t h 3 - p o i n t l i n e . A w i t ht h o t h e r e v e n t s , W a r m - U p s e c t i o nw i t h n t i m e l i m i t a l l o w s t h p l a y e r s t p r a c t i c e b e f o r e e n t e r i n g t h c o m p e t i t i o n .

T h i s w e l l - p a c k a g e d g a m e f o t h 6 c o m e s w i t h d o u b l e - s i d e d g a m ed i s k , C o m m a n d S u m m a r y C a r d , a n

d o c u m e n t a t i o n b o o k l e t c h o c k - f u l l o f

i n f o r m a t i o n a n t i p s f r o m t h m a s t e rh o o p s t e r s t h e m s e l v e s . T h o p e n i n gm u s i c t h a t a c c o m p a n i e s t h t i t l e , d o i R a p - a n d - R o l l s t y l e , w i l l m a k e y o l a u g h . A m a t t e r o f a c t , t h i s g a r n is c o r e s c o n s i s t e n t l y h i g h f r o m e v e r 1a r e a o f t h e c o u r t . A n t i m e d o e sc o m e c l o s e t g e t t i n g i n t o f o u l t r o u b l t

— S t e v e H e d r i fJ o r d a n v s B i r d : O n O O n E l e c t r o n i c A r t s1 S 2 0 G a t e w a y D r S a n M a t e a , C 9 4 4 0 4$ 2 9 . 9 5

R o c k e t R a n g e rT h M E - 1 0 9 s d i v e o n y o u a y o b t h r o u g h t h e c l o u d s . s l i g h t a d j u s t r rt t h e r o c k e t p a c k s t r a p p e d t y o u rq u i c k l y l i f t s y o u a b o v e t h w a v e o N a z i f i g h t e r p l a n e s . M o r e a t t a c k e r ss w a r m p a s t w i t h m a c h i n e g u n s b l a z i n g .Y o b l a s t s e v e r a l p l a n e s w i t h y o u r d e a dl r a d i u m p i s t o l , b u i t ' s t o l a t e . Y o u rr o c k e t p a c k i s h a t t e r e d b e n e m y f i r e . I f a l t e r s , a n y o u p l u n g e t o w a r d e a r t h .

W h a t ' s m i l d - m a n n e r e d s c i e n t i s tl i k e y o d o i n g i s i t u a t i o n l i k e t h i s ? I p r o b a b l y a l b e g a n w h e n y o f i r s t l o a de R o c k e t R a n g e r , a i n t e r a c t i v e m o v i ef r o m C i n e m a w a r e t h a t m i m i c s t h m o v i e s e r i a l s p o p u l a r i t h S a t u r d a ym a l i n e e s o y e s t e r y e a r .

A f t e r R o c k e t R a n g e r ' s o p e n i n g c r e di t s , y o f i n d y o u r s e l f w o r k i n g i y o u rl a ! a t e o n n i g h t i F t D i x , N e J e r s e y .T h y e a r i 1 9 4 0 . S u d d e n l y , r o c k e tp a c k , r a d i u m p i s t o l , w r i s t m o n i t o r ,a n s e c r e t d e c o d e r w h e e l m a t e r i a l i z eo y o u r d e s k .

A a c c o m p a n y i n g n o t e e x p l a i n s

Page 27: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 27/96

b i h uF O

N o G e I n s i d e Y o u r C o m m o d o r e w i t hC O M P U T E ' S G a z e t t e D i s k .

0 0 0 0 0 0 ^ - 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0

" T b ~ i i l l

I I

N o t h e r e ' s a w a t g e a l t h e x c i t i n g , f u n - f i l l e d p r o g r a m s o C O M P U T E D C a z e * * e — a l r e a d y o n d i s k — w i t h C O M P U T E ! *G a z e t t e D i s k .S u b s c r i b e t o d a y , a n m o n t h a f t e r m o n t h y o u ' l l g e n e w , f u l l y -t e s t e d 5 1 / 4 - i n c h f l o p p y d i s k g u a r a n t e e d t r u o y o u r C o m m o d o r e6 4 o C o m m o d o r e 1 2 p e r s o n a l c o m p u t e r .C O M P U T E V s G a z e t t e D i s k b r i n g s y o a l t h l a t e s t , m o s t c h a ll e n g i n g , m o s t f a s c i n a t i n g p r o g r a m s p u b l i s h e d i t h c o r r e s p o n d i n gi s s u e o C O M P U T E ! * G a z e t t e . S i n s t e a d o s p e n d i n g h o u r s t y p i n gi e a c h p r o g r a m , n o a l y o u d o i i n s e r t t h d i s k . . . a n y o u rp r o g r a m s l o a d i s e c o n d s .R E S U L T : Y o u h a v e h o u r s m o r e t i m e t e n j o y a l t h o s e g r e a tp r o g r a m s w h i c h a p p e a r i C O M P U T E ! * G a z e t t e — p r o g r a m s l i k eS p e e d S c r i p t 1 2 8 , A r c a d e V o l l e y b a l l , 3 - S p r i t e s , S k e t c h P a d , S o u n dM a n a g e r , 1 5 4 1 S p e e d a n d A l i g n m e n t T e s t e r , a n h u n d r e d s m o r e .S d o n ' t w a s t e a n o t h e r m o m e n t . S u b s c r i b e t o d a y t C O M P U T E ! *G a z e t t e D i s k a t t h i s m o n e y - s a v i n g p r i c e . T a k e f u l l y e a r ' ss u b s c r i p t i o n f o j u s t $ 6 9 . 9 5 . Y o s a v e 5 5 o f t h s i n g l e i s s u ep r i c e . S u b s c r i b e f o t w y e a r s a n s a v e e v e n m o r e ! R e t u r n t h e n c l o s e d c a r d n o w .

I n d i v i d u a l i s s u e s o t h D i s k a r a v a i l a b l e f o $ 1 2 . 9 5 ( p l u s$ 2 . 0 0 s h i p p i n g a n h a n d l i n g ) b w r i t i n g u a P . O . B o 5 1 8 8G r e e n s b o r o , N . C . 2 7 4 0 3 .

Page 28: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 28/96

R e v i e w st h a t a g r o u p o f s c i e n t i s t s i n t h y e a r2 0 4 0 h a v e s e n t y o t h e s e o b j e c t s v i at i m e m a c h i n e . T h e y h o p e y o c a u s t h e m t c h a n g e t h c o u r s e o f h i s t o r ya n p r e v e n t t h N a z i s f r o m w i n n i n gW o r l d W a I I

A p p a r e n t l y , c o s m i c e r r o r h a g i v e nN a z i t e c h n o l o g y t r e m e n d o u s b o o s t —a l l o w i n g t h i s g r u e s o m e g a n g o g o o s e -s t e p p e r s t w i t h w a i 1 9 4 0 w i t h o u tA m e r i c a ' s h a v i n g c h a n c e t i n t e r v e n e .A l t h i s r e v o l v e s a r o u n d b a s e o t h m o o n w h e r e t h N a z i s m i n e l u n a r i u m ,

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

A R o c k e t R a n g e r , y o m u s t d e l a yt h N a z i s l o n g e n o u g h t l o c a t e t h f i v es e c r e t r o c k e t p a r t s n e e d e d t b u i l d y o u ro w s p a c e s h i p . T h e n , t r y t o c a p t u r ee n o u g h l u n a r i u m t p o w e r i t t h m o o n , w h e r e y o h o p e t s t o p t h N a z iw a m a c h i n e .

C h a p t e r o t h i s t w o - d i s k g a m eb e g i n s i F t D i x , y o u r b a s e o f o p e r a -

. - ■ ■ - : . ; ■ ■ ■ ■ ■ - ■ ■ ■ : - - - ■ ; ■

S t r a p o r o c k e t p a c ka n b a s h t h b a g u y s i

j e t - p r o p e l l e d a r c a d es t y l e .

t i o n s . A m e r i c a ' s t o s c i e n t i s t , P r o f e s s o rO t t o B a r n s t o r f f , a n h i b e a u t i f u ld a u g h t e r , J a n e , h a v e b e e n k i d n a p p e db t h e N a z i s . T h p a i r a r e b e i n g t r a n sp o r t e d b Z e p p e l i n t G e r m a n y , a n f r o m t h e r e t d e s e r t r o c k e t b a s e f o t r i p t t h m o o n . T h e N a z i s p l a n t u s t h e p r o f e s s o r t i n c r e a s e t h e e f f i c i e n c yo t h e i r l u n a r i u m o p e r a t i o n . I a d d i t i o nt p e r f o r m i n g y o u r o t h e r c h o r e s , y o m u s t p r e v e n t t h i s f r o m h a p p e n i n g .

A F t D i x , R o c k e t R a n g e r ' s j o y s t i c k -c o n t r o l l e d m e n u g i v e s y o f o u r c h o i c e s :W a R o o m , F u e l D e p o t , R o c k e t L a b ,a n T a k e o f f . M i l i t a r y i n t e l l i g e n c e h a a s s i g n e d f i v e a g e n t s t w o r k f o y o u , t h e l p y o l o c a t e t h e r o c k e t f a c t o r i e s ,l u n a r i u m b a s e s , a n m i l i t a r y t a r g e t s .Y o c o n t a c t t h e m i t h W a R o o m ,r o a d t h e i r r e p o r t s , a n o r d e r t h e m t i f i l t r a t e a n d e v e l o p r e s i s t a n c e e f f o r t s i na n o 2 d i f f e r e n t c o u n t r i e s .

S i n c e y o u n e e d f u e l f o r b o t h y o u rr o c k e t s u i t a n t h m o o n r o c k e t , i t ' s i p e r a t i v e t h a t y o u r a g e n t s a n t h e i r r es i s t a n c e f i g h t e r s l o c a t e s u p p l i e s o l u n a r i u m . Y o u r a g e n t s a r e t r a i n e d f o t h i s k i n d o w o r k , b u y o u m u s t g i v et h e m t h e i r o r d e r s . S e n d t h e m w h e r et h e y c a d t h m o s t g o o d — b u t w a t c ho u f o t h G e s t a p o a n t h s i n i s t e rC o l o n e l L e e r m e i s t e r . Y o c a a l s o r a i dt h l u n a r i u m b a s e s y o u r s e l f t a u g m e n ty o u r s u p p l i e s ; y o s h o u l d s e n d t h e l m e n t b a c k t t h F u e l D e p o t , w h i c hk e e p s t r a c k o y o u r q u a n t i t y .2 C O M P U T E D G a z e t t e J u n e 1 9 8 9

T h N a z i Z e p p e l i n F l e e t s p r e a d sa c r o s s E u r o p e , A f r i c a , a n S o u t h A m e ri c w i t h i n c r e a s i n g s p e e d u n l e s s y o s l o w i t p r o g r e s s . R e s c u i n g t h b r i l l i a n tp r o f e s s o r a n h i b e a u t i f u l d a u g h t e rw i l l b u y o m o r e t i m e t a s s e m b l ey o u r m o o n r o c k e t . A n s i n c e t h i s i w a r , i a l s o h e l p s i y o b l a s t f e o H e r r H i t l e r ' s h e n c h m e n w i t h y o u rt r u s t y r a d i u m p i s t o l .

B u y o c a n ' t f i g h t t h e n t i r e w a f r o m F t D i x . Y o n e e d t h r o c k e t p a c kt m a k e r e s c u e a t t e m p t , t o s t e a l r o c k e tp a r t s , a n t d e s t r o y t a r g e t s . Y o u r d c o d e r w h e e l l e t s y o k n o w h o w m a n yu n i t s o f l u n a r i u m y o u r r o c k e t p a c kn e e d s f o e a c h d e s t i n a t i o n . I a l s os e r v e s a s a f o r m o c o p y p r o t e c t i o n .G e t t i n g o f t h g r o u n d t a k e s a l i t t l ep r a c t i c e . T a k e o f f s c a b e t r i c k y — a n dh u m o r o u s — w h e n y o u ' r e c a r r y i n gh e a v y l o a d o l u n a r i u m ; t h a n i m a t i o n i p a r t i c u l a r l y g o o d d u r i n g t h i s s e q u e n c e .

I t y p i c a l e n c o u n t e r w i t h t h N z i s , R o c k e t R a n g e r m u s t b o h i w a p a s t a b r a w n y N a z i g u a r d , a v o i d a e r i a lt o r p e d o e s f i r e d f r o m e n e m y Z e p p e l i n s ,t a k e o s q u a d r o n s o f i g h t e r p l a n e s ,t r a d e s h o t s w i t h g u n n e r s h i d i n g i j u g l t e m p l e s , a n b l a s t a w a y a h o s t i l ea n t i a i r c r a f t b a t t e r i e s . A l l t h i s h a p p e n sb e f o r e h e v e n r e a c h e s t h m o o n a n f a c e s l e g i o n o f A m a z o n g u a r d s .

T h g r a p h i c s a n a n i m a t i o n a r i m p r e s s i v e i a l t h e s e a r c a d e - s t y l e s c en a r i o s . T h a r t i s t s d i p a r t i c u l a r l yg o o d j o w h e n t h e y c r e a t e d J a n e B a r n -s t o r f f . A n r e d - b l o o d e d A m e r i c a n h e r ow o u l d w a n t t r e s c u e h e b e f o r e t h N a z i s w e r e a b l e t t u r n h e i n t o z o b i a n f o r c e h e t m i n e t h m o o n ' sl u n a r i u m .

C i n e m a w a r e d i d n ' t s k i m p o n t h a u d i o , e i t h e r . E a c h s o u n d a d d s t t h d r a m a — f r o m t h e t a k e o f f t t h r e a l i s t i cS O o y o u r w r i s t c o m p u t e r . B o L i n d -s t r o m ' s o r i g i n a l m u s i c a l c o m p o s i t i o n se s p e c i a l l y c a p t u r e t h f e e l o f t h e c a m p yS a t u r d a y s e r i a l s . A u n e x p e c t e d b o n u st t h a u d i o e f f e c t s i R e e l T a l k ,C i n e m a w a r e ' s o w t e c h n i q u e f o m a i n a n i m a t e d c h a r a c t e r s s p e a k w i t h d i i t i z e d v o i c e s .C i n e m a w a r e h a p u l o o t h o u g h t a n e f f o r t i n t o R o c k e t R a n g e r ,a n i s h o w s , r i g h t d o w n t t h d o c um e n t a t i o n . T h i n s t r u c t i o n s n e e d e d t p l a y t h g a m e a r i o n b o o k l e t , m a i n i e a s y t f i n d o p e r a t i o n a l a n s w e r sw h e n y o u ' r e p l a y i n g t h g a m e .

A n o t h e r e n t e r t a i n i n g b o o k l e t ( t h i so n s e n t f r o m t h f u t u r e ) e x p l a i n s t h ep l o t a n i n c l u d e s t r a i n i n g m a n u a l s f o t h e r o c k e t p a c k a n o t h e r i t e m s . I t ' s f u t r e a d f o i t t o n g u e - i n - c h e e k T e u t o n i cf l a v o r a n i t n u m e r o u s u n d e r p e n a l t y o d e a t h w a r n i n g s . I a l s o i n c l u d e s b r i e fh i s t o r y o t h R o c k e t R a n g e r m o v i e s e r ia l s . T h i s a d d s a n o s t a l g i c t o u c h f o t h o s eo l e n o u g h t r e m e m b e r t h b l a c k - a n d -w h i t e a d v e n t u r e s , a n i p r o v i d e s b a c k

g r o u n d f o t h o s e t o y o u n g t r e m e m b e rt h l i k e s o C o m m a n d o C o d y .

I a d d i t i o n t c a p t u r i n g t h a t m os p h e r e , p l o t , a n d s o u n d s o f t h e S a t u rd a s e r i a l s , R o c k e t R a n g e r i f u o b o t h

s t r a t e g i c a n a a r c a d e l e v e l . Y o c a

p u o y o u r j e j a c k e t a n z o o m a r o u n dt h g l o b e , b u y o c a n ' t d e f e a t t h e d i ab o l i c a l f i e n d s j u s t b p l a y i n g s u p e rh e r o . I t a k e s s o m e s t r a t e g i c p l a n n i n g t d e v e l o p a e f f e c t i v e n e t w o r k o a g e n t sa n r e s i s t a n c e f i g h t e r s . Y o n e e d t h e i rh e l p t l o c a t e a n i n f i l t r a t e r o c k e t f a t o r i e s a n t c a p t u r e s u p p l i e s o l u n a ri u m . W i t h y o u r a g e n t s i p l a c e , y o c a s t r a p o r o c k e t p a c k a n b a s h t h b a g u y s i j e t - p r o p e l l e d a r c a d e s t y l e .

— T o m N e l s e tR o c k e t R a n g e rC i n e m a w a r e4 1 6 5 T h o u s a n d O a k s B l v d .W e s t l a k e V i l l a g e , C 9 1 3 6 2$ 3 4 . 9 5

P r e d a t o rI t h i s g a m e o n o f A c t i v i s i o n ' s b e t t e re f f o r t s ? P r e d a t o r i a a r c a d e s h o o t - ' e m -u c o m b i n e d w i t h s o m e t e x t - a d v e n t u r ep u z z l e s , b u s o m e h o w t h g a m e f a i l s t i n v o l v e m e

A p p a r e n t l y , t h e w r i t e r s o t h d o u m e n t a t i o n a s s u m e e v e r y o n e h a s s e e nt h m o v i e o n w h i c h P r e d a t o r i b a s e d . I y o h a v e n ' t , y o u ' l l p r o b a b l y h a v e n oi d e a w h y o u ' r e l e a v i n g a h e l i c o p t e r i t h m i d s t o w h a t s e e m s t b j u n g l ew a r .

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

T h o u g h t h d o c u m e n t a t i o nd o e s n ' t m e n t i o n i t e a c h m a c a r r i e sd i f f e r e n t w e a p o n . W h e n o n a p p e a r sc a r r y i n g w e a p o n y o u w i s h t o u s e ,c l i c k o t h f i r e b u t t o n . N o y o u ' v e a s s u m e d c o n t r o l o M a j o r D u t c hS c h a e f e r — t h e r o l e A r n o l d S c h w a r z e ne g g e r p l a y e d i t h m o v i e .

N e x t , y o m o v e t t h r i g h t , a c r o s ss c r e e n t h a t s c r o l l s a y o n e a r t h

Page 29: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 29/96

e d g e . A l o n g t h w a y , e n e m y s o l d i e r sa p p e a r a n s h o o t a y o u . I t ' s g o o di d e a t s h o o t b a c k . S c o r i n g a h i t o s o l d i e r ( o h a v i n g s o l d i e r s c o r e a h i to y o u ) c a u s e s b l o o d a n g o r e t e r u p tf r o m t h v i c t i m ' s b a c k . ( I t ' s n o a g r u es o m e a y o u m i g h t t h i n k — 1 d i d n ' t n t i c e t h b l o o d a n g o r e u n t i l m w i f ep o i n t e d i o u t . )

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

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

Y o s t a r t w i t h t h r e e h a n d g r n a d e s , b u y o c a g e o t h e r w e a p o n sa n a m m u n i t i o n b y s e a r c h i n g t h c h e s t s t h a t l i t t e r t h j u n g l e p a t h . S o m ec h e s t s c o n t a i n b o o b y t r a p s , a n t h o n l y w a t f i n d o u w h e t h e r t h e y d i t o p e n t h e m . E v e n t h e n , s o m e o t h i c o n s t h a t r e p r e s e n t t h e w e a p o n s a r h a r d t i d e n t i f y o t h m o n i t o r . T h g r e n a d e s a n e x t r a a m m o a r f a i r l yc l e a r , b u h a v e n o i d e a w h a t s o m e o t h o t h e r w e a p o n s a r e o r w h e n t u s t h e m . G o o d l u c k .

F r o m t i m e t t i m e , y o u ' l l h e a rs t r a n g e s o u n d a n s e g l o w i n g t r i a ng u l a r o b j e c t m o v e a c r o s s t h e s c r e e n .T h i s i t h e t a r g e t i n g d e v i c e o a a l i e nc r e a t u r e , t h e P r e d a t o r o f t h e t i t l e . D o n ' tl e i c e n t e r o y o u . W h i l e y o c a n b es h o t s e v e r a l t i m e s b t h s o l d i e r s , t h a l i e n n e e d s t z a y o o n l y o n c e f o t h g a m e t e n d .

W h e n y o u ' v e m a d e i t t h v i l l a g ew h e r e s o l d i e r s s h o o t a y o u f r o m w i d o w s , y o u ' v e c o m p l e t e d l e v e l 1 Y o u ' l lb a w a r d e d b o n u s p o i n t s b a s e d o n t h l e n g t h o t i m e i t o o k y o t g e t h e r e .

L e v e l b e g i n s i a n o t h e r s e c t i o n o ft h j u n g l e . A f t e r o n l y o n s c r o l l o t h s c r e e n , f o u n d m y s e l f s t o p p e d b b r u s h - c o v e r e d b a r r i e r t h a t c o u l d n ' tg e t h r o u g h . t r i e d e v e r y t h i n g t g e b y s h o o t i n g , t h r o w i n g h a n d g r e n a d e s ,j u m p i n g , p u l l i n g , k i c k i n g , a n r u n n i n g .

W h a t e v e r i w a s , w a s t u c k t h e r e u n t i lt h c l o c k r a n o u t a n t h g a m e e n d e d . I s e e m e d s h a m e , s i n c e t h p a c k a g eb o a s t s t h a t t h g a m e h a s 3 0 s c r e e n s o n o n s t o p t e r r o r . O n c e y o u ' v e f o u g h ty o u r w a t h r o u g h l e v e l f e t i m e s ,y o u ' r e s u p p o s e d t l e a r n i t p i t f a l l s s t h a t i t ' s e a s i e r t c o m p l e t e t h l e v e l t h n e x t t i m e .

A f t e r l o o t r i a l a n e r r o r , m a a g e d t o v e r c o m e l e v e l 2 ' b r u s h - c o v e r e do b s t a c l e . I t u r n e d o u t b l a r g e r o t e l o g . Y o h a v e t s t a n d a t j u s t t h r i g h t s p o t t j u m p o t o o f t h e l o g ;o n c e y o u ' v e l a n d e d , y o f i g h t y o u r w a a l o n g i t t h e n e x t l e v e l .

T h g a m e i a e x i s t e n t i a l d i l e m m ai n t h a t y o u r o n l y p u r p o s e s e e m s t b t s t a y a l i v e a n a c c u m u l a t e p o i n t s . S i n c ey o u h a v e n o o t h e r a p p a r e n t r e a s o n f o b e i n g t h e r e , i w o u l d h a v e b e e n b e t t e rt r e m a i n i b e d . I f a c t , f o l l o w i n g t h f r u s t r a t i o n o f l e v e l 2 I ' m i n c l i n e d t o r et u r n t b e d , a s s u m e a p r e n a t a l p o s i t i o n ,a n t u r n t h e e l e c t r i c b l a n k e t u t 9 ( T h o u g h a f t e r t h i n k i n g i o v e r , p e r h a p sI ' h a v e b e t t e r l u c k i s w a p p e d m M 1 f o f l a m e t h r o w e r . )

N o f o t h t e c h n i c a l a s p e c t o t h g a m e . I ' m a g r e a t b e l i e v e r i b r i e f d o c um e n t a t i o n , b u P r e d a t o r ' s i s b r i e f t h a ty o d o n ' t k n o w w h a t y o u ' r e d o i n g i t h e j u n g l e o w h e t h e r t h e r e ' s a n y t h i n ga t h e n o y o u r q u e s t . M a y b e i t ' sg o o d i d e a t s e e t h e m o v i e f i r s t .

T h p a c k a g i n g a n d o c u m e n t a t i o na r n h e l p i d e t e r m i n i n g w h e t h e ry o u ' l l s e a n s i g n o t h P r e d a t o r o t h e rt h a n i t t r i a n g u l a r i m a g e . s t i l l d o n ' tk n o w i y o e v e n t u a l l y f a c e i i d i r e c tc o m b a t . l i a v e f e e l i n g t h P r e d a t o r i t h a t a r m o r - c l a d b a d g u y w h k e e p s z a pp i n g m o f t h s e c o n d l o g . k n o wt h e r e ' s w a p a s t h i m , b u t h i s i a n o t he r o f t h g a m e ' s p u z z l e s I ' v e y e t t o s o l v e .

P r e d a t o r ' s g r a p h i c s a r s m a l l , b u t h e y r a n g e i q u a l i t y f r o m a d e q u a t e t g o o d . T h s a m e c a n b e s a i d f o t h s o u n d e f f e c t s . U n f o r t u n a t e l y , h a v e n ' ta d v a n c e d f a e n o u g h i n t o t h g a m e t d i s c o v e r t h e x c i t e m e n t o w h a t a s u m e w a r o u s i n g g o o d m o v i e . O n c ea g a i n , a s s u m e t h a t e x c i t e m e n t i l u r ki n s o m e w h e r e d o w n t h e p a t h .

C o m p u t e r a d a p t a t i o n s o m o v i e su s u a l l y c o n t a i n o n l y s i m p l i f i e d s q u e n c e s o t h b a r e o u t l i n e s o t h p l o t — s o w o n ' t f a u l t P r e d a t o r f o t h a t .B u I ' v e a l w a y s b e e n i m p a t i e n t w i t ht h o s e w h b u m o v i e t i t l e a n t h e nw r i t e g a m e f o i t h o p i n g t c a s h i o t h m o v i e ' s p o p u l a r i t y . T h i s h a h a p e n e d t o o o f t e n i t h p a s t , a n I ' a f r a i d i t ' s a l s o t h e c a s e w i t h P r e d a t o r .

— E r v i n B o b oP r e d a t o rA c t i v i s i o nP . O . B o x 3 0 4 8M e n l O P a r k , C 9 4 0 2 5$ 1 4 . 9 5

R e v i e w sD e a t h l o r dE l e c t r o n i c A r t s , p u b l i s h e r o f t h e e x c e ll e n t B a r d ' s T a l e s e r i e s , h a c o m e o u w i t h a n o t h e r s o l i d f a n t a s y a d v e n t u r e .W h i l e i m a n o b b r e a k t h r o u g h ,D e a t h i o r d i v e r y e n j o y a b l e g a m e .

D e a t h l o r d i d i f f e r e n t f r o m t h s t a n d a r d f a n t a s y g a m e . I n s t e a d o b e i n gs t a g e d i t h u s u a l E u r o p e a n - f l a v o r e ds c e n a r i o , i i s e t i n J a p a n a n h a c o p l e m e n t o s a m u r a i , n i n j a , y a k u z a , a n o t h e r O r i e n t a l c h a r a c t e r s . Y o m a a f i r s t h a v e p r o b l e m i d e n t i f y i n g s m a n yd i f f e r e n t c h a r a c t e r s a n r e c o g n i z i n gt h e i r a t t r i b u t e s . B u a y o p l a y , y o u ' l ls o o n l e a r n a l t h e i r n a m e s a n s k i l l s .

A f t e r y o u ' v e m a d e t w s c e n a r i od i s k s , y o a s s e m b l e p a r t y o c h a r a ct e r s . Y o c a c h o o s e f r o m 1 c l a s s e s , i c l u d i n g f i g h t e r s , t h i e v e s , p e a s a n t s , a n f o u r d i f f e r e n t u s e r s o m a g i c . I n s t e a d o c r e a t i n g a l n e c h a r a c t e r s , y o c a i p o r t y o u r f a v o r i t e s f r o m e i t h e r t h eB a r d ' s T a l e s e r i e s o r U l t i m a 1 1 1 . O n c ey o u ' v e s e l e c t e d a p a r t y o u t s i c h a ra c t e r s , y o u ' r e r e a d y t b e g i n y o u rs e a r c h f o t h e v i l D e a t h l o r d .

T h D e a t h l o r d w o r l d i h u g e — t h e r e a r 1

c o n t i n e n t s , e a c h i v i t h i t o w c i t i e s , t o w e r s ,

d u n g e o n s , a n r u i n s .

I w o n ' t b e e a s y — t h e D e a t h l o r dw o r l d i h u g e . T h e r e a r 1 c o n t i n e n t s ,e a c h h a v i n g i t o w c i t i e s , t o w e r s , d u g e o n s , a n r u i n s . E a c h d u n g e o n o t o e c a h a v e u t 1 l e v e l s t h a t c a b h i d d e n u n d e r c i t i e s o r u i n s . T h e r e a r c o u n t l e s s p y r a m i d s , t e m p l e s , a n v i l a g e s t e x p l o r e , w i t h g r a n d t o t a l o 1 5 l e v e l s o p l a y . I t ' s v a s t w o r l d —l a r g e r t h a n U l t i m a i V

W i t h s m a n y l e v e l s , t h e r e ' s n s h o r t a g e o d e t a i l i t h g a m e . B p r p a r e d t e n c o u n t e r a v a r i e t y o f m o s t e r s w h v a r y i i n t e l l i g e n c e . S o m es i m p l y c h a r g e i n t o y o b l i n d l y ; o t h e r sa r m o r e c u n n i n g a n w a i t u n t i l y o u ' r ev u l n e r a b l e . T h s u r i s e s a n s e t s , a f e c t i n g h o f a y o c a s e o t h m a p .E v e n t h p h a s e s o f t h e m o o n c h a n g e .G u a r d s o f t h e c i t i e s r e m e m b e r y o i y o u ' v e a t t a c k e d s o m e o n e i n s i d e , a n c h e s t s , o n c e e m p t i e d , r e f i l l s l o w l y .E v e r y t h i n g y o u d o h a s a n e f f e c t i t h g a m e , s b c a r e f u l .

C o m b a t i t s e l f i k e p t s i m p l e . R a t he t h a n u s i n g t h k i n d o t a c t i c a l m a p sf o u n d i U l t i m a I V D c a t l r f o r d ' s c o m b a ti s i m p l e W s w i n g , y o s w i n g a f f a i r .T h e r e a r e n o u g h w e a p o n s , a r m o r , a n m a g i c s p e l l s ( 8 4 o f t h e m , i f a c t ) t k e e pt h i n g s f r o m g e t t i n g b o r i n g , a n t h

C O M P U T E ' S G a z e l l e J u n e 1 9 8 9 2

Page 30: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 30/96

R e v i e w sp a c e o c o m b a t i q u i c k a n d i r t y . E c e p t f o t h d i s k a c c e s s , w h i c h r e a l l yi s n ' t t o o b a d , t h e e n t i r e g a m e m o v e sv e r y q u i c k l y .

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

i s n ' t t h m o s t i m p r e s s i v e a d v e n t u r eg a m e — b u t i t ' s g o o d o n e .

— E r i k O l s o n

' ■ ' - ; '' . ■ ■ ' . ■ ' ■

i I n f o

f T H ( l U r N C C K S: ' ; . u n t k v t i ) : ' J f l u i n B I S !

' . D U T O O O BI R D H U U I TM L D : . ' . r . . . .

" > - %m -

T h k e y b o a r d l a y o u t i a c c e p t a b l eb u t r o u b l e s o m e f o t h o s e w h a r u s e dt o t h e r f a n t a s y g a m e s . A l t h k e y sh a v e f u n c t i o n , b u t h e r e a r e f e i n t ui t i v e l i n k s a m o n g t h e m . T h F k e y i u s e d t s e a r c h , f o e x a m p l e , a n l i g h t s t o r c h . T h i s m e a n s i t a k e s l i t t l el i m e t l e a r n h o t u s t h e v a r i o u sc o m m a n d s . O n e x c e l l e n t f e a t u r e i D e a t h l o r d ' s u s o m a c r o s . Y o c a s e u c e r t a i n m o v e s o c a s t s p e l l s a t h t a o f u n c t i o n k e y . k e e p a l m h e a li n s p e l l s i m a c r o s .

D e a t h l o r d i n o t h e a s i e s t f a n t a s ya d v e n t u r e t s u r v i v e . I f a c t , t h g a m ei e x t r e m e l y d e a d l y . A y o b e g i n t e p l o r e t h i s w o r l d , y o c a e x p e c t t l o s ey o u r e n t i r e p a r t y s e v e r a l t i m e s . W h e nc h a r a c t e r i k i l l e d , t h d e a t h i r e c o r d e do t h d i s k — s o b a c k u y o u r c h a r a c t e rd i s k f r e q u e n t l y . B e s p e c i a l l y c a r e f u lw h e n y o l e a v e l a n d : I t ' s e a s y t g e l o s t o t h e o c e a n s , a n t h e r e ' s n w a o d e t e r m i n i n g w h e r e y o a r e .

O t h l o w e r l e v e l s o p l a y , D e a t h -l o r d m a i n t a i n s i t J a p a n e s e f l a v o r , b u t ,a s t h e g a m e p r o g r e s s e s , t h e r e a r e m o r es t a n d a r d i t e m s a n m o n s t e r s . w o u l dh a v e p r e f e r r e d s e e i n g t h J a p a n e s e p l o tc o n t i n u e d t h r o u g h o u t .

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

T h e m a n u a l i p r o b a b l y t h w o r s tI ' v e s e e n f r o m E l e c t r o n i c A r t s . I t ' s f u l lo t y p o s a n b a d g r a m m a r , a n d i g e t sd o w n r i g h t c o n f u s i n g a t i m e s . F o r t un a t e l y , n o n e o t h e s e f l a w s a r f a t a l .T h g a m e i a d d i c t i v e , a n e a c h r i m ey o d i s c o v e r s o m e t h i n g n e w , y o u ' l lf i n d y o u r s e l f d i v i n g r i g h t i n D e a t h l o r i i2 C O M P U T E r s G a z e t t e J u n e 1 9 8 9

D e a t h l o r dE l e c t r o n i c A r t s1 8 2 0 G a t e w a y D r S a M a l e o , C 9 4 4 0 4$ 2 9 . 9 5

M i n i m o d e m - CM o d e m s a r l o l i k e a u t o m o b i l e t i r e s .T h e y d o n ' t a t t r a c t m u c h a t t e n t i o n a sl o n g a t h e y d t h j o b . I t ' s o n l y w h e nt h e y s t o p w o r k i n g o p r o b l e m d e v e lo p t h a t t h e y g e t n o t i c e d .

F o y e a r s , w a c o n t e n t w i t h m p o k y 3 0 0 - b a u d m o d e m . I w o r k e d , s n e v e r r e a l l y g a v e i m u c h t h o u g h t . M o s to m c a l l s w e r e t l o c a l b u l l e t i nb o a r d s , b u s i n c e d o n ' t u p l o a d o d o w n l o a d m a n y p r o g r a m s , s p e e d w a n e v e r m u c h o c o n c e r n . e n j o y r e a di n a n p o s t i n g m e s s a g e s — a n d 3 0 b a u d w a s a l n e e d e d .

E v e r y t h i n g w a f i n e u n t i l l a s t y e a r ,w h e n w a f o r c e d t u s d i f f e r e n tt e l e p h o n e c o m p a n y . m o v e d t o t o w nw h o s e t e l e p h o n e e q u i p m e n t i r u m o r e dt h a v e b e e n i n s t a l l e d b A G B e l lh i m s e l f . M a n y B B c a l l e r s — i n c l u d i n gm y s e l f — c o m p l a i n e d a b o u t l i n e n o i s eg a r b l i n g t h e i r m e s s a g e s . S o m e p a r t s o t o w n w e r e a f f e c t e d m o r e t h a n o t h e r s ,b u d i s c o v e r e d t h a t c a l l e r s u s i n gn e w e r , 1 2 0 0 - b a u d m o d e m s s e e m e d t h a v e f e w e r p r o b l e m s . T h a t ' s w h e ns t a r t e d n o t i c i n g m o l m o d e m .

E n t e r t h A p r o t e k M i n i m o d e m - C .T h i s 1 2 0 0 - b a u d m o d e m i i m p r e s s i v ei e v e r y w a y . I t ' s s m a l l e n o u g h t h i d eu n d e r a c a r d , b u i t ' s b i e n o u g ht s o l v e m t e l e c o m p u t i n g p r o b l e m s —w i t h o u t b r e a k i n g m b u d g e t . W i t h t h M i n i m o d e m - C i n s t a l l e d , c a l l e d t h b o a r d s w h e r e l i n e n o i s e h a b e e np r o b l e m . I ' p l e a s e d t s a t h a t g a r b l e dm e s s a g e s a r n o t h i n g o t h p a s t .

T h M i n i m o d e m - C ' s c i r c u i t r y e ff e c t i v e l y f i l t e r s o u m o s t o t h n o i s e ,a n i w a e v e n a b l e t c o n n e c t w i t ht h a t o b s c u r e , d i s t a n t b u l l e t i n b o a r d .N o o n l y i t h M i n i m o d e m - C f o u rt i m e s f a s t e r t h a n m 3 0 0 - b a u d m o d e m ,b u i a l s o h a n d l e s d a t a t r a n s m i s s i o n sm o r e a c c u r a t e l y . S i n c e b l o c k s o d a t ac o m e a c r o s s w i t h f e w e r e r r o r s , f e w e r r t r a n s m i s s i o n s a r r e q u i r e d .

T h M i n i m o d e m - C , w h i c h p l u g sd i r e c t l y i n t o 6 o 1 2 u s e r p o r t ,c o m e s w i t h s e v e n - f o o t c a b l e t h a t c o n e c t s t s t a n d a r d t e l e p h o n e j a c k .T h e r e ' s n o t h i n g e l s e t b u y , a n s i n c e i d r a w s i t p o w e r f r o m t h c o m p u t e r ,y o d o n ' t n e e d a e x t e r n a l p o w e r c o r d .D e s p i t e t h s m a l l s i z e o f t h e M i n im o d e m - C , A p r o t e k h a p a c k e d i w i t hp l e n t y o f e a t u r e s . I w o r k s a 3 0 o 1 2 0 0 b a u d , h a a u t o d i a l a n a u t o

a n s w e r , t o u c h - t o n e o r r o t a r y d i a l i n g ,s e v e n L E s t a t u s l i g h t s , a n b u i l t - i ns p e a k e r . I a l s o s u p p o r t s f u l l r a n g e o A d i a l i n g c o m m a n d s a n i n c l u d e so t h e r f e a t u r e s .

e x p e r i e n c e d n s o f t w a r e c o m p a t ib i l i t y p r o b l e m s , e i t h e r . M f a v o r i t e t e m i n a l p r o g r a m s r u l i k e a c h a r m , s i n c et h M i n i m o d e m - C h a t w s e p a r a t ee m u l a t i o n m o d e s : H a y e s a n d C o m m od o r e 1 6 7 0 . t r i e d t h m o d e m w i t h s e e r a l p o p u l a r p u b l i c d o m a i n p r o g r a m s ,a n t h e y a l w o r k e d f i n e .

I y o n e e d t e r m i n a l p r o g r a m o w a n t t u p g r a d e y o u r o l d o n e , y o u ' l ll i k e M u l t i T e r m , i n c l u d e d w i t h t h M i n im o d e m - C . T h i s f u l l - f e a t u r e d p r o g r a mc o m e s i b o t h 6 4 a n 1 2 v e r s i o n s , a n s u p p o r t s b o t h P u n t e r a n X M O D E Mf i l e - t r a n s f e r p r o t o c o l s .

M a l H T e m o f f e r s b o t h A S C I I a n g r a p h i c t e r m i n a l m o d e s a n p e r m i t sm u l t i f i l e t r a n s f e r s , t r a c k - b y - t r a c k t r a n sf e r s , a n e v e n w h o l e - d i s k t r a n s f e r s .b u i l t - i n p h o n e b o o k w i t h m u l t i d i a l i n gf e a t u r e s l e t s y o d i a l t w t f i v e n u b e r s c y c l i c a l l y u n t i l a c o n n e c t i o n i m a d e . T h i s i h a n d y f e a t u r e w h e ny o u ' r e c a l l i n g s e v e r a l b u l l e t i n b o a r d sw h o s e l i n e s a r f r e q u e n t l y b u s y .

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

T h M i n i m o d e m - C c o m e s w i t ho n e - y e a r w a r r a n t y , a n A p r o t e k o f f e r s

t e c h n i c a l - s u p p o r t t e l e p h o n e n u m b e ri c a s e y o e x p e r i e n c e a n y p r o b l e m sw i t h t h m o d e m o c a n ' t g e i t w o r kw i t h p a r t i c u l a r t e r m i n a l p r o g r a m .

I f s m a l l e n o u g h t h i d eu n d e r c a r d , b u

b i e n o u g h i f e a t u r e s t s o l v e a l m

t e l e c o m p u t i n gp r o b l e m s — w i t h o u t

b r e a k i n g m b u d g e t .

I s e v e r a l w e e k s o u s e , t h M i n im o d e m - C h a p e r f o r m e d f l a w l e s s l y . I d i a l s n u m b e r s , r e a d s a n p o s t s m e s s a g e sw i t h o u t g a r b l e , u p l o a d s a n d o w n l o a d sp r o g r a m s w i t h o u t e r r o r s — e v e r y t h i n gc o u l d a s o f m o d e m . I f a c t , i w o r k ss w e l l n l o n g e r e v e n n o t i c e i t — a n dt h a t ' s j u s t t h w a l i k e i t

— T o m N e t s e lM i n i m o d e m - CA p r o t e kW 7 1 - A A v e n i d a A c a s oC a m a r i l l a , C 9 3 0 1 0S 7 9 . 9 5

Page 31: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 31/96

G a m e s

J E R I C H O I T H R E V E N G ER o b e r t B i x b y

L a s t y e a r , J e r i c h o t h e s u p e r m o t hb r o k e i n t o y o u r c o m p e t i t o r ' s k i l tf a c t o r y a n d — w i t h l i t t l e h e l p f r o my o u — c o n s u m e d e v e r y s c r a p o f a r i f o u n d i t h w a r e h o u s e . N o y o u r c o m p e t i t o r h a s d e v i s e d w a t g e e v e n . I o n e - o n - o n e w a o t h k i l t s , y o m u s t f i g h t t k e e p J e i c h o a n h i e q u a l l y v o r a c i o u sf r i e n d s w i t h i n y o u r o p p o n e n t ' s f c i l i t i e s a n a w a y f r o m y o u r o w n .

" J e r i c h o I I i u n i q u e t w o -p l a y e r v a r i a t i o n o t h p o p u l a rB r e a k o u ( - s t y l e g a m e , i w h i c h y o t r t k e e p b a l l b o u n c i n g i n b o u n d s u n t i l a l t h b r i c k s o t h s c r e e n a r g o n e . I J e r i c h o I I t h b a l l s a r m o t h s , a n t h e b r i c k s a r ec o l o r f u l p i e c e s o f c l o t h .

T y p i n g I I J e r i c h o I i w r i t t e n i m a c h i n e l a g u a g e . T y p e i i u s i n g " M L X , " t h m a c h i n e l a n g u a g e e n t r y p r o g r a mf o u n d e l s e w h e r e i t h i s i s s u e .W h e n M L p r o m p t s y o f o r s t a r ti n a n e n d i n g a d d r e s s e s , r e s p o n dw i t h t h e v a l u e s g i v e n b e l o w .S t a r l i n g a d d r e s s : 0 8 0 1E n d i n g a d d r e s s : 1 5 1 8E n t e r t h e d a t a f o J e r i c h o I I B s u r et s a v e c o p y t t a p e o r d i s k b e f o r ey o e x i t M L X .

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

" J e r i c h o I I p i c k s u w h e r et h o r i g i n a l " J e r i c h o " —J u n e 1 9 8 8 G a z e t t e — l e f t

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

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

o r i g i n a l . T w j o y s t i c k sr e q u i r e d .

P e s t C o n t r o lP l u g o n j o y s t i c k i n t o p o r t a n a n o t h e r i n t o p o r t 2 W h e n y o t y p eR U N , t h g a m e g o e s i n t o d e m om o d e , w h i c h i v e r y m u c h l i k e t h g a m e i t s e l f . O e a c h s i d e o f t h es c r e e n i p i e c e o t h e c l o t h u s e d t m a k e t h k i l t s . O n b e l o n g s t y o u ;t h o t h e r b e l o n g s t y o u r o p p o n e n t .

J e r i c h o t h e m o t h f l a p s a r o u n d ,s o a r i n g f r o m p l a c e t p l a c e , u n t i l h b u m p s t h c l o t h . H t h e n e a t s s e t i o n a n m o v e s o n A J e r i c h o t a k e s

b i t e o f a b r i c , t h c l o t h c h a n g e sc o l o r . W h e n i t u r n s o r a n g e , i t ' sn e a r l y e a t e n t h r o u g h .

P r e s s a n k e t s t a r t t h g a m e .E a c h p l a y e r h a c o n t r o l o v e r t w l a r g e p a d d l e s — t h e j o y s t i c k i p o r tc o n t r o l s t h e p a d d l e s o t h l e f t ,w h i l e t h j o y s t i c k i p o r t 2 c o n t r o l st h p a d d l e s o t h r i g h t . Y o u r p a d l e s s u r r o u n d t h f a b r i c c o n t a i n e di y o u r o p p o n e n t ' s w a r e h o u s e .

J o y s t i c k c o n t r o l i e a s y . P r e s st h s t i c k f o r w a r d t m o v e t h p a d l e s c l o c k w i s e a n p u l l b a c k t m o v e t h e m c o u n t e r c l o c k w i s e .

I t ' s m e a g a i n s t m o t h s i " J e r i c h o I I , "t w o - p l a y e r f l i g h t o f a n c y .

U s t h p a d d l e s t k e e p J e r i c h ow i t h i n y o u r o p p o n e n t ' s w a r e h o u s ea n a w a y f r o m y o u r w a r e h o u s e , l c a t e d o t h o t h e r s i d e o f t h e s c r e e n .T h m o r e p i e c e s o f a b r i c m i s s i n gf r o m y o u r o p p o n e n t ' s w a r e h o u s e ,t h f a s t e r y o u r s c o r e i n c r e a s e s . T m a k e t h i n g s m o r e d i f f i c u l t , J e r i c h o i j o i n e d b s e v e r a l o f h i s k i l t - e a t i n gf r i e n d s a t h g a m e p r o g r e s s e s .

E a c h p l a y e r h a f i v e w a r eh o u s e s ' w o r t h o f a b r i c . W h e np l a y e r l o s e s a l o h i o h e f a b r i c ,t h g a m e e n d s a n t h p l a y e r w i t ht h m o s t p o i n t s w i n s . T h n u m b e ro w a r e h o u s e s y o u r o p p o n e n t h a l o s t a n y o u r t o t a l s c o r e a p p e a r a t h e t o p o f t h e s c r e e n a b o v e y o u rp a d d l e s .S e p r o g r a m l i s t i n g o n p a g e 8 2

C O M P U T E R S G a z e t t e J g n e 1 9 8 9 2

Page 32: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 32/96

 

 

 

Page 33: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 33/96

D o n o v a n E A n d e r s o n , J r

" M a t c h M a n i a " p r e s e n t s s e r i e s o v i s u a l p u z z l e s . F o u r r e c t a n g u l a rp a t t e r n s a r d r a w n o t h s c r e e n ;t h r e e o f t h e m a r i d e n t i c a l , a n d o n ei s l i g h t l y d i f f e r e n t . Y o u r g o a l i t s e l e c t t h o d d b a l l p a t t e r n .

I t h t a s k s o u n d s e a s y , c o n s i de t h i s : c l o c k i c o u n t i n g t h t i m ea n y o u ' r e b e i n g j u d g e d n o t o n l yo y o u r a c c u r a c y , b u a l s o o y o u rs p e e d . B o t h o n e - a n d t w o - p l a y e rg a m e s a r i n c l u d e d .

G e t t i n g S t a r t e dM a t c h M a n i a i w r i t t e n e n t i r e l y i B A S I C . U s i n g " T h e A u t o m a t i cP r o o f r e a d e r " t e n s u r e a c c u r a t et y p i n g , e n t e r t h p r o g r a m a n s a v ei t t a p e o d i s k . T p l a y t h g a m e ,l o a d t h p r o g r a m a n d t y p e R U N .

M a t c h M a n i a p r o m p t s y o f o t h n u m b e r o p l a y e r s . E n t e r o 2 t h e n p r e s s R E T U R N . N e x t , t y p e i t h p l a y e r s ' n a m e s ( a l s o f o l l o w e db R E T U R N ) . N o s e l e c t t h p u z l s i z e . T h g r e a t e r t h e n u m b e r o l i n e s a n c h a r a c t e r s , t h m o r e d i f f ic u l t t h g a m e .

I y o c h o o s e t p l a y t h t w o -p l a y e r g a m e , y o m u s t d e c i d ew h e t h e r y o u w o u l d l i k e t o h a v e t h

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

t h i s m i n d b o g g i e r f o o n

o t w p l a y e r s . F o r t h e 6 4 .w i n n e r j u d g e d b t h n u m b e r o c o r r e c t r e s p o n s e s o b t h t o t a le l a p s e d t i m e . P r e s s a n t h w i n e w i l l b s e l e c t e d b t h n u m b e ro g u e s s e s ( t h e l o w e r t h n u m b e r o g u e s s e s , t h b e t t e r ) . P r e s s t c h o o s e w i n n e r b a s e d u p o n t o t a le l a p s e d t i m e ( t h e l e s s t i m e , t h b e t e r ) . I y o s e l e c t T y o c a o p t i o na l l y r e q u e s t t h a t t i m e p e n a l t y o 4 5 s e c o n d s b e g i v e n t o p l a y e r w h m a k e s a i n c o r r e c t s e l e c t i o n . T h i sh e l p s p r e v e n t p l a y e r s f r o m m a k i n gr a n d o m s e l e c t i o n s t t r t b e a t t h c l o c k .

T h g a m e b e g i n s a f t e r y o u ' v ea n s w e r e d a l t h p r o m p t s . T h f i r s tp l a y e r ' s n a m e w i l l b s h o w n a t h t o o t h e s c r e e n . T h a t p l a y e rs h o u l d s i a t h k e y b o a r d a n d w a i tf o t h p u z z l e t a p p e a r . T h r e

t a n g l e s a r e n u m b e r e d s t h a t t h p a t t e r n t h a t d o e s n ' t b e l o n g c a b i n d i c a t e d b t y p i n g i t n u m b e r . I t h r e s p o n s e i c o r r e c t , t h p r o g r a mt e l l s h o w m a n y s e c o n d s p a s s e db e f o r e t h c o r r e c t r e s p o n s e w a e t e r e d . O t h e r w i s e , t h p l a y e r g e t s a o t h e r c h a n c e t g u e s s , i t h t w o -p l a y e r g a m e , p l a y e r s a l t e r n a t e t u r n s .

O n l y o n o t h e s e r e c t a n g l e s i u n i q u e .S p o t t h d i f f e r e n c e s i " M a t c h M a n i a . "

T h g a m e c o n t i n u e s i n d e f i n i t el y T o e n d t h g a m e , e n t e r 0 t w o -p l a y e r g a m e c a b e n d e d o n l y o t h f i r s t p l a y e r ' s t u r n . T h t o t a lp o i n t s a r d i s p l a y e d w h e n t h g a m e e n d s .S e p r o g r a m l i s t i n g o n p a g e 8 4

C O M P U T E ' S G a z e t t e J u n e 1 9 8 9 3

Page 34: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 34/96

L y c o C o m p u t e rM a r k e t i n g C o n s u l t a n t s

A i O r d e r s P r o c e s s e d W i t h i n 2 H o u r s

C O M M O D O R E 1 2 8 D C O M M O D O R EM o d e O p e r a t i o n

1 - 6 4 : R u n s 6 s o f t w a r eZ - C 1 2 8 F a s t e r , m o r em e m o r y l o i n c r e a s e dp r o d u c t s r 3 - C P M 1U s e s S t a n d a r dc p t i t l e s

$ 4 1 8 9 E k c s ) F S D - 2 D i s k D r i v eC o m m o d o r e 1 8 0 2 C M o n i t o r

6 4 S y s t e mS p e c i a l

$ 4 4 9 9 5

P C / X TT h C o m m o d o r e C o l t ,c o m p u t e r w i t h a l l i h eb u i l t - i n F e a l u r e s y o n e e d . T h C o l t I n c l u d e s6 4 0 K . H A M , C G v i O e os u p p o r t , t w o 5 2 5 3 6 0□ i s k d r i v e s , s e r i a l a n p a r a l l o l p o r l s w i l t i I t i r e oc l o c k s p e e d s ( 4 . 7 7 / 7 . 1 6 /9 . 1 4 M H l ) . $ 6 5 9 9

S A V E ! 1 0 o f a n s o f t w a r e t i t l e i s t o c k w h e n o r d e r e d w i t h 1 2 8 - D , 6 4 C , o r C o l t P C

C O M M O D O R E1 6 7 0 M o d e mS a v e t i m e a n i n c r e a s ep r o d u c t i v i t y w . [ h t h e C o m m o d o r e1 6 7 0 M o d e m . T h 1 S 7 D u t i l i j e si h p o p u l a r " A T " H a y e sc o m m a n d s o l i , b u i J l - m s p e a w .a u t o d i a l , a n a u t o a n s w e r F o a M o f d a b i i r l y a n r e l i a b l yc h o o s e t r i o C o m m o d o r e 1 6 7 0M o d e m

P O W E R S U P P L YC O M M O D O R E 6 T i r e d O b u y i n g y e a n o t h e r

9

s u p p l y f o y o u r C o m m o d o r e6 4 G w i t h t h e M i c r o P A P o w e r S u p p l y . T h M 7 0 - A f e a t u r e s d o u b l e , f u s e ds y s t e m s , s c h e m a t i c s , a n o n e - y e a r w a r r a n t y . S t a yw r E h I h b e s l . s t a y w i t hM i c r o R & D . 1 - y a a r W a r r a n t y

M A G N A V O XC 8 7 6 2

$ 2 3 9 9

T h e M a g n a v o i C 8 7 6 2 1 4 m o n i t o r i f > s m a r t c h o i c e t o y o u r c o m p u t i n g n e e d s .S t a n d a r d r e s o l u t i o n p 6 4 0 H2 4 0 V . T h i s m o m l o r i r t d u d e s Qb u i l t - i n t i l t s t a n d p l u s a g r e e nl e v t d i s p l a y s w i t c h . F o m o n n o r W f l h R G T T ( C G A )a n c o m p o s i t e I n p u t s , s l a yw n r f i a M a r j n a v o i C 8 7 6 2 .

S u g g e s t e d u s s 1 2 8 D o r C o l t P C .

E x c e l F S D - 2 + D i s k D r i v e

1 0 0 % C o m m o d O r B6 4 d r i v e c o m p a t i b l e ,[ h e E v c e J e r a i o r P l u sD i s k D r i v e I q u i e t e r ,s m a r t e r , l a e i o r . a n m o r e r e l i a b l e T f i ^ r i t h T 5 4 ! a n 1 W 1 C .

1 - y e a r w a r r a n t y

$ 1 4 9 9 5

C O M M O D O R E1 5 8 1

D i s k D r i v eA d d m o r o c o m p u E i n g p o w a rl y o u r C o m m o d o r B w i t ht h e 1 5 B 1 D i s k D r i v e . T h 1 W l o a t u r a s 3 . 5 " 7 2 0 K

s i o r a g a c a p a c i t y a n D S D D A d d l h a 1 5 8 1 o y o u rC c m m o d o r o l o d a y .

$ 1 8 4 9 5G o l d S t a r 2 1 0 5N f ' p i j i u . - . - !

— '

$ 7 9

G o l d S t a r , a n a m e y o c a d e p e n d o n n o p r o v i d e s t h 2 1 0 5 1 2 - c o m p o s i t em o n o c h r o m e m o n i t o r E o y o u r c o m p u M n g n e e d s . T h G o l d S t a r 2 t c £ s u p p l i e sh i g h r e s o l u t i o n o 6 4 0 H2 0 0 V f o I B M , C o m m o d o r e ,A p p l e a n A t a r i c o m p u t e r sw i t h c o m p o s i t e o u t p u t sW i l h y o u r c h o i c e o e r E h o rg r e e n o a m b e r d i s o C a y .G o l d S t a r ' s 2 1 0 5 m o n r i o r w i l lh i g h l i g h t y o u r n o m e o o f f i c ec o m p u E i n g n e e d s .

1 - 8 0 0 - 2 3 3 - 8 7 6 0

e S u p e r G r a p h i c s G o l dT h X f l C t t c S u p e r G r a p h i c sG o l d p n m o m i e r l a c ec o m b i n e s i m p r o v e d s p a e d ,l e a t u r e s a n m o r e m e m o r yl s a t i s f y i h m o s td e m a n d i n g u s e r X e t e c h a m c o r p o f a i e d a 3 b u l f e r ,1 a c t i v e D I s w i l c h e s ,u t i l i t y d i s k w i l h 4 f o n l s , 1 a d d i t i o n a l i n n o v a t i v ef o a l m o n l i f e t i m ew a r r a n t y t n i o t h S u p e rG r a p h i c s G o l d . X e t e c n o wp r o v i d e s y o t h m o s ic o m p l e t e p r i n t e r I n t e r f a c ea v a i l a b l e F o y o u rC o m m o d o r e

9

T h E p y x 5 0 X s c o r e ss i g n i f i c a n t l y h i g h e r , J a s l e r .a n e a s i e r t h a n a n j o y s t i c km a n u l a c l u r f l d T h e 5 0 0 X c o m e s * i p a l m g r i p a n t r i g g e r f i n g n - r t i r i n g . B r e a ky o u r p r e v i o u s r e c o r d w i l h l h aE p y i 5 0 X J ( A t a r i . C - 6 J )

$ 7 5 0 X

J o y s t i c k

$ 1 9

M O N I T O R SM a g n a v o xB M 7 E 5 ZB M 7 6 2 27 B M - 6 1 37 B M - 0 2 3C M 8 7 0 2C M B 7 6 ZS C M - S I S9 C M - O 5 3 . .

5 8 9 . . . $ 8 4 9 5

. . . . $ 7 9 . 9 5S 7 9

. . . $ 1 7 9 . 9 5. . . $ £ 3 9 . 9 5. . 1 2 5 9 9

S 3 3 9 9 9 C M - O 8 2 $ 4 3 9 . 9 5

G o l d S t a r2 1 0 5 C o m p o s i l B . . . S 7 9 Z 1 0 5 C o m p o s i l e . . . S 7 9 . 9 SU 1 0 C G A 1 4 $ 2 1 9 . 9 51 4 2 0 E G 1 4 - . £ 3 1 8 . 9 51 4 3 0 V G A 1 4 " $ 3 7 9 . 9 51 « 0 S u p a r s c o n $ 4 5 9 . 9 5

C o m m o d o r e1 S 0 2 C $ 1 8 9 9 5' 0 8 4 $ 3 7 9 9

Page 35: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 35/96

L y c o M e a n s T o t a l S e r v i c e .

1 2 0 0 h cM o d e m 1 2 0 0 E M o d e m

i i M o p o w e r a n dn c T h

A v a i e * i 2 0 0 n c d e l i v e r si 1 - i - o g r e a t ( e a i u r o s o t h A v a c e i 1 ^ 0 0 a n d n w e .i n c l u d i n g H a y e s !c o m p a l i b i h r y , t a l l o wu s w i f f i v i r t u a l l y a l e a d i n g c o m m u n i c a t i o n ss o f t w a r e

r c i r w a r r a n t y

A v a l e x1 2 0 0 i P C a r d

1 2 0 0 pI Z Q Q M c M o d e m2 4 0 O \ I I P C a r d2 - 1 0 0

9

1 6 5 . 9 51 6 9 . 9 5$ 8 3 . 9 51 8 9

. . $ 1 2 9 . 9 5$ 1 3 5 . 9 5

C o m m o d o r e M o d e mC o n n e c t i o n C a b l e b

P e a k P e r i p h e r a l sY o u M o t a l s o l u t i o n f o C o m m o d o r e & 4 , ' 1 2 f l

t m o d e m c o n n e c t o n s .

C o m m o d o r e1 6 7 0

S u p r a2 4 0 0 . .

$ 2 9

F u l l H a y e s r c o m m a n dM l o n - l i n e v o i c e d a t aS w i t c h i n g , p l u s

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

F x i L - r n . i i c o n f i g u r a t i o ns w i t c h e sV i e w m e n u2 y e a r w a r r a n t y $ 6 9

M O D E M S5 G 9 9 5

H a y e s

1 1 1 9 . 9 5

S m a r t m o d e m 3 0 0 . . . S 1 3 9 9 5S m a r t m o d e m 1 2 0 Q B . . $ 2 7 9 . 9 5S m a n r n o d a m 1 2 0 0 $ 2 7 9 . 9 5S m a ' 1 m o d e m 2 4 0 0 . . . S 3 9 9 9 S m a r t m o d e m 2 4 0 0 B $ 4 1 9 9

U R o b o t i c sS p o t t s l e r 1 2 0 0 P C o u 'C o u fC o u rC o u 'C o u r

$ 7 9 . 9 51 1 6 9 . 9 5

. . . $ 2 5 9 . 9 5. . . $ 2 8 9 9

$ 3 1 9 . 9 5u B 6 0 0 M S T . . . $ 5 1 9 . 9 5

1 2 0 0e 2 4 0 0 P e r 2 4 t > 0o 2 4 0 0 a

S e i k o s h a5 S e r i e s R i b D o n $ 7 . 9 5S 1 6 0 0 A I J 1 7 9 . 9 5S P I 2 0 0 A S R S 2 3 2 . . $ 1 8 9 9 5S P l O O O A P J 1 6 9 9 5S L 8 0 A 1 $ 3 1 9 9 5S K 3 0 M A i S 3 5 9 . 9 5S K 3 M 5 A J W < 9 S ! 3 3 A i $ 5 9 9 9 5

S t a r M l c r o n l c sN X - 1 1 J O 0 $ 1 5 8 9 5N > t - 1 0 O O C ( 6 * C ) . . $ 1 6 9 . 9 5N X - I O C K J C o l o r . $ 2 1 7 . 9 5N X - 1 0 0 0 C C o l o r( 6 4 C ) $ ! 2 5 9 5N X - 1 5 $ 2 8 9 . 9 5f J X - 2 4 0 0 $ 2 9 9 . 9 5N H - 1 0 $ 3 1 9 . 9 5N R - t S W 1 9 . 9 5B r o t h e rH H 2 0 $ 3 3 9 . 9 5H R 4 0 $ 5 9 9 . 9 5M 1 7 0 9 $ 4 3 9 . 9 5M I 7 2 4 1 , . , $ 5 6 9 . 9 5

P R I N T E R SC i t i z e n1 2 0 0 S 1 3 7 9 5I B O D $ 1 5 9 . 9 5M S P - 4 0 S 2 7 9 9 5M S P - 5 0 S 2 9 9 9 5M S P - 1 S E S 3 1 5 9 5T r i b u t e 1 2 S 3 6 9 9 5M S P - 4 5 S 3 7 9 . S 5M S P - 5 5 S 4 3 9 9 5P r e m i e r s 3 5 5 4 8 9 9 5T f i B u l 8 2 2 S 5 4 9 9 5

P a n a s o n i c1 1 8 0 $ 1 7 9 9 51 1 9 1 S 2 3 5 . 9 S

3 1 3 1 $ 2 8 9 9 1 0 3 2 i S 2 8 9 9 51 1 2 4 , . , . . 5 3 1 9 . 9 51 5 9 2 S 3 5 9 9 1 5 9 5 S 4 2 9 . 9 51 5 2 4 2 4 P i 5 5 4 5 . 9 5

E P S O N L X - 8 0 0F o f a s t o u t p u t a n p r o f e s s i o n a l p r i n tq u a l t l y , c h o o s e E p s o n ' s L X - 8 0 0 . T h i s l u l tf e a t u i o d S c a l u r n n p r i n t e r h a s p e e d o

B c p ( d r a f t ) a n d 3 0 c p ( N L O ) .E p s o n ' s e e l u s i v e S e l s c T y p e I r o n i c o n l r o lp a n e l l e t s y o u c u s l o r m z e d o c u m e m s w i ^ hp o p u l a r t y p e s t y l e s . T h E p s o n L X - B O Od e l i v e r s a f f o r d a b l e , p r o f e s s i o n a l p n n l l n gf o y o u r h o m o o o i ' i c e . $ 1 7 9

O k l d a t aO k i m a l e M $ 1 3 9 . 9 5O K i m a l e 2 w / c a n . . . $ 1 8 9 . 9 51 8 ! S J 0 9 . 9 51 8 5 2 1 9 9 51 8 2 . S 2 2 5 . 9 51 8 S 2 3 9 9 3 2 . . . . S 3 3 7 . 9 52 9 2 w i n l a r l o c B W 4 9 9 5M S 4 6 9 9 3 9 S 4 6 9 9 2 9 w ' . n i s r f i x c a 5 5 8 S 9 5

E p s o nL X S O O I I 7 9 9 L Q 5 0 0 S 2 9 4 . 9 5F X B 5 0 S 3 2 9 9 E X f l O O S 3 4 9 . 9 5F X 1 0 5 0 S 4 2 9 . 9 5L Q 8 5 O S 5 I 5 9 5

C I T I Z E NC i t i z e n 1 2 0 - D F y o a r s e e k i n g w o r l d

r e n o w n e d p r i n l e fp e r l o r m a n c e ( o y o u r h o m e ,l o o k n o l u r t h e r I h a n l h a 1 2 0 -O Y o j r o a t a p r o c e s s i n gn e e d s a r h a n d l e d q u i c * J y a

p r i n T s p e e d o 1 2 c p { d r a f t | o 2 c p [ N L O ) . T h 1 2 f e a t u r e s p i d o m a t r i x p n n t q u a l i t y , s t a n d a r dp a r a l W c e n t r o m c s m l e r i a c ea n 4 l e r t b u f f e r .

C i t i z e n 1 8 0 - D Y o c a a l « a » 5 r e l y o i n G i l l i a n 1 8 0 - D F r o m u p r i c e / p e r f o r m a n c e v a l u e , t

p n n i s p e e d o I S O c p s( 0 r a N ) o > 2 9 c p s ( N L O ) l n BC i t u e n I B O - D i s a ns i c e i l e m p r i m e r l o i n h o m e o s n > a H b u ^ r n e s s

9

Page 36: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 36/96

S i n c e 1 9 8 1

L y c o C o m p u t e rM a r k e t i n g

C o n s u l t a n t sA i O r d e r s P r o c e s s e d W i t h i n 2 4 H o u r s .

P a n a s o n i cO f f i c e A u t o m a t i o n

$ 1 7 5 9 K X - P 1 1 8 0T h 1 S b P a n a s o n i c o t t e r s y o m o r e t h a nw f i a l y o m i g h t e x p e c t i a l o w c o s t p r i n t e rW f l h m u l t i p l e p a p e r p a t h s , v e r s a t i l e p a p e rh a n d l i n g , a n f r o n t p a n e l p r o g r a m m a b i l i l yf h i o u g h t h e E S e O p e r a t o r p a n e l . I h 1 1 6 0i a e x c e l l e n t v a l u e . T h B a l s o f a i l u r e s

e i c e l l o n i p r i m q u a l i t i e s . N e a r L a t l e r Q u a l i t ya n D r a l t . w i t h s p e e d s u p I I 9 2 c p s I D r a t ia n d 3 B c p I N a a r L a t t e r O u a i i l y p l u s c r i s p ,c l e a r g r a p h i c s ,

$ 3 1 9 9 5K X - P 1 1 2 4F o r e x c e l l e n t p n n l q u a l i t y i n i g h s p e e dp r i n t e r , c h o o s e t h K X 1 1 2 4 . U s 2 p i p r i n th e a d p r o d u c e s d r a l t t e n t a t q u i c k 1 9 c p ( D r a f t ) o l e t t e r q u a l i t y t e a 6 c p s . I a d d i t i o n . t h e K X - P 1 1 2 4 p r o v i d e s s u c hs t a n d a r d f e a t u r e s a s e l e c t a b l e p u s r v p u Nt r a c t o r . r e s i d e n t p r i n t f o n t 6 . p a r a l l e lC e n t r o n i c s I n t e r f a c e a n s t a n d a r d 6 b u f t e rP a n a s o n i c ' s K X - P 1 1 2 * e n s u r e s t h a t y o u rp r i n t i n g w i l l b l a s t a n p r o f e s s i o n a l

K X - P 1 1 9 1A n n o u n c i n g I n P a n a s o n i c K X - P 1 1 9 1 . p i p r i m e r w i i h a d v a n c e d f e a t u r e s t h a i p u t i f a h e a do l i i s c l a s s . T h e 1 ! 9 i f e a l u ' e s t h e E Z S e io p e r a t o r p a n o t t r i a l l e t s y o a c c e s s t h m o s tc o m m o n l y c o n t r o l l e d p r i n t e r ( u n c t i o n s r i g h tf r o m t h f r o m p a n e l T h 1 1 9 1 h a o l f i e r a v a n c e d l e a l u r o s , i n c l u d i n g a a d j u s t a b l e p u s h /p u l l t r a c t o r I s o d a n m u l t i p l e p a p e r p a t h s . A l t h e s e l a a t u r e s c o m a p a c k a g e d I a r u g g e d .e r g o n o m i c d e g w i t h t w o y e a r l i m i t e d p a r t sa n l a b o r w a r r a n t y .

$ 2 3 5 9 5 *' q u a n t i t i e s l i m i t e d

A t t e n t i o n B a r g a i n H u n t e r sP a n a s o n i c 1 0 9 1 1 M o d e l I c l o s e o u t l C a l l t o d e t a i l s .

O k i m a t e 2 C o l o r P r i n t e r

I m a g i n e c a p t u r i n g r n c o l o r c a p a D - h i i e a o y o u r c o m p u t e r a r i d I f r e n p o i n t i n g [ h o s e 5 i i r n es c r e e n i r r n g e s < v i v i d c o l o r T h O K I M A T E2 F i a s t r i v i a l l y t f e s f g n a a l y p u l u n r s a n a 2 e l e m e n t p r i m h e a d F o n e a r l e t t e r q u a l i t yp r i n t i n g a n t u c o l o r B r a p m c s a a

p r i c e . W n e i h a r y o u r p r i n t i n gr e c u i r e s o p h i s t i c a t i o n o t u n - f i l l e d

y [ H O K I M A T E 2 i i h o p n n i e r y o h a v a D o e n J o o k i n g f o r .

[ 9 ( i n t e r f a c i n g a v a i l a b l e )

$ 1 3 8 !

O k i d a t a 1 8

W i t h a p r i n t s p e e d o I B O c p s d r i i f t o r S O c p s i o rn e a r l e t t e r n u a l l p u n t i n g , t h e h i g h p e r f o r m a n c eO K I D A T A ^ 6 w i l l s a v e t i m e w h i l e m a k i n g y o m o r e p r o d u c t i v e . O K I D A T A m a k e s p r i n t i n ge a s y w i t h o n e - t o u c h c o n p l u s s [ » r i d a r dC O M M O D O R E a n C E N T R O N I C S p a r a l l e li n t e r f a c i n g a l r e a d y i n c l u d e d . A d u [ n o s es u p e r i o r f e a t u r e s a n d y c u t o w i l l c n o o s e t h O K I D A T A 1 8

$ 2 1 9 9

S P 1 6 0 0 A I

S l a y a h e a d o t h c o m p e t i t i o n w i i h S e i k o s h a ' sS P 1 6 0 0 A I p r i n t e r , a e x c e l l e n [ p i d o m a i n ■o u t p u t a G o p s ( O r a M ) a n d J o p ( N L Q ) .S e i k o s t i a p r o v i d e s k i n d s o l d o a d d r e s s a b l eg r a p h i c p r i n t i n g

$ 1 7 9 9

P r » c e G u r t r j i n i c nS i n c e 1 9 8 * . w h a v e l e l h i n d u s t r y b c o n t i n u r n g T O O f l e r I h e I q w b s I n a l i o n a l p r i c e s w J i i l o p r o v i d i n g q u a l i t ys e r v i c e . M a n y c o m p a n i e s h a v e c o m o a n g o n e t r y i n g l o i m i t a t e o u q u a l i t y a n s e n s e s . L I b s o m e o v e r s i g h tw d n o h a v e i h e l o w e s t p r i c e s a d v e r t i s e d o H i p r o d u c t s y o d e s i r e , t h e n w w o u l d a p p r e c i a t e t h e o p p o r -l u n i t y t r e c t i f y t h i s o v e r s i g h i

Page 37: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 37/96

W h s h o p a L y c o C o m p u t e r ?

S a l e s : 1 - 8 0 0 - 2 3 3 - 8 7 6 0 o 7 1 7 - 4 9 4 - 1 0 3 0H o u r s : M o n d a y t h r o u g h F r i d a y ,

9 : 0 0 a . m . t 8 : 0 0 p . m .S a t u r d a y , 1 0 : 0 0 a . m . t 6 : 0 0 p . m .

C u s t o m e r S e r v i c e : 7 1 7 - 4 9 4 - 1 6 7 0H o u r s : M o n d a y t h r o u g h F r i d a y ,

9 : 0 0 a . m . t 5 : 0 0 p . m .F a x : 7 1 7 - 4 9 4 - 1 4 4 1

M a i t w C a i d

H o d k n o w w i l l g e t t h e p r o d u c t n e e d ?O u m a n d a t i n g s t a f f i w o l l - e d u c a t e d i i h c o m p u t e r i n d u s t r y . T h e y r e c e i v e c o n t i n u o u s f o r m a l r a i n i n gb o u m a n u f a t l u r e r s w h i c h e n a b l e s t h e m l d e v e l o p a n d m a m i a i n h i g h d e g r e e o e < p e r f i s « o I h p r o d u c t s t h e y r e p r e s e n t T h o u g n o u s t n c T g u a r a n t e e o p r o v i d i n g o n l y n e m e r c h a n d i s e p r o h i b i t sT r e e T r i a l p e r i o d s a n f l U r i r a n i e o a c o m p a t i b i l i t y , w e a l t h o k n o w l e d g e i a v a i l a b l e 1 O u c u s t o m e r sJ h e l p w i t h t h p u r c h a s i n g d e c i s i o n . A r h o u s i i n d s o p i m p l o o ^ o r y w e e k c a p i t a l i z e o o u s a v i n g sa n s e r v i c e s , w h o p e y o t o o . w t . l m a k e L y c o C o m p u i e r y o u r L r s t c h o i c e .

W h a t a b o u t w a r r a n t y o s e r v i c e ?W d e c i d e d s e v e r a l y e a r s a g t h a i C u s t o m e r S e r v i c e D e p a r t m e n t w a n e e d e d i i h i n d u s i r y . U n f o r l u n a t f l f y . l e o o u c o m p e t i t o r s o f f e r t h i s s e r v i c e . O u r C u s t o m e r S e r v i c e D e p a r t m e n t i a v a i l a b l e a ( 7 1 7 ) 4 9 4 - 1 6 7 0 t p r o v i d e a s s i s i a n c e i a l w a r r a n t y m a t t e r s O u p r o d u c t l i n e e n j o y s " n a m e b r a n dr e c o g n i t i o n . " a n w P a c k a l o T o u r m a n u l a c t u r o r s s t a t e d w a r r a n t y T e r m s . M a n y m a n u f a c t u r e r s w i l la l l o w d e f e c t i v e p r o d u c t s 1 b e e x c h a n g e d . B e f o r e r e l u m i n g a n i t e m T h n ! a p p o n r s t b d e i a c l i v e , w a s T h a i y o c a l l o u C u s t o m e r S e r v i c e D e p a r t m e T o a s s i s t y o i d e t e r m i n i n g 1 1 h e p r o d u c t i t f a f e c -T i v e I I h p r o d u c t i O o t o ' m m e o d e f e c t i v e . T h e y w i l l g i v e y o s p e c i a l . l u t h o n z a l i o n n u m b e r a n s p e e d p r o c e s s i n g o y o u r o r d e r .

W i l l y o r u s h a i t e m t m e S i n c e 1 9 8 1 . w h a v e s e t h s t a n d a r d i t h e i n d u s t r y b o r c - c e s s i n g o r d e r s w i t h i n 2 h o u r s - n o t 4 t w e e k s W o t t e r n e < l d a a i r . t w d a a i r , s t a n d a r d U P S , a n d p o s t a l i n t e r n a t i o n a l s h i p p i n g s e r y v c e s .O u r e c o r d s s h o w w i l 9 5 1 4 a o u r o r d e r s d a i l y . T e m p o r a r y s h o r t a g e s a r e n o r m a l l y l i l l s f l w i l h i n 1 d a y s . I a o r d e r c a n n o i b f i l l e d w i t h i n 6 d a y s , w r e l u n d y o u r m o n e y I l u l l , u n l e s s y o c h o o s e i w a i t f o r t r i e o r d e r a n b e n e l i t T r o m I h e p r i c e s a v i n g s . A n t i m e p r i o r l s h i p m e n t , y o m a c a n c e l o rc h a n g e I h o u o s t o c k p r o d u c t b c o n t a c t i n g o g C u s t o m e r S e r v i c e r e p r e s e n i a t i v e s .

H o d o r d e r ?

i m m e d i a t e l y P e r s o n a l a n c o m p a n y c n e c x s r e q u i r e a w e e * w a n i n g p e r i o d p r i o r l 5 r a n M a s t e r C a r d o i d e r s a r a c c e p t e d f o y o u r c o n v e n i e n c e , b u w c a n n o t p a s s a l o n g t r i e 4 d i s c o u n to t t e r e d l o c a s h P r i c e s a d v e r t i s e d a r e c a s h p r i c e s . P u r c h a s e o r d e r s a r e a c c e p t e d f r o m E d u c a t i o n a lI n s l i t u U o n s . W o n l y c h a r g e s a l e s t a * o n e m s d e l i v e r e d i P e n n s y l v a n i a . F o r A P O . F P O r a n i n t e r n a t i o n a l o r d e r s , p l e a s e a d d £ 5 p l u s 3 f o p r i o r i t y m a i l A d v e r t i s e d p r i c e s a n a v a r f a t J i l i T y a r s u b j e c t t c h a n g e . N o r e s p o n s i b l e l o T y p o g r a p h i c a l e r r o r s .

c e $ 1 5 8 9 N x - 1 0 0 0S t a r ' s a n s w e r t p i d o m a t r i x p r i n t e r s . s o f t t o u c h c o n t r o l p a n e la n S t a r ' s p a p e r p a r k f e a t u r e s o l v e s y o u r m u l t i - d o c u m e n t n e e d s . 1 4 c p d r a f t a n d 3 6 c p s N L g i v e y o h i g h r e s o l u t i o n p i p e r f o r m a n c ei a a f f o r d a b l e p a c k a g e f r o m S t a r .

A n n o u n c i n g S T A R ' S N X - 1 0 0 0 P r i n t e r i M o d e l s !N X - 1 0 0 0 C

W i l l i S t a r N X - K H H J c p r i n t e r y o u r p r i n t i n g o p t i o n s w i l ln e v e r c e a s e l a m a z e y o u . T h u S l a r N X - i O O O c h a ss t a n d a r d C o m m o d o r e s e n a l i n t e r f a c e f o 6 4 / 1 2 8c o m p u t e r s P r i n t s p e e d i s e l e c t a b l e , 1 4 c p ( d r a f t ) o 3 c p ( M O ) a n p a p e r p a r k i n g w i l l l e n dv m s a t i N t y i y o u r d o c u m u n l h a n t l h n g n e e d s T h e S t a rN X - I D Q Q c w i l l f u l l i l l y o u r r e q u i r e m e n t s l t h l o n e r

$ 1 6 9 9 5

N X - 1 0 0 0 R a i n b o wT h S i a r N X - I Q O O H a m b o w a d d s w h o l e n e d i m e n s i o n l y o u r w o r k I h r o u f l h r n u l T i - c o F o r p n n t i n gS l a r h a s d e s i g n e d 2 0 p r i n T i n g o p t i o n s m i t h i s p r i n t e rA d T r h i s p a p e r p a r k i n g . E p s o n - I B M e m u l a t i o n , h i g hr o s o l u T i o n N L O / g r o p h l c s f o p n n i e r w i l h o t f r a t a l e n to v e r t h o c o m p e t i t i o n . S t a r ' s N X - 1 D D 0 R a i n b o w d o e s. I t h w o n \

$ 2 1 7 9

N X - 1 0 0 0 c R a i n b o wS t e p i n i o w o r k ! l u l l o c o l o r w i l h \ h e S l a r N X - l O O O cR a i n b o w p n n i e r . S e v e n c o l o r p r i m i n g , i a v a i l a b l ea l o n g w i l h I h s a r n e s t a n d a r d F e a t u r e s o a l S l a r N X 1 0 0 0 p r i n t e r s S t a n d a r d C o m m o d o r e s o f u r i n t e r l a c ei i n c l u d e d . E n h a n c e y o u r C o m m o d o r e p r o d u c t i v i t yw i l l t h e S t a r N X - 1 0 0 0 c R a i n b o w

$ 2 2 5 9 S O D S H O

Page 38: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 38/96

S 1 9 S 2 2 9 5

. . . S 9 . 9 S1 1 1 9 5$ 1 9 $ 1 9 . 9 5S I 3 . 9 5

$ 1 8 . 9 5S 1 B 9 5

. 1 1 9 $ 2 9 S I 9 . 9 5S 1 9 9 5S 1 9 . 9 5S 9 . 9 5$ 2 2 . 9 5S 1 9 9 5$ 1 9 . 9 5S 2 9 S 1 9 1 1 9 . 9 5

. S 9 $ 7 . 9 9

S 3 9 e r . . . . 5 3 1 9

S 2 9 S 3 S 9 5

. $ 3 9 . 9 5S M . 9 5S 2 9 9 5f - ■$ 2 9 S 3 9 J 3 5 9 S

n S W n t s rP r i m S h o pP r i m S h o p C o n i p . mG r a p h i c i t C a r m e n S a n D i e g o .W o r l d

S a D i n g o .U S C a r m e n S a O n e g a .E u r o p eA r c . i d B G a r n i ! C o n s i rS t a r W a r s

B d i d ' s l u l l - I I H u l o F l e d O c M o n o p o l y

W a s t e l a n d

B a r a ' s T a l e I I

$ 1 9 9

S 2 2 . 9 1. $ 1 7 9 <

S 1

L o r d s o r C o n o u B B iM o d e m W a r sM u s i c C o n s i r u c l i o n S e P o w o r p l a y H o c h e yp j n b a l l C o n s i r u c n o f iS K a t e o r D i Y e a g e r s A F R i s k

F w e s t a n .

p o v .e a t u r e s . r x l e a s e o

u s a r r a w y c u i s i * ■ ' ■ e i c e p i " o r > s » g j a i > h < c i n t e r l a c e sM . j c ' i i r i f i t h a n a s i n g k ?p r o d u c t . G E O S I 2 o T i — . . f l i - . t i : ' - - ! } r A n o p o f ' j . i i u f t ^ j «

. . L i l U j n s .

C E O S 3 . O v a i t a b t e . . 5 3 < J

S 1 9 9 5$ 1 9 . 9 5$ 2 2 . 9 5$ 1 9 9 5

$ 9 . 9 55 9 9 5

1 2 2 . 3 5$ 9 . 9 5

J 1 9 $ 9 . 9 5

S 1 9 . 9 5S 2 2 9 5S 2 9 $ 1 9 9 5

F a s t l o a dC a l i l o i r a a G a m s E . . $ 2 2 9 4 . o i R o a n H a c i n f l S 1 9 G a m o s . W i n l a f E . $ 2 2 9 5G a m e s S u m m o : E $ 2 2 9 SL e g e n d o t B l a c K s i l v e r . . . S I 1 . 9 5S p r i n g N e w sB a s e b a l l $ 2 2 . 9 5O m B o m b e r $ 1 \ . 9 5D H S I h S m p r d $ 1 9 F i n a l A s s a u N S 1 1 . 9 &I m p o 5 5 i b l o M i s s i o n . 9 M a l r o c r o M . $ 1 3 . 9 5S i S p o n B a s h e i o a i i s 9 S t S p o r t S o c c e r $ 1 1 . 9 5T o w a i T o p p l e r S 2 2 . 9 5S p a c e S t a t i o n O b l i v i o n . S 1 . 9 5S i r . S p o n F o o l M i l S 1 7 . 9 5S p o n s a n c f l i _ S 1 4 . 9 5B a t t l e s h i p $ 1 6 9 5L C u c U i c w n $ 1 9 S u B a m e S i m u l a t o r S 9 M i n d i o l l $ 2 2 . 9 5T e c h n o c o p S 2 2 9 5

n , K l L n r " pE n l - g M o n m a n !

£ 5 S 9

A t t e n t i o n

$ 3 9 S 5 S 9 5S 7 9 $ 2 9 . 9 5$ 3 2 . 9 5S J 9 $ 4 9 . 9 5

f o m o a tf o m a n y

r s .

S 1 S . 9 5i

E M U R H $ 2 8 . 9 5P P 1 0 4 - B o m l a t w i i ni n d i c a l o i S 1 9 . 9 SP P i O i - 6 o u t l e tp o w a i s t n p $ 9 . 9 5M o d e m P r o l e d o f S ' 0 . 9 5

P r i n t e rP a p e r

1 0 0 0 s h e e t l a s e i $ 1 6 . 9 51 0 0 0 m a i l i n g l a b e l s S B . 9 52 0 0 s n e e l O K I 3 0 J B 9 5S a r a i e i P a p e r 4 5 1 H o i ! . $ 1 0 9 52 0 0 s h e e l l a s e r S 6 . 9 5

! - , : ■ , : ■l l w ' D r . H a l o I I

$ 2 9 . . S 5 9 9

. . . $ 3 2 . 9 5I I ( C - 6 4 )K r a i ! M i c r o M o u s e( P C | $ 3 6 . 9 5

1 3 5 1 M o w n . . . . $ 3 9

. S 5 . 9 5X l d e x :O S D D S 9

3 . M H I S S D D $ 1 1 . 5 0D S D O $ 1 7 9 5B o n u s ;S S D D $ 1 0 9 5D S D D . . . . $ 1 3 9

S S D DD S D DD S D D

S S D DD S D D

S I ? .5 I 9

S 1 2 . 9 5

. $ 9 . 9 51 1 9

o l e a p B a s e b a l lM o o i o a ni . - . m i D i s k

■ B t a i DW n I D . s k f l i

■ M a i c n

A i r b n r n y H f l n p e r

P i r a l » s- J l . l l -

R e d S i o m i m . m r t 5 S 1 r . i - ,

W o o dA l i e n S y r m r o i i w rC l u b ^ o u ^ e S p c rO u l . L

P d W i l S I I I H , i r l . ( . p

/ 2

A j l K l u n :I i i i r u n I V

. . S I 1 . 3 !

$ 1 1 9

S 2 2 . 9S I S 2

.

$ 2

S 1 9 9S i g . f fS 2 0 5

. 5 2 0 9 J 1 9 S I

S U B S$ 1 1 , 9 5$ 1 9

$ 2 3 . 9 5. $ 3 * 3 5. 5 2 2 . 9 5

T i m t s o L o r i -U H L m . i I

I l U l t i m a

$ 2 2 9 5S Z 9 $ 3 9

t > S $ 2 9 E 3 . '

$ 1 9 . 9 5C e r t i l i c a l o M i l k e r $ 1 4 , 9 5

. ' i . > . ' i ( S l m u l a i l o n t :P n a n i a s l o l l l $ 2 5 . 9 6Q u e s t r o n I I S 2 9 P o o l o R a d i a n c e $ 2 5 9

u n o o o n M a s t e r A s s t $ 1 9 9 5E t e r n a l D a g g e r $ 2 5 9 5G e t t y s b u r g S 3 5 9 5P s n J e r S l n k B £ 2 5 9 5T y p J i o o n o S w e l . . . S 2 9 W a r f l a m e C o n s i r $ 1 9 9 5S u b i o a l c :

F l i f l t i t S i m u l a t o r I $ 3 0 9 5S t e a l t h M i s s i o n . S 3 D 9 5J a S 2 9 I n d i v i d u a l S c u n e r yD i s h o i - « S U 9 5I n d i v i d u a l S c e n e r yD i 5 k # 7 o r 1 1 $ 1 7 9 5S c e n e r y D i s f c J a p a n S I 7 . 9 5S c e n e r / D i s K S a F r a n c i s c o $ 1 7 9 5S c e n e r y O n h W e s l e mE u r o p e $ 1 7 . 9 5T i m m o r l i i :

S « n c n K 1 2 B $ 2 7 . 9 5W a r d w f i t w $ 2 2 . 9 5D a t a M a n a g e i 6 . S I 1 . 9 5D < I B M o n a g B M 2 8 S 2 9 P a i n o r 6 4 S 2 2 . S 5P a n n e r 1 2 9 S 2 6 . 9 5S w . t K . i i c S i d e w a y s6 $ 1 1 . 9 5W o n d W r i t e r 1 2 $ 2 9 G « 0 s W n ! w 6 4 . . . $ 2 ? 9 5U n l i o n W g i l d - .

A r t G a l l e i y a n e . S 1 7 . 9 5P n m M o 5 t o < $ 1 9 A G . l l l u l y F , i r l l . l . ' , y $ 1 3 . 9 5

P r i n t e rR i b b o n s

N X Z 4 0 0 S 6 . 9 5N X - I O O O B I I K * $ 9 N X - I O O O C o t o r $ 9 . 9 5K X - P I I O i| 1 O B 1 . 1 0 9 1 | $ 9 . 9 5S t a r t O W m a t e $ 5 . 9 5C o l o ' O t i i m a l e $ 6 . 9 5O K 1 1 0 0 S e n o s S 7 . 9 5S o i i u > 5 h . i S P S o n o s $ 9 B 5L X - B O 0 / F X 8 5 0 1 6 9 5L O - 5 0 0 / 8 0 0 / 8 5 0 S S . 9 5

E p s o n F X - 2 6 6A l a n 1 3 X . C o m m o d o r e 1 5 7 1A m i g aC o m m o d e s 1 9 0 2C o m m o d o r s 1 5 4 1 .S s i k a s h a S P - 1 0 0 0A t a r i 5 2 S 1 V I M Q

b - i i c uS t n / N X - 1 0

i s 9 5$ 7 . 95 6 . !S 4

. $ 6 . 9

S .

D i s cS t o r a g e

O V S - 1 0 5 V 4 , . $ 3 . 9 5Q V S - 7 S S V 4 $ 1 0 . 9 5Q V S - 4 0 3 1 / 2 . . S 9 . 9 5

J o y s t i c k s

T a c 3 $ 9 . 9 5T a c 2 S 1 0 9 5T O C 5 $ 1 2 9 5T a . I B M / A P . . S 2 6 9 5S l i k S t i c k $ 8 9 5G l a c k M a i . , $ 1 0 9 5B o b s $ 1 9 3 - W a y $ 1 9 . 9 9B u i n u n d l e $ 1 7 W i n n e r 9 0 9 $ 2 4 . S 5

W ^ O I B M / A PK r a H K C I ! I A P : P CK i a " P J o y s t i c kC a r d! ' 1 ■ . ■ • ■ M a e i t r

C P M r o M o r . .E p y l S 0 0 K ) A T / 6 4 . .E p y . 5 0 0 X J K I A P . .W c E l g o s l l c r tP o w e r p l a * J o y s t i c k . . . .

. . . S 2 9 S. . . $ i 6 . e

. . . S 2 4 E

i n S 1 3 6

. . . $ 2 2 . Q$ 1 4 ' j

. . . s t e . g

Page 39: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 39/96

P r o g r a m m i n g

C O N V E R T E RS t e v e E m s l e y

I y o s t a r t d r a w i n g p i c t u r e w i t ho n p a i n t p r o g r a m a n d t h e n d e c i d ey o u ' d l i k e t u s c e r t a i n f e a t u r e o a n o t h e r , y o u s u a l l y c a n ' t j u s t s a v ei t d i s k a n l o a d i i n t o t h o t h e rp r o g r a m . P a i n t p r o g r a m s f o t h 6 h a v e v a s t l y d i f f e r e n t c a p a b i l i t i e s ,a n t h e y u s e l a r g e v a r i e t y o s t o ra g f o r m a t s .

" G r a f i x C o n v e r t e r " b r i d g e s t h g a p . I a l l o w s y o t c o n v e r t p i c t u r ef i l e s f r o m o n p a i n t - p r o g r a m f o m a t a n o t h e r . G r a f i x C o n v e r t e rd o e s h a v e i t l i m i t a t i o n s , h o w e v e r ;i c a n ' t c o n v e r t f r o m h i - r e s t m u l t ic o l o r o v i c e v e r s a .

G e t t i n g S t a r t e dG r a f i x C o n v e r t e r i B A S I C p r g r a m . B s u r e t u s " T h e A u t o m a t i cP r o o f r e a d e r , " f o u n d e l s e w h e r e i t h i s i s s u e , w h i l e e n t e r i n g i t S a v et h p r o g r a m t d i s k b e f o r e y o a t e m p t t r u i t T b e g i n , t y p e R U a n p r e s s R E T U R N .

G r a f i x C o n v e r t e r f i r s t p r e s e n t sy o w i t h t h m a i n m e n u . P r e s s t c o n v e r t h i g h - r e s o l u t i o n p i c t u r ef i l e , t c o n v e r t m u l t i c o l o r f i l e , o

t o q u i t . G r a f i x C o n v e r t e r c a n c o n -

B e c a u s e o f t h e v a r i e t y o s t o r a g e f o r m a t s u s e d b

6 p a i n t p r o g r a m s ,p i c t u r e d r a w n i o n p a i n t

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

u s a m a n y p a i n tp r o g r a m s a y o n e e d t

c o m p l e t e y o u rm a s t e r p i e c e . F o t h 6

w i t h d i s k d r i v e .

v e r t f i l e s f r o m t h e f o l l o w i n g h i - r e sp a i n t p r o g r a m s : D o o d l e , P a i n t N o w ! ,T h P r i n t S h o p , a n A r S t u d i o . I a l s o s u p p o r t s t h e s e m u l t i c o l o r p a i n tp r o g r a m s : K o a l a P a d , C r e a t e w i t hG a r f i e l d , A r t i $ t 6 4 , R a i n b o w P a i n t e r ,B l a z i n g P a d d i e s , A d v a n c e d A r S t d i o , a n M i c r o I l l u s t r a t o r .

O n c e t h f o r m a t i . s e l e c t e d , t h p r o g r a m a s k s f o t h n a m e o f t h ep a i n t p r o g r a m u s e d t c r e a t e t h o r i g i n a l f i l e ( F R O M : ) a n d t h n a m eo f t h e o n t c o n v e r t t ( T O : ) . S i p l y p r e s s t h e n u m b e r s c o r r e s p o n di n t t h c o r r e c t p r o g r a m s . N e x t ,

G r a f i x C o n v e r t e r p r o m p t s y o f o t h n a m e o t h e o r i g i n a l f i l e . T y p et h n a m e o f t h e p i c t u r e w i t h o u t a n e x t e n s i o n s . ( F o r e x a m p l e , i y o u ' v es a v e d f i l e f r o m D o o d l e ! w i t h t h n a m e S T U F F , i w i l l a p p e a r i t h d i s k d i r e c t o r y a D D S T U F F . W h e np r o m p t e d f o t h f i l e n a m e b G r a f i xC o n v e r t e r , y o u s h o u l d e n t e rS T U F F , n o D D S T U F F . ) G r a f i xC o n v e r t e r p r o m p t s y o u f o t h n e f i l e n a m e . A g a i n , t y p e t h n a m ew i t h o u t a n e x t e n s i o n s .

A f t e r y o u ' v e e n t e r e d t h n e c e ss a r y i n f o r m a t i o n , G r a f i x C o n v e r t e rp r o m p t s y o u t p l a c e t h e s o u r c ed i s k i n t o t h e d i s k d r i v e . P l a c e t h ed i s k c o n t a i n i n g t h o r i g i n a l f i l e i n t ot h e d r i v e a n p r e s s R E T U R N . I y o u ' v e c h a n g e d y o u r m i n d , p r e s st h l e f t - a r r o w k e t a b o r t . T h p r o g r a m r e a d s t h p i c t u r e f i l e a n p r o m p t s y o u f o t h d e s t i n a t i o nd i s k . I y o p r e s s R E T U R N , t h c o n v e r t e d f i l e i w r i t t e n t d i s k . I y o p r e s s t h e l e f t - a r r o w k e y , t h o p e r a t i o n i a b o r t e d . G r a f i x C o v e r t e r r e t u r n s t t h m a i n m e n uw h e n i h a f i n i s h e d .S e p r o g r a m l i s t i n g o n p a g e 8 0

C O M P U T E ' S G a i e t t e J u r a 1 9 8 9 3 7

Page 40: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 40/96

P r o g r a m m i n g

D a v i d E B r a y

" R a m d i s k " i m a c h i n e l a n g u a g ep r o g r a m t h a t t u r n s y o u r 6 4 ' s u u s e d m e m o r y i n t o a s u p e r f a s t d i s kd r i v e . R a m d i s k h a m a n y o f t h ef e a t u r e s o f s t a n d a r d C o m m o d o r ed i s k d r i v e . Y o c a l o a d , s a v e , a n s c r a t c h p r o g r a m s f r o m t h r a m d i s k .Y o c a g e d i r e c t o r y o f t h e f i l e so t h r a m d i s k . Y o c a e v e n a pp e n d p r o g r a m s f r o m t h r a m d i s k t t h p r o g r a m i m e m o r y . R a m d i s k ' so n l i m i t a t i o n i t h a t i o n l y w o r k sw i t h B A S I C p r o g r a m s a n d m a c h i n el a n g u a g e p r o g r a m s t h a t l o a d l i k eB A S I C p r o g r a m s .

T y p i n g I I R a m d i s k i w r i t t e n e n t i r e l y i m c h i n e l a n g u a g e , s y o u ' l l n e e d t u s " M L X , " t h m a c h i n e l a n g u a g ee n t r y p r o g r a m f o u n d e l s e w h e r e i t h i s i s s u e , t o e n t e r i t W h e n M L a s k s f o r s t a r t i n g a n e n d i n g a d r e s s e s , r e s p o n d w i t h t h e s e v a l u e s :S l a t t i n g a d d r e s s : 0 9 0 1E n d i n g a d d r e s s ; 0 F E 0B s u r e t s a v e c o p y t d i s k o rt a p e a f t e r y o u ' v e f i n i s h e d t y p i n g .

A l t h o u g h i t ' s w r i t t e n i m c h i n e l a n g u a g e , R a m d i s k l o a d s a n r i m s l i k e B A S I C p r o g r a m . T g e s t a r t e d , l o a d t h p r o g r a m a n t y p eR U N .

E i g h t C o m m a n d sR a m d i s k a d d s t h f o l l o w i n g e i g h tc o m m a n d s t B A S I C . A l l o f t h c o m m a n d s w o r k o n l y i d i r e c t ( i m e d i a t e ) m o d e . O p t i o n a l c o m m a n dp a r a m e t e r s a r l i s t e d i b r a c k e t s .R S A V E " f i l e n a m e " s a v e s t h f i l ei m e m o r y t t h r a m d i s k . R a m d i s ki s s u e s a e r r o r m e s s a g e i t h f i l en a m e a l r e a d y e x i s t s , i t h e r e ' s n o e n o u g h m e m o r y f o t h p r o g r a m ,o i t h r a m d i s k d i r e c t o r y i s f u l l .T h r a m d i s k h a s r o o m f o 3 f i l e s i 3 C O M P U T E I ' s G n z o t l o J u n e 1 9 8 9

T h i s m a c h i n e l a n g u a g eu t i l i t y l o t h 6 c r e a t e s

r a m d i s k i t h R A h i d d e n b e n e a t h K e r n a lR O M . W i t h i t y o h a v e

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

a n s a v e p r o g r a m si n s t a n t a n e o u s l y .

i t d i r e c t o r y . E x a m p l e : R S A V E" R A M D I S K "R L O A D " f i l e n a m e " l o a d s t h s p e c i f i e d f i l e i n t o t h B A S I C w o r ks p a c e . I t h f i l e i s n o o t h r a d i s k , R a m d i s k r e t u r n s F I L E N O F O U N D e r r o r m e s s a g e . Y o c a u s C o m m o d o r e ' s s t a n d a r d w i l dc a r d s w i t h i n t h f i l e n a m e . ( m a t c h e s a n y s i n g l e c h a r a c t e r a n m a t c h e s a n n u m b e r o c h a r a c t e r s .F o m o r e i n f o r m a t i o n o n u s i n gw i l d c a r d s f o p a t t e r n m a t c h i n g ,c o n s u l t t h m a n u a l t h a t c a m e w i t hy o u r d i s k d r i v e . ) T h f i r s t f i l e t h a tm a t c h e s t h e p a t t e r n i l o a d e d . E a m p l e : R L O A D " R A M -A P P E N D " f i l e n a m e " a p p e n d sp r o g r a m o t h r a m d i s k t t h e n o f t h e p r o g r a m t h a t ' s c u r r e n t l y i m e m o r y . A P P E N D w o r k s c o r r e c t l yo n l y i t h l a s t l i n e n u m b e r o t h p r o g r a m i m e m o r y i l e s s t h a n t h f i r s t l i n e n u m b e r o t h p r o g r a m b i n a p p e n d e d . O t h e r w i s e , R a m d i s kp r i n t s a e r r o r m e s s a g e . A w i t hR I j O A D , w i l d c a r d s c a n b u s e d . I t h e r e ' s n p r o g r a m i m e m o r y , A P E N D b e h a v e s j u s t l i k e R L O A D .E x a m p l e : A P P E N D " S E C O N D F I L E "D I [ " f i l e s p e c i f i c a t i o n " ] l i s t s d r e c t o r y o t h f i l e s c u r r e n t l y o t h

r a m d i s k . T h i s d i r e c t o r y a p p e a r s e a c t l y l i k e t h a t o s t a n d a r d 1 5 4 1d i s k d r i v e . T h o p t i o n a l f i l e s p e c i f ic a t i o n c a b a f i l e n a m e , w i t h o w i t h o u t w i l d c a r d s . I f i l e s p e c i f ic a t i o n i g i v e n , o n l y m a t c h i n g f i l e sw i l l b l i s t e d . E x a m p l e : D I " S E * "R L I S T " f i l e n a m e " l i s t s t h s p e c if i e d f i l e t t h e s c r e e n . T h C T R Lk e y s l o w s t h l i s t i n g ; S H I F T f r e e z e si t T h C o m m o d o r e k e a b o r t s t h el i s t i n g . R L I S T i u s e f u l f o v i e w i n g

p r o g r a m w i t h o u t l o a d i n g i i n t om e m o r y . I w i l d c a r d s a r u s e d , o n l yt h f i r s t m a t c h i n g f i l e i l i s t e d .E x a m p l e : R L I S T " R A M D I S K "D E " f i l e n a m e " d e l e t e s t h e s p e c if i e d f i l e f r o m t h r a m d i s k . W i l dc a r d s m a b u s e d t d e l e t e a l m a t c h i n g f i l e s . R a m d i s k p r i n t s t h n u m b e r o f i l e s t h a t h a v e b e e n d l e t e d w h e n i t ' s f i n i s h e d . E x a m p l e :D E " P R O G ? ? "E R A S E [ " d i s k n a m e " ] e r a s e s t h ec o n t e n t s o t h e n t i r e r a m d i s k .Y o u ' l l b p r o m p t e d w i t h t h q u e st i o n A r y o s u r e ? A n s w e r ( y e s ) o

( n o ) . I d i s k n a m e i p r o v i d e d ,t h e d i s k h e a d e r w i l l b r e n a m e dw h e n t h r a m d i s k i p u r g e d . O t h e rw i s e , i w i l l r e m a i n u n c h a n g e d . E a m p l e : E R A S E " R A M D I S K "K I L L d i s a b l e s t h e r a m d i s k . U s S Y 5 0 6 8 8 t r e e n a b l e i t T r e e n a b l et h r a m d i s k w i t h t h p r e v i o u s l ys a v e d f i l e s s t i l l i n t a c t , t y p e S Y 5 0 6 9 1 . Y o w o n ' t b a b l e t r e e n a b l et h r a m d i s k i t h m e m o r y w h e r e t h p r o g r a m r e s i d e s h a b e e n c o r r u p t e d .

R e m e m b e r t h a t f i l e s i t h r a d i s k a r e n o s t o r e d p e r m a n e n t l y . I y o t u o f t h c o m p u t e r , t h r a d i s k i d e s t r o y e d . T p r e v e n t l o s i n gv a l u a b l e d a t a , b s u r e t s a v e c o p i e so y o u r p r o g r a m s t d i s k o r t a p e .S e p r o g r a m l i s t i n g a n p a g e 8 3

Page 41: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 41/96

F o r A r c a d e a n S t r a t e g y G a m e l o v e r sG a z e t t e h a s p u b l i s h e d m o r e t h a n 2 0 g a m e s i t h p a s t s i x y e a r s . W h i c h a r e t h eb e s t ? T h m o s t e x c i t i n g ? T h m o s t c h a l l e n g i n g ? T h e d i t o r s h a v e l o o k e d a t h e m a l a n p i c k e d t h e b e s t d o z e n a r c a d e a n s t r a t e g y g a m e s f o t h 6 4 N o t h e y ' r e a l o o n d i s k — w i t h d o c u m e n t a t i o n — r e a d y t l o a d a n p l a y .

1 T o R e a d y - t o - R u n G a m e s f o t h e 6 4 !C r o s s r o a d s I I P a n d e m o n i u mA l i o n - p a c k e d s h o o t - ' e m - u p t h a ty o u ' l l p l a y f o h o u r s — i n c l u d e s m a z ec d i t o r f o c u s t o m i z i n g ,B a s k e t b a l l S a E D e l i g h t f u l l yc l e v e r o n e - o t w o - p l a y e r a r c a d eg a m e w i t h o u t s t a n d i n g g r a p h i c s a n a n i m a t i o n .D e l t a W a F a s t a n f u r i o u s t w o -p l a y e r g a m e l o a d e d w i t h o p t i o n s .

H e a t S e e k e r A r c a d e a c t i o n a i t b e s t — f o r t h n i m b l e - f i n g e r e d a n n i m b l e - m i n d e d .O m i c r o n F r a n t i c a l l y p a c e d , m u l t il e v e l a r c a d e a c t i o n .P o w e r b a l ! F u t u r i s t i c v e r s i o n o B r e a k o u t , p a c k e d w i t h c h a l l e n g e s .Q - B i r d G r a p h i c a l l y s t u n n i n ga c i o n / s t r a t e g y g a m e .T r a p 3 - u n i v e r s e t h a t d e m a n d sy o u r b e s t s t r a t e g y s k i l l s f o s u r v i v a l .

A r c a d e V o l l e y b a l l F a s t - p a c e d , t w o -p l a y e r a r c a d e v e r s i o n o f A m e r i c a ' sf a v o r i t e b e a c h s p o r t .M o s a i c C l a s s i c b a t t l e o w i t s f o o n o i w p l a y e r s .P o w e r P o k e r O n o t h m o s ta d d i c t i v e s t r a t e g y g a m e s y o u ' l l e v e rp l a y — g u a r a n t e e d .S c o r p i o n I S u p e r b g a m e o m e n t a lc h a l l e n g e w i t h g r e a t g r a p h i c s .

Y E S ! S e n d m I ' v e e n c l o s e d $ 9 . 9 5 f o e a c h c o p y .

c o p i e s o t h e B e s t G a z e t t e G a m e s d i s k .

A m o u n t .

S a l e s T a x * ,

T o t a l -C i i y S u t t z i

M a i l p e r s o n a l c h e c k o m o n e y o r d e r f o S 9 . 9 5 * t B e s t G a z e t t e G a m e s D i s kP . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3

u N e V u r k . I V n n s y l v a n i a . a n N o r t h C a r o l i n a a d a p p r u p r i a [ c s a l e s l a f o y o u r s t j i c . A l o r d e r s m u s t t i f u i d i U . S . f u n d s b c h e c k d r a w n o U . S . b a n k . S o r r y , n c r e d i t c a r d o r d e r s a c c e p t e d . P l e a s e a l l o a 4 - n e c k s f o r d e l i v e r y .

Page 42: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 42/96

P r o g r a m m i n g

i - R e st h

T o n y P h i l l i p s

M a n y o w n e r s o t h C o m m o d o r e1 2 r e a l i z e t h a t a m o n g t h b e s t f e t u r e s o f t h e i r m a c h i n e a r t h e x t e n d e d B A S I C a n d 8 0 - c o l u m nh a r d w a r e . H o w e v e r , b e c a u s e o t h w a t h 8 0 - c o l u m n s y s t e m i m a p p e d i m e m o r y , t h e 1 2 8 ' s e t e n d e d B A S I C d o e s n ' t s u p p o r tg r a p h i c s o t h 8 0 - c o l u m n s c r e e n .F o t h i s r e a s o n , p r o g r a m m e r s f i n d i h a r d t g e n e r a t e b i t m a p p e d g r a p hi c o t h 8 0 - c o l u m n s c r e e n . W i t h" H i - R e s 8 0 f o t h 1 2 8 , " c r i s p r e s ol u t i o n a n w i d e s c r e e n a r e a a r en o a v a i l a b l e a y o u r f i n g e r t i p s .

T y p i n g I I Y o u ' l l n e e d t h 1 2 v e r s i o n o " M L X , " t h m a c h i n e l a n g u a g e e n t r yp r o g r a m f o u n d i n t h i s i s s u e , t o e n t e rP r o g r a m 1 W h e n y o r u 1 2 M L X ,y o u ' l l b p r o m p t e d f o t h s t a r t i n ga n e n d i n g a d d r e s s e s o f t h e p r g r a m . T h e s e a r e t h e a p p r o p r i a t e a d r e s s e s f o e n t e r i n g H i - R e s 8 0 S l a t t i n g a d d r e s s : $ 1 3 0 0E n d i n g a d d r e s s : S 1 4 9 FO n c e y o u ' v e f i n i s h e d e n t e r i n g t h p r o g r a m , b s u r e t s a v e c o p y t d i s k w i t h t h n a m e H i - R e s 8 0 ( T h ed e m o n s t r a t i o n p r o g r a m e x p e c t s t f i n d f i l e w i t h t h i s n a m e . )

P r o g r a m 2 H i - R e s 8 0 D E M O ,i B A S I C p r o g r a m t h a t d e m o ns t r a t e s h o t u s a l t h f e a t u r e s o H i - R e s 8 0 U s " T h e A u t o m a t i cP r o o f r e a d e r " w h i l e e n t e r i n g i t p r e v e n t t y p i n g m i s t a k e s .

G i v e I T r L o a d P r o g r a m w i t h t h s t a t e m e n tH L O A D " H I - R E S 8 0 a n t h e n e n t e r t h i s s h o r t d e m o ns t r a t i o n p r o g r a m :1 G R A ] ' H I C 1 : S C N C L R : G R A P H I C O :D R A W 1 , 1 , 1 T 3 2 0 , 2 0 02 D R A W 1 , 3 2 0 , 1 T 1 , 2 0 03 S Y ' ! 8 < > 4 , ] A 0 : S Y S 4 8 6 4 , 0 , 4 0 , 0B s u r e t h a t y o u r c o m p u t e r i i 4 0

4 C O M P U T E ! * G a z e l l e J u n e 1 9 8 9

S i m p l i f y y o u r 8 0 - c o l u m ng r a p h i c s w i t h t h i s s h o r t

m a c h i n e l a n g u a g e p r o g r a m .c o l u m n m o d e b e f o r e r u n n i n g t h p r o g r a m . ( S e e t h o w n e r ' s m a n u a lt h a t c a m e w i t h y o u r c o m p u t e r i y o u h a v e t r o u b l e c h a n g i n g m o d e s . )R u t h p r o g r a m . I f a l l g o e s w e l l ,y o s h o u l d s e s c r e e n f u l l o g a b a g e . T h s c r e e n w i l l c l e a r a n t h p r o g r a m w i l l d r a w l a r g e o f i r s tt h l e f t a n t h e n t h r i g h t s i d e o ft h s c r e e n .

P r o g r a m t h e \ 2 8 ' s B Q - c o l u m n g r a p h i c st h e a s y w a y — w i t h B A S I C 7 . 0 ' s b u i l t - i nc o m m a n d s .

H i - R e s 8 w o r k s b t r a n s f e rr i n g t h 4 0 - c o l u m n b i t m a p s c r e e nt t h 8 0 - c o l u m n c h i p ' s d e d i c a t e dR A M . T u s H i - R e s 8 0 d r a w y o u rg r a p h i c s i m a g e o t h 4 0 - c o l u m ng r a p h i c s s c r e e n ; t h e n u s e H i - R e s 8 t t r a n s f e r t h i m a g e t t h 8 0 c o l u m n s c r e e n . S i n c e t h 8 0 - c o l u m ns c r e e n i t w i c e a w i d e , y o m a h a v e t d r a w y o u r i m a g e i s e c t i o n sa n t h e n t r a n s f e r e a c h s e c t i o n t t h 8 0 - c o l u m n s c r e e n s e p a r a t e l y .S e P r o g r a m 2 f o r a e x a m p l e o h o t h i s i d o n e .

U s t h f o l l o w i n g c o m m a n d t t r a n s f e r a i m a g e :S Y

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

T h c o l u m n p a r a m e t e r c a r a n g e f r o m t 4 0 T h i s i t h p h y si c a l c h a r a c t e r c o l u m n o t h e 8 0 -c o l u m n s c r e e n w h e r e t h t r a n s f e rw i l l b e g i n . T t r a n s f e r 4 0 - c o l u m nb i t m a p t t h l e f t h a l f o t h 8 0 c o l u m n s c r e e n , u s 0 f o t h r i g h th a l f , u s 3 9

T h m a s k p a r a m e t e r c a r a n g ef r o m t 3 T h i s p a r a m e t e r t e l l s t h p r o g r a m h o i s h o u l d c o m b i n e t h c u r r e n t c o n t e n t s o f t h e 8 0 - c o l u m ns c r e e n w i t h t h c o n t e n t s o f t h e 4 0 c o l u m n s c r e e n t h a t y o a r s t a m pi n u p o n i t S e t t h e m a s k t t i n d i c a t e a O m a s k . T h i s i t h m a s k y o w i l l u s m o s t o f t e n . I s i m p l y s t a m p s t h 4 0 - c o l u m n i m a g ed i r e c t l y o t o o f t h e 8 0 - c o l u m ns c r e e n . S e t t h e m a s k t t u s t h b i t w i s e A N f u n c t i o n t s u p e ri m p o s e t w o i m a g e s . m a s k v a l u eo i n d i c a t e s t h u s o t h b i t w i s eE O { E x c l u s i v e O K f u n c t i o n . ( R f e r t o y o u r o w n e r ' s m a n u a l f o m o r e d e t a i l e d i n f o r m a t i o n o t h o p e r a t i o n o O R A N D , a n E O R . )

H i - R e s 8 t r a n s f e r s i m a g e s i o n l y o n c o l o r . T h i s i d u t t h m e m o r y c o n s t r a i n t s o t h 8 0 c o l u m n c h i p . A l s o , a f t e r a n g r a p hi t r a n s f e r h a b e e n c o m p l e t e d , t h 8 0 - c o l u m n s c r e e n w i l l b u n u s a b l ef o t e x t b e c a u s e t h b i t m a p c o r r u p t st h 8 0 - c o l u m n c h a r a c t e r d e f i n it i o n s . T h i s s i t u a t i o n i e a s i l y r e m ed i e d b y e i t h e r r e s e t t i n g t h c o m p u t e r o b e n t e r i n g t h i s l i n e :B A N K 1 S : S Y S 6 5 3 7 8

W i t h s o m e e x p e r i m e n t a t i o n ,y o s h o u l d b e a b l e t m a k e g r a p h i cd i s p l a y s t h a t r i v a l t h o s e o m u c hm o r e e x p e n s i v e c o m p u t e r s .S e p r o g r a m l i s t i n g s o p a g e 8 6

Page 43: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 43/96

P r o g r a m m i n g

S t u d e n t s a n w r i t e r s a r e o f t e n e p e c t e d t w r i t e c e r t a i n n u m b e r o w o r d s . W h e t h e r i t ' s 2 0 0 - w o r d e s a o 2 5 0 0 - w o r d r e s e a r c h r e p o r t ,y o c a h i t h m a r k e x a c t l y w i t h" S p e e d C o u n t . "

T h i s u t i l i t y p a t c h e s i n t o S p e e d -S c r i p t 3 . 2 , c a u s i n g i t d i s p l a y t h w o r d c o u n t a a l t i m e s . T h c o u n ta p p e a r s i t h u p p e r r i g h t c o r n e ra n i c o n t i n u o u s l y u p d a t e d . W h e ny o e n t e r , e r a s e , o r d e l e t e w o r d s ,t h c o u n t c h a n g e s i n s t a n t l y . E v e nw h e n y o l o a d f i l e , t h w o r d s a r c o u n t e d a u t o m a t i c a l l y .

G e t t i n g S t a r t e dS p e e d C o u n t i s h o r t ( 2 4 0 b y t e s )m a c h i n e l a n g u a g e r o u t i n e l i s t e d a

B A S I C l o a d e r . T o a v o i d t y p i n g e r o r s , e n t e r i u s i n g " T h e A u t o m a t i c

B u c k C h i l d r e s s

G i v e y o u r S p e e d S c r i p t3 . t e x t f i l e s a u t o m a t i c

w o r d - c o u n t i n g c a p a b i l i t ya y o w r i t e .

P r o o f r e a d e r , " f o u n d e l s e w h e r e i t h i s i s s u e . W h e n y o u ' v e f i n i s h e dt y p i n g , s a v e c o p y o t h p r o g r a mt o d i s k c o n t a i n i n g S p e e d S c r i p t 3 . 2 .N o t e t h a t y o u r S p e e d S c r i p t 3 . f i l em u s t b s a v e d o t h i s d i s k w i t h t h f i l e n a m e S P E E D S C R I P T .

W h e n y o r u S p e e d C o u n t , i l o a d s S p e e d S c r i p t , p a t c h e s i m c h i n e l a n g u a g e r o u t i n e , a n t h e nr u n s t h w o r d p r o c e s s o r . z e r o a p e a r s , i n d i c a t i n g t h a t t h e r e a r z e r ow o r d s i t h f i l e . S t a r t t y p i n g a n w a t c h t h c o u n t i n c r e a s e . D e l e t ew o r d s , s e n t e n c e s , o p a r a g r a p h sa n d w a t c h t h n u m b e r d e c r e a s e .

T h c h a n g e s m a d e t S p e e d -S c r i p t a r n o p e r m a n e n t , s y o m u s t l o a d a n r u S p e e d C o u n tw h e n e v e r y o u w a n t t u s i t S e p r o g r a m l i s t i n g o p a g e 8 7

T h B e s t o B o t h W o r l d s !C O M P U T E R S P M a g a z i n e

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

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

G a m e s y o c a n ' t s t o p p l a y i n gI n d i s p e n s a b l e u t i l i t i e sA p p l i c a t i o n s t o o l s t m a k e y o u r l i f e s i m p l e rA n m o r e !

A n d w h e n y o u ' r e n o r u n n i n g y o u r m a c h i n e ,y o u ' l l w a n t t r e a d e v e r y p a g e o t h m o s ti n t e r e s t i n g P m a g a z i n e a r o u n d :

P r o v o c a t i v e c o l u m n sH e l p f u l t u t o r i a l sF a s c i n a t i n g f e a t u r e sI n - d e p t h p r o d u c t r e v i e w s

A l o w h i c h m a k e s C O M P U T E I ' s P M a g a z i n er e q u i r e d r e a d i n g f o a n y o n e i n t e r e s t e d i t h w o r l d o M S - D O S .A v a i l a b l e i b o t h 5 1 / 4 - a n 3 Y 2 - i n c h f o r m a t s .

C O M P U T E I ' s P M a g a z i n eS u b s c r i b e T o d a y !

S 3 9 . 9 5 f o f u l l y e a r — s i x i s s u e s !C a l M - 8 0 0 - 7 2 7 - 6 9 3 7O w r i t e : C O M P U T E I ' s P M a g a z i n e

P . O . B o 3 2 4 8H a r l a n , I 5 1 5 3 7

Page 44: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 44/96

P r o t e c t o r sS i n c e 1 9 7 9

C O M P U T E R D I R E C TW W O N ' T B U N D E R S O L D ! E X P I R E S 6 / 3 0 / B 9

V F l o p p y D i s k sL i f e t i m e G u a r a n t e e

1 0 0 % C e r t i f i e dD o u b l e D e n s i t y

D o u b l e S i d e d

L o A e a

Q t y . o a ! ^ ^ ^ ^ 7 T T T T T T T T . . m . t sQ t y . o 3 w / t l e a v e i ( J . 2 JO t y . o 1 0 w / i l o o v o i l a b e l s J H . 0 0

M a d e I T h U S 3 % M i c r o D i s k s

C

L O 7 e a

L l f e t l m a G u a r a n t e e1 M ' ' C r ) 1 ' ' i ( l " d

D o u b l e D s n l l l yD o u b l e S i d e d

L o t s o f 2 5 0 7 « L o t s o f S O 9 9

N L i m i t

F R E E C A T A L O G

C a l l F o Y o u r F r e eC a t a l o g W i t h E v e r y t h i n g

Y o N e e d F o C o m m o d o r eD I S K S M O D E M S D R I V E S F R E E C A T A L O G

1 2 0 0 B a u d M i g e n t P o c k e t M o d e m1 0 0 % H a O C o m p a t i b l e

O u L o S a l e P r U e

T v l P I O " O i 0 u 1 o m o 1 i [ i j l k yP l i r g i d i r « i l f i n i o y o u i i s ' i u l p o o

0 r i - $ < i M n * t o i u i l i g K i i h o w f

2 4 0 0 B a u d E x t e r n a l M o d e m1 0 0 % H a a C o m p a t i b l e

M a d e e x c l u s i v e l y f o y o

O u L o S a l e P r i c e

$ 9 9 9 5^ » ^ » l . . i l i r t

3 0 0 1 2 O T 7 4 0 0 B P S7 * . ' : < i n a k o l o r l - g h l iB o f h l o r » t 4 p u i « ( d o l i n g8 - u i l i - m t p « o k * i w i i h v o l u m e c o n r r oB u f f e r t h e ' h o l d i u T

A l C

c e i c r a t o r P l u sD i s k D r i v e

C o m p l e t e l y C o m m o d o r e C o m p a t i b l e

f r e e E n t e r t a i n m e n tS o f t w a r e I n c l u d e d

O u L o S a l e P r i c e1 4 9 I M M E D I A T E A N S W E R8 O B U W I S E e x t ,8 O 3 8 9 - 9 4 7 3 e x t . 1

O u t s i d e S e r v i c e A r e a c o l l 3 1 - 3 8 2 - 5 0 5 S

1 W L o v e O u C u s t o m e r s !C O M P U T E R D I R E C T2 2 2 9 2 N P e p p e r R d B a r r i n g t o n , I 6 0 0 1 0

Page 45: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 45/96

S E R V I C E I T H U S M I C E I N O E N O U G H !a I m m e d i a t e R e p l a c e m e n t F r e e T e c h n i c a l A s s i s t a n c e F a s t , L o C o s t D e l i v e r y 1 D a H o m e T r i a l

i C u s t o m e r S a t i s f a c t i o n B u l l e t i n B o a r d S e r v i c e N C r e d i t C a r d F o o t F r e e C a t a l o g s

o w c o s e l l t h i s p r i n t e r f o l e s s ! !1 8 € P P R I N T E RS u p e r G r a p h i c s N e a r L e t t e r Q u a l i t y L i f e t i m e W a r r a n t y *

l e a d e r i e l e c t r o n i c s , o f f e r s a d v a n c e d s q u a r e d o t e c h n o l o g y t h a t a l l o w s f o v e r t i c a l h o r i z o n t a l l i n e s a n s u p e r b N e a r L e t t e r Q u a l i t y . T h p r e s s u r e s e n s i t i v e

a r c o n v e n i e n t l y l o c a t e d r i g h t u f r o n t f o e a s e o u s e . A e x c e l l e n t p r i n t e r b u y !

S a v e r « A Q 9 5S a l e P r i c e C a N o S W 0 0 3 0 X

B u f f e rb y t e s u t i l i t y b u f f e r

D i r e c t i o nM u d e B i - d i r e c t i o n a l

M o d e U n i - d i r e c t i o n a l

f e e dp a p e r . r o l l p a p e r . s i n g l e s h e e t ,

m u l i i p a n p a p e r : m a \ . s h e e i sg i n a l p l u s 2 c o p i e s

i F o n l sE l l i e , I t a l i c s , C o n d e n s e d ,

i i N l f o n t

P r i n l l n g M e t h n dI m p a c t D o M a t r i xI ' t n i i h i m S p e e d1 8 C P 3 C P a N e a r L e t t e r Q u a l i t y

r r n i l i i i j ; I . l i i i r . i M t T .S t a n d a r d 9 x 9 d o m a t r i xN L L 2 \ 1 8 d o m a t r i x ( 3 o p s )C h a r a c t e r s i / e : 2 . 1 2 2 . m ( s t a n d a r d )C h a r a c t e r s e t s : F u l l A S C I I c h a r a c t e r s e ( 9 6 )3 I n t e r n a t i o n a l c h a r a c t e r sC e n t r o n i c s p a r a l l e l p a r t

1 I n c h e s

I n R i b b o n C i r l r i d g rR i b b o n L i f e : m i l l i o n c h a r a c t e r s / c a r t r i d g eP h y s i c a l D i m e n s i o n sS i / e : 1 5 1 2 x 5 W e i g h t : 1 2 . 7 l b s .M a x i m u m N u m b e r o C h a r a c t e r sS t a n d a r d : 1 0 c p i 8 c p S t a n d a r d e n l a r g e d e p 4 c p E l i t e : 1 2 c p i c p E l i t e E n l a r g e d : c p 4 c p

C o n d e n s e d " : 1 c p 1 3 c p C o n d e n s e d E n l a r g e d : S . 5 c p i 6 c p C o n d e n s e d E l i t e : 2 a p 1 6 c p

e W a r r a n t y o P r i n t h e a d * 2 - y e a r I m m e d i a t e R e p l a c e m e n t W a r r a n t y o n P r i n t e r

V I S AM A S T E R C A R D

C O

P r k * i d o n o i n c l u d e s h i p p i n g c h a r g e s . C o l l r g e y o u r I q w b * i d e l i v e r e d c r > * 1 . W s i n t u f * o i t h i p m s r i t i a n o « * " ' o c o s i l o y o u 'A p a c k a g e s o t n o m o l l y s h i p p e d U P g r o u n d . 2 n d d n y O o v f l r n l g h r d * l i v o r y a v a i l a b l e . M i n i m u m s h i p p i n g h f g » p e r o r d e r l ( I S , l l h n o i ? r e i p d n n T t a d A t a l e s T o n . W s h i p l a l p o m i i i i h e U . S C a n a d a . P u e r f o t i c o . A l a i k a r - L i w o n . V i r g i nl i l a n d i G u o m , o n A P O S F P O . m o n i l o r i o n l y i h > p p » d i n i h e C o n l i o e n t o l U S A ) P K t C t S A N A V A I L A B t U T T 3 U M J I C T T C H A N Q I W I T H O U T N O T t C t C o n - i p u i e r D i r e c t w i l l m a r c h q n y v o l i d n a i i o r v a l l y a d v s r l l s v d d s t f v a r a d p r i c e o n i h e e a a n i l o m o p r o -

d u p a y m e n t m e t h o d l a n d u d l n g l o l e i i a n ) N e i l r e i p o m i b l v t o t y p o g r a p h i c a l e r o n

Page 46: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 46/96

H e l p P a

J i T u b b sG e o n l i n e h e l p q u i c k l y a n e a s i h jw i t h t h i s d e s k a c c e s s o r y f o r C E O Sa n G E O S 1 2 8 .

H o m a n y t i m e s h a v e y o b e e nw o r k i n g h a r d o t e r m p a p e r w i t hg e o W r i t e o w r i t i n g t h u l t i m a t eg a m e w i t h g e o P r o g r a n n n e r w h e ny o f o u n d y o u r s e l f f l i p p i n gt h r o u g h t h m a n u a l f o s o m e o s c u r e b i o i n f o r m a t i o n ? W o u l d n ' ti b n i c e i y o c o u l d j u s t c l i c k am e n u a n h a v e t h m a n u a l p o p u po n t o t h s c r e e n ? W i t h " H e l p P a d , "i c a n .

H e l p P a d c o n s i s t s o f o u r p r g r a m s : " H e l p P a M L a n " H e l pP a B A S I C , " w h i c h t o g e t h e r m a k e

d e s k a c c e s s o r y t h a t a l l o w s y o t d i s p l a y t h h e l p f i l e s y o u ' v e c r e a te d " H e l p G r a b b e r , " c o n v e r s i o nu t i l i t y f o c r e a t i n g h e l p f i l e s ; a n " N o t e C o n v e r t e r , " s h o r t d e s k a c e s s o r y t h a t m o d i f i e s N o t e p a d f i l e st w o r k w i t h H e l p G r a b b e r . f i f t hp r o g r a m , " G e o C o n v e r t e r , " c o v e r t s t h e s e f i l e s i n t o G E O S f o r m a t .

G e t t i n g S t a r t e dT h r e e o t h p r o g r a m s a r e w r i t t e n i m a c h i n e l a n g u a g e , s y o u ' l l n e e d t u s " M L X , " t h m a c h i n e l a n g u a g ee n t r y p r o g r a m , t t y p e t h e m i n T h M L p r o m p t s , a n t h v a l u e s y o s h o u l d t y p e i n a r e a s f o l l o w s :H e l p P a d M S t a r t i n g a d d r e s s : $ 5 5 F EE n d i n g a d d r e s s : S 5 B F FH e l p G r a b b e r :S t a r t i n g a d d r e s s ; S 0 4 0 0E n d i n g a d d r e s s : $ 0 9 5 7N ' o i e C o n v e r t e r :S t a r t i n g a d d r e s s : S 5 0 0 0E n d i n g a d d r e s s : S 5 1 5 7W h e n y o u h a v e f i n i s h e d t y p i n g i P r o g r a m 1 b s u r e t s a v e i t d i s kw i t h t h f i l e n a m e H E L P P A D . M L .W h e n y o u h a v e f i n i s h e d t y p i n g i P r o g r a m a n P r o g r a m 3 b s u r et s a v e t w c o p i e s o e a c h t d i s k .S a v e o n c o p y o P r o g r a m w i t h

4 C O M P U T E ! 1 ! G a z o t t e J u n e 1 9 B 9

t h f i l e n a m e H E L P G R A B B E R . M La n o n w i t h t h f i l e n a m e H E L PC R A B B E R . S a v e P r o g r a m w i t ht h f i l e n a m e s N O T E C O N V E R T E R. M a n N O T E C O N V E R T E R . O n c o p y e a c h o P r o g r a m a n P r g r a m 3 w i l l b c o n v e r t e d w i t h P r g r a m 5 " G e o C o n v e r t e r , " o u G E O S c o n v e r s i o n u t i l i t y . T h o t h e rc o p i e s a r s u g g e s t e d a b a c k u p s i c a s e a n y t h i n g g o e s w r o n g .

N o t y p e i P r o g r a m 4 H e l pP a B A S I C . U s e " T h e A u t o m a t i cP r o o f r e a d e r , " f o u n d e l s e w h e r e i t h i s i s s u e , w h e n y o e n t e r t h e p r g r a m . H e l p P a d B A S I C l o a d s H e l pP a M L m o d i f i e s i t a n s a v e s i a H E L P P A D . H E L P P A w i l l b c o n v e r t e d w i t h G e o C o n v e r t e r . P r g r a m c a n b e u s e d t c r e a t e a n o t he c o p y o H E L P P A D i s o m e t h i n gg o e s w r o n g .

N o t y p e i P r o g r a m 5 G e C o n v e r t e r . B s u r e t u s T h A u t om a t i c P r o o f r e a d e r w h e n y o e n t e ri t G e o C o n v e r t e r i u s e d t m a k et h p r o g r a m f i l e s i n t o G E O S f i l e s .S a v e c o p y o G e o C o n v e r t e r t y o u r G E O S w o r k d i s k .

R u G e o C o n v e r t e r o n c e f o H e l p P a M L o n c e f o H e l p G r a bb e r , a n o n c e f o N o t e C o n v e r t e r .Y o u ' l l b p r o m p t e d f o r a f i l e n a m ee a c h t i m e y o r u t h p r o g r a m .T y p e H E L P P A D f o P r o g r a m 1 H E L P G R A B B E R f o P r o g r a m 2 a n N O T E C O N V E R T E R f o P r g r a m 3 G e o C o n v e r t e r c o n v e r t sy o u r f i l e s i n t o G E O S f i l e s .

B u i l d i n g a H e l p F i l eT h p o w e r o H e l p P a d l i e s i t h f a c t t h a t y o c a b u i l d y o u r o w h e l p f i l e s . Y o d o n ' t n e e d a n p r g r a m m i n g t o o l s ; y o n e e d o n l yk n o w h o t u s e g e o W r i t e a n t h N o t e p a d d e s k a c c e s s o r y . H e l pG r a b b e r c r e a t e s h e l p f i l e s f r o m f i l e sc r e a t e d w i t h g e o Y i r i t e 2 . ( o l a t e r )a n t h N o t e p a d . E i l e s c r e a t e d w i t hg e o W r i l e 1 . w i l l n o w o r k w i t hH e l p G r a b b e r . g e o W r i t e 2 . c a b f o u n d i t h W r i t e r ' s W o r k s h o p

p a c k a g e . g e o W r i t e 2 . i i n c l u d e dw i t h G E O S 2 . a n G E O S 1 2 8 2 . 0 ,N o t e p a d i i n c l u d e d w i t h a l v e s i o n s o G E O S .

H e l p P a d i m e n u - b a s e d . I r q u i r e s t h a t y o u h a v e a t l e a s t o n m a i n - m e n u e n t r y . Y o c a h a v e u t 1 e n t r i e s . E a c h m a i n - m e n u e t r m u s t h a v e 1 - 1 4 s u b m e n u e t r i e s . T c r e a t e t h m e n u f i l e s , l o a dg e e / W r i t e 2 . 0 a n c r e a t e f i l e w i t ha n n a m e y o l i k e . O p a g e o y o u r d o c u m e n t , t y p e y o u r m a i n -m e n u e n t r i e s . B s u r e t p l a c e e a c he n t r y o s e p a r a t e l i n e , p r e s s i n gR E T U R N a f t e r e a c h o n e . Y o u m u s th a v e l e a s t o n e n t r y a n n o m o r et h a n 1 4 A f t e r y o u ' v e t y p e d t h l a s te n t r y a n p r e s s e d R E T U R N , s e l e c tP A G E B R E A K f r o m t h P A G Em e n u . T h p a g e b r e a k m u s t b o t h l i n e i m m e d i a t e l y f o l l o w i n g t h el a s t e n t r y .

" H e l p P a d " p u t s C E O S i n s t r u c t i o n sw h e r e t h e y a r m o s t u s e f u l — o n t h s c r e e n .

M e n u e n t r i e s c a b a b o u t 2 c h a r a c t e r s l o n g . Y o m a b a b l e t m a k e l o n g e r e n t r i e s f i t i f t h e y h a v e

l o o n a r r o w c h a r a c t e r s . Y o c a s p r u c e u y o u r m e n u e n t r i e s b u s i n g d i f f e r e n t t e x t s t y l e s ( b o l d ,u n d e r l i n e , a n s o n ) . F o n t c h a n g e sa n p a g e - f o r m a t c o m m a n d s a r n o s u p p o r t e d a n a r e i g n o r e d . I y o w a n t t i n d e n t y o u r t e x t , u s t h s p a c e b a r . T a c h a r a c t e r s a r t r e a t e da p a g e - f o r m a t i n g c o m m a n d s a n a r t h e r e f o r e i g n o r e d b y H e l p P a d .

O n c e y o u h a v e c o m p l e t e d t h m a i n m e n u a n h a v e e n t e r e d t h

Page 47: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 47/96

p a g e b r e a k , y o s h o u l d b o p a g e2 r e a d y t e n t e r t h s u b m e n u s .

Y o u m u s t h a v e o n e p a g e o s u b m e n u s f o e a c h i n d i v i d u a l e n t r yi t h m a i n m e n u . F o e x a m p l e , i y o u h a v e s i m a i n - m e n u e n t r i e s ,y o w i l l n e e d s i p a g e s o s u m e n u s . T h e s u b m e n u s m u s t b e t e r e d i t h o r d e r i w h i c h t h e ya p p e a r i t h m a i n m e n u . T h s u m e n u f o t h f i r s t e n t r y o f t h e m a i nm e n u m u s t b o p a g e 2 t h s u m e n u f o t h s e c o n d m a i n - m e n ue n t r y m u s t b o p a g e 3 a n s o n

T y p e i t h s u b m e n u s t h s a m e w a y y o d i d t h e m a i nm e n u — e a c h e n t r y o s e p a r a t el i n e , w i t h p a g e b r e a k a f t e r t h l a s te n t r y . T h l a s t s u b m e n u m u s t r . o th a v e p a g e b r e a k a f t e r t h l a s t e t r y ; t h e n o t h d o c u m e n t s e r v e sa s t h e p a g e b r e a k . W h e n y o u h a v ec o m p l e t e d t h s u b m e n u s , y o u a r r e a d y t c l o s e y o u r d o c u m e n t . B s u r e y o u h a v e o n e p a g e o s u b m e n ue n t r i e s c o r r e s p o n d i n g t e a c hm a i n - m e n u i t e m .

T h T e x tN o y o u ' r e r e a d y t t y p e i t h a t u a l h e l p f i l e s u s i n g N o t e p a d . A w i t h s u b m e n u s , y o u m u s t h a v e o n eN o t e p a d f i l e f o e a c h m a i n - m e n ue n t r y . N o r m a l l y , t h i s w o u l d b e i mp o s s i b l e b e c a u s e N o t e p a d k e e p so n l y o n f i l e ( c a l l e d N o t e s ) p e d i s k .T c o m p o u n d t h p r o b l e m , t h N o t e s f i l e i s s y s t e m f i l e , s y o c a n ' t r e n a m e i t N o t e C o n v e r t e rw a w r i t t e n t o v e r c o m e t h i s l i m it a t i o n . N o t e C o n v e r t e r m o d i f i e s t h N o t e s f i l e s t h a t i c a b r e n a m e da n u s e d w i t h H e l p G r a b b e r .

T c r e a t e y o u r h e l p f i l e s , s e l e c tt h N o t e p a d d e s k a c c e s s o r y f r o mt h G E O S m e n u . T h f i r s t N o t e p a df i l e y o c r e a t e s h o u l d c o r r e s p o n d t t h f i r s t e n t r y i t h m a i n m e n u .Y o u m u s t c r e a t e p a g e i N o t e p a df o e a c h s u b m e n u e n t r y . F o e a m p l e , i y o u r f i r s t m a i n - m e n u e t r o p e n s s u b m e n u w i t h f i v ee n t r i e s , t h e n y o u r f i r s t N o t e p a d f i l ew i l l r e q u i r e f i v e p a g e s .

W h e n y o h a v e c o m p l e t e d a l t h p a g e s o t h N o t e p a d , c l o s e t h a c c e s s o r y . N e x t , s e l e c t t h N o t eC o n v e r t e r d e s k a c c e s s o r y f r o m t h G E O S m e n u . W h e n N o t e C o n v e r te h a f i n i s h e d , f i n d t h e N o t e s f i l ea n r e n a m e i w i t h a n o t h e r f i l en a m e , s u c h a N o t e s l . Y o w i l ln e e d t u s u n i q u e n a m e f o e a c hf i l e . W s u g g e s t t h a t y o n a m e e a c hf i l e N o t e s X , w h e r e i n u m b e r

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

y o u ' r e r e a d y t c r e a t e t h N o t e p a df i l e f o y o u r n e x t m a i n - m e n u e n t r y .C o n t i n u e c r e a t i n g N o t e p a d f i l e sa n d r e n a m i n g t h e m u n t i l y o u h a v e

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

a r c o m p l e t e , m a k e s u r e y o u rg e o W r i t e d o c u m e n t a n d N o t e p a df i l e s a r o t h d i s k w i t h H e l pG r a b b e r a n d o u b l e - c l i c k t h H e l pG r a b b e r i c o n . Y o u ' l l s e c l e a rs c r e e n a n m e n u . S e l e c t O o t h m e n u . W h e n t h d i a l o g b o c o m e s u p t y p e n a m e f o y o u rn e h e l p f i l e . B s u r e y o d o n ' t u s t h n a m e o y o u r g e o W r i t e d o c um e n t o r t h e n a m e o o n o y o u rN o t e p a d f i l e s .

F r o m t h i s p o i n t o n . H e l p G r a bb e d o e s t h w o r k . F i r s t , y o u ' l l s e d i a l o g b o c o n t a i n i n g t h n a m e s o a l t h g e o W r i t e f i l e s o t h d i s k .C l i c k o t h f i l e t h a t c o n t a i n s y o u rm e n u e n t r i e s . N e x t , y o u ' l l s e d i l o b o t h a t c o n t a i n s t h e n a m e s o a l y o u r N o t e p a d f i l e s . C l i c k o t h f i l e f o t h f i r s t s u b m e n u . T h b o w i l l c o n t i n u e t p o p u p u n t i l y o s e l e c t a f i l e f o e a c h s u b m e n u . B s u r e t c o n v e r t t h N o t e p a d f i l e s i t h s a m e o r d e r t h a t t h e y f o l l o w i t h m a i n m e n u ( h e r e ' s w h e r e n u b e r i n g t h e m h e l p s ) . H e l p G r a b b e rk n o w s h o m a n y N o t e p a d f i l e sn e e d t b c o n v e r t e d , a n i a l e r t sy o w h e n t h l a s t f i l e i d o n e . A t h i s p o i n t , c l i c k o Q u i t t r e t u r n t t h d e s k T o p .

H e l p !Y o c a n o o p e n t h G E O S m e n ua n s e l e c t H e l p P a d . O n c e t h s c r e e n i d r a w n , y o u ' l l s e b l a n kp a o t h r i g h t s i d e o f t h e s c r e e nw i t h m e n u a t h t o p . T h e r e a r t h r e e c h o i c e s : M a i n , P r e v i o u s , a n Q u i t . C l i c k i n g o n M a i n b r i n g s u t h m a i n m e n u . P r e v i o u s r e t u r n s t t h p r e v i o u s m e n u , a n Q u i t e x i t sH e l p P a d .

W h e n y o f i r s t o p e n H e l p P a d ,o n l y t h M a i n a n d Q u i t o p t i o n s a r a c t i v e . C l i c k M a i n t g t t h m a i nm e n u . I t h m e n u f a i l s t a p p e a r ,b s u r e t h a t y o u r h e l p f i l e i s o t h d i s k . T h m a i n m e n u i l i s t o s u m e n u s . U s i n g y o u r m o u s e , c l i c k o o n o f t h e m e n u i t e m s . T h i s d i p l a y s t h s u b m e n u . A g a i n , m a k es e l e c t i o n . T h i s t i m e , t h i n f o r m a t i o ny o r e q u e s t a p p e a r s o t h p a d .A f t e r y o u ' v e r e a d t h t e x t , y o c a r e c a l l t h l a s t s u b m e n u b s e l e c t i n g

P r e v i o u s , g b a c k t t h m a i n m e n ub s e l e c t i n g M a i n , o e x i t t h d e s ka c c e s s o r y b s e l e c t i n g Q u i t .

H i n t s a n T i p sI y o u r m e n u s f a i l t a p p e a r w h e ny o c l i c k M a i n o m a i n - m e n u e t r y , b s u r e t h a t t h e h e l p f i l e c r e a t e db H e l p G r a b b e r i o a c u r r e n t l yl o g g e d d i s k ( d i s k w h o s e n a m e a p e a r s u n d e r o n o f t h e i c o n s i t h u p p e r r i g h t c o r n e r o t h d e s k T o ps c r e e n ) . I t h f i l e i t h e r e b u t h e r ea r s t i l l n m e n u s , g b a c k a n e a m i n e t h m e n u f i l e t h a t y o c r e a te w i t h g e o W r i t e . B s u r e t h a t p a g e

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

I y o u r t e x t i s n ' t a p p e a r i n g u d e t h r i g h t s u b m e n u , o i y o h a v e b l a n k o m i s s i n g p a g e s , l o o ka y o u r N o t e p a d f i l e s . B s u r e t h a tt h t e x t f o y o u r f i r s t s u b m e n u e t r b e g i n s o p a g e a n t h a t y o u rN o t e p a d f i l e s h a v e t h e x a c t n u b e o p a g e s ( o n e p a g e f o e a c h e t r i t h c o r r e s p o n d i n g s u b m e n u ) .B c a r e f u l n o t a d p a g e b y f l i pp i n g p a s t t h e l a s t p a g e i N o t e p a d .A l s o , m a k e s u r e t h a t y o u ' r e s e l e c ti n t h N o t e p a d f i l e s i n t h r i g h to r d e r w h e n u s i n g H e l p G r a b b e r .

I y o u w a n t t c h a n g e o n em e n u e n t r y , y o d o n ' t n e e d t c h a n g e t h N o t e p a d f i l e s ; s i m p l yc h a n g e t h m e n u f i l e a n r u H e l pG r a b b e r a g a i n . O n l y i y o u c h a n g et h o r d e r o t h s u b m e n u e n t r i e s o t h n u m b e r o s u b m e n u e n t r i e s w i l ly o h a v e t c h a n g e t h N o t e p a df i l e s . I y o u c h a n g e a n y t h i n g , h o e v e r , y o u ' ! ! h a v e t u s H e l p G r a bb e a g a i n .

H e l p P a d f i l e s c a g e v e r yl a r g e — u p t a b o u t 5 0 K . I y o u r s y t e i c o n f i g u r e d w i t h t w d r i v e s ,y o c a h a v e H e l p P a d o n y o u rw o r k d i s k a n t h h e l p f i l e o y o u rd a t a d i s k . T h i s i p r a c t i c a l l y e s s e nt i a l i y o a r u s i n g g e o P u b l i s h o g e o P r o g t a m m e r .

I y o u w a n t t u s H e l p P a i y o u r o w a p p l i c a t i o n s , y o n e e d t b a w a r e t h a t H e l p P a d a l t e r s t h c o m p u t e r ' s c o l o r m a p . I y o u r a p l i c a t i o n m a k e s u s o c o l o r m e m or y t h e r o u t i n e t h a t c a l l s t h d e s ka c c e s s o r y s h o u l d f i r s t s a v e t h e c o l o rm e m o r y e i t h e r a s t e m p o r a r y s w a pf i l e t d i s k o r i i t o w i n t e r n a l I b u f f e r .S e p r o g r a m l i s t i n g s o p a g e 7 8

C O M P U T E ' S G a z e t t e J u n e 1 9 8 9 4

Page 48: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 48/96

D y o u h a v e q u e s t i o n o p r o bl e m ? H a v e y o d i s c o v e r e d s o m et h i n g t h a t c o u l d h e l p o t h e rC o m m o d o r e u s e r s ? W w a n t t h e a r f r o m y o u . W r i t e t G a z e t t eF e e d b a c k , C O M P U T E D G a z e t t e ,P . O . B o 5 4 0 6 , G r e e n s b o r o , N o r t hC a r o l i n a 2 7 4 0 3 . W r e g r e t t h a t ,d u t o t h e v o l u m e o m a i l r e c e i v e d ,z v c a n n o t r e s p o n d i n d i v i d u a l l y t p r o g r a m m i n g q u e s t i o n s .

S t e r e o S I D C h i p s R e v i s i t e dI t h M a r c h " F e e d b a c k , " w c i t e d a a r t i c l e b M a r k A D i c k e n s o n i t h D i a b l o V a l l e y C o m m o d o r e U s e r sG r o u p n e w s l e t t e r " O p e n F o r u m " t h a tp r o v i d e d i n s t r u c t i o n s f o r i n s t a l l i n g as e c o n d S I c h i p i 6 4 I h a r e c e n tl c o m e t o u a t t e n t i o n t h a t t h h a r dw a r e m o d i f i c a t i o n d e s c r i b e d b y M r .D i c k e n s o n h a s b e e n i n c o r p o r a t e d i n t o

c o m m e r c i a l l y a v a i l a b l e c a r t r i d g e f o rb o t h t h 6 a n t h 1 2 8 . T f i n d o u tm o r e a b o u t t h i s d e v i c e , s e e " I S t e r e o "i n t h i s m o n t h ' s i n s t a l l m e n t o " C o mm o d o r e C l i p s . "

6 4 / P C C o m p a t i b i l i t yo w 6 a n l o v e i t M h u s b a n d

w a n t s t g e a I B P c o m p a t i b l e ,b u d o n ' t w a n t t g i v e u m 6 o m d e s k . W i l l t h e r e e v e r b c o p u t e r t h a t i 6 a n I B s w i t c h -a b l e ? E v e n i i r e q u i r e s t w d i f f e r e n t d i s k d r i v e s , i w o u l d b w o r t h i t I i e v e n p o s s i b l e ?

J a n i c e L i s e n aM e i r o s e P a r k , I L

I t ' s p o s s i b l e t c r e a t e a I B P C c o m p a t i b l e c o m p u t e r t h a t a l s o r u n sC o m m o d o r e 6 4 p r o g r a m s , b u t h r s u l t w o u l d n o t b e e n t i r e l y s a t i s f a ct o r y . T h e h a r d w a r e o t h t w m a c h i n e s i s d i f f e r e n t — d i f f e r e n tm i c r o p r o c e s s o r s ( t h e b r a i n s o t h c o m p u l e r ) , d i f f e r e n t d i s k f o r m a t s , a n s o n — t h a t f o o n c o m p u t e r t p r o pe r l y e m u l a t e t h o t h e r , y o u ' d h a v e t c r a m t h t w o m a c h i n e s i n t o o n c a s e .A r e s u l t , t h c o s t o f s u c h c o m -4 C O M P U T E I s G a z e l t o J u n e 1 9 B 9

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

S o f t w a r e e m u l a t i o n ( w h e r e o n c o m p u t e r u s e s p r o g r a m t r u t h s o f t w a r e o a n o t h e r c o m p u t e r ) i r e a ll n o f e a s i b l e i n t h i s c a s e . T h 6 w o u l d b i n c r e d i b l y s l o w a e m u l a ti n g t h e P C ' s 8 0 8 6 i n s t r u c t i o n s e a n B I O S r o u t i n e s w h i l e t h I B P w o u l d b s o r e l y i n e p t a g e n e r a t i n gs u c h b a s i c 6 f e a t u r e s a c o l o r s ,s p r i t e s , a n s o u n d .

B e s i d e s t h e t e c h n i c a l d i f f i c u l t i e s ,h o w e v e r , c o m p u t e r m a n u f a c t u r e r sd o n ' t s e e m i n t e r e s t e d i c r e a t i n g a I B M P C / C o m m o d o r e 6 c l o n e . I y o w a n t t r u b o t h P a n 6 s o f t w a r e ,y o u ' l l h a v e t b u t w s e p a r a t e s y t e m s a n d y o u r b e s t t m a k e r o o mo y o u r c o m p u t e r d e s k .

I y o u ' r e c o n c e r n e d a b o u t t h c o s t o f d u p l i c a t i n g y o u r c u r r e n t p e r ip h e r a l s , r e m e m b e r t h a t P C a n 6 i a r c a p a b l e o s h a r i n g c e r t a i n d e v i c e s .A l o n g a y o u p u r c h a s e m o n i t o rt h a t s u p p o r t s b o t h c o m p o s i t e i n p u t( f o r t h 6 4 a n d i g i t a l R G i n p u t ( f o rt h P C ) — s u c h a C o m m o d o r e ' s1 0 8 4 S — b o t h c o m p u t e r s c a u s t h s a m e m o n i t o r . W i t h s e r i a l i n t e r f a c ef o y o u r 6 4 t h c o m p u t e r s c a n s h a r ea e x t e r n a l m o d e m . A n i y o u r p r i n te h a s t a n d a r d C e n t r o n i c s p a r a l l e lp o r t , H t o o , c a b u s e d b y b o t h t h P a n 6 4

S e l f - M o d i f y i n g B A S I CI ' t r y i n g t w r i t e B A S I C p r g r a m c a l l e d G R E E T I N G t h a t k e e p s

t a l l y o t h n u m b e r o t i m e s i t ' sb e e n r u n . w a n t G R E E T I N G t d i p l a y s o m e g r a p h i c s i i t ' s b e e n r u f o u r t i m e s a n t r u p r o g r a m i i h a s n ' t . S f a r , I ' v e b e e n u n a b l e t g e i t u p d a t e s u c c e s s f u l l y a n r e s a v e i t s e l f .

H e r e ' s t h p a r t o t h p r o g r a mw h e r e I ' h a v i n g t r o u b l e :1 C = 0 : R E M N U M B E R O T I M E S

P R O G R A M H A B E E N R U 2 0 I F T H E N G O T O 6 3 C - 1 : P R 1 N T : P R I N T " 1 O C - " C

C H R S I 1 3 )

4 O P E N 1 5 , 8 , 1 5 , " S 0 : G R E E T I N G " : C L O S E1 5 : S A V E " G R E E T I N G " , B

5 L O A D " F I L E N A M E " , 86 R E S T A R T O G R A P H I C S

R O U T I N E

W h a t ' s w r o n g ?R o b e r t A W e e k s

U n i o n B r i d g e , M Y o u ' r e o t h r i g h t t r a c k , b u l i n e 3 h a p r o b l e m . Y o c a n ' t c h a n g ep r o g r a m l i n e s i m p l y b p r i n t i n g i t t h s c r e e n , e v e n i i t ' s f o l l o w e d b C H R $ ( 1 3 ) . T h c o m p u t e r r e c o g n i z e st h a t i t ' s n o i i m m e d i a t e m o d e a n w i l l r e f u s e t e n t e r t h l i n e . T h e r e a r t w w a y s y o c a f i t h i s : Y o c a u s

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

T h d y n a m i c - k e y b o a r d m e t h o du t i l i z e s t h c o m p u t e r ' s k e y b o a r d b u f fe t s i m u l a t e k e y p r e s s e s . B P O K E -i n c h a r a c t e r s i n t o t h i s b u f f e r —l o c a t e d a 6 3 o t h C o m m o d o r e 6 ( 8 4 2 o t h C o m m o d o r e 1 2 8 } — a n dt h e n P O K E i n g t h n u m b e r o c h a r a ct e r s i n t o l o c a t i o n 1 9 8 ( 2 0 8 o t h 1 2 8 ) ,y o c a f o o l t h e c o m p u t e r i n t o t h i n ki n t h a t s o m e o n e i a c t u a l l y t y p i n g o t h k e y b o a r d .

T o u p d a t e y o u r p r o g r a m u s i n gt h d y n a m i c k e y b o a r d , y o s h o u l dp r i n t t h e m o d i f i e d l i n e 1 t t h s c r e e n ( a y o u a l r e a d y a r e d o i n g ) ,p r i n t t h c o m m a n d G O T O 4 j u s t b l o t h a t , m o v e t h c u r s o r b a c k o t o o f l i n e 1 0 s t u f f t h k e y b o a r d b u f f e rw i t h t w R E T U R N S — C H R $ ( 1 3 ) —a n t h e n e x i t t h p r o g r a m t e n t e r i m e d i a t e m o d e ; l e t h c o m p u t e r d t h r e s t . W i t h t w R E T U R N S w a i t i n g i t h k e y b o a r d b u f f e r , t h c o m p u t e r w i l le n t e r l i n e 1 a n t h e n j u m p b a c k i n t ot h p r o g r a m v i a t h e G O T O s t a t e m e n t .A l t h i s c a b a c h i e v e d b y a d d i n g t h f o l l o w i n g l i n e t y o u r p r o g r a m :3 P R I N T " { U P } G O T O 4 0 { U P } { U P }

{ U P } " ; : P O K E 6 3 1 , 1 3 : P O K E6 3 2 , 1 3 : P O K E 1 9 8 , 2 ; E N D

T h d y n a m i c k e y b o a r d i i n d i s -

Page 49: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 49/96

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

h i t h i s i s s u e ' s " T h e P r o g r a mm e r ' s P a g e " a l l o w s y o t m o d i f yB A S I C l i n e s f r o m w i t h i n p r o g r a ma n s t i l l k e e p y o u r v a r i a b l e s i n t a c t .

T u s R e w r i t e , e n t e r t h c o m m a n dS Y 8 2 8 , / i n e n u m b e r , n e w U n e Sw h e r e l i n e n u m b e r s p e c i f i e s t h eB A S I C l i n e t h a t y o w i s h t c h a n g ea n n e l i n e $ s p e c i f i e s w h a t y o w a n t t c h a n g e t h l i n e t o F o e a m p l e , t u s R e w r i t e w i t h y o u rG R E E T I N G p r o g r a m , c h a n g e l i n e 3 t r e a d3 C - 1 : S Y S 8 2 8 , 1 0 , " C - " + S T R $ < C J

I o r d e r f o t h i s l i n e t w o r k c o r e c t l y , y o u ' l l n e e d t l o a d a n r u n R e -i v r i t ' c ' s B A S I C l o a d e r o i n c l u d e t h B A S I C l o a d e r i y o u r o w p r o g r a m .S e " T h e P r o g r a m m e r ' s P a g e " f o m o r e i n f o r m a t i o n .

A n o t h e r B A S I C E d i t o rI ' t r y i n g t w r i t e a p r o g r a m t h a tw i l l c o n v e r t a S p e e d S c r i p t 3 . t e x tf i l e i n t o B A S I C p r o g r a m u s i n g t h m e t h o d d i s c u s s e d o p a g e 9 o f t h oC o m m o d o r e 6 P r o g r a m m e r ' s R e f e re n c e G u i d e .

S f a r , I ' v e h a l i t t l e s u c c e s s .C a y o h e l p m e

D R C o o lH u b e r H e i g h t s , O

T h e m e t h o d y o u ' r e r e f e r r i n g t o — t h ed y n a m i c - k e y b o a r d t e c h n i q u e — w a sd i s c u s s e d i t h p r e v i o u s r e s p o n s e . B u s i n g t h i s t e c h n i q u e , y o c a a d d , d l e t e , o m o d i f y p r o g r a m l i n e s w h i l ep r o g r a m i r u n n i n g .

T h f o l l o w i n g p r o g r a m u s e s t h ed y n a m i c k e y b o a r d t c o n v e r tS p e e d S c r i p t f i l e i n t o r u n n a b l eB A S I C p r o g r a m .

P

X X B

f t F J

P

F C

J

1

2 3 4

5 6 7 B f

9 1 0

1 1

F O R I = 8 2 8 T O 9 2 0 : R E A D A : P O K F, A : X = X + A : N E X T : I F X O 1 1 7 2

3 T H E N P R I N T " D A T A E R R O R " : ST O D A T AD A T AD A T A4 D A T AD A T AD A T A5 D A T A

D A T AD A T A1 0 D A T A

7 6 , 9 3 , 3 , 7 6 , 2 9 4 , 2 5 51 3 3 , 2 5 1 , 4 1 , 6 4 , 1 8 , 52 5 1 , 4 1 , 1 9 1 , 1 3 3 , 3 5 1 ,3 2 , 7 3 , 3 2 , 1 0 , 5 , 2 5 12 0 1 , 9 5 , 2 9 8 , 2 , 1 6 9 , 1 11 3 3 , 2 5 1 , 9 6 , 3 2 , 2 2 5 , 2

2 4 0 , 2 2 1 , 3 2 1 3 5 , 3 , 2 ( 11 3 , 2 0 8 , 2 , 1 6 9 , 3 1 , 7 2

4 1 , 1 2 8 , 7 4 , 1 3 3 , 2 5 1 ,

4 1 , 6 3 , 5 , 2 3 1 , 1 3 3 , 2 5

J 1 2 D A T A 3 2 , 1 8 3 , 2 5 5 , 7 2 , 3 2 , 14

M 1 3 D A T A 3 , 1 0 4 , 4 1 , 6 4 , 2 4 0 , 2 1M 1 4 D A T A 7 6 , 2 0 4 , 2 5 5 , 1 6 2 , 1 , 3P 1 5 D A T f t 1 9 8 , 2 5 5 , 7 6 , 2 0 7 , 2 5 5

, 1 6 2P 1 6 D A T A 2 , 3 2 , 2 0 1 , 2 5 5 , 1 6 5 , 2

5 A 1 7 D A T A 7 5 , 2 1 0 , 2 5 5P P 1 8 0 I N P U T " [ D O W N } f N l ^ N P U T F

L N A M E " ; I SK 1 9 I N P U T " { D 0 W H ] O U T P U T F I L E

N A M E " ; O SC A 2 0 0 D V = 8 : S A = 7J K 2 1 9 O P E N 1 5 , 8 , 1 5 , " I 0 " : R E M R

M O V E , " 1 0 " I Y O U ' V E C A N G E D T H E D R I V E ' S S P E E D

E G 2 2 9 O P E N 1 , 8 , 3 , I S : I N P U T * 1 5 , EN , E M S : F S = I S : I F E N = 9 T H E N 25

D 2 3 P R I N T " [ D O W N i p _ I S K E R R O R{ S P A C E } F 0 R " ; F S : P R I N T E M

C J 2 4 0 P R I N T " { 3 D O W N ) R U N [ 3 U P " : C L O S E 1 : C L O S E 2 : C L O S E 1 s B M D

Q 2 5 O P E N 2 , D V , S A , " 0 : " + O 5 + " , P, W " : I N P U T # 1 5 , E N , E M S : F S =

O E 2 6 I F E N = 0 T H E N 3 2 0E 2 7 I F E N O 6 3 T H E N 2 3 0R 2 8 P R I N T " ( D O W N ) " ; O S ; " E X I S

T S . . . R E P L A C E ? { R V S ) V! O F F } / T R V S } t J l O F F } : "

P 2 9 G E T A S : I F A S O r l Y " A N D A S < > "N " T H E N 2 9 9

P X 3 0 9 I F A S " t J " T H E N 2 4 0J 3 1 P R I N T # 1 5 , " S 9 : " + O S : C L O S E

2 : G O T O 2 5 9G S 3 2 9 S Y S 8 2 8 : I F ( P E E K ( 1 4 4 ) A N D 1

9 1 ) = 0 T H E N P R I N T " { D O W N } D ON E . " : G O T O 2 4 0

s j 3 3 0 p r i n t " i / o e r r o r d u r i n g{ s p a c e T c o n v e r s i o n . " : i n pu t # 1 5 , e n , e m $ : i f e n o 0 t h eH 2 3 0

F 3 4 G O T O 2 4 0T b e g i n , t y p e i t h i s r o u t i n e a n

s a v e i t d i s k . T h e n , l o a d a n r u S p e e d S c r i p t a n e n t e r t h t e x t o y o u r B A S I C p r o g r a m . K e e p t h f o l o w i n g r u l e s i m i n d :

E v e r y p r o g r a m l i n e m u s t h a v el i n e n u m b e r .N l i n e n u m b e r c a b h i g h e r t h a n6 3 8 9 9 .E a c h p r o g r a m l i n e c a b n m o r et h a n 8 c h a r a c t e r s l o n g a n s h o u l de n w i t h c a r r i a g e r e t u r n .C o n t r o l c h a r a c t e r s l i k e ) C L R } o c o l o r c o d e s m u s t b e n t e r e d f r o mS p e e d S c r i p t u f o r m a t c o m a n d s . ( P r e s s C T R L - Z a n t h e ne n t e r t h e c o n t r o l c h a r a c t e r . )

W h e n y o u ' v e f i n i s h e d , s a v e t h p r o g r a m a n o r m a l S p e e d S c r i p t f i l e( u s i n g f 8 ) , e x i t t h w o r d p r o c e s s o r ,a n r u t h a b o v e c o n v e r t e r . A t h p r o m p t , e n t e r t h n a m e o t h t e x t f i l et h a t y o j u s t s a v e d . T h c o n v e r t e rr e a d s l i n e a t i m e f r o m t h f i l e o d i s k a n P O K E s i t t h s c r e e n . I

F e e d b a c kt h e n e x e c u t e s c a r r i a g e r e t u r n o v e rt h l i n e , t h u s a d d i n g i t t h p r o g r a mi m e m o r y .

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

h a v e C o m m o d o r e 6 4 w i t hm o n o c h r o m e m o n i t o r . U n f o r t un a t e l y , t h m o n i t o r h a s n s p e a k e r .I t h e r e s o m e w a y c o u l d h e a r t h c o m p u t e r ' s s o u n d b a t t a c h i n g a u i l i a r y s p e a k e r s o r t h e l i k e ?

S a n j o y D a s g u p t aN e Y o r k , N

T h e r e a r e s e v e r a l w a y s y o c o u l d d t h i s . O n w a w o u l d b t t a k es t a n d a r d C o m m o d o r e m o n i t o r c a b l e( a v a i l a b l e f r o m y o u r l o c a l C o m m o d o r ed e a l e r o r f r o m m a i l - o r d e r c o m p a n i e ss u c h a f a m e c o , 1 3 5 5 S h o r e w a y R o a d ,B e l m o n t , C a l i f o r n i a 9 4 0 0 2 , 4 1 5 - 5 9 2 -8 1 2 1 ; o S o f t w a r e S u p p o r t I n t e r n at i o n a l , 2 7 0 0 N A n d r e s e n R o a d ,V a n c o u v e r , W a s h i n g t o n 9 8 6 6 1 , 8 0 0 -3 5 6 - 1 1 7 9 ) a n c o n n e c t i t a u d i o o u p u l i n e t o t h e a u x i l i a r y j a c k s o y o u rh i - f i s y s t e m v i Y - s p l i t t e r . T h i sw o u l d g i v e y o s o u n d t h r o u g h b o t hs p e a k e r c h a n n e l s , a l t h o u g h i w o u l d n ' t b s t e r e o .

A n o t h e r a l t e r n a t i v e w o u l d b t c o n n e c t t h a u d i o o u t p u t l i n e t s m a l l a m p l i f i e r / s p e a k e r u n i t s u c h a t h o n a v a i l a b l e f r o m R a d i o S h a c k( c a t a l o g n u m b e r 2 7 7 - 1 0 0 8 B o 2 7 7 -1 0 0 8 Q .

B i o M y s t e r yw a r e c e n t l y l o o k i n g t h r o u g h t h

m e m o r y m a o f t h e I / a d d r e s s e sd e s c r i b e d o n p a g e 3 2 o t h C o m o d o r e 6 P r o g r a m m e r ' s R e f e r e n c eG u i d e . n o t i c e d t h a t o p p o s i t e b i o l o c a t i o n 5 3 2 7 0 , i l a r g e b o l d l e t e r s , w a t h s t a t e m e n t : A L W A Y SS E T H I S B I T 0 W h a t h a p p e n sw h e n t h i s b i i s e t t o 1 W i l l s e t t i n gi d a m a g e m c o m p u t e r ?

S t u a r t S m i t hC a l g a r y , A l b e r t a

R e s t a s s u r e d : T h e r e ' s n w a y o c a d a m a g e y o u r 6 b P O K E i n g . L o c at i o n 5 3 2 7 0 h a p p e n s t b V I C - I Ic h i p c o n t r o l r e g i s t e r h a v i n g s e v e r a lb i t w i s e f u n c t i o n s . B i 5 i p a r t i c u l a r ,s u p p o s e d l y t u r n s t h e v i d e o s i g n a l o o o f f . O o l d e r 6 4 s , s e t t i n g t h i s b i w o u l d c o m p l e t e l y b l a n k t h s c r e e n .B u o n e w e r 6 4 s , t h i s b i h a n o a pp a r e n t e f f e c t o t h v i d e o o u t p u t .

C O M P U T E ! ' ; G a z e l l e J u n o 1 9 8 9 4

Page 50: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 50/96

B A S I CB u g b u s t e r s

L a r r y C a t i o n

W r i t i n g B A S I C p r o g r a m s i e x c i ti n g , b u i c a a l s o b e x t r e m e l yf r u s t r a t i n g a t i m e s . F o e v e r y h o u ry o s p e n d i d e c i d i n g h o t a c c o m p l i s h c e r t a i n t a s k a n w r i ti n g t h e c o d e , y o p r o b a b l y c o s u m e a n o t h e r h o u r o m o r e i d e b u g g i n g ( f i n d i n g e r r o r s ) a n h o n i n g y o u r m a s t e r p i e c e .T h i s m o n t h w e ' l l c o n s i d e r s e e r a l B A S I C d e b u g g i n g a i d s ; S T O P ,C O N T , R E M , a n d P R I N T . W e ' v el o o k e d a t w o t h e s e b e f o r e —R E a n P R I N T — b u t n o i t h c o n t e x t o f d e b u g g i n g .

S o m e T y p i c a l B l u n d e r sF i r s t , l e t ' s c r e a t e a e r r o r :1 P R 1 N T E N T E R N A M E " N

A c t u a l l y , w e ' v e c r e a t e d a l e a s tf o u r e r r o r s i n t h i s o n e - l i n e p r o g r a m .I y o a t t e m p t t r u i t t h f i r s te r r o r i i m m e d i a t e l y o b v i o u s — aa n a p r i n t i n s t e a d o f t h e i t e n d e d m e s s a g e . W h y ?

F i r s t , q u o t a t i o n m a r k s a r m i s s i n g b e f o r e E N T E R , s o t h e c o p u t e r t h i n k s E N T E R i t h n a m e o

n u m e r i c v a r i a b l e . S i n c e o n l y t h f i r s t t w c h a r a c t e r s o a n v a r i a b l en a m e m a t t e r , t h c o m p u t e r s e a r c he s f o r t h v a l u e o v a r i a b l e E N F i n d i n g n o n e , i p r i n t s 0 W h e n i g e t s t t h e q u o t a t i o n m a r k , i t h i n k st h e r e ' s m e s s a g e c o m i n g a n p r i n t s a i t f i r s t ( a n d o n l y ) l e t t e r .

H o d o y o u s p o t a e r r o r l i k et h i s ? F i r s t , y o u m u s t k n o w w h a t i i t h a t y o u w a n t t o p r i n t . l i t e r a ls t r i n g , s u c h a E N T E R N A M E , r q u i r e s q u o t a t i o n m a r k s o b o t he n d s o t h p h r a s e i i t ' s f o l l o w e db a n o t h e r i n f o r m a t i o n . O n l yw h e n P R I N T s t a t e m e n t i t h l a s tt h i n g o l o g i c a l l i n e c a t h e n i n q u o t a t i o n m a r k b o m i t t e d . B u b c a r e f u l w i t h t h i s s h o r t c u t .

T f i t h e r r o r , a d q u o t at i o n m a r k b e t w e e n P R I N T a n E T E R ; t h e n r u t h p r o g r a m a g a i n .4 C O M P U T E D G a z e n e J u n o 1 9 8 9

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

r i g h t a f t e r i t A n w h a t a r w t r y i n g t d h e r e , a n y w a y ? A r e n ' tw a c t u a l l y t r y i n g t g a t h e r u s e r i p u t ? I s o w m u s t u s t h I N P U Ts t a t e m e n t , n o P R I N T :1 I N P U T ' E N T E R N A M E " N

W h a t h a p p e n s w h e n w r u t h i s o n e - l i n e r ? S y n t a x e r r o r ! I N P U Tr e q u i r e s s e m i c o l o n b e t w e e n t h l a s t q u o t a t i o n m a r k o a n m e s s a g ea n t h e v a r i a b l e n a m e . P u o n i a n r u i a g a i n .

R e d o f r o m S t a r tA h a ! T h r e q u i s i t e q u e s t i o n m a r ka n b l i n k i n g c u r s o r . G r e a t . Y o u rp r o b l e m s a r e o v e r , r i g h t ? N o q u i t e .T y p e a n n a m e a n p r e s s R T U R N . n e e r r o r m e s s a g e h a b e e n p r i n t e d u n m e r c i f u l l y o t h s c r e e n b y o u r o n c e - f r i e n d l y c o p u t e r : R E D O F R O M S T A R T , f o l o w e d b y a r e p e a t o f y o u r m e s s a g e .

I y o u ' v e n e v e r s e e n t h i s o n b e f o r e , i c a n b e v e r y d i s c o n c e r t i n g .R e d o w h a t f r o m s t a r t ? T h p r g r a m ? T h q u e s t i o n ? T h a n s w e r ?W h a t t h i s m e a n s i t h a t t h c o p u t e r e x p e c t e d n u m b e r , b u t h u s e r e n t e r e d l e t t e r s i n s t e a d , I t h p r o g r a m m e r r e a l l y w a n t s l e t t e r s , h o s h m u s t u s N i n s t e a d o N T h c o r r e c t l i n e i 1 I N P U T ' T N T E R N A M E " ; N $

I p r o g r a m m i n g a l w a y s t h i sg r u e l i n g ? N o . Y o u l e a r n f r o m y o u rm i s t a k e s , a n t h n e x t t i m e y o p r o g r a m , y o u ' l l r e m e m b e r t h e c o rr e c t s y n t a x . W h i l e w e ' r e o t h s u j e c t o ' t h i n f a m o u s R E D O F R O MS T A R T e r r o r , a f r i e n d o f m i n e a w o r k w a s d e m o n s t r a t i n g p r o g r a mh e ' d w r i t t e n o h i 6 a h o m e . H i p r o g r a m c o n t a i n e d a i n p u t s t a t em e n t s o m e t h i n g l i k e t h i s :1 0 I N P U T ' T L E A S E S E L E C T I , 2 , 3 , 4 , 5

O A N P R E S S R E T U R N . " ; RW h e n c o n f r o n t e d w i t h w h a t

l o o k s l i k e p e r f e c t l y n o r m a l s y n t a x ,

t h c o m p u t e r r e t o r t s " R E D O F R O MS T A R T " n m a t t e r w h a t i t y p e d ,n u m b e r s o l e t t e r s . A n t h s t r a n ge s t p a r t : H i p r o g r a m h a d w o r k e dp e r f e c t l y f o h i t h e n i g h t b e f o r e .

A p p a r e n t l y , s o m e o f t h e e a r l i e r6 4 c o n t a i n a i n t e r n a l b u g — y e s ,e v e n c o m p u t e r d e s i g n e r s e r r —w h i c h c a u s e s t h I N P U T s t a t e m e n tt o r e j e c t a l e g i t i m a t e e n t r y i t h i p u l i n e i o v e r o n s c r e e n l i n e l o n ga n t h c u r s o r i f o r c e d p a s t t h ef i r s t p o s i t i o n o t h s e c o n d l i n e .

M f r i e n d ' s c o m p u t e r , 6 4 C ,d o e s n o s u f f e r f r o m t h s a m e m a l ad y N e i t h e r d o e s m n e w e r 6 4 B u m o l d e s t o n e - — b o u g h t i 1 9 8 2 —s u c c u m b s t t h s a m e R E D OF R O M S T A R T f a t e . M o r a l : L i m i ty o u r I N P U T s t a t e m e n t s t o l e s s t h a no n s c r e e n l i n e i n l e n g t h .

P u l l O u t h S T O P SH o c a S T O P , C O N T , R E M , a n P R I N T h e l p t b u s t b u g s ? G b a c kt o u f i r s t e r r o r - l a d e n l i n e . I n s e r tS T O P a n c o l o n b e t w e e n t h l i n en u m b e r a n d P R I N T :1 S T O P r P R l N T E N T E R N A M E " N

W h e n y o r u i t y o u ' l l i m m ed i a t e l y s e B R E A K I 1 0 R E A D Y ,a n t h f a m i l i a r b l i n k i n g c u r s o r . A l e a s t t h e r e a r n s y n t a x e r r o r s .N o t y p e C O N T a n p r e s s R T U R N ( C O N T i B A S I C f o C O N -T i n u e ) . O u p r o g r a m c o n t i n u e sw h e r e i l e f t o f a n t h o r i g i n a le r r o r s r e c u r .

S T O P a n C O N T a r o f t e nu s e d t o g e t h e r t o i s o l a t e s o f t w a r eb u g s . T h t e c h n i q u e i t p u t h S T O P a n c o l o n j u s t b e f o r e s u p e c t e d b u g , r u t h p r o g r a m , t y p eC O N T , p r e s s R E T U R N , a n w a t c hw h a t h a p p e n s . I t h i s d o e s n ' t t r a pt h b u g , m o v e S T O P t a n o t h e rp l a c e i t h p r o g r a m .

S T O P b e h a v e s l i k e E N D ; t h m a i n d i f f e r e n c e i t h a t S T O P i n s e r t st h m e s s a g e B R E A K I X X b e f o r eR E A D Y a n t h b l i n k i n g c u r s o r .Y o c a e v e n u s E N i p l a c e o

Page 51: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 51/96

B A S I C f o B e g i n n e r sS T O P . A l t h o u g h y o u w o n ' t s e e t h em e s s a g e B R E A K I N X X X , t h p r g r a m c a s t i l l b C O N T i n u e d .

T B C O N T i n u e dC O N T w o r k s o n l y i a l o t h f o l o w i n g a r t r u e :

Y o r a t h p r o g r a m w i t h R U N .Y o h a v e n ' t p r e s s e d t h R U N /S T O P - R E S T O R E k e y s e q u e n c e .Y o h a v e n ' t c r e a t e d a n o t h e r s y t a e r r o r b m i s s p e l l i n g C O N T .Y o h a v e n ' t e d i t e d t h p r o g r a m .

W h i l e o t h s u b j e c t o e r r o rm e s s a g e s , i m i g h t b g o o d i d e af o y o t o f a m i l i a r i z e y o u r s e l f w i t hs o m e o t h e m . c o m p l e t e l i s t c a b f o u n d i a a p p e n d i x i e i t h e ry o u r U s e r ' s G u i d e o r t h e P r o g r a mm e r ' s R e f e r e n c e G u i d e .

T h m o s t c o m m o n e r r o r m e s a g e , o f c o u r s e , i t h c r y p t i c S Y T A E R R O R I X X X . O f f e r i n g l i t t l ei n s i g h t , t h c o m p u t e r s i m p l y t e l l sy o t h a t s y n t a x e r r o r o c c u r r e d i n p a r t i c u l a r l i n e - — n o t w h a t t h e r r o ri s ( S e e b e l o w f o c a s e s w h e r e e v e nt h i s d o e s n ' t w o r k . )

T y p o sA c t u a l l y , m o s t s y n t a x e r r o r s c a b t r a c e d t o s i m p l e t y p i n g e r r o r . F o e x a m p l e , B A S I C k e y w o r d i s p e l l e d w r o n g ( P I R N T i n s t e a d o P R I N T ) . T h m o s t b e d e v i l i n g e r r o ro c c u r s w h e n y o a c c i d e n t a l l y t y p et h n u m b e r 0 i n s t e a d o t h l e t t e ro v i c e v e r s a . M a n y p r o g r a m s c o t a i n a l o o P O K E s t a t e m e n t s ( t b c o v e r e d n e x t m o n t h ) , s u c h a 1 P O K E 5 3 2 8 0 , 0 : I ' O K R 5 3 2 » 1 , O ; P I 1 K E

6 4 6 , 1

T h m o r e P O K E s t a t e m e n t st h e r e a r e , t h h a r d e r i i l s p o ta m o n g t h O ' s . I t h a b o v e l i n e ,i t ' s i t h t h i r d P O K E . A g a i n , t h i se r r o r c o u l d b i s o l a t e d b s e l e c t i v el u s i n g S T O P :1 P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 S 1 , 0 : S T O P :

P O K E 6 4 6 , 1

R E M a r k a b l e B u g b u s t e rH o c a y o u s R E a B A S I Cd e b u g g e r ? Y o c a i n s e r t R E t m a k e t h c o m p u t e r d e l i b e r a t e l ys k i p s o m e t h i n g , a i n t h i s e x a m p l e ,u s i n g t h e p r e v i o u s p r o g r a m l i n e :1 P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 S 1 , O : R E M

P O K E 6 4 6 , 1T h i s t i m e , i n s t e a d o t h p r

g r a m h a l t i n g i i t t r a c k s , i b l o w sp a s t t h e R E t t h n e x t l i n e .

G r e a t ! N s y n t a x e r r o r . T h e n , g b a c k a n l o o k c l o s e l y a t h s y n t a xa f t e r t h R E M . H o p e f u l l y , y o u ' l ld i s c o v e r t h a t y o t y p e d t h n u m b e r0 i n s t e a d o f t h e l e t t e r 0

W h a t ' s M L i n e ?P r e v i o u s l y i n t h i s c o l u m n , w e ' v ee n c o u n t e r e d t w e r r o r m e s s a g e st h a t g i v e p r o g r a m m e r s h e a d a c h e s .B o t h p o i n t t a l i n e o t h e r t h a n t h o n t h a t c o n t a i n s t h e r r o r .

T h f i r s t o c c u r s w h e n y o t r t e x e c u t e u s e r - d e f i n e d f u n ct i o n — f o r e x a m p l e , D E F A ( X ) . I t h e r e ' s m i s t a k e i t h f u n c t i o nd e f i n i t i o n , t h c o m p u t e r d i s c o v e r st h i s e r r o r o n l y a f t e r t h f u n c t i o n i c a l l e d . A n d , i t e l l s y o t h a t t h e r r o r o c c u r r e d i t h e c u r r e n t l i n er a t h e r t h a n t h l i n e w h e r e t h e f u n ct i o n w a d e f i n e d . ( S e e t h e F e b r u a r y1 9 8 9 c o l u m n f o f u r t h e r d e t a i l s . )

T h s e c o n d e r r o r m e s s a g e t h a tm i s d i r e c t s y o o c c u r s w i t h t h R E A D s t a t e m e n t . I t h c o m p u t e ra t t e m p t s t R E A D d a t a b u f i n d sn o n e o f i n d s s y n t a x e r r o r i t h d a t a l i n e ( f o r i n s t a n c e , D A T As p e l l e d D A T E ) , t h O U O D A T AE R R O R I X X m e s s a g e p r i n t s .T h l i n e m e n t i o n e d i t h e r r o rm e s s a g e i t h l i n e t h a t ' s R E A D i n gt h d a t a , n o t h D A T A l i n e i t s e l f .T h i s e r r o r w a d i s c u s s e d i t h A g u s t 1 9 8 7 c o l u m n .

M a t h E r r o r sM a t h e r r o r s c a o f t e n b d e b u g g e db u s i n g c o m b i n a t i o n o S T O Pa n d P R I N T . I y o e x p e c t t h c o p u t e r t c a l c u l a t e c e r t a i n v a l u ea n i d o e s n ' t , y o u n e e d t p u l l o u

f e S T O P s . F o a e x a m p l e , t y p e :1 A - 4 : B 6 :

3 P R I N TB e f o r e y o r u i t g u e s s t h v a

u o E 1 5 ? 1 1 ? N o r u i t I f i t ' s n o w h a t y o e x p e c t e d , i n s e r t a S T O P i l i n e 2 b e f o r e E i c a l c u l a t e d :2 D * = A B * C : S T O P : E D /

R u t h p r o g r a m a g a i n . W h e ny o s e B R E A K I 2 0 t y p ep r i n tf r o m i m m e d i a t e ( d i r e c t ) m o d e .

m u s t b c o r r e c t b e f o r e c a e v e r b e c o r r e c t . T h v a l u e f o w i l lb 2 2 W e ' v e t o u c h e d o j u s t a f e o t h b u g s l i k e l y t o b e e n c o u n t e r e d i B A S I C p r o g r a m m i n g ; w e ' l l d e a l w i t hm o r e i t h c o m i n g m o n t h s .

I l a s t m o n t h ' s c o l u m n , w s t a t e dt h a t s e v e r a l r e a d e r s h a e x p e r ie n c e d p r o b l e m s w i t h " M o n t h l yC a l e n d a r " ( M a r c h 1 9 8 9 ) a n t h a tt h p r o g r a m w o r k s c o r r e c t l y w i t hC o m m o d o r e p r i n t e r s . T h i s p r o g r a mh a b e e n p a r t i c u l a r l y t r o u b l e s o m et s o m e p r i n t e r / i n t e r f a c e c o m b i n at i o n s . I s e e m s t h a t n u m b e r o C o m m o d o r e - c o m p a t i b l e p r i n t e r sa n m a n y i n t e r f a c e s t h a t e m u l a t eC o m m o d o r e p r i n t e r s s i m p l y c a n ' th a n d l e M o n t h l y C a l e n d a r . S i n c et h l a s t i s s u e w e n t t p r e s s , w e ' v er e c e i v e d d o z e n s o l e t t e r s e v e r y d a a b o u t M o n t h l y C a l e n d a r . S m a n yr e a d e r s h a v e a s k e d f o s o l u t i o n s t m a k e M o n t h l y C a l e n d a r w o r k w i t ht h e i r p r i n t e r s t h a t w e ' v e w o r k e d o nm o d i f i c a t i o n t h a t , t o o u r k n o w l e d g e ,w i l l w o r k w i t h a n C o m m o d o r e -c o m p a t i b l e p r i n t e r o i n t e r f a c e .S u b s t i t u t e t h e f o l l o w i n g s i l i n e s f o t h o s e i t h o r i g i n a l l i s t i n g .

D 9 3 C S = I N T ( B B - L E N ( H O S ) ) / 2 )M 9 9 G O S U B 2 l : i f l : C I . O S E S t O P E N 5 ,4 , 6 : O P E ; J 4 , 4 T P R I N T # , R F : S; L E F T S ( S P S , C S ) ; H D S ; R E S ;

H 1 1 0 0 P R I N T S , " - " ; D f i S ( Z ; H R S I 1 6 ) + T B S ;

f l 1 8 1 5 H D S U 1 I ! ) = L E F T S ( S P S , U - E N ( H t > S ( H H ) ) / 2 } + H D S ( H H )

R 1 8 6 0 & 5 ( 2 ) " R E ? + " ^ n + H D ? ( l ) + CI I ( 1 6 ) 2 ~ " + L E ? T ( !

F G 1 8 7 0 L $ ( 2 ) = t , S ( 2 ) + C H R S U 6 ) + "5 5 - " + H D 8 1 2 ) * C H R S ( 1 6 ) + "

P l u s / 4 o w n e r s c a u s M o n t hl C a l e n d a r w i t h m i n i m a l c h a n g e s .C h a n g e l i n e s 1 5 0 , 2 0 7 0 , a n 2 6 8 0a s f o l l o w s :

F 1 5 C O L O R f l , 2 , 3 : C O L O R 4 , 2 , 3P 2 0 7 0 C O L O R 4 , 1 4 , 6 : C O L O R 0 ,

R : E N DS P 2 6 8 3 T = X + ¥ * 4 0 + 3 1 9 2 : I F X =

H E T = T - X + 4 0

T h o t h e r P l u s / 4 c h a n g e s i v o l v e t h e v a r i a b l e D S D i r s e r v e d v a r i a b l e o t h P l u s / 4 a n m u s t b c h a n g e d t a n o t h e r v a r ia b l e n a m e . C h a n g e D t D i l i n e s 7 7 0 , 7 8 0 , 8 2 0 - 8 4 0 , 8 6 0 , 1 1 3 0 ,1 3 1 0 - 1 4 2 0 , a n 1 7 7 0 - 1 8 0 0 .T h a n k s t r e a d e r C h a r l e s H . N a s h ,J r f o t h e s e m o d i f i c a t i o n s . G

C O M P U T E ! * G a z e l l e J u n e 1 9 8 9 4 9

Page 52: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 52/96

p o w e r

1 2 M o n i t o r E n h a n c e rS h a w n K S m i t h

A d f o u r u s e f u l c o m m a n d s t t h 1 2 8 ' s m a c h i n e t a / t g u a g e m o n i t o ra n g i v e i b i d i r e c t i o n a l s c r o l l i n g ,d i s k - e d i t i n g c a p a b i l i t i e s , a n F A S T - m o d c t o g g l e f o r f u l l - s p e e d8 0 - c o l t i m n c o m p u t i n g .

O n o f t h e 1 2 8 ' s s t r o n g e s t f e a t u r e si s i t s b u i l t - i n m a c h i n e l a n g u a g em o n i t o r . T h i s m o n i t o r o f f e r s m a n ys t a n d a r d c o m m a n d s , i n c l u d i n g h u n t ,f i l l , a s s e m b l e , a n d i s a s s e m b l e .N e v e r t h e l e s s , t h e r e ' s s t i l l r o o m f o i m p r o v e m e n t . F o i n s t a n c e , t h 1 2 m o n i t o r d o e s n ' t s u p p o r t b i d i r e ct i o n a l s c r o l l i n g , n o i i c a p a b l e o r e a d i n g f r o m a n w r i t i n g t o s p c i f i c d i s k s e c t o r . B u n o t h e r e ' s" 1 2 8 M o n i t o r E n h a n c e r " — a R A M -b a s e d m o n i t o r e x t e n s i o n w h i c hg i v e s y o a l o t h a f o r e m e n t i o n e df e a t u r e s a n m o r e .

G e t t i n g S t a r t e d1 2 M o n i t o r E n h a n c e r i a s h o r t{ 9 6 4 b y t e s ) , r e l o c a t a b l e m a c h i n el a n g u a g e p r o g r a m w r i t t e n i t h f o r m o B A S I C l o a d e r . T a v o i dt y p i n g m i s t a k e s , e n t e r i u s i n g " T h eA u t o m a t i c P r o o f r e a d e r , " f o u n de l s e w h e r e i t h i s i s s u e . B s u r e t s a v e c o p y o 1 2 M o n i t o r E h a n c e r t d i s k o r t a p e b e f o r e y o r u i t

B e f o r e y o u s t h 1 2 8 ' s m c h i n e l a n g u a g e m o n i t o r , l o a d a n r u 1 2 M o n i t o r E n h a n c e r . T h p r o g r a m w i l l d i s p l a y t h e p r o m p tS T A R T I N G A D D R E S S ? $ 1 4 0 0 . I t h i sa d d r e s s i s u i t a b l e f o y o u r c u r r e n ta p p l i c a t i o n , s i m p l y p r e s s R E T U R N .O t h e r w i s e , e n t e r a n o t h e r a d d r e s s ;y o c a n e x p r e s s t h i s a d d r e s s i d e i m a l o h e x a d e c i m a l n o t a t i o n . I y o c h o o s e h e x , b s u r e t p r e c e d et h a d d r e s s w i t h $

A f t e r y o u ' v e c h o s e n s t a r t i n gl o c a t i o n , t h B A S I C l o a d e r P O K E st h m a c h i n e l a n g u a g e r o u t i n e i n t om e m o r y a n a c t i v a t e s i u s i n gS C O M P U T E D G a z e l l e J u n e 1 9 8 9

S Y c o m m a n d . I c a s e y o u w a n t t s a v e 1 2 8 M o n i t o r E n h a n c e r a s B L O A D a b l e m a c h i n e l a n g u a g e f i l e ,t h l o a d e r d i s p l a y s t h s t a r t i n g a n e n d i n g a d d r e s s e s f o t h r o u t i n e .Y o m a u s t h e s e n u m b e r s t B S A V E t h p r o g r a m t o d i s k .

S c r o l l i n g a n d F A S T M o d eO n c e t h p r o g r a m i e n a b l e d , f o u ra d d i t i o n a l m o n i t o r c o m m a n d s a r a v a i l a b l e . T s e e a c h i n a c t i o n , f i r s te n t e r t h e m o n i t o r b p r e s s i n g F o t y p i n g M O N I T O R .

T h n e c o m m a n d t h a t y o u ' l lp r o b a b l y u s m o s t o f t e n i b i d i r e ct i o n a l s c r o l l i n g . T a c t i v a t e t h i sf u n c t i o n , e n t e r B a n p r e s s R T U R N . ( T o t u r n i o f f , e n t e r a s e co n t i m e o e x i t t h m o n i t o r w i t ht h X c o m m a n d . ) W i t h b i d i r e c t i o n a ls c r o l l i n g a c t i v a t e d , y o c a u s t h c u r s o r k e y s t s c r o l l b a c k w a r d a n f o r w a r d t h r o u g h d i s a s s e m b l y { c o m m a n d ) o m e m o r y d u m p ( c o m m a n d ) . T h e c u r s o r m u s t b i t h f a l e f t c o l u m n w h e n y o h i t h c u r s o r - u p o c u r s o r - d o w n k e y s f o b i d i r e c t i o n a l s c r o l l i n g t w o r k .

T h c o m m a n d t o g g l e s t h m i c r o p r o c e s s o r b e t w e e n S L O W ( M H z ) a n F A S T ( M H z ) m o d e .T h f i r s t t i m e y o u s t h i s c o m a n d , t h c o m p u t e r i p l a c e d i F A S T m o d e ; t h s e c o n d t i m e , i r t u r n s t n o r m a l o p e r a t i n g s p e e d .5 i n c e t h 4 0 - c o l u m n s c r e e n i t u r n e d o f i F A S T m o d e , t h i s c o m a n d i u s e f u l o n l y i y o u ' r e w o r ki n i 8 0 - c o l u m n m o d e .

R e a d i n g a n W r i t i n gT h r e m a i n i n g c o m m a n d s , ! a n ! W , a l l o w y o t r e a d f r o m o r w r i t et a n d i s k s e c t o r u s i n g 1 5 4 1 ,1 5 7 1 , 1 5 8 1 , o c o m p a t i b l e d i s kd r i v e . T h ! c o m m a n d r e a d s t h s l e c t e d s e c t o r ( 2 5 6 b y t e s ) i n t o t h e c a ss e t t e b u f f e r a $ 0 B 0 0 ( 2 8 1 6 ) . T h ! c o m m a n d d o e s j u s t t h o p p o s i t e : I w r i t e s 2 5 b y t e s f r o m t h c a s s e t t eb u f f e r t t h g i v e n d i s k s e c t o r .

T h r e a d c o m m a n d u s e s t h f o l l o w i n g f o r m a t :I R t r a c k s e c t o r [ d e v i c e n u m b e r ]T h t r a c k a n s e c t o r v a l u e s c a n b e i h e x a d e c i m a l o t h e y c a b e p r e s s e d u s i n g t h m o n i t o r ' s o w n u m b e r i n g c o n v e n t i o n s . T h d e v i c en u m b e r i o p t i o n a l ; i n o n e i g i v e n ,i d e f a u l t s t 8 T r e a d t r a c k 1 ( $ 1 2 ) , s e c t o r f r o m d e v i c e 8 f o e a m p l e , y o e n t e r ! R 1 2 0 1

T h s y n t a x f o t h ! c o m a n d i t h s a m e a f o t h ! c o m m a n d :I W t r u c k s e c t o r [ d e v i c e n u m b e r ]

W h e n w r i t i n g t t h e d i s k w i t ht h ! V c o m m a n d , e x e r c i s e e x t r e m ec a r e . B a w a r e t h a t a n c h a n g e s y o um a k e t a d i s k m a d a m a g e o n o m o r e o f t h e f i l e s . A l s o , t b o t h s a f e s i d e , t h f i r s t t i m e y o u s t h ! W c o m m a n d , t r i o s c r a t c hd i s k . O n l y w h e n y o u ' r e s u r e t h a t t h ec o m m a n d w o r k s p r o p e r l y s h o u l dy o u s i o y o u r o t h e r d i s k s .

P r o g r a m N o t e sE n h a n c e r w o r k s b y r e d i r e c t i n g t h m o n i t o r ' s c o m m a n d - e v a l u a t i o nv e c t o r a $ 0 3 2 E ( 8 1 4 ) t i t s e l f . T h u s ,w h e n e v e r y o u e n t e r c o m m a n df r o m t h m o n i t o r , t h e r o u t i n e f i r s tc h e c k s t s e i i t ' s o n o 1 2 M o n it o E n h a n c e r ' s f o u r c o m m a n d s . I i i s t h p r o g r a m e x e c u t e s t h e n e c e ss a r y c o d e . O t h e r w i s e , i e x i t st h r o u g h t h n o r m a l c o m m a n d -e v a l u a t i o n r o u t i n e .

B i d i r e c t i o n a l s c r o l l i n g i a c h i e v e d b s i m i l a r m e a n s : T h p r o g r a m w e d g e s t h c o m m a n d i n t ot h k e y b o a r d - s c a n n i n g r o u t i n e a $ 0 3 3 C ( 8 2 8 ) . U n f o r t u n a t e l y , t h i sa p p r o a c h r e s u l t s i n a s l i g h t t i m i n gp r o b l e m . O o c c a s i o n , a y o u ' r ec u r s o r i n g a r o u n d t h s c r e e n , a i v e r s e s p a c e i l e f t b e h i n d . ( T h i s o c u r s o n l y o t h 4 0 - c o l u m n s c r e e n . )F o r t u n a t e l y , t h i s m i n o r g l i t c h h a n e f f e c t o t h p r o g r a m ' s o p e r a t i o n .S e p r o g r a m l i s t i n g o n p a g e 7 7

Page 53: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 53/96

M A I L T O C O M P U T E !S U B S C R I B E R S E R V I C EP . O . B o 3 2 4 5 . H a r l a n . I 5 1 5 3 7C h a n g s o A d d r e s s : P l e a s e a d v i s e a e a r l y a p o s s i b l e . A l l a c t i l a b e l w i t h y o u r o l a d d r e s s a n

i n e a d d r a s s b a l o w .

N e S u b s c r i b e r : F i l l i y o u r n a m e a n a d d r e s sb e i o w . U s s e p a r a t e s h e e t f o g i f t o r d e r s .

P L A C E L A B E L H E R E

R e n e w a l : A t t a c h l a b e l .O n y e a r 5 2 4 0 0 T i a c y e a r s $ 4 5 . 0 0

( F o r e i g n s u b s c r i b e r s p l e a s e a d S 6 . 0 0 p e r y e a r f a p o s t a g e ]

P l e a s e M m P a y m e n t e n c l o s e dF o o l n e r s u b s c r i p t i o n q u e s t i o n s o p r o b l e m s .p l e a s e w r i t e n o t e a n s e n d e n l i r e f o r m t t h a b o v e a d d r e s s . O C A L L T O L L - F R E E :

C O L O R R I B B O N S P A P E RC O L O RR I B B O N S

R E D , B L U E . G R E E N ,B R O W N . P U R P L E , Y E L L O W ,

R i h l i u n s P r i c e E « c h

A p p l e I m a g e w m o r I / I tA p p l e I m a g e w r i t e r I I 4 - A j i p l o s c i i b oC i t i z e n 1 2 C o m m o d o r e M P E p s o n L X B O E c s o n M X / F X / R X 8 0I B P r o p r i n t B r 4 2 0 1O k i d a i a 8 2 / 9 2 / 9 3O k i m a t o 1 0 / 2 0P a n a s o n i c K X - P 1 0 9 0S a i k o s h a S P B 0 0 / 1 0 0 0S t a r S 1 S t a r N X 1 0 / N L 1 0

B l o c k

3 . 7 5

5 . 0 0C A L L3 . 7 53 . 7 56 . 7 51 . 7 5

4 . 5 06 . 7 55 . 2 51 . 7 5

0

C o l o r

4 . 5 01 0 . 0 0

6 . 0 0F O

4 . 2 54 . 2 57 . 7 52 . 2 55 . 0 07 . 7 56 . 5 02 . 2 58 . 0 0

H o s tT r n n j l o f

6 . 5 0

7 . 9 5f l f l l C E

6 . 7 56 . 7 6

4 . 5 0

7 . 9 54 . 5 07 . 9 5

C O L O R P A P E RB R I G H T P A C K - 2 0 0 S h e o t s / 5 0 a a c t i c o l o r : H a d ,

B l u e , G r e e n . Y e l l o w . 9 1 / 2 < l l $ 1 0 . 9 0 J p k .P A S T E L P A C K - 2 0 0 S n e e l s / 5 0 e a c h c o l o r : P i n k ,

Y e l l o w . B l u e , I v o r y . 1 / I 8 1 0 . 9 0 / p V .T - S H I R T R I B B O N S | H » i t T w i i f a r l C o l l F o F r i c a .

C O L O R D I S K E T T E S1 / 4 " D S / D D R a i n b o w P a c k . 1 0 / p a c k S 1 2 . 5 0

F a r i b b o n s p a p e r n o I p a E c d a b o v e , c j ' l f o p n C Ba v a i l P r i c e s p e c , s u b j e c t t c h a n g o w / n o l i c a . M m o r f l o r ( 2 S . O O . M m & 1 3 . 5 0 . A d S 2 . 2 S C . 0 . 0M f l ' l . I r t t . o d 3 5 t s > . M V n a c c e p t e d

R E N C O C O M P U T E R P R I N T E R S U P P L I E SP . O . B o 4 7 5 . M a m e n o , I 6 0 9 5 0 U . S . A .

1 - 8 0 0 - 5 2 2 - 6 9 2 2 I I L I 1 - 8 0 0 - 3 5 6 - 9 9 8 16 1 5 - 4 6 8 - 8 0 8 1

G E M O R EP L E A S U R EF R O M T H B I B L E W I T H

L A N D M A R KT h e C o m p u t e r R e f e r e n c e B i b l e

H e r e 1 ) w t u l L A N D M A R K w i l l c o i M c y o E d o S E A R C H T H R O U G H T H B I B L E — F i n d

F h r u e a , w o r d s o r s e n t e n c e s .D E V E L O P T O P I C A L F I L E S — C o p y f r o m T h

B i b l e t c x r a n s e a r c h r e s u l t s t h e n a d y o u ro w c o m m e n t s a n d n o t e s .

C O M P I L E Y O U R P E R S O N A L B I B L E —O u t l i n e t e x t s i c o l o r . A d n o t e s ,

c o m m e n t s , a n r e f e r e n c e s . M a k e y o u r B i b l eS t u d y o r g a n i z e d A n o n p e r m a m e n r r e c o r d !C R E A T E F I L E S — C o n v e r t t h e m f o

w o r d p r o c e s s o r s l i k e P a p e r c l i p a n G E O S .M A K E S U P P L E M E N T A R Y S T U D Y F I L E S —

F o s p e c i f i c s t u d y a n d e v e l o p t r a n s l a t i o nv a r i a t i o n s .

N E W L O W P R I C E !$ 1 1 9 - 9 5v l . 2 f o C 6 a n v 2 . 0 f o C I 2 8

C A L L O W R I T E T O D A Y F O F R E E B R O C H U R E , W H I C H S H O W SH O V A L U A B L E L A N D M A R K C A

B I Y O U R B I B L E S T U D YP . A . V . Y . S o f t w a r e P . O . B o 1 5 8 4

B a l l w i n , M 6 3 0 2 2 ( 3 1 4 ) 5 2 7 - 4 5 0 5

O M P U T E R M A G A Z I N E !C O M P U T E ! C O V E R S I A L L !

W h e n y o u ' r e l o o k i n g f o t h c o m p l e t e s t o r y o t h s t a t e o h o m ec o m p u t i n g , t u r n t C O M P U T E ! m a g a z i n e . C e l e b r a t i n g i t t e n t h y e a ro p u b l i c a t i o n , C O M P U T E ! h a s a l w a y s s p o k e n ( o a n t t h h o m ec o m p u t e r u s e r . N o t t h h i g h - p o w e r e d b u s i n e s s u s e r , b u t e v e r y o n e w h w a n t s c o m p u t e r i t h h o m e o w h w a n t s t g e m o r e o u o t h m a c h i n e a l r e a d y t h e r e .

I d o e s n ' t m a t t e r w h a t p e r s o n a l c o m p u t e r y o o w n —a I B P o c o m p a t i b l e , a n A p p l e I I C o m m o d o r e 6 4 M a c i n t o s h , a A m i g a , a A t a r i S T o a n o t h e r m a c h i n e — y o uf i n d C O M P U T E ! t h o n e - s t o p r e s o u r c e t t h l a t e s t i

H o m e c o m p u t e r e n t e r t a i n m e n tH o m e c o m p u t e r l e a r n i n gH o m e c o m p u t e r p r o d u c t i v i t y

I n - d e p t h a n f o c u s e d f e a t u r e s , n e w s o t h h o m ec o m p u t e r i n d u s t r y , p r o d u c t r e v i e w s , p e r s u a s i v e c o l u m n s ,t h o u g h t f u l a n a l y s i s — i t ' s a l h e r e i t h o n m a g a z i n e t h a tn h o m e c o m p u t e r u s e r c a a f f o r d t i g n o r e .

S u b s c r i b e T o d a y t C O M P U T E !O n l y $ 1 2 . 0 0 f o 1 i s s u e s — o n e f u l l y e a r ! C a l l 1 - 8 0 0 - 7 2 7 - 6 9 3 7

O w r i t e : C O M P U T E !P . O . B o x 3 2 5 3H a r l a n . I o w a 5 1 5 9 3 - 2 4 3 3

Page 54: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 54/96

S e l f - M o d i f y i n g B A S I C

R a n d y T h o m p s o nT h t e c h n i q u e i u n c o n v e n t i o n a la n t h r e s u l t s a r e o f t e n u n p r e d i c ta b l e . I t ' s b e e n c a l l e d s l o p p y — e v e nd a n g e r o u s — a n d m a n y p r o g r a mm i n g m a n u a l s t e l l y o n o t d i t B u s o m e t i m e s i t ' s t h m o s t e f f e ct i v e w a t g e s o m e t h i n g d o n e . I y o h a v e n ' t g u e s s e d w h a t I i s I ' t a l k i n g a b o u t s e l f - m o d i f y i n gc o d e — p r o g r a m s t h a t a c t u a l l y r w r i t e t h e m s e l v e s a t h e y r u n .

S e l f - m o d i f y i n g c o d e i c o m o i m a c h i n e l a n g u a g e . T h 6 4 ' sC H R G E T r o u t i n e , w h i c h t h c o p u t e r u s e s t r e a d B A S I C c o mm a n d s , i p r i m e e x a m p l e . L o c a t e di m e m o r y a 1 1 ( $ 7 3 ) , C H R G E Ta l t e r s t h o p e r a n d o L D i n s t r u ct i o n i o r d e r t o g e t t h n e x t c h a r a ct e i n B A S I C l i n e . T h s a m e t a s kc o u l d h a v e b e e n p e r f o r m e d d i f f e re n t l y b u t n o t m o r e e f f i c i e n t l y .

W h i l e i t ' s e a s y t w r i t e s e l fm o d i f y i n g p r o g r a m s i m a c h i n el a n g u a g e { e v e n i b a c c i d e n t ) , i t ' sd i f f i c u l t t d s i B A S I C . W i t hm a c h i n e l a n g u a g e h e l p , h o w e v e r , i c a b d o n e . P r e s e n t e d h e r e i s h o r t m a c h i n e l a n g u a g e r o u t i n ec a l l " R e w r i t e . " R e w r i t e g i v e s y o t h p o w e r o s e l f - m o d i f y i n g B A S I C ,a l l o w i n g y o t o e d i t l i n e s w h i l ey o u r p r o g r a m i r u n n i n g .

R e w r i t e i l i s t e d a B A S I Cl o a d e r . T e n s u r e a c c u r a t e t y p i n gw h e n y o e n t e r t h p r o g r a m , u s " T h e A u t o m a t i c P r o o f r e a d e r , " i c l u d e d i t h i s i s s u e . I y o l i k e , y o c a c h a n g e R e w r i t e ' s s t a r t i n g a d r e s s b c h a n g i n g t h n u m b e r i l i n e 1 0 0 .S e l l - M o d i f y i n g B A S I CT u s R e w r i t e , e n t e r t h f o l l o w i n gS Y f r o m w i t h i n y o u r p r o g r a m ( t h eS Y a d d r e s s w i l l c h a n g e i y o a l t e rt h p r o g r a m ' s s t a r t i n g a d d r e s s ) :S V 8 2 8 , / i m c t u < n t b e r , i i e w I h i e S

T h l i n e n u m b e r p a r a m e t e rs p e c i f i e s t h B A S I C l i n e t h a t y o 5 C O M P U T E S G a z e t t e J u n o 1 9 8 9

w i s h t c h a n g e a n d n e w l i n c S s p e c if i e s w h a t y o w a n t t c h a n g e t h l i n e t o F o e x a m p l e , t c h a n g e l i n e2 t r e a d F O 1 = T 1 0 0 : N E X T ,e n t e r t h e c o m m a n d S Y 8 2 8 , 2 0 ," F O R T 1 0 0 : N E X T " .

T h e r e a r c o u p l e o f l i m i t at i o n s t h a t y o s h o u l d b e a w a r e o f F i r s t , y o c a n n o t a d d p r o g r a m l i n e sw i t h t h i s r o u t i n e , y o c a o n l yc h a n g e t h e m . I t h e s p e c i f i e d l i n en u m b e r d o e s n o e x i s t , t h p r o g r a ma b o r t s w i t h a n U N D E F I N E DS T A T E M E N T E R R O R . S e c o n d , y o c a n n o t e x p a n d t h s i z e o B A S I Cl i n e . Y o u r n e l i n e m u s t f i w i t h i nt h c u r r e n t l i n e s i z e o i w i l l b t r u n c a t e d . ( K e e p i m i n d t h a t , b c a u s e o B A S I C ' S t o k e n i z a t i o n p r c e s s , y o c a n ' t j u s t c o u n t t h n u m b e r o c h a r a c t e r s o t h s c r e e nt d e t e r m i n e t h e c u r r e n t s i z e o l i n e . ) F o t h i s r e a s o n , i t ' s g o o di d e a t e n t e r l o n g R E s t a t e m e n t si n t o l i n e s t h a t y o k n o w y o w i l l b m o d i f y i n g l a t e r .

W h a t I I G o o d F o r ?S e l f - m o d i f y i n g c o d e i s t r a n g ec o n c e p t , a n y o c a d s o m e p r e tt s t r a n g e t h i n g s w i t h i t I ' l l t r y t oc o n f i n e m y s e l f t p r a c t i c a l e x a mp l e s h e r e , b u d o n ' t l e t h a t l i m i ty o u r c r e a t i v i t y .

T h f i r s t e x a m p l e t h a t c o m e s t m i n d i c a i c u l a t e d G O T O , w h e r et h l i n e n u m b e r f o l l o w i n g G O T Oi n s t r u c t i o n i c a l c u l a t e d b t h p r g r a m . T d t h i s , s i m p l y s e t h v a r i a b l e e q u a l t t h l i n e n u m b e rt h a t y o w i s h t g t a n e x e c u t et h f o l l o w i n g c o d e :1 S Y 8 2 8 , 2 0 , " G O T O " S T R $ ( L )2 R E T H I S L I N E W I L L B

M O D I F I E D B L I N E 1 S e h o i w o r k s ? B y t h t i m e

t h p r o g r a m r e a c h e s l i n e 2 0 , l i n e 1 h a c h a n g e d i i n t o G O T O s t a t em e n t . Y o c a n u s e t h s a m e t e c hn i q u e t p e r f o r m c a l c u l a t e dG O S U B s , t o o .

E v e r t r y t o w r i t e p r o g r a m t h a t

e v a l u a t e s m a t h e m a t i c a l e x p r e ss i o n s , s u c h a p l o t t i n g p r o g r a mt h a t a c c e p t s f o r m u l a s i n p u t b t h u s e r ? H e r e ' s s h o r t r o u t i n e t h a tm a k e s B A S I C d a l t h w o r k :1 I N P U T " F O R M U L A " ; F J2 S Y 8 2 8 , 3 0 , " P R I N T F 3 R E T H I S L I N E W I L L P R I N T

T H F O R M U L A R E S U L T ST h i s p r o g r a m c a l c u l a t e s f o

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

C u s t o m i z a b l e P r o g r a m sL e t ' s s a y o u ' r e w r i t i n g p r o g r a mt h a t a l l o w s t h u s e r t m o d i f y t h s c r e e n c o l o r s . T h e r e ' s p r o b l e m ,h o w e v e r . T h p r o g r a m r e s o r t s t o i t d e f a u l t c o l o r s e v e r y t i m e i t ' s r u n .H o d y o g e a r o u n d t h i s ? U s R e w r i t e t h a r d - c o d e t h u s e r ' sc h o i c e o c o l o r s a n t h e n s a v e t h p r o g r a m b a c k t d i s k . F o e x a m p l e ,i t h b a c k g r o u n d a n d b o r d e r c o l o r sa r P O K E d i n t o m e m o r y a l i n e 1 0 ,y o c o u l d u s t h f o l l o w i n g c o d e t c h a n g e t h d e f a u l t c o l o r s :1 0 0 0 S Y 8 2 8 , 1 0 , " P O K E 5 3 2 8 1 , "

S T R $ ( B G ) " : P O K E 5 3 2 8 0 , "S T R $ ( B D >

1 0 1 0 O P E N 1 5 , 8 , 1 5 , " S 0 : f i l e n a m e " :C L O S E 1 5 : S A V E " f i l e n a m e " , B

w h e r e B a n B a r t h u s e r ' sc h o i c e o b a c k g r o u n d a n b o r d e rc o l o r s , r e s p e c t i v e l y . Y o c o u l d a l s os a v e t h c h a r a c t e r c o l o r o r a n y t h i n ge l s e y o w a n t e d .

W h a t a b o u t s a v i n g t h h i g hs c o r e s f o g a m e ? I n s t e a d o f s a v i n gt h e s c o r e s t a d i s k f i l e , p l a c e t h e mi D A T A s t a t e m e n t s a n u s R w r i t e t u p d a t e t h e m . Y o c o u l ds t o r e d a t a b a s e i n f o r m a t i o n , a w e l l .I f a c t , y o c o u l d u s e R e w r i t e t s t o r e a n y t y p e o i n f o r m a t i o n . J u s tr e s a v e t h p r o g r a m w h e n y o u ' v ef i n i s h e d — a s i t h c o l o r e x a m p l ea b o v e — a n d y o u r d a t a w i l l b e r e a d ye v e r y t i m e y o r u y o u r p r o g r a m .S e p r o g r a m l i s t i n g o n p a g e 7 8

Page 55: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 55/96

S U P E R S N A P S H O T v T h S t a t e O T h S m a r t .

T h C a r t r i d g e W a r s , f o r a w h i l e t h e i e . i l w a s i " o u g h g o i n g t n j i y u a V e o il i g r n . n g t o b B i o b e s t . T h r e s u l t ? J u s ! a s t h u s e r g r o u p s . A s i h d e a l e r sA s t h m a g a z i n e s . P u b l i c o p i n i o n i u n a n i m o u s . T r i e C a r t r i d g e W b i s a r o v u r a n S u p e r S n a p s h o t i l h « c f u a r w m n o i l

H o d i w d i l B u n d e r s i a n d . n f l t h a t i [ i n o l a n o u g h a n y m o r a j u s l l o b t h r n o s i p o w e r f u l . I l o d n y ' s r n a r k f l i . y o u ' v u a l s o g o t i b s m a r t . L i k e S u p o rS n a p s h a i v

A t h l i s t o l a a t u r e s a ( t i e r i g h t c l o a r i y s h o w s , w e ' v e g i v e n S u p e r S n a p s h o tv e n o u g h c a p a b i l i t i e s ( d a z z l e e v e n t h m o s l d e m a n d i n g p o w e r u s e r . B u w e ' v e a l s o w o r k e d h a r d t g i v e t h o s e u o E t t e t s e n s e o s t y l e a n g r a c s . T m a k e s u r e i n n ! n o o n ' y c o u l d y o d t a s k , b u T h a i y o c o u l d d o i t e a s i l y a n l o g i c a l l y . W t i i l o o u r c o m p o t i l o r s w o r e m a k i n g u t i l i t i e s l o C o m n i o d o i oc o m p u t e r s , w w o r e d u s i g n m g o u u t i l i t i e s l o r t r i e p e o p l u w h o o w n I t i o s ec o m p u t e r s .

S w h e n y o c h o o s e m u l l i - l u n c l i o n c a r t r i d g e ( o y o u r s y s t e m , c h o o s eS u p e r S n a p s h o t V i h e c a r t r i d g e t h a t w a d e s i g n e d t a p p e a l t M f l h & ri n t e l l i g e n c e . Y o j t s .

S u p e r S n a p s h o t v O n l y $ 6 4 . 9 5A T T E N T I O N I 2 O W N E R S : C - 6 4 D i s a b l o S w i i c h a v a i l a b l e A l l o w sy o t b o o t 1 2 s o f t w a r e W I T H O U T r e m o v i n g y o u r S u p o r S n a p s h o tc a r t r i d g e 1 A d $ 8 . 0 0P A V E R S I O N A V A I L A B L E . A d d $ 4 . 0 0 m o r e p o u n i t f o s h i p p i n g .

S u p e r S n a p s h o t F e a t u r e s I n c l u d e :W a r k i w i i h A L C o m m ' H J o r c h c e m p u t e n d n v t i .T p u U j i r i n i p a r c n i < * h e r . d u a h j e d .T u r b o m n d c U ( 5 f i & i c r I m d i n g , 7 f i l l e r l a v i n f l .S u p e r D O W e d g e s u p p o r t s d f l V f f f l J 8 , 9 . ] i 1 w i i h c i t r a c o n u n i M d * .A r c h i v e A L r n c r m r ) r e s i d e n t p m f l r i r r u u i d i i k j i i u i E > * M > i i j i g f i l e *I n c l u s i v e C - & * H o o t S t c i o r .[ J u m p s c T c t ' i i l o d u i p a p u l a r g r a p h i c p r o g r a m t a t t t i i l b .D u m p s c r e e n * i r i c l u d m y s p r i t e s l o p r i m e r ( n i i n y s u p p o r t e d ) » t / « ,O n l y S u p e r S r u p i h o l d u m p s B O T H r n u k i - c n h i r h i - r e s f o r m a t sS p n t c d i a j h l c / i c - e n a b l t J e M e n d d l i f e G a m e M i s t e r f u m f c c .S p n i f i m o n i t o r f u l l f c j i s i t e - i t p n t c e d i t o r .T i s i d i s k t o p i c r f o i o d r i v e s * u p p o i t s I 3 4 l / I 5 7 l f l 5 8 t .K l t e n s i v e I 1 A S I C j d J i L m n i L c n t T i m j i i d s f ( i r p « w c r p n > f t f i m m e nF i f i c o p t e r f « o r 1 5 4 1 / 1 5 1 1 / 1 5 8 1 d m * .2 T l t m r l l i l S s u p p o r t i i v « i l * h l dJ ; r c c K r i c k c E I P l T l f f l D t C f d u o v e r ( W p a r a r n c t c r i i !I n c l u d c t t h ! c g c n > l j T ) ' S h o r g u n I f r o m K i a ^ r k c r J i l l\ l f l , M u n i i o i d t i e s N O c o n u p i m c i r n i y . I n t e r r u p t , c i i i n m c , m r - d i T y . a n

i t n i m f t r u n n i n g p r n g n m . A l « L i n < ! i r d c ^ n m a m l s P L U S b j n k - s w m f n n g .h i d i i c c t i o n j ] s c i o l i i n g . I O c u n u n a n d , t r a c k ^ c f t o r c d i m r , A S C I I h u n t , a n d n v c m o n i t n t .

P l u s m u c h , m u c h m o r e !A l s o a v a i l a b l e : T h S l i d e s h o w C r e a t o r

N o y o u e n n c n . U r s d t i ? z l i r i p B i i i J s i h o w B I r o m n y i f i i h S u p a r S n a j j e h o d O p t t t r n t I n c l u d a l a d « i r v ' o u i .U i s f l n y 1 i - T f l f e r . i l o ' - t l o Q . ^ o ' j y y o u ' p o r s o r

m i c r n n n e ( l i . i l y o u ' v ed i V q M . p o o n / o f f . s \ * l m

S u p e r S n a p s h o t S l i d e s h o w C r e a t o r O n l y $ 1 4 . 9 5M a r E h v - m v 5 o T ! w a r * P 3 o 1 3 1 3 . t o N B E O 3 C 0 - ( 5 0 6 ) 5 3 6 1 3 0 9

T H 1 7 5 0 C L O N ET h a n k s F o T h M e m o r y

b y l i m i t e dM o s l C o t i m o d O ' e u s e r s a r e c o n t e n l l u s I h e t r c c n p u i D r ^ w h i r i i n I h f l c o n s l r a i n t s f r i a c e d o a m o u n i o l R A U B u s o m e p e o p i p w a n ! m o r e M o i e s p e c d M o r e p o w e r A n ( h o i e a n & | l i s t e r n e I t i i n g - m n j c m c n ' O ' y

P o w e r u s e r s t i a v c l o n g t i n o w n t h a i I h i d e a l s o l u i i o n l t h e i r m e m o r y p r o b l e m s i o u t I h e r e i I h f o ' f n o C o r n r n o -d o l e ' s i n c r e d i b l e 1 7 5 0 R A o - p ^ n s i o n i T i o r i u l p J u s t p l u g i t i a n y o u ' v e y o T w h o p p i n g 5 1 2 f t o o n h o a r d f ' A Mt h s ^ m o f l m o u n l o ' m c m r j i y f o u n d o n m o s t I B t o n p u l o r s 1 T h i l i u j m o m o i y c a r l n d f l o t h a i a l s o r K > u s C o m m o d o r ep o w e r u s c r ^ w f l n l T h e r e ' s o n l y o n p r o h l n m

V o c a I m d t h o m .T h a i ' s r i g h t T h u s u R A u r t H * a r e n l m o s t i m p o s s i b l e l b u W t i ' v n - i l w a y s s p e ™ i " u c d I n t m r t i n t j s o l u l i o n a t

C o m m o d o ' e r o t o l o d p r o o l o m s h e r e ' s w h a l w c a m o u w i l t iF i r s i , w b o u g h t f x a n d r > c w C o m m o d o i o 1 7 6 4 R A e i i p i i r t s i o n u n i t s . I h o n e s w r t h o n l y 2 5 6 k o H A o n b o a r d

N o n T . w h a C h i p L a v e l D e s t g n o n g i n e e r a n p r o d u c e c u s t o m u p g r a d e i h H n l a k e s P 1 ^ 6 4 l l u l l B t Z f c i T h a t st h e B f l i n S h a l l m e o R A a f l r e g u l a r 1 7 5 0 1 R r u U l y , w t e s t e d i ; n c h n n n v e ' y c a r t r i d g e , a n d w m r a n t e e d I h o m t b f r e e r r j m d o t a c t s

N o I h e r e ' s n o l t i i n g t o s l o p y o I r o m t a k i n g y o u r C o m m o d o r e 6 o 1 2 l o l e v e l s o p o w e r a n d s o p r i i s l i c a t i o n m a t h c n < i < n a r d e s i g n e r s n e v e r ( j v e n d r e . i m e d o f I y o u ' r e u S L n q p r o g r a m s l i k e G E Q S I r i j m B u r k p ^ n y . I h P o c k e l S e r i e sf r o m O i q i l a r . S o u d o n s ; l u t u r e v n r s i o n s o M ; i u n r i f ; k I r o m K r a c k o r J m F l e e t S y s t n m I f r o m P r o T f t S B l o n a J S o H w f i r e . o n p o l c n l P a o e r C l i o I I ' n j m B . i t i c r n i ' i i n c l u d e d , i t y o u ' r e u v n g A N o ( h u s o p r o g r . t m s . y o w o b e l i u v i j t h i i i M p r i T N , . t h a i I h o e i l r a m e m o r y m a k e s '

I M P O R T A N T N O T E S H E A D C A R E F U L L Y' C - 6 4 E 4 C < b u l N O C - l ? 8 1 ? B D ) D w n i r l M U S T b u h o a v y d u l y p o w n r s u p p l y t U B t ? » a O W U t B T h p o w n rs u p p l y i W O i n c l u d e d ■ ! i a v a i l a b l e I ' o m u s s u f n ^ n t e l y .

t l y o A L R E A D Y o w 1 7 6 4 R A c a r t r i d g e , w c i u p g r a d e > | l o y o V u u r u n i t M U S T b i p e r l e e l w o r k i n go r d e r f o u t u p g i a d e i l T h l u r n a r o u i d l i m e o u p g r a d e s i a p p r o * w e e k s I w i ' l h J O T b n o c e s s a r y f o y p t p u r c h a s e n e p o w e r s u p p l y I h n o n e t h a t e a m i ? w i t h y o u r T 7 6 4 w f s u i t w o r h l i n e

T H 1 7 5 0 C L O N E O N L Y $ 1 9 9 . 9 51 7 6 4 U P G R A D E O N L Y $ 1 2 4 . 9 5

C O M M O D O R EH E A V Y - D U T Y

P O W E R S U P P L I E SW T T T h M a s t e r C a G e a m p l e p o w e r 9S o r r y a b o u l m a & c \ ± a > \ ■ i i i O a u ^ r n X j r r A E C i 1 G u f i e c f i -

n t i a n s ' C H u I n a l l t m a j o r i t y o C o m m o d o r e c o m p u t e r c u ■ c m s c a b I r a c s d b a c k l u m s i j i . H i u . i t c p o w e r s u p p l yW n c n i N r o w * h u n p i v r a i r a i t c a ( a n d a l i e n d o e s i c e i l j hm K i I l W ^ d a m a g e T o t h e t o m p u l e r i f s p n a n d a c a w cm e i t f o w p r n \ o k e

T h i s a o e s n i h a v e t h a p p e n r y o W a r n o s e l i m g j jh e ^ v y - d u t y p o w d f s u p t f y t h a i w i l l g r e a t l y d i m i n i s h y o u r f e a r□ p o * e « s u p p l y f r l u r e T r w s e a r N O a t i e n r a r t e t u r u i s

f n e y a r e m M Q C o m m c p o ' c T e a n a r i d e a l t o u s w i T iR A e i p a n d e r s T h e y w i l l + ? r o v w 3 e y o w i l t i n n ? i c s i a i n e .■ d i X - ' i d . i h ' p 5 i i n f c ^ n p o w e r T h i s n n i t w r . i w u r k o n A L L C 1 6 4, 1 ' i t f 6 4 o t r « f m ^ ' K e i

1 1 y c u T S y S i p n i ^ i r t i o o i t i r i t l y o l a k e m t i r t r g y e l s a i e g u a r d y o u r < n v e 5 l r r » G n f b g e l l i n g C o m m o d o r e H ( ! O « y -D u i y P o w e r E u | i p i y l & t r a y f ' n w c r y o u c a n d e p e n d o w i n o u n e i p e c f w ! s t o c k s

C O M M O D O R E H E A V Y - D U T Y P O W E R S U P P L YC - 6 4 V e r s i o n O n l y $ 2 9 . 9 5C - 1 2 8 V e r s i o n O n l y $ 4 4 . 9 5

S O F T W A R E P U « S E H E A D B E F O B E O H M B N C ' f i s t a p l n r n t y H O B S c W O W W « • f t e » i u i a i i i « i i i E S u p t i u n i . . j w i e t i r a ( ' j » C O n a n r j p w u i u i * « f c s O r d e r - U i p p M l o U 5 * i t a s n « s i

A n p g u c u i o i u B M S S * 5 p e o r d e r ( 5 S S T i K » r r | . b U P g r o u n d i r n a r- 3 K 5 f a s - j r 3 A " a i l i . . j . a s - a d J i - H t f f c o m d j M m n j i i U B i f l y a i s ^ c n v 1 A l a s k a H w j i n a i i

M y o c o p i I S t f a a r c S u w i f l? N A M r e w l F t o s f l V s n c s u i o r .

s s a » < s f f i K I i a i i q i . - ' - r M S J H t w j pB i r t a j d ' i a = i m i m n u m H w ^ , I : n r m B C t K 0 S O F T W l f l E J S ! D O W P « K U U r i a J r p e s h o w n ! A n m o ™ s m u l l b e s u b m l t H l m i l s l u n d s C n u f t a n i ™ n a 1 . b i M i l e W h a t m s r c s l i i p p c s( l a r a n F o r e n n u i 5 i c m t t s m u s : c a ! i o « W t s h i p p i n g c f j r n e s O s t k i v p i ! b t o a i c p l x M j n o o v s i g e« ! » r U S S O f l w « £ W i w t '

A t t a r h o u r s o r d e r s a c c e p t e d a { 2 0 6 ) 6 9 5 - 9 8 4 6 d a y s w e a k .T e c h n i c a l s u p p o r t a v a J l a b l e . C a l l1 2 0 b ) 6 9 5 - 9 G 4 B . 9 a m - 5 p m P . i c i l i c l i m i t ,

M o n d a y - F r i d a y ,O r d e r s O u t s i d e U S c * i l r 2 0 6 l 6 D 5 - 1 3 9 3 .

I N T E R N A T I O N A L D E A L E R S W H A V E T H S U P P O R T Y O U ' R E L O O K I N G F O R !

Page 56: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 56/96

A b a c u s E S S o f t w a r e ^ t F f o M t a t u n d S o f t w a r e "

H o t t e r B a s i c I n C a P a C a P a 1 2

G e M HC o l ? C F ' M l o r m C . i I B i t e o k lF u r i - a n 6 G u ^ s c e f t . ? [ M O o T n c » s I p p i B o o .G e j i T n t t a T i r o D i & *S l o t * C a r o l e r 6 S C C W 1 2

1 3 1 3 1 7 3 62 ' 9 >3 6 3 '3 1 9 7J ' 9 'w 1 1 9 1

3 6 . 9 11 7 . 3 8

1 ? 1 5 2 01 2 1 63 6 9 7S 9 3 9

a c c e s sD

1 5 1 !I 9 1 9

1 9 I B C J r t S p a r t a . . . _ . . . , , . f a 9 7F « t & A i K . . , . , , . . , , t i g ?F O u r i h « I f f h H . » . l $ ? fF o u r t h & I r e h M T M C c r n l . 1 6 9 7G r i r t d P C c c m i l i e ?l ^ n p f l 1 ^ 9 7P D H f l i S H . . 1 8 9 7

1 B 9 ?I 9 1 9 9 7

S n n , . V o l l e yS r e e J T h u r y j u r

T n & - . ?I h I r a n

1 I 9 F S 3 7

& C T . L V J S I O NA i

' < N | ir 1 I n m c a :F w y l a k r tL i N m * L * U f e > a l l

M a F r a i p *M a

t 9 Z 9 1 9 9 72 B 3 0 9 7; 9 2 2 9 72 9 2 1 3 7

M a n i a c N i n l B o o k . 7 . 9 7M i g h t W i j e 2 9

M i g h t V j ) . I I 3 9 U ^ r t k b j c W n t t 1 0 9 7f - 1 . " . i - j M r ' 2 3 P r c f l a l o r 1 0 9 7R a r r p a g i T . . . . . 2 1 9 ?S h a n g h a i 1 0 9 7E k . T r t w l » 9 U S O w R a n g * 2 1 9 1/ M i K r j O m i \ j )7 a l l r f l a . 9

r S 9 7' S 3 ?3 8 9 74 2 9 73 0 9 74 J 9 71 9 3 0 9 7

P s P l u a 'U V 1 1

T - t C J g M l * —a 9 3 1 5 9 7

9 9 1 9

A r c s d e G a n » C o t s i S « B a n k S i W B I W l « B

B * S u m ! S p o i l e rC a r m e n S f l r d w g o E k p o & oC o m A n S a n h g a L J S AC a l n H n S B n M g o W o r l d

P S r c p C o f r v a n o ^P . ' S C v H f n c i » i P . a r i H u a D i l i 3P S H M O m O a i n e !S u r n a n

I f l 9 73 9 1 8 3 )I S 9 '1 5 9 J2 4 9 '2 B 2 1 9 71 S 9 '1 7 1 72 1 9 )1 9 I 9 I S 3 71 4 9 71 9 9 )1 9

I C A P C O M J

W a r e & * • > ( C u l l

1 1 9 7■ B B 71 8 1 71 9

1 1 9 7. 2 9

2 1 9 72 1 9 '3 0 9 7

■ j n W j m j r j

K B N i k iK y r q F u K t M l oP i a wr t i i o C o

I I , , ,v m w i F i o . i

1 8 9 )I 9

9 1 3 9 71 8 ) 7

9 1 8 9 )1 8 9 )

9 ) 1 8 1 7' 9 3 '1 9 9 )1 9

D a t y o f ty C W O B V i

n H i m B o o kF u p v o n eB u n t 0

I i S n a p v C o u p

1 9 7 )

2 S 4 B? 9

1 I J »

1 0 9 71 9 1 6

E L t C T R O N l C A B l i -

i T a l is T a l us l a i ns l a t s

C M V e a g o r A E D W l aD o i b l e D r a g o n

. A r i a - r S t f i ) 0 r o C " M a S a g lM . i r s S a g a M i n l lM f k f l t n n T y p i n g

P r o wR i

r i a y h e c k a yF ^

S k y t .S B i k E F l e e t

9 9 2 5 4 1

9 9 ! S

9 9 ■ 1 2 7 < 7

1 3 9

1 9 3 1

1 S

1 3 1 1 6 03 1 3 01 1 3 0K 3 S O 9 71 1 4 0l i t t1 9 3 61 3 1 9 3 4a

9 9

e g y xS Q O X J J O y l l i c kD j n l e a n i pC a M C T i a G a r -C - r « ! e

F a s l L o w l C » n n d g eF i n a l A 1 1 W I .

x a K u r qT r G a r n i S t f m i wH o r n * V i d M P r o d u o rI m p o s ^L C L s o «U n c c r m

S o a w S t a i i o n O M v i wS f n y w - q H t i ^ f e s p t a l lS W U A I l m

D B 1 8 9 7! ' 9 )1 9

M 9 2 4 9 72 1 9 7' A 2 1 9 '! • » )1 9 3 0 9 7

2 9 ! 9 2 5 9 7! 4 9 71 S 9 ?1 5 9 72 4 9 ?2 4 9 ?2 1 0 72 4 1 7; i b ?» 9 » 9 H I

F R E E S P I R I TB r a c B 2 6 9 SH o r n s O n i o n * ? 9 9 5H D o v g n c - D a l a 1 1 C r r u O ) . 9 f i t A W 1 2 f l 7 1 9 7■ • ■ • i v 1 ■ ■ ! i ; . i n . 1 7E p o o r u m 1 2 . . . . 2 5 9 )

l a g ?

S a e e l 5 | *G " M 1 S p r t i F o o l t * lS c t w i E c o n a S k c *S B r I i W n

J a k e D p * nt a n g L T w r a

i n F o c o ml t V C i l

i o O u d u . V c i .

S J ^ ( L - 1 n ^

2 7 l j ^ h P o n a * Q 4 j g 7

K O N A M rB o W C a n o . . . . I B . 9 'C o r m a . 1 8 ! ?

. I S 9 ?

A t i C R O P R O S E

F * S i o m i R u i n g

7 2

B a £ T p h i e t o f t r

S p a c e i w i w . . . S u p ^ S l J F I c H n d i e y

1 f « 3 0 1 3 ? ;2 g : ? » ?1 6 9 7

T 9 9 ?2 1 9 73 1 9 ?Z l . f l T1 f 9

■ j m t i " " " " » « . /

O g r eT u n a s

I J 3 r ]P O A O2 5 * 7

A U I t w i a T r H o g y ( 1 - 2 - 3 ] X B

S H A R E D A I AF a m i l y F f l u g 1J e o p j i d rJ e c t m a vJ « * i * - " r I ' ' . ; ■ ■ ' J W h e n f O f t u r *W l f l r t 0 F o f l t f wW ^ 1 . l u F ( f l u n p

0 S 9 9 t 9 9 9 I 9 9 9

S O L U T I O N S U N L I M I T E D

S c r e w f

2 1 9 ?1 2 9 72 9 1 8 9 72 1 9 7

S P R I N G B O A R D

N e w s r o o mN a w j r o o m C * * l 0 1

n H i S t e n p r y J l S S *

U S 1 0 9 '1 9 1 0 9 7n t

* - 1

I

S S c e r e f y r a £ i S t w m r y W p

F l i g l n S i & K r . ? i v J a p a nF t a j m S r

1 1 1 )f t r i i . r - , 1 ' 1 5 9 7* ^ G H W 3 I 5 J W

M I S C E L L A N E O U SA d H n o d A S n i d t oA r W X l B r B O B 5 B i r t j a r u n

B - 1 M D e T t u n * H C P U

C S M P i « « S « i M » i u j I I .C 5 P r ^ H i n n M a n u a lD o o O *

F a i M m s l 2 gG r n n o t o g y F a r r - h y T i S Q o n o o l O T Y F a m i l y I r e a 1 2

t

H C A 3

2 9 2 1 . 9 7S S i lI I S 1

B o I s P r 6 3 3 B t O j T e t m P r i ) 1 2 e 3 6 9 7B D u a i e a s F o m S r « 1 ' 9 7• C a r r i e r C o n u r H n O . 2 2 9 7

2 0 4 0

2 3 5 '

6 9 1 0 9 )3 3 3 6 9 ;3 6 . 9 71 9 9 1 H 9 73 3 1 9 9 7

3 0 9 74 3 3 9 2 4 E I S1 9 9 7f i 9 )1 3 9 11 A 9 71 5 9 71 8 9 )1 2 . 9 71 2 . 9 71 2 3 72 2 . 9 72 5 9 73 9 1 9 J 2 S S? 5 9 71 3 9 11 9

9 1 3

9 1 8 9 73 3 2 * 9 '2 1 9 71 9 9 7

l o n o P r o g r a mM a l m A s w m b l p r 6 M w W A s s w m m 1 2 D c n U WI t a lC a u l M v e t o W O w

S I £ r

D a i a D i d .P o V e r D a i a D i s » 2P o k e r D i l a D i s k 3t S U I C a F t g c n

1 2 S j r t u e » B o o i5

[ . . c S a P n I t r r o i T y W

l H i n C < l i e a C - i 7 B C n n v o n d . n . k V i m p i r e s E m p f n• W a r i M d d l t [ . „ ■ ! ,

A C C E S S O R I E So o C J t t l C o W ]

1 2 R G U c H c r C K | O t ; IC o m m o E c U & l U [ ) P o * e r S u [ C t

S u p p l y

P o £ " i e n * r ^ F i b l u

N u n w K e P * C - 9 4 . C o m p u l v r h l j n j I IO i l * W * j I m

1 5 ' 1 D u s E C o v CC ' 6 4 D u s r C a w i

f c 4 C D u ^ l C o v e r

M D i i K C - t v b O v a r wi C n S O

D * S o

o P r p i E c i s - I T O c B l a c k

I 5 t d ; I T i T o u c h - H S t a l e S l T f l )

t o T r O l h r r

4 Z 7

l ^ 6 9 3 7 9 S

H 9 9

. 3 9 5

5 9 I D

f 9 1 2 9 5

» 9 1 0

3 d i 7 S

0

B . 9 51 7 9 E

3 9

A L L I T E M S C A R R Y I N G T H I S S T A R W E R E N O T R E L E A S E D A T T H E T I M E O F A D S U B M 1 S S I O N , P L E A S E C A L L F O R A V A I L A B I L I T Y

Page 57: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 57/96

1 5 4 1 R A M B O a r d *B y t e T h C o p y P r o t e c t i o n b u l l e t !

L e t ' s l a c e w a i h e n . A n i I h C o m m o d o r e w o r l d , o n I h u g l i e s t w a r s o a l i b e i n g w a g e d b H i c o p y p r o t e c t i o n

T h e y ' r e l o u g h . T h o / m c l o v e r . A n t h e y r v e r y , v e r y. I y o u ' v e s o o n s o n i o o t h e c u r r e n t i c o u \ h o i o ,

k n o w j u s t h o d n t o r m m o d t h e y a r e W a l l , w g ' i g | U S l f l A n w o ' v o g o t n w n l w a l K r i g h t t h r o u g h ( h

i c o u t h o r nW h a t 1 5 O u r s e c r e t ? T i n - n e w H A M B O a r d . S m a l l C a r O I h n t

e a s i l y b i n s t a l l e d i y o u r 1 5 4 1 i m m u l e s u s i n g | U & 1i v e r W i t h i f i i s r u m a r k a b t o p e t e o f i r m w a i p i p i a c o ,

h a s s l e s a r e I h m g o t h p a s t 1R A M B O a r d g i v e s y o s p w d i t c o m e s b u n d l e d w i t h f a s t

l h a T c a a r c h i v e a u n p r o t e c t e d d a l a d i s k i u n d e r 6 R A M B O a r d g i v e s y o p o w e r w o r k i n g w i t h o u r

m i c W a v e n c k s o f t w a r e , R A M B O a r d w i l l b a c k u p p r o g r a m so t h e r s y s t e m s c a n L ( e v g n s c r a l e h t h e s u r f a c e o f B o s l O F A M B O a r d w o n ' t b e c o m o o b s o f o t f l w h e n n e w e r , e v e n

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

O o u l a / n o u s R f t D , y o k n o w t h a t w e ' l l d o w h a t e v o rl a k e s l k e e p R A M B O a r d o p e r a t i n g b e h i n d o n m l i n e s 'G o y o u r R A M B O ' i r d t o d a y A n ' h n o x t l i m e s o m e c o

t r i e s t o c h a r : ; y o T o n n " a u l h c m e d ' b a c k u p o p r o ga y o u ' v e a l r e a d y p a i d ' < r e m i n d " f . r m t h a t w , i r I S h o i

y o k n o w h o w t r a i s e i m l o h e l l o l y o u r o w n .& 1 5 4 1 C R A M B O a r d / O N L Y S 3 4 . 9 5

M o s t C a s e s . P l u g s R i g h t t n - N O S o l d e r i n g R e q u i r e d1 5 4 1 1 1 R A M B O a r d O N L Y $ 4 4 . 9 5

T h i s V e r s i o n D O E S R e q u i r o S o l d e r i n gP r o f o s i o n a l I n s t a l l a t i o n A v i i i l n b i i f - C o n i a c l U F o D e t a i l s

1 M i 0 . H 1 1 0 ; 1 1 1 1 , 1 1 , 1 1 1 1 ■ . - . i ) ■ / i t W l i v v i i ' ■

T H 1 7 5 0 C L O N ET h a n k s F o T h M e m o r y

W o s l C o m m o d o - o u s e r s o < o c o n r o n i l u s t h e r r c o m p u t e r sw i t h i n I h c o n s l r a m i s p l n e n d ( i t h o r n b y l i m i l e d a m o u n t o f W B u s o m e p c o p l a w i k n l r n o F o . M o r o s r w t r d . M c r o p u v / i t rA n t h a i m o a n s j u s i o n t h i n g m o i o r n o m o r y .

P r w o r u s e r s h a v e l o n g k n o w n ( h a t I n i d e a l s o l i r l i o n t t h e nm o m o r y p r o B l e m s i o u I t i o r o i n t h f o r m o C o m m o d o i o ' s

l e 1 7 5 0 R A f l i p p n s i o n m o d u l e . J u s t p l u g i i a n ' v e g o t w h o p p i n g 5 1 2 k o o n b o a r d R A i h s a m o

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

. T h e r e ' s o n l y o n p r o b l e mY o c a r Y l d n t j t h e m .T h a t ' s n g h i . T h e s o R A u n i t s a r e a i m o s l i m p o s s i b l e t b u

a l w a y s s p e c i a l i z e d i f i n d i n g s o l u t i o n s l C o m m o d o r up r o b l e m s h o r e w r w i w c a m e u w i t h .F l r s l , w o b o u g h l b r a n d n o w C o m m o d o r e 1 7 6 4 R A e x p a n

u n i t s , I h o n o s w i t h o n l y 2 5 6 k o R A o n b o a r d . N e i t , i v a C h i p L e v e l D e s i g n e n g i n e e r a n p r o d u c e c u s i o r t i u p

t h a t t a k e s a 1 7 t l u l l 5 1 2 k ' T h a t ' s t h e s a m o h a l le o H A a r e g u l a r 1 7 5 0 ! F i n a l l y , w t e s t e d e a c h a n

c a r t r i d g e , a n w a n a t e e d t h e m t b f r e e f r o m d e l e c t sN o t h e r e ' s n o t h i n g l s t o p y o I r o m t a k i n g y o u r C o m r r o -

6 o 1 2 i l e v e r s o p o w e r a n s o p h i s l i c n l i o n t h a i i - t om a l d e s i g n e r s n e v e o v e n r o a m e d o 1 y o u ' r e u s i n g p r o g

N k G E O S I r o m B e r V o t o y , t h e P q c k e i S o n o s I r o m D i g i t a ll u l u i e v e r s i o n s o M a v e r i c k I r o m K r a c V e r J a < ; F l o o t

I I r o m P r o l e s S i o n . i l S o t t w j i r o . o I t l d p o t e n t P a p o r C I r pf r o m B a t l e n e s I n c l u d e d : i f y o u r o u s i n g A N o t h o s e p r o gy o w o b e l i e v e I h n d i l t o r o i K O t h a t I r i o e x t r a m o m o r y

I M P O R T A N T N O T E S R E A D C A R E F U L L YS 4 ( b u t M O C - 1 S 8 - 1 2 8 D ) o w n o r s M U S T b u a h e a v y .

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

u p g r a d e i T h t u r n a r o u n d T i m e o n u p g r a d e s i a p p r o *I h N O b n e c e s s a r y l o y o t p u r c h a s e n o

s u p p l y t h o r t h a i c u m o w i l h y o u r 1 7 6 4 w i l l 5 l i U w o r k

T H 1 7 5 0 C L O N EO N L Y $ 1 9 9 . 9 5

1 7 6 4 U P G R A D EO N L Y $ 1 2 4 . 9 5

M A V E R I C KN e T o o l - F r o m S o m e O l F r i e n d s

Y o k n o w W h e n t w p o t e c u o n B e g a n U i r o w i n g 1 5 4 1 * i * b h ? M 5 O u o a t g n m e n i * g a y ? y o u K n a c k e r J a W h e ni i u g l y h e a d , w e c r e a l e d t h e R i a : k e f J a » E W s e n e s . W h e n I t c o p y p f o t r c i i o n w a r s e s c a l a t e d , w r e s p o n d e d w i t h B u l l S ' E y e a n d t h e H a c k e r ' sU l i & t y K i A n w h e n y o [ l e a d e d l e u j S o r e I h m y s t e r i e s o c o m m e r c i a l - g r a d e p r o t e c t i o n s s h & m e s . v n « q r e t h e r o " i K r a t k e * J a R e v e a l e d .

N o t h c c p y p r o T e c i i o n i n r t u s h y l i a s u s p a d I h a n t s a g a i n T h e y ' v e m a d e i l h a i d p r t h a n e v e r t m a k e l e g i t i m a t e b a c k u p s o y o u r e x p e n s ew t t w a r e D y o i h i n f c y o s h o u l d h a v e t s p e n d m o n e y t b u ' a u i h o r r j o t C b a c k u p s o s e l f w a r e l h a i y o a l r e a d y o w n 1 '

N e i l h e r d w I n t r o d u c i n g W a v e n c k . [ h b m w e a p o n w e v e v e r m a d e l l e y o u f t ' o n d y o u r w l i ' r o m c o p * p r o l e c d o n c o i n c o n n g M a v e r i c k i ^ a d v a n c e d ,

i l h j g a c t u a l l y f e p l r a d f r v ^ f y o t h e r b a c k u p u t i ^ t y w e ' v e e v e * c r e a t e d T h a r r i g h t M a v e r i c k a w ( h O M a / c h i v a l s o f r * a r B * i n a f l i , t i c r i i n >A o o u R i e f i x t e g i n i o m a i u n g & u r e t r i a l M a v e n c k i ^ j r t h n v s l p t w e r ' t f t s c i - L p u 1 . ' T . l j . s i ' a b ' " ' k p A N ^ o o r c e 1 T j h e k » a i o t n o w f o a l u r n

f i E i V C i L G S ' " [ - ; ■ i u _ ' n j l r i X ' s f c l o p C i i p i L « o l i - c l v i m g R a p f l l o l i p o i K l i C iF r r s r s M i i e r w i l i U i y u i ' v . i ' < ' i ; " i > r S n q i e o ' d U f l l f t f v e h i g h S f O W O a l a C C t - e 'D i r « t D T > H « l l l « l p s y i H i O ' g a n » y a j r a A £ E X C L U S I V E G E O S " P v k i d u l e P A F f t W f t E H S i T O O L SS d o l F d r ^ M L m o f i i i o r ' ' i i t l > D r i v Q M a f i • B y r e p i l l u r n s c a n ' W f i a r h i g h B p e e d w o r t f i D BE X L U S I V E P o t - J i a r s u l J S t r i t r - f ^ n v i c « a v a i l a t i l s I m i J i n i c a l E u p p a r l 1 m r n c * i f & l o « 0 > [ J t ' r r s

A n Q i i s i s j U 5 t I h b e g i n n i n g O u l u i u r e p l a n s l o M a v e n c k i n c l u d e e n p a n d o d R A M B O a r d s u p p o r f . f l A M c i p a n M n m c d u i e j u p p c f l . a n e v e n1 5 4 1 / 1 5 7 1 ; 1 5 3 1 m l a l i v o M c o f j i e / ' A n r t - U r i o u r u r a q u e S u b s c n b o r P r o g r a m , y o u c a n r e c e i v e M a v e r i c k u p d a l p a a u t o m d l « c a l i y I h c i n d a n l

i h e y ' r e r e l e a s e d 1Y o u k n o w u W r m

A t t e n t i o n : R e g i s t e r e d M a v e r i c k o w n e r s !P a r a r o e l e r U o t i u l e = i i m a i a b l e , ( M S 9 . 9 5M a v e r i c k ¥ 1 U p g r a d e a i s o a n i W e . O n l y S 9 5 S

i p a n v I f i a l h a s w o r k e d h a r d f o y e a r s l o s l a C l i t f i a i r o n c l a d r e p u i a w n F o d > n a m » c p r o d u c t s , ' a * d u c k , a n p a r w . i y ^ b e a n p a r t o y o u r p a s t A n a j ^ k y H j ^ y Q u h ; i v i i y a u r C o n " m O ( K < r i w u ' i - i i w . i y s t t f a p j n c f y o u ' l i A i r e

M A V E R I C K 2 . 0 / O N L Y $ 3 4 . 9 5W o I n c l u d e s P a r a m e t e r M o d u l e s I 3 3

' M a v e r i c k W a F o r m e r l y K n o w n A s R e n e g a d e " F r o m K r a c k e r J a N o T o B e C o n f u s e d W i t h T h G a m e 0 T h S a m e N a m e

> t ^ W r t K ^ ^

T H 1 5 8 1 T O O L K I TW i t h o u t I t Y o D o n ' t K n o w W h a t Y o u 1 5 8 1 I C a p a b l e O W o p e o p l e a w a y | I h " W o i l f l C o m m o a o r o S h o w * h o l d I P e n n s y l v a n i a N o v n m h o r 1 9 8 8 I t ' s n o w o rt s c o p e a s l a m s h n n y o r i u w h s o o s i w o r n . A n d . i y o u H a v o 1 5 8 1 O r i v o . i t 1 t h o s i n g l e m m t m p o n a n i p i e c e

o s o f t w a r e t h a i y o u c a n o w I I 1 T h 1 5 3 ! T o o l k n - a n d i l m i I r a n a f o r m y o u r 1 5 8 1 i n t o s o m o t m ™ r e m a r k a b l eW k n o w I h m a r i o l , a n i v k n o w t h a i i f y o u ' v e b o u g h i a n y o l h e r 1 5 B 1 u t i l i t y i t h p a s l , y o u W p r a n a O l y b e e nn . s a p p o . n i E d B u t w h i l e o t h o r c o m p a n i e s r u s t l e d i l l - c o n c e i v e d a n p o o r l y e x e c u t e d ( w o d u c l s l m a r k o t t o ' c a s h m o n l h e n e * 1 5 8 1 d r r v a , v . e O l d t h i n g s d i f f e r e n t l y . C X i r p r o g r a m m e r s t o o k I h l i m e t b e c o n w e . p e r t s o t h e 1 S 8 1B e f o r e t h e y e v e n l o o k e d a d r a w i n g b o a i d . S w h e n I h e y l i n i s h o f l t h T o o i k i l p r r a e c l l u l l y e a r l a t e r t h e y h a a ; c o m p i s n e d w h a t n o n e l s e h a m a e a l i o n o l i g h l , . n l e g . a l e O p a c k a g e o e s s e n l i a l u t i l i t i e s i t i a l m a k et h I S S T m o r e t h a n i h s u o i t p a r t s . T a k e a t o o k a t h e s o T o o f k r l u i i l i t i e s a n s e w h y w e r e s o e i c i r o d a o o u L i t

F a s t D i s k C o p . e r • F a s t F i l e C o p * r T r a c k S e c t o r E d i t o rD i r e c t o r y E d i t o r B y t B P a t t e r n S e a r c h E ™ r S c a r m ( MF . l e T r a c k S S n c t o r T r a c o i • U N r a f a s t F o r m a l i o r • R a l c c a l a b l o F a s t L o i n J o r

P a r t i t i o n C r e a t o rA l 1 o t h o s e c u s l o m u t i l i t i e s u s u i t r o m o l y f a s t r o a d / w r i t e r o u t i n e s . W h o r o u o r a p n r o » r i n l o I h e y a l l o w f u l l

J i c g o 5 5 1 p a r t i t i o n s I t s o b v i o u s w c r o a l e d T h 1 5 0 , 1 T o o W t t b t l m d n e s l s e o i n m v r n ' . i b l i i I n i t i c 1 5 0 1i l n r a B u w e r j i d n l s l o p t h m u O r d e r n o w . a n w e ' l l a l s o s e n d y o I h 1 5 8 1 D O R o f e r o n c o G u i d e F R E E ' W i t h° ? . ? e A ° ° , P a P e s o ' o w s o , v a l u a B i o i n f o r m a t i o n , y o u ' l l q u i c k l y f . n U t h i s b o o k i n d . s p e n s a b l n l W r i t t e n b y D a v i d M a r t i n( I N F O M a g a z i n e s C o p y C o r n e r r e v i e w e r ) , t h i s m a n u a l r e p r e s e n t s y e a r ' s w o r t h o r e s e a r c h a n i n v e s t i g a t i o ni n t o t h e i n n e r w o r k i n g s o I h 1 5 8 1 f l n v e W e ' v e a l s o a O f l o d u « t . a u t i l i t i e s , i n c l u d i n g s u c h h a n d y i t e m s a s a m a c h m el a n g u a g e m o n r l o r w i t h D n v o M o n . t h o e r l e c t c o m p a n i o n f o i h 1 5 S 1 D O R e f e r e n c e G u i d e

W e ' v e s p e n t l o o t i m e w o r k i n g h a r d 1 m a k e s u r e t h a i r v o o o c y k n o w s m o r e a b o u t m 1 5 8 1 I h a n w d D o n ' ts o i l y o u r 1 5 S 1 s h o r l . G e t h 1 S 8 1 T o o N g t t o d a y , a n l e u s h o w y o j u s t w h a l i t r e a l l y c a p a b l e o W e . I l a k ey o u r 1 5 S T a h s o l u l o l y a f a a i l w a d e s i g n e d l g A n I h e n w e ' l l t a k e r l f a r t h e r

T H 1 5 8 1 T O O L K I T ( O 3 . 5 " D I S K ) / O N L Y $ 3 9 . 9 5I n c l u d e s Y o u r F R E E 1 5 8 1 D O R e f e r e n c e G u i d e

T h 1 5 B 1 T o o l k i l W o r k s O T h 0 - 6 4 O T h C - 1 2 8 / C - 1 2 8 D I T I i d 6

A H E N T I O N C - 1 2 6 O W N E R SS o r d e r l e s s 6 4 V i d e o R A U p g r a d e

N o i r a l C c m n c O o r e h a J w a S p J i h C - 1 2 8 0 * f l t iW K o f r t i l w F W W . w s S x « f * r a a t f e s s f N f a f l a s f i c n e i c a t u e s o

a ' : e a e v h i C N u p j f A N o u s m g a l W R A l i v J j e n - r ^ C 1 ? 3 t s i i d t i r n r c i .

l o i . y o o w a l 1 S o n t l m R A f a C o n w r i f f l l o r ef e l l * . \ : c i R x u a t y I m i j R y : c b r m i E a n E h l u l l w o v i d e o h a p f o v K t o s y o w i t h m a t x i i i rl s e r i a l [ h f o u g h v i d e o m o m o r y a » w e i ] a m l i a n c Mc o l o r r e s o l u t i o n .U u n l i l r w w , t u p g r a d e I h ( M Z f l l o W K o l v i t t o QR A y c w o u l d h a v e l f i r s t s e a r d i o u l t h e c o m p o -n H H s . l f t e i i f t n d a c o n n w l e i i l r e p # r o u f l e l t d e w r t d e r3 t x j i r s i a ( h p a n s W h a t h a u l e 'S 0 L L / T 1 D N W l w % e - ■ ■ o o e ^ r r u d u l e I h a iE a m p t y [ f t j g s i n t T h m c 4 h e r b o a r d o y o u f C - 1 2 8 .N i p f a ^ p f w r w t o r H t a l d j m i g e N

p r a t a b l e i M c k W h a a p a n o c e B a n / l u p o r i d e . a n d U a d e i ■ h W i i c i i c i c p p r t h a t t o S u p p l y i r f t A M s f l q a n , n w i d e n ™ i n s e s y j yI I y o u h a v e a c c e u t o l o w o m I R A M j . * s u g g e s tM o d e l B B o t h m o d e l s i n c l u d e e a s y t l o l k j w i n s r a i l a i i a n i n s l r u c l i o n s . t e s l p r o g r a m l v e r i l y p r o p e r i n s t a l l at i o n , a n t h p l u q V i d o o P A U p g r a d e

" * . . $ 2 9 . 9 5

C O M M O D O R EH E A V Y - D U T Y

P O W E R S U P P L I E SW T T T h M a i l e r C a G e a m p l e p o w e r ?

S o r r y a b o u t t h a i A c t u a l l y , i t ' s n l a u g h m q m a t t e r O u t e c r i r n c t a n s t e l lu i l i a i i h n m a j o r i t y o C o m m o d o r e c o m p u t e r p r o b l e m s c a b n a c e db a c k [ a i n a d e q u a t e p o w e r s u p p l y . W f i e n t h i ! p o w e r s u p p l y l a i i s . i tc a ( a n d o f t e n d o e s ! c a u s e a d a i i o n o i d a m a g e l H i c o m p u t e r i l s e ia r n ) c o m p u t e r m e l i d o w n 1 n | o k e .

T h i s d o e s n l h a v e 1 H a p p e n ( y o W a t n o s e l l i n g h e a v y - d u t yp o w e r s u p p l y l h a l w i l l g r e a t l y d i m m i s h y o u r l e a f o p o w e r s u p p l yf a i l u r e T h e s e a r N O a h e n n a r t e l u n i t s I h e y a r e m a d e b C o m r n o -O o r e , a r t f a t i d e a l t o r u s w t f h P A e i p a r v t e r ? T h e y n u l l p r o v i d e y o i n t t i a m o r e s i j b i e . f l c p e n d a b l e s o u r c e o l p o i i w T h i s u n i t m i w o r t o nA L L C - M s a n d W C o t h e m a r k e t

I I y o u r s y s t e m i i m p o r t a n t l y o u , l a k e ( h e i t r a s t e p l s a l e g u a r dy o u r m v e s i m e m b g e n i o g a C o m m o d o r e H e a v y - O u l y P o w e rl o u s y P o w e i y o u a d e p e n d o n w i l h n u n e i p e c t e d s t a c k ! .

C O M M O D O R E H E A V Y - D U T Y P O W E R S U P P L YC - 6 4 V e r s i o n O n l y $ 2 9 . 9 5

C - 1 2 8 V e r s i o n O n l y $ 4 4 . 9 5

S O F T H J H R E

I N T E R N A T I O N A L

P L E > S £ R E A Q B E F O S E O R M f l i W . i V m t p , n n M e t e n . * . - ; t r t c t i V I S A H m D n a wF K : i " . ' i o u > S O a r e & j [ e c ' U k r t W v i r T u T . , y C 9 D v w w r d t t t & i C " 3 i ' . ' J * ; p | i - : I A \ t i m D t i )

P A 0 a m s « w i r a w j j S i o n t o S h s f t p p i n g s U P i j n w B i m C 3 4 E 1 F A S ; J r B A M i v W t i V M S » p ( J K » j n o s j v m l l U t e s a n g n * ! A l j s U H m i i i I l l i

p i p i w . M S r * o ' i f f i C O a v t i s f r e 1 U n t o n w n o n l y I S Ov i i h y ^ j i C i r r u s p e r w t t e r C a n a d i a n c i f t l c m e r ^ m j / f a i o j i a t e i r * S H c h a r ^ H

t i n c l i d i n g S C r m i n i m i . T i c h a i g e j l I h l i s i i n r j « e s o S O F T W I R f a r f l S t e a t n i M t o n a l h k p e i h i p m e n l A l n a m e s m u s t b s u b n i t l H i U l u n d s C a r a M n ^ m u ^ t 9 o a n l c \ < n s ^ j r e s h w r gt h a r g e ^ F u e i g n c u B r w w r s n u t i # n l e ' 0 s h i p p i n g [ l a r g e ; D e ' K t v e i t m s * r e p i a f e d a r c t o r g e i f

p i 1 m v o > o i o f r ; w p o M i i M " i n v » r o u s U S O n w W E o r O e r i w s S l O O i w & e s r w i p e i iA i a o u r B ^ , ' 3 ' S 3 W 5 M i t i a r M H f l S ' J ' E S s W a t f w ^ i j n r r t d e n s O W t t e » 6 K l y o n a 1

t K l d y r q * A i u V j u p l e a s j t K * i « o m j n j g e m f n t

M n w * t S o i v wW 9 B £ * '

O t a l l o u i o J i i T o r d t f r h r n » a l1 ' 8 0 0 - 3 5 6 - 1 1 7 9 . 9 a m ' S p m P a c i l l c l i m eM A l l e r h o u r s o r d u r s a c c e p t e d( 2 0 G ) 6 9 5 - 9 G 4 8 d . ■ . . - i w e e k .T e c h m c n l s u p p o r t a v a i l a b l e . C a l l

D E A L E R S W H A V E T H S U P P O R T Y O U ' R E L O O K I N G F O R !

Page 58: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 58/96

L a w s o M o t i o n

J i B u l l e r t l e l d

T h m o v e m e n t o b o d i e s w h i c h a r i n f l u e n c e d b f o r c e s i c o m p l e xa r e a . N e w t o n s t a r t e d t h s c i e n c e o fc a l c u l u s i p a r t t e x p l a i n w h t h p l a n e t s m o v e a t h e y d o T h m a t hg e t s d i f f i c u l t , e s p e c i a l l y w h e n s e e r a l b o d i e s a r i m o t i o n .

I a l b e c o m e s e a s y i w r e c a l lt h p r i n c i p l e b e h i n d c a l c u l u s : E a m i n e s o m e t h i n g w i t h s u f f i c i e n t l yg r e a t m a g n i f i c a t i o n o v e r s u f f i c i e n tl s m a l l i n t e r v a l s o f t i m e , a n e v e r y t h i n g i s i m p l i f i e d . G r e a t l ym a g n i f i e d c u r v e s b e c o m e s t r a i g h tl i n e s ; c o m p l e x m o t i o n s v i e w e d o v e ra i n s t a n t b e c o m e l i n e a r .

S i m u l a t i o nf a s t c o m p u t e r i t h i d e a l d e v i c e

t c a l c u l a t e t h e s e t i n y m o t i o n s o v e ra n o v e r a g a i n . I t h p r o c e s s , t h m a t h b e c o m e s s i m p l e . L e t ' s t r o u h a n d a s i m p l e o b j e c t i m o t i o n :b r i c k d r o p p i n g f r o m t h s k a n b o u n c i n g f e t i m e s . W e ' l l u s s p r i t e t r e p r e s e n t t h b r i c k a n w r i t e t h e p r o g r a m f o t h C o m m od o r e 6 4

A t a n y i n s t a n t , w c a d e t e rm i n e t h m o t i o n o o u b r i c k , i nb o t h t h X a n d d i r e c t i o n s , f r o mt w s i m p l e f o r m u l a s :N e V e l o c i t y O l V e l o c i t yA c c e l e r a t i o n T i m eN e P o s i t i o n O l P o s i t i o n

V e l o c i t y T i m eW e ' l l r e p e a t t h e a b o v e c a l c u l a

t i o n s a r e g u l a r i n t e r v a l s a n c h o o s eo u s c a l e f o r e a l i s t i c m o t i o n . I t h

d i r e c t i o n ( a c r o s s t h s c r e e n ) , w e ' l la s s u m e c o n s t a n t v e l o c i t y a n d a na c c e l e r a t i o n o f 0 I t h d i r e c t i o n ,w e ' l l u s v a l u e o f o a c c e l e r at i o n — t h a t ' s g r a v i t y . I w h a r o c k e t s h i p t h a t c o u l d e x e r t t h r u s t ,t h a c c e l e r a t i o n w o u l d b t h c o b i n a t i o n o g r a v i t y a n t h r u s t .

B A S I C d r a w s t h s p r i t e f o u { s i m p l e b r i c k s h a p e ) a n i n i t i a l l yp o s i t i o n s i ( s p r i t e 0 ) j u s t o f t h u p 5 C O M P U T E ' S G a z e l l e J u n e 1 9 8 9

p e l e f t c o r n e r o t h s c r e e n . T h p o s i t i o n i s t o r e d d i r e c t l y i t h h o r i z o n t a l - p o s i t i o n r e g i s t e r a S D 0 0 0 ( d e c i m a l 5 3 2 4 8 ) ; t h e p o s it i o n i s e i n t o R A a l o c a t i o n s$ 2 0 8 0 a n $ 2 0 8 1 ( 8 3 2 0 a n 8 3 2 1 ,r e s p e c t i v e l y ) . T h v e l o c i t y , a $ 2 0 8 2 a n $ 2 0 8 3 ( 8 3 2 2 a n 8 3 2 3 ,r e s p e c t i v e l y ) , i i n i t i a l i z e d t 0 A t h i s p o i n t , o u m a c h i n e l a n g u a g er o u t i n e t a k e s c o n t r o l o t h s p r i t e .

L o o k O u B e l o wW w a n t t u p d a t e t h e p o s i t i o n o t h s p r i t e a r e g u l a r i n t e r v a l s . T h t i c k i n g o f t h e j i f f y c l o c k ( T I ) , w h i c hh a p p e n s 6 t i m e s s e c o n d , i i d e a la t r i g g e r i n g e v e n t . ( W w o u l d n ' tb a b l e t s e e v e n t s o t h e s c r e e nt h a t h a p p e n e d f a s t e r t h a n t h a t ,a n y w a y . ) T h j i f f y c l o c k ' s l o b y t ei a a d d r e s s $ A ( d e c i m a l 1 6 2 ) ; o u p r o g r a m m u s t w a i t f o t h c o n t e n t so t h i s l o c a t i o n t c h a n g e . A s s u m et h a t r e g i s t e r c o n t a i n s t h p r e v i o u sc o n t e n t s o $ A 2 :2 0 0 0 C P $ A ( i T t h s a m e ? )2 0 0 2 B N S 2 0 0 A ( b r a n c h o t i c k )

W h e n t h c o n t e n t s o $ A n l o n g e r m a t c h t h r e g i s t e r , w s k i pa h e a d a n u p d a t e t h p o s i t i o n .M e a n w h i l e , a w w a i t , w e ' l l c h e c kt h R U N / S T O P k e s o t h a t t h p r o g r a m c a n b e s t o p p e d m a n u a l l ya d e s i r e d :2 0 0 4 J S S F F E ] ( c h e c k f o R U N / S T O D2 0 0 7 D N S 2 0 0 02 0 0 9 R T ( e x i t w i t h R U N / S T O P )

I t h c l o c k h a t i c k e d , w c a c u l a t e o u m o t i o n . T h i s i s i m p l e :M o v e o n p i x e l f o e v e r y t w c l o c kt i c k s . H o d w d e t e c t e v e r y o t h e rt i c k ? E a s y : T e s t t h l o w e s t b i o t h

r e g i s t e r ( w h i c h c o n t a i n s a o l T t i m e r v a l u e ) . I i t ' s e v e n , s k i pa h e a d ; i i t ' s o d d , m o v e t h s p r i t e .2 0 0 A T X ( T h a s c h a n g e d )2 0 0 B L S 2 0 0 C B C $ 2 0 1 12 0 0 E I N S D O 0 0 ( i n c r e a s e o n o d d t i c k )

N o w l o t h n e t i m e i n t o

X a n d p r o c e e d w i t h o u f o r m u l a .A d t h v e r t i c a l a c c e l e r a t i o n ( 5 i n t ot h v e l o c i t y a n t h e n u p d a t e t h p o s i t i o n . R e m e m b e r t h a t w e ' r e d e a li n w i t h t w o - b y t e n u m b e r s .2 0 1 1 L D $ A ( u p d a t e r e g i s t e r )2 0 1 3 C L 2 0 1 4 L D $ 2 0 8 3 ( a d d v c l o c i l y . . . )2 0 1 7 A D # S 0 5 ( . . . t a c c e l e r a t i o n )2 0 1 9 5 T S 2 0 8 3 ( . . . a n s t o r e i . . 2 0 1 C L D $ 2 0 8 2 ( . . . v e l o c i t y )2 0 1 F A D # 5 0 02 0 2 1 S T S 2 0 8 22 0 2 4 C L 2 0 2 5 L D $ 2 0 8 3 ( u p d a t e p o s i t i o n )2 0 2 8 A D $ 2 0 8 12 0 2 H S T $ 2 0 8 12 0 2 E L D $ 2 0 8 22 0 3 1 A D $ 2 0 8 02 0 3 4 S T 5 2 0 8 0

T h i s l a s t v a l u e i t h h i g h b y t eo f t h e s p r i t e p o s i t i o n ; w p u i i n t o t h r e g i s t e r a $ D 0 0 1 ( d e c i m a l5 3 2 4 9 ) . n e t h o u g h t : W d o n ' tw a n t o u s p r i t e t g c o m p l e t e l y o f t h b o t t o m o t h s c r e e n . S w t e s tt h i s v a l u e t s e i i h a r e a c h e dl i m i t — s a y , $ F ( d e c i m a l 2 4 0 ) .2 0 3 7 S T S D 0 0 1 ( s t o r e p o s i t i o n )2 0 3 A C M # S F O ( g r e a t e r t h a n 2 4 0 ? )2 0 3 C B C S 2 0 0 0 ( i n o t , c o n t i n u e )

W h a t s h o u l d w d w h e n t h s p r i t e p a s s e s o u l i m i t ? W e ' l l m a k et h e b r i c k b o u n c e .

F o l l o w t h B o u n c i n g B r i c kH o d y o s i m u l a t e b o u n c i n go b j e c t ? Y o r e v e r s e t h v e l o c i t y :G o i n g d o w n c h a n g e s t g o i n g u p H o d y o m a k e v a l u e n e g at i v e ? Y o s u b t r a c t i f r o m 0 T h u s ,m i n u s 6 g i v e s — 6 , a n d i t w o - b y t eh e x a d e c i m a l , 0 0 0 0 m i n u s 0 0 0 1g i v e s F F F F — t h e h e e q u i v a l e n t o - 1 V a l u e $ F F F F a c t s l i k e n e g a

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

T h e r e ' s a n o t h e r c o n s i d e r a t i o nw i t h o u b o u n c i n g b r i c k . W w a n tt h o b j e c t t l o s e e n e r g y . T h e r e f o r e ,w h a l v e t h v e l o c i t y b e f o r e w m a k e i n e g a t i v e . I t h e b r i c k w e r ef a l l i n g a r a t e o f 6 f o e x a m p l e , i

Page 59: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 59/96

W H A T D Y O W A N T ,F R E E S O F T W A R E ?I o f f e r i n g f r e e s o f t w a r e i w h a t i t a k e s f o F o e v e r y G E O S p r o d u c t y o b u y , w e ' l l s e n dy o t t r o u G E O S p r o d u c t s o y o u r y o u o n o f e q u a l o l e s s e r v a l u e a b s o l u t e l y f r e e .C o m m o d o r e , t h e n b g o l l y , w e ' r e p r e p a r e d t W h i c h m e a n s y o u c a n b u i i d a i n t e g r a t e dd i t J u s t b u a n G E O S p r o d u c tf r o m y o u r l o c a lC o m m o d o r ed e a l e r a n f o l l o w t h d i r e c t i o n so t h f o r m b e l o w .

O H A L R I G H T !I B e r k e l e y

S o f t w o r k s

l i b r a r y f o r h a l ft h c o s t .

B u h u r r y , ' l l i i so f f e r e x p i r e s A u g u s t

1 5 , 1 9 8 9 . A f t e r t h a t , w m a n o b f e e l i n g s g e n e r o u s .

T h b r i g h t e s t m i n d s a r w o r k i n g w i t h B e r k e l e y .k l . l > f . M i * I H > N l h . S T H H . T H W S

( h i r f k r I r ■ r - t i , i ■ - d r , j . . J , . u - ^ i v d u r < i n h - 1 " ~ i . »h ■ ! ■ * L - . ■ . . - » . . ' . I - D i m - l i * t v * v , j - ^ r k q r i r - b r I h t * i - h i M I f e j r u U \ V m t S N ' n i u i r r m i i ^

j l f . F * i i i H k h l - j h l - m i - i n p i u P i t k - i r L j r p I r l L i n t - h r f u t t P I U t - C i I h u t f d p 4 j T n t x ' h i q u p « « r c r r t l n i n > « f f r * * » ' " * " ( • " — e

i l p n - J u l f n c i i ^ n ^ f l E l « * a r r m d U H U l b n [ i J ^ f n u nn * * ! ! * i w i I m m

- * « i F r a n 4 , n > u p « 1 . E l H

f t l O ( l l

T n - » i f t i p u n - n h i l U p f i n h n p u u - o f i L W n m - i T i 4 . n l *• I t e U P B H e m i r f n - n f \ ~ k _ h , r - , ' F ^ i n f j - ^ - . l

l ^ n ^ n i T i B n i s i f c i m c [ H u » h ( , V ^ . | j . ( j ! . . L , r L

i - p B , * » P ^ U " V I " . 1 F * « i H

r l l W P I t J a 4 d > T A t 4 « n m 4' ■ ' ■ ■ ■ ■ i f a m h l ^ " l > n » a t l c l u i l * i l L i j J t d t f [ l r i r m i r . | n i n i l . n > I

H a h h r < r i « J i i T i i i r d b y I n 1 F * p 1 u w d i n t f c m n . I — l - n l i « i > i | _ 3 5 3 H 5

w o u l d g b a c k u o t h b o u n c e- w i t h s p e e d o — 3 T h a l v e t h

r a t e , w d i v i d e b b u s i n g a r i g h ts h i f t ( L S R a n R O R ) . T h r e m a i ni n c o d e i 2 0 3 E L D S 2 0 8 2 ( h a l v e v e l o c i t y . . . )2 0 4 1 B M $ 2 0 0 0 ( . o n l y i p o s i l i v e )2 0 4 3 L S $ 2 0 8 2 ( n o w h a l v e r a l e )2 0 - 1 6 R O $ 2 0 8 32 0 4 9 L D $ 2 0 8 2 ( i v e l o c i t y . . . )2 0 4 C B N S 2 0 5 5 < . . . l e s s t h a n 5 7 2 0 4 E L D $ 2 0 8 32 0 5 1 C M P # S 0 52 0 5 3 B C $ 2 0 6 8 ( i s o e x i O2 0 5 5 S E ( o t h e r w i s e , m a k e . . . 2 0 5 6 L D # S 0 0 ( . . . r a t e n e g a t i v e )2 0 5 8 S B $ 2 0 8 32 O 5 B S T $ 2 0 8 32 0 5 E L D # $ 0 02 0 6 0 S 1 ! C $ 2 0 8 22 0 6 3 S T S 2 0 8 22 0 6 6 B C $ 2 0 0 7 ( a n d c o n t i n u e )2 0 6 8 R T

T t r t h p r o g r a m , t y p e i a n r u t h B A S I C l o a d e r b e l o w .

B o u n c i n g B r i c kG 1 D A T A 2 2 3 , 1 6 2 , 2 ( 1 8 , 6 , 3 2 , 2 2

5 , 2 5 5 , 2 0 8C ( 2 D A T A 2 4 7 , 9 6 , 1 3 8 , 7 4 , 1 4 4 , 3, 2 3 8 , 0

K 3 D A T A 2 3 H , 1 6 6 , 1 6 2 , 2 4 , 1 7 3 ,1 3 1 , 3 2 , 1 0 5

J 4 D A T A 5 , 1 4 1 , 1 3 1 , 3 2 , 1 7 3 , 1 30 , 3 2 , 1 0 5

A 5 D A T A 0 , 1 4 1 , 1 3 0 , 3 2 , 2 4 , 1 7 3, 1 3 1 , 3 2

J 6 D A T A 1 0 9 , 1 2 9 , 3 2 , 1 4 1 , 1 2 9 ,3 2 , 1 7 3 , 1 3 0H 7 D A T A 3 2 , 1 0 9 , 1 2 8 , 3 2 , 1 4 1 , 1

2 8 , 3 2 , 1 4 1P J 8 0 D A T A 1 , 2 0 8 , 2 3 1 , 2 4 0 , 1 4 4 , 1

9 4 , 1 7 3 , 1 3 0K 9 D A T A 3 2 , 4 8 , 1 8 9 , 7 8 , 1 3 0 , 3 2

, 4 6 , 1 3 1R 1 0 D A T A 3 2 , 1 7 3 , 1 3 0 , 3 2 , 2 0 R ,

7 , 1 7 3 , 1 3 1F L l f l D A T A 3 2 , 2 0 1 , 5 , 1 4 4 , 1 9 , 5 6

, 1 6 9 , 0M 1 2 D A T A 2 3 7 , 1 3 1 , 3 2 , 1 4 1 , 1 3 1

, 3 2 , 1 6 9 , 0X B 1 3 0 D A T A 2 3 7 , 1 3 0 , 3 2 , 1 4 1 , 1 3 0

, 3 2 , 1 4 4 , 1 5 9 , 9 6C 1 4 F O R J = B 1 9 2 T O 8 2 9 6 : R E A D A : X

= X + A : P O K E J , i \ : N E X T : I F X < >1 1 7 5 B T H K N S T O P

A 1 5 F O R J = 7 0 4 T O 7 6 6 : P O K K J , O : NE X T : F O R J = 7 H 4 T O 7 1 0 S T E P 3 :P O K E J , 2 5 5 : N E X T : R E M S P R TT

K 1 7 P O K E 2 0 4 0 , 1 1 : R E H P O I N TS P R I T E D A T A

D X 1 8 0 P O K E 5 1 2 4 8 , 0 : P O K E 5 3 2 4 9 , 60 : R E M L O C A T E S P R I T E

T ( 0 , 6 0 )D Q 1 9 0 P O K E 5 3 2 8 7 , 2 : P O K E 5 3 2 6 9 , 1

I R R M C O L O R S P R I T E i \ N DT U R N I O

J G 2 1 0 P O K E 8 3 2 B , 6 0 : P O K E B 3 2 1 , 0 :R E I N I T I A L I Z E P O S I T IO

R I 2 2 P O K E B 3 2 2 , 0 : P O K E 9 3 2 3 , 0 : RE I N I T I A L I Z E I V E L O C I T

A 2 3 8 S Y S 9 1 9 2J 2 4 P O K E 5 3 2 6 9 , 0 : H K M T O R N O

S P R I T E

Page 60: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 60/96

P r o g r a m m i n g

G i v e y o u r c o m j u t e r t h p o i v e r t

a d f r e q u e n t l y u s e d s u b r o u t i n e st y o u r B A S I C p r o g r a m s o r e c a l l

c u s t o m h e l p s c r e e n s w i t h j u s tf e s h o r t k e y s t r o k e s . V e r s i o n s f o

b o t h t h 6 a n t h 1 2 i n c l u d e d .

" M a c r o B A S I C " i p o w e r f u l u t i l i t y t h a t a d d sm a c r o c a p a b i l i t i e s t o y o u r 6 o 1 2 8 . M a c r o sc a c o n s i s t o f e x e c u t a b l e B A S I C c o m m a n d s ,o j u s t t e x t s t r i n g s f o h e l p s c r e e n s , n o t e s t y o u r s e f a n s o n M a c r o B A S I C e v e n a l l o w sy o t o s t o r e f r e q u e n t l y u s e d B A S I C s u b r o ut i n e s i m a c r o t h a t c a b m e r g e d w i t h p r g r a m i m e m o r y a t h l i n e o y o u r c h o o s i n g .

M a c r o B A S I C d o e s e v e n m o r e . I a d d sc o m b i n a t i o n s c r a t c h p a a n B A S I C s u b p r og r a m l i b r a r y c a p a b i l i t y t y o u r 6 4 o 1 2 8 . I k e e p s i m p o r t a n t i n f o r m a t i o n a y o u r f i n g e rt i p s , m a k i n g y o u r c o m p u t e r f r i e n d l i e r a n m o r e u s e f u l t h a n e v e r b e f o r e .G e t t i n g S t a r t e dM a c r o B A S I C i w r i t t e n e n t i r e l y i n m a c h i n el a n g u a g e , s o e n t e r t h e v e r s i o n f o y o u r c o p u t e r u s i n g " M L X , " t h m a c h i n e l a n g u a g ee n t r y p r o g r a m f o u n d e l s e w h e r e i n t h i s i s s u e .W h e n M L p r o m p t s y o u , r e s p o n d w i t h t h v a l u e s g i v e n b e l o w .M a c r o B A S I C 6 S t a r l i n g a d d r e s s : $ 0 8 0 1E n d i n g a d d r e s s : $ 1 9 1 8M a c r o B A S I C 1 2 S t a r t i n g a d d r e s s ; $ 1 C O 1E n d i n g a d d r e s s : $ 2 E 5 0B s u r e t s a v e c o p y o M a c r o B A S I C t d i s kb e f o r e y o l e a v e M L X . A l t h o u g h M a c r o B A S I Ci w r i t t e n i m a c h i n e l a n g u a g e , y o c a l o a d ,r u n , a n s a v e i a i i w e r e B A S I C p r o g r a m .

5 C O M P U T E ! G a z e t t e J u n e 1 9 8 9

Page 61: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 61/96

P r o g r a m m i n g

M a c r o B A S I C s u p p o r t s t w t y p e s o m a c r o s — i n f o r m a t i o n m a r o a n e x e c u t a b l e m a c r o s . I n f o rm a t i o n m a c r o s d i s p l a y i n f o r m a t i o no t h s c r e e n a n a r l i s t e d u s i n gt h u p - a r r o w c o m m a n d . T l i s t a i n f o r m a t i o n m a c r o , t y p e t n a m e ,w h e r e n a m e i t h n a m e o t h m a r t b l i s t e d . E x e c u t a b l e m a c r o sp e r f o r m a c t i o n s a n a r i n v o k e du s i n g t h e l e f t - a r r o w c o m m a n d .S i m p l y t y p e - n a m e t e x e c u t e t h m a c r o n a m e .

B o t h v e r s i o n s o M a c r o B A S I Ca d s e v e r a l c o m m a n d s t B A S I C ,a l o n g w i t h f o u r p r e d e f i n e d m a c r o s .T h e s e c o m m a n d s w o r k i d i r e c tm o d e o n l y ; t h e y d n o w o r k i B A S I C p r o g r a m s . C o m m a n d s m u s tb e g i n i t h f i r s t c o l u m n o t h s c r e e n . M a c r o B A S I C c o m m a n d sc a b v i e w e d a a n t i m e b t y p i n g1 H E L P ( a i n f o r m a t i o n m a c r o ) .T y p e £ t v i e w l i s t o a l t h m a r o i m e m o r y . O t h e r p r e d e f i n e dm a c r o s i n c l u d e B I T S , W A I T , a n C O L O R ( t h e 6 v e r s i o n a l s o i c l u d e s m a c r o c a l l e d D E V I C E 9 ,w h i c h i e x p l a i n e d b e l o w ) . T h e s ea r a l e x e c u t a b l e m a c r o s .

T h C O L O R m a c r o c h a n g e s t h s c r e e n c o l o r s : J u s t t y p e - C O L O R t s e e t h e s c r e e n c h a n g e t o b l a c kb o r d e r , b l a c k b a c k g r o u n d , a n b l u et e x t . T h B I T S a n W A I T m a c r o sa r f o B A S I C p r o g r a m m e r s . S i n c et h s e t t i n g o r c l e a r i n g o f a s i n g l e b i i c o m m o n o p e r a t i o n , i t ' s p e r f e c tc a n d i d a t e f o a e x e c u t a b l e m a c r o .E x e c u t i n g t h B i T S m a c r o ( b t y p i n g- B I T S ) a d d s s e c t i o n o f c o d e t t h p r o g r a m i m e m o r y t g e n e r a t e O a n A N m a s k s a n d t h f u n c t i o n sn e c e s s a r y t o s e t o c l e a r i n d i v i d u a l

b i t s . T y p e - B I T S a n t h e n t y p eL I S T t s e e t h e n e s e c t i o n o f c o d e .

W a i t i n g f o k e y p r e s s i a o t h e r c o m m o n o p e r a t i o n . T h W A I T m a c r o a d d s t t h p r o g r a m i m e m o r y s e c t i o n o c o d e t h a tc a u s e s i t w a i t f o k e y p r e s s . B d e f a u l t , W A I T a n B I T S i n s e r t c o d eb e g i n n i n g a l i n e s a n 1 0 0 , r s p e c t i v e l y . T a v o i d o v e r w r i t i n g e i s t i n g c o d e , M a c r o B A S I C a l l o w sy o t s p e c i f y w h e r e e x e c u t a b l em a c r o s i n s e r t c o d e . T h i s i d o n e b a p p e n d i n g t h s t r i n g Z l i n e n u m b e rt t h e x e c u t e c o m m a n d , w h e r e l i n en u m b e r t e l l s w h e r e y o u w a n t t h c o d e i n s e r t e d . F o e x a m p l e , t h c o m m a n d - B I T S £ 9 0 0 0 i n s e r t s t h c o d e a l i n e 9 0 0 0 .

C r e a t i n g M a c r o sB e s i d e s o f f e r i n g p r e d e f i n e d m a c r o s ,M a c r o B A S I C a l l o w s y o t c r e a t ec u s t o m m a c r o s o y o u r o w n . Y o uc a n d e s i g n m a c r o s t m o v e a n d i p l a y s p r i t e s , c r e a t e s o u n d e f f e c t s ,a n s o n Y o c a d e f i n e a m a n ya 5 m a c r o s , w i t h u t 8 o t e x tf o h e l p s c r e e n s a n n o t e s .

T c r e a t e m a c r o , t y p e a e q u a l s i g n f o l l o w e d b m a c r on a m e . T h e m a c r o n a m e m u s t c o s i s t o t h a l p h a n u m e r i c c h a r a c t e r s1 - 8 . T h b o r d e r w i l l t h e n f l a s h o n c et i n d i c a t e t h a t m a c r o i b e i n g d f i n e d . T y p e i t h m a c r o o n l i n e a

t i m e . I n f o r m a t i o n m a c r o s a r s i p l l i n e s o t e x t ; e x e c u t a b l e m a c r o sa r B A S I C s t a t e m e n t s . C o m m a n d sw i t h l i n e n u m b e r s i e x e c u t a b l em a c r o s a r a p p e n d e d t t h p r g r a m i m e m o r y ; c o m m a n d s w i t ho u l i n e n u m b e r s i e x e c u t a b l em a c r o s a r e x e c u t e d i m m e d i a t e l y ,

' n a m e- n a m e

M a c r o B A S I C C o m m a n d S u m m a r yd i s p l a y s l i s t o t h m a c r o s i m e m o r yd i s p l a y s t h e m a c r o c a l l e d n a m ee x e c u t e s t h m a c r o c a l l e d n a m e

- m t m r £ 2 0 0 i n s e r t s t h m a c r o n a m e a l i n e 2 0 — n a m e

* n m n t+ i t a m em a m a

b e g i n s c r e a t i n g m a c r o n a m e d n a m e ( a l s o a l l o w s d e l e t i o n o f e x i s t i n gm a c r o n a m e )

e n d s c r e a t i o n o m a c r os a v e s m a c r o s i a l i b r a r y f i l e o d i s k c a l l e d n a m er e p l a c e s m a c r o s i m e m o r y w i t h t h o s e i t h l i b r a r y f i l e c a l l e d n a m ed i s p l a y s n a m e s o m a c r o s i t h l i b r a r y f i l e n a m e , a l l o w i n g a d d i t i o n i

t h o s e i m e m o r yd i s p l a y s d i s k d i r e c t o r ys e n d s d i s k c o m m a n dc h a n g e s d i s k d r i v e ( 1 2 8 o n l y )

A l c o m m a n d s m u s t s t a r t i c o l u m n 1

e x a c t l y a s i y o u h a v e t y p e d t h c o m m a n d s o t h k e y b o a r d . W h e ny o h a v e f i n i s h e d d e f i n i n g t h m a c r o , t y p e t s a v e i i m e m o r y .( R e m e m b e r t h a t f o M a c r o B A S I C t s a v e t h m a c r o , t h m u s t b i t h f i r s t c o l u m n . ) T d e l e t e m a c r o ,t y p e — n a m e , w h e r e n a m e i t h n a m e o f t h e m a c r o y o w a n t t d l e t e . M a c r o B A S I C a s k s f o c o n f i rm a t i o n b e f o r e d e l e t i n g t h m a c r o .

A a l t e r n a t e m e t h o d o c r e a ti n a e x e c u t a b l e m a c r o i t l i s tp r o g r a m s e g m e n t o t h e s c r e e n ;s i m p l y e n t e r = n a m e a n t h e n u s et h c u r s o r k e y s t m o v e t h c u r s o ru t h s c r e e n , p r e s s i n g R E T U R N o e a c h l i n e . M a c r o B A S I C u s e s t h B A S I C e d i t o r a n s a v e s t h l i n eo n l y w h e n t h R E T U R N k e i p r e s s e d . L i n e s c a n b e e d i t e d b e f o r ey o p r e s s R E T U R N .

S u b r o u t i n e m a c r o s t h a t r e f e r t ot h e m s e l v e s w i t h G O T O , G O S U B ,o I F - T H E N s t a t e m e n t m u s t b h a n d l e d c a r e f u l l y . B e c a u s e t h e ym a b i n s e r t e d a a n l i n e w i t h i np r o g r a m , M a c r o B A S I C m u s t a d j u s tt h e s e j u m p s c o r r e c t l y . T d t h i s ,p l a c e i f r o n t o f t h e t a r g e t l i n en u m b e r . Y o c a s e t h i s f e a t u r e i o p e r a t i o n b l i s t i n g t h W A I T m a r ( t y p e T W A I T ) . L i n e 1 0 l o o k s l i k et h i s : 1 G E T K Y $ : I F K Y $ " T H E N E 1 0 . T h s i g n t e l l s M a c r oB A S I C t a d j u s t t h t a r g e t l i n en u m b e r w h e n i i i n s e r t i n g t h m a c r o i n t o p r o g r a m . N o w h e ny o t y p e - W A I T £ 9 0 0 0 , t h G O T Ow i l l b a d j u s t e d a c c o r d i n g l y .

M a c r o s c a n b e s a v e d i l i b r a r yf i l e s o d i s k f o r l a t e r u s e . T y p e " f i l en a m e t s a v e t h m a c r o s i m e m o r yt o d i s k l i b r a r y f i l e ( d n o t p u t q u t a t i o n m a r k s a r o u n d t h f i l e n a m e ) .T l o a d m a c r o l i b r a r y f i l e , t y p e+ f i l e n a m e , w h e r e f i l e n a m e i t h

n a m e o f t h e m a c r o l i b r a r y f i l e t b l o a d e d . T h i s c o m m a n d r e p l a c e s a l c u r r e n t m a c r o s w i t h t h m a c r o s d ef i n e d i t h l i b r a r y f i l e . I y o w i s ht r e t a i n t h e c u r r e n t m a c r o s , t y p en f i i e n a m e . T h i s c o m m a n d s e a r c h e st h r o u g h t h l i b r a r y f i l e , i g n o r i n gd u p l i c a t e m a c r o s . M a c r o B A S I Cp r o m p t s y o u b e f o r e i l o a d s a n l b r a r y m a c r o s n o t a l r e a d y i m e m o r y .

Y o d o n ' t n e e d t l o a d M a c r oB A S I C t u s l i b r a r y f i l e . E a c hl i b r a r y f i l e c o n t a i n s c o p y o M a c r o B A S I C . S i m p l y l o a d t h l b r a r y f i l e l i k e B A S I C p r o g r a m a n t h e n t y p e R U N .

C O M P U T E D G a z e l l e J u n e 1 9 8 9 5 9

Page 62: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 62/96

F a s t e r t h a n a S p e e d i n g C a r t r i d g eM o r e P o w e r f u l t h a n T u r b o R O

I t ' s F a s t , i t ' s C o m p a t i b l e , I t ' s C o m p l e t e , I t ' s . . .

J i f f v D OU l t r a - F a s t D i s k O p e r a t i n g S y s t e m l o t h e C - 6 4 , S X - 6 4 C - 1 2 B

S p e e d s u p a l d i s k o p e r a t i o n s . L o a d . S a v e . F o r m a t . S c r a t c h , V a l i d a t e , a c c e s sP R G , S E Q , O E L , U S f i l e s u t 1 l i n o s ( a s t e r !U s e s n p a r t s , m e m o r y , o t i t r a c a b l i n g . T h J i t f y D O S R O M s u p g M O o y o u rc o m p u t e r a n d r i v e ( s ) i r r t e r n a l r y l o m a i i m u m s p o o d a n c o m p a l f c i l i l yO u a r a n l i f d 1 Q O \ c o m p a t i b l e v r i l h a l l s o l t w a n a n d t t a r d w a r t . J J I y C O S s p e e d su t h l o a d u i g a n i n t e r n a l f i l e - a c c e s s o p e r a t i o n o l v i r t u a l l y a l c o m m B i c i a l s o l w a m .B u i l t - i n D O W e d g e p l u s 1 a d d i t i o n a l c o m m a n d s a n c o n v e n i e n c e f e a t u r e si n c l u d i n g o n e - k e y t o a i ' s a y & ' s c r a c h , d i r e c t o r y m e n u a n s c r e e n d u m p .E a s y t f o - i l - y o u r s s l l i n s t a l l a t i o n . N e l e c t r o n i c s e i p e n e n c e o s p e c i a l t o o l s r e q u i r e d . I l l u s t r a t e d s t o p b y - s t o o i n s t r u c t o r s i n c l u d e d

A v a i l a b l e l o C - 6 4 , S 4 C , S X - 6 4 , C - I I B C - 1 2 B D ( J r i l y D O S / U f l s p e e d s u b o t h 5 a n 1 2 B m o d e s ) a n d 1 5 4 1 , 1 5 4 1 C , 1 5 4 1 - 1 , 1 5 7 1 , 1 5 B 1 , F E D - I i l . U S S D - U 2 ,E i c e l 2 0 0 1 , E n h a n c e r ! 0 0 0 , A m l a c h , S w a n , I n d u s B l u e c h i d i s k d r i v e s S y s t e mi n c l u d e s R O M s t o c o m p u t e r a n d i s k d r i v e , s t o c k / J r l l y D O S s w l c h m o , s y s t e m ,i l l u s t r a t e d i n s t a l l a t i o n i n s t r u c t i o n s , U s e r ' s M a n u a l a n d M o n e y - B a c k G u a r a n t e e .

C - 6 - 1 3 X - G 4 s y s t e m s J 5 9 . 9 S ; C - 1 2 B C - I 2 8 D s y s t e m s 1 6 9 . 9 5 ; A d d ' l d r i v e R O M ' s $ 2 9 . 9 5P l e a s e a d S 4 . 2 5 E h i p p i n o / h a n d l i n n , p e o r d e r , p l u s $ 2 5 0 l o A K H I A P O . F P O ,

C a n a d a S P u e r t o R i c o . S i O . O O a d d ' l l o o t h e r o v e r e o a s o r d e r s . M A r e s K ) e n i s a d d 5 %s a l e s t a i V I S A ' M C , C O D . C h e c k , M o r a y O r d e r . A l l o w S w e f l k s l o r p e r s o n a l c h e c k s

C a l l o w i l e l o m o r e i n l o r n i a l i o n . D e a l e r , D i s l r f c u l o j , L J p r i c i n g a v a i l a b l e .P l e a s e s p e c i f y c o m p u t e r a n d r i v e w h e n o r d e r i n g

C r e a t i v e M i c r o D e s i q n s , I n c .P . O . B o 7 B 9 . W i l h r a h a m . M 0 1 0 9 5 p h o n e ; ( 4 1 3 ) 5 2 5 - 0 0 2 35 I n d u s t r i a l D r . , B o 6 4 6 . E L o n s m e a d o w , M 0 1 0 2 8 F A X : ( 4 1 3 ) 5 2 5 4 1 4 7

S a v e Y o u rC o p i e s o

G A Z E T T EP r o t e c t y o u i b a c k i s s u e s o C O M P U T E I ' s G a z e t t e i d u r a b l e b i n d e r so l i b r a r y c a s e s . E a c h b i n d e r o c a s e I c u s t o m - m a d e i p i n eg r e e n b i n d i n g w i t h e m b o s s e d w h i l e l e t t e r i n g . E a c h h o l d s y e a r o G a z e t t e . O r d e r s e v e r a l a n k e e p y o u i I s s u e s o G a z e t t e n e a t l yo r g a n i z e d l o q u i c k r e f e r e n c e . ( T h e s e b n d e r s m a k e g r e a t g i l t j .t o o l )

C a s e s :$ 7 . 9 5 e a c h

l o $ 2 1 . 9 5l o S 3 9 . 9 S

B i n d e r * :$ 9 . 9 5 e a c h

l o $ 2 7 . 9 5l o S 5 2 . 9 5

C A L L T O L L F R E Ed a y s , 2 h o u r s , 1 - 6 0 0 - 9 7 2 - 5 8 5 8

( A a d $ 0 0 d o ' c a s e / b m a e r l o p o s t a g e a n h a n d l i n g P l o o s o a o c J $ 2 5 0 o o ru n i t l o t o r d e r s o u t s i d e t r i e U . S . )S e n d i v c u r p r e p a i d c a e r w i t h I n a s t a c h e d c o u p o n

M o l l t o J e s s e J o n e s I n d u s t r i e s , D e p l . C O T E4 9 E a s t E r i e A v e . , P h i l a d e l p h i a . P 1 9 1 3 4

P l e o s e s e n d m G A Z E T T E c o s e s b i n d e r s . E n c l o s e d I m c h e c k o m o n e y o r d s r l o r S . ( U . S l u n d s o n l y . )N a r n eA d d r e i sC l l yS l a t e Z i p

P e a s e o i o w J - w * * t i t c d

D i s k C o m m a n d sM a c r o B A S I C m a k e s i e a s y t o i s s u ed i s k c o m m a n d s . M a c r o B A S I C a l o w s y o t g e t a d i s k d i r e c t o r yu s i n g t h e d o l l a r - s i g n c o m m a n d ;j u s t p u d i s k i t h d r i v e a n t y p e$ A a d d e d b e n e f i t o t h i s c o m a n d i t h a t i d o e s n ' t d e s t r o y t h p r o g r a m i m e m o r y t h w a L O A D" $ " , 8 d o e s .

O t h e r d i s k c o m m a n d s , s u c h . i N E W , C O P Y , R E N A M E ,S C R A T C H , I N I T I A L I Z E , a n V A I D A T E , a r e q u a l l y e a s y t u s e .T y p e M a c r o B A S I C ' s a c o m m a n d( @ f o l l o w e d b t h f i r s t l e t t e r o t h e d i s k c o m m a n d . F o e x a m p l e ,@ N O : n t i i i i L ' , I D f o r m a t s t h e d i s k i d r i v e 8 N a m e s h o u l d b s t r i n g o f1 c h a r a c t e r s o r l e s s , a n d I D i 2 c h a r a c t e r s t r i n g . T h c o m m a n d@ S O : F i l e n a m c d e l e t e s t h f i l e F f l e -n a m e f r o m t h d i s k .

N o r m a l l y , t h e s e c o m m a n d s r f e t t h d e f a u l t d i s k d r i v e , d r i v e 8 W i t h t h 6 v e r s i o n o f M a c r o B A S I C ,e x e c u t i n g t h m a c r o D E V I C E 9m a k e s d r i v e 9 t h d e f a u l t d r i v e f o M a c r o B A S I C c o m m a n d s . A f t e r t h i sm a c r o i e x e c u t e d , a l d i s k c o m a n d s w o r k o d r i v e ( n o t e t h a t6 C O M P U T E ' S G b i b U b J u n e 1 9 B 9

t h c o m m a n d s t i l l w o r k s o d r i v e8 ) D E V 1 C E 9 i n o d e f i n e d f o t h 1 2 v e r s i o n . H o w e v e r , M a c r oB A S I C 1 2 8 h a s c o m m a n d , t h p o u n d c o m m a n d , t h a t c h a n g e s t h d e f a u l t d i s k d r i v e . T y p e f o l l o w e db t h d r i v e ' s n u m b e r . T m a k ed r i v e 9 t h e d e f a u l t , f o e x a m p l e ,t y p e # 9 .

T e c h n i c a l N o t e sM a c r o B A S I C 6 w e d g e s i t s e l f i n t oB A S I C t h r o u g h t h I M A I N v e c t o r a $ 0 3 0 2 . M a c r o B A S I C 6 u s e s t h e f r e eR A f r o m $ C O 0 0 t $ C F F F a n t h R A u n d e r t h K e r n a l R O M .

M a c r o s w o r k o n l y i d i r e c tm o d e ( n o t w h e n p r o g r a m i r u n i n g ) . M a c r o B A S I C d i s k c o m m a n d sa s s u m e d r i v e w i l l b u s e d , b u t h i s c a b e c h a n g e d b y e x e c u t i n gt h m a c r o D E V I C E 9 . T h c h a n g e i p e r m a n e n t , b u y o c a b u i l dD E V I C E S ( o m a c r o f o a n o t h e rd r i v e ) b c h a n g i n g t h v a l u e a s i g n e d t t h v a r i a b l e i t h f i r s tl i n e o f t h e D E V I C E 9 m a c r o .

M a c r o B A S I C 1 2 a l s o w e d g e si t s e l f i n t o B A S I C t h r o u g h t h I M A I N v e c t o r a $ 0 3 0 2 . I u s e s t h

s p a c e f r o m $ 1 3 0 0 t h r o u g h $ 1 B 7 Ai b a n k a n t h s p a c e f r o m $ 0 3 F Dt h r o u g h $ 4 0 0 0 i b a n k 1 ( B e c a u s eo t h i s , y o l o s e s m a l l a m o u n t o v a r i a b l e s t o r a g e s p a c e . ) M a c r o B A S I C1 2 a l s o u s e s t h e R S - 2 3 2 b u f f e r a $ 0 C 0 0 - $ 0 D F F w h e n a p p e n d i n gm a c r o s f r o m l i b r a r y f i l e . A i t h 6 v e r s i o n , M a c r o B A S I C 1 2 d i s kc o m m a n d s a s s u m e d r i v e 8 w i l l b u s e d w h e n i f i r s t s t a r t s u p T h i s c a b c h a n g e d w i t h t h c o m m a n d .

M a c r o B A S I C h a s e v e r a l l i m it a t i o n s . W h i l e m a c r o s c a n b e c o p o s e d o m a n y l i n e s , e a c h l i n e m u s tb e 4 0 c h a r a c t e r s o r l e s s i n l e n g t h .Y o c a n ' t u s B A S I C ' S C M c o m a n d i m a c r o s . T h C M c o m a n d e x e c u t e s p r o p e r l y , b u t h r e s t o t h m a c r o i i g n o r e d .

M a c r o B A S I C d o e s n o a l l o wn e s t e d m a c r o s . Y o m a c r e a t e a sm a n y a 5 0 m a c r o s w i t h u t 8 o t e x t , b u m a c r o s c a , n ' t e x e c u t e o t h e rm a c r o s . F i n a l l y , M a c r o B A S I C i n o d i s a b l e d b R U N / S T O P - R E S T O R E .T y p e S Y S 6 4 7 3 8 t d i s a b l e M a c r oB A S I C 6 4 p r e s s t h r e s e t b u t t o n t d i s a b l e M a c r o B A S I C 1 2 8 .S e p r o g r a m l i s t i n g s o n p a g e 8 7

Page 63: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 63/96

D E F I N I T I V E R E F E R E N C EF O C O M M O D O R E U S E R S

B A C K I S S U E SN o t e : O n l y s e l e c t e d t i t l e s a r l i s t e d i c o n t e n t s f o e a c hI s s u e

1 9 8 6F e b r u a r y — U x i l r o n . S n a p s h o t , 1 2 M e m o r yM i i p , D i s k E d i l o r , C u s t o m L a b e l sA p r i l — T u r b o C o p y , C P / M o t h 1 2 8 . D i r e ct o r y F i l e r , 1 2 W i n d o w s , I n p u t W i n d o w sM a y — A r c a d e B a s e b a l l , t a p y r e H u n t e r ,K l o n d i k e , S u p e r S y n t h , W o r d C o u n t e rJ u n e — S o l a r p i x . Q u i c k K e y , F o n l m a k e r , H e l pS c r e e n s , 6 A u t o R i i o l M a k e rJ u l y — S a l o o n S h o o t o u t , B u d g e t P l a n n e r ,M a t h W o r k s h e e t . S o u n d D e s i g n e r 1 2 8 , C F / MP u b l i c D o m a i n S o f t w a r eS e p t e m b e r — U l t r a f o n t + V i d e o J i g s a w ,W i n d o w W i z a r d . F a s t F i l e C o p i e r , 8 0 - C o l u m nC h a r a c t e r E d i t o r . D O W i n d o wO c t o b e r — P i g S f o B u c k S . R i n g s i d e K a r a t e ,M e n u S y s t e m . 1 2 8 S o u n d M u s i c ( P I . 1 M o v e m b e r — F i l l - 6 1 1 2 8 K e y w o r d s . 1 5 2 6U n d e r l i n c r , T u r b o f o r m a l , 1 2 S o u n dM u s i c ( P t . 2

1 9 8 7J a n u a r y — K e y w o r d C o n s t r u c t i o n S e t , O n e -T o u c h F u n c t i o n K e y , G E O S I c o n C h a n g e r ,C P / M : S u r v i v i n g w i t h 4 0 C o l u m n sF e b r u a r y — C o l l i s i o n C o u r s e , D i v i s i o nW o r k s h e e t . M e i n l t A S l C 6 4 M e t a B A S I C 1 2 S .1 2 D O W e d g e , 1 2 8 S o u n d M u s i c ( P t . 4

M a r c h — R i n g s i d e B o x i n g . C o l o r C r a f t , 1 2 R A E x p a n s i o n . C P / M R A E x p a n s i o n ,S p r i t e M a n a g e rA p r i l — O m i c t o n , M u s i c I m p r o v i s o r . P r i n tS h o p t C E O S , T u r b o S a v e 1 2 8 , T u r b o S a v e6 4 C o u n t d o w n T i m e rt / l a y — S p e e d S o i p t 3 . 0 . P o w e r b a l l , C a s s e t t eS l e e v e M a k e r , N o - S Y S L o a d e r . F a s t B o o l ,( i a m e p o r t sJ u n e — B i n g o , F r a c t i o n P r a c t i c e , F r e e - F o r mF i l e r , D i s k V a c u u m , H i - R e s G r a p h i c s o t h 1 2

J u l y — B a s k e t b a l l S a E d C a l e n d a rM a k e r , C r a s h P r e v e n t i o n , 1 2 G r a p h D s i g n e r , Q E O S F i l e S t o r a g e , T e x t F r a m e r

C O M P L E T E Y O U RC O L L E C T I O N !A N I S S U E F O $

I s s u e s n o t l i s t e d a r s o l d o u t . L i m i t e dq u a n t i t i e s a v a i l a b l e .

O r d e r t o d a y !

A u g u s t — B o u n t y H u n t e r , S p r i t e M a g i c . S p r i t eS t a m p . S O C o l u m n S e c t o r E d i t o r ( 1 2 8 ) ,R e l a t i v e F i l e sS e p t e m b e r — S u b A t t a c k , E x e r c i s e P a c e r .S c r e e n M a k e r , I m p o s s i b l e S c r o l l , V i d e o S l i d eS h o w , 8 0 - C o l u i n r i M a g i cO c t o b e r - S p e e d S c r i p t 1 2 8 , C h o p p e r P i l o t ,S t a r s : S i m u l a t i o n o t h H e a v e n s , D i r e c t o r yM a g i c , F o n t P r i n t e r , A n i m a t o r 6 M o v e m b e r — L i t l e r b u g , S k e t c h P a d , P o s t e r1 ' r i n t e r . R e n u m b e r 6 4 A c c e s s i n g t h 1 2 8 ' s8 0 - C o l u m n S c r e e nD e c e m b e r — C r o s s r o a d s , S n a k e P i t , W o r dF i n d . A n i m a l M a t c h . D i s k R a p i d T r a n s i t ,I ' r i n [ S c r e e n , ( i c o T m l i R e s t o r e r

1 9 8 8J a n u a r y — H o w t B u M o d e m , B u y e r ' sG u i d e t M o d e m s . N e e d l e w o r k G r a p h i c s E d t o r , T i l e P a i n t . S o u n d M a n a g e rF e b r u a r y — B u y e r ' s G u i d e t G r a p h i c s P r g r a m s , E a s y L o a d , T u r b o S p e e d S c r i p t , F a s !I i M o d e f o t h 1 2 M a r c h — C P / M S o f t w a r e f o t h 1 2 ( F 1 ) X P r e s s C a r d 1 2 8 , M l , C l o n e r , B i g S c r e e n ,C o l o r L i s t e rA p r l l - C P / M S o f t w a r e f o t h 1 2 ( P t . 2 ) ,3 - S p e e d w a y , S p e e d F i l e 6 4 R a m d i s k 1 2 8 ,M i r r o r s

M a y — N e t w o r k i n g t h 6 4 G u i d e t U s e rG r o u p s ( P t . 1 ) T r e a s u r e D i v e r . M O B M a k e r .1 2 M a t h G r a p h i c s , 1 5 4 ! S p e e d A l i g n m e n t

T e s t e rJ u n e — B u y e r ' s G u i d e t P r i n t e r s , G u i d e t U s e r C r o u p s ( f t . 2 ) A r c a d e V o l l e y b a l l ,E x c e l f o n l - 8 0 ( 1 2 8 ) , G r a p h i c s W e d g eJ u l y - H a r d D i s k D r i v e s f o t h 6 4 / 1 2 8 . C i v i lW a o D i s k , ( J u i c k S a v e , E r r o r A n a l y z e r ,S Y S S t a m p e rA u g u s t — M I D I M a d e S i m p l e , B u y e r ' s G u i d et M u s i c S o f t w a r e , C r i b b a g e ( 1 2 8 ) , 1 2 S h e l lH o o t e r , 3 - S p r i t e s , Z o o mS e p t e m b e r - W r i t e A l A b o u t I t ( d e s k t o pp u b l i s h i n g ) . P a t t e r n F i l l , M u l t i c o l o r G r a p h i c sD u m p , S p e e d C h e c k 1 2 8 , D i s k P a c k a g e .M u t U S o r t 1 2 O c t o b e r — C o m m o d o r e G o e s B a c k t S c h o o l ,B u y e r ' s G u i d e t P r e s c h o o l S o f t w a r e , S c o rp i o n 1 1 6 C o m p r e s s o r . S p e e d P r i n t , S p e e dC o l u m n s . 1 2 T e x t S o r t e rN o v e m b e r - G E O S 2 . 0 : M a j o r U p g r a d e ,B u y e r ' s G u i d e t W o r d P r o c e s s o r s a n S p e l li n g C h e c k e r s , R a l l y R a c e r , B l o c k O u ( 1 2 8 ) ,S p r i t e K i l l e r , N o t e p a d 6 4 F o n t G r a b b e r( C E O S )D e c e m b e r — 8 8 ' s B e s t G a m e s , R i n g s i d eL X I V ! . C r o s s r o a d s I I D i g i - S o u n d , D y n a m i cW i n d o w s , Q u i c k ! ( 1 5 4 1 s p e e d u p ) , 1 5 2 6I ' r i n t S c r e e n , K e L o c k

1 9 8 9J a n u a r y — G u i d e d T o u r o M a j o r O n l i n e S e rv i c e s . H o t G e P u b l i s h e d , D i s c B i i t i ,J e w e l G r a b , 1 2 A n i m a t o r , S m o o t h - S c r o l l i n gW i n d o w s , H a n d y F i l e r . S m a r t D i s a s s e m b l e rF e b r u a r y — A r o u n d t h e t t b r l d w i t h C o m o d o r e . B u y e r ' s G u i d e t P e r s o n a l P u b l i s hi n S o f t w a r e . T a n k A m b u s h , G r i d l o c ( 1 2 8 ) .T h G r e a t A r c a d e M a c h i n e . 1 5 8 1 A l p h a b e t -i i c r , S o u n d W e d g eM a r c h — D r e a m t R e a l i t y : S i m u l a t i o n D s i g n e r s S p e a k O u t , B u y e r ' s G u i d e t S p o r t sG a m e s a n S i m u l a t i o n s , T h A n g l e r s , B a t e r i a ( 1 2 8 ) , 1 ' l a n e h e n d e r , B i t m a p B u s i e r ,M o n t h l y C a l e n d a r , M u l t i V i e w

F O O R D E R I N F O R M A T I O N A N F O R M , S E F A C E 7 3 C o r r e s p o n d i n g m o n t h l y d i s k s a r e a v a i l a b l e o n l y f o i s s u e s f r o m J a n u a r y 1 9 8 6 f o r w a r d .

Page 64: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 64/96

S o f t w a r e d i s c o u n t e r so A m e r i c a S . D . o f A

U 5 C a n a d a O r d e r s — 1 - R 0 0 - 2 2 5 - 7 6 3 8P O r d e r s — 1 - 8 0 0 - 2 2 3 - 7 7 8 4C u s t o m e r S e r v i c e 4 1 2 - 3 6 1 - 5 2 9 1

F r e e s h i p p i n g o o r d e r so v e r $ 1 0 0 i c o n t i n e n t a l U S N S u r c h a r g e f o V I S A / M a s t e r C a r dY o u r C a r d i n o c h a r g e d u n t i l w s h i p

O R D E R L I N E H O U R S : M o n . - T h u r s . 9 : 0 0 A M - 9 : 0 0 P F r i . 9 : 0 0 A M - 7 : 0 0 P S . i t . 1 0 : 0 0 A M - 4 : 0 0 P E a s t e r n T i m e .C o m m o d o r e 6 4 / 1 2 8 B a r g a i n B a s e m e n t — D o z e n s o T i t l e s F o L e s s T h a n $ 1 0 !

R a c e y o u r m o o c cS u p e r b i J t e a h e a r t -p o u n d i n g s p e e d s u | t 2 0 ( J m p h o 1 o I h W o r l d ' s m o s tu x c i l i n f i G r . i n i l P r i xc o u r s e * .

' i i i j i i ' i l ( i ! . f l i . i l k ' n

M ' f e ;A W

> , O u D i s c o u n t P r i c e $ 6 . 8 8

A *

A

A C C E S SF i r r S l o r m y i . R H

M . M i lA i i l A i - i . H Hf i g h l S i ' i - ■ m i ll l j r r i h j l l 1 ' l . f l HA C I I V t i l O NA l i c n i M . B Hd C a n r , t b u t i I t M i ' V l f t f tG h o t t b u i t c n 5 1 . 8 *H d i W r o r 2 . . S 1 . B H ! j P r e d a l o r S 9 . 8 Hs h j n u l u i . S i . s uT r a n s t f n r m r r s 5 1 . B 8A m i V O K XH r . n h H I . i r . V i l

V u i l r t l M l l S ' H E q u i - ) [ n a n S l u m

J u m p o r i S . B BH i g h l a n d C u n a . i i . n nT h . i i B u i i H K i f . S KA V A N T A C i ED e c e n l n r 5 9 . 8 8D e s e r t F d S V . H I II c B i i T i i t . H Hr l ^ n u l r a n S 9 . 8 8P a w n V i . b bI ' r c . j i - i S | i , n r S l . i l i n n V ' . MS l s m i V t . i wS p M S | i > V l . l l t li i o i o r r i c rA i i . H n

H i u h H I n . . . S t . 0 8S H I O . 1 ) 1 ) 1 ) P y r j n i i d 5 1 . H RB B O n t R B U N DA A i G * n v C u m l . k i l i ' L I K I

a u l t J r u n 5 H C h i i p l i d i - i ' O j t i d ' f

M u l n i K h T M a s k . J 6 . B Uf c j r j I r U 5 b . B l )l i M f e r u n n r r S b . 8 r JM l g n r l m n S 9 . B 8S u p r r b i k r C h j I U ' r w 5 b . S 9

[ 1 A m r r . C o n k s F r e n c h 5 9 . H aC I S E M A W A R E C U S S I C SK i n g o C h i L « ( i . . 5 1 . H HS . D . I ¥ ) S i n l u i t 5 f l f lC O M D i B a t e . . . i b . H BS n i t l [ V - k U V P u b l i s h e r J h - B BS v . i l ! M u . i l i b . B f iS w i l l P a i n i S f i . B US w i f t S n r c a d s h e e i . S b . B BS w i l l W o r d P r o c u w r j b . 8 8[ > A T A E A S TE . n i f i i J U i d e n . . . J K . B H( J - B i - r l 5 8 . H HI N 1 1 I K . H "F A S Y W O R K I N G /M ' I N N A K I BF i l e r W . S tP U n n e r H . i m

C O M P U T E R S O W B F !

P r i n i , ( o l d f l a w a r d w i n n i n g , l i i j j hp e r f o r m a n c e p a p e ra i r p l a n e s , d e s i g n s i c l u d e e v e r y t h i n gf r o m b i p l a n e s t i h s p a c e s f i u l t l e .

G r e a t I n t ' l P a p e r A i r p l a n e C o n s t . K i O u D i s c o u n l P r i c e $ 9 . 8 8

W r i l e r 5 6 . B RE I E C T B O N I C A H I SA d v . C O M L S r . 5 S . B BA m r r . C u S a i l i n g . 5 7 . 8 8A r i t k F o x S 9 . f l 8D f j t h l o r d 5 9 . H RF r a n c i d C u o k b o u k . 5 7 . 8 UH a r d H j M a c h . . . 5 7 . 8 8H c a r l n A j r i c . 1 - - - S 7 . 8 8I n s t a n t M u s i c 5 9 . B BU ' K J l y u A n i i c n l sL o r d s o C n n q u r s lM a i l i l t M a d n c «M p . i t C o n n . S e . P t f U V SI ' i r i l p . l f l C u n s l . S e R a i i n j i O » y . S p . . . 1 9 . 9 8R e a l m o l m p n ^ i h i l i r v S 7 . 8 8S e v e n C i l i e ! o C o l d 5 9 . 8 85 k y f o » 5 9 . 8 8S k - y f n . ^ S 9 . 8 BS u p e r B o u l d e r n a s f i . $ < r . 8 AI h ^ l a n d i n g S r o n c s S 7 . 8 J ]T a u t h d a w n F o o i h a l ! S ^ . B f lU l l i n u l r W i z a r d . . S 9 . S SW i i r l d T o u r C o l l . . 5 1 . 8 8

I 1 I - 1 E C I I

. 5 9 . 8 8. 5 9 . B E L

5 9 . I I B. S i . i i H

M . I I B. 5 9 . 8 8

S p u m e S l r t e l S r r iA o r o - G r o v i - r . . B i B i r d 1 . S p t d l l

D d f y r r y S u . h hE r n i r ' i S \ S p l n h . . S b . H BE i n i e ' h M a ^ i r S l i a p o S b . B BG r u v e r ' s A n r m a l A d v . t h . H HP a l s A r o u n d T o w n . t f p . H HS r s a m e S I P r i m K j . i ' l . B HI N F O C O MH l l e W i l l i r i r ' i C u l d * . . V I . I I HI n i o c o m i m

G a m m a F u n e . . . M . B Bl a n r M j i l . n k m . U I . H I lZ o i k t j i m l « J W . H H L i

t e a l h p j C o d d t t K l . V J . I I I I

K O N A M I . ' A C I I O N C I T YC i r c u s C h j r l i E 5 9 . B BH i p e t S p o t i v T i n x P o n K S 4 . B 8M A S T E R T H O M CB o u n d e r . . , - , , , . 5 < * B HC a p u i n l a p S h . B HE r n T « i W a r r b r W m F r u d S f t . B H

G e r e a d y f o r p i r a t e sg e n i e s , r o m a n c e &

h e a r t b r e a k , c o m e d yI r a g i ' d y , s e i

f a n t a s t i c u n i v e r s eI l i . i l I k ' k s 1 1 b e x p l o r e d .S i n b a dO u D i s c o u n t P r i c e $ 9 . 8 8

E P V XC h a m p W n u l i n g . . . 5 b . n np . s . G i v p h f c i S c r a p b o o i t

» l S p o r l l 5 9 . I I B# 1 O i t h W a l l . . 5 9 . 8 8# 3 S c h o o l 5 9 . R 8A M E

C a n d y l a n d 4 9 . 8 0G u i l d S l a d d e r s . . S 9 . R RD o u h l e U a r e 5 9 . B BG T M e a d o C l a s s S 9 . S 8H o l l y w o o d S q u i n B S 9 J BS i r p e r P a s s w o r d . 5 9 . H 8G A M E S T A RC h a m p . B a . o t i o l l . . . S 9 . H RC h a m p . B a s l e l b a l l . 5 9 . 8 6G F C h F o n l b a l l . J 9 . H BO C o u r t t e n n i s . . 5 9 . B BS t a r L e a g u e B a s t b j l l

O F i e l d F o n l h a i l 5 9 . B S t a r R a n k B o . i n B . 5 9 . 8 8H I - T t C H E X P R E S S I O N SA n a r d W a r e . 5 9 . B BM a i l e r h o r n S c r e a m e r 5 b . 8 8P r m l P ( m w S 9 . B 9T i p m S M r f t t ^ t M j n d 5 b . B BW i n . l o s e o r D r a M 5 8 . H I !

l a s l V - W . H I IM i n i * 5 4 . H 8P r o C o l l J - l - B I IP f o w l t t l W a i 1 I W M IS h i i f i u n i b . B I IS l a m D u n V I b . H BS q u a s h i b . n i lS l o r m 5 b . H BT e S p e e d S C i . t « !V e i w s P o k r r f

I d c k p o l 5 4 . H BW a l i T P n k i S 6 . B B

C O O g D I I o h k i i I K ) 1 4 - H I IS H A K E I M 1 AO i r u r n i r a t i o n . . 1 S . 8 Br a U F e u d . S B . 8 Bl e o p a r d ; 5 S . B HI t t i p a r d y J 9 . 8 BS k a t e S « S b . B f lS p o i l t l e o p a " J l S 9 . 8 BW h w F o F o r t u n e S 8 . 8 8W F W t l o F o r t u n e . 1 9 . B BW h c r l ( i J n r t u r x - S 9 . H HS I E R R AF r o t t w S b . B B

G a m e l e kT h M i l t o n B r a d l e yB o a r d C i m e t h a t ' sb e e n . 1 c h i l d h o o df a v o r i t e f o r g e n e r at i o n s i n o l e r r i f i cw a o l e a r n i n g n o t U t h c o m p u t e r .

C a n d y L a n dO u D i s c u u n t P r i c e S 9 . 8 B

G i u g ' t R e v r n r j c . . - S f c . B f lV V i j j r d I I h P r i n t e s s t b . H BW i T y p e ( b . B BM W 1 V t S H U S T E HG r t ' a t I n l ' l . P a p e r A i r p l a n e

O m i t r u i l l i i n S t . S 9 . K HS P 1 C T R I J M h l D l O B Y T EC i l u S 9 . H H

C o v n i ( C c H n b a tD j r i r « f i l m M a k nG t > F d f f e i u r i l B a t eK j r j T e C h o pl e a r n t I h - A l p l u h e Tl e a r n l S p e l lI r a r f l T A r t e lV j i l r o a d T f < o o n . . S I n r \ M d i h i l t rS P K I M . H O A B I )C B l i f i t i l r M j k i - rC M l i b r a r y V n l .

w . n aa

S l . u aS t . . 6

H i J . B BW . B SW . B BS J . H H

H J N . R . A r H I . J . i l r l i t . B S E a .

Q u e t l r o n f V . B HT E I A H I L MN i n e M l K W i A m b e r S t . H BI ' t r r y M . i w j i i ; C n l s e < »

M j n d t r t n M u r i l e r V r . B B

T H U N O E R M O U N T A I ND i D u 5 8 . 8 8D o I h i h M r o s e i S S . f l BF t k > n y 5 9 . 8 8( i a l a . i a n S 8 | r P a M a 5 8 . 8 8M l . P a i M a S 8 . 8 8M u n k - r l > t h D o / e n 4 9 . 8 8M u s i c W r i l e r S 6 . 8 8P a M a 5 8 . 8 8P o l e P o n l i u n S 8 . 8 BR a m b o : F l r s l B l o o d

P a r ! I 5 6 . 8 8S t o i C a R a i e r S b . S BS u p e r P a t M S 9 . 8 8T o C u U S W i n l w C h a l l t r Y K v . . . S 9 . 8 8V A l U t W A R EA r t i s t S 4 . R HE d u i a l o r S 4 . 8 8E n t r r t l i n t r S J . 8 8H o m e B a n k e r 5 4 . 8 8H o m e M i n a g e r S 4 . 8 8K i t t h e n M a n n e r S 4 . B 8

A S Y O U RS A L E S P E R S O N

F O R T H EC O M M O D O R E

S A L E I T E MO T H M O N T H ! ! !

T h i ' P a t r o l H y d r o f o i lM i s s l e t r a f l i s f a s t

a g i l e t h e n e m yh , i s o n l y m i n u l i ' s l r e a c t . T h i s b l a z i n gs i m u l a t i o n h n o w a

s u p e r l o p r i c e !P e g . i s u sO u D i s c o u n t P r i c e S 9 . 8 8

P . O . B O 1 1 1 3 2 7 — D E P T . C G — B L A W N O X , P 1 5 2 3 8' P l c s w H i ' i d T h F o l l u ^ j n x O f d r r i n x T r r m s C o r t d i l L o n s C d r e l u l l > B t l o r e P l d t i n t Y o u r O r d e r : O r d m w i t h l j J i h ^ i h « . i i u t m o n c i u r d f f d i p p e d i m i T » r t l i J l e ! > o i i f c u k i ( « n * I P e r s o n a l

f C u m [ > a r m h f t l i * , j I I d h n e e d s ( i r J r j n c e . S C r O r O r M S h i p p i n g ; C o n i t o e n t a J U - S - V - O r d c r i o n d e r 5 1 0 0 a d S 3 : f r e e v h i p p i i t K o o f d e n o * e r S 0 0 A H H I F P O , A P f > a d d S . o j I o r d e r s .C i F u d j P w r t n R m i - j c W i ' . S D c i n u r d v t * . . ^ o r r > , n o l h e r I n l e r n d t i o n j l o r d e r s d e t e c t e d ! P n ^ i c k ^ b a d & « l i - s j o i h I o T j I d r n o u n l o o r d e r i n t l u d i n p s h i p p i n g ( h i r J ■ e ^ . C U S T O M E RS E R V I C E H O U R S : M t t L - M A M - S : 1 0 P E j s l t r n T i m t . R E A S O N S F O R C A l l l \ 0 C U S T O M E R S E R V I C E — 4 1 7 - J b l - t t 9 1 ( l ) S t J T m d n r d ? r o r t u c L n r d c r ( 2 ) i i J n > m e r c r u n d i s e p u r c h j w dn i t h i n b l d j y s m S . D . o t A d i - i N l \ \ r , p l e j r f r a i l i o r e t u r n a u t h o r i s a t i o n n u m b e r . W W l \ ] n o p n X d \ m u n i t h o u l r * T u r n a u l h . • U e l e c t u e m e r d u n d i w M i l l b r t p l d c e d w i t h[ f i r y i m - r r v - r t k i i h W o n l > . O l h r r r r l u r n s u i b j e t t l 2 0 m l w k i n g i h d r i i e l A h e r d j y s i i o m y o u r n u r t t u s r u j I c , p l e a ^ 1 r u l r r l i h e w j r r r i n l y i r K i u d r d w i t h t h p r o d u c t p u r t h a u - dn t u c n r i m t i l y t t h t - I T W f M i B r f V . C u ^ h t r i H ' r w f v ' m - w i l l n i m i - p t c o l l p c t c j I I s o t j I K o 5 r D . n t A . ' s B O O " o r d e r U n f ^ f F i n n j v j L U h i l i i v J r u i l > j r c i l o t h j n j ; e ! N l i l i e s a r j n r i v i n R

i i I I m o r e i l S l t l l l l I H I S I K M

Page 65: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 65/96

S o f t w a r e d i s c o u n t e r s S . D . o f A

U S C a n a d a O r d e r s — 1 - 8 0 0 - 2 2 5 - 7 6 3 8P O r d e r s - 1 - 8 0 0 - 2 2 3 - 7 7 8 4C u s t o m e r S e r v i c e 4 1 2 - 3 6 1 - 5 2 9 1

F r e e s h i p p i n g o o r d e r so v e r $ 1 0 0 i c o n t i n e n t a l U S N S u r c h a r g e f o V I S A / M a s t e r C a r dY o u r C a r d i n o c h a r g e d u n t i l w s h i p

O R D E R L I N E H O U R S : M w n . - T h u r s . 9 : 0 0 A M - 9 : 0 0 P F r i . ' ) : < ) ( ! A M - 7 : 0 0 P S . i t . 1 0 : 0 0 A M ~ f : 0 0 P E a s t e r n T i m e .

A B A C U S B O O K SA n a t o m y o I h 1 1 4 1 , $ 1 4A n a t o m y o f H i e M i . $ 1 1 5 7 1 I n t e r n a l ) $ 1

I n s i d e 8 O u , . 5 1 3T r k k s T i p s . $ 1 . 1

A B A C U S S O F T W A R EA s s e m b l e r M n n i l i i r . . 5 2 5B j i i c S I B a s k 1 2 U $ 3 ■ R e i k i r B a s i c $ 3 T a I ' a k S I C i P a 1 2 1 1 $ 3 C h a r f F ' a k h n J H S J ' . l a ( " u l m i h u l i H . . $ 2 ' , ( a F u r i r a n S I p f f P P l i $ 1 S p e e d T e r m h n 1 2 S 2 S u p e r C M U S $ 3 9 ( a S u p e r P j w a J M m 1 2 B S 1 9 F . IT A $ 2 T A 1 I $ 1 • H e q u i r t , G E O S !A C C 1 $ St c h r l u n L i S l i k . $ 1 9F a m o u s C u u r w D i s k ' I

k i W o r l d O a I . B . $ 1 / . m i n u s ( n u r s e D i s k * 2

l W n l d C t a n I . B . S 1 f a m o u s C u u r * * - D i s k "

l u W o r l d C l i o L . B . S 1 H e a v y M e t a l $ 2 L p a d n U o . i n J [ O r i g i n a l )

P a c k S 1 T e n l l i F r a m e $ 2 5T r l n l i P i c k i m i l , B H I ,

R a i d O v e r M u k o i * . 5 1 4W o r l d C l a n

l e a d e r B o a r d $ 2 1A f c ' t i u n rA p D l k l I $ 1 B u b b l e G h u s l S i C j r d S h a r k s $ 1 F j s I B r e a k $ 1 4 t « I n i h e s F n i i l l u l l . S l l4 t I n i h e s T e a m

C i . m l i u r l i o n D i s k . S 9 . a SC i ( . m t l P r I r c u l l . ( 1 | j i k N k U i U I G u l f i l M i n i F ' u T I S 1 P u * s e r a S e n . . . . . . $ 1 9H a i t i t S I S e r v e I V o l l e y $ 1 T . - s t D r i s t . $ 1 T e s t D r i v a i T h O u e l S T 9T D r i . e 2

C a l i f . S c e n c r ) M - 8 *T D l i i r S u p e r C a n . S 9 . 8 BT h T r j i n : E s c a p e I

N u i m . i n d v $ 1 I . K . O . S I A C T I O N S O I h u n d e r C h i > | } | H ' r . . . S I *U I V r i M n p e l $ 1 A I V I O B l a c k | « k A i a d r m y . $ 2 5C h o p ' D n j p $ 1 C r a n b o w S i F a t r > T a l e A i l s t n t n r e . $ 2 5F 1 T o m r . 1 1 , , S I F l i t K n r n e t $ 2 3l a s t N i n j i n . i l l E a M a i n f r a m e $ 2 M a n i j i M a n s i o n $ 2 M i g h t & M l g h I n 2 S 5 r . i , l .

C A N A D I A N C U S T O M E R S C A N O O R D E R T O L L - F R E EN c i i r i i n u n u T $ 2 O c t U » . i n j | t i S 2

s k T r a v e l S J Z a k M i K r d i k e n $ 2 A M E R I C A N E D U C A T I O N A LB i u l u K v $ 1

- 1 1 5 1 5. 5 1 2- $ 1 2. S I ]

$ 1

L e a r n I R e a d ( G r .S c i e n c e : G r a d e s 3 / S c i e n c e : G r a d e s B i S t i t n i . e : G r a d e s 7 / U G c c j R r j p h y . . . .U I l i i l u r yV V u r l d C e u s r a u h y . W o r l d M i . w r yA H I W O B HB r i c r K e 5 . . . . . . . . .

. S V 2$ 1

S 1 $ 1

D . l i l vH n r v R a c i n g

L i n k n o r d F r e n c h . . S 1

L i n k h u r dI n k n o r d

L l n k h j i r dS l n t i P o l lD a t a D i r tD a t a D i s kD a D i s kA V A . I O N

G e r m a n - R u s s i a n . . S p a n i s hr . L

- F c m j l e° V & U - . - 1 F e n u k '

H i l l

. S i t- S i c. $ 1 6. $ 2 1. $ A

$ 1

S l i i l f i r c - ' - H I 1 1 S u p e r S u n d a y S 2 S B G e n . M K r . D i i k . $ 1 9S B « 1 9 8 7 T e a m D i s k . $ 1 4U n d e r F i r e $ 2

I N L U D E DP a p e r c l i p P u b l l a h t f f . . . S P . I I J i r i l i p > $ 3 I I A U I 1 V I L L EA n a r d M a k e r P l u s . $ 2 B l a r i n u P a d d l e s $ 1 R a i n y D a G a m e s . . $ 1 9V i d e o V e g a s S 1 B E R K E L E Y S O F T W O R K SG e n t 1 2 2 . C i n - C a k 1 2 . . C e o - F l k 1 2 1 1C e . 1 % b 1 2 . 0 )■ D c * k P a i l P l u -■ F u n ! P i c k P l u i . • C c o - C h j i l■ C n ^ C i k■ C r o E i i r' G c o - P i n j t r j m m e r

B O O F H C E

P i y c h oa R O D i B B U N DD j r i k S I W r i l e r

S 4 $ 4 S 4 S J

. S i t$ 1 S $ H

- S 4 4$ 3

. S i b$ 1 $ 3

f u r u p r S 2 SU S $ 2 W n r f d $ 1

l l i m n h i l l C h a l l e n g e . . $ 1 4P r i n ! S h n p $ 2 6P . 5 . C o m p a n i n n S 2 P . S . r . r a p h i c s L i b r a c y

# 1 , « 2 , o » . S 1 6 E a P . S . G r j p h n . % L i b r a r y

H n l i d . i v E d i t i o n l i S t . i r W a $ 1 T l > V S h o p H B U E N A V I S 1 AH ' i f " R j l i h i l $ 1

C A P C O MB l o i d c C D m n u n d aC l i m i i f C i . b l i n v .G n n s m o k eS i d e A r m sS p e e d R u r n b l c rC E N T R A L P O I N TC n p yC I N E M A W A R ED e h n d n o I h O R o c k e E R a n k e rT h T h r v e $ 1 ( W | aW a r p S p e r a 1 I K C M G e n e r a l A t t t V I I n i e n l u r y M c o s mC h u m p !N a v y S e a lP r e s u m e d G u i l l v !S u p e r H u e >D A T A E A S tB a D u d nB j l m j nH r i - a k E h r uC n m m a n d nt i u r n i l l j W a H e a i y B a r r e ll l a r i t V v r i o nK a i n n vi ' l j l n n n

$ 1 ^ l

$ 2

$ 2 . $ 2 3

$ 3

. $ 1 1 *$ 4

$ 1

. S i bS 1

S i $ 1 S I $ 1 < j l lS 1 $ 1 $ 1 $ 2

T a f i T e a m W r c « ( l i n B . $ 1 4V i c l n r y « « . i d S I ' lD A T A S O f TA l l e r n a E c - R e a l i t y ;

T h C l l yT h D u n ^ i ' d i i

C m n l i i R i - l k > (

S I ' l$ 1 $ 1 S 1 $ 1

G l n b a l C E i m m a n d e r . $ 1 9H u n l l o R e O i l u b e f S 2 L j n t t l u l S 2 R u b k n n A l l i a n c e $ 1 T i m e M » i k $ 2 T u b r u k $ 1 T n m a h i n k $ 2 V i r f i - . i l i t l r S h u n »

G r j p h i n n m p j n i n n S Z lD A V I D S U A J g e b l i i l e i $ 3 M a t h W a s t e r $ 1 S p e l l ( S 3 W o r d A t t a c k $ 3 O E S I G N W A B EB o d v T r a m p j r e n t $ ^ ' lD e > i K p l ' ' ^ " | r u s $ 2 . \S p e i l i r n p l e r . $ 1 1D I G I T A L S O L U T I O N SP o c k e i F i l e r H P o i k i l P l a n n ' r , . . . 1 1 3P . K k i - l W . i l . - r 2 S ) ■ A l l 3 i S u p e r P j t k S ' i iD I C I T E KH u l l y w u u d l ' i i k i - i . . - l ' lW e s t e r n G a m e s S 1 E L E C T R O N I C A R T SB a r d ' ; T a l r I o 3 S 2 6 t j B a r d ' i H l n t i 1 l D r 3 H E a ,I t a l l l e s n N a p n l e a n . 1 3 2C a v e m a n U £ l i - l y r n | > i < 5 2 C h e t n n a H t f 2 l i r a . , { 1 6t h i n k Y C H t l ' l A I T . $ 1 3

D e m o n S i j l k e r $ 2 D o u b l e l l r J K " " M D r a j w r t l a i r s i ' »I o n i a n V I H i r d $ 2 M u l l e i n W a r s $ 2 . 1M l i n u p l l l y $ 1 P o w e r P l a y H o c k e y . $ 1 9P R l J e c l F i m l a r l $ 2 R i ' k S 2 S i r j b b l e S 2 S i r u p l e s $ 2 S k a l r u [ l i e . . . S 1 IS l a t F i e r i S i S l r i k e H e e l S I T h < - M a r , S a S l W a s t e l a n d $ 2 E P V »B a i i l n h i o S 1 C a l i f o r n i a C a m r s S 1 C n a l * A C a l e n d a r . S I SD c j l h S n n r d $ 1 9D c i i r u y e r $ 1 D u B o m b e r S T F j « I L o i d t H ! $ 2 F i n a l A x j i i K S I 4 . O i R i M i l K a i i n E S I I m p n s i l b l f M l s ^ r n n S 1 L . A . C r j c k d u v n S I i n g i x b l t m $ i M i i r i K r a s i S i M l n d n r i l $ 2 S p a t e S t a l i u n O M i v i u n S US f M i r t v A - R n n i $ 1 S l r . T t S p o i l :

H a v e b a l l $ 1 B a i k r l b a l l . $ 1 F u u l b a l l ( 1

$ 1 . S

$ 1 $ 1 S J

S u l ; B a l l h S r i l . S L J i n r n v r C a m e lS u m n i f r t , a m e sl < ' £ l i i i t K n pf h C a m e E

S u m r n e r E d i l i o n . . . . S ? 4W i n i c r E d i l i u n . . . S ? 4

T o s h e r l [ > p p l e r . . . . S ^ W i n i r r ( i a m c $ 1 W o r l d C a r r i e s S 1 C A M F S T A RT a k r [ l e i n n $ 1 I N F O C O MB a i i l r t n h $ 5 . 5/ n r k I r i l o n v S 1 I N I 1 W F H S Y S T E M S

1 7 0 C l > f l u , v l . f . . . . $ ( . 9- 1 H 4 ( l l f i h l P e n S 4 4n c i i d i l w 5 . S 2 C r j p h i ( % C i I I i t m = $ 1 ( . r j p b i c i C a l l e i i j « $ 1 G r j p h i K I M r i M l l H $ ! • >

B u m p e r S t i l k e r M j k e r $ 3 B u s i n e s s C a r i f M . i k e r $ 2 H u l l n n U j i f e e \ l j k i - r t . l ]

l l l i r r u t e C . N n o G . i m l > l i n ( | $ i1 O C 1 C A 1 O E S I C N

I l j I i B , n l . ^ a m r n i n i $ 1 V e g a s C r a p s $ 1 4V e R . l s O a m h l c - r $ 1 M E I I K 1 U H N F H O U S tB a r b a r i a n $ 1 | i i h . ) l l v a y ' s Q K $ l ' lW a i M i d d l e f . i r l h , J J ]M i n u A t , i nB j i f b a l l $ 2 H o S - o r e S l a t , $ 1 l i

H 7 o r » I r a m D i s k $ 1 4 l i C r n e r j l M a n a g e r . . . . $ 1 9W W W r e s l l i n s $ 1 W W S u p e r s t a r ' V o l . 1 $ 1 4W W S u p e r s t a r s V i ) l 2 $ I 4M I C R O P R O S tA l r h i > r n e R j n ̂ e r $ 2 3r - l S S l r i k e E a j l e $ 2 G u n s h i p $ 2 3f i r j l e s S 2 P r u j e i l S l e a l t h F i s h i e r $ 2 R e S t o r m R i s i n g . . . . S i sS i l e n l S e r v i c e $ 2 M 1 N D S C A P E7 1 S k a t e t i u a r d i n R . $ 1 A l i e n S y n d r o m e $ 2 A u s s i e G a m e s - . . C a l lB i S l r r e t B r a i s l c r . . $ 1 9B l o c k b u s t e r $ 1 C a p l a i n B l o o d $ 2 3C l u b h u u s e S p o i l s S 1 C o l o r M e : T h e C o m p u l e r

C o l o r i n g K i $ 1 C o m l u l C u u r w S 1 C r n s s i s n r d \ l a g i c . $ 1 9■ D r c p r r D u H E V » n s . . $ 1 6I X - | J V $ ] G j u n l l e l $ 2 H a i r i e r G u n b a t S I i i l . $ 1 9H u s l a g e $ 1 9I n d i a n a J o n e , b

T e m p l e u D o o m $ 2 r n d u u r S p u r t s $ 1 I n f i l t r a r n r $ 1 I n t ' l T e a m S p o r t s . . . $ 1 9I n t o t h E r i e ' s N e i l . . $ 1 9J n k i ' i P n k e r $ 1 9M I S l S m c c r $ 2 O u R u n $ 2 1P a p e r b o y $ 2 iP e r l . r l S ( i > i e S A T . . . . $ 4 4P o w e r P l a y e n f i y s l k k $ 1 R u j d R a i d e r S I R i M i t R u n n e r $ 2 3S g t . S l a u j l h l e r s , M j l W a n C a l lS u p e r S l a r I f e H o c k e y $ 2 S u p e r S l a r S o c c e r . . $ 2 3T h u n d e r B l a d e 1 2 U n i n s i t c d S 2 W i l l ™ S 1 ■ R r a u i r n C a u n l l f l !

M I S CB o b ' . l e r m P r S J B o b ' . l e r m P r 1 2 . $ 3 9D o o d l e $ 2 5F i n a l C a r t r i d g e S 4 F o n i M a s t e r 2 $ 1 F u n i M a i l e r 1 2 8 S 2 9S u p v r t i a s e 6 $ 2 ■ . u p e r h a s c 1 1 8 $ 3 3S u p e r j t r i p l 6 $ 2 S u p e r s t r i p l U S 2 S u p e r S n a p s h o t ( H . $ 4 7( I R K , I A u l m l u e l $ 2 M o e h i m , $ 2 ! >T i m e s o f L o r e S I U l t i m a 4 o r 5 $ 3 E l U l t i m a K i B o o k . . $ U l t i m a T r i l o g y $ 1 P R O F E S S I O N A Lf l e e t S y s t e m P l u i . . . $ 3 3r i e e t S y s t e m 1 2 . . $ 4 3M M O S J ' l M 1 J S J I I tJ L i n e r M o n e y U p $ 1 T i p i n « T u l n r 4 $ 2 1

S I T E C HD e S p a c e $ 2 h n i ^ h l i , i i . . S J SP r n v i n K ( . r o u n d $ 2 S S D e m o n ' ! w i n t e r $ 2 E t e r n a l D a m t e r $ 2 F i r s ) O y e r G e r m a n y . H C e t l y i h u r s $ 3 K e r n e s u l I h e l a m e . C a l lP . i n j e r S l r i k e ! $ 2 P O D l O f R a i l i j r x e $ 2 T v [ > h < H ) n n i S l e e l . . $ 1 2W a G a m e C u n s l . S e l . S J IW a r s h i p $ 1 f - U B I O G i rF l i e h l S i n i i i l a l n l $ 3 F . ! s . O r n e r y D i . k s . O i

$ 1 S l e a l l h M i s s i o n U T A I T OA l i o n $ 1 A r k a n n i d . . . . . . . . . . . $ 1 9B u b b l e B o b b l e $ 1 O p e i a i t o n W o l l $ 2 1R a s t a n S J R e n r ^ j d e . $ 2 S k S h a . k $ 1 T H R E E S U 1 VD a ' k C a s t l e $ 2 T h u d R i d e e C j I IW a r l n c k $ 1 9T I . M E W O a K SD a t a M a n a R e i $ 1 D . . t a M a i l . i u e i 1 2 . . . $ 1 3E v e l y n W o o d H e a d e r $ 1 S s y i f k a l i . S k k ' s v a y i . . $ 1 4W i n d W r i l e r M W i n . l W r i l e r 1 2 ( 1 . . . . $ 3 3U N I C O R ND e i i m a l D u n n e u n . . . . $ 1 9F r u t l o f l A c i i o n $ 1 P e r c e n l a i s e P a n i c . . . . $ 1 9R a c e C a R i i h m c l i c . . $ 1 9T e I I I I I - K n h o t i $ 1 U N I S O M W Q g l DA r G a l l e i y n S 1 l a A r t G a l l e r y : l a n l a s v . $ l bP r i m M a 1 l n P l u . $ 2

W J E M . V R I A D HS t i l k y t i r a r S e r i n :A f l C ' l $ 1 M a t r i o S l E a N u m b e r s , $ 2 3O p p o s i l c s S I R e a d i n g $ 2 S p r i t g n b b t f 5 2

v p A C C E S S O R I E SA n i r n a t i i h n M j l i u n $ 4 B o n u s S S D $ 4 . 9 9 H i B o n u s [ 1 5 , D . $ 3 . 9 9 H i C ' n m p u s e r v e S l a r T e r K i t S 1 9C r i n l r i v v r M o u s e $ 3 D i s k ( C a s e I H n k k 7 5 l $ b . R SD u D r i v e C l e a n e r S b . H HE p y > i l ) D X | o y s l i < k . . S ! 4I c n n l r n l l e r 1 1 S o n y S H D S U D . S b . 9 9 B * W i i u B a l l . i n d l e , . 5 1 ?W i n ) B u s s i l W i C d E l J O l i l t l i [ , S . , . . $ 1 9H T E S u p e r G r a p h l t , 1 1 9x i l i c < i v n G r ^ m O M S KU t T F C $ u | H ' r G n p h f l i r . V l ' l

P . O . B O 1 1 1 3 2 7 - D E P T . C C - B L A W N O X , P 1 5 2 3 8■ P l c d ^ ' f f i ' J i l T h r f i H r m i n K O r d c r i n a T e r r n ^ C u r i d i M u n s C J r d u I f y B e f o r e P l a c i n g V o u r O i d i - i ; O r d e r s w i l d [ n i s h i n s I h ' i I i " m n n p Y m i l i - r i h i p p i ' d i m u i r t l i j l f i y n i % | ( n k i l r m ^ P o « n n j lC w n p u i y c h e d O f d l l u ^ v t t t V s < ] f j r j r n f . N C . O . D . r f r ! S h i p p i n g : C o r l i n e n T d l U . S . A . - O r d t r s u n d e r $ 1 0 0 j d S i ; f r e e i h i p p i n g o o r d e r s o v e r 5 1 0 0 . \ K . H I f P O , A P O ' j d d S o j I

o r d e r s . C j h ^ J . i P j c r l n H t c n - a d d S 7 . 5 O o a l o r d e r v S o r r y , n o n l h c r l n ( e r n j | m n j l m d r f s j f f r p i c d f P r o i d r r i K j d d W « l \ A t a n \ h T o t a l d i n n u n l n i f i r d c r i m W i n j : s h i p p i n g t h * r R c vC U S T O U F R S t R V I c r H O U R S : M , m , F r i r A M - 5 : 3 Q P M E a s t e r n T i m e . R E A S O N S F O R C A I L I N C C U S T O M E R S E R V I C E — 4 1 2 - H 1 4 2 9 1 ( D ^ l a l u * o o r d e r o b a c k t i r d t r ( ^ H l a m i ' n h j n d i wE u r t h j M - r f u i l h i n r i i v * ( r u m i . U . n i r \ i d c f a c l n e , p l e a s e t d t u r d f t f o t B ^ u l h i » r i ' J l i ' i n n u m l i T ^ . W w i l l m t p n n c i \ r p t u r n H i l h u u l r e t u r n d u l h r " ' D e l e i T i v e m e r t h n n d i w w i l l

r t p l j i r d r t i l h T f t p u n m r r t h j i n t l k e o n l y , O l h e r r e t u r n s s u b j r t l l o 2 0 r e M m k i n » ; i h i f ^ i - ! A l E i ' r b d a y s f r o m > o u r p u r c h a s e d a l r r p i r a t e r e f e r T o E i u a r r a n u i i x l u i k - d v > i l h ( h i -p r m l i r i t p u r c h a s e d r e t u r n d i r r d l y I I N m a n u l a c l u r e r . C u s t o m e r * e r \ k e v t i l l m i j i c r p l r j l l n l j I j I I i n S r D . c i l A , * | f i O O r c i r r f c r h n c s f P r k r v a v a i l a b i l i t y a r s u b j i x i t i l ^ - i n ^ i 1 'N e i t I a n | r r M n | d j l l y ! P l r a s r a l f u m u r r i n f o r m a T i o n .

\ M H 1 I M ( l l t M H V

Page 66: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 66/96

h o r n sT h C o m m o d o r e 1 2 8 — A D i n o s a u r ?

R h e l t A n d e r s o n

A l m o s t y e a r a g o , t h o r i g i n a l C o m o d o r e 1 2 d i s a p p e a r e d . C o m o d o r e 1 5 7 1 d i s k d r i v e s a n 1 7 5 0R A e x p a n d e r s b e c a m e s c a r c e .A f t e r y e a r s o b e i n g o n o f t h e b e s t -s e l l i n g c o m p u t e r s a r o u n d , t h 1 2 w a a b r u p t l y p u l l e d o f t h s h e l v e s .T h 1 2 8 D , a h i g h e r - p r i c e d v e r s i o n o t h c o m p u t e r t h a t s p o r t s d e t a c ha b l e k e y b o a r d a n b u i l t - i n d r i v e , b c a m e t h o n l y 6 4 - c o m p a t i b l ec o m p u t e r a r o u n d .

N o w , i w b e l i e v e c u r r e n tr u m o r , t h 1 2 8 D h a a l s o g o n e t h w a o f t h e d i n o s a u r . T h i s w i l l l i k e l yc o m e a s h o c k t m a n y o o u r e a d e r s , e s p e c i a l l y w h e n y o c o s i d e r t h a t , a c c o r d i n g t o u l a s tr e a d e r s h i p s u r v e y , o n e - t h i r d o f t h er e s p o n d e n t s w h p l a n n e d o b u i n n e c o m p u t e r i t h n e x t y e a rw e r e p l a n n i n g o a 1 2 8 .

F o r t u n a t e l y , t h e C o m m o d o r e6 i s t i l l i p r o d u c t i o n , b u p e s s im i s t s a s h o l o n g e v e n t h a t c o p u t e r ( p u r p o r t e d t s e l l m i l l i o ny e a r ) w i l l s t a y i p r o d u c t i o n .

W h a t ' s G o i n g O n f e y e a r s a g o , C o m m o d o r e

s t o p p e d p r o d u c t i o n o t h 6 4 h o i n t k i l l o f t h c o m p u t e r t m a k er o o m i t h m a r k e t f o t h 1 2 a n t h A m i g a . T h p u b l i c ( a n d d e a l e r )r e a c t i o n t t h m o v e p r o m p t e dC o m m o d o r e t t h i n k a g a i n . R e c e n tl y C o m m o d o r e s t a t e d t h a t i w o u l ds e l l C o m m o d o r e 6 4 a l o n g a p e p l w a n t e d t h e m .

S w h d i C o m m o d o r e d i c o n t i n u e t h e 1 2 8 , i p e o p l e e v i d e n tl w a n t t h e m ? P r o b a b l y b e c a u s et h c o m p a n y g e t s l i t t l e o u o t h m a c h i n e . W i t h i t t w m i c r o p r o c e ss o r s a n i t t w v i d e o c h i p s , t h 1 2 i p r o b a b l y o n o f t h e m o r e e x p e ns i v e h o m e c o m p u t e r s t p r o d u c e .S o m e o b s e r v e r s h a v e s p e c u l a t e dt h a t 1 2 c o s t s m o r e t m a n u f a ct u r e t h a n a A m i g a 5 0 o C o m -5 C O M P U T E S G a i B i r e J u n o 1 9 8 9

m o d o r e P C - c o m p a t i b l e C o l t . I t ' se a s y t s e w h C o m m o d o r e m i g h tt h i n k o o n o i t o w c o m p u t e r sa t h r e a t t i t l i v e l i h o o d .

t h i n k t h e C o m m o d o r e 6 i s a f e f o n o w . C o m m o d o r e w a n t sy o t b u 6 a y o u r f i r s t h o m ec o m p u t e r . W h e n y o u ' r e r e a d y t m o v e u p t h c o m p a n y w o u l d l i k ey o t b u a A m i g a . I d o e s n ' tw a n t y o u t t a k e t h e i n t e r m e d i a t es t e p t t h e 1 2 8 . T h A m i g a i p i c ki n u s t e a m , a n C o m m o d o r ew o u l d l i k e y o t m o v e u d i r e c t l y .

F o C o m m o d o r e , i t ' s d a n g e ro u s g a m e . U n a b l e t s u c c e s s f u l l ym a r k e t t h A m i g a t t h c o n s u m e ra l a r g e , C o m m o d o r e h a r e l i e du p o n t h e x t r e m e l o y a l t y o i t u e r s . W h i l e t h c o m p a n y w a n t s t c o n c e n t r a t e o i t n e x t g e n e r a t i o no c o m p u t e r s , i d a r e s n o m o v e t o f a s t l e s t t h 6 o w n e r s f e e l b e t r a y e d .

T h e S m a r t S h o p p e rH o w i l l o u r e a d e r s b a f f e c t e d b t h d e m i s e o f t h e 1 2 8 ? F i r s t , e x p e c tt s e e a d r o u g h t i n e s o f t w a r e r l e a s e s f o t h e 1 2 8 . O c o u r s e , 1 2 8 -s p e c i f i c s o f t w a r e h a s n e v e r b e e np l e n t i f u l , a n y w a y . T h o s e w h o o w n

1 2 a n a l r e a d y h a v e a l t h s o f tw a r e t h e y n e e d d o n ' t h a v e m u c h t w o r r y a b o u t ( b u t i y o u w a n t 1 5 7 1d r i v e , y o u ' d b e t t e r b u o n n o w ) .

R e a d e r s w h h a v e b e e n p l a nn i n g o n b u y i n g 1 2 h a v e d i f f ic u l t d e c i s i o n t m a k e . S h o u l d y o us t a y w i t h t h 6 a n f o r g e t t h 1 2 8 ?O s h o u l d y o g a h e a d a n d b u t h 1 2 n o w ? O s h o u l d y o b u d i f f e r e n t c o m p u t e r a l t o g e t h e r ? I d e p e n d s . I y o r e a l l y w a n t 1 2 8 ,b u i n o w . O t h e r w i s e , w o u l d a v i s e y o t o s t i c k w i t h t h l e s s e p e n s i v e 6 4 T h b e s t r e a s o n f o b u y i n g 1 2 i t h a v e 8 c o l u m n so t e x t f o w o r d p r o c e s s i n g , i t h a t ' ss o m e t h i n g y o n e e d .

C u r r e n t a n f u t u r e 1 2 o w n e r sw i l l c o n t i n u e t b e n e f i t f r o m C o m o d o r e 6 s o f t w a r e a n h a r d w a r e ,

d e s p i t e t h e i n e v i t a b l e f a l l o f f o f 1 2 8 -s p e c i f i c a d d - o n s a n p r o g r a m s .

A n t h 6 4 W i t h t h e r e c e n t d i s a p p e a r a n c e o o n C o m m o d o r e 8 - b i t m a g a z i n e ,a n w i t h t h d r a s t i c f a l l i t h c i r c ul a t i o n o f a n o t h e r , s h o u l d C o m m od o r e 6 o w n e r s b w o r r i e d ? N o a a l l . T h C o m m o d o r e m a r k e t s t i l ll o o k s g o o d f r o m h e r e ( i f a c t ,G a z e t t e ' s c i r c u l a t i o n i t h e p a s t s i m o n t h s h a s h o w n m o d e r a t ec l i m b ) . f u l l y e x p e c t t h a t t h e 6 4 h a sa l e a s t t w m o r e y e a r s o f b e i n g a i m p o r t a n t a n v i t a l c o m p u t e r . E v e na f t e r t h l a s t 6 l e a v e s t h e s t o r es h e l v e s , t h u s e r ' s g r o u p s a n m a a z i n e s w i l l k e e p t h m a c h i n e a l i v ef o a l o n g , l o n g t i m e t c o m e .

Y o m i g h t a s h o l o n g C o m o d o r e w i l l c o n t i n u e t s e l l t h 6 4 Y o u r g u e s s i a g o o d a m i n e . T h f o r c e s o t h c o m p a n y f i r s t p u s h i o n w a y , t h e n p u l l o i f r o m t h o t h e r . B u i t h e p r i c e o f t h e A m i g a5 0 b r e a k s b e l o w $ 3 0 0 , l o o k o u t6 4 — C o m m o d o r e w i l l h a v e n e i n t r o d u c t o r y - l e v e l c o m p u t e r .

W i l d S p e c u l a t i o nB u w a i t — m a y b e C o m m o d o r e h a s o m e t h i n g u i t s l e e v e . n e w ,m o r e p o w e r f u l C o m m o d o r e 6 4 S o m e t h i n g t p e r k u t h l o w - e n dm a r k e t . A f t e r a l l , t h 6 4 h a s r m a i n e d u n c h a n g e d f o o v e r f i v ey e a r s . M o r e c o l o r s , p e r h a p s ? M o r em e m o r y ? B e t t e r g r a p h i c s a n s o u n d ? W h c o n t i n u e t m a r k e t t h 1 2 i y o u h a v e s u p e r - 6 4 i t h w i n g s ?

I ' b e a g a i n s t i t b u I ' w i l l i n gt t a k e t h c r e d i t f o p r e d i c t i n g t h ef u t u r e i C o m m o d o r e c o m e s o u t w i t h

n e a n i m p r o v e d 8 - b i t .

N e x t M o n t h :M a i l f r o m R e a d e r s

Page 67: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 67/96

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

f r o m U n i v e r s i t yM i c r o f i l m s

I n t e r n a t i o n a l .

P l e a s e » r n U i n f o r m a t i o n a b u u l i h c s f f l i l i e s :

N i i m nC o m p a n y U i u l i l k i l k u i

A d d r e s s .C i t yS t n l uP h a n a L

Z i

C u l l t a l M r e t ! B 0 0 - 5 I I J O 4 4 . I M i c h i j ( i i n .A l u t a h i i u ) H u n l l c « l ! r n l l w i 3 1 : 1 - 7 6 1 - ! ' < « > O m a i i i L t u t r v I U n i v e r s i t y M k - i u f i L i n I n l i t r n a l K i n a l .J Q N o r t h Z i s o l i H m t i . A n A r h n r . M J 8 1 0 6

C a Y o u rC o m p u t e r M a k e

y o $ 1 , 0 0 0 , 0 0 0 ?

* W I T H L O T T E R Y P Y O U R N E X T T I C K E TC O U L D B W O R T H M I L L I O N S '

L O T T E R Y u s e s j r a n u w e r a n d S t o r a g e o y o u rc o m p u l e M D d e t u n e a n f l r e M i ! ' : t h e n w l l D c r s c l c c l i c i i im e m o r i s m # t n u a r i o f l s l o t t e r y s a m e s y o

s J - - 1 q M n l t e t i t i n t s o a t e o f t H S ' t n e i d o c s t h a io i l i e r ; i > : v j r , m s u s e . U i y y m i c j n r n . j : / . o i k i ^ n u i s i a i e

T ' I D t s n e t T C I S y B t C i t . . t v i i f t l l l e 1J i n n I h i i u m w t n f l l l s i O W f f l r M f . . i : . i n q ( n : -

L o l l

C o r r a

I A i a n

s r f i 4 , C 6L o l t e r y

I B M P C

C / X T A i e g i

s p e c i f y ./ I 2 B ) L o t i w y + ' l i P i u

S A i m ) L o n e r * P X a r i f c a m p a t i t H ;

i " l l

1 2 f . f i i s ■ l a r e f e g i s i e i c dI n ( J f i n n i . i d i K e l n r

, ! ! ■ r s { i i j i r a r l P I l i ' l l u M f l n r . K M K l i i n e s I n

i l C H i d l W M f c i i W f h ( i A t . l n

s o

C o i l )I o i a e r s e n d S 2 £ ) f j t o e a c h u l u s S 0 g o s t a p c

d a n d l i n g o e o r d e r l ' I l l i n o i s f e s i d e n t t a d B f s a l e s t a ■ O i f l c s o l i s d a N o i A m e n c a a a a S 3 0

C O o r d e r s c a l f1 3 , 2 1 5 6 4 6 4 7

S u p e r i o r m i c r o S y s t e m s , J n P B o 7 t t r n f i i M i 6 T X J 9 0 -

N O A V A I L A B L E F D T H A M I G A

T h M i c r o F t y t e J O Y S T I C K , t r i o o n l y l u l l yp r o p o r t i o n a l c o n t i n u o u s l y v a r i a b l e j o y s t i c k c o t r o l f o r F l i g h t S i m u l a t o r I I

" . 1 t r a n s f o r m s a n e x c e l l e n t p r o g r a m i n t ot r u l y r e a l i s t i c ( l i g h t s i m u l a t i o n s y s t e m " A . C . E .

M I C H O C U B E P R O D U C T SC o m m o d o r e 6 4 / 1 2 B

M i c r o F l y t e A T J o y s t i c k S S 9 . 9 5• T e s t / C a l i b r a t i o n D i s k : d i a g n o s l i c t o o l t o y o u r

j o y s t i c k S 4 . 9 5A m i g a

M i c r o F l l J o y s t i c k — P l u g s i n t o i n m o u s ap o r t w o r k s w i t h m o s t s o f t w a r e S 1 1 9 . 9 S

A n a l o g J o y s t i c k S 5 9 . 9 5I n c l u d e S 4 0 0 s h i p p i n g o f j o y s t i c k o r O e r s . F S I I i a t r a d e m a r k o s u b L O G I C C o r p .O r d e r D i r Q C I I r o m :

M I C R O C U B E K i S ™ 'C O R P O R A T I O N , 7 0 3 , 7 7 7 - 7 1 5 7

5 - Y E A R I N D E XC o m p l e t e f r o m J u l y 1 9 8 3 t h r o u g h D e c e m b e r 1 9 8 8

E v e r y t h i n g ' s i n c l u d e d ! F e a t u r e s ,G a m e s , R e v i e w s , E d u c a t i o n / H o m eA p p l i c a t i o n s , P r o g r a m m i n g ,B u g s w a t t e r , F e e d b a c k , C o l u m n s

S u p e r b i n t e r f a c e , i n c l u d i n g p u l l - d o w n m e n u s ,h e l p s c r e e n s , a n k e y b o a r d , j o y s t i c k , o m o u s ec o n t r o l .S u p e r - f a s t s e a r c h i n g a n s o r t i n g c a p a b i l i t i e sO p t i o n s s c r e e n a l l o w s y o t c h o o s e t e x tc o l o r s , d r i v e n u m b e r , a n i n p u t d e v i c eF u l l d o c u m e n t a t i o n o d i s kT h r e e m o d e s o o p e r a t i o n — B r o w s e M o d e f o q u i c k s c a n n i n g , V i e w M o d e f o d e t a i l e d i n f o rm a t i o n a n d e s c r i p t i o n s , a n E d i t M o d e f o a d d i n g i t e m s f r o m u p c o m i n g i s s u e sP r i n t t a n p r i n t e rT u r b o - l o a d o p t i o n f o m a x i m u m s p e e d

S e n d m 5 - Y e a r I n d e x D i s k .

c o p i e s o t h G A Z E T T E

I ' v e e n c l o s e d $ 5 . 9 5 p l u s $ p o s t a g e a n h a n d l i n g ( S 7 . 9 5 t o t a l )( o e a c h c o p y .

O R D E R N O W !N a m e

C i l y S l a m

A m o u n tS a l e s T a x 'T o t a l

M a i l p e r s o n a l d i e c k o m o n a y o r d e r l o 5 9 l

G A Z E T T E 5 - Y e a r I n d e x D i s kP . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3■ N o w Y o r k , N o r t h C a r o l p r u i , a n P o n n s / l v a n a r n s i O o n t s m u s t a d d a p p r o p r i a t e } s a l e s r a x . A l o r & s r s m u s t b p a i U . S . l u r K i s ! > a c r i o c K d r a w n o U . S . b a n k . S o n y , n c r n d l t c a r do r d e r s a c c e p t e d P r e a a a a f l o w - 1 - 6 w e e k s f o d e l i v e r y

Page 68: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 68/96

N i n t e n d o R e v i s i t e d

F r e d D ' l g n a z l o

c o u p l e o m o n t h s a g w r o t ec o l u m n s u b t i t l e d " I T h e r e L i f eA f t e r N i n t e n d o ? , " i w h i c h e x a mi n e d t h o r i g i n s o f c h i l d r e n ' s f a s c in a t i o n w i t h t h N i n t e n d o v i d e og a m e s y s t e m . T h e c o l u m n c a m e o u s o u n d i n g l i t t l e l i k e a n e n d o r s e m e n tf o N i n t e n d o , s o w o n d e r e d i a n r e a d e r s w o u l d r i s e t t h c h a l l e n g ea n d e f e n d t h e i r C o m m o d o r e 6 4

w a n o t d i s a p p o i n t e d . L a s tw e e k r e c e i v e d a l e t t e r f r o m D e n n i sj o s l i n o R i d g e M a n o r , F l o r i d a . T h l e t t e r i s e l o q u e n t t h a t t h o u g h tI ' p r i n t i i t h h o p e o s t i r r i n g u s o m e m o r e d e b a t e b e t w e e n c o p u t e r u s e r s a n d N i n t e n d o v i d e o -g a m e r s . H e r e ' s t h l e t t e r :

h a v e t u n e f o y o t h u m . H o a b o u t t h t h e m es o n g f r o m t h t i t l e s c r e e n o N e u r o m a n c e r ? P e r f e c t d i g it i z e d m u s i c . T h s o n g s u n g b D e v o . O w h n o h u s o m eo t h m a n y e x a m p l e s o d i g it i z e d s o u n d f o t h C o m m od o r e 6 4 ? O h u t u n e t h a ty o m a d e y o u r s e l f f r o m I s t a n t M u s i c b y E l e c t r o n i c A r t s ,o s i m i l a r p r o g r a m ? A r et h e r e a n c a r t r i d g e s f o t h N i n t e n d o s y s t e m t h a t h a v em u s i c t h a t g o o d , o r a r e t h e r ea n t h a t a l l o w y o t m a k ey o u r o w m u s i c ? C a y o d a n y t h i n g a a l w i t h s o u n d o t h N i n t e n d o ? N o

D y o k n o w a n g a m ef o N i n t e n d o w i t h a m u c hc o m p l e x i t y a R o c k e t R a n g e r ,o w i t h t h e g r e a t d i g i t i z e ds p e e c h o R o c k e t R a n g e r , p e f e c t l y u n d e r s t a n d a b l e , w i t hG e r m a n a c c e n t t h a t s o u n d sr e a l ? A n t h m o u t h o t h p e r s o n t a l k i n g m o v e s w i t h t h w o r d h i s a y i n g ?

I i p o s s i b l e t m a k eg a m e s a c o m p l e x a F l i g h t

5 C O M P U T E D G a z e l l e J u n e 1 9 8 9

T h N i n t e n d o i n v a s i o n i h e r ei b i w a y . I i t s u c c e s s

b a s e d o m e r i t o o m a r k e t i n g h y p e ?

S i m u l a t o r I f o t h N i n t e n d o ?N o b e c a u s e i w o u l d b i p o s s i b l e t c o n t r o l t h e a i r c r a f tw i t h t w p a d s .

C a y o m a k e t i t l e s f o y o u r h o m e V C m o v i e s w i t ht h N i n t e n d o ? N o c o m e st h b i g g i e : C a y o d a n t h i n g p r o d u c t i v e o t h N i t e n d o ? t h i n k y o k n o w t h a n s w e r t t h a t o n e .

W e l l , s i n c e t h e r e i n o t hi n y o c a d p r o d u c t i v e o t h N i n t e n d o , t h e n w h b u o n e ? T h g a m e s o N i n t e n d o sc a n b e f u n , b u t h g r a p h i c sa r n o t h i n g n e w . " G a m e s c a b d o n e b e t t e r o 6 t h a n o

N i n t e n d o , " s a y s i i p y x p r e s id e n t D a v i d M o r s e . T h r e a s o np e o p l e b u N i n t e n d o s i t b " c o o l . " U s u a l l y , t h e s e p e o p l e( m o s t l y k i d s ) t h i n k t h a t t h N i n t e n d o i t h b e s t g a m em a c h i n e a v a i l a b l e . T h p e p l w h t h i n k t h a t a r c r a z y .A g a m e s y s t e m , t h N i t e n d o i g o o d a s o m e g a m e s ,b u h a v e y o u c o m p a r e d i w i t h S e g a ? M o s t p e o p l e d o n ' te v e n c o n s i d e r S e g a b e c a u s et h e n t h e y w o u l d n ' t b e a p o u l a r . T h S e g a h a m u c h b e t e g r a p h i c s , h u g e g a m e l i s t ,a n 6 c o l o r s i n s t e a d o f 5 2

T h a t b r i n g s m t a n o t he r p o i n t : Y o s a t h a t N i t e n d o g r a p h i c s a r c o l o r f u l .T h e y a r n o t . T h c o l o r s o N i n t e n d o a r f l a t a n b o r i n g .T h C o m m o d o r e 6 4 w i t h

o n l y 1 c o l o r s , h a b r i g h t e rc o l o r s t h a n t h N i n t e n d o .

Y o s a t h a t m o r e t h a nh a l f o a l h o m e s w i t h c h i l d r e nh a v e N i n t e n d o . d n o a g r e e . F o e x a m p l e , i m n e i g h b o r h o o d , w h i c h i t y p ic a n e i g h b o r h o o d , f o u n d o u t h a t o n l y t w o f i v e h o u s e sh a v e N i n t e n d o s , I s c h o o l ,a s k e d 2 p e o p l e i t h e y h a N i n t e n d o o n o t . f o u n d o u t h a t h a d a n I B M , h a S e g a , 7 h a C o m m o d o r e s , a n

h a N i n t e n d o s . T h a t ' s a l o n gw a f r o m o n e - h a l f .

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

S i n c e r e l y ,D e n n i s j o s l i n

W h a t D Y o T h i n k ?A f t e r I ' r e c e i v e d D e n n i s ' s l e t t e r ,s a r e p o r t o t e l e v i s i o n t h a t s a i dN i n t e n d o h a c a p t u r e d 8 p e r c e n to t h A m e r i c a n v i d e o g a m e m a r k e t .

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

W h a t d y o f o l k s o u t h e r et h i n k ? A r e y o u a l a r m e d a b o u t N i t e n d o ' s s u c c e s s ? D y o t h i n k i t ' sb a s e d o N i n t e n d o ' s m e r i t s ( a m a i n t a i n e d ) o o m a r k e t i n g h y p e( a D e n n i s b e l i e v e s ) ? W h a t d o e s t h N i n t e n d o p h e n o m e n o n m e a n t a l o u C o m m o d o r e 6 o w n e r s ? W h a tk i n d o c o u n t e r a t t a c k s t r a t e g i e s d y o r e c o m m e n d f o C o m m o d o r e ' se x e c s ? W h a t i m p a c t w i l l N i n t e n d oh a v e o c o m p u t e r g a m e s i g e n e r a l ?

I ' l i k e t h e a r f r o m y o u .P l e a s e w r i t e t m e F r e d D ' l g n a z i oc / C O M P U T E ' S G a z e t t e3 2 4 W . W e n d o v e r A v e .S u i t e 2 0 G r e e n s b o r o , N 2 7 4 0 8 G

Page 69: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 69/96

N E V 6 . 0

U L T R A B Y T ED I S K

N I B B L E RN I B B L E C O P I E R W I T H 3 0 P A R A M E T E R S

F O C O M M O D O R E 6 A N 1 2 • C o p i e s m o s t p r o t e c t e d d i s k s I m i n u l e s w l l h o u t

n e e d ( o p a r a m e t e r s I n c l u d i n g r a p i d - l o c k e d3 0 5 p a r a m e t e r s t m a k e u n p r o t e c t e d c o p i e s o r e c e n t

p r o g r a m s i n c l u d i n g V M A X p r o t e c t i o n . 1 0 m o r e t h a nV 5 . 0 . S e n d s t a m p e d e n v e l o p e ( o l i s tC o p i e s u p t 4 t r a c k s u s i n g o 2 1 5 4 1 o 1 5 7 1d r i v e s . C o p i e s b o t h s i d e s o 1 5 7 1

• C o p i e s i t s e l f ( l o r t h i s r e a s o n , n r e l u n d s g i v e n )

V 6 . Q $ 2 9 . 9 5 P L U S $ 4 . 0 0 S H I P P I N G1 D i s k S u r g e o n V 2 . 0 n e d i s k u l i l i t y S 1 0 . 0 02 U l t r a m a i l ■ m a i l l i s l a n l a b e l s b o t h f o

H a n d y - C a p p e r r a c e h a n d i c a p p e r £ 1 0 . 0 03 M c M u r p h y ' s M a n s i o n t e x t a d v e n t u r e . b o t h f o

S o l u w a r e ■ s o l u t i o n s t 1 a d v e n t u r e s . . . . 1 1 0 . 0 04 1 5 0 o l d e r p a r a m e t e r s a n d f l l e c o p l e r S 1 0 . 0 0

A d S 4 . 0 0 s h i p p i n g ( c o v e r s u t H e m s )M a s t e r c a r d . V i s a , C h e c k o r M . O . , C a l i f , a d 6 . 5 % { S 1 . B 5 ) s a l e s t a x .F o r e i g n o r d e r s l C O D a d d S 2 . 0 0 . P a y m e n t m u s t b i U . S . l u n d sU P D A T E S V 6 . 0 i s a m e a V 5 . 0 b u t w i t h 1 0 0 n e p a r a m e t e r s .R e t u r n o r i g i n a l U l t r a b y t e p a r a m e t e r d i s k w i t h 5 1 5 . 0 0 p l u s S d . 0 0s h i p p i n g . F o r e i g n a d S 2 . 0 0 . N e x c e p t i o n s .

T o r d e r , w r i t e o c a l l 2 h r o r d e r l i n e . F o i n l o . w r i i e .U L T R A B Y T E ( 8 1 8 ) 7 9 6 - 0 5 7 6

P . O . B o 7 8 L a C a n a d a , C 9 1 0 1 1 U S

D U S T C O V E R SS a t i s f a c t i o n G u a r a n t e e d

C u s t o m M a d eH e a v y 3 o z v i n y lC o l o r s : T a o B r o w nQ u a n t i t y D i s c o u n t s A v a i l a b l e

C o v e r s T Y o u rD i m e n s i o n s F o

A l T y p e s o E q u i p m e n t

C O M P U T E R S D I S K D R I V E SC - 6 4C - 6 4 CC - 1 2 8C - 1 2 B D C P C - 1 2 8 D K E Y B DA M I G A 5 0 P C - 1 0 C P P C - 1 0 K E Y B D

f l . 0 01 0 0 01 3 . 0 01 3 . 0 0

8 . 0 01 3 . 0 01 3 0 0

8 . 0 0

C - 1 5 4 1 / CC - ! 5 7 1C - 1 5 8 1A M I G A 3 . E N H A N C E R 2 0 0 0F S D - 1 . - C - 1 W 1 - I I

S 8 . 0 08 0 8 . 0 08 . 0 08 0 8 . 0 08 . 0 0

M O N I T O R SP R I N T E R S

( A i l M a k e s )

C - 1 7 0 2C - 1 B Q 2 / C M 1 4 1C - 1 9 0 2 / A M I G AC 1 9 0 2 A / M A G 4 0C - 1 0 8 4C - 2 0 0 1 . 2C M - 8 7 6 2C M - I 8 0 2 A / 8 5 0 2

S 6 . 0 01 9 . 0 01 9 . 0 01 9 . 0 01 9 . 0 01 9 0 01 9 . 0 01 9 . 0 0

D o M a t r i x 1 0 "C a r n a g e S 1 0

D o M a t f i x 1 5 "C a r n a g e 1 6 . 0 0

V C R ' SV C R ' s $ 1 3 0 ( D i m e n s i o n s o V C a n c l o c kc u t o u t r e q u i r e d . )

S E N D D I M E N S I O N S F O Q U O T E SO C O V E R S N O T L I S T E D

O r d e r b s t a t i n g m a k e , m o d e l c o l o r c h o i c e T a o B r o w n w i t h c h e c k o M O p l u s $ 2 . 0 0 p e r i t e m ( S 5 . 0 0 m a x . ) s h i p . h a n a l . C r e s . a d 6 t a x .C O D S S 3 . 0 0 .

C R O W N C U S T O M C O V E R SD e p t C G - 6 , 2 4 6 2 1 P a i g e C i r c l e

L a g u n a H i l l s , C 9 2 6 5 3 ( 7 1 4 ) 4 7 2 - 6 3 6 2

M I B R OC O . , i n c .O U O N L Y S T O R E

E S T A B L I S H E D I 9 S O6 W E S T 3 6 t h S N E Y O R K C I T YN E Y O R K I 0 O 1 8

C O M P U T E RD I S C O U N T SO A L Y O U R

C O M P U T E RN E E D S

C A L L T O L L F R E E 1 - 8 0 0 - 4 5 1 - 9 7 8 0N E Y O I I H S T A T E R E S I D E N T S C A L L ( 1 1 1 ) . ' . ' . " . - i C U S T O M E R S E R V I C E ( 1 1 1 ) M M l i l

M O N . - I A T . I O i 0 0 A H - 7 : ) 0 i > H S U N . 1 0 ) O A M - r , g < ] a i ' M

C C o m m o d o r e

C O M M O D O R E 6 4 - C2 P C D R E A M O U T F I T

O U T F I T I N C L U D E S - C o m m o d o r e 6 4 K t y b o a i d4 D i s c D n * 1 2 ' C o m p u t e r M o r a l o

• C o m m o d o r e P r m t t i » A A l p i - O w n e r sM a n u a l - 1 0 D u k t l T e s . $ 3 9 8

C C o m m o d o r e_ _

C O M M O D O R E U 2 P C D R E A M O U T F I T

O U T F I T I N C L U D E S : C o m m o d o r e 1 2 K e y b o a r d• 1 5 7 1 D i i t O r i v E * 1 Z " C o m p u t e r M o n i l o r

C o m m o d o r e P n n l e r » A A d s p T e r O w n e r sM a n u a l" - 1 Q O i s b S / I Q O

A M I G AA M I G A 5 0

T O O T H L I N E O U T F I T

O U T F I T I N C L U D E S : A m i g a 5 0 W i t h B u i l tI O r t v e * C a l a r M o n i t o r • P r i n t e r F o r A m i g a• P a c k a g e O 1 D i s k e l l w• U w n e r s M a n u a l• U S A G u a r a n t e e $ 7 9 8A M I G A 5 0 A M I G A I O I O

A M I G A 1 0 2 0 I S T O C K

C C o m m o d o r e *H A R D W A R E S O F T W A R EI I C O M P U T E R• C O M P U T E R

4 4 - C C O M P U T E Rl l i D C O M P U T I H

I ' . - ' A D I 1 C D R I V Em i - c o n c o m v tI M D I I C D R I V E

l i V I D I S C D R I V II S B I D I S C D I I I V L

1 6 6 0 M O D E M1 0 7 0 M O D E M

I 7 S 4 E X P A N D E H1 7 0 0 E X P A N D E R

1 7 I D E X P A N D E R1 1 1 1 M O U l t

1 7 0 1 M O N I T O R1 1 0 1 M O N I T O R1 * 0 1 M O N I T O RI 0 O 1 M O H I T O R1 0 0 0 M O N I T O R1 0 8 4 M O N I T O R

D P R I N T E R0 P R I N T E R

H P S - 1 0 0 0 P R I N T E RH P I - I 1 M P R I N T E RM P M l f O P R I N T E H

C A l l H O i o H I L O P I I C I l l l

C C o m m o d o r e

C O M M O D O R E 6 2 P C D R E A M O U T F I T

O U T F I T I N C L U D E S ' C n m m o d o r . 6 K t y b n a . d• 1 W 1 D u : ( b i v t • ! ! " C n m p u l e l M o m l o r • P n n l e r

d C o m n K H J o r e * A A d i p T e i ' O w n t r t M a n u a l• U ■ . > ■ H i " . • F i : l n i T

C C o m m o d o r e

C O M M O D O R E I 2 1 P C T O O T H L I N E O U T F I T

O U T F I T I N C l U O i S C o m m o d o r e 1 2 K i y b o n d• C o m m o d o r e t 5 ? l D u D r e w • C o m m o d o r e O B R G C o l o r M o m t o t • C o m m M o ^ M P S t t O DP i m l e r « A A c t a p i t r " O w n e r j M a n u a l• 1 0 D l i f c d l e i 5 7 9 8

C o m m o d o r e "

' ' J U C O M M O D O R E I 2 B - D 2 P C

P R O F E S S I O N A L O U T F I TO U T F I T I N C L U D E S . C o m m o d o r e 1 2 6 D V l i t h B u l lI 1 5 7 1 i - 1 : : ) i ' * r * \ 2 " C o m a u E f r M o n i t o r• C o m m o d o J e P n n l e r ' A A d i p l i r ' O w r w r tM i n u l l ' 1 S 5 9 8

C A L L F O R -N E L O W " 'P R I C E IA U A V A I U t B U I A M I G A 1 0 1 4 H O r i l l D H■ 1 . 1 " I H T l n H A L O R I V E . B l t l D C f C A R DH A H D D H l V f C O H T f t O L U R ' H B R A Mt X P A H O l n - P A C H A G i D I A L J A V A I L - - , " . l l :

A M I G A 2 O O O M A M I G A 2 5 O ON O I S T O C K !C H O O S E Y O U R O W P A C K A G E D E A L

M I M A T C H T H C O M P U T E R S Y S T E M T H A T ' SG O O D F O Y O O N O O U C O M P U T E R S P E C I A L I S T S

W I L L G I V E Y O S P E C I A L P R I C E .O B D E R N O W I I P H O N E O R D E R S O N H -

C A L l T O L L F R E E I - 1 O O - 4 1 1 - t T I O N R E S I D E N T ? I N F O C A L L [ I I S 9 J - T I I IU i M K i l l . ( U E ( 0 ? - - - ' i M a u r i n - . - r [ . n . i C u t l i * U t c l u M u B l i n d N n F i t t H i f i l t h S l i p p n i gC h i r g a i N a n H i l u n l i U i l - . t « ; 0 - i w i P k i i t C a l l B t ' t n S t n » m I U t m t | Q d t r 1 1 P r i m S u t p r i t I M t n o l i cl u r r l 1 n C r u U i D « ( r t l U R t i l i m H W i l h n D O n t | I V i l l l O i i g ' i u P l l U g i n o f U i l i . l t J C u H i n l H C i ' J■ ' H i . ' ] * ' . < . « - . ' • ■ ' - W . i v . . i P r i o r V i i t t l A u l h o r L i t i f l n C u i l w n t r S t r n c i H t l A i i n 1 2 p i n p P r c L u r u K i f a

' . i l l P u r p a m 0 - l r N i R o i - ^ - t r 1 F i T r p o g r H h i r i l F r w i C v u u m t f f l i f j L K t n u N B O O Z S 3 P u t t iG o a t F o M t . l O r u n I ) - 1 ,

Page 70: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 70/96

i ; i S h o p p e r s M a r t

A U T H O R I Z E D C O M M O D O R E S E R V I C E1 2 D a W a r r a n t y

S . V H 1 1 , 0 i f . ' * I M > « r " i i l i « 1 1 9 . 0 0C 1 1 S . M S 9 S A M I G A f r « J * e t i . C A 1 . I .

r t / j j j r ^ W C A L L 3 0 5 - 7 B f i ^ 4 9 O* \ ' o t i n c l u d i n g h e a d s t e p p e r o r s p i i t d t c m o t o r s . M u s t b r e p a i r a b l e .

A t a n s o f t G a m e C a r t r i d g e sB a l t l e z o n e C e n t i p e d eG r e m l i n s M o o n P a t r o l M P a M a

E a c h o P r i n t S h o p

G r a p h i c sF o N o C o m m o d o r e P j i n f e r s

( P r i m S h o p D i s k S i d e A U O G r a p h i c s p e P a c k a g e

S 2 9 e a c h o a l I n S S 9 - 9 5

G a l a x i a n J u n g l e H u n tP o l e P o s i t i o n R o b o t r o n

8 0 0 ) 3 4 7 - 6 7 6 0

A O S & p

F R E E P . D . S o f t w a r e C a t a l o g

n e C o m p l e t e K J N e T e s t a m e n t w i t h v e r y l a s t w o r d a n d v e r s e s e a r c h c a p ab i l i t i e s . C o m p l e t e t e x t a n d C o n c o r d a n c e o t w d i s k s . W o r d ( s ) i t e n t c a b I n u n d a n d i s p l a y e d i s e c o n d s . I n c l u d e s b o t h C 6 a n C 1 2 8 m o d ep r o g r a m s . P l e a s s s p e c i f y 1 5 4 1 , 1 5 7 1 o 1 5 8 1 f o r m a t t e d d i s k . O N L Y J 2 5 . 0 0

S O G W A P S o f t w a r e1 1 B e l l m o n l R o a d ; D e c a t u r , I n d i a n a 4 6 7 3 3

T e l e p h o n e ( 2 1 9 ) 7 2 4 - 3 9 0 0

S o f t w a r e B i m c wW / / / / / / / / / / / W / / / / / / S ' /

5 1 1 7 W e s t J a c k s o n S t r e e tP o n s a c o l a , F 3 2 5 0 6

M o n . - f t i . 1 0 a m - 6 p m C S ( 9 0 4 ) 4 5 5 - 6 5 2 1

S o f t w a r e R e n t a l s S a l e sf o C o m m o d o r e C o m p u t e r s

G a m e s , E d u c a t i o n a l , U t i l i t i e s ,C l a s s i c s N e R e l e a s e s .

C a l l f o r i n ! " c a t a l o g u e

Y e W a c c e p t

C O M M O 0 D I 1 C 6 V I I SR A D I O S H A C K C O C O 1

V E S I V o c c e o l

E L E C T R O N I C T E C H N I C I A N S ,H O B B Y I S T S . A N E N G l N E E H S

O S C I L L A T O R SP O W E R S U P P L I E S

A M P L I F I E R SF I L T E R S

a n L A Y O U T C I R C U S B O A R D S

O y o u r C - 6 4 o C - 1 2 8 .E N T E R y n u r r p q m r p i l i n p i J l , ' m j ( [ H J l ^ " K i f f H f " ! ^ J i r y J [ h c u r f x i f p " r l u v j r i i I h C i r f m lE L E V E N u p a r a l o u w - i r i a n i J t y . C o m p u t e ' A d m T O o i N j n p r o g r - o r m w i l l n f f n V ° t u i l ca n c u ^ r c * n d s ' j t p W n l eF R E E W E A S E L - G R A P H I C Sd e t a i l e d m ^ 5 P D u ? ( H 0 P u n C i C y . C A 5 J 3 J 1 1

O u t s i d o C 1 - 8 0 0 - 3 5 6 - Q 1 I 3I C ( 7 1 4 ) 6 5 7 - 4 4 4 9

N O T H I N G L O A D S Y O U R P R O G R A M S * F A S T E R T H A NT H Q U I C K B R O W N B O N E C O N C E P T I C O M M O D O R E © C A R T R I D G E S

S t o r e u l 3 o y o u r f a v o r i t e p r o g r a m s s i n g f t i O a T t e i y - b a O i e d c a n n d g e t o o a s y .i n s t a n r a c c e s s C h a n g e c o n i e n l s a o f t e n a s y o u w i s h T h O u - c k G r o w n B o a c c u p t $r n o s l u n p r o i e c t o d a n " f r o z e n " p r o g r a m s i n c l u d i n g [ h e o n l y w o r d p r o c e s s o r t h a i s a v e sy o u r l e x ! a s y o u t y p e . " T h e W n l e S l u l f " C o e x i s t s w i t h G E O S a n C o m m o d a r o R A E x p a n s i o n U n i t s L o a C e r u t i l i t i e s i n c l u d e d ' o b o l h C - S f l a n C - i ? G m o d e s

1 6 K S 6 9 : 3 2 K S 9 9 r 6 4 K S 1 M ( p | ^ s S 3 5 J h . M A r e s a d 5 % C a l l f o r " W i r t n S t u t l " p h Q r o * n B o ^ e s . I n J C o n c o r d f l S ^ f o r d . M 0 1 7 3 0 ( 6 1 7 ) 2 7 & O 0 9 0 , 8 6 2 3 5 7 5 .

" G o o d R e H p b f t S l u t f " I n t o ( J o n f a b 8 8 " L i t t l e G e m 1 " T w C 0 U f j A * i t / / ^ p r B f l ;

" Y o u ' l l N a v a r L o » B Y o u r C o o l , o Y o u r P r o g ' a m i " f l l V W f n V c v ' ^ 7 )" W o r t h y P r o d u c t — L o n g O v e r d u e " ^ f t o / / f i ̂ t ' 8 8 }

Q t / O A T A - L A B S T I S A R 1 2 B U S I N E S S S O F T W A R ER E M A R K A B L E C U S T O M E R D A T A B A S E I N V O I C E M A N A G E M E N T S Y S T E M !

A l l O l 1 i ' l ' B f l C V f i c n m o s t p - i ^ a r l u l | > o y j n i 5 r m C I 2 8C O m r ^ Q O O P f I l / S f l C r i a r - i c « i r y o u w s n ( T l S f l H

W r i t e ; H * e J i ' P n n | C u s t o m i z e d I n v o i t o a R f C O r O l -U i e r F r l B f i f l l | r P f a n i D l l f l U K l e y o t r v o u g h p a c f i l u n t U D d .F y i l C o c * S f c E i a S C F L e c o f i B / D i W o 1 5 7 1 D n y e

T r a c K S j i f s J o 1 " j ^ M t j w U « p l C o « s e t 5 f l o r c r i , C r e s ^ M J r r . | i S e M a r i i T Q U b C ) , Q i j i p r n m u c h H o

t C L i n i n i B K k - U p - A W * f u ' l D o c m T V S n t I t o n

■ ■ i ^ i ' : ' . i ] M " h i - 1 ! j i : ' . ' ■ ■ 1 1 1 . 1S ^ m * M M y U i p g M C / V [ S A f C O U ^ d K i v ( t v c t i l

C a l l o r d e r s o n l y2 4 h o u r s

1 - B 0 0 - 5 3 7 - L A B S

C D A T A - L A B S , 1 0 6 1 0 E v a n s S t . , P h i l a d e l p h i a , P 1 9 1 1 6

A T T E N T I O N R O L E P L A Y E R SC H A R A C T E H E D I T O R S ( S 1 9 . 9 5 e a c h ) M i g h t a n M a g i c ,B a r d s T a l e ( 1 , 2 , o 3 } W a s t e l a n d , U l t i m a ( 2 . 3 , o 5 ) W i z a r d r y ( o 2 ) P o o l o R a d i a n c e . N e u r o m a n c e r . E l i t e ,P h a n t a s i e ( 1 o 3 a n d M a r s S a g a .H I N T B O O K S ( S 9 . 9 5 e a c h ) W i z a r d r y 1 W i z a r d r y 2 M i g h ta n M a g i c , a n L e g a c y o t h A n c i e n t s .

A d $ 3 . 0 0 l o s h i p p i n g / h a n d l i n g . S p e c i f y c o m p u t e r t y p e o o r d e r .■ ™ G O S S E L I N C O M P U T E R C O N S U L T A N T S » ■ ■ P B o « 1 0 B 3 B r i g h t o n . M I 4 B 1 1 6 1 3 1 3 ) 2 2 9 - 2 4 S 3 J g

f t t f . ' I 1( L - B B I T E T O N E S - 9 - l . ! i 1 C L E A N E D G EG P * 0 G

1 1 2 . 9 5U B S O T O N E S S - 1 1 C L E A N E D G E

P a I v o i y G r e w V e n r r « E H j e L i L d cP R t S M P A C K ? o r e a c J i c o b r 1 1 0 . 9 5

3 2 C G L O T O N E S - 9 - 1 ( 3 1 I C L E A N E D G E I - " !G b P i n h - G t o - M e t w i - G t o - L e r r o n ^ J iP F 1 1 S U P A C K 2 5 D I c a a i c o t r 6 r 9 5S i n g S f l C c t o f 5 p a c f c f l - 9 5D . C E R T I F I C A T E P A P E B - S - 1 O 1 1 1 - C L E A N E D G EP A F t C H M E N T P A C K ! w i t h G j i O U e l a l c S e a B t t . a s

T [ i f l ( U P & a K B i ^ i l o n . M 4 B 1 1 BW * - i v n O S * K 5 P U S . ' h

E L E C T R O N I C S A C / D C C I R C U I TA N A L Y S I S P R O G R A M S 2 9 . 9 5 D i s k . T a p eC o m p u t e r H e r o e s * — 5 P B 0 7 9 B , D e p t . 2 3 y m m ' - * F a r m l n g t o n , C 0 6 0 3 4 C - 6 4 . C - 1 2 8 , I B P O r d e r s o n l y 1 - 8 0 0 - 6 2 2 - 4 D 7 D

P r o g r a m c o m p u t e s g e n e r a l n u m e r i c s o l u t i o n t e l e c t r o n i c c i r c u i t o f u t 4 n o d e s a n d 6 b r a n c h e s . B r a n c h e s m a c o n l a i n r e s i s t o r s , c a p a c i t o r s ,I n d u c t o r s , c u r r e n t s o u r c e s , v o l t a g e s o u r c e s o t y p e s o c o n t r o l l e d s o u r c e s .C o m p u t e r d i s p l a y s n o d e v o l t a g e s , b r a n c h v o l t a g e s , c u r r e n t s , p o w e r s a n dp o w e r ( a c t o r s . S t e p f u n c t i o n o b r a n c h p a r a m e t e r s o f r e q u e n c y w i t h g r a p h i cd i s p l a y o r e s u l t s M e n u c o n t r o l l e d a n u s e r f r i e n d l y .

C o n v e r t y o u r C 6 4 / C 1 2 8 l D X w i t h t h

S F S O U N D E X P A N D E RS F S O U N D E X P A N D E Rf v o i c e d i g i t a l l y n i h w l i v r m o d u N iS F X F U L L S I Z E D K E Y B O A R DS F C O M P O S E R S O U N D E D I T O RM I O I c o m p a r & t a s o q u o n c e r a n e d i t o r l o S o u n d E x p a n o A rF a i m M u i l c . • • • . • > v T i y l o r ( 1 1 4 . S w i U H u l a . C 9 3 4 5 4P t w n a B 0 ( M 4 ? - 3 » 3 » I C S 0 5 - f l 2 S - 6 « « i

S 9 O . 0 0

I B 0 . 0 05 3 0 . 0 0

N e e d b a c k i s s u em a g a z i n e o d i s k ?

S e p 6 1

Page 71: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 71/96

M L M a c h i n e L a n g u a g e E n t r y P r o g r a mF o C o m m o d o r e 6 a n 1 2

B t l i s R c o w p e n" M L X " i l a b o r - s a v i n g u t i l i t y t h a ta l l o w s a l m o s t f a i l - s a f e e n t r y o m a c h i n e l a n g u a g e p r o g r a m s . I n c l u d e da r v e r s i o n s f o t h C o m m o d o r e 6 a n 1 2 8 .

T y p e i a n s a v e s o m e c o p i e s o f w h i c he v e r v e r s i o n o M L i a p p r o p r i a t e f o y o u r c o m p u t e r ( y o u ' l l w a n t t u s i t e n t e r f u t u r e M p r o g r a m s f r o m C O M -P U T E I ' s G A Z E T T E ) . P r o g r a m 1 i f o r t h eC o m m o d o r e 6 4 a n d P r o g r a m i f o t h 1 2 ( 1 2 8 M L c a a l s o b u s e d t e n t e r C o m m o d o r e 6 M p r o g r a m s f o u s i 6 m o d e ) . W h e n y o u ' r e r e a d y t e n t e r a M p r o g r a m , l o a d a n r u M L X . I a s k s y o f o s t a r t i n g a d d r e s sa n a n e n d i n g a d d r e s s . T h e s e a d d r e s s e sa p p e a r i t h a r t i c l e a c c o m p a n y i n g t h M L X - f o r m a t p r o g r a m l i s t i n g y o u ' r et y p i n g .

I y o u ' r e u n f a m i l i a r w i t h m a c h i n el a n g u a g e , t h a d d r e s s e s { a n d a l o t h e rv a l u e s y o e n t e r i M L X ) m a a p p e a rs t r a n g e . I n s t e a d o f t h u s u a l d e c i m a ln u m b e r s y o u ' r e a c c u s t o m e d t o t h e s en u m b e r s a r i h e x a d e c i m a l — a b a s e 1 n u m b e r i n g s y s t e m c o m m o n l y u s e d b M p r o g r a m m e r s . H e x a d e c i m a l — h e xf o s h o r t — i n c l u d e s t h n u m e r a l s 0 - 9a n t h l e t t e r s A - F . B u t d o n ' t w o r r y -e v e n i y o k n o w n o t h i n g a b o u t M L o h e x , y o s h o u l d h a v e n o t r o u b l e u s i n gM L X .

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

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

f u n c t i o n s m e n u w i l l a p p e a r . T h f i r s t o p t i o n i t h m e n u i E N T E RD A T A . I y o u ' r e j u s t s t a r t i n g t o t y p e i

p r o g r a m , p i c k t h i s . P r e s s t h k e y ,a n t y p e t h f i r s t n u m b e r i t h f i r s tl i n e o t h p r o g r a m l i s t i n g . I y o u ' v e a r e a d y t y p e d i p a r t o f a p r o g r a m , t y p et h l i n e n u m b e r w h e r e y o l e f t o f t y i n a t h e n o t h p r e v i o u s s e s s i o n( b s u r e t l o a d t h p a r t i a l l y c o m p l e t e dp r o g r a m b e f o r e y o r e s u m e e n t r y ) . I a n c a s e , m a k e s u r e t h a d d r e s s y o e t e c o r r e s p o n d s t t h a d d r e s s o l i n ei t h l i s t i n g y o a r e n t e r i n g . O t h e rw i s e , y o u ' l l b e u n a b l e t e n t e r t h e d a t ac o r r e c t l y , I y o p r e s s e d b m i s t a k e ,y o c a r e t u r n t t h c o m m a n d m e n ub p r e s s i n g R E T U R N a l o n e w h e na s k e d f o t h e a d d r e s s . ( Y o u c a n g e b a c kt t h m e n u f r o m m o s t o p t i o n s b p r e s s i n g R E T U R N w i t h n o o t h e r i n p u t . )

E n t e r i n g L i s t i n gO n c e y o u ' r e i E n t e r m o d e , M L p r i n t st h a d d r e s s f o e a c h p r o g r a m l i n e f o y o u . Y o t h e n t y p e i a l n i n e n u m b e r so t h a t l i n e , b e g i n n i n g w i t h t h f i r s tt w o - d i g i l n u m b e r a f t e r t h c o l o n ( : ) .E a c h t i n e r e p r e s e n t s e i g h t d a t a b y t e sa n c h e c k s u m . A l t h o u g h a n M L X -f o r m a t l i s t i n g a p p e a r s s i m i l a r t t h " h e x d u m p " l i s t i n g s f r o m m a c h i n el a n g u a g e m o n i t o r p r o g r a m , t h e x t r ac h e c k s u m n u m b e r o t h e n a l l o w sM L t c h e c k y o u r t y p i n g . ( C o m m od o r e 1 2 u s e r s c a e n t e r t h d a t a f r o ma M L l i s t i n g u s i n g t h b u i l t - i n m o n it o i t h r i g h t m o s t c o l u m n o d a t a i o m i t t e d , b u w r e c o m m e n d a g a i n s t i t I t ' s m u c h e a s i e r t l e M L d t h p r o o fr e a d i n g a n e r r o r c h e c k i n g f o y o u . )

W h e n y o e n t e r l i n e , M L r e c a lc u l a t e s t h c h e c k s u m f r o m t h e i g h tb y t e s a n t h a d d r e s s a n c o m p a r e st h i s v a l u e t t h n u m b e r f r o m t h n i n t hc o l u m n . I t h v a l u e s m a t c h , y o u ' l l h e a r

b e l l t o n e , t h e d a t a w i l l b a d d e d t t h w o r k s p a c e a r e a , a n t h p r o m p t f o t h n e x t l i n e o d a t a w i l l a p p e a r . B u t i M L d e t e c t s t y p i n g e r r o r , y o u ' l l h e a r l o b u z z a n s e a e r r o r m e s s a g e . T h l i n ew i l l t h e n b r e d i s p l a y e d f o e d i t i n g .

I n v a l i d C h a r a c t e r s B a n n e dO n l y f e k e y s a r a c t i v e w h i l e y o u ' r ee n t e r i n g d a t a , s y o m a h a v e t u l e a r n s o m e h a b i t s . Y o d n o t y p es p a c e s b e t w e e n t h c o l u m n s ; M L a u t o m a t i c a l l y i n s e r t s t h e s e f o y o u . Y o d n o t p r e s s R E T U R N a f t e r t y p i n g t h l a s t n u m b e r i l i n e ; M L a u t o m a t i c a ll e n t e r s a n c h e c k s t h l i n e a f t e r y o t y p e t h l a s t d i g i t .

O n l y t h n u m e r a l s 0 - 9 a n d t h l e t e r s A - c a n b e t y p e d i n I y o p r e s sa n o t h e r k e ( w i t h s o m e e x c e p t i o n sn o t e d b e l o w ) , y o u ' l l h e a r w a r n i n gb u z z . T s i m p l i f y t y p i n g , 1 2 M L r d e f i n e s t h e f u n c t i o n k e y s a n a n k e y s o t h n u m e r i c k e y p a d s t h a t y o c a e n t e r d a t a o n e - h a n d e d . ( T h e 6 4v e r s i o n i n c o r p o r a t e s t h k e y p a d m o d if i c a t i o n f r o m t h M a r c h 1 9 8 6 " B u g -S w a t t e r " c o l u m n , l i n e s 4 8 5 - 4 8 7 . ) i e i t h e r c a s e , t h k e y p a d i a c t i v e o n l yw h i l e e n t e r i n g d a t a . A d d r e s s e s m u s t b e n t e r e d w i t h t h n o r m a l l e t t e r a n n u m b e r k e y s . T h f i g u r e s a b o v e s h o wt h k e y p a d c o n f i g u r a t i o n s f o e a c hv e r s i o n .

M L c h e c k s f o t r a n s p o s e d c h a r a ct e r s , i y o u ' r e s u p p o s e d t t y p e i A a n i n s t e a d e n t e r 0 A M L w i l l c a t c hy o u r m i s t a k e . T h e r e i o n e r r o r t h a t

M L K e y p a t

S p a c e

1 2 M L K e y p a d

< F < F 3 ) < F 5 ) < F 7 )

( -

c a s l i p p a s t M L X : B e c a u s e o t h c h e c k s u m f o r m u l a u s e d , M L w o n ' tn o t i c e i y o a c c i d e n t a l l y t y p e F i p l a c e o f 0 0 , a n v i c e v e r s a . A n t h e r e ' s

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

E d i t i n g F e a t u r e sT c o r r e c t t y p i n g m i s t a k e s b e f o r e f i i s h i n g l i n e , u s t h 1 N S T / D E L k e t d e l e t e t h c h a r a c t e r t t h l e f t o f t h ec u r s o r . ( T h e c u r s o r - l e f t k e a l s o d l e t e s . ) I y o u m e s s u p l i n e r e a l l y b a d l y ,p r e s s C L R / H O M E t s t a r t t h l i n e o v e r .T h R E T U R N k e i a l s o a c t i v e , b u o n l y b e f o r e a n d a l a i t y p e d o l i n e .P r e s s i n g R E T U R N a t h i s p o i n l r e t u r n sy o t t h c o m m a n d m e n u . A f t e r y o t y p e c h a r a c t e r o f d a t a , M L d i s a b l e sR E T U R N u n t i l t h e c u r s o r r e t u r n s t t h s t a r t o a l i n e . R e m e m b e r , y o c a p r e s sC L R / H O M E t q u i c k l y g e t l i n e

C O M P U T E ' S G a i e l l a J u n e 1 9 B 9 6 3

Page 72: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 72/96

M L n u m b e r p r o m p t .

M o r e e d i t i n g f e a t u r e s a r e a v a i l a b l ew h e n c o r r e c t i n g l i n e s i n w h i c h M L h a d e t e c t e d a e r r o r . T m a k e c o r r e ct i o n s i l i n e t h a t M L h a r e d i s p l a y e df o r e d i t i n g , c o m p a r e t h l i n e o t h s c r e e n w i t h t h o n p r i n t e d i t h l i s ti n g , t h e n m o v e t h e c u r s o r t t h m i t a k e a n t y p e t h e c o r r e c t k e y . T h c u r s o r l e f t a n r i g h t k e y s p r o v i d e t h n o r m a l c u r s o r c o n t r o l s . ( T h e I N S T /D E k e n o w o r k s a a a l t e r n a t i v ec u r s o r - l e f t k e y . ) Y o c a n n o t m o v e l e f tb e y o n d t h f i r s t c h a r a c t e r i t h l i n e . I y o t r y t o m o v e b e y o n d t h e r i g h t m o s tc h a r a c t e r , y o u ' l l r e e n t e r t h l i n e . D u i n e d i t i n g , R E T U R N i a c t i v e ; p r e s s i n gi t e l l s M L t r e c h e c k t h l i n e . Y o c a p r e s s t h C L R / H O M E k e t o c l e a r t h e n t i r e l i n e i y o u w a n t t s t a r t f r o ms c r a t c h , o i y o u w a n t t g e t l i n en u m b e r p r o m p t t u s R E T U R N t g e b a c k t t h m e n u .

D i s p l a y D a t aT h s e c o n d m e n u c h o i c e , D I S P L A YD A T A , e x a m i n e s m e m o r y a n d s h o w st h c o n t e n t s i t h s a m e f o r m a t a t h p r o g r a m l i s t i n g ( i n c l u d i n g t h e c h e c ks u m ) . W h e n y o p r e s s D M L a s k s y o f o s t a r t i n g a d d r e s s . B s u r e t h a i t h s t a r t i n g a d d r e s s y o g i v e c o r r e s p o n d st l i n e n u m b e r i t h l i s t i n g . O t h e rw i s e , t h c h e c k s u m d i s p l a y w i l l b m e a n i n g l e s s . M L d i s p l a y s p r o g r a ml i n e s u n t i l i r e a c h e s t h e n o t h p r g r a m , a w h i c h p o i n t t h m e n u i r e d i sp l a y e d . Y o c a p a u s e t h e d i s p l a y b p r e s s i n g t h e s p a c e b a r . ( M L X f i n i s h e sp r i n t i n g t h e c u r r e n t l i n e b e f o r e h a l t i n g . )P r e s s s p a c e a g a i n t o r e s t a r t t h d i s p l a y .T b r e a k o u t o t h e d i s p l a y a n g e b a c kt t h m e n u b e f o r e t h e n d i n g a d d r e s si r e a c h e d , p r e s s R E T U R N .

O t h e r M e n u O p t i o n sT w m o r e m e n u s e l e c t i o n s l e y o s a v ep r o g r a m s a n l o a d t h e m b a c k i n t o t h c o m p u t e r . T h e s e a r S A V E F I L E a n L O A D F I L E ; t h e i r o p e r a t i o n i q u i t es t r a i g h t f o r w a r d . W h e n y o p r e s s o L M L a s k s y o f o t h f i l e n a m e . Y o u ' l lt h e n b e a s k e d t p r e s s e i t h e r o t s e l e c t d i s k o r t a p e .

Y o u ' l l n o t i c e t h d i s k d r i v e s t a r t i n ga n s t o p p i n g s e v e r a l t i m e s d u r i n gl o a d o r s a v e ( s a v e o n l y f o t h 1 2 v e s i o n ) . D o n ' t p a n i c ; t h i s i n o r m a l b h a v i o r . M L o p e n s a n r e a d s f r o m o w r i t e s t t h f i l e i n s t e a d o f u s i n g t h u s u a l L O A D a n S A V E c o m m a n d s( 1 2 8 M L m a k e s u s o B L O A D ) . D i s ku s e r s s h o u l d a l s o n o t e t h a t t h d r i v ep r e f i x 0 i a u t o m a t i c a l l y a d d e d t t h f i l e n a m e ( l i n e 7 5 i 6 M L X ) , s t h i ss h o u l d n o b i n c l u d e d w h e n e n t e r i n gt h n a m e . T h i s a l s o p r e c l u d e s t h u s o

f o S a v e - w i t h - R e p l a c e , s r e m e m b e rt g i v e e a c h v e r s i o n y o s a v e d i f f e r e n t

n a m e . T h 1 2 v e r s i o n m a k e s u f o t h i s b g i v i n g y o t h o p t i o n o f s c r a t c hi n g t h e e x i s t i n g f i l e i y o w a n t t r e u s e

f i l e n a m e .R e m e m b e r t h a t M L s a v e s t h e e

t i r e w o r k s p a c e a r e a f r o m t h s t a r t i n ga d d r e s s t t h e n d i n g a d d r e s s , s o t h s a v e o l o a d m a t a k e l o n g e r t h a n y o m i g h t e x p e c t i y o u ' v e e n t e r e d o n l ys m a l l a m o u n t o f d a t a f r o m l o n g l i s ti n g . W h e n s a v i n g p a r t i a l l y c o m p l e t e dl i s t i n g , m a k e s u r e t n o t e t h a d d r e s sw h e r e y o u s t o p p e d t y p i n g s y o u ' l lk n o w w h e r e t r e s u m e e n t r y w h e n y o r e l o a d .

M L r e p o r t s t h s t a n d a r d d i s k o t a p e e r r o r m e s s a g e s i a n p r o b l e m s a r d e t e c t e d d u r i n g t h s a v e o l o a d . ( T a p e ,u s e r s s h o u l d b e a r i m i n d t h a t C o m m od o r e c o m p u t e r s a r n e v e r a b l e t d e t e c te r r o r s d u r i n g s a v e t o t a p e . ) M L a l s oh a t h r e e s p e c i a l l o a d e r r o r m e s s a g e s :I N C O R R E C T S T A R T I N G A D D R E S S ,w h i c h m e a n s t h f i l e y o u ' r e t r y i n g t l o a d d o e s n o h a v e t h s t a r t i n g a d d r e s sy o s p e c i f i e d w h e n y o r a M L X ;L O A D E N D E D A a d d r e s s , w h i c hm e a n s t h f i l e y o u ' r e t r y i n g t l o a de n d s b e f o r e t h e n d i n g a d d r e s s y o s p e c i f i e d w h e n y o s t a r t e d M L X ; a n T R U N C A T E D A E N D I N G A D R E S S , w h i c h m e a n s t h f i l e y o u ' r et r y i n g t l o a d e x t e n d s b e y o n d t h e n i n a d d r e s s y o s p e c i f i e d w h e n y o s t a r t e d M L X . I y o s e o n o t h e s em e s s a g e s a n f e e ! c e r t a i n t h a t y o u ' v el o a d e d t h r i g h t f i l e , e x i t a n r e r u nM L X , b e i n g c a r e f u l t e n t e r t h c o r r e c ts t a r t i n g a n e n d i n g a d d r e s s e s .

T h 1 2 v e r s i o n a l s o h a C A T AL O D I S K o p t i o n s y o c a v i e w t h c o n t e n t s o f t h d i s k d i r e c t o r y b e f o r es a v i n g o l o a d i n g .

T h Q U I T m e n u o p t i o n h a t h o v i o u s e f f e c t — i t s t o p s M L a n e n t e r sB A S I C . T h R U N / S T O P k e i d i a b l e d , s t h o p t i o n l e t s y o e x i t t h p r o g r a m w i t h o u t t u r n i n g o f t h c o p u t e r . ( O c o u r s e , R U N / S T O P - R ES T O R E a l s o g e t s y o o u t . ) Y o u ' l l b a s k e d f o r v e r i f i c a t i o n ; p r e s s t e x i t t B A S I C , o a n o t h e r k e t r e t u r n t t h m e n u . A f t e r q u i t t i n g , y o c a t y p eR U a g a i n a n r e e n t e r M L w i t h o u tl o s i n g y o u r d a t a , a l o n g a y o d o n ' tu s t h c l e a r w o r k s p a c e o p t i o n .

T h F i n i s h e d P r o d u c tW h e n y o u ' v e f i n i s h e d t y p i n g a l t h d a t a f o a M L p r o g r a m a n s a v e d y o u rw o r k , y o u ' r e r e a d y t s e e t h e r e s u l t s .T h i n s t r u c t i o n s f o l o a d i n g a n u s i n gt h f i n i s h e d p r o d u c t v a r y f r o m p r o g r a mt p r o g r a m . S o m e M l p r o g r a m s a r d s i g n e d t b l o a d e d a n r u l i k e B A S I Cp r o g r a m s , s a l y o n e e d t t y p e i L O A D " f i l e n a m e " , 8 f o d i s k ( D L O A D" f i l e n a m e " o t h e 1 2 8 ) o L O A D " f i l en a m e " f o t a p e , a n t h e n R U N . S u c h

p r o g r a m s w i l l u s u a l l y h a v e s t a r t i n ga d d r e s s o 0 8 0 1 f o t h 6 o 1 C 0 1 f o t h 1 2 8 . O t h e r p r o g r a m s m u s t b r l o a d e d t o s p e c i f i c a d d r e s s e s w i t h c o m a n d s u c h a L O A D " f i l e n a m e " , 8 , 1 f o d i s k ( B L O A D " f i l e n a m e - o t h 1 2 8 ) o L O A D " f i l e n a m e " , 1 , f o t a p e , t h e ns t a r t e d w i t h S Y t p a r t i c u l a r m e o r a d d r e s s . O t h C o m m o d o r e 6 4 t h m o s t c o m m o n s t a r t i n g a d d r e s s f o s u c h p r o g r a m s i 4 9 1 5 2 , w h i c h c o r r es p o n d s t M L a d d r e s s C 0 0 0 . I e i t h e rc a s e , y o s h o u l d a l w a y s r e f e r t o t h a t i c l e w h i c h a c c o m p a n i e s t h M l i s t i n gf o i n f o r m a t i o n o l o a d i n g a n r u n n i n gt h p r o g r a m .

A O u n c e o P r e v e n t i o nB t h t i m e y o f i n i s h t y p i n g i t h d a t af o l o n g M p r o g r a m , y o m a h a v es e v e r a l h o u r s i n v e s t e d i t h p r o j e c t .D o n ' t t a k e c h a n c e s — u s e o u " A u t om a t i c P r o o f r e a d e r " t t y p e t h n e M L X , a n t h e n t e s t y o u r c o p y t h o r o u g hl b e f o r e f i r s t u s i n g i t e n t e r a n s i n i f i c a n t a m o u n t o f d a t a . M a k e s u r e a l t h m e n u o p t i o n s w o r k a t h e y s h o u l d .E n t e r f r a g m e n t s o t h p r o g r a m s t a r t i n ga s e v e r a l d i f f e r e n t a d d r e s s e s , t h e n u s et h D i s p l a y o p t i o n t v e r i f y t h a t t h d a t a h a b e e n e n t e r e d c o r r e c t l y . A n b s u r e t t e s t t h S a v e a n L o a d o p t i o n ss e v e r a l t i m e s t e n s u r e t h a t y o u c a n r c a l l y o u r w o r k f r o m d i s k o t a p e . D o n ' tl e s i m p l e t y p i n g e r r o r i t h n e M L c o s t y o s e v e r a l n i g h t s o h a r dw o r k .

P r o g r a m 1 M L l o C o m m o d o r e 6 S 1 R E V E R S I O N 1 . 1 : L I N E S

3 0 , 9 5 0 M O D I F I E D , L I N E S8 5 - 4 8 7 A D D E D

P O K E 5 6 , 5 0 : C L R : D I M I N S ,I , J , A , B , A S , a S , A ( 7 ) , N ?C 4 « 4 8 i C 6 = 1 6 : C 7 = 7 ! Z 2 = 2 : Z4 = 2 5 4 i Z 5 = 2 5 5 i Z 6 = 2 5 6 : Z 7 =1 2 F A = P E E K ( 4 5 ) + Z 6 * P £ E K ( 4 6 >: B S = P E E K { 5 5 ) + Z 6 * P E E K ( 5 6) : H 5 = " 0 1 2 3 4 5 6 7 8 9 A B C D E F "R S = C H R $ ( 1 3 } : L S = " [ L E F T ) ": S S = " " : D S = C H R S { 2 0 ) : Z $ =C H R S ( 0 ) : T $ = " [ 1 3 R I G H T ! "S D - 5 4 2 7 2 : F O R I = S D T O S D+ 2 3 : P O K E I . B i N E X T i P O K E[ S P A C E ) S D + 2 4 , 1 5 : P O K E 7

6 , 5 2P R I N T " ( C L R ) " C H R S ( 1 4 2 ) C HR S ( 8 ) : P 0 K E 5 3 2 8 0 , 1 5 : P O K

5 3 2 8 1 , 1 5P R I N T T $ f R E D } ( R V S j( S P A C E S ) E 8( S P A C E S i " S P C ( 2 8 ) "J S P A C E S ] [ O F F ] ( B L U M

i £ r e d ) { r v s ][ S P A C E S ] " S P C ( 2 8 ) "{ 1 S P A C E S ] [ B L U ] ' 1

P 1 7 P R I N T " { 3 D O W N )( S P A C E S 3 C O M P U T E ! ' M C H I N E L A N G U A G E E D I T O R[ D O W N ) " 1

J 1 8 P R I N T " { B L K ] S T A R T I N G A D D

E

D

C

S

C

P

E

1 0

1 1

1 2

1 3

1 4

1 5

1 6

7 C O M P U T E ' S G f l z e r i e J u n e 1 9 8 9

Page 73: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 73/96

M L

G 1 9

K 2 0

P 2 1

D R 2 2 0

B

J

J H

P

B

E J K

P

J G C

R

B P J O

E H

J S

G

H H F G

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

4 3 4 4

4 5

4 6 4 7 4 8 4 8

" ; i G O S U B 3 0 0 : S A = AD : G O S U B 1 0 4 0 : I F T H E N 1 8P R I N T " [ B L K } ( 2 S P A C E S j E ND I N G A D D R E S S g 4 3 " ; : G O S U B3 0 0 : E A = A D : G O S U B 1 0 3 0 : I F[ S P A C E l F T H E N 1 9 0I N P U T " [ 3 D O W N ] [ B L K ) C L E A

W O R K S P A C E [ Y / N ] § 4 3 " ; AS i l F L E F T S ( A S , 1 ) < > " Y " T HE N 2 2 0P R I N T " [ 2 D O W N ) t B L U } W O R KI N G . . . " ) i F O R I = B S T O B S +E A - S A + 7 : P O K E I , 0 : N E X T : PR I N T " D O N E "P R I N T T A B ( 1 0 ) " [ 2 D O W N }( B L K H R V S ) M L X C O M M A N D( S P A C E } M E N U ( D O W N ) § 4 | "

P R I N T T S " { R V S J e [ O F F ] N T ED A T A "

P R I N T T S " [ R V S j D { O F F j l S PL A D A T A " : P R I N T T S ( R V S } L [ O F F } O A D F I L E "

P R I N T T $ " [ R V S 3 s £ O F F } A V Ef i l e " : p r i n t t s " ( r v s ] q[ o f f 3 u i t [ 2 d o w n J [ b l k J "

G E A S i I F A ? = N S T H E N 2 5 0A = 0 i F O R 1 - T 5 : I F A $ M I D S ( " E D L E Q " , I , 1 ) T H E N- I i I - 5N E X T i O N G O T O 4 2 0 , 6 1 0 , 69 0 , 7 0 0 , 2 8 0 : G O S U B 1 0 6 0 : G OT O 2 5 0P R I N T " ( R V S } Q U I T " : I N P UT " ( D O W N ) i 4 i A R E Y O U S U R E

[ Y / N ] " ; A S j I F L E F T ? ( A S ,1 ) < > " Y " T H E N 2 2 0P O K E S D + 2 4 , 0 : E N DI N 5 ' = N S i A D = 0 : I N P U T I N S : I FL E N ( I N S ) < 4 T H E N R E T U R NB S - I N S : G O S U B 3 2 0 : A D = A : B S- M I D $ ( I N S , 3 ) i G O S U B 3 2 0 : AD = A D * 2 5 6 + A i R E T U R NA = 0 : F O R J " T O 2 i A S = M I DS ( B $ , J , l ) | B » A S C ( A S ) - C 4 +( A $ > " @ " ) * C 7 : A = A * C 6 + BI B < O R B > 1 5 T H E N A D 0 ; A = - l i J » 2N E X T : R E T U R NB - I N T ( A / C 6 ) i P R I N T M I D ? (H $ , B + 1 , 1 ) r i B = A - B " C 6 : P R IN M I D S ( H S , B + 1 , 1 ) : t R E T UR A = I N T ( A D / Z 6 ) i G O S U B 3 5 0 i A= A D - A * Z 6 : G O S U B 3 5 0 : P R I N T" "

C K » I N T ( A D / Z 6 ) : C K = A D - Z 4 *C K + Z 5 " ( C K > Z 7 ) : G O T O 3 9 0C K = C K * Z 2 + Z 5 * S C K > Z 7 ) + AC K - C K + Z 5 * ( C K > Z 5 ) : R E T U R NP R I N T " [ D O W N } S T A R T I N G A § 4 | " ; : G O S U B 3 0 0 i I F I N S < >N T H E N G O S U B 1 0 3 0 : I F[ S P A C E } T H E N 4 0 0R E T U R NP R I N T " [ R V S ] E N T E R D A T A[ S P A C E ) 1 1 : G C S U B 4 0 0 : I F I $ = > N $ T H E N 2 2 0O P E N 3 , 3 : P R I N TP O K E 1 9 8 , 0 ! G O S U B 3 6 0 : I F

T H E N P R I N T I N $ : P R I N T "{ U P } [ 5 R I G H T ] " ;F O R 1 = 0 T O 2 S T E P 3 : B S= S S i F O R J = T 2 l I PH E B $ = M I D S ( I N S , I + J , 1 )P R I N T " [ R V S } " B S L S r i I F2 4 T H E N P R I N T " £ O F F ] " ;G E A S i I F A ? = N S T H E N 4 7 0I F ( A S > U / " A N D A S < " : " ) O R ! AS > " @ " A N D A S < ' " G " ) T H E N 5 4 0A — ( A ? » " M " ) - 2 * t A $ = " , " ) -

3 * ( A 5 t l . » ) - 4 * ( A ? t l / " ) - 5* ( A S = " J " ) - 6 # ( A S = " K " )

F X 4 B 6 A = A - 7 * ( A S = " L " ) - 8 » { A S = " :" ) - 9 ' ( A S = M U " ) - 1 0 « { A S = " Ip . . )A » A - 1 3 » ( A 5 = S S ) : I F A T H E

A S = M I D S ( 1 > A B C D 1 2 3 E ' 1 5 6 F0 " , A , 1 ) : G O T O 5 4 I A ? " R S A N D ( | I = B ) A N D ( J= 1 ) O R F ) T H E N P R I N T B S ; :J = 2 : N E X T i 1 = 2 4 I G O T O 5 5 0I A [ H O M E } ' 1 T H E N P R N B S ; J = 2 i N E X T : I = 2 4 : N E XT i F = 0 : G O T O 4 4 0

I F { A 5 - " [ R I G H T } " ) A N D F T E N P R I N T B S L S ; 1 G O T O 5 4 0I A ? O L $ A N A ? < > D 5 O ( ( I - 0 ) A N D ( J = 1 ) ) T H E N G O

U B 1 0 6 0 1 G O T O 4 7 0A S = L $ + S S + L ? : P R I N T B $ L $ ;: J = 2 - J ; I F T H E N P R I N T( S P A C E 3 l S ; i I " I - 3P R I N T A ? ; : N E X T J t P R I N T( S P A C E } S ? |N E X T I j P R I N T : P R I N T h ( U P ){ R I G H T ) " ; i I N P U T # 3 , I N Si I F I N $ = N S T H E N C L O S E 3 :G O T O 2 2 0F O 1 = T 2 S T E P 3 : B 5 =M I D S ( I N S , I ) i G O S U B 3 2 0 : I F

K 2 T H E N G O S U B 3 6 0 : A ( I/ 3 ) ° AN E X T s I F A O C K T H E N G O S UB 1 0 6 0 t P R I N T " t B L K ] [ R V S }( S P A C E ) E R R O R j R E E N T E RI N E | i 4 i " i F = l i G O T O 4 4 0

G O S U B 1 0 8 0 : B « B S + A D - S A : F OI » T O 7 i P O K E B + I , A ( I

) : N E X TA D = A D + 8 : I F A D > E A T H E NL O S E 3 : P R I N T " j D O W N } f B L U }* E N D O F E N T R Y " { E L K }{ D O W N i " i G O T O 7 0 0F » 0 : G O T O 4 4 0P R I N T " ( C L R } ( D O W N ) [ R V S }[ S P A C E j D I S P L A Y D A T A " i

O S U B 4 0 0 : I F I N S = N S T H E N 22 P R I N T " [ D O W N } [ B L U } P R E S S ![ R V S } S P A C E [ O F F J T O P A S E ( R V S } R E T U R N ( O F F ] T

C 4 8

M 4 9

K C 5 0 0

M 5 1 G 5 2

H G 5 3 0

Q 5 4

P M 5 5 0

Q 5 6

P 5 7

H J 5 8 0

Q 5 9

G O 6 0 0Q 6 1

R 6 2

K 6 3 G O S U B 3 6 0 i B = B S + A D - S A i F O RI - B T O B + 7 i A « P E E K ( U l G 0 SU B 3 5 0 : G O S U B 3 8 0 : P R I N T S N E X T : P R I N T " ( R V S } " ; i A = C K: G O S U B 3 5 0 : P R I N T

P = l : A D » A D + 8 i I F A D > E A T S N P R I N T " [ D O W N } ( B L U ) "N D O F D A T A • • " i G O T O 2 2 0G E A S : I F A S - R S T H E N G S U B 1 0 B 0 i G O T O 2 2 0I A 5 ^ S S T H E N F = F + l i G O SU B 1 0 8 0O N F G O T O 6 3 0 , 6 6 0 , 6 3 0P R I N T " ( D O W N J [ R V S } L O A D[ S P A C E J D A T A " j O P = 1 i G O T O7 1 P R I N T " i D O W N ) ( R V S ) S A V E( S P A C E J F I L E " i O P - 0I N S - N S i I N P U T " ( D O W N ( F I L E

c

K

K

E A C

P R

6 4 6 5

6 6

6 7

6 8 6 9

7 0 7 1

[ S P A C E } T H E N 2 2 0P 7 2 F = 0 : P R I N T " { D O W N ) [ B L K ]i R V S } T [ O F F J A P E O R ( R V S JD [ O F F } l S K t § 4 3 " ;

F 7 3 G E A $ i I F A ? - " T " T H E N P RI N T n T i D O W N } " i G O T O 8 8 0H 7 4 I A S O " D " T H E N 7 3 0

H 7 5 P R I N T " D { D O W N J 1 1 i O P E N 1 5 , 8, 1 5 , " 1 0 : " : B = E A - S A : I N ? = "0 : " + I N ? ! l P O T H E N 8 1 0

S O 7 6 O P E N l , 8 , 8 , I N S " , P , W " i GO S U B 8 6 0 : I F T H E N 2 2 0

F 7 7 A H = I N T ( S A / 2 5 6 ) i A L = S A - ( AH * 2 5 6 ) ! P R I N T # 1 , C H R S ( A L ); C H R S ( A H ) !

P 7 8 F O 1 = 0 T O B i P R I N T # l , C HR S ( P E E K ( B S + I ) ) f i I F S H E N 8 0 0

F 7 9 N E X T : C L O S E 1 : C L O S E 1 5 : G O T0 9 4 0G 8 0 G O S U B 1 0 6 0 : P R I N T " [ D O W N 3

( B L K i E R R O R D U R I N G S A V E i6 4 3 " I G O S U B 8 6 0 : G O T O 2 2 0

M 8 1 O P E N l , B , 8 , I N 5 + " , P , R " i GO S U B 8 6 0 i I P T H E N 2 2 0

G 8 2 G E T # 1 , A 5 , B $ ! A D = » A S C ( A S + ZS ) + 2 5 6 * A S C ( B S + Z S ) i I P A < > S h T H E N F = l i G O T O 8 5 0

R 8 3 F O 1 = T B : G E T # l , A 5 i PO K E B S + I , A S C ( A S + Z S ) i I F (I O B ) A N D S T H E N F = 2 t A D- I i I ^ B

F 8 4 N E X T i I F S T O 6 4 T H E N F - F Q B 5 0 C L O S E 1 . C L O S E 1 5 : O N A B S ( F

> 0 ) + l G O T O 9 6 0 , 9 7 0S A 8 6 0 I N P U T # 1 5 , A , A S : I F T H E NC L 0 S E 1 : C L 0 S E 1 5 : G O S U B 1 0

6 0 : P R I N T " ( R V S } E R R O R ! " G Q 8 7 0 R E T U R NE 8 8 P 0 K E 1 8 3 , P E E K ( F A + 2 ) : P O K E

1 8 7 , P E E K ( F A + 3 ) 1 P O K E I 8 8 ,P E E K ( F A + 4 ) : 1 F O P = 0 T H E N 9 2

H 8 9 0 S Y S 6 3 4 6 6 : I F ( P E E K ( 7 8 3 ) AN D 1 ) T H E N G O S U B 1 0 6 0 : P R I NT ' M D O W N ) [ R V S ) F I L E N O ! S P A C E } F O U N D " : G O T O 6 9 0

C 9 0 A D = P E E K ( B 2 9 ) + 2 5 6 * P E E K ( 83 0 I I A D O S A T H E N F = l :G O T O 9 7 0

S C 9 1 0 A = P E E K ( 8 3 1 ) + 2 5 6 * P E G K ( 8 32 ) - l : P = P - 2 * { A < E A ) - 3 * ( A >E A ) ! A D = A - A D : G O T O 9 3 0

K 9 2 A = S A : B = E A + l i G O S U B 1 0 1 0 : PO K E 7 8 0 , 3 : S Y S 6 3 3 3 S

J 9 3 A = B S : B = B S + ( E A - S A ) + 1 ; G O SU B 1 0 1 0 : O N O G O T O 9 5 0 J S Y

6 3 5 9 1A 9 4 G O S U B 1 0 8 0 : P R I N T " ( B L U } "

S A V E C O M P L E T E D ' * " : G O T0 2 2 0

X 9 5 P O K E 1 4 7 , 0 : S Y S 6 3 5 6 2 t I F{ S P A C E } S T > 0 T H E N 9 7 0

P 9 6 G O S U B l O a O ^ R I N T ' - i B L U } " *L O A D C O M P L E T E D * * " : G O T

0 2 2 0D P 9 7 0 G O S U B 1 0 6 0 : P R I N T " ( B L K }[ R V S j E R R O R D U R I N G L O A D :

[ D O W N H 4 3 " : O N G O S U B 9 80 , 9 9 0 , 1 0 0 0 i G O T O 2 2 0

P 9 8 P R I N T " I N C O R R E C T S T A R T I NA D D R E S S ( " ; I G O S U B 3 6 0 :

P R I N T " ) " : R E T U R NG R 9 9 0 P R I N T " L O A D E N D E D A " ;

A D = S A + A D : G O S U B 3 6 0 i P R I N TD $ : R E T U R N

F D 1 0 0 0 P R I N T M T R U N C A T E D A T E N DI N A D D R E S S " I R E T U R N

R 1 0 1 0 A I N T ( A / 2 5 6 ) ! A L » A - ( A i I* 2 S 6 ) : P O K E 1 9 3 , A L : P O K E 19 4 A

F 1 0 2 0 A H = I N T ( B / 2 5 6 ) : A L = B - ( A H* 2 5 6 ) ; P O K E 1 7 4 , A L i P O K E l7 5 , A H : R E T U R N

F 1 0 3 0 I A D < S A O A D > E A T H E N1 0 5 0

H 1 0 4 0 I F ( A D > 5 1 1 A N D A D < 4 0 9 6 0

C O M P U T E ' S G a ; o / f o J u n e 1 9 8 9 7

Page 74: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 74/96

M I ) O R ( A D > 4 9 1 5 1 A N A D < 5 32 4 8 ) T H E N G O S U B 1 0 8 0 : F = 0: R E T U R N

H 1 0 5 0 G O S U B 1 0 6 0 : P R I N T " | R V S j( S P A C E j I N V A L I D A D D R E S S

( D O W N ) I B L K ) " I F = l i R E T UR

A R 1 0 6 0 P O K E S D + 5 , 3 1 : P O K E S D + 6, 2 0 8 t P O K E S D , 2 4 0 : P O K E{ S P A C E } S D + 1 , 4 : P O K E S D

4 , 3 3D X 1 0 7 0 F O R S = T 1 0 0 : N E X T : G O

T O 1 0 9 0P F 1 0 8 0 P O K E S D + 5 , 8 j P O K E S D + 6 ,

2 4 0 : P O K E 3 D , 0 : P O K E S D 1 , 9 0 : P O K E S D + 4 , 1 7

A 1 0 9 0 F O S = T 1 0 0 : N E X T i P OK S D + 4 , C t P O K E S D , 0 : P OK S D + 1 , 0 : R E T U R N

P r o g r a m 2 m l t o c o m m o d o r e 1 2 A 1 0 T R A P 9 6 0 : P O K E 4 6 2 7 , 1 2 8 :

D I M N L S , A ( 7 )X 1 1 Z 2 = 2 : Z 4 = 2 5 4 : Z 5 = 2 5 5 : Z 6 = 2

5 6 : Z 7 = 1 2 7 : B S = 2 5 6 * P E E K ( 46 2 7 ) : E A = 6 5 2 8 0

F 1 2 B E S - C H R S ( 7 ) : R T S H C H R S ( 1 3) : D L S = C H R S ( 2 0 ) : S P S = C H R S( 3 2 ) : L F S = C H R S ( 1 5 7 )

K 1 3 0 D E F F N H B ( A ) = I N T [ A / 2 5 6 ) :D E F N L B ( A ) = A - F N H B ( A ) * 2S 6 : D E F F N A D [ A ) = P E E K ( A ) +2 5 6 " P E E K ( A + 1 )

J 1 4 K E 1 , " A " : K E Y 3 , " n " : K E Y5 , " C " : K E Y 7 , " D " : V O L 1 I R G ( 0 ) = S T H E N F A S T

F 1 5 P R I N T " { C L R } " C H R S ( 1 4 2 ) ; CH R S ( 8 ) : C O L O R 0 , 1 5 : C O L O R

4 , 1 5 : C O L O R 6 , 1 5G 1 6 P R I N T T A B ( L 2 ) " I R E O l

( R V S ) ( 2 S P A C E S } i 9 @ { S P A C E S } " R T S ; T f t B ( 1 2 ) "( R V S } ( 2 S P A C E S ) ( O F F )( B L U ) 1 2 H L ( R E D )( R V S } ( 2 S P A C E S ) " R T S ; T A B( 1 2 ) " { R V S } { 1 3 S P A C E S ){ B L U } "

F 1 7 P R I N T " { 2 D O W N )( S P A C E S ) C O M P U T E 1 ' S M

C H I N E L A N G U A G E E D I T O R{ D O W N ) "

D 1 B P R I N T " l B L K } S T A R T I N G A D R E S S { 4 > " ; : G O S U B 2 6 0 : I FI S P A C E J A D T H E N S A = A D : E L

S 1 8 F 1 9 P R I N T " { B L K H 2 S P A C E S j E N

D I N G A D D R E S S ^ } " ; 1 G O S U B2 6 0 : I F A D T H E N E A = A D : EL S 1 9

M 2 0 P R I N T " { D O W N } { B L K } C L E A R( S P A C E [ W O R K S P A C E [ Y / N j ?{ 4 } " : G E T K E Y A S : I F A S O "Y T H E N 2 2

Q 2 1 P R I N T " ( D O W N ) ( B L U ) W 0 R K I NG . . . " ; : B A N K 0 : F O R A = B S( S P A C E ) T O B S + ( E A - S A J + 7 :

P O K E A , 0 : N E X T A : P R I N T " DO N E "

D 2 2 P R I N T T A B ( 1 0 ) " { D O W N )( B L K H R V S ) M L C O M M A N D( S P A C E ) M E N U < 4 } ( D O W N ) " :P R I N T T A B ( 1 3 ) " ( R V S ) E( O F F j N T E R D A T A " R T S ; T A B (1 3 ) " ( R V S j D ( O F F ) l S P L A YA T A " R T S ; T A B ( 1 3 ) " { R V S ) L( O F F ) O A D F I L E "

H 2 3 P R I N T T A B ( 1 3 ) " ( R V S ) S{ O F F j A V E F I L E " R T S ; T A B { 1

A

S

B

P

M P

2 4

2 5

2 6

2 7

2 8 2 9

S 3 0

R 3 1 D A Q

J

B

3 2 3 3 3 4

3 5 3 6

Q 3 7

P 3 8

R C 3 9 0

A 4 0 Q 4 1

F 4 2

R D 4 3 0

X 4 4

J P 4 5 0

P 4 6

G 4 7

H 4 8

D 4 9

B 5 0

A R 5 1 0

3 ) " l R V S j C l O F F ) A T A L O G D S K " R T S ; T A B ( 1 3 ) " l R V S } Q{ O F F } I I { D O W N ) B L K ) "

G E T K E Y A S : A = I N S T R { " E D L SC Q " , A S ) : O N G O T O 3 4 0 , 55 0 , 6 4 0 , 6 5 0 , 9 3 0 , 9 4 0 : G O S U

9 5 0 : G O T O 2 4 P R I N T " S T A R T I N G A T " ; : G O SU 2 6 0 : I F ( A D O 0 ) O R ( A SL S J T H E N R E T U R N : E L S E 2 5 A S = N L S : I N P U T A S : I F L E W (A S ) = 4 T H E N A D = D E C ( A 5 )I A D = 0 T H E N B E G I N : I FS O N L S T H E N 3 0 0 : E L S E R T U R N l B E N DI A D < S A O A D > E A T H E N( S P A C E } 3 0 0I A D > 5 1 1 A N D A D < 6 5 2 8 0( S P A C E ) T H E N P R I N T B E S ; :R E T U R NG O S U B 9 5 0 : P R I N T " I R V S ]N V A L I D A D D R E S S ( D O W N )( B L K ) " : A D = 0 : R E T U R N

C K = F N H B ( A D ) : C K = A D - Z 4 * C K■ * - Z 5 ' ( C K > Z 7 ) : G O T O 3 3 C K = C K * Z 2 + Z 5 * ( C K > Z 7 ) + AC K = C K + Z 5 ' ( C K > Z 5 ) : R E T U H HP R I N T B E S ; " ( R V S J E N T E R( S P A C E ) D A T A " : G O S U B 2 5 : I A S = N L S T H E N 2 2 B A N K 0 : P R I N T : F = 0 : O P E N, G O S U B 3 1 0 : P R I N T H E X S [ A D

" : " ; : I T H E N P R I N T( S P A C E j L S : P R I N T " l U P )( R I G H T ) " ;F O 1 - T 2 S T E P 3 : B §= S P $ : F O R J - T 2 : I F[ S P A C E j T H E N B S = M I D $ ( L $ ,I + J , l )P R I N T " 1 R V S } " B $ + L F S ; : I Ff S P A C E ) I < 2 4 T H E N P R I N T "( O F F } " ;

G E T K E Y A S : I F ( A S > " / " A A S < " : " ) O R ( A S > " @ " A N A S < " G " ) T H E N 4 7

I A S = " + " T H E N A S = " E " : GO T 4 7 I A $ = " - " T H E N A S = " F " : GO T O 4 7 0I A $ = R T S A N ( ( 1 = 0 ) A D ( J = l ) O F T H E N P R I N

B S ; : J = 2 : N E X T : i = 2 4 : G O T4 8

I A $ = " t H O M E t " T H E N P R N B S : J = 2 : N E X T : I = 2 4 : N E XT : F = 0 : G O T O 3 6 I ( A S = " { R I G H T j " ) A N D

T H E N P R I N T B S + L F S ; : G O T4 7 I A S O L F S A N A S O D L S

( S P A C E ) O R ( { 1 = 0 } A N [ = 1 ) ) T H E N G O S U B 9 5 0 : G O T

3 9 A $ = L F S + S P S + L F S : P K 1 N T B + L F $ ; : J = 2 - J : I F T H E NR I N T L F $ ; : I = I - 3P R I N T A S ; : N E X T J : P R I N T( S P A C E ) S P S ;N E X T I : P R I N T : P R I N T " ( U P |{ R I G H T ) " ; : L $ = "( 2 S P A C E S ) "

F O 1 - T 2 S T E P 3 : G ET # 3 , A S , B S : I F A S P T H F .

I = 2 5 : H E X T : C L O S E 3 : G O T2 2

A 5 = A 5 + B S : A = D E C ( A S ) : M I D S[ L $ , I , 2 ) » A $ J I K 2 T H

G O S U B 3 2 0 : A ( I / 3 ) = A : G ET # 3 , A $N E X T I H F A O C K T H E K G

D

X

c

H

5 2

5 3 5 4

5 5

J 5 6

X

D

X G

E

Q X R

B

D

P R

5 7

5 8

5 9

6 0

6 1

6 2

6 3

6 5 6 6

6 6 6 7

S 6 8

S E

J

M .

G

6 9 7 0

7 1

7 2

7 3

R 7 4

G 7 5

F 7 6

S U 9 5 0 : P R I N T : P R I N T "{ R V S ) E R R O R : R E E N T E R L

N " : F = l : G 0 T 0 3 6 P R I N T B E S : B = B S + A D - S A : F OR 1 = 0 T 7 : P 0 K E B + I , A ( I) : N E X TF = 0 : A D = A D t 8 : I F A D < = E AH E 3 6 C L O S E 3 : P R I N T " { D O W N |( B L U J * * E N D O E N T R Y * ( B L K } ( 2 D O W N ) " : G O T O 6 5 P R I N T B E S ; " I C L R ) ( D O W N )f R V S } D I S P L A Y D A T A " : G OS U 2 5 0 : I F A S = N L S T H E N{ S P A C E J 2 2 0

B A N K 0 : P R I N T " ( D O W H ){ B L U } P R E S S : { R V S ) S P A C E( O F F ) T O P A U S E , { R V S ) R E

T U R N ( O F F ) T B R E A K { 4 }{ D O W N } "P R I N T H E X S ( A D ) + " : n ; : G O SU 3 1 0 : B = B S + A D - S AF O I = T B + 7 : A = P E E K ( I) : P R I N T R I G H T S ( H E X S ( A ) ,2 ) ; S P S ; : G O S U B 3 2 0 : N E X T( S P A C E ) IP R I N T " { R V S J " ; R I G H T S ( H E XS ( C K ) , 2 F = l : A D = A D + 8 : I F A D > E A T E P R I N T ' ^ B L U } * * E N O

D A T A * * " : G O T O 2 2 G E A $ : I F A S = R T $ T H E NR I N T B E S : G O T O 2 2 I A S = S P S T H E N F = P + 1 : P RI N B E S ;O G O T O 5 7 0 , 6 1 0 , 5 7 0P R I N T B E S ' M D O W N ] { R V S )O A D A T A " : O P = l : G 0 T O 6

P R I N T B E S " ( D O W N J ( R V S )A V E F I L E " : O P = 0F = 0 : F S = N L S : l N P U T " F I L E N AM E f 4 J " ; F S : I F F S = N L S T H E

2 2 I L E N ( F $ ) > 1 4 T H E N 6 6 P R I N T " I D O W H } { B L K } ( R V S } T( O F F ) A P E O ( R V S l D ( O F F )

I S K : f 4 J " ;G E T K E Y A S I A " T T H

3 5 0 : E L S E I A S O " D "H E N 6 8 0P R I N T " D I S K { D O W N ) " i I F O

T H E N 7 6 D O P E N d , ( F S + " , P " ) , W : I F( S P A C E ) D S T H E N A S = D S : G O

T 7 4 B A N K 0 : P O K E B S - 2 , F N L B ( SA ) : P O K E B S - 1 , F N H B ( S A ) : PR I N T " S A V I N G " ; F S : P R I N TF O A = B S - 2 T B S + E A - S A :P R I N T # 1 , C H R S ( P E E K ( A ) ) ; :I S T H E N A S = " D I S K W R T E R R O R " : G O T O 7 5 N E X T A : C L O S E 1 : P R I N T "{ B L U } * * S A V E C O M P L E T E D{ S P A C E l W I T H O U T E R R O R S• " : G O T O 2 2 I D S = 6 3 T H E N B E G I N : C L OS 1 : I N P U T " 1 B L K ) R E P L A C E

E X I S T I N G F I L E [ Y / N ] { 4 }" ; A S : I A S = " Y " T i l E N S C A T C H ( F S ) : P R I N T : G O T O 7 0 : E L S E P R I N T " l B L K ) " : G O T O

6 6 0 ; B E N DC L O S E 1 : G O S U B 9 5 0 : P R I N T" ( B L K i ( R V S | E R R O R D U R I N

S A V E : t 4 J " : P R I N T A S : GO T 2 D O P E N f l , { F S + " , P " ) : I F D

T H E N A S = D S 5 : F = 4 : C L O S E( S P A C E ) 1 : G O T O 7 9

7 C O M P U T E D G a z e t t e J u r a 1 9 8 9

Page 75: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 75/96

I P 7 7

K 7 8

R 7 9

E H 8 0 0

Q 9 1

D

E

P K

X

8 2

8 3

B 4

8 5

8 6

F 8 7

A 8 8

C 8 9

G 9 0

J D 9 1 0

X B 9 2 0

C 9 3 f l

M 9

J A

M

K D

9 5 9 6

9 7

9 8 9 9

G E T t l , A S , B S : C L O S E 1 i A D =A S C | A S ) + 2 5 6 - A S C ( B ? ) : I F{ S P A C E } A D < > S A T H E N F = l :

G O T O 7 9 P R I N T " L O A D I N G " ; F S : P R I NT i B L O A D ( F S ) , B 0 , P ( B S ) : A D= S A + F N A D ( 1 7 1 ) - B S - 1 I F — 2• ( A D < E A ) - 3 * ( A D > E A )I T H E N 8 0 0 1 E L S E P R I NT " [ B L U ) " L O A D C O M P L E T E

W I T H O U T E R R O R S " " i G OT 2 g o s u b 9 5 0 : p r i n t " [ b l k ]E r v s J e r r o r d u r i n g l o a di 4 i " : O N G O S U B 8 1 0 , 82 0 , B 3 0 , 8 4 0 : G O T O 2 2 0P R I N T " I N C O R R E C T S T A R T I N

A D D R E S S ( " ; H E X S ( A D ) t ") " : R E T U R NP B I N T " L O A D E N D E D A T " ; HE X S ( A D ) : R E T U R NP R I N T " T R U N C A T E D A T E N D IN A D D R E S S ( " H E X ? ( E A ) " )' R E T U R NP R I N T " D I S K E R R O R " ; A $ : RE T U R NP R I N T " T A P E " i A D = P O I N T E R (F S l i B A N K l i A = P E E K ( A D ) t AL * P E E K { A D + 1 ) t A H = P E E K ( A D+ 2 B A N K 1 5 i S Y S D E C ( " F F 6 8 " ), 0 , l f S Y S D E C ( " F F B A " ) , l ,1 . 0 1 S Y S D E C [ " F F B D " ) , A , AL , A H : S Y S D E C ( " F F 9 0 " ) , 1 2B i I F O T H E N 6 9 0P H I N T : A » S A : B = E A + 1 : G O S U B

9 2 0 : S Y S D E C ( " E 9 1 9 " ) , 3 :P R I N T " S A V I N G " f F ?A = B S : B = B S + ( E A - E A ) 1 1 G O SU 9 2 0 : S Y S D E C ( " E A 1 S " ) :P R I N T " i D O W N ) [ B L U } * * T A P

S A V E C O M P L E T E D * * " : G OT 2 2 S Y D E C ( " E 9 9 A " } i P R I N T : Ip e e k ( 2 8 1 6 ) - 5 t h e n g o su 9 5 0 : p r i n t " { d o w n ]{ b l k H r v s ] f i l e n o t f o uN D " : G O T O 2 2 P R I N T " L O A D I N G . . . f D O W N iM : A D = F N f t D ( 2 a i 7 ) : I A D S T H E N F i L : G O T O 8 0 0 : E LS A D = F N A D ( 2 8 1 9 ) - l : F = - 2• ( A D < E A ) - 3 * ( A D > E A )A - B S : B = B S * ( E A - S A ) + 1 : G O SU 9 2 0 : S Y S D E C ( " E 9 F B " ) :I S T > 0 T H E N 8 0 0 : E L S E9 P O K E 1 9 3 , F N L B ( A ) : P O K E 1 9 4, F N H B ( A ) : P O K E 1 7 4 , F N L B (B ) : P O K E 1 7 5 , F N H B ( E t > : R E TU R C A T A L O G : P R I N T " | D O W N )I B L U ) * * P R E S S A N * K E Y

O M E N U * * " : G E T K E ¥ A S : GO T O 2 2 8P R I N T B E S ' M R V S J Q U I T{ 4 } " ; R T S ; " a r e y o s u r e( S P A C E } [ Y / N ] ? " : G E T K G YS : I F A 5 O " Y " T H E N 2 2 3 : EL S P R I N T " t C L R j " : B A N K5 E N S O U N D 1 , 5 0 0 , 1 0 : R E T U R NI E 1 A N D E L = 2 6 0 T H E

R E S U M E 3 0 I E R = 1 4 A N D E L = 5 0 0 T H E

R E S U M E N E X TI E R = 4 A N D E L = 7 8 3 T H E N

F = 4 : A 5 = D S S : R E S U M E B 0 I E R = 3 f l T H E N R E S U M E : E LS P R I N T E R R S ( E R ) i " E R O I L I K E " ; E L

C O M P U T E !P u b l i c a t i o n s

B a c k I s s u e s /D i s k O r d e r s

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

C O M P U T E ! P u b l i c a t i o n sS i n g l e - C o p y S a l e s

P . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3

N a r n o :

S t r e e t

C r t y :

S t a l e : z i

T y p e o l

Q u a n t i t yI s s u e

M o n t r i A f e a r )M a g a z i n e

o D i s k N a m e

S U B T O T A L :N r e s i d e n t s — A d d 8 V t % T a x :

N r e s i d e n t s — A d d 5 T a x :T O T A L :

P r i c e '

B a c h I 3 s u u s o C O M P U T E ' , a n f l C O M P U T B t G u i t s t i o a t S f l . O Q o a c l i . T t i o f o l l o w i n g i s s u e s a r e N O . ■ w a i l a b t e C O M P U T E : F a l l I 8 7 B - 3 / B I . 9 / 8 1 . 1 1 / B 1 ,2 / 8 5 - 1 2 / 8 2 . 2 I & 3 , 4 / 8 3 , 1 / 8 5 , 1 1 / 8 5 - 1 2 / 8 5 G a i o l t t :7 - 8 3 - 1 2 - 8 3 . l / W - 7 / 8 4 . 9 / 9 4 . I t / H - I 2 f f l 4 .1 / 8 S - T / B 5 . 9 / 8 5 - n / 8 5 . 3 / 8 6S i n g l e O i S k s I O C O M P U T E ' o G a z e l t e a i S 1 5 . 0 0 ,N O T E : M d i s k s d a t e d p r i o r 1 J u n e 1 9 8 6 a i a v a i la b l e . T h O c t o l m i , 1 9 8 7 O d / o r i i > d i s k i n l o n g e ia v a i i a b F c .B a c k i s s u e s Q C O M P U T E ' S P M H g f l i r r w a r eS I C 0 0 e a c h t h i s p u b l i c a t i o n s i a v a i l a b l e o n l y n sm a g a z i n e / d i s k c o m b i n a t i o n s T t i o t a l l o w i n g i s ^ u n ^a N O r r a i n l l l l l o P C U a g a l i m 8 / 8 7 . 1 1 / 8 7D i s k / m a g a z i n e c o m t u n a u o n s a 5 1 6 0 0S h i p p i n g a n h a n d l i n g i n c l u d e dN C R E D I T C A R D O R D E R S A C C E P T E D ,P a y m e n t r n u s l b i U d o l l a r s b y c h e c k d r a w n o U b a n k .

A D V E R T I S E M E N T

- ^ " H a w a i i a n O d y s s e y " S c e n e r yA d v e n t u r e t o t a l i n g t h e s e c r e t j e w e l o t h g o d d e s s P e l e I r o m t h e c o c k p i t o y o u rs i n g l e - e n g i n e a i r c r a f t f o h i g h - p e r f o r m a n c e j c l (i s n ' t j u s t a s i m p l e a s p o t t i n g a o b j e c t f r o md i s t a n c e a n t h e n f l y i n g t o w a r d i t N o y o m u s tf i n d a n l o H o w a i n t r i c a t e s v o c l u e s s c a t t e r e da b o u t t h H a w a i i a n I s l a n d s t h a t , w i t h l u c k , w i l l g u i d ey o t y o u r i | o a l .

A w i t h o t h e r m y t h i c a l q u e s t s , o n l y t h p r o p e ra p p r o a c h c a p u y o o I h r i g h t t r a c k T o l i n d i n gt h h i d d e n j e w e l . ! : , v e n i i y o c a r l d e t e r m i n e l l ' sl o c a t i o n , t i i e j e w e l i o n l y v i s i b l e u n d e r as l n a l y - d e f i n e d s e t o l c o n d i t i o n s . M a k e m i s t a k ed u r i n g y o u r f i n a l a p p r o a c h a n d y o u m a g e l o s t s c o m p l e t e l y l h a t y o u T I n e v e r b a b l e l o f i n d y o u r w a b o c k !

" H a w a i i a n O d y s s t y " S c e n e r y A d v e n t u r e d i s k c a b e u s e d w i t h a n S u L O G I C f l i g h t s i m u l a t i o np r o g r a m , i n c l u d i n g F l i g h t S i m u l a t o r I I S t e a l t hM i s s i o n a n J e t . I h d i s k c o v e r s t h e n t i r e l i l d n dc h a i n i s u c h I n c r e d i b l e d e t a i l y o c a n a l m o s t l e e lt h h e a t f r o m t h e v o l c a n i c c r a t e r a M a u n a L o a !" H a w a i i a n O d y s s e y " S c e n e r y A d v e n t u r e f r o mS u b l . O G I C y o u ' v e n e v e r s e e n a n y t h i n g l i k e i t

T o S e l l i n g C o m m o d o r e 6 4 / 1 2 8 P r o d u c t sT h i s M o n l h :

1 . R i g h t S i m u l a t o r I ( S 4 9 . 9 5 )2 . S t e a l t h M i s s i o n ( S 4 9 . 9 5 )3 . " W e s t e r n E u r o p e a n T o u r " S c e n e r y D i s k

( $ 2 9 . 9 5 )4 . S c e n e t y D i s k O . S . E a s t e r n S e a b o a r d

< 2 9 . 9 5 )5 . J e t ( S 3 9 . 9 5 )6 . S a n F r a n c i s c o S c e n e r y D i s k ( S 2 9 . 9 5 )7 . S c e n e r y D i s k t U . S . S o u t h P a c i f i c

( 2 4 . 9 5 )S . S c e n e r y D i s k U . S . N o r t h w e s t

( 2 4 . 9 5 S e y o u r d e a l e r t p u r c h a s e S u b L O O I C p r o d u c t s ,o c a l l u d i r e c t t o r d e r b y c h a r g e c a r d a ( B O O )6 3 7 - 4 9 8 3 . I l l i n o i s r e s i d e n t s c o l l ( 2 1 7 ) 3 5 9 f M B 2 .

S u b L O G I C C o r p o r a t i o n5 0 K e n y o n R o a dC h a m p a i g n . I 6 1 8 2 0P l e a « a d d i c t s a n y f r r d b a c l u r r x i e & p o n d e n c e r e g a r d i n gS u I j L O G I C p i - i n f u m , o p e r a t i o n s , O f U i l s T h c j h i r t c i t c ^ "t o l u r r i n t A T T N : C h a i r m a n ' s O H I i - r -

C O M P U T E R S G a z o t U ) J u n e 1 9 8 9 7

Page 76: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 76/96

T h A u t o m a t i c P r o o f r e a d e rP h i l i p I N e l s o n

" T h e A u t o m a t i c P r o o f r e a d e r " h e l p sy o t y p e i p r o g r a m l i s t i n g s f o t h 1 2 8 , 6 4 P l u s / 4 , a n 1 a n p r e v e n t sn e a r l y e v e r y k i n d o t y p i n g m i s t a k e .

T y p e i t h P r o o f r e a d e r e x a c t l y a l i s t e d . S i n c e t h p r o g r a m c a n ' t c h e c k i s e l f , t y p e c a r e f u l l y t a v o i d m i s t a k e s .D o n ' t o m i t a n l i n e s , e v e n i t h e y c o t a i n u n f a m i l i a r c o m m a n d s . A f t e r f i n i s hi n g , s a v e c o p y o t w o d i s k o t a p eb e f o r e r u n n i n g i t T h i s i i m p o r t a n t b ec a u s e t h P r o o f r e a d e r e r a s e s t h B A S I Cp o r t i o n o i t s e l f w h e n y o r u i t l e a vi n o n l y t h m a c h i n e l a n g u a g e p o r t i o ni m e m o r y .

N e x t , t y p e R U a n p r e s s R T U R N . A f t e r a n n o u n c i n g w h i c h c o p u t e r i t ' s r u n n i n g o n t h P r o o f r e a d e rd i s p l a y s t h e m e s s a g e " P r o o f r e a d e rA c t i v e " , N o y o u ' r e r e a d y t t y p e i B A S I C p r o g r a m .

E v e r y t i m e y o f i n i s h t y p i n g l i n ea n p r e s s R E T U R N , t h P r o o f r e a d e rd i s p l a y s a t w o - l e t t e r c h e c k s u m i t h u p p e r - l e f t c o r n e r o t h s c r e e n . C o p a r e t h i s r e s u l t w i t h t h e t w o - l e t t e rc h e c k s u m p r i n t e d t t h l e f t o t h l i n ei t h p r o g r a m l i s t i n g . I t h l e t t e r sm a t c h , i t ' s a l m o s t c e r t a i n t h l i n e w a t y p e d c o r r e c t l y . I t h l e t t e r s d o n ' tm a t c h , c h e c k f o y o u r m i s t a k e a n c o r e c t t h l i n e .

T h P r o o f r e a d e r i g n o r e s s p a c e s n o te n c l o s e d i q u o t e s , s y o c a n o m i t o a d s p a c e s b e t w e e n k e y w o r d s a n d s t i l ls e m a t c h i n g c h e c k s u m . H o w e v e r ,s i n c e s p a c e s i n s i d e q u o t e s a r a l m o s t a w a y s s i g n i f i c a n t , t h P r o o f r e a d e r p a y sa t t e n t i o n t t h e m . F o e x a m p l e , 1 P R I N T ' T H I S I B A S I C " w i l l g e n e r a t e

d i f f e r e n t c h e c k s u m t h a n 1 P R I N T ' T H I S I S B A S I C " .

c o m m o n t y p i n g e r r o r i t r a n s p os i t i o n — t y p i n g t w s u c c e s s i v e c h a r a ct e r s i n t h w r o n g o r d e r , l i k e P I R N Ti n s t e a d o P R I N T o 6 4 3 7 8 i n s t e a d o 6 4 7 3 8 . T h P r o o f r e a d e r i s e n s i t i v e t t h p o s i t i o n o e a c h c h a r a c t e r w i t h i n t h el i n e a n t h u s c a t c h e s t r a n s p o s i t i o ne r r o r s .

T h P r o o f r e a d e r d o e s n o a c c e p tk e y w o r d a b b r e v i a t i o n s ( f o r e x a m p l e ,i n s t e a d o f P R I N T ) . I y o p r e f e r t u s a b b r e v i a t i o n s , y o c a s t i l l c h e c k t h l i n e b L I S T i n g i a f t e r t y p i n g i i n m o v i n g t h c u r s o r b a c k t t h l i n e , a n p r e s s i n g R E T U R N . L I S T i n g t h l i n e

s u b s t i t u t e s t h e f u l l k e y w o r d f o t h a b r e v i a t i o n a n a l l o w s t h P r o o f r e a d e rt w o r k p r o p e r l y . T h e s a m e t e c h n i q u ew o r k s f o r e c h e c k i n g p r o g r a m s y o u ' v ea l r e a d y t y p e d i n

I y o u ' r e u s i n g t h P r o o f r e a d e r o t h C o m m o d o r e 1 2 8 , P l u s / 4 , o 1 6 d n o p e r f o r m a n G R A P H I C c o m m a n d sw h i l e t h P r o o f r e a d e r i a c t i v e . W h e ny o p e r f o r m c o m m a n d l i k e G R A P HI 1 t h c o m p u t e r m o v e s e v e r y t h i n g a t h s t a r t o B A S I C p r o g r a m s p a c e — i nc l u d i n g t h P r o o f r e a d e r — t o a n o t h e rm e m o r y a r e a , c a u s i n g t h P r o o f r e a d e rt c r a s h . T h s a m e t h i n g h a p p e n s i y o r u a n p r o g r a m w i t h G R A P H I Cc o m m a n d w h i l e t h P r o o f r e a d e r i i m e m o r y .

T h o u g h t h P r o o f r e a d e r d o e s n ' ti n t e r f e r e w i t h o t h e r B A S I C o p e r a t i o n s ,i t ' s g o o d i d e a t d i s a b l e i b e f o r e r u n i n g a n o t h e r p r o g r a m . H o w e v e r , t h P r o o f r e a d e r i p u r p o s e l y d i f f i c u l t t o d i l o d g e : I t ' s n o a f f e c t e d b t a p e o d i s ko p e r a t i o n s , o b p r e s s i n g R U N /S T O P - R E S T O R E . T h s i m p l e s t w a t d i s a b l e i i t t u t h c o m p u t e r o f t h e n o n g e n t l e r m e t h o d i t S Y t t h c o m p u t e r ' s b u i l t - i n r e s e t r o u t i n e( S Y S 6 5 3 4 1 f o t h e 1 2 8 , 6 4 7 3 8 f o t h 6 4 a n 6 5 5 2 6 f o t h P l u s / 4 a n 1 6 ) .T h e s e r e s e t r o u t i n e s e r a s e a n p r o g r a mi m e m o r y , s b s u r e t s a v e t h p r g r a m y o u ' r e t y p i n g i b e f o r e e n t e r i n gt h S Y c o m m a n d .

I y o o w C o m m o d o r e 6 4 y o m a a l r e a d y h a v e w o n d e r e d w h e t h e rt h P r o o f r e a d e r w o r k s w i t h o t h e r p r g r a m m i n g u t i l i t i e s l i k e " M e t a B A S I C . "T h a n s w e r i g e n e r a l l y y e s , i y o u ' r eu s i n g a 6 a n a c t i v a t e t h e P r o o f r e a d e ra f t e r i n s t a l l i n g t h e o t h e r u t i l i t y . F o e a m p l e , f i r s t l o a d a n a c t i v a t e M e t aB A S I C , t h e n l o a d a n r u t h P r o o f r e a d e r .

W h e n u s i n g t h P r o o f r e a d e r w i t ha n o t h e r u t i l i t y , y o s h o u l d d i s a b l e b o t hp r o g r a m s b e f o r e r u n n i n g B A S I C p r g r a m . W h i l e t h P r o o f r e a d e r s e e m s u na f f e c t e d b m o s t u t i l i t i e s , t h e r e ' s n w a t p r o m i s e t h a t i w i l l w o r k w i t ha n a n e v e r y c o m b i n a t i o n o u t i l i t i e sy o u m i g h t w a n t t u s e . T h m o r e u t i l it i e s a c t i v a t e d , t h m o r e f r a g i l e t h e s y st e b e c o m e s .

T h N e A u t o m a t i c P r o o f r e a d e r1 V E C = P E E K ( 7 7 2 ) + 2 5 6 * P ^ E K ( 7 7 3 )

t L O = 4 3 t H I = 4 4

2 P R I N T " A U T O M A T I C P R O O F R E A D SF O R " ; : I F V E C = 4 2 3 6 4 T H E N

{ S P A C E j P R I N T " C - 6 4 "3 I V E C = 5 0 5 5 6 T H E N P R I N T " V

C - 2 0 "4 I V E C = 3 S 1 5 8 T H E N G R A P H I C

L R : P R I N T " P L U S / 4 ( 1 6 5 0 I F V E C = 1 7 1 6 5 T H E N L O = 4 5 : H I =

4 6 : G R A P H 1 C C L R : P R I N T " 1 2 8 "6 S A = ( P E E K ( L O ) + 2 5 6 * P E E K ( H I ) ) +7 F O R J = 0 T 1 6 6 j R E A D B Y T i P O K

A D R , B Y T : A D R = A D R l : C i I K = C i l K+ B Y T : N E X T

8 I C H K O 2 0 5 7 0 T H E N P R I N T " E R R O R * C H E C K T Y P I N G I D A T AS T A T E M E N T S " : E N D

9 F O J = T 5 : R E A D R F , L F , H F :R S = S A + R F : U B = I N T ( R S / 2 5 6 ) : L B =R S - ( 2 5 6 * H B )

1 0 C H K = C H K + R F + L F + H F : P O K E S A + LF , L B : P O K E S A + U F , H B : N E X T

1 1 I C H K < > 2 2 0 5 4 T H E N P R I N T• E R R O R * R E L O A D P R O G R A M A N [ S P A C E j C H E C K F I N A L L I N E " : E N

1 2 P O K E S A + 1 4 9 , P E E K ( 7 7 2 ) i P O K ES A + 1 5 O , P E t : K ( 7 7 3 )

1 3 0 I F V E C = 1 7 1 6 5 T H E N P O K E S A +1 4 , 2 2 : P O K E S A + 1 8 , 2 3 : P O K E S A +2 9 , 2 2 4 : P O K E S A + 1 3 9 , 2 2 4

1 4 P R I N T C H R S ( 1 4 7 ) ; C H R S ( 1 7 ) ; "P R O O F R E A D E R A C T I V E " : S Y S S

1 5 P O K E H I , P E E K ( H I ) + 1 i P O K E ( E E K ( L O ) + 2 5 6 * P E E K ( H I t ) - l , 0 : NE

1 6 D A T A 1 2 0 , 1 6 9 , 7 3 , 1 4 1 , 4 , 3 , 1 69 , 3 , 1 4 1 , 5 , 3

1 7 D A T A 8 B , 9 6 , 1 6 5 , 2 0 , 1 3 3 , 1 6 7 ,1 6 5 , 2 1 , 1 3 3 , 1 6 8 , 1 6 9

1 3 D A T A 0 , 1 4 1 , 0 , 2 5 5 , 1 6 3 , 3 1 , 1 81 , 1 9 9 , 1 5 7 , 2 2 7 , 3

1 9 D A T A 2 0 2 , 1 6 , 2 4 8 , 1 6 9 , 1 9 , 3 2 ,2 1 9 , 2 5 5 , 1 6 9 , 1 8 , 3 2

2 0 D A T A 2 1 0 , 2 5 5 , 1 6 0 , 0 , 1 3 2 , 1 8 01 3 2 , 1 7 6 , 1 3 6 , 2 3 0 , 1 8 0

2 1 D A T A 2 0 0 , 1 8 5 , 0 , 2 , 2 4 0 , 4 6 , 2 01 , 3 4 , 2 0 8 , a , 1 1

2 2 D A T A 1 6 5 , 1 7 6 , 7 3 , 2 5 5 , 1 3 3 , 1 76 , 1 0 4 , 7 2 , 2 0 1 , 3 2 , 2 0 8

2 3 D A T A 7 , 1 6 5 , 1 7 6 , 2 0 8 , 3 , 1 0 4 , 20 B , 2 2 6 , 1 0 4 , 1 6 6 , 1 B 0

2 4 D A T A 2 4 , 1 6 5 , 1 6 7 , 1 2 1 , 0 , 2 , 1 33 , 1 6 7 , 1 6 5 , 1 6 6 , 1 0 5

2 5 D A T A 0 , 1 3 3 , 1 6 8 , 2 0 2 , 2 0 8 , 2 3 9, 2 4 0 , 2 0 2 , 1 6 5 , 1 6 7 , 6 9

2 6 D A T A 1 6 8 , 7 2 , 4 1 , 1 5 , 1 6 8 , I R 5 ,2 1 1 , 3 , 3 2 , 2 1 0 , 2 5 5

2 7 D A T A 1 0 4 , 7 4 , 7 4 , 7 4 , 7 4 , 1 6 8 , 18 5 , 2 1 1 , 3 , 3 2 , 2 1 0

2 0 D A T A 2 5 5 , 1 6 2 , 3 1 , 1 6 3 , 2 2 7 , 3 ,1 4 9 , 1 9 9 , 2 0 2 , 1 6 , 2 4 8

2 9 D A T A 1 6 9 , 1 4 6 , 3 2 , 2 1 0 , 2 5 5 , 7 6, 8 6 , 1 3 7 , 6 5 , 6 6 , 6 7

3 0 D A T A 6 f l , 6 9 , 7 0 , 7 1 , 7 2 , 7 4 , 7 5 ,7 7 , B 0 , 8 1 , 8 2 , S 3 , 8 83 1 D A T A 1 3 , 2 , 7 , 1 6 7 , 3 1 , 3 2 , 1 5 1 ,

1 1 6 , 1 1 7 , 1 5 1 , 1 2 8 , 1 2 9 , 1 6 7 , 1 3 6- 1 3 7

7 C O M P U T E I S G a z e l l e J u n e 1 9 8 9

Page 77: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 77/96

S O F T W A R E

P U B L I C D O M A I N S O F T W A R E R e n u t s tc a t a l u g i " s e n d S f o s a m p l e d i s k

m c a t a l o g ( r e f u n d a b l e ) . C 6 4 - 1 2 8 . C A L O K E, , D c p t . | K B d 1 8 4 7 7 , K . C . , M 6 4 1 3 3

T R Y B E F O R E V O B U Y , B e s t£ i i m i ? s , u t i l i t i e s , e d u c ' l - + c l a s s i c s

n e r e l e a s e s . 1 0 0 ' s o f t i t l e s . V i s , i / M C / D i s cb r o c h u r e , R E N T - A - D i s c F r e d e r i c k m d g .

, H u n l ' n , W 2 5 7 0 1 ( 3 0 4 ) 5 2 9 - 3 2 3 2S O F T W A R E T O C - 6 4 . S e n d o n e s t a m p

o c a t a l o g o r S 2 . 0 0 F o 3 s a m p l e p r o p a n n a n ( r e f u n d a b l e ) , R V P u b l i c a t i o n s , 4 2 9 1

K d S 5 6 2 - G , V i r g i n i a B e a c h . V 2 3 4 5 26 J / 1 2 S S O F T W A R E ! 1 0 0 0 s o f d l l f e .

p r i c e s . N d e p o s i t o f e e . F r e eC e n t s i b l e S o f t w a r e , P B e 9 3 0 ,

t J o s e p h , M 4 9 0 8 5 { 6 1 6 ) 9 8 2 - 0 3 2 7 .N D S O F P D P H O G R A M 5 F O C 6 4 / 1 M I

l i i i v e G a m e s , U t i l i t i e s , M u s i c a n m u c hl o t I n f o r m a t i o n w n i e ' L i g l n s p e e d

P O 3 4 0 4 2 7 , T a m p a , F L 3 3 6 9 4s o C M / 1 2 P p r o g r a m s o n 3 5 0

T r e t . ' l i s t i n g o $ l a r g e c a t a l o g .O T L E N T Y I N C . , 7 9 5 8 P i n e s B l v d . ,

2 7 O A . P e m b r o k e P i n e s , F 3 3 1 ) 2 41 2 8 T I N E S T P U B L I C D O M A I N P R O G R A M S

q U A l l t y p r o g r a m s M o s l S I . 5 0O D i s k Y O p i c k t h e p r o g r a m s t h a i V O

F r e e d i s k f u l l o p r o g r a m s w i t h f i r s tF o l i s l D e s c r i p t i o n s e n d S A S E t o

L C o . , D e p t . G B o 6 7 0 2 1 . T o p f k a . K 6 6 6 6 7P S O F T W A R E , G A M E S , M U S I C , U T J L ,

H m / B u s . $ 3 / d i s k . l i v o f o r 5 5 , o s e n df u c o m p l e t e c a t a l o g . F o m o r e i n f o : E A S E

S C n m p S u f i , P B i t t 9 3 3 , A i d m t m , T 3 H 4 4 9

W I L O T T O M I L L I O N S !I Q T T Q P I C K E R P L U S » 2 . 1

L o t t o P i c k e r P l u s , t h e o r i g i n a l l o t t e r ys e l e c t i o n s o f t w a r e , a l l o w s y o t o s t o r e

m n n i n g L o t t o , K e n o . P i c k 3 / n u m b e r sc h o o s e b e t a e e n t h r e e m o d e s o p r o b a b i l i t y

a n a l y s i s ( h o t , d u e . u n b i a s e d ) i o r d e r t r j r v e i o t h w i n n i n g e d g e ! G u a r a n t e e d t w o r k l o a l l o t l e n e s .

B o n u s n u m b e r s a r e e a s i l y h a n d l e d a n d o u f u l l - f e a t u r e dd a t a b a s e e d i t o : g w e s y o a c c e s s t j o u r f i l e s . W g i v ev o t h P I C K S — n o t b u n c h o j u n b i e d s t a t i s t i c s 1 $ 3 4 . 8 5

5 . 5 5 s / h ) . 6 4 / 1 2 8 . I B M , 5 4 A p p l e I I . N r e s . a d l a x .N O C o p y - p r o t e c t e d .O R D E R T O O A T ! ; : : ! ( ) ' . : < / ■ ■ : ' : ■ ■ : : 2 9 ( M - F 8 - 5 ]g h i d b e s e r v i c e s , I N C . , 1 7 0 B r o a d w a yS u i t s Z O t - C G . N e Y o r k . N 1 0 0 3 8I n f o / D e a l e r s 7 1 8 - 3 1 7 - 1 9 6 1

W o r d S t a r " " V 2 . Z 6 F o C - 1 2 8 S 3 9 . 9 5 S 4 . 5 0p / h . P u b l i c D o m a i n S o f t w a r e C o p y i n g C o 3 3 G o l d S t . , S t e . L 3 N e Y o r k , N 1 0 0 3 8' " ■ M i c r o P r o - 8 0 0 - 2 2 1 - 7 3 7 2

C 1 2 B S l T E R r R O F O O T B A L L W I T H S P U T S C H ! : E Nh a i a l f o S 7 . 9 5 o C 6 C o l o i d r a w

a c t i o n g a m e s f o o n l y $ 6 . 9 5 . R o B r e w e r5 1 2 2 M d n t y r e D r . , K n o x v i l l e , T . 1 7 9 1 4F I N E S T C - 6 4 / 1 2 8 P U B L I C D O M A I N S O F T W A R E !A l o a $ 1 . 2 5 p e r d i ^ k o p r o g r a m * . F u F r e e C A T A L O G w r i t e t o K O A L A E N T E R P R I S E SH i 2 B o 6 7 7 . C a r e n c r o , L 7 0 5 2 0A T T E N T I O N C - 1 2 S O W N E R S . ! ! i i i i n e s s a n E d u G i t i o n a l s o f t w a r c / g a D u s f o C - 1 2 8( n o t C - 6 4 m o d e ) . S e n d S A S E t M a j i C c nS y s . P . O . B o 3 « 5 . D j l e C i t y , V 2 2 1 9 3T H F . B E S T F A R C A D E A N G R A P H I C S P R O G R A M So d i s k s l o a d e d w i t h g a m e s g r a p h i c sf o C M S e m i 5 1 ( C k / M O ) t O m n i m a l l .2 9 5 6 N C a m p b e l l , S t e . 3 1 3 , T U C M n , A 8 5 7 1 9

C O M P U T E R S G a z e t t e C l a s s i f i e d i a l o w - c o s t w a t t e l l o v e r2 2 5 , 0 0 0 m i c r o c o m p u t e r o w n e r s a b o u t y o u r p r o d u c t o s e r v i c e .R a t e s : $ £ p e l i n e , m i n i m u m o f o u r l i n e s . A n o a l o I f t e f i r s t l i n e s e i c a p i t a l l e t t e r s

a n c h a r g e A d $ 1 p e l i n e f o b o l d f a c e w o r d s , o $ 5 f o I f i e e n t i r e a s e i b o l df a c e ( a n y n u m b e r o l i n e s I n q u i r e a b o u l d i s p l a y r a l e s .

T e r m s : P r e p a y m e n t i r e q u i f e d . C h e c k , m o n e y o r d e r . A m e r i c a n E x p r e s s . V i s a , o M a s t e r C a r d i a c c e p t e d . M a k e c h e c k s p a y a b l e t C O M P U T E ! P u b l i c a t i o n s .

F o r m : A d a r s u b j e c t i p u b l i s h e r ' s a p p r o v a l a n d m u s t b e i t h e r t y p e d o l e g i b l yp r i n t e d . O n l i n e e q u a l s 4 l e t t e r s a n d s p a c e s b e t w e e n w o r d s . P l e a s e u n d e r l i n e w o r d st b s e i b o l d f a c e .

G e n e r a l I n f o r m a t i o n : A d v e r t i s e r s u s i n g p o s t o f f i c e b o n u m b e r s i t h e i r a d m u s l s u p p l yp e r m a n e n t a d d r e s s a n l e l e p h o n e n u m b e r s . O r d e r s w i l l n o b a c k n o w l e d g e d . A w i l la p p e a r i n e x t a v a i l a b l e i s s u e a f t e r r e c e i p t .

C l o s i n g : 3 r o I h t h i r d m o n t h p r e c e d i n g c o v e r d a l e ( e . g . . J u n e i s s u e c l o s e s M a r c h 3 r d )S e n d o r d e r a n r e m i t t a n c e t o K a l l i l e e n I n g r a m . C l a s s i f i e d M a n a g e r . C O M P U T E R SG a z e t t e , P O B o 5 4 0 6 , G r e e n s b o r o . N 2 7 4 0 3 . T o p l a c e a a d b y p h o n e , c a l l K a t h l e e nI n g r a m a ( 9 1 9 ] 2 7 5 - 9 8 0 9 .

N o t i c e : C O M P U T E ! P u b l i c a t i o n s c a n n o t b r e s p o n s i b l e f o o f f e r s o r c l a i m s o a d v e r t i s e r s ,b u w i l l a t t e m p t t s c r e e n o u m i s l e a d i n g o q u e s t i o n a b l e c o p y .C l a s s i f i e d D i s p l a y R a t e s : C l a s s i f i e d d i s p l a y a d m e a s u r e 2 V i " w i d e a n a r p r i c e d

a c c o r d i n g t h e i g h t 1 $ 2 5 0 ; V A $ 3 7 5 , $ 5 0 0 , 3 $ 6 0 0 ; ( $ 1 0 0 l o e a c ha d d i t i o n a l i n c h , e . 4 ■ $ 7 0 0 . e t c ) P r o l c r r e d s u p p l i e d m a t e r i a l i V e l o x o P M

T H B E S T P D P R O G R A M S F O C 6 4 / 1 2 8 / C P M .A r c a d e t y p e g a m e s , u t i l i t i e s , e t c . F o s a m p l e d i s k c a t a l o g , a n S l o O N L YT H B E S T . P B o 3 S B , P a o r i o , I 6 1 6 5 1 - 0 3 5 8

• O N L Y T H E B E S T I ' G A M E S O 1 0 d s d i s k s ! *■ O v e r 4 0 0 ! 5 2 0 . L e t h a n n i c k e l e a c h '" M a n y o v e r 1 0 0 b l o c k ) l u n ; ; ! M e n u - D r i v e n *D a l l a s G a m e s , B o 4 5 b , W i l b u r l o n , O 7 4 5 7 8

P S o f t w a r e . d i s k s o e o t n o s f o i h 6 I o $ 1 5 . 9 0 S o s e n d S A S E f o b r o c h u r e o 6 4 / 1 2 8 I ' D , C o u n t r y S o f L - 1H 2 S f l x o n b a r g l i l v d . , S a x o n b U f g . I ' 1 6 0 5 6

H A R D W A R E

C O M M O D O R E / A M I G A C H I P S , P A R T S , D I A C -n o s t i c s . r e p a i r s ( l o w c o s ! S J 9 U P S ) .5 e n d t o c o m p l e t e c h I b I c M h K u a n M i c r o -S y s t e m s [ D i v i s i o n o f Q E P ) , H t 9 W / K i yT r i e s D r . . S t o n e y P o i n t , N 1 0 9 8 0

O M P U T E R R E P A I R

A u t h o r i s e d R e p a l n C 6 4 ; 1 2 8 : $ 5 $ 5 5 ; 1 5 4 1 /1 5 7 1 ; S 5 S 6 5 ; S X 6 4 , 1 2 8 D , A m i g a , P C S C . i l l

8 1 6 - 8 7 2 - 6 3 1 1 . Q u i c k S e r v . a d a w a r r a n t y .W b u y , s e l l , t r a d e . M O P O P ' s C O M P U T E RS H O P . R t 2 B o 1 1 9 , C i i n s v i l l c , M 6 4 6 3 2A U T H O R I Z E D C O M M O D O R E S E R V I C E . C 6 S 4 3 . 9 5 ; C 1 2 8 S 6 4 . 9 S ; 1 5 4 1 / 1 5 7 1 S 5 9 . 9 5 .I E E E S C a l l . F a s l S e r v i c e . 3 d a w a r r a n t y .W b u y . s e l l t r a d e h a r d w a r e . M I D W E S TC O M P U T E R , 5 1 9 B r o a d w a y , C a p e G l r a r d e a u ,M 6 3 7 0 1 ( 3 1 4 ) 3 3 9 - 0 4 9 1 E X T . 1 0 C - 6 4 R E P A I R $ 3 9 . 9 5 P L A T R A T ! ! . 1 5 4 1 / 1 5 7 1 -S 4 9 . 9 5 ; S X M - $ 6 9 . ! i 5 ; 1 2 H - S 6 4 . 9 5 . 2 4 H t u r na r o u n d 9 d s v a i T j m y . A & C o m p u t e r R e p a i T i2 C u a n w , N e W i n d s o r , N 1 2 5 5 0 , ^ 1 4 - 5 6 2 - 7 2 7 ]

U s t h h a n d yR e a d e r S e r v i c e C a r d

p r o v i d e d w i t h t h ea d v e r t i s e r s i n d e x

t r e c e i v ea d d i t i o n a l i n f o r m a t i o n

o o u a d v e r t i s e r s .

C O M P U T E ' S G n ; - e r r o J u n e 1 9 8 9 7

Page 78: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 78/96

V I D E O B Y T E t h f i r s t F U L L C O L O R !v i d e o d i g i t i z e r f o r t h C - 6 4 , C - 1 2 8

I n t r o d u c i n g t h w o r l d s f i r s t F U L L C O L O R ! v i d e o d i g i t i z e r t o r t h C o m m o d o r e C - 6 4 . C - 1 2 8 1 2 8 - D c o m p u t e r .

V I D E O B Y T E c a g i v e y o d i g i t i z e d v i d e o f r o m y o u r V . C . R . . 8 / o C O L O R C A M E R A o L I V E V I D E O ( t h a n k s l f a s t ! 2 . s e c . s c a n t i m e ) .F U L L C O L O R I Z I N G ! i p o s s i b l e , d u l u n i q u e S E L E C T a n d I N S E R T c o l o r p r o c t s s .w h e r e y o c a s e l e c t o n o f 1 5 C O L O R S a n i n s e r t i l c o l o r i m o o n e o G R A VS C A L E S T h i s p r o c e s s w i l l g i v e y u o v e r 3 2 , 0 0 0 d i l l e r e n t c o l o r c o m b m a i j o n s l u s i y o u r v i d e o p i c l u r e sS A V E S a K O A L A S I V i d e o B y t e a l l o w s y o t s a t ? a i y o u r p i c t u r e s 1 d i s k a F I L LC O L O R K O A L A ' S A l t e r w h i c h ( u s i n g K o a l a o s u i t a b l e p r o g r a m ) y o u c a n g o i a n r e d r a w o r r e c o l o r y o u r V i d e o B y l e p i c ' sL O A D a n B E - 0 I S P L A Y 1 V i d e o B y t e a l l o w s y o t l o a d a n r e d i s p l a y a l V i d e o B y l ep i c t u r e s l i o m i n s i d e V i d e o B y t e ' s m e n uM E N U D R I V E N ! V i d e o B y t e c o m e s w i l d a e a s y I u s m e n u i n U T I L I T Y D I S K a n dd i g i i i / e r p r r u j r a r t i . "C O M P A C T ! V i d u n B y t e ' s h a r d w a r e i c o m p a c t 1 I f a c t n b i g g e r t h a n y o u r a v e r a g er s m u l g u V i d e o B y t e c o n i e s w i t h i t o w c a b l e .I N T E G R A T E D I V i d e o [ l y t f i d e s i g n e O l b u s e d m i l l o r w i U r o u l E X P L O D E ! V c o l o rt a r i n i l i j c E x p l o d e ! V i I l i c p e r f e c t c o m p a n i o n .F R E E I V i a c n l i y t e u s e r s a r a u t o m a t i c a l l y s e n t F R E E S O F T W A R E u p d a l e s a l o n g w i l l )n e d o c u m e n t a t i o n , w h e n i t b e c o m e s a v a i l a b l e .P H I N T I V i d e o B y t e w i l l p r i n t o u t p i c l u r e s t o m o s l p r i n t e r s H o w e v e r w h e n u s e d w n E x p l o d e 1 V t y o u r p r a i l o u l ' s c a b d o n e i F U L L C O L O R o t h R f l l N f l D W N X i O O O .R A I N B O W N X - 1 0 0 0 C E P S O N , J X - B O , S E I K D S H A C O L O R a n t h O K I O A T A 1 0 / 2 0 .

W h D R A W c a r . a i r p l a n e , p e r s o n o f o t h a t m a t t e ra n y i r i m o w h e n y o c a B Y T E i l w r n c n D V T EV i d e o B y l e i t m s l e a d V I U L U B

S U P E R E X P L O D E ! V 4 . 1 w / C O L O R D U M PI y o u r l o o k i n g f o C A R T R I D G E w t i i c h c a C A P T U R E A N S C R E E N . P R I N T S A L LH I - R E S a n d T E X T S C R E E N S i F U L L C O L O R t t h R A I N B O W N X - 1 0 O G . R A I N B O Wf J X - t O O Q C E P S O N J X - 8 0 a n d i n O K I D A T A 1 0 o r 2 P r i n t s i 1 g r a y s c a l e l a l o i h e i p r i m e r s C o m e s w i l h t h w o r l d s F A S T E S T S A V E a n L O A D r o u t i n e s i c a

t r i d g e o r d u a l S E P R M r e a d e r P l u s a b u i l t - i n S E C O N D f o r m a l a n M U C H . M U C H M O R E 1 T h a n E x p l o d e 1 W i l o y o

P R I C E ? $ 4 4 . 9 5 s / o M 9 . 9 5 ^ ' o p t i o n a l d i s a b l e s w i t c h .) ■ ■ ■ I 6 M O D E O N L YV I S A | M I M » , V I D E O B Y T E o n l y S 7 9 . 9 51 1 * 3 S U P E R E X P L Q D E I V 4 . 1 " . ' ( ,

T O f l Q E R C A t l I - 3 1 2 1 5 1 6 6 6 1 P L U S S 1 . 5 O S / C O O ' S A D S 4 O 0P e r s o n a l C h e c k s 1 D a y s l C l e a r I R E S I D E N T S A D 6 S A L E S T A

T H S O F T G R O U P , P . O . B O 1 1 1 , M O N T G O M E R Y , I 6 0 5 3 8

F A C T O R Y A U T H O R I Z E DC O M M O D O R E R E P A I R C E N T E R

1 - 8 0 0 - 7 7 2 - 7 2 8 9[ 3 1 2 ] 8 7 9 - 2 8 8 B I I L L I N O I S

C 6 R e p a i r n « 4 2 . 9 5 C 1 2 8 D R e p a i r C A L LC - 1 2 8 R e p a l r F e . c w , , . 6 4 . 9 5 A m i g a R e p a i r C A L L1 5 4 1 P e r m a n e n t D r f » . « ™ r ~ A IP n t e r s L / \ L LT n A l i g n m e n t 2 9 . 9 51 5 4 1 R e p a i r 7 9 . 9 5 M o n i t o r s C A L L1 S 7 1 R e p a i r 7 9 . 9 5 O t h e r E q u i p m e n t . C A L LC A L L B E F O R E S H I P P I N G F O A U T H O R I Z A T I O N N U M B E R

( H a v e S e r J . i T a r i d C a r d N u m b e r s t e & d y JP A R T S A N L A B O R I N C L U D E D

F R E E R E T U R N S H I P P I N G( A P O . F P O . A l l ! A O 1 1 0 . 0 0 ]

2 4 - 4 8 H R T U R N A R O U N D[ S u b j e c t r P a r t i A v a i l a b i l i t y ]

3 D A W A R R A N T Y O A L R E P A I R S

C O M M O D O R E P A R T SC A L L ( 3 1 2 ) 8 7 9 - 2 3 5 0

C - 6 4 P o w e r S u p p l y 3 4 . 9 5 *C 1 2 8 P o w e r S u p p l y 5 9 . 9 5 *O t h e r P a r t i C A L L

■ j P l u i S 3 . 0 0 5 l i l p p l n g ; H a m J l l n g |

T E K T O N I C S P L U S , I N C .1 5 H O U S T O N S T R E E T

B A T A V I A , I 6 0 5 1 0

A D V E R T I S E R S I N D E X

R e a d e r S e r v i c e N u m b e r / A d v e r t i s e r P a g e

1 0 A c c o l a d e I F 1 0 A V 6 1 0 B e r k e l e y S o f t w o r k s 5 1 0 B R S o f t w a r e 6 1 0 B r o w n B o x e s I n 6 1 0 C o m p u t e r D i r e c t 4 2 - 4 31 0 C o m p u t e r H e r o e s 6 81 0 C r e a t i v e M i c r o D e s i g n 6 0

C r o w n C u s t o m C o v e r s 6 71 1 C D a t a - L a b s 6 1 1 D a t a E a s t B 1 1 D a t e l C o m p u t e r s I B 1 1 T h E x p e r t s 6 1 1 F e a r n M u s i c 6 1 1 G o s s e l i n C o m p u t e r C o n s u l t a n t s 6 1 1 L y c o C o m p u t e r 3 2 - 3 61 1 7 M I B R 0 C 0 6 1 1 M i c r o C u b e 6 1 1 M o n t g o m e r y G r a n t 1

N R S c h o o l s 4 4 1 2 P . A . V . Y . S o f t w a r e 5 1 2 1 R e n c o C o m p u t e r P r i n t e r S u p p l i e s 5 1 2 T h S o f t G r o u p 7 1 2 S o f t w a r e D i s c o u n t e r s o A m e r i c a 6 2 - 6 31 2 S o f t w a r e R e v i e w 6 81 2 S o f t w a r e S u p p o r t I n t e r n a t i o n a l 5 3 - 5 5

S O G W A P S o f t w a r e 6 S t r a t e g i c S i m u l a t i o n s I n

1 2 S u b L O G I C C o r p 7 31 2 S u p e r i o r M i c r o s y s t e m s 6

T e k t o n i c s P l u s 7 1 2 T e n e x C o m p u t e r E x p r e s s 1 1 2 T u s s e y C o m p u t e r P r o d u c t s1 3 0 U l t r a b y t e 6 1 3 U t i l i t i e s U n l i m i t e d 3 1 3 W e a s e l g r a p h i c s 6

C O M P U T E ! S u b s c r i p t i o n 5 1C O M P U T E D B e s t G a z e t t e G a m e s D i s k 3 C O M P U T E I ' s G a z e t t e B a c k I s s u e s 6 C O M P U T E D G a z e t t e D i s k 2 C O M P U T E I ' s G a z e t t e 5 - Y e a r I n d e x 6 C O M P U T E I ' s P D i s k S u b s c r i p t i o n 9C O M P U T E I ' s P S u b s c r i p t i o n 4

Page 79: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 79/96

B E F O R E T Y P I N GB e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t " H o w t T y p e I C O M P U T E ' S G a z e t t e P r o g r a m s , "e l s e w h e r e i t h i s i s s u e .

P o w e r B A S I C :1 2 M o n i t o r E n h a n c e rA r t i c l e o n p a g e 5 0 F 1 R E C O P Y R I G H T 1 9 8 9 C O M P U

T E P U B L I C A T I O N S , I N C .A L L R I G H T S R E S E R V E D

R 2 B A N K 1 5 : T C = 1 1 1 S 9 1K 3 P R I N T " | C L R } " T A B ( 9 ) " { R V S )

{ S P A C E S J 1 2 8 M E N H A N C ER ( S P A C E S j "

Q 4 P R I N T T A B ( 1 2 ) " C O P Y R I G H T9 8 9 " : P R I N T T A B { 6 ) " C O M P U T K

P U B L I C A T I O N S , I N C . "P 5 P R I N T T A B I 1 0 ) " A L L B I G H T S

( S P A C E ) R E S E R V E D "M 6 S " S 1 4 a 0 " : R E H R E L O C A T E

L S T A R T I N G A D D R E S SA 7 P R I N T : P R I N T T A B ( 1 8 ) ; S S : I N

P U T " ( U P ) S T A R T I N S A D D R E S SI 8

R 9 S = V A L ( S S ) : I F S = 3 T H E N S = V A L( S T R S ( I ) E C ( M I D S ( S S , 2 ) )

H 9 P R I N T : P R I N T " S T O R I N G D A T AE R 1 0 0 R E A D ¥ S : D O : P O K E 5 + A , D E C ( Y

S ) : C = C * D E C ( Y S ) : A = A + 1H 1 1 R E A D Y S : L O 0 P U N T I L Y "

O D Q 1 Z P R I N T l P R I N T : I F C - T C T H

B E G I NJ 1 3 P R I N T C H R S ( I S ) " > R E C 1 1 E C KD A T A S T A T E M E N T S < - "P 1 4 S T O P : B E N DG 1 5 R E H A N D L E R E L O C A T I O N

M C O D EM 1 6 I S O 5 1 2 0 T H E N B E G I N : R

E R E L O C A T I O N R E Q U E S T E DR 1 7 P R I N T : P R I N T " D A T A O K A

J U S T I N G M L F O R N E W S T A RT I N G { 2 S P A C E S ] A D D R E S S . "

Q 1 8 P R I N TB 1 9 D E F N O ( D ) = ( P E E K ( D ) - 3 2 0

R P E E K ( D ) = 7 6 O R ( P E E K ( D ) > 13 9 A N D P E E K f D ) < 1 4 3 ) O R P E E K( D ) = 4 4 O R P E E K ( D ) = 1 7 3 O R P E

E K ( D ) = 1 7 4 O R P E E K ( D ) = 2 3 7 OR P E E K ( D ) = 1 8 5 )

G 2 0 D E F F N A ( D ) = P E E K ( 2 > 9 A N D P E E K ( + 2 < 2 4 )

R 2 1 D E F N H ( D ) - I N T ( D / 2 5 6 ) : DE F N L ( D ) = D - F N H ( D ) * 2 5 6 :P O K E S + 1 , F N L ( S + 1 1 ) : P O K E S+ 6 , F N H ( S + l l ]

P Q 2 2 0 P 0 K E S + 6 9 . F N L ( S + 1 0 2 ) : P O KE E + 7 1 , F N H ( S + 1 0 2 ) : P O K E S +7 4 6 , F N L ( S + 9 5 2 ) : P O K E S + 7 48 F N H ( S + 9 5 2 ) : P O K E S + 7 7 0 ,F t J L ( S 9 5 4 ) : P O K E S + 7 7 2 , F NH ( S + 9 5 4 )

X 2 3 F 0 R T * S T O S * A : I F F 0 ( T ) TH K N I F F A ( T ) T H E N P R I N T "

" : T B = ( P E E K ! T + 1 ) + P E E K( T + 2 ) ' 2 5 6 ) - 5 1 2 0 : P O K E ( T +

1 , F N L { S + T B ) : P O K E ( T + 2 ) ,F t J H ( S + T B ) : T = T + 2K 2 4 N E X T : B E N D : P R I N TB 2 5 P O K E S + 7 8 , P E E K ( 8 2 8 ) ! P O K E

B B , P E E K ( 8 2 9 )

E 2 6 P R I N T " S T O R A G E < 1 ! E X ) : " ; HE X $ ( S ) " - " ; H E X S ( S + A ) : P R IN T : P R I N T

G 2 7 0 S Y S ( S E 2 8 P R I N T C H R S ( 1 8 ) " 1 2 a M

N H A N C E R E N A B L E D . "H 2 9 R E M C O D E I H E X F O R M

A B D 3 0 0 D A T A A 9 , 0 B , 8 D , 2 E , 0 3 , A 9 ,

1 4 , 8 D , 2 F , 0 3E 3 1 O A T A 6 0 , C 9 , 5 8 , 0 0 , 0 8 , 2 0 ,

4 D , 1 4 , A 9 , 5 8F 3 2 D A T A 4 C , 0 6 , B 0 , C 9 , 4 2 , D 0 ,

0 6 , 2 0 , 4 4 , 1 4G 3 3 D A T A 4 C , 8 B , B 0 , C 9 , 5 C , D 3 ,

1 2 , A D , 3 0 , D 0R S 3 4 0 D A T A 2 9 , 0 1 , D 0 , 3 5 , 2 0 , B 3 ,

7 7 , D 0 , 0 3 , 2 0A 3 5 D A T A C 4 , 7 7 , 4 C , 8 B . B 0 , C 9 ,

2 1 , D 0 , 0 6 , 2 0J 3 6 D A T A 8 , 1 6 , 4 C , 8 B , B 0 , 4 C ,

B 2 , B 0 , A 9 , 6 6R D 3 7 0 D A T A A 2 , 1 4 , E C , 3 D , 0 3 , D 0 ,

0 4 , A 9 , A D , A 2X 3 8 D A T A C G , 7 8 , A C , 3 C , 0 3 , 8 C ,

7 3 , 1 4 , A C , 3 DS 3 9 D A T A 0 3 , B C , 7 4 , 1 4 , 8 D , 3 C ,

0 3 , 8 E , 3 D , 0 3P 4 0 D A T A 5 8 , 6 0 , 7 B , 4 8 , C 9 , 1 1 ,

F 0 , 0 F , C 9 , 9 1X B 4 1 0 D A T A F 0 , 0 B , 6 8 , 5 8 , 4 C , A D ,C 6 , 2 C , C E , 1 5

F F 4 2 0 D A T A 6 8 , D 0 , F 6 , 8 D , C 0 , 1 7 ,A 5 , E 4 , 2 C , C 0

B M 4 3 0 D A T A 1 7 , 1 0 , 0 2 , A 5 , E 5 , C 5 ,E B , D 0 , E 5 , A 5

X 4 4 D A T A E C , C 5 , E 6 , D 0 , D F , 2 4 ,D 7 , 3 0 , 0 3 , 2 0

M 4 5 D A T A 0 3 , C 7 , 2 0 , A D , 1 5 , 2 C ,C 0 , 1 7 , 1 0 , 0 3

D 4 6 D A T A 4 C , 2 7 , 1 5 , 2 0 , E 4 , F F ,C 9 , 2 0 , 0 0 , 1 0

Q 4 7 D A T A A 5 , E B , C 5 , E 5 , F 0 , C 5 ,2 0 , 7 D , F F , 9 1

B R 4 8 0 D A T A I B , 4 A , 0 0 , 4 C , A 3 , 1 4 ,C 9 , 2 E , F 0 , 0 FH A 4 9 0 D A T A C 9 , 4 4 , F 0 , 0 B , C 9 , 3 E ,F 0 , 0 4 , C 9 , 4 D

A 5 0 D A T A O 0 , E G , A 9 , 3 E , 2 C , A 9 ,2 E , B D , B D , 1 7

E 5 1 D A T A 2 0 , E 1 , 1 5 , A 5 , F 8 , 4 8 ,A 9 , 0 0 , B 5 , F 8

J 5 2 D A T A 2 0 , C E , 1 5 , A D , B D , 1 7 ,C 9 , 2 E , D 0 , 1 7

J 5 3 D A T A A 9 , 1 1 , 2 0 , D 2 , F F , 2 0 ,4 8 , 1 6 , 2 3 , 5 D

A H 5 4 0 D A T A 1 A . E 2 5 B 9 , 2 0 , D 4 , B 5

P K 5 5 0 D A T A 4 C , 3 C , 1 5 , 2 4 , D 7 , 3 0 ,0 3 , A 9 , 0 8 , 2 C

M 5 6 D A T A A 9 , 1 0 , 2 0 , 5 2 , B 9 , 2 0 ,E 8 , B 1 , 2 0 , 7 D

D 5 7 D A T A C 7 , 2 0 , 7 D , F F , I B , 4 A ,0 0 , 6 8 , 8 5 F

M 5 8 D A T A 6 8 , 5 8 , 6 0 , 4 C , 7 5 , 1 4 ,4 C , 7 0 , 1 4 , 2 0

X 5 9 D A T A C E , 1 5 , 4 C , A 2 , 1 5 , 2 0 ,E 4 , F F , C 9 , 2 0

D 6 0 D A T A D 0 , 0 E , A 5 , E B , C 5 , E 4 ,F 0 , E D , A 9 , 3 D

M 6 1 D A T A 2 0 , D 2 , F F , 4 C , 2 7 , 1 5 ,C 9 , 2 E , F 0 , 0 F

R 6 2 D A T A C 9 , 4 4 , F 0 , 0 B , C 9 , 3 E ,F 0 , 0 4 , C 9 , 4 D

B C 6 3 0 D A T A D 0 , E 2 , A 3 , 3 E , 2 C , A 9 ,2 E , B O , B D , 1 7

P 6 4 D A T A 2 , E 1 , 1 5 , 2 0 , C E , 1 5 ,2 3 , 7 D , F F , 1 B

J K 6 5 0 D A T A 4 9 , 0 0 , A D , B D , 1 7 , C 9 ,2 E , D 0 , 2 9 , E AH 6 6 D A T A A 9 , 0 3 , 8 D , C 1 , 1 7 , 2 0 ,

3 3 , 1 6 , 2 0 , 4 8E 6 7 D A T A 1 6 , 2 0 , 5 D , 1 6 , C 9 , 0 2 ,

F 0 , 1 3 , 2 0 , 5 01 I 6 B D A T A B 9 2 4 8 , 1 6 2 5

1 6 , C 9 , 0 1 , F 3Q 6 9 D A T A 0 2 3 , 5 0 , B 9 , 2 0 , D 4 ,

B 5 , 4 C , A 2 , 1 5A 7 0 D A T A 2 4 , D 7 , 3 0 , 0 3 , A 9 , 0 8 ,

2 C , A 9 , 1 0 , 8 DS 7 1 D A T A C l , 1 7 , 2 0 , 3 3 , 1 6 , 2 0 ,

E B , B l , 2 0 , 7 DJ D 7 2 0 D A T A C 7 , 2 0 , 7 D . F F , 1 3 , 0 0 ,

6 8 , 5 8 , 6 3 , A 9S 7 3 D A T A 0 0 , 8 D , 0 3 , F F , A 5 , E C ,

8 D , B F , 1 7 , A 5E 7 4 D A T A E B , B D , B E , 1 7 , A 9 , 2 C ,

A 2 , f l 3 , A 0 , 0 0J 7 5 D A T A 2 0 , B A , F F , 2 B , C 3 , F F , -

A 2 , 2 C , 2 0 , C 6D 7 6 D A T A F F , 6 0 , A 9 , 2 C , 2 0 , C 3 ,

F F , 2 0 , C C , F FD E 7 7 0 D A T A A D , B F , 1 7 , 8 5 , E C , A D ,

B E , 1 7 , 8 5 , E BP 7 B D A T A 6 0 , A 9 , 0 3 , 8 5 , 6 6 , 8 5 ,

6 7 , 8 5 , 6 8 , 2 0R C 7 9 0 D A T A E F F , C 9 , 2 0 , D 0 , 0 3 ,

2 0 , S 4 , F F , C 9J 8 0 D A T A 2 0 , F 0 , 3 B , C 9 , 0 D , F 0 ,

3 7 , 3 8 , E 9 , 3 0B C 8 1 0 D A T A 9 0 , 3 2 , C 9 , 0 A , 9 0 , 0 2 ,

E 9 , 0 7 , C 9 , 1 0A J 8 2 0 D A T A B 0 , 2 8 , 8 D , B 5 , 0 A , A 2 ,0 4 , 0 6 , 6 6 , 2 6H 8 3 D A T A 6 7 , 2 6 , 6 8 , B 0 , I B , C A ,

D 0 , F 5 , 1 8 , A DJ A 8 4 3 D A T A B 5 , 0 A , 6 5 , 6 6 , 8 5 , 6 6 ,

8 A , 6 5 , 6 7 , 8 5K 8 5 D A T A 6 7 , 8 A , 6 5 , 6 8 , 8 5 , 6 B ,

B 0 , 0 4 , 2 9 , F 0Q G 8 6 0 D A T A F 0 . B E , 6 0 , 3 B , A S , 6 6 ,

E D , C l , 1 7 , 8 5S 8 7 D A T A 6 6 , A 5 , 6 7 , E 9 , 0 0 , 8 5 ,

6 7 , A 5 , 6 B , E 9J 8 8 D A T A 0 0 , S 5 , 6 8 , 6 0 , A 0 , 0 0 ,

A 6 , 6 8 , 8 A , 2 9K G 8 9 0 D A T A 3 F , A A , B D , F 0 , F 7 , A A ,

A 9 , 6 6 , 8 D , A AG 9 0 D A T A 0 2 , 2 0 , A 2 , 0 2 , 6 0 , 4 A ,9 0 , 0 9 , 4 A , B 0K K 9 1 0 D A T A 1 5 , C 9 , 2 2 , 2 9 , 0 7 , 0 9 ,

8 0 , 4 A , A A , B DM P 9 2 0 D A T A C 3 , B 6 , B 0 , 0 4 , 4 A , 4 A ,

4 A , 4 A , 2 9 , 3 FE K 9 3 0 D A T A D 0 , 0 4 , A 0 , 8 0 , A 9 , 0 0 ,

A A , B D , 0 7 , B 7P 9 4 D A T A 2 9 , 0 3 , 6 0 , 2 0 , E 9 , B 8 ,

C 9 , 2 0 , F 3 , F 9B 9 5 D A T A C 9 , 5 2 , F 0 , 0 9 , C 9 , 5 7 ,

F 0 , 0 B , 6 8 , 6 8J 9 6 D A T A 4 C , B F , B 0 , A 2 , 3 1 , 2 C ,

A 2 , 3 2 , 8 E , A CR K 9 7 0 D A T A 1 7 , 8 D , B D , 1 7 , 2 0 , A 7 ,

B 7 , B 0 , 0 A , A 5R 9 8 D A T A 6 0 , 8 D , C l , 1 7 , 2 0 , A 7 r

B 7 , 9 0 , 0 3 . 4 CA R 9 9 0 D A T A B C , B 3 , A 5 , 6 0 , 8 D , C 2 ,

1 7 , A 9 , 0 B , 8 DQ 1 3 0 0 D A T A B C , 1 7 , 2 0 , A 7 , B 7 , B 0

, 0 5 , A 5 , 6 0 , 8 DM O 1 0 1 0 D A T A B C , 1 7 , A D , B C , 1 7 , C 9

, 0 4 , 9 3 , E 2 , C 9Q F 1 0 2 0 D A T A I F , B U , D E , 2 0 , C C , F F

, A 9 , 0 8 , 2 0 , C 3D F 1 0 3 0 D A T A F F , A 9 , 0 F , 2 0 , C 3 , F F

, A 9 , 0 0 , A 2 , 3 FR 1 0 4 3 D A T A 2 0 , 6 8 , F F , A 9 , 0 2 , A 2

, B 8 , A 3 , 1 7 , 2 0G A 1 3 5 0 D A T A B D , F F , A 9 , 0 F , A E , B C

, 1 7 , A 3 , 0 F , 2 0K R 1 0 6 3 D A T A B A , F F , 2 3 , C 0 , F F , B 0

, 1 B , A 9 , 3 1 , A 2F R 1 0 7 0 D A T A B A , A 0 , 1 7 , 2 0 , B D , F F, A 9 , 0 B , A E , B C

H B 1 0 8 0 D A T A 1 7 , A 0 , 0 8 , 2 3 , B A , " F, 2 0 , C 0 , F F , 9 0

C O M P U T E ' S G a z e t t e J u n e 1 9 8 9 7

Page 80: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 80/96

Q 1 0 9 0S 1 1 0 0d m R 1 1 2 0D 1 1 3 0C S 1 1 4

A 1 1 5 0D G 1 1 6 0

G 1 1 7 0D 1 1 8 0F 1 1 9 0

B l 1 2 0 0

C K 1 2 1 0

K 1 2 2 0

F 1 2 3 0B E 1 2 4 0X 1 2 5 0

B 1 2 6 0

D A T A 0 6 , 2 0 , 9 2, 1 6 , E A , A D , C 1D A T A 1 7 , 2 0 , F B, 1 7 , B D , 1 3 4 , 1 7D A T A A D , C 2 , 1 7, 8 E , B 6 , 1 7 , 8 DD A T A B 7 , 1 7 , A D, 5 7 , D 0 , 2 3 , A 2D A T A 0 F , 2 0 , C 9, F F , 4 2 , 2 D , 5 0D A T A 2 0 , 3 8 , 2 0, C C , F F , A 2 , 0 8D A T A 2 0 , C 9 , F F, 0 0 , 0 B , 2 0 , D 2D A T A F F , C 8 , D 0, 1 7 , 2 0 , C C , F FD A T A A 2 , 0 F , 2 0, 0 0 , B 9 , A R , 1 7D A T A 2 0 , D 2 , F F, D 0 , F 5 , 2 H , C t !D A T A F F , A D , B n

1 7 , 4 C , 9 2, F 9 , 8 E , B 3, 2 0 , F B , F 9, H D , 1 7 , C 9, F F , 2 0 , 7 D, 3 0 , 0 0 , 2 0, A 0 , 0 0 , B 9, F 7 , 2 I ) , A 2

, C 9 , F F , A 0, C B , C 0 , O D, 1 7 , C 9 , 5 2

D A T A 2 0 , C 6 , F F \ A 0 , 3 0 , 2 0, C F , F F , 9 9 , 0 0D A T A 0 B , C 8 , D 0 , F 7 , 2 0 , C C, F F , 1 8 , A 9 , 0 8D A T A 2 ( I , C 3 , F F , A 9 , 0 F , 3 , 2 0 , C 3 , F F , 6 0D A T A A 0 , 0 0 , C A , D 0 , F D , 8 B, D 0 , F A , 6 0 , 5 5D A T A 3 1 , 3 A , 3 0 , 3 8 , 2 0 , 3 0, 2 0 , 3 1 , 3 8 , 2 0D A T A 3 0 , 3 0 , 4 9 , 3 0 , 2 3 , 0 0, 0 B , 0 0 , 0 0 , 0 0D A T A 0 0 , 0 0 , 0 0 , " E O D "

R e w r i t eA r t i c l e o n p a g e 5 2

B F 1 0 0 A D = 8 2 8P P 1 1 0 P R I N T C H R $ ( 1 4 7 ) " H E W R I T E

S E L F - M O D I F ¥ I N G B A S I C ": P R I N T

X G 1 2 0 P R I N T " C O P Y R I G H T 1 9 8 9 " :P R I N T " C O M P U T E ! P U B L I C AT I O N S , I N C . "

H D 1 3 0 P R I N T " A L L R I G H T S R E S E RV E D " : P R I N T

C 1 4 F O I = A D T O A D + 1 0 9 : R E A DD : P O K E I , D : C K - C K + D : N E X

F P 1 5 0 I C K O 1 3 7 5 7 T H E N P R I N T" E R R O R I D A T A S T A T E M E

N T S "H R 1 6 0 P R I N T " T O U S E , E N T E R : 1 1 !

P R I N T " S Y S " S T R S ( A D ) " , L IH N U M B E R , H E W L I N E S "

E 1 7 D A T A 0 3 2 , 2 5 3 , 1 7 4 , 0 3 2 , 1 38 , 1 7 3 , 0 3 2 , 2 4 7

A P 1 8 0 D A T A 1 B 3 , 0 3 2 , 0 1 9 , 1 6 6 , 1 44 , 0 9 0 , 1 6 5 , 0 9 5

P 1 9 D A T A 1 3 3 , 2 5 1 , 1 6 5 , 0 9 6 , 1 33 , 2 5 2 , 0 3 2 , 2 5 3

B G 2 0 0 D A T A 1 7 4 , 0 3 2 , 1 5 8 , 1 7 3 , 9 32 , 1 6 3 , 1 8 2 , 1 7 0

J 2 1 D A T A 2 4 0 , 0 6 9 , 2 0 1 , 0 8 9 , 1 76 , 0 6 9 , 1 3 3 , 0 0 2

F 2 2 D A T A 1 6 0 , 0 0 0 , 1 7 7 , 0 3 4 , 1 53 , 0 0 0 , 0 0 2 , 2 0 0

C S 2 3 0 D A T A 1 9 6 , 0 0 2 , 2 0 8 , 2 4 6 , 1 69 , 0 0 0 , 1 5 3 , 0 0 0

E B 2 4 0 D A T A 0 0 2 , 1 6 5 , 1 2 2 , 0 7 2 , 1 65 , 1 2 3 , 0 7 2 , 1 6 9M 2 5 D A T A 0 0 0 , 1 3 3 , 1 2 2 , 1 6 9 , 0 02 , 1 3 3 , 1 2 3 , 0 3 2

R 2 6 D A T A 1 2 1 , 1 6 5 , 1 0 4 , 1 3 3 , 1 23 , 1 0 4 , 1 3 3 , 1 2 2

G 2 7

Q 2 3

E B 2 9 0X P 3 0 0

B e f o r er e f e r t o

D A T A 1 . 1 6 ,4 . 1 7 7 , 2 5 D A T A 0 1 4 ,2 , 1 7 6 , 0 0 D A T A 2 5 2 ,0 , 2 0 8 , 2 3 D A T A 0 7 6 ,3 , 1 6 5

B E F O R Et y p i n g i

1 3 , 0 0 2 ,, 2 4 01 6 , 0 3 2 ,, 1 8 50 0 , 1 4 5 ,, 0 9 62 2 , 1 6 8 ,

T Y P I N Gp r o g r a m s ,

" H o w t T y p e I C O M P U T E !

1 6 0 ,

1 9 6 ,2 5 1 ,

0 7 6 ,

p l e a s e

G a z e t t e P r o a r a m s , "e l s e w h e r e i t h i s i s s u e .

T h G E O SS e i n s t r u c t i o n s4 b e f o r e t y p i n gP r o g r a m 1 5 5 F E : 0 05 6 0 6 : 8 05 6 0 E : 2 05 6 1 6 : 0 15 6 1 E : 0 75 6 2 6 : 3 95 6 2 E : 0 05 6 3 6 1 A 95 6 1 E : A 95 6 4 6 : A 95 6 4 E : A 95 6 5 6 t A 95 6 5 E : A F5 6 6 6 : D F5 6 6 E : 5 65 6 7 6 i 4 E5 6 7 E 1 4 F5 6 8 6 : 5 45 6 8 E : 0 05 6 9 6 : 0 05 6 9 E : 0 05 6 A 6 : 0 03 6 A E S 0 05 6 B 6 : 0 05 6 B E : 0 05 6 C 6 : 0 05 6 C E : 4 85 6 D 6 : 2 05 6 D E : 0 05 6 E 6 : S D5 6 E E : 8 D5 6 F 6 : 3 45 6 F E : 3 55 7 0 6 : A 95 7 0 E : 8 55 7 1 6 : 0 05 7 1 E : 7 45 7 2 6 : 5 75 7 2 E : 0 25 7 3 6 1 F 05 7 3 E I A 15 7 4 6 : 0 05 7 4 E : A D5 7 5 6 : C 25 7 5 E : 4 85 7 6 6 : 4 E5 7 6 E : 4 95 7 7 6 : 4 55 7 7 E : A 95 7 a 6 : 8 D5 7 B E : A 05 7 9 6 : A 05 7 9 E : C 25 7 A 6 : 5 65 7 A E : 2 15 7 B 6 : F 0

2 8 9 2 3 C 2 0 A 2 5 0 0 5 0 0 5 0 0 0 0 0 0 0 0 0 4 2 A 7 8 8 0 0 1

A C H F 0 1 C C 9 2 4 4 4 4 0 8 5 0 2 A A 5

C o l u m ni i n

a r t i c l e

H e l p P a m 9 2 C A 0 2 0 A A A A 2 2 7 E I 5 0 0 0 0 0 0 0 ( 0 0 4 2 1 5 5 9 8 8 8 5 F . S I A 4 2 5 A 5 2 4 5 8 5 8 B 1 I 8 C

S A 0 C C 9

C f 0 0 5 5 0 5 5 5 0 0 0 0 0 0 0 0 0 0 5 2 8 2 8 5 0 1 1 8 0 5 A 0 F A 2 C 4 4 2 0 8 2 1 0 5 A 5 0

2 0 C 0 0 C 0 8 8 8 8 C 0 0 I 5 I 0 0 0 0 0 0 0 0 0 4 5 7 9 8 A A A 2 0 D A 8 2 5 C B A 2 4 5 6 5 B 8 B A 5 B F

5 2 A A A 0 2 3 3 3 0 6 7 2 4 4 5 2 0 0 0 0 0 0 0 0 4 3 5 C 5 0 0 C 3 8 0 8 B B A 4 C 0 4 4 5 2 B C 1 0 F B 2 5

o

5 3 0 0 0 1 3 8 8 3 8 0 5 5 4 5 5 0 0 0 0 0 0 0 0 0 4 2 A A A A 3 A C 0 4 5 C C 0 F 2 5 5 5 4 4 B A A 2 B 2 C C

p a g t

A C 3 0 2 A C 3 3 3 0 1 0 8 4 4 4 0 0 0 0 0 0 0 0 0 4 3 I 0 B 5 1 5 A 2 7 C 0 2 2 5 A 5 2 4 5 5 5 0 0 B 9 S 0 a

0 0

2 1

4 8 2 0 5 D 1 1 3 C A A A C 1 5 A P 3 4 4 5 5 6 G 7 B A 4 3 G B F A 2 9 7 3 9 3 3 A 7 7 0 D 2 5 E C 0 3 5 3 F F

5 7 B E : F 05 7 C 6 : B 05 7 C E : C 85 7 D 6 : 8 C5 7 D E : C 15 7 E 6 ; 9 05 7 E E : 5 65 7 F 6 : A 55 7 F E I E F .5 8 0 f i ■ 2 05 8 0 E : 0 05 8 1 6 : 0 05 8 1 E : 5 C5 8 2 6 : 2 05 8 2 E : A 95 8 3 6 : 7 25 8 3 E : 6 05 8 4 6 : 5 65 8 4 E : 8 D5 8 5 6 : 5 65 8 5 E : 5 65 8 6 6 : 5 65 8 6 E t B 95 8 7 6 : F FS 8 7 E : 6 05 8 8 6 : C 95 8 B E : 8 D5 8 9 6 : C 15 8 9 E : B F5 8 A 6 : A 95 B A E : 8 D5 8 B 6 : 5 75 8 B E : 5 B5 8 C 6 : 5 95 8 C E : 0 05 8 D 6 : 0 55 8 D E 1 5 B5 8 E 6 : 5 85 B B B S 5 85 B F 6 : 5 B5 8 F E : 3 25 9 0 6 : 0 05 9 0 E : 0 15 9 1 6 : 5 E5 9 1 E : 0 05 9 2 6 : 0 15 9 2 E : 8 A5 9 3 6 : 0 05 9 3 E : 0 15 9 4 6 : B 65 9 4 E : 0 05 9 5 6 : 5 95 9 5 E : 6 05 9 S 6 : 0 A5 9 6 E : A 05 9 7 6 : 6 05 9 7 E : A 95 9 8 6 : A 25 9 B E : C 05 9 9 6 : 9 85 9 9 E : E 65 9 A 6 : 0 65 9 A E : I E5 9 B 6 : 8 D5 9 B E : 8 D5 9 C 6 : D 25 9 C E : 6 05 9 D 6 : 0 D5 9 D E : F 05 9 E 6 : 6 B5 9 E E : 0 65 9 F 6 : 2 05 9 F E : 1 E5 A 0 6 : 9 95 A 0 E S F 55 A 1 6 : 5 95 A 1 E : 0 05 A 2 6 : 3 35 A 2 E : 3 55 A 3 6 : 3 75 A 3 E : A 55 A 4 6 : 6 05 A 4 E : 0 55 A 5 f i : 0 35 A 5 E : 3 B

2 1 c 8 E 5 A 3 8 8 B B 5 9 I 5 2 A 7 2 0 A F F A 0 7 2 A F 8 6 5 S A C 7 7 7 I A 2 4 A 2 7 A 2 A A 2 9 0 0 5 A 0 F 0 1 2 0 2

C D 5 0 B 1 5 0 2 6 0 2 6 2 S B B 3 A A 2 B

C E c 5 8

C 0 8 5 2 B B 6

C B 2 4 I 5 B 0 A 5 0 8 D 5 C 0 B 5 A 6 C 5 6 5 5 5 2 0 0 5 0 0 7 0 0 A 0 0 0 A 0 8 0 A 8 D 6 A C B 5 5 2 4 3 0 A E C I 0 2 2 0 3 3 3

A 0 F 7 A

1 8 B 4 5 0 1 1 A 9 5 5 A 6 7 9 5 8 2 5 6 F 9 D 5 0 B 5 2 B B 8 A 5 B 7 7 7 7 A 2 3 A 2 6 A 2 9 A 2 F 8 0 0 A 8 5 I 1 2 0 C C 0 C 2 0 A 0 A C A A E C 9 A A A A 3

A A C 0

F 5 2 A 4 F 6 A B 0 4 E 8

C 5 C A 7 9 6 9 9 0 F C A 7 2 0 5 B B 9 2 0 5 5 S 5 0 0 4 0 0 7 0 0 A 0 0 E 0 6 0 3 1 8 A C 8 4 0 1

A B C 0 6 6 0 C I A C A C 0 A 2 8 8 5 0 6 2

0 4 8 5 A 2 0 3 5 E A 9 5 B A 2 F 5

C 0 5 0 5 2 F 1 5 9 2 A 5 B 5 8 8 7 7 7 7 2 3 A 2 5 A 2 B A 2 B A 2 0 0 3 0 2 0 F 2 8 D D B D 2 A 5 6 B 0 0 0 C I 1 A A A 5 I B 8 2 0

C A 2 2 5 E 8 8 1 2 5 5 D F 1 7 B A A A 6 5 B 6 F A 2 C 4 C 2 5 E C 0 5 5 5 5 0 3 0 0 6 0 0 9 0 0 B 5 5 0 A A 6 8 B f c ' 09 5 D A D 5 D I

C 5 0 D 0 B 0 B B B 0 0 B B 0 0 9 2

2 5 C 4 A 9 0 1 6 A A 2 0 1 B 5 8 1 B 9 9 8

C 5 3 I 9 I 5 5 8 2

C A 2 7 7 7 7 2 A 2 5 A 2 B A 2 A A A C 0 7 3 E 2 2 3 0 9 E I 5 8 5 C F 6 9 F 6 0 D 6 A 8 B 8 0 1 8 8 C A

3 3 8 5 D 2 D 2 D C C f l 6 4 C C A 2 3 C I A C 0 4 1 7 0 F 1 6 D 2 4 0 A 8 9 9 , ' ■ .1 8 2 4 B P 8 F D B 4 A C 4 4 E 4 C D l f 0 9 6 2 D G D 3 6 7 0 6 F B 5 2 3 S 7 4 B C A 4 7

7 C O M P U T E ! ' * G a z e t t e J u n e 1 9 B 9

Page 81: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 81/96

5 A 6 6 : C 15 A 6 E : 3 B5 A 7 6 : 8 45 A 7 E : 8 45 A B 6 : 5 95 f t 8 E : 8 D5 A 9 6 I 0 55 A 9 E : 8 55 A A 6 : 0 05 A A E : C 25 A B 6 : A 05 A B E : 5 A5 A C 6 : B 45 A C E : 0 05 A D 6 : A 95 A D E : A C5 A E 6 : A 55 A E E : A 05 A F 6 : 2 0S A F E : 0 35 B O 6 : 0 O5 B O E : 0 05 B l 6 : C 95 B 1 E : 2 05 B 2 6 : 0 D5 B 2 E : A 95 B 3 6 : 0 55 B 3 E : 1 B5 B 4 6 : 1 A5 B 4 E : 0 A5 B 5 6 : B 95 B 5 E : F 05 B 6 6 : 1 B5 B 6 E : 4 5S B 7 6 : 1 85 B 7 E : 8 55 B 8 6 J 9 95 B B E : D 05 B 9 6 : 0 < 15 B 9 E : A 95 B A 6 : A 95 B A E : D E5 B B 6 : 0 05 B B E : 0 35 B C 6 : E B5 S C E : 2 85 B D 6 : 0 35 B D E : 0 0S B E 6 : 2 05 B E E : 8 45 B F 6 : C 25 B F E : 5 F

0 1 A l0 A 3 A 3 A 0 A 8 8 5 68 8 0 3 F 0 2 F 5 8 2 0 2 13 A 0 0 0 03 A 8 A 3 A 0 B 4 C E 6 2 1B 2 B l 2 0C 2 C 9 F F5 4 2 0 2 09 5 0 7A 4 1 9B I 8 O 9 1 5 B0 C 8 5 1 8C 6 E D 1 6 9 1 5 BF 3 6 00 0 0 03 A 0 A 5 A A 0 C 8 D 05 C 6 0 A 0 0 0 7 C F 0 4 C 3 EA 0

0 0 3 BA 4 A 02 A A 03 3 B 0 E B 5 A O 2 2 0 0 05 6 2 0 8 45 A 3 2 0 0 0 05 3 3 6 3 8 2 C E 2 A E C 9 2 0C 2 7 1 5 BD 0 0 26 3 5 BB C E 5 0 63 0 A 3 2 2 9 9 3 3D 0 F 38 4 1 98 D D 35 B A 0 C 0 0 0 0 0A 1 8 C 8 55 8 0 0 8 C9 0 F 5 E S1 F 8 0 4 B A D D PA 9 2 B C 0

0 2 3 0S 0 e s0 3 3 A 5 8 0 5 0 A E 4 C l0 0 2 0E A 2 1 2 00 8 9 C 0 A 3 0 1 8 0 F A 2 5 6 F 0 I BF 1 C 2 C 2 2 0 8 18 0 8 0 8 0 A 4 3 8C A 0 C A 5 1 AA 9 0 DS 3 0 C B 3 F 0 0 0 0 08 D 0 2 8 4O S E 0 5 BC 1 E 5 1 0 1 89 0 0 25 6 ( 5 2 5 C C 2 F E 0 0

0 1 B 33 8 3 7 I EC 9 0 4 F B8 A 5 A E 0 D 27 9 0 2 D 4 A 3 6 0 F lE 6 8 1 0 5 7 61 6 0 6 f D 0 5 CA 9 A 6 2 E A 1 4 C I E5 B A 5 B 6A 0 3 5 8 F8 5 2 B0 F 0 7 A 8 2 0 0 1A 3 1 9 0 90 6 C A

H 5 A 0 5 8 9 A 0 F F A 0 A 1 E C 0 E 4 0 6 F8 C A 5 A 9 9 D0 8

P r o g r a m 2 : H e l p G r a b b e r0 4 0 W : B F0 4 0 8 : 7 F0 4 1 0 : 3 00 4 1 8 : 0 10 4 2 0 : 4 10 4 2 8 : 8 20 4 3 0 : 0 10 4 3 8 : C 00 4 4 0 : 8 30 4 4 3 : 0 40 4 5 0 : 4 50 4 5 3 : 3 20 4 6 0 : 4 50 4 6 B : 4 20 4 7 0 : 0 00 4 7 9 : 0 00 4 8 0 : 0 00 4 8 8 : 0 00 4 9 0 : 0 00 4 9 8 : 0 00 4 A 0 : 0 00 4 A 8 I 0 00 4 1 5 0 : 0 00 4 B 8 : 0 00 4 C 0 : 0 00 4 C B : 0 00 4 D 0 : 0 0

F F F F F F0 1 8 0 0 80 8 0 1 8 08 2 4 9 0 10 B E 4 1 0 1 8 2B 0 0 0 10 8 0 0 00 0 F 4 4 5 4 C2 0 2 0 2 00 0 0 5 3 2 0 C 4 2 5 3 0 0 0 0 0 00 0 0 0 00 0 0 0 0 0 0 0 00 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 00 0 0 0 00 0 0 0 0 0

8 0 0 00 8 7 0 8 F 0 1 8 24 2 0 18 2 0 00 F 0 4 5 75 4 2 5 0 C 2 E 2 00 0 0 0 0 00 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0

0 8 6 3 8 0 1 B 8 4 B 0 1 8 0 D 04 1 0 1 B 48 7 A 0 1 8 2 0 2F F F F F

F E 4 4 C 4 C3 2 F 4 1 4 D 7 D 4 5 5 2 0 0 0 3 C0 0 7 0 0 8 0 0 8 0 0 9 0 0 0 0 9 0 0 0 0 A 00 0 0 0 A B0 0 0 B 00 0 B 0 0 0 0 C B0 0 C 0 0 0 D 00 0 0 0 D

0 4 D 80 4 E 00 4 E 80 4 F 00 4 F 80 5 0 00 5 0 80 5 1 00 5 1 90 5 2 00 5 2 80 5 3 00 5 3 80 5 4 00 5 4 80 5 5 00 5 5 80 5 6 00 5 6 80 5 7 00 5 7 80 5 8 00 5 8 80 5 9 00 5 9 80 5 A 00 5 A B0 5 B 00 5 B 90 5 C 05 C 0 5 D 00 5 D 80 5 E 00 5 E 80 5 F 00 5 F 80 6 0 00 6 0 80 6 1 30 6 1 80 6 2 00 6 2 80 6 3 00 6 3 80 6 4 00 6 4 80 6 5 00 6 5 80 6 6 00 6 6 80 6 7 00 6 7 80 6 3 00 6 B 80 6 9 00 6 9 80 6 A 90 6 A 80 6 B 00 6 B 80 6 C 00 6 C 80 6 D 00 6 D 80 6 R 00 6 B 80 6 F 00 6 F 83 7 0 00 7 0 83 7 1 33 7 1 80 7 2 00 7 2 80 7 3 30 7 3 80 7 4 00 7 4 80 7 5 00 7 5 80 7 6 00 7 6 B0 7 7 00 7 7 3

0 0 0 0: 0 0

0 0 0 0: 0 0 : 0 0 : 0 2 : C 0 ; 0 8

5 C 0 0 0 3

: 0 0 8 7 4 F

: 0 0 4 9: C 2 2 0: 5 6 0 7: B 4 1 5

5 0 : 1 C : 0 0 0 0: 0 0 : A 0 ; 8 3 : 8 1 ; 0 8 : 0 5 A 9: 0 3 2 0: F 2 : 9 1 : 8 0 : 3 C : F 0 : 4 3 : 0 0 : 0 0 : 7 2 6 9: 6 6 : 0 O 0 0: 5 A : 7 C : E F ; 3 E : 0 A

1 2 : F 0 : 0 2 r 0 A : 0 5 8 5: 0 6 8 5: A D : 2 7 1 A 2 : A 9 0 0: A F : F 3 : 3 5 0 5: 8 8 : F 8 : 0 0 8 5

1 A : 0 E : 0 4 : A F : A 0 0 9: C 2 2 0: B C

8 1 : 8 3 : A F : 2 f l 7 : 0 6 2 0

3 0 : 2 A : 4 4 : 4 2 : 5 0 4 6: C 1 3 C: 4 F 5 7: 4 5 : 0 A : 1 F : A 0 0 9! A 0 0 7: C A : ? C : 0 I

0 0 0 00 0 3 00 0 0 00 0 0 00 0 0 03 C 0 3 0 2 8 46 0 0 E3 1 0 53 E 3 54 B 0 04 E 4 69 C A 4 2 E 9 9 6 4D 0 F 30 0 0 0 8 1 8 0 8 1 F 0 D 3 A 07 C 4 2 0 98 4 1 18 4 0 72 0 B C4 C 9 90 6 0 00 0 0 00 0 0 07 6 2 0 5 60 0 0 00 9 8 52 7 0 5 2 02 0 8 50 A B C 6 0 4 E7 C 0 7 8 50 C 8 41 8 A C 2 A 9A 0 A 8 0 B 8 5 0 42 E 0 2 8 40 8 0 6 8 4F B 6 9F E 7 0 0 6E 2 8 5 0 27 A C 2A 0 A F 2 8 0 C C 2 E E7 C 3 2 0 7C 3 5 4 4 4 4 4 0 0 4 82 0 4 34 2 0 0 9 90 D 8 5 1 68 5 0 20 C 4 C 2 C1 6 1 0

0 0 0 00 0 0 00 0 0 00 3 0 02 0 2 92 9 0 A 0 A 1 C 0 00 0 4 13 0 5 1 5 54 0 2 0 4 7A 0 C l A 0

C 0 0 0 00 0 0 03 3 3 0A D A E 2 0 9 5A F 0 5 8 52 7 A 0 A 0 A F C 2 F 0

C

0 0 2 0 4 9

2 2 7 0 6

C B B C 0 A 2 0 8 52 0 7 76 F 7 4A 0 1 A 0 D A 91 7 2 08 5 0 20 3 8 F

0 0 0 8 1C 8 B 9C A 0 A 0 A 0 7 2 3F 8 F 0 2 0 7 78 F 3 0 8 A F 0A 2 A F C 2 E EF 0 F 0 2 A 0 0 0 0 3 E5 2 5 32 0 4 84 5 0 34 5 4 F 4 DI B 0 05 6 0 9F 6 8 4 1 78 4 0 30 2 D OC 6 0 1

0 0 0 0 E 0 0 0 E 30 0 0 0 F 0 0 3 0 F 83 A 6 C 0 0 5 8I B A 0 6 0 2 6 0 0 4 B 5 0 3 A < 0 B 8 6 34 5 C 4 C 2 C 0 3 7 2 0 B E8 1 D 0 B 3 0 0 F 0 8 93 0 0 0 B 0 0 0 0 7 20 0 0 0 7 A 0 A A 3 E 0 7 A 9 E 8 D F B D l

E 1 C F B 5 0A 2 4 A 1 C 0 2 8 0 6 2 0 8 F 8 0 5 1 00 0 0 1 00 0 0 0 E 0 5 4 G 6 C 3 0 1 C 2 A 9 1 0 3 2 0 2 F F C A 1 E 1 8 5 8 B1 8 5 C E E 3 66 7 7 3 F C D 3 A 0 E L

A I 9 5 0 7 3 78 4 0 3 D F 9 0 5 C 8 F 2 8 0 D C 0 2 0 0 8 1 3 33 A 4 F A 4 1 2F A O B A7 E C l 8 EF 9 D E F C C 3 6 A 5 E 2 7 I F A 2 0 E 8 1 3 8 5 0 6 1 F 8 0 5 R f F 0 E 4 4 F C 0 S 9 5 0 0 7 1 4 3 4 24 4 4 4 4 A 2 0 A E F 62 0 4 E D 5 4 9 6 0 A B C C 8 C 0 8 A 5 D A 7 6 5 52 5 1 0 6 2 0 9 8 0 D D E4 8 O B C

0 7 8 00 7 3 30 7 9 00 7 9 30 7 A O0 7 A 80 7 B O0 7 B 80 7 C 00 7 C 80 7 D 00 7 D 80 7 E 00 7 E B0 7 F 00 7 F B0 8 0 00 8 0 B0 8 1 00 8 1 80 8 2 00 8 2 80 8 3 00 8 3 80 8 4 00 8 4 80 8 5 00 8 5 80 8 6 00 8 6 30 8 7 00 8 7 30 8 3 00 8 3 80 3 9 00 8 9 80 8 A 00 8 A 80 8 S 00 8 B 90 8 C 00 8 C 80 8 D 00 8 D 80 8 E 00 8 E 80 8 F 00 B F 80 9 0 00 9 0 80 9 1 00 9 1 80 9 2 00 9 2 80 9 3 00 9 3 83 9 4 00 9 4 80 9 5 0

0 1 4 5 5 24 4 8 B A 0 7 C 0 4 3 52 0 9 30 8 0 0 2 F 0 1 0

. 4 4 2 0 2 0

. 2 0 5 42 4

: 3 4 3 7; 5 4 : 2 0 : 2 2 : 0 E : 8 0 : 0 0 6 4: 0 0 : O 0 2 4: 2 0

3 C 2 0; 0 2 ; 2 0 i 2 0 2 8i 0 3 : 0 0 : 0 0 : 4 5 4 C; 2 2 : 0 0 : 0 0 : 0 0 : 0 0 ; 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 0 0; 0 0 : 0 0 ; 0 0 : 0 0 : 0 0 0 0: 0 0 : 0 0 : 0 0 : O 0 : 0 0 : 8 0 ; B 0

8 5 0 7 0 02 0 4 6 4 94 3 0 0 8 0 C 0 2 F 04 2 C 1 1 0 8 0

C l A 9 C 0 2 5 0 1 E 0 7 0 B O 53 C 0 C 0 0 1 8 1 95 0 4 6 4 I 0 0 1 85 5 4 2 4 2 2 4 3 0 0 4 55 2 4 B 2 C2 0 2 8 2 03 3 3 A 3 A 2 0 5 A C 0 0 0 5 6 0 9 0 0 0 3 2 3 F 0 1 2 0 2 02 0 0 1 3 C2 0 2 0 0 0 1 3 C 2 3 F 2 2 0 0 0 0 00 F F F F5 0 4 6 4 92 0 5 6 3 10 0 3 0 0 00 0 0 O 0 33 3 0 3 0 30 3 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 3 0 00 0 0 0 0 00 0 0 0 0 00 0 3 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 3 0 0 00 0 0 0 0 00 0 0 0 00 0 0 0 00 0 0 0 3 3A 0 A A 3 A 2 0 7 8 C

4 5 4 E4 C 4 5A 3 A D2 5 0 6 3 1 1 01 4

A 3 C 6 0 O 3 F 0 0 1 A 2 04 C 4 54 A 4 95 0 4 5 4 C 4 B2 0 4 E2 0 2 03 2 3 20 B 6 0 0 10 0 1 B 3 F 0 0 2 00 3 2 0 0 12 0 3 00 1 0 00 3 0 02 0 3 30 0 0 04 4 2 3 0 0 0 00 3 3 33 3 0 03 3 3 30 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 3 3 00 0 3 00 0 0 03 0 0 00 0 0 00 0 0 00 0 0 03 0 3 03 8 5 8 6 0 3 0

5 3 4 8 A 8 C 1 2 C 0 A 0 0 8 98 5 E 28 1 S 30 U 0 B 4 B 4 3 5 7 4 4 5 A 2 E 2 1 4 5 2 2 I 0 0 B A I 0 D 0 9 3 C 7 C0 6 2 0 4 60 7 0 B 2 C 3 5 0 7 2 34 3 6 12 E 0 C 0 B 0 B 0 C 0 C 0 D 0 D 0 E 0 0 E 80 F 0 F 0 0 0 10 0 0 90 1 0 0 1 A0 0 2 20 2 0 0 3 20 3 3 A0 0 4 23 4 3 A 0 E 0 0

P r o g r a m 3 N o t e C o n v e r t e r5 0 0 35 0 0 85 0 1 05 0 1 85 0 2 0 :5 0 2 3 -5 0 3 0 -5 0 3 3 :5 0 3 0 :5 0 4 8 :5 0 5 0 ;5 0 5 8 ;5 0 6 3 :5 0 6 8 :5 0 7 0 :5 0 7 8 :5 0 8 0 :5 U B 8 :5 3 9 0 :5 0 9 8 :

B F F F7 0 8 0 0 8 4 0 8 4 0 1 B 2C 0 8 0 5 0 4 84 2 3 0 4 5 5 34 2 4 20 0 0 00 0 0 00 0 0 0 0 0 0 00 0

F F 3 0 0 1 8 04 9 0 1B F E l0 1 8 20 0 3 0 0 00 0 F C4 5 4 C2 0 2 30 0 0 02 C 5 3 0 00 0 0 03 0 0 00 0 0 00 0 0 00 0 0 00 0 0 0

8 0 0 0 0 10 3 0 0 87 C 0 1 8 2a F 0 0 3 2 4 14 2 0 1 8 28 2 0 0 0 0 F F F F5 5 5 5 4 6 4 92 5 6 3 10 C 4 2 E 2 3 D 3 3 3 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 0

8 0 0 70 5 4 A 5 28 0 6 90 4 7 C 3 A8 9 F 9 F 3 4 C 0 B2 8 4 D 3 D5 B 0 0 2 50 1 0 0 1 90 0 2 10 0 2 90 3 0 0 3 9

C O M P U T E I s G a z e t t e J u n e 1 9 8 9 7

Page 82: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 82/96

5 0 A 0 :H A S :

5 0 B 0 :5 0 B 8 :5 0 C 0 :5 0 C 8 :5 0 D 0 :5 1 1 D 8 :

0 E 0 :5 0 E 3 :5 0 F 0 :5 0 F 8 :5 1 0 0 :5 1 0 8 :5 1 1 0 :5 1 1 8 :5 1 2 0 :5 1 2 B :5 1 3 0 :5 1 3 8 :5 1 4 0 :5 1 1 8 :5 1 5 0 :

0 U 0 0 0 0 0 00 0 0 00 0 0 90 0 0 00 0 0 00 0 0 0 0 0 0 0 0 00 0 5 8 A 1 A B A 0 2 E 5 9 A 4 0 0 8 40 A 0 2 G 7

0 0 0 00 0 0 0 0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 0 8 A 0 8 0 8 5 C l A D1 8 A 0 A 0 0 0 A 0E 7 C l6 7

0 0 0 00 0 0 00 0 0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 E A A 90 2 9 0 8 0 5 8 5 5 5 11 5 2 09 9 0 03 S H I 8 54 C 3 E0 0

0 0 0 0 4 10 0 0 0 4 90 0 0 0 5 10 0 0 0 5 90 0 0 0 6 10 0 6 0 0 7 0 0 0 0 7 90 0 0 0 8 10 0 0 0 8 90 0 0 0 9 14 F A 0 D 60 C 8 A 0 0 3 6A 0 1 5 6 5 1 1 A 5 7 2 C D 8 A 9 0 4 S A 6 0 f 8 9 C 4 C 0 0 0 8 A

P r o g r a m 4 : H e l p P a b a s i cH 1 H E C O P Y R I G H T 1 9 8 9 C O M P U

T E P U B L I C A T I O N S , I N C .{ S P A C E S l A L L R I G H T S R E E R V E D .

R B 2 8 I F A = 0 T H E N A = 1 : P R I N T " L Q A D IN H E L P P A D . M L " : L O A D " 0 : H EL P P A D . M L " , B , 1

M 3 P R I N T " P O K I N G I D A T A "C 4 F O J » 2 0 2 2 4 T O 2 0 3 3 0 : R E A

A : P 0 K E J , A : C K = C K + A : N E XS H 5 0 F O J = 2 0 3 3 1 T 2 2 0 1 4 : P O K

J , 0 : N E X TA 6 F O J = 2 0 4 7 6 T 2 0 4 7 8S R 7 0 R E A D A : P O K E J , A : C K = C K + A :

N E X T : I F C K O 9 5 3 2 T H E N P I N T " E R R O R I D A T A " : S T O P

D 8 P R I N T " S A V I N G K E L P P A T D I S K "

M 9 O P E N 1 , 8 , 1 , " 0 : H E L P P A D "X S 1 0 0 S A = 2 0 2 2 4 : E A = 2 3 5 5 2Q 1 1 P O K E 1 9 3 , S A - I N T < S A / 2 5 6 ) «

2 5 6 : P O K E 1 9 4 , S A / 2 5 6 : P O K E7 8 0 , 1 9 3

M 1 2 P O K E 7 B l , S f t - I N T < E A / 2 5 6 ) »5 P O K E 7 8 2 , E A / 2 5 6 : S i ' s 6

5 4 9 6H F 1 3 C L O S E 1 : P R I N T " S A V E C O M P L

E T E " : E N DB D 2 0 2 2 4 D A T A 1 9 1 , 2 5 5 , 2 5 5 , 2 5 5 ,

1 2 8 , 0 0 0E 2 0 2 3 0 D A T A 0 0 1 , 1 2 8 , 1 2 7 , 0 0 1 ,

1 2 8 , 0 0 BE 2 0 2 3 6 D A T A 0 0 1 , 1 2 8 , 0 0 8 , 0 0 1 ,

1 2 8 , 0 0 8C 2 0 2 4 2 D A T A 0 0 1 , 1 2 8 , 1 2 4 0 0 1 ,1 3 0 , 0 7 4

G B 2 0 2 4 8 D A T A 0 0 1 , 1 3 0 , 0 7 3 , 0 0 1 ,1 2 9 , 2 4 1

Q J 2 0 2 5 4 D A T A 0 0 1 , 1 2 8 , 0 6 5 , 0 0 1 ,1 9 1 , 2 2 5

E 2 0 2 6 0 D A T A 0 0 1 , 1 3 0 , 0 6 5 , 0 0 1 ,1 3 0 , 0 6 5

K 2 0 2 6 6 D A T A 0 0 1 , 1 3 0 , 0 6 6 , 0 0 1 ,1 3 0 , 1 2 4

J 2 0 2 7 2 D A T A 0 0 1 , 1 3 0 , 0 0 1 1 , 0 0 1 ,1 3 0 , 0 0 0

X 2 0 2 7 9 D A T A 9 0 1 , 1 3 0 , 1 9 2 , 0 0 1 ,1 2 B , 0 0 0

D R 2 0 2 8 4 D A T A 0 0 1 , 2 5 5 , 2 5 5 , 2 5 5 ,1 3 1 , 0 9 5

A 2 9 2 9 0 D A T A 0 0 0 , 2 5 2 , 0 7 9 , 2 5 0 ,0 9 1 , 2 5 2

J 2 0 2 9 6 D A T A 0 7 9 , 0 7 2 , 0 6 9 , 0 7 6 ,0 8 0 , 0 7 0

F 2 0 1 0 2 D A T A 0 3 , 0 7 6 , 0 6 9 , 0 3 2 ,

0 3 2 , 0 3 2J 2 0 3 0 8 D A T A 0 3 2 , 0 8 6 , 0 4 9 , 0 4 6 ,

0 5 0 , 0 0 0C H 2 0 3 1 4 D A T A 0 0 0 , 0 0 0 , 0 0 0 , 2 0 2 ,

0 6 5 , 0 7 7Q 2 0 3 2 0 D A T A 0 6 9 , 0 8 3 , 0 3 2 , 1 9 6 ,

0 4 6 , 0 3 2X 2 0 3 2 6 D A T A 2 1 2 , 0 8 5 , 0 6 6 , 0 6 6 ,

0 8 A 2 0 4 7 6 D A T A 0 7 6 , 2 5 5 , 0 8 5

P r o g r a m 5 G e o C o n v e r t e rH 1 R E C O P Y R I G H T 1 9 8 8 C O M P U

T E P U B L I C A T I O N S , I N C .A L L R I G H T S R E S E R V E D

X 2 R E T H I S I T H U P D A T E D{ S P A C E } G E O C O N V E R T E RJ S P A C E S j R E V I S E D M A I

S U 1 9 8 8 G A Z E T T EA 3 P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 8 1 ,

0 : P O K E 6 4 6 , S : P R I N T C H R S ( 14 2 ) ; C H R S ( 1 4 7 )

P 4 F O R I = 1 T O 1 0 : P R I N T " ( D O W N ) ": N E X T

D 5 P R I N T T A B 1 5 ) " { 4 } U D I C O P Y RI G H T 1 9 8 8 "

S 6 P R I N T T A B { 5 ) " G C H C O M P U T E !P U B L I C A T I O N S I N C . "

S 7 P R I N T T A B I 5 ) " J F K A L L R I G HT R E S E R V E D ( H O M E ) "

E 8 P R I N T ' M D O W N j { R V S K S J G E O CO N V E R T E R 1 . 1 { 0 F F ] ( D O W N j! G R N ) "

A 9 I N P U T " F I L E T O C O N V E R T " ; GF

C 1 0 P R I N T " ( D O W N ] S E A R C H I N GO R " G F S

P 1 1 H D S = " " i P O R 1 = T O 4 : R E AH E : H D S = H D S + C H R S ( H E ) : N

E X F K 1 2 0 F O I = 1 T O 5 : R E A D I E : I D S = I

D $ + C H R S H E : N E X TG 1 3 N L $ = " " ; T S = C H R S ( 1 8 ) : S S = C

H R ( 1 : O P E N 1 5 , B , 1 5 , " 1 0: " : O P E N 2 , a , 2 , " I "

J 1 4 G O S U B 3 7 0 : G E T # 2 , N T S , N S SK 1 5 F O R E = 0 T K 1 6 D S = N L $ : G E T # 2 , B $ : I = 1 : I F B

S - N L S T H E N 2 2 0A 1 7 I A S C ( B S ) < > 1 3 0 T H E N 2 2 0H M 1 8 0 G E T # 2 , H T S , H S S : 1 = 3 : I F H

S = " " T H E N H S S - C H R S I 0 )F 1 9 G E T I 2 , B $ : I - I + 1 : 1 F B S = " "

T H E N B S = C H R S ( f l )F A 2 0 0 I A S C ( B S ) = 1 6 0 T H E N 2 2 0G 2 1 D S = D $ + B S : G O T O 1 9 0R 2 2 F O 1 = T O 3 1 : G E T S 2 , B $ :

N E X TA X 2 3 0 I D $ = G F $ T H E N 2 6 0E 2 4 N E X T E : I F N T S = N L S T H E N 2

6 F 2 5 T S » N T $ : S S = N S $ : G O T O 1 4 0C 2 6 I D S = H L $ T H E N P R I N T "

( D O W N ) { R V S j F I L E N O T F O UN D ( O F F ( " : G O T O 3 6 0

C P 2 7 0 P R I N T " ( D 0 W N ] C O N V E R T I N G( S P A C E } " G F S

M J 2 6 0 D T S = T S : D S S = S S : T S = H T S : S S= H S S : G O S U B 3 7 0

M 2 9 G E T 1 2 , M T S , M S S : I F M S S = " "T H E N M S S - C H R S I 0 )

B 3 0 F O 1 = T 6 5 : G E T 1 2 , B S: N E X T

H 3 1 G E T # 2 , C T $ , G T S : G O S U B 3 7 0 :P R I N T t 2 , H D S ; : G O S U B 3 8 0 : TS = D T S : S S = D S S : G O S U B 3 7 0

F 3 2 F O 1 = T 3 2 « E + 2 : G E T # 2, B 3 : N E X T

F 3 3 P R I N T S 2 , M T S ; M S 5 ; : F O R I = 0T 1 5 : G E T B 2 , B S : N E X T

G 3 4 P R I N T I 2 , H T S ; H S S ; C H R S ( 0 ); G T S ;

K 3 5 P R I N T # 2 , I D S ; : G O S U B 3 B 0 : PR I N T : P R I N T G F S " C O N V E R T ED

E 3 6 C L O S E 2 : C L O S E 1 5 : E N DK 3 7 U S = " U 1 " : G O T O 3 9 0R R 3 9 0 U S = " U 2 "K P 3 9 0 P U I N T # 1 5 , U S ; 2 ; 0 ; A S C ( T 3 +

" 0 " ) ; A S C f S S + " 0 " iA 4 0 R E T U R NF M 4 1 3 D A T A 0 , 2 5 5 , 3 , 2 1 , 8 7 , 1 0 , 1

B E F O R E T Y P I N GB e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t " H o w t T y p e I C O M P U T E R S G a z e t t e P r o g r a m s , "e l s e w h e r e i t h i s i s s u e .

G r a f i x C o n v e r t e rA r t i c l e o n p a g e 3 7 F 1 R E C O P Y R I G H T 1 9 8 9 C O M P U

T E P U B L I C A T I O N S , I N C .A L L R I G H T S R E S E R V E D

R 2 P O K E 5 2 , B 8 : P O K E 5 6 , 8 8 : C L RD 3 F O R I = 8 2 8 T O B 6 3 : R E A D J : P O K E

i , J : n e x tH I 4 F O R I 1 T O 4 : R E A D H I S ( I : N E X

T : F O K I = 1 T 0 7 : R E A D M U S ( I > : NE X

B 5 P O K E 5 3 2 8 0 , . : P O K E 5 3 2 8 1 , . :L = 8 2 8 : L L = 3 3 5 : L H - 3 3 7 : F L = 84 4 : C - 8 4 7

A 6 T S f . ) = " { R V S ] { R E D ) " : T S ( D= " { R V S ] ( Y E L ) "

X 7 P R I N T " [ C L R J " : F O R I - 1 T O 3 : PR I N T S P C ( 5 ) T S ( . ) "( 1 S P A C E S } " : N E X T

C 8 P R I N T S P C ( 5 ) " { R V S ! { R E D ]R A F I X C O N V E R T E R

X E 9 0 F O R I = 1 T O 3 : P R I N T S P C ( 5 ) T S (. ) " ( 1 8 S P A C E S ) " : N E X T

Q 1 0 P R I N T " { 2 U P } " S P C ( 1 2 ) T S (1 ) " ( 2 7 S P A C E S ] "

G 1 1 P R I N T S P C ( 1 2 ) T S ( 1 ) "{ S P A C E S ) C O P Y R I G H T 1 9 9 ( S P A C E S l "

R E 1 2 9 P R I N T S P C ( 1 2 ) T S ( 1 ) " C O M PU T E ! P U B L I C A T I O N S , I N C

H 1 3 P R I N T S P C { 1 2 ) T S ( 1 ] "( S P A C E S l A L L R I G H T S R S E R V E D { 4 S P A C E S } "

E J 1 4 9 P R I N T S P C [ 1 2 ) T $ < 1 > "[ 2 S P A C E S l "E 1 5 P R I N T " { 3 D O W N j ( W H T } " S P C

( 1 7 ) " C H O O S E "X 1 6 P R I N T " { 2 D 0 W N ) { R I G H T }

( ? H . H I R E S " : P R I N T "{ D 0 W N } { R I G H T } { 6 > 2 . M U L TI " : P R I N T " { D O W N } { R I G H T )< 3 > 3 . Q U I T "

M D 1 7 0 G O S U B 1 3 7 0X 1 8 I F A S < " 1 " O R A S > " 3 " T H E N 1 7 0Q J 1 9 0 A = V A L ( A S ) : I F A = 3 T H E N E N DC 2 0 P R I N T " { C L R } ( 3 D O W N }

{ W H T ] " ; : I F A = 2 T H E N 2 2 9F P 2 1 0 F 0 R I = l T O 4 : P R I N T I " { L E F T }

" H I S ( I ) : N E X T : G O T O 2 3 0P 2 2 F O R I = 1 T O 7 : P R I N T I " ( L E F T )

" M U S ( I ) : N E X TC S 2 3 3 P R I N T " ( 5 D O W N }

{ S P A C E S l F R O M : " B B 2 4 0 G O S U B 1 3 7 f l : I F A S < " l " O R A S >

" 7 " T H E N 2 4 0B C O M P U T E D G a z e l l e J u n e I 9 B 9

Page 83: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 83/96

P

Q G B J

G J

K J F K S

K F R D

K

R

F E

E

R C E

R

A J

P Q K J

X G

C

F

B G

P

C D

R

R

P R

M

D

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

5 0 5 1 5 2 5 3 5 4 5 5

5 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

F = V A L ( A S ) : I F F > 4 A N D A = 1 T HE N 2 4 0I F A = 2 T H E N 2 8 9P R I N T H I S ( F ) : G O T O 2 9 0P R I N T M U S ( F )P R I N T " ( D O W H } { 5 S P A C E S ) ?n H ■

G O S U B 1 3 7 0 : I F A S < " 1 " O R A S >" 7 " T H E N 3 0 0T = V A L ( A S ) : I F T > 4 A N D A = 1 T HE N 3 0 0I F T = F T H E N 3 0 0I F A = 2 T H E N 3 5 0P R I N T S I $ ( T ) : G O T O 3 6 0P R I N T M U S ( T )P " " I N P U T ' M C L R )( D O W N ) { 2 R I G H T ( N A M E

P I C T U R E " ; P S : I F P S = " < " TH E N 7 0I F P S = " " T H E N 3 6 0E S = P S : X = .I F A = 2 T H E N 4 1 0O N F G O S U B 8 0 , 9 0 0 , 9 1 0 , 9 2 0J G O T O 4 2 O N F G O S U B 9 3 0 , 9 7 0 , 1 0 4 0 , 1 05 0 , 1 0 6 0 , 1 0 7 0 , 1 0 8 0P S = E S : I F L E N ( P S ) M G T H E N 36 P R I N T : P O K E L L , X : P O K E L H , YN S = " " : I N P U T " ( 2 D O W N )f R I G H T l N A M E O N E P

I F N S = " " T H E N P R I N T " { 3 U P " ; : G O T O 4 4 0E S = N S : I F A = 2 T H E N 4 8 0O N T G O S U B B 9 0 , 9 0 0 , 9 1 0 , 9 2 0

G O T O 4 9 0O N T G O S U B 9 4 0 , 9 7 0 , 1 0 4 0 , 1 05 0 , 1 0 6 0 , 1 0 7 0 , 1 0 8 0N S = E S : I F L E N ( N S ) > 1 6 T H E t J 44 G O S U B 1 2 6 0G O S U B 1 3 7 0 : I F A S = " < " T H E N 7

I F A S O C H R S U 3 1 T H E N 5 1 0S Y S L , P S , 8G O S U B 1 2 9 0 : G O S U B 1 2 8 0G O S U B 1 3 7 0 : I F A S = " « " T H E N 7I F A S O C H R S [ 1 3 J T H E N 5 5 0P R I N T " ( 2 D O W N ){ S P A C E S j W O R K I N G . . .{ D O W N ) " : B H = 2 4 5 7 6 : N S ^ N S *" , P , W " : L N = . : I F A - 2 T H E N 5 9O N F G O S U B 1 0 9 B , 1 1 0 0 , 1 1 1 0 ,1 1 2 0 : G O T O 6 0 OO H F G O S U B 1 1 3 0 , 1 1 4 0 , 1 1 5 0 ,1 1 6 0 , 1 1 7 0 , 1 1 3 0 , 1 1 9 0I F A = 2 T H E N 6 2 0O N T G 0 S U B 6 4 0 , 6 8 0 , 6 9 0 , 7 0 0: C L O S E 2 : G O T O 6 3 0 A D Y .

O N T G O S U B 7 4 0 , 7 5 0 , 7 0 , 8 0 0, 8 2 O , 8 4 0 , 8 6 0 : C L O S E 2

G O S U B 1 2 9 0 : G O T O 7 0H N = 9 2 : G O S U B l 2 0 0 : I F F = 2 T HE N P R I N T " S C R E E N " : F O R I= 1 T O 1 0 2 4 : P R I N T S 2 , C H R S | 1) ; : N E X TI F F = 3 T H E N P R I N T " S C R E E N . .. " : F O R I = 1 T O 1 0 2 4 : P R I N T I 2, C I ! R S ( 1 6 ) : N E X TI F F = 4 T H E N G O S U B 1 2 3 0 : N L = 24 : G O S U B 1 2 1 0G O S U B 1 2 2 0 : R E T U R NH N = 3 2 : G O S U B 1 2 0 0 : G O S U B 1 22 0 : R E T U R ^ fH N = 6 4 : G O S U B 1 2 0 0 : G O S U B 1 22 g : N L = 6 4 : G O S U B 1 2 1 0 : R E T UR H N = 3 2 : G O S U B 1 2 0 0 : G O S U B 1 2

A

R

P

F

A

X

S

M

P

P

F

R

P

P

P

G M

Q

E B

J X

S

F

A

F B K

Q J

B

P Q J

D

G

7 1

7 2

7 3 7 4

7 5 7 6

7 7

7 B 7 9

8 0 8 1

8 2

B 3

B 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 3 9 9 1 0 0 C1 0 1 G

1 0 2 C

1 0 3 01 0 4 H

1 0 5 G

1 0 6 E

1 0 7 B

2 0 : I F F = 1 T H E N G O S U B 1 2 3 0 D l f l B OI F F = 2 T H E N P R I H T " S C R E E N . .. " : F O R I = . T O 9 9 9 : P R I H T t 2 ,

C H R S ( l ) ; : N E X T Q 1 0 9 0I F F = 3 T H E N P R I N T " S C R E E N . . A A 1 1 0 0. " : F O R I - . T O 9 9 9 : P R I N T 1 2

C H R S I 1 6 ) ; : N E X T B B 1 1 1 0P R I N T # 2 , C H R S ( B O ) ; : N L « 6 :G O S U B 1 2 1 0 : R E T U R N Q P 1 1 2 0H N = 9 6 : G O S U B 1 2 0 0 : G O S U B 1 22 0 : G O S U B 1 2 3 0 : G O S U B 1 2 4 0 : G J 1 1 3 0G O S U B 1 2 5 0 : R E T U R NH 1 2 8 : G O S t ; B 1 2 0 0 : G O S U B l2 2 0 : G O S U B 1 2 3 0 : G O S U B 1 2 4 0 F F 1 1 4 0P R I N T # 2 , C H R S ( 2 4 1 ) ; C H R S (2 5 5 ) ; C H R S ( 0 ) ; C H R S ( 1 ) ; C H X X 1 1 5 0R S ( 7 ) ; I R E T U R NM H = G 4 : G O S U B 1 2 0 0 : G O S U B 1 22 0 : N L = 1 9 2 : G O S U B 1 2 1 0 : G O S F 1 1 6 0U B 1 2 3 N L = 2 4 : G O S U B 1 2 1 0 : G O S U B 1 2 Q P 1 1 7 04 0 : N L = 2 2 : G O S U B 1 2 1 0P R I N T # 2 , C H R S ( B 0 ) ; : G O S U B1 2 5 0 : R E T U R N A Q 1 1 8 0H N - 9 2 : G O S U B 1 2 0 0 : G O S U B 1 23 0 : N L - 2 4 : G O S U B 1 2 1 0G O S U B 1 2 2 0 : G O S U B 1 2 4 0 : N L =1 6 : G O S U B 1 2 1 0 : R E T U R N S A 1 1 9 0H N = 1 6 0 : G O S U B 1 2 0 0 : G O S U B 12 2 0 : N L = 6 4 : G O S U B 1 2 1 0 : G O SU B 1 2 5 0N 1 2 7 : G O S U B 1 2 1 0 : G O S [ I B 1 G 1 2 0 02 3 0 : N L = 2 4 : G O S U B 1 2 1 0 : G O SU B 1 2 4 0 : G O S U B 1 2 1 0 : R E T U R NH K = 3 2 : G O S U B 1 2 0 0 : G O S U B 1 22 0 : G O S U B 1 2 3 0 : P R I N T I 2 , C H H E 1 2 1 0R S ( B O ) ; : G O S U B 1 2 5 0N L S 1 4 : G O S U B 1 2 1 0 : G O S U B 1 24 0 : R E T U R N C 1 2 2 0L N = 2 2 0 : H N = 2 4 : G O S U B 1 2 0 0P R I N T i t 2 , C H R S ( A B S ( 2 5 4 - B G) } t : N L = 1 9 : G O S U B 1 2 1 0G O S U B 1 2 3 0 : G O S U B 1 2 4 0 : G O S C J 1 2 3 0U B 1 2 2 0 : R E T U R NE " D D " + E S : i ' 9 2 R E T U R N :D O O D L EE S - E S + " . P I C " : Y - 9 6 : R E T U R D G 1 2 4 0N : P A I N T N O W !

9 6 : R E T U R N : P R I N T S l i O PE S - E S " { S P A C E S } " : E SL E F T S ( E S , 1 1 ) + " H 1 2 5 0( S P A C E S } P I C " : Y = 9 6 : R E TU R N : A R T S T U D I O , 1 S P A CE S Q S 1 2 6 0E S = " ? P I C " + E S + " * " : G O TO 9 6 0 : K O A L A R E A DE - 1 U J P I C " + E S + [ S P A C E S ] " B 1 2 7 0

E L E F T S ( E S , 1 5 ) + C i ) R S ( 1 60 M 1 2 B 0Y = 9 6 : R E T U R NO S = " " : F O R I = 1 T O L E N ( E S )R S = M I D S ( E S , I , 1 ) : R = A S C < RS : I F R > 6 4 T I I E N R 3 2 p p 1 2 9 0O S - Q S + C H R S ( R ) : N E X T

I F T = 2 T H E N 1 0 2 0E = [ C R T ? > " * Q S " * " : G O T K G 1 3 0 0O 1 0 3 0 : R E A DE S - " ( C R T 0 > " + Q S + "{ S P A C E S } " : E S = L E F T $ ( ES , 1 6 ) C 1 3 1 0Y = 9 6 : R E T U R NE S " " P - " + E S : V = 9 6 : R E T U R H K 1 3 2 0: A R T 1 S 6 E S = " R P . " + E S : Y * 9 2 : R E T U RN l R A I N B O W P A I N T E R J H 1 3 3 0E S = " P I . " + E S : Y - 9 6 : R E T U RN : B L A Z I N G P A D D L E SE S = E S + " f l l S P A C E S } " : E S K 1 3 4 0= L E F T S ( E $ , 1 2 ) + " M P I C " : Y- 9 6 : R E T U R N : A D V A R T S T U R 1 3 5 0D I

E S = " P I C . " + E $ : X = 2 2 0 : Y = 88 : R E T U R N : M I C R O I L L U S T RA T O RS C = 2 3 5 5 2 : R E T U R N : D O O D L ES C = 2 3 5 5 2 : P O K E C , l l S Y S F L: R E T U R N : P M N T N O W !S C " 2 3 5 5 2 : P O K E C , 1 6 : S Y S FL T R E T U R N i P R I N T S H O PB O = P E E K [ 3 3 5 7 6 ) : S C - 3 2 5 76 : R E T U R N : A R T S T U D I OB G = P E E K ( 3 4 5 7 6 ) : S C = 3 2 5 76 : C R = 3 3 5 7 6 : R E T U R H : K O A LB O = 2 : B G = 1 : S C = 3 2 5 7 6 : C R =3 3 5 7 6 : R E T U R N : G A R F I E L DD O ^ P E E K ( 3 4 8 1 4 ) : B G = P E E K( 3 4 B 1 5 ) : S C = 3 2 7 6 8 : C R - 3 37 9 2 : R E T U R H : A R T I S T 6 S C ' 2 3 5 5 2 : C R = 3 5 7 6 : R E T UR N : R A I N B O W P A I N T E RB G = P E E K [ 3 2 6 0 ) : S C = 3 2 7 6a : C R = 3 3 7 9 2 : R E T U R N : B L A ZI N P A D D L E SB O = P E E K ( 3 3 5 7 6 ) : B G = P E E K( 3 3 5 7 7 ) : S C = 3 2 5 7 6 : C R - 3 35 9 2 : R E T U R N : A D U A R S T D t B G - A B S ( 2 5 4 - P E E K ( 2 2 7 4 8 )

: B 2 7 6 8 : S C 2 2 7 6 8 : C R= 2 3 7 6 8 : R E T U R N : M I C R O I L U S T R A T O RO P E t I 2 , 8 , 2 , N S : P R I N T * 2 , CH R S ( L N ) ; C H R S ( H N ) ; J R E T UR N : O P E N F I L E , S E T L O A D

A D D R E S SP N T " P A D D I N G . . . " : F O R I- 1 T 0 N L : P R I N T ( 2 , C H R S ( 0 ); : N E X T : R E T U R N : P A D D I N GP R I N T " B I T M A P . . . " : F O R I =. T O 7 9 9 9 : P R I N T * 2 , C H R S ( PE E K f B M + I ) ) ; : N E X T : R E T U RN : B I T M A PP R I N T " S C R E E N . , . " : F 0 R I =. T O 9 9 9 : P R I N T # 2 , C H R S ( P EE K { S C + I ) ) ; : N E X T : R E T U R N: S C R E E NP R I N T " C O L O R . . , " : F O R I « .T O 9 9 9 : P R I N T # 2 , C U R S ( P E EK ( C R * I ) ) ; : N E X T : R E T U R N :C O L O RP R I N T " B A C K G R O U N D . . . " : PR I N T I 2 , C H R S ( B G ) ; : R E T U RN : B A C K G R O U N DP R I N T " ( C L R ) ( W H T )£ D O W N ) ( 4 S P A C E S ) I N S ER S O U R C E D I S K , H I < E T U R N > ( D O W N ) "P R I N T S P C ( 1 2 ) " H I T ' < ' T

A B O R T " : R E T U R NP R I N T ' M W H T ) ( D O W N ) I S E R T D E S T I N A T I O N D I S K ,

H I < R E T U R N > ( D O H N ) " : GO T O 1 2 7 O P E N 1 5 , 8 , 1 5 ! I N P U T « 1 5 , ER , E R S , E 1 , E 2 : C L O S E 1 5 : I FE R - 0 T H E N R E T U R NP R I N T " { C L R ) ( 2 D O W N l D I S

E R R O R : " E R ; E R S ; E 1 ; E 2: F O R I - 0 T O 2 0 0 0 : N E X T I : G O

T O 7 00 P E N 1 5 , 8 , 1 5 : C L O S E 1 5 : I =S T R E D A T A 3 2 , 2 5 3 , 1 7 4 , 3 2 , 2 1 2 ,2 2 5 , 1 6 2 , , 1 6 0 , , 1 6 9 , , 3 2 ,2 1 3 , 2 5 5 , 9 6D A T A 1 6 2 , , 1 6 9 , , 1 8 9 , , 9 2 ,1 8 9 , , 9 3 , 1 8 9 , , 9 4 , 1 8 9 , , 5 , 2 3 2 , 2 0 8 , 2 4 1 , 9 6D A T A D O O D L E , P A I N T N O 1 P R I N T S H O P , A R T S T U D I OD A T A K O A L A , C R E A T E W I T H[ S P A C E ) G A R b ' I E L D , A R T I S T

C O M P U T E D G t i z o n a J u n e 1 9 8 9 8

Page 84: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 84/96

C 1 3 6 B

M 1 3 7 0J G 1 3 8 0

t 4 , A D A T A B L A Z I N C

A R P A I N T E RP A D D L E S

S T U D I O , M I C R OU S T R A T O KG E A : I F A SR E T U R N

. I p r i iU u I U I

S e i n s t r u c t .2 b e f o r e0 8 0 10 3 0 90 8 1 10 B 1 98 8 2 10 B 2 90 8 3 10 8 3 90 8 4 10 B 4 90 8 5 10 8 5 90 8 6 10 8 6 90 B 7 10 8 7 90 8 8 10 8 8 90 8 9 10 8 9 9B 8 A 1B 8 A 90 8 B 10 8 B 9o a c i0 8 C 9O 8 D 10 3 D 90 B E 10 8 E 9O B F 10 8 F 90 9 0 10 9 0 90 9 1 10 9 1 90 9 2 10 9 2 90 9 3 10 9 3 90 9 4 10 9 4 90 9 5 10 9 5 90 9 6 10 9 6 90 9 7 10 9 7 90 9 8 10 9 8 90 9 9 10 9 9 90 9 A 10 9 A 9

9 B 0 9 B 9

9 C 9 C

0 9 D 10 9 D 90 9 E 10 9 E 9B 9 F 10 9 F 90 A B 10 A 0 90 A 1 10 A 1 90 A 2 1B A 2 9

: 0 : 3 : 0 : 0 : 0

2 : 2 : C : C

2 : C : 4 : A : 2 : 4 : 2 : 5 : 2 : C : 5 : 5 : 2 : 2 : 4 : 2 : 2 : 2 : C : C : 0 : A : 2 1 : F : 2 : 0 : A : 5 : 0 : 0

1 : 0 : 9 : C : 0 : 9 : E : E

1 : 9 : 9 : 7 : E j 7 : 9 : C : 5 : 6 : 9 : 7

0 : E : 7 : 0 : 5 : 4

g : S : 9 : 9

l u p i n s3 0 0 0 0 O 2 2 C C 2

B 4 C 2 4 5 4 2 C 2 4 2 2 4 4 2 2 C B 0 0 1 2 B E C 2 0 6 0 1 E 0 I E 0 9 A 1 9 9 4 9 E 7 0 0 5 9 F 7 0 B 3 0 5 5 5 9 9

F F 0 0 0 2 2 C C 2 4 5

C 2 5 5 4 2 A 2 5 2 2 5 4 2 A C 0 0 2 1 9 2 0 6 0 C 0 0 B 9 E 0 9 E 2 F 9 9 9 2 7 9 B 3 6 6 5 8 E 7 5 F 4 0 5 9 9 9

i i n

F B 0 0 B 2 2 C A 2 4 2 C 2 5 4 4 2 3 5 B 2 A 4 B 2 C C 0 0 6 2 1 A 2

D C 2 B 0 A 0 9 2 0 9 E F 9 9 9 1 E 7 9 0 4 6 A 4 0 E 7 0 4 4 1 9 9 9

, A I L

" " T H E '

a r t i c l e

9 F 0 O 0 2 B C B 2 5 3 A 2 5 4 5 2 3 4 C 2 A 4 B 2

C C B 0 0 3 A 0 9 0 E D 0 0 9 E 0 9 E 0 9 C 9 9 A 4 4 E 7 0 6 7 8 2 5 O E 0 0 4 A 9 9 9

3 F 0 0 O 2

C C 2 B 5 3 0 2 4 4

D 2 3 4

C 2 4 5 0 2

C C 0 0 2 1 C 2 1 A D 0 0 0 0 9 E 0 9 E E B 9 9 B E 7 9 E 0 6 D B 0 E 7 8 0 4 0 8 9 9 9

O i

3 B B 0 O 2

C C 2 C 5 3 2 D 2 4 0 2 2 4 B 2 5 4 2 2

C C 0 0 5 2 C 6 4 2 O 2 0 0 A 0 B E 0 9 5 0 9 9 A 9 E 7 8 0 4 9 E 7 O E 3 0 4 4 8 9 9 9

v a g e

3 2 0 0 B 2

C C 2 C 4 3 2 4 2 4 2 A 2 4 0 2 4 2 2 2 C C 0 2 1 B 4 O 1 6 A A 0 0 9 E 0 9 E 0 A 1 9 9 C 7 L

E 3 4 6 7 5 E 6 0 E 5 0 4 5 9 9 9

F 1 2 2 3 3 2 4 2 7 6 C A 1 F C 2 2 F 9 1 B 3 I 6 D 0 E F 5

B C F C 0 9 3 1 6 4 1 1

C F F 9 3 2 5 2 9 3 2 B 0 D A 7 0 5 0 5 E 6 1 0 F C 7 6

0 A 3 10 A 3 90 A 4 10 A 4 90 A 5 10 A 5 90 A 6 10 A 6 90 A 7 10 A 7 90 A 8 10 A 8 90 A 9 10 A 9 90 A A 10 A A 90 A B 10 A B 90 A C 10 A C 90 A D 10 A D 90 A E 10 A E 90 A F 10 A F 90 B O 10 B 0 90 B 1 10 B 1 90 B 2 10 B 2 90 B 3 10 B 3 90 B 4 10 B 4 9 :0 B 5 1 :0 B 5 9 :0 B 6 1 :0 B 6 9 t0 B 7 1 ;0 B 7 9 :0 B 8 1 ;0 B 8 9 :0 B 9 1 :0 B 9 9 :B B A l !0 B A 9 :0 B B 1 :0 B B 9 :0 B C 1 :0 B C 9 :0 B D 1 :0 B D 9 :0 B E 1 :0 B E 9 :B B F l ' i0 B F 9 :0 C 0 1 :0 C 0 9 :0 C 1 1 :0 C 1 9 :0 C 2 1 :0 C 2 9 :0 C 3 1 :0 C 3 9 :B C 4 1 :0 C 4 9 :0 C 5 1 :0 C 5 9 :0 C 6 1 :0 C 6 9 :0 C 7 1 :0 C 7 9 :0 C 8 1 :0 C B 9 :0 C 9 1 :0 C 9 9 :0 C A 1 :0 C A 9 i0 C B 1 :0 C B 9 ;0 C C 1 :0 C C 9 :0 C D 1 :

: 9 : 0 : 0 : A : A : B : 5 : 5 : 3 : 0 : 8 : 3 : 0 : D

0 : 4 : 0 : 0 : 3 : 0 : 6

I ; F : 7 : a

1 i A

2 : A

3 : 0 : 8 : 0 : F ■ 2

1 0 A 0 1

A 1 F 0 1 3 A 7 2 0 2 A F B 7 F A A D 6 8 6 8 6 2

C 1 a 9 2 0 3 I 8 2 0 9 I F 9 0 9 6 9 A

9 F 2 8 3

C A 5 1 0 0 A 0 0 5 0 0 0 0 C 2 0 A 1 7 A 9 7 0 1 A 1

A A 8 C 2 9

C 8 3

A A E 9 0 0 1 2 6 I 2 A 8 1 A 0 1 F 3 1 8 1 8 I B C 9 E 0 C 8 0 1 I 2 0 0 A 2 9

B A D 2

5 F A A B O 9 7 1 0 0 8 A 0 4 1 0 0

C 2 2 3 5 2 1 0 8 0 A 8 2 A 5 1 0 1 6 8 7 5 < 0 0 0 7 F A 8 D B 2 0 2 0 7 A 2 8 2

A 8 8 8 8 8 0 1

B C 6 2 C 1 C B 0 9 4 A 5 0 F 0 0 0 9

5 0 0 A A A 5 5 2 D A 0 0 D 0 4 0 0 E D 0 8 B 3

C 2 E C 1 2 0 0 8 A E 9 0 F 1 3 2 8 a 1 A 2

F F A C 8 5 B 1 7 A F 7 8 1 F 1 F 1 C D C 0 3 I 3 3 9 E 2 0 I

A 6 9 A E A E 3

5 0 A 8 0 F F 5 0 0 8 A 0 0 5 0 0 0 D 0 A 1 F 0 1 3 A 7 2 0 2 A F 0 7 F A A D 6 I F 7 A 2 A 2 A 8 0 8 0 F 2 1 1

A O 1 A B A 9 8 9 E 0

C 8 0 1 B C 6 9 2 0 2

A C 2 E E E 0

8 0

A A A I 5 2 4 0 0 8 2 0 4 0 0 0 0 2 2 A A E 9 0 0 1 2 6 I 1 A 8 1 A 0 0 F 2 0 A 1 7 A 9 7 1 1 A 1 A A 8 C 2 9 C 8 F 0 F 0 B 2 6 2

C 1 8 D C 0 2 O 0 B 6 0 0 9 1 9 O 9

A 0 B 2 8 B 6 5 0 0 E 0 0 5 0 C B 0 A C 0 0 0 7 F A 8 D 0 2 0 2 B 7 A 1 8 2 A C B 6 2 1 1 8 0 A 8 3 A 6 1 0 1 6 B 7 6 3 C 1 E 2 0 8 1 I B

C 9 E 0 8 9 4 0 F 3 A E 2 9 3 9 C

A 2 A A 0 F E 1 0 0 8 A 0

C D 0 0 A 6 0 2 8 B 1 A 1 F F A 2 B 5 8 1 7 A F 7 B 0 3 8 8 C 2 F

C 2 3 0 1 8 A E 9 0 F 1 0 E F 6 F 0 8 8 0 1 B 2 6 2 C 0 0 2 2 9 E E 0 F 0 F 0

A I 6 7 6 3 2 I 8 B 2 7 9 8 2 3 C 7 A 8 0 C 3 1 A C F O F B 7 C 2 3 8 B 4 9 4 4 3 B 8 8 7 8 B B 6 7 1 5 6 5 3 A D F 2 A 7 F C C 8 4 C 2 3 F 8 B 8 2 6 A E 5 7 I D 2 4 1 7

0 C D 9 : E 30 C E 1 : 8 D0 C E 9 : D 40 C F 1 : 2 90 C F 9 : 0 B0 D 0 1 : 2 00 D 0 9 : C 90 D 1 1 : 1 A0 D 1 9 : 0 B0 D 2 1 : C F0 D 2 9 : D 20 D 3 1 : E 90 D 3 9 ; A 00 D 4 1 : F 40 D 4 9 : E 50 D 5 1 : E 30 D 5 9 : A 00 D 6 1 : E 20 D 6 9 : F 20 D 7 U E C0 D 7 9 : B 00 D 8 1 : E D0 D 8 9 : B 80 D 9 1 : A 00 D 9 9 : A 00 D A U 0 30 D A 9 : A 20 D B 1 : D 00 D B 9 : 7 E0 D C 1 : D C0 D C 9 : D 90 D D l : 8 70 D D 9 : 8 70 D E 1 : 9 00 D E 9 : 6 90 D F 1 : 9 O0 D F 9 : C B0 E 0 U A 00 E 0 9 : D 60 E 1 1 : D 70 E 1 9 : 8 80 E 2 1 : 0 O0 E 2 9 : O E0 E 3 1 : O EO E 3 9 : 0 00 E 4 1 : 4 C0 E 4 9 : E B0 E 5 1 : 3 80 E 5 9 : 9 00 E 6 1 : 9 00 E 6 9 : A D0 E 7 1 : A D0 E 7 9 : F F0 E 8 1 : C 90 E B 9 : 6 80 E 9 1 : ! 80 E 9 9 : 7 0( J E M A 0 R A 9 : 9 D0 E B 1 : A 5B E B 9 : 0 80 E C 1 : A D0 E C 9 : 0 10 R D l : B 80 E D 9 : 2 0B E 1 : 2 00 E E 9 : E 00 E F 1 : A 90 E F 9 : 3 B0 F B 1 : 3 70 F B 9 : A 20 F 1 1 : 3 80 F 1 9 : B 60 F 2 1 : A D0 F 2 9 : 0 40 F 3 1 : 3 80 F 1 9 : B A0 F 4 1 : 1 40 F 4 9 : 0 40 F 5 1 : 6 00 F 5 9 : C 90 F 6 1 : 0 40 F 6 9 : A CO F 7 1 : 0 00 F 7 9 : 2 0

E 0 A 0 4 B 0 0 6 A E F A E F E A E F E B E A A A A 0 F 1 0 ! 8 1 1 F 2 0 C 0 0 0 1 0 8 A C 4 E O 0 D 2 8 O 0 2 D 0 0 7 C C 0 D E 0 3 A 0 0 0 0 1 1 8 A E 3 1 8 O 3 C 8 8 D

1 D I

C 0 0 D C C C E E B E A A C F E E C F A A E 3 A 6 A A D A 9 A 3 E 0 B 8 A B A 2 0 2 0 0 1 E A 0 1

C 9 9 A B 9 D C 2 D 2 2 0 1 0 8 A 8 A 3 8 1 1 0 E 6 5 F 9 4 1 5 8

9 8 D 0 O A 0 0 C C E F B E D A F E A E E A A A 7 3 0 A I 0 0

A 0 0 D D 9 7 D D 8 0 0 8 D A 9 6 3 2 F C 8 0 O E D 2 E 1 D 2 1 2 0 2 A 2 0 3 2 E 3 I D 4 6 3 O 0 0 5 6 1 2

F 0 6 D C 0 2 D D A F A B E E A E A C A F A A A A 1 3 H B B A 9 0 A 0 0 D 1 O 8 1 A A 3 0 0 E 2 0 0 O 0 1 4 5 9 0 D E D 0 1 D 1 0 0 0 0 8 1 0 0 E 6 1 F 1 8 8 0 A O 2 8 D

6 D A B 0 D D 0 C E F A B F F A E A E B E B A A E 0 D A D D 8 0 E D B E 6 A A D 4 0 I O 2 8 A 8 C F C 9 A B A 2 9 9 1 0 4 D E 0 0 3 8 A 3 8 F 4 8 3 A 8 A 0 5 B 3 A 9 5 A

A 3 0 2 D 2 O 2 C F A A A F F A E C F B F B A A 8 5 F 0 0 0 1 0 E 0 D D A 3 0 O D 8 8 B 0 2 0 3

C 0 8 1 8 0 0 0 4 4 9 4 E E 4 0 3 2 2 3 B 8 I F 1 B 8 8 A 0 O 0 9 8 B 1 0

8 1 D 6 0 O 4 I C A C A D F E A F E E B F B A A 1 6

C 3 B A 8 A 0 I 0 0 0 8 8 A O 2 3 0 O O A O O 6 1 4 1 6 S 9 0 D E F F A F 1 2 2 0 8 4 1 A 3 A 2 1 1 8 A 8 0 0 1 A 8 8

I B I B 2 3 7 8 9 4 D E C E 3 5 A B D 6 7 4 A A 3 6 7 3 8 A 0 8 D C 4 I A S F D 2 D A B 9 C E 9 1 G 3 6 C F 0 4 9 3 E F 4 2 5 F 5 F A E F 4 E 0 S 0 8 B F B B 5 D 4 F B 6

8 C O M P U T E ! s G a z e t t e J u n a 1 9 8 9

Page 85: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 85/96

3 F 8 1 : 8 E3 F 8 9 : 2 13 F 9 1 : 1 43 F 9 9 : D 28 F A 1 : 0 60 F A 9 : 9 3B F B 1 : 9 D0 F B 9 : 0 B3 F C 1 : B 4B F C 9 : 9 90 F D 1 : D B0 F D 9 : C 20 F E 1 : 7 80 F E 9 : B D0 F F 1 : 8 C0 F F 9 : 1 41 0 0 1 : 8 K1 a Q 0 » O i h u j m o r1 0 U : C D1 0 1 9 : A 91 0 2 1 : 2 01 0 2 9 : 0 51 0 3 1 : 1 11 0 3 9 : F 01 0 4 1 : 1 01 0 4 9 : D 91 0 5 1 : 2 01 9 : A E1 0 6 1 : 2 01 0 6 9 : 0 51 0 7 1 : 1 41 0 7 9 : A 71 0 8 1 : 0 31 0 8 9 : 2 01 0 9 1 : 1 41 0 9 9 : f t 91 B A 1 : 1 41 0 A 9 : 9 21 0 B 1 : 9 51 0 3 9 : 1 91 0 C 1 : C D1 0 C 9 : 9 11 0 D 1 : 2 01 0 D 9 : 1 41 0 E l : 9 41 0 E 9 : 1 41 0 F 1 : D 41 B F 9 : 1 41 1 0 1 : 1 41 1 0 9 : 1 41 1 1 1 : B 11 1 1 9 : 1 81 1 2 1 : 9 01 1 2 9 : 1 A1 1 3 1 : 9 11 1 3 9 : A D1 1 4 1 : 6 01 1 4 9 : 9 01 1 5 1 : C 91 1 5 9 : 6 01 1 6 1 : B 91 1 6 9 : 8 51 1 7 1 : 9 51 1 7 9 : 9 11 1 8 1 : 1 41 1 . 8 9 : 1 31 1 9 1 : 4 91 1 9 9 : 6 01 1 A 1 : 0 El l A 9 i l 81 1 B 1 : 6 C1 1 B 9 : 1 E1 1 C 1 : 1 41 1 C 9 : 9 D1 1 D 1 : 1 41 1 D 9 : A El l E l i F E1 1 E 9 : 9 01 1 F 1 : 8 A1 1 F 9 : D E1 2 0 1 : 9 01 2 0 9 : 8 A1 2 1 1 : 6 01 2 1 9 : 0 B1 2 2 1 : 1 4

1 1 E F B 2 0 9 A 0 C 0 A 1 9 C 1

f i . 8 0 5 A 2 0 2 1 F 1 5 A A E C E A 2 A 1 1 2 9 1 9 A 1 9 3 A 9 4 1 6 1 3 1 7 2 F 0 A 9 1 1 1 4 6 F A F 9 1 A C 7 9 8 7 2 1 7 0 1 A C 4

A C A A e D 0 F 0 D D 2 E 0 1 0 A E t 1 S 1 2 5 C 8 2 0 2 1 6 B B 0 0 6 D 9 4 1 0 1 A 1 0 2 1 1 B 0 1 C 0 A E 2 1 O 6 9 8 1 B 2 6 F A 9 S 6 2 B 1 1 1 7 1 1 2 9 1 2 9 6 6 F

0 6 8 0 1 F 9 8 A 9 F B 8 5 8 9 8 S F 8 B 2 1 E 1 5

C 7 B 2 1 1 D 2 1 0 1 3 6 1 9 9 E 3 4

B 2 1 A 1 0 9 0 D 1 C 0 2 F 1 8 7 5 A 9 B 7 1 1 A 6 9 B 4 1 B B 7 7 B 7 7 1 1 B

a F 0 2 8 A 1 0 0 0 2 0 1 6 9 0 1 1 0 1 1 7 B F 2 1 E 1 1 7 C A 0 4 2 A A E D 6 0 1 A E 1 A 4 B 9 A F 1 D 8 1 9 2 D C B 1 1 1 B 7 1 1 B B 0 1 6 9 D 4 7 7 1 1 7 1 1 F D 6

1 0 A D B 0 0 0 9 D A 2 0 8 1 A F A 4 8

C 1 1 0 9 B F 2 C 1 5 8 2 1 0 2 9 A 8 0 A 8 0 8 A 1 1 7 1 9 C C 9 1 E 1 0 0 1 6 B A A 1 1 B 2 7 6 D C 1 1 1 9 1 1 A 4 1 A 4 1 1 1

D 9 B F 1 A E 8 0 9 0 F A 9 A S 0 S 7 8 E 2 C 2 1 1 0 D E E 1 1 2 E F 3 1 1 1 9 0 1 S 1 B 1 B 1 I 1 2 9 1 A 7 9 C 2 B 1 A 6 9 B 2 7 1 1 1 0 1 B 6 3 1 F C 2 D C 0 D 2 A 2

B 5 2 A A 3 E 2 D 0 ? 0 0 1 8 8 4 1 1 1 F 9 2 A 2 C 2 1 F 8 9 2 B 6 0 5 A 8 B 1 D A 7 B 9 6 9 C 6 A 0 1 A 2 1

A 0 I F A 1 8 1 7 1 1 1 F C D 9 7 1 E 6 1 2

A 1 2 A 1 6 6 D

6 E 6 C D 8 7 6 9 2 1 A 6 6 2 6 D 0 9 7 C D E D A B E 6 0 B 3 E 2 3 C 8 I 6 D 9 3 9 I

4 9 2 0 E E 2 1 2 F C A 7 6 5 5 0 2 S 3 I 6 E 1 E 5 1 B 7 6 0 4 3 D A 9 9

C F 4 3

1 2 2 9 : 0 C1 2 3 1 : 4 C1 2 3 9 : 1 71 2 4 1 : 1 51 2 4 9 : H1 2 5 1 : 2 01 2 5 9 : 0 F1 2 6 1 : 1 D1 2 6 9 : 1 B1 2 7 1 : 8 61 2 7 9 : D 01 2 8 1 : 8 D1 2 8 9 : D 01 2 9 1 : 2 61 2 9 9 : 0 31 2 A 1 : 2 91 2 A 9 : C 61 2 B 1 : 9 01 2 B 9 : 1 41 2 C 1 : 6 01 2 C 9 : 1 < 11 2 D 1 : D 81 2 D 9 : 1 41 2 E l : 6 01 2 E 9 : 1 41 2 P 1 : 1 E1 2 F 9 : A C1 3 0 1 : 2 91 3 0 9 : 0 51 3 1 1 : D F1 3 1 9 : 8 D1 3 2 1 : 1 41 3 2 9 : D 41 3 3 1 : 0 F1 3 3 9 : 0 C1 3 4 1 : 0 D1 3 4 9 : 1 51 3 5 1 : A D1 3 5 9 : 0 01 3 6 1 : 1 31 3 6 9 : E E1 3 7 1 : 1 41 3 7 9 : 0 71 3 8 1 : B E1 3 3 9 : 9 01 3 9 1 : 0 B1 3 9 9 : 2 71 3 A 1 : 9 01 3 A 9 : 0 01 3 0 1 : 1 51 3 B 9 : 4 C1 3 C 1 : 1 41 3 C 9 : F E1 3 D 1 : 0 01 3 D 9 : 6 91 3 E 1 : 5 E1 3 E 9 : 1 41 3 F 1 : 1 41 3 F 9 : 1 41 4 0 1 : 0 C1 4 0 9 : 1 81 4 1 1 : D 01 4 1 9 : C 81 4 2 1 : 0 01 4 2 9 : 0 01 4 3 1 : 0 C1 4 3 9 : 0 01 4 4 1 : 0 01 4 4 9 : 0 01 4 5 1 : 0 01 4 5 9 : 0 01 4 6 1 : 0 01 4 6 9 : 9 01 4 7 1 : 2 41 4 7 9 : 0 01 4 8 1 : 0 01 4 3 9 : 0 61 4 9 1 : 0 01 4 9 9 : A 01 4 A 1 : E 01 4 A 9 : 2 01 4 B 1 : 0 41 4 B 9 : 0 51 4 C 1 : 0 71 4 C 9 : 2 8

8 1 2 A 2 I 8 D D 8 A 0 8 0 8 D 1

F A A A E A A 1 9 6 3 9 0 6 A 8 S D D 8 6 S 6 6 3 D 0 0 D 0 0 A D A B 0 B 3 1 0 1 9 A D 3

C 0 0 0 F 0 0 0 0 0 F 2 F 0 0 0

C 0 4 0 0 0 2

6 1

D 6 D 0 1 8 A 0 E D 0 i \ 2 8 9 E 6 0 0 E 6 0 6 0 1 9 F 2 1 0 0 1 A A 0 1 6

C 1 0 B D A 6 4 A 1 E 1 F 3 6 9 3 2 6 0 1 4 0 E 0 0 0 F 9 0 0 6 0 0 0 F 0 0 0 F 3 7 0 0 0 2

1 6 0 f 1 0 A D 1 5 D 3 B

D 0 D 2 F 6 1 8 B 0 1 B 0 A A 1 2 0 B B D D F 1 D C 1 8 A D 0 A 1 A 3 0 D E B 0 F 1 0 7 5 1 D 0 1 1 5 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 0 0 0 2

6 A C 4 8 3 8 0 8 A 0 0 A 8 8 D 0 1

C 6 E 9 C 6 8 0 0 0 5 A F 0 8 B 8 B 6 0 6 6 6 1 D 6 B 0 E 8 I 5 5 B 0 0 D 1 1 9 A I 1 8 1 0 2 0 0 0 0 0 0 0 0 F 0 0 0 0 4 8 C 0 0 0 2

2 6 6 F 6 1 1 A 0 B D D 6 2 2 A C 6 0 1 1 F 1 1 6 3 B E 1 B 1 D 0 0 0 0 E D A 1 1 6 3 1 0 0 2 5 1 1 1 F A 0 A 0 0 0 5 1

E 1 9 0 0 2 0 0 0 2 0 0 0 F 0 0 0 2 6 A 0 0 0 2 5

B 1 1 8 1 6 D 0 D S A 8 1 D D 0 C f E B A 9 E B A 1 6 C C 6 0 8 3 D D D D 6 0 6 9 A 0 0 C D 1 C 1 1 B A 0 0 0 0 2 2 E 1 1 A D B 2 F 2 F 0 0 2 0 6 0 0 0 0 0 5 9 D 0 0 0 2 5

0 F D 6 6 A S B A 0 4 3 B A 8 B 0 6 0 6 1 6 0 6

C 1 1 E 2 1 6 0 A 3 3 A 1 A 1 0 6 8 E I 3 6 0 A B 0 5 3 A 1 3 5 5 5 F 8 1 E 6 0 0 0 F 0 0 0 0 2 0 0 0 0 0 7 B F 0 0 2 2 4

E 7 F 9 0 1 2 2 A D 3 I 3 6 4 A D 9 B 7 4 A D 9 8 9 5 B 2 2 B 0 2 4 5 2 A 8 4 8 0 3 0 9 S 0

C B C 3 E 6 4 D B 7

C C 9 B 3 F 1 4 1 E 6 6 B 0 E 3 C 3 A A C 9 6 0 A F 6 C D

1 4 D 1 : 5 31 4 D 9 : 4 B1 4 E 1 : 2 01 4 E 9 : 2 01 4 F 1 : 0 11 4 F 9 : 0 61 5 0 1 : 0 31 5 0 9 : 8 61 5 1 1 : 2 0

5 4 4 2 0 0 0 F 4

2 5 4 2 0 0 0 3 B

B t h U H LB e f o r e t y p i n g i r e f e r t ' H o w t C O M P U T E !

4 2 4 0 0 0 1 B E 0

4 2 4 0 0 0 5 D 0

5 5 4 0 0 0 A B B

T Y H I N Up r o g r a m s ,T v D e

G a z e t t ee l s e w h e r e I t m i s s u e

B o m t in d l i i D i ;S e i n s t r u c t i o n s3 b e f o r eB 8 0 1 : 0 D0 8 0 9 : 3 30 8 1 1 : 8 50 8 1 9 : 8 50 8 2 1 : B 10 8 2 9 : F C0 8 3 1 : E F0 8 3 9 I A 20 8 4 1 : 8 D0 8 4 9 : 6 00 8 5 1 : F B0 8 5 9 : F B0 8 6 1 : 7 A0 8 6 9 : B 10 8 7 1 : 9 80 8 7 9 : 8 4B 8 B 1 : F A0 8 8 9 : 0 2B 8 9 J . 1 B 10 8 9 9 : 4 C0 8 A 1 : B 70 8 A 9 : C 60 8 H 1 : 5 20 8 B 9 : 5 0B 8 C 1 : 4 10 8 C 9 : 4 90 8 D 1 : 9 BB 8 D 9 : 4 10 8 E 1 : 4 30 8 E 9 : 2 E0 8 F H C B0 8 F 9 : 3 1B 9 0 1 : 4 CB 9 0 9 : C D0 9 1 1 : 4 C0 9 1 9 : 4 C0 9 2 1 : A 90 9 2 9 : 8 D0 9 3 1 1 0 30 9 3 9 : A 00 9 4 1 : 4 D0 9 4 9 : 5 30 9 5 1 : 0 00 9 5 9 : 8 50 9 6 1 : 3 10 9 6 9 : 8 90 9 7 1 : F 00 9 7 9 : C 70 9 B 1 : F B0 9 8 9 : C 70 9 9 1 : 8 a0 9 9 9 S C O0 9 A 1 : 1 00 9 A 9 : 9 90 9 B 1 : A 90 9 B 9 : 4 10 9 C 1 : 5 30 9 C 9 : 5 20 9 D 1 : 4 5

t v p i n vj 0 3 F F F S 4 A 0 A A F D F 6 0 B C F B C 2 9 8 5 4 0 4 5 0 4 C 2 8 D D B A A C 4 4 A 0 B C 0 2 C 4 C F p 4 9 5 5 4 5

C A A A 9 F 0 C 0 9

C 3 0 D F 8 7 B B A 2 5 0 0 4 4 C 4 4 0 A 4

C F C F 8 C A 4 4 4 7 6 0 2 4 D 5 D F 0 0 C A 4 5 4 4

i i

0 8 0 C F A C 2 A F B B C F 8 2 D F E 2 4 9 B C 0 0 C 4 5 4

C f C A 6 2 A B 6 8 D S 4 B A D A 0

C F C 1 9 4 c C 2 4 4 5

I

2 4 2 0 0 0 C 7 B

2 2 2 0 0 0 2 I B

p l e a s e

P r o g r a m s , "

a r t i c l e

9 0 8 8 C F 2 D c 4 P F 4 C F 7 0 8 C 4 4 0 C C C C 0 5 4 A 4 C A A I 3 C A 0 C 4 4 0 3 6 C C 2 0 2 A 4 6 c 4 5 2 4 4

3 0 F F D C E C B A A F 2

C 4 a C 6 2 4 4 B 2 2 C C 0 4 5 C C 4 8 8 A S 8 E 0 0 2 4 D 8 A A A E A E 0 C C 1 D 4 3 5 4

O

3 A A A F C C A 0 6 0 1 C C 2 8 7 C F 5 0 C 4 4 2 2 0 2 4 4 C F F A A 9 A 8 A 5 4 2 A 0 0 9 8 F A C B C A D C 5 0 4 0

C 3 A 8 3 6 S C 6

v a g e

3 3 0 0 E D A 1 B B B D c 1

C D A C F B C 2 5 5 4 5 5 4 4 3 4 C A C 0 C C 0 0 4 4 0 3 A 8 C A F A A 8 C 2 F 0 2 9 2 9

1 I 0 7 7 3 9 2 9 0 1 0 4 3 1 D 9 0 I E A 5 3 1 B 1 2 4 6 9 F 4 D B 1 6 1 G A 6 1 0 F 9 4 A 0 6 0 D 3 7 0 0 S 7 0 9 4

C O M P U T E l ' s G a z e t t e J u n e 1 9 8 9 8

Page 86: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 86/96

0 9 D 90 9 E 10 9 E 90 9 F 10 9 F 90 A O 10 A 0 90 A 1 10 A 1 90 A 2 10 A 2 9B A 3 10 A 3 9B A 4 10 A 4 90 A 5 1B A 5 90 A G 10 A 6 90 A 7 10 A 7 90 A 8 10 A 8 90 A 9 10 A 9 90 A A 10 A A 90 A Q 10 A H 90 A C 10 A C 90 A D 10 A D 90 A E 10 A E 90 A F 10 A F 90 B 0 10 B 0 90 B 1 10 B 1 90 B 2 10 B 2 90 B 3 10 B 3 90 B 4 10 B 4 90 B 5 10 B 5 90 B 6 10 B 6 90 B 7 10 B 0 B 8 10 B B 90 B 9 10 B 9 90 B A 10 B A 90 B B 10 B B 90 B C 10 B C 90 i ) D l0 B D 90 B E 1B D E 9B B P LB B F 90 C 3 L0 C 0 90 C 0 C 1 90 C 2 10 C 2 90 C 3 10 C 3 90 C 4 10 C 0 C 5 10 C 5 9B C 6 10 C 6 90 C 7 1B C 7 9

: 4 5 5 2i 4 5 1 0 B : F 0 0 7: C A : B C ; 6 A : B 2 : 7 4 : A 5 2 C: 8 F : 0 B : F B : B F i F B : 2 F 1 A 1 : 8 A i A C : 0 9 8 8: B I : C 4 : 4 4 : 5 0 i C 2 : C A i 2 D E 9i 0 0 B 5: 2 B

2 C ; 2 A : C B

5 0 5 0: 2 0 : 9 C ; 2 7 : 0 B

I 9 1 C 6 C

: F C : F E : E E 9 Bi C A : A C : 8 C M 4 : i 4 : A C : 9 0 0 3i F B B D

S F i C 9 2 0i B C : B D 2 0: 5 2 i C 9 2 2: B 8 ; 9 1 : B 9 B E; 2 0 1 7; 4 5 : 4 5 : F 0 1 3; B C : 2 B ■ . 2 0 I r F C : 8 0 : 0 A ; C 8 9 0: 1 2 4 CS F B A D: C B

1 A : 6 D 9 F: Q F : 1 A : F 0 2 5: A : 2 I : D F : C F : A C : C D A 5

4 1 5 35 4 B C

C 3 2 D 9 96 2 0 0 B lD 0 B C 8 F C B F D D 0A F 4 C F 0F D C 8C 9 B F 2 0 I DF F B 2 2 D F C 64 2 2 2 I A 2 C 8 D0 8 2 A A A C A E 69 C 2 C 4 C4 4 A 0 A 0 0 C 7 F 8 C 4 C A B I 6 2 0 7 3C 4 B C 2 D 3 6 4 9 4 44 5 5 49 0 0 14 C B lA C A 0 B 4 C 9A 2 3 A

B c D 0 C C A C 0 0 0 3A A C A C 9 A DC 0 C 2

D C 7 E 6A C 2 2 0 B 0 1 6 0B C f A C E 2 1 B

C 8 8 A A 8 6 DA f 1 F E A 9C B E 6 F ED 0 E FA F F

4 2 4 2 F 1 F 0 0 38 C A E C 82 D 2 F

2 A 0 0 0F 8 0 C 8 F C A B l F B0 4 8 A C A 0 B

C F C A 0 4 4 5 C A A 2 9 C 2 A 2 8 0 8 2 D 8 5 2 B3 A 4 4 8 8 B l 7 A2 D I C E 8 E 0C 8 A 9C D D 0A 0 0 4 E C D 0 0 7C 6 A 90 4 2 4 6 0 2 0C A A 1

F 2 D

B C A A F A D C CA 0 C 9 D 0A F 8 B 8 D0 2 8 D 0 2F F B C 9 7 4 CF B D 0A 0 C 7 A 5A C 2 F A A 8 5 F C7 C F 8 9 C A 0 A C B l F B0 0 8 5F 9 E A 2 0 2 7B F F 8 1

4 4 E 0 0 A 0 5 C 2 A 2 E4 C 6 C 8 4 C 0 9 0 0 1 A 0 D C 8 1 C 9 0 5 C8 5 F B C B F F F E A G 4 B l F O 2 A F S 0 B l 6 6B 5 F E 9 0B C 6 A 0 0 1 A0 B 7 2 D 9 A BF 0 E 5 A 8 5 5 D 5 2 4 F C A 2 A 0 1 B D 9 C 2 A3 A 9 2 E B A 7 A 5 6 B9 C 3 0 2 E 6 F A 9 A 0 4 1 0 44 4 E C 8 2 F 4 F 3 A E 2 F 0 A E1 F 1 0 9 D 4 B0 4 4 B 7 5 f E C B 2 0 E 8 A A 1 2 0 8 D 7 E4 5 I 4 5 9

2 D F C 5 1 B C B l F B D A2 B C A 2 B 2 C

C F 0 B l8 0 7 C 4 9 3 5C 4 E 1 A 2 4 DA 0 C 0 0 C D 2 F F D DC 0 3 A 0 2 D 9 2 E 2 C 6 F 0 5 E 6 D B F E 0 2 6 0 B 32 0 A E A C 9 C C 8 8 2 F C 8 5 F F F A C B A 1 0 8 A 7 6 4C F F A 21 6 5 4 BF D A 8 5 A C 2

F 5 C 7 E E 9 B D A 6 2 AA 7 C D 2

0 C 8 1 : 2 00 C 8 9 : F DO C 9 1 : B 10 C 9 9 : F D0 C A 1 : C D0 C A 9 : A 5B C B 1 : C A0 C B 9 : E 2B C C l i C D0 C C 9 : C 60 C D 1 : 2 90 C D 9 : 4 40 C E 1 : 2 00 C E 9 : C B0 C F 1 : A 90 C F 9 : 1 C0 D 0 1 : B 10 D 0 9 : 2 0O D l l i B l0 D 1 9 : F D0 D 2 1 : E 60 D 2 9 : F B0 D 3 1 - . C 00 D 3 9 : F B0 D 4 1 : 6 50 D 4 9 : 9 E0 D 5 1 T 0 D0 D 5 9 : 2 00 D 6 1 - . 4 E0 D 6 9 : 4 40 D 7 1 : 6 00 D 7 9 : C C0 D 8 1 : E G0 D 8 9 : 2 E0 D 9 1 : 0 30 D 9 9 : D F0 D A 1 : 0 70 D A 9 : 2 00 D B 1 : 6 00 D B 9 : 2 00 D C 1 : A 80 D C 9 : 2 C0 D D 1 : A 00 D D 9 : A 70 D E H C A0 D E 9 : 4 1B D F 1 : 4 40 D F 9 ; 5 90 E 0 1 M E0 E 0 9 : 4 10 E l l r 5 60 E 1 9 : 2 00 E 2 1 : 2 00 E 2 9 : C F0 E 3 1 : B 10 E 3 9 : I B0 E 4 1 : 8 A0 E 4 9 : D G0 E 5 1 : F 90 E 5 9 : 3 F0 E 6 1 : C B0 E 6 9 : A 90 E 7 1 : 6 00 E 7 9 : F 00 E 8 U B 90 E 8 9 : D 00 E 9 U F C0 E 9 9 : 2 C0 E A 1 : A 00 E A 9 : 3 B0 E B 1 : 2 E0 E B 9 : 0 00 E C 1 : C D0 E C 9 : C D0 E D 1 : 4 C0 E I > 9 : 4 40 E E 1 : 5 30 E E 9 : A F ,0 E F 1 : 0 30 E P 9 : C D0 F 0 1 : C 20 F 0 9 : F B0 F 1 1 : 2 O0 F 1 9 : F B0 F 2 1 : 2 0

7 C 8 C F D F 0E A 1 A F 6 C E A 2C A B D A 92 0 4 62 4 0 2 F C 4 C D F0 0 8 5A C F 8 D C F B F 09 A A C A A F D 6 2 2 8 C F 4 C 4 F0 0 4 5 2 0 3 A 9 C A O C BC 2 D 0 C A A 9 B BB C A B D C A 9 0 0

F 0 2 C 8 D 0D F 5 4 4 5 2 4 f 4 2 4 2 4 2 4 4 5 3 5 0C S A 0F F B 9 8 AC D C 9E 1 4 2 F E 3 6 9 9 A 02 C 0 6 2 08 C F A 8 9 A C 1 1 2 0A 2 E 2 9 F F l F BI 6 4 5 2 B5 9 2 00 0 A 9C 9 4 C 0 2F 0 C 2 F 5 F C A A F 0 F F

A 1 F D I A C 9 F 6 0 0 8 5C 4 A C 9 A 4 9 4 C4 5 4 CA C 9 0 C A A 7 B D2 I F A 2 I 1 A

C B D 0D 0 F 2B F F A 8 2 2 E 2 00 6 4 4 4 4 2 4 2 A 2 E 9 0 4 D D O A C A C A C 2 2 A C A 1

A A 0 1 0I C F E 4 2 4 4 4 5 4 35 4 5 0 5 25 4 0 0 2 0 4 44 4 0 0 B l1 D

C F 2 F 6 B C C B 92 7 2 F

C 2 C A 7 C 9 F F B C 3 9 A 7 C E 2 C 9 3 A B D 9 F0 0 0 04 4 4 5 5 80 8 0 A C A 2 D C C A D 8 AB < S 0 0 2 0A 9 2 0

B F F A 1 3

F 2 1 8 F 4 E 0 C 9A 0 C 4 4 5 2 84 5 9 0 0 1A 2 2 9 C A B A 00 0 8 5C A A f 0 F 9 E 6A 1 9 A 1 2 I BC B B l2 C 4 3 4 9 4 E4 4 F 5 5C 9 2 A F B 0 8C 6 A 2 A C C I 4 D C 9 2 0 I EB F 8 F B F B F A F , C 0 2 0 5 4 C 0 04 4 2 0 5 34 F 5 54 5 4 5 0 0F B F 08 A C DI C 0 c 8 C B C C 4 C B D C 0 0 B l4 4 C 8 C 09 C A 2 1 0 9 19 F 9 F F C 1 A C E 0 4 5 2 4 54 5 8 C 9 C 0 B F F C BA 0 0 0C F A 1 C D B D2 D

9 1 3 50 0 8 2B 5 7 D F D 4 9 2 A 2 5 D 6 5 C 4 C 6 E A 5 A 8 F 4A 3 1 B F D E 91 A B l B BF 5 B 2 8 B E 9B 7 F 5 A A 9 4 7 2 E2 A 4 E 6 B0 A C 5 A 7 A F C E 4 C A lD O D 7C 4 0 1 B AA B 8 D8 C A 5 E 7A 2 9 1 A 4F 5 5 7 0 1 5 2 7 B0 8 5 2 D l4 1 4 55 7 4 I 2 0 8 F3 1 B 3D 0 2 AB C 1 I F 1 C 9 8 CF 6 7 20 9 B 83 E F 9 C 3 1 0 8 4A 5 4 AE 5 0 AF F C E A 8 A 2 9 F 7 DA 4 ■ 1 E 4 F 5 A 2 0 3 BF 8 4 3 4 9 B I 0 D B 5 3 B 0 1F F 4 D

0 F 2 9B F 3 10 F 3 9B F 4 10 F 4 90 F 5 1B F 5 90 F 6 10 F 6 90 F 7 10 F 7 90 F 8 10 F 8 90 F 9 10 F 9 90 F , U0 F A 90 F B 10 F B 90 F C 10 F C 90 F D 10 F D 9

: C C : D F ; F 0 : 1 D : A 9 2 0i A 6 : 8 0 ; C D 4 C; 0 2 ; 2 D : 2 2 5 2: 2 0 2 0: 2 0 2 2: 0 0 : 5 2 : 5 5 . E 9 : A F

6 9 0 02 2 2 0 2 00 0 0 00 0 0 0

0 D A 0 0 02 D F A 2 D A C C 0 D C C D B DC 6 4 4 2 0 2 02 0 3 B2 0 4 24 6 5 24 0 C 1 6 1 B S F C2 0 2 02 0 2 00 0 0 0

F 8 A 9 2 A 1 B F C 8 C A2 2 2 0 D F C D 2 D F C 6F B F 9 2 A E 9 F C A 5 A 0 3 2 4 4 4 9 5 2 2 0 2 03 B 2 0 3 4 C 4 F 4 4 5 4 5 2 E0 3 A 6 9 D O 6 B 5 F B6 0 0 B 2 02 0 2 0 2 02 0 2 0 0 00 0 0 0 00 0 0

2 B 5 CF 8 C O B CF E F A 3 DA D B C7 3 A 9 8 9C D F A1 F 4 7 2 9 4 E 4 C 0 F 3 C 1 4 F 7 2 0 7 02 D B B 8 7B E 0 0 F 7

B E F O R E T Y P I N G . B e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t o " H o w t T y p e I C O M P U T E ' S G a z e t t e P r o g r a m s , "e l s e w h e r e i t h i s i s s u e .

M a t c h M a n i aA r t i c l e o p a g e 3 1 F H 1 0 R E C O P Y R I G H T 1 9 8 9 C O M P U

T E P U B L I C A T I O N S , I N C .A L L R I G H T S R E S E R V E D

D 2 P R I N T C H R S ( 1 5 ] C H H S ( 8 )Q 3 D I L N S ( 6 ) , D S ( 1 6 | , I N S ( 2 )

, P < 2 , 4 )J 4 S K I P = 0 : W N S = " " : W I N S - " "E 5 B L S = " { 3 9 S P A C E S } "G 6 P O K E 5 3 2 8 0 , 3 : P 0 K E 5 3 2 8 1 ,

B : P R 1 N T " ( C L R } " T A B ( 1 3 ) "( Y E L l M f t T C H M A N I A ( D O W f J ) "

D 7 P R I N T T A B ( 1 2 ) " { 7 J C O P Y R I G H1 9 8 9 "

R S 8 0 P R I N T T A B I 6 ) " C O M P U T E ! P U L I C A T 1 O N S , I N C . "

X 9 P R I N T T A B d B ) " A L L R I G H T S{ S P A C E j R E S E R V E D "

A 1 0 L = 7 : G O S U B 1 9 2 0 : P R I N T T A B[ 2 ) " < 5 > H U M B E R O P L A Y E R

S ( 1 - 2 ) : ( 2 S P A C E S }{ L E F T ) " ; : V Q = 1 : G O S U B 1 9 3 B

F S 1 1 0 P N = V A L ( X S )S M 1 2 0 I P N < 1 O P N > 2 T H E N 1 0 0M 1 3 L = 9 : G Q S U B 1 9 2 0 : P R I N T T A ( 2 ) " N A M E O F P L A Y E R 1

; : V Q = 7 : G O S U B 1 9 3 0P 1 4 P I S ' X SF 1 5 L = 1 1 : G O S U B 1 9 2 BP Q 1 6 0 I F P H = 2 T H E N P R I N T T A B (

2 " H A M E O F P L A Y E R 2 ; : G O S U B 1 9 3 0 : P 2 S = X S

S H 1 7 0 L = 1 3 : G O S U B 1 9 2 0 : P R I N T T B ( 2 ) " C H A R A C T E R S P E L N E ( 1 - 1 6 ) : ( 3 S P A C E S }( l e f t ! " ; : V Q = 2

G 1 8 G O S U B 1 9 3 BB 1 9 I V A L I X S X 1 O V A L ( X S )

> 1 T H E N 1 7 0C 2 B L M = V A L ( X S )K G 2 1 0 L = 1 5 : G O S U B 1 9 2 0 : P R I N T T

( 2 " L I N E S P E B O X ? ( - 6 } : { 2 S P A C E S ) { L E F T } " f !V Q = 1 : G O S U B 1 9 3 8

J G 2 2 0 I V A L ( X S ] < 1 O R V A L ( X S )> T H E N 2 1 0

8 C O M P U T E - G a i a t t o J u n o 1 9 B 9

Page 87: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 87/96

P 2 3 H S 2 4 0C 2 5

D 2 6 J E 2 7 0

J 2 B K 2 9 P 3 0

Q 3 1 R 3 2

D 3 3

E 3 4 G 3 5

P R 3 6 0Q 3 7 K X 3 8 0B 3 9 A E 4 3 0D K 4 1 0

M X 4 2 0F K 4 3 0E 4 4

D 4 5

E F 4 6 0D A 4 7 0

B 4 8

P 4 9

S D 5 0 0Q 5 1 P M 5 2 0E 5 3 K B 5 4 0C S 5 E D 5 6 0D C 5 7 0G 5 3 R G 5 9 0J 6 0 D 6 1

K 6 2

P 6 3

C 6 4 F 6 5 H 6 6 M 6 7 A 6 9 R 6 9

P 7 0

L N = V A L ( X S )I P N = 1 T H E N 3 6 0L = 1 7 : G O S U B 1 9 2 0 : P R I N T T B ( 2 ) " W I N N E R B T I M E O

^ C O R R E C T ? ( T / C ) :{ S P A C E S ) { L E F T J " ;

V Q = 1 : G O S U B 1 9 3 0I X S O " T " A N X S O " C "{ S P A C E ) T H E N 2 5 0

W N S = X SI W N S = " C " T H E N 3 6 0L = 1 9 : G O S U B 1 9 2 0 : P R I N T T B ( 2 ) " ( G R N } O P T I O N : f i D D( S P A C E ) 4 5 S E C S T P L Y E R ' S "P R I N T T A B ( 1 0 ) " T I M E F O

E A C H W R O N G G U E S S ? "P R I N T T A B ( 8 ) " ( H E L P S P E V E N T R A N D O M G U E S S I N G ) "L = 2 3 : G O S U B 1 9 2 0 : P R I N T T B ( 2 ) " ( D O W N j l N C L U D E T H

O P T I O N ? ( 1 / l t )[ S P A C E S J ( L E F T } " ;

V Q = 1 : G O S U B 1 9 3 0O P X S : I F O P S O " Y " A N | S P A C E } O P S O " N " T H E N 3 3 0

P L S = P 1 S : P L = 1R E A D M F O H l = l T O H 2P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 8 1, 0 : P R I N T " { C L R } "S 1 S = " { 2 0 R I G H T )S 2 " ! R I G H T K H }{ 1 R I G H T ) < N > "S 3 S = " l R I G H T } 0 { 1 6 Y J P "S 4 $ = " ( R I G H T ) L { 1 6 p } j TL 1 S = S 3 $ : L 2 S = S 2 $ : L 3 S = S 2 S: L 4 S = S 2 S : L 5 S = S 2 S : L 6 $ = S 2S : L 7 $ = S 2 S : L 8 S = S 4 $t R 3 S = S l S + S 2 $ : R 4 S = S 1 3 + S 2S : R 5 $ = S 1 S + S 2 S : R 6 S = S 1 S + S2 R 7 S = S 1 S + S 2 S : R 8 $ = S 1 S + S 4 $L B L l S + C H R S ( 1 3 ) + L 2 S - t - C HR S ( 1 3 ) + L 3 S * C H R S ( 1 3 ) + L 4 $+ C H R $ ( 1 3 ) * L 5 S + C H R S ( 1 3 )L B S = L B $ + L 6 S + C H R $ ( 1 3 ) + L 7S + C H R S ( 1 3 ) + L 8 R B S = R 1 S + C H R $ ( 1 3 ) + R 2 S + C HR S ( 1 3 ) + R 3 $ + C H R S ( 1 3 ) + R 4 S+ C H R S { 1 3 ) + R 5 S + C H R S ( 1 3 )R B S = R B S + R 6 S + C H R $ ( 1 3 )R C S = R 7 S + C H R S ( 1 3 ) + R 8 SP R I N T " { 7 > " : G O S U B 6 1 0P R I N T " { 5 > " : G O S U B 6 2 HP R I N T " < 7 > 1 ' : G O S U B 6 3 0P R I N T " t 5 > " : G O S U B 6 4 0P R I N T " ( 7 > " : G O S U B 6 5 0P R I N T " { 5 } - " : G O E U B 6 6 0P R I N T " { 7 > " : G O S U B 6 7 0P R I N T O { 5 > " : G O S U B 6 8 0G O T O 6 9 0L = 3 : G O S U B 1 9 2 0 : P R I N T L B : R E T U R NL = 1 1 : G O S U B 1 9 2 0 : P R I N T T B { 8 ) " ( 1 ) " : R E T U R NL = 3 : G O S U B 1 9 2 0 : P R I N T R B

H C S : R E T U R NL = 1 1 : G O S U B 1 9 2 0 : P R I N T T B [ 2 8 ) " ( 2 ) " : R E T U R NL = 1 4 : G O S U B 1 9 2 0 : P R I N T L 5 : R E T U R NL = 2 2 : G O S U B 1 9 2 0 : P R I N T T B ( 8 ) " ( 3 ) " : R E T U R NL = < 1 4 : G O S U B 1 9 2 0 : P R I N T R

R C S : R E T U R NL = 2 2 : G O S U B 1 9 2 0 : P R I N T T

( 2 8 ) " ( 4 ) " : R E T U R NP R I N T " { H O M E } { 5 > [ R I G H T" P L S " , G E S E T . . I S K I P = 0 T H R U R E A D D T

S 7 1 F O 1 = T L E N ( D T S )M M 7 2 0 D ( I ) = H I D S ( D T S , I , 1 B D 7 3 0 N E X TA G 7 4 0 F O R 1 * 1 T X 7 5 L N S ( I ! = " "R G 7 6 0 N E X TF 7 7 F O 1 = T L D J 7 B 0 F O J - l T O L J Q 7 9 0 R l = I N T ( R N D ( 0 ) * L E N ( D T 5 ) )C B 0 0 L N S ( I ) = r . N S ( I ) < - D S ( R l )Q K 6 1 0 N E X TJ K 8 2 0 N E X TR 8 3 R 1 = I N T ( R N D ( 0 ) * L E N ( D T S ) )

S K 8 4 0 R 2 = I N T ( R N D ( 0 } * L E N ( D T S ) )E F 8 5 0 I R 2 - R 1 T H E N 8 4 0P 8 6 R 3 - I N T ( R N D ( 0 ) * L N ) + 1Q R 8 7 0 R I N ( R N D ( 0 ) * L M ) HF B 8 F L A G = 0B K 8 9 0 F O R J = R S T O L ME P 9 0 0 I M I D S { L N S ( R 3 ) , J , 1 ) < > D

S { R 1 ) T H E N 9 7 0H 9 1 L R S ( 1 ) = H I D S ( L N S ( R 3 ) , 1 , J

- D + D S ( R 2 ) + M I D S ( L N S ( R 3 )S 9 2 I N S ( 1 ) = " { C ¥ N } " + M I D $ ( L N S

( R 3 ) , 1 , J - 1 ) + " { R E D ) " + D S (R 2 ) * " { C Y N } " + M I D S ( L N S ( R 3

S 9 3

H J 9 4 0F 9 5 M 9 6 A D 9 7 0R F 9 8 0C 9 9 H 1 0 0 0C R 1 0 1 0A 1 0 2 0R F 1 0 3 0H S 1 0 4 0

I N S ( 2 ) = " ( C Y N ) " + M I D S ( L N S( R 3 ) , 1 , J - 1 ) + " { R E D ) " + M I D

S ( L N S ( R 3 ) , J , l ) + n { C Y N ) " - tM I D S ( L N S ( R 3 ) , J + DF L A G = 1C N = JJ - L MN E X TI F L A G = 0 T H E N 8 3 0R 4 = I N T ( R N D < 0 ) * 4 ) + l

F O 1 = T L B S ( I ) = L N S U )N E X TG O S U B 1 2 2 0I R 4 - 1 T H E N B $ ( R 3 ) = L R

M 1 0 5 0 G O S U B 1 1 6 0S G 1 0 6 0 G O S U B 1 2 3 0J M 1 0 7 0 I R 4 = 2 T H E N B S ( R 3 ) = L R

S ( l )D P 1 0 8 0 G O S U B 1 1 6 0D P 1 0 9 0 G O S U B 1 2 4 0O 1 1 0 0 I R 4 = 3 T H E N B S ( R 3 ) = L R

S ( l )Q 1 1 1 0 G O S U B 1 1 6 0J 1 1 2 0 G O S U B 1 2 5 0X 1 1 3 0 I R 4 = 4 T H E N B $ ( R 3 ) = L R

S U F Q 1 1 4 0 G O S U B 1 1 6 0G M 1 1 5 0 G O T O 1 2 6 0P 1 1 6 0 F O R 1 = T L F 1 1 7 0 S T S - S T S + " ( D O W N ) "R 1 1 8 0 P R I N T " { C V N } " E T S B S ( IA 1 1 9 0 N E X TH 1 2 0 0 B S ( R 3 ) - L N S ( R 3 )J M 1 2 1 0 R E T U R NF 1 2 2 0 S T $ = " { H O M E ) { 2 D O W N }

[ R I G H T ] " : R E T U R NF 1 2 3 0 S T $ = " ( H O M E l ( 2 D O W N )

( 2 R I G H T } " : R E T U R NQ 1 2 4 0 S T S = " { H O M E ] ( 1 3 D O W N ]

( R I G H T ) " : R E T U R NG J 1 2 5 0 S T S = " ( H O M E ) ( 1 3 D O W N ]

( 2 R I G H T ) " : R E T U R NS G 1 2 6 0 G S = 0A 1 2 7 0 L = 1 : G O S U B 1 9 2 0 : P R I N T B

D P 1 2 8 0 P R I N T " ( H O M E ) ( R I G H T K 5 )" P L S " , W H I C H P A T T E R N

D I F F E R E N T ? "G H 1 2 9 0 P O K E 5 3 2 8 0 , B i P O K E 5 3 2 8

1 , F 1 3 0 0 T l S ^ " 0 0 0 0 0 0 "P 1 3 1 0 L = 2 4 : G O S U B 1 9 2 0 : P R I N T

L J M 1 3 2 0 L = 2 4 : G O S U B 1 9 2 0 : P R I N T

{ 5 S E L E C T T H E N U M B E R( S H I F T - S P A C E ) ( 1 - 4 ) :( S P A C E S ) ( L E F T H S ) " ;

V E P 1 3 3 0 G O S U B 2 4 4 0B D 1 3 4 0 G " V A L ( X S )H Q 1 3 5 0 I G > 0 A N D G < = 4 T H E N 1 3

9 S B 1 3 6 0 I X S < > " 0 " T H E N 1 3 1 0C 1 3 7 0 I P L - 1 T H E N 2 0 7 0F F 1 3 8 0 L - 2 3 : G O S U B 1 9 2 0 : P R I N T

A B ( 6 ) " ( R E D } C A N ' T E N A M B E T W E E N T U R N S 1 " : G OT O 1 3 1 0

K 1 3 9 0 G S = G S + 1J M 1 4 0 0 L ' 2 3 : G O S U B 1 9 2 0 : P R I N T

L F J 1 4 1 0 L = 2 4 : G O S U B 1 9 2 0 : P R I N T

L E M 1 4 2 0 L = 2 4 : G O S U B 1 9 2 0M 1 4 3 0 I G O R 4 T H E N P R I N T

( R E D ) S O R R Y , " G " I S I N C OR R E C T . ( 2 S P A C E S ) T R Y A A I N : < 5 ) " ; : G O T O 1 3 3 0

P 1 4 4 0 I G = R 4 T H E N T M - V A L I T IS

D 1 4 5 0 I G = R 4 T H E N P R I N T( B L U ) C O R R E C T ![ S P A C E S ] L I N E " R 3 " C H A R" C N " I S D I F F E R E N T . "

Q 1 4 6 0 B S ( R 3 ) = I N S ( 1 )F 1 4 7 0 I R 4 = l T H E N G O S U B 1 2 2 0

: G O S U B 1 6 0 0 : G O T O 1 5 1 0J 1 4 8 0 I R 4 = 2 T H E N G O S U B 1 2 3 0

: G O S U B 1 6 0 0 : G O T O 1 5 1 0O X 1 4 9 0 I R 4 = 3 T H E N G O S U B 1 2 4 G

: G O S U B 1 6 0 0 : G O T O 1 5 1 0C 1 5 0 0 I R T H E N G O S I 1 B 1 2 5 0

: G O S U B 1 6 0 0J A 1 5 1 H B S ( R 3 ) " I N S ( 2 )A 1 5 2 0 I R 4 = l T H E N G O S U 8 1 2 3 0: G O S U B 1 6 0 0 : G O S U B 1 2 4 0 : G

O S D B 1 6 0 QH 1 5 3 0 I R 4 « l T H E N G O S U B 1 2 5 0

: G O S U B 1 6 0 0 : G O T O 1 6 5 C 1 5 4 0 I R 4 = 2 T H E N G O S U B 1 2 2 0

: G O S U B 1 6 0 O : G O S U B 1 2 4 0 : GO S U B 1 6 0 0

O 1 5 5 0 I R 4 = 2 T H E N G O S U B 1 2 5 0: G O S U B 1 6 0 0 ; G O T O 1 6 5 0

J 1 5 6 0 I R 4 = ] T H E N G O S U B 1 2 2 0: G O S U B 1 6 0 0 : G O S U B 1 2 3 0 : GO S U B 1 6 0 0

X 1 5 7 0 I R 4 = 3 T H E N G O S U B 1 2 5 0t G O . = U B 1 6 0 0 : C O T O 1 6 5 0

Q F 1 5 8 0 I R 4 = 4 T H E N G O S U B 1 3 2 0: G O S U B 1 6 0 0 : C O S U B 1 2 3 0 : GO S U B 1 6 O 0

B 1 5 9 0 I R 4 = 4 T H E N G O S U B 1 2 4 0: G O S U B 1 6 O 0 : G O T O 1 5

Q 1 6 0 0 F O R I " T R D A 1 6 1 0 S T S - S T S ' M d o w n ) "H 1 6 2 0 N E X TQ K 1 6 3 0 P R I N T " ( C Y N ) " S T B S ( R

3 R L 6 4 0 R E T U R NA 1 6 5 0 I R 4 O 1 T H E N 1 6 7 0Q 1 6 6 0 F O 1 - T O D i P R I N T

I C Y N ) " ; : G O S U B 6 1 0 : G O S U B1 7 4 0 S P R I N T " ( G R N ) " ; : G 0S U B 6 1 3 : N F . X T

K 1 6 7 0 I R 4 O 2 T H E N 1 6 9 0Q J 1 6 8 0 F O I » T 9 : P R I t ) T

" ; : G O S U B 6 3 0 : G O S U BP R I N T " { G R N } " ; : G O

S U B 6 3 0 : N E X TA Q 1 6 9 0 I R 4 O 3 T H E N 1 7 1 0

C O M P U T E ' S G a z e l l e J u n e 1 9 8 9 B

Page 88: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 88/96

H 1 7 0 0 F O 1 = T 9 : P R I N T{ C Y B ) " ; : G O S U B 6 5 0 : G O S U B1 7 4 0 : P R I N T " ( G R N } " ; : G OS U B 6 5 0 : N E X T

A H 1 7 1 3 I R 4 O 4 T H E N 1 7 5 0G 1 7 2 0 F O R I " l T O 9 : P R I N T

( C Y N ) " ; : G O S U B 6 7 0 : G O S U B1 7 4 0 1 P R I N T " ( G R N ) " ; : G OS U B 6 7 0 : N E X T

J 1 7 3 0 G O T O 1 7 5 0G 1 7 4 0 F O R J = l T 1 0 : N E X T J l

E T U R NC Q 1 7 5 0 L = 1 : G O S U B 1 9 2 0 : P R I N T B J 1 7 6 0 I G S = 1 T H E N P R I N T

{ H O M E } ( B L U ) G U E S S . . .E X C E L L E N T ! "

F l 1 7 7 0 I G S > 1 T H E M P R I N T( H O M E ) { B L U ] " G S " ( L E F T }

G U E S S E S . "J 1 7 8 0 I O P S = " Y " A N G S T

E N P R I N T " ( H O M E l " T A B ( 23 ) " { 2 > " "

S 1 7 9 0 I O P S = " Y " T H E N T M = T M +4 5 * ( G S - 1 )

C C 1 8 0 0 P R I N T " ( H O M E ) " T A B ( 2 4 ) "( R E D ) T I M E : m T M " S E C "

A 1 B 1 0 P { P L , 1 ) = P ( P L , 1 ) + T MG 1 8 2 0 P ( P L , 2 ) = P { P L , 2 ) + lG M 1 8 3 0 P ( P L , 3 ) = P [ P L , 3 ) t G SM 1 B 4 0 F O 1 = T 2 0 0 0 : N E X TH K 1 8 5 0 I P A N P L = 1 T H E N

{ S P A C E J P L = 2 : P L S = P 2 S : S KI P = 1 : M 1 = M 1 - 1 : G O T O 1 8 7 0

P 1 8 6 0 I P L = 2 T H E N P L - 1 : P L $ =P 1 S : S K I P = 0

K 1 8 7 0 N E X T M H 1 8 8 0 R E S T O R EH 1 8 9 0 G O T O 3 7 0E 1 9 0 0 D A T A 1 F 1 9 1 0 D A T A " Q W " < W H Q J " A S

" " Q P L g " , " t v H c > " , " h j , " < - ) ■ { } " , " t B } Z " , " < E >t R } " , " A E " , " V + "

Q C 1 9 2 0 P R I N T L £ F T S ( " ( H O M E )( 2 D O W N ) " , L ) ; : R E T U R N

G 1 9 3 0 X S = " " : X X S = "G 1 9 4 0 G E T X SG 1 9 5 0 I F X S O C H R S ( 1 3 ) T H E N P R I N

F A 1 9 6 0G E 1 9 7 0

G 1 9 9 0

S 1 9 9 0

G 2 0 0 0

Q K 2 0 1 0E 2 0 2 0

R 2 0 3 0

K 2 0 4 0

D B 2 0 5 0

M 2 0 6 0F 2 0 7 0X 2 0 8 0

H R S U 5 7 )I F X S = " " T H E N 1 9 4 0I F X S = C H R S ( 1 3 ) A N D X X S = " "

T H E N 1 9 4 0I F X S - C H R S [ 1 3 ) T H E N X S = X XS : P i ! I N T C H R S ( 1 3 ) : R E T U RI F ( A S C ( X S ) = 2 0 ) A N D ( L E N [X X S ) = 0 ) T H E N G O S U B 2 0 5 0 : GO T O 1 9 4 0I F A S C ( X S ) = 2 0 T H E N X X S = L EF T S ( X X S , L E N ( X X S ) - 1 ) : P RI N T X S ; " " ; X S ; : G O T O 1 9 4 0I F L E N { X X S ) > = V Q T H E N G O S UB 2 0 S 0 : G O T O 1 9 4 0I A S C ( X S ) = 3 2 O ( A S C (

X S X 5 8 A N A S C ( X S ) > 4 7 )T H E N 2 0 4 0

I F A S C ( X S ) < 6 4 O R A S C ( X $) > 9 0 T H E N G O S U B 2 0 5 0 : G O T O1 9 4 0X X X X $ * - X S : P R I N T X S ; : G T O 1 9 4 0P O K E 5 4 2 7 8 , 2 4 0 : P O K E 5 4 2 76 , 1 7 : P O K E 5 4 2 7 2 , 2 4 0 : P O K£ 5 4 2 7 3 , 5 0 : P O K E 5 4 2 7 7 , 9P O K E 5 4 2 7 6 , 3 2 : R E T U R NI P { 1 , 2 ) = 0 T H E N 2 1 7 0P ( 1 , 4 ) = 1 3 0 - A B S [ I N T ( ( P (1 , 3 | - P [ 1 , 2 ) | / P ( 1 , 3 ) U B0 )

Q K 2 0 9 0 I P N - 1 T H F , N 2 1 7 0D 2 1 0 0 P { 2 , 4 ) = 1 B 0 - A B S ( I N T ( ( P (8 C O M P U T E ! 1 ! G a z e l l e J u n e 1 9 8 9

2 , 3 ) - P ( 2 , 2 ) ) / P ( 2 , 3 ) M 00 )

H 2 1 1 0 I W N S = " C " T H E N 2 1 5 0A 2 1 2 0 I P ( 1 , 1 ) < P ( 2 , 1 ) T H E N

{ S P A C E } W I N $ = P 1 S : G O T 0 2 18

Q 2 1 3 0 I P { 1 , 1 ) > P ( 2 , 1 ) T H E N( S P A C E } W I N S = P 2 S : G O T O 2 1

8 G 2 1 4 0 W I N S = " T I E " : G O T O 2 1 8 0K 2 1 5 0 I P ( 1 , 4 ) > P ( 2 , 4 ) T H E N

{ S P A C E } W I N S - P I S : G 0 T O 2 18 J 2 1 6 3 I P ( 1 , 4 ) < P ( 2 , 4 ) T H E N{ S P A C E } W I N S = P 2 5 : G O T 0 2 18

G 2 1 7 0 W I N S - " T I E " : I F P T H W I N S ' P I S

K 2 1 8 0 F O 1 - T O 2 : F O R J = B M 2 1 9 0 P $ { I , J ) = M I D S ( S T R S ( P ( I ,

J ) ) , 2 )S F 2 2 0 0 N E X T J : N E X TR 2 2 1 0 P R I N T " ( C L R } " T A B { 8 )

( B L U ) M f t T C H M A N I A G A M E{ s p a c e } r e s u l t s "

p 2 2 2 0 p r i n t " ( d o w n j { 7 > p l a y e r( s p a c e s ) t o t a l{ s p a c e s k g u e s s( e p a c e s h c o r r e c t{ S P A C E S j T I M E "

B 2 2 3 0 L = 4 : G O S U B 1 9 2 0 : P R I N T( B L U } { 6 T } ( 2 S P A C E S }{ T ? ( 3 S P A C E S H 6 T ( S P A C E S ) { H T ( S P A C E S H 4 T >

D 2 2 4 8 L - 7 : G O S U B 1 9 2 0B R 2 2 5 8 P R I N T " < 2 > " ;M 2 2 6 0 I W I N $ = P l S O W I N S = " T

I E T H E N P R I N T " ( R V S } " ;J 2 2 7 0 P R I N T P I " { O F F } " T A B {

9 P S { 1 , 2 ) T A B ( 1 8 ) P S 1 , 3 ) ;

Q 2 2 8 0 I W I N S = P 2 S O P N = 1 T HE N 2 3 1 0

R 2 2 9 0 I W N S = " C " T H E N P R I N T( S P A C E ) T A B ( 2 8 ) " ( R V S } "

P S ( 1 , 4 ) " I { O F F ) M T A B ( 36 P $ ( l , l ) : G O T O 2 3 3 0

R R 2 3 0 0 P R I N T T A B ( 2 8 ) P S ( 1 , 4 ) " IT A B ( 3 6 ) " { R V S } " P S ( 1

, 1 ' M O F F ) " : G O T O 2 3 3 0C K 2 3 1 0 P R I N T T A B ( 2 8 ) P S ( 1 , 4 ) " %

T A B < 3 6 ) P S ( 1 , 1 )E X 2 3 2 0 I P N = 1 T H E N 2 3 9 0G 2 3 3 0 I W I N S = P 2 S O W I N S = " T

I S T H E N P R I N T " [ R V S j " jC B 2 3 4 0 P R I N T P 2 " f O F F ) " T A B (

9 P S ( 2 , 2 ) T A B ( 1 8 ) P S 2 , 3 ) ;

F 2 3 5 0 I W I N $ = P 1 S T H E N 2 3 B 0J Q 2 3 6 0 I W N S = " C " T H E N P R I N T( S P A C E } T A B ( 2 8 ) " [ R V S } "

P S { 2 , 4 ) " H O F F l " T A B I 36 P ( 2 , 1 ) : G O T O 2 3 9 0

Q D 2 3 7 0 P R I N T T A i l 2 P " T A B I 3 S ) " { R V S } " P S ( 2

, 1 " { O K F ] " : G O T O 2 3 9 0S 2 3 8 0 P R I N T T A ( 2 8 ) P S ( 2 , 4 ) " %

1 T A B [ 3 6 ) P ( 2 1 D 2 3 9 0 L = 1 2 : G O S U B 1 9 2 0K 2 4 0 0 I W I N S = " T I E " T H E N P R

N T A B M ) " ( R E D } W I N N E R( C V N ) ( T I E ) ( R E D ) : " P I S

f P 2 S : G O T O 2 4 2 0S O 2 4 1 0 P R I N T T A B I L 2 ) " ( R E [ ) } W I

N N E R : " W I N SP P 2 4 2 0 L = 2 1 : G O S U B 1 9 2 0 : P R I N T "

{ B L U ) "M 2 4 3 0 E N DA 2 4 4 0 G E T X S : I F X S = " " T H E N 2 4 4Q P 2 4 5 0 R E T U R N

H i - R e s 8 f o t h 1 2

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

P r o g r a m 1 h i r e s s 1 3 0 0 : 8 D1 3 0 8 : 1 1 3 1 0 : 1 31 3 1 R : A 91 3 2 0 : A 91 3 2 8 : 9 81 3 3 0 : 0 01 3 3 8 : 1 41 3 4 0 : 8 01 3 4 8 : 5 91 3 5 0 : D 01 3 5 8 : 0 01 3 6 0 : 1 1 1 6 8 : D 51 1 7 0 : 1 31 3 7 8 : A 11 3 8 0 : 2 01 3 8 8 : 6 01 3 9 0 : B D1 3 9 S : B 81 3 A 0 : 1 3U A 8 : 2 01 3 B 0 : C E1 3 8 8 : 8 E1 3 C 0 : 8 D1 3 C 8 : 0 01 3 D 0 : 1 81 3 D 8 : 0 21 3 E 0 : 3 81 3 E 8 : F D1 3 F 0 : D 01 3 F B : C 41 4 0 0 : C 41 4 B 8 : 1 81 4 1 0 : 1 41 4 1 8 : A D1 4 2 0 : A D1 4 2 8 : 1 21 4 3 0 : 1 31 4 3 3 : 9 1 31 4 4 0 : A D1 4 f l B : A 21 4 5 O : A 21 5 8 : 6 f t1 4 f i 0 : 1 31 4 6 8 : 9 91 4 7 0 : 4 C1 4 7 8 : 1 41 < 1 8 0 : 2 D1 4 8 8 : 9 C1 4 9 0 : 6 01 4 9 8 : 0 0

9 A A 2 0 1 8 A 9 1 F A 2 A A F E A 9 1 A B 9 0 0 D A E A E 0 1 1 6 6 9 9 2 2 1 9 1 1 8 8 1 8 2 9 1 0 0

1 9 1 8 A A 9 0 1 2 A F E 0 0 2 1 0 1 A 1 1 1 D D 1 F F F 3 E 8 8 2 0 1 1 C C 3 1 A A 9 9 F 1 B 1 4 0 0

8 1 A F 1 1 1 a A D 9 2 1 a B 5

C 8 A 3 2 C t ) 2 6 F 6 6 E 8 F 9 9 8 8 2 2 1 1 E E 9 9 1 1 0 A 1 2 9 0 0

9 F 8 A 2 2 A 9 0 1 1 5 C 9 9 1 9 9 1 A R 9 F 0 8 A 0 2 0 F 6 1 1 9 9 B B 8 8 0 0 1 1 A 2 C 9 6 B 1 0 0

1 0 2 0 B 8 B 1 1 A C D 1 9 L L 2 1 1 A 1 L 1 6 D 0 0 8 F 8 6 1 A A 1 1 1 1 9 9 3 8 2 2 I 2 9 1 A 1 2 0 0

8 2 B 8 1 1 S A F 9 1 2 1 4 A D D A 6 2 A D A I D D F 1 P E 1 1 9 A A A 6 1 1 9 9 B B 2 1 P 0 9 6 B 0 0

9 8 1 F A A 9 2 2 1 A D D 3 0 1 B 3 2 B 0 F I F 2 6 9 6 A F 2 2 C 1 9 1 1 A A A 1 1 1 1 C A O 9 1 A 1 0 0

0 3 6 1 4 O S F 2 4 E E 2 9 S 7 1 9 A 6 C 5 2 3 I E A F C 0 9 1 5 9 F A F C 6 6 8 4 A 7 D 3

E C 9 2 E C

P r o g r a m 2 h i - r e s s d e m oS 1 R E C O P Y R I G H T 1 9 8 9 C O M P U

T E P U B L I C A T I O N S I N C . ,L R I G H T S R E S E R V E D

Q 2 B L O A D " H I - R E S 8 0 " : I F P E E K (2 1 5 ) T H E N S S = " ( 2 0 S P A C E S ) ": E L S E S S - " "

D 3 P R I N T " ( C L R ) { N ) " S S S P C [ I 3 " C O P Y R I G H T 1 9 8 9 "

B 4 P R I N T S S S P C J 7 ) " C O M P U T E !U B L I C A T I O N S , I N C . "

S 5 0 P R I N T S S S P C t l 0 7 " f t . I . I . R I G H TR E S E R V E D . ( 7 D O W N } "

H 6 P R I N T S S S P C [ 1 3 ) " H I - R E S 8 D E M O ( 7 D O W N ) "

Page 89: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 89/96

Q 7 P R I N T S S S P C ( 4 ) " A R £ Y O I 4 3 - C O L U M N M O D E ? ( * / N > "

E 8 G E T K E Y A S : I F A S = " N " T H E N P R IN T C H R S ( 2 7 ) " X " : G O T O 1 2 0

F M 9 0 P R I K T ' M C L R } [ 4 D O W N ) I N !E L E C T 8 0 - C O L U M N M O D E O N ( S P f t C E ) Y O U R M O N I T O R "

E 1 0 P R I N T S P C U U " A N D P R E S S( S P A C E j A N Y K E Y . "

P 1 1 G E T K E Y A SS 1 2 F A S T : B A N K 1 5E 1 3 G R A P H I C 1 : S C N C L R : C H A R 1 , 4

, 1 2 , " { t J } C R E A T E D A Z Z L I H G0 - C O L U M N "

F 1 4 C H A R 1 , 4 , 1 3 , " { N ]{ S P A C E S J G R A P H I C S E A S IL Y !

P E 1 5 3 S Y S 4 8 6 4 , 1 , 2 2 , 0 : S C N C L RF E 1 6 3 F O R X = 0 T O 3 2 0 S T E P 5 : D R A W 1 ,

X , T 3 2 0 - X , 2 0 0 : N E X T : SY S 4 8 6 4 , 0 , 0 , 0 : S Y S 4 8 6 4 , 0 ,4 0 , 0 : S Y S 4 8 6 4 , 0 , 1 , 2 : S Y S 48 6 4 , 0 , 3 9 , 2

J 1 7 S C N C L R : C I R C L E 1 , 1 . 6 0 , 1 0 0, 1 0 0 , 5 0 : D R A W 1 , 1 6 0 , 1 0 0( S P A C E J T O 1 6 0 , 5 0

J M 1 8 0 C H A R l , 1 5 , 1 4 , " C = 6 . 2 8G E 1 9 3 C H A R 1 , 8 , 2 0 , " { N ) C R E A T E

E C H N I C A L D R A W I N G S I K 2 0 S L E E P 5 : S Y S 4 8 6 4 , 1 , 2 0 , 0 :

S C N C L RM B 2 1 0 S L E E P 5 : S ¥ S 4 8 6 4 , l , 0 , 0 i C

I R C L E 1 , 1 6 0 , 1 0 0 , 5 O , 2 5C 2 2 F 0 R T = 2 T O 4 3 S T R P 2 : S Y S 4 8 6 1

, 0 , T , 0 : N E X TJ 2 3 C H f i R l , 0 , 0 , " { N } M O R E O P T I

C A I L L U S I O N S l wM 2 4 0 S Y S 4 8 6 4 , 0 , 2 5 , 0 : S L E E P 5R G 2 5 0 S Y S 5 2 6 S 4 , 7 1 , 2 5 : S Y S 6 5 3 7 8

: P R I N T C H R S < 2 7 ) " X f C L R l[ N } Y O U ' R E A L W A Y S A V A I L A

B L E F O R T E X ? , T O O ! "

B E F O R E T Y P I N G . B e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t o " H o w t T y p e I C O M P U T E I ' s G a z e t t e P r o g r a m s , "e l s e w h e r e i t h i s i s s u e .

S p e e d C o u n tA r t i c l e o n p a g e 4 1

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

a l l r i g h t s r e s e r v e db 2 p r i n t c h r s i 1 4 7 ) " l o a d i n g " ;

: f o r j ° 5 3 0 ( 1 0 t o 5 3 2 3 9 : r h a d a: P O K E J , a : X = X + A : P R I N T " . " ;

c 3 n e x t j : p r i n t : p k i n t : i f x o 28 1 6 0 t h e n p r i n t " e r r o r i n A T A . . . V E N D

B 4 P R I N T " D A T A O L O A D I N G' S P E E D S C R I P T ' " : S Y S 5 3

3 J 5 D A T A 1 6 9 , 5 , 1 6 2 , 8 , 1 6 8 , 3 2 , 1

8 6 , 2 5 5 , 1 6 9 , 1 1 , 1 6 2 , 2 3 7F 6 D A T A 1 6 0 , 2 3 7 , 3 2 , 1 8 9 , 2 5 5 , 1

6 9 , 0 , 1 3 3 , 1 0 , 1 4 1 , 2 4 9 , 2 0 7D 7 D A T A 3 2 , 2 1 3 , 2 5 5 , 1 6 9 , 4 8 , 1 6

2 , 2 0 7 , 1 4 1 , 1 3 4 , 1 0 , 1 4 2 , 1 3 5G 8 D A T A 1 0 , 7 6 , 1 3 , 8 , 1 6 0 , 0 , 1 7 3, 2 4 9 , 2 0 7 , 2 0 8 , 1 5 , 2 3 8P 9 D A T A 2 4 9 , 2 0 7 , 1 3 2 , 6 3 , 1 3 2 , 6

5 , 1 3 2 , 6 6 , 1 3 2 , 6 7 , 1 6 9 , 3 7M 1 0 D A T A 1 3 3 , 6 4 , 1 6 5 , 1 , 1 4 1 , 2 4

8 , 2 0 7 , 1 6 9 , 5 4 , 1 3 3 , 1 , 1 6 9K P 1 1 0 D A T A 4 7 , 1 3 3 , 9 , 1 7 7 , 6 3 , 2 0 8

, 2 , 1 6 9 , 1 , 1 6 , 2 , 7 3B 1 2 D A T A 1 2 8 , 2 0 1 , 2 7 , 1 4 4 , 3 8 , 2

0 1 , 3 1 , 2 4 0 , 4 , 2 0 1 , 3 2 , 2 0 8B l 1 3 D A T A 1 4 , 1 6 5 , 6 7 , 2 4 0 , 2 8 , 1 3

2 , 6 7 , 2 3 0 , 6 5 , 2 0 8 , 2 2 , 2 3 0P 1 4 D A T A 6 6 , 2 0 8 , 1 8 , 2 0 1 , 4 8 , 1 4

4 , 1 4 , 2 0 1 , 5 8 , 1 4 4 , 8 , 2 0 1X 1 5 D A T A 6 5 , 1 4 4 , 6 , 2 0 1 , 9 1 , 1 7 6

, 2 , 1 3 3 , 6 7 , 1 6 5 , 6 3 , 2 0 5A D 1 6 0 D A T A 2 3 , 3 2 , 2 0 8 , 7 , 1 6 5 , 6 4 ,

2 0 5 , 2 4 , 3 2 , 1 7 6 , 1 2 , 2 3 0K 1 7 D A T A 6 3 , 2 0 8 , 1 8 4 , 2 3 0 , 6 4 , 1

6 5 , 6 4 , 2 0 1 , 2 0 7 , 1 4 4 , 6 2 , 1 6

R O 1 8 D A T A 6 6 , 1 6 6 , 6 5 , 1 6 3 , 5 5 , 1 32 , 1 , 1 6 0 , 4 7 , 1 3 2 , 0 , 1 3 3

D 1 9 D A T A 9 8 , 1 3 4 , 9 9 , 1 6 2 , 1 4 4 , 56 , 3 2 , 7 3 , 1 8 8 , 3 2 , 2 2 3 , 1 8 9

C 2 0 D A T A l 6 3 , 3 2 , 1 4 0 , 3 4 , 4 , 1 6 2, 0 , 1 4 2 , 2 4 9 , 2 3 7 , 1 8 9 , 0

Q 2 1 D A T A 1 , 2 4 0 , 1 1 , 1 5 7 , 3 5 , 4 , 16 9 , 1 , 1 5 7 , 3 5 , 2 1 6 , 2 3 2

J 2 2 D A T A 2 0 8 , 2 4 0 , 1 5 2 , 2 2 4 , 5 , 17 6 r 6 , 1 5 7 , 3 5 , 4 , 2 3 2 , 2 B 8

A D 2 3 0 D A T A 2 4 6 , 1 7 3 , 2 4 8 , 2 0 7 , 1 3 3, 1 , 1 6 9 , 4 7 , 1 3 3 , 0 , 7 6 , 2 2 8

G 2 4 D A T A 2 5 5 , 8 3 , 8 0 , 6 9 , 6 9 , 6 8 ,0 3 , 6 7 , 8 2 , 7 3 , 8 0 , 8 4

M a c r o B A S I CS e i n s t r u c t i o n s i n a r t i c l e o n p a g e5 b e f o r e t y p i n g i n P r o g r a m 1 M a c r o B A S i c 6

0 8 0 10 8 0 90 8 1 10 8 1 90 3 2 10 8 2 90 8 3 10 8 3 90 8 4 10 8 4 90 8 5 10 R 5 90 S 6 10 8 6 90 8 7 10 3 7 90 8 8 10 B 8 90 8 9 10 8 9 90 8 A 10 8 A 90 8 B 10 8 B 90 8 C 10 8 C 90 8 D 10 8 D 90 8 E 10 8 E 90 8 F 10 8 F 90 9 0 10 9 0 90 9 1 10 9 1 93 9 2 10 9 2 90 9 3 10 9 3 90 9 4 10 9 4 93 9 5 10 9 5 9

0 B 0 83 8 8 F

F 8 0 0 3

C 9 C D8 F A f 0 2 0 8 3

F : 0 S : C A

0 A - A B : 0 8 : 0 A : F B 9 1: E F : 0 i ; 1 2 : 7 C : C C : 2 D i C F : 3 a : 0 0 2 0: 4 8 : C A 8 6: C 4 : 7 C : 4 1 : D 0 : 4 C : C C i C 9 5 C: 3 D : D 0 0 B! 4 C : C C : C 9 F F: 7 C : 7 4 : 0 A : 2 0

0 A 0 0 9 0 0 0 0 3 A 0 8 A 8 A 9 C C E 6 D 0D 3 F 3 9 A 0 3 6 58 F D A 93 C F C F C 2 D 0 8 D8 B 8 D 0 8 A C A C t 2 7 7 0 2 A 0 8 C F C D 6 A 3 f 8 A A 6 A 8

7 B 0 D 3

C B I A 9 1 2 07 7 0 2 A 6 0 A 5 8 6

A 7 7 A 8 C 7 B8 0 A 4 4 F 0 0 A C C 4 D A 2 0 0 8 EC 2 D 4 D 0 0 3D 3 3 4 C0 3 4 C 9 A 0 1 8 EC 2 A D 02 B D 0 0 D 3 4 A 7 C 8 A A 4 2 E f t C C D f 0

3 2 3 00 A F C A 9B F F A 1 6 F 8 E 8 C D D F 2 D 0 8 2 0 I EI A 9 8 0 0 6 30 E C 9 F F

C 7 C 7 2 4 C 3 0A 9 8 DC F 3 8 7 8 C A 0 0 2 08 0 A 43 D C 5 C 9A C 0 3 4 C4 C 3 A7 C C C A C 0 4 4 C A 22 C 8 7 E 6 C B4 6 A 0

3 2 0 0 0 0 0 C2 0 5 5F B F D F 5 F E E 4F A A 9 F 3A 1 0 F A 5 A C 7 B B B F A F 0 I DD 9 8 3 8 7 A 4 C 62 D A B

C 6 F D7 E 7 B 8 B A A 0 8 5 E 6 24 D 7 C C 8 0 DC 0 5 F 6 94 C 0 DF C C D A 9 8 F 9 8 C l E 3A 0 9 B

0 9 6 1 : C B0 9 6 9 : E E0 9 7 1 : 2 00 9 7 9 : 2 00 9 8 1 : E D0 9 8 9 : F 00 9 9 1 : 2 33 9 9 9 : 2 00 9 A 1 : 8 D0 9 A 9 : C B0 9 B 1 : 6 00 9 B 9 : 0 10 9 C 1 : 3 B0 9 C 9 : C 90 9 D 1 : C B0 9 D 9 : A 80 9 E 1 : C 90 9 E 9 : A E0 9 F 1 : 0 60 9 F 9 : B 40 A 0 1 : C B0 A 0 9 : R D0 A 1 1 : C B0 A 1 9 : 0 00 A 2 1 : C 50 A 2 9 L 0 70 A 3 l : C 90 A 4 1 : 1 80 A 4 9 : F 00 A 5 1 : A D0 A 5 9 : 9 00 A 6 1 : 0 00 A 6 9 : C B3 A 7 1 : s n0 A 7 9 : C B0 A 8 9 : 6 90 A 9 1 : 0 80 A 9 9 : 1 83 A A 1 : F 10 A A 9 : 4 CO A B 1 ; 3 A0 A B 9 : C n0 A C 1 : A B0 A C 9 S 2 00 A D 1 : C 90 A D 9 : 2 00 A E I : C B0 A E 9 : A DO A F 1 : C B0 A F 9 : 2 00 B O l : 2 00 B 0 9 : A 90 B 1 1 : C E0 B 1 9 : C 90 B 2 1 : C 50 B 9 : - \ F .0 B 3 1 : A 90 B 3 9 : C D0 B 4 1 : 8 D0 B 4 9 : C 90 B 5 1 : A D0 B 5 9 : 4 9R B 6 1 : C 30 B 6 9 : . \ 00 B 7 1 : 2 00 B 7 9 : A B0 B S 1 : C C0 B 8 9 : 3 D0 B 9 H C B0 B 9 9 : 9 A0 B A 1 : F 30 B A 9 : C I i0 B B 1 : F 70 B B 9 : C H0 H C l : 9 A0 B C 9 : F 00 B D 1 : 8 E3 B D 9 : C 90 B K I : A B0 B E 9 t C C0 B F l ; 9 00 B F 9 : 9 I )0 C 0 U C I )

2 0 I EC 8 7 C E D C 9C 9 8 D0 C A 9D C C F A C 2 9 2 B 6 8 E 3 2 A B O A 7C 6 A 7 C F 2 0 D BC 9 4 I E C E D E 98 D A FC 2 A 0 0 D D 0C B 6 C 0 2 A C C A B A A D A 7A 9 C B9 0 A A C A F 0 6 3 E 0 6 C 6 3 B D E 9C 9 P C 2 A B C 1 6 E C 2 0 5 FE C A F 0 0 A 2C A B B C 2 7 C 0 A C 8 B C 2 C C A C 2 F 2 5 2 2 0A 5 F FF A F A C 8 A 38 9 C D 6 0 2 0B D E 2A 0 2 A C D A 0 R C A 9 F F A 9' P 4 0 4 E C K A

A 4 E C 4 C 8 08 D 7 C7 C 3 8 9 3 4 C 9 0B D E 8

C 9 C 9C 2 A C 2 F C 9 C A A D 7 CC B 3 A C 2 4 C0 A C 2 A D8 B C 3 C 2 D C 8 B 0 E A E7 C B F C A F lF 0 5 C 4 CC B A 9C * 3 A D A 8E E A BC B B DA B C BA A 8 D A 6D 0 0 1C 3 6 A

C 2 0 1 6 02 D

C 9 S 0 8 C 6 B C 1 2 C A 0 C B E 5 A 2C B A 8 F FF 0 0 3E 8 C C A O F lC 2 7 C A F C C F FE D C 3A 5 9 00 8 2 00 8 F A C 2 F C 6 C C B 8 D 9 AF 2 F 5 C EA 2 E 02 A 2 4 0 2 7 C 2 C E A 2 9

B A 2 0 9 EA A C E A D A CB C 6 0 A 9C A C 5

S F

A B C 28 D A FC 2 F A E 9 C BC 8 C C A F C BI C 0 8 A C C A B C 5 C C 0 C 3 C C B 7 E C 4 I 2 D 4 A C 23 8 F 9 C F C 8 A C D 0 C F C 2 6 E 9 0 0 30 0 B DC 5 C 93 E C 2 E 1 6 A 8 D A 7C 8 6 0 A 0F F A 92 A C C C B 7 C 2 A 4 I 7 C A F C 8 A 8 F FF 0 A 0 4 8 2 C F 1 C 3 F FE C 0 B ! A 5 F F9 C A 9 E FE C C B E C 9 C 8 D B 2F 2 F F C 2 F 5 F , A 5 0 9 DE 6 C D

B E I CC C 0 1 2 2 C C 6 8 8 5 0 5 E 9 F 30 7 9 0 3 0

C C B E F 7E 8 F E8 1 C 1 A D A 9D 2 2 D A C 3 F A 8 5 9A F 2 0 6 7D 1 6 E A 5 C 1 5 B C C C 2 8 DA D A B C 3 9 1 A 8 B 84 C C 7K B 0 80 A C 6 E 3 3 9C B E 8 5 92 D 3 6

C 7 6 4 E B 5 AC 4 A 2 5 E 0 1 B 6F F B 1 B 2 A E2 3 6 3C C C 2 B 0 C 1 B 7 2 0 6 54 A 2 C

0 F 2 E 2 1 1 4 C I F9 A C E C 7D 0 E 6A 9 A 4 9 C 5 D 0 D EC < J F . B 2 B 2 B C 9 C 42 D E 9 E 3

C O M P U T E ! * G a z e l l e J u n e 1 9 8 9 B

Page 90: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 90/96

0 C 0 9 : 9 80 C U : A O0 C 1 9 : A B0 C 2 l : 0 80 C 2 9 : C 90 C 3 1 : E 70 C 3 9 : A 90 C 4 1 : E 30 C 4 9 : C R0 C 5 1 : E 10 C 5 9 : 9 B0 C 6 1 : C B0 C 6 9 : C 30 C 7 1 : A 90 C 7 9 : D F0 C 8 1 : A 90 C 8 9 : A 90 C 9 1 : C 90 C 9 9 : C 90 C A 1 : C B0 C A 9 : 1 4B C B 1 : A 90 C B 9 : 7 10 C C 1 : 8 D0 C C 9 : 2 00 C D 1 S C B0 C D 9 : C B0 G E 1 : C 90 C E 9 : 0 a0 C F 1 : E 20 C F 9 : C B0 D 0 1 : 5 A0 D 0 9 : D 00 D 1 1 : A B0 D 1 9 : 2 00 D 2 1 : D 00 D 2 9 : 8 D0 D 3 1 : A 00 D 3 9 : C A0 D 4 1 : F F0 D 4 9 : C 90 D 5 1 : 2 00 D 5 9 : C A0 D 6 1 : B 20 D 6 9 : 2 00 D 7 1 : C 50 D 7 9 : 6 O0 D 8 1 : F 10 D 8 9 : E 60 D 9 1 : 2 00 D 9 9 : C 90 D A 1 : C B0 D A 9 : C B0 D B 1 : F 00 D B 9 : a C0 D C 1 : A 90 D C 9 : 5 80 D D 1 : C A0 D D 9 : 0 F0 D E 1 : F 30 D E 9 : A 90 D F 1 : D 00 D F 9 : 5 40 E 0 1 : C A0 E 0 9 : 0 00 E 1 1 : 2 C0 E 1 9 : E E0 E 2 1 : A D0 E 2 9 : 8 D0 E 3 H C B0 E 3 9 : 0 00 E 4 1 : B D0 E 4 9 : F 70 E 5 1 : 0 80 E 5 9 : 2 00 E 6 1 : A D0 E 6 9 : C 90 E 7 1 : 2 00 E 7 9 t A 90 E 8 1 : 5 30 E B 9 : A 40 E 9 1 : B 30 E 9 9 I A B0 E A 1 : C 90 E A 9 : F 1

9 C 2 6 0 C F C 8 C C A A 1 C 0 F A A C A 5 C E F 8 B 2 A C 8 C 1 f t 7 E F C 2 2 5 7 8 C 7 2 2 A C I F C 2 C 1 4 A 4 2 E 8 0 C 2 8 E 1 E E 1 6 5 E 2 5 1 E 5 9 A B C 2 4 4

E 2 B 2 D 2 h A 9 C D E E A A 8 1 C 0 1 D A 4 C C 5 S 5 F 2 7 2 A 9

C A C 2 I E F C F C C A C 0 9 A 0 3 I A C A C 8 0 1 2 E 4 I 7 6 C C C f i C C E 5 C C A C A ( C E A E D 8

C B F 6 0 A C F C 9 F C C C B E 6 6 2 F A C 5 A A C C C c 5 f

C A 5 A 4 E B I A F 1 A C E E F F 2 0 4 4 D A F A C 2 A C C 0 1 8 A C A D B 2 F 8 2 C C B B 1 A C 2 C 7 F 0 A

E F 2 C 4 F 8 A 2

C f t D C 2 C C K E E 2 C 2 C 0 F A A C 8 C 3 F A C 5 C F A A C C 7 8 C E C A C A 8 8 0 4 C 0 2 I 2 E D C C A 2 4 0 0 s F 8 5 5 A E 1 F C 0 2 I 8 A C A C

A c 2 D 2 1 E 0 A D 0 0 3 I 8 2

C C C 0 2 I A 8 1

C 0 1 7 E E 2 C 2

C A C A 0 0 4 C F 4 C 0 8 F E A C A a 8 8 I A 8 1 E E F A 5 8 2 E C C 5

C C F A 6 C 8 8 I

A E C 0 8 5

A 0 F A C A C 8 F F B 4 9 A E F 8 8 9 C I

A E E 6 6 2 F C A C E 2 I C E A C 2 E - D A C 6 4 D 2 6 A 2 A 1

A 1 7 A 2 C C F 1 0 A C A 0 1 A A C A C C F 0 2 F 7 A 4 C 2 F 2 D

E A A F B F 8 9 2

C B D 0 4

C C E E 5 F A 2

C C E E E A 8 F 2

C I A 0 C 5 A C F F 7 E C 5 F C 2 C 0 E A A C C A 5 F D 1 C 2 A A 8 C C 0 E A 0 1 A C A 5

C C A 8 8 I F C E

2 2 8 C 6 5 f 2 1 D A 7 8 C 5 3 4

C 1 4 7 7 7 0 C F 7 C F B D E 2 D 2 C 5 0 A 5 2 9 3 D 3 4 1 D 5 E 5

A 2 8 6 B 4 E 7 E 7 0 C 3 9 B 4 5 2 F A 5 6 4 0 2 5 8 E C 2 5 8 5 5 G

0 E B 1 : A D0 E B 9 : 0 00 E C 1 : C B0 E C 9 : 2 00 E D 1 : A 40 E D 9 : 1 20 E E 1 : C B0 E E 9 : 4 C0 E F 1 : C 90 E F 9 : 1 10 F 0 1 : C B0 F 0 9 : E 80 F 1 1 : C A0 F 1 9 : 8 D0 F 2 1 : C E0 F 2 9 : E 20 F 3 1 : C 90 F 3 9 : D 30 F 4 1 : C A0 F 4 9 : 8 00 F 5 l : 5 A0 F 5 9 : C 90 F 6 1 : E E0 F 6 9 : E F0 F 7 1 : B D0 F 7 9 : C B0 F 8 1 : A 20 F 8 9 : 0 8

F 1 : F F0 F 9 9 : F F0 F A 1 : D 40 F A 9 : 2 00 F B 1 : F F0 F B 9 ; D 40 F C 1 : A 90 F C 9 : 8 D0 F D 1 : 4 70 F D 9 : 2 BB F E 1 - . F 00 I T E 9 : 2 O0 F F 1 : F 30 F F 9 : C B1 0 0 1 : F F1 B 0 9 : F 11 0 1 1 : F 11 0 1 9 : A 91 0 2 1 : A B1 9 : C Ci a 3 1 : C B1 0 3 9 : 8 01 0 4 l : A 01 0 4 9 : 0 F1 0 5 1 : 2 01 0 5 9 : 2 01 0 6 1 : C A1 0 6 9 : C A1 0 7 1 : C 31 0 7 9 : A Cl O f l l i C BI B 8 9 : 8 01 0 9 1 : C B1 0 9 9 : 2 01 0 A 1 : 8 D1 0 A 9 : A 21 0 B l : C A1 0 B 9 : C D1 0 C 1 : D B1 0 C 9 : 1 E1 0 D 1 : 8 01 0 D 9 : 8 D1 0 E 1 : 8 D1 0 E 9 : A 91 0 F 1 : 2 31 0 F 9 : 0 81 1 0 1 : E F1 1 0 9 : 6 31 1 1 1 : C 91 1 1 9 : B D1 1 2 l : B D1 1 2 9 : E 81 1 3 1 : A C1 1 3 9 : 3 01 1 4 1 : C A1 1 4 9 : 1 81 1 5 1 : 0 0

E 8

C I

A A E C A B A C 1

C C C 2 C F , C C A C C F 4 E A A 8 C A 8 C 0 D A A 3 A F F S 4 A D F F 2 A C A C A F F F E 2

C 3 I E 0 D A 0 A A A A 2 B F E A B 2 1 E 2 C D 6 6

C F E A 8 0 2

C E E E 2 E C A E C C E A E 0 A 4 C C 2 3 0 D 2 F D A 8 C D F 2 F A 0 D F 9 A A 4 I 2 S 0 F F 4 2 2

C I A A A C B F E A A A C C 9 C 0 0 E 8 C C 0 C 1 0 2 2

C C C 2

C 2 E A C C C 5 A E 0 2 C 3 E 1

A 1 0 E A C B 2 2 C A 8

C D D A C 3 C 8 1 2

C C 0 C 0 8 A 5 E A A C 5 A C D A F C A A 1 8 A 8 1 8 B A 4 5 F 9 D C C 8 D D A 6 A C C

B A A 5

C E C E 8 A 2 C 1 2 2 E 2 D C A E 6 6 C E A F B C 2 F D 2

C 0 9

C D F D 8 C F A 0 2 2 A 2 C 2 0 0 0 C F F 0 4 8 A 2 0

C F C 8 C 1 0 A C 0 5 3 D A 2 5 F E 0 0 B B

D E 6

C E C 8 C 5 f l E C 2 E E C E F F E C E E A C 0 A F F A 8 C A 2 2 2 2 C 4 C D F 0 8 4 I C A 5 A B 2 2 F A A 4 A 3 A 3 8 B 9 C C F 0 6 6 C C R C 3 0 F C C A C 6 6 2 2

1 8 A 4

C 3 F 8 C B C E E C C B C A 2

C 2 C C E B A 0 2 2 F D 2 F C A 4 D C D C A 2 2 2 A A F a C E F B C 0 3 0 a 2 A C A E F E 8 8 C 0 A A A D 0 E 6 4 A A D 2 3

C A C C

A F C 8 D F C 5 A E A C C 8 8 E 2 8 8 2 5 B 8 C F C A C A B C A B B F D E 2 C 2 D A C C C 2 2 A 4

C A F F 2 2 2 A A a A C C C C F C 2 4 C C 0 F E D 1 4 C 0 1 C E 8 0 A 4

D F 1

D F 4 3 7 5 7 A 6 F 1 C D C 2 9 7 E D E B 3 9 6 A 7 7 2

0 8 8 3 3 B D E E B A 8 2 4 a F C F 4 8 1 S E 9 H I 5 4 4 6 4 B D 2 8 A 6 C 3 8 3 2 0 2 E 5 C C 6 5 8 D C 8

1 1 5 9 : 1 E1 1 6 1 : C B1 1 6 9 : C 91 1 7 1 ; 8 E1 1 7 9 : A E1 1 8 1 : C B1 1 8 9 : 6 01 1 9 L : O 01 1 9 9 : 8 D1 1 A 1 : 5 F1 1 A 9 : 3 31 1 B 1 : 3 81 1 B 9 : B 01 1 C 1 : 0 01 1 C 9 : B 41 1 D 1 : 0 11 1 D 9 : E E1 1 E 1 : 6 01 1 E 9 : 0 31 1 F 1 : 6 01 1 F 9 : E A1 2 0 1 : 2 01 2 0 9 : C B1 2 1 1 : 3 B1 2 1 9 : 1 81 2 2 1 : E B1 2 2 9 : A D1 2 3 1 : E 81 2 3 9 : E 91 2 4 1 : C B1 2 4 9 : B 01 2 5 1 : 1 81 2 5 9 : D 01 2 6 1 : D 01 2 6 9 : C 91 2 7 1 : 0 31 2 7 9 : B 01 2 8 1 : 0 11 2 8 9 : 2 01 2 9 1 : 2 01 2 9 9 : 4 11 2 A 1 : 1 21 2 A 9 : 5 21 2 B 1 : 4 51 2 B 9 : 4 D1 2 C l : 5 31 2 C 9 : 2 31 2 D 1 : 4 E1 2 D 9 : 4 31 2 E 1 : 4 51 2 E 9 : 4 C1 2 F 1 : 4 F1 2 F 9 : 1 21 3 0 1 : 1 21 3 0 9 : 4 F1 3 1 1 : 4 51 3 1 9 : 2 01 3 2 1 : 4 31 3 2 9 : 4 E1 3 3 1 : 5 31 3 3 9 : 4 41 3 4 1 : 5 41 3 4 9 : 4 F1 3 5 1 : 4 51 3 5 9 : 5 71 3 6 1 : 8 D1 3 6 9 : 2 01 3 7 1 : 8 01 3 7 9 : 5 31 3 8 1 : 4 51 3 8 9 : 4 E1 3 9 1 : 5 31 3 9 9 : 8 D1 3 A 1 : 6 41 3 A 9 : 0 01 3 H 1 : 2 31 3 B 9 : 4 D1 3 C 1 : 5 31 3 C 9 : 9 01 3 D l : 9 11 3 D 9 : 4 C1 3 E 1 : 4 51 3 E 9 : 0 O1 3 F 1 : 2 Cl ! i F 9 : 2 0

C A F C E 4 A B 7 F A E 0 B 7 5 C 8 E B C 3 A C 6 C E C C 6 0 6 1 C 8 B 0 9 2 9 5 4 4 4 4 8 4 2 4 3 4 2 5 4 5 4 4 5 i 2 8 4 5 4 4 0 4 0 2 2 2 4 0 0 F 2 4 4 1 9 4 4 0 E 2

9 0 1 F C 6 A E C 0 7 E 2 7 8 6 C E E E A C E 2 E 6 c A G C 3 3 6 F D F 0 I 2 8 4 5 4 4 2 3 5 0 5 3 4 4 4 4 2 8 4 4 2 4 0 4 3 5 4 1 4 1 2 4 3 2 0 0 0 0 4 4 1 0 4 3 0 4 0

1 8 C 1 9 C C 7 C 1 C A D C B E D E C C E A C 3

C E 1 E 0 3

E 6 0 3 F B C 2 2 0 4 5 4 5 4 2 3 4 4 1 2 4 5 4 4 a 4 5 4 5 1 2 8 4 5 4 4 4 4 5 2 4 0 0 0 0 5 2 4 7 4 0 3 4 E

C E 2 C E A I A 5 A 6

C C 6 A C 0 E 6 A C E 8 C 8

C 6 C E 9 3

A 2 A 4 0 2 2 2 1 3 2 8 4 4 4 2 5 2 4 4 4 4 5 5 1 5 8 4 4 4 4 0 4 2 4 4 5 4 2 0 5 1 0 0 1 4 2 4 0 5 2 3 5 4

6 C D 2 C A 6 a F 7 A C 1 A C C 3 E B E 8

C E A E 8 E 6

C 7 0 2 1 0 0 5 0 0 2 2 4 2 4 1 2 4 4 2 5 4 4 4 4 4 4 4 5 2 0 4 4 5 4 1 4 2 4 5 4 4 2 1 5 2 3 a 2 2 2 5 0 2 3 0 5 4

B 2 0 F E C E B 0 C C E 6 0 C D 6 C 1 C E B C E C E C 0 2

C F A 8 6

C 0 E 2 2 5 0 4 2 5 5 4 5 4 4 5 4 8 8 2 4 4 4 1 5 5 4 4 4 2 2 5 4 5 4 5 4 4 F . 3 0 2 4 9 8 2 4 0 0 2 5

A 8 2 1

E 3 7 7

C 6

C C A A 8 0 I [ ) C 8 C E 2 C A C B 8 E 3 C 2 2 0 6 0 0 2 2 4 2 2 4 4 4 5 2 4 4 4 5 0 0 4 5 4 4 2 4 4 4 5 5 0 2 4 4 5 5 2 4 5 B 0 5 2 4 B 9 4 5 0 0 2 4

0 3 F 8 3 I 4 1 1 0 A 4 C A 6 C 3 0 S 7 1

C 9 E 5 F 2 C a 2 I 7 2 9 0 A 9 3 A A D 7 C 1 B 3 5 7 D C 5 3 D 3 A 6 D 4 2 B 3 B 2 5 C 7 6 D 5 4 2 5 7 A 7 A 2 8 B 9 1 9 6 5 7

8 C O M P U T E ' S G a r e t r o J u r e 1 9 8 9

Page 91: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 91/96

1 4 0 1 : 4 31 4 0 9 : 4 C1 4 1 1 : 4 81 4 1 9 : 5 01 4 2 1 : 2 01 4 2 9 : 4 31 4 3 1 : 5 61 4 3 9 : 4 41 4 4 1 : A 41 4 4 9 : 8 01 4 5 1 : 0 01 4 5 9 : 0 01 4 6 1 : 0 01 4 6 9 : 0 01 4 7 1 : 0 01 4 7 9 : 0 01 4 a l : 0 01 4 8 9 : 0 01 4 9 1 : 0 01 4 9 9 : 0 01 4 A 1 : 0 01 4 A 9 : 0 01 4 B 1 : 0 01 4 B 9 : 0 01 4 C 1 I 0 01 4 C 9 : 0 01 4 D 1 J 0 01 4 D 9 : 0 01 4 E 1 : 0 01 4 E 9 : 0 01 4 F 1 : 0 01 4 F 9 : 0 01 5 0 1 : 0 01 5 0 9 : 0 01 5 1 1 : 0 01 5 1 9 : 0 01 5 2 1 : 0 01 5 2 9 : 0 01 5 3 1 : 0 01 5 3 9 : 0 01 5 4 1 : 0 01 5 4 9 : 0 01 5 5 1 : 0 01 5 5 9 : 0 01 5 6 1 : 0 01 5 6 9 : 0 01 5 7 1 : 0 01 5 7 9 : 0 01 5 8 1 : 0 01 5 8 9 : 0 01 5 9 1 : 0 01 5 9 9 : 0 01 5 A l : 0 01 5 A 9 : 0 01 5 B 1 : 0 01 5 3 9 : 0 01 5 C 1 : 0 01 5 C 9 : 0 01 5 D 1 : 0 01 5 D 9 : 0 01 5 E 1 : 0 01 5 E 9 : 3 01 5 F 1 : 2 51 5 F 9 : 2 81 6 0 1 : 4 61 6 0 9 : 4 F1 6 1 1 : 4 91 6 1 9 : 3 21 6 2 1 : 2 91 6 2 9 : 2 51 6 3 1 : 5 81 6 3 9 : 4 51 6 4 1 : 5 81 6 4 9 : 4 R1 6 5 1 : 2 81 6 5 9 : 4 41 6 6 1 : 2 81 6 6 9 : 4 21 6 7 1 : 4 51 6 7 9 : 3 D1 6 8 1 : 4 51 6 8 9 : 4 D1 6 9 1 : 4 51 6 9 9 : 3 f i1 6 A 1 : 3 4

4 4 4 E 2 4 4 4 E 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 4 3 2 3 3 2 5 4 2 2 5 4 5 4 4 3 5 4 3 5 3

3 5 4 5 E 3 4 5 0 F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 2 5 3 3 2 3 4 8 2 3 4 2 4 2 2 2 3 4 4 3 4 2

2 2 5 4 E 2 4 4 0 E 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 8 2 2 3 4 3 2 3 4 4 5 8 2 3 4 5 5 4 5 3 4 4

9 2 2 4 4 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 2 3 4 4 5 4 3 3 3 4 5 5 3 4 4 4 2 4 4 8 3 4 3

E 2 2 5 4 G 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 3 3 5 4 2 2 2 3 4 2 4 3 4 4 4 8 4 2 5 3 3 5

4 2 2 2 5 4 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 3 3 2 8 2 4 4 2 5 2 4 3 4 2 5 0 2 4 4 2 3 4

4 E 2 2 4 4 E 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 2 2 5 2 3 4 5 4 4 2 4 4 2 4 2 4 4 4 5 4 4 3 4

2 3 I D 9 2 D F B 0 7 8 8 9 9 A A B B C C D D E E F F 0 0 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 A A B B C C D D E E F F 0 9 1 4 D 6 C 5 D 0 E 4 4 7 6 H F 4 E 5 E D 5 A 2 4

1 6 A 9 : 4 51 6 B l : 8 D1 6 B 9 : 3 41 6 C 1 : 4 51 S C 9 : 3 A1 6 0 1 : 3 31 6 D 9 : 4 51 6 E 1 : 3 A1 6 E 9 : 3 61 6 F 1 : 4 51 6 F 9 : 8 D1 7 0 1 : 3 71 7 0 9 : 4 51 7 1 1 : 8 D1 7 1 9 : 3 21 7 2 1 : 4 81 7 2 9 : 3 01 7 3 1 : 3 61 7 3 9 : 2 01 7 4 1 : 4 11 7 4 9 : 4 91 7 5 1 : 4 D1 7 5 9 : 8 D1 7 6 1 : 2 01 7 6 9 : 4 C1 7 7 1 : 5 31 7 7 9 : 2 01 7 8 1 : 4 11 7 8 9 : 2 01 7 9 1 : 4 E1 7 9 9 : 5 81 7 A 1 : 4 11 7 A 9 : 2 71 7 B 1 : 3 31 7 B 9 : 5 41 7 C 1 : 2 71 7 C 9 : 4 Cl 7 D l : a n1 7 0 9 : 2 01 7 E 1 : 2 F1 7 E 9 : 4 D1 7 F 1 : 4 D1 7 F 9 : 2 01 8 0 1 : 4 D1 8 0 9 : 4 51 8 1 1 : 2 41 8 1 9 : 4 41 8 2 1 : 4 41 8 2 9 : 4 51 8 3 1 : 4 01 8 3 9 : 5 31 8 4 1 : 4 B1 8 4 9 : 4 41 8 5 1 : 2 01 8 5 9 : 4 C1 8 6 1 : 2 71 B 6 9 : 4 C1 B 7 1 : 4 F1 8 7 9 : 4 11 8 8 1 : 2 71 3 8 9 : 2 01 8 9 1 : 4 11 9 9 9 : 4 F1 8 A 1 : 5 21 8 A 9 : 3 D1 8 B 1 : 2 01 8 B 9 : 4 C1 8 C 1 : 4 41 8 C 9 : 2 01 8 D 1 : 2 01 8 D 9 : 4 91 8 E 1 : 5 31 8 E 9 : 5 91 8 F 1 : 5 41 8 F 9 : 3 01 9 0 1 : 3 f t1 9 0 9 : 2 21 9 1 1 : 8 D

3 5 3 3 5 3 3

5 3 3 5 3 3 0 3 4 3 2 2 4 4 4 2 2 4 8 2 5 2 4 4 4 8 3 2 4 4 2 2 4 4 2 2 4 4 2 4 4 4 2 4 2 8 2 4 4 4 4 5 8 2 4 4 5 2 5 2 5 4 3 4 2 2 4 2 4 5 0

P r o g r a m 2 1 C 0 1 : 0 C1 C 0 9 : 3 81 C 1 1 : 3 01 C 1 9 : 1

1 ■ 3 2 A

3 4 2 3 4 2 3 4 2 3 4 2 3 5 3 3 5 3 2 5 2 4 5 4 2 2 2 2 4 2 4 5 2 2 4 4 4 3 4 4 4 8 2 4 5 2 5 5 5 2 4 4 2 2 4 4 4 4 5 2 2 5 2 2 8 4 4 2 4 8 5 4 5 4 4 4 4 F

3 4 4 3 4 4 3 4 4 3 4 4 3 4 2 3 4 3 2 4 3 4 2 4 4 5 4 4 4 2 5 4 5 4 4 2 4 4 5 4 5 2 2 5 4 2 5 4 4 2 4 4 2 5 5 4 2 2 2 F 4 4 4 2 2 4 4 5 2 0 2 4 4 5 4 4 4 0

3 4 3 3 4 8 3

4 3 3 4 3 3 4 3 3 4 8 2 2 3 4 2 5 4 4 4 4 2 2 5 2 4 4 4 2 2 4 4 4 4 3 4 4 4 2 4 2 5 2 2 4 4 4 4 2 2 4 2 4 4 5 4 4 4 5 4 5 4 3 5 5 2 4 5 5 4 0

3 3 5 3 3 5 3

3 5 3 3 5 3 4 3 3 4 0 2 4 2 5 2 5 4 4 5 4 B 2 4 2 4 5 5 4 3 2 4 5 2 2 4 2 4 2 4 4 5 2 4 4 4 5 5 8 2 4 A 4 4 2 4 4 4 2 4 4 4 2 5 2 4 2 4 2 5 0

2 3 4 2 3 4 2 3 4 2 3 4 2 3 5 3 3 2 2 4 4 8 2 2 5 2 5 5 2 2 2 4 5 4 4 5 3 2 5 4 2 2 4 4 8 2 5 4 8 2 4 4 4 4 5 2 2 4 4 4 2 4 5 4 5 4 4 5 4 5 4 4 4 8 5 3 3 0

M a c r o B A S I C 1 2 8C 0 F 1

0 0 5 8

9 0 A 2

2 A 1 1

3 2 8 A

4 3 4 4 3 4 4 3 4 4 3 4 4 3 4 2 3 2 4 5 4 2 2 4 4 2 4 4 5 4 4 4 3 5 2 2 3 2 4 2 4 2 2 5 2 2 2 5 2 2 5 4 2 2 2 2 4 5 4 2 4 5 4 2 4 4 4 5 2 5 5 4 4 3 2 2 3 0

3 8 2 0

3 E 6 3 5 1 I

7 5 5 3 6 6 1 9 2 3 B 9 F 4 3

C 3

B 9 B 8 3 4 4 0 5 3 F 0 E i \ C 4 3 0 5 B 3 i 4 6 D 7 7 6 E D E 9 6 6 8 4 D A 6 C F F 1 E C 4 2 9 F 4 B 2 1 3 0 f

7 5

D E

1 C 2 1 : B D1 C 2 9 : 0 G1 C 3 1 : 8 B1 C 3 9 : D 01 C 4 1 : 8 51 C 4 9 : 5 A1 C 5 1 : 8 D1 C 5 9 : A D1 C 6 1 : A 51 C 6 9 ; F B1 C 7 1 : D 01 C 7 9 I D F1 C 8 1 : 8 21 C 8 9 I 2 11 C 9 1 : 1 61 C 9 9 : 1 31 C A 1 : 2 01 C A 9 : 2 01 C B 1 : 4 D1 C B 9 : 5 31 C C 1 : 8 D1 C C 9 : 0 31 C D 1 : C 31 C D 9 : 0 41 C E 1 : 2 C1 C E 9 : 3 21 C F 1 : 0 01 C F 9 : 4 F1 D 0 1 : 4 F1 D 0 9 : 0 01 D 1 1 : 1 71 0 1 9 : 5 21 D 2 1 : 5 41 D 2 9 : 2 01 D 3 1 : 5 31 D 9 - . 4 F1 D 4 1 : F E1 D 4 9 : 8 51 D 5 1 : A D1 D 5 9 : A 01 D 6 1 : A 01 D 6 9 - . F F1 D 7 1 M C1 D 7 9 : A 91 0 8 1 : 2 01 D B 9 : 0 31 D 9 1 : F A1 D 9 9 : 5 21 D A 1 : 4 21 D A 9 : 0 01 D B 1 : 4 D1 D B 9 : 0 51 D C 1 : 0 B1 D C 9 : F Al n D l : 0 31 D D 9 I A DI D E 1 : 1 71 D E 9 : 4 41 D F 1 : 4 E1 D F 9 : 8 E1 E 0 1 : 4 C1 E 0 9 : 2 01 E 1 1 : 2 01 E 1 9 : 5 41 E 2 1 : 8 D1 E 2 9 : 2 01 E 3 1 : 0 51 R 3 9 : 1 41 E 4 1 : 4 C1 E 4 9 : S 51 E 5 1 : 1 51 E 5 9 : 4 D1 E 6 1 : 6 B1 E 6 9 : 6 K1 F . 7 1 : 0 71 E 7 9 : 0 31 E 8 1 : 6 01 E 8 9 : 4 D1 E 9 1 : F A1 E 9 9 : 5 81 E A 1 : 4 51 E A 9 : 2 F1 E B 1 : E E1 E B 9 : 0 41 E C 1 : F F

0 E D E F 1 5 9 F C 0 E 1 0 8 2 2 2 4 4 9 A 4 3 5 3 4 4 5 0 F 4 4 1 2 5 0 0 F 0 0 A 6 0 7 3 4 4 4 A A 2 A 4 A F F 2 4 0

C 1 4 2 0 7 8 F C 0 A 8 8 F A A 2 A 4 4 4 4 C C A

1 2 E A 3 A 1 9 C 8 E 5 A A 0 1 2 2 4 4 9 0 F 3 4 2 4 2 4 A 4 5 4 F 4 5 A 2 0 8 A F 1 8 1 0 5 4 5 0 1 0 0 B 2 0 4 4 4 1 4 F 4 4 2 1 0 0 4 A F 0 0 A 0 A C F 4 5 4 2 0 5 3

9 1

A F 1 0 A A 9 2 F 1 0 E 0 F 2 2 5 B 0 3 0 4 5 5 5 4 2 F 4 2 8 4 4 3 0 5 D F 0 0 6 0 2 4 5 4 5 8 A 8 6 1 8 3 4 F 4 4 2 A 4 4 5 B A 2 A 2 0 0 8 A 0 2 8 1 0 4 5 5 2 F D 2

0 E 2 8 6 A F 0 2 F E 4 8 8 A 9 2 2 4 9 A D 5 4 4 2 4 4 4 0 2 4 0 4 2 0 8 1 F A A 2 A 2 B C 2 2 4 F 2 2 0 6 0 0 5 4 8

C F 4 5 4 1 E 5 8 5 8 D 0 0 4 6 0 9 F 5 5 4 3 F 0 D

1 2 1

F 2 6 S 2 D 1 5 5 2 0 0 I 2 8 2 4 0 6 0 4 4 5 2 5 5 D 4 5 4 4 4 A 0 2 4 0 F D 6 5 1 4 4 2 4 0 D D C A 2 1 4 5 0 1 0 4 2 5 4 B 1 s 1 0 E 8 8 A A 2 0 6 4 2 2 0 C A F

E 1

C A 1 2 B 7 0 E 1 1 D 0 8 2 2 2 4 4 B 6 B 2 2 0 5 2 4 1 4 4 C 5 4 0 A 5 C B 2 F 8 1 A 2 4 2 2 4 1

C B 0 5 6 4 4 3 9 0 5 4 5 C 0 A F A 2 4 0 0 0 0 5 4 2 2 8 2 2 4 2 E

D E I 0 8 1 0 F A F D 4 8 A D 2 2 2 4 5 4 4 0 5 3 0 4 4 0 2 4 4 4 4 4 8 E 1 4 F 7 C 0 6 F 1 2 4 8 C 6 F D 8 1 2 4 2 6 0 2 4 4 2 4 A 0 0 4 5 C 0 2 A 8 I C 1 4 4 5 E F D 4

C 6 4 I 0 4 D A 8 D 2 0 1 E 2 S D 9 2 C D A A 3 2 9 z E 4 A 5 E 3 7 3 E A C 4 C 4 e D D A 2 F 0 8 B F 4 3 6 E 5 0 2 D B 9 5 B 2 E 1 3 F E D 2 2 4 6 I B D 4 5 B D 5 6 6 C

C O M P U T E S G a z e l l e J u n e 1 9 8 9 8 9

Page 92: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 92/96

1 E C 9 : D 01 E D 1 S 0 41 E D 9 : 2 01 E E 1 : 2 01 E E 9 : 2 E1 E F 1 : 0 31 E F 9 : 5 41 F 0 1 : 2 01 F 0 9 : 0 01 F 1 1 : 0 11 F 1 9 : C 31 F 2 1 : 8 51 F 2 9 : 8 51 F 3 1 : 3 E1 F 3 9 : E E1 F 4 1 : 6 01 F 4 9 : 1 01 F 5 1 : 5 91 F 5 9 : 4 D1 F 6 1 : 4 51 F 6 9 : 2 01 F 7 1 : 1 41 F 7 9 : D 01 F 3 1 : 2 21 F 8 9 : 1 31 F 9 1 : 6 01 F 9 9 : A E1 F A 1 : A D1 F A 9 : B D1 F B 1 : F F1 F B 9 : 0 F1 F C 1 : D 21 F C 9 : F F1 F D 1 : C 31 F D 9 : D 21 F E 1 : A 21 F R 9 : 4 C1 F F 1 : 2 0I F F 9 : 1 32 0 0 1 : A A2 0 0 9 : 1 72 0 1 1 : D 02 0 1 9 : C 92 0 2 1 : 1 42 0 2 9 : C 9• > 0 3 1 : 5 F> 0 3 9 : C 92 0 4 1 : 7 E2 0 4 9 : 0 32 0 5 1 : 4 C2 0 5 9 : 8 D2 0 6 1 : 1 92 0 6 9 : A E2 0 7 1 : 8 62 0 7 9 : 0 42 0 8 1 : A D2 0 8 9 : A 92 0 9 1 : 4 a2 0 9 9 : 4 F2 0 A l : A 22 0 A 9 : E 62 0 B 1 : B 12 0 B 9 : 0 52 0 C 1 : 0 9

0 C 9 : 1 62 0 D 1 : 1 B

0 D 9 : A 92 0 E 1 : E 82 0 E 9 : 9 D

0 F 1 S 1 42 0 F 9 : 2 02 1 0 1 : A 32 1 0 9 : 0 F2 1 1 1 : 0 52 1 1 9 : A 02 1 2 1 : C 32 1 2 9 : 0 12 1 3 1 : F F2 1 3 9 : 3 02 1 4 1 : F F2 1 4 9 : 1 82 1 5 1 : A D2 1 5 9 : 0 32 1 6 1 : F B2 1 6 9 : 2 0

0 A 1 4 8 C 4 4 4 8 4 0 3 8 3 2 8 1 4 4 B 2 0 F E 1 0 0 F 2 2 F A 4 F F C 9 8 D A 8 5 C 3 D 2 A 4 1 1 C D 3 A F 9 0 8 0 3 3 1 1 A 3 5 9 D A B 1 2 2 5 4 2 A 3 E A 3 A A 5

4 0 F 4 0 3 4 4 1 F A 2 3 3 1 4 0 E 4 5 1 A 2 0 0 6 1 1

A C C C 0 2 A 8 4 4 3 0 F 4 D 5 D 0 D 4 9 1 C 2 1 4 0 0 2

A 3 8 D 8 A 6 0 6 E D 1 0 F 2 6 4 2 A D 0 1 3 3 1 F 0 I

C 8 4 4 4 D 2 4 1 0 0 5 3 1 D 1 A F 5 4 6 1 A A 1 2 A A 0 F F 0 3 D 0 3

A 8 8 4 0 4 0 D 0 A 0 C 1

C F D A D B F D 0 8 F 0 0 0 B 1 A 9 1 E A A B F 1

C 0 F a A 1 1

C 8 A 2

4 0 4 4

C 1 4 5 2 2 B 1 1 6 0 4 0 0 4 4 A F 1 0 4 6 0 D A 2 2 D 2 F 2 A F D 3 C F 1 A 0 4 0 2 4

C 2 D 0 D 4 0 I F B 3 0 E 1 1 D D 2 D A E D 0 F 2 3 1 2 A 3 3

D C 3 F 0 D

A 2 4 5 4 2 4 4 1 B 0 6 A a E C 8 2 2 2 0 1 F 1 7 1 2 A 0

C C F C A C 7 0 1 2 4 0 4 0 4 8 4 A C 2 D 0 4 1 A 2 2 A D 4 A 3

C 6 1 0 9 1 D E 1 1 A C 6 9 C 1 1 1 0 I D 8 - 2 F

7 5 5 4 A 1 4 5 1 1 A A 0 0 3 4 0 1 4 8 S C 1 9 1 A B 1 2 F F 2 F B F F 3 8 A 4

C 8 4 0 1 F 1 4 D 0 4 B 8 4 5 5 0 2 D C A 5 3 2 2 D A 1 B A A 0 F 1 0 F 2 A 2 E D E F 7 E

3 1 4 4 F F 5 8 A 4 0 0 8 0 1 A 2 F 5 0 0 2 C D 3 0 F 2 6 A 2 C 4 2 6 0 1 D 1 7 3 1 p 1

C 1 2 D 0 4 7 1 3 8 1 1 8 9 4 4 0 F A 6 D 1 2 E 0 0 D A 9 6 4 A 1

D 3

E A A F F

8 F 2 F 1 D 8 0 7 5 8 F 6 7 A B 7 2 E 6 E E 5 5 D 3 7 C E E C E 3 5 0 I F C 2 B F 0 E E 4 5 0 9 8 4 4 B 1 0 D E 8 4 2 E 5

C 0 F 9 7 A 7 E D 7 9 7 2 0 3 I 5 C F 7 2 4 D 5

2 1 7 1 : D 02 1 7 9 : 1 32 1 8 1 : D 02 1 8 9 : C C2 1 9 1 : C 32 1 9 9 : F 92 1 A 1 : C F2 1 A 9 : A 92 1 B 1 : F B2 1 B 9 : 9 02 1 C 1 : B 92 1 C 9 - . F F2 1 D 1 : D 42 1 D 9 I 0 82 1 E 1 : 1 72 1 E 9 : 4 D2 1 F 1 : 5 22 1 F 9 : 6 02 2 0 1 : F F2 2 0 9 : 3 82 2 1 1 : 8 52 2 1 9 : 0 22 2 2 1 : F 12 2 2 9 : 6 02 2 3 1 : F B2 2 3 9 : E 62 2 4 1 : A 92 2 4 9 : 1 72 2 5 1 : 5 22 2 5 9 : 2 02 2 6 1 : 1 42 2 6 9 : 4 F2 2 7 1 : 2 02 2 7 9 : B 12 2 3 U C 92 2 8 9 : 1 72 2 9 1 : l a2 2 9 9 : F F2 2 A 1 : 2 92 2 A 9 : 0 C2 2 B 1 : F 42 2 B 9 : B 12 2 C 1 : E B2 2 C 9 : A 92 2 D 1 : D C2 2 D 9 : 3 52 2 E 1 : 2 02 2 E 9 : A 92 2 F 1 : 2 02 2 F 9 : 2 02 3 0 1 : 4 E2 3 0 9 : F F2 3 1 1 : 1 A2 3 1 9 : C 92 3 2 1 : 1 52 3 2 9 : 7 42 3 3 1 : A 12 3 3 9 : A 82 3 4 1 : 4 52 3 4 9 : 3 F2 3 5 1 : E 42 3 5 9 : D 02 3 6 1 : C 62 3 6 9 : 9 62 3 7 1 : 4 C2 3 7 9 : F 02 3 B 1 : 8 D2 3 B 9 : B D2 3 9 1 : 2 02 3 9 9 : 2 02 3 A 1 : 1 42 3 A 9 : F F2 3 B 1 : 4 52 3 B 9 : 0 02 3 C 1 : A 82 3 C 9 : 1 32 3 D 1 : 1 B2 3 D 9 : A 92 3 E 1 : C 92 3 E 9 : 4 C2 3 F 1 : 4 52 3 F 9 : 4 D2 4 0 1 : 1 42 4 0 9 : A H2 4 1 1 : 1 3

0 D D F 1 1 F 0 B B 0 E 1 2 F 4 4 A A 6 F E A A 2 F 0 F 5 C 6 5 4 1 3 9 9 2 1 8 0 1 A 0 1 1 3 0

A 1 4 A 1 8 1 1 1

D 5 0 F F F l f 6 2 D D 3

C A 4 4 6 1 A C 0 3 4 5 4 4 1

E E A 4 9 9 2 A F D A F F C 4 2 4 0 9 A 2 F I 0 C A C 4 4 F 2 5 4 4 F 0 0

C A B E A B 8 2 B 1 2 1 F 4 D 2 F A A 2 E 2 A C 2 C 2 1 A 1 1 1 F 0 6 5 A C 0 3 8 F 4 4 4 C C 0

F A 0 C 0 0 C 0 2 1 0 D D F 4 5 8 2 F 1

C A C a F 1 F 4 5 2 1 2 5 0 O 4 4 F 0 1 B B 1 D 2 0 E 3 A 4 4 F 2 0 0 F 2 2 2 0 5 D D D A D A 2 4 2 2 1 2 2 3 8 D 0 2 4 4 5 4 3 S

A F 2 4 4 4 F B

C 8 A 0 2 4 4 4 0 C 0 8 F 8 F F E C D 4 S C F 4 2 1

A C C 8 8 2 1 1 C 1 1 0 E 1 F 5 8 4 1 2 2 0 1 1 5 2 F 1 1 1 F 1 0 2 D C C 2 2 8 D D 0 1 2 4 4 S 8 D D

F C C A C C 8 D F A 0 E C 0 4 5 2 F 2 F E C D A F F E 4 0 F 4 5 8 A 5 4 4 D B C D C F A A 9 0 2 0 5 0 6 2 3 3 1 2 F 2 C 1

A D 2 0 1 6 1 1 F F 1 2 D 0 1 8 4 1 4 2 0 D 0 1

C D F 5 4 4 F 1 A F 2 F F 1 4 5

B 2 4 A F F E 0 D D 6 2 A 2 4 4 0 F 2 2 2 1 1 F 0 0 D 0 0 A D C F 4 2 1

C 1 1 0 C 4 4 F C 0 0 4 C 6 D A A 4 2 F 2 1 8 4 D 2 F 2 4 2 1 a 4

D 1 2 2 2 2 0 8 A 8 7 A A 2 4 4 1 C 1 F D D 1 8 0 F 2 4 0 B 4 4 2 0 C F C 2 A B E D E 3 2 l f F 1 1 2

C 2 F 4 2 4 F 4 2 2 4 2 4 1 3 0 1 0 0 0 C 4 2 2 D 2 1 I 4 4 5

B 2 0 2

D 4 8 A E 4 0 8 6 D 4

A 3 7 2

B 0 5 2 5 0 D B F 4 1 3 3 2 F 2 8 8 2 9 3 8 F 0 E 9 C B 6 8 4 9 3 B 4 3 0 2 7

C F 0 C 1 B 9 2 B 8 6 7 C C 5 E 8 7 A 6 8 B 9 G 1 4 6 A C 4 1

2 4 1 9 : I B2 4 2 1 : A 92 4 2 9 : 0 02 4 3 1 : 2 02 4 3 9 : 4 42 4 4 1 : 2 02 4 4 9 : F F2 4 5 1 : 8 D2 4 5 9 : D 42 4 6 1 : A 52 4 6 9 : D 62 4 7 1 : D 42 4 7 9 : D 02 4 8 1 : A D2 4 3 9 : D 42 4 9 1 : 0 92 4 9 9 : 3 A2 4 A 1 : 5 42 4 A 9 : 0 02 4 B 1 : B D2 4 B 9 - . 0 02 4 C 1 : F F2 4 C 9 : F F2 4 D 1 : F F2 4 D 9 : F F2 4 E 1 : 0 02 4 E 9 : 0 02 4 F 1 : F F

4 F 9 : F F2 5 0 1 : 0 02 5 0 9 : 0 02 5 1 1 : 0 02 5 1 9 : 0 02 5 2 1 : F F2 5 2 9 : F F2 5 3 1 : 0 02 5 3 9 : 0 02 S 4 1 : F F2 5 4 9 : F F2 5 5 1 : 0 02 5 5 9 : 0 02 5 6 1 : 2 02 5 6 9 : 0 02 5 7 1 : 0 f t2 5 7 9 : 0 C2 5 8 1 : 5 E2 5 8 9 : C B2 5 9 1 : 6 92 5 9 9 : F 0

5 A 1 : C E2 5 A 9 : 6 92 5 B 1 : A 92 5 B 9 : 6 92 5 C 1 : 2 02 5 C 9 : 7 52 5 D 1 : F 02 5 D 9 : E 02 5 E 1 : 0 32 5 E 9 : 0 92 5 F 1 : 0 32 5 F 9 : 0 02 6 0 1 : C C2 6 0 9 : F 32 6 1 1 : 8 02 6 1 9 : B D2 6 2 1 : 0 32 6 2 9 : 6 02 6 3 1 : 8 D2 6 3 9 : D C2 6 4 1 : F D2 6 4 9 : B D2 6 5 1 : 0 42 6 5 9 : 0 92 6 6 1 : F 02 6 6 9 : 2 02 6 7 1 : E B2 6 7 9 : 0 62 6 B 1 : 8 D2 6 8 9 : 9 42 6 9 1 : 6 02 6 9 9 : 0 12 6 A 1 : 2 02 6 A 9 : 0 72 6 B 1 : 0 92 6 B 9 : A D

C 0 B 1 5 2 A 2 1 F 1 1 0 D 1 3 4 4 4 0 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F 0 0 2 0 0 A 0 0 0 0 C 0 2 0 9 0 0 0 6 8

C E 0 6 9 9 9 A D 0 D D 4 E O 6 E 0 6 0 A 0 6 A A 0

3 8 A F 4 0 D D A 0 6 8 A 1 6 2 4 4 5 4 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F F 5 0 1 0 F 2 A C 2 0 A 2 4 C F 9 0 A 9 F F D A 0 0 D 0 0 8 0 0 A 0 1 0 4 2 0 8 0 8 0 9 0 0

D D D 4 5 A 1 F F 0 C D F 8 0 4 4 4 4 2 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F 2 4 0 2 0 0 4 0 D 5 0 0 6 F 0 0

C 0 1 0 0 0 0 0 A A A B A D 9 A 0 F 6 E A 9 8 6 0 6 A 0 0 2

C 1 1 4 4 D 2 4 C A 0 1 C D 0 4 2 5 4 2 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F 0 4 0 E A 8 0 2 F 0 0 2 0 0 C B 0 A 8 A D 2 E 1 0 F 0 D 0 0 0 D A 0 3 0 0 0 F 0 3 0 9 8 2 9

B 2 8 5 2 1 D C 0 D D 6 F 1 0 5 3 3 5 3 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F 0 5 0 0 F F A 5 C 2 A 6 A D 0 E F 9 0 0 9 E 6 6 0 a 0 0 A E 0 D A 8 D A 8 0 8 6 6 0 9 9 0

D A D 4 4 2 F 4 D 1 1 C D 6 B 4 2 3 4 8 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F 3 0 2 0 6 0 0 1 0 F 5 8 0 2 0 F E D 8 0 8 6 0 0 9 9 C F A 3 D D 3 0 D D 0 3 5 E 5 0 A 3 0 0 A

1 1 1 2 5 D A 8 1 8 A 0 0 A 0 2 2 a 2 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F 0 0 2 0 0 D 2 8 2 0 0 2 6 2 A 2 0 E F A F A 0 D 0 0 F 0 0 F 0 0 D D 0 0 6 B 0 2 0 A 0 9 A C 6

C a 1 4 5 5 I 5 6 7 f B C o 9 A 8 A 4 2 0 B 0 1 1 2 2 f 3 3 f 4 4 5 5 6 6 7 7 a S e A E 0 4 2 F C 0 B A 0 B B 3 E E E 7 7 C 4 4 D E E 2 7 4 D E 7 0 5 P A f F 5 9

E 6 8 D 8 8 6 C

9 C O M P U T E ' S G a z e l l e J u n e 1 9 8 9

Page 93: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 93/96

6 C 1 : 0 72 6 C 9 : 0 02 6 D l : 0 72 6 D 9 ; 6 02 6 E 1 : 9 72 6 E 9 : D 02 6 F H 0 72 6 F 9 : 2 02 7 0 1 : 8 D2 7 0 9 : 0 62 7 1 1 : 0 12 7 1 9 : A 92 7 2 1 : 6 02 7 2 9 : 2 02 7 3 1 : 9 42 7 3 9 : A 22 7 4 1 : E 82 7 4 9 : 1 22 7 5 1 : 2 02 7 5 9 : 3 72 7 6 1 : 0 02 7 6 9 : 0 12 7 7 1 : 3 32 7 7 9 : A D2 7 8 1 : C 02 7 3 9 : 8 D2 7 9 1 : F E2 7 9 9 : 8 D2 7 A l : 0 72 7 A 9 : 0 02 7 B 1 : 0 72 7 B 9 : F 52 7 C 1 : 2 O2 7 C 9 : C 12 7 D 1 : D 02 7 D 9 : 5 32 7 E L i f t D2 7 E 9 : G E2 7 F 1 1 0 72 7 F 9 : B B2 8 9 1 : 6 B2 8 0 9 : 3 E2 a l l : C 92 8 1 9 : 6 02 8 2 1 : 0 92 8 2 9 : 3 02 8 3 1 : A 92 B 3 < ! : C 92 8 4 1 : 1 92 8 4 9 : 2 02 8 5 1 : 2 02 8 5 9 : 0 42 8 6 1 : 0 92 8 6 9 : 0 42 8 7 1 : C 72 8 7 9 : A E2 8 3 1 : 0 B2 3 9 9 : 3 42 8 9 1 : 8 02 8 9 9 : C 62 8 A 1 : C 72 8 A 9 : 0 42 8 B 1 : 2 02 8 B 9 : 8 D2 8 C 1 : 2 02 8 C 9 : 2 02 8 D 1 : 3 82 8 D 9 : O 02 8 E 1 : A 82 8 E 9 : A 92 8 F 1 : 4 C2 8 F 9 : A D2 9 0 1 : 0 82 9 0 9 : 8 D2 9 1 1 : 8 D2 9 1 9 : C G2 9 2 1 : E D2 9 2 9 : 0 52 9 3 1 : C 92 9 3 9 : 2 02 9 4 1 : 0 B2 9 4 9 : A 92 9 5 1 : 0 42 9 5 9 : 2 02 9 6 1 : E 0

8 0 E 2 D 3 F 7 F 1 3 D 3 C 9 0 0 2 2 9 2 0 0 0 5 0 C 0 9 A B 2 2 9 8 C 0 H 5 A 0 0 A 5 3 6 9 3 5 0 7 0 8 0 A 3

C 2 8

C 3 0 2 9 C 5

D 6 0 B 3 F C 3 D D 3

C A B 6 8 0 0 I 9

0 C 0 6 0 3 1 0 3 F 3 B F 0 B 2 9 9 0 6 D D A 0 A 0 8 0 9 9 9 9 0 2 4 A 3 0 3 E 6 0 F A B 0 8 ( ■ • a8 3 0 D 6 C 8 3 1 C 3 B 8 C 0 3 3 0 2 4 C B 0 0 A 0 3 8 3 C F 0 F 2 0 0 9

0 B D 0 A 6 2 4 6 6 A 0 0 8 0 9 0 0 8 0 F E 6 3 5 A F 1 0 0 0 0 E 9 8 0 E 6 3 6 E 3 0 9 2

C D 0 C 2 4 0 3 0 C A 0 0 A C C 0 B A 2 4 5 E 0 D A 1 C i A C 8 0 1 2 0 G A A A

A C F A C 1 4 6 A A 0 0 D 0 0 0 8 8 5

A A A 0 E 0 F 0 6 8 A E 3 2 0 0 8 5 A G 0 3 3 1 0 0 3 0 6 0 9 B A E B 0 C 3 9 C 0 0 6 I 0 9 3 0 0 F 0 D 6 0 s

0 C C C 5 6 0 5 8 5

6 0 a 0 E 6 0 0 S F B C 1 9 4 8 6 5 0 5 5 G 8 6 E 0 A 0 9 0 E E 9 C A 5 0 0 0 D D 8 A 6 6 6 2 8 S 3 0 C 3

C 2 0 I 6 3 A 6 2 3 8 0 3 A 2 5 A 9 C 6 3 3 A 0 5 3 0 2 6 4 C 2

0 2 F E 6 2 B A 2 0 0 F A E 8 G 0 0 2 0 0 0 0 3 G 3 9 B 0 2 0 C 0 F 1 0 D B G 0 0 9 9 9 0 3 7 D C B A 0 8 0 1 2 6 C 1 0 0 5 E C B 1

D I 9 C D 0 C A 3 D 2 F F 4 6 A A 0 G

8 9 3 6 0 7 0 F 4 C 0 0 0 2 0 0 A E 5 C C B 3 B 3 E 3 9 6 9 D 3 E 0 B 6 0 6 B E E 0 3 2 C 6 0 0 0 0 C B C A 0 1 C 0 6 6 C 0 3 0 0 6 0 0 O 0 1 B 0 0 E 0 9 I 0 9 0 0 0 F 0

0 9 C 6 E 2 F D 4 4 C I 3 6 C 7 D 5 D 6 9 B A 8 F D C 9 5 8 B 0 0 7 8 8 A 8 4 5 5 1 7 0 1 D F 9 6 3 E D 2 8 C 5 B 6 F A 8 3 2 6 E 8 D F 6 6 C o 5 1 7 1 A C 3 B G F 8 7 D

2 9 6 9 : A D2 9 7 1 : 0 72 9 7 9 : 1 02 9 8 1 : 9 02 9 8 9 : 9 82 9 9 1 : B D2 9 9 9 : A 92 9 A 1 : 5 42 9 A 9 t 4 B2 9 B 1 : A 22 9 B 9 : 2 B2 9 C 1 : 2 02 9 C 9 : F F2 9 D 1 : F F2 9 D 9 : F F2 9 E 1 : 3 32 9 E 9 : 0 02 9 F l : F F2 9 F 9 : F F2 A 0 1 : 0 O2 A 0 9 : 3 02 A 1 1 : 0 02 A 1 9 : 3 32 A 2 H F F2 A 2 9 : F F2 A 3 1 : 0 02 A 3 9 : 3 02 A 4 1 : F F2 A 4 9 : F F2 A 5 1 : F F2 A 5 9 : F F2 A 6 1 : 0 02 A 6 9 : 0 02 A 7 1 : F F2 A 7 9 : F F2 A 8 1 : 0 02 A a 9 : 3 92 A 9 1 : 0 02 A 9 9 : 0 B2 A A 1 : F F2 A A 9 : F F2 A I 3 l : 0 02 A B 9 : 0 02 A C 1 : F F2 A C 9 : F F2 A 0 1 : F F2 A D 9 : F F2 A E 1 : 0 32 A E 9 : 0 32 A F 1 : F F2 A F 9 : F F2 B 3 1 : 0 02 B 3 9 : 3 32 B 1 1 : 0 02 B 1 9 : 0 02 B 2 1 : F F2 D 2 9 : F F2 B 3 1 : 0 32 B 3 9 : 0 02 B 4 1 : F F2 B 4 9 : F F2 B 5 1 : F F2 B 5 9 : F F2 B 6 1 : 0 32 B 6 9 : 0 32 B 7 1 : F F2 B 7 9 : F F2 B B 1 : 3 32 B 8 9 : 0 02 B 9 l : 0 02 B 9 9 : 4 D2 B A 1 : 4 F2 B A 9 : 2 02 B B 1 : 4 F2 f i R 9 : 3 D2 F i C l : 2 02 B C 9 : 3 52 B D H 3 A2 B D 9 : 3 02 B E 1 : 5 42 B E 9 : 4 D2 B F 1 : 4 E2 B F 9 : 4 62 C 0 1 : 3 D2 C 3 9 : 4 F

C C B 3 2 F 0 5 4 0 2 2 F F F 0 0 F F 0 0 0 0 F F 0 3 F F F F 0 3 F F 3 3 0 0 F F 3 0 F F F F 9 3 F F 9 3 3 3 F F 0 0 F F F F 3 3 F F 3 3 0 4 2 4 3 3 4 3 4 2 2 4 8 4 5 5

0 5 2 A 6 0 2 2 4 4 6 2 F F F 9 9 F F 3 3 3 3 F F 0 3 F F F F 3 0 F F 0 3 0 0 F F 3 0 F F F F 0 3 F F 0 3 0 0 F F 0 0 F F F F 3 0 F F 0 0 3 4 3 4 3 5 4 2 4 5 4 4 3 4 4 4

4 D 5 A 0 6 G 2 5 4 0 2 F F F 0 3 F F 9 3 3 3 F F 0 0 F F F F 0 0 F F 0 3 0 0 F F 0 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 3 2 2 5 4 4 2 4 5 4 4 5 3 4 4 4

6 1 0 5

C C 0 2 2 4 5 7 F F F 3 0 F F 9 9 0 0 F F 0 0 F F F F 0 3 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 3 3 3 4 4 8 4 4 5 4 5 2 3 5 4 2

0 A 2 2 0 8 6 2 2 4 4 0 F F F 0 9 F F 0 0 9 0 F F 0 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 2 2 3 3 2 3 2 2 9 2 2 4 2 2 2 4

2 F 9 6 D 0 4 0 2 5 4 F F F 9 0 F F 9 0 0 0 F F O 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F F F ( 1 0 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 0 4 2 3 3 4 3 3 4 3 5 4 4 4 5 5 2

5 0 0 0 0 D 4 0 2 2 5 F F F 0 0 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 0 0 F F 0 0 F F F F 0 0 F F 0 0 0 4 4 3 5 2 3 3 2 3 4 5 2 4 2 2 3

B A B C C C E 8 E D A 4 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 A A B B C C D D E E F F 0 O 1 I 2 2 3 3 4 4 5 5 G 6 7 7 B 8 9 9 A A B B C C D D E C E A 8 6 C 7 7 C 5 2 0 9 D 0

2 C 1 1 : 3 12 C 1 9 : 4 E2 C 2 1 : 4 52 C 2 9 : 4 42 C 3 1 : 2 02 C 3 9 : 2 02 C 4 1 : 4 12 C 4 9 : 2 02 C 5 1 : 5 32 C 5 9 : 2 02 C G 1 : 5 42 C 6 9 : 4 32 C 7 1 : 4 D2 C 7 9 : 5 32 C 8 1 : 4 32 C 8 9 : 8 D2 C 9 1 : 2 02 C 9 9 : 4 52 C A 1 : 2 72 C A 9 : 4 D2 C B l : 5 32 C B 9 : 5 22 C C 1 : 4 12 C C 9 : 3 22 C D 1 : 2 02 C D 9 M 12 C E 1 : 5 42 C E 9 : 2 02 C F 1 : 2 02 C F 9 : 4 E2 D 0 1 : 2 02 D 0 9 : 4 E2 D 1 1 : 2 02 D l 9 : 4 12 0 2 1 : 4 42 0 2 9 : 5 92 D 3 1 : 2 02 D 3 9 : 4 42 D 4 1 : 4 D2 D 4 9 : 4 92 D 5 1 : 5 G2 D 5 9 : 5 22 D 6 1 : 8 D2 0 6 9 : 2 02 D 7 1 M 92 D 7 9 : 4 C2 0 8 1 : 4 92 D 8 9 : 4 42 D 9 1 : 2 02 D 9 9 : 4 22 D A 1 : 4 92 D A 9 : 2 02 D B 1 : 5 42 D B 9 : 4 92 D C 1 : 4 52 D C 9 : 5 42 D O 1 : 4 12 D D 9 : 4 12 D E 1 : 5 22 D E 9 : 4 C2 D F U 4 C2 D F 9 M F2 E 9 1 : 4 32 E 0 9 : 8 D2 E 1 1 : 5 42 E 1 9 : 4 12 E 2 1 : 5 42 E 2 9 : 4 E2 E 3 1 I 2 02 E 3 9 : 4 92 E 4 1 : 5 42 E 4 9 : 3 0

3 4 4 4 2 4 5 4 8 2 2 5 2 5 5 2 2 2 4 f 5 4 4 5 3 2 5 4 2 2 4 4 8 2 5 4 8 2 4 4 4 4 5 2 2 4 4 4 2 4 5 4 2 4 5 2 4 4 4 5 2 4 4 4 0 2 4 4 5 4 4 4 0

3 4 4 4 2 4 4 4 2 2 4 4 2 4 4 5 4 4 4 3 5 2 2 3 2 4 2 4 2 2 5 2 2 2 5 2 2 5 4 2 2 2 2 4 5 4 2 4 5 4 2 2 4 4 3 2 4 4 2 2 5 4 4 3 5 5 2 4 4 4 4 0

U s H e

i d e [ h

2 2 2 2 2 4 4 4 8 2 4 5 2 4 2 4 5 4 2 3 5 2 4 8 2 2 4 4 2 4 4 2 4 4 4 4 5 4 4 2 4 2 4 4 4 2 2 4 4 5 8 2 2 2 B 5 2 5 4 3 3 5 4 2 5 2 4 2 5 5 4 0

4 5 5 4 2 5 2 4 2 2 4 3 2 5 2 4 4 4 S 3 2 4 4 2 2 4 4 2 2 4 4 2 4 4 4 2 4 2 3 2 4 4 4 4 5 8 2 4 4 5 2 2 5 4 2 4 4 2 4 B 2 3 5 5 4 4 4 2 4 2 5 0

4 2 2 2 2 4 3 4 S 4 2 2 2 2 4 2 4 5 2 2 4 4 4 3 4 4 4 9 2 4 5 2 5 5 5 2 4 4 2 2 4 4 4 4 5 2 2 5 2 2 2 5 4 5 8 4 4 5 2 0 3 2 3 5 5 4 4 8 5 3 3 0

t h h a S e r vb a c k

m a a a z : ! ■ . ■

! C O

4 3 4 B 2 2 3 4 2 4 4 5 4 4 4 2 5 4 5 4 4 2 4 4 5 4 5 2 2 5 4 2 5 4 4 2 4 4 2 5 5 4 2 2 2 F 4 4 4 2 3 5 2 4 4 5 4 5 4 4 8 3 2 4 5 5 5 3 2 2 3 0

C a r ft h

r e c e , * ;& U U I I I U I I d I I I I U I I I K U I U I I

o o u a d v e r t i s e r s

4 5 4 0 2 4 3 4 2 5 4 4 4 4 2 2 5 2 4 4 4 2 2 4 4 4 4 3 4 4 4 2 4 2 5 2 2 4 4 4 4 2 2 4 2 4 4 5 4 4 2 4 4 5 4 2 4 4 4 4 4 B 3 4 2 2 4 3 3 2 3 0

6 - 4

9 D 8 A C 9 6 B 9 0 D 5 3 C 6 7 3 E 9 9 C 0 4 9 9 f t 6 6 1 1 5 0 E 7 B 2 2 4 2 D 6 0 B 4 5 2 9 D 0 6 7 4 E F A 5 D 4 1 6 4 S 8 1 5 6 9 4 F A

C O M P U T E D G a z e l l e J u n e 1 9 8 9 9

Page 94: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 94/96

H o T T y p e I C O M P U T E l ' s G a z e t t e P r o g r a m s

E a c h m o n t h , C O M P U T E D G a z e t t ep u b l i s h e s p r o g r a m s f o t h C o m o d o r e 1 2 8 , 6 4 P l u s / 4 , a n 1 6 E a c h p r o g r a m i c l e a r l y m a r k e d b t i t l e a n v e r s i o n . B s u r e t t y p e i t h c o r r e c t v e r s i o n f o y o u r m c h i n e . A l 6 p r o g r a m s r u o t h 1 2 i 6 m o d e . B s u r e t r e a d t h ei n s t r u c t i o n s i t h c o r r e s p o n d i n ga r t i c l e . T h i s c a s a v e t i m e a n e l i mi n a t e a n q u e s t i o n s w h i c h m i g h ta r i s e a f t e r y o b e g i n t y p i n g .W f r e q u e n t l y p u b l i s h t w p r o g r a m s d e s i g n e d t m a k e t y p i n ge a s i e r : T h A u t o m a t i c P r o o f r e a d e r ,a n M L X , d e s i g n e d f o e n t e r i n gm a c h i n e l a n g u a g e p r o g r a m s .

W h e n e n t e r i n g B A S I C p r g r a m , b e s p e c i a l l y c a r e f u l w i t hD A T A s t a t e m e n t s a t h e y a r e x t r e m e i y s e n s i t i v e t e r r o r s . m i t y p e d n u m b e r i n D A T A s t a t e m e n tc a c a u s e y o u r m a c h i n e t " l o c ku p ( y o u ' l l h a v e n c o n t r o l o v e r t h c o m p u t e r ) . I t h i s h a p p e n s , t h o n l yr e c o u r s e i t t u r n y o u r c o m p u t e ro f t h e n o n e r a s i n g w h a t w a s i m e m o r y . S b s u r e t s a v e p r g r a m b e f o r e y o u r u n i t I y o u r c o p u t e r c r a s h e s , y o c a a l w a y sr e l o a d t h p r o g r a m a n l o o k f o t h e r r o r .

S p e c i a l C h a r a c t e r sM o s t o f t h e p r o g r a m s l i s t e d i e a c hi s s u e c o n t a i n s p e c i a l c o n t r o l c h a r a ct e r s . T f a c i l i t a t e t y p i n g i a n y , p r g r a m s f r o m t h G a z e t t e , u s e t h ef o l l o w i n g l i s t i n g c o n v e n t i o n s .

T h m o s t c o m m o n t y p e o c o t r o l c h a r a c t e r s i o u l i s t i n g s a p p e a ra w o r d s w i t h i n b r a c e s : { D O W N }m e a n s t p r e s s t h e c u r s o r d o w nk e y ; { S P A C E S } m e a n s t p r e s st h s p a c e b a f i v e t i m e s .

T i n d i c a t e t h a t k e s h o u l db s h i f t e d ( h o l d d o w n t h S H I F Tk e w h i l e p r e s s i n g a n o t h e r k e y ) ,t h c h a r a c t e r i u n d e r l i n e d . F o e a m p l e , A m e a n s h o l d d o w n t h S H I F T k e a n p r e s s A Y o m a s e s t r a n g e c h a r a c t e r s o y o u rs c r e e n , b u t h a t ' s t b e x p e c t e d . I y o f i n d n u m b e r f o l l o w e d b y a nu n d e r l i n e d k e e n c l o s e d i b r a c e s( f o r e x a m p l e , { 8 A } ) , t y p e t h k e a m a n y t i m e s a i n d i c a t e d ( i o u e x a m p l e , e n t e r e i g h t S H I F T e d A ' s ) .

I k e i e n c l o s e d i n s p e c i a lb r a c k e t s , g § h o l d d o w n t h C o m m o d o r e k e ( a t h l o w e r l e f tc o r n e r o f t h e k e y b o a r d ) a n p r e s st h e i n d i c a t e d c h a r a c t e r .

R a r e l y , y o u ' l l s e s i n g l e l e t t e ro t h a l p h a b e t e n c l o s e d i b r a c e s .

T h i s c a n b e e n t e r e d o t h C o m m od o r e 6 b p r e s s i n g t h C T R L k e w h i l e t y p i n g t h l e t t e r i b r a c e s . F o e x a m p l e , { A m e a n s t p r e s sC T R L - A .

T h Q u o t e M a d eA l t h o u g h y o c a m o v e t h c u r s o ra r o u n d t h e s c r e e n w i t h t h C R S Rk e y s , o f t e n a p r o g r a m m e r w i l l w a n tt m o v e t h c u r s o r u n d e r p r o g r a mc o n t r o l . T h i s i s e e n i e x a m p l e ss u c h a { L E F T } , a n { H O M E } i t h p r o g r a m l i s t i n g s . T h o n l y w a t h c o m p u t e r c a t e l l t h e d i f f e r e n c eb e t w e e n d i r e c t a n p r o g r a m m e dc u r s o r c o n t r o l i t h q u o t e m o d e .

O n c e y o p r e s s t h e q u o t e k e y ,y o u ' r e i q u o t e m o d e . T h i s m o d ec a n b e c o n f u s i n g i y o m i s t y p ec h a r a c t e r a n c u r s o r l e f t t c h a n g ei t Y o u ' l l s e r e v e r s e v i d e o c h a r a ct e { g r a p h i c s s y m b o l f o c u r s o rl e f t ) . I t h i s c a s e , y o c a u s t h D E L e t e k e t b a c k u p a n d e d i t t h l i n e . T y p e a n o t h e r q u o t e a n y o u ' r eo u o q u o t e m o d e . I t h i n g s r e a l l yg e c o n f u s i n g , y o c a e x i t q u o t em o d e s i m p l y b p r e s s i n g R E T U R N .T h e n j u s t c u r s o r u t t h m i s t y p e dl i n e a n f i i t

P r e s s : S e e : S e e : P r e s s :W h e n Y o R e a d :

F o C o m m o d o r B 6 O n l y' c o m m o d o r e ] [ T

S e e :

I C O M M O D O R E I| C O M M O D O R E | [ Y j C O M M O D O R E ] [ f [ c o m m o d o r e ] J T ( C O M M O D O R E ] j ~ 7 ~ |

C 0 M M O D 0 K I 1i d o r e ] [ T ]

9 C O M P U T E ' S G a z c t t o J u n e 1 9 8 9

Page 95: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 95/96

A C T I O N R E P L A YT H U L T I M A T E U T I L I T Y B A C K U P C A R T R I D G E F O T H E C 6 4 / I 2 8

A c t i o n R e p l a y a l l o w s y o t F r e e z e t h e a c t i o n o a n M e m o r y R e s i d e n t P r o g r a m a n r o o k B i O . c o m p l e t e b a c k -

V \ t £ k 1 k O N L Y

$ 6 4 . "

W A R P 2 T S i i i - w o r l d ' s f a s . l a - 5 1 d i s k a e n a l T u r b o J l y p i c a l b a c k u p w r l r t l o i d i L n d & r S s t c o n d $

N s p e c i a l f o r m a i s w i [ h a c t u j n r e p l a y y o 5 i m p ? y s a v f l d i r o c l l y i n i o W a f p 2 s M t u sB a c k u p a l y o u r o « i $ 1 i n g p r o g r a m s l l o a d j i u i b o l t i v j i b l u & 0 Q W J 1W i i r p S a v o . ' L o a d A v a i i a a t o s i r a i g h i f r o m B a s <

R A M L O A D E RY o c a a l & o i o M l o a d m o s l c i y o u r c o m - ' e r c i a l o ' g i n a l s 2 5 i . m e s i a s t e r i W i t h D d ' s p e c i a l L S I l o g i cp r o c e s s o r a r t f 6 o o n o o a r o R a ^ . A c t o i R e p l a y o f f e r s i h e w o r l d 1 a s : & i 1 D i s k S e n a l T u r b o .

U N I Q U E C O D E C R A C K E R M O N I T O RF r e a ? B p r o g r a m a ^ e n i e r M m a c h i n g c o d a r r w n i l o rF M o n i t o r

u s f l o A d o ny o M u i h a

a ^ o n B o a r r J U q t i : i - . e p r o g r a m c a b l c o k e o a h J E N T I R E T Y T n a :i i t F r o z e n s l a t e n o i f l a $ e i s t a l e a

M O R E U N I Q U E F E A T U R E Se b a c k - u p o a n y '& ^ p l e Q j f l ' a ' n j n J u s i w » t h D u r o n a a n y i » n : a n m a k e a

m e m o r y r e s i d e n t p r o g r a m t ; a p e o f l i s kT u - M R e i O M A i M C k M J p M e l o a a c o m p l e t e ^ i r » ^ r ^ ^S p r , i e M o r t f o * V i e * m S p ^ e s e f r o m t h i r o i m p r o g r a m s a v e l i i a S p n f e t t a i s ' e r l i S p r i t eB o o n g a m e : t a i o r h e r W i p e o u S p m e s . m e : h a n n r a w n p k i m i C - e a i e c u s t o r

U n q u i r

C R U N C H E R O N L Y $ u t i l ' l y l K i y o u r A O n x i ' R e p l a y 5 i n t o

p t w e r t i i p r o g r a n c o m p a c t o r R e d u c eb 1 4 } t o 5 0 % ' F u f l f c * c o p a c t p r o -

a l r e a d y c a j c h e d b A F L 5 n s c o m p a c t o r

S U P P O R T D I S KO N L Y $ 1 9 . 9 9

a d v a n t a g e o A R S ' i u n i q u e p o w e t .s j t e o l Q r a p r u ; s u p p o n t a c * o e s .

W E W E F L ; V * w s o w n s - s W bs e q u e n c e .

M A K E R : A s a o f c n g m e s s a g e sy d U r s a v e d s c r e e n s v e h f u s i t

s p r t e B * o r .L E N S : E i p l n f c s e c t o r s o a n s a v e dI h j f j s u e .

- t i m

E f f e c t i v e o n m o s t p r o g r a m * m a t e f t u i u i f i n w n c t i t o

H S a n J F i r i d i u x I s a v b a i H i r e s S a w n l o t a p e o d > & k S a v e d " K o a ^ a . B i a r i n c

£ W c 8 T [ t f f r ; 3 a C t i r i g ] « r i r n i - r f & — p r o g r a m s p e t i i s K — y o u u s e t n ' n s i O e sS n g l e F i f l A l l p r c ^ r a m 5 s a « M a s a t i n 9 ! e M f l f O " T i a i i m j m e o ^ - p a ' i t W i ! yU t i l i l y C o m m a r t t e M a n y a W i l o n a l H u n m a r x J s A u l o n u m . A a p e f x J , 0 0 D e t e l e , L n e s a v e r . e ' S o O - j r n p P r n t o ^ j ! a n j c e e r i i G = a y S c a l e s . D o u b l e s u p n o p t u x i sU ^ l o p p a D * R e s e i R e s e t b u i i o n l R e ^ * v e E y s ' o m a r d R e s e t e v s c a l l e d U n s t f o c p a b t ep - o g r a m s

D a U i ' ^ b w F a s t F o f n a i , D u f c t o i y . l i s i . R ^ a n m a n y o t t e r f c e y c o " i m j i i J s a . ' o c ^ w a : ^ d P u f » C i o r > K e / SU n q j * R u i i f i P * r > * r 5 e f a o i t w u u M ' T f s o i a v a ' a t ^ e a w t i r e ' i o n a n i n u r ^ i j i e c( W A n g l y j i f r m r i j r t n . n g ( n o g ' i m c a b F i o z e n f e n t e r a n U U t y a n ! f i g p r o g r a m .

: - ? s * ' f i l * v 1 . - i r w l a f l o d a t - ( o u c h O h t y — w i t h o u t o y r t ^ i o n^ * * ^ ' K i L S L o 9 < P r o c e s s ^ . T h 4 w t w e A a > w R e p l a y g e t s i S p o w e r s p e c a : o a ' o m L S c , ■ ' . ' " - ■ ' ( K i t j i i W r p : « r t S I t o g » C p « « s m 7 ' s e - . j s u r ; T a : c r » e d F r e e z e R h 1 ^ p o w e r . N o t f w r

U P G R A D E R O O N L Y $ 1 6 . 9 9

■ v

y o A I p o w e ' o t " n e * V S 0

O R D E R S ' 1 - 8 0 0 - 7 8 2 - 9 1 1 0H O N - S A T 8 A M - 5 P M ( P S T )\ i * ) : * T T i 1 r l :

C U S T O M E R S E R V I T E C H S U P P O R T7 0 2 - 4 5 4 - 7 7 0 0T U - S A 1 0 A M G P

1 3 1 ' i

D E E P S C A N B U R S T N I B B L E R O n l y $ 3 9 . 9 9 C o m p l e t em o i l p o w e i t u l a . s k n i b b l e i o v a i k i b l e a n y w n e i e a a n p r i c e !

N l O t i t a B o o t u o B y t w o - p a n s y s t e m l o f t w a i o p o c k a g o o n a a p o r a i l e l c a b k ) l o c o n n o c t t h e 1 5 * 1 / 1 5 7 1 t ( t i c r t e t y p e ) ,

g i v e s B u i s t M i t t t l e r i t o o w e r ? C o n y e n t r a n a l n i B b l e r s h a v e l O o c o d o t h O o l o l i o m t h 3 W b " j l o r o I c o I u s i n g t h » r i a p o r t b u w t i o n n o n - s t n n d a i a O a t a a r o e n c o u n t e i e c l t h e / a r e b e a t . B u f i l N O E I e r t r a r o l e r s

o r a G C c o d e v t t l i e p a r a l l e l c a D l e w i t h o u t t h e n e e d t d e c o d a I t s y o s o p e r i o d c o p y o l t h oa l

n i b t j f e u t o 4 1 t r a c k s C o p y w h o i e d i s i < i u n a o i V m m i n u t e s ,f m i n u t e s n o w l d e f l n g r e a u ' f e d o n E 5 J 1 { 1 5 7 1 r e q u i r e s s o l d e r i n g ) .

S o f t w a r e O n l y $ 1 9 . 9 9 C a b l e O n l y $ 1 9 . 9 9R O M E X P A N D E R O n l y $ 4 9 . 9 9

c k e t s e a c h o c c o p t B t h r u 3 2 D O o E P R O Mb o a r d o p e r a t i n g s y s f e m n p r o g r a m s t l o a d

d r i v e n — } u s t p r o & s k e l l o a d p r o g r a m .a n s l o i u n d e r s o f t w a r e c o n t r o l s

E P f ^ O M g e n e r a t o r f e a t u r e w i l l l a k e y o u r o w b a s i c o m / a n t u r n I h e m i n t o a u t o s t a r t

( E P R O M b u r n o r r e q u i r e d ) ,

A R - O n l y $ 8 9 . 9 9d e x t e r i t y t m a n i p u l a t e s m a l l o b j e c t s

C o m m o d o r o 6 I n t e r f a c e . ' F i n g e r ' J o w l ,c o o p . M o g n o t l c A t t a c h m e n t . J o S t i c k s

" D s u b a t t e r i e s ( n o l I n c l u d e d )w i t h o r w i t h o u t I n t o i f a c e

6 4 O n l y $ 4 9 . 9 9s p e c i f i c a t i o n M I D I i n t e r f a c e a t r e o i l s t i c p r i c o .

I N - M I D I O U M P D i T H f i Uw i t h D i g i t a l S o u n d S a m p l e r ,

D I G I T A L S O U N D S A M P L E R O n l y $ 8 9 . 9 9A l l o w i y o t r e c o r d a n w u n d d i g i t a l l y I n t o m e m o r ya n t h o n r e p l a y I T w i t h a s t o u n d i n g e r t e c r aP l a y b a c k t o r w a r a V b o c k w o r d ! w i t h o c h o / r e v e r o / i i n gm o d u l a t i o n .M I D I o o m p o t l b l e w i t h o u M I D I I n t s r t a c o .F u l l s o u n d e d i t i n g a n r e a l t i m e e t f e c t s m e n u w l l h w a v ef o r m s .P o w e r f u l s e q u e n c e r p l u s k j a d / s o y o f u n c t i o n .L i n e I M l i L i n e O u F e e d b a c k c o n t r o l s

T U R B O R O I O n l y $ 2 4 . 9 9r e p l a c e m e n t t o t h a c t u a l k e r n a l I n s i d e y o u r M

L o a d s / S a v e s m o s t p r o g r a m s o 5 - t i m e i n o r m a l i p o o di m p r o v e d D O s u p p o r t I n c l u d i n g 1 0 s e c . l o r m a t .P r o g r a m m e d f u n c l l o n k e y s L o a d , D i r e c t o r y . O ! d r e t R e t u r n t r i o m a f k e r n a l o t f l i c k o s w i t c h ,F i l e c o p i e r S p e c i a l I / l o a d e r P l u s l o t s m o r e .F i l l e d i r r w n u i e s n s o l d e r i n g u s u a l l y r e q u i r e d

M O T H E R B O A R D O n l y $ 2 9 . 9 9S a v e s w o a r o e x p a n s i o n p o r tA c c e p t s 3 c a r t r i d g e s I s w l t c h o b l e )

E P R O M M E R O N L Y $ 6 9 . 9 9 C O M P L E T ET o q u a l i t y , e a l y t u s F P P O M p r o g r a m m e r f o t h t A 1 2 8 .

M e n U ' d n u o n s o f f w o r o / h a r d w a r e p a c k a g e m a k e s p r c -g r o m m l n g . r e a d i n g , v e r i f y i n g , c o p y i n g [ P D O W s s i m p l i ci t I t s e l fP r o g r a m 3 / 1 4 I H B U 3 7 2 5 0 c h i p s 1 2 . 5 2 1 o 2 S v o l t s .F u l l f e a t u r e s y l t e m a f u n c t i o n s c o v e r e d I n c l u d i n gd e v i c e c h e c k / v e h r yT h m o s t c o m p r e h e n a v o . f r i e n d l y a n b e s t v a l u e t t h m o n e y p r o g r a m m e r a v o t l c - b l e f o W / 1 2 3 .I d e a l c o m p a n i o n f o S u p e r o m E x p a n d e r . 1 6 E P R O VB o o r d o a n E P R O M - b a i e d p r o j e c t .

T O O L K I T I V O n l y $ 1 4 . 9 9I h a u l t i m a t e d i s k t o o l k i t l o r t h 1 5 4 1 w i t h m o r e f e a t u r e sI r i a n m o s l f o l e A a b s o l u t e m u s t f o t h s e r i o u s d i s k f i a c i i e r .D I S K D O C T O R V 1 F . A D E W / G A P E D I T O R D I S K L O O KR e c o v e r l o s t t i f e s . D i s a s s e m b l e a n p r o g r a m f r o m t h ed s t S C R E E N o r P R I N T E R . M u c h , m u c h m o r e .F I L E C O M P A C T O R F A S T D I S K C O P Y F A S T F I L E C O P Y1 S E C O N D F O R M A T T E R E R R O R E D I T M U C H , M O R E .

S M A R T C A R T C A R T R I D G E O N L Y $ 5 9 . 9 9M O V O C A H A V E A 3 2 C A R T D I D G E T H A I V O U P R OG R A M L I K E R A T H E N A C 1 E L I K E R O M f3 2 p s u e d o - R O M b a t t e i y D o c k e d t l a s t u t o y e a r s .M a k e y o u r o w c a r t r i d g e o v e n a u i o s t a r t t y p o s w i t ho u t t h e n e e d t o a r E P R O M B u r n e r .C a b s w i t c h e d i n / o u t v i a s o f t w a r eT u r n y o u r c a r t r i d g e I n t o 3 2 R A d i s k w i t h o u R A D I S K s o f t w a r e ,S O F T W A R E O N L Y $ 1 4 . 9 9

D A T E L C O M P U T E R S3 4 3 0 E . T R O P I C A N A S 6 7

L A S V E G A S , N 8 9 1 2 1

■ A d d $ J S h i p p i n g H a n d l i n g I I h e U . S . - A d d $ 1 ( o F o r e i g n O i r J o i s - C a n a r J a / M a < i c o A d $ 1 0 . 0 0 V i r g i n I l a n d s . A K H I F P O , A P A d $ 7 . 0 0 - A d $ 3 . 0 0 C . O . D . .

C h e c k s M o n e y O r d e r s C . O . D . A c c e p t o d S P E C I F Y C O M P U T E RD R I V E M O D E L W I T H O R D E R P l e a s e c a l l f o r r e t u r n a u t h o r i z a t i o n t i b e r . O l t t o r R e t u r n s s u b j e c t t 2 0 r e s t o c k i n g l e e ,

Page 96: Compute Gazette Issue 72 1989 Jun

8/9/2019 Compute Gazette Issue 72 1989 Jun

http://slidepdf.com/reader/full/compute-gazette-issue-72-1989-jun 96/96

T H E Y ' V E G O T H P R E S I D E N T .Y O U ' V E C O T . . .B A D U D E S .