92
8/9/2019 Compute Gazette Issue 78 1989 Dec http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 1/92 2 C l a s s i c s o D i s k ! s e e p Y d C O M P U T E I ' s D e c e m b e r 1 9 8 9 5 V F O ^ ' S * _ ? * J - H . U S E R S C O M M O D O R E 6 4 / 1 2 S G A M E S ! G a z e t t e P i c k s T h W i n n e r s A r c a d e S p o r t s S t r a t e g y a n W a S i m u l a t i o n s F a n t a s y / R o l e P l a y E D I T O R ' S C H O I C E ! K T e r m S u p e r 6 a n d 1 2 8 t e r m i n a l p r o g r a m

Compute Gazette Issue 78 1989 Dec

Embed Size (px)

Citation preview

Page 1: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 1/92

2 C l a s s i c s o D i s k ! s e e p Y d

C O M P U T E I ' sD e c e m b e r 1 9 8 9

5 V

F O ^ ' S * _ ? * J - H . U S E R S

C O M M O D O R E 6 4 / 1 2 SG A M E S !

G a z e t t e P i c k sT h W i n n e r s

A r c a d eS p o r t sS t r a t e g y a n W a S i m u l a t i o n sF a n t a s y / R o l e P l a y

E D I T O R ' S C H O I C E !K T e r m

S u p e r 6 a n d 1 2 8t e r m i n a l p r o g r a m

Page 2: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 2/92

N o M i l i t a r y . N o M e r c e n a r y . A n Y o u ' r e D e f i n i t e l yN T o u r i s t . . .

S O V I E T C O M M A N D E R :" W H O A R Y O U ? "R A M B O : " I ' M Y O U R W O R S TN I G H T M A R E . "R e m e m b e r t h a t l i n e ?N o Y O c a d e l i v e r i t t h e n e m y — i n p e s o n . T h i r t y m i l e s o v e r

b r a w n , a n r e s o u r c ef u l n e s s t s i n g l e -h a n d e d l y r e s c u e t h em a w h t a u g h t

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

/ / o f t e s m o r e t h a n m u s c l e l d e a c t i v a t ee l e c t r o n i c n a t e s , c r o s s t r e a c h e r o u sm i n e f i e l d s , a n i l f i n d I b k e y s t T r a u t -

a u ' s e v i l .

E v e r f l o n o t h e s e t h i n g s ? W i t h t h e n e m y b r e a t h i n g d o w n y o u r b a c k , t h a tH i n d c h o p p e r ' s t h b e s t w a n u o I b i sh e l l h o l e .

T A i T OI t ' s j u s t y o a n y o u r h i j a c k e d l a n ka g a i n s t a n t i - t a n k m i s s i l e s a n c h o pp e r s . S i g h t i a n r e a r r a n g e t h a ib a l a n c e o f p o w e r !

I y o u c a n n o t f i n d t h i s p r o d u c t a y o u r l o c a l r e t a i l e r . V i s a / M a s t e r c a r d h o l d e r sc a o r d e r d i r e c t a n y w h e r e i t h U n i t e d S t a t e s b c a l l i n g t o l l f r e e 1 - 8 0 0 - 6 6 3 - 8 0 6 7 .( l a m e D e s i g n . I ' ) H 8 O c e a n S o f t w a r e L t d . R A M B O i r e g i s t e r e d t r a d e m a r k o C a r n l c o . 1 9 8 9 C A R O L C O

O c e a n i t r a d e m a r k o O c e a n S o f t w a r e L i m i t e d . T a i t n I r e g i s t e r e d t r a d e m a r k o T a i t o A m e r i c a C o r p o r a t i o n . 1 9 8 9 T a i t o A m e r i c a C o r p o r a t i o nA l r i g h t s r e s e r v e d . A m i g a i r e g i s t e r e d t r a d e m a r k o C o m m o d o r e - A m i ^ , I n c .

C i r c l e R e a d e r S e r v i c e N u m b e r 1 2

Page 3: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 3/92

G A Z E T T ED e c e m b e r 1 9 8 9 V o l . 7 N o . 1 2

F e a t u r e sG a z e t t e R e a d e r s h i p S u r v e yB e s t G a m e s o f ' 8 9K e i t h F e r r e l l , M i c k e y M c L e a n ,a n T o N e t s e l

4

4 R e v i e w sD r D o o m ' s R e v e n g eJ e f f e r y S c o t t H a l lT h D u e l : T e s t D r i v e I D a v i d a n R o b i n M i n n i c kQ I J o P o g g i a l iR i s kE r v i n B o b oH i l l s f a rR u s s C e c c o l aR a R e c r u i t a n S k a t e C r a z yE r v i n B o b oG a m e sC i r c u i t sE r i c H a l n e sF i n a l D e f e n s eH u b e r t C r o s sP r o g r a m m i n gT h P r o g r a m m e r ' s P a g e ;

T i p s f r o m R e a d e r sR a n d y T h o m p s o nM 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 :

S n e a k y S t a c kJ i B u t t e r t i e l dB A S I C f o B e g i n n e r s :

P l a y i n g I L a r r y C o t t o nK T e r mB e r t K e r k h o tD i s k I n v e n t o r yR o b e r t B S c h o f i e l d

7

7

7

7

7

7

2

3

1

1

1

5

5

6

6

6 6

6

6

6 4 1 36

1 2 8 / 6 4

1 2 8 / 6 4

1 2 8 / 6 4

1 2 8 / 6 4

6

8 0 - C o l u m n S c r e e n F l i p p e rJ a m e s K W a l k e r 6 1 2 8 5 D i s p l a yJ o s e p h H e a v e r i n 6 1 2 P o w e r B A S I C : C o l o r M a g i cS h a o - T i e n P a 6 4 6 4

D e p a r t m e n t sT h E d i t o r ' s N o t e sL a n c e E l k oF e e d b a c kE d i t o r s a n R e a d e r sL e t t e r s t t h E d i t o r 1 H o r i z o n s : V o t e f o M e R h e t t A n d e r s o n - \ - \D i v e r s i o n s :

F a m e , N i n t e n d o , a n R o b o t sF r e d D l g n a z i o 1 T h G E O S C o l u m n : M i n i D e s k t o pS t e p h e n V a E g t n o n d 6 U s e r G r o u p U p d a t eM i c k e y M c L e a n 6 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 8 C 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 n f l

6

T y p i n g A i d sT h A u t o m a t i c P r o o f r e a d e r 7 1 2 8 / 6 4M 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 l o C o m m o d o r e 6 a n 1 2 8 1 2 8 / 6 4

H o t T y p e I C O M P U T E ' . ' s G a z e t t eP r o g r a m s 8

A d v e r t i s e r s I n d e x 7 6 C o m m o d o r e S 1 2 C o m m c d c r e 1 2 f l . G e n e r a lC o v e r p h o t o b y M a r k W a g o n e r © 1 9 8 9

£ ^ ^ ™ * ^ b C O M P U T E ' P u t t a i K m , , I n c . A B C w s u m o r M a g a ; ™ s , I ™ . C l r i | t o n C o m ^ y . o n e o n

Page 4: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 4/92

H A S u UU T H I S

i a u p g r a d e n o a W h e n y o u ' r e u p g r a d

t G E O S 2 . 0 . ™O h s u r e , y o u ' v e h e a r d l o t h a t u p g r a d e s t u f f

B u C 2 . _ - C L

> * o i t s y

e n h a n c eh e r e a n dI t ' s m o r e

6 w h o l eo p t i o n s ,

a n

o w e r e o n c e

s e p a r a t e l y )r o l l e d i n t o o n

T h f a c t i s G E O S 2 . i d i R e a l l y d i f f e r e n t . E v e n i

w a i a f f e c t s y o u r w a l l e t .F o v e r y l i m i t e d t i m e , w e ' l l

y o u r G E O S 6 o 1 2 $ 5 9 . 9 5 — f o r o n l y( $ 3 4 . 9 5 f o G E O S 1 2 8 ) .

c h m e a n s t h a t f o r a v e r yd o l l a r s , y o u c a n g e t a

l o m o r e o u o t h s y e t h a t r e v o l u t i o n i z e d t h

w o r l d .S o u n d g o o d ? W e l l , t h i s

t m a k e i s o u n d l i k et y o u r e y e s :O r d e r y o u r 2 . u p g r a d e w i t h

c o u p o n a n w e ' l l s e n d y o F 1 — 2 t e r r i f i c

t y p e f a c e s o a l s h a p e s a n ds i z e s — f o r f r e e . Z i p . N a d a .

N o i t h a t a u p g r a d e o f f e r ,o w h a t ?

9 S p e c i a lu p g r a d e ■ ! ■ ■

S o m e t h i n gt w r i t eh o m e a b o u t .

W i t h n e g e o W r i t e ™2 . y o c a i n c o r p o r a t e

m u l t i p l e c o u m o v e r l a y s ,

h e a d l i n e s a n b o r d e r s a n i n s t a n t l y

c o n v e r t a n C o m m o d o r eb a s e d t e x t ( l i k e

P a p e r C l i p , " 1 E a s y S c r i p t , " 1S p e e d S c r i p t " a n W o r dW r i t e r ™ ) i n t o g e o W r i t ef o r m a t .

Y o a l s o g e 1 f o n t s ( s t y l e s i m u l t i p l e s i z e s ) . D a t ea n d t i m e s t a m p i n g . E x p a n d -

a b l e m a r g i n s ( t i n c h e s ) .R i g h t , l e f t , c e n t e r a n f u l lj u s t i f i c a t i o n . S i n g l e , 1 . a n d o u b l e s p a c i n g . P a g e n u m b e ri n g . H e a d e r s . F o o t e r s . S e a r c ha n r e p l a c e .A n t h a t ' s o n l y p a r t i a ll i s t .

n e g e o S p e l l ™ a u t o m a ti c a l l y c o r r e c t s a n b l u n d e r s i f i n d s 3 8 f a s t e r t h a n b e f o r e .

n e g e o M e r g e ™ c o m b i n e sw i t h g e o W r i t e t c r e a t ec u s t o m i z e d l e t t e r s a n l i s t s .A n g e o L a s e r ™ p r i n t s n e a r -

t y p e s e t q u a l i t y o u t p u t o A p p l e ® L a s e r W r i t e r s . ™

W h e w .M o r e g r a p h i c d i s p l a y so p o w e r .

n e g e o P a i n t ™ s t i l l g i v e sy o 1 4 g r a p h i c t o o l s , 3 2 b r u s hs h a p e s a n 3 p a i n t i n g p a t t e r n s .B u n o i c a a l s o e n l a r g eo r e d u c e i m a g e s t s c a l e .A n n e p a i n t b r u s h e s l e y o c r e a t e s e m i - t r a n s p a r e n t

Page 5: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 5/92

W I L L .o v e r l a y e f f e c t s .

T h e r e ' s n e g r i df o e a s i e r s k e t c h i n g o l a r g e i m a g e s . N e g r a p h i c s h a p e s ,i n c l u d i n g c o n n e c t e dl i n e s , e l l i p s e s a n s q u a r e s . A n f o m o r ep e r f e c t c o n t r o l , y o u c a nn o s t o p p a t t e r n f i l l s i p r o g r e s s .

T h e n e w 2 . 0 d e s k T o p ™a l l o w s m u l t i p l e f i l es e l e c t i o n f o m o s t o p e r at i o n s . A n e r a s e s e n t i r ed i s k s w i t h o u t r e f o r ma t t i n g . I m a n a g e s m o r ef i l e s , t h r e e d i s k s a n d r i v e s ( e v e n t h 1 5 8 1 ) i l e s s i m e . C o p i e s f i l e s f a s t e r w i t h e w e r d i s k s w a p s . A n e v e n o l o r c o d e s f i l e i c o n s f o

i d e n t i f i c a t i o n .T h e r e a r m o r e k e y b o a r d

M o r e e n h a n c e da c c e s

I n e v e n

m o s td e l e t e d f i l e f r o m

h w a s t e b a s k e t !h p r i c e o p o w e r .

o a n n o n - G E O S o w n e r ,t w p a c k a g e s m i g h tp r i n c e l y s u m . B u n o

o y o u . Y o w e r e w i t h u w s t a r t e d , s w

M U S I C

f i g u r e w o w y o o n e .M a k e t h a t t w o .S g e o y o u r h o r s e a n

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

A n t h i s o n i g o i n g v e r y ,

v e r y f a s t .C o m m o d o r e a n C o m o d o r e C 6 a n C 1 2 8a r t r a d e m a r k s o C o m m o d o r e E l e c

t r o n i c s , L t d . G E O S 2 . U .G E O S 1 2 X 2 . U . g e o -

W r i l e . g e o P a i n l , g e o -S p e l l , g e o M o r g e ,

K U u L a s e r , d e s k T o p a n [ ■ ' t i n t P a c k a r e c o p y r i g h t s o

H c r k e l e y S a f t W T K S . A p p l e .1 ' a p e r C l i p . E a s y S c r i p t .

S p e e d S c r i p t " W o r d W r i t e ra n L a s e r W r i t e r a r e t r a d e

m a r k s o c o m p a n i e s o t h e r t h a n B e r k e l e yS o f t w o r k s .

F R E E F O N T S ?F O S U R E !P l e a s e s e n d m G E O S < > ■ ! n . a n m >

f r e e F o n t P a c k f o S 2 9 . 9 5 p l u s $ 1 . 9 5 f o s h i p p i n g ( C a l i f o r n i a r e s i d e n t s a d l ' 7 c t a x ) .1 7 P l e a s e s e n d m e G E O S 1 2 2 . a n m f r e e F o n t P a t - k f o 5 3 4 . 9 5 p l u s $ 4 . 9 5 f o s h i p p i n g ( C a l i f o r n i a r e s i d e n t s a d 7 t a x ) .

A i l d r e s s

C H

h t l a - t kA m o u n t N u m b e r

S t a l e

S i j i t i d t u i i 1M i l l i n B e r k l e y S o f t m r i j F u l f i l l m i n i C e M n

5 . 1 1 4 S t e r l i n u C i - n i i - r l l n v f

B e r k e l e yT i h e l i g i b l e r o r U i l . u l l n . > i k j m u s l b m n e M C E O S m wT t 4 : o u p u i p l i h y n a v ( i P O S n u n u a l c o v e r m u s [ i , ^ i m ] n n >P W p j i n m i l . N t . l i . - u n u l c . l M b r a t c p t r O A l l ™ . I w > I o l i x i l- T V f c d

S o f t w o r k s' H i e b r i g h t e s t m i n d s i u ' e w o r k i n g w i t l i B e r k e l e y .

T h s u b i e c l l j l , M d t a m ( u n r f i l m n s l o

w h e r p p n j h i M i . l l i l , i wl i i h e m i l l i i - ( > n ) i i m t u r n w i t h O r o l h r r i p i v u l O d e r .S m k w o i I h i C H r v n i l i i f i i i ! I f l r f u n s t t h r J i i f l w i l t r r j - l i ™p r d t n ( m i i t t e n a h r i t a i l a i K d i D m n W a L l « w n .q t u l l l y l i p r [ 3 l ^ ( i » e f .

Page 6: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 6/92

Page 7: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 7/92

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

B a c k i t h s p r i n g o 1 9 8 3 , C O M P U T E ! , o u f l a g s h i p m a g a z i n e , w a g r o w i n g a f a s t a t h p e r s o n a l c o m p u t e r b o o m . I t c i r c u l a t i o n w a s o n s t e a d y u p s w i n g ,

a d v e r t i s e r s w e r e c a l l i n g e v e r y d a y , a n w w e r e h i r i n g a l o o n e w r i t e r s , e d i t o r s ,a n p r o g r a m m e r s . I t h o s e d a y s , C O M P U T E ! — a t n e a r l y 3 0 0 p a g e s p e i s s u e —o f f e r e d c o v e r a g e o A t a r i , A p p l e , C o m m o d o r e ( V 1 C - 2 0 , P E T , a n 6 4 ) , T e x a s I n s t r um e n t s , R a d i o S h a c k , a n T i e x / S i n c l a i r c o m p u t e r s . O t h e s e m a c h i n e s , t h h o t e s t s e l l e r w a t h n e k i o t h b l o c k , t h 6 4 C o m p u t e r e n t h u s i a s t s o o h e d a n da a h e d a t h 6 4 ' s 1 c o l o r s , e i g h t s p r i t e s , S I c h i p , a n w o n d e r f u l l y g e n e r o u s 6 4 o R A M . W h e n w s a t h i s c o m p u t e r ' s c h a r g e o u t o t h s t a r t i n g g a t e , w d e c i d e dt h e n t s e r v e t h i s e m e r g i n g m a r k e t i n e w a y : C O M P U T E R S G a z e t t e w a b o r n .

W h e n f i r s t p l a n n i n g t h i s m a g a z i n e , w w e r e a w a r e t h a t m o r e t h a n h a l f o f C O M -P U T E l ' s r e a d e r s w e r e V I C - 2 0 a n 6 o w n e r s . W k n e w w w o u l d p u b l i s h p r o g r a ml i s t i n g s i G a z e t t e — a f t e r a l l , C O M P U T E ! r e a d e r s t h r i v e d o t h t y p e - i n s . B u w d c i d e d t h a n d l e t h l i s t i n g s i d i f f e r e n t m a n n e r . W g r o u p e d a l t h l i s t i n g s t o g e t he a n p u t h e m i t h b a c k o t h m a g a z i n e . A f t e r t h f i r s t c o u p l e o f i s s u e s w e r e o u t ,w g o t t h e n e w s . R e a d e r r e s p o n s e c a r d s t o l d u t h a t G a z e t t e w a g r e a t s u c c e s s — b u tt h m a j o r i t y o f t h o s e r e s p o n d i n g t q u e s t i o n s a b o u t t h f o r m a t c o m p l a i n e d a b o u tt h l i s t i n g s i t h e b a c k . T h e y w a n t e d t h l i s t i n g s n e x t t t h c o m p a n i o n a r t i c l e s .W e l l , i t o o k u s n e a r l y 6 V i y e a r s t m a k e t h c h a n g e , b u t y o u ' l l f i n d i h e r e , a l a s t , i t h i s i s s u e . q u i c k f l i p t h r o u g h t h e s e p a g e s s h o w s y o u t h r e s u l t s .

B e f o r e w r i t e a n o t h e r w o r d , h o w e v e r , m u s t m a k e c o n f e s s i o n . W h a tp r o m p t e d t h i s c h a n g e w a n o c o l l e c t i o n o 1 9 8 3 r e a d e r r e q u e s t s . T h i s i s s u e i b o u n d d i f f e r e n t l y f o t h f i r s t t i m e s i n c e i t d e b u t 7 i s s u e s a g o — i t ' s s a d d l e -s t i t c h e d . T h i s f o r m o b i n d i n g — t h e s a m e u s e d f o o u o t h e r t h r e e p u b l i c a t i o n s —d i c t a t e s w h e r e y o u r c o l o r p a g e s c a g o A n w i t h s a d d l e - s t i t c h e d m a g a z i n e , t h b a c k p a g e s a r w h e r e s o m e o t h c o l o r g o e s , l i k e i o n o t . W s a t h a t w e ' d b w a s t i n g p r e c i o u s c o l o r o l i s t i n g s i t h e b a c k , s w d e c i d e d t l o o k a a l o p t i o n s .T h r e s u l t : l i s t i n g s w i t h a r t i c l e s ( a n d , m a y b e , f e h a p p i e r o r i g i n a l s u b s c r i b e r s ) .C o n f e s s i o n o v e r .

I y o h a v e n ' t y e s e e n C o m m o d o r e ' s C h r i s t m a s - s e a s o n a d s , y o w i l l s o o n . W o r dh a i t h a t C o m m o d o r e h a c o m m i t t e d m i l l i o n s o f d o l l a r s ( w e ' v e h e a r d e s t i m a t e sf r o m $ 1 5 - $ 3 0 m i l l i o n ) t f a l l a n w i n t e r m e d i a c a m p a i g n h y p i n g t h A m i g a . W h e a r t h a t a d w i l l a p p e a r i T i m e a n d N e w s w c e k a n d t h a t T s p o t s w i l l b s h o w nd u r i n g p r i m e t i m e a n m a j o r s p o r t s e v e n t s . A l s o , i y o u h a v e a S e a r s ' C h r i s t m a sW i s h B o o k , y o u ' l l s e e t h e A m i g a 5 0 i n t h e r e . W w i s h C o m m o d o r e l u c k — t h i s a p e a r s t b t h m o s t a g g r e s s i v e s t a n c e t h e c o m p a n y h a t a k e n i s i y e a r s .

• * • • • • • • ■ • • •

G a z e t t e h a s e v e r a l g o o d , n e d i s k p r o d u c t s a v a i l a b l e . I t h p a s t f e i s s u e s , w e ' v er u n a d s f o B e s t G a z e t t e G a m e s , G a z e t t e P o w e r T o o l s , a n T h G E O S C o l l e c t i o n d i s k s .J u d g i n g b t h e o r d e r s c o m i n g i n w e ' v e a p p a r e n t l y s t r u c k c h o r d w i t h o u r r e a d e r s .

I t h i s i s s u e , y o u ' l l s e o u r a d f o t h e 1 2 8 C l a s s i c s d i s k , c o l l e c t i o n o o u f i n e s t1 2 8 p r o g r a m s . T h d i s k i n c l u d e s a p p l i c a t i o n s , u t i l i t i e s , a n g a m e s . F o m o r e d t a i l s , s e p a g e 1 5 W a l s o h a v e a n u p d a t e d v e r s i o n o f o u G a z e t t e I n d e x d i s k . T h i su p d a t e i n c l u d e s a l i t e m s f r o m o u f i r s t i s s u e ( J u l y 1 9 8 3 ) t h r o u g h t h i s s u e y o u ' r er e a d i n g n o w . I y o b o u g h t t h e f i v e - y e a r - i n d e x d i s k l a s t y e a r , y o c a a d t h e d a t af r o m y o u r 1 9 8 9 G a z e t t e c o p i e s — i t w i l l f i t . I y o u w a n t c o m p l e t e i n d e x b u t d o n ' tw a n t t s p e n d y o u r t i m e t y p i n g i e n t r i e s , s e p a g e 7 f o o r d e r i n g d e t a i l s .

H a v e h a p p y h o l i d a y s e a s o n , a n t h a n k s t a l o y o f o y o u r s u p p o r t o C O M P U T E ' . ' ^ G a z e t t e . W l o o k f o r w a r d t s e e i n g y o i 1 9 9 0 .

L a n c e E ! k oA s s o c i a t e P u b l i s h e r / E d i t o r i a l

C O M P U T E P U B L I C A T I O N SG r o u p V i c a P r e i i o e m .

P u N u f i e r / E d n o n a l D i r e c t o rA s s o c i a t e P u t * s r w r / E < M o n a l

A s s o c i a t e P u t a s T i e r /A r J v e r t r s m g

M s n a g x i o . E d i t o rE a r t o r i a f O p e r a o o n s D i r e c t o r

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

E d r t o n a l M a r k e t i n g M a n a g e r. m a n o r . D i s k P r o d u c t sG A I S T T E E D I T O R I A L

D E P A R T M E N TA s s o c i a t e E d i t o r

A r t D i r e c t o rA s s i s t a n t F e a t u r e s E d i t o r

E d i t o r i a l A s s i s t a n tA s s i s t a n t T e c f m c a i E d i t o r

P r o f l r a m m n g A s s i s t a n tC o p y E d i t o r s

C o n t n t x i O n o , E d i t o r s

A R D E P A R T M E N TM e c n a n l c a i A r S u p e r v i s o r

J u n i o r D e s i g n e r s

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 r B C T O rA s s i s t a n t P r o d u c t i o n M a n a g e r

P r o d u c t i o n A s s i s t a n tT y p e S e t U n g

A d v e r t i s i n g P r o d u c t i o nA s s i s t a n t

A D M I N I S T R A T I V E S T A F FE x e c u t i v e A s s i s t a n t

S e n i o r A d m i n i s t r a t i v eA s s i s t a n t

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 e e

C o o r d i n a t o rA B C O N S U M E R

M A G A Z I N E S . I N C .P r e s i d e n t

S e n - o r V i c e P r e s i d e n tO v a c t n . F i n a n c i a l A n a l y s i s

D r e c t o r o C i r a d a b o nC I R C U L A T I O N

D E P A R T M E N TS u b s c r i p t i o n s

N e w s s t a n d

W H k a m T y n a nL a n c e £ M B a r n a r d J T h e o b a l d , J r K a t h l e e n M a r t t r w kT o n y R o b e r t aJ a n i c e R F l r yK e i t h F e n e l lC a r o l i n e 0 H e n k mD a v i d H e n t l e y

P a t r i c k P a r n a hR o b i n S t r e l o wT o N e t a e tM i c k e y M c L e a nD a l e M B a n eT r o y T u c k e rK a r t n S i * c > kK a r e n U h l e n d o r fJ i S u t M r i M M( T o r o n t o , C a n a d a )F r e d D i g n a c k o( E L a n s k i r j , M l L a r r y C o t t o n( N e w B e r n , N C

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

M a r k E H l U y e rD P o t t e rK i P o t T e r r y c a a f iC a r o l e O u n t o nT a m m l B T p i l g r

S y b i l A g e eJ u l i a F l e m i n gL i n d a B e n a o nE l f f f l H . C h m v l .

O a r y I I I n g a r a o ' lR l c n a r d D B a A n d r e w D L a n d f aH a r o l d B u c k l e y

M a u r e e n B u c k l e yB e t h H e a l yR a y m o n d W a r dP a t e r J B l r m t r t a h a mJ a n e F r i e d m a n

A B C o n s u m e r M a g a z i n e s . I n C H I L T D N C o m p a n , . O n o " f l B C P u C 4 s n n g C o m n a r w s

p a o C a p r t a l C i t e s / A B C I n c .R o b e r t G . B u r t o n , P r e s i d e n t

B 2 S e v e n t n A v e n u eN e Y a m , N 1 0 0 1 9

A D V E 0 T 1 S I H 0 O W I C E BH w W r * B C o n u m w M i g i i i n t t . I c B 2 5 s v « i m A n N Y o r k . K I W 1 9 . U r ' n a u l J t l n o M U . J r . . A i K K t t n P u H H I « r /

i ' ^ ^ o H c • n J ^ l . 3 2 W m W V O o v c r A w * .- H 2 7 4 0 0 . f 9 1 « | 2 7 S - 9 B 0 9 M t h B e n I n g r w n .M B M M g M a m e a i

r m c o a u n ) * U M l U n K : e e r i u r o T h e o o o i i i j ( M i l9 C 9 - 7 i S l S u u n A f Y M i v w n ( 2 l 2 l & 9 7 - B 5 9 6 K s n a a a n I w v i1 9 1 3 ) 2 7 5 4 8 0 3M t J u t l t a S o m r r w « > J v r > T n v r v K W L i t d M D e r r aO 1 ! J 7 2 M 0 4 7 [ C n u o o t ( 7 1 3 ) 7 3 1 ^ 8 0 5 [ T « n t 0 0 3 ) £ M - » 9 9[ C 0 D k » l 1 * 1 5 1 3 4 M 2 2 2 | C * H « n i )

■ - ■ I ' ■ [ 4 1 5 ) B 7 B - 4 6 O SS O U I t l « B | E k l f t l « r P « 1 ) O r i I ! - ' ■ . - . - n i K U d . J n O I ; ' " . ( I I 3 1 t » r . « 4 I I 2 . S o u n * ™ * . l » n ( 2 1 2 ) B J r - 8 S S 6 . K t t n u a n I n g r i m

c o u n l i O n i c v i :M l d w a i t S u r r U n a , N i n a m l A h b u i w M a n a g e - p i 2 ] w p n r ?1 9 G a j y ^ a < T a " * S t r e a r n i t a j i a s - g O S 9 .

* a u y i v t i s i i ' j i i ' 1 . ' . . i T a m m * T a y i o r . G O M P U T E FK i U c a n c n i . i n a 2 W n w o n a & t r / W S i r t e 2 0 M t s z n n

n & n n t n x K * » H » d I T r E d t o r . C O M P U T E 1 *S u 2 0 0 3 J 1 W W F i a j v J . l y e . B w i m wP R I N T E D I T H U S

C O M P U T E ' S G a z o f t e D e c e m b e r 1 9 8 9 7

Page 8: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 8/92

J L

D y o 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 t h v o l u m e o m a i l r e c e i v e d ,w 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 .

D o u b l e T r o u b l eT h " D i s k D o u b l e r " a r t i c l e i t h A u g u s t 1 9 8 9 G a z e t t e i v e r y i n t e re s t i n g , b u h a v e s o m e q u e s t i o n s .W h e n f i r s t l o a d t h p r o g r a m a n dr e f o r m a t d i s k , c a l o o k a t h d i s k ' s d i r e c t o r y a n s e t h a t i h a 1 3 2 8 b l o c k s f r e e ( a i s h o u l d ) .H o w e v e r , i r u m c o m p u t e ra n d i s k d r i v e o f a n b a c k o n a n dt h e n l o a d t h e d i r e c t o r y o f t h i s d i s k ,

f i n d t h a t i h a 6 6 b l o c k s f r e e . I i t r u e t h a t i n o t r y t o s t o r e m o r et h a n 6 6 4 b l o c k s , t h e a d d i t i o n a lb l o c k s w o n ' t g o n t o t h s e c o n ds i d e ? I a p p e a r s t h a t m d i s k h a r t u r n e d t t h 1 5 4 1 s t a t e . I t h i s c o r e c t ? I s e e m s t m t h a t i w a n t t u s b o t h s i d e s o d i s k , I ' n e e d t h a v e c o p y o y o u r p r o g r a m o n t h d i s k . A r i g h t ?

D r C h a s D e V o eC o r n i n g , N

T h s i t u a t i o n y o u ' v e d e s c r i b e d i n d e e dc o n f u s e s m a n y u s e r s . T u n d e r s t a n dw h a t ' s g o i n g o n y o n e e d t k n o wl i t t l e a b o u t h o y o u r 1 5 7 1 o p e r a t e s .

T h 1 5 7 1 a s s u m e s d i f f e r e n t p e s o n a l i t i e s b a s e d o n w h i c h c o m p u t e ri t ' s c o n n e c t e d t o I y o i n s e r tC P / M b o o t d i s k i n t o t h 1 5 7 1 a n t u r n o n y o u r c o m p u t e r , t h 1 5 7 1 b c o m e s d i s k d r i v e t h a t r e a d s a n w r i t e s M F M - f o r m a t d i s k s . I t h 1 5 7 1i a t t a c h e d t 1 2 a n y o b o o t t h ec o m p u t e r i i t n a t i v e m o d e , t h 1 5 7 1b e c o m e s d o u b l e - s i d e d d i s k d r i v et h a t r e a d s a n w r i t e s d i s k s i C o m o d o r e ' s G C f o r m a t . ( T h i s i t h 1 5 7 1 ' s n a t i v e m o d e , a n i t ' s g e n e r a l l y

C O M P U T E D G a z e l l e D e c e m b e r 1 9 8 9

c a l l e d 1 5 7 1 m o d e . ) I t h 1 5 7 1 i a t a c h e d t a 6 4 , P l u s / 4 , o r 1 6 o t 1 2 t h a t ' s b o o t e d i 6 m o d e , t h 1 5 7 1b e c o m e s 1 5 4 1 .

I y o u r l e t t e r , y o d o n ' t m e n t i o nw h i c h c o m p u t e r y o u ' r e u s i n g . B a s e do y o u r p r o b l e m , w e ' l l a s s u m e t h a tt h c o m p u t e r i s n ' t 1 2 a n t h a t y o u r1 5 7 1 n o r m a l l y o p e r a t e s i 1 5 4 1 m o d e .

W h e n y o u s " D i s k D o u b l e r " t f o r m a t t h s e c o n d s i d e o f d i s k , t h p r o g r a m s w i t c h e s t h e d i s k d r i v e i n t o1 5 7 1 m o d e b e f o r e i f o r m a t s . A f t e r y o e x i t t h p r o g r a m , t h d r i v e i s t i l l i 1 5 7 1 m o d e . I y o e x a m i n e t h e d i r e ct o r y o t h e d i s k a t h i s p o i n t , y o u ' l lf i n d t h a t i h a s 1 3 2 8 b l o c k s f r e e ( u l e s s , o c o u r s e , t h e f r o n t s i d e o t h d i s k a l r e a d y c o n t a i n e d d a t a ) .

A t h i s p o i n t , y o t u r n y o u r c o p u t e r o f a n b a c k o n W h e n t h c o p u t e r p o w e r s u p i s e n d s r e s e ts i g n a l t o a l l t h d e v i c e s o t h s e r i a lb u s . W h e n t h 1 5 7 1 r e c e i v e s t h i s s i n a l , i d o e s t h e q u i v a l e n t o f w a r mb o o t . N o w , w h e n y o u e x a m i n e t h d i s k ' s d i r e c t o r y , i h a o n l y 6 6 b l o c k sp e e ; i a p p e a r s t h a t t h e d i s k h a l o s t6 6 b l o c k s o f s t o r a g e .

T h e p r o b l e m i s n ' t t h a t t h e d i s kh a r e v e r t e d t 1 5 4 1 m o d e , b u t h a tt h e d i s k d r i v e h a s . D u r i n g t h w a r mb o o t , t h 1 5 7 1 r e a l i z e s t h a t i t ' s n o c o n n e c t e d t 1 2 a n g o e s i n t o 1 5 4 1m o d e . S i n c e t h 1 5 4 1 d o e s n ' t k n o wa b o u t t h s e c o n d s i d e o t h d i s k , i b u i l d s t h e d i r e c t o r y l i s t i n g b a s e d o w h a t ' s o t h f i r s t s i d e o t h d i s k .

Y o u r a s s u m p t i o n a b o u t s a v i n gm o r e t h a n 6 6 b l o c k s o f d a t a t t h d i s k i c o r r e c t . A f a a t h d i s k d r i v ei c o n c e r n e d , t h s e c o n d s i d e o t h d i s k d o e s n ' t e x i s t . I y o t r t s a v e o r e t r i e v e d a t a o t h s e c o n d s i d e o f t h d i s k w h i l e t h e d r i v e i i 1 5 4 1 m o d e ,y o u ' l l g e a I L L E G A L T R A C K A N S E C T O R E R R O R m e s s a g e .

H o w e v e r , y o d o n ' t n e e d D i s kD o u b l e r e v e r y t i m e y o a c c e s s d a t a o t h s e c o n d s i d e o t h d i s k . Y o c a u s t h f o l l o w i n g c o m m a n d s i d i r e c to p r o g r a m m o d e t s e t h 1 5 7 1 b a c kt i t n a t i v e m o d e :

O P E N 1 5 , 8 , 1 5 , " U O > M 1 " : C L O S E 1 5I y o w a n t t s e t h d r i v e t 1 5 4 1m o d e , e n t e r t h f o l l o w i n g c o m m a n d s :O P E N 1 5 , 8 , 1 5 , " U 0 > M 0 » : C L O S E 1 5

/ y o o w 6 a n d w a n t t f o r m a tb o t h s i d e s o f a d i s k t t a k e a d v a n t a g eo f t h e e x t r a s t o r a g e , y o c a s i m p l y e e c u t e t h e c o m m a n d t p u t h e d r i v e i 1 5 7 1 m o d e b e f o r e y o u f o r m a t t h d i s k .

G E O S L e t t e r h e a dr u s m a l l m a i l - O T d e r b u s i n e s s

o u o m b a s e m e n t a n u s e g e oW r i t e f o m o s t o m c o r r e s p o nd e n c e , I ' l i k e t k n o w i t h e r e i a n w a t g e g e o W r i t e t p r i n t l e t e r h e a d , I ' v e u s e d g e o P a i n t t d s i g n a g r a p h i c t h a t r e a l l y l i k e , b u w h e n i m p o r t i i n t o g e o W r i t e ,c a n ' t g e i t p r i n t c l o s e e n o u g h t t h t o o t h p a g e . D y o u h a v ea n i d e a s ?

J o h n ] S c i o n eF r a n k f o r t , K

W e ' l l l e r e a d e r f A M c K n i g h t a s w e r y o u r q u e s t i o n .

T c r e a t e l e t t e r h e a d i g e o W r i t e ,p a s t e p h o t o s c r a p i t h h e a d e ra l o n g w i t h y o u r n a m e , a d d r e s s , a n p h o n e n u m b e r . S i n c e t h e h e a d e r i a l w a y s c l o s e d w h i l e y o u ' r e w o r k i n go y o u r d o c u m e n t , t h p h o t o s c r a pd o e s n ' t g e i t h w a o h a v e t b r e d r a w n . O n c e y o u ' v e c r e a t e dd o c u m e n t w i t h y o u r l e t t e r h e a d ,s a v e i w i t h t h n a m e L e t t e r h e a d .N o w , w h e n y o n e e d t p r i n ts o m e t h i n g o n l e t t e r h e a d , s i m p l yd u p l i c a t e L e t t e r h e a d w i t h t h d p l i c a t e o p t i o n u n d e r t h f i l e m e n u .Y o c a f i l l i t h b o d y o y o u r l e t e a n t h e n p r i n t i t . 1 u s u a l l y t y p et h e d a t e a n s a l u t a t i o n i t h e f o n ta n s t y l e w a n t t u s a n s a v et h a t i t h t e m p l a t e w i t h t h h e a de r T h a t w a d o n ' t h a v e t s e l e c tt h e m e a c h t i m e w r i t e l e t t e r .

J A M c K n i g h tA d d i s o n , T f

Page 9: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 9/92

N E W !A C T I O N R E P L A Y v 5 . 0

T 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 R T H C 6 4 / 1 2 8A c t i o n R e p l a y a l l o w s y o l F r e e z e i h e a c l 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 m a k e j a . c o m p i e l e b o c k -

C R U N C H E R - O N L Y $ u M n y i t u r n y o u r A c t i o n n ^ D i n y i i i o r

l y o g ' a m E b u t 5 0 < F u r t h e r c o m o a c i p r g - a ^ s a l r e a d y c u c h e c D A R c o m p a c t o r

G R A P H I C S S U P P O R T D I S KO N L Y $ 1 9 . 9 9

U k M v a - t j o e o A R S s i m u t p m m D t p j r j a 5 w o g r a o n r c s u o o w t M t

S C R E E N V I E W E R V i s a c m M O

M E S S A G E M A K E R : A E c r o b n g m o s s . i o e il v t f u f s a v e d s c r e e n s w i t h m u & cP H O S P H I T E . I n s p r u e e d r o rZ O O M L E N S . E x p a a e s e c t i o n s o a n y s a v e ds c r e e n [ l u l l s z

W A R P 2 T h w o r l d ' s l a s t e d d i s k s a n a l T u r b o , t y p i c a l b a c k u p w i l l r e l o a d i u r

N s p e c i a l b r r n a l s w i t h a c t i o n r e p l a y y o s i m p l y s a v e d i r e c t l y i n t o W a r p 2 s t a t u s .B a c k u p a H y o u r e x i s t i n g p f o g r a m s t l o a d a u n b e l i e v a b l e s p o e d lW a r p S a v & U a d A v a i i a W o s t r a f l h l f r o m B a s t e

R A M L O A D E R* c u a ' k ™ o y o j r c o n m s o i c ^ r i ^ 2 l m I j s W W s p e a * L S I l o j e

p r o c e s s a n B o o r t r a r d R u n . A c t t o n R « l i y W a K m r t T i t o S H I D o 5 * T i r t 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 e z e a n p r o g r a m a n d e n t a r a m a c h i n e c o C f l m o n n c * .F u l l M o n i t o r F e a t u i K .B s c a i s s o f A c t i o n R e p l a y s o n B o a r d R a m m e p r o g r a m c a n b o b o l t e d a h I E N T I R E T Y . T h a im e a n s y o u s e e I h c o d e i u F r o z e n s i a t o n o i R e s e l s l a l e i M c o m p e t i K u s p r o d u c t !

M O R E U N I Q U E F E A T U R E SS a m p l e O p e r a t i o n - J u s i p r e s s t h e b u t t o n a a r p o i n t e n m a k e a c o m p l e t e b a a V u p o a n y 'm e m o r y - r e s i d e n t p r o g r a m t l a p a o d i s k .T j R e t o a i j - A b a c k - u p s r t i u d c u m p l t w l y r d B p e n d s n l o [ h c a r n a g e T u r b o » p w )S p f f l e M o r a n r V e n t n e S p n t t t e t f r D m i h e l r o i e n j i i i i g r a r a — s t « B w S o M t — t r a m l e r » » S p m et r o m o n g a m e t a n o f w . W p o u S p r i t e s , n e I h a r u n a t o n o n s c r e w . C t m » c u s l o mp r o g r a m s .S p r i e K i t e r E B c c t w s o n m o s t p r o g r a m s m a t e p u r s s K i r w r c t W .j r o u n d o M i s o n j .U m q u e P i c t u r e S a v e : F i m m a n d l a v e a n H i r s j S o m n l o t a p e o a w S a v » d I K o a l a .p a d d t e s f o r m a t .C o m p a c t o r : E t f k a a n l c o m p o s i n g t e c h n n j u e i p r o g r B m s p a d i s h 6 I < o u s b o t n s i d t iS i n g l e F i l e : A l l p r o g r a m ! s a v f i c a s s i n g l e f i l e t o m a x i m u m c o m p a t i b i l i t y .U t i l i t y C o m m a n d s : M a n y o d d i l L o n a i c o m m a n d s : A u t o r n j m , A p p e n d , O l d , D e l e t e . L i n e s O Y H f . f l i c .S a w n D u m p : P n n i o u a n s c r a e n u 1 G r a y S c a l e s , O a i O e s u p n n t o p l o n sJ n s t o p p a b l e H e s e r R e s e t b i f l i o n l o R s t r l e . e S y s t e m a n d R e s s i e « e i s o c a W O J n s t o p p a b l eP r o g r a r r t s .F u B y C o m p a t W e : W o r t s w m i 5 4 1 « f l l . 1 5 8 1 , I E 7 I a ™ j m t h C 6 4 . 1 I 8 . o r 1 ? S D ( i n 6 l M o d e ) .D s U i t o e s : F a F o r m a l . O r t d o r y . L s L R u n a n m a n y o t h e r l a c o m m i n O s a r o p w a i e d b F u n c t o n K e y sU - f l u ! R e s i s t : R e m e m b e r o t m u S - w i a r j r r a a U e a e D m ( r a m t i n t t r y r a : e do p e r a t n o . s y s t a m r u m w i g p r c « r i m c a n b F r o a n l » n l e r a n U ( * t v m D p r o p i m i r n t a i t s d a T a / c . • • ■ ■ w u h o u l c o r m p W nL S I L o g i c P r o c e s s o r . T h i s n t u r e A t t e n R e p U y g e t s i t c o w e r s p e c i a l c i t f o m L S c W d e s i g n e d p r o c e s s l h W g i c n e c e t i a r y ( o t i l s i i n r a t c t i e d F r e e i e m n l a n p o w e r . H o i h e rc a r t r i d g e h a I h i s p o w e r '

U P G R A D E R O O N L Y $ 1 6 . 9 9 c m n ™ * «G i v e y o u r A R I V a l m p o w e r o t h n e V 0 S e f v l e s H u m b « 1 1

8 0 0 - 7 8 2 - 9 1 1 0' O R D E R S O N L Y W O N - S A T 8 A M - 6 P M { P A C I F I C T I M E )

C U S T S E R V I C ET E C H S U P P O R T7 0 2 - 4 5 4 - 7 7 0 0

T L J - S A 1 0 A M - 6 P MF A X : 7 0 2 - 4 5 4 - 7 7 0 0D E E P S C A N B U R S T N I B B L E R $ 3 9 . 9 9 C O M P L E T E

T H M O S T P O W E R F U U D I S K N I B B L E R V A I L A B L E A N Y W H E R E A N P R I C E !N I b b l e r i a c t u a l l y t w p a s y s t e m s o f t w a r e p a c k a g e a n d p a r a l l e l c a O l s l c o n n e d a 1 5 4 1 o t o a C - 6 4 o i C - 1 2 8Q i v e s B u r s i N i b b l e r M p o w e r ? C o n v e n t i o n a l n l b b l e r a h a v e l d e c o d e t h d a i a t r a m t n e O i s k o e l o r e i c a

i u s i n g t h s e r i a l p o b u w h e n n a n - s t a n d a r d d a t a a r e n c o u n t e r e d t h e y a r e b e a t . B u r s t N i b b l e rd a t a a r a G C c o d e v i t h p a r a l l e l c a b l e w i t h o u t I h n e e d t d e c o d e i i s y o n e a o e r l e d c o o v

t h o r i g i n a l .n i b b l e u t 4 1 t r a c k s - C o p y w r i o l e d i s k i u n d e r m i - I n s t a l l s i m i n u t e s n s o b e r i n g r e q u i r e d o

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 A L O N E - O N L Y J 1 9 . 9 9 C A B L E A L O N E - O N L Y $ 1 9 . 9 9S O U N D S A M P L E R - O n l y $ 6 9 . 9 9 T U R B O R O I - O n l y $ 2 4 . 9 9

a n y s o u n d f l l g i i a i i y I n t o m e m o r y a n I r i a n r e p l a y i w i t he l f e c t s P l a y b a c k f o r w a r d s / b a c k w a r d s w i t h: . ■ ■ : : ■ i i m o d u l a l l o n " F u l l s o u n d o d I I I r i g a n i s a l t l r n s

m e n u * n t r w a v e l o r m s " P o w o r l u t s e q u e n c e r p l u s l o a d( u n c t i o n ' U n a I - M i e l n L i n a O u i i r x l t e e O M t S c o n l i o i s6 - O n l y $ 4 9 . 9 9

p e d f c a t i o n M I D I a r a a l l E t i c p r i c a ' M I D I I M I D I O u T h r u ' C o m p a t i b l e w i t h D i g i t a l S o u n d ! S a m p l e r a r i dd M u s i c s y s t e mC A B L E S ( f t p r o t e s s o n a l q u a l i t y } - O n l y S ' a . 9 9 )M U S I C S Y S T E M - O n l y $ 2 9 . 9 9

m o d u l a r p r o g r a m ( o c r e a t i n g , s a i l i n g , p l a y i n g a n g o u l s h e e l m u s i c " P l a y b a c k m u s i c I h r o u g h I n t e r n a l s o u n d

o M I D I ' I n p u t m u s i c w i t h t h o d l t o r , p i a n o k e y b o a r do r M I D I s y n t h e s i z e r ' C o n t a i n s m o d u l e s : E d i t o r .

K e y b o a r d , S y f f l h e s L z e r . L i n k e r a n P r i n t e r

H E R B O A R D - O N L Y $ 2 9 . 9 9c a r t r i d g e s " P o w e r o r V o t ! a n s l o t ' O n b o a r d l u s e

b u t t o n ' S a v e w e a r l e a r o y o u r e x p a n s i o n p o r t

' R e p l a c e m e n t l 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 6 4 ' L o a d s / s a v e sm o s t p r o n r a m i a 5 > 6 l i m e s n o r m a l s p e e d ' I n p r o v e f l D O s u p p o r t i n c l u d i n g 1 s e l o r m a l " P r o g r a m m e d l u n c t i o n k e y s ;L o a d , D i r e c t o r y , O l o l c . " R e t u r n l n o r m a l k e m a l a I t i e f i l c h o s u l l e n ' P i l e c o p i e r ' S p e c i a l I / l o a d e r ' L o t s m o i e l ■ l i t i a d i m i n u t 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 dR O B O T A R M - O n t y $ 8 9 . 9 9' F u l l a x i s r n o v e m e n t w i t n h u m a n l i k e d e r t e n t y t m a n i p u l a t es m a l l o b j e c t s " C o m e s w i t h C - S 4 i n t e r l a c e s o f t w a r e , f i n g e rl a w s , s h o v e l s c o o p , m a g n e t i c a t t a c h m e n t a n d 2 J O Y S T I C K S" U s e s c e l l s ' W o r k s w i t h o w i l h o u t I n l e r f a C H ' 3 2 ' t o t a l l e n g l hA D V A N C E D A R S T U D I O - O n l y $ 2 9 . 9 9" W i n d o w s , I c o n s , p u l l d o w n m e n u s p o i n t i n g d e v i c e s ' O p e r a t e sI M I R e s m o d e ' F u l l c o n t r o l o v a l c o l o r n i l r l b u t e s ' I B p e n s . 8r a n d o m s p r a y s , 1 6 u s e r d e f i n a b l e b r u s h e s ' W i n d o w s c a n b c u t H( M M i i f l . i n v e r i e d . e n l a r g e d , r e d u c e d , s q u a s h e d , s t r e i c h e a ,i N p p e d r o t a t e d ' 3 l e v e l s o m a g m l l c a i i o n ' L i n e s , p o i n l s .r e c t a n g l e s , t n a n g l e s , c i r c l e s . r a y s w i i n e l a s t i c t a c H i t y " S o l i dt o - i u r s d t i l l w i t h 3 u s e r d e f i n a b l e p a t i e r n s ' A l l i n f o r m a t i o n o s c r e e n - n o n e e d t o s w i l c J i b e t w e e n p i c t u r e m e n u ' C o m p a t i b l ew i t h k e y b o a r d , p * z - • c v m o u s e K o a l a P a

R I D A T E L " A d d W . O O s r u p p i n o t i a n d l i n g i n t h o c o n t i n e n t a l U : S D O p a A H F P A P O 1 i i O O O C a n . i i i a . M e iC . O . D . o r d e r s a d S 3 . O O l a b o v e c h a r g e s : S P E C t F I V C O M P U T E R M O D E L W I T H O f l D E R3 4 3 0 E T R O P I C A N A A V E . # 6 7 V I S A j M C / C h e c k s / M o n e y O r d e r s / C . 0 . 0 . A c c e p t e d : P l e a s e c a l l ( o r r e t u r n a u t h o r n a i i o n n u m b e r r e l u r n si i c - . » r > » n n . n s u b | e c l l 2 0 r e s l o c h l n o f e e : W r e s e r v e t h r i g h t l s u b s t i t u t e p r o d u e i s o d i f l e r e n l a p p e a r a n c e b u V f c l j A S , N B 9 1 2 1 e q u a l q u a l i t y a n l u n c l i o n f o n e m a p i c t u r e d a b o v e : P r i c e s s u b | e c t l c h a n g e w i t h o u t n o t i c e .

E P R O M M E R 6 O N L Y $ 6 9 . 9 9" T o p q u a l i t y , e a s y t u s E P R O M p r o g r a m m e r f o t h 6 4 / l Z S" M e n u d r i v e n s o f l w a r e / h a n * * a r e p a c k a g e m a k e s p r o g r a m m i n g ,r e a d i n g . , v e r i f y i n g . c o p y i n o E P R O M ' S s i m p l i c i t y I t s e l f " P r o o r a m2 7 1 6 t h r u 2 7 2 5 6 c h i p s 1 Z . 5 . 2 o 2 l o l l s ' F u l l f e a t u r es y s t e m a l f u n c t i o n s c o v e r e d I n c l u d i n g d o v i c o c h e < A / v e r i l y ' T h em o s l c o m p r e h e n s i v e , t r t e n d l y a n b e s t v a l u e f o I h m o n e yS r o g r a m m e r a v a i l a b l e l o i h 6 4 / 1 2 8 ' I d e a l c o m p a n i o n f o

u p o r o m E j p a n d e r , \ 6 E P R O M b o a r d o a n E P R O M p r o j e c tU E R A S E R O N L Y ( 3 9 . 9 9 ( H o U s 4 E P H O M ? ]S U P E R O M E X P A N D E R - O n f y $ 4 9 . 9 9■ s o c k e t s e a c h a c c e p t B t h r u 3 2 E P R O M s ' O n b o a r do p e r a t i n g s y s t e m n p r o g r a m s t l o a d ' M e n u d r i v e n j u s tp r e s s k e l l o a d p r o o r a m " S e l e c l a n s l o t u n d e r s o f t w a r ec o n t r o l " C o d o g e n e r a t o r f e a t u r e w i l l t a k e y o u r o w p r o g r a m s a n t u r n t h e m i n t o a u t o s l a r t p r o g r a m s ( E p r o m b u r n e r r e q u i r e d )

T O O L K I T I V - O n l y $ 1 4 . 9 9' T h a u l t i m a t a d « t o o l k i t l o I h 1 5 4 1 w i t h m o r e f e a t u r e s t h a nm o s t f o l o s s ' A b s o l u t e m u s t f o s e r i o u s d i s k h a c k e r ' D I S KD O C T O R V ' H E A D E R / G A P E D I T O R " O I S K L O O K r e c o v e rl o s t f i l e s ' D i s a s s e m b l e a n y p r o g r a m f r o m d i s k l s c r e e n o p r i n t e r " F i l e c o m p a c t o r " F a s t a r s * c o p y " F a s t f i l e c o p y " 1 s e l o r m a n e r " E r r o r e o i l ' M u c h , m u c h m o r e lS M A R T C A R T C A R T R I D G E - O n t y $ 5 9 . 9 9

N O Y O U C A N H A V E A 3 2 C A R T R I D G E T H A T Y O P R O G R A M L I K E R A T H E N A C T S L I K E R O M !' S a t l e r y b a c k e d t o l a s t u t y e a r s ' M a k e y o u r o w c a r t r i d g e s

e v e n a u t o s t a r t l y p e a w i t h o u t t h n o o d l o o E P H O M b u r n e r' C a n b s w i t c h o o 1 i n / o u t v i s o f t w a r e ' T u r n y o u r c a r t r l d a e I n t o3 2 R A D I S K w i t h o u H A D I S K B a f l w a r n O n l y $ 1 9 R O B O T E K 6 - O n l y $ 6 4 . 9 9M O D E L R O B O T C O N T R O L M A D E E A S Y

o u t p u t c h a n n e l s e a c h w i t h o n b o a r d r s l a y " I n p u t c h a n n e l se a d i l u l l y b u f f e r e d T l e v e l s e n s i n g ' A n a l o g i n p u l w i t h t u B i M c o n v e r s i o n " V o i c e i n p u l f o v o i c e c o n t r o l ' S o f t w a r f e a t u r e s :t e s t m o o e . a n a l o g m e a s u r e m e n t , v o i c e a c t i v a t e d i g i t a l r e a d o u t

8 0 0 - 7 8 2 - 9 1 1 07 0 2 - 4 5 4 - 7 7 0 0

I N E V A D A

Page 10: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 10/92

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 e 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 lc 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 m e '

S l r e e l :

C t t y :

Z i

T y p e o c o m p u t e r

Q j a n i i t yI s s u e

W o r t h / 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 :S a l e s T a x : t

S h i p p i n g :

T O T A L :

P r i c e '

B a c k i s s u e s o C O M P U T E ! , a n C O M P U T E ' S G a l i t r e a r % C O e a o i N i s s u e s D a t e d p n o r t J a n ua r y , 1 9 6 6 , a r e a v a i l a b l e I a t » t o n , t h l o « e w i g .> s s u e s a r N O a v a f l a W e ' G u m m : ( 8 6 , 3 / B 6 .S i n g l e O a k s f o C O M P U T E 1 ' ! G a i e r r e a r S 1 5 0 0 .O i s t y m a g a z m e c o m b i n a t i o n s a i J 1 6 0 0 M O T E : N od i s k s d a t e d p r > 3 r 1 J u n e 1 9 8 6 a r a v a i l a b l e . T h M a 1 9 8 6 a n d O c t o b e r . 1 9 8 7 G a i o l l o D i s k s a n l o n g e r a v a i l a b l e .B a c k i s s u e s o l C O M P U T E ! 1 ! P M a g a t l n e a r 1 1 0 . 0 0 e a c h . 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 o n l y a s m a f l a i i n e / d i s k c o m b i n a t i o n . O u r b a c k I s a u a I n v e n t o r yc o n s i s t s m a i n l y o m a g a j i n a s w f l h 5 . 2 5 - l n c r i D i s k s ,o u w w i l l a t t e m p t t s u p p l y 3 . 5 - l n c l i d i s k s i r e q i « s t B d T h f o l l o w i n g i s s u e s a r e N O a v a i l a b l e : P M t g i O n e : 9 / B 7 . 1 1 / 8 7 . 9 ^ 8 , 1 1 / 6 8 .B a c k i s s u e s o C O M P U T E ' ' ! A m i g a f l e s o u c o m a g az i n e a r a v a i i a t r f s b e g i n n i n g w i t h S p r i n g . 1 9 8 9 l o £ 6 0 0 e a c h . B a c k i s s u e s o C O M P U T E S A m i g a P a s o u ' e o D i s k a r a v a i l a b l e b e g i n n i n g w i t h S u m m e r .1 9 8 9 t o $ 1 0 e a c f i O s k / m a g a i m e c o m o m a o o n ia r $ 1 0 0 S f u p p t n g a n h a n d l i n g i n c l u d e d l o S - i i k i C n a d i a n r e s O e n t s . O t h e r s a d S 2 0 0 f o s u r f a c e m a l l .S D l o a i m a i l .P a y m e n t m u s t b e i U . d o l l a r s b c h e c k O V a w n o nU b a n k M a s t e r C a r d o r V i s a c r e d i t c a r d s a c c e p t e do o r d e r s o m o r e t h a n S 2 0 0 N o r m C a r o l i n a , N e Y o r k , a n P e n n s y l v a n i a r o s -k J 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 I a n .

L E T T E R SJ a J k f l l i t i i r

M a i l H a t s iT h a r t i c l e " W h o Y G o n n a C a l l ? "( S e p t e m b e r ) p e r f o r m e d s e r v i c e i t e l li n y o u r r e a d e r s a b o u t u s e r g r o u p s .C o m m o d o r e u s e r s w h l i v e i n a r e a ss e r v e d b s u c h g r o u p s s h o u l d s e r i o u s l yc o n s i d e r j o i n i n g . " M e e t i n g 6 4 / 1 2 8U s e r s T h r o u g h t h M a i l " i u s e rg r o u p f o t h o s e w h c a n n o t a t t e n d l c a g r o u p o w h w o u l d l i k e t o m a k em o r e C o m m o d o r e f r i e n d s . W e ' v e b e e na r o u n d f o o v e r t h r e e y e a r s . W h a v e 7 m e m b e r s f r o m t h U . S . , C a n a d a , M e x ic o F r a n c e , a n W e s t G e r m a n y . M e b e r s i n c l u d e a b s o l u t e b e g i n n e r s a n e x p e r i e n c e d p r o g r a m m e r s . W e c h a n g e i n f o r m a t i o n , a d v i c e , e n c o u r a g em e n t , a n p u b l i c d o m a i n p r o g r a m s ,i n c l u d i n g t h o s e w w r i t e o u r s e l v e s .M e m b e r s r e c e i v e g r o u p n a t n e - a n d -a d d r e s s l i s t a n a s h o r t d e s c r i p t i o n o e a c h m e m b e r ' s i n t e r e s t s a n t h e q u i pm e n t t h e y o w n . W a l s o h a v e b m o n t h l y n e w s l e t t e r . D u e s a r $ p e y e a r ( t c o v e r n e w s l e t t e r p o s t a g e a n p h o t o c o p y c o s t s ) . F o m o r e i n f o rm a t i o n , w r i t e m a R o u t e B o 1 5 1 , S t J o s e p h , I l l i n o i s 6 1 8 7 3 .

j e a n N a n c eP r e s i d e n t

M e e t i n g 6 4 / 1 2 8 U s e r s T h r o u g h t h M a i lC o s m e t i c

W h a t ' s t h d i f f e r e n c e b e t w e e n t h 6 a n 6 4 C ? W h i c h d y o r e c o m m e n d ?

J i M c K i n n e yR a w l e t t , T

W e ' d r e c o m m e n d e i t h e r b e c a u s e t h e y ' r ef u n c t i o n a l l y i d e n t i c a l . T h 6 4 i t h n e w e r m a c h i n e — a l l d i f f e r e n c e s b e t w e e ni a n t h 6 a r c o s m e t i c . I y o u ' r e p l a nn i n g t b u b r a n d - n e w m a c h i n e , t h 6 4 i a l y o u ' l l f i n d . I y o b u u s e dm a c h i n e , e i t h e r w i l l d j u s t f i n e .U s e r G r o u p D i r e c t o r yI l i s t o u s e r g r o u p s a v a i l a b l e ? I ' l o o k i n g f o o n i m a r e a .

] a F A V e e nH o l l a n d , M

W p u b l i s h c o m p l e t e l i s t o u s e r g r o u p se v e r y y e a r i o u M a a n J u n e i s s u e s .T h i s y e a r ' s l i s t h a s 4 5 3 n a m e s . E v e r y i s s u eb e t w e e n J u l y a n A p r i l , w p u b l i s h " U s e rG r o u p U p d a t e , " w h i c h l i s t s n e g r o u p s ,d i s b a n d e d g r o u p s , g r o u p m e r g e r s , a n a d r e s s c h a n g e s . O u c u r r e n t f i l e s h o w s t h

c l o s e s t g r o u p t H o l l a n d a t h W e s tM i c h i g a n C o m m o d o r e U s e r s C r o u p , P . O .B o 8 8 1 9 1 , K e n t w o o d , M i c h i g a n 4 9 5 0 8 .

s x t i n c tI ' v e s e e n t h n a m e S X - 6 4 s e v e r a l t i m e sw h i l e r e a d i n g y o u r m a g a z i n e o v e r t h p a s t y e a r . A l I ' v e b e e n a b l e t g a t h e r i t h a t i t ' s s o m e s o r t o f p o r t a b l e 6 4 P l e a s ee x p l a i n w h a t a S X - 6 4 i s

A n d y O r t h m a n nL C e n t e r , W

W h a t y o u ' v e g a t h e r e d i c o r r e c t : I t ' s p o t a b l e 6 4 . T h e S X - 6 4 w a s i n t r o d u c e d a t h J a n u a r y 1 9 8 4 C o n s u m e r E l e c t r o n i c sS h o w . I h a a c t u a l l y d e b u t e d e a r l i e r a t h S X - 1 0 0 a n d t h e n a t h E x e c u t i v e 6 4 b u i d i d n ' t r e a l l y s e l l u n t i l i w a l a u n c h e d a s t h e S X - 6 4 . I f e a t u r e s a b u i l t -i 5 - i n c h c o l o r m o n i t o r a n 1 7 0 K b u i l t -i 5 ' A - i n c h d i s k d r i v e , a n i h a a i n i t i a lr e t a i l p r i c e o f $ 9 9 5 . T h S X - 6 4 h a s b e e no u o p r o d u c t i o n f o a b o u t f o u r y e a r s .A l r e a d y T h e nI y o u r A u g u s t c o l u m n , P h i l i p B i s h o pr e c o m m e n d s ( h 6 4 v i d e o u p g r a d em o d u l e t a l 1 2 o w n e r s . I ' l i k e t k n o w w h a t t h a t m o d u l e i s h a v e1 2 8 D . D o e s t h a t m a k e a d i f f e r e n c e ?

A r i f M o h a m e d S a l e mA b D h a b i

U n i t e d A r a b E m i r a t e s

Y o b e t . Y o a l r e a d y h a v e t h 6 4 u g r a d e . T h 1 2 8 D , w h i c h r e p l a c e d t h 1 2 i l a t e 1 9 8 7 , i n c l u d e s t h 6 4 8 5 6 3 v i d e oc h i p . T h o r i g i n a l 1 2 c o n t a i n s 1 6 c h i p . B o f f e r i n g 6 4 o d e d i c a t e d v i d e oR A M , t h n e w e r c h i p a l l o w s f o i m p r e ss i v e 6 4 2 0 i i i - r e s g r a p h i c s d i s p l a y s .R e a d e r A d v i c e , P l e a s eC a y o r e c o m m e n d 6 a c c o u n t i n gp r o g r a m t h a t p r i n t s c h e c k s f o r a s m a l lb u s i n e s s a n c o m p a n y f r o m w h i c hc a n p u r c h a s e b l a n k c h e c k s ?

K r i s t i t i e C i p r aB r a n d o n , M

H e r e ' s a n o t h e r c h a l l e n g e t o u r e a d e r s .D y o u s 6 4 a c c o u n t i n g p r o g r a m w i t hc h e c k - p r i n t i n g c a p a b i l i t i e s ? I y o l i k ew h a t y o u ' r e u s i n g ( p r e f e r a b l y p r o g r a mt h a t ' s s t i l l a v a i l a b l e s o K r i s t i n e c a f i n di t ) , w r i t e a n t e l l u s W e ' l l p u b l i s h t h n a m e s o f t h e m o s t h i g h l y r e c o m m e n d e dp a c k a g e s i a u p c o m i n g i s s u e .

1 C O M P U T E ' S G a z e t t e D e c e m b e r 1 9 8 9

Page 11: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 11/92

V o t e t o M e R h e t t A n d e r s o n

I y o w e r e r e a d i n g G a z e t t e l a s ty e a r , y o m a r e m e m b e r t h a tR a n d y T h o m p s o n ' s " P r o g r a m m e r ' sP a g e " c o l u m n b e a t o u m o w " H o r i z o n s " b h a i r i t h a n n u a lR e a d e r s h i p S u r v e y . h a p p e n e d t n o t i c e t h a t t h i s y e a r ' s s u r v e y i i t h i s i s s u e , s I ' l i k e t o t a k e a d v a nt a g e o f t h i s o p p o r t u n i t y t o s t u f f t h b a l l o t b o x . W i l l t h e r e a d e r s o m c o l u m n p l e a s e t a k e t h t i m e t f i l lo u t h s u r v e y ?

S e r i o u s l y f o l k s , w u s t h r s u l t s o f t h e s u r v e y t p l a n f o t h n e x t y e a r . T h e m o r e f o r m s w g e t ,t h b e t t e r w c a p l a n . P l u s , i t ' sn i c e t g e p a o t h b a c k f o t h w o r k w d o m a y b e t h a t ' s w h a s o c i a t e p u b l i s h e r L a n c e E l k o p u t h i c o l u m n s , " E d i t o r ' s N o t e s " a n " L e t t e r s t t h E d i t o r , " o t h b a l l o tt h i s y e a r . G u s t k i d d i n g , b o s s . )

W h i l e y o u ' r e a i t f e e l f r e e t w r i t e u n o t e a n d r o p i i n t o t h m a i l a l o n g w i t h t h s u r v e y . T e l l u w h a t e v e r ' s o y o u r m i n d . D y o l i k e g a m e w e h a t e d ? D y o t h i n kt h h o m e c o m p u t e r m a r k e t i d u f o r a r e s u r g e n c e ? D y o t h i n k t h a tt h s h a m p o o i n s t r u c t i o n s " W e th a i r . L a t h e r . R i n s e . R e p e a t . " f o r ma i n f i n i t e l o o p ? L e t u s k n o w .

A c t u a l l y , b r o u g h t u t h v o i n s u b j e c t b e c a u s e I ' v e b e e n t h i n k -i n a b o u t c o m p u t e r v o t i n g .W o u l d n ' t d e m o c r a c y b b e t t e rs e r v e d i w c o u l d v o t e w i t h o u rh o m e c o m p u t e r s ?

M a y b e s o m e d a y i w i l l h a p e n . B u t h e r e a r o b v i o u s p r o bl e m s . N o e v e r y o n e h a h o m ec o m p u t e r w i t h m o d e m . C o u l d w j u s t l e t h p e o p l e w i t h h o m e c o p u t e r s v o t e f r o m t h e i r h o m e s a n t h r e s t v o t e n o r m a l l y ? N o t h a tw o u l d l e a d t o g r e a t e r p e r c e n t a g eo f a f f l u e n t p e o p l e v o t i n g , a n t h a tw o u l d n ' t b e f a i r . ( H o m e c o m p u t e r s ,u n f o r t u n a t e l y , f i n d t h e i r w a i n t of e l o w - i n c o m e h o m e s . )

P l u s , c l e v e r h a c k e r m i g h t b

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

h a v e c o u s i n s w h l i v e i C l u m b u s , O h i o . I t h l a t e 1 9 7 0 st h e y h a Q u b e , a e x p e r i m e n t a l i t e r a c t i v e c a b l e s y s t e m t h a t w a r u b W a r n e r A m e x . W i t h Q u b e , y o c o u l d v o t e f o t h i n g s . I ' n o s u r e i Q u b e d a b b l e d i l o c a l g o v e r n m e n t ,b u d r e m e m b e r t h a t t h e r e w e r et a l e n t s h o w s . T h r e e p e o p l e w o u l ds i n g , t h e n e v e r y o n e w a t c h i n g c o u l dp u s h b u t t o n t v o t e f o r t h e i r f v o r i t e s i n g e r . P u r e d e m o c r a c y .

W o u l d y o r a t h e r w a i t i l i n ea t h e p o l l i n g p l a c e o v o t e b m d e m ? L e m k n o w ,

E u l e r v s N e w t o n v s G a u s sI t ' s t i m e f o t h r e e m a t h e m a t i c a l g n i u s e s t f a c e o f f . ( W a r n i n g : Y o w o n ' t u n d e r s t a n d t h i s u n l e s s y o r e a d t h O c t o b e r " H o r i z o n s . " )

F i r s t u p I s a a c N e w t o n , r e p r es e n t e d b R a n d y H e r n e r o N o r -w a l k , O h i o :

" A f t e r r e a d i n g H o r i z o n s ,c o u l d n ' t r e s i s t d r o p p i n g y o n o t e .

b e l i e v e S i I s a a c N e w t o n u s u a l l yg e t s c r e d i t , o b l a m e , a s t h e c a s em i g h t b e , f o r t h t r i c k .

" C o m p u t e r s h a v e a l w a y s b e e ns m a r t . I t ' s t h p r o g r a m m e r s t h a tn e e d h e l p . D i y o e v e r w o n d e rw h y , w h e n t h e y p r o g r a m c o p u t e r t t h i n k l i k e h u m a n , t h e yc a l l i a r t i f i c i a l i n t e l l i g e n c e ? "

N e x t , L e o n h a r d E u l e r , r e p r es e n t e d b C h a r l e y M u s s e l m a n o S o m e r v i l l e , M a s s a c h u s e t t s :

" a g r e e w i t h y o u r c o m m e n tr e g a r d i n g C h r i s t o p h e r s o n ' s m e t h o df o s o l v i n g t h e p r o b l e m . h a v es t o r y t a d d .

" L e o n h a r d E u l e r w a w i s eg u i S w i s s g r a d e s c h o o l . T p u n i s h h i f o c u t t i n g u i n c l a s s ,h i t e a c h e r o r d e r e d h i t s u t h i n t e g e r s f r o m t 1 0 0 . R a t h e r t h a nq u i e t d o w n , E u l e r p r o m p t l y a s w e r e d ' 5 0 5 0 , ' n d o u b t a n n o y i n gh i t e a c h e r . E u l e r h a i n v e n t e d t h

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

w a i n t r o d u c e d t t h i m a g i n a r yn u m b e r d e f i n e d b t h s q u a r e r o o to — 1 W h e n h i t e a c h e r w r o t eE X P ( P I i ) E u l e r , s t i l l s m a r t yp a n t s , s a i d , ' O b v i o u s l y e q u a l s — 1 ! 'S o m e h o w h s a t h a t r a i s i n g e t h b a s e o f n a t u r a l l o g a r i t h m s , t i m a gi n a r y p o w e r s y i e l d s t h e t r i g o n o m e tr i f u n c t i o n s , s i n e a n c o s i n e .

" E u l e r ( 1 7 0 7 - 1 7 8 3 ) w o r k e d i G e r m a n y a n R u s s i a a n h a b e e nc a l l e d t h m o s t p r o l i f i c m a t h e m a t ic i a n w h e v e r l i v e d . h a t u s E u l e r E q u a t i o n s t a n a l y z e t h m t i o n o f s p i n n i n g t o p - — a v e r y h a i r yp r o b l e m . "

F i n a l l y , r e p r e s e n t i n g K a r l F r i e -d r i c h G a u s s i C h a r l e s M S h a p i nf r o m M a s s a p e q u a , N e Y o r k :

" I r e s p o n s e t y o u r r e c e n tc o l u m n r e g a r d i n g t h m e t h o d o c o m p u t i n g , f o e x a m p l e , t h s u o a l t h i n t e g e r s f r o m t 1 0 0 0 b u s i n g t h m e t h o d o p a i r s , i n v o l v e st h f o r m u l a f o t h s u o a a r i t hm e t i c p r o g r e s s i o n u s i n g n / 2 *( 1 w h e r e i t h n u m b e r o t e r m s , a i t h f i r s t t e r m , a n i t h l a s t .

" T h e f o r m u l a i s a i d t b t h d i s c o v e r y o t h g r e a t G e r m a nm a t h e m a t i c i a n , K a r l F r i e d r i c hG a u s s ( 1 7 7 7 - 1 8 5 5 ) . A t h s t o r yg o e s , w h e n h e w a s i e l e m e n t a r ys c h o o l , h i s t e a c h e r , t k e e p t h b o y sb u s y , w o u l d g i v e t h e m p r o b l e m sl i k e ' a d d u a l t h n u m b e r s f r o mt 1 0 0 0 . ' I s e e m s a l t h b o y s w e r eb u s y e x c e p t f o G a u s s , w h c a m eu w i t h t h a n s w e r i n f e s e o n d s . I n c i d e n t a l l y , c o m p a r e t h i sf o r m u l a w i t h t h f o r m u l a f o t h a r e a o f a t r a p e z o i d , A h / 2 * ( B 1B 2 ) . B u t h a t ' s a n o t h e r s t o r y . "

W e l l , I ' m g l a d w c l e a r e d t h a tu p ( L a t e - b r e a k i n g n e w s : R e a d e r sD o u g l a s H u d s o n a n J o h n D o a n ev o t e f o G a u s s , a n t h e y e v e n b a c kt h e i r v o t e s w i t h d o c u m e n t a t i o n , t h b o o k s O h ! P a s c a l ! a n M e o M a t he m a t i c s , r e s p e c t i v e l y . )

C O M P U T E ! ' * G a z e l l e D e c e m b e r 1 9 8 9 1

Page 12: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 12/92

T i p s f r o m R e a d e r s

R a n d y T h o m p s o n

" T h e P r o g r a m m e r ' s P a g e " i i n t e r e s t e d i y o u r p r o g r a m m i n gt i p s a n t r i c k s . S e n d a l s u b m i ss i o n s t T h P r o g r a m m e r ' s P a g e ,C O M P U T E D G a z e t t e , P . O . B o 5 4 0 $ , G r e e n s b o r o , N o r t h C a r o l i n a2 7 4 0 3 . W e ' l l p a y S 2 5 - S 5 0 f o r e a c ht i w p u b l i s h .

M m a i l b o x i a b o u t t e x p l o d e , s o i m u s t b t i m e t d e d i c a t e a n o t h e rc o l u m n t r e a d e r h i n t s a n t i p s . S i f ti n t h r o u g h s t a c k s o f l e t t e r s , I ' v ef o u n d g o o d s e l e c t i o n o h i n t s t h a tp r o m i s e t i n c r e a s e y o u r p r o g r a mm i n g p r o d u c t i v i t y . T h i s s h o u l d a l s ok e e p m m a i l b o x f r o m r e a c h i n g c r i ti c a l m a s s f o a t l e a s t a n o t h e r w e e k .

W h o ' s O u T h e r e ?H e r e ' s s h o r t p r o g r a m t h a t t e l l sy o h o w m a n y a n d w h a t t y p e s o d i s k d r i v e s a r e c o n n e c t e d t 6 o 1 2 8 c o m p u t e r . I o r d e r f o i t w o r k , a l o t h d i s k d r i v e s m u s t b t u r n e d o a n t h e y m u s t h a v e c o s e c u t i v e d e v i c e n u m b e r s ( 8 9 1 0 a n s o n ) .

1 D V = 82 O P E N 1 5 , D V , 1 5 : C L O S E 1 3 I F S T T H E N D V = D V - 1 : G O T O 5 4 D V = D V t l5 F O T = 8 T O D 6 O P E N 1 5 , T F 1 57 P R I N T # 1 5 , " M - R " C H R $ ( 1 9 8 ] C H R S

< 2 2 9 ) C H R S ( 1 )B G E T U 5 , A $ : A $ n S - t C H R S ( 0 )9 P R I N T " D R I V E " ; T ; " I S " 1 0 I A S C ( A S ) - 5 2 T H E N P R I N T

1 5 4 1 "1 1 I A S C ( A $ ) = 5 5 T H E N P R I N T

1 5 7 1 "1 2 I E f t S C ( A $ ) = 2 5 5 T H E N P R I N T

[ S P A C E ) " 1 5 8 1 "1 3 C L O S E 1 5 : N E X T

Y o c o u l d c o n v e r t t h i s p r g r a m i n t o s u b r o u t i n e a n s a v e t h r e s u l t s i n a a r r a y i n s t e a d o p r i n ti n t h e m t t h s c r e e n . T h i s w a y ,y o u r p r o g r a m c o u l d p r o m p t t h u s e r w i t h s u c h i n t e l l i g e n t l i n e s a sS A V E D A T A T Y O U R 1 5 4 1 O W O U L D Y O P R E F E R U S I N G1 C O M P U T E ! G a z e l l e D e c e m b e r 1 9 B 9

Y O U R 1 5 8 1 ? w h e n i c o m e s t i m e t s a v e d a t a t d i s k .

I y o u h a v e a t h i r d - p a r t y d i s kd r i v e t h a t t h i s p r o g r a m d o e s n o tr e c o g n i z e , r u n t h f o l l o w i n gp r o g r a m :

1 I N P U T " D R I V E N U M B E R " ; D V2 O P E N 1 5 , D V , 1 53 P R I N T 8 1 5 , " M - R " C I ! R S ( 1 9 8 ) C H R S

( 2 2 9 ) C H R S ( 1 )4 G E T # 1 5 , A S : A $ - A $ + C H R $ ( 0 )5 P R I N T A S C ( A S )6 C L O S E 1

W r i t e d o w n t h n u m b e r t h a tp r i n t s t o t h s c r e e n a n t h e n a d l i n e t o t h f i r s t p r o g r a m t h a t r e a d s1 2 I A S C < A $ ) - * x * T H E N P R I N T

" d r i v e t y p e "w h e r e x x i t h n u m b e r t h a t y o w r o t e d o w n a n d r i v e t y p e i t h t y p e o d r i v e t h a t y o u o w n .

S e a n G a n e s sH o l l i s , N

M i s s i n g D a t aN e g i e c t i n g t p u n u m e r i c d a t a b t w e e n t h c o m m a s i D A T A s t a t em e n t i t h s a m e a i n c l u d i n g t h ed i g i t 0 F o r e x a m p l e , t h i s p r o g r a m1 F O 1 = T 1 0 : R E f t D D : P R I N T

[ S P A C E ) D : N E X T2 D A T A , , , , , , , , ,

p r o d u c e s t h s a m e r e s u l t s a t h i sp r o g r a m

1 F O 1 = T 1 0 : R E A D D : P R I N T{ S P A C E ] D : N E X T

2 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0I y o a r r e a d i n g s t r i n g d a t a —

a s i n t h c o m m a n d R E A D D $ — t h em i s s i n g d a t a i i n t e r p r e t e d a s n u l ls t r i n g .

D o u g R o s sM e r r i c k v i l t e , O n t .

C a n a d a

J o y s t i c k I n i t i a l sY o c a u s t h i s s u b r o u t i n e i a a r c a d e g a m e t a l l o w p l a y e r s t e t e t h e i r i n i t i a l s v i t h j o y s t i c k i p o r t 2 A f t e r t h i n i t i a l s h a v e b e e n

e n t e r e d , t h e p r o g r a m s t o r e s t h e m i X f o l a t e r u s e , s u c h a s a v i n g h i g hs c o r e s t d i s k .1 G O S U B 1 0 0 0 : P R I N T : P R I N T X S : E

N 1 0 0 0 P R I N T C H R S U 4 7 ) : L S = " A B C D E

F G H I J K L M N O P Q R S T U V W X Y Z " : X S = "" : L « l i P - l

1 0 1 0 J S " P E E K ( 5 6 3 2 0 ) : F B = J S A N [ S P A C E ) 1 6 : J S - 1 5 - ( J S A N 1 5

1 0 2 0 I F B - 0 T H E N X S = X S + M I D S ( LS , L , 1 ) : L = l i P " P + l : W A I T 5 6 3 2 0, 1 6 : I F P - T H E N R E T U R N

1 0 3 0 P R I N T " { H O M E ) { 6 D O W N j X O U RI N I T I A L S : " ; S P C ( P ) ; M I D S ( L S ,

L , l )1 0 4 0 I J S - 1 T H E N L = L - H : G O S U B 1

0 7 0 H F L - 2 7 T H E N1 0 5 0 I J S - 2 T H E N L = L - 1 : G O S U B 1

0 7 0 : I F L = T H E N L - 2 61 0 6 0 G O T O 1 0 1 01 0 7 0 F O R K * T 1 0 0 : N E X T : R E T U R

T o p e r a t e i t p u s h f o r w a r d o b a c k o t h j o y s t i c k t c y c l et h r o u g h t h a l p h a b e t . P r e s s t h f i r eb u t t o n t a c c e p t t h c u r r e n t l e t t e ra n m o v e o t t h n e x t o n e . T h r e el e t t e r s m a k e u t h p l a y e r ' s i n i t i a l s .T h i s p r o g r a m w o r k s o b o t h t h 6 a n 1 2 8 .

M i c h a e l P e r eG l e n d a l e , A

B u i l t - i n 6 M o n i t o rT h 1 2 8 ' s b u i l t - i n m a c h i n e l a g u a g e ( M L ) m o n i t o r c a n b e u s e d t e d i t 6 4 p r o g r a m s . F o e x a m p l e , y o c a u s t h 1 2 8 ' s m o n i t o r t e n t e ra M p r o g r a m a l o c a t i o n 4 9 1 5 2( $ 0 0 0 0 0 ) i b a n k 0 T h e n , w h i l ed e p r e s s i n g t h C M k e y , r e s e t t h c o m p u t e r u s i n g t h r e s e t b u t t o n o t h r i g h t s i d e o f t h e c o m p u t e r . Y o w i l l n o f i n d y o u T M p r o g r a m a 4 9 1 5 2 e x a c t l y a i w a e n t e r e d i 1 2 m o d e . W h a t ' s m o r e , y o c a r e t u r n t 1 2 m o d e ( b y u s i n g t h er e s e t b u t t o n , n o b t u r n i n g t h c o m p u t e r o f a n o n ) , e n t e r b a n k 0 a l t e r t h p r o g r a m , a n r e t u r n o n c ea g a i n t 6 m o d e t o t r y o u y o u rc h a n g e s .

R i c h a r d R H a r v e lF o r t W o r t h , T

Page 13: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 13/92

i v e r s i o n sF a m e , N i n t e n d o , a n R o b o t s

F r e d D ' l u n a z i o

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

S u d d e n l y a l t h a t c h a n g e d .w r o t e c o l u m n a b o u t N i n t e n d oa n t h e n , t h e f o l l o w i n g m o n t h ,p u b l i s h e d D e n n i s J o s l i n ' s r e b u t t a lo m f i r s t c o l u m n . f l o o d o l e t e r s b e g a n a r r i v i n g . I ' t o u c h e dn e r v e ; t h e r e w a h i g h d r a m a , l o v e ,h a t e , a n p a s s i o n . S o m e p e o p l el o v e d 6 4 a n h a t e d N i n t e n d o s .O t h e r s f e l t d i f f e r e n t l y . b e g a n r p r i n t i n g t h e i r l e t t e r s . G a z e t t ed u b b e d t h i s " T h e G r e a t N i n t e n d ov s 6 D e b a t e " a n p u b l i s h e dh e a d l i n e o e a c h m o n t h ' s m a g az i n e c o v e r . T h f l o o d i n c r e a s e d .

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

T h W i n n e r !T h w i n n e r f o t h 6 " M a n i a c o t h Y e a r " a w a r d g o e s t M i k e F r a n zo I d a h o F a l l s , I d a h o . M i k e c o l o r f u ll d e c o r a t e d t h o u t s i d e o h i e v e l o p e w i t h c a r t o o n s , d i a g r a m s ,a n s i g n s . t a s t e o M i k e ' s e n v el o p e g r a f f i t i : " D o w n w i t h N i t e n d o ! T o m a n y p e o p l e l i k eN i n t e n d o b e t t e r t h a n C o m m o d o r e !B o g u s , d u d e ! M o s t u n t r i u m p h a n t ! "

c a r e f u l l y o p e n e d M i k e ' s e v e l o p e ( s a n o t s p o i l t h a r w o r k ) a n d f o u n d a a r t i c u l a t e , w o r d -p r o c e s s e d l e t t e r o t h i n s i d e .A m o n g M i k e ' s c o m m e n t s :

" N i n t e n d o f a n s s a y t h e y l i k et h m a c h i n e b e c a u s e i h a c a t r i d g e s a n y o d o n ' t h a v e t l o a dd i s k s . W e l l , i y o c a n ' t i n s e r t d i s ka n t y p e L O A D " * " , 8 , 1 , t h e ny o u ' r e i b a s h a p e ! "

M i k e g o e s o t s a y :

" M a r k H a l l [ f a n o f N i n t e n d o ]s a y s ' o u r c a r t r i d g e s h a v e m e g ab y t e ! ' W e l l , s a y , ' B i g D e a l ! Y o u rm e g a b y t e o n l y a d d s c o s t , n o q u a l i t y ! ' "

M i k e b i l l s h i m s e l f a t h w o r l d ' s l e a d i n g C o m m o d o r e f a a n c o n c l u d e s h i l e t t e r w i t h t h i sp a r t i n g s h o t :

" N i n t e n d o i o n l y f o c h i l d r e nw h a r t o y o u n g t p l a y a n y t h i n gc o m p l e x . C o m m o d o r e i f o m t u r e , i n t e l l i g e n t i n d i v i d u a l s w h a r t i r e d o P a c - M a n a n d w a n t g a m em a c h i n e t h a t ' s a l s o c o m p u t e r , "

W h i l e r u m m a g i n g t h r o u g h m m a i l b a g , c a m e a c r o s s t h e s e c h o i c er e m a r k s i l e t t e r f r o m J o h n D L a r k i n o f M i l f o r d , C o n n e c t i c u t :

" I ' d l i k e t s e w h o e v e r d s i g n e d t h o s e % $ # & ! N i n t e n d o c o t r o l p a d s s e n t e n c e d t u s t h e m f o 2 4 h o u r s s t r a i g h t . p r e f e r t h e o l dI n t e l l i v i s i o n d i s k s t t h o s e t h i n g s ,a n d y o u k n o w h o u n i v e r s a l l y d s p i s e d t h o s e c o n t r o l l e r s w e r e ! "

J o h n a d d s :" T h e r e a r s o m e r e a l l y g o o d 6

a r c a d e g a m e s , b u t t h e y g e t l o s t i nt h e f l o o d o f b a o n e s . T h e s e b a g a m e s a r i n v a r i a b l y g i v e n g o o dr e v i e w b s o m e o n e w h h a n e v e rs e f o o t i n s i d e a a r c a d e i n t h e i r l i f e ,m u c h l e s s p l a y e d t h a r c a d e g a m et h e y ' r e r e v i e w i n g . A m o n g t h g o o dg a m e s , m p e r s o n a l f a v o r i t e s a r A r k a n o i d , D e l t a P a t r o l , B o u l d e r d a s hC o n s t r u c t i o n K i t , S p e e d B u g g y ,G h o s t s ' N G o b l i n s , a n T e c h n o c o p . "

W h K i l l e d t h R o b o t s ?D a v i d L e o W a v e r l y , T e n n e s s e e ,h a t h e o r y t h a t e x p l a i n s t h d i a p p e a r a n c e o p e r s o n a ! r o b o t s . H w r i t e s :

" Y o u a s k e d y o u r r e a d e r s w h e r eh a v e a i t h e r o b o t s g o n e ? T h e y w e n tt t h b a c k s h e l v e s o t h f l e a m a k e t s . T h e y w e n t t h e r e b e c a u s e t h p u b l i c g o t b o r e d w i t h t h e m .

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

" A n o t h e r t h i n g t h a t k i l l e d a l t h r o b o t s i p r i c e . T h p u b l i c w a n te r o b o t l i k e t h o n i t h m o v i eS h o r t C i r c u i t , b u t h e y w a n t e d i f o u n d e r $ 2 0 0 . P e o p l e g e b o r e d w i t hr o b o t s t h a t j u s t r u a r o u n d a n b u m p i n t o t h i n g s .

" u s e d t h a v e g r e a t r o b o t .b o u g h t h i f o a b o u t $ 2 0 . H h a l i t t l e k e y b o a r d o t o o h i h e a d .Y o c o u l d p r o g r a m h i t o s p i n ,s t o p , s p e e d u p s l o w d o w n , b e e p ,a n d d o a b o u t 2 o t h e r t h i n g s . H w a g r e a t u n t i l f a t a l m i s c a l c u l at i o n s e n t h i t u m b l i n g o f t h s i d eo f t h e k i t c h e n t a b l e . c o u l d n ' t b e a rt h r o w i n g h i o u t , s n o h r e s t so t o o f t h e T u s a s m o n i t o r ,w i t h a n o t h e r o l d , u s e l e s s r o b o tu s e d f o N i n t e n d o v i d e o g a m e , a

b o o k e n d f o m o l p a p e r b a c k s ." I i w e r e p o s s i b l e f o r a r o b o t t

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

K e e p T h o s e L e t t e r s C o m i n gI t o o , w i s h h a t h k i n d o r o b o tt h a t D a v i d i d e s c r i b i n g . w r o t ea b o u t s u c h r o b o t i m s c i e n c e -f i c t i o n b o o k R o b o t O d y s s e y { T o rB o o k s , 1 9 8 8 ) .

U n t i l D a v i d ' s a n m f a n t a s yr o b o t a r r i v e s , p l e a s e k e e p w r i t i n g .L e m k n o w h o y o f e e l a b o u tr o b o t s , N i n t e n d o , a n o t h e r m a t e r s t e c h n o l o g i c a l .

F r e d D ' l g n a z i oc / C O M P U T E R S G a z e t t e3 2 I V 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

C O M P U T E . ' 1 * G a z e f f e D e c e m b e r 1 9 8 9 1

Page 14: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 14/92

m a c h i n e l a n g u a g eS n e a k y S t a c k

J i B u t t e r i l e l d

T h s t a c k i s t r a i g h t f o r w a r d a n n o r m a l l y t a k e s c a r e o f i t s e l f . J 5 0 u m p t S u b R o u t i n e ) i b a l a n c e db t h c o r r e s p o n d i n g R T ( R e T u r nf r o m S u b r o u t i n e ) ; a i n t e r r u p t , b a R T ( R e T u m f r o m I n t e r r u p t ) .

P r o g r a m m e r s u s P H t p u s h( o r s t o r e ) d a t a o n t o t h s t a c k a n P L t p u l l ( o l o a d ) i b a c k . T h p u s h e s a n p u l l s m u s t m a t c h e x a c tl s a t k e e p t h e s t a c k c l e a n . F o e x a m p l e , t h e s t a c k m i g h t b m a r k e d b y p u s h i n g b i n a r y 0 f o l o w e d b o t h e r i n f o r m a t i o n s u c h a A S C I I c h a r a c t e r s . W h e n i t ' s t i m e t r e c a l l t h i s i n f o r m a t i o n , t h e p r o g r a mp u l l s u n t i l i s e e s t h e b i n a r y 0

O n p r o g r a m m i n g t r i c k i t p u s h a a d d r e s s o t h e s t a c k w i t ht w P H ( P u s H r e g i s t e r ) c o m a n d s a n t h e n t e x e c u t e a R T S .E v e n t h o u g h s u b r o u t i n e h a s n o b e e n c a l l e d w i t h a J S R , t h R T d o e s t h j o b ; i o b e d i e n t l y c o l l e c t st h a d d r e s s f r o m t h s t a c k a n " r e -r u m s " t t h a t l o c a t i o n .

P a s s i n g D a t aC o m p u t e r s c i e n c e t e x t s o f t e n n o t et h a t t h e s t a c k i c o n v e n i e n t p l a c ei w h i c h t p a s s d a t a t s u b r o ut i n e . T h i s i n o g e n e r a l l y t r u e o 6 5 0 2 - b a s e d c h i p . I t ' s p o s s i b l e , b u i t ' s n o t c o n v e n i e n t .

H e r e ' s t h e p r o b l e m : S u p p o s ew w e r e t p u s e v e r a l d a t a i t e m so t h e s t a c k a n t h e n c a l l s u b r o ut i n e u s i n g J S R . T h s u b r o u t i n e ' s r t u r n a d d r e s s i t h l a s t t h i n g t g o t h s t a c k . T h d a t a c o u l d n o te a s i l y b p u l l e d f r o m t h e s t a c kw i t h o u t s o m e h o w g e t t i n g p a s t t h a tr e t u r n a d d r e s s .

B u i c a b d o n e . W c o u l dp u l l t h e r e t u r n a d d r e s s , f o l l o w e d b t h d a t a , a n t h e n r e s t o r e t h r e t u r na d d r e s s . A l t e r n a t i v e l y , w c o u l d" p e e k " a t h e s t a c k i m e m o r y . O C o m m o d o r e 8 - b i t m a c h i n e s , t h s t a c k o c c u p i e s p a g e a n i f i l l e d

f r o m t o t b o t t o m — f r o m a d d r e s s$ 0 1 F F d o w n w a r d t $ 0 1 0 0 ; t h c u r e n t s t a c k p o i n t e r c a b e s t a bl i s h e d w i t h T S X c o m m a n d . I t h i sl a s t c a s e , w w o u l d a s t h c a l l i n gp r o g r a m t c l e a n u t h s t a c k a f t e rw h a r e t u r n e d . E i t h e r m e t h o d i a w k w a r d b u c a n b e m a d e t w o r k .

T h e r e ' s o n m o r e w a o p a s si n g d a t a t s u b r o u t i n e u s i n g t h s t a c k : L e a v e t h d a t a d i r e c t l y b h i n d t h J S i n s t r u c t i o n . A g a i n , i t ' sn o a l w a y s t h e b e s t w a y . B u t i c a b m a d e t w o r k w e l l , a n i t ' s i n t e re s t i n g t o t r a c e t h l o g i c .

I n s i d e t h 1 2 T h K e r n a l R O o t h C o m m od o r e 1 2 8 c o n t a i n s a e x a m p l e o t h i s k i n d o c o d e a $ B 3 C 4 . S i m i l a rc o d e c o u l d b w r i t t e n o n a n y 6 5 0 2 -b a s e d m a c h i n e . I y o u h a v e a 1 2 8 ,y o c a f o l l o w t h e d e s c r i p t i o n b d i s a s s e m b l i n g t h c o d e . P r e s s F t e n t e r t h m a c h i n e l a n g u a g e m o n it o a n t h e n t y p e F B 3 C 4 . ( T h ei u s e d s i n c e R O i i b a n k 1 5 . )

A $ B 3 C 4 , c a l l t t h K e m a lr o u t i n e P R I M M ( P R i n t I M M e d i a t e )i m a d e w i t h J S $ F F 7 D f o l l o w e db s t r i n g { " e r r o r " ) t o b o u t p u t .T h s t r i n g c o n s i s t s o f A S C I I c h a r a ct e r s f o l l o w e d b b i n a r y 0 A f t e rt h 0 t h p r o g r a m c o n t i n u e s .

B 3 C 4 : J S R S F F 7 DB 3 C 7 : - B Y T E 2 4 5 2 5 2 4 5 0 B 3 C E : J M 5 B O 8 B

W h e n t h j u m p a $ B 3 C 4 i e e c u t e d , t h e r e t u r n a d d r e s s i p l a c e do t h s t a c k . T h i s i n o t , a y o m i g h t t h i n k , $ B 3 C 7 ; i n s t e a d , i t ' sl e s s , $ B 3 C 6 . N s p e c i a l r e a s o n —t h a t ' s j u s t h o J S a n R T w o r k .

L e t ' s l o o k a l o c a t i o n $ F F 7 D t s e h o t h e s t r i n g a $ B 3 C 7 i p r i n t e d . T h j u m p t $ F F 7 D ( i t h K e r n a l j u m p t a b l e ) t a k e s u i m m ed i a t e l y t S F A 1 7 . I t h i s r o u t i n e w f i n d m o r e r e g i s t e r s b e i n g p u s h e do n t o t h s t a c k .

F A 1 7 : P H A : T X A : P H A : T Y A :P H A : L D Y # $ 0 0

A l t h r e e d a t a r e g i s t e r s — A , X a n Y — a r e p u s h e d o t h s t a c k .T h s t a c k n o c o n t a i n s f i v e b y t e s :t h r e t u r n a d d r e s s p l u s t h e c o n t e n t so t h e t h r e e r e g i s t e r s . T h s t a c kp o i n t e r p o i n t s a t h e n e x t e m p t ys p a c e , b e l o w t h f i v e b y t e s . T h i s i s t r u c t i o n c o p i e s t h e s t a c k p o i n t e ri n t o t h r e g i s t e r .F A 1 E : T S

T h s u b r o u t i n e t h e n a d d s t i t o w r e t u r n a d d r e s s . T h b a s ea d d r e s s o $ 0 1 0 4 i n e c e s s a r y t p u u b e y o n d t h t h r e e d a t a - r e g i s t e rb y t e s .F A 1 F : I N $ 0 1 0 4 , X : B N E S F A 2 7F A 2 4 : I N $ 0 1 0 5 , X

N e x t , t h s u b r o u t i n e c h e c k st h l o c a t i o n w h e r e t h i s r e t u r n a d r e s s p o i n t s . T d t h i s , i c o p i e st h a d d r e s s f r o m t h s t a c k t z e r op a g e , w h e r e i m a b u s e d a a i n d i r e c t p o i n t e r .F A 2 7 : L D $ 0 1 0 4 , X : S T A $ C E : L D A

$ 0 1 0 5 , XF A 2 F ; S T $ C F : L D A ( $ C E ) , Y : B E Q

S F A 3 AI t h e i n d i r e c t a d d r e s s n o

p o i n t s a t h f o l l o w i n g t h s t r i n g ,t h s u b r o u t i n e i f i n i s h e d . O t h e rw i s e , i p r i n t s t h A S C I I c h a r a c t e ri t h a c c u m u l a t o r .F F 3 5 : J S $ F F D 2 : B C C $ F A 1 E

O t h 1 2 8 , j u m p t $ F F D 2( K e r n a l r o u t i n e B S O U T ) w i l l a l w a y s r e t u r n ( u n d e r n o r m a l c o n d it i o n s ) w i t h t h c a r r y f l a g c l e a r .T h u s , t h B C m a b v i e w e d a a " a l w a y s " b r a n c h .F A 3 A ; P L A : T A Y : P L A : T A X : P L A : R T S

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

1 C O M P U T E D G a z e t t e D e c o m b e r 1 9 8 9

Page 15: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 15/92

o G a z e t t e ' s B e s t 1 2 P r o g r a m s o n D i s kU T I L I T I E S G A M E S A P P L I C A T I O N SM e t a B A S I C 1 2

t o o l t h a t w i l l c h a n g e t h w a y o p r o g r a m — a d d s 1 n e w ,p o w e r f u l c o m m a n d s t B A S I C7 . R A M d i s k 1 2 L o a d a n s a v e a l y o u r p r g r a m s a l i g h t n i n g s p e e d8 0 - C o l u m n D i s k S e c t o r E d i t o rI n s p e c t a n a l t e r d a t a a n w h e r e o d i s k w i t h t h i s e x c e pt i o n a l l y w e l l - d e s i g n e d p r o g r a mM u l t i S o r tS o r t b o t h o n e - a n t w o - d i m e ns i o n a l s t r i n g a r r a y s a t m a c h i n el a n g u a g e s p e e d — I d e a l f o c u s t o m - d e s i g n e d d a t a b a s e s

B l o c k O u A d d i c t i v e , t w o - p l a y e r s t r a t e g yg 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 sM i a m i f e F r a n t i c a r c a d e - s t y l e g a m e t h a tc h a l l e n g e s y o t k e e p y o u rc a o t h r o a d — a n I n e r t i a sn i g h t m a r eT h A n i m a l s ' S h o wA a n i m a l o r c h e s t r a p l a y s y o u rf a v o r i t e c o m p o s i t i o n I t h i se n c h a n t i n g p r o g r a m f o r k i d s o a l a g e sC r l b b a g eY o u r 1 2 I c r a f t y o p p o n e n t i t h i s e l e c t r o n i c v e r s i o n o t h c l a s s i c c a r d g a m e

X P r e s s C a r d 1 2 V e r s a t i l e f i l e r l e t s y o s t o r e a a m a z i n g 1 1 6 K i m e m o r yS o u n d D e s i g n e rS i m u l a t e d a u d i o - c o n t r o l b o a r dl e t s y o u c r e a t e s o u n d s a n s a v ea n o n y o l i k eV i d e o S l i d e S h o wM a k e y o u r o w c u s t o m s l i d es h o w w i t h t h i s v e r s a t i l ep r o g r a m — w o r k s w i t h h i - r e s a n t e x t s c r e e n s1 2 M a t h G r a p h i c s

S t u n n i n g h i - r e s g r a p h i c s d i s p l a yp l u s t o o l k i t f o y o u r o w e x p e r i m e n t a t i o n3 - B a r G r a p h e rT r a n s f o r m o r d i n a r y n u m b e r s i n t ob o l d , m u l t i c o l o r e d 3 - g r a p h s

A l p r o g r a m s a r t h r o u g h l y t e s t e d a n r e a d y t o r u n f r o m o u f r i e n d l y , e a s y - t o - u s e m e n u s y s t e m .C o m p l e t e , e a s y - a c c e s s d o c u m e n t a t i o n f o e a c h p r o g r a m i i n c l u d e d o d i s k .D O N ' T D E L A Y I O R D E R N O W I

Y E S ! S e n d m N a m eA d d r e s sC i t y -

c o p i e s o G a z e t t e ' s 1 2 C l a s s i c s d i s k . I ' v e e n c l o s e d S 1 . 9 5 " t o e a c h c o p y .

M a l 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 t C O M P U T E D 1 2 C l a s s i c sP . O . B o 5 1 8 8G r e e n s b o r o . N 2 7 4 0 3

S t a t e Z i p .

A m o u n tS a l e s t a x '

T o t a l

O N L Y $ 9 . 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 )

■ i J o s i a a n t s o M e Y o r k . P a n n s y l v c n l o . a n N o r t h C a r o l i n a a d a c p r o p r l a i e s a l e s l a t o y o u r s t a l e . A l o r d e r s m u s i d p a i d i S f u n d s b y c t i e c k d r a w n o n a D a n kM a s i o r C a r d o V I S A a c c e p t e d l o o r d e r s o r e r S Z Q I n c l u d e c o r d n u m b o r a n d e i p r o l l o n d a l e A l l o w A ~ w o o H l o d e l i v e r y . F o r d e l i v e r y o u t u d e t h U . S . o C a n a d a , o d S l o s u r f o c e m a l l o S ( o a i r m a i l ,

Page 16: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 16/92

P r o t e c t o ' s 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 1 2 / 3 1 / 8 9

C H R I S T M A S S A L ES u p e r C o m m o d o r e 6 4 S y s t e m s

Y o g e a l t h i s f o o n l y$ 2 4 9 . 9 5

C 6 4 CC o m p u t e r . $ 2 2 9 . 9 5E x c e l e r a t o r P l u sD i s k D r i v e $ 2 4 9 . 9 5O n A c t i o nG a m e $ 1 9 . 9 5F r e e G i f t O f f e r . $ 9 . 9 5T o t a lV a l u e $ 5 0 9 . 8 0

5 F L O P P Y D I S K SL o w e s t P r i c e I T h C o u n t r y ! !1 0 0 % C e r t i f i e d L i f e t i m e G u a r a n t e e

W i t h E x c e l e r a t o rP l u s D i s k D r i v e

L o H o l i d a y P r i c e

$ 2 4 9 ' 5l i s t S 5 O 9 . B 0

C 6 4 C C o m p u t e rI n c l u d e s O n R E A c l i o n G a m e

$ 1 9 . 9 5 V a l u e ! D o u b l e S i d e dD o u b l e D e n s i t y

Q l o 2 Q l o 3 w / i l e e v e sQ l y o l 1 0 w / s t e c v e s

N L I M I T S !

e a c h1 9 e a c h

2 1 e a c h2 A e a c h

N e L o P r i c eE x c e l e r a t o r

D i s k D r i v e

l o H o l i d a y P r i c e$ 1 4 A 9 51 2 L i s t S 2 2 9 . 9 5

F r e e E p y x G a m e1 5 4 1 1 1 D i s k D r i v e

I n c l u d e s O n F R E E A c t i o n G a m e ! !$ 1 9 . 9 5 V a l u e ! !

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

C o m p a t i b l e

l o H o l i d a yP r i c e 1 8 9

L o H o l i d a y P r i c e

n $ 2 d 9 . 9 5

I M M E D I A T E A N S W E RB U Y - W I S E E X T . 1 8 0 0 - 2 0 9 - 9 1 7 3 E X T . 1 c o l l 3 1 3 8 5 0 5 8

W L o v e O u C u s t o m e r sC O M P U T E R D I R E C T

2 2 2 9 2 N . P e p p e r R B a r r i n g l o n , I 6 0 0 1 0

Page 17: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 17/92

E S T S E R V I C E I T H U S p r i c e i n o e n o u g h !D a I m i i M d l a t * R a p l a w M e i t

I C u i t o m s r S o l i t l n c t l e t iF r e s T i i t m l K t l A u t t f O

I I l l l l l ■ m m I t * r v l uF a i l , L o ( o i l D o l l v e r yN ( r a d i i C a r d F o o l

I D a H o w * T r i a lF r e e C a t a l o g *

L A R G E S T S E L E C T I O N E V E RN O n C a S e l l T h i s P r i n t e r F o L e s s8 C P P r i n t e r

W a r r a n t yP r i n t h e a d

N L 2 y r . I m m e d i a t e R e p l a c e m e n tD o A d d r e s s a b l e ( i r . i p l i i c sI t a l i c s . E l i t e , F i a t , C o n d e n s e dC e n t r o n i c s P a r a l l e l P o K P r i n t e r B u f f e r

u L o S a l e P r i c e

N L S e l e c t a b l e f t o r n K r o r uP a n e lL o C o s t A d a p t e r s A v a i l a b l eP r e s s u r e S e n s i t i v e C o n t r o l sI n c l u d e s O n R i b b o n

1 4 L i s t $ 2 9 9 . 0 0

1 2 0 0 B a u dE x t e r n a l M o d e m

1 0 0 % H a y e s C o m p a t i b l eR S 2 3 2 / D B 2 5 C o n n e c t o r I n c l u d e dD B P i A d a p t e r I n c l u d e dT e l e p h o n e C a b l e I n c l u d e d1 2 0 0 / 1 3 0 0 b p s A s y n c h r o n o u sF u l l o H a l f D u p l e xA u t o D i a l / A u t o A n s w e rS t a n d a r d V o l t B a t t e r yo A A d a p t e r '

A A d a p t e r S o l dS e p a r a t e l y f o $ 4 . 9 5

O O f

S a v e 1 % o A n P r o d u c ti O u D i s c o u n t C a t a l o g w i t h t h

C o m p u t e r D i r e c t C r e d i t C a r d

t s o f 2 L o A s

V H i g h D e n s i t y D i s k s

4 5 * H * ^ o 4 5

l e e v e s 4 7 e s , t a b l e s 4 8

N L I M I T S !M i c r o D i s k s

S i d e d / D o u b l e D e n s i t y1 0 0 % C e r t i f i e d

M a d e i t h U S S o l d I L o t s o 1

5

C o m p u t e r D i r e c t , I n c ." W L o v e O u C u s t o m e r s "

C a l l N o w 8 O O - B U Y - W I S Et A p p l y f o t h C r e d i t C a r d a n

t G e Y o u r F R E E C a t a l o g ! ! !I n t r o d u c t o r y O f f e r A p p l y N o w !

O u L a S a l e P r i c e

$ 6 9 ! fB e s t B u

M a g n a v o x R G C o l o r M o n i t o r

"

R G B , T H C G C o m p o s i t e I n p u t s6 4 0 ( H ) 3 4 0 ( V ) R e s o l u t i o nV a r i a b l e S h a r p n e s s C o n t r o lA u d i o I n p u tI n t e r f a c e C a b l e s I n c l u d e dB u i l t - i n T i l l S t a n dO u L o S a l e P r i c e2 3 9

L i s t $ 3 9 9

V I S AM A S T E R C A R D

C O G O W P U T E R D l f l F C T " i i r u l c h * n c i f r t r f

i b t a U l « * » i « 4 ' - ■ ■ ■ c j l ^ nc r 1 j r j t

V f l . , T . . . - i l J ' - c f l c[ C r ^ m . . 1 j , . , L » , , N . - . i , . M f - . ( . . . . - J

p . d u - i ^ r - - ■ . . ■i W i o u l y ■ d w n c * 4 d « l Y * < * d p < v * [ n i * i k , ~ i * « o ( t - t i ! ! , «

d f i w r i t r i t n i p m t r U i ( n i r i T n n i l r o u l J J I p t c k * 9 * i w a n c " i if f t - J - r t i - 5 - j ' _ ■ > . ( , . ' . , l V V . . f a l c s - r ' i . . T i f t ! - L w i t J ' j r l o H - : o * J i * K » , K - t . j i . < " . u - i i " . ■ , . . !

i t i r r v i o r v H i i i o r a F f l C E S A N D A V * l « l . n Y S U B J E C T T O C H A N O E W

C l i c l f l R o a b e r S e r v f c c n N u m b t r 1 1

Page 18: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 18/92

B A S I CP l a y i n g I

L a r r y C o t t o n

M e r r y C h r i s t m a s ! h o p e y o t y p e di l a s t m o n t h ' s p r o g r a m , w h i c hd r a w s m u s i c a l k e y b o a r d o t h C o m m o d o r e 6 s c r e e n . T h i s m o n t hw e ' r e g o i n g t p l a y C h r i s t m a ss o n g o n i t A l y o u h a v e t d i c o t i n u e t h p r o g r a m w h e r e w l e f t o f f .

F i r s t , w e ' l l c r e a t e f o u r , 6 2 e l e m e n t a r r a y s w h i c h c o n t a i n t h a p p r o p r i a t e " P O K E a b l e " n o t e v a u e s . T h e s e v a l u e s s h o u l d g e n e r a t ep i t c h e s t h a t m a t c h t h n o t e s o t h m u s i c a l — l e t ' s c a l l i s y n t h e s i ze r — k e y b o a r d . R e c a l l t h a t e a c h n o t er e q u i r e s t w n u m b e r s f o t h t w m e m o r y r e g i s t e r s t h a t c o n t r o l i t f r e q u e n c y o p i t c h . U s i n g o n o s c i ll a t o r f r e q u e n c y f o e a c h n o t e , f r o mt h " M u s i c N o t e V a l u e s " t a b l e i nt h a p p e n d i x o e i t h e r t h U s e r ' s o t h P r o g r a m m e r ' s R e f e r e n c e G u i d e ,w c a c a l c u l a t e t h e s e n u m b e r s .

F o i n s t a n c e , t h o s c i l l a t o r f r q u e n c y f o C - ( o n e o c t a v e b e l o wm i d d l e o t h p i a n o ) i 2 1 4 5 . B c a u s e t h l a r g e s t P O K E a b l e n u m b e ro n m e m o r y r e g i s t e r c a c o n t a i n i 2 5 5 , w m u s t s p l i t 2 1 4 5 i n t o t w p a r t s , c a l l e d h i g h a n d l o w b y t e s . T d t h i s , w f i r s t d i v i d e b 2 5 6 . W n e e d o n l y t h w h o l e - n u m b e r v a l u ef o t h n u m b e r o t i m e s t h a t 2 5 d v i d e s i n t o 2 1 4 5 , s w u s t h I N f u n c t i o n :K = 2 5 6N = * 2 1 4 5F 1 - I N T ( N / K >

T h v a r i a b l e F ( w i t h v a l u eo 8 i t h h i g h b y t e , w h i c h i P O K E d i n t o t h e h i g h e r o t h t w m e m o r y r e g i s t e r s . I w d i v i d e d2 1 4 5 b y 2 5 6 i e l e m e n t a r y s c h o o l ,t h m a t h t e a c h e r w o u l d i n s i s t t h a tw s h o w r e m a i n d e r . T h r e m a i nd e r h e r e i t h l o b y t e , w h i c h i P O K E d i n t o t h l o w e r m e m o r y r e g i st e r . T o d e t e r m i n e t h r e m a i n d e r ,m u l t i p l y F b 2 5 a n s u b t r a c t t h er e s u l t f r o m ( r e c a l l t h a t m u l t i p l i c a -1 C O M P U T E D G a z e r i e D e c e m b e r 1 9 8 9

t i o n i e x e c u t e d b e f o r e s u b t r a c t i o n ) :F 2 - N - F 1 * K

T h u s F a n F a r a n 9 7 r s p e c t i v e l y . T h e s e t w v a l u e s a r a l s o s h o w n i t h H I / L O W c o l u m n si t h " M u s i c N o t e V a l u e s " t a b l e .

V o i c e D e t u n e dO K v o i c e u s e s F a n F t c r e a t ei t p i t c h . L e t ' s s i m u l t a n e o u s l y p l a yv o i c e 2 s l i g h t l y d e t u n e d w i t h r s p e c t t v o i c e 1 t o c r e a t e r i c h , f u l lt o n e . T c a l c u l a t e t h s l i g h t l y d t u n e d f r e q u e n c y , m u l t i p l y t h e b a s i cf r e q u e n c y b y s a y , 1 . 0 0 5 ( s e e b e l o wf o o t h e r m u l t i p l e s ) . C a l l i M U O u d e t u n e d f r e q u e n c y w i l l b N l M U = 1 . 0 0 5N 1 = I N T ( N " M U )

N o w c a c a l c u l a t e F a n F a a b o v e , e x c e p t w u s N i s t e a d o N F 3 = I N T ( N 1 / K )F N 1 - F 3 ' K

T h v a r i a b l e N i 2 1 5 5 , a n F i ( a w a F l ) . B u F ( o u r r e m a i nd e r ) i 1 0 7 , t h u s y i e l d i n g a s l i g h t l yh i g h e r p i t c h w h e n P O K E d i n t ov o i c e 2 ' f r e q u e n c y - c o n t r o l r e g i st e r s . S o b u s i n g o n l y o n b a s i c o c i l l a t o r f r e q u e n c y , w h a v e c r e a t e df o u r P O K E a b l e v a l u e s , F 1 - F 4 .

K e y b o a r d P a r t I t T h S o u n dN o w e ' r e r e a d y t r e s u r r e c t l a s tm o n t h ' s p r o g r a m . L o a d i f r o m d i s ko t a p e a n t h e n l i s t i t Y o u ' l l s e l i n e s 5 - 3 0 0 a n t h s u b r o u t i n e s a l i n e s 1 0 0 0 a n 2 0 0 0 . N o c h a n g el i n e 3 0 t 3 0 P R I N T " { D N } { D N } " T A B

< 1 3 ) " P L E A S E W A I T . "T h e n e n t e r t h i s l i n e :4 0 D I F 1 ( 6 2 ) , F 2 ( 6 2 ) , F 3 ( 6 2 ) , F 4 ( 6 2 )

H e r e ' s w h e r e t h a r r a y s c o m ei n Y o u ' l l r e c o g n i z e t h f a m i l i a rD I s t a t e m e n t w h i c h d i m e n s i o n s

f o u r a r r a y s o 6 2 e l e m e n t s e a c h .Y o u ' l l a l s o r e c o g n i z e o u d i v i s o ra n m u l t i p l i e r i t h n e x t l i n e :4 1 K = 2 5 6 : M U = 1 . 0 0 5

N o w u s F O R - N E X T l o o pt r e a d i t h b a s i c o s c i l l a t o r f r q u e n c i e s f o 4 n o t e s :4 2 F O T 4 4 3 R E A D T , 4 4 O N 1 - I N T ( N ' M U )4 5 F 1 ( T ) = I N T ( N / K ) : F 2 ( T ) = N - F 1

( T ) * K4 6 F 3 ( T ) I N T ( N 1 / K > : F 4 ( T ) - N 1 -

F 3 < T ) - K4 7 N E X T

I ' l l e x p l a i n t h e v a r i a b l e l a t e r .N o t e t h a t i o n l y c o u n t e r f o t h 4 p a i r s o d a t a ; i d o e s n ' t b e c o m ep a r t o a a r r a y . L i n e s 4 4 0 - 4 6 0 e s e n t i a l l y r e p e a t t h e c a l c u l a t i o n s i t r o d u c e d a b o v e . A l t h o u g h w e ' v eD I M e n s i o n e d a l f o u r a r r a y s w i t h6 s l o t s , s o m e w i l l b l e f t e m p t y :F ( l ) t h r o u g h F ( 8 ) , f o i n s t a n c e , c o t a i n v a l u e s o f a n a r n o t u s e d .

H e r e a r e t h e 4 p a i r s o D A T Ap r e s e n t e d i t h o r d e r o n o t e s o t h k e y b o a r d :6 3 0 D A T A 6 2 , 2 1 4 5 , 9 , 2 4 0 8 , 1 4 , 2 7 0 3 , 1 7 ,

2 8 6 4 , 2 2 , 3 2 1 5 , 2 5 , 3 6 0 8 , 3 0 , 4 0 5 0 , 3 3 ,4 2 9 1 , 3 8 , 4 8 1 7

6 4 0 D A T A 4 1 , 5 4 0 7 , 4 6 , 5 7 2 8 , 4 9 , 6 4 3 0 , 5 4 ,7 2 1 7 , 1 2 , 8 1 0 1 , 2 3 , 8 5 8 3 , 2 0 , 9 6 3 4 , 3 1 ,1 0 8 1 4 , 2 8

6 5 D A T A 1 1 4 5 7 , 3 9 , 1 2 8 6 0 , 3 6 , 1 4 4 3 5 , 4 7 ,1 6 2 0 3 , 4 4 , 1 7 1 6 7 , 5 5 , 1 9 2 6 9 , 5 9 , 2 2 7 3 ,8 , 2 5 5 1 , 1 6

6 6 0 D A T A 3 0 3 4 , 1 9 , 3 4 0 6 , 2 4 , 3 8 2 3 , 3 2 ,4 5 4 7 , 3 5 , 5 1 0 3 , 4 3 , 6 0 6 9 , 4 8 , 6 8 1 2 , 5 1 ,7 6 4 7 , 1 8 , 9 0 9 4 , 2 1

6 7 D A T A 1 0 2 0 7 , 2 9 , l 2 1 3 9 , 3 4 , 1 3 6 2 5 , 3 7 ,1 5 2 9 4 , 4 5 , 1 8 1 8 8 , 5 0 , 2 0 4 1 5 , 5 3 , 2 1 6 2 9

T h K e y b o a r d M a t r i xH a v e y o f i g u r e d o u w h a t i u s e df o y e t ? I c o r r e s p o n d s t p a r t i c u l a rk e o t h 6 4 ' s k e y b o a r d . E n t e r t h i sl i n e , w h i c h w e ' l l e r a s e l a t e r :3 0 0 0 P R I N T P E E K ( 1 9 7 ) : G O T O 3 0 0 0

c o n l m u v j o n p a g e 2

Page 19: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 19/92

T h

C 6 4 / 1 2 81 o M o r e D i s k s D i s k s

P e D i s k

Q u a l i t y U s e rS u p p o r t e dS o f t w a r e .

I n s t r u c t i o n s l o e a c h O r d e rF R E E P h o n e S u p p o r t

s u p p o r t e d / * E a * y * O r d e r7 F R E E M e m b e r s h i p F R E E 8 0 0 - 9 f o O r d e r sb o t t w a r e . F n g £ S a m B . d f l y S W f t » n gW o r k s w i t h a l U P 2 n d D a y A i S e m c e w h e n y o n e e i

S y s t e m s T F ^ ^ C a ( a / o g T V o u r S a l i s / a c f r o /

T O P 4 0 T O P 4 0 T O U T I L I T I E S

D B a c k u p 1 B 4 1 M a k e b a c k u p s o i m p o r t a n tp r o g r a m s a n d a t a d i s k s

D U k U t i l i L e s P u r g e a n d m e r g e f i l e s , l o r m a la n v a l i d a t e d i s k s , d i s p l a y d i r e c t o r i e s , a n m u c hm o r e 1

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

P E R S O N A L F I N A N C E / B U S I N E S SH o m e E x p e n s e M a n a g e r H e l p s y o t d e v e l o p

a n s t i c k t h o m e b u d g e tH o m e I n v e n t o r y K e e p s c o m p l e t e r e c o r d o a l

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

p a y m e n t a n d i n t e r e s t i n l o r m a t i o n ,P o r t f o l i o K e e p s I r a c k o y o u r i n v e s t m e n t s

p r o f i t / l o s s / v a l u e ) .Y o u r N e W o r t h - T r a c k s t r i e v a l u e o y o u r a s s e t s

v e r s e s l i a b i l i t i e s .I n v e s t m e n t C a l c u l a t o r H e l p s y o t o a n t i c i p a t e

e a r n e d i n t e r e s t o y o u r i n v e s t m e n t s .M i l l L l » t 6 S t o r e s a n p r i n t s O u l a b e l s o

c l i e n t s , I n e n d s , r e t a l i v e s , c l u b m e m b e r s , e t c .T e l e p h o n e B o o k K e e p s r e c o r d O i m p o r t a n t

n a m e s a n p h o n e n u m b e r sC a C o s t I M i l e s T h i s p r o g r a m c o n s i d e r s a l

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

C a s h F l o w E v s l n a t o r T r a c k s i n c o m e s v e r s e so u t l a y s t h e l p w a r n y o a b o u t l u t u r e c a s h p r o b l e m s .

C h e c k b o o k A r e x c e l l e n t e l e c t r o n i c c h e c kr e g i s t e r t h a t r e a d y h e l p s '

M I S C . A P P L I C A T I O N SW e i g h t W a t c h e r K e e p ; t r a c k o f a n g r a p h s

y o u r w e e k l y w e i g h l o s s .P l a o - a - M e n u C h o o s e y o u r l o o d s , a n t h

c o m p u t e r w i l l t e l l y o n u t r i t i o n a l i n f o r m a t i o n a b o u tt h e m e a t .

A s t r o - B l o r h y t l i D ) S h o w s y o u r p e r s o n a lb i o r h y t h m l o a n g i v e n s p a n o l i m e .

R e c f p e i A l l o w s y o l s t o r e a n r e t r i e v e y o u rf a v o r i t e r e c i p e s .

G A M E ST r e n c h F i r e F l y o u r X - w i n g f i g h t e r a n l i g h t

a g a i n s t D a r t h V a d e r ' s T i e - l i g h t e r s .S p a c e S h o o t e r T r l s t a y a l i v e B t i r i n g r o c k e t s

a e n e m y s h i p s .

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

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

F n j H « h D a r t * V o c o n t r o l t h d a r t t h r o w . T e s ty o u r s k i l l a n s t r a t e g y !

H i R e v e n g e F l y o u ' B i - p l a n e a n f i g h t o t h e rp l a n e s a n h o a i b a l l o o n s .

Y a h U c e N o y o u c a n p l a y t h i s f u d i c e g a m ea n y t i m e

U - b o a t 2 F i r e t o r p e d o e s t s i n k t h e s h i p s a y o a v o i d e n e m y m i n e s a n d d e p t h c h a r g e s .

B l a c k j a c k T e s l y o s k i l l a m l u c k w i l h o u t g o i n gB r o k e i

N u k e B u s i e r G u a r d y o u r c i t i e s a g a i n s t n u c l e a ra t t a c k

G o l f A v o i d t h g r e e n l e e s , p l a y g o l l o y o u rc o m p u t e r ! H a s a n d t r a p s a n w a t e r h a z a r d s

B 1 A . S . H . V o a r t h h e l e c o p t e r p i l o tr e s p o n s i b l e l o b r i n g i n g w o u n d e d s o l d i e r s t t h 4 0 7 7 t h .

S n o w C a Y o a r r e s c u e r a n g e r w h m u s ts a v e s k a c c i d e n t v i c t i m s .

L a s t W a r r i o r V o a r t t i e l a s t s t a r f i g h t e r , a n a l o n e y o u m u s t p r o t e c t y o u r w o r l d ( r o m i n v a d i n ga l i e n s p a c e s h i p s

C e n t r i p o d F i r e a t s n a k e s . B u g s , a n t o a d s t o o l s .l o l i k e C e n t i p e d e

E D U C A T I O NP r e s i d e n t g u i z - T e s t s y o u r k n o w l e d g e o t h

U . S . p r e s i d e n t s a n t h e i r l e r m s .T y p i n g P r a c t i c e I m p r o v e y o u r t y p i n g s k i l l s

Q u i c k l y a n e a s i l y !S u b j e c t S h o o t T e a c h e s k i d s b a s i c g r a m m a r a

p a r t o a t u n g a m e .M u n c h M a t h Q u i z z e s w i t h b a s i c m a t h

p r o b l e m s . C o r r e c t a n s w e r s c a u s e P A C - M A N t e a d o t s .

B a s e b a l l M a d l i b s K i d s l o v e U r i e l V o u r c h i l d i a s h e d t s u p p l y n o u n s , v e r b s , a n a d j e c t i v e s , a n t h c o m p u t e r g e n e r a t e s ( u s u a l l y h i l a r i o u s ) B a s e b a l lS t o r y .M a t h S w i m M a k e t h s w i m m e r s w i m [ a s t e r b s o l v i n g B a s i c m a i n p r o b l e m s .

W o r l d Q u i z f u n q u i z o c a p i t a l c i t i e s o I h w o r l d .

D i s k s O r d e r e d « _ _ _O l h e r _ ^

S H I P P I N G S S U SF o r e i g n A d 1

- / □ C O O U . S . O n l y( a d c S i y o r e q u i r e C O D )

U P 2 n D a A i U . S . O n l y( a d d a d d i t i o n a l $ 3

T O T A Ll a l 0 8 U C h e c M M O f . V i s a / M C C O

P e D i s k

D U C T S

T o Q u a l i t y B l a n k D i s k s B u l k P r i c e sN a m e - b r a n d 5 W D S / D D D i s k s .P r i c e i n c l u d e s t y v e k s l e e v e s . W r i l e p r o t e c tl a b s , u s e r l a b e l s .

2 5 / S 1 5 ( . 6 0 / e a . ) 5 0 / S 2 5 i - 5 0 / e a . i1 0 0 / 3 4 5 ( . 4 5 / e a . )

D i s k e t t e H o l d e r sH o l d s o v e r 5 5 ' A " d i s k s .

O n l y $ 9 . 9 5 e a c h !

D i s k e t t e N o t c h c r sA l l o w s y o t u s b o t h s i d e s o d i s kg i v i n g y o t w i c e t h s t o r a g e c a p a c i t y !

O n l y S 4 . 9 5 e a c h 1

D i s k D r i v e C l e a n e rP r o v i d e s i m p o r t a n t m a i n t e n a n c e a n d i e a s yt u s e . G o o d f o c l e a n i n g s . P r o l o n g s t h l i f e o y o u r d i s k d r i v e !

O n l y $ 5 . 9 5 e a c h !■ —

S o f t w a r e E x c i t e m e n tY o u r s o u r c e f o

E x c i t i n g S o f t w a r eW c a r r y o n l y t h e B E S T p u b l i c d o m a i n a n ds h a r e w a r e s o f t w a r e . M o s t d i s k s c o n t a i n s e v e r a lp r o g r a m s , b u t d u e t s p a c e l i m i t a t i o n s , o n l y I h eh i g h l i g h t s a r l i s t e d . T m a k e l o a d i n g a n r u n n i n g t h e s e g r e a t p r o g r a m s v e r y e a s y , w h a v e i n s t a l l e d a e a s y - t o - u s e m e n u o e a c hd i s k . T m a t c h t h e e x c e l l e n t q u a l i t y o t h p r o g r a m s w c a r r y , w o f f e r g r e a t c u s t o m e rs e r v i c e . W s h i p o u a l o r d e r s t h d a w r e c i e v e t h e m . W a l s o h a v e l u l l - l i m e s u p p o r tt e a m l p r o v i d e y o w i t h I r i e n d l y s e r v i c e a n h e l p f u l a n s w e r s . W a r e v e r y p r o u d o o u c o m p a n y a n t h e s e r v i c e t h a t w h a v e p r o v i d e dl o u m a n y t h o u s a n d s o r e p e a t c u s t o m e r s .P l e a s e g i v e u c h a n c e t s e r v e y o u !

P a y m e n t S h i p p i n g P o l i c i e sO u p r i c e s a r e 5 3 . 0 0 p e r d i s k . I y o u r o r d e r i l o t e n o r m o r e d i s k s , t h e n y o g e t a q u a n t i t yd i s c o u n t e r y o u r c o m p l e t e o r d e r a n d y o u r c o s ti o n l y $ 2 . 5 0 p e r d i s k . P a y m e n t m u s t b e b yc h e c k , m o n e y o r d e r . V I S A . M a s t e r c a r d , o C O D .T h e r e i a a d d i t i o n a l S 4 . 0 0 s u r c h a r g e f o a l C O o r d e r s . C O i o n l y a v a i l a b l e t o o r d e r ss e n t w i t h i n t h e U . S . S h i p p i n g a n h a n d l i n gc h a r g e s a r e $ 2 . 0 0 p e r o r d e r ( $ 4 . 0 0 f o f o r e i g no r d e r s ) . W a l s o o f f e r o p t i o n a l " P r e m i u mS h i p p i n g " t o o u r C o n t i n e n t a l U . S . c u s t o m e r s . Y o c a n h a v e y o u r o r d e r i o n l y t w b u s i n e s s d a y sw i t h U P 2 n d - D a y A i f o a a d d i t i o n a l 5 3 . 0 0 .

E x c i t e m e n t !P . O . B o 3 7 8 9 C e n t r a l P o i n l , O 9 7 5 0 2

O R D E R T O D A Y1 - 8 0 0 - 4 4 4 - 5 4 5 7

C i r c l e R g n t J a r S i v i c e N u m l w r 1 2

Page 20: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 20/92

O u F o u r t h Y e a rI B u s i n e s s !

W K n o w H o T S e r v i c e -

O u C u s t o m e r s !

H W A L LS O L I D P R O D U C T S S O L I D S U P P O R T

P . O . B o 1 2 5 N o b l e S t r e e tK u t z t o w n , P 1 9 5 3 0

2 H O U R S — T O L L F R E E1 - 8 0 0 - 6 3 8 - 5 7 5 7O U T S I D E U S C A L L 1 - 2 1 5 - 6 8 3 - 5 4 3 3

S A T I S F A C T I O NG U A R A N T E E D

N S u r c h a r g e O C h a r g e ! O r d e r s

F r i e n d l y S e r v i c eC u s t o m e r S e r v i c e

B u s i n e s s H o u r sM - F . F S

A u i o K i I X i i l C l u c iF i n a l C t a r - i d g r V

J o j i l f c h

J o j l f l C t W i n n e r K J o j i t k l : W n t n n J

L a n y ' i O v e r t 5 h \ . t U C ' l ?U j h i p r t ' M A f e t T O L j [ M j w n - M o d e l l & 4 £M a t h 1 2 t f C i r u n l p cM i x * V u i f F l n p h i C n U lM m r W M C n n r t K O n ?U O 4 f H l ( I J 5 l M i h l i l u

P r p n i p f t n i r r f o e t < "

» M t h

i d

S i F c ^ k p n K r j - t K J i n l h c H R U i t C f t *S i f e ^ k m K e y i - r u i d P r n K c i L t f C 6 4 cS c r u r C i t r i r S e m i F o o lf a r t d b t a b l G i U v - l l t a l

0 l o l c ™ i * b o o kB a i K i n f i B C U U B n n kC I A ^ w m b l y J i i f P r o f H i x i lt ' [ I * I n l ^ r r j K B n i *

C l 2 l i n | K A T r H i t H o o kI ' l ^ l i T r ^ M c J H M i T i

C 6 P r n g j i i I 1 C f u i d c

k c T H i i D r i f tC U L 6 A ! , \ f m b l j L a n j .C ? L > c r \ O j i < k

f t c w d n - i M i r u j l

L P

( j L r t i i n o i w n n w T ' t H c r t h i l l( l E ' U S [ I p i A 1 r k » » I k K r t

O E t f i • O

I 1 |

I 1 I I 1 I 2

M w z h j n ? l i " i w , " E t o f kS i L p n & a ^ T r i e B . H * f J / l 2 *T r o u N r v h L k > i 4 R L ' p j i r t : f r l | l n . . k

. , ■ 1 1 . 1 1 1 1 1 i l S I S

C M S A n t t a f d l i V l UC M * m ' - j r . l i r ^ * i C M l n * f h t « i M t u l u k I ?

I k j U n u n g r t L W

I m i n u . r f i I

H h . i w B » f i * * i

r r / Ml * u p c r c

P E f P i D n i l r m i r n l i i i M " i a | ( r f I 2 > ' t l ■ * l 1 1 " i " T i 1 1 1 1 M r n f !T ' w k f t t > k . l i u n i i > M / 1 2 *P i x k c L l ' l l r r l^ K k d P U n w [ 2

A n i l / M 1 2 1 1

1 4

J J

W o n h r l i c c 4 i f i r C &

^ 1 > f r i w lS l i c k ) h r t f A f t f iS u i , k y l w u r M a r h

S l h . k h j R n d m | t u m p

[ " H i j j p c i f i r n w i S y i n l i C j i

1 2

2

3

W i d h u m O u t k t B e J n * 1 h H u

W i h J H j i i i Q w d f f l * W i z d i i l g O

A I M i L l M c n n u t 1 ■ ■ . rA l l i H H i l l h i i iA l ] ^ l l - r i > n h i f K i i J i J n i . fA D A r t . f u i r f o n K * A J U r c P <A l A t i r n S

S i C i t y. ^ i n ̂ * l T r i r o o r D U F i k mS l * i e o > i S k S J u u k

1 f U D r i v e ? I l i c I h i c ll c » i L h » r r j P i E C A i l l S u T w r y

I l u n u

W i I M i d d l e E m W l w f l D f j l I Z W h W l o f I « n n j ( h f 2

C H E C K Y O U H C U H H E H T M A I L Q H D E R H O U S E ! D T H E Y ?H a v e 2 h o u r l o l l f r e e o r d e i i n g ? A d v c i i s e I h e i r s i i i p p i n g p o l i c y ?H a v e i h o u s e t e c h n i c a l s u p y o r l ? " O f f e r f a s t . I r i e m l l y s n r e h a h l e s e r v i c e 'T i e a l y o w i t h r e s p e c t v a l u e ' M ; i v c f a i r r e t u i n f L > i c h , i n t ) e | i r a g r a n f ?

I P R I C E Y O U H O N L Y C 0 N C t H N 7 C A L L U S E H O E A S Y M f t l L D H D E R C A B E W W A N T Y f l l l A S O U R C U S T O M E R !

f o Q m t cl i ' i n m V r i l K - : . f .

K i n J e r t u m p / W

P e I c r W d I IP c i E r B 4 h h , i

C f l l L l o m , ! k l i K

C h u t e s i i L n d d f "[ i n k s * *U c i l h H r n i B c i

E u k wF U T u m f K

l l o l c l n U n c - M i m x l u r r G i h l i 2 ?

J k n k S h V I j ' l

1

I l p c r j u i i n W a l l

C i r c l e H f f f t d s r S o r v L c « k V u m t i v r 1 3

1

1

1 2

l s M i v n v u k i m i c i

G u p h k t A I » i * a » [ i n G i i j ^ h u r t G i l l e n a l h i k I A Z »

L u h c l W i u n JS t - j - u k o U

N e w w u ( n n C l i | j A r 1 D i F H i ^ i i J P - t i l c

P l M f T M i k r r I ? P r l i H U c f P m u j A P n n E t r u % L r r U j l l f i ) L E

j r c i l W i

M j v k Q E x i a

l h f H j t r d w i H i

J t l l f t i - p J I D

. i 1 L

F * n l u « ™ c dS U l h J j i J

I 4

1 ■ ■ ■ ■ ■

i l [ i - \ v : i i c s . i

1 ^ 4 l f L ^ J l l > n c A l i ^ n m c r l

A ^ ^ m h t n J M o n p H /

P u 1 T o o l k i t

B i t ' ■ . ■ . - k * . « y i ' - i ' i . ' -

^ i [ i n u i ] £ - i S U l I nA x n l M i k c r P l b > / t UA * , . i d W i r tH i l l b o d r d M . i k f f t f J

i i ^ , , | n p ^ m ^

i Q I I T l l " J r i l T L E il u n n & B W f B M A f i■ * H J . T J

. ' j d p i k I ?

' j P l l W j * CE \ l l l l m K M l k C T

C l i r n p u l c r t v

l t ? 1 2 2

4 2

1 J 1

I D

h > w c r A ' s U m b l c r h U I ? ^P o t a f i C H / L VP r o f j ^ i u n c f T w b o l t P r o w l i n g B B 1 3

S u p e r t - i b r n r u mS u p e r H I L I | i l l l l c s k i r L ' l 2 J lS u r x r H r i i l n m i u F C MS U ] t r A i d V MS « | n - H ' M u t h i I J L ' . n h^ u f v r U » L h f j i u i i l u c CS u p C P l > " k L l i l R W % I 2

5 n p m r S r j p * l * 3 i V

3 X 1

1

I 2 < 2

J 1 *

4

S v t R F S F j

Page 21: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 21/92

W H E R E C A N Y O U F I N D P R O G R A M S M A D E J U S T F O Y O U R C 1 2 8 ?C H E C K U O U T ! W H A V E W H A T Y O N E E D !

F a D e s k t o p P u b l i s h i n g ? T r

N E W S M A K E R 1 2 D e s k l o p p u b l i s h i n g l o I h C 1 2 8 O ( o t h C 1 2 8w i t h 6 4 V i d e o R a U p g r a d e ) . N e w s M a k e r 1 2 c a b u s e f l l c r e a l e p r o f e s s i o n a l l o o k i n gn e w s l e t t e r s , r e p o r t s , s i g n s a n p o s t e r s . I c a b u s e d a s t a n d a l o n e p r o g r a m o i c o m b i n a t i o nw i t h w o r d p r o c e s s i n g o g r a p h i c s s o f t w a r e . I u s e ss t a n d a r d s e q u e n t i a l l i l e s l o r " p o u r i n g " t e x t i n t ou s e r - d e l i n e d c o l u m n s . F u l l p a g e l a y o u t , p o p d o w nm e n u s , s r n o o l h s c r e e n s c r o l l i n g , l o n t s e l e c t i o n ,c u t . p a s t e , m i r r o r . H i a r a m o n g I h o p t i o n sa v a i l a b l e .

O N L Y $ 2 4T h U l t i m a t e C A P a c k a g e ? T r

H o m e D e s i g n e rH o m e D e s i g n e r C A 1 2 G i v e n g l o w i n g r a t i n g s b e v e r y m a j o r C o m m o d o r em a g a z i n e , t h i s C A s y s t e m o u t c l a s s e s e v e r yo l d e r C A p r o g r a m , b e c a u s e o i t o b j e c t - b a s e dd e s i g n . W i t h o v e r 5 p o w e r f u l c o m m a n d s ,d r a w i n g l a y e r s , s u p e r b s u p p o r l o l l i b r a r y l i g u r e sa n l a z e r - q u a l i l y p r i n t o u t s a A N s c a l e o n y o u rd o t m a t r i x p r i n t e r o r p l o t t e r , y o u c a n c r e a t ed r a w i n g s s o a c c u r a t e t h a t b l u e p r i n t c a b m a d ef r o m t h e m !T i r e d o w o r k i n g w i t h p o o r q u a l i t y / i n a c c u r a t e p r i n t -o u l s . m a n i p u l a t i n g l i t t l e d o t s o b i t m a p , g i v i n gu o d e t a i l e d w o r k b e c a u s e y o u c a n ' t z o o m i c l o s e e n o u g h ? J o i n t h e p r o l e s s i o n a l s !

O U P R I C E O N L Y $ 4 5 . 0 0

G r a p h i c s ? T r yJ L L \

P a i n t P r o g r a m ? T r

S K E T C H P A D 1 2 C o m p l e t e d r a w i n g s y s t e m l o t h C o m m o d o r e 1 2 a n 1 3 5 1 M o u s e . S k e t c h p a d 1 2 l a k e sa d v a n t a g e o t h c r i s p B O c o l u m n g r a p h i c sc a p a b i l i t i e s o t h C 1 2 8 . S m o o t h I r e e n a n dd r a w i n g . 6 4 2 0 d r a w i n g s c r e e n , w i d es e l e c t i o n o d r a w i n g l i p s , m a n y f o n t s p r o v i d e d .C o m p a t i b l e w i t h B a s i c 8 P r i n t S h o p . N e w s M a k e r1 2 a n d S p e c t r u m 1 2 B . S k e t c h p a d 1 2 c a n b eu s e d 1 c r e a t e S c o l u m n a r t w o r k . S l i d e s h o w s ,s i g n s , p o s t e r s a n m a n y o t h e r u s e s .

J U S T $ 2 P r o g r a m m i n g T o o l ? T r y

b a s i cP o w e r l u l 6 0 c o l u m n h u e s g r a p h i c s p r o g r a m m i n gs y s t e m f o t h C o m m o d o r e 1 2 o 1 2 B Dc o m p u t e r . T h i s p o p u l a r p a c k a g e a d d s o v e r 5 n e g r a p h i c c o m m a n d s t s t a n d a r d C 1 2 E B a s i c .

m u s t l o C 1 2 S p r o g r a m m e r s ! T h i s n e v e r s i o np u b l i s h e d b F r e e S p i r i t h a b e e n u p g r a d e d a n e n h a n c e d . A a n a d d e d b o n u s s e v e r a lp r e p r o g r a m m e d B a s i c f a p p l i c a t i o n s , s u c h a sB a s i c P a i n t , W r i t e a n C a l c a r e i n c l u d e d .

O N L Y $ 2 9B A S I C T O O L K I T

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

p o i n t a n c l i c k o p e r a t i o n s y s t e m t h a t w i l l a l l o wy o t c r e a t e c u s t o m p o i n t e r s , l o n t s . p a t t e r n s .a n i c o n s . I a d d i t i o n , i h T o o l k i t w i l l a l l o w y o t c o n v e r t P r i n t S h o p G r a p h i c s i n t o B a s i c 8 f i l e s .

J U S T $ 1

S P E C T R U M 1 2 d e l u x e p a i n t p r o g r a m l o t h C 1 2 6 D c o m p u t e r

( o t h C 2 w i t h 6 4 V i d e o R A U p g r a d e ) , U s e s8 0 c o l u m n d i s p l a y t o 6 4 2 0 p i x e l r e s o l u t i o n .W i l l d i s p l a y 1 2 c o l o r s ! M e n u o p e r a t e d . R e q u i r e s1 3 5 1 o c o m p a t i b l e M o u s e . F e a t u r e s i n c l u d ea i r b r u s h , e r a s e , m i r r o r , m u l t i c o l o r , b l o c k ( i l l o e r a s e , p i x e l e d i t o r , c o l o r e d i t o r , l o n t s . s l i d e s h o wa n m o r e . C o m p a t i b l e w i t h S k e t c h p a d 1 2 8 , N e w sM a k e r 1 2 8 , B a s i c 8 , 1 7 5 0 R E U , 1 5 4 1 . 1 5 7 1 a n 1 5 6 1 d i s k d r i v e s .

O N L Y $ 2 9

W / P , S p r e a d s h e e t D a t a b a s e ?T r

V I Z A W R I T E 1 2 V I Z A S T A R 1 2 V i z a w r i l e i h i g h p e r f o r m a n c e , e a s y - t o u s e w o r dp r o c e s s i n g p r o g r a m w h i c h l a k e s f u l l a d v a n t a g e o t h c o l o r , g r a p h i c s a n m e m o r y c a p a b i l i t i e s o t h 1 2 8 . F u l l " n e w s p a p e r - s t y l e " c o l u m n s , h i r e s d o t -m a t r i x p r i n t e r l o n t s a n t r u e p r o p o r t i o n a l l y s p a c e dp r i n t i n g m e a n h i g h q u a l i t y p r e s e n t a t i o n . I n c l u d e s ap h r a s e g l o s s a r y , f u l l f u n c t i o n c a l c u l a t o r a n i r t e g r a l e d s p e l l i n g c h e c k e r . O N L Y S <

V i z a s t a r i l a s t a n d c o m p r e h e n s i v e i n f o r m a t i o n p r o c e ss o t h a i i n c l u d e s a i n t e g r a t e d s p r e a d s h e e t , d a t a b a s ea n b u s i n e s s g r a p h i c s . T h s p r e a d s h e e t i t h e b e s t o t h m a r k e t ! C o m b i n e i t w i t h t h e d a t a b a s e a n c h a r t i n gc a p a b i l i t i e s o l V i z a s t a r a n y o h a v e o n o t h m o s tp o w e r f u l p r o d u c t i v i t y t o o l s a v a i l a b l e . J U S T W

G k i V c A U G r i n i E h i1 5 . 1 1 / 1 5 7 1 D r i v e A l i g n m e n t

T h i s e x c e l l e n t a l i g n m e n t p r o g r a m i m u s t h a v el o e v e r y C o m m o d o r e o w n e r . E a s y t u s e . i h e l p sy o t a l i g n y o u r d r i v e s t h a t i r u n s j u s t a i f i tw e r e n e w ! T h s i m p l e i n s t r u c t i o n a l m a n u a l a n do s c r e e n h e l p p r o m p t y o u I h r u I h e a l i g n m e n tp r o c e d u r e a n h e l p y o a d j u s t t h e s p e e d a n d h e a ds t o p o y o u r d r i v e s . I e v e n i n c l u d e s i n s t r u c t i o n so h o t l o a d t h e a l i g n m e n l p r o g r a m w h e nn o t h i n g e l s e w i l l l o a d . D o n ' ! b c a u g h t s h o r t ! W g e m o r e R E L A B E L o r d e r s l o t h i s p r o g r a m , t h e na n o t h e r p r o g r a m w s e l l . S a v e y o u r s e l f t h ee i p e n s e ! O r d e r n o w , k e e p i i y o u r l i b r a r y a n u s t h 1 5 4 1 / 1 5 7 1 D r i v e A l i g n m e n t p r o g r a mr e g u l a r l y ! ! W o r k s o I h C 6 4 . C 1 2 8 . a n S X 6 4 l o b o t h t h 1 5 4 1 a n d 1 5 7 1 d r i v e s .

B H i W A L Ls o i f r r o n u c r s s o i s u p p o r t

I ' B n \ 2 3 I H N n M e S l i e e lK u t / r o m i P I S b 3 O

T u l l F i t s ! H u O ' l i c i L i n t 8 C 0 6 3 8 5 7 5 7? H o O i i ! < . i L i n n D i d 1 - * U S

? 1 5 6 B 3 5 « 3? J m . - ■ 1 0 . . n J 1 S 6 8 3 8 5 6 7C u l l o m c r S e r v i c e 2 1 S 6 B 3 & J 3 3

S T I L L O N L Y $ 2 5 . 0 0

P L E A S E C O M E V I S I T U S !M o n d a y F m t o V ' M 6 P t S

S . i n i i i l . H 9 A 1 N o o n t . S T

G i f t C e r t i f i c a t e s

S u p e r 6 U t i l i t i e s i c o m p l e t e u t i l i t i e s p a c k a g ef o t h 1 5 8 1 d i s k d r i v e . S e p a r a t e v e r s i o n s a r a v a i l a b l e t o C 6 o C 1 2 8 . A m o n g t h m a n y S u p e r8 U t i l i h e s f e a l u r e s a r e :• C o p y w h o l e d i s k s f r o m 1 5 4 1 o 1 5 7 1 f o r m a l t 1 5 B 1 p a r t i t i o n s■ C o p y 1 5 4 1 o 1 5 7 1 f i l e s t 1 5 B 1 d i s k s■ B a c k u p 1 5 8 1 d i s k s o f i l e s w i l h o 1 5 B 1 ' s• S u p p l i e d o b o t h 3 1 / ; " a n 5 ' / i " d i s k e t t e s s t h a ii l w i l l l o a d o 1 5 4 1 . 1 5 7 1 o 1 5 8 1 d r i v e• P e r f o r m s n u m e r o u s D O l u n c t i o n s s u c h a sr e n a m e d i s k , r e n a m e f i l e , s c r a t c h o u n s c r a t c hf i l e s , l o c k o u n l o c k f i l e s , c r e a t e a u t o - b o o t a n m u c h m o r e !S u p e r 8 U t i l i t i e s u s e s a n o p t i o n w i n d o w l d i s p l a y a l c h o i c e s a v a i l a b l e a a n g i v e n l i m e .f u l l f e a t u r e d d i s k u t i l i t i e s s y s t e m l o I h 1 5 B 1 !

O N L Y S !

& W M G P O U C l ; O R D E R S t t t t m t a b f l o r e 3 P E S m n o m a B y b s f o p p w t * t a m b u w e s d J y iO u o s t o c k i t e m s " b * n * D * d b I t s a n w * i * « * h ; t * t I t o C a o r g - n a l n t n w i n j i r V m t r w i 1b t A l U P S J ^ H S l f N f t l U t i f R E O U I H E 0 * E M V E R H L E A S E A D

U K G u n n e l 1 D [ c o n ! U S ( i Y ) . A c r f f l i i t h * 7 0 0 [ . n c b r i K P i f t t o F l i C t f H J w j - ) , O v c m g h r % \ D 1 S p t > [ 5 m | m u 5 f b r M f u w J D I P N t X W lP R I O R I T Y J ' . ' . u U S . v A F W . T O ) C . i n . i d . i / l / f . i t D J f D O ^ p r I t f t i r j n i 0 H j n r j n n yA t n - i l S h i p D i r f l t I n w a n r t .

a f l D E H I N G W S T R U C T n N $ : F w y a u f c o n v e n i e n c e , v t i u c j p p ^ r e p h o n e o r d e r ? f H O U H S ' 7 D A V S W E E Kn a I O L L F R E E L I S E 6 0 0 G 3 B i H J . O u I S l O c I h U S A . p l e a s e u ^ c ( ? 1 5 ) G S 3 5 * 3 3 ! * « .

A C C E P I E D f k i H Z K l W E T N O O S : W * r t t t m p p j y m w l b P f i E P f l l D ( E r y P H M n a l C f f f V M o n e y < > « ■ ]W A S T I P W P O V T S * S C H O O t P U f t C H A S £ O f l D f M S . C O c - d e r s x » r i c o n * t o e s t i t i f c W d G n - 4 iC t i ^ r v n t r s D r J , ( O J d d i r i o M I A o j y r ( i r i " ' x f f l i r t i b i U S f O L l A H S T h e i E n S u r r l u r Q p I nC r e d i t C a r d * a n y t u > t a t ) ■ W L f u r o r i u n i i i w $ h n rR E T U f l K P O L C T i r u ■ ; l ! - . . r : i . r e i l - . \ \ , T t i t w r , i > ( c l i i m n c < l i C y h b i t r p r ^ r v i ( r > u u (r w M - j l l * i T h m i l a j y s r r o m t h o l i m i i v n i J r f l C f f w t a n i r p r T i . y o a r n S 4 t i - & 1 i e d * i t r i i t t o v ^ r o i i m y o m a r p i u r n i t t l o e i l i i e r t e t u M . e > r h i n r j c n o p e n c r « i F N F F U N H S A R S U B J K I 1 0 A 1 0 ' *R t i T D C K I N G P t B I T E M U L l U H N t U 4 S S i 0 M I N I M U M P E \ 1 W \ F X D i A N f . f & O ? f C K E ( H | S m i g f J d l y b c i ^ u p r j < d | h e l u l l p u r c h j ^ p n t o o t r u i s m E J E F E C T I V E H e m i , H i r d - v ^ u f i i i o m M l n i l S p c r i ^ n T f l p rf t f l n U w i l l l e p i a c j d w » ( h I h e ^ j u m n e n i o n l y

T i L H H C f l L S U P P O R T ( M - F 9 : ] D A t f . 6 P W E S T ) W f l a u v e r y b e £ l i h e l p y o w i l h y ^ p r t t F u c i

i i u T D u r p f m o d e l , r i r t m e C j y i ' n i p p h n n u r m a w , M ^ p n i g a d d r e s s , c h a r g e c a r d n t f n b e * . B i p i r H i E i o n Q J n a m e " T l a n f c

i l h a n d l e d t > o u o r d e r $ i a » a ( r n > t i m e y o p l a t e y o u r o r d e r B U I . i l y o h a v eT i m ^ a b f c r f a F r t d ^ e t y r w w d i g f M i x e i n r j s i h e l p5 L J I T O R I | i N i ? 1 ^ G H & 6 9 9

Page 22: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 22/92

B A S I C t o B e g i n n e r s c o a l l n u t a f r o m p e g e

N o t y p e R U 3 0 0 0 a n d p r e s sR E T U R N . Y o s h o u l d s e s t r e a mo 6 4 o y o u r T o m o n i t o rs c r e e n . A y o u ' l l r e c a l l , P E E K r t u r n s t h e c o n t e n t s o p a r t i c u l a rm e m o r y r e g i s t e r . M e m o r y r e g i s t e r1 9 7 a l w a y s c o n t a i n s u n i q u e n u b e w h i c h c o r r e s p o n d s t t h k e t h a t ' s c u r r e n t l y b e i n g p r e s s e d .W h e n n k e i b e i n g p r e s s e d , t h a tn u m b e r i 6 4 T r p r e s s i n g s o m ek e y s w h i l e t h i s o n e - l i n e p r o g r a m i r u n n i n g . T h s p a c e b a s h o u l d y i e l d6 0 t h k e y , 6 2 a n s o n

W h a t w e w a n t t d i a s s oc i a t e o n o t h s c r e e n s y n t h e s i z e rk e y s ( a n d i t c o r r e s p o n d i n g p i t c h )w i t h o n o t h c o m p u t e r k e y s .L o o k a t h f i r s t t w d a t a i t e m s — 6 2a n 2 1 4 5 . T h n u m b e r 6 i t h k e y b o a r d m a t r i x v a l u e f o Q a n 2 1 4 5 i t h b a s i c f r e q u e n c y t h a ts h o u l d s o u n d w h e n t h k e i p r e s s e d . T h e r e f o r e , a c a l c u l a t e d i l i n e 4 5 0 , F l ( 6 2 ) e q u a l s a n F 2 ( 6 2 )e q u a l s 9 7 W h e n i p r e s s e d , 2 1 4 5i P O K E d i n t o v o i c e l ' t w f r e q u e n c y - c o n t r o l r e g i s t e r s a s a n 9 7 Q ' d e t u n e d f r e q u e n c y ,2 1 4 5 - 1 . 0 0 5 , i P O K E d i n t o v o i c e 2 ' f r e q u e n c y r e g i s t e r s a s a n 1 0 7 .( W p r e c a l c u l a t e a l t h e a r r a y v a l u e st s p e e d u k e y b o a r d r e s p o n s e . )

H e r e ' s a n o t h e r w a o l o o k i n ga t h f r e q u e n c y a r r a y s . E r a s e l i n e3 0 0 0 a n d r u t h p r o g r a m a i s t h k e y b o a r d w i l l b d r a w n a n d t h a r a y s w i l l b l o a d e d . T h c h a r t b l o s h o w s t h f i r s t e i g h t a r r a yi t e m s , w h i c h y o c a c o n f i r m b t y p i n g , s a y , P R I N T F l ( 6 2 ) a n p r e s s i n g R E T U R N .A r r a y I t e mF K 6 2 )F 2 < 6 2 )F 3 < 6 2 >F 4 ( 6 2 >F l ( 9 )F 2 ( 9 >F 3 < 9 >F 4 < 9 )

P O K E a b l e V a l u e

9

1 0

1 0

1 1 L e m r e i t e r a t e : T h e r e a r 4

k e y s o t h s y n t h e s i z e r k e y b o a r dw e ' v e d r a w n . T h e i r c o r r e s p o n d i n gc o m p u t e r - k e y m a t r i x v a l u e s r a n g ef r o m t 6 b u s k i p a r o u n d w i t h n a p p a r e n t o r d e r . T h k e y s w e ' l l p r e s sd o n ' t u s e m a t r i x v a l u e s 1 - o 1 o t h e r v a l u e s . B u b e c a u s e t h h i g he s m a t r i x v a l u e w d u s i 6 ( c o rr e s p o n d i n g t Q ) o u a r r a y s m u s t b d i m e n s i o n e d t t h a t s i z e ; 2 p o s it i o n s w i l l g o u n u s e d i e a c h a r r a y .2 C O M P U T E ' S G a z e l l e D e c e m b e r 1 9 8 9

L o o k i n g a t h K e y b o a r dA l t h a t ' s l e f t i t h p r o g r a m i t l o o k a t h k e y b o a r d , P O K E t h a r a v a l u e s i n t o t h f r e q u e n c y -c o n t r o l r e g i s t e r s , a n t u r n t h v o i c e s o a n o f f . T h n e x t f e l i n e s w i l l b p r e s e n t e d w i t h m i n im a d i s c u s s i o n b e c a u s e w e ' v e c o ve r e d t h e s e c o n c e p t s r e c e n t l y . F i r s tc l e a r t h s o u n d c h i p :4 8 V = 5 4 2 7 2 : F O R J - T V + 2 3 :

P O K E J , 0 : N E X TT h e n s e u s i m p l e e n v e l o p e f o v o i c e s a n 2 4 9 1 3 6 : P O K E V + 5 , E r P O K E

V + 6 , E : P O K E V + 1 2 , E : P O K E1 3 , E

T h f r e q u e n c y - c o n t r o l r e g i st e r s a r a l o c a t i o n s 5 4 2 7 2 a n 5 4 2 7 3 f o v o i c e a n a l o c a t i o n s5 4 2 7 9 a n 5 4 2 8 0 f o v o i c e 2 5 0 V = V + 1 : V 2 - V5 1 V 3 = V + 8 : V 4 - V + 7

T t u r n t h e v o i c e s o n a n d o f w i t h s a w t o o t h w a v e f o r m , w d f i n e t w c o n s t a n t s V ( f o r o n a n V ( f o r o f f ) :5 2 3 3 : V F - 3 2

N e x t , w t u r n u t h v o l u m e :5 3 P O K E V 2 4 , 1 5

a n d e f i n e t w m o r e c o n s t a n t s . T h f i r s t i t h m e m o r y r e g i s t e r f o t h k e y b o a r d m a t r i x , a n t h s e c o n d i t h v a l u e r e t u r n e d w h e n n k e i p r e s s e d :5 4 1 9 7 : N K = 6 4

T h a t ' s i t e v e r y t h i n g h a b e e nd o n e . W c a p r i n t n e m e s s a g et c o v e r u t h o n w p r i n t e d i l i n e 3 0 0 :5 5 P R I N T " { U P } " T A B ( 1 3 > " O K , H I

I T ! "W e ' r e n o r e a d y t l o o k a t h

k e y b o a r d . T h i s i t h s t a r t o f l o o pw h i c h w i l l e n i n f e m o r e l i n e s :5 6 T = P E E K ( K B ) : I F T = N K T H E N

5 6 I n k e i p r e s s e d ( T i 6 4 ) ,

t h p r o g r a m j u s t g o e s i n t o h o l di n p a t t e r n a t l i n e 5 6 0 . I k e i p r e s s e d , b e c o m e s s o m e t h i n ge l s e — h o p e f u l l y c o r r e s p o n d i n g t o n o f t h e s y n t h e s i z e r k e y s o t h s c r e e n . W h a t e v e r t h c a s e , c o n t r o lp a s s e s t t h n e x t t w l i n e s , w h i c hP O K E o u r p r e c a k u l a t e d v a l u e s i n t o

t h r e s p e c t i v e f r e q u e n c y - c o n t r o lr e g i s t e r s :5 7 P O K E V 1 , F 1 ( T ) : P O K E V 2 , F 2 ( T )5 8 P O K E V 3 , F 3 ( T ) : P O K E V 4 , F 4 ( T )

F i n a l l y , w t u r n o v o i c e sa n 2 5 9 P O K E V + 4 , V N : P O K E V 1 1 , V N

I n v a l i d K e y p r e s s e sI b c h a n c e a i n v a l i d k e i p r e s s e d , a e m p t y a r r a y v a l u e w i l lb c a l l e d a n 0 w i l l b P O K E d i n t ot h f r e q u e n c y - c o n t r o l r e g i s t e r s ; n s o u n d w i l l b g e n e r a t e d .

W h i l e k e i b e i n g p r e s s e da n d T i i m e m o r y r e g i s t e r 1 9 7 , w w a n t t h n o t e t c o n t i n u e s o u n di n g . T h e r e f o r e , w m u s t c h e c k t h k e y b o a r d a g a i n :6 0 I P E E K ( K B ) = T T H E N 6 0

A n a n o t h e r h o l d i n g p a t t e r n r s u l t s . A s o o n a t h k e i r e l e a s e d ,c o n t r o l c o n t i n u e s t t h n e x t l i n e ,w h i c h t u r n s o f b o t h v o i c e s :6 1 P O K E V + 4 , V F ; P O K E 1 1 , V FT h i s e n d s o u l o o p ; w m u s t r e t u r nt i t b e g i n n i n g :6 2 G O T O 5 6

O r d i n a r i l y a u n c o n d i t i o n a lG O T O i s t r i c t l y v e r b o t e n . B u i t h i s c a s e i t ' s s h o r t , s w c a g e a w a y w i t h i t

I y o u ' v e b e e n f o l l o w i n g t h i sc o l u m n f o f e y e a r s , y o s h o u l dn o b e p r e p a r e d t c h a n g e v a r i o u st h i n g s i t h p r o g r a m a n d o b s e r v et h r e s u l t s . O t h e r m u l t i p l i e r s y o c a t r y i n l i n e 4 1 a r 1 . 5 , f o r a m s i c a l i n t e r v a l o f i f t h , a n 2 w h i c hs h o u l d p r o d u c e a o c t a v e . Y o c a a l s o c h a n g e t h e n v e l o p e ( l i n e 4 9 0 ) ,t h e v o i c e s ( l i n e 5 2 0 ) , o r e v e n t h p i t c h e s i t h D A T A l i n e s f o r a r e a ll w e i r d e f f e c t .

H e r e a r e t h e n o t e s f o o u C h r i s t m a s s o n g ; t r t g u e s s i t t i t l eb e f o r e p l a y i n g i t T h n u m b e r sa b o v e t h l e t t e r s d e n o t e t h r e l a t i v et i m e g i v e n e a c h k e y p r e s s .

2 2 1 1 1 1 2 2 2 2X B B N B V C C C N1 1 1 1 2 2 2 2 1 1N M N B V X X M M K1 1 2 2 1 1 2 2 2 4

M N B C X X C N V BH a v e s a f e a n h a p p y

h o l i d a y !

Page 23: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 23/92

l / i e a l t h W e p m e r . o f Y 6 i & -P - 3 8 a g a i m t I k f a m o u s c n e m c

i i ! , ■ U i i | . i r l H u

Page 24: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 24/92

* 3 u i o o c

M t

T h w o r l d ' s s e c u r i t y c o m p u t e r h a g o n e h a y w i r e . I " C i r c u i t s , " y o u rj o i t s h u t i d o w n . A r m e d w i t hr e m o t e - a c c e s s t e r m i n a l , y o m u s ti n f i l t r a t e t h m a i n c i r c u i t b o a r d sa n c u o f t h p o w e r s u p p l y .

B u t h i s w o n ' t b e e a s y . Y o c a n ' t j u s t t u r n t h e c o m p u t e r o f f —i t ' s t o w e l l p r o t e c t e d f o t h a t . I s t e a d , y o m u s t m a n u a l l y s w i t c hs e r i e s o c i r c u i t s s t h a t p u l s e s o e l e c t r i c i t y a r d i r e c t e d t c r i t i c a lp o w e r p o i n t s .

G e t t i n g S t a r t e dS i n c e C i r c u i t s i w r i t t e n e n t i r e l y i m a c h i n e l a n g u a g e , y o u ' l l n e e d t e n t e r i u s i n g " M L X , " t h m a c h i n el a n g u a g e e n t r y p r o g r a m f o u n d e l s ew 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 u , r e s p o n d w i t h t h v a u e g i v e n b e l o w .S t a r t 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 D 8F o l l o w t h M L i n s t r u c t i o n s c a r ef u l l y , a n b s u r e t s a v e c o p y o t h e ' d a t a f o C i r c u i t s b e f o r e y o e x i tM L X . T s t a r t C i r c u i t s , s i m p l y l o a di a y o w o u l d a n B A S I C p r g r a m ; t h e n p l u g j o y s t i c k i n t o p o r t

a n t y p e R U N .t i t l e s c r e e n w i t h s e v e r a l p l a y

o p t i o n s w i l l a p p e a r . T s e l e c t t h n u m b e r o e l e c t r i c p u l s e s y o w a n tt g u i d e , m o v e t h j o y s t i c k l e f t a n r i g h t . T h p u l s e s a r r e p r e s e n t e d b s m a l l y e l l o w b a l l s b e l o w t h w o r dC I R C U I T S a n c a n b e a n n u m b e r2 C O M P U T E - G a z e t t e D e c e m b e r 1 9 8 9

E r i c H a i n e s

H O D O E S I F E E L T K N O W T H A T T H

S E C U R I T Y O A L M A N K I N D R E S T S I

Y O U R H A N D S ? F I N DO U I T H I S

O U T S T A N D I N GS T R A T E G Y G A M E F O

T H 6 4 J O Y S T I C KR E Q U I R E D ,

f r o m t h r o u g h 8 T h d e f a u l t i 3 b u y o m a w a n t t s t a r t w i t hu n t i l y o g e u s e d t t h g a m e . T h b a l l s a b o v e C I R C U I T S r e p r e s e n t t h n u m b e r o p l a y e r s . P u s h t h e j o ys t i c k u f o r a c o o p e r a t i v e , t w o -p l a y e r g a m e ; p u s h i d o w n f o r ao n e - p l a y e r g a m e . N o r m a l l y t h g a m e i s e t f o r o n p l a y e r . W h e ny o u h a v e f i n i s h e d c h o o s i n g y o u ro p t i o n s , p r e s s t h f i r e b u t t o n t b g i n t h e g a m e .

C i r c u i t P o w e rW h e n y o s t a r t t h g a m e , y o u ' l l s e a o v e r h e a d v i e w o t h f i r s t c i r c u i tb o a r d . A c r o s s t h t o o t h s c r e e ni t h s c o r e , t h n u m b e r o l i v e s r em a i n i n g , s m a l l d i a g r a m s h o w i n gt h j o y s t i c k f u n c t i o n s , t h h i g hs c o r e f o t h s e s s i o n , a n t h n u

b e o " s a f e t i e s " l e f t ( s a f e t i e s a r d e s c r i b e d b e l o w ) . T h s m a l ls q u a r e s w h i c h f l u c t u a t e b e t w e e ny e l l o w a n r e d a r e t h e e l e c t r i cp u l s e s . A f t e r a s h o r t p a u s e , t h e y ' l lb e g i n f l o w i n g t h r o u g h t h c i r c u i t .

Y o u r g o a l i t u s t h e l e c t r i cp u l s e s t s h o r t o u t h p o w e rs o u r c e s , w h i c h a p p e a r o t h c i r c u i tb o a r d a s m a l l p y r a m i d s , i o r d e rt s u c c e e d , y o m u s t r e r o u t e t h p u l s e p a t h s b u s i n g t h r e e c o n t r o l s :s w i t c h e s , r o t a t o r s , a n t r a n s p o r t e r s .

S w i t c h e s a r f o u n d a a l t h r e e -w a j u n c t i o n s o t h c i r c u i t b o a r da n a r u s e d t s h u n t t h p u l s e s i d i f f e r e n t d i r e c t i o n s . S o m e s w i t c h e sf a c e r i g h t , w h i l e o t h e r s f a c e l e f t , b u t h e y a l a c t h s a m e . W h e n p u l s ee n c o u n t e r s s w i t c h b a r r i e r , i a s u m e s t h d i r e c t i o n a l l o w e d b t h b a r r i e r . H o w e v e r , i p u l s e a p r o a c h e s b a r r i e r f r o m b e h i n d ( n d i r e c t i o n a l c h a n g e i p o s s i b l e ) , i p a s s e s d i r e c t l y t h r o u g h t h b a r r i e r .

U s t h j o y s t i c k t c h a n g e t h d i r e c t i o n o t h s w i t c h b a r r i e r s .P u s h t h j o y s t i c k t t h r i g h t , a n t h b a r r i e r s i a l t h e r i g h t - f a c i n gs w i t c h e s w i l l c h a n g e p o s i t i o n . P u s hr i g h t a g a i n , a n t h b a r r i e r s r e t u r nt t h e i r o r i g i n a l p o s i t i o n s . P u s h i n gt h j o y s t i c k t t h l e f t h a a s i m i l a re f f e c t o t h l e f t - f a c i n g s w i t c h e s .

S o m e p a r t s o t h c i r c u i t s h a v eb r i d g e a c r o s s t h e m ; t h e s e a r e t h e

r o t a t o r s . R o t a t o r s a r u s u a l l y f o u n dw h e r e v e r t h c i r c u i t s c r o s s — t h a t i s a f o u r - w a y i n t e r s e c t i o n s . I n o r d e r

Page 25: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 25/92

( A W K N O W I T

" V 1 :

! - ■

, ■

t p i s s i p n i s t c o u n ^ r t h 't h e s e s u p e r f a s t a c t j o r i S p v e n t u r e s , C o n q u e r y g ^d n d r e s t Q f & t h e o r d e r t o t h p l a n e t s . ■ : : • " ' , } :

W r i W f .

t c j i D a e i S t r a a n S h o t .C i r c l e R e a d e r S e r v i c q N u m b e r

L E . D . S t o r m S t r e e n S h o t . S i d e A r m s S i r c e t t 5 A o / / £

Page 26: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 26/92

f o p u l s e t s a f e l y p a s s t h r o u g hr o t a t o r , t h r o t a t o r b r i d g e i t s e l fm u s t b a l i g n e d w i t h t h e d i r e c t i o no f t h e p u l s e m o v e m e n t . P u s h i n gt h j o y s t i c k u c a u s e s a l r o t a t o r s t t u r n 9 d e g r e e s . I t h e p r o c e s s ,r o t a t o r t h a t i h o r i z o n t a l w i l l b c o m e v e r t i c a l , a n v i c e v e r s a .

F a c e e l e c t r o n i c c h a o s i " C i r c u i t s . "

T r a n s p o r t e r s a r t h c o l o r e ds q u a r e s o t h c i r c u i t b o a r d . S o m eb o a r d s h a v e m o r e t r a n s p o r t e r s t h a no t h e r s , b u t h e r e a r e a l w a y s t w t r a n s p o r t e r s o f e a c h c o l o r . W h e np u l s e h i t s a t r a n s p o r t e r , t h s c r e e nf l a s h e s g r e e n a n t h p u l s e i n s t a n tl m o v e s t t h o t h e r t r a n s p o r t e r o t h s a m e c o l o r . B p u s h i n g t h j o s t i c k d o w n , y o c a c a u s e o n t r a n s p o r t e r o f e a c h c o l o r t c y c l e t t h n e x t h u e . B e c a u s e o t h i s , y o c a n u s e t r a n s p o r t e r s t m o v e p u l s e st d i f f e r e n t p l a c e s o t h b o a r d .T h t r a n s p o r t e r c o l o r s c y c l e i t h i so r d e r : r e t g r e e n , g r e e n t b l u e ,b l u e t y e l l o w , a n y e l l o w t r e d .M o s t s c r e e n s h a v e l e s s t h a n f o u rt r a n s p o r t e r c o l o r s , s y o u s u a l l yo n l y h a v e t k e e p t r a c k o f t h e f i r s tt w o t h r e e .

A n o t h e r w a t h a t p u l s e s c a c h a n g e p a t h s i t h r o u g h l o g i c g a t e s .T h e s e l o o k s o m e w h a t l i k e f l a t ,s q u a r e b u i l d i n g s w i t h g r e e n r o o f s .W h e n p u l s e p a s s e s i n t o a g a t e ,y o c a n ' t s e i u n t i l i c o m e s o u a n o t h e r p a t h w a y . O n l y b e x p er i e n c e w i l l y o b a b l e t t e l l w h e r e

p u l s e w i l l e m e r g e .

P o w e r i n g D o w nT h p u l s e s a r e n ' t v e r y s t r o n g , s e a c h p o w e r p y r a m i d m u s t b h i t h r e e t i m e s i o r d e r t e l i m i n a t e i t D e s t r o y i n g p y r a m i d l e a v e s j a g e g a i t h c i r c u i t . B e c a u s e t h c o m p u t e r i m a l f u n c t i o n i n g , t h e r ea r a l r e a d y s o m e g a p s i t h c i r c u i tr y B c a r e f u l o f t h e s e g a p s — i fp u l s e t o u c h e s o n e , i t ' s v a p o r i z e da n d y o u l o s e l i f e . T h g a m e e n d s

o n c e y o u ' v e l o s t a l t h r e e o f y o u rl i v e s . A l s o , b s u r e p u l s e d o e s n ' th i t a r o t a t o r t h a t i s n ' t l i n e d u w i t ht h p a t h a l o n g w h i c h t h p u l s e i t r a v e l i n g , a n b c a r e f u l n o t t a c t iv a t e r o t a t o r w h i l e p u l s e i p a s si n t h r o u g h i t

I y o u ' r e n o t a l e r t , y o m a f i n d p u l s e h e a d i n g t o w a r d g a p ,w i t h n w a t p r e v e n t i t F o r t un a t e l y , b p r e s s i n g t h f i r e b u t t o n ,y o c a a c t i v a t e t h e s a f e t y f u n c t i o n .T h i s g i v e s t h p u l s e a e x t r a b u r s to e n e r g y , s i g n i f i e d b t h s c r e e nt u r n i n g b l u e f o t h r e e s e c o n d s . D u i n t h i s t i m e , t h p u l s e w i l l b o u n c eh a r m l e s s l y o f a n o f t h e h a z a r d s .U s t h i s c a p a b i l i t y s p a r i n g l y b ec a u s e y o u ' r e o n l y a l l o w e d t h r e es a f e t i e s p e c i r c u i t b o a r d .

W h e n y o u ' v e d e s t r o y e d a l o t h p o w e r p y r a m i d s o t h c i r c u i tb o a r d , y o a d v a n c e t t h n e x tb o a r d a n t h n u m b e r o s a f e t i e s i r e s e t t 3 T h b o a r d s h a v e d i f f e r e n tl a y o u t s , a n t h e y b e c o m e p r o g r e ss i v e l y m o r e d i f f i c u l t , i y o m a n a g et s h u t d o w n t h f i f t h b o a r d , y o g b a c k t t h f i r s t , b u w i t h a n o t h e rp u l s e t c o n t e n d w i t h . H o w e v e r ,t h e r e w i l l n e v e r b m o r e t h a n e i g h tp u l s e s o t h b o a r d a o n c e .

S c o r i n g a n S t r a t e g i e sS c o r i n g i C i r c u i t s d e p e n d s o n t h n u m b e r o p u l s e s y o u h a v e o n t h b o a r d . T h b a s e v a l u e f o h i t t i n gp o w e r p y r a m i d i 1 p o i n t s ; f o r d s t r o y i n g p y r a m i d , 1 0 p o i n t s ; f o c l e a r i n g b o a r d , 1 0 0 0 p o i n t s ; a n f o s h u t t i n g d o w n a l f i v e b o a r d s ,1 0 , 0 0 0 p o i n t s . E a c h p o i n t v a l u e i m u l t i p l i e d b t h n u m b e r o p u l s e si n p l a y . T h u s , h i t t i n g a p y r a m i dw i t h t w p u l s e s o t h b o a r d , f o e x a m p l e , w o u l d g i v e y o 2 p o i n t s .C l e a r i n g a l t h b o a r d s w i t h e i g h tp u l s e s , o t h o t h e r h a n d , i w o r t h8 0 , 0 0 0 p o i n t s .

T h e r e a r e s e v e r a l s t r a t e g i e st h a t w i l l i n c r e a s e y o u r c h a n c e s o s u c c e s s . O n i t a l i g n t h s w i t c h e ss t h a t a l b u o n o t h p u l s e s a r i a e n d l e s s l o o p ; t h e n u s t h r m a i n i n g p u l s e t d e s t r o y p o w e rp y r a m i d . A n o t h e r s t r a t e g y i t g e a l t h p u l s e s m o v i n g i t h s a m ed i r e c t i o n . T h i s w a y , y o c a n s e n dm o r e c u r r e n t i n t o p y r a m i d a o n t i m e .

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

h e l p y o u . F o t w p l a y e r s , p l u g t h s e c o n d j o y s t i c k i n t o p o r t 1 A l t e r s el e c t i n g t h t w o - p l a y e r o p t i o n o t h t i t l e s c r e e n , s t a r t t h g a m e a u s u a l .N o w , h o w e v e r , t h p l a y e r w i t h t h j o y s t i c k i p o r t o n l y h a s t c o c e n t r a t e o l e f t s w i t c h e s a n r o t at o r s . T h o t h e r p l a y e r c o n t r o l s t h r i g h t s w i t c h e s a n t r a n s p o r t e r s .E i t h e r p l a y e r c a a c t i v a t e a s a f e t y ,b u y o s t i l l o n l y g e t t h r e e p e b o a r d . S c o r i n g i n o a f f e c t e d ,t h o u g h y o u ' l l p r o b a b l y g e m o r ep o i n t s b s h u t t i n g d o w n m o r e c i c u i t b o a r d s .

C i r c u i t s0 8 0 1 : 0 60 8 0 9 : 3 10 3 1 1 : F 0 8 1 9 : 0 E0 8 2 1 : D 00 8 2 9 : 8 D0 8 3 U A 90 8 3 9 : 1 50 8 4 1 : 0 0 8 4 9 : 0 50 8 5 1 : 0 00 8 5 9 : 0 00 8 6 1 : A 90 8 6 9 : 1 00 B 7 1 : 8 D0 8 7 9 : 3 70 8 3 1 : 3 70 8 8 9 : 2 00 8 9 1 : 0 20 8 9 9 : 1 0O 8 A 1 : A 00 3 A 9 : 0 20 8 B 1 : A 90 8 B 9 : 9 90 8 C 1 : R 60 8 C 9 : F 30 8 0 1 : 2 00 B D 9 : 0 30 8 E 1 : 0 50 8 E 9 : 0 50 f 1 : A D0 8 F 9 : 7 D0 9 0 1 : 7 7O 9 0 9 : 2 E0 9 1 1 : F 00 9 1 9 : F 00 9 2 1 : F 00 9 2 9 : E F0 9 3 1 : 8 E0 9 3 9 : A 20 9 4 1 : A 90 9 4 9 : 1 00 9 5 1 : 0 E0 9 5 9 : 9 90 9 6 1 : A 00 9 6 9 : A 90 9 7 1 : 0 60 9 7 9 : A 90 9 8 1 : E F0 9 B 9 : F A0 9 9 1 : 0 E0 9 9 9 : B E0 9 A 1 : 8 60 9 A 9 : 0 10 9 B 1 : 0 80 9 B 9 - . D 00 9 C 1 : 0 30 9 C 9 : E A0 9 D 1 : 8 D0 9 D 9 : 0 30 9 E l : 8 60 9 E 9 t 6 3

0 8 0 A0 0 A 0 2 B A 9 D 81 D A 8 0 A A 6 9 0 9 9 0 0D 9 C A A 3 6 4 D 8C B D OC 8 C 84 0 0 A F 3 3 D0 2 0 0 1 80 7 9 90 0 D 0A 5 1 A P 1 2 F A 8 1 0 0 D CF 3 F 1 1 F D C

D C E E 80 5 D 04 0 0 A 0 0 8 5F A 2 0 7 02 E 0 4I 9 I 8 D 3 4 8 A 2 2 0 6 7

A F 1 D E 8 D ! \ 0 A 0 3 4 C4 5 F 0 7 A3 D 4 C E 9E A A 3

0 9 E 3 20 A 0 8 D 2 0 D 0 A I 8 1 D A 7 F 8 D1 0 A 8 1 3 D 1 9 0 0 0 40 9 E D 9 9 0 0E D C 1 A 0 8 6 0 A O 0 0 9 8F A A 9 I C 8 C O 0 A 0 A F 9 9 0 0I D 2 9 F 0 E A 6 3 9 F 0 D 9 9 9 9 0 8 D A 1 A 6 A 1 A A 1 A 3 2 F8 E 8 F A C 8 8 CC 7 E F 0C 7 B F OC 9 6 F F OE A E 8 E D A 9E B A 6 E D8 E A D B A 2 0 18 A 0 2 D O F 2B 9 C 0 3 8 5 F 1 A 2 8 1 F 0 D 8 1 D A 0 D D 4 B 0 D 4 A 09 4 0 0 A 0 S D 1 5 D E 8 B E B F 6 8 E 0 01 8 D 7 5 0 B C 0 A 0 A 0 5 8 D8 E A E 0O E 0 7 E0 8 1 A 5 0 2 0

3 0 3 6 2 E2 D 3 2 E 5 C E8 1 6 A I B 5 A0 D 1 B 2

D 0 A 0 F 89 0 h 0 A C D 9 6 D 0 E l 5 F2 F 6 A F 9 9 0 0 1 C9 0 0 1 AD O F 6 D 30 0 9 9 D 3 B 3 8 A 6 O F 0 B F 2 0 0 4 8 0A 0 D 9 E A8 8 I B E 0 1 2 0 E A 0 3 1 A 9 3 D A 0 B 89 F F 4 0 6 3 C F 0 C 9 C C3 7 2 0 9 8E 0 0 2 9 32 9 D 0 9E 0 8 7 42 9 D F 6A 9 2 F E 7D O B 8 2 A 0 0 7 6 1 8 9 2 D 9 A 0 D A 0 8 D O F A 6 8 0 B D 2 71 D 1 0 8 5 8 1 E 2 E 7 A 0 0 I F8 E D E 8 B E F D 4 2 0 7 3C E 2 E 4 D 0 E D E 3 1 D 8 D 66 F D 0 3 D 3 6 3 7D A 4 2 0 F 7 3

2 C O M P U T E ' . ' s G a z e t t e D e c e m b e r I 9 a 9

Page 27: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 27/92

B a r d ' s T a l e F a n s R e j o i c eT

r

& : § - .

w

M o s / 0 f f l a c r e a t u r e s y o u m e e t a r a f r i e n d l y a t h i sg u y , H m i l s t t a k e h i s p e a r a n i l s h i s h k a b o by o u r w h o l e p a r t y .

S u p p o r t s c h a r a c t e r s f r o m B a r d ' sT a l e I I I I O v e r 6 m o n s t e r s a n 6 s p e l l sS t a t e - o f - t h e - a r t a n i m a t e d g r a p h i c s

u n i q u e c o m b a t s y s t e m : c h o o s ec o m p l e x i t y o c o m b a t r e s o l u t i o n ,d e t e r m i n e s p e l l s t r e n g t h , s e l e c tt a c t i c s o r a n g e d c o m b a tA e a s y - t o - u s e p o p - u p w i n d o ws y s t e mS a v e t h g a m e a n y w h e r e

p a r a g r a p h b o o k l o e n h a n c e ds t o r y t e l l i n gA u t o m a p k e e p s t r a c k o y o u r e v e r ym o v e ; n g r a p h p a p e r n e e d e d

A c t u a l A p p l e l i s c r e e n . A v a i l a b l e l o r t h A p p l e l l c / e lI I G S C $ 4 ; C o m i n g s o o n M S - D O S S A m i g a

I h u n d r e d y e a r s h a c k i n gw i l l g e y o k i l l e t L ^ — ^

1 9 8 9 S P G r a p h i c sA w a r d W i n n e r

M s o o s . t w s t j , . ■ ■ ■ ' ' ■ m a

C O M I N G S O O N F R O M I N T E R P L A Y M E A N T I M E ™t i m e - t r a v e l l i n g e p i c f o t h A p p l e I s e r i e s C 6 4 . . . - ■ . .

T o r d e r t h e s e g a m e s d i r e c t : 1 - 8 0 Q - 9 6 9 - G A M EN e u r o m a n c e r i ) t r a d e m a r k o t C s b a n a B o P r o d u c t i o n s . B a r d ' s T s l s i t r a d e m a r k o E l e c t r o n i c A r t s . A m i g a a n d C o m m o d o r e a r t r a d e m a r k s o C o m m o d o r e B u s i n e s s M a c h i n e s . B a t t l e C h e s s . D r a g o n W a r s a n M e a n T i m e a r t r a d e m a r k s o I n t e r p l a y P r o d u c t i o n s 1 5 7 5 C o r p o r a t e D r i v e

C o s t a M e s a . C 9 2 6 2 6

Page 28: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 28/92

. V o l u m e

1 9 8 9R o l e - P l a y i n g G a m e

o t h Y e a r .C o m p u t e r G a m i n g W o r l d

A P P L E

. - ! . ■ ■

m i C O M M O D O R E 6

I B

" B o t t o m l i n e : D e f i n i t e l y r e c o m m e n d e d . "S c o r p i a , C o m p u t e r G a m i n g W o r l d

" C o u n t l e s s o r i g i n a l t o u c h e s a n i n n o v a t i o n s . . . "

S h a y A d d a m s , Q u e s t B u s l e r s' T h e M a g i c C a n d l e i a a d d i c t i v eg a m e . . . w e e k s o e x c i t i n g e n t e r t a i n m e n t . "

L e s s e r , D r a g o n M a g a z i n e" f r e s h c h a l l e n g e . . . b r e a k s n e g r o u n d s . . . " S c o t t M a c e , i n C i d e r" S u c h s k i l l , t h o r o u g h n e s s , a n a t t e n t i o n t d e t a i l . . . a e n t i r e n e c l a s s o f a n t a s yg a m e s . " W i l l i a m R T r o t t e r , G a m e P l a y e r s" T h e M a g i c C a n d l e i o n o t h b e s t R P G ' st c o m e a l o n g . " G u W r i g h t , P C G a m e s

" I n c r e d i b l e , A b s o l u t e l y I n c r e d i b l e ! A l a s t ,s o f t w a r e c o m p a n y t h a t r e a l l y c a r e s a f t e r t h p u r c h a s e h a b e e n m a d e . Y o a r a o u t s t a n d i n g c o m p a n y a n P L E A S E c o n t i n u ey o u r m a r v e l o u s p o l i c y ( i e s ) , "

G a i l P o n t h i e r , P a l o C e d r o , C

T o o r d e r s e y o u r l o c a lr e t a i l e r , o c a i i ( 2 1 3 ) 3 2 0 - 5 2 1 5 .

T h M a g i c C a n d l e V o l u m ei c u r r e n t l y a v a i l a b l e f o r :

A p p l e I ( 6 4 K r e q u i r e d ) , I 8 a n C o m p a t i b l e s ( i C G A ,E G a n d T a n d y 1 0 0 0 1 6 - c o l o rm o d e ) , C o m m o d o r e 6 4 / 1 2 8 .

M i n d c r a r t S o f t w a r e , I n c . T H E L A N D S O D E 1 1 1 I V I

Page 29: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 29/92

0 9 F 1 : A E0 9 F 9 : F D0 A 0 1 : 7 80 A 0 9 : 0 50 A H : 2 00 A 1 9 : D 00 A 2 1 : 8 80 A 2 9 : B D0 A 3 1 1 A 80 A 3 9 : A 98 A 4 1 : 7 40 A 4 9 : 2 90 A 5 1 : 0 E0 A 5 9 : 3 E0 A 6 1 : B 60 A 6 9 : 3 D0 A 7 1 : 7 50 A 7 9 : B D0 A 8 1 : 0 D0 A 8 9 : 0 D0 A 9 1 : 7 D0 f t 9 9 : 0 E0 A A 1 : A 90 A A 9 : 6 40 A B 1 : 7 90 A B 9 : S 50 A C 1 : E 00 A C 9 : C 50 A D 1 : 7 40 A D 9 : B 50 A E 1 : 0 E0 A E 9 : A 50 A F 1 : C 60 A F 9 : A 00 B 0 1 : 8 40 B 0 9 : A 90 B 1 1 : 0 20 B l 9 : F 23 B 2 1 : 8 40 1 3 2 9 : 2 03 B 3 1 : B 4B B 3 9 : 8 D0 B 4 1 : 0 03 B 4 9 : A A0 8 5 1 : 3 73 B 5 9 : C B3 B 6 1 : F 73 B 6 9 : D 03 B 7 1 : 0 93 B 7 9 : C 60 B 8 1 : C A0 B 8 9 : 4 D0 B 9 1 : 4 13 B 9 9 : 4 10 B A 1 : F G3 B A 9 : 4 13 B B 1 : 0 FB B B 9 : 9 50 B C 1 J 0 B0 B C 9 : 0 83 B D 1 : 0 A3 B D 9 : B 50 B E 1 : 9 53 B E 9 : B 50 B F 1 : 0 B0 B F 9 : F B0 C 0 1 : 0 80 C O 9 : 1 90 C 1 1 S 0 20 C 1 9 : I F0 C 2 1 : F 00 C 2 9 : 9 00 C 3 1 : A 90 C 3 9 : D 90 C 4 1 : 0 50 C 4 9 : C 90 C 5 1 : D A0 C 5 9 : 4 30 C 6 1 : E 60 C 6 9 : E 80 C 7 1 : C 90 C 7 9 : C A0 C 8 1 : 0 E0 C 8 9 : 5 70 C 9 1 : A 5

9 B A A 7 2 7 9 B 0 0 7 0 D B 0 8 2 D 2 F 0 6 D 8 F 7 E 3 E A E E 0 E 0 F D B 9 A 0 B C 8 1 0 0 4 D B C C 1 1 B 9 4 F A A 2 2 D 9 4 B C F B 0 0 0 A B A A 1 B 2 1 3 4 4 E

7 5 B 1 0 8 C 7 0 4 C A A B A A F 7 0 7 0 B 2 A F 1

A D E 8 F D 8 8

C 8 1 1

C 0 B D 0 D E 9 C A B D 5 0 1 B A 4 4 D 2 0 0 C D A D 2 5 1 0 0 6 B 8 F 3 B D C C 6 F 0 B 0 D

C 7 0 4 C E B 8 7 4 1 E 0 B 0 9 B A A 0 E B 2 A 8 6 D 0 2 F C 2 A F 8 0 C A 8 E 8 C D F A 2 D 0 0 F F F D 4 0 C 3 1 B 9 4 F 4 0 A 6 F D C 6 4 E B A 1

C C 0 A 0 1 4 0 9 F

B 8 7 1 1 2 3 F C 0 D B B E 8 7 5 B 0 C 6 A 0 7 F D 0 A A A 1 A 2 8 B D F 3 0 B 0 B 8 4 E D F 8 A E 3 1 0 6 4 F B A 2 2 E D D B 0 0 I 0 0 C 9 6 2 D 9 0 B F B C C 3 4 5 A

E F C 0 D 3 7 B 0 A A D 6 7 3

C 7 0 D 1 F 2 A C B 8 7 2 B 2 C E 9 F 2 C D 8 D D D D 0 B A A C E 3

C F A 1 F D 4 0 C F 0 0 0 2 B C C B F 0 0 4 6 C 5 D D 0 C 1 2 0 C 4 2

7 B 1 A E 0 8 C D 0 0 0 D D D B 8 7 0 D 5 A 0 B 7 E " 6 9 1 2 D F 4 A 9 E 1 E A 0 A 0 D 0 0 D C 4 8 A 0 4 0 9 0 0 E 4 1 4 D

A 4 4 1

0 5 0 D C 2 0 B E E 0 9 0 F B 2 0 7 8

8 B D 1 7 A F 7 0 2 D 4 8 2 2 F F C A E 4 0 8 1 7 B 0 0 1 8 2 I 0 0 0 D C C B E B A A A B 9 0 C E E F B 9 4 D A 1 F D F 2 B 0 F 8 D F C C 5 2 0 8 D B f B 5 D 1 0 0 B 0 1

3 6 B A F a E 2 F D F 9 F 3 6 3 0 7 C D B 2 A E 4 5 I 1 E 9 B 5 0 4 8 1 F B I 4 F 9 F 5 E 3 D A 8 C 6 E 6 A C 9 1 4 B L 6 5 B D 3 4 8 6 A 3 7

E F F 5 5 B 3 0 9 9 B 6 0 4

0 C 9 9 : D 40 C A 1 : 8 D0 C A 9 : B D0 C B 1 : A 90 C B 9 : D 40 C C 1 : A 00 C C 9 : F 80 C D l : E 50 C D 9 : F 00 C E 1 : C 00 C E 9 : 0 E0 C F 1 : 1 80 C F 9 T C 30 D 0 1 : 0 E0 D 0 9 : 0 00 D 1 1 : C 00 [ ) 1 9 : 4 10 D 2 1 : 3 20 D 2 9 : 0 F0 D 3 1 : « A0 0 3 9 : 7 40 D 4 1 : 8 50 D 4 9 : E D0 D 5 1 : 1 80 D 5 9 : 0 00 D 6 1 : E E0 D 6 9 : 8 50 D 7 1 : 0 50 D 7 9 : D 40 D 8 1 : B D0 D 8 9 : A 00 D 9 1 : 0 E0 D 9 9 : A 50 D A 1 : B 20 D A 9 : 1 50 D B 1 : B 20 D B 9 : C 90 D C 1 : 1 10 D C 9 : 3 80 D D 1 : 8 50 D D 9 : b 90 D E 1 : D B0 D E 9 : 0 00 D F 1 : 9 30 D F 9 : D C0 E 0 1 : A 90 E 0 9 : 0 B0 E 1 1 : F E0 E 1 9 : 8 A0 E 2 1 : 2 A0 E 2 9 : 9 D0 E 3 1 : 9 00 E 3 9 : 0 F0 E 4 1 : A D0 E 4 9 : A D0 E 5 1 : B 90 E 5 9 : 6 90 E 6 1 : E 80 E 6 9 : A 50 E 7 1 : D 00 E 7 9 : A A0 E 8 1 : 8 40 E 3 9 : B D0 E 9 1 : B D0 E 9 9 : E D0 E A 1 : 1 20 E A 9 : 2 30 E B 1 : 6 00 E B 9 : 8 A0 E C 1 : 0 00 E C 9 : 0 80 E D 1 : 2 E0 E D 9 : D 00 E E 1 : 1 60 E E 9 : 8 60 E F 1 : 1 20 E F 9 : 0 80 F 0 1 : 1 80 F 0 9 : E 50 F 1 1 : 2 00 F 1 9 : 6 00 F 2 1 : 8 D0 F 2 9 : 0 F0 F 3 1 : D 40 F 3 9 : 0 1

A 0 1 0 B 0 D 8 A 0 2 D 1 A 8 0 1 B A D C F 8 A A C 6 8 A 0 0 1 E 6 A 2 0 4 E F 0 A 8 9 9 6 A 8 8 2 0 1 C 1 1 1 5 E E A 2 1 A C 1 B D 8 A 3 B 1 D 8 E 9 3 9 A 1 I 1 D A 8

B D D A 0 8 F 1

F F 9 A D 0 1 0 A E E 0 I B 6 F 0 B A 0 F D 2 A 6 0 E D 0 7 0 A 7 D D 4 1 S 0 E F 2 D B 0 D D 0 7 A 2 6 8

A 1 1 2 2 B 0 A 1 E 2 6 E 8 0 B 6 D 0 A D 8 0 3

3 8 A F D F 4 D A 0 1 0 0 B F E 0 4 8 7 D 0 A 6 9 7 2 D a a 9 E 0 8 8 0 0 0 D 0 C C E A A E A A 1 6 B 0 9 0 2 0 4 E 8 9 0 0 2 2 3 D 2 A 0 9 A 1 A 6 E 3 C 0 F E F 6 B 8 0

0 0 0 A 2 8 0 E 2 A 4 2 0 C 4 4 2 B 6 A D 7 1 D F D 3 A 1 0 0 6 8 B 6 E C C 0 8 F 1 D D 0 4 0 7 B 2 0 D 0 E E 0 0 0 E 0 A 2 3 3 1 B 1 0 9 6 D B 2 8 8 B 1 A 0 E 6 B A 0 A

D D 8 0 9 D A B 9 0 9 B 9 1 A A 9 0 3 F B 8 2 8 E B 0 0 D D 9 A E C A E E 2 1 D F D C 9 2 8 8 8 0 7 0 C D 4 8 0 9 8 C 7 F 3 1 1 6 2 3 3 F 0 F E 8 D A C 9 C 2 0 0 0 I D C

A A 0 8 0 F C B 2 2 0 0 1 9 0 0 0 2 F B 4 F 7 F E A D 3 A 8 2 8 1 2 0 A 2 9 6 8 1 0 D 0 9 0 E F 0 2 C C 0 4 1 0 0 E C 8 6 1 A C B 1 B 1 3 A 0 £ E A B 1 0 0 2 D 8 D B 6 A

0 F D 1 9 C D C 0 9 8 B F 0 C 2 A 4 9 0 7 A 0 A A E A 0 0 F B E A D 8 E 4 0 0 D E A E A 0 A A A 2 0 0 B 0 0 D 1 0 3 E F B C 2 B 2 8 1 D 9 C 2 0 A 0 C 9 3 B 1 D F a 1 A 3

S 9 D 6 6 0 7 4 1 1 2 4 F 7 8 F A 5 1 A 9 2 I B 0 7 5 4 7 3 F 1

A A 0 D A E 5 7 5 E E 3 0 6 F 9 F 5

B C 3 9 F D S 7

A F 7 0 1 C 3 3 E F 1 7 2 0 5 E 6 B B 0 E D 3 F B 6 A

0 F 4 1 : A 90 F 4 9 : 8 D0 F 5 1 : A 90 F 5 9 : 0 F0 F 6 1 M 90 F 6 9 : 8 50 F 7 1 : B 10 F 7 9 : A 90 F B 1 : 8 50 F 8 9 : A 90 F 9 1 : 8 80 F 9 9 : 8 E0 F A 1 : 7 40 F A 9 : C 90 F B l : C 90 F D 9 : C 90 F C 1 : C 90 F C 9 : 3 B0 F D 1 : E 00 F D 9 : 0 E0 F E 1 : 0 60 F E 9 I E 00 F F 1 : 7 40 F F 9 : A 51 0 0 1 : 0 C1 0 0 9 : C 91 0 1 1 : A C1 0 1 9 : F D1 0 2 1 : 7 51 0 2 9 : F 01 0 3 1 : 7 71 0 3 9 : F 81 0 4 1 : 9 21 0 4 9 : C 91 0 5 1 : 9 91 0 5 9 : A 51 0 6 1 : 0 01 0 6 9 : 9 01 0 7 1 : 9 91 0 7 9 : A 51 0 8 1 : C 61 0 8 9 : 1 21 0 9 1 : 8 91 0 9 9 : 9 F1 0 A 1 : 3 D1 0 A 9 : 0 01 0 B 1 : 0 01 0 B 9 : 1 81 0 C 1 : D 01 0 C 9 : 0 01 0 D 1 : 0 01 0 D 9 : 4 11 0 E L : 0 A1 0 E 9 : 9 91 0 F 1 : A F1 0 F 9 S 1 21 1 0 1 : 8 51 1 0 9 : 0 01 1 1 1 : 1 11 1 1 9 ; D E1 1 2 1 : 0 01 1 2 9 : C 81 1 3 H F 71 1 3 9 : 6 01 1 4 1 : A 91 1 4 9 : 1 01 1 5 1 : 7 91 1 5 9 : 9 01 1 6 1 : 3 81 1 6 9 : 1 11 1 7 1 : 0 71 1 7 9 : 0 61 1 8 1 : 1 01 1 8 9 : 4 11 1 9 1 : 0 51 1 9 9 : 5 11 1 A 1 : 4 01 1 A 9 : 4 21 1 B 1 : 5 F1 1 B 9 : 5 91 1 C 1 : 4 01 1 C 9 : 5 C1 1 D 1 : 5 F1 1 D 9 : 4 B1 1 E 1 : 5 F

5 0 0 D A F F A F 1 7 A 8 0 1 1 1 E A C C 2 C F 7 0 a 9 E 0 B 7 7 1

B F I 0 E F E A 1 0 7 6 8 E F A C 0 A 2 6 B F 8 8 9 E 4 C 9 0 F 5 0 A 9 B 0 E 4 4 5 5 4 1 1 0 4 5 5 O

2 0 8 A B A 9 8 A 3 8 7 F B F F F 2 2 O 0 B 2 9 A F 7 3 3 C 9 A D D 7 9 C 8 7 9 D 1

E E 1 4 0 D 1

F 0 A 0 0 8 F 1 F F F C O F F A A 0 3 0 C C A 6 S 4 5 1 4 4 4 2 4 5 4 4

2 A 0 6 0 E 0 F D E 9 8 A 2 2 2 2 A D B B 0 D 4 0 0 8 7 7 0 2 F 3 1 A 5 2 E A 7 0 8 E E 4 4 8 F 7 B 9 0 9 E F 8 6 B A A F 1

0 A 0 0 7 E 9 1 1 0 4 5 5 0 4 4 0 5 4 4 S 0 I

0 2 0 8 7 8 7 B 8 8 7 B C C C C C B 1 C D A 1 7 A C 9 A D D 7 9 C A F 7 9 A F 7 A E A A 2 4 F 0 0 9 0 9 4 C 3 F 0 F F F F 6 F E 9 1 6 0 6 8 1 9 4 5 4 4 4 4 4 5 5 4 4 1 4

6 8 A B 6 F 8 F F E 8 7 1 1 I

0 2 1 A A A F E A 0 0 C F 5 1 A 5 1 9 9 E 1 A 9 E 2 A F 0 0 4 A 6 0 1 A 2 0 C F B 8 C 9 E 0 A 3 9 6 B 0 9 0 1 6 5 4 5 0 ! 4 5 5 4 5 2 4 0 1 2

A 1 0 6 A A D A A C 9

B F F F B 9 1 0 0 0 B B F 9 D 7 9 C A F 7 F 7 E 9 C 7 1 A 2 0 0 A 9 9 0 1 9 9 0 0 A 0 B 2 F 7 F F 8 I D F 0 C C C 4 D 3 0 4 1 0 4 4 5 5 0 1 4 4 5 5

8 0 8 B E 0 F 0 0 8 7 0 3 2 2 2 0 3 D D 8 0 7 9 F 1 A 9 0 9 9 E 0 8 7 7 E 8 7 7 8 2 4 1 3 0 1 8 E 4 5 9 D 0 D 1 1 A B A C D 8 F 6 8 1 0 1 4 A 9 B 4 4 4 0 4 5 1 4 4 4 0 5 2

6 5 D 7 2 A B 5 4 F 7 6 F 1 B 5 B 4 7 6 P 0 I E A 6 A B D A 0 F E h 7 7 6 F 2 7 B A 9 A E 9 A 4

f l 3 4 4 0 D « 7 1 I B B E 9 B A B F 8 8 I 6 E A A F 9 B F B B 8 4 C 3 5 B

Page 30: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 30/92

1 1 E 9 : 1 51 1 F 1 : 4 2U F 9 : 0 41 2 0 1 : 1 21 2 0 9 : 2 01 2 1 1 : O D1 2 1 9 : F 31 2 2 1 : 0 51 2 2 9 : 0 a1 2 . 1 1 : 0 1 2 3 9 : 0 01 2 4 1 : 0 21 2 4 9 : 0 01 2 5 1 : 0 31 2 5 9 : 0 C1 2 6 1 : 2 91 2 6 9 : 8 11 2 7 1 : 2 E1 2 7 9 : 8 51 2 8 1 : 2 41 2 8 9 : 8 51 2 9 1 : F D1 2 9 9 : F E1 2 A 1 : 6 01 2 A 9 : A 01 2 B 1 : 0 41 2 B 9 : 8 C1 2 C 1 S F 01 2 C 9 : A B1 2 D 1 : E A1 2 0 9 : 5 51 2 E 1 : 4 51 2 E 9 : 5 91 2 F 1 : 4 51 2 F 9 : 5 91 3 0 1 : 5 51 3 0 9 : 5 51 3 1 1 : 5 51 3 1 9 : 7 F1 3 2 1 : F D1 3 2 9 : A A1 3 3 1 : A 01 3 3 9 : F F1 3 4 1 : F F1 3 4 9 : F 01 3 5 1 : 0 F1 3 5 9 : a a1 3 6 1 : 0 A1 3 6 9 : A A1 3 7 1 : 0 41 3 7 9 : 3 01 3 8 1 : 5 91 3 8 9 : 4 51 3 9 1 : 0 01 3 9 9 : 5 51 3 A H F F1 3 A 9 : F F1 3 B 1 : 7 E1 3 B 9 : F E1 3 C 1 : 0 01 3 C 9 : C C1 3 D 1 : 0 01 3 D 9 : C 61 3 E 1 : F E1 3 E 9 : F E1 3 F 1 : F E1 3 F 9 : F E1 4 0 1 : C 61 4 0 9 : 7 E1 4 1 1 : F E1 4 1 9 : C 01 4 2 1 : C 61 4 2 9 : F E1 4 3 1 : F E1 4 3 9 : 0 01 4 4 1 : F 1 4 4 9 : 7 81 4 5 1 : F E1 4 5 U : F E1 4 6 1 : C 61 4 6 9 : F E1 4 7 1 : F E1 9 : F EH S 1 : F E1 4 8 9 : F E

4 4 4 5 5 0 C 0 0 0 0 0 a 0 0 2 2 2 2 3 D 8 1 A 0 A 2 0 A E 5 4 5 4 5 5 7 5 5 F A A F F F 0 A 0 A 0 3 5 4 0 5 F F 1 C 0 c 0 C C D C C C 1

C C C C C 3 C 1 0 0 C C C 0 C C

4 4 0 5 2 O 3 0 O 0 0 0 0 1 F 2 2 3 3 2 1 F A 0 A F D 4 A F 0 C 5 4 5 C 7 D 5 F A A F F F 0 A 0 A 0 3 5 4 4 1 B F 1 C 0 C 0 C C D C C C 1 C C C C C 7 C 1 0 0 C C C 0 C C

5 5 4 5 2 O 0 0 O 0 0 0 0 1 F 2 2 2 3 I A A F a 1 A A 3 A F 0 C 5 4 5 C 7 F 5 F A A F F F 3 A 2 A 0 3 5 4 4 I B F I

F 0 C F C C C F F F 1

C C C F F 7 C 1 F 3 F F F 0 F F

4 5 5 0 1 0 C 0 0 0 0 0 0 1 F 2 2 3 3 2 F F 6 1 D 0 O E B F 5 4 5 C 5 4 7 F 7 F A A F 3 F F 2 A A 0 3 A C 5 0 A F 1 C 0 C F C C C t > C C 1 C C C C C 7 C 1 C 0 0 0 C 0 C 0

4 5 1 I 5 0 3 0 0 0 0 0 0 1 F I 2 F 3 I 6 6 D D C B D 4 B F 5 4 5 E 5 4 5 F 7 5 A A F 0 F F 0 A A 0 3 A C 5 0 A F 1

C 0 F 0 C C C C C C 1 C C 6 C C 3 C 1 C 0 0 0 C 0 C 0

4 5 5 I 5 0 3 0 0 0 0 0 0 0 8 3 2 8 8 2 D 0 8 A F 1 2 B F F 5 4 5 5 5 4 7 F D 5 A A F O F F 0 A A 0 3 5 4 5 0 A E 1 C 0 C 0 F F C C F C 7 F F 3

C C 0 F 7 F F 0 F F 0 F 0

4 4 1 1 0 F 0 0 0 0 0 0 0 B 2 F 2 2 2 F 8 8 F 5 F D 0 F F F 5 4 5 5 5 4 7 F 5 5 A A F B F F 0 A A 0 3 5 4 5 0 A E 0 0 0 C 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 2 6 C 7 7 0 5 B 4 C 7 1 3 3 8 7 0 E 3 9 1 B F 9 1 9 B 9 2 4 I 2 0 7 5 1 D 9 4 F 6 D C 1 9 1

F 8 9 9 7 B 3 F F 2 F 6 E F A A E 6 9 7 E 1 3 F F 3 3 B 2 5 3 6 B 8 A 1 F F

1 4 9 1 : 0 01 4 9 9 : 0 01 4 A 1 : 3 31 4 A 9 : 7 E1 4 B 1 : F 81 4 B 9 : 0 01 4 C 1 : 5 51 4 C 9 : 5 91 4 D l : 4 51 4 D 9 : 5 51 4 E 1 : 5 51 4 E 9 : 5 51 4 F 1 : 5 51 4 F 9 : 5 51 5 0 1 : 5 51 5 0 9 : 4 51 5 1 1 : 5 91 5 1 9 : 5 91 5 2 1 : 4 51 5 2 9 : 5 51 5 3 1 : 5 51 5 3 9 : 6 A1 5 4 1 : F C1 5 4 9 : 5 71 5 5 1 : D 51 5 5 9 : 5 51 5 6 1 : 5 51 5 6 9 : 5 91 5 7 1 : D 91 5 7 9 : 4 51 5 8 1 : 4 71 5 8 9 : 0 01 5 9 1 : 0 01 5 9 9 : 5 51 5 A 1 : 5 51 5 A 9 : 6 F1 5 B 1 : F 11 5 R 9 : F F1 5 C 1 : F F1 5 C 9 : 8 31 5 0 1 : 3 01 5 D 9 : 2 01 5 E 1 : 8 31 5 E 9 : 2 91 5 F 1 : 3 01 5 F 9 : 2 C1 6 0 1 : 2 01 6 0 9 : 2 01 6 1 1 : 2 11 6 1 9 : 2 D1 6 2 1 : 0 31 6 2 9 : 0 01 6 3 1 : 0 41 6 3 9 : 0 C1 6 4 1 S 0 11 6 4 9 : 0 21 6 5 1 : 0 11 6 5 9 : I F1 6 6 1 : 0 61 6 6 9 : 0 71 6 7 1 : 1 41 6 7 9 : 1 E1 6 8 1 : 1 11 6 8 9 : 0 01 6 9 1 : 0 21 6 9 9 : 0 11 6 A l : 0 11 6 A 9 : 0 01 G B 1 : 0 11 6 B 9 : 0 61 6 C 1 : 0 11 6 C 9 : O 01 6 D 1 : 1 81 G D 9 : 0 31 6 E 1 : 0 11 6 E 9 : 1 91 6 F 1 : O D1 6 F 9 : 0 F1 7 0 1 : 0 51 7 0 9 : 0 B1 7 1 1 : 0 11 7 1 9 : 0 01 7 2 1 : 0 11 7 2 9 : 0 11 7 3 1 : 0 5

1 3 3 7 C 0 5 5 4 5 5 5 5 5 5 4 5 5 4 5 5 6 F 5 7 5 5 5 D 4 4 0 0 5 5 6 F F F 3 3 2 2 2 3 2 2 8 8 2 0 0 0 1 O 0 0 2 0 1 I 1 1 0 2 0 0 2 0 0 0 0 2 0 0 1 0 1 0 0 0 O 0 0 0

1 6 F 7 C 0 5 5 4 5 0 5 4 5 0 4 5 5 0 5 9 5 F 7 5 0 0 7 D 4 4 0 F 6 A 6 F F F 2 3 2 2 2 3 3 2 3 2 2 0 0 0 0 0 0 0 0 0 0 1 I 1 0 1 1 I 0 0 0 1 0 0 0 0 1 0 0 0 2 0 O 0 0 0

F F 0 7 C 3 5 5 4 5 0 5 4 5 0 4 5 5 0 5 9 5 F 7 5 0 0 7 D 4 4 0 F 6 A 6 F F F 3 3 2 2 2 3 8 2 8 2 8 0 0 0 0 0 0 0 0 0 2 0 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 I 0 0 2 I 0 0 0

F 0 0 7 C 3 5 5 4 A 5 5 4 A 5 4 5 A 5 5 A 5 C A A 7 5 D 7 4 4 5 0 6 F 6 0 F F 2 3 2 2 8 3 2 2 3 2 2 0 0 2 0 1 0 0 0 0 0 0 0 0 0 I 0 I 0 O 0 0 0 0 0 O 2 1 0 0 1 0 1 1 0 0

1 F F 7 C 0 5 5 4 A 5 5 4 8 5 6 5 A 5 5 A 5 C A f A 7 5 D 7 4 4 5 0 6 F 4 0 F F 2 3 2 2 3 8 2 2 3 2 2 0 0 0 0 I 0 2 0 O 0 2 2 0 0 0 0 I 0 0 0 0 0 0 0 0 0 0 0 0 0 0 I 0 0 0

1 6 3 0 C 0 5 5 4 5 5 5 4 4 5 5 5 5 5 7 A 5 0 5 5 5 7 D 5 4 4 0 0 6 F 5 5 F F 2 3 8 2 3 2 2 2 2 3 2 0 0 0 0 1 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0

0 3 3 0 0 0 5 5 4 5 5 5 4 4 5 5 5 5 5 7 A 5 5 5 5 5 D D 5 4 4 0 b 6 F 5 5 F F 8 3 3 2 3 2 2 2 8 Z F 0 0 0 2 1 O 0 0 O 1 I 0 0 0 0 0 0 0 0 0 2 0 0 0 0 O 1 0 2 0 0 0 2 0 0

5 A 9 5 A C E F F 0 O 5 3 3 1 2 4 F 3 A 2 3 B 7 4 1 A 2 9 4 E B B 3 4 5 B E E 1 F E C 9 5 6 2 5 C A F 8 A E 5

B 6 4 2 A O A C 4 C 7 D 5 3

C 0 7 0 C 5 7 0 0 I 9 4 C 6 1 6

1 7 3 9 : 0 11 7 4 1 : 0 21 7 4 9 : 0 11 7 5 1 : O C1 7 5 9 : 0 11 7 6 1 : 1 C1 7 6 9 : 0 11 7 7 1 : 0 61 7 7 9 : 0 41 7 8 1 : 0 41 7 8 9 : 0 11 7 9 1 : 0 61 7 9 9 : 0 41 7 A 1 : 0 11 7 A 9 : 0 01 7 B l : l D1 7 B 9 : 0 D1 7 C 1 : 0 A1 7 C 9 : 0 61 7 D 1 : 1 O1 7 D 9 : 0 11 7 E 1 : 1 31 7 E 9 : 0 11 7 F 1 : 0 11 7 F 9 : 0 51 8 0 1 : 0 31 8 0 9 : 0 51 9 1 1 : 0 11 8 1 9 : 0 61 8 2 1 : 0 31 8 2 9 : 0 11 8 3 1 : 2 11 8 3 9 : 0 31 8 4 1 : 0 51 8 4 9 : I F1 8 5 1 : 0 41 8 5 9 : 2 01 8 6 1 : 0 31 8 6 9 : 0 61 8 7 1 : 0 21 8 7 9 : 3 C1 8 8 1 : 0 31 8 8 9 : 1 R1 B 9 1 : 0 31 8 9 9 : 0 A1 8 A 1 : 0 31 8 A 9 : 1 31 8 Q 1 : 1 51 8 i J 9 : 2 81 B C 1 : 0 51 8 C 9 t 0 31 8 D 1 : 0 11 8 D 9 : 2 21 S E H 0 E1 8 E 9 : 1 81 8 F 1 : 2 81 8 F 9 : 0 51 9 0 1 : 0 F1 9 0 9 : 0 D1 9 1 1 : 0 11 9 1 9 : 0 21 9 2 1 : 0 21 9 2 9 : I 1 9 3 1 : 0 21 9 3 9 : B A1 9 4 1 : 0 21 9 4 9 : I B1 9 5 1 : B 21 9 5 9 : I B1 9 6 1 : B 41 9 6 9 : B 51 9 7 1 : 0 61 9 7 9 : 8 91 9 8 1 : 0 F1 9 8 9 : 7 C1 9 9 1 : 1 51 9 9 9 : 7 11 9 A 1 : 0 01 9 A 9 : 0 01 9 B 1 : 0 21 9 B 9 : 0 31 9 C 1 : 0 21 9 C 9 : 0 01 9 D H 0 A

0 2 2 0 0 0 2 0 0 0 0 0 2 0 0 1 0 0 0 1 0 1 0 1 0 0 0 0 1 0 0 0 B B 0 0 I 0 I 0 1 2 0 0 O 1 0 1 1 0 0 2 B 0 0 0 0 2 2 0 0 B 2 1 0 I 0 0 0 1 0 0 2 8 8 2 4 6 0 0 0 0 0 0 0

0 0 0 0 0 0 2 0 0 0 0 B 0 0 1 0 1 1 0 0 0 1 0 B 0 O O 2 0 0 0 0 0 0 1 0 O 0 I 2 1 0 0 0 O 0 I 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 1 0 1 0 1 0 1 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0

1 0 1 0 0 0 0 0 0 0 0 1 0 0 I 0 1 0 0 I 0 I 0 0 0 0 2 0 0 0 1 0 0 0 1 0 1 2 0 0 1 2 2 0 0 0 0 0 0 0 0 0 1 0 0 1 O 0 0 0 0 0 1 0 1 0 0 0 I 0 0 0 8 1 5 1 0 0 0 0 0 0 0 0

1 0 1 0 0 0 0 0 0 2 2 1 0 I I 0 1 O 2 0 0 I 1 0 0 0 0 0 2 1 0 0 0 0 1 0 1 0 1 0 0 0 I 0 2 0 0 0 0 1 0 0 0 1 1 O 2 0 0 0 0 2 0 1 1 0 0 0 I 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0

I O O 0 I 0 0 0 0 0 0 0 0 I 1 2 1 1 1 O I 0 1 0 I 0 0 0 0 1 0 0 0 0 0 0 1 1 1 O I 1 0 0 I 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 I 2 1 0 2 1 5 0 8 I 0 0 B B 0 0 0 0

1 0 0 0 I 0 0 0 2 0 0 O 0 0 1 0 B 0 1 0 I 0 2 B I 1 2 0 0 1 2 2 0 0 0 0 0 2 1 O 1 1 0 1 0 0 I 0 I 0 2 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 L 0 I 0 0 I 3 8 6 3 0 0 0 0 0 B 0 0

0 0 1 0 1 0 0 0 0 2 0 0 0 0 1 B 0 0 0 0 I B 0 0 B 0 0 2 2 2 0 I 2 2 0 0 0 0 0 0 I 1 0 0 0 I 0 0 I 2 0 0 2 0 O 0 0 0 0 2 2 1 0 1 0 2 0 0 B 2 0 3 9 7 2 7 0 0 0 0 B B 0 0

8 3 D 1 F B I B 6 E B E 5 8 C D 5 D 0 B 3 9 6 D C A D 2 3 E 7 4 8 F C B 2 7 A G 7 A B C 8 D 9 B 9 F 8 4 2 B 7 A A 2 F 9 A 2 5 B 8 6 C 9 A 3 1 7 5 D 0 D 5 5 A F I B 3 B

3 C O M P U T E ' S G a z o a e D e c e m b e r 1 9 8 9

Page 31: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 31/92

                 

       

               

                       

                 

   

            

        

      

        

                       

                         

                                     

           

                           

  

          

 

                                                   

                                             

                                                        

                                                       

                                                            

                                              

                                          

                                           

     

  

             

  

                                               

                                                   

                                                     

            

  

     

 

                    

 

                                                

              

                       

                                                          

      

                            

              

                             

                        

                    

                        

                            

                 

                            

                          

                             

                         

                     

                           

          

  

          

                         

                           

                      

                                 

         

                                        

                                    

                   

                                                   

               

                                      

                                 

                            

         

     

         

     

                                     

            

     

                                                         

                     

          

   

                                                      

                                                        

                        

                          

                                                   

                                                             

                            

                          

                                                               

                                                 

   

           

                                                 

                                                       

       

                          

                    

                         

                       

  

                                               

                               

          

        

         

                  

                

           

                  

     

    

    

        

     

          

         

       

        

         

              

     

   

    

   

   

                      

                         

                                            

                                              

                                          

                                                 

                                               

                                        

                                                   

                                          

   

                                                        

                                                        

                                                            

                                                       

                                                           

                                                    

                                                     

                                                   

          

   

                               

                                                          

                                                  

                                                      

               

                            

                                

                           

                                    

                                        

                                   

                   

                                  

                                      

               

         

                                       

                                             

                                                        

                              

                      

                                      

          

                               

                               

                              

   

                                

 

                           

     

                              

                                

                                     

                

         

   

                   

                                    

             

       

                

      

              

       

Page 32: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 32/92

E S T A B L I S H E D 1 9 6 8U S A & C A N A D A . . . C A L L

( 7 1 8 ) 6 9 2 - 0 7 9 0F O C U S T O M E R S E R V I C E

C a l l : M o n d a y - F r i d a y : 9 : 3 0 a m -4 : 3 0 p m ( 7 1 8 ) 6 9 2 - 1 1 4 8

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

S t o r e H o u r s : M o n - T h u t s 8 : 3 0 - 8 / F r i 6 : 3 0 - 3 : 0 0 / S a I - C l o s e d / S u n 9 : 3 0 - 7F O O R D E R S & I N F O R M A T I O N I U S C A N A D A C A L L T O L L F R E E

1 - 8 0 0 - 7 5 9 - 6 5 6 5

G H Z E T T E1 2 * 9 9

O W R I T E T O M o n l g o m e r y G r a n t M a l l O r d e r

D e p a r t m e n t . P . O . B o 5 B r o o k l y n , N 1 1 2 3 0

F A N O . 7 1 8 6 9 2 3 3 7 2T E L E X 4 2 2 1 3 2 M I G R A N TH o l i d a y S e a s o n O r d e r H o u r s : M o n - T h u r s , 8 : 3 0 a m - 8 p m F r i , 8 : 3 0 a m - 4 p m S a t - C ! o s e d S u n , 9 : 3 0 a m - 6 p mN O S U R C H f l R G E F O R C R E D F T C A R D O R D E R S i W E I N V I T E C O R P O r f A T E S E D U C A T I O N A U C U S T O M E f l SD I S C O U N T S F O Q U A N T I T Y O R D E R S / H U S H S E R V I C E A V A I L A B L E / T O L L F R E E T E C H N I C A L S U P P O R T

T V

A M I G A T O 5 0 W / 5 1 2 K5 ' D i s k ) C J I gM o u s a t J * V M

A M I G A 5 0 G C O L O R P A C K A G E

5 0 0 W / 5 1 2 K B u l l l - l n 3 . 5 ' D i s kM o u s o R G C o l o r M o n i i o r

S o w a r n

$ 7 4 95 0 0 W i l h 1 0 8 4 ' 6 2 95 0 0 W i t h 1 0 8 4

1 0 1 0 I S D r i v e ' 9 9 9

P E R I P H E R A L S ^D i s k D f l v e . . * 1 7 9

M o d e m ' 9 9 . s sB O M B

D r i v e s l o 5 0 0 / 2 0 0 D I S T O C K

B r i d g e C a f d ' 4 9 9a r d ' 1 1 4 9

- 5 0 1 M e m o r y' 1 4 9

C o l o r' 2 8 9

A - 2 0 5 S R A . . . . . ' 6 9 9

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

M R A K w f b o n t M o u s ea S D t t K D r i v e < 0 M 3 H a r d

r i v e S y s i a m S o U w a i a A x g a

« 3 2 9 9

c o m m o d o r e r = 1 2 8 X DI N C L U D E S : * * * a V A L U E ) c - m o w i t h B u i l t - i n $ 4 2 9

C O M M O D O R E C 6 4 - CS T A R T E R P A C K A G E

C / S 4 - C w i l f i E x c o l o r a l o r P l u sD i s k D r i v e T w A c t i o n G a m e sG E O S P r o g r a mQ u a n l u m L i n k S o f t w a r e M e m b e r s h i oF R E E G i l t O f f e r

$ 2 2 9C O M M O D O R E 6 4 - CC O M P L E T E P A C K A G EC o m m o d o r e C - 6 4 / C C o m p u t e rC o m m o d o r e 1 5 4 1 - C D i s k D r i v eC o m m o d o r e C o l o r P r i n t e r1 2 M o n i t o r G E O S P r o g r a mQ u a n t u m U n k S o f t w a r e M e m b e r s h i p

$ 3 1 9C O M M O D O R E 6 4 - CC 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 rC o m m o d o r e 1 5 4 1 - C D i s h D r i v eC o m m o d o r e C o l o r P r i n t e rC o l o r M o n i t o r G E O S P r o g r a mQ u a n t u m U n k S o f t w a r e M e m b e r s h i p

$ 4 2 91 5 2 S D o M a t r i x P r i n t e r . S 9

M P S - 1 0 0 0 . $ 1 6 9M P S - 1 2 5 0 . $ 2 1 9D P S - 1 1 0 1 D a i s y W h e e lL e t t e r Q u a l i t y P r i n t e r . S 1 S 9A L 6 4 - C , 1 2 8 , 1 2 8 D P E R I P H E R A L SA C t E S ^ O R I E S I S T O C K !

S E A G A T E2 0 , 3 0 , 4 0 , 5 0 , 6 0 , 7 0 , 8 0 M BH A R D D R I V E S I S T O C K

1 5 7 1 D i s k D r i v e

C A L L1 5 S 1 D i s k D r i v e$ 1 9 9 9 5

1 5 4 1 1 1 D i s k D r i v eI n t J i x f o l F t o a Q a m a l

M 5 1 7 5 0 R A E x p a n s i o n

C A L L

1 O B 4 M o n i t o r

$ 2 8 9 *1 8 0 2 M o n i t o r

* 1 8 9 9

C O M M O D O R E 1 2 8 DC O M P L E T E P A C K A G E

C o m m o d o r e C / 1 2 8 - D C o m p u t e r w i t hB u i l t - i n D i s k D r i v eC o m m o d o r e C o l o r P r i n i o r1 2 M o n i t o r$ 4 7 9C O M M O D O R E 1 2 8 DD E L U X E P A C K A G EC o m m o d o r e C ' 1 2 8 - D C o m p u t e r w i t hB u i l t - i n D 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 r M o n i t o rC o m m o d o r e C o l o r P r i n t e r

$ 6 2 9C / 1 2 8 - DC o m p l e t e w / l 0 8 4

M o n i t o r1 7 0 0 R A E x p a n s i o n $ 6 9 . 9 5# 1 7 6 4 E x p a n s i o n M o d u l e $ 1 1 4 . 9 5X E T E C S G r a p h a J r I n t e r f a c e $ 2 9 . 9 5X E T E C S . G r a p h * S r I n t e r l a c e $ 4 9 . 9 5X E T E C S u p f l r f l r a p r i i * G o l d $ 7 3 . 9 5C - 6 4 i C - 6 4 C P o w e r S u p p l y 5 2 9 . 9 5C - 1 6 6 0 M o d e m $ 1 9 . 9 5C - 1 6 7 0 M o d e m $ 6 9 . 9 5C O M M O D O R E 1 3 5 0 M t w s e $ 2 6 . 9 5C O M M O D O R E 1 3 5 1 M o j s e $ 3 9 . 9 5X E T E C L I K e r n a l 2 0 M B H a r d D r . v e s f o r ;c - 6 4 c $ 7 9 9 c - s a e $ 8 4 9X E T E C 4 0 M B H a r d D r i v o i o r :C - 6 4 / 1 2 8 S 1 2 8 D S 1 1 9 9

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

I N F O R M A T I O N .

A M J G A 2 0 0 0A J O 0 0 C o r n p u l a r w X e i p o a r d1 M 9 E i p a r « u e i o U 9 M BB u i . i - n 3 5 D i s » D r i w > M o u s eF R E E S o w a r e

M 4 5 9A M 1 O A 2 0 D 0 W . 1 0 S 4M o n l l o r . . M 7 3 9

A M I G A 2 0 0 0R G B C O L O R P A C K A G EA Z O O O C O p u l e W y t3 5 - D i S K D r . v s R G C o l o rH o m o f F r e e M o u s e S S o r i w i r e

M 6 5 9A M I G A S H O O w , ' S E A G A T E4 0 M B H . D M 9 4 9

n S ' C . S * D r w aM o u s e A m i g a B a s i cS o t l w a r e

C O M M O D O R EC O L TU O M T O f lI N C L U O E O

C O M O O O1 7 7 - 7 . 1 6 U H Ik f c W

S 6 5 9F l o p p y O O M B

H a / d O r t r t . t S S IC O M M O D O R E C O L TW / 1 B B 4 M O N I T O R . . W S

C O M M O D O R EP C - 4 0 I I I

I B A C O M P A T I B L EI M B B A M « M 3 H , u d O , i n iV i d e o G u r t - i n C u \ V G 0 O S 1 . 3 G W E j i cM 4 9 9

P R I N T E R S

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

' 5 . F r ^ _ _ , . . $ ! 7 3 . 9 5

L O - 5 1 0 1 3 M . 9 5F X - 6 5 0 . . S 3 M 9 5

N X - 1 0 M Z Z Z : . , , . , S l W . 9 5N X - 1 O O 0 C I 1 6 4 . 9 5N X - 1 0 0 0 R a i r t o W . . $ 2 0 9 . 9 5N X - 1 0 0 0 C R a i n b o w S 2 0 9 . 9 5N X - 2 4 M 1 2 7 7 . 9 5X R - 1 0 0 0 , . . S 3 3 f l X R - 1 6 O O . . . . J 4 J 9X R - 2 4 1 0 . . S 4 2 9 X H - 2 4 1 5 . 4 5 4 9

. . . $ 4 8 3 9 . 5 1 4 9 . 9 5

P J 2 O O ' . . T f r ' . T .P 5 2 D 01 6 0 D C I T I Z E N

O K I C W AO K I M A T E 1 6 5 2 1 9 . 9 52 0 . . S 1 3 9 . 9 5 3 2 0 M 1 9 . S 5O K I O A T A 3 9 $ 4 3 9 9 I B J 2 4 9 . 9 5 3 2 J 4 3 9 9 5

P a n a s o n i c1 7 7 9 5

K X P - 1 I 9 I .K X P - 1 0 9 2 LK X P - 3 1 3 1 . .K X P - 1 1 2 4 ,

Page 33: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 33/92

T h e y ' v e f i n a l l y b r o k e n t h r o u g h . I " F i n a l D e f e n s e , " h u n d r e d s o e n m s h i p s a r a p p r o a c h i n g b s e a ,a n a e q u a l n u m b e r o t a n k s a r c o n v e r g i n g o n y o u b y l a n d . Y o u ' r et h l a s t d e f e n d e r . A n b e f o r e t h e yt a k e y o u , y o m u s t , w i p e o u a m a n y o t h e m a s p o s s i b l e . I o n l yy o c o u l d h o l d o l o n g e n o u g h f o r e i n f o r c e m e n t s t a r r i v e .

G e t t i n g S t a r t e dF i n a l D e f e n s e c o n s i s t s o t w p r g r a m s . P r o g r a m 1 " B o o t , " i s h o r t B A S I C p r o g r a m t h a t l o a d sa n r u n s P r o g r a m 2 T a v o i d t y i n e r r o r s , e n t e r i u s i n g " T h e A u t om a t i c P r o o f r e a d e r , " f o u n d e l s ew h e r e i n t h i s i s s u e . W h e n y o u ' v ef i n i s h e d , b s u r e t s a v e c o p y o t h p r o g r a m t o d i s k . S i n c e i t r i e s t l o a d P r o g r a m ( w h i c h h a s n ' t b e e nc r e a t e d ) , d o n ' t r u t h p r o g r a m y e t .

P r o g r a m i w r i t t e n i m c h i n e l a n g u a g e . T e n t e r i t y o u ' l ln e e d t u s " M L X , " t h m a c h i n el a n g u a g e e n t r y p r o g r a m , a l s o f o u n di t h i s i s s u e . 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 e n t e r ,a r e a s f o l l o w s :S t a r t i n g a d d r e s s : 2 0 0 0E n d i n g a d d r e s s : 3 3 9 FB e f o r e y o e x i t M L X , b s u r e t s a v e c o p y o P r o g r a m t d i s kw i t h t h f i l e n a m e F I N A L . M L .

T s t a r t t h g a m e , p l u g j o s t i c k i n t o p o r t 2 t h e n l o a d a n r u P r o g r a m 1 A f t e r t h p l a y f i e l d sh a v e b e e n s e u p y o u ' l l b p r o m p te f o t h l e v e l o p l a y ( 0 - 9 ) . L e v e l

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

H u b e r t C r o s s

F I G H T B S E A N B L A N DI T H I S A R C A D E - S T Y L E

G A M E F O T H C O M M O D O R E 6 4

J O Y S T I C K R E Q U I R E D .

f r o n t a t i o n . L e v e l s 1 - r a n g e f r o mr e l a t i v e l y e a s y ( w h e r e s h i p s a n t a n k s f i r e a y o i n f r e q u e n t l y ) t v e r y d i f f i c u l t { w h e r e t h e y f i r e c o s t a n t l y a n q u i c k l y ) .

P l a y i n g t h G a m eT h f i r s t t i m e y o p l a y F i n a l D f e n s e , s e l e c t l e v e l t p r a c t i c e f l i n t h p l a n e . A t h g a m e b e g i n s ,t h a i r p o r t s c r o l l s o n t o t h s c r e e na n y o u r p l a n e a p p e a r s o t h r u w a y . T t a k e o f f , p u s h t h j o y s t i c kt t h l e f t a n h o l d i t h e r e a y o u rp l a n e p i c k s u s p e e d . S i n c e t h p l a n e h a f u l l l o a d o a m m u n it i o n , y o u m u s t b v e r y c l o s e t f u l ls p e e d b e f o r e y o c a t a k e o f f . I y o h e s i t a t e w h i l e a c c e l e r a t i n g ,y o u ' l l p r o b a b l y r u n o u t o r u n w a ya n c r a s h i n t o t h f e n c e b e f o r e b c o m i n g a i r b o r n e ( s g u i t ! ) . W h e ny o u ' v e g a i n e d s u f f i c i e n t s p e e d ,p u s h t h j o y s t i c k u t t a k e o f f .

Y o m a a b o r t t a k e o f f b b r a k i n g b e f o r e y o r e a c h t h e e n o t h r u n w a y . P u s h t h j o y s t i c k t o t h r i g h t t o a p p l y t h b r a k e s . I y o w a i tt o l o n g t s t a r t b r a k i n g , y o u ' l lr e a c h t h e n o t h r u n w a y b e f o r ey o c a s t o p . I y o d s t o p o t h

t a r m a c , t a t h R E S T O R E k e t g e b a c k t t h s t a r t o f t h e r u n w a y .( D o n ' t p r e s s R E S T O R E d u r i n g t h g a m e o y o u ' l l r e s e t y o u r s c o r e t 0 .

O n c e y o u ' r e i t h a i r , y o u ' l lf i n d t h a t t h p l a n e i m o r e r e s p o ns i v e a h i g h e r s p e e d s a n l e s s r es p o n s i v e a l o w e r s p e e d s . I y o t r t f l t o s l o w l y , t h p l a n e s t a l l s .A l s o , b c a r e f u l n o t f l t o l o o y o u ' l l c r a s h .

I n p r a c t i c e m o d e — t h a t i s a l e v e l 0 — t h e r e a r n e n e m y s h i p so t a n k s . P u s h t h j o y s t i c k t t h l e f t u n t i l y o u ' r e g o i n g f u l l s p e e d ,t h e n w a i t u n t i l y o u ' r e o u t o f t h ec o m b a t z o n e a n t h P R E P A R E T L A N D m e s s a g e a p p e a r s o n t h s c r e e n . A s o o n a y o s e e t h e m e s a g e , s l o w d o w n t t h m i n i m u ms p e e d a n d i v e t t r e e t o p l e v e l .W h e n t h a i r p o r t a p p e a r s o t h s c r e e n , s e y o u r p l a n e d o w n o t h r u n w a y a s o o n a p o s s i b l e . I y o s e t h a t y o u ' r e g o i n g t r u o u o r u n w a y b e f o r e y o c a s t o p , g u y o u r e n g i n e s a n t a k e o f a g a i n .T h e r e a r t w m o r e a i r p o r t s a w h i c h y o c a n a t t e m p t t l a n d . I y o f a i l t l a n d a a n o t h e m ,y o u ' l l h a v e t f l o v e r t h c o m b a tz o n e a g a i n .

F i g h t i n g t h e W a A f t e r y o u ' v e l e a r n e d t o t a k e o f a n l a n d , y o u ' r e r e a d y t g i n t o b a t t l e .S e l e c t l e v e l b e t w e e n a n a n p r e p a r e t f a c e t h e n e m y . L e a v et h a i r p o r t a n f l a l o n g a c r u i s i n gs p e e d u n t i l y o r e a c h t h c o m b a tz o n e . O n c e t h e r e , y o s e e t h e m e s a g e G E T R E A D Y o y o u r s c r e e n ,a n y o u r p l a n e a u t o m a t i c a l l y s l o w s

Page 34: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 34/92

t c o m b a t s p e e d . P u s h t h j o y s t i c kl e f t a n r i g h t t o m o v e b a c k a n f o r t h o v e r t h c o m b a t z o n e . P r e s st h f i r e b u t t o n t f i r e y o u r w e a p o n s .

B 2 5

P r c p a r e f o t a k e o f f i " F i n a l D e f e n s e . "Y o u r w e a p o n s - s y s t e m o f f i c e r

a u t o m a t i c a l l y s e l e c t s a i r - t o - g r o u n dm i s s i l e s o r c l u s t e r b o m b s , d e p e n di n o w h e t h e r y o u ' r e a t t a c k i n gs h i p s o t a n k s . E a c h s h i p y o d s t r o y i w o r t h 1 0 p o i n t s ; e a c ht a n k , 5 0 p o i n t s . T a n k s a r m u c hh a r d e r t d e s t r o y , b e c a u s e y o um u s t d e l i v e r d i r e c t h i t . B o t h s h i p sa n t a n k s f i r e b a c k a y o u , s b c a r e f u l . Y o u r p l a n e c a t a k e o n l yf i v e h i t s b e f o r e i t ' s d e s t r o y e d . I y o c r a s h i n t o t h o c e a n o r t h e g r o u n d ,i t ' s a l o v e r .

W h e n y o e x i t t h c o m b a tz o n e , y o u r p l a n e r e g a i n s s p e e d a n y o m a c h o o s e t l a n d f o r r e p a i r s( y o u r p l a n e c a n t a k e o n l y f i v e h i t sw i t h o u t r e p a i r s ) o f a c e a n o t h e r a t a c k w a v e . I y o u d o l a n d , t h p r g r a m a l s o a d v a n c e s y o t t h n e x tl e v e l . H e r e , t h e e n e m y s h o o t s m o r er a p i d l y a n b u l l e t s t r a v e l f a s t e r .

P r o g r a m 1 B o o tG 1 0 0 I F A 0 T H E t J A < - l : t , O A D " F I N A L

. M L " , 8 , 1O . 1 1 S Y S 9 0 9 4 : W - 2 5 0 : P O K E W , 4 0 :

R = 9 0 9 1H E 1 2 0 P R 1 N T " { C L R H 2 D O W N )

( W H T j P L E A S E W A I T M I H UT E

D 1 3 Q = - 1 6 : G O S U B < U 0 : F O R Q = 8 0 TO 4 0 S T E P - 4 0

Q 1 4 G O S U B 2 9 0 : G O S U B 2 7 0 : N E X T :G O S U B 2 9 0

X S 1 S 0 Q 3 2 : G O S U B 4 1 0 : G O . S U B 2 7 0 :F O R Y = 1 0 T O 2 1

R G 1 6 0 S Y S R , 1 7 , 2 1 ~ Y , Y : F O R X = 2 2 T0 4

F P 1 7 0 K = 9 * R N D ( 0 ) : I F K > 3 T H E N K = 0B 1 8 S Y S R , 1 8 + K , X - Y , Y : N E X T : S Y

S R , 2 1 , X - Y , YB 1 9 N E X T : G O S U B 2 7 0 : F O R Y = 1 0 T O

2 Q 2 0 F O R X - 2 1 T O 4 9 : S Y S R , 8 + R N D (

0 ) * 4 , X - Y , YH 2 1 N E X T X , ¥ : G O S U B 2 7 0 : F O R Y « 1

0 T O 2 1S 2 2 P O K E W , 2 7 : F O R Y = 1 0 T O 2 1 : S YS R , 1 3 , 3 4 - Y , Y

K E 2 3 0 F O R X = 3 6 T O 4 7 : S Y S R , 1 2 , X - Y, Y : N E X T

G 2 4 S Y S R , 1 3 , X - Y , Y : N E X T : G O S U3 C O M P U T E D G a z e t t e D e c e m b e r 1 9 8 9

H S U S G F

R

X

B

f i

B X

R

9 C

G B

M

2 6 2 7 2 8 2 9

3 0

3 1 f l

3 2

3 3

3 4

3 5 f l

3 6

3 7

3 8

3 9 4 0 4 1 4 2

B 2 7 HP O K E W , 2 5 : Q = f l : G O S U B 4 1 0 : GO S U B 2 7 0S Y S 9 6 9 6S Y S 9 0 8 8P R I N T " ( C L R j " : R E T U R NF O R X = 0 T O 1 0 8 S T E P 2 : S Y S R , B, X - Q , 2 0S Y S R , 0 , X + 9 - Q , l l : N E X T : F OR X « 0 T O BS y S R , l , X - Q , 1 9 - X : S Y S R , l ,X + 1 1 0 - O . 1 9 - XN E X T : S Y S R , 2 , - 0 , 2 3 : S ¥ S R ,3 , 1 1 8 - 0 , 1 1S Y S R , 4 , 7 - Q , 1 5 : S Y S R , 5 , 9 -0 , 1 5F O R X - 1 4 T O 1 0 2 S T E P 4 : S Y S R ,6 , X - Q , 1 5N E X T : S Y S R , 5 , X - Q , 1 5 : S Y S R, 7 , X + 5 - Q , 1 5S Y S R , 1 5 , Q - 7 2 , 1 2 : S Y S R , 1 5, 0 - 6 7 , 1 2S Y S R , 1 6 , Q - 3 0 , 1 2 : S Y S R , 1 6, 0 - 2 6 , 1 2S Y S R , 1 5 , 0 - 2 0 , 1 2 : S Y S R , 1 4, 0 - 1 6 , 1 2S ¥ S R , l f i , Q - 5 , 1 2 : S Y S R , 1 4 ,Q + 2 0 , 1 2S Y S R , 1 4 , Q + 2 4 , 1 2 : R E T U R NF O R Y = 1 0 T O 2 1 S T E P 2 : F O R X = 35 T O 4 7 S T E P 3S Y S R , 1 4 , X - Q - Y , Y : N E X T X , Y: R E T U R N

P r o g r a m 2 f i h a l . m l2 0 0 0 :2 0 0 8 :2 0 1 0 :2 3 1 8 :2 0 2 0 :2 0 2 8 :2 0 3 0 :2 0 3 B :2 0 4 0 :2 0 4 8 :2 0 5 0 :2 0 5 8 :2 0 6 0 :2 0 6 8 :2 0 7 0 :2 0 7 3 :2 0 8 0 :2 0 8 8 :2 3 9 0 :2 0 9 8 :2 0 A 0 :2 0 A 8 :2 0 B 0 :2 0 B 8 :2 0 C 0 :2 0 C 3 :2 0 D 0 :2 0 D 8 :2 0 E 0 :2 0 E 8 :2 0 F 0 :2 0 F 8 :2 1 0 0 :2 1 0 8 :2 1 1 0 :2 1 1 8 :2 1 2 02 1 2 82 1 3 02 1 3 82 1 4 02 1 4 82 1 5 02 1 5 82 1 6 02 1 5 82 1 7 02 1 7 B

0 0 E 0 B F F CE B F FC 0 E 0 0 0 0 00 0 0 00 I 0 0 7 E 0 00 F 9 0 F F F 0

: 0 F : C 0 : 0 2 : 3 0 ; A 2 ; F F : A A : A A A 8: 3 S : 0 0 : 0 0 : 2 0 : 8 0 : 0 A : F F : F E : 2 B A E: 0 0

3 0 : A 3 : A A : 0 A : B 0 3 A: A A

3 A : 0 0 : 0 0 0 0: 0 0 0 0: 0 0 0 0: 0 0 A 6: 0 0 0 0: 8 : 0 0 : 0 0 0 0

3 C 0 0 0 00 E 0 3 F A A CF E B A AE 0 0 0 F C 0 00 0 3 0 0 00 0 0 0 0 0 0 3 0 1 3 0 0 0 7 0 0 0 F F B 0 0 F F E 0 F F F 8 0 0 00 3 0 2 8A 0 8 0 8E A A E FF A A A AA A A A A A0 0 0 0 00 0 0 0 0 00 0 3 0 0 0 8 0 0 0 3 A 0 0 A 3 0 0 A A AF F A B A F A E 08 H A 3 0 0 0 0 F 0 E C 0 B A A B 3 0 A A A CA 3 A A A E E A A A A BE 3 E 3 0 0 0 0 0 0 0 0 0 0 0 3 00 0 8 8 8 0 0 0 0 1 52 6 8 0 0 3 0 0 8 0 0 0 0 0 0 H O 0

F 0 C 3 A FE A C 3 E B 0 00 0 0 30 0 0 0 0 0 0 07 0 0 F 9 0 0 DF F B 00 7 F FC 0 F 0 0 0 0 02 0 E B A AA A A AA A A A0 0 0 0 0 00 0 0 30 0 0 8 0 A A 3 A A A F A F0 0 0 00 0 0 0A E A A 3 A B 3 A A A CE A 3 C 0 03 0 3 0 3 00 0 0 00 2 8 0 0 0A 0 0 3 0 00 0 0 0

0 B 0 B A 1 A B A D0 A 0 A 0 0 7 00 0 7 83 8 0 0 0 E F C 0 A E 0 4 BF C 8 E 2 2 2 7 E F C 9A 8 2 A 6 00 6 0 F F F 0 2 0 0 3 10 9 A B 8 DB A A A 0 0 7 87 B C E B 83 4 A 9 A A 7 CE A A FA B F CE B F 4 0 8 3 8 8 F 9 5 8 40 0 1 A0 0 9 00 B 0 B

2 1 8 0 :2 1 8 8 :2 1 9 0 :2 1 9 B :2 1 A B :2 1 A B :2 1 B 0 :2 1 B B :2 1 C 3 :2 1 C 8 :2 1 D 0 :2 1 D 8 :2 1 E 0 :2 1 E 8 :2 1 F 0 :2 1 F B :2 2 0 0 :2 2 0 8 :2 2 1 0 :2 2 1 B :2 2 2 0 :2 2 2 8 :2 2 3 0 :2 2 3 8 :2 2 4 3 :2 2 4 8 :2 2 5 3 :2 2 5 8 :2 2 6 0 :2 2 6 8 :2 2 7 0 :2 2 7 8 :2 2 8 0 :2 2 8 8 :2 2 9 0 :2 2 9 0 :2 2 A 0 :2 2 A B :2 2 B 0 :2 2 B 8 :2 2 C 3 :2 2 C 8 :2 2 D 0 :2 2 D 8 :2 2 E 0 :2 2 E 8 :2 2 F 0 :2 2 F 8 :2 3 0 0 :2 3 0 8 :2 3 1 0 :2 3 1 8 :2 3 2 0 :2 3 2 8 :2 3 3 0 :2 3 3 8 :2 3 4 0 :2 3 4 8 :2 3 5 0 :2 3 5 8 :2 3 6 0 :2 3 6 B :2 3 7 0 :2 3 7 8 :2 3 8 0 ;2 3 B 8 ;2 3 9 0 :2 3 9 8 :2 3 A 0 :2 3 A 8 :2 3 B 0 :2 3 B 8 :

3 C 0 :2 3 C 82 3 0 32 3 D 82 3 E 02 3 E 82 3 F 02 3 F 82 4 3 02 4 3 82 4 1 0

0 0 0 00 0 0 0A 8 0 A 8 0 A 8 0 2 0 00 0 0 03 0 3 08 0 2 02 2 2 03 4 3 83 3 3 3 3 2 3 88 0 0 0 0 00 0 0 00 0 0 0 3 00 0 0 0 0 00 0 0 E 0 0 0 0 0 00 0 0 00 1 0 0 8 0 0 01 C 0 00 E 0 0 0 00 0 0 30 3 0 30 0 8 0 1 51 2 1 42 5 B 0 0 0 0 00 0 0 00 0 0 0

i 0 1 : 0 F i l C 0 3: 0 0 : 0 0 : 0 0 : 0 0 : A A : E A : A C 3 A: A A : E A : B 3 : 0 3 : 0 E : A A : 0 A : B 0 : A A : E 3 : 0 3 : 4 C B F

8 A : A 9 0 0: B 7 2 5: 2 1 : 8 0 : 0 F 8 5: 4 4 : 8 5 0 6: 0 B : 6 2 : F A : 8 5 F B: F 1 : E 1 : A F : F A : F C : 0 0

0 0 0 08 0 0 A 8 0 A 6 6 00 0 8 0 0 0 3 0 0 B4 0 0 83 0 8 42 0 2 0 8 40 1 8 8 0 04 2 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 00 0 0 30 0 0 0 9 0 0 0E 0 0 7 0 00 3 0 0 0 00 0 2 3 0 0 4 8 2 40 2 4 89 A D 1 E 4 0 0 0 0 0 0 0 00 0 3 FF 3 0 3 0 3 0 00 0 0 00 0 0 0E 3 E A A AA C E AA A A BE A A E E F C 00 0 0 3 3 A B 0 0 EA B 3 A F B F 00 0 0 02 4 2 A 3 B 6 0 2 02 8 A 0 F 9 B D4 2 6 8 4 A5 2 2 4B F 0 A 8 5 F D6 9 D 4B 1 B D F FF 9 C 0 C 6

3 0 0 00 2 2 06 8 2 29 6 6 00 8 9 A2 0 8 0 0 0 2 0 0 0 0 8 2 30 8 0 0 0 2 0 00 0 0 00 2 0 3 0 30 0 0 00 0 0 00 3 0 30 0 0 00 0 0 30 0 0 03 0 3 0 0 0 0 00 3 0 33 0 0 C 3 0 0 E0 0 4 3 0 0 0 00 0 2 0 8 1 4 A A 2 A E A 80 B 0 0 0 00 0 0 00 0 0 3F 3 3 F 0 3 0 0 0 00 0 3 0 0 03 A A B E AA A A C3 A B 0 E AA A 0 3 0 3 0 0E A F FA 3 A A B 03 A A AA E 0 0 0 0 9 2 6 8 2 A 1 4 2 40 3 2 3B 3 3 2 0 3 3 6 8 F 2 A 0 B B 2 8 5 F EC 2 F F F 0F A D 0 E 02 F

0 0 C 2 0 0 8 B 1 A A 0 5 2 6 5 2 0 3 0 6 D2 A 1 0 3 70 0 3 0 4 30 0 0 0 F 0 0 0 8 9 4 0 0 8 9 42 0 8 1 0 72 0 9 2 A 2 2 0 9 12 2 1 0 0 2 3 8 9 30 0 0 0 0 60 0 3 0 4 0 0 0 0 4 0 0 0 0 5 40 0 0 5 C0 0 6 0 0 3 6 C3 0 A 0 0 0 0 3 0 0 0 0 8 0 0 0 0 8 C0 C 0 0 A 0 0 7 0 D 50 3 0 3 C 0 0 0 0 0 67 0 2 0 0 3 0 F 0 0 C 8 0 0 F l5 0 0 0 C 0 0 5 0 C 8 2 1 0 E 5 0 5 0 5 5 6 60 3 9 0 0 0 0 50 0 0 0 3 0 0 1 F F F 8 F 80 3 0 0 3 0 3 0 0 3 B0 0 3 0 0 0 3 D0 E B E 3 A 6 AA A A B A BE A A A 4 A 3 6 A A A 0 I 3 A 3 0 F A F 0 0 0 6 8E B 3 A 2 FA A 5 3 A 2 B 3 1 F F A B E l0 0 0 0 F 70 0 0 0 B EA 9 0 0 E 2A 2 B 6 C B D F E8 5 0 2 5 01 2 B 2 2 9 F 74 A 4 A 4 C6 5 0 4 0 0 3 B 5 D 2 B D E D0 0 8 5 I F 0 E C E 2 8 C 8 F 7 5 BB 0 4 0 6 9 1 E F E 6 E E A A 2 0 2 5

Page 35: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 35/92

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

P a n a s o n i c ; K X - P 1 1 8 0

• S t a n d a r d p a r a l l e l I n t e r f a c e' H i g h s p e n d d r a f t p r i m i n g ' H i g hr e s o l u t i o n N L l a d a n d g r a p h i c s

F o u r 1 . 1 1 - 1 1 [ a n t s ' P a p e r p a r k i n gM I C a b i n P u i c h a s t

$ 1 4 9 9 • 9 - P l n p e r s o n a l p r i n t e r ' E Z - S e lo p a r i t o r p s n a l • a d j u s t a b l ep u * h / p u l l I r a c l o r f e e d a r r u j l [ i p l i )p a p e r p a i n s M 9 c p d r a l l < 3 c d N L c a n i i i i e s ( . t a i l e d

$ 1 6 9 '

t C I T I Z E N 1 2 0 D

1 2 c p d r a f t s p e e d w i t h I m -p r o v a d s n r o u q h - r a u l c a p a b l l l l l e i• B u l l M n u r l a b t e - w l d i h I r d o ■ c o m p a c t d s i g n w l b o t t o m p a p e rf e e d m i n i m i l e s p a c e r o q u l r e m n l s .

$ 1 3 8 9

P r m f c r r i b b o n s , c a b l e sa n c o n n e c t i o n s a i s i i a b

l o a l . - , : - ' - , ; ■ ■ ■ , 'S l a rN X - 1 0 D ON X - 1 0 0 0 C o l o 'N x - i o o o cN X - 1 0 0 0 C C o l o r . N X - I D D O S a r l o j l lN X - S 4 0 0

r t i r f i C o b l o P

S 1 3 9 . 9 5 11 1 0 9 . 8 5I 1 S 9 . S SS 2 U 3 . 9 5

( N E WJ 2 7 1 . S S

E p s o nL X - 8 1 0 ( 1 ( 4 . 9 5L Q - 5 1 D 1 3 1 9 . 9 5f x - s s o w i . nF X 1 0 S O ( 4 4 D . D SL Q - B 5 O 1 5 2 4 . 0 5L Q - 6 5 0 ( 5 2 9 . 0 5

P R I N T E R SP a n a s o n i c1 1 1 0 * 1 G S - 9 5 -1 1 9 1 1 2 I 8 . S 51 1 2 4 I 3 S B . 9 51 5 0 3 I 3 7 9 . B 51 S S 5 S 4 2 9 . e S1 9 2 4 ( 5 3 9 . 9 5

O u a n r m e a l i m l t o o

C i t i z e n1 1 ( 1 3 B . 9 5I S 1 1 5 4 . 9 5H S P - 5 0 0 ( 3 1 5 . 9 5B r o t h e rM I 7 Q B O 4 5 . 9 5M I 7 2 4 L 1 6 7 8 . 9 5

t . m y t h a c c e s s o r i e s/ o m a n y p r i n t e r .

P l e a s e C a l l .O k i d a t aO k l n u t * K M c w t . . ( 1 9 4 . 9 51 7 2 S 1 9 5 . 9 5I S T u r b o ( 2 2 9 . 9 5I S ( 3 3 3 . 9 53 3 ( 3 3 5 . 9 53 3 $ 1 6 4 . 9 5

C O M M O D O R E S O F T W A R E A C C E S S O R I E SC U M :

E c l w t o nM a c h 1 2 M a c h

c M i l a n :M a n i a c M a u i l o nN o u r o a i n n c o r . R a m p a g aB e r k e l e y S o i l w o r k s :G e o l H o S

G e c t t r J I O 1 2 f lB e r k e l e y T r i P a kG e o c a l c 6

1 2 6 , 9 55 2 9 . 9 5S 2 0 . 9 S

. S 2 0 . 9 5. S 2 3 . 9 5. S 2 0 J 5

- * 3 5 . 9 5

. 5 3 9 . 9 5. S 2 9 . e S

£ 2 9 . 9 5

O w p u b l l s h W 9 . 9 5G t o f l l a 1 2 1 3 9 . 9 5O W Z . M 5 . S SB r o d o r b u n t t :P r i n t S h o p ( 2 8 , 9 6P r i n t S h o p C o m p 1 2 0 . 9 5Q r n n h l c U b 1 . 2 , 3 , e a 1 1 4 . 9 5C a r m o n S a D l e g a W I . 1 2 Q . 9 5C i r m a n S i D l s g o U ( 2 3 . 9 JS p y , :F a s t l o e d ( 2 3 . 9 5C a M i o r n u G a m e s . . ( 2 3 . 9 54 . O f R o a d R a c i n g . . 5 1 1 . 9 5F i n a l A s s a u l t S 1 1 . 9 5

G u n B h l p . . . . .S i B i l l h F l f l h t o r . . .R o S I D r m R i s i n gO r i g i n ;U l t i m a I V I J I I n . .T l m a w o t l t s ;S h I M c u I c 1 3 SD a t a M a n a g e r 2 - 6 4D a t a M a n a g e r 1 3 P a r t n e r 6 . r r T T ?P a r t n e r 1 2 W o r d W r i t e r 1 2 .

S 3 3 . 9 5. 1 2 8 . 9 5

1 2 G . 9 5

1 3 4 . 9 5. 1 3 5 . 9 5. { 2 9 . 9 5

1 1 1 . 9 5( 2 9 . 9 5( 2 3 . 9 5( 2 9 . 9 51 2 9 . 9 5

J o y s t i c k s :E p y i 5 0 X B o b s

C e l l l o N s r u l e s

C o n i r o l l e r3 - W a yO l t k t n a r .V D i s k N o i c h n rX l d e i 5 V D S O D .X i d s i 3 ' D S D O .S u i g e P i o l B c t Q i s ;O V S P P - 1 0 2 . O V S P P - 1 1 !Q V P P - 1 0 4 . . . .

. ( 1 3 . 9 55 1 2 . 9 5

. ( 1 6 . 9 5. ( 1 3 . 9 5. ( I 9 . B 5

. S 5 . 9 SS 4 . 9 3

. 1 9 . 8 5

S 1 9 . 9 5. 1 1 9 . 9 5

5 2 5 . 9 5

P r i n t e r / n l f r t a c n ;X e t e c J ' S u p i r g r a p h l c s .X e t o c G o l dP P M 3 S P t l n t e r P a p e r ;1 0 0 0 a h r t r t t l a c a r . B a n n s r P a p e r 4 5 R o l lD i l r e M a i n t e n a n c e :5 D r i v e - C l o a n c r . . 3 1 D r l ™ C l e a n e r . .

5 3 5 . 9 5. ( 5 5 . 9 5

5 7 9 ( 2 9 . 9 5

. 5 4 0 , 9 5

. 5 1 6 . 9 5. 5 1 0 . 9 5

. S 4 . 9 5. . ( 4 . 9 5

I y o a t n r t t c u r r e n t l y u s i nA T T E N T I O N E D U C A T I O N A L I N S T I T U T I O N Si i i n o u G r J u c a l i o n a l s e r v i c e g r u u r a r n . g l e a i e c a l l o e a s e c a l l o u r n i i r c s c r i l a i i v c s l o r d e t a i l s ,

M A G N A V O X s c r e e nG r e e n t o i l s w i t c hB u l l M n s p e a k e r , t i l t a l a n d

a n c a b l i n g l o m o s t C o r n -m o a r c o m p u t e r s

S 1 8 9 9 5G o l d S t a r 2 7 0 5 A

1 2 a m b e r d i s p l a y6 1 0 h z o r j vI B a n C o m m o d o r e

c n r n n a t l b l e

S 6 9 9 5

C O M M O D O R E h a r d w a r e ^ - , , , D , - / l n i - vH ^ s r ^ D , ^ : U a s C a r d i n a l , . M B 1 2 0 0 E XB U t i l l I I 0 1 > k D r i n 1 1 7 1 . 1 5t B O I H O f l l t s r , 1 J 7 D . S 51 0 1 1 M c n H w I i r l . S S

E F I I U C 6 C o l l P C 1 6 H . 9 S

S S O l t k D r l i a . , . , . , I C A UI f i r c W m l t m U 9 . 9 S

D U I O S ! 1 9 4 . 9 $c h b i d i n a a . s sC M ( I t ) | ! » B S( C M - S I S 1 1 S S . S S

2 1 0 * C c m p o u l B1 4 1 0 C G H I I I M SU ! 0 E Q * U " I J I 1 9 5

E x t e r n a l M o d e mL o e r r o r d a t a t r a n s m i s s i o n

a n r e c e p t i o n o v e r s t a n d a r dd i a l - u p t e l e p h o n e l i n e s

H a y e s c o m p a t i b l e w i t h t h u n i . i ! , i i i v [ i t o d A c o m . m i l E e

A u t o m a t i c D a l a S t a n d a r da n S p e e d A d j u s t f e a t u r e s

$ 6 9 !E x c e l F S D - 2 + D i s k D r i v e1 0 0 % C D i s k1 0 0 % C o m m o d o r o 6 4 d r i u o

c o m p a t l b l a , I h o E i c e l e r a t o rP l u s D i s h O r l v o I q u i e t e r ,s m a r t e r , f f l B i a r . a n d m o r er e l i a b l e t h a n I h 1 5 4 1 a n 1 5 4 1 C .1 - j < a a r w a i r a n f f

3 B 4 . 9 S

9

9 4 I I 2 f l . B EC a r d i n a l :M B 2 4 O C I E X E 1 C T $ 1 0 0 9 M D 1 I O 0 E I E I T . . I l l l lW r t t mi i i r i o m " M N t m . 9 5E o r c o m 2 4 E ' M N t l t B . 9 S

O M M O D O R E 6 4 P o w e r S u p p l yG w i t h H M i c r o R & P o w e r S u p p l y . T h M 7 0 1 - A l o a i u r o d o u b i o f u s e ds y s t e m s , s c h e m a l l c s , a n o n e - y e a r w a r r a n t y . S l a y w i l h H 0 ^ 9 t h b e s t , s l a y w l i h M i c r o M 0 0

" O u r F r i e n d l y s a l e s s t a f f c a h e l p w i t h a n q u e s t i o n s y o h a v e ! "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 0v t h y t h o p i t L r c o C o m p i l e r ? L y c n C o m p u t e r o i l e r s q u a l i t y n a m e b r a n d c o m p u l t r p r e t i u c l £ a p r i c e s 3 t [ o £ Q % t w l o w r g l a l l . I t d d n o m i t i a p r o d u c t

y o w a n t B d t e r l l i e d . c a l l L y c o M a r k e l l n g l o l l l i e e . H o i l k n o w l u l l ) o i l H i t p r m t u c l n e s t f ? O u r m u l a l l n g i l a M i n c p l r e s c o n l l n o u i l o m i r a i n i n g b y o u im i n u F i c l u n r a . A i ! h a u s a n d s o p e o p l i s w * o t k c a p i t a l i z e o o u H « l n o t j n t o r v l c o a . w h o p e y o l o o , w l f l m a l i L y c o C o r n p u i B r y o u M l r a l c h o i c e . W h a ta o o u r * i r r i J i l y o u r r l t t ? O u r C u s l o m t r s t n l c t D a w n m e n l i m i l l b i a 1 ? I 7 | I S I I C D t o j s s l i l y o u . W b i c k i l o o u m a n u f a O u ' e r ' a i t a t e d « t r r i n l yI t r n i i B a i o f a r e l u m i n g i n y J l c m t h a t a p p n r a t b S e l e c t i v e , w * & t h i l y o c a ] l o u C u t l o m o r S e r v i c e D e p a r l m i n t . W i l l y o t u t t l i t t t m f o m a ? W a a r l e in t i l n a M r l o o O l y l l r , l l m i l i n l U P S , a n p o i l l l I n l a T n a t i o n a l I h i p p i n g H n l i a l T a m p o r a r y t h o r u g a i t r n o r m a l l y t i N M w I M i i 1 t l a y i K d « 8 « r ?W h . a . f l b I u b j i B c c a p l t d C O o r d t r i I P i r o u g r i U P S . P r t p J l d e > t r > c r d e ' i o , c r t ' . G a r i h l p p e d I r o l g r n - l r e * F o r D r d e r i u n d t r I S O . p j t a u a d t f o f r e i g h t .P e i u n a l a n c o m p a n y c h e c k ; r e q j r s a m w a i l i n g p e r i o d . V J a n P A a i t a r C a r d o r d t n a r i c c t p i a d - P u r c f i a B * o n l e r t e r a a c c a p t a d f r o m E d u c a l 4 o n a lI n n i i u l i o m W t c r L B i B e u k s E a i a n d e U f e r l a i l n P c n n V r h f l n l a , F c * * P O d F P O , a n f l I n l t m a t r o n a l o r d e r j , * 0 < 6 p l u i 3 S f o p n o r i l y m a l j . P r l c t i l n t h i i a r t f l e c lc a i h p n c e i I d i t r t m d p r i c e s m m i l i t n l i l r i r a u o j a c t t = h a n a « S l m o l ( i t n d y o u r o r d e r t L y c o C o m o u l e r , P . ? j i 5 0 1 S , J a r s e j S h o r t , f t . 1 7 7 4 0 . O r c a l l l - S O ) 2 ] 5 1 - ; : o i l l : , i l l t : : J N o l r g i i » n i l b l < l o l y p o g r a p h i c a t i r r o r t .

1 - 8 0 0 - 2 3 3 - 8 7 6 0

H o u r s : M o n , - F : r l . 9 e . r n . - 9 p m .S n t l O a m - G p m .C u s l o m e r S e r v i c e :7 1 7 - 1 9 1 - 1 6 7 0

H o u r s : M r j n - F r i 9 d m - 5 p m .F a n : 7 1 7 - 4 9 1 - 1 4 1 1

Page 36: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 36/92

2 4 1 8 : 9 E2 4 2 0 : A 52 4 2 8 : 0 42 4 3 0 : 0 62 4 3 3 : 0 72 4 4 9 : 3 62 4 4 8 : 0 22 4 5 0 : 0 92 4 5 B : 9 32 4 6 0 : A 62 4 6 8 : 2 42 4 7 0 : 2 42 4 7 8 : 2 42 4 8 0 : E 92 4 8 8 : D 62 4 9 0 : F D2 4 9 B : F B2 4 A 0 : D E2 4 A 8 : F 62 4 B 0 : E 72 4 B 8 : E F2 4 C 0 : F A2 4 C 8 : D 02 4 D 0 : 9 D2 4 D 8 : D 92 4 E 0 : B 82 4 E 8 : 9 D2 4 F 0 : D 92 4 F 8 : 0 32 5 0 0 : 9 D2 5 0 8 : D A2 5 1 0 : 5 82 5 1 8 : 9 D2 5 2 B : D A2 5 2 8 : ^ 82 5 3 0 : 9 D2 5 3 8 : D A2 5 4 0 : F B2 5 4 8 : 9 1 )2 5 5 0 : D B2 5 5 8 : 4 82 5 6 0 : 4 C2 5 6 S : 2 02 5 7 0 : E 02 5 7 8 : 3 D2 5 8 0 : 0 62 5 8 8 : 2 02 5 9 0 : 8 1 )2 5 9 8 : A 92 5 A 0 : B 42 5 A 8 : 0 02 5 B 0 : A 92 5 B 8 : E E2 5 C 0 : A D2 5 C 8 ; 2 52 5 D 0 : 2 52 5 D B : 0 . 32 5 E 0 : A 92 5 E 8 : 1 92 5 F 0 : 3 02 5 F 8 : F 02 6 0 0 : 4 A2 6 0 8 : 3 D2 6 1 0 : 2 02 6 1 8 : 3 12 6 2 0 : 3 2 6 2 8 : 3 02 6 3 0 : 2 92 6 3 8 : 8 D2 6 4 a : 8 B2 6 4 8 : 6 92 6 5 0 : A 5

5 8 A 1 2 6 6 0 : 2 K2 6 6 3 : 2 K2 6 7 0 : C 72 6 7 8 : B B2 6 8 0 : 8 D2 6 8 3 : D 32 6 9 0 : 2 62 6 9 8 : 9 1 )2 6 A 0 : 2 f i

6 A 8 : 3 7

A 6 0 0 0 9 2 0 9 A 2 2 2 E D F F D F E E 2 F 9 B D E B D 3 B D B B D D B D 2 B D C e 0 5 S 0 A B 2 6 2 5 A 9 1

E F 0 9 9 2 f 9 B 8 H 8 A B 5 0 F 0 8 H 2 F 2 4 B A 0 E B

2 6 0 0 0 7 5 7 9 B 2 2 2 D F D 0 D F E D B 6 0 B 9 0 S 9 0 S 3 0 A 9 0 F 9 0 4 9 2 9 S 0 D 8 2 3 A E A 2 2 0 6 B 8 2 0 A 5 5 2 D F S S 5 4 8 B 3 C C E 7 2 9 0 3 9 0

8 0 0 0 0 3 7 8 A H 2 2 2 E F F D D F E D 2 A B 0 B B 0 0 B 0 5 B 0 A B 0 F B 0 4 6 0 0 B 0 4 A B 0 A B D 1 E 2 2 1 4 5 4 2 8 A 2 C 5 5 A 6 C C E 2 2 C A A 2 A E 2 5

A 0 0 0 2 0 5 8 A B 2 2 2 E F F D D E F D 2 2 9 9 D E 9 D 3 9 D 8 9 D D 9 D 2 9 D 2 8 0 8 B 0 0 2 A 2 D 0 6 A 8 C 0 E E B 7 9 0 2 3 A 0 0 F 2 2 C A 3 2 2 3 A 0 D 8 A

2 0 0 0 1 0 0 8 A B 2 2 2 0 F F D D E F D 6 B D B B D 0 B D 5 B D A B D F B D 4 C C B 8 0 F 6 8 A B D 8 E 2 2 B D A A D I 3 5 8 F . 9 7 0 8 4 8 8 2 0 D A S 8 3 B F D 0

B 0 0 0 2 0 0 8 A B 2 2 E D F D 0 F E E D 2 9 9 0 E 9 0 3 9 0 8 9 0 D 9 0 2 9 0 3 2 0 3 8 0 A A D 0 0 0 B 8 A 2 C 2 0 F 2 A A C F F 8 0 F 6 C C B E 2 0 I 0 8 0 E E B

B 0 0 0 0 0 0 8 A B 2 2 E D F F D F E F A 3 0 9 B 0 E B 0 3 B 0 8 B 0 D B 0 2 B 0 A 8 0 A B B 2 B 8 E 6 2 A B 9 6 3 A A 8 0 0 A C E D 0 A F 2 2 C C E 2 2 A 9 D 9 A 6

1 I A 7 1 E 6 3 D 7 B B 1 3 I 9 8 4 5 A F 1 F 8 8 D 8 D 7 5 B 5 5 1 4 5 7 2 3 4 7 F 6 6 1 9 9 I A 8 D B 4 I F 7 C C 2 C 2 1 6 8 E 2 A 8 C C I B I 9 B C D 6 D 0 2 3 9

2 6 B 0 : 3 12 6 B 8 : 9 02 6 C 0 : 2 62 6 C 8 : 5 02 6 D 0 : 0 52 6 D 8 : 8 E2 6 E 0 : 0 72 6 E B : D 02 6 F 0 : 3 02 6 F B : A 92 7 0 0 : 2 92 7 0 B : 1 A2 7 1 0 : 2 92 7 1 8 : 9 12 7 2 0 : 5 12 7 2 8 : 2 72 7 3 0 : 9 D2 7 3 8 : 9 D2 7 4 0 : A 22 7 4 8 : A 42 7 5 0 : 2 02 7 5 8 : 2 82 7 6 0 : 5 02 7 6 8 : 4 92 7 7 0 : 3 02 7 7 8 : 2 02 7 8 0 : A D2 7 8 8 : F 02 7 9 0 : 5 2 7 9 8 : R B2 7 A 0 : 9 82 7 A 8 : 2 92 7 B 0 : 8 32 7 B S : 7 F

7 C 0 : 4 C2 7 C 8 : 8 52 7 D 0 : 8 52 7 D 8 : 4 52 7 E 0 : C 92 7 E 8 : A 92 7 F 0 : 2 02 7 F 8 : 5 02 8 0 0 : 2 02 8 0 8 : A D2 8 1 0 : 8 B2 8 1 8 : 4 C2 8 2 0 : 8 1 )2 8 2 8 : 2 82 8 3 0 : 2 B2 8 3 8 : 2 82 B 4 0 : 0 12 8 4 8 : 6 02 8 5 0 : 0 02 B 5 8 J F A2 8 6 0 I 0 A2 8 6 8 : 9 52 8 7 0 : 3 82 8 7 8 : D D2 8 8 0 : D 02 8 8 8 : 0 12 8 9 0 : 0 12 8 9 8 : E B2 8 A 0 : A 82 8 A 8 : 2 82 B B 0 : 1 62 B B 8 : A A2 8 C 0 : E 52 8 C 8 : A f t2 8 D 0 : I E2 8 D 8 : 0 42 B E 0 : 0 F2 8 E 8 : 0 52 8 F 0 : 0 D2 B F 8 : a i2 9 0 0 : 2 92 9 0 8 : 4 52 9 1 0 : 5 02 9 1 8 : 4 C2 9 2 0 : 4 F2 9 2 8 : 4 52 9 3 0 : 0 02 9 3 8 : 4 52 9 4 0 : 2 0

9 3 D B 8 5 8 A 2 8 7 D 8 5 2 A 7 7 0 A B A 1 2 8 6 9 1 F 2 5 B 8 3 D F A A A 4 7 A B 8 5 3 B A A 4 D 2 A 6 2 5 2 B F A 8 A 2 A E F 2 B A C 1 0 I 2 2 4 4 4 4 4 4 5 2

9 E 8 1 2 A 2 D 3 8 8 A 1

2 C 6 8 D 2 A 2 0 6 A 8 2 5 C 0 A 2 8 A 2 2 A A 8 D 8 3 8 2 5 2 2 5 0 0 F 2 4 0 A C B 4 A F 0 1 0 I 8 A 1

A E A D 0 0 3 2 2 4 5 • I 5 2 4 0 0

3 D F D D 0 D 8 3 1 1

C 0 9 9 9 A C 3 B 2 2 3 0 5 A 2 0 8 S 1 5 A 4 2 9 I 5 9 I 2 5 A C 4 4 2 2 2 2 I 2 8 0 2 6 B F 1 E F 2 A 5 1 4 I 2 A F 0 0 3 2 4 5 4 4 4 2 4 4 4

B F 8 3 B 8 A 1 2 D D B 5 2 5 6 0 1 2 A 9 B 2 2 3 8 0 D 8 5 C A 6 2 9 8 2 3 A 2 4 F 0 0 2 F 6 B B A C 2 D 2 A 8 2 E A 0 E B A 1 1 B 2 B A 6 1 0 4 2 4 0 2 0 2 3 4 4 4

6 A F f 0 2 2 I

D 7 A A 1 7 1 A D 0 9 E A 2 2 2 1 B 6 5 C 0 5 F 8 F 8 4 2 A C 9 F B 2 I 2 B 2 2 2 2 2 0 I 4 F B 9 6 E B 3 0 E 2 2 6 4 D F F 2 0 1 0 5 2 5 5 5 0 4 2 2 5 5

3 0 8 D D D 8 2 3 1 8 0 2 0 F A 6 A 9 B 2 A E 2 8 1 8 A 4 3 5 1 A 8 A A 4 A D 4 4 A B 0 3 A 2 2 2 D F 2 C 2 5 A i l 0 8 9 0 A 2 3 F 2 F 2 9 0 0 0 7 2 2 5 4 4 4 3 4 4 5

9 8 8 A 8 A 1 5 7 D 3 A 8 2 A 6 D 0 8 2 5 S 2 A 5 F 5 S 2 A F A 2 5 7 3 F A 9 2 8 0 2 E 2 0 4 4 4 2 F A D A A 9 2 0 0 0 D 0 B 4 F B 6 4 7 0 0 0 7 2 5 4 2 4 5 2 5 4 4

3 0 6 5 3 5 C 8 F B 4 6 7 4 6 E 0 1 2 6 8 1 5 7 A A 7 3 5 1 A 7 F 4 2 7 A 7 6 F 4 A 8 B 3 0 3 E 7 5 0 0 3 7 8 0 F B 5 F A 1 4 6 9 6 1 A F 0 5 2 B 7 D 9 8 D B 8 F £ C

2 9 4 8 : 4 F2 9 5 0 : 4 52 9 5 B : 4 82 9 6 0 : 4 32 9 6 8 : 4 52 9 7 0 : 4 C2 9 7 8 : 2 12 9 8 0 : 0 02 9 B 8 : 1 D2 9 9 0 : 2 02 9 9 8 : 4 52 9 A 0 : 2 92 9 A 8 : 8 02 9 B 0 : 0 02 9 B 8 : 2 12 9 C 0 : E 02 9 C 8 : A D2 9 D 0 : 6 22 9 D 8 : B D2 9 E 0 : 8 D2 9 E 8 : D 02 9 F 0 : B D2 9 F 8 : D 02 A 0 0 : F 02 A 0 B : B D2 A 1 0 : D 02 A 1 B : 2 02 A 2 0 : E A2 A 2 B : 5 02 A 3 0 : 4 C2 A 3 8 : A 92 A 4 0 : 1 22 A 4 B : D 92 A 5 0 : 6 52 A 5 8 : 3 B2 A 6 0 : 2 92 A 6 8 : 5 02 A 7 0 : 6 52 A 7 8 : F 72 A 8 0 : 0 82 A B 8 : 4 A2 A 9 0 : D 02 A 9 8 : 2 02 A A 0 : 9 32 A A B : 9 02 A B 0 : 8 32 A l i S : 7 22 A C 0 : 8 22 A C 8 : A E2 A D 0 : D 02 A D 8 : E F2 A E 0 : C B2 A E 8 : 0 52 A F 0 : 2 B2 A F 8 : B 12 B 0 0 : 9 02 B 0 8 : 8 D2 B 1 0 : E E2 B 1 8 : 0 C2 B 2 0 : 3 A2 B 2 B : 3 82 B 3 0 : 4 A2 B 3 8 : 0 12 B 4 0 : A 52 B 4 B : F A2 B 5 0 : C 02 B 5 8 : 8 62 B 6 0 : F 02 B 6 8 : C 92 B 7 0 : 3 22 B 7 8 : 3 12 B 8 0 : 5 02 B 8 8 : 0 22 B 9 0 : 1 82 B 9 8 : 5 02 B A 0 : 2 C2 B A 8 : 6 B2 B B 0 : E 82 B B 8 : 3 D2 B C 0 : 2 E2 B C 8 : 2 42 B D 0 : 8 D2 B D 8 : D C

4 5 2 4 5 0 0 5 I 2 5 9 8 2 E F 1 A 1 2 A 5 2 0 6 0 6 A 2 1 D D 3 F E 8 1 F 9 D 4 8 9 5 5 5 3 5 8 0 2 2 8 A F D F F D 9 E S D F F A F 3 5 9 5 0 D 6 4 A A A 3 8 8 3 2

2 4 4 2 5 5 4 4 I 2 3 0 8 E F A D 0 D D E 5 9 F 5 2 2 8 1 2 8 A 2 0 8 8 0 9 A E 4 8 2 D F C C 1 5 A 5 A F D 8 A 2 2 D 0 0 0 4 3 8 F 8 C 9 0 A 3 1 0 F 3 0 3 5 3 F 5 0

4 4 4 4 2 5 5 4 2 2 0 D 5 F 0 1 C 8 4 A 8 F 6 F F A C 5 F A 1 8 9 4 5 F C 1 2 6 4 5 7 0 0 8 8 6 B 0 3 9 2 8 9 F B E 6 A S D 4 F 2 0 F 0 3 A 0 5 A 8 8 5 2 5 A 5 A A F

4 0 5 4 4 4 4 5 2 2 A C 6 0 0 D E 2 3 8 1 2 5 0 0 2 1 F 0 0 D 5 2 4 4 A D 5 B 2 8 2 4 2 C 5 5 0 0 8 2 8 A 0 0 2 0 0 A F 0 A 4 7 3 C 6 F 3 3 6 2 3 3 3 0 3 i 3 4 0 0 3

4 5 5 5 4 4 5 4 2 4 1 1 0 3 0 8 9 D E 5 D D D 4 D 4 D 0 4 B A 3 A 4 8 0 1 B 2 7 8 1 7 4 9 D D 8 3 8 1 F 9 2 B I 2 2 F B D 0 2 2 0 5 2 3 E 0 0 3 5 5 5 3 5 7 5 1 S D 4

5 5 5 2 5 5 4 3 2 4 B F 3 0 0 1 0 A A 8 A 6 5 I 6 I 2 A C 2 F 0 F 4 F A 5 A E 8 5 0 E 3 5 2 I 8 C 5 3 2 8 A F 6 9 C 1 0 4 D 0 A A 9 0 A 3 0 8 5 4 A 4 5 1 7 7 2 3 2 0

4 5 4 4 4 4 2 I 2 5

A A 0 0 8 D F 8 0 1 0 5 5 2 5 2 7 9 2 D 3 2 1 4 6 7 1 6 E F 0 5 C A E 2 A 5 F F 2 A 0 0 8 2 0 C 6 D 4 2 A A A 0 A F C S 3 C F 3 1 F 0 2 7 A 5 0 F

A 6 I E 6 A F 3 3 1 3 6 4 2 6 C 9 7 E D 6 B B 8 6 7 t 6 0 3 5 8 6 F F A 9 7 F 2 B 6 B 3 E 2 3 A 7 8 C B 1 4 5 3 1 5 I 9 8 9 9 2 5 8 6 0 9 3 5 6 A A F 6 C B 8 6 7 B 4

3 C O M f U J b ' s G a z e l l e D e c e m b e r 1 9 8 9 c o n t i n u e d o p a c / 9 *

Page 37: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 37/92

B U I L TF O S P E E D

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 ! * G a z e t t e D i s k .

i . i n I J i i . i . i ;

0 0 0 S 0 0 0 V 0 0 Q0 0 0 0 0 0 0 0 00 0 0 0 0 0 0

N o t h e r e ' s 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 A W W / f r G a z e t t e - a l r e a d y o 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 ' / 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 n y o u r C o m m o d o r e6 4 , o r 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 ! * 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 f 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 d 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 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 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 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 r 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 X 2 7 4 0 3 .

Page 38: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 38/92

M e r r y D i s kO u l o p r i c i n g m a k e s

W h a v e w h a t

H o ! H o ! H o !S a v e D o u g h , D o u g h , D o u g h ,

w i t h o u r u n d e r $ 1 g i f t s e l e c t i o n .A C C O L A D EA c e o l A c o s . A p o l l o 1 8B u b b l e G h o s t4 i i n c h e s F o o i e a i i4 1 I n c h e s T e a m

C o n s tH a r a n a HT e D n v eA C T 1 V I S I O NA l i e n sA p a c h e S i n k sC r o s s C o u n t r y

R o R a c e .G h o S t B u S t e r sH a c k e r o r 2 . . .L u t N i n j a l f i . . O c e a n R a n g e r . .P r e d a t o rS h a n g h a iT r a n s f o r m e r s , . .

5 9 8 8j e e a$ 3 . 8 8$ 9 8 81 6 8 8$ 9 8 65 9 8 8

J 9 6 8S 9 B B5 9 8 8J 8

1 9 8 8l e s s1 9 8 6

A D V A N T A G ED e o e p t O r $ 9 8 8D e s e r t F o 1 9 6 8F n g h l M a n s S 9 S BH a r r i e r ? 1 9 6 8M e n i a l B l o c k s 5 9 6 8S l i o o t e m U C o n s t S o 3 9 8 8S i r - ' - S c / i 1 1 8 8 8B O O F F I C EA i S 9 e sH i g h R o l l e r s 1 9 . 6 8( 1 0 O . Q O O P y r a m i d $ 9 6 8

f l r c a d e G a r r e C o n s t K i C h o p l i H e r / D a v i d s

M i d n i g h t M a g e< a r a t e k a. o d e r u n n e r . . . . . . . . .v t a g n e t r o n

S u p e r O i n e C n a l c n g eC D A m e r C o o k s F r e n c h . .

5 9 8 85 0 6 85 6 8 95 6 8 8$ 9 6 85 6 8 8

5 9 6 8C I N E M A W A R E C L A S S I C SS i n o a dC O S M I5 v . i t ! D a t a B a s eS w i f t D e s k t o p P u b i i s t i eS w i f t M u s i cE w i H P a i n t

A B A C U S B O O K SA n a t o m y o m 1 5 4 1 ,A n a t o m y o t h C 6 G E O S I n s i o e i O u lG E O S T n c k s f T i p sA B A C U S S O F T W A R EA s s e m b l e r M o n i t o r . B a s i cB a s i c 1 2 ■ B o c k e r B a s i cC o d P a kC a P a c k 1 2 C o P o c k

6 o 1 2 C o b o l 6 4 o r 1 2 F o r t r a n

5 9 8 8

S t f a a. 5 6 8 6

$ 6 8 8$ 6 6 6

. . . S 1 4. . . 5 1 4. . . S 1 3. . . 5 1 3

. . . S 2 5. . . $ 2 S

, 5 3 9. . $ 3 3

. $ 2 5. . . 5 3 9

$ 2 E $ 2 E . . , $ 2 5

S w i l l S p r c n a s h e e tS w i f t W o r d P r o c a s s o t ,D A T A E A S T■ ■ c a r l W a r r i o rP l a t o o nE A S Y W O R K I N G /S P 1 N N A K E HF i l e rP l a n n e rW n t e rE L E C T R O N I C A R T SA B « . C o n s l S e A m e i C u p S a i l i n gA r l i c F o B a r d T a l eD o a l h l o r dD e m o n S t a l k e rF i n a n c i a l C o o k b o o k . H a r d H a M a c kH e a r t o A J n c a . . . . . . .I n s t a n t M u s i cL e g a c y o A n c i e n t s . L o r d s o C o n q u e s t . . H a r O t e M a d n e s sM a r s S a g aM o d e m w a r sM u s e C o n n S a P e o a u BP m b a i i C o n s t S e P o w B r p 4 a y H o c k e y . . R e a l m o m p o s & b i l i t yS k y f o .S k y i o xS k a t e o r D i e . . ,S l n k e F l e e tS u p e r B o u i o e r D a s hT o u c h d o w n F o o t b a l l . .W a s t e l a n dW o r l d T o u r G o l f . .

S 8 S 6 8 6

S 9 8 8S S 8 8

s e e s5 6 6 8s e t a

S B 6 8S ' 6 8$ 9 8 8S 9 8 85 9 . 8 85 9 8 65 7 . 8 8$ 7 . 8 8S 7 6 8$ 9 6 8$ 9 8 8$ 9 6 8$ 9 B B$ 9 8 85 9 8 85 9 6 8S 8 S 9 6 8$ 9 8 8

. s r e e$ 9 8 8

1 9 6 8$ 9 8 81 9 6 8$ 9 8 8S 9 8 8

E P Y XS u S a m e S i m u l a t o r . . . S 3 8 S u m m e r G a m e s

l o r ! S 9 6 8 E aW i n t e r G a m e s S 9 B 8W o r l d G a m e s S 9 8 8F R E E S P I R I TG a l a c t i c F r o n l i e r S 9 8 8C A M E S T A HC h n m p B a s e b a l l $ 8 d a m n B a s k e t b a l l . . . . S 9 8 B

P P 5 2 P P 1 2 ( 3 S p e e d T e r m 6 4 o r 1 2 8 . . $ 2 5S u p e r C 6 O 1 2 . . 5 3 E S u p e r P a s c a lM o 1 2 5 3 9 E 3T A S 1 2 8 $ 3 ■ R e q u i r e s C E O S 'A C C E S SE c h e l o n w / L i p S i l k $ 2 H e a v y M e t a l $ 2 M o a n S t r e e t s C a l lT e n t h F r a m e $ 2 T r i p l e P a c k S H 1 . B H J ,

R a i d O v e r M o s c o * — t i *

G F L C h F o o t b a l l $ 9 6 8O C o u r t T e n n i s $ 9 8 8S l u r l o b u l m B a s e b a l l /

O F i e l d F o o t b a l l . . . . $ 9 8 8T a k e D o w n 1 9 8 8G A M E T E KC a n d y L a n d S 9 B 8C h u i e s L a d d e r s S 9 6 D o u b l e D a r e $ 9 6 8G T H e a d g C l a s s . S 9 8 8H o i l y i v c o d S q u a r e s S 9 6 8P r i c e r f t g r i t C a l lS u p e r P a s s w o r d 5 9 8 8H I - T E C H E X P R E S S I O N SF u n H o u s e $ 8 8 8P r i n t P o w e r $ 9 8 8R e m o t e C o n t r o l 5 8 8 8W i n , L o s e o D r a w . . . . $ 8 8 8H I - T E C H E X P R E S S I O N SS e s o n t e S t r e e t S e r i e s "

A s t r o G r o i e r $ 8 B i B i r o ' s S p e c i a l

D s n e r y $ 6 8 8E r n i e ' s q S p l a s h . . . S 6 6 E m u s U i g i c S n a p e a 5 6 8 8G r o w r l A m a A a S 6 6 8P a l i A r m i n g T o w " . 5 6 8 8S c i i m e S t P i m t K i S 9 6 8

t N F O C O MH i l c t i t i i k e r s G u i O e S 9 8 8L e a t n e r G m o e s s e s $ 9 8 8Z o r t i i S 9 8 BI N T B A C O R PB u s i n e s s C a r d M a k e r . 1 9 . 8 8K O N A M I / A C T O N C I T YC i i e u s C r i a r l e s 1 9 6 8H y p o r S p o r l s - ' P i n g P o n g $ 8 M A S T E R T B O N I CL a s l V J S * 8 SN . n j a W 8 S l * m D u r * S 8 6 8V e g a i f t * e r & J a c k p o S J M N S C A P EM a s t e n y p e ( C a r l ) S 9 6 8S H A R E D A T AC o n c e n t r a l i o n S 9 . 8 8C o r t e n t r a l i o n 5 9 8 8F a m i l y F e u d S 8 . 8 8J e o p a r d y 5 8 8 8

J e o p a r d y J J e o p a r d y 2S p o r t a J e o p a r d y . W h e e l o F o r t u n e , . W h e e l o F o r t u n e . W h e e l o F o r t u n e s .

S 9 8 8s s . e a$ 8 8 8$ 9 6 6$ 9 . 8 8$ 9 . 8 8

S I E R R AW i z a r d s , T h P r i n c e s s . $ 6 . 6 6W u T y c * S 6 . 6 8S P E C T R U M h i o u r G a t o S 9 6 6S P I N N A K E RC o s m i c C o n l B a i . . 5 4 8 8D a T o w e r M S F i l m M a k e r 5 4 8 8K o r a t o C h o c S 6 . & 6L e a r n h o A l p h a D e t . . . . 5 4 8 8L o a m t o S p e l l 5 4 8 8L e a r n t A d 5 4 S 3S P R I N G B O A R DC e r t i f i c a t e M a k e r S 9 8 8C L i b r a r y . . . . $ 9 8 8N e w s r o o m S 9 8 6N f i A n > 1 . 2 . 0 ( 1 $ 9 8 8 E aT A I T OA l c o n 5 9 8 8A r k a n o r i S 9 6 8B u b b l e B o b u i D . . S 9 6 6R e n e g a d e 5 9 8 8T H U N D E R M O U N T A I ND i D u S S S 3D o t h D e s t r o y e r . . . . S 6 8 BF u n n y S 9 6 BG e l a u a n 5 6 J P a c M a n 5 8 8 8M P a c M a n $ 6 B 6P a c M a n 5 8 8 8P o m f t w t w n . . $ 6 6 8R a m b o F i r s i B l o o B

P a r ! I I 5 6 6 6S - O I C a r R a a t 5 6 8 8S u p e r P a M a 5 9 8 8T o G u S 6 8 8W i n t e r C n a l t e n g e s $ 8 V A L U E W A R EA r t i s t S 6 E d u c a t o r $ 4 6 6E r i l m l a l n o r $ 4 . 8 8H o m o B a n k e r $ 4 8 6

W o r l d C l a s s G o l l . 1 2 5W o n d C t o s s L G o l f F a

C o u r s e 1 . 3 0 f 3 . . . $ 1 4 E A C C O L A 0 6B l u e A n g e l s F l i g h t S c m . . . 5 1 9B u D W e G l u s t 5 1 F a s t B r e a k $ 1 G r a n d P r i * C i r c u i t $ 1 H e a l W a v e B o a t F l a c i n n . $ 1 J a c k N i c k l a u s G o l l $ 1 J G o l f C h a m p

C o u r s e s 5 9 8 8J G o l l I n C o u r s e s $ 9 6 8M m i P u l t 5 1 R a c * E $ 1

i u i w & V o l l e y . . . $ 1 9S l e e l T h u n o w S 1 T e S D r w ! I r v D u e l . 5 1 9T C a i i i S c e n e n / . . S 9 6 ST E u r o p e S c e n e r y $ 9 8 8T D . 2 M u s c l e C a r s . 5 9 8 8T . D Z S u p e r C a r s . . . . $ 9 8 8T K 5 1 a c t i v i s i o nB i i t i l i i c r i c s s S ? □ c y u n d D a r k C a s t l e $ 1 C l O S B b O W $ 1 D r n g i n i W a r a C a l lF U T o m c a l $ 2

F i a H o r n e t 5 2 3G r a v e Y a i d a o o C a l lL a s 1 N i n | a 2 S 2 N e u r o m a n c u i $ 2 R a m p a g e $ 2 A M E R I C A N E D U C A T I O N A LB i o t o g y 1 1 L e a r n t R e n d ( G r . i - « ) . - J 2 SI t i ' t f i r . ■ . ■ ■ ■ . . ■ ■ ' . 5 1 S c i e n c e G r B d c s 5 / 6 S I S c i e n c e G r a a c s 7 / B S I U S G e o g r a p h y 5 1 U S H s t o r y S I W w G e o g r a u h y 5 1 W o n d H i s i o i y S I A R T W O R XB r i d g e 5 5 1

P . S G r a p h i c s L i b r a r yH o l i d a y E d i t i o n , 5 1

S l i m O t y S I S t a r W o £ 1 C A P C O MB i o n i c C o m m a n d o S 1 G h o s t s ( t & j b u i m - i $ 1 G u n s m o K e $ 1 S i r e e t F i g h t o r $ 1 C E N T R A L P O I N TC o p y 2 $ 2 C 1 N E M A W A R ED e l e n o p r o I n C r o w n $ 2 R o O t a R a n o e r S 2 3T h T h r o e S i o o g e s $ 2 T . V . S p o r t s F o o t o a l l 5 2

A G C O I A D C -E x p e r i e n c e t h s p e e dd a n g e r o r e a l o f f s h o r er a c i n g i a 6 0 0 H P s u p e r -b o a t . A c t u a l r a c e s s e t i nM i a m i , a l o n g t h M S B i s c a y n e B a F t L a u d .H E A T W A V E S D L i s t $ 2 9 . 9 5 D i s c o u n t P r i c e $ 1

C y c l e K n i g h tD a i l y D o u b l e

H o r s e R a c e 5 1 K d e i c f E f t u t M S 5 1 L i n l i n t j r O L a n g i f i o e s . S 1 6 E a .S D a t a M a l a « 2 5 1 4S [ ■ ■ i i ■ i ■ . j r 3 . $ 1 S l n o P o k e r 5 2 T a n k A t t a c h $ 1 A V A L O N H I UC o m b o t t C a l lN B B a s l e t t m l l 5 7 S u p e r S u n d a y 5 2 S B S G e n M o D i s k S I S B 1 9 8 7 T o f l r t i D i s l S 1 B A T T E H I E S f N C L O D E DP a p e r c l i p P u b l i s h e r 5 3 P B P Q r c l i D S S 3 B A U D V I L U EA w a r d M a k e r P l u s S 2 B U / i r i g P a o d l m $ 2 R a i n i n g D a G a m e s S 1 V i d e o V e s a s $ 1 B E R K L E Y S O F T W O B K SG o o 5 1 2 a 2 0 S G e o - C a l c 1 2 8 5 G e o - F i l e i f f l 5 4

5 1 W a r p S p s e d ( C a r t | $ 3 C M G e n e r a l A c c t

6 o r 1 2 8 $ 1 1 9 E a I n v e n t o r y 1 2 6 1 4 C O S M Id o m o 1 * 1 H o m o O f t » 5 2 N a > y S a a l 5 1 P r e s u m e d G u i l t y 1 . . . - . ■ * S u p e r H u e y 2 S 1 D A T A E A S TB a D u d e s $ 1 B a t m a n $ 1 B r e a k l f i r u $ 1 C o m m a n d o $ 1 G u e n l l a W a r . . $ 1 H o a v y B a r r e i 1 1 R o t K K O p $ 2 S p e e d B u g g y $ 1 T a g T o a m W r n s t l i n g J 1 V i c t o r y R e a d 5 1

S 1

G e c s 6 4 | ! 0 ]F l u

5 3 S 1 $ 1 1 1 $ 3 $ 3 $ 4 $ 3

■ F o n l P a P l u s■ G e o - C h a n■ G o o - C o l e" G e o - F i l e' G o o - P r o g r a m m e r■ G e o - C u b i i s h■ R e q u i r e s G e c j s 6 4 B L U E L I O NT i C k e l T o L o n d o n 5 2 T i c k e t T P a r i s $ 3 T e n e t T S p a i n 5 2 5T i c k e t T w i s h 5 2 B R O D E B B U N DB a n k S W n t c r 5 3 C a r m e n S E u r o p e . $ 2 5C a r m e n S D - U S A S 2 C a r m e n S D - W o r l d . . . . 5 2 3O m n l - P l n y B a s k e t b a l l 5 2 P n n t S h o p S E P . C o m p a n i o n 5 2 P . G r a p h i c s

« 1 , 2 o r 3 $ 1 E

D A T A S O F TA l t e r n a t e R o a l i l y

T h C i t y $ 1 T h e D u n o e o n $ 1

B i s m a r c k $ 1 C o s m i e R e l i e t $ 1 9

. $ 1 9. 1 1 . $ 2 . $ 2 1

. . $ 1 4

F i r B z o n eG l o t > a l C o m m a n d e rH u n t l o H o d O c t o b cL a n c e l o tR u t i i c o n A l l i a n c e . . .T i m o & M n g * $ 2 V i d e o T i t l e s n i p w

G r a p n i c s C o m p a n i o n $ 2 D A V I D S O NA l g c b l a s t e r 5 1 M a i n B l a s B r 5 1 9S p b H H - S 1 9W o r t A t t a c k $ 1 D E S I Q N W A R EB o d y T r a n s p a r e n t $ 1 D e s i g n a S H u r u s 5 1 O i a i T A L S O L U T I O N SP o c k B I F I I e r 2 5 2 P o c k e t P l o n n o r 2 1 2 3P o c k e t W r i t e r 5 3 A l l 3 i n l S u p e t P a k $ 5

■ P l e a s e R e a d T h F o l l O H n n g O r f l e r i n g T e r m s C o n a i l i o n s C a r e t u l l y B e t o r e R a c i n g Y o u r O r d e r O r d e r s w i t n c a s t i i e r s c h e c k o m o n e y o r d e r s h i p p e d i m m e d a t e l y o i n - s l o c k i t e m P e r s o n a l s C o m p a n y e n c c k s , a l l o w 3 w e e k s c l e a r a n c e N o C O D . s ' S n i p p i n g . C o n t i n e n t a l A - O r d e r s u n d e r S i C O a o d 5 3 . f r e e s h i p p i n g o o r o e r s o v e r S 0 A K . H I . F P O . A P O - a d S o a l o r o e r s C a n a d a P u e r t o R i c o a d d S 7 . 5 0 o n a l o r d e r s S o r r y , r r a o m e r i n t e r n a t i o n a l o r O e r s a c c e p l e d ' P r e s i d e n ! 5 3 o d 6 " . s a l e 5 t a « o t h t o t a l a m o u n l o t o r d e r i n c l u d i n s h i p p i n g c h a r g e s C U S T O M E R S E R V I C E H O U H S M o n - F n A M - 5 3 P E a s t e r n T i m e R E A S O N S F O R C A L L I N G C U S T O M E R S E R V i C E — 4 1 2 - 3 6 1 - 5 2 9 1 ( i ) S t a l u s o f o r d e r ob a c k o r c t e r i 2 ) i i n n y m o i c n a n d i w P u i c r B S « 1 w M h i n 6 0 d a y s l r o m S D o l A i 5 d e f e C T i v g . p 1 e v i s o c a l l l o r a r D t u m a u l h o n ^ t i o n n u m b e r W o w i " n o 1 E r o c e s s a r E t u m w i t h o u t a r o l u m a u t hD e t e c t ™ m o r c h a r i l i s w i l l 0 r e p l a c B d w i t h t h e s a m e m o r c h a n a i B O O n l y . O t n e r r e t u r n s s u b j a c i l o a Z C f t r e s t o c k i n g c r i a i g o ' A f l e r 6 d a y s f r o m y o u r p u r c h a s ? d a t e , p b . i n ! r o t e r t o t hw a r r a n t y i n c l u d f M w i t h l i e p r o d u c t p u r c h a s o o r e t u r n d i r o c t i y l o I h c m a n u l a c t i j r e i C u s o m e r s o r v K e w i l l n o t a c c e p t c O l e c t c a l l s o c a l l s o S o A B O o n l e r l i n o s 1 P r i c e sa v a i l a b i l i t y a r s u b p e t 1 c h a n g e ' N o w t i t l e s a r n a r r i v i n g d a i l y ' P C o s o c a l l l o m o r e i n f o r m a t i o n

Page 39: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 39/92

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

l o o k i n g f o r !i n t e r a c t i v e d

m o v i e r e p r et h e c u t t i n g e d g e

g y w i t h o v e rD i g i t i z e d

a n r e a li n f o r m a t i o n .S T R E E T S

C a l l F o P r i c e A v a i l a b i l i t y

G o S 1 o S I

- - ■ - , . . S 1 Gf U S

. . .r 3

U g h - L y m p i cl e r 2 1 0 0 . . .

r s A F . . . . .

O n

. . . . . . . .

. . . . S 2 3. I M E a

1 9 E as . . . $ a i. . . . S 2 6. . . . S 2 3

. $ 2 1. . . . $ 2 3

, 1 1 9. . . . $ 3 3. . . C a l l. . - C

S ? L a s t C r u s a d e

V e r s i o n . . B i r d . . . . .

. . . . S 2 1. . . . S 2 1

V o u e y t B " . . . 5 2 1l . . . .

. . . .o r

H o c k e y . .

M a g i cS o r j a

G a n w s . .

. . . . . . .i C a n l

C a l l$ 2 5 2

S t S E a. . . . $ 1 9. . . . $ 2 1. . C a l l. . . . 1 2 6

. . $ 2 3. . . . $ 2 3

$ 2 . . . . S I S. . . . $ 2 4

S 1 . . . . S 1 4. . . . $ 1 9. . . . I 1 J. . . . $ 2 4

F i n a t A s s a u T EO R o a d R a c i n g

H o m e V i d e o P r o d u c e rI m p o s & b k r M i s s i o nL C r a c k d o w n 4 . . . .L e g e n d o B l a c K S t i v e rM c l r o c r o s sM i n d - R o l lR e v e n g e o D e f e n d e rS n o w S l n k eS p a c e S t a t i o n O b l i v i o nS l r e e t S p o r t s .

B a s e b a l lB a s k e t b a l lF o o t b a l lS o c c e r

T e c h n o c o pT h G o m e s .

S u m m e r E d J l i o n . . W i n t e r E d i t i o n

T o w e r T o p p t e fW o r k ) K a r a t e C h a m pG A M E S T A F IF a c e O H o c k e yI N F O C O MB o t t F e t u c nZ o r k T n o t o g y . . . I N K W E L L S Y S T E M SH 1 7 D C D e l u x e L

1 8 4 C b g h t P e F i s x i d r a w 5G r a p h i c s G a l t e r i a f l . G r a p h i c s G a l l e n a » . G r a p h i c r n t e g r a t o rI N T H A C O H PB u m p e r S t i c k e r M a k e rB u t t o n B a d g a M a k e rS e a r c h F o T h T i l a m cS e c u r r t y A l e r t . . - . . . - .U l t i m a l e C a s i n o

G a m b l i n gL O G I C A L D E S I G NC l u b B a c k g a m m o n . . .

. S I *s i

. K , S . S

S 2 . S 1 8. s i e. $ 1 9. 1 1 9. 5 1 4. 5 1 4. 5 1 4, S 1 «. 5 1 4

$ 2 $ 2 S 2 $ 2 S 1

. $ 1 9

$ 2 . $ 1 6

. s e a. $ 4 4. s . $ 1 9. 5 1 9. S 1 9

. S 3 3$ 3

. $ 1 9. $ 1 9. 5 2 3

. $ 1 9

V e g a s C r a p s $ 1 9V e g a s G a m b l e r $ 1 M A S T E R T R O N I CM o n o p o l y $ 1 R i s k $ 1 S c r a b b l e 5 1 9S c r u p p b t $ 1 M E D A L I S T3 - D P o o l J I D r s l r o y o t E s c o r t S 2 D D o o n V j R e v e n g e 5 2 E l i m i n a t o r . 5 1 9E x O o n 5 1 N e t h e r w o r l d $ 1 P r o S o c c e r $ 2 5P u S t a n B a s e b a l l S 2 M E L B O U R N E H O U S EB n r b a n a n . $ 1 9J o h n E l w a y ' s O $ 1 M n g r e J o h n s o n B - B o l l . . . $ 1 9W n i M i d d l e E u r i n $ 2 M I C R O L E A G U EB a s o n a l l $ 2 B o S c o t o S t a t s 1 1 6 ? o r 0 T e a m D i s k . . $ 1 E a G e n e r a l M a n a r j e r $ 1 9W W W r e s i l i n g S 1 W W S u p n r s t a r s V o 1 . . . S 1 *

I n t i . T e a m S p o i t aO u R j P a p e r b o yR o a d R u n n e r . . .S g l . S l a u g h t e r s

M a ! W a r s . . . .S n i n o O iS u p f j i S t a r I c M o c k o yS u p e r S t a r H o c k e y . S u p e r S t a r S f t c e r . - T n u n o e r B l a o eU n i n v i t e d( M o o" R e q u i r e s G a u n B e t 1M 1 S C U T I L I T I E SB o o ' s T e r m P r o . . . .B o b ' s T e r m P r o 1 2 9D o o O l eF i r a f C a r t r i d g e . F o n t M a s t e r 1 2 . M a v e n c k U l i l m u s V S u p o r b a s e & > . .S u p e r M s e 1 2 B .S u p e r s c n p t 6 S u p e r s c n p t 1 2 S u p e r S n a p s t i o t ( V 4 )O R I G I NA u l o d u e lK n i g h t s o L e g e n d . . . .

$ 2 , S 2 3

$ 1

$ 2 $ 3 S 2 i $ 2 $ 2 $ 3 $ 2 $ 2 $ 4

F i g h t l c o n t r o l y o u ro w d e s t i n y i t h l a t e s te p i c D u n g e o n s D r a go n A d v e n t u r e . N e c h a r a c t e r s , s p e l l s , m o s t e r s m o r e !C U R S E O F T H A Z U R E B O N D S S D L i s t $ 3 9 . 9 5 D i s c o u n t P r i c e

M I N D 5 C A P E I N 5 G r e a t M i n r J s c a p e a c a d e h i t s i u n b e l i e va b l e p k g . a s u p e r l o p r i c e !

G c u n i i e t P a p e r O c yI n d . J o n e s T e m p l e o D o o mS l o c k B u s i e rR o a d R u n n e r

A R C A D E M E G A H I T S S D $ 1 7 5 V a l u e D l s c o u n l P r i c e S 2

S P O T L I G H TD a r f c u l e $ 1 D s a i n B r m g e r $ 1 9S p e e d b a i i s i T o i a l E e l i p s a . , . . 1 1 9S S B a O I B s o N a p o l e o n 5 3 C u r s e o A z u r e B o n d s . . $ 3 6

M A s s t . o r . . . . $ 2 E a H i n l B o o k s A v a i l a b l e . C a l l

D e m o n ' s W i n t e r $ 2 E t e r n a l D a g g e r $ 2 F i r s l O v e r G e r m a n y . . $ 3

T I M E W O t l K SD a t a M d n a g e r 2 $ 1 E v e l y n W o o d R o a d e r S 1 S i v i f l c a l c ' S i o n v f l V S $ 1 W o r O W n t e r 4 J 2 U N I C O R ND e c i m a l D u n g e o n $ 1

G f l t l y s f j u r g . . .H i l l s l a rH e r o e s o t f i a L a n c eO v e r r u nS t o r m A c r o s s E u r o p eT y p h o o n o f S t e e l

$ 3 . . $ 2 8

. . . $ 2 1. . . J 3 2. . . S 2 6. . . S 3 9. . . $ 3 2

P e r c e n l a g e P a n i c , T e U W R o o o t s . . .U N I S O N W O R L DA G a l l e r y i o r 2 . . .A G a l l e r y F a n t a s yP n n i M a s l e r P l u s . . .

, . $ 1 9. . . . $ 1 9

$ 1 6 E a. . . . $ 1 6. . . . $ 2 3

a r t s *t h r u t u r n s

d o w n s t r a i g h t ao 1 c o u r s e s

t h w o r l d7 o t h h o t t e s tf t h e G r a n d P r i x

F O R M U L A C a l l F o P r i c e A v a i l a b i l i t y

D e l i v e r yD i s c o u n t s

S e l e c t i o n s

u p e r s t a r s V o l 2 $ 1 4M 1 C R O P H O S EA i r u o r n o H a n g e r 1 2 F - 1 5 S t n k a E a g l e $ 1 4G u n s h l p 1 2 P i r a t e s $ 2 P r o i e c t S l o a l t h F i g h l e r . J 2 9R e S l o r m R i s i n gS i k i n l S e r v i c eM N S C A P E7 2 S k O t P b C f l r r J i nf i c t i o n F i f l h t e rA f t e r b u r n e rA l 4 e n S y n d r o m eA u i s i o G a m e sB l o c k B u J WC a p u m B l o o dC l u O n o u s e S p o r t sC o l o r M T r i e C o m p u t e r

C o t o n n g K i t E 2 C o n * Q a l C o u r s e $ 1 C r o s s w o r d M a g e $ 1 " D e e p e r D u n g e o n sD o J f l V uG a u n l l e lG n u n l l o lH n n i o r C o m B o l S i mH o s t n o oI n d i a n a J o n e s T h

T e m p l e o D o o mI n d o o r S p o r t !

M o e b i u s $ 2 O m e g a $ 3 Q u e s t F o C l u e s B o o k . $ 1 9S p a c e R o g u e . . $ 3 T a n g l e d T a l e s $ 1 T

. $ 2 5. 5 . $ 2 3. S 1 9. $ 2 3

$ 2 $ 1 5 1 $ 2

$ 1 $ 2 $ 2 $ 1 $ 1 J 1

$ 2 S 1

T i m e s o L o r eU l t i m a 4 o U l t i m a H i n t B o o kU l t i m a T l o g y

W i n d w a l k e rP R O F E S S I O N A LF l e e ! S y s l r s n P l u s . .F k s l S y s l e m 1 2 . P S Y C H O S I SB a a lB a j s t i *S c o d M o n e y^ f r t a i n R n . . . . . . . .m e n a c e

S I « O N S C H U S T E RJ L a s e r M o n e y M g S l a r T r e k . H e O dT y p i n g T u t o rS I T E C H( n i g h t o D i a m o n d s- e g o c y o L J y l g n m y n5 r o v m g G r o u n d , , . ,

$ $ 3 E

. . . % . . . MS 3

. . . . $ 4 3

5 1 1 1

. . . 5 1 9. . . S 1 9. . . $ 1 6

. . . S MS 2

. . . 5 2 5

. . . « S. . . $ 2 5. . . $ 2 S

W a G a m e C o n s t S e t . . . $ 2 1S P I N N A K E RE Z W o n n n g T n - F ^ t * $ 1 S U B L D O I CF l ^ n S i m u l a t o r . . 5 3 3

S c e n e r y D i s k s C a l lH a w a i i S c e n e r y $ 1 9J e $ 2 S t n a l l f i M i u a o n $ 3 T h u n o o r C n o p p e r $ 1 U F O n a c o p o $ 1 T A I T OA r k a n o i d R e v e n g e . . . 5 1 9O p e r a t i o n W o l l $ 1 O S 1 R a m b o 3 $ 1 R a s U l n $ 1 9S k y S n a r k $ 1 T H R E E S I X T YD * r k C a s l l o $ 2 3T h u d R O r j o J 2 W a r l o c k $ 1 9

W E E K L Y R E A D E RS i i c k y b a a r S e r i e s

A B C s $ 2 M a o 2 $ 2 3 E N u m o e r s $ 2 O p p c s i l e s $ 2 R e a d i n g $ 2 S p e t l g r a N j e r $ 2 T y p i n g $ 2 9

A C C E S S O R I E SA n i m a f f o n S t a t i o n $ 4 C o m p u S e r v eS t a r t e r K i $ 1 B o n u s 5 ' . . D S O O . . , $ 4 9 D B x .S o n y 5 V . D S O D . . . . $ 6 9 9 B «D i s k C a s e I H O I d s 7 5 . $ 6 f l f lD i s k D r i v e C l e a n o - . . $ 6 6 8I C o n t r o l i e r $ 1 W i n n e r M M o u s e $ 3 E P V X 5 0 X J o y s t i c k . . . , $ 1 f lW i c o B a H a n d l e J o y s t i c k , $ 1 W « a o s s J o y s l i c k $ 1 W i c o E r o o s t i c k J o ^ - s t i c k . . . $ 1 X E T E C S u p e r G n c r i n . . $ 3 9X E T E C S u p e r G r a p n u j r $ 5 X E T E C S u p e r G r a p n n

G o l d $ 7

S P E C T O U M H O L O B Y T ET e t n s $ 1 6

W h w a n d e r h o p e l e s l yi a u n s o l v e d a d v e nt u r e ? T h i s b o o k w i l l p u y o u o n t h r i g h t t r a c kw / c l u e s & m a p s t o v e r4 p o p u l a r a d v e n t u r er o l e p l a y i n g g a m e s .Q U E S T F O C L U E S S D L i s t $ 2 4 . 9 5 D i s c o u n t P r i c e $ 1

U S A / 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 I - « 0 0 - 2 2 3 - 7 7 8 4C u s t o m a - S e r v i c e ( 4 1 2 ) 3 6 1 - 5 2 9 1F a O r d e r L i n e ( 4 1 2 ) 3 6 2 - < 5 4 5

F r e e s h i p p i n g o o r d e r s o v e r $ 1 0 0i c o n t i n e n t a l U S A .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 d .Y b 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 .P u r c h a s e o r d e r s a c c e p t e d .

L i n e H o u r s : M o n . - T h u r s . 9 : 0 0 A M - 9 : I M > P M F r i . 9 : 0 0 A M - 7 : 0 0 P M S a t . 1 0 : 0 0 A M - l : 0 0

i r i i n ' t f i n d » J i ; t M u i j ' r t l o o k i n g f u i o u a d c a l l u s

S e n d c h e c k o m o n e y o r d e r s t o P . O . 1 1 1 3 2 7 - D e p t . C B l a w n o x , P 1 5 2 3 8

S o f t w a r eD i s c o u n t e r s

O A m e r i c a

P E a s t e r n T i m e

Page 40: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 40/92

G a m e s c o n t i n u e d f r o m p n g o 3 2 B E 0 : 3 02 B F , 8 : A 92 B F 0 : 2 02 B F 8 : A C2 C 0 0 : 8 D2 C 0 B : 8 D2 C 1 0 : A 42 C 1 8 : 2 02 C 2 0 : 2 82 C 2 8 : 7 D2 C 3 0 : 7 D2 C 3 B : A D2 C 4 0 : A D2 C 4 8 : A 92 C 5 0 J A A2 C 5 B : 1 C2 C 6 0 : 9 62 C 6 8 : A 22 C 7 0 : A 92 C 7 8 : 2 D2 C 8 0 : A D2 C 8 8 : 5 12 C 9 0 : 2 92 C 9 8 : 0 62 C A 0 : 1 62 C A B : 0 K2 C B 0 : 0 52 C B 8 : E 02 C C 0 : 2 02 C C B : 6 E2 C D 0 : A 22 C D B : 3 42 C E 0 : D 02 C E 8 : D 02 C F 0 : 4 E2 C F B : A 92 D 0 0 : 3 42 0 0 8 : 0 32 D 1 0 : 5 02 D 1 8 : A 92 D 2 0 : 8 D2 D 2 B : F 02 0 3 0 : 9 02 D 3 8 : 1 D2 D 4 0 : 3 32 D 4 8 : 2 02 0 5 0 : 2 02 D 5 8 : B 52 0 6 0 : 9 02 D 6 B : A 52 D 7 O : 2 02 D 7 8 : 0 22 D B 0 : 3 C2 D 8 8 : 2 92 D 9 0 : 0 D2 D 9 8 : 2 72 D A 0 : 2 F2 D A 8 : 2 F2 D B 0 : 0 02 D B 8 : 2 F2 D C 0 : A D2 D C 8 : A 52 D D 0 : 5 02 0 O B : A 52 D E 0 : A 22 D E 8 : 8 12 D F 0 : B 12 D F 8 : 7 02 E 0 0 : 7 02 E 0 8 : 2 F2 E 1 0 : A 32 E 1 8 : A B2 E 2 0 : 5 02 E 2 8 : B C2 E 3 0 S A 22 E 3 B : A D2 E 4 0 : D 02 E 4 B : 1 5Z E 5 0 : 9 82 E 5 3 : A C2 E 6 0 : 0 12 E 6 8 : 2 F2 E 7 0 ; 2 F

C 0 C 4 0 1 A 5 5 3 3 I 1 0 A B 5 0 0 1 1 9 F F B E i 6 0 8 2 0 0 2 2 B 0 0 A F 0 9 2 0 A 2 D B A 0 A A 8 A 2 3 A 2 B 2 2 1 A 9 A 0 2 2 5 5 B B A 9 2 0 0 3 D 5 1 8 2 8

0 1 9 8 2 5 0 9 9 5 5 D 0 2 1 A A 2 8 D 6 2 F 9 A l A 2 1 ) 2 2 2 A A A 5 B D 0 4 2 5 A C 0 A 2 2 C 2 C 2 A A 0 F 0 7 3 B B D C 2 0 2 8 8 8 3 0 E 0 3 2 2 D A 2 1 6 9 8 3

F 6 B 0 A A B 1 A 9 9 C 2 0 0 C 0 3 3 B 0 0 4 I 6 E C D 9 E A 0 7 A C 7 0 2 A D A 0 E 2 F 1 2 F A 2 A A 8 3 2 2 3 0 2 2 2 D 2 A A 7 3 3 7 2 2 9 5 B B 2 8 0 2 4 5 2 0

0 A 1 2 0 B 1 5 B 1 A 8 0 2 3 I 2 2 0 D C 3 8 B 0 0 A 9 7 2 2 2 5 C 8 5 A F 9 2 9 A 0 3 9 6 B B 2 B 3 A A A A 8 A 4 A 3 0 B A A 2 5 0 3 7 1 1 2 9 2 2 0 5 3 2 B A A 4

A C 8 A 3 E 5 B 1 5 C 5 3 1 0 B B 2 A 2 9 F F 7 C C B 1 5 4 A 0 0 A 5 A 0 2 5 1 5 1 B 2 A 8 2 0 C 0 C ( 2 A 1 7 2 0 8 0 6 3 0 0 A A A A A 5 7 7 5 3 C C D F D 0 9 0 0 7

F 3 A 0 E 0 1 A 5 B 1 B D 6 3 1 2 B I A 5 4 A 5 A A 0 A A B 0 C 7 9 F 0 8 A D 6 2 D F A A 9 C 1 A A A 9 D 5 2 2 5 2 8 F C 8 8 0 0 0 0 2 A A 9 5 1 1 2 2 2 A 5 2 2 E

2 9 A 6 0 8 7 7 1 A D 3 2 0 F 8 A 2 D A 9 9 0 3 9 B C 0 B 5 8 0 5 I 0 8 3 8 3 0 4 0 9 2 5 A 0 A F 0 9 9 5 2 D F 8 A 8 5 2 9 A A 2 2 B 9 3 9 9 2 2 C F 1 A A A A 3 8 0

3 A I 3 B E B 6 9 4 3 C 9 5 8 A 7 7 3 2 E A 9 5 D F 1 3 2 F D 2 F A E E 9 D B A E 3 6 6 2 F 9 9 9 B 5 9 B 6 2 D A 7 D 2 6 9 C 2 8 0 3 7 1 F 3 3 A B 2 B 4 A 5 B 0 1 9

2 E 7 8 : 3 22 E 8 0 : 0 02 E 8 8 : 9 D2 E 9 0 : 5 02 E 9 8 : C D2 E A 0 : 4 82 E A 8 : 7 92 E B 0 : A B2 E B 8 : 1 52 E C 0 : 6 02 E C 8 : 8 22 E D 0 : F F2 E D B : E D2 E E 0 : F A2 E E B : f l O2 E F 0 : 0 02 E F 8 : 8 B2 F 0 0 : 8 C2 F 0 8 : 0 02 F 1 0 : 0 12 F 1 8 : 0 02 E - 2 0 : 1 02 F 2 B : 1 32 F 3 0 : D 22 F 3 8 : 5 02 F 4 0 : 1 52 F 4 B : 2 92 F 5 0 : 4 A2 F 5 8 : 4 82 F 6 0 : 4 A2 F 6 8 : 6 82 F 7 0 : 5 02 F 7 8 : 6 02 F 8 0 : 6 02 F 8 8 : I B2 F 9 0 : I D2 F 9 B : 9 02 F A 0 : 6 02 F A 8 : 1 52 F B 0 : 7 02 F B 8 : « 02 F C 0 : 1 02 F C B : D 02 F D 0 : D 02 F D 8 : A 52 F E 0 : 9 O2 F E 8 : F 82 F F 0 : 9 42 F F 8 : 9 53 0 0 0 : 2 03 0 0 8 : 8 D3 0 1 0 : 1 03 0 1 8 : E F3 0 2 0 : A D3 0 2 8 : 5 03 0 3 0 : 0 A3 0 3 8 : F C3 0 4 0 : 8 D3 0 4 B : 5 03 0 5 0 : 5 03 0 5 8 : A 23 0 6 0 : B D3 0 6 8 : 3 13 0 7 0 : 8 53 0 7 3 : A D3 0 8 0 : 0 03 0 8 B : 2 03 0 9 0 : 8 03 0 9 8 : D 43 0 A 0 : 0 33 0 A 8 : 1 23 0 B O : 9 03 0 B 8 : D 03 0 C 0 I 0 13 0 C 8 : 0 13 0 0 0 : 0 43 0 D 8 : 0 C3 0 E 0 : 3 03 0 E B : 0 D3 0 F 0 : 2 03 0 F 8 : 0 B3 1 0 0 : 0 33 1 0 8 : 2 8

F 0 2 B 2 B A 0 D 0 0 F 0 0 0 0 8 8 0 0 1 0 I 3 B 2 0 4 B 2 2 9 5 8 6 4 0 A D 5 1 5 B C F F F 5 5

A 4 2 D 8 9 2 6 9 B B 0 0 3 5 8 3 8 8 6 1 5 1 0 0 2 9 F 1 C 1 0 U 5

1 0 5 C 9 D 0 9 I 4 0 F 0 0 0 E 8 8 0 0 2 0 1 9 0 9 9 4 2 B 8 F B F F B I 1 A 9 D 0 A 8 D A 0 8 6 2 2 4 B 5 0 F 0 5 C 9 B 3 8 A 5 3 0 1 0 1 D 1 9 2 0 0 C 0 3 0 B 1 0

F F B 2 3 2 9 A 0 0 0 1 0 F 0 0 8 8 0 0 2 0 I B 2 5 6 4 2 2 2 0 1 A 6 0 0 D 0 7 D B 9 F 0 I B 9 8 A 6 B 7 0 E 8 B E 3 3 B 8 5 8 8 0 D D 0 5 9 5 1 0 0 0 1 F 0 B 4 0 E

0 0 C 9 5 A A 2 3 0 0 0 0 F 0 0 8 8 0 0 2 1 1 F 9 5 5 9 4 6 6 B 5 9 A D 3 3 9 5 8 A 0 A 5 D F 5 7 4 0 F A 2 F F F 9 F 8 5 8 B 5 8 B B A 2 D 1 D 1 0 0 B 2 C 0 4 0 0 0

0 B 2 3 B 9 6 B 3 F 0 0

F 0 F 0 8 8 0 0 1 0 1 2 4 B B 2 4 2 A 5 9 5 1 3 9 1 6 2 0 2 D F 4 2 6 9 5 8 0 F 0 F 0 8 6 5 F 9 A 5 0 B 5 3 0 0 0 D 5 9 0 0 0 2 1 1 F 0 0 0 0

4 C 9 5 D 5 1 2 1 F 0 0 F 0 0 0 8 0 0 0 1 1 1 9 5 2 2 D 4 8 B 5 5 2 2 1 0 3 5 3 A 9 A 8 F F 1 0 A I 0 F 8 6 2 F A A S 5 8 B 3 8 6 0 D 8 0 9 D 1 0 0 0 2 0 2 C 0 9 5 E

C 2 2 B 2 1 7 A 0 0 F E 0 0 F 8 3 0 0 0 1 1 1 4 B 2 2 9 4 2 4 9 5 0 A 3 D 8 9 2 B 0 1 F 0 C 6 E 0 2 0 F F 8 F A F 9 9 6 5 0 8 5 A A A I 0 1 D 5 0 0 2 0

C 1 1 9 0 0 0

6 7 A A E 2 6 5 E 4 4 C 0 5 6 1 B E C 2 F 5 B 6 4 8 9 1 1 0 2 5 5 A B I I 7 C E 3 D A 5 A D 1 6 2 5 2 7 D 6 D A I C 3 6 9 A F 7 C 0 1 E B 6 8 2 6 5 B 7 D 4 5 3 0 D 6

3 1 1 0 : 5 03 1 1 B : 1 03 1 2 0 : A C3 1 2 8 : 0 13 1 3 0 : 0 D3 1 3 8 : 7 83 1 4 0 : 0 13 1 4 8 : 0 23 1 5 0 : E B3 1 5 8 : 0 13 1 6 0 : 0 33 1 6 8 : F F3 1 7 0 : A A3 1 7 8 : A A3 1 B 0 I A A3 1 8 8 : 3 03 1 9 0 : F F3 1 9 8 : F F3 1 A 0 : C C3 1 A B : 2 03 1 B 0 : 8 F3 1 B 8 : 8 83 1 C 0 : 7 O3 1 C B : 0 03 1 D 0 : 0 03 1 D 8 : 7 03 1 E 0 : 5 03 1 E a : 0 03 1 F 0 S 0 F3 1 F 8 : F F3 2 0 0 : F D3 2 0 3 : 5 03 2 1 0 : F D3 2 1 8 : 5 73 2 2 0 : 3 33 2 2 8 : 3 33 2 3 0 : C 0

2 3 B : C C3 2 4 0 : C C3 2 4 B : 0 03 2 5 0 : 0 03 2 5 8 : 0 0J 2 6 0 : F F3 2 6 B : 2 03 2 7 0 : 0 23 2 7 8 : 0 03 2 8 0 : 5 53 2 8 8 : 1 53 2 9 0 : 4 53 2 9 B : 0 03 2 A 0 : F F3 2 A 8 : B F3 2 B B : A A

2 B 8 : A A3 2 C 0 : F F3 2 C 8 : A A3 2 D 0 I A A3 2 D 8 : A A3 2 E 0 : D 43 2 E 8 : 0 33 2 F 0 : A B3 2 F 8 : D 43 3 0 0 : F E3 3 0 8 : 0 33 3 1 0 : 4 73 3 1 8 : F 33 3 2 0 : 0 33 3 2 8 : 9 03 3 3 0 : 4 A3 3 3 8 : 4 73 3 4 0 : 0 33 3 4 8 : 0 03 3 S 0 : F 03 3 5 8 : 0 03 3 6 0 : 0 03 3 6 8 : 0 03 3 7 0 : 0 03 3 7 8 : 0 03 3 8 0 : 0 03 3 8 8 : 0 03 3 9 0 : 0 03 3 9 8 : 0 0

F I 1 8 0 0 E 0 0 0 0 A A A F F 0 C 0 C 1 C C 0 7 0 4 0 0 F F 5 3 0 0 C C 0 A 0 F 0 0 0 L 0 5 4 5 5 A F F A A A A A C F A 3 9 B 0 A B 2 0 0 6 9 0 0 0 0 0 0 0 0 0 a

0 8 0 1 D 0 O 0 0 5 E A A A F F 0 F 0 C 2 0 0 0 0 C 4 0 3 F 7 5 1 F 0 F F F A 8 E 0 O 0 4 0 5 5 1 4 A A A A F A F 0 1 3 0 0 0 1 C 0 5 D 2 1 5 0 A S 8 8 4 8 8 8 B 8

0 1 B I 0 3 0 5 E 0 0 A B A F F 0 F 0 E 4 3 2 E 0 0 0 0 F F 5 5 5 3 0 C F 3 8 8 A 0 3 0 L 0 5 5 5 1 A A A A F A F B F 8 9 D D 3 E B 3 3 F 7 3 D 0 5 0 0 0 4 3 0 0 0

7 0 1 8 F 1 E 0 0 2 5 A A A F F O F 0 7 8 0 0 1 0 D 0 0 F F 5 F 5 C 0 F C C 0 3 0 0 F 0 1 0 5 5 4 7 A A A A A A A 4 A 9 3 B A B C 5 9 0 9 3 0 9 F 2 F F F 2 F F F F

0 A 0 1 D I 0 2 5 5 F A A A F F I F 0 3 1 0 O 0 C 5 0 0 F F 5 F 5 3 0 C F 3 0 F 0 8 B 0 0 0 1 1 1 3 A A A A A A A 0 0 0 0 4 0 5 3 3 3 D 4 0 1 4 9 0 0 0 F 0 0 0 0 0

0 0 7 0 0 B 5 5 F 0 0 B A A E F 3 F 0 3 2 0 0 8 0 5 0 0 F F 5 F 5 C 0 e C C 0 F 0 8 7 0 0 S 5 5 0 3 A A A A F A E 9 B 0 9 0 B 3 0 9 0 0 0 9 0 0 6 2 0 0 2 0 0 0 0 0

8 0 Q C 0 1 F 0 0 E 0 E A A C F 7 F 1 5 4 0 6 1 0 5 0 0 F F 5

F 5 3 3 C F 3 0 C 0 B F 0 0 1 5 5 0 3 A A A A F B A 0 3 0 0 2 3 9 D 3 1 B B 4 A 8 F 0 6 B F 0 2 0 A 0

0 4 D 8 9 6 A 3 B C E D 6 D F 2 F D F A B 5 E 3 3 5 8 6 8 9 D 4 0 7 F 7 2 3 D 7 9 8 2 F A 6 9 7 2 D A A 6 I C 5 4 3 C 8 D 8 D 3 A B 9 7 6 I E D 0 2 3 8 1 0 1 F A F

Page 41: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 41/92

P L E A S E D o n ' t C a l l U T h B e s t C o p y U t i l i t y O T h e M a r k e t ! e ' v e a l w a y s b e e n k n o w n a [ h b e s l C o m m o d o r e c o p y u t i l i t y m a d e . B u t h a i l a D e l | u s l f t a e s n l I j [ u a n y m o r e . B e c a u s e M a v e r i c k

s m u c h m t u e t h a n | u a l a c o p y u t i l i t y O v e r 1 ( h i s p a n , M a v e r i c k h a e v o l v e d i n t o l O t f t l S o f t w a r e m a n a g e m e n t s y s t e m c a p a b l ee x t e n d i n g t h a b i l i t i e s o f y o u r C o m m o d o r e c o m p u t e r w a l l b e y o n d i t o r i g i n a l c a p a c i t y

a v e r i c k V c o n t i n u e s ( b e v o l u t i o n a r y p r o c e 5 5 t h a t i t r a n s f o r m i n g o u r o n g j n a l c o p y [ w o g i f l m i n t o s e r i e s o d e o f c a l e d m o d u l e s , a c h c n m p o n B n l c r e a i M b m a s t e r p r o g r a m m e r , e a c h d e s i g n e d l d e a : w r t h s p n c i A l u f i d l a s h T h r e s u l t i a p r o g r a m i n a t r e f l l e s a e n t i r e s o H « J i r r » m a n i i g e m e n i e n v i r o n m o n i v w t n t h b a c k i n g u p r o t e c t e d s o ' l w n r e i o n l y o n p a r t S o N w a r i j S u p p o r t .

h c o m p a n y t h a i h a a l w a y s p u s h e d t h C o m m o j l o r n f u f l t v r t h a i > \ w a e v e r d e s i g n e d I g o r p ' O u O t p r e s e n t M a ^ e r t c k V d d T W v n r i i l i m p o r t a n l i w v r l e a t u r e s a n m a n y d r a m a t i c e n h a n c e m e n t l I h f l M a v m K * p i a r f o f i n F o r e i a m p i r rN Y B B L E R M A J O R - . ■ : > • o r v i t ' f l i p r o t c c i n d b a c k u p c a p a b i l i t i e s o u r i n c l u s i v e n e n y o t a j f w o r k * w i i n o u

o w n P A M B O a r d T A U T Q M A T I C f l U - Y s h r e d s o n w b t h e t o u g h e s t p r o t e c t i o n s c h e m e s e v e r c r e a t e d 1 T h i s c o m O n a t x i n o i n g e n i o u s h a r d w a r e f l n d s u p o r Q n e s o f t w a r e c a t i a n c f i t ! m a n y p 4 O l e c T i o n s c f i o m f l s I t i a t a r u n t o u c n a W e w i t h c o < u r e n ( . o n , i in y o b l e r s a l o n eR A M B Q a r d G C T R A C K E D I T O R T h i s n e f e a t u r e , f o u n d O N L Y m M a v e r i c k V w o f h b w i l h P A M B O a r d l a l l o w y o t r e f l O .w n l e a n d e v e n e d i t w h o l e t r a c k s a t i m e 11 5 6 1 S I N G L E O D U A l D H I V E F A S T D A T A C O P I F R N o w b a c k u p y o u r d a t a r t i s k u i . i f i l e r ( h a n e v e r o e i o r e w i t h y o u r I 5 f l 1

d r i v e ' 1 7 6 4 1 7 5 0 R A o u p a n s o n a n & 4 v i d e o H A s u s u p p o r t e d 1F I L E , T R A C K , f S E C T O R T R A C E R I d e n t i f y . v t O W , r f " d e d i t n n s e c t w a n p r o g r a m M e - l n s i 1H I G H S P E E D S E Q U E N T I A L F I L E V I E W E R S N o w y o c a v i e w o p t m t s e q u e n t i A ' t i l e s W I T H O U T h a v i n g r o l o s d t r u j j i p p i i M i i n nt h a t c h e a t e d t h o s e T i l e s 1 F o e x a m p l e , v i e w f J - i p f " C h | ) " M w i t h o u t w a i t i n g t a P a i > c - r C i i p t o i u a d F i s r j V i e w e r s a i t h e c u r r e n tr a g f l I f I B w w - B o f l w a r e S u p p o r t b r u i i j s t h i s A d v a n c e d f e a t u r e i y o u r C o m m o d o r e w i t h | h e n e M a v e n c k V A E N H A N C E D D I R E C T O R Y E D I T O R W o r k * w i h [ 1 * 4 1 i t 1 ^ 7 1 a n n o s u p p o r t s i h i S B I c a s k d n v e 1 T h u i l i m a i e t o o lf o o r g a n i s i n g y o u r d i s k s 'E N H A N C E D T R A C K S E C T O R E D I T O R W & k s w i l h t h T S 4 i r t h I 5 7 t ( t r u e d o u b l e s i d e d f o r m a t ) , a n n o s u p p o r t st h 1 5 8 1 d i s f c d f m e 1E N H A N C E D S E C T O R W A E D I T O R r J o w s u p p o r t s t h i m d o u b l e s i c e d f o r m a t o t h 1 5 7 1 d i s k d r i v e 'E N H A N C E D P A R A M E T E R M E N U ' N o s u p p o r t s ( m d r i v e s 'F N H A N C E D B Y T E P A T T E R N S C A N N E R P e r f o r m h i g h s p e n d s e a i c b e s o n 1 b 4 T d i a t e a n d . n o w i t h t r u e d o u b l e s i d e d l o r m a ts u p p o r t . 1 5 7 1 d i s k sM O R E A L L N E W P A R A M E T E R S M a v e r i c k V r t f m i n d u o ^ J S O v e r 4 5 p w V n f t t M l I h B i l h e r c o p y o e n t i r e l y b r t l h f h p o t e n t i i i ' l y U n l r u t t i v e p r e l e c t i o n s c h e m e s o I h w u r l i l s n e w e s t a n d S m e & t p r o g i a m s 1 O u p a i a r n e i f r i h a v e a l w a y s b e e n t h s i r o n g c ^ i o t h m H i r k r » i t u t . * t o u r o n c ' U h i v e f l A W f l O - i n i s u p p o d n o i h c y n * m o r e p o w o i l u ' I h - i n e v p r 1t u r n t a b l e | u s t o n c o m p o n e f f l o a o x n p l e t e s t e r e o s y s t e m A n c o p - e r . o v e n t i t e b e s t o n m a t f e . i j u s ! o n e m o d u l e o

o m p ' e t e s c l w a ' e m a n n g o m e n i s y a l e m F r o m t h i s p t x n t o w w o n t s e t t l e t o r j u 5 ( Q o m g k n o w n a h a v i n g t h e f e a t c o p < f t r o t i e m a r k e t O n c e y o u s e e M a v e r i c k V 4 . y o u n u c ^ M n i f w h

T H N E M A V E R I C K V - O N L Y $ 3 4 . 9 5N 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 1 -

M a v e r i c k V 4 I a v a i l a b l e f r o m 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 : P r o d u c t s T h a i W o i h F r o m A C o m p a n y T h a i C u r e s

A D D I T I O N A LM A V E R I C K V

F E A T U R E SH E s u p p o r t i M a v e r i c k ' s m a j o r m o d u l e s6 4 v i d e o R A s u p p o r t i m a n y m o d u l e sA u t o m a t i c d i r e c t o r y r e c o v e r y u t i l i t y f o d a m a g e d d i s k sG E O S " 2 . 0 6 4 1 2 8 1 5 8 1 t o o l d i s k t r a n s f e r u t i l i t y1 5 4 1 1 5 7 1 1 5 8 1 f a s t W c o p i e r - a n y d i r e c t i o nS t a t e o n a r s i n g l e o r d u a l d r i v e G C n y b b i e rG C e d i t o r l o t h e x p e r i e n c e d h a c k e rG E O S " P a r a m e t e r s S T o o l s m o d u l eG E O S " d e s k t o p a c c e s s i b l e f i l e c o p i e rG E O S d e s k t o p a c c e s s i b l e s e c t o r e d i t o rE r r o r s c a n n e r w i l h u n i q u e s e c t o r e d i t o rS i n g l e o d u a l d r i v e h i g h s p e e d d a t a c o p i e rS c r o l l i n g M m o n i t o r w i t h D n v e M o nW o r k s w i l r i A L L C o m m o d o ' o 6 4 1 1 2 8 c o m p u t e r si t h 6 m o d eE i l e n s i v e d o c u m e n i a l i o n i n c l u d e d o v e r4 p a g e s .A N O U F A M O U S S S E X P E R TT E C H N I C A L S U P P O R T '

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 :Y o m a u p g r a d e t t h n e V

$ 9 . 9 5P a r a m e t e r M o d u l e # 7 i a l s o a v a i l a b l e

$ 9 . 9 5( I n c l u d e s M o d u l e s 2 t h r o u g h 7

P L E 4 S E N O T F : M a n y f e a t u r e s r o r e q u i r e t h n u 5 o R A M B Q . i i c I A v n i l a b l e s o p c i f l l a l y

k o r r i S o M w w K u p p o M I n i e T n a t i o n a l

W E L C O M E T H A C KS c h o o l O H i g h e r L e a r n i n g F o S e l e c t F e w .

W e l c o m e T h i s i ( j i l f o r & m k i n t l o ' s c h o o l H p f o , w w i l l t e s c ' i y o f l b o u l p u w o rT ^ p o w e r o k n r j w l o d g e . T h p o w e r o m a s l a n n g « v e r y s p e c i a l i z e d d i s c i p l i n e .A n t h p o w e r o ( h C o m m o d o r e 6 4 1 ? 8N o e v e r y o n e c a q u a l i t y l e n t e r H a c k Y o u ' v e g o l b w i e c e r t a i n l y n o g o m g l c o m e t y o u r h o u s e a n d h o l d y o u r ' ■ ■ a n d Y o u ' v e g o T b d r i v e n m a s i e n n g l i n e C o m m o d o r e c a n b e a l o n g j o u r n e y , a n i n o r e c o m m e n d e d f o t H e f a m i o s p m i A n y o u ' v e g o t l b i n t e l i g e m b u y o u ri n t e l l e c t m u s t b e t e m p e r e d w i l h e q u a l d o s e s o c r e a i t v i l y a n p a i i e n c e .T h i n k y o q u a l i l y ' G o o d . N o t m a n y d B u I h e r a i o n m o r e I h i n g y o u n e e d1 b u n g w i l h y o C u r i o s i t y . O v e r w h e l m i n g , m s a l i a b l e c u r i o s i t y B e c a u s e T h a i ' sT h f u e l w e ' l l u s l p o w o r y o u o n T h i s j o u r n e y1 1 y o u ' r o t i m u n f ] \ > U l s t i l l b w i T h u s . a i n g f e h u l ^ i [ i o n s T h i s i w h u r u y o u '

l o u m e y b o g F n s T h c o m b i n e d e x p o n e n t s u t l n n o w h o c a m e b e l o r e y o a r h e r e , a v a i l a b l e f o y o t u s w h e n e v e r y o u ' t i ^ i d y A l l a k e s i m a k i n g t h f i r s t s t e p

T H C S N E W S L E T T E R C O M P E N D I U M S 2 9 . 9 5F r o m 1 9 3 4 t 1 9 8 6 . m G o l d e n Y e a r s o C c m r n o d o i e h a c k i n g , i n * ? O S N e w s l e t t e r sw e r e T H t w s T s o u r c e O i n s i d e i n f o r n a T i o r i o t h c o m p l e x w o r l d o c o p y o r o i p t l j u nT h i s c o m p e n d i u m p r o v i d e s y u w i t h I h w e r y t i n s l ( » p s . t r - c k s . h a r d w a r e m o d i f i c a t i o n sa n d c p e r t c r j [ j y p i o t e c d o n O i i c k m g l e c M n i q u e s ' i y o u ' r e h u n g r y f o k n o w ' e d g n , r h i n i

g r e a l a o u r c a , d n h i g h l y l e c o m e n d e d [ , i h K r r i c k o r J a n t e a m .

T H C S P R O G R A M P R O T E C T I O N M A N U A L V O I $ 2 4 . 9 5T h C S D c o k $ a r I h l o g i c a l s t a r t i n g p l a c e t t w g m y o u r h i g h e r e d u c a t i o n c o p yp r o t e c t i o n C S V . t r i e o r i g i n a l c e n n a t c h a r i n g h o u s e o s p e c i a l i s e d i n f o f c t h a c k e r s p u d h e nb e s t k n o ^ ' e o g e m i i h e s e ! « b o o k s V o k i m e p f o ^ r d o s a o v e r v i e w o c o p y p r o l e c l i o ni s s u e s a n d p r o v i c t o s y o w i t h f o u n d a t i o n o i n l o r m a i i o n [ b e q * n t u n i n g o

S O I T L U f l R E P L E A S E H E » U B E F O B E 0 H O E B I N GP i [ v i u i S « * l r i S ( « ( f l M B > r * I T O

»

T H E C S M P R O G R A M P R O T E C T l O N f g t A N U A L V O L I I / S 2 9 . 9 5V o l u m e 1 1 r j r j g i n g w h p r n V o l u i T i o M e i t o l f c o v e r s [ I h > o v o l u t w n o c o p y p r e l e c t i o n s c h e m a s ;a u t o b o o t s . m i e r r u p t * f i p s n t s c o m p i ^ r s . u n d o c u m n n l m j o p c o d e s n n c r y p t e d p r o g r h i m & .m a c h i n e l a n g u a g o . G C d a i a l e c o r f l m g r a i d i n g , c u ^ t m n D O r a u i i n e $ ' i k e h a l t - t r a c k s .e * l r a s s e c i o " ! n x x J i f i e d t o r m a t s . d e c r y p i i o n o o c o d m q t o ^ r n a u e s . a n d m i j c t i m w o 1T h i s i M U S T R E A D ' o a H s e f i o u s C o r n r n o O O J O u s e s

K R A C K E R J A X H E V E A L E D : V O L U M E S l r i l , I I S 2 3 . 5 0 P e r V o l u m eN s e r i o u E h a c k e r c a n b e u n f a m i l i a r w i i h ( h o K r ^ c k o t J a n a m e T h e x p e r t s * h c r e a t p f j t h a w a r d w i n n i n g s e r i e s O d e p r o t e c t - o n p a r a m e t e r s w e n i b r o u g h l l o g e t h e r l c t e a l e g r a t i w . n oc o u r s e o i n s i a a i n f r j r m j i l i o r i f o t h U u l y s e r i o u s s l u d e n i o h n r k i n g T h i s i s n o i a n o a s y c o u r s o

w s t r o n g l y r e c o m m e n d i h a ( y o d o o v u n i r i h R s v f l f l l f l d b o o k s u n t i l y o s t u d y f o h a v ee c p e n e J K e o y u . v H i o n i l o I h o i n f o r m a t i o n i h C S m j i t o r i a l s d e s c r i b e d a b o v e B u o n e sy o i r e a d y y o u I I f i n d i h K r a c k e r J a x R c v u s l e d b o u k ^ f b i h f i n a l s l e p o ( h f l f a i h l

K R A C K E R J A R E V E A L E D B o o kU s e s f t s p e i t e l u l u n jl e a r n ! ■ u Z f - M L m c m

t i n i r o o x y o l m u d k J l . pi o s e c t o f e d i t o r e r r w

c o n c e o l s u s e d b I t K r » d > « rr e s e i s w i t c h m o r e

K R A C K E R J A R E V E A L E D B o o h I G i v e s y o u 2 0 m o r e o d i m p l e s , a n a l s o r e v e a l s t h e s e c r e t e o l I h e : f a m o u s R a p i d l o k " c o p yp r o t e c t i o n s y S K r m i l " d u d o & H i l o q e n d a r y H e s M o n " r n o c l n n u l a n q u a q e m o n i l o r c a r t r i d o c J N A D D I T I O N A L C r t A R G E "

K R A C K E R J A R E V E A L E D B o o k N I T h f i n a l b o o k i t h R o v o a l o d s e r i e s H e r e , m s l u d e n i b e c o m e s t h m a s i e f a s w s h o wy o f r o * l c r e a l e y o u r o w c o p y p r o t e e f c e n s c T i e m e s . j n c l u d i n g o s k > t h a t c a N O b c o p i e db y a n y m b b i e r c u r r e n t ^ o T h m a t t e l 1 T h i s b o c * T a k e s f j O e e p i n s i d e t h t M r t s e i f . w h e r e| i > e n e f r e e d o u U r a t o u g h p r a i e c t o n l i v e s O f o e r n o w S g g o u l a m o u s S 1 9 9 5 H a c k e r sU t i i r t y K i s o f t w a r e p a c k a g e F R E E 1

V I S * M n s f t w i d U UA i iu r o e i ! i h U S

i L J 5 4 o n w s V W } r f l a t m j » S o o k - a S S > C O n i l - H i * 1 f t i a o m e i t a n ( S

S f t S i H w o C J f t t S i «

M a i l y o u r o r d e r l o S o t l w a w S u p p o r t . I n t .! 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 9 6 6 6 1

c a l l o j [ o l f ' f r e e o r d e r l i n e A

I N T E R N A T I O N A L

B n M k i g S i ( 0 i n w w v r c i w j e i ' " > w i 5 0 f T w * f i E t S ' e s c - m o u « i n a r s s f o s i s w * t u b u i . r - e i s t f ^ c j i o h O m n n * 2 n a D a f A i a o u r p g i . S c n a w ; 4 9 i r * f t Q n r y i w a y n n g t n r r f x f e r r s p e a s e X H 6 " ' O S f l ' C S ^ a A p r i p ^ i r f ^ c i r c t o r g e A l u * J f H n j l u n w s * j T n y j e J t i -

T e c h n i c a l s u p p o r t a v a i l a b l e . C a l ll ? O G t 6 9 5 - 9 6 4 6 . 9 a m 5 p m P a c i i j c h m e .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 a ! H ? 0 6 l 6 5 S - 1 3 9 3

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 42: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 42/92

^ ^ j - ^ » g ~ f f » r s i y . ^ y y - r v T ^ g :

L E T ' S F A C E I T - M A I L O R D E R H O U S E S A R N O A L T H S A M E !

Page 43: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 43/92

T H E R A M B O a r dB e y o n d S u p e r

0 p l i r s l n * i a t f f O t h e r O W » r n [ h r r w f c e l d o e s a d d s R A I y o i ! r J i i v d r i v e T h i s R A i ■ - - ! l c r a n e a

L * a n a t t m t uS n h o *H r T * l o f i l i r t a y r p j r e I T * d i f e f e n < y . i T . « - c j r d p u " o u r r v Y n t . j , . r A n t r i f l l p r f l l f y m u O i ' I H A M f l O t r d w d n g n e d ' r r J T i E h v * r y l * j i n m " ) . " ■ p " 1 i j i r T i p « n ( i f M i M i w f i r t " m m p p l s t y M a m a ! j r £ h i Y j ' l o a l i a n [ J f o d u L i aT f « w c n n j p u f i l r w b u r d e n o T r * o r K o v o u A r d v o u g o o d * M W w i f p g ' Y o b f t n « r b i h a l r c a r d R E O i J l R E S i l O i r w o l h o r t L a n i l R A M D O a i a i l o q u i n f f * U i k l f m n r j l m t F i l l . Q i f l a n q i c B p r t a n b * f i g h m d r u l o o U 1 H 1 C b T h i l ln o u n m Q - h s i 1 o j y s u t h e y D o u p a r d i r w H r a c * h a i t r # y r e a i i j m * t n- l i e , D o W H f T p a r a m e T s r a T h L r i o ' n p o ^ ' e d i m a * p y i e t i 1 . 1 . . r a f l | u s l r - » T l i u f f l p y s o t v a : e i u i 4 c i t n L T i g p v ^ r r v t e r i T u O « • O r F u n d . R * A f t O * t f u s U « 4 ^ k p a r m w t i ^ d v n j V d b f l i f * < T l U T i U n c t y

• i M t " " ■ r t t y l ' w ^ Q O y r n j y o [ t l # f y u v d " ^ i T a l i f t r c a ^ r ^ u i n o u i t t i *

d i f e r m x ? ) g o W y o m i n p r o d u c i r f S c f h t a i a E j d c o h N « r n « i o n i J t r r o m p a n y i h a i Z e g a n w i t h I h a « j i d w i n n i n g K M c k e r J n s e n e s n F i r c h i v j l p i r J n u H 'v O u c u v u m s r s u p p o r t t y i i * * n h a H m e d m d u s T r y p r * s d . , i i d h o V d t M a f th i h n d r n | i u 1 j ! k i n f o r o n i S l y a n m t n g n t y f l a w 1 0 0 * a t B I r r K h r n C n r d i u n o t h « r Q u y i w i l l v y i u ^ i r m i i m f i i k h O i n t r c v ^ r u S n t i e n y o u ' r e r o « ) vt g o ^ y o i v « w i t h 1 M f u t u r e o , s r L m s t K h n t f o y y . p i c k R A M D O v d p r o d u c ty o u c o n ! ' ' ■ i — E Q i r p a n y ■ ■ f a t r v j !

T h R A M B O a r d1 5 4 1 / 1 5 4 1 C V e r s i o n : $ 3 4 . 9 5

1 5 4 1 I V e r s i o n : $ 4 4 . 9 51 5 7 1 V e r s i o n : $ 4 9 . 9 5

I a o p u o n a l M a v o n c k

T H 1 7 5 0 C L O N EA r Y o u O v e r d r a w n A T h M e m o r y B a n k ?

A h h v e n e r a b l e C o m m o d o r e 6 4 / 1 2 B . S l o c k , i h a b o T l g rs o u n d l h a r i a A t a r i S B o i l e r g r ; i r > i i c 5 t h a n a C G o q i r i p p c dI B M A n d m o f f l m e m o r y t h a n . . . .u n - o * iA p o w e f i i r r a t h C o n u n o b o f o 1 3 m o m o r y h a a l w a y s b e o n

i L . - v i " . l - s p o t S o m e b r i l l i a n i p ^ o g r a m m o r ^ h a v e f o u n d s o m er n y u n i O u s w a y s f w o ^ V w d t u n t h c c u n p u t t r i ' S v e r y l i m i t e d a v n i ' l . i i i ' c R A M , b u t E h e l a c t f . t i . i . i v . i i i , i ( y o c a o n l y Q s t a w i l h 6 O e v e n l ^ R K . B u y o u c a n g M U C H f u r t h e r w i t h & 1 2 KT h b a n e w s i t t i a l C o m m o i l o r e ' a o w 1 7 5 0 5 1 2 K R A E x p a n s i o n U n i i ( H E U ) i f l i p e n s i v e a n a l m o s i i m p o s s i b l a l f i n d T h g o o d n e w s i s w d i s o m e t h i n g a b o u t i tW b o u g h t B r a n d n e w C o m m o d o c e 1 7 6 4 H E U ' s . w h i c h c o m ew i o n l y 2 5 6 K o R A N e x l . w i n s t a l l e d 2 5 6 K u p g r a d ew n n c h w a c u s t c n e n g i n e e r e d l o u d e m a n d i n g s p e c i l i c a -l i o t i a O n c e m o d i t > e o ' , w t e s i e d e a c h a n d e v e r y u n i l a n w a r -

1 — ; ! : ! ■ ■ r o f c f f - J | j r j : . ; J i F ' T h f i n a l p r o d u c t L ^ c a N o dI h 1 7 5 0 C l o n O . a n i t ' s a l l l n r o o m y o u ' J l e v e r n e e d o ns i m p l e p l u g i c a r t r i d g eO n c e o b o a r d , y o u ' l l h a v e w h o p p i n g 5 1 2 K o R A I h c rS A M E i i r r o u n t o f m e m o r y l o u n d o n I h A m i g a 5 0 0 . Y o u r C o m o d o r e w i l l o p e r a l e a a d v a n c u d l e v e l s o p e r f o r m a n c o h a i h o n g m a l d e s i g n e r s n e v e r e v e n ' ' - e a r n e d n f V o u ' l l b a m a / u d a I t i e e n h a n c e d c a p a b i l i t i e s 0 ) s o f t w a r e l h a t t a k e sa d v a n t a g e o t f » e 1 7 5 0 C l o n e , p r o g r a m s l i k e G E O S , P a p f l i C l f pl l l r a n o u o w M a v e n c k . t n a m e a l e wT h i ^ C l o n e w o r f i s E X A C T L V l i k e t h o r i g i n a l 1 7 5 0 . I w i l lo p e n i t i o d o o r o y e a r s o e x t e n d e d u s f r o m y o u r C o m m o d o r ea o v o n n e w e r , m o r e p o w e r f u l s o f t w n r o a p p e a r s o t t i n z o n , s o f t w a r e t h a t r e q u i r e s I h e r o o m t h 1 7 5 0 C l o n e c a p r v i d e .T w i n C i i i e s 1 2 f l m a g a z i n e s a y s t h e y " c o n c o m p i e i o l y r o c o n vm e n d [ h 1 7 & 0 C t o n r j . " O n c e y o u s e e I w o r k , y o u ' l l f o o l I h s a m e w a y S o d o n 1 ! b u w t i c l o n e c o m p u t e r j u s t t g e m o r e m e m o y . G e t h 1 7 5 0 C k x i e i n s t e a d - a n d g e a n o l f i B rd e c a d e o s a i i s f a c l i o n f r o m y o u r C o m m o d o r e

I M P O R T A N T N O T E S B E A D C A R E F U L L YC - & 4 S 4 C ( b u r N O T C 1 2 & 1 2 3 0 ) o w n e r s M U S T b u a h e a v y -d i r t y p o w e r s u p p l y f u s t h e s e u n i t s . T h p o w e r s u p p T y i N O i n c l u d o d - i a v a i l a b l e I r o m u s e p a r a t e l y . I I y o A R E A D Y o w 1 7 6 4 R A c a r t r i d g e , w c a n u p g r a d e i t l o y o u .Y o u r u n i l M U S T b i p e r l e c l w o f k m c i o r d e r l o u l u p g r a d eI t 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 * . w o o k s . I I w i l lN O h n e c e s s a r y l o y o l p u r c h a s e n e p o w e r s u p p l y

I h o n l h a i c a m o w i t h y o u r 1 7 & 4 w i l l s t i l l w o n i f i n eT H 1 7 5 0 C L O N EO N L Y1 7 6 4 U P G R A D EO N L Y

F a s T r a c / 1 2 8 b M i k e J H e n r yL o o k W h o ' s C o m e O u O T h B a s e m e n t

e r p p u i d ' u n I d p i n v K j i n g C o m m a d c u B o * / \ # > ' ii d * h a i e v a r - 1 l o o k r [ " o v u l e y o w i t h i h n

e i r i * » e k x * ^ i & o r n o l t t i e u l t i m a t e t y

w » i o ■ B a s e m e n t B o y * ' . | h « w T t * i r e T e a m i r f i * I Z B T n * f « L T F w T r * c l ? f l m T O T A L i ^ k t y

d u 1 ( X j ! \ j r n j v

1 1 - * '

A S o f t * 4 i r f l S u p i n e h i s m a i o r d l * > v < ■ !m o s t o u t f i h o l r o o m p u l e f i W v n c w o r h e w O o u k T o O 1 p r o d u c e H i e u i m n a i f l 1 ^ u t i ^ r y

W f o u n d i w M * r - * n r y . t h b ^ L a n i y o u n g C 0 5 r w r . mW i C f t « y ! * r K K i » J F a i t H a r t E m P U T L - i ^ r fy o u r i ? f l

H * f « 9 J U V o l I V m a f > t M l u f n f o u n d * F » T r a c T ^ A L U b o f l i 4 0 j n d 9 0 c o t u mf f F ^ W a \ u W f i H o - i a c a ' c - u l t y ' F i a T f f l C 1 2 8 d D r t V m t « " r u " y i m u i n g i N i - m

F j i t T r a c 1 2 D t C o p y . S - r ^ i s o d u ' i d r « e C o p y " r t T i o * n h o u l v « i f y C o p y i 1 5 * 1 . I 5 6 t . m i f u b 1 5 7 1 r O t m i l ) 1 7 M - 1 7 WH A n i p f i n r U O n i a u p p D H 6 4 v « J A 0 H A l u p p o r l U i f l l U n a I J Q A M n V K i a l r t i # i m o ( yF a i T i ^ e I ? T » t C o p y : & n g l f l e x d y a l d r i v o F p l o C o p y t * C * « i n A h t ^ C d r > n n ™ i m P C o n i n f l 1 a r ) l c p r > i v a 5 < r n l u f l i n g ( h * S r : [ ] 1 0 0 1 .W S n i r i v u n M i i r t l [ f r i v u i . a n o i h u r a . ' C o p y i 1 & - 4 ) o r t r u e 1 5 # I l o n n f l i n I 5 & 1 l i l a c o p y w i m i M i i f l n s u p p o M i ? & * - } ? M R A H r p D n n D n B U L i p O r E G 4 " i f l U U H A » L t | i | t O f [ U $ f l 3 t h e 1 2 B S H t h t r i m r v d l I n a D i o r yF i a T r a c ' 1 7 0 " o m l o * G A N V w h x r r - i m e m o r y A c c e s s U o i n m u b a n k s F u l l £ c T D l i i n q [ j o i n d h r m t i o n s I n C l u M s s c r n H i n n jD r r v e M o nF f t l i r K J f D i f e c l o r y E f l J t W . E 0 . 1 a n d c g a r a z o A N s i a f v M r d f l i r e d o r y F d . l T S i " o t j ( . T . ; i ' . i r m . n r i E f l U 1 5 3 1 d u r c l a n e s * v i T i

F i ? I B ' M F M D i s k C o f M r : C o p y s t a n d a r d r a l o - i r j t i p d 3 W ^ 5 s * n : h y o , i & ? i d n < * ( r s q ^ r t f * 7 M . i ? y jR A

a c k a g eb n t n

6 4 K v « 0 O f l * U s u p p j T U m " J i C I ? B l n « T r a m e m o r yR A a w M / r v i s a i ! i s a i c o p n f s y s t n m W d a n l w ^ i t l p n n l e A d y o u F a s T r a d \ 2 1 N O ' - n j p y m g p i o l e C l « T u K T u a P H O u > o w M f

i t u n c o v o r e d F n T r A c 1 2 w d e s i g n e d i a l l o w s e r i o u s i ? u s e r s T o g a ! l o U J c o n t r o l o t f w r pi t ' M i i r i i C J 1 ? * ) * e ' v s j u s t m a d * i t l o e a s i e r ' w v l o i a y o t t i a r u n wa l r e a d y

M i k e J H e n r y ' s F a s T r a c / 1 2 8O n l y $ 3 4 . 9 5O N L Y • f b u i i . , b u O N ( 1 c A T I R E G I S T E R E D H s v e r l c h U , - . : i , t ' . O N L Y V b i i . , b u O N ( 1 c o p y o F i l T m c i ; t o O n l y 1 2 0 . 0 0

T h l t n f l « t l O N L Y ( o o r o s r i p l « c o d w l l h S o f l w a r s S u p p o r t .

T H 1 5 8 1 T O O L K I T V / i V o u V e S e e n W a i t i n g F o S i g n , T h i s I I t

I n t r o d u c i n g I M I S f l i T o o l k n V e r s i o n 2 \ i « r n o w c s l i n c a r n a t i o n o I h b e s t p r o g r a m y o c a b u l o y o u r 1 5 9 1H o g o o d i t i t ? W e l l . V r e c e i v e d o p o s s i b l e s i w r * ' r o m I N F O m a o a n n a n n V I n v e r , b e l t e r0 l o y o u ? P i c E u r e u s i n g y o u r l ^ u n i t i

F i a l F i l * C o p k f f D f c K l o t y t d t l o r* B y t e P s t l o m S u r c h E r r o r S e i n o * f

P a r w l o n C r t a i j j f R e ^ o c a t a b l B F » L o a d e rU l t r a l a s ! F o r m a t t e r F i l e T r a c k * S e c t o r T r a c e r

A n d V 2 a d d s m a n y n p o n n n a n c i p j F e a t u r e s l i k e t h t a c t t h a t b o i h o u r s t n g i e d n v e I b ^ i d a i a c o p i e r a n l a s l t i l s c o p t a rn o s u p p o r i T h e 1 7 e d ' f ? 5 D R A e x p a n s i o n u n i t s f o s u p e r - f a s ! o n p a s s c o p » e 5 r o N k o o u r G 4 k v i d e o R A 5 u p p o - 1 f u 1 2 o w n e r s l A r i d r e m e m b e r a l w m a n i d q u l & a i T o o r k i t u l i M i e S u s h y p r j r f a s l r o a d w n t n i r j u t i n f l S a n w f l e r o v e r a p p j o p r i n t e

l u l l a c c e s s I y o r l h i n k m g a b o u l b u y i n g 1 5 8 1 d r i v e o y o a i r d a

i , o v i r j o t y o u r r . . i r . , ] , . , i ; , f i i - ■ „ . » ■1 5 B 1 r j u * r i n i * H y o 1 1 n o v o r

N E W L O W P R I C E :T H 1 5 8 1 T O O L K I T ( 3 . 5 d i s k ) N O O N L Y

V E R S I O N O W N E R S : U p g r a d e i V 2 b y S y v d i n g u y o u r O r i g i n a l T o o l k i t V I d i s k a l o n g w W W , 9 S p l u s & ' E v e r w i s h y o h n e w m o i e a M u t y o u r 1 5 9 1 ? D a v i c J M a r i m b o o k . T h 1 5 8 1 D O P e r a - u n c e G u i d e i w h a t y a u ' v n b o o nw i s h i n g l o r . M a r i m m v a t u a b l e r e s o u r c u h o l d s o v e r D p a g e s o d e t a i l e d i n f o r m a t i o n m a l o o k o v e r y e a * o f s o l r d r e s e a r c hl c o m p i l e T J 1 1 5 e ^ r i a u s l r v e m a j a M s h o w y o t h e i n n e r w o r k i n g s o U h e 1 5 6 1 a s n o t h i n g e l s e c a n O r d e r n o w . a n w o " l ii n c l u d e s o m s a d d i h o n a i u t i l i t i e s i n t o m a c h m p l a n g u a g e m o n n o * w i t h D r i w e W o n t h e p e r l e c l c o m p a n i o n t T h T S f l l D O R e f e r e n c e G u i d e 1

T H 1 5 8 1 D O R E F E R E N C E G U I D E $ 1 4 . 9 55 P E C I A L 0 F F E R : G E T B 0 T H T H E 1 5 6 1 H E F E H E N C E G U I D E A N D T H 1 5 8 1 T O O L K I T F O R O N L Y S 3 4 . 9 5

$ 1 9 9 . 9 5$ 1 2 4 . 9 5

V I D E O R A U P G R A D E S

V r h f i C & n m c r t O ' r f s r e ^ a s M 9 n * - * 1 7 Q P .* 9 o n * , o p m t d i u d a n l o c * a g o c d I k I O n : o * t i s n g f t < » K o v e r o r * M A J O H d i f p .« f K « T i i a n o v d C - I 2 B h a , j i ! i e o v W w ?P A M . « . h i i * m r M * s r 1 2 0 D h a m 4 0 0 * , i n o < a <i ' M 1 ^ r r " i l I I - i i . * . " i i ! ■ i v - r ' . i i - . L [ - i u , i n | j g n \l o i i u n n i P d H A M L i l i f l b f i i n g a S l e t i r K r o i l E t i r o u a r iv l d i w m o m o r y o t h r r p o r o n t i u l l o c j r a a l i y < i N o i K u d l c g i a r r p w k i i i D n A r d . & n r o C b n v n o t i o r eK f l d M f t n i i m a h f l " M o n d v d l o i t u ' o o a i n t l Z S r j i . - k r u - t v . r w ^ O f - l y A m a t i e r O l i m Vb e r w a n e i c f r w i ' E s i B f e a t a k i n g a d v a n t a g e o f c t W H t

K i ! i m f l h a i m v t J P r o g r a m s ' ■ » f r U S J C f l K B A S I C T « * j t S f v c c i u m 1 2 9 S * « i d x u d I Z B .a n M « * i M a k e r 1 2 h a v e b P * f l c o d M r i r n i n et h F u j i f A t f o v m J w R A r c j n d o < t f l J B D sS i y o u y » o o t a - s q u i a r { M 2 & w n h o n l y i 6 o m J i H j R A M . y o v q g o l c r a d l e m f l n r t * v g q t h s o l u t i o nY o c o u l d u p o r a d o o n y o u r o w b u i f i n o u o r mo W f i a i H T e d W d f l f n t i d h o a l J f l M i i K i t n l n v u F i D i -

r y m j . f i t l a x w v d o v v l a t a d n x x l -r h i . n i i u « l p t u g i r f l h i t l v o C - 1 ? S N l n h a u « i r > » w r y o u r a y n p u l w u

u r n * 6 4 K v t O a o R A « E h f n r * iA n y o u n b

h o * J »P L U & 1 N & U V I D E O R A U P G R A D E F O f l C - 1 2 8 "

O N L Y $ 4 9 . 9 5I n c l u d e s & & % y i n a t a l l a l i o n i n s l r u c E i o n s

K R A C K E R J A X V O L U M E S 1 - M a d e G o o d T h i n g B e t t e r

W i t h o u t L i f t i n g F i n g e rK r a c k e r J a n . o u g r o t n d i b r e a k i n g s e r i e s o c o p y p a r a m e t e r sw a - H w . i y 9 s u p e r i o r p r c d u c l . W h a n w e m a d e t l w o m a d oi t r i q h i . S h o c a w a i m p r o v o i t n o w ' E a s y . W s i n s M o t h p r i n lE a c h V o l u m B o K r a c k e r J a f l l P o w s y o I m a k o U n p / o t K l e dv c T j i a n s o a r o u n d 1 0 s p e c i f i c p o p u l a r l i t r e s N s p e c i a l k n o w le d g e o f l o o t e a r r e q u i r e d E a c h V o l u m e o r i g i n a l l y s o k f I t $ 1 9 S i f y o u w a n t e d a l V o l u m e s , i t w o u l d h a v e c o s iy o S 1 3 9 6 B u n o w , y o c a n b u y e a c h V o l u m e l o o n f y5 9 9 5 o r I c y o b a r g a i n h u n i c r s . y o u c a n b u y A L V O U M E S F O R O N L Y S 2 9 . B 5 1 T h a i w o r k s o u t c o s t o o n l yU . 2 & o n c h <W o v e a l s o c u I h p r i c e o T h S h o t g u n I I o n o t h r n o a lp u w i i u r f u l n i b b l e r s e v e r [ j r o t J u c o d O n g i n . i l l y S i - 4 9 5 y o u c a nn o o w p | f o o n l y 1 9 . 9 5 !A t k J i u s l b e c a u s e I h o i e s a r e m o l o c h a n c e l h a l i t m i g h l b y o u ; b i r t h d a y , w e l l g o o n o s l o p f u r t h e r B u I t i e K r a c h e r J a >V o l u m e - p a c k a g e t o > H , M , a r x f w e l l I h r o w T h S h o t -g u I n r b b l e r F T 1 E E ! Q u i t e a O e a i , h u h ' B u r l y o u w a n l i | b e t l e r h u r r y s u p p l i e s a r l i m i t e d . A f t e r a l i . n o t h i n g g o o d l a s l s

j

S O F T U J H R E P I U S E R E A D B E F W E O R W B r M G W e a a * « n n n t , c r 0 p i c r - ' * d c f l e n U V J S A . U i n f l .P t p r t a j s S o ' r w s e S i ^ c c t o r t C n w i T j y t - w C O D a n d p w w i a J t f t c o O n J e n j h c c e d H U S I 4 f l i ' i * i iF P O . A P O . t f F O t t H s m p * i m M d H K i p * i m w f j S i H U ^ f f r ^ P U P ? > n J r - o i ru » F A S T 2 n D A M w M U f f M d ( D p e r p u m u n c r J l ( U * f l s r i K c r r , i 4 & H i w » n o n t o i V n p f K d 2 n J d a y a r ) . p * a s a M S 7 H p e r e n t e r f o r S A C O r a d a M t t U S n a r c m w i c n y l Ws ' - . i ^ s 1 ^ S ^ ^ a ^ w r ^ Y O u r S A H c r A K S p ^ v O e r C . v j O a r c u ^ c n e r s m a j c a i a ' ^ e r r t S 4 r f c h a r g e st y r c l u l t n g $ D ( m i m r i M m r j a p j u j f o t h R r r * p i f t E i o S O F T W A R E a n S f D O f o M t t i a d t k W i a l p i e c ep e 5 N p m e r f . A l m o r n e a r r u s l b e S L t m t i e d i U t a d s C a n a d i a n s m u s " c a o w r i t e f o h a r ^ a f f l s h i p p i n gc h a r g e s F n r e g n n i ^ u - i c r s r u ^ i c a w n ' j s n j p p r r g ^ h j ' ^ ? s D i ? l K " r , e ^ e a r f e p l a c f i d a i n c h a r g es e n t p o K p a d A l l f i s i j ^ W i ] e r s a T e o r p 3 * w r t w T l T i j r i ^ h i i L r s J S O f T W A f l E t e S i C O f l C f l r? n O a a o u r e g u l a r W 4 t f j r o e ( 4 f i s W o n l y f W i s h r g T mf c S j ! « T a A t A f t C l i e l o f i m d t f S e r v i c e N u m b e r 1

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 !

M a i l y o u i o t d c t l a S o f t w a r e S u p p e d . I n t .! ? O O N E A n t l r e s w R o a d V a n c o u v e r . W A 9 B 5 6 1O C t i l l o u l o l l - l r c e o r d e r I m

' 8 0 0 - 3 W - t l ' a 6 a n - i - & p n i M o n dp T e c h n i c a l s u p p c r i f l v a l l a b r e C a l l

2 0 G 9 5 9 6 JO f d e < * O u t s i d e U S c a l l | 2 0 G j f > 9 & - 1 J U

Page 44: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 44/92

W h a t d y o l i k e m o s t a b o u t C O M P U T E I ' s G a z e t t e ? A n w h a t d o n ' t y o l i k e ? W w a n t t h i s m a g a z i n e t b a u s e f u l a n i n t e r e s t i n g a p o s s i b l e a n t p r o v i d e y o w i t h t h c o v e r a g e y o w a n t m o s t .

P l e a s e t a k e m o m e n t t f i l l o u a n m a i l u t h i s q u e s t i o n n a i r e ( p h o t oc o p i e s a r f i n e i y o u ' d p r e f e r n o t t m a r k u o d e f a c e y o u r p e r s o n a l i s s u e ) .N o t e t h a t s o m e q u e s t i o n s m a r e q u i r e m o r e t h a n o n e a n s w e r .

M a i l q u e s t i o n n a i r e s t G a z e t t e R e a d e r s h i p S u r v e y , P . O . B o 5 4 0 6 ,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 .

1 W h a t c o m p u t e r ( s ) d o y o u o w o u s e ?1 2 6 O t h e r ( p l e a s e s p e c i f y )

2 D y o p l a n t p u r c h a s ea n o t h e r c o m p u t e r w i t h i n t h n e x t y e a r ?

Y e N U n d e c i d e d

I y o u a n s w e r e d Y e t t h a b o v eq u e s t i o n , w h i c h c o m p u t e r d y o p l a n t b u y ?

3 D y o u s G E O S ?Y e N

4 A r e y o u m e m b e r o f C o m m o d o r e u s e r g r o u p ?

Y e N

5 W h a t t y p e s o s o f t w a r e h a v ey o p u r c h a s e d i n t h e p a s t y e a r ?

W o r d p r o c e s s o rP r o g r a m m i n g l a n g u a g eG r a p h i c s d e s i g nT e l e c o m m u n i c a t i o n sE d u c a t i o nG a m e sB u s i n e s s a p p l i c a t i o n sO t h e rN o n e

6 W h i c h l a n g u a g e d o y o u p r e f e rf o p r o g r a m m i n g ?B A S I CM a c h i n e l a n g u a g eO t h e r ( s p e c i f y )

d o n ' t p r o g r a m

7 W h i c h p a r t o t h m a g a z i n ed y o l i k e m o s t ? ( C h e c k n m o r e t h a n t w o . )

F e a t u r e sR e v i e w sG a m e sP r o g r a m m i n gD e p a r t m e n t sP r o g r a m L i s t i n g sA d v e r t i s e m e n t s

8 W h i c h c o l u m n s d y o r e a dr e g u l a r l y ?

E d i t o r ' s N o t e sL 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 sF e e d b a c kB A S I C f o B e g i n n e r sM a c h i n e L a n g u a g eP r o g r a m m i n gD ' l v e r s i o n sT h G E O S C o l u m nH o r i z o n sT h P r o g r a m m e r ' s P a g e

9 D y o u s S p e e d S c r i p t ?Y e N

1 0 P l e a s e r a t e G a z e t t e o a s c a l eo 1 - 1 0 i n t h e f o l l o w i n g a r e a s ( 1 f o h i g h e s t g r a d e , f o l o w e s t ) :

G e n e r a l n e w s a n p r o d u c ti n f o r m a t i o n

T e c h n i c a l i n f o r m a t i o nG r a p h i c p r e s e n t a t i o nQ u a l i t y o p r o g r a m s .Q u a l i t y o w r i t i n g a n e d i t i n gO v e r a l l g r a d e

1 1 D y o u s p r o g r a m sp u b l i s h e d i G a z e t t e ?

Y e N

I f s o , h o d o y o u o b t a i n t h e m ?T y p e t h e m i G a z e t t e D i s kO t h e r ( p l e a s e s p e c i f y )

1 2 W h a t t y p e s o p r o g r a m sw o u l d y o l i k e t s e i u p c o m i n g i s s u e s ?

1 3 W h a t o t h e r c o m p u t e rm a g a z i n e s d o y o u r e a dr e g u l a r l y ?

1 4 H o d i y o g e t h i s c o p y o G a z e t t e ?

N e w s s t a n dS u b s c r i p t i o nP a s s - a l o n gL i b r a r y

A d d i t i o n a l c o m m e n t s :

Page 45: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 45/92

. a y e a r f o 6 g a m e s . D e s p i t eo o m s a y e r s ' p r e d i c t i o n s o f d w i n d l i n g m a r k e t ,

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

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

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

c r i t e r i a : D o e s t h g a m e s u c c e e d o m o r e t h a no n l e v e l ? A r g r a p h i c s , s o u n d , a n p l a y - a b i l i t y

w e l l b a l a n c e d ? I t h g a m e i n n o v a t i v e ? I a d d i t i o n , w b r o u g h t h e a l t h y s u b j e c t i v i t y t t h p r o c e s s : W k n o w w h a t w l i k e a n e n j o y ,

j u s t a y o d o L e u k n o w w h a t y o t h i n k .

A n n o w , o u s e l e c t i o n s . . . .

K e i t h F e r r e l l , M i c k e y M c L e a n ,a n T o N e t s e l

i m C i t yD R . D 0 0 W 3 R E V E N G E !

Page 46: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 46/92

T h A m a z i n g S p i d e r - M a n a n C a p t a i nA m e r i c a i D r D o o m ' s R e v e n g e

' ■ P I D I H A I I I 'W I T H T H

P a r a g o n S o f t w a r e 1 8 L a k e f r o n t D r D i s t r i b u t e d b M e d a l i s t I n t e r n a t i o n a l H u n t V a l l e y . M 2 1 0 3 0

D i v i s i o n o M i c r o P r o s e S o f t w a r e $ 3 4 . 9 5D o o m l o o m s o v e r N e Y o r k C i t y , a n o n l y S p i d e r - M a na n C a p t a i n A m e r i c a c a s a v e t h d a i n D r , D o o m ' sR e v e n g e . T h e v i l d o c t o r p o s s e s s e s n u c l e a r m i s s i l e , a n i t ' s u t t h s u p e r h e r o e s t s t o p h i i t h i s g r o u n db r e a k i n g a r c a d e g a m e . I n s t e a d o f p r o g r e s s i n g t h r o u g h v a r io u l e v e l s o a r c a d e a c t i o n , y o f o l l o w a s t o r y l i n e t h a tt a k e s t h e f o r m o a o n s c r e e n c o m i c b o o k .

S i n c e t h g a m e t a k e s o t h c h a r a c t e r i s t i c s o f c o m i cb o o k , y o s h o u l d e x p e c t s u p e r i o r g r a p h i c s a n a n i m a t i o n .Y o w o n ' t b e d i s a p p o i n t e d . S p i d e y a n t h C a p t a i n r e a c ta n m o v e r e a l i s t i c a l l y t h r o u g h t h e i r b a t t l e s w i t h D o o m ' sh e n c h m e n , a n t h f u l l - s c r e e n c o m i c - b o o k p a g e s a r e r i c h l yd e t a i l e d . T h e s e a n m a n y o t h e r e x c e p t i o n a l f e a t u r e s m a k eD r D o o m ' s R e v e n g e t h e l o p a r c a d e g a m e f o 1 9 8 9 .

H o n o r a b l e M e n t i o n s

A r k a n o i d I I T h e R e v e n g e o D o T a i t o S o f t w a r e2 6 W E s p l a n a d eN o r t h V a n c o u v e r , B . C .C a n a d a V 7 1 A S 2 9 . 9 5T h i s w a t h y e a r o t h s e q u e l , a n n o j u s t i t h m o v i e i n d u s t r y . T a i t o ' sA r k a n o i d I p i c k s u f r o m t h o r i g i n a la n f e a t u r e s o u t s t a n d i n g g r a p h i c s ,s h o w i n g j u s t h o w m u c h c a b d o n eo 6 4 Y o u ' l l f i n d i h a r d t s t o pp l a y i n g t h i s g a m e .

G a u n t l e t I M i n d s c a p e3 4 4 4 D u n d e e R d N o r t h b r o o k , I 6 0 0 6 2$ 2 9 . 9 5A n o t h e r s e q u e l . G a u n t l e t w a a l s os t r o n g c o n t e n d e r f o b e s t a r c a d eg a m e . T h i s c o i n - o p t r a n s l a t i o n f e t u r e s m o s t o t h a c t i o n , s o u n d , a n a n i m a t i o n f o u n d i a r c a d e s a r o u n dt h e c o u n t r y . O n o t w p l a y e r s c a c h o o s e f r o m f o u r c h a r a c t e r s a n e p l o r e t r e a c h e r o u s m a z e s w h i t e b a t l i n g t h e n e m y .

C h o m p !C o s m i4 3 N R g u e r o a S t W i l m i n g t o n , C 9 0 7 4 4$ 2 4 . 9 5E v e r w i s h y o w e r e f i s h ? W i t hC h o m p ! , y o c a l i v e t h e a q u a t i c l i f ew h i l e l e a r n i n g t h a t o n l y t h f i t t e s ts u r v i v e . Y o m u s t e a e n o u g h i o d e t j u m p t t h e n e x t t a n k , a l t h w h i l e s t a v i n g o f p r e d a t o r s . T h u l t im a t e g o a l i t r e a c h u l t i m a t e f r e ed o m , t h r i v e r . S o u n d , g r a p h i c s , a n a n i m a t i o n a r e x c e l l e n t . d

Page 47: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 47/92

Page 48: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 48/92

K e i t h V a E r o n ' s P r S o c c e r

M i c r o P l a y S o f t w a r eM a r k e t e d b M e d a l i s t I n t e r n a t i o n a l

D i v i s i o n o M i c r o P r o s e S o f t w a r e

1 8 L a k e f r o n t D r H u n t V a l l e y , M 2 1 0 3 0S 3 4 . 9 5

W h e t h e r y o u ' r e f a o t h i n d o o r o t h o u t d o o r g a m e ,y o u ' l l e n j o y P r S o c c e r . R e a l i s t i c p l a y e r a n b a l l m o v em e n t s a n d d e t a i l e d g r a p h i c s m a k e t h i s t h t o s p o r t s g a m eo 1 9 8 9 . A o v e r h e a d v i e w o f t h e a c t i o n p r o v i d e s a e x c e ll e n t p e r s p e c t i v e o t h g a m e . I t h o u t d o o r v e r s i o n ,w e a t h e r c a e v e n b e c o m e f a c t o r w i t h t h u n d e r s t o r m s

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

o u t d o o r g a m e o p l a y o u t a M I S L s e a s o n w i t h t h i n d o o rp o r t i o n o t h g a m e . T h e x t e n s i v e d o c u m e n t a t i o n w i l lh a v e y o p e r f o r m i n g e v e r y t h i n g f r o m b a n a n a s h o t s t P e l e - s t y l e b a c k w a r d o v e r h e a d k i c k s I n t i m e .

H o n o r a b l e M e n t i o n s

K i n g s o t h B e a c hP r o f e s s i o n a l B e a c h V o l l e y b a l lE 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 t e o , C 9 4 4 0 4$ 2 9 . 9 5S e t h b a l l f o y o u r p a r t n e r a n g f o t h s p i k e ! K i n g s o f t h e B e a c h b r i n g st h f u a n e x c i t e m e n t o b e a c h v o l e y b a l l t y o u r 6 4 P r a c t i c e c o u r t s h e l py o u r s k i l l s a y o p r e p a r e f o t h t o u r n a m e n t o f K i n g s . T h r e a l i s t i cm o v e m e n t s a n r e a c t i o n s o f t h p l a ye r h a v e m a d e t h i s g a m e f a v o r i t ew i t h t h C O M P U T E ! v o l l e y b a l l c r o w d .

I n t e r n a t i o n a l T e a m S p o r t sM i n d s c a p e3 4 4 4 D u n d e e R d N o r t h b r o o k , I 6 0 0 6 2$ 2 9 . 9 5C h o o s e y o u r c o u n t r y , s e l e c t t h e b e s ta t h l e t e s , a n t a k e o t h w o r l d i I t e r n a t i o n a l T e a m S p o r t s , C o m p e t e i s o c c e r , s w i m m i n g , t r a c k , v o l l e y b a l l ,a n w a t e r p o l o . Y o n o o n l y p l a y ,y o m u s t a l s o c o a c h , G r a p h i c s a n a n i m a t i o n a r w h a t c a n b e e x p e c t e df r o m a n o t h e r a w a r d - w i n n i n g s p o r t sg a m e d e s i g n e d b y S p o r t T i m e f o M i n d s c a p e .

O m n i - P l a y B a s k e t b a l lS p o r t T i m e C o m p u t e r S o f t w a r e3 1 8 7 - G A i r w a y A v e .C o s t a M e s a , C 9 2 6 2 6S 3 4 . 9 5S p o r t T i m e w i n s a g a i n , b u t h i s t i m ew i t h i t o w r e l e a s e , O m n i - P l a y B a k e t b a l l . T h g a m e t a k e s o t e l e v i s i o np e r s p e c t i v e w i t h c o m m e n t a t o r s p r v i d i n g p r e g a m e a n h a l f t i m e s h o w s .I a d d i t i o n t f u l l f i v e - o n - f i v e a c t i o no t h c o u r t , y o c a b u i l d y o u r t e a mi n t o S B c h a m p i o n s . A d d i t i o n a l g a m em o d u l e s a r e a v a i l a b l e t a d t t h f u n ,

Page 49: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 49/92

W i l l t h e y c a l l y o T i n k e r b e l l ' o r ' D e a d e y e ?

T a k e o t h b e s i p i l o t s i o n c -o n - o n e d o g f i g h t s a [ h N a v a lF i g h t e r W e a p o n s S c h o o l t f i n dO i w h i [ R r e a ! l o p g u n .

Y o d o n ' t k n o w w h a t g o o dc h e w i n g o u i s u n r i l y o u ' v e i k k e do f A d m i r a l H a w k . W i p e t h a ts m i r k o f y o u r r a c e , L i e u t e n a n t .

F i n d o u t , o t h e t o u g h e s t f i g h t e r t r a i n i n g g r o u n d i t h e w o r l d . I n F - 1 4 T O M C A TM a s t e r t h f i n e p o i n t s o a e r i a l c o m b a t . M o v e u t h r a n k s i y o u r t o u r s o d u t ya b o a r d t h c a r r i e r U . S . S . N i m i t z . A n t e s t y o u r d o g f i g h t i n g s k i l l s a g a i n s t t h m o s te l i t e p i l o t s i n t h e w o r l d .F - 1 4 T O M C A T f e a t u r e s 8 r a n d o m l y a s s i g n e d m i s s i o n s i f i v e t h e a t e r s , l s t - p e r s o ni n - c h e - c o c k p i t r e a l i s m . A n f e e l - i t - i n - y o u r - g u t a e r i a l m a n e u v e r s . I t ' s t h e b e s t - s e l l i mc o m b a t f l i g h t s i m u l a t o r o t h C o m m o d o r e t o d a y .T h i n k y o u ' r e a " T o p G u n " ? T h e n p r o v e i t h o t - s h o t , i F - / 4 T O M C A T .

" F - 1 4 T O M C A T 1 s m « e f t k th & c o m b a t f l i g h t d r r u d a t o r s f o rr t a 6 4 . G r a p h i c s , s o u n d , a n a c t i o n a r e x c e l l e n t , a n t h f r a m ew o r k o c a r e e r s c e n a r i o a d d sk u o r e a l i s m a n p u r p o s e . "

C a t n p a t e f o G a z e t t e

" F - 1 4 g w e s } < i i ( ( s h o t h i ( w i n g o n o f A m e r i c a ' s m m e l i t e f i n h x r p i l o t s "

C o m p u t e r G a m i n i ; W o r l d

A c W i s i o NS e y o u r l o c a l r e t a i l e r , o c a l l 1 - 8 0 0 - 2 2 7 - 6 9 0 0 r o r d e r .1 0 8 9 A C T I V I S 1 O N t e n d i - m c . , n j l r a 4 , ™ , l , = „ ■ , h r , . , . . , . , „ o

C i r c l e H e n O e i S e r v i d n N u m b e r I D h n U t

Page 50: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 50/92

S T R A T E G Y A N W A R G A M E SO m e g a

O r i g i n1 3 6 - B H a r v e y R d L o n d o n d e r r y , N 0 3 0 5 3$ 4 9 . 9 5

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

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

A E n g l i s h - b a s e d C y b e r t a n k C o m m a n d L a n g u a g eg i v e s y o u r c r e a t i o n t h a r l i f i c i a l i n t e l l i g e n c e i n e e d s l s e e k o u a n d e s t r o y e n e m y c y b e r t a n k s . T e s t y o u r d e s i g no b a t t l e f i e l d o y o u r o w c r e a t i o n — t h e n c h a l l e n g e t h w o r l d . U p l o a d a n d o w n l o a d c y b e r t a n k s v i m o d e m f r o mb u l l e t i n b o a r d s o f r o m o t h e r c o m p u t e r m a k e s . C o m p e t e i t e a m o i n d i v i d u a l f r e e - f o r - a l l s w h e r e t h e b e s t a n s m a r te s m a c h i n e w i n s .

H o n o r a b l e M e n t i o n s

< q u b t o s t e * i O f f t U S C H B I T C O .

' - < ■ ■

5 T B B T E S I C m i d ) c u m i n ;( ( B U T T L E R E P O O T W- K t E K O C I £ E 5 « L H -2 1 1 0 H I M . V S . 8 1 E H t r t r

( f t l C S C f t t

S t o r m A c r o s s E u r o p eS t r a t e g i c S i m u l a t i o n sD i s t r i b u t e d b E 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 t e o , C 9 4 4 0 4$ 4 9 . 9 5T h i s s t r a t e g y g a m e c o v e r s e v e r y a s p e e l o f t h 1 9 3 9 - 1 9 4 5 w a r i E u r o p e . O n t t h r e e p l a y e r s c o m a n d a r m i e s f r o m n o r t h e r n E u r o p e t N o r t l i A f r i c a ,f r o m E n g l a n d t t h U r a l s . P a r a t r o o p s , i n f a n t r y , a r m o ra n a i s u p p o r t a r a l u n d e r y o u r c o m m a n d .

M o u n t a m p h i b i o u s l a n d i n g s , s e n d U - b o a t s a g a i n s tA l l i e d s h i p p i n g , o r d e r p i n p o i n t b o m b i n g s o A x i s i n d u st r i a l t a r g e t s , b u d o n ' t n e g l e c t y o u r s i d e ' s w a p r o d u ct i o n a n r e s e a r c h a n d e v e l o p m e n t . S l a m A c r o s s E u r o p ei t h o r o u g h g a m e t h a t c a n o n e t h e l e s s b p l a y e dq u i c k l y .

5 C O M P U T E R S G a z e l t o D e c e m b e r 1 9 8 9

O v e r r u n !S t r a t e g i c S i m u l a t i o n sD i s t r i b u t e d b E 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 t e o , C 9 4 4 0 4$ 3 9 . 9 5S e i 1 9 9 2 , t h i s t a c t i c a l w a g a m e f e a t u r e s e i g h t p r p r o g r a m m e d s c e n a r i o s . P i A r a b a g a i n s t I s r a e l i f o r c e s o N A T O a g a i n s t W a r s a w P a c t n a t i o n s , o r c r e a t e y o u r o w b a t t l e s w i t h t h i n c l u d e d c o n s t r u c t i o n s e t .

L a r g e r m a p s , i n c r e a s e d w e a p o n a c c u r a c y , n e a m o r e d u n i t s , a n t h a b i l i t y t d i r e c t e o u n t e r f i r e a g a i n s te n e m y a r t i l l e r y a r n e S S f e a t u r e s . C a l l f o h e l i c o pt e r s a n o t h e r ' m o d e r n w e a p o n s a y o e n g a g e t h e n m i s i n g l e s k i r m i s h o a e n t i r e c a m p a i g n . O u r e v i e w e r c a l l e d i t h m o s t c o m p l e x w a g a m e e v e r p r d u c e d f o t h 6 4

Page 51: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 51/92

A N O T H E R O N

J • ■

$ & U H i

S b i h \ . ■ ■ ■

Page 52: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 52/92

" W e n t t t h F i g h t s a n H o c k e y G a m e B r o k e O u t '

H o c k e y i w a o i c e . P l a v u r st r a v e l o v e r 3 1 m i l e s a h o u r , t h ep u c k o v e r 1 0 0 . F a c e O f F ! c a p t u r e st h b e a u t y a n b r u t a l i t y o h o c k e y .W h e n y o s e i t y o u ' l l u n d e r s t a n dw h G A M E S T A I t — t h e l e a d i n gs p o r t s s o f t w a r e p u h l i s h e i — w a i l e dt d i r i g h t

F a c e O f F ! f e a t u r e s t h l a r g e s ta n i m a t e d p l a y e r s , h a n d s - o n f u l ls c r e e n f i g h l m o d e , a n d c l o s e - u pS h o l C o m . \ i l l i c o m p l e t e l e a g u ea n g e n e r a l m a n a g e r f e a t u r e s .I t ' s h o c k e y t h w a i w a m e a n tt I n — f a s t , f u r i o u s , a n v i o l e n t .

T a k e . N o p r i s o n e r s\ l l r n l l i r ^ c j i m i s i | i i : i c L l i i i ^t h i r r . w m y o u r h o t s h o t sb e f o r e l l i u y ' r o [ e e - s n o l s .

D o n ' l G e M a d . G e l E v e n !S l i i f ; i m i : l t i n * K i i ; h i Q i z o o m s i » B e l t e rc o v e r n u B l i m n T V

y o u r l o c a l r e t a i l e r , o r a i l 1 - 8 0 0 - 2 2 7 - 6 9 0 0 t o r d e r *T f t n n m a \ u r \ < l ( [ t i r c i m p u L e r l y i t e n

' n . M t i f h i n r - . Q i r p .i \ M K S | \ H H I s v r v L ' i n s f

I H t t r a u D m o r u i l n t e r n a t l * m u lC i r c l e R e n d e r V , < - - . , N u m b a r 1 0

Page 53: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 53/92

S i m C i t y

M a x l sD i s t r i b u t e d b B r o d e r b u n d S a R a f a e l , C 9 4 9 0 31 P a u l D r $ 2 9 . 9 5

s i m u l a t i o n t h a t b r e a k s n e g r o u n d , S i m C i t y g i v e s y o p i e c e o f l a n d a n t h t o o l s t t r a n s f o r m i i n t o t h r i v i n gm e t r o p o l i s — - o r a n o v e r p o p u l a t e d , p o l l u t e d n i g h t m a r e .

S i m C i t y i t r u l y i n n o v a t i v e , s e r i o u s s i m u l a t i o n t h a t ' ss t i l l e n t e r t a i n i n g . B u i l d r e s i d e n t i a l c o m m u n i t i e s , e s t a b l i s hc o m m e r c i a l a n i n d u s t r i a l s e c t o r s t p r o v i d e e m p l o y m e n t ,l a r o a d s a n c o n s t r u c t b r i d g e s — y o u g e r e a l s e n s e o t h m a n y a n c o m p l e x a s p e c t s o c i t y m a n a g e m e n t t h a t

m u s t b j u g g l e d i o r d e r t g i v e y o u r m e t r o p o l i s f i g h t i n gc h a n c e . ( A n d w h e n y o g e t i r e d , y o c a n u n l e a s h e a r t hq u a k e s , f i r e s , o e v e n G o d z i l l a o y o u r u n s u s p e c t i n gm a s s e s . ) G r a p h s a n o t h e r i n f o r m a t i o n p r o v i d e b e h i n d -t h e - s c e n e s v i e w o h o y o u ' r e d o i n g . T h m a n u a l i n c l u d e sa e s s a y o c i t y p l a n n i n g a n s u g g e s t e d r e a d i n g l i s t .

o n e - o f - a - k i n d p r o d u c t , S i m C i t y i u n q u e s t i o n a b l yt h s i m u l a t i o n o t h y e a r .

H o n o r a b l e M e n t i o n s

F - 1 4 T o m c a tA c t i v i s i o n3 8 8 5 B o h a n n o n D r M e n l o P a r k , C 9 4 0 2 5$ 3 9 . 9 5

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

F l i g h t s i m u l a t i o n i c o n v i n c i n g ,a n d c o m b a t i l i g h t n i n g - f a s t , c a l l i n gf o r e f l e x e s a s w e l l a s c o n t r o l o f y o u rw e a p o n s s y s t e m s . Y o c a r i s et h r o u g h t h e r a n k s , a n t h e r e a r v a r io u d i f f i c u l t y l e v e l s . F - 1 4 c o u l d h e r a l d

n e g o l d e n a g o 6 a v i a t i o n .

D e s t r o y e r E s c o r tM e d a l i s t I n t e r n a t i o n a l

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 e1 8 0 L a k e f r o n t D r H u n t V a l l e y , M 2 1 0 3 0$ 3 9 . 9 5A o u t s t a n d i n g , i n o w h o l l y r e a l i st i c , s i m u l a t i o n o c o n v o y e s c o r t d u t yd u r i n g W o r l d W a I I D e s t r o y e r E s c o r ts h o w s i i t d e s i g n b o t h c a r e f u l a c c ur a c y a n j u d i c i o u s c o m p r o m i s e { i t h i n t e r e s t o g a m e p l a y ) .

C h o o s e f r o m n u m b e r o m i s i o n s , a s w e l l a s v a r i o u s l e v e l s o e n m r e s i s t a n c e , a y o o v e r s e e s e v e r a lb a t t l e s t a t i o n s .

S n o w S t r i k eE p y x6 0 G a l v e s t o n D r R e d w o o d C i t y , C 9 4 0 6 3$ 2 9 . 9 5

g o o d j e t - f i g h t e r s i m u l a t o r , S n o wS t r i k e i m a d e m o r e e f f e c t i v e b e c a u s eo i t u n d e r l y i n g s c e n a r i o — w a ra g a i n s t C e n t r a l A m e r i c a n d r u g l o r d si t h n e a r f u t u r e .

A m o n g i t n i c e t o u c h e s i t h s l e c t i o n o y o u r c o p i l o t f r o m g r o u pw i t h w i d e l y d i f f e r i n g p e r s o n a l i t i e s .F l i g h t s i m u l a t i o n i g o o d — a l t h o u g ht h c r a f t ' s c o n t r o l s a r e a b i t o s e n s it i v e — a n d c o m b a t i b e l i e v a b l e . >

C O M P U T E ' S G a z e l l e D e c e m b e r 1 9 S 9 5

Page 54: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 54/92

R O L E - P L A Y I N G G A M E SH i l l s f a r / C u r s e o t h A z u r e B o n d s

i t H i t l Z L OI S J O i f f l 7 H 0 R S 0 ) !R O l S i f f lB f f E f i J T

S J H B H S S f c R " 5 t H [ T > l B 3 7 S O O R B U S 1 & S S 5 1 H f J L f f S H -N O C S M K C S r O H S ?

i i - 3 B I C E . H £ £ f l

S a M a t e o , C 9 4 4 0 4$ 3 9 . 9 5 e a c h

S t r a t e g i c S i m u l a t i o n sD i s t r i b u t e d b E 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 I a d a p t i n g A d v a n c e d D u n g e o n s D r a g o n s t t h c o p u t e r , S S t a k e s c o n s e r v a t i v e a p p r o a c h t h a t m a p l a yl a r g e p a r t i t h s u c c e s s o t h e s e g a m e s . T h c o n s e r v a t i s mi o f f s e t , t h o u g h , b t h o r o u g h n e s s t h a t m a k e s t h p r o du c t s s t a n d o u t . T h e s s e n c e o A i c a p t u r e d i t h e s et w p r o d u c t s , w h i c h , a l o n g w i t h o t h e r S S I a d d - o n s a n m o d u l e s , a r b r i n g i n g A D & D r o l e - p l a y e r s t t h c o p u t e r a n e x p o s i n g c o m p u t e r r o l e - p l a y e r s t A D

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

A z u r e B o n d s i m o r e c o m p l e x , c o m b a t - o r i e n t e d p a c ka g e , w i t h i n c r e a s e d e m p h a s i s o c h a r a c t e r d e v e l o p m e n t ,s p e l l s , a n c h a r a c t e r c l a s s e s .

T h i c i n g o t h 6 A c a k e i t h s e r i e s o g a m e - m a n a g e m e n t m o d u l e s S S h a p r o d u c e d t m a k e" r e a l - w o r l d " A g a m e s m o r e e f f i c i e n t .

S S I ' s A d v a n c e d D u n g e o n s D r a g o n s s e r i e s h a c a t u r e d l a r g e f o l l o w i n g a n d , d e s p i t e t h e c o n s e r v a t i s m o ft h a p p r o a c h , i h e l p i n g t d e f i n e t h e n a t u r e o f r o l e - p l a yi n g a m e s f o t h e 1 9 9 0 s .

H o n o r a b l e M e n t i o n s

B a t t l e t e c h : T h C r e s c e n tH a w k ' s I n c e p t i o nI n f o c o mD i s t r i b u t e d b M e d i a g e n i c3 8 8 5 B o h a n n o n D r M e n l o P a r k , C 9 4 0 2 5$ 3 9 . 9 5

n e v e n u e f o r o l e - p l a y i n g g a m e s , n e d i r e c t i o nf o I n f o c o m , a n n e s o u r c e ( J a p a n ) — p l u s i t s h e e r[ P a y a b i l i t y — m a k e B a t t l e t e c h s t a n d o u t .

i t ' s t h f u t u r e , a n y o u ' r e i n t r a i n i n g t o b e c o m em e c h a n i z e d w a r r i o r , m a s t e r o f b a t t l e f i e l d t i t a n . T r a i ni n i a c t u a l l y p a r t o f t h e g a m e , a n o t h e r t o u c h t h a tm a k e s t h i s o n w i n n e r . J u d i c i o u s u s o t e x t — I n f o -c o m ' s f o r t e — f u r t h e r e n h a n c e s t h g a m e ' s r e a l i t y .5 C O M P U T E D G s i a l t e D e c e m b e r 1 9 8 9

T r u , i » i m M u H l c l K t L L O i c u i M i M D a m s n o r i t c u l c .

F i r e K i n gM i c r o F o r t e / S S GD i s t r i b u t e d b E 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 t e o , C 9 4 4 0 4$ 2 9 . 9 5

c l a s s i c f a n t a s y r o l e - p l a y i n g g a m e w i t h a i n n o v a t i v ei n t e r f a c e , F i r e K i n g m i n g l e s j o y s t i c k w i t h k e y b o a r d c o m a n d s t g o o d e f f e c t . T h g a m e g i v e s y o w e l l - r e a li z e d w o r l d f i l l e d w i t h a r t i f a c t s a n c h a r a c t e r s a n o f f e r sa i n t e r e s t i n g t w o - p l a y e r m o d e .

F i r e K i n g i n o p a r t i c u l a r l y i n n o v a t i v e , n o i s i t sa m b i t i o n a n y t h i n g o u o t h o r d i n a r y . W h a t m a k e s t h i sg a m e s p e c i a l i t h e a t t e n t i o n p a i d t b o t h p a y a b i l i t ya n d e t a i l .

Page 55: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 55/92

T e l e c o m m u n i c a t i o n s i a i n c r e a si n g l y p o p u l a r h o b b y o m a n y h o m ec o m p u t e r u s e r s . m o d e m a n t e r m i n a l p r o g r a m o p e n u w h o l en e w o r l d o i n f o r m a t i o n . T h e ya l l o w y o t a c c e s s p u b l i c d o m a i ns o f t w a r e l i b r a r i e s , c u r r e n t s t o c k -m a r k e t i n f o r m a t i o n , a n g r a p h i c sf i l e s a n t c o m m u n i c a t e w i t h o t h e rc o m p u t e r u s e r s .

U n f o r t u n a t e l y , d u t n o i s yp h o n e l i n e s , d a t a c a b e c o m e l o s to g a r b l e d d u r i n g t r a n s m i s s i o n . I t h l a s t d e c a d e , s e v e r a l f i l e - t r a n s f e rp r o t o c o l s h a v e b e e n d e s i g n e d t d e t e c t a n c o r r e c t t h e s e e r r o r s . O n o f t h e s e , X M O D E M , i n o w i d e l yu s e d . H o w e v e r , i h a s o m e a n n o yi n d e f i c i e n c i e s . F o o n e , e v e r yb l o c k X M O D E M t r a n s m i t s m u s t b

f u l l 1 2 b y t e s l o n g . A r e s u l t , i o f t e n a d d s z e r o b y t e s t t h e n o f f i l e . S o m e p r o g r a m s , e s p e c i a l l y f i l ea r c h i v e p r o g r a m s , w o n ' t w o r k c o r e c t l y w h e n t h e s e e x t r a b y t e s a r a d d e d . A n o t h e r p r o b l e m w i t hX M O D E M i t h a t i c a n o n l y t r a n sf e o n f i l e a t i m e .

K e r m i t , a a d v a n c e d f i l e -t r a n s f e r p r o t o c o l d e v e l o p e d a C o l u m b i a U n i v e r s i t y , c o r r e c t sm a n y o f t h e s h o r t c o m i n g s o X M D E M . L i k e X M O D E M , K e r m i t g u a ra n t e e s t h a t d a t a w i l l b t r a n s f e r r e dc o r r e c t l y , b u u n l i k e X M O D E M , i d o e s n ' t a d e x t r a b y t e s t t h e n o f i l e . T h K e r m i t p r o t o c o l a l s os u p p o r t s b a t c h m o d e s t h a t m u t i p l e f i l e s c a b t r a n s f e r r e d w i t ho u t h o p e r a t o r i n t e r v e n i n g ." K T e r m " i t e r m i n a l p r o g r a m f o t h 6 a n 1 2 t h a t u t i l i z e s t h K e m i f i l e - t r a n s f e r p r o t o c o l .

G e t t i n g S t a r t e dK T e r m i w r i t t e n e n t i r e l y i B A S I C .E n t e r t h p r o g r a m 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 . D s u r e t s a v e c o p y t d i s k w h e n y o u ' v e

T E R MT r a n s f e r y o u r f i l e s

m o r e r e l i a b l y w i t h t h i ss i m p l e K e r m i t s e r v e r

f o t h 6 a n 1 2 8 .D i s k d r i v e a n

m o d e m r e q u i r e d .

B e r t K e r k h o f

f i n i s h e d t y p i n g . I y o o w C o m o d o r e 1 2 8 , a d o c h a n g e t h f o l o w i n g l i n e s :

2 B A N K 1 5 : C O L O R 6 , 7 : P U K E 1 6 9 , 12 K E 1 , C H R S ( 1 3 3 ) : K E Y3 , C H R $ < 1 3 4 >

2 K E 5 , C H R $ ( 1 3 5 ) : K E Y7 , C H R $ ( 1 3 6 )

3 P R I N T C H R $ ( 1 4 4 ) ; C H R $ < 1 4 7 ) ;C H R $ ( 5 ) ; C H R $ ( 1 4 ) ; C H R $ < 1 1 ) ;S P C I 3 0 ) ;

2 6 P R I N T C H R $ ( 1 4 4 ) ; C H R $ ( 2 7 ) ; " F " ;3 7 P R I N T C H R $ ( R ( C ) ) ; ; R E T U R N1 5 0 0 G E T # 2 , G $ : I F P E E K I 2 5 8 0 ) A N

2 4 T H E N P O K E 2 5 8 0 , 0 : G O T O1 5 0 0

1 7 0 0 G E T # 2 , G $ : Y P E E K ( 2 5 B O ) : I FT H E N P O K E 2 5 8 0 , 0 ; G O T O 1 7 2 0

I y o o w C o m m o d o r e 1 6 6 0m o d e m , a d t h f o l l o w i n g l i n e ( i

l e t s t h m o d e m r e c e i v e c a l l s w h e ni t ' s i a n s w e r m o d e ) :1 6 P O K E 5 6 5 7 9 , P E E K ( 5 6 5 7 9 ) O

3 2 : P O K E 5 6 5 7 7 , P E E K ( 5 6 5 7 7 )A N 2 2

U s i n g K T e r mK T e r m o p e r a t e s a 3 0 b a u d . W h e ny o f i r s t r u i t y o u ' r e a s k e d t s p e c i f y w o r d s i z e , o r t h e n u m b e r o d a t a b i t s t h a t y o u ' l l s e n d f o e a c hc h a r a c t e r . E n t e r e i t h e r 7 o 8 m o s tb u l l e t i n b o a r d s u s e i g h t d a t a b i t s .K T e r m t h e n d i s p l a y s h e l p l i n ea n e n t e r s t e r m i n a l m o d e . ( P r e s s ( t r e c a l l t h h e l p l i n e a a n t i m e . )W h i l e i t e r m i n a l m o d e , e v e r y t h i n gy o t y p e i s e n t t t h m o d e m , a n e v e r y c h a r a c t e r r e c e i v e d i s h o w no t h e s c r e e n , Y o c a s e n d c o m a n d s t y o u r m o d e m , o i y o u ' r ec o n n e c t e d t a n o t h e r c o m p u t e r ,y o c a c o m m u n i c a t e w i t h i t

B d e f a u l t , K T e r m t u r n s o f l c a e c h o a n r e l i e s o t h h o s t c o p u t e r t e c h o w h a t y o u ' r e t y p i n g . I y o u ' r e c o m m u n i c a t i n g w i t h c o p u t e r t h a t d o e s n ' t e c h o y o u r t y p i n g ,p r e s s f t t u r n o l o c a l e c h o . I u a c h c h a r a c t e r y o t y p e a p p e a r st w i c e , t u r n o f f l o c a l e c h o . ( T h i s s i t ua t i o n o c c u r s w h e n b o t h K T e r m a n t h h o s t c o m p u t e r e c h o w h a t y o t y p e o t h s c r e e n . )

T d o w n l o a d ( r e c e i v e ) o n o m o r e f i l e s , a s t h h o s t t s e n d t h f i l e { s ) a n t h e n p r e s s f 3 K T e r m r s p o n d s w i t h t h f o l l o w i n g p r o m p t :R e c e i v e : F i l e T y p eE n t e r t h e t y p e o f t h e f i l e ( s ) y o w i s h t d o w n l o a d : T y p e f o s q u e n t i a l f i l e s , f o p r o g r a m f i l e s , o

f o u s e r f i l e s . Y o d o n ' t h a v e t e n t e r t h e f i l e n a m e s ; t h e y a r p r v i d e d b t h h o s t c o m p u t e r .K T e r m c o n s t a n t l y t e l l s y o w h a t i h a p p e n i n g d u r i n g t h e t r a n sf e r . p e r i o d ( . i n d i c a t e s t h a t n o t hi n i b e i n g r e c e i v e d f r o m t h h o s t

C O M P U T E I ' s G a z a s t e D e c e m b e r 1 9 8 9 5 S

Page 56: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 56/92

c o m p u t e r . T h l e t t e r s i g n i f i e s t h a ta e r r o r h a b e e n d e t e c t e d i t h d a t a . ( K T e r m t h e n a s k s t h h o s tc o m p u t e r t r e s e n d t h a t d a t a . )p l u s s i g n i p r i n t e d w h e n d a t ai r e c e i v e d c o r r e c t l y . I d i s p l a y s t h m e s s a g e C o m p l e t e w h e n a l t h e d a t ah a b e e n t r a n s f e r r e d .

i r r e c o v e r a b l e e r r o r c o n d i t i o n s ,s u c h a v e r y b a p h o n e l i n e s , c a u s eK T e r m t g i v e u p I i h a t a b o r tt h f i l e t r a n s f e r , K T e r m d i s p l a y s t h m e s s a g e T i m e o u t , W h e n d i s k e r r o ro c c u r s o y o u r e n o t h c o n n e ct i o n , K e r m i t r e f e r s t o i a l o c a le r r o r . F o e x a m p l e , w h e n y o u r d i s ki f u l l , K T e r m p r i n t s t h m e s s a g eL o c a l d i s k f u l l .

A e r r o r t h a t o c c u r s a t h e h o s tc o m p u t e r i c a l l e d r e m o t e e r r o r .A e x a m p l e m e s s a g e i R e m o t e d i s kr e a d e r r o r . B o t h l o c a l a n r e m o t ee r r o r s c a c a u s e t h t r a n s f e r t e n d ,r e t u r n i n g y o t t e r m i n a l m o d e .

K e r m i t d o e s n ' t c o n v e r t f i l ed a t a i a n w a y . I y o r e c e i v et e x t f i l e f r o m a n o t h e r t y p e o c o p u t e r , y o m u s t c o n v e r t i f r o m t r u eA S C I I t C o m m o d o r e A S C I I , a n v i c e v e r s a . W h e n y o r e c e i v eB A S I C t e x t f i l e , y o m u s t u s t o k e n i z i n g p r o g r a m t c o n v e r t i t o B A S I C p r o g r a m .

U p l o a d i n g F i l e sT u p l o a d f i l e , p r e s s f 5 K e r m i t r s p o n d s w i t h t h p r o m p t :S e n d : W h i c h F i l e t s )Y o c a t y p e i n s i n g l e f i l e n a m e o i n d i c a t e s e v e r a l f i l e s b u s i n gs t a n d a r d C o m m o d o r e w i l d c a r d s .f e w e x a m p l e s a r a f o l l o w s :

S e n d s a l f i l e s o t h d i s kR S e n d s a l s e q u e n t i a l f i l e s t h a t

b e g i n w i t h7 . D A T S e n d s A . D A T , B . D A T ,

C . D A T , a n d s o W h e n y o u s e n d f i l e s t o c o

p u t e r o t h e r t h a n 6 o 1 2 8 , u s f i l e n a m e s t h a t a r v a l i d f o t h a tc o m p u t e r . F o e x a m p l e , f i l e n a m e so I B a n c o m p a t i b l e c o m p u t e r sa r u t e i g h t c h a r a c t e r s l o n g , o t i o n a l l y e n d i n g w i t h p e r i o d a n a e x t e n s i o n o u t t h r e e c h a r a c t e r s .

W h e n y o u ' r e r e a d y t o e x i tK T e r m , p r e s s t h e R U N / S T O P k e y .

K T e r mF H 1 0 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 .A L R I G H T S R E S E R V E D

A X 2 0 P O K E 5 3 2 8 0 , 1 4 : P O K E 5 3 2 8 1 , 1

4 : P O K E 1 6 9 , 1X 3 P R I N T " i C L R ) { W H T } " ; C U R S ( 1

4 ) ; C H R S < 8 ) ; S P C ( 1 B ) ;C 4 P R I N T " ( C L R ) " : P R I N T T A B [ 6 j

" C O P Y R I G H T 1 9 B 9 C O M P U T E !

B 5 P R I N T T A B ! 8 ) " P U B L I C A T I O N S{ S P A C E S H N C .

S 6 P R 1 N T : P R I N T T A B [ 8 ) " A L L F G H T S R E S E R V E D "

F 7 F O J F = 1 T O 3 0 0 0 : N E X T : P R I NT : P R I N T

S 1 3 P R I N T " K E R M I T F I L E T R A N SF E R " : P R I N T

F E 1 4 0 I N P U T " N U M B E R O D A T A B T 3 l L E F T } " ; B

G 1 5 I B O T H E N O P E N 2 , 2 , 0, C H R S ( 6 ) + C H R S { 0 ) :

A F 1 6 0 I B = T H E N O P E N 2 , 2 , 0 ,C H R $ ( 3 8 ) + C H R S ( 9 6 ) : B = 1 2 8

Q 1 7 O P E N 1 5 , 8 , 1 5 : Z S = C H R $ ( 0 ): P R I N T

C G 1 8 0 G O S U B 4 2 0 : D I M R ( 2 5 5 ) , S ( 25 5 1 , 1 ) 5 ( 1 4 3 )

F Q 1 9 0 H ( 1 ) « 3 2 : 1 1 ( 2 ] = 1 9 2 : H ( 3 ) « 64 : P R I N T

Q G 2 0 0 F O 1 - T 1 ( I ] = I : N EX

B G 2 1 0 R ( 8 ) = 2 O : R ( 1 3 ) = 1 3 i S ( 2 0 ) =8 : S = 3 2

Q 2 2 F O J - T 3 : G = H ( J ) : F O RI - T O G + 3 1

J 2 3 S ( I ) = S : R ( S ) » I : S = S + 1 : N E XT : N E X T

K 2 4 D E F N C ( I ) = 3 2 + ( I + ( I A N 1 9 2 1 / 6 4 A N 6 3

G 2 5 D E F F N T ( i ) = ( O R 6 4 ) - ( A N 6 4

G 2 6 B S = C H R $ ( 2 Q ) : C S = " { P > " : P RI N T " [ B L K j " ; C S ;

K G 2 7 0 G E T I 2 , G S : I F G S = " " T H E N{ S P A C E 5 2 9 0

A 2 B G = A S C ( G S ) : G O S U B 3 7 0 : G O T O2 7

A P 2 9 0 G E G S : G = « A 5 C ( G S Z S I [ S P A C E ) G = 0 T H E N 2 7 H 3 0 I G > 1 3 2 A N D G < 1 3 7 T H E N

3 3 X 3 1 G = S ( G ) : I F T H E N G O S U B 3

7 H 3 2 P R I N T # 2 , C H R $ [ G ) ; : G O T O 2 7K 3 3

Q 3 4

X Q 3 5 0S 3 6 P C 3 7 0

C J 3 8 0H P 3 9 0F 4 0 R 4 1 S 4 2

R 4 3 X R 4 4 0P 4 5

P R I N T i i S ; " [ W H T } " : N S " " : TS = " " : E = 0O G - 1 3 2 G O S U B 3 9 0 , 4 5 0 , 76 0 , 4 2 P R I N T I G O T O 2 6 0R E + P R I N T B Y T E ♦ ■ P R I N T B S ; C H R S ( R ( G ) ) ; C S ; :R E T U R NR E 4 F l E C H O + P R I N T " E C H Q : " ; M I D S ( " O N{ S P A C F , T O F F " , H 1 , 3 )H « 3 - H : R E T U R NR E + F 7 H E L P + P R I N T " [ R V S l F l ( O F F ) = E C M O{ S P A C E S } ( R V S } e ; 3 ( O F F )R E C E I V E ( 2 S P A C E S H R V S l F5 ( O F F j = S E N D [ 2 S P A C E S )[ R V S } F 7 T O F F } = H _ E L P "R E T U R NR E + F 3 R E C E I V E + I N P U T " R E C E I V E : F I L E T Y

S ( L E F T l " ; T SH E 4 6 0C 4 7

X X 4 8 0M C 4 9 0R 5 0 O 5 1

F P

Q R E A M A

J K D F

E E

5 3 5 4

5 5 5 6 5 7 5 B 5 9 6 0

6 1 6 2

6 3 6 4 6 5 6 6

G O S U 8 2 0 5 0 : I S = I S + " , " * T SO P E N B , 8 , 8 , I S " , W " - . G O S UB 2 0 2 0I E T H E t l 6 2 G O S U B l 3 2 0 : G O S U B 6 7 0I W S - " Z " T H E N E I T H E N 6 2 P R I N T K 8 , I S jI S T H E N E » 5 : I S = " W R I T

E R R O R "G O T O 5 5 0C L O S E 8 : G O S U B 2 0 2 t f : G O T O 49 I E > T H E N U S = " E " + l SP = 0 : P S = " " : I F E < > 4 T H E N{ S P A C E ] G O S U B 1 3 2 0

G O T O 1 1 5 0R E + R E C E I V E P A C K E T

K 6 7 F O J = T 5 : X = P : G O 5 U B 14 9

H 6 3 P R I N T M I D S ( " + O . O " , Y , 1 ) ;C 6 9 U S = M I D S ( " Y Y N N " , Y , 1 ) : U = KK 7 0 O G O T O 7 3 0 , 7 1 0 , 7 2 0 , 7 2E B 7 1 0 U K - A N 6 U U S * - A SJ A 7 2 0 G O S U B 1 3 2 0 : N E X T : E » 4 : R E T U

R F 7 3 K = K + 1 A N D 6 3 : U S = U S + P SX F 7 4 0 A S = P S : A = P : R E T U R NK 7 5 R E + F 5 S E N D + C 7 6 I N P U T " S E N D : W H I C H F I L E (

S " ; N SX 7 7 I N S ^ " " T H E N R E T U R NK 7 8 O P E N 8 , 8 , B , " S : " + N SO 7 9 G O S U B 2 0 2 0 : I F T H E N 9 1 M 8 0 G E T I 8 , G S , G S : F O R N = T

f S P A C E ) 1 4 3X 8 1 G E T < B , G S , G S , G S , I SD A B 2 0 I F S T T H E N 9 1 J 8 3 N S = S T R S ( A S C ( G S + Z S ) * A S C [

1 $ + Z S ) * 2 5 6 )M X 8 4 0 F O T O 4 0 : G E T i | 8 , G S ,

I B F B 5 0 N S = N S * G S * 1 S ; I F I S > " " T HE N E X TR 8 6 T S ^ M I D S ( N $ , 2 5 , 1 )B 8 7 I T $ O " P " A N D T S < " S "

H E 9 1 D 8 8 F O 1 = T 2 R 8 9 I M I [ ) S [ N S , I , 1 ) O C H R S ( 3

i T H E N N E X TB 9 0 N [ N ) - M I D S ( N S , 7 , 1 - 7 ] : N

X R 9 1 C L O S E B : G O S U B 2 0 2 0 : I F

( S P A C E ) T H E N 1 1 5 0C 9 2 P R I N T " N U M B E R O F I L E S : "

; M 9 3 I N = T H E N R E T U R NS 9 4 G O S U B 1 8 9 0 : U S " S " + P S : X <

: G O S U B 1 2 5 0X 9 5 X = 0 : I F T H E N 1 1 2 0A J 9 6 0 G O S U B 1 9 2 0 : F = 0B 9 7 E = 0 : I F F = T H E M E = 2 : G O T

0 1 1 1 0B 9 8 I S = N S ( F ) : G O S U B 2 0 5 0C 9 9 U S = " F " * I S : G O S U B 1 2 0 0 : I F

( S P A C E ) E T H E N 1 1 1 0J 1 0 0 0 O P E N 8 , 8 , 8 , N S ( F ) : G O S U B

2 0 2 0J 1 3 1 0 I T H E N 1 0 9 0P 1 0 2 0 U S = " " l V - 0 : F O R 1 = T

B 1 0 3 0 G E T » 8 , G S : G = A S C ( G S + 3 S ) :G O S U B 1 8 9 0 : G O S U B 1 6 7 0 : P = 4: G O S U B 6 7 0I E ' T H E N G O S U B 1 9 2 0I E > T H E N 6 3 E = 0 : G O S U B 1 3 2 0 : P = 0 : P S = " "G O S U R £ j 7 0 : I F W S = " B " T H E N

E G 5 2 0 I T H E N 6 3

E 1 0 4 0 I A N T H E N V = V + 1 :G = G - B

S P 1 0 5 9 I G < 3 2 O R G = 3 5 O G = O G = 1 2 7 T H E N V = V + 1

A 1 3 6 0 I S T H E N E = 1 : G O T O 1 0 HK 1 0 7 0 I l + V < P ( l ) T H E N N E X T

5 C O M P U T E S G o z e f f o D e c a m b e r 1 9 8 9

Page 57: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 57/92

C 1 0 8 0 U S = " D " + U S : G O S U B 1 2 5 0 : G OT O 1 0 1 0

Q 1 0 9 0 T E < T H E M U S = " Z " : G O SO B 1 2 0 0 : F = F + 1

J D 1 1 0 0 C L O S E 8 : G O S U B 2 0 Z O : I F< T H E N 9 7

D 1 1 1 0 I E < T H E N U S = " B " : G O SU B 1 2 0 G

B 1 1 2 0 I E < T H E N 1 1 5 0P 1 1 3 0 U S = " E " + I 3 : G O S U B 1 2 0 0 : I S

= M I D S ( U S , 2 )E S 1 1 4 3 R E + E N M E S S A G ES 1 1 5 0 U S = " C O M P L E T E R E M O T E

( L E F T { T I M E O U T L O C A L "P 1 1 6 0 P R I M T : P R I N T M I D S ( U S , E * 8

- 1 5 , 8 ) ;E A 1 1 7 0 I ( f t N D 1 ) = 0 T H E N P

I N T : R E T U R NH 1 1 8 0 C O S U B 2 f l 5 0 : P R I N T " " ; t S :

R E T U R MH 1 1 9 0 R E + S E N D S T R I N G * P 1 2 0 0 V = 3 : F O R 1 = 1 T O L E N ( U S )G 1 2 1 0 G = f i S C ( M I D S ( U S , I , l ) + Z S )C 1 2 2 0 I G < 3 2 O R G = 3 5 O G =

T H E N V = V + 1G 1 2 3 0 N E X TE M 1 2 4 0 H E M + S E N D P A C K E TB J 1 2 5 0 F O B T 5 1 K G O S U I 1

1 3 2 0P 1 2 6 3 G O S U B 1 4 9 0J F 1 2 7 0 I W S = " N " A N ( V = l O

i S P A C E j P ) T H E N ? = Q B 1 2 6 0 P R I N T M I D 5 ( " + + . O " , Y , 1 ] ;f t 1 2 9 0 I Y < T H E N K = K + 1 A N D

( S P A C E } 6 3 : R E T U R NE S 1 3 0 0 N E X T : E = 4 : R E T U R NK A 1 3 1 B R E P U P A C K E TM G 1 3 2 0 I = 1 : C = 6 6 + L E N ( U S ) * V + U : G

O S U B 1 6 7 0C H 1 3 3 0 I I > P ( 3 ) T H E M 1 3 5 0C J 1 3 4 0 P R I N T S , C H R S ( P < 4 ) > : I

I + 1 : G O T D 1 3 3 0C H 1 3 5 0 P R I N T S 2 , C H R 5 ( 1 ) ; C H R S ( L

E N ( U S ) + V + 3 - l ) ; C H R S ( U 3 )

G 1 3 6 0 F O 1 = T L E N ( U S )F I 1 3 7 0 A S C ( M i n $ [ U S , I , L ) ) : I T H E N 1 4 1 0

F D 1 3 8 0 I F A N T H E N S = Q : G OS U B 1 4 7 0 : G = G - B

A M 1 3 9 0 I G < 3 2 O G = 1 2 7 T H E N( S P A C E ] G O S U B 1 4 5 H : G = F N T( G ) : G O T O 1 4 1 0

M 1 4 B 0 I G = 3 5 O G = Q T H E N G OS U B 1 4 5 0

Q 1 4 1 0 S = G : G O 5 U B 1 4 7 0 : N R X TK H 2 P P . I N T # 2 , C H R S ( F N C ( C ) ;

H R S ( P [ 5 ) ) ;H P 1 4 3 0 R E T U R NK 1 4 4 0 R E + P U T B Y T E ' # + B 1 4 5 0 S = 3 5P X 1 4 6 0 R E M + P U B t f T E S ♦ G 1 4 7 0 C = C * S : P R I N T # Z , C H R $ { S ) ;

: R E T U R ND 1 4 8 0 R E + G E P A C K E T + B R 1 4 9 0 I S = " " : Y = 2 : W S = " " : T « T I + P

( 2 X 1 5 0 0 G E T # 2 , G S : I F S A N 2 4

T H E N 1 5 0 0M 1 5 1 0 I G $ O C H R S ( 1 ) A N D T I <

T H E N 1 5 0 0Q B 1 5 2 9 0 : I F G S O C H T ! S { 1 ) T H

1 6 5 0K 1 5 3 0 G O S U B 1 7 0 O ; I F T H E N 1

5 S 1 5 4 0 D = G - 3 2 : G O S U 3 1 7 0 0 : I F

( S P A C E ] T H E N 1 6 5 0A S 1 5 5 0 U = G - 3 2 : G O S U B 1 7 0 0 : I F

{ S P A C E l T H E N 1 6 5 0G 1 5 6 0 W S = G S : W - X + 1 : I F D < T H

1 6 1 0X 1 5 7 0 F O 1 - T H 1 5 B B G O S U B 1 7 0 0 : I F T H E N 1

5 F 1 5 9 0 O N G O S U B 1 7 5 0 , 1 8 0 0 , 1 8

3 0 , 1 8 6 0 , 1 7 8 0K 1 6 0 0 N E X TO 1 6 1 0 C = - F N C ( C ) : G O S U B 1 7 0 0 : I F

T H E N 1 6 5 0G 1 6 2 0 I F T H E N Y = 2 : W 5 = " " : G O

T O 1 6 5 0C B 1 6 3 0 G O S U B 1 7 0 0 : I F T H E N 1

5 F 1 6 4 3 U O K : I F W $ - " E " T H E N

{ S P A C E } E = 3X P 1 6 5 0 Y = Y + 1 : I F T H E N Y = Y + 1B G 1 6 6 0 R E + C L E A R I N P U T B U

F E + P C 1 6 7 0 G E T # 2 , G S : I F G S = " " T H E N

R E T U R NB 1 6 8 0 G O T O 1 6 7 0D 1 6 9 0 R E + G E T B Y T E + M l 1 7 0 0 G E T # 2 , G S : Y » S T l E F T H

1 7 2 3E P 1 7 1 0 G = A S C ( G S ) : C = C + G : R E T U R NC 1 7 2 0 I = A N T K T H E N

7 0 Q 1 7 3 0 Y = 2 : K S = " " : R E T U R NA O 1 7 4 0 R E M + D E C O D E B Y T E + D 1 7 5 0 I G = P ( 6 ) T H E N H = 2 : R E T

U R K F 1 7 6 0 I G = T H E N W = 3 : R E T U R NG 1 7 7 0 R E + A D D B Y T E + D 1 7 8 0 1 $ = I S + C H R S ( G ) : R E T U R NF 1 7 9 0 R E M + C O N T R O L B Y T E + F 1 8 0 0 I G O P ( 6 ) A N G O T

E G = F N T ( G )Q 1 8 1 0 I S = I S + C H R S ( G ) : W = 1 : R E T U

R ( J 1 8 2 0 R E M + Q U O T E D B Y T E * S D 1 8 3 0 I G = P ( 6 ) T H E N W = 4 : R E T

U R E 1 8 4 0 I S = I 5 + C H R 5 ( G O 1 2 8 ) : W

= 1 : R E T U R NK 1 8 5 0 R E + Q U O T E D C O N T R O L

I S P A C E l B Y T E + 1 I 1 8 6 0 I G O P ( 6 | A N G O T l

E G = F N T ( G )R 1 8 7 0 I S = I S + C H R S ( G O R 1 2 B ) : W= l ! R E T U R NK 1 8 R 0 R E * ■ ■ * I N I T I A L I Z E P A H A

M E T E R S + J R 1 8 9 0 K = 0 : V = 0 : Q = 0 : I S = " "G 1 9 0 0 D 5 = C H R $ ( 1 1 2 ] + " % 3 - K N "E Q 1 9 1 0 R E t S E P A R A M E T E R S

f S P A C E } + +B 1 9 2 0 F O 1 = T 7 : G S = M I D S ( I

9 , 1 , 1 )A 1 9 3 0 I G S < " I " T H E N G S = M I f ) S

C D S , 1 , 1 )P 1 9 4 0 P { I ) = A S C [ G S ) : N E X T : P [ 1 )

= P ( l ) - 3 6S 1 9 5 0 P ( 2 ) = 6 0 * ( P ( 2 ) - 3 2 ) : P ( 3 )

= P ( 3 ) - 3 2P 1 9 6 0 P ( 4 ) = P ( 4 ) - 3 2 : P { 5 ) = P ( 5 )- 3 A 1 9 7 C J G = [ ( P ( 7 ) A N D 6 3 A N

6 3 ) > 3 2H 1 9 8 0 G S = " Y " : I F T H E N Q = P ( 7

) : G O T O 2 0 0 H 1 9 9 0 I F T H E N G " 6 " : I ! - - p

7 ) = 8 9 T H E N Q = 3 SM K 2 0 0 0 P S = C I 1 R S ( 1 2 6 ) + " , @ - J " + G

5 : R E T U R NB 2 0 1 0 R E + C H E C K D R I V E + P 2 0 2 0 I N P U T # 1 5 , G , G S : I F T H

E = 5 : I S - G SE 2 0 3 0 R E T U R NE 2 0 4 H R E M + C O N V E R T I + F 2 0 5 0 G S = " " : F O R 1 - T L E N | I

S F F 2 0 6 0 G - A S C ( M I D S ( I $ , I , 1 ) + Z S )D C 2 0 7 0 I G > 9 5 T H E N G = A N G R 2 0 8 0 G S = G $ + C H R S ( G ) : N E X T : I S =

G S R E T U R N 6

N O A V A I L A B L E F O R T H E A M I G A

T h M i c r o F l y t e J O Y S T I C K , t h o n l y f 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 n -I r o l t o F l i g h t S i m u l a t o r I I

" . . I t r a n s f o r m s a 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 " B . A . C . E .

M I C R O C L J B E P R O D U C T SC o m m o d o r e 6 4 / 1 2 8

M p c r o F l y t e A T J o y s t i c k $ 5 9 . 9 5T 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 t i c t o o l f o r y o u rj o y s t i c k S 4 . 9 5

A m i g aM i c r o F l y t e J o y s t i c k — P l u g s i n t o t h m o u s ep o r t w o r k s w i t h m o s t s o f t w a r e 1 1 1 9 . 9 5

A n a l o g J o y s t i c k $ 5 9 . 9 5I n c l u d e S 4 . 0 0 s h i p p i n g o j o y s t i c k o r d e r s . F S I l i sa 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 e c t f r o m :

I Y I I C R O C U B EC O R P O R A T I O N

P . O . f i r m d f i i iL e e s b u r g . V Z 2 0 7 51 7 0 3 1 7 7 7 - 7 1 5 7

R e a t f e i S c r m c e N u m B e r 1 1

C a Y o u rC o m p u t e r M a k eY 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 i h l a w c o w e r a n s t o r a u c o y o u rc o n i g u t e r t d e t e r m i n e a n r e l i r t e i d n u m b e r s e l e c t i o nm e t t i o d s i h a t w i l l w i t h e v a r i o u s l o t t e r y n a m e s y o p l a y D o b l i m i t e d l t h o n o I w m e t h o d s t h a to t h e r p r o g r a m s u s ( h e y m i g h t n o w o r k i y n u r s l a t eI b e i e i n b e t i e i s y s t e m a v a i l a l i l e 1

J o i n [ h g r o w i n g , l i s t c w i n n e r s u s i n g o u s y s t e m .

L o t t e r y r j r t C BL o l l e r y

I B P

4 S X

S P E C I F Y? 8 L o l t e r yA t a r i . L o n e i y

4 | P l u S / 4 lP

A a n a c o m p a t i b l e sC o m r n M o r e 6 4 / i 2 8 P l u s / 4 a r r e g i s t e r e d

i r a d e m a i k s o C o m i n o d o t e I n I B P C / X T / A a r e r e g i s i e r e d l i a d e m a r k s O

I n t e r n a l i o n a B u s i n e s s M a c h i n e s I n A l a n S i l e o i s t e i e d t r a d e m a r k o f A t a r i C o r n

I o l d e r , s e n d S 2 9 9 5 l o e a c h p l u s 5 0 p o s t a g e sh a n d l i n g p e o r d e ri l l l m o i s r e s i d e n t s a d 6 s a l e s t a t ][ O r d e r s o u i s i d e N o i l h A m e r i c a a d S 0 0

C O o r d e r s c a l l

( 3 1 3 ) 5 6 6 - 4 6 4 7S u p e r i o r m S y s t e m s , k x . \ < l i £ j l f i iP 6 0 i ? l 3 - W r i M l i i i g U E 0 0 9 0 - - f

I r I R v a a q r S e r v l c t N u m & t r 1 2

C O M P U T E ! ' * G a z e l l e D e c e m b e r 1 9 8 9 5

Page 58: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 58/92

H a v i n g t r o u b l e l o c a t i n g i m p o r t a n td i s k f i l e s ? " D i s k I n v e n t o r y " c a h e l p . T h i s u t i l i t y p r o g r a m c a t a l o g sd i s k f i l e s a n h a t w u n i q u e f e t u r e s . F i r s t , i c a c a t a l o g s e v e r a ld i s k s a o n c e , a l l o w i n g y o t c o p i l e o n c o m p l e t e l i s t o f f i l e n a m e s .S e c o n d , D i s k I n v e n t o r y a u t o m a t ic a l l y s e n s e s w h e n y o r e m o v e a n i n s e r t n e d i s k , t h u s e l i m i n a t i n gk e y b o a r d i n t e r a c t i o n a n d m a k i n gt h i n v e n t o r y p r o c e s s q u i c k a n e a s y .

G e t t i n g S t a r t e dS i n c e D i s k I n v e n t o r y i w r i t t e n e t i r e l y i n B A S I C , 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 , t t y p e i i n W h e ny o u ' v e f i n i s h e d t y p i n g , m a k e s u r ey o s a v e c o p y o t h p r o g r a m t t a p e o r d i s k b e f o r e a t t e m p t i n g t r u i t

W h e n y o u ' r e r e a d y t i n v e nt o r y d i s k , l o a d t h p r o g r a m a n t y p e R U N . T h e m a i n m e n u w i l l a p e a r , o f f e r i n g t h r e e o p t i o n s . S e l e c to p t i o n t i n v e n t o r y a l f i l e s , o t i o n f o P R f i l e s o n l y , o o p t i o nf o S E f i l e s o n l y . I n s e r t y o u r f i r s td i s k a n m a k e s e l e c t i o n t b e g i nt h i n v e n t o r y p r o c e s s .

A t h p r o g r a m r e a d s t h e d i s kf i l e s , i w i l l d i s p l a y t h e f i l e n a m e ,f i l e t y p e ( f o p r o g r a m f i l e s , f o s e q u e n t i a l f i l e s , a n s o n ) , a n t h d i s k n a m e f o e a c h f i l e . W h e n i f i i s h e s w i t h d i s k , i n s e r t a n o t h e rd i s k o r p r e s s a n k e t e n t h i v e n t o r y p r o c e s s . T h p r o g r a m w i l ld e t e c t w h e n a n o t h e r d i s k h a b e e ni n s e r t e d a n w i l l a u t o m a t i c a l l y s t a r tr e a d i n g t h d i r e c t o r y o t h n e d i s k .

A f t e r a l t h e d i s k s y o u w a n t t i n v e n t o r y h a v e b e e n r e a d , p r e s sa n k e f o t h f i n a l m e n u . F r o m

H E R E ' S W A T C A T A L O G Y O U R D I S K S

I N T O S I N G L ER E F E R E N C E L I S T .

F O T H 6 4

P R I N T E R R E C O M M E N D E D ,

t h i s m e n u , y o c a s o r t t h f i l e s b n a m e , s a v e y o u r i n v e n t o r y l i s t t d i s k a a A S C I I f i l e , d i s p i a y t h l i s to t h e s c r e e n , p r i n t t h l i s t , o e x i tt h p r o g r a m . T m a k e s e l e c t i o n ,p r e s s t h e c o r r e s p o n d i n g n u m b e r .I y o d i s p l a y t h e l i s t , y o c a s l o w t h s c r o l l i n g p r o c e s s b h o l di n d o w n t h C T R L k e y . T h s o r t i n gi d o n e a l p h a b e t i c a l l y b f i l e n a m ea n m a t a k e s e v e r a l m i n u t e s , d p e n d i n g o n t h n u m b e r o f i l e s . T h p r i n t o p t i o n w o r k s w i t h C o m m od o r e o C o m m o d o r e - c o m p a t i b l ep r i n t e r . M a k e s u r e y o u r p r i n t e r i o n l i n e b e f o r e s e l e c t i n g t h p r i n t o t i o n . I y o d e c i d e t s a v e y o u r l i s t t d i s k , y o u ' l ! b e p r o m p t e d f o f i l en a m e . R e m e m b e r t h a t f i l e n a m e s c a b n m o r e t h a n 1 c h a r a c t e r s i l e n g t h .

T h S o r t R o u t i n eD i s k I n v e n t o r y u s e s s h e l l s o r t t o r d e r t h e f i l e n a m e s . T h i s t y p e o s o r t i a d e q u a t e w h e n c a t a l o g i n gf e d i s k s , b u i m a b o d o w n i y o u h a v e l a r g e n u m b e r o f i l en a m e s t s o r t . F o t h i s r e a s o n , y o m a w a n t t r e p l a c e t h e s o r t r o t i n e , l o c a t e d i l i n e s 6 5 0 - 7 4 0 , w i t ho n o y o u r o w n . I n t h i s r o u t i n e , t h

i n f o r m a t i o n f o e a c h f i l e n a m e i s t o r e d i t h a r r a y R $ ( ) . E a c h e l m e n t o R c o n t a i n s t h f i l e n a m e( p o s i t i o n s 1 - 1 6 ) , t h f i r s t l e t t e r o t h f i l e t y p e ( p o s i t i o n 1 8 ) , a n t h d i s k n a m e ( p o s i t i o n s 2 0 - 3 5 ) .

B d e f a u l t . D i s k I n v e n t o r yh o l d s a m a n y a 5 0 f i l e n a m e s( n u m b e r e d 0 - 5 0 0 ) . Y o c a i c r e a s e t h i s n u m b e r b y c h a n g i n g t h D I s t a t e m e n t i n i i n e 1 5 0 . F o e a m p l e , t a l l o w f o 1 0 0 0 f i l e n a m e s ,y o u ' d c h a n g e t h i s s t a t e m e n t t D I R $ ( 9 9 9 ) .

D i s k I n v e n t o r yF 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

Q 2 P O K E 5 3 2 9 0 , 0 : P O K E 5 3 2 8 1 , 0 :P R I N T " { C L R ) { Y E L } "

X 3 P R I N T T A B ( 1 0 ) " { R V S )( 2 S P A C E S ) "F 4 P R I N T T A R I 1 0 ) " ( R V S )

f S P A C E S j D I S K I N V E N T O R Y( S P A C E S ) "

A 5 P R 1 N T T A B ( 1 0 ) " { R V £ )J 2 S P A C E S ) "

R J 6 0 P R I N T " f 3 D O W N } ( 2 S P A C E S }1 ) { 2 5 P A C E S ) l N V E N T 0 R Y A

F I L E S "G 7 P R I N T " l D O W N } ( 2 S P A C E S ) 2 )

{ S P A C E S [ I N V E N T O R Y ' P R GF I L E S O N L Y "

A 8 P R I N T " ( D O W N } { 2 S P A C E S ) 3 )( S P A C E S ) I N V E N T O R Y ' S E Q

F I L E S O N L Y "M 9 P R I C 1 T " { 5 D 0 W N ) ( W H T )( R V S ) I N S E R T F I R S T D I S K

N M A K E S E L E C T I O N "O 1 0 G E T A S : I F A $ " " " T H E N 1 0 0D 1 1 I F A $ < " 1 " O R A S > " 3 " T H E N 1 0 0X 1 2 B S - " $ "F 1 3 I F A $ = " 2 " T H E N B S = " S : * = P "J 1 4 I F A S = " 3 " T H E H B S = " S : * = S "H 1 5 D I K R $ ( 5 0 0 ) : C U R R E N T = 0J 1 6 O P E N 1 5 , B , 1 5 : O P E N 1 , 8 , 0 , BM 1 7 P R I N T ' M C L R ) ( W H T j " : P R I N T

" { S P A C E S j F I L E N A M E{ S P A C E S ) T Y P E( S P A C E S j D I S K N A M E "

P 1 B 0 P R N T " C C C C C C C C C C C C C C C CC C C C C C C C C C C C C ) Y E L ) Q 1 9 G E T t l , D $ , D S , D S , D $ , D $ , D S

R o b e r t B S c h o f i e l d

5 C O M P U T E I s G a z e l l e D e c e m b e r 1 9 B 9

Page 59: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 59/92

Q C P

B H F

R G

G B C X

H

H Q A

F R

E

C

D M D

2 0 2 1

2 2

2 3 2 4 2 5

2 6 2 7

2 8

2 9 3 0

3 1 3 2

3 3

3 4 3 5

3 6

3 7

3 8

3 9

4 0 4 1 4 2

, D S , D SD N S = " "F O R I = > 1 T 0 1 6 : G E T # 1 , X S : D N S= D N S + X S : N E X T IG E T I 1 , D S , D S , D S , D $ , D S , D S, D S , D S

G E T i l , D S , D S , L S , D S , E SI F E S = " B " T H E N 3 5 0G E T # 1 , X S : I F X S O C H R S ( 3 4 )T H E N 2 5 0N " G E T * 1 , X S : I F X S O C H R S [ 3 4 )T H E N N S N S » X S : G O T O 2 7 G E T I 1 , D S : I F D $ = " " T H E N 2 8

T S = D S : G E T # 1 , D S , D 5F 0 R I = L E N ( N ? ) T O 1 6 : N S = N $ +C H R S ( 3 2 ) r N E X T IR $ ( C U R R E N T ) = M S + T S + C H R 53 2 ) + D N SP R I N T R S ( C U R R E N T ) t C U R R E HT = C U R R E N T + 1G E T # 1 , D S : I F D S = " " T H E N 3 3G O T O 2 3 0P R I N T : P R I N T " [ W H T j { R V S } IN S E R T N E X T D I S K O P R E S

f K E T S T O P "1 G : G O S U I H 1 0 : R G M B E I N GR E M O V E D ?

Q = 0 : G O S U B 4 1 0 : R E M F U L L Y[ S P f t C E j R E M O V E D ?

Q = 1 6 : G O S U B 4 1 0 : R E M B E I N GI N S E R T E D ?

Q = 0 : G O S U B 4 L 0 : R E M F U L L V[ S P A C E j l N S E R T E D ?

C L O S E 1 : C L O S E 1 5 : G O T O 1 6 0 :R E M R E A D f J E X T D I S KG E T W S : I F W S O " " T H E N 4 8 0P R I N T # 1 5 , " M - R " C H R S ( 3 O ] C

D

P F B

H S

M

E

D

S

4 3

4 4 4 5 4 6

4 7 4 8

4 9

5 0 5 L 5 2

Q 5 3

G 5 Q 5 P D 5 6 0D 5 7

G 5 3 A 5 9

B 6 0

K G 6 1 0H 6 2

H R S I 0 )G E T S 1 5 , Z S : I F Z S = " " T H E N Z S= C H R S ( 0 )I F f t S C ( Z S ) = Q T H E N 4 1 0R E T U R NP R I N T " ( C L R } { D O W N ) D I S K{ S P A C E j E R R O R : " E N S ; " "

M S ; " " E T $ ; " " E S SC L O S E 1 5 : E N DP R I N T ' M C L R } [ D O W N }{ R I G H T j { W H T ) I R V S ) S E L E C

T t V E L j " : P R I N T : P R I N T : PR I N TP R I N T " 1 S O R T B F I L E NA M E " : P R I N TP R I N T " 2 S A V E A A A C I F I L E " : P R I N TP R I N T " 3 D I S P L A Y T S R E E N "P R I N T " { 4 S P A C E S ) ( U S E < T R L > T O S L O W L I S T I N G ) " :P R I N TP R I N T " 4 P R I N T L I S T " : PR I N TP R I N T " 5 E X I T " : P R I N TG E T D S : I F D S » " " T H E N 5 5 I F D S < " 1 " O R D S > " 5 " T H E N 5 5 0D = V A L ( D S ) : O N G O T O 6 6 0 ,7 5 0 , 5 9 3 , 8 1 0 , 5 8 0C L O S E 1 5 : E N DP R I N T " { C L R } { W H T ) " : P R I N T" { S P A C E S j F I L E N A M E( S P A C E S j T V P E( S P A C E S j D I S K N A M E "P N T " C C C C C C C C C C C C C C C

C C C C C C C C C C C C C Y E L ~ )F O I = 1 T O C U R R E N T : P R I N T R

( I : N E X T IP R I N T : P R I N T " { W H T | ( R V S }E N ( P R E S S A N Y K E Y ) "

G C 6 3 0 G E T D S : I F D S = " " T H E N 6 3 0B 6 4 G O T O 4 8 0E 6 5 R E * * S O R T R O U T I N E *

E O 6 6 0 P R I N T " { C L R ) { D O W N )( R I G H T ) i C Y N } S O R T I N G . . . "

M » C U R R E N T - 1M = I t J T ( M / 2 ) : I F M = 0 T H E N 4 8 0J = 0 : K = C U R R E N T - 1 - ML - I + MI R S { I ) > R S ( L ) T H E t J T S R ( I ) : R S ( I ) = R S ( L ) : R S ( L ) = TS : I = I - H : I F I > 0 T H E N 7 1 0

J - 1 : I E 1 J > K T H B N 6 B 8G O T O 7 0 0I N P U T " { C L R ] ( D O W N j{ R I G H T H W H T ) F I L E N A M E " N S : N S = L E F T S ( N S , 1 6 )O P E N 2 , 8 , 8 , " 0 ; " + - H 5 " , S , W

X J G D A f t

D D K

6 7 f l6 8 6 9 7 0 7 1 7 2

7 3 7 4 7 5

H 7 6

C 7 7 P R I N T # 2 , " { 2 S P A C E S } F I L EN A M E ( 4 S P A C E S j T Y P E{ S P A C E S l D I S K N A M E "

C B 7 B 0 P R I N T I 2 , "{ S P A C E }

I

C 7 9 F O I - 1 T O C U R R E N T : P R I N T !2 , R $ ( I ) : N E X T IB 8 0 P R I N T # 2 : C L O S E 2 : G O T O 4 8 H

D 8 1 O P E N 4 , 4 : C M D 4G X 8 2 0 P R I N T # 4 , " { 2 S P A C F . S } F I L E

N A H E [ 4 S P A C E S } T Y P E{ S P A C E S } D I S K N A M E "

F 8 3 P R I N T I 4 , "( S P A C E )

F 8 4 F O I = 1 T O C U R R E N T : P R I N T #4 , R $ ( I ) : N E X T I

S 8 5 P R I N T # 4 : C L O S E 4 : G O T O 4 3 0

- A

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 C o m p u t e r R e f e r e n c e B i b l e

H c r c ' i v h a t I A N D M A R K w i l l e n a b l e y o t d S E A R C H T H R O U G H T H B I B L E — F i n d

P h r a s e a , w o r d * o K n E e n c c a .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 e x t a n s e a r c h r e s u l t s [ h e n a d y o u ro w c o m m e n t s a n 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 E e x E 3 i n c o l o r . A d n o t e s ,

c o m e n u , a n r e f e r e n c e * . 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 p e r m a m e n t r e c o r d lC R E A T E F I L E S — C o n v e r t t h e m f a

w o r d p r o c e s a o f A l i k e P i p c r c l i p a n G E O 5 .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 i m 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 L O P R I C E !

$ 1 1 9 - 9 5v l . 2 f o C 6 a n v 2 . 0 f o C 1 2 8

C A L L O W R I T E 7 O D A 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

T H N E T E S T A M E N T G A M ET H O L T E S T A M E N T G A M E

G U A R A N T E E D N Q N D E N O M I N A T I O N A LG a m e L e v e l s m a k e l e a r n i n g F \ i n f o r a l l a g e s !

N e a r l y 3 0 B i b l e P a s s a g e s p e g a m e

F o F a s t e s t s e r v i c e , s e n d c h e c k o i i i ( j m : y o r d e r f o $ 2 9 . 9 5 e a c hj i l t i s $ 3 . 0 0 s h i p p i n g / h a n d l i n g t o

T h F a m i l y J e w e l s5 G 3 1 K e n t P l a c e

S a n t a B a r b a r a , C 9 3 1 1 7

H I : 1 / 2 " d i s k s a v a i l a b l ef o a a d d i t i o n a l $ 2 . 0 0 p u g a m e .

L a t t e r — d a y S a i n t s : P l e a s e r e q u e s tc o p y o o u r b r o c h u r e d e t a i l i n g

o u s p e c i a l L D p r o d u c t l i n e .

N O Y E K U E R N P R I O R K N d W U E D G E N E E D E DH a r d w a r e R e q u i r e m e n t s :

C o m m o d o r e 6 o 1 2 w i t h c o l o r T o m o n i t o r ; o C o m m o d o r e 1 2 w i t h S c o l u m n m o n i t o r ( c o l o r o b & w )

1 5 4 1 o 1 5 7 1 ( 5 1 / 4 " ) o t r u e c o m p a t i b U ? d i s k d r i v e1 0 0 % I B C o m p a t i b l e v e r s i o n a l s o a v a i l a b l e

F o m o r e i n f o r m a t i o n , o t o r d e r b y p h o n eC a l l < 8 0 5 > 6 8 3 - 4 5 6 8 I C O D o r d e r s o n l y ]

C a l i f o r n i a r e s i d e n t s , p l e a s e a d 6 s a l e s t a C i r c l e f i r n d c r S e r v i c e N u m b e r 1 3

C i r c l e f l t a d t r S e n i l e * N u m B e r 1 3 C O M P U T E ' S G a z e t t e D e c e m b e r 1 9 B 9 5

Page 60: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 60/92

S C R E E N F L I P P E RJ a m e s K W a l k e r

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

W i t h t h i n t r o d u c t i o n o f t h e 1 2 8 ,C o m m o d o r e f i n a l l y h a c o m p u t e rt h a t c o u l d d i s p l a y 8 c o l u m n s o t e x ti n c o l o r . T h i s w a a c h i e v e d u s i n gt h 8 5 6 3 V i d e o D i s p l a y C h i p ( V D C ) .T h i s c h i p h a i t o w 1 6 K b a n k f o s t o r i n g t e x t s c r e e n , c h a r a c t e r a t t r ib u t e s ( s u c h a c o l o r , r e v e r s e v i d e o ,b l i n k , a n u n d e r l i n e ) , a n c h a r a c t e rd e f i n i t i o n s . W i t h i n t h i s 1 6 b a n k ,t h e r e ' s a l s o 4 o u n u s e d m e m o r y( s e e t h a c c o m p a n y i n g m e m o r ym a p ) . T h i s a r e a i i d e a l f o l o c a t i n ga n o t h e r 8 0 - c o l u m n t e x t s c r e e n , i c l u d i n g c h a r a c t e r a t t r i b u t e s . ( B c a u s e i h a 6 4 o V D m e m o r y ,t h n e w e r 1 2 8 D c a s t o r e u t 1 d i f f e r e n t t e x t s c r e e n s . )

U n f o r t u n a t e l y , y o c a n n o tr e a d o r w r i t e d i r e c t l y t o t h i s m e m or y I n s t e a d , y o m u s t c o m m u n i c a t ew i t h t h V D C ' s 3 r e g i s t e r st h r o u g h t w m e m o r y l o c a t i o n s ,S D 6 0 0 a n $ D 6 0 1 ( t r i c k y t a s k f o b o t h b e g i n n e r s a n e x p e r t s ) . " 8 0 -C o l u m n S c r e e n F l i p p e r " i p r g r a m t h a t m a k e s i e a s y t m a n a g et w o m o r e 8 0 - c o l u m n t e x t s c r e e n s .

G e t t i n g S t a r t e d8 0 - C o l u m n S c r e e n F l i p p e r c o n s i s t so t w B A S I C p r o g r a m s . P r o g r a m1 " S c r e e n F l i p C r e a t o r , " c r e a t e sm a c h i n e l a n g u a g e f i l e o d i s k

c a l l e d V D C . S C R E E N . F L I P . T h i s f i l ec o n t a i n s t h e r o u t i n e s n e c e s s a r y t i n i t i a l i z e a n f l i p t h t e x t s c r e e n s .P r o g r a m 2 " D e m o , " s h o w s y o h o t u s 8 0 - C o l u m n S c r e e n F l i pp e i y o u r o w p r o g r a m s .

T e n s u r e a c c u r a t e t y p i n g , e t e P r o g r a m s a n 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 n t h i s i s s u e . B s u r e t s a v e c o p y o b o t h p r o g r a m s t d i s k w h e n y o u ' v e f i n i s h e d t y p i n g .O n c e y o u ' v e e n t e r e d t h t w p r g r a m s , r u n P r o g r a m 1 A f t e r i c r a t e s V D C . S C R E E N . F L I P , r u P r o g r a m t s e h o e a s y i i t f l i p b e t w e e n s c r e e n s .S c r e e n - F l i p p i n g R o u t i n e sT h m a c h i n e l a n g u a g e f i l e V D . S C R E E N . F L I P c o n t a i n s t h r e e r o t i n e s . T h f i r s t o t h e s e r o u t i n e s i f o o l d e r 1 2 8 s t h a t h a v e b e e n u g r a d e d t 6 4 o V D m e m o r y .T h V D C s i t h e s e m a c h i n e s m u s tb i n i t i a l i z e d t o u s t h e x t r a m e o r y . T h i s i d o n e w i t h t h c o m m a n dS Y 2 8 1 6 .

T h s e c o n d r o u t i n e c h a n g e sw h e r e t h 8 0 - c o l u m n t e x t s c r e e n o t h c h a r a c t e r a t t r i b u t e s f o r t h i ss c r e e n a r l o c a t e d . T h s y n t a x o t h i s c o m m a n d i S Y 2 8 3 1 , f c b , / 6 , r n

w h e r e h i t h h i g h b y t e o f t h e a d r e s s , I i t h l o b y t e o f t h e a d r e s s , a n r i V D r e g i s t e rn u m b e r ( 1 o 2 0 ) .

W h e n y o u c h a n g e t h a d d r e s sf o t h 8 0 - c o l u m n t e x t s c r e e n a n c h a r a c t e r a t t r i b u t e s , y o n e e d t w S Y c o m m a n d s . T c h a n g e t h s c r e e n a d d r e s s , a s s i g n n i v a l u e o 1 2 T c h a n g e t h a d d r e s s o t h s c r e e n ' s c h a r a c t e r a t t r i b u t e s , u s a r v a l u e o 2 0

A a n e x a m p l e , y o m i g h t w a n tt c h a n g e s c r e e n m e m o r y f r o m t h d e f a u l t t t h u n u s e d 4 a a d d r e s s$ 1 0 0 0 . T h h i g h b y t e o t h i s a d d r e s si S 1 ( d e c i m a l 1 6 ) ; t h l o b y t e i 0 T h e r e f o r e , t r e l o c a t e t h 8 0 - c o l u m ns c r e e n t l o c a t i o n $ 1 0 0 0 , y o u ' d e x c u t e S Y 2 8 3 1 , 1 6 , 0 , 1 2 . T h c o m a n d S Y 2 8 3 1 , 2 4 , 0 , 2 0 c h a n g e s t h a d d r e s s o f c h a r a c t e r - a t t r i b u t e m e o r t $ 1 8 0 0 .

T h f i n a l r o u t i n e c h a n g e s t h l o c a t i o n w h e r e c h a r a c t e r s a r e p r i n te i V D m e m o r y . T h i s m e a n sy o c a d i s p l a y o n e 8 0 - c o l u m n t e x ts c r e e n w h i l e w r i t i n g t a n o t h e r s m u l t a n e o u s l y . T h f o r m a t o t h i sc o m m a n d i S Y 2 % ( > \ , h b c , h b a

w h e r e h b i t h h i g h - b y t e c h a r a ct e l o c a t i o n a n h b i t h h i g h - b y t ea t t r i b u t e l o c a t i o n . T o u t p u t c h a ra c t e r s t t h u n u s e d 4 b l o c k , u s t h c o m m a n d S Y 2 8 6 1 , 1 6 , 2 4 .N o t e t h a t o n l y t h h i g h b y t e s o t h a d d r e s s e s a r u s e d .

Page 61: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 61/92

C O P I E S 9 9 . 5 0 % O P R O T E C T E D S O F T W A R EW I T H P O W E R A N D P A R A M E T E R S T S P A R E . . .U P D A T I N G ( c o s t U $ 1 8 . 0 0 ) A D D S E V E N M O R E .

O V E R 4 P A R A M E T E R S b u i l t i n t o t h I n v a d e r C o p y i n gM o d u l e s a r e a u t o m a t i c a l l y c a l l e d , w h e n c o p y i n g c e r t a i n" T o u g h t C o p y " d i s k s . T h e s e a r i n s t a l l e d o S I D E4 1 E X T R A P A R A M E T E R S , t c o p y m o s t r e c e n t d i s k si n c l u d i n g R A P I D L O K V - M A X ! a r i n s t a l l e d o t h D I S K - I N V A D E R . W a l w a y s S h i p t h L A T E S T V E R S I O N .U S W I T H o 1 5 4 1 / 1 5 7 1 D r i v e s o c o m p a t i b l e s o M S D u a l D r i v e a n C O M M O D O R E 6 a n 1 2 ( u s e d i 6 m o d e ) .

F A S T F i l e C o o / I n c l u a e d , w i t h s e c o n dN K N O C K P E R F E C T F O R M A T T E RF A S T F U L L D i s k C o p i e r l o t w 1 5 1 1 / 1 5 7 1 c o p i e si u n d e r m m u l e .- F A S T F U L L D i s k C o d - 6 ' t o o n s 1 5 4 1 / 1 5 7 1 e g f l i e s- , . i " ( ? ' " " r - . s . u i

. . P R I C E P & I N C L . U $ 3 6 . 5 0 C D S 4 9 . 5 0W a c c e p t V I S f l

J O R D E R s e n d c f l e c l t o m o n o y o r a o t t I / A K \ T f Z , f ~ A O u e l w c i n i < l « n n . i u i d W > M i e t t » i / 1 K f l l ' n j / i n L / L U a i a r a e r s t n r p p s a v r i i n m 4 h u u r s " ' P l a c e C h a r n y , L o r r a i n eT e l e p h o n e : 1 5 1 4 6 2 1 - 2 0 8 5 Q u e b e c J 6 3 X 9 . C a n a d a

C i r c l e H e a d e r S e r v i c e N u m b e r 1 2

A T T E N T I O N E D U C A T O R S

N O N E T W O R KY O U R C O M M O D O R E " 6 4 ' $

A N 1 2 8 ' s W I T H T H P O W E RA N C A P A C I T Y O 2 M B Y T E

H A R D D R I V EC a l l u l o y o u r F R E E

i n f c u m a t i o n p a c k a g et - 8 0 0 - 3 8 7 - 4 2 2

I n c ,U n i | 1 L J p k P V * * . D t T . l i l t

C i r c l e R * a d a r S e r v t c c N u m b e r 1 2

V D M e m o r y M a L o c a t i o nS 0 0 0 0 - $ 0 7 F F

$ 0 8 0 0 - $ 0 F F F$ 1 O O O - $ 1 F F F$ 2 0 0 0 ~ $ 3 F F F

D e s c r i p t i o nT e x t d i s p l a y{ 8 2 5 C h a r a c t e r a t t r i b u t e sU n u s e dC h a r a c t e r - s e td e f i n i t i o n s

K G 1 0 0 D A T A 0 O , 0 0 , 8 D , 4 1 , 0 B , 8 E ,4 2 , 0 B , A D , 4 1 , 0 B , A E , 4 2 , 0 B, 8 D , 2 E , 0 A , 8 E , 2 FA X 1 1 0 D A T A 0 A , 6 0 , 0 0 , 0 0 , 0 0 , 6 0

P r o g r a m 2 o e m o

P r o g r a m 1 S c r e e n F l i p C r e a t o rB 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 R I G H T S R E S E R V E D

G 2 F O I = D E C ( " 0 B 0 0 " ) T O D E C( " 0 B 4 2 " )

B 3 R E A D X S X = D E C ( X 5 ) : P O K E

B 4 N E X TX 5 P R I N TG 6 I Y = 5 3 6 2 T H E N B S A V E " V

C . S C R E E N . F L I P " , B 0 , P ( D E C {" 0 B 0 0 " ) ) T P ( D E C ( " 0 B 4 3 ") ) E N

E 7 P R I N T " E R R O R I D A T A S T AT E M E N T S " : E N D

K 8 D A T A A 2 , 1 C , 2 0 , D A , C D , 0 9 , 10 , 2 0 , C C , C D , 2 0 , 3 C , C E , 6 0 , 00 , 8 D , 2 A , 0 B , 8 E , 2 B , 0 B , B C

M 9 D A T A 2 C , 0 B , A E , 2 C , 0 B , A D , 2A , 0 B , 2 0 , C C , C D , E B , A D , 2 B , 0B , 2 0 , C C , C D , 6 0 , 0 0 , 0 0

B H 1 0 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 DA 2 1 D E C ( " 0 1 3 0 0 " )

[ S P A C E S l R E M 1 [ S P A C E S } - I N I T I A L I Z E4 V D R A

R 3 S D E C ( " 0 B 0 F " ) :[ S P A C E S l R E M S C H A N G

B E G I N N I N G O V D C S C R E EA N A T T R I B U T E S

P E 4 0 S D E C [ " 0 B 2 D " ) :{ S P A C E S j R E M S S E O I N T E R S F O P R I N T I N G T ( S P A C E ) S C R E E N S

E S R E M * * * * * * L O A D S C R E E N l A N D L I N G R O U T I N E S * • ' • • '

X H 6 0 B L O A D " V D C . S C R E E N . F L I P " ,B 0 , P ( D E C ( " 0 B 0 0 " ) )

J 7 R E * * * * * * D E M O T H R O U TI N E S * * • • * *

D 8 R E K { 2 S P A C E S j S Y S 1 6 R E * * E L I M I N A T E T H E F I R S TR E I Y O H A V E 6 4 O

J S P A C E l V D C R A R 9 F A S T : S C N C L R : G R A P H I C 5

C O L O R 6 , H 1 0 P R I N T T A B ( 2 0 ) " { C Y H l C O P Y H

I G H T 1 9 8 9 C O M P U T E ! P U B LI C A T O N S , I N C . "

K 1 1 P R I N T T A B ( 3 0 ) " A L L R I G H T SR E S E R V E D "

F 1 2 P R I N T : P R I N T : P H I N T T A B ( 3

X

U

J

1 4

1 5

1 6

S 1 7

R R 1 3 0

G 1 9

K 2 0

S 2 1 Q 2 2

Q K 2 3 3

E

C R

2 4

2 5

2 6

5 ) " S C R E E N 1 P R I N T : P R I N T : P R I N T T A B ( 1 5) " ( R E D j P R E S S A N Y K E Y T F L I P T S C R E E N 2 O Q T Q U I T f C Y N } "G E T K E Y A S I A " Q ( S P A C E j T H E N S C N C L R : E N D

S Y S P , D E C ( " 1 0 " ) , D E C { " 1B " R F , M ■ * * S E T P R T P I N T E R S T S 1 0 0 0 / 1 8 0 0 * S C N C L R : P R I N T : P R I N T : P R I NT : P R I N T : P R I N T T A B ( 3 5 ) " S CR E E N 2 C H A R 1 , 2 5 , 1 6 , " ( R E D J P R E S

A N Y K E Y T S E S C R E E N1

S Y S C . D E C ( " 1 0 " ) , D E C ( " 00 " ) , D E C ( " 0 C " ) : R E • * { S P A C E j S E T S C R N T O S 1 0 0

I V D * * S Y S C , D E C ( " 1 8 " ) , D E C ( " 00 " ) , D E C ( " 1 4 " ) : R E • * { S P A C E j S E T A T T R T O S 1 8 0

I V D * * G E T K E Y A S Y S C , D E C < " 0 0 " ) , D E C ( " 00 " , D E C ( " 0 C " ) R E * * ( S P A C E ) S E T S C R N T S 0 0 0

I V D * * S Y S C , D E C ( " 0 8 " ) , D E C ( " 00 " ) , D E C { " 1 4 " ) : R E • * f S P A C E ) S E T A T T R T 5 0 9 0

I V D * * S Y S P , D E C ( " 0 0 " ) , D E C ( " 08 " ) : R E M S E T P R T P O I N T ER T S 0 0 0 0 / S 0 8 0 0G E T K E Y A S ! I F A S = " Q " T E N S C N C L R : E N G O T O 1 9 0 G

C O M P U T E ' G a z e t t e D e c e m b e r 1 9 8 9 0

Page 62: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 62/92

8 0 X 5 0D i s p l a y

J o s e p h H e a v e r i n

C o m p u t e r u s e r s a r o c o n t i n u i n gq u e s t f o h i g h e r t e x t r e s o l u t i o n .O n o t h f i r s t a f f o r d a b l e h o m ec o m p u t e r s , t h V I C - 2 0 , h a 2 2 t e x t s c r e e n . T h 6 s o o n f o l o w e d w i t h 4 2 s c r e e n . T h 1 2 8 , w i t h i t 8 2 s c r e e n , o f e r e d e v e n g r e a t e r t e x t r e s o l u t i o n .N o c o m e s " 8 5 D i s p l a y , "p r o g r a m t h a t l e t s y o d i s p l a y 5 r o w s o 8 0 - c o l u m n t e x t o y o u r 1 2 8 .

A n 8 5 0 D i s p l a y i s n ' t l i i t e d t o t h P R I N T s t a t e m e n t — a n yp r o g r a m t h a t u s e s t h K e r n a lB S O U T r o u t i n e w i l l w o r k w i t h o u tm o d i f i c a t i o n . T h i s i n c l u d e s B A S I Cp r o g r a m s , t h b u i l t - i n m a c h i n e l a g u a g e ( M L ) m o n i t o r , a n m a n y M p r o g r a m s . W i t h t h e a d d i t i o n o s h o r t w e d g e , 8 5 D i s p l a y i e v e n c o m p a t i b l e w i t h S p e e d S c r i p t1 2 8 .

G e t t i n g S t a r t e dF o u r p r o g r a m s c o m p r i s e 8 5 D i s p l a y ; P r o g r a m 1 8 5 D i p l a y ; P r o g r a m 2 " S p e e d R o u t i n e s " ;P r o g r a m 3 " P a t c h " ; a n d P r o g r a m4 " S p e e d B o o t . " P r o g r a m 1 i g e n e r a l 8 5 0 d i s p l a y r o u t i n e ,w h i l e t h o t h e r s g i v e S p e e d S c r i p t1 2 t h i s h i g h e r t e x t r e s o l u t i o n .6 C O M P U T E ! ' s G a z e l l e D e c e m b e f 1 9 8 9

D O U B L E T H V E R T I C A LR E S O L U T I O N O Y O U R

8 0 - C O L U M N S C R E E NW I T H T H I S P O W E R F U LU T I L I T Y F O R T H E 1 2 8 .

I N C L U D E D I R O U T I N E T H A T A D D ST H I S C A P A B I L I T Y T

S P E E D S C R I P T 1 2 8 . A R G M O N I T O R I

R E Q U I R E D .

P r o g r a m s a n a r e w r i t t e ne n t i r e l y i m a c h i n e l a n g u a g e . T y p et h e m i u s i n g t h e 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 e l s e w h e r e i n t h i si s s u e . W h e n M L p r o m p t s y o u , r 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 .P r o g r a m 1 S t a r l i n g a d d r e s s :E n d i n g a d d r e s s :P r o g r a m 2 S t a r t i n g a d d r e s s :E n d i n g a d d r e s s :

1 3 0 01 5 8 F

0 3 0 00 8 D 7

B e f o r e y o e x i t M L X , b s u r e t s a v e c o p y o e a c h p r o g r a m t d i s k . S a v e P r o g r a m a 8 0 X 5 0 D I P L A Y a n P r o g r a m a S P E E DR O U T I N E S . I t ' s i m p o r t a n t t h a t y o u s t h e s e n a m e s b e c a u s e P r o g r a me x p e c t s t l o a d t h e s e f i l e s .

P r o g r a m s a n 4 a r e B A S I Cp r o g r a m s . T p r e v e n t t y p i n g e r r o r sw h i l e e n t e r i n g t h e s e p r o g r a m s , 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 , " a l s of 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 d t y p i n g , b s u r e t s a v e c o p y o e a c h p r o g r a mt d i s k . S a v e P r o g r a m a P A T C Ha n d P r o g r a m 4 a S P E E D B O O T .

N e x t , c o p y S p e e d S c r i p t 1 2 t y o u r p r o g r a m d i s k a n r u P a t c h .T h i s p r o g r a m l o a d s S p e e d S c r i p t 1 2 8 ,m o d i f i e s i t d i s p l a y t e x t i 8 5 m o d e , a n t h e n s a v e s t h m o d if i e d v e r s i o n a S P E E D 8 0 X 5 0 .

U s i n g 8 5 D i s p l a yT l o a d t h p r o g r a m a n d a c t i v a t et h 8 5 d i s p l a y m o d e , t y p eB L O A D " 8 0 X 5 0 D I S P L A Y " : S Y S 4 8 6 4Y o u r p r o g r a m s w i l l r u a b e f o r e ,o n l y n o t h e y ' l l d i s p l a y t w i c e a m u c h t e x t . T r e t u r n t t h 8 2 s c r e e n , p r e s s E S t T s w i t c h b a c k

Page 63: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 63/92

t 8 5 m o d e , p r e s s E S o p r e s s R U N / S T O P - R E S T O R E .

N o t e t h a t i y o u s B A S I C ' SW I N D O W c o m m a n d , y o c a n ' t c r a t w i n d o w t h a i e x t e n d s b e y o n dt h 2 5 t h r o e v e n t h o u g h I h e r c a r e5 l i n e s o t e x t ; a t t e m p t i n g t d s w i l l t r i g g e r a I L L E G A L Q U A N T IT E R R O R . I n s t e a d , y o u m u s t d r e c t l y P O K E t h r o w a n d c o l u m np a r a m e t e r s i n t o t h r e g i s t e r s a 2 2 8 - 2 3 1 . F o r e x a m p l e , t e s t a b l i s h1 1 w i n d o w i t h l o w e r l e f tc o m e r o t h s c r e e n ( a r o 4 0 ) ,y o u ' d t y p e P O K E 2 2 8 , 4 9 : P O K E2 2 9 , 4 0 : P O K E 2 3 0 , 0 : P O K E 2 3 1 , 9 .

T u s t h 8 5 v e r s i o n o S p e e d S c r i p t 1 2 8 , l o a d a n r u P r g r a m 4 S p e e d B o o t . ( T o a v o i d d i s ks w a p p i n g , t h f i l e s S P E E D B O O T ,8 0 X 5 0 D I S P L A Y , S P E E D R O T I N E S , a n S P E E D 8 0 X 5 0 s h o u l db o t h s a m e d i s k . ) A l o S p e e d -S c r i p t ' s c o m m a n d s w o r k n o r m a l l y ,b u n o y o u ' l l n o t i c e t w i c e a m u c ht e x t a p p e a r s o t h e s c r e e n a b e f o r e .( N o t e t h a t y o c a n ' t t o g g l e b e t w e e n8 2 a n 8 5 m o d e w h i l ei t h m o d i f i e d v e r s i o n o S p e e d -S c r i p t . )

H o I W o r k s8 5 D i s p l a y f i r s t c o p i e s t h eR O r o u t i n e s a $ C O 0 0 - $ F F F F t b a n k R A M , a n t h e n i m o d i f i e st h e s e r o u t i n e s . T h K e r n a l r o u t i n eB S O U T a $ F F D 2 i d i v e r t e d t t h m o d i f i e d r o u t i n e s i b a n k 0 A f t e r ac h a r a c t e r h a b e e n p r i n t e d , t h p r g r a m r e t u r n s t b a n k 1 5

T s p e e d p r i n t i n g t t h s c r e e n , t h 1 2 i o p e r a t e d a M H w h i l e i 8 0 - c o l u r n n m o d e a n i s w i t c h e d t M H w h e n t h 4 0 c o l u m n s c r e e n i u s e d . T h t o p - o f -B A S I C t e x t s t o r a g e i m o v e d t $ C 0 O 0 , s c r e e n m e m o r y i s t o r e d a $ 0 0 0 0 - $ 0 F F F i 8 0 - c o l u m n R A M ,a n a t t r i b u t e m e m o r y i m o v e d t $ 1 0 0 0 - $ l F F F i 8 0 - c o l u m n R A ( w h i c h , f o o w n e r s o f 1 2 8 , m e a n sa l 8 0 - c o l u m n m e m o r y i u s e d ; 1 2 8 Du s e r s h a v e 4 8 o f r e e m e m o r y ) .

S e v e r a l c h a n g e s w e r e m a d e t S p e e d S c r i p t 1 2 t h a t g r e a t l y i n c r e a s ei t r e s p o n s e t i m e . I n s t e a d o f u s i n gl o o p , t h e V D C ' s f i l l r o u t i n e p a d s t h e n o e a c h t e x t l i n e w i t h s p a c e s .A l s o , t h e b o t t o m o R A t $ 1 0 0 0i m a d e c o m m o n a n t h t e x t r e a da n w r i t e r o u t i n e s a r m o v e d t $ 0 8 0 0 ; t h i s e l i m i n a t e s t h e n e e d t s w i t c h b a n k s w h e n a c c e s s i n g e a c hc h a r a c t e r .

B e r o r ep l e a s e

B E F O

l y p m gr e f e r t

C O M P U T E De l s e w h e r e

P r o g r a m1 3 0 01 3 0 81 3 1 01 3 1 31 3 2 01 3 2 81 3 3 01 3 3 81 3 4 01 3 4 81 3 5 01 3 5 81 3 6 01 3 6 81 3 7 01 3 7 B1 3 8 01 3 8 81 3 9 01 3 9 81 3 A 01 3 A 81 3 B 01 3 B 81 3 C 01 3 C 81 3 D 01 3 D 81 3 E 01 3 E 81 3 F 01 3 F B1 4 0 01 4 0 81 4 1 01 4 1 81 4 2 01 4 2 81 4 3 01 4 3 81 4 4 01 4 4 81 4 5 01 4 5 81 4 6 01 4 6 81 4 7 01 4 7 81 4 8 01 4 8 B1 4 9 01 4 9 81 4 A 01 4 A 3 :1 4 3 3 ,1 4 B 8 :1 4 C B :1 4 C 8 :1 4 D 0 :1 4 D 8 :1 4 E 0 :I 4 E 8 :1 4 F 0 :1 4 F 8 :1 5 0 0 :1 5 0 8 :1 5 1 0 :1 5 1 8 :

A

1 1 B 1

: E : 8 : C : C : K : A

1 : C : A : 0 : 0 : 0

1 1 1

: 0 : 0 : 0 1 1

1 : 8 : 5 : 8 : A : A ■ A • C

C C 9 1 8 3 0 F B 3 6 A 2 C 2 3 1 9 1 A 1 8 A 3 1 3 2 A 1 0 A 6 6 D 0

2 B 1 8 1 A A 0 C A A 8 B C 2 8 A 8 1 B F 8 A 8 1 8 E C 2 1 4 0 8 S B C 8 C C 8 2 0 0 0 3 6 5 A 1 D 1 2 3 A F 6 0 8 0 0 3 1 F 0 6 8 1 6 0

p r o g r a m" H o w

G a z e t t ei t h i s

a 0 0 8 1 9 1 0 F A 0 3 2 2 E 0 1 1 1

A 2 2 1 1 1 A 1

A 8 C 8 8 8 4 5 S A 7 8 A I E F 2 0 8 1 F 1 A 0 A A 8 0 2 8 A 1 2 1 B B A 8 1 1 0 0

C F 1 A 1 F 4 A 0 A 2 C 0 A 8 1 8 1 E 0 3 1 8 1 4 0 0 8 A 5 6 F C C C 3 C 9 4 1 F 2 5 0 0 1 3 2 0 1 I 3 0 3 B 3 4 0 5 A 3 1 1

0 1 D 0 0

T y p eP r o g r a m s , "

s s u e .

5 1 6 A 0 C 0 2 0

3 C C 3 0 1 A 2

A S A 1 A 3 A 8 A 3 C 0

C C A A A B 8 8 C 8 A D 4 F 2 F C C 0 8 8 1 8 F I

F 0 8 5 F 9 F 1 1 F A A 0 0

D i s p l a yD A C B D C 1 A 4 2 C A 3 2 1 5 0 2 2 3 1 6 0 1 I 3 6 8 B 3 8 1 1 B < 3 3 e A 5 9 1 F 2 D 2 5 5 I 3 1 D E 6 1 2 A I 6 8 2 6 A 2 A 1 0 0 2

0 0 8 0 F F A 0 2 C A 1

C C A 8 A 0 0 0 A B A 0 0 8 C 8 3 4 5 8 8 a C C C I E ' 4 A 2 0 1 0 F D 2 D D 0 8 6 7 8 1 0 2 I D 2 3 0 1 D 8 0 5

A 8 1 F E D 3 2 C C 0 A 2

C 2 2 2 S A C 3 3 1 8 A E 8 C C C C 6 6 7 8 A 8 8 A D 3 D 1 0 1 5 2 D A 4 A E 1 2 F B A D 1 F D 8 1 1 2 3 0 7

5 B 3 6 9 7 A 5 3 D 8 0 3 0 3 B A 0 D 6 B 5 6 B 7 B 8 A 4 3 7 6 A 3 7 C 2 4 9 F F 4 D 2 B D 0 7 7 2 8 D C D 7

0 1 4 D 3 6 B A C 1 B F

1 5 2 01 5 2 81 5 3 01 5 3 81 5 4 01 5 4 81 5 5 01 5 5 81 5 6 01 5 6 81 5 7 01 5 7 81 5 8 01 5 3 8

A C E 0 2 0 4 86 0 8 8A 0 C 8E 3 3 3 3 00 1 0 10 2 0 20 4 0 40 5 0 50 0 0 0 0 0 0 0

P r o g r a i . 0 8 0 0 :0 8 0 8 :0 8 1 0 :0 8 1 8 :0 8 2 0 :0 8 2 8 :0 8 3 3 :0 B 3 8 :0 8 4 0 :0 8 4 3 :0 8 5 0 :0 8 5 8 :0 8 6 0 :0 3 6 8 :0 B 7 3 :0 8 7 3 :0 8 8 0 :0 8 8 8 :0 8 9 0 :0 8 9 8 :0 8 A 0 :0 8 A 3 :0 B B 0 :0 8 B 8 :0 8 C 0 :0 8 C 8 :0 3 D 0 :

A 9 9 FB E 0 08 0 D 6 B DF A A 7 3 A B l F BC 2 4 C B D 0 01 F C I 1 9 6 9 0 0B 0 A 0 0 0 D 62 A

D 1 5 E I 3

F B B D3 0 I B 3 50 8 0 D

P r o g r a m 3 k l B 2

J 3 E 4

Q 5 f

H 6 Q 7

Q H 8 0

X 9

B A N K ,

F 1 3 5 7 9 B 3 D SF 1 3 3 5 80 0 0 1 0 20 3 0 30 4 0 40 0 0 0 0 0 0 00 0 0 0

S p e e d0

D 2 D E 0 D 1 3 2 8 7 8 2 7 F 0 8 4 3 BD B 3 0 F 0 0 46 F 8 F C 5 A l 1 F I 8 F B 8 D0 C 0 D 3 D 3 E 0 0A F 1 3 4 0

P a t c h

4 3

C 0 4 8 3 0 0 0 0 0 0 0

6 A E 2 6 A 0 3 0 0 0 0 0 0

9 D 1 5 9 0 0 0 0 0 0 0 0 0

i i m i t hA 0 A A 8 3 0 C 8 A F D C 8 E F B 8 0 0 0 2

C F 8 6 1

0 D A 1 F 0 F I D 3 2 C 3 F 0 3 0 0 D D 9 0 F A 1 A 5

A 1 8 3 A 8 A F F A 0 2 D A D 3 D D 2 1 0 D 0 F 3 0 8

B F 3 7 B 0 0 0 0 3 0 0 0 0

1 F 0 B 3 4 4 0 A I D 7 E F 0 0 2 A 0 A A 1 4 8 A 8 0

E 9 1 1 i 1 9 A C 9 A C A B

E 7 7 2 0 6 E F B E 8 D 1 7 6 1 3 D 3 A 3 7 1 D I 9 C

: B L O A D " S P E E D S C R I P T{ S P A C E J 1 2 EF O R I '( A S )

F O R IC ( A S )

1 T O 7 :,

R E A D A S1 6 N E X T1 T O 1 0

: P O K E

: R E A D A S : F > O K E D E, 7 6 : N E X T

P O K E D E C ( " 1 D 5 4C ( " 1 D 5 3 " ) ,P O K E D E C ( " 1 C 0 FD E C f 1 C 1 0 " , P O K E D E C ( " 2 1 E 6E C ( " 2 1 A F " ) . D A T A 1 C 3 4 . 2 6 3 22 6 8 5 , 2 7 9 3 ,

1

r

8 : p o k e d k2 0 1 2

, 2 6 4 6 ,2 B 6 3D A T A 1 D 5 2 , 1 e 1 4

2 6 9 1 ,, 2 D F 6

B S A V E2 7 F 1 ,

2 1 C E ,2 9 0 2 , 2 9 2 4

: P O K £

P Q K E E2 6 5 2 ,2 6 6 4 ,, 2 A C 5

" S P E E D B 0 X 5 0 " . B 1 . P 7 16 9 T O P 1 3 5 B 4

D 1 0 B A H K 1 5

P r o g r a m 4 M G 1

X 2

B 3

S p e e dr R A P 1 0

J F S ' " 8 < J X S «D ( J F S )J F = S P E E DA D ( J F S )J F S - 1 1

B o o l

D 1 S P L A V "

R O U T I N E SS P E E D 8 0 X 5 0 "

G X 1 0 0 N T " I N S E R TT A I N I N G " J F S

: B L O A

' : B L O

R U N ( J F SD I S K

K 1 1 P R I N T T A B ( 7 ) " P R E S SC 1 2

T C O N T I N U E 1n E T K i : Y A i j p c I M

K S

Page 64: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 64/92

p o w e rB A S I C

C o l o r M a g i c

S h a o - T I e n P a

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

L o o k i n g f o r a w a t a d s o m e p z a z z t y o u r p r o g r a m s ? N o t h i n g i q u i t e a s e f f e c t i v e a s c o l o r i g a i n i n ga n h o l d i n g t h u s e r ' s a t t e n t i o n ." C o l o r M a g i c " o f f e r s f o u r m a c h i n el a n g u a g e r o u t i n e s t h a t p r o d u c e i t e r e s t i n g c o l o r - c y c l i n g e f f e c t s f o t e x t . E a c h r o u t i n e i s h o r t — u n d e r1 0 b y t e s — a n d c a e a s i l y b a d d e dt y o u r B A S I C p r o g r a m s .

G e t t i n g S t a r t e dC o l o r M a g i c c o n s i s t s o f i v e s h o r tB A S I C l o a d e r s . T h f i r s t f o u r p r g r a m s c r e a t e v a r i o u s p a t t e r n s o t e x tc o l o r c y c l i n g ; t h f i f t h t u r n s o f e a c he f f e c t . P r o g r a m 1 " M i x , " c a u s e se a c h c h a r a c t e r t c h a n g e c o l o r s r a d o m l y . P r o g r a m 2 " S c r o l l , " p r d u c e s t h s a m e e f f e c t , b u o l i n e -b y - l i n e b a s i s . P r o g r a m 3 " F l a s h , "m a k e s a l t e x t t h s a m e c o l o r a n t h e n r a p i d l y c h a n g e s t h c o l o r . P r g r a m 4 " S p a r k l e , " c y c l e s t h t e x tc o l o r s r a n d o m l y i c o l u m n a r f a s hi o n . A n P r o g r a m 5 " S e t , " i n t e rr u p t s t h e c o l o r - c y c l i n g p r o c e s s .

T a v o i d t y p i n g e r r o r s , e n t e re a c h p r o g r a m u s i n g t h " T h e A u t om a t i c P r o o f r e a d e r , " f o u n d e l s ew h e r e i t h i s i s s u e . S i n c e t h r o u t i n e s h a v e d i f f e r e n t l i n e n u b e r s , y o c a n t y p e t h e m i s e p ar a t e l y o c o m b i n e t h e m i n t o s i n g l ep r o g r a m . B e f o r e y o r u a n o f t h ep r o g r a m s , b s u r e t s a v e c o p y o e a c h t t a p e o d i s k .

T i n s t a l l a n a c t i v a t e o n o t h e c o l o r - c y c l i n g e f f e c t s , l o a d a n r u o n o t h f i r s t f o u r p r o g r a m s .T t u r n o f t h e f f e c t , l o a d a n r u S e o p r e s s R U N / S T O P - R E S T O R E .

T h l a s t l i n e o e a c h p r o g r a mc o n t a i n s P O K E s t a t e m e n t a n S Y c o m m a n d . T h P O K E s e t s t h

s p e e d o f t h e c o l o r - c y c l i n g p a t t e r n ,w h i l e t h S Y i n i t i a t e s t h e f f e c t .T h t a b l e b e l o w l i s t s t h s p e e d r e i s t e r s a n S Y a d d r e s s e s f o e a c hr o u t i n e .

R o u t i n eM i S c r o l lF l a s hS p a r k l eS e

S p e e dR e g i s t e r

4 9 2 0 94 9 2 8 84 9 3 8 84 9 4 6 9

S Y A d d r e s s

4 9 1 5 24 9 2 4 44 9 3 4 44 9 4 2 54 9 5 0 9

T h h i g h e r t h v a l u e P O K E d i n t ot h s p e e d r e g i s t e r ( 0 - 2 5 5 ) , t h s l o w e r t h e c o l o r - c y c l i n g e f f e c t . T h e x c e p t i o n t o t h i s r u l e i 0 i p r d u c e s t h s l o w e s t s p e e d .

A f t e r y o u ' v e i n s t a l l e d e a c h r o t i n e , t h P O K E s a n S Y S s c a n b eu s e d f r o m e i t h e r d i r e c t o p r o g r a mm o d e . A n i f a c t , a l f i v e r o u t i n e sc a b i m e m o r y a o n c e . A l o n ga y o l e a v e t h e I R i n t e r r u p t v e t o a n m e m o r y l o c a t i o n s i t h r a n g e 4 9 1 5 2 - 4 9 5 5 4 i n t a c t , y o u ' l lh a v e f o u r s p e c i a l e f f e c t s a y o u r d i p o s a l . T s e t t h i s u p j u s t i n c l u d e a l f i v e l o a d e r s i o n p r o g r a m . T h e n ,t s w i t c h q u i c k l y f r o m o n e f f e c t t a n o t h e r , e x e c u t e t h a p p r o p r i a t eS Y S . F o e x a m p l e , y o c o u l d a c t iv a t e S c r o l l w i t h S Y 4 9 2 4 4 , t u r n i o f w i t h S Y 4 9 5 0 9 , a n t h e n a c t iv a t e M i w i t h S Y 4 9 1 5 2 .

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 e r e f e r t " H o w ! T y p e I C O M P U T E D G a z e t t eP 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 r o g r a m 1 m i C 1 . 0 0 0 R E C O P Y R I G H T 1 9 B 9 C O

P U T E I P U B L I C A T I O N S , I C . ( 2 S P A C E S } A L L R I G H T S

R E S E R V E D .Q 1 9 1 3 P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 8 1 ,C 1 0 2 0 P R I N ' I ' " ( C L R j [ C Y H } C O P i ; R I

G l i T 1 9 8 9 " : P R I N T " C O M P U TE P U B L I C A T I O N S "

R P 1 0 3 0 P R I N T " A I . L R I G H T S R E S E RV E D "

M 1 0 4 0 R E M M I XJ K 1 0 5 9 C K = 0 : F O R A = 4 9 1 5 2 T O 4 9 2 4 3J 1 0 6 9 R E A D A A : C K = C K + A A : P O K E

, A A : N E X TF G 1 0 7 0 I C K O 1 2 2 4 7 T H E N P R I N

T " E R R O R I M I D A T A " : ST O

E 1 0 8 0 D A T M 2 0 , 1 6 9 , 4 9 , 1 4 1 , 2 0 ,3 , 1 6 9 , 1 9 2 , 1 4 1 , 2 1 , 3 , 1 7 3, 1 7 , 2 0 8

C 1 0 9 0 D A T A 4 1 , 1 2 7 , 1 4 1 , 1 7 , 2 0 8 ,1 6 9 , 2 5 5 , 1 4 1 , 1 8 , 2 0 a , 1 6 9, 1 , 1 4 1

M 1 1 0 0 D A T A 2 6 , 2 0 8 , 1 6 9 , 1 2 7 , 1 4 1, 1 3 , 2 2 0 , 6 8 , 1 6 9 , 2 5 5 , 1 4 1, 1

R 1 1 1 0 D A T A 2 1 2 , 1 4 1 , 1 5 , 2 1 2 , 1 6 9, 1 2 8 , 1 4 1 , 1 9 , 2 1 2 , 9 6

K 1 1 2 0 D A T A 2 0 6 , 5 3 , 1 9 2 , 1 6 9 , 3 , 20 8 , 2 7 , 1 6 9

G 1 1 3 0 D A T A 3 : R E M S P E E DE Q 1 1 4 0 D A T A 1 4 1 , 5 3 , 1 9 2 , 1 6 2 , 0 , 1

7 3 , 2 7 , 2 1 2 , 1 5 7 , 0 , 2 1 6 , 1 57 , 2 5 0

M 1 1 5 0 D A T A 2 1 6 , 1 5 7 , 2 4 4 , 2 1 7 , 1 57 , 2 3 8 , 2 1 8 , 2 3 2 , 2 2 4 , 2 5 0

R 1 1 6 0 D A T A 2 0 8 , 2 3 6 , 1 6 9 , 1 , 1 * 1 ,2 5 , 2 0 8 , 7 6 , 4 9 , 2 3 4 , 0

B 1 1 7 0 P O K E 4 9 2 0 9 , 3 : S Y S 4 9 1 5 2

P r o g r a m 2 s c r o l lH 2 0 0 0 R E M C O P Y R I G H T 1 9 8 9 C O

P U T E 1 P U B L I C A T I O N S , I C . ( 2 S P A C E S ) A L L R I G H T S

R E S E R V E D .X P 2 0 1 0 P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 B 1 ,E 2 0 2 0 P R I N T ' M C L B ) ( C Y N } C O P 1 T R

G H 1 9 a 9 " : P R I N T " C O M P U TE P U B L I C A T I O N S "

C 2 0 3 0 P R I N T " A L L R I G H T S R E S E RV E D "D B 2 0 4 0 R E S C R O L L

M M 2 0 5 0 C K = 0 : F O R A = 4 9 2 4 4 T O 4 9 3 4 3H 2 0 6 0 R E A D A A : C K = C K + A A : P O K E A ,

A A : N E X TR 2 0 7 0 I C K O 1 2 6 6 5 T H E M P R I N

T " E R R O R I S C R O L L D A T A" : S T O P

F A 2 0 8 0 D A T A 1 2 0 , 1 6 9 , 1 2 8 , 1 4 1 , 2 0, 3 , 1 6 9 , 1 9 2 , 1 4 1 , 2 1 , 3 , 1 73 , 1 7

Q R 2 0 9 0 O A T A 2 0 8 , 4 1 , 1 2 7 , H 1 , 1 7 ,2 0 8 , 1 6 9 , 2 5 5 , 1 4 1 , 1 8 , 2 0 8, 1 6 9

B 2 1 0 0 D A T A l , 1 4 1 , 2 6 , 2 0 8 , 1 6 9 , 12 7 , 1 4 1 , 1 3 , 2 2 0 , B B , 9 6 , 2 06 , 1 3 2 , 1 9 2 , 1 6 9 , 4 , 2 0 8 , 4 8, 1 6 9

P 2 1 1 0 D A T A ' S : R E S P E E DP 2 1 2 0 D A T A 1 * 1 , 1 3 2 , 1 9 2 , 1 6 2 , 2 4

, 1 8 9 , 2 4 0 , 2 3 6 , 1 4 1 , 1 6 3 , 19 2 , 1 8 1

6 C Q M P U T E ' . s G a z e t t e D e c e m b e r 1 9 8 9

Page 65: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 65/92

S 2 1 3 0 D A T A 2 1 7 , 4 1 , 1 5 , 2 4 , 1 0 5 , 21 2 , 1 4 1 , 1 6 4 , 1 9 2 , 1 6 0 , 3 9 ,1 6 9 , 0

f i 2 1 4 0 D A T A 1 5 3 , 0 , 2 1 6 , 1 3 6 , 1 6 , 25 0 , 2 3 6 , 1 6 1 , 1 9 2 , 2 3 2 , 1 6 ,2 2

M 2 1 5 0 D A T A 1 7 3 , 1 6 1 , 1 9 2 , 2 4 , 1 0 5, B , 1 4 1 , 1 6 1 , 1 9 2 , 1 6 9 , 1 , 14 1 , 2 5 , 2 3 8 , 7 6 , 4 9 , 2 3 4 , 3

H 2 1 6 0 P O K E 4 9 2 B 8 , 4 : S V S 4 9 2 4 4

P r o g r a m 3 H a s h

, 1 6 9B X 3 1 1 3 D A T A 1 : R E M S P E E DC 3 1 2 0 D A T A 1 4 1 . 2 3 2 , 1 9 2 , 1 6 2 , 0 ,

1 6 9 , 0 , 1 5 7 , 0 , 2 1 6 , 1 5 7 , 2 50 , 2 1 6

E D 3 1 3 3 D A T A 1 5 7 , 2 4 4 , 2 1 7 , 1 5 7 , 2 38 , 2 1 8 , 2 3 2 , 2 2 4 , 2 5 0 , 2 0 8 ,2 3 9 , 2 3 8

C 3 1 4 0 D A T A 2 4 3 , 1 9 2 , 1 6 9 , 1 , 1 4 1 ,2 5 , 2 0 8 , 7 6 , 4 9 , 2 3 4 , 0

P 3 1 5 3 P O K E 4 9 3 8 8 , 1 : S Y S 4 9 3 4 4

D P 3 0 0 0 R E C O P Y R I G H T 1 9 S 9 C O MP U T E ! P U B L I C A T I O N S , I C . ( 2 S P A C E S j A L L R I G H T S

R E S E R V E D .C 3 0 1 0 P O K E 5 3 2 B 0 , 0 : P O K E 5 3 2 B 1 ,K 3 0 2 0 P R I N T " ( C L R } { C Y H j C O P V R I

G H 1 9 8 9 " : P R I N T " C O M P U TE P U B L I C A T I O N S "

H 3 0 3 0 P R I N T " A L L R I G H T S R E S E RV E D "

J 3 0 4 3 R E M F L A S HA 3 0 5 0 C K = B : F O R A = 4 9 3 4 4 T O 4 9 4 2 4C 3 0 6 0 B E A D A A : C K - C K * A A : P O K E A ,

A A l N E X TG 3 0 7 0 I C K O H 3 8 8 T H E N P R I NT " E R R O R I F L A S H D A T A "

i S T O PH 3 0 8 3 D A T A 1 2 0 , 1 6 9 , 2 2 8 , 1 4 1 , 2 0

, 3 , 1 6 9 , 1 9 2 , 1 4 1 , 2 1 , 3 , 1 73 , 1 7

K 3 0 9 3 D A T A 2 0 8 , 4 1 , 1 2 7 , 1 4 1 , 1 7 ,2 3 8 , 1 6 9 , 2 5 3 , 1 4 1 , 1 8 , 2 0 8, 1 6 9

P 3 1 0 0 D A T A 1 , 1 4 1 , 2 6 , 2 0 8 , 1 6 9 , 12 7 , 1 4 1 , 1 3 , 2 2 0 , 8 8 , 9 6 , 2 06 , 2 3 2 , 1 9 2 , 1 6 9 , 1 , 2 0 8 , 2 9

P r o g r a m 4 : s p a r k l e

6 , 5 7P 4 1 1 0 D A T A 1 9 3 , 1 6 9 , 2 , 2 0 8 , 3 2 , 1

6 E X 4 1 2 0 D A T A 2 : R E M S P E E DK 4 1 3 0 D A T A 1 4 1 , 5 7 , 1 9 3 , 1 6 2 , 0 , 1

6 9 , 0 , 2 4 , 1 0 5 , 1 , 1 5 7 , 0 , 2 16 , 1 5 7 , 2 5 0

A D 4 1 4 0 D A T A 2 1 6 , 1 S 7 , 2 4 4 , 2 1 7 , 1 57 , 2 3 8 , 2 1 8 , 2 3 2 , 2 2 4 , 2 5 0 ,2 3

G 4 1 5 0 D A T A 2 3 6 , 2 0 6 , 6 8 , 1 9 3 , 1 6 9, 1 , 1 4 1 , 2 5 , 2 0 8 , 7 6 , 4 9 , 2 34 ,

M 4 1 6 0 P O K E 4 9 4 6 9 , 2 - . S 1 S 4 9 4 2 5S 4 0 0 0 H E M C O P Y R I G H T 1 9 8 9 C O

P U T E ! P U B L I C A T I O N S , I C . 1 2 S P A C E S ) A L L R I G H T S

R E S E R V E D .F 4 0 1 0 P O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 B 1 ,C 4 0 2 0 P R I N T " { C L R ) { C Y N J C O P Y R I

G H 1 9 8 9 " : P R I N T " C O M P U TE P U B L I C A T I O N S "

E D 4 0 3 3 P R I N T " A L L R I G H T S R E S E RV E D "

E 4 0 4 0 R E M S P A R K L EG 4 0 5 0 C K = 0 : F O R A - 4 9 4 2 5 T O 4 9 5 0 8K 4 0 6 0 R E A D A A : C K - C K + A A : P O K E A ,

A A : N E X TK C 4 0 7 0 I C K O 1 0 7 9 2 T H E N P R I N

T " E R R O R I S P A R K L E D A A " S T O P

P 4 0 8 3 D A T A 1 2 0 , 1 6 9 , 5 3 , 1 4 1 , 2 0 ,3 , 1 6 9 , 1 9 3 , 1 4 1 , 2 1 , 3 , 1 7 3, 1

C 4 0 9 0 D A T A 2 0 B , 4 1 , 1 2 7 , 1 4 1 , 1 7 ,2 0 8 , 1 6 9 , 2 5 5 , 1 4 1 , 1 8 , 2 0 8, 1 6 9

R 4 1 0 0 D A T A 1 , 1 4 1 , 2 6 , 2 3 8 , 1 6 9 , 12 7 , 1 4 1 , 1 3 , 2 2 0 , 8 8 , 9 6 , 2 0

P r o g r a mK 5 0 0 0

K 5 0 1 3C F 5 0 2 0G 5 0 3 0Q 5 0 4 0

A 5 0 5 0

Q 5 0 6 3

P 5 0 7 3

Q 5 0 8 3

R 5 0 9 0

5 S e R E C O P Y R I G H T 1 9 8 9 C O P U T t l l P U B L I C A T I O N S , I C . ( 2 S P A C E S j A L L R I G H T S

R E S E R V E D .R E S E C K = 0 : F O R A = 4 5 0 9 T O 4 9 5 5 4R E A D A A : C K = C K + A A : P O K E, A A : N E X TI C K O 6 3 2 1 T H E N P R I N T" E R R O R I S E D A T A " : S TO D A T A 1 2 0 , 1 6 9 , 4 9 , 1 4 1 , 2 0 ,3 , 1 6 9 , 2 3 4 , 1 4 1 , 2 1 , 3 , 1 6 9. D A T A 1 4 1 , 2 6 , 2 0 8 , 1 6 9 , 1 2 9, 1 4 1 , 1 3 , 2 2 0 , 8 8 , 1 6 2 , 3 , 17 D A T A 1 3 4 , 2 , 1 5 7 , 0 , 2 1 6 , 1 57 , 2 5 3 , 2 1 6 , 1 5 7 , 2 4 4 , 2 1 7 ,1 5 D A T A 2 3 8 , 2 1 8 , 2 2 , 2 2 4 , 2 50 , 2 0 8 , 2 3 9 , 9 6 , 0S Y 4 9 5 0 9 G

V I D E O B Y T E I t h e o n l y 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 e C - 6 4 , C - 1 2 8

I n t r o d u c i n g I h e 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 l o r t r i e C o m m o d o r eC - 6 4 , 6 4 - C , 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 oI r o m y o V C R . , L A S E R D I S K , B / o C O L O R C A M E R A o O F T H A I o C A B L E V I D E O ( t h a n k s l o l a s t ! 2 . s e c . s c a n t i m e ) . N e v e r s i o n 3 . s o f t w a r ef e a t u r e s l u l l R E - D I S P L A Y w i t h M U L T ! C A P T U R E M O D E , M E N U S E L E C T P R I N T -I N G , E X P A N D E D C O L O R I Z I N G F E A T U R E S , S A V E t D I S K f e a t u r e a n m u c h m o r 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 t u n i q u e S E L E C T a n I N S E R T c o l o rp r o c e s s , w h e r e y o u c a s e l e c t o n o 1 C O L O R S a n i n s e r t t h a t c o l o r i n t oo n o G R A Y S 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 o o v e r 3 2 . 0 0 0 d i f f e r e n t c o l o rc o m b i n a t i o n s t u s i y o u r v i d e o p i c t u r e s . S A V E S a K O A L A S ! V i d e o B y t e I Ia l l o w s y o ! s a v e a l y o u r p i c t u r e s t o d i s k a F U L L C O L O R K O A L A ' S . A f t e rw 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 c a g i a n d r e d r a w o c o l o ry o u r V . B . p i c s . L O A D a n R E - O I S P L A Y I V i d e o B y t e I I 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 t e p i c t u r e s f r o m i n s i d e V i d e o B y t e ' s m e n u . M E N U D R I V E N !V i d e o B y t e I I c o m e s w i t h e a s y t u s m e n u d r i v e n U T I L I T Y D I S K w i t h V 3 . 0d i g i t i z e r p r o g r a m , ( 6 M O D E O N L Y ) . C O M P A C T ! V i d e o B y t e l l ' s h a r d w a r e i c o p a c t ! 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 e c a r t r i d g e ! V i d e o B y t e c o m e s w i t h i t ' so w c a b l e , I N T E G R A T E D ! V i d e o B y t e I I i d e s i g n e d t b u s e d w i t h o w i t h o u tE X P L O D E ! V 5 . 0 c o l o r c a r t r i d g e . E x p l o d e 1 V 5 0 ' s m e n u w i l l r e t u r n y o t V I D E OB Y T E l l ' s m e n u . E X P L O D E ! V i t h P E R F E C T C O M P A N I O N ! V i d e o B y t e 1 u s e r sa 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 t e s a l o n g w i t h n e w d o c u m e n t at i o n , w h e n i b e c o m e s a v a i l a b l e . P R I N T I V i d e o B y t e I I w i l l p r i n t o u t p i c t u r e s i B L A C K a n W H I T E G R A Y S C A L E t m o s t p r i n t e r s . H o w e v e r w h e n u s e d w i t hE x p l o d e ! V 5 . 0 y o u r p r i n t o u t ' s c a n b e d o n e I F U L L C O L O R B b I t ' s S I D E W A Y SO t h R A I N B O W N X - 1 0 0 Q , R A I N B O W N X - 1 D 0 0 C , J X - i i O S e i k a s h a 3 0 0 0 A I

( O K I D A T A 1 0 7 2 0 ' s { p r i n t l a r g e r 6 b 9 " U S E R S L I D E' O N L Y S H O W p r o g r a m w / a u l o o m a n u a l d i s p l a y i s t a n d a r d/ ( ■ g M Q c \ w i t h V I D E O B Y T E p r o g r a m . A m c a l i b a c h e d u p ! )

1 # 1 1 ™ * ' ] 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 rI w h i n q w h e n y o c a B Y T E I t . . . V I D E O B Y T E I i n s t e a d !

N E W ! S U P E R C A R T R I D G E b T h S o f tG r o u p

E X P L O D E ! V . T i M O S T P O W E R F U L . D I S K D R I V E a n d P R I N T E R C A H I R I D G E e v e r p r o d u c e d f o t h C O M M O D O R E U S E R S u p e r U S E H F R I E N D L Y w i t h a l t h f e a t u r e s m a s t a s h e d t o r .N e F E A T U R E S ( a F a s t e r n o n - b l a n k i n g F A S T L O A D ( t i ) M I R R O R i m a g i n g o a l H I - R E Ss c r e e n s ( c W a c o l o r s e l e c t i o n w i t h i n s e r t , l o a l H I R E S s c r e e n s ( d ) I n f i n i t e F I L EC O P Y l o a l S E P R G . f i l e s , c o p y y o u r T i l e o n l y o n c e , t h e n w n t e t h a t f i l e l a m a n yd i s k s a s y o u l i k e g r e a t f o r s i n g l e f i l e c o p y i n g b y s m a l l u s e r g r o u p s , ( d F U L L C O L O RP R I N T I N G o A L C O L O R H I R E S f M U L T I - C O L O R S C R E E N S t A L C O L O f l D O T M A T R I XP R I N T E R S ( n o t f o r I N J E p r i n t e r s ) , ( t D i r e c t O N K E a c c e s s b a c k t V I D E O B Y T Es o f t w a r e t h r u E X P L O D E ' v f i . O ' s 2 n M E N U , ( g S u p p o r t s a l p o p u l a r p r i n t e r i n t e r f a c e s ( h F R E E u p g r a d e d u l i l i l y d i s k .S U P E R F A S T L O A D a n S A M E ( 5 0 K - 9 S E S v w k s W i l l A L C - 6 4 o C - 1 2 8 i N O M A T T E RW H A T V I N T A G E o r d i s k d r i v e s E X C E P T t h 1 5 8 1 . S o S U P L H F A S T F O R M A T( S E C ' S ) . p l u s F U L L 0 . S W E D G E w / s t a n d a r d f o r m a l ! S U P E R S C R E E N C A P T U R E . C a p -l u r e a n C o n v e r t A N S C R E E N t K O A L A / D O O D L E . S U P E R P R I N T E R F E A T U R E a l l o w sA N D O M A T R I X P R I N T E R e w 1 5 2 6 / 8 0 2 l p r i m H I R E S S C R E E N S i F U L L C O L O R ( u i n I s h a d e G R A Y S C A L E ) . A N P R I H T E R o I N T E R F A C E C O M B I N A T I O N c a b u s e dw i t h S U P E R E X P L O D E ! V 5 . 0 . N E a n I M P R O V E D C O N V E R T f e a t u r e a l l o w s a n y b o d y l c o n v e r t ( e v e n T E X T ) S C R E E N S i n t o D O O D L E 0 K O A L A T Y P E P I C T U R E S W / F U L L C O L O R !S U P E R F A S T S A V E o E X P L O D E 1 S C R E E N S a K O A L A o D O O O L F . F I L E S w f l J O L O R . S U i i \ F A S T L O A D I N G w i t h C O L O R R E - D I S P L A Y o D O O D L E o K O A L A f i l e s J i l J I T F l F A S TL O A D o S A V E c a b t u r n e d O F o O w i t h o u l A F F E C T I N G t h R E S T o S U P F . F I E X P L O MF E A T U R E S . T h e r e s t o E x p l o d e 1 V 5 i s i i l l a c t i v e S U P E R E A S Y L O A D I N G a n R U N N I N Go A L P R O G R A M S f r o m t h D I R E C T O R Y . S U P E R ( l l r r i I t I W W A S E O . O P R G . 1 M H E A D E R u s i n g I h D I R E C T O R Y N E V E R T Y P E F I L E N A M E A G A I N w n e n y o u u s e S U P E RE X P L O D E D u n i q u e L O A D E R S .C A P T U R E 4 C O L U M N o r 0 - 1 2 8 S C R E E N S ! ( w i t h o p t i o n a l D I S A B L E S W I T C H ]

A l t h a b o v e f e a t u r e s , a n m u c h m u r e !P L U S F R E E U T I L I T Y D I S K o f S U P E R E X P L O D E !

M A K E Y O U R C - 6 4 , G 4 - C o C - 1 2 B \ 1 2 8 ' S U P E R F A S T a n dE A S Y t u s e . T H R E S T T H I N G o A L I T H P R I C E ! " s t i l lo n l y $ 4 9 o r w / d i s a b l e $ 4 9 9 ! )• N o t e U G R A D E S f o V 5 a r o f f e r e d t V o w n e r s o n l y

$ 2 0 0 0 . w f l i s a d J " N o l e V 4 o w n e r s w M i s a b l e w i l l b s e n t V 5 w / d i s a b l e l o

o n l y £ 2 0 . 0 0A l u n i t s c o m e w / 9 0 d a W A R R A N T Y . A l o i d e r s a d S l o U P B L U E L A B E L S / H . U P B L U E a v a i l a b l e o n l y i 4 s t a l e s F O H E I G N O R D E R S a t U S ( U N D S + 1 6 3 5 S / l l O R D E R B O I H E X P L O D E ' V V I D E OB V T E I I l o g e l h e r a n r e c e i v e F R E E " U P S / — H o l e a l S A L E S a r F I N A L . 9 D A W A R R A N T Y c o w r s P A R T S L A B O R O N L Y A l S O F T G R O U P U T I L I T Y D I S K S C O M E w t m l u n C A T A L O G o P R O D U C T S

i 6 m o d e o n l y T O R D E R C A L L 1 - 3 1 2 - 8 5 1 - 6 6 6 7 i r e s i d e n t s a d 6 s a l e s t a P L U S $ 3 . 0 0 S / H . N C . O . D . ' S . F O R E I G N O R D E R S U . S . F U N D S O N L Y $ 6 . 3 5 S / H . P e r s o n a l C h e c k s 1 D a y s l C l e a r

T H E 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 8C i r c l e R i o d a r S f t r v i c o N u m b e r

Page 66: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 66/92

T H g e o s c o l u m n

M i n i D e s k T o p

S t e p h e n V a n E g m o n d

R e c l a i m a l m o s t 3 0 o w o r k s p a c eO l y o u r G E O S d i s k s w i t h t h i s d e s k -T o r e p l a c e m e n t f o r t h e 6 4

C o m p u t e r - i n d u s t r y w a t c h e r s h a v eb e e n p r e d i c t i n g t h d e a t h o f t h e8 - b i t c o m p u t e r — i n c l u d i n g t h C o m m o d o r e 6 4 — f o r y e a r s n o w .A c c o r d i n g t t h e m , t h e e a s y - t o - u s eg r a p h i c s u s e r i n t e r f a c e s ( G U I s )a v a i l a b l e o n m o s t 1 6 - b i t c o m p u t e r sw o u l d s t e a l t h h e a r t s o f w o u l d - b e6 b u y e r s .

B e r k e l e y S o f t w o r k s e x t e n d e dt h l i f e o f t h e 6 a n 1 2 w i t h i t G U I , G E O S , b u a a p r i c e . G E O Sa n G E O S a p p l i c a t i o n s a r e n o t o r io u m e m o r y h o g s . I y o u ' v e e v e rw r i t t e n p r o g r a m u s i n g g e o P r o -g r a m m e r o d e s i g n e d n e w s l e t t e ru s i n g g e o P u b l i s h , y o k n o w t h a t i t ' sn e a r l y i m p o s s i b l e t g e a l t h f i l e sy o u n e e d o n t o o n o t w d i s k s .

W i t h " M i n i D e s k T o p , " y o u c a s q u e e z e a n e x t r a 2 9 . 5 K o u o y o u rw o r k d i s k s . T h i s 0 . 5 K p r o g r a m r p l a c e s t h c o n s i d e r a b l y l a r g e r 3 0 d e s k T o p a n r e t a i n s i t m o s t f r q u e n t l y u s e d f u n c t i o n — m o v i n gf r o m a p p l i c a t i o n t a p p l i c a t i o n . ( I y o n e e d t d m o r e t h a n j u s t m o v ef r o m o n p r o g r a m t a n o t h e r , y o c a s t i l l e x i t t t h n o r m a l d e s k T o p . )

T y p i n g I I P r o g r a m 1 M i n i D e s k T o p , i w r i tt e i m a c h i n e l a n g u a g e , s o y o u ' l ln e e d t u s " M L X , " t h m a c h i n el a n g u a g e e n t r y p r o g r a m f o u n d e l s ew h e r e i t h i s i s s u e , t t y p e i 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 :S t a r t i n g a d d r e s s : 1 5 0 3E n d i n g a d d r e s s : 1 6 E AW h e n y o u ' v e e n t e r e d a l t h e d a t af o P r o g r a m 1 s a v e t w c o p i e s t G E O S w o r k d i s k t h a t d o e s n ' t c o t a i n t h s t a n d a r d G E O S d e s k T o p .S a v e t h f i r s t f i l e w i t h t h f i l e n a m eD U S K T O P a n t h s e c o n d w i t h t h

6 C O M P U T E ' S G a z e t t e D e c e m b e r 1 9 8 9

n a m e D E S K T O P . B K U P . O n c o p yw i l l b e c o n v e r t e d b P r o g r a m i n t o

G E O S s y s t e m f i l e . T h o t h e r i b a c k u p c o p y i c a s e y o h a v ep r o b l e m w i t h t h e c o n v e r s i o n .

N o w , t y p e i P r o g r a m 2 " G e o -C o n v e r t e r . " I y o u ' v e u s e d G e o -C o n v e r t e r b e f o r e , y o u ' l l w a n t t e n t e r t h i s n e w , e n h a n c e d v e r s i o n .T h i s v e r s i o n w o r k s w i t h a n C o m o d o r e - c o m p a t i b l e d r i v e ( 1 5 4 1 ,1 5 7 1 , o 1 5 8 1 ) n u m b e r e d 8 - 1 1 . T h n e G e o C o n v e r t e r a l s o r u n s o t h 6 a n t h 1 2 8 . B s u r e t u s " 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 , t o p r e v e n tt y p i n g m i s t a k e s w h e n y o e n t e r t h p r o g r a m . S a v e c o p y o G e o C o nv e r t e r t t h d i s k t h a t c o n t a i n s P r g r a m 1 B v e r y c a r e f u l w h e n t y p i n gi G e o C o n v e r t e r . I w r i t e s d i r e c t l yt y o u r d i s k , s t y p i n g e r r o r c o u l dc a u s e i t s c r a m b l e y o u r d i s k .

T p r e p a r e M i n i D e s k T o p f o u s e w i t h G E O S , l o a d P r o g r a ma n t y p e R U N . W h e n p r o m p t e d f o

f i l e n a m e , e n t e r D E S K T O P . G e C o n v e r t e r t h e n c o n v e r t s t h f i l ei n t o G E O S s y s t e m f i l e .

U s i n g t h P r o g r a mM i n i D e s k T o p i s n ' t a a p p l i c a t i o no d e s k a c c e s s o r y , s y o c a n ' tr u i f r o m t h d e s k T o p . A m a t e o f a c t , i r e p l a c e s t h e d e s k T o p .T t e s t M i n i D e s k T o p , r u G E O Sa p p l i c a t i o n s u c h a g e o V f r i t e o r g e o -P a i n t . O n c e t h p r o g r a m i l o a d e d ,i n s e r t y o u r w o r k d i s k t h a t c o n t a i n sM i n i D e s k T o p i t h e d r i v e a n s l e c t Q u i t t D e s k T o p f r o m t h a p l i c a t i o n ' s d i a l o g b o o f i l e m e n u .I n s t e a d o t h s t a n d a r d d e s k T o ps c r e e n c o m i n g u p M i n i D e s k T o pt a k e s o v e r . I d i a l o g b o x c o m e s u pw i t h t h m e s s a g e S y s t e m E r r o r n e a r$ 0 4 0 0 , y o u n e e d t g b a c k t M L a n r e c h e c k y o u r t y p i n g . I t h d i l o b o c o n t a i n s t h m e s s a g e P l e a s ei n s e r t a d i s k w i t h d e s k T o p V I . 5 o h i g h e r , m a k e s u r e t h a t y o u r f i l e i sn a m e d D E S K T O P .

W h e n M i n i D e s k T o p c o m e s u p

i d i s p l a y s d i a l o g b o w i t h t h n a m e s o f t h e a p p l i c a t i o n s o t h d i s k i t h c u r r e n t d r i v e . T r u o n o f t h e a p p l i c a t i o n s , s i m p l y s e l e c t i b c l i c k i n g o i t n a m e a n t h e nc l i c k O P E N . T r u a a p p l i c a t i o nf r o m a n o t h e r d i s k , i n s e r t t h n e d i s k a n s e l e c t D I S K . I e i t h e r c a s e ,a f t e r t h e a p p l i c a t i o n f i n i s h e s r u n i n g , y o u ' l l r e t u r n t M i n i D e s kT o p , i y o n e e d t r e t u r n t t h s t a n d a r d G E O S d e s k T o p , i n s e r td i s k c o n t a i n i n g t h d e s k T o p f i l ei n t o t h d r i v e a n s e l e c t C A N C E L .

M i n i D e s k T o p d i s p l a y s o n l ya p p l i c a t i o n s f i l e s . I y o u n e e dd e s k a c c e s s o r y , e n t e r a a p p l i c a t i o na n r u t h 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 . A l s o , d o n ' t p u t M i n iD e s k T o p o r a m d i s k . S i n c e t h eo n l y w a t s w i t c h t t h s t a n d a r dd e s k T o p i t s w a p d i s k s , y o w o u l d n ' t b e a b l e t c o p y f i l e s f r o mt h r a m d i s k t f l o p p y d i s k , e f f e ct i v e l y d e s t r o y i n g t h f i l e s .

P r o g r a m 1 M i n i D e s k T o p1 S 0 3 S B F1 5 0 E 1 : F F1 5 1 3 : A 01 5 1 B : 5 D1 5 2 3 : C 9

1 5 3 3 : 1 D1 5 3 B : 0 01 5 4 3 : 8 31 5 4 B : 0 41 5 5 3 : 2 01 5 5 B : 3 01 5 6 3 : 7 01 5 6 B : 2 01 5 7 3 : 0 01 5 7 B J 0 01 5 8 3 : 0 01 5 B B : 0 01 5 9 3 : 0 01 5 9 B : 0 01 5 A 3 : 0 01 5 A B : 0 01 5 B 3 : 0 01 5 B B : 0 01 5 C 3 : 0 01 5 C B : 0 01 5 0 3 : 9 01 5 D B : 0 O1 5 E 3 : 0 01 5 E B : 0 01 5 F 3 : 0 01 5 F B : 0 01 6 0 3 : 0 4

F F F F0 8 0 5 1 A C 4 A 0 0 4 19 C 0 0I D 9 00 0 6 6 2 0 2 00 0 0 06 8 6 54 6 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 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 0 08 0

F 9 0 0 I D B B F F F C l5 A 4 4 4 B B F F F C l1 9 0 0 0 0 1 F 0 0 0 4 F 7 3 6 B 5 2 2 0 5 60 0 0 0 5 G 2 0 5 66 D 6 F 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 S B 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 00 0 2 0 A l

A 8

0 F C F D 4 A 0 7 5 A 1 1 ) 4 0 8 0 0 0 D 1 8 0 F 3F F F F C i0 3 0 0 5 G F 7 0 7 03 2 ? B 7 6 3 6 6 E F E6 4 2 0 D 0 0 9 0 0 0 A 50 0 0 A D0 0 0 B 50 0 0 0 B 0 0 0 0 C 0 0 0 0 C 0 0 0 0 D 0 0 0 0 D 0 0 E 0 0 0 0 E 0 0 0 0 F 0 0 0 0 F 0 0 0 0 60 0 0 0 0 E0 0 0 0 i 0 0 0 0 I C 2 A 9 D 0 2 2 0 3 D

Page 67: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 67/92

1 6 0 B : 3 61 6 1 3 : 4 D1 6 1 B : 6 B1 6 2 3 : 7 41 6 2 B : 2 01 6 3 3 : 6 E1 6 3 B : 6 D1 6 4 3 : C 11 6 4 B : 7 91 6 5 3 : 3 91 6 5 B : 7 51 6 6 3 : 6 C1 6 6 B : 7 31 6 7 3 : C 71 6 7 B : E 91 6 8 3 : 0 01 6 8 B : 5 61 6 9 3 M C1 9 B : 2 C1 6 A 3 : 8 51 6 f l B : C 21 6 B 3 : f l 31 6 B B : 0 11 6 C 3 : 0 11 6 C S : 8 41 6 D 3 : 1 11 6 D B : 6 51 6 E 3 : 6 C

P r o g r a m

C 6 5 7 B 2 6 3 7 3 7 6 I 8 8 8 C 0 C B 0 3

B B 0 2 6 6

2 F H 1 0 R E

T E A L

P 2 R E

2 6 6 6 5 5 6 0 6 3 6 6 0 0 0 1 A 0 A A 0 0 0 0 D 0 6 3

A 6 7 6 7 6 6 n 6 2 2 6 A A A A 0 C 0 0 0 C 3 8 ( 1 1 6 I

C 2 2 2 6 6 I 1 6 4 2 7 0 0 0 0 C 0 8 8 0 0 0 1 0 4 7 0

3 4 7 6 7 2 0 4 7 6 5 6 8 8 8 8 0 D 0 0 0 0 9 0 1 0 2 0

G e o C o n v e n e rC O P Y R I G H T

0 6 7 7 6 4 2 6 2 6 7 6 0 0 1 1 D 0 A 2 0 0 0 0 1 I 6 0

1 9 B 9P U B L I C A T I O N S

A 7 6 3 6 6 A 7 3 7 6 6 A A A 2 0 4 E 0 0 0 0 0 0 S 6 0

3 F 3 F B 6 D 8 F 7 A 3 9 B 2 F 7 A A C 0 0 0 D E 8 1 9

C O M P UI N C .

R I G H T S R E S E R V E DT H I S I T H U P D A T E D

{ S P A C E J G E O C O N V E R T E R( S P A C E S J R E V I S E D. S U E 1 9 G A Z I - T T

E 3 P R I N T " [ C L R ) ( G R N l2 i : ( 7 7 3 )

M 3 I F V E

E F . V

1 A

" c h r ;

I

[ 1 ( 7 7 2 ) + 2 5 6 * P E E K

= 4 2 3 6 4 T H E N P O K E 5 3 2 8 0 ,

F P

E

S

S

B

Q

A S

P

M A

C

P

F B

J K K

A H

3 4

5 6

7

8

8

8 8

8

8 9

1 0

1 1

1 2

1 3

1 4 1 5 1 6

1 7 1 8

f l : P O K E 5 3 2 8 1 , 0 : G O T O 4 OL I S T 0 , l : L I S T 4 , 1 : L I S T 6 , F O R I 1 T O 1 0 : P R N T " ( D O W N } ": N E X TP R I X T T A B ( 5 ) " { 4 } U D I C O P Y RI G H T 1 9 8 9 "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 . "P R I N T T A B I 5 ) " J F K A L R I G HT R E S E R V E D { H O M E j "P R I N T " ( D O W N ) ! R V S } { 8 } G E 0 CO N V E R T E R 1 2 I . O F F [ D O W N ]{ G R N ) "N = 8 : P R I N T " D R I V E N U M B E RN " ( 4 L E F T } " ; : I N P U T NI F N < 8 O R N > 1 1 T H E N B 1P R I N T " I S D R I V E " N " A 1 5 8 1 ?

" : T S = C H R S ( 1 8 ) : S S = C H R S [1 G E T K S : I F K S O " ¥ " A N D K S O " N" T H E N 8 4P R I N T K S : I F K S = " Y " T H E N T $ = CH R ( 4 0 ) : S S = C H R S ( 3 )I N P U T " F I L E T C O N V E R T " ; GF

P R I N T " ( D O W N ) S E A R C H I N GO " G F SH D S = " " : F O R I " T O 4 : R E AE X F O I = 1 T O 5 : R E A D I E : I D S = ID $ + C H R $ ( I E ) : N E X TN L S = " " : O P E N 1 5 , N , 1 5 , " I 0: " : O P E N 2 , N , 2 , " # "

G O S U B 3 7 0 : G E T # 2 , N T S , N S SF O R E = 0 T D S = N L S : G E T # 2 , B S : I - 1 : I F US = N L S T H E N 2 2 0I A S C ( B S ) < > 1 3 0 T H E N 2 2 0G E T # 2 , H T S , H S S : I - 3 : I F H S = " n T H E N H S $ = C H R S ( 0 )

F

F G R

A E

F C

C

X

M B

X

F

F G

K

E K R K

A F

1 9 2 0 2 1 2 2

2 3 2 4

3 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

G E T # 2 , B S : 1 I t B " T H E N B S ^ C H R S ( 0 )

I A S C ( B S ) = 1 6 0 T H E N 2 2 0D S = D S + B S : G O T O 1 9 0F O 1 = T 3 1 : G E T * 2 , B S :N E X TI O S - G F S T H E N 2 6 0N E X T E : I F N T S = N L S T H E N 26 T S = N T S : S S = N S S : G O T O 1 4 0I D S = N L S T H E N P R I N T "{ D O W N ) ( R V S ) F I L E N O F O N D ( O F F } " : G O T O 3 6 0P R I N T " ( D O W N ) C O N V E R T I N Gl S P A C E } " G F Sd t S = T 3 : S S S = S S : t S = h t S : s S= H S S : G O S U B 3 7 BG E T ( t 2 , M T S , M S S : I M S S - " "

T H E N M S S = C I I R S ( 0 1F O 1 = T 6 5 : G E T ( 2 , B S: N E X T

G E T # 2 , C T S , G T S : G O S U B 3 7 0 :P R I N T # 2 , H D S ; : G O S U B 3 8 0 I TS = D T S : S S = S S S : G O S U B 3 7 0F O 1 - T 3 2 * E + 2 : G E T i 2, B S : N E X TP R I H T # 2 , M T S ; M S S ; : F O R 1 = 0

T 1 5 : G E T # 2 , B S ! N E X TP R I N T # 2 , H T S ; H S 3 ; C H R S ( 0 ); G T S ;P R I N T # 2 , I D S ; : G O S U B 3 8 0 : PR I N T : P R I N T G F S " C O N V E R T ED C L O S E 2 : C L O S E 1 5 : E H DU S = " U 1 " : G O T O 3 9 0U S - " U 2 "P R I N T # 1 5 , U S ; 2 ; 0 ; A S C ( T S +" 0 " ) ; A S C ( S S + " 0 " )R E T U R ND A T A 0 , 2 5 5 , 3 , 2 1 , B 7 , 1 0 , 1, 0 . 0

1 o G a z e t t e ' s B e s t P r o g r a m sf o G E O S a n G E O S 1 2 U s e r s

O O n D i s k - i n c l u d e s a l d o c u m e n t a t i o n

S u p e r P r l n i e r D r i v e r — n e a r l a s e r - q u a l i t y p r i m i n g f o E p s o n , S t a r , a n c o m p a t i b l e d o t - m a l r i x p r i n t e r sS k e e l — o u t s t a n d i n g a r e a d e - s t y l e g a m e t h a t r u n s a G E O Sd e s k a c c e s s o r yF i l e S a v e r — r u n m o s i a n 6 p r o g r a m f r o m G E O SH e l p P a d — f a s t , e a s y o n l i n e h d j i v i m e n uW o r d C o u n t — q u i c k , e a s y - t o - u s e t o o l t h a t c o u n t s w o r d s i a n g e o W r i t e t e x t f i l oD i r e c t o r y P r i n t e r — g e t c o m p l e t e G E O S d i r e c t o r y p r i n t o u t s ,i n c l u d i n g f i l e s i z e , a u t h o r n a m e , a n e v e n f i l e c o m m e n t sQ u i c k C l o c k — t a r g e , r e a d a b l e c l o c k a n d i m p r o v e d u s e ri n t e r f a c eS l l d c S h o w — c r e a t e a n d i s p l a y i m p r e s s i v e s l i d ep r e s e n t a t i o n sF i l e R e i r l e v e r — r e c o v e r G E O S a n s t a n d a r d C o m m o d o r i :f i l e s ; c o m p a t i b l e w i t h a n C o m m o d o r e d r i v e o R E S c r e e n D u m p e r — d e s k a c c e s s o r y t h a t l e t s y o d u m p s c r e e n st a n p r i n t e rF o n t G r a b b e r — i n s t a n t l y t u r n y o u r f a v o r i t e C o m m o d o r ec h a r a c t e r s e t s i n t o G l l O S f o n t sG e o P u z z l c — i n t r i g u i n g , m u l t i d i m e n s i o n a l b r i t e a s e rG c o C o n v e r t e r — w r i t e G E O S a p p l i c a t i o n s w i t h y o u r f a v o r i t eC o m m o d o r e a s s e m b l e r

Y E S ! S e n d m c o p i e s o T h e G F . O S C o l l e c t i o n . I ' v e e n c l o s e d $ 1 1 . 9 5( i n c l u d i n g s h i p p i n g a n h a n d l i n g ) f o e a c h c o p y .N a m eA d d r e s sC i i yA m o u n tS a l e s T a x *T o t a l

S t a t e 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 1 . 9 5 * t

T h G E O S C o l l e c t i o n 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

" R c i i d c n i l o N e Y o r k , I ' t n n ^ y l v j n L j . a n N o r t h C u o l l d l . i d d a p p r o p r i a ts a k - 1 l a x f o y o u r H a l e . A l o r d e r ! m u s l b p a i d i U . S . f u n d s b c h e c kd r a w n o i l U . S . t a n k . P l M M a l l o w 4 - f l w e e k s f o r d e l i v e r y . T o d e l i v e r yn u t i i d c I h t - L T - S . u r r a r u d . i , n d S f o s u r f a c e i n i l l o r 1 * f o r a i r m a i l .

Page 68: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 68/92

W o r l d G e o g r a p h yf o t h C o m m o d o r e 6 4 / 1 2 8

F u l l - c o l o r 3 - r o t a t i n g g l o b e !W o r l d G e o g r a p h y i I h f u e l w a t l e a r n t h w o r l d ' s c o u n t r i e s , I h e i r l l a g s .c a p i t a l s , p o p u l a t i o n s , l a n g u a g e s a n c u r r e n c i e s i a e n t e r t a i n i n g 1 o 2 p l a y e r e d u c a t i o n a l g a m e f o t h w h o l ef a m i l y . U p d a t e d u v o r y y e a r !" K i d s a n a d u l t s w i l l e n j o y t h i s p r g r a m f o h o u r s n m h o u r s ! 1 '

— F a m i l y C o m p u t i n g" T h e e n t i r e p r B S B M a t l a n i o u t s t a n di n g . . T h i s i m a l l y a a c h i e v e m e n t ! "

— C m i i o r M a g a z i n eT o r d e r r a i l

8 0 3 3 1 - 4 3 2 1I C a l i f o r n i a c a l l 1 ) 0 0 D 5 I - 1 9 I W

O n l y $ 2 4 . 9 5 p o s t p a i d !C i t i l u m l n n r i l i t m i r s i n t . l S 1 . B 2 t a l e s \ a

B O B C O I n t e r a c t i v e S o f t w a r ea t 7 l l l A v e n u e . S u i t s 1 1 1 , i i a n t a C m i . C ' 1 5 0 6 2

C i r c l e R e a d e r S f l t v l c e N u m b e r

C O L O R R I B B O N S P A P E RR I O t l O N S : R e d , B l u e , G m B r w n . , P u r p l o , V e l .R i b b o n s P r i c a E a c h

B r o t h e r M 1 1 0 9C t o r i P i o w f i l s r J r C i t n e n 1 2 O D / 1 8 O DC a m m M o r e M P S 8 0

M P 8 0 2 / 1 5 2 BM P 8 0

■ M P S 1 0 0 0M P 1 2 0 0 1 1 2 5 01 5 2 5

E p s o n M X 8 0 / L X 8 0 OO k i d a t a 8 2 / 9 2O k i d a t a 1 B 2 / 1 9 2P a n a s o n i c K - X P 1 0 B 0S e i k o s t i a S 8 0 0 / 1 0 0 0S i a r S G 1 0S t a r N X I O j N L I OS a N X 1 0 0 QS t a r N X 1 0 0 Q C 4

B l a c k

4 9 7 . 0 05 . 0 04 . 5 06 . 2 54 . 9 53 . 9 55 . 0 06 . 5 03 . 7 51 . 7 56 . 5 0

7 2

1 . 7 55 0 4 . 5 0

C o l o r

5 . 9 59 . 0 06 . 0 05 . 2 57 . 2 55 , 9 54 , 9 56 . 0 08 . 0 04 . 2 52 . 2 57 . 5 0

7 6 . 5 02 . 2 56 . 0 05 . 5 08 . 7 5

H e T r a n s f e r

7 . 0 0

7 . 9 55 .

7 . 0 06 . 7 57 . 9 5

6 . 7 54 . 5 06 . 0 0

7 . 9 54 5 7 . 9 56 . 7 5

T - S H I R T R I B B O N S I H o a t T r a n s f e r l R e d , B l u e , G m . ,B r w n P u r p l e , Y e ! . , B l k . C a l l f o P r i c e A v a i l a b i l i t y .

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 e t s / 5 0 e a c h c o l o r : R e d ,

B l u e . G r e e n , Y e l l o w . 1 / I J 1 1 . 9 0 . ' p k .P A S T E L P A C K - 2 0 0 S h e e t s , ' 5 O 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 / 2 x 1 1 9 1 1 . 9 0 / p k .

C O L O R B A N N E R B A N D P A P E R 4 f t . / r o l l - S 9 . 9 5 : o aF o n b b n n a p a p o c n o t j i s i e d a b o v e , c a l l l o p r i c ea v a i l . P r i c a s p e c , s u b j e c t t o c h a r g e W n o t i c e . M m o r d o r $ 2 5 . 0 0 . M i n . S 8 . H S 3 . 5 0 m m V i s a , M C . C O D .

R A M C O C O M P U T E R S U P P L I E SP . O . B o n 4 7 5 , M a m e r i o , I 6 0 9 5 0 U . S . A .

( U S I B 0 0 - 5 2 2 - 6 9 Z 2 ( C a n a d a ) 8 0 0 - 6 2 1 - 5 4 4 48 1 5 - 4 6 8 - 8 0 8 1

O r e * R u d i i S « r r f c « N u m b e r

U s e r G r o u pU p d a t eE d i t e d b M i c k e y M c L e a n

T h f o l f o w i n g l i s t i n c l u d e s u p d a t e d e n t r i e s t o u r a n n u a l " 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 , " w h i c h l a s t a p p e a r e d i t h M a a n J u n e1 9 8 9 i s s u e s .S e n d t y p e d a d d i t i o n s , c o r r e c t i o n s , a n d e l e t i o n s f o r t h i s l i s t t

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 5 4 0 6G r e e n s b o r o , N 2 7 4 0 3W h e n w r i t i n g t o 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 r t

e n c l o s e 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 .N o l e : C O M P U T E ! P u b l i c a t i o n s d o e s n o t c o n d o n e t h u s o i t u s e r g r o u pl i s t s b i n d i v i d u a l s o u s e r g r o u p s f o r t h e p u r p o s e o b u y i n g , s e l l i n g , o t r a d i n g p i r a t e d s o f t w a r e . S h o u l d w d i s c o v e r a n y g r o u p p a r t i c i p a t i n g i a n s u c h i l l e g a l a n u n e t h i c a l a c t i v i t y , t h c l u b ' s l i s t i n g w i l l b p e r m a n e n t l yd e l e t e d f r o m o u f i l e s .

U s e r G r o u p N o t e sT h B a r t o n C o u n t y C o m m o d o r e U s e r s G r o u p ( B . C . C . U . G . ) h a b e e nr e n a m e d t h B a r t o n C o u n t y C o m p u t e r U s e r s G r o u p . I h a a l s oc h a n g e d i t a d d r e s s t 5 0 W e s t 1 0 t h # 1 , L a m a r , M i s s o u r i 6 4 7 5 9 .T h M i l i l a n i U s e r G r o u p i W a h i a n w a , H a w a i i i n o a A m i g a - s p e c i f i cg r o u p . T h g r o u p n l o n g e r s u p p o r t s t h C o m m o d o r e 6 a n 1 2 8 .T h n e m a i l i n g a d d r e s s f o t h 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 rG r o u p ( W A C ) i P . O . B o 3 6 0 2 , F a i r f a x , V i r g i n i a 2 2 0 3 8 - 3 6 0 2 .N e L i s t i n g s

A L A B A M AH l r m i n g h a m C o m m o d o r e C o m p u t e r C l u b

( B C C C ) , P O B o 5 9 5 6 4 , B i r m i n g h a m , A 3 5 2 5 9 - 9 5 6 4

n h l . A V V A I l lW i c o m k o C o m m o d o i e U s e r s C r o u p , ° 1 G r o v e

S t . , D d m a i , D 1 9 9 4 0I O W A

C o m o - H a w k C o m m o d o r e U s e n G r o u p , P . O .B o J 7 2 4 , C a d M R a p i d s , I 5 2 4 0 6 - 2 7 2 4 ( l i l ) S #3 1 9 - 3 7 7 - 4 0 9 5 )

M I C H I G A ND o w n r i v e r C o m m o d o r e G r o u p , P . O . B o 1 2 7 7 ,

S o u t h f i a l c , M 4 8 1 9 5M I N N E S O T A

M i i i m M t . i C o m m o d o r e r A s s o c i a t i o n , P . O .B o 2 2 6 3 8 , R o b b i n t d a l e , M 5 5 4 2 2

M I S S O U R II l c i r l l i n d U s e r s C r o u p , P . O . B o 1 8 1 , C a p s

G i r t r d e a u , M 6 3 7 0 2 - 0 2 8 1C o m m o d o r e U s e r s G r o u p o K a n s a s C i t y , P . O .

B o x 3 6 0 3 4 , K a n s a s C i t y , M 6 4 1 1 1 ( B B S s 8 1 6 -7 9 2 - 0 3 2 6 )

V E R M O N TG r e e n M o u n t a i n C o m m o d o r e U s e r s G r o u p

( C . M . C . U . G . ) , P . O . B o 6 0 8 7 , H u l l a n d , V 0 5 7 B 2O u t s i d e I h e U . S .

C O S T A U C l u b F a s t S o f t w a r e d C o s t a R i c a , A r t u t o A r a n aG . M a q u i n a s K o x a m a r o , C a l i f 2 A v o s 1 2 - 1 4 ,

S a l o s e , C o s t a R i c a , A m e r i c a C e n t r a lN l i W Z I - A . I . A N I )

C h r i s l c h u r c h C o m m o d o r e U s e r > ' G r o u p , P . O .B o 4 6 6 5 , C h r i s t c h u r c h , N e Z e a l a n d

Page 69: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 69/92

R o c k e t i n t o t h e s i n k i n g r e a l i s m a n s p e c t a c u l a r v i s u a l s o S P A C E R O G U E , t h p h e n o m e n a l 3 s p a c e f l i g h ts i m u l a t i o n . Y o u ' l l d i s c o v e r a u t h e n t i c f l i g h t d y n a m i c s , p r e c i s i o n n a v i g a t i o n a l a i d s a n s o p h i s t i c a t e d w e a p o n st e c h n o l o g y a s y o u m a n e u v e r l h r o u g h t u r b u l e n t i o n s t o r m s a n d c o n f r o n t a l i e n f o e s . Y o u ' l l v i s i t s p a c e s t a t i o n sa n m i n i n g o u t p o s t s — s w a p p i n g t a l e s w i t h p i r a t e s , d r i n k s w i t h f r i e n d s a n d g o o d s w i t h m e r c h a n t s . I t ' s t h s e a m l e s s i n t e g r a t i o n o s p a c e f l i g h t a n r o l e p l a y i n g t h a t m a k e s S P A C E R O G U E t h f i r s t O R I G I NC i n e m a t i c E x p e r i e n c e ™ .

m m m k m m

W c r e a t e w o r l d s ' "I B M / C O M P A T I B L E V E R S I O N I B M / C O M P A T I B L E V E R S I O N A P P L E V E R S I O N

A v a i l a b l e l a l E M T a n d y / c o m p a l i b l e s . C - 6 4 / t 2 8 , A p c t e I I s e r i e s , c o m i n g s o o n f o r . A m i g a a n M a c i n t o s h ; a c t u a l s c r e e n s m a v a r y .C a n i i t n d S P A C E R O G U E a y o u r l o c a l n t m r t C a l l 1 - 8 0 0 - 9 9 9 - 4 9 3 9 ( 6 a m l 5 p E S T ) l o V I s a / M C o r d e r s ; o m a i l c h B c k o m o n e y o r d < w | U . S . $ ) m O R I G I N .A l v e r s i o n s J 4 9 . 9 5 ; s h i p p i n g I F R E E v i U P S . A l l o w 1 - w e e k s t o d e l i v e r y . O R I G I N , P . O . B o 1 6 1 7 5 0 , A u s t i n , T a x e s 7 6 7 1 6 .

Page 70: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 70/92

- - » ■ ■m . w i i a * * • ' »

■ s . ' . ' . Y, <

J ' . W b n r

B j f f t t l

T A C i f S M I C S T R U G G L E. G O O D A N E V I L

T i L . i .V r \ d f .' S n ^ T / T ^ J • ■ O r r U

Q t f l L C M I J r t l U B l . l HL u l l i n i ^ i

L w f u J i f " ~ \■ / ^ ? * * .

I M U n ( : ■ ' »

■ S ; ^ » . «

r /

*

E B & l t t i

V

I V

\ > ? ' F a n s o r i V* £

( * 5 -" H 3 G

R O H A N t i x ^

^ J v - ^ F o r t h e , f i r s t t i m e ; T o l k i e n ' s p a n o r a m i c v i s i o n o t h c a t a c l y s m i cr M s t r u g g l e b e t w e e n g o o d a n e v i l h a b e e n s k i l l f u l l y c r a f t e d i n t o

» ' * ) * - * s i n g l e c o m p u t e r w a r ^ a m e o f e p i c p r o p o r t i o n s .■ * 2 z i « * • ' - * ' : - " ^ F | | I I 9 W i ^ f o o t s t e p s b l F r o d o , A r a g o m a n G a n d a l f a s t h e yJ ^ & g T T f T ^ . b a t t l e t o g e t T l f e O n R i n g t o t i i e C r a c k o D o o m . R a n g e d a g a i n s t

' S ' Z i ^ ^ ' . ' ^ ' " V : ' ' 7 0 U a r a l t h e v i l f o r c e s o t h B a r k L o r d S a u r o n a n d t h V $ f ! s i i T g j & i c o r r u p t w i z a r d S a r u m a n . T h o d d s a r o v e r w h e l m i n g , b u t y o

• & & ? © ? ? > * ■ ■ ■ c a n r i o U f f o r d t f a i l . T h d e s t i n y o M i d d l e E a r t l i h a n g s i • / * ' ^ . - - t h e b a l n n c e .i r i ^ W . T h e ' c o n f j i c t K i k e s p l a c e o a s m o o t h l y s c r o l l i n g m a o M i d d l e^ i P 1 ' * ' - E a r t h , t r u e t a l t h r i c h d e t a i l o f T o l k i e n ' s b o o k s .' " ^ N 1 ; . P l a n y i i u r s t r a t e g i e s , m o v e y o u r a r m i e s i n t o p o s i t i o n , a n ■ ^ i % v S ' T f r e p a r e f o r b a t t l e . A y o u r o p t i o n , y o c a p o s i t i o n^ S f f E A C H I N D I V I D U A L W A R R I O R i y o u r a r m y i t h f u l l yf X ' . ' K j . a n i m a t e d b a t t l e s e q u e n c e s . J u s t l i k e y o u r f a v o r i t e b o a r d g a m e s ,

~ > ; i $ A y ! o r t l y b e t t e r b e c a u s e i t ' s a n i m a t e d !t f e ^ « i * H £ ' ^ ' ; ; > . - ' T h e s p e c i a l p o r t r a i t g a l l e r y l e t s y o u v i e w a l l t h e k c y l e a d e r s i n t h eM . t " 4 f ' " ^ ' V L ^ ' " ' y - ^ o c e x a m i n e y o u r o w f o r c e s a a n y t i m e , h o w e v e r y o W p K C i A w S ' ^ m u s t f i n d t h p a l a n t i r b e f o r e y o c a n s p y o t h e f o r c e s o f e v i l .

E a c h t i m e y o p l a y , S a u r o n w i l l s u b t l y c h a n g e h i w a p l a n ," ^ " V c h a l l e n g i n g y o u r s t r a t e g y s k i l l s a n e w . N a z g u l s , o r c s , t r o l l s , a n dV / o t h e r e v i l c h a r a c t e r s d e p l o y 1 0 g i v e y o d i f f e r e n t t e s t o s k i l l

i e a c h g a m e .J X W a i M i d d l e E a r t h i c l a s s i c a d d i t i o n t a n w a

s w 5 s ? r ' f i a m e s c o U e c t l ™ -

- ■ a f S f t

. - * * * » ■

- r . ^ U i . n t f *

• j * * e r W M t f g i d W . . I E m , , J E m I E b . , 1

> ■ ■ ■

m U « L 4 * . ■ J h ■ " ■ ' > ■

■ « T L, -

t - : « i < | s H

T . H " * ; o \

m m i i r o i n ™

a m n t f c o m i c i l1 1 . - ; . ■ . " ■ ■ - ■ (

1 . O - * * * * * >

4 X I 1 I H U S .U T W C T " I - * "■ W I L E d t l T

I

G O N D O RJ . 1 1 , 1 M . I 1 I .

.

• o w r r r e h t t u ^ . a ■ - - -

A » j > l - <

a s t e *W n r i f / i W o 5 i t « i l r» !

t t

m D u o m / L

i H O R P O R

" N N O S I I I P P I N O F b H f B E C O n W i o ' D O R E 6

s c r £ e n s h o t s t a k e n F i t p M i

D ^ n i u l l i I ' l ^ ' h i < ■ ] • \ n i - l l i l l i s e .: - . : ■ . ■ M I ' m . . : . , - I I , , ■ ■ 1 - m e m b e r o

( b V f r g b i M o i t e n r o n l c C i u n p o f f o m p i n l e sA l T o l k i e n c h i n r t e r a i f p r o d u c r i l b )! , i i i i l ] h - i i . i i . - . i i i i i u 1 1 1 1 j i i H i ' i u n

P M e l b o u r n e H o u s ef T l ^ 7 1 l W e s t i 7 t h S t . , U n i t G 9 ,■ C o s t a M e s a , C 9 2 6 2 7

( 7 1 4 ) 6 3 M 0 0 1

m

M E L B O U R N EH O U S E

0 0

Page 71: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 71/92

D r D o o m s R e v e n g eO K M a r v e l C o m i c s f a n s , i t ' s t i m e t s o u p u p t h o s e s u p e r p o w e r s , j u m p i n t ot h o s e m y s t i c a l c o s t u m e s , a n s p r i n ti n t o a c t i o n . I P a r a g o n S o f t w a r e ' s D r D o o m ' s R e v e n g e , y o u a s s u m e t h r o l e so t h w e b - s p i n n i n g S p i d e r - M a n a n A m e r i c a ' s n u m b e r s u p e r s o l d i e r , C a t a i n A m e r i c a .

I y o u ' v e n e v e r s e e n a n i n t e r a c t i v ea c t i o n c o m i c b o o k , y o u ' r e i f o r a r e a lt r e a t . U n i q u e i b o t h c o n c e p t a n i d e a ,t h i s c o m p u t e r c o m i c b o o k l e t s y o r e a ds i m u l a t e d c o m i c - b o o k p a g e s a n t h e nj u m p i n s i d e t h e m , a s s u m i n g c h a r a ct e r ' s r o l e . B e f o r e y o u r q u e s t b e g i n s ,c h o o s e y o u r s u p e r c h a r a c t e r ' s f i g h t i n ga b i l i t i e s : b e g i n n e r , h e r o , o r f u l l - f l e d g e ds u p e r h e r o .

A s y o u r e a d t h r o u g h e a c h c o m i cs t r i p , h a n d ( o b o o k m a r k ) f o l l o w s .W h e n e v e r y o r e a c h t h e n o f p a g e ,t h n e x t o n a p p e a r s , j u s t a i y o u h a dt u r n e d t h e p a g e . A n y t i m e y o u w i s h t q u i t , y o c a n s a v e y o u r p l a c e t d i s k s y o c a r e s u m e r e a d i n g ( o p l a y i n g )l a t e r .

D o c t o r D o o m i b a c k i t o w n w i t hs i n i s t e r p l a n s f o N e Y o r k C i t y . T h g e n i u s s u p e r v i l l a i n h a s t o l e n a n u c l e a rm i s s i l e a n p l a n s t d e t o n a t e i i t h c i t y u n l e s s h i o u t r a g e o u s d e m a n d s a r m e t . O n l y t w t h i n g s s t a n d i h i w a y :S p i d e r - M a n a n d C a p t a i n A m e r i c a .

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

A y o r e a d t h c o m i c , y o s w i t c hr o l e s b e t w e e n S p i d e r - M a n a n C a p t a i nA m e r i c a a t h e n o e a c h p a g e . Y o e n c o u n t e r d i f f e r e n t v i l l a i n s d e p e n d i n go w h i c h r o l e y o a s s u m e . F o e x a m p l e ,S p i d e r - M a n f a c e s E d u a r d o L o b o , G r a yG a r g o y l e , M a c h e t e , a n B o o m e r a n g ,w h i l e C a p t a i n A m e r i c a b a t t l e s O d d b a l l ,R a t t a n , R h i n o , B a t r o c , H o b g o b l i n , a n E l e c t r o . O n c e t h e s e s u p e r v i l l a i n s h a v eb e e n d e f e a t e d , o u h e r o e s m u s t t e a m u l t a k e o D o c t o r D o o m .

I y o u ' r e M a r v e l C o m i c s f a n , y o m i g h t w o n d e r a b o u t t h e q u a l i t y o t r a n s l a t i o n f r o m c o m i c b o o k t a r c a d e -s t y l e a c t i o n . P u y o u r f e a r s a s i d e : A l

c o m b a t a s p e c t s a r f a i t h f u l t t h h r o e s ' a b i l i t i e s . F o r e x a m p l e , w h e n e v e ry o u a s s u m e t h r o l e o C a p t a i n A m e r ic a y o h a v e a l o h i f i g h t i n g p o w e r sa n t o o l s , i n c l u d i n g h i f a m o u s s t a r -s p a n g l e d s h i e l d . T h s a m e h o l d s t r u ef o S p i d e r - M a n . H i s p o w e r s a l l o w h i t s t i c k t w a l l s a n s h o o t w e b s .

A y o u g o i n t o b a t t l e , n o t i c e t w b a r g r a p h s a t h b o t t o m o f t h e s c r e e n .O n s h o w s y o u r c h a r a c t e r ' s s t r e n g t h ,w h i l e t h o t h e r d i s p l a y s y o u r e n e m y ' s .W h e n e v e r y o u r c h a r a c t e r t a k e s a h i tf r o m a s u p e r v i l l a i n , t h g r a p h s h o w sh o m u c h y o u ' v e b e e n i n j u r e d .

D u r i n g b a t t l e , y o c a p e r f o r m d i f e r e n t k i c k s a n p u n c h e s t h a t a f f e c ty o u r e n e m y . A l s o , r u n n i n g f l i p s ( o v e ry o u r e n e m y ) a r a v a i l a b l e . D o n ' t f o r g e t ,s i n c e y o u ' r e s u p e r h e r o , y o m u s t u s y o u r s u p e r p o w e r s . A C a p t a i n A m e r ic a u s y o u r s h i e l d f o b o t h d e f e n s e a n o f f e n s e : P r o t e c t y o u r s e l f a n t h r o w i a y o u r f o e . T h s a m e i a l s o t r u e f o r S p i d e r -M a n . I t h i n g s g e t t o o s t i c k y , s t i c k t ow a l l a n s h o o t w e b s t s a a v i l l a i n ' ss t r e n g t h . B u i t ' s n o a l t h a t e a s y — s u p e r -v i l l a i n s o w t h s a m e f i g h t i n g a b i l i t i e st h e y h a v e i t h c o m i c s .

I y o m a n a g e t d e f e a t a e n e m y ,y o u ' l l b t a k e n b a c k t t h p o i n t w h e r ey o s t o p p e d r e a d i n g ( a n d s t a r t e d f i g h ti n g ) i t h c o m i c . C o n t i n u e r e a d i n gf r o m t h e r e u n t i l y o u r n e x t c o n f r o n t at i o n w i t h s u p e r v i l l a i n . T h g a m e e n d sw h e n y o u ' v e f o u n d a n d e f e a t e d t h s i n i s t e r D o c t o r D o o m .

G r a p h i c s , s o u n d , a n g a m e p l a ya r e x c e l l e n t . N o o n l y h a v e I a a v i dc o m i c c o l l e c t o r , e n j o y e d p l a y i n g t h g a m e , b u I ' v e a l s o f o u n d t h a t o t h e r sw h d o n ' t r e a l l y c a r e a b o u t c o m i c s l o v et h g a m e , t o o .

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

y o u ' l l e n c o u n t e r . A l s o i n c l u d e d i s p c i a l c o l l e c t o r ' s c o m i c b o o k . M c o p l a i n t t P a r a g o n : I y o u ' r e g o i n g t m a k e c o l l e c t o r ' s c o m i c , d o n ' t r o l l i u a n p l a c e r u b b e r b a n d a r o u n d i t I ' a l s o l i k e t s e e S p i d e y ' s a b i l i t i e s u s e dl i t t l e m o r e . P e r h a p s n e x t t i m e a l l o wh i t c l i m b a l o v e r t h w a l l s , n o j u s ts t i c k t t h e m . A n l e h i e n t a n g l e h i f o e s i w e b s a n s w i n g f r o m p l a c e - t o -p l a c e o t h e m . T h e s e f e w m i n o r c o p l a i n t s a s i d e , l e m s a t h a t t h i s i o n t e r r i f i c p r o d u c t . W o w , w h a t c o n c e p t !c a h a r d l y w a i t f o t h n e x t o n e .

— j e f f e i y S c o t t H a l lD r D o o m ' s R e v e n g eP a r a g o n S o f t w a r eD i s t r i b u t e d l > i / M i c r o P r o s e1 2 L a k c f r o n t D r H u n t V a l l e y , M 2 1 0 3 05 3 4 . 9 5

T h D u e t : T e s t D r i v e I N e v e r p l a y T e s t D r i v e j u s t b e f o r e y o g o v a c a t i o n w i t h t h f a m i l y . W h a ty o c a d b l i t h e l y w i t h F e r r a r i o y o u r c o m p u t e r m a b f r o w n e d u p o nb t h a u t h o r i t i e s ( o a l e a s t b y y o u rm a t e ) w h e n t r i e d w i t h t h f a m i l y v a n .T h r e a l i s m o A c c o l a d e ' s T h D u e l :T e s t D r i v e i g r e a t e n o u g h t m a k et h d a n g e r o c a r r y o v e r d i s t i n c tp o s s i b i l i t y .

W h i l e S m o k e y s t a y e d o f o u t a i la n w d i d n ' t u s u a n o o u l i v e s( h a c k e r s s o m e t i m e s f o r g e t w e ' r e o n l yi s s u e d o n e ) , o n o f u s f o u n d i n e c e ss a r y t l i v e n u o u l o n g d r i v e b p l a yi n r o a d g a m e s w i t h t h e t r u c k s o t h i n t e r s t a t e . T h r e s t o f t h e f a m i l y c o u l dt e l l b t h c h u c k l e a n t h g l e a m i D a v e ' s e y t h a t h w a r e l i v i n g t h l a s t

C O M P U T E V s G a z e t t e D e c e m b e r 1 9 8 9 7

Page 72: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 72/92

R e v i e w se n c o u n t e r h e ' d h a i T h D u e l . C o n f i rm a t i o n s o o n c a m e i t h f o r m o h i s r em a r k : " I o n l y h a t h a t F e r r a r i ! " W e l l ,s i n c e i t ' s e a s i e r t p l u n k d o w n t h m o e f o t h e s e p r o g r a m s r a t h e r t h a nq u a r t e r - m i l l i o n f o o n F e r r a r i , D a v ew i l l h a v e t b c o n t e n t w i t h t h s t a b l eo s e v e n s p o r t s c a r s h o u s e d o t h e s et w l i t t l e b l a c k d i s k s f o n o w . A n t h a t ' s n o s u c h b a d e a l .

I t ' s a l m o s t a g o o d a d r i v i n g a $ 2 5 0 , 0 0 0 s p o r t s

c a r . T h i s s i m u l a t i o n i h o t !

A c c o l a d e ' s o r i g i n a l T e s t D r i v e l e y o t r o u f i v e d i f f e r e n t s p o r t s c a r s . T h D u e l p i t s y o i o n e x o t i c c a r a g a i n s tt h c o m p u t e r i a n o t h e r . T h e t w o o y o r a c e t h r o u g h t h c o u n t r y s i d e e v a d i n gt r a f f i c , p o l i c e , a n o t h e r r o a d h a z a r d s .T h r a c e i b r o k e n d o w n i n t o s e g m e n t sb s t o p s f o f u e l , a l l o w i n g n e s c e n e r yt b l o a d e d i n f o r t h n e x t l e g o f t h r a c e .

Y o c h o o s e y o u r v e h i c l e . T h g a m e d i s k i n c l u d e s t w c a r s : F e r r a r iF 4 a n P o r s c h e 9 5 9 . Y o m a r a c et h F 4 a g a i n s t t h e 9 5 o p i t w F 4 0 so t w 9 5 9 s a g a i n s t e a c h o t h e r . Y o c a a l s o r a c e a c a a g a i n s t t h e c l o c k . T g e m o r e v e h i c l e s , y o m u s t u s t h S u p e r -c a r s d i s k . S o l d s e p a r a t e l y ( $ 1 4 . 9 5 ) , i w o r k s o n l y w i t h l i s t D r i v e I I . I t e p a n d s y o u r c h o i c e o f c a r s t s e v e n b a d d i n g 1 9 8 8 L o t u s T u r b o E s p r i t , t h F e r r a r i T e s t a r o s s a , a P o r s c h e 9 1 1 R U F ,

1 9 8 8 L a m b o r g h i n i C o u n t a c h 5 0 0 0 S ,a n 1 9 8 9 C o r v e t t e Z R 1 .

S o w h a t m a k e s t h i s s i m u l a t i o n s oh o t ? T r e m e n d o u s g r a p h i c s , r a n g i n gf r o m s u p e r s c r e e n d i s s o l v e s t f a s c i n a ti n g l y a c c u r a t e d e p i c t i o n s o r e a r v i e wm i r r o r i m a g e s . A n t h e r e ' s f u s t u f f —s u c h a t h d i g i t a l s p e e d o m e t e r i t h V e t t e a n t h f u n c t i o n i n g r a d a r d e t e ct o r s i e a c h o t h c a r s .

F i n i s h i n g t o u c h e s a b o u n d — g o o dm u s i c i t h g a m e ' s o p e n i n g , c l e v e rj i b e s f r o m t h c o m p u t e r b e t w e e n r u n s ,a n d i s t i n c t , r e a l i s t i c a l l y d e s i g n e d d a s hb o a r d s f o e a c h o t h c a r s .

I p l a y , l i s t D r i v e I i c h a l l e n gi n g , t e n s i o n - f i l l e d , a d r e n a l i n e - p u m p i n gr o a d r u n . C o l l e c t i v e l y , i t ' s a s l i c k p a c ka g o s m o o t h p r o g r a m m i n g .

F r o m t h o p e n i n g s e q u e n c e y o m o v e o t p i c k o u y o u r c a r . F o l l o w i n go n s c r e e n d i r e c t i o n s ( s u p p o r t e d b e a s yg o i n g i n s t r u c t i o n s i t h s n a p p i l yw o r d e d m a n u a l ) , y o m a k e s e r i e s o c h o i c e s f o y o u r s e l f a n t h c o m p u t e r .I y o p u r c h a s e s c e n e r y d i s k ( a l s oa v a i l a b l e , b u n o r e v i e w e d h e r e ) , y o c a s e l e c t y o u r c o u n t r y s i d e . U s i n g t h c a a n s c e n e r y d i s k s i e a s y e n o u g h ,7 C O M P U T E ! ' * G a z e t t e D e c e m b e r 1 9 8 9

b u i t ' s h e a v y o n t h d i s k s w a p p i n g ,s i n c e , a A c c o l a d e w a m s y o u , i a s u m e s y o h a v e o n l y o n d r i v e . A c c ol a d e ' s s o l u t i o n t o t h i s p r o b l e m i t p r o v i d e t h a b i l i t y t m a k e p l a y d i s k s —d i s k s t h a t c o n t a i n t w c a r s a n a s e t o s c e n e r y . T h i s c u t s d o w n o d i s k s w a pp i n g a n m a k e s i h a n d i e r t r u y o u rf a v o r i t e c a r s o v e r p r e f e r r e d t e r r a i n .C o n c e i v a b l y , y o u c o u l d m a k e p l a yd i s k s f o a l t h e p o s s i b l e c o m b i n a t i o n so c a r s a n s c e n e r y , b u t h a t s e e m s l i k e

l o o w o r k . t w o - d r i v e o p t i o n m i g h th a v e w o r k e d b e t t e r .

C r e a t i n g t h p l a y d i s k i n o d i f f ic u l t , b u t h e r e t h e o n s c r e e n p r o m p t s a r a c t u a l l y c l e a r e r t h a n t h m a n u a l , w h i c hg e t s b o g g e d d o w n w i t h c a u t i o n s a n l o s e s y o a m i d f r a g m e n t e d d i r e c t i o n ss c a t t e r e d o d i f f e r e n t p a g e s . E x p e r im e n t a t i o n a n t r u s t i n g y o u r i n s t i n c t sa r y o u r b e s t b e h e r e .

L e v e l s o p l a y r a n g e f r o m R o o k i et P r o . A t h f i r s t f o u r l e v e l s , y o u h a v ea a u t o m a t i c s h i f t . T h r e m a i n i n g e i g h tl e v e l s a l l o w y o t d o y o u r o w s h i f ti n g . T h i s c a n b e d o n e b y p r e s s i n g t h f i r e b u t t o n a y o i n c r e a s e e n g i n e s p e e do b t o g g l i n g i n t o E x p e r t m o d e a n m a n e u v e r i n g t h j o y s t i c k l i k e r e a lg e a r s h i f t ( a c c e l e r a t i n g , s t e e r i n g , a n s h i f t i n g , a l o o n j o y s t i c k ! ) .

H a z a r d s o n t h h i g h w a y i n c l u d et r a f f i c ( t w o - w a y ) , t r o o p e r s ( y o u c a t a k e y o u r t i c k e t , o u t r u n t h e m , o r u t h e m d o w n ) , a n d a n g e r s s u c h a f a l li n r o c k s a n o i s l i c k s .

W l i k e t h r o a d s i g n s . T h e y ' r e j u s ta p e r t i n e n t a r e a l o n e s , s y o u ' d b e t t e rp a a t t e n t i o n . T h w i n d s h i e l d c r a c k so i m p a c t , a n i y o u g o o f c l i f f , y o g e t a s e n s e o f a l l i n g b e f o r e y o h i t .

Y o c a p a u s e b u t n o t s a v e a r a c e ,t o g g l e s o u n d o f a n d o n ( t h i s f e a t u r e i c l a i m e d , b u w c o u l d n ' t g e i t w o r k ;a l e a s t i w a o n ) , a n h a v e t h g e a rs h i f t d i s p l a y e d o n o t .

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

T h e D u e l h a s f e f l a w s , i c o u l dh a v e t w o - d r i v e o p t i o n , a n c o u p l eo f t h e f e a t u r e s s e e m e d t b e m i s s i n g o n o w o r k i n g . E v e n s o w h a t i d o e s d o i s t h r i l l i n g , s o e n t e r t a i n i n g , a n s m u c h f u n , i a l m o s t d o e s n ' t m a t t e r t h a ty o d o n ' t h a v e t h a t q u a r t e r o m i l l i o nt b u r e a l s p o r t s c a r . A l m o s t .

— D a v i d R o l r i u M i n n i c k

T h D u e l : T e s t D r i v e I A c c o l a d e5 5 S W i n c h e s t e r B l v d .S u i t e 2 0 S a J o s e , C 9 5 1 2 8$ 2 9 . 9 5

Q I W i t h t h s u c c e s s o T e i r i s a n S h a n g h a i ,t h d e m a n d f o e a s y - t o - l e a m y e d i f f ic u l t - t o - m a s t e r s t r a t e g y g a m e s h a i c r e a s e d . R a t h e r t h a n c r e a t i n g s o m e t h i n gn e t f i l l t h i s d e m a n d , T a i t o h a r e i ss u e d Q / X , i t e c c e n t r i c 1 9 8 1 a r c a d e h i t .

A l t h o u g h m a n y o t h g a m e ' sm o r e s u p e r f i c i a l f e a t u r e s h a v e b e e n i mp r o v e d , Q / ( p r o n o u n c e d K i c k s ) r m a i n s e s s e n t i a l l y t h s a m e a t h e a r l i e rh o m e c o m p u t e r v e r s i o n . I b o t h , t h ep l a y i n g f i e l d i a l a r g e r e c t a n g l e t h a tc o n t a i n s s m a l l m a r k e r ( y o u ) a n a u n d u l a t i n g s p i r a l ( t h e Q i x ) .

T h i d e a i t m o v e y o u r m a r k e rw i t h y o u r j o y s t i c k a n d r a w b o x e s o v a r y i n g s i z e s w i t h o u t b e i n g t o u c h e d b t h e Q i x . W h e n y o c o m p l e t e b o x , i i f i l l e d w i t h c o l o r e d p a t t e r n a n d y o ue a r n p o i n t s , t h a m o u n t o w h i c h d p e n d o t h s i z e o f t h e b o a n t h s p e e d a w h i c h i w a d r a w n . L a r g e r f i u r e s c o n s t r u c t e d a t s l o w s p e e d r e a pm o r e b o u n t i f u l h a r v e s t s b u a m u c hg r e a t e r r i s k .

I e a r l i e r r o u n d s , l e v e l i c o p l e t e d w h e n y o u ' v e f i l l e d i 6 5 p e r c e n to t h m a i n r e c t a n g l e . B c o l o r i n g i m o r e t h a n t h r e q u i r e d a m o u n t , y o m a e a r n 1 0 0 0 b o n u s p o i n t s f o e a c hp e r c e n t a g e p o i n t o v e r t h g o a l .

A y o t r y t o c o m p l e t e b o x , t h Q i w h i r l s u n p r e d i c t a b l y t h r o u g h o u tt h u n b o x e d a r e a o t h r e c t a n g l e . I i t o u c h e s a n p a r t o f a u n c o m p l e t e db o x , y o l o s e o n o y o u r f o u r l i v e s . B t h t h i r d r o u n d , t h Q i h a a c q u i r e dm a t e . S e p a r a t e t h t w o a n d y o u d o u b l et h p o i n t s e a r n e d d u r i n g e a c h s u c c e e di n r o u n d ; d i v i d i n g t h e m i n s u b s eq u e n t s c r e e n t r i p l e s y o u r e a r n i n g s .

A s y o u d r a w , t w s p a r k l i k e o b j e c t s( a p p r o p r i a t e l y c a l l e d S p a r x ) d o y o u rp a t h . S i n c e t h e y f o l l o w p a t t e r na r o u n d a l e x i s t i n g l i n e s , t h e y a r r e l at i v e l y e a s y t a v o i d . I t h r e t i m e - l i n ea t h s i d e o f t h e s c r e e n r u n s d o w nb e f o r e y o f i n i s h , t w o m o r e S p a r x e n t e rt h f r a y . D o d g i n g f o u r o m o r e o t h e s ep e s t s i q u i t e a c h o r e . E q u a l l y d e a d l y i t h e F u s e , w h i c h i l i w h e n y o h e s i t a t ew h i l e d r a w i n g y o u r l i n e . T h F u s e t r a ve l u y o u r l i n e u n t i l i m a k e s c o n t a c tw i t h y o u r m a r k e r . T h e n s u i n g e x p l os i o n k i l l s y o u . I y o u r l i n e i n o t o s h o r t , y o m a e l i m i n a t e t h e F u s e b

Page 73: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 73/92

c o n t i n u i n g t m o v e . T h i s a l l o w s y o t s t o p b r i e f l y i o r d e r t a v o i d o t h e r e n m i e s . T w o t h e r i i f e - t h r e a t e n i n g p h n o m e n a a r t h S p r i t z , s t a r l i k e f i g u r et h a t f l o a t s a r o u n d t h s c r e e n i l a t e rl e v e l s , a n t h S p i r a l D e a t h T r a p , c r e a te b c r o s s i n g o v e r y o u r o w l i n e s .

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

s i m p l e j o y s t i c k - d r i v e n p a i n t i n g p r g r a m , t h v i l l a i n s q u a r t e t o f a b s t r a c ts h a p e s , a n t h c h a l l e n g e — b o x i n g i a m u c h o t h s p a c e a s p o s s i b l e . I n u d a t i n g t h o r i g i n a l , T a i t o h a c h o s e n t b e a u t i f y t h g a m e r a t h e r t h a n m a k e s i n i f i c a n t r e v i s i o n s .

Q I ( 1 9 8 9 ) i m o r e d i f f i c u l t b c a u s e t h m a r k e r m o v e s m o r e s l o w l y ,a n t h Q i i m o r e e r r a t i c . T h e a m o u n to s c r e e n - f i l l n e e d e d i e a r l y l e v e l s ,h o w e v e r , h a d r o p p e d f r o m 7 p e r c e n tt 6 p e r c e n t . A l s o , b o x e s n o a r f i l l e dw i t h a v a r i e t y o c o l o r f u l p a t t e r n s i s t e a d o f t h e o l d e r v e r s i o n ' s s o l i d c o l o r s .

O t h e r c h a n g e s i n c l u d e t h e a w a r di n o a e x t r a l i f e f o e v e r y 5 0 , 0 0 0p o i n t s ; t i m e l y p l o t l i n e ( y o u v s Q i x ,t h c o m p u t e r v i r u s ) ; a p r a c t i c e m o d e ;s o p h i s t i c a t e d m u s i c a l s c o r e t h a t i c l u d e s e v e r y t h i n g f r o m r o c k t o L a t i ns o u n d ; a n l e s s g r a t i n g s o u n d e f f e c t s .

T h c u r r e n t m o d e l r e s i d e s o t w d i s k s i d e s , o n f o t h e 6 4 a n t h o t h e rf o t h 1 2 8 . T h l a t t e r m a b a u t o b o o t -e d a n f i v e h i g h s c o r e s m a b e s a v e d t d i s k . O t h e r w i s e b o t h g a m e s a r i d e n t i c a l .

W h a t m a k e s Q I u n i q u e i n o i t p l o t , m u s i c , o g r a p h i c s , b u t h s k i l l s i d e m a n d s o t h p l a y e r . L i k e a l s u p e r i o ra r c a d e g a m e s , Q I d e m a n d s p l a n n i n g ,p a t i e n c e , d e c i s i o n m a k i n g u n d e r p r e ss u r e , a n e y e - h a n d c o o r d i n a t i o n . T s u c c e e d a Q I X , y o a l s o w i l l n e e dg o o d g r a s p o s p a t i a l r e l a t i o n s h i p s .A f t e r a l l , y o u r p r i m a r y p u r p o s e i n o t e v a d e b u t u s s p a c e t y o u r a d v a nt a g e . B e c a u s e y o d e s i g n e a c h s c r e e n ,b a s e d o y o u r d e c i s i o n s a n y o u r e n m y ' s m o v e m e n t s , p o s s i b i l i t i e s f o e a c hl e v e l a r n e a r l y e n d l e s s .

A w i t h m o s t a r c a d e g a m e s , y o um u s t r e p l a y e a r l i e r s c r e e n s t r e a c hh i g h e r l e v e l s . D i s c o v e r i n g d i f f e r e n tw a y s o f s u r v i v i n g , b u i l d i n g b o x e s , a n e n t r a p p i n g t h Q i m a k e r e p e a t e d p l a yo t h e s e b e g i n n i n g r o u n d s d e l i g h t .

Q / X ' s d o c u m e n t a t i o n a d e q u a t e l yd e s c r i b e s g a m e p a a n c o n t a i n s g e e r a l t i p s f o s u r v i v a l a n s u c c e s s .g o o d s p e c i f i c s t r a t e g y i t b o t h Q i i a s c l o s e l y a p o s s i b l e o t h f i r s t r e l at i v e l y e a s y l e v e l a n e n t e r L e v e l w i t h2 5 , 0 0 0 - 3 0 , 0 0 0 p o i n t s .

T a k i n g r i s k s i t h s e c o n d s c r e e nr a r e l y p a y s o f f . I n s t e a d , s l o w l y a n c a r ef u l l y m o v e u t h e c e n t e r o t h m a i n r e t a n g l e u n t i l y o u c o m p l e t e 5 p e r c e n t ;t h e n g t t h c e n t e r p o i n t a n b u i l d o u tf r o m t h s i d e u n t i l y o h a v e b o x e d i a p p r o x i m a t e l y 7 p e r c e n t o t h e p l a y i n ga r e a . S p l i t t i n g t h p a i r i n l e v e l i e a s y ,

b u w o u l d n ' t r e c o m m e n d i u n t i l y o h a v e e a r n e d a m a n y p o i n t s a p o s s ib l e — a n d a e x t r a l i f e . D o n ' t g o v e r 6 p e r c e n t , h o w e v e r , o y o w i l l l o s e y o u rc h a n c e t d i v i d e t h p a i r a n t h e r e b yd o u b l e y o u r s c o r e s i s u b s e q u e n ts c r e e n s .

A l t h o u g h r e s p e c t T a i t o ' s d e c i s i o nn o t o a l t e r Q I t o o d r a m a t i c a l l y , a d i s a p p o i n t e d t h a t f e s u b s t a n t i a l r v i s i o n s w e r e n o m a d e . W o u l d i n o h a v e b e e n p o s s i b l e , f o e x a m p l e , t a l l o w p l a y e r s t d r a w n o n r e c t a n g u l a rs h a p e s i c e r t a i n s c r e e n s o t p r o v i d et h e m w i t h t o o l s ( s a y , s p e e d p e l l e t s , o Q i s t u n n e r s ) a r e w a r d s f o h i g h s c o r e so d a r i n g a c t i o n s ? I t h w a t h a tA r k a n o i d a n B l o c k b u s t e r a r l i n e a l d s c e n d a n t s o f B r e a k o u t , Q I c o u l d h a v eh a r k e d b a c k t i t p r e d e c e s s o r w h i l eb r e a k i n g n e g r o u n d o i t o w n .

W h i l e t w c l a s s i c s a r b e t t e r t h a no n e , o n i b e t t e r t h a n n o n e a a l l . I f y o d o n ' t o w t h o r i g i n a l , o i y o w a n ts l i g h t l y d i f f e r e n t Q I e x p e r i e n c e , p u c h a s i n g t h i s p a c k a g e w i l l b m o n e yw e l l s p e n t .

— j o e P o g g i a l iQ I T a i t o2 6 t V E s p l a n a d eN o r t h V a n c o u v e r , B . C .C a n a d a V 7 I A $ 2 9 . 9 5

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

R i s kI i p r o b a b l y p o s s i b l e t c o m p u t e r i z ee v e r y b o a r d g a m e t h a t e v e r e x i s t e d , B u i t ' s l e s s - t h a n - u s e f u l e n d e a v o r u n l e s st h i m p l e m e n t a t i o n i m p r o v e s s p e e da n g a m e p l a y . I t h e x e c u t i o n i s u c ht h a t c a r d s , t i l e s , c u r r e n c y , m a r k e r s , a n t h l i k e c a n n o t b e e a s i l y r e a d o r u s e d ,t h e n s t i c k t o t h b o a r d v e r s i o n .

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

L i k e M o n o p o l y , R i s k i g a m e f o m u l t i p l e p l a y e r s . A t h e n o l o n ge v e n i n g o f p l a y , t h e r e ' s m o r e s a t i s f a ct i o n i n c o n q u e r i n g s e v e r a l f r i e n d s t h a ni d e f e a t i n g o n l y o n o t w o . H o w e v e r ,i i d i f f i c u l t t o c l u s t e r f i v e o s i p e o p l ea r o u n d c o m p u t e r m o n i t o r . T h p r o bl e i s o l v e d p a r t i a l l y b r e q u i r i n gm i n i m u m o t w p l a y e r s a n h a v i n gt h c o m p u t e r m a k e u t h i r d .

O n c e t h e p l a y e r s a r e n a m e d , t h p r o g r a m d i v i d e s t h e w o r l d b p l a c i n gc o u n t e r s i t u r n u n t i l e v e r y c o u n t r y i o c c u p i e d ; t h c o m p u t e r p l a y s t h i s f i r s tr o u n d w i t h n h e l p . A f t e r t h a t , p l a y e r sc o n t i n u e b y r e i n f o r c i n g t h e i r c o u n t r i e s

O n c e a l c o u n t e r s a r p l a y e d , i i t i m e t a t t a c k s o m e b o d y . T h e o b j e c t o fR i s k i w o r l d d o m i n a t i o n , a n y o m i g h t a s w e l l g e t o w i t h i t p l a y e r a t a c k s n e i g h b o r i n g c o u n t r i e s b d e c l a ri n h i o r h e r i n t e n t i o n s a n b r o l l i n gd i c e w i t h t h o w n e r o t h a t c o u n t r y . A a t t a c k i n g p l a y e r m a h a v e a m a n y a t h r e e d i c e , b u t h d e f e n d e r w i l l a l w a y sh a v e o n l e s s , g i v i n g t h e a t t a c k e r as l i g h t e d g e .

A c h a l l e n g e s a r w o n , t h l o s e rr e m o v e s c o u n t e r s . W h e n t h l a s tc o u n t e r i r e m o v e d , t h w i n n e r o c c up i e s t h n e w l y a c q u i r e d t e r r i t o r y w i t hh i o h e c o u n t e r s . T h g a m e c o n t i n u e su n t i l t h e r e i o n w i n n e r w h h a s w e p te v e r y o n e e l s e o f t h g l o b e .

B e c a u s e y o u r " b o a r d " i m a o t h w o r l d ( a r b i t r a r i l y a c c u r a t e ) , t h c o m p u t e r h a n d l e s i a s m o o t h l ys c r o l l i n g s c r e e n b e h i n d w i n d o w . T h w i n d o w i b o r d e r e d a t h b o t t o m b m e s s a g e b o a r d t h a t i n f o r m s y o w h e ni i y o u r t u r n , w h i a t t a c k i n g w h o m ,w h i w i n n i n g a n l o s i n g a p a r t i c u l a rb a t t l e , a n t h n u m b e r o b o n u s a r m i e sy o a m a s s f o l l o w i n g e a c h p l a y . T t h r i g h t o f t h e m a p , a n o t h e r a r e a s h o w st h e d i c e b e i n g r o l l e d . I i a u n c l u tt e r e d s c r e e n , a n t h g r a p h i c s a r l a r g ee n o u g h t o v e r c o m e t h e f u z z i n e s s o ft h 6 4 ' s d i s p l a y .

T h c o u n t r i e s e a c h p l a y e r o c c u p i e sa r d i s p l a y e d i a c o l o r o f h i o h e c h o i c e . L i n e s o f a t t a c k b e t w e e n c o u nt r i e s s e p a r a t e d b y o c e a n s a r e c l e a re n o u g h , a n d , i y o l i k e , y o c a o p f o

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

D r o p - d o w n m e n u s g i v e y o a c c e s st t h g a m e ' s o p t i o n s : S o m e o f t h e o t i o n s a r e m e a n t t s p e e d o e n h a n c ep l a y ; o t h e r s , t a l l o w y o t c h a n g e t h r u l e s t o s u i t y o u r n e e d s . m e n u o p t i o na l l o w s y o t c h e c k o t h b o n u s c a r d sy o u ' v e a c c u m u l a t e d . T h a l t e r n a t es c r e e n s h o w s y o w h a t y o h a v e a n g i v e s y o t h o p t i o n o t r a d i n g m a t c hi n s e t s f o r m o r e a r m i e s .

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

C O M P U I E ' s G a z e t t e D e c e m b e r 1 9 8 9 7

Page 74: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 74/92

R e v i e w st w o - p l a y e r g a m e s , r u l e v a r i a t i o n s f o p l a y i n g i t h U n i t e d K i n g d o m , a n dg o o d s e c t i o n o s t r a t e g y . ( I y o u ' r e n e t t h g a m e , r e a d t h r u l e s c a r e f u l l y .T h e r e i d e m o - g a m e o p t i o n , b u i m o v e s s s w i f t l y d o u b t t h a t n o v i c ew i l l f i n d i h e l p f u l . )

I a l l , t h e s e n s i b l e a p p r o a c h e s t c o n v e r s i o n h a v e m a d e t h c o m p u t e re d i t i o n o f R i s k a s m u c h f u a t h b o a r dg a m e . T h p i t f a l l s o d i r e c t c o n v e r s i o nw e r e a v o i d e d i f a v o r o m a k i n g m o d if i c a t i o n s t h a t w o r k b e s t o c o m p u t e r .T h e s e m o d i f i c a t i o n s h a v e c h a n g e d t h l o o k a n f e e l o t h g a m e , b u i i s t i l lg a m e o c o n q u e s t t h a t c a n b e p l a y e d f o l o n g h o u r s a n b t h o r o u g h l y e j o y e d — a s l o n g a y o a r w i n n i n g .

— E r v i n B o b oR i s kV i r g i n M a s t e r i r o n i c1 8 0 0 1 C o w a n A v e .S u i t eI r v i n e , C 9 2 7 1 4S 2 9 . 9 9

H i l l s f a rW h e n s t a r t e d p l a y i n g a d v e n t u r e g a m e so n c o m p u t e r s a l m o s t t e y e a r s a g o ,t h o u g h t i w o u l d b n e a t t p l a y g a m eb a s e d o t h A d v a n c e d D u n g e o n s a n D r a g o n s r o l e - p l a y i n g g a m e . h a t w a i t w h i l e , b u i w a w o r t h i t

A b o u t t w y e a r s a g o , S t r a t e g i cS i m u l a t i o n s I n c o r p o r a t e d ( S S I ) s t a r t e dh i n t i n g a a o f f i c i a l l y l i c e n s e d A D g a m e . T h r e s u l t w a P o o l o R a d i a n c e —a e x c e l l e n t g a m e t h a t c l o s e l y f o l l o w sA & r u l e s a n l o c a l e s . H i l l s f a r , t h l a t e s t e n t r y o n t o S S I ' s A l i s t , i a a c t i o n a d v e n t u r e t h a t t a k e s p l a c e i a n a r o u n d t h c i t y o H i l l s f a r i t h F o r g o tt e R e a l m s g a m e w o r l d . T w o t h e r f a t a s y r o l e - p l a y i n g g a m e s i t h A D & Ds e r i e s . P o o l o R a d i a n c e a n t h r e c e n t l yr e l e a s e d C u r s e o t h A z u r e B o n d s , a l s ot a k e p l a c e i t h i s m y s t e r i o u s w o r l d .H i l l s f a r l e t s y o i m p o r t c h a r a c t e r f r o me i t h e r R a d i a n c e o r C u r s e o c r e a t e o n f r o m s c r a t c h .

Y o c a n b o o s t c h a r a c t e r s t h i g h e rl e v e l s i n H i l l s f a r b y s e n d i n g t h e m o m i n i a t u r e q u e s t s . T h e r e a r e t h r e e q u e s t sa s s i g n e d t e a c h o f o u r b a s i c c h a r a c t e rc l a s s e s ( m a g i c u s e r , c l e r i c , f i g h t e r , a n t h i e f ) , s y o u ' l l h a v e p l e n t y t k e e p y o b u s y i t h i s g a m e — a n d p l e n t y o f u a w e l l .

Y o c a a l s o s e n d H i l l s f a r c h a r a ct e r s b a c k t C u r s e o f t h e A z u r e B o n d sb e c a u s e b o t h g a m e s e m p l o y t h s a m et y p e s o s t a t i s t i c s . I m p o r t i n g c h a r a c t e r st H i l l s f a r i e a s y . T h o n l y i t e m s l o s t i t h t r a n s i t i o n a r e w e a p o n s a n d m a g i c ,n e i t h e r o w h i c h a r n e e d e d i H i l l s f a r .Y o d o n ' t n e e d t f i g h t ( e x c e p t i t h a r e n a ) , a n d a n y m a g i c i t e m s y o n e e da r t ' f o u n d i t h t o w n .

T h g a m e s c r e e n i s e u w i t hy o u r s t a t i s t i c s i t h b o t t o m l e f t q u a dr a n t . f i r s t - p e r s o n v i e w ( t h a t ' s v e r yw e l l d o n e ) o y o u r l o c a t i o n f i l l s t h u p e l e f t q u a d r a n t , a n a o v e r h e a dv i e w o H i l l s f a r t a k e s u t h r e s t o t h s c r e e n . m e s s a g e b a c o v e r s p a r l o t h o v e r h e a d v i e w a n i m o v e d w h e n n e e s s a r y . O v e r a l l , t h e g r a p h i c s a r v e r yc l e a r l y r e n d e r e d . Y o m a n o k n o ww h a t t h e b u i l d i n g s a r f r o m t h o v e rh e a d v i e w , b u y o c a g e t a g o o d i n d ic a t i o n f r o m t h f i r s t - p e r s o n p e r s p e c t i v e .

P l a y i n g H i l l s f a r i n v o l v e s m o v i n gy o u r c h a r a c t e r a r o u n d t h c i t y , l o o k i n gf o y o u r c l a s s ' s g u i l d i o r d e r t r e c e i v e

q u e s t f r o m t h e g u i l d m a s t e r . T h g u i l dm a s t e r s e n d s y o t t h f i r s t s t o p o y o u r a d v e n t u r e , w h e r e m e s s a g e s d i r e c ty o t o w a r d t h n e x t l o c a t i o n . Y o u rq u e s t t a k e s y o f r o m p l a c e t p l a c e i a n a r o u n d t h c i t y , u s u a l l y i s e a r c h o s o m e i t e m o i n f o r m a t i o n t h a t t h g u i l dm a s t e r r e q u e s t s .

T h f o r t e o H i l l s f a r i i t s e q u e n c eo a r c a d e e v e n t s : r i d i n g a h o r s e , s h o o ti n a r r o w s o a a r c h e r y r a n g e , f i g h ti n i t h a r e n a , p i c k i n g l o c k s , a n e x p l o r i n g b u i l d i n g s . T h e s e e v e n t s f i l o g i c a l l y i n t o t h q u e s t s . W h e n e x p l o ri n g o u t s i d e t h c i t y , y o m u s t r i d eh o r s e , j u m p i n g h o l e s , p u d d l e s , a n b u s h e s , w h i l e d u c k i n g b i r d s a n a r o w s . S h o o t i n g o t h a r c h e r y r a n g ea n f i g h t i n g v a r i o u s o p p o n e n t s i t h a r e n a h e l p y o u h o n e o t h e r s k i l l s n e e d e dd u r i n g y o u r q u e s t . Y o u m u s t p r o v ey o u r s e l f a s h o o t i n g w e a p o n s a n f i g h ti n g . B o t h c h a l l e n g e s a r m o r e d i f f i c u l tt h a n t h h o r s e - r i d i n g s e q u e n c e , a n t h e y g e h a r d e r a y o m o v e u l e v e l s .

P i c k i n g l o c k a n e x p l o r i n gb u i l d i n g a r b o t h t i m e d s e q u e n c e s . R t r i e v e i t e m s f r o m b u i l d i n g a n f i n dt h e x i t o p i c k l o c k b e f o r e t i m e r u n so u t . E v e n i y o a r n o t h i e f , y o m a s t i l l c o m p l e t e t h i s s e q u e n c e b h i r i n gn o n p l a y i n g - c h a r a c t e r t h i e f i t h t o w n .P i c k i n g l o c k s i e a s i l y t h m o s t i n t e r e s ti n g e v e n t . Y o u m u s t q u i c k l y m a t c h g e m e t r i c a l l y s h a p e d p i c k s t t h t u m b l e r si n l o c k . O v e r a l l , t h e g a m e ' s s e q u e n c e sa r a l w e l l d o n e a n g r a p h i c a l l yp l e a s i n g .

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

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

a r c a d e - g a m e a f i c i o n a d o . T h g r a p h i c sa r g r e a t , t h d i f f i c u l t y l e v e l i a v e r a g e ,a n d y o u c a j o u r n e y i H i l l s f a r f o r a l o n g a y o l i k e .

— R w s s C e c c o l aH i l l s f a rS t r a t e g i c S i m u l a t i o n sD i s t r i b u t e d b E 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 t e o , C 9 4 4 0 4$ 3 9 . 9 5

R a R e c r u i t a n S k a t e C r a z yW h e n t h e h i s t o r y o f c o m p u t e r s o f t w a r ei f i n a l l y w r i t t e n . V i r g i n M a s t e r t r o n i cd e s e r v e s f o o t n o t e f o b e i n g t h f i r s ts o f t w a r e f i r m t i n t r o d u c e l o p r i c e s i t h m a r k e t p l a c e . R a R e c r u i t a n S k a t eC r a z y a r t w o i t l a t e s t r e l e a s e s .

W i t h M a s t e r t r o n i c t i t l e s f r e q u e n t l yo f f e r e d f o r l e s s t h a n S 1 5 , t h c o m p e t i -l i o n t o o k n o t i c e . T h c o m p e t i t i v e l a b e l st h a t h a v e s p r u n g u i M a s t e r t r o n i c ' sw a k e — s o m e o t h e m r e r e l e a s i n g o l d e ra n a l m o s t f o r g o t t e n g a m e s — h a v em a d e i p o s s i b l e f o m a n y o u t e l a r g e o u s o f t w a r e l i b r a r i e s a n i n c r e a s eo u t r a d i n g s t o c k .

N o t h a t e v e r y M a s t e r t T o n i c g a m ei w i n n e r : I ' v e s e e n s o m e t i t l e s w h e r e

d i d n ' t k n o w w h a t w a s g o i n g o a n c o u l d n ' t g e i n v o l v e d e n o u g h t w a n tt f i n d o u t . O t h e r s i n v o l v e d t h e m e sa l r e a d y e x p l o r e d t d e a t h b o t h e rp u b l i s h e r s ; a n s t i l l o t h e r s f e a t u r e dp l a y i n g s c r e e n s s c l u t t e r e d a t b i n c o m p r e h e n s i b l e .

O n l y t h a r c a d e e x p e r tc a m e e t t h e s e c h a l l e n g e s .

R a R e c r u i t a v o i d s t h e s e p a r t i c u l a rp i t f a l l s i o p t i n g f o s i m p l i c i t y i d e s i g na n t h e m e w h i l e g i v i n g y o s i b a s i ct r a i n i n g c o u r s e s i w h i c h t q u a l i f yb e f o r e y o b e c o m e " r e a l " s o l d i e r .

B e g i n o t h r i f l e r a n g e , s h o o t i n ga t a r g e t s t h a t p o p u p a v a r i o u s d i t a n c e s . Y o u m u s t q u a l i f y i n t h i s b e f o r eg o i n g o t a n o t h o t h e r t e s t s o s k i l l . Y o u m u s t h i a t l e a s t 2 t a r g e t s —a n d i b e f o r e t h e c l o c k r u n s o u t .

A s s u m i n g y o q u a l i f y , y o u r n e x tt e s t s c o n s i s t o f a c r o s s - c o u n t r y r u n o v e rr o c k y t e r r a i n , t i m e d f i t n e s s c o u r s e i w h i c h y o u m u s t c o m p l e t e c e r t a i nn u m b e r o p u s h - u p s a n c h i n - u p s ; a a s s a u l t c o u r s e i w h i c h y o u ' l l a t t a c kw h i l e l e a p i n g o v e r o b s t a c l e s ; p i s t o lr a n g e i w h i c h t a r g e t s a p p e a r i a n a r o u n d h o u s e ( a n d w h e r e k i l l i n gh o s t a g e c o s t s t i m e ) ; a n t u o f w a r .

A l e v e n t s a r e c o n t r o l l e d b y o u r

Page 75: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 75/92

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

I y o u r i n t e r e s t s r u m o r e t o w a r d c i v i l i a n p u r s u i t s . S k a t eC r a z y b u c k s m o d e r n t r e n d s b n o e v e n n o d d i n g a s k a t eb o a r d s . H e r e y o u r t r a n s p o r t a t i o n c o n s i s t s o s i m p l e s h o es k a t e s , a n y o u r o b s t a c l e s a r e m a n y : o i p u d d l e s t s l o w y o d o w n , r a m p s t b j u m p e d , p y l o n s t h a t r e q u i r e t r i c k y m a n e uv e r s , a n b r o k e n g l a s s t h a t w i l l s l o w a m t i r e y o u .

W h i l e d o i n g a l t h i s , i i a l s o p o s s i b l e t i m p r e s s t h j u d g e s a n r u u h i g h e r s c o r e b y p e r f o r m i n g s t u n t s s u c ha j u m p i n g f r o m t h g r o u n d , j u m p i n g o v e r r a m p s , a n t w i s ti n i t h a i r . T h d o w n s i d e o b e i n g s h o w o f f i t h a t i i c r e a s e s y o u r f a t i g u e — a n d t h a t m a m a k e i i m p o s s i b l e f o y o t c o m p l e t e t h r e q u i r e d m a n e u v e r s .

T h f i r s t g a m e i c a l l e d t h C a P a r k C h a l l e n g e ( c a r p a r ki B r i t i s h t e r m f o p a r k i n g l o t ) , i t h i s g a m e , y o u m u s t f o l l o wp a i n t e d a r r o w s o t h g r o u n d a n n e g o t i a t e o b s t a c l e s i o d e t p a s s t h r o u g h a l t h g a t e s . K e e p a e y o y o u r f a t i g u em e t e r a n t h c l o c k , a n t r n o t f a l l d o w n t o m a n y t i m e s .

S u c c e s s h e r e m e a n s y o m o v e t t h c a p a r k a n p i c ku t r a s h b s k a t i n g o v e r i t I y o m a n a g e t h i s , y o c a a v a n c e t l e v e l 2 I t h e s e u p p e r l e v e l s , y o u ' l l e n c o u n t e r h u rd l e s , f o o t b a l l s , t r a m p o l i n e s , a n e v e n m o r e s i l l y o b s t a c l e s .D u r i n g a l t h i s , y o a r b e i n g g r a d e d o o v e r a l l s k a t i n g a b i l it y y o u r e l a p s e d t i m e , a n j u m p s .

T h s e c o n d h a l f o f t h e g a m e , w h i c h i i n d e p e n d e n t o t h f i r s t , i c a l l e d t h C h a m p i o n s h i p c o u r s e . I f o u r l e v e l s ,y o u ' l l f i n d y o u r s e l f d o d g i n g a n d u c k i n g o b j e c t s w h i l e m a i n y o u r w a t h r o u g h b u i l d i n g s i t e , c r o s s i n g l a k e w h i l ea v o i d i n g d e a d l y w i l d l i f e , s k a t i n g t h r o u g h s u b w a y i n h a b i te b g i a n t r a t s , a n s k a t i n g d o w n s t r e e t s o c c u p i e d b p e d e st r i a n s a n h o s t i l e r i v a l g a n g s .

W h i l e S k a t e C r a z y i v a r i a t i o n o t h m a z e g a m e a n R a R e c r u i t o w e s g r e a t d e a l t v a r i o u s s h o o t i n g - g a l l e r yg a m e s , b o t h a r p r e s e n t e d w e l l ; t h e y h a v e g o o d g r a p h i c s a n g o o d a n i m a t i o n .

T h s k i l l r e q u i r e m e n t s m a b t o m u c h f o m a n y o y o u . c o n s i d e r m y s e l f a n a v e r a g e p l a y e r , b u w a u n a b l e t r e a c h t h s e c o n d l e v e l i e i t h e r g a m e . I S k a t e C r a z y , t h c l o c k r a n o u t b e c a u s e w a u n a b l e t m a s t e r t h a r o j u m pi n o b s t a c l e s ; a n i R a R e c r u i t i w a o n l y b t h e g r e a t e s tg o o d l u c k t h a t w a a b l e t b r i n g t h s i g h t s t t h t a r g e t s i nt h f i r s t e v e n t . t e s t e d s e v e r a l j o y s t i c k s w i t h t h i s g a m e a n a l h a s i m i l a r a l i g n m e n t p r o b l e m s . c o n c l u d e d t h p r o b l e mw a i m r e f l e x e s , s c a l l e d i t h e x p e r t s .

D a u g h t e r K e l l y a n w i f e C a r l a ( w h o h a a c h i e v e d i p o s s i b l e s c o r e s o S o l a r F o x ) h a s i m i l a r t r o u b l e . I w a l e f t t m s o n , M i k e , t f i n a l l y b r e a k t h b a r r i e r a n r e a c h b e y o n dt h f i r s t l e v e l s i b o t h g a m e s . M i k e ' s j o y s t i c k s k i l l s a r a b o v ea v e r a g e — t h e h e i g h t o f t h e g r a s s o m l a w n i f a i r b a r o m et e o t h a m o u n t o c o m p u t e r t i m e h p u t s i n

W e r e i n o f o t h a p p a r e n t d i f f i c u l t y o p l a y , b o t hg a m e s w o u l d b j o y f u l l y r e c o m m e n d e d , e s p e c i a l l y i n l i g h t o t h l o i n v e s t m e n t r e q u i r e d . ( W h i l e I ' v e o f t e n r e p e a t e d t h a tm i n d l e s s a r c a d e g a m e s a r s t a p l e o c o m p u t e r e n t e r t a i nm e n t , r e a l l y h a t e t p a £ 3 a n d u p f o t h e m . ) A i i s t h i n k g a m e s w c a n n o t m a s t e r q u i c k l y l o s e t h e i r a p p e a l . F o m y s e l f , a f u r t h e r l o s s o a p p e a l l i e s i t h f a c t t h a t m u s t d i c o n n e c t m s e c o n d d i s k d r i v e a n m p r i n t e r b e f o r e t h eg a m e s w i l l l o a d . F o t h e s e r e a s o n s , I ' s u g g e s t y o t r o n o b o t h o t h e s e M a s t e r t r o n i c b a r g a i n s a n i t h e y ' r e l o d i f f ic u l t , t r a d e t h e m w i t h f r i e n d w h h a b e t t e r g a m e s k i l l s .

— E r o i n B o h oR a R e c r u i t a n S k a t e C r a z yV i r g i n M a s t e r t r o n i c1 8 0 0 1 C o w a n S t I r v i n e , C 9 2 7 1 4S 9 . 9 9 e a c h

T h f i r s t i n e s e r i e s o i n t e g r a t e dC 6 4 / C 1 2 8 h a r d w a r e p r o d u c t s f r o m C M

J j f f r D O SG i v e y o u r s y s t e m n e l e a s e o l i f e a n t h p o w e r t

c o m p e t e w i t h t o d a y ' s n e w e r , m o r e e x p e n s i v e m a c h i n e sU f l n - t a t r a u l t H i n i M r i i l u e h n o k t g y . E n v i e s J i f l y O O S t o o u p a r l o r r r i C a r t r i d g e s ,B u r s t R O M s , T u f t M H O M s , a n P a r a l B I S y s i e m s - w n h o u i u n y o l i r a d s a d v a n i a j c s .5 p u d j i i p a l l d . s k o p a i a i i a i s . L o a d , S a n e , F o r m a l S c r a l c h , V a l d a t e , a c c e s sP U G . S E Q , f l E L U S d n e d - a c c s s s M s s u t 1 i l m o s l u t a r l1 0 0 \ C o m p a t l b ! 8 - o r y o u r m o n « y b a c k . G u a r a n t e e d w o r k w f i i a l . y e u r h a r d w a r ea n s o f t w a r e , r d u d i n g c o p y - p r a i e c i o d c o m m e r c i a l p r o g r a m sU s e s n o p o r t s , m e m o r y o i x i r a c a b l i n g . T h e J f l y O C S R O M s i c g r a d e y o u rc o r r p u t e t a n * < v e ( s ) i f f i e m a l y f o m a x i m u m s p o o d a n t l c o r r p a l f c r i i y .E a s y I n a l a l i a i o n . N o B t e a t a n c s e i p e n e n c a o t s p e c a H o o f c r e q u i r e dS u p p o r t s C 6 4 , E t C , S X S 4 , C 1 1 6 , C 1 2 8 D . 1 5 4 1 . 1 5 4 I C , 1 5 4 1 - U . 1 S 7 1 . 1 S 8 1 a n d m o r *C a h i e o m p i i i i l y s w i t c h t d . o u t . K e v e r n s c B w a r y , U » ] l p o l s w r t c h i s l u r n s y o l

1 0 0 % s t o c k c o n d g u r a t a n - w i t h o u t r e s e t t i n g o p o w e r i n g d o w nB u i l l - l n D O S W t d g e . H a i 7 a t a r i c n a l c o m r M r > & a r i d c o n v e n i e n c e t s a i u r o s .i n c U f i n g I t o c o p i o j , s c r a m d u m p , d r e a m y m e n u . a n s i n g l e - k e y l o a D V s a v e J S a a i c h

C 6 S X - 5 ' 1 - : y s i ( " i ' s 3 5 9 . 9 5 ; C - 1 2 8 C - 1 2 S D s y s i e m s S 6 9 . 9 5 ; A d d r i v e R O M s 1 2 9 . 9 5P l e a s e s p e d l y c o m p u t e r { w i t h s e r i a l n u m b e r ) a n d d f i v o ( s ) w h e n o r d e r i n gS y s t e m i n c l u d e s R O M s t x c o m p u l a a n d a t * t f n v c . U s e r s M a n u a l . i k i s M c - t f s » b y - s v p

m t u i l j t o n m u c i i o r t s , 3 d a m e n o y - b a e f c c m j u i i M i i y n u a i . i n W a n 9 f a n s w a r r j n l yA d S J ! 5 s h i p p i n g t u n s ™ ( i f f a d « . [ f c s S 3 W f a C O D . A P Q F P A P F 1 S C i n r i j S 1 0 0 0M t f i l a K t t f r o v u s s a s w t o i s M m i M i i i i i ' . s a f e i V a V I S A W C , C O D . O i e d t . M o r * y O r r J wA - c w 2 w o ( ^ s f o r p o £ o n a f [ J i O i * s U f a a D & a J a p j i c t n g a v a i J d b J o C f l i l » w N l f l f o r n i o r i i i R l o r r r i . i t o n

V e r s i o n 5 . o w n e r s c a l l f o u p g r a d e i n f o r m a t i o n a n p r i c e s

J i f f y D O S v e r s i o n 6 . N e F e a t u r e s a n E n h a n c e m e n t sB u i l t - i n t w d r i v e f i l e c o p i e r . C o p y P R G , S E Q , R E a n U S l i t e s b e t w e e n n v

d r i v e s o a n t y p e o r t a n I r o m F E U ' s . G r o a t t o q u i c k b a c k u p s a n d m o v i n gp r o g r a m s a n f i l e s b e t w e e n 1 5 4 1 , 1 5 7 1 £ 1 5 8 1 d r i v e s . D i r e c t o r y m e n u , t w o - k e yc o m m a n d s , a n d C o n l r o l - k e y c o m b i n a t i o n s o n a b l o e a s y s e l o c t i o n o ! s o u r c e a n d e s t in a t i o n d n v e s a n t h f i l e s y o u w a r n t c o p y . C a a l s o b e u s e d t c h a n g e f i l e i y p a s .R E s u p p o r t . T h e J i f f y D O S c o m m a n d s n o w f u l l y s u p p o r t C o m m o d o r e R A

E x p a n s i o n U r a l s r u n n i n g u n d e r R A M O O S . A c c e s s y o u r R E j u s t l i k e d i s k d r i v ew i t h o u t h a v i n g t l o a d s p e c i a l w e d g e u i i l n i e s .

■ 1 5 8 1 s u p p o r t . C o p y p r o g r a m s a n f i l e s t r o m 1 H a n 1 5 7 1 d r i v e s ! a n p a r t i t i o no y o u r 1 5 8 1 . M o v e b e t w e e n p a r t i l i o n s e a s i l y w i i h | u s t o l e k e y s i r o k o s .S u p p o r t s C M H S e r i e s H a r d D r i v e s a n d R A M L i n k . E n h a n c e s t h p e r f o r m a n c e o C M D ' s n e l i n e o i n t e g r a t e d C S 4 C 1 2 8 p r o d u c t s .Q u i c k p r i n t e r o u t p u t t o g g l e . s i m p l e 3 - k e y c o m m a n d s w i t c h e s o u t p u t f r o m

s c r e e n l p r i n t e r a n d b a c k w i t h e a s e . E l i m i n a t e s t h e b o t h e r o h a v i n g t t y p e t h c o m p l i c a t e d O P £ f + t , 4 . C M D 4 a n d P R I N T M C L O S E 4 c o m m a n d s e q u e n c e s .R e d e f l n a b l e 6 4 - m o d e f u n c t i o n k e y s . I t h J i t f y D O S f u n c t i o n k e y s a r e n o t t

y o u r l i k i n g , y o c a e a s i l y r e d e f i n e t h e m t s u i l y o u r s p e c i f i c n e e d s .E n h a n c e d s c r e e n d u m p . A u t o m a t i c s c r e e n m o d e r e c o g n i t i o n a n p n n t n g o u p e r c a s e / g r a p h i c s l o w e r c a s e c h a r a c t e r s .A d j u s t a b l e s e c t o r I n t e r l e a v e . E n a b l e s y o t i n c r e a s e d i s k - a c c e s s p e r f o r m a n c ee v e n w i t h h a r d - t o - s p e e d u p s o f t w a r e .

C M C i i c l o R e a d e i S e r v i c e N u m b e r 1 3

C r e a t i v e M i c r o D e s i g n s , I n c .5 I n d u s t r i a l D r i v e , P 8 o M P h o n e : 4 1 3 - 5 2 5 - 0 0 2 3E a s l L o n g m o a d o w , M 0 1 0 2 S F A X : 4 1 3 - 5 2 5 - 0 1 4 7

Page 76: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 76/92

G A Z E T T ES h o p p e r s M a r t

i t l l S U . S I . A K C I IK J o M V - t . n t i p l r i f S t - T t M j m c n l 1 c m a n d ( j ) l i i o r d j n c c - i l h i t r y f a i l w o r d s e a r c ha n > t i s r i l u | i l j > r s p i W t f t l e J W « t d ( s ( i l r « l c a b f o u n d J l l d < l u p l » « l i i t c o n d l .I n i l u d c t » n h C - i n C - I S S n u x l c p m g n i m P l r J t e i p e r i f y 1 5 4 1 , 1 5 u S S d i l kf o r m a . K J V - i a f i 0 ( N e w ! M V - S 3 0 . U O

B I B l . L K R K A D K K l l i X f MT n d t f e n H u i d | i r c v p u i n £ , I c R I a n A S f M I f i l e * b e t w e e n L f l m n i u d n r c a n I B M 5 - D O Sd n l i c l l M . R c q u i i n I 5 T I o 1 5 3 1 D i l l [ l i n e O N L Y 1 4 4 < »

S O G W A P S o f t w a r e( 2 1 9 ) 7 2 4 - 3 9 0 0

1 B e l l m o n l R d . , D c c a t u r , I 4 6 7 3 3

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 R 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 l a s i e ( 1 o r 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 d L e g a c y o t h A n c i e n t s .

A d S 3 . 0 0 f 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 \ m *^ P . O . B o 1 0 3 3 B r i g h t o n , M 4 S I 1 E ( 3 1 3 ) 2 2 9 - 2 4 5 3 i *

C i r c l e H e a d e r s » r v i c e N u m B a r 1 1 D H B B S - T H E B U L L E T I N B O A H D O F T H 6 B O ' S S i i p p o r t iF u l l C o m m o d o i t d m i o - j r . p M j i ■ h L i i c i a - c i i

W g r t i t a 3 O O - 2 1 0 0 ( M u d m p p o r t n g 1 h . 1 6 5 0 . 1 6 6 0 . 1 6 7 0 , A v u l t l . A p n l M iA L L r f n y M c s - n p a l U u l C o b r u n - C C J . H C S X H . C 1 ! f l C l I B D j Mm o < J » ) , 1 7 0 0 ™ ™ R A t i p i i n i J w s . A L I M T i S L o m p . i t b l « j . 1 5 7 1 , 1 M 1 . S F D1 0 0 1 V l o o u i h i n t r f r i v « M 2 4 h m r u p f U r t l n H p l u a I n t o l n « i H i n u n d N o r t hy ( S j

c f u n i r r i w d a m o u n l a o U h a r s . m « a a g a b u a o , U d i r s c t o r i n . i b r o r -

D M B B S v V 7 M ■ ■ ■

E n f > r « D t l u »C o l n c 1 1 r c - ; , S , 1 1

Q . T . L C . J 1 U n d » n m f l dM u r d v i M o f l

w i t a n h i r K x r c u l ( 3 3 1 ) 5 5 3 - 0 0 0 1■ ' i . ■ i r m o r v l V o l r a y « n p r D v W * d j i m o d u k c o f u l r u a o n k i 9 t h a i A t J d t S S & H i U . S .f O r u m a k a j w u r O W o n - i n o g i m l 3 D A M O N E Y B A C K G A U f t f t N T E E l A d J 5 S S H I C A S a n d i N i r r w . A l i B i . A d d r H * . V o i o t l . B B S f . B B S N v n * . F q m p m v i U * b r ^ | f S e C O O ' i a d d ( 5d i * . F l w n ) « i S » r n M » 1 0 3 f l F I T I S o f t . P . O . B o i W . C l B u m w , M B 1 0 B 1 M J R u u t n s a u S

L e r o y ' s C h e a t s h e e t sN E W L O W P R I C E S !

C B 6 $ e a c h C B M 1 2 8 $ e a c hP l u s $ 2 S h i p p i n g a n h a n d l i n g ( P a . r e s . a d 6 %

S e l e c t I r o m 5 C o m m o d o r e 6 4 a n d 2 C o m m o d o r e 1 2 W r i l e o r c a l l f o F R E E c a l a l o g

C P P B o 8 3 6 9 P g h , P 1 5 2 1 8 4 1 2 - 7 3 1 - 2 4 6 0C i r c l e R e a d e r S e r v i c e N u m b e r 1 1

3 - G R A P H I C S D E S I G NP t u i c n i u h i l - t d i i c a i o j i d l - } l u m c A p l i c a i A h U l

C A D - J D 1 p t n r c r m i n H ' t h r t n l r f i E a p h * l e t h n o l u f l v A i p e i i j l i n i T u J u , l L h f9 . 9 ) A J 4 M ( l h C O * d d * . i

d r n l i p t r j l i r i T i l t u d r t / % m I t ii h S o f t w a r e2 ! M C « E S I N L T b T B E ES U I T t 1 8 5 A f J H A N C I S C O . C 9 ( 1 2 3

O R D E R L l ^ E • 1 4 1 S I 9 1 3 - 1 0 8 1F A ( 4 1 5 ) 9 2 3 - 1 0 * 4

J J f J I F f > L I [ ] [ ■ ■ [ l ^ U 1 i l t [ t U l f l

C i r c l e R e a d e r S e r v i c e N u m b e r 1 1 7 C O M P U T E ! G a z e r m D a c e m O e M S B S

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 SS l o r a u l 3 o y o u r f a v o r i t e p r o g r a m s i s i n g t a b a t t e r y - b a c k e d c a n r t d g e f o r e . v . yi n s l a n t a c c e s s C M a n n e c o n t e n t ? a o f t e n a y o w i s h T h Q u i c k B ' O w n 0 0 ' a c c e p l am o s t u n p r o t e c t e d a n " f r o i e n " p r o g r a m s i n c l u d i n g I h w i l y » ™ c ) p r o c e s x i r t h a i s a v e sy o u r t e x t a y o t y p e , " T h e W r i t s S t u H . " C o o n s t s w i t h G E O S ' 3 a n C o m m o d o i e R A E i p a n s r o n U n i t s L o a d e r u t i l i t i e s i n c l u d e d f o B o t h C - 6 4 a n C - 1 2 8 m o d e s

1 S K I S 9 : 3 2 K S 9 9 ; f W K S 1 S 9 [ p l u s S S t i ; M r e s . a d 5 % ) . C a l l l o ' W n t e S t u f l " p K g .B r o n n B o i e s , I n 2 C o n c o r d R B e d f o r d , M O 1 7 3 O ' ( 6 1 7 ) 2 7 M 0 9 0 . K 2 - 3 S 7 5 .

" G o o d R e l l i o l e S l u K " I n t o I J a n / F e t ' B S )■ ■ L l t l l * G e m " T w i n C i t i e s M ( M a r ' A p r 8 B

" Y o u ' l l N e v e r L o i f l Y o u r C o o l , o Y o u r P r o g r a m * " R U , ■ , " - , ■ . ' 8 7 )" W o r i h y P r o d u c t — L o n g O v e r d u e " A h o y ( F o b ' B 6 J

C O M H 0 D 0 B E E « 1 i aR t D I O S H A C K C O C O

Y E S ' W a c c e p lV I ^ J

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 I N E E R S

c a d e s i g n -o s c i u a i o h s

p o w c b 5 u w u e sa m p l i f i e r s

F I L T E R Sa n

L A Y O U T C I R C U I T B O A R D So y o u r C - 6 4 o 1 2 8 .

E N T E R y o r w j ^ r p o - i p u r y o u W i p v o r p C t b o m * r i n C 0 I D A ' O n q t o E T t e C * H XE L E V E N ^ H p a f n l " u u m e n a i y . C o m o u l o r A i d e d D f l v u n [ x o g r v n t w i l l r w n i y o D u i l dn ; u s - J x n o n e s W r i uF R E t m A S E L O F I A P H I C S

, 1 9 0 , n l g O e i " ' 9P B o 2 0 4 6 . S u C i t y C A 9 J 3 8 I

O u t s i d e C 1 - 8 0 0 - 3 5 6 - 8 1 1 3I C ( 7 1 4 ) 6 5 7 - 4 4 4 9

C i r c l e R e a d e r S e r v i c e N u m b e r 1 1

G a m e C a r t r i d g e s f o C - 6 4 / 1 2 8B a l i l e z o n e C e n l l p e d e D e f e n d e r D o n k e y K o n g G a l a x i a n J u n g l e H u n t

G r e m l i n s M o o n P a t r o l M s P a M a P a M a P o l e P o s i t i o n$ 5 . 9 5 E a c h o A n f o £ 1 9 . 9 5

P r i n t S h o p G r a p h i c sF o W o C o m m o d o r e P r i n t e r s ( P r i n l S f i o p Q j s kS i d e A ) 1 4 0 0 G r a p h i t e s ( 1 D i s k s ) p e P a c k a g e .S 9 e a c h o a l f o S 4 9 5 O S o n r i £ 3 0 0f a G r a p h i c s P r i n t O u i s . G r a p h i c s m a b c d i w I ' l f o i l f o P n n i M a s i ^ r P l u s a n g . ' o r N o w s r o u m .

N i n t e n d o C a r t r i d g e s - B u y . S e J i f i e e P n c e L i s t

B f l £ S o f t w a r e o e p iJ 5 B o O ' C d A v a , S u i t e 1 0 F f K J i o C S 3 7 1 1

j t l o m e r S a r v i c e

S l i p p ' " & S 3 0 0 U P Q r o u r O$ 5 0 0 l o

F R E E C i l l a l o q ( 8 0 0 ) 3 4 7 - 6 7 6 0C i r c l e R S m v i c b N u m b e r 1 1

T h w r i t e S t u f f V Y o i n a i i i h e r e l i e s ! ? J u w i t t i n g f u t h y « l u H - p a g c c o l p t J d * ? W e l l , h u » - j b - i u i l i p u t t a m l l K ea t l u T c b c M ' r J 1 ? p c » t b f d c r c ^ F T " " £ J ! U i ^ I : L i l £ i - k J r u l i m i ^ o r i I y b > > « u r h i f i - a r c T j p i t a l f y

c w i l h R A c ^ p ^ n d c r « 2 5 - 7 1 » e * n 1 5 4 ! f j i s t i - n l i l c j f t r i . L i l ' i . i h j r d v . J J - c . F a i t i p c l l t o r r c t u o n1 s l I n t , ■ • m k ^ p r U r d v t » d \ T r o m T h . O K l u u r d ( r i p s n d j l i l i ) d n i i a n a r y

i . m « I c a E U r r J a d c n T O # S J 2 S V - I B Q - C P l u m n w m i f t t I ^ ^ T fj i d d - a n K ( V I i c l j U i i c O V i U | n | i l i : n i c n [ s m l h n ( h i i n I c p l u t e s V l

m i n e E c A E u r t k p l u ^ J U l c n T ' l C k J « p c l T ( h r t k t r > i i > a i o n u } . 1 1 0p l . i l e \ M i l ) ' h u ' . L r i c ^ ^ u ; j ] E r : H , 1 i \ t o r r i i i * i l l i I f | u ^ r m J c l i J 1

B T i l l e r M . T h e o n b t M t u l k i r i g - o f J p n t f t t w ( p e i f e d E O t i i l O — J S / i ; . 5 f l F r t f l u a n k n m n f l * [ o L S A . t i h - J j O i e r K ^ t W I V

C i r c l e R e n d e r S e r v i c e N i * i n b e r 1 1

Y o u r s p w a e f t h w o r d a t a b a s e d o e s n ' tC r u d i o u 1

V i l y p f l * i l l c h o c k i n g t r a n s a c t i o n !H a n d l e * o v e r d r a f t p r o t a c t t o nF u t l s c r e e n e d i t i n g n n u l a c t i v s q u e r i a i

t y p « o r e p o r t s p k j t c h o : < p r i n t i n gC B 4 M 0 c o l . a n C 1 2 W 9 0 c o l . p r o g r a m sV S u p p o r U 1 5 4 » 1 £ 7 1 / 1 5 « 1

u n t t o r a l a n d y o u r c h 9 c k ; n o !

S c h e d u l e ! pC u s t o m t r o n s o c l l o n c a t e g o i r & iM o n t h l y b a L a n c L n gO p t i o n a l p a s s w o r d p r o i s c i i a n

s j b - d i r e c t o i i a s o 1 5 8 1 d i i v e aV C a t u l a t o r . a n m o r e . . .

C e m p u i t r C r i ( t w » r e 1 7 9 S B A r b o l a d a W « T u s l l n , C B 3 6 8 0( 7 1 4 ) 9 S 9 - B 1 7 7 ' , ; ■ . ■ ' . ' I ; L . ' . i l ( C A r e s . B i J d 6 % )

C i r c l e R » « d e r S e m c e N u m b o r 1 1

Page 77: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 77/92

G A Z E T T ES h o p p e r s M a r t

T h ' O r i g i n a l ' P a r a m e t e r C r o s s - R e f e r e n c e dN o t . S t r i p p i n g T h » l O P C R B o o k E d i t i o n ( @ 1 M p > ( j n l , A n T h 6 1 O u n r l n l j i l l s l !

T h E l E d l l t a n c o f i t i t a i o . c r [ B . r j W p i n n t K f l i u l e i i t h a i Q a l l f t r B B h p r o j t r a r a t l l l r , O v i rA r c h i v a l I V o r E u c I * I t h D i i r t r E p l B E E i r r t p r r i r o l d d . i q I I l u t i l l f E o l t t d t m L n c i o d t P t p r o d b E E o f T r r t a | l . I I l i [ l i t n o t e Q C f L j r g k . 4 i w J ( V r n p r r f c f D l J ' r I n r n r m m l a D r t i a u r c e u I k i n d a * u ! j h l < B B j u l H r e ! g u r t e r L ; D i i k i r r i l a D l i l i a A v l i l B b k I b j l l p u l l A L I b » I N C H B C 1 O Kl b l l D | l r l | b f I j a g r n a i t r l l p f , > D C a U n D P r L b . 1 r d ~ R f p o r E C ^ n f F a l o r [ l a f l n f l r f ! W l l b I A J iO P C H D i l k . > u c a o i f a m r r f o u r A r r a l < l D I A n e i u E , W o A v a l l a b l i D \ r t : i F r o ™ f u b i i i k t '

W i " N a m T f c l t D i i k " i j r < S r r a l t l ! £ i « i « A H a l t o i j I Y O U f S B * W « n G u a t a r i f M d ! J M T C l S N p p i n g 4 7 2 5 C a u l r L a n t

Y C r o t i - H l f t K H H B o o k S 1 2 9 S • p J K E r n t c i , W W O ( 2 2 1 1 - S J S iV Q n a r i t r l j V p t o l t D i l i I 1 1 - 9 5 - p l h V I S A . M C A f j i D E A L E R S W E L C O M E

F ; . c . : » 3 P r i c n A r f t . , i l i r > l « T o R v g i H i a r H d i r . . [ l o o k H D i i k ( Q 0 5

B E P L A C E M E N T C H I P S . P A R T S A N D U P G R A D E S

6 S 1 0 . J I O WK . 1 1 2 2 36 5 6 7 1 1 9 S M . I l 9 P L 1 1 J S S% M r a i R O V S . 1 1 0 9 a n u b k v u a n e

C - ( J T O A f f i S U P P I V

C O U U O D O F I C D K G N O S I I C W N I IJ u - , 1 O U T — k r m v . 1 y r « « . % o d . ' j [ x r , n n , ] v « t t i c n o fi h C o m m o t t p f o D i f l g n o s t c i i n , W r c f i i w o ^ 1 0 0 s x m i f t o f l d i v a * C c r n m o a ^ f f Q * g -n c j a i i c i B j i n l o c . i t o s f o u n y c f u r a a * C c t i .i t c O x i c o m p j » t f . p b I & i l d r T v n A F k a 4

G a s i R f l l r i w i c e # t t l u r a v r e r e « f j a r o i S c c w -

S 6 9 i w « « u l i i N M n e n a .

T M E F l A p t V I N E O B O U P , I N 3 C I I A H I O T I E D R I V E

W E S L C Y H I I L S . H I 1 M 7 71 I 3 H J U B I S O I > - H I 2 - 7 a 4 5

F W C I S S I B J I C T I O H M H - M

8 3 ( M B 3 6 ! l D C N l S E |

« a r a < r » T i i g n u8 5 J O - A 1 1 1 7 . 9 55 7 i a O A F f l J 1 7 S SA M U P G R A D E 1 1 2 9 5 06 3 7 2 1 F W T E R A S N U S1 U S U P G B A D E ) 5 1 I B 9 5

K I C K s t a r t R O £ 2 7 . 9 55 0 8 8 1 C A L L

1 1 5 0 W G W S n C 5 I M W SW M S . 1 I 1 9 1 4 ) 5 5 i ^ f i 9 0

R e n O s r S e r u l c e N u m n e r 1 4 C i r c l e R e n d e r S e r v i c e N u m b e r 1 4

A w a r d w i n n i n g p r o g r a m s ( C o m m o d o r e I n t e r n a l i o n a j j f r o m E u r o p e , t h C O L L E E NM U S I C C O M P E N D I U M a n G U I T A R C O M P E N D I U M . M U S I C C O M P E N D I U M i n c l u d e s :M u s i c T h e o r y 2 G u i t a r T u t o r . S I D C h i p t u t o r , t h M u s i c C i e a l o r t e a s i l y i z o m -p o 5 e a n s t o r e y o u r c o m p o s m o n s , s o u n d e f f e c t s g e n e r a t o r a n d r u m m a c h i n e p l u sm o r e . O n l y ' 2 9 " . T h e G U I T A R C O M P E N D I U M i n c l u d e s c h o r d g e n e r a t o r , c h o r dS e q u e n c e r , r h y l h m g u M a r s e c t i o n ,m u s i c e d i t o r a n m u s i c p u b l i s h e rn p r i n t e r ) . O n l y * 1 9 "

: T T 7 i t f I . : T T 3 T i r * , « M 7 f c J . : T f l : W h a v n i f l j r l y 1 0 . 0 0 0 i l p r n j l o r P U t j m 1 ]1 0 * 2 3 p c f t l i i k . P t n d c f i Q i n a l * o r k S * n d * lf i l p r m t D L f t S P i e a ^ t o e c i f T c o m p u t e r t y p e .H M r t M I B A n S f l c n ' c

N F r J I l a S o f l w a r e M T h u * 1 a m - 7 p 3 0 E a 2 3 r d S i F n J S a t 1 a m - 5 p K e a r n e y . N W M P l ^ m i n f V l S A ' U C U d * ■ + > ! - « l W O f l l S ^ d i >S r i i t p i n g ( U S i ' i i m i r T i t a » * t « i d d i h o ^ i >* u ■ * « * * " o 0 < D > A d o ' i i S D n r t i iC i n A d ] U r n c D I K ' I M o i n v » t f » r r « * M 1 U W

( 3 0 8 t 2 3 4 - 6 2 5 0P ' ■ ■ : : - ■ S e r v i c e N u m b e r M

E E V ?D I S C O U N T S O F T W A R E

1 S W R I G H T A V E N U EF A I R B O H N , O 4 5 3 2 4

1 - B O O - 2 8 2 - 0 3 3 3( 5 1 3 ) 0 7 9 - 9 6 9 9

C H A R G E S :S H I P P I N G S

C R E D I T C A R D S $ C . O . Q . $

C O V E R Sa 2 0 0 0 . . . . S 1 5 . 0 0

1 0 0 0 S 1 6 . 0 0g a 5 0 0 S 9 . 0 0

d r i v e $ 7 . 0 0

S t a r p r i n t e r s C a l lP a n a s o n i c p r i n t e r s . C a l lO k i 1 0 / 2 0 $ 8 . 0 0

1 5 4 1 C S 8 . 0 01 5 7 1 $ 8 . 0 0C 6 4 / V - 2 0 $ 9 . 0 0C 1 2 8 $ 9 . 0 01 5 8 1 ( 3 . 5 1 1 8 . 0 0C 1 3 B D K e y b o a r d $ 7 . 0 0

C R O W N C U S T O M D U S T C O V E R S■ S 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 E " H E A V Y 3 2 o z V I N Y L■ C O L 0 R S : T A O B R O W N ' Q 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 M P U T E R S :C C * 1 OC - I MC - 1 M D C B UC - I M O K E V B ' DA M I O A 5 0

* » . 0 01 0 1 3 ) 3 01 3 0 0

I O 1 3 0 0

° I S H D R I V E S ;C 1 W 1 I CC - 1 S 7 1W I Q A 3 5E N H A N C E f i J O O OF S D - 1 , -

u . o oB O g o

o o o

o

M O N I T O R S0 - 1 7 0 2

C - I O MC - 1 0 0 1 , 2

« e o on . o o1 0 K O n o 1 9 . 0 0

P R I N T E R S ' D O M A T R I X 1 0 1 1 C O . 1 5 - ( 1 B C 0 V C H S $ 1 1 0 ( 1O b y S t a n n Q M B ' * . r J O O * T C o k * C h C 4 C * T A r G R O W N * C T W C K r / U O P ' ( 3 0 0 p a W ( 0 m i l l S I B 4 H C A R * D 9 T i n . C O O S 1 3 0 0 S E N D D I M E N S I O N S F O R Q U O T E S O C O V E R S H O U S T E D

C R O W N C U S T O M C O V E R S , 3 2 9 6 2 D a n a p a l m , D E P T C Q - 1 2D a n a P o i n t , C 9 2 6 2 9 ( 7 1 4 ) 4 7 2 - 6 3 6 2

B r a n d s o f t w a r e a S u p e r L o P r i c i n g . A l s o f t w a r e I N E a n I O r i g i n a l P a c k a g i n g ! T h e s e a r n o p u D N c d o m a i n t i t l e s . F a m o u s b r a n d s

l i k e A C T I V I S I O N , I N F O C O M . S S I . S P I N N A K E R . E P Y X . S Y N A P S E . B R O D E R B U N D .A V l O N H I L L M a n y M o r e ! ! ! F R E E P r i c e L i s t . M o s t P r i c e d U n d e r S 1 0 .

M a n y f o r m a t s U H I B M / A o p i e a l s o !

C O M P S U L T p L u i s O D i s p o . c 9 5 - 1 O 5 - 5 2 J J

R o a d o r S e r v i c e N u m b e r 1 4 C i r c l e H e a d e r r . N u m b e r 1 5

C O L O R E D P A P E R^ c t m n l a p p r n . r d

V i m ! « O u F R E E E « x h i j i F e a f e n *C O i O R B D P A P E R S S E A S O N A L P A C K S

C o n S f u w s L a » s , F . i e P o s t C a m s , D i s k s .C & s c L a r d S a t o r i e r y t n M j c t i f e e '

v u t f f f w s 1 p r i s u p * c k : 5 .S i n g l e C o r o r 5 0 P a c kE ? S i n g e s C o t t

P B I S M P A C K 2 0 9 * C O l Q f . . . .S n g i t C o r o r 5 P a c kn v e * o p e s 5 S i n g * C o l o r I

P H I S M P A C K I Q e n l t N C C H O r■ ■ ' n ' . v w

C o l o r t 2 5

T h E m P B O B n g M p n . M 4 8 ^ 6 w t o h m e J t p » c k S f l # a d # r S e r v i c e N u m b e r 1 4

1 - 8 0 0 - 7 2 9 - 6 0 2 6 K , . ^ , H ^ _ .

y , , | 2 - M v n f O r ^ r a T t l e r i r r j n E * d i H i i i r u \ L L u - f U T U d u r t T * h i v w i v T H I I E

R « A d « r S e r v i c e N u m b e r 1 4

M A I L T O C O M P U T E R S G A Z E T T E S U B S C R I B E R S E R V I C EP . O . B o 3 2 5 1 , H B r l a n . [ 5 1 5 3 7C h a n g e o A d d r o a 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 t a c h l a b e l w i t h y o u ro l a d d r e s s a n w r i t e i n e a d d r e s s b e 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 s b e l o w . U s s e p a r a t e s h e e t l o g i f t o r d e r s ,

R e n e w a l : A t t a c h l a b e l .. O n e y e a r $ 2 4 . 0 0 . - T w o y e a r s 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 . O 0 p e r y e a r ( o p o s t a g e )

P l e a s eb i l l m P a y m e n te n c l o s e d

C I T Y / S T A T E / Z I P

F o o t h 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 d s e n de n t 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 :

1 - ( 8 0 0 ) 7 2 7 - 6 9 3 7

C O M P U T E t ' s G a i f l / r s D e c e m b e r 1 9 B 9 7 7

Page 78: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 78/92

P r o f . J o n e s , I n c . .P R O F E S S I O N A L H A N D I C A P P I N G

D E M OD I S K S$ 5 . 0 0

( R E F U N D A B L E )

" S o f t w a r e f o t h S e r i o u s I n v e s t o r "

C o m p l e t e M a n u a l s a n d B a c k u p s I n c l u d e d

P r o d u c t s f o r : " T h e m o s t p o w e r f u l a n c o m p l e t e h a n d i c a p p i n gs o f t w a r e a v a i l a b l e "F o m o r e i n f o r m a t i o n

o f o f r e eC a t a l o g c a l l :

- 8 0 0 - 5 5 3 - 2 2 5 6. , t . t P r o f J o n e s , i n c .

1 9 4 0 W S t a t e S t . , B o i s e . I 8 3 7 0 2( 2 0 8 ) 3 4 2 - 6 9 3 9

C i r c l e R e a d e r S e r v i c e N u m b e r 1 3

A D V E R T I S E R S I N D E X

S a n i e s N u m O e r / J U I t e r t l s e r P a g e

U A b b y ' s D i s c o u n t S o f t w a r e . 7 I l A c t i v i s i o n 4 1 1 A c t i v i s i o n 4 I I A R T I S O F T 7 1 ? A v a n t g a r d e 6 , 6

B O B C O I n t e r a c t i v e S o f t w a r e 6 I B R S o f t w a r e 7 1 3 1 B r i w a l l 2 0 - 2 1

B r o w n B o x e s , I n 7 I B u s y B e S o f t w a r e 7 1 1 C A P C O M U S 2 U 1 C A P C O M U S A 2 1 1 C h e a t s h e e t P r o d u c t s I n c .1 5 C O M P S U L T 7 1 1 C o m D i r t e r C r a f t w a r e 7 1 1 C o m p u t e r D i r e c t 1 6 - 1 71 1 C r e a t i v e M i c r o D e s i g n s , I n c . 7

C r o w n C u s t o m C o v e r s . . 7 1 1 E d w a r d A M a l l a n g I I 7 1 ( T h E x p e r t s 7 1 1 T h F a m i l y J e w e l s . . . . 5 1 G A M E S T A R / A c t r v i s i o n 5 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 7 1 1 T r i e G r a p e v i n e G r o u p , I n c . 7 1 1 i r i t S o f t w a r e 7 I l 7 l n t e r p l a y 2 1 ? J a s o n - R a n h e i m 7 H K O N A M I / U L T R A B 1 L y c o C o m p u t e r 3 I I M e l b o u r n e H o u s e 7 1 1 M i c r o c u b e C o r p o r a t i o n 5 1 1 M i c r o I l l u s i o n s 6

H e a d e r S e r v i c e N u m b e r / A d u e r t l i e i P a g e1 1 M i c i o P r o s e 6

M i n d c r a f t 2 M o n t g o m e r y G r a n t 3 M U L T I - L I N K 6

1 ( N F r i l l s S o f t w a r e . . 7 1 1 O R I G I N 6 I I P A V - V . S o f t w a r e 5

P r e c i s i o n I m a g e s 8 1 3 P r o f e s s o r J o n e s . I n 7 i R a m c o C o m p u t e r S u p p l i e s . 6 1 1 R I D a t e l C o m p u t e r st i S E G A / M i n d s c a p e . . . 4 - 5

T h S o f t G r o u p 6 i 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 . . 3 8 - 3 91 1 S o f t w a r e E x c i t e m e n t . . 1 1 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 4 1 - 4 3S 0 G V W P S o f t w a r e 7 S t r a t e g i c S i m u l a t i o n s , I n c . I B

I I S u p e r i o r M i c r o S y s t e m s . I n c . 5 I I T A I T O I F 1 ( T e i a s S o f t 7 U u t i l i t i e s U n l i m i t e d . I n 3 1 1 W e a s e l g r a p h i c s 7

C l a s s i f i e d A d 8 C O M P U T E D G a z e t t e I n d e x 7 C O M P U T E I ' s G a z e t t e 1 2

C l a s s i c s D i s k 1 C O M P U T E D G E C S C o l l e c t i o n 6

J A S O N - R A N H E I MC A R T R I D G E M A T E R I A L S

F O Y O U R C O M M O D O R E 6 o 1 2 Q u a l i t y P r o d u c t s

f r o m t h W o r l d L e a d e r !P r o m e n a d e C E P R O M P r o g r a m m e rG a m e T y p e C a r t r i d g e sB a n k S w i t c h i n g C a r t r i d g e sR A M / R O M C o m b i n a t i o n C a r t r i d g e sC a p t u r e A r c h i v a l C a r t r i d g e S y s t e mC a s e s , E P R O M S , E r a s e r s , E t c .

C a l l o w r i t e f o c o m p l e t e i n f o r m a t i o n !C a l l T o l l F r e ef r o m C a l i f o r n i aT e c h S u p p o r t

8 0 0 - 4 2 1 - 7 7 3 19 1 6 - 8 7 8 - 0 7 8 59 1 6 - 8 7 8 - 0 7 8 5

J A S O N - R A N H E I M3 1 0 5 G a y l e L a n e

A u b u r n , C A U S A 9 5 6 0 3

C u d o R e a d e r S e r v i c e N u m b e r 1 2

I N D E XC o m p l e t e t 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 9

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

M a i l p e r s o n a l d i e c k o m o n o y o i a o r f o S 7 9 5 l G A Z E T T E I n d e x D i s kP . O . B o 5 1 Q 8G r e e n s b o r o , N 2 7 4 0 3

" H e w Y o r k . N o r t h C a r o l i n a , a n P e n n s y l v a n i a r e s i d e n t s m u s t a d d a p p r o p n a i e s a f e st a A l c i d e r s m u s l b e p a i d r U l u n d s b y c n e c k d o w n o U . S . b a r * .M a s t e r C a r d a n o V I S A a c c e p t e d l o o r d e r s o v e r S 2 0 I n c l u d e c r e d i t c a r d n u r n B e ra n e x p i r a t i o n d a l e . P i e a w a w o w 4 - w e e k s l o d e l i v e r y F o d e l i v e r y t x r t s u f e U o C a n a d a a a a S 0 0 k x s u r f a c e m a i l S 0 I f l i r m n i l .

Page 79: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 79/92

h A u t o m a t i c P r o o f r e a d e rI N e l s o n

A u t o m a t i c P r o o f r e a d e r " h e l p so t y p e i p r o g r a m l i s t i n g s f o t h

6 4 P l u s / 4 , a n 1 a n p r e v e n t se 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 S i n c e t h p r o g r a m c a n ' t c h e c k i

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

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 hs a v e c o p y o t w o d i s k o r t a p 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 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 Co i t s e l f w h e n y o r u i t l e a v

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 nm e m o r y .

N e x t , t y p e R U a n p r e s s R A f t e r a n n o u n c i n g w h i c h c o

i t ' s r u n n i n g o n , t h e P r o o f r e a d e rs 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 r

N o y o u ' r e r e a d y t t y p e i 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 en p r e s s R E T U R N , t h P r o o f r e a d e r

t w o - l e t t e r c h e c k s u m i t h f t c o r n e r o t h s c r e e n . C o

t h i s r e s u l t w i t h t h t w o - l e t t e rp r i n t e d t t h l e f t o f t h e l i n e

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 si t ' s a l m o s t c e r t a i n t h l i n e w a

c o r r e c t l y . I t h l e t t e r s d o n ' tc h e c k f o y o u r m i s t a k e a n c o

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 t

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

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 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 s t t e n t i o n t t h e m . F o e x a m p l e , 1 K 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 R I N T ' T H I S 1 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 o 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 c

t e r s i t h w r o n g o r d e r , l i k e P I R N T n s t e a d o f P R I N T o 6 4 3 7 8 i n s t e a d o f

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 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

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 e 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 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 o 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 y 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 l 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 r 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 t i s 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 y 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 6 a n a c t i v a t e t h 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 o t h e r u t i l i t y . F o r e xa 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 a 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 m i g h t w a n t t u s e . T h e 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 E K ( 7 7 3 )

: L O = 4 3 : 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 EF O R " ; i I F V E C = 4 2 3 6 4 T H E M

{ S P A C E j P R I N T " C - 6 4 "3 0 I F V E C = 5 0 5 5 6 T H K N P R I N T " V

C - 2 0 "4 I V E C < = 3 5 1 5 8 T H E N G R A P H I C

L R i P R I N T ■ ' P L U S / 4 6 1 6 5 0 I P 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 I C C L R : P R I N T " 1 2 8 "6 5 A = ( P E E K ( L O ) + 2 5 6 * P E E K ( H I ) ) +

6 : A D R = S A7 F O R J = 0 T 1 6 6 : R E A D B Y T i P O K

A D R , B Y T i A D R = A D R + l i C H K = C H K+ B Y T 1 N E X T

a f I C H K * > 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 A

S T A T E M E N T S " i E N D9 F O J = T O 5 : R E A D R F , L F , H F :

R S = S A + R F : H 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 , I , B : P O K E S A + H F , H B i N E X T

1 1 I C H K O 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 D{ S P A C E j C H E C K F I N A L L I N E " i E N

1 2 P O K E S A + 1 4 9 , P E E K ( 7 7 2 ) : P O K ES A + 1 5 0 , P E E K ( 7 7 3 )

1 3 I 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 j P O K E ( E E K t L O ) + 2 5 6 " P E E K ( H I ) ) - 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 8 , 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 8 D A T A 0 , 1 4 1 , 0 , 2 5 5 , 1 6 2 , 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 0 , 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 0, 1 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 , 9 , 7 2

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 82 3 D A T A 7 , 1 6 5 , 1 7 6 , 2 0 8 , 3 , 1 0 4 , 2

0 3 , 2 2 6 , 1 0 4 , 1 6 6 , 1 8 02 4 0 D A T A 2 4 , 1 6 5 , 1 6 7 , 1 2 1 , 0 , 2 , 1 3

3 , 1 6 7 , 1 6 5 , 1 6 8 , 1 0 52 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 92 6 D A T A 1 6 8 , 7 2 , 4 1 , 1 5 , 1 6 8 , 1 8 5 ,

2 1 1 , 3 , 3 2 , 2 1 0 , 2 5 52 7 D A T A 1 0 4 , 7 4 , 7 4 , 7 4 , 7 4 , 1 6 8 , 1

8 5 , 2 1 1 , 3 , 3 2 , 2 1 02 8 D A T A 2 5 5 , 1 6 2 , 3 1 , 1 6 9 , 2 2 7 , 3 ,

1 4 9 , 1 9 9 , 2 0 2 , 1 6 , 2 4 82 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 73 0 D A T A 6 8 , 6 9 , 7 0 , 7 1 , 7 2 , 7 4 , 7 5 ,7 7 , 8 0 , 8 1 , 8 2 , 8 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

C O M P U T E ! ' ! G a z n t t B D e c e m b e r 1 9 8 9 7 9

Page 80: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 80/92

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 t i 1 2

O t t l 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 ia 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 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 l 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 i f o t h C 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 e 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 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 e 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 e u s u a i 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 6n 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 - a n t h l e t t e r s A - F . B u 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 o h e x , y o s h o u l d h a v e n 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 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 oe 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 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 u e nt 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 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 E 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 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 ry 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 t n u m b e r a f t e r t h c o l o n ( : ) .E a c h l 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 n e n t e r t h e 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 f d a t a i o m i t t e d , b u t 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 a 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 i t o n e , t h 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 i i n e o d a t a w i l l a p p e a r . B u 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 d 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 r 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 e l a s t d i g i t .

O n l y t h n u m e r a l s 0 - a n t h l e t e r s A - c a b t y p e d i n . I f 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 v e r s i o n i n c o r p o r a t e s t h e 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 O 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 d

S p i c e

1 2 M L K e y p a d

( F l ) ( 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 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 b l l i n e a n s t i l l e n d u p w i t h c o m b in a t i o n o 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 t 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 a l i n e , u s t h I N S T / D E L k e t d e l e t e t h e c h a r a c t e r t t h l e f t o t h c 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 f y o m e s s u 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 t a i t y p e d o i i n e .P r e s s i n g R E T U R N a t t h i s p o i n t r e t u r n sy o l 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 f 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

Page 81: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 81/92

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 n 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 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 t m o v e b e y o n d t h 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 e 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 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 t o 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 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 t t h es 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 i i r e a c h e s t h e 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 d i s p l a y b p r e s s i n g t h 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 r e s t a r t t h d i s p l a y .T b r e a k o u o t h 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 e f i l e n a m e . Y o u ' l lt h e n b 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 t a p e .

Y o u ' l l n o t i c e t h e 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 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 e 1 2 v e r s i o n m a k e s u p 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 u w a n t t r e u s ea 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 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 t h s a v e o r 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 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 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 eu 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 o 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 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 . 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 l 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 e 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 e 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 r 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 o 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 p r o g r a m a n d 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 t h 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 e 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 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 1 2 8 ) o r 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 a 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 " , $ , l 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 rL O A D " f i l e n a m e " , } , I f o r 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 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 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 t 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 s 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 d 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 c a r c a l l y o u r w o r k f r o m d i s k o r 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 f h a r dw o r k .

P r o g r a m 1 M L f o C o m m o d o r e 6 S S 1 0 R E V E R S I O S 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 i C L R i D I M I N S .I , J , A , B , A S , B S , A ( 7 ) , N SC 4 = 4 B : C 6 = 1 6 i C 7 » 7 i Z 2 = 2 i Z4 « 2 5 4 t Z 5 - 2 5 5 i Z 6 = 2 5 6 i Z 7 =1 2 F A = P E E K ( 4 5 ) + Z 6 * P E E K ( 4 6 ): B S = P E E K ( 5 5 ) + Z 6 * P E E K { 5 6) t H S - " 0 1 2 3 4 5 6 7 8 9 A B C O E F "R S = C H R S ( 1 3 ) : L S » " { L E F T ) "i S ? = " " . D S « C H R S ( 2 0 ) : Z S =C H R S ( 0 ) ; T S - " [ 1 3 R I G H T } "

C 1 4 S D = 5 4 2 7 2 i F O R S T S + 2 3 : P O K E I , 0 : N E X T : P O K E[ S P A C E ) S D + 2 4 , 1 5 : P O K E 7

8 , 5 2F 1 S P R I N T " [ C L R } " C H R S ( 1 4 2 ) C H

R S ( 8 ) : P O K E 5 3 2 8 0 , 1 5 : P O K5 3 2 6 1 , 1 5

E 1 6 P R I N T T S " [ R E D l l R V S ]{ S P A C E S ) E 8 @ ( s p a c e s ) " s p c { 2 g ) "( s p a c e s H o f f H b l u ! m i [ r e d ) ( r v s j[ s p a c e s ) " s p c ( 2 8 ) "1 1 s p a c e s h b l u ! "

f 1 7 p r i n t " £ 3 d o w n ][ s p a c e s j 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 I "

J 1 8 P R I N T " [ B L K ] S T A R T I N G A D

E

D

C

S

1 0

1 1

1 2

1 3

C O M P U T E ' S G a z e l l e D e c e m b e r 1 9 8 9 8

Page 82: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 82/92

M L

G 1 9

K 2 0

P G 2 1 0

1 ) 1 1 2 2

B 2 3

J 2 4

J H

F

E

B J K

P

2 5 2 6

2 7

2 8

2 9 3 0

3 1

3 2

R E S S g 4 8 1 1 G O S U B 3 0 0 I . - ■D i G O S U B 1 0 4 0 j I F T H E H 1 8P R I N T T a L K ] { S P A C E S ] E ND I N G A D D R E E S g 4 3 " i i G O S U B3 0 0 l E A » A D i G O S U B 1 0 3 0 i I F( S P A C E ) F T H E M 1 9 0I N P U T " [ 3 D O W N ) [ B L K j C L E A

W O R K S P A C E [ Y / N ] § 4 3 ' ; A$ i I F L E F T S ( A $ , l ) o " Y " T HE N 2 2 0P R I N T " t 2 D O W N H B L U j W O R KI N G . . . " ; i F O R I - B S T O B S +E A - S A + 7 i P O K E I , 0 i K E X T i 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 ] g 4 ^ " iP R I N T T S " [ R V S ) E ( O F F ) N T ER D A T A "P R I N T T S " { R V S J D [ O F F ) I S PL A D A T A " i P R I N T T S { R V S j L ( O F F ) O A D F I L E "P R I N T T 5 " f R V S ) S { O F F j A V EF I L E " t P R I N T T $ " l R V S ) Q( O F F j U I T ( 2 D O W N H B L K J "G E T A $ t I F A $ - N 5 T H E N 2 5 0A - 0 1 F O R 1 - T 5 i I F A S "M I D S ( " E D L S Q " , X , 1 ) T H E N- I i 1 = 5N E X T t O N G O T O 4 2 0 , 6 1 0 , 69 0 , 7 0 0 , 2 8 0 i G O S U B 1 0 6 0 i G OT O 2 5 0P R I N T " [ R V S ) Q U I T " i I N P UT m ( D O W N ) E 4 S A R E Y O S U R E

[ Y / N ] " ; A $ i 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 i E N DI N S = N S t A D - 0 i I N P U T I N S l I FL E N ( I N ? ) < > 4 T H E N R E T U R NH E - I K ? : G O S U B 3 2 0 : A B - A i S S- M I D S ( I N ? , 3 ) i G O S U B 3 2 0 i AD - A D * 5 6 + A i R E T U R A - 0 1 F O K J - T 2 i A S - M I D$ ( B $ , J , l ) i B - A S C ( A $ ) - C 4 +( A $ > " e " ) * C 7 i A - A « C 6 + BI F B < 0 O B > 1 5 T H E N A D 0 i A — - l t J - 2N E X T ! R E T U R NB - l N T ( A / C 6 ) i P R I N T M I D SH S . B + 1 , 1 ) ; i B - A - B * C 6 : P R IN T M I D $ ( H S , B + l , l ) ; i R E T t JR A - I N T ( A D / Z 6 ) i G O S U B 3 5 0 i A- A D - A * Z 6 i G O S U B 3 5 3 t P R I N T" i " ,C K - I N T { A D / Z 6 ) 1 C K - A D - Z 4 *C K + Z 5 * ( C K > Z 7 ) I G O T O 3 9 0C K - C K * Z 2 + Z 5 * ( C K > Z 7 ) + AC K - C K + Z 5 * l 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 i " ; . 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 I F{ S P A C E ) T H E N 4 0 0R E T U R NP R I K T " [ R V S j E N T E R D A T A{ S P A C E j " i G O S U B 4 0 0 t I F I 5 - N $ T H E N 2 2 0O P E S 3 , 3 i P R I K TP O K E 1 9 8 , 0 i G O S U B 3 6 0 . I F

T H E N P R I N T I N S l P R I N T "l U P j t S R I G H T l " ;F O 1 - T 2 S T E P 3 i B S- S S i F O R J - T O 2 i I P P TH E N B $ = M I D $ ( I N S , I + J , 1 )P R I N T " ( R V S j " B 5 L S ; i I F I 2 4 T H E N P R I H T ' t O P P ) " 1 ;G E A S : I F A ? » N S T H E K 4 7 0I F ( A S > " / " A N D A 5 < " i " ) O R ( A

)

J 3 3

G 3 4 C 3 5

R 3 6

B 3 7 P 3 B J 3 9 a 4 0

E X 4 1 0H 4 2

J K 4 3 0S K 4 4 0

G 4 5

H 4 6

H 4 7 P 4 8 G S 4 8 5 A — < A $ = " M " ) - 2 * | A 5

3 " < A $ " | . " } - 4 * [ A S " / " > - 5P 4 8 A = A - 7 * { A S - " L " ) - 8 « ( A 5 = 1 # :) 9 ( A S U ) 1 0 ( A S

" ) - l l - l A 5 = " O " ) - 1 2 * ( A 5 = "P " A - A - 1 3 * ( A S - S 5 ) i I F A T H E

A S - M I D S ( " A B C D 1 2 3 E 4 5 6 F0 " , A , 1 ) : G O T O 5 4 i a s = r s a n d ( ( i = 0 ) a n d { j- D o r f j t h e k p r i n t b s ; i

j = 2 i n e x t : 1 = 2 4 1 g o t o 5 5 0i a s - " { h o m e } " t h e n p r N B S : J = 2 j N E X T j I = 2 4 : N E XT t F = 0 : G O T O 4 4 0

I F ( A $ = " [ R I G H T ] " ) A N D F T E K P R I N T B 5 L S ; I G O T O 5 4 0I A $ < > L S A N D A $ O D S O ( ( I - 0 ) A S D ( J = 1 ) ) T H E N G O

U B 1 0 6 0 1 G O T O 4 7 0

C

M

K

M G

H

Q P

4 8

4 9

5 0

5 1 5 2

5 3

5 4 5 5

Q 5 6

P 5 7

H

Q

( 5 Q

R

K

c K

K

M C

P R

5 8

5 9

6 0 6 1

6 2

6 3

6 4 6 5

6 6 6 7 6 8 6 9

7 0 7 1

i J » 2 - J i I F T H E N P R I N T{ S P A C E j L S r i I = I - 3P R I N T A S f i N E X T J i P R I N T{ S P A C E ) S ? jN E X T I i P R I N T i P R I N T " [ U P j( R I G H T ) " ; l I N P U T # 3 , I N $i I I N 5 - N 5 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 i B 5 -M I D S ( I N 5 , I ) t G O S U B 3 2 0 ! l P

K 2 T H E N G O S U B 3 8 0 i A ( I/ 3 ) - AN E X T t I F A O C K T H E N G O S UB 1 0 6 0 i P R I N T - 1 ( B L K ) [ R V S ][ S P A C E l E R R O R i R E E N T E RI N E E 4 i " l F « ' l ! G O T O 4 4 0

G O S U B 1 0 B 0 i B - B S + A D - S A i F OI " T 7 : P O K E B + I , A ( I

) t N E X TA D - A T H - 8 : I F A D > E A T H E NL O S E 3 i P R I N T " ( D O W N j { B L U ]* E N O E N T R Y * * l B L K )( D O W N ] " : G O T O 7 0 0F - 0 i G O T O 4 4 0P R I N T " { C L R j ( D O W N H R V S J( S P A C E l D I S P L A Y D A T A " i

O S U B 4 0 0 I I F I N S - N S T H E N 22 P R I N T " [ D O W N ) I B L U } P R E S S{ R V S j S P A C E J O F F ) T P A S E i R V S ) R E T U R N ( O F F ) T OB R E A K 8 4 J [ D O W N ] "G O S U B 3 6 0 ! B = B S + A D - S A l F O RI - B T O B + 7 i A " P E E K ( I J 1 G 0 SU B 3 5 0 i G O S U B 3 9 0 i P R I N T S N E X T t P R I N T " [ R V S J " f i A = C K: G O S U B 3 5 0 i P R I N TP b 1 i A D = A D + 8 i I F A D > E A T He n p r i n t " ( d o w n M b l u ) * *n o d a t a • • " i g o t o 2 2 0G E A $ i I F A 5 - R S T H E N G S U B 1 0 8 0 i G O T O 2 2 0I A S - S S T H E N F - F - M i G O SU B 1 0 B 0O N F G O T O 6 3 0 , 6 6 0 , 6 3 0P R I N T " t D O W N ] t R V S ) L O A Df S P A C E J D A T A " t O P = l i G O T O7 1 P R I N T " { D O W N ) { R V S ) S A V E( S P A C E ) P I L E " i O P - 0I N S - N S 1 I N P U T " ( D O W N ) F I L EN A M E B 4 g " j I N $ t I F I N S - N S( S P A C E } T H E N 2 2 0P - 1 R I N T ( D O W N ) B L ( R V S ) T E O P P J A P E O { R V S )

P 2

F 7 3 G E A S i I F A S - " T " T H E N P RI N T " T ( D O W H j " i G O T O B 8 0

H 7 4 0 I F A S < > " D " T H E N 7 3 0

H 7 5

S F

P

F 3

K Q

R

F F S

7 6 7 7

7 8

7 9 8 0

8 1 8 2

8 3

8 4 8 5 8 6

P R I N T " D l D O W N ] " i O P E N 1 5 , B, 1 5 , h I 0 i " i B k E A - S A i I N $ ° "0 i " + I N S i I F O T H E N S 1 0O P E N 1 , 8 , 8 , I N S + " , P , W " i GO S U B 8 6 0 I I F T H E N 2 2 0A H - I N T ( S A / 2 5 6 ) r A L = S A - ( AH * 2 5 6 ) 1 P R I N T * l . C H R S ( A L ), C H R S ( A H ) jF O 1 = T B 1 P R I N T # 1 , C HR S ( P E E K ( B S + I ) ) j l I P S H E N 8 0 0N E X T i C L O S E l ( C L O S E 1 5 i G O T0 9 4 0G O S U B 1 0 6 0 i P R I N T " ( D O W N )[ B L K ) E R R O R D U R I N G S A V E tH I " I G O S U B B 6 0 I G O T O 2 2 0O P E N 1 , 8 , 8 , I N S + " . P , R " i GO S U B 8 6 0 I I F T H E N 2 2 0G E T # l , A S , B S i A D = A S C ( A S + ZS ) + 2 5 6 * A S C ( B S + Z S ) " I F A DO S T H E N F = l i G O T O 8 5 0F O 1 = T B i G E T I l . A S t PO K E B S + I , A S C ( A 5 + Z S ) ' I P (K > B ) A K D S T H E N F = 2 l A D- I i l - BN E X T t I P S T < > 6 4 T H E N F = C L O S E l i C L O S E 1 5 i O N A B S ( F> 0 ) + l G O T O 9 6 0 . 9 7 0I N P U T I 1 5 , A , A S i l F T H E N

C L O S E l 1 C L O S E 1 5 : G O S U B 1 06 i P R I N T " f R V S ) E R R O R t "

G Q 8 7 0 R E T U R NE B 8 P O 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 ) i P O K E 1 8 8 ,P E E K ( F A - K ) i I F O P = 0 T H E N 9 2

H 8 9 0 S Y S 6 3 4 6 6 i 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 I P R I NT " { D O W N J [ R V S } F I L E N O f 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 { 8 2 9 ) + 2 5 6 * P E E K < 83 0 ) j I F A D O S A T H E N F = l iG O T O 9 7 0S 9 1 A = P E E K ( 8 3 1 ) + 2 5 6 * P E E K ( 8 32 ) - l : F = F - 2 * ( A < E A ) - 3 * ( A >E A ) i A D = A - A D : G O T O 9 3 0

K 9 2 A = S A : B i E A + l l G O S U B 1 0 1 0 i PO K E 7 8 0 , 3 i S Y S 6 3 3 3 8

J 9 3 A = B S i B = B S + { E A - S A ) + l i 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 E 9 4 0 G O S U B 1 0 B 0 i P R I N T " E B L U ] * *

S A V E C O M P L E T E D " " i G O T0 2 2 0

X 9 5 P O K E 1 4 7 , 0 i S Y S 6 3 5 6 2 i I Ft S P A C E ] S T > 0 T H E N 9 7 0

F 9 6 G O S U B 1 0 S 0 i P R I N T " [ B L U ] "L O A D C O M P L E T E D * * " i G O T

0 2 2 0D 9 7 G O S U B 1 0 6 0 j P R I N T " [ B L K ][ R V S ] E R R 0 R D U R I N G L O A D i[ D O W N j £ 4 3 M : O N G O S U B 9 8

0 , 9 9 0 , 1 0 0 0 1 G O T O 2 2 0P P 9 8 0 P 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 ( " 1 1 G O S U B 3 6 0 1P R I N T " ) " i R E T U R N

G 9 9 P R I N T " L O A D E N D E D A " f A D = S A + A D : G O S U B 3 6 0 : P R I N T

D S : R E T U R NF D 1 0 0 0 P R I N T n T R U N C A T E D A T E N D

I N A D D R E S S " : R E T U R NR 1 0 1 0 A H » I N T ( A / 2 5 6 ) i A L - A - ( A H

• 2 5 6 ) i P O K E 1 9 3 , A L t P O K E l9 4 , A H

F 1 0 2 0 A H = I N T ( B / 2 5 6 ) i A L - B - ( A H* 2 5 6 ) i 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 X 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 A D < 4 0 9 6 0

8 C O M P U T E D G a t e t t B D e c e m b e r 1 9 B 9

Page 83: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 83/92

I ) 0 R ( A D > 4 9 1 5 . \ A N A D < 5 32 4 8 ) T H E N G O S U U 1 O 8 0 i F = 0: R E T U R N

H 1 0 5 0 G O S U B 1 0 6 0 i P R I N T " ( R V S ){ S P A C E ) I N V A L I D A D D R E S S[ D O W N j { B L K ) " i F = l i R E T UR

A 1 0 6 0 P O K E S D + 5 , 3 1 i P O K E S D t 6, 2 0 8 i P O K E S D , 2 4 0 : P O K EE S P A C E ) S D + l , 4 t P O K E S D

4 , 3 3D 1 0 7 0 F O S = T 1 0 0 i N E X T : G O

T O 1 0 9 0P 1 0 8 0 P O K E S D + 5 , 8 i P O K E S D + 6 ,

2 4 0 I P O K I ; S D , 0 i P O K E S D 1 , 9 0 i P O K E S D + 4 , 1 7

A 1 0 9 0 F O R S - l T O 1 0 0 i N E X T i P OK S D + 4 , 0 i P O K E S D , 0 t P OK S D + 1 , 0 : R E T U R N

P r o g r a m 2 M L f o C o m m o d o r e 1 2 A 1 0

X 1 1

F B 1 2 0

K 1 3

J B 1 4 0

1 5

O 1 6

F E 1 7 0

D 1 8

F 1 9

M E 2 0

Q 2 1

D C 2 2 0

H 2 3

T R A P 9 6 0 : P O K E 4 6 2 7 , 1 2 8 :D I N L S , A ( 7 )Z 2 « 2 : Z 4 - 2 5 4 : Z 5 « 2 5 5 : Z 6 - 2S 6 : Z 7 = 1 2 7 : B S - 2 5 6 * P E E K ( 46 2 7 ) : E A = 6 5 2 8 0B E S = C H R S ( 7 ) : r T S - C H R $ { 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 )

D B F N H B ( A ) = I N T ( A / ' 2 S 6 )D E F N L B { A ) = A - F N H B ( A ) * 25 6 : D E F F N A D ( A ) - P E E K ( A ) +2 5 6 * P E E K ( A + 1 )K E 1 , " f t " ! K E Y 3 , " B " : K E 5 f

5 , " C : K E Y 7 , " D " : V O L 1 I R G R ( 0 ) - 5 T H E N F A S T

P R I N T " { C L R } " C H R S ( 1 4 2 ) ; CH R S ( B ) : C O L O R 0 , 1 5 : C O L O R

4 , 1 5 : C O L O R 6 , 1 5P R I N T T A B ( 1 2 ) " [ R E D )( B V S ) U S P A C E S ) { 9 8 1 S P A C E S j " R T S ; T A B ( 1 2 ) "{ R V S } { 2 S P A C E S ) [ O F F )J B L U i 1 2 M L i R E D j{ R V S H 2 S P A C E S J " R T S ; T A B( 1 2 ) " ( R V S } { 1 3 S P A C E S }{ B L U } "P R I N T " { 2 D O W N }S S P A C E S ) C O M P U T E ! ' S M A

C H I N E L A N G U A G E E D I T O R( D O W N } "P R I N T " j 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 F{ S P A C E j A D T K E N S A « A D : E L

S 1 8 P R I N T " { B L K } { 2 S P A C E S ) E ND I N G A D D R E S S * * ! } " ; : G O S U B

2 6 0 : I F A D T H E N E A - A D : EL S 1 9 P R I N T " { D O W N ) { B L K J C L E A R

S P A C E ( W O R K S P A C E { Y / N ) ?( 4 } " : G E T K E Y A S : I F A S O "Y T H E N 2 2 P R I N T " { D O W N ) { B L U ) W O R K I NG . . " ; : B A N K 0 : F O R A - B S{ S P A C E J T O B S + ( E A - S A ) + 7 :

P O K E A , 0 : N E X T A : P R I N T " DO N E "P R I N T T A B ( 1 0 ) " { D O W N )[ B L K ) { R V S J M L C O M M A N D{ S P f t C E l M E N U i 4 J £ D O W N J " :P R I N T T A B ( 1 3 ) " { R V S j E[ O F F } N T E H D A T A " R T S ; T A B (1 3 ) " { R V S } D { O F F } I S P L A YA T A " R T S ; T A B ( 1 3 ) " { R V S( O F F ) O A D F I L E "P R I N T T A B ( 1 3 ) " ( R V S } S{ O F F j f l V E F I L E " R T $ ; T A B ( 1

A P 2 4 0

5

B P

H

P

2 6

2 7

2 8 2 9

S 3 0 f l

R D A Q

3 B

3 1 3 2 3 3 3 4

3 5

3 6

Q 3 7

P S 3 8 0

R 3 9

A 4 0 Q 4 1 F 4 2

R 4 3

X 4 4

J 4 5

P 4 6

G 4 7

H A 4 8 0

D 4 9

B 5 0

A 5 1

3 ) " { R V S J C { O F F } A T A L O G D S K " R T S ; T A B { 1 3 ) " { R V S } Q{ O F F J U I T { D O W N } { B L K 1 "

G E T K E X A $ : A - I N S T R ( " E D L SC Q " , A $ ) : 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 S = NL S J T H E N R E T U R N : E L S E 2 5 A S - N L 5 : I N P U T A S : I F L E N (A S ) - 4 T H E N A D - D E C ( A S )I A D - 0 T H S 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 i B E N DI A D < S A O A D > E A T H E N{ S P A C E J 3 0 0I A D > 5 1 1 A N D A D < 6 5 2 B 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 " { 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 = B : R E T U R N

C K » F N H a { 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 ) + f tC K - C K + Z 5 * ( C K > Z 5 ) : R E T U R NP R I N T B E S ; " { R V S ) 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 I A D) t " : " ; : I F T H E N P R I N T{ S P A C E J L S : P R I N T " t U P ){ R I G H T ) " ;F O 1 = T 2 S T E P 3 : B S= S P S i F O R J = T Z ; I F{ S P A C E J T H E N B 5 = M I D S ( L $ ,P R I N T " t R V S } " B S + L F S ; : I F{ S P A C E J K 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 > V " A A S < " : " 1 O R ( A S > " e " 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 S a " - " T H E N A S = " F " : GO T O 4 7 0I A S - R T S A N ( I - B ) A D ( J " l > O F T H E N P K I N

B S ; : J = 2 : K E X T : I = 2 4 : G O T4 S

I A S - " { H O M E } " 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 - " t 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 J O R ( ( 1 - 0 ) A N ( - 1 ) ) T H E N G O S U B 9 5 f l : G O T

3 9 A S - L F S + S P S + L F S : P R I N T B + L F S ; : J - 2 - J : I F T H E NR I N T L F S f : 1 = 1 - 3P R I N T A S ; : N E X T J : P R I N T{ S P A C E J S P S ;N E X T I : P R I N T : P R I N T " [ U P J1 R 1 G H T } " ; : L S " "{ 2 S P A C E S ] "

F O 1 - T 2 S T E P 3 : G ET * 3 , A $ , B S : I F A S - S P S T H E

I - 2 5 ! N E X T : C L O S E 3 : G O T2 2

A $ = A S + B S : A = D E C ( A S ) : M I D S[ L $ , I , 2 ) = A S : I F K 2 T H

G O S U B 3 2 0 : A ( I / 3 ) = A : G ET # 3 , A SN E X T I I A O C K T H E N G

D

X C

M

5 2

5

S 4

5 5

J 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 4

6 5 6 6

6 S 6 7

S 6 8

S E

J

M

6 9

7 0

7 1

7 2

G 7 3

R 7 4

G 5

F 7 6

S U B 9 5 0 : P R I N T : P R I ( J T "{ R V S J E R R O R : R E E N T E R L

N " : F - 1 : G O T O 3 6 P R I N T B E $ : B - B S - 4 - A D - S A : F OR 1 = 0 T 7 : P O K E B + I , A ( I) : N E X TF » 0 : A D = A D + 8 : I F A D < » E AH E N 3 6 0C L O S E 3 : P R I N T " t D O W N j{ B L U I * * E N D O E N T R Y • { B E . K H 2 D O W N ) " : G O T O 6 5 P R I N T B E S j " { C L R H D O W N }{ R V S ) D I S P L A Y D A T A " : G 0S 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 N ){ B L U J P R E S S : { R V S J S P A C E{ O F F f T P A U S E , { R V S J R B

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 ) + B : " ; : 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 J IP R I N T " { R V S i " ; R I G H T S ( H E XS ( C K ) , 2 F = l : A D - A D - 4 - 8 : I F f i 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 T A S ! I F A S - R T S T H E NR I N T B E S - . G O T O 2 2 0I A S = S P S T H E N F " F + l ! 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 " t D O W N ) { R V S )O A D A T A " : O P » 1 : G O T O 6

P R I N T B E S " { D O W N ] { R V S }A V E F I L E " i O P - 0F - 0 : F S = N L S : I N P U T " F I L E N AM E i 4 } " ; F S ! l F F S " N L ? T H

2 2 I L E N ( F $ ) > 1 4 T H E N 6 6 P R I N T " { D O W N ) [ B L K M R V S j Ti O F F j A P E O J R V S } D [ O F F ]I S K j ( 4 J " ;G E T K E Y A S : I F A S = " T " T H E

B 5 0 : S L S E I A $ O " D "H E N 6 8 0P R I N T " D I S K { D O W N } " : I F O

T H E N 7 6 D O P E N I 1 , ( F S + " , P " ) , W : I F{ S P A C E } D S T H E N A S - D $ : 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 3 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 O B S + E A - S A :P R 1 N T # 1 , C H R $ { P E E K ( A } ) ; II 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 l i 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 j 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 H : C L OS 1 : I H P U T " { B L K } R E P L A C E

E X I S T I N G F I L E [ Y / N ] f 4 >" ; A S : I F A S = " Y " T H 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 " { B L K } M : 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" I B L K H R V S } E R R O R D U R I N

S A V E : { 4 } " : P R I N T A S : GO T O 2 2 0D O P E N S 1 , ( F S + " , P " ) [ I F D

T H E N A S = D S S : F - 4 : C L O S Et S P A C E } l : G O T O 7 9

C O M P U T E D G a z o l t o D e c e m b e r 1 9 8 9 8

Page 84: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 84/92

M L

D

E

F K

8 2

B 3

8 4

8 5

P X 7 7 0 G E T I 1 , A S , B S : C L O S E l i A D -A S C ( A S ) + 2 5 6 * A S C ( B S ) : I FI S P A C E J A D O S A T H E N F - l :

G O T O 7 9 K 7 8 P R I N T " L O A D I N G " ; F S : P R I N

T : B L O A D ( F S ) , B 0 , P ( B S ) : A D- S A + F N A D [ 1 7 4 ) - B S - l : F " - 2• ( A D < E A ) - 3 " ( A D > E A )

R Q 7 9 0 I F T H E N 8 0 0 : E L S E P R I NT " I 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 " " : G OT 2 2

E 8 0 G O S U B 9 5 0 : P R I N T " ( B L K )! R V S ) E R R O R D U R I N G L O A D

{ 4 } " : O N G O S U B 8 1 0 , 82 0 , B 3 0 , 8 4 0 : G O T O 2 2 0

Q 8 1 P R I N T " I N C O R R E C T S T A R T 1 NA D D R E S S { " ; H E X S ( A D ) ; "

) " : R E T U R NP R I N T " L O A D E N D E D A " ; E 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 S ( E A ) " )" : R E T U R NP R I N T " D I S K E R R O R " ; A S : RE T U R NP R I N T " T A P E " : A D " P O I N T E R (F S : B A N K 1 : A = P E E K [ A D ) S AL - P E E K ( A D * 1 ) : A H - P E E K [ A D+ 2

X 8 6 B A N K 1 5 : S Y S D E C ( " F F 6 8 " ), f l , l : S Y S D E C C ' F F B A " ) , 1 1 , 0 : S ¥ S D E C ( " F F B D " ) , A , AL , A H : S Y S D E " F F 9 0 " 1 8 ! I F O P T H E N 8 9 0

F B 7 P R I N T : A - S A ! B = E A J . : G O S U B9 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 SA 8 8 A = B S : B - B S t ( E A - S A ) + 1 : G O S

U B 9 2 0 : S Y S D E C ( " E A 1 8 " ) :P R I N T " ( D O W N j { B L U } * * T A

S A V E C O M P L E T E D * * " : G OT 2 2

C 8 9 0 S Y S D E C ( " E 9 9 A " ) t P R I N T : IP E E K ( 2 8 1 6 ) = 5 T H E N G O

U 9 5 0 : P R I N T " l D O W N )( B L K H R V S ) F I L E N O F O N " : G 0 T O 2 2

G 9 G P R I N T " L O A D I N G . . . I D O W N }n : A D - F N A D ( 2 8 1 7 ) : I A D S T H E N F = 1 : 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 )

J D 9 1 0 A = B S : B » B S + { E A - S A J + 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 a : E L S E9

X B 9 2 0 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 ( B ) : R E TU R

C 9 3 C A T A L O G : P R I N T " l D O W N )1 B L U ! * * P R E S S A N Y K E YO R M E N U • ■ " : G E T K E Y A S : GO T 2 2

M M 9 4 0 P R I N T B E S " ! R V S J Q U I T■ m n ; R T S ; " A R E Y O S U R EI S P A C E J [ Y / N ] ? " : G E T K E I$ : I F A S < > " Y " T H E N 2 2 0 : EL S P R I N T " l C L R l " : B A N K5 E N

J 9 S S O U N D 1 , 5 0 0 , 1 0 : R E T U R NA F 9 6 0 I E R - 1 4 A N E L - 2 6 0 T H

R E S U M E 3 9 M 9 7 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 TK 9 8 I E R - 4 A N D R L - 7 8 0 T H E N

F - 4 : A S = D S S : H E S U M E 8 0 D 9 9 I E R = 3 0 T H E N R E S U M E l E LS P R I N T E R R S ( E R ) ; " E R

O 1 L I N E " ; E L

h i g - s w a t t e r" G e o C o n v e r t e r , " t h c o n v e r s i o n

p r o g r a m l i s t e d i t h G E O S c o l u m ne a c h m o n t h , h a c o u p l e o e r r o r s .T h f i r s t p r o b l e m p r e v e n t s G e C o n v e r t e r f r o m f i n d i n g f i l e i t h p r e c e d i n g f i l e n a m e i t h e d i s k d r e c t o r y i 1 c h a r a c t e r s l o n g . T h s e c o n d p r o b l e m c a u s e s i t o s e t t h f i l e t y p e f o t h c o n v e r t e d f i l e i n c o rr e c t l y . T c o r r e c t t h e p r o b l e m s ,s u b s t i t u t e t h e f o l l o w i n g l i n e s :2 0 I A S C ( B S ) 1 6 O 1

T H E N 2 2 3 2 F O 1 = T 3 2 * E + 2 : G E T # 2 ,

B J r N E X T3 3 P R I N T # 2 , C T $ ; M T S ; M S $ ; : F O R

1 = T 1 5 ; G E T # 2 , B S : N E X TP r o g r a m f r o m " T e x t S c r e e n E d

t o r " a n P r o g r a m f r o m " R G B K i t "{ b o t h f r o m t h O c t o b e r 1 9 8 9 i s s u e )h a v e s i m i l a r p r o b l e m . T h s t a r ti n a d d r e s s e s o b o t h p r o g r a m s a r u n a c c e p t a b l e t " M L X . " T e n t e rt h e s e p r o g r a m s , y o u ' l l h a v e t c r a t e a s p e c i a l v e r s i o n o 6 M L w h i c h d o e s n ' t c h e c k 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 . T d t h i s ,c h a n g e l i n e 1 0 4 0 o M L t 1 0 4 0 R E T U R NS a v e t h i s n e v e r s i o n o M L u d e n e w n a m e — d o n ' t e r a s e y o u ro l v e r s i o n . U s i n g t h i s v e r s i o n ,y o u ' l l b a b l e t e n t e r b o t h p r og r a m s c o r r e c t l y .

S e v e r a l r e a d e r s h a v e h a d t r o u b l ee n t e r i n g P r o g r a m f r o m " 6 A n m a t o r " ( S e p t e m b e r 1 9 8 8 ) . I 6 A i m a t o r i s n ' t a c t i v a t e d w h e n y o t y p e i t h d e m o , t h p r o g r a m i s n ' tt o k e n i z e d c o r r e c t l y a n w o n ' t r u n .T e n t e r P r o g r a m c o r r e c t l y , f i r s te n t e r P r o g r a m u s i n g M L X . N e x t ,l o a d P r o g r a m a n a c t i v a t e i w i t ht h c o m m a n d S Y 1 6 3 8 4 . L o a d" T h e A u t o m a t i c 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 , a n r u i t T h e n e n t e r P r o g r a m 2

T h M L e n d i n g a d d r e s s f o t h p a t c h p r o g r a m , S p e e d S c r i p t 1 2 P l u s( S e p t e m b e r 1 9 8 9 ) , i i n c o r r e c t . T h

c o r r e c t v a l u e s f o M L a r a f o l l o w s :S t a r t i n g a d d r e s s : 3 A O 0E n d i n g a d d r e s s : 4 9 E F

I y o u ' v e a l r e a d y t y p e d i t h d a t a f o S p e e d S c r i p t 1 2 P l u s , y o c a c o r r e c t y o u r c o p y w i t h f e s i m p l e s t e p s . F i r s t , l o a d a n r u M L X , a n t h e n e n t e r t h e 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 l i s t e da b o v e . N e x t , l o a d y o u r c o p y o S P E E D P A T C H 1 2 8 . W h e n M L d i s p l a y s t h e e r r o r m e s s a g e E R R O RD U R I N G L O A D : T R U N C A T E DA E N D I N G A D D R E S S , j u s t i n o r e i t N o w , s a v e c o p y o t h p a t c h p r o g r a m w i t h n e n a m ea n f o l l o w t h e d i r e c t i o n s i t h S p e e d S c r i p l 1 2 8 P l u s a r t i c l e f o i c o r p o r a t i n g t h p a t c h i n t o S p e e d -S c r i p t 1 2 8 .

W e ' v e r e c e i v e d d o z e n s o c a l l sa n l e t t e r s a b o u t t h p r o g r a m" S t a r s I I ( A u g u s t 1 9 8 9 ) . I s e e m st h a t m a n y o y o a r h a v i n g t r o u b l et y p i n g i t h i s p r o g r a m . W e ' v ec h e c k e d t h p r o g r a m t h o r o u g h l ya n k n o w t h a t i w o r k s c o r r e c t l y .

S t a r s I i v e r y d i f f i c u l t t t y p ei n I c o n t a i n s n e a r l y 1 0 D A T As t a t e m e n t s . I t h e s e D A T A s t a t em e n t s a r e n ' t e n t e r e d c o r r e c t l y , t h p r o g r a m w o n ' t r u n . I y o u r c o p y o S t a r s I d o e s n ' t r u c o r r e c t l y , g b a c k a n e x a m i n e t h D A T A s t a t em e n t s v e r y c a r e f u l l y . O n o t h m o s t c o m m o n m i s t a k e s o u r e a d e r sm a k e i t y p i n g p e r i o d s w h e r e t h e ys h o u l d h a v e c o m m a s a n v i c ev e r s a .

M a n y o y o h a v e r e q u e s t e dw a t p r i n t t h s k p l o t s o n c et h e y ' r e o t h e s c r e e n . " P r i n t -S c r e e n " ( D e c e m b e r 1 9 8 7 ) a n " 1 5 2 6 P r i n t S c r e e n " ( D e c e m b e r1 9 8 8 ) p r o v i d e e x c e l l e n t p r i n t o u t s .P r i n t S c r e e n w o r k s w i t h t h C o m o d o r e 1 5 2 5 a n c o m p a t i b l e p r i n te r s . I a l s o h a c u s t o m i z e rp r o g r a m t a l l o w i t w o r k w i t hn e a r l y a n p r i n t e r . A i t n a m e i p l i e s , 1 5 2 6 P r i n t S c r e e n w o r k s w i t ht h C o m m o d o r e 1 5 2 6 p r i n t e r . f

8 C O M P U T E ! s G a z a t t a D e c e m O 6 M 9 B 9

Page 85: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 85/92

H o T T y p e I C O M P U T E ! 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 n e c t v e r s i o n f o y o u r m c h i n e . A l 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 i 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 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 s t h e y a r e t r e m e l 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 D A T A s t a t e m e n tc a n 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 o b e s u r e t s a v e a p r og r a m b e f o r e y o r u 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 e p r o g r a m a n d 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 t h p r o g r a m s l i s t e d i n 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 p r g r a m s f r o m t h G a z e t t e , u s t h f 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 c u r s o r d o w nk e y ; { 5 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 r 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 e 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 , 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 o b e x p e c t e d . I y o f i n d a n u m b e r f o l l o w e d b a u n d e r l i n e d k e y 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 s 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 s p e c i a lb r a c k e t s , % 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 e a s i n g l e l e t t e ro f t h e 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 4 b p r e s s i n g t h e 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 e Q u o t e M o d eA l t h o u g h y o c a m o v e t h e c u r s o ra r o u n d t h 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 e 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 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 a r e v e r s e v i d e o c h a r a ct e r ( a 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 a n 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

W h e n Y o ( C L R l( H O M E )( U P )( D O W N ){ L E F T )( R I G H T )

) R V S ]( O F F )( B L K 1| W H T ]( R E D )( C Y N )

P r e s s : 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 e 6 4 O n l y[ C O M M O D O R E ] [ T

S e e :

c o m m o d o r e ] [ 7 C O M M O D O R E [ 7

C O M P U T E r s G a z e t t e D e c e m b e r 1 9 8 9 6

Page 86: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 86/92

C l a s s i f i e d

S O F T W A R EF R E E P U B L I C D O M A I N S O F T W A R E R e q u e s tf r e e c a t a l o g o s e n d 5 2 f o s a m p l e d i s ka n c a t a l o g ( r e f u n d a b l e ) . C 6 4 - 1 2 H . C A L O K EI N D e p t . ] K B o 1 8 4 7 7 . K . C . , M 6 1 1 3 3C O M M O D O R E ; T R B E F O R E Y O B U Y . B o s e l l i n g g a m e s , u t i l i t i e s , e d u c ' l - + c l a s s i c s

n . - w r e l e a s e ) , 1 0 o t i t l e s . V i s a / M C / D i s cF r e e b t o c h u r e . R E N T - A - D I S C , F r e d e r i c k B l d g ." • 2 2 2 , H u n f n , W 2 5 7 0 1 ( 3 0 4 ] 5 2 9 - 3 2 3 2R E N T 6 i / \ 2 S S O F T W A R E ! 1 0 0 0 ' s o f d i s k s .L o w e s t p r i c e s . N d e p o s i t o r f e e . F r e ec a l a l o g . C e n l s i b l e S o f t w a r e , P B o 9 3 0 ,5 1 J o s e p h , M 4 9 0 8 5 ( 6 1 6 ) 9 B 2 - 0 3 2 7 .T H O U S A N D S O P P R O G R A M S F O C 6 4 / 1 2 B !W h o v e G a m e s , U t i l i t i e s , M u s i c a n d m u c hm o r i ' l f o i n f o r m a t i o n w r i t e : L i g h t s p e e dS o f t w a r e . P O 3 4 0 * 2 7 . T a m p a , F L 3 3 6 9 4T h o u s a n d s o C 6 4 / 1 2 8 P p r o g r a m s a 4 0 d i s k s . } ; t e e l i s t i n g o $ l a r g e c a t a l o g .D I S K S O T L E N T V I N C . , 7 9 5 8 P i n e s B l v d . .S u i t e 2 7 0 A . P e m b r o k e P i n e s . F L 3 3 0 Z 4C 6 4 / 1 2 8 F I N E S T P U B L I C D O M A I N P R O G R A M SP r e l e s l e i i q u a l i t y p r o g r a m s M o s t S I . 5 0■ O D i s k Y O p i c k t h e p r o g r a m s t h a t Y O w a n t ! 1 ! 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 to r d e r ! F o l i s t D e s c r i p t i o n s e n d S A S E t o J L C o . , D e p t . C B o 6 7 0 2 1 , T o p e k a , K 6 6 6 6 7C 6 4 / 1 2 8 P S P E C I A L ! 1 D I S K S P A C K L D F U L Lo G a m e s , M u s i c . U l i l . , E d u c , H m / B u s . f o S 2

$ 2 . 5 0 s / h . F o m o r e i n f o s e n d S A S E . I C o m p S o f t , P B o 9 3 3 . A r d m o r e , T 3 8 4 4 ! )

T H E H O T T E S T E U R O P E A N 6 4 / 1 2 8 P G A M E S !1 0 0 0 s o t i t l e s ! 8 - 1 0 o D d i s k s f o J 5 f o F R E E S A M P L E a n C A T A L O G w r i t e I d T H G A M E S H O P , B o 4 9 1 , N Y N 1 1 3 7 5F I N E S T C - W / 1 2 B P U B L I C D O M A I N S O F T W A R E IA t o a 5 1 - 2 5 p e r d i s k o p r o g r a m s .S e n d s t a m p s l o c a t a l o g o r £ 2 . 0 0 f o s a m p l e d i s k c a t a l o g . K O A L A E N T E R P R I S E SD e p t . C Z R l 2 U o 6 7 7 , C a r e n c r o , L ? U 5 2 0F R E E P S H A R E W A R E . C 6 4 . S e n d s t a m pf o c a t a l o g o S f o 3 s a m p l e s a n c a t a l o g . R V P u b l i c a t i o n s , 4 2 9 1 H o l l a n dR d . , S u i t e 5 6 2 - G , V B e a c h , V 2 3 4 5 2

W o r d S t a r ' " v 2 . 3 6 l o C - 1 2 8 S 3 9 . 9 S e a c ho D a t n S i i r S u p e r S o r t ™ a l b M i c r o P r o * , M i c r o s o f t ' " M A S I C w C o m p i l e r B A S I C o r - l F O R T R A N 8 0 T U o S o m m S u p e r C a l c ' " v l . 0 5 A n f u

b e g i n n e rA l f o

t h r u. 9 -

C o m p l e t e h o w - t o u ^ c i s g u i d ed i s a s s e m b l e r , w / t u t o r i a l m a g .$ 2 . 0 0 p / h . P u b l i c D o m a i n S o f t w a r eC o p y i n g C o m p a n y , 3 3 G o l d S t . . S t e . 1 3 N e Y o r k , N 1 0 0 3 8 8 0 0 - 2 2 1 - 7 3 7 2P R f c E D I S C O U N T S O F T W A R E C A T A L O G . A m i g aA p p l i 1 , C o m m o d n r e I B M . D i s k - C o u n tS o l t w a w , P . O . B o 3 C a r l e r r t . N 0 7 0 0 8 . ( 2 0 1 ) 5 4 1 - 8 7 6 8

W I L O T T O M I L L I O N S !L O T T O P I C K E H P I U S ? 2 . 1

L o l l o P i c k e r P l u s , ( h 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 l o s t o r e

w i n n i n g L o l l o . K « n o . P i c k 3 / n u m b e r sc h o o s e b e t w e e n i t i t 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 i , d u e , u n b i a s e d ) i o r d e r l g w y 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 f o a l l o t t e r i e s .

B o n u s n u m b e r s a r 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 * t t a g i v e s > o a c c e s s t y o u r f i l e s . W g i v ey o t h P I C K S — n o l b u n c t i o j u m b l e d s t a t i s t i c s S 3 9 . I 5( + K . 5 5 s / h j . 3 . 5 " a d S 5 6 4 / 1 2 8 . I B M . H A p p l e I I N l e a d t 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 M I 8 0 0 - 6 3 4 - 5 1 6 3 B i 2 9 ( M 8 - 5 )G H I D E ! S E R V I C E S . I N C . , 1 7 B r o a d w a yS u l e 2 Q I - C G . N e M y l t . 1 0 0 3 8I n f o / D e a l e r s 7 I B - 3 1 7 - 1 9 6 1

P u b l i c D o m a i n S o f t w a r e f o h e 6 4 o n d1 2 3 . S a m p l e D i s k a n B r o c h u r e $ o s e n dl o n g S A S E f o B r o c h u r e . C o u n t r y S o f t8 2 2 S a i o n b u r E B l v d . S a n o n b u r g . P 1 6 0 5 6

A T T E N T I O N C - 1 2 8 O W N E R S . Q u a l i t y b u s i n g sa n e d u c a t i o n a l s o l t w a r c a n g a m e s , f o t h C - 1 2 B ( n o l C - 6 4 m o d e ) , T o i n f o ,s e n d S A S E l M a p G e n C o m p u t e r S y s t e m s ,P . O . B o 7 1 ) ' ) , T l i o t n h u i j ; , V 2 2 5 ( > 5 - O 7 O 9M U S I C L O V E R S ! M I D I T O U R C 6 4 / 1 2 8 . W h a v em u s i c s o f t w a r e . M i d i i n t e r f a c e s , h u n d r e d so p r e - p r o g r a m m e d s o n g s . C a t a l o g - 5 1 , 0 0M I D I I n n , B o x 2 3 6 2 C G 1 2 , W e s t m o n t , I 6 0 5 5 9C 1 2 B a n d C 1 J B D E i d u i l v e S o f t w a r s . O r d a i" T h e B a n k e r " c o m p l e t e c h e c k b o o k h t i f t w a r e .O n l y S 1 9 . 1 5 . E u y U f o S o f t w a r e S y s l e m 5 ,P , O , B o 7 7 f t , T l n l e y P a r k , I 6 0 4 7 7 - 1 1 7 7 6■ " J O Y S T I C K W A R R I O H S 1 S u i t u f o r e a la d v e n t u r e o y o u r C 6 4 / 1 2 8 . W r i t e f o d e i n f o r m a t i o n : A E R I O N S O F T W A R E , L T D . ,P . O . B o 1 2 2 2 , R i v e i d a l e S t a t i o n , N Y N 1 0 4 7 1

M A K E S C H E M A T I C S P B O A R D S . E L E CT R O N I C F o n t s , p r o g r a m s D i c t i o n a r y f o G E O S . S e n d $ 1 9 . 9 5 o r w r i t e : T H O M A S S O H T -W A R H , 1 3 7 5 B e a s h - y K d . , J a c k s o n , M 3 9 2 0 6T E A C H E R S : G R A D I N G P R O G R A M F O C - G 4 :S 5 l u l l l e a l u r e d . F l e x i b l e . M e n u - d r i v e n .T e a c h e r / S t u d e n t o u t p u t . T E L i c S o f t w a r e ,5 1 C u l l e r S T . , M a r i e t t a , O h i o 4 5 7 5 0 .

H A R D W A R EA T T E N T I O N C 1 2 8 P R O G R A M M E R S . C u s t o mp r o t e c t y o u r B a s i c p r o g r a m s f r o m U N W A N T E DA C C E S S , C o n t r o l R A w i t h P L U G - I N U N I T .M u l t i u w r s . N O W E L O K - E C O N O U N I T : V a c a n tU s , T l > o r t S 4 9 . 9 5 . N O W E k O K - E X T E N D U N I T :O c c u p d U s e r P a r t $ 7 4 . 9 5 . H $ C O D S 3 : H a r dw a r e , P r o g r a m D i s k ! M a n u a l . T . C . N o w o , P . O .B o 7 H A W L E Y V I L L E . C T 0 6 4 4 0

C O M P U T E R R E P A I RA u l h o r i t a d C o m m o d o r e R e p a i r C e n t e r . A l C o m m . p r o d u c t s r e p a i r e d , f r e e U P S . 4 8 - h rt u r n a r o u n d b a s e d o p a r t s a v a i l . S o f t w a r eC i t y , 9 0 1 - C W e n d o v e r R d . , C h a r l o t t e , N 2 8 2 1 1 ( 7 0 4 ) 3 6 6 - 5 2 1 8 , ( 8 0 0 ) 5 2 2 - 4 7 8 9 N O n l yC - 6 4 K i i P A I R $ 3 9 . 9 5 F L A T R A T E . 1 5 4 1 / 1 5 7 1 -S 4 9 . 9 5 ; S X 6 4 - $ 6 9 . 9 5 ; 1 2 8 - S 6 4 . 9 5 . 2 4 H t u r na r o u n d . 9 d w a r r a n t y . A & C o m p u t e r R e p a i r ,2 G u e r n s e y , N e W i n d s o r . N 1 1 5 5 0 , 9 1 4 - 5 6 2 - 7 2 7 1A u t h o r i z e d R e p a i r s C B 4 / 1 2 8 : S 5 S 5 5 ; 1 5 4 1 /1 5 7 1 ; $ 5 ! $ 6 5 ; S X 6 4 , 1 2 B D , A m i g a , P C S C a l l8 1 6 - 8 7 2 - 6 3 1 1 . Q u i c k S e r v . 3 0 d a y w a r r a n t y .W b u y , t e l l , t r a d e . M O f P O P ' s C O M P U T E RS H O P . ' K 2 B o 1 1 9 , C a i n s v i l l e , M 6 4 6 3 2

C O M P U T E I ' s G a z e t t e C l a s s i f i e d i l o w - c o s t w a t t e l l o v e r2 0 0 , 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 : $ 2 p e l i n e , m i n i m u m o l o u ; l i n e s A n o a l o t h 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 ( o I h 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 t 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 r 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 t p u b l i s h e r ' s a p p r o v a l a n m u s f b e e i l 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 i d st b s e i b o l d f a c e .

G e n e i 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 l o f f i c e b o n u m b e r s i I h e i r a d s m u s t s u p p l yp e i m a n e n l a d d r e s s a n t 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 t 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 t h 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 I ' 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 p l a c e a n a b 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 B 0 9 .

N o t i c e : C O M P U T E ' P u b l i c a l 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 l t e m p l l 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 v .

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 e p r i c e da c c o r d i n g l h e i g h l . 1 $ 2 5 0 ; V h $ 3 7 5 ; 2 $ 5 0 0 ; 3 $ 6 0 0 ; ( $ 1 0 0 f o e a c ha d d i t i o n a l i n c h , g A $ 7 0 0 , e t c ) P r e f e r r e d s u p p l i e d m a t e r i a l i \ f e l o x o P M T .

Page 87: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 87/92

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

c o n t i n u e d f r o m p a g e 8 3

N i g h t m a r e s a n A l i e n sM e d a l i s t I n t e r n a t i o n a l ( m a r k e t e d b M i c r o P r o s e , 1 8 0 L a k e f r o n t D r i v e , H u n tV a l l e y , M a r y l a n d 2 1 0 3 0 ) h a s r e l e a s e d t w n e g a m e s t h a t m a k e e p y o u u p a n i g h t . W e i r d D r e a m s ( $ 2 9 . 9 5 ) d e l v e s i n t o t h e s u b c o n s c i o u s , w h i l e t h a r c a d ec o n v e r s i o n X e n a p h o b e ( $ 2 9 . 9 5 ) t a k e s y o o m i s s i o n o a l i e n e x t e r m i n a t i o n .B o t h g a m e s a r m a r k e t e d u n d e r M e d a l i s t ' s M i c r o P l a y l a b e l a n r e q u i r e j o y -s t i c k t o p e r a t e .

I W e i r d D r e a m s , y o a s s u m e t h r o l e o h o s p i t a l p a t i e n t a s h e u n d e r g o e ss u r g e r y . A h i s u b c o n s c i o u s m i n d b e g i n s t w a n d e r , y o u ' l l e n c o u n l e r g i a n tw a s p s , c a r n i v o r o u s r o s e b u s h e s , p s y c h o p a t h i c l a w n m o w e r , a n d a e v i l l i t t l eg i r l . O t h e r o r d e a l s i n c l u d e f i s h f l y i n g t h r o u g h t h s k y , p e r s o n t r a p p e d i n s i d e

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

X e n o p l w b e p u t s y o i c o m m a n d o f t h r e e s q u a d s o s c i e n t i s t s , s o l d i e r s , a n o t h e r s i b a t t l e t o r e c l a i m a b a n d o n e d s p a c e s t a t i o n s f r o m a l i e n i n v a d e r s .F r o m y o u r n i n e c h a r g e s y o m u s t s e l e c t t h t w b e s t p e r s o n a l i t i e s t o h a n d l ee a c h m i s s i o n . T h e s e f i g h t e r s t h e n f a c e c o n t i n u o u s w a v e o f c r e a t u r e s w i t hn a m e s l i k e R o l l e r b a b y , S n o t t e r p i l l a r , a n T e n t a c l e , e a c h w i t h i t o w u n i q u ew a o k n o c k i n g h u m a n a t t a c k e r s o u o a c t i o n .

P s y g n o s i s I n v a d e sS o f t w a r e W o r l dI a a g g r e s s i v e m o v e , P s y g n o s i s( P . O . B o 4 8 3 , A d d i s o n , I l l i n o i s6 ( 1 1 0 1 ) h a a n n o u n c e d p l a n t r l e a s e l a r g e v o l u m e o g a m e t i t l e s i t h c o m i n g m o n t h s , i n c l u d i n g s e v e r a lf o t h C o m m o d o r e 6 4

T h G r e a t B r i t a i n - b a s e d c o m p a n yh a r e c r u i t e d a d d i t i o n a l p e r s o n n e l , i c l u d i n g s o f t w a r e e n g i n e e r s , g r a p h i ca r l i s t s , a n i m a t o r s , m u s i c i a n s , a n w r i t e r s . P s y g n o s i s a l s o h a p u i n t op l a c e n e a d v e r t i s i n g c a m p a i g n a n dw i l l a t t e n d m o r e t r a d e s h o w s .

N e t i t l e s c u r r e n t l y a v a i l a b l e o s o o n t b r e l e a s e d i n c l u d e C a p t a i nF i z z ( $ 2 9 . 9 5 ) , B a l l i s t i x ( $ 2 9 . 9 5 ) , a n B l o o d M o n e y ( $ 2 9 . 9 5 ) . T h r e e o t h e r sa r p l a n n e d f o e a r l y 1 9 9 0 .

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

i t h i s i s s u e 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 .

L o o k i n g f o W i d g e tf o y o u r P r i n t e r

a n n e e d i n o w ?C a l l P r e c i s i o n !

P r e c i s i o n I m a g e s s t o c k s c o m p l e t es e l e c t i o n o p a r t s , s u p p l i e s , a n

m a n u a l s f o t h e s e p r i n t e r s :C I T O H , Q U M E , C I T I Z E N ,

O K I D A T A , F U J I T S U , E P S O NA N O T H E R S

F o V I s a / M C / A m e x C a l l1 - 8 0 0 - 5 2 4 - 8 3 3 8

P r e c i s i o n I m a g e sP . O . B o 5 7

C h e s t e r , N 1 0 9 1 8C i r c l e H e a O n r S e r v i c e N u m b « r 1 5

r m u i

C i r c l e R a p d e r S e r v i c e N u m b e r 1 3

C O M P U T E ' S G a z m t e D e c e m b e r 1 9 8 9 8 7

Page 88: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 88/92

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 y M i c k e y M c L e a n

S o f t w a r e B o O f f i c e B o f f oT w s o f t w a r e t i t l e s f r o m D a t a E a s t U S ( 1 8 5 0 L i t t l e O r c h a r d S t r e e t , S a J o s e ,C a l i f o r n i a 9 5 1 2 5 ) , B a t m a n , T h e C a p e d C r u s a d e r a n R o b o c a p , h a v e s o l d o v e r1 0 0 , 0 0 0 u n i t s . T h g a m e s a r b a s e d o m o t i o n p i c t u r e s t h a t h a v e a l s o d o n ew e l l a t h b o o f f i c e .

" D a t a E a s t a n t i c i p a t e d s t r o n g c o n s u m e r d e m a n d f o s o f t w a r e g a m e s t h a tb r i n g t h e e x c i t e m e n t o H o l l y w o o d m o v i e s r i g h t t t h c o m p u t e r , " s a i d M a r kB e a u m o n t , v i c e p r e s i d e n t o c o n s u m e r m a r k e t i n g a D a t a E a s t U S A . " O u r s t r a te g w a t c a p t u r e t h e e s s e n c e a n c h a r a c t e r s f r o m t h B a t m a n a n R o b o c o pm o v i e s a n c r e a t e c h a l l e n g i n g a n f u g a m e s a r o u n d t h o s e p o p u l a r t h e m e s . "

I B a t m a n , y o m u s t m a k e y o u r w a t h r o u g h t h s t r e e t s o G o l h a m C i t y t d e s t r o y T h P e n g u i n ' s m a s t e r c o m p u t e r . A f t e r d e f e a t i n g t h a t f e a t h e r e d f i e n d ,y o u m u s t r e s c u e R o b i n , w h h a b e e n k i d n a p p e d b y T h J o k e r .

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

R a I U p T a i t o S o f t w a r e ( 9 2 6 7 W e s t E s p l a n a d e , S u i t e 2 0 6 , N o r t h V a n c o u v e r , B r i t i s hC o l u m b i a , C a n a d a V 7 1 A 5 ) h a s a n n o u n c e d r a p - m u s i c s w e e p s t a k e s g a m e .T h " S a y R a p . S a T a i t o . S a Y o ! " S w e e p s t a k e s ' g r a n d p r i z e i n c l u d e s a f i v e -d a t r i p f o t w t N e Y o r k w i t h r o u n d - t r i p a i r f a r e a n h o t e l a c c o m m o d at i o n s , a v i s i t t t h c a b l e T s h o w , " Y o ! M T R a p s , " a n $ 1 , 0 0 0 i s p e n d i n gm o n e y .

T h c o n t e s t b e g a n w i t h c o m m e r c i a l s o n M T a n t w o - p a g e a d i c o m p u t e rm a g a z i n e s i n c l u d i n g t h e O c t o b e r i s s u e o G a z e t t e ' s s i s t e r p u b l i c a t i o n , C O M P U T E ! .T h a c o n t a i n s r a i d e n t i f y i n g T a i t o ' s g a m e t i t l e s a n a e n t r y f o r m . O f f i c i a le n t r y f o r m s a r a l s o a v a i l a b l e a T a i t o s o f t w a r e r e t a i l e r s . T e n t e r , y o m u s t l i s ta n f i v u T a i t o p r o d u c t t i t l e s a n m a i l i t h f o r m . E n t r i e s m u s t b r e c e i v e d b F e b r u a r y 1 1 9 9 0 .

B f C O M P U T E r s G a z a l t o D e c e m b e r 1 9 8 9

H u b e K h a o sA d d i c t i o n c o u l d b p r o b l e m w i t hK a l e i f o k u b e s ( $ 2 4 . 9 5 ) , m i n d b e n d e rf r o m A r t w o r x ( 1 8 4 4 P e n f i e l d R o a d ,P e n f i e l d , N e Y o r k 1 4 5 2 6 ) . T h g a m e ' s c o n c e p t i s i m i l a r t d o m i n o e s ,b u t t h e o b j e c t i t m a t c h c o l o r s .

P l a c e y o u r k u b e o t h p l a y i n gb o a r d , m a t c h i n g t h e s i d e s w i t h p i e c e sa l r e a d y o t h b o a r d . G a m e o p t i o n si n c l u d e p l a y i n g a g a i n s t t h e c o m p u t e r ,a n o t h e r p l a y e r , o r y o u r s e l f i p r a c t i c em o d e . K u b e s a p p e a r r a n d o m l y a n dc a b r o t a t e d t b e s t f i t h k u b e sw h i c h h a v e a l r e a d y b e e n p l a y e d . T h p r o g r a m k e e p s t r a c k o f t h e t i m e a n p e n a l i z e s s l o w p l a y a n i n c o r r e c tm o v e s . H i g h s c o r e s a n l o t i m e s a r s a v e d t d i s k . S e v e r a l d i f f e r e n t b o a r dc o n f i g u r a t i o n s a r e a v a i l a b l e o d i s k ,o y o c a d e s i g n y o u r o w n .

C h a r a c t e r B u i l d e rs e c o n d t i m e - s a v i n g u t i l i t y p r o g r a m

f o T S R ' s A d v a n c e d D u n g e o n s E D r a go n h a b e e n r e l e a s e d b S t r a t e g i cS i m u l a t i o n s . D u n g e o n M a s t e r s A s s i st a n t , V o l u m e U C h a r a c t e r s a n T r e as u r e s ( $ 2 9 . 9 5 ) e n a b l e s D u n g e o nM a s t e r s t g e n e r a t e d e t a i l e d p l a y e r o n o n p l a y o r c h a r a c t e r s a n l a r g e t r e as u r e h o a r d s w h i l e l e t t i n g t h c o p u t e r d t h n u m b e r c r u n c h i n g .

T h p r o g r a m a c c o u n t s f o e v e r yf a c e t o f c h a r a c t e r g e n e r a t i o n , f r o ml a n g u a g e s a n s p e l l l i s t s t c l a s s a n r a c i a l a b i l i t i e s . A l c h a r a c t e r c l a s s e s ,i n c l u d i n g m u l t i c l a s s c h a r a c t e r s , c a n b ed i s p l a y e d o n r e a d y - m a d e c h a r a c t e rs h e e t s w i t h a l p e r t i n e n t i n f o r m a t i o n .C h a r a c t e r s h e e t s c a a l s o b p r i n t e do u f o c o n v e n i e n c e .

Y o c a n g e n e r a t e a l m a g i c i t e m sf r o m t h A D D u n g e o n M a s t e r sG u i d e a n U n e a r t h e d A r c a n a a s w e l l a a l t r e a s u r e t y p e s f r o m t h M o n s t e rM a n u a l a n M o n s t e r M a n u a l b u s i n g t h i s p r o g r a m .

D u n g e o n M a s t e r s A s s i s t a n t , V o l u m eI I C h a r a c t e r s a n T r e a s u r e s i d i s t r i b u te b E l e c t r o n i c A r t s ( 1 8 2 0 G a t e w a yD 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 ) .

c o n l m u o i l a p a g e 8 7

Page 89: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 89/92

G e y o u r a d r e n a l i n e p u m p i n g y o u ' r e g o i n gt n e e d i w h e n y o t a k e t t h s k i e s . B e c a u s ey o u ' r e n o t g o i n g t b e l i e v e w h e t ' s u t h e r e lY o s u p p l y t h g u t s , t h s k i l l a n t h e r e f l e x e st h e F - 1 4 T h u n d e r C a w i l l s u p p l y ( h m a t h 2 s p e e d s a n t h s t a t e o ( h a r b a t t l e c o m p u t e r .

T e v a d e e n e m y f i r e , y o m u s t e x e c u t e d i f f ic u l t m a n e u v e r s i n c l u d i n g 3 6 0 ° b a r r e l r o l l .G e t t i n g b t h F l y i n g F o r t r e s s e s i s n ' t s i m p l em a t t e r — b u t i y o s u c c e e d t h e r e ' s f u e l t a n k e rt d o c k w i t h . I w i l l r e p l e n i s h e n e r g y a n a m m o .

O k j e j o c k e y . S h o w u y o u r t r u e c o l o r s . A r y o u a n a c e , t h t o c a r d i t h d e c k ?

B d a y . y o o r e J o M u s h a p i , a o r d i n a r ym a r t i a l a r t s i n s t r u c t o r . B u i c r i s i s , y o a r c a p a b l e o e x t r a - o r d i n a r y f e a t s . N i n j a M a s t e r y ,M i g h t a n d M a g i c !

Y o b e c o m e w a l k i n g , b r e a t h i n g f o r c e - f i e l d !Y o c a r e a c h i n s i d e a n u n l e a s h t h

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

I t h c a v e r n s o t h c i t y — e v e r y w h e r ee n e m y l e a d e r s r o a m . F i n d t h e m . F i n d t h e i rw e a k n e s s e s . R e s c u e t h h o s t a g e s . O u i m a n e u -v e r t h e a t t a c k e r s . F e n d o f t h u g s a n m o n g o sw i t h y o u r N i n j o S t a r . D e f e a t t h e v i l R i n g o fF i v e . D e s t r o y t h e v i l h e l i c o p t e r !

! ■ ! ■ ■ ■ « ■ ■

L I

: ■

s

D I S T R I B U T E D B

t U L f x j n A H r r p u ' i ' n r n n j f ' " ■ " ■ h . c 1 " r n ^ ' ^ T i f . ^ r « H j ^ m j E ^ l ^ r p f b G ! .r - i m r ( b W i f l d r m d f l n w r l i , a n S I 5 2 O £ T a n d T O - 4 0 S T a I f

E ' l ' B i J I r o d t n a j l a I B £ n r [ - o r a ' o

i g n h f l i o n d * " P r J ' D n O O l * < h c f O T C n ' f O f a D f f o B o 1 1 1 7 W o m b . o o k . i l 4 M 6 5 * l l e « 3 - S » w l i f o f

C i r c l o H o s t l E i S c r v l c o N u m b o i 1 3

Page 90: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 90/92

o n ' t e x p e c t

M i c r o P r o s e b r i n g s t l i f e a l y o u ' v e e v e r w a n t e di g a m e . A n t h e s e t h r e e h a v e i a l l — f a n t a s t i ca d v e n t u r e , r e a l i s t i c r o l e - p l a y , s i m u l a t i o nc h a l l e n g e , e v e n h i s t o r i c a l a c c u r a c y ! Y o u ' l l g e r i g h t i n t o p l a y , n m a t t e r w h a t y o u r s k i l l l e v e l .A n t h e a c t i o n i n o n - s t o p , w i t h p l e n t y o o p t i o n s t c h o o s e f r o m . F o r h o u r s a n h o u r s o t h r i l l i n g p l a y , c h o o s e M i c r o P r o s e . T h g a m e st h a t h a v e i t a l l .

m e h e □ I f i c A n n V i e l i t eF c g h i i n g c o r p s , y o u ' l l n e e dt D E i r a g o a n d w i t i i Q S L j r v r r e .P a r a c h u i a d e e p i n i o h o s i l l e

r r , L 1 . , ! , . - ■ ■ ' ■ c a m j w . L i e f ■ ■ , n u ! " y o u r 1 . 1 . i '

S A M U R A I : A v o t i n gw a r n c r s t r u u g l i f y I c i j 1 6 t h C e n i u j y J j p a n , v q s l a s h a n s c h e m e l b e c o m eS h Q g u n . r u l e r n E I h a r e a l m !Y o m i t t l a u t w t l a n d e s t r o yd e v i o u s e n e m l e i w h ■ ■ d e s t r o y y o u r h o n o r .

C e n l u r y b u c c a n e e r c a p t a i n& e a c h i n g T h p i r a i e - i n l e s t e c tw a l e r s o f I h e C a r i b b e a n f a n e s n i p s a n c i l i e s ' o p l u nd e r . P o w e r , r o m a n c e a n t f l a b -u l o - u i S p a n i s t i i r e a s u r c s a w a l in

. „ . .S a m u i a i I B V e i s i o n A v a i l a b l e M o w . C - 6 4 V e i s i o n C o m i n g S o o n !m o n e y o n i H p u r c h a s e s . A l l o « ? - 4 w e e k s t w " - S . d B l l M n . M k i o P r o K S o f l n n i ! : . I n c . ; I K I L a t L B t r a i a D r i v a : H u n t V a l l e y . M 0 I 1 D M I 8 M - P C I X T I A T I P S 2 !

l e w i p o r f M C G A i V C A . E G A . C W s a i l I f e i o i l e s p a i U i i c s . I P I i a l c s i I B s u p p o r t s C C A e n d E G A g & p l w x . )J u s t F o r F u n .

S n f t w n r c . I n c C i r c l e R e a d e r S e r v i c e

Page 91: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 91/92

A d v a n c e dD u n g e o n s £ £ > r a g o n sC O M P U T E ! * I ' R O D L I C I S

T R I P L E Y O U R F A N I A S I E S ,

S T R A T E G I C S I M U L A T I O N SI H O P T V U U S U t > * O Q U I C K N E S S

i C U K A C DL U H G < r H 0 I C < L O ! 4 H 5 U f r H 0 U J U P L + i H ^ ( H E U T f t f i l . C B H f C T I h . H l i o ' E f t O ] ^ ; . L ' E T E f l ' f i i o * f i ' ' L J I b j i r i A r L T / b f i l J l i ' jJ i r u i s i e t r £ & ' i e £ V £ w W t f i m K *F I L l ' E i i * £ p K u T T n f S J HM l i u M j , H < i f . E 6 0 ! i rL O 4 i 5 U Q B 0 • « D E F E N D E tf l D O D S U O e U • ! C U R S E D K R S E R t l l M■ " ■ ; " 1 5 U 0 S U M D E F E t l D E F !

- H C I I S S 0 I 1 U t - D O M . L E P 1 . * l « f

Page 92: Compute Gazette Issue 78 1989 Dec

8/9/2019 Compute Gazette Issue 78 1989 Dec

http://slidepdf.com/reader/full/compute-gazette-issue-78-1989-dec 92/92

F O U R C O M P U T E R H A C K E R S A R A B O U T T R A I D Y O U R D I S K D R I V E .

N c o m p u t e r w i l l g u n s c a t h e d , a U l t r a ' s v e r s i o n o T e e n a g e M u t a n t N m j aT u r t l e s ' s t o r m s i n t o y o u r d i s k d r i v e t d u k ei o u w i t h S h r e d d e r - a m a n i a c m o r em e n a c i n g t h a n a a r m y o m i n d - a l t e r e dB r u c e L e e s .

B u i t h e y ' r e t o s u r v i v e , y o m u s tc o m m a n d t h r o l e o e a c h r u r t l e , r u m b l i n gt h r o u g h m a z e o M o u s e d i n f e s t e ds e w e r s , c r i m i n a l l y p o l l u t e d r i v e r s a n a l l e y sp a t r o l l e d b t h f a n a t i c a l F o o t C l a n ! "

A l o n g t h e w a y , s e a r c h f o b o n u sw e a p o n s l i k e t h T r i p l e S h u r i k e n . Y t o u ' l lh a v e t a l s o t h i n k f a s t , s w i t c h i n g t u r t l ei d e n t i t i e s i o r d e r t m a t c h t h e i r k a r a t es k i l l s w i t h t h o s e o t h e n e m y

S g r a b y o u r j o y s t i c k a n n u n c h u k u s ,t h e n c o n t r o l e v e r y l e a p , c h o p , s l i c e a n d i c e , u n t i l y o s p l a t t e r S h r e d d e r s e n s e l e s so g e y o u r s e l f h a c k e d i n t o t u r t l e s o u p .

N o f e a t u r i n g t h U L T R A " G A M ES A V E " c o m m a n d .