compute gazette issue 46 1987 apr

136
8/9/2019 Compute Gazette Issue 46 1987 Apr http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 1/136 T h W i n t e r C o n s u m e r E l e c t r o n i c C O M P U T E ' S C O M M O D O R E P E R S O N A L C O M P U f i r s t - h a n d l o o k a t e x c i t i n g n e h a n s o f t w a r e f o C o m m o d o r e o S k i d d e r s f a s t , c o l o r f u l a r c a d e - a c t i o n g a m e f o t h e 1 2 8 . S a v e f i l e s u t f i v e t i m e s f a s t e r 1 5 4 1 a n d u t s i t i m e s f a s t a n 1 5 7 1 .

Upload: cubemanpdx

Post on 30-May-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 1/136

T h W i n t e r C o n s u m e r E l e c t r o n i c

C O M P U T E ' SC O M M O D O R E P E R S O N A L C O M P U

f i r s t - h a n d l o o k a t e x c i t i n g n e h a n s o f t w a r e f o C o m m o d o r e o

S k i d d e r sf a s t , c o l o r f u l a r c a d e - a ct i o n g a m e f o t h e 1 2 8 .

S a v e f i l e s u t f i v e t i m e s f a s t e r1 5 4 1 — a n d u t s i t i m e s f a s t a n 1 5 7 1 .

Page 2: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 2/136

T h B a r d i B a c" m I m p o s s i b l e d u n g e o n s a n d - p

s e c o n d s n a r e s , c i i c B a r d a m h i p a r t ve m e r g e . T h S c e p t r e , s l o n g f o

g o t t e n , g l e a m s w i t h p o w e r l i k e a e x p l o d i n g s u n . l i v e n P h e n g l e l

K s i , t h e a n c i e n t B r c h r n a g e ,b o w s l i i s h e a d i a w e .

" s m e l l s e r p e n t s ! " S l i p f t n g e rs q u e a l s , s t e a l i n g i i w a y l i k e

t h t h i e f h i . s . T w a r c h -d r a g o n s s l i t h e r o u o f t h e

{ { r o u n d , t h e i r e y e s l i u r n -i n j ; w i t h t h r e l e n t l e s s

f u r y o t r e a s u r e l o s t .

P r o t e c t e d b e h i n d t h f l a m el i z a r d s , b e y o n d t h r e a c h

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

c h a n t s o a d e n t i l s p e l l . s p e l lt h a t c a f i n i s h t h B u n ;

a n h i s p a r t v .

T h t i m e h a s c o m e t o b a t t l e - t o s t t h m a g i c o f t h e D e M i n y W a n d a n r e v e a l t h a w e s o m e p o w e r s o T h D e s t i n y K n i g h t . 1

T h B e s t E vD u n g e o n

5 O X >A w

I n

O p t it e r s . B a r d

C l u e b o o k T a l e a n B a r

i o v ; l ' T * i n e c l a s s a m a g i c u s e r - t h eA r c h m a g e . W i t h p o w e r f u l - p e l l s l i k e

H e a l A l l , F , u i * k , i r ' s N i ^ t i t L a n c e , a n t h

T h e r e a r o v e r 1 0 m o n s t e r s ,l i k e t h i s K n c r D r o n e . M a n y a n i m a t e d .

A l d a n g e r o u s .

2 s c A l i c

d i f f e r e n t S n

Page 3: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 3/136

S P O R T SF r o m t h i n c r e d i b l e r e a l i s m a n p a y a b i l i t y o f F o o t b a l l . . .

. . . t o t h s o p h i s t i c a t e d s t a t i s t i c a s i m u l a t i o n o B a s e b a l l . . .

Page 4: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 4/136

I m a r k e t f u l l o h e l i c o p t e r s i m u l a t i o n s l i k e S u p e r H u e y I I G u n s h i p , a t o f i n d p r o d u c t l i k e T h u n d e r C h o p p e r t h a t f l i e s h i g h a b o v e t h r e s C o l o n e l J a c k R o s e n o w U S A F ( H e t . ) .P r e s i d e n t o A c t i o n S o f t C o r p . , h a t h e x p e r i e n c e t p r o v i d e a l o t h h e l i c o p t e r a c t i o n a n s t r a t e g y y o u ' v e

A c t i o n - p a c k e d a n i m a t e d g r a p h i c si n c l u d e r e a l 3 s c e n e r y a n a i r b o r n et h r e a t s . T h c o m p e t i t i o n ' s g r a p h i c sj u s t d o n ' t c o m p a r e .

Page 5: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 5/136

U P e r i s c o p e !T h n e s l a t e o t h a r i s u b m a r i n es i m u l a t i o n . T h s u p e r i o r s t r a t e g i c p l a ya c t i o n a n 3 a n i m a t e d g r a p h i c s o t h i s

B e t t e r

Page 6: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 6/136

I G e t t i n g T h A n s w e S o f t w a r e P r o b l e m B i g g e r P r o b l e m T h T h P r o b l e m ?

D o n ' t s t a y o h o l dw h e n t h e r e ' s h e l p o n l i n ef r o m C o m p u S e r v e '

S o f t w a r e F o r u m s .

T h n e u p g r a d e dv e r s i o n o

y o u r s o f t w a r el o c k s u p

A n e v e r yt i m e y o

r e b o o t ,y o g e s t u c k i t h

s a m e p l a c e i t h p r o g r a m .Y o u ' v e c h u c k e d t h m a n u a l ,

b e c a u s e y o u ' v e d o n e e x a c t l y w h a t i t e l l s y o t d s i l i m e s a l r e a d yS o y o u c a l l t h e s o f t w a r e c o m p a n y .

N o y o u s p e n d h a l f d a b e a t i n gy o u r h e a d a g a i n s t b r i c k w a l l o b u s y s i g n a l s , r a n t i n g a r e c o r d e dm e s s a g e s , h a n g i n g a r o u n d o n h o l d .A n y o s t i l l d o n ' t g e t t h s o l u t i o nt y o u r p r o b l e m .

p r o m p t , w r i t t e n a n s w e r s t y o u rs p e c i f i c p r o b l e m s . ^ ^ . Y o u c a e v e n t a l k w i t h f t h a c t u a l

s o f t w a r e\ d e v e l o p e r s . ■ ■ ■ ■

A l d u s ! A s h t o n - T a t e * A u t o d e s k 'B o r l a n d I n t e r n a t i o n a l " C r e a t i v eS o l u t i o n s ' D i g i t a l R e s e a r c h " L i v i n gV i d e o t e x ! * ; L o t u s * I n c . , M i c r o s o f t 'M i c r o P r o ; M i s o s y s I n c " a n S o f t w a r eP u b l i s h i n g * a l h a v e C o m p u S e r v eS o f t w a r e F o r u m s .A n w k e e pa d d i n gm o r e .

f r e q u eA n y o t h e r c o m p u T a n d y T I a n

T h n e e d

s o i

p g e t t i n S o f ro n g e p r o m p i n f o r a n s w e C o m p

T o S u b s c c o m p up r i c e

T o f o

i n f o c a l l

( i O4 5 7 - 0

Page 7: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 7/136

A p r i

f e a t u r e sT h 1 9 8 7 W i n t e r C o n s u m e r E l e c t r o n i c s S h o w L a n c e E i k o

C o m m o d o r e G o e s C l o n i n g i t h U . S . S e l b y B a t e m a nC o m m o d o r e ' s N e A m i g a s S e l b y B a t e m a nF i n e - T u n i n g t h S o f t w a r e M a r k e t K a t h y Y a k a l

r e v i e w sT a s s T i m e s i T o n e t o w n N e i l R a n d a l l . . . . .R o b o t R a s c a l s D a v i d a n R o b i n M i n n i c k . R o a d w a r 2 0 0 0 G e o r g e M i l l e rC e r t i f i c a t e M a k e r D a v i d a n R o b i n M i n n i c k

A t h C 1 2 8 A r H u n k i n s

g a m e sO m i c r o n S e a n W a g i eS k i d d e r s / J L y l e s , J r

e d u c a t i o n / h o m e a p p l i c a t i o n sI m p r o v i s o r D o n a l d E d d i n g t o nC o m p u t i n g f o F a m i l i e s : M S e v e n - V e a r - O l d H a c k e r F r e d D ' l g n a z i o

p r o g r a m m i n gP r i n t S h o p t G E O S B r u c e W i l k i n s o nT h V e r s a t i l e C I R C L E P a u l W C a r l s o nT u r b o s a v e 1 2 M i c h a e l H e n r yT u r b o s a v e 6 W i l l i a m V o o s e nS c r e e n M a p p e r J e r o m e E R e n t e rL I S T F o r m a t t e r R i c h a r d R i c h m o n dE a s y D i s k L O A D a n S A V E J o s e p h H e a v e r i nH i n t s T i p s ; S i m p l e M e n u M i c h a e l A L a n gB A S I C f o B e g i n n e r s : G O T O a n G O S U B L a r r y C o t t o nM a c h i n e L a n g u a g e f o B e g i n n e r s :

B e t w e e n B A S I C a n d M a c h i n e L a n g u a g e R i c h a r d M a n s f i e l dP o w e r B A S I C : C o u n t d o w n T i m e r D a v e F l a l e r

d e p a r t m e n t sR i c h a r d M a n s t i e l dE d i t o r s a n R e a d e r s

T h E d i t o r ' s N o t e sG a z e t t e F e e d b a c kU s e r G r o u p U p d a t e

Page 8: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 8/136

O n m i l l i o n C o m m o d o r e 1 2 8 s h a v es o l d t h i s p a s t y e a r , a n t h C o m o d o r e 6 a n 6 4 h a v e c o n t i n u e dt s e l l e x t r e m e l y w e l l . A s t o n i s h i n gt h c o m p e t i t i o n , i n d u s t r y p u n d i t s ,a n e v e n s o m e p e o p l e a C o m m od o r e i t s e l f , t h e n d u r i n g p o p u l a r i t yo t h C o m m o d o r e e i g h t - b i t l i n e i

t e s t i m o n y t t h e x c e l l e n c e o i t f u n d a m e n t a l d e s i g n . T h C o m m od o r e 6 4 h a s b e c o m e t h V o l k sw a g e n o f t h e c o m p u t e r m a r k e t , t h m o s t w i d e l y a c c e p t e d p e r s o n a !c o m p u t e r e v e r .

T h r e c e n t C o n s u m e r E l e ct r o n i c s S h o w ( s e e t h e f e a t u r e b e g i nn i n g o n p a g e 2 2 ) o f f e r e d a d d i t i o n a le v i d e n c e o f t h e 6 4 ' s c o n t i n u i n gs t r e n g t h : T h e r e w e r e m a n y n e s o f t w a r e a n p e r i p h e r a l p r o d u c t si n t r o d u c e d i s u p p o r t o f t h e 6 4 t h q u a l i t y o t h s o f t w a r e , p a r t i c u l a r l yg r a p h i c s a n s o u n d , c o n t i n u e s t i m p r o v e a d e s i g n e r s f i n d n e w a y s t e x p l o i t t h 6 4 ' s f e a t u r e s ;a n o b s e r v e r s a r n o p r e d i c t i n gt h a t t h 6 w i l l c o n t i n u e t s e l l i n t ot h e 1 9 9 0 s . A l l t h i s p o i n t s t m c h i n e w h i c h w a i n i t i a l l y s o w e l ld e s i g n e d t h a t i c a c o m p e t e e f f e ct i v e l y a g a i n s t t e c h n o l o g i c a l p r og r e s s i m a r k e t n o t o r i o u s f o i t r a p i d t e c h n i c a l c h a n g e .

S u r r o u n d i n g a n s u p p o r t i n gt h 6 a n i t o f f s p r i n g a r e n e p r o d u c t s w h i c h r e m e d y i t w e a k

A n o t h e r c h i p , t h V I C , p r v i d e s e f f i c i e n t c o n t r o l o v e r v i d e o :h i g h - r e s o l u t i o n , m u l t i c o l o r , c u s t o mc h a r a c t e r s , a n s p r i t e s . P r o g r a mm e r s c o n t i n u e t b i m p r e s s e d b h o e a s y i i o t h C o m m o d o r es y s t e m s t m a n i p u l a t e c h a r a c t e rs e t s a n s p r i t e s . C o m p a r e d t t h a to s o m e c o m p e t i n g s y s t e m s , a c c e s st o — a n d c o n t r o l o v e r — t h e V I c h i p i p a r t i c u l a r l y e f f i c i e n t . I t ' s o n m a j o r r e a s o n w h s o f t w a r e e n g in e e r s a n p r o f e s s i o n a l p r o g r a mm e r s c o n t i n u e t p u s h b a c k t h b o u n d a r i e s o w h a t ' s p o s s i b l e v i s ua l l y o t h 6 4

r e l a t e d i s s u e i t h e x c e l l e n tC o m m o d o r e v e r s i o n o M i c r o s o f tB A S I C . F o o n t h i n g , t h e r e a r n m a j o r b u g s i n t h i s l a n g u a g e , a l e s sc o m m o n a c h i e v e m e n t t h a n m o s tp e o p l e r e a l i z e . A n f r o m t h s t a r t ,p r o g r a m m e r s h a v e b e e n i m p r e s s e dw i t h t h s p e c i a l e f f e c t s p o s s i b l e d r e c t l y f r o m 6 B A S I C . S p r i t e s a r e a s y t w o r k w i t h , e v e n f o b e g i nn e r s . T h s c r e e n m a f o c h a r a c t e rm o d e m a k e s d e s i g n i n g e f f e c t i v ea n i m a t i o n r e l a t i v e l y p a i n l e s s . C o l o rm a p p i n g p e r m i t s d a z z l i n g g r a p h i c sw i t h m i n i m u m o f u s s . A l s o ,t h e r e ' s e n o u g h m e m o r y , f u l l 6 4 o R A M , t w r i t e s o p h i s t i c a t e d , f u l l -f e a t u r e d p r o g r a m s .

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

f o t h 6 p e n s , g r a o t h e r a d i n e x p e n s i p e t i n g l i n

t r e m e ns o f t w a r ei t e s a n c o n t i n u et i n u e t

I t l h i g h p r i m a k e t h N i c h e m u s i n g t h t i m i n g s c o n t r o l l i a n m o n i p r e v i o u s lc h i n e w o n o a i m a b l e , g c a b a

O v e r c a b e xw e l l f o t C O M P U T t i n u e t sp l i c a t i o n st h i s o u t sd u r a b l e

Page 9: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 9/136

T E S T D I V E O N F O Y O U I t h e i r d a y , t h e y r u l e do v e r t h r e e q u a r t e r s o t h e a r t h ' s s u r f a c e .

D u r i n g W W I I , t h e yv i c i o u s l y b r o u g h t B r i t a i nt h e k n e e s .A n J a p a nt t h g r o u n d .

T h e s e w e r e t h s i l e n tk i l l e r s : T e n c h . G a t o .U - B o a t .

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

f o t h p e r s o n a lc o m p u t e r .

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

i c a n s u b s o G e r m a n K r i e g s -m a r i n e U - B o a t s , d u r i n g a n y e a r f r o m 1 9 3 9 t 1 9 4 5 .Y o u ' l l p e r f o r m o n o o v e r

r A N o b n t t r r y S g u a n i m i l u t H u b ,T h i - M p ' t h e a r t .

T K E O U R P H E V I E W D I S K F O S P I N . D r o p t h i s a m p n x i t h m a i l i c i l h y o u r c h e c k o r m u n e y a r d c r , a n u f ' I I x l a i l l y s r t u l y K t i t t h S o u t h P a c i f i c U h a l f i a i i c i t h a e n e m y f l e e t .M a i l l S u B a t t l e P m : i m H O B o 8 0 2 0 . R a i i v n o d C i t y . C 9 4 0 6 : t

Q u a n t i t y T b t a lA p p l e 1 m m p a l . U 2 8 K ) .C o m m i x t u r e 6 4 / 1 2 8I B 1 ' , w m p a t .A t a r i S M t i c i n t t K i hA p p l e I I C S' t o t a l D i i l s O ' d t r a l

M i m ei / t l m s

$ 1 . 5 0 r a $ 1 . 5 0 a S I . 5 0 t a $ Z 7 5 c a .$ Z . 7 ! i e a .$ 2 . 7 5 e a .

. I b i a t E n r l i a r d

A g e .C i t y / S l a t v / Z i pC a n a d i a n o r d e r s p l e a s e a d s o f o a d d i t i o n a l p c & l a g c .P l f m r i i U a c l i w r f c M d e l i t ' t y O f f e r e x p i r e s 8 / 3 0 / 8 ? a n d i m l i d i m t y i i t h { i m t i i e i i l i t l U S . a i d C a n a d a . M i i d t e f i e i r p m h i b i t c d

6 m i s s i o n s . O y o u ' l l e n g a g e i t h m o s t d i f f i c u l tt a s k o a l l : T m a k e i t h r o u g h t h e n t i r e w a r .

E a c h v e s s e l i c o m -p l e t e l y u n i q u e a n p a i n s t a k i n g l y a u t h e nt i c , s y o u ' l l h a v e l o t l e a r n : N a v i g a t i o n .W e a t h e r . R a d a r .T h

A n v i t a a m o

" fc l u da i r c A n

B n o B r i s kc h a rD e s t h a v eg u n f

N e v e ra u t h e n t i c i

a c t i o n o t i l l s o n e .

T h f i r M a s t e r s C o

c h a l l e n g l i e v a b l ed e p t h .A p p W I f e t m p a u A t a r i S T ( J > 4 t ! 2 X

d t t t t v d r n t s t n t w d i r x l r n x i ' t s

Page 10: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 10/136

C O M P U T E ! P u b l i c a t i o n s j n c f f lO n o t h A B P u C s n i n g C o

P u b l i s h e r J a m e s A C a s e l l aF o u n d e r / E d i t o r i a l C o n s u l t a n t R o b e r t C L o c kE d i t o r i a l D i r e c t o r R i c h a r d M a n s f i e l dM a n a g i n g E d i t o r K a t h l e e n M a r t i n e kE x e c u t i v e E d i t o r S e l b y B a t e m a nE d i t o r L a n c e E l k oA s s i s t a n t E d i t o r K n e l t A n d e r s o nP r o d u c t i o n D i r e c t o r T o n y R o b e r t sE d i t o r sT o R . H a l f h i l l , E d i t o r , C O M P U T E ! ' * A t a r i S D i s kM a g a z i n e ; S t e p h e n L e v y , E d i t o r , C O M P U T E ! B o o k s D i v i s i o n ;O t t i s R C o w p e r , T e c h n i c a l E d i t o rA s s i s t a n t E d i t o r sG r e g g K e l l e r , A n D a v i e s ( B o o k s ) ; G e o r g e M i l l e r , D a l eM c B a n e , ( T e c h n i c a l ) ; P h i l i p I N e l s o n ( C O M P U T E ! M a g a z i n e ) ;T o d d H e i m a r c k , ( C O M P U T E R S A t a r i S D i s k M a g a z i n e ) ;K a t h y Y a k a l , A s s i s t a n t F e a t u r e s E d i t o r ; T a m m i e T a y l o r , K a r e nU h l e n d o r f , K a r e n S i e p a k , C o p y E d i t o r s ; C a r o l i n e H a n l o n ,E d i t o r i a l A s s i s t a n t ; D a v i d H e n s l e y , S u b m i s s i o n s R e v i e w e rE d i t o r i a l P r o g r a m m e r sP a t r i c k P a r r i s h ( S u p e r v i s o r ) , T i V i c t o r , T i M i d k i f fP r o g r a m m i n g A s s i s t a n t sD a v i d F l o r e n c e , T r o y T u c k e rA 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 , D e b i N a s h ; J u l i a R e i n i n g , I r i s B r o o k s ,M a r y H u n t , S y b i l A g e eP r o d u c t i o nI r m a S w a i n , P r o d u c t i o n M a n a g e r ; J a n i c e F a r y , A r D e s i g nD i r e c t o r ; L e e N o e l , A s s i s t a n t E d i t o r , A r D e s i g n ; D P o t t e r ,M e c h a n i c a l A r t S u p e r v i s o r ; T e r r y C a s h , C a r o l e D u n t o n ,T y p e s e t t i n gA r t i s t sR o b i n C a s e ( P u b l i c a t i o n s ) ; H a r r y B l a i r , I l l u s t r a t o r

A s s o c i a t e E d i t o r sJ i B u t t e r f i e l d ( T o r o n t o ) , F r e d D ' l g n a z i o ( A l a b a m a )C u s t o m e r S e r v i c eD i a n e L o n g o , C u s t o m e r S e r v i c e M a n a g e r ; O r c h i d T a m a y o ,D e a l e r S a l e s S u p e r v i s o r ; C a s s a n d r a G r e e n e , C u s t o m e r S e r v i c eS u p e r v i s o rR e c e p t i o n i s t , A n i t a A r m f i e l dW a r e h o u s e M a n a g e r , J o h n W i l l i a m sP r e s i d e n t [ a m c s A C a s e l l aV i c e P r e s i d e n t , E d i t o r i a l D i r e c t o r R i c h a r d M a n s f i e l dV i c e P r e s i d e n t , A d v e r t i s i n g R i c h a r d J M a r i n o

S a l e s O f f i c e s , J u l e s1 2 9 0 H o w a r d A v e n u eS u i t e 3 0 B u r l i n g a m e , C 9 4 0 1 0M i d w e s tT e x a sP a c i f i c N o r t h w e s tN o r t h e r n C S o u t h e r n C A r i z o n aN e M e x i c oC o l o r a d o

E T h o m

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

C O M P U T E P u b l i c a t i o n s , I n c . , p u bC O M P U I E I C O M P U T E I B o

C O M P U T E ! ' * G A Z E T T E D i s kC O M P U T E ! ' * A t a r i S

E d i t o r i a l O f f i c e :3 2 4 W e s t W e n d o v e r A v e . , S u i t e 2C o r p o r a t e O f f i c e s :8 2 7 t A v e n u e , N e Y o r k , N C u s t o m e r S e r v i c e :P . O . B o 5 0 3 8 , F . D . R . S t a t i o n , N e T e l e p h o n e : ( I N Y 2 1 2 - 8 8 7 - 8 5 2 5( I U . S . ) T o l l f r e e 1 - 8 0 0 - 3 4 6 - 6 7 6 O f f i c e H o u r s : 8 : 3 0 A t 4 : 3 0 P S u b s c r i p t i o n O r d e r sC O M P U T E D G A Z E T T EP . O . B o 1 0 9 5 7 , D e M o l n e s

T O L L FS u b s c r i p t i o n

1 - 8 0 0 - 2 4I I 1 - 8 0 0 -

C O M P U T E R S G A Z E T T ES u b s c r i p t i o n R a t e s{ 1 I s s u e Y e a r ) : U ( o n e y e a r ) S S u r f a c e M a i l $ 3 0 . F o r e i g n A ' i r M a i lT h c o m p u t e d g a z e t t e s u b s c r i b e rs c r e e n e d o r g a n i z a t i o n s w i t h a p r o di n t e r e s t t o u r e a d e r s . I y o p r e f ep l e a s e s e n d a e x a c t c o p y o y o u rg a z e t t e , P . O . B o 1 0 9 5 8 , D e M o i nd i c a t i n g y o u r p r e f e r e n c e t r e c e i v eA u t h o r s o m a n u s c r i p t s w a r r a n t t h c o m p u t e ! ' . , g a z e t t e a r o r i g i n a l m a t r e s i d e n t i s a i d a u t h o r s . B s u b m i t G A Z E T T E , a u t h o r s a c k n o w l e d g e t h a tt a n c e f o p u b l i c a t i o n , b e c o m e t h e P u b l i c a t i o n s , I n c . N p o r t i o n o t h

Page 11: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 11/136

C O M P U T E ! B o o k s 'C O M M O D O R E

1 2 C O L L ET h e s e o u t s t a n d i n g b o o k s f o t h C o m m o d o r e 1 2 i 1 2 m o d e c o n t a i n s o m e t h i n g f o e v e r y 1 2 u s e r — p r o g r a m m i n gg u i d e s , m e m o r y m a p s , g a m e s , a p p l i c a t i o n s , a n t u t o r i a l s .A n a l p r o g r a m s t a k e f u l l a d v a n t a g e o t h 1 2 8 ' s p o w e r :E a c h i u s e d i 1 2 m o d e . A l t h l i s t i n g s a r c a r e f u l l y t e s t e da n t h i n f o r m a t i o n i d e p e n d a b l e a n c u r r e n t . P l u s , e a c hb o o k i w r i t t e n i C O M P U T E R S p o p u l a r , e a s y - t o - u n d e r s t a n ds t y l e t o f f e r y o h o u r s o e n t e r t a i n m e n t , e d u c a t i o n , a n c h a l l e n g e .

L o o k f o t h e s e t i t l e s a t y o u r l o c a l c o m p u t e r o b o o k s t o r e ,o o r d e r d i r e c t l y f r o m C O M P U T E ! B o o k s .T o r d e r , c a l l t o l l - f r e e I - 8 0 0 - 3 4 6 - 6 7 6 7 ( I N 2 1 2 - 8 8 7 - 8 5 2 5 ) , o w r i t e C O M P U T E ! B o o k s . P . O . B o 5 0 3 8 , F . D . R . S t a t i o n . N e Y o r k ,N 1 0 1 5 0 .

C O M P U T E I ' s K i d s a n t h C o m m o d o r e 1 2 E d w a r d H C a r l s o nS 4 . 9 5I S B N 0 - 6 ' 4 5 5 - 0 3 2 - 7 2 7 p o g e iO v e r 3 s e c t i o n s — a l l w i t h i n s t r u c t o rn o t e s , l e s s o n s , a s s i g n m e n t s , a n l i v e l yi l l u s t r a t i o n s — w i l l e n t e r t a i n a n d a m u s ey o o y o l e a r n a b o u t t h i s p o w e r f u lc o m p u t e r . F o k i d s a n a d u l t s a l i k e .

1 2 M a c h i n e L a n g u a g ef o B e g i n n e r s

R i c h a r d M a n s f i e l d$ 1 6 . 9 5I S B N 0 - 8 7 J 5 5 - 0 3 3 - 5 3 9 p a g e s

n e e d i t i o n o C O M P U T E I ' s b e s t s e l l e r .M a c h i n e L a n g u a g e f o B e g i n n e r s , t h i s

C O M P U T E I ' s 1 2 P r o g r a m m e r ' sG u i d eE d i t o r s o C O M P U T E IS 7 . 9 5I S B N 0 - S 7 4 5 5 - 0 3 1 - M i p a g e sT h c o m p l e t e g u i d e t t h C o m m o d o r e1 2 8 , t h i s b o o k t h o r o u g h l y e x p l o r e s B A S I C7 . 0 ; s h o w s y o u h o t c r e a t e g r a p h i c s ,m u s i c , a n p r o g r a m p e r i p h e r a l s ; a n i t r o d u c e s y o t m a c h i n e l a n g u a g ep r o g r a m m i n g , c l e a r y e e x h a u s t i v er e f e r e n c e a n t u t o r i a l t t h 1 2 8 ,

C O M P U T E I ' s F i r s t B o o k o t h C o m m o d o r e 1 2 E d i t e dS 5 . 9 5I S B N 0 - 8 7 . 1 5 5 - 0 5 9 - 9 2 p a g e s

N e

MC O

M a p p i n gO t t i s R C o S 9 . 9 5I S B N 0 - 8 7 4 5 5 < »

T h i s c l e a r l y m e m o r y m a g u i d e , b t

Page 12: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 12/136

I Y O S T I L LP L A Y

G E O S $ 5 9 ? *T h G r a p h i c E n v i r o n m e n t O p e r a t i n gS y s t e m m a o p e n s u p w h o l e u n i v e r s e o n e p o s s i b i l i t i e s f o C o m m o d o r e s . W i l l ig e o W r i t e , g e o P a i n t , f a s t - l o a d i n gd i s k T u r b o a n s u p p o r t f o a l ( i r i O S -c o m p a t i b i e a p p l i c a t i o n s .

F O N T P A C K 1 5 2 9 2 'c o l l e c t i o n o f ^ m o t e f o n t s f o u s w i t h

G E O S a p p l i c a t i o n s , i v a r i o u s s h a p e s a n ds i z e s f o r m o r e e x p r e s s i v e a n c r e a t i v ed o c u m e n t s .

D u r a n t m y k o n o r

L e C o n t e X L J L d e nP u t n a m B o w d i t c h

D E S K F o u r ( i H G r a p h i c sP r i n t S h M a s t e r ' "a n l i l a c

Page 13: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 13/136

W I T H T H E S E .A R T

^ □ t ' r . k j i J t j p p B t f i ) p f - n » j ■ . ■ ■ ] ' . 1 t ■ ■ ; - , * n " i h ~ ' r " ] G E O D E X 5 3 9 2 sT h G E O S - c o m p a t i b l e d i r e c t o r y t h a ta l l o w s y o i c r e a t e l i s t s b n a m e , a d d r e s s ,p h o n e n u m b e r , e t c . I n c l u d e s g e o M e r g e t c u s t o m i z e f o r m l e t t e r s a n i n v i t a t i o n s .

G E O P R I T h s i x - f o o tp r i n t i n g b e c aC o n n e c t s e a s f e w e r w i r e s a

W R I T E R ' SW O R K S H O P $ 4 9 3 5A l t h G E O S - c o r a p a t i b l e t o o l s w r i t e rn e e d s , i n c l u d i n g g e o W r i t e 2 A ) w i t hh e a d e r s , f o o t e r s a n f e a t u r e s t j u s t i f y ,c e n t e r , s e a r c h a n r e p l a c e l e s t . I n c l u d e s

T e x t G r a b b e r ( f o r c o n v e r t i n g t e x t f r o mp r o g r a m s l i k e P a p e r C l i p ' " ) , g e o M e r g ea n L a s e r W r i t e r p r i n t i n g c a p a b i l i t y .

T o r d e r c a l( C a l i f o r n i a

$ 2 . 5 0 U S / S h a n d l i n g .

. j L . p n r |

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

Y o u ' r e g o i n g t d i s c o v e r p o w e r .N o t h k i n d o p o w e r t h a t b l a s t s a l i e n s o u o t h g a l a x y .

t h k i n d t h a t w h i p s t h r o u g h b o a t l o a d s o d a t a i s e c o n d s . T h

Page 14: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 14/136

D y o h a v e a q u e s t i o n o p r o b l e m ?H a v e y o d i s c o v e r e d s o m e t h i n g t h a tc o u l d h e l p o t h e r C 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 e F e e d b a c k , C O M P U T E r s 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 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 iv 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 .

W h e r e D o e s M a c h i n e L a n g u a g eC o m e F r o m ?

d o n ' t u n d e r s t a n d h o p r o g r a m s a r p u i n t o a S Y l o c a t i o n . I i p o s s i b l e t p l a c e

B A S I C p r o g r a m i S Y l o c a t i o n ?J a m e s G l o v e r

S Y i B A S I C s t a t e m e n t w h i c h t r a n s f e r sc o n t r o l t m a c h i n e l a n g u a g e ( M L ) p r g r a m . I t ' s s i m i l a r t R U i t h a t i l a k e sy o o u o i m m e d i a t e m o d e ( w h e r e t h c o m p u t e r i w a i t i n g f o y o t t y p e s o m et h i n g ) a n s t a r t s u p r o g r a m . Y o u c a na l s o u s S Y f r o m w i t h i n B A S I C p r g r a m . Y o c a S Y t a M r o u t i n e , b u y o c a n ' t S Y t o B A S I C p r o g r a m .

T h B A S I C i n t e r p r e t e r k n o w s w h e nB A S I C p r o g r a m b e g i n s b e c a u s e i n e e d s

t k e e p t r a c k o f t h s t a r t i n g a n e n d i n g l c a t i o n s o t h p r o g r a m f o e d i t i n g a n f o d i s k a n t a p e s t o r a g e . A M p r o g r a m ,h o w e v e r , c a n b e g i n a a n m e m o r y l o c at i o n . T h e r e f o r e , y o u m u s t s p e c i f y t h a d r e s s o f t h e f i r s t b y t e o f t h e m a c h i n el a n g u a g e s u b r o u t i n e w h e n y o d S Y S .M a n y M p r o g r a m s f o r t h e 6 b e g i n a t h u n u s e d m e m o r y b l o c k l o c a t e d a 4 9 1 5 2 ,T h l i n e S Y S 4 9 1 5 2 b e g i n s e x e c u t i o n o t h e s e p r o g r a m s .

p r o g r a m s . T o o b t a i n t h e x t r a m e m o r y ,y o m u s t t u r n o f B A S I C . I y o t h e n l o a de B A S I C p r o g r a m i n t o t h a t a r e a , y o u ' dn e v e r b e a b l e t r u i b e c a u s e R U i B A S I C c o m m a n d a n B A S I C h a b e e nd i s a b l e d .

M L F o P r o f e s s i o n a l T y p i s t sA w o r k a d a t a e n t r y o p e r a t o r .l i k e t h i d e a o t h 6 M L K e y p a d ,w h e r e y o u u s c e r t a i n l e t t e r s o t h k e y b o a r d t s t a n d f o n u m b e r s , b u t h l a y o u t " M L X " u s e s i d i f f e r e n t t h a nw h a t a u s e d t a w o r k . H o c a c h a n g e t h M L k e y p a d ?

C h a r l e s E W a s t e I I t ' s e a s y t c h a n g e M L t u s d i f f e r e n tk e y p a d . F i r s t , m a k e s u r e y o u ' r e u s i n g V e rs i o n 1 , o M L ( l i n e 1 h a t h v e r s i o nn u m b e r ) . T h e n a d o c h a n g e t h f o l l o wi n l i n e s :4 8 A = A - 1 3 " ( A S = S S ) - 1 4 * { A S = "

7 " ) - 1 5 * ( A S = ' " 8 " ) - l 6 * < A S" 9 " )

4 8 I T H E N A S = M I D S ( " A R C D1 2 3 E 4 5 6 F 0 7 8 9 ' \ A , 1 ) t G O T O

5 4 N o r e a s s i g n t h k e y s s p e c i f i e d i

l i n e s 4 8 5 - 4 8 7 . F o i n s t a n c e , i y o w a n tt a p p e a r w h e n y o p r e s s t h e k e y ,

c h a n g e t h i n l i n e 4 8 t Q u s u a l l yp r o d u c e s t h n u m e r a l ( s e e t h k e y p a dc h a r t i t h M L a r t i c l e e l s e w h e r e i n t h i si s s u e ) .

J i f f i e s A n C l o c k sw a t r y i n g t f i g u r e o u h o t u s e T I $

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

v a r i a b l e n v a l u e i t t i m e i s y o u ' v e d i s

s e c o n d . T r e f e r r e d t

T h c t u r n o p u t e r . T rl i n e T I w o n ' t w o r k b u y o c t h r o u g h T v a l u e s ; f o ry o w o u l du s e s 2 4 - w r a p s a r o

T h e r e C o m m o d o r t e l l s y o t h a v e p a s s ev i d e T I b T I i j u s tj i f f y c l o c k f i e s t o h o u r e a s o n t ma a f t e rp r i n t s t h l e a d i n g z e rc a u s t h h o u r s , m i n s t r i n g t f u n c t i o n . F w o u l d p r i

T h f 6 u s e s T I i l l u s t r a t e st i m e a e t h i s c a s e ) .1 X = I N T

R E

Page 15: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 15/136

W F R E S E L L I T H O N T H I W C O U N T O

E V E R Y M R u n n i n g s o f t w a r e c o m p a n yi n p i c n i c . W h a v e t d m a j o rc a l c u l a t i o n s e v e r y d a y . T h i n g sl i k e p a y a b l e s a n r e c e i v a b l e s .T a x e s . B u d g e t s . A n l o r d o n l yk n o w s h o m a n y q u a r t e r l yc o s t p r o j e c t i o n s .T h a t ' s w h w d e v e l o p e dg e o C a l c . T h s p r e a d s h e e tp r o g r a m f o r G E O S - e q u i p p e dC o m m o d o r e s .

Y o s e e , w n o o n l y s e l ls o f t w a r e f o C o m m o d o r e s ,w a c t u a l l y u s t h e m i o u o w o f f i c e s . S w h e nL e n e e d s t p r o j e c t i v e n t o r y c o s t s , o B r i a nw a n t s t f i g u r e e m p l o y e eb o n u s e s , t h f i r s tt h i n g t h e y d i l o a du g e o C a l c .T h v e r y s a m e s p r e a d

f u nr a

A n f o r

o n e ,W

c a s p r e

i q uc l i c k s

S h e i l ah o m

t a x e sm u c h

w r i b a c k s eN m a

i i h a g e o C a l c

S i y

Page 16: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 16/136

1 G R A P H I C 1 , 1 5 1 8 2 C H A R 1 , 5 , 5 , " H E A D I N G : " ; T h v a r i a b l e i l i n e 2 d o e s n ' t p r i n t o u t .

R i c k G r o s s e n b a c h e rB A S I C 7 . 0 ' s C H A R s t a t e m e n t w o n ' t p r i n tt h v a l u e o n u m e r i c v a r i a b l e ; i w i l ld i s p l a y o n l y s t r i n g s ( o t h c o n t e n t s o s t r i n g v a r i a b l e s ) . F o r t u n a t e l y , B A S I C p r v i d e s s i m p l e w a t g e n e r a t e s t r i n gc o n t a i n i n g t h d i g i t s o n u m e r i c v a r ia b l e — t h e S T R $ f u n c t i o n . F o r e x a m p l e ,A $ = S T R $ ( 1 2 3 ) p r o d u c e s t h s a m e r e s u l ta s A $ = " 1 2 3 " , a n d S T R S ( U ) w i l l p r o d u c et h s t r i n g e q u i v a l e n t o t h v a l u e o t h n u m e r i c v a r i a b l e H T h e r e ' s j u s t o n o t h e rc o n s i d e r a t i o n : U n l i k e P R I N T , C H A R w i l ld i s p l a y o n l y a s i n g l e s t r i n g , s y o c a n ' tu s e p r i n t s e p a r a t o r s l i k e t h s e m i c o l o ny o h a v e i l i n e 2 a b o v e . I n s t e a d , y o m u s t u s t h o p e r a t o r t c o n c a t e n a t e( j o i n ) a n s u b s t r i n g s i n t o s i n g l e s t r i n g .H e r e ' s w o r k a b l e v e r s i o n o l i n e 2 f o y o u r p r o g r a m f r a g m e n t ;2 C H A R 1 , 5 , 5 , " H E A D I N G : S T R $ ( H )

F i l i n g A w a y I n f o r m a t i o nW h e n y o a r i n p r o g r a m a n d y o uw a n t t s a v e s o m e t e x t , h o d y o d i t A n a f t e r y o s a v e i t h o d o y o ul o a d a n l i s t i t ?

A s h t o n C H o b b ss e q u e n t i a l f i l e w o u l d s u i t y o u r p u r

p o s e s . I y o u ' r e f a m i l i a r w i t h t h I N P U Ta n P R I N T c o m m a n d s , t h I N P U T # a n P R I N T # c o m m a n d s w o n ' t b h a r d t l e a r n . I N P U T r e a d s i n f o r m a t i o n f r o m t h k e y b o a r d , a n P R I N T w r i t e s i t t h s c r e e n . I N P U T # a n P R I N T * a c i n s i m i l a r w a y , b u t t h e y r e a d a n w r i t e f r o mf i l e s y o u ' v e o p e n e d .

T c r e a t e s e q u e n t i a l f i l e , y o u o p e ni f o r w r i t i n g , w r i t e t i t a n t h e n c l o s e i t T h p r o g r a m b e l o w c r e a t e s f i l e c a l l e dN A M E S o d i s k .1 O P E N 1 , 8 , 2 , " 0 : N A M E S , S , W "2 P R I N T ' T Y P E F O U R N A M E S "3 I N P U T A S : P R I N T t l , A S4 I N P U T B ? : P R I N T f l , B S

P R I N T e d t h i n f o r m a t i o n t t h e s c r e e n .T h O P E N s t a t e m e n t a t h b e g i n

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

T h l o g i c a l f i l e n u m b e r i d e n t i f i e sw h i c h f i l e y o u ' r e u s i n g a n i m u s t f o l l o wt h P R I N T S o I N P U T * s t a t e m e n t w h e ny o a c c e s s t h e f i l e . I c a b a n n u m b e ri t h r a n g e 1 - 1 2 7 . T h d e v i c e n u m b e r i

f o s i n g l e d i s k d r i v e s . A d d i t i o n a l d r i v e sa r u s u a l l y n u m b e r e d 9 - 1 1 ; p r i n t e r s a r u s u a l l y d e v i c e 4 c a s s e t t e d r i v e s a r d v i c e 1 T h s e c o n d a r y a d d r e s s m e a n s d i f e r e n t t h i n g s t d i f f e r e n t d e v i c e s . F o d i s kd r i v e s , i t e l l s t h d r i v e w h i c h c h a n n e l t u s e . W h e n y o u ' r e u s i n g s e q u e n t i a l d i s kf i l e s , t h s e c o n d a r y a d d r e s s m a b a n n u m b e r f r o m t 1 4 b u i y o e v e r h a v em o r e t h a n o n f i l e o p e n s i m u l t a n e o u s l y ,y o m u s t b e c a r e f u l t h a t e a c h f i l e h a u n i q u e s e c o n d a r y a d d r e s s .

W h e n y o r e a d s e q u e n t i a l f i l e , a d , S , R t t h f i l e n a m e ( f o r S e q u e n t i a l a n R e a d ) , a n w h e n y o w r i t e o n e , a d , S , W .I y o u w e r e a c c e s s i n g p r o g r a m ( P R G ) o u s e r ( U S R ) f i l e , y o u ' d s u b s i t u t e o f o t h l e t t e r S

T h f i r s t i n f o r m a t i o n t g i n t o f i l ei t h f i r s t t o c o m e o u w h e n y o r e a d i t N o t e t h a t t h e v a r i a b l e n a m e s A $ B $ C $ a n D w e r e u s e d i w r i t i n g t h f i l e , b u a l f o u r n a m e s c a m e o u a Z S T h n a m eo f t h e v a r i a b l e i n o s a v e d t t h f i l e , o n l yt h i n f o r m a t i o n c o n t a i n e d b y t h v a r i a b l e .Y o u ' r e n o t l i m i t e d t s t r i n g v a r i a b l e s ,e i t h e r . Y o c a u s s t r i n g s , n u m e r i c v a r ia b l e s , f o r m u l a s , C H R $ c o d e s . A l m o s t a n t h i n g y o c a P R I N T t t h s c r e e n c a b s e n t t d i s k f i l e .

P a d d l i n g A r o u n dI ' c o n s t r u c t i n g p r o g r a m t h a t u s e st h e p a d d l e s . C a y o p r i n t a s h o r t p r g r a m f o m e o w C o m m o d o r e 6 4

T e r r y G a v i t

d l e s . T h t f i r e b u t t o nn e i t h e r b u to n o f t h et h a t b o t h

D e c o d i n gc a n ' t g e

p u t e r . T h I L L E G A L1 1 P R I N T

; D E C ( "A n s u g g e6 T h e r e i f u n c t i o n , B A S I C i a n 1 6 D m e r i c v a l p r e s u m a b l ( Y o u ' l l g e c o n t a i n s a n u m b e r s 0 a m p l e , P R b e c a u s e t hh e 1 0 ( e v e r , t h q r e q u i r e d o s t r i n g , a s h o u l d b v a r i a b l e , sg r a m l i n e1 1 P R I N T

; D E C ( NT h c

v e r t d e c i H E X $ . I t D E C — y o um e r i c v a r i

s t r i n g : P t h e s t r i n g

M o r e M e k n o w t B A S I C R i c a n b e ui n u s e d .L D a n b e t w e e n

Page 17: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 17/136

B T H E T I M ES H G E T S T " P H O E N I H E ' L L B S L E E P I N G

H a v i n g t h o u s a n d s o f a c t s i o n t h i n e . F i n d i n g t h o n e s y o n e e d i a n o t h e r . W h i c h i w h y o s h o u l dc o n s i d e r b u y i n g g e o r i l e . T h e a s y - t u s d a t a b a s e m a n a g e r f o G E O S - e q u i p p e d C o m m o d o r e s .

W h e t h e r t h e y ' r er e c e i v a b l e s o r r e c i I f r

I s

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

Y o u w a n t n a m e s o b u d r i v e r s ?F r o m A r i z o n a ? U n d e r f i v e f o o t s i x ?B e t w e e n t h a g e s o 3 a n 3 5 W i t hi n c o m e s o $ 2 2 , 3 9 6 o m o r e ? W h

s n e e z e d i n j u n e ?J u s t c l i c k y o u r

f a n c y , y o u m a t i o n g r a

A n g e os e c o n d s .N o w , w i

a r y o g o b u c k s o g

O s p e n

Page 18: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 18/136

I W o - O n - l W o B a s k e t b a l l A c t i o nO n e - o n - o n e i O f o l i t t l e p r a c t i c e , b u r e a l b a s k e t b a l l i

t e a m s p o r t . I b r e a l l y g o o d a i t y o n e e d a l t h e s k i l l s —p a s s i n g , d r i b b l i n g , s h o o t i n g , s t e a l i n g a n r e b o u n d i n g . T h a t ' sw h a t i t a k e s t w i c h a m p i o n s h i p . T h a t ' s w h a t G B C h a m p i o ns h i p B a s k e t b a l l ' " : T W o - o n - T w o " d e l i v e r s .F r u i n t h e r o a r o t h c r o w d t t h s w i s h o t h n e t , f r o m s l a md u n k s t t h r e e - p u i n t s h o t s , i t ' s a l h e r e f a s t a n c o m p e t i t i v e .N o o n l y i t h e r e t e a m a c t i o n , b u y o c a e v e n c o m p e t e i 4 - d i v i s i o n , 2 3 - t e a m l e a g u e a l t h w a t t h p l a y o f f s a n t h G B C h a m p i o n s h i p g a m e !W h e n y o u ' r e r e a d y t j u m p i n f o t h b i l e a g u e s o c o m p u t e rb a s k e t b a l l , s t a r t w i t h t h g a m e t h a t b e g i n s w h e r e t h o t h e r s l e a v eo f f - G B C h a m p i o n s h i p B a s k e t b a l l : T w o - i m T i v i > .

C o m m o d o r e A m i g as c r e e n s h u w r i .

n e a l h . I t i t ' s o f f , t h 6 4 s t o r et h B A S I Cb a c k o n

W h e na b l e , y o R O M . B A y o u ' r e w r i a n i t h i R O r m u s t s t o r ee n t h M m o d e . B A Sy o u r k e y p s c r e e n , a n R U o y o u ' v e s w iw i l l s e e m

H i - R e s 8 r e c e n t l yt e l e c o m

t h a t b i t m t h 1 2 8 ' sC o m m o d o b e c a u s e t

A f t e rq u e s t i o n .s e u a w i t h a l 1

T h c h i p tp l a y , t h e d o r e s p e c i ft h a t t h e y db i t m a p p e dS y s t e m G o i t b u t e r a t i n g s ym o d e , s v a n c e d t o pi n m o r eC o m m o d B o o k s ) a n d o r e 1 2 G u i d e ( p us e c t i o n s t c h i p w o r k s

A e x

Page 19: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 19/136

W / / / / / / AE W I T R O M

S u b s c r i b e t C O M P U T E I ' s G a z e t t e t o d a yt h r o u g h t h i s s p e c i a l i n t r o d u c t o r y m o n e y - s a v i n co f f e r , a n y o u ' l l b g e t t i n g l o m o r e t h a n j u s ta n o t h e r c o m p u t e r m a g a z i n e . T h a t ' s b e c a u s ee a c h i s s u e o C O M P U T E I ' s G a z e t t e c o m e sc o m p l e t e w i t h u t 2 a l l - n e w , a c t i o n - p a c kp r o g r a m s .

S u b s c r i b e n o a n y o c a d e p e n d o t e a d y s u p p l y o h i g h q u a l i t y , f u n - f i l l e d

p r o g r a m s f o y o u r C o m m o d o r e c o m p u t e r -p r o g r a m s l i k e D i s k E d i t o r , M i n i - F i l e r , A r c a d eB a s e b a l l , B u d g e t P l a n n e r , S o u n d D e s i g n e rS p e e d S c r i p t , a n h u n d r e d s o o t h e r e d u c at i o n a l , h o m e f i n a n c e a n g a m e p r o g r a m s t h e n t i r e f a m i l y c a u s a l y e a r l o n g .

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

P l o w s u b s c r i p t i o n p r i c e .A n t h e r e ' s m o r e t C O M P U T E I ' s G a z e t t e

t h a n j u s t e x c i t i n g n e p r o g r a m s . M o n t h a f t e rm o n t h , t h s u p e r b a r t i c l e s i C O M P U T E I ' s G z e t t e d e l i v e r t h l a t e s t i n s i d e w o r d o e v e r yt h i n g f r o m l a n g u a g e s t o i n t e r f a c e s . . . f r o m

i r o g r a m m i n g t d i s k d r i v e s .W h e t h e r y o u ' r e a n o v i c e o a e x p e r i

e n c e d u s e r , C O M P U T E C s G a z e t t e i t h m a g a z i n e f o y o u . S s u b s c r i b e t o d a y . R e t u r rt h e n c l o s e d c a r d o c a l l 1 - 8 0 0 - 2 4 7 - 5 4 7 0 ( i I o w a , 1 - 8 0 0 - 5 3 2 - 1 2 7 2 ) .

Page 20: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 20/136

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

T h p r o b l e m w i t h t h i s s y s t e m i t h a m o u n t o m e m o r y i r e q u i r e s . T h s i z e o t h 8 0 - c o l u m n s c r e e n b i t m a p p e d d i s p l a yi p r o g r a m m a b l e , b u t t h e d e f a u l t s i z e i 6 4 p i x e l s h o r i z o n t a l l y b 2 0 v e r t i c a l l y ,a t o t a l o 1 2 8 , 0 0 0 p i x e l s . S i n c e e a c h b y t ec o n s i s t s o f e i g h t b i t s , 1 6 , 0 0 0 b y t e s o m e o r a r n e e d e d f o t h b i t m a p . T h 8 5 6 5c h i p h a i t o w p r i v a t e b a n k o m e m o r yn o s h a r e d w i t h t h r e s t o t h s y s t e m , b u t h a t b a n k c o n t a i n s o n l y 1 6 ( 1 6 , 2 8 4b y t e s ) . T h u s , t h e r e ' s n o e n o u g h m e m o r yr e m a i n i n g a f t e r t h s t a n d a r d 1 6 , 0 0 0 b i m a i s e u t p r o v i d e t h 2 0 0 0 b y t e s r q u i r e d f o t h c o r r e s p o n d i n g a t t r i b u t em e m o r y a r e a . T h a l t e r n a t e c o l o r s y s t e m ,u s e d i m o s t o t h b i t m a p p e d g r a p h i c se x a m p l e s w h a v e s e e n s f a r , e l i m i n a t e st h n e e d f o r a t t r i b u t e m e m o r y , b u a t h c o s t o r e s t r i c t i n g y o t o n l y t w d i f f e r e n tc o l o r s f o r t h e d i s p l a y . T h a t i s w h e n a t t r ib u t e m e m o r y i e l i m i n a t e d , t h e f o r eg r o u n d a n b a c k g r o u n d c o l o r s a r c o m m o n f o a l p i x e l s i t h d i s p l a y .

T h e r e a r t h r e e w a y s t a d a d d i t i o na c o l o r s t t h e h i - r e s s c r e e n . T h f i r s t i t s h r i n k t h s i z e o t h b i t m a p , d i s p l a y i n go n l y a b o u t 1 1 2 , 0 0 0 p i x e l s . Y o c a t h e na l l o c a t e t h e f r e e m e m o r y a a t t r i b u t em e m o r y a n d i s p l a y a n o n o 1 f o r eg r o u n d c o l o r s i e a c h 8 - b y - 8 - p i x e l a r e a i t h s m a l l e r 6 4 0 - b y - l ? ' 6 - p i x e l d i s p l a y . T h

s e c o n d m e t h o d i t s i m u l a t e b i t m a p p e dm o d e i t e x t m o d e b r e d e f i n i n g t h 5 1 a v a i l a b l e c h a r a c t e r p a t t e r n s . I n o t h e rw o r d s , u s c u s t o m c h a r a c t e r s . T h t h i r d i t r e p l a c e t h 1 6 o 8 0 - c o l u m n s c r e e nm e m o r y w i t h 6 4 K , w h i c h r e q u i r e s d c s o l -d e r i n g t h m e m o r y c h i p s a n s o l d e r i n gn e o n e s i p l a c e . N e e d l e s s t s a y , t h i sw o u l d v o i d y o u r w a r r a n t y a n i n o p r o j e c t f o r n o v i c e s .

B i V a r i a b l e s , S m a l l V a r i a b l e sa w o r k i n g o p r o g r a m t h a t r e

q u i r e s l o o m e m o r y t l o a d a n l o o m e m o r y t s t o r e v a r i a b l e s . A c c o r di n t 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 ,f i v e b y t e s o m e m o r y a r u s e d t s t o r ef l o a t i n g - p o i n t v a r i a b l e s , w h i l e o n l y t w a r r e q u i r e d f o a i n t e g e r .

w r o t e s i m p l e p r o g r a m t p r i n tt h e c u r r e n t a v a i l a b l e R A a n t h e n d i s o m e t e s t i n g . f l o a t i n g - p o i n t a r r a y o 1 0 v a l u e s t a k e s u 5 1 b y t e s , a d h e r i n gc l o s e l y t t h 5 - b y t e s r u l e . D i m e n s i o ni n a a r r a y o f 1 0 i n t e g e r v a r i a b l e st o o k u 2 0 b y t e s , c l o s e t b y t e s p e i n t e g e r v a r i a b l e .

H o w e v e r , w h e n t r i e d a s s i g n i n gv a l u e t s e v e r a l d i f f e r e n t ( s c a l a r ) v a r ia b l e s , e a c h r e q u i r e d s e v e n b y t e s ,w h e t h e r i w a f l o a t i n g - p o i n t o r i n t eg e r . W h d i n d i v i d u a l v a r i a b l e s t a k eu t h s a m e a m o u n t o r o o m ?

J o h n R B e n d i x s e n

S c a l a r n o nX S A l % ,c a u s e i e a m o u n t o W h e n y o h a t s c a v a r i a b l e sc o m p u t e rf i g u r e o u

W i t h ii n d i c a t e t m a o m a s e c o n d l e t v a r i a b l e i ta l f i v e o v a r i a b l e s s t r i n g v a r l e n g t h o ft t h a d d

A r r a y l y T f i n ds e a r c h e s f a n t h e nm e n t 5 2 t h p r e v i oi n g - p o i n t b e r , w h i l eo n l y t w s t a t e m e n t sc r e a t e a r r 0 - 1 0 0 ( n os h o u l d u s n a m e o t h g i n n i n g o fh e a d o s e 5 1 a n 2

I y o f e e l l i k e l o s t s ow h e n i c o m e s t m u s i c s o

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

Page 21: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 21/136

T H L E A D I N GW O R D P R O C E J U S T G O B E T

N B r a g . J u s t F a c t . W O R D W R h a m o r e f e a t u r e s , m o r e p o w e ri e a s i e r - t o - u s e t h a n a n o t h e r C 6 w o r d p r o c e s s o r .

A n n o t h f a c t s ! W e ' v e a d d e d :A 8 5 , 0 0 0 - W o r d S p e l l C h e c k e r p l u s , u n l i m i t e ds u b - d i c t i o n a r i e s .A I n t e g r a t e d T h e s a u r u s w i t h o v e r 6 0 , 0 0 0s y n o n y m s a n a l t e r n a t i v e s .A I n t e g r a t e d O u t l i n e P r o c e s s o r t h a t q u i c k l yo r g a n i z e s n o t e s , f a c t s , a n i d e a s i n t o c o n v e n i e n to u t l i n e f o r m a t .A 8 0 - C o l u m n P r i n t P r e v i e w M o d eH i g h l i g h t i n g : P r i n t s o u y o u r t e x t i n c o r p o r a t i n gu n d e r l i n i n g , b o l d f a c e , i t a l i c s , s u p e r s c r i p t , s u b s c r i p t ,a n m o r e .H e a d e r s a n F o o t e r sA u t o m a t i c P r o g r a m S e t - U p : C o n f i g u r e s W O R DW R I T E R t y o u r c h o i c e o p r i n t e r c o d e s , s c r e e nc o l o r s , a n m o r e .S w i f t K e y s " a c c e s s c o m m a n d s q u i c k l y , u s i n gm i n i m u m o k e y s t r o k e s .

« . . . a n m u c h , m u c h m o r e !

Y o G e F r e e , O n g o i n g T e c h n i c a l S u p p o r t

W o r d W r i t e ri n t e r f a c e s w i t hT i m e w o r k s 'o t h e r C 6 p r o g r a m s f o

c o m p l e t eP r o d u c t i v i t yS y s t e m :

D A T A M A N A G E Rh i g h l y f l e x i b l e f i l i n g a n

t h a t s t o r e s , r e t r i e v e s , s o r t s ,l a r g e a m o u n t s o i n f o r m a t iW r i t i n g , G r a p h i c s , S t a t i s t i c c a p a b i l i t i e s .S W I F T C A L C S i d e w a y s

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

• P A R T N E R 6 4c a r t r i d g e - b a s e d p r o d u c t

Page 22: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 22/136

U n R E M a r a C o

m u c h p r p e a r s t m p u b l i s h e ds t r u c t u r e .s t r u c t u r ee a s i l y u n de p r o g r s h o u l d g t h a t d o a n d e s c s t a t e m e n t G O T O s a s u b r o u t i g r a m . W h b a s t r up u b l i s h e s

T h e r e a r c o m p u t e

h o t h po b s e r v e h w o r k s w e lw e l t - w r i t tu s w o r t u r e o f t h d e e d i t ' s u w o r d p r o cn e e d t g e

M a n yC O M P U T E ' . r e a d e r s o g r a m m e r sW h e n w w l o o k ft a i n m e n tc r e a t i v i t y ,A l t h o u g hm a n y o t e c h n i q u e w s i m p l yp r o g r a m so u i d e a s

F o r a g a i n s t s t e r a l l y c o mt h r e e t i m u n c o m m e nw o u l d t a k

Page 23: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 23/136

( T o p G u n s d o n ' t a l w a y s f l o a i r . . . S o m e f l o w a t e r )

R e A l e r t ' . ! R e A l e r t ! !0 8 0 0 h o u r s : T e r r o r i s t s a t t a c k

U . S . n a v a l b a s e o f S i c i l y . . .i n t e l l i g e n c e r e p o r t s e n e m y

m i s s i l e c o r v e t t e s f l e e i n gt o w a r d L i b y a . . A d d i t i o n a l

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

. . T a k e n p r i s o n e r s . .

T h N e e d f o S p e e d . . Y o u r s e a r c h h e l i c o p t e r s p o t st h S o v i e t - b u i l t N a n u c h k a I

m i s s i l e c o r v e t t e c h a r g i n ga c r o s s t h " L i n e o D e a t h . "F o i l b o r n e a n c l o s i n g i a 5 k n o t s , y o u ' v e g o h i i

y o u r s i g h t s . G u n s b l a z i n g ,y o l o c k - o n a n l a u n c hH a r p o o n g u i d e d m i s s i l e .

T h r o u g h t h w a t e r s p o u t s o h i n e a r m i s s e s , y o u s e e h i

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

T h P a t r o lH y d r o f o i l M i s s i l e c r a f t .

S o g l l B , e n e m y r a d a rm i s t a k e s I f o r l o w - f l y i n g

a i r c r a f t .

S f a s t , e n e m y f o r c e sh a v e o n l y m i n u t e s l r e a c t .

Page 24: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 24/136

i n t e rL a n c e E l k o , E d i t o r

T h C o n s u m e r E l e c t r o n i c s S h or a r e s n o w f a l l c o v e r e d L a s V e g a s i e a r l y J a n u a r y a

t e n s o t h o u s a n d s o p e o p l e a r r i v e d f o r t h e W i n t e r C o n s u m e rE l e c t r o n i c s S h o w . W i t h i c a m e a f l u r r y o f e x c i t i n g n e h a r d

w a r e a n s o f t w a r e p r o d u c t s — p l u s p l e n t y o g o o d n e w s f o C o m m o d o r e o w n e r s .

C o m m o d o r e 6 a n 1 2 o w n e r sh a v e l o t s m i l e a b o u t . F o t h

E l e c t r o n i c s S h o w ( C E S ) , h e l d i L a V e g a s i e a r l y J a n u a r y . L o o k i n gm o r e l i k e a a g i t a t e d b e e h i v e t h a n

s h a r e d t h r i e t y o f s o f t w a r et h e i r r e s p

C o m ms i o n s o a t h A m e rb e e n a v a i r o p e a n

Page 25: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 25/136

n e i o w - c o s t b u t p o w e r f u l v e r s i o nf o t h m a s s m a r k e t — a n d t h 2 0 0 0 — a n e x p a n d a b l e a n m u l t i -f a c e t e d m a c h i n e t h a t c o n v e r t s e a s il i n t o P c o m p a t i b l e . ( S e e " T h eN e A m i g a F a m i l y " f o l l o w i n g t h i sa r t i c l e . )

T e a c h i n g O l d D o g sN e T r i c k sT h i n g s a r l o o k i n g u f o C o m m od o r e . O t h r e b o u n d w i t h t h r e ec o n s e c u t i v e p r o f i t a b l e q u a r t e r s —a f t e r d i s m a l a n s h a k y s i x - c o n s e cu t i v e - q u a r t e r l o s s — t h e c o m p a n ya p p e a r s t b e o n s t e a d y g r o u n d .T h c o s t - c u t t i n g m e a s u r e s i m p l em e n t e d i 1 9 8 5 a n e a r l y 1 9 8 6 a r s u r e l y o n r e a s o n f o C o m m o d o r e ' sn e w f o u n d s t a t e o f h e a l t h . B u a o t h e r k e f a c t o r i n i t r e s u r g e n c e i t h s u s t a i n e d s a l e s o t h 1 2 a n 6 4 / 6 4 C , w h i c h s t i l l s u r p r i s e s e v e ns o m e C o m m o d o r e s t a f f . A c c o r d i n gt N i g e l S h e p h e r d , g e n e r a l m a n a ge o C o m m o d o r e N o r t h A m e r i c a ,t h 1 2 s o l d a b o u t o n m i l l i o n u n i t si 1 m o n t h s , w h i l e C o m m o d o r e6 4 / 6 4 C s a l e s w e r e s t r o n g t h r o u g ho u t h y e a r . I 1 2 a n 6 s a l e s .S h e p h e r d n o t e d t h a t t o w a r d t h e n o 1 9 8 6 , t h e y " v i r t u a l l y s o l de v e r y t h i n g t t h w a l l s . W v i r t u a ll s o l d o u t o e a c h m a c h i n e . "

I l i g h t o a o p t i m i s t i c f o r ec a s t , C o m m o d o r e a n n o u n c e dn u m b e r o n e 1 2 a n 6 4 h a r d

T h C o m m o d o r e 1 2 8 ' s n e t w i n — t h e 1 2 8 D .

s t a n t i a l r e d e s i g n . S o . . . w e c o n t i n u e dt m a r k e t i i E u r o p e w h i l e w s l o w l y b u t s u r e l y r e d e s i g n e d t h m a c h i n e f o N o r t h A m e r i c a . T h a tw a t h r e a s o n f o i t g o i n g t E r o p e b u t n o t h e r e . " H a d d e d t h a tw i t h s i n g l e p o w e r s u p p l y , t h 1 2 8 D " e l i m i n a t e s t h u n s i g h t l yw i r i n g a n t h n e e d f o a d d i t i o n a lp o w e r c o r d s . " T h i s m a c h i n e s h o u l db a v a i l a b l e b M a a t s u g g e s t e dr e t a i l p r i c e o a r o u n d $ 5 5 0 .

T m a k e e x i s t i n g 1 2 a n d 6 4s y s t e m s m o r e p o w e r f u l , C o m m od o r e i n t r o d u c e d c o u p l e o n e h a r d w a r e p r o d u c t s . T h 1 5 8 1 d i s kd r i v e , u n i t c o n s i d e r a b l y s m a l l e rt h a n t h 1 5 7 1 o 1 5 4 1 , s u p p o r t s3 V z - i n c h d i s k s . D e s i g n e d t w o r kw i t h t h 1 2 o 6 ( a l s o w i t h t h P l u s / 4 o 1 6 ) , t h 1 5 8 1 i c o n s i d e ra b l y f a s t e r t h a n i t p r e d e c e s s o r s( t h r e e t i m e s f a s t e r t h a n t h 1 5 4 1 ) ,a n i h a s t o r a g e c a p a c i t y o f8 0 8 K . A l s o , 3 Y 2 - I n c h d i s k s -h o u s e d i n h a r d s h e l l — s u f f e r l e s s

C o m m o d o r e ' s2 5 6 K o m e m o

Page 26: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 26/136

I y o n e e d l o m o r e m e m o r yf o y o u r 1 2 o 6 4 i t ' s a v a i l a b l e .T w c o m p a n i e s s h a r i n g s p a c e i C o m m o d o r e ' s b o o t h , J C a n X e t e c , w e r e s h o w i n g h a r d d r i v e s . [ C ( P . O . B o 2 8 6 , G r a n t s P a s s , O 9 7 5 2 6 ) o f f e r s t h r e e v e r s i o n s o i t h a r d d r i v e : 1 0 - m e g ( $ 7 9 5 ) , a 5 m e ( $ 6 9 5 ) , a n 3 . 7 - m e g ( $ 5 9 5 ) .T h e s e w o r k w i t h a n m a c h i n e t h a tu s e s t h C o m m o d o r e s e r i a l b u ( 1 2 8 , 6 4 , P i u s / 4 , 1 6 o V I C , f o e a m p l e ) . D a t a t r a n s f e r o t h J C d r i v e s i 1 . 7 - 2 t i m e s f a s t e r t h a n o t h 1 5 4 1 , b u p a r a l l e l o p t i o n ( c b l a n c a r t r i d g e a r a a d d i t i o n a l$ 5 0 ) f o s p e e d s 1 0 - 2 0 t i m e s f a s t e r i a v a i l a b l e . J C a l s o n o t e d t h a t d u a lh a r d d r i v e i p l a n n e d a n s h o u l d b a v a i l a b l e t h i s s p r i n g .

X e t e c ( 2 8 0 4 A r n o l d R d . , S a l i n a ,K 6 7 4 0 1 ) h a d o n d i s p l a y t h e L t K e r n a l 2 0 - M e g H a r d D i s k D r i v e .D e v e l o p e d b F i s c a l I n f o r m a t i o n ,t h i s d r i v e w a o r i g i n a l l y a n n o u n c e dm o r e t h a n t w y e a r s a g o , b u n e v e rd i s t r i b u t e d . I n l a t e 1 9 8 5 , C a r d c oa n n o u n c e d i t p l a n s f o m a n u f a ct u r i n g a n d i s t r i b u t i n g t h d r i v e ,b u s o o n a f t e r , C a r d c o w e n t o u o b u s i n e s s . X e t e c , a w a i t i n g F C a p r o v a l a t h t i m e o t h s h o w ,p l a n s t h a v e t h d r i v e a v a i l a b l et h r o u g h d e a l e r s b t h t i m e y o r e a d t h i s . T h s u g g e s t e d r e t a i l p r i c ef o t h 6 v e r s i o n i $ 8 9 9 ; f o t h 1 2 v e r s i o n , $ 9 4 9 .

T h O l W a H o r s eT h C o m m o d o r e 6 4 w i t h i t t r m e n d o u s s o f t w a r e b a s e a n i m p r e ss i v e c o m p u t i n g p o w e r a v e r y l o p r i c e , i u n d e r s t a n d a b l y s t i l l h u g eb e s t s e l l e r . I n t e r e s t i n g l y , w h i l e s o m ei n d u s t r y o b s e r v e r s h a v e b e e n r i n gi n t h d e a t h k n e l l f o t h 6 o v e r

e n h a n c e m e n t s a l o n g t h w a w i t ht h 6 4 W e ' r e g o i n g t c o n t i n u e t l o o k a t h a t m a c h i n e t s e h o w w ec a m a k e i m o r e a t t r a c t i v e a n m o r e c o m p e t i t i v e . "

B e t t e r T h a n E v e rT h m a s s i v e s o f t w a r e b a s e i a n o t he r e a s o n t h a t t h 6 a n 1 2 c o n t i nu t s e l l w e l l . W h i l e t h e r e w e r ef e w e r p a c k a g e s a n n o u n c e d a t h i sC E t h a n w e r e i n t r o d u c e d a t h 1 9 8 4 a n 1 9 8 5 s h o w s , t h o v e r a l lq u a l i t y o f t h e n e p r o d u c t s i h i g h e rt h a n e v e r . ( F o r a c o m p l e t e r e p o r t ,s e " F i n e - T u n i n g T h S o f t w a r eM a r k e t , " 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 c o m p a r e t h q u a l i t y

a n p r i c w i t h t h o m a r k e t w m o d o r et h a t t h r y C o m p en u m b e rs t a n d a r dt h m a j o e d p r o d uo t h e r q u a i s o f t w a b e s t i 6 4s o u n d , a s e e n w h e t h e i g h t t h e r , b u t ,a r o n

E l s e w h e r e I E l e c T h h o m e c o m p u t e r m a r k e t i s i n i f i c a n t p a r t o C E S , b u t h m a j o ri t o p r o d u c t s a t h s h o w a r i t h a u d i o a n v i d e o a r e n a . T h b u l k o C E f l o o r s p a c e i c o p r i s e d o f t h l a t e s t i s t e r e o c o m p on e n t s , V C R s , T V s , s a t e l l i t e d i s h e s ,C p l a y e r s , v i d e o c a m e r a s , t e l ep h o n e s , e l e c t r o n i c k e y b o a r d s a n d r u m m a c h i n e s , c a l c u l a t o r s , a n m o r e . F a m i l i a r n a m e s a b o u n d —S o n y , P i o n e e r , C a s i o , R C A , M a x e l l ,T o s h i b a , 3 M a n G E t n a m ef e w . A n t h e r e a r h u n d r e d s o s m a l l e r c o m p a n i e s w h m a k e a c e s s o r i e s o s u p p o r t p r o d u c t s f o m a n y o f t h e s e h i - t e c h p l a y e r s .

O n t r e n d i c o n s u m e r e l e ct r o n i c s e v i d e n t f r o m t h i s y e a r ' s C E i t h c o n t i n u e d s t r o n g m o v e m e n t

y e a r , p e r L i k e

i m p r o v e dn o a l l . B m o r e d e n b s t o r M a n y t D A r e a u n t i l t h D A d e cK e n w o o d f e w — a r et i o n s t a r t

F i r s t e r b e l i e l u n d e m a r k e t ,t h p a s t m a n d h a S o m e w o

^ ^ ^ s s

Page 27: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 27/136

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

P r e s e n t i n g t h f i r s t i o u S t r e e t S p o r t s ™ S e r i e s ,B a s k e t b a l l .

Y o u ' l l s h o o t h o o p s i d i n g ya l l e y s . P l a y g r o u n d s . P a r k i n gl o t s . O c c a s i o n a l l y , e v e n t h

s u b u r b s ^ ( h a v e f u nd r i b b l i n g o t h e l a w n ) .

Y o \ j l \ \ p i c k y o u rt h r e e - p e r s o n t e f i m f r o mt h 1 t o u g h e s t p l a y e r si t h n e i g h b o r h o o d .T h e r e ' s h o t s h o o t e r s

M R :

a T s hg t h a w

o n i t h e y w e r e s i t t i n g L e J o e y p o ' e f r o m t h r i T / l t h I - ■ . i i ' F m * x n ■ L m _ l « _ ■ m _ _ i J L o t h b a c k b o a r d . P a s so t h r u n .

G e t h a tb i m a o t h

c o m e r s . T h i s i r e a l s t r e e ts t r a t e g y . T a k e h o o k s h o t ,t i p - i n . B o u n c e t h b a l lo f t h c h a i n - l i n k f e n c e , t h e ng f o t h e b a s k e t . O p o w e rt h r o u g h ^ £ s l a m

d u n k .B u d o n ' t d r i b b l e i t h s l i c k . A n f o h e a v e n s s a k e ,

w a t c h o u f o w i n d o w s .I t ' s n o l i k e a n b a s k e t b a l l

g a m e y o u ' v e e v e r p l a y e d o

I t ' s n o t g a y o t h o uy o u r b l o c k .

A f t e r a l lw i t h m a k e s b a s e s m a d a n t r a s h c e v e n s q u e a

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

Page 28: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 28/136

C o m m o d o r e G o e s C l o n i n g I T S e l b y B a t e m a n , F e a t u r e s E d i t o r

T m a n y l o y a l 6 a n 1 2 o w n e r s ,t h e i d e a m a s m a c k o h e r e s y : C o m o d o r e i n t r o d u c i n g a I B c l o n e ?

T h a t ' s r i g h t . T h s a m e p e o p l eb r i n g i n g y o t h v e r y p o p u l a r 6 4a n 3 2 a n t h t e c h n o l o g i c a l l ys t u n n i n g A m i g a h a v e j u m p e d o t h b u r g e o n i n g I B M - c o m p a t i b l eb a n d w a g o n i t h U n i t e d S t a t e s . A t h J a n u a r y C o n s u m e r E l e c t r o n i c sS h o w ( C E S ) , C o m m o d o r e i n t r od u c e d t w o I B P c o m p a t i b l e s , t h $ 9 9 9 P C 1 0 - 1 a n d t h $ 1 , 1 9 9 P C 1 0 - 2 .

A t h s a m e s h o w , t h e r e w e r en f e w e r t h a n h a l f - d o z e n o t h e rc o m p u t e r m a n u f a c t u r e r s d e m o ns t r a t i n g t h e i r o w c l o n e s , i n c l u d i n gB u c h c o m p a n i e s a A m s t r a d , V i c t o r ,B l u e C h i p / H y u n d a i , a n F r a n k l i n .E v e n A t a r i s h o w e d t w v e r s i o n s o fa I B c o m p a t i b l e , p r i c e d a g g r e ss i v e l y a $ 4 9 9 a n $ 6 9 9 . O t h e rm a n u f a c t u r e r s , s u c h a T a n d y ,L e a d i n g E d g e , C o m p a q , a n E p s o n ,a r a l s o m a r k e t i n g P c o m p a t i b l e s .

T h o s e n o f a m i l i a r w i t h t h c l o n e i n v a s i o n t h a t ' s b e e n t a k i n gp l a c e o v e r t h l a s t y e a r m a w o n d e rw h a t a l t h e e x c i t e m e n t i a b o u t .A n t h o s e w h a r e f a m i l i a r w i t h t h I B P m a w o n d e r w h a n y o n ew o u l d b r i n g t m a r k e t n e w c o mp u t e r w h o s e t e c h n o l o g y h a b e e nv i r t u a l l y u n c h a n g e d s i n c e 1 9 8 1 .

T h a n s w e r t b o t h q u e s t i o n sl i e s i t h u n p a r a l l e l e d s u c c e s s o t h I B P i t h b u s i n e s s m a r k e to v e r t h e p a s t s i y e a r s , a s w e l l a s

C o m m o d o r e ' s P C 1 0 - 2 i $ 1 , 1 9 9 I B P c o m p a t i b l e o R A M . T h P C 1 0 - 1 ( n o t s h o w n } i p r i c e d a 5 9 9 9 a n 5 1 2 K o R A ( e x p a n d a b l e t 6 4 0 K ) .

i n t g e s h a r e o t h i s n e m a r k e t .B u C o m m o d o r e i n n e

c o m e r t t h I B M - c l o n e e n v i r o nm e n t . T h t w P C C o m m o d o r ee x h i b i t e d a C E h a v e b e e n s u c e s s f u l l y m a r k e t e d i a l m o s t i d e n t ic a f o r m i E u r o p e a n d C a n a d a f o s o m e t i m e . A n t h e r e ' s e v e r y r e s o t b e l i e v e t h c o m p a n y m a d

w h i c h w i t i b l e s t h m a s s m a rv i d e d e a lh e l p p r o

" W l a o p r C o m m o d g e n e r a l

Page 29: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 29/136

f k P r e s i d e n tT U S S E Y C O M P U T E R P R O D U C T S

R D E R R I W b u I v o l u m e a n d p a s s t h s a v i n g s o n t

O v e r 9 0 o a l I t e m s o r d e r e d a r i s t o c k a

" S o f t w a r e o r d e r s o v e r E x p r o s s . Y o o n l y p a o $ 4 . 0 0 p e o r d e r . T h i sa n a c c e s s o r i e s u n d e r1 1 : 0 0 a o u l i m e w i l l b

" W s t o c k h u n d r e d s a n d h u n d r e d s o p r o d u c o m p u t e r s ! E v e r y w e e k w a d e v e n m o r e . h o n e s o f t w a r e r e l e a s e s . J u s t a n o t h e r r e a f i r s t c a l l ! ! "

" I ' m p r o u d w d e l i v e r a l o t h e s e . R e s p o n s s a t i s f i e d c u s t o m e r s c a n o n l y m e a n w e ' r e d

E D U C A T I O N A LC O R P O R A T EA C C O U N T S :

W o f f e r f u l l l i n e o f s e r v i c e sc a t e r i n g t y o u . I n c l u d i n g ; q u i c kt u r n - a r o u n d , p e r s o n a l s e r v i c e , a n t h f l e x i b i l i t y t s e r v e y o u r o r g a n iz a t i o n s n e e d s . C r e d i t A p p r o v a l i 2 h r f o a n o r g a n i z a t i o n w i t h g o o d

C O M M O 1 6 6 0 M O

w i t h t h p u o t h e s e p a c kM A 2

C o m m o d o r e 1 2 c o m p u t e r1 5 7 1 D i s k D r i v e

C o m m o d o r e 1 2 c o m p u t e r

Page 30: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 30/136

D O E S M A I L O R D E RO P E N : 9 a m - 8 p m M o n - F r i , 1 0 a m - 5 p m S a E A S T C O A S T T I M E

N E H R S T A R T I N G M A 0 1 9 a m - 9 p m M - T h u r , 9 a m - 6 p m F r l , 1 0 a m - 6 p m S a t , N o o u - G p m S u n

C A T P T J V E d u c a t i o n a l S o f t w a r e t o o !V X r Y . j X - f F X A l G a m e s s t o c k e d f o q u i c k s h i p ! ! !

N E T I T L E SI S T O C K E V E f l V D A Y ! !

I y o d o n ' l s e w t i a ty o u w a n t p l e a s e t a l l ! !

B L U E I ' H H 'B a r o n . ( 2 J 9 5M i n o w e J J J 9 5T y c o o n . 1 2 * 9 5C O H M O B O f f iS h T r a v e l . . . . ( 2 7 9 5D A % 1 D 8 O M ; A S S 0 Bn o i 5 1 O C - ' C a l l t a p n e o D n S M D A T A L A 9 1

C h a m p S 2 6 9 5K u n g F i ; m a s » l S J E 9 5H A S O F T

i c i ' 5 9 5S L B C T R O N I C A B T S

i m e n c a ' s C u A m r . i aA - c n o nA ' j n o nA r 1 C c O

S i ' g o i M IP A i r d e r n , f t w D O U f lH C C B S B

B e a c n H e L e a s e - B e a r sL e a d e - 9 s a - d T e ^ . - nT w B I F i a m e

I t Q D a - ^ B o s t e r s S 2 2 9 55 2 2 9 5

5 2 9 S 2 9 5 2 2 9 5

S 2 9 9

S J 5 9 5o S e S 1 2 9 5

S 2 9 9 5S i ! 9 59

C a r o f p n e s o a A c z r i c * t i e sA C T I V I G I O NA c i i i s ' 9 E c r - c * « ! T i m e . S ' 9 9 5C o r r p R r e v r t s C e r e D - a t ' n 5 1 9 9 5C ^ r - . r s o - i r t t o s * v j ! r j o * i 5 * 9 9 5F a s : " r a c k s S I M C a i C o - s i S ' 9 9 5G a m e m a h e r S o ' i L i B r a - y 1 1 5 9 5G a - e r - a - e - s & c r t s L B - a ^ H S 9 SG f l ' i K : c ? i s i " s G a " i # ' r a - ' S 2 4 9

S 2 1 9 5S 2 4 9 5S 2 J 9 5S ! 9 9 5S 2 9 W 9 S 2 4 9 55 ? i 9 5

i f D 4 S 1 r j c i i O * i S * S I ? 9 5R e x r > ■ r - S T a - ' t S 3 9 R e a m o I r r p o s U J f l S ^ 9 R o o « R a s s a s 5 2 9

S - y F o .

G B B a s . e t o a I 2 M 2G ' n a : A r - s - B H a c k e rH A M ! I I

a 1 1 6 a H i e ' 2 8 . . . .

: ' C s r - s . : e - P e e p

S j p s - H ^ s r D a i nT t a l L e a - y L i r m T o j c B O O w n F o o l t a n■ „ - U ^ m j l l l

. ,

E P Y X

S E 9 S I 6 5 55 3 2 9 5S 1 2 5 5S 2 4 9 55 2 2 9 55 2 9 5 3 7 9 5M 9

1 2 7 9 5S 2 J 9 5S 2 6 9 SS J 9 5 5

1 2 9 I 2 S . 9 SS ! 9 9 5

S p r c e ' e rS p e l b r e a k e r

T « K ,W i s r i B r i n g a rW i t n e s s $ 2 9 Z o r k l . . S 2 9 Z o n . l i S 2 9 f t ] * I I 1 2 6 9 5I H V I S I C L U E B O O K S F O A N Y I N F O C O H G A M E S 6 . 9 5

F n a l F o u r B a s k e t O a l l S 2 9 9 5B a s - e i b a " i n e P r o G a r i e s ! 9 M i R O L E A G U E

r . V c ! □ " ? i K J i i i ? B a & P Q a l l S 2 9 M i c r a l e a g L , e g e n e r a l r n g r H 9 M i c r o l e a g u e 1 9 B 5 l e n ™ S 1 5 9 5M l I H I I ' H I W KA c r p ; « t 1 2 9 C r u s a d e i E u r o p e 1 3 7 9 5D e e p e n , t i D e & e r i 1 2 7 9 5F I 5 S t n k s E a c l e S 2 9

C o n t h c T i V i e t n a mH e ' C a t A c S ! 9 K e n n e d * A p p r o a c h . . S 2 * 9 5N A T O C o m T a n d e r 5 J 9

. . S 1 7 5 5S t a r T r e k P r o m e i n i a n A d v 1 2 9 9 P e r f e c t S c o r a S A D r e p S J 9 T h L a r d f n a M i C n i f l h l i 9 C a l l f o r p r i c e * o o i n s r M l N E S C A P E p r o d u c t ! I

R S f W TF l o y d I n D r o i d 1 1 9 M , i p s U S A 1 9 N U p s E u r o p e 5 3 4 9 55 3 4 9 5S l t . l U l A

C h a m p i o n s r " a B o u n g S ' 7 9 5

P f l p e r A i - p , i n e c o n s i 1 C A L Lj L a s s e r i i n c q m e T a 1 3 5 K c r m n S t o r y M a k e r $ 1 9 9 N T i f f e i C r o & i * o r d P u l i l a

S B t " e A c e 1 2 1 9 5T o G u n m e nM I N D S C A P EB a i n S f i v e l M u s i c W n i a r 1 2 9 B a n k S t r e e t E l n r y o o a k 1 2 ' 9 5B o p - n . W ' B S U BC a s t C I C C M 'H i ! 4 y P r n * HI n d i a n a J o n e st - x l o a r S p o r T i 5 2 2 9 5

5 2 9 ■ - S C r e 5 ' ' 9 5

K 9 S ' 8 9 55 2 7 9 5

V O o S p H u o u rS t a r T r o k - K o r j s y a s r i i a l T y p i n g T u t o r I I M ' l . i T B l ' M H 0 I A 1 1H a S I ' f t l N t ; H O A R DE a ' i y G a r n a ?E u A = ^ e c e D t ^ a k e W o t n

F h g h l S i r t U f t o t O ' I IF o o l b i nF I I S c o n e ' v O ' J kJ e

g r - t W 5 5 - o n P i r b a l lP l ' b S : a : B a s e o a J i

( T J 5 5S 3 9 1 2 9 1 2 9

I Y T KS C A L L1 2 6 5 51 2 9 9 51 2 9

1 3 9 1 U 9 51 1 5 9 51 2 9 9 5I C A I LE 3 9 R K A D E R s n C K l

B E A R S O F T W A R Er o . i t s c i . ' C a l l t o o n c e o i i t i e s 1R a n d o m H o u s e . S p i n n a k e r ,a n S S p r o d u c t s I s t o c k 1 F C a l H o r P r i c e l

C - 6 4 B U S I N E S S A N P R O D U C T I V I T Y- • " . ( I l l ] A t t \ S K S

B a r . s t r e e t F i l a r S 3 9 C o n s u B a n i 1 J 9 9

5 ' 9 9 5

P o c k e t F . f l r 6 5 2 0 P - t f 6 J S 3 S 9

I T E G K A T K D H K C S« 0 " « ! » 1 3 9 T n I C A L L

F i n a n c i a l T . - « U a c h ' n i 1 2 9 9 S a t t s y r s c P t r s * C C 1 1 3 9 T i m f l ^ n - k s E f e r r C f o t ^ d k S ^ g ST i m e w o r k s G e r e r a l l e d g e 'A , f l A . P . P a y r o l l i n w a r y e a 5 4 0 9 5T i n n w a i k S U o ' e y M j $ 1 9 9 5G R A P H I C SC A D P I C S 3 2 9 5

t C a H 9 P o c k B I P ^ n n e r U I C A L LP r a c t c a c ( a i o r | » I C A L LP P ' c g r a r - . a f l S p r t s s " ' ! 1 1 9 9 5

v M S W t i t 1 3 9 9 5S 1 1 9 5

V i i a p i r 6 4 S ' 9 9 S

C l D A r i l lG r a p " * ! L ' O r a r y I . I I o I I G ' a o r - t l S c - a o t J - i f N e w i ' M mP i c a t f o P e . c g e p e P r i n t S h o oP n n T S n o p C o m D a n i o nM i H A R D W A R E

E t i B E D w S J P & y 1 0 C - 6 4u a v e ' U " o S C e s a d d e r

S C A l l

S I ? 9 55 3 4 5 5S C A l lS 2 9 ! ! 4 9 S

S 5 4 9 $« ? 9 S

I P

Page 31: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 31/136

D 1 A I L O R D E RC A L L T O L L F R E E - 8 0 0 - 4 6 8 - 9 0 4

M O N I T O R S ■ ■ C O M P O S I T E C O L O RC e l l f o C o m p o s i t eC o l o r M o n i t o f SM O N O C H R O M EZ E N I T H l i J O t r f l a l a m l w r V 0 Z E N I T H 1 2 3 0 5 r t e n 5 3 4 0 0G O L D S T A I ? n o l O s o l u i l a n

a m b a r a f o r n & n S 7 9 0 5M A G H A V O X B 5 6 ^ y w a r r a n t y

m a n o c l r o m o m o d s . . , J 2 5 D 9 5T H O M P S O N 3 6 5 1 S V C m o n o m o d os t o o r s i e d v i d e o

M O D E M SS 1 I A R E O A T A S 3 9 V O L K S M f l O J O O i S M r u u O S C A L LW E S T R I D G E _ M E S S E M G E H1 5 6 0M I I E V M V I T E R M I N A LC O M P U S E R V E S T R K I

P R I N T E R P A C K A G E SA L P f f l f J T E H S I N T E R F A C E V / t T H C - 6 4 0 C 1 2 8

S C A L L4 5 9 9 5« 4 9 SJ I 9 9 5

P A Y N E T S T A R T E R K I S I 4 9 S

C M G e n e r a l A c c t S y s t e m

I n c l u d e s : G c r c r a l U d g r rn t A c c t a P i y i b l a

C h e c k W i t t i n g - J o bC o s t i n g P a y m l l

P k g . P r i c e l o a l M o d u l e s :C I J S v B r s i o n J I S J 9 JC t o r s i o n I H 9 9 5

T C l e a d s t h e w a y ! ! !1 2 B A N D G 4I I A f t D D I t l V K SF R O M J C

M O D E L S A V A I L A B L EJ C 1 0 0 5 . 5 m b . . . . - S C A 1 . LJ C 1 0 L 0 h 1 0 m b S C A L L

N X - T O X E T E C S U P E R G R A P H I X . . . . S 2 6 9 . 9 5N X - 1 0 X E T E C S u p e r g r a p h i x J S 2 i 1 9 . 9 5

P A N A S O N I C1 0 8 0 1 a n X e t e c S u p e r g r a p h l x . . . . $ 2 5 9 . 9 51 0 8 0 1 a n X e l e c S u p e r g r a p h i K j r $ 2 4 4 . 9 5S E I K O S H AC a l l ( o p r i c e o n e S P - 1 2 0 0 p a c k a g e sO K I D A T AO k i m a t e 1 0 C o l o r P r i n t e ra n P l u g ' n P r i n t M o d u l e $ 1 5 9 . 9 5

E P S O N s c f l L L F O E C L X - 8 6 & I N T E R F A C E . . L O W E S T P R I C EP D X - 1 0 D A I S Y W H F . £ LX E T E C S u p e r g r a p h l x J S 2 1 9 . 9 5

B R O T H E R1 5 0 9 X E T E C S U P E R G R A P H I X $ 4 1 9 . 0 0

S U P E f l G R A P H I XI h l o r f Q O s w . B k b u f f u rd o w n l o a d a b l f t l o n i s

S U P E R G R A P H ! I t J B■ . . ■ r i . r 1 . - : y S 4 6 9 5

A b a c u s t i f t H i lN O I S T O C K ! ! C a l l f o p r i c e

o a l b o o k s a n s o f t w a r e l i l i e s

B r o d & r b u n d 'D r M a r C u n f l P i t n l S n o p . ( 2 9 P r l n l S h o p C o i n p a s i l o n . . ( 2 2 . 9 5G r a p h i c L l b r a r v

D I S K Sp a b o o 1 B O N U S D I S K S

I S S / D DC 5 D DN A S H U A D I S K S

S 5 . A 5£ 6 , 9 5

D i g i l o tS o l u t i o n

P o c k t t W i l l n . . . . H 2 . S 5P o c k . I F l l i r M 2 . 9 S

S o f t w a r e o r d e r s o v s h i p p e d F E D E R A Lw i t h t h e s e p r i c e s )Y o o n l y p a T C s t a n d a r dS h i p p i n g c h a r g e o S 0 p e r o r d e rT h i s o t t e r a l s o v a l i d o p e r i p h e r a l sa n a c c e s s o r i e s u n d e r p o u n d sO r d e r s a m i / i n g b e f o r e 1 0 A o u l i m e w i l l h e s h i p p e d o u s a m e d a

C o m p u t e r i z e d o r d e ra n s t a t u s a l l o w T C f a s t e r a n b e t t e r !

C O M M O D O R E 1 2 8 =S O F T W A R EF o 1 2 i 1 2 o C P m o d e sW O R D P R O C E S S O RF t . E E I S V S I E M M v . . 1 s p H l l . .P L E E T S V S T E M t l l

s p a l l A i n a u i r u tF L E E T S V S T E f c UJ A N EP A P E R C L I P I IP E R F E C T W H I T E RP C C K E T l V R T E R 1 2 r jS U P E H S C H I P T t i T E R M P A P E K W H I T E R

W O R D P R O 1 ! W O H O P R 0 1 ! B S v ( ( s o e l t . .W D W R I T E R 1 2 f i w ' S p e l lS P R E A D S H E E T SE P V X M U L T I P U N . . . P E R F E C T C A L CP O C « e i P L A N N E R 1 2 8S W I F T C A L C I t e w i d w a y tD A T A B A S E SC O N S U L T A N TD A T E M A N A G E R 1 2 F L E E T F I L E R . P E R F E C T F I L E R .P O C K E T F I L E P . I 2 3P R O F I L E 1 7 S U P E R B A 5 E 1 2 S

5 4 7 9 5S C A L LS 9 S H 9 SS C A L LS C A L LS C A L L

S 3 9 s c a l lS S 9 5 5J C A L LJ 4 9

S 3 9 I C S L LS C S L LS 3 9 9 5

A L

A M I G AA M I G A1 6 7 0 M 1 3 5 0 M C 1 2 B C1 5 7 1 D 1 9 0 2 A1 7 5 0 R 1 8 0 2 C1 7 0 0 R

1 3 9 S C A L LS 2 9 9 5J C A L LS C A L LS 5 9 9 5( C A L L

M I 8 C . 1 2 S S O F T W A R EA M i r n J F o r « Y f l r V o y a B i [ i < j . 1 7 6 9 5A C C O U N T A N T I N B U O a v M m a i n c t t r

P O W E H I ' o m P r o l n sD E S K M A N A G E R l i

J 6 9 9 5S J 2 9 5S 5 9 W 9

i i m t i » c > i a 9 v i z a s t a h i ; M A C H I S 3 9 9 5M A T R I X t i o m P r f ^ P e r p f i ^ ! 7 5 5P A R T N E R I ! S 5 9 P E R S O N A L A C C T 1 E . . S 3 J 9 55 V L V I A P O R T E R S D e - s o n j S C A L L

1 1

G E OF o n W i t t

Page 32: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 32/136

8 0 8 8 m i c r o p r o c e s s o r r u n n i n g a 4 7 7 M H z , M S - D O S 3 . 2 , P C - X Tc o m p a t i b l e B I O S , P C - X T c o m p a ti b l e k e y b o a r d , a n G B A S I C 3 . 2 .T h e r e a r e a l s o f i v e f u l l - s i z e d e x p a ns i o n s l o t s . T h e p o w e r s u p p l y c a ns u p p o r t t w f l o p p y d r i v e s , 4 0 m e h a r d d i s k , a n f i v e e x p a n s i o nc a r d s . T h u n i t s a l s o o f f e r a s s t a nd a r d e q u i p m e n t a R S - 2 3 2 s e r i a l

p o r t , a C e n t r o n i c s p a r a l l e l p o r t , a n a n A T I G r a p h i c s S o l u t i o n s A d a p t e r ,w h i c h i a b u i l t - i n m o n o c h r o m ea n c o l o r d i s p l a y c a r d c o m p a t i b l ew i t h I B M , C G A , M D A , H e r c u l e s ,a n P l a n a t r o n i c s v i d e o m o d e s .W h a t d C o m m o d o r e ' s c l o n e sm e a n f o t h 6 4 1 2 8 , a n d A m i g a ?A p p a r e n t l y n o m u c h , a f a a s a l e sa n d i s t r i b u t i o n a r e c o n c e r n e d .

S a l e s o r e m a i nn a n c i a l p 1 9 8 7 m a C o m m o d o s o m e t i mo f f i c i a l sp u t e r s t a m o u n ta v a i l a b l e

C o m m o d o r e ' s N e A m i g a sS e l b y B a t e m a n , F e a t u r e s E d i t o rN o a l o C o m m o d o r e ' s p r o d u c t sf o 1 9 8 7 w e r e d i s p l a y e d o t h f l o o r o f t h e W i n t e r C o n s u m e r E l e ct r o n i c s S h o w i L a V e g a s . I s m a l l r o o m o t h s e c o n d l e v e l o C o m m o d o r e ' s t w o - s t o r y e x h i b i tb o o t h , s e l e c t e d d e a l e r s a n t h p r e s s w e r e g i v e n s n e a k p r e v i e w s o t w n e w A m i g a c o m p u t e r s , o f s h o o t s o t h o r i g i n a l A m i g a 1 0 0 0 .

S c h e d u l e d f o i n t r o d u c t i o ns o m e t i m e t h i s s p r i n g a r e t h e A m i g a5 0 0 , l o w - c o s t c o m p u t e r ( u n d e r$ 6 5 0 ) w i t h a l t h f u n c t i o n a l i t y o t h e a r l i e r A m i g a , a n t h A m i g a2 0 0 0 , a n e x p a n d a b l e m u l t i - p r o c e s si n m a c h i n e t h a t s t a r t s f o u n d e r$ 1 , 5 0 0 a n c a n b e b u i l t i n t o p o e r h o u s e m i c r o w i t h u t n i n e m g a b y t e s o m e m o r y .

W i t h t h e s e i n t r o d u c t i o n s , C o m o d o r e p r o v i d e s t h r e e A m i g a s t h a tc a r e a c h v i r t u a l l y a n m a r k e tn i c h e , f r o m t h e n t r y - l e v e l c o n s u me r t o h i g h - e n d p r o f e s s i o n a l a n b u s i n e s s m a r k e t s . A l t h r e e o t h A m i g a s a r 1 0 0 - p e r c e n t c o m p a t i b l e

O v e r 5 0 , 0 0 0

Page 33: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 33/136

s o l d i j u s t f o u rm o n t h s !

A n y o d o n ' t e v e n h a v e t l e a v e y o u r r o o m .T h R u s s i a n s h a v e T h e D r x t t n s d a y P a p e r s ™ l o c k e dd e e p i n S i b e r i a n s t r o n g h o l d . W i t h t h e m , t h e y c a b r i n g t h w o r l d t i t k n e e s .

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

S o u n d s s i m p l e e n o u g h . U n f o r t u n a t e l y ; i t ' s n o t h a te a s y . T h e r e a r v i d e o c a m e r a s a n d m o n i t o r s t b a r o i d e d . G u a r d p a t r o l s . A n s o m e t h i n g c a l l e d . . . T h eA n n i h i l a t o r . P l u s , y o u r o n l y m a i t h o n y o u ' v e

Page 34: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 34/136

c o d e - n a m e d P o r t i a , D a p h n e , a n dA g n e s — w h i c h , r e s p e c t i v e l y , c o t r o l s o u n d a n d i n p u t / o u t p u t , v i d e o ,a n m e m o r y a c c e s s . A g n e s a l s o c o r d i n a t e s t h e b l i t t e r a n c o p p e r d v i c e s , w h i c h h e l p t h A m i g a p r o d u c ei t a m a z i n g g r a p h i c s a n a n i m a t i o n .

W i t h m o n i t o r , t h A m i g a 1 0 0 0o r i g i n a l l y s o l d f o a b o u t $ 2 , 0 0 0 , a t h o u g h p r i c e s d u r i n g 1 9 8 6 d r o p p e db e l o w $ 1 , 5 0 0 . A y o u ' l l s e e , t h t w n e A m i g a s d r a m a t i c a l l y c h a n g et h f u t u r e o f t h e A m i g a i t e r m s o b o t h p r i c e a n e x p a n d a b i l i t y .

T h A m i g a 5 0 T p a r a p h r a s e A p p l e C o m p u t e r ' sM a c i n t o s h s l o g a n , C o m m o d o r e ' sn e A 5 0 0 i t h A m i g a f o t h r e s to u s

F o a b o u t h a l f t h p r i c e o t h o r i g i n a l 1 0 0 0 , t h A m i g a 5 0 c o m e sw i t h 5 1 2 K o R A M , t w i c e a m u c hm e m o r y a i t p r e d e c e s s o r ; a b u i l t -i 8 8 0 K 3 ' / 2 - i n c h f l o p p y d i s k d r i v e ;a e x p a n d e d k e y b o a r d w i t h s e p ar a t e c u r s o r a n n u m e r i c k e y p a d s ;t h K i c k s t a r t 1 . o p e r a t i n g s y s t e mb u i l t i n t o R O i n s t e a d o f o d i s k ;a n 3 5 - w a t t e x t e r n a l p o w e r s u p l y . ( T h e A m i g a 5 0 u s e s a b o u th a l f t h e p o w e r o f t h e 1 0 0 0 . ) U n l i k et h o r i g i n a l A m i g a , t h n e m c h i n e ' s k e y b o a r d i n o t d e t a c h e d ;i n s t e a d , t h o n e - p i e c e u n i t r e s e mb l e s c r o s s b e t w e e n C o m m o d o r e1 2 a n a A t a r i 1 0 4 0 S T . T h c o p u t e r a n k e y b o a r d a r a l o n u n i t ,a n t h e d r i v e i b u i l t i n t o t h r i g h t -h a n d s i d e .

C o m m o d o r e e n g i n e e r s r a d i c a ll r e d e s i g n e d t h A m i g a m o t h e rb o a r d t m a k e t h 5 0 m o r ee c o n o m i c a l t m a n u f a c t u r e . T h w h o l e c o m p u t e r i n o c o n t a i n e do s i n g l e , c o m p a c t b o a r d . Y e t , t h

t h a t C o m m o d o r e i w o r k i n g o a o p t i o n a l R m o d u l a t o r s t h 5 0 c a u s t e l e v i s i o n a m o n i t o r .

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

c o n n e c t o r f o r a 5 1 2 K m e m o r y e p a n s i o n c a r d . I n s t a l l i n g t h e c a r d i a b o u t a e a s y a p l u g g i n g i a j o ys t i c k . C o m m o d o r e s a y s t h c a r dw i l l s e l l f o u n d e r $ 1 5 0 a n d i n c l u d e

b a t t e r y - b a c k u p r e a l t i m e c l o c k .T h A m i g a 5 0 w o r k s w i t h t h e

s a m e m o n i t o r s a t h A m i g a 1 0 0 0 .C o m m o d o r e ' s n e $ 3 5 0 A 2 0 0 2m o n i t o r c a n b s w i t c h e d b e t w e e nR G a n c o m p o s i t e v i d e o , j u s t a w i t h t h e p r e s e n t 1 0 8 0 m o n i t o r .

W i t h c o l o r R G m o n i t o r ,5 1 2 K A m i g a 5 0 s y s t e m w i l l c o s ta b o u t $ 1 , 0 0 0 ; o n e - m e g a b y t e s y t e w i t h m o n i t o r , a b o u t $ 1 , 1 5 0 .E a c h A m i g a 5 0 c o m e s w i t hW o r k b e n c h 1 . 2 d i s k , A m i g a B A S I Cd i s k , a n t h u s u a l m a n u a l s .

T h o n l y A m i g a p e r i p h e r a lt h a t w o n ' t w o r k w i t h t h A m i g a5 0 i t h l o n g - a w a i t e d G e n l o c kv i d e o i n t e r f a c e . T h i s i s o l e l y b c a u s e o t h A m i g a 5 0 0 ' s d i f f e r e n tp h y s i c a l c o n f i g u r a t i o n . P o r t e r s a y s

r e d e s i g n e d G e n l o c k w i l l p r o b a b l yb i n t r o d u c e d f o t h e 5 0 0 .

T h A m i g a 2 0 0 0T h r e a l p o w e r h o u s e o f t h e A m i g al i n e u p w i l l b t h A m i g a 2 0 0 0 ,m a c h i n e t h a t c a b e x p a n d e d w i t hu t n i n e m e g a b y t e s o i n t e r n a lm e m o r y a n w h i c h c o n t a i n s b o t hA m i g a a n I B P e x p a n s i o ns l o t s — i n c l u d i n g s p a c e f o a o t i o n a l A m i g a B r i d g e c a r d t h a t l e t st h A m i g a r u I B P s o f t w a r e .

T h b a s i c A m i g a 2 0 0 0 s y s t e m ,w h i c h i e x p e c t e d t s e l l ( w i t h o u t

d r i v e c a rm u l t i f u n g r a p h i c sY o c a s e c t i o n f s e c t i o n f d a t a b a ct w s y s B r i d g e c s l o t s o c a w o r A m i g a f t h e s t r o nc h i n e t y o w a n t

P h y s s i m i l a r i b u t w i t a l l o w f o t h c a r dh a b e e nc o n f i g u r ea n j o y s c l u s t e r e ds e p a r a t e u n d e r s i d p o r t a n t l y s t a n d a r dv e r t i c a l sn o n s t a n d

T h u s C o m m p e r s i s t e nw h i c h e i m a g e sA m i g as c r e e n m

T h e A m i g a 2 f u t u r e gA n t h a n A m ig r a m m e rw a r e t c a p a b i l i t

W i t t h 5 0

Page 35: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 35/136

B U I N o G e I n s i d e Y o u r C o m m o d o r e

C O M P U T E ' S G a z e t t e D i s k .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 - C O M P U T E l ' s G a z e t t e — a l r e a d y o d i s k — w i t 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 ' lt 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 6 o C o m m o d o r e 1 2 p e r s o n a l c o m p u t e r .C O M P U T E l ' s G a z e t t e D i s k b r i n g s y o a l t h c h a l l 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 sc o r r e s p o n d i n g i s s u e o C O M P U T E l ' s G a z e t t e s p e n d i n g h o u r s t y p i n g i e a c h p r o g r a m , n o t h d i s k . . . a n d y o u r p 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

Page 36: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 36/136

F i n e - T u n i n g T h S o f t w a r e M a r k eK a t h y Y a k a l , A s s i s t a n t F e a t u r e s E d i t o r

I t h h o m e m a r k e t , w i t h a n y e l e c t r o n i c m e d i u m , y o u h a v e t h a v e f a n t a sc a p a b i l i t i e s . . . . E n t e r t a i n m e n t i g o i n g t b t h b i m a r k e t t h a t p u l l s i [ t hi n T h a t ' s d e t e r m i n e d e v e r y o t h e r c o n s u m e r e l e c t r o n i c m e d i u m t h a t ' s g o n

— T r i p H a w k i n s , P r e s i d

T h q u a l i t y a n i n n o v a t i v e n a t u r eo n e s o f t w a r e — e s p e c i a l l y e n t e rt a i n m e n t p r o g r a m s — c o n t i n u e t b c r u c i a l t t h g r o w t h o t o d a y ' sh o m e c o m p u t e r m a r k e t . A T r i pH a w k i n s a n o t h e r i n d u s t r y l e a d e r sp o i n t o u t , t h e m p h a s i s w i l l i c r e a s i n g l y b o s u p p l y i n g t h s a m e a d v a n c e d s o u n d a n g r a p h i c st h a t a r s m u c h p a r t o f t h i st e c h n o l o g y - d r i v e n a u d i o / v i d e o a g e .

A t h W i n t e r C o n s u m e r E l e ct r o n i c s S h o w ( C E 5 ) , k e c o m p u t e rm a n u f a c t u r e r s l i k e C o m m o d o r ea n A t a r i c o n t i n u e d t p o i n t t h w a t o w a r d g r e a t e r c o m p u t e ra u d i o / v i d e o c a p a b i l i t i e s w i t h t h A m i g a a n S c o m p u t e r s . A n s o f tw a r e p u b l i s h e r s a l s o d i s p l a y e d —a n d d i s c u s s e d — n e w p r o g r a m s t h a tw i l l s t r e t c h t o d a y ' s t e c h n o l o g y a n w i l l i n t e r e s t b o t h n e a n e x p e r ie n c e d c o m p u t e r u s e r s .

A l t h o u g h t h e r e w e r e n o a m a n y n e w - p r o d u c t a n n o u n c e m e n t sa i p a s t y e a r s , a n t h n u m b e r o h i g h l y v i s i b l e s o f t w a r e e x h i b i t o r s o t h f l o o r w a l o w e r t h a n a r e c e n ts h o w s , m a n y a g r e e t h a t t h i s i j u s t

y e a r , " s a y s J i L e v y , w h r e c e n t l ys t e p p e d d o w n a p r e s i d e n t o A c t i v i s i o n S o f t w a r e . " A t h e s e c o n d it i o n s c o n t i n u e t d e v e l o p , w e x p e c t s a l e s r a t e s o b o t h n e c o p u t e r s a n s o f t w a r e t p i c k u p . T h i n d u s t r y s e e m s t b e n t e r i n g n e l o n g - t e r m g r o w t h p h a s e . "

F a m i l i a r i t y A n D e p t hW h i l e t h g r o w t h p h a s e t h a t L e v ym e n t i o n s s h o w s s i g n s o m a t u r i n ga n h e a l t h y m a r k e t , i t ' s c l e a r t h a tp e r s o n a l c o m p u t e r s i t h h o m e a r s t i l l f a r l e s s c o m m o n t h a n m a n y o t e c o n s u m e r e l e c t r o n i c p r o d u c t s .

" I n 1 9 8 2 , p e r c e n t o U . S .h o u s e h o l d s w e r e a c t i v e u s e r s o h o m e c o m p u t e r s , " s a y s D a v i dS e u s s , p r e s i d e n t o S p i n n a k e r S o f tw a r e , ' i 1 9 8 6 , p e r c e n t o f U . S .h o u s e h o l d s w e r e a c t i v e u s e r s o f h o m e c o m p u t e r s . C o m p a r e t h a t t oV C R s ( v i d e o c a s s e t t e r e c o r d e r s ) . I n1 9 8 2 , p e r c e n t o f U . S . h o u s e h o l d sh a d V C R s . I 1 9 8 6 , 4 p e r c e n t h a o n e a n d u s e d i e v e r y w e e k . W h d i i h a p p e n f o V C R s a n n o c o m p u t e r s ? t h i n k t h e s i m p l e a

S e u s s a d dt e r t a i n m a u d i o / v i b p r o v i di t h p a g r a p h i c st h a t c o n sa n a u d " W h a v t u r e s a n

S e c o i n f o r m a t " E v e r y f c a b a ca n T h u s e s a m it h a t i r w h a v e , o t h i s d a a e f f i c i e

A n d ,m o r e p r ah o m e u s h a v e b e et i o n s f o r" F o r e x ac o m p l e t t h a t 9 n o u s i n c h a s e d a

Page 37: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 37/136

p u b l i s h e r s c o n t i n u e t d e l i v e r m o r ef i n e l y - t u n e d p r o d u c t s f o a c c e p t e dh o m e a p p l i c a t i o n s .

E n t e r t a i n m e n t n e e d s o c o s u m e r s v a r y , b u s o f t w a r e s a l e s f i u r e s p o i n t t t h c h a r a c t e r i s t i c s o t h o s e m o s t w i d e l y e n j o y e d : s i m u l at i o n s o f r e a l - l i f e e x p e r i e n c e s , g a m e si n c o r p o r a t i n g f a m i l i a r c h a r a c t e r sa n d / o r t h e m e s , a n e n t e r t a i n m e n t

*

I A c c o l a d e ' s C o m i c s , y o t a k e o t h p e r s o n a o S t e v e K e e n e , a n h e l p t h w a r te v i l f o r t h e C h i e f o f S p y s t u f f , I n c .D e t a i l e d g r a p h i c s a n a n i m a t i o n a n u s e r - d i r e c t e d p l o t m a k e t h i s e n t e r t a i nm e n t e x p e r i e n c e s i m i l a r t d i r e c t i n g t h a c t i o n i c o m i c b o o k .

A c c o l a d eT h i s e n t e r t a i n m e n t s o f t w a r e p r d u c e r , w h i c h c e l e b r a t e d i t f i r s tb i r t h d a y a t h s h o w , a n n o u n c e dA c c o l a d e ' s C o m i c s , a i n t e r a c t i v ec o m p u t e r c o m i c b o o k . T h s t o r yc e n t e r s a r o u n d S t e v e K e e n e , s p w h o s e m i s s i o n i t f o i l e v i l p l o t sf o t h C h i e f o f S p y s t u f f , I n c .

U n l i k e t e x t - o n l y a d v e n t u r e s ,A c c o l a d e ' s C o m i c s o f f e r s t h v i s u a le x p e r i e n c e o r e a d i n g c o m i c b o o ko c o m p u t e r s c r e e n , c o m b i n i n gd e t a i l e d g r a p h i c s a n a n i m a t i o n .

p r o d u c t s t h a t s t r e t c h t h e g r a p h i c sa n d s o u n d c a p a b i l i t i e s o f m a c h i n ea n p r o v i d e r i c h a n c r e a t i v e i t e l l e c t u a l c h a l l e n g e o r d e m a n d i n gt e s t o r e f l e x e s .

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

* *

" L e a v e h e a l o n e , y o u . . . . " L a s t s u m m e r ' sh i m o v i e A l i e n s p r o v i d e s t h e c h a r a c t e r sa n s t o r y f o o n o A c t i v i s i o n ' s l a t e s tr e l e a s e s , A l i e n s : T h C o m p u t e r G a m e .

A c t i v i s i o nT w y e a r s i t h m a k i n g , a g r a p h i c s -a n d - t e x t a d v e n t u r e t i t l e d P o r t a lm a d e i t d e b u t a C E S . R a t h e r t h a nu s i n g p u z z l e - s o l v i n g o r b r a n c h i n gs t o r y a p p r o a c h , P o r t a l i n a r r a t i v el i t e r a t u r e , a l l o w i n g t h e p l a y e r t i t e r a c t w i t h t h s t o r y a n e x p l o r e t h u n f o l d i n g f u t u r i s t i c w o r l d .

T r a n s p o r t e d t t h e y e a r 2 1 0 6 ,y o a r l o n e s p a c e t r a v e l e r w h r e t u r n s t e a r t h a n d i s c o v e r s t h a ta l o i t i n h a b i t a n t s h a v e v a n i s h e d .T o g e t h e r w i t h t h s o l e s u r v i v o r ,b i o l o g i c a l c o m p u t e r n a m e d H o m e r ,y o m u s t f i n d o u w h y . A c t i v i s i o nw o r k e d w i t h a d v e n t u r e a n s c i e n c e

i n d u s t r y lc o m p u t e r gi n r e s u r

T h f g r a m s w e rd u c e d a C Eo m o r e n i s s u e s .

d u c e d s e v e C o m m o d o r

D a D a b e s t - s e l l i n gD a D a r e ,c o m i c b o o kt h a d v e n t g a g i n g p e t ,

d i s t a n t a s t h r e a t p o s es c r e e n i p l e t e w i t hc a r t o o n g r f i s t f i g h t s ,t r a c k . S u g g d e $ 2 0 .

I P H u l a t i o n g a b a s i c h y d r o fb e c o m e p a r

A c t i o n G r o u p ) f o r c e . T h t a s k f o r c e o o n o s i d i f f e r e n t c l a s s e s o f U . S . I n f o c o m /

Page 38: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 38/136

c a b c a l l e d t o a c t i o n i a n o t h d a n g e r o u s a s s i g n m e n t s a w a i t i n g t h c r e w a b o a r d t h b a t t l e c r a f t P e g as u s , h y d r o f o i l a r m e d w i t h c a n o n , c h a f f r o c k e t s , H a r p o o n o E x o c e t m i s s i l e s , a n G a b r i e l m i s i l e s . H e a d s - u p o n s c r e e n d i s p l a y sr e v e a l b o t h y o u r v i e w f r o m t h c r a f t ' s b r i d g e a n t h v i e w f r o m a no p e r a t i o n s m a p . T h p r i c e i $ 3 9 . 9 5 .

T h B a r d ' s T a l c I I 5 0 - p e r c e n tl a r g e r i p r o g r a m s i z e a n m o r ec h a l l e n g i n g t h a n i t p r e d e c e s s o r ,r e v o l v e s a r o u n d y o u r a t t e m p t s t h a l t a e v i l f o r c e t h r e a t e n i n g t d s t r o y t h R e a l m . T h f a n t a s y w o r l dc o n t a i n s s i c o m p l e t e c i t i e s a n 2 d u n g e o n l e v e l s . A n i m a t e d m o n s t e r s ,m a g i c s p e l l s , a n r e a l t i m e p u z z l e sa r a m o n g t h s p e c i a l e f f e c t s i nc l u d e d t m a k e t h g a m e a e n t e rt a i n i n g v i s u a l a n i n t e l l e c t u a lc h a l l e n g e . B a r d ' s T a l e I I i s p r i c e d a $ 3 9 . 9 5 .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

E p y x i w e l l - k n o w n a s p r o d u c e r o r a l i s t i c s p o r t s s i m u l a t i o n s f o r t h e C o m o d o r e 6 4 S t r e e t S p o r t s B a s k e t b a l l i t h f i r s t t i t l e i i t n e S t r e e t S p o r t sl i n e .

E p y x

M a v y s u b m a r i n e s o G e r m a n K r e i g s -m a r i n e U - b o a t s . S t a g e d i n e i t h e rt h A t l a n t i c o t h P a c i f i c , t h g a m ea l l o w s p l a y e r s t c h o o s e f r o m o v e r6 d i f f e r e n t m i s s i o n s o p l a y o u t h e n t i r e w a r . E a c h m i s s i o n i b a s e d o g e n u i n e h i s t o r i c a l d a t a .

S t r e e t S p o r t s B a s k e t b a l l i t h e a t i t l e f o r a n e l i n e o f s p o r t s

s o f t w a r e . P l a y e r s p i c k t h e i r o w t h r e e - p e r s o n t e a m f r o m t e n i n d i v i du a l s w i t h v a r y i n g d e g r e e s o s k i l l i d i f f e r e n t a r e a s . P o u r n e i g h b o r h o o ds c e n e s , e a c h w i t h i t o w u n i q u ep r o p s l i k e c u r b s , o i s l i c k s , a n f e n c e s , s e r v e a c h a l l e n g i n g s c e n a r io f o f a s t - p a c e d a t h l e t i c a c t i o n .E p y x6 0 G a l v c s t o n D r R e d w o o d C i t y , C 9 4 0 6 3

F i r e b i r dF i r e b i r d , U . S . l i c e n s e e f o c o n t i n ui n f l o w o h o m e c o m p u t e r s o f tw a r e f r o m E n g l a n d a n E u r o p e ,m a d e d r a m a t i c e n t r a n c e i n t o t h i sm a r k e t y e a r a n h a l f a g w i t hE l i t e . F i r e b i r d h a s i n c e b r o u g h to v e r n u m b e r o p o p u l a r p r o g r a m sf o a l m a j o r h o m e c o m p u t e r s y t e m s , i n c l u d i n g t h e g r a p h i c a l l y r i c ha d v e n t u r e , T h P a w n . B e s i d e s i n t r od u c i n g b u s i n e s s l i n e a C E S , F i r eb i r d a n n o u n c e d s e v e r a l n e p r o g r a m s f o t h C o m m o d o r e 6 4 i n c l u d i n g f o l l o w u p t T h P a w nt i t l e d G u i l d o f T h i e v e s , w h i c h , f r o m

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

I T r a c k e r ( $ 3 9 . 9 5 ) , t h e p l a y e ri g i v e n s i m u l t a n e o u s c o n t r o l o fe i g h t S k i m m e r c r a f t s t t r y t o d s t r o y t h e m a r a u d i n g h o r d e s o r e n eg a d e C y c l o i d s . F a s t m a n e u v e r s ,

I n f o c o ma d v e n t u r p r o g r a m sm a n y o t f o l l o w e d .t i v i s i o n ,c r e a t em a j o r h o

I H y o u r H o lu n c l e , B u h a v e l e f tw i t h o n t e n t r e a st h e i r s p ry o c a n ' y o l o s e

B e s tD o u g l a sh i f o I v e r s i o n o G a l a x y . N r e a u c r a c y e n d l e s s lu b u r e a uI n f o c o m1 2 C a m b C a m b r i d g

M i c r o P r l e a d e r

M i c r o P r om e n t r e T o C l a o n b e s t si n g , i n t oa l o n g t h e m i l i t a t i t l e i e x i n l a t e 1 M i c r o P r o 1 2 L a k e H u n t V a l

M i n d s c a

D A T A E A S T B R I N G S

Page 39: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 39/136

A R C A D E R E A L I S M H O M E !

c o l l e c t i o n o p e r s o n a l f i n a n c e d o r e i t s e l

Page 40: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 40/136

S i n c e i t s t a r t u p a a e d u c a t i o n a l s o f tw a r e p u b l i s h e r i 1 9 8 3 , M i n d s c a p e h a d i v e r s i f i e d i t t i n e t i n c l u d e s o f t w a r e i t h a r e a s o e n t e r t a i n m e n t , p e r s o n a lp r o d u c t i v i t y , a n d e s k t o p p u b l i s h i n g .F i v e n e a r c a d e g a m e s f o r t h e C o m m od o r e 6 4 w e r e i n t r o d u c e d a C E S , i n c l u di n P a r a l l a x .

S i m o n S c h u s t e rP r o m p t e d b t h s u c c e s s o l a s ty e a r ' s b e s t s e l l i n g g r a p h i c s - a n d - t e x ta d v e n t u r e . S t a r T r e k : T h K o b a y a s h iA l t e r n a t i v e , S i m o n S c h u s t e r h a r e l e a s e d i t s e c o n d S t a r T r e k f a n t as y T h P r o m e t h e a n P r o p h e c y( $ 3 2 . 9 5 ) . W h i l e e x p l o r i n g a u m a p p e d s e c t o r o s p a c e , t h E n t e rp r i s e i a t t a c k e d b a l i e n s w h c o n t a m i n a t e t h f o o d s u p p l y , r e q u i ri n y o t b e a m d o w n t n e a r b yp l a n e t t r e p l e n i s h t h s u p p l y . T w i t h g a m e , y o u m u s t s o l v e s r i e s o p u z z l e s f o u n d o t h p l a n e t .T h g a m e ' s p a r s e r ( t h e p o r t i o n o t h p r o g r a m t h a t i n t e r p r e t s y o u rc o m m a n d s ) w a t w y e a r s i d e v e lo p m e n t ; i u n d e r s t a n d s n e a r l y 1 0 0 0w o r d s a n c a h a n d l e m u l t i p l e s e t e n c e s a n o b j e c t s .S i m o n S c h u s t e rO n G u l f W e s t e r n P l a z aN e Y o r k , N 1 0 0 2 3

b u d g e t p r o g r a m s ; a n M i n d M i r r o r ,p e r s o n a l i t y p r o f i l e g a m e b T i m o

t h L e a r y ; e a c h f o u n d e r $ 1 5 .A c t i v i s i o n a n n o u n c e d t h f i r s t

i i t s e r i e s o f S o l i d G o l d S o f t w a r et i t l e s : t h c l a s s i c P i t f a l l ! a n D e m o nA t t a c k w i l l b p a c k a g e d t o g e t h e ra n s o l d f o r l e s s t h a n $ 1 5 . A n I n f o c o m h a b u n d l e d t h t h r e e p r g r a m s i t h Z o r k T r i l o g y f o $ 5 9 . 9 5 .

S t a n d a r d U s e r I n t e r f a c eA l o t h e s e g a m e s , a s w e l l a s v a r ie t y o f p r o d u c t i v i t y a n e d u c a t i o n a lp r o d u c t s i n t r o d u c e d a t h s h o w ,s h a r e o n c h a r a c t e r i s t i c : c o m p a t ib i l i t y w i t h t h C o m m o d o r e 6 a n 1 2 8 . B u t h a t ' s w h e r e t h s i m i l a r i t ye n d s .

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

T a k e w o r d p r o c e s s i n g p r og r a m s , f o e x a m p l e . T h o u g h m a n yc a e x e c u t e t h e s a m e t e x t - e d i t i n gf u n c t i o n s , t h c o m m a n d s n e c e s s a r yt u s t h o s e f e a t u r e s a r e d i f f e r e n tf o e a c h p r o g r a m . B u t , a S e u s s h a sn o t e d , f o w i d e s p r e a d a c c e p t a n c eo c o m p u t e r s , t h h a r d w a r e a n ds o f t w a r e s h o u l d b e a s t a n d a r d i z e da n a c o m p a t i b l e a p o s s i b l e — j u s ta w i t h t e l e v i s i o n s e t s , t o a s t e r s , a n V C R s .

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

i t h n e a d o p t e dc i a l d i s k oa n c o e v e r y m a 1 9 8 7 W i n v e n a t e ds i v e c r oB e r k e l e y ' a c r o s s t h

B e s i t s e v e na f r i e n d l p l o y s g r a a n d p u lc o m e s w ii n p r o g rp r o g r a m B e r k e l e ys y s t e mp a c k a g e s .

W r i t ec o m b i n a t a p p l i c a t ic o m p l e t er o n m e n t o r i e n t e du s e d f o

: ; ; : : ;

F L I G H T

Page 41: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 41/136

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

s t i m u l a t i o n o f F l i g h t S i m u l a t o r . . .

. « , ■ / f

. . . t o t h b r u t e - f o r c e f u n , t h r i l l s a n e x c i t e m e n t o J e t . . .

. w i t h n e a d v e n t u r e s i S c e n e r y D i

g e t i n g , c o s t e s t i m a t i n g , m o r t g a g e m i s c e l l a n e o u s i n f o r m a t i o n . B e r k

Page 42: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 42/136

a n a l y s i s , t a x p l a n n i n g , a n g e n e r a ti n f i n a n c i a l s t a t e m e n t s . g e o F i l e( $ 4 9 . 9 5 ) i d a t a b a s e m a n a g e m e n ts y s t e m t h a t l e t s t h u s e r s e u f i i n s y s t e m u s i n g s i m p l y d e s i g n e df o r m s . g e o D e x ( $ 4 9 . 9 5 ) i a e l e ct r o n i c c a r d f i l e f o n a m e s , a d d r e s se s p h o n e n u m b e r s , a n o t h e r

B u p e r h a p s t h b i g g e s t n e w st c o m e o u o B e r k e l e y S o f t w o r k sa C E w a i t a n n o u n c e m e n t o a 8 0 - c o l u m n v e r s i o n o G E O S f o t h C o m m o d o r e 1 2 8 . E x p e c t e d t b a v a i l a b l e i t h s e c o n d q u a r t e r o f1 9 8 7 , t h i s v e r s i o n w i l l r e t a i l f o $ 6 9 ,$ 1 m o r e t h a n i t 6 c o u n t e r p a r t .

t u c k A v e .

F o r a d d i d u c e d o t h N e w i t h i s a

O T h D i g i t a l H o r i z o n :C o m p a c t D i s c - I n t e r a c t i v e

W i t h i n t h e n e x t f e y e a r s , t h c r o w d e d a i s l e s a n e x h i b i t b o o t h so t h C o n s u m e r E l e c t r o n i c s S h o ww i l l c o n t a i n o n o f t h e m o s t e x c i ti n g t e c h n o l o g i c a l d e v e l o p m e n t s y e t c o m e i t h o n g o i n g d i g i t a l e p l o s i o n : c o m p a c t d i s c - i n t e r a c t i v e ,c u r r e n t l y r e f e r r e d t a C D - I .

R i g h t n o w , n o n c a n b e s u r ee x a c t l y w h a t t h i s m a r r i a g e o c o p u t e r s a n d c o m p a c t l a s e r d i s c s w i l ll o o k l i k e o h o i w i l l b i n t r od u c e d o n l a r g e s c a l e . B u t h g i a n tc o n s u m e r e l e c t r o n i c s c o m p a n i e sa r a l r e a d y w o r k i n g h a r d o C D - I ,a n t h c o m p u t e r s o f t w a r e a n h a r d w a r e d e v e l o p e r s a r l o o k i n g a i w i t h g r e a t i n t e r e s t .

T u n d e r s t a n d C D - I , y o m u s tf i r s t k n o w l i t t l e s o m e t h i n g a b o u tt h c o m p a c t d i s c . M o s t p e o p l e b n o h a v e h e a r d o t h g r o w i n gp o p u l a r i t y o a u d i o c o m p a c t d i s c s ,e v e n i t h e y d o n ' t y e o w d i s cp l a y e r . T h e s e s m a l l p l a s t i c - c o a t e da l u m i n u m d i s c s c o n t a i n m u s i c e c o d e d d i g i t a l l y i n p i t s t h a t c a n b er e a d b l o w - p o w e r l a s e r b e a m .

T h s a m e f a c t o r s t h a t m a k e a d i c o m p a c t d i s c s s p o p u l a r a p p l yt d i g i t a l d a t a f r o m c o m p u t e r s a

w a r e , a n o t h e d a t a s t o r e d o t h d i s c c a b a c c e s s e d i s e c o n d s a n c r o s s - r e f e r e n c e d i n v a r i e t y o w a y s . T h a t c a p a b i l i t y m a k e s C D R O a i n c r e d i b l y p o w e r f u l r s e a r c h a n r e f e r e n c e t o o l f o b u s i n e s s , e d u c a t i o n , a n d , i m o r el i m i t e d u s e , t h h o m e .

C D - R O M p l a y e r s a r e c u r r e n t l yi p r o d u c t i o n a n d o z e n s o f a p p l ic a t i o n s a r b e i n g d e v e l o p e d . T h f i r s t c o n s u m e r - o r i e n t e d p a c k a g ew a p r o d u c e d b G r o l i e r E l e c t r o n i cP u b l i s h i n g . I t A c a d e m i c A m e r i c a nE n c y c l o p e d i a , a l o n g w i t h s o p h i s t ic a t e d i n d e x i n g s y s t e m , b o t h f i o p a r t o j u s t o n e c o m p a c t d i s c . T h p l a y e r - a n d - s o f t w a r e c o m b i n a t i o n( c o m p a t i b l e w i t h t h I B M - P C ) c o s t sa r o u n d $ 1 , 0 0 0 .

I F e b r u a r y 1 9 8 6 , S o n y a n P h i l i p s a n n o u n c e d t e n t a t i v e s p e c if i c a t i o n s f o m o r e c o n s u m e r -o r i e n t e d c o m p a c t d i s c f o r m a t ,c o m p a c t d i s c - i n t e r a c t i v e . C D - I c o b i n e s s t a t e - o f - t h e - a r t m i c r o c o mp u t e r t e c h n o l o g y w i t h c o m p a c t d i s ct e c h n o l o g y .

T h i n i t i a l t e c h n i c a l s p e c i f i c at i o n s f o r C D - I c a l l f o s l i g h t l ym o d i f i e d C D - R O M p l a y e r w i t h

C o m p u t e rD e v e l o p m ep l o r e t h p a c t d i s c -

d i s c o n Cb d i f f e r

C D - f o r c e u t i o n s o t i o n , s a y S p i n n a k el e t ' s s a t h a t p l a e v e r y g ab g r a n i g a m g r a m d i e x p e r t s hs i t u a t i o nj u s t t h e

W i t t h e s i s ,a d v a n c en i p u l a t i o

Page 43: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 43/136

C O M P U T E RV I C E2 2 L i n c o l n R o a d

M i a m i B e a c h . F 3 3 1 3 9

l

B l u e M a N e Y o r k C i t y / A i r S u p p o r tZ a x i o nZ e p p l i nZ e p p l i n * O M u s i c a t eM u s l c o l cM u s i c a l cT e m p l o t a ( A f r o / l a t i n )K e y b o a r dC h r i s t m a s D i s k s I t

S u p e r E x p a n d e rS i m o n s B a s i cN s v a d a C o b o lJ u p i t e r L a n d e rK i c k m a nS e a w o l fS p e e d B i n o o M a t hR a d o r R a R a c eV i s i b l e S o l a r S B l u e P i l n tl a z a r l a nO m e o a R a c eW i z a r d o W o L M a n sG o r iS u p e r m o s t iS t r a p o s tF i o g m a s t e rS i a r R a n g e r

S a t a n s H o l l o wH u l kA v e n g e rC l o w n sF i s h M e t i cN u m b e r N a b b e rP e E m l o P i n b a l l S p e c t a c u l a rS o l a r F o T o o l h I n v a d e r s .

1 7

S o n g w r i t e P h B e l a F i l e rM a s t e r t y p e F i g . F o r m u l a s

T r i a dz o i kZ o r k I Z o r k 1 1 1S u s p e n d e dS t c r c r o s sD e a d ' i n e

D i a m o n d M i n eC a s t l e H a s l l eR a c k ' E U [ 7

B a s i c C o a c hC o m p u t e r C o a c hK e y b o a r d C o a c hE p e e d i e a d i n g C o a c hT y p i n g C o a c h . V

* 7

M o n a g e iM a g i c D e s kE a s y F i n a n c eE a s y F i n a n c e I E a s y F i n a n c e I I 7

J y r u S SJ a m e s B o n dS t a r W a i s - A r c a d e G a m eQ B e r tP o p e y sF r o g g e rF r o g g e r I I T h r e e d e e p ' . 7 7

C o m m S t e p B S l e pC o m m S t e p B S l e pP i c t u r e B l o c k sP r e s c h o o l O n f i e o d i n g W h a t ' s D i l l .V o c a b u l a r y f i u i l d e rB c c a b u l c r y B u i l d e r I W o r d w i s e - A n a i o g i e s 1 7

7 P r a c t i c a l c 6 6 4 D o c t o rP r o c t i t i l e * 1

( D a t a b a s e M a n a g e r )

C a s t l e W o l l e n s l e l nR e s c u e S q u a dB e y o n d C a s l l e W o l l e n s t e i nS p a c e T a x iS m a r t S t a r t ( U t i l i t y )

l o t ! T e x t l . l o t i L a b e l 2 . T i m e M a n a g e r 2 . R e s e a r c h A s s i s t a n t 2 . T o t l S p e l l e r 3 T o t l I n l o m a s t e r

Z o r t e k M i c r o c h i pE a s y L e s s o n / Q u i zN u m b e r N a b b e r / S h a p G r a bC h o p p e r M a t hT y p e W i i l eM u s i c M a c h i n eM u s i c C o m p o s e rG u l p i l / A r r o w G r a p h i c sF r e n z y / F l i p F l o pN e i l L e t l e r o r H u L l M a t c h M o r e . ' L e s s * 4

R e t r o B o l lH e M o 6 H e W i i t e r 6 6 5 0 2 P r o l . D e v . S y s .T u n i e G r a p h i c s I IG r i d r u n n e rB e n j i S p a c e R e s c u e I

C o d e w r i t e iA d v e n t u r e w r i l e rF i l e w r i t e rD i a l o g u eE l H o m e I n t e g r a l o T h r i l l e r S e r i e s 7

Page 44: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 44/136

C O M P U T E D G A Z EA u t h o r ' s G u i d H e r e a r s o m e s u g g e s t i o n s w h i c h s e r v e t i m p r o v et h s p e e d a n a c c u r a c y o p u b l i c a t i o n f o p r o s p e c t i v ea u t h o r s . C O M P U T E D g a z e t t e i p r i m a r i l y i n t e r e s t e d i n e a n t i m e l y a r t i c l e s o t h C o m m o d o r e 1 2 8 , 6 4 P l u s / 4 , a n 1 6 W a r m u c h m o r e c o n c e r n e d w i t ht h c o n t e n t o a a r t i c l e t h a n w i t h i t s t y l e , b u a r t ic l e s s h o u l d a b c l e a r a n w e l l - e x p l a i n e d a s p o s s i b l e .

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

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

2 T h f o l l o w i n g i n f o r m a t i o n s h o u l d a p p e a r i t h u p p e r r i g h t c o r n e r o f t h e f i r s t p a g e . I y o u r a r t i c l e i s p e c i f i c a l l y d i r e c t e d t o n m o d e l o c o m p u t e r , p l e a s es t a t e t h m o d e l n a m e . I a d d i t i o n , p l e a s e i n d i c a t e t h m e m o r y r e q u i r e m e n t s o p r o g r a m s .

3 T h u n d e r l i n e d t i t l e o f t h e a r t i c l e s h o u l d s t a r ta b o u t 2 / o f t h e w a d o w n t h f i r s t p a g e .

4 F o l l o w i n g p a g e s s h o u l d b e t y p e d n o r m a l l y ,e x c e p t t h a t i n t h u p p e r r i g h t c o r n e r t h e r e s h o u l d b a a b b r e v i a t i o n o t h t i t l e , y o u r l a s t n a m e , a n d t h p a g e n u m b e r . F o e x a m p l e : M e m o r y M a p / S m i t h / 2 .

5 A l l i n e s w i t h i n t h t e x t o t h a r t i c l e m u s t b d o u b l e - o t r i p l e - s p a c e d . o n e - i n c h m a r g i n s h o u l d b el e f t a t h r i g h t , l e f t , t o p , a n b o t t o m o e a c h p a g e . N w o r d s s h o u l d b e d i v i d e d a t h e n d s o l i n e s . A n p l e a s e d n o j u s t i f y . L e a v e t h l i n e s r a g g e d ,

6 S t a n d a r d t y p i n g o r c o m p u t e r p a p e r s h o u l d b u s e d ( n e r a s a b l e , o n i o n s k i n , o r o t h e r t h i n p a p e r ) a n t y p i n g s h o u l d b o n o n e s i d e o t h p a p e r o n l y( u p p e r - a n l o w e r c a s e ) .

s u p p l y s t o r e s ) .1 0 g o o d g e n e r a l r u l e

z e r o t h r o u g h t e i y o u r a r n u m b e r s a n u m e r a l s ( 1 0 2 4 ) a r e : F i g u r e 5 T a b l e 3 T A B ( 4t e x t , h o w e v e r , t h z e r o t h r ow o r d s , n o n u m b e r s . A l s o ,s h o u l d n o b u s e d w i t h i n" r e f e r e n c e " ( n o t r e f . ) , " t h r o

1 1 F o g r e a t e r c l a r i t y , u r i n g t k e y s ( R E T U R N , C T R ( L I S T , R N D , G O T O ) , a n t l i n e s a n s u b h e a d s s h o u l d ,o n l y , a n e m p h a s i z e d w o r d y o u w i s h t e m p h a s i z e , u n d b i t a l i c i z e d d u r i n g t y p e s e t t

1 2 A r t i c l e s c a b o a l i n e r o u t i n e t m u l t i - i s s u ei a b o u t f o u r t e i g h t d o u b l

1 3 I y o w a n t t i n c l s h o u l d b e i t h e r 5 X b l a c kc o l o r s l i d e s .

1 4 W d n o c o n s i d e rt e s i m u l t a n e o u s l y t o t h e rs e n d a n a r t i c l e t a n o t h e r mp l e a s e d n o s u b m i t i t o u

1 5 C O M P U T E D G A Z E T T E$ 8 0 0 f o p u b l i s h e d a r t i c l e s .t h e l e n g t h a n q u a l i t y o f t hu p o n a c c e p t a n c e . F o l l o w i n gD e p a r t m e n t , C O M P U T E D G A ZG r e e n s b o r o , N 2 7 4 0 3 ) i w e e k s f o u t o r e p l y . I y o

Page 45: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 45/136

i n n o v a t i o n n 1 t h p r o c e s s o c h a n g e s 2 n e m e t h o d , c u s t o m , d e v i 3 C a d p a k 4 B A S I C C o m p i l e r s e

F e a t u r e s o C a d p a k :- d i m e n s i o n i n g f o e x a c t s c a l e d o u t p u t

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

- p r i n t i t w s i z e s - f u l l o 1 / p a g ea d t e x t i f o u r d i f f e r e n t s i z e s —t h r e e s p e c i a l f o n t s i n c l u d e di n c l u d e s t h r e e t u t o r i a l s

• c r e a t e l i b r a r y s o o b j e c t s w i t h O b j e c tE d i t o r - m a t h a n e l e c t r o n i c i n c l u d e dd e s i g n y o u r o w p a t t e r n f i l l ss i z e , r o t a t e a n r e f l e c t o b j e c t sw o r k i m e t r i c o r c n g l i s h s i z e si n c l u d e s U S m a o u t l i n eC - 1 2 8 a d d e d f e a t u r e s :

d r a w c u r v e s w i t h u t 1 p o i n t sc r c a l c t e m p l a t e s w h i c h y o u c a s i z e o r o t a t e a a n y d e g r e el a r g e r w o r k a r e a ( 6 4 0 ^ 3 6 0 p i x e l s )

C a d p a kD e s i g n p i c t u r e s a n g r a p h i c s q u i c k l y a n p r e c i s e l y . U n l i k e o t h e r d r a w i n g p r o g r a m s ,y o c a p r o d u c e e x a c t s c a l e d o u t p u t o y o u rp r i n t e r . D e s i g n i t h u n i t s o y o u r d r a w i n gp r o b l e m ( f e e t , m i l e s , m e t e r s , e t c . ) a n s e n dh a r d c o p y t m o s t p r i n t e r s . U s e s e i t h e r t h ek e y b o a r d o l i g h t p e n . T w s e p a r a t e w o r ks c r e e n s — t r a n s f e r a r t w o r k f r o m o n s c r e e nt o t h e o t h e r . P l a c e t e x t i f o u r s i z e sa n y w h e r e i t h p i c t u r e — t h r e e e x t r a f o n t si n c l u d e d : O l E n g l i s h , 3 - a n T e c h . " T r yA g a i n " f u n c t i o n s a l l o w s y o t u n d om i s t a k e . S o l i d o d a s h e d l i n e s , c i r c l e s ,e l l i p s e s a a n a n g l e , r a y s a n b o x e s . S a v ea n e o i t f i l l p a t t e r n s , f o n t s a n o b j e c t s .C a d p a k i t h e f u l l - f e a t u r e d d e s i g n p a c k a g ef o y o u r C o m m o d o r e c o m p u t e r .

f o t h C - 6 4f o t h C - 1 2 8

$ 3 9 . 9 5$ 5 9 . 9 5

D e s i g n a R e m o d

C r e a t eD r a w

E n g i

F e a t u r e s o B a s k C o m p i l e r :• c o m p i l e t m a c h i n e l a n g u a g e ,

s p e e d c o d e o c o m b i n a t i o n o f b o t hf o a d d e d f l e x a b i l i t ys u p p o r t s o v e r l a y s t r u c t u r e s f o l a r g ep r o g r a m s

• e x t e n s i v e c o m p i l e r d i r e c t i v e s a l l o wp a r a m e t e r c h a n g e s d u r i n gc o m p i l a t i o nu s B A S I C e x t e n s i o n s s u c h a S i m o n ' s B A S I C , V i d e o B a s i c ,

B A S I C C o m p i l e rT h c o m p l e t e c o m p i l e r a n d e v e l o p m e n tp a c k a g e . M a k e y o u r p r o g r a m s t 3 t i m e sf a s t e r . C o m p i l e y o u p r o g r a m s i n t o m a c h i n el a n g u a g e , s p e e d c o d e { p s e u d o c o d e ) o c o m b i n a t i o n o b o t h . W i t h t h o v e r l a yf e a t u r e y o c a n c o m p i l e s e r i e s o f p r og r a m s t h a t l o a d i c o n s e c u t i v e l y . E v e nc o m p i l e s p r o g r a m s w r i t t e n w i t h B A S I Ce x t e n s i o n s ( S i m o n ' s B A S I C , V I C T R E E ,B A S I C 4 . 0 , V i d e o B a s i c , o t h e r s ) . C o n t r o lm e m o r y m a n a g e m e n t t g i v e y o t o t a l

G i v e y p r

Page 46: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 46/136

B r e a d y a n a l e r t . h o s t o d e a d l y e n e m i e s c a m a k e q u i c kw o r k o y o i n t h i s f r a n t i c a l l y p a c e d , m u l t i l e v e l a r c a d e - a c t i o n% a m e f o t h 6 4 j o y s t i c k i r e q u i r e d .

" O m i c r o n " i g a m e w h i c h c r e a t e su n i v e r s e f u l l o h o s t i l e a l i e n s . T

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

O m i c r o n i w r i t t e n p a r t l y i B A S I C a n p a r t l y i m a c h i n e l a g u a g e ( M L ) . F i r s t , t y p e i a n s a v eP r o g r a m 1 t h B A S I C s e c t i o n o f t h ep r o g r a m . S i n c e t h B A S I C s e c t i o n

T h p l a y e r i a b o u t t f i n i s h t h i s l e v e lb d e s t r o y i n g t h l a s t e n e m y u n i t , j u s t

l e s s t h e j y o r u t s c r e e n a pf o u r s k i l lt i o n k e y .y o s t a r ts y o c T h s k i l lf E x p e r f P r f A d v a f R o o k i

H o T W h e n t h s h i p a p p n e o t h e m i e s c a b o u n c e

Page 47: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 47/136

6 B 6 E 0 Sk s H i t s !I t

G E O S I n s i d e a n O u I y o u u s e G E O S t h e n o u r n e b o o k , G E O S I n s i d e a n

O u t . h a t h i n ( o y o n e e d .d e t a i l e d i n t r o d u c t i o n i l a i d o u f o t h n o v i c e - b e g i n n i n g

w i l h h o t l o a d G E O S . . . h o w l c r e a t e a b a c k u p . . . h o w t a l t e rI h p r e f e r e n c e m a n a g e r . . . h o w t f o r m a t d i s k s . . . l o a m g e o W r i t ea n g o o P a i n t i d e t a i l . E a s y t u n d e r s t a n d e x a m p l e s , d i a g r a m sa n g l o s s a r y a r i n c l u d e d t e n l i g h t e n t h b e g i n n e r .

T h a d v a n c e d u s e r w i l l f i n d m o r e d e t a i l e d i n f o r m a t i o n o G E O S ' s i n t e r n a l s a n u s e f u l t r i c k s a n t i p s . A d a c o n s t a n td i s p l a y d o c k - i n c l u d e s a s s e m b l y a n d B A S I C l i s t i n g . . . c o m p l e t el i s t i n g o o u F i l e M a s t e r u t i l i t y ( c o n v e r t s y o u r p r o g r a m s t G E O S f o r m a t w i t h a i c o n e d i t o r ) w i t h l i n e b l i n ee x p l a n a t i o n . . . c r e a t e s i n g l e - s t e p s i m u l a t o r f o o b s e r v i n gm e m o r y a n s y s t e m r e g i s t e r s . . . l o a m a b o u t w i n d o w s a n h o t u s t h o r n t y o u r a v a n t a g e . . . u n d e r s t a n d G E O S f i l e s t r u c t u r e .

I y o u ' r e j u s t g e t t i n g s t a r t e d w i t h G E O S o r g e t t i n g t t h e p o i n to w a n t i n g t a d y o u r o w a p p l i c a t i o n s , t h e n G E O S I n s i d ea n O u t w i t h e l p y o u o n y o u r w a y . $ 1 9 . 9 5

G E O S T r i c k C o n t i n u i n g t h t r a d i t i o n e s t a b l i

r e f e r e n c e l i b r a r y , G E O S T r i c k s T t e c h n i q u e s f o a n y o n o w h u s e s G EI t ' s e a s y t u n d e r s t a n d w i t h o u t t a l k d e t a i l e d i t h a p p l i c a t i o n s o t h r o ut c r e a t e u t 6 p o i n t t e x t a n d a m ap e r f e c t c o m p a n i o n v o l u m e t A v a i l a b l e S e c o n d Q u a r t e r .

l a C C o u i l

P . O . B o 7 2 1 9 D e p t . G G r aT e l e x 7 0 9 - 1 0 1 - F a x 6 1 6 / 2 4 1 - 5 0 2

T r e c e i v e ( o u t c o p y o C E O S I n s M o t n dc a l l n o l o t h n a m e o t h O e a l a r o r o o o k s l oy o u i V i s a . M o A m e i c a r d . A d $ 4 . 0 0 p e F o r e i g n o r d e r s a d S 2 . 0 0 p e r b o o k . C a l l o D e a l e r i n q u i r e s w e l c o m e — 2 0 0 0 n a t i o n w i d e T r a d e n a m e s o B e r k e l e y S o l t w o r k s .

J u s t f e o o u b o

T c o m p l e t e l e v e l , y o u m u s te l i m i n a t e a l 1 e n e m i e s . I y o l o s e

Page 48: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 48/136

s h i p , y o u ' l l s t a r t o v e r o t h s a m el e v e l . b o n u s o 1 0 0 0 p o i n t s i a w a r d e d i y o m a k e i t h r o u g hl e v e l o y o u r f i r s t t r y . B o n u s s h i p sa r a w a r d e d a f t e r c o m p l e t i n g l e v e l s4 , 8 , a n 1 2

Y o u r E n e m i e sA t h b e g i n n i n g o e a c h l e v e l , y o u re n e m i e s a r d a r k b l u e d r i f t e r s . T h e ya r h a r m l e s s a t t h i s s t a g e i t h e i rl i f e c y c l e . A t i m e p a s s e s , s o m e o t h d r i f t e r s b e c o m e c y a n b o m b e r s .B o m b e r s l e a v e a a s s o r t m e n t o d e a d l y o b j e c t s i t h e i r w a k e . S e t h t a b l e f o r a d e s c r i p t i o n o f a l t h e n e m i e s i O m i c r o n ,

I t h e y a r n o d e s t r o y e d ,b o m b e r s b e c o m e y e l l o w d e s t r o y e r s .D e s t r o y e r s m o v e t w i c e a f a s t a b o m b e r s , a n t h e y s h o o t y e l l o wm i s s i l e s w h i c h a r s i m i l i a r t o t h o n e s y o f i r e . W a t c h d e s t r o y e r sc a r e f u l l y — t h e y c a c h a n g e t h e i rd i r e c t i o n a t h f i r s t c o r n e r t h e ye n c o u n t e r .

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

I y o w i s h t p a u s e t h g a m ea a n t i m e , p r e s s S H I F T o S H I F TL O C K . I y o u s R U N / S T O P -R E S T O R E t b r e a k o u o t h g a m e ,y o c a n n o t r e s t a r t p l a y s i m p l y b r u n n i n g P r o g r a m a g a i n . I n s t e a d ,y o m u s t t u r n t h e c o m p u t e r o f a n b a c k o n t h e n r e l o a d P r o g r a m 1

E n e m i e s P o i n t s C o l o r A p p e a r s

I m p r o v i s

' I 1 T Et y t tt i I V f f

D o n a l d E d d i n g t o n

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

T h C o m m o d o r e 6 4 h a s p o w e r f u ls o u n d c h i p k n o w a t h S I D ( S o u n dI n t e r f a c e D e v i c e ) . Y o u ' v e p r o b a b l yh e a r d w h a t i c a d i g a m e s a n m u s i c p r o g r a m s . " I m p r o v i s o r " l e t sy o p l a y a l o n g w i t h S I t c r e a t em u s i c w i t h o u t m u c h e f f o r t .

I m p r o v i s o r c a p l a y m u s i ca l o n g w i t h y o o p l a y a l o n e . T h e r ea r t h r e e w a y s t l e I m p r o v i s o r p l a ys o l o — y o u c a l e t h c o m p u t e rc h o o s e r a n d o m n o t e s , l e i c r e a t es o n g w i t h t h p r o g r a m ' s " i n t e l l ig e n c e " r o u t i n e , o r l e i p l a y f r o m i t r e p e r t o i r e o f a m i l i a r s o n g s . B u t h b e s t w a t e n j o y I m p r o v i s e r i t p l a y a l o n g w i t h t h p r o g r a m . D o n ' tw o r r y i y o u ' v e n e v e r p l a y e d m u s i cb e f o r e — i m p r o v i s e r w i l l m a k e s u r et h a t y o u s o u n d g r e a t .

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

I m p r o v i s a n y o u wt h e m .

m o v e d .t i n g " b

N o r a n d o m ,o d y . T h i sf o s o n g I m p r o v i s

P r e sm u s i c a lc o m p u t e

1 - 8 O O O D O

Page 49: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 49/136

2 2 L i n c o l n R o

M O N I T O R SS a m s u n g 1 4 C o l aS a m s u n g G r o w n 1 ? 8 C o l . C a b l eM o n i t o r C a b l eN E 1 2 " C o t o f

$ 1 3 9 , 9 04 9 . 9 0

B . 7 75 . 7 7

S 1 3 4 . 9 0

D I S K E T T E SS o n y D S D D 5 V < "M e a e P r e c i s i o nB o n u s b S o n y 3 f S o n y 3 t W m n o r s

D S D D 5 » D S D D S V . "V e r b a t i m D S D D S '

r D S D DS S D D

D S D O

- - •

.

9 . 9 78 . 9 77 . 9 76 . 9 7

2 5 . 5 0T 9 . 5 02 4 . 0 0

S O F T W A R E C L O S E O U T S? o r kZ o r k I Is z C a l c N o F r c g g e r . . . . , ,

B e P o p e y eM u l t i p a r tT r i a dB a f f l e i o n eR o b o t r o nR a c k - E m U

4 . 7 7, . 4 . 7 7

4 j . . 7 . 7 7. . . . 7 7

. . S 7 . 7 7S 7 . 7 7S 7 . 7 7

. . $ 2 9 . 7 7. . . » 4 . 7 7

7 . 7 7. . 7 7

6 . 7 7

P R I N T E R SO k i m a i a 1 O k i m a l e 2 P l u g - N - P r i n l C M P l u g - N - P r i n l A m i g a . .P a n a s o n i c 1 0 9 1P a n a s o n i c 1 0 3 0 . .S t a r N 1 S l a r S G I XO V i m a t e 1 2 E p s o n L 6 E p s o n F X 8 5

$ 1 2 4 . 7 7$ 1 3 4 . 7 7

5 9 . 7 76 9 . 7 7

. . . . J 2 2 4 . 7 7S 1 9 9 . 7 7$ 2 3 9 . 7 71 2 2 8 . 7 7S 2 2 4 7 71 2 3 9 . 9 0S 3 6 9 . 9 0

E p s m F 2 8 M 7 9 . 9 0

C O M M O D O R E C L O S E O U T SV I 1 5 2 5 G r a p h i c s P r i n t e r . . . 9 9 . 9 0M P 8 0 P r i n t e r . S t 0 9 . 9 0C 1 6 0 0 3 0 B a u d M o d e m 3 7 . 9 0C o m m o d o r e P l u s M S 7 9 . 9 0

J O Y S T I C K S A C C E S S O R I E SW I C O T h B o s sW I C O B a l lW K W a K r a r t . 5 ' / i " D r i v e C i e a n a . '3 f t ' O t v e C l e a n sC R C l e a n e rC C o v e r .C 1 2 8 C o v e rD r i v e C o v e t S P u n t e r H e C l e a n e r

. . . s. .

. .

- - . S

1 0 . 7 71 4 . 7 71 B . 7 7

8 . 7 76 . 7 77 . 7 7

1 4 . 7 76 . 7 77 . 7 77 . 7 77 . 7 7

C L O S E O U TK o a l a P a

B K o a l a T e c h n o l o g i e s . S 3 9 , 7 7

A C C E S SM a c t iM a c h 1 2 L e a d o r B o a r d . . .T o u r n a m a n l D i s k

2 2 . 5 0$ 3 9 . 9 0$ 2 3 . 9 0

1 2 . 9 0

T I M E W O R K SS y t » > a P o n e f ' s

P e r s o n a ! F i n a n c eD a t a M a n a g e r 1 2 S w i f t c a l c 1 2 w / S i d e w a y sW t K O w n l e i 1 2 w J S p e l l C h e c kP o i n a r ) 2 . .

A l F o u rD a i a M a n a g e rW o r d w r i t e r . S w i f i C a l e

A l T h r e e

3 9 . 9 03 7 . 7 73 7 . 7 73 7 . 7 73 7 . 7 7

S 1 4 9 . 9 02 7 . 7 72 7 . 7 73 7 . 7 7

S 1 3 9 . 7 7

C h a m p i o n s h i p W r e s t l i n gW o r d G a m e sS u p p e r C y c l eS u m m e r G a m e sS u m m e r G a m e s I tW i n t e r G a m e sF a s t L o a d . . M u l l i n l a nW o i l d K a r a l e C h a m p . . W o r l d s G r e a t e s l B a s e b a l l . . K o r o n i s H i l lE i d o l o n

S 2 3 . 9 02 3 . 9 0

S 2 3 . 7 7$ 3 3 . 9 0S 2 3 . 9 0

2 3 . 9 02 3 . 9 03 9 . 9 01 7 . 9 0

$ 2 2 . 9 0S 2 2 . 9 0

2 2 . 9 0

C

Page 50: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 50/136

S i n c e 1 9 8 1

L y c o C o m pM a r k e t i n g C o

L y c o C o m p u t e r i o n o t h e o l d e s t a n d m o s t e s t a b l i s h e d c o m p u t e r s u p p l i e r s i A m e r i c a . B e c a u s e w a r d e d i c a t e d t s a t i s f y i n g e v e r y c u s t o m e r , w h a v ee a r n e d o u r e p u t a t i o n a t h e b e s t i t h e b u s i n e s s . A n d , o u s i y e a r s o e x p e r i e n c e i c o m p u t e r m a i l - o r d e r i y o u r a s s u r a n c e o k n o w l e d g e a b l es e r v i c e a n q u a l i t y m e r c h a n d i s e .W f i l l 9 5 o a l o r d e r s e v e r y m o n t h . H e r e ' s h o w : l o w e s t p r i c e sa n y w h e r e m u l t i m i l l i o n f a c t o r y f r e s h i n v e n t o r y c o u r t e o u s ,k n o w l e d g e a b l e s a l e s s t a f f • 2 4 - h o u r s h i p p i n g o i n - s t o c k i t e m sP l u s : f r e e s h i p p i n g i U o p r e p a i d c a s h o r d e r s n d e p o s i t o C . O . D . o r d e r s n s a l e s t a o u t s i d e P f u l l m a n u f a c t u r e r s 'w a r r a n t i e s a p p l y a i f r e i g h t , U P B l u e / R e d s h i p p i n g a v a i l a b l eC a l l L y c o C o m p u t e r . S e f o y o u r s e l f w h s m a n y c u s t o m e r sk e e p c o m i n g b a c k t L y c o f o t h b e s t p r i c e s , t h m o s tc o m p l e t e i n v e n t o r y , a n o u f a s t a n c o u r t e o u s s e r v i c e .T o r d e r , c a l l t o l l - f r e e :1 - 8 0 0 - 2 3 3 - 8 7 6 0i P e n n a . : 1 - 7 1 7 - 4 9 4 - 1 0 3 0C u s t o m e r S e r v i c e :1 - 7 1 7 - 4 9 4 - 1 6 7 0O w r i t e ;L y c o C o m p u t e r , I n c .P . O . B o x 5 0 8 8J e r s e y S h o r e , P 1 7 7 4 0

J

C O M C o m m o d o r e 1 9

C o m n x x K i e t 5 7 1D o m m x f o i e 1 2 C o

C O M M O D O R E -C o m i n o d c i r u

1 5 4 1 D r i v e0 0 V P n m «

C O M M O D O R EH A R D W A R E

1 2 8 C o m p u I e t S 2 7 5

Page 51: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 51/136

V i c k i e B l a k e rC u s t o m e r S e r v i c e

D e p a r t m e n t M a n a g e r" O u r C u s t o m e r S e r v i c e

D e p a r t m e n t i o n e e x a m p l eo h o w m u c h L y c o C o m p u t e r

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

o u g o a l w i t h e a c h p e r s o nw h c a l l s i t b a h e l p f u l ,

e f f i c i e n t , a n c o u r t e o u s a p o s s i b l e . W e ' r e r e a d y t f i n d

t h a n s w e r s ■ f r o m q u e s t i o n sa b o u t t h s t a t u s o a o r d e r ,

t w a r r a n t i e s , t p r o d u c ta v a i l a b i l i t y a n p r i c e - o

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

L D i s k e t t e s C O M M O D O R ES O F T W A R E

A c c e s s :L o a f e r B o a r d S 2 4 9 5

M a r t i $ 2 3 9 5M a c t i - 1 2 8 $ 2 9

1 0 t h F r a m e „ $ 2 9

F i r e b i r d :C o l o s s u s I

E I p I BF r a r k i e G o e s 1 I t a l y

P a w n

Page 52: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 52/136

E i s e u t i v B T o u r n a m e n t $ 1 3 9 5T o u r n a m e n l 1 $ 1 9

T a t f e n g T e a c n e r T i a k e t

T r i p l e P a d * $ 1 4 9 5d v i s i o n :

A l i e n s 5 2 7 C n a m p i o n s h i p B a s k B i b a l l J 2 2 . 7 5

H T e c h E x p r e s s i o n s :H e a n W a r e

H o i d a y P a p s rC a r d W a r a

H a c k e r J I B 7 H a c k a i 5 2 7

L a b y n n l h $ 2 7 U t r l e P e o p l e $ 2 0 . 7 5

P a r r y W a i eW a r e W i A H . . . .

.

. .$ 1 1

M u s i c S t u d i o $ 2 2 . 7 5P o r t a l S 2 9

T a s s T i m e s 5 2 2 . 7 5T i t a n i c $ N E W

M i c r o p i o s * :c r o | B t - _ . . . . $ 1 9

i k s E o g l e S 2 1 . 9 5 A e c e s i :T n p k i P . K k

A e i l v i j i o r i 'E n c h a n t e r T n l o q y

S o l o F I - o f l t S I 9 G a m e M a k e r .T o p G u n n e r $ 1 9 . 9 5 L e a r n e r G o d d e s s e s

l i c r o l e a g u a : T e r m P a p e r . . . . .; r L e a g u e B a s e b a l l $ 2 9 C t i a m p i o n h t u p B a s k e t b a l l . . . .■ r a l M a n a n e r $ 2 9 C h a m p K i n s h i D Q o l ( ,• $ 1 5 . 9 5 M l c r o p m s e :" D i s k $ 1 3 . 9 5 C r u s i i r l n I n E i i r o p o $ 2 4 . 9 5h u W r e s t l i n g . , , . $ N E W D e c i s i o n I D o s o i i „ 1 2 4 . 3 5I f 7 - 1 5 S t r i k e E a g l f l $ 2 2 , 9 5

1 2 8 K $ 3 2 7 5 S i l e n l S e r v i c e S 2 2 9 5 S f r a l e g i c S l m u l a l l o n s :( J $ 2 7 M i c r o l e a g u e : C o m p u t e r B a s e b a l$ 2 7 M i c r o L i i a g u e B a s e b a l l S 3 5 9 5 S u b l o g i c :

$ 1 5 7 5 G e n e r a l M a - i a g e r S J 9 F g i l t S i m u l a t o

H a c h a r 2L i t r ' e P e o p l e

. . . . S 1 8 7 5$ 2 5 . 7 5

$ 2 7 S 1 7

$ 3 5 . 7 5

S r a t D i s k' 8 T e a m D i s k

B r o d e r t o u n d

A n c r r r n : A r t o W a P u n L S t i o p

P r i n t S h o p C o m p a n i o n .C a r m e n S a n D i e g o ( U S A I . . . .

O B a l a n c eW r i t e r H 2 8 K | . .

S l r a l e g i c S i m u l a t i o n s :$ 3 9

S 2 9

5 1 6 9 5$ 1 8 9 5

S 3 6 9 5S 3 9

5 2 1 3 5$ 2 9

1 2 4 . 9 5 c o l o n i a l C o n q u e s t

A c c e s s :L e a o i c B o a r d

P o n a iT o u m a m e r n #

A d i v i s l o n :r o w e O T i m e

C h a m p i o n s t i i p B a s k e i B a n C h a m p i o n s h i p G o

H a c k e r

M u s i c S t u d i oT a s s T i m e s . .

S

. . $ 3 { C A L LJ e S i m u l a t o r . .

E p y i :A o s n a i T n i o g y . . . $ 2 9

R o g u s ( 2 2 9 V , m e i G a m e s $ 2 9

F i r e b i r d :P a w n S 2 8 . 9 5

E p yA p s h a i

U n i s o n W o r l d :P r i n : M a s l e r $ 2 4 . 9 5

A G a l l e r y o i $ 1 8 9 5V I P :

V I P r o f e s s i o n a l $ 1 1 5

D e s t r o y eK a r n l n C h

H o g u f l

P a n a s o n i cP R I N T E R S 1 0 9 1 i $ 2 6 9

1 0 9 2 1 $ 3 3 51 5 9 2 S 3 9 9

i

Page 53: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 53/136

s * i k o i M S P i o o o v c J 1 5 *S e i k o i h a S P 1 M 0 A I M o

P r i t o n i c 1 0 8 0 1 $ 1 9 5S l i r N X - I O f l

S l a r N P - 1 0 . 1 1 6 9C i t l u n i a o - D 1 1 7 8

1 5 9 5 S 4 9 93 1 3 1 $ 2 4 9

3 1 5 1 J 3 9 91 0 B 0 A P I C * 2 3 9

E P S O NL X B 6 $ 2 0 9

F X 8 5 $ 3 5 5

M S P - 1 0M S P - 1 5

M S P - 2 0M S P - 2 5

E B O S 4 4 SE I O O O 5 5 7 9 S E I K O S H A

N X - I O CN L - I O

N X - 1 5N B - 1 5

S O - 1 0S D - 1 5 . S 4 3 8

S R - 1 0 , $ 4 6 9S R - 1 5 . . . $ 5 3 5

N B 2 4 - 1 S 1 7 2 9N D - 1 5 $ 4 1 5

N R - 1 5 $ 5 2 9

F X 2 8 6 $ 4 7 9L Q B O O $ 4 4 9 5 P 1 0 0 0 A P I I C S

L Q 1 0 0 0 $ 6 5 9 S P 1 2 0 D A M B M $ 2 F X B 6 E S C A L L S P 1 2 0 0 A S J R 5 2 3 2 S 2 1 5

F X 2 B 6 E . S C A L L S P I f l O V C S 1 5 9S P 1 B 0 A I 1 1 6 5

S L - f l O A . $ 3 7 5M 1 3 0 0 A I M 3 M P 5 3 D 0 A 1 J 5 7 9

5 4 2 0 A i _ S 1 0 9 9! 3 0 0 C o i O f K i l S 1 1 9

B P - 5 1 2 0 R i b b o n | 1 5 S P - I O O O R i a o o n $ 8 . 5 0

T o s h i b a3 2 P I $ 4 7 6P 3 4 1 P E $ 7 2 9

P 3 4 1 S $ 6 9 9P 3 5 1 E S C A L L

M o A v a l a i

1 2 0 0 1 k

D I A B L OO t u m a t B 2 S S 1 B 91 2 N L $ 2 2 52 9 . . $ 4 4 9

2 9 3 $ 5 9 91 8 2 . . . . , . . J J I 41 9 2 - * 3 6 51 9 3 . J 5 5 B

D 2 ( 6 1 96 3 5 $ 7 9 9

D - 6 0 I F $ 2 3 9 5

L E G C n D$ 1 5 9

1 0 8 0 $ 1 9 B

1 2 0 0Z o o m

P 1 2 0 0 S ( i n t e r n a l )P 1 2 0 0 X ( i m a r n a l )

P 2 4 0 0 S T ( i n t e r n a l ] . , .P 2 4 0 0 X L ( i n t e r n a l !

H a y * *S m a r t m o a o m 3 0 0

S m a i t m o d e m 1 2 0 0S m a r l m o d o m 1 2 M Bm a r t m o d B m 2 4 0 0 l o m o d o m l l B

S m a n 3 0 A p p l e l i A n c h o r

V o l k s m m J i m 1 C o m o n o r

1 6 7 0 $ 1

Page 54: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 54/136

S k i d d e r sI . J . L y l e s j r .

T h i s a r c a d e g a m e f o r t h e 1 2 d e m a n d s t h e q u i c k e s t o r e f l e x e s .j o y s t i c k i r e q u i r e d .

Y o a r o n o f i v e s k i d d e r s s t u c k i c l o s e d u n i v e r s e . A l f i v e o y o

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

D o nd o y o u ( a n d i t ' s e c o n d s e r i n t h t h a t d i s e c o n d sa l s o g r b o t t o m

b a g o t i m e1 0 p e r

I n t r o d u c i n g n e p r i n

Page 55: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 55/136

t h a t ' s b a s e d o n a o l f a v o

A l o u p r o d u c t s c a r r y

Page 56: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 56/136

P R I Z E S" T h e C o m p u t e r E x p e r t s "2 2 2 9 2 N P e p p e r R d . , D a r r i n g t o n i 6 0 0 1 0

f r o m t h d a t e o p u r c h a s s e n d y o u r p r o d u c t t u s I M M E D I A T E L Y s e n d y o

v i a U . P . S . p r e p a i d . T h i sH i l . o \ O

C O M M O D O R E 6 4

I n c l u d e s t h e G E O S p r o g r a m .

s a l e s 1 5 9 . 9 5L i s t $ 2 9 9

T T U N E RN o s w i t c h y o u r c o m p u t e r

m o n i t o r i n t o a t e l e v i s i o n s e w i t ht h f l i c k o s w i t c h . T h i s T u n e r

h a d u a l U H F / V H F s e l e c t o rs w i t c h e s , m u t e , a u t o m a t i c f i n e

t u n i n g a n c o m p u t e r / T Vs e l e c t o r s w i t c h e s . H o o k s u b e t w e e n y o u r c o m p u t e r a n d

m o n i t o r ! I n p u t s i n c l u d e d f o 3 0 o h m , 7 o h m , a n U H F .

s a l e s 7 9 9 5L i s t 1 1 3 0

1 4 R G C O M P O S I T EC O L O R M O N I T O R

B L U E C H I PD I S K D R I V E

L i s t $ 2 4 9

C O M M O D O R E 1 2

s a l e $ 2 8 9 . 0 0L i s t S 3 9 9

1 3 C O L O RM O N I T O R

H i g h R e s o l u t i o n , 1 0 0 0 c h a r a c t e rd i s p l a y , w i t h b u i l t i a u d i o

s p e a k e r w i t h v o l u m e c o n t r o l .s a l e s 1 7 9

B I B L U E P R I N T E R

T h i s i t h a f f o r d a b l e p r i n t e ry o u ' v e w a i t e d f o r ! B ' / l " l e t t e r

s i z e , 8 c o l u m n d o t m a t r i x , h e a tt r a n s f e r p r i n t e r f e a t u r e s u p p e r

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

m u c h m o r e .s a l e s 3 9 . 9 5

L i s t $ 1 9 9

1 2 8 C O L U M NM O N I T O R C O M S T A R 1 0 0 0P R I N T E R

B E S T S E R V I C E I T H U S D A E X P R E S S M A I L

Page 57: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 57/136

O V E R 1 0 0 0

1 D A F R E E T R I A LC U S T O M E R L I S T O O V E R

3 , 0 0 0 , 0 0 0 L A R G E S T I T H U S M U S I C A L K E Y B O A R DT h i s s t u r d y 4 k e p r o f e s s i o n a l

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

r e a l k e y b o a r d i n s t r u m e n t .( C o n d u c t o r s o f t w a r e r e q u i r e d )

S A L E $ 6 9 . 0 0i l s t $ 1 5 9 . 9 5

C O M P U T E RC L E A N E R S

' - ' M o n i t o r S c r e e n R e s t o r e rC l e a n i n g K i t , D i s k D r i v e C l e a n e r ,

A n t i - S t a t i c K e y b o a r d C l e a n e r• C h o o s e a n y o I h e s e t h r e e

c o m p u t e r c l e a n e r s f o o n l y S 9 . 9 5e a c h !

s a l e $ 9 5 L i s i $ 1 9 . 9 5

1 2 0 0 B A U D M O D E MS a v e t i m e a n m o n e y w i t h t h i s1 2 0 0 B a u d m o d e m . I h a m a n yf e a t u r e s y o e x p e c t m o d e m t

h a v e p l u s 4 t i m e s t h s p e e d !

s a l e S 7 9 9 5L l s l $ 1 9 9

S U P E R A U T OD I A L M O D E M

3 0 B a u d M o d e m h a o n - l i n ec l o c k , d i a l i n g f r o m k e y b o a r d ,

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

s a l e $ 2 9 . 9 5L i s t $ 9

S I N G L E S I D E D D O U B L E D E N S I T Y D I S K S. 2 9 * e a .1 0 0 % C e r t i f i e d 5 ( l o p p y d i s k s . L i f e t i m e

W i m n t y . B o o 1 0 0 $ 2 9 . 0 0 L i s t I I . 9 9 e a c h

S P E C I A L B O N U S C O U P O NW p a c k s p e c i a l s o f t w a r e d i s c o u n t c o u p o n w i t h e v e r y

C o m p u t e r , D i s k D r i v e , P r i n t e r , o M o n i t o r w s e l l ! T h i s c o u p o na l l o w s y o t S A V E O V E R $ 2 5 0 o f s a l e p r i c e s !

( E X A M P L E S )N a m e L i s t S a l e C o u p o n

A C T I O N P A C K ( D ) J 1 » . 9 SL E A D E R B O A R D ( D 1 3 . 9 5L E A D E R B O A R D C O U R S E S ( D ) . . . 1 3 . 9 5M A C H < W . 9 SM A C H 1 1 ( M . 9 5T E N T H F R A M E ( D 3 3 . 9 5

A C C O L A D EA C E O F A C E S ( D I I S . MD A B U S T E R S ( D ) 1 1 . 9 5F t G H T N I G H T ( D ) l t . 9 5H A R D B A L L | D L A O F T H E W E S T < D 1 » . » *K I L L E D U N T I L D E A D ( D l i . W

B A R O N ( D ) .M I L L I O N A I R E < □ T Y C O O N ( D ) . . ,

T O W E I S K O P F P R O G O L F ( D J ( 1 1 . 9 5V I D E O P H I L E ( D 1 4 . 9 5P R I N T E R S L I B . 1 ( D ) t » P R I N T E R S L I B . 2 ( D ) 1 . 9 5D A T A B A S E M G R . / P L U S - C i a I D ) . . . . M . 9 5M I N D O V E R M A T T E R ( D 1 . 9 5

P R I N T S H O P i l i i . . ( j R A I M I I C S L I B . l . l o ' M D I 1 S . 9 JC O M P A N I O N | D U . T O S H O P ( D 3 . « |W H E R E 1 C A R M E N S A D I E G O ( D G R A P H I C S L I B . H O L I D A Y E D I D ) .

E L E C T R O N I C A R T SH E A R T O F A F R I C A ( D S 9 . 9 5O N O O N ( D » . 9 SP I N R A L L C O N T B U C T I O N ( D > » . 9 SM U S I C C O N S T R U C T I O N ( D » . 9 SR A C I N G O B S T R U C T I O N ( D 9 . 9 5M A R B L E M A D N E S S ( D U . 9 SS T A R F L E E T < D 1 3 . 9 5B A L K O N R A I D E R ( D 1 1 . MQ U 1 Z A M ( D U .

D A T A S O F T

Page 58: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 58/136

T a s s T i m e s I T o n e t o w nF r o m t h T o n e t o w n T i m e s c o m e s t h f o l o w i n g s t a r t l i n g a n n o u n c e m e n t :

E r s t w h i l e T o n e t o w n e y e s o r e J o n b o iW a l t u n e , c i t e d f o r a g g r a v a t e d t o n e l e s s -n e s s , l e f t t o w n q u i e t l y l a s t n i g h t . S o r e -e y e d l o a t h d i n o r e g r e t h i s d e p a r t u r e .

" H j u s t c o u l d n ' t g e t a k e o w h a t ' st a s s , " s a i d c e l e b r a t e d b o d y s t y l i s t C h a z ," n m a t t e r w h a t h d i d . H w o r e t h m o s tt t n t o n e s h i r t s w i t h u g i y l i t t l e e m b l e m s o t h e m a n b l u e s c r u b p a n t s w i t h s o m e o n ee l s e ' s n a m e o n o n e h i p p o c k e t . "

F o a n y o n e a b o u t t v i s i t A c t i v is i o n ' s T a s s T i m e s i T o n e t o w n , t h f a t eo p o o r J o n b o i s h o u l d s e r v e a w a r ni n g . I i p o s s i b l e t c o m m i t m a n yc r i m e s i n t h i s s t r a n g e s t o f w o r l d s , b u n o n e i a m a j o r a s i m p l y b e i n g u n t a s s .I f a c t , y o u r v e r y s u r v i v a l d e p e n d s o nh o w e l l y o a l t e r y o u r a p p e a r a n c e ,w i t h n e p i n k h a i r s t y l e a n s e o T r o p p o W e a r d u d s f r o m D o w n U n d e T ,t c o n v i n c e t h l o c a l s t h a t y o u n d e rs t a n d t h m e a n i n g — a n d t h i m p o rt a n c e — o f t h w o r d t o n e . F a i l a t t h i s ,a n y o f a i l b e f o r e y o b e g i n .

F a i l a t w h a t ? y o u a s k . W h y , a r e c u i n g G r a m p s , o f c o u r s e . S e e , a s o m ep o i n t d u r i n g t h l a s t c o u p l e o d a y s ,G r a m p s , i w h o s e l i v i n g r o o m y o u b eg i t h i s a d v e n t u r e , h a d i s a p p e a r e dt h r o u g h m a g i c h o o p , l e a v i n g b e h i n dn o t h i n g b u a c r y p t i c j o u r n a l a n s o m ew e l l - a g e d p i z z a . B e c a u s e y o w a n t t f i n d t h g u y , y o d e c i d e t f o l l o w h i t h r o u g h t h h o o p , a n d y o u e n d u p i t h i s r e a l l y w e i r d ( b u t e x t r e m e l y t a s s )

h e l p y o g e t a j o b w i t h t h T o n e t o w nT i m e s . W h a t h e w o n ' t w i l l i n g l y d o ,t h o u g h , i t a k e y o t F r a n k l i n S n a r l ' sp e s t o r e , b e c a u s e S n a r l k e e p s s o m ef a i r l y d i s g u s t i n g p e t s i n t h e r e . T h e y ' r ec a l l e d b l o b p e t s , a n e v e n t h o u g ht h e y ' r e a l t h r a g e i T o n e t o w n t h e s ed a y s , t h e y ' r e f a f r o m w o n d e r f u l . S n a r l ,i s e e m s , n o o n l y s e l l s t h e m , b u a l s om a k e s t h e m .

S n a r l i s n a k e . L i t e r a l l y . I y o d o n ' t b e c o m e t a s s , h e ' l l k i l l y o u . E v e n i y o d b e c o m e t a s s , a n t h e n t r t o i nt e r f e r e w i t h c o u p l e o h i b u s i n e s sd e a l i n g s , h e ' l l k i l l y o u a n y w a y . F r a n kl i S n a r l i t h b a d g u y o t h i s s t o r y ,a n d r u m o r h a i h i t h o n e b e h i n dG r a m p s ' d i s a p p e a r a n c e . G u a r d i n g h i h i d e a w a y , t h o u g h , i t h i s n o s e a n t h i sp a i r o f e y e s , a n d . . . .

T o n e t o w n i a c r o s s b e t w e e nA l i c e ' s W o n d e r l a n d , w i t h i t

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

e p i s o d e o " T h e M o n k e e s " T s h o w , w i t h i t o v e r s t a t e d

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

n o t w i t h s tf e r e d l i t t a b l e w o r ls o , t h i sm u c h m op l a y e r s a i n a n c o m e t h w h e e l a S y n a p s e ) ,a n T r i n i

c l e a r l yw i l l d m e n j o y m e w i t h wr e c o g n i z s t r a n g en o j o i n a d v e n t u r e

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

1

Page 59: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 59/136

C O M M O D O C O M P U T E I ' sM a c h i n eL a n g u a g e

G a m e sf o r t h e

C O M M O D O R E6 T H C O M M O D O R E

C O M P L E T E

T h r e ef r o m C b r i n g y a n c o d o c u m el a n g u a m i n g t i n g a m

u t i l i t i e s , a n e a s y - t o - ut i o n s f o h o m e , b u s i n es c h o o l .

E x c e p t i o n a l n e b o o k s f r o m C O M P U T E ! f o y o u rM a p p i n g t h C o m m o d o r e 1 2 O t t i s R C o w n e rT h i s c l e a r l y w r i t t e n , c o m p r e h e n s i v e m e m o r y m a a n d p r o g r a m m e r ' s g u i d e , w r i t t e n b t h t e c h n i c a le d i t o r o C O M P U T E ! P u b l i c a t i o n s , p r o v i d e s d t a i l e d e x p l a n a t i o n o t h i n n e r w o r k i n g s o f t h eC o m m o d o r e 1 2 8 c o m p u t e r . T o p i c s i n c l u d e m e o r m a n a g e m e n t . B A S I C 7 . 0 , I / O c h i p r e g i s t e r s ,t h o p e r a t i n g s y s t e m , s y s t e m R A M . a n m u c hm o r e . T h i s i a i m p o r t a n t r e f e r e n c e ( o b o t hB A S I C a n m a c h i n e l a n g u a g e p r o g r a m m e r s .( 1 9 . 9 5 I S B N 0 - 8 7 4 5 5 - 0 5 0 - 2

C O M P U T E R S M a c h i n e L a n g u a g e G a m e sf o t h C o m m o d o r e 6 E d i t e dT h i s c o l l e c t i o n o t h e b e s t m a c h i n e l a n g u a g eg a m e s f r o m C O M P U T E ! m a g a z i n e a n d C O M -P U T E I ' s G a z e t t e i m u s t f o 6 g a m e p l a y e r sa n m a c h i n e l a n g u a g e p r o g r a m m e r s . T h e b o o ki n c l u d e s b o t h t h s o u r c e c o d e ( s t u d y i n g t h e s el i s t i n g s i a e x c e l l e n t w a t i m p r o v e y o u r m c h i n e l a n g u a g e p r o g r a m m i n g ) a n d o b j e c t c o d e f o t r i e p o p u l a r g a m e s " C u t - o f f I , " " C a m p a i g n M a a g e r . " " N e s s i e , " " M i a m i I c e , " " H e a t S e e k e r , "" W h i r l y b u d , " a n " L a s e r B e a m . " d i s k i a v a i la b l e f o S 1 2 . 9 5 w h i c h i n c l u d e s p r o g r a m s i t h b o o k , 6 1 0 B D S K .

T h C o m p l e t E d i t e d

b o o k / d i s k c o ms o p h i s t i c a t e d a p c o m p l e t e , e a s y - to f t h e s i a p p l i c a n d S p e e d C a l c ,w o r d p r o c e s s i n g" P l u s / T e r m . " a nc o m m u n i c a t i o n sp o w e r f u l m u s t cS k e t c h p a d , " " U l a l s o i n c l u d e d . A l r e a d y t l o a d a n 1 2 f u n n i n g i

v i s i t i n g t h t o n e s p o t s a n l i s t e n i n g t t h r e a l l y t a s s t a l k , i a e n j o y a b l e a t r y i n g t s o l v e t h p l o t . I y o w a n ts o m e t h i n g d i f f e r e n t , t r v i s i t t T o n e -

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

Page 60: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 60/136

t o w n . g u a r a n t e e y o t h a t w h e r e v e re l s e y o t r a v e l i n a d v e n t u r e l a n d , y o w o n ' t f i n d p l a c e e x a c t l y l i k e i t

— N e i l R a n d a l lA c l i v i s i o n2 3 5 0 B a y s h o r e F r o n t a g e R d M o u n t a i n V i e w , C 9 4 0 4 3$ 3 4 , 9 5

R o b o t R a s c a l sT h i s n e p r o g r a m f r o m E l e c t r o n i c A r t si g r e a t f u n . I t a k e s t h e c h a l l e n g e o c o m p u t e r p l a y a n b r o a d e n s i t e c o m p a s s t h f u a n i n t e r a c t i o n o f f a m i l y b o a r d g a m e . A m u l r i p l a y e rg a m e , i p r o v i d e s a o p p o r t u n i t y f o g o o d - n a t u r e d c o m p e t i t i o n t h a t r e q u i r e ss h r e w d s t r a t e g y a n a i n s t i n c t f o r r v e n g e . I a d d i t i o n , t h e a n t i c s o t h r a c a l l y r o b o t s d e l i g h t a n e n t e r t a i nt h r o u g h o u t t h g a m e .

T h p r o g r a m , w r i t t e n f o t h C o m o d o r e 6 4 c o m e s w i t h a n e a s y - t o -g r a s p , w i t t y m a n u a l t h a t c o n t a i n s b o t hd i r e c t i o n s f o p l a y a n a d v i c e o s t r a t eg y T w d e c k s o c a r d s a r i n c l u d e d :L u c k c a r d s , w h i c h a r d r a w n d u r i n gg a m e p l a y , a n I t e m c a r d s , w h i c h a r

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

T h o b j e c t i f o e a c h p l a y e r t u s h i s o r h e r o b o t t s e e k o u t a n c o l l e c t( s c a v e n g e ) t h e f o u r i t e m s d e s i g n a t e d b t h I t e m c a r d s . T h e s e i t e m s a r o t h p l a n e t L a u s t e n f o w n d — y e s , t h a t ' s w h a ti t ' s c a l l e d — a p l a c e w h o s e g e o g r a p h yi n c l u d e s l a k e s , r o c k - r i d d e n f i e l d s ,w o o d s , o p e n p l a i n s , a n s w a m p l a n d .T h c h a n g i n g t e r r a i n h a v a r y i n g e f e c t s o t h r o b o t : ; , a f f e c t i n g t h e i r s p e e da n a l t e r i n g t h e i r c h a n c e s f o d a m a g e .E a c h r o b o t h a h o m e b a s e t w h i c h t r e t u r n — w i t h i t s c a v e n g e d g o o d s , f o r e p a i r s , o f o s a f e t y . T h e r e a r f i v e t e l e -p o r t t e r m i n a l s o n L a u s t e n f o w n d t e p e d i t e t r a v e l .

R o b o t R a s c a l s h a f o u r l e v e l s o fp l a y t c h o o s e f r o m : s u p e r b e g i n n e r , b g i n n e r , s t a n d a r d , a n a d v a n c e d . D i f f i -

B A C K U P P R O T E C T E D I n c l u d e s f a s t l o a d e r , 1 2 - s e c o n dS O F T W A R E F A S T . f o r m a tF r o m t h t e a m w h b r o u g h t y o S ^ r ^ h T n T n M w r f i ^ V r f ?C o p y l l P l u s ( A p p l e ) , C o p y l l P C ( I B M ) c o m p u t e r w i t h o n o t w 1 5 4 1 o

t h e i r r o b E a c h p l a y a n b e gl o w s f o b c a p p i n g a

A f t e rr o b o t s , tG l o b a l E vf o w n d w h l a f f e c t pa r n n e gr o u n d , t h e v e n t a n dw h i c h p l a

p l a y e rp i l e , f o l l h i o h e

R o b o w o n d e

t h a n i m

j o y s t i c t h e t r a

i n t e r p

T h c a r d s , I t ed i v i d u a lt r i g u i n gg e t t i n g s tb o t ' s c a p a t a n o t h e u n f o r t u n a

T h v a r y i n g eR a s c a l s s w o n d e r o

f l y i n g !D i s c o v e r t h t h r i l l o

Page 61: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 61/136

w i t h C O M P U T E ! B o o k s '4 G r e a t F l i g h t S i m u l a t o r A d v e n• M a n e u v e r a r o u n d t h t o w e r s o t h W f o r l d T r a d e• S i g h t s e e t h H u d s o n R i v e r .• P r a c t i c e n i g h t f l y i n g a n a e r o b a t i c s .

. - , : ■

4 G R E A TF L I G H T

S I M U L A T O RA D V E N T U R E S

S f u r r t i f l t o u n c I h i l r o f c s p h a f B . r i g h t f l Q h t i .O N d u a o - i t l c k l o r r d f i f l l T h r l l l r ^ . C k n t o r n U W

O I Q h T i c f l n o n o i p u i y & I P n c i l o l l M t a T

c m » U T U l o o k s

4 G r e a t F l i g h t S i m u l a t o r A d v e C h a r l e s G u i i c kF o r t y e x c i t i n g , c u s t o m l i e d f l i g h t s i m u l a t o r p i l o t ' s s e a t a y o f l o v e r b r i d g e s , a r o u n da m y s t e r i o u s a i r p o r t s . F l i g h t S i m u l a t o r ( I l a t o r I ( A p p l e I I C o m m o d o r e 6 4 A t a r i ) a r l a g a m e s / s i m u l a t i o n s f o p e r s o n a l c o m p u t ec a e x p e r i e n c e f l i g h t a d v e n t u r e s f r o m t h p r o g r a m . P a r a m e t e r s s e u p e a c h f l i g h t a n d e s c r i b e s w h a t y o u ' l l s e ( a n d w h e r e t l o f r o m t h s i m p l e a n s t r a i g h t f o r w a r d t t h m y s t i c a l , t h e s e 4 f l i g h t s w i l l o p e n n e o u t s t a n d i n g p r o g r a m .9 1 0 . 9 S I S B N 0 - 8 7 4 5 5 - 0 2 2 - X

N o t e : F l i g h t S i m u l a t o r F r o m M i c r o s o f t C o r p o r a tf r o m S u b l o g l c C o r p . I r e q u i r e d i o r d e r t u s d e s i g n e d t e n h a n c e t h p r o g r a m s .

P l e a s e s e n d m ( I S B N N o 0 - 8 7 4 5 5 - 0 2 2 - X )A l o r d e r s m u s t b e p r e p a i d i U . S . f u n d s .

S u b t o t a l

c o p i e s o 4 G r e a t F l i g h t S i m u l a t o r A d v e n t u r e s a 1 0

N r e s i d e n t s a d 5 t a T o r d e r t h i s e x c i t i n g a d v e n t u

R o a d w a r 2 0 0 0I t h y e a r 2 0 0 0 , b a c t e r i o l o g i c a l w a d s t r o y e d c i v i l i z a t i o n . C i t i e s t u r n e d i n t o

t a i n s , d e s e r t , a n w o o d s . I y o s u r v i v el o n g e n o u g h , y o u ' l l m o v e o v e r 3 d i f e r e n t t y p e s o t e r r a i n a n t h r o u g h 1 2 c i t i e s . B t h w a y , y o u ' r e n o l i m i t e d t w h a t w a o n c e t h U n i t e d S t a t e s . T r

t h e n y o C o m b

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

Page 62: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 62/136

p r i z e s h e l d b y p o w e r f u l f a c t i o n s , w h i l e t h h i g h w a y s , w h i c h o n c e c a r r i e d t h c o m e r c e o a g r e a t n a t i o n , b e c a m e d e a d l yb a t t l e f i e l d s . N o w , a t h r e q u e s t o w h a t ' sl e f t o t h f e d e r a l g o v e r n m e n t , w h a v eb e e n t r y i n g t l o c a t e e i g h t s c i e n t i s t s , a n r e t u r n t h e m t s e c r e t u n d e r g r o u n d l a b s o

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

I h a s n ' t b e e n e a s y . F o o d a n f u e l a r i s h o r t s u p p l y . W e ' v e b e e n f i g h t i n g c o s t a n t b a t t l e s w i t h m u t a n t s , c a n n i b a l s , a n r i v a l r o a d g a n g s . W l e f t D a l l a s w e e ka g o w i t h a l m o s t 3 0 p e o p l e . N o w e ' r e i S a F r a n c i s c o w i t h o n l y 5 0 O u o t h n i n e v e h i c l e s w s t a r t e d w i t h , o n l y p a t -b e t r u c k r e m a i n s .

S S i b e s t k n o w n f o i t r e a l i s t i cs i m u l a t i o n s , w a g a m e s , a n f a n t a s yr o l e - p l a y i n g g a m e s . B u R o a d w a r 2 0 0 0 ' sa p p r o a c h i s o m e t h i n g q u i t e d i f f e r e n t .

U n l i k e o t h e r S S g a m e s , w h i c ha l l o w o n p l a y e r t p l a y a g a i n s t t h ec o m p u t e r o w h i c h o f f e r t w o - p l a y e ro p t i o n , R o a d w a r 2 0 0 0 i o n e - p l a y e rg a m e i w h i c h t h c o m p u t e r p l a y s a a p p a r e n t l y s u b o r d i n a t e r o l e . H o w e v e r ,i t ' s e a s y t f o r g e t t h c o m p u t e r i c o t r o l l i n g t h a c t i o n . Y o m a f i n d y o u rs e l f w o n d e r i n g a b o u t t h M a c h i a v e l l i a ni n t e l l i g e n c e c o n t r o l l i n g t h e o p p o s i t i o n .Y o u ' l l b e e n c o u n t e r i n g v a r i o u s g r o u p so p e o p l e . S o m e t i m e s y o u ' l l f i n d m o b so s t a r v i n g p e o p l e , r e a d y t s w e a r a l l eg i a n c e t y o i r e t u r n f o m o u t h f u l o f o o d . Y o m a e v e n e n c o u n t e r t r a i n e dm e r c e n a r i e s , r e a d y t j o i n f o r c e s w i t hy o u a n d s t r e n g t h e n y o u r b a n d .

O t h e r t i m e s , t h o s e y o u m e e t w i l lb s o m e w h a t l e s s t h a n d e s i r a b l e — d e f in i t e l y n o t t h e t y p e y o u ' l l w a n t a c o p a n i o n s a y o t r a v e l t h r o u g h a h o s t i l el a n d .

F i n d i n g f o o d a n f u e l i a s e r i o u sp r o b l e m . S i n c e t h c o u n t r y h a s f a l l e ni n t o a n a r c h y , n o r m a l c o m m e r c e i i p o s s i b l e . S e a r c h i n g a n l o o t i n g t h e r u

v i s i t i n g M e x i c o o C a n a d a . M a y b e v c a t i o n i t h B a h a m a s w o u l d b n i c e .B u b w a r n e d ; t h i n g s h a v e c h a n g e d .M a n y d e c i s i o n s a r n e c e s s a r y . S t a yi c i t y t o l o n g , a n d y o u c o u l d d e p l e t et h a l r e a d y l i m i t e d r e s o u r c e s o f t h e a r e a .A l e a d e r , y o u ' r e r e s p o n s i b l e f o e q u i pp i n g y o u r f o r c e . L e a d w i s e l y , r e c r u i t t h r i g h t m i o p e o p l e a n s p e c i a l i s t s , a n y o u ' l l d w e l l . M i s t a k e s a r c o s t l y , a n y o u r f o r c e m a a c t u a l l y d e s e r t i y o p r o v e w e a k a n i n e f f e c t u a l l e a d e r .

Y o u ' l l a l s o n e e d t s t r e n g t h e n y o u rv e h i c l e s . M o r e t h a n m e a n s o f t r a n sp o r t a t i o n , y o u r v e h i c l e s m a b h a r de n e d i n t o r e a l w a r w a g o n s . D i f f e r e n tv e h i c l e t y p e s a r e a v a i l a b l e ; m o t o r c y c l e s

S t a y i n g a l i v e l o n g e n o u g h t p i e c e t h e p u z z l e t o g e t h e r i t h

r e a l p r o b l e m .

o f f e r g o o d f u e l e c o n o m y , b u b u c a c a n y — a n d w i t h s t a n d — m o r e f i r e p o w e r .Y o m a h a v e u t 1 v e h i c l e s i y o u rg a n g , a n e a c h o n e i r a t e d i n d i v i d u a l l yi 2 c a t e g o r i e s . n o r m a l s t a t i o n w a o i n m a t c h f o b a t t l e - h a r d e n e do f f - r o a d s e d a n .

W h i c h c o m b a t t a c t i c s w i l l b m o r ee f f e c t i v e ? I h i t - a n d - r u n a t t a c k b e s t ?S o m e t i m e s t h b e s t c h o i c e i t m y o u r o p p o n e n t . R o a d w a r 2 0 0 0 o f f e r s t h c h o i c e s o d e t a i l e d c o m b a t r e s o l v e dd o w n t t h i n d i v i d u a l c o m b a t a n t , o s i m p l y t h s t r a t e g y i n v o l v e d w i t h m o i n m a s s e s o p e o p l e .

W h e n y o u ' r e m e e t i n g a n o t h e r r o a dg a n g , c o m b a t i i n e v i t a b l e . T h e r e a r t h r e e m o d e s i w h i c h t r e s o l v e c o

p l o y w i l lo d e f e a t .t f i n d t t h e m t t

A w 2 0 0 0 i s n ' tp l a y i n gh o u r s . T h h a l a s t e

L o c a c u l t . Y o u ' l l o c a t e d a v e a l t h e mt i m e . S t a yt h p u z z l

T h e rl e a r n e d fl i k e t t e l o d r i l l s t f i n d t w h e n t h n a t e y o u p a r t o f t h

R o a d t a c t i c s s cd e c i s i v e c o m b i n a t c i t e m e n t .a n a c t i o c e l l e n t g rw i l l m a kf a v o r i t e ,

S t r a t e g i c1 0 4 6 N . RM o u n t a i n$ 3 9 . 9 5

A

F a s t e r a n F a r

Page 63: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 63/136

w i t h C O M P U T E D4 M o r e G r e a t F l i g h t S i m u l a t o r A d

4 M O R EG R E A T

F L I G H TS I M U L A T O R

A D V E N T U R E Sm e a t e n

C O U P U T T I : . : . ' . M

T h i s f o l l o w - u p t t h p o p u l a r 4 G rA d v e n t u r e s b r i n g s y o u 4 0 m o r e e x c if l i g h t s i m u l a t o r s c e n a r i o s t h e l p y e n j o y m e n t f r o m y o u r F l i g h t S i m u l a t l a t o r I s o f t w a r e .4 M o r e G r e a t F l i g h t S i m u l a t o r A d v e n C h a r l e s G u l l c kM i c r o s o f t ' s F l i g h t S i m u l a t o r ( I B M P C a n S u b l o g p l 1 1 C o m m o d o r e 6 d A t a r i ] a r t w o t h m o sa g e s t o d a y . T h e y p u y o I t h p i l o t ' s s e a t , l e t t h r i l l o f l i g h t . N o w , 4 0 M o r e G r e a t F l i g h t S i m u l a o n s u c h g u i d e , b r i n g s y o m o r e d a z z l i n g f l i g h t f a n c y .N o y o u c a n f l w h e r e n o n h a f l o w n b ey o u r f l i g h t i n s t r u c t o r . H h e l p s y o e x p l o r e t h es i m u l a t i o n — t a k i n g y o u t h r o u g h c i t i e s , o v e r m o u ny o e x p l o r e A m e r i c a f r o m t h a i r . C o m p l e t e p a a e a c h s t e p m a k e f l i g h t e a s i e r a n d m o r e e x c i t i$ 1 2 . 9 5 I S B N 0 - 8 7 4 5 5 - 0 4 3 - 2N o t e : T h F l i g h t S i m u l a t o r p r o g r a m i t s e l f I n o t c h a s e d s e p a r a t e l y .

T o r d e r a n C O M P U T E l b o o k , c a l l t o l l f r e e 8 0 0 - 3 4 6 - 6 7 6 7 ( i N O m a l l i t h a t t a c h e d c o u p o n w i t h y o u r p a y m e n t . I n c l u d e $ 2 . 0 0h a n d l i n g p e r b o o k .

I P l e a s e s e n d m c o p i e s o 4 M o r e G r e a t F l i g h t S i m u l a t o r A d v e n t u r e s( I S B N 0 - 8 7 4 5 5 - 0 4 3 - 2 )A l o r d e r s m u s t b e p r e p a i d I U . S . f u n d s .

S u b t o t a lN r e s i d e n t s a d 5 s a l e s t a N r e s i d e n t s a d 8 . 2 5 % s a l e s t a 5 2 . 0 0 s h i p p i n g a n h a n d l i n g

C O M P U T E ! B o o k P . O . B o 5 0 3 8

C e r t i f i c a t e M a k e rI t h e r e s o m e o n e y o w a n t t r e w a r d f o

j o b w e l l d o n e ? D y o u h a v e s t u d e n t s

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

t e m p t i n gt e r e d p i e c s i z e o y o u t n i n ep e f o m

Page 64: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 64/136

w h o s e a c h i e v e m e n t s y o w a n t t r e c o gn i z e ? T h e n t h i s p r o g r a m i f o y o u .

S p r i n g b o a r d S o f t w a r e h a s i n t r od u c e d C e r t i f i c a t e M a k e r f o t h 6 4 — as e c o n d c o u s i n t t h c o m p a n y ' s e a r l i e rN e w s r o o m n e w s l e t t e r p r i n t i n g p a c k a g et h a t h e l p s y o m a k e p r o f e s s i o n a l -l o o k i n g c e r t i f i c a t e s o f m e r i t . W i t h o v e r2 0 c e r t i f i c a t e d e s i g n s t c h o o s e f r o m ,t h a b i l i t y l m a k e m u l t i p l e c e r t i f i c a t e s ,a n i t e a s y - t o - f o l l o w , m e n u - d r i v e nf o r m a t , C e r t i f i c a t e M a k e r i h a n d y , e g a g i n g p r o g r a m t h a v e a r o u n d .

Y o u ' r e g i v e n m a n u a l t h a t u s e ss t r a i g h t f o r w a r d d i r e c t i o n s a c c o m p an i e d b f l o w c h a r t d i a g r a m c o m p o s e do t h a c t u a l m e n u s c r e e n s . T h i s m a u a l a l s o c a r r i e s i l l u s t r a t i o n s o t h c e r t i fi c a t e d e s i g n s p r o v i d e d o s e c o n d d i s k .T h e s e r a n g e f r o m h u m o r o u s , s u c h a t h " C o u c h P o t a t o A w a r d , " t s e r i o u ss c h o l a s t i c a n r e l i g i o u s a w a r d s t h a ts c h o o l a n c h u r c h c l a s s e s m i g h t u s e .A l o f t h e d e s i g n s ( c a l l e d t e p l a t e s ) c a n b e p a r t i a l l y c u s t o m i z e d b c h o o s i n g o n o f 2 4 b o r d e r s a n o n o f i v e f o n t s , a n b d e c i d i n g h o t w o r dt h c e r t i f i c a t e . T h o n l y p a r t t h a t c a n ' tb c u s t o m i z e d i t h g r a p h i c . W t h i n kt h i s i b i o f d r a w b a c k , e s p e c i a l l y

M a k e r . P e r h a p s t h e y ' l l e x p a n d o n t h g r a p h i c f e a t u r e , t o o .

A f t e r y o u ' v e f o l l o w e d t h m e n u st d e s i g n y o u r c e r t i f i c a t e — a t a s k s e a s y y o u c a n a l m o s t g e b w i t h o u tr e a d i n g t h m a n u a l — y o u p r i n t i o u t . I y o w i s h t m a k e m o r e t h a n o n o t h s a m e d e s i g n , t h e r e i w a t m a k es e r i e s o c e r t i f i c a t e s , e a c h w i t h d i f f e re n p e r s o n ' s n a m e o i t T h i s i d o n e b c r e a t i n g n a m e f i l e . Y o a r a l l o w e dr o o m f o 7 n a m e s p e f i l e a n 2 c h a ra c t e r s p e n a m e . T h f i l e , w h i c h m u s tb s t o r e d o s e p a r a t e d a t a d i s k , i e a i l c r e a t e d w i t h t h a i o m o r e c l e a r -c u m e n u s . I c a b e d i t e d a a n t i m e ,a n i a u t o a l p h a b e r i z e s , t o o .

P r i n t i n g t h e c e r t i f i c a t e r e v e a l e d t h o n l y a c t u a l p r o b l e m w i t h C e r t i f i c a t eM a k e r t h a t w c o u l d f i n d , a n t h i s i p r o b l e m t h a t m a b p a r t i c u l a r t o n p r i n t e r . W u s C I t o h 8 5 1 0 P r o -w r i t e r . C e r t i f i c a t e M a k e r i s e u f o m a k i n g m u l t i p l e c e r t i f i c a t e s , b u i d i n s o w d e v e l o p e d t r a v e l p r o b l e m .A f t e r w h a p r i n t e d e i g h t o r t e n c e r t i f ic a t e s , t h c e r t i f i c a t e w a b e i n g p r i n t e da b o u t a q u a r t e r - i n c h c l o s e r t o t h b o t t o mo d i p a g e , s i g n i f i c a n t w h e n y o u ' r e a

d u c i n g t h H o w e v e r ,l i a r t t h

W i t hd e s i g

a b i l c e r t i f if o l l o w

C e r t i f ie n g a

O n c ey o m a S p r i n g b o ae r w h i c hc u s t o m i z e

T h ub b e a t . F

F I S H I N GA W A R D

C o m p l r m i i r i r d

F o e a r . f ! - ! . . - ; h i i ! 1 . -

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

S u n d a y S c h o o l y e a r , f r o m p r e s e n t i n gc o l l e a g u e w i t h t h " I n f e c t i n g C o

W o r k e r s A w a r d " t h o n o r i n g y o u r s t u -

B A S I C , D i s k U s a g e , S c r e e n G r a p h i c s ,S p r i t e G r a p h i c s , S o u n d E f f e c t s M s i c , a n P r o g r a m m i n g H i n t s . F r o mm a s t e r t a b l e o f c o n t e n t s , y o c h o o s ev o l u m e ; v o l u m e m e n u t h e n p r e s e n t s

a d d i t i o n a lm o d u l a t i n ge n t l y n o d oc i l l a t o r i n

F o t h

Page 65: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 65/136

d e n t s ' e x c e l l e n c e i m u s i c a lp e r f o r m a n c e , t h e r e i p r a c t i c a l l y n e n t t h w a y s y o c a u s C e r t i f i c a t e M a e r W p a s s e d o u t 2 4 B e s t F r i e n d sa w a r d s t o u d a u g h t e r ' s k i n d e r g a r t e nc l a s s , o n e s t h a t s h h e l p e d m a k e . T h k i d s l o v e d t h e m , a n t h p a r e n t s w e r ei m p r e s s e d , t o o . O u s c h o o l ( u s i n g t h A p p l e v e r s i o n ) h a a l s o f o u n d a m p l eu s e s f o c e r t i f i c a t e s . W r e c o m m e n dC e r t i f i c a t e M a k e r h i g h l y — n o m a t t e rw h e t h e r y o u u s y o u r C o m m o d o r e a h o m e , s c h o o l , c h u r c h , o f o a n o t h e ro r g a n i z a t i o n t h a t m i g h t w i s h t h o n o ri t m e m b e r s . S p r i n g b o a r d d e s e r v e sc e r t i f i c a t e o i t o w f o r t h i s c r e a t i v e ,e a s y - t o - u s e , p r a c t i c a l p r o g r a m .

— D a v i d a n R o b i n M i n n i c kS p r i n g b o a r d S o f t w a r e7 8 0 8 C r e e k r i d g e C i r c l eM i n n e a p o l i s , M 5 5 4 3 5$ 4 9 . 9 5

A T h C 1 2 8A T h C 1 2 8 f r o m P e r s o n a l C h o i c e

S o f t w a r e ( d i s t r i b u t e d b A c t i v i s i o n ) i b e g i n n e r ' s t o u r t h r o u g h t h C o m m od o r e 1 2 8 c o m p u t e r i n i n e " v o l u m e s , "o m u l t i p a r t c h a p t e r s . F o n e o p h y t e sw h p r e f e r t h e i r t o u r o t h c o m p u t e rs c r e e n r a t h e r t h a n i n b o o k o m a g az i n e , t h i s d i s k i f i n e i n t r o d u c t i o n t p r o g r a m m i n g i B A S I C o t h 1 2 8 . Y o c e r t a i n l y g e t a c l o s e r , m o r e i n t i m a t ev i e w t h i s w a y ; t h h a n d s - o n a p p r o a c hh a m u c h t r e c o m m e n d i t

T h t o u r c o n s i s t s o f a i n t r o d u ct i o n t m i c r o c o m p u t i n g a n s o f t w a r e ,t h 1 2 ( w i t h e m p h a s i s o t h k e b o a r d ) a n d i s k d r i v e , B A S I C , g r a p h i c s ,a n s o u n d . T h n e 7 . B A S I C g r a p hi c a n d s o u n d c o m m a n d s , a s w e l l a st h o s e a c c e s s i n g t h e d i s k d r i v e , a r p a t i c u l a r l y w e l l c o v e r e d i A T h C 1 2 8 .

s e t o f c h a p t e r h e a d i n g s . O n c e c h a pt e i s e l e c t e d , y o u ' r e t a k e n s t r a i g h tt h r o u g h t h r e s t o t h v o l u m e , e n d i n gw i t h r e v i e w — a u s e f u l f e a t u r e t h a ts u m m a r i z e s t h v o l u m e . A t a n p o i n ty o m a e x i t b p r e s s i n g o n o t w k e y s : E S r e t u r n s y o t t h v o l u m em e n u ; F r e t u r n s y o t t h m a i n t a b l eo c o n t e n t s . Y o c a a l s o f l i p b a c k a n f o r t h b e t w e e n p a g e s ( s l o w l y ) b u s i n gt h u p a n d o w n - c u r s o r k e y s .

. . t h i s d i s k i f i n ei n t r o d u c t i o n t p r o g r a m m i n g

i B A S I C o t h e 1 2 8 . Y o c e r t a i n t y g e t c l o s e r , m o r ei n t i m a t e v i e w t h i s w a y ; t h

h a n d s - o n a p p r o a c h h a m u c ht r e c o m m e n d i t

T h e p r o g r a m i v i r t u a l l y f o o l p r o o f .T h o n l y w a h a v e f o u n d t " c o nf u s e " t h p r o g r a m i t h i E S d u r i n gt h i n i t i a l p r o g r a m d i s p l a y ( w h i c h i l o n g — t h e u s e r w i l l o f t e n w i s h t b p a s s i t ) . T h a p p r o p r i a t e e x i t ( n o t m e t i o n e d i t h " T o u r b o o k " p a m p h l e t ) i t p r e s s F ( w h i c h i a l s o t h o n l y w a t r e c o v e r f r o m t h a b o v e - m e n t i o n e da b o r t i v e E S C ) .

E v e n w i t h t h u s o s c r e e n b l a n ki n ( F A S T m o d e , a s s u m e ) , q u i t e l o o t i m e i e x p e n d e d i d i s k a c c e s s — e sp e c i a l l y a i n i t i a l l o a d . S o m e v o l u m e st a k e o v e r 3 0 s e c o n d s t b r i n g u p O n c ei n t o a v o l u m e t h e r e a r n d e l a y s u n t i ly o h i F l o r E S C , w h e r e u p o n e v e r yt h i n g i r e l o a d e d . s i n g l e H E L Ps c r e e n , s u m m a r i z i n g t h v a r i o u s m e t h

s e n t e d i p a g e . T h pa c t i o n , s o m n o a m u c a r t h m a j o t h c o mb e s t e x a m p l S C R E E N ,g r a m s . A l S O U N D a n p l e . S C R E Es u b s t a n t i a ls h o w i n g h a n f i g u r e s

h a v ep r o b l e m d eb e g i n n e r : T u n d e r " D i sy o p r e s sp e a r . T h i s( t h e a l e r t "p r e s s i n g F 3

A l i t i o n f o r t h h i o h e f p a r t i c u l a r l yi c s , a n d i T h C 1 2 8p a c k e d w i ts h o u l d b e wi n B A S I Ct g e t t i n g t t h e y w a n t .

A c t i v i s i o n2 3 5 0 B a y s h oM o u n t a i n V $ 3 4 . 9 5

Page 66: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 66/136

• W I T H P U R C P R I C E D S O

F A C T O R Y S E R V I C E DF U L L W A R R A N T Y

F R E E H O M E T R I A L

P R I N T E R P R I N

c

i i i j

Page 67: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 67/136

A M I

' W I T H P U R C H A S EO 1 5 7 1 D I S K D R I V E

F A C T O R Y S E R V I C E DF U L L W A R R A N T Y F R E E T R I A L P E R I O D ■ M O N

D I S K D R I V E1 5 4 1

C O M M O D O R E

$ 1 4 8M O D E

B A U D

P O W E R S U P P L Y J O Y S T I C K S C A B L E T R A

Page 68: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 68/136

P r i n t S h o pT G E O SB r u c e W i l k i n s o n

T r a n s f e r P r i n t S h o p g r a p h i c s t G E O S w i t h t h i s c l e v e r u t i l i t y .

T h G E O S o p e r a t i n g s y s t e m c o m e sw i t h p o w e r f u l p a i n t p r o g r a mk n o w n a s g e o P a i n t , b u t s o f a t h e r ea r f e p i c t u r e l i b r a r i e s a v a i l a b l ef o i t " P r i n t S h o p T G E O S " l e t s y o c o n v e r t p i c t u r e s a n d i a g r a m s f r o mB r e d e r b u n d ' s v e r y p o p u l a r P r i n tS h o p g r a p h i c s p r i n t i n g p r o g r a m t G E O S f i l e f o r m a t s t h a t y o c a u s t h e m i g e o P a i n t a n g e o W r i t e .

P r i n t S h o p T o G E O S i w r i t t e ne n t i r e l y i n B A S I C . T y p e i i a n s a v e c o p y t o G E O S w o r k d i s k .M a k e s u r e t h a t t h e r e ' s P h o t oS c r a p f i l e o t h d i s k . ( I t h e r e i s n ' t ,y o u ' l l h a v e t c r e a t e o n e . F i r s t , r u g e o P a i n l b d o u b l e - c l i c k i n g o i t i c o n f r o m t h G E O S d e s k T o p . F o l o w i n g t h e i n s t r u c t i o n s i y o u rG E O S m a n u a l , C U o C O P Y a n

m o v e t h w o r k d i s k a n i n s e r t t h d i s k h o l d i n g t h P r i n t S h o p g r a p h i c .T h p r o g r a m t h e n a s k s i t h i m a g ei f o C o m m o d o r e ( s i d e B ) o O t e ( s i d e A p r i n t e r . A l t h o u g h t h p r o g r a m c a n h a n d l e e i t h e r s i d e o s i d e o t h P r i n t S h o p g r a p h i c l b r a r y d i s k s , s i d e g r a p h i c s l o o kb e t t e r w h e n p r i n t e d f r o m G E O S .

T h p r o g r a m r e q u e s t s f i l en a m e f o t h e d e s i r e d P r i n t S h o pg r a p h i c i m a g e . I y o a r e n ' t s u r e o t h n a m e , p r e s s R E T U R N t v i e wt h d i r e c t o r y . T h p r o g r a m l i s t s t h f i l e s w h i c h a r l i k e l y t b g r a p h i c sf i l e s . T h c r i t e r i a t h p r o g r a m u s e st s e l e c t f i l e a r t h a t i m u s t b P R f i l e a n i m u s t b t h r e e b l o c k sl o n g f o s i d e o t w b l o c k s l o n gf o s i d e B I s o m e i n s t a n c e s , f i l e s

P r i n t S i n t o g e o P a

Page 69: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 69/136

C - 6 4 - C C O M P U TI N C L U D E SG E O S

C -

$ 1 - W I T H P U R C H A S

P R I N T E R S8 0 3 - CC O M M O D O R E

* 1 3 9 L E T T E R Q U A L I T

M O N I T O R SR E T A I LS 1 2 0 R E T A I L S 2 9 9 R E T A

Page 70: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 70/136

T h V e r s a t i l e C I RP a u l W C a r l s o n

T h 1 2 8 ' s C I R C L E c o m m a n d c a d m u c h m o r e t h a n d r a w c i c l e s , a y o u ' l l e w i t h t h e s e s h o r t a n i m p r e s s i v e g r a p h i c sd e m o p r o g r a m s .

T h f o u r p r o g r a m s a c c o m p a n y i n gt h i s a r t i c l e d e m o n s t r a t e h o e a s y i i t u s t h C I R C L E c o m m a n d t d r a w a t t r a c t i v e g e o m e t r i c s h a p e so t h C o m m o d o r e 1 2 8 .

c i r c l e o t h 1 2 i a c t u a l l yd r a w n a s p o l y g o n w i t h 1 8 0 s i d e s ,s i t ' s i d e a l f o r d r a w i n g m a n y d i f e r e n t g e o m e t r i c f i g u r e s . W e ' l l b d r a w i n g r e g u l a r p o l y g o n s — o n e sw i t h a l s i d e s t h s a m e l e n g t h a n a l a n g l e s t h s a m e s i z e .

P r o g r a m 4 w h i c h i b a s e d o " M O D i f i e d S h a p e s f o I B M , " p r g r a m h a p u b l i s h e d i t h M a 1 9 8 6 i s s u e o C O M P U T E ! , s h o w s t h f i n a l r e s u l t o f a l f o u r p r o g r a m s .H o w e v e r , i y o u w a n t t o b e t t e r u d e r s t a n d t h C I R C L E c o m m a n d ,l e t ' s b e g i n w i t h P r o g r a m 1

F i r s t S t e pT y p e i P r o g r a m 1 W h e n y o u ' v ef i n i s h e d t y p i n g , s a v e c o p y t t a p e

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

T h n e x t t w a r g u m e n t s , C a n C Y a r t h h o r i z o n t a l a n v e r t ic a c o o r d i n a t e s o t h c e n t e r o t h p o l y g o n t h a t i t b e d r a w n . T h c e t e o p o l y g o n w i t h a o d n u m b e ro s i d e s w o n ' t b e m i d w a y b e t w e e nt h t o a n b o t t o m o f t h e p o l y g o n —s y o m a n o t i c e t h a t t h t r i a n g l e i n o c e n t e r e d v e r t i c a l l y o t h s c r e e n ,a l t h o u g h i h a t h s a m e c e n t e r c o o r -d i n a t e s a t h s q u a r e a n t h h e x a g o n .

T h n e x t t w a r g u m e n t s , X a n Y R a r t h e h o r i z o n t a l a n v e r t ic a r a d i u s o f a i m a g i n a r y c i r c l e t h a tp a s s e s t h r o u g h e v e r y c o m e r o t h p o l y g o n . I t ' s h e r e t h a t w h a v e t t a k e i n t o a c c o u n t t h f a c t t h a t t h p i x e l s o n m o s t m o n i t o r s a n T s c r e e n s a r e n ' t s q u a r e . I h i g h -r e s o l u t i o n m o d e , p i x e l ' s h e i g h t i a b o u t 1 . t i m e s i t w i d t h . T h i sh e i g h t - t o - w i d t h r a t i o i k n o w n a t h

B A S I C 7 . 0e a s y t c r

g o n . T h g l e q u a n u m b e rc l o c k w i s t a a t h

T h t i o n a n g l t i o n a n g lw o n d e rt r o t a t er o t a t i o n r o t a t i o nd e g r e e st h a s p e ct i i 1 )

A d d i n g C o l o rP r o g r a m s a n 2 p l o t c o m p l e t ep o l y g o n s . H o w e v e r , t h C I R C L Es t a t e m e n t i a b l e t d r a w p a r t i a lp o l y g o n s a s w e l l . W h w o u l d y o u

v a r i a b l e s B a r u s e d t s i d e w i l l b e

N o t i c el i n e 1 w a s T h i s i b e c

Page 71: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 71/136

I t h i s p h o t o , s e v e r a l s m a l l t r i a n g l e sw e r e d r a w n w i t h t h C I R C L E c o m m a n dt m a k e l a r g e r t r i a n g l e .

9 i 7 t a c h i e v e d w i t h S H I F T - T . )W h e n y o u ' v e m a d e t h e s e a d d i t i o n so h a v e t y p e d i a l o P r o g r a m 2 s a v e i w i t h n e f i l e n a m e . T h e n ,l o a d a n r u i t L i n e s 1 1 0 - 1 5 0 h o l dF O R - N E X T l o o p w i t h t h C I R C L Ec o m m a n d i n s i d e i t E a c h t i m et h r o u g h t h e l o o p , t h e p o l y g o n i s c a l e d d o w n b f a c t o r o R ( c o mp u t e d i n l i n e 8 0 a n r o t a t e d D d g r e e s ( c o m p u t e d i l i n e 9 0 ) . T h v a l u e s o b o t h R a n D a r e d e t e rm i n e d b t h v a l u e o f t h e v a r i a b l eS i n l i n e 1 0 . I t ' s i n t e r e s t i n g t c h a n g e t h v a l u e o S s l i g h t l y t s e w h a t h a p p e n s .

w a n t t d t h i s ? S u p p o s e y o u w a n te p o l y g o n w i t h s i d e s o d i f f e r e n tc o l o r s ; C I R C L E c a d i t P r o g r a mc a n b e m a d e f r o m P r o g r a m b y a d di n o r e p l a c i n g l i n e s 1 0 6 0 1 0 0 ,1 2 0 , a n 1 4 f r o m t h l i s t i n g o P r g r a m 3 S a v e t h p r o g r a m w i t h a d i ff e r e n t n a m e , t h e n l o a d a n r u i t L i n e s 1 2 0 - 1 4 0 c r e a t e a n o t h e r F O R -N E X T l o o p n e s t e d w i t h i n t h o n t h a t w a i P r o g r a m 2 L i n e 1 2 c o m p u t e s t h e n d i n g a n g l e b a d i n 3 6 d i v i d e d b t h n u m b e r o s i d e s t t h s t a r t i n g a n g l e , w h i c hc a u s e s t h c i r c l e s t a t e m e n t t d r a wj u s t o n s i d e o t h p o l y g o n e a c ht i m e t h r o u g h t h l o o p . B e c a u s e l i n e1 4 a d v a n c e s t h s t a r t i n g a n g l e b t h s a m e a m o u n t e a c h t i m e , n e s i d e i d r a w n e a c h t i m e t h r o u g h t h l o o p . T h e x p r e s s i o n E S 3 6 i l i n e s 7 a n 1 1 i n l o n g e r n e e s s a r y a n m a b r e m o v e d .

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

e a c h p i x e lh i g h - r e s o l u

C o m p l e xP r o g r a mo f t h e f i r s t tg r a m t h a tm u l t i c o l o r es a v e i t a n d i s p l a y s b t h a t t h o n li n u s e d i

T h i s p t h t r i a n g l c l o c k w i s e i t h p a t t e r n s t a r t i n g a n e a c h r o t a t i c o m m a n ds t a r t i n g a n g3 6 d e g r e e st i n s u r e t hn o u s e d . N e 3 6 d e g rS e p r o g r a m

C o m m o d o r e C o m p a t i b l ea n o n l y . . . ^ g o o V 3 .

N E S I X T H G E N E R A T I O NF O C O M M O D O R E 6 a n C o p i e s 9 9 * % o p r o t e c t e dI n c l u d e s p a r a m e t e r s l o 1 6 d i s k s , S e n d s t a m p e d e n vI n c l u d e s l a s l f i l e c o p y p r oU s e s 1 o r 2 1 5 4 1 / 1 5 7 1 d r i M o r e p o w e r f u l l h a n K e y M a sS u p e r k i t . 2 S e c o n d , C l o n

Page 72: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 72/136

T u r b o S a v e 1 2 M i c h a e l H e n r y

7 7 n s e a s y - t o - u s e u t i l i t y m a k e s a l y o u r s a v e s a t u r b o s p e e d —u t s i t i m e s f a s t e r t h a n n o r m a l — o n t h C o m m o d o r e 1 2 w i t h 1 5 7 1 d i s k d r i v e . O t h e r u s e f u l f e a t u r e s a r a l s o i n c l u d e d .

y o o w 1 2 a n 1 5 7 1 d i s kd r i v e , y o u ' r e p r o b a b l y s t i l l a m a z e da t h s p e e d w i t h w h i c h y o u r p r o -j r a m s l o a d . U n f o r t u n a t e l y , t h 1 5 7 1 i a s l o w a t h 1 5 4 1 w h e n i c o m e s t s a v i n g p r o g r a m s . " T u r b o -S a v e 1 2 8 " o f f e r s s o l u t i o n . I a l o w s y o t s a v e 6 4 o m e m o r y t

b l a n k , f o r m a t t e d d i s k i 2 s e o n d s — s i x t i m e s t h s p e e d o n o m a s a v e . H e r e ' s c h a r t s h o w i n gt h d i f f e r e n c e b e t w e e n T u r b o S a v ea n t h s t a n d a r d S A V E r o u t i n e :

T u r b o S a v e C o m m o d o r eS A V E

1 b l o c k s1 0 b l o c k s

3 V i s e c1 s e

9 V i s e c6 s e

T u r b o S a v e i i n v i s i b l e t t h o p e r a t i n g s y s t e m a n t h u s e r , s i w o r k s e q u a l l y w e l l w i t h a l s a v e

r e s p o n d w i t h t h e s e v a l u e s :S t a r t i n g a d d r e s s : O C 0 OE n d i n g a d d r e s s : 1 5 B FW h e n y o u ' v e f i n i s h e d t y p i n g i a l t h T u r b o S a v e d a t a , b s u r e t s a v e

c o p y t d i s k b e f o r e y o l e a v eM L X . T u r b o S a v e i s i m p l e t u s e .J u s t l o a d i w i t h s t a t e m e n t l i k et h i s :B O O T " T U R B O S A V E " , B 1D o n ' t f o r g e t t a d t h e x t r a , B a t h e n o t h c o m m a n d . T h i sc a u s e s t h e d a t a t b l o a d e d i n t ob a n k o f t h e 1 2 8 ' s R A M . I y o o m i t t h b a n k s p e c i f i c a t i o n , t h p r o g r a m w i l l l o a d i n t o b a n k b d e f a u l t , w h e r e i w i l l o v e r w r i t e i p o r t a n t s y s t e m i n f o r m a t i o n s u c h a

c o m b i n a tv a t e T u rS H I F T - T u r w i t h B A

j r o g r a h m e mp r o g r a

3 0 7 2 - 5 5R A

1 0 2 4 - 1 7s l o c k f o R A ( b

c a t i o n sT h i s b l R S - 2 3 2t h a t u s T u r b o S p a g e l o d u r i n g

6 - 1 0 0 - 1 0 11 0 6 - 1 1 0 1 7 4 - 1 7 5 1 9 3 - 1 9 4

w h e r e i o n o f t h e f o l l o w i n g t h v a l u e s :

V a l u e1 2 1 3 1 3

F i l e t y p es e q u e n t i a l ( 5 E Q )p r o g r a m ( P R G )u s e r ( U S R )

Page 73: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 73/136

1 3 r e l a t i v e ( R E L )A d 6 t t h e s e v a l u e s i y o w i s ht h f i l e t b a u t o m a t i c a l l y l o c k e da f t e r i i s a v e d . F o e x a m p l e , a v a lu o 1 9 ( 1 3 0 6 4 w o u l d c a u s eT u r b o S a v e t c r e a t e l o c k e d p r g r a m f i l e s . T u r b o S a v e n o r m a l l yw r i t e s t h s t a r t i n g a d d r e s s o f t h ed a t a b e i n g s a v e d a t h f i r s t t w b y t e s o f t h e f i l e . T h i s i s t a n d a r dp r a c t i c e f o C o m m o d o r e p r o g r a mf i l e s , b u y o m a w a n t t d i s a b l et h i s f e a t u r e i y o a r e c r e a t i n g a o t h e r f i l e t y p e . T p r e v e n t t h l o a da d d r e s s f r o m b e i n g s a v e d , u s i h i ss t a t e m e n t :B A N K I : P O K E D E C < " D 4 7 " ) , 0T h i s i e s p e c i a l l y u s e f u l w h e n c r a t i n g t e x t f i l e s , w h i c h n e e d n o l o a da d d r e s s . H o w e v e r , r e m e m b e r t h a tp r o g r a m f i l e s c a n ' t b l o a d e d n o m a l l y u n l e s s t h e y c o n t a i n s t a r t i n ga d d r e s s . Y o c a n r e e n a b l e t h s t a r ti n a d d r e s s f e a t u r e w i t hB A N K 1 ; P O K E D E C ( " D 4 7 " ) , 1S e p r o g r a m l i s t i n g o p a g e 1 0 0 . f f

A l p r o g r a m sl i s t e d i

t h i s m a g a z i n ea r a v a i l a b l e

T u r b o S a v W i l l i a m V o o s e n

N o y o c a s a v e f i l e s t h r e e - t o - f i v e t i m e sd i s k d r i v e .

I 1 9 8 6 , t h G A Z E T T E p u b l i s h e ds e v e r a l t u r b o u t i l i t i e s — p r o g r a m st h a t g r e a t l y s p e e d u d i s k o p e r at i o n s : " T u r b o C o p y " ( A p r i ! ) s p e e d su f i l e c o p y i n g ; " T u r b o D i s k " ( A ug u s t ) s p e e d s u d i s k l o a d i n g t i m e ;a n " T u r b o F o r m a t " ( N o v e m b e r )c u t s d i s k f o r m a t t i n g t i m e d o w n t t e s e c o n d s w h i l e e l i m i n a t i n g h e a dk n o c k i n g . C o n t i n u i n g i t h i s t r a d it i o n i " T u r b o S a v e 6 4 , " m a c h i n el a n g u a g e p r o g r a m t h a t m a k e s s a v e st h r e e t f i v e t i m e s a f a s t b r e p r o -g r a m m i n g t h 1 5 4 1 d i s k d r i v e .H e r e ' s c h a r t s h o w i n g t h s p e e d d i f e r e n c e b e t w e e n " T u r b o S a v e 6 4 a n t h s t a n d a r d S A V E r o u t i n e :

b l o c k s1 2 b l o c k s

T u r b o S a v e

3 s e c1 s e

S t a n d a r dS A V E

9 s e c8 s e

a y o u w o u P r e s s i n gd i s a b l e s T ut r e e n a b l e

T h i se r r o r c h e S A V E r o u t i f i c a t i o n . I s a v e , u s t i n c r e a s e t h s c r e e n i tt h h i g h - s

C o m p a t i b i S o m e p r i n w i t h T u r b oi n t e r f a c e c ab o S a v e , y o i w h i l e u s t t e s t t h u s i n g i w i t

U s e r G r o u p U p d

Page 74: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 74/136

W h e n w r i t i n g t 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 .

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 o :C O M P U T E ! P u b l i c a t i o n sP . O . B o x 5 4 0 6G r e e n s b o r o , J V 2 7 4 0 3A t t n : C o m m o d o r e U s e r G r o u p s

U s e r G r o u p N o t e sT h e C o n c o r d A r e a C o m m o d o r e E n t h u s i a s t s ( C A C E ) u s e r s g r o u p h a d i s b a n d e d . O t h e r u s e r s i n t h i s a r e a m a c o n t a c t t h e D i a b l o V a l l e yC o m m o d o r e U s e r s G r o u p , P . O . B o 2 7 1 5 5 , C o n c o r d , C 9 4 5 2 7 .T h e S a n L u i s O b i s p o C o m m o d o r e C o m p u t e r C l u b ( S L O C C C ) h a c h a n g e d i t a d d r e s s t P . O . B o 3 8 3 6 , S a L u i s O b i s p o , C 9 3 4 0 3 - 3 8 3 6 .T h n e a d d r e s s f o t h C a n t o n A r e a C o m m o d o r e U s e r s G r o u p( C A C U G ) i 1 N . 1 7 t h A v e . , C a n t o n , I 6 1 5 2 0 .T h e C a c h e V a l l e y C o m p u t e r C l u b ' s n e a d d r e s s i 3 1 W 4 0 S . S m i t h f i e l d , U 8 4 3 2 1 .T h V I C - 2 0 U s e r s G r o u p o R i c h m o n d a n t h C - 6 4 U s e r s G r o u p o R i c h m o n d h a v e u n i t e d t f o r m C U R V E , P . O . B o 2 8 2 8 4 , R i c h m o n d ,V 2 3 2 2 8 .

Y o c a S t u g g a r t U s e r s G rR i m e s t a d B o 2 2 8 ,g r o u p m eT h c o r r T o r o n t oi 5 3 0 0 YO n t . , M 2 N e L i

C A L I F OA l p h a O m e g

B o 1 3 3 9 ,1 ) A U A

F i r s t S l a t eD o v e r , D

H O K U C o l d C o » « lD e e r f i e l d

V LS o u t h J e r s e

A v e . , V e n tW I S C O N

M e n o m o n i e1 2 t h S t . ,

U N L E A S H T H D A T A A C Q U I S I T I O N A N C O N T R O L P O W E R O Y O U R C O M M O D O R E C 6 O C 1 2 8 .W h a r e t h a n s w e r s t a l y o u r c o n t r o l n e e d s .N E W ! 8 0 - L I N E S I M P L I F I E D

D I G I T A L I / B O A R D4 s e p a r a t e b u f f e r e d d i g i t a l o u t p u t l i n e s c a e a c h d i r e c t l y s w i t c h 5 v o l l s a t 5 0 m A 4 O s c j r a r . i l ! ; d i g i t a l i n p u t l i n e s . ( T T L ) .S o c k e t f u s t a n d a r d R O c a r t r i d g e . C r e o l ey o u r o w a u t o s t a r t d e d i c a t c i l c o n t r o l l e r w i t h o u tr e i v i n g o d i s k d r i v e .I / l i n e s c o n t r o l l e d t h r o u g h s i m p l e m e m o r ym a p p e d p o r t s e a c h a c c e s s e d v i s i n g l es t a t e m e n t i n B a s i c . N i n t e r f a c e c o u l d b e a s i e r

O U O R I G I N A L U L T I M A T EI N T E R F A C E

U n i v e r s a l l y a p p l i c a b l e d u a l 6 5 2 2 V e r s a t i l el n r e r f a c e A d a p t e r ( V A b o a r d .I n d u s t r i a l c o n i r o l a n m o n i t o r i n g . G r e a t f o

l a b o r a t o r y d a l a a c q u i s i t i o n a n i n s t r u m e n t a t i o n

SP

S Y M B O S Y M B O L p r o g r a mp r o g r a m s6 5 0 2 / 6 5 1 p r o g r a ms o u r c e c o y o u r M A EM e r l i n o a s s e m b l yC I 2 8 n a t c o d e a n o r i g i n a lV e r s i o nf e a t u r e s

Page 75: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 75/136

S c r e e n M a p p e J e r o m e E R e u t e r

T a k e t h d r u d g e r y o u o s c r e e n s e t - u p w i t h t h i s s i m p l e u t i l i t y .T h m a p s p r i n t e d b t h p r o g r a m m a k e i e a s y t f i n d t h m e m o r y l o c a t i o n f o a n c h a r a c t e r p o s i t i o n o t h e s c r e e n .W o r k s w i t h t h 6 4 1 2 8 , P l u s / 4 , a n 1 w i t h a n C o m m o d o r eo c o m p a t i b l e p r i n t e r .

D e s i g n i n g c u s t o m s c r e e n c a n b ed i f f i c u l t . T r i a l a n e r r o r i t h s t r a te g u s e d b m o s t p r o g r a m m e r sw h e n d e s i g n i n g m e n u s a n g a m e s .W i t h " S c r e e n M a p p e r , " y o u c a t e s t s c r e e n d e s i g n s o p a p e r . S c r e e nM a p p e r d r a w s s c r e e n m e m o r ym a p s o y o u r C o m m o d o r e p r i n t e r .

S c r e e n M a p p e r i w r i t t e n i B A S I C . T y p e i i a n s a v e c o p yt t a p e o d i s k . T h p r o g r a m i w r i tt e f o t h 1 5 2 5 ( o o t h e r o d d -n u m b e r e d C o m m o d o r e p r i n t e r sl i k e t h M P S - 8 0 1 o r 8 0 3 ) . I y o h a v e 1 5 2 6 ( o o t h e r e v e n - n u mb e r e d p r i n t e r l i k e t h M P S - 8 0 2 ) r p l a c e l i n e 1 w i t h1 0 F R =

P l u s / 4 a n 1 6 u s e r s m u s tm a k e t h i s c h a n g e :

B e f o r e y o c h o o s e a o p t i o n , m a k es u r e y o u r p r i n t e r i c o n n e c t e d p r o pe r l y a n t u r n e d o n

I y o r e q u e s t s c r e e n m a p ,e a c h b o i t h m a r e p r e s e n t sc h a r a c t e r c e l l . E a c h r o i l a b e l e dw i t h n u m b e r t h a t r e p r e s e n t s t h a d d r e s s o f t h e f i r s t c h a r a c t e r c e l l o t h a t r o w . O t h 6 4 t h f i r s t r o i n u m b e r e d 1 0 2 4 . T h a t m e a n s t h a tt h f i r s t b o i t h a t r o i l o c a t e d i m e m o r y a 1 0 2 4 , t h s e c o n d a 1 0 2 5 , a n s o n i y o u s t h i sc h a r t t P O K E c h a r a c t e r s o n t o t h s c r e e n , r e m e m b e r t P O K E s c r e e nc o d e s ( n o t A S C I I c o d e s ) o n t o t h

s c r e e n .1 0 2 4 , 1 p u t e c e l l o s c r e e n c o p e n d i x B6 P r o g r a i A p p e n dP U T E I ' s M C o l o rt h c o l o rs p e c i f i e dF o e x a m p 6 4 m a k e sc h a r a c t e r

T h m a p . T h i s

r e p r e s e s c r e e n . E a 1 0 h i - r e sf i g u r a t i o n .r o u g h s k eb e f o r e s t a S e p r o g r a

L

E

S a C o

Page 76: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 76/136

L I S T F o r m a t t e rR i c h a r d R i c h m o n d

T h i s h a n d y u t i l i t y f o r t h e 6 4 1 2 8 , P l u s / 4 , a n 1 m a k e s p r g r a m l i s t i n g s m o r e r e a d a b l e . I f o r m a t s l i s t i n g s o t h s c r e e n o rt a n p r i n t e r .T r y i n g t f o l l o w t h l o g i c o f p r g r a m i o f t e n d i f f i c u l t b e c a u s e o d e n s e p r o g r a m l i n e s a n n e s t e dl o o p s . T h i s h a n d y u t i l i t y p r o d u c e se a s y - t o - r e a d B A S I C p r o g r a m l i s ti n g s . W i t h " L I S T F o r m a t t e r " i p l a c e , m u l t i p l e s t a t e m e n t l i n e s a r s p l i t u a n F O R - N E X T l o o p s a r i n d e n t e d t m a k e i e a s i e r t f o l l o wt h p r o g r a m f l o w . F o e x a m p l e , i y o t y p e i t h f o l l o w i n g p r o g r a m :1 F O T O 1 0 : F O R J T 1 2 P R I N T I : P R I N T3 N E X T4 N E X TL I S T F o r m a t t e r d i s p l a y s i l i k e t h i s :1 F O 1 - T 1 0 F O R J - 1 T O 1 02 P R I N T I

P R I N T3 N E X T4 N E X T

d i s k b e f o r e t r y i n g t r u t h p r g r a m . L o a d t h p r o g r a m a n d t y p eR U N . T y p e N E t e r a s e t h eB A S I C l o a d e r f r o m m e m o r y , Y o um a t h e n t u r n L I S T F o r m a t t e r o o o f w i t h t h e f o l l o w i n g c o m m a n d s :

F o r m a t t e r O F o r m a t t e r O f S Y 5 3 0 2 0 S Y 5 3 0 2 3

1 2 S Y 3 0 7 2 S Y 3 0 7 54 / 1 6 S Y 1 6 1 5 0 S Y 1 6 1 5 3

A a e x a m p l e , w i t h t h 6 v e r s i o n , y o w o u l d t y p e S Y 5 3 0 2 0t t u r n o f o r m a t t e d l i s t i n g s , a n S Y 5 3 0 2 3 t r u t h e m o f f .

S i n c e L I S T F o r m a t t e r b r e a k su p r o g r a m l i n e s w i t h m o r e t h a no n s t a t e m e n t , s c r e e n e d i t i n g i n o p o s s i b l e . B e f o r e a t t e m p t i n g t e d i tt h p r o g r a m , r u L I S T F o r m a t t e ro f w i t h t h a p p r o p r i a t e S Y S .

L I S T F o r m a t t e r c o n t r o l s t h

C O P r o t eo C Ob i n d e E a c hc u s t b i n d iw h i t e

y e ad e sy o u rn e a t l r e f e r m a k e

B i n d S 8 . 5

f o f o

( P l e a f o o r

S e n dw i t h

S 3 . 5

C e r t i f i e dS i l t l y > u t o S h S i l t l j l u l l D

Page 77: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 77/136

E a s y D i s kL O A D A n S A V E

J o s e p h H e a v e r i n

S e v e r a l u s e f u l , t i m e - s a v i n g o p t i o n s a r a d d e d t t h t w o m o s tf r e q u e n t l y u s e d d i s k c o m m a n d s . F o t h 6 w i t h d i s k d r i v e .S i n c e t h 6 w a i n t r o d u c e d i 1 9 8 3 ,C o m m o d o r e h a h a f e o p p o r t un i t i e s — w i t h t h P l u s / 4 a n 1 2 8 —t i m p r o v e d i s k c o m m a n d s . A m o n gt h f e a t u r e s a v a i l a b l e o t h e s en e w e r c o m p u t e r s a r c o m m a n d s t l o a d a n r u n p r o g r a m s , a n c o m a n d s f o s a v i n g m a c h i n e l a n g u a g ep r o g r a m s . N o y o c a b r i n g t h e s ec a p a b i l i t i e s t t h 6 4 w i t h " E a s yD i s k L O A D a n d S A V E . "

E a s y D i s k a d d s f e h a n d yo p t i o n s t t h 6 4 ' s p l a i n - v a n i l l aL O A D a n S A V E c o m m a n d s . W i t ht h i s p r o g r a m , i t ' s e a s y t l o a d a n r u B A S I C a n d m a c h i n e l a n g u a g ep r o g r a m s , a n t s a v e m a c h i n e l a g u a g e p r o g r a m s . E a c h o t h n e f e a t u r e s i a c t i v a t e d b a d d i n g

A c t i v a t i n g T h N e C o m m a n d sT y p e t h p r o g r a m i a n s a v e i t d i s k . S i n c e t h e r e a r m a n y D A T As t a t e m e n t s w h i c h r e q u i r e a c c u r a t et y p i n g , u s " T h e A u t o m a t i c P r o o fr e a d e r " p r o g r a m f o u n d e l s e w h e r ei n t h i s i s s u e . W h e n y o u ' r e r e a d y t u s t h p r o g r a m , l o a d i a n t y p eR U N . T h t o o B A S I C p o i n t e r i m o v e d d o w n t p r o t e c t e n o u g hm e m o r y t h o l d t h p r o g r a m , t h e n

m a c h i n e l a n g u a g e r o u t i n e i P O K E d i n t o t h i s r e s e r v e d a r e a . T e n a b l e t h n e c o m m a n d s , t y p eN E W , t h e n S Y x x x x w h e r e x x x x i t h n u m b e r t h a t t h p r o g r a m g a v ey o w h e n y o r a i t I t ' s g o o di d e a t w r i t e d o w n t h i s S Y a

d i s V d a m a g e

P O L Y

S o l1 U A

A f > p k > I r n a f O k l O o l n 8 0 / E p s o n L 8 0

U . O r d e ro f e w e r d i sF o r s i g n a r d e4 % l a > P r p c

3 A

PI [ O

B U S I N E S S

P C / M S - D O SA T A R I S T

e x p l a n a t o r y■ . i r i w . i n ■ i h i n l l u o n l i a l S o p u t i n g h a t h

i i - i n i . . i l a v o r t I h B a s i ct h a t t h c o m p ut h i m p o r t a n tp r o b l e m c o r r a n a l y s i s w i l ly o g e a h e

M S e v e n -

Page 78: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 78/136

F r e d . D ' I g n a z i oA s s o c i a t e E d i t o r

M e y e s p o p p e d o p e n . T h b e r o o m w a d a r k , b u w a s w i d ea w a k e . W h a t t i m e w a i t

F o u r - t h i r t y i t h m o r n i n g !g e n t l y s l i p p e d o u t o f b e s a

n o t a w a k e n m s l e e p i n g w i f e , a n t i p t o e d d o w n t h h a l l c o r r i d o r , m a i n g a b e e l i n e f o m s t u d y . S i n c ew a u p t h o u g h t I ' b e t t e r w r i t e m G A Z E T T E c o l u m n . M e d i t o r h a c a l l e d t h d a b e f o r e a n t o l d m t h c o l u m n h a t b i t o d a y . M a y b et h a t ' s w h a t h a w o k e n m u p — f e a ra n p a n i c , a n g u i l t y c o n s c i e n c e !

f i r e d u t h c o m p u t e r ." M e y e s p o p p e d o p e n , "

w r o t e . " T h e b e d r o o m w a s . . . . " S u d e n l y , w h s h o u l d a p p e a r i m s t u d y b u m s e v e n - y e a r - o l d s o n ,E r i c , H w o r e o n l y o n s o c k , h i h a i r w a d i s h e v e l e d , a n d h e h a ds t r a n g e , i n t e n s e l o o k o h i f a c e ." T i m e t p l a y L o d e R u n n e r , " h s a i dw i t h g r i m l i t t l e s m i l e . " w a n t t s e i c a g e b a c k t s i x t h l e v e l ,d r e a m t a b o u t i l a s t . . . , "

" B u t , E r i c , " p r o t e s t e d , p o i n ti n a t h g l o w i n g r e n u m b e r s o m d i g i t a l c l o c k , " i t ' s o n l y 4 : 4 7 i t h m o r n i n g ! I t ' s t o e a r l y t p l a yL o d e R u n n e r ! "

" D a d d y , " h s a i d c a l m l y , "

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

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

T h a t c o m m e n t d i i t I r e a l l yg o t m e r e a l i z e d t h a t j u s t b c a u s e w a c o m p u t e r a d d i c t , i w a s n ' t n e c e s s a r y f o m s o t b o n e , t o o . f i n a l l y s a h o m l o v ef o c o m p u t e r s m i g h t b e k i l l i n g o f a n n a t u r a l i n t e r e s t E r i c h a d .

S t h n e x t t i m e h a s k e d m t p l a y w i t h h i m , w a r e a d y . " H o w ' dy o l i k e t g o u i t h b a c k y a r da n s a s o m e w o o d ? " s u g g e s t e d .W h e n h l o o k e d a m f u n n y s a i d ," O w c o u l d c l i m b o t h e r o o f a n d r o p w a t e r b a l l o o n s o M o m m ya n C a t i e . W h a t d ' y o u s a y ? " ( L i b e ra t e d f r o m m c o m p u t e r m a n i a ,k n e w h o t b p a t m s o n . )

M a t h B l a s t e r , T r o g g l e s ,A n R a b b i t sF o y e a r s E r i c s t a y e d w a r y o c o p u t e r s , a n w a c a r e f u l n o t e v e n m e n t i o n c o m p u t e r s a r o u n d

H w L e a r n i n gb i t s — R e a a n M a t ht h s m i t h e r a t i o n sB l a s t e r ! f

N e x tw o r l d o t u r e g a m e sC r a n s t o nf l i n g A d v e A d v e n t u r e

W h e nt o o k t i m es o u p a n d

N o L o d e R u n nl a d d e r s , sa n d i g g i t r e a s u r e b r e a l l y m c o m p u t e r s

s n e e y e s p o p b e d r o o ma w a k e . W h

M o

Page 79: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 79/136

M i c h a e l A L a n g/ y o u ' v e d i s c o v e r e d a c l e v e r t i m e -s a v i n g t e c h n i q u e o r b r i e f b u e f f e c t i v e p r o g r a m m i n g s h o r t c u t ,s e n d i t " H i n t s T i p s , " c / C O M P U T E I S G a z e t t e . I f w u s i t w e ' l l p a y o $ 3 5 . W r e g r e t t h a t ,d u t t h v o l u m e o i t e m s s u b m i tt e d , w c a n n o t r e p l y i n d i v i d u a l l yt s u b m i s s i o n s .

T h 1 2 8 ' s B A S I C 7 . h a m a n y n e c o m m a n d s . I y o u ' v e b e e n p r g r a m m i n g f o r a l o n g t i m e o t h 6 4 i m a t a k e w h i l e t b r e a k s o m eo l p r o g r a m m i n g h a b i t s t h a t a r n l o n g e r e f f i c i e n t i n 1 2 m o d e . A c a s e i p o i n t , l e t ' s l o o k a m e n u s l e c t i o n . S u p p o s e w w a n t e d t o c r ea t t h i s m e n u :D - D o gC - C a tB — B J r dH — H a m s t e rC h o o s e a a n i m a l

W w a n t t h e u s e r o t h p r g r a m t p r e s s o n o f t h e l e t t e r s D C B o r H . H o w o u l d w d t h i s o t h e 6 4 ?

T h e a s i e s t s o l u t i o n i t c h a n g e t h r u l e s . I n s t e a d o h a v i n gt h u s e r t y p e l e t t e r , h a v e h i t y p e

n u m b e r . T h e n u s O N / G O S U Bt j u m p t t h a p p r o p r i a t e r o u t i n e .1 P R I N T " 1 — D O G "

p r o b l e m t h a n w e ' v e s o l v e d . S t i l l i 6 m o d e , l e t ' s s o l v e t h e p r o b l e m a i w a s t a t e d .1 P R I N T " D - ^ - D O G "2 P R I N T " C — C A T "3 P R I N T " B — B I R D "4 P R I N T " H — H A M S T E R "5 P R I N T ; P R I N T ' C H O O S E A

A N I M A L "6 A 0 : I N P U T A N 6 I A N $ - " D " T H E N A N - 16 I A N " C T H E N A N - 26 I A N S = " B " T H E N A 6 I A N S = " H " T H E N A N = 46 I A N = O T H E N 6 07 O A G O S U B 1 0 0 0 , 2 0 0 0 , 3 0 0 0 , 4 0 0 08 G O T O 1 1 0 0 0 R E D O R O U T I N E1 9 9 9 R E T U R N2 0 0 0 R E C A R O U T I N E2 9 9 9 R E T U R N3 0 0 0 R E B I R D R O U T I N E3 9 9 9 R E T U R N4 0 0 0 R E H A M S T E R R O U T I N E4 9 9 9 R E T U R N

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

I N S T R F i n d s T h S o l u t i o nI 1 2 m o d e , t h a n s w e r t t h p r o b l e m c o m e s t u i t h f o r m o t h I N S T R f u n c t i o n . T h i s f u n c t i o ns e a r c h e s t h r o u g h s t r i n g , i o o k i n gf o a n o t h e r s t r i n g o f t h e s a m e s i z eo r s m a l l e r . F o e x a m p l e , P R I N T

4 P R I N T " 5 P R I N T : P

A N I M A L "6 I N P U T A 6 A N = I N S T 6 I A 07 O N A N G8 G O T O 1 1 0 0 0 R E D 1 9 9 9 R E T U R 2 0 0 0 R E C 2 9 9 9 R E T U R 3 0 0 0 R E B 3 9 9 9 R E T U R 4 0 0 0 R E M H 4 9 9 9 R E T U R

I t h i se t h r o u g ht f i n d t h s i g h t g i v e nm a k e t h 1 P R I N T " 2 P R I N T " 3 P R I N T " B4 P R I N T " 5 P R I N T : P

A N I M A L "6 A N - 0 : I N 6 F O

( " D C B H " ,6 N E X T6 I A = Q 7 O A G 8 G O T O 1 1 0 0 0 R E D 1 9 9 9 R E T U R 2 0 0 0 R E C 2 9 9 9 R E T U R 3 0 0 0 R E B I3 9 9 9 R E T U R 4 0 0 0 R E M H 4 9 9 9 R E T U R

G O

Page 80: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 80/136

L a r r y C o t t o n

T h i s m o n t h w e ' l l t a k e a c l o s e l o o ka t w B A S I C s t a t e m e n t s — G O T Oa n G O S U B . B u f i r s t , l e t ' s t a k el o o k a t h e a s i e s t a n p e r h a p s t h m o s t p r a c t i c a l B A S I C s t a t e m e n t t u s e : R E M .

R E s t a n d s f o r e m a r k — u s e i w h e n e v e r y o u w a n t t m a k e n o t e st y o u r s e l f w i t h i n p r o g r a m . W h e nt h c o m p u t e r g e t s t R E M , i i m e d i a t e l y s k i p s a h e a d t t h e n e x tp r o g r a m l i n e , d i s r e g a r d i n g a n t h i n g t h a t f o l l o w s o t h s a m e l i n ea t h R E i n c l u d i n g v a l i dB A S I C s t a t e m e n t s . W e ' l l u s R E i t h i s m o n t h ' s f i n a l p r o g r a m m i n ge x a m p l e .

S f a h a v e n ' t s a i d v e r y m u c ha b o u t p r o g r a m m i n g s t y l e , b u i s h o u l d b e o b v i o u s t h a t i t ' s i m p o rt a n t t w r i t e u n d e r s t a n d a b l e p r g r a m s . Y o u ' d b e s u r p r i s e d h o e a s yi i t b e c o m e l o s t i l o n g p r o g r a m .

S h o r t p r o g r a m s w h i c h u s G O T O a r e a s y t f o l l o w — w e ' v ea l r e a d y u s e d t h c o m m a n d i s e e r a l s h o r t p r o g r a m s . B u t w h e np r o g r a m b e c o m e s l o n g a n c o p l e x , t h o v e r u s e o G O T O s t a t em e n t s c a w e a v e t a n g l e d w e b .S o m e t i m e s , t h o u g h , G O T O m a b t h e b e s t s o l u t i o n t p r o b l e m .

i n o f t h c o m p u t e r , t h o n l y w a t e x i t s u c h l o o p i b u s i n g t h R U N / S T O P k e y .1 I N P U T " Y O U R N A M E " ; N 2 P R I N T : P R I N T N 3 G O T O 3 T h i s p r o g r a m w a i t s f o r a n a m e t b t y p e d , t h e n i s k i p s a s c r e e n l i n ea n p r i n t s t h n a m e . W i t h o u t l i n e3 0 t h p r o g r a m w o u l d e n d w i t hR E A D Y a n a f l a s h i n g c u r s o r . B u l i n e 3 p u t s t h e c o m p u t e r i n t o a i n f i n i t e l o o p . T h i s i e s p e c i a l l y u s f u i s h o r t d e m o p r o g r a m s t h a t d p e n d o t h s c r e e n n o t b e i n gs p o i l e d b R E A D Y m e s s a g e .

T h a b o v e p r o g r a m i t r i v i a le x a m p l e o u s i n g G O T O t r e p e a ta a c t i o n o s e r i e s o a c t i o n s — i t r p e a t s t h e G O T O . B l o o p i n g b a c kf u r t h e r , w c a r e p e a t m o r e u s e f u la c t i o n . F o i n s t a n c e , w c a p r i n t a i n d e f i n i t e n u m b e r o m e s s a g e s :1 P R I N T " D E M O "2 G O T O 1

O r u s i n g I F - T H E N a n w h a ta p p e a r s t b e a n i m p o s s i b l e b i o a l g e b r a , w c a p r i n t f i n i t e n u b e o m e s s a g e s ;1 P R I N T " D E M O "2 = 1 I T H E N G O T O 1

T h i s p r o g r a m l o o p s e i g h t t i m e s ,e a c h t i m e i n c r e a s i n g t h v a l u e o t h v a r i a b l e T H o w e v e r , t h e r e ' sb e t t e r w a y :

W h ew i l l c o n tn u m b e r

I ' v ei t ' s w o r s t a t e m e n I F - T H E m e a l w t h c o d e .t h a t r u l e 1 I N P U T

D E C K " 2 I < 3 ( p r o g r L i n e 2 2 I C < o r 2 I <

H e r s h o w s h a l t e r e dt o m u l 1 I N P U T

T 4 " 2 I N 3 I 4 0 I F N5 I 6 G O T O7 ( p r o g r

L i n s e n d s p 1 i t h i t h r w o u l df o t h e

R E T U R N . T h i s c o m m a n dt r a n s f e r s c o n t r o l b a c k t w h a t e v e rs t a t e m e n t i m m e d i a t e l y f o l l o w s t h G O S U B t h a t c a l l e d t h e s u b r o u t i n e .I t ' s p o s s i b l e f o s u b r o u t i n e t c o s i s t o o n l y o n l i n e w i t h R E T U R Na s t h e l a s t s t a t e m e n t o t h l i n e .

E P R I N T I N G F I R S T I N T I A L

A H 1 0 0 G O S U B 1 4 0 : R E D R A W S E O N B O

S P 1 1 0 P R I N T " { 2 R I G H T } " B S "( D O W N } " : R E M P R I N T S C O N D I N I T I A L S

M X 1 2 0 G O S U B 2 0 0 1 R E A N O T H E R( S P A C E ) T I M E D E L A Y

s a m e t i m ei o u f i r s

W h e na t l i n e 1 9 0 t w h e r el i n e 7 0 . T hR E M , s o t

Page 81: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 81/136

G O S U B s h a v e s e v e r a l a d v a nt a g e s :

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

T h e y m a k e p r o g r a m s m o r e s t r u ct u r e d , a n t h e r e f o r e e a s i e r t u n d e r s t a n d .

T h e y s a v e t y p i n g .T y p e i n t h i s s i m p l e e x a m p l e

w h i c h u s e s t i m e d e l a y s u b r o u t i n e .1 P R I N T " { C L R ( "2 P R I N T " T H I S I S 3 G O S U B 1 0 4 P R I N T " D E L A Y E D "5 G O S U B 1 0 6 P R I N T " M E S S A G E " : E N 1 0 F O R T - l T O 5 0 0 : N E X T : R E T U R N

N o t y p e R U a n p r e s s R T U R N . T h s c r e e n c l e a r s a n m e s s a g e i p r i n t e d , l i n e b l i n e ,w i t h p a u s e b e t w e e n e a c h — t h es u b r o u t i n e a l i n e 1 0 i u s e d t w i c e .

E N a p p e a r s a t h e n o l i n e6 t p r e v e n t t h t i m e d e l a y f r o mo c c u r r i n g a g a i n — a n d f o v e r yg o o d r e a s o n . R e m o v e t h E N a n t y p e R U N . Y o u ' l l s e e a e r r o r w h i c hi e n c o u n t e r e d w h e n s u b r o u t i n e sa r i m p r o p e r l y g i v e n c o n t r o i — R ET U R N W I T H O U T G O S U B . T h c o m p u t e r i t r y i n g t r e t u r n t B A S I C s t a t e m e n t r i g h t a f t e r G S U B , b u i t h i s c a s e i w a s n ' t G S U t h a t t r a n s f e r r e d c o n t r o l t o l i n e1 0 0 , t h u s B A S I C g i v e s a e r r o r .

L i n e s w i t h i n s u b r o u t i n e m a c a l l o t h e r s u b r o u t i n e s a n t h u s b n e s t e d . T h i s i s i m i l a r t t h e n e s t i n go F O R - N E X T l o o p s . T r t h f o l o w i n g p r o g r a m , w h i c h d e m o n

D H 1 3 0 G O T O 1 0 R E S E N D C O N T RO B A C K T B E G I N N I N G O P R O G R A M

Q 1 3 R E M Y O U C A N M A K E N O T E SI S P A C E l T O Y O U R S E L F A N Y WH E R E Y O U W A N T .

P G 1 3 6 R E M A S L O N G A S T H E Y S T R W I T H R E M , T H C O M P U TE T O T A L L Y I G N O R E S T H E M

B C 1 3 7 R E M L I N E S 1 4 0 - 1 9 0 A R E TH B O X - D R A W I N G S U B R O U T IN

F 1 4 P R I N T " E A g * ' * * * E S g " : R E T O P O F B O

G P 1 5 0 F O T » T 3 : P R I N T " D( S P A C E S ] B " : N E X T : R E l S P A C E } S I D E S O B O

A G 1 6 0 P R I N T " g Z j * * " * E X j " R E B O T T O M O F B O X

H Q 1 7 0 G O S U B 2 0 0 : R E D E L A Y A FT E R D R A W I N G B O

B R 1 8 0 P R I N T " { 4 U P } " : R E M M O V EC U R S O R U L I N E SP K 1 9 0 R E T U R N : R E S E N D C O N T R O

B A C K T O R I G H T A F T E RO S U B T H A T S E N T I H E R E

S K 2 0 0 F O T = T 5 0 0 : N E X T : R E TU R N : R E D E L A Y L O O P S U BR O U T I N E

T h i s p r o g r a m i l l u s t r a t e s t h e u s e f u ln e s s o R E M s . T h e y s h o u l d b e u s e df r e e l y i y o u r p r o g r a m s . T h e r e a r t w s m a l l d i s a d v a n t a g e s i u s i n gR E M s — t h e y u s u m e m o r y( a b o u t o n b y t e f o e a c h l e t t e r i t h m e s s a g e ) , a n t h e y m a s l o wp r o g r a m d o w n s l i g h t l y . S o m e p r g r a m m e r s k e e p t w o v e r s i o n s o t h e i r l a r g e p r o g r a m s — o n e w i t hR E M s a n d o n e w i t h o u t .

P r o g r a m N o t e sL i n e s 1 0 - 6 0 s h o u l d b c l e a r e x c e p tf o r l i n e s 2 a n 3 0 w h i c h a l l o w t h u s e r t g e o u o a I N P U T s t a t e

l i n e 8 w h t i a l s ) i p r s e n d s t h d e l a y s u b r

L i n e s7 0 - 9 0 , e x i n i t i a l s —e b o x .

L i n e sb o x - d r a w i2 0 i t h

N o b e g i n s w io m i t t e d , y e n t h p t h R E T U s u b s e q u e p r o g r a m .

W h e nt y p i n g R U v a r i a b l e s s t r i n g s , r e

B u s it h l a s t a cb e f o r e t h s a m e a a b l e A r eo u s t i m eT h u s A s t r i n g f o rp r o g r a m e d o e s n ' t h u

B i s ns i n c e o n c ei n i t ' s a s sa l s o .

T h a n y t h i n gc u r s o r u o u o t h

Page 82: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 82/136

? i c h a r d M a n s f i e l dE d i t o r i a l D i r e c t o r

A m o n g t h i m p o r t a n t b e n e f i t s o m a c h i n e l a n g u a g e ( M L ) a r t h i m j r e s s i v e i m p r o v e m e n t s i c a m a k e

t h s p e e d o p r o g r a m s w r i t t e n i o t h e r l a n g u a g e s . I t ' s q u i t e c o m m o n: o B A S I C o p r o g r a m m e r s t

w r i t e f i r s t i t h h i g h e r - l e v e l l a n -» u a g e a n t h e n r e w r i t e c e r t a i n s e c -: i o n s i M L T h e r e a r e v e n

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

e x a m p l e , i s p e n d s 7 3 p e r c e n t o i t t i m e i l o o p a l i n e 5 4 8 . Y o t h e nr e p l a c e t h a t l o o p w i t h M L a n t h n e h y b r i d p r o g r a m i f a m o r es w i f t .

M a n y g a m e s , t o o , a r e p a r tB A S I C a n p a r t M L a n i m a t i o n e f e c t s u s u a l l y m u s t b M L L e t ' s s e h o t a t t a c h M t B A S I C a n d , i t h p r o c e s s , l e a r n l i t t l e a b o u t t w o b s c u r e M i n s t r u c t i o n s : A S a n L S R . Y o d o n ' t o f t e n n e e d t h e m ,b u w h e n y o d o t h e y c o m e i q u i t e h a n d y .

H e r e ' s o u h y b r i d :X 1 D A T A 1 6 9 . 0 , 1 0 , 9 6 , 1 6 9 , 0 , 7 4

, 9 C 2 F O R I = 8 7 4 T 0 8 B 1 : R E A D H : P O K E

I , M i N E X TM 3 P R I N T : I N P U T " N U M B E R B E T W

E E 0 - 2 5 5 " ? AP 4 G O S U B B 0 : P R I N TS 5 I N P U T " 1 . A S L 2 . L S R " ; V : O N

Y G O T O 6 0 . 7 0J 6 P O K E 8 7 5 , A : S Y S 8 7 4 : A = P E E K

s t a t e m e n t ) a n P O K E i i n t o R A w i t h l i n e 2 0 Y o u ' l l o f t e n s e B A S I Cp r o g r a m s i t h C A Z E T T E w h i c hh a v e z o n e o D A T A w h i c h i P O K E d i n t o m e m o r y a n b e c o m e s ,t h e n , a M s u b r o u t i n e t w h i c ht h B A S I C p r o g r a m w i l l , a t i m e s ,S Y S . L o c a t i o n s 8 7 4 - 8 8 1 w e r e u s e dt o s t o r e t h M f o r t h i s p r o g r a m b c a u s e t h a t ' s a a r e a w h i c h i s a f e o t h e 6 4 a n w o r k s i n t h i s c a s e o t h 1 2 8 . H o w e v e r , 1 2 u s e r s s h o u l d b a w a r e t h a t t h i s a r e a i u s e d d u r i n gd i s k a n t a p e a c c e s s o t h 1 2 8 ,a n w o u l d n ' t b s e c u r e w e r e p r g r a m t o p e n a n y f i l e s . U s e r s o t h 1 2 c a s a f e l y s t o r e s m a l l M p r g r a m s i t h 2 5 b y t e s b e t w e e n a d r e s s e s 2 8 1 6 - 3 0 7 2 .

I y o t y p e t h i s p r o g r a m i n y o w i l l s e t h a t i a s k s y o f o r ab y t e - s i z e d n u m b e r ( 0 - 2 5 5 ) a n t h e n s h o w s y o w h a t t h n u m b e rl o o k s l i k e i n b i n a r y ( a t h b i t sw i t h i n y o u r b y t e ) . B i t s a r r e a df r o m r i g h t t l e f t , s 0 0 0 0 0 0 1 0 i t h n u m b e r 2 0 0 0 0 0 0 0 1 i s 1 , a n 0 0 0 0 0 0 1 1 i s 3 . N o t i c e t h a t e a c h d i i a y o m o v e l e f t r e p r e s e n t s t w i c ea m u c h a t h p r e v i o u s o n e . T h b i p o s i t i o n v a l u e s ( f r o m l e f t t r i g h t ) a r e 1 2 8 , 6 4 , 3 2 , 1 6 , 8 4 , 2 , 1 T h e y a r c u m u l a t i v e , s o i t h f i r s ta n f i f t h b i t s a r t u r n e d o n( 0 0 0 1 0 0 0 1 ) , y o u r b y t e h o l d s t h n u m b e r 1 7

A S a n t h s e c o nc a m u l t c o m b i n i n m u l t i p l yn u m b e r , t o g e t h e r :4 0 0 0 . ( Y oC a r r y F l d i t i o n u n m u l t i p l e - y o c a n f o t e m pp i c k e d 4

L S m o v e s b i v i d i n g t h L S p u t s( t h e h i g ht h o t h e rd r o p s o f t h C a r r

S e n d i n gA f t e r y o B A S I C p u s i n g t h w w a n tp r e s e r v ef o u s lt h A S t i m e s t h t i n e , p i c o s c r e e t h r o u g h1 2 w i l l

1 6 L D # 1 A S 9 R T 1 6 9 0 L D # 7 L S 9 R T

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

( f o r t h 1 2 8 ) j u s t b e f o r e S Y S i n g .T h i s w o u l d e l i m i n a t e t h e n e e d t P O K E d i r e c t l y i n t o t h M r o u t i n ei t s e l f .

I y o u s 1 2 8 , t h e r e ' s t h i r da n y e m o r e e f f i c i e n t w a t s e n dn u m b e r s f r o m B A S I C t M L S i

Page 83: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 83/136

r e c t l y ( u s i n g t h e s p e c i a l i m m e d i a t ea d d r e s s i n g m o d e s i g n i f i e d b t h s y m b o l ) i n t o t h a c c u m u l a t o r p r i o rt A S L i n g t h a t n u m b e r . H o w e v e r ,b e f o r e S Y S i n g t o t h i s r o u t i n e , w P O K E 3 r i g h t o t o o f t h e 0 s w h e n w e S Y S , t h 3 w i l l b A S L e da n w e w i l l r e t u r n t B A S I C w h e r ew l e f t o f ( R T S m e a n s R e T u r n f r o mS u b r o u t i n e ) . L i k e w i s e , t h # a f t e rt h a t s e c o n d L D i j u s t p l a c em a r k e r w h i c h w i l l b P O K E d o v e rb o u c h o s e n n u m b e r p r i o r t a a t t e m p t t L S R .

T h e s e t w s m a l l M r o u t i n e sa r s t u c k t o g e t h e r i m e m o r y a a d r e s s e s 8 7 a n 8 7 8 , a n w s e l e c tt h e m f r o m B A S I C b y s i m p l y S Y i n t t h a d d r e s s w h i c h p e r f o r m st h s e r v i c e w r e q u i r e .

B u h o d w g e t h n u m b e rb a c k f r o m t h a c c u m u l a t o r o n c ew e ' r e r e t u r n e d t B A S I C ? A f t e r o u 3 ( 0 0 1 0 0 0 1 0 : 3 a n 2 h a b e e n L S R e d i n t o 0 0 0 1 0 0 0 1 , i s i t s i t h a c c u m u l a t o r , b u t w p r o m p t l yR T b a c k t B A S I C w i t h o u t m a k i n ga n s p e c i a l p r o v i s i o n s t s e n d t h n u m b e r f r o m t h a c c u m u l a t o r t s o m e s t o r a g e p l a c e w h e r e w c a P E E K i t ( Y o u c a n ' t P E E K t h a c c um u l a t o r , X o r e g i s t e r s f r o mB A S I C . ) F o r t u n a t e l y , w h e n y o l e a v e a M r o u t i n e , y o u r c o m p u t e rs a v e s t h e s e t h r e e r e g i s t e r s a n t h S t a t u s F l a g b y t e i f o u r c o n s e c u t i v ea d d r e s s e s t h a t y o c a p e e k : 7 8 0 ,7 8 1 , 7 8 2 , a n 7 8 3 h o l d A X , Y , a n t h S t a t u s F l a g s , r e s p e c t i v e l y , o t h 6 4 O t h 1 2 t h e y w i l l b i a

p l a p p e n d t h t h i n g s y o w a n tp a s s e d t t h r e g i s t e r s d i r e c t l y o n t ot h S Y c o m m a n d i t s e l f :

S Y 3 0 7 2 , 1 5 , 2 , 6 6 ( p u t s 1 5 i t h a c c u m u l a t o r , 2 i X a n 6 i V

S Y 3 O 7 2 , B , A < 1 > ( p u t s t h en u m b e r i v a r i a b l e i n t o t h e a c c um u l a t o r a n t h n u m b e r i A ( l )i n t o X

S Y 3 0 7 2 , , , 5 ( p u t s 5 i n t o t h r e g i s t e r )

A l s o , t h e r e i s p e c i a l c o m a n d i 1 2 B A S I C w h i c h a l l o w sq u i c k P E E K o f t h e v a l u e s l e f t i t h r e g i s t e r s a f t e r y o u ' v e R T S e d b a c k t B A S I C : R R E G A , X , Y o R R E GZ , Q , F . T h a c c u m u l a t o r v a l u e i p u i n t o t h f i r s t v a r i a b l e , i n t o t h e s e co n d , a n i n t o t h t h i r d . T h u s , y o c o u l d r e p l a c e t h e s t a t e m e n t A P E E K ( 6 ) i n l i n e s 6 a n 7 o f t h e1 2 v e r s i o n o f t h e e x a m p l e p r g r a m w i t h R R E G A

C O M P U T E D G a z e t t eS u b s c r i b e r S e r v i c e sP l e a s e h e l p u s e r v e y o b e l t e r . I y o n e e d t c o n t a c t u f o a n o t h e r e a s o n sl i s t e d b e l o w , w r i t e t u a t

C O M P L f T E I ' s G a z e t t eP . O . B o x 1 0 9 5 7D e M o i n e s , I 5 0 3 4 0

o c a l l t h T o l l F r e e n u m b e r l i s t e d b e l o w .C h a n g e o A d d r e s s . P l e a s e a l l o w u 6 - w e e k s t o e f f e c t t h c h a n g e ; s e n d y o u rc u r r e n t m a i l i n g l a b e l a l o n g w i t h y o u r n e a d d r e s s .R e n e w a l . S h o u l d y o w i s h t r e n e wy o u r G a z e t t e s u b s c r i p t i o n b e f o r e w r

1 6 A v o i d c o s t l a l i g n m e n t .d i a g n o s e s a o f t h e d i s k dA o n - s c r e e p r o g r a m i i n c l u d e s s e p r o g r a m e m i s a l i g n e d . o 1 5 4 1 . 1 5 7 i 6 o 1 2

f u l l f e a t s y s t e m l o k e y p r e s s a l C a t a l o g u n a m e s ! O p e d i s p l a y . C a f o r m a t t e d dp r o t e c t e d d i i n d e x , f u l l l c a t e g o r y p rc o n t a i n s f u i n c l u d i n g a l

d i s k , c o p yw i t h o u t a f f ed o c u m e n t e dm o r e f o o n

MF r e e S p i r i t ' sM a s t e r s s e r A h o u r o c o t h e C 1 2 8M u i i c i i I h B a c h . B e e t h M m l c o i h s o n a l i n a sB e e t h o v e n ,M u s i c e t h M u s i c i t h M u s i c o i h Mg r e a t e s t bS 9 . 9 5 p e d i sS 3 9 5 o r d e rT h G n a t W i i 1 2 m o d ec o u n t r i e s r e c h a l l e n g e . DB A S l C a f J y s i mc o m m a n d s i

C

Page 84: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 84/136

D a v e F l a t e r

H e r e ' s a c l e v e r r o u t i n e t h a t m a k e st h 6 o 1 2 8 ' s i n t e r n a l c l o c k c o u n tb a c k w a r d . I b e c o m e s c o u n t

d o w n c l o c k t h a t y o u c a n e a s i l y u s i y o u r m v B A S I C p r o g r a m s — an i c e a d d i t i o n f o r e a l t i m e g a m e s .

I y o u ' v e e v e r t r i e d t m a k ec o u n t d o w n c l o c k i B A S I C , y o u ' l lk n o w t h a t i t ' s d i f f i c u l t t m a k eg o o d o n e . T h o n l y t i m e r t h a tB A S I C r e c o g n i z e s i o n t h a t c o u n t su p w a r d . T r t h i s s h o r t p r o g r a m t s e h o t h i n t e r n a l c l o c k w o r k s :

9 P R I N T " { C L R ) "1 0 T I S = " 0 0 0 0 0 0 "1 1 0 P R I N T " { H O M E ) " ; T I ?1 2 I T I S < > " 0 0 0 1 0 0 " T H E N 1 1

T h v a r i a b l e T l i a r e s e r v e d v a r ia b l e t h a t i m a i n t a i n e d b t h e s y st e m . I c o u n t s u f r o m z e r o w h e nt h c o m p u t e r i t u r n e d o n A n o t h e rr e s e r v e d v a r i a b l e i t h n u m e r i cv a r i a b l e T I R e p l a c e T I w i t h T i t h a b o v e p r o g r a m t s e e t h e d i f f e re n c e . W h i l e T I c o u n t s s e c o n d s t h a tg b y , T I c o u n t s 1 / 6 0 s e c o n d i n t e rv a l s k n o w n a j i f f i e s . " C o u n t d o w nT i m e r , " m a c h i n e l a n g u a g e s u r o u t i n e t h a t y o c a n u s e i y o u ro w B A S I C p r o g r a m s , m a k e s t h s y s t e m t i m e r c o u n t d o w n i n s t e a d o u p B o t h T I a n T I a r e a f f e c t e d b

t a p e i n s t e a d o d i s k . ) S u b s t i t u t e f o C O U N T D O W N t h n a m e y o u u s e dw h e n y o s a v e d t h p r o g r a m .

I y o r u t h i s p r o g r a m , y o w o n ' t b e a b l e t s e a n c h a n g e s .H o w e v e r , m a c h i n e l a n g u a g e p r g r a m i i m e m o r y , r e a d y t b u s e d . T s e e t h e c l o c k c o u n t d o w n ,t y p e t h e s e l i n e s w i t h t h p r o g r a m i m e m o r y :9 P R I N T " ( C L R ) "1 0 S X 6 7 9 : B E M S Y S 3 0 7 2 F

1 2 1 1 T I S = " 0 0 0 1 0 0 "1 2 P R I N T " { H O M E ] " ; T I S1 3 I T I S < > " 0 0 0 0 0 0 " T H E N 1 2

T h i s p r o g r a m s t a r t s a o n e - m i n u t ec o u n t d o w n . W h e n t h e c l o c k r e a c h e s0 0 0 0 0 0 , t h p r o g r a m e n d s . A t h o u g h t h i s p a r t i c u l a r p r o g r a m s t o p sw h e n t h c l o c k r e a c h e s z e r o , t h t i m e r d o e s n ' t . I w r a p s a r o u n d t o h i g h n u m b e r a n c o u n t s d o w n t z e r o a g a i n . T h i s i s o m e t h i n g t k e e p i m i n d w h e n w r i t i n g y o u ro w p r o g r a m s t h a t u s C o u n t d o w n .I y o d o n ' t c h e c k t h e c l o c k a l e a s to n c e s e c o n d , z e r o m a c o m e a n g w i t h o u t y o u r p r o g r a m n o t i c i n g .

T u s t h t i m e r , i n c l u d e t h ea p p r o p r i a t e v e r s i o n ( P r o g r a m f o t h 6 o P r o g r a m f o t h 1 2 8 ) i y o u r o w p r o g r a m . T m a k e t h t i m e r c o u n t d o w n , i n c l u d e l i n e i ny o u r p r o g r a m l i k e t h i s :1 0 S Y 6 7 9 : R E M f o t h e 6 4

D I S KP R E M I U

! r " l l r £ b > l « I T 1 l* , * , - ■ u t ' l l l M . ' u ^ l , b UK B - - H

A U N

T h c a m pa c t i v i t b e a u t i f e x c l u s im i c r o c e v e r y d

A e t h r e e a o n u np e o p l e

Page 85: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 85/136

T o d d H e i m a r c kA s s i s t a n t E d i t o r

I y o t y p e d i t h m e m o r y d i s p l a yp r o g r a m f r o m l a s t m o n t h , l o a d i i n t o y o u r 6 a n g e r e a d y t t a k e al o o k a B A S I C p r o g r a m . A f t e rl o a d i n g i t t y p e N E W . T h e n t y p e i t h i s s h o r t p r o g r a m a n r u i t

R E > 1 F I R S T L I N EP R I N T " L I N E 2

2 3

T s t a r t u t h m e m o r y d i s p l a yp r o g r a m , S Y 4 9 1 5 2 . T a k e l o o k a l o c a t i o n $ 0 0 2 B ( p r e s s t h E n g l i s hp o u n d s y m b o l a n e n t e r 0 0 2 B ) .W r i t e d o w n t h f i r s t f o u r n u m b e r so t h s c r e e n . T h e y ' r e p o i n t e r s t t h s t a r t o B A S I C a n t h s t a r t o v a r i a b l e s . W h e n t y p e d i t h B A S I C p r o g r a m a b o v e , t h e f o u rn u m b e r s s t a r t i n g a $ 2 B w e r e 0 1 0 8 6 9 a n 0 8

H e I s n ' t M a g i cB e f o r e w p r o c e e d , w o r d a b o u th e x a d e c i m a l . H e i n u m b e r i n gs y s t e m t h a t ' s c o n v e n i e n t t u s i c e r t a i n s i t u a t i o n s . I u s e s b a s e 1 6 H e d i g i t s i n c l u d e t h e n u m b e r s 0 - a w e l l a t h l e t t e r s A - F . $ i t h h e e q u i v a l e n t o 1 0 $ i 1 1 a n s o n u t $ F w h i c h i 1 5 I t ' sc o m m o n p r a c t i c e t m a r k h e n u

B A S I C p r o g r a m . T o d e c o d e t h i sp o i n t e r i d e c i m a l , m u l t i p l y t h s e c o n d n u m b e r b y 2 5 6 a n a d t h f i r s t n u m b e r . ( O t h 6 a n 1 2 8 ,t h l o b y t e u s u a l l y c o m e s b e f o r et h h i g h b y t e . )

W h a t t h 0 0 m e a n s i t h a tB A S I C s t a r t s a 2 0 4 9 . I h e x , t h n u m b e r i $ 0 8 0 1 . T h d e c i m a l t r a n sl a t i o n o 6 0 i 2 1 5 3 , $ 0 8 6 9 i h e x .W h e n y o u ' r e l o o k i n g a p o i n t e r s l i k et h i s , t r a n s l a t i n g 0 0 t $ 0 8 0 1 a n d6 9 0 8 t $ 0 8 6 9 i m u c h e a s i e r — y o uj u s t f l i p t h t w n u m b e r s — t h a nm u l t i p l y i n g b 2 5 a n a d d i n g .

T o k e n s A n A S C I IW k n o w t h a t t h B A S I C p r o g r a ms t a r t s a t $ 0 8 0 1 , s p r e s s t h e E n g l i s hp o u n d k e a n e n t e r t h a t a d d r e s s .I y o t y p e d i t h B A S I C p r o g r a ma b o v e , y o s h o u l d s e s o m e t h i n gt h a t l o o k s l i k e t h i s :

0 8 0 1 1 O 0 0 8 F 2 0 3 1 5 30 8 0 9 5 4 2 0 4 4 4 4 0 0 I E0 8 1 1 0 0 2 0 0 9 2 4 4 9 4 E

T h a t ' s w h a t p a r t o f t h e B A S I Cp r o g r a m i m e m o r y l o o k s l i k e .E a c h p r o g r a m l i n e s t a r t s w i t h f o u rb y t e s : t w 2 - b y t e n u m b e r s . T h f i r s t i t h l i n e l i n k , w h i c h p o i n t s t t h b e g i n n i n g o t h e n e x t l i n e , t h s e c o n d i t h l i n e n u m b e r . A $ 0 8 0 1 , l i n e h a t h t w n u m b e r s$ 0 8 1 0 a n $ 0 0 0 1 , w h i c h m e a n s t h n e x t l i n e s t a r t s a $ 0 8 1 0 a n d t h l i n e

T h fn u m b e r i no n e - b y t e tm e n t . T h p r o g r a m l P R I N T . O i l i n e ,s t o r e d i k e y w o r d h r a n g e 1 2 8 1 2 8 , t o k e n t w b y t e st h e y ' r e a l

F u r t h e s e t h a t l i n e a c h f o F O

V a r i a b l e sS k i p a h e a l o c a t i o n y P r e s s b o t hd o r e k e y t l o w e r c a s ev a r i a b l e u s v a r i a b l e n a

F l o a t i a X I , X 2 ,a c t e r s i N o t e t h a ta r r e p r e s a n $ 8 4 .t w o , t h m ab u t h b c r e a s e d b

T h i t w u p p e r

T o

Page 86: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 86/136

E a c h m o n t h , C O M P U T E D G a z e t t et a c k l e s s o m e q u e s t i o n s c o m m o n l ya s k e d b C o m m o d o r e u s e r s . I f y o h a v e q u e s t i o n y o u ' d l i k e t o s e a n s w e r e d h e r e , s e n d i t o t h i sc o l u m n , c / C O M P U T E ' / s 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 2 7 4 0 3 .

V / W o u l d i e v e r b p o s s i b l ef o s o f t w a r e a n d / o r t h i r d - p a r t ym a n u f a c t u r e r s t u n d e r t a k e a M S - D O S e m u l a t o r f o t h C o m o d o r e 1 2 8 ? T h o u g h a n e p e r t a t t h i s , i s o u n d s r e a s o n a b l et m t h a t w i t h t h 5 1 2 K m e m o r ye x p a n s i o n a n t h Z 8 c h i p , i m i g h t b p o s s i b l e .

f \ T h e r e ' s a n a d a g e w h i c h g o e s ," A n y c o m p u t e r c a e m u l a t e a n o t h e r c o m p u t e r a l o n g a s p e e d i n o c o n s i d e r a t i o n . " I o t h e rw o r d s , i i p o s s i b l e f o C o m m od o r e 1 2 8 t e m u l a t e a M S - D O S( I B M P c o m p a t i b l e ) c o m p u t e r — o ra A p p l e , o a A t a r i , o e v e nC r a y - 1 s u p e r c o m p u t e r — b u t i w o u l d r u a t c r a w l . A e i g h t - b i tc o m p u t e r l i k e t h 1 2 8 s i m p l y l a c k st h h o r s e p o w e r t t r a n s p a r e n t l ye m u l a t e m o r e p o w e r f u l m a c h i n el i k e a I B P C E v e n t h A m i g a ,w h i c h i m o r e p o w e r f u l t h a n a I B P C , c a n n o t e m u l a t e t h P a

b u y i n g c o m p l e t e M S - D O S c o p u t e r , e s p e c i a l l y s i n c e l o w - e n d P c l o n e s a r e a v a i l a b l e f o a r o u n d $ 6 0 0 .

T h C o m m o d o r e 1 2 8 ' s Z 8 c h i p w o u l d b o l i t t l e u s e . A t h o u g h t h Z 8 p r o b a b l y h a m o r ei c o m m o n w i t h t h I B M ' s 8 0 8 8t h a n t h 6 5 0 2 / 6 5 1 0 - s e r i e s c h i p s ,i t ' s s t i l l v e r y d i f f e r e n t f r o m t h 8 0 8 8a n n o p o w e r f u l e n o u g h t e m l a t e t h I B a f u l l s p e e d .

V £ c u r r e n t l y o w C o m m od o r e 6 4 , a V I C - 2 0 , 1 5 4 1 d i s kd r i v e , a n p a i r o f A t a r i j o s t i c k s . a t h i n k i n g a b o u t p u c h a s i n g C o m m o d o r e 1 2 8 , a n I ' l i k e t k n o w i t h j o y s t i c k s a n t h d i s k d r i v e a r c o m p a t i b l e .

/ » Y o u r j o y s t i c k s a n d i s k d r i v ea r f u l l y c o m p a t i b l e w i t h t h C o m o d o r e 1 2 8 . T h 1 5 7 1 d i s k d r i v ew h i c h i s o l d f o t h 1 2 i d e s i r a b l e ,b u t n o t r e q u i r e d . I t m a i n a d v a nt a g e s a r g r e a t e r s p e e d , i n c r e a s e ds t o r a g e c a p a c i t y , a n c o m p a t i b i l i t yw i t h C P / M d i s k s w h e n u s i n g t h e1 2 i C P / M m o d e . ( C P / M —w h i c h s t a n d s f o C o n t r o l P r o g r a m /M i c r o c o m p u t e r s — i s a n o l d o p e r a ti n s y s t e m f o w h i c h g r e a t d e a l o fs o f t w a r e h a b e e n w r i t t e n . M u c h o t h s o f t w a r e i o r i e n t e d t o w a r ds m a l l - b u s i n e s s a p p l i c a t i o n s . )

t h e r e i n r a t i n g t h ep r o g r a m s o t h m u s o f t h

B u i l i s h t h ro t h e r s t o y o m u s tf r o m t h c o p y r i g h m a n e g os i m p l y r c o p y r i g h tI a n c as i o n i o r y o u ' r e s em a g a z i n e c o u r s e , s t i o n s , i n c

N o t ec o p y r i g h F o i n s t ap u t e r p r r i g h t e db a c k g r o ur i n e " — l e w r i t t e n pr i g h t h o lb e f o r e s e g r a m . S iv o l v e t h y o u ' r e b ew r i t t e nd e c e a s e o c c a s i o n s

M o d i f i c a

Page 87: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 87/136

" M e n u S y s t e m " ( O c t o b e r 1 9 8 6 )w i l l n o t l o a d f i l e s f r o m d i s k b e c a u s ei t L o a d f u n c t i o n u s e s t h d e s c r i pt i v e n a m e o t h f i l e s i n s t e a d o f t h ea c t u a l n a m e . T o c o r r e c t t h a t p r o bl e m , c h a n g e t h P i l i n e 1 3 t o L $ :1 3 S 6 S = " 5 0 P R I N T " + C H R S ( 3 4 )

+ " { C L H ) { 3 D O W K j l , O A D " + C HR S { 3 4 ) + " ; Q S f L S ( K ) ; O S , E S( K ) i I F S S ( K ) > "

" P o w e r B A S I C : S a n i t a t i o n E n g in e e r " ( F e b r u a r y 1 9 8 7 ) c r a s h e s i u s e d i c o n j u n c t i o n w i t h p r o g r a mh a v i n g m o r e t h a n o n s t r i n g a r r a y .T c o r r e c t t h p r o b l e m , t y p e i a n s a v e c o p y o f t h e f o l l o w i n g s h o r tp r o g r a m . N o p u t t h e d i s k c o n t a i ni n g t h e o r i g i n a l S a n i t a t i o n E n g i n e e rp r o g r a m i t h d i s k d r i v e a n t y p eR U N . T h p a t c h p r o g r a m w i l l l o a dS a n i t a t i o n E n g i n e e r , c o r r e c t t h

p r o b l e m , a n s a v e t h c o r r e c t e dp r o g r a m b a c k t y o u r d i s k . I n o r d e rt s a v e S a n i t a t i o n E n g i n e e r , t h p a t c h p r o g r a m m u s t c a l l t h e K e r n a lS A V E r o u t i n e d i r r e c t l y . L i n e 5 O P E N s t h p r o g r a m f i l e S A N I T AT I O N t s t o r e t h c o r r e c t e d v e r s i o na n l i n e 6 s e t s u t h p o i n t e r s f o a n c a l l s t h K e r n a l S A V E r o u t i n e .( L i n e s 1 0 3 0 a n 5 o f t h e p a t c hp r o g r a m a s s u m e t h a t y o u r o r i g i n a lc o p y o S a n i t a t i o n E n g i n e e r i s a v e d u n d e r t h n a m e S A N I T AT I O N . I t h i s i n o t h c a s e , y o m u s t e i t h e r c h a n g e t h o s e l i n e s i t h p a t c h p r o g r a m o r e n a m e t h d i s k f i l e t m a t c h t h n a m e u s e d i t h p a t c h p r o g r a m . )

H 1 I A = T H E N A - l : P R I N T " L OA D I N G . . . " ; L O A D " S A N I T A T IO N " , 8 , 1

C 2 F O D A i P

S 3 O P E NO N " iS : C L; E

O 4 P R I NV E

K 5 O P E NP , W "

K 6 P O K EO K E 7O K E 7

H 7 C L O S X 8 D A T A

, 1 7 6

I N T E R A C T I V E H I - R E SG R A P H I C S Y S T E M

C o m p l e t e p a c k a g e i n c l u d e sP r o f e s s i o n a l Q u a l i t y

L i g h t P e a n d S o f t w a r e

D r a w y o u r s e l f a w i n n i n g

t ^ f

T H E G R A P H I C S F O R M A TC O N V E R S I O N P R O G R A MT H A T N O S U P P O R T S

A L O Y O U RF A V O R I T E

I N

Page 88: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 88/136

C a l e n d a r C r e a t o r K i [ • p y x h a s i n t r o d u c e d a e a s y - t o - u s ep r o g r a m t h a i l e t s o d e s i g n y o u r o w d a i l y , w e e k l y , m o n t h l y , o r y e a r l y c a l e nd a r s . C r e a t e C a l e n d a r o f f e r s a a s s o r tm e n t o c a l e n d a r t y p e s a n d e c o r a t i v ef o n t s , b o r d e r s , a n g r a p h i c s s u i t a b l e f o s p e c i a l o c c a s i o n s . I n a d d i t i o n , g r a p h i c sf r o m E p y x ' s G r a p h i c s S c r a p b o o k o B n d e r b u n d ' s P r i n t S h o p m a a l s o b u s e d .M u l t i p l e l i n e s o t e x t a n g r a p h i c s c a b e p l a c e d o a n a o t h y e a r ; r e g ul a r l y s c h e d u l e d e v e n t s c a n b e r e p e a t e da u t o m a t i c a l l y .

S u g g e s t e d r e t a i l c o s t i e x p e c t e d t b e $ 2 0 - 5 3 0 .

E p y x , 6 0 G a l v e s t o n D r . , P . O . B o 8 0 2 0 , R e d w o o d C i t y , C 9 4 0 6 2C 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 7 0 ,

A w a r d - M a k i n g S o f t w a r eH T e c h E x p r e s s i o n s h a e x p a n d e d i t p r o d u c t l i n e w i t h t h e i n t r o d u c t i o n o A w a r d W a r e , p r o g r a m f o c o m p u t e r u e r w h w a n t l e x p r e s s r e c o g n i t i o n i

p e r s o n a l i z e d w a y . C h o o s i n g f r o ml a r g e s e l e c t i o n o g r a p h i c s , f o n t s , a n b o r d e r s , t h e u s e r c a n d e s i g n a n p r i n tc u s t o m i z e d c e r t i f i c a t e s , a w a r d s , a nn o u n c e m e n t s , s t a t i o n e r y , c o u p o n s ,t i c k e t s , a n m e m o s . T h C r e a t e A A w a r d D i s k o p t i o n l e t s t h e u s e r d e s i g na a w a r d a n s e n d i t f r i e n d , w h c a l o a d i a n s e i o t h s c r e e n i f l a s h i n g m a r q u e e .

A w a r d W a r e r e t a i l s f o $ 1 4 . 9 5 .H T e c h E x p r e s s i o n s , 2 6 9 9 S B a y -

s h o r e D r . , S u i t e 1 0 0 0 A , C o c o n u t G r o v e ,

t a i l p r i c e i 5 5 9 . 9 5 .W o r d W r i t e r i w o r d p r o c e s s i n g

p r o g r a m f o t h C o m m o d o r e 6 t h a t i c l u d e s a n 8 5 , 0 0 0 - w o r d s p e l l i n g c h e c ke r a i n t e g r a t e d t h e s a u r u s , a o u t l i n ep r o c e s s o r , 8 0 - c o l u m n p r i n t p r e v i e wm o d e , , ^ ' g h l i g h t i n g f e a t u r e , a n a u t om a t i c p g r a m s e t u p . D o c u m e n t s f r o mW o r d W r i t e r c a a l s o b i n c o r p o r a t e di n t o h G E O S e n v i r o n m e n t . T h p r g r a m r e t a i l s f o $ 4 9 . 9 5 .

T i m e w o r k s , 4 4 4 L a k e C o o k R d . , D e e r -f i e l d , I 6 0 0 1 5C 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 7 2 .

I n e x p e n s i v e C o m m o d o r e 6 S o f t w a r eS e v e r a l s o f t w a r e p u b l i s h e r s h a v e a n o u n c e d n e l i n e s , o r a d d i t i o n s t o l l i n e s , o i n e x p e n s i v e s o f t w a r e f o t h C o m m o d o r e 6 4 T h o u g h s o m e o t h e s ea r t i t l e s p r e v i o u s l y p u b l i s h e d b o t h e rs o f t w a r e c o m p a n i e s , m a n y n e w l y r l e a s e d p r o g r a m s a r p a r t o t h e s eo f f e r i n g s .

M i n d s c a p e : M i n d s c a p e i n t r o d u c e di t T h u n d e r M o u n t a i n l i n e a C U S ,g r o u p i n g o p r o g r a m s p r e v i o u s l y p u l i s h e d i t h U n i t e d S t a t e s o E u r o p e ,f o $ 9 . 9 5 e a c h . I n i t i a l r e l e a s e s i n c l u d eR u m b a ; F i r s t B l o o d , P a r t I I V o o d o o I l a n d ; M a x i G o l f ; a n F o r b i d d e n C a s t l e .

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

T r M i c r o : A l p r o g r a m s i T r M c r o ' s F r e n c h V a n i l l a l i n e a r p r i c e d a l e s s t h a n $ 1 0 . T h e y i n c l u d e P r i n t e dW o r d , w o r d p r o c e s s o r a v a i l a b l e s e p a

B C T u r n p i k e ,0 7 4 5 6

C o m C C c u r r a b l e i t t a i n m e n t N e f o o r s , P i n b T u t o r a

C o m pS o u t h e r n

I n t eI C o f f eg a m e s , e d o r e o w n A d v e n t u r G l a d i a t o r ,f o $ 9 . 9 9

I n t e C h a r l e s L1 1 5 5 3C i r c l e R e

M e m o r n e

f r o m S c i u o m u t i l i t y p rs c r e e n c p o w e r - u pt h i s c a r t e a s y : T h u s e r ' s p rl o a d , a u t b a v a i l at r i d g e .a g a i n s t a

a l l o w s y o t p u r c h a s e a n c u s t o m -b u i l d y o u r o w v e h i c l e s , c o m p l e t e w i t hw e a p o n s , a r m o r , p o w e r p l a n t s , s u s p e ns i o n , a n d b o d y s t y l e . I y o c h o o s e , a n i y o a r a e x p e r i e n c e d a u t o d u e l i s t ,y o m a s p e c i a l i z e y o u r t a l e n t s a a a r e n a f i g h t e r , c o u r i e r , o r v i g i l a n t e ,r i d d i n g t h l a n d o f r o a d o u t l a w s a n

N e A r c a d e A c t i o n G a m e sD a t a E a s t , p u b l i s h e r o p o p u l a r a c t i o ng a m e s l i k e K a r a t e C h a m p a n d K u n g F M a s t e r , h a r e l e a s e d t h r e e n e a r c a d eh i t s f o t h C o m m o d o r e 6 4 B r e a k t h r u ,E x p r e s s R a i d e r , a n I k a r i W a r r i o r s a r a v a i l a b l e f o $ 1 9 . 9 5 e a c h .

D a t a E a s t U S A , 4 7 0 N e e d l e s D r . , S a

Page 89: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 89/136

c y c l e g a n g s . A y o u r s k i l l s c o n t i n u e t i n c r e a s e , y o m a a c h i e v e e n o u g h s t t u t b e n l i s t e d b t h F B i o r d e r t f i n d a n d e s t r o y t h u l t i m a t e e v i l f o r c e .A u t o d u e l r e t a i l s f o £ 4 9 . 9 5 ,

E l e c t r o n i c A r t s , 1 8 2 0 G a t e w a y D r . ,S a M a t e o , C 9 4 4 0 3C 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 7 5 .

A t t a c k H e l i c o p t e r S i m u l a t i o nM i c r o P r o s e h a a n n o u n c e d G u n s h i p ,r e a l i s t i c s i m u l a t i o n o f t h e H u g h e s A H 6 4 A p a c h e c o m b a t h e l i c o p t e r , f o t h C o m m o d o r e 6 4

G u n s h i p s i m u l a t e s t h s k i l l a n a t i o n o h i g h - s p e e d , l o w - l e v e l h e l i c o p t e rf l i g h t . T h g a m e f o l l o w s t h e c a r e e r d v e l o p m e n t o h e l i c o p t e r p i l o t b t r a c k i n g t h e p l a y e r ' s r e c o r d f r o m e a r l yt r a i n i n g t h r o u g h r a n k p r o m o t i o n s a n w o r l d m i s s i o n s a n o t t h e p o s s i b l ea w a r d o C o n g r e s s i o n a l M e d a l o H o n o r .

A l f l y i n g m a n e u v e r s a r a c c u r a t el r e p r e s e n t e d i 3 - g r a p h i c s . T h h i g h - t e c h i n f o r m a t i o n a n w e a p o n ss y s t e m s i n c l u d e l a s e r s , v i d e o c a m e r a s ,n i g h t v i e w e r s , r a d a r w a r n i n g s , j a m e r s , o n b o a r d c o m p u t e r s , m i s s i l e s ,r o c k e t s , f l a r e s , a n 3 0 m m c a n n o n . A 8 4 - p a g e o p e r a t i o n s m a n u a l a n d k e b o a r d o v e r l a y a r e p a r t o f t h p a c k a g e .

G u n s h i p r e t a i l s f o S 3 4 . 9 5 .M i c r o P r o s e S o f t w a r e , 1 2 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 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 7 6 .

l o s e , C 9 5 1 1 2C 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 7 7 .

F a n t a s y / R o l e - P l a y i n g G a m en e f a n t a s y / r o l e - p l a y i n g g a m e

f r o m S i e r r a , W r a t h o D e n e t h e n o r , i b a s e d o n N o r d i c l e g e n d a b o u tp r i n c e w h s e l l s h i s o u i t t h d e v i l ,a n i t h e n k i l l e d b t h i e f o u t g e h i i l l - o b t a i n e d w e a l t h . T h p l a y e rt a k e s o t h r o l e s o s o r c e r e r , t h i e f , a n f i g h t e r a s h t r a v e l s a r o u n d t h l a n d ss u r r o u n d i n g D e n e t h e n o r ' s d o m a i n .

W r a t h o D e n e t h e n o r r e t a i l s f o $ 1 9 . 9 5 .

S i e n a O n - l i n e , P . O . B o 4 8 5 , C o a r s e -g o l d , C 9 3 6 1 4C 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 7 8 .

T h o u g h t P r o c e s s o rB r f l d e r b u n d h a i n t r o d u c e d T h i n k i n gC a p , a o u t l i n e p r o c e s s o r a n t h o u g h to r g a n i z e r f o t h C o m m o d o r e 6 4 B a u t o m a t i c a l l y f o r m a t t i n g a n o r g a n i zi n t h o u g h t s a n i d e a s , T h i n k i n g C a i d e s i g n e d t m a k e w r i t i n g a e a s i e r ,m o r e p r o d u c t i v e t a s k . I t f e a t u r e s i c l u d e p r i n t f o r m a t t i n g , o u t l i n e t e p l a t e s , t e x t e d i t i n g , b o l d / a c e a n u n d e r l i n e , a n e a s y , a u t o m a t i c p r i n t e rs u p p o r t .

T h i n k i n g C a r e t a i l s f o $ 4 9 . 9 5 .B r e d e r b u n d S o f t w a r e , P a u l D r . ,

S a R a f a e l , C 9 4 9 0 3C 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 7 9 .

F a m o u s C o v i d e s t h r e ew i t h A c c o l a

N e C o u rA r e s u l ts i m u l a t i o nr e l e a s e d F a I a d d i t i o nc o n t a i n e d o d i s k c o n t a i ( S c o t l a n d ) ,H a r b o u r T oc a i n c o r p o e x p a n d t h e i g r a m c o m m ai M e a n 1 8 $ 1 9 . 9 5 .

A c c o l a d C u p e r t i n o , C C i r c l e R e a d e

A r c a d e A c C a p c o m h a g a m e s f o S m o k e , G h o s j a n r e q u i r et h i n k i n g s k i s i o n s r e t a i l

C a p c o mV i e w / A l v l s C i r c l e R e a d e

F o u r G a m eI n d o o r S p o r t f o u r a c t i o n

o e x p e n s e s a r i n c u r r e d ( a c c r u a l m e t ho d ) . M o d u l e s a r i n c l u d e d f o c u s t o m i zi n b u s i n e s s i n f o r m a t i o n , t r a c k i n gs a l e s , d i s b u r s i n g e x p e n s e s , h a n d l i n gp a y r o l l , r e p o r t i n g r e g u l a r r e p o r t s , d i p l a y i n g g r a p h i c s o s c r e e n o p r i n t e r ,a n d o i n g g e n e r a l f i n a n c i a l a n a l y s i s .

C a s h I n — C a s h O u r e t a i l s f o r

t o n e o p u l s e d i a l i n g . S o f t w a r e i i c l u d e d f o b o t h t h 6 a n 1 2 8 , a l o n gw i t h s t a r t e r k i f o t h Q u a n t u m L i n kt e l e c o m m u n i c a t i o n s s e r v i c e .

T h m o d e m c a r r i e s t w o - y e a rw a r r a n t y , a n i p r i c e d a $ 1 7 9 . 9 5 .

T r a n s C o m , 7 0 3 - 1 3 A n n o r e n o D r . ,A d d i s o n , I 6 0 1 0 1 .

M I D I P r o S o n u s a n n h a r d w a r e a r i e t y o c o mm o d o r e 6 ( $ 2 7 5 . 9 5 ) i i n s y s t e mb u i l t - i n s

Page 90: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 90/136

$ 6 9 . 9 5 .M i c r o s p h e r e , P l y m o u t h C e n t e r , 5 2 1

P l y m o u t h S t . , G r e e n s b u r g , P 1 5 6 0 1C 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 8 3 .

P r i n t U t i l i t yU n i s o n W o r l d r e c e n t l y i n t r o d u c e dP r i n t M a s t e r P l u s , a p r i n t i n g u t i l i t y t h a ta l l o w s u s e r s t c r e a t e c u s t o m i z e d s i g n s ,b a n n e r s , s t a t i o n e r y , c a l e n d a r s , a n g r e e t i n g c a r d s . E a c h d e s i g n o p t i o n —T e x t , G r a p h i c s , a n L a y o u t — c a n b e a dd r e s s e d r e p e a t e d l y , i a n o r d e r , b e f o r et h f i n a l p r i n t o u t . Y o c a a l s o p r e v i e wy o u r w o r k a e a c h s t e p .

W i t h P r i n t M a s t e r P l u s , y o c a c h o o s e f r o m o v e r 1 0 d i f f e r e n t g r a p hi c s ; 2 8 a d d i t i o n a l g r a p h i c s a r a v a i la b l e b e c a u s e o i t c o m p a t i b i l i t y w i t hU n i s o n W o r l d ' s A r G a l l e r y a n A r G a l l e r y I I T h p r o g r a m a l s o f e a t u r e sb u i l t - i n g r a p h i c s e d i t o r w h i c h a l l o w st h u s e r t c r e a t e o m o d i f y a r t w o r k .T e t y p e f o n t s a r a v a i l a b l e .

T h C o m m o d o r e 6 4 v e r s i o n o P r i n t M a s t e r P i u s r e t a i l s f o S 3 9 . 9 5 .

U n i s o n W o r l d , 2 1 5 0 S h a t t u c k A v e . ,S u i t e 9 0 2 , B e r k e l e y , C 9 4 7 0 4C 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 8 4 .

C o m m o d o r e 1 2 I n t e g r a t e d S o f t w a r eT r i o o f f e r s t h C o m m o d o r e 1 2 o w n e rw o r d p r o c e s s o r , s p r e a d s h e e t , a n d a t ab a s e m a n a g e r i n t e g r a t e d o o n d i s k .A l s o a v a i l a b l e f o t h C o m m o d o r e 6 4 i r e t a i l s f o $ 6 9 . 9 5 .

S o f t s y n c , 1 6 M a d i s o n A v e . , N e Y o r k , N 1 0 0 1 6C 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 8 5 .

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 8 6 .

6 E x p a n d e r s A n C o n n e c t o r sA p r o t e k , k n o w n f o i t l o w - c o s t p r i n te r s , h a r e l e a s e d t h r e e n e p r o d u c t s f o t h C o m m o d o r e 6 4

A p r o s p a n d - 6 4 i f o u r - s l o t e x p a nd e t h a t a l l o w s t h e u s e r t i n s t a l l u t f o u r c a r t r i d g e s a n u s t h e m e i t h e r i d e p e n d e n t l y o i a n c o m b i n a t i o n a l o w e d b t h e f u n c t i o n o e a c h c a r t r i d g e .I a l s o h a p u s h - b u t t o n r e s e t s w i t c ht h a t l e t s y o m a k e r e s t a r t w i t h o u tt u r n i n g t h c o m p u t e r o f a n b a c k o a g a i n . T h p o w e r l i n e b e t w e e n c o p u t e r a n c a r t r i d g e s i f u s e d t p r o t e c tt h c o m p u t e r f r o m f a u l t y c a r t r i d g e s .S u g g e s t e d r e t a i l p r i c e i S 3 3 .

E x t e n d e r - 6 4 i r i b b o n c a b l e d v i c e t h a t l e t s t h e u s e r e x t e n d t h l o c at i o n o c a r t r i d g e e x p a n d e r l i k e t h A p r o s p a n d - 6 4 o c o m p a t i b l e , a l l o w i n gr e p o s i t i o n i n g o c a r t r i d g e s . P r i c e i $ 2 3 .

U S R - 2 3 2 i u n i v e r s a l R S - 2 3 2 i t e r f a c e f o r u s w i t h a l C o m m o d o r ec o m p u t e r s e q u i p p e d w i t h u s e r p o r t .S e l f - p o w e r e d , i p l u g s i n t o t h u s e rp o r t , a l l o w i n g a d d i t i o n a l d e v i c e s t b p l u g g e d i n A l R S - 2 3 2 - c o m p a t i b l e d v i c e s a n s o f t w a r e c a b u s e d w i t h t h U S R - 2 3 2 , S u g g e s t e d l i s t p r i c e i $ 4 3 .

A p r o t e k , 1 0 7 1 - A A v e n i d a A c a s o ,C a m a r i l l a , C 9 3 0 1 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 8 7 .

w h e r e y o f u n c t i o n s .s e b e g i n n il e t e p i t c h a a l v o l u m es e q u e n c e o i s m a l l S c o r e W r i t e p r i n t o u t ,M I D I i n t e rS o n u s ,C a n o g a P a rC i r c l e R e a d

W o r l d W W a i t h n e s t r a t r e l e a s e d b f o t h C o

T h gf r o m w h i c C o r a l S e G u a d a l c a n J a p a n e s e G u a d a l c a n n a r i o p l a y 4 0 s h i p s ,m e r o u s i ni o n e - , f p l a y .

E a c hs h i p , p l a n ea c c o u n t e d

p o r t s . T h g a m e i d e s i g n e d f o t w p l a y e r s , o r c a b p l a y e d a g a i n s t t h ec o m p u t e r . S u g g e s t e d r e t a i l p r i c e i $ 5 9 . 9 5 .

S S I , 1 0 4 6 N , R e n g s t o r f f A v e . , M o u nt a i n V i m , C 9 4 0 4 3C 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 B 9 .

S c r e e n d u m p f e a t u r e p r i n t s f u l l - p a g e ,l o - r e s , h i - r e s , a n m u l t i c o l o r g r a p h i c sf r o m g a m e s a n p a i n t p r o g r a m s l i k eD o o d l e a n K o a l a P a d , a n s e a r c h e sa u t o m a t i c a l l y f r o m t h m e m o r y a d r e s s o t h p i c t u r e .

T h F i n a l C a r t r i d g e p r o v i d e s m a n yk e y b o a r d e x t r a s , a n c r e a t e s 2 4 o a d i t i o n a l r e t a i l p r i c e i

w i t h t u t o r i aT h n e

o P e r s o n a !m a n y o t h v e r s i o n p l u b u s e d b yu s e r t m a nt o - t h e - m i n up e r f o r m a n

Page 91: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 91/136

M u l t i f u n c t i o n P l u g - I n C a r t r i d g eE x p a n d s C o m m o d o r e ' sC a p a b i l i t i e sT h F i n a l C a r t r i d g e f r o m H C o p u t e r s i c o m p l e t e l y e x t e r n a l o p e r a ti n s y s t e m c r e a t e d s p e c i f i c a l l y f o t h C o m m o d o r e 6 4 T h o u g h i d o e s n o r s i d e i R A o u s a n y w o r k i n g m e m or y i i a l w a y s s t a n d i n g b t a s s i s t ,i m p r o v e , a n s p e e d u t h f u n c t i o n i n go h a r d w a r e a n d s o f t w a r e .

T h F i n a l C a r t r i d g e i p l u g g e d i n t ot h b a c k o t h k e y b o a r d h o u s i n g . I p r o v i d e s f i v e - t i m e s - f a s t e r l o a d i n g a n s a v i n g ; t e n - t i m e s - f a s t e r t a p e a c c e s s ;p r e p r o g r a m m i n g f o f u n c t i o n k e y s t h a te l i m i n a t e s l o n g , t e d i o u s c o m m a n d s q u e n c e s ; a n e x t e n d e d m a c h i n e l a g u a g e m o n i t o r w i t h r e l o c a t e d l o a d -s c r o l l i n g u p a n d d o w n , b a n k s w i t c h i n g ,a n s o n a n C e n t r o n i c s p r i n t e r i t e r f a c e . T h B A S I C t o o l k i f e a t u r e ss u c h f u n c t i o n s a a u t o m a t i c l i n e -n u m b e r i n g , o n e - t o u c h d e l e t i o n o f l a r g ep r o g r a m b l o c k s , a n r e c o v e r y o f a c c id e n t a l l y d e l e t e d p r o g r a m s .

T h m e n u - d r i v e n F r e e z e r f e a t u r e o f e r s 1 s u b m e n u s , f o u r r e s e t s , p r i n t v e t o s e t t i n g , c o l o r c h a n g e s , C e n t r o n i c s /s e r i a l s c r e e n d u m p s , r e v e r s e p r i n t i n g ,a n a u t o m a t i c b a c k u p t d i s k o t a p e .T h G a m e k i l l e r k i l l s s p r i t e - t o - s p r i t e o s p r i t e - t o - b a c k g r o u n d c o l l i s i o n . A r i d t h

R A M . S u g g e s t e d$ 4 4 . 9 5 .H o m e P e r s o n a l C o m p u t e r s O

A m e r i c a , 1 5 4 V a l l e y S t . , S o u t h O r a n g e , N 0 7 0 7 9C 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 9 0 .

A b a c u s T e l e c o m m u n i c a t i o n sA n P o r t f o l i o M a n a g e m e n tA b a c u s S o f t w a r e h a s r e l e a s e d t w n e s o f t w a r e p a c k a g e s f o t h C o m m o d o r e6 a n 1 2 8 . S p e e d T e r m , o r i g i n a l l y d s i g n e d f o t h 1 2 8 , i n c l u d e s b o t h t h e 6 4a n 1 2 v e r s i o n s i o n p a c k a g e . T h i sc o m m a n d - d r i v e n t e r m i n a l c o m m u n i c at i o n s p r o g r a m l e t s y o u c o m m u n i c a t ew i t h o t h e r c o m p u t e r u s e r s v i o n l i n es e r v i c e s s u c h a C o m p u S e r v , G E n i e ,D e l p h i , T h S o u r c e , a n o t h e r s .S p e e d T e r m o f f e r s l a r g e c a p t u r eb u f f e r — t h e 6 v e r s i o n h a 2 4 a n t h 1 2 v e r s i o n h a 4 5 K . A l s o , S p e e d T e r ms u p p o r t s b o t h X M O D E M a n P u n t e rf i l e - t r a n s f e r p r o t o c o l s . T h s o f t w a r es u p p o r t s p a r t i a l V T 5 2 t e r m i n a l e m u l at i o n a n d w o r k s w i t h m o s t p o p u l a r m d e m s . T h i s p r o g r a m f e a t u r e sc o m m a n d m o d e w i t h o v e r 3 c o m a n d s a n u s e r - d e f i n e d f u n c t i o n k e y s .T h 1 2 v e r s i o n c a n b u s e d w i t h e i t h e r

4 0 o a 8 0 - c o l u m n m o n i t o r a n 1 5 4 1 o 1 5 7 1 d i s k d r i v e . T h c o m p l e t ep a c k a g e i n c l u d e s 7 0 - p a g e m a n u a l

O t h e ra b l e o n o n e s i n c o m ea c c o u n t s , t aq u o t e s m a t h r o u g h W a D o J o n e s .a u t o r u n a n t e w i l l l o a n p r i n t r e a c t i o n s c a

P e r s o n aC o m m o d o re i t h e r a 4 0 a n 1 5 4 1

S p e e d T s o n a l P o r t f o

A b a c u sG r a n d R a p i dC i r c l e R e a d e

E l e c t r o n i cF o C o m m

n e s e r v ie r h a b e e t h f e a t u r e b o a r d s y s t e l e c t r o n i c m S p e c t r o f f l i n e B B f e a t u r i n g 1 g r o u p s ( S I Gt o p i c s . T h e l i n e , p r o v i d m i n g t i p s a a n d - a n s w e rp a f o r u m , wc o n t a c t a n o t h e r u s e r st r a d i n g p o s t N e A g Hp s y c h i c a n

I t ' s e a s y t m a k ^ ^ c o p yI t ' s q u i c k .I t ' s i l l e g a l .

Page 92: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 92/136

I t ' s w r o n g .I t ' s h a r d t b e l i e v e .

P e o p l e w h w o u l d n ' t t h i n k o f s h o p l i f t i n g s o f t w ap r o d u c t o t h e i r l u n c h h o u r d o n ' t t h i n k t w i c e a b g o i n g b a c k t t h o f f i c e a n d m a k i n g s e v e r a li l l e g a l c o p i e s o t h s a m e s o f t w a r e .

M a k i n g u n a u t h o r i z e d c o p i e s o s o f t w a r e i v i o l a t i o nC o p y r i g h t L a w . Y e t , t h p r o b l e m h a r e a c h e d e p i d e m i cp r o p o r t i o n s b e c a u s e m a n y p e o p l e a r u n a w a r e , o s i m p l yc h o o s e t i g n o r e t h l a w . T h s o f t w a r e i n d u s t r y i u r g i n gd e c i s i o n - m a k e r s a n s o f t w a r e u s e r s t t a k e s t e p s t s t o p s o f tw a r e p i r a c y i t h e i r o r g a n i z a t i o n s . I t h m e a n t i m e , t h i n d u st r h a b e e n f o r c e d t p r o s e c u t e w i l l f u l c o p y r i g h t v i o l a t o r s .

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

T h e r e i f r e e p a m p h l e t o t h s u b j e c t . C a i ! o w r i t e f o c o p y . c o p y . c o p y . c o p y f o e v e r y o n e y o u k n o w .P l e a s e a s f o P r i s c i l l a .

A D A P S 01 3 0 0 N o r t h S e v e n t e e n t h S t r e e tA r l i n g t o n . V i r g i n i a 2 2 2 0 9( 7 0 3 ) 5 2 2 - 5 0 5 5

H o T T y p e I C O M P U T E D G A Z E T T E P r

Page 93: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 93/136

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 , 1 6 a n V I C - 2 0 . E a c h p r o g r a m i c l e a r l ym a r k e d b t i t l e a n v e r s i o n . B s u r et t y p e i t h c o r r e c t v e r s i o n f o y o u r m a c h i n e . A l 6 p r o g r a m s r u o t h 1 2 i 6 m o d e . B e 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 e c o r r es p o n d i n g a r t i c l e . T h i s c a n s a v e t i m ea n e l i m i n a t e a n q u e s t i o n s w h i c hm i g h t a r i s e a f t e r y o b e g i n t y p i n g .

W f r e q u e n t l y p u b l i s h t w p r o g r a m s d e s i g n e d t m a k e t y p i n ge a s i e r : T h A u t o m a t i c P r o o f r e a d e r ,a n M L X , d e s i g n e d f o e n t e r i n gm a c h i n e l a n g u a g e p r o g r a m s .

W h e n e n t e r i n g B A S I C p r g r a m , b e s p e c i a l l y c a r e f u l w i t hD A T A s t a t e m e n t s a t h e y a r e e xt r e m e l y s e n s i t i v e t e r r o r s .m i s t y p e d n u m b e r i n D A T A s t a t em e n t c a n c a u s e y o u r m a c h i n e t " l o c k u p ( y o u ' l l h a v e n c o n t r o lo 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 y r e c o u r s e i t t u r n y o u rc o m p u t e r o f t h e n b a c k o n , e r a s i n gw h a t e v e r w a i m e m o r y . S b s u r e t s a v e a c o p y o y o u r p r o g r a mb e f o r e y o r u i t I y o u r c o m p u t e rc r a s h e s , y o c a a l w a y s r e l o a d t h 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 ; { S P A C E S } m e a n s t p r e s st h s p a c e b a f i v e t i m e s .

T i n d i c a t e t h a t k e s h o u l db s h i f t e d ( h o l d d o w n t h S H I F Tk e y w h i l e p r e s s i n g a n o t h e r k e y ) ,t h c h a r a c t e r i u n d e r l i n e d . F o e a m p l e , 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 n y o u rs c r e e n , b u t h a t ' s t b e x p e c t e d . I y o f i n d n u m b e r f o l l o w e d b a u n d e r l i n e d k e e n c l o s e d i b r a c e s( f o r e x a m p l e , { 8 A } ) , t y p e t h k e a m a n y t i m e s a i n d i c a t e d ( i o u e x a m p l e , e n t e r e i g h t S H I F T e d A ' s ) .

I k e i e n c l o s e d i s p e c i a lb r a c k e t s , H 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 t h k e y b o a r d ) a n p r e s st h 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 t h a l p h a b e t e n c l o s e d i b r a c e s .

T h i s c a n m o d o r e 6 k e y w h i l b r a c e s . F o p r e s s C T R L

T h Q u o tA l t h o u g h a r o u n d t h k e y s , o f t e nt m o v e t c o n t r o l . T s u c h a { t h p r o g r at h c o m p u tb e t w e e nc u r s o r c o n

O n c ey o u ' r e i c a b c o c h a r a c t e ri t Y o u ' l l s e t e ( g r a l e f t ) . I n t h D E L e t e k e l i n e . T y p eo u o q u o g e c o n f u s m o d e s i m p T h e n j u s t cl i n e a n f i

P r e s s : S e e :S H I F T r C L R ' H O M E ~ | E j j |

W h e n Y o R e a d :( P U R )

P r e s s : S e e :

T h A u t o m a t i c P r o o f r e a

Page 94: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 94/136

P h i l i p I N e l s o n , A s s i s t a n t E d i t o r" T h e A u t o m a t i c P r o o f r e a d e r " h e l p sy o t y p e i p r o g r a m l i s t i n g s f o t h 1 2 8 , 6 4 P l u s / 4 , 1 6 a n V I C - 2 0 a n p r e v e n t s n e a r l y e v e r y k i n d o t y p i n gm i s t a k e .

T y p e i t h P r o o f r e a d e r e x a c t l y a l i s t e d . S i n c e t h p r o g r a m c a n ' t c h e c k i s e l f , t y p e c a r e f u l l y t a v o i d m i s t a k e s .D o n ' t o m i t a n l i n e s , e v e n i t h e y c o t a i n u n f a m i l i a r c o m m a n d s . A f t e r f i n i s hi n g , s a v e c o p y o t w o d i s k o r t a p eb e f o r e r u n n i n g i t T h i s i i m p o r t a n t b c a u s e t h P r o o f r e a d e r e r a s e s t h B A S I Cp o r t i o n o i t s e l f w h e n y o u r u n i t l e a vi n o n l y t h m a c h i n e l a n g u a g e p o r t i o ni m e m o r y .

N e x t , t y p e R U a n p r e s s R T U R N . A f t e r a n n o u n c i n g w h i c h c o p u t e r i t ' s r u n n i n g o n , t h e P r o o f r e a d e rd i s p l a y s t h m e s s a g e " P r o o f r e a d e rA c t i v e " . N o y o u ' r e r e a d y t t y p e i B A S I C p r o g r a m .

E v e r y t i m e y o f i n i s h t y p i n g l i n ea n p r e s s R E T U R N , t h P r o o f r e a d e rd i s p l a y s t w o - l e t t e r c h e c k s u m i t h u p p e r - l e f t c o r n e r o f t h e s c r e e n . C o p a r e t h i s r e s u l t w i t h t h t w o - l e t t e rc h e c k s u m p r i n t e d t t h l e f t o t h l i n ei t h p r o g r a m l i s t i n g . I t h l e t t e r sm a t c h , i t ' s a l m o s t c e r t a i n t h l i n e w a t y p e d c o r r e c t l y . I t h l e t t e r s d o n ' tm a t c h , c h e c k f o y o u r m i s t a k e a n c o r e c t t h l i n e .

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

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 es u b s t i t u t e s t h f u i 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 p r o g r a m w i t h G R A P H I Cc o m m a n d w h i l e t h P r o o f r e a d e r i i m e m o r y .

T h o u g h t h P r o o f r e a d e r d o e s n ' ti n t e r f e r e w i t h o t h e r B A S I C o p e r a t i o n s ,i t ' s g o o d i d e a t d i s a b l e i b e f o r e r u n i n g a n o t h e r p r o g r a m . H o w e v e r , t h P r o o f r e a d e r i p u r p o s e l y d i f f i c u l t t o d i sl o d g e : I t ' s n o a f f e c t e d b t a p e o d i s ko p e r a t i o n s , o b p r e s s i n g R U N /S T O P - R E S T O R E . T h s i m p l e s t w a t d i s a b l e i i t t u r n 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 1 2 8 , 6 4 7 3 8 f o t h 6 4 6 5 5 2 6 f o t h P l u s / 4 a n 1 6 a n 6 4 8 0 2 f o t h V I C ) . T h e s e r e s e t r o u t i n e se r a s e a n y p r o g r a m i m e m o r y , s b s u r e t s a v e t h p r o g r a m y o u ' r e t y p i n gi b e f o r e e n t e r i n g t 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 r

2 P R I N TF O R

{ S P A C 3 I V E

C - 2 0 "4 I V E

L R : P R 5 I V E

4 6 : G R 6 S A = ( P

6 : A D R 7 F O J

A D R + B Y T :

8 I C H E R R O R

S T A T 9 F O R J

R S = S A R S - ( 2

1 0 C H K = F , L B : 1 1 I C

* E R R O { S P A C

1 2 P O K ES A + 1

1 3 I V1 4 , 2 2 2 9 , 2 2

1 4 P R I N P R O O F

1 5 P O K EE E K ( LE

1 6 D A T A9 , 3 , 1

1 7 D A T A1 6 5 , 2

I B S D A T A1 , 1 9 9

1 9 D A T A2 1 0 , 22 0 D A T A, 1 3 2 ,

2 1 D A T A1 , 3 4 ,

2 2 D A T A

> M a c h i n e L a n g u a g e E n t r y P r / V I L A F o C o m m o d o r e 6 a n 1 2 O t t i s R C o w p e r , T e c h n i c a l E d i t o r ™" M L X " i a l a b o r - s a v i n g u t i l i t y t h a ta l l o w s a l m o s t f a i l - s a f e e n t r y o

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 s

6 M L K e

Page 95: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 95/136

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 f M L i a p p r o p r i a t e f o y o u r c o m p u t e r ( y o u ' l l w a n t t u s i t e n t e r f u t u r e M p r o g r a m s f r o m C O M -P U T E I ' s G A Z E T T E ) . P r o g r a m 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 a d d r e s s e s ( a n d a l o t h e rv a l u e s y o e n t e r i M L X ) m a a p p e a rs t r a n g e . I n s t e a d o f t h u s u a l d e c i m a ln u m b e r s y o u ' r e a c c u s t o m e d t o t h e s en u m b e r s a r i h e x a d e c i m a l — a b a s e 1 n u m b e r i n g s y s t e m c o m m o n l y u s e d b M p r o g r a m m e r s . H e x a d e c i m a l — h e xf o s h o r i — i n c l u d e s t h n u m e r a l s 0 - 9a n t h l e t t e r s A - F . B u d o n ' t w o r r y —e v e n i y o k n o w n o t h i n g a b o u t M L o h e x , y o s h o u l d h a v e n t r o u b l e u s i n gM L X .

A f t e r y o e n t e r t h e s t a r t i n g a n e n d i n g a d d r e s s e s , y o u ' l l b o f f e r e d t h eo p t i o n o c l e a r i n g t h e w o r k s p a c e .C h o o s e t h i s o p t i o n i y o u ' r e s t a r t i n g t 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 R

t h a d d r e s s f o e a c h p r o g r a m l i n e f o y o u . Y o t h e n t y p e i a l n i n e n u m b e r so t h a t l i n e , b e g i n n i n g w i t h t h f i r s tt w o - d i g i 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 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 8 u s e r s c a e n t e r t h d a t a f r o ma M L l i s t i n g u s i n g t h b u i l t - i n m o n it o i t h r i g h t m o s t c o l u m n o d a t a i o m i t t e d , b u w e r e c o m m e n d a g a i n s t i t I t ' s m u c h e a s i e r t l e M L d t h p r o o fr e a d i n g a n e r r o r c h e c k i n g f o y o u . )

W h e n y o e n t e r l i n e , M L r e c a lc u l a t e s t h c h e c k s u m f r o m t h e i g h tb y t e s a n t h a d d r e s s a n c o m p a r e st h i s v a l u e t t h n u m b e r f r o m t h e n i n t hc o l u m n , i t h v a l u e s m a t c h , y o u ' l l h e a r

b e l l t o n e , t h d a t a w i l l b a d d e d t t h w o r k s p a c e a r e a , a n t h p r o m p t f o t h n e x t l i n e o d a t a w i l l a p p e a r . B u 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 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 p r e s s R E T U R N a f t e r t y p i n g t h el a s t n u m b e r i l i n e ; M L a u t o m a t i c a ll e n t e r s a n c h e c k s t h l i n e a f t e r y o t y p e t h l a s t d i g i t .

O n l y t h n u m e r a l s 0 - 9 a n d t h l e t e r s A - c a b t y p e d i n I y o p r e s s

1 2 M L K

( F l )

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

v e r y s l i m cb l e a l i n e a n n a t i o n o f c h a

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 e

w 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 e d i t i n g , c o m p a r e t h l i n e o t h s c r e e n w i t h t h o n p r i n t e d i t h l i s ti n g , t h e n m o v e t h e c u r s o r t t h m i t a k e a n t y p e t h e c o r r e c t k e y . T h c u r s o r r i g h t p r o v i d e

n a m e . T h 1 2 v e r s i o n m a k e s u f o t h i s b g i v i n g y o t h o p t i o n o f s c r a t c hi n g t h e e x i s t i n g f i l e i y o u w a n t t r e u s e

f i l e n a m e .R e m e m b e r t h a t M L s a v e s t h e

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 y

p r o g r a m sa d d r e s s o t h e 1 2 8 .l o a d e d t o m a n d s u c d i s k ( B L OL O A D " f s t a r t e d w i o r a d d r e

Page 96: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 96/136

l e f t a n k e y sn o r m a l c u r s o r c o n t r o l s . ( T h e I N S T /D E k e n o w o r k s a a a l t e r n a t i v ec u r s o r - l e f t k e y . ) Y o c a n n o t m o v e l e f tb e y o n d t h f i r s t c h a r a c t e r i t h l i n e . I y o t r y t o m o v e b e y o n d t h 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 d e a r t h e n t i r e l i n e i y o w a n t t s t a r t f r o ms c r a t c h , o i y o w a n t t g e t l i n en u m b e r p r o m p t t u s R E T U R N t g e b a c k t t h m e n u .

D i s p l a y D a t aT h s e c o n d m e n u c h o i c e , D I S P L A YD A T A , e x a m i n e s m e m o r y a n d s h o w st h c o n t e n t s i t h s a m e f o r m a t a t h p r o g r a m l i s t i n g ( i n c l u d i n g t h 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 a 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 s t a r t i n g a d d r e s s y o g i v e c o r r e s p o n d st l i n e n u m b e r i t h l i s t i n g . O t h e rw i s e , t h c h e c k s u m d i s p l a y w i l l b m e a n i n g l e s s . M L d i s p l a y s p r o g r a ml i n e s u n t i l i r e a c h e s t h e n o t h p r g r a m , a w h i c h p o i n t t h m e n u i r e d i sp l a y e d , Y o c a n 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 e s p a c e b a r . ( M L X f i n i s h e sp r i n t i n g t h 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 t o f t h e d i s p l a y a n g e b a c kt t h m e n u b e f o r e t h e n d i n g a d d r e s si r e a c h e d , p r e s s R E T U R N .

O t h e r M e n u O p t i o n sT w m o r e m e n u s e l e c t i o n s l e y o s a v ep r o g r a m s a n l o a d t h e m b a c k i n t o t h c o m p u t e r . T h e s e a r S A V E F I L E a n L O A D F I L E ; t h e i r o p e r a t i o n i q u i t es t r a i g h t f o r w a r d . W h e n y o p r e s s o L

s 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 y 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 d e t e c te r r o r s d u r i n g s a v e t 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 e n d i n g a d d r e s s y o s p e c i f i e d w h e n y o s t a r t e d M L X ; a n T R U N C A T E D A E N D I N G A D R E S S , w h i c h m e a n s t h f i l e y o u ' r et r y i n g t l o a d e x t e n d s b e y o n d t h e n i n a d d r e s s y o s p e c i f i e d w h e n y o s t a r t e d M L X . I y o s e o n o t h e s em e s s a g e s a n f e e 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 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 o y o c a v i e w t h c o n t e n t s o f t h d i s k d i r e c t o r y b e f o r es a v i n g o 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 o t h e 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 v e r i f i c a t i o n ; p r e s s t e x i t t B A S I C , o a n o t h e r k e t o r e t u r n t t h

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

A O u n c B t h t i m f o l o n gs e v e r a l h oD o n ' t t a k m a t i c P r oM L X , a n l b e f o r en i f i c a n t a t h m e n uE n t e r f r a ga s e v e r a lt h D i s p l d a t a h a b s u r e t t e s e v e r a l t i c a l l y o u rl e s i m M L c o s tw o r k .

P r o g r a 6 S 1 R

3 8

E K 1 0 0D M 1 1 0

C J 1 2 0

S B 1 3 0

G 1 9

K 2 0

R E S S 6 4 3 ' ■ G O S U B 3 0 0 S A = AD t G O S U B 1 0 4 0 : I F T H E N 1 SP 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 E 4 3 " ; : G O S U B3 0 : E A = - A D i G O S U B 1 0 3 0 : I ( S P A C E l F T H E N 1 9 0i n p u t " { 3 d o w n } { b l k ) c l e a

w o r k s p a c e [ y / n ] s 4 3 " ; as : i f l e f t s ( a $ , 1 ) < > ' y u t hE H 2 2 0

3 * ( A ? = " . " ) - 4 * ( A S = ' 7 " ) - 5• ( A S = " J " ) - 6 * ( A S = H K " )

F 4 8 A = A - 7 * ( A S = " L " ) - 6 * ( A S = " :" > - 9 - { A S = " U " ) - 1 0 * { A S = " I" ) - U * ( A S = " O " ) - 1 2 * { A S = 1 1p . . )

C M 4 8 7 A * A - 1 3 « ( A S = S S ) i I F A T H EA S = M I D S { " A B C D 1 2 3 E 4 5 6 F

0 " , A , 1 ) : G 0 T O 5 4 M P 4 9 0 I A S = R S A N D ( ( I = 0 ) A N D ( J

» 1 ) O R F j T H E N P R I N T B S ; :

H H 7 5 0

S 7 6 F 7 7

P 7 8

P R I, 1 0 s "O P EO S UA H -H * 2; C F O R $ H E N

Page 97: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 97/136

P 2 1

D 2 2

B

J

2 3

2 4

J 2 5 H 2 6

F D 2 7 0

E 2 8

' ■ ■ - ' ■ y E 2 9 J 3 0 K

P

J G C

3 1

3 2

3 3 3 4 3 5

R 3 6

B 3 7 P J Q

3 8 3 9 4 0

P R I N T " ( 2 D O W N ] ( B L U ) W O R KI N G , . . " f i F O R I = B S T O B S +E A - E A + 7 i P 0 K E I , 0 : N E X T . PR I N T " D O N E "P R I N T T A B ( 1 0 ) " { 2 D O W N ][ Q L K K R V S ] M L C O M M A N D[ S P A C E j M E N U ( D O W N J £ 4 S " i

P R I N T T S " ( R V S ) E f O F F } N T ED A T A "

P R I N T T $ " { R V S ] D { O F F ] l S PL A D A T A " : P R I N T T ( R V S ] L ( O F F ) O A D F I L E "P R I N T T S " ( R V S j S l O F F ] A V EF I L E ' l P R I N T T S " { R V S ] Qt O F F ) U I T ( 2 D O W n H b L K ) 1 'G E A S i I F A $ = N S T H E N 2 5 0A - 0 : F O R 1 - 1 T O 5 : I F A S M I D ^ " E D L S Q " 1 , ) T H E N A= I i I = 5N E X T : O N G O T O 4 2 0 , 6 1 0 , 69 0 , 7 0 0 , 2 8 0 t G O 5 U B 1 0 6 0 : G OT O 2 5 0P R I N T " [ R V S ] Q U I T " : I N P UT " { D O W N ] £ 4 3 A R E Y O S U R E

[ Y / N ] " ) A $ s I F L E F T S ( 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 A D - 0 I N P U T I N S 1 1 L E N ( I N S ) < > 4 T H E N R E T U R NB S = I N S t G O S U B 3 2 0 s A D ^ A : B S- M I D S I I N 5 , 3 ) I G O S U B 3 2 0 : AD - A D * 2 5 6 + A i R E T U R NA - 0 . F O R J = l T O 2 > A S = M I D$ ( B S « J , l ) i B - A S C ( A S ) - C 4 +( A S > " e " ) * C 7 i A - A ' C 6 + BI B < 0 O R B > 1 5 T H E N A D 0 i A = - l i J - 2N E X T : R E T U R NB ° I N T ( A / C 6 ) i P R I N T M I D $ (H S , B + l , l ) i t B = A - B * C 6 : P R IN M I D S ( H S , B + l , l ) ; i R E T UR A = I N T ( A D / Z 6 ) t G O S U B 3 S 0 t A■ = A D - A ' Z 6 i G O S U B 3 5 P R I N T

i C K = I N T ( A D / Z 6 ) i 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 * ( C K > Z 5 ) : R E T U R N

J » 2 : N E X T : I = 2 4 i G O T O 5 5 0K 5 0 I A S = " f H O M E i " T H E N P R

N B S i J = 2 : N E X T : I » 2 4 ; N E XT : P - 0 i G O T O 4 4 0I F ( A S - " { R I G H T ] " ) A N D F T E N P R I N T B S L S , 1 G O T O 5 4 0I A $ < > L S A N D A S < > D $ O ( ( I = 0 ) A N D ( J - 1 ) ) T H E N G O

U B 1 0 6 0 : G O T O 4 7 0A ? = L S + S $ + L $ S P R I N T B S L S ;i j 3 2 - J : I F T H E N P R I N T[ S P A C E ] L S ; i I - I - 3P R I N T A 5 ; : N E X T J i P R I N Tf S P A C E ) S S fN E X T I j P R I N T i P R I N T " { U P )[ R I G H T ) " r i I N P U T # 3 , I N $i I I N 5 = N S T H E N C L O S E 3 :

G O T O 2 2 0F O 1 = T 2 S T E P 3 : B S =M I D S ( I N S , I ) i G O S U B 3 2 0 r I F

K 2 T H E N G O S U B 3 8 0 t A ( I

M G

H

Q P

5 1 5 2

5 3

5 4 5 5

Q 5 6

P 5 7 N E X T i I F A O C K T H E N G O S UB 1 0 6 0 i P R I N T " [ Q L K ] E R V S j( S P A C E ) E R R O R i R E E N T E RI N E g 4 l " : F = ' l i G O T O 4 4 0

H 5 8 G O S U B 1 0 8 0 ! B = B S + A D - S A : F O1 = T 7 i P O K S B + I , A ( I

) I N E X TQ 5 9 A D * A D + 8 : I F A D > E A T H E N

L O S E S i P R I N T " ( D O W N ] [ B L U j* E N D O F E N T R Y * " [ B L K J[ D O W N j " i G O T O 7 0 0

G 6 0 F - 0 1 G O T O 4 4 0Q 6 1 P R I N T " ( C L R ] [ D O W N ) [ R V S j

{ S P A C E ] D I S P L A Y D A T A " : > > # £ & ° S U B 4 0 0 : I F I N S - N S T H E N 2■ W ^ f 2 R j " 6 2 d P R I N T " [ D O W N ] ( B I , U ) P R E S S i

I R V S ) S P A C E ( O F F ) T O P A U5 E ( R V 5 ] R E T U R N ( 0 F F ) T

B R E A K g 4 1 { D O W N ] "K S 6 3 0 G O S U B 3 6 0 i B = B S + A D - S A t F O R

I - B T O B + 7 i A - P E E K ( I ) i G O SU B 3 5 0 i G O S U B 3 B 0 i P R I N T S N E X T P R I N T " ( R V S ) " r : A = C K: G O S U B 3 5 0 t P R I N TF = l i A D = A D + 8 i I F A D > E A T

C

K 6 4 6 5

P

S

M B

R

F F

7 9

8 0

8 1 8 2

8 3

8 4 8 5

S 8 6

G E

H

C

S

K J

A

X F

8 7 8 8

8 9

9 0

9 1

9 2 9 3

9 4

9 5

9 6

N E X0 9 4G O S( B i 4

O P EO S UG E TS ) < > F O O K I o - I lN E XC L > 0 )I N

C L6 0 :R E TP O 1 8 P E ES Y N D lT " [{ S

A D =3 0 )G O TA = 2 ) -E A )A = SO K EA ^ BU B 1

6G 0 S

S AO 2 2F O K{ S

G O SL O

0 2 2

) O R ( A D > 4 9 1 5 1 A N A D < 5 32 4 8 ) T H E N G O S U B 1 0 6 0 : F = 0: R E T U R N

H 1 0 5 0 G O S U B 1 0 6 0 : P R I N T " ( R V S ][ S P A C E J I N V A L I D A D D R E S S

( D O W N ) [ B L K ) " : F = 1 i R E T UR

A 1 0 6 0 P O K E S D + 5 , 3 1 : P O K E S D + 6, 2 0 B i P O K E S D , 2 4 0 i P O K E{ S P A C E ) S D + 1 , 4 ( P O K E S D

4 , 3 3S

2 4

2 5

{ O F F j A V E F I L E " R T S ; T A B ( 13 ) " [ R V S ) C ( O F F ) A T A L O G D S K " R T S f T A 8 t l 3 ) " t R V S ) Q[ O F F 3 U I T { D O W N ) { B L K ] "

C E T K E Y A S : A = I H S T R ( " E D L SC Q " , A 5 ) l O N G O T O 3 4 0 , 55 0 , 6 4 0 , 6 5 0 , 9 3 0 , 9 4 0 i G O S U

9 5 0 i G O T O 2 4 P R I N T " S T A R T I N G A T " ; : G O SU B 2 6 0 : I E ' ( A D < > 0 ) O R | A S - HL ? ) T H E N R E T U R N ! E L S E 2 5

A 5 1

D X 5 2 0

X 5 3 C 5 4

Page 98: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 98/136

D X 1 0 7 0 F O S = T 1 0 0 : N E X T : G OT O 1 0 9 0

P 1 0 8 0 P O K E S D + 5 , B : P O K E S D + 6 ,2 4 0 i P O K E S D , 0 : P O K E S D 1 , 9 0 : P O K E S D + 4 , 1 7

A 1 0 9 0 F O S = l T O 1 0 0 : N E X T i P OK S D + 4 , 0 i P O K E S D . f l i P OK E 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 e1 2 A 1 0 T R A P 9 6 0 I P O K E 4 6 2 7 , 1 2 8 i

D I M N L $ , A { 7 )X 1 1 Z 2 = 2 ( Z 4 = 2 5 4 : Z 5 » 2 5 5 ( Z 6 ° 2

5 6 : 3 7 = 1 2 7 : B S = 2 5 6 * P E E K ( 46 2 7 > i E A = 6 5 2 8 0

F B 1 2 0 B E 5 = C H R S ( 7 ) : H T S ^ C H R S { 1 3) : D L S = C H R S ( 2 0 ) : S P S = C H R S( 3 2 ) i L F S - C H R 5 ( 1 5 7 )

K 1 3 D E F N H B ( A ) = I N T ( a / 2 5 6 ) :D E F N L B { A ) = A - F N H B ( A ) * 25 6 ( D E F F N A D ( A ) = * P E E K ( A )

J

F

G

F

D

F

1 4 K E 1 , " A " . K E Y 3 , " B " i K E Y5 , M C B ! K E Y 7 , " D n i V O L 1

( I R G R ( 0 ) = 5 T H E N F A S T1 S P R I N T " ' [ C L R i " C H R S ( 1 4 2 } ; C

H R S ( 8 ) i C O L O R 0 , 1 5 i C O L O R4 , 1 S i C O L O R 6 , 1 5

1 6 P R I N T T A B f n j[ R V S } [ 2 S P A C E S ) g 9 @ ( S P A C E S ) " R T S ? T A B ( 1 2 ) "[ R V S ] [ S P A C E S H O F F i{ B L U ) 1 2 8 M L { R E D ){ R V S ) ( 2 S P A C E S ) " R T S , " T A B( 1 2 ) " { R V S H 1 3 S P A C E S !{ B L U ) "

1 7 P R I N T " ( 2 D O W N ){ S P A C E S [ C O M P U T E I ' M C H I N E L A N G U A G E E D I T O R[ D O W N ) "

1 8 P R I N T " ( B L K ) S T A R T I N G A D R E S S § 4 8 " ; i G O S U B 2 6 0 i I F( S P A C E ) A D T H E S S A = A D : E L5 1 8

1 9 P R I N T " i B L K ] [ 2 S P A C E S ] E N

B

P

H P

2 6 2 7

2 8

2 9

S 3 0

R

D

Q

J B

3 1 3 2 3 3 3 4

3 5

3 6

G 3 7

P

R

A

Q

F

R

X

3 8

3 9

4 0 4 1 4 2

4 3

4 4

A ? = N L 5 i I N P U T A S : I F L E N {A 5 ) = 4 T H E N A D = D E C ( A ? )I A D = 0 T H E N B E G I N i I FS < > N L ? T H E N 3 0 0 : E L S E R T U R N i H E N DI A D < S A O f A D > E A T H E N[ S P A C E ] 3 0 0I A D > 5 1 1 A N D A D < 6 S 2 B 0( S P A C E ) T H E N P R I N T B E S ; iR E T U R NG O S U B 9 5 0 i 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 ) " i A D = 0 i R E T U R H

C K = F N H B ( A D ) i C K = A D - Z 4 * C K+ Z 5 * { C K > Z 7 ) i G O T O 3 3 C K = C K * Z 2 + 3 5 " ( C K > Z 7 ) + AC K = C K + Z 5 * ( C K > Z S ) ( 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 i D A T A " j G O S U B 2 5 t I A $ = 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 ? ( A D) + " i " ; ( I F T H E N P R I N T{ s p a c e ) l S > p R I N T " £ u p )1 R I G H T J " ;F O I » T 2 S T E P I B = S P S i F O R J = T 2 ( I F[ S P A C E j T H E N B S = M I D $ ( L S ,I + J . l )P R I N T " { R V S ) " B 5 + L F ? f 1 1 F( S P A C E ) I < 2 4 T H E N P R I N T "[ O F F i " lG S T K E Y A S i I F ( A S > " / " A ND A S < " i " ) O R ( A 5 > ' e " A N

A S < " G " ) T H E N 4 7 I A $ = " + " T H E N A S = " E " l GO T 4 7 I A S = " - " T H E N A S ' " F " t GO T 4 7 I A S - R T 5 A N D f ( I ^ ) A U = l ) O F T H E N P R I N

B S ; i J - 2 i N E X T ! l a 2 4 i G O T0 4 8 0I A S " " [ H O M E ) " T H E N P R N B S ; J = 2 i N E X T i I = 2 4 i N E XT i F * 0 ! G O T O 3 6 I ( A S = " [ R I G H T ) " ) A N

T H E N P R I N T B 5 + L F $ f i G O T

M 5 5

J 5 6

X 5 7 D 5 8

X 5 9 G R 6 0 0

E B 6 1 0O K 6 2 0X S 6 3 0R 6 4 0

B P 6 5 0D 6 6

R 6 7

S 6 8

S 6 9 E G 7 0 0

J 7 1

M 7 2

P 7 7 G E T # 1 , A S , B 5 : C L O S E l . A D -A S C ( A S ) + 2 5 6 " A S C ( B S ) i I F( S P A C E ) A D O S A T H E N F - l i

G O T O 7 9 K 7 8 P R I N T " L O A D I N G " , - F S t P R I S

T i B L O A D ( P 5 ) , B 0 , P ( B S ) t A D= S A + F N A D ( 1 7 4 ) - B S - 1 i F " - 2* ( A D < E A ) - 3 # ( A D > E A )

R 7 9 I T H E N 8 0 0 : E L S E P R I NT ' t B L U j " L O A D C O M P L E T E

W I T H O U T E R R O R S " " i G O

D I S C O U N T S O F T W A F R E E L e r o y ' s C h e a t s h

W e c a n y a c o m p i o i o h n o c iF R E E

C O M M O D O R E 6 A B A C U S

B a s £ C o m p i l e r 6 C a d P a c 6 4C h a r t P a k S JC o b o l 6 4

A C C E S SL e a d e r B e a r d G a l lT o u r n a m e n t D i a k

1 3 1 i 1 3

J 2

B A T T E R I E S I N C L U D E DC o n s u ' a n l % 4 2P a p e r d ^ " S [ » l l P a 1 5

B R O D E H B U N DC a r m a n S a n d i o g o I £ 4P r i n l S h o pP n n i S h o p C o m p % 2 G r p f c L S ' a n e j e a 1 1

C S

P R O F E S S I O N A LF l a f l r S y 5 t e m 2F l o a t F i l e r

S I M O N S S C H U S T C h a m . L a

Page 99: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 99/136

T O 2 2 0E f 8 0 0 G O S U B 9 5 0 i P R I N T " ( B L K }

[ H V S j E R R O R D U R I N G L O A D| 4 3 H i 0 N G O S U B 8 1 0 , 8

2 0 , 8 3 0 , B 4 0 i G O T O 2 2 0Q J 8 1 0 P R I N T " I N C O R R E C T S T A R T I K

A D D R E S S ( " ; H E X S ( A D ) ; ") " ( R E T U R N

D 8 2 P R I N T " L O A D E N D E D A " j E X S ( A D ) t R E T U R N

E B 8 3 0 P R I N T " T R U N C A T E D A T E N D IK A D D R E S S ( " H E X ? ( E A ) " )1 1 R E T U R N

P 8 4 P R I N T U D I S K E R R O R " ; A $ : RE T U R N

K 8 5 P R I N T " T A P E " i A D = P O I N T E R (F ? ) i B A N K l i A = P E E K ( A D ) l AL - P E E K ( A D + l ) : A H - P E E K ( A D+ 2

X X 8 6 0 B A N K l 5 i S Y S D E C ( " F F 6 8 " ), 0 , 1 . S Y S D E C ( " F F B A " ) , 1 ,1 . 0 I S Y S D E C ( " F F B D " ) , A , AL . A H l S Y S D E C C ' F F 9 0 " J , 1 2S t I F O T H E N 8 9

F G 8 7 0 P R I N T i A - S A : B » E A + l i G O S U B9 2 0 I S Y S D E C { " E 9 1 9 " ) , 3 t

P R I N T " S A V I N G " ; F ?A 8 8 A * B S i B - B S + ( E A - S A ) + l i G O S

U 9 2 0 1 S Y S D E C C E A 1 8 " 1 )P R I N T - f D O W N l f a U J ] * * T A

S A V E C O M P L E T E D * * " i G OT O 2 2 0

C 8 9 0 S Y S D E C ( " E 9 9 A " ) i P R I N T t IP E E K ( 2 8 1 6 ) = 5 T H E N G O U 9 S 0 ! p R I N T " f D O W N ]

t B L K j t R V S ] F I L E N O T F O UN " i G O T O 2 2 0

G Q 9 0 0 P R I N T B L O A D I N G . . . ( D O W N ]" t A D = F N A D ( 2 8 1 7 ) : I F A D < >S T H E N F = 1 : G O T O 8 0 0 i E LS A D = F N A D { 2 8 1 9 ) - l i F — 2* ( A D < E A ) - 3 * ( A D > E A )

J 9 1 A = B S i B " 9 S + ( E A - S A ) + l : G O SU 9 2 0 i S Y S D E C ( " E 9 F B " ) iI S T > 0 T H E N 8 0 0 i E L S E9

X 9 2 P O K E 1 9 3 , F N L B { A ) : P O K E 1 9 4, F N H B { A ) i P O K E 1 7 4 , F N L B (B ) : P O K E 1 7 5 , F H H B ( B ) : R E T

E x & c T o m a m a n t T r i p l e P a c k

A R T W O R K SS t r i p P o k s rD a i a D i s k s e a c h

1 S 1 I * 2 1 1

B E R K E L Y S O F T W O H K SG E O S

D e s l i p a c f cF a n t p a o - i 1G e o C h a nG s o C a l co w n sG « O e <W l i M f ' S W 0 l t * S r . 0 p

* 4 t i 1 3

2 t : £ 3 t a

B O O M O N C E O SA b a c u s

G e e s i n I o u M i d n i g h t P i a u

H o t o a ^ l l h m o D u l o i G E O SD i s k I d b o o k

* 1

S 1

1 5 4 1 A l i g n m e n t K f ( D I G I T A L S O L U T I O N S

P o c k a l R t o f S 3 P o c k a l P l a n n e r 1 1 P o c k e i W n i e r I 3 0

E L E C T R O N I C A f f I SM i r t - o M a d n o s s S 2 M a k a y o u r o w

r n u r d a r p a r l y 2 E P V X

F a s i L o a d ( c a n ) * 2 M i r t i p l a n ■ ; W o r i d G a m e s 2

F I R E B I R DE l i t e * 2 P a w n S 3

i r i r o c c ML t h r G o d d o s a B S |

M I C R O P R O S EF - 1 5 S i r i k o E a g lS i l d n l S e r v e d

P a p e r A i r p l a n a K S P R I N G B O A R D

N f l w s r o D , T iC l i p A r V o l 1C o f i i f i c a t o U a k a r

S U B L O G I CF o o l b i lF i g h t S i m u l a t o r I IJ e S c o n a r y d i s k s { e a c

T 1 M E W O R K SD a t a M a n n e rS w U t C a l c w / S i d o w a S w U t T a j - 1 9 8 6S y l v i a P o r i B r F i n P l i iW o r d W i r i a r w « p 8 l l i

D o r o r g « l l » l « iI K l t l o f o y ' t C h o a l s n w h « n o r d t r l n g p r oo 2 5 o r m o r a .

L E R O Y ' S C H E A T S H K e y b o a r d O v e r l a y s

$ 7 . 9 5e a c hP L A S T I CL A M I N A T E D

F o r y o u r C O M M O D O R E 1 2 F o rP u Y o u r C o m p u t e r ' s C o m m a n d 9 W h e r e T h e y B e l o n g A n

H a v e ( n i l e v e r 5 a a y o u r c o m p u t e r w i t h t h m a n u a l i y o u r l a t r y i n g t o f i l i m e h a v e y o u l o s t s o a r d i i n p t h r o u g h m a n u a l s T r e f r e s h y o u r m e m o r y o y o r i a v e w a t o n t h a i f r u s t r a t i o n L e r o y ' s C h s a l s h e e l s .

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

T h P r o b l e m S o l v e rE Q U I P M E N T S T o n l y

1 9 . 9 5M a d e o s t u r d y w J n y l c o a t e d s

e q u i p m e n t . T h i s e f l u i p f n e n r s t a n dW i r t i t h i s u n i q u e o p e n c o n s l r u c b o n ,s w i t c h e s a r m o r e a c c o s s a b l e a ™

r o l o r n S o l v e r E q u i p m e n t s t

L E H O Y - S H E L P B O O K F O E L I T EB D a v i d P a J m w T h t i n t p t r t o n i t h t a n a i n E L f T E w a l u j . F i E W w i t h h i r f l st i p s l o r a r p e n y o u r c o m o a t a n t r a ^ r m gs W l S , C o v e r s a p p r o a c h i n g s p a e s s i a l i o n ,g o o d s t o I r a d e a w h a i p l a n s t a . q u i c K s s iw a t B e o a m e E L I T E a n o r o p a r o s y o t o

B E F O R E T Y P I N G . . B e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t o " H o w T o T y p e I C O M P U T E D G A Z E T T E P r o g r a m s , "w h i c h a p p e a r s b e f o r e t h e P r o g r a mL i s t i n g s .

P r i n t S h o p T G E O S

O P E N 1 5 , 8 , 1 5 : O P E N 8 , 8 , 0 , NI N P U T * 1 5 , E N , E B 5 , E T , E S

I F E N O 0 T H E N C L O S E 8 : C L O S E1 5 i P R I N T " ( C L R ) | D O W N ) " ; SP C 2 0 - I - E N ( E B $ ) / ) E B S : N = " " ! G O T O 2 9 0P R I N T " ( C L R ) [ 1 2 D O W N ] " S PC ( 1 6 - L E N ( N $ ) / 2 ) " L O A D I N G

" + N SP O K E 1 8 5 , 0 : P O K E 7 8 0 , 0 : P O KE 7 B 1 , 0 : P O K E 7 8 2 , 8 8 : S Y S 6 54 9 3 : C L O S E 8 : C L O S E 1 5

S

C

F

J

3 1

3 2

3 3

3 4

P J 6 7 0

A 6 8

J B 6 9 0

P 7 0

Page 100: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 100/136

A r t i c l e o p a g e 6 6

S 1 A D = 2 2 5 2 8 : P O K E 5 3 2 8 1 , 0 : P O KE 5 3 2 B 0 , 0 : P R I N T ' 1 i C L R |{ 2 D O W N } "

F 2 P R I N T " [ S P A C E S H Y E L )[ R V S } | A 3 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 g s j " ~ P 3 P R I N T " 1 5 S P A C E S ) [ R V S } B P i ?

I N S H O P T G E O S C O N V E R TE R H "

D J 4 0 P R I N T " [ 5 S P A C E S ] ( R V S I E 2 3C C C C C C C C C C C C C C C L ' C C C C C C C Cc c c c g x j "

S 5 F O R N = " 1 T O 1 1 P R I N T N E X T : G OT O 1 9 0

S 6 F F = 0 : P R I N T # 1 5 , " U l : 2 0 " + ST R S ( T ) + S T R S ( S )

S 7 G E T # 2 , A ? : T N = A S C ( A S + C H R S (0 ) ) : G K T # 2 , A $ : S N = A S C ( A S + Ci l R S ( 0 ) )

D C 8 0 F O R N = 0 T O 7 : P R I N T # 1 5 , " B - P :2 , " + S T R S ! 3 2 * N + 2 )

R 9 G E T * 2 , A S : I F A S < > C H R S ( 1 3 1 )T H E N 1 6 0

R 1 0 G E T * 2 , A S : T P = A S C ( A S + C H R S( 0 ) ) : G E T # 2 , A S : S P = A S C ( A S+ C H R S ( 0 ) ) i H S = " "

C B 1 1 0 G E T # 2 , A S : I F A S < > C H R S ( 1 6 0) T H E N H S = H S + A $ : G O T O 1 1 0

S 1 2 I F H S O D I S T K E N 1 6 0F R 1 3 0 F F = 1 : K P = N : N = 7M 1 4 P R I N T I 1 5 , " B - P : 2 , " + S T R S (

3 2 * K P + 3 0 )E 1 5 G E T # 2 , A S : S L = A S C ( A S + C H R S

( 0 ) ) : G E T T 2 , A 5 : S H = A S C ( A S+ C H R S ( 0 ) )

D 1 6 N E X T : I F T N = 0 T H E N R E T U R NS C 1 7 0 I F F F = - 1 T H E N R E T U R NC 1 8 T = - T N : S = S N : G O T O 6 0E 1 9 P R I N T " l W I I T ] [ U P

( S P A C E S } P L A C E P R I N TH O P D A T A D I S K I D R I V E "

s 2 0 p r i n t ' M d o h n } s p a c e s ) ?R E S S [ R V S ) R E T U R N [ O F F }H E R E A D Y . . . "

K P 2 1 0 G E T A S : I F A ? < > C H R S ( 1 3 ) T H E

P R I N T " [ C L R ) [ D O W N ]( S P A C E S ) P L A C E G E O S D S K I N D R I V E "P R I N T " [ D O W N } [ 7 S P A C E S } ?R U S S { R V S ) R E T U R N ( O F F )H E N R E A D Y . . . "G E T A $ : I F A $ < > C H R S ( 1 3 ) T H EN G O S U B 9 7 0 : G O T O 3 7 0P O K E 5 3 2 8 0 , 0 : P R I N T "( D O W N ) ( 9 S P A C E S } S A V I N G{ S P A C E } P H O T O S C R A P F I L E "O P E N 1 5 . 8 , 1 5 , " I 0 " : I N P U T #1 5 , E N , E B S , E T , E S : I F E N < > 0T H E N 1 0 0 0O P E N 2 , B , 2 , " S , U , W " : I N P U T# 1 5 , E N , E B ? , E T , E S : I F E N < >0 T H E N 1 0 0 0P R I N T S 2 , C H R S ( W ) C H R S l N L )C H R $ ( 0 ) C H R S ( 2 * W ) C H R S ( 0 )F O R N = 0 T O H - 1 : P R I N T # 2 , C H RS ( 1 2 8 + W ) ; : F O R M = 0 T O W - 1P R I N T * 2 , C H R S f P E E K ( A D + W *N + M ) } ; : N E X T : N E X TP R I N T # 2 , C H R S ! ( N L - H - 2 ) * W) C H R S ( 0 ) C H R S ( W * H L / 8 ) C H RS ( 1 9 1 } C H R S ( 0 ) ; : C L O S E 2D A T A 8 0 , 1 0 4 , 1 1 1 , 1 1 6 , 1 1 1 ,3 2 , 8 3 , 9 9 , 1 1 4 , 9 7 , 1 1 2P S = " " : F O R N = 0 T O 1 0 I R E A D X :P S = P 5 + C H R S ( X ) : N E X TO P E N 2 , 8 , 2 , " # " : T = 1 8 ! S = 1 :D I S = P $ : G O S U B 6 0I F F F = 0 T H E N P R I N T D O V / N( R V S ) N O P H O T O S C R A P F 1 E " : G O T O 6 4 0T 1 = T : S 1 = S : F S = 2 5 6 * S H + S L -1 : T 2 = T P : S 2 = S P : K 1 = K PT = 1 8 : S = 1 : D I S = " S " : G O S U B 6P R I N T # 1 5 , " B - P i 2 , " + S T R ? (3 2 * K P + 3 )P R I N T # 2 , C H R S ( T 2 ) C H R S ( S 2

D 5 3 P R I N T « 1 5 , " B - P : 2 , " + S T R S I3 2 " K P + 3 0 )

H E 5 4 0 F H = I N T ( F S / 2 5 6 ) : F L = F S - 2 56 * F H

G

D

K

B

M

D

H

M

R

F

F

H

M

M

R

K

M

B

3 5

3 6

3 7 3 8

3 9

4 0

4 1

4 2 4 3 4 4

4 5 4 6 4 7

4 8

4 9

5 0

5 1

5 2

R 7 1

B Q 7 2 0X 7 3

K 7 4 S Q 7 5 0

C 7 6

Q 7 7 Q 7 8 D 7 9

E 8 0 J 8 1 F 8 2

B D 8 3 0K 8 4

X 8 5

F K 8 6 0

C 8 7

X 8 8

A P 8 9 0B 9 0

B 9 1 J 9 2

Page 101: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 101/136

E 7 D A T A 1 7 4 , 1 2 , 2 4 , 2 2 9 , 9 9 , 2 33 , 1 , 1 7 0 , 1 6 9 , 3 2

M 6 D A T A 3 2 , 2 1 0 , 2 5 5 , 2 0 2 , 1 6 , 25 0 , 1 7 3 , 1 7 6 , 1 2 , 3 6

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

J 1 0 D A T A 8 1 , 8 1 , 1 7 3 , 1 7 5 , 1 2 , 20 1 , 5 8 , 2 0 8 , 1 5 , 3 2

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

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

H 2 1 D A T A, 3

K 2 2 D A T A2 ,

A 2 3 6 3

A 2 4 D A T A6 9 , 6

K 5 D A T A

0 , 1 6 9 , 1 3 9

1 4 1 /, 1 6 9 ,

1 4 1 ,

' , . 3 1 .

1 7 4 , 1 9 9 ,1 7 3 ,

- 1 4 1 ,1 0 4 ,

B E F O R E

[ 9 1 9 ' 6

1 1 , 1 4 1 ,, 1 6 9 , 1 8 , 1 4 1, 9 6 , 6 , 6 1 8

T Y P I N G

, 1 7 2 , 2 !, 9

1 3 , 7 ,

0 D C 0 : 3 10 D C 8 : 3 20 D D 0 : 4 20 D D 8 : 4 E0 D E 0 : 0 00 D E 8 : 6 00 D F 0 : C A0 D F 8 : 3 00 E 0 0 : 3 A0 E 0 8 : 2 00 E 1 0 : 1 00 E 1 8 : 0 B0 E 2 0 : E 2

Page 102: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 102/136

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

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

J 1 5 D A T A 1 3 0 , 2 0 8 , 1 0 , 1 7 3 , 1 7 - 1, 1 2 , 2 0 1 , 7 , 1 4 4 , 3

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

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

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

K 2 0 D A T A 1 4 1 , 1 8 0 , 1 2 , 9 6 , 0 , 0 ,0 , 0 , 0 , 0

G 2 1 D A T A 0 , 0 , 0 , 1 6 9 , 9 1 , 1 4 1 , 6. 3 , 1 4 1 , 7

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

M G 2 3 0 D A T A 3 , 9 6 , 1 7 2 , 1 7 8 , 1 2 , 1 74 , 1 7 7 , 1 2 , 1 7 3 , 1 7 6

O 2 4 D A T A 1 2 , 9 6 , 7 2 , 1 6 9 , 6 , 1 4 1, 1 7 4 , 1 2 , 1 0 4 , 7 6

D 2 5 D A T A 1 9 8 , 7 7

P r o g r a m 3 L I S T F o r m a t t e r —P l u s / 4 a n 1 V e r s i o nM 1 P O K E 5 6 , 6 3 : P O K E 5 5 , 0 : C L R : F

O R I = 1 6 1 5 0 T O 1 6 3 7 3 : R E A D A : PO K E I , A t X = X + A : N E X T I

F 2 I F X O 5 4 7 T H E N P R I N T " D A T AS T A T E M E N T E R R O R . " : S T O P

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

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

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

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

X 7 D A T A 1 9 6 , 6 3 , 2 4 , 2 2 9 , 9 7 , 2 33 , 1 , 1 7 0 , 1 6 9 , 3 2X B D A T A 3 2 , 2 1 0 , 2 5 5 , 2 0 2 , 1 6 , 25 0 , 1 7 3 , 1 9 8 , 6 3 , 3 6

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

B e f o r e t y p i n g i r e f e r t

p r o g r a m s ,' H o w T o T y p e

C O M P U T E D G A Z E T T EI

l e a s e

P r o g r a m s , "w h i c h a p p e a r s b e f o r e t h e P r o g r a mL i s t i n g s .

T u r b o S a v e 1 2 S e i n s t r u c t i o n s7 b e f o r e

0 C 0 0 :0 C 0 8 :0 C 1 0 :0 C 1 6 ;0 C 2 0 :0 C 2 B ;0 C 3 00 0 3 8 1

4 8 I 0 6 0 A 4

0 C 4 0 : 4 00 C 4 B : 0 0 C 5 0 I B D0 C 5 B :0 C 6 0 :0 C 6 8 :0 C 7 00 C 7 80 C 8 00 C 8 8

9 9 7 F 6 A F 0 C 9 0 I E 1

0 C 9 80 C A 00 C A 80 C B 00 C B B0 C C 00 C C 80 C D 0

2 B 4 6 0 0 0 0

0 C D 8 I 0 B0 C E 00 C E 80 C F 00 C F 80 D 0 00 D 0 8

0 0 0 0 4 1

t y p i n g4 0 6 8 A 8 0 8 8 8 0 0 0 0 E 4 0 E 0 4 2 0 0 0 0 0 0 0 0 0 0 0 3 4

0 B 0 6 2 0 B 4 0 0 0 0 F C 6 8 A A 9 0 B A 0 0 0 0 0 0 0 0 0 0 1 0

i a r t i c l e o p a g ei n

0 B 9 9 3 F 6 A F 8 8 B 0 4 2 B 0 0 0 9 8 0 B 0 0 0 0 0 0 0 0 0 4 1

B B 0 0 0 E 4 0 E 0 6 0 0 A 6 6 A 4 4 0 1 6 0 0 0 0 0 0 0 0 0 0 8 4

0 0 0 F 0 6 8 A A 8 I 0 6 4 A 4 0 2 4 6 0 A 0 0 0 0 0 0 0 0 0 0 0 9

8 8 B 0 4 2 B 0 0 0 6 8 A 8 0 B 8 0 F A 6 1 0 0 0 0 0 0 0 0 0 0 4 1

0 6 0 0 A 6 6 A 4 B 0 6 2 0 B 4 0 0 6 1 2 0 0 0 0 0 0 0 0 0 0 0 F 4

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

0 E 2 8 : 0 10 E 3 0 : 8 40 E 3 8 : 3 B0 E 4 0 : 0 D0 E 4 8 i 0 00 E 5 0 : 0 D0 E 5 8 : 2 A0 E 6 0 : 0 00 E 6 8 : 0 10 E 7 0 : 0 10 E 7 8 : 6 00 E 8 0 : 8 E0 E B 8 : B D0 E 9 0 : A A0 E 9 B : 0 30 E A 0 : 1 B0 E A 8 : E 50 E B 0 : 9 00 E B 8 : 4 C0 E C 0 : 8 E0 E C 8 : E E0 E D 0 : 2 00 E D B ! l 20 E E 0 : 0 D0 E E B i 5 E0 E F 0 I 1 20 E F 8 : 6 50 F 0 0 : 6 D0 F 0 8 : A 50 F 1 0 : 6 B0 F 1 B : C 40 F 2 0 : 7 E0 F 2 B : 8 E0 F 3 0 : 0 20 F 3 8 : 8 D0 F 4 0 : 0 D0 F 4 8 : 0 30 F 5 0 : 4 50 F 5 8 : 4 50 F 6 0 : A 00 F 6 8 ; 6 D0 F 7 0 : 0 10 F 7 8 : 2 40 F 8 0 : A E0 F B 8 : 0 D0 F 9 0 : 2 00 F 9 8 : 6 D0 F A 0 t 8 D0 F A 8 : 6 0

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

0 0 0 52 F 0 DF 1 D E 0 0F C D 2 B D 9 0A 0 3 4C 2 D F 6 2 9 8 2 04 0

3 F D C 9 9 0 00 5 I BA C 2 E8 D 2 F0 C C D B E A 9 0 D E 9D l 1 1A E 2 F

5 D

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

5 A 2 0 E

1 3 0 0 : B 01 3 0 8 : D C1 3 1 0 : 0 B1 3 1 8 : F 71 3 2 0 : B I1 3 2 8 : 6 01 3 3 0 : 4 81 3 8 : 9 01 3 4 0 : 1 31 3 4 8 : 2 01 3 5 0 : 2 01 3 5 8 : A 7

0 5 6 A 8 D 0 E8 0 F F 6 02 0 4 80 C A E2 0 9 8A 9 F F2 9 1 32 1 0 2

8 0 0 D D A D 5 6 02 4 0 C A 8F 6 0 C A 52 2 A 3 A 9 4 D

D 2 2 9 8 00 D 2 0 4 80 9 F 6 A 0 B 2 1 A 2 0 2 91 ) 0 0 3

0 7 0 E 2 9 8 30 C B BF C 2 7 9 5 I D P 75 6 1 2 2 0 6 0 D D

1 5 A 0 : 3 8 6 1 5 A 8 : 1 C 1 1 5 B 0 : F 5 A 1 5 B 8 : A 0 0

S k i d d e A r t i c l e o X 1 F A S O L 0

Page 103: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 103/136

1 0 C 0 : 0 D 8 1 0 C 8 : 3 0 0 1 0 D 0 : 0 D 8 1 0 D B : E B A 1 0 K B : 1 8 6 1 0 E 8 : A A B 1 0 F 0 : 0 5 E 1 0 P 8 : 0 6 5 1 1 0 0 : 2 E 0 1 1 0 8 : 0 0 8 1 1 1 0 : A 9 1 1 1 1 8 : 0 A 0 1 1 2 B : A 9 1 1 1 2 8 : B 9 0 1 1 3 0 : 1 ) 0 D 1 1 3 B i 8 E 2 1 1 4 O : 0 D B 1 1 4 8 A 2 1 1 5 0 : 6 0 8 1 1 5 S : 2 E 0 1 1 6 0 : A 9 3 1 1 6 8 : B 91 1 7 0 : 2 E 0 1 1 7 8 : 2 0 A 1 1 8 0 : 8 D 2 1 1 8 B : 0 D A 1 1 9 0 : A C 2 1 1 9 B : 0 0 0 1 1 A 0 : 0 D A 1 1 A 8 : 2 C 0 1 1 B 0 : 9 9 0 1 I D S : 0 4 A 1 1 C 0 1 3 31 1 C 8 : 1 01 1 D 0 : 6 0 B 1 1 D B : 9 0 0 1 1 E 0 : 0 3 C 1 1 E 8 : 3 0 0 1 1 F 0 : 1 9 I 1 1 F 8 : 0 4 0 1 2 0 0 : 2 C A 1 2 0 3 : 8 5 6 1 2 1 0 : 2 0 5 1 2 1 8 : A D 2 1 2 2 0 : 0 D 2 1 2 2 8 : 2 8 F 1 2 3 0 t C B D 1 3 3 8 : 1 2 2 1 2 4 0 : f > A 1 1 2 4 8 : D 0 F

0 9

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

0 1 A 82 0 E 51 9 0 2 5 1 1 4 B lF S 2 07 1 2 0 7 EF 0 E A

A 0 8 E 2 F8 A 4 AA S 8 A3 F D C 9 9 0 00 5 1 8E 8 2 0 0 0 0 0 0 5 E E1 A 2 0 1 8 E 2 D0 4 3 8A 3 B 9 0 52 E 0 DE E 2 E9 D 3 1 2 0 P 1 I A D F 9 0 0 4 A D3 0 9 9 I D0 4 C 80 0 2 0A 0 D E B F 0 6 1 1 4 8 S 1 1 A 0 8 2 05 1

A 0 6 2 0 1 C 0 1 2 9 1A 8 2 0

6 E

E C 4 4 9 0 D 0 9 04 4 E 2 9 0 71 1 ) B 9 0 0 3 B0 A E 6 A 2 D F2 0 6 F 3 0 2 9D 1 3 0 A 7 2 0 2 3 0 7 A 2 5 0 6 A A 7 C 3 E D 5 DD 1 2 A B 9 2 F0 D A D 7 BD 5 7 E

1 B A 8 2 B 4 0

3 B H

9 D A 2 B 7 40 A D 2 D2 D 0 D A 9 1 8 0 B 6 E E 1

1 2 7 42 4 7 61 B 0 B 01 A 6 0 1 1 20 1 0 2

0 C

1 1

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

1 3 6 0 : A 91 3 6 8 : A 21 3 7 0 : E 51 3 7 8 : 6 F1 3 8 0 : 1 31 3 8 8 : F 51 3 9 0 : C B1 3 9 8 : A 91 3 A 0 : A D1 3 A 8 : 1 31 3 B 0 : 1 31 3 B B : 0 21 3 C 0 : 1 51 3 C 8 : A 91 3 D 0 : 2 91 3 D 8 : 2 F1 3 E 0 : 6 01 3 E 8 : A D1 3 F 0 : A 01 3 F 8 : 8 51 4 0 0 : D 21 4 0 8 : 8 81 4 1 0 : 1 01 4 1 8 : 9 01 4 2 0 : B 01 4 2 8 : C 81 4 3 0 : 8 51 4 3 8 : F 01 4 4 0 : 0 01 4 4 8 : 4 B1 4 5 0 : 0 51 4 5 8 : 4 C1 4 6 0 : 0 51 4 6 8 i 9 E1 4 7 0 : 0 01 4 7 8 : 0 01 4 8 0 : F B1 4 8 8 : 1 81 4 9 0 : 2 91 4 9 8 : 1 F1 4 A 0 : 0 D1 4 A 8 : B 01 4 B 0 : E A1 4 B 8 : 6 01 4 C 0 : F 01 4 C 8 : 8 51 4 D 0 : 0 01 4 D 8 : 7 81 4 E 0 : D 21 4 E 8 : 0 0

E 8 0 0 A 91 A 2 2 3 2 A 0 C 2 0 0 C 5E 1 A E A 6 E 6 9 A 6 2 1 A 1 A 4 2 0 0 1 C0 0 8 48 2 0 5 2 00 A 8 I 1 C 0 6 C 4 8 0 2 02 A 0 C 2 0 C E6 2 I B 0 54 A 0 C 1 8 4 91 A A D 0 CC D 0 00 F 4 9 0 44 F 0 E A 9A 5 0 0A 8 1 C 0 1 5 8 0 0C 9 0 20 5 B 00 C

6 A 0 8 B 2 1 A 1 C B 6 9 0 F 69 8 1 6 1 3 6 96 2 C B A 5 B A2 1 4 2 4 0 8 55 E 0 9 0 8I 8 D 2 0 58 8 0 51 2 9 8 2 96 6 F 0I 4 9 C 8 8 0 50 2 D 0 F 7B A 9 0 2 C 0 B D F 0 9 2 C0 2 4 6 1 8 D 0F 8 8 I F B 6 0a a 8 53 0 F CB 5 0 74 7 B 0F 1 E A 2 C A 91 A D F

1 8 E 1 I 1 0 0 B 9C 0 2 0 2 92 2 9 D 2 8 0 B 8 6 A 6 2 I A 5 2 1 6 7 0 2 B 0 0 6 A 9C 0 8 2 A 5 I E7 F C 90 C 4 5 E 62 8 8 5 8 18 9 0 52 0 F 86 9 2 02 0 B 28 1 2 00 0 0 3F D 0 4 0 4 A A A DF 6 4 50 4 A 9 0 82 D

0 5 7 8 C 9A 5 B 01 C

A B 0 0 3 06 6 6 00 0 9 BB 5 3 A

6 C 8 2 A 9 F 3E 4 9 7 1 2 1 0 D 2 3 8E 4 8 6E F 9 4 E 9 0 31 8 2 D 2 A 1 7 7 1 C 9 C1 B 2 A 2 0 1 64 E 0 C 1 6 4 8 0 9 9 A 9 F 0 8 9 E 4 08 9 B B 2 0 2 5A 3 8 D E BF 0 6 30 A I C A 6 2 C 5 70 6 0 0 4 70 1 3 0 0 8 8 5 F C 4 82 7 5 A

A 0

C 2 S = 2 0 : Y L 5 E N V

B 3 M O V 1 3 0 I F P R 4 ,

A 4 T T = , " , 0 , C K " C K " :

P 5 C H A R, 2 4 0 0 % "

C 6 D O : 3 + 2 - 3

M 7 L = 0 :4 0 , 10 , 1

H 8 F O R TN D ( l0 5 : M: N E X0 0 0 "

K 9 J = J ON M 0 VO V S P

G P 1 0 0 W = BM O VC 1 1 I F (

H 1 2 I F C( C )

D 1 3 G O SA N DN B =

F P 1 4 0 S S = R S P( S S

Q 1 5 I F V M F 1 6 0 T K S

S , 2L E H

F

2 4 2 5

2 6

2 7

X X 2 8 0

C H A R 1 , 1 5 , 8 , " T O U G H L U C K "C H A R 1 , 1 2 , 1 0 , " A N O T H E R T R

Y / N ? "G E T K E Y A S : I F A S = " Y " T H E N R UN : E L S E I F A S < > " N " T H E N 2 6 0G R A P H I C 0 , 1 : P R I N T "[ D O W N ) M I S S I O N E N D E D ": F O R T = 1 T O 5 : M O V S P R T , 0 # 0 :S P R I T E ? , 0 : N E X T : E N DF O R T = 2 T O 8 : P L A Y " T 5 O 1 Q E " :S P R I T E 1 , , T i F O R G = l T O 1 0 : NE X T : N E X T : S P R I T E 1 , 0 , 4 : S O

E 3 B S = C H R S ( 8 ) : C 1 ? = C H R $ { 1 4 ) :C S = C H R S ( 1 5 ) : R E M P R I N T E R[ S P A C E } C O D E S

D 4 I F P H = 0 T H E N B $ = " "H 5 D S = C H R S ( 2 0 7 ) ; E S = C H R S ( 1 6 5

) : F S = C H R S ( 1 6 3 )q 6 p r i n t " { c l r } " : p r i n t " i u p !

I r v s J U I s p a c e k | m e m o r ya p r i n t e r i 1 s p a c e s ) "

a 7 p r i n t " ( 5 d o w n ) [ 2 r i g h t }i R V S } { O F F } S M A L L S C R EE M A P "

K D 4 4 0M 4 5 D 4 6 P S 4 7 0C X 4 8 0E E 4 9 0J J 5 0 0

G 5 1 F F 5 2 0

Page 104: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 104/136

S

K

A

F

C X

2 9

3 0

3 1

3 2

3 3 3 4

D G 3 5 0

M

R

P P

S

E

J

A

J

S

G

P

[ I

E C

3 6 3 7

3 8 3 9

4 0

4 1

4 2

4 3

4 4 4 5

4 6

4 7

4 8

4 9 5 0

U N D 1 , 6 0 0 0 , 6C O L 0 R 4 , 6 : C H A R 1 , 1 5 , S , " Y

W I N 1 I " : G O T O 2 5 0M O V S P R S S , 0 * 0 : S ( S S ) = S [ S S) + l : I F S S > 2 T I 1 E N S S

- 1 M O V S P R S S , I N T ( R N D ( 1 ) * 3 6 0) + l # S ( S S ) : R E T U R NC O L O R 4 , 8 : F O R T = 3 5 8 4 T O 4 0 95 : P O K E T , 0 : N E X T : C O L O R 4 , 3D O : R E A D H S : I F H $ = " ~ 1 " T H E NE X I TL S = L E F T ? ( H ? , 2 ) : R $ = R I G H T5 ( 1 1 5 , 2 ) : P O K E 3 5 8 4 + D E C ( L S) , D E C ( R S ) : L O O PF O R T = 2 T O 4 : S P R S A V T , T + 4 : NE X T : F O R T = 2 T 0 5 : S P R S A V 1 , T

N E X T : C O L O R 4 , 7 : R E T U R ND A T A 1 3 5 5 , 1 5 0 1 , 1 6 A A , 1 7 40 , 1 8 0 6 , 1 9 A A , 1 A 9 0 , 1 B O 6D A T A 1 C A A , 1 D 9 0 , 1 E 0 6 , 1 F AA , 2 0 9 0 , 2 1 0 6 , 2 2 A A , 2 3 9 D A T A 2 4 0 6 , 2 5 A A , 2 6 9 0 , 2 7 07 , 2 8 A A , 2 9 D 0 , 2 A 0 1 , [ I F FD A T A 2 C 4 0 , 2 E 5 5 , 4 D 4 1 , 4 F 04 5 2 0 2 , 5 3 1 1 , 5 6 A A , 5 7 4 0D A T A 5 8 0 6 , 5 9 2 A , 5 A 9 1 , 5 B 0A , 5 C A 2 , 5 D B 0 , 5 E 4 2 . 5 F 2 AD A T A 6 0 8 8 , 6 1 0 6 , 6 2 A A , 6 4 06 , 6 5 A 2 , 6 6 9 8 , 6 7 0 7 , 6 8 2 AD A T A 6 9 1 0 , 6 A 0 1 , 6 B F E , 6 C 40 , 6 E 1 1 , 6 F 0 C , 7 0 2 0 , 7 3 0 1D A T A 7 4 0 4 , 8 4 4 0 , 8 B 4 0 , 8 9 10 , 8 0 0 1 , 9 1 1 0 , 9 2 0 2 , 9 3 1 0D A T A 9 5 2 0 , 9 6 A A , 9 7 0 1 , 9 8 02 , 9 9 2 8 , 9 A 2 0 , 9 B B 0 , 9 C A 2D A T A 9 E 0 2 , 9 F 2 A , A 0 0 8 , A 1 20 , A 2 A 8 , A 5 A 0 , A 6 1 0 , A 7 1 0D A T A A 8 2 8 , A B C 0 , A C 4 0 , A D 04 , A E 0 1 , A F 0 4 , B 1 3 0 , R 3 8 0D A T A B 4 4 C , E 3 5 0 3 , B 9 0 1 , B A 01 , C 5 C 0 , C 9 3 0 C D C 0 , 1 ) 0 0 3D A T A D 1 0 C , D 5 3 0 , D 6 8 8 , D 9 20 , D C 8 2 , D F 0 8 , E 1 2 0 , E 2 8 0D A T A E 5 2 0 , E 6 3 0 , E B 0 8 , E D 0C , E E C 0 , F 1 0 3 , F 4 3 0 , F 5 3 0D A T A F A C 0 , - 1

J 8 P R I N T " [ 2 R I G H T ) { R V S i{ O F F ) S M A L L C O L O R M A P "

S 9 P R I N T " [ R I G H T J l R V S ]( O F F ) S M A L L G R A P H I C 3 2 [ S P A C E j X 2 0 M A P "

H 1 0 P R I N T " [ 2 R I G I I T K r V S J[ S P A C E ) { O F F } L A R G E S C R E

E N M A P "K K 1 1 0 P R I N T " ( 2 R I G H T H r V S ]

[ S P A C E ] { O F F } L A R G E C O L OM A P "X 1 2 P R I N T " ( 2 R I G H T J ( R V S )

[ S P A C E ) { O F F } L A R G E G R A PH I C S M A P "

B K 1 3 0 P R I N T " [ 2 R I G H T ] ( R V S )( S P A C E ) { O F F ) Q U I T "

G 1 4 P R I N T " f 2 D O W N ) l 2 R I G H T )M A K E Y O U R S E L E C T I O N "

R 1 5 G E T A S : I F A $ = " " T H E N 1 5 0G 1 6 A = A S C ( A S ) - 4 8 : I F A = 7 T H E N 2

1 0 : I F A < 1 O R A > 6 T H E N 1 5 0K 1 7 G O S U B 4 9 0 : O N A G O S U B 2 2 0 , 2 30 , 2 4 0 , 3 4 0 , 3 6 0 , 3 8 0E 1 S P R I N T " ( C 1 , R } [ 1 2

{ R I G I I T l P H J K T A N O T H E R{ S P A C E ) ? "

F R 1 9 0 G E T A S : I F A S = " " T H E N 1 9 0R F 2 0 0 1 F A 5 = " Y " T H E N 6 0F 2 1 P R I N T " [ C L R ) " : E N DB S 2 2 0 S = " S C R K r : N " : S S M : G O S I I B 6

2 R E T U R NH 2 3 S S = " C O L O R " : S » C M : G O S U B 6 2

0 : R E T U R NE X 2 4 0 P R I N T f 4 , C l $ " S M A L L G R A P H

1 C M A P "D 2 5 X = 2 4 : G O E U B 5 0 0A 2 6 P R I N T « 4 , " 0 i 3 S P A C E S } .

{ S P A C E S ) l l 4 S P A C E S ] .{ S P A C E S } 2 [ 4 S P A C E S ) .[ S P A C E S J 3 "

A 2 7 P R I N T # 4 , ' M 9 S P A C E S ) 01 S P A C E S } 0 { 9 S P A C E S ] 3 "

E 2 8 P R I M T # 4 , " 1 9 S P A C E S ) 0{ S P A C E S ) 0 1 9 S P A C R S j B "

H 2 9 F O K I 1 0 T O 2 0 0 S T K P l t l : P R I NT # 4 , C 5 ;A 3 0 F O R X = 1 T 0 3 2 : P R I N T # 4 , D S ; :

N E X T : P R I N T t 4 , " T " ; : P R I N T# 4 , I : B 5

R 5 3

P S 5 4 0R 5 5 P X 5 6 0F 5 7 S A 5 8 0

R 5 9 B H 6 0 0F 6 1

F H 6 2 0S 6 3 M X 6 4 0F 6 5

b a 6 6 0r 6 7 h 6 8

q 6 9 a 7 0

O m i cA r t i c l eP r o g r as e c t i o nQ P OA 1 I

AJ 2 SB 2 PX 3 P

J 1 0 P O K E 5 3 2 7 2 , 2 1 i P R I N T "{ C L R ] [ 9 D O W N ] " S P C ( 1 1 ) "J C Y N j G A E 1 S P A C E S j O

R B 1 9 F O R T = 0 T O 2 0 0 0 : N E X TD 2 0 F O R T = 0 T O 7 : S L = S L + P E E K { 8 3

2 + T ) * 1 0 T ( 7 - T } : N f i X TX 2 1 L D = D F : G O T O 6 0M J 2 2 0 R E M : : : : : : : : : : G A M E W O N

K 2 3 I F L < 1 5 T H E N 4 3 0K 2 4 P O K E 5 3 1 7 8 , 0 : P O K E 2 5 1 , 4 8 :P O K E 5 3 2 8 1 , 1 : F O R T = 2 T O 7 : W

E 5 1 C S = 0 : L = L + 1 : I F ( 3 A N D ( L ) ) <> 0 T U E N 5 7 0

F Q 5 2 0 P R I N T " { H O M E } [ 1 7 D O W N ]{ R V S ] { G R N ] [ 1 0 R I G H T )( 2 S P A C E S } "

R H 5 3 0 P R I N T " [ R V S ] [ 1 0 R I G H T )[ S P A C E S l D O H U S S H I P I 1 { S P A C E S ) "

O 5 4 P R I N T " [ R V S ] { U P ]( 1 R I G H T ] [ 3 S P A C E S ) B O N

U S H I P B K | ( 3 S P A C E SX P 5 5 0 P R I N T " [ R V S ) { 1 0 R I G H T }

F S 8 7 0 F O8 )

H 8 8 P R[

X K 8 9 0 F O{ ( 2 {

A 9 0 P R[

J 9 1 F O

Page 105: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 105/136

{ T ) = P E E K ( 1 4 4 2 + T ) - 1 7 6 : N EX

D H 2 5 0 P R I N T " t C L R H W H T ) , , , , , , ,

i t i i i i i i i • " > F O R T = * 0 T O 9 : PR I N T i N E X T

M 2 6 P R I N T S P C ( l l ) " ( R V S } f B L K ]C O N G R A T U L A T I O N S L

B 2 7 P R I N T " [ R V S } " S P C ( 1 1 ) " C O NG R A T U L A T I O N S E K j " : F O R T = 0T O 8 : P R I N T : N E X T

D 2 8 P R I N T " { W H T } , , , , , , , , , , , ,i i i i tF O R T = 0 T O 7 5X = I N T ( R N D ( 1 ) « 3 4 + 4 ) : Y = I NT ( R N D ( l } * 1 9 + 3 ) : P L = X + ( Y *4 0 ) + S C R : I F P E E K ( P L ) " 3 2 TH E N 3 4 0P O K E P L + 5 4 2 7 2 , 1 : P 0 K E P L + 54 2 7 3 , 0P O K E P L 3 9 + m i l ! ( J * 2 ( P O K EP L + 1 , 8S Y S 4 9 6 8 0 : P O K E 5 3 2 8 0 , TN E X TP R I N T " t C L R } " : P O K E 5 3 2 7 2 ,2 P O K E 2 5 1 , 8 0 : P R I N T "{ D O W N ) { B L U ] ( 7 S P A C E S )

Y O H A V E S U R V I V E D O M I C RO N I "P R I N T " f D O t I N ) [ R E D ]{ 5 P A C E S ] B O N U S " ( D F + 1 ) >5 0 0 0 " P O I N T S A W A R D E D F O RP R I N T " { D O W N ] ( 1 2 S P A C E S }E A C H R E M A I N I N G S H I P . "P R I N T " D O V J N { P U R ] " L V " SH I P S * " ( D F + 1 ) * 5 0 0 0 " = " ( DF + 1 ) * 5 0 0 0 " L V " K X T R A P O I NT S . "F O R T = 0 T O 4 5 0 0 : N E X T t P O K E 25 1 , 4 8T O R T = 0 T O 7 : P O K E S 3 2 + T , W ( T) : N E X TP 0 K E B 3 6 , P E E K ( 8 3 6 ) ( D F + l) * 5 * L V : G O T O 1 7 0

D J

H

M

X F X P

M

D

H

D

O F

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

( 2 S P A C E S ] 1 1K . 5 6 0 P Q K E 2 5 1 , 8 0 : F O R T = 1 T O 2 0 0 0

: N E X T : P 0 K E 2 5 1 , 0 : L V = L V + 1: I F L V > 9 T H 1 - : N L V = 9

J 5 7 G O T O 8 0F J 5 8 0 R E : : ; : : : B E T W E E N L E V E

L : : : : : : : : :K 5 9 I F C S > 0 T H E N P O K E 5 3 2 3 2 , 2 0 9

: P O K E 5 3 1 B 4 , 1 8 : P O K E 5 2 0 , 6

A G 6 0 0 P O K E 5 3 1 7 0 , 1 : P O K E 5 3 1 7 9 , 0: P O K E 2 5 1 , 4 Q : P O K E 5 3 2 1 6 , 1

Q 0 1 0 D R = I N T ( R N I ) ( 0 ) * 2 )[ ) ! ) 6 2 0 F O R T 0 T O 7 : P O K E 8 4 0 T , 0 : N

E X R 6 3 P O K E 8 4 4 , L : P O K E 8 4 1 , Q ( D F ,

0 , L A ! J D F ) : P O K S 8 4 2 , Q ( U F ,, L A N D F t : P O K E 1 6 5 , O ( D F , 2 ,L A N D F )

K 6 4 S Y S 1 3 2 6 2 : P O K E 4 9 4 0 3 + 3 2 , 3S 6 5 F O R T = l T O 1 5 : P O K E 4 9 4 0 8 + 3 2

+ T , 1 ; P O K E 5 3 2 + T , 2 1 6 : P OK E 5 3 2 1 6 + T . 1 4

R 6 G P O K E 5 3 2 0 0 + T , R ! I D ( 0 ) * 4 87 0 : P O K E 5 3 1 8 4 + T , R N I ) ( 0 ) * 90 + 4 0 : P O K E 4 9 4 0 a + 4 8 + T , D R

k 6 7 a d = 0 : i f d r = 1 t h e n p o k e 4 9 4 08 + 9 6 + T , 2 j A D = 2

C 6 8 P O K E 4 9 4 0 8 + T + 8 O , T : P O K E 4 94 0 8 + 7 * 1 6 + T , < ( R N D ( 0 ) " 2 5 6) A N D 2 5 2 ) + A D

R 6 9 N E X TR D 7 0 0 P O K E 1 5 3 1 , L V + 1 7 6 : P O K E 1 5 7

1 , L V + 2 4 0A 7 1 P O K E 1 5 2 2 , ( L + 1 ) / 1 0 + 1 7 6 : P

O K E 1 5 6 2 , ( L + l ) / 1 0 + 2 4 0 : L C= L + 1

D 7 2 I F L O 9 T H E N L C = L C - 1 0 : G O T O7 2

G 7 3 P O K E 1 5 2 3 , L C + 1 7 6 : P O K E 1 5 63 , L C + 2 4 0

G J 7 4 0 P O K E 1 6 4 , 8 0 : P O K E 1 6 3 , 1F 7 5 P O K E 4 9 4 0 B , 0 : P O K E 4 9 4 0 8 + 1

6 , 0 : S Y S 5 1 9 0 8 : F O R T = 0 T O 4 :S Y S 4 9 6 8 0 : N E X T

B A 7 6 0 P O K E 5 3 1 7 8 , 2 5 5 : P O K E 5 3 1 7 9, 2 5 5

& )F 9 2 P R

t

F 9 3 P R, ,5 6

J 9 4 P R{ R{ [

J 9 5 P R" { §

M 9 6 P R{ S =

P 9 7 P R" ( § 2 [

M 9 8 P O6 0

C E 9 9 0 R EA 1 0 0 0 R

EM 1 0 1 0 P

0 H 1 0 2 0 P

0 M 1 0 3 0 LA

L X 1 0 4 0 S

[ S 1 0 5 0 P

N [

N X C 1 0 6 0 P

( L

B 1 0 7 0 P 1 E

1 2 0 0 R E M : : : : : ; D O U B L E C H A RA C T E R S : : : : : :

X K 1 2 1 0 P O K E 5 3 2 f l 0 , 0 : P O K E 5 3 2 8 1,

1 2 1 5 p b i k t " [ c l r ) [ 1 0 d o w n )I y e l J c r e a t i n g n e w c h a ra c t e r s e t . . . p l e a s e w a T

1 2 2 0 P O K E 5 6 3 3 4 , P E E K ( 5 6 3 3 4 ) AN D 2 5 4 : P O K E 1 , P E E K ( 1 ) A N D2 5

C 1 2 3 0 B = 1 5 3 6 O : A = 5 3 2 5 2 : F O R K = 0

P 1 5 3 0P 1 5 4 0E 1 5 5 0

K 1 5 6 0P 1 5 7 0

C 1 5 0 0X R 1 5 9 0

1 6 0 0

R E A D V : I F K =I F K = 1 T H E N VQ ( D , K , T ) = VE X R E T U R ND A T A 1 , 1 , 1, 1 , 2 , 2 , 2 , 2D A T A 1 , 1 , 2, 6 , 3 , 4 , 4 , 3D A T A 0 , 0 , 0, 0 , 0 , 0 , 0 , 0D A T A 1 , 1 , 1, 2 , 2 , 2 , 2 , 2

2 T H E N V = 1 5 - V= V * 3 2 + 3 1

: N E X T : N E X T : N

, 1 L , 1 , 1 , 1 , 12 1 2 ^ 3 , 3 , 4 , 4 , 5

, 3 , 3, 0 , 0 , 0 , 0 , 0 , 0, 0 , 0, 1 , 1 , 1 , 2 , 2 , 2, 2 , 2

3 5 4 6 : 3 03 5 4 E : O 03 5 5 6 : F C3 5 5 E : E 03 5 6 6 : 0 03 5 6 E : 0 O3 5 7 6 : 0 03 5 7 E : 0 03 5 8 6 : E F3 5 8 E : 0 03 5 9 6 : 0 03 5 9 E : 0 63 5 A 6 : 0 O

Page 106: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 106/136

T O 6 3 : F O R T = 0 T O 3Q 1 2 4 0 P O K E B + K * 8 + T * 2 , 2 5 5 - P E E K

( 5 3 2 4 8 + K * 0 + T ) I P 0 K E B + 1 +K * 8 + T * 2 , 2 5 5 - P E E K ( 5 3 2 4 8+ K * 8 + T )

Q E 1 2 5 0 P O K E 1 5 8 7 2 + K * 8 + T " 2 , 2 5 5 -P E ^ K t A + K ' O + T ) : P O K E 1 5 8 73 + K * 8 + T * 2 , 2 5 5 - P E E K ( A + K* 8 + T )

J P 1 2 6 0 N E X T : N E X T : P O K E 1 , 5 5 : P O KE 5 6 3 3 4 , l

M 1 2 7 0 R E M : : : : : : : : : 1 S P R I TE E 1 1 1 1 1 1 1 1 1

X 1 2 8 0 S A = 5 1 9 6 8 + 4 0D B 1 2 9 0 F O R T = G T O 1 4 9 : R E A D V SD M 1 3 0 0 L ? = L E F T ? ( V S , 1 )H X 1 3 1 0 I F A S C ( L S ) > 6 4 T H E N H N = A S C

( L ? ) - 5 5P 1 3 2 0 I F A S C ( L S ) < 6 5 T H E N H N = A S C

( L S ) - 4 8P 1 3 3 0 R $ = R I G H T S ( V $ , 1 )R 1 3 4 0 I F A S C ( R S ) > G 4 T H E N L N = A S C

( R S 1 - 5 5C 1 3 5 0 I F A S C ( K S ) < 6 5 T H E N L N = A S C

( R S ) - 4 BK S 1 3 6 0 B = H N M 6 L N : P O K E S A + T , B :

N E X TA 1 3 7 0 P O K E 5 3 2 6 5 , 2 7 : P O K E 5 6 3 3 3

, 1 2 7 : P O K E 7 8 8 , 0 : P 0 K E 7 8 9, 2 0 3

D 1 3 8 0 P O K E 5 A + 1 0 9 , P E E K ( 6 4 8 ) + 3: P O K E 5 3 2 7 4 , 1 2 9

J 1 3 9 0 D A T A A 5 , F D , 2 9 , 0 1 , A A , 4 9, 0 1 , A 8 , B D , B 2 , C F , 8 D , 1 C ,D

F 1 4 0 0 D A T A B D , B 4 , C F , 8 D , 1 D , D 0, B D , B 6 , C F , 8 D , 1 7 , D 0 , B D ,B

F G 1 4 1 0 D A T A C F 8 L > , I B D B D B , C F , 6 D , 1 5 , D 0 , A D , 1 E , D 0 ,9

X 1 4 2 0 D A T A B C , C F , A D , I F , D 0 , 9 9B E C F , A 9 , 0 1 , 8 D , 1 9 , 1 ) 0 ,

A K D 1 4 3 0 D A T A F D , 2 9 , 0 1 , 0 A , 0 f t , 0 A

, A A , A 0 , 0 0 , 8 4 , F E , A 9 , 0 1 ,8

1 6 1 0

1 6 2 0

J 1 6 3 0

D E 1 6 4 0

A G 1 6 5 0Q H 1 6 6 0G 1 6 7 0

F 1 6 B 0

D A T A 1 , 2 , 3, 4 , 5 , 5 , 7 , 6D A T A 0 , 1 , 1, 1 , 1 , 1 , 1 , 1D A T A 1 , 1 , 11 ^ D A T A 3 , 4 , 5, 5 , 5 , 4 , 6 , 3D A T A 1 , 1 , 1, 1 , 2 , 2 , 1 , 2D A T A 4 , 4 , 4, 3 , 3 , 4 , 7 , 4D A T A 1 , 3 , 5, 3 , 5 , 3 , 2 , 4D A T A 1 , 1 , 1, 3 , 1 , 2 , 2 , 2

, 4 , 5 , 5 , 2 , 3 , 4, 6 , 6, 1 , 1 , 1 , 1 , 1 , 1, 1 , 1, 1 , 1 , 2 , 2 , 2 , 2, 3 , 3, 7 , 7 , 2 , 3 , 3 , 4, 4 , 4, 1 , 2 , 2 , 2 , 2 , 1, 2 , 2, 3 , 3 , 2 , 2 , 1 , 3, 4 , 4, 2 , 3 , 6 , 7 , 7 , 3, 5 , 7, 2 , 2 , 3 , 3 , 4 , 2, 2 , 3

P r o g r a m 2 O m i c r o n — M Ls e c t i o nS e i n s t r u c t i o n s i a r t i c l e o n p a g e4 b e f o r e t y p i n g i n 3 3 C E : A 23 3 D 6 : B 03 3 D E : A 9

3 E 6 : A 93 3 E E : B 13 3 F 6 : E 6

3 F E : 6 03 4 0 6 : 7 03 4 0 E : 0 03 4 1 6 : C 03 4 1 E : 7 03 4 2 6 : 0 03 4 2 E : 0 03 4 3 6 : 0 03 4 3 E : 0 O3 4 4 6 : 0 33 4 4 E : 0 03 4 5 6 : E 03 4 5 E : 0 03 4 6 6 : 0 03 4 6 E : 0 03 4 7 6 : 0 03 4 7 E : 0 03 4 8 6 : 0 6

0 8 D 0 F 83 9 8 59 8 A 9 A E 0 0 0 00 0 0 00 C 0 I 0 0 0 0 0 00 0 0 00 0 0 0 0 0F 0 O F 0 0 6 0 0 00 0 0 00 0 0 0 0 8 0 0 I F 8 0

9 0 C 6 0 A 9 6 8A F A 0 0 B 0 A 9 C B C D B E 0 0 0 C 3 0 0 0 00 0 7 F F O0 0 3 C 0 0 0 0 00 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 F O 0 00 0 0 7 F OE 0 0 0 0 6 0 0 00 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 0 0 0 3 F C 0

E E 6 1 8 A 7 A 2 0 0 5 8 5 B l 1 3F E 8 7 DD O F 0 7 0 0 0 0 9 0I 0 A f 0 0 2 0 0 B 0 0 0 0 C 0 0 0 0 8 0 0 0 0 9 60 0 0 0 9 3 0 1 F F D 0 0 F A 36 0 0 0 U F0 0 E 0 0 C 0 0 0 0 D 0 0 0 0 D 0 0 0 3 F E0 0 0 0 10 0 7 F 4

3 5 A E : 0 03 5 B 6 : O 03 5 B E : 0 03 5 C 6 : 0 O3 5 C E : 0 03 5 D 6 : F 03 5 D E : 0 03 5 E 6 : 0 03 5 E E : O 03 5 F 6 : 0 03 5 F E : 0 03 6 0 6 : 1 F3 6 O E : 0 03 6 1 6 : F 03 6 1 E : 3 F3 6 2 6 : 0 03 6 2 E : 0 03 6 3 6 : 0 03 6 3 E : 0 03 6 4 6 : 7 03 6 4 E : 0 03 6 5 6 : E 73 G 5 E : 0 O3 6 6 6 : 0 03 6 6 E : 0 03 6 7 6 : 0 03 6 7 E : 0 O3 6 B 6 : C 03 6 8 E : 0 03 6 9 6 : E 33 6 9 E : O 03 6 A 6 : 0 03 6 A E : 0 03 6 B 6 : 0 03 6 B E : 0 03 6 C 6 : 0 13 6 C E : 0 03 6 D 6 : E 03 6 D E : 1 F3 6 E 6 : O 03 6 E E : 0 03 6 F 6 : 0 03 6 F E : 0 03 7 0 6 : 0 03 7 0 E : 0 03 7 1 6 : E 03 7 1 E : 0 O3 7 2 6 : 0 03 7 2 E : 0 O

7 E 6 : 0 03 7 E E : 0 ( J3 7 F 6 : 0 03 7 F E : 0 03 8 0 6 : 0 03 3 0 E i 7 83 8 1 6 : F , 03 a i E i E 03 8 2 6 : 1 03 8 2 E : 0 73 8 3 6 : 0 73 8 3 E : 0 F3 8 4 6 : 0 0

0 0 0 0 0 E C E 1 0 0 0 0

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

0 0 0 0 0 0 3 I 1 E 9 0 I

0 0 0 0 0 0 3 1 1 7 0 0 7

0 0 0 F 0 1 7 1

0 3 0 F E

0 0 0 F 0 3 7 I 0 1 F F 0

0 0 0 0 I 7 F 1 0 0

0 0

5 5 6 6 A 8 0 2 2 0 0 F C

3 A 8 6 : 3 53 A 8 E : 6 93 A 9 6 : C 43 A 9 E : C 23 A A 6 : 1 53 A A E : 1 93 A B 6 : 8 53 A B E : 9 B3 A C 6 : B 03 A C E : E A3 A D 6 : A 53 A D E : 5 23 A E 6 : E A

A D 9 C C 9 A 6 0 6 A E E

H 8 A 2 2 A A 4 6 0 1 E E

9 A 1 9 D 2 0 B 6 0 6 E E

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

A 0 E C A C A 4 A A 8 E A

A 2 2 2 B 6 E C 8 8 B E C

1 0 E B 4 D D 0 6 B A E 2

1 I 8 8 0 3 E A 7 7 6 0 9

3 D 2 63 D 2 E3 D 3 63 D 3 E3 D 4 63 D 4 E3 D 5 63 D 5 E3 D 6 63 D 6 E3 D 7 63 D 7 E3 D 8 6

; 7 : 9 : C : 7 : B ; I ) 0: 2 : 0 :

I : 1 : 0 : 1

C 0 0 C 0 9 C 8 E 1 1 0 0

Page 107: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 107/136

3 8 4 E : 0 03 5 6 : E 03 8 5 l i : 0 L3 8 6 6 : 1 83 8 6 E : 3 03 8 7 6 : 0 73 8 7 E : 0 03 8 8 6 : 0 03 S 8 E ; 0 03 8 9 6 : E 03 8 9 E : 1 C3 8 A 6 : 1 Q3 8 A E : 3 l !3 8 L ! C : 0 73 8 B E : 0 O3 8 C 6 : 0 03 8 C E : 7 a3 8 D 6 : E 03 8 D E : C 03 8 E 6 : 1 83 8 E F , : 0 33 8 F 6 : 0 73 8 F E : 0 F3 9 0 6 : 0 03 9 0 E : 1 C3 9 1 6 : 4 33 9 1 E : B 43 9 2 6 : E A3 9 2 E : 3 C3 9 3 6 : F 03 9 3 E : C 33 9 4 6 : 3 03 9 4 E : 0 03 9 5 6 : E 33 9 5 E : F F3 9 6 6 : F F3 9 6 E : 0 23 9 7 6 : 0 03 9 7 E : 0 33 9 8 6 : 2 B3 9 8 E ; 7 A3 9 9 6 i 0 43 9 9 E : 0 D3 9 A 6 [ 7 A3 9 A E i l 63 9 B 6 : 1 E3 9 B E : 0 63 9 C 6 : 0 E3 9 C E : 2 9

0 C 0 1 3 0 0 0 0 C 1 1 3 0 0 0 E C C 1 0 0 0 0 0 1 6 3 1 0 0 3 3 F F F 0 0 0 2 7 0 0 7 1 I 0 0 5

0 0 1

C C F 0 0 0 0 1 E C F 0 0 0 3 1 0 C 0 0 0 4 7 E 1 F

C 3 3 0 E E 0 0 0 0 5 7 0 5 1 1 0 0 5 5

0 0 1 C E 3 0 I 0 0 1 E E 3 0 0 0 3 1 0 E 0 0 0 8 5 F 3 0 6 3

C F E D 0 0 8 0 5

A 0 2 1 1 1 0 0 5 5

0 0 i

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

0 0 2 7

1 0 1

C 3 0 F E 1 0 1

7 3 0 F 0 1 3 1

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

3 0 1 3 1 0 F 0 3

0 1 7 1 0 F 0 3

C 1

0 1 F 0 6 3 A C D F 3 3 3 F 3 F 0 8 0 2 7 0 0 S 1 1

0 0 2 7

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

5 4 C A D 9 E 0 9 E 1 3 I

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

3 A E E : D 03 A F 6 : 2 C3 A F E : D 03 B 0 6 : 4 A3 B 0 E i S D3 B 1 6 : 0 03 B 1 E : 2 03 B 2 6 : A 93 B 2 E : E 83 B 3 6 : 4 53 B 3 E : 2 03 B 4 6 : B 13 B 4 E : 9 13 B 5 6 : 1 43 B 5 E : 1 53 B 6 6 : A A3 B 6 E : 8 A3 B 7 6 : D 03 B 7 E : 2 03 B 8 6 : 0 3

B S E : D O3 B 9 6 : C 03 B 9 E i 5 23 B A 6 ; E 53 B A E i 6 03 B B 6 : 8 53 B B E : E A3 B C 6 : 2 63 B C E : 2 73 H D 6 : 0 43 l 3 D E : 2 93 B E 6 : 3 13 B E E : E A3 8 F 6 : 0 73 ! i F E : F 33 C 0 6 : 3 03 C 0 E : C F3 C 1 6 : 0 23 C 1 E : C F3 C 2 6 : D 03 C 2 E : 2 93 C 3 6 ; E 53 C 3 E : C 93 C 4 6 : 7 F3 C 4 E : C F3 C 5 6 : A 43 C 5 E : 2 03 C 6 6 : 9 D3 C 6 E : B 0

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

C 0 1 B B C 7 0 0 9 2 9 0 0 1

E A 2 A 0 c 0 9 A A A C A E 3 B 6 A A E A B A 8 9 9 2 2 2 0 B E 0 A 0 1 9 C 1

9 9 9 B 0 0 1 C C A

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

C C A B B 3

0 9 2 0 2

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

4 E 4 B F C 3 E 3 C B C D A B A 0 D 9

A A A 1 9 B C E D 4 B 0 B C 8 5

A F A C F A 3

0 1

A 2 2 2 2 D E 7 2 B C 2 0 0 1 D B 0 0 C 9 C C D

F 3 A 6 A A 9 0 2 C A A e 2 2 9 C F A E F 3 A C 6 6 2 2 2 2 0 E C C 0 9 7 9 1 9 C C C 9 C C 0 C C

2 B 2

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

C 2 C C C 8 3 U

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

8 7 C 3 5 8

3 D 8 E3 D 9 63 D 9 E3 D A 6

1 1 : 1 : 3 : 0

3 D A E I 0 03 D B 63 D B E3 D C 63 D C E3 D D 6

D D 3 D E 63 D E E3 D F 63 D F E3 E 0 63 E 0 E3 E 1 63 E 1 E

: 5 1

■ 5 0 E 0 0 B

: 0 6 6 6 C C

3 E 2 6 t 3 83 E 2 E3 E 3 63 E 3 E3 E 4 63 E 4 E3 E 5 63 E 5 E3 E 6 63 E 6 E3 E 7 63 E 7 E3 E B 63 E B E3 E 9 63 E 9 E3 E A 63 E A E3 E B 63 E B E3 E C 63 E C E3 E D 63 E D E3 E E 63 E E E3 E F 63 E F E3 F 0 63 F 0 E

3 0 2

8 B 0 0 C 6 0 C D C A B 0 A C 2 2 B A A 0 D 8 3 0 8

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

0 1 E E i E F B

3 F C 6 : E 03 F C E : 1 73 F D 6 : 9 D3 F D E : 3 03 F E 6 l B D3 F E E 1 0 33 F F 6 : 4 93 F F E : A 74 0 0 6 i C l4 0 0 E : 0 14 0 1 6 : B D4 0 1 E : 9 74 0 2 6 : D 0

C A 2 C 2 E 0 2 F 2 E E 0

B 0 C E C 4 B E 3 O C A 2

5 9 A 4 F 0 0 C B

9 ! C 0 8

C E A 0 0 A E A F F 0 A c

C C 2 3 C 4 E 0 C C D 8 B

2 A 0 B 0 0 1 D 1 8 O 2 E

9 0 9 1 F C D 2 6 P > 2 I C

6 9 1 E E 4 F I C 8 D 7

A

4 2 6 64 2 6 E4 2 7 64 4 2 8 64 2 8 E4 2 9 64 2 9 1 i4 2 A 64 2 A E4 2 B 64 2 B E4 2 C 6

: 6 ■ 9 : 6 ■ F

1 2

C 8 A 2

: F A D

3 9 4 86 3 8 6 A 9 0 EC D 4 ED 0 2 9C 9 3 EA 8 D 8 0 5O C 0 B 2 4 9 1E 4 E 6

A E 3 3

0 O D B B 0 A A A

0 E A E D F B

A A F C E E

B 0 8 A 0 0 0 0 0 0 2 A B

6 1 ) 0 1

6 6 A 8 B C F E A

3 F D 6 A A 0 A B 0 0 B A

8 4 3 1 7 5 7 6 I F 0 A B

J 1 0 D 9

D 1 1 D 3

R 1 2 D ,

R X 1 3 0 D ,

B 1 4 D 1

D 1 5 D 3

1 1 6 D

Page 108: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 108/136

4 0 2 E : C 94 0 3 6 : E 04 0 3 E : 2 94 0 4 6 : B A4 S 4 E : B 44 5 6 : E A4 0 5 E i E 04 9 6 6 : 4 C4 0 6 E : 0 34 0 7 6 : 2 04 0 7 E : E 94 0 8 6 i 6 94 0 3 E : 8 04 0 9 6 i H O4 0 9 E : 2 04 0 A 6 : B 14 0 A E : 2 94 0 B 6 : D 44 0 B E : E A4 O C 6 : C 04 0 C E i A F4 0 D G : A 51 0 U E : E 0

4 0 E 6 : C F4 0 E E : C 94 0 F 6 : C F4 0 F E I 0 04 1 0 6 : 0 24 1 0 E : B 04 1 1 6 J B 14 1 1 E : B D4 1 2 6 : B D4 1 2 E : A 94 1 3 6 : B D4 1 3 E : B 04 1 4 6 j C E4 1 4 E : E 84 1 5 6 : A D4 1 5 E : 3 14 1 6 6 : 0 34 1 6 E i 9 04 1 7 6 : 9 D4 1 7 E : 9 D4 1 8 6 : A 94 1 S E : D 04 1 9 6 : D 04 1 9 E : B 14 1 A 6 : B 1

0 C 0 C F C C f 0 1 D 0 D A B 9 B 0 8 E C B ! ! C C D 9 F 9 3 B 2 4 D E B 4 E 4 B A 0 0 2 F C C 8 B

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

0 0 0 E A D B O 0 B 0 B 6 C A 2 B A 0 A 2 D 9 9 0 C B C B

b 0 A F B C A F C C A C 9 A F C A 1 O

2 1 3 2 1 0 C B 0 A E A B B 8 0 D 1 0 6 B I C F O A B 1 3 B 6 C 1

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

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

C A C B £ 1 B C A B 9 B C C B F A B B 0 C A B B F 9 C 2 C 8 B 4 2 2 2 L > E E 3 E C 0 A E E A C 8 F

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

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

4 2 C E4 2 D 64 2 D E4 2 E 6

2 E F - :4 2 F 64 2 F E4 3 0 64 3 0 E4 3 1 64 3 1 E4 3 2 64 3 2 E4 3 3 64 3 3 E4 3 4 64 3 4 E4 3 5 64 3 5 E4 3 6 64 3 6 E4 3 7 64 3 7 E4 3 8 64 3 8 E

3 9 4 3 9 E4 3 A 64 3 A E4 3 B 6

C ■ E

1 0

■ B : F

O : B : Q : C : 1 : A : D ( !: D : A i F : 9 : B : F : 2 : A : C : D : 8 i F : E : C : D t Q t i: 0

B e f o r e

0 D E E 6 5 F BD A 9 B 0 3 3 8D A A B B C 8 1 D O B DI E D B9 B A F A 0 B D C 00 A D C 2 0 D 0 B DF 1 1 D A I 1 D

0 4 A 2 0 0F 0 0 2F 4 A 5C 0 0 0 0 0

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

6 A B F 0 A 2 C I B C a A 0 F 0 0 0 B C F A E O E A A D 0 0

A F 9 0 D 8 0 8 D B 8 C 0 0 A 9 F D E 9 E F F D 4 E E 0 0 0

B E F O R E T Y P I N Gt y p i n g

r e f e r t o " H o ws p r o g r a m sT t y p e I

6 2 C 3 A A A I B C 1

A 8 0 0 0 B 8 C F C 8 A 2 B B E 6 0 0

E O 8 E A 3 4 D 8 8 D I 1 O 8 D F 8 9 0 C 1 0 0 F 2 1 4 0 0

p l e a s e

C O M P U T E T ' s G A Z E T T E P r o g r a m s /w h i c hL i s t i n g .

a p p e a r s b e f o r e t h P r o g r a r r

E a s y D i s k L O A DA n A r t i c l e

S A V Eo p a g e 7

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

, D 1 7 D

6 Q 1 8 D

2 R 1 9 D

1 D 2 0 D

7 O K 2 1 0 D 7

B 2 2 D 1

Q 2 3 D 1

S Q 2 4 0 D 0

P 2 5 D 1

H P 2 6 0 D 1

E 2 7 D ,

B 2 8 D

I m p r o A r t i c l e o R 1 N T

, CX 2 D A

, 3J 3 P OF 4 P R

" O R[ N E

S 5 P R[ (

S 6 P (

G 1 2 P R I N T " [ D O W N ) g 4 3 " : G O T 0 3 3A 1 3 R E A R R A Y V A L U E S F O R A

C O M P A N I M E N T T O T H E I M P RO V I S A T I O N S

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

S S 1 5 0 D A T A 5 , 1 5 2 , 1 1 , 4 8 , 1 4 , 2 4 , 22 , 9 6 , 4 , 4 8 , B , 9 7 , 4 , 1 1 2 , 8 ,2 2

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

O V . " C H R S ( I N ( 0 ) ) " { R V S ]" ; Q . " { L E F T )

X 5 1 P O K E V 1 , 3 2 : P O K E V 2 , 3 2 : P O KE V 3 , 6 4 : N T = N T + 1

D E 5 2 0 G E T A S : N E = 1 5 0 : I F A S = " " T H EN A S = " 5 "

X 5 3 I F A $ = " ( F 7 ) " T H E N F I . A G = 0 : TU N E = 1 ; R A " O : P R I N T " ( H O M E )1 D O W N ] 1 1 § " , "[ S P A C E S ] { R V S } S H O R T - T

U N E S [ 2 ■ S P A C E 5 j " I G O S U B 9 2H 5 4 I F A S = " [ F 5 ] " T H E N F L A G = 0 : T

7 D , 2 D A, 4 ,D , 0 ,D A, 24 ,

J

S

J

A

H

8 1

8 2

8 3

8 4

8 5

Page 109: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 109/136

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

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

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

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

K 2 1 D A T A 5 , 1 5 2 , 1 1 , 4 8 , 4 , 4 8 , 1 4, 2 4 , 5 , 1 5 2 , 1 1 , 4 8 , 0 , 0 , 0 , 0

X 2 2 0 R E M S H O R T R O U T I N E T ( S P A C E ) G I V E T H C - 6 4[ S P A C E ] L I T T L E A . I . I U S I C C O M P O S I T I O N

E 2 3 A I = I N T ( R N D ( 0 ) * 2 3 ) + 1 : N E =1 3 D 2 4 I F A I > 1 6 T H E N O N ( A I - 1 6 ) G O T0 2 6 0 , 2 7 0 , 2 8 0 , 2 9 0 , 3 0 0 , 3 10 , 3 2 0

R 2 5 R = T U { ( A I * 1 6 ) + P ) i R E T U R NA 2 6 R = 0 : R E T U R NJ 2 7 R = 2 : R E T U R NS 2 8 R = 3 : R E T U R NG 2 9 R = 5 : R E T U R NK 3 0 R = * 7 : R E T U R NX 3 1 R = 8 : R E T U R NP 3 2 R = > 0 i R E T U R NS 3 3 P R I N T " [ H O M E ] f 2 0 D O W N }

[ R I G I ! T ) | 7 3 ( R V S l A [ S P A C E ] M E M O R I Z I N G S I X T E

E T U N E S N O W .H 3 4 F O R K = 1 T 0 1 6 : R E A D I N ( K ) : N E

X P 3 5 F O R I = 0 T O 3 2 : R E A D H 1 ( I ) , L 1

( I ) , H 2 ( I ) , L 2 ( I ) : N E X T I0 3 6 F O R T = 0 T O 9 : R E A D H 3 ( T ) , L 3 {

T ) i N E X T TM 3 7 F 0 R T N = l T O 5 1 2 : R E A D T U N E S (

T N : N E X T ; T U N EE P 3 B 0 F O R S = 1 T O 2 0 : P O K E 1 8 2 3 + S , 3

2 : P O K E 1 8 6 3 - S , 3 2 : F O R D = 1 TO 3 3 : N E X T D : N E X T S

U N E = 0 : R A = 0 : P R I N T " [ H O M E )[ D O W N ] ( B L U ] " , "{ S P A C E S } [ R V S ] N O W Y O

P L A Y . " : G O S U D 9 1 0E 5 5 0 I F A S " E F 3 ) " T I ! E N F L A G = 1 : T

U N E = 0 : R A = 0 : P R I N T " ( H O M E }S D O W N } & 4 3 " , "{ S P A C E S ] [ R V S J C - 6 4 C OM P O S E S . " : G O S U B 9 0 0

G 5 6 I F A S = " { F 1 ) " T H E N F L A G = 0 : TU N E = 0 l R A = l i P R I N T " [ H O M I - : }{ D O W N ) { R E D ] " , "[ S P A C E S ) { R V S } C - 6 4{ S P A C E S } R A N D O M . " : G O SU B B 9 0

D C 5 7 0 R = V A L ( A S ) i l F F L A G T H E N G O SU B 2 3 0

J 5 8 I F R A T H E N R = I N T { R N D ( 1 ) * 1 0M 5 9 I F T U N E T H E N R = T U N E S ( N T )P 6 0 I F R > 9 T H E N R = 0X 6 1 P O K E H l . H l ( P ) ; P O K E L 1 , L 1 {

P : P O K E i ( 2 , H 2 ( P ) i P 0 K E L 2 ,L 2 { P )

A 6 2 I F P = 3 1 T H E N R = 1X 6 3 I F P = 3 2 T H E N R = 0P 6 4 I F H 3 ( R ) = 0 G O T O 6 6 0J 6 5 P O K E H 3 , H 3 ( R ) : P O K E L 3 , L 3 (

R ) : P O K E V 3 , 6 5K 6 6 P O K E V 1 . 3 3 : P 0 K E V 2 , 3 3 : P O K

E C H + 4 0 + ( R * 2 ) , C H ( R ) . - P O K EC O + 4 0 + ( R * 2 ) , C O ( R )B 6 7 F O R T = 1 T O N E : N E X T

P 6 8 P O K E C H + 4 0 + ( R « 2 ) , 3 2 : P = P +1 : I F P = 3 3 T H E N P = 1 : G O T O 4 7 0

M R 6 9 0 A S = " " : G O T O 5 1 0X 7 0 D A T A 0 , 0 , 2 2 , 9 6 , 2 5 , 3 0 , 2 8 ,

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

J 7 1 R E M E A C H L I N E O F D A T AO N T A I N S T H N O T E S F O R ON L I T T L E I M P R O V . — 1 6I F F .

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

R 7 3 D A T A 4 , 5 , 6 , 5 , 4 , 5 , 6 , 5 , 7 , 8

D A, 5 ,D , 49 ,D A,

4 ,R E C P R{ RI N j P R| 4

ME TP Ri B: P RE 7

WE TP R{

GP RA Y

P o w e rC o u n t d A r t i c l e o P r o g r a m6 V e r s i o nD 1 F O R

A : P C 2 I F X

{ S P

H

B

J

G

M

M

B

H

S

8 6

8 7

8 8

8 9

9 0

9 1

9 2

9 3

9 4

J 3 D A T A 1 2 1 6 9 , 1 2 ,

P G 4 0 D A T A 3 , 9 2 , 1 7 6 , 3

P 5 D A T A 1 2 , 1 6 2 , 2 0 1

X 6 D A T A 1 9 , 2 5 5 , 2 0 8

C 7 D A T A 1 6 1 . 2 , 1 6 9 ,

f S 8 0 D A T A 1 6 2 5 5 , 1 3 3 ,

Q [ 9 D A T A 2 4

, 1 6 9 , 1 3 , 1 4 1 , 2 0 , 31 4 1 , 2 18 , 9 6 , 2 1 6 , 3 2 , 3 6 , 1, 7 , 2 5 0 , 1 9 8 , 1 6 2 , 1 6 5, 2 5 5 , 2 0 8 , 2 8, 1 6 1 , 1 6 5 , 1 6 1 , 2 0 1, 2 0 , 1 3 8 , 1 6 0, 1 6 0 , 2 0 1 , 2 5 5 , 2 0 87 9 , 1 3 3 , 1 6 0, 2 5 , 1 3 3 , 1 6 1 , 1 6 9 ,1 5 2 , 3 2 , 2 5, 7 6 , 1 1 0 , 2 5 0

T ( S A + D A + . 5 ) : N E X TF 1 6 G E T K E Y A S : G O T O 2

T h V e r s a t i l e C i r c l e — P r o g r a mR 1 E U = . l : C X = 8 0 : C Y = 1 0 0 : A S = . 7S 2 C O L O R 0 , 1 2 : C O L O R 4 , 1 4 : C O

L O R 5 , 1 4 : G R A P H I C 0 , A 3 I N P U T " N O . O F S I D E S ( 3 , 4

[ S P A C E j O R 6 O T Q U T " ; K S

E 4 0 I F N S = 0 T H E N G R A P H I C C L : E N D

F

R J

E

F

2 1

2 2 2 3

2 4

2 5

C 2 6

I -IF E

CAY

Page 110: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 110/136

B E F O R E T Y P I N GB e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t " H o w T o T y p e I C O M P U T E I ' s G A Z E T T E P r o g r a m s , "w h i c h a p p e a r s b e f o r e t h e P r o g r a mL i s t i n g s .

T h V e r s a t i l eC I R C L EA r t i c l e o p a g e 6 8

T h V e r s a t i l e C i r c l e — P r o g r a mS 1 S U = . 1 : C X = 1 6 0 : C Y = 1 0 0 : A S = 1

. 4 : C = 1S 2 C O L O R 0 , 1 2 : C O L O R 4 , 1 4 : C O

L O R 5 , 1 4 : G R A P H I C 0 , A 3 I N P U T " N O . O S I D E S ( 3 , 4

( S P A C K ) O R 6 O T Q U N

E F 4 0 I N S = 0 T H E N G R A P H I C C L E N

G 5 0 I F N S < > 3 A N D N < A N S < > 6 T H E N 3

G 7 Y R = 9 0 : X R = A S * Y R : S A = 1 8 0 / N S: E A = S A + 3 6 0

D 1 0 C O L O R 0 , 7 : C O L O R 1 , 1 5 : C OL O 4 , 7 : G R A P H I C 1 ,

D 1 3 C I R C L E C , C X , C Y , X R , Y R , S A, E A , 0 , 3 6 0 / N 5

F 1 6 G E T K E Y A S : G O T O 2

T h V e r s a t i l e C i r c l e — P r o g r a mS 1 S U = . 1 : C X = 1 6 0 : C Y = 1 0 0 : A S = 1

. 4 : C = 1S 2 C O L O R 0 , 1 2 ; C O L O R 4 , 1 4 : C O

G i 5 I N S < > 3 A N N S < > 4 A N S < > 6 T H E N 3

P J 6 0 B = 4 : I F N S = 4 T H E N B = G 7 Y R = 9 0 : X R = A S * Y R : S A = - 1 8 0 / N S

: E A = S A + 3 6 0D K 8 0 1 1 = _ T / N S : S = S I N ( H ) : T = T A N ( H )

: R F = S Q R ( 4 * S * S ' S U - { S U - 1 ) +1

P Q 9 0 D A = A T N ( 2 * S U * T / ( ( 1 - 2 * S U ) »T * T + 1 ) ) * 1 8 0 / J _B 1 0 C O L O R 0 , 2 : C O L O R l , 3 : C 0 L

O R 2 , 6 : C O L O R 3 , 7 i C O L O R( S P A C E ) 4 , 2 i G R A P [ ] I C 3 ,

E 1 1 F O R N R = 1 T O 2 0 : E A = S A + 3 6H 1 2 C = 0 : F O R W = T N S : E A = S A

+ 3 6 0 / N S : C = C + l : I F C = " B T E N C = l

D 1 3 C I R C L E C , C X , C Y , X R , Y R , S A, E A , 0 , 3 6 0 / N SA 1 4 S A = S A + 3 6 0 / N S : N E X T

H 1 5 Y R = R F * Y R i X R = A S * Y R : S A = I NT ( S A + D A + . 5 ) i N E X T

F 1 6 G E T K E Y A S : G O T O 2

T h V e r s a t i l e C i r c l e — P r o g r a mB 1 C O L O R 0 , 1 2 : C O L O R 4 , 1 4 : C O

L O R 5 , 1 4 : G R A P H I C 0 , 1 : A S =.

C 2 P R I N T " [ 5 n O W N } " ; S l ' C ( 1 4 )" T T R I A N G L f : S " i P R I N TX 3 P R I N T S P C ( 1 4 )

E S " : P R I N TC 4 P R I N T S P C ( 1 4 )

O N S " : P R I N TK 5 P R I N T S P C ( 1 4 )

: P R I N T : P R I N TX 6 P R I N T : P R I N T S P C ( 1 1 )

S T S , H , O Q " X 7 G E T K E Y A ? I I P A S < > " T

A S < > " S " A N A ? o " HA S < > " 0 " T H E N 6

R 8 I A S = " Q " T H E N S C N C L R 0 G R A P H I C C L R : E N D

A 9 C O L O R 0 , 1 : C O L O R 1 , 7 : C O L O

" S Q U A R" H E X A G" Q U I T "

" P R EA N A N

Q 2 7 J 2 8 K 2 9

E 3 C

O 3 1

S 3 2

A 3 3

P 3 4

E 3 5

A 3 6 Q 3 7

H J 3 9 0A 3 9

G B 4 0 0

B 4 1

J 4 2 F 4 3

J 4 4

B F 4 5 0

S 4 6

R 4 7 B C 4 8 0

+NGSSDF = FY+A

F

CAY+G

DF

Y O U R C O M M O D O R EN E A M I G A S Y S T E M P A C K A G E S

N e A m i g a s y s t e m s a r b e i n g i n t r o d u c e d . C a l l f o p r i c i n g

Page 111: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 111/136

o A m i g a 5 0 0 a n d A m i g a 2 0 s y s t e m p a c k a g e s .

C O M M O D O R E 1 2 S Y S T E MI N C L U D E S : C B 1 2 8 C o m p u t e r , C B 1 5 7 1D i s k D r i v e , M a g n a v o x 5 1 R G B / C o m p o s i t e M o n i t o r .

C O M M O D O R E 6 S y s t e m P a c k a g eI N C L U D E S : C B 6 4 C C o m p C B 1 5 4 1 C D i s k D r i v e ,C B 1 8 0 2 C M o n i t o r

D R I V E SC B M 1 5 4 1 C M 9 9 0 0C B M 1 5 7 1 1 2 4 9 O 0C S 1 0 M b ( 6 4 - 1 2 8 ) • 1 1 9 9 0 0I N D U S - G T ( 6 4 / 1 2 8 | M B 9 ™M I C R O B O T I C S 2 0 M b . * 1 2 9 9 ' " >

M O D E M SA n c h o r V I k m o d e mA n c h o r O m e g a 8 * i 2 9 e oA n c h o r 6 4 8 0 ( $ 4 / 1 2 8 )

3 0 0 / 1 2 0 0 B a u d * 1 1 9 ° °C B 1 6 6 0 ( C - 6 4 ) * 3 9 «C B 1 6 7 0 ( C - 1 2 8 ) i 9 9 «

M O N I T O R SR G B / C O L O R

M a g n a v o x 5 1 1 2 B 9 0 0A m i g a 1 0 5 0 H i - R e s * 2 6 9 O I >M a g n a v o x 6 4 1 4 * 4 1 9 ° °C o m m o d o r e 1 8 0 2 C 1 1 9 9 0 0

E P O S C

D I S K E T T E SM a x e l l S S / D D 5 V i ( 1 0 ) » 8 M a x e l l S S / D D 3 V 6 ( 1 0 ) » i a «S o n y S S / S D 5 V * ( 1 0 ) « a S o n y D S / D D 3 V i ( 1 O ) » 1 4 "G E N E R I C D S / D D w / F l i p ' n F i l e1 0 D i s k H o l d e r M l

A C C E S S O R I E SC o m p u G u a r d S u r g e a n S p i k e P r o t e c t o r . . .C u r t i s S P S u r g e a n d S p i k e P r o t e c t o rC u r t i s S a f e S t r i p w i t h 6 O u t l e t sC u r t i s U n i v e r s a l P r i n t e r S t a n dC o m p u t e r S p e c i a l t i e s P o w e r P l u sF l i p ' N F i l e 3 V i " ( 2 5 ) 5 ' A " ( 5 0 ) D i s k S t o r a g e .C B 1 2 8 U n i v e r s a l M o n i t o r C a b l e

S 3 9 "

• 5 4 "

IO P X M

S O F T W A R EA A R I S F T / C o m o d o r

C e n t i p e d e « 4 D o n k e y K o n g * 4

B R O D E R B U N DT h P r i n i S h o p « 2 9 " »G r a p h i c s L i b r a r y 1 . 2 , 3 e . . » 1 7 «B a n k S l r e a t W r i t e r « 3 4 » »P r i n t S h o p C o m p a n i o n ' 2 4 "T h e T o y S h o p . , . . « 3 9 » »

C O M M O D O R EJ a n e - i n t e g r a t e d ( 1 2 8 ) , * 3 9 * »G o o s f o 6 4 6 4 C . 1 2 8 ' 4 9 "A s s e m b l e r 6 « 9

F O 6 4 / 1 2 8H E

B e n j i S p a c e R e s c u e » 3 H E G a m e s / O l y m p i c s « 3

P r o f e s s i o n a l S o f t w a r eF l e e t S y s t e m s I I C 1 2 8 / 8 4 . . . » 4 9 "F l a a i S y s t e m s I I C 1 2 8 » 4 S "T r i v i a F o v e r * 1 9 n

P F F i l e « 2 9 » i

S P H I N G B O A R DT h N e w s R o o m « 3 2 "C l i p A r t s > i 9 « bC l i p A r t s I • 2 7 " "

S O F T W A R E F O A C T I V I S I O N

B o i r o i v e d T i m e * 3 2 * *H a c k e r « 3 2 MM i n d S h a d o w « 3 a «

f i l l D E V E L O P M E N Tn m M e n / I m a g e s - . . ' B 9 " "

C O M M O D O R ET u i l c r a i l w J O i a p h l c C i a l l I B S "T L L o g oA m i g a P a a c a l . . .L a t t i c e " C , . A s s e m W e rL i s pM i n d v i a l k e rE n h o r t c o r 1 , D O T e r m i n a l E m u l a t o r

• 7 9 *■ 7 9 "1 1 9 "

1 S S °• 3 9 "

1 4 3 9 0 1

M

O A O S F S A D I D

W H

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

Page 112: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 112/136

T h a t ' s W h o !W e ' r e t h f i r s t c o m p a n y t o f f e r f a s t , e x p e r t C

s e r v i c e a n y w h e r e i t h U S A . A n w e ' r e s t i l lF o o n l o p r i c e , w r e p a i r a l p r o b l e m s o m o s t t y p e s o C o m m o d W f e a t u r e r e p a i r s w i t h f u l l - y e a r w a r r a n t y f o f a l e s s t h a n y o u ' d e p r e v e n t a t i v e m a i n t e n a n c e , w a l s o o f f e r 1 - y e a r s e r v i c e c o n t r a c t a s a v i n g s ! C h e c k o u r l o w p r i c e s !

C - 6 4 C o m p u t e rC - 1 2 8 C o m p u t e r1 5 4 1 D r i v e L o g i c r e p a i r1 5 7 1 D r i v e L o g i c r e p a i r1 5 4 1 o r 1 5 7 1 P e r m a n e n t F i

R e p a i r5 9 . 0 08 9 . 0 06 9 . 0 07 9 . 0 06 9 . 0 0

R e p a i r w i t h1 - Y e a r W a r r a n t y

8 9 . 0 01 1 9 . 0 0

9 9 . 0 01 0 9 . 0 0

9 9 - 0 0( A l i g n m e n t a n m o d i f i c a t i o n t s t a y i a l i g n m e n t ! )1 7 0 2 , 1 8 0 2 , 1 9 0 2 M o n i t o r 7 9 . 0 0 1 0 9 . 0 01 5 4 1 o r 1 5 7 1 a l i g n m e n t ( o n l y ) J u s t 2 9 . 9 5A n a a e x t r a b e n e f i t o u r e p a i r c u s t o m e r s a r e l i g i b l e f o r b i d i s c o u n t sh a r d w a r e p u r c h a s e s .

F R E E P E R M A N E N T F I $ 6 9 . 0 0 v a l u e i n c l u d e s a l i g n m e n t a n m o d i f i c a t i o n t s t

a l i g n m e n t . F R E E w i t h a n 1 5 4 1 o r 1 5 7 1 o n y e a r w a r r a n t y r

F o f a s t , e x p e r t s e r v i c e -

C O M P U T E R C E N T E R S O A M E R I C A ' S S P R II N . Y . S T A T E C A L L T O 1 - 8 0 0 - 6 3 1 - 1 0 0 3 1 - 8 0 0 - 2 2 F O O R D E R S O N L Y O U O S T A T E C A L L

W Y S E S T A R M I C R O N I C S

Page 113: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 113/136

W 1 4 0 0 - 0 12 5 6 K R A S T D ,

E X P A N D A B L E I O b i O K ■ O N 3 6 0 K H A L F - H E I G H T D I S KD R I V E - 9 S 4 M H Z . 8 Q 8 8 - !P R O C E S S O R W I T H S O C K E TP R O V I D E D F O R 5 M H 8 O B 7 - I 1 4 . 7 7 M H C O M P A T I B I L I T Y M O D E

M D O 3 . W I T H G F 1 A 5 I C' 8 9 9 "W 1 4 0 0 - 0 2D U A L D I S K E T T E D R I V ES A M E A W W O O - 0 1 , W I T HA D O I T I O O S E C O N DH A L F - H E I G H T , 3 6 0 K D R I V E .6 O R A O W A I NP R O C E S S O R B O A R D .' 9 9 9 "\ X T f 1 4 0 0 - 2 0W I T H O N 2 0 W B H A R DD R I V E S A M E A W 1 4 0 0 - 0 2W I T H A D D I T I O N O H A L F - H E I G H T 2 0 M H H A R DD I S K D R I V EM 3 9 9 "

s p - i a o oB u i l t - i n C o m m o d o r e I n t e r f i l e2 - Y e a r W a r r a n t yN e a r L e t t e r Q u a l i t y M o d e

S E I K O S H AS 1 4 9 *

• W i t h p u r c h a s e o t w r i b b o n s .

M E S E I K O S H A

P R I N T E R S .

P R I N T E R S A L EN X 1 0 P R I N T E R

1 2 C P D o M a t r i x5 B u f f e r

9

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

m i vN D - 1 51 8 C P N L Q , 4 5

S 4 2 9 9 5W X 1 0 CC o m m o d oC P D o

S T A R S S A L E O S D 1 01 6 C P D o M a t r i xP r i n t e rS D 1 51 6 C P 1 5 D o M a t r i x P r i n t e rS R 1 02 0 C P D o M a t r i xP r i n t e rS R 2 0 C P 1 5 D o

" H Y E A R' 2 5 0 ° ° *

' 3 5 0 ° ° "

i 3 6 5 0 0 *

' 4 5 0 ° ° *

c

C i s6 4

■ C c x n m o d • C o m m o d o

C o l o r

CF O

£ P E

S e n s a t i o n a l P r i c e s !. O O u M o s t P o p u l a r

f r o m m i c r o & ® . . L o w e s t C o s t ,

Page 114: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 114/136

T H 4 9 D I S K E T T E !A r e y o u p a y i n g t o m u c h l o d i s k e t t e s ? T r o u f i r s tq u a l i t y , p r i m e , S ' A " d i s k e t t e s ( n r e j e c t s , n s e c o n d s )a t h e s e f a n t a s t i c s a l e p f i c s s a n s a v e , s a v e , S A V E !D i s k s a r e p a c k a g e d i b o x e s o 5 0 i n c l u d i n g d i s k e t t e si s l e e v e s , l a b e l s , a n w n t e - p r o l e c t t a b s .

E a c h d i s k e t t e i c e r t i f i e d t b 1 0 0 % e r r o r f r e e a n c o m e s w i t h l i t e t i m e w a r r a n t y ( i y o u h a v e a p r o b l e m .w a ' H r e p l a c e I h d i s k e t t e ! A l d i s k e t t e s i n c l u d e h u r e i nf o r c e m e n t r i n g s a n w r i t e - p r o t e c t n o t c h .

A l d i s k e t t e s a r d o u b l e d e n s i t y a n w o r k i e i t h e rs i n g l e o d o u b l e d e n s i t y d r i v e s .

S S D D i s k e t t e s , B o o 5 3 2 3 9 1D S D D i s k e t t e s , B o o 5 3 2 4 0 3

3 2 4 . 5 0 - s e a . i

S 2 9 . 5 0 - 5 9 C e a . I

P O W E R a n P R O T E C T I O NF O Y O U R C - 6 4 ! ®P O W ' R P A 6 f r o m M i c r o P a l ®P o w ' r P a i r e p l a c e m e n t p o w e r s u p p l y ( . a m p )l o I h C o m m o d o r e 6 4 b u t h a t ' s n o a l l ! P o w ' rP a a l s o s u p p l i e s t w a d d i t i o n a l s u r g e p r o t e c t e d o u tl e t s ( 1 2 0 V ) ' o m o n i t o r , d i s k d r i v e , o o t h e r p e r i p h e ra l s . O n f o f f s w i t c h . F u s e p r o t e c t i o n . S t u r d y a l t - m e t a lc a s i n g i v e n t i l a t e d f o h e a t d i s s i p a t i o n . F u l l y e a rw a r r a n t y .

, 3 4 9 1 0 $ 4 9 . 9 5 .

B e s t P e r f o r m i n gS t a r P r i n t e r E v e r ! !N P - 1 0 . I d e a l l o s c h o o l a n h o m e u s e , t h n e w e s t p r i n t e r i t h S t a r l i n e p r o m i s e s t b

b e s l - s e l l e r d u t i t g r e a t f e a t u r e s a n u n b e a t a b l e p r i c e ! Y o g e s u p e r b d r a f t p r i n t i n ga 1 0 c p a n i t e a s y t s w i t c h t o c r i s p , p r e c i s en e a r l e t t e r q u a l i t y a 2 c p s . E a s y f r o n t p a n e l o p e r a t i o a l l o w s y o t c h a n g e m o d e s a I h s i m p l e t o u c h o b u t t o n . T r a c t o r a n f r i c t i o n f e e d s s t a n d a r d . P r i m i n g i u n i d i r e c t i o n a l i b i i m a g e a n N L m o d e s . F i v e c h a r a m o d e i n c l u d i n g i t a l i c a n i n t e r n a t i o n a l c h a r a c t e r s , w i t hb u f f e r . 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 . F u l l o n e - y e a r w a r r a n 6 4 2 0 4 N P - 1 0 P r i n t e r S C A

T H B E S T P R I C E ST H B E S T S E R V I C E *

W H S H O PA N Y W H E R E E L S E ?

T H F A M O U S S L I K S T I T h S l i k S [ i « " ^ h a b e e n f a v o r i t e l i o g o o d r e a s o n I T s f u s t I h r m h l cr e s p D n s r v g n c s s a n a c c u r a c y A n b e b e a l ' F r f l m S u n c o r n 9 0 d a y w a r r ad i r e c t l y t C o m m o d o i Q C o m p u t e s4 2 0 0 6

S p a c e S a v i n g P r i n t e r S t a n dA I j j p r i n r t r s i J f l d f f r i t f t d T c h o n w i a n s m o f f i c e ^ 1 T h i s s i a m j f r o m

" - ' ■ > d v r t c , i r l l t i ^ V u : ! o . i j 1 " ! M j - i - j I c c j : . - ! ] - e d . c t n o n e j " c u &

I u p ) u r c u i ^ . l ! i i t i t a n g p w f e t f t a U W ; , % _ ■ s . i • , \ 7 t o m o s iB 0 a ' y h ( ■ ■ ? • ■ . a n i f l * f a m o s i 1 3 c o h j m n o m i t r i

] f l - P n n i e r S t a r ^ a [ W a s S 2 2 3 5 ) O M L V S 1 J ^ 5P a p e r T r a yE v e » w j r i a t r e d u t i a l I c w i r t i B i p n n i o u f t i \ i \ c o m e s c u o t h o r a t e ! a n : p - i[ i I S C i i i B n w r T T i e U 3 1 e a n d f l o o r ? T T i s S u n c o m P a p e r

r n e a t l y l o l d a n s t a c k i t 4 2 0 9 1

O u L o w e s t P r i c e E v e rO D i s k e t t e S t o r a g e !

D U S T C O V E R a n " E V E R Y T H I N G B O O K "

S P E C I A L O F F E RT h R Y o u r

B O N A N F O R O R D E R S O N L Y

1 - 8 0 0 - 6 3 1 - 1 0 0 3 1 - 8 0 0 - 2 2M E S O

Page 115: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 115/136

b r o t h e r .P R I N T E R S .

F O C O M M O D O R E A e p i t

M 1 0 0 9■ 9 P I N I M P A C T D O M A T R I X

5 0 C P S P A R I N O P T T R A C T O R I N C L U D E D

M 1 4 0 9■ 9 P I N I M P A C T D O M A T R I X

I S C P S P A R I N T .B D I R E C T I O N A L L O G I C S E E K I N G

M 1 5 0 9■ 9 P I N I M P A C T D O M A T R I X

1 8 C P N L 4 D U A L m S i S E RB D I R E C T I O N A L L O G I C S E E K I N GP I F E E D P U S H T R A C T O R

S 3 6 9 9 M 1 7 0 9

• P I I M P A C T D O M A T R I X2 0 C P N L 5 D U A L P A R / S E R .B D I R E C T I O N A L L O G I C S E E K I N G

t T R A C T F E E D I N C .

4 7 9

G E O S "G R A P H I C E N V I R O N M E N T

O P E R A T I N G S Y S T E MD I F F E R E N T F O N T S D E S K

T O G E F A I N T G E W R I T ED E S K A C C E S S O R I E S

C A N N O NP R I N T E R S

A - 5 0P I N S E R I M P A C T D O M A T R I X

I B O C P S S I N L OI B O E P S O N C O M P A T I B L EL O G I C S E E K I N G B D I R E C T I O N A LS P E C I A L

S 2 6 9 <

A - 5 5( ' I N S E I M P A C T D O M A T R I XI B 0 C P S 3 1 N L Q

I B E P S O N C O M P A T I B L E1 7 C A R R I A G E

L O G I C S E E K I N G . B D I R E C T I O N A L3 7 9 7 5

A - 6 0I P I I M P A C T D O M A T R I X

I B O E P S O N C O M P A T I B L E2 0 C P 1 0 N L P U S H A N P U L L T Y P E P A P E R F E E DS P E C I A L I

S 3 3 9 "

M A G N A V O X

C L OC B D U C K SE R N I E ' SB I B I R L I G H T WW E A T H ET I M E B P E A N U TM O V I ED R E A MR A I L R O Z O N E R C R U S H ,F L E E T F Y O U RS 5 . 8 8

u r M S C I E N C EG E N E R A P A Y R O L LA C C O U NA C C O U NE - M A I LI N V E N T A S S E M B LY O U R' 1 9 . 9 5L I M I T E D S U

C O S F O R B I S U P E RT A L L A DY O U

C a Y o u rC o m p u t e r M a k e

Y O M I L L I O N A I R E ?

' L O T T E R Y 6 L O T T E R Y + I c o s t s n m o r e t b u W I N N I N G l o t t e r y t i c k e t !

L H T T Q E I F H E R .

n * - T ' " . ■ ■ ■ . ( r

* W m < U w

3 V i r t u o s s i m u l t a a c c o m p

n s l a i m e S e l e c t fM u s i c c

m e N p r i c e , a

Page 116: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 116/136

L O T T E R Y w a s d e t i g n e d I n u s a I M l S W p o w e r o y o u r c o m p u l < [ 1 0 h e l p y o p l a y f t p v a r i o u sl o t t e r y g a m e s L O T T O , P I C K P I C K L U C K YL O T T E R Y 4 9 S U P E R L O T T O e i d n o B e l i e v e t h e r e f a b e t i a s y s t e m t n a n m - o r i g i n a l L O T T E R Y 6 L O T T E R Y -

J o i n i h g r o w i n g l i s t o w i n n e r

S P E C I F Y 6 < T ' 2 6 o P L U S / 4T e n t e r s 8 n r J S 2 . 4 9 5 t a . W C H i i l u s

S 0 p o s i a g t a n t a n d l M j p e o r d e r t I l l i n o i s r e s i d e n t s a * 1 6 ° n s a l e s i a > .

C O o r r J e i s c a l l | j l ? i 5 6 6 - 1 6 4 7

S u p e r i o r M i c r o S y s t e m s , I n P B " A n p p n i i b o o ' i t i

m a o o t d o o m i u

S T O C K B R O K E R -P R O M T S G * V

1 U M U

T l l U W l t U T t U * > L l " - T O U f U I L T ^ A C O R N O I N D I A N A , I N C .

2 7 2 1 O H I O S T R E E TM I C H I G A N C I T Y . I 4 S

n * ■ » [ ) I U M 1 M N C . A i t C - O . T l . ' S A C C I F T I DV W * M l U f l f l O B I * a H b E B t * I t h 4

C o n t a i n s5 Q i \ n l a r s F J e n H a n d e l ' sC h n s l m a

F o C o mI , « M k l

l j U C :

1 5 - D A l s o a ^ 1 c r e a tm a r f c e t .p r o g r a

U T I L I T I E S U N L I M I T E DP . O . B O 4 2 B R U S H P R A I R I E , W 9 6 6 0 6

A d $ 3 , 0 0 S h O r d e r s S h i p p e d I

( 2 0 6 ) 2C

$ 1 9 . 9 5 P A R A M E T E R S R ' U S( 1 0 0 p a c k )

T h e N e w e s t a n d M o s t E f f e c t i v e P a r a m e t e r C o p i e r t d a t e , I n o r e a d y ( o s h i p p i n g . P a r a m e t e r s R U s w i l l E L I M I N A T E a l t h p r o t e c t i o n o t h m o s t p o p u l a r a n m o s t p r o t e c t e ds o f t w a r e a v a i l a b l e l o t h C - 6 4 / 1 2 8 . P a r a m e t e r s H U i c o m p l e t e l y m e n u d r i v e n a n e a s y t u s b a n y o n e .

$ 1 9 . 9 5W a d e s i g n e d f o t h c o l l e c ty o t p u u t 6 0 p a r a m e t P i c k - 6 4 / 1 2 8 a l s o b r e a k s t h ep a r a m e t e r f o e a s y b a c k u p

U N A i l D S i D e i t t t t n B » ( V m * n f A n B l l , U . V . , N . V . i f U j j u I - 1 1 p i f 3 Z — i ^ Oa p r n W o M - F i i J 0 * m I . ' ■ | . . . i S i f t J O i m b p S u f l O n n 3 0 p m

P H O N E a n M A I L O R D E R S O N ( C a l l C o l l e c t

A L C O M P U T E R S P E R I P H E R A L S C O M E C O M P L E T E W I T HA A D A P T O R . O W N E R S M A N U A L A N A L C O N N E C T I N GC A B L E S .

F i n n S l i l i o n / A m t r n i L t n l B i n t i l h M u ,l . ' l ' S t l - 7 1 1 0 o p M o i i - F i i i i i m i 1

A L M E R C H A N D I S E I B R A N D N E C O M P L E T E W I T H M F R . U . S . A . W A R R A

Page 117: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 117/136

c o m m o d o r e C ~ 1 2 8 - ^1 2 R A P o w e r e dP e r s o n a lC o m p u t e r

$ 2 4 5c o m m o d o r e

C - 6 4 -6 4 R A P o w e r e dH o m e C o m p u t e

$ 1 6 9 9 5 P r o g r a m !

c o m m o d o r eA M I G A5 1 R A P o w e r e dC n m p u l e r S y s t e m$ 7 9 9

P E R I P H E R A L S1 5 4 1 CN E D i s k D r i v e

$ 1 6 9 9 5D i s k D r i v e$ 1 4 9 9 5

c o m m o d o r eC O M P U T E R P A C K A G E SG e i a l t o g e t h e r s a v e !

C O L O R P A C K A G E

C o m m o d o r e 6 4 C o m p u t e rC o m m o d o r e 1 S 4 1 D i s k D r i v eC o m m o d o r e C o l o rP r i n t e rC o l o r M o n i t o r

W i t h G e o i

$ 5 4 9 9 56 C O M P L E T E P A C K A G E

C o m m o d o r e 6 C o m p u t e rC o m m o d o r e 1 5 4 1 D i s k D r i v e P r i n t e rC o m m o d o r e C o l o r P r i n t e r1 2 C o m p u t e r M o n i t o r

$ 3 6 9 * 5C O M P L E T E P A C K A G E

C o m m o d o r e 1 2 C o m p u t e rC o m m o d o r e 1 5 4 1 D i s k D r i v e1 2 C o m p u t e 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

$ 4 9 9 9 5

C O M P U

S T A R P O W D a i s y WL e l t e r Q

S T A R N X -

T H P r e s e n t s . .E X P L O D E !

a n O T a r g e t

D i s kD r i v e

A l i g n m e n tK i

r X P I I J U F ' * > K 1 ^ F D ' M f N S l O N d P O W E R t y o u rk * - < - - - * C - 1 3 8 1 , S - t i - n l | T - v p * M - C ,Z " P l O U t l i J 8 i ; n r V f l n i e n l l 0 u * - C " r l r i i l j r E X P L O D E ' « h i I I i - i i H I r f t t r -

P O W E R S U P P L Y ( C - 6 4 ) 2 9 . 9 51 5 4 1 ( A l i g n m e n t ) 3 5 . 0 0

C o po af r

Page 118: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 118/136

I t t a m t n p i D o u m I w f l i n g u f u p w r j t i u n i E f P L O D F l c i f t l e f t m i ■ l i m n H x m o i « « i u ' * » y o v m » i I F i n n m i j p l o d f i1 1 A S L O A D 1 - i a I a 9 8 H L . . r r N . i w o r i m l D M v r a * u . j n n n o m o i l p r o n r a r n H a n d o m V t 1 n l c l i n n t i M

f l H " Y ' i C j ^ L E ^ a 1 C O l i j r g r t r f l [ > J i J l ^ i l H * n l f t i T ' i i i N h s t i Q t t y fH E N l o n i ' j K . i a l ' G M F I L E

f o A L L M l - H E S S C R E E NA U n - i Y O T O S A V E

1 * L O » D n t - D I S P L A 'F I L E SD r i r i l i r . g f i - N E W c u m - u n d a n m a n y m a n v o l i a r 1 « r u r » '[ f l h W O R K S W I T H C p n n T v i < * m p r i s » a r H I ? ) W i l L a l b )* U * » * L | r \ E P S O N 4 C ' l T Q H i , r « a n m o v C L O N E S o a ' [ T i e

O T a r g e t ^ , l . " r , r : " ^ . n : :o n f i i Q f l T a ' g a l m i l h I ' d h y o 1 p c r t o r m a c c t p r f i i 4 1 t h O r J ' - g

a O m p r H O f I b M h » C W C W l I t l m p i e l H o l d l h » f w l [ J H i n l y o u r d i s hi f r l y B i i f l B d l l y j u C f l n j e f n n t O L i l r i u l y t . u - n » l f l h n o * - H e f n e ry o u ' r e l n i r i o i F i i d d l D O r ^ l f f t c h o r J i u t l t ! a i i y n f l J o r f t d M T a r j » l « id I h T o y i \ j * i r r i r j i j 1 j o m p u l f l r iH » r » i - f i n y o u g g w h ^ n y o u B u y N O T j < g < l A J ^ n m c n l " I | 1 P n t C f ^ l O N A L I G N M E N T M E I E UI 3 I W w i l n i n e f A L l Q N M E N T £ T A « D A f i D l n - o n j ~ ] f f j n f lO f ' T O A P n O O F I * M S > ^ ! h * i O B

| l U ] - » ! - i l j - , r r M ' t i O « i - ! l » l : J L l V E A H W A P H A N T Y 1 T - Ul i i H 3 * t i n i r v o n l T ( H » - t 3 O V H 4 u m * n j i « i 0 p l r

T O r d e r : W R I T f T h S o f t t t G r o u pS S L ' c S S . ' S S S i . M o n t g o m e r y , I L

C - & 4 ( R e p a i r ) 4 4 . 9 5C - 1 2 8 ( R e p a i r ) 9 5 . 0 01 5 - l 1 ( R e p a i r & A l i g n m e n t ) 7 5 . 0 01 5 7 1 ( A l i g n m e n t ) 4 0 . 0 01 5 7 1 ( R e p a i r s A l i g n ) 1 3 5 . 0 0P O W E R S U P P L Y ( C - 1 2 8 ) 9 9 . 9 5P A R T S C - 6 4 C - 1 2 8 C A L LP A R T S A N D I A G N O S T I C S I N C L U D E D

( F R E E R e t u r n F r e i g h t i [ h U S A .A P O - F P O , C 3 P O a d d $ 1 0 )

T S A V E C O D . C H A R G E SS E N D U N I T & P O W E R S U P P L Y

W I T H C H E C K O M . O .( 9 1 6 ) 6 3 5 - 3 7 2 5

S e c o n d S o u r c e E n g i n e e r i n g2 6 6 4 - B M e r c a n t i l e D r i v eR a n c h o C o r d o v a , i ^ S l Y aC A 9 % 7 0 3 ( Y

j a ^ S " S a v e d T i m e a n M o n e y w i t h P h y s i c a l E x a m . "

u s a d a t a b a s e p r o g r a m t k e e p r e c o r d s f o o u c l u b .w o r k c o u p l e o n i g h t s e a c hw e e k u p d a t i n g r e c o r d s . L a s tw e e k e x p e r i e n c e d r e a d e r r o r ss e v e r a l t i m e s . L u c k i l y h a p u r c h a s e d c o p y o 1 5 4 1 P h s i c a l E x a m l a s t m o n t h a n h a s a v e d a p r i n t e d c o p y o t h a l i g n m e n t t e s t r e s u l t s . R u n n i n g

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

p u b a r

a v a f r U M C l ea b o u tp l e a s t h c

Y e s ! w A r t i c l ee l e c t r o s y s t c m l

D i A LD O n T V

O t h ea

m a i l

S o f t w a r e D i s c o u n t e r sU / ^ I I I C I I U - F r e e s h i p p i n g o o r d e r F o O r d e r s O n l y — 1 - 8 0 0 - 2 2 5 - 7 6 3 8 $ 1 0 0 i c o n t i n e n t a l U S P O r d e r s — 1 - 8 0 0 - 2 2 3 - 7 7 8 4 » N s u r c h a r g e f o V I A / M 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 » Y o u r c a r d i n o c h a r g e

Page 119: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 119/136

A B A C U S B O O K SC 1 2 B B a a l c 7 . I n t e m a l eC 1 2 B I n t e r n e l a C A L LC 1 2 B P a a k a t P o k e * F O Ri i . . ! . ■ 1 T l p e P R I C E SC P 1 2 U e e r ' a ( l u - . i , .1 5 7 1 I n t a r n i l iO E O S — I n a l d e O u ' B A C U S S O F T W A R EA w e m W e r M o n i t o r ( D $ 2 B a i l c ( D ) $ 2 B a a l c 1 2 6 $ 3 C a P a ( O . . $ 2 C « d P a k 1 2 B $ 3 C h a r t P a 1 2 $ 3 C o b o l ( O I 2 C o b o l 1 2 6 1 3 SF o r t h ( D 1 3 P a r a o P o r t f o l i o

M a n a g e r ( D ) « P o w e r P l a n P ) . . . 1 2 5S p * e d T e r r n 1 2 8 . 1 2 5S u p e r C ( D | . $ 1 S u p e r C 1 2 f l $ 3 9S u p e r P a i c a l | D $ 3 S u p a r P a i c a l 1 2 $ 3 A C C E S S■ p u i i . j . L e a d e r B o a r d

T o u r n . O l i k 1 1 L . B . F a m o u t

C o u r i a L i i s k 1 1 L e a d e r B o a r d Q o l f | D ) I 2 5L e a d e r B o a r d

T o u m . D l l k t i 1 1 R o b o l l c i W o r t t h o p C a l lT e n t h F r a m e l D i $ 2 T r i p l e P e c k : B H 1 . 8 H Z R a U

O v e r M o a e o w ( D ) . $ 1 A C C O L A D EA c a o t A c e a ( D ) 1 1 O a m b u a i a r < ( 0 | . . . 1 1 9F l g h l N l g h l ( O ) , $ 1 F o o t b a l H D ) . . $ 1 9H a r d b a l l ( D n K i l l e d U n t i l D e a d ( O | . $ 1 9P S I 5 T r a d i n g ( D . $ 1 SA C T I O N S O F TT h u n d e r C h o p p e r ( D 1 1 U P e r l e c o p e l ( D . . . 1 1 9A C T I V I S I O NA l i e n e d ) $ 2 C r o a a C o u n l r y n o a d

R a c a ( D ) $ 1 O a m e m a k e r L i b r a r y D l a k a

S p o r t i | 1 4S c l a n c e F i c t i o n . . . $ 1

O a r a e m a k e r l D ) . . . . 1 3 6O r e e H n g C a n t M a k a r ( D $ 2 H a c k « r J ( D )' . . m i l s C o m p u t t r

$ 2

H o l e I O n B | 0 ) $ g . B 8I . J n u l < : r l K o c k e y . O I I P o l i c e C a d e 1 ( 0 ) J 9 . 8 aS l r l p P o k e r ( D ) . . 1 1 T h a i B o i l n g l D ) 1 9 . B BA V A L O S _ H I L LD r . R u i h ( D ) U M c c U s t h ( O ) S 1 I 3S u p e r S u n d a y ( D l . . 1 2 1S B S 1 9 8 5 T e a m D l i k . 1 1 S B C h a m p a D l i k . 1 1 4S p l i l l r * ' « 0 ( D ) 1 2 T i t l e B o u t { D ) U T o u r n a m e n t Q o l l ( D M i A V A H T A Q ED e m e r i F o ( D . . I 9 . B BD e c e p t o r ( D ) $ g , B BS p y v a . S p y 1 * 2 ( D | | g . B BB A T T E R I E S I N C L U D E DC D n j g l l . n l ( B o 1 2 8 1 1 3 5P a p e r c l i p w J S p e l l ( D i ? P a p e r c l i p I 1 2 . . . M SB E R K E L E Y S O F T W O R K SG . D i ' m C a l lQ a o a « 4 | D ) . 1 3

i , . , ■ > ■ , ■ [ ) ! 1 3 3■ ( . ( . . l i - r t . U i 1 2 • a ( 0 1 H n . l P « | 0 S 3 - . . « l ; - , i i - n . - i I . i i - . - l l' Q e o - O e . ( D ) 1 2 ■ , , . . , . , , , , . . . ) 3 • O e o a F o n i P e M D ) U ' G t o i * d o p r o o r a o n J , ;B R O D E R B U N OB t n k S S a i l n . C a l lC i r m t n S a n d l t g o ( □ 1 2 K a r a t t k a ( D ) S I P r i m S h o p I O ) 1 2 P . S . C o m p a n i o n ( D . 1 2 3P S O r a p h i e i L i b r a r y

" ' ' . ' . m l J i l l t - sP . S . a r a p h l u L i b r a r y

H o l i d a y E d i t i o n . . . U T o y S h o p ( D ) I 3 C B o d y I F o c u a ( D . . . 1 2 3M M I w l i m 1 h S A ( D ) . S 4 M a 1 h M I I » g a < D ) > e . B BR i c h S c a r r y ' a F l K i r o n l c

W « t ( l i l ( . i i k ( ! ) l . 1 1 3S a i a m a S I P a

r t r u u m l l o w i i ( l l ) I S u c c a a a w ' A l g i b r a C a l lS u c c M t w I M i l h . . . C a l lT l m » b o u n d ( D ! . . ( D B SC D A m a r l c a C o o k S a r l a a :

A m a r l c a n ( D ) 1 9 . B

S p l n d l u y ( D ) 1 1 9T i t a n i c R t c o v a r y

M l a i l o n ( D ) 1 1 9Z o l d a l D ) 1 1 3E L E C T R O N I C A R T SS a l t w a r a C l a s s i c S a f f a a :A r c h o n l D ) 1 3 8 6M « r 1 o l A f r i c a I D 1 S . B SM a l l O r d a r

M o n i l a r s I D ) . . . f S . B SM . U . L . E . ( D ) $ 9 . 8 8M u i l c e j l S a | D ) . t S . B SO i ' O n i i - O n n ( i l ) . t t . l tP l n b a l l C o t i m l . S a ( D I S . B 8R a c i n g D a n . S a t ( D ) 1 9 i S a « n C H k M Q o I D ) . I S u p a r B o j l d a r

D a a n ( D ) . . . . 1 9 . 8 aT o u c h d o w n

F o o t b a l l ( D ) . . . . 1 S . B BE L E C T R O N I C A R T SA d v . C o m i . S a ( O 1 2 A r - P r i e s ' - C u

S a l l l n o ( D ) $ 2 A m r r t a l a l D ) I 2 A r c h o n 2 : A d a p t ( D ) . . $ 2 3A r c t i c F o i ( D ) . . . 1 2 3B i l a K o n f l a l d a r f D ) I S B . - . r d s l i R 1 2 B a r d ' ) T a l a 2 T h

D a s t l n y K n l g h i ( D ) 1 2 6B a t i l a i r o n H D ) , I 2

e a s t i a 2 0 0 0 i ; L m l a o f C o n q u H t ( D { 1 2 M a k a f o u r O w

M u r d a r P a r t y ( 0 $ 2 U a r b l * M a i I n a i i < D ) 1 3 M o v l a M a k a r ( 0 | . . . 1 2 3S c r a b b l a i D ) . . 1 3 3S k y l o i ( D ) I J S t a r F l a a l 1 1 0 ) I 2 T i m o t h y L a a r y ' a

M i n d r . - o - I D . . . 1 2 3U I 1 l m a l a W l t ( r d ( D ) . . I 1 BE P Y XB a r i l l a ( □ } I C h a m p . W r a a t l l n g ( D ) . 1 2 3O a i i r o y a r ( D ) 1 3 3F a « i L o a d | R 1 2 Q a t a w a y t A a p t h a l ( 1 ) 1 . I l m p o a > l b l a M I » l o n < D ) 1 J u m p m a n ( O ) . S M D i l a M o n a t a r ( O | . . . $ 2 3M u l t l p l a n 1 2 a 1 3 P S G r a p h i c s S a t Q b a c k 1

S p o r t t ( D ) U P Q r a p h l c * S c r g p t h x * 2

O t 1 h * W a l l ( 0 ) . . . U SS u m r n a r Q a i T i a a 2 < D ) 1 2 3S u p a r C y c l « < D ) 1 2

S a a S p a l l a r ( R ) . . l o . B a' B u r 3 0 * t m

Q A U E S T A RC r i a r i i p l C H m h l p

• • b i l l ' 8 1 2 C h a m p . B u k a t b a l l I D 1 2 S 1 a r R a n k B o i l n g | [ ) ) . l 1 SC F C h a m p l o n i h l p

F o o i b a l l ( D ) 1 2 O C o u r t l . m n M D ) U H E M l c r c s o l l M u l t l p l a n | D 1 1 P r o j a c t S p a c a

S t a t i o n ( D 1 1 H I - T E C H E X P R E S S I O N SC . t d W a r . ( U ) . . I O . B B

l o s r l ' i V r . r u ( I I J , i f l B dP a r t y W a r a ( D ) . , I s . s aI N F O C O U

M i n d F o r a v a rV o y a g i n g 1 2 1 2

B a l l y h o o ( O ) $ 2 E n c h a n t a r ( D ) $ 3 H l t c h h l k a r ' a i , u j » t t r » a a l a i y < D ) ' . : . 'H o l l y w o o d H I J I n i ( D ) . 1 2 L u t h i r O o O d a t i a a . 1 2 3U o o n m l a t < D ) $ 3 S i r s . . - , 1 1 1 . : . . . $ 3 1T r i n i t y 1 3 8 1 3 5V . ' l i h a r l r j « ■ . , ! ■ ) , . 1 3 Z o r H ( D 1 3 Z a i t 3 o r l < D ) . 1 2 K O N A M Ir A K u n r j F u

R u a l i ' N A t t a c k I D t ! M A S T E R T R O N I CA c t i o n B l k a r ( D ) . 1 8 . 8 8B o u n d a r ( D | 1 8 . 8 8C a p t a i n Z a ( 0 1 . . . 1 8 . B 8E l a c t r a Q l l d a < D ) K I n l n l . ! y M i t h l n i ( I I ) H 5 A - S l d a S o c c a r ( D ) $ B . 8 BK n l g h 1 0 a m a i < D ) . 1 B . B Sl . a s 1 V - 6 ( D i 5 1 , 6 3M a g n u m J o y i i l c l t . . . 1 1 M m u r o M a g i c ( 0 $ 8 . 8 8N l n j a ( D ) I 6 . 8 BP r o Q o l l ( D ) , K l l i l iS n o g u n ( D ) v u S p * a d K l n g ( D } . , 1 8 . B BT h a S l u g g a r ( O ) 1 8 . B BV a g a a P o k a r

J a c k p o t ( D s o i w iM I C R O L E A G U EB a i a b a l l ( D $ 2 B o i S c o r a S t a t i < D ) . . $ i eQ a n a r a l M a n a g a r ( D ) 1 3 51 S 8 5 T a a m D a < a D l a k 1 1

C ' c a a w o r d M a g i ca I j t n . l l .

F l a t ( D )H l g h R o l l a r ( D )I n d o o r S p o r t a ( D ) .I n f i l t r a t o r ( D P g r l t d C o l l a g a ( O P a r t a c t S c o r a S A T h a A m a r l c a n C h a

S a i l i n g S i m u l a t i o H I S CC S 1 5 4 1

A l l g n K I I ( D )C a n t r a l P o i n t .

' ■ » ! i > . ' ( [ ) >F o n l M a i t a r 2 ( D ) .F o n t M a a t s r 1 2 . Q a t o ( O )S n a p a h o t B * ( R )S u p * r b a > a 8 4 ( D ) .S u p a r b a i a ! 2 B ( D ) .S u p a n c r l p t ( D S u p a n c r l p M S B . O R I G I NA u t o d u a i ( D ) . . U o a b l u t ( D )O g r a ( D I l l - m n l i l J I■ l l t . i : i 1 . ' f ) rR E L E V A N TB i l l b o a r d M a k a r ( D )l c o n F a c t o r y ( D )P h o l a F l n l a h ( D ) . S C A R B O R O U G HB u i l d A B o o k ( D ) . M a a l a r i y p a ( D ) S I M O N S C H U S TC u m . L a b ( D )Q r a a l I n t ' l . P a p a r

A l r p l a n a C o n a t . S t a r T n k i P r o m a t

P r o p h a c y l D )T y p l n g T u l c r 3 ( D )S P R I N G B O A R DC a r 1 l 1 l c a l a M a k a r { C M L i b r a r y V o l . 1 .N t w a r o o m f D )N . R . C l i p A r t V o l . 1 N . R . C l i p A r t V o l . 2 N . X . C l i p A r t V o l . 3 P r i n t S h o p G r a p h i

v p n i u l r , , ( [ > >

B « 1 t l » a r o u p < D ) . B a i t ! a o A n t l a i a mC o l o n i a l C o n q u a i tQ i m a i o n a H a a l a r ( Q a l t y a b u r g ( D )K a m p l g n j p p a ( D ) . . M a c h B r l g a c l a ( D )

  

C O M M O D O R E S O F T W A R EP R O G R A M M I N G A I D SA s s e m b l e r S 3 . 4 9S u p e r E x p a n d e r $ 3 . 4 9

1 N F 0 C 0 M M I N D G A M E SZ o r k l l $ 4 . 9 9Z o r k l l l $ 4 . 9 9

V I D E O A R C A D E G A M E SC l o w n s ( R $ 3 . 4 T o o t h I n v a d e r s ( R S 3 . 4

Page 120: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 120/136

S c r e e n E d i t o r $ 3 . 4 9E D U C A T I O N L E A R N I N G

A B e e C ' s l R I $ 2 . 9 9E a s y M a i c h l E a s y C o u n t $ 2 . 9 9W h a t ' s N e x t ? $ 2 . 9 9F i s h m e i i c $ 2 . 9 9S p e e d / B i n g o M a l h $ 2 . 9 9S c i e n c e $ 2 . 9 9S c i e n c e I I S 2 . 9 9E a s y L e s s o n f E a s y Q u i z $ 2 . 9 9E n g l i s h V I $ 2 . 9 9

S u s p c n d o d $ 4 . 9 9S t a r c r o s s $ 4 . 9 9D e a d l i n e $ 4 . 9 9

M I S C E L L A N E O U SM u s i c C o m p o s e r $ 3 . 4 9A c c o u n t s R e c e i v a b l e /

B i l l i n g $ 5 , 0 0P a y r o l l $ 5 . 0 0C a s s e t t e B o n u s P a $ 3 . 4 9

K i c k m a n f R ) $ 3 . 4 L a i a r i a n ( R $ 3 . 4 B l u e p r i n t ( R $ 3 . 4 S o l a r F o ( R $ 3 , 4 S t a r R a n g e r ( R $ 3 . 4 F r o g m a s t e r ( R $ 3 . 4 V i d u z z l e s l R I $ 3 . 4S a t a n ' s H o l l o w $ 3 . 4 C h e s s $ 3 . 4 R a l l y S p e e d w a y $ 3 . 4

C A L L O T H E S E A N O T H E R P R O D U C T S . W C A R R Y C O M P L E T E L I N EO S O F T W A R E A N H A R D W A R E .

T O H I T SA M I G A S O F T W A R E

A r c t i c F o 3 M t u b l o M a d n e s s 3 I n s t a n t M u s i c 3 D e l L j . e V i d e o 7 D e l u x e P r i n t 7

A n D i s k V o l . i l 2 D e l u x e P a i n t $ 7

A r D i s k V o l . $ 2 S k y F o . 2 d B M a n 5 1 0 9D n f a n d o r o t h C r o w n 3 S c r i b b l e W i t h S p o i l C h e c k e r 7 D e l u . o M u s i c 6 L e a d e r B o a r d G o l f $ 2 A m i g a A s s e m b l e r - . . . . 7 A n a l y z e 6 M j s i c S t u d i o 3 A e g i s A n i m a t o r . 9 A o g i s D r a w P l u s C A L LT h P u b l i s h e r C A L LT h P e r i o d S c a r e 5 F l o w 7 G r s b b i t 2 M a r a u d e r I 3 K i t l T n l k 3 C h e s s m a s l e i 2 0 0 0 3 L i t t l e C o m p u t e r P e o p l e 2 T y p i n g T u t o r / W o r d I n v a d e r s 2 Z u m a F o n t s 1 o e a 2 F l i g h t S i m u l a t o r 3 S p e l l e r B e 3

C H I C 1 2 S O F T W A R EA L A B A C U S T I T L E S C A L LA L M A S T E F U R O N I C S T I T L E S . C A L LA u t o D u e l . . . 5 3 2F o n t m a s t e r 1 2 8 5 3 B a r d T a l e I $ 2 C e r t i f i c a t e M a k e r $ 3 G . E . O . S $ 4 9W r i t e r ' s W o r k s h o p 5 3 G e o D e x S 2

E O S . D e s k P a k 5 2 7G . E . O . S . F o n t P a I 5 2 P a p e r c l i p 1 1 1 1 2 8 . . . S 5 9C h a m p i o n s h i p B i i s u l i a l l S 2 G u n s h i p $ 2 M a r b l e M a d n e s s C A L LH i g h R o l l e r S 2 I n d o o r S p o r t s 5 2 L e a t h e r G o d d e s e s o P t i o b o s S 2 N i n j a $C h e s s M a s t e r 2 0 0 0 $ 2 P o c k e t W r i t e r I C A L LB a t t l e F r o n t . . . S 2 9S u p e r H j o y I I S F l i g h t S i m u l a t o r I I S 3 S u b l o g i c B a s e b a l l $ 3 S u b l o g i c F o o t b a l l 5 3 P a w n 5 3 Z o r k T r i l o g y S 4 H i t c h h i k e r ' s G u i d e

T T h G a l a x y S 2 T h a i B o n i n g S 1 2

H A R D W A R EC O M M O D O R E

5 1 2 K R G S y s t e m . C A L 2 5 6 K A m i g a C A L A 1 0 8 0 R G M o n i t o r C A L A 1 0 1 0 S D i s k D r i v e C A L A 1 0 5 0 2 5 6 K E x p a n s i o n C A L A 1 6 8 0 1 2 0 0 B a u d M o d e m . C A L C - 1 2 8 C o m p u t e r C A L V i c 1 5 7 1 D i s k D r i v e C A L V i 1 5 8 1 D i s k D r i v e C A L D 6 4 C C o m p u t e r C A L D 1 6 4 1 C o m p u t e r C A L V i 1 7 5 0 E x p a n s i o n C A L V i 1 3 5 1 M o u s e C A L

C A S I O W R I T E RC W - 2 0 / C W - 3 0 C A L

A M S T R A DW o r d P r o c e s s o r w i t h

N L P r i n t e r C A L

H a v e y o u rC o m m o d o r e ^

Page 121: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 121/136

l o o k a s m a r ta i w o r k s .C o n s o l i d a t e y o u r 6 4 6 4 a n d 1 2 8 s y s t e m w i t h t h C o m m a

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

u n c l u t t e r y o u r d e s k a n d p u pf i n g e r t i p s C o n d e n s i n g y o u r wc o m p a c t u n i t , y o m i g h t c o n sC o m m o d o r e p e r i p h e r a l Y o w i t h t h l o o k o m o r e e x p e nJ u s t l o o k a a l i i n c l

B u i l t - i n A P o w e r S t r i pv o l t a g e s p i k e p r o t e c t i o n , l i n ep o w e r o u t l e t s ,

B u i l t - i n D r i v e / C P U C o o l io v e r h e a t i n g .

M o d u l a r T e l e p h o n e P l u g ,l i n e / o f l - l i n e t e l e c o m m u n i c a t i 6 a n 6 4 C ) .

M a s t e r A S w i t c h f o e a sS i n g l e o D u a l D r i v e C o n f

s t a n d a r d d r i v e i n s e r t .

W i t h t r i eC o m m a n d C e n t e r ,

y o u r s y s t e m i c o m p a c ! a n

c o m p l e t e .

A D V A N C E DD E T E C T I O N C O N T R O L

N I N T E R F A C E I E A S I E R T U S C o n t r o l l i g h t s , a p p l i a n c e s , h o a l i n q a n c o o l i n g s y s t e m s .r e l a y s a n m o t o r s .C o n n e d 1 l e m p e r a l u r e , l i g h t , s o u n d , m o i s t u r e , f l u i d l e v e la n i l p r e s s u r e s e n s o r s .3 s e p a r a t e b u f f e r e d d i g i t a l o u t p u l l i n e s .3 s e p a r a t e d i g i t a l i n p u t l i n e s .

B H 1 0 0 I / C a r d C h a n n e l A / P l u g - i n

C O M M O D

Page 122: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 122/136

U s e r M a n u a l , i n s l r u c l i o n s .s a m p l e p r o g r a m s d i a g r a m so t y p i c a l h o o k u p s $ 1 2 9

C o m p l e t e I / C o u r s eI n c l u d e s B H 1 O 0 , B e g i n n e r ' sM o d u l e . C o u r s e M a n u a l a n U s e r M a n u a l $ 1 5 9

T h B e g i n n e r ' s I / OI n t e r f a c e C o u r s e M a n u a l

$ 1

C o n v e r s i o n M o d u l e $ 1 b i 0 - 5 V A c o n v e r t e r .

S e c u r i t y S y s t e m M o d u l eW i t h s i r e n ,s o l t w a r e

s w i t c h e s a n $ 3

B e g i n n e r ' s M o d u l eW i t h L E D s . s w i t c h e s a n

r e l a y , 5 2

I N T E L L I G E N T I / P B O 7 0 - P O T S D A M . N Y 1 3 6 7 6

( 3 1 5 ) 2 6 5 - 6 3 5 0C a l l l o t r e e b r o c h u r e l o d a y 1

W s h i p w i l h i n 4 h o u r sA d S f o p o s t a g e a n S p e c i f y C - 6 4 o V I C - 2 0

U s y o u r C o m m o d o r e 6 4 / 1 2 8 t i m p r o v e y o u r p e f o r m a n c e a t h t r a c k ! P r o g r a m s f o T h o r o u g h b r e d ,H a r n e s s a n d G r e y h o u n d r a c i n g r a n k t h h o r s e s o d o g s i e a c h r a c e q u i c k l y a n e a s i l y . A l t h e i n f o r m a t i o ni r e a d i l y a v a i l a b l e f r o m t h R a c i n g F o r m , h a r n e s s o

O R D E R N O Q U A N T I T I E S L I M I T E D

N E X C E S S I V E S H I P P I N GC H A R G E SN H I D D E N C R E D I TS U R C H A R G E S

S U P E R C - 1 2 8C O M M O D O R E 1 2 C O 1 5 7 1 D I S K D R I V E

F R E E S H I P P I N G I C O N T I N E N S U R C H A R G E S O C R E D IL I M I T E D T F I R S T 3 0 O R D E

S U P E R C - 1 2 8C O M M O D O R E 1 2 C O1 5 7 1 D I S K D R I V E1 9 0 2 M O N I T O R

F R E E S H I P P I N G I C O N T I N E N S U R C H A R G E S O C R E D IL I M I T E D T F I R S T 1 O O R D E

C O M M O D O R EF R E E S H I P P I N G I C O N T I N E N S U R C H A R G E S O C R E D L I M I T E D T F I R S T 1 0 O R D E

Page 123: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 123/136

V ^ J L IT H

M I R

Page 124: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 124/136

C O M M O D O R E P L U S / 4D i l i b i i e o f 9 3 9 ' d c o f i j i C o p u l e r h o l d 9 h n a i a f r « n b t ' t n ti I T l U i r b T r * r i | f e > P r d t o d i l f ci J r - v * E > c « l l e » i i k p i i u ! I u v - i l ^ m a d ' i T i U B c n l o ' i a v A i l B b k

S o n i p Hi b l v A i A r N O

> l C

D I S K D R I V EI f t 1 « | l i 0 a n r h - y f i i

S e c o n d i * r i « l p e f u c h a m n n f li t f f D n d d m O p n r l U r O j I il , * , U i r r H u 4 0 b f l T l I *

D O M * T f ) I XP R I M T E RB d i ' P ^ i * D i ' l f O i

C O M P L E T E C O M P U T E RS Y S T E M

A B E L O W D E A L E R C O S T !

F a c t o r y n e w !F a c t o r y w a r r a n t e d b C o m m o d o r e " . B u i l t - i ns o f t w a r e f o w o r d p r o c e s s i n g , d a t a p r o c e s si n g , s p r e a d s h e e t s a n 1 2 c o l o r g r a p h i c s !C o m m o d o r f t - d e s i g n e d I t v s P l u s t A 1 " s p e c i a l l y l o p r o g r a mm e r s j n d s m a Q b u t n e s a e a ? A n i h e n ( h e y m a d e i V E R Y E A S YI l i ' j r n a n u s 1 n o v i c e s P o p u i a i b u s i n e s s s o f t w a r e i j i v i V a b l c l o v a r i e t y O p u r p o w s F o p r o g r a m m e r s , t f u sm a c h i n e h a o a s y l O ' u s e p o w e r l u l c o m m a n d s a n G G o u s j b i u m e m o r y C a h o o k u a m a n y a f o u r d i s k d r i v e sT e a m u U " i e c o m p u t e r w i t h o u c o m p a t i b l e u n i t s o f a m o u st x a n d J a c T o r y l e c o f l c h i i o n e a a n w a r r a n t e d D I S K D R I V E a n D O M A T R I X P R E F E R ! S o r r y , w c a p n n l i n b r a n d n a m e o t r i e d i s k d r i v e a n p n r i i e r B u p h o n e u T b I J - F r e e a n w e c a n t e l ly o W i t h D i s k D r i v e f o d a t a s t o r a g e a n P r i n t e r f o " h a r dc o p i e s " , y o u ' f t f i a w e c o m p f e t e s y s l e m . - . a l T o w h q u i d a h o np r i c e s . O r d e r T O D A Y !

l n d f l r d } ' i c i i i i H h I f l j t i i i i ■ * ■u B O c D l u m r u w n d l h . d a E K d d i o i ia b l o C B A S C I I c h i . - j t B -C D d C 4 C J r i Q i r ^ n l \ v i j ^ p i ^ j K j r i h ^ p m C f I m v d c o p i e s P a o o r « n l l h 4 B 1 S B S u U ' W . B ' D n a ' . ' H

t o l d

P L U S / 4 C O M P U T E RD I S K D R I V EP R I N T E R

D 1 0 4 6 " J B J 1 0 0

T O T A L

O r i g i n a lL i P r i t e

' 2 9 9 . 0 0

• 2 6 9 . 0 0

* 2 0 0 . 0 0

' 7 6 8 . 0 0

Y O U RC O S T

S 7 $ 1 6 9S 1 1 9S 3 6 7

J O Y S T I C K

C O M P L E T E S Y S T E MW I T H 2 F R E E F L O P P Y D I S K ST o t a l O r i g i n a l L i s t ' 8 2 7 . 9 0

$ 2 4 N F I N E R O R M O R E A D V A N C E DA N P R I C E .E A S Y T U S E . D O E S N O C A U S EC O P I E S U T 4 T R A C K SP E R I O D I C U P D A T E P O L O .A U T O M A T I C A L L Y M A K E S B A C K - U P R O T E C T E D S O F T W A R E .N I B B L E S . H A L F T R A C K S . C O P I E S E R E P R O D U C E S A L D I S K E R R O R S A F A S T . C O P I E S F U L L D I S K I A L I T I T S E L F

W C O M A S T E R C A R D , V I S A

S S H I P P I N C O D . O F O R E I

C A U F . O R D E R S A W H I T E

C o m p[ 4 0 8 }P . O . B

S A U N A S F O C O M M O D O R O C O M M O D O R E

Y o H a v eN u m e r i c K e y p a d s

O U P R I C E S W O N ' TA B A C U S

B a s i c 1 2 8 $ 4 2 , 9 5B a s i c 6 4 2 9 . 9 5C a d p a k 1 2 8 4 5 . 9 5C a d p a k 6 4 2 9 . 9 5c n a n p a k 1 2 8 2 9 . 9 5C d a f l p a k 6 4 2 9 . 9 5C o b o l 6 4 2 9 . 9 5C o b o l 1 2 8 4 5 . 9 5S u p e r C C o m p i l e r 6 4 / 1 2 8 . . . . 4 2 . 9 5S u p e r P a s c a l 4 5 . 9 5

B R O D E H B U N D

P R E C I S I O NS u p e r b a s e 1 2 S u p e r b a s e 6 S j p e r s c r j p t 1 2 S u p e r s c r i p t 6

T I M E W O R K SD a t a M a n a g e r 1 2 8 .D a t a M a n a g e r I IP a r t n e r 1 2 S w i f t C a l c 1 2 w / S i f l e w a y s .S w i f t C a l c 6 w / S i d e w a y s , .W o r d W r i t e r 1 2 w / S p e l l e r , .W o r d W r i t e r 6 w / S p e l l e r .

. 3 5 6 . 9 54 6 . 9 54 7 , 9 54 6 . 9 5

. $ 4 2 . 9 52 9 . 9 b4 2 . 9 54 2 . 9 52 9 . 9 54 2 . 9 52 9 . 9 5

A C C E S S O R I E SW I C O B o s s J o y s t i c k .W I C O B a H a n d l e

J o y s t i c kW I C O T h r e e W a

J o y s t i c kX e l e k G r a p h i c I n t e r f a c e . .X e k e t G r a p h i c J r R 2 3 I n t e r f a c eM a s t e r M o d e r mF l e x i i f r a w L i g h t P e D i s k f J o t c h e rA I C P D i s k s ( 1 0 ) . .

. $ 1 1 . 5 01 5 . 5 01 8 . 9 55 4 . 9 53 4 . 9 53 4 . 9 53 4 . 9 57 4 . 9 5

9

Page 125: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 125/136

W H e r e I t h W o r l dI C a r m e n S a n f l i a g o . S 2 1 . 9 5

P / L i b r a r y 1 - 2 - 3 e a 1 5 . 9 5P r i n t S h o p 2 6 . 9 5P r i n t S h o p C o m p a n i o n 2 1 . 9 5T o S h o p 3 9 . 9 5P / H o l i d a y L i b r a r y , 1 5 . 9 5

M I C R O L E A G U EG e n e r a l M a n a g e r D i s k $ 2 4 , 9 5M i c r o L e a g u e B a s e b a l l 2 4 . 9 5T e a m D i s k s 1 6 . 9 5

R I B B O NA x i o m E l i l e L C 5 . 9 5B r o t h e r 1 5 2 5 3 5 . 9 5C o m m o d o r e 1 5 2 5 6 . 9 5C o m m o d o r e 1 5 2 6 6 . 9 5E p s o n 1 8 5 9 E p s o n 8 4 . 9 5E p s o n m x f x r 1 0 6 . 9 5E p s o n m x . ! x , r x 8 0 . 4 . 9 5G o r i l l a B a n a n n a 6 . 9 5J u k i 6 0 0 0 . 4 , 9 5J u k i 6 1 0 0 3 . 9 5L e g e n d 8 8 0 , 1 0 8 0 . 8 0 8 . . . 6 . 9 5M P S 8 0 1 6 . 9 5M P S 8 0 3 9 O K 1 8 2 . 1 9 2 9 7 O K 8 2 9 2 8 3 9 3 2 . 2 5S 1 0 - 1 5 2 . 2 5

( M m . p e o r d e r )I N F O C O M

E n c h a n t e r 2 9 H i t c h h i k e r ' s G u i d e 2 1 . 9 5I n v i s i c l u e s e 6 . 0 0L e a l h e G o d d e s s e s

o P h o n o s , 2 9 S p e l l b r e a k e r 2 6 . 9 5T r i n i t y 1 2 8 2 4 . 9 5Z o r k 1 - 2 - 3 e 2 5 . 9 5

D A T A E A S TC o m m a n d o $ 2 9 K a r a t e C h a m p 2 1 . 9 5K u n g F t M a s t e r 2 1 . 9 5T a T e a m W r e s t l i n g 2 1 . 9 5

D I G I T A L S O L U T I O N SP o c k e t F i l e r 1 2 8 .P o c k e t F i l e r 6 P o c k e t P l a n n e r 1 2 P o c k e t P l a n n e r 6 P o c k e t W r i t e r 1 2 P o c k e t W r i t e r 6

1 3 1 . 9 52 4 . 9 53 1 . 9 52 4 . 9 53 1 . 9 5

M I C R O P R O S EC o n f l i c t I V i e t n a m 2 4 . 9 5C r u s a d e I E u r o p e 2 4 . 9 5F - 1 5 S t r i k e E a g l e 2 1 . 9 5G u n s h i p 2 1 . 9 5S i l e n t S e r v i c e 2 9 T o p G u n n e r 1 8 . 9 5

S 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 $ 2 9 C l i p A r 2 0 . 9 5C l i p A r t I I J 9 C l i p A I I 2 4 . 9 5N e w s r o o m 2 9 . 9 5G r a p h i c E x p a n d e r 2 1 . 9 5C e r t i f i c a t e M a k e r # i 2 1 . 9 5

A C C E S SL e a d e r B o a r d $ 2 4 . 9 5L . B . T o u m a m e n l D i s k 1 4 , 9 5M a c h 1 2 8 3 0 . 9 5M a c h 2 1 . 9 51 0 t h F r a m e 2 4 . 9 5

T r i p l e P a c k 1 4 . 9 5H O S E L L E R S

S t a r F l e e t $ 2 9 C o m m a n d o 2 1 . 9 5G a t o 1 9 . 9 5K u n g F I 1 9 . 9 5T a T e a m W r e s t l i n g . 2 1 . 9 5S t r i k e F o r c e C o b r a . 1 9 X - 1 5 A l p h a M i s s i o n . 1 9 , 9 5

D A T A S O F TA l l e r n a l e R e a l i t y . $ 2 4 . 9 5C o n a n 2 7 . 9 5C r o s s c h e c k 1 9 . 9 5G o o n i e s 1 8 . 9 5M e r c e n a r y 1 8 . 9 5M i n d P u r s u i t 1 8 . 9 5

D r i v e C l e a n e rD i s k S t o r a g e C a s e ( 7 0 ) . .

7 . 9 57 . 9 58 , 9 5

r B a r d ' s T a l e . . 1 2 4 . 9 5C h e s s m a s t e r 2 0 0 0 2 6 . 9 5L o r d s o C o n q u e s t 2 4 . 9 5M a r b l e M a d n e s s 2 1 . 9 5M i n d M i r r o r 2 1 . 9 5M o e b i u s 2 6 . 9 5M o v i e M a k e r 2 4 . 9 5O r g e 2 6 . 9 5U l t i m a I 3 9 9 5U l t i m a t e W i z a r d 2 2 . 9 5B a r d ' s T a l e I I 2 7 . 9 5A u t o D u e l 3 4 . 9 5S c r a b b l e 2 2 . 9 5A m e r i c a ' s C u 2 2 . 9 5A r t i e F o 2 2 . 9 5

M I N D S C A P EB o p a n d W r e s t l e S 1 8 . 9 5D o l p h i n s R u n e 1 9 F a i r l i g h l 1 8 . 9 5H i g h R o l l e r . . . 1 8 . 9 5I n d o o r S p o r t s 1 8 . 9 5I n l i l t r a t c r 1 9 H a l l e y P r o j e c t 1 8 . 9 5L o r d s o M i d n i g h t 1 7 9 Q u a k e 1 9 l u s c f i e r P r o f i l e 1 9

B E H K E L E Y S O F T W A H EG E O S $ 3 6 , 9 5G E O S F o n t p a k 1 . . . 1 9 G E O S D e s k P a c k 2 2 9 5W r i t e r W o r k S h o p . 3 1 . 9 5G e o d e x 2 4 . 9 5

A V A L O N H I L LS u p e r b o w l S u n d a y . S 1 9 T e a m D i s k 1 2 , 9 5

S O L I D S T A T E S O F T W A R EV i z a S t a r 1 2 $ 7 9 9 5V i z a W r i l e 1 2 8 5 9 . 9 5

A C C O L A D ED a m b u s l e r s $ 1 9

C O M BA u t h o r i z e d L i q u i d a t o r

F A C T O R YN E W !F I R S TQ U A L I T Y !

T H L O W E S T T H B E S TP R I C E S S E R V I C E E L E C T R O N I C O N E

C A L L T 6 1 4 J 6 6 4 - 9 9 9 4 P . O . B o 1 3 4 2 8f z c o m m o d o r e

H A R D W A R E6 4 C 6 4 k C D M P U T E R . 1 0 8 . 0 91 2 S C 1 2 B k C O M P U T E R 2 3 9 . 9 91 6 4 1 C D I S K O R I V E . 1 5 7 1 C D I S K D R I V E1 8 0 2 C M O N I T O R

" - " - ' A R G B M O N I T O R1 7 0 2 M O N I T O R

1 7 9 . 9 92 2 9 . 9 91 B 9 . 9 92 7 9 9 91 7 9 . M

C O M P U T E R A C C E S S O R I E S1 3 5 1 M O U S EM . M O U S E

3 9 . 9 91 * 9 9

S O F T W A R EG E O SP R I N T S H O PP R I N T M A S T E RN E W S R O O MM A C H 5M A C H 1 2 F A S T L O A DT U R B O L O A D 8 S A V EW O R D P R O W J T U R B OW O R D P R O 1 2 8 W / F I L E

- C

3 9 2 7 .

. 2 7 . 3 9 . 2 2 2 2 4 1 7 . 2 2 2 .

Page 126: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 126/136

T C O M M O D O R E

V I C M O D E MU s w i t h t h C o m m o d o r e * C 6 4 " ,t h S 6 o t h V I C - 2 O C o m p u t e r .B e l l 1 0 C o m p a t i b l e .F u l l D u p l e x ; 3 0 B a u d .M a n u a l D i a l D i r e c t C o n n e c t i n g .F C R e g i s t e r e d .

T h i s M o d e m i L O l i q u i d a t i o n p r i c e db e c a u s e i w a c l o s e d o u t b y C o m m od o r e " 1 . A d i t y o u r c o m p u t e r t o a c c e s st t i m e l y f i n a n c i a l i n f o r m a t i o n , n e w s a n r e f e r e n c e l i b r a r i e s . . . a s n e a r a y o u rp h o n e ! A a f f o r d a b l e i n t r o d u c t i o n t p h o n e / c o m p u t e r s e r v i c e s ; a n d y o u c a nc o m m u n i c a t e w i t h c o m p u t e r u s e r s w h a l s o o w m o d e m s !U s w i t h d a t a c a s s e t t e ( i n c l u d e d ) , o w i t ht e r m i n a l p r o g r a m s o f t w a r e , a v a i l a b l e a c o m p u t e r s t o r e s .

9 0 - D a y L i m i t e d F a c t o r y W a r r a n t y .u s t $ 5 9 . 0 0L i q u i d a t i o nP r i c e d A t O n l yI t e m n - . v - . - 7 0 i - 0 7 ? S h i p , h a n d l i n g : $ 4 . 0 0 e a C o m m o d o r e I r a g l f t l e r e d t r a d e m a r k o C o m m o d o r eE l e c t r o n i c ! . L l ( t .

e ~ c a r d i w m b f l f i c a n r x d t r b

$ 1

1 2 8 k U P G R A D E5 1 2 K U P G R A D E . . . .C O M M O D O R E 3 0

B A U D M O D E MC O M M O D O R E 1 2 0 0

B A U D M O D E MM E ^ P N f i E P M O D E M■ _ ■ _ m - _ m n

A V A T E X 1 2 0 0 M O 0 E MA V A T E X 1 2 0 0n f n l L t H M O D E M

P R i N T E H SS T A H N X ' OS T A R N X 1 0 CS T A f l S Q I O CS T A R P O W E R T Y P EP A N A S O N I C 1 0 8 0 1P A N A S O N I C 1 0 9 1 1S E I K O S H A 1 0 0 0 V C

1 0 9 1 5 9 . 9 9

1 9 . 9 9

1 2 9 3 4 . 9 97 9 . 9 9

1 1 9 9 9

1 9 9 . 9 92 1 9 , 0 91 8 9 . 9 81 7 9 . 9 91 8 9 9 9

2 5 9 . 9 91 7 9 . 9 9

S P R E A D S H E E TP R O G R A M M E R ' S

T O O L S O F I L E P R 0 6 4P O W E R CJ A N EP A P E R W / S P E L LS U P E R B A S E 6 4 . S U P E R S A S E 1 2 8 .P O W E R A S S E M B L E RS A P O C K E T W n i T E R 6 4 . C E R T I F I C A T E M A K E RP R I N T S H O P

C O M P A N I O ND A T A M A N A G E R 1 2 W O R D M A N A G E R 1 2 S W I F T C A L C 1 Z 8

. 2 2 .

1 2 . 1 8 . 2 2 . 3 4 . 2 8 . 4 9 5 2 9 1 2 .

. 2 7 . 2 8 .

2 2 . 3 0 .

3 9 . 3 9 .

! « J w r o o i l l j m c M > « n C « O t u 0 M I » 0 « « « . M « I t I 1 0 * « - 0 1 1 V * ' » C O « R » C > W l M C * l l . , . . , a l m c E S t w j r c T t " " " j w i n - c u r « ^ i - 'I h — » « Q - K l l l i n l h A L O f C t n i | M « " H O U i n A B C D A I 0 > " O V r " < P ( H «- r « - - i v . H i A C T U A L i , ■

• n u n M e , * . - . i • A L C « f * f D U I U O t " C C « T » * H T A L > * ' t '

. . - i j ' i . - n - ^ ■ . # ■ , - - . , , . - t . r , ; [ i H L ' . i - . ,- - D w a t i • ■ . " r w c i

C A L L E L E C T R O N I C O N C 6 I 4 J S 6 4 - 9

p o w a r l u l w o r d p r o t e s t i n g l y s l a m t o t h I n c l u d v a : O H r H n a U t u t t ' n t i o d i s p l a y *

F o n l o f l l l o r / c r o f l i Q r m c l u r l o O F o r f f i g n iF r o m I N * a u l h o r o F O N T M A S T E R I c o m a i F O N T M A S T E RC o m m D r J o r t 1 Z T h i s p o w n r l u l w o r d p r o t c i m r . w i l h H m a n y d l f l e r s n m a l m p n - v I n l D m u r e i ^ ? ; ' . 1 ! : ; ! T t r m . ^ e r s . n c w s i m i B r s a n d lm a n y v p p h c j t l o m H f l r s a r t a m t o i l c i p i D l l r t l B *

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

T h G r e a tC o m m u n i c a t o r

D i r e c t - c o n n e c t H a y e s / C o m m o d o r e ®1 6 7 0 c o m p a t i b l e 1 2 0 0 B a u d m o d e mf o O N L Y $ 1 1 9 . 9 5 .

N o t h a t y o u ' r e a b l e t d a l t h o s e s t a n d a l o n e a p p l i c a t i o n sw i l h y o u r C o m m o d o r e , l i k e w o r d p r o c e s s i n g , s p r e a d s h e e t

U N I V E R S A L R S - 2 3 2w i t h C o m m o d o r e U s e r P o r t e x p a n N o y o u c a n c o n n e c t a n c o m m u R S - 2 3 2 p e r i p h e r a l s u s i n g y o u r C o m c o n n e c t m o r e t h a n o n a n l e a s u p e r b e x p a n d e r o p e n s w h o l e n e p u t e r ' s c a p a b i l i t i e s . Y o c a n o a n o t h e r R S - 2 3 2 d e v i c e s . I f y o a l

t t V t h ee d g a n c o m mw i l hC o m ph o m

Page 127: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 127/136

a n a l y s i s , a n m a n y o t h e r s , y o a t p r o b a b l y t h i n k i n g " I w o u l ds u r e b n i c e i c o u l d e x p a n d t h a m o u n t o d a t a h a v e a c c e s st o . " Y o a r q u i t e f i g h t , e v e r y t h i n g I r o m E l e c t r o n i c M a l l ( E - m a i l ) t s t o c k q u o t e s a n h u g e d a t a b a s e s o e v e r y i m a g i n a b l e l y p e i n o o l i n e t t h s m a l l c o m p u l e r o w n e r . Y o c a n e v e n s e n d a n r e c e i v e t e l e x e s a n y w h e r e i t h w o r l d . A l y o u n e e d i t e l e p h o n ea n m o d e m w h i c h a l l o w s y o u r c o m p u t e r t c o m m u n i c a t e w i t ho t h e r s t h r o u g h t h e s e m a n y s e r v i c e s .

T h n e x t q u e s t i o n i s " W h i c h m o d e m i b e s t ( o m e ? " L e m f u s t s a t h a t a l m o s t a l m o d e m s ( a n d s e r v i c e s ] a r s e u t c o m u n i c a t e i o n o I w s p e e d s ; 3 0 a n 1 2 0 0 B a u d . I y o l o o ka r o u n d y o w i l l f i n d l h a t t h e r e i H o o d o 3 0 b a u d m o d e m s o t h m a r k e t a n d s o m e t i m e s a v e r y l o p r i c e s . T h r e a s o n i s i p l e , t h e y a r e b e i n g d u m p e d b e c a u s e m o s t c o m p u t e r u s e r s p r e f e r1 2 0 0 B a u d . ( 1 2 0 0 B a u d i a b o u l t i m e s a f a s t w h i c h m e a n s y o s p e n d l e s s t i m e a n m o n e y g e t t i n g t h e d a t a y o w a n l a n m o r et i m e e n j o y i n g i t . ) V i r t u a l l y e v e r y o n e w h h a 3 0 w o u l d r a t h e rh a v e 1 2 0 0 . Y o w i l l a l s o n o l i c e a f e w v e r y c h e a p 1 2 0 0 s o n i h m a r k e t a " t o o g o o dt b t r u e p r i c e s " .T h e y a r e . T h r e a s o n i t h a t t h e ya r e i t h e r n o t r u l yH a y e s a n d / o r C o m o d o r e c o m p a t i b l eI h r l o r e n o u s a b l eI a l s i t u a t i o n s a n w i l h a l s e r v i c e s .

T h A p r o t e k - 1 2 Q 0 C i b o l h H a y e s a n C o m m o d o r e c o m p a t i b l ea n d 1 2 0 0 b a u d . W h n o t g e t a m o d e m t h a t w i l l s a l i s l y y o u r p r s e n t A N f u t u r e n e e d s b g o i n g d i r e c t l y t a i n e x p e n s i v eA p r o t e k - 1 2 0 0 C e s p e c i a l l y w h e n w h a v e i o s a l e ?

W h a t d y o g e f o S 1 9 5 E v e r y t h i n g ' Y o d o n ' t n e e d t w o r r y a b o u t c a b l e s , c o m p a t i b i l i t y o r a n y t h i n g e l s e ! W d o n ' i j u s ts e l l h a r d w a r e , w s e l l s o l u t i o n s . T h A p r o t e k - 1 2 0 0 C p l u g s d i r e c t l yI n t o y o u r C o m m o d o r e V i c - 2 0 . C - 6 4 , C - 6 4 C o C - 2 u s e r p o r t . I i u n i q u e i t h a t i h a I w s e p a r a t e ( s w i l c h a b l e ) e m u l a t i o n m o d e s( H a y e s a n d C o m m o d o r e 1 6 7 0 ) t m a k e i c o m p a t i b l e w i l h a l a v a i l a b l e s o f t w a r e . T h e A p r o t e k - 1 2 0 0 C I l u l l f e a t u r e . 3 0 a n 1 2 0 0 B a u d m o d e m w i t h A u t o A n s w e r . A u t o D i a l . T o u c h - T o n e o r o t a r y d i a l i n g , h a t h f u l l c o m p l e m e n t o s t a t u s L E D s o t h f r o n t p a n e l a n h a b u i l t i s p e a k e r w i t h v o l u m e c o n t r o l . J u s t

1 - y e

A p r O S p a n d - 6 4 G i v e sf u l l e x p a n d a b i l i t y T h i s s u p e r b l y d ei n t o t h e x p a n s i o n p o r t g i v e s y c o m b i n a t i o n ) e x p a n s i o n c o n n e c t o

r e s e t b u t t o n ! B e f o r e y o u b u y a l u s e t p r o t e c t y o u r c o m p u t e r a n t r i d g e s i a n c o m b i n a t i o n a l l o w e

N O O N L Y $ 2 9 . 9 5K I C X A / I " E X T E N D E R - 6 4 "/ V r A o r o s p a n d - 6 4 ( o

m o r e c o n v e n i e n t l o c a t i o n . T h i sc a b l e w i l h m a l e a n d f e m a l e c o n n y o u r c a r t r i d g e s t I h s i d e o f r ap u t e r . T h i s p u l s y o u r c a r t r i d g e s a O N L Y $ 1 9 . 9 5 s

C o m m o d o r e I n t e r C a r d p r i n t G - W I Z P r i n t e r I n t e r l a c e # C o m m o d o r e S e r i a l E x t e n s i o n C a b l A m i g a P r i n i e r C a O l e ( f t # 3 0 d O - 6 A m i g a P r i n t e r C a b l e ( 1 f l # 3 0 4 0 - C o m m o d o r e P i S e r i a l C a b l e ( f C o m m o d o r e P i S e r i a l C a b l e ( f S h i p p i n g p a r a b o v n H w n ^ M . C o r H . U

P R I N T E R SA p r o t e k D a i s y 1 1 2 0 . 2 0 C P S , O r d e r # 1 1A u t o C n - S h e e l F e e d e r , O r d e r # 1 1 1 0T r a c t o r F e e d , O r d e r # 1 1 1 2

W h s p e n d $ 1 5 0 o s o f t w a r ef o $ 2 0 0 c o m p u t e r ?

T h I n t e l l i g e n t S o f t w a r e P a c k a g e : D i d i n k , 8 b u s i n e s s p r o g r a m * , S 1 9 . 9 5T h I n t e l l i g e n t S o f t w a r s P a c k a g e i t h o n p r o d u c t l o y o u r C o m m o d o r e t h a tc a t a k e c a r e o e l y o u r d a t a p r o c e s s ™ n e e d s .C u s t o m e r s w r i t e : ' W h a t b b a r g a i n ! '

' I a a m a z e d a a l t h e r e i s i n t h e s e p r o g r a m s . ' '" T h i s l e t t e r i t t e S y o u O i s t y o u r p a c k a g e i a b s o l u t e l y t h f l a s c f l a r e f o u n d . "" A l a s t ! S o m e t h i n g t m a k e m c o m p u t e r d r e a l w o r k . "

T h e r e e r n h i d d e n f e e s f o r s h i p p i n g o r d o c u m e n t a t i o n , a n d n o c l u b s t o p m . T h ep a c k a g e n o p u b l i c d o m a i n s o f t w a r e , e n i s o l d o n l y d i r e c t t c u s t o m e r s b m a i l :i s u p p o r t s e l a v a i l a b l e p n n t e r s . a n w i l l r u o a i C o m m o d o r e c o m p u t e r ( e x c e p tA n i t g e ] w i t h a m i n i m u m o 1 0 R A M , i n c l u d i n g t h C - 1 2 8 i C - S m o d e .W h e t y o g e w h e n y o o r d e r t h P a c k a g e :

D S l o t , D B S t u t Z a n o f y i e D / l i e sA S C I I — c j y i v t r i s t e x t f r i e s n t o p r o g r a mf i l e s

i — c o m p l e t e d a t a b a s e m a r * .b o h - A f n l d s c o m p l e t e l y u s e r O e t n o b l eC a u s e d ( o a n i t r t e r o t a s k s , n d u d -

A T T E NA L C O M M O D

V I 2 0 C O MC O M M O D O R

c o m p l e t e s e l f - t u t o r i n g Bi n o a v a i l a b l e . T h i s cy o u r c o m p u t e r o n t a n y t h i n g y o w a n t ! T h i s

Page 128: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 128/136

C h e c k b o o k - r e c e n c i e s c h e c k b o o k .I n v e n t o r y - - M a n t a m B n v e r l o r y r e c o r d si ' j i | i ; i - d m : . , . . ' . - p a p e r r o u t eL o a n f l n n l y a i i — c o m p u t e s I r s n o s t e r m s .p r i n t s s c h e d u l e s .B r o o k e w n — c o m p u t e s b r e a k e v e n b u s V b i s .D a p r a c l i E l a n — c r e a t e s d e p r e c i a t i o n

L o b o l e r — c r e a t e s l e b e l s .i i C a p l » r — c o p i e s s e q u e n t i a l , p r o g r a m

C a l « J g n — c a l c u l a t e s s t a t i s t i c a l c o r e l a t o r .

C o p y c a l o — A n e l e c t r o n i c s p r e a d s h e e t A J s a o t h e r D d t . : . . . , [ ■ , : - : 1 . " . 1 . i ' f i 1 . i" E * C B S e o ! p r o g r a n f o r b u O q e u t g . e a w n o e -

t n g , o a n m a t h - o n e n c e a u s w e l tw o r t h t t r r & i e y - H e f t y r e t x m m a t i & S "M i d m e S o f t w a r e G a z e t t e .R i p o r t G e n — c r e a t e s f o r m l e t t e r s , m a i f i gl a m e s , e t c .R a p a r t M a r g a — c r e a t e s s t a t e m e n t si n v o i c e s .S a i e b t l l ^ t a t a — c o m p i l e s t e a m b a t t i n g

n b c c c u i u i q , O i k * B o c * a n t n r e c o r O s .m ^ n g k s t G , r f v c n l c r v c c r i ' - r o l , c s t a b g m a f l vt o m e r w r i t e s : " a e s p e o o t y i m p r e s s e d• t o t h D a t a b a s e , a n h a v e u s e d S t r e p l a c e

h e / f - d o z e n o U i e r ' d s t e t a s e ' - P r e p r o g r a m sh a b e e n u s i n g . "

W a r d P r o c e s s o r — A l u l l - f e a t u r e d m e n u -d r i v e n w o r d p r o c e s s o r . A l l o w s M c o n t r o lo v e r m a r g i n s , s p a c i n g , P B B ^ O . i n d e n t a t i o n ,a n d i u s t i f c a t i c n . " H t f f y r e c c n v n e n d e d . "M i d m t e S o f t w a r e G a i e t t a . " P r a w j e n g o a db a s t e f e a t u r e s . " C o m r

I i i i I i k u W / P ' s t o i l I d e s .W P C D n v a r t - c o n v e r t s l i l e s t o t h e r W f o r m a t s .

B M n r g s — f a c i h t a t D S r e l a t i o n a l D I

I n t e l l i g e n t S o f t w a r eQ u a l i t y S o f t w a r e s i n c e 1 9 8 2

T a r d » r , s e n d n a m e . s d * e a s . a n S I 9 5 [ o a d t r e s s b e l c w . P t o a s o s p c o -f i r e g u l a r ( 1 5 4 1 ^ 1 5 7 1 / 2 0 4 0 / 4 0 4 0 ;2 0 3 1 J * * . 8 0 5 0 d B k . c r c B B s e t t e [ c a s -s e n s n o a v a i l a b l e f c r P l u s c r C - 1 6 ] .A O O S 3 f o C O o r d e r s : r r e O t c a r O a n o to c c u p i e d C a l i f , r e s i d e n t s o d 6 % N p e r s o n a l c h e c k s f r o m o u t s i d e U S A .G o m p l r g o p r o g r a m o u t p u t i a v a i l a b l el o S I T u t h i s a d o u t a n k a a p I h a n d y

B o D e p t . G - S a A n s a l m o , C 9 4 9 6 0( 4 1 5 ] 4 5 7 - B 1 5 3

F A C T O R Y A U T H O R I Z E DC O M M O D O R E R E P A I R C E N T E R

1 - 8 0 0 - 7 7 2 - 7 2 8 9I I L L I N O I S ( 3 1 2 ) 8 7 9 - 2 8 8 8

C 6 R e p a i r „ * . « » 4 2 . 9 5 * A M I G A R e p a i r . . . . C A L LI S 4 1 R e p a i r 7 9 . 9 5 * O t h e r C B E q u i p . C A L L

C 6 P o w e r S u p p l y 3 4 . 9 5C B A M I G A P A R T S

1 5 4 1 P e r m a n e n tA l i g n m e n t 2 9 . 9 5 "

7 9 . 9 5 " C a l l ( 3 1 2 ) 8 7 9 - 2 3 5 0• I n c l u d e ? p a n s , l a b o r U P r e t u r n s n i p p i n g . A P C F P O o

/ \ J r F i e i g h t a d f l S I 0 . 0 0

i b o t h H i g h S c h o o l a n c l a s s e s a n h a a l s o f o l i t e r a c y p r o g r a m s . W r i t t h a v i n g t a u g h t t h c o u r st o g e t h e r o n o t h f i n a v a i l a b l e t o d a y . T h i s c o o o v e r 2 2 p a g e s i n o M O D O R E 6 4 / 6 4 C , V I a n t h C O M M O D O R Es t e p t h r o u g h d i s c o v e r ya n y o c a d i a l i ys o n s a r f i l l e d w i t h e x a s t a n d e x p l a n a t i o n s a w y o t m a k e u p A t h e o t h i n f o r m a t i o n p r e s a n s w e r s a r s u p p l i e d t g r a m s , i n c l u d i n g t h e a n st h i s c o u r s e s t e p b s t e p ,y o u r s e l f i n t o r e a l p r o g ra p p o i n t e d !W w i l l s e n d t h i s C O M o n c e f o j u s t $ 1 9 . 9 5 p l h a n d l i n g ( U . S . r e s i d e n t s ,I y o a r n o C O M P L E T r e t u r n t h c o u r s e w i t h i nF U L L r e f u n d . . N o a v a i

e x c l u s i v e a t i v e f i l e

f o t h o s e w i t h v e r y l i m i p e r i e n c e s e u y o u r o r e c o r d s ! d i s k d r i v e as a m e g u a r a n t e e s a ma l c o m p u t e r s e x c e p l V i

F O L L O W U C O U R S E

K R A C K E R J A X ®R E V E A L E D !

T H B O O K = = A l a s t K r a c k a r J l a k e s y o ub e y o n d t h e p r o t e c t i o n b a r r i e r ! T h s e c r e t s o u n - p r o t e c t i n g s o f t w a r e a r y o u r s w i t h X r n c k i r J » r e v e a l e d !

W e ' l l s h o w y o e x a c t l y h o t d e t o a tf i v e d i f f e r e n t p r o t e c t i o n s c h e m e s

p t a s l . K R A C K E R J A v o t a d " M O S T I N NP R O G R A M O 1 9 8 S " b y T h e G u i dA N H E R E ' S W H A T S O M E O O U R C U S T O M E R * H A V E T S A A" r e a l l y e n i c y D o i n g B u s i n e s s n u n y o u — y o u r a l t i t u d e i

g r e a t ' H f u U n o y" v e r y i m p r e s s e d m t y o u r p r o d u c t — H u n k s " ' L i r r y

L y m j n D u e c r o r G 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 ' sG r o u p

■ i a e n c i l e O d t j o u ra g a i n l o i h g r e a tP t C I O I

■ ' V e r y i u l i i i l y — a ru s J o n n D u e . S o c i e t y

< ■ o u r m v l m w i I t h J m n . ' 6 A h O f I a n I t f i t D * c . ' 8 9

A R Y O C A U G H TC O P Y P R O T E C T I O N

D E F E N D Y O U R S E L F W I T HR E V O L U T I O N I A R C H I

Page 129: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 129/136

e n c o m p a s s i n g s c o r e s o c u r r e n tp r o g r a m s . O u t u t o r i a l h a t w e n t ys p e c i f i c e x a m p l e s t l e a d y o u , s t e pb s t e p , t n e l e v e l o k n o w l e f l g e .H e r e ' s w h a t y o g e t :

K r * c k * r J a x r e v e l l e d .r e s e i i w l l c h .u t i l i t y d i s k .

2 p a r a m s l s t s o d i s k .

O N L Y $ 2 3 . 5 0 C O M P L E T E !O r d e r s o u l s i d e o N o r t h A m e r i c a

P l e a s e a d £ 7 . 5 0 F o s n i p p i n g a n h a n d l i n g .P l e a s e a l l o w I w w e e k s l o d e l i v e r y

X r a a k i r J i . i . 1 I - p o w e r f u l p a r a m e t e r c o p y s y s t e m t h a t I t a k l n g l h ep a r a m e t e r 1 I t ' s c u s t o m p r o g r a m m a a l l o w s y o u r 1 5 4 1 o 1 5 7 1 d i s k d r f r o m y o u r e x p e n s i v e s o l t w a r e , l e a v i n g y o w i t h U N P R O T E C T E D , T O T c a n e v e n B c o p i e d w l t n a s i m p l e l a s t c o p i e r . E a c h V o l u m e c o s t s S 1 0 l i l i e s . S w h p a l o b a c k u p s o p r o g r a m s t h a t y o a l r e a d y o w n

C h e c k o u s o m e o t h e s e e x c l u s i v e f K r i a k i r J a i l s t h B E S T p r o g r a m o I t k i n d !K n s K t r < w i l t b a c k u t i t l e s m a i n n l b O l a r s C A N ' T !X r a e l n r J a r e q u i r e s N s p e c i a l k n o w l e d g et o p e r a t e 'X r i c t t t r j « s t r i p s p r o t e c t i o n i m a t t e r o S E C O N D S '

I m k i r J a i p e V o l u m eK r M k n i D a c k u p r r m c k i r J a Q U A R T E R L Y !

| — V O L U M E F I V E I N C L U D E S P O W E R F U L N E W C 6 4 / A L N E V O L U M E F I

V O 1 - S T I L L A V A I L A B L E . O N L Y $ 1

I H S H O T G U N

T t i o B O o y o w h h a v e u s e d o u K n e l u r j i p n r a m e t u r s k n o w | u a i h o g o o d T h e y a r e L C a y o u i m a g i n e I h n k i n d o m O b f e r w c o u l d p u o u t ? W e l l , y o d o n ' t h a v e t i m a g i n eb e c a u M - i l ' s H E R E ! T K S H O T O D H , o u n o p r e m i u m n i b b l e u t i l i t y , i s a v a i l a b l e t w w a y s :

T H E S H O T G U I h f l u n h e a r d o S 4 . 9 5 1t h e l o a d e d3 o t h m p a r a m e l e r s e v

W h i c h e v e r v e r s i o n y o o r d e r , y o [ I h n T H S H O T t C h K r a c k e r J u t r a d i t i o n o f m o r e q u a l i t y ' o

T H M S D U A L C A N N O NM S o w n e r s n i o n ' l t g l t o u i r I h e c o l o - i n y n m r i ■ T h f l a l n o H I D U A L Q A H H O H I v e s y o S l a l oo I h a r c o n t r o l o v e r y o u r a d v a n c e d e q u i p m e n t ! Y o g o t :N 1 8 B L E F 1 — f o r b a c h i n g u y o u r p r o i e c i e d p r o g r a m s !

F I L E C O P I E R — ' o r e a s y h i m a i n t e n a n c e a n d m a n i p u l a t i o n !S E C T O R E D I T O R - d e v e l o p e d J u a l l o t h M S d u a l d r i v e !

A n F A S T C O P I E R — t h a t W O N ' T t r a n s f e r e r r o r s — p e r l e e f o u a w i t h d a t a d i s k o K r « c k * r J p a r a m e t e r s !

S t a n g e t t i n g t h f u l l p e r f o r m a n c e t h a t y o u r M S d r i v e s a r c a p a b l e o d e l i v e r i n g Y o a l r e a d y* n o w y o o w | h f i n e s ! d r i v e s a v a i l a b l e — s o w h s e t t l e l o a n y l h m g l e s s t h a n t h b e s t u t i l i t i e sm a d e l o I F i e m ?

G e I h m o s t o u o y o u r s p e c i a l e q u i p m e n t — o n l y $ 3 4 . 9 5 !

O N - L I N E H E L PA r y o p r o g r a m m i n g B A S I C ? L e y o u r C - 6 * h e l p y o u ! F o r g e t a b o u t a i t h o s e ( a l t e r e d b o o k s a n c h a r t s — f L - b i l o a d o m - l i h b h e l p i a i h b e g i n n i n g o a s e s s i o n . T h e n , a t h t o u c h o I h F h e y . y o r g i v e n a m e n u o a v a i l a b l e h e i o s c r e e n s t c h o o s e I r o r n ! W h e n y o r e t u r n t B A S I C ,y o u ' r e r i g h t b a c k E X A C T L Y w h e r e y o u l e f t o f ! !O H - L D T E u t . i . v g i v e s y c ' s c r e e n s o m l a I h t o u c h o a b u t t o n , i n c l u d i n g : A S C I ! c h a r a c t e rs e H P O t i t - S l c o t o r c o d e & s e t e c t P d D O c o m m a n d s / u s e ! u l m e m o r y c o m m a n d s / B A S I C k e y w o r d s ,

T H C AH e r e ' s r h p a c k a g

w a i t i n g f o r ! T h Cp o w e r t h a n y o e v o t h e s e c a p a b i l i t i

N I 8 B L E R — W o r k d r i v e s 1F A S T C O P I E R — G K r a c k o r J a n 1F I L E C O P I E R — Mm a n i p u l a t i o n e a s1 S H 1 F A S T C O P I s p e e d 3 5 d r i v e 41 F I L E C O P I

p u l a u o n !- M F M C O P I E R — CC P J M d i s k s !T ^ E D I T O R — W o n e 1 5 3 1 d r i v e s !E R R O R S C A N N Ed i s p l a y !- D E N S I T Y S C A

1 5 4 1 D I S K D R I V EA L I G N M E N T P R O G R A M

c o m p l e t e d i s k d r i v e a l i g n m e n t p r o g r a m ! N s p e c i a l e q u i p m e n tn e e d e d ! t w d i s k ( p r o g r a m a n c a l i b r a t i o n ) p r o g r a m a l l o w sa n y o n e w i l h a v e r a g e m e c h a n i c a l s k i l l s t p r o p e r l y a l i g n t h 1 5 4 1d i s k d r i v e . C o m p l e t e i n s t r u c t i o n m a n u a l . D o n ' t b f o o l e d b c h e a pi m i t a t i o n s ! T h i s i t h a l i g n m e n t p r o g r a m t h a t w o r k s !

$ 4 4 . 9 5P R O G R A M P R O T E C T I O N M A N U A LF O R T H E C - 6 4 $ 2 9 . 9 5P R O G R A M P R O T E C T I O N M A N U A L

T H A M A Z I NV O I C E M E N T E R

T H E F I N A LF R O N T I E R

O M A N - T O - M A C H I N E

C O M M U N I C A T I O N S

Page 130: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 130/136

V O L U M E $ 3 4 . 9 5S N A P S H O T 6 $ 4 9 . 9 5S N A P S H O T 6 E N H A N C E M E N T D I S K $ 1 4 . 0 0S O U R C E G E N E R A T O R $ 3 4 . 9 5E P R O M P R O G R A M M E RH A N D B O O K $ 3 2 . 9 5C A R T R I D G E B A C K E R I $ 5 4 . 9 5

C S S O F T W A R EP . O . B o 5 6 3 , C r o w n P o i n t . I N 4 6 3 0 7

( 2 1 9 ) 6 6 3 - 4 3 3 5V I S A A M A S T E R C A R D S A C C E P T E D

D E A L E R I N Q U I R I E S I N V I T E DS h i p p i n g S 3 5 0 P e I t e m i n U S . F o r e i g n O r d e r s E m r a

I h e i e I n o t h i n g e l s e l i k eI t . V o i c e M a s t e r Q r v e sb o t h s p e e c h o u t p u ta n v o i c e l e c o g n i l h o n w i t h t h i s s c o n t r o l s p r o g r a m s , h o m e a p p l i ac o m m a n d s . V e r b a l r e s p o n s e b a c kr e p l y ! S p e e c h o u t p u t a n r e c o g n i t v o i c e O u s e i h e v o i c e o v o u i f r if a m i l y p e l l P r o g r a m m i n g I s i m p l e w

m u s i c b o n u s p r o g r a m l e t s y o s i m p l y b h u m m i n g T h t t j n e U n l i o n c o m m e r c i a l u s e D e s i g n y o u rr e c o g n i t i o n q u a l i t y u n s u r p a s s e dm a c h i n e s . O n l y C o v o < p r o v i d e s t h i m o s t c o m m o n p e r i p h e r a l sT h C o v o x V o i c e M a s t e r c o m e s c o ( o o n l y 5 8 0 . 9 5 . ( A d d 5 s h i p p i n g o O v e r s e a s ( A v a i l a b l e f o C o m m o d o r8 0 0 X L 1 3 X E S p e c i f y w h e n o r d e ra c c e p t e d

C a l l o r m i l ea n s p e c i a l

C O V O X6 7 5 - 0 C c r i g e i S t r A r e a C o O b ( 5 0 3 )

P A N A S O N I C

1 0 8 0C o l o r M o n i t o r

F u t u r e S o u n dD I G I - V I E W1 0 8 0

' 1 3 9 . 9 S' 1 S 9 9

' 2 5 9 . 9 5

9 D A Y SP A R T S& L A B O R

S I D E C A RG E L O C K

8 5 C P I

R E F U R B I S H E D

2 5 6 K H A 1 6 3 0 M o d e mA l l e g r o I 5 1 2 K I

7 9 . 9 5. ' 1 5 9 . 9 5

- 2 9 9 9

Y o c a h a v e T H f a m o s t p o w e r f u l D O a v a

Page 131: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 131/136

f o y o u r 6 4 / 1 5 4 1 .

L o a d 3 9 b l o c k s p e s e c o I n t r o d u c i n g D i g i D o s T H

f a s t e s t D o e n h a n c e m e n t o t h m a r k e t c o u p l e d w i t h T H m o s tp o w e r f u l G C n i b b l e r a n r e a l -l i m e m o n i t o r !

D i g i D o s i h a r d w a r e a d d it i o n t y o u r 1 5 4 1 d i s k d r i v e a n y o u r C o m m o d o r e 6 t h a t g i v e s y o a m a z i n g s p e e d f o v A L L d i s k f u n ct i o n s ( l o a d s 3 b l o c k s p e s e c o n d ! ,

k e r n a l R O a n E R O I n s t a l l e dd i r e c t l y i y o u r 6 a n 1 5 4 1 a l o n gs i d e y o u r o r i g i n a l k e r n a l R O a n r e q u i r e s m i n i m u m i n s t a l l a t i o n .

F o t h o s e c o n c e r n e d w i t h p r g r a m c o m p a t i b i l i t y w i t h t h e H i po s w i t c h D i g i D o s c o m p l e t e l yd i s a p p e a r s r e t u r n i n g y o t y o u ro r i g i n a l C o m m o d o r e k e r n a l . A f t e ry o h a v e i n s t a l l e d D i g i D o s y o

e n h a n c e m e n Y o c a p o w e r f u l D O f o o n l y $ 5 9a g a n h a n f o C . O . D . ) .s h i p p e d A w i t h a l n e c e

A D i g i T e t i n u i n g i o

C o m m o d o r e 6 O f i l yS O F T W A R E $ 5 / D i s k. 1 1 0 5 A r t i s t S k e t c h b o o k d r a w i n g p r

g r a m s S J 1 0 6 G r e a t A m e r i c a n N o v e l l s l s w o r d

p r o c e s s i n oL 1 0 P h o n o C o n n e c t i o n s c o m m u n i c a

t i o n s $ 1 0 S p a c e W a r s s p a c e g a m e s $

1 1 0 9 D u n g e o n s & D r a g o n s t e x t a d v e nt u r e s S 1 1 H o m o O r c h e s t r a i n s t r u m e n t s i m u l at i o n $

1 1 1 1 J u k e B o p r e r e c o r d e d s o n g s S 51 1 E l n s l o l n ' s F a v o r i t e s a d v a n c e d

D I G

C o C - 6

Page 132: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 132/136

m a t h $ [ 1 1 1 3 P o n z o ' a T u t o r p r o g r a m m i n g f r o m

B A S I C l m a c h i n e S S( 1 1 1 4 E l e c t r o n i c S e c r e t a r y t i l e h a n d l m g

u l i l i t i e s S

M s h i u i w i g S ( i i i M l i n o p s t o n l s r C A r t l « J ( n l s J f l d S V U l t S U X

A m o u n t e n c M M d O u t * D W S A [ . M w t r C i r c fC t r d N o

■ ! I 1 ■ ' ■ '

P h o n e

N i n eA d d r e s sC i t y . S l a t e . Z i p

C a l l l o l l I r e c S 0 B - 4 3 1 - B Z 4 9 m C a l i l 4 1 5 - 9 5 2 - 1 9 9 4

B l A C K S H I PC O M P U T E R S U P P L Y c .

P B o x 8 6 3 3 6 2 S a F r a n c i s c o . C 9 4 1 0 B

1 5 4 11 5 4 C - 1 1 5 7 1 5 7 C - 6 C - 1

L E A R NP R O G R A M M I N GM A S T E R C O M P U T E R S

I Y O U R O W H O M EN o y o j c a n w r i l e p r o g r a m s a n d y e c c m p u i e r I d j u $ i w h a t y o u w a n l . G e m r e i d u u a n y d y n p u l B r . a n d a v o i d h a v i n g[ p a t f i s l u g r i p i i c e o p r e - p » K k ^ n J

L E A R N A Y O U R O W P A C EI Y O U R S P A R E T I M E

Q i i n d e p t n d f y i f i i w J y i i r L H j f c U T i i i i i L ' * ^ y o I « d r n a b o u t c o i r n i u t e r s . o w f a i i o n s . a p p L i -

a D u p m v K K y o * i 1 t i

L E A R N E V E N B E F O R E Y O D E C I D E O C O M P U T E R

L e a r n t P L A Y T H E G U I T A R

t h E A S Y w a w i t hD U

C o l :C - 1 2 BE t o i o u A m i g al i f / J n i

K t . A f o r iA l o r ,I B PI B S

( o

D I S K 0

C l a s s i f i e d

S O F T W A R Et W I N W I T H T H O R O U G H B R E D , H a r n e s s i G r e y h o u n d h a n d i c a p p i n g s o f t w a r e ; $ 2 9 . 9 5E n h a n c e d : $ 4 9 . 9 5 . P r F o o t b a l l H a n d i c a p p i n gS y s t e m : $ 3 9 . 9 5 . l - ' o r m o s t c o m p u t e r s . F r e e i n f o .

B E G I N N I N G R U S S I A N P L U S P O L I T B U R OG A M E f o C 6 o d i s k o t a p e 5 1 9 , 9 5 . S t a r t t l e a r n R u s s i a n ! R u s s i a n S o f t w a r e , P B o 4 3 2 4 2 ,F a y e t t e v l l l c , N 2 8 3 0 9L E A R N H O T B E A T T H O S E P O K E R

H A R D W A C O M M O D O R l o p r i c e s . 2 6 5 1 0 / 6 5 2 6 : S 9 S 1 2 , p l u s o l h c

Page 133: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 133/136

S o f t w a r e E x c h a n g e , B o > 5 3 8 2 C C W . B l o o m f i I d M 4 8 0 3 3 . C a l l : ( 8 0 0 ) 5 2 7 - 9 4 6 7A H B U L L E T I N B O A R D F O T H 6 1 2 3 0 0 - 1 2 0 0 B a u d , P u n l c r / X m o d e m / A S C I IA U T O M E S S A G E F O R W A R D I N O - A R B N E T W O R KV o t e . M a t c h m a k e r , Q u i z . 2 S I G SC o n 1 ! S t o r y , S O U R C E C O D E M o r e ! $ 6 4 . 9 5( B B S ) 7 1 8 - 6 4 5 - 1 9 7 9 ( V o i c e ) 7 1 8 - 3 3 6 - 2 3 4 3U i C o m p u t e i s , P D o 3 9 2 , B k l y n , N 1 1 2 2 9[ y o u ' d l i k e i n f o r m a t i o n o t h l a t e s t v e r s i o no y o u r s o f t w a r e , p l e a s e c a l l o w r i t e :B a t t e r i e s I n c l u d e d C u s t o m e r S u p p o r t , 3 0 M u r d !S t . , R i c h m o n d H i l l , O n l a r i o , C a n a d a L 4 B 1 B ( 4 1 6 ) B B 1 - 9 8 1 6C O M M O D O R E T H Y B E F O R E Y O B U Y .B e s t 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 a t i o n a lc l a s s i c s a n n e r e l e a s e s . 1 0 0 ' s o L i l i e s .V i s a / M C . F r e e b r o c h u r e . R N T - A - D I S C , F r e d e r i c kB l d f i . # 3 4 5 , H u n t ' n , W 2 5 7 0 1 ( 3 0 4 ) 5 2 9 - 3 2 3 2H J - R E S P I O T T I N G F O C 6 4 . E a s i l y c r e a t eg r a p h s , p l o t s f o r p r e s e n t a t i o n s , s c h o o la n b u s i n e s s . F e a t u r e s a u t o s c a l i n g ,t h r e e f o n t s , d u m p s f o E p s o n , S t a r , a n C B p r i n t e r s . S a v e g r a p h i c i m a g e sd a t a t d i s k . £ 2 4 . 9 5 . L a t c n i l e S o f t w a r e ,P B o 1 7 5 , P l a i n f i e l d , I I 6 0 5 4 4F R E E S O F T W A R E f o C 6 4 , C 1 2 8 , I B I C P S e n d S A S E f o i n f o ( s p e c i f y c o m p u t e r ) t o P U B L I C D O M A I N U S E R S G R O U PP B o H 4 2 - A 4 , O r a n g e P a r k , F 3 2 0 6 7C O L O R F U L V I D E O T I T L E M A K E R A N S T O R EA D V E R T I S I N G S O F T W A R E U S E S Y O U R P R I N TS H O P ( T M ) F O N T S A N D E S I G N S , $ 1 4 . 9 5 .P R I N T M A S T E R ( T M J / G E O S ( T M ) V E R S I O N S( C 1 2 S ) , 5 1 1 , 9 5 e a f r o m M l c r o A d s ,1 4 E N o r m a n D r . , P a l a t i n e , I I 6 0 0 6 7N E P R O G R A M M I N G F U F O C 6 4 - 1 2 8M a k e F u n n y A n i m a t e d K E Y B O A R D C A R T O O N Sa l s o L I V E L Y P r o g . T i t l e s i G a m e s . L e a mw i t h e a s y D e m o d i s k I n s i r B o o k $ 1 2 . 9 5 p p d .L O C K H A R T D E V . , F O 2 1 P a l m C i t y , F 3 3 4 9 1 )

M A C H I N E S ' w i t h N J o k e r P o k e r , a e x c i t i n gC 6 4 / 1 2 8 d r a w p o k e . g a m e . O n l y $ 9 . 9 5 . D u s t yN a g l e , B o 1 2 7 , G i l b e r t , W 2 5 6 2 1 ( 3 0 4 ) 6 6 4 - 8 4 8 2

B B C O N S T R U C T I O N K I T 1 2 8 6 " D e s i g n a n d m a k e y o u r o w c u s t o m i z e d B B S !F o m o n " i n f o w r i t e : P o w e r s y s t e m s , P B o 8 2 2 , C o v e n t r y , R 0 2 8 1 6 B B 4 0 1 - 8 2 2 - 4 6 0 5G E O p a i n t g r a p h i c s d i s k f o n o n - a T t l l t lG o o d s e l e c t i o n - $ 8 . 5 D d i s k ( c h / m o ) 1 0 T H O S E D E S I G N E R S , 3 3 3 0 L e w i s A v e n u e ,S i g n a l H i l l , C 9 0 6 0 7 ( 2 1 3 ) 4 2 7 - 6 7 4 2U s y o u r p h o t o s , s l i d e s o r d r a w i n g s w i t hy o u r C 6 4 / 1 2 8 p r o g r a m s a n d c o m p u t e r a r t .I m a g e s d i g i t i z e d a n r e t u r n e d o d i s k .S p e c i f y c r o p p e d o r l u l l - t r a m e f o e a c hi m a g e a n y o u r g r a p h i c s p r o g r a m . W c a n o b r e s p o n s i b l e f o l o s s o r d a m a g e o m a l B r i a l s s e n d c o p r a s . M l n . o r d e r S I Sl o I m a g e s , S e a d d i t i o n a l I m a g e + $ a / ( C r e a d E l a x , F o r e i g n a d $ U S e h / m o . T O R E P H O T O ( T M ) , O e p t A P B o 1 2 6 9 , T w e n t y - n i n e P a l m s , C 9 2 2 7 7B R I D G E H R A I N " . . . i s t u n . " R e v i e w e d i A u g .1 9 8 6 A C B I . B u l l e t i n . U s e r - f r i e n d l y C o n t i . i c tB r i d g i > f o r C M S 4 o S A S E f o r i n f o .G B o d n a r , 1 1 3 4 H a r v a r d C r P i t t s b , P 1 5 2 1 2F A M I L Y T H E E P e d i g r e e C h a r t s , F a C r R e c o r d s , F i l e s , I n d e i e s , S e a r c h e s . v e r s i o n s . . .6 4 L D S , 1 2 8 . S 4 9 . 9 5 $ s / h .G E N E A L O G Y S O F T W A R E , P O B 1 1 5 1 ,P H U R O N , M 4 8 0 6 1 ( 5 1 9 ) 5 4 2 - 4 4 2 4U p s t a r t P u b l l s h l r t g A d d i P o w e r t S p e e d S c r i p t ©3 , 0 - 3 . 2 ! G r e a t n e w s f r o m t h a u t h o r o S c r i p t -S a v e a n S C u s t o m i / e r . / W U R D S / : W e b s t e r ' sD i c t i o n a r y f u S p e e d C h e c k . 1 5 k + w o r d s e n t e r e db f r e q u e n c y i A E n f o s p e e d . $ 1 s / h ./ S P E E D M A T E / ; S 3 . c u s t o m i z e r . S e t / s a v em a r g i n d e f a u l t s , 3 0 p r i n t c o d e s . P R I N TP R E V I E W 8 C O L U M N ' S o s c r e e n a o n c e ,r e a d a b l e c h a r s , n h o r i i s c r o l l i n g ! S s / h ./ S P E E D P A K / : S S 3 . x e n h a n c e r : E d i t / c u t / p a s t eb e t w e e n t w t e x t s a o n c e , a d t e x t m a c r o s , h e l p ,

K a u r a M i c r o s V a l l e y , N 1 0

O M P U T E RP . i r t s a v a i l a b l eR l e . 6 B o 8 0( 9 1 5 ) 5 6 1 - 8 4 8

M I S C E L L " C O M M O D C 6 4 : $ 4 5 , S X 6 W i l l b u u s e dD a v e T a y l o r ,7 9 7 0 5 . ( 9 1 5 ) 6P e r s o n a l C o m pt S 5 0 0 0 m o n t p e r f o r m e d b ys p a r e t i m e . G e O f f e r . W r i t e : A S a D i e g o , C

L E K E E P T B A S E B E A S Y T U

O e i a i l a d u s e

C O M P R E H E i n n i n g n o s cu l 3 p l a )

D E T A I L E D

R e n d e r S e r v i c e N u m b e r / A d v e r t i s e r P a g e1 0 A b a c u s S o f t w a r e 4 3 . 4 51 0 A b b y ' s D i s c o u n t S o f t w a r e 1 1 1 0 A c o r n o I n d i a n a , I n 1 1 1 0 A c t i o n S o f t 2 -

R e a d e r S e r v i c e N u m b e r / A d v e r t i s e r1 2 C o m p u t e r P l a c e1 2 C o v o x , I n

C r o w n C u s t o m C o v e r s 1 2 C S S o f t w a r e

Page 134: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 134/136

1 0 A c t i v i s i o n 1 1 0 A c t i v i s i o n 3 1 0 A i e r P r o d u c t s 1 3 1 0 A m e r i c a n I n t e r n a t i o n a l C o m p u t e r P r o d u c t s 1 2 1 1 A p r o t e k 1 2 1 1 B e r k e l e y S o f t w o r k s 1 0 - 1 11 1 B e r k e l e y S o f t w o r k s 1 31 1 B e r k e l e y S o f t w o r k s 1 51 1 B l a c k s h i p C o m p u t e r S u p p l y 1 3 1 1 B r a n t f o r d E d u c a t i o n a l S e r v i c e s 1 2 1 1 C a r d i n a l S o f t w a r e 1 1 1 1 C e n t r a l P o i n t S o f t w a r e 5 1 1 C h e a t s h e e t P r o d u c t s , I n 9 1 1 C - M o r e P r o d u c t s 1 3

C . O . M . B . D i r e c t M a r k e t i n g C o r p 1 2 1 2 C o m p u m e d 1 2 1 2 1 C o m p u S e r v e1 2 C o m p u t A b i l i t y 1 2 0 - 1 2 11 2 C o m p u t e r C e n t e r s o A m e r i c a 1 1 2 - 1 1 31 2 C o m p u t e r M a i l O r d e r 1 0 91 2 C o m p u t e r M a r t 1 2 7

W D W i n d o w s . . . Q u i c k l y !

C - M O R E

1 2 D a t a E a s t1 3 D S o f t w a r e 1 3 D i g i t a l S o l u t i o n s , I n 1 3 D i g i t a l S o l u t i o n s , I n 1 3 D i g i t e k , I n 1 3 E l e c t r o n i c A r t s1 3 E l e c t r o n i c A r t s1 3 E l e c t r o n i c O n 1 3 E m e r a l d C o m p o n e n t s I n t e r n 1 3 8 E P Y X1 3 9 E P Y X1 4 F e d e r a l H i l l S o f t w a r e1 4 F r e e S p i r i t S o f t w a r e , I n

H a l i x I n s t i t u t e1 4 I n k w e l l S y s t e m s1 4 I n t e l l i g e n t I / i n t e l l i g e n t S o f t w a r e1 4 J a c o b s o n S o f t w a r e D e s i g n si 4 5 K e t e k1 4 U o n h e a r t1 4 L y c o 1 4 M C 1 4 M i c r o P r o s e S i m u l a t i o n S o f t w1 5 M i d w e s t C o m p u t e r C a m p1 5 1 M o n t g o m e r y G r a n t

N R S c h o o l s1 5 P r e c i s i o n D a t a1 5 P r o - T e c h - T r o n i c s1 5 P r o t e c t o E n t e r p r i s e s

W h o l e s a l e r sW h o l e s a l e r s

S & W h o l e s a l e r sS c h n e d l e r S y s t e m sS e c o n d S o u r c e E n g i n e e r i n g

1 5 T h S o f t G r o u p1 5 S o f t w a r e D i s c o u n t e r s o A m e1 5 S t a r M i c r o n i c s1 5 s u b L O G I C C o r p o r a t i o n1 5 s u b L O G I C C o r p o r a t i o n1 6 S u p e r i o r M i c r o S y s t e m s , I n

T C S o f t w a r e

Page 135: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 135/136

W o r l d W o r I w o R e s t S u b m

A m e r i c a ' s W o r l d W a r T w o s u b m a r i n c r e a t i o n o u n d e r s e a w a r f a r e , w i t h ad c h a r a c t e r i s t l c s . r a d a r a n s o n a rd e f e n s i v e t a c t f c s . S a u t h e n t i c t h a P a c i f i c t r e s o l u t i o n o o n h u n d r e

Page 136: Compute Gazette Issue 46 1987 Apr

8/9/2019 Compute Gazette Issue 46 1987 Apr

http://slidepdf.com/reader/full/compute-gazette-issue-46-1987-apr 136/136

t t > c i

G o t BW } u s t d i s o m e t h i n g o n l y t h es o f t w a r e f o t h C o m m o d o r e F M 1 2 I n t r o d u c i n g . . . P a c k e t W r i t e rc e s s o r P o c k e t P l a n n e r 2 / i p r cF i l e r 2 / d a t a b o i o

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

w i l h t h e n e . w o r k w j l h t h e

O u n e P o c k e r s e r i e s o f f eo n l y i m u c h m o r e s o p b i s t k oF e a t u r e s t h a t i n c l u d e : c o m p *G E O 5 o p e r a t i n g s y s t e m | ,C o m m o d o r e R A e x p c m d g ^ V f a r l o w R A d e s k ,m o u s e s u p p o r t w i t h p u u H f l p r n e n u s , 1 5 7 1 b u s m o d e f o f o o t e r f i l e l o c ^ M F l n c r e a s e d s u p p o r t f o t w s i n g l e d i s k d r i v e s , a u t d r f f i i c : c o n f i g u r a t i o n f a s c r e e nc o l o r , f o r m a t a n p r i n w w l e c t i o n t .

S o p h i s t i c a t e d s o f t w a r e , y e s r a n s t i l l e a s y r o u s e .Y o u c o n b e u p a n r n n i n g i u n d e r 3 m i n u t e s o v e ni f y o h o v e n ' t o p e r a t e d a c o m p u t e r b e f o r e .

N o w , w h e n y o u p g r a d e y o u r C a m m o d a r G I M 6 l 1 2 8 , P o c k e t s o f t w a r e h e l p s m a k e i b r e e z e . T h n e P o c k e t s o H w a r e h a b o t h 1 2 a n 6 a p p f i c a *l i o n s o t h s a m e d i s k . S w h e n y o u b u y o n e y o u o r a c t u a l l y b u y i n g T w s o f t w a r e p a c k a g e s . T h c o s to n l y 5 5 9 . 9 5 ( U S . ) ,

d o W m a d s o u a w a r d v f r i n n ii i h I 6 c o m p u t e r * e v e n b e t t e r !

Y o u c a n b u y a l t h r e e P o c k e t a p p l i c a t i o n * ,P o c k o t W r i t e r 2 P o c k e t P l a n n e r 2 o n P o c k n r F } i o n c o n v e n i e n t S u p e r p a k f o r h l a p r i c e o f

l f ) C j o n l y S 9 9 . 9 5 ( U . S . ) , s u p e r w a t d i s c o v e r a t l |~ r i n t o g r a t e d f e a t u r e s o P o c k e t s o f t w a r e a n s O

a l m o s t e i g h t y d o l l a r s .A c o m p a n i o n J P o c k e r W r i t e r 2 D i c r i a n a r 1 ;

D i s k c o n t a i n i n g 3 ? , 0 0 0 w o r d s ( e x p a n d a b l e i o 4 0 , 0 1 ,i s a v a i l a b l e . T h c o s t 1 U . 9 5 ( U . S . ) .

t w ^ o t * l o s e ° V D w n ' i a v e a l r e a d y d i i t o v e r e a * t h e m a n y b u n d f i t j o o w n i n g P o c k e t s o f t w a r e ; w o f f e r o i r e g i s t e r e d o w n e r s u p g r a d e P o c k e t 2 s o f t w a r e f o o n l y5 1 9 . 9 5 ( U . S . ) p l u s 3 . 0 0 ( U . S . ) s h i p p i n g a n h a n d l i n g !

, ' A v a i l a b l e o n l y b w r i t i n g t o D i g i t a l S o l u t i o n s I n c .

r a t a l t h e o i i g l n a l P o c t w r W r i t e r 1 ? B / 6 4 a n d P o c t w l f l o n r w r 1 2 3 / 6l o f r w o r c 1 h " A n t i u a l D r i l a t 1 9 B 6 " i b e p i o d u i l i ^ i t y t a l c g f i r Y

I t i t t t r n a t r c r i a } O t i i t i h u i r u f / i q u u - i i r i l

' / / / / / D i g i t a lf / f / j S o l u t i o n s/ / / /

m a k :m M o n e y !

i c b i f j o t ii i ; . J . :

S e r i o u s S o f t w a r ec i t ' s S i m p l e t U s

■ R l r T i m o F H J H i H , O n l " ( j f i 6 , . -