+ All Categories
Home > Documents > Compute Gazette Issue 63 1988 Sep

Compute Gazette Issue 63 1988 Sep

Date post: 30-May-2018
Category:
Upload: cubemanpdx
View: 216 times
Download: 0 times
Share this document with a friend
104
8/9/2019 Compute Gazette Issue 63 1988 Sep http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 1/104
Transcript
Page 1: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 1/104

Page 2: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 2/104

W H A T ' S T A / T QT h a t ' s v e r y g o o d q u e s t i o n . T a i t o ( p r o n o u n c e d T i e - t o e ) i

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

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

T a i t o ' s b e e n i t h b u s i n e s s s i n c e 1 9 5 3 .

A n t h a t ' s j u s t t h b e g i n n i n g . T a i t o p r a c t i c a l l y s t a r t e d t h

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

o u c l a s s i c a r c a d e h i t ,

R f N E G A D Z : T h i s < t / ' e o n a n o n t y O o u ' f s e t t l e t o i n t ' t i t l i o n i .m a o n n g . f a t D * c a d s m i t t a i M t s i m a - w i e K a m a a e bU n o t t u s t g o m e s i t E w o p c .

1 3 s c n w n s o s p a c e - a g e e x c i t e m e n t . A w a r d w i n n i n gc o i n - o p t u t . Q u e r n v I U o n s o l d i J a p a n " O n e o t t > & b e s r e v e r "— E l e c t r o n i c G a m e P i n y c r M a g a / m e

o v e r t h y e a r s , T a i t o h a c r e a t e d m o r e t h a n 1 , 0 0 0 o t h e r g r e a t

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

T a i t o h a s s o m e t h i n g e q u a l l y e x c i t i n g f o y o t s l i p i n t o y o u r

h o m e c o m p u t e r . T a i t o b r i n g s t h s a m e p i o n e e r i n g s p i r i t , t e c h n i c a l

q u a l i t y a n e x c i t e m e n t t h a t m a d e u t h a r c a d e l e a d e r t y o u rC o m m o d o r e , A m i g a , I B M , A p p l e a n A t a r i c o m p u t e r s . Y o u r c o m p u t e r w o n ' t b t h s a m e a g a i n .

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

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

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

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

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

a r c a d e a p p e t i t e a n t h e r e s e a r c h g a t h e r e d f r o m t h m o r e t h a n

1 0 0 , 0 0 0 a r c a d e m a c h i n e s T a i t o o p e r a t e s i J a p a n . ( T h e m o n e y i

t h c o i n b o x e s a t h e n o t h d a t e l l s y o q u i c k l y i y o u ' v e g o A L C O N : 7 h u l t i m a t e I t n f c ' - p l i i n v T i i r y c o m b a t . B a f f f o a l - e n s w i t hI n s e t s , h o m i n g i n > s s t f o s . b o m b s a n t f s t u o i d s . F i i n l & s f i c v e r t ' C S l s c r o l l i n g

T a i t D S o f t w a r e I n c . 2 8 W n s l E s p l a n a d e N o r t h V a n c o u v e r . B C , C a n a d a W M 1 A 5 T b I . 6 0 4 - 9 8 4 - 3 3 4 4 S k S h a r k ™ a n G l a d i a t o r ™ a r m d c r a a r l i o T a t o A m e r i c a I n C o p y r i g h t £ 1 9 8 8 A l r i g n l sT a i t o ; " A i k s n a i d , 1 " R m B g B t W " A l r o n J " R a M a n ? " B u b b l e B o b b l e , 1 ™ O p e r a t i o n W o l f . ™ r o s o r v e d . A r r f y d . C o m m o d o r e . A p p l e . I B , i n . 1 A i j r i j r t r u ( l e m . n t e . r e s p e c t i v e l y o f C o m m o d o r e -

Page 3: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 3/104

g o o d g a m e o n o t . ) A n T a i t o i a l w a y s w o r k i n g h a r d t d e v e l o p

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

i t l i m i t s . * W d o n ' t r e s t o o u l a u r e l s .

m e a r e t h e b e n c h m a r k f o h o m e v i d e o

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

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

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

a n a b o v e a l l , a c t i o n ! R A S T A N : O n e o t h e b i g g e s t c o i n - o p h i t s o 1 9 8 7 S u n n i n g g r a p h i c s ," I o n - S t o p , m y t h i c a l s u p e r h e r n a c t i o n w i t h m u l t i p l e w o n p o n s , e n m i e s a n l e v e l s o f p l a y

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

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

W h e n y o b u T a i t o g a m e s y o u ' r e g e t t i n g m o r e t h a n j u s t

f u n . W b r i n g y o g a m e s t h a t t e s t y o u r n e r v e , y o u r s k i l l a n y o u r

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

y o u r s e a t , g a m e s o f a d v e n t u r e a n e x c i t e m e n t . T a i t o t a k e s y o u o n

i n c r e d i b l e m i n d v o y a g e s t p l a c e s y o u ' v e n e v e r b e e n b e f o r e — t o

b r a v e n e w o r l d s o i m a g i n a t i o n a n f a n t a s y . A n a f t e r a l l , i s n ' t

t h a t w h a t g r e a t v i d e o g a m e s a r a l a b o u t ?

A n e v e r y a c t i o n g a m e w e p u o u n a m e o i m o r e t h a nB U B B I B B O B B L E : l a u g h - p a c k e d a d d i c t n / e a c t i o n . U l 1 0 l e v e l so a r c t d e q u a l i t y p l a y O n o p l a y e r a c t i o n . T h n u m b e r o n t / o n w i E u r o p e f o r r h r n t r m o n t h s i r o

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

t h b e s t y o u c a n b e — g a m e s l i k e A r k a n o i d , " R e n e g a d e 7 / A / c o n ; ' - ' R a s t a n ' " a n B u b b l e B o b b l e ' . ' 1 A n w

h a v e m o r e a r c a d e b l o c k - b u s t e r s l i k e O p e r a t i o n W o l f , ' " S k S h a r k ' " a n G l a d i a t o r ' " c o m i n g s o o n t s o f t

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

W h b u t h a r c a d e l e a d e r c o u l d b r i n g y o s m u c h ? T h a t ' s T a i t o ! A r e n ' t y o g l a d y o a s k e d ?

B u T a i t o p r o d u c t s a l e a d i n g c o m p u t e r s t o r e s e v e r y w h e r e . I n s t o r e s a r e n e a r y o u , V i s a / M a s t e r C a r d

h o l d e r s c a o r d e r d i r e c t f r o m a n y w h e r e i t h U n i t e d S t a t e s b c a l l i n g 1 - 8 0 0 - 6 6 3 - 8 0 6 7 .A m i g a I n c . C o m m o d o r e E l e e t r u n i c s , L t d . A p p t o C o m p u t e r I n c . , I n t e r n a t i o n a l B u s i n e s s M a c h i n e s 9 0 t h t e c h n i c a l a n c r e a t i v e a b i l i t y t d e v e l o p m i n < M > l o w i « g v i d e o g a m e s , w r i t e t o T a i t o ,a r i d A t a r i C o r p o r a l ™ A r i u n r t i s e m e n t b Q u a l l y C o m p a n y I n c . ( C h i c a g o . ) " I y o t h i n k y o u ' v e A t t e n t i o n : P i o d u e t D e v e l o p m e n t , a t h a b o v o a d d r e s s .

Page 4: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 4/104

Page 5: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 5/104

C O M P U T E Dw S e p t e m b e r 1 9 8 8 V o l . 6 N o

f e a t u r e sE x t r a ! E x t r a ! W r i t e A l A b o u t I t T o N e t s e l

P u t t i n g I t W o r k M i c k e y M c L e a n 1 1

r e v i e w sD e / a W W e / 7 R a n d a l lT i c k e t t W a s h i n g t o n , D . C . D a v i d a n R o b i n M i n n i c kX - 1 5 A l p h a M i s s i o n E r v i n B o b oS t a r E m p i r e K e i t h F e r r e l l

2 6 2 6 3 4 6 43 6

g a m e sL i n c o l n G r e e n R o b e r t B i x b yB o o m a n B u s t F r e d K a r gL a v a F l o w F o r r e s t B e n t l e y

3 3 3

6 6 6

p r o g r a m m i n gB A S I C f o B e g i n n e r s : T h P i g e o n h o l e A n a l o g y L a r r y C o t t o nT h P r o g r a m m e r ' s P a g e : D i Y o K n o w T h a t . . . R a n d y T h o m p s o nM a c h i n e L a n g u a g e P r o g r a m m i n g : D e b u g g i n g J i B u t t e r f i e l dP a t t e r n F i l l R o b e r t B i x b yM u l t i c o l o r G r a p h i c s D u m p H u b e r t C r o s sM u l t i c o l o r G r a p h i c s a n d V i d e o S t o r a g e D a l e M c B a n eM B o o t D a v i d R o t hS p e e d C h e c k 1 2 8 : S p e l l i n g C h e c k e r t o S p e e d S c r i p t 1 2 8 L a r r y D S m i t hD i s k P a c k a g e B a r r y C a m p

4 4 4 5 5 5 5 6 6

M u l t i S o r t 1 2 J a m e s E B o r d e n 6

1 2 8 / 6 4 / + 4 / 1 61 2 8 / 6 4 / + 4 / 1 61 2 8 / 6 4 / + 4 / 1 66 6 6 6 1 2 6 1 2

d e p a r t m e n t sT h E d i t o r ' s N o t e s L a n c e E i k oL e t t e r s t t h E d i t o rF e e d b a c k E d i t o r s a n R e a d e r s 2 D i v e r s i o n s : M u r d e r a P a l e n q u e F r e d D ' l g n a z i o 2 H o r i z o n s : C o u n t i n g P e o p l e a n d M a k i n g F a c e s R h e t t A n d e r s o n 4 T h G E O S C o l u m n : Q u i c k C l o c k E r n e s t H u n t e r 4 U s e r G r o u p U p d a t e M i c k e y M c L e a n 5 B u g - S w a t t e r M o d i f i c a t i o n s a n C o r r e c t i o n s 5 N e w s P r o d u c t s 6

1 2 8 / 6 4

p r o g r a m l i s t i n g sH o t T y p e I C O M P U T & ' s G a z e t t e P r o g r a m s 9 T h A u t o m a t i c P r o o f r e a d e r 9 1 2 8 / 6 4 / - 4 / 1 6M L X : M a c h i n e L a n g u a g e E n t r y P r o g r a m f o C o m m o d o r e 6 9 6 A d v e r t i s e r s I n d e x 1 0

* - G e n e r a l , 6 4 C o m m o o o r e6 4 - t - 4 - P l u y 4 . 1 « C o m m r x k J ' O 1 6 1 3 f l -C o m m r j a o r e 1 2

C o v e r a r b R h e t t A n d e r s o n

C O M P U T E r S G A Z E T T E ( I S S N 0 7 3 7 - 3 7 1 6 1 i C O M P U T E 1 P u t t e a l i o n . a n > p u b l i s h e d m o n l N y B A B C o n s u m e r M a g a z i n e s . I n c , 8 2 S e v s n m A v e . ( J e w Y a k . N 1 0 0 1 9 . D i v i s i o n o lA B P u n i s h i n g . I n c , a C a p d a l e A E 3 C I n c . c o m p a n y . 1 S 9 9 A B C o n s u r n e r M a g a z i n e s , i n A ' n g r r r s r e s o r v o o E e i t o n a l o f l c a s a r e l o c a t e d a S u r r a 2 0 0 3 2 d W e s l W e n O o v e r A v G r e e n s b o r o , U 2 7 a O 8 D o m e s t i c s u n i m p l o n s - 1 2 i s s u e s , $ 2 4 . P O S T M A S T E R S e n d a o o r a s s c r u n g B S i o C O M P J T E ' S G A Z E T T E , P . B o 1 0 9 5 7 . D e M o i n e s , I 5 0 3 4 0 S e c o n d c l a s sp o s m o a p a i d a N e Y o r k . N a n a d d i t i o n a l m o i l i n g o l l i c e s .

Page 6: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 6/104

W r e c e n t l y r e t u r n e d f r o m t h S u m m 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( C E S ) , b i a n n u a l e v e n t t h a t ' s b i l l e d a s t h e w o r l d ' s l a r g e s t t r a d e s h o w . T r d i t i o n a l l y , w e ' v e r u n f a i r l y e x t e n s i v e s t o r i e s o n C E S , l i s t i n g t h d o z e n s a n d o z e n s o n e p r o d u c t s a n n o u n c e d a t h s h o w . T h i s t i m e , h o w e v e r , w d e c i d e d t c o v e r t h n e s o f t w a r e p r o d u c t s — t h e r e w a l i t t l e i a n y t h i n gn e i t h w a o h a r d w a r e — b y r e v i e w i n g s o m e o t h e s e p r o d u c t s i t h r e m a i n i n g t h r e e 1 9 8 8 i s s u e s , a n b i n c l u d i n g o t h e r s i t h " N e w sP r o d u c t s " s e c t i o n o t h m a g a z i n e . ( S e v e r a l o t h p r o d u c t s a r h i g h l i g h t e di n t h i s m o n t h ' s " N e w s P r o d u c t s , " o n p a g e 6 8 . )

I c o n t r a s t w i t h t h C E s h o w s w e ' v e c o v e r e d i t h e p a s t f i v e y e a r s ,t h i s y e a r ' s e v e n t w a l e s s f r a n t i c . I n t h e c o m p u t e r s e c t i o n o t h s h o w ,m u c h o t h h y p e w a g e n e r a t e d b v i d e o g a m e - m a c h i n e p r o d u c t s f r o mN i n t e n d o , S e g a , A t a r i , T a i t o , a n o t h e r s . T h e i r b o o t h s w e r e e n o r m o u s ,a n t h e y d r e w c o n s t a n t a t t e n t i o n b h o s t i n g s p e c i a l a u t o g r a p h s e s s i o n sw i t h c e l e b r i t i e s s u c h a A n d r e t h e G i a n t , R e g g i e J a c k s o n , a n D o u gW i l l i a m s . C o m m o d o r e , a g a i n t h i s y e a r , d i d n o t a p p e a r . { T h e c o m p a n y h a b e e n f o c u s i n g o l a t e o C O M D E X , b i a n n u a l b u s i n e s s - o r i e n t e d s h o w ,w h e r e i t e m p h a s i s i o t h A m i g a l i n e . )

H o w e v e r , t h e r e w e r e d o z e n s o 6 4 a n 1 2 8 s i m o s t o t h s o f t w a r ep u b l i s h e r s ' b o o t h s — a n d e a c h o n e , i q u i e t c o n t r a s t t t h h o o p l a s u r o u n d i n g t h v i d e o g a m e m a c h i n e s , w a d e m o n s t r a t i n g n e p r o d u c t .

O n o t h e s e n e p r o d u c t s w a C E O S 2 . 0 . B e r k e l e y S o f t w o r k s ' u g r a d e d o p e r a t i n g s y s t e m f o t h 6 n o c o m b i n e s G E O S , g e o W r i t e , a n g e o S p e l l , a n a d d s a n u p g r a d e d d e s k T o p a n d g e o P a i n t 2 . 0 . I i n c l u d e sm a n y o t h e r n e f e a t u r e s a n e n h a n c e m e n t s t v e r s i o n 1 . 3 . G E O S 2 . a p e a r s t b m a j o r u p g r a d e , a n t h o u g h t f u l o n e . T h d e m o w s a w a v e r y i m p r e s s i v e . T h r e s u l t o u s e r r e s e a r c h a n c u s t o m e r - s e r v i c e f e e db a c k , G E O S 2 . a l s o o f f e r s s u p p o r t f o t h 1 7 6 4 a n 1 7 5 0 R A E x p a n s i o nu n i t s . ( L o o k f o f u l l r e v i e w i a u p c o m i n g i s s u e . ) I t p r i c e i s e t a t$ 5 9 . 9 5 , b u t t h e p a c k a g e w i l l b a v a i l a b l e f o $ 2 9 . 9 5 t c u r r e n t ( 1 . 3 ) G E O So w n e r s .

S p e a k i n g o G E O S , d o n ' t f o r g e t t h $ 2 5 , 0 0 0 G E O S P r o g r a m m i n g C o t e s t s p o n s o r e d b B e r k e l e y S o f t w o r k s a n G A Z E T T E . W e ' v e r u n a d s c o t a i n i n g c o n t e s t d e t a i l s a n a e n t r y b l a n k i t h A p r i l - A u g u s t i s s u e s . T h d e a d l i n e f o e n t r i e s i A u g u s t 3 1 s i y o u s G E O S a n k n o w h o w t p r g r a m , g e o y o u r h o r s e . W e ' v e r e c e i v e d o n l y c o u p l e o e n t r i e s t h u s f a r ,a n t h e r e a r e 2 p r i z e s t b g i v e n a w a y — c a s h , s o f t w a r e , p e r i p h e r a l s , a n s u b s c r i p t i o n s t Q - L i n k a n G A Z E T T E . W e ' l l b l o o k i n g f o y o u r p r o g r a m .

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

C O M P U T E ' SF O < ? C O M M O D O R E P E R S O N A L C O M P U T E R

E d r t O f■ ■ - . ■ ■ . . A D i r e c t o r

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

A s s i s t a n t T e c h n i c a l E d t t xA s s i s t a n t F e a t u r e s E O f l c

A s s i s t a n t E 3 r t cS u t n T u s S r O n s D i s k P r o d u c t s

E d i t o r i a l A s s i s t a n tC o p y E d i t o r s

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

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

J u r o r D e s e r t e rM e c h a n i c a l A r b s l i

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

A s s i & a n i P r o d u c b c n M a n a g e rP r o d u c t i o n A s s i s t a n t

T y p e s e t t i n g

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

C O M P U T E ! P U B L I C A T I O N SG r o u p V i c e P r e s e n t .

P u b l i s h e r / E d i l o n a ! D i r o c l o fM a n a g i n g E r i i t u i

S e n t o r E d i t o rE f W o r i a f O p e r a t i o n s [ V e c t o r

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

A s s i s t a n tA d m i n i s t r a t i v e A s s i s t a n t s

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

S e n i o r V i c e P r e s l d e nV i c e P ' e s x J e n t . F i n a n c e

V c P r e s i d e n t , P r o d u c t i o n

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

V i c e P r e S i o e nr - ; / a i o S u D s c n p t o c i S l a T

S u b s c r i b e r S e r v i c e

L a n c n E l k oJ n . c R F a r yK e i t h F a r r v l lP a t r i c k k i m m i ,H h y ! A n d v r i o nD a l e M c B a n eT o N e t t e l

D a v K l H v n i t o yM i c k t y M c L e a nK a r e n S l e p a kT n m m k T a y l o rK a r e n U h L a n d o r fT r o y T u c k e rR a n d y T h o m p i o nJ i B u L l a r f l e l d( T o r o n t o . C a n a d a )F r e d D ' l g n a i b( E L a n s m g , M i

R o b i n S l i o l o wM « M c A r nS c o t F y ■ ■ : . ; :R o b i n C a i «

D P u t t e rK i P o t 1 »T e r r y C a i hC a r o l e D u n t o nA n 4 t a A r m f ^ E d

W i l i i j i i T y n a nK a t h l e e n M a r t i n « kL a n c e E l K oT o n y R o b e r t sS y b i l A g e eJ u l i a F l e m i n gI r i s B r o o k sC a t h y M c A l l i s t e r

M a r c R v l t C hR i c h a r d W H I r sM a n e B e n o n - W e i n a r

R o b e r t l r G u r s h aO B l B c V m o n - O e B r o w nH a r o l d B u c k l e yM i t c h ' - ' " "B e t hT h o m a i D S t f l t a rJ a m e i J S m i i hA H s n t h e r W o o d{ B 0 0 ) 7 2 7 - 6 9 3 7

O n o t f A B P I B U S H I N G C o m p a n i e sP r e s i d e n t R o o e t t G . E l u n o n1 3 3 0 A r e n u o o t r i e A m o r t c a s

N e w a r k .A D V E R T I S I N G O F F I C E SN o T o r t . A U C o n n ^ W M m q * iV e x * > + 1 1 0 0 1 9 1 ( 2 1 ? } » S » W

N 1 0 0 1 9

M S I n 6 2 S * * » * i [ r i A v » . t o + nP B f W T J J w i i m » y * f G f D U E

A S v f b i r ^ n v e c f . S a r n j - 3 J T r w o d i K ) . J r A * i v « M ) r g [ V o t f cG i a e n i b c r } C O M P U T E 1 P i - C K j e e n S m T f l 2 0 3 ? W a W w n K r v e *A v G r a e n T M r a . u 2 7 4 0 S T e < 9 l 9 h 2 7 5 - $ « 9 K a i h l e e n m g m mN « E n g l a n d M i d - A l l J i r U i c ! ■ - n - . i j J T h o o b a l ? J r { 2 \ 1 \3 1 5 - 1 6 6 5 . P p i e r H a r d y ( 6 T 6 6 1 - 9 0 0 0 .M i d k H t l l S o u l K « e i t J t v r y T r y t T i p ^ o n U - i ' D p " - n s f 3 l ? t7 ? i ^ 6 O < I [ C ' > C * S i 5 ] - ( 7 1 3 f 7 3 1 - Z W 5 p e > a * l - ' 3 O 3 l - w - 9 ? 9 9W b W . N D r i r i w v i E , B r t O l i i C o h j t n l j i a - J f t f f y T n o n p s o n , L u a l t a

S o u i n t l l l l " T » r r « n o M l H f H f i ' d y ( 6 1 7 ] 6 8 1 - 9 W J

A o 3 m i a i A i . i v q i - a n K J i l P u C ^ U b a i s l i 3 2 V Y « * W f l r T *N 2 7 4 C «

E J r j r U t l J U j u j i u S ^ n o i M D " M r e s

4 n r t s A r m T - m l C O M P U T E *

i e i I n E i l i i o r . C O M P l f T E ' iG A Z E T T E S u i t e ? 0 O . 3 ? i V r t l W o r O o v e f A v o G r e B n ^ & M D . N

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

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

Page 7: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 7/104

W h e n t h B a r d ' s s c a r e d s l i k e i n c .

h e t h B a r d ' s T a l eb e g a n , w l i v e dc h a r m e d L i f e . G o o da l e . G o o d s o n g .G o o d c o m p a n y .

M a n g a r c a m e a l o n g , h u w c u h i t p i e c e s b e f o r e h e c o u l db l i n k . S o o n t h w o r l d g o b i g g e r ,a n i t p r o b l e m s g o t b i g g e r . W w a n d e r e d i h w i l d e r n e s s f o m o n t h s t f i n d t h e p i e c e s o f t h a ti n f e r n a l D e s t i n y W a n d . B u o n c ew r e f o r g e d i t L a g o t h Z a n t n w a h i s t o r y .

B a c k t h e n , b e i n g , t h i e f w a d u l l .P i c k t h i s l o c k . D i s a r m t h a t i r 3 p .W h e n t h i n g s g o h o t , t h e y ' d t e l lm " I n t o t h s h a d o w s , w i m p . "s h o u l d ' v t ' l i f t e d t h e i r g o l d a n s p l i tl o n g a g o . B u i t ' s l o l a t e n o w .W b a t t l e t h r o u g h t h s e v e nw o r l d s . C a s t W a r s l n k e a n R i m e f a n g o v e r a n o v e r . C u d o w nI h e n d l e s s H o o k f a n g s a n S l a t h b e a s i s . A n s u d d e n l y , T h A r c h m a g e i p o w e r l e s s . T h W a r i o r i w e a k . T h B a r d c a n ' l p l a y .N o t h e y s a y I ' t h o n l y h o p e .I ' s l i c k . I ' m s n e a k y . A n I ' g o i n g t o f i g h t t h M a G o d . . .a l o n e .

S o m e f a t e .

T H E B A R D .T H I E F O F A

J W A V S T O O R D E R :1 V l s l l y o u r r e l a l i c r .2 ) G i l l K ( H ! . ' . ! ■ > ■ ] . , ' ■ . ( m U . S . i m j d . i , 8 d l e J p P S T , l O l d e r l ) V I S A / M C .1 M o i l c h e c k ( U . S . S o V 1 S A / M C # c i n i h o l d e rn j i n c . a n e n p . d . u t : [ E k ' t i r i i n k A r t s D i f t t i S a l e s ,P . O . B o 7 5 3 0 . S a M a i c a , C 9 4 4 0 1 . A p p l e I M T s l o n S - W . 9 5 . G i m m o d o r c v c i s i o n S 3 9 . 9 5 . p l u s S ■ . h i | i | i i i u : h . i i n l l i i n ; . C r e s i d e n t s a d f i . 5 % - . , < U - . l a x .A l l w v 1 - w e e k s f i U . S . d e l i v e r y .

I I X I X I M I M I M I M I *

T H B A R D S T A L E I I I I K 1 K O C I H I K I M I I

U M t X I X I N I K I X I M I M I K 1 K X I X I X

O v e r 5 0 0 c o l o r f u l , . i n i r n a i c dk i n d s o m o n s i e r s w a i i i i m e e iy n u . S o m e m i g h t e v t - n j o i ny o u r p a r l y .

Y m i r s i a i s s h o w y o r h o a l o c k p i c k i n g , i m d i s a r m i n g . a n h i d i n g . N e e d m o r e h e l pt h a n l h a i ? S e v e n k i n d s o f s p e l t c a s i e r s — i n c l i t d i n g n e C l i r o n n m . i i H i T s a n d G c o -m a m e t s — c a s t o v e r 1 0 0 s p e l l s .

F R E E C L U E SS e p a r t i c i p a t i n g

r e l a l l e r s ! • • < f u l l - c o j o ri l u r [ r a s l e t

N e a u U i - m a p f e a t u r e I f ' t s 1y o f i n d y t m r w a i I h 8 i l u n g c m i l e v e l s a n s e v e nd i m e n s i o n s . N c o p y p r o t e c t i o n1 s l o w y o d o w n . S a v eg a m e a a n l o c a i l o h . E L E C T R O N I C A R T S

Page 8: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 8/104

M o r e o 1 2 8 D W o e sh a v e c o m m e n t i r e s p o n s e t

D o n a l d W e a v e r ' s l e t t e r i n t h i s c o u m ( J u l y ) '

L a s t D e c e m b e r , p u r c h a s e dm f i r s t c o m p u t e r , 1 2 8 D , a t h l o c a l S e a r s s t o r e . F o r t u n a t e l y , a l s op u r c h a s e d a e x t e n d e d w a r r a n t y /m a i n t e n a n c e a g r e e m e n t . F r o mD e c e m b e r t h r o u g h M a y , I ' v e h a s e v e n d e f e c t i v e 1 2 8 D s , s i o w h i c hh a d e f e c t i v e d r i v e s . A f i r s t , t h S e a r s s a l e s p e o p l e d e n i e d k n o w le d g e o a n y p r o b l e m w i t h a n 1 2 8 st h a t h a b e e n s o l d . I n t i m e , t a l k e dt t h m a n a g e r o S e a r s c u s t o m e rs e r v i c e a n g o c o m p l e t e l y d i f f e re n s t o r y .

l o v e m 1 2 8 D w h e n i w o r k s .T h l a s t o n h a l o s e r i a l n u b e ( 0 0 0 s e r i e s ) a n h a b e e n w o r ki n l i k e c h a r m f o f o u r w e e k s , b u ta e v e r y d a p a s s e s , l i v e i n f e a rt h a t i w i l l b r e a k d o w n , t o o .

C o m m o d o r e C u s t o m e r S e r v i c er e p r e s e n t a t i v e s w e r e l e s s t h a n h e l pf u a n t r e a t e d m w i t h g r o s s i n d i ff e r e n c e . U n t i l t h e y w o r k o u t h p r o b l e m s , w o u l d n ' t r e c o m m e n dt h 1 2 8 D t a n y o n e .

P . S . T h s e r i a l n u m b e r s o f t h eb a 1 2 8 D s w e r e 0 0 4 0 9 3 a n h i g h e r .

C h a r l e s E C r o s s , j r F l u s h i n g , M

T h i s i i r e s p o n s e t D o n a l dW e a v e r ' s l e t t e r i t h J u l y i s s u e . I w o u l d s e e m u n u s u a l f o C o m m od o r e t s a t h e y w e r e n o a w a r e o p r o b l e m s w i t h t h 1 2 8 D ' s i n t e r n a ld r i v e . p u r c h a s e d 1 2 8 D l a s tN o v e m b e r . W h e n i a r r i v e d , i w a i m p o s s i b l e t l o a d a n p r o g r a m s .l o c a l s e r v i c e d e a l e r t e s t e d i a n c o n c l u d e d i h a b a h e a d .

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

C O M P U T E * G a z e t t e S e p t e m b e r 1 9 B B

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

d e t a i l e d l e t t e r t o C o m m o d o r e .T h o n l y r e s p o n s e r e c e i v e d w a t h a t t h a t w a t o b a d , b u t t h e yc o u l d n ' t h e l p m e

I ' v e h e a r d o f i t t h h e a dw h e r e s p r i n g f r o m a I B d i s kd r i v e i s u b s t i t u t e d f o t h s p r i n go t h r e a d h e a d , b u a l o n g a t h c o m p u t e r d o e s n ' t f o l d c o m p l e t e l y ,j u s t g r u m b l e t m w i f e a n k e e pa s s u r i n g m y s e l f t h a t w i l l n e v e rb u a n o t h e r C o m m o d o r e c o m p u t e r .

R H S c h u e t t eB l a m e , M

W e ' v e r e c e i v e d a l a r g e n u m b e r o l e t e r s l a t e l y c o m p l a i n i n g a b o u t C o m o d o r e ' s c u s t o m e r s e r v i c e . F o y e a r s ,t h e i r t r a c k r e c o r d i n t h i s a r e a h a b e e n s p o t t y a b e s t . A r e s u l t , i t ' sc e r t a i n t h a t t h e y l o s e r e p e a t c u s t o me r s , n o t m e n t i o n p o t e n t i a l s a l e sf r o m d i s g r u n t l e d o w n e r s w h d i c o u r a g e o t h e r s f r o m c o n s i d e r i n gC o m m o d o r e m a c h i n e . W h o p e t h a ts o m e o t h f o l k s a C o m m o d o r e a r r e a d i n g t h i s .

C o m m o d o r e ' s P C o m p a t i b l eL a s t C h r i s t m a s , p u r c h a s e d C o m o d o r e P C 1 0 - 1 c o m p u t e r . C O M -P U T E ' . ' s G a z e t t e c o n t a i n s t h n a m e sa n a d d r e s s e s o m a n y d e a l e r s d i t r i b u t i n g p r i n t e r s , s o f t w a r e , a n m o d e m s f o C o m m o d o r e 6 4 a n 1 2 8 s ; h o w e v e r , a u n a b l e t f i n da n i n f o r m a t i o n r e g a r d i n g t h a v a i l a b i l i t y o s u p p o r t i n g a c c e s s or i e s f o r t h P C 1 0 - 1 .

R o b e r t f Z e p hC o m m a c k , N

T h e P C 1 0 - 1 i a I B P C - c o m p a t i b l ec o m p u t e r t h a t C o m m o d o r e d i s t r i b u te f o s e v e r a l y e a r s i E u r o p e . I 1 9 8 5 - 1 9 8 7 , i n t e r e s t i n P c o m p a t ib l e s a h o m e m a c h i n e s s w e l l e d i t h U . S . a s p r i c e s d r o p p e d a n d m o r e a n dm o r e n o n b u s i n e s s s o f t w a r e b e c a m ea v a i l a b l e . I B P c o m p a t i b l e s — a lm o s t a l o w h i c h u s t h M S - D O S o e r a t i n g s y s t e m — a b o u n d e d a n a r

s t i l l s e l l i n g l i k e h o c a k e s .C o m m o d o r e ' s P C 1 0 - 1 , i n t r o

d u c e d t t h U . S . m a r k e t I 1 9 8 5 , i o n o h u n d r e d s o c o m p a t i b l e s n o o t h m a r k e t . W h a t y o n e e d , t h e n ,a r e p e r i p h e r a l s a n s o f t i u a r e f o P c o m p a t i b l e s ( o M S - D O S m a c h i n e s ,t h t e r m m a n y s o f t w a r e p u b l i s h e r su s o n p a c k a g e s t i n d i c a t e m a c h i n ec o m p a t i b i l i t y ) . I y o u ' r e l o o k i n g t f i n d m a i l - o r d e r p r o d u c t s f o r t h eP C 1 0 - J , y o n e e d t p i c k u m a g az i n e f o r t h e P C / c o m p a t i b l e o w n e r , o w h i c h t h e r e a r e d o z e n s . O u s i s t e rp u b l i c a t i o n — C O M P U T E V s P M a g a z i n e — i s d e d i c a t e d t e x c l u s i v ec o v e r a g e o t h P C / c o m p a t i b l e m a k e a n i n c l u d e s m a n y r e v i e w s a n a d f o p r o d u c t s t h a t s u p p o r t t h i sm a r k e t . O u f l a g s h i p m a g a z i n e ,C O M P U T E ! , a l s o f e a t u r e s s o m e P c o v e r a g e a n P m a i l - o r d e r a d s .

P a g e P o l e m i c sM a t a k e t h i s o p p o r t u n i t y t t e l ly o o s o m e t h i n g a b o u t G A Z E T T Et h a t ' s b e e n b u g g i n g m f o r a l o n gt i m e ? I t ' s t h n u m b e r i n g o p a g e s ,o r a t h e r , t h a b s e n c e t h e r e o f . I nt h M a i s s u e , t h e r e a r 1 1 p a g e s ,o w h i c h o n l y 6 6 a r n u m b e r e d ; t h t a b l e o c o n t e n t s o n p a g e 3 { n o tn u m b e r e d ) g i v e s t h e p a g e n u m b e r so a r t i c l e s , b u t h r e e o t h p a g e s r f e r r e d t h a v e n n u m b e r s . P a g e s1 a n 2 a r i d e n t i c a l ( p a r t a r t i c l e ,p a r t a d ) , y e 1 i n u m b e r e d a n 2 i s n ' t . P l e a s e n u m b e r e v e r y p a g e .

S y H i s l a mL o A l t o s , C

N e v e r s a y r e a d e r s d o n ' t n o t i c e e v e r y -t i n g . Y o m a k e s o m e g o o d p o i n t s a n c e r t a i n l y c a u g h t f e i n c o n s i s t e nc i e s . T h g e n e r a l r u l e i t h a t a l p a g e ss h o u l d h a v e n u m b e r s e x c e p t f o t h o s ew i t h f u l l - p a g e a d o t h o s e w i t h f r a ct i o n a l a d p o s i t i o n e d o t h o u t s i d eb o t t o m e d g e o t h p a g e . W c a n ' tm a k e r o o m o n s o m e o n e ' s a d f o o u p a g e n u m b e r , a n w c a n ' t p u i b l o t h a b e c a u s e i m i g h t g e t r i m m e d o f a t h e b i n d e r y . W e ' l l t r t b m o r e c o n s i s t e n t i t h f u t u r e ,

Page 9: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 9/104

d i r e c t l i n e , t h a t i s f r o m y o u r h o m e t I C o m m o d o r e ' H e a d q u a r t e r s v i Q - L i n k , t h e1 t 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 a t ' s e v e r y t h i n g

C o m m o d o r e o w n e r c o u l d h o p e f o r .U s i n g C o m m o d o r e 6 4 " o r 1 2 C d i s k d r i v e ,

m o d e m , a n t h Q - L i n k s o f t w a r e , y o u ' r ec o n n e c t e d t i n s i d e i n f o r m a t i o n a n h e l p f r o m t h p r o g r a m m e r s a n d e s i g n e r s h e r e a C o m m o d o r ew h b u i l t y o u r m a c h i n e . I t ' s t h b e s t w a k n o wt g e y o t h a n s w e r s q u i c k l y a n p e r s o n a l l y .

Q - L i n k i a l s o y o u r l i n k t l e a d i n g C o m m o d o r es o f t w a r e p u b l i s h e r s a n t h e i r w a r e s , t o v e r 1 5 , 0 0 0p u b l i c d o m a i n s o f t w a r e p r o g r a m s y o c a d o w n l o a d a n k e e p , t t e a c h e r s w h o ' l l h e l p y o u rk i d s w i t h t h e i r h o m e w o r k , a n t c l u b s , c o n t e s t s ,g a m e s , a n a h o s t o o t h e r s e r v i c e s t h a t r u t h g a m u t o y o u r i m a g i n a t i o n .

E x p e r i e n c e i f o y o u r s e l f . A n s e w h I ' v e p u m c o m p a n y o t h l i n e f o y o u .

1 - 8 0 0 - 7 8 2 - 2 2 7 L , ,v m o d o r e 3 0 b a u d m o d e m a n t h

Q - J L i n k s o f t w a r e f r e e !

- - ■ ■ ■ ■ ■ f f f f f i f t n

1 1

K * t it # m * j

« * * <« x » - * + ■

: V L -

. • * ! - ■

Page 10: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 10/104

W F V E G O TS E V E N T I M E S B w t o l d y o t h e r e ' s

t h a t ' st i m e s b e t t e r

G E O S ; 1 1 w o u l do b e l i e v e i t W e l l ,i t I t ' s c a l l e d

2 . 0 " A n d i t ' sw i t h n e f e

i n c l u d i n g t h n t h i n g y o u ' d e x p e c t

p a c k a g e b e a r i n gh G E O S n a m e .

P o w e r .N o t h k i n d t h a t

s m a l l s u r g eo u g h y o u r c r e a t i v i t y .t a l k i n g a b o u t m a j o r

p o w e r .G E O S 2 . i s u p e r c h a r g e d

n e s t r e n g t h s t h a t m a k et h m o s t p o w e r f u l s o u r c e o

s o f t w a r e y o u rC o m m o d o r e 6 4 ' s e v e r s e e n .

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

x p e n e i

1

c o l u m n s .I d o e s n ' t e v e n m a

t e i t h t e x t i f r o m s o m eo t h e r C o m m o d o r e - b a s e d p r g r a m . B e c a u s e G E O S 2 . c o n -

m u c h m i g h t i e r , f o s t a r t e r s .S g a h e a d . T r G E O S

2 . 0 . I m a b o u r s e c o n dv e r s i o n , b u w g u a r a n

t e i t ' s s e v e n t i m e s t h e x p e r i e n c e .

g e o W r i t e 2 . 1 :N E W ! F u l l -f e a t u r e d w o r d

p r o c e s s o r I n d i v i du a p a r a g r a p h f o

m a t t i n g E x p a n dm a r g i n s t 8

L e f t , r i g h t , c e t e a n f u l l j u s t if i c a t i o n M u l t i

p l e v e r t i c a ls p a c i n g o p t i o n sH e a d e r s a n

f o o t e r s D e c i m a lt a b s F u l l p a g e p r

v i e w S e a r c h a n r e p l a c eW o r d w r a p 1 f o n t s i s t y l e s a n m u l t i p l e s i z e sP a g i n a t i o n I n s e r t , d e l e t e ,m o v e o c o p y M i t e x t a n g r a p h i c s S p e c i a l f e a t u r e t

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

F o r e x a m p l e ,t h e n t i r e c o t e n t s o g e o W r i t eW o r k s h o p , i c l u d i n g g e o W r i t e2 . r ( t h e f u l l - f e at u r e d w o r d p r

" * ■ * ' * — ; : . w J f . , w J i

I J L . , 1I ■

, , i

■ . - , . ' - : ■

i c : n r nW : n r H u

I

G m b b c r g e o S p e l lg e o W r i t ec e s s o r ) h a v e b e e n a d d e d a l o n g a n c l i c k .w i t h g e o S p e l l . ™ A n n e f e a - T h e r e ' s a n e d e s k T o p T At u r e l e t s y o m i g r a p h i c s w i t h n e p a i n t i n g t o o l b o x . A n n e I m p o r t t e x t f r o m a n C o m m o -t e x t a r o u n d a n y n u m b e r o m u s c l e t h a t m a k e s y o u r m o u s e d o r e w o r d p r o c e s s o r s u c h a

h e a d l i n e s a n b o r d e r s P r d u c e n e a r - t y p e -s e q u a l i t y o u t p u to a A p p l e 1 *L a s e r W r i t e r ™w i t h P o s t S c r i p t . ™

T e x tG r a b b e r : 'N E W !

w i i n r o s

2

Page 11: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 11/104

T H A N G E O S .g r a p h i c t o o l s , 3 b r u s h s h a p e s d r i v e s a n R A E x p a n s i o na n 3 p a i n t i n g p a t t e r n s U n i t ( i n c l u d i n g t h e 1 5 4 1 , 1 5 7 1 ,I n v e r t , r o t a t e , m i r r o r o m o v e 1 5 8 1 a n R A d r i v e s ) M u l t i -i m a g e s C u t , c o p y a n p a s t e p i f i l e s e l e c t i o n C o l o r c o d e

n o t e p a d a n f i l e sD a t e a n d t i m e

d i s p l a y R e c o v e rm o s t r e c e n t l yd e l e t e d f i l eF a s t e r f i l e c o p yi n S i m p l i f i e dp r i n t e r a n i n p u t

d r i v e r s e l e c t i o n .P L U S :

d i s k T u r b o ™r u n s G E O Sa p p l i c a t i o n s

f i v e t o s e v e n

d e s k T b p

P a p e r C I i p , ™ E a s y S c r i p t , ™S p e e d S c r i p t , 1 " W o r d W r i t e r 1a n o t h e r s .S g e o M e r g e ' N E W !

C r e a t ec u

t o m i z e d f o r m l e t e r s a n l a b e l sw i t h t h i s m a i lm e r g e p r o g r a m .4 g e o -

S p e l l :• N E W ! C o m p l e t e

s p e l l i n g r e s o u r c e . V i e w d i t i o n a r i e s a n d o c u m e n t s w h i l es p e l l c h e c k i n g C r e a t e a n u p d a t e p e r s o n a l d i c t i o n a r i e sG l o b a l s e a r c h a n r e p l a c eO p e r a t e s 3 8 f a s t e r t h a nb e f o r e .

D e s k A c c e s s o r i e s :F i v e h a n d y u t i l i t i e sa c c e s s i b l e f r o m

w i t h i n a n a p p l i c a t i o n f u n ct i o n c a l c u l a t o r 1 2 p a g e n o t ep a C h i m i n g a l a r m c l o c kP r e f e r e n c e m a n a g e r P h o t o /t e x t m a n a g e r s t s a v e a n t r a n sf e d a t a b e t w e e n a p p l i c a t i o n sN E W ! C u t a n d p a s t e f r o m t h c a l c u l a t o r a n d n o t e p a d i n t oo t h e r a p p l i c a t i o n s N a m e p h o t oa l b u m p i c t u r e s A n m o r e .6 g e o P a i n t ' : " H i g h r e s o

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

g r a m s o i m a g e s u t 8 1 0 Z o o m i f o d e t a i l e d p i x e l e d

t i n g o p r e v i e w e n t i r ep a g e 1 c o l o r s , 1 T h b r i g h t e s t m i n d s a r w o r k i n g w i t h B e r k e l e y .

g e o P a i n !

i n t o o t h e rG E O S a p p l i c at i o n s - I n t e g r a t et e x t w i t h g r a p hi c N E W !S t r e t c h a n s c a l ei m a g e s O v e r l a ye f f e c t s S t o p p a t e r n f i l l s i p r g r e s s N e g r a p h i c s h a p e s i n c l u d i n g c o n e c t e d l i n e s , e l l i p s e s a n s q u a r e s G r i d f u n c t i o n f o e a s ys k e t c h i n g .

d e s k T o p : E f f i c i e n t f i l ea n d i s k m a n a g e rV i e w f i l e s a i c o n s o

t e x t S o r t f i l e s b s i z e , t y p e ,d a t e o r n a m e O p e n , c l o s e ,r e a r r a n g e , c o p y o d e l e t e f i l e sM a n a g e n o n - G E O S f i l e sA c c e s s a n d e x e c u t e B A S I C p r g r a m s N E W ! S u p p o r t f o

t i m e s f a s t e rM o r e k e y b o a r d

s h o r t c u t s K e b o a r d o r i n p u t

d e v i c e o p t i o n s ( m o u s e , j o y s t i c k ,l i g h t p e n o K o a l a P a d 1 " ) 3 p r i n t e r d r i v e r s s u p p o r t o v e r7 p o p u l a r p r i n t e r s i d r a f t ,N L a n h i g h r e s o l u t i o np r i n t i n g m o d e s Q - L i n k " 't e l e c o m m u n i c a t i o n s s o f t w a r e .

B e r k e l e yS o f t w o r k s

F o o r d e r s o n l y , c a l l1 - 8 0 0 - 4 4 3 - 0 1 0 0 e x t . 2 3

G E O S 2 . ( C a l i f o r n i a n : s i d c n t s a d 7 f s a l e s t a x )

$ 5 9 . 9 5 p l u s S - i . i S O f u s h i p p i n g a n h a n d l i n g .M T U A f T U I t 1 J 1 n d i r | > C | n n . v

G E O S 2 .

Page 12: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 12/104

s o n a l P u b l i s h i n g

n i ;W a s _

P u b l i s h i n g

o n a l P u b i i s h i n g

1 1 t • ! ' * ■ i "

H O T F I N O P R O D U C T S A N D S E R V I C E S

e r s o n a l P u b l i s h i n g

T h P o w e rT b P u b l i s LD e s k t o p p u b l i s h i n g g i v e s y o t h p o w e r t p u b l i s h . B u t b d e s k t o p p u b l i s h e r , y o n e e d t h s k i l l s a n k n o w - h o w t h a t P e r s o n a lP u b l i s h i n g m a g a z i n e b r i n g s y o e v e r y m o n t h .E a c h i s s u e c o n t a i n s t h e l a t e s t i n f o r m a t i o n o h o t p u d e s k t o pp u b l i s h i n g t w o r k f o y o u — w i t h a r t i c l e s a n r e v i e w s o f t h e l a t e s td e s k t o p p u b l i s h i n g h a r d w a r e a n s o f t w a r e , a n h o t m a s t e r t h e m .P a g e m a k e u p s o f t w a r e , l a s e r p r i n t e r s , g r a p h i c s p r o g r a m s , t h r i g h tc o m p u t e r s , d e s i g n a d v i c e , t y p o g r a p h y — a l l t o o l s n e e d e d t s u c c e e dw i t h d e s k t o p p u b l i s h i n g , a n a l c o v e r e d i t h p a g e s o P e r s o n a lP u b l i s h i n g , T h M a g a z i n e f o D e s k t o p P u b l i s h e r s .G i v e y o u r s e l f t h e p o w e r t p u b l i s h . G i v e y o u r s e l f t h e m o s ti m p o r t a n t t o o l d e s k t o p p u b l i s h e r c a h a v e : s u b s c r i p t i o n t P e r s o n a l P u b l i s h i n g .S u b s c r i b e n o a n s a v e 3 3 o f t h r e g u l a r n e w s s t a n d p r i c e .I y o a r n o 1 0 0 % s a t i s f i e d , t h u n u s e d p o r t i o n o y o u r s u b s c r i p t i o nw i l l b r e f u n d e d . D o n ' t s p e n d a n o t h e r p e n n y o t y p e o r a r t u n t i l y o g e t h p o w e r t p u b l i s h — i n t h p a g e s o P e r s o n a l P u b l i s h i n g .

G i v e M T h P o w e r T P u b l i s h .S t a r t m s u b s c r i p t i o n t P e r s o n a l P u b l i s h i n g f o o n l y $ 2 4 . $ 1 s a v i n g s o f t h n e w s s t a n d p r i c e .[ $ 2 [ $ 3 C a n a d a $ 4 F o r e i g n[ P a y m e n t E n c l o s e d [ B i l l M

N a m e .

C o m p a n y

A d d r e s s

C i t y . S t a t e - Z i p

R e t u r n c o u p o n t o P e r s o n a l P u b l i s h i n g ,P . O . B o 3 0 1 9 , W h e a t o n , I 6 0 1 8 9 - 9 9 0 0 .O C a l l 1 - S 0 0 - 6 2 7 - 7 2 0 1 f o r f a s t e r s e r v i c e .

C

S a v e

O f T h N e w s s t a n dP r i c e a n

S a v e $ 1 W h e n Y o S u b s c r i b e

n o t P e r s o n a l

P u b l i s h i n g ,T h

M a g a z i n ef o D e s k t o pP u b l i s h e r s .

Page 13: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 13/104

T h T h r i l l o V i c t o r y !

T h r o u g h E x c l u s i v e A r r a n g e m e n t w i t hY o l o o k u a t h c l o c k . . . e i g h t

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

c r o w d g o e s w i l d !Y o u ' r e i b u n k e r j u s t o f t h

g r e e n . Y o n e e d p a t k e e p i e v e n .

Y o s w i n g , . . t h e b a l l f l o a t s o u i p u f f o s a n d .

I r o l l s g e n t l y b r e a k i n gt o w a r d s t h h o l e . . . t h e n

H A T R I C K ™ a n M I N I - G O L Fb C A P C O M p u t t h e t h r i l l a n e x c i t e m e n t o c o m p e t i t i v e s p o r t s i y o u r C o m m o d o r e . V i b r a n t g r a p h i c sm a k e t h e s e g a m e s s r e a l t h a t y o c a f e e l t h p r e s s u r e o i n t e n s ea t h l e t i c c o m p e t i t i o n , T h o u t c o m e o t h e s e C A P C O M S p o r t s S e r i e sc h a l l e n g e s d e p e n d s u p o n y o u r q u i c kr e f l e x e s a n b r i l l i a n t s t r a t e g y .

C A P C O M s H A T T R I C K ™ a n M I N I - G O L F " 1 1 — g a m e s s r e a l y o c a h e a r t h e r o a r o t h c r o w d !

d r o p s .Y o u ' v e w o n !

C A P C O MC A P C O M U . S . A . , I n c .1 2 8 3 - C M o u n t a i n V i e w / A l v i s o R o a d

S u n n y v a l e , C 9 4 0 8 94 0 8 - 7 4 5 - 7 0 8 1

n i u - h k P J u r j i v h u H i 1 ! * * i t n - t l i *

Page 14: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 14/104

D o e s p r i n t e r ' s i n r u i y o u r v e i n s ? D y o h a v e v i s i o n s o b e c o m i n g t h e n e x t W i l l i a m R a n d o l p h H e a r s t , h e a d i n g u y o u r

o w p u b l i s h i n g e m p i r e ? M a y b e y o u r p r i n t i n g a m b i t i o n s a r m o r e m o d e s t , a n y o u ' d j u s t l i k e t t u r n o u m o n t h l y n e w s

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

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

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

Page 15: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 15/104

D e s k t o p p u b l i s h i n g o n a n e i g h t - b i t c o m p u t e r ? B e t t e r l e a v et h a t t t h b i b o y s . I t a k e s a t l e a s t M a o r P w i t hc o u p l e o g i g a b y t e s o m e m o r y . R i g h t ?

W r o n g . T h 6 a n t h 1 2 a r l i k e t h b u m b l e b e e t h a td o e s n ' t k n o w i c a n ' t f l y ; n o b o d y t o l d t h e m t h a t t h e yc o u l d n ' t b u s e d f o d e s k t o p p u b l i s h i n g .

U n t i l r e c e n t l y , C o m m o d o r e o w n e r s c o u l d p r i n t g r e e ti n c a r d s , b a n n e r s , a n s i m p l e f l y e r s w i t h s u c h p r o g r a m s a B r o d e r -b u n d ' s P r i n t S h o p , C a r d i n a l ' s B a n n e r M a c h i n e , a n S p r i n g b o a r d ' sC e r t i f i c a t e M a k e r , b u t i y o u r p u b l i s h i n g n e e d s w e r e m o r e c o m p l e x , y o u s u a l l y h a t r e s o r t t u s i n g c o n v e n t i o n a l p r i n t i n g t e c h n i q u e s o b u y i n gs o m e t h i n g l o m o r e e x p e n s i v e t h a n 6 o 1 2 8 . N o w , t h o u g h , s e v e r a lf u l l - b l o w n d e s k t o p p u b l i s h i n g p r o g r a m s a r o t h C o m m o d o r e m a r k e t ,a n t h e y c o n t a i n s o m e v e r y s o p h i s t i c a t e d f e a t u r e s .

C o n v e n t i o n a l P r i n t i n g T e c h n i q u e sB e f o r e e x a m i n i n g d e s k t o p p u b l i s h i n g , l e t ' s t a k e l o o k a s o m e o t h s t e p s r e q u i r e d t p u b l i s h n e w s l e t t e r b c o n v e n t i o n a l m e t h o d s . D e s k t o pp u b l i s h i n g c a n b e b e t t e r a p p r e c i a t e d i y o u n d e r s t a n d t h m e c h a n i c a lp r o c e s s i p a r t i a l l y e l i m i n a t e s .

T c r e a t e p r o f e s s i o n a l - l o o k i n g n e w s l e t t e r b c o n v e n t i o n a l m e t ho d t a k e s t i m e , l i t t l e t a l e n t , a n f e d o l l a r s . O n c e y o u ' v e d e c i d e d o y o u r n e w s l e t t e r ' s c o n t e n t , y o h a v e t w r i t e t h c o p y o t y p e w r i t e r o w o r d p r o c e s s o r a n t h e n t a k e i t t y p e s e t t e r , w h w i l l c o n v e r t i i n t ot h d e s i r e d t y p e s t y l e , s i z e , a n c o l u m n w i d t h s o y o u r p u b l i c a t i o n .

B e f o r e y o g e t h i s f a r , h o w e v e r , y o u ' l l n e e d l a y o u t . Y o u h a v e t k n o w w h a t y o u r n e w s l e t t e r i g o i n g t l o o k l i k e i y o u ' r e t t e l l t h t y p es e t t e r h o w i d e t m a k e t h c o l u m n s a n d w h a t f o n t s t u s f o t h t e x ta n h e a d l i n e s . S i n c e t h e r e a r h u n d r e d s o f o n t s a v a i l a b l e , t y p e s t y l e sa n s i z e s h a v e t b s p e c i f i e d e x a c t l y . I y o h a v e s p e c i a l r e q u i r e m e n t ,s u c h a h a v i n g t h t e x t w r a p a r o u n d a g r a p h i c , t h a t h a t b c a r e f u l l ym e a s u r e d a n s p e c i f i e d i y o u r l a y o u t .

O n c e t h t y p e s e t t e r r e t u r n s y o u r f o r m a t t e d t e x t o l o n g s t r i p s o p p e r , e a c h c o l u m n h a t b c u a n p a s t e d o n t o b o a r d t h a t m a t c h e sy o u r l a y o u t . H e a d l i n e s , t e x t , a n c a p t i o n s m u s t b c a r e f u l l y a l i g n e d a n s m o o t h e d i n t o p l a c e , I s t o r y i t o l o n g o r t o o s h o r t t f i i t a l l o t t e ds p a c e , y o u h a v e t e i t h e r c h a n g e t h l a y o u t , c u t t h e t e x t , o s e n d a d d it i o n s t t h t y p e s e t t e r .

T o N e t s e l , A s s i s t a n t F e a t u r e s E d i t o r

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

Page 16: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 16/104

T y p e s e t t e r s u s u a l l y d o n ' tc h a r g e t c o r r e c t t y p o s o m i s t a k e st h e y i n t r o d u c e , b u w a i t i n g f o c o r r e c t i o n c a d e l a y p u b l i c a t i o n . I y o u c h a n g e y o u r m i n d a b o u t y o u rl a y o u t o m a k e m i s t a k e w i t h y o u rs p e c i f i c a t i o n s , d o n ' t e x p e c t t h t y p e s e t t e r t d t h j o a g a i n a n e x t r a c h a r g e . I y o s p e c i f i e d 4 8 p o i n t h e a d l i n e s b u t o n l y h a v e r o o mf o 3 6 - p o i n t t y p e , o i y o u s u d d e nl d e c i d e y o d o n ' t l i k e B o d o n iB o o k a n d w a n t y o u r a r t i c l e s e i G a r a m o n d R o m a n , e x p e c t e x t r a e p e n s e a n d e l a y .

G r a p h i c s i n t r o d u c e a d d i t i o n a lp r o b l e m s . I y o u w a n t t i n c l u d ep h o t o g r a p h , i h a t b s i z e d a n s c r e e n e d — c o n v e r t e d t t i n y d o t s s i c a n b e p r i n t e d . S c r e e n i n g r e q u i r e s

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

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

t h e n g o e s t o p r i n t e r f o t h a c t u a lp r i n t i n g p r o c e s s .

D e s k t o p P u b l i s h i n gP o w e rD e s k t o p p u b l i s h i n g p u t s y o i c o n t r o l o a l t h e s e s t e p s , b u y o d o n ' t h a v e t b p r o f e s s i o n a lp r i n t e r t g e g o o d r e s u l t s . H o w e v e r ,y o u ' l l s t i l l n e e d l a y o u t b e f o r e y o u s a n p u b l i s h i n g p r o g r a m .

M o s t n e w s l e t t e r s h a v e n a m et h a t a p p e a r s a t h e t o p o t h f r o n tp a g e . T h i s b a n n e r u s u a l l y s t a y s t h es a m e i s s u e a f t e r i s s u e , a n t h n u m b e r o c o l u m n s i y o u r p u b l i c at i o n u s u a l l y r e m a i n s c o n s t a n t a w e l l . T h i s b a s i c l a y o u t g i v e s y o t h f r a m e w o r k o n w h i c h t b u i l de a c h e d i t i o n .

I t ' s a l w a y s g o o d i d e a t m a k es k e t c h o e a c h p a g e . D e c i d e w h e r e

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

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

p a g e s a n c o l u m n s y o s p e c i f y .Y o a l s o c a e n t e r t e x t d i r e c t l y f o re d i t i n g p u r p o s e s a n f o w r i t i n gc a p t i o n s a n h e a d l i n e s . W i t h s o m es i m p l e r p r o g r a m s , t h i s i t h o n l yw a t e n t e r t e x t i n t o y o u r d o c um e n t . P u b l i s h i n g p r o g r a m s d o n ' tw o r k w i t h a l 6 a n 1 2 w o r d p r c e s s o r s , s m a k e s u r e t h e p r o g r a my o u ' r e c o n s i d e r i n g s u p p o r t s y o u rf a v o r i t e w o r d p r o c e s s o r .

I m p o r t i n g t e x t i e a s y . I m o s tc a s e s , y o s i m p l y d e f i n e b o a n s p e c i f y t h f i l e y o w a n t p r i n t e dt h e r e . D e f i n e a n o t h e r b o a n w r i t e

h e a d l i n e . I y o d o n ' t l i k e p a t i c u l a r f o n t , h i f e k e y s , a n i t ' sq u i c k l y c h a n g e d . M o s t p u b l i s h i n gp r o g r a m s o f f e r v a r i e t y o t y p ef a c e s i s i z e s s u i t a b l e f o r t e x t a n h e a d l i n e s . T r o n f o n t , a n i y o d o n ' t l i k e i t s w i t c h t a n o t h e r .Y o u ' r e n e v e r c h a r g e d f o o v e r t i m e .

P i c t u r e s s p i c e u a n p u b l i c at i o n , a n y o u r n e w s l e t t e r i n e c e p t i o n . P o p u l a r p u b l i s h i n gp r o g r a m s i n c l u d e a e d i t o r t h a t l e t sy o c r e a t e y o u r o w g r a p h i c s , e d i tc o m m e r c i a l c l i p a r i m p o r t e d f r o mo t h e r p r o g r a m s , o u s d r a w i n gp r o g r a m s s u c h a D O O D L E . ' .

P u t t i n g I t W o r kM i c k e y M c L e a nD e s k t o p p u b l i s h i n g i m a k i n g d i f f e r e n c e i t h w a u s e r - g r o u p n e w s l e t t e r e d i t o r s c o m m u n i c a t e w i t h t h e i rr e a d e r s .

T h e d i t o r s a r u s i n g s e v e r a l p r o g r a m s , i n c l u d i n g T h N e w s r o o m f r o m S p r i n g b o a r d , g e o P u b t i s h f r o m B e r k e l e yS o f t w o r k s , a n E l e c t r o n i c A r t s ' P a p e r C l i p P u b l i s h e r . T h s u c c e s s o t h e s e p r o d u c t s e n s u r e s t h a t C o m m o d o r e o w ne r c a l o o k f o r w a r d t m o r e d e s k t o p p u b l i s h i n g p r g r a m s b e i n g r e l e a s e d i t h n e a r f u t u r e .

S t r a i g h t f r o m T h e N e w s r o o mT h M i l w a u k e e A r e a C o m m o d o r e E n t h u s i a s t s ( M A C E )u s e r g r o u p p u b l i s h e s m o n t h l y n e w s l e t t e r f o i t m e b e r s . C l u b v i c e p r e s i d e n t D a H e a n e y u s e s T h N e w s r o o mo C o m m o d o r e 1 2 t p r o d u c e t h p u b l i c a t i o n .

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

H e a n e y ' s o p t i o n s i n c l u d e d p r i n t i n g t h e t e x t f r o mw o r d p r o c e s s o r a n t h e n p a s t i n g u e a c h p a g e .

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

M i l w a u k e e A r e a C o n i M O d o r e E n t h u s i a s t sT H E M i l w a u k e e c o n p u t e r c l u b

N e w s L e t t e rM A R C H , 1 9 8 B

- - ' i t H » . * - * « a r h * V I o H £ r x l * ™ " ' " l H i U . i v j i i j t ' l - - V | r \ l l l f l J l ' f t r W l h ^ I C * r i + i T n » , - H * ■ * " -

* * * * * * * * * *a m u a l e l e c t i o n s M A R C H 1

T h n e x t m e e t i n g s a r e :m a r c h 1 « m a r c h 2 Q " " i K y K " W " ™W f r mn t f t r u i * ! ' . ' i - i - « P F t * i * P r t ' Hn ^ V i . r - , . ■ l , T i . : l l j _ l - ^ i , , . . . » i i

" • ^ f — - " H i l l I P < n > ' D * * r P I a i

■ t l | l d > . , . 1 1 . , , . t L D l h M [ . < H

• , - L : . m ( l < K i ; > i b J » r a h f h l i - a v n -

U C • p V f d m ( I " ■

• H o t ( p » t * ' " < v a « w n ' i H i v i t

2 n B Y T E S

Page 17: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 17/104

S i n c e g r a p h i c s a n t e x t c a L i c o m b i n e d s e a s i l y , p l a c e a p i c t u r ea l m o s t a n y w h e r e i y o u r l a y o u t ,a n t h t e x t a u t o m a t i c a l l y w r a p sa r o u n d i t I t ' s n p r o b l e m i y o c h a n g e y o u r m i n d a n w a n t t m o v e t h a r t w o r k l a t e r . T r m a k i n gs i m i l a r c h a n g e s w i t h c o n v e n t i o n a lp r i n t i n g t e c h n i q u e s , a n y o u ' l l f i n di e x p e n s i v e a n t i m e - c o n s u m i n g .

T h N e w s r o o mS p r i n g b o a r d c r e a t e d T h N e w s r o o m( $ 4 9 . 9 5 ) f o j o u r n a l i s t s o a l a g e sw h w a n t t c r e a t e n e w s l e t t e r s , f l e r s , b r o c h u r e s , a n f o r m s o e i t h e rl e t t e r - s i z e o l e g a l - s i z e p a p e r . I t ' st h v e t e r a n o t h C o m m o d o r e d e s kt o p u b l i s h i n g e n t r i e s . W h i l e i m a n o h a v e a l t h l a t e s t f e a t u r e s , i t ' sp r o b a b l y t h e a s i e s t t u s e .

E a c h l e t t e r - s i z e p a g e i d i v i d e di n t o t w o c o l u m n s o e q u a l s i z e .E a c h c o l u m n i m a d e u o t h r e e o rf o u r p a n e l s . I y o p l a n t p r i n ty o u r n e w s l e t t e r ' s n a m e , l o g o , o s l o g a n a c r o s s t h e t o p o f t h e f r o n tp a g e , t h i s b a n n e r o c c u p i e s t h s p a c e o t w p a n e l s . T h p r o g r a ma l s o p r i n t s l e g a l - s i z e p a g e s .

E n t e r T h N e w s r o o m a t h e P i ct u r e M e n u , a n u s j o y s t i c k t s l e c t a n o s i d e p a r t m e n t s : t h B a n n e r , t h P h o t o L a b , t h C o p yD e s k , L a y o u t , t h e P r e s s , o t h W i r eS e r v i c e .

P h o t o s a r c r e a t e d i t h P h o t oL a a n t h e n a r c o m b i n e d w i t ht e x t w r i t t e n a t h C o p y D e s k t m a k e p a n e l . A w i t h m o s t d e s kt o p u b l i s h e r s , o n c e y o u ' v e p l a c e d

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

T h N e w s r o o m p r o v i d e s f i v ef o n t s i s m a l l a n l a r g e s i z e s . S e l e c tt h s i z e a n s t y l e y o w a n t , m o v et a p a n e l , a n b e g i n t y p i n g . Y o e n t e r h e a d l i n e s a n t e x t d i r e c t l yr a t h e r t h a n f r o m w o r d p r o c e s s o r .T h e w o r k a r e a o t h s c r e e n r e p r e

s e n t s o n p a n e l . I p a n e l f i l l s , s a v ei a n c o n t i n u e w r i t i n g o a n o t h e r .W h e n y o h a v e e n o u g h p a n e l s t f i l l p a g e , s e n d t h e m t L a y o u t a n a r r a n g e t h e m i o r d e r ; t h e n i t ' s o f f t ot h P r e s s — y o u r d o t - m a t r i x p r i n t e r .

B s e l e c t i n g t h W i r e S e r v i c e ,y o c a s e n d o r e c e i v e p a n e l s ,p h o t o s , b a n n e r s , o c o m p l e t e p u b l ic a t i o n s v i t e l e p h o n e a n y o u rc o m p u t e r ' s m o d e m . N e w s l e t t e r r p o r t e r s a n a r t i s t s c a u p l o a d f i i s h e d p a n e l s t t h e i r e d i t o r a d e a d l i n e s a p p r o a c h . E v e r y c o n t r i bu t o r d o e s n ' t h a v e t u s t h s a m et y p e o c o m p u t e r a l o n g a e a c hp e r s o n h a s c o p y o T h N e w sr o o m — f o r e x a m p l e , t h e r e p o r t e rc o u l d u s a n I B M , t h a r t i s t c o u l dw o r k o n a A p p l e , a n t h e d i t o rc o u l d l a o u a n p r i n t t h e f i n i s h e dp r o d u c t o 6 o r 1 2 8 .

T h N e w s r o o m c o m e s w i t hd i s k f i l l e d w i t h m o r e t h a n 6 0 p i e c e s o c l i p a r t t h a t a r q u i c k a n e a s y t u s e . I y o u n e e d m o r e ,S p r i n g b o a r d o f f e r s t w a d d i t i o n a lv o l u m e s o c l i p a r t . T h e a s e w i t hw h i c h T h N e w s r o o m h a n d l e sg r a p h i c s i k e i n g r e d i e n t t m a i n t h i s p r o g r a m p l e a s u r e t u s e .

H a d d e d t h a t p a s t e d - u p p a g e c o u l d e a s i l y b l o s t o d a m a g e d , m a k i n g r e p r i n t s d i f f i c u l t . D e s k t o pp u b l i s h i n g a l l o w s H e a n e y t a c c e s s a d i s k a n p r i n tb a c k i s s u e s o f t h e n e w s l e t t e r a a n t i m e .

T h N e w s r o o m a l s o s a v e s t h M A C E e d i t o r ' st i m e . H e a n e y c r e a t e s f o r m a t f o e a c h p a g e a n o n l y c h a n g e s t h c o n t e n t s e a c h m o n t h . " d o n ' t s e et h n e e d t g e t t o o f a n c y w i t h i t , " h n o t e s .

F o G E O S U s e r sA n o t h e r d e s k t o p p u b l i s h i n g p r o g r a m g a i n i n g i p o p u l a r i t y i g e o P u b l i s h f r o m B e r k e l e y S o f t w o r k s ,d e s i g n e d t o p e r a t e w i t h G E O S .

" d o n ' t s e e h o d i w i t h o u t i t , " s a y s R o d n e yG i l l , g e o P u b l i s h u s e r a n e d i t o r o " T h e I n t e r f a c e , "n e w s l e t t e r f o t h M o n t g o m e r y A r e a C o m m o d o r e( C o m p u t e r S o c i e t y i M o n t g o m e r y , A l a b a m a . " l i k et h w a G E O S o p e r a t e s . "

G i l l u s e s g e o P u b l i s h t c o n v e r t t h c l u b m e b e r s ' a r t i c l e s f r o m s e v e r a l d i f f e r e n t w o r d p r o c e s s i n ga n g r a p h i c s f o r m a t s . A f t e r c o n v e r s i o n , h c r e a t e st e m p l a t e a n m o v e s t h a r t i c l e s i n t o i t

B e f o r e g e o P u b l i s h , G i l l u s u a l l y h a t w a i t u n t i la l o f t h e a r t i c l e s f o r t h n e w s l e t t e r w e r e s u b m i t t e db e f o r e h c o u l d b e g i n t p a s t e u t h e p a g e s . T h i ss o m e t i m e s r e q u i r e d w o r k i n g l a t e i n t o t h e n i g h t i o r d e r t g e t h n e w s l e t t e r t t h e p r i n t e r o t i m e ." c a n o d t h n e w s l e t t e r a t h a r t i c l e sc o m e i a n p r i n t i o u p a g e a t t i m e , " h s a y s ." N o w t h c o m p l e t e n e w s l e t t e r i f i n i s h e d j u s t c o p l o d a y s a f t e r d e a d l i n e . "

C a l e n d a r O f E v e n t sJ u a t 1 9 8 8

a

■ ; , ,2 ■ 1

1 ( 1 1

1 2

J

w i

2 ■ ! • >

t i i i i

3 3

f C S 4

I O t [

2 I

A T l i S . O I U N I I I R E S TI T E L E C O M S p - b ■ ■ * f l

H A 1 - U ^ h j ' U wL B B T i r U - i " - . t r i md t t N 4

0 H t * T h f| i ^ n * - * r t j f ■ ? ■ * • <

' . H u m : T n G W n

M H 1 H * a - * * * > ^ i t t N

F i , E t S i f f

j u n e « j J G A 5 a > u o » ! J t i » m i e v M

S E

R m S I h I i

l l i . i . c r n i

U | l t H | a < U l H '

l * * * * - r I H I i ' " M ■ » ( M l H f l l t

1 1 * r *

- '

i

I I I 1 4 ] B l i l I h j * a L i s t 4 1 o t h c i

i m i l t ' k

£

a v > t r n m i k r t o j i

4 - J «

• < 1 l lt «

U * » J

M f l t K V T l i P f c i T - r T i H P

C O M P U T E ! * G a z e t t e S e p t e m b e r 1 9 8 8 1

Page 18: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 18/104

g e o P u b l i s hB e r k e l e y S o f t w a r e o f f e r s g e o P u b t i s h( $ 4 9 . 9 5 ) , f u l l - f e a t u r e d d e s k t o pp u b l i s h i n g p r o g r a m t h a t o p e r a t e sw i t h G E O S , A w i t h m o s t G E O 5 a p l i c a t i o n s , b e p r e p a r e d t s p e n ds o m e t i m e t r a n s f e r r i n g f i l e s — m a ki n w o r k d i s k s a n b a c k u p c o p i e sb e f o r e y o a c t u a l l y s t a r t t w o r k .s e c o n d d i s k d r i v e o R A M - e x p a ns i o n u n i t m a k e s c o p y i n g f i l e s e a s i e ra n g r e a t l y i n c r e a s e s t h o p e r a t i n gs p e e d o g e o P u b l i s h .

T h f i r s t s t e p i c r e a t i n g d o u m e n t w i t h g c o P u b i i s h i b u i l d i n gt h m a s t e r p a g e . T h i s i w h e r e y o ue s t a b l i s h y o u r p u b l i c a t i o n ' s b a s i cl o o k . I y o u ' r e p u t t i n g t o g e t h e rn e w s l e t t e r , t h e m a s t e r f r o n t p a g em i g h t i n c l u d e b a n n e r a c r o s s t h et o p , t h e i s s u e n u m b e r , a n p e r h a p st h d a t e . I n s i d e m a s t e r p a g e s m i g h th a v e l i n e a c r o s s t h e t o a n b o t o m , t h e n e w s l e t t e r ' s n a m e i s m a l l e r f o n t , a n p a g e n u m b e r s .S a v i n g m a s t e r p a g e s w i l l s p e e d t h l a y o u t o f u t u r e e d i t i o n s o y o u rn e w s l e t t e r .

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

g u i d e l i n e s . G u i d e l i n e s a r d a s h e dh o r i z o n t a l a n v e r t i c a l l i n e s t h a td e l i n e a t e c o l u m n s . T h e s e l i n e s a p e a r o t h s c r e e n a g u i d e s f o e a c p l a c e m e n t o t e x t , h e a d l i n e s ,a n g r a p h i c s , b u t h e y d o n ' t s h o wo t h p r i n t o u t . Y o c a c r e a t e a

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

O n c e y o u ' v e c r e a t e d m a s t e rp a g e , i t ' s t i m e t s t a r t l a y i n g o u

t e x t a n g r a p h i c s . g e o P u b l i s h t a k e sf i l e s w r i t t e n w i t h g e o W r i t e a n c o n v e r t s t h e m i n t o t h e f o n t s y o w a n t a n d s e t s t h e t y p e i t h c o u m w i d t h s y o s p e c i f y .

I y o u r t e x t i s n ' t w r i t t e n w i t hg e o W r i t e , t h T e x t G r a b b e r u t i l i t yc o n v e r t s a l m o s t a n C o m m o d o r ew o r d p r o c e s s o r f i l e t g e o W r i t e f o m a t . I y o u ' r e e d i t i n g n e w s l e t t e r ,y o c a n u s e a r t i c l e s f r o m s e v e r a lw r i t e r s u s i n g v a r i e t y o w o r d p r c e s s o r s w i t h o u t h a v i n g t r e t y p et h e i r s u b m i s s i o n s . E d i t m o d e t h e nl e t s y o m a k e t e x t c h a n g e s o n c ey o h a v e c o n v e r t e d t h f i l e t o g e P u b l i s h d o c u m e n t .

T w r i t e o r i g i n a l h e a d l i n e s o t i n c o r p o r a t e g r a p h i c s , s w i t c h t t h p a g e g r a p h i c s m o d e . g r a p h i cc a b c e n t e r e d , s t r e t c h e d , o s c a l e dt f i a n r e g i o n y o d e f i n e o y o u rp a g e . t o o l b o x l e t s y o a d l i n e s ,c i r c l e s , p o l y g o n s , o o t h e r s h a p e s t c u s t o m i z e y o u r l a y o u t . Y o c a a l s o f i l l t h e m , m o v e t h e m , a n e v e np l a c e o n o b j e c t i f r o n t o f a n o t h e r .T h i s p o w e r f u l m o d e g i v e s y o w i d e s e l e c t i o n o f c u s t o m i z i n g t o o l sa n c o m m a n d s t f i n e - t u n e y o u rl a y o u t .

G e o i v o r l dT h e r e ' s e v e n m a g a z i n e b e i n g p u t o g e t h e r w i t hg e o P u b l i s h . S e l f - p r o c l a i m e d C o m m o d o r e f a n a t i cR o g e r L e d b e t t e r a l s o u s e s g e o P u b l i s h t p u t o g e t h e rG e o w o r l d ( 3 S a n t a Y n e z S t r e e t , S a n t a B a r b a r a , C a l if o r n i a 9 3 1 0 3 ) , w h i c h b i l l s i t s e l f a s t h e d e f i n i t i v em a g a z i n e a b o u t G E O S .

P r i o r t t h a v a i l a b i l i t y o g e o P u b l i s h , L e d b e t t e rp r o d u c e d t h m a g a z i n e w i t h t h g e o W r i t e w o r dp r o c e s s o r a n g e o P a i n t , u s i n g o v e r l a y s t c r e a t e t h p a g e l a y o u t . " I t o o k q u i t e b i o t i m e t d t h a t ,a l o n g w i t h t h p a s t e w o r k , " h s a y s . " T h e o v e r l a y sa l s o r e q u i r e d l o o e x p e r i m e n t a t i o n . g e o P u b l i s hs a v e s m a b o u t t e h o u r s m o n t h . "

T h o n l y p r o b l e m t h a t L e d b e t t e r e n c o u n t e r s i t h e 6 4 ' s h a r d w a r e l i m i t a t i o n ; l a c k o f d i s k s p a c e . " 1 2 w i t h R A e x p a n s i o n a l l o w s I [ g e o P u b l i s h ] t b

u s e d t i t s f u l l p o t e n t i a l . p r e f e r t u s g e o P u b l i s hw i t h t h 1 2 8 b e c a u s e i d o e s n ' t c r a m p y o u . "

L e d b e t t e r g o e s a s t e p f u r t h e r t i m p r o v e t h l o o k o h i m a g a z i n e . B p r i n t i n g t h m a g a z i n e w i t h

l a s e r p r i n t e r , h a c h i e v e s n e a r - t y p e s e t - q u a l i t ya p p e a r a n c e . " N i n e o u o f t e n p e o p l e c o u l d n ' t t e l l t h d i f f e r e n c e , " h s a i d . " T h e o n l y m a j o r d i f f e r e n c e i t h a t i d o e s n ' t d a w e l l i s m a l l t y p e f a c e s . "

L e d b e t t e r a d d s t h a t l a s e r p r i n t i n g i b e c o m i n ge v e n m o r e a t t r a c t i v e w i t h t h e r e l e a s e o n e f o n tl i b r a r i e s .

( L a s e r p r i n t i n g i a v a i l a b l e t h r o u g h o n l i n e s e v i c e s s u c h a Q u a n t u m L i n k . N e w s l e t t e r s , r e s u m e s ,m a n u s c r i p t s , a n s o c a n b e u p l o a d e d t o p r i n t -1 C O M P U T E ' S G a z e t t e S e p t e m b e r 1 9 S 8

G E D P U B U 5 H . G R R P H I C 5T h i r I ' j i n t D m e r sW L f a G n P u b & h

L i ' t f i i M r i u L p E c i y r T i r t r £ f v ? 4 t h t f d e r i

I t n > F r e J f ( | J n V ^ T u m i n j * p o P u N n h p j £ Ti n l D R f G P i . n l O E f t f H i n i l L ^ H V j i l l J u i li x ' . i u r a i l 1 f t c f f o u . 1 } C S I 1 ' ' ■ f - . V . f . T O w K c( = ' - ■ : ( i £ - i ' c n* a \ . I f u g b b f i n et * i L ( p « * ™

1 G i i i U n P t p c n J i n i e n t h m o u r - i

T h r r c i n h i a ! i ) t - t f l i B E e R A

d . l i i f I I W T T r S L l T l E - ii h t t i k i t b e f c - q L T h a r r o » i l ( I n t e r o w i ■ * T i I l - T . » S i i r h i n d i c a t e * L i p r o e m i m i T t f k L - i £

1 H \ * < i i p i t r -R f f w E j f t j * u n . r c i k ru r i M r t j i w j o i p f c f c m U n i i n H A i n Y e u m p l e .

n ' l i W r n r p j g f u i l t I ,J l « j K c d u r r i e r o P i s n lp j j e o J T { t e v i o m l y .m L k i f u g c d x u n t f i u w r j i

n l o

G e o W r i t e W o r k s h o p P a i n t D r i v e r sm n r . a t i f t f t h l i l a i n U f i i n l J n v a * t i l i i u > \ * £ U f j A t " M

, ' ! ■ , - ■ ■ . . - < ■ ■ < ■ . - - ; > i ■ - , - i . - t ■ - . ' * ;u p ^ i u f A f i l S . [ F d H u m f D I E E E i E r d n l n t l F A C E j o u t i r o U n Y

d . ^ u r a o t h i n » r f p * s t i . F A C F . ' i n o w i l l i p p c u m I T J e J t j f i E M i * t i n n u i p i nf t e w l b t e , m i l e i i f f E > p u h i * ( p l r n t y o T O r e j p s e y f l t r * r c j l J - s l « R A M J i i l . i \ p D P i i n t p t f fm n u i h m e r r x m O t y i h i f i ^ u W j i i e p i s r *

O e i u & g " i J i i J i r p a i V p A t t £ S & v - n \ \ - t p f n J i t i P ^ ^ i o c o « T i p i i t \ j i U i n c * - a i rf f p i * t l l ! w a i d - T p m i p t ^ E f H l ' i C E l d e r e t u r n U * f i l e ( * f . - « i : a n e L l x C n ' e n K i - " Lr v n K n E i r > 1 I 1 1 ' ! [ E i ^ f l t ^ 1 l i t i N r i r r i c r . b u f t j f l A j v f f t u W m rp e P b t l l t M i r f n : t o t p r f h l l | f K C L * c b H « 1 ] i " 4 - v & H [ * K £ * - t i \ * n a l ^ ^ l R A M f

t s a a O V & L L A V i t f l t * * M S f r r i - i f i p r c i n n p l r 6 p t m i t i t t r t f T B r V A * w n i n l r T A X E ' T d n - F E * i l t C o f l i h i f l f J l t f J C C f * ( ( » i n J n r e i e p ( . P * , n t p i j r I t 4 ^ p n t

m i l [ h n m . K J ^ l b u i - i E f

f i ] e m e

* £ " O V E R L A Y " i r C i C B u ( b d n > H

i M p a m l j , i i i b i h i r r - n r k E w i l l l i k e

D p e r l y . f c u l H ' m i S i m j i l f p x t J u r rw i l l e n r v u r . u c t r ^ p e n r n n l a ^ ! i i t i r K

v K M i l H i I K E C E O S C ^ D K . S K T O F * P I f l l . m i l l M ; C O N T K S T !

- i l E b & ] J T > L i i . i i j t a i n t * . A I ' J i a u £ i K v i l l r p c »[ H u p j m ^ : g h t b i t l e i h r : pp f y f i l t n i i i t d i F K I j t j b L D v i i i i e « iu - . < - e t > t L h m o r e w c l m l c i l q u r m

■ r a u u n g t h i s■ J i n e l a

' h h a

1 1 K c v u f U f f - i l l > t L o f f . a

C O R R E C T I O N :L i h ! < t f a ^ i i i i t m a i B t n t

i c O f f 1 2 A [ f n * . n r i M i * p E r j j i - a ^ i i u ;h t W L J n » n ™ ( M h n u k e - ^ « U Um l i H i i i g i r t f i i m p J l J n l i l ] f u m

N n o i r p l f u l l p i a u l r d i f b n t n r i i (

Page 19: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 19/104

B U I l fF O S P E E D

C R O D I D U H C H

D A

0 0 0 0 0 0 0 V 0 0 00 0 0 0 0 0 0 0 00 0 0 0 0 0 0

N o G e I n s i d e Y o u r C o m m o d o r e w i t hC O M P U T E l ' 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 - f i l l e d p r o g r a m s o C O M P U T E l ' s G a z e f f e - a l r e a d y o n d i s k — w i t h C O M P U T E ! ' *G a z e t t e D i s k .S u b s c r i b e t o d a y , a n m o n t h a f t e r m o n t h y o u ' l l g e n e w , f u l l y -t e s t e d 5 1 / 4 - i n c h f l o p p y d i s k g u a r a n t e e d t r u o y o u r C o m m o d o r e6 4 , o r C o m m o d o r e 1 2 p e r s o n a ! 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 l a t e s t , m o s t c h a ll e n g i n g , m o s t f a s c i n a t i n g p r o g r a m s p u b l i s h e d i t h c o r r e s p o n d i n gi s s u e o C O M P U T E R S G a z e t t e . S i n s t e a d o s p e n d i n g h o u r s t y p i n gi e a c h p r o g r a m , n o a l y o u d o i i n s e r t t h e d i s k . . . a n y o u rp r o g r a m s l o a d i s e c o n d s .R E S U L T : Y o u h a v e h o u r s m o r e t i m e t e n j o y a l t h o s e g r e a tp r o g r a m s w h i c h a p p e a r i C O M P U T E i ' s G a z e t t e — p r o g r a m s l i k eS p e e d S c r i p t 1 2 8 , A r c a d e V o l l e y b a l l , 3 - S p r i t e s , S k e t c h P a d , S o u n dM a n a g e r , 1 5 4 1 S p e e d a n A l i g n m e n t T e s t e r , a n d h u n d r e d s m o r e .S d o n ' t w a s t e a n o t h e r m o m e n t . S u b s c r i b e t o d a y t C O M P U T E R SG a z e t t e D i s k a t h i s m o n e y - s a v i n g p r i c e . T a k e f u l l y e a r ' ss u b s c r i p t i o n f o j u s t $ 6 9 . 9 5 . Y o s a v e 5 5 o f t h s i n g l e i s s u ep r i c e . S u b s c r i b e f o t w y e a r s a n s a v e e v e n m o r e ! R e t u r n t h e n c l o s e d c a r d n o w .

I n d i v i d u a l i s s u e s o t h D i s k a r a v a i l a b l e f o $ 1 2 . 9 5 ( p l u s$ 2 . 0 0 s h i p p i n g a n h a n d l i n g ) b w r i t i n g u a P . O . B o x 5 1 8 8G r e e n s b o r o , N . C . 2 7 4 0 3 .

n t l I l * i i M v n j r . l l u l ¥ l m V .r i t l i i t r t m i M H C ' q m t l l , W t ( l U n - .

M M i l l t i n *h » I T . n . i m b i K 1 3 I M u ! K I

Page 20: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 20/104

D O N ' T S E T T L E F O L E S S . . .

1 5 4 1 I I D I S K D R I V E . . . . $ 1 6 9 . 9 51 8 0 2 C M O N I T O R $ 1 8 9 . 0 06 4 C w / 1 5 4 1 I I D r i v e S 3 Q 91 8 0 2 C w i t h e i t h e r p a c k a g e $ 1 8 4

1 2 8 K M e m o r yB u i l t I 1 5 7 1 D i s k D r i v eD e l a t c h a b l a K e y b o a r d

1 2 8 D w / 1 0 8 4 M o n i t o r $ 7 1 91 2 8 D w / S a m s u n g R G M o n i t o r S 6 3 B

F O A L L Y O U R A M I G AN E E D S . .

C A L L5 1 2 K R A U p g r a d e $ 1 5 91 0 1 0 E X T D R I V E $ 2 1 91 6 8 0 M O D E M $ 1 3 9

T U S S E Y ' S S P E C I A L P A C K A G E SP A T T T P T ? V E d u c a t i o n a l S o f t w a r e t o o l\ j r J \ L j L j l 2 J M A l G a m e s s l o c k e d ( o q u i c k s h i p ! ! !

o h e l o n $ 2 7 . 9 5B o a r d $ 2 2 . 9 5B o a r d T o u r n . D i s k $ 1 3 . 9 5

El l o I B S I B . 9 5

$ 1 9 . 9 5I n c h e s $ 1 9 . 9 5

B a l l . 1 1 0 . 9 5U n H I D e a d $ 1 2 . 9 5

i m p u l l S I 9 . 9 SD r i v e S ' 9 . 9 5

F TC h o p p e f $ 1 9 . 9 5

P e r i s c o p e $ 1 7 . 9 5

C X L V I S I . O NE N T E R T A I N M E N T S O F T W A R Ei R a l l y $ 1 9 . 9 5

$ 3 2 . 9 5m a k e r P a c k a g e

w i t h a l L i b r a r y s $ 3 9 . 9 5$ 2 2 . 9 5

M a n s i o n $ 2 4 . 9 5S l u d i o $ 1 9 . 9 5

$ 1 9 9 5H n . I .

B $ 2 7 . 9 5 R O D E U I 1 U N D o d e R u n n e r $ 2 2 . 9 5

o e b i u s $ 2 7 . 3 5 u p a r b i k o C h a l l e n g e S 1 4 . 9 5 l l i m a V $ 3 9 . 9 5 I N E M A W A R E

e f e n d e r o t h C r o w n $ 2 2 . 9 5 i n g o C h i c a g o $ 3 2 . 9 5D $ 2 9 h T h r o s S t o o g e s $ 2 7 . 9 5

C O S M ID a f C o n S $ 1 7 . 9 5D A T A E A S TC o m m a n d o 1 1 4 . 9 5K a r a t e C h a m p $ 1 4 . 9 5K i d N i k i S 1 9 . 9 5P l a t o o n $ 1 9 . 9 5S p e e d B u g g y $ 1 7 . 9 5

D a h u o f t 'A R e a l i t y / D u n g e o n $ 2 7 . 9 5H u n t P o R e O c t o b e r $ 2 7 . 9 5V i d e o T t l l a S h o p S ' 9 . 9 5

t

/ / / / / S o l u t i o n sP o c k e l W r r l e iP o c k e t F i l e rP o c k e t P l a n n e r 2 , , ,D i g i t a l S u p e r p i k . D i c t i o n a r y

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

. . . . $ 3 7 . 9 5. . $ 6 4 . 9 5

S 1 2 . 9 5

F I R E B I R DE l i t e $ 1 7 . 9 5G u i l d o T h i e v e s $ 2 2 . 9 5K n i g h t O R $ 2 9 S t a r G l i d e r S 2 4 . 9 5T h S o n i f y S 2 4 . 9 5

E L E C T R O N I C . A r t s "B a r d ' s T a l e $ 2 4 . 9 5B a r d ' s T s l « I S 3 7 . 9 5B n r d ' i T a l e I I I . S 2 4 . 9 5C h o s s m a s l e r 2 0 0 0 $ 2 5 9 D e m o n S l a t e r s $ 1 9 . 9 5O r e g o n ' s L a i ' $ 1 9 . 9 5E O S ( E r t h O r t V S l a i n } $ 1 9 . 9 5I n s l a n l M u s i c $ 2 9 L e g a c y o U i A n d a n t s $ 1 9 . 9 5M a r b l e M a d n e s s $ 1 9 . 9 5M a s t e r N i n j a $ 2 4 . 9 5M o n o p o l y $ 2 4 . 9 5O u t r o g s o u s P a g e s $ 3 4 . 9 5P H M F e r j a s u s $ 1 9 f i o a d w a r s $ 2 4 , 9 5f l o c k i o r d $ 2 2 . 9 5S k a l e o r D i e $ 1 9 . 9 5S k y F o j I I $ 1 9 . 9 5S t r i k e F l e e l $ 1 9 . 9 5W a s l a l a n d . , S C A L lW o r l d T o u t G o l l $ 1 9 . 9 5Y e a g e r A F T S 2 4 . 9 5

C h a m p o n s h i p F o o t b a l l . . . . $ 2 4 . 9 5G B B a s k e t b a l l 2 o { 2 2 . 9 5T o F u a l E l i m i n a l o r $ 1 7 . 9 5I N F O C O MB e y o n d Z o i k $ 2 6 - 9 5H i t c h h i k e r ' s G u i d e . . . $ 1 4 . 9 5

I . A N C E I L V F N E R r - i h b * « t i T i p p u f U a d i t g y ^ m L i l a i L u r ii F o o l b a H $ 2 3 . 9 5B k l b a l l , l h P r G a m e . $ 2 9 9 F i n a l F o u r B a s k e l o a l l . . $ 2 9 . 9 5F u l l C o u n i B a s e b a l l . . $ 2 9 . 9 5

M I C R O L E A G L T EB a s e b a l l $ 2 4 . 9 5W r s s l l i n g S 1 9 . 9 5

A i l C R O P R O S EA i r b o r n e R a n g e r s S 2 4 . 9 5F - 1 5 S W V a E a g l e $ 2 1 , 9 5G u n s r i i o $ 2 1 , 9 5K e n n e d y A p p r o a c h $ 1 4 . 9 5N A T O C o m m a n d e f $ 2 2 . 9 5P i r a l a s $ 2 3 . 9 5S i l e n t S e r v i c e $ 2 1 . 9 5S o l o F l i g h t S 1 4 . 9 5S t e a M i F i g h t e r $ 2 4 . 9 5

M I N D S C A l ' EG a u n t l e i $ 2 9 I n d o o r S p o r t s $ 1 9 . 9 5I n f i l l r a t o i I S 1 9 . 9 5P n p a r o o y $ 2 2 - 9 5P e r f e c t S c a r e i S A T p r o p . $ 4 4 , 9 5S u p e r s t a r H o c k e y $ 2 2 . 9 5S I M O N S H U S T E RS t a r T r e k : P r o m e l h i a n A d v $ 2 4 . 9 5T y p i n g T u i o r I $ 2 4 . 9 5S P E C T R U M H O L O B Y T EF a l c o n $ 2 2 . 9 5I n t r i g u e ( 1 9 . 9 5P T 1 0 9 $ 2 4 9 5S o k o B a n ( 1 7 . 9 5S O F T W A R E S I M U L A T E SF o o l b a l l ( 1 9 . 9 SP u r e S t a t B a s e b a l l $ 2 4 . 9 5P u r e S l a t C o l l e g e B $ 2 4 . 9 5S S A d v a n c e s D u n g e o n

D r a g o n s $ 2 4 . 9 5B - 2 4 $ 2 2 . 9 5E t e r n a l D a g g e r $ 2 4 . 9 5P h a n l a s i e I I l ( o a c h ) $ 2 4 . 9 5R i n g i o Z l l l i n $ 2 4 . 9 5R o a d w a r E u r o p a $ 2 9 S h a r d o S p r i n g $ 2 4 . 9 5W a r o a m o C o n s i S e t $ 1 9 . 9 5S U H L O G I CF l i g h t S i m u l a t o r I I $ 3 2 . 9 5J e $ 2 7 . 9 5S l a a l i n M i s s i o n $ 3 4 . 9 5

w o i t n p r o c e s s o r sl » e l S y s t e m

F o n t M a s i a r 1 2 8 . . . .P a p e r c l i p 1 1 . . ^ - P a p e r c l i p I I S u p e r s c r i p i 1 2 . . - _T e r m P a p e r W r i t e r .W r d w r i i a r 1 2 w s S P R E A D S H E E T f

. . . . $ 4 9 . 9 5. . . . $ 3 8 . 9 5. . . , S 5 4 . 9 5. . . $ 3 9 . 9 5. . - $ 4 4 . 9 5. . . . $ 2 9 . 9 5i l . $ 3 4 . 9 5

S w i l l c a i c 1 2 w r s d w y s 1 3 9 . 9 5D A T A H A K E SD a t a M a n a g e r 1 2 P a r l e c t F i l e r . . . .S u p e r B a s e 1 2

. . . . $ 3 4 . 9 5. . . . . 1 4 4 . 9 5. . . . $ 4 9 . 9 5

M I S C . 1 2 S O F T W A R EA c c o u n t a n f n C M A c c l P k g / 1 2 8M a c h 1 2 P a n n e t 1 2 S

9 . 9 5. . S 1 2 4 . 9 5

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

S y l v i a P o r t e r ' s P e r s o n a lF i n a n c e P l a n n e r . . . „ . . . $ 4 4 . 9 5

E P Y K5 0 0 X J J o y s t i c kC a l i f o r n i a G a m o sC h a m p ' s h i p W r e s t l i n gC r e a t e a C a l e n d a r . . . .D e s t r o y e r4 i O i l - R o a d R a c i n gI m p o s s i b l e M i s s i o n . . .L A C r a c k d o w nM o v i e M o n s l e r . .

S 1 4 . 9 5$ 2 4 . 9 5$ 1 4 . 9 5$ 1 7 . 9 5$ 2 2 . 9 5

. $ 2 4 . 9 5. $ 2 4 . 9 5

S 2 4 . 9 5. $ 1 2 . 9 5

S t r e o l S p o r t s B a s e b a l l S 2 4 . 9 5S S p o r t s B a s k e t b a l l .S t r e e t S p o r t s S o c c e rS u B a l t i cS u m m e r G a m e sS u m m e r G a m e s I I . . . .W i n ! e r G a m e sW o r l d G a m e s

. 5 2 4 9 5 2 4 . 9 5

. $ 2 2 . 9 5. $ 1 4 . 9 5. $ 1 4 . 9 5. $ 1 4 . 9 5. 5 2 4 . 9 5

6 4 B U S I N E S S A N P R O D U C T I V I T Y6 4 . C D A T A B A S E SB a n k S r e e l F i l e r $ 2 4 . 9 5D a t a M a n a g e r I $ 1 9 . 9 5S 4 I N T E G R A T E D P K G SV i r a s t a r 6 4 $ 2 4 . 9 56 4 S P R E A D S H E E T SS w i f l c a k : 6 4 w i s i d e w a y s . . $ 1 7 . 9 5S i d e w a y s $ 1 4 . 9 56 4 W O R D P R O C E S S O R SB a n k S i r e o W i l e r $ 2 9 . 9 5F o n t M f l B t a r I $ 2 9 . 9 5P a p e r c l i p w ' s p e l l p a c k $ 3 2 . 9 5P a p e r c l i p I I $ 3 9 P o c k e t W i n e r D i c u o i f l f y . . $ 1 2 . 9 5W o r d W r i t e r I I $ 3 9

F I N A N C I A L A C C T .T i m e w k s E l e c l r . C h a c k b k . $ 1 7 . 9 5T i m o w o r k s M o n e y M g $ 1 7 , 9 5C M A c c t P k g / 6 4 $ 1 1 9 . 9 5M I S C . H A R D W A R EE s l e s p w s u p p l y f o C - 6 4 $ 5 4 . 9 5N a v e r o n e 3 S l o t e x p d e i . . . S 2 4 . 9 5U T I L I T I E ST h i n k i n g C a $ 2 4 . 9 5T o y S h o p $ 2 4 . 9 5C o p y I I 6 4 ̂ 1 2 6 $ 2 4 . 0 0F a s t L o a d S 2 4 . 9 5B o b s T e r m P r $ 3 9 W I C OJ O Y S T I C K S

1 > l o B 0 l >3 - W o y K 2 S 5

B a t t e r i e s I n c l u d e dP a p e r c l i p P u b l i s h e r . . . S 3 9 . 9 5B e r k e l e y S f w o r k sG E P u b l i s h $ 4 4 . 9 5H r o d e r b u n dG r a p h i c s L i b r a r y I , I I o I I . $ 1 6 . 9 5P r i n t S h o p $ 2 5 9 5E l e c t r o n i c s A r t sO u t r a g s o u s P a g e s $ 3 4 . 9 5S p r i n f i b o n r dC e r t i l i c a t a M a k e r $ 2 9 . 9 5C l i p A n l o r H I S 1 9 9 5N e w s r o o m $ 1 9 . 9 5T i r o e w o r l t sD e s k t o p P u b l i s h e r $ 3 9 . 9 5U n i s o n W o r l dP n n i m a s t e r P l u s $ 2 4 9 5

T U S S E Y C O M P U T E R P R O D U C T SP . O . B O X 1 0 0 6 , S T A T E C O L L E G E , P 1 6 8 0 4

Page 21: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 21/104

. . . t C p S H I P S I P R I N T E R S

y w a r a ! . . . . $ 1 6 4 . 9 5

i l . . . . $ 1 9 9 . 0 0$ 3 1 9 . 0 0

d r a f t ' 3 6 N L Q ) . . . S 1 6 9 . 9 51 0 0 0 R a i n b o w

p r i m s ' ) $ 2 2 9 . 9 3

R a i n b o wI n t e r l a c e /

P r i n t e r ) $ 2 2 9 . 9 5

S E I K O S H A

y w a r r a n l yC . . . . $ 1 3 9 . 0 0A . . . $ 1 6 9 . 0 0N L M o d s

# C I T I Z E N

$ 1 6 9 . 9 5S C A L L

$ 3 1 9 . 9 5$ 6 7 9 . 9 5

1 8 0$ 2 2 9

B u l l i i C O M M O D O R E 'a n E P S O N * I n l a r l t c t1 8 C P P r i m S p e t d

i F o r O i h c r O t i d i u P r l n u x

I L ( U M l l l l l l

. M F O A L Y O U R A M I G AN E E D S . . . C A L L t c A M I G A S O F T W A R EP R O D U C T I V I T Y I ^ K ^ H —D e l u x e M u C o n s l S e S 7 3 D e l u x e P a m < $ 9 9 . 9 6O e i u n o P n n i M S S 9 9 SO o l u . s V i O a o ! $ 9 9 9 5D r a w P I U S 1 1 8 9 0 0E N T E R T A I N M E N T H ^ ^ ^ H

■ S « | > o r t a »V i : a « i M »W o r f l P e r f a a

S S 0 . S 6 9 0

S S 0 . . S C A L L

B a l a n c a o P o w e r $ 2 9 B a f d s T a l o £ 3 9 . 9 5B e y o n O Z o r K $ 3 7 . 9 5C h s s s m a s t e r 5 1 ) 0 0 S 2 9 . 9 5D f i f a n d e r o U f ' e C r o w n . 1 2 9 9 5D e j a V u S 2 9 . 9 5E a r l W o a v o r B a s t B a i 1 3 9 F e r r a r i F o r m u l a O n f f S 3 9 F l i g h t S i m u l M O f J $ 3 9 . 9 5H f l l L s y P r o j o c l S I 9 . B S

H o i - C o l d J a . . . .L e i s u r e S u i l L a r r yM a i B l e M a d n e s s . . .

S . D . IS i l e n t S s r v i e «S i n B a t l . .S i a n i o a l

. $ 2 4 9 S 4 J . 9 5

- S 3 2 . 9 5. $ 2 7 9 5

. . $ 2 9 . 9 5$ 2 9 $ 2 9 $ 3 9 . 9 6$ 2 9

5 1 2 K R A U p g r a d e . . $ 1 5 9 . 0 01 0 1 0 E X D R I V E $ 2 1 9 . 0 01 6 8 0 M O D E M $ 1 3 9 . 0 0

N E L O W E R P R I C E S ! !S U P E R G f l A P H I X J RP r i n l a r I n t e r l a c e $ 3 2 . 9 5w y p r i n l a r f r o m T u s s e y $ 2 9 . 9 5S U P E R G R A P H I XI n t e r l a c e w / S K b u f l a rf l o w n l a a d a W s l o n l s S S 4 . 9 5w . ' P r i n l e r I r o m T u s s a y S J 9 . 9 5

S U P E R G R A P H I X G O L D . S 9 4 . 9 5w / P r i m e r I r o m T u a s e y S B 4 . 9 5

— ■ ■ < ■ " ■ ■ j !E B

R G B / C O M P O S I T E C O L O R M O N I T O R S F O R T H 1 2 C O M M O D O R E 1 0 8 4

. $ 2 9 9 . 0 0M A G N A V O X 8 7 6 2

. S 2 4 9 . 0 0T H O M S O N 4 1 2 05 0 M n s s o U i n

, . $ 2 1 9 . 0 0A l r n o n r i o r s i n c ^ d a c a b l e s [ C a r n m c d o r f l

B e r k e l e yS o f t w o n c s

G E P U B L I S H ( 6 4 / 1 2 8 ) $ 4 4 . 9 5G E O S 1 2 B $ 4 4 . 9 5 G E O SG e o C a ! c 1 2 8 S 4 4 . 9 S G a o C a l c .G e F i l e 1 2 B S 4 4 . 9 5 G e F i l e . . .G e P r o g r a m m e r . . S 4 7 . 9 5 G e o d e x . . . .G e P u b l i s h $ 4 4 . 9 5 D e s k p a c k .G e o W i l 1 a 1 2 8 S 4 4 . 9 5 F o n t p a c k . .G e S p e N S 2 2 . 9 5 G b W r i t e

. . $ 3 6 . 9 5. . S 3 1 . 9 S. . $ 3 1 . 9 5. 5 2 4 . 9 5

. . $ 2 1 . 9 5. $ 1 9 . 9 5. 5 3 1 . 9 5

S o f t w a r e o r d e r s o v e r $ 1 0 0 a n A c c e s s o r i e s u n d e r p o u n d s w i l lb s h i p p e d F e d e r a l E x p r e s s( E v e n a t h e s e p r i c e s ) Y o o n l y p a y T C P ' s s t a n d a r ds h i p p i n g c h a r g e o $ 4 . 0 0 p e o r d e r . O r d e r s a r r i v i n gb e f o r e 3 : 0 0 P o u l i m e w i l l b s h i p p e d o u s a m ed a y . I p a r t o y o u r o r d e r i b a c k o r d e r e d t r i e r e m a i nd e w i l l b s h i p p e d U P G r o u n d F R E E !

S E C U R I T YY o u r C r e d i l C a r d i n o c h a r g e d u n i i l y o u ro r d e i i s h i p p e f l .■ W I n s u r o y o u r o r d e r a n e i l r a c o s ! l y o u .

I ' j ' - ' . i . y i l i n a r t d a l l y U i a n g a n w e l la s l a b l r s h s d c o m p a n y .

C U S T O M E R S U P P O R TA f t e r s a l e s s u p p o r t .K n o w l e d g e a b l e s t a f f , a l ■ . 1 j a t e s o T u s s e y ' s " C o m p j l e r B o o l C a m p " .O u i a d v a n c e d w a r e h o u s e / m a l r i a l sh a n d l i n g s y s l a m a s s u r e s y o u r o r d e r i s h i p p e d o u t a c c u r a t e l y o l i m e .O u r I B M 5 3 6 0 a l l o w s i n s t a n t o r d e r a n i n v e n t o r y s t a t u s .

t o n » r b m i l l : v i i f c a p l r r o r u , o i O e i . u n i * o c r w c k . p n i K m l c h K KA i k M v t e t k i l o p e r s o n a l c o r r i p j n , c r . e c x a 1 c t o a i S f i ' p p i n a : D r o s o r w a r e F O f i m n n w a n r t u a n a c c f s ^ r y o v f o r , n . e m , T o l l f i 6 B N u i r f c e r f l Q O - 4 S Q - 0 0 ^ ^ T a s n i p o i ^ O C T i a i g g j A d 0 p e b o s n < p o » i C O O A d d i t i o n a J a l ^ p p i n o r e q u J T M ) o A P O , F P O . A K . H J . a n d t o i e i g nc r a e i s . T c r n i J : P R I C E S R E F L E C T C f l S H D I S C O U N T , A n 1 . 9 % F O M A S T E R C A R D O R V I S A .A L S A L E S A H F I N A LD e f e c t i v e r t e r o s r e p ! a c o d o r i o p a . r « ! a t o u r H J ^ Hd i a c i c i i o r i P e n j i a y i v a m a i c s d c m & s o 6 t r f u s f i i T P r i c e s g n d i e m c s u b j o d l o c h a ^

S A M S U N GR G M O N I T O R

1 4 A n i i - G f a r e S c r a o n6 4 3 4 R e s o l u t i o n

o n l y $ 2 1 9

P a n a s o n i c

1 0 8 0 1 I I P r i n t e r ,: ; • ■ r : ; . ' ■ ! . . I I

N L M o i l *2 y W a r r a n l y

C C O M M O D O R E1 6 7 0

M O D E M

C O M M O D O R E1 7 6 4

2 5 6 K R A E X P A N S I O N$ 1 1 9

C C O M M O D O R E1 5 8 1

3 i ' Z " D ! S K D R I V E$ 1 9 7

C M A C C O U N T I N G S Y S T E M SP k g . P r i c e l o a l M o d u l e s :C 1 2 8 v e r s i o n $ 1 2 4 . 9 5C 6 v e r s i o n $ 1 1 9 . 9 5

D I S K - K O U N T Sp e r t i O f o H O 3 . 3 " 5 . 3 5 -B O N U S O S O D 1 1 6 9 5 1 0 M A X E L L D 5 O O 1 1 J « ( 9 . 9 5V E R B A T I M D 5 D O j r f l ! 5 I B

D S D O 1 I S W M ( S

H r s : 8 : 0 0 A M - 9 : 0 0 P M M o n - F r i , 1 0 : O O A M - 6 : O O P M S a t , 1 2 : 0 0 P M - 8 ; 0 0 P M E S

C A L L T O L L F R E E - 8 0 0 - 4 6 8 - 9 0 4 4F O I N F O R M A T I O N C A L L 8 1 4 - 2 3 4 - 2 2 3 6 F A X : 8 1 4 - 2 3 7 - 4 4 5 0

S C

Page 22: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 22/104

I y o u h a v e B e r k e l e y ' s D e s kP a c k 1 y o c a n u s e i t G r a p h i c sG r a b b e r u t i l i t y t o i m p o r t g r a p h i c sf r o m P r f n t S h o p , N e w s r o o m , a n P r i n t M a s t e r .

P e r s o n a l N e w s l e t t e rP e r s o n a l N e w s l e t t e r ( $ 4 9 . 9 5 ) , f r o mS o f t s y n c , c o m e s w i t h t w d i s k s : t h M a s t e r , w h i c h c o n t a i n s s a m p l en e w s l e t t e r s a n 7 p i e c e s o d i a r t ,a n C l i p A r t D i s k f i l l e d w i t h a na d d i t i o n a l 2 1 1 0 b u s i n e s s a n m i s c e ll a n e o u s d r a w i n g s .

S o f t s y n c ' s P e r s o n a l N e w s l e t t e r( $ 4 9 . 9 5 ) i s n ' t s t a n d - a l o n e p r og r a m , b u i d e s i g n e d t b e u s e dw i t h G E O S . I y o u ' r e a l r e a d y f a m i li a w i t h g e o P a i n t a n g e o W r i t e ,t h e n y o s h o u l d h a v e n t r o u b l el e a r n i n g t u s P e r s o n a l N e w s l e t t e r .Y o c a n u s e j o y s t i c k , m o u s e ,g r a p h i c s p a d , o l i g h t p e n a a i p u d e v i c e , j u s t a y o w o u l d w i t ho t h e r G E O S a p p l i c a t i o n s .

A f t e r b o o t i n g w i t h G E O S , y o us h o u l d m a k e s e v e r a l P e r s o n a l N e i o s -l e t t e r w o r k d i s k s b e f o r e y o b e g i ny o u r n e w s l e t t e r . W h e n y o u ' r e r e a d yt s t a r t , b a s i c w o r k s c r e e n a p p e a r s

w i t h r u l e r s a c r o s s t h e t o a n d o w nt h l e f t s i d e o f t h e s c r e e n . T h e s eh e l p y o l a o u a n a l i g n t h " w i n d o w s " y o c r e a t e f o y o u r t e x ta n g r a p h i c s . A m a n y a 2 w i d o w s c a n b e u s e d o s i n g l e p a g e .

A w i t h a l n e w s l e t t e r s ,i t ' s b e s t t s k e t c h b a s i cl a y o u t o p a p e rb e f o r e y o s i d o w n a t h c o m p u t e r ,O n c e y o u ' v e b l o c k e d o u t t h n u b e o c o l u m n s y o w a n t a n d w h e r ey o u w a n t y o u r g r a p h i c s , d e f i n es i m i l a r w i n d o w s o t h s c r e e n .S t r e t c h t h e s e w i n d o w s t a n s i z ea n m o v e t h e m t d u p l i c a t e t h el a y o u t y o m a d e o p a p e r .

W h e n y o u ' r e r e a d y t e n t e rt e x t , y o c a u s a n o f t h e f o n t s o f e r e d w i t h g e o W r i t e , o y o c a i p o r t o t h e r s i y o u h a v e F o n t p a c k .C l i c k o t h f o n t w i n d o w a t h t o o t h e s c r e e n , a n l i s t o f f o n t s a n t h e i r p o i n t s i z e s a p p e a r s . C l i c k o y o u r c h o i c e s a n t h e n m o v e t t h d e s i r e d w i n d o w a n s t a r t t y p i n g .

P e r s o n a l N e z i ' s l c t t e r w r a p s t e x t a u t om a t i c a l l y t f i y o u r w i n d o w . I a l s ow r a p s t e x t a r o u n d g r a p h i c s . I a d i t i o n , i l e t s y o s e l e c t i t a l i c s , b o l d ,u n d e r l i n e d , o r e v e r s e d t y p e s t y l e s .

T h e w o r k s c r e e n i 8 c o l u m n sw i d e , s y o u ' l l h a v e t s c r o l l t s e y o u r w h o l e p a g e . h a n d y p r e v i e wf e a t u r e s h r i n k s t h p a g e s y o c a s e h o y o u r l a y o u t l o o k s a y o u rw o r k p r o g r e s s e s . O n c e y o u ' v e c r a t e d f e w i n d o w s , i t ' s b e s t t c h e c k y o u r d e s i g n . W i n d o w s a r e a s i e r t c h a n g e a n d m o v e b e f o r ey o f i l l t h e m w i t h t e x t a n g r a p h i c s .

Y o c a n d e s i g n y o u r o w g r a p h i c s w i t h g e o P a i n t , u s t h c l i pa r t h a t c o m e s w i t h P e r s o n a l N e w sl e t t e r , o i m p o r t P r i n t S h o p g r a p h i c s .Y o c a e v e n u s d i g i t i z e d a r i y o h a v e v i d e o c a m e r a a n a d i g it i z e r s u c h a C o m p u t e r i z e s . P e s o n a l N e w s l e t t e r c o m e s w i t h t h r e eu t i l i t y p r o g r a m s y o c a u s t i p o r t a n c u s t o m i z e e x i s t i n g g r a p h i c s .

W h e n i c o m e s t i m e t p r i n t ,c l i c k o t h p r i n t m e n u a n c o n f i r mi b c l i c k i n g o t h O b l o c k . B s u r e y o u ' v e i n s t a l l e d t h G E O Sd r i v e r f o y o u r p r i n t e r o n y o u rw o r k d i s k .

i n c o m p a n y , p r i n t e d , a n m a i l e d b a c k t y o w i t hi f e d a y s . )

N e K i o t h B l o c kO n o t h n e w e s t d e s k t o p p u b l i s h i n g p r o g r a m s o t h m a r k e t i E l e c t r o n i c A r t s ' P a p e r C l i p P u b l i s h e r .F O R C E , ( t h e F u n d y O r g a n i z a t i o n f o C o m m o d o r eE n j o y m e n t ) i S a i n t J o h n , N e B r u n s w i c k , C a n a d a ,h a s a c q u i r e d P a p e r C l i p P u b l i s h e r t p r o d u c e i t n e w s l e t t e r , " T h e U s e r s P o r t , "

" I t ' s v e r y f l e x i b l e , e a s y t u s e , a n c a n h a n d l ew i d e v a r i e t y o g r a p h i c s , " s a y s A n n e M a g e e , w h p u b l i s h e s t h e n e w s l e t t e r . S h n o t e s t h a t i d i d n ' tt a k e h e l o n g t d p a s t e - u p b e f o r e u s i n g P a p e r C l i pP u b l i s h e r , b u s h e n e v e r a t t e m p t e d a n y t h i n g f a n c y .

" I t a k e s l o n g e r t d [ w i t h P a p e r C l i p P u b l i s h e r ] ,b u i l o o k s m u c h b e t t e r , " s h s a y s . " I w e r e s t i l lp a s t i n g i u p a n d t r i e d t o m a k e i l o o k l i k e i d o e sn o w , i w o u l d t a k e e v e n l o n g e r . "

M a g e e l i k e s t h w a t h p r o g r a m c o n v e r t s f i l e sd o w n l o a d e d f r o m b u l l e t i n b o a r d s e r v i c e s o f r o mm o s t w o r d p r o c e s s i n g p r o g r a m s . W h i l e t h p r o g r a mc a b o p e r a t e d w i t h a j o y s t i c k , M a g e e f i n d s s m o o t he c o n t r o l i a c h i e v e d t h r o u g h t h u s o m o u s e .

L i k e h e c o l l e a g u e s , s h h a l e a r n e d t o l i v e w i t ht h 6 4 ' s l i m i t a t i o n s . " I t ' s s l o w a n r e q u i r e s a l o o d i s k a c c e s s , " s h s a y s . N o n e t h e l e s s , M a g e e i p l e a s e d w i t h t h r e s u l t s s h a c h i e v e s . " I i a m a z i n gt d t h i s w i t h 6 4 f e y e a r s a g o , i w o u l d ' v es e e m e d i m p o s s i b l e . "2 C O M P U T E r s G a i e l t e S e p t e m b e r 1 9 8 8

£ P f l a i l l t a r t e& b t i l l S o v i e t

' r i e m C e M c y o u r ' x Q t i V * O -d o * t d a b . - W b i t o i r yl l e l l y o a b o u t n h l \ t < -

« > r i dl l n .

« S i l h e i p h i ' i b n * b l rl o t a U i n f r o m t h r m ,

s u i i ' d - a r k q m c o m p u i t r j D * c * m b * r j l ? 8 7 . T i i * f l l l l ! * U r t «< n d i i a i l t r , l j * l i r - p m r O f H M i u r 4 U U U m n p ] yK i t h k e y b o a r d . H 1 h m kt o r n * a f y o m a b M l r e l i l s I d t h a U S h a r l l y * f \ * tg O m d u k d t w * a n p r i n l -n I w a r o u n d i h l i m *M f a r l u n i L * U m r H , B J J « f D o i a j a A i l r r o S ) f t -w i r r u h i h o » f d m \ h b a n e i w p i p o u n d t h r * w d v r f u l « m l d o c O * * i j i u l * r i .b * b * * * 1 1 J o t h a t r u l a i d m a b o u l y o u r c l u b . M c i p J u n t d i J i h r o o d i h i f l g ly o d F o y a u r m t r n b t l t -

N r r d l m L u d i d n ' tS e e d h i d d i c r l i g h l 4 - n i y ,

r t i y r d h o i m r l i t a n d t h i n g * f o m y w l f a r i d t o o nF o u n d o u j u ' t U n - > i l u p i dI r t i l c o u l d b r

I « o l h » d « w * o l e f t o t n A i l r o n i h a l ( a l ■m e d t r n . T h # i f r " t n * n dR P - t b « r d - > 1 > y o u r c l u b

J r t - w i i i i i o j o i n y o u r c l u t .I f m u ^ l i l t y o u r c l u b m r t n -b * [ * m k i r , d f f l j u j K i d i h t l f a m i m u i E r > i o m ck i n d o f f r i e n d l y c l u b .

B I p

- i f i l S l

i t i r . W h e nb - - * ! V

f F o u n d O W i y

u r n l o u t a f t h a t w i y l m i k * m t t t l w f l c o i r . * .

M T i n i g h i * l u i hi n I t l t t n . ^ a t l n f n i g h t ( o m r Q c a w * * ' " i * l i m e f a m f l f l l c o n i r i td l U D f l i h i l w o f o u l f l o pp d i s k s . O c o u r t rc h e a t e d L i l E J r b U t u m i n gt t h r e e o t h e r p e o p l e g w

c i r r C l i y ,

T h l i n t c i l l r f R a C r e e r i n m i c a l mv D , c « E H B I P E A r i d K t l pw i i t i e n f o r r t J i n g r i K h a n t v t i m r X . T h * i % * - a ii n g m p i r l l u K l m * v l« i l h L m d * F i u i t - S o

. v a i u n l n r v d l c o f i * U m h g m r t i f l l l l l n i m e n d * i - o r t o l # t r n m n a b o u lc o m p y l i r i f l .

S h l o o k u f h f f U m

d t i f u l L b r « r y o f b o a V i 4 " d u k i I h 4 l c i m t i f i l

j 1 o m i r c E r n d • ■ ■ ' -M P t l t m r * l 4 / i | m t

r n D r * o y o u i u i m r m b e r i ,a n d w a l c h e d y u u r i * c n i dr o u n d C O f L U M t S 3 ® ] _ F ? I w i f u L s e e h i m i n y K a i -u i s u c h j C A d U r n f * I w m O I # f u t s e A n M i g n C e * r h I h w g u y i h e p -[ . p l a y ! > ■ ■ | > m « -

I c o n c l u i i U n i a l m * # n i n j i i i p * A l j o o d

m f i n t i * * 3 w o u l d u y o s h o u l d b r * * i y p i n u d i h a v t p r o p k \ h U . e i n M o G i r . i , L m d > f l l U I ,G o r d o n E ^ r f t j n t r i M i " > i h i n y o u r c J u b . A r i d * o u l db i f i t o r n o t t m r n t a o nt h e i h r e e l f l # n w h i t u u r df f l f O u T H A N K S J o « ,r . . I ' n i w i l l i L * « y i

t * B i s k s

s t . S H p t r b i a n l i b r a r y

Page 23: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 23/104

P a p e r C l i p P u b l i s h e rO u t r a g e o u s P a g e s w a E l e c t r o n i cA r t s ' d e s k t o p p u b l i s h i n g e n t r y , b u i w a d i s c o n t i n u e d w h e n P a p e r C l i pP u b l i s h e r w a r e l e a s e d . F o t h p r i c e ( S 4 9 . 9 5 ) a n t h n u m b e r o s o p h i s t i c a t e d f e a t u r e s i o f f e r s , t h i sp u b l i s h i n g p r o g r a m i h a r d t b e a t .

I t w o r k s c r e e n i s i m i l a r t t h a to o t h e r p u b l i s h i n g p r o g r a m s i t h a tr u l e r s a t h t o a n s i d e o t h s c r e e n h e l p y o a c c u r a t e l y p o s i t i o nc o l u m n s , h e a d l i n e s , a n g r a p h i c s .

E i g h t e e n i c o n s o t h r i g h t o t h s c r e e n r e p r e s e n t t o o l s t h a t g i v ey o e x c e p t i o n a l c o n t r o l o y o u r l a o u t . S i m p l y m o v e t h c u r s o r w i l hj o y s t i c k o m o u s e a n t h e n c l i c k o a i c o n t a c t i v a t e i t W h e n i c o m e st d e s i g n i n g l a y o u t , y o c a h a v ea m a n y a s 1 5 c o l u m n s o t e x t o o n p a g e .

O n c e y o u ' v e l a i d o u y o u rp a g e , d r a w b o w h e r e y o u w a n tt h c o p y t a p p e a r a n " p o u r " i t h t e x t f r o m n u m b e r o w o r d p r c e s s o r s . T e x t f l o w s i n t o t h b o i p r o c e s s t h a t r e s e m b l e s t h w a t h f i l l c o m m a n d w o r k s o d r a w i n gp r o g r a m s . Y o c a l i n k s e v e r a l b o e t o g e t h e r o t h s a m e o d i f f e r e n tp a g e s i y o n e e d m o r e s p a c e f o y o u r t e x t . P a p e r C l i p P u b l i s h e r a c o m m o d a t e s d o c u m e n t s r a n g i n g i l e n g t h t o m a x i m u m o 5 p a g e s .Y o c a c o n v e r t w o r d p r o c e s s i n gf i l e s f r o m t h P a p e r C l i p s e r i e s , B a n kS t r e e t W r i t e r , W o r d W r i t e r , o P a p e r -B a c k W r i t e r .

s t r a i g h t f o r w a r d t e x t e d i t o rl e t s y o c r e a t e t e x t r i g h t o t h p a g ei y o p r e f e r t t y p e t e x t d i r e c t l y .D o n ' t w o r r y a b o u t t h f o r m a t a y o e n t e r t e x t . I w o r d b r e a k s a t h e n o l i n e , d o n ' t c h a n g e i t I w i l l b f o r m a t t e d p r o p e r l y w h e ny o p o u r t h c o p y i n t o t e x t b o x .T h e d i t o r i n c l u d e s h a n d y f i n df u n c t i o n t h a t w i l l s e a r c h d o c um e n t f o r a s p e c i f i c s t r i n g . Y o c a e m b e d a m a n y a 1 d i f f e r e n t s t y l ec o d e s i n d o c u m e n t t p u w o r d si i t a l i c s , u n d e r l i n e t h e m , r e v e r s et h e m , o h a v e t h e m p r i n t o u i s u b s c r i p t o s u p e r s c r i p t m o d e , t n a m e f e o p t i o n s .

W h e n l a y i n g o u t t e x t , y o c a j u s t i f y i t c e n t e r i t o h a v e i p r i n t e df l u s h l e f t o r f l u s h r i g h t . A n o t h e r s p h i s t i c a t e d f e a t u r e l e t s y o a d j u s tt h a m o u n t o f l e a d i n g , o s p a c e b t w e e n l i n e s . S u c h f i n e - t u n i n g i s n ' tn o r m a l l y f o u n d o n p r o g r a m s i t h i sp r i c e r a n g e .

P a p e r C l i p P u b l i s h e r c o m e s w i t hi t o w l i m i t e d s u p p l y o c l i p a r t ,b u y o c a d r a w y o u r o w o c o v e r t g r a p h i c s f i l e s f r o m P r i n t S h o p ,P r i n t M a s t e r , O u t r a g e o u s P a g e s , a n D O O D L E ! . T h e m a n u a l n o t e s t h a ty o c a n u s e g r a p h i c s f r o m T h N e w s r o o m , b u t h f i l e c o n v e r t e r a p a r e n t l y c a n n o t r e a d T h N e w s r o o md i r e c t o r y . Y o c a c h a n g e t h s i z eo f g r a p h i c s , e x p a n d i n g o s h r i n k i n gt h e m t f i y o u r l a y o u t , a n g r a p h i c s e d i t o r l e t s y o d r a w y o u ro w n . Y o u c a m o d i f y g r a p h i c s ,p r i n t i t h e m r e v e r s e , o e v e n t u r nt h e m u p s i d e d o w n .

i 5

1 2 3

5 P a p e r C l i p P u b l i s h e r s u p p l i e s

n u m b e r o c l e a r , w e l l - d e f i n e d f o n t s ,i n c l u d i n g G r e e k - s y m b o l f o n t f o u s w i t h s c i e n t i f i c a n m a t h e m a t ic a e x p r e s s i o n s . T h e r e ' s e v e nS i d e w a y s f o n t i y o u w a n t t p r i n tt e x t r o t a t e d 9 d e g r e e s . I y o u n e e dm o r e f o n t s , a c o n v e r t e r p r o g r a m a l o w s y o t i m p o r t t h e m f r o mG E O S o O u t r a g e o u s P a g e s . T e x t c a b p r i n t e d i r e v e r s e , i t a l i c s , b o l d ,a n o t h e r s t y l e s . I c a e v e n b p r i n t e d u p s i d e d o w n , w h i c h i u s e f u lf o p r i m i n g f o l d e d g r e e t i n g c a r d s .

J a / z u y o u r l a y o u t w i t h a v a r ie t y o f b o r d e r s , t e x t u r e d b a c kg r o u n d s , t r a n s p a r e n t a n d o p a q u eb o x e s , a n d r o p - s h a d o w e f f e c t s .M o s t o t h e s e e f f e c t s a n s p e c i a lt o o l s a r e a v a i l a b l e o n s c r e e n o f r o me a s y - t o - u s e p u l l - d o w n m e n u s .

D r a w b a c k sW h i l e d e s k t o p p u b l i s h e r s p r o v i d ey o w i t h n u m b e r o p o w e r f u lp r i n t i n g t o o l s , t h e y d h a v e l i m i t at i o n s . E v e n i y o u r p r i n t e r h a n e a r - l e t t e r - q u a l i t y m o d e , t e x t p r i n te o n i n e - p i n d o t - m a t r i x p r i n t e rc a n ' t c o m p e t e w i t h t h q u a l i t y o f e r e d b y c o m m e r c i a l p r i n t e r s . F o t r u l y p r o f e s s i o n a l a p p l i c a t i o n s , y o m a h e s i t a t e t r e l e a s e w o r k p r i n te o n i n e - p i n .

2 4 - p i n p r i n t e r i b e t t e r , b u n o n e o f t h e p r o g r a m s h a v e d r i v e r st s u p p o r t t h e m . Y o m a f i n d

p r i n t e r d r i v e r a n i n t e r f a c e c o m b in a t i o n t h a t w o r k s w i t h 2 4 - p i np r i n t e r , b u y o u ' l l h a v e t e x p e r im e n t . T h b e s t r e s u l t s a r e a v a i l a b l et d e s k t o p p u b l i s h e r s w h o w o h a v e a c c e s s t o l a s e r p r i n t e r . Y o c a n u s e o n t p r i n t g e o P u b l i s h a n P e r s o n a l N e w s l e t t e r d o c u m e n t ss i n c e G E O S s u p p o r t s t h H e w l e t t -P a c k a r d L a s e r J e t p r i n t e r . O n l i n es e r v i c e s s u c h a Q u a n t u m l . i n k c a a l s o g i v e y o a c c e s s t l a s e r - p r i n t i n gs e r v i c e s .

P r i n t i n g c a a l s o b r a t h e rs l o w , d e p e n d i n g o n w h i c h p r i n t e ry o h a v e . O n t e s t p a g e w i t h s e v e ra g r a p h i c s t o o k a l m o s t h a l f a n h o u rt p r i n t o 1 5 2 6 . I y o w a n t t s e n d c o p i e s o y o u r n e w s l e t t e r t 1 0 m e m b e r s o y o u r c l u b , t a k ey o u r m a s t e r c o p y t o d u p l i c a t i n gm a c h i n e o c o m m e r c i a l p r i n t e r f o t h o t h e r 9 c o p i e s . A c t u a l l y , d u p l ic a t i n g o f t e n i m p r o v e s t h l o o k o c o m p u t e r - p r i n t e d d o c u m e n t s b r e n d e r i n g t h t e x t d a r k e r .

A w i t h a n n e s k i l l , i t a k e st i m e t m a s t e r d e s k t o p p u b l i s h i n g .U n t i l y o b e c o m e c o m p l e t e l y f m i l i a r w i t h e a c h s t e p o f y o u r p u l i s h i n g p r o g r a m , y o u m a f i n d i t a k e s l o n g e r t c r e a t e n e w s l e t t e ro c o m p u t e r t h a n i d o e s u s i n gc o n v e n t i o n a l m e t h o d s . B e p r e p a r e df o r a l o o f d i s k s w a p p i n g . T h i s i e s p e c i a l l y t r u e o f t h G E O S - b a s e dp a c k a g e s , w i t h t h e i r n u m e r o u s f i l e -a n g r a p h i c - h a n d l i n g u t i l i t i e s .

F i n a l l y , d e s k t o p p u b l i s h i n g o y o u r 6 o 1 2 m a n o t u r n y o i n t o p u b l i s h i n g m a g n a t e o v e rn i g h t , b u t h e s e p r o g r a m s c a p u t h p o w e r o t h p r e s s i y o u rh a n d s e v e n i y o u ' r e o s h o es t r i n g b u d g e t , t h e n , w h k n o w su - h a t w i l l h a p p e n a f t e r y o u r f i r s te d i t i o n h i t s t h s t r e e t s ? E v e n J o s e p hP u l i t z e r h a t o s t a r t s o m e p l a c e .T h N e w s r o o mS p r i n g b o a r d7 8 0 8 C r e e k r i t i g e C i r .M i n n e a p o l i s , M 5 5 4 . 1 5g c o P u b l i s hB e r k e l e y S v f t z m r k s2 1 5 0 S h a t t u c k A v e .B e r k e l e y , C 9 4 7 0 4P e r s o n a l N e w s l e t t e rS o f t s y n c1 6 M a d i s o n A v e .N e Y o r k , N 1 0 0 1 6P a p o r C l i p P u b l i s h e rE 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

C O M P U T E R S G a ; e l / o S e p t e m b e r 1 9 B B 2

Page 24: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 24/104

Page 25: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 25/104

C H E C K U O U T ! L E T U E A R N Y O U R B U S I N E S S ! !S E R V I C E S U P P O R T S E L E C T I O N P R I C E S G U A R A N T E E

H O M E / B U S I N E S SB a n h t f r e e t W r i l e r

' ■ S t r i e i G E U u v n e s F o r m S h o p

m 1 2 C M y 1 2 «

. ■ O 6 - E O a ! a m a n a g e r 1 2 D a ! a m a n a g e r ?R e e l F i l e r 6 4 / 1 2 8F l e d S y s t e mF S y M B n lF o n l m a H e r 1 2 B w / S D e HF o n l m a t f e r I IK F S A [ c o u n t i n t 1 ! 8

A o n - o n i - i i a u H a t h F u n i t o n E v . r u a l o W i t r o l n r y e rP P M 1 2 BP P 6 P a g e G u d d c r 1 2 8P a p e r c l i p P u b l i s h e r 5 P a p e r c l i pP a r t n e r 1 7 i ( i l i L I

P i r t n r i 6 P o c k e t O i c d o n i r yP o c h a l S i r p B r p i k ?P o c k e t W r l l e / F i l e o r P l a n 2 E S a c u r i i l e s A n a r y l s t 1 ? 8S u p e r t a x 1 2 S u p e r b s s f l 6 S u p e r b a s e 1 2 8 / 1 5 8 1 d i f v eS w I t u l c i i B w / S l d e w a y sS w i l t t a l c 6 T f l S i z T A S & 4T i m o w o i l i B u s l r c t s s S e r l t l E V l d i l a i 1 2 v i i l w n i e C l a u i c 1 2 V . ' i r i l m i l ' T 1 7 v . 1 . - ■ .

E D U C A T I O N A LE a r l y l e a r n i n g F r i e n d s / P F a c B m a k e t / P f l EG a l a c t i c F r o n t i e rK l n d f l r c a m p / P H ES I K k ( b e a r A B C ' i / P H EE l c h y b e a m t i e r P S t i c k y b e a r S h a p e s / P R EA l o h i r w l Z o o / 5 - 6

1 3 1 3

1 2 5 2 3 1 2 3 5 3 3

1 1 5 2 4 ' 2 3 3 3 3 3 1 6 3 3 4 4

■ c a l l3 1

M 3 6 6 3 3

Z

1 2 I 2 2 2 I

E D U C A T I O N A LE a s y 5 l g n / 5G r a n d r r u ' i H o u i e / 5 - 9" 1 0 1 o K e y i / 5 - aU n h w o r d < i < : ■ < L i n g u a g e E U n t a C o m p u i i r P e o p l eP e t e r f l a o o i l R e a d i n 1 ) 5 - H e a d e r R a b b i t / 1 - 7R o c k y ' i B o o t i / 9S i i c V y M i r M a 1 / 5 - 8S l i c b f t f l a r R s a d l n g / 5 - SS l i d t y t u r T y p l n g / 5 - BJ u n g l e B o o k ( f i n d i n g ! | / 6 - SK i d w n l e r / 6 - 9M a t n b u s t e r s / 6 - 9S t l c k , b e a r M . I h 2 / 6 - 9S t l c k y b e a r S p r t g r i b b e r / e . 9S t i c k y b e a r T o * n o u i t d e r / 6 - 9F l i t ! M e e M o o n M a t h / 9S t i c k y b e a i R e a d C o m p r a h / E v e l y n W o o d D y n a m i c R e a d / 1 1f t o T u t o r A c c o u n u n g / 1 4 ■ R S . V P . / 1 2 +l i L i i l I r i r M n n P u l eP > ^ " . U L I L U I I U V I I , J i l l

S p i n O R W a i h l n g 1 o n / 1 2 + E W M r e U S C a r m e nW h e r e W o r l d C i r m e nv V i d n a m C l i t l u / 1

A N c o I W o n d e r l a n d , S w i s sF a m i l y R o o l n » n . B e l o w T h R o o t . T r e a s u r e l i f a n d O W i n r d O 0 2 E A

P E R S O N A LI i " ' v i ' ■ ■ l o r c l - *| l i - ( l f l i i i i 5 l f ( l H1 1 m l i i n n l l c a r i l a bf . i l > l ' j . j M u ' . I ' - h ' L h m a n li ■ : , i - ; , ! . ■ ■ ' . ' ■ ■ ! ■ , ; . ■ ■! ' ■ : . ! . i i 1 ! - n i : i " . - i G u U a

i ' ; i ' B q q X A b o u l y o uC D A C o o U n g T I I I b sC r o m v o r dD r . H u l l s " i S e D r e a m M a c h i n eF a m i l y T r e B 1 7 O E P a u l v , ■ : , r j h f t uS b i u j I E d g eT f l m p Q T y p i n g

1 1

1 1 S 1 2 2 2 1 2 1 2

2 1 1

\ 2 1 6 2

2 3 3

1

7 2 2

4 5 8 1 1 1

c a l l1

Z 1 3 2 2 1 1

G E O SS e e k e r B a n eF o n t p i c P l u i 6 4 / 1 Z 8C E O S 1 2 G E O S 6 G E C 5 C o m p i n i o n N u m n e ' O i MC e F i 6 G e o P i o o . r a m m - 1G s o P u D B W WG e o S p HG n c a l c 1 2 G e o c a l s 6 G e o ! W 1 2 G e o w r l i W i h Q D 1 2 6C e o w r i l t W o r k s h o p S 4b U M u P u b S s n t r [ G t O S I

G R A P H 1 C S / C A D^ F P r r i n r i r v J L t b t ^ r f L u V pA f l v ^ n " E ? d n r p J V r t S E i i d i o" ' ^ C r > J U L / I n i h u >

A m m a t l f i n S l a f u mB A S I C 3B i l l b o a r d M a k e rB l a z i n g P a d d l e iB u m p e r S h c l i e r M a k e rB u i l r w s C a r d M a k a rC A 3 C a d p a k l E AZ i a p & b ! >

C o l o i e ? M D o o d l e !

K b l " h 5 6 JG r a p h i c A i D i s k s t h r u 1 E f . i ' u r u i l n l W i m t . i . : | | M i _ \ 1 : i ! i i . I ' . : ! - O E G r a p d i e s \ \ \ \ < \ y . > \ \ . . 'G r a p h i c s i i . i i r . l D r m f l rK a m a D e s g n e r 1 2 I C O N F a c t o r yM o v i n g P i c t u r e sN e w s r o o mP C C l i H i i i B o a r d M a k e rP a g e I l l u s t r a t o r 1 2 P a p e r c l i p P u Q l i s T i e r 6 P t i o l o F i n i s hP r i m M a s t e r P l u iP r f n l t h g p5 t r « n r / S N d f l s h a w C r e a t o rT h T o S h o pV M e o T r t l e S h o p

u 3 4 3 2 3 4 4 1 4 3 4 4 3 1 2

2

2 2 3 3 3

2 1

t 2 2 ■ 1 1 ?

? * ? i 4 ?

1 7

3 t 2 , 1

A I D S / U T I L I T I E S1 5 4 1 / 1 5 7 1 D r i v e A N g n m e n lB A S I C SB A S I C C o m p i l e r 1 ! B A S I C C a o i l e r 6 B i g B l u e R e a d e r 6 1 / 1 2 8B o o i l e r m P r 1 2 B c o s I E r m P r o 6 C P K i 1 2 C O B O L 1 2 3 D B C 0 5 0 L 6 1 E R n a l C a r t r i d g gG n o m e 1 W 5 4 / 1 2 SM a t M 2 8M e r l i n 1 2 M e r l i nP h y s i c a l E i a m 1 5 1 1 O 1 5 7 1P o n e r A s H m b t f r & 4 / 1 7 8P o w e i C 6 4 / 1 ? 8F I t t g L i n e B B 1 2 R A D O 1 2 R e n e g a d eS u p e r 3 U U K h e s 1 2 o 5 S u p e r A i d eS u p e r 1 2 O S u p e r C h i p s 6 S u p e r C h i p s 1 2 8 D U S S u p e r D i s k L J E i l i t w fS u p e r L i b r a r i a n 1 2 ' ' - . : : . ■ - ■ i ' . ■ " I , 1 1 ! . ■ ! 5 E S y n i e c h B B C o n s U u c l l o n S e tS y n t e c K B B S G a m e s M o d u l eS i s r t s E n t r a n c e dW a r p S p e e d 1 2 B1 / h k ^ I a m J k u I T ^ I 1 1 A P iK r a c k e r J : i v o l u m e s 1 - E K r a c k e r J a i V o l u m e s 5 - E L o a d e d G u S u p e r S n a p s n o t V 3S u p s r E ( i a p ! l i o l V 3 * / C 1 2 B D i s k

B O O K SB i g T i p B o a k t o r C a m i i i o c f r j r cC i ? P i P r o g r a m m a P e l . G u i d eC 1 2 f i S u D r o u l i n e L i b r a r yG E D S ' ■ G u i d eK J a x R e v e a l e d B q q I iK J a r f t r j v e a l e d B u o k ?S u p e r b j ( h e - B o o kT r o u & l e s r i o r i t R e p a i r C 6

M I S C E L L A N E O U S2 - t o r - 1 S e r i a l B o 4 - ! o i - i S e r i a l B

3 1 2 3 ■ . 3

2 a 4 1 2 3 3

2 2 2

1

1 3 3 I 1 1

r , . i

M

1 2 7 I 1

T i 3

M I S C E L L A N E O U S■ . ■ ■ : C s v e r E C 1 2 a O H 1 5 7 1 C o v e r E 4 0 / 8 0 C M u o i n S a r r t c n C i o M I A P r l n l e r S a I t c h B o 3

A [ r o j p s " C i r l r i d J H o l d e r 1 2 D r r v t B o H c t s h o l P r u i P r l n l e r l n t e r i . 6 L i g h t p e n 1 7 0 CL i g h t p e n 1 B 4 C 1 M 3 P r o p o r t i o n a l M o u t e 4 DM s u u p i dP a r t n t r i z 8 3 P a r t n e r 5 2 P r i n l l W e i r T r a n s t t r P i p e r 1 Q u i c k B r o w n B O 3 2 7 D u l c k B r o w n S o 5 1 9 R G l o T V C j b t ai i v L i ' i H i v n iR 5 2 3 2 I n r e r i a c e C i E t M 3 P n n i e r P a p e r " c i lP i m l e r R i b b o n s " c a BS e r u l C i b l e - B F o a lS u p e r G r a p h i i G o l d B

B R i W A L LS o l i d P r o d J C I s • S o l i d S u p p o r t

P . O . B o 1 2 9 , 5 N o W e S t K u i z t o w n . P 1 9 5 3 0

T O L L - F f l E E 2 H O U R S- 8 0 0 - 6 3 8 - 5 7 5 7O U P R O M I S E

W G U A R A N T E EY O U R S A T I S F A C T I O N

■ ■ ■ ■ ■ ■ i W f c i K i k M I H L i i i i i i n k i i i i i i i i i i i i i H

I i ' o a n r e a s o n , y o a r e n o t s a i i s l i Mw i l h y o u r s e t e c i i o n w j l l u n 1 f l a y s n V C u ' ' K f i i C r t . s i m p l y r o t u m f f i e r j r P i J u c lf u s W M i l l t i h e i s s u f f y o f u l lc r e d i l i n p i c h j n r j n o a n o l t i & r S f l l o C -t o n , o r e f u n d y o u r p i r r t h i s e p r i c e ,l a w 1 5 0 0 T o r e t f K k i n : | J n n a n r j h n gD G i e c f i v o i l e m s a r e r e p L i c e i l f r e e o fc r i a r - g e 1

« r T o r m a a j u i l f T c n ^ O w r « n r w t o i a v a i l a b l e w h i l e I h p r o - a m i r u n n i n gI n c l t i o p s ' m I j f c s f o ^ 3 W i J d O | u ^ E r w n l a n $ i d d a 0 ; u i l m f n l C C m p l F l o i n $ T r u c l < O Hm a n u a l o n a l ^ m n g b f f l r i I S J I a n f l 1 5 7 1 f l r w r t E v e n i n c l u d e d m s r r i j c l i o n & h o 1 l e a d a h g n n e n i D r o g i a m w l w n n c t r i m o e l s e w i l l l o i d ' W B r k s o n I h C S 4 . S X C ^ S n M r w - M w i f S m c d s . 1 M 1 . 1 5 7 1 i n e i U w r 1 M o 1 5 7 1 m o t e 1 A u i o O c e i s

f l d i s k a i i r ( 2 5 . 0 0

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

S u p e r 8 1 H I i k r e j , . . ' j b l : I c I C 6 | lS u m r S u t i i i i e s i c e n w e u i i t i i e s a K H q e t i t r i e t i B i d i s kd r r v f f a n C 1 2 B c w n p u i e r A n x m B I h m a n y S u p e r B U l i l i l i KI w r u i t s a r e :

C o p y w h o i e d i s l s l r o m i M I o 1 5 7 1 t o r m a i l o i & B I n a r i i i i o n sC o p y 1 M 1 w ! 5 7 1 l i l e 5 t o 1 5 B l ( l i i l sC ! W 1 l l t t 5 ? T O kp

a r k u p 1 5 8 1 O r s k s o r l r l e s w i l h l o rB D E D M• S u p p l i e d o b c i h i a n 5 % c i i i k e i i e s s t r i a l i t w r i m o e i t h e r n

1 5 7 1 O 1 5 B 1 d m • P e r f o r m m a n y C P / M a n M 5 l 0 0 S u t i l i t y l u n c r w n s• p e r f o r m n u m e r o u s D O l u n c t o n s s u c h a r e n a m e D i s k r e n a m e l i l e ,

s c r a l c i i o r u r t s c r a t c h r i l e s , l o c k o u M o c k l i l t s , c r e a t e a u i o - C o o l a n m u c i i m o r e 1S u p e r f l l l i i i i t i e s u s e s a n o p i i o n w m d e m r D i s p l a y a l c n o r ^ s a v a i i a o l o a a n g ^ e nl i m e r u l e a l u r e d r J I s k u l i ' i l w s y ^ i l s m l o U h 1 & & 1 o n l y S Z 9 . D 0

i f i f T I D O J 1 R A t w s o o " D i ; k " O p e r a t i n g S y s l e m l n M h e. ^ . [ ' W C o m m o d o r e 1 7 D 0 a n d 1 7 & D R A e x p a n s i o n m o d u l e ? w h r c r i l u m s a l

o p a o l h e x p a n s i o n m e m o r y i n t o l i f l h t m o f a s t H A M - D I S KN A M D O S u e h a v e s s i m i l a r l o m u c h l a s i e r 1 5 4 1 o t d 7 i ( h i p p y o i s k e i c e p t I h a i l h ed a t a i h o l d I e x p a n s i o n R A a n n o o d i s k . U n d e r F t A M O O S , 5 0 p r o g r a m c a b l o a d e d i V i s e c o n n . P r o g r a m s a n d r i l e s c a D ( r a n & l e r r c d l a n i r o m d i s i iw i t h s i n g l e c o m m a n d . R A M D O S i i i v a i i f l u i e f o r o n l y S Z 9 . 0 0

P R O F E S S I O N A L C A F O Y O U f i C D M r , l Q D Q F E 1 2 8 iT n t h m a p o w n r f u l n v a - d i m e n s l o n j l C A p r c g r j m j v i l a D l e f o y o u r C 1 Z B ' t is C D f K t ' b a s e d p a c i c a g e ( i n i s i w r i i l [ n e p r o l e s s i o n a r s u s e ) y o u r d r a w i r i Q s a r ec r e a l e d a n r j r i n l e O w i t h l h e g r e a l e n a u u n n ' " e s u i l p o m M * . T h i so c u e t t - t e s t f d e s ^ n p r o v i d e s e i r r e n w T i e * i O J M y a ™ c o n l r o r o v * r y o u r d r a w i n g sb e c a u s e e a t " » e . c i r c l e i e * H 1 r i n g e i c a D e m a m c u i a i e d I r o i a i m . e n ^ r g n je r a s a i l i t s e p a r a a e n i i i y w n m p o w e r f u l c o m n u n o t . y o u c a n i r a n s u t er e l a t e a n m * r r i y f O j e c I s S t r e S c h s h o r t e n l i n e s n e e d e d E a s t y c r e a t e r i J . -t r i e s D r a w e r a s e a r c s , c i r c l e s , e l i p p s e s a n c o i e s a w i l l I n s t i l l i b r a r y f « j u - «a n y w n e r e m i o i a m n g s a a n s e a * i n a a n g l e S e a * l e i i t a n n e i g m a n d w i d t hW o r k e r t n e f a a & s o f u t e s c a l e o r l e e t / i n c r j e s . V c g r a c a w i n g s c r e e n f 1 6 c 2 2 H g e | i n c l u C K d r a i n i n g l a y t n H a r a t e w W i e d / i n c l u d e t l / e i c l u d e C / c r a s e d a w i ' i H O U E C I S I G 1 E H p r o v i d e s a c n i r i l e , l a i e r - a . u a W y o u l c u l . H A H T s c i k o n y i u r0 4 1 i m l r t x p r i n t e r o r p l o l t e r . U | O y s l * c * p I t i e 1 3 5 1 m o u s e a m t j u l

S t i l l o n l y H M W H i N I M i D f i A I L S S H I M K M T A N T '

T H E W R I T E S T U F FT h W O n D F U D C E S S O R b l a n o t r i e B E S T m a n h a v e i e * n i l e t ' s o e i i g t i ll t h s p e c s 2 ' u n c t i o n c a l c u l a t o r l i n e u p n u m b e r s w i e n c e c i m a l t a 6 c u s t o m i z a b l e n e ' p s c r e e n s 8 6 0 d i s t C k 1 ; . D o u b l e - c o l u m n p r i n l i n g o n e p a s sE n c y t p l / d c c r y p i l e i t . S o r t l l e c o l u m n s ( g r e a t f u t e s t s ) . M e ' o e / A p o e n r j t e . lf N e s : L m l f f i l e s : W o r d / p a r a g i a n h c o u n l e r : F i l e I r a n s L a i o r l o r 1 5 o t n e r W / P J s : D v o r a k| - O W E R r v r o g j l e . T r u e B O c o l u m n H i - R e s p r e v i e w K e y - c t a i l o l y p e w r i i e iE J j u n d . M a i l M e r g e . A u i o m a t i c C a s e . O n - i r n e c l o c k 1 7 6 1 B A t i o a n d f i s u d p o I .M A C F t O T Y P I N G c u i s y o u r t y c m g t i m e b m e 1 5 a n d m o r j iT n W R I 7 E S T U F F e v e n l o m e i I T A L K I N G v t r i i e n , m n i c n i n c l u d e s S A M , , ip r o g r a m t r i a l p r c f l u c e s s p e e c r i I r o m y o u r c o m p u i e r ' s s o u n d r j a p a b n n i e s T h i s B 1 A L K E B r e c i t e s a n y o o r t m n o y o u r t e « . c a s a e a c h l e t t e r a n c o m m a n d a i l i l y p e o . a n l r a n s l a t f s t p h o n e t i c s c r i p t l o r a d d i t i o n a l e d i t i n g G r e a t l o t h s l g h l -I m p a l r e d a n d l n e y o ' j n g s L e r s ! !^ 6 v e r s i o n % 0 C 1 2 B v e r s i o n J Z 4 . 0 0 C 6 4 w / T a l k a r 1 2 O O

F R E EC A T A L O G

4 p i t o d e t a i l e d d n c i l p t l o n s

l o o v e r 3 0 l i n ep r o d u c t ! l o y o u r

C w n m u d o r Bc o m p u t e r

C A U . O B W H I T EF O Y O U R C O P Y

1 0 0 * Y '

S 5 5 5 5 5 S 5C O L L E C T B O N U S

M L L A R SD u e o n u i O o H a i .

q o j d t o w a r d i y s u rn e i l p u r c h a i e . l o

e v e r y 1 5 o r d e r a d 1C O L L E C T T H R U

S / 3 1 / 8 8U S T H R U

1 2 / 3 1 / 8 f l

C A L L F O R L A T E S TW D U C T S , . 1A N C O M B I N A T I O N

S P E C I A L S !

O R D E R I N G I N S T R U C T I O N S V I S A . M a s i t r C i r i ) , P e i i o n a l C l u c k , M o n e y O r d e r o C O a r w e l c o m eS h i p p i n g U S $ s ' ) i j . y i u i i i i i 1 5 S O / 2 M D a y , S M ( l i l / o v i r j i i i C O a r i d ( 3 0 0 C d n a d a / M e ' i c oS G 0 0 A i M a i l F o r e i Q n 1 B 1 ? 0 0 ( f o r A J W a l l u s a c r t t r f f n * i P « i T y m a x i m u m } P A i Q S H j e n t s j d d 6 % s j l e 5 t nJ n c l u d e p l e n a r u m ! * ' * , i n , 1 [ n i i i i P i i i r r / i l 1 ! , . ; r n . ' i i . i * i t ' i o r j i ; r A l i t e m s « i I i b s n i p p e d i m m e d i a t e l y ( i w a r m i l - o t - s t o c k . m i l e y o k n o w . ) C M M E I I f a i D E I

F o C U S T O M E R S E R V I C E p l e a s e c a l l u s M o n d a y t h r u F r i d a y . 9 : 3 0 a . m . - 4 p m . E S

- [ 2 1 5 1 - 6 8 3 - 5 6 9 9V I S A N

S U R C H A R G E

Page 26: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 26/104

T E S T R I N G S I N T O A S A NR f t Y

S 8 1 8 0 R E M F O 1 = T O K N : A S ( I) = N S ( B ( I ) ) : N E X T

R B 1 9 0 R E T U R NK 8 9 9 9 R E C 9 0 3 ( 1 R E M S A V E S S O R T E D S P E E D

S C R I P T F I L E T D I S KJ F 9 0 1 0 I N P U T ' E N T E R N A M E O F O U

T P U T F I L E " ; F SH 9 0 2 3 O P E N 2 , B , 4 , F 5 + " , P , W " : A

= B J 9 0 3 0 R E W R I T E T W O B Y T E H E

D G F Q 9 3 4 0 P R I N T I 2 , C H R S ( 0 ) ; C H R S ( 3

7 ) X R 9 0 5 H F O R 1 - T N R 9 0 6 0 P R I N T # 2 , N S ( B ( I ) ) ;F P 9 0 7 0 N E X TH 9 0 8 0 P R I N T # 2 , C H K S ( 3 1 ) ; : C L O SD K 9 0 9 0 R E T U R N

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

c a r r i a g e r e t u r n . H e r e i a e x a m p l e o w h a t y o u r u n s o r t e d f i l e s h o u l d l o o k l i k e :L i n c o l n , A b r a h a m 5 5 5 - 7 7 7 7W a s h i n g t o n , G e o r g e 5 5 5 - 8 8 8 8A d a m s , J o h n 5 5 5 - 4 4 4 4R o o s e v e l t , F r a n k l i n 5 5 5 - 1 2 1 3

W h e n y o r u t h p r o g r a m , e n t e r t h n a m e o t h u n s o r t e d f i l e a t h p r o m p t .T h e p r o g r a m r e a d s t h f i l e f r o m d i s k , s o r t si t a n t h e n r e q u e s t s a o u t p u t f i l e n a m e .

C h o o s e a d i s t i n c t f i l e n a m e . O n c e t h a p h a b e t i z e d f i l e i w r i t t e n , u s S p e e d -S c r i p t f f e x a m i n e o p r i n t i t c o n t e n t s .

C u r r e n t l y , t h e p r o g r a m a c c e p t s a u n s o r t e r f f i l e w i t h a m a n y a s 1 5 e n t r i e s . I y o u h o p e m o r e t h a n t h i s , a d j u s t t h v a r ia b l e M i l i n e 2 0 .

D o u b l e T r o u b l ew o u l d l i k e t o k n o w h o t r e a d t h

o t h e r s i d e o f d i s k o 1 2 8 w i t h 1 5 7 1d i s k d r i v e . I f o r m a t t h d i s k i 1 2 m o d e , i i f o r m a t t e d o b o i h s i d e s o rd h a v e t t u r n i o v e r ? T h m a n u a ld o e s n ' t s a a n y t h i n g a b o u t t h a t . h a v et r i e d u s i n g O ' P E N 1 5 , 8 , 1 5 , " U O > H 1 ": C L O S E 1 5 , b u i d o e s n ' t w o r k . C a y o h e l p ?

t v t o r a d A s k a rW e s t G e r m a n y

u s e r s a r c o n f u s e d b t h d i f f e r e n c eb e t w e e n f o r m a t t i n g d o u b l e - s i d e d d i s ka n f o r m a t t i n g b o t h s i d e s o s i n g l e - s i d e dd i s k . d o u b l e - s i d e d d i s k d r i v e h a t w r e a d / w r i t e h e a d s — o n e f o r s i d e a n o n f o r s i d e 1 s i n g l e - s i d e d d i s k d r i v e h a o n l y o n e r e a d / w r i t e h e a d — t h e o n f o s i d e 0 W h e n d i s k i f o r m a t t e d d o u b l e -s i d e d , b o t h s i d e s o t h d i s k a r e f o r m a t t e da t h s a m e t i m e . W h e n d i s k i f o r m a t t e ds i n g l e - s i d e d , o n l y o n s i d e o f t h e d i s k i

f o r m a t t e d . T o f o r m a t t h o t h e r s i d e , t h d i s k m u s t b f l i p p e d o v e r a n t h f o r m a lc o m m a n d r e p e a t e d . B o t h s i d e s o d o u b l e -s i d e d d i s k m a i j b e r e a d w i t h o u t y o u r h a i n t t u r n t h e d i s k o v e r ; s i n g l e - s i d e dd i s k s m u s t b p i p p e d i y o w a n t t r e a dt h o t h e r s i d e .

D i s k s f o r m a t t e d o n t h 1 5 7 1 i i t n t i v e m o d e a r f o r m a t t e d o b o t h s i d e s .W h e n t h 1 5 7 1 f o r m a t s d i s k , t r a c k s 1 - 3 5a r o s i d e a n t r a c k s 3 6 - 7 0 a r o s i d e1 T r e a d f r o m s i d e 1 y o m u s t r e q u e s ti n f o r m a t i o n f r o m o n o t h t r a c k s o t h a ts i d e ( 3 6 - 7 0 ) .

T h 1 5 7 1 c a b m a d e t f o r m a t d i s k so o n l y o n s i d e b p l a c i n g i i 1 5 4 1 e u l a t i o n m o d e . I 1 5 4 1 m o d e , t h 1 5 7 1 b h a v e s l i k e 1 5 4 1 — e v e n u s i n g o n l y o n s i d e o f d i s k . T h c o m m a n d t p l a c e t h 1 5 7 1 i n t o 1 5 4 1 m o d e i O P E N 1 5 , 8 , 1 5 , " U 0 > M 0 " : C l . O S E 1 T r e t u r n t 1 5 7 1 m o d e , t y p eO P E N 1 5 , 8 , 1 5 , " U O > M 1 " : C L O S E 1 5

A l t e r i n g E r r o r M e s s a g e sI t h e r e a n w a t i n t e r c e p t a e r r o rm e s s a g e , o b o t h t h 6 a n 1 2 8 , . m j > t o s u b r o u t i n e d e p e n d e n t o t h e r r o r e n c o u n t e r e d ?

S t e v e S h e l d o nU t i c a , N

C O M P U T E R SA m i g aG R E A TV A L U E !

1 G R E A T G A M E S F O R O N L Y $ 9 . 9 5 !\ A f e ' v e c o l l e c t e d t h e b e s t A m i g a g a m e sf r o m o u a r c h i v e s , p l u s s e v e r a l s u p e rn e v e r - b e f o r e - p u b l i s h e d g a m e s t p u t g e t h e r g r e a t v a l u e : 1 e n t e r t a i n i n gg a m e s — f r o m f r a n t i c a r c a d e - s t y l e t c h a l l e n g i n g s t r a t e g y — a l l o o n d i s k( d o c u m e n t a t i o n i n c l u d e d ) f o o n l y $ 9 . 9 5p l u s $ p o s t a g e a n h a n d l i n g . D o n ' t m i s so u o t h i s d e a l !

O R D E R N O W !

S e n d m A m i g a G a m e s D i s k .

c o p i e s o C O M P U T E D

I ' v e e n c l o s e d $ 1 1 . 9 5 f o e a c h c o p y . A m o u n tS a l e s T a x "T o t a l

N a m e

A d d r e s s

Z I P .C i t y S t a l e

C O M P U T E R S A m i g a G a m e s D i s kP . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3■ N e w Y o r k r e s i d e n t s a d B p e r c e n t s a l e s l a x . N o r t h C a r o l i n a r e s i d e n t s a f l a p e r c e n ts a l e s t a x . A l o r d e r s m u s l o p a i d i U . l u n d s b y c h e c k d r a w n o n t i a n k . S o r r y ,n c r e d i t c a r d o r d e r s a c c e p t e d ,□ r s k s w i l l b s n i p p e d ( h l i r j t w e a k a A u g u s t P l e a s e a l k w 4 - A W k s T o r i e l i v H r y

Page 27: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 27/104

n u m b e r o i m p o r t a n t B A S I C r o u t i n e s , i n c l u d i n g t h e e r r o r h a d l e r , v e c t o r t h r o u g h j u m p t a b l e I R A M . B e f o r e B A S I C p r i n t sa e r r o r m e s s a g e , i u s e s l o c a t i o n 7 6 ( i b o t h t h e 6 a n t h 1 2 8 )f o r t h e a d d r e s s o f t h e e r r o r - h a n d l e r r o u t i n e . N o r m a l l y t h t w o -b y t e p o i n t e r a 7 6 d i r e c t s B A S I C t t h R O r o u t i n e t h a t d i p l a y s t h a p p r o p r i a t e e r r o r m e s s a g e , s u c h a S Y N T A X E R R O R ,I L L E G A L Q U A N T I T Y E R R O R , a n s o f o r t h . B u s i n c e t h e r r o rv e c t o r i i R A M , y o c a s u b s t i t u t e t h a d d r e s s o y o u r o w e r r o r - m e s s a g e r o u t i n e i p l a c e o t h s t a n d a r d o n e .

F o r e x a m p l e , w h e n y o t y p e i B A S I C p r o g r a m s h a v i n gm a n y n u m e r i c D A T A s t a t e m e n t s t h a t a r e P O K E d t m e m o r y ,y o u ' l l f r e q u e n t l y g e a e r r o r t h a t ' s d i f f i c u l t l p i d o w n . I y o a c c i d e n t a l l y i n c l u d e n u m b e r h i g h e r t h a n 2 5 a n r u t h p r g r a m , y o u ' l l g e t h e e r r o r m e s s a g e 7 1 L L E G A L Q U A N T I T Y I L I N E x x B u t h l i n e g i v e n a x i t h o n c o n t a i n i n g t h R E A Ds t a t e m e n t r a t h e r t h a n t h o n w i t h t h e r r a n t d a t a . T h R E A Dw o r k s j u s t f i n e ( i t ' s l e g a l t R E A D n u m b e r s g r e a t e r t h a n 2 5 5 ) , b u t h P O K E c a u s e s t h p r o b l e m .

T h s h o r t p r o g r a m b e l o w , t a k e n f r o m C O M P U T E ! B o o k s 'M a c h i n e L a n g u a g e R o u t i n e s f o t h 6 a n 1 2 8 , s o l v e s t h i sp r o b l e m . O r d i n a r i l y , t h e e r r o r v e c t o r a 7 6 p o i n t s t r o u t i n et h a t p r i n t s e i t h e r B A S I C e r r o r m e s s a g e o t h R E A D Y p r o m p t .U s i n g t h . r e g i s t e r , t h i s r o u t i n e l o c a t e s t h e e r r o r m e s s a g e i t a b l e w i t h i n B A S I C a n t h e n p r i n t s i t I y o u ' r e i p r o g r a m m o d e ,t h n u m b e r o t h l i n e t h a t ' s c u r r e n t l y b e i n g e x e c u t e d i t a k e nf r o m C U R L I N ( l o c a t i o n 5 o t h 6 4 l o c a t i o n 5 o t h 1 2 8 ) a n i p r i n t e d a w e l l .

H I I

c u i

E R K N O R

; F i r s t , r e F R K K D I

E W D

E X I T

m > J u m l l i ' r

6

5

S B ' S I

r « 2 - b v I e e r r o rL D S T I D S T R T

C P B N

L D S T L D S T I M

> « t o r j 7 » p t# < E W E D G ET * > I v T D C L7 6

# E X I T

D A T 1 l C U K L I VI 1 A T M N - Uc u i B K H N O R

U t D . U I I h u I h 1 2 c u r r e n t [ > . \ l l i n oC U R L I N i u i l i f l i < u r r e n i B A S I C l i n er R K N O K 1 1 7 7 1 i i ! h I

F I V E D l o b y t e f i r s t

i h t n h i ^ h b y t p

J n d n i l I h i * s ^ U i p M i u t l n t '

U p o n e n t r y , . c o n u i n s t h e r r u rn u m b e r . W i e I h e I J t l t B I h a n d l . - j l e r r o r s n « p l > h i I I c r j I q i ' m i l A 'e r r o r ( e r r o r N \ i a i l l e g j l q u j n l i r v a n t !I n o ) , e x i l ( t i r o i r ^ h I h e n o r c n j ]i - r r o r h j n d l e r O t h f r f v l H S * T i b ^ 1 r l u t eI h < u r r i - i . l d 4 l J l i n r f u r I h ( L j r r e n l H A S t t l i n e .l u x b > ! t t i n t

I h c n h i j h h ^ t r

j n e u m l f H i n d i n u l e r r o r h j n d l i r

H e r e , E R R R D T c h a n g e s t h e e r r o r v e c t o r t p o i n t t c u s t o me r r o r h a n d l e r a E W E D G E . I a e r r o r o t h e r t h a n a i l l e g a l q u a nt i t y e r r o r o c c u r s ( . X < > 1 4 ) , n o r m a l e r r o r h a n d l i n g w i l l r e s u l t . B u i . c o n t a i n s 1 u p o n e n t r y i n t o E W E D G E — m e a n i n g a i l l e g a lq u a n t i t y h a o c c u r r e d — t h e c u r r e n t D A I A l i n e n u m b e r ( D A T U N )w i l l b s t o r e d i n t o t h c u r r e n t B A S I C l i n e ( C U R L I N ) b e f o r e t h n o r m a l e r r o r h a n d l e r e x e c u t e s . A n s o i o u r e x a m p l e a b o v e , i s t e a d o f t e l l i n g u t h a t t h e r r o r o c c u r r e d i t h l i n e w i t h t h R E A D s t a t e m e n t , w i t h t h i s r o u t i n e i p l a c e , B A S I C r e p o r t s t h a c t u a l D A T A l i n e c o n t a i n i n g t h t y p o .

O c o u r s e , t h i s r o u t i n e f a i l s t d i s t i n g u i s h a m o n g t h m a n yp o s s i b l e s o u r c e s o i l l e g a l q u a n t i t y e r r o r s . I y o u r p r o g r a m c o t a i n s P O K E 2 5 1 , 2 5 7 , f o r i n s t a n c e , t h e e r r o r m e s s a g e t h a t r e s u l t sw i l l e r r o n e o u s l y p o i n t y o t t h l a s t D A T A l i n e t h a t w a r e a d .B e c a u s e o t h i s , y o s h o u l d l i m i t t h e u s e o t h i s w e d g e t B A S I Cp r o g r a m s t h a t c o n t a i n m a n y n u m e r i c D A T A s t a t e m e n t s — p r im a r i l y B A S I C l o a d e r s o m a c h i n e l a n g u a g e o b j e c t c o d e .

T h p r o g r a m s b e l o w a r B A S I C l o a d e r s — f o r t h 6 a n 1 2 8 ,r e s p e c t i i H ' l y — c o n t a i n i n g t h a b o v e m a c h i n e l a n g u a g e r o u t i n e i D A T A s t a t e m e n t s . T i n s t a l l t h c u s t o m e r r o r h a n d l e r i y o u r

c o m p u t e r , j u s t e n t e r t h a p p r o p r i a t e v e r s i o n a n t y p e R U N . B o t hp r o g r a m s r e q u i r e o n l y 2 b y t e s . T h 6 v e r s i o n r e s i d e s a l o c at i o n 4 9 1 5 2 , a n t h 1 2 v e r s i o n , a 4 8 6 4 .

6 V e r s i o n :F 1 R E b V E K S I O NB 2 F O R I 4 9 1 5 2 T O 4 9 1 5 2 + 2 S : R f : A D f t : P 0 K E l , A : X = X

A : N E X TQ 3 I F X O 2 6 G 0 T ! ! E : v f R I N T " r j f t T A S T A T E M E N T E R K O H

. " : S T O PE R 4 0 S Y S 4 9 1 5 2D 5 D A T A 1 6 9 , 1 1 , 1 4 1 , 0 , 3 , 1 6 9 , 1 9 2 , 1 4 1 , 1 , 3J 6 D A T A 9 6 2 2 4 , I t , 2 0 8 , 8 , 1 6 5 , 6 3 , 1 3 3 , 5 7 , 1 6 5E 7 D A T A 6 4 , 1 3 3 , 5 8 , 7 6 , 1 3 9 , 2 2 7

1 2 V e r s i o n :H 1 R E 1 2 V E R S I O NG 2 B A N K 1 5 : F O R I = 4 8 6 4 T O 4 8 6 4 ~ 2 5 : R E A D A : P O K E I , A

: X = X + A : N E X TS 3 I F X O 2 2 6 9 T r i E N P R I N T " i : > A T A S T A T E M E N T E R R O R

. i S T O ! '' G X 4 0 S Y S 4 a 6 4

B 5 D A T A 1 S 9 , 1 1 , H 1 , 0 , 3 , 1 6 9 , 1 9 , 1 4 1 , 1 , 3F 6 D A T A 9 6 , 2 2 4 , 1 4 , 2 0 8 , 8 , 1 6 5 , 6 5 , 1 3 3 , 5 9 , 1 6 5H 7 D A T A 6 6 , 1 3 3 , 6 0 , 7 6 , 6 3 , 7 7

C O M P U T E D G A Z E T T ET O L L F R E E S u b s c r i p t i o n O r d e r L i n e

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

S O F T W A R E C A T A L O GV 4 p a g e s o f t w a r e

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

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

A s o f t w a r e a d i s c o u n tp r i c e s 1 1 o f r e t a i l .

T e v e x o f f e r s s u p e r i o rm a i l o r d e r s e r v i c e . S a m ed a s h i p p i n g o a l o r d e r sb e f o r e 3 : 3 0 .

T e v e x h a s y e a r s o e x p e r i e n c e i t h c o m p u t e rg a m e m a r k e t .

V O n l y $ f o o u n e 4 p a g e c a t a l o g .

O n l y $ f o f u l l[ y e a r ' s s u b s c r i p t i o n o c a t a l o g s a n n e w s l e t t e r s .

T E V E X S o f t w a r eC a t a l o g

C A L L T O L L - F R E E1 - 8 0 0 - 4 5 6 - 1 1 6 2

T E V E X4 2 0 5 F i r s ! A v # 1 0 0

T u c k e r . G 3 0 0 8 44 0 4 - 9 3 4 - 5 0 5 9

1 - 8 0 0 - 4 5 6 - 1 1 6 2W a c c e p t

V i s a o M a s t e r c a r dC O M P U T E ' S G a z e t r e S e p t e m b e r 1 9 8 8 E

Page 28: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 28/104

M u r d e r a P a l e n q u e

F r e d D ' l g n a z i oC o n t r i b u t i n g E d i t o r

w a i P a l e n q u e , m y s t e r i o u sM a y a r u i n h i d d e n d e e p i n s i d es t e a m i n g t r o p i c a l r a i n f o r e s t o t h Y u c a t a n P e n i n s u l a i C e n t r a lA m e r i c a . c l i m b e d t h s t e e p , c r u mb l i n g s t o n e s t a i r s o P a l e n q u e ' s a c i e n t t e m p l e . A t h t o p a u s e d ,p a n t i n g , s w e a t i n g , m p u l s e t h r o bb i n g i m e a r s . A l o o k e d o u a c r o s s t h e u n d u l a t i n g j u n g l e c a n op y h e a r d t h s h r i e k s o f h o w l e rm o n k e y s . l o n g e d t t h r o w m y s e l fi n t o t h c o o l , b u b b l i n g w a t e r f a l lh e a r d s o m e w h e r e n e a r t h t e m p l e .

B u c o u l d n ' t s t o p . M b e s tf r i e n d h a b e e n b r u t a l l y m u r d e r e d .A n i w a u t m t f i n d t h k i l le r M i n s t i n c t s t o l d m t h a t h ( o s h e ? ) h a f l e d t o t h t o m b o P a c a l ,P a l e n q u o ' s g r e a t e s t r u l e r . B u t h t o m b l a b u r i e d i t h r u i n s , p r t e c t e d b w i n d i n g m a z e s , s t e e pc l i f f s , a n c r e e p y , c r a w l y t h i n g sc o u l d n ' t s e e i t h m u r k y j u n g l et w i l i g h t .

h e a r d c l a p p i n g s o u n d .C o u l d i b t h k i l l e r ? s q u e e z e dt h r o u g h n a r r o w p a s s a g e w a ya r o u n d c a r v e d s t o n e , a n d . . .

A n w a b a c k i t h a u d i t o r iu a L e s l e y C o l l e g e , i C a m b r i d g e ,M a s s a c h u s e t t s . T h a u d i e n c e w a g i v i n g t h u n d e r o u s o v a t i o n t D r K a t h l e e n W i l s o n , w h h a j u s t f i i s h e d h e P a l e n q u e p r e s e n t a t i o n a p a r t o f L e s l e y C o l l e g e ' s t e n t h a n n u a lC o m p u t e r s i E d u c a t i o n c o n f e r e n c e .

I n t o t h e j u n g l eK a t h y ' s d e m o n s t r a t i o n w a s t u p e nd o u s , t h t e c h n o l o g y u n b e l i e v a b l e .A p a r t o f t h e n e " V o y a g e o t h M i m i " T s e r i e s a n m u l t i m e d i al e a r n i n g p a c k a g e p r o d u c e d b y t h B a n k S t r e e t C o l l e g e i N e Y o r k ,K a t h y h a t a k e n f o u r f i l m c r e w si n t o t h Y u c a t a n j u n g l e , w h e r e t h e ys h o t e n o u g h f o o t a g e t c r e a t e a i t e r a c t i v e v i d e o d i s c . N o l i n k e dw i t h c o m p u t e r a n d j o y s t i c k , t h

2 C O M P U T E V s G a z e t t e S e p t e m b e r 1 9 B B

d i s c h a b e c o m e m a g i c c a r p e t .f a m i l y c a s i i i t l i v i n g r o o m i M i d l a n d , M i c h i g a n , a n i n s t a n t l yb t r a n s p o r t e d t h o u s a n d s o m i l e st P a l e n q u e , o n o f t h e m o s t r m o t e a n d m y s t e r i o u s p l a c e s i t h W e s t e r n H e m i s p h e r e .

Y o l a n d i P a l e n q u e a i y o w e r e s w o o p i n g i o g l i d e r f r o ma b o v e t h r u i n s . ( T h e y u s e d g l i d e rt c a p t u r e s o m e b r e a t h t a k i n g a e r i a ls h o t s o t h s i t e . } Y o n a v i g a t e y o u rw a t h r o u g h t h b u i l d i n g s b m o i n t h j o y s t i c k . E v e r y t h i n g i 3 - D .Y o m o v e t h j o y s t i c k f o r w a r d , a n y o m o v e f o r w a r d ; r i g h t , a n d y o ut u r n r i g h t . A s e l e c t e d p o i n t s y o c a l o o k u a t h s k a n d o w n a y o u r f e e t . T h p r o c e s s o 3 - v s u a l s , j u n g l e s o u n d e f f e c t s , a n s e l f - c o n t r o l l e d m o v e m e n t c o v i n c e s y o u r i m a g i n a t i o n t h a t y o a r s o m e h o w r e a l l y t h e r e .

B u a w a t c h e d K a t h y d e m o ns t r a t e P a l e n q u e , c o u l d n ' t h e l pt h i n k i n g t h a t w h a t s h w a g i v i n gu w a n o t h k i n d o t r i p a c h i l dw o u l d l o v e . S o m e t h i n g w a s m i s si n g . K a t h y t o o k u s t h r o u g h t h r i n a s l o w , l e i s u r e l y p a c e , l i k eg o o d t o u r g u i d e , s t o p p i n g f r e q u e n tl t p o i n t o u t h i n g s t h a t a d u l t st h i n k a r e d u c a t i o n a l a n t h a t c h i ld r e n f i n d b o r i n g . h a t h s u d d e nu r g e t w r e s t l e t h j o y s t i c k f r o mh e a n d j a m i f o r w a r d . I n s t e a d o w a l k i n g , w a n t e d t r u a b o u t 6 0m i l e s p e r h o u r t h r o u g h P a l e n q u e ,h o p p i n g o v e r h u g e s t o n e s a n l e a pi n a c r o s s p i t s .

T h e n s a t h p r o b l e m . K a t h yw a p r e s e n t i n g P a l e n q u e i " b r o w s e " m o d e . W w e r e b r o w s i n gt h r o u g h P a l e n q u e a i i w e r eh u g e m u s e u m , a n w w e r e c a r e f u ln o t u p s e t a n o i t a n c i e n t d u s t .

W h a t w e n e e d e d w a s g o o dm u r d e r . S o m e d r a m a , e x c i t e m e n t .S o m e t h i n g t r e a l l y c a p t u r e k i d s 'i n t e r e s t . t o l d K a t h y t h i s a f t e r h e s p e e c h . T m s u r p r i s e , s h e s m i l e da n t o l d m t c o m e t h e B a n kS t r e e t o f f i c e t o s e w h a t s h w a

c u r r e n t l y w o r k i n g o n T h r e e w e e k s l a t e r w a i N e

Y o r k C i t y a K a t h y ' s o f f i c e . T h i st i m e g o h a n d s - o n d e m o n s t r at i o n . A n w a i m p r e s s e d . A p a r to K a t h y ' s o n g o i n g r e s e a r c h u s i n gP a l e n q u e a s l e a r n i n g t o o l , s h e h a so r g a n i z e d t e a m s o s t u d e n t s t d d i f f e r e n t t a s k s . A l l o f t h t e a m s u s t h P a l e n q u e v i d e o d i s c a r a m t e r i a l f o t e a m p r o d u c t i o n s . t e a mo E x p l o r e r s g o e x p e d i t i o n s a i t h e y w e r e j u n g l e a r c h a e o l o g i s t s .t e a m o T r e a s u r e H u n t e r s t r t f i n dh i d d e n t r e a s u r e a n t h e n w r i t e u t h e i r e x p e r i e n c e s a e y e w i t n e s s r p o r t e r s w o u l d . M e m b e r s o t h t h i r d t e a m ( m f a v o r i t e ) , t h M o v i eM a k e r s , m a k e m o v i e s a b o u t P a l e nq u u s i n g t h a u d i o , v i d e o , a n c o m p u t e r g r a p h i c s f r o m t h v i d e od i s c . T h e i r m o v i e s , r a n g i n g f r o mV t 2 m i n u t e s l o n g , a r e d o c um e n t a r i e s t a r g e t e d a o t h e r k i d st h e i r a g e .

M e d i u m o t h F u t u r eA f t e r o n l y t w h o u r s w i t h K a t h y a B a n k S t r e e t , c a m e a w a y w i t h m o r ea p p r e c i a t i o n f o t h n e w D V I ( D i g it a V i d e o I n t e r a c t i v e ) t e c h n o l o g yi n v e n t e d b G E / R C A ' s D a v i d S a r -n o f f R e s e a r c h C e n t e r . S a r n o f f e n g in e e r s h a v e c r e a t e d c u s t o m ( V L S I )c h i p s e t h a t g o e s i n t o p e r s o n a lc o m p u t e r . T h e s e c h i p s c o n t r o l C D R O p l a y e r t c a l l u f u l l - m o t i o nd i g i t i z e d v i d e o , 3 - m o t i o n g r a p hi c s , a n h i - f i d i g i t i z e d a u d i o .

a l s o b e g a n t u n d e r s t a n d t h r e a l j o u r n e y K a t h y a n h e a s s oc i a t e s a r m a k i n g . I g o e s f a b y o n d v i s i t t o M a y a r u i n . K a t h y ' sw o r k , n o s e e , i p a v i n g t h w a f o u t o f u l l y e x p l o i t t h p o t e n t i a lo m u l t i m e d i a c o m p u t i n g i t h 1 9 9 0 s . A t h a t t i m e , u s i n g o p t i c a ld i s k s , w e ' l l h a v e a c c e s s t v i d e o i a g e s , s o u n d s , m u s i c , v o i c e s , t e x t ,a n i m a t e d g r a p h i c s , a n m o r e . K a t h ya n o t h e r m u l t i m e d i a p i o n e e r s a r s h o w i n g u h o w w i l l s o m e d a yn a v i g a t e t h i s m e d i u m .

Page 29: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 29/104

Page 30: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 30/104

D e j a V f g r a p h i c s - a n d - l e x t a d v e n t u r e h a s

b e e n s t a p l e o t h c o m p u t e r g a m i n gm a r k e t p r a c t i c a l l y f r o m t h b e g i n n i n g .W i z a r d r y , B a r d ' s T a l e , A m a z o n , P e r r yM a s o n , T h P a w n , F a e r y T a l c A d v e n t u r e ,Q u e s t r a n , a n h o s t o o t h e r s m a k e u t h h i s t o r y , w i t h e a c h g a m e e m p h a s i zi n s o m e t h i n g s l i g h t l y d i f f e r e n t . D s p i t e t h i s r i c h h i s t o r y , i i t h r a r e g a m et h a t m e r g e s t e x t a n g r a p h i c s e f f e c t i v el y M o s t c h o o s e t h a n g b i o t e x t o p r e d o m i n a n t l y g r a p h i c s o r i e n t a t i o n o t o o f f e r p i c t u r e s t h a t c o r r e s p o n d t t h s i t u a t i o n i t h t e x t . P u t t i n g t h t w t g e t h e r h a b e e n t h h a r d p a r t .

T h i s i t h c h a l l e n g e t h a t 1 C 0 MS i m u l a t i o n s s e t f o r i t s e l f i 1 9 8 5 . I t f i r s t e f f o r t , d e s i g n e d f o A p p l e ' s t h e n -n e M a c i n t o s h , w a d e t e c t i v e a d v e nt u r e c a l l e d D e j a V u I w a d e s i g n e d t g i v e p l a y e r s g r a p h i c s i n t e r f a c e t o i nt e r a c t w i t h t h e p i c t u r e o t h e s c r e e nw h i l e t e x t w i n d o w e x p l a i n e d w h a tw a s h a p p e n i n g a n d o f f e r e d d e s c r i pt i o n s o r o o m s a n d i t e m s . P a r t l y b c a u s e g o o d M a g a m e s w e r e r a r e a t h t i m e , a n p a r t l y b e c a u s e i w a s i m p l yv e r y g o o d g a m e , D e j a V b e c a m e v e r yp o p u l a r v e r y q u i c k l y .

S i n c e t h e n , M i n d s c a p e h a r l e a s e d t w s i m i l a r p r o d u c t s : T h e U n i nv i t e d a n S h a d o w k e e p , M e a n w h i l e , D e j aV h a b e e n p o r t e d f i r s t t t h A m i g a ,t h e n t t h A t a r i S T , a n t h e n t t h M S - D O S w o r l d . T h m o s t r e c e n t p o r th a b e e n t t h C o m m o d o r e 6 4

T h c h a l l e n g e i t r a n s f e r r i n g f r o mt h 6 8 0 0 0 p r o c e s s o r s o t h M a a n A m i g a t t h e e i g h t - b i t p r o c e s s o r o f t h e6 w a t r e c r e a t e t h e s m o o t h i n t e r f a c eo f t h e o r i g i n a l . T h 6 i a e x c e l l e n tm a c h i n e , b u i t s p e e d s i m p l y i s n ' t u t t h s t a n d a r d o f t h e m o r e p o w e r f u lc o m p u t e r s , a n i d o e s n ' t h a v e s t a n da r m o u s e i n t e r f a c e .

c a r e p o r t w i t h p l e a s u r e t h a t t h c o n v e r s i o n h a b e e n s u c c e s s f u l o n e .l i t t l e h a b e e n l o s t i t h t r a n s l a t i o n ,p a r t i c u l a r l y i t h e d i s k s p e e d a n t h i c l u s i o n o a j o y s t i c k - o r i e n t e d r a t h e r t h a nm o u s e - b a s e d i n t e r f a c e , b u o t h w h o l eD e j a V s e e m s q u i t e a h o m e o t h 6 4 I f a c t , i t ' s h e a r t i l y r e c o m m e n d e d .

b i o b a c k g r o u n d : A t h l e a di n c h a r a c t e r i D e j a V u y o u w a k e u pi t h t o i l e t s t a l l o s e e d y b a r . A l l y o h a v e i t r e n c h c o a t a n f a i l i n g m e m -

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

A y o l e a v e t h w a s h r o o m a n g t h r o u g h H i b a r , f e t h i n g s b e c o m ee v i d e n t . F i r s t , y o u ' r e n o e s p e c i a l l yp o p u l a r . T h p o l i c e w i l l h a p p i l y a r r e s ty o a n t o s s y o i j a i l . S e c o n d , t h e r es e e m t b n u m b e r o p e o p l e l y i n g i w a i t f o y o u , t h o u g h t h e r e i n i n i t i a lp r o o f o t h i s . T h e r e i p r o o f , t h o u g h , o

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

n u m b e r o t h i n g s s t a n d b e t w e e ny o u a n d y o u r r e c o v e r e d m e m o r y . T h ef i r s t i s t i m e . I y o t a k e t o o l o n g t f i g u r eo u t w h a t ' s g o i n g o n y o u r m e m o r y w i l ls i m p l y l a p s e i n t o o b l i v i o n . S e c o n d , i y o u s p e n d t o l o n g i o n p l a c e , t h p o

T h e r e i r e a l m y s t e r yh e r e , a n y o w i l l

q u i c k l y f i n d y o u r s e l fw a n t i n g t k n o w j u s t

w h y o a r e .

l i c e w i l l c a p t u r e y o u . T h i r d , y o c a g e k i l l e d . D o w n i t h s e w e r l i v e s m a n -e a t i n g c r o c o d i l e , a n n e a r b y c a h a m o r e w r o n g w i t h i t h a n s i m p l y n o i s ym u f f l e r . M o r e o b s t a c l e s a w a i t , b u y o u ' l lh a v e t d i s c o v e r t h e s e f o y o u r s e l f .

W h a t s e t s D e j a V a p a r t f r o m o t h e rg r a p h i c s - a n d - t e x t a d v e n t u r e s i s i t s u s e ri n t e r f a c e . Y o u r j o y s t i c k m a n e u v e r s a a r r o w a r o u n d t h e s c r e e n . A t h t o o t h s c r e e n , m e n u b a c o n t a i n s c o m a n d s s u c h a E x a m i n e , O p e n , S p e a k ,O p e r a t e , a n C o n s u m e . T e x a m i n e a o b j e c t , f o e x a m p l e , m o v e t h a r r o wi n t o t h E x a m i n e b o x , p r e s s t h f i r e b u t o n , a n t h e n p o i n t t h e a r r o w a t h d s i r e d o b j e c t . P r e s s t h f i r e b u t t o n a g a i n ,a n t h t e x t b o w i l l t e l l y o w h a ty o u ' v e f o u n d . M o r e i m p r e s s i v e i t h O p e r a t e c o m m a n d . C l i c k o O p e r a t e ,t h e n o t h o b j e c t y o w a n t l O p e r a t e ,t h e n o t h i t e m y o w a n t i t a c

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

p r o b l e m w i t h t h j o y s t i c k i n t e rf a c e i t h a t t h e a r r o w m o v e s m u c h m o r es l o w l y t h a n i d o e s w i t h m o u s e .K n o w i n g t h i s , t h p r o g r a m m e r s e a s e dt h i n g s s o m e w h a t . T h e n u m b e r k e y s o t h e 6 4 ' s k e y b o a r d o p e r a t e t h m e n ub a r , w i t h a c t i v a t i n g E x a m i n e , 2 a c t iv a t i n g O p e n , a n s o o n . T h i s w i l l q u i c kl b e c o m e y o u r p r e f e r r e d m e a n s o i s s u i n g c o m m a n d s , s i n c e i r e q u i r e sm u c h l e s s j o y s t i c k m a n e u v e r i n g .

A n o t h e r o p t i o n i t h e d e f a u l t c o m a n d . I y o u ' r e f a c i n g a u n l o c k e dd o o r , f o e x a m p l e , y o u n e e d o n l y d o b l e - c l i c k t h f i r e b u t t o n , a n t h d o o rw i l l o p e n . T h i s r e p l a c e s t h O p e n c o mm a n d f r o m t h m e n u . O n c e t h d o o r i o p e n , d o u b l e - c l i c k i n g a g a i n m o v e s y o i n t o t h n e x t r o o m , s m a l l L o c a t i o ns c r e e n o n t h b o t t o m r i g h t m a k e sm o v e m e n t t h r o u g h t h b a a n a r o u n dt h t o w n e a s i e r s t i l l .

T h 6 v e r s i o n o D e j a V i p r o b ab l y a s f r i e n d l y a i c a b e b u s o m et h i n g s s t i l l a n n o y . L o a d i n g t h p i c t u r e st a k e s , c u m u l a t i v e l y a l e a s t , l o n g t i m e .T h i s b e c o m e s f r u s t r a t i n g a f t e r w h i l e .A l s o , t h e s a v e - g a m e d i s k h a n o m e n u ,s m a k e n o t e o w h a t e a c h s a v e p o s it i o n m e a n s . B e s i d e s t h i s , t h g r a p h i c sa r n u a s h a r p a t h e y a r o t h M a o r t h e A m i g a ( n a t u r a l l y ) , w h i c h m a k e ss o m e o t h e p i c t u r e s s l i g h t l y c o n f u s i n g .A d t h e s e u p a n d y o u g e t a g a m e t h a tp l a y s f a i r l y s l o w .

D e j a V u ' s s t r e n g t h s , h o w e v e r , o u w e i g h i t p r o b l e m s q u i t e e a s i l y . T h i t e r f a c e i s m o o t h a n d w e l l - c n n s i d e r e d ,a n t h w h o l e p a c k a g e i a t t r a c t i v e l yd e s i g n e d . M o r e i m p o r t a n t l y , i t ' s a i t e r e s t i n g s i t u a t i o n . T h e r e i r e a l m y t e r y h e r e , a n d y o u w i l l q u i c k l y f i n dy o u r s e l f w a n t i n g t k n o w j u s t w h y o a r e . T t h i s e x t e n t . D e j a V i q u i t e a d i c t i v e . K n o w i n g t h a t , i t ' s p l e a s a n t t r e a l i z e t h a t T h U n i n v i t e d a n S / i n i i o ; i ' -£ i 7 f < ' a r b o t h u n d e r d e v e l o p m e n t f o t h 6 e n v i r o n m e n t .

— N e i l R a n d a l !D e j a V 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$ 3 4 . 9 5

2 C O M P U T E I ' s G a z o a o S e p t e m b e r 1 9 S 8

Page 31: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 31/104

T i c k e t t oW a s h i n g t o n , D . C .

W h e n p r o g r a m i s u c c e s s f u l , i t ' s a p t s p a w n w h o l e s c h o o l o f s i m i l a r s o f tw a r e . S o m e o t h e s e p r o g r a m s m a b v i r t u a l c l o n e s , s o m e m a b m e r e s p i n -o f f s , a n s t i l l o t h e r s m a b c h e a p i m t a t i o n s t h a t l a c k t h e c h a r a c t e r o f t h eo r i g i n a l . A l m o s t i n e v i t a b l y , t h o r i g i n a lp r o g r a m s e t s t h s t a n d a r d b w h i c h a l t h o t h e r s a r j u d g e d . B c o m b i n i n g t h e l e m e n t s o t r a v e l , g r a p h i c s a d v e n t u r e s ,t r i v i a g a m e s , m y s t e r i e s , a n a r c a d e a n m a t i o n , T i c k e t t W a s h i n g t o n , D . C . i b o u n d t b c o m p a r e d t W h e r e i t h W o r l d I C a r m e n S a n d i e g o ? ( a n d t h o t e p r o g r a m s i t h a t s e r i e s ) . S h o d o e sl i d e l t W a s h i n g t o n , D . C . m e a s u r e u t o t h i s p a r a g o n o s o f t w a r e v i r t u e ?Q u i l e w e l l , t h a n k y o u .

M o r e d i r e c t i i t a t t e m p t l e d c a t e y o u . B l u e L i o n S o f t w a r e ' s n e p r g r a m h a y o s e e k i n g t h i d e n t i t y o f a m o u s A m e r i c a n . Y o e a r n l e a d s b a n s w e r i n g q u i z i i k e q u e s t i o n s p o s e d b y o u r W a s h i n g t o n g u i d e . ( W n i c kn a m e d h e " T e a c h e r " b e c a u s e o h e a p p e a r a n c e a n b e c a u s e s h e w a a w a y s a s k i n g q u e s t i o n s . )

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

g e n t l e m a n , w i l l g i v e y o c l u e . C o p i l e e n o u g h c l u e s , a n y o c a f i g u r eo u t h i d e n t i t y o f t h e f a m o u s A m e r ic a n . S o l v e e n o u g h o f t h e s e p u z z l e s , a n y o u ' l l b e a d m i t t e d t t h e H a l l o f F a m eo f . . . w e l l , t h a t , a c c o r d i n g t t h m a u a l , i n a t i o n a l s e c r e t .

T h q u i z q u e s t i o n s i T i c k e t t W a s h i n g t o n , D . C . f a l l i n t o c a t e g o r ym o s t o u w o u l d r e c o g n i z e a s s o c i a ls t u d i e s ( h i s t o r y , c u l t u r e , a r t , g e o g r a p h y ,c i v i c s , p o l i t i c s ) , a n t h e y ' r e u s u a l l y r l a t e d i n g e n e r a l w a t t h l o c a t i o n a

I y o l i k e d t h ec o m b i n a t i o n o

e n t e r t a i n m e n t a n e d u c a t i o n i C a r m e nS a n d i e g o , y o u ' l l l i k e

T i c k e t t W a s h i n g t o n ,D . C .

w h i c h y o u a r q u i z z e d . A t h N a t i o n a lA i a n S p a c e M u s e u m b u i l d i n g o f t h eS m i t h s o n i a n , y o m a b a s k e d w h e nt h f i r s t w a l k o t h m o o n t o o k p l a c e .

W h e n y o v i s i t M l V e r n o n , b p r e p a r e df o q u e s t i o n s a b o u t W a s h i n g t o n ' s w o r ka a a r c h i t e c t .

T h l e a d s a r m o r e c r y p t i c t h a n t h q u e s t i o n s , a n e a c h i d i r e c t l y r e l a t e d t o n o t h 4 5 - p l u s l o c a t i o n s i t h g a m e . F o i n s t a n c e , t h e l e a d " W h e r ed i p l o m a t s d i r e " w o u l d s u g g e s t y o u g ot o — o o p s ! — c a n ' t g i v e t h a t a w a y ! C l u e sp r o v i d e b i o g r a p h i c a l d a t a o t h f a o u A m e r i c a n w h o s e i d e n t i t y y o a r s e e k i n g . O n c l u e r e a d s : " I h i d i a r yh r e f e r r e d t h i m s e l f a c o l d a n a u s t e r e . "

T h i s g a m e i n o e a s y . O u d a u g ht e w a r n s y o t w e a r y o u r t h i n k i n gc a p , a n s h e ' s r i g h t . W h i l e B l u e L i o nw a t h o u g h t f u l e n o u g h t e n c l o s en o t e p a f o y o t u s i r e c o r d i n gy o u r c l u e s , r e f e r e n c e b o o k o s o m es o r t w o u l d h a v e p r o v e d m o r e h e l p f u l .S o m e o f t h e q u e s t i o n s s e e m o b s c u r e ,

P A R T

" F i n d R e S q u a r e " C o n t e s t !F i n d R e S q u a r e i M o s c o w a n e n t e r t w i r e a l t r i p f o t w t E u r o p e , c o u r t e s y o S u b L O G l Ca n T W A ! S e t h S u b L O G l CP r o d u c t C h a r t a y o u r d e a l e r o w r i t e S u b L O G l C f o c o m p l e t ed e t a i l s a n c o n t e s t r u l e s .

E S T E R N E U R O P E A N T O U R 'S c e n e r y D i s k i s b e a u t i f u l I w a n t t m a k e i t h e c e n t e r p lS c e n e r y D i s k c o l l e c t i o n ! T h i s i p a r t t o u r o

f i v e - p o r t g u i d e d t o u r f r o mR e S q u a r e .T h i s m o n t h w c o n t i n u e o u r t G e r m a n y . F l y i n g o v e r F r a n k f uc a n b e a h a r r o w i n g e x p e r i e n c e . H h a v e c l o s e e n c o u n t e r w i t h t e l e c o m -r n u n i c a l i o n s l o w e r .N e x t s t o p , S t u t t g a r t ! W m u s t a p t h c i t y c a r e f u l l y , a v o i d i n g t h m r a n g e s o b o l h s i d e s o f o u f l i g h tN e x t m o n t h o t M o s c o w !

T W L O G I CC o r p o r a t i o n5 0 K e n y o n R o a d

C O M P U T E R S G a z e t t e S e p t e m b e r 1 9 8 8 2

Page 32: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 32/104

B A C K I S S U E S1 9 8 3

J u l y ( p r e m i e r i s s u e ) — W o r d H u n t . E n l i v e ni n P r o g r a m s w i t h S o u n d . S n a k e E s c a p e ,S k y d i v e rA u g u s t — Y o u r F i r s l H o u r w i t h C o m p u t e r ,T h V i p e r , V I C / 6 4 M a i l i n g L i s l , W o r d s p e l l .i l i - K e s G r a p b J c i M a d e S i m p l eS e p t e m b e r — T e l e c o m p u t i n g , D e m o n S t a r ,C h e c k b o o k R e p o r t e r . S t a l e s C a p i t a l s T u t o r( V / 6 4 )N ' e m b e r — G e t t i n g S t a r t e d w i t h D i s kD r i v e ( P t . I ) , M a r t i a n P r i s o n e r , M u n c h m a t h .H o t M a k e C u s t o m C h a r a c t e r s ( V / G 4 )D e c e m b e r — A S u r v i v a l G u i d e l o l i p i n n e r s .G e t t i n g S t a r t e d w i t h D i s k D r i v e ( P i . 2 ) S p a r e D u e l , B o w l i n g C h a m p , B u d g e t P l a n n e r

1 9 8 4i V b r u a r y — G e t t i n g S t a r t e d w i t h D i s k D r i v e( \ ' \ . 1 ) H a u n t e d M a n s i o n , C h e c k e r s , S p e e dR e a d e r , T y p i n g D e r b y , M o t U s A r r a y sJ u l y — U l t r a f o t l t + B e e k e e p e r , S p a r c P a t r o l ,R o b o t M a t h . D o w n l o a d i n g , W h a t i M a c h i n eL a n g u a g e ?A u g U t — S e l e c t i n g B P r i n t e r I n t e r l a c e , C a p a i g n M a n a g e r , S p r i l e M a g i c S ( ' i " g S e a r c h ,D i s k P u r g eO c t o b e r — T h e T o m b . C a b b y . Q u i z M a s t e r ,t o c a b B u i l d e r . F i r s t A i d . V I C M u s i c T u t o r ,T u r t l e G r a p h i c s I n t e r p r e t e rf i u v e m b e r — B u y e r ' s G u i d e t M o d r m s , C / ( lT e r m i n a l P r o g r a m , B a g d a d . S n p e r t a n k ,J u m p , l l m l g e l e e r , D i s k A u t o L o a d

1 9 8 5A u g u s t — M i x i n g T e x t a n H i - K e s G r a p h i c s ,D i s k B a c k u p , C o d e C r u n c h e r , I l i - K e s T u o l b o xS e p t e m b e r — M a z e M a n i a , W e a t h e r P r o p h e t ,P r i n t e r W e d g e , Q u i c k S c a nN o v e m b e r — B a c k g a m m o n , P o w e r P o k e r ,M i l t l C M a k e r , D l g l - C I O C k , E x p l o r i n g 1 2 8B A S I CD e c e m b e r — . W h i r l j b i r d , D r a g o n ' s D e n ,G r a p h i c s C o n s t r u c t i o n S e t , S p e e d C h e c k , D i s kF i l e A r c h i v e r

1 9 8 6J a n u a r y — S p r i n t C o m p i l e r . B A S I C W i d o w s , T h P a s t A s s e m b l e r . D i s kD i s a s s e m b l e r , O f f - S c r e e n T r a c eF e b r u a r y — L e x l t r o n , S n a p s h o t , 1 2 H M e m o r yM a p , D i s k E d i t o r , C u s t o m L a b e l sM i i n l i — N u m b e r C o n s t r u c t i o n S e t . C a t 'a l O g C T , 1 2 A u t o H o o t . A S C I I T e l e c o n v e r i e r

C O M P L E T E Y O U RC O L L E C T I O N !

A N I S S U E F O $ I s s u e s n o l i s t e d a r s o l d o u t . L i m i t e d q u a n t it i e s a v a i l a b l e .O r d e r t o d a y !N o t e : O n l y s e l e c t e d t i t l e s a r l i s t e d I c o n t e n t s f o e a c hi s s u e

A p r i l - T u r b o C o p y , C P / M o t h e 1 2 8 , D i r e ct o r y f i l e r , 1 2 W i n d o w * , I n p u t W i n d o w sM a y — A r c a d e B a s e b a l l , V a m p y r e H u n t e r ,K l o n d i k e , S u p e r S y n t h , W o r d C o u n t e rJ u n e — S o l a r p i x . ( j u i r k K e y , K o n t m a k c r . H e l p. S c r e e n s , 6 A u t o H n u t M a k e rJ u l y — S a l o o n S h o o t o u t , B u d g e t P l a n n e r ,M a t h W o r k s h e e t , S o u n d D e s i g n e r 1 2 8 , C P / MP u b l i c D o m a i n S o f t w a r eA u g u s t — A d d r e s s C a t a ! o g e r , T u r b o D i s k 6 4 T u r t o D i s k 1 2 8 , B o l d l a c e P r i n t , 1 2 S p r i t eR o t a t o rS i ' | i l i n I n * r — U l t r a f o n l V i d e o J i g s a w ,W i n d o w W i z a r d , F a i t F i l e C o p i e r , 8 0 - C o l t i m nC h a r a c t e r E d i t o r , D t > s w i n d o wO c t o b e r — P i g l [ o B u c U , R i n g s i d e K a r a t e ,M e n u S y s t e m , 1 2 S o u n d M u s i c ( P t . I )N o v e m b e r — P H I - 6 4 , 1 2 K e y w o r d s , 1 5 2 6U n d e r l i n e r , T u r b o F o r m a t , 1 2 8 S o u n dM u s i c ( P t . 2 n b e r — Q - l l i r d . M i i n n R e s c u e . T h A n m a l s 1 S h o w ( 1 2 8 1 , S p r i t e L o c a t o r , l i a r C h a rt e r , 1 2 8 Q u i c k s o r t . 1 2 8 S o u n d M u s i c( P 3

1 9 8 7J a n u a r y — K e y w o r d C o n s t r u c t i o n S e t . O n e -T o u c h F u n c t i o n K e y . Q E O S I c o n C h a n g e r ,C P / M : S u r v i v i n g w i t h - 1 C o l u m n sF e b r u a r y — C o l l i s i o n C o u r s e . D i v i s i o nW o r k s h e e t , M e t t B A S I C B - i , M c t a B A S I C 1 2 8 .1 2 D O W e d g e . 1 2 S o u n d M u s i c ( P t , 1 M i l l e h — K i u g s i d e l i m i n g , C o l o r C r » [ t , 1 2 H A E x p a n s i o n , C P / M H A E x p a n s i o n ,S p r i t e M a n a g e r

A p r i l — O m i c r o n , M u s i c I m p r o v i s o r , 1 ' n n tS h o p i G E O S , T u r b o S a v e I 2 8 , T u r b o S a v e6 4 C o u n t d o w n T i m e rV a y — S p c e d S m p t : < < > , P o w r b a l l , C a s s e t t eS l e e v e M a k e r , N o - S Y S L o a d e r , F a s t B o o l ,t l a m c p o r l sJ o n s — B i n g o , F r a c t i o n P r a c t i c e , K r e e - l o r mF i l e r , D i s k V a c u u m . H l - R u G r a p t l l c a o t h I 2

J u l y — B a s k e t b a l l S a & U C a l e n d a rM a k e r . C r a s h P r e v e n t i o n . 1 2 G r a p h D s i g n e r , G E O S F i l e S t o r a g e . T e x ! F r a m e rA u g u s t — B o u n t y H u n t e r , S p r i t e M a g i r , S p r i t eS t a m p , M - C o l u m n S e c t o r E d i t o r ( 1 2 S ) H e l -a t i v e F i l e sS e p t e m b e r — S u b A t t a c k , E x e r c i s e P a c e r ,S c r e e n M a k e r . I m p o s s i b l e S c r o l l , V i d e o S l i d eS h o w , R u - C n l u m n M a g i cO c t o b e r — S p e e d S c r i p t 1 2 S , C h o p p e r P i l o t ,S t a r s : S i m u l a t i o n u l t h e H e a v e n s , D i r e c t o r yM a g i c , F o n t P r i n t e r , A n i m a t o r 6 N o v e m b e r — L i t t e r b l l g , S k e t c h P a d . P o s t e rP r i n t e r , R e n u m b e r G 4 A c c e s s i n g t h I 2 8 ' sK O - C o l u m n S c r e e nD i T i i n h i T — C r o s s r o a d s . S n a k e P i t , W o r dK i n d , A n i m a l M a t c h , D i s k R a p i d T r a n s i t ,P r l n l S c r e e n , G e o T r a s h R e s t o r e r

1 9 8 8J a n u a r y — H o w t B u M o d e r n . B u y e r ' s( i u i d e t M o d e m s , N e e d l e w o r k G r a p h i c s E d t o r , T i l e P a i n t , S o u n d M a n a g e rF e b r u a r y — B u y e r ' s G u i d e t G r a p h i c s P r g r a m s , E a s y L o a d . T u r b o S p e e d S c r i p t , P u f . M o d e ( o t h 1 2 M a r c h — C P / H S o f t w a r e ( o r t h e 1 2 8 ( P I . 1 ) X P r e s s C a r d 1 2 8 , M ( l o n e r , B i g S c r e e n ,C o l o r L i s t e rA p r i l - C P / M S o f t w a r e f o t h 1 2 ( P t . 2 ) ,3 - S p e e d w a y . S p e e d l ' i l e 8 4 R a m d i s k 1 2 8 .M i r r o r sM a y — N e t w o r k i n g t h e 6 4 . G u i d e t U s e rG r o u p s ( i ' t . I ) T r e a s u r e D i v e r , M O U M a k e r ,1 2 M a t h G r a p h i c s , 1 5 4 1 S p e e d A l i g n m e n tT e s l e rJ u n e — B u y e r ' s ( i u i d e t P r i n t e r s , G u i d e l U s e r G r o u p s ( I ' t . 2 ) A r c a d e V o l l e y b a l l ,E x c e l f o n t - 8 0 ( 1 2 8 ) , G r a p h i c s W e d g eJ u l y - H a r d D i s k D r i v e s f o t h 6 4 / 1 2 8 . C i v i lW a o D i s k , Q u i c k S a v e , E r r o r A n a l y z e r .S Y K S t a m p e rA u g u s t — M I D I M a d e S i m p l e . B u y e r ' s G u i d et M u s i c S o f t w a r e , C r i b b u g e ( 1 2 8 ) , U S h e l lB n o t e r , i l - D S p r i t e s , Z o o m

F O O R D E R I N F O R M A T I O N A N F O R M , S E P A G E 4 7 C o r r e s p o n d i n g m o n t h l y d i s k s a r a v a i l a b l e o n l y f o i s s u e s f r o m J a n u a r y 1 9 8 6 f o r w a r d .

Page 33: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 33/104

w i t h p r o v e n s o f t w a r e a n b o o k s f r o m A b a c u s .- ■

p e r P a s c a l — G e t t h f a s t e s t a n P a s c a l t o y o u r c o m p u t e r .

P a s c a l i l u l l i m p l e m e n t a t i o n o P a s c a l . E x t e n s i v e e d i t o r

s s e a r c h , r e p l a c e , e t c . E v e nm a c h i n e l a n g u a g e r o u t i n e s w i t h

b u i l t - i n a s s e m b l e r . F a s t g r a p h i c sC - 6 4 v e r s i o n h a h i g h - s p e e d

O f o f a s t e r a c c e s s . M o r e t h a n j u s tr - S u p e r P a s c a l g i v e s y o

r e s u l t s .$ 5 9 . 9 5 C - 1 2 8 $ 5 9 . 9 5

C a d p a f c — T h e p r o f e s s i o n a l d e s i g nt o o l . E n t e r s i m p l e o i n t r i c a t e d r a w i n g sw i t h t h k e y b o a r d , l i g h t p e n o r 1 5 3 1m o u s e . W i t h t h f l e x i b l e o b j e c t e d i t o ry o u c a n c r e a t e l i b r a r i e s o f u r n i t u r e ,e l e c t r o n i c s , e t c . a i n t r i c a t e a s c r e e nr e s o l u t i o n p e r m i t s . Z o o m i t d d e t a i l e d w o r k . P r o d u c e e x a c t s c a l e do u t p u t t m o s t p r i n t e r s i i n c h e s , f e e i .C - 6 4 S 3 9 . 9 5 C - 1 2 8 S 5 9 . 9 5

A l u i u ;

C — Y o u c a n o d e v e l o ps o f t w a r e o j u s t l e a r n o y o u rc o m p u t e r . E a s y - l o - u s e a n t a k e s ( u l la d v a n t a g e o f t h i s v e r s a t i l e l a n g u a g e .P r o d u c e s 6 5 0 2 m a c h i n e c o d e a n i m a n y t i m e s ( a s t e r t h a n B A S I C , i n c l u d e sl u l l - s c r e e n e d i t o r ( s e a r c h , r e p l a c e a n b l o c k o p e r a t i o n s ) , c o m p i l e r , l i n k e r a n h a n d b o o k . L i b r a r i e s f o g r a p h i c s a n a d v a n c e d m a t h a r i n c l u d e d .C - 6 4 S 5 9 . 9 S C - 1 2 8 S 5 9 . 9 S

N e w i

I B - / V S - L - C W f l a V» U H 1C o m p i l e r —

a n y o n e c a m a k eB A S I C p r o g r a m sf a s t e r ) E a s i l y

y o u r p r o g r a m sf a s t m a c h i n e

o s p e e dI 2 0 1 5 9 . 9 5 C - 6 4 1 3 9 . 9 5

( O t S A S I C — f o rw r i t i n g y o u r o w G E O Sa p p l i c a f i o n s . A d d s2 7 0 + c o m m a n d s . D i a l o gb o x e s , b u t t o n s , p u l ld o w n m e n u s , h i - r e sg r a p h i c s a n m o r e .C - 6 4 S 4 9 . S S

A b a c u sM 5 3 7 0 5 2 n d S i r e e t S G r a n d R a p i d s , M 4 9 5 0 8

1 - 8 0 0 - 4 5 1 - 4 3 1 9 f o t h n a m e o y o u r n e a r e s t d e a l e r o r t o r d e ru s i n g y o u r M C V I S A o A m e x c a r d . F o t e c h n i c a l s u p p o r t

- T e l e f a x 1 - 6 1 6 - 6 9 8 - 0 3 2 5 - T e l e x 7 0 9 - 1 0 1o w r i l e t o d a y f o y o u r t r e e c a t a l o g . A d $ 4 . 0 0 p e r o r d e r l o

a n h a n d l i n g . F o r e i g n o r d e r s a d $ 1 2 . 0 0 p e i t e m .

Page 34: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 34/104

p a r t i c u l a r l y i y o a r u n f a m i l i a r w i t ht h c i t y o W a s h i n g t o n . B u t h e r e i n l i e ss o m e o T i c k e t ' s c h a r m , f o t h e r e i m u c h t l e a r n f r o m t h p r o g r a m . R p e a t e d e x p o s u r e t t h q u i z q u e s t i o n sa n c l u e s w i l l e v e n t u a l l y i m p r o v e y o u rk n o w l e d g e o s o c i a l s t u d i e s . A s t u t ep l a y e r s w i l l e v e n f i n d t h a n s w e r s t t h e c l u e s a m o n g t h q u e s t i o n s a s k e d .T r a c k i n g d o w n l e a d s i s o m e w h a t e d c a t i o n a l , b u e v e n m o r e , i s h o w s y o w h a t t h e r e i t s e a n d i W a s h i n gt o a n h o t g e a r o u n d t h c i t y .

T h i s i a c c o m p l i s h e d b t h e t h e i c l u s i o n o f D . C . M e t r o S y s t e m P o c k e tG u i d e a n s e v e n e x c e l l e n t m a p s . T h m a p s a r b o t h a r t i s t i c a n a c c u r a t e , a n

t r a n s i t i o n b e l w e e n t h e m i a s m o o t h a t h e c l o s i n g o f o n w i n d o w a n t h o p e n i n g o a n o t h e r . W h e n y o u c h o o s et e n t e r l o c a t i o n , t h w i n d o w s c l o s ea n d o p e n a g a i n , t h i s t i m e o g r a p h i c sr e p r e s e n t a t i o n o t h l o c a t i o n . T h e s eg r a p h i c s a r b e a u t i f u l l y d o n e , a p p a re n t l y b a s e d o t h e a c t u a l p i c t u r e sw h i c h a d o r n I h m a n u a l .

Y o c a n , i y o w i s h , o p e n a I n f o r m a t i o n w i n d o w a b o u t p l a c eb e f o r e y o e n t e r i t T h w i n d o w d s c r i b e s t h e l o c a t i o n b r i e f l y . T h i s f e a t u r ec o m e s i h a n d y , a y o u m u s t s o l v e y o u rc a s e i t w w e e k s , a n e a c h s t o p a v a n c e s t h c l o c k a h o u r , l n f o r m a l i o nl e t s y o d e c i d e w h e t h e r e n t e r i n g

H E G R E A T C O M M U N I C A T O RT h d i r e c t - c o n n e d H a y e s " a n 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 m f o o n l yE v e r y t h i n g f r o m E l e c t r o n i c M a i l ( E - m a i l ) t s t o c k

a n d 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 ei n o o l i n e t o t h s m a l l c o m p u t e r o w n e r

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

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

A l m o s t a l m o d e m s j a n d s e r v i c e s ) a r s e u l i n o n e o r m o r e o f t h r e e s p e e d s ; 3 0 0 ,

a n 2 4 0 0 B a u d . M o s l c o m p u t e r u s e r s p r e l e rB a u d . ( 1 2 0 0 B a u d i a b o u t t i m e s a s f a s t

3 0 w h i c h m e a n s y o s p e n d a b o u l V i h t i m e a n m o n e y g e l l i n g t h e d a t a y o w a n t a n m o r ee n j o y i n g i t 2 4 0 0 B a u d i n o t p r e s e n t l y a v a i l a b l e w i t h a l s e r v i c e s . )W h a l i H a y e s " c o m p a t i b i l i t y ' H ' s I h e i n d u s t r y s i a n d a r t ) a n a b o u t a l m o d e m m a n u f a c t u r e r s h a v e

t h " A T " ( H a y e s ) c o m m a n d s e l . B e w a r e o t h o s e w h d o n ' t . V i r t u a l l y a l s o f t w a r e b e i n g w r i t t e no u s e s H a y e s c o m m a n d s B s u r e i h m o d e m y o b u i t r u l y H a y e s ' a n d _ C o m m o d o r e 1 6 7 0 "

b l e i h e r e l o r e u s a b l e i a l s i t u a t i o n s a n w i t h a l s e r v i c e s ,c o m p a r e M i m m o d e m - C ™ w i t h t h e 1 6 7 0 ' , A v a t e x - e a n V o l k s 6 4 8 0 "

C o m p a r i s o n o H a y e s ' C o m p a t i b i l i t y 'C o m m o d o r e d i r e c t C o n n e c t ?N u m b e r o S t a t u s I n d i c a t o r sB u s y D e t e c l ?D T S i g n a l S u p p o r t ?H i g h S p e e d D e t e c l L i n e ?N u m b e r o D I P S w i t c h e sN u m b e r o S t a t u s R e g i s t e r sG u a r a n t e e

M i n i m o d e m - C "1 0 0 %

Y e

Y e Y e Y e

1 I

v s 1 6 7 0 v s S u b s e t O n l y

Y e

N N N

9 d a y s

A v a t e x - e v s S u b s e t O n l y

N N

Y e N 1 y r

V o l k s6 4 8 0

N o n eY e

N N N

y r

o y o u h a v e t h F A C T S t m a k e a i n f o r m e d d e c i s i o nW h a t d y o g e t w i t h M i n i m o d e m - C " ? 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

o a n y t h i n g e l s e ! T h A p r o t e k M i n i m o d e m - C r v p l u g s d i r e c t l y i n t o y o u r C o m m o d o r e C - 6 4 , C - 6 4 CC - 1 2 8 U S E H p o r t , i i u n i q u e i t h a t i t h a t w s e p a r a t e ( s w i t 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

1 6 7 0 " ) t m a k e i c o m p a t i b l e w i t h A L a v a i l a b l e s o f t w a r e . T h e M i n i m o d e m - C r u i l u l l, 3 0 0 / 1 2 0 0 B a u d m o d e m w i t h A u t o

A u t o D i a l . T o u c h - T o n e o r o t a r yh a s t a t u s i n d i c a t o r s a n b u i l t -

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

c a b l e . M i n i m o d e m - C " - 1 i s u p p l i e d" M u l t i t e r m " 6 a n 1 2 8 . a n f r e es u b s c r i p t i o n t C o m p u S e r v e .

B u i t t w i t h p r i d e m t h e U S A b y A P R O T E Ka n t u l l y G u a r a n t e e d l o y e a r !

U J 6 O 0 . U P B l u e . C A N A KA P S ' 0 0 0 O R D E R ■ 0 2 1 ? C a l l l o o t h e r r o o o l s

O R D E R I N F O R M A T I O N C a l i f o r n i a r e s i d e n t s a d 6 ° l a x . A l p r i c e s a r ec a s h p n c e s - V I S A a n M a d 3 ' l o i o l a l W s h i p I h n e i l b u s i n e s s d a o m o n e y o r d e r s , c a s h l e r ' s c i w c k . a n c h a r g e c a i d s 1 4 - d a y d e a r i n p e r i o di r e q u i r e d I t c h e c k s P u c e s a n a v a i l a b i l i t y s u b j e c t t c h a n g e - C A L LA v a i l a b l e a S e l e c t e d D e a l e r s . D e a l e r s i n q u i r i e s i n v i i e f l w e e k s a i i s -f a c l i o n o r y o u r m o n e y b a c k t r i a l p e r i o d o a l p r o d u c l s

F o r I n f o r m a l i o n a n I C a l i f , c a l l 8 0 5 / 9 8 7 - 2 4 5 4 ( a - s p s r iT O R D E R C A L L T O L L F R E E — 1 [ 8 0 0 ) 9 6 2 - 5 8 0 0 U S i / - 6 P S r j

O s e n d n r d a c l

D e p l . C 1 0 7 1 - A A v e n i d a A c a s oC a m a r i l l o . C A 9 3 0 1 0

p l a c e w i l l r e a l l y h e l p . W d i r u i n t op r o b l e m s a t h e S a c k l e r G a l l e r y , h o e v e r . I n s t e a d o f g e t t i n g i n f o r m a t i o n , w g o d i s k e r r o r . A f a a w c o u l d t e l l ,t h e d e s c r i p t i o n f o t h g a l l e r y w a a c c id e n t a l l y l e f t o f t h d i s k .

T i c k e t t W a s h i n g t o n , D . C . d o e s n o b r e a k n e g r o u n d . A n o t e d e a r l i e r , i i o n o t h o s e p r o g r a m s b e l o n g i n g t t h s c h o o l i n s t i t u t e d b C a r m e n S a n m e g O . I i s o l i d l y e x e c u t e d , a n b e c a u s e o t h a ti t ' s l o o f u t p l a y . W e — o u r d a u g ht e i n c l u d e d — f o u n d o u r s e l v e s r e t u r ni n t i o v e r a n o v e r . I t h s a m e w a yt h a t y o b u a n o t h e r m y s t e r y n o v e l b c a u s e y o l i k e d t h e f i r s t , t h o s e o y o w h l u c e C a r m e n S a n d i e g o w i l l w a n t t c h e c k o u T i c k e t t W a s h i n g t o n , D . C .T h o s e o y o w h a r u n f a m i l i a r w i t he i t h e r p r o g r a m b u l i k e t c o m b i n e e t e r t a i n m e n t w i t h e d u c a t i o n ( o v i c ev e r s a ) s h o u l d t r b o t h . W i t h o u t c o p e t i n g f o t h s a m e g r o u n d , t h e y w i l lp l e a s e t h s a m e g r o u p s o p e o p l e . A n w h c a n ' t u s m o r e o g o o d t h i n g ?

— D a v i d a n R a b i n M i n n i c kT i c k e t t W a s h i n g t o n , D . C .B l u e L i o n S o f t w a r e9 S h e r m a n S t C a m b r i d g e , M 0 2 1 4 0$ 3 4 . 9 5

C O L O R R I B B O N S P A P E RC O L O R R E D . B L U E G R E E N ,R I B B O N S 8 R O W N , P U R P L E . Y E L L O W ,R i b b o n s P r i c e E a c h

A p p l e I m a g e m i l e r M C i n i o n 1 2 C o m m o d o r e M P B 0 C o m m o d o r e M P B 0 C o m m o d o r e M P 6 0 C o m m o d o r e M P 1 0 O OC o m m o d o r e M P 1 2 0 0C o m m o d o i e 1 5 2 5O k i d a i a 8 2 1 9 2 / 9 3O k i d a i a 1 8 2 / 1 9 2P a n a s o n i c K X - P 1 0 9 0S e i k o s h B S B O O H 0 0 S t a i S 1 S t a r N X 1 0 ; N L 1 0

B l a c k

3 . 7 55 . 0 04 . 1 56 . 0 04 . 9 53 . 9 55 . 0 06 0 1 . 7 56 . 5 06 . 7 55 . 2 51 . 7 55 . 0 0

C O L O R P A P E R

C o l o r

4 . B 06 . 0 04 . 7 56 . 7 5

9 9

6 . 0 0

2 . 2 57 . 5 0

7 6 . 5 02 . 2 56 . 0 0

M e a lT r a n s f e r

6 . 5 07 . 9 65 . 7 5

7 . 0 06 . 7 57 . 9 5

4 , 5 0

7 . 9 64 . 5 07 . 9 5

B R I G H T P A C K - 2 O O S h e e i s / S O e a c h c o l w . R o d ,B l u e , G r e e n . Y e l l o w . 9 I I 2 X I S 1 0 . 9 0 ( b V .

P A S T E L P A C K - 2 O O S h e e l s / 5 0 e a c h c o l o r : P i n k .Y e l l o w . B l u e , I v o r y . 1 1 1

T - S H I R T R I B B O N S I H e o t T r a n s f e r !

C O L O R D I S K E T T E S

S ! 0 . 9 0 , ' p k .

C a l l F o P r i c e .

H 4 D S / D D R a i n b o w P a c k . 1 0 / p a c k ( 1 2 . 5 0F o r i b b O " l p s p f f r n o l i l t e d J I D O va v a i l P n C d I P B C s u b j e c t 1 C h e n g

i c a l l f o p u c ew / n a n c e . M m

o i d e i 1 2 O M S S 3 . S O . A d I J . 2 6 C . O . Da d d / I I m o d d 6 2 5 t a n . M V i l a a c c e p t e d .

R E N C O C O M P U T E R P R I N T E R S U P P L I E SP . O . B o x 4 7 5 , M a n t e n o , I 6 0 9 5 O U . S . A .

1 B O O - 5 2 2 - 6 9 2 2 ( I L I 1 - B 0 0 - 3 5 6 9 9 8 1B 1 5 - 4 6 B 8 0 B 1

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

Page 35: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 35/104

N o f r o m N R c o m e s t h f i r s t c o u r s e o i t k i n d . . . a n y w h e r e !

L e a r n t u s e , p r o g r a m , a n s e r v i c e t o d a y ' sd i g i t a l e l e c t r o n i c m u s i c e q u i p m e n t a y o

b u i l d y o u r o w c o m p u t e r - c o n t r o l l e dm u s i c c e n t e r

N o N R p u t sy o a t h h e a r t o

t h m o s t e x c i t i n g a p p l i c a t i o no d i g i t a l t e c h n o l o g y t d a t e ! W i t h

n e a t - h o m e t r a i n i n g i E l e c t r o n i cT e c h n o l o g y , y o g e h a n d s - o n

n c e w i t h t h e q u i p m e n t t h a t ' si n g t h m u s i c i n d u s t r y — A t a r i

S e r i e s c o m p u t e r w i t h b u i l t - i n M I D IC a s i o C 2 1 0 1 d i g i t a l s y n t h e s i z e r w i t h

M I D I c a p a b i l i t i e s , a n i n g e n i o u ss o f t w a r e t h a t l i n k s c o m p u t e r k e

t s y n t h e s i z e r k e y b o a r d — a l l y o u r st r a i n w i t h a n k e e p .

y e a r , o v e r $ 1 b i l l i o n w o r t h o d i g i t a l e l e cm u s i c i n s t r u m e n t s — k e y b o a r d s , g u i t j i r s ,

m a c h i n e s , a n r e l a t e d , e q u i p m e n t — w i f l h ei t h U . S . a l o n e . W h o ' s b u y i n g t h i s n e w - t e c h

N o j u s t p r o g r e s s i v e m u s i d i m s a n p r r e c o r d i n g t e c h n i c i a n s , h u t a l s o t h o u s a n d s

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

S o m e t h i n g c a l l e d M i ) ( M u s i c a l I n s t r u m e n tI n t e r f a c e ) l i a s s u d d e n l y t r a n s f o r m e d m u s i c a l

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

t h i s e x t r a o r d i n a r y n e d i g i t a l e q u i p m e n t .N o N R l ' s b r e a k t h r o u g h E l e c t r o n i c M u s i c

c o u r s e p u t s y o a t h f o r e f r o n t o t h i sm i n g n e w t e c h n o l o g y w i t h e x c l u s i v e - h a n d s - o n

b u i l t a r o u n d M l l H - e q u i p p e d c o m p u t e r ,s y n t h e s i z e r , a n d M I D I s o f t w a r e v i k e e p .

N e T e c h n o l o g y O p e n s U p N e O p p o r t u n i t i e s f o Y o

o p p o r t u n i t i e s a r c u n l i m i t e d f o t h p e r s o nt r a i n e d t l a k e a d ^ a n t a g . . ' o t o d a y s e l e cm a i i c p h e n o m e n o n , N o y o u c a n p a ^ u v

h i g h - p a y i n g c a r e e r a j s t u d i o t e c h n i c i a n ,

s o u n d e n g i n e e r , r e c o r d i n g e n g i n e e r , o r o a dt e c h n i c i a n . . . e v e n s t a r t y o u r o w n e w - a g eb u s i n e s s p r o v i d i n g o n e - s t o p s a l e s a n s e r v i c e f o m u s i c i a n s , t e c h n i c i a n s , a n g e n e r a l c o n s u m e r sa l i k e . O s i m p l y u n l e a s h y o u r o w m u s i c a lc r e a t i v i t y w i t h t h b r e a k t h r o u g h t r a i n i n g a n e q u i p m e n t o n l y N R g i v e s y o u .

O n l y N R G i v e s Y o a A t a r i S T C o m p u t e r ,C a s i o S y n t h e s i z e r , a n I n n o v a t i v e M I D IS o f t w a r e Y o T r a i n W i t h a n K e e pT h A t a r i S S e r i e s c o m p u t e r i n c l u d e d i y o u rc o u r s e b e c o m e s l l i e h e a r t o y o u r o w c o m p u t e r -c o n t r o l l e d m u s i c c e n t e r . V V i t h i t t r e m e n d o u sp o w e r , s u p e r i o r g r a p h i c s c a p a b i l i t i e s , a n b u i l t - i nM I D I i n t e r f a c e , t h 1 6 / 3 2 * i t A t a r i S h a s a l m o s to v e r n i g h t b e c o m e t h c o m p u t e r o c h o i c e f o t o d a y ' s m o s t k n o w l e d g e a b l e e l e c t r o n i c m u s i c i a n s ,

T h C a s i o C Z 1 0 1 d i g i t a l s y n t h e s i z e r , a l s o i n c l u d e di y o u r t r a i n i n g , i t h p e r f e c t c o m p l e m e n t t y o u rA t a r i S T T h p o l y p h o n i c , m u l t i t i m b r n l C Z 1 0 1 —w h i e h s t o r e s u t 3 v o i c e s i n t e r n a l l y — " c o m m un i c a t e s " w i t h y o u r S c o m p u t e r t h r o u g h M I D I ,b r i n g i n g l i f e t v i r t u a l l y a n s o u n d y o u c a i m a g i n e ,

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

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

W i t h y o u r e x p e r i e n c e d N R i n s t r u c t o r a l w a y sa v a i l a b l e t o h e l p , y o m a s t e r t h b a s i c s o e l e c t r o n i ct h e o r y s t e p b s t e p , g a i n i n g t h f u l l u n d e r s t a n d i n go e l e c t r o n i c s t h a t ' s n o s e s s e n t i a l f o r t e c h n i c i a n sa n m u s i c i a n s a l i k e . Y o m o r e o t a n a l y z e s o u n dg e n e r a t i o n t e c h n i q u e s , d i g i t a l l o g i c . m i c r o p n K e s s o rf u n d a m e n t a l s , a n s a m p l i n g a n r e c o r d i n g t e c hn i q u e s . . u l t i m a t e l y g e t t i n g f i r s t - h a n d e x p e r i e n c ew i t h t o d a y ' s e x p l o s i v e n e t e c h n o l o g y a y o c x p l u r c M I D I . w a v e s h a p i n g . p a t c h i n g , s e q u e n c i n g .m i x i n g s p e c i a l e f f e c t s , a n m u c h m o r e .

P l u s , e v e n i y o u ' v e n e v e r b e e n i n v o l v e d w i t hm u s i c b e f o r e , N R g i v e s y o e n o u g h b a s i c t r a i n i n gi m u s i c t h e o r y a n m u s i c a l n o t a t i o n t a p p r e c i a t et l i e c r e a t i v e p o t e n t i a l a n f a r - r e a c h i n g a p p l i c a t i o n so t o d a y ' s e l e c t r o n i c m u s i c e q u i p m e n t .

S e n d T o d a y f o Y o u r F R E E C a t a l o gF o n i t h d e t a i l s a b o u t N R I ' s i n n o v a t i v e n e t r a i ni n g , s e n d t h c o u p o n t o d a y . Y o u ' l l r e c e i v e a c o m -p l c t e c a t a l o g d e s c r i b i n g N R F s E l e c t r o n i c M u s i cl e d m o b g y c o u r s e p l u s N R c o u r s e s i o t h e r h i g h -l e c h , i n - d e m a n d e l e c t r o n i c s f i e l d s .

[ f t h e c o u p o n i m i s s i n g , w r i t e t o N R S c h o o l o K l e c l r o t i i c s . M c G m w - E [ i l l C o n t i n u i n g E d u c a t i o nC a r t e r , 3 9 3 9 W i s c o n s i n A v e n u e , W a s h i n g t o n , D 8 0 0 1 6 .

a u d i o m i v e r / a m p l i f i e r . . a n d y o ut e s t t h e e l e c t r o n i c c i r c u i t s a t t h c o r e o t o d a y ' s n e w - t e c h e q u i p m e n tw i t l i t h h a n d - h e l d d i g i t a l m u l t im e t e r i n c l u d e d i y o u r c o u r s e .

N p r e v i o u s e x p e r i e n c en e c e s s a r y — i n e l e c t r o n i c so m u s i c !N m a t t e r w h a t y o u r b a c k g r o u n d .N R g i v e s y o t h s k i l L s y o n e e d

M c G r a w - H i l l C o n t i n u i n g E d u c a t i o n C e n t e r3 9 3 9 W i s c o n s i n A v e n u eW a s h i n g t o n , i x 2 0 0 1 6S C H E C K O N F R E E C A T A L O G O N L Y

E l e c t r o n i c M u s k T e c h n o l o g y _ C o m p u t e r s a n dT W V i i f c u f A u d m S v i M c i n d ^ U < i c E l e c t n m i c i

N a m e r t l w P u m *

L C i t y S l a t o Z i ' ■ r T L u a n n l i i t J h U K - A u m l i U i t f C j m m i w i . i n c r f i h c f o u - i n a J I t u m r S t u J y t t u n c - a 1 5 3 - 0 9 8

Page 36: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 36/104

X - 1 5 A l p h a M i s s i o nD o n ' t p i c k t h i s o n e u p t h i n k i n g y o a r b u y i n g a f l i g h t s i m u l a t o r . T h t i t l e i ss i m p l y a n e x a m p l e o u s i n g b u z z w o r d st s e l l p r o d u c t a n h a s n o t h i n g t d w i t h t h X - 1 5 r e s e a r c h a i r c r a f t . H o w e v e r ,i y o u ' r e l o o k i n g f o a a r c a d e t a r g e ts h o o t t h a t m a b u n b e a t a b l e , X - 1 5 A p h M i s s i o n c o u l d b j u s t w h a t y o n e e d .Y o b e g i n w i t h s c e n a r i o , p r e s e n te i t h f o r m o s e c r e t o r d e r s , s t a t i n gt h a t t e r r o r i s t g r o u p h a p u a a r m e ds p a c e s t a t i o n i n t o o r b i t ; t h t e r r o r i s t sa r t h r e a t e n i n g t a n n i h i l a t e A m e r i c a nc i t i e s u n l e s s t h e y ' r e p a i d r a n s o m . O v i o u s l y , t h i s t a c t i c h a c e r t a i n a d v a nt a g e s o v e r k i d n a p p i n g j o u r n a l i s t s a n d i p l o m a t s , a n a o r g a n i z a t i o n k n o w na N S h a s e l e c t e d y o t f l t h X - 1 5i n t o s p a c e a n d e s t r o y t h e e x t o r t i o n i s t s .

S o m e t h i n g e l s e i g o i n g o n h o e v e r . W h e t h e r i i t h w o r k o t e r r o r i s t so s i m p l y b a d a y , t h e s k i e s a r e f i l l e dw i t h h o s t i l e h e l i c o p t e r s , s a u c e r - s h a p e do b j e c t s , a n s o m e t h i n g s t h a t l o o k l i k eb o o m e r a n g s . B e f o r e y o c a e v e n t h i n ka b o u t f l y i n g t t h s p a c e s t a t i o n , y o u ' l lh a v e t f i g h t y o u r w a t h r o u g h t h e s ea i r b o r n e o b j e c t s . T h e r e ' s j u s t o n l i t t l eh i t c h : T h e y d o n ' t f i g h t f a i r .

A f t e r a i n t r o d u c t o r y d i s p l a y o y o u r o r d e r s , y o f i n d y o u r s e l f w i t hc o c k p i t v i e w o a a i r c r a f t . T h w i n ds c r e e n v i e w o c c u p i e s t h c e n t r a l 4 p e

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

B e f o r e y o c a f l t h e X - 1 5 , y o m u s t p a s s t e s t i w h i c h y o u m a t c h t h b u i l d u p o t h r u s t . s c a l e a p p e a r s i y o u r w i n d s c r e e n , a n c l o c k c o u n t sd o w n f r o m t e s e c o n d s . b a m o v e s

X - 1 5 A l p h a M i s s i o n i n o t a f l i g h t s i m u l a t o r —

b u i t i s a a r c a d e t a r g e ts h o o t t h a t m a b

u n b e a t a b l e .

a c r o s s t h e s c a l e , a n y o p r e s s t h e f i r eb u t t o n t m a t c h y o u r b a r t t h o n c o n t r o l l e d b t h c o m p u t e r . O t h w a b a c k , y o u m a t c h y o u r b a b p u l l i n gb a c k o t h j o y s t i c k . F a i l u r e t k e e pc l o s e m a t c h r e s e t s t h g a m e b s e n d i n gy o b a c k f o r t r a i n i n g . W h i l e t h i s r q u i r e s s o m e a r c a d e s k i l l s , i i a u n n e ce s s a r y e x e r c i s e a n n o o n f o w h i c ha n y o n e w o u l d p u r c h a s e t h g a m e .

N o y o c a n b e g i n f l y i n g , a l

B A C K U P P R O T E C T E DS O F T W A R E F A S T .F r o m t h t e a m w h b r o u g h t y o C o p y I f o t h e A p p l e , t h e M a c i n t o s ha n t h I B c o m e s r e v o l u t i o n a r yn e c o p y p r o g r a m f o t h C o m m o d o r e6 4 / 1 2 8 c o m p u t e r s .

C o p i e s m a n y p r o t e c t e d p r o g r a m sa u t o m a t i c a l l y . ( W u p d a t e C o p y I I6 4 / 1 2 8 r e g u l a r l y t h a n d l e n e p r o t e c t i o n s ; y o a r e g i s t e r e do w n e r m a u p d a l e a a n y t i m e f o $ 1 p l u s $ s / h . )C o p i e s e v e n p r o t e c t e d d i s k s i u n d e r 2 m i n u t e s ( s i n g l e d r i v e ) ,

m i n u t e { d u a l d r i v e ) .I m p r o v e d s u p p o r t f o R O u p d a t e so 1 5 7 1 d r i v e s .M a x i m u m o f o u r d i s k s w a p s o s i n g l e d r i v e .

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

I n c l u d e s f a s l l o a d e r , 1 2 - s e c o n df o r m a t .

R e q u i r e s a C o m m o d o r e 6 4 , 1 2 8 , o " D c o m p u t e r w i t h o n o t w 1 5 4 1o 1 5 7 1 d r i v e s .S a l e s / I n f o r m a t i o n : c a l l5 0 3 / 6 9 0 - 8 0 9 0 , R S X , M - F W a c c e p t 3 f Z £ O s e n d c h e c k f o $ 3 9 . 9 5 U s p l u s $ s / h , $ o v e r s e a s .T e c h n i c a l S u p p o r t : c a l l5 0 3 / 6 9 0 - 8 0 8 0 .$ 3 9 . 9 5C e n t r a l P o i n t S o f t w a r e , I n c .1 5 2 2 0 N . W . G r e e n b r i e r P a r k w a y , « 2 0 0B e a v e r t o n , O 9 7 0 0 6

C e n t r u l R m tS o f t w a r e

* * I ' d i H i t I t H f t H

t h o u g h y o n e v e r r e a l l y s e e m t c h a n g ea l t i t u d e . C o n t r o l s a r r e v e r s e d . p u s hf o r w a r d o t h j o y s t i c k s e n d s y o u p a n b a c k w a r d p u l l s e n d s y o d o w n —u n l e s s y o p r e s s t h e S H I F T L O C K k e y ,i w h i c h c a s e y o u r j o y s t i c k a c t sl o g i c a l l y .

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

T h e n e m y a i r c r a f t a t t a c k a l m o s t a s o o n a y o a r e a i r b o r n e , a n h e r e t h s l u g g i s h s p e e d o t h e c u r s o r a n t h s m a l l s i z e o t h w i n d s c r e e n a r h a n d ic a p s . h e l i c o p t e r , n i c e l y d o n e i w i r ef r a m e g r a p h i c s , c a m o v e a c r o s s y o u rn a r r o w f i e l d o v i s i o n s o q u i c k l y t h a ty o m a n o h a v e t i m e t b r i n g y o u rs i g h t s ( s e o c r o s s h a i r s ) t b e a r . S i n c ei w i l l f l i n g a m i s s i l e a y o u , y o u r o n l yc h o i c e m a b t g e o u o t h w a y .

H e l i c o p t e r s t h a t a t t a c k h e a d o a r e a s i e r t o d e a l w i t h . Y o s e t h e m f i r s t a w h i t e s p e c k s i t h d i s t a n c e , a n d , a t h e y g r a d u a l l y g r o w i s i z e , y o s h o u l dh a v e p l e n t y o t i m e t l a y o u r s i g h t sa n f i r e o f m i s s i l e . H i t s a r e i m p r e ss i v e , w i t h t h s c r e e n f l a s h i n g r e a n s h a r d s o f t h e a i r c r a f t f a n n i n g o u a r o u n dt h e e x p l o s i o n . Y o u ' l l b c r e d i t e d f o t h h i o t h g a u g e a t h l o w e r r i g h t , w h i l eh i t s o y o a p p e a r a s p e r c e n t o d a a g o g a u g e a t h l o w e r l e f t .

W h i l e h e l i c o p t e r s c a n b e d s t r o y e d , d i n o f i n d t h i s t o b t h c a s ew i t h t h b o o m e r a n g - s h a p e d o b j e c t s .T h o u g h t h e y a p p e a r i t h e d i s t a n c e a n a p p r o a c h h e a d - o n , t h c o m b i n a t i o n o t h e i r e r r a t i c m o v e m e n t s a n y o u r s l u gg i s h j o y s t i c k m a k e s i d i f f i c u l t t a l i g ny o u r s i g h t s . E v e n w h e n y o u d o s c o r eh i t , i h a n e f f e c t a n t h b o o m e r a n gc r a s h e s i n t o y o a n y w a y .

T h i s , o r h i b m i s s i l e , c a u s e sy o u r v i e w s c r e e n t f i l l w i t h s t a t i c ( s u p p o s e i i T m o n i t o r r a t h e r t h a nw i n d s h i e l d ) , a n t h g a m e p a u s e s f o s e v e r a l s e c o n d s a r e s u l t .

A f o t h s a u c e r - s h a p e d o b j e c t s ,t h e y c o m e i s f a s t I ' v e n e v e r b e e na b l e t s h o o t o n e , b u t h t r a d e o f f i d o n ' t r e m e m b e r t h e i r e v e r h a v i n gc a u s e d m a n d a m a g e . P e r h a p st h e y ' r e o n l y d i s t r a c t i o n s .

h a t d l o o " p e r h a p s i n g "w i t h X - 1 5 , f o t h d o c u m e n t a t i o nd o e s n ' t r e v e a l g r e a t d e a l a b o u t t h g a m e . I m i s s i l e h i w o n ' t d e s t r o yb o o m e r a n g , w h a t w i l l ? M u l t i p l e h i t s ?W a r e n ' t t o l d . H o d k n o w w h e nI ' v e c o m p l e t e d a n o t h t h r e e l e v e l sn e c e s s a r y b e f o r e g o i n g i n t o o r b i t ? I s u c h i n f o r m a t i o n a p p e a r s i t h e t h r e e -p a g e l e a f l e t , h a v e n ' t f o u n d i t

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

3 C O M P U T E ' S G a m t o S a p l e m b e r 1 9 6 8

Page 37: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 37/104

t h a i p l a c e s a a s t e r o i d b e l t i n E a r t ho r b i t . A f t e r a l l , t h a t s a m e s c i e n c e p l a c e dg u i d e d m i s s i l e s o r e s e a r c h c r a f t .

W h e n y o a t t a i n E a r t h o r b i t , y o u rc o n t r o l p a n e l c h a r g e s c o m p l e t e l y ( o s i s a y s i t h d o c u m e n t a t i o n ) . Y o m a d e p l o y f l e e t o r o b o t s a n g u i d e e a c ha r o u n d t h s t a t i o n t c o n n e c t w i t hw e a p o n s s y s t e m , w h e r e u p o n t h s t t i o n w i l l s e l f - d e s t r u c t . a d m i t I ' v e n e v e rb e e n b e y o n d l e v e l o t h i s g a m e( s h o o t i n g a h e l i c o p t e r s a n b o o m e ra n g s ) , t h o u g h c o n s i d e r m j o y s t i c k t a e n t s a v e r a g e . B u t r e a d i n g t h e s c e n a r i os e e m s t i n d i c a t e t h a t d e s t r o y i n g t h s p a c e s t a t i o n w i l l a l s o d e s t r o y y o u , y o u rX - 1 5 , a n a l y o u r r o b o t s . I s e e m s l o n ga n i n v o l v e d w a t c o m m i t s u i c i d e .

I s p i t e o g o o d g r a p h i c s a n r e s o n a b l y g o o d s o u n d , c a n ' t p u X - 1 5A l p h a M i s s i o n v e r y h i g h o m l i s t o g o o d g a m e s . W e r e i n o f o t h s l u gg i s h j o y s t i c k m o v e m e n t s a n t h a p a r e n t l y i n v u l n e r a b l e b o o m e r a n g s ,m i g h t h a v e a d v a n c e d f a e n o u g h t f i n d m o r e t a p p r e c i a t e . A i i s l e f te a c h s e s s i o n f e e l i n g t h a t t h d e c k w a s t a c k e d a g a i n s t m e

O t h o t h e r h a n d , i y o f o r g e tt h s c e n a r i o a n t h m i s s i o n — - a n d a p r o a c h X - 1 5 A l p h a M i s s i o n o a e x i st e n t i a l l e v e l — y o u m i g h t e n j o y i a t a r g o l - s h o o t g a m e w i t h n p a r t i c u l a rb e g i n n i n g o e n d .

— E r v t n B o b oX - 1 5 A l p h a M i s s i o nA b s o l u t e E n t e r t a i n m e n tP . O . B o x 2 8 7M i d l a n d P a r k , N 0 7 4 3 2$ 3 9 . 9 5

C O M P U T E S C a z e t t e i l o o k i n g f o u t i l i t i e s , g a m e s , a p p l i c a t i o n s ,e d u c a t i o n a l p r o g r a m s , a n t u t o r i a la r t i c l e s . I y o u ' v e t r e a t e d a p r g r a m t h a t y o t h i n k o t h e r r e a d e r sm i g h t e n j o y o f i n d u s e f u l , s e n d i t o t a p e o d i s k , t o S u b m i s s i o n sR e v i e w e r , C O M P U T E ! P u b l i c a t i o n s ,P . O . B o 5 4 0 6 , G r e e n s b o r o , N 2 7 4 0 3 . P l e a s e e n c l o s e a S A S E i y o w i s h t h a v e t h m a t e r i a l sr e t u r n e d . A r t i c l e s a r r e v i e w e dw i t h i n f o u r w e e k s o s u b m i s s i o n .

S t a r E m p i r eO n c e u p o n t i m e , t h e r e w a E l i t e ,w h i c h s p a w n e d m o r e t h a n f e c h i ld r e n . T h o s e c h i l d r e n b o r r o w e d f r o mt h e i r p a r e n t s e v e r a l a s p e c t s — a v a s t g l a c t i c m i l i e u , s h i p t h a t c o u l d b e e nh a n c e d i h r o u g h t r a d i n g a n p u r c h a s i n g ,a e c o n o m i c a s w e l l a s m i l i t a r y p l a y i n ge n v i r o n m e n t .

N o t h e r e i F i r s t R o w ' s S t a r E p i r e , w h i c h o w e s l o t E l i t e , b u w h i c h m a n a g e s t b r e a k s o m e ( e x t r at e r r e s t r i a l ) g r o u n d o i t o w n .

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

C o m m e r c e p l a y s i t p a r t a s w e l l , a y o e n d e a v o r t c o l l e c t p o d s c o n t a i n i n gv a l u a b l e s w h i c h c a n b e t r a d e d a s p a c es t a t i o n s . I i a t h s t a t i o n s t h a t y o a d e q u i p m e n t t y o u r s t a r s h i p , m a k i n g i b e t t e r a b l e t w i t h s t a n d t h c h a l l e n g e st h a t y o f a c e . W h i l e y o u ' r e a t h s t t i o n , y o a l s o r e c e i v e m i s s i o n a s s i g nm e n t s o s a v e y o u r g a m e t d i s k .

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

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

N a t u r a l l y i n g a m e o g a l a c t i c e p l o r a t i o n a n e x p l o i t a t i o n , t h e r e a r es u b o r d i n a t e m a s c r e e n s w h i c h c a n b ea c c e s s e d e a s i l y . O n s c r e e n p r o v i d e sy o w i t h d e t a i l e d v i e w s o f t h e s o l a r s y t e i w h i c h y o a r l o c a t e d ; a n o t h e rg i v e s y o t h w h o l e g a l a x y , g a l a x y -m a m o d e , y o c a s c r o l l c u r s o r o v e rv a r i o u s s t a r s y s t e m s , w i t h r e a d o u t s i f o r m i n g y o o t h e i r p o l i t i c a l a f f i l i a t i o n ,t h a m o u n t o f v a r i o u s m i n e r a l s r i p e f o c o l l e c t i o n , a n d w h e t h e r o n o t h s y s t e mi i n f e c t e d w i t h t h e p l a g u e .

E x c e l l e n c e . . .f o t h C o m m o d o r e

P r o d u c t F a m i l yL o o k f o r t h e n a m e t h a ts p e l l s Q u a l i t y ,

A f f o r d a b i l i t y ,a n R e l i a b i l i t y .

L t K e r n a l 2 o 4 M e g a b y t e H a r d D r i v e w h i c h s u p o r t s C P / M .

S u p e r G r a p h i x G O L D t h u l t i m a t e p r i n t e r i n t e r f a c e i n c l u d i n g 3 2 b u f e r , b u i l t - i n f o n t s , u t i l i t y d i s k w i t h 2 f o n t s a n d m o r e .S u p e r G r a p h i x a e n h a n c e d p r i n t e r i n t e r f a c e i n c l u d i n g N L Q , a 8 b u f f e r ,r e s e t b u t t o n , u t i l i t y d i s k w i t h 2 f o n t s a n m o r e .S u p e r G r a p h i x j a n e c o n o m i c a l p r i n t e r i n t e r f a c e w i t h N L a n g r a p h i c s .F o n t M a s t e r I p o w e r f u l w o r d p r o c e s s o r f o t h C 6 w i t h 3 f o n t s r e a d yt o u s e , 6 c o m m a n d s , f o n t c r e a t o r a n m o r e .

F o n t M a s t e r 1 2 8 a s u p e r w o r d p r o c e s s o r f o r t h e 1 2 i n c l u d i n g 5 f o n t s r e a d yt u s e , 1 0 2 , 0 0 0 w o r d s p e l l c h e c k e r a n m u c h m o r e .A l H a r d w a r e i F C C e r t i f i e d A l l I n t e r f a c e s i n c l u d e L i f e t i m e W a r r a n t y^ ~ _ = _ : ^ _ = _ _ = C 6 a n 1 2 8 a r c r e g . T o C o m m o d o r e B u s i n e s s M a c h i n e s , I n c .^ = 1 = = ^ 2 8 0 4 A r n o l d R d S a l i n a , K S 6 7 4 0 1 ( 9 1 3 ) 8 2 7 - 0 6 8 5

Page 38: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 38/104

T h e m a i n p i l o t i n g s c r e e n c o n t r i bu t e s a g r e a t d e a l t t h f e e l o f I h e g a m e .A l t h o u g h F i r s t R o n o t e s t h a t t h s h i pc a b c o n t r o l l e d v i a j o y s t i c k o k e b o a r d , f o u n d j o y s t i c k c o n t r o l l i t t l ek l u d g y a n q u i c k l y s h i f t e d t t h k e b o a r d , w h i c h w o r k e d j u s t f i n e . U n l i k eE l i t e , w h i c h s e e m e d t i n v o l v e a l e a s th a l f t h k e y s , p r o m p t i n g c o n s t a n t r e f e re n c e t t h m a n u a l . S t a r E m p i r e p l a c e sm o s t o i t e m p h a s i s o n h a n d f u l o k e y s t r o k e s , m a k i n g f o a a l m o s t e f o r t l e s s l y k i n e s t h e t i c i n t e r f a c e a f t e r j u s t

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

F o w h i l e , t h o u g h , t h o s e t h r e a t sp l a y e d s e c o n d f i d d l e t t h s h e e r e x b e r a n c e o f l y i n g t h s t a r s h i p . T h m a s c r o l l s a n r o t a t e s , i t s t a r r y b a c kg r o u n d c o n t r i b u t i n g t t h f e e l o b e i n gi s p a c e . L i k e w i s e , t h r u s t a n a t t i t u d er e s p o n d d e f t l y t k e y b o a r d c o n t r o l —n o a w e l l t j o y s t i c k i n p u t . D e f t n e s s i i m p o r t a n t : D o c k i n g w i t h s p a c e s t a t i o n so m a n e u v e r i n g t h r o u g h p l a n e t a r ya p p r o a c h r e q u i r e s s p l i t - s e c o n d t i m i n g ,h a i r ' s - b r e a d t h p o s i t i o n i n g .

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

t a g e o i n t e r s t e l l a r s h o r t c u t s a n t i m e -s a v i n g r o u t e s , e n h a n c i n g y o u r c h a n c e so c o m p l e t i n g v a r i o u s m i s s i o n s .

T h g a m e ' s u l t i m a t e g o a l i t h c r a t i o n o a s h i e l d t p r o t e c t t h e e n t i r ef r o n t i e r f r o m a l i e n i n v a s i o n .

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

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

g o r g e o u s a n h y p n o t i cs c r e e n s .

I n p a r t , t h p r o b l e m s t e m s f r o m t h g a m e ' s d o c u m e n t a t i o n , w h i c h i e n t h us i a s t i c i t o n e b u l e s s t h a n s u c c e s s f u l i e x e c u t i o n . F i r s t R o h a t a k e n m i n im a l i s t a p p r o a c h t d o c u m e n t i n g g a m e -p l a y : T h m a n u a l c o n t a i n s s c a n t 1 p a g e s o i n s t r u c t i o n , w i t h n i l l u s t r at i o n s — a s e r i o u s o v e r s i g h t i n g a m e s d e p e n d e n t u p o n v i s u a l r e p r e s e n t a t i o n so f p l a n e t s , c a r g o p o d s , s p a c e s t a t i o n s ,a n s o n W r i t t e n d e s c r i p t i o n s , e s p e -c i a l l v t h o s e a b a r e a t h o n e s h e r e , d

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

f e e l o b l i g e d t n o t e a w e l l t h a tS t a r E m p i r e ' s d o c u m e n t a t i o n i p e r h a p sa p o o r l y p r o o f r e a d a a n I ' v e e v e rs e e n . T h m a n u a l i r i d d l e d w i t h t y p og r a p h i c a l e r r o r s : p l a g u e b e c o m e s p l a u g e ,j o y s t i c k b e c o m e s j o y r s t i c k , w h i c h b e c o m e sw ' h c i h , a n s o n T h e f f e c t , a t l e a s t f o m e w a t c r e a t e s o m e d o u b t a t t h a c c u r a c y o t h a c t u a l i n s t r u c t i o n s .W h i c h i s h a m e . S t a r E m p i r e i r i c h g a m e , w i t h m u c h t o f f e r i g r a p hi c s , p a y a b i l i t y a n r e p l a y a b i l i t y , c h a ll e n g e , a n s t r a t e g y . T h a t y o u h a v e t f i n d y o u r w a t m a n y o f t h e s e g o a l s o y o u r o w n , w i t h l i t t l e h e l p f r o m t h m a n u a l , i u n f o r t u n a t e b u n o t , t h i n k ,u l t i m a t e l y c r i p p l i n g . l i k e t h u n i v e r s eo S t a r E m p i r e : I t ' s d a n g e r o u s a n e t e r t a i n i n g c o s m o s i w h i c h t k n o c ka r o u n d . I l o o k a n f e e l , S t a r E m p i r ed e l i v e r s h i g h - q u a l i t y p l a y . T h g a m e i s t r o n g e n o u g h t o v e r c o m e i t d o c um e n t a t i o n a n i w e l l w o r t h l o o k f o f a n s o E l i t e a n E l f t f f - t y p e i n t e r s t e l l a re n t e r t a i n m e n t .

— K e i t h T e r r e l lS t a r E m p i r eF i r s l R o S o f t w a r e9 0 E 8 t A v e .S u i t e 3 0 K i n g o f P r u s s i a , P 1 9 4 0 6S 2 4 . 9 5

T A L K T H T 4 £ K . .

B n o y o u ' v e p i o D a b l y s e e n a l I h a d I D a l l i a f f e r e n t S u p e r C a M n d n e s " o I h m a r k e t A n m e c a t a l k a i d a y . b u l e t ' s g o t e a l : n c a r t r i d g e i g o i n g t b a c k u I O Q % o t a n y l i i i n g , n c a r t r i d g e i g o i n g t t u r n y o u r C - 6 4 i n t oa A m i g a , a n n l a n c y s c r e e n s o h y p e r b o l i c c l a i m s a t g o i n g t g i v e c a r t r i d g e a n m o r e p o w e r t h a n i r e a l l y M a s .

T h a t ' s w l i y S U P E R S N A P S H O T i s t i l l t h b e s t m u l l i -t u n c l i o n c a r t r i d g e o t n m a r k e t I I i p r o d u c t t h a i i i r i er e s u l t o l o n g p r o c e s s o r e l i n e m e n t O u p o l i c y o c o n s t a n tu p g r a d i n g e n s u r e s y o u l h a t y o u ' l l a l w a y s o w s t a t e o t I h ea r d e v i c e . S U P E R S N A P S H O T w i l l n e v e r b " f t i a l l M d " —B e c a u s e i t ' s b u i l t l e v o l v e .

H E R E ' S W H A T S U P E R S N A P S H O T V C A D F O Y O U I

W £ W A L K T N £ W A L X

• F i l e s r u w i t h o u t t h c a r t r i d g e i p l a c eP r e - o r a g r a m m s d o u s e r d e i i n a & l e [ u n c t i o n k e y sD o w e d g e s u p p o r t s m u l t i p l e d r i v e s — S , 9 1 0 . 1 1 .

• H i g h R e s a n d m u l t i c o l o r s c r e e n d u m p s l p r i n t e r o d i s k l i l eF a s t F i l e c o p i e r , s i n g l e o r d u a l 1 5 4 1 / 7 1 / 8 1S p r i t e k i l l e r a n e x c l u s i v e c t e n c e Q l i t e t e a t u r eF a s t l o a f l a n s a v e r o u t i n e s a r e u s e d i r i r o u g l t o u t .S u p e r S n a p s h o t V a n 1 o w n e r s m a u p g r a d e t o S 2 0 C a l l u s O u g r e a t S l i f l e s h o w C r e a i o r a v a i l a b l e l o o n l y $ 1 4 . 9 5 .

a l l o w s y o l d i s a b l e i h e C - 6 4 m o d e w i l h o u l r e m o v i n g t H c a r t r i d g e .

C o p i e s 9 9 o a l m e m o r y r e s i d e n t s o f t w a r e .D i s a b l e t e a l u r e f o t r u e t r a n s p a r e n c y .E x t r e m e l y c o m p a t i b l e T u r n o D o l a s t l o a d e r — 1 5 4 1 / 7 1 / 8 1R o B a s e d s c r o l l i n g M / m o n i t o r w i l l N O c o r r u p t m e m o r yT u r b o 2 5 — F o r m a t s t o u t 2 t i m e s f a s t e r l o a d sF a s t d a t a c o p i e r s i n g l e o d u a l 1 5 4 1 / 7 1 a n 1 5 8 1 / 8 1S e c t o r e d i t w a l l o w s l a s l e i a m i r t a l i o n a n m o d i l i c a l i o nF r e e K R A C K E P . J A p a r a m e t e r s t o I h o s e t o u g h c r a c k sT e n - f l a y m o n e y b a c v s a t i s i a c n o n g u a r a n t e eA i i e n t i o n C - 1 2 8 o w n e r s A o p t i o n a l s w i t c h i a v a i l a b l e w h i c h

O n l y $ 5 0 0 a d d i t i o n a l .

S w h i l e o t t i e r c o m p a n i e s s p e n d l h e i r t i m e m a k i n g t h e i r p a c k a g e s b e t t e r , w e ' l l i u s i k e e p o m a k i n g o u p r o d u c t s b e t t e r .B e c a u s e w k n o w t h ( j i l l e r a n c a B e t w e e n T A L K I N G T H T A I K - A N D W A L K I N G T H W A L K S U P E R S N A P S H O T V S O N L Y S 5 9 9 5 !

S O F T U l f l f l E O R D E R I N G i s i m p l e w a c c e p l m o n e y o r d e r s , c a r l l l l a d c r i a c K s , p e r s o n a l c f i s c k s n p r i o ra p p r o v a l . V I S A M C D i s c o v e r a n a C O D . P l e a s o a r t u $ 0 s n i p p i n g m n a n n l i n j p e o r d e r t 0 a d d i t i o n a l l o C O o r d e r s . O t d s r s o u t v d e o i N o r m A m e r i c a p l e a s e a d d S ! S p e r c a i i n f l g e t o s h i p p i n g O f l e c N e i t e m s * n n b e r e p l a c e d a n t n a r g e I n - s l o t k o r d e r sa r p i o c e s s e i t w t i t i i n 2 n i F t e i u r n s i r n c a c c e p t e d w i i n o m n j l h o n n i H i nW a s i w i g i c n B e s i O e n i s p l e a s e i t T 3 s a l e s a

M a i l v o u r o r d s i l S n l i w a r e S u p p o r t I n - 0 1 32 7 0 0 N n n d r e s e n B o j d V a n c o u M f . W 9 8 6 0 1O c n i l o u l o l l - l m o r i t m l i n e h i 1 - 8 0 0 3 5 8 - 1 1 7 9 ,S a m - t y m P b c H E c H i m - . M o n d a y - F r i d a y . A f t e r h o u uo r c l c > 3 M c e p l a d a I ? M I 6 9 5 - 9 6 4 6 d a y s w e e k .T s c h n l c i ! i u p r > ° r < a v a i l a b l e . C a l l 1 2 0 6 ! C 3 5 - 5 S 1 3 .9 a m - 5 p m P a c i f i c H i i m , M o n d a y - F r i d a y .

I N T E R N A T I O N A L I C « n > d > o r d e r I r o m M i n h i m S o 1 ! w > r » . P H o 1 2 1 2 . S a c k v l n e N E 0 A - 3 C D o n l y 1 6 9 . 9 5 C D N .D E A L E R S W H A V E T H S U P P O R T Y O U ' R E L O O K I N G F O R !

Page 39: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 39/104

L i n c o l nr e e n

R o b e r t B i x b y

D o d g e t h a r r o w s , b u t k e e p c l o s e h o l d o n t h l o o t i m a r u s h t s a f e t y t h r o u g h a e n c h a n t e d f o r e s t . F o t h 6 4 J o y s t i c kr e q u i r e d .

T h e r e ' s n o t h i n g m o r e b e a u t i f u lt h a n a n e n c h a n t e d f o r e s t . U n f o r t un a t e l y , t h e r e ' s a l s o n o t h i n g m o r ed a n g e r o u s .

Y o u , L i n c o l n G r e e n , d e f e n d e ro f t h e p o o r , a r e o t h r u f r o m t h s h e r i f f o N o t t i n g h a m a f t e r h a v i n gs t o l e n £ 6 0 0 o g o l d d u s t f r o m n b l e m a n . I y o u r h a s t e , y o u h a v e a c c i d e n t l y s l i p p e d i n t o E n c h a n t e dF o r e s t i n s t e a d o t h n e a r b y S h e rw o o d F o r e s t .N o t h a t y o u ' r e i t h t h i c k o t h w o o d s , y o r e a l i z e t h a t s o m et h i n g i d r e a d f u l l y w r o n g . M a g i c a lt r e e s a r b l o c k i n g y o u r p a t h . T h p a t h c h a n g e s e v e r y t i m e y o t u r na r o u n d . W o r s e , e v e r y t i m e y o b u m p i n t o t r e e , y o s p i l l s o m e o t h g o l d d u s t . Y o u m u s t k e e p y o u rc o o l — t h e s h e r i f f ' s b e s t a r c h e r s a r a l a r o u n d y o u . Y o u h a d b e t t e r f i n dy o u r w a t o s a f e t y .

T y p i n g I I S i n c e " L i n c o l n G r e e n " i w r i t t e n i m a c h i n e l a n g u a g e , y o u m u s t t y p e i i w i t h " M L X , " t h m a c h i n e I a n -

A r r o w s f l y i n " L i n c o l n G r e e n , " a a r c a d e - s t y l e g a m e t h a t t a k e s y o b a c k t

n o t - s o - m e r r y E n g l a n d ,

g u a g e e n t r y p r o g r a m l o c a t e d e l s ew h e r e i n t h i s i s s u e . T y p e i n l o a d ,a n r u M L X . W h e n y o a r p r o m p t e d f o t h s t a r t i n g a n d e n di n a d d r e s s e s o f t h e p r o g r a m , r s p o n d w i t h t h e s e v a l u e s :S t a r l i n g a d d r e s s : 0 8 0 1E n d i n g a d d r e s s : 1 5 F 0T y p e i t h d a t a a n s a v e t h p r g r a m t t a p e o d i s k .

B e f o r e l o a d i n g L i n c o l n G r e e n ,p l u g j o y s t i c k i n t o p o r t 2 L i n c o l n

G r e e n c a b l o a d e d a n r u j u s tl i k e B A S I C p r o g r a m .

W h e n y o r u t h p r o g r a m ,y o u ' l l s e y o u r a l t e r e g o , L i n c o l nG r e e n , s t a n d i n g i t h f o r e s t . P u s ht h j o y s t i c k i t h d i r e c t i o n y o w i s h t f o l l o w . M a k e h a s t e ( b u tc a r e f u l l y ) t h r o u g h t h f o r e s t p a t h s .D o d g e t h a r r o w s t h a t a r s h o t b t h s h e r i f f ' s a r c h e r s .

A t h b o t t o m l e f t c o r n e r o f t h es c r e e n i n u m b e r t h a t s h o w s h o m a n y t i m e s y o h a v e b e e n n i c k e db a r r o w s . I y o a r h i b t e a r r o w s , y o u ' l l l o s e t h g a m e . T t h r i g h t i t h m o n e t a r y v a l u e o t h g o l d d u s t y o a r e c a r r y i n g . I t h i sd r o p s t 0 y o l o s e .

A t h b o t t o m r i g h t c o r n e r o t h s c r e e n , y o u ' l l s e c o u n t e r s t h a ts h o w h o f a a w a y y o a r f r o ms a f e h a v e n . S a n c t u a r y i l o c a t e d a l o n g i t u d e 0 l a t i t u d e 0 B e g i n y o u rj o u r n e y b f i n d i n g t h c o r r e c t d r e c t i o n i w h i c h t r u ( t h i s d i r e ct i o n i d i f f e r e n t e a c h t i m e y o p l a y ) .W h e n y o g e t c l o s e t S a n c t u a r y ,t h a r c h e r s p u l l o u t h e i r c r o s s b o w sa n f i r e b o l t s t h a t a r f a s t e r a n h e a v i e r t h a n t h a r r o w s .

I t ' s g o i n g t b l o n g d a y .S e p r o g r a m l i s t i n g o p a g e 7 6

C O M P U T E - G a z e l l e S e p t e m b e r 1 9 8 8 3

Page 40: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 40/104

B o o m a n B u s tF r e d K a r g

A a r c a d e - s t y l e w o r d g a m e ? T h a t ' s " B o o m a n B u s t , " c l e v e rc h a l l e n g e f o o n o t w p l a y e r s . F o t h C o m m o d o r e 6 4 w i t hd i s k d r i v e . J o y s t i c k ( s ) r e q u i r e d ." B o o m a n B u s t " i w o r d g a m el i k e H a n g m a n , b u w i t h n e t w i s t — i n s t e a d o t y p i n g i t h l e t e y o w i s h t g u e s s , y o m u s tl a u n c h c l o w n o u o c a n n o n t p o b a l l o o n t h a t h o l d s t h l e t t e ry o d e s i r e . F o o n o t w p l a y e r s ,i t ' s f u t p l a y , a n i a l s o h a s o m ee d u c a t i o n a l v a l u e .

G e t t i n g S t a r t e dB o o m a n B u s t c o n s i s t s o t w p r g r a m s . P r o g r a m 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 i t d i s k . P r o g r a m i w r i t t e n i m c h i n e l a n g u a g e , s i m u s t b e t e r e d w i t h " M L X , " t h m a c h i n el a n g u a g e e n t r y p r o g r a m f o u n d e l s ew h e r e i n t h i s i s s u e . R u n M L X .W h e n i p r o m p t s y o f o s t a r t i n ga n a e n d i n g a d d r e s s , r e s p o n dw i t h t h v a l u e s i n d i c a t e d b e l o w .S t a r l i n g a d d r e s s : 3 E C 0E n d i n g a d d r e s s : 4 4 8 7B s u r e t s a v e c o p y o f t h e d a t af r o m P r o g r a m b e f o r e y o e x i tM L X . S a v e t h d a t a w i t h t h n a m e" B & B . M L " .

L o a d a n r u P r o g r a m 1 Y o u ' l lb e a s k e d t c h o o s e t h n u m b e r o

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

p l a y e r s . P r e s s o 2 i y o c h o o s et h o n e - p l a y e r g a m e , p l u g j o s t i c k i n t o p o r t 2 F o t w o - p l a y e rg a m e , p l u g j o y s t i c k s i n t o b o t h p o r t s .

T h T w o - P l a y e r G a m eW h e n t h g a m e b e g i n s , c a t e g o r yn a m e i g i v e n o t h s c r e e n . T h c a t e g o r y w i l l b o c c u p a t i o n , p h r a s e ,o t h i n g . B e l o w t h c a t e g o r y , t h p a t t e r n f o t h p u z z l e a p p e a r s . A i H a n g m a n , t h e p a t t e r n s h o w sw h e r e l e t t e r s a r a n d w h e r e s p a c e sa r e . F o r e x a m p l e , C H A I R M A N O T H B O A R D w o u l d b r e p r e s e n t e db _

f l u r r y o f b a l l o o n s , e a c h w i t ha l e t t e r p r i n t e d o i t f l o a t s a c r o s st h s c r e e n . T o c h o o s e l e t t e r , m o v eu n d e r n e a t h t h b a l l o o n b m o v i n gt h j o y s t i c k l e f t o r i g h t . T h e n p r e s st h t r i g g e r t l a u n c h t h c l o w n . I t h c l o w n h i t s a b a l l o o n , t h a t b a l o o n ' s l e t t e r i y o u r g u e s s . T e p o i n t s a r a w a r d e d f o e a c h l e t t e rt h a t a p p e a r s i t h p u z z l e .

S u p p o s e y o h i t h b a l l o o n .I t h e x a m p l e a b o v e , y o u ' d s e

_ I t h t w o - p l a y e r g a m e ,m i s s e d b a l l o o n o w r o n g l e t t e r

c a u s e s y o t l o s e y o u r t u r n . W h e ny o l o s e y o u r t u r n , y o u r o p p o n e n tt a k e s c o n t r o l o f t h e c a n n o n .

I y o b e l i e v e y o c a g u e s st h p u z z l e , p r e s s f d u r i n g y o u rt u r n . T y p e i y o u r g u e s s . I y o u ' r er i g h t , y o u ' l l g a i n 5 0 p o i n t s , p l u s 1 p o i n t s f o e a c h b a l l o o n y o u ' v ep o p p e d . I y o u ' r e w r o n g , i t ' s y o u ro p p o n e n t ' s t u r n .

T h g a m e e n d s w h e n a l t h p h r a s e s h a v e b e e n e x h a u s t e d .

T h O n e - P l a y e r G a m eT h o n e - p l a y e r g a m e i s i m i l a r t t h t w o - p l a y e r g a m e . T h d i f f e re n c e i t h a t y o p l a y f o m a x im u n u m b e r o p o i n t s .

b o n u s t i m e r i l o c a t e d o t h r i g h t s i d e o f t h s c r e e n . T h b o n u ss t a r t s a 1 0 p o i n t s a n c o u n t s d o w nb d e c r e m e n t s o 1 p o i n t s . T h b n u d e c r e a s e s w h e n e v e r y o m i s sa l t h b a l l o o n s o h i t a b a l l o o n t h a th a l e t t e r n o f o u n d i t h e p u z z l e .

I y o g u e s s t h w o r d c o r r e c t l y ,y o g e 5 0 p o i n t s f o g u e s s i n g t h p u z z l e , p l u s 1 p o i n t s f o e a c h c o r e c t l e t t e r , p l u s a n y b o n u s l e f t o t h b o n u s t i m e r .S e p r o g r a m l i s t i n g s o n p a g e 8 6

Page 41: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 41/104

L a v a F l o wF o r r e s t B e n t l e y

I t ' s b r i c k l a y e r ' s n i g h t m a r e . B u i l d w a l l s t p r o t e c t y o u r s e l ff r o m t h f a s t - m o v i n g a n r e l e n t l e s s m o l t e n r o c k i " L a v aF l o w , " t w o - p l a y e r a r c a d e - s t y l e g a m e f o r t h e C o m m o d o r e 6 4 J o y s t i c k ® r e q u i r e d .

T h e r e ' s n d o u b t a b o u t i t — t h i n g sw i l l g e h o t o n i g h t . Y o a n c o p e t i t o r a r e t r a p p e d i r o o m .T h e r e ' s n o t h i n g e s p e c i a l l y i n t e r e s ti n a b o u t t h i s r o o m — e x c e p t t h h o l e i i t c e n t e r , t h a t i s T h r o u g ht h i s h o l e , l a v a f l o w s i n t o t h r o o m .Y o u r o n l y d e f e n s e a g a i n s t t h l a v ai t h r u d i m e n t a r y b r i c k l a y i n ge q u i p m e n t y o u p o s s e s s . B u w h i l et h e b r i c k s y o l a w i l l p r o t e c t y o f o w h i l e , t h e l a v a i r e l e n t l e s s , s y o u r g o a l i t l a s t l o n g e r t h a n y o u ro p p o n e n t .

" L a v a F l o w " i t w o - p l a y e rg a m e t h a t d e m a n d s s a v v y a n q u i c k r e f l e x e s . H e s i t a t e e v e n o n m o m e n t a n y o u r o p p o n e n t c o u l dp u s h t h a d v a n t a g e .

T y p i n g I I L a v a F l o w i w r i t t e n e n t i r e l y i m c h i n e l a n g u a g e , s y o u m u s t t y p e i i u s i n g " M L X , " t h m a c h i n e l a g u a g e e n t r y p r o g r a m f o u n d e l s ew h e r e i n t h i s i s s u e . W h e n M L p r o m p t s y o f o s t a r t i n g a n d e n di n a d d r e s s e s , r e s p o n d w i t h t h f o l o w i n g v a l u e s .S t a r t i n g a d d r e s s : C O O OE n d i n g a d d r e s s : C 8 3 FB e f o r e e x i t i n g M L X , b s u r e t s a v ec o p y o f t h e p r o g r a m t t a p e o r d i s k .

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

S u r v i v a l o t h F i t t e s tT p l a y L a v a F l o w , p l u g t w j o s t i c k s i n t o t h c o m p u t e r . N o w , l o a dt h p r o g r a m w i t h s t a t e m e n t o f t h ef o r m L O A D " L A V A " , 8 , 1 f o d i s k o rL O A D " L A V A " , 1 , 1 f o t a p e . T s t a r t t h p r o g r a m , t y p e S Y 4 9 1 5 2 .

M o v e y o u r p l a y e r w i t h y o u rj o y s t i c k . T h w h i t e p k y e r u s e s j o s t i c k 1 t h b l a c k p l a y e r u s e s j o s t i c k 2 M o v e y o u r j o y s t i c k i t h d i r e c t i o n y o w a n t y o u r o n s c r e e na l t e r e g t f o l l o w .

A l t h o u g h t h l a v a s p r e a d sq u i c k l y , y o a r e n ' t t o t a l l y d e f e n s el e s s — y o u c a b u i l d w a l l s . P r e s sa n r e l e a s e t h j o y s t i c k ' s f i r e b u t t o nt l e a v e t r a i l o b r i c k s b e h i n d y o u .P r e s s a n r e l e a s e t h e b u t t o n a g a i n

t s t o p l a y i n g b r i c k s . N o t i c e t h a ty o m o v e m u c h f a s t e r w h e n y o u ' r en o l a y i n g b r i c k s . A n y o c a n ' tm o v e t h r o u g h b r i c k s . T h l a v a c a n ,b u i s l o w s i t h p r o c e s s .

S o o n e r o l a t e r , t h e l a v a w i l lt o u c h y o o y o u r o p p o n e n t . W h e nt h i s h a p p e n s , t h a t p l a y e r g e t s" h o t f o o t " i t h t r u e s t s e n s e o f t h ep h r a s e , a n t h o t h e r p l a y e r g a i n so n p o i n t . L a v a F l o w e n d s w h e no n p l a y e r h a a c c u m u l a t e d f i v ep o i n t s .

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

S t r a t e g yI t ' s b e e n s a i d f o s o m e g a m e s t h a tt h b e s t o f f e n s e i g o o d d e f e n s e .

g o o d d e f e n s e c e r t a i n l y h e l p s i L a v a F l o w . T h e m o r e b r i c k s y o l a y , t h m o r e s l o w l y t h e l a v a w i l li n v a d e y o u r t e r r i t o r y . Y o u a n d y o u ro p p o n e n t m a w a n t t s p e n d f e g a m e s b u i l d i n g w a l l s i d i f f e r e n tp a t t e r n s . T h a t w a y , y o u ' l l s e w h a tm a k e s g o o d w a l l a n w h a t m a k e s

p o o r o n e .O n c e y o u ' v e m a s t e r e d d

f e n s e , y o u ' l l w a n t t w o r k o o f e n s e . O n s o l i d ( a n d n a s t y ) L a v aF l o w t a c t i c i t r u s h t t h o t h e rs i d e o t h r o o m t b u i l d o n e - l a y e rw a l l a r o u n d y o u r o p p o n e n t . A f t e ry o u ' v e d o n e t h d i r t y d e e d , b u i l dm o r e s e c u r e w a l l a r o u n d y o u r s e l fa n w a i t f o t h i n e v i t a b l e .S e p r o g r a m l i s t i n g o p a g e 7 8

C O M P U T E V s G a z e t t e S e p t a m b u r 1 9 8 B 3

Page 42: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 42/104

R E P L f f l f T H U E C I M A T E U T I U T I E S / B A C I t U P C A R T R I D G E F O T H 6 4 / 1 2 8A c t i o n R e p l a y a l l o w s y o t F r e e z e t h a c t i o n o a n m e m o r y R e s i d e n t P r o g r a m a n m a t e c o m p l e t e b a c k - u p t d i s k o t a p e b u

n o a l l . . . . J u s t c o m p a r e t h e s e f e a t u r e sS i m p l e O p e r a S c n : J u s t p r e s s t h e b u t t o a a t a n

a n m a k e c o m p l e t e b a c k u p o a i y * m e m o r yp r o g r a m t t a p e o d i s k .

T l i r b o R e l o a d ; A l b a c k u p s r e l o a d c o m p l e t e l yo U i e c a r t r i d g e a t t o t a s p e e d .

S p r i t e M o n i t o r ; V i e w t h S p r i t e s e f r c m O n f r o w ng r a m - s a v e t h e S p r i t e t r a n s f e r S p r i t e s f r o m o n

t a n o t h e r W i p e o u S p r i t e s , v i e w t h a n i m a t i o ns c r e e n . C r e a s e c u s t o m p

S p n w K i l t e r : E f f e c t i v e o m o s t p r o g r a m s ■ m a t ej w i r e e u * i n t t n c i b l e . D i s a b l e S p n i e , S p r i t e / B a c t o u n dc o l l i s i o n s .

U n i q u e P i c t u r e S a v e : R « e z e a n s o a n H i r e sS c r e e n » t a p e o d i s k . S a v e d I K o a l a . B l a z i n g R i d d l e sf o r m a t .

U N I Q U E F E A T U R E S :I W A R P 2 L o a d s B O I u n i a r B u c a n d t l l

_ P l u s u n i q u e C o d eC r a c k e r M o n i t o r

P L U S S U P P O R TU T I L I T I E S

A c t i o n R e p l a yG r a p h i c s S u p p o r t D i s k

m r . u m u n e . v i r y h i i

a m i 1 ! / . ' . * . - • • ' « J i " h . I - I ' .m n l i n i j i i n l i f f J i V - f l K r w a H i l l

C o m p a e t p i .

t f i o h n i t i u o s p n i j i r a n i B p e r d i s ks i d e - p r o g r a m s i y o u s e b o t h s i d e s .

S i n g l e H i e : A l p r r ^ n u n s s a v e d a s s i n g l ef i l e f o m a x i m u m c o m p a t i b i l i t y .

l l i i l i l y C o m m a n d s 1 h o s t , o f a d d i t i o n a l c o m m a n d s .A u t o n u m . A p p e n d , O M D e l e t e , l i n e s a v e . P n n l o i 1

l i c t t rS c r e e n D u m p : P r i n t o u t a n S c r e e n t H o s t o

P r i n t e r s . 1 G r a y S c a l e s . D o u b l e s i z e p r i n t o p t i o n s .U n s t o p p a b l e R e s e t : R e s e t b u t t o n t R e d c i e v o

S y s t e m a n R e s e t e v e n s c a l l e d U n s t o p p a b l eP r o g r a m s

M C o m p a t i b l e : V f o r k a m t t h 1 6 4 1 / C . 1 5 8 1 , I B 7 1a n D a t a c a s B e O e w i t i i C 8 4 , 1 E « , 1 K 8 O ( i f i M o d e )

C o m p a t i b l e : W i t h ¥ & s l D O a n T u r b o H o r n S y s t e m sD i s k U t i l i t i e s : R i s t R > r m a L D i r e c t o r y . I j s t . H u a n

m a n y o t h e r k e y c o m m a n d s a r o p e r a t e d b F u n c t i o nK e y s

O N L Y $ 1 4 . 9 'A c t i o n R e p l a y

P a r a m e t e r S u p p o r t D i s hl f - i . ' _ l L r U i U p N i S i " " W C I J J " d i n k r . l L b t a r . E n r i

O N L Y $ 1 4 . 9 9j l l n i q u u R e s t a r t :I t e m e m h u r a l o t b e e e u t i l i t i e s a r a v a i l -a b l f t a o n e l i m e f m s j

r u n n i n g p r a g c o m c a n b f r o z e nt e n t e r a n U t i l i t y a n t h p i i g i i mI r e s t a T O d a l t l m t o u c h o k i i y w i l l in u c o r r u p t i o n1 . 1 1 l y j g i c P r o c e s s o r : T h i E i w h i t m A t J t i n nK c p l i t f I g e L i I t ' s p o w e r n j i c c i a l a i s t u n i 1 > S I

c h i p d e s i g n e d t p r o c e s s t h l o g i c n e c e s s a r y f o t i l l su n m a t c h e d P m e z a / R e s t a r t p o t t e r . N r j i l r c r c a r U i i l ^h a t h i s p u w n r !

O N I Y 1 - 8 0 0 - 7 8 8 - 9 1 1 0D O T E : - f t e h n l c i t o r i n j n t t i i r t j p « e (E n q u i r y c a n n o t b u u v c r t d b t h s t i f fo t h i s n n i n b e c

F A X : ( 7 0 2 ) 4 S 7 7 0 0 ( i t e r j i i . )T E L E X : 6 5 0 3 4 4 1 4 1 7 M C I V WT E C H N I C A L / O T H E H E N Q U I R I E S( 7 0 2 ) 4 B 7 7 0 05 . 3 0 p m t 7 . 3 0 p m ( P a c i f i c T i m e )a n S a S u

Page 43: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 43/104

D A W E l C O M P U T E R S2 5 6 K S U P E R O M E X P A N D E R

M m j o M i m l « t f r o m i r o 3 2 E P R O M aS K d U a t e c ; ' - ; ; ' i i H ; K F H O U i t u f tO t u r d o p t r U I D f i j m n n p r t f r a m s

P r a f i u i y o u r o w E P R O M i u t l n f a i E P H O U

j u m a t e n l M U o n ( r a m t h S u p a n m m n

D t o c t o t j o n u l n w t o p u n r u _ f i i D y m s t i u d r l m o ( o m r u _ S e l e c t a n a l o t u n d e r s o f b m r t c o n t r o l s

U i u q u g : « ) M ^ r > r a t i . r K a t u n m i - . i h -j o u r o m p r a j t M u b a i l c o r i n / c i n d u i r nU l t r a i n t o f u f t o u n K P H O M e ( F . P H O M b u r n e rn q u i r s d ) ._ A t f f l p l * 2 7 9 4 / 2 7 1 2 8 / 2 7 3 5 6 E P R O M S, _ O I r a n i u n s t o p p a b l e r e s e t

o n i y 1 4 9 . 9 9■ I I I I I I H

Q j E f f l t t b u p t o M r t Fl l o r e p r a f u m i p « d

e c m p s a i n i p r o f r w u o o e u W i f f if t t o a d i n j / s n i n j r o u t i n e s w i . - i e m a r a f u r t h e r c c m p a a A I I H i t s 12 6 0 t e n * D i a f o m u u ir u E O s u p p o r t B d u i l i Q g & f a r o a l

$ 2 4 . 9 c o m p l e t eo $ 1 4 . 9 9 r o o n i y

I l l l l l l l

T O O L K I T I T h n J t l m i t a d l i k t o o l k i t t o X h 1 8 4 0 / 1 5 4 1

C o p i e s n h o l e d i s k I o n p a s s o l t t y o n i r a q u l r e d lM a i K b a c k u p o j p l w i a l j n l s e c o n d j i lD u p m a a r I O b a n t u , m o s t a f f l n e n t a n

t u s e d e s k c o p y i n g s y s t e m « dC C T d w o c a p l m m o i S 5 6 K o n b t a n l r a

i t ' s o w t i p i m u n l r / e t m - n » ( t « a »U i t a t m u l n p l s » p f i u B c o n p i i LR i l l d i a l v w i f l m u i o n * u r a u ; U t k u pC o i u m s u n d i r d » f t w i ™ u i H i i i t r m r s

a n u p « g 4 0 t t w i jf U l d l f t e r r a r d i e c i M ( l i l H o u d t! \ d a v t n t i i f t x e : n t S A o a

D u f c M e . u s e r p m p g ( t H s k Sj h o w 5 6 0 d a l a i n h o u r f t 1

C b a H c o m p l t B w s o n / o f f m r a c h v P u s l L m i n u t e s n a c d d t n n l u t u A U y

_ d u i * t e o Q t n L a a b e o l u t e m u s t t o t h e e r t a i aO l l l t c t o r T b o l i m I h m o r e l e a c u r a t t n i n w e b r t a t

F U J I C O U K C I D R - O c o m p a d m a c h i n ep n c r u a b y u p l 5 0 S a n a d i l l a p a c e

H t d f R O H_ R S D H C Q F i C t p y a n u O i I

n u n u W t l e u e ! n { u n f i t 1 5 4 1

■ t s j U y s A L h s a d e r U i b r m & u o n m c J u d l i K o f ■ j y t e G a n d h M d e r f r p R e w ^ « t f i » a n t i r o b e s d e r& n b u d e r ^ R s n u m M r s h o o k A l s o « l i ' F u i

■ ■ ■ - ' . ' - ■ ? ; = . 1 0 s e c o n d t n - m s t a n s n t t r cd i s k o r f o r n a l 4 i n d i v i d u a l B a c k o

J I I p p D l s p l & y D i B t a A / a n d u i d r B H f l GD i s u s a m t l f l a n n i p r u ^ n u u d L r v c U y f m U i a i f i l t o S C M K N o F H J N T E H L n d u d l n ^u n d o c u n i e n t e d o p o f l d d o E d i t B f t m M u c h , m u c hD o

T U R B OR O M ST c r b o B o l ( i s a r e p l a c e m e n tf a t h i c t a a l k o r n . i l i n s i i l t ry a u r 6 4 I p r o d d i : s s n p f l r f a ^ tl e a d / r a n r o u t i n e s ._ E j u d s . ' S a v E f l i m s t p r o g r a m s a 5 - C ; o i s

n u m a l s p a e d[ m p r o m d G C S a u p p o n m d u d ^ 1 s a

E n m t ,P r c ^ r u i U H d : . : , / . . . k e y s . - . : .

d u w t o i y , n J d , A A c d i T D I n o r m a l L e r a A l C b c k D

S w U c bI C O P V 3 5 b t e k H i f l c o p f c

o n c r t o t e u i u q u e d i s k t b n n a l s_ | E R B O B E D [ T J u J c t l j r i n d a n n t n t u i l r e a d e r r o m I n c l u d i n g a i t ™ a n d r e n u m b e r * !t n c k s o s s c t o r o a n h a l f U M k a b * t 4 1 t f v a n r e c r f t U f i s d & l A u n d B r e n u i B a n d i U o w B i T i ut r e d a n n s u n s w a s a i y p a r a m e t e r s

O N u r $ 1 4 . 9 9D E E P S C A N B U R S TN I B B L E R ™

T i l * o h m ! t c v t r k i l d l d H o l b U > r a n U U I * a u j w f y i r f l . i t

■ . ■ - . ■ ' . ; ? j ) ( n a ^ i j i f l ) W b a i £ v B u r nN . t C - l n - i l i i p m r l ( t r u f T - V i n i l n i t f c ™ b t i U v 4 U i i i u f r n r a i u a u N i i l c u L r v u f K l ; u i u u u i i i n i it i h i r E i m t E n H T 4 H t u - i d u t i t i n m i n L f i n i a U t j u vb D C j ^ ; % l ^ ; « r t i u i s i f r a d i r * U O « > k T U U l p 4 « U t J c a i l i T i i a i l U u n i t e f t o t t t B J U i i f i t

0 3 1 7 1 w h t t o d e m J g f 2 Q l a i H S

O N L Y $ 3 9 . 9 9 C O M P L V T XS O F T M M R K O N L Y $ 9 . 9 9 C A B L E O N L Y $ 1 9 . 9 9

P & B & ! i t r > i * J ^r * r i r e d ( O a s & 3 ' s L b o l R 0 b i

B U R S T N I B B L E R P A R A M E T E R D I S Kf a r * H f c t t t f B U & ■ = p n ™ - ? j B t e k r i m a f i m m ( f c . t * * c u h b H t f _ j T h t i t i l r a u » A v n t fm m ( f c . t * * c u h b H t f _ j T h t i t i l

E P R O I H M E RT I

_ t o q u a u ^ , a a s y t i r s a E P H O M] i n f ? . i j : : r i ; " f o r t h 6 4 / 1 S S .

P u U y m a c u d r i v e n s o f t w a r e ^ T T a r d np a c k a g e m a k e s p r c ^ r a j a E i n g / r a a d l o g /c o p y i n g B K t O W s s i m p l i c i t y I S e e l f .

W i l l p r o g r a m 2 7 1 6 , 2 7 3 2 2 7 6 4 . £ 7 1 2 6a n d S 7 2 5 6 c h l p e . 1 2 . S , 3 o r 3 5 v o l t s

( V j i i r . ! c u s e r p o r t l o r m a i l n m c i t x m -p a t l b i l l t y m i l l c a n i M f e s / S u p i r o m B a r d e t

F u l l t o u r s s y s t e m i l f u m i o n so a r o n d I n c l u d i n g d s m c e c l i K t / v B n t y

W b a l O T o E p r o m m M ( l U m o s s c o m 'p r t f h e n s i v e m o f i t f r i e n d l y a n b e s t v a l u e f o m o n s y p r o f r a n m e r a v a U 4 M » T o l i E H / 1 E 3 .

[ d e a l c o m p a n i o n l o S u p e w m B c a t r iC s r l H i i l c t o d o p m e n t S y S e E a . o u k e r n a le x p a n d e r s o i n d e e d a n E H P 0 U b i & e

E X T E R N A L 3 . 5 "D I S K D R I V E

I J 5 1 2 I C R A ME X T E N S I O N A 5 0 0

A f h J l b r l L i e u t r a t a n i l a r f k c f c f C t o n. - . . . - ■ S w t O h m V

f t K l i a > D d a r . d s f c c n & a r t U a a / J a l a

o n l y $ 1 6 9 . 9 9

$ 1 5 9 . 9 9

C o m e s c o m p l e t e m t l n s t r u c U a n s p l u st h o u t n d g e t a n i t b w t

O N u r' 6 9 . 9 9 C O M P L E T E

O N L T 1 1 1 9 . 9 9 b O N L Y $ 1 3 9 . 9 9 H

L M I D I M A S T E I tP u l ] M i d i I n t e r f a c e f o A S O O / 3 0 0 0 /

1 0 0 0 ( P l e a s e s t a t e m o d e l ) .C o m j a t i b l e w i t h m o s t l e a d i n g M i d i

p a c k a g e s ( i n c . D / M u s i o ) .M i d i I M i d i O u t *

M i d i T h r u .F u l l y 0 p I s o l a t e dN D e e d t m o r e F u l l M i d i

s t a n d a r d .o n l y $ 4 9 . 9 9

A d $ 4 . 0 0H a n d l i n g

C H E C K S /M 0 N I T ( J i l l ) 1 ) 1 1 /

C O D S A C C E P T E D .

D A T E L G O H F U T E R S3 4 3 0 E I R O P I C A N A A V E . ,U N I T * 6 7L A V E G A SN 8 9 1 8 1

Page 44: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 44/104

T h P i g e o n h o l e A n a l o g y

L a r r y C o t t o nT h m o s t m i s u n d e r s t o o d c o n c e p t i B A S I C i t h a r r a y . I m a a l s o b B A S I C ' S m o s t u s e f u l a b s t r a c t i o n . A a r r a y i a f l e x i b l e w a o e x p r e s s i n ga n m a n i p u l a t i n g v a r i a b l e s .

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

N u m e r i c v a r i a b l e s , s u c h a o L O s t a n d f o n u m b e r s s u c h a 3 o 5 . 6 7 8 a n c a b e m a t h e m a t i c a l l ym a n i p u l a t e d — a d d e d , s u b t r a c t e d ,m u l t i p l i e d , a n s f o r t h .

S t r i n g v a r i a b l e s , s u c h a N o A D $ , u s u a l l y r e p r e s e n t w o r d s s u c ha S Y L V I A o C L E V E R . T h e y c a a l s o r e p r e s e n t s y m b o l s a n d n u m b e r ss u c h a $ 1 , 7 2 8 . 0 0 ; h o w e v e r , n u b e r s r e p r e s e n t e d a s s t r i n g s c a n n o tb e m a t h e m a t i c a l l y m a n i p u l a t e d .

B o t h n u m e r i c a n s t r i n g v a r ia b l e s c a b e x p r e s s e d i a r r a y f o m a t . A r r a y s a r r e c o g n i z e d b t h p a r e n t h e s e s t h a t a r a i n t e g r a l p a r to t h e i r s y n t a x . T h n u m b e r b t w e e n t h p a r e n t h e s e s i c a l l e d t h s u b s c r i p t ( h e n c e t h o t h e r n a m e f o a r r a y s — s u b s c r i p t e d v a r i a b l e s ) .

T h r e e W a y s t o S k i n C a E n t e r t h i s s h o r t p r o g r a m . I d o e sn o t u s e a r r a y s . E n t e r R E D , G R E E N ,a n B L U E a r e s p o n s e s w h e n y o s e e t h e p r o m p t .1 I N P U T " F I R S T C O L O R " ; C 1 S2 I N P U T " S E C O N D C O L O R " ; C 2 $3 I N P U T " T H I R D C O L O R " ; C 3 S4 P R I N T : P R I N T " P R E S S A N K E T

S E C O L O R S . " : P R I N T5 G E A S : I F A S - " T H E N 5 6 P R I N T C I 7 P R I N T C 2 8 P R I N T C 3 R u t h p r o g r a m a n o b s e r v e t h r e s u l t s . N o t r t h f o l l o w i n gp r o g r a m .1 I N P U T " F I R S T C O L O R ' ; C $ ( 1 )2 I N P U T " S E C O N D C O L O R " ; C S < 2 >3 I N P U T ' T H I R D C O L O R " ; C S < 3 )4 P R I N T : P R I N T " P R E S S A N K E T

S E C O L O R S . " : P R I N T

5 G E A S : I F A " T H E N 5 6 P R I N T C S ( 1 )7 P R I N T C $ 1 2 )8 P R I N T C $ ( 3 )

W h a t a d v a n t a g e w a g a i n e d b u s i n g a a r r a y ? N o n e h e r e . B u i t h f o l l o w i n g p r o g r a m , w u s t h a r r a y t s h o r t e n t h p r o g r a md r a m a t i c a l l y .1 F O C O ^ l T O 3 P R I N T " C O L O R

N O . " C O : I N P U T C $ ( C O ) ; N E X T2 P R I N T : P R I N T " P R E S S A N K E T

S E C O L O R S . " : P R I N T3 G E A $ I A " T H E N 3 4 F O C O T 3 P R I N T C S ( C O ) :

N E X TR u t h i s o n e . T h r e s u l t s a r

t h s a m e , b u t h p r o g r a m i m u c hm o r e e f f i c i e n t .

V a r i a b l e s a s B i r d h o u s e sT h i n k o f t h e C $ { ) a r r a y a r o o t h r e e l i t t l e b o x e s , l i k e p i g e o n h o l e s .I n t o t h e s e p i g e o n h o l e s , w h i c h h a v et h n a m e s C $ ( l ) , C $ ( 2 ) , a n C $ ( 3 ) ,w e ' r e g o i n g t s t i c k t h r e e c o l o rn a m e s .

I l i n e 1 0 , w u s F O R - N E X Tl o o p t l o a d t h l i t t l e b o x e s . A C i n c r e m e n t s f r o m t 3 t h b o x e sa r f i l l e d w i t h t h c o l o r n a m e s :C $ ( l ) b e c o m e s " R E D " , C $ ( 2 ) b ec o m e s " G R E E N " , a n C $ ( 3 ) b ec o m e s " B L U E " . T h n u m e r i c v a r ia b l e C O ' i s t h i n d e x t t h a r r a y .

I l i n e 4 0 w i n c r e m e n t t h F O R - N E X T l o o p a g a i n f r o m t 3 a n t h c o n t e n t s o t h l i t t l e b o x e sa r p r i n t e d o t h e s c r e e n .

T h e s e s a m e p r i n c i p l e s c a n b ea p p l i e d t n u m e r i c v a r i a b l e s .1 F O T 5 P R I N T

" N U M B E R " T ;2 I N P U T N < T )3 N ( T ) : N E X T4 P R I N T : P R I N T ' T O T A L I S " J

L i n e s 1 0 - 3 0 c o n t a i n F O R -N E X T l o o p w h i c h a s k s t h u s e r t t y p e i n u m b e r s a n a d d s t h e m u a t h e y a r e e n t e r e d . b e g i n s a w h e n t h p r o g r a m i f i r s t r u n , a n i n c r e m e n t s b t h a m o u n t N ( T ) f i v et i m e s . L i n e 4 p r i n t s o u t h t o t a l .

N o t e t h a t i b o t h o o u a r r a y

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

L e t ' s d r a w a n a n a l o g y b e t w e e nt y p e s o v a r i a b l e s a n g e o m e t r i cf i g u r e s . T h i n k o f s i n g l e v a r i a b l e ,s u c h a s X , a s d o t , N o t h i n k o o u p i g e o n h o l e s a r o o v e r yc l o s e l y s p a c e d d o t s t h a t f o r m l i n e .L i n e s a r o n e - d i m e n s i o n a l ; t h t y p eo a r r a y w e ' v e d e a l t w i t h s f a i o n e - d i m e n s i o n a l .

A y o m i g h t e x p e c t , t h e r e a r a l s o m u l t i d i m e n s i o n a l a r r a y s . I y o e x t e n d o u r g e o m e t r i c a n a l o g yf u r t h e r , a a r r a y t h a t c o r r e l a t e s t p l a n e s u r f a c e ( s u c h a s h e e t o p p e r ) i t w o - d i m e n s i o n a l .

T h e s e a r e x a m p l e s o t w o -d i m e n s i o n a l a r r a y s :A S ( 4 , 5 )C D ( 1 3 , 5 2 )T A B L E S ( 3 O , 4 0 )

O n w a t f i l l t w o - d i m e ns i o n a l a r r a y i w i t h n e s t e d F O R -N E X T l o o p :1 0 J - 12 0 F O R T - 1 T 1 3 0 F O R U - 1 T 4 0 X < T , U > - J : J - 5 N E X T U N E X T

I t h i s v e r y s i m p l e e x a m p l e ,w h a v e l o a d e d t w o - d i m e n s i o n a la r r a y w i t h t h n u m b e r s 1 - 6 0 . T h f i r s t p i g e o n h o l e i l a b e l e d X ( l , l )a n c o n t a i n s 1 t h l a s t i X ( 1 0 , 6 ) ,w h i c h c o n t a i n s 6 0 I y o t y p eP R I N T X ( 4 , 6 ) a n p r e s s R E T U R N ,y o s h o u l d g e 2 4 W h a t d o y o ut h i n k t h r e s u l t o t y p i n g P R I N TX ( 6 , 4 ) w o u l d b e

D o z e n o M o r eT h m e t h o d s w e ' v e s e e n s f a w o r k f o a r r a y s w h i c h d n o e c e e d 1 e l e m e n t s i a n o n e d i m e n -s i o n . B u o f t e n w n e e d m o r e .L a r g e r a r r a y s m u s t b d i m e n s i o n e db e f o r e u s e . T h i s i d o n e w i t h t h D I s t a t e m e n t , w h i c h r e s e r v e s

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

Page 45: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 45/104

s p a c e i t h c o m p u t e r ' s m e m o r y f o t h a r r a y a n s e t s a l a r r a y v a l u e s t 0 t y p i c a l D I s t a t e m e n t l o o k sl i k e t h i s :1 D I A $ ( 5 0 )

I t h i s c a s e , t h c o m p u t e r s e t sa s i d e s p a c e f o 5 v a r i a b l e s . ( A r r a y sa r n u m b e r e d f r o m t t h n u m b e ri t h p a r e n t h e s e s . ) O n c e a a r r a yi d i m e n s i o n e d , i c a n n o t b r e d i -m e n s i o n e d . I y o t r t h a t , y o u ' l lg e R E D I M ' D A R R A Y e r r o r w h e nt h p r o g r a m i r u n . A n i y o t r t u s v a r i a b l e s u b s c r i p t g r e a t e rt h a n t h s u b s c r i p t i t h D I s t a t em e n t , y o u ' l l g e B A S U B S C R I P Te r r o r .

M u l t i d i m e n s i o n a l a r r a y s a r d i m e n s i o n e d i a s i m i l a r m a n n e r :D I A $ ( 4 S , 3 4 )

M o r e t h a n o n v a r i a b l e c a n b ed i m e n s i o n e d i t h s a m e D I s t a t e m e n t , b u t n o t e t h a t t h f o l l o wi n s t a t e m e n t d o e s n o t c r e a t em u l t i d i m e n s i o n a l a r r a y :D I A S ( 1 5 ) , B S ( 2 5 )

H e r e ' s a e x a m p l e t h a t u s e sR E A D a n D A T A i a s s o c i a t i o nw i t h t w o - d i m e n s i o n a l a r r a y . T h

D A T A l i n e s c o n t a i n s p e e d i n f o rm a t i o n f o f o u r - c a r , f i v e - l a p r a c e :1 D I S ( 4 , 5 ) : R E M A R R A Y2 F O 1 T O 4 : R E M C - C A R N O 3 F O 1 T O 5 : R E M L - L A P N O 4 R E A D S ( C , L ) : R E M R E A D S P E E D5 N E X T L N E X T C1 0 D A T A 1 0 8 , 1 1 0 , 1 2 2 , 1 2 0 , 1 1 71 1 D A T A 1 1 8 , 1 1 4 , 1 1 6 , 1 1 4 , 1 1 01 2 D A T A 1 2 0 , 1 2 3 , 1 1 9 , 1 2 4 , 1 2 51 3 D A T A 1 0 0 , 1 1 2 , 1 1 5 , 1 1 7 , 1 1 91 4 I N P U T " W H I C H C A R N O . " ; C1 5 I C < T H E N 1 4 1 6 I C > T H E N 1 4 1 7 I N E ' U T " W H I C H L A N O . " ; L1 8 I L < T H E N 1 7 1 9 I L > T H E N 1 7 2 0 P R I N T : P H I N T " C A R " C " I N

L A P " L " W E N T " S < C , U " M P H "I t h i s c a s e , t h D I s t a t e m e n t

i o p t i o n a l , s i n c e t h e c o m p u t e r w i l la u t o m a t i c a l l y d i m e n s i o n a r r a y s o f1 o f e w e r e l e m e n t s . L i n e s 2 0 - 5 0c o n t a i n n e s t e d F O R - N E X T l o o p st h a t r e a d 2 0 s p e e d s f r o m t h D A T As t a t e m e n t s a n d u t i f u l l y t u c k t h e ma w a y i n t o o u 4 X e l e m e n t a r r a y .

I l i n e s 1 4 a n 1 7 0 , t h e u s e r i a s k e d f o t h e c a r a n l a n u m b e r ;l i n e s 1 5 0 , 1 6 0 , 1 8 0 , a n 1 9 c h e c kf o v a l i d i n p u t . I t h u s e r w a n t e d t k n o w t h s p e e d o f t h e s e c o n d c a r ' st h i r d l a ( 2 L = 3 ) , t h c o

p u t e r w o u l d g t p i g e o n h o l eS ( 2 , 3 ) t g e t h a t i n f o r m a t i o n . I t h i s c a s e , t h s p e e d i 1 1 6 , w h i c h i p r i n t e d i n l i n e 2 0 0 .

H o w o u l d y o g e t h p r g r a m t c a l c u l a t e t h e a v e r a g e s p e e df o e a c h c a r ? W o u l d t h a t e x e r c i s eu s a r r a y s ? W e ' l l s e e n e x t m o n t h .

O n l a s t e x a m p l e : W e ' l l r o l lo n d i 1 5 t i m e s a n s t i c k t h r s u l t s i n t o o n e - d i m e n s i o n a l a r r a y .Y o c o u l d u s e t h i s c o d e i g a m e .1 D I T ( 1 5 )2 F O R J - I T O 1 3 0 T ( J ) - I N T ( 6 - R N D ( l ) ) + l1 P R I N T T ( J f5 N E X T ( f f l

S a v e 5 5 O G a z e t t e D i s k !f u l l - y e a r s u b s c r i p t i o n

i n c l u d e s o v e r 1 0 r e a d y - t o -r u p r o g r a m s . N o o n l y$ 6 9 . 9 5 — a 5 5 s a v i n g s o f s i n g l e - i s s u e p r i c e .

T o r d e r , c a l l t o l l - f r e e1 - 8 0 0 - 7 2 7 - 6 9 3 7

C o m p l e t e P r F o o t b a l lP r e d i c t i o n P r o g r a m F o T h

1 9 8 8 N F S E A S O NM o r e I ' 8 T

* F E A T U R E SP r e d i c t e d S c o r e s A l G a m e sS e a s o n S c h e d u l e B W e e kS e a s o n S c h e d u l e B T e a mS c o r e s B y W e e kS c o r e s B T e a mS c o r i n g S u m m a r yW i L o s s R e c o r d H o m e / A w a yD i v i s i o n S t a n d i n g sS t a t s A c c u m u l a t e d A v e r a g eL i n e B W e e kL i n e B T e a mR e c o r d v L i n eR e c o r d v C o m m o n O p p o n e n t sI n d i v i d u a l T e a m M a t c h - U p sP r i n t e d C o p y A l S c r e e n s1 9 8 3 - 1 9 8 7 D a t a B a s e( I n c l u d e s A l o t h A b o v e )E a s y U p d a t e s P f a y o t f s / 1 9 8 8A N D M O R ED e a l e r I n q u i r i e s i n v i t e d

B E A T T H E S P R E A D6 9 I N C L U D E S D I S K A N

D O C U M E N T A T I O Ni B M . T a n d y & C o m p a t i b l e sC o m m o d o r e 6 1 2 A p p l e 1 1 M e - H e - l l g s

S t a t s N e e d e d T o R u P r o g r a m A v a i l a b l e I L o c a l N e w s p a p e r s O W W i l l F u r n i s h A l S t a t sB 1 s C l a s s M a i l . S e a s o n P r i c e 4 0 ° ° .O u B u l l e t i n B o a r d W i l l F u r n i s h A l S t a t s , L i n e s ,P r e d i c t i o n s a n T r e n d s U p d a t e d D a i l y . S e a s o nP r i c e 5 5 ° ° . P r o g r a m C o m e s U p d a t e d T h r u C u r r e n tW e e k o S e a s o n . . N E x t r a C h a r g e .

O n D E B S S H I P P E D I D A Y SP H O N E L I N E S O P E N 2 M R S .

A D 3 S H I P P I N G H A N D L I N GT O L L F R E E 8 0 0 - 7 2 2 - 2 2 7 7

I N F O R M A T I O N 2 1 4 - 5 8 6 - 8 2 1 2M a r a t h o n S o f t w a r e D e p t .p o b o 1 3 4 9 6 4 f o r t w o r t h s t j a c k s o n v i l l e . t e x a s 7 5 7 6 6

r i ' U i l l ! f o i 0 ; ■ ■ > o i

C O M P U T E R S G a i o t t o S e p t e m b e r 1 9 S B 4

Page 46: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 46/104

C o u n t i n g P e o p l e a n M a k i n g F a c e s

R h e t t A n d e r s o nA s s i s t a n t E d i t o r

I m a g i n e t h l a r g e s t p o s s i b l e c o u n ti n j o b s . C o u n t i n g t h g r a i n s o fs a n d o b e a c h . C o u n t i n g t h s t a r si g a l a x y . C o u n t i n g t h a t o m s i n g a l l o n o m i l k .

I w a j u s t s u c h m o n u m e n t a lc o u n t i n g j o b — t a b u l a t i n g t h 1 9 5 0U . S . C e n s u s — t h a t i n s p i r e d t h f i r s tc o m m e r c i a l c o m p u t e r . T h m a c h i n e ,U N I V A C I c e r t a i n l y l o o k e d u t t h t a s k . I y o e v e r s a p h o t o o i t y o w o u l d n ' t q u e s t i o n t h a t f o rm o m e n t . I w a s , s i m p l y p u t , h u g e .E v e n t h b o l d l e t t e r s U N I V A Cw e r e i n t i m i d a t i n g .

A l t h o u g h i t ' s a b o u t t h s i z e o s m a l l t y p e w r i t e r , y o u r C o m m o

d o r e 6 i v a s t l y m o r e p o w e r f u lt h a n t h U N I V A C I

T o d a y i t ' s e a s y t t a k e c o m p u te r s f o r g r a n t e d . B u w h a t w o u l d y o b d o i n g w i t h y o u r l e i s u r e t i m e i t h e r e w e r e n p e r s o n a l c o m p u t e r s ?

H a R a d i oY o m a b f a m i l i a r w i t h t h c h a tm o d e a v a i l a b l e o n c o m m e r c i a l t e l ec o m m u n i c a t i o n s s e r v i c e s . N m a t e w h a t y o w a n t t d i s c u s s , y o c a n p r o b a b l y f i n d s o m e o n e o n l i n ew i t h t h s a m e i n t e r e s t .

C h a t m o d e h a b e e n c a l l e d" T h e G r e a t E q u a l i z e r " — y o u d o n ' tk n o w t h n a m e , a g e , s e x , r a c e , o r e l i g i o n o f t h e p e r s o n o t h e o t h e re n o t h m o d e m ( u n l e s s t h e p e s o i w i l l i n g t t e l l y o u ) . A b o u t a l y o c a s a f e l y b e i t h a t h o s h i w i l l i n g t u s c o m p u t e r .

C h a t m o d e w a i n s p i r e d b C r a d i o s , w h i c h i t u r n w e r e i n s p i r e db h a r a d i o s . H a r a d i o s w e r et h l e a d i n g e d g e o t e c h n o l o g y i t h e e a r l y p a r t o f t h e c e n t u r y .

L i k e c o m p u t e r i s t s , e a r l y h a r a d i o o p e r a t o r s h a t h e i r o w h e r o s . T e s l a a n M a r c o n i , t h i n v e nt o r s o t h t e c h n o l o g y , w e r er e v e r e d . I t h c o m p u t e r w o r l d , i t ' sn a m e s s u c h a B o o l e a n B a b b a g e

t h a t w e ' v e h e a r d o v e r a n o v e r .A n o t h e r s , t o o . M a u c h l e y a n E c k e r t ( m a k e r s o t h U N I V A C a n t h e a r l i e r E N I A C ) , a n V o N e m a n n ( i n v e n t o r o t h e s t o r e d -p r o g r a m c o n c e p t ) .

T a l k L i k e T h i sH a r a d i o u s e r s h a t h e i r o w l a g u a g e . T g a i n h a r a d i o l i c e n s e ,y o u n e e d e d t l e a r n t h s e r i e s o d o t s a n d a s h e s t h a t m a k e u l e t e r s , w o r d s , a n s e n t e n c e s c o m m un i c a t e d i M o r s e c o d e . M o r s e c o d ew a s b o r r o w e d f r o m a o l d e r t e c hn o l o g y , t h e t e l e g r a p h . T e l e g r a p ho p e r a t o r s h a o r i g i n a t e d , r e l a y e d ,a n t r a n s m i t t e d M o r s e c o d e m e s a g e s a s p e e d s t h a t c h a n g e d t h w o r l d . W i t h t e l e g r a p h a n r a d i o ,n e w s t r a v e l e d a t h s p e e d o l i g h t .

E a r l y c o m p u t e r u s e r s l e a r n e dA S C I I , t h c o d e t h a t s p e c i f i e sw h i c h v a l u e s i t h c o m p u t e r s t a n df o w h i c h c h a r a c t e r s . M o s t p e o p l el e a r n e d o n l y t h m o s t i m p o r t a n tc h a r a c t e r s : s p a c e i 3 2 , t h e a l p h ab e s t a r t s w i t h 6 ( A ) , t h n u m e r a l ss t a r t w i t h 4 ( 0 ) .

M o r s e c o d e a n d A S C I I h a v em u c h i c o m m o n . B o t h a r b i n a r y( b a s e 2 ) M o r s e c o d e u s e s d o t s a n d a s h e s , w h i l e A S C I I u s e s 0 a n I s I M o r s e C o d e , S O ( S a v e O u S h i p — a s t a n d a r d d i s t r e s s c a l l )l o o k s l i k e t h i s :

I A S C I I , i t ' so i o i o o n l o o o i n i o i o i o o nY o u ' l l n o t i c e t h a t t h A S C I I S O i m u c h l o n g e r t h a n t h o n g i v e n i M o r s e c o d e . T h a t ' s O K M o r s e c o d ew a d e s i g n e d t b e u s e d b h u m a n s ,w h s e n d o n d o ( s h o r t p u l s e ) o ro n d a s h ( l o n g p u l s e ) a t i m e .A S C I I w a s d e s i g n e d f o u s b c o m p u t e r s , w h i c h t y p i c a l l y a c c e s sm e m o r y e i g h t b i t s a t i m e .

T o d a y , p e o p l e w h l i s t e n t o r ad i d o n ' t h a v e t k n o w M o r s e c o d e .L i k e w i s e , p e o p l e w h u s c o m p u te r d o n ' t h a v e t k n o w A S C I I .

M a k i n g F a c e sY o m a t h i n k t h a t c h a t t i n g o v e rc o m p u t e r i u n n a t u r a l , b u w h a t i y o k n e w t h a t t e l e c o m m u n i c a t o r sh a v e b e g u n t m a k e f a c e s a e a c ho t h e r ? H e r e ' s a f a c e .

I y o d o n ' t s e i t g i v e y o u r h e a dt i l t t t h l e f t ( o t h m a g a z i n e t i l tt t h r i g h t ) . I t ' s s m i l i n g f a c e —t w e y e s a n m o u t h . H o a b o u tt h i s o n e ?

T h a t ' s w i n k .S i y o u ' r e o n l i n e a n d y o u s e

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

f r o w n8 - l o o k o a s t o n i s h m e n t: k i s s: s t i c k i n g o u t o n g u e: > m i s c h i e v o u s g r i n

I y o k n o w m o r e f a c e s , p l e a s es e n d t h e m t H o r i z o n s , P . O . B o 5 4 0 6 , G r e e n s b o r o N 2 7 4 0 3 .

P e r s o n a l C o m p u t e r sA s w e ' v e s e e n , c o m p u t e r s c a c o u n t p e o p l e o h e l p t h e m c o m m un i c a t e . T h c o m p u t e r h a b e e nc a l l e d m i n d t o o l . T h a t ' s a a m b i gu o u s p h r a s e . D o e s i m e a n t h c o p u t e r i m i n d l i k e t o o l ? O d o e s i m e a n t h a t t h c o m p u t e r i k i n d o t o o l f o r t h m i n d ?

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

A w l e a r n t c o m m u n i c a t ew i t h o u c o m p u t e r s ( a n d w i t h o t h e rh u m a n s b m e a n s o o u c o m p u te r s ) , w e n t e r n e d o m a i n w h e r eh u m a n a n d m a c h i n e e n r i c h e a c ho t h e r m o r e t h a n e v e r b e f o r e .

4 C O M P U T E ! G a z e t t e S e p t e m b e r 1 9 0 f l

Page 47: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 47/104

D i Y o K n o w T h a t . .

R a n d y T h o m p s o nC o n t r i b u t i n g E d i t o r

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

D i y o k n o w t h a t t h 6 d o e s n ' tc a r e w h e t h e r i t ' s n u m b e r o s t r i n g t h a t ' s p u b e t w e e n t h p a r e nt h e s e s i n P E E K f u n c t i o n ? D i d y o uk n o w t h a t G O T O w i t h o u t l i n en u m b e r j u m p s t p r o g r a m l i n e 0 D i y o k n o w t h a t b u s i n g C O N Tw i t h i n B A S I C p r o g r a m y o p u t h c o m p u t e r i a i n f i n i t e l o o p ?D i y o k n o w t h a t C M s t a n d s f o C h a n g e M a i n D e v i c e ?

I t h n e v e r - e n d i n g q u e s t f o c o m p l e t e u n d e r s t a n d i n g , I ' v e c o p i l e d l i s t o s e v e r a l i n t e r e s t i n g , i n o u s e f u l , p i e c e s o p r o g r a m m i n gt r i v i a . H e r e a r j u s t a f e w . ( U n l e s so t h e r w i s e s t a t e d , t h f o l l o w i n g e a m p l e s w o r k o a l C o m m o d o r ee i g h t - b i t c o m p u t e r s . )

P E E K i n g S t r i n g sY e s , i t ' s t r u e . Y o c a P R I N TP E E K ( A $ ) o t h 6 4 w i t h o u t i n v o ki n g a s y n t a x e r r o r . I f a c t , y o c a P R I N T P O S ( A $ ) w i t h t h s a m es y n t a c t i c a l i m m u n i t y .

T h e n u m b e r r e t u r n e d b P E E K ( A $ ) d e p e n d s o n t h l a s t n m e r i c o p e r a t i o n p e r f o r m e d . F o e a m p l e , t h c o d e 1 9 7 : P R I N TP E E K ( A $ ) i e q u i v a l e n t t P R I N TP E E K ( 1 9 7 ) .

Y o c a p l a c e a s t r i n g l i t e r a li n s i d e t h p a r e n t h e s e s a w e l l —l i k e P R I N T P E E K ( " H E L L O " ) — b u tt h v a l u e r e t u r n e d i a l w a y s t h c o n t e n t s o m e m o r y l o c a t i o n 0 W h e n y o e x e c u t e P E E K ( " s f r i n gl i t e r a l " ) t h r e e t i m e s i a r o w , t h ec o m p u t e r , i n r e s p o n s e q u i t e d i f e r e n t f r o m i t r e a c t i o n t s t r i n g

v a r i a b l e s , h a l t s w i t h F O R M U L AT O O C O M P L E X e r r o r . B u w h a t d oy o e x p e c t w h e n y o s t a r t p u t t i n gc h a r a c t e r s w h e r e n u m b e r s b e l o n g ?

T h F i r s t D i m e n s i o nW h e n i c o m e s t C o m m o d o r eB A S I C , 1 e l e m e n t s a r s t a n d a r d .

F o e x a m p l e , w i t h o u t p e r f o r mi n a n p r i o r D I s t a t e m e n t s , y o c a e n t e r t h e f o l l o w i n g c o d e w i t ho u r e c e i v i n g B A S U B S C R I P Te r r o r : A ( 1 0 ) 6 4

T h i s w o r k s b e c a u s e a l u n d i -m e n s i o n e d a r r a y s — s t r i n g o n m e r i c — a r e a u t o m a t i c a l l y i n i t i a li z e d t 1 e l e m e n t s ( 0 - 1 0 ) w h e na c c e s s e d f o t h f i r s t t i m e . I n f a c t ,a f t e r t h a b o v e c o d e h a b e e n e x e c u te d D I A ( 1 0 ) p r o v o k e s R E D I M ' DA R R A Y e r r o r , e v e n t h o u g h y o n e e a c t u a l l y d i m e n s i o n e d t h a r r a y .

I m m o r t a l i z e d i S i l i c o nP a i n t e r s b r u s h t h e i r n a m e s o c a v a s ; v a n d a l s s p r a y t h e i r n a m e s o w a l l s ; p r o g r a m m e r s a n d h a r d w a r ed e s i g n e r s b u r n t h e i r n a m e s i n t oR O c h i p s . T f i n d t h n a m e s h i d e w i t h i n t h 1 2 8 , t r e n t e r i n g t h i sc o m m a n d f r o m 1 2 m o d e : S Y 3 2 8 0 0 , 1 2 3 , 4 5 , 6 .

H o M u c h I P e r i o d W o r t h ?H o m u c h i p e r i o d ( . w o r t h ?N o t h i n g . O m o r e a c c u r a t e l y , 0 W h e r e v e r y o u u s t h d i g i t a l b i t s e l f , y o c a r e p l a c e i w i t h p e r io d B A S I C e v e n i n t e r p r e t s t h p e r io f a s t e r t h a n i d o e s t h d i g i t 0 I o t h e r w o r d s , t h p r o g r a m1 P O K E S 3 2 8 1 , . : P O K E 5 3 2 8 1 , 1 : G O T O 1 e x e c u t e s f a s t e r t h a n1 P O K E 5 3 2 8 1 , 0 : P O K E 5 3 2 8 1 , 1 : G O T O 1

I n c o m p a t i b l e T w i n sA l p r o g r a m m e r s a r f a m i l a r w i t hB A S I C ' S G O T O c o m m a n d , b u d i y o k n o w t h a t G O T O c a b b r k e i n t o t w s e p a r a t e w o r d s : G a n T O T h c o m m a n d G O T O 1 0 w o r k s t h s a m e a G T 1 0 0 .

A l t h o u g h m o r e g r a m m a t i c a l l yc o r r e c t , G T i a l m o s t n e v e ru s e d , a n f o g o o d r e a s o n . N o o n l yd o e s G T t a k e u t w m o r eb y t e s o m e m o r y — o n e e x t r a s p a c ep l u s t h e a d d i t i o n a l t o k e n — b u t i i s n ' t t r u l y c o m p a t i b l e w i t h i t m o r ec o m p a c t s i b l i n g , G O T O .

F o e x a m p l e , w h i l e t h c o m a n d O G O T O 1 0 0 , 2 0 0 , 3 0 0 i

p e r f e c t l y l e g a l B A S I C i n s t r u c t i o n ,O G T 1 0 0 , 2 0 0 , 3 0 0 i n o t .

T h s a m e i t r u e o ! G O T O 1 0 a n I X = G T 1 0 0 . T h f i r s t e x a m p l e w o r k s j u s tf i n e , w h i l e t h l a t t e r p r o d u c e s a ne r r o r .

M i s s i n g P a r a m e t e rT h M I D $ f u n c t i o n r e q u i r e s t h r e ep a r a m e t e r s — o r d o e s i t W i t h o u tt h t h i r d p a r a m e t e r , M I D $ r e t u r n sa l t h e c h a r a c t e r s t t h r i g h t o f a n i n c l u d i n g , t h e c h a r a c t e r s p e c i f i e db t h s e c o n d p a r a m e t e r . I n t h e e a m p l e L N $ = M I D $ ( " W A L T E RH E G O " , 7 ) , L N i s e e q u a l t t h l a s t n a m e H E G O .

T h i s s h o r t e n e d v e r s i o n o f M I D $i u s e f u l w h e n y o w a n t t p e r f o r m

R I G H T S b u d o n ' t k n o w h o w m a n yc h a r a c t e r s y o n e e d — j u s t w h e r e i t h s t r i n g t h c h a r a c t e r s b e g i n .

A b b r e v i a t e d B A S I CW h i l e t h i s l a s t t i m a b f a i r l y w e l lk n o w n , i t ' s s u s e f u l t h a t i d s e r v e s t b m e n t i o n e d h e r e .

A l m o s t a l B A S I C c o m m a n d sm a b a b b r e v i a t e d . F o r e x a m p l e ,t h a b b r e v i a t i o n f o P R I N T i q u e s t i o n m a r k { ? ) . C o m m a n d a b r e v i a t i o n s c a s a v e y o l o o t y p i n g . T h e y a l s o a l l o w y o t c r a mm o r e c o m m a n d s o p r o g r a m l i n e .

T s e e t h e c o m p l e t e l i s t o c o m m a n d a b b r e v i a t i o n s , r e f e r t t h C o m m o d o r e 6 U s e r ' s G u i d e ,A p p e n d i x D t h 1 2 S y s t e m G u i d e ,A p p e n d i x K ; o r T h P r o g r a m m e r ' sR e f e r e n c e G u i d e f o t h C o m m o d o r eP l u s / 4 ( f r o m S c o t t , F o r e s m a n a n dC o m p a n y ) , p a g e 1 1 *

C O M P U T E ' S G a i e n e S e p t e m b e r 1 9 B B 4 5

Page 48: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 48/104

D e b u g g i n g

| i B u t t e r f i e l dC o n t r i b u t i n g E d i t o r

F e o u w r i t e p e r f e c t p r o g r a m s . I p r o g r a m i n o p e r f e c t , i n e e d s

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

F o m o s t b e g i n n e r s , d e b u g g i n gm a c h i n e l a n g u a g e c o d e i h a r d e rt h a n d e b u g g i n g B A S I C . F o o n t h i n g , t h R U N / S T O P k e d o e s n ' ts e e m t w o r k w i t h m a c h i n e l a g u a g e ( a l t h o u g h y o c a m a k e i w o r k ; m o r e o t h a t i n a m o m e n t ) .S o m e e r r o r s m a k e t h m a c h i n e" l o c k u p . " I a l s o s e e m s h a r d t s t o p p r o g r a m a t c e r t a i n p o i n t t s e h o i h a b e h a v e d s f a r ; t h i ss t o p - a n d - c h e c k a c t i v i t y i t h e h e a r to f s e r i o u s d e b u g g i n g .

L e t ' s w r i t e a s i m p l e p r o g r a mw i t h a i n t e n t i o n a l e r r o r . T h p r g r a m t b d e b u g g e d i a c l a s s i c — i tp r i n t s H E L I X ) , W O R L D ! .

W e ' l l p u o u r c o d e a a d d r e s s$ 2 0 0 0 . T h a t ' s n o t h e b e s t p l a c e t p u M p r o g r a m s f o l o n g - t e r ms a f e t y , b u t h i s a d d r e s s a r e a i a v a i la b l e o v i r t u a l l y a l e i g h t - b i t C o m o d o r e m a c h i n e s . W e ' l l u s s i m p l e m a c h i n e l a n g u a g e m o n i t o rt e n t e r t h c o m m a n d s . S o m e c o p u t e r s h a v e b u i l t - i n m o n i t o r ; w i t ho t h e r s y o u ' l l n e e d t l o a d o n i n Y o m a f i n d m o n i t o r h i d d e na w a y o y o u r a s s e m b l e r d i s k .

H e l l o , W o r l d !H e r e ' s t h e p l a n : W w i l l c o u n t t h c h a r a c t e r s a w o u t p u t t h e m , u s i n gt h r e g i s t e r . H E L L O , W O R L D !c o n t a i n s 1 c h a r a c t e r s ( i n c l u d i n g aR E T U R N c h a r a c t e r ) , s a t h b o t o o f t h e l o o p w w i l l t e s t f o r av a l u e o 1 a n l o o p b a c k i i l o w . W m u s t p u t h m e s s a g es o m e w h e r e n e a r b y — s a y , $ 2 0 3 0 .

W n o r m a l l y p u t c h a r a c t e r si n t o m e m o r y b d i s p l a y i n g m e m or a n t h e n t y p i n g o v e r t h e o l d v a l -

4 C O M P U T E ' S G s z e t l o S e p t e m b e r 1 9 8 8

u e s w i t h n e o n e s ( j u s t t h w a w e d i t a l i n e i n B A S I C ) . T y p e 2 0 3 02 0 3 D f o r a d i s p l a y o m e m o r y s t a r ti n a 2 0 3 0 ( m o n i t o r s u s h e x a d e c im a l n u m b e r s ) . N o m o v e t h c u r s o r b a c k a n t y p e o v e r t h t w o -d i g i t v a l u e s s o t h a t t h e d i s p l a yl o o k s l i k e t h i s :> 2 0 3 0 4 8 4 5 4 4 4 2 5 7 4 F :> 2 0 3 B 4 5 4 4 2 0 0 0 0

B s u r e t p r e s s R E T U R N a f t e ry o u h a v e f i l l e d i e a c h l i n e . Y o u rm a c h i n e l a n g u a g e m o n i t o r m a a l s o s h o w t h e c h a r a c t e r s t h a t m a k eu p H E L L O , W O R L D ! ,

R e m e m b e r t h a t w h a t w h a v ej u s t d o n e i t s u p p l y d a t a t t h c o m p u t e r . T h e s e a r e n o t i n s t r u ct i o n s , s w d o n ' t n e e d t a s s e m b l et h e m . B u o u n e x t j o i t w r i t et h p r o g r a m i n s t r u c t i o n s , s u s t h m o n i t o r ' s ( a s s e m b l e c o m m a n d )a n t y p e

2 0 0 0 L D # W h e n y o p r e s s R E T U R N , t h

i n s t r u c t i o n i t r a n s l a t e d i n t o m c h i n e l a n g u a g e . Y o u r m o n i t o r m a a s s u m e t h a t y o w a n t t a s s e m b l em o r e i n s t r u c t i o n s . S i m a t y p e i p a r t o f t h e n e x t l i n e f o r y o ( 2 0 0 2 ) . A f o t h a c t u a l i n s t r u c t i o nw e n t e r e d , L D # m e a n s l o a dr e g i s t e r w i t h t h a c t u a l v a l u e o f ( n o t t h c o n t e n t s o m e m o r y l o c at i o n 0 )

2 D 0 2 L D S 2 0 3 0 . X2 0 0 5 J S S F F D 2

T h e s e i n s t r u c t i o n s p r i n t a c h a ra c t e r . N o w , l e t ' s a c t i v a t e t h e R U N /S T O P k e y . W e ' r e i n s i d e l o o p , s i s o m e h o w w g e c a u g h t i n s i d e t h l o o p , a l e a s t w e ' l l b a b l e t s t o pt h p r o g r a m . T h s u b r o u t i n e a $ F F E 1 w i l l d t h t r i c k :

2 0 0 3 J S S F F E 12 0 0 B B E $ 2 0 1 3

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

v a l u e .N o I ' l l d o s o m e t h i n g o d d . I ' l l

p u i a i n s t r u c t i o n t h a t d o e s n o t hi n g . Y o u ' l l s e l a t e r h o t h i s h e l p s .

2 0 0 D N O

B a S e e dN e x t c o m e s o u b u g . W i n t e n d e dt u s t c o u n t t h n u m b e r o c h a r a c t e r s w s e n t . T h p r o p e rc o m m a n d h e r e w o u l d b e I N X , o i n c r e m e n t X W e ' r e g o i n g t b l u nd e c o m p l e t e l y a n t y p e i a I N c o m m a n d . S i n c e w e ' r e c o u n t i n gw i t h t h w r o n g r e g i s t e r , w i l l n e e r e a c h 1 4 H e r e g o e s :

2 0 0 E I N T h r e m a i n i n g c o d e t e s t s t h

c o u n t f o 1 4 ( h e x E a n e i t h e rl o o p s o r e x i t s :

2 0 0 F C P # S D E2 0 1 1 B N S 2 0 O 22 0 1 3 R T

L e a v e t h m o n i t o r w i t h c o m a n d X c a l l t h m a c h i n e l a n g u a g ep r o g r a m w i t h S Y 8 1 9 2 , a n y o h a v e . . m e s s .

T h R U N / S T O P k e y w o r k s ,s i n c e w h a t h e f o r e s i g h t t t e s t f o i w i t h i n o u l o o p . I t ' s g o o d p r a ct i c e ; t h i n k a b o u t i t P r e s s R U N /S T O P a n t h p r o g r a m s t o p s . N o l e t ' s s e w h a l t h o s e c h a r a c t e r sw e n t t t h s c r e e n .

B a c k i t h m o n i t o r , w c h a n g e t h a t N O i n s t r u c t i o n t B R t s t o p t h p r o g r a m w h e n i r e a c h e s h e r e . ( T y p e 2 0 0 0 a n t y p e o v e r t h N O c o m m a n d w i t hB R K , p r e s s i n g R E T U R N . ) T r t h p r o g r a m a g a i n .

A h a ! T h p r o g r a m p r i n t s a n b r e a k s t t h m o n i t o r . R e g i s t e rc o n t a i n s 0 a i s h o u l d . C o n t i n u ew i t h 2 0 0 E ( g t t h e n e x t i n s t r u ct i o n ) ; t h 1 2 n e e d s F 2 0 0 E t k e e p t h c o m p u t e r i b a n k 1 5

T r o u b l e : T h p r o g r a m p r i n t sa g a i n , a n s t i l l c o n t a i n s 0 H o c o u l d t h a t b e — w e ' r e i n c r e m e n t i n gX a r e n ' t w e N o W s e t h a t w i c r e m e n t e d Y B u c a u g h t ! t i

Page 49: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 49/104

Q u i c k C l o c kE r n e s t R H u n t e r

T i m e f l i e s w h e n y o u s t h i s i p r o v e d G E O S t i m e p i e c e . T h n e c l o c k ' s f e a t u r e s i n c l u d e l a r g e rd i s p l a y a n a i m p r o v e d u s e r i t e r f a c e . F o 6 o 1 2 G E O S .

T h G E O S e n v i r o n m e n t c o m e s w i t ht w d e s k a c c e s s o r i e s t h a t l e y o s e a n v i e w t h t i m e . T h f i r s t o t h e s ei t h p r e f e r e n c e m a n a g e r , w h i c ha l s o l e t s y o s e o t h e r s y s t e m v a r ia b l e s , s u c h a t h e s c r e e n c o l o r s a n t h s p e e d o f t h e m o u s e p o i n t e r . T h o t h e r i t h a l a r m c l o c k .

N e i t h e r o t h e s e d e s k a c c e s s or i e s i i d e a l . B o t h r e q u i r e t h a t y o c l i c k i n t h a p p r o p r i a t e a r e a b e f o r et y p i n g i t h t i m e . B o t h d i s p l a y t h t i m e i n s m a l l f o n t . T h a l a r mc l o c k a l l o w s y o t o s e t t h t i m e , b u n o t h d a t e .

" Q u i c k C l o c k " i n e d e s ka c c e s s o r y w i t h n e f e a t u r e s . I d i p l a y s t h t i m e a n d a t e i l a r g ec h a r a c t e r s . S e t t i n g t h e t i m e a n d a t e w i t h Q u i c k C l o c k i a b r e e z e .N c l i c k i n g i i n v o l v e d — j u s t m o v et h p o i n t e r o v e r t h l a b e l s T I M E o D A T E t o s e t t h t i m e o d a t e . ( W i nd o w s w h i c h a r e a c t i v a t e d b y s i m p l ym o v i n g p o i n t e r o v e r t h e m a r o f t e n c a l l e d s u n w i n d o w s . T h n a m ec o m e s f r o m S u w o r k s t a t i o n s ,w h i c h h a v e s u c h w i n d o w s . )

T y p i n g I I L i k e a l G E O S d e s k a c c e s s o r i e s ,Q u i c k C l o c k i w r i t t e n i m a c h i n el a n g u a g e . T y p e i i w i t h " M L X , "t h m a c h i n e l a n g u a g e e n t r y p r g r a m f o u n d e l s e w h e r e i n t h i s i s s u e .( C o m m o d o r e 1 2 u s e r s m u s t b i 6 m o d e w h e n t y p i n g i t h l i s ti n g . ) W h e n M L p r o m p t s y o u , r s p o n d w i t h t h e s e v a l u e s :S t a r l i n g a d d r e s s : 5 A O 0E n d i n g a d d r e s s ; 5 E 9 7T y p e i t h d a t a f o P r o g r a m 1 " Q u i c k C l o c k . " W h e n y o u ' v e f i i s h e d t y p i n g , s a v e t w c o p i e s o t h

p r o g r a m t o G E O S w o r k d i s k , o n w i t h t h n a m e C L O C K . M L , t h o t h e r w i t h t h n a m e Q U I C KC L O C K . O n e o t h e s e f i l e s w i l l b c o n v e r t e d w i t h G e o C o n v e r t e r ; t h o t h e r w i l l r e m a i n i M L f o r m a t .

N o t y p e i P r o g r a m 2 " G e oC o n v e r t e r . " ( A g a i n , 1 2 u s e r s m u s tb i 6 m o d e . ) U s e " T h e A u t o m a t i cP r o o f r e a d e r " w h e n y o e n t e r t h i sp r o g r a m . G e o C o n v e r t e r i u s e d t m a k e Q u i c k C l o c k i n t o G E O S f i l e .S a v e c o p y o G e o C o n v e r t e r t y o u r G E O S w o r k d i s k .

N o w , r u P r o g r a m 2 Y o u ' l l b p r o m p t e d f o r a f i l e n a m e . T y p eQ U I C K C L O C K . G e o C o n v e r t e rc o n v e r t s y o u r f i l e i n t o G E O S f i l e .

G o o d T i m eO p e n Q u i c k C l o c k b c h o o s i n g i f r o m t h D e s k A c c e s s o r i e s m e n u o b d o u b l e - c l i c k i n g i t i c o n . Q u i c kC l o c k o p e n s i t h b o t t o m r i g h tc o r n e r . O t h t o l i n e y o u ' l l s e t h r e e a c t i v a t i o n l a b e l s : D A T E ,T I M E , a n d Q U I T . M o v e t h m o u s ep o i n t e r o v e r T I M E . N o e n t e r t h t i m e b t y p i n g i i 2 4 - h o u r f o r m a t .F o r e x a m p l e , i i t ' s 9 : 2 5 a n 1 2 s e co n d s a . m . , t y p e 0 9 : 2 5 : 1 2 . I i t ' s 9 : 2 5a n 1 s e c o n d s p . m . , t y p e 2 1 : 2 5 : 1 2 .B s u r e t e n t e r t h c o l o n s .

N o s e t h d a t e . M o v e t h p o i n t e r o v e r D A T E . Q u i c k C l o c ke x p e c t s t h d a t e i t h f o r mm m / d d / y y . I i t ' s M a 3 , 1 9 8 8 , t y p e0 5 / 0 3 / 8 8 . ' I f y o c h a n g e t h t i m eb m o r e t h a n 1 h o u r s , Q u i c kC l o c k a d v a n c e s t h e d a t e . I t h i s i n o w h a t y o i n t e n d e d , e n t e r t h d a t e a g a i n . T q u i t Q u i c k C l o c k ,m o v e t h m o u s e p o i n t e r t Q U I T .S e p r o g r a m l i s t i n g s o p a g e 7 2

C O M P U T E !P u b l i c a t i o n s

B a c k I s s u e s /D i s k O r d e r s

I n d i v i d u a l b a c k c o p i e s o m a g az i n e s a n d i s k s a r a v a i l a b l e b m a i l o n l y w h i l e q u a n t i t i e s l a s t .P l e a s e c l i p o p h o t o c o p y a n d m a i lc o m p l e t e d c o u p o n a n d c h e c k t o

C O M P U T E D G a z e t t eS i n g l e - C o p y S a l e s

P . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3

N i m

S l i e e l

C y : _

S t a l e : Z i

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

f t i a n w yI s s u e

( M o n t h A f c a r )M a g a z i n e

o r D i s k N a m e

S U B T O T A L :N Y — A d d B W 5 4 T a x :

N C — A d d 5 T a x :T O T A L :

P u c e "

B a c k i s s u e s o C O M P U T E 1 . C O M P U T E ' ^ G a i e t i a .a n A p p l e A p p l i c a t i o n s a r $ 0 e a c h T h f o l l o w i n gi s s u e s a r e N O a v a i l a b l e C O M P U T E : 9 / 8 1 . 1 1 / 8 1 ,2 / B 2 - 1 2 / 8 2 . 2 / 8 3 4 / 8 3 , 1 / 8 5 . G A Z E T T E : 1 U / S 3 .1 / 8 4 . 3 / 9 4 - 6 / 8 4 . 9 / B 4 . 1 2 , ( 8 4 , 1 / 8 5 - 7 / 8 5 . 1 0 / 8 5 .S i n g l e d i s k s t o C O M P U T E ' , G a z e t t e , o r A p p l eA p p l i c a t i o n ? a r c 1 1 5 0 0 N O T E . N d i s k s d a t e d p r i o rt J a n u a r y 1 9 3 6 a r v a r i a b l eB a c k i s s u e s o C O M P U T E ' S P M f l g a j m e a n t a S D i s k M a g g j i n o a r S 1 0 e a c l i . ( T h o s ep u b l i c a t i o n s n r a v a i l a b l e o n l y a m a c j a z i n e / f l . s kc o m b i n a t i o n s . } T h f o l l o w i n g I g s u e s a r e N O a v a l l -a b k ) P i t . i / i i - ' 1 J B 7 A u i r i S O i - . i - a n M a g a -l i n c ' 1 0 / 8 6 , 1 2 / 8 6D i s k a n m a g a z i n e c o m o n a T i o n s a r £ 1 0 S h i p p i n g a n h a n d l i n g i n c l u d e dN C R E D I T C A R D O R D E R S A C C E P T E D .P a y m e n t m u s t I U . S . d o l l a r s b c h e c k d r a w n o U b a n k .

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

Page 50: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 50/104

L y c o C o m p u t e rM a r k e t i n g C o n s u l t a n t s

S i n c e 1 9 8 1

A i o r d e r s p r o c e s s e d w i t h i n 2 h o u r s .

C O M M O D O R E 1 2 8 D

C O M M O D O R E c o l t p

I B P ( ■ ■ ■ > ; ■ H ! . 6 4 0 K 5 l d .T w o 5 V < D r l v o s S i d .E x p a n s i o n t o H a r dD r i v eT u r b o P r o c e s s o rM S D O S G B a s i cI n c l u d e d

S e r i a l • P a r a l l e l P u n sM o n o / R G B C o l o r C a r dI n c l u d e d

I / / / L A S E R C O M R & C T X P C - X TC o m p a t i b l e4 . 7 7 8 . 0 0 M h S u p e r T u r b oC l o c k S p e e dB u i l t - i n 5 V D r i v eB u i l t - i n R G V i d e o O u t p u t

O N L Y

P a r a l l e l P r i n t e rP o r tS e r i a l R S 2 3 2J o y s t i c k / G a m eP o r t

$ 4 7 5C o l o r S y s t e m

R e a d y t p l u g i a n u s i m m e d i a t e l yU l t r a l a s t B M h i l n i e l 8 0 8 8 - 2P r o c e s s o r5 1 2 K R A M m o m o r y 9 « p a n d a .b l t 7 6 B K2 - 3 6 Q K O n d r t v e s s t a n d a r dF i r s t c o m p l e E o s y s t e m M r i iJ c a t o n d a r a n b u i t t - l np o i t s l o r p r i n t e r . R S 2 3 2 ,j o y s t i c k s , m o u a o a n l i g h t p e I n c l u d e s $ 5 0 0 n o r t h F R E Es o f t w a r e p r o g r a m s

• H i R e s c o l o r m o n i t o r i n c l u O o a i $ 1 0 4 9 9

h a r d w a r e" " " 9 K 2 S C O M M O D O R E$ 4 7 9

M C o m p u t e r $ 1 5 9 9 C 1 2 6 D C o m p u t o r , O r l v e $ 4 3 9 9 51 S 4 1 ( D i s k D r i v e 1 1 7 5 9 51 5 8 1 D i s k D r i v e $ 1 8 9 . 9 5E i c e l 2 0 0 1 C 1 2 B D r i v e $ 1 9 9 . 9 5E x c e l F S D - E t - C D r i v e 1 1 * 9 . 9 51 B 0 2 C M o n i t o r S 1 8 9 . 9 51 0 8 4 M o n i l o r $ 2 8 9 . 9 5C 1 3 5 1 M o u s e $ 3 9 . 9 51 7 0 0 R A $ 1 0 9 . 9 51 7 6 4 R A C 6 $ 1 1 7 . 9 5

C o P J C A L L

P C O M P A T I B L E

H A R D W A R E

C o m m o d o r o 6 4 C o m p u t e r

O E x c e l F S D - 2 D i s k* D r i v e

6 4 S y s t e mS p e c i a l

L a s e r C o m p a c t P C X T £ 4 6 9 . 9 5. , . , . S M 9 . 8 5L a s a r C o m p s c l X T E G «

l a s e r D e s k t o p T u r b o X 2 5 6 K S M 9 . 9 5U S O i D e s k t o p T u r b o X 6 4 O K S 5 9 9 . 9 5B l u a C h i p P X S C A L LS l u e C h i p P o p u l a r S C A L LB l u e C h i p 2 8 6 A T $ 1 0 5 9 . 9 5V e n d s * H e a d s l a n C o l o r $ 9 6 9 . 9 5V e n t f e * H e a a a i a i i M o n o S C A L LV o n d e x H e a d s l a n 6 6 8 L T C o l o r I 1 S 9 9 9 5S h a r p P 4 5 0 1 $ 6 7 9 9 S d a r p P 4 5 0 2 $ 1 2 3 9 . 9 5Z u c k s r C G C o l o r C a r o 1 $ 8 9 . 9 5B C C C o l o r C w r J I W . 9 9L a s s f E G + C a j - d S I 2 9 . 9 5A T I G r a p h i c s S o l u t i o n $ 1 2 9 . 9 5A T E G W o n d e r 1 9 9 . 9 5T h o m s o n G B 2 0 0 C o t o r C a r d . . $ 1 6 4 . 9 5A T I V I P $ 2 9 9 . 9 5K i a f t P J o y s l H * C a r d $ 2 7 . 9 5

< $ S e a g a t eH A R D D R I V E S

S 2 2 2 m e H a r d D r i v e . . . . $ 2 1 5 . 9 5 'S 2 5 4 m e H a r d D r i v e . . . . $ 3 4 9 . 9 5 "■ D T C C o n t r o l l e r K i t l o r P C / X T . . . $ 3 9 . 9 5S 2 3 3 m o H o / d D n v e . . $ 2 4 5 . 9 5 "" D T C R L C o n t r o l l e r K t o P C / X T $ 4 9 . 9 5S 1 2 5 2 0 m e 3 . H a r d D r i v e $ 2 3 9 . 9 5D T C o n t r o l l e r K i l o P C / X T $ 3 9 . 9 5S 1 2 2 m o I n t e r n a l C a r d^ C o n t r o l l e r $ 3 2 9 . 9 5A S i O M t o W e s t e r n D i g i t a lC o n t r o l l e r s

S t a r N X 1 0 0 0 CC o m m o d o r e F l o o d yP r i n t e r

E x c e l 2 0 0 1 D i s k D r i v ef o r C 1 2 8 D

F a a i e r . q u i e t e r , m o r ei o \ \ s X M t h a n t h 1 5 7 1

F u J ' y c o m p a n b t e■ • - . • ■ ' . ] ■ £ ■ p o w e r

s u p p l y , s d i l v er u m o j n s c o o l

$ 1 9 9 9

$ 6 9 9

H U C H I P 2 8 6 A TN e R e l e a s e !

$ 1 0 5 9 9

G r e e n , A m b e r C o l o rM o n i t o r s A u a l l a p l o .

1 - 8 0 0 - 2 3 3 - 8 7 6 0

Page 51: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 51/104

L y c o C o m p u t e rM a r k e t i n g C o n s u l t a n t s

A i o r d e r s p r o c e s s e d w i t h i n 2 h o u r s .

P a n a s o n i c1 0 9 1 ) M o d e l I

1 9 c p D r a f t3 c p N L

P a n a s o n i cO I

3 1 3 1D a i s y W h e e l

P r i n t e r• 1 7 c p s S p e e d

U l 1 3 . 5P a p o r w d i hB i d i r e c t i o n a lU s e s S t a n d a r dD i a b l o W J i e o l sI - V o a rW n i r a n t y

P a n a s o n i c ,O f f i c e A u t o m a t i D n ( f s % f l \

1 0 9 2 i2 4 C O 4 c p N L A d j u i l a D l eP u s h T r a c t o r

P a n a s o n i cX

1 5 9 2

9

1 3 C o l u m nB c p N L i n a l l

P r l c l n sP u s h l / a c t o i2 - Y a a rW a n n n t y

S t a r N X 1 0 0 0 C1 4 4 c p s D r a f t3 c p N L E F r o n t P a n e l C o n t r o lC o m m o d o r e D i r e c t C o n n e c t

N E W ! N X 1 0 0 0 C R a i n b o wS 2 2 9 . 9 5

2 P i H i a nQ u a l i t y P r i m i n g2 1 c c D r a n1 c p L e t t e rQ u a l i t y $ 3 9 9 9

n i c r o n i C K

I m p r o v e y o u ri m a g e w i t h S t a r !

N R 1 02 4 c j j i i D n f l6 C D N L E F r o n t P a C o n t r o l

Page 52: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 52/104

L y c o M e a n s T o t a l S e r v i c eM a r k " M a c " B o w s e r ,S a l e s M a n a g e r

w o u l d p e r s o n a l l yl i k e t t h a n k a l o o u p a s t c u s t o m e r s t o h e l p i n g t m a k e L y c oC o m p u t e r o n o t h l a r g e s t m a l l o r d e rc o m p a n i e s a n dl e a d e r i t h j n d u s t r y .A l s o . w o u l d l i k e t e x t e n d m p e r s o n a li n v i t a t i o n t a l c o m p u t e re n t h u s i a s t s w h h a v en o e x p e r i e n c e d t h s e r v i c e s t h a t w p r o v i d e .P l e a s e c a l l o u t r a i n e d

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

A t t e n t i o nE d u c a t i o n a lI n s t i t u t i o n s :

I y o a r e n o t c u r r e n t l y u s i n go u e d u c a t i o n a l s e r v i c e

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

F i r s I a n f o r e m o s t o u p h i l o s o p h y I t k e e p a b r e a s to t h c h a n g i n g m a r k e t s t h a i w c a p r o v i d e y o w i t hn o o n l y f a c t o r y - f r e s h m e r c h a n d i s e b u a l s o t h n e w e s tm o d e l s o f f e r e d b t h m a n u f a c t u r e r s a t h a b s o l u t e b e s tp o s s i b l e p r i c e s . A n w o f f e r i h w i d e s t s e l e c t i o n o (c o m p u t e r h a r d w a r e , s o f t w a r e a n a c c e s s o r i e s .

F e e l f r e e t c a l l L y c o I y o w a n t t k n o w m o r e a b o u tp a r t i c u l a r I t e m . c a n ' t s t r e s s e n o u g h t h a t o u t o l l - f r e e

n u m b e r i n o j u s t f o o r d e r s . M a n y c o m p a n i e s h a v et o l l - f r e e n u m b e r f o o r d e n n g , b u i y o j u s t w a n t t a s k aq u e s t i o n a b o u t p r o d u c t , y o h a v e t m a k e t o l l c a l l . N o a L y c o . O u t r a i n e d s a l e s s t a f f i k n o w l e d g e a b l e a b o u t a l t h p r o d u c t s w s t o c k a n i h a p p y t a n s w e r a n y q u e s t i o n sy o m a h a v e . W w i l l d o u b e s t t m a k e s u r e t h a t t h p r o d u c t y o s e l e c t w i l l f i y o u r a p p l i c a t i o n . W a l s o h a v eS a t u r d a y h o u r s o n m o r e r e a s o n t c a l l u f o a l y o u rc o m p u t e r n e e d s .

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

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

L y c o C o m p u t e rs t o c k s m u l l l m i l l i o nd o l l a r I n v e n t o r y o f a c t o r y - f r e s hm e r c h a n d i s e . C h a n c e sw a r w h a v e e x a c t l yw h a t y o w a n t r i g h t i o u w a r e h o u s e . A n t h a tm e a n s y o u ' l l g e i f a s t .I f a c t , o r d e r s a r n o r m a l l y s h i p p e d w i t h i n2 h o u r s , F r e e s h i p p i n go p r e p a i d c a s h o r d e r so v e r $ 5 0 , a n t h e r e i n d e p o s i t r e q u i r e d o C . O . D . o r d e r s . A i f r e i g h t o U P B l u e ' R e d L a O e l s h i p p i n g i

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

c a n ' t s e w h a n y o n e w o u l d s h o p a n y w h e r e e l s e . S e l e ct i o n f r o m o u h u g e i n - s t o c k i n v e n t o r y , b e s t p r i c e , s e r v i c e t h a tc a n ' t b b e a t w e ' v e g o i a l h e r e a L y c o C o m p u t e r .

T O R D E R , C A L L T O L L - F R E E : 1 - 6 0 0 - 2 3 3 - 8 7 6 0N e P W a t s : 1 - 8 0 0 - 2 3 3 - 6 7 6 0

O u t s i d e C o n t i n e n t a l U C a l l : 1 - 7 1 7 - 4 9 4 - 1 0 3 0H o u r s : 9 A t 8 P M , M o n . T h u r s .

9 A t 6 P M , F r i d a y 1 0 A M t 6 P M , S a t u r d a yF o C u s t o m e r S e r v i c e , c a l l 1 - 7 1 7 - 4 9 4 - 1 6 7 0 ,9 A t 5 P M , M o n . F r

O w r i t B : L y c o C o m p u t e r , I n c .P . O . B o 5 0 B 8 , J e r s e y S h o r e , P 1 7 7 4 0

< I 1 1 - f | ] 1 1 - 1 1 ' r . . 1 1 , . , I ■ . ■ ■ . - . , 1 1 1 . i . i ! i ■ 1 1 . ' ■ ■ I : * > L t S J d OP p r i c e s s h o w 4 c a s h d i s c o u n t a d 4 l o c r e d i t c a r d s A P O . F P O ,i n t e r n a t i o n a l a d d S 6 p l u s 3 f o r p n o f l i y 4 - w e e l t c l e a r a n c e o n p e r s o n a l c n e c l o

h c h o c k l o c t e d i l c a r d t n e t t s o r r y , c o m p a t t n l j l y n o t g u a r a n t e e d r e l u ma L r f h o n z a i i o n r e q u i r e d * d u l n e p r o d u c g u a r a n t e e , r e t u r n r B s t n c t > o r i s a . p p r y *p n c e / a v a i l a b i l i t y s u b j e c t t o c h a r i g o • p r o p a / d o r d e r s u n d e r $ 5 i C o n t i n e n t a l U S a d d $ 3 0 0

A v a t e x 1 2 0 0 eH a y e s C o m p a t i b l e

M o d e m

$ 6 9 . 9 5 *O l r e c t C o n n e c t C a Q l a t o Y o u rC 6 4 / I J 81 2 0 0 B a u d

W i l h P u r c h a s e o C a b l e K r

D i s cS t o r a g e

Q V 5 - 1 0 5 V $ 3 . 9 5O V S - 7 5 5 V $ 1 0 . 9 5Q V S - 4 0 3 1 4 S 9 . 9 5

P r i n t e rR i b b o n s

S a v e u p t 5 0 % lW c a n y s t o c k o t h o u s a n d s ( o m o s t

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

P r i n t e rI n t e r f a c e s

X W . C J r . S 3 5 . B 5X e t e c S u p a t g r a p h i c s . . S 5 5 9 SX e t e c G o l d S 7 4 9 5P P 1 2 9 . 9 5C a r d c o G W M i S 3 Z . 9 5C a r d c o S u p e r 1 4 4 . 9 5M W 3 5 0 W 9 . 9 5

v . ' n c a r r y c a b l e s f o m o i lp r i n t e r a p p l i c a t i o n ■ f o m a n yp o p u l a r c o m p u t e r s .

r e a tB a r q a i n s

N e M - M o u s eW o r k s w i t h G o o s

• 1 3 5 1 ■ i ■ ■

L e s s E n p e n s v B t h a n t 3 5 1 1

$ 3 4 . 9 5M o u s e C a r e

K i I n c l u d e s

M o u s e P a P r o v i d e s C U a n , D u s t - F r e eS u r i a c o t o Y o u r M o u s eN o - M a r B a c k i n g t P r o t e c tY o u r D e s k S u r f a c e

M o u s e C l e a n i n gB a l l

M a i n t a i n s O p t i m u m

O n l y $ 1 9 . 9 5t t e m s c a b p u r c h a s e d

s e p a r a t e t y .

5 - 1 / 4D t a k H o U h H -M a i r f l :S S D DD S D O . B o o u a :S S D DD S D DS K D S D DD S H DG e n e r i c D S D CV t r b a t l m :S S O OD S D D3 . M a u l l :S S D DD S D DB o n u cS S D DO S D O

Page 53: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 53/104

$ 5 . 9 5

. 1 7 . 9 5S 9

. s s . e s5 9

. 5 6 . 9 5S 1 3 . B 5

S 4 . 9 5

t s . r o1 1 1 . 5 0

$ 1 1 . 5 5 1 7 . 9 5

n o . e s1 1 3 . 9 5

S i z . e ss i B . e s

1 9 . 9 5S 3 . 9 9

S 9 . 9 5s i 0 . 9 5$ 1 2 . 9 5s s e . e s

. 1 6 , 9 5$ 1 0 . 9 5s i i . e e$ 1 9 . 9 9

1 6 . 7 5S 2 4 . 9 SS 2 9 . 9 5

1 4 . 9 5S I 6 . 9 5

S 2 7 . 9 5S 9 . 9 51 3 . 9 5

5 1 3 . 9 5

S u r g eS u p p r e s s o r s

P P 1 0 2 - 6 o u t l e t S I 6 . 9 5P P 1 0 6 - 6 o u 0 e l K i mE M L T 1 F I $ 2 8 . 9 SP P 1 0 4 - 8 o u t l e t w i t hi n t f c t f r j r S 1 9 9 5P P 1 0 1 - 6 o u t l e tp o w o r a w p s e . e sM o d e m P r o t e c t o r S 1 0 . 9 5

D r i v eM a i n t e n a n c e

W D r i v e C l e a n e rC M P 1 4 2 S 7 . 9 55 V 1 ' D r i v e C l e a n e rw i t h p r o g r a m $ 1 5 . 9 53 . D r i u a C t e a n a rC M 1 5 $ 1 0 9 5

S w i t c hB o x e s

C e n t 2 5 A $ 3 9 . 9 5C e n t - 3 6 ' A S 3 9 . 9 5R S 2 3 2 A B C S 4 5 . 9 5C e n t A B $ 4 9 . 6 5R S 2 3 2 A B C D S 4 9 . 9 5C e r r t A B C O $ 4 9 . 9 5

V i d e oT a p e

S K T 1 2 0 V H V i d e o T a p e :

e n c h S 3 . 9 9p o c k $ 1 0 . 9 5

1 0 p a c k $ 3 5 9 5

B a r g a i nB a s e m e n t

H t r t * / v o p p o f T i / n f f l e s t m i f o y b m / o w c o a t t s Y l n g t o t t w m a c u r r e n t l y n o I p r o d u c t i o n d u t r w m rr t p l i c t m o n ! m o O t i t . ( M t o u p d t t t d p r o d u c t l i s t

L e a t h e r G o d d e s s e s S 1 9 T o F u e l E f c n i T U l w S 1 7 . 9 5B e y o n d Z o r k $ 2 5 . 9 5G F L F m x b a l S 1 9 G e e B e e A n R a l l y . . . . . . . S 1 7 . 9 SL a s t N M J a 1 1 9 . 9 5M i g h t * M a g e $ 2 2 . 9 5A l i e n s S 1 9 . 9 5M a n i a c M a n s i o n 1 1 9 . 9 5G h o s t b u s i e r s $ 9 . 9 5B a t t o r t e i I n c l u d e d :P a p e r c l i p I I $ 3 1 . 9 5O u t r a g e o u s P a g e s S 3 1 . B 5B e r k e l e y S o T t w o r i u :G e o t i l e C 6 £ 2 0 . 9 5G t K K f l t e C W 5 2 9 S G e o p u U i E h C 6 S 3 9 . B 5G e o s 6 5 3 5 . 9 5G e o w r i l a $ 2 9 . 9 5G e e s 1 2 8 $ 3 9 . 9 5G e o w r t l e 1 2 B S 3 9 . 9 5G s o c a l c 1 2 £ 3 9 . 9 5G e o l i l e 1 2 8 S 2 B . e sB e r k e l e y T r l P a * $ 2 9 . 9 5

E c h o l o n 1 2 5 . 9 5M u c h 5 $ 1 9 . 9 5M a c h - 1 2 8 S 2 B . 9 51 0 t h F r a m e S 2 2 . 9 5T r i p l e P a c k 1 1 1 . 9 5W W C l L e a d e r B r d . . . $ 2 2 . 9 5F a m o u s C o u r s o s . V £ 1 1 . 9 5F a m o u a C o u r s o s # . . s ' 4

u u d o i B o a r d P a c k S 1 2 . 9 5A c t i o n S o n :U P o f l s c o p o 5 1 8 . 9 5T h u n d e r e f t o p p e r $ 1 8 . 9 5

d i v i s i o n -C l i o / n p l o n . B a s k e t h a B . $ 1 9 . 9 5

B a n k S I W n l a r S 2 9 . 9 5C a r m e n S a D i e g o 1 2 0 . 9 5G r a p h i c U b I I I . I l l S I 0 P r i n t S h o p S 2 9 P r i n t S h o p C o m p a n $ 2 0 . 9 5C a u l d r o n S 1 7 . 9 5S u p e r b k a C h a l M n g e . . $ 1 2 . 9 5M a g n e t r o n $ 1 5 . 9 5F i - . l . u i i l c n . i nR o a o N v a r a S 1 9 . 9 5H u n t l o B e O c t o b e r . . $ 2 5 . 9 5P o t i o n v s R o m m e l $ 1 9 . 9 5S i t y f o i l l S 1 9 . B 5T o b r u k - O a s h o A r m o r $ 1 9 . 6 5E p y i :F a s t k w d S 2 2 . 9 5W i n t e r G a m e s $ 1 1 . 6 5C a t l o m l a G a m o B S 2 2 . 9 SS i r . S f l o r i s B a s k e t b a l l . $ 2 2 . 9 5S u m m e r G a m e s I $ 1 1 . 9 6W o r k ! G a m e s $ 2 2 . 9 5R o W a r r l o i S 1 3 . 9 5D e a l h S w o r O $ 1 1 . 9 5I m p a s s i b l e M i s s i o n . . $ 2 2 . 9 6T h G a m e s : W i r r f a rE d i t i o n $ 2 2 . 9 5F i r e b i r d :E l i t e $ 9 . 9 9G u i l d o l T h l n v o s S 2 S . 9 Sp « v m s e . e eT r a c k * 5 1 1 . 9 5S l a i g l i d e r $ 1 8 . 9 5S e n t r y $ 2 2 . 9 5H I c r o l M J L i e 'M i c r o l e a g . B a s e b a a $ 2 2 . 9 5G e n e r a l M a n a g e r S 1 6 . 9 5S t a l D i l k $ 1 3 . 9 5M i a o l e a g . W r e s t l i n g . . . . $ 1 6 . 9 5■ 8 T e a m D i s k $ 1 1 . 9 5M I c i o b t o h :A i r b o r n e R a n g e r $ 2 2 . 9 5F - 1 5 S t r i k e E a g l e $ 1 9 . 9 5G u n s h i p $ 1 9 . 9 5K e n n e d y A p p r o a c h . . . . . . S 1 3 . G 5S c S i - v m i $ 1 9 . 9 5S d o R k j f t t $ 1 3 . 9 5T o G u n n e r $ 1 3 . 6 5P i r a l e s $ 2 2 . 9 5S l e a l t h B g M o r . , . „ S 2 2 . B 5M l n d w a p * :I n t i l t r a l i o n $ 1 6 . 9 5I n f i t t r a i i o n S 1 6 . 9 5P a p e r b o y S 1 9 . 9 5

S O F T W A R EC O M M O D O R E

O r i g i n sA u t o d u e l $ 2 9 . 6 5U l t i m a I I £ 2 3 . 9 5U r b m a I $ 3 4 . 9 5M o e b H i s S 2 3 . 9 5S o f t w a r e S i m u l a t i o n * :P u r e S i a l B u s e o a l l $ 2 2 . 9 5F o o t t w l l $ 1 7 9 5P u r e S i a l C o l e o eB a s k e m a H $ 2 2 . 9 5S p r i n g b o a r d :N e w s r o o m $ 1 9 . 9 5C e r t i n c a t s M a k e r $ 1 4 . 8 5C l i p A r t V o l . # $ 1 2 . 9 5C l i p A r t V o l . # $ 1 2 . 9 5C l i p A V o l . # $ 1 2 . 9 5G r a p h i c s E x p a n d e r $ 2 1 . 9 5l i r a t * ! H i S i m u l a t i o n ! :G e t t y s b u r g $ 3 3 . 9 5P h a n t a s k ) I $ 2 2 . 9 5P n a n t a s i e I I £ 2 2 . 9 5W n a r d s C r o w n $ 2 2 . 9 5W a r n a m e C o n s l r $ 1 6 . 9 6B o t l l o c r u l s o r $ 3 3 . 9 5E l o m a l D a g B O r 5 2 2 . 9 5Q u e s t r o n I $ 2 2 . 9 5P h a n t a s W $ 2 2 . 9 5S o b l o g l c :R i g r i t S i m u l a t o r I $ 3 0 . 9 5J e E i m u l a t o t S 3 0 . 9 5N i g h t M i s s i o n P m b a J I . . . $ 1 9 . 9 5S c e n o r y D a 1 - 5 1 2 . 9 5S l o a l B i M i l l i o n $ 3 0 . 9 5T l n w w o r l i i :P a n n o r C 8 $ 2 2 . 6 5P a n n o r 1 2 8 $ 2 7 . 9 5S w i i C o l e 1 2 8 $ 2 7 . 9 5W o r d w n t e r 1 2 $ 2 7 9 5W o r m v r l t e r 3 6 5 2 2 . 9 5S U v I a P o n o r V o l . 1 - 6 4 . $ C A L LI P f H « o n W o i I d .A r G a l l e r y o 5 1 4 . 9 5P r i n t M a s t e r $ 1 7 . 9 5A r G a l l e r y F n n l a r > y $ 1 3 . 9 5

A c c a u :W o r k l C l a s s L e a d . e d . . S C A L LA c t M a l o n ;C h a m p . B a s k e t b a l l S 2 5 . S 5G F F o o t b a l l 5 2 9 O B « A i R a l l y $ 2 2 . 9 5E l e c t r o n i c A r t » :W e a v e r B a s a o e l l S 3 3 . 6 5H o t u m t A H a n t i s S C A L LF e n a n F o r m u l a O n . . 5 3 3 . 9 5H u n t l o R e O c t o b e r . $ 3 3 . 9 5E p y i cA p s h a l T n l o f l y 5 1 1 . 9 5W i i i l o r G a m e s $ 1 1 . 9 5W o r W G a m e s $ 2 2 . 9 5D e i r r o y a r $ 2 2 . 9 5F l n b l r d :G u i l d o T h i o v o s S 2 5 . 9 5P a w n $ 1 3 . 9 5S t a r a l l o W $ 2 5 . 9 5M l c r o p r o a n :S l l e n l S o r v l c s £ 2 2 . 9 5S u b l o g l c :F l l o t i t S l m u l n t o r I I £ 3 1 . 4 9S c e n e r y ! ' : ■ > 5 C A L LU n l t o n W o r l d :P r l n l M a s t e r $ 2 5 . 9 5A r G a l l e r y o £ 1 4 . 9 5F o n t s B o r d e r s $ 1 7 . 9 5A r G a l l e r y F a n t a s y $ 1 3 . 9 5

A c c a a i :W l d . C I L e a d e r B o a r d - £ 2 7 . 9 5l o t h F r a m a $ 2 7 . 9 5A e U V h l o n :C h a m p . B a s o b a f l $ 2 2 . 9 5C f t a m p - B a s i i e l b a n S M 9 5Z o n i T r i l o g y S 2 7 . 9 5L e a m e i G o d d e s s s s $ 2 2 . 9 5B e y o n d Z o r t $ 2 7 . 9 5B r o d e r b u n d :A n c i B r t A r o W a £ 2 9 . 9 5P r i n t S r i o p $ 3 4 . 9 5P r l n l S h o p C o m p a n $ 2 3 . 9 5G r a p n l c L i b . o I 5 1 9 . 9 5A n d o n t A r o W a a S e 1 2 6 . 6 5C a r m e n S a D i e g oW o r l d $ 2 3 . 9 5S u p e r t t I K e C H a l l e n g e . . $ 1 6 S e a r c h a n d D e s t r o y 5 9 . 9 5E l e c t r o n i c A r t i :Y e a g e r ' s A F T 5 2 6 . 9 5H u n t l o R e O c t o b e r . . 5 3 1 - 9 5A l t e r n a t e R e a l i t y - C i t y . $ 2 5 . 9 5E p y x ;C r e a l e C a l e n d a r $ 1 5 . 9 3D e s l r o y a r S 2 2 . 9 5W i n t e r G a m e s S I 1 . 9 5W o r i f l G a m e s $ 2 2 . 9 5R a f l W a r r i o r $ 1 3 . 9 5S p v s S p 1 1 S 1 3 . 6 5C a l i f o r n i a G a m e s $ 2 2 . 9 5D e a t h S w o r d S 1 1 . 9 5I m p o s s i b l e M i s s i o n . . $ 2 2 . 9 5F l t e U r d :K n i g h t O r $ 2 5 . 9 5M l c r o l e a g u a :M i c r o l e a g . B a s e b a l l $ 2 2 . 9 5G e n e r a ! M a n a g e r 5 1 6 . 9 5S t a t D i s k $ 1 3 . 9 5M I c r o p r o M :C o n l l i c t i V i e l n a m S 2 2 . 9 SC r u s a d e i E u r o p e $ 2 2 . 9 5D e c i s i o n I D e s e r t $ 2 2 . 9 5F - 1 5 S t r i k e E a g l e S 2 2 . 9 5S i l e n l S e r v i c e £ 2 2 . 9 5G u n s h i p £ 2 7 . 9 5P i r a t e s £ 2 2 . 9 5M l n d a c a p a :H a r r i e r C o m b a lS i m u l a t o r $ 1 9 . 9 5G a u n t J e t $ 2 2 . 6 5O r i g i n :U l t i m a $ 2 3 . 9 SU l t i m a I I 5 2 3 . 6 5U l t i m a I 5 3 4 . 8 5M o e b i u s $ 3 4 . 9 5O g r e $ 1 7 . 9 5S t r a t e g i c S l m u l a t t o n a :S t e l l a r C r u s a d e S 2 6 . 9 SS o n s o L i b e r t y $ 2 2 . 9 5F t o a d W a E u r a p a $ 2 2 . 9 5S u b l o g l c :J e t S i m u l a t o r $ 3 0 . 9 5R i g h t S i m u l a t o r $ 3 4 . 6 5T l m e m r o r k a :S v r l f t c a l c £ 2 2 . 8 5W o r d w r i t e r £ 2 7 . 6 5U n i s o n W n r k l :A r G a l l e r y $ 1 4 . 9 5N e w s m a s t e r I 5 3 9 . 9 5P r i n t M a s l o r 5 2 9 . 9 5F o n l s B o r d e r s $ 1 7 . 9 5

J

Page 54: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 54/104

P r i c e G u a r a n t e eS i n c e 1 9 B 1 , w h a v e l e t h e i n d u s t r y b

c o n t i n u i n g t o f f e r t h e l o w e s t n a t i o n a lp r i c e s w h i l e p r o v i d i n g q u a l i t y s e r v i c e . M a n yc o m p a n i e s h a v e c o m e a n g o n e t r y i n g t oi m i t a t e o u q u a l i t y a n s e r v i c e . I b s o m eo v e r s i g h t w d n o h a v e i h B l o w e s t p r i c e sa d v e r t i s e d o t h p r o d u c t s y o d e s i r e ,t h e n w w o u l d a p p r e c i a t e t h o p p o r t u n i t yt r e c t i f y t h i s o v e r s i g h t ,

C o m m o d o r e R e a d yS E I K O S H AS 1 8 0 V C

1 0 c p D r a f t2 c p N L D i r e c t C o n n e c tf o C o m m o d o r e

Q u a n t i t i e sL i m i t e d

T h o m s o n :2 3 A m b e r I T 1 2 4 1 2 0 C G 4 1 5 0 C G G 1 0 G 2 0 S u p e r C u r d4 S 7 0■ O i m n l l l i e s L i m i t e d

. . . . $ 6 9 . 9 5 '. . 1 2 1 9 . 9 5. $ 2 4 4 . 9 5 '. $ 1 1 9 . 9 5 '

$ 1 6 9 . 9 5 '. . 1 3 9 9 9

M o n i t o r s

B l u e C h i p :B C 1 2 - G r o B n T T L . . $ 6 4 . 9 5B C I S A m b e r T T . . S 6 9 . 9 S

N E M u l i l s y n c l l $ 5 8 9 . 9 5

M a g n a v o x :B M 7 8 5 2 $ 7 8 . 9 5B M 7 6 2 2 $ 7 9 . 9 57 B M - 6 1 3 S 7 9 . 9 57 8 M - 6 2 3 S 7 9 . 9 5C M B 5 0 2 $ 1 7 9 . 9 5C M B 5 0 5 5 1 9 9 , 9 59 C M - O 5 3 $ C A L LC M B 7 6 2 $ 2 3 9 . 9 58 C M - 5 1 5 $ 2 5 9 . 9 5C M 9 0 4 3 S C A L LB C M - B 7 3 S 4 9 9 9

M o d e m sA v a t e x :1 3 0 0 O1 2 0 0 1 P C a r d1 2 0 0 h c M o d e m2 4 0 02 4 0 0 i P C a r d

w ' c a b f o p u r c h a s e

H a y e s :S m a r t m o d e m 3 0 S m a r t m o d o m 1 2 0 0 . . . .S m a r t m o d e m 2 4 0 0 .

$ 6 9 . 9 5. . 1 6 5 . 9 5

$ 6 9 . 9 5 '$ 1 4 9 . 9 5$ 1 3 9 . 9 5

S 3 9 . 9 5S 2 7 9 . 9 5S 4 1 9 . 9 5

C o m m o d o r e R e a d y B u i l t - i n T i l t S t a n d

4 1 2 0 C o l o r C o m p o s i t e f o 6 M o d e O p e r a t i o nC o l o r R G f o C 1 2 8M o d e O p e r a t i o nP l u s S w i t c h a b l e i G r e e n M o n o c h r o m eC a b l e s I n c l u d e d

9 5

M A G N A V O X$ 2 1 9

T H O M S O N' Q u a n t i t y L i m i t e d

P R I N T E R SO K ' Q A T A

O k i m a i a 2 0 S 1 2 9 . 9 5O f c l m a l o 2 w c a r t S 1 8 9 . 9 51 2 S I B 9 . 9 51 8 $ 2 1 9 . 9 51 8 S 2 0 9 . 9 51 8 2 * S 2 2 5 . 9 S1 8 1 2 3 9 9 1 9 2 - $ 3 3 9 . 9 51 9 3 * $ 4 4 9 . 9 52 9 w i d t o r l B C O S 4 4 9 9 52 9 w l f f l o r l a c o 5 5 8 5 . 9 52 9 m t e r l a c B S 8 1 9 9 3 8 S 9 5 5 9 L a i e r 6 S C A L L3 9 S 4 7 9 . 9 53 9 1 S 6 4 9 . 9 S3 2 $ 3 4 5 9 53 2 1 $ 4 4 5 . 9 5

T o s h i b a3 2 1 S L M B 9 . 9 53 4 S $ 6 5 9 . 9 5P 3 5 1 M o d e l ( $ 8 9 9 . 9 5

N X - 1 0 0 0 $ 1 6 3 . 9 5 'N X - 1 0 0 0 C $ 1 6 9 . 9 5N X - 1 0 0 0 C o l o r S 2 2 5 . 9 5N X - 1 Q 0 0 C C o l o r S 2 2 9 . 9 5N X - 1 5 $ 2 6 9 . 9 5N R - 1 0 $ 3 1 9 9 5N H - 1 5 S 4 1 9 . 9 5N 8 - 1 5 2 4 P m $ 6 6 9 . 9 5N X - 2 4 0 0 $ 3 0 9 . 9 5N 8 2 4 - 1 0 2 4 P m $ 3 9 9 9 N B 2 4 - 1 S 2 4 P m S 5 4 5 . 9 5L a s e r 8 S 1 7 5 9 . 9 5N O - 1 5 S 3 4 9 . 9 5N L - 1 0 5 1 4 9 . 9 5' c a M e D u r c f l a s e

B R O T H E RM 1 0 S 1 5 9 9 M 1 5 O 9 $ 3 3 5 9 M 1 7 0 9 $ 1 6 9 . 9 5T w i n w r i t e r S D o ( &D a i s y $ 8 9 9 9 M 1 7 2 4 L $ 6 1 8 . 9 5H R 2 0 $ 3 4 5 . 9 5H R 4 0 $ 5 5 9 . 9 5

E P S O NL X 8 0 0 $ 1 8 4 9 5F X B 6 E $ 3 2 9 . 9 SF X 2 8 6 E S 4 2 4 . 9 5E X 8 0 0 $ 3 9 9 . 9 5L Q 5 0 0 $ 3 3 9 9 L Q 2 5 0 0 S 7 B 9 . 9 5G Q 3 5 0 0 S L O WL Q 8 5 0 S 5 2 S . 9 5L O 1 0 5 0 $ 6 9 9 . 9 5

S E I K O S H AS 1 B O A I $ 1 2 5 . 9 5 'S 1 8 0 V C S 1 2 5 9 5 5 P 1 0 0 0 V C S 1 3 9 . 9 5S 1 O 0 0 A P S 1 5 9 9 5S 1 2 0 0 V C S 1 4 9 . 9 5S 1 2 0 0 A 1 S 1 5 9 . 9 5S 1 2 0 0 A S R S 2 3 2 . . $ 1 5 9 . 9 5S L B O A i I 2 B 9 9 M P 5 4 2 0 F A $ 9 9 9 . 9 5S S e n o s R i n o o n S 7 . 9 5S K 3 0 0 0 A $ 3 3 9 . 9 5S K 3 0 0 5 A S 4 1 9 . 9 5S P 1 S C A L L

C M 8 7 6 2C o l o r G r e e nM o d e sB u i l t - i n T i l t S t a n d1 - Y e a r W a r r a n t y

S u g g e s t e d u s C 1 2 8 D

$ 2 3 9 9

P a n a s o n i c , . ; .1 0 B 0 I M o d e l I $ 1 5 9 . 9 51 0 9 1 1 M o d e l I $ 1 8 9 . 9 51 0 9 2 i $ 2 9 9 . 9 51 5 9 2 $ 3 7 5 . 9 51 5 9 5 $ 4 1 9 . 9 53 1 3 1 $ 2 8 9 . 9 53 1 S 1 $ 4 5 9 . 9 5K X 4 4 5 0 U s e r . . . . . . $ 1 6 4 9 . 9 51 5 2 4 2 P i $ 5 2 9 . 9 5F P a r t r t w S 5 7 9 . 9 5O p t i c a l S c a n n e r $ 8 5 9 9

# C I T I Z E N1 2 S 1 4 9 . 9 51 8 0 U S 1 6 9 9

M S P - 1 0 S 2 S 9 9 M S P - 4 0 S 2 B 9 . 9 SM S P - 1 5 E 1 3 3 5 9 M S P - E O $ 3 9 9 . 9 5M S P - 4 5 $ 4 2 5 9 M S P - 5 5 $ 4 7 9 . 9 5P r e m i e r e 3 $ 4 5 9 . 9 5T n t f c i l e 2 2 4 $ 6 1 9 9

Page 55: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 55/104

U s e r G r o u pp d a t eM i c k e y M c L e a n

T h f o l l o w i n g l i s t i n c l u d e s u p d a t e d e n t r i e s t o u r a n n u a l " G u i d e t C o m m o d o r e U s e r G r o u p s , " w h i c h l a s t a p p e a r e d i t h M a a n J u n e1 9 8 8 i s s u e s .

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

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 t h i s l i s t t 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 , N 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 c o r r e c t a d d r e s s f o t h V i c t o r V a l l e y C o m m o d o r e I n t e r e s t

A s s o c i a t i o n ( V V C I A ) i P . O . B o 3 8 5 , V i c t o r v i l l e , C a l i f o r n i a 9 2 3 9 3 .T h R A M - R O M 8 C o m m o d o r e U s e r s G r o u p a d d r e s s i n o

P . O . B o 3 8 8 0 , V e n i c e , F l o r i d a 3 4 2 9 3 - 3 8 8 0 .T h C o m m o d o r e U s e r s G r o u p o N e H a m p s h i r e h a n e

m a i l i n g a d d r e s s . A l c o r r e s p o n d e n c e s h o u l d b s e n t t P . O . B o 1 2 9 ,C o n c o r d , N e H a m p s h i r e 0 3 3 0 2 - 0 1 2 9 .

P r e v i o u s l i s t i n g s f o t h K i d s C o m p u t e r N e w s h a v e c o n t a i n e d t h w r o n g a d d r e s s . T c o n t a c t t h i s u s e r g r o u p , w r i t e t S t H i l d a ' s a n S t H u g h ' s S c h o o l , 6 1 W e s t 1 1 4 t h S t r e e t , N e Y o r k , N e Y o r k 1 0 0 2 5 .N e L i s t i n g s

C A I . I I O K N I AS o u l h . O r a n g * C o m m o d o r e K l u b ( S O C K ) , 2 4 3 2 5

L a k a v l e w i . n . , E T o r o , C 9 2 6 3 1 )F L O R I D AC o m m o d o r e U s e r G r o u p o f P e n s a c o l a , P . O . B n 3 6 3 6 7 , P a n s a c o l a , P 3 2 5 1 6 ( D R S o 9 0 4 - 4 5 6 -B 2 O 5 )

I L L I N O I SH o a r d U s e r s S y n d i c a t e , P . O . B o 1 1 1 2 , S o u l h H o l

l a n d . H . 6 0 4 7 . 1 ( B B S * 3 1 3 - 3 3 1 - 1 5 4 6 1M A R Y L A N D

G i i t h e r s b u r g C o m m o d o r e U s e r s C r o u p , P . O .B o 2 0 3 3 . G t l l h o M l n n g , M 2 0 8 7 9

m m e a n A r c s C o m m o d o r e C l u b , 4 ( 1 1 B j t e s S i ,

e M 4 ' ) 6 3 3\ U R A S K A

L i n c o l n C o m m o d o r e U s e r ' s G r o u p , I \ O r B 3 0 6 5 5 , L i n c o l n , N l : 6 8 5 0 3

N E M E X I C OD e m l n g C o m m o d o r e U s e r G r o u p ( D C U G ) , 1 4 0 0

M . i l W y D r . , D a r n i n g , n B B 0 3 0C o m m o d o r e U s e r s G r o u p o R o s w e l l ( C U G O R I ,

1 6 1 9 n . K a n a u , R o w a n , n 8 8 Z Q 1

N E Y O R KN e Y o r k C o m m o d o r e I n t e r e s t G r o u p

( N V C - i r } , 1 B s a e x S t . , B o x * 1 4 6 , H e Y o r k ,N 1 0 0 1 1 2I t i v e r h c j d C o m m o d o r e C l u b , 3 3 C o u r t S t . , R i v a r h r a d , n i i ' w i

O n c i d a U s e r s ' G r o u p , I r V u h t n B t o n A v e n u e C o m -m u n i t y C m M r , O n e i d a , N 1 3 4 2 1T E N N f - . S S E L

S p r i n g f i e l d C o m m o d o i e U s e r s C r o u p ( S C U G S ) ,F . O B i n 6 2 S p n n s f i e l d , T 3 7 1 7 2 - 4 0 2 5

W E S T V I R G I N I AS o f t w a i e F n g i n e e r i n g i m j E x c h a n g e ( S E E ) , S t a r

K l M 3 & ■ ■ ) " . , K l l i m b o r o , W 2 6 3 4 6W I S C O N S I N

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

O u t s i d e t h U . S .P H I L l l ' P l N I i S

S o c i e t y o f C o m m o d o i e U s e r s i M e t r o M a n i l a[ 9 C u M ) , c / o R u p c r l D A . o M b w tl S t . . Q u i . i p i i , M . m i i . i . P h i l i p p i n e s m

B I S A V I N G SO S O F T W A R E !

C o m m o d o r e" _ , l | ) , | | | t | . ,

■ - . | u »

E D U C A T I O N A L S O F T W A R EM a k e L e a r n i n g C o m e A l i v e ! I t s t u n a n e x c i t i n g w h e n y o u s t h i s C o m m o d o r eL o g o E d u c a t i o n a l S o f t w a r e . N o c h i l d r e na n a d u l t s c a e x p l o r e m a t h c o n c e p t s .W i t h U s p r o c e s s i n g , L o g o c a b i n t eg r a t e d i n t o l a n g u a g e a r t s a n o t h e rc u r r i c u l u m . C o l o r g r a p h i c s , o n - s c r e e nt e x t , a n d e n h a n c e d m u s i c c a p a b i l i t i e se n c o u r a g e a c t i v e , h a n d s - o n p r o b l e ms o l v i n g . T a k e a d v a n t a g e o t h L O p r i c e .O r d e r t o d a y . . . a n d p u t t h e l u b a c k i n t ol e a r n i n g !

L o g o i P o w e r l u l C o m p u t e r L a n g u a g ef o L e a r n i n g , U s e d i M a n y E l e m e n t a r yS c h o o l s A c r o s s t h e N a t i o n .E a s y t U s t o t h N o v i c e o r E x p e r t .E n c o u r a g e s E x p e r i m e n t a t i o n .E n j o y a b l e a n U s e r F r i e n d l y .T e x t C a b P u o S c r e e n ( o L a b e l i n gP i c t u r e s , W o r d G a m e s . M o r e .C h a n g e a b l e T e x t C o l o r C a p a b i l i t y .C o m e s w i t h D e t a i l e d I n f o r m a t i o n B o o kl e t . L a n g u a g e D i s k a n U t i l i t y D i s k .W o r k s w i t h t h C o m m o d o r e 6 4 6 4 a n 1 2 C o m p u t e r s w i t h C o m p a t i b l eD i s k D r i v e .

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 : $ 6 9 . 0 0L i q u i d a t i o n P r i c e . . . .

I t e m H - 3 9 0 8 - 7 3 4 2 - 0 7 4 S / H : S 4 . 5 0 c a

C r e d i t c a r d c u s t o m e r s c a o r d e r b p h o n e , 2 4 h o u r s a d a y , 7 d a y s w e e k .

T o l l - F r e e : 1 - 8 0 0 - 3 2 8 - 0 6 0 9E N T O

t h o r i z e L l I a t 1 4 0 5 X e n l u m L a i c N / M i n n e a p o l i s .

S e n d C o m m o d o r e E l e c t r o n i c S o f t w a r e P a c k a g e ^ )l i o m n - 3 9 0 8 - 7 M J - 0 7 4 a l S 1 9 c i c f i . p l u s S - 6 e a c n l o i n s u r e d s a p p i n g , h a n d l i n g , ( M i n n e s o t a r e d e e m s a d d 6 ^ s a l e s [ a x S o r r y , n C . o r t J c t s

M c h e c k o m o n e y o r f l e r > e n c l o s e d ( N d e l a y s i u r o c e s s ' n g o r t f e s p a i d b y c n e c k j

P L E 4 S E:

P L E A S E P R I N T C L E A R L Y

r , h ,

7 I F > o

Page 56: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 56/104

P a t t e r n F i l lR o b e r t B i x b y

H i - r e s g r a p h i c s s c r e e n s b e c o m e w o r k s o a r w h e n y o u s " P a t t e r n F i l l , " a h a n d y g r a p h i c s u t i l i t y t h a t l e t s y o f i l l a r e a sw i t h a n r e c t a n g u l a r p a t t e r n . T w s p e c i a l e f f e c t s c a b u s e dw i t h t h e p a t t e r n s . F o t h C o m m o d o r e 6 4 J o y s t i c k r e q u i r e d .M o d e r n p a i n t p r o g r a m s f o t h 6 i n c l u d e m a n y o f t h e p o p u l a r t o o l sf i r s t u s e d i M a c P a i n t , A p p l e ' sp a i n t p r o g r a m f o t h M a c i n t o s h .O n o f t h e p o p u l a r M a c i n t o s h t o o l si t h F i l l t o o l , w h i c h l e t s y o f i l la n a r e a w i t h a a r b i t r a r y p a t t e r n .

I y o u r f a v o r i t e h i - r e s p a i n tp r o g r a m l a c k s t h i s t o o l , t r " P a t t e r nF i l l . " E v e n i y o u r p a i n t p r o g r a mm a k e s s o m e k i n d o f i l l a v a i l a b l e ,y o m i g h t f i n d t h a t o n o P a t t e r nF i l l ' s t w s p e c i a l e f f e c t s i j u s t w h a ty o n e e d .

G e t t i n g S t a r t e dP a t t e r n F i l l i s w r i t t e n e n t i r e l y i nm a c h i n e l a n g u a g e , s y o u ' l l n e e d t t y p e i i w i t h " M L X , " t h m a c h i n el a n g u a g e e n t r y p r o g r a m f o u n d e l s ew h e r e i n t h i s i s s u e . W h e n y o r u M L X , y o u ' r e p r o m p t e d f o t h s t a r ti n a n e n d i n g a d d r e s s e s f o t h d a t a y o u ' l l b t y p i n g i n R e s p o n dw 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 :E n d i n g a d d r e s s :

C D O OC 4 D 7

T y p e i t h d a t a f o P a t t e r n F i l l . B s u r e t s a v e t h p r o g r a m b e f o r e e i t i n g M L X .

W h e n y o u ' r e r e a d y t u s P a t e r n F i l l , l o a d t h p r o g r a m i n t om e m o r y w i t h s t a t e m e n t o t h f o r m L O A D " P A T T E R N F I L L " , 8 , 1( L O A D " P A T T E R N F I L L " , 1 , 1 f o t a p e ) , s u b s t i t u t i n g f o P A T T E R N -F I L L t h n a m e y o u s e d w h e n y o s a v e d t h p r o g r a m . N e x t , l o a d y o u rh i - r e s g r a p h i c s s c r e e n . ( P a t t e r n F i l lu s e s h i g h - r e s o l u t i o n m o d e o n l y —c o l o r i n o s u p p o r t e d . ) F o P a t t e r n

5 C O M P U T E ' S G a z e t t e S e p t e m b e r 1 9 B B

" P a t t e r n F i l l " l e t s y o e a s i l y e n h a n c ey o u r h i - r e s a r t w o r k . T h i s o v a l w a f i l l e du s i n g t h k e o p t i o n .

F i l l t f i n d y o u r p i c t u r e f i l e , i s h o u l d b e l o a d e d i n t o m e m o r y a l o c a t i o n 2 4 5 7 6 . I y o u ' r e u s i n gD O O D L E ! o K o a l a P a i n t , s i m p l yl o a d y o u r p i c t u r e f i l e d i r e c t l y f r o mB A S I C . S t a r t P a t t e r n F i l l b t y p i n gS Y 4 9 1 5 2 .

s m a l l g r e e n a r r o w w i l l a p e a r a t h u p p e r l e f t c o r n e r o f t h es c r e e n . T s e l e c t t h e a r e a t h a t y o w i s h t u s a f i l l p a t t e r n , u s j o y s t i c k p l u g g e d i n t o p o r t 2 M o v et h a r r o w t t h u p p e r l e f t c o r n e r o t h e a r e a a n p r e s s t h f i r e b u t t o n .T h e n m o v e t t h l o w e r r i g h t c o n e o t h a r e a a n p r e s s t h e f i r eb u t t o n a g a i n . Y o h a v e d e f i n e d t h f i l l p a t t e r n . N o t e t h a t t h p a t t e r nc a n b e a n s i z e , f r o m p i x e lp i x e l t t h s i z e o t h w h o l e s c r e e n .

B e f o r e y o b e g i n t f i l l a a r e a ,b s u r e t h a t i t ' s c o m p l e t e l y e nc l o s e d . I t h e r e a r e a n l e a k s , P a t e r n F i l l w i l l p r o b a b l y f i n d t h e m .T h e d g e s o t h s c r e e n d n o c o u n ta b o r d e r s . W h e n y o u ' r e s u r e t h a tt h e a r e a y o u w i s h t f i l l h a s e c u r eb o r d e r , m o v e t h c u r s o r t t h u p e l e f t c o r n e r o t h e a r e a a n p r e s st h f i r e b u t t o n .

I n t e l l i g e n c e N o I n c l u d e dP a t t e r n F i l l i s w r i t t e n t b c o m p a c ta n q u i c k . A a r e s u l t , i t ' s n o t p a rt i c u l a r l y b r i g h t . I y o a r f i l l i n gs h a p e m u c h m o r e c o m p l e x t h a n a o v a l o r e c t a n g l e , P a t t e r n F i l l w i l lp r o b a b l y m i s s f i l l i n g i s o m e o i t I t h i s h a p p e n s , w a i t f o t h a r r o w t s t o p m o v i n g a n t h e n r e p o s i t i o n i a t h u p p e r c o r n e r o t h e u n f i l l e da r e a . R e p e a t t h i s p r o c e d u r e u n t i ly o u r w h o l e s h a p e i f i l l e d . Y o u ' l lf i n d t h a t P a t t e r n F i l l d o e s a n e x c e ll e n t j o b — t h e r e w o n ' t b e s e a m b t w e e n a n o t h f i l l s .

Y o m a p i c k u n e p a t t e r na a n t i m e . P r e s s R E T U R N , a n t h o l d p a t t e r n w i l l b w i p e d o u t . U s t h j o y s t i c k t d e f i n e n e p a t t e r n .

S p e c i a l E f f e c t sP a t t e r n F i l l h a t h r e e s p e c i a l e f f e c t st h a t c a h e l p y o e n h a n c e y o u rf i l l s . F i r s t , y o c a n h o l d d o w n t h C T R L k e w h i l e y o f i l l f o " n e ga t i v e " f i l l : A l t h o i p i x e l s f r o m t h o r i g i n a l p a t t e r n w i l l b c o n s i d e r e do f f , a n a l t h o f p i x e l s w i l l b e c o ns i d e r e d O H

S e c o n d , P a t t e r n F i l l c a f o l l o wt h l e f t o r i g h t e d g e o t h f i l l e da r e a a s i f i l l s . T f o l l o w t h e l e f ts i d e , h o l d d o w n t h k e a y o f i l l . L i k e w i s e , h o l d d o w n t h k e t f o l l o w t h r i g h t e d g e .

B a c k t B A S I CW h e n y o u ' v e f i n i s h e d u s i n g P a t e r n F i l l , e x i t t h p r o g r a m b y p r e s si n R U N / S T O P . S i n c e P a t t e r n F i l le x i t s w i t h m a c h i n e l a n g u a g e R T ( R e T u r n f r o m S u b r o u t i n e ) , y o c a c a l l i f r o m y o u r o w p r o g r a m sw i t h S Y 4 9 1 5 2 ( f r o m B A S I C ) o J S 4 9 1 5 2 ( f r o m M L ) .S e p r o g r a m l i s t i n g o n p a g e 7 0

Page 57: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 57/104

M o d i f i c a t i o n s a n C o r r e c t i o n s

S u m m e r b r i n g s v a c a t i o n d a y s a n t h S u m m e r C E S . A m i d s t o u t r a ve l s , w s u f f e r e d s l i g h t c o m m u n ic a t i o n b r e a k d o w n . T h A u g u s tG A Z E T T E D i s k c o n t a i n s p r o g r a m ," S p e e d P r i n t , " w h i c h w a s o r i g i n a l l ys l a t e d f o t h A u g u s t i s s u e b u d i n o a p p e a r i t h m a g a z i n e . T h a t i c l e d r i l l a p p e a r i t h O c t o b e r o N o v e m b e r i s s u e , a n i w i l l b i c l u d e d o t h c o r r e s p o n d i n gm o n t h l y d i s k . O u a p o l o g i e s f o a n c o n f u s i o n t h i s m a h a v e c a u s e d .

T h a r t i c l e f o " R a m d i s k 1 2 8 "( A p r i l 1 9 8 8 ) c o n f u s i n g l y s t a t e s t h a tt s a v e m a c h i n e l a n g u a g e f i l e t t h r a m d i s k , y o u m u s t i n c l u d e t h f i l e n a m e , s t a r t i n g a d d r e s s , e n d i n ga d d r e s s , p l u s o n o t h e s a v e s . T h a r t i c l e s h o u l d r e a d : F o m a c h i n el a n g u a g e f i l e s , s p e c i f y t h e f i l e n a m e ,s t a r t i n g a d d r e s s , a n t h e n d i n g a d r e s s p l u s 1

T h l i s t i n g f o " S q u a r e L o g i x "( J u n e 1 9 8 8 ) h a s o m e i n c o r r e c tc h a r a c t e r s i n l i n e s 1 0 , 2 9 , a n 6 4 T h c o r r e c t l i n e s f o l l o w :

R 1 W I N D O W S , 0 , 3 9 , 2 4 , 1 : P R N T A B O ) " ( R V S ) ( B L U )( S P A C E S j S Q U A R E L O G I X( S P A C E S ) f D O W N ) "

D 2 D O : M 1 = M 1 + 1 : J = I N T ( R N D ( 1 ) *Z Z : I N T ( R N [ ) ( 1 ) * Z Z ) : G O SU B 3 3 : S O U N D 2 , 8 0 0 0 , 1 : O N G 1 GO S U B 3 0 , 3 0 , 3 1 , 3 1 : L O O P U N T IL M 1 = L V * 3 : J = 2 : K = 2 : W Z = L : G OS U H 3 5 : T I S = " 0 9 0 0 0 0 " : G O T 0 5

G 6 1 : I F R 1 > 0 T H E N J = ( J = 5 )

T h e r e a r f e w p r o b l e m s w i t h" S u p e r P r i n t e r D r i v e r " f r o m " T h eC E O S C o l u m n " i t h e J u l y 1 9 8 8 i s u e . F i r s t , t h p r o g r a m s l i s t e d i n t h m a g a z i n e a r m i s l a b e l e d : P r o g r a m1 i " C u s t o m i z e r , " a n d P r o g r a mi " D r i v e r . " W a p o l o g i z e f o a n c o n f u s i o n t h i s m a h a v e c a u s e d .S e c o n d , G A Z E T T E D i s k u s e r s h a v eh a t r o u b l e r u n n i n g C u s t o m i z e rf r o m t h e d i s k m e n u . T h e s o l u t i o n t t h i s p r o b l e m i t l o a d t h c u s t o m

i z e r p r o g r a m f r o m d i r e c t m o d e w i t ht h c o m m a n d L O A D ' T R C U S T O MI Z E R " ^ . F i n a l l y , s o m e o o u r e a d e r sh a v e h a d t r o u b l e u s i n g S u p e r P r i n te D r i v e r . B e l o w a r s t e p - b y - s t e pi n s t r u c t i o n s t h a t s h o u l d b e o f h e l p .

1 C o p y P C U S T O M I Z E Ra n d P R . O B J t n e d i s k .

2 L o a d a n r u P C U S T O M I Z E R .

3 W h e n t h m e n u a p p e a r s , s l e c t t h a p p r o p r i a t e p r i n t e r . T h c u s t o m i z e r w i l l s a v e t h p r i n t e rd r i v e r t y o u r d i s k .

4 B o o t G E O S .5 I n s e r t t h n e d i s k , t h o n

c o n t a i n i n g P C U S T O M I Z E R ,P R . O B J , a n y o u r p r i n t e r d r i v e r ,a n o p e n i t ( S e e y o u r G E O S m a n

u a f o r d e t a i l s . ) I t h n e d i s k i n o G E O S d i s k , G E O S w i l l a s i y o u w a n t i c o n v e r t e d . G a h e a da n c o n v e r t t h e d i s k a t t h i s t i m e .

6 C o p y t h p r i n t e r d r i v e r t y o u r b o o t d i s k . ( A g a i n , s e e y o u rG E O S m a n u a l f o d e t a i l s . )

7 U s t h S e l e c t P r i n t e r d e s ka c c e s s o r y t s e l e c t t h n e p r i n t e rd r i v e r a t h c u r r e n t p r i n t e r .

L o o k i n g f o r a G A Z E T T Eb a c k i s s u e ?

S e p a g e 3 0

9 D A W A R R A N T Yo R e f u r b i s h e d

G E N U I N E C O M M O D O R E 6 4 P o w e r S u p p l y

P o w e r S u p p t y $ 1 9 . 9 5• R e t u r n o l d 6 4 s u p p l y 3 . 0 OY o u r C o s t $ 1 6 . 9 5S & $ 3 . 5 0 .

• F t e t u m e d & U n i p r e s ™ 3 b e i j w i j h e C o m m o » a e ' " B n n i .

S i c k D i s k D r i v e ?U s P l i y s i c a l E x a m t a d j u s t a l i g n m e n t , s p e e d s t o p p o s i t i o n .

I l l u s t r a t e d m a n u a l s u p p l i e s c o m p l e t ei n s t r u c t i o n s t o g u i d e y o i m a k i n gn e c e s s a r y a d j u s t m e n t s t h a t a r i n d ic a t e d b t h t e s t d i s k e t t e . N s p e c i a ls c o p e s o t o o t s n e e d e d . U s e d b m a n yr e p a i r s h o p s a n d i n d i v i d u a l s t m a i n t a i nd i s k d r i v e s . E a s y t u s e .A v a i l a b l e f o t h e s e C o m m o d o r e D i . s kD r i v e s 1 5 4 1 , 1 5 7 1 , 8 0 5 0 , S 2 5 0 , 4 0 J 0 , 8 F D 1 0 0 1 , $ 3 9 . 9 5 e a c h

1 5 J 1 P h y s i c a l E x a m S a m p f e s c r e e n

C a r d i n a l S o f t w a r e1 4 8 4 0 B u i l d A m e r i c a D r W a o d b r i d e e , V 2 2 1 9 1I n f o : ( 7 0 3 ) 4 9 1 - 6 4 9 4

8 0 0 - 7 6 2 - 5 6 4 5C o m m o d o r e i I r a d e r c a n t o C o m m o d o r e E r e c T f c n l c a L T D .

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

Page 58: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 58/104

M u l t i c o l o rG r a p h i c s D u m pH u b e r t C r o s s

W i t h t h i s e x c e l l e n t p r i n t e r d u m p f o r t h e C o m m o d o r e 6 4 y o u rm u l t i c o l o r g r a p h i c s m a s t e r p i e c e s c a n b f a i t h f u l l y r e p r o d u c e di b l a c k - a n d - w h i t e o n a n M P S - 8 0 1 , M P S - 8 0 3 , C o m m o d o r e1 5 2 5 , o c o m p a t i b l e p r i n t e r .W i t h g o o d p a i n t p r o g r a m , y o c a d r a w b e a u t i f u l p i c t u r e s o y o u rC o m m o d o r e 6 4 S e a s c a p e s , t e d d yb e a r s , f i s h , a n d m o o n s c a p e s t a k e o

n e q u a l i t y w h e n d r a w n w i t hc o m p u t e r . H o w e v e r , c o m p u t e r a r h a u n i q u e p r o b l e m — i t ' s h a r d t c a r r y a r o u n d . M o s t p e o p l e b r i n gt h a u d i e n c e t t h c o m p u t e r i s t e a d o b r i n g i n g t h c o m p u t e r t t h a u d i e n c e .

i t ' s n s u r p r i s e , t h e n , t h a tp r i n t e r d u m p p r o g r a m s a r p o p ul a r . W i t h g r a p h i c s d u m p u t i l i t y ,y o c a t a k e y o u r f a v o r i t e d r a w i n ga n s e n d i t y o u r p r i n t e r . T h d r a w b a c k t m o s t p r i n t e r d u m p sf o t h 6 i t h a t t h e y w o r k b e s t i s t a n d a r d h i - r e s m o d e , w h i l e m o s td r a w i n g p r o g r a m s u s m u l t i c o l o rm o d e . M u l t i c o l o r e d i m a g e s a r n o r e n d e r e d p r o p e r l y b s u c h p r g r a m . ( M u l t i c o l o r p i c t u r e s p r i n t e db h i - r e s d u m p s a r c h a r a c t e r i z e db v e r t i c a l s t r i p e s . )

" M u l t i c o l o r G r a p h i c s D u m p "t a k e s d i f f e r e n t a p p r o a c h t o d i sp l a y i n g m u l t i c o l o r p i c t u r e s . W i t hM u l t i c o l o r G r a p h i c s D u m p ( M C G D ) ,e a c h c o l o r i a s s i g n e d u n i q u e p a t e r n ( s e e F i g u r e 1 ) T h i s m a k e s f o a a c c u r a t e d e p i c t i o n o y o u r m u l t ic o l o r a r t .

M C G D w o r k s w i t h t h 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 sa n c o m p a t i b l e s ( t h e M P S - 8 0 1 ,M P S - 8 0 3 , a n C o m m o d o r e 1 5 2 5 ) .

G e t t i n g S t a r t e dM C G D i w r i t t e n e n t i r e l y i m c h i n e l a n g u a g e . T y p e i t h p r g r a m w i t h " M L X , " t h m a c h i n el a n g u a g e e n t r y p r o g r a m f o u n d e l s ew h e r e i n t h i s i s s u e . W h e n a s k e d f o

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

F i g u r 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 , r 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 : C 3 E 8E n d i n g a d d r e s s : C 7 5 7W h e n y o u ' v e f i n i s h e d e n t e r i n g t h d a t a f o M u l t i c o l o r G r a p h i c s D u m p ,b s u r e t s a v e c o p y o t h p r g r a m t d i s k o t a p e w i t h t h n a m eM C G D .

W h e n y o u ' r e r e a d y t u s M C G D , t y p e L 0 A D " M C G D " , 8 , l( f o r d i s k ) o L O A D " M C G D " , 1 , 1( f o r t a p e ) . N o l o a dy o u r m u l t i c o l o rg r a p h i c s s c r e e ni n t o m e m o r y .

W h e n y o u ' r er e a d y t m a k es c r e e n d u m p ,t y p e S Y 5 0 1 5 2t a c t i v a t eM C G D . T h p r g r a m w i l l a s f o t w n u m b e r s : t h b i t m a p n u m b e ra n t h e c o l o rn u m b e r . U s e t h f o l l o w i n g f o r m ul a s t o f i n d t h e c o rr e c t n u m b e r s f o y o u r p i c t u r e s :B i t m a p n u m b e rI N T ( a d d r e s s o b i t m a p / 8 1 9 2 )C o l o r n u m b e rl N T ( a d d r e s s o c o l o rT i H ' n w r y / 1 0 2 4 )A f t e r y o u ' v e e n t e r e d t h p r o p e rn u m b e r s , t h d u m p b e g i n s .

T h b a c k g r o u n d i a l w a y sw h i t e . T h i s s h o u l d m a k e y o u r r i b o l a s t l o n g e r . R e m e m b e r t h i sw h e n y o d e s i g n y o u r s c r e e n s .A l s o , k e e p i m i n d t h a t c o l o r c o m -

F i g u r e

i H H H i i i i i W H I T EI V E L L O Ul G R E E NG R A YC V A Nl R E G R E E NG R A Yl B L U EO R A N G EP U R P L EG R A Y J R E B L U EB R O W NB L A C K

b i n a t i o n s t h a t a r o b j e c t i o n a b l e o t h s c r e e n m a l o o k f i n e o p a p e r .

I ' v e i n c l u d e d m u l t i c o l o rs c r e e n d u m p a a e x a m p l e o w h a tt h i s p r o g r a m c a n p r o d u c e . I i f o u n d i F i g u r e 2 S e t - p r o g r a m l i s t i n g o p a g e 7 8

Page 59: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 59/104

M u l t i c o l o r G r a p h i c s a n V i d e o S t o r a g eD a l e M c B a n e , A s s i s t a n l T e c h n i c a l E d i t o r

T h V I C - 1 I i t h c h i p r e s p o n s i b l ef o v i d e o o u t p u t o t h C o m m od o r e 6 4 T h 6 4 ' s m i c r o p r o c e s s o r ,t h 6 5 1 0 , s i m p l y t e l l s t h V I C - I Iw h e r e t o f i n d t h d a t a t d i s p l a ya n h o t d i s p l a y i

T h V I C - I I s u p p o r t s t w g r a p hi c d i s p l a y m o d e s o t h 6 4 h i g hr e s o l u t i o n ( h r e s ) a n m u l t i c o l o r .H i - r e s s c r e e n s , a s t h n a m e i m p l i e s ,

a s t h i g h e r r e s o l u t i o n , b u t h e y ' r eb t h n u m b e r o c o l o r s t h a t

a b d i s p l a y e d . M u l t i c o l o r s c r e e n sl o w e r r e s o l u t i o n , b u m o r e

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

6 p i x e l s h o r i z o n t a l l y b 2 0 p i x e l sy — a t o t a l o 3 2 , 0 0 0 p i x e l s .

o l o r p i x e l s m a b e r e n d e r e do n o t h r e e f o r e g r o u n d c o l o r s o t h b a c k g r o u n d c o l o r . T m a k e

h e x t r a c o l o r s a v a i l a b l e i m u l t is c r e e n s , e a c h p i x e l r e q u i r e s

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

s 8 0 0 0 b y t e s : 3 2 , 0 0 0 ( p i x e l s )( b i t s p e p i x e l ) — o r 6 4 , 0 0 0

i d e d b ( b i t s p e b y t e ) .T h t w b i t s r e p r e s e n t i n g e a c h

p i x e l c a h a v e o n e o v a l u e s : 0 0 , 0 1 , 1 0 o 1 1 P i x e l sb i v a l u e s o 0 t a k e t h e i r c o l o r

i o n f r o m t h s c r e e n b a c kc o l o r r e g i s t e r a l o c a t i o n

( $ D 0 2 1 ) . P i x e l s w i t h b i v a e o 1 t a k e t h e i r c o l o r i n f o r

f r o m c o l o r m e m o r y a l o c a5 5 2 9 6 - 5 6 2 9 5 ( S D 8 0 0 - $ D B E 7 ) .

T h V I C - 1 1 h a u n i q u e w a o t o r i n g t h e c o l o r i n f o r m a t i o n f o

w i t h b i v a l u e s o f 0 1 a n 1 0 d e t e r m i n e t h e i r c o l o r s , t h V 1 C -

d i v i d e s t h b i t m a p i n t o 1 0 0 0h t g r o u p s o p i x e l s .

o t h e s e g r o u p s g e t s i t c o l o ri o n f r o m o n b y t e o s c r e e n

P i x e l s w i t h b i v a l u e s o t a k e t h e i r c o l o r i n f o r m a t i o n f r o m

h u p p e r f o u r b i t s o s c r e e n m e m oy a n p i x e l s w i t h b i v a l u e s o 1

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

i t a k e s 2 0 0 0 b y t e s t s t o r eh c o l o r i n f o r m a t i o n f o m u l t i c o ls c r e e n . Y o n e e d t o t a l o

b y t e s t o s t o r e m u l t i c o l o rp h i c s s c r e e n : 8 0 0 0 f o t h b i

m a p , 1 0 0 0 f o s c r e e n m e m o r y , a n 1 0 0 0 f o c o l o r m e m o r y .B a n k S e l e c t i o nU n l i k e t h 6 5 1 0 , w h i c h c a a d d r e s s6 4 o m e m o r y , t h V I C - 1 1 c a a d r e s s o n l y 1 6 o m e m o r y a o n c e .T o v e r c o m e t h i s l i m i t a t i o n , t h V I C - I I d i v i d e s t h 6 4 ' s m e m o r y i n t of o u r 1 6 b a n k s . T h c o m p l e x i n t e rf a c e a d a p t e r # ( C I A # 2 ) h a s r e i s t e r t t e l l t h e V I C - 1 1 w h i c h b a n k t g e i t i n f o r m a t i o n f r o m .

B a n k 0 l o c a t e d a 0 - 1 6 3 8 3( $ 0 0 0 0 - $ 3 F F F ) , i t h e d e f a u l t v i d e ob a n k . B a n k i s n ' t u s e d f o b i m a p p e d g r a p h i c s v e r y o f t e n b c a u s e m u c h o t h m e m o r y i t h i sb a n k i u s e d b y t h s y s t e m . T h B A S I C a n K e r n a l R O M s u s t h f i r s t 1 0 2 4 b y t e s o f b a n k 0 e x t e n s i v el y a n t h e d e f a u l t p o s i t i o n f o s c r e e nm e m o r y i i n t h i s b a n k a 1 0 2 4 - 2 0 2 3( $ 0 4 0 0 - $ 0 7 E 7 ) . T h e B A S I C t e x t a r e aa l s o n o r m a l l y s t a r t s a t 2 0 4 8 ( $ 0 8 0 0 ) ,r i g h t a f t e r s c r e e n m e m o r y .

A n o t h e r d r a w b a c k t u s i n gb a n k f o b i t m a p p e d g r a p h i c s i t h c h a r a c t e r - g e n e r a t o r - R O M i m a g el o c a t e d a 4 0 9 6 - 8 1 9 1 ( $ 1 0 0 0 -$ 1 F F F ) . T h 6 5 1 0 a d d r e s s e s t h c h a r a c t e r - g e n e r a t o r R O a 5 3 2 4 8 -5 7 3 4 3 ( $ D 0 0 0 - $ D F F F ) , b u t , b c a u s e o a a d d r e s s i n g t r i c k , t h V I C - I I s e e s c o p y a 4 0 9 6 ( $ 1 0 0 0 ) .I y o u ' r e w r i t i n g B A S I C p r o g r a mt m a n i p u l a t e t h b i t m a p p e ds c r e e n , y o c a u s t h i s b a n k b m o v i n g t h s t a r t o B A S I C t e x t t 1 6 3 8 4 ( $ 4 0 0 0 ) . T h p r o b l e m w i t ht h i s s o l u t i o n i t h a t t h e p o i n t e r t t h s t a r t o B A S I C t e x t m u s t b c h a n g e d e a c h t i m e t h e p r o g r a m i t b u s e d .

l J a n k 1 l o c a t e d a 1 6 3 8 4 -3 2 7 6 7 ( $ 4 0 0 0 - $ 7 F F F ) , i t h o n l yv i d e o b a n k c o m p r i s e d t o t a l l y o f r e e R A M . T h o n l y d r a w b a c k t u s i n g b a n k f r o m m a c h i n e l a g u a g e i t h a t t h e V I C - I I c a n ' t s e c h a r a c t e r - g e n e r a t o r R O h e r e .S i n c e t h e c h a r a c t e r - g e n e r a t o R O c a e a s i l y b c o p i e d t R A M , t h i si s n ' t r e a l l y a p r o b l e m . U s i n g b a n kf r o m B A S I C l i m i t s t h a m o u n t o R A l e f t f o y o u r p r o g r a m t e x t a n v a r i a b l e s . M o s t c o m m e r c i a l h i - r e sg r a p h i c s p r o g r a m s , i n c l u d i n g D O

D L E . ' a n K o a l a P a i n t , u s b a n k t s t o r e t h e i r b i t m a p p e d s c r e e n s .

B a n k 2 l o c a t e d a 3 2 7 6 8 -4 9 1 5 1 ( $ 8 0 0 0 - $ B F F F ) , h a 8 o i t a d d r e s s s p a c e — f r o m 4 0 9 6 0 t 4 9 1 5 1 ( $ A O 0 O - $ B F F F ) — o c c u p i e db B A S I C R O M . T h V I C - I I a l w a y ss e e s t h e R A u n d e r n e a t h t h B A S I C R O M , b u i t h R O i s n ' ts w i t c h e d o u t , t h 6 5 1 0 w i l l s e e t h eR O M . T h i s m e a n s t h a t y o u r p r og r a m w i l l b a b l e t w r i t e t t h s c r e e n b u w o n ' t b e a b l e t r e a df r o m i t I w i l l r e a d t h B A S I C R O i n s t e a d o t h R A u n d e r n e a t h .T h V 1 C - I I a l s o s e e s c o p y o t h c h a r a c t e r - g e n e r a t o r R O i b a n k 2 a 3 6 8 6 4 - 4 0 9 5 9 ( $ 9 0 0 0 - $ 9 F F F ) .T h a t l e a v e s o n l y 4 b l o c k o m e o r a 3 2 7 6 8 ( $ 8 0 0 0 ) t o t a l l y f r e e f o rg r a p h i c s . I y o u ' r e w r i t i n g a 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 n e e d s b o t ht e x t a n g r a p h i c s a n d o e s n ' t n e e da n r o u t i n e s f r o m B A S I C R O M ,b a n k m a b g o o d c h o i c e .

B a n k 3 l o c a t e d a 4 9 1 5 2 -6 5 5 3 5 ( $ C 0 0 0 - $ F F F F ) , h a 4 o f r e e R A M , 4 o I n p u t / O u t p u t( I / O ) r e g i s t e r s , a n 8 o K e r n a iR O M . P r o g r a m m i n g g r a p h i c s w i t hi b a n k c a b d i f f i c u l t a b e s t .E v e n t h o u g h t h 6 5 1 0 a d d r e s s e sc h a r a c t e r R O w i t h i n t h i s b a n k ,t h e V i C - l l c a n ' t s e i h e r e . T h c h a r a c t e r - g e n e r a t o r R O c o u l d b ec o p i e d t R A M , b u f r e e R A i a r e a d y l i m i t e d i t h i s b a n k . T h V I C -I c a s e e t h e R A u n d e r n e a t h t h K e r n a l R O M , b u u s i n g t h a t R A f o g r a p h i c s w o u l d b m e s s y e v e nf r o m m a c h i n e l a n g u a g e . I g e n e r a l ,b a n k i s n ' t g o o d c h o i c e f o b i m a p p e d g r a p h i c s .

I n n e r L i m i t sR e m e m b e r t h a t t h e V I C - I I c a a d r e s s o n l y 1 6 o m e m o r y a o n t i m e . T h i s m e a n s t h a t i n t h i s 1 6 K a dd r e s s s p a c e t h e r e a r s i x t e e n 1 a r e a sw h e r e t e x t s c r e e n s c a b s t o r e d a n t w o 8 K b l o c k s w h e r e b i t m a p p e ds c r e e n s c a b l o c a t e d . b i t m a pm u s t b l o c a t e d o n a n e v e n 8 b o u n d a r y , a n s c r e e n m e m o r y m u s tb l o c a t e d o a n e v e n I b o u n d a r y .

T h e r e a r o n l y e i g h t e v e n 8 b o u n d a r i e s w i t h i n t h 6 4 ' s a d d r e s ss p a c e — t h e r e f o r e , o n l y e i g h t l o c at i o n s w h e r e b i t m a p c a b e g i n :( $ 0 0 0 0 ) , 8 1 9 2 ( $ 2 0 0 0 ) , 1 6 3 8 4( $ 4 0 0 0 ) , 2 4 5 7 6 ( $ 6 0 0 0 ) , 3 2 7 6 8( $ 8 0 0 0 ) , 4 0 9 6 0 ( $ A O O 0 ) , 4 9 1 5 2

C O M P U T E ! ' . * G a z e l l e S e p m m b e i 1 9 8 8 5 7

Page 60: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 60/104

P r e c i s i o n D a t a P r o d u c t s "" I I I P . O . B o 8 3 6 7 . G r a n d R a p k J t . M 4 9 5 1 8

6 1 6 - 4 5 2 - 3 4 5 7 F a x : 5 1 6 - 4 5 2 - 4 9 1 4

& H - O P P I H G - B U Y I N G L I S T5 - 1 / 4 " D i s k * ( l o t i a 1 0 0 )

D S D D . 2 9 « ■ . , .D S H D . B c c

3 - 1 / 2 " D i s k sD S 1 J D M B $ 1 . 0 9 I * * .

( l o t s o 5 0 P l u s S h i p p i n g

E R I K f l F R E E

H o l d s 6 5 - 1 / -5 3 - 1 / T D i s k s

$ 4 . 9 5 E a c h

I n q u i r i e s I n v i t e dC a l l f o r F R E E c a l a l o g c o d .

C o r r p l e t e l i n e o f q u a l i t y s u p p l i e s l o y o u r r a r r p u E e rM i n i m u m o r d o f S 2 C O P r i e m s u b j e c t ! c h a n g e

F o F i i s t c s l S e r v i c eC a l l T o l l F r e e :

8 0 0 - 2 5 8 - 0 0 2 8I N M l : 8 0 0 - 6 3 2 - 2 4 6 8

M A I L T O C O M P U T E R ' S G A Z E T T ES U B S C R I B E R S E R V I C E

B o 1 0 9 5 8 , D e M o i n e s . I 5 O 3 4 0 - 0 9 5 BC h a n g e o A d d r e s s : P l e a s e a d v i s e a e a r l y a p o s s i b l e . A i l a c h b w i l d y o u r o l a d d r e s s a n w r i l e i n e a d d r e s s b e l o w .N e S u b s c r i b e r : F i l l i y o u ' n a m e a n d a d d r e s sb e l o w U s s e p a r a t a s h e u l l o g i l l o r d e r s

P L A C E L A B E L H E R E

R e n e w a l ; A t t a c h l a b e lO n y e a r S 3 4 . 0 0 T w y e a r s S 4 0

( F o r e g n s u b s c r i b e r s p l e a s e a d d 5 6 0 0 p e y e a rl o p o s t a g e )

N A M E

S i l t E E T

C l t * 5 T M E Z I

P l e a s e b i l l m e . . P a y m e n t e n c l o s e dF o o l h e r s u b s c r i p l i o n q u e s l i o n s o p r o b l e m s ,p l e a s e w r i t e n o l e a n s e n d e n l i r e l o r m l t h a b o v e a d d r e s s . O C A L L T O L L - F R E E :

- ( 8 0 0 ) 7 2 7 - 6 9 3 7

( $ C 0 0 0 ) , a n 5 7 3 4 4 ( $ E 0 0 0 ) . O t h e s e , 1 6 3 8 4 ( $ 4 0 0 0 ) a n d 2 4 5 7 6( $ 6 0 0 0 ) — b o t h o w h i c h a r i v i e b a n k 1 — a r e t h m o s t c o m m o n l yu s e d . K o a l a P a i n t a n D O O D L E /b o t h s t o r e t h e i r b i t m a p s a 2 4 5 7 6 .

T h e r e a r 6 l o c a t i o n s w i t h i nt h 6 4 ' s m e m o r y w h e r e s c r e e nm e m o r y c a b e g i n . ( T h e d e f a u l t l c a t i o n i 1 0 2 4 . ) W h e n s c r e e n m e o r i b e i n g u s e d a s c o l o r m e m o r yf o b i t m a p p e d s c r e e n s , i u s u a l l y i p l a c e d i m m e d i a t e l y a d j a c e n t t t h b i t m a p t m a k e l o a d i n g a n s a v i n gt h s c r e e n s e a s i e r . I f f o e x a m p l e ,t h b i t m a p i l o c a t e d a 2 4 5 7 6( $ 6 0 0 0 ) , t h s c r e e n m e m o r y w i l lm o s t l i k e l y b l o c a t e d a 2 3 5 5 2( $ 5 C 0 O ) o 3 2 7 6 8 ( $ 8 0 0 0 ) . D O O D L E !s t o r e s i t s c r e e n m e m o r y a 2 3 5 5 2 .

M u l t i c o l o r g r a p h i c s s c r e e n sc a b t h e x c e p t i o n t t h i s r u l e .M u l t i c o l o r g r a p h i c s s c r e e n s h a v ep a r t o t h e i r c o l o r i n f o r m a t i o ns t o r e d i c o l o r m e m o r y a n p a r t i s c r e e n m e m o r y . B e c a u s e t h c o l o rm e m o r y i s e p a r a t e d f r o m t h b i m a a n s c r e e n m e m o r y , t h s c r e e nc a n ' t b s a v e d a s b l o c k u s i n g t h K e r n a l S A V E r o u t i n e . T h i s m e a n st h a t s c r e e n m e m o r y u s e d a s c o l o rm e m o r y f o m u l t i c o l o r b i t m a p sm a b l o c a t e d i a n o f t h e e i g h t1 b l o c k s n o u s e d b t h b i t m a p i s e l f . F o e x a m p l e , i t h b i t m a p i l o c a t e d a 2 4 5 7 6 ( $ 6 0 0 0 ) , s c r e e nm e m o r y m i g h t b l o c a t e d a a n o t h f o l l o w i n g l o c a t i o n s : 1 6 3 8 4( $ 4 0 0 0 ) , 1 7 4 0 8 ( $ 4 4 0 0 ) , 1 8 4 3 2( $ 4 8 0 0 ) , 1 9 4 5 6 ( $ 4 C 0 0 ) , 2 0 4 8 0( $ 5 0 0 0 ) , 2 1 5 0 4 ( $ 5 4 0 0 ) , 2 2 5 2 8( $ 5 8 0 0 ) , o 2 3 5 5 2 ( $ 5 C 0 0 ) .

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

d i s k c a n b e d i f f i c u l t . M o s t p r o g r a m se i t h e r w r i t e s c r e e n s t d i s k i s e t i o n s o m o v e t h e d a t a i n t o o n c o t i n u o u s b l o c k b e f o r e s a v i n g . B o t ht e c h n i q u e s a r u s e d i o r d e r t s a v ed i s k s p a c e . I y o l o a d o n o t h e s ef i l e s b a c k i n t o m e m o r y w i t h B A S I C ' s L O A D c o m m a n d , t h d a t a f o t h b i t m a p w i l l m o s t l i k e l y b i t h c o r r e c t p o s i t i o n , b u t h d a t a f o s c r e e n a n c o l o r m e m o r y w i l l b o u o p o s i t i o n . T h o n l y w a t c o r r e c t t h i s p r o b l e m i t m o v e t h d a t a i n t o p o s i t i o n y o u r s e l f .

F o e x a m p l e , o n o f t h e m o s tp o p u l a r f i l e f o r m a t s f o s t o r i n gm u l t i c o l o r g r a p h i c s s c r e e n s i t h o n u s e d b K o a l a P a i n t . y o u w e r et l o a d a K o a l a P a i n t f i l e i n t o m e m o

r y y o w o u l d f i n d t h b i t m a p ,s c r e e n m e m o r y , a n d c o l o r m e m o r ya r r a n g e d a f o l l o w s :B i t m a p :2 4 5 7 6 - 3 2 5 7 5 ( $ 6 0 0 0 - $ 7 F 3 F )S c r e e n m e m o r y ( c o l o r i n f o r m a t i o n ) :3 2 5 7 6 - 3 3 5 7 5 ( $ 7 F 4 0 - $ 8 3 2 7 )C o l o r m e m o r y :3 3 5 7 6 - 3 4 5 7 5 ( $ 8 3 2 8 - $ 8 7 0 F )

I o r d e r t d i s p l a y t h s c r e e n ,y o w o u l d h a v e t m o v e c o l o rm e m o r y t 5 5 2 9 6 ( $ D 8 0 0 ) a n s c r e e n m e m o r y t 2 3 5 5 2 ( $ 5 C 0 0 ) .T h f o l l o w i n g s h o r t p r o g r a m d o e sj u s t t h a t . I l o a d s K o a l a P a i n tg r a p h i c s f i l e a n d i s p l a y s i u n t i ly o p r e s s k e y . T l o a d d i f f e r e n tf i l e , c h a n g e t h f i l e n a m e i t h v a r i a b l e N M i n l i n e 1 0 .S 1 N M S * " t U P I C M O N K E Y

1 S P A C E S } "F 2 I F F = 0 T H E N F = l : L O f i D N M S , 8 , lC 3 B A N K = 1 : S C N O F F S E T » 1 : C O L O F

F S E T = 7S 4 P O K E 5 6 S 7 6 , ( P E E K ( 5 6 5 7 6 J A

D 2 5 2 ) O R ( 3 - B A N K ) : R E M S E ( S P A C E ) 8 A N K

A 5 P O K E 5 3 2 6 5 , P E E K { 5 3 2 6 5 ) O R 32 : R E M T U R N O B I T M A P

D A 6 0 P O K E 5 3 2 7 2 , ( C O L O F F S E T * 1 6 +S C K O F F S E T * S ) : R E M P O S I T I O

H I - R E S A N D C O L O R M E M O RI E

Q 7 P O K E 5 3 2 7 0 , P E E K ( 5 3 2 7 0 ) O R 16 : F E M S E M U L T I C O L O R M O

J B F O I = 2 3 5 5 2 T O 2 4 S 5 1 : P O K E I, P E E K ( I + 9 0 2 4 ) : N E X T I : R E M( S P A C E J 3 2 5 7 6 - 3 3 5 7 5

Q 9 F O 1 = 5 5 2 9 6 T O 5 6 2 9 5 : P O K E I, P E E K ( I - 2 1 7 2 0 ) : N E X T I : R E M

3 3 5 7 6 - 3 4 5 7 5H 1 0 A = P E E K ( 3 4 5 7 6 ) I P O K E 5 3 2 8 0

, A : P O K E 5 3 2 B 1 , AD 1 1 G E T K S : 1 F K S = " " T H E N 1 1 0B B 1 2 0 P O K E 5 6 5 7 6 , 1 9 9 : P O K E 5 3 2 6 5

, 2 7 : P O K E 5 3 2 7 0 , 2 0 0 : P O K E S3 2 7 2 , 2 1

K M 1 3 0 P O K E 5 3 2 B 0 , 1 4 : P O K E 5 3 2 8 1 ,

T p r i n t K o a l a P a i n t f i l e w i t hM C G D , f o l l o w t h i s p r o c e d u r e :L o a d M C G D a n t y p e N E W .L o a d t h e d i s p l a y p r o g r a m a b o v eC h a n g e t h f i l e n a m e i n l i n e 1 t t h n a m e o t h f i l e y o u w a n t t p r i n t , a n r u t h p r o g r a m .O n c e t h f i l e i s d i s p l a y e d , p r e s sa n k e t e x i t t h p r o g r a m .T y p e S Y S 5 0 1 5 2 t s t a r t M C G D .E n t e r f o t h b i t m a p n u m b e ra n 2 f o t h s c r e e n m e m o n ,n u m b e r .

W h e n y o f i n i s h , y o s h o u l d h a v ef a i r l y g o o d r e p r e s e n t a t i o n o f y o u rs c r e e n .

Page 61: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 61/104

M B o o tD a v i d R o t h

A u t o m a t e y o u r b o o t - u p t i m e w i t h " M B o o t . " I g e t s e v e r yc o m p u t i n g s e s s i o n o f t g o o d s t a r t b y a l l o w i n g y o t l o a da m a n y a n i n e u t i l i t i e s a o n c e . F o t h 6 4 d i s k d r i v e i r e q u i r e d .

I y o u s t h s a m e g r o u p o p r g r a m s o r e g u l a r b a s i s , y o n e e da a u t o b o o t p r o g r a m . R a t h e r t h a nl o a d i n g p r o g r a m s i n d i v i d u a l l y , y o j u s t l o a d t h a u t o b o o t e r a n l e i d t h w o r k .

U n f o r t u n a t e l y , m o s t a u t o b o o tp r o g r a m s i n s t a l l n m o r e t h a n t w o t h r e e r o u t i n e s . A n w r i t i n g o n f r o m s c r a t c h c a l e a v e y o w o n d e ri n w h e t h e r i t ' s r e a l l y w o r t h t h e f f o r t .

B u t w i t h " M B o o t , " y o c a e a s i l y b o o t a m a n y a n i n e m c h i n e l a n g u a g e p r o g r a m s t h a ty o u ' v e s p e c i f i e d i d a t a f i l e . T c r e a t e n e d a t a f i l e , y o s i m p l yr u n a n a c c o m p a n y i n g B A S I C p r g r a m t h a t r e q u e s t s t h n a m e a n s t a r t i n g a d d r e s s o e a c h m a c h i n el a n g u a g e p r o g r a m . T h e n , w i t h o n l o a d c o m m a n d , t h s y s t e m a u t om a t i c a l l y i n s t a l l s e a c h r o u t i n e i t h b o o t d a t a f i l e . S c r e e n a n t e x tc o l o r s a r a l s o s e t , a n c o n t r o l i r t u r n e d t y o u . T h r o u t i n e s i t h b o o t f i l e — b e t h e y p r o g r a m m i n gu t i l i t i e s , B A S I C e x t e n s i o n s , o r e v e n

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

G e t t i n g S t a r t e dT h a u t o b o o t s y s t e m i c o m p r i s e do t h r e e p r o g r a m s . P r o g r a m s a n

p e r f o r m t h e a c t u a l s y s t e m b o o ta n a r e w r i t t e n e n t i r e l y i m a c h i n el a n g u a g e . E n t e r t h e m w i t h " M L X , "t h m a c h i n e l a n g u a g e e n t r y p r g r a m f o u n d e l s e w h e r e i t h i s i s s u e .

W h e n y o r u M L X , s p e c i f yt h s t a r t i n g a n e n d i n g a d d r e s s e si n d i c a t e d b e l o w f o e a c h p r o g r a m .P r o g r a mS t a r l i n g a d d r e s s : 0 2 A 7E n d i n g a d d r e s s : 0 3 0 6P r o g r a mS t a r l i n g a d d r e s s : 0 8 0 1E n d i n g a d d r e s s ; 0 A 6 0F o l l o w t h i n s t r u c t i o n s f o M L c a r e f u l l y . B e f o r e e x i t i n g , b s u r e t s a v e c o p y o e a c h p r o g r a m t t h d i s k c o n t a i n i n g t h f i l e s y o i n t e n dt b o o t . U s t h f i l e n a m e B O O T. E X E f o P r o g r a m a n t h n a m eG E N B O O T . E X E f o P r o g r a m 2

P r o g r a m i B A S I C p r o g r a mt h a t c r e a t e s b o o t d a t a f i l e n a m e dB O O T . D A T . T y p e i i a n s a v ec o p y o n t h e d i s k c o n t a i n i n g P r g r a m s a n 2

U s i n g t h S y s t e mT c o n s t r u c t t h b o o t d a t a f i l e , l o a da n r u P r o g r a m 3 N o w , c h o o s et h b a c k g r o u n d , b o r d e r , a n t e x tc o l o r s t h a t y o u w a n t t h a v e a p p e a re a c h t i m e y o b o o t . E n t e r t h e v a u e f o t h e s e a t h a p p r o p r i a t ep r o m p t s . ( I n e c e s s a r y , c o n s u l t t h c o l o r t a b l e i y o u r r e f e r e n c e g u i d e . )P r e s s R E T U R N a e a c h p r o m p t t s e l e c t t h M B o o t d e f a u l t , b l u e t e x to b l a c k b a c k g r o u n d .

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

h e x a d e c i m a l . T i n d i c a t e h e x a d e ci m a l a d d r e s s , p r e c e d e t h n u m b e rw i t h $ I t h e r e i s n ' t a i n i t i a l i z a t i o no s t a r t u p a d d r e s s f o t h e r o u t i n e( t h a t i s i y o d o n ' t n e e d t S Y t a a d d r e s s t i n s t a l l t h p r o g r a m ) ,s i m p l y e n t e r 0 o $ 0 0 0 0 a t h s t a r ti n g a d d r e s s . T h i s w i l l c a u s e t h b o o tr o u t i n e t l o a d , b u t n o t i n i t i a l i z e , t h c o r r e s p o n d i n g p r o g r a m .

P r o g r a m s l i s t e d i t h b o o t f i l em u s t u s d i s t i n c t a r e a s o m e m or y — t h e i r 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 c a n n o t o v e r l a p . F o ri n s t a n c e , f o p r o g r a m d e v e l o p m e n t ,y o m i g h t u s r a m d i s k ( s a y a $ C 0 0 0 ) , t h D O w e d g e ( a S C C O 0 ) , " M e t a B A S I C " ( a $ 9 0 0 0 ) ,a n t h L A D S a s s e m b l e r ( n i n i t i a li z a t i o n a d d r e s s ) . A l s o , n o t e t h a t M B o o t w i l l n o w o r k f o B A S I C r o t i n e s t h a t w o u l d o v e r w r i t e i a t h e yl o a d , o a n o t h e r r o u t i n e s t h a t l o a df r o m 6 7 9 ( $ 0 2 A 7 ) t 2 8 1 5 ( $ 0 A F F ) .

W h e n y o u ' v e f i n i s h e d e n t e r i n gf i l e n a m e s , t h p r o g r a m l e t s y o c h e c k y o u r e n t r i e s . S h o w n a r t h t h r e e c o l o r v a l u e s , t h n u m b e r o p r o g r a m s t b o o t , a n e a c h p r og r a m ' s f i l e n a m e a n l o a d a d d r e s si l o w - b y t e / h i g h - b y t e f o r m . I y o h a v e n ' t m a d e a n e r r o r s , p r e s s R T U R N t w r i t e t h e d a t a f i l e t d i s k .

T h s y s t e m i n o r e a d y t b o o t . T y p e L O A D " B O O T . E X E " , 8 , 1a n t h e n p r e s s R E T U R N . T h c o p u t e r w i l l l o a d " G E N B O O T . E X E " ,w h i c h i t u r n i n s t a l l s e a c h p r o g r a ms p e c i f i e d i " B O O T . D A T " .

H i n t : Y o c a n s a v e b i o t y i n b m a k i n g " B O O T . E X E " t h f i r s t p r o g r a m o y o u r d i s k . H e n c ef o r t h , y o c a n a u t o b o o t w i t h L O A D" : * " , 8 , 1 .S e p r o g r a m l i s t i n g s o p a g e 7 3 . I B

C O M P U T E r s G a z e l l e S e p t e m b e r 1 9 8 8 5

Page 62: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 62/104

S p e e d C h e c k 1 2 S p e l l i n g C h e c k e r f o S p e e d S c r i p t 1 2

L a r r y D S m i t hH e r e ' s v e r s a t i l e a n e a s y - t o - u s e s p e l l i n g c h e c k e r f o S p e e d -S c r i p t 1 2 8 , o u r p o p u l a r 8 0 - c o l u m n w o r d p r o c e s s o r f o r t h eC o m m o d o r e 1 2 8 . I b u i l d s p e r s o n a l i z e d d i c t i o n a r y o t h w o r d s y o u s m o s t f r e q u e n t l y — a n d i w o r k s w i t h a n S p e e d -S c r i p t f i l e . I t ' s d e s i g n e d t w o r k i e i t h e r 4 0 o 8 0 - c o l u m nm o d e . c o p y o S p e e d S c r i p t 1 2 ( O c t o b e r 1 9 8 7 ) a n d i s kd r i v e a r e r e q u i r e d .S i n c e t h d e b u t o S p e e d S c r i p t i J a n u a r y 1 9 8 4 , C O M P U T E ! ' s G a z e t t eh a p u b l i s h e d n u m b e r o u t i l i t i e st h a t s u p p o r t t h i s w o r d p r o c e s s o r ." S p e e d C h e c k , " p u b l i s h e d i t h D e c e m b e r 1 9 8 5 i s s u e , i s p e l l i n gc h e c k e r d e s i g n e d f o u s w i t h t h 6 v e r s i o n o S p e e d S c r i p t . B e c a u s eo t h 6 4 ' s m e m o r y l i m i t a t i o n s a n t h 1 5 4 1 ' s l u g g i s h n e s s , S p e e dC h e c k t e n d s t b s l o w . W i t h t h i n t r o d u c t i o n o t h 1 2 a n t h 1 5 7 1 , w c a t a k e a d v a n t a g e o t h s p e e d i e r p r o c e s s i n g t i m e . " S p e e dC h e c k 1 2 8 " i d e s i g n e d f o u s w i t hS p e e d S c r i p t 1 2 8 t e x t f i l e s , a n i w o r k s o n f i l e s c r e a t e d f r o m a n v e s i o n o f S p e e d S c r i p t . I a l s o w o r k s i 4 0 - o r 8 0 - c o l u m n m o d e . T h n e p r o g r a m i m o r e t h a n t e t i m e sf a s t e r t h a n i t 6 c o u n t e r p a r t .

S p e e d C h e c k 1 2 e x a m i n e sy o u r d o c u m e n t s w o r d b w o r d ,c o m p a r i n g y o u r t y p i n g w i t h e n t r i e si i t d i c t i o n a r y . I t h p r o g r a mc o m e s a c r o s s a w o r d i d o e s n ' t r e o g n i z e , i h i g h l i g h t s t h w o r d o y o u r s c r e e n s o t h a t y o c a c o r r e c ta n m i s s p e l l i n g s i m m e d i a t e l y .S p e e d C h e c k a l s o h i g h l i g h t s c o r r e c t l ys p e l l e d w o r d s i t h e y a r e n ' t a l r e a d yi i t d i c t i o n a r y . T h e s e n e w o r d sc a t h e n b a d d e d t t h e d i c t i o n a r y

6 C O M P U T E I ' s G a z e l l e S e p t e m b e r 1 9 8 8

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

c o m e w i t h p r e p a r e d d i c t i o n a r yd i s k s c o n t a i n i n g s e v e r a l t h o u s a n dw o r d s . S p e e d C h e c k 1 2 c a n ' tm a t c h t h a t — a t l e a s t n o a f i r s t .Y o s t a r t w i t h a n e m p t y d i c t i o n a r ya n d a d d w o r d s a y o g a l o n g .T h i s m e a n s t h a t u s i n g S p e e d C h e c k1 2 m a b b i t e d i o u s a f i r s t .H o w e v e r , y o u ' l l s o o n b u i l d c u t o m i z e d d i c t i o n a r y d i s k t h a t c o t a i n s t h w o r d s y o u s m o s t o f t e n .

S a v e Y o u r D i c t i o n a r i e sL e t ' s c l e a r u s o m e c o m m o n m i c o n c e p t i o n s a b o u t s p e l l i n g c h e c k e rp r o g r a m s b e f o r e y o d i s c a r d y o u rd i c t i o n a r i e s a n g r a m m a r b o o k s .L i k e m o s t s u c h p r o g r a m s , S p e e dC h e c k c a b d e c e i v e d . I y o t y p ef o r m w h e n y o m e a n f r o m , S p e e dC h e c k c a n n o t d e t e c t t h m i s t a k e( a s s u m i n g b o t h w o r d s a r i y o u rd i c t i o n a r y ) . S p e e d C h e c k m a k e s n j u d g m e n t a b o u t c o n t e x t ; a f a a i t ' s c o n c e r n e d , f o r m i c o r r e c t l ys p e l l e d w o r d .

p r i c e h a t b p a i d t k e e pS p e e d C h e c k s h o r t ( o n l y 2 K a n f a s t . F o o n t h i n g , S p e e d C h e c kc h e c k s t h s p e l l i n g o o n l y t h o s e

w o r d s w h i c h h a v e f i v e o m o r ec h a r a c t e r s , b u t h i s c a e a s i l y b c h a n g e d t a n v a l u e y o d e s i r e( m o r e o n t h i s l a t e r ) .

F i v e c h a r a c t e r s i a a r b i t r a r yl i m i t , b u i y i e l d s g o o d s p e e d /p e r f o r m a n c e r a t i o . Y o c o u l d d r o pt h l i m i t t o a f e a t w c h a r a c t e r sa n c h e c k n e a r l y e v e r y w o r d i t h d o c u m e n t , b u t h e n i w o u l d t a k em u c h l o n g e r t c h e c k l a r g e f i l e .U n l e s s y o u ' r e w o r l d - c l a s s m i s -s p e l l e r , y o u ' l l n e a r l y a l w a y s s p e l lw o r d s l i k e a a n a n f f c e c o r r e c t l y .F o m o s t p e o p l e , i t ' s w o r d s l i k ek n o w l e d g e a b l e t h a t c a u s e p r o b l e m s .

W h e n c o u n t i n g c h a r a c t e r s i w o r d s , S p e e d C h e c k 1 2 r e c o g n i z e so n l y t h l e t t e r s a - Z . T h a p o s t r o p h ea n h y p h e n a r n o t r e c o g n i z e d , s

w o r d s u c h a l e f t - h a n d e d o c o t r a c t i o n s u c h a a r e n ' t i c o u n t e d a t w w o r d s ( l e f t a n h a n d e d ) o r a sm i s s p e l l e d w o r d ( a r e n ) . l e t t e r ' sc a s e ( u p p e r - o l o w e r c a s e ) i s n ' t s i n i f i c a n t ; a l l e t t e r s a r c o n v e r t e d t l o w e r c a s e w h e n l o o k e d u o a d d e dt t h d i c t i o n a r y . T h u s , s i n g l e d i ct i o n a r y e n t r y w o u l d m a t c h b a s i c ,B A S I C , a n B a s i c .

W o r d s i t h S p e e d C h e c k 1 2 d i c t i o n a r y d i s k a r e k e p t i s e q u e nt i a l f i l e s , w i t h o n f i l e f o e a c h o t h 2 p o s s i b l e i n i t i a l l e t t e r s . I t h d i c t i o n a r y f i l e s d o n ' t e x i s t o t h d i c t i o n a r y d i s k , S p e e d C h e c k 1 2 c r e a t e s t h e m a u t o m a t i c a l l y . ( I t h d i s k - d r i v e e r r o r l i g h t f l a s h e s d u r i n gc h e c k i n g , d o n ' t w o r r y ; S p e e d C h e c k1 2 w i l l c o r r e c t t h p r o b l e m . ) A n e w o r d i a d d e d , i i t a c k e d o n t ot h e n o t h a p p r o p r i a t e f i l e . T h i s

Page 63: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 63/104

m a k e s a d d i n g w o r d s t t h d i c t i o na r f a s t a n s i m p l e , b u t i m a k e sl o o k i n g u w o r d s s l o w e r b e c a u s et h w o r d s a r i r a n d o m — r a t h e rt h a n a l p h a b e t i c a l — o r d e r . W i t h i nt h f i l e f o z f o e x a m p l e , z e b r am i g h t b f o u n d b e t w e e n z y m u T g ya n z i p p e r . T h o n l y w a t f i n dp a r t i c u l a r i t e m i r a n d o m l y o r d e r e dd a t a i t s e a r c h s e q u e n t i a l l y f r o mt h f i r s t i t e m u n t i l t h d e s i r e d i t e mi f o u n d . T h u s , w h e n S p e e d C h e c kl o o k s u w o r d , i m u s t h u n tt h r o u g h a l t h w o r d s w i t h t h s a m e i n i t i a l l e t t e r b e f o r e i c a d t e r m i n e t h a t t h w o r d i n o p r e s e n t .

T h e l p m i n i m i z e t h t i m en e e d e d t s e a r c h s e q u e n t i a l l yt h r o u g h t h e d i c t i o n a r y , S p e e d -C h e c k 1 2 l o a d s e a c h o f t h e 2 f i l e st h a t m a k e u y o u r d i c t i o n a r y i n t ob a n k 0 o f t h e 1 2 8 ' s R A M , o n a t i m e . T h i s a l l o w s S p e e d C h e c k 1 2 t c h e c k t h e n t i r e t e x t f i l e w h i l eh a v i n g t l o a d t h d i c t i o n a r y f i l e so n l y o n c e .

W i t h t h t e x t f i l e a n t h d i t i o n a r y f i l e i m e m o r y , S p e e d C h e c k1 2 i q u i t e f a s t . T f u r t h e r e n h a n c ei t p e r f o r m a n c e , S p e e d C h e c k 1 2 s w i t c h e s i n t o F a s t m o d e w h e n i n p u tf r o m t h e u s e r i s n ' t n e e d e d . U s i n gF a s t m o d e e f f e c t i v e l y d o u b l e s t h s p e e d o t h 1 2 a n h a l v e s t h t i m en e e d e d t c h e c k d o c u m e n t s .T y p i n g I I S p e e d C h e c k 1 2 i w r i t t e n i m c h i n e l a n g u a g e , s y o u ' l l n e e d t e n t e r i w i t h t h 1 2 v e r s i o n o " M L X , " t h m a c h i n e l a n g u a g e e t r p r o g r a m f o u n d f r e q u e n t l y i t h i s m a g a z i n e ( l a s t m o n t h ' s i s s u ec o n t a i n s t h p r o g r a m , a d o e s t h i sm o n t h ' s d i s k ) . W h e n y o l o a d a n r u M L X , y o u ' l l b p r o m p t e d f o t h s t a r t i n g a n e n d i n g a d d r e s s e so S p e e d C h e c k 1 2 8 . R e s p o n d w i t ht h v a l u e s i n d i c a t e d b e l o w .S t a r t i n g a d d r e s s ; 1 C 0 1E n d i n g a d d r e s s : 2 - 1 0 8

B s u r e t s a v e c o p y o S p e e dC h e c k 1 2 b e f o r e e x i t i n g f r o m M L X .

B e f o r e y o b e g i n t u s S p e e dC h e c k 1 2 8 , y o n e e d t p r e p a r ed i c t i o n a r y d i s k . S p e e d C h e c k 1 2 c a n u s e a n b l a n k d i s k a d i c t i o na r y d i s k s i n c e i b u i l d s t h d i c t i o na r a u t o m a t i c a l l y a i g o e s . T f o r m a t d i s k f o u s a d i c t i o n a r yd i s k , t y p e t h f o l l o w i n g c o m m a n d s :

O P E N 1 , 8 , ] 5 / ' N O : D I C T I O N A R Y , J D ": C L O S E 1

w h e r e I i a n t w c h a r a c t e r s .( N o t e t h a t i i g o o d i d e a t b s u r e t h a t t h I o e a c h o y o u rd i s k s i u n i q u e . ) S p e e d C h e c k 1 2 b u i l d s t h e d i c t i o n a r y a u t o m a t i c a l l ya i w o r k s .

E v e n t h o u g h S p e e d C h e c k 1 2 i w r i t t e n i m a c h i n e l a n g u a g e , i c a b l o a d e d , r u n , a n s a v e d a i f i tw e r e B A S I C p r o g r a m . T b e g i n ,s i m p l y l o a d S p e e d C h e c k 1 2 a n t y p e R U N . Y o u ' l l s e c o p y r i g h tm e s s a g e a n d p r o m p t f o f i l en a m e . P l a c e t h e d i s k c o n t a i n i n g t h t e x t f i l e y o w i s h t c h e c k i n t o t h d i s k d r i v e a n t y p e t h n a m e o f t h ef i l e . S p e e d C h e c k 1 2 w i l l s e a r c ht h d i s k f o t h f i l e a n d w a r n y o u i i i n o f o u n d . I y o f o r g e t t h n a m e o f t h e f i l e , p r e s s R U N / S T O P -R E S T O R E t e x i t f r o m S p e e d C h e c k1 2 8 , t y p e D I R E C T O R Y t l i s t t h f i l e s o t h d i s k , a n t y p e R U t r e e n t e r t h e s p e l l i n g c h e c k e r . O n c eS p e e d C h e c k 1 2 h a s u c c e s s f u l l yl o a d e d t h f i l e t b c h e c k e d , i p r o m p t s y o u t p l a c e t h e d i c t i o n a r yd i s k i t h d r i v e . A f t e r y o u ' v e d o n es o p r e s s a n k e t c o n t i n u e .

A d d , E d i t , o r S k i pO n c e y o u ' v e p r e s s e d k e y , S p e e dC h e c k 1 2 b e g i n s c h e c k i n g y o u rd o c u m e n t . I y o u ' r e u s i n g 4 0 c o l u m n m o n i t o r , t h s c r e e n g o e sb l a n k . D o n ' t w o r r y ; t h i s i s i d e e f e c t o F a s t m o d e . T h e s c r e e n r e t u r n st n o r m a l i S p e e d C h e c k 1 2 8 n e e d si n p u t f r o m t h u s e r o w h e n i h a f i n i s h e d c h e c k i n g t h d o c u m e n t .

I S p e e d C h e c k 1 2 f i n d sw o r d t h a t i s n ' t i i t d i c t i o n a r y , i d i s p l a y s t h e w o r d i r e v e r s e f i e l d a tt h t o o f t h e s c r e e n , a l o n g w i t hf e w o r d s t h a t f o l l o w t h e t e x t ( f o rc o n t e x t ) . S p e e d C h e c k 1 2 8 t h e n d i p l a y s t h m e n u o o p t i o n s a v a i l a b l et y o u . Y o m a e i t h e r a d t h w o r d t t h d i c t i o n a r y , e d i t t h w o r d , o r s k i p o v e r t h w o r d .

P r e s s i n g t h k e l e t s y o u a d dt h w o r d t t h d i c t i o n a r y . B s u r et h w o r d i s p e l l e d c o r r e c t l y b e f o r ey o m a k e t h e a d d i t i o n . W h e n y o f i r s t u s S p e e d C h e c k 1 2 8 , i s t o p s a n e a r l y e v e r y w o r d . A t h d i c t i o na r g r o w s , S p e e d C h e c k 1 2 w o n ' ts t o p a s o f t e n .

P r e s s i n g t h E k e y l e t s y o e d i tt h m i s s p e l l e d w o r d . S p e e d C h e c k1 2 p r o m p t s y o u f o t h n e s p e l li n g o f t h w o r d a n t h e n c h e c k s t h n e s p e l l i n g a g a i n s t i t d i c t i o n a r y .I t h w o r d i s s t i l l n o f o u n d i t h

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

P r e s s t h e S k e t i g n o r e t h m i s s p e l l e d w o r d a n c o n t i n u ec h e c k i n g t h d o c u m e n t . T h S k i po p t i o n i h a n d y w h e n t h p r o g r a me n c o u n t e r s n a m e o a d d r e s s o s o m e o t h e r c o r r e c t l y s p e l l e d w o r dt h a t y o d o n ' t w a n t i y o u rd i c t i o n a r y .

O n c e t h d o c u m e n t h a b e e nc h e c k e d , t h d i c t i o n a r y d i s k i v a l id a t e d . ( D n o s t o r e y o u r d i c t i o n a r yo G E O S d i s k ; t h n o r m a l V a l id a t e c o m m a n d w i l l r u i n G E O Sd i s k . ) A l s o , i a n o t h w o r d s i t h t e x t f i l e h a v e b e e n e d i t e d ,S p e e d C h e c k 1 2 a s k s i y o w a n tt r e s a v e t h t e x t f i l e . I f y o u a n s w e ry t ' S , S p e e d C h e c k 1 2 p r o m p t s y o f o r a f i l e n a m e . I y o w i s h t o r ep l a c e t h e x i s t i n g f i l e , s i m p l y u s t h S a v e w i t h R e p l a c e c o m m a n d( @ 0 : ) i f r o n t o f t h n a m e o t h f i l e . D o n ' t w o r r y a b o u t t h S a v ew i t h R e p l a c e b u g ; S p e e d C h e c k 1 2 g e t s a r o u n d t h b u b s c r a t c h i n gt h f i l e a n s a v i n g i n o r m a l l y .

C u s t o m i z i n g S p e e d C h e c kI t ' s e a s y t c h a n g e t h v a l u e t h a tr e p r e s e n t s t h e m i n i m u m n u m b e r o c h a r a c t e r s f o w o r d s y o u p l a n t a d o l o o k u p J u s t l o a d S p e e dC h e c k 1 2 a n P O K E t h d e s i r e dv a l u e i n t o l o c a t i o n 9 1 6 7 . P R I N TP E E K ( 9 1 6 7 ) w i l l s h o w t h a t t h c u r e n t v a l u e i 5 T c h a n g e t h p r g r a m s t h a t i c h e c k s w o r d s w i t hf o u r l e t t e r s o m o r e , t y p e P O K E9 1 6 7 , 4 . I y o s a v e c o p y o S p e e dC h e c k 1 2 a f t e r y o u ' v e c h a n g e d t h v a l u e i 9 1 6 7 , y o u r n e v a l u e w i l lb i n c o r p o r a t e d i n t o S p e e d C h e c k1 2 8 . D o n ' t d e c r e a s e t h l i m i t t o l e s st h a n t w c h a r a c t e r s .Y o c a u s o n m i n i m u m -l e n g t h v a l u e f o w h i l e a n t h e nc h a n g e t a n o t h e r w i t h o u t h a v i n gt c r e a t e n e d i c t i o n a r y d i s k . B u c o n s i d e r t h a t i y o u s f o u r - c h a ra c t e r l i m i t e x t e n s i v e l y a n t h e ns w i t c h t f i v e - c h a r a c t e r l i m i t ,y o u ' l l h a v e m a n y f o u r - c h a r a c t e rw o r d s i t h d i c t i o n a r y t h a t t h n e v e r s i o n w i l l n e v e r u s e . L i k ew i s e , i y o u s f i v e - c h a r a c t e rl i m i t e x t e n s i v e l y , t h e n s w i t c h t f o u r - c h a r a c t e r l i m i t , s e a r c h i n g w i l lb e s l o w e d b e c a u s e a l f o u r - c h a r a c t e rw o r d s w i l l b f o u n d n e a r t h e n o t h d i c t i o n a r y .S e p r o g r a m l i s t i n g o p a g e 6 9 < t

C O M P U T E D G a z o l l a S B p i a m b e r 1 9 B 8 6

Page 64: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 64/104

D i s k P a c k a g eB a r r y C a m p

Y o m a n e v e r n e e d t h D O W e d g e a g a i n i y o u s t h i sp o w e r - p a c k e d u t i l i t y . I o f f e r s t h s t a n d a r d W e d g e c o m m a n d sa n t h e n s o m e — a n d i i n c l u d e s c o m p l e t e d i s k e d i t o r . T h 1 7 6 4 R A E x p a n s i o n M o d u l e i a l s o s u p p o r t e d . F o t h 6 w i t h 1 5 4 1 , 1 5 7 1 , o r 1 5 8 1 d i s k d r i v e .

T h D O W e d g e ( c a l l e d " D O S 5 . 1 "o t h t e s t / d e m o d i s k w h i c h a c o m p a n i e s t h 1 5 4 1 a n 1 5 7 1d r i v e s ) h a s l o n g b e e n m a i n s t a y f o 6 u s e r s w h w a n t q u i c k , e a s y , a n p a i n l e s s c o m m u n i c a t i o n w i t h t h e i r1 5 4 1 d i s k d r i v e s . H o w e v e r , t h W e d g e d o e s h a v e l i m i t a t i o n s . I y o w a n t t l o c k o u n l o c k f i l e s , c h a n g et h n a m e o a d i s k ' s h e a d e r , f i n do u t h s t a r t i n g a n e n d i n g a d r e s s e s o f p r o g r a m , o r e s c u e a u n c l o s e d ( s p l a t ) f i l e , t h D O W e d g e i o l i t t l e h e l p .

" D i s k P a c k a g e " i r e p l a c em e n t f o t h D O W e d g e t h a t c a d a l t h e s e t h i n g s a n m o r e . A p t l yn a m e d , i t ' s c o m p l e t e D O s u p o r t p a c k a g e . I e v e n f e a t u r e sb u i l t - i n d i s k s e c t o r e d i t o r t h a t a l o w s y o t a l t e r i n d i v i d u a l b y t e so d i s k . M a n y o t h e r f e a t u r e s a r a v a i l a b l e , i n c l u d i n g c o m m a n dt h a t l e t s y o u c h a n g e d i s k d r i v e ' si n t e r n a l d e v i c e ( o u n i t ) n u m b e r ,v e r i f y y o u r p r o g r a m s , a n r e t r i e v e

6 C O M P U T E i ' s G a z e l l e S e p t e m b e r 1 9 8 B

t h s t a r t i n g a n e n d i n g a d d r e s s e so a n B A S I C o m a c h i n e l a n g u a g ep r o g r a m . D i s k P a c k a g e a l s o w o r k sw i t h C o m m o d o r e ' s 1 7 6 4 R A E p a n s i o n M o d u l e ( i i t R A M D O Sc o n f i g u r a t i o n ) a n t h 1 5 7 1 a n 1 5 8 1 d i s k d r i v e s .

G e t t i n g S t a r t e dD i s k P a c k a g e ( P r o g r a m 1 i w r i t t e ne n t i r e l y i m a c h i n e l a n g u a g e . T y p ei i u s i n g " M L X , " t h m a c h i n e l a g u a g e e n t r y p r o g r a m f o u n d e l s ew h e r e i n t h i s i s s u e . W h e n M L p r o m p t s y o f o t h s t a r t i n g a n e n d i n g a d d r e s s e s , r e s p o n d w i t h t h f o l l o w i n g v a l u e s ;S t a r t i n g A d d r e s s : 0 8 0 1E n d i n g A d d r e s s : 1 2 1 8

A f t e r y o u ' v e f i n i s h e d e n t e r i n gt h p r o g r a m , s a v e c o p y t d i s kb e f o r e e x i t i n g M L X . S i n c e i t ' s p o s s ib l t e r a s e a d i s k w h i l e u s i n g D i s kP a c k a g e , y o s h o u l d s a v e b a c k u pc o p y o t w t o t h e r d i s k s f r o mw i t h i n M L X .

I y o p l a n t u s 1 7 6 4 R A E x p a n d e r w i t h D i s k P a c k a g e , t y p ei P r o g r a m 2 " 1 7 6 4 I n t e r f a c e . "L i k e P r o g r a m 1 t h i s p r o g r a m i w r i t t e n i m a c h i n e l a n g u a g e a n a l s o r e q u i r e s M L f o r e n t r y . H e r ea r t h s t a r t i n g a n e n d i n g a d d r e s se f o P r o g r a m 2 S t a r t i n g A d d r e s s : 0 8 0 1E n d i n g A d d r e s s : 0 B 6 OA g a i n , w h e n y o u ' v e f i n i s h e d e n t e ri n g t h e d a t a , b s u r e t s a v e a t l e a s to n e x t r a c o p y o f t h e p r o g r a m t o b a c k u p d i s k .

T h D O W e d g e R e v i s i t e dP r o g r a m 1 D i s k P a c k a g e , l o a d s a n r u n s l i k e a n o r m a l B A S I C p r o g r a m .W h e n y o r u i t i i n s t a l l s i t s e l f a l o c a t i o n s 4 9 1 5 2 - 5 1 6 1 4 ( $ C 0 0 0 -$ C 9 9 E ) a n d i r e a d y f o u s e .

T h Q u i c k R e f e r e n c e T a b l el i s t s a l D i s k P a c k a g e c o m m a n d s .T h t a b l e i n c l u d e s t w s e c t i o n s : t h f i r s t p a r t o D O c o m m a n d s ; t h s e c o n d , c o m m a n d s f o a d i s k e d i ti n s y s t e m . I g e n e r a l , t h c o m a n d s c o m m o n t D i s k P a c k a g ea n t h D O W e d g e w o r k t h s a m e , b u s o m e o t h e s e a r e h a n c e d i D i s k P a c k a g e .

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

Page 65: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 65/104

t h s t a t u s o a c l u t t e r e d s c r e e n . A a a d d e d c o n v e n i e n c e , t h c u r r e n td e v i c e n u m b e r i a l s o s h o w n .

W h e n a d i r e c t o r y i b e i n g d i p l a y e d , t h s y m b o l i a o p t i o n a lc h a r a c t e r — a l l y o n e e d t d i t y p e a n p r e s s R E T U R N .

W h e n y o u ' r e s w i t c h i n g b e t w e e nd r i v e s , t h @ c o m m a n d a c c e p t so n l y t h n u m b e r s t h r o u g h 3 0 a n o t h e r n u m b e r c a u s e s a I L L E G A LD E V I C E N U M B E R m e s s a g e t b d i s p l a y e d .

W h e n y o u ' r e p e r f o r m i n g l o a d o s a v e w i t h D i s k P a c k a g e , i b l a n k st h s c r e e n a n s e n d s D O U c o m m a n d t t h d r i v e . O 1 5 4 1 ,t h i s c a s p e e d u l o a d s a n s a v e sb 1 5 p e r c e n t . U p o n c o m p l e t i o n ,t h p r o g r a m r e s t o r e s t h s c r e e n a n s e n d s U I t t h d r i v e , r e s u m i n gi t n o r m a l o p e r a t i o n .

D i s k P a c k a g e n l o n g e r s u p p o r t st h l i t t l e - u s e d " [ v o l u m e ] " i d e n t i f i e r( a v a i l a b l e i t h D O W e d g e ) .

N e C o m m a n d sN i n e n e w e d g e c o m m a n d s a r a v a i l a b l e i D i s k P a c k a g e . O n g i v e sy o a q u i c k a n e a s y i n v e n t o r y o a v a i l a b l e f r e e m e m o r y . T y p e @ a n p r e s s R E T U R N t g e t r u e c o u n t o t h n u m b e r o f b y t e s a v a i l a b l e .

T d i s p l a y t h s t a r t i n g a n e n d i n g a d d r e s s e s o p r o g r a mw i t h o u t d i s t u r b i n g t h p r o g r a mc u r r e n t l y i m e m o r y , t y p e s e m ic o l o n f o l l o w e d b p r o g r a m f i l en a m e . B o t h d e c i m a l a n h e x ad e c i m a l a d d r e s s v a l u e s a r s h o w n .F o r e x a m p l e , i y o e n t e r; S P E E D S C R [ P T 3 .

w i t h t h f i l e S P E E D S C R I P T 3 . o t h d i s k i y o u r d r i v e , y o u ' l l s e S T A R T : 2 0 4 9 ( 0 8 0 1 ) E N D : 8 2 0 0 ( 2 0 0 9 )

T h @ U 0 > d v c o m m a n d w o r k sl i k e a d e v i c e n u m b e r s w i t c h , c h a n gi n g t h e i n t e r n a l u n i t n u m b e r o y o u rd i s k d r i v e . O b s e r v a n t o w n e r s o f t h en e w e r d r i v e s ( l i k e t h 1 5 8 1 ) w i l ln o t i c e i t h u s e r ' s g u i d e t h a t t h d a r g u m e n t o t h i s c o m m a n d m u s t b

s i n g l e c h a r a c t e r c o d e ( f o r e a m p l e , C H R $ ( d i > ) ) . I n s t e a d o u s i n gt h i s m e t h o d , D i s k P a c k a g e a c c e p t sA S C I I d i g i t s t o a l l o w t h i s c o m m a n dt w o r k o a n d r i v e ( e v e n a 1 5 4 1 ) .F o r e x a m p l e , t s w i t c h d r i v e ' su n i t n u m b e r t 2 4 e n t e r @ U 0 > 2 4 .

W h e n e v e r t h i s c o m m a n d i e e c u t e d , D i s k P a c k a g e a u t o m a t i c a l l yf o l l o w s w i t h t h @ c o m m a n d ,

Q u i c k R e f e r e n c e T a b l e : D i s k P a c k a g e C o m m a n d sS y m b o l s a n a b b r e v i a t i o n s f o D O C o m m a n d s a m D i s k E d i t i n g S y s t e m C o m m a n d s

d e n o t e s D O W e d g e c o m m a n d .i n d i c a t e s w i l d c a r d s a r n o s u p p o r t e d w i t h t h e 1 7 6 4 .

i n d i c a t e s c o m m a n d n o t a v a i l a b l e i v i l h t h e 1 7 6 4 ." m e a n s a @ s r f t i i a u t o m a t i c a l l y e x e c u t e d f o l l o w i n g t h i s c o m m a n d ,P a r a m e t e r s o r c h a r a c t e r s e n c l o s e d i b r a c k e t s ( [ ) ) a r e o p t i o n a l .d r d r i v e n u m b e r ( 0 , 1 )f n f i l e n a m ed o d e v i c e n u m b e rI r I r a c k n u m b e rS t s e c t o r n u m b e rS i s t a r t i n g s e c t o r n u m b e re x e n d i n g s e c t o r n u m b e r

D O C o m m a n d s D e s c r i p t i o nD i s p l a y c u r r e n t d e v i c e n u m b e r a n s t a t u s

' D i s p l a y d i r e c t o r y ( I o p t i o n a l )S e n d s t a n d a r d D O c o m m a n d

@ * d » C o m m u n i c a t e w i t h d e v i c e d ( 4 - 3 0 )@ U 0 > d v C h a n g e d r i v e ' s d e v i c e n u m b e r t d ( 4 - 3 0 )@ E n t e r D i s k E d i t i n g S y s t e m@ D i s p l a y n u m b e r o b y t e s f r e e@ Q u i t ( d e a c t i v a t e s D i s k P a c k a g e )@ R e s e t c o m p u t e r ( c o l d S t a r t )@ W ( 1 5 4 1 o n l y ) D i s k s o f t w r i t e - p r o t e c t o @ W P - ( 1 5 4 1 o n l y ) D i s k s o f t w r i t e - p r o t e c t o f @ / [ ' > ' - ] l " ( 1 5 8 1 o n l y ) S e l e c t p a r t i t i o n ( c a n n o t b e u s e d t o c r e a t e

p a r t i t i o n s ; u s O P E N i n s t e a d )% [ i t o ] f i t [ ? ] [ * I ■ N o n r e l o c a t a b l e L O A D ( M L )/ \ d r . ] f n \ 7 \ [ ' ] ' R e l o c a t a b l e L O A D ( B A S I C )t W n p p J j * ] * R e l o c a t a b l e L O A D / a u t o - R U N ( B A S I C )• i i n j f h S A V E ( B A S I C )- | d r : H ? J [ - | V E R I T Y ( M a n d B A S I C )

; [ d r : ] f n D i s p l a y 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

D i s k E d i t i n g S y s l e m C o m m a n d s( A l l a r g u m e n t s m u s t b i h e x a d e c i m a l )R [ t r , s c ]W t r , s c

L [ s . t ( , « ] )

P d v [ , i x [ , e x ] \P d v lZ [ s x \ , n \ ]

R e a d t r a c k a n s e c t o rW r i t e t r a c k a n s e c t o rR u a i i n e x t s e c t o r o f i l eD i s p l a y s e c t o r t s c r e e nD i s p l a y n u m b e r s o l a s t t r a c k a n s e c t o r r e a dL i s t s e c t o r t d e v i c e ( 3 - 7 )L i s t l a s t t r a c k a n s e c t o r n u m b e r s t d e v i c e ( 3 - 7 )C l e a r a l o r p a r t o f s e c t o rE x i t D i s k E d i t i n g S y s t e m ( t B A S I C )

t h e r e b y m a i n t a i n i n g c o m m u n i c at i o n w i t h t h a t d r i v e . I t h n u m b e rr e q u e s t e d f a l l s o u t s i d e t h r a n g e o l e g a l n u m b e r s ( 4 - 3 0 ) o w a o t h e rw i s e e n t e r e d i n c o r r e c t l y , t h e nw h a t e v e r i n f o r m a t i o n y o e n t e r i s e n t d i r e c t l y t t h d r i v e , a l l o w i n go t h e r U a n U 0 c o m m a n d s t f u n c t i o n p r o p e r l y .

A n o t h e r n e c o m m a n d a l l o w sy o t v e r i f y y o u r p r o g r a m s , i t h r a r e e v e n t t h a t i t ' s n e c e s s a r y ( f o r i s t a n c e , w h e n y o u ' r e u s i n g s u s p e c te f a u l t y d i s k o r m i s a l i g n e d d r i v e ,o i p o w e r s u r g e o c c u r s d u r i n gs a v e ) . J u s t t y p e a e q u a l s i g n f o l o w e d b y t h n a m e o t h p r o g r a mt b v e r i f i e d a n t h e n p r e s sR E T U R N .

N o t e t h a t t h L o a d , S a v e , V e r i

f y a n D i s p l a y S t a r t i n g / E n d i n gA d d r e s s c o m m a n d s a r d e s i g n e d t o p e r a t e w i t h o w i t h o u t q u o t a t i o nm a r k s a r o u n d t h f i l e n a m e . A w i t ht h D O W e d g e , y o u c a d i s p l a yd i r e c t o r y a n t h e n l o a d p r o g r a mu s i n g i t d i r e c t o r y e n t r y b t y p i n g% / o o v e r t h f i r s t d i g i t i t h d i r e c t o r y l i s t i n g a n t h e n p r e s s i n gR E T U R N . T h o t h e r c o m m a n d sj u s t m e n t i o n e d a l s o o p e r a t e i n s i m i l a r f a s h i o n .

I y o o w 1 5 8 1 , y o c a m o v e i n t o p r e v i o u s l y c r e a t e d p a rt i t i o n i o n o t h r e e w a y s . E i t h e ru s @ / p a r t i t i o n n a m e f r o m i m m e d ia t m o d e , @ " ' / p a r t i t i o n n a m e " f r o mi m m e d i a t e o p r o g r a m m o d e , o t y p e @ a t h b e g i n n i n g o d i r e ct o r y e n t r y , l i k e t h i s :

C O M P U T E T s G a z e t t e S e p t e m b e r 1 9 8 8 6

Page 66: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 66/104

P a r t i t i o n e n t r y b e f o r e :4 0 " V I D E O G A M E S " C B T y p e @ a n p r e s s R E T U R N :@ / " V I D E O G A M E S " C B D i s k s t a t u s a l l c r :# 9 0 2 S E L E C T E D P A R T I T I O N , 0 1 , 1 0

D i s k P a c k a g e i g n o r e s t h e s e co n c h a r a c t e r i 4 0 i t h s a p l p a r t i t i o n e n t r y . N o t i c e t h a t 0 i f r o n t o t h p a r t i t i o n n a m e i u n e c e s s a r y . A l s o , d n o a t t e m p t t c r e a t e p a r t i t i o n u s i n g @ / — u s et h O P E N a n P R I N T * s t a t e m e n t sa s t a t e d i t h 1 5 8 1 u s e r ' s g u i d ei n s t e a d .

W r i t e P r o t e c t i o nW i t h t h @ W P + a n @ W P -c o m m a n d s , y o c a s w i t c h s o f tw r i t e - p r o t e c t i o n o o o f w i t h o u te v e r c o v e r i n g t h w r i t e - p r o t e c tn o t c h . W i t h t h i s f e a t u r e , a n a t e m p t t s a v e p r o g r a m , o p e n f i l ef o w r i t i n g , s c r a t c h f i l e , o o t h e rw i s e w r i t e t t h d i s k i a b o r t e d ,a n t h D O e r r o r 7 3 , C B M D O V 2 . 6 1 5 4 1 r e s u l t s . ( N o t e t h a t t h i sm e s s a g e a l s o a p p e a r s w h e n@ W / @ W P - c o m m a n d a c t u a ll e x e c u t e s . T h i s c o m m a n d w o r k so 1 5 4 1 o n l y ; a n a t t e m p t t d a @ W / @ W P - o a n o t h e rd r i v e r e s u l t s i a I L L E G A L D V I C E N U M B E R E R R O R . )

A a d d i t i o n a l w o r d o w a r ni n g : T h i s w r i t e - p r o t e c t i o n m e t h o dw i l l n o p r e v e n t t h D O N e c o m a n d ( @ N : d i s k n a m e , i d ) f r o m f o m a t t i n g d i s k , s b c a r e f u l . C h e c kt h d i r e c t o r y o u s e d d i s k a n b s u r e y o u ' v e b a c k e d u t h o s e i m p o rt a n t f i l e s b e f o r e y o r e f o r m a t i t

W a r m S t o p , C o l d S t a r tT h @ c o m m a n d i t h n o r m a lm e t h o d o d i s c o n n e c t i n g D i s kP a c k a g e ( " w a r m s t o p " ) . S i n c eB A S I C c a o p e r a t e a m u c h a 1 p e r c e n t s l o w e r w h e n D i s k P a c k a g ei e n g a g e d , y o u m i g h t w a n t t d a @ i s o m e s i t u a t i o n s w h e r es p e e d i c r i t i c a l . T r e c o n n e c t D i s kP a c k a g e , s i m p l y t y p e S Y 4 9 1 5 2 .

T h n e @ c o m m a n d i m o r e s e v e r e w a o d i s c o n n e c t i n gD i s k P a c k a g e , w o r k i n g l i k e a s o f tw a r e r e s e t b u t t o n . I p e r f o r m sc o l d s t a r t ( s i m i l a r t t h S Y 6 4 7 3 8m e t h o d ) , a n a n y p r o g r a m i m e o r i w i p e d o u t .

T h D i s k E d i t i n g S y s t e mT h m o s t p o w e r f u l a s p e c t o D i s k

6 C O M P U T E R S G a z B t t B S e p t e m b e r 1 9 B 8

P a c k a g e i t h D i s k E d i t i n g S y s t e m .I a l l o w s y o t v i e w , a l t e r , o m a k ep r i n t e r d u m p s o i n d i v i d u a l d i s ks e c t o r s . w o r d o w a r n i n g : I t ' sg o o d i d e a t h a v e t h o r o u g h k n o w le d g e o h o i n f o r m a t i o n i s t o r e do d i s k b e f o r e u s i n g t h D i s kE d i t i n g S y s t e m . T h i s p o r t i o n o D i s kP a c k a g e i n o f o b e g i n n e r s . R e f e r t y o u r d i s k d r i v e m a n u a l f o r d e t a i l s .

T h @ c o m m a n d e n t e r s t h D i s k E d i t i n g S y s t e m . W h i l e y o u ' r ei i t B A S I C i d i s a b l e d , a n y o c a n ' t a c c e s s a n y p r o g r a m i m e m or u n t i l y o e x i t w i t h t h c o m a n d . T h i s c o m m a n d d o e s n ' t a f f e c te i t h e r y o u r p r o g r a m o a n v a r ia b l e s s t o r e d i m e m o r y . H o w e v e r ,t h D i s k E d i t i n g S y s t e m d o e s r q u i r e 2 5 b y t e s o f r e e m e m o r y f o i t w o r k s p a c e . I t h a t m u c h s p a c e i n o a v a i l a b l e , a O U O M E M OR E R R O R r e s u l t s ; h o w e v e r , i w o u l d t a k e v e r y l a r g e p r o g r a m t c a u s e t h a t .

T h f i r s t t h i n g t d w h e n e d i ti n d i s k s e c t o r i t r e a d i i n t o t h w o r k s p a c e w i t h t h c o m m a n d .T y p e K f o l l o w e d b t h d e s i r e dt r a c k a n s e c t o r v a l u e s ( a t w o - d i g i th e x a d e c i m a l n u m b e r s ) , s e p a r a t e db e i t h e r c o m m a o r s p a c e . F o e x a m p l e ,R 1 2 , O 1 o R 1 0 w o u l d r e a d t r a c k 1 8 s e c t o r i n t ot h D i s k E d i t i n g S y s t e m ' s w o r ks p a c e . ( T h i s p a r t i c u l a r s e c t o r c o t a i n s p a r t o f t h e d i r e c t o r y o t h 1 5 4 1 a n 1 5 7 1 d r i v e s . I y o o w 1 5 8 1 , e n t e r R 2 8 , 0 3 f o s i m i l a rd i s p l a y . )

W h e n s e c t o r i r e a d , o n l y t h f i r s t h a l f ( 1 2 8 b y t e s ) i d i s p l a y e d o t h s c r e e n . L i s t c o m m a n d ( L p r i n t s a t h e n o t h h a l f - s e c t o rd a t a . T e x a m i n e t h l a s t 1 2 b y t e s ,j u s t p r e s s R E T U R N .N o t e t h f o r m a t o e a c h l i n el i s t e d . F i r s t t h e r e ' s a i n d e x b y t e ,t h e n e i g h t d a t a b y t e s ( a l l s h o w n a t w o - d i g i t h e x a d e c i m a l n u m b e r s ) ,a n t h e n e i g h t r e v e r s e - f i e l d A S C I Ic h a r a c t e r s c o r r e s p o n d i n g t t h e i g h t d a t a b y t e s . D i s k P a c k a g ep r i n t s t h e s e c h a r a c t e r s t g i v e y o a i d e a o w h a t i a c t u a l l y s t o r e d o t h e d i s k s e c t o r . B a w a r e , t h o u g h ,t h a t n o a l d a t a b y t e s a r e d i s p l a y -a b l e ( f o r i n s t a n c e , t h e c o n t r o l c h a ra c t e r s , S 0 0 - 5 1 F ) .

T h L i s t c o m m a n d d o e s m u c hm o r e t h a n j u s t l i s t h a l f o a s e c t o r .Y o c a l i s t n n l i n e , t w o , o r t h e e t i r e s e c t o r , i y o l i k e . F o o n l i n e

( e i g h t b y t e s ) , t y p e L f o l l o w e d b : h i n d e x o f t h e f i r s t d a t a b y t e ( i h e x a d e c i m a l ) t h a t y o u w a n t t v i e w . T l i s t m o r e t h a n o n l i n e ,f o l l o w t h a t f i r s t b y t e w i t h c o m m a( o s p a c e ) a n t h e n t y p e t h e n d i n gi n d e x ( a l s o i h e x a d e c i m a l ) . F o q u i c k s c a n o f t h e e n t i r e s e c t o r , j u s tt y p e a n p r e s s R E T U R N . A t h d a t a s c r o l l s b y h o l d t h C T R L k e t s l o w i d o w n o p r e s s R U N /S T O P t s t o p i t

H e r e a r s o m e e x a m p l e s o h o t u s t h c o m m a n d ;

L i s t e n t i r e s e c t o r .L 3 L i s t o n l i n e ( e i g h t b y t e s , 3 S - 3 F ) .L 6 5 . 7 D L i s t p a r t o f s e c t o r ( b y t e s 6 5 - 8 4 ) .

I y o a r e i t h e r l o o k i n g a t h d i r e c t o r y ( t r a c k 1 o t h 1 5 4 1 a n 1 5 7 1 , t r a c k 4 o t h 1 5 8 1 ) o s c a nn i n g c o n s e c u t i v e s e c t o r s o f f i l e ,t h N e x t S e c t o r c o m m a n d c a h e l p .J u s t t y p e N a n D i s k P a c k a g e a u t om a t i c a l l y e x e c u t e s R e a d c o m a n d , u s i n g t h f i r s t t w b y t e s o t h c u r r e n t s e c t o r f o t h r e a d( t h o s e f i r s t t w b y t e s p o i n t t t h n e x t t r a c k a n s e c t o r o t h f i l e ) .W h e n t h l a s t s e c t o r o f t h e f i l e i r e a d i n t h p r o g r a m d i s a b l e s t h ec o m m a n d u n t i l a d i f f e r e n t s e c t o r i r e a d i n ( Y o u m a t y p e a o v e rt h o t h L 8 0 , F F l i n e w h e n s c a nn i n g f i l e — t h e c o m m a n d w i l li g n o r e a n c h a r a c t e r s f o l l o w i n g i t . )

M a k i n g C h a n g e sN o c o m e s t h f u p a r t — a c t u a l l ye d i t i n g d i s k s e c t o r . T h D i s k E d i ti n S y s t e m m a k e s f u l l u s o f t h e6 4 ' s b u i l t - i n s c r e e n e d i t o r , s c h a n g i n g s e c t o r i n f o r m a t i o n i e a s y . J u s t u s t h c o m m a n d t d i s p l a y w h a t e v e r p o r t i o n o t h e s e ct o y o w a n t t c h a n g e . N o u s t h c u r s o r k e y s ( b u t n o t h I N S T /D E k e y ) t m o v e t t h a p p r o p r ia t l i n e . M a k e t h n e c e s s a r y c h a n g e s .

L e t ' s s a y , f o i n s t a n c e , y o h a v e t h i s i n f o r m a t i o n o d i s k ,w h i c h y o u ' v e l i s t e d t t h s c r e e n :

2 - . 1 5 2 : 1 < j 4 I y o w a n t t c h a n g e t h 1 .

t o 2 . 0 , y o n e e d t l o o k u t h A S C I I c o d e s f o t h n e c h a r a c t e r s ,c o n v e r t t h e m t h e x a d e c i m a l , a n t h e n p l a c e t h e n e v a l u e s o v e r t h o l o n e s , l i k e t h i s :P o s i t i o n c u r s o r ;. 2 8 : 5 4 5 2 2 0 Q 4 3 2 T y p e c o d e f o 2 . 2 8 : 5 7 4 5 5 2 2 3 2 p i E 3 9 2 0R e p o s i t i o n c u r s o r :

Page 67: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 67/104

. 2 8 : 5 7 4 5 5 2 2 0 3 2 4 2 1

T y p e c o d e f o 0 . 2 8 : 5 7 4 5 5 2 3 4 3 0 f l 2 0

N o p r e s s R E T U R N . T h r s u l t i n g c h a n g e s a p p e a r i t h r e v e r s e f i e l d c h a r a c t e r s o t h a t l i n o :. 2 8 : 5 r 5 2 0 3 2 4 . 1 1 ] 2 V i U t i ■ • ■ »

I y o m a k e t y p i n g e r r o r o y o c h a n g e t h w r o n g v a l u e s , d o n ' tw o r r y — y o u ' r e o n l y a l t e r i n g t h e d i t o r ' s w o r k s p a c e , n o t h a c t u a ls e c t o r i t s e l f . J u s t c h a n g e t h v a l u e sb a c k a n k e e p g o i n g u n t i l y o u ' r es a t i s f i e d w i t h y o u r w o r k . I y o c a n ' t r e m e m b e r w h a t y o u ' v ec h a n g e d , y o c a r e r e a d t h e s e c t o rw i t h t h c o m m a n d a n s t a r t o v e r .( T y p i n g a l o n e w i l l r e c a l l t h m o s tr e c e n t s e c t o r r e a d f r o m d i s k a n s t o r e i i t h w o r k s p a c e . )

W h e n y o u ' v e m a d e a l t h c h a n g e s y o w a n t , w r i t e t h e c o t e n t s o t h w o r k s p a c e b a c k o n t ot h d i s k w i t h t h ( W r i t e ) c o m a n d . T h e s y n t a x f o t h W r i t ec o m m a n d i t h s a m e a s t h a t o f t h eR e a d c o m m a n d . I y o h a p p e n t f o r g e t w h i c h s e c t o r y o u w e r e e d i ti n g , t y p e q u e s t i o n m a r k f o l l o w e db R E T U R N , a n t h t r a c k a n s e t o v a l u e s u s e d b t h m o s t r e c e n tR e a d , W r i t e , o r N e x t S e c t o r c o m a n d s a r d i s p l a y e d . T h a t w a y ,y o c a n b e s u r e o f w r i t i n g b a c k t t h s a m e s e c t o r y o r e a d f r o m .

I y o u w i s h t c h a n g e m a j o rp o r t i o n o t h e s e c t o r ( o a l o i t ) , t h

c o m m a n d c a h e l p . I w i l l c l e a rt h w o r k s p a c e , f i l l i n g i w i t h z e r o s .Y o c a c l e a r o n b y t e , e i g h t b y t e s ,o r w h o l e s e c t o r . T h s y n t a x f o t h c o m m a n d i e x a c t l y t h e s a m ea s t h a t o f t h c o m m a n d . W h e ne n t e r e d p r o p e r l y , t h c o m m a n dw i l l l i s t t h b y t e s z e r o e d o u w h e nf i n i s h e d .

P r i n t o u t sN o o n l y c a n y o v i e w s e c t o r i n f o rm a t i o n o t h s c r e e n ; y o c a a l s om a k e p r i n t o u t f o l a t e r r e f e r e n c ew i t h t h c o m m a n d . T p r i n t , t y p eP f o l l o w e d b t h e d e v i c e n u m b e r ( s i n g l e d i g i t b e t w e e n a n 7 ) a n e i t h e r q u e s t i o n m a r k t d i s p l a yt h e c u r r e n t t r a c k a n s e c t o r v a l u e so r t h e o p t i o n a l i n d e x v a l u e s u s e d i d i s p l a y i n g p a r t o f a s e c t o r . H e r e a r s o m e e x a m p l e s o t h c o m m a n d :P 4 S e n d t r a c k a n s e c t o r i n f o r

m a t i o n t d e v i c e 4 P P r i n t e n t i r e s e c t o r l d e v i c e 6 P 7 . 2 3 P r i n t o n l i n e t o d e v i c e 7 P 5 , E 0 , F F P r i n t p a r l o f s e c t o r t d e v i c e 5

C o m p a t i b i l i t yS o f t w a r e c o m p a t i b i l i t y i a l w a y sp r o b l e m f o 6 u s e r s w h d l o o i n v o l v e d p r o g r a m m i n g . D i s k P a c ka g i d e s i g n e d t f u n c t i o n a c l o s el a p o s s i b l e t t h D O W e d g e , s y o u s h o u l d f i n d t h a t i t ' s h i g h l yc o m p a t i b l e w i t h m a n y p r o g r a m s .S i n c e i i s n ' t i n t e r r u p t - d r i v e n , i s h o u l d n o i n t e r f e r e w i t h u t i l i t i e sw h i c h a r e . A l t h o u g h D i s k P a c k a g eu s e s s e v e r a l m e m o r y l o c a t i o n st h r o u g h o u t z e r o p a g e a n t h B A S I C / K e r n a l s y s t e m v a r i a b l ea r e a , m o s t a r u s e d f o t e m p o r a r ys t o r a g e o n l y w h i l e c o m m a n d i e x e c u t i n g , s o t h e r e i s l i t t l e o n c h a n c e o c o n f l i c t h e r e a w e l l .

D i s k P a c k a g e w o r k s w e l l w i t hB A S I C p r o g r a m s . I f a c t , s o m e D i s kP a c k a g e c o m m a n d s c a w o r k i s i d e B A S I C p r o g r a m , w i t hs l i g h t l y d i f f e r e n t s y n t a x . F o e a m p l e , B A S I C p r o g r a m w r i t t e n t s c r a t c h f i l e , g e t t h e s t a t u s , a n o f e t d i s p l a y d i r e c t o r y a f t e r w a r dl o o k s l i k e :1 0 @ " 0 " : @ " "1 1 P R I N T : I N P U T " V I E W D I R E C -

T O R V " ; R S1 2 I F L E F T S ( R S , l ) o " Y ' T H E N E N D1 3 @ " $ "

W h e n u s i n g D O c o m m a n d si n s i d e B A S I C p r o g r a m , y o m u s tu s q u o t a t i o n m a r k s , e v e n w h e n r q u e s t i n g t h e d r i v e s t a t u s { n o t e l i n e1 0 0 ) . D i s k E d i t i n g S y s t e m c o m a n d s a r n o t a l l o w e d i p r g r a m , b u y o c a e n t e r t h E d i t o rf r o m B A S I C w i t h t h @ " E " c o m a n d . N o t e t h a t s o m e c o m m a n d s ,l i k e t h s o f t w r i t e - p r o t e c t a n d v i c e - n u m b e r c h a n g e c o m m a n d s ,w i l l h a l t p r o g r a m e x e c u t i o n i m m ed i a t e l y , s y o m i g h t w a n t t d l i t t l e e x p e r i m e n t i n g . D e s p i t e t h e s em i n o r l i m i t a t i o n s , D i s k P a c k a g ea n B A S I C c o e x i s t p e a c e f u l l y m o s to t h t i m e .

M a c h i n e l a n g u a g e p r o g r a m sa r d i f f e r e n t s t o r y . O b v i o u s l yp r o g r a m c a n ' t o c c u p y t h s a m em e m o r y l o c a t i o n s D i s k P a c k a g ed o e s , n o s h o u l d i w r i t e t t h a ta r e a . P r o b a b l y t h e b e s t w a t f i n do u i D i s k P a c k a g e w o r k s w i t h o t e u t i l i t i e s i t g o a h e a d a n i n s t a l lt h e m — t h e w o r s t t h a t c o u l d h a p p e ni l o c k u p .

D i s k P a c k a g e h a b e e n t e s t e dw i t h n u m b e r o u t i l i t i e s . C o m m od o r e ' s A s s e m b l e r D e v e l o p m e n t S y t e m , w h i c h w a u s e d t p u t D i s kP a c k a g e t o g e t h e r , w o r k s v e r y w e l l .

" 6 , w h i c h a p p e a r e d i t h S e t e m b e r 1 9 8 7 i s s u e o C O M P U T E ! ,a l s o w o r k s w i t h D i s k P a c k a g e , a l o n g a y o i n s t a l l 6 4 f i r s t . M a k et h f o l l o w i n g P O K E s w h e n u s i n gS H I F T - R U N / S T O P w i t h 6 4 a n D i s k P a c k a g e i t a n d e m :P O K E 6 0 6 4 7 , 3 7 : P O K E 6 0 6 4 8 , 4 8 :

P O K E 6 0 6 4 9 , 5 8

S o m e M p r o g r a m s , s u c h a " S u p e r m o n 6 4 , " a r l o a d e d a B A S I C p r o g r a m s ( s t a r t i n g a 2 0 4 9 / 5 0 8 0 1 ) . M o s t o t h e s e w i l l n o w o r k w i t h D i s k P a c k a g e , b u o n c ey o e x i t t h a t u t i l i t y . D i s k P a c k a g ew i l l s t i l l b t h e r e , r e a d y t c o n t i n u e .S p e e d S c r i p t , " D i r e c t o r y M a g i c " ( O ct o b e r 1 9 8 7 ) , a n m a n y o t h e r s a l s of a l l i n t o t h i s c a t e g o r y . U n f o r t u n a t el y D i s k P a c k a g e w i l l n o w o r k w i t ht h F a s t l o a d c a r t r i d g e , s i s h o u l db d i s a b l e d b e f o r e u s i n g t h p r g r a m . O t h e r p r o g r a m s t h a t w o n ' tw o r k w i t h D i s k P a c k a g e i n c l u d e" M e t a B A S I C " ( F e b r u a r y 1 9 8 7 ) a n a l m o s t a l c o m m e r c i a l s o f t w a r e .

O t h e r D r i v e sD i s k P a c k a g e i d e s i g n e d t w o r ks p e c i f i c a l l y w i t h t h 1 5 4 1 d i s kd r i v e , a l t h o u g h i h a b e e n t e s t e dw i t h t h 1 5 7 1 a n 1 5 8 1 a n r u n sj u s t a w e l l ( w i t h t h e x c e p t i o n o @ W P + a n @ W P - ) . T h s t a n d a r dD O c o m m a n d s ( C o p y , S c r a t c h ,V a l i d a t e , a n s o n w i l l s t i l l w o r ko o t h e r d r i v e s , a s h o u l d t h D i s kE d i t i n g S y s t e m c o m m a n d s , b u i t ' s

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

M o s t o f t h e f e a t u r e s o f D i s kP a c k a g e a r a l s o a v a i l a b l e o t h 1 7 6 4 R A E x p a n d e r , w i t h t h h e l po P r o g r a m 2 T h i s p r o g r a m a c t s a sg o - b e t w e e n f o t h 1 7 6 4 ( w i t h R A M -D O i n s t a l l e d ) a n D i s k P a c k a g e .

P r o g r a m 2 a l t h o u g h w r i t t e n i m a c h i n e l a n g u a g e , a l s o l o a d s a n r u n s l i k e a B A S I C p r o g r a m . W h e ny o r u i t , i t i n s t a l l s i t s e l f a l o c at i o n 5 2 2 2 4 ( S C C 0 0 ) . O n c e i p l a c e ,t h p r o g r a m i n t e r c e p t s m o s t o t h c o m m a n d s e n t e r e d v i D i s k P a c ka g a n e i t h e r e x e c u t e s s p e c i a l r o t i n e s f o r t h 1 7 6 4 o a b o r t s w i t h a e r r o r m e s s a g e . F o e x a m p l e , t h 1 7 6 4 d o e s n o t s u p p o r t d i r e c t t r a c ka n s e c t o r a c c e s s , s a I L L E G A LD E V I C E N U M B E R e r r o r o c c u r sw h e n e v e r a @ c o m m a n d i a t e m p t e d . F o m o r e i n f o r m a t i o n , r f e t t h Q u i c k R e f e r e n c e T a b l ea b o v e o r t h e m a n u a l f o t h 1 7 6 4 .N o t e : T h 1 7 6 4 I n t e r f a c e r e s i d e s

C O M P U T E I s G a z e t t e S e p t e m b e r 1 9 8 8 6

Page 68: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 68/104

w h e r e t h D O W e d g e ( D O S 5 . 1 ) n o m a l l y s i t s . I y o n e e d t h a t a r e a , y o c a d i s a b l e 1 7 6 4 I n t e r f a c e b S Y S h i gt 4 9 1 5 2 .

S y s t e m H a n g u p sO t h r a r e s i d e o f o c c a s i o n a l l y ,y o u ' l l f i n d t h a t t h s y s t e m w i l l a p e a r t l o c k u w h i l e t r y i n g t a c e s s a d r i v e . T h c o m p u t e r h a s n ' tc r a s h e d — i t ' s h u n g i l o o p t r y i n gt a c c e s s a d e v i c e t h a t f o s o m e r e s o i s n ' t r e s p o n d i n g . T h m o s tc o m m o n c a u s e s o h a n g u p i n c l u d e :

D e v i c e n u m b e r m i s m a t c h . T h u n i tn u m b e r w a c h a n g e d v i s o f t w a r e ;t h e n t h d r i v e w a l a t e r r e s e t , r e s t o ri n i t d e f a u l t s e t t i n g . A t h i s p o i n t ,t h u s e r ' s s o f w a r e s e l e c t i o n d o e s n ' tm a t c h t h a c t u a l d e v i c e n u m b e r .

M i s m a t c h v i @ W / @ W P - .T h e s e c o m m a n d s r e s e t t h e d r i v eb e f o r e a t t e m p t i n g t o p e r a t e , c a u si n t h s a m e m i s m a t c h p r o b l e mm e n t i o n e d a b o v e .

T w o m o r e d r i v e s h a v e t h s a m eu n i t n u m b e r . A l d e v i c e s m u s t h a v et h e i r o w u n i q u e d e v i c e n u m b e r .

D r i v e l o c k u p . T c o r r e c t , r e s e t t h d r i v e .

I t h e c a s e o t h 1 7 6 4 R A E p a n d e r , i m p r o p e r i n s t a l l a t i o n o fe i t h e r R A M D 0 5 o t h 1 7 6 4 I n t e rf a c e p r o g r a m . D i s k P a c k a g e m u s tb i p l a c e b e f o r e y o i n s t a l l 1 7 6 4I n t e r f a c e . A n w h e n i n s t a l l i n gR A M D O S , b s u r e t s e l e c t 2 0 a t h i n t e r f a c e b l o c k .

I a n o t h e s e p r o b l e m s e v e r o c u r , p r e s s R U N / S T O P - R E S T O R E ,c o r r e c t t h s i t u a t i o n , a n t r a g a i n .

P o w e r f u l T o o lW i t h o w i t h o u t t h 1 7 6 4 R A E p a n s i o n M o d u l e , D i s k P a c k a g e i i n d e e d v e r y p o w e r f u l t o o l . W i t he x t r a w e d g e c o m m a n d s a n t h a d d e d c a p a b i l i t i e s t h a t D i s k P a c ka g e ' s D i s k E d i t i n g S y s t e m o f f e r s ,y o c a d a l m o s t a n y t h i n g t d i s k . Y o c a l o c k f i l e s s i m p l y b c h a n g i n g t h e i r f i l e - t y p e b y t e s . Y o c a r e n a m e d i s k o c h a n g e i t [ D

" s p l a t " f i l e c a b a l e a s t p a r t i a ll r e s c u e d b r e s t o r i n g t h f i l e - t y p eb y t e , s c a n n i n g t h f i l e , s e t t i n g t h l a s t u n g a r b l e d s e c t o r s t h a t i t ' s t h f i n a l s e c t o r , a n t h e n v a l i d a t i n g t h d i s k . Y o u r d i s k d r i v e m a n u a l c a n b ea i n v a l u a b l e r e f e r e n c e t o o l f o r p e f o r m i n g t h e s e t y p e s o o p e r a t i o n s .S e p r o g r a m l i s t i n g s o p a g e 7 0 , i d

6 C O M P U T E ' S G a z e t t e S e p l e m D e r ! 9 8 8

M u l t i S o r t 1 2 J a m e s E B o r c l e n

" M u l t i S o r t 1 2 8 " a l l o w s y o u r B A S I C p r o g r a m s t s o r t b o t h o n e -a n t w o - d i m e n s i o n a l s t r i n g a r r a y s a m a c h i n e l a n g u a g e s p e e d —j u s t w h a t y o n e e d f o c u s t o m - d e s i g n e d d a t a b a s e s . F o t h C o m m o d o r e 1 2 w i t h d i s k d r i v e .S o r t i n g s t r i n g a r r a y s f r o m B A S I Cc a b t r y i n g e x p e r i e n c e ; w h e ny o s t a r t s n u f f l i n g a r o u n d t h o us a n d s — o r e v e n h u n d r e d s — o fs t r i n g s , B A S I C s l o w s t o c r a w l .Y o c a n u s e a n o s e v e r a l g o o dm a c h i n e l a n g u a g e s o r t r o u t i n e s t s p e e d u t h p r o c e s s , b u m o s t a r l i m i t e d t s o r t i n g o n e - d i m e n s i o n a la r r a y s . " M u l t i S o r t 1 2 8 " i m o r ep o w e r f u l ; i c a s o r t b o t h s i m p l eo n e - d i m e n s i o n a l a r r a y s ( l i s t s ) a n t w o - d i m e n s i o n a l a r r a y s ( m a t r i c e s ) .

S u p p o s e y o h a v e w r i t t e ns i m p l e B A S I C p r o g r a m t o s t o r e t h a d d r e s s f i l e f o y o u r l o c a l u s e rg r o u p . T h e p r o g r a m s t o r e s t h n a m e s , a d d r e s s e s , a n p h o n e n u b e r s o f t h e g r o u p ' s m e m b e r s i n t w o - d i m e n s i o n a l a r r a y ( w e ' l l u s X i o u e x a m p l e ) a f o l l o w s :

C o l u m n(

i i n l i i l l '

n a m ea d d r e s sc i t ys t a t e7 . i p c o d ep h o n e n u m b e r

T f i n d t h n a m e o f t h e t h i r dm e m b e r , y o w o u l d r e f e r e n c e t h ef i r s t c o l u m n o t h t h i r d r o w ,X $ ( 2 , 0 ) . ( R e m e m b e r t s t a r t c o u n ti n f r o m 0 . T f i n d t h z i c o d e o t h f o r t y - t h i r d m e m b e r , u s X $ ( 4 2 , 4 ) .

T h i s m e t h o d o s t o r i n g t h a d r e s s f i l e w o r k s . w e l l u n t i l y o u n e e dt a l p h a b e t i z e t h f i l e . S o r t i n g t h e

f i l e f r o m B A S i C w o u l d b f a i r l ys i m p l e , b u i w o u l d a l s o b s l o w .Y o c o u l d u s e m a c h i n e l a n g u a g er o u t i n e , b u m o s t c o m m o n M r o t i n e s s o r t o n l y o n e - d i m e n s i o n a l a r a y s o r o n l y o n c o l u m n o t w o -d i m e n s i o n a l a r r a y s . S u c h r o u t i n ew o u l d d e s t r o y y o u r a d d r e s s f i l e .W i t h M u l t i S o r t , o n S Y i s a l l i t a k e s t o s o r t y o u r a d d r e s s f i l e o a n c o l u m n y o l i k e .

T y p i n g I I T h p r o g r a m c o d e f o M u l t i S o r t i l o c a t e d i t w b a n k s f o m a x i m u ms p e e d . T h r o u t i n e i R A ( t h ef i r s t 6 4 o m e m o r y i t h e 1 2 8 )c h e c k s t h v a r i a b l e n a m e a n v a u e I t h e s e a r v a l i d , t h M c o d ei R A ( t h e s e c o n d 6 4 o m e o r i t h e 1 2 8 ) i c a l l e d t d t h e a ct u a l w o r k o c o m p a r i n g s t r i n g s ,s w a p p i n g p o i n t e r s , a n f i x i n g l i n k s .I a e r r o r o c c u r s a a n t i m e , t h c o d e i R A a l s o p r i n t s a ^ R R A YE R R O R I # m e s s a g e .

P r o g r a m 1 " S o r t M a k e r , " i B A S I C p r o g r a m t h a t c r e a t e s t w m a c h i n e l a n g u a g e f i l e s o y o u rd i s k . O n f i l e c o n t a i n s t h e c o d e t h a tr e s i d e s i R A 0 t h o t h e r , t h c o d e i R A 1 T h D A T A s t a t em e n t s i P r o g r a m c o n t a i n m c h i n e l a n g u a g e i n s t r u c t i o n s . I y o m a k e o n e r r o r w h i l e t y p i n g t h e mi n t h s o r t r o u t i n e c o u l d l o c k u

Page 69: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 69/104

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

P r o g r a m 2 " S o r t D e m o , " i s h o r t B A S I C p r o g r a m t h a t d e m o ns t r a t e s h o M u l t i S o r t c a b u s e d t s o r t b o t h o n e - a n t w o - d i m e n s i o n a la r r a y s . T h f i r s t p a r t o t h d e m o ns t r a t i o n f i l l s t e n - r o w , f o u r - c o l u m na r r a y a n t h e n s o r t s i a c c o r d i n g t t h c o l u m n y o c h o o s e . C o l u m ni f i l l e d w i t h c o n s t a n t s t r i n g s , c o lu m i f i l l e d w i t h n u m e r i c a l d a t a ,c o l u m n c o n t a i n s r a n d o m c h a r a ct e r s , a n d c o l u m n c o n t a i n s o n l yn u l l s t r i n g s . ( W e ' l l d i s c u s s M u l t i -S o r t ' s t r e a t m e n t o n u l l s t r i n g s a n n u m e r i c a l d a t a i m o m e n t . )

T h s e c o n d p a r t o f t h d e m o ns t r a t i o n a l l o w s y o t c h e c k t h t i m er e q u i r e d t s o r t 1 0 0 0 - e l e m e n t a r a y . T h p r o g r a m f i r s t c r e a t e s 1 0 0 0r a n d o m s t r i n g s ; t h e n i s o r t s t h e m .I S l o w m o d e , i t a k e s a p p r o x i m a t el 1 s e c o n d s t o s o r t a a r r a y o 1 0 0 0 s t r i n g s . Y o c a n e a r l y d o u b l et h s p e e d o f t h e s o r t b s w i t c h i n g t F a s t m o d e b e f o r e s o r t i n g . T o g o t F a s t m o d e , r e m o v e t h R E i l i n e2 1 0 . T r e t u r n t S l o w m o d e a f t e rt h s o r t , r e m o v e t h R E i f r o n t o ft h S L O W s t a t e m e n t i l i n e 2 5 0 .

S o r t i n g S y n t a xT h s y n t a x f o c a l l i n g M u l t i S o r t i v e r y s i m p l e . F i r s t m a k e s u r e y o u rp r o g r a m i i n b a n k t h a t a l l o w s a c e s s t R A ( b a n k 0 1 4 o 1 5 ) .N e x t , c a l l M u l t i S o r t w i t h t h S Y c o m m a n d . F i n a l l y , s p e c i f y t h n a m e o f t h e a r r a y t s o r t a n w h i c hc o l u m n t s o r t o i i t ' s t w o -d i m e n s i o n a l a r r a y . H e r e ' s a e a m p l e o h o t s o r t o n e -d i m e n s i o n a l a r r a y n a m e d X Y $ :B A N K 1 5 : S V S 6 9 1 2 : X Y $ ( 0 ) : R E M S O R T

T H L I S T X Y T h e S Y S m u s t b f o l l o w e d b

c o l o n , t h e n a m e o f t h e a r r a y , a n v a l u e i p a r e n t h e s e s . F o r o n e -d i m e n s i o n a l a r r a y s , a n n u m b e r o v a r i a b l e i t h r a n g e 0 - 2 5 5 c a n b eu s e d . ( I s i m p l e l i s t s , t h v a l u e i o n l y d u m m y . ) I a n o t h e s e a r m i s s i n g o i n v a l i d , s y n t a x e r r o r r s u l t s . A f t e r t h e S Y c o m m a n d h a e x e c u t e d , a r r a y X Y i s o r t e d i a c e n d i n g o r d e r .S o r t i n g t w o - d i m e n s i o n a l a r

a i l i t t l e m o r e c o m p l i c a t e d . F o rm a t r i c e s , t h n u m b e r w i t h i n p a r e n -

h e s e s r e f e r s t t h c o l u m n b

w h i c h y o u w i s h t o s o r t . F o e a m p l e , y o c o u l d u s D I A S ( 9 9 , 4 )t c r e a t e 1 0 0 - l i n e 5 - c o l u m n a r a n a m e d A S T h s e c o n d n u m b e ri t h D I s t a t e m e n t i t h m a x im u v a l u e a l l o w e d i t h s o r t c a l l .A s s u m e t h a t i n t h i s a r r a y , c o l u m ni n o u s e d ( a l l n u l l s t r i n g s ) , c o l u m n

c o n t a i n s t h n a m e , c o l u m nh o l d s t h e a d d r e s s , c o l u m n 3 c o n t a i n st h c i t y , a n d c o l u m n h o l d s t h s t a t e . T s o r t t h a r r a y b n a m e , u s B A N K 1 5 : S Y S 6 9 1 1 A S ( 1 I : R E M S O R T B

N A M E C O L U M NO r t o s o r t t h a r r a y b s t a t e , u s B A N K 1 5 ; S Y S 6 9 1 2 : A S < 4 > : R E M S O R T B

S T A T E C O L U M NK e e p i m i n d t h a t y o a r s o r t

i n s t r i n g s , n o n u m b e r s . I y o h a v es t r i n g s o n u m b e r s , y o u m u s t p a t h e m w i t h l e a d i n g s p a c e s s t h a t t h o n e s c o l u m n l i n e s u p I y o s o r t" 5 , " " 1 0 , " a n " 2 , " t h e y c o m e o u i t h o r d e r " 1 0 , " " 2 , " a n " 5 . " T s o r tt h e s e n u m b e r s c o r r e c t l y , y o m u s te n t e r t h e m a 5 , " 1 0 , " a n 2 .

M a n y p r o g r a m m e r s d o n o u s e l e m e n t 0 o a a r r a y . T h e r e f o r e , i e l e m e n t 0 o t h s o r t c o l u m n c o t a i n s n u l l s t r i n g , i i l e f t t h e r ea f t e r t h s o r t . n u l l s t r i n g i a n o t h e r p o s i t i o n i m o v e d t t h e n o t h a r r a y . I t h i s i p r o b l e m , u s

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

t h S Y c o m m a n d ( a u n d i m e n -s i o n e d a r r a y o i l l e g a l c o l u m n , f o e x a m p l e ) , t h p r o g r a m w i l l p r i n tA R R A Y E R R O R I # a n r i n g t h eb e l l . l i t t l e c a r e s h o u l d p r e v e n tt h i s f r o m h a p p e n i n g . A l s o , a t h o u g h i s h o u l d n o b p r o b l e m ,a r r a y s o c o l u m n s c o n t a i n i n g a l n u l l s t r i n g s w i l l r e t u r n a E M P T YA R R A Y E R R O R I # m e s s a g e . ( S e et h f i r s t p a r t o t h e d e m o n s t r a t i o n . )H a v i n g f e w e r t h a n t h r e e v a l i ds t r i n g s a l s o p r o d u c e s t h E M P T YA R R A Y E R R O R m e s s a g e . ( I y o h a v e t h a t f e i t e m s t s o r t , y o c a s o r t t h e m w i t h s i m p l e I F - T H E Ns t a t e m e n t . )

A f t e r y o u ' v e s o r t e d t h a r r a y ,c h e c k l o c a t i o n 6 I t h v a l u e s t o r e dt h e r e i n o 0 a e r r o r h a o c c u r r e d .( S e e l i n e s 1 6 a n 2 4 o f t h e d e o n s t r a t i o n p r o g r a m . ) I a e r r o r h a o c c u r r e d , M u l t i S o r t w i l l h a v e p r i n te a e r r o r m e s s a g e , a n e i t h e r y o u rp r o g r a m c a g b a c k , m o d i f y t h a r a y , a n s o r t a g a i n , o i c a e n d .

O n f i n a l c a u t i o n a b o u t s o r t i n gt w o - d i m e n s i o n a l a r r a y s ; A l t h o u g hi l d a t a w i l l b s w a p p e d c o r r e c t l y , i

t h e r e a r e t w r e l a t e d f i e l d s , s u c h a l a s t a n f i r s t n a m e s , t h s o r t m i g h ta p p e a r t b i n c o r r e c t . s e c t i o n o s u c h a n a r r a y m i g h t l o o k l i k e t h i sa f t e r a s o r t b l a s t n a m e :( X A $ ( X , 1 ) A $ ( X , 2 )5 5 5 5

S L I PS M I T HS M I T HS P O T

J A M l i SR O B E K TM I K EB O

N o t i c e t h a t t h s o r t c o l u m n( c o l u m n 1 i i o r d e r , b u t h f i r s t -n a m e c o l u m n ( c o l u m n 2 i n o ( M i k e s h o u l d p r e c e d e R o b e r t ) . T h e r ei n w a t o s o r t b t w f i e l d s a t t h s a m e t i m e , b u t a n e a s y w a t w o r ka r o u n d t h i s i t s o r t b t h f i r s t -n a m e f i e l d a n t h e n b t h l a s tn a m e .

N o t e t P r o g r a m m e r sT h s o r t p r o g r a m u s e s 1 4 b y t e s i R A ( S 1 B 0 0 - S 1 B 9 1 ) a n 1 0 4 8b y t e s i R A ( $ 0 4 0 0 - 5 0 8 1 7 ) . I a l s o u s e s s e v e r a l z e r o - p a g e l o c at i o n s ( S 0 5 - S 0 8 a n $ 6 4 - $ 6 F ) b u s h o u l d n o i n t e r f e r e w i t h a n o t h e rM r o u t i n e s y o a r u s i n g . L o c at i o n s $ F B - $ F E a r n o u s e d b yM u l t i S o r t .S e p r o g r a m l i s t i n g s o p a g e 8 2 *

C i / 1 2 6 W O R D P R O C E S S O R S

J g i , a n o c c a s i o n a l t i t t r t .C o m m a n d d w t i t f o t i i r p a w u i t i ~ U l t l ~ t t d l t t m n i f i a t

B _ B _ W r i t e r 6 E a o r u i c < £ ] ) h i E h p r o d u c t M i )L r a d ' E d i t / P f i n v I l c l p m r n u v i Z K t c f l . ' J K h u f a r . f o i l H i i - c u l u m nu k l t O p r c r i c * , f i h e l p f l c v , 1 h t l j i l a e t M , j I i h U ' u a l r * * i Q r C Ip l u s : e l o u l i l c c o l u m n p f i n t m j j . m , n ; r o l y ] > i n ( 3 | [ ^ J u ( c i v p n i ^ ^ ' i ) U U i ? - a p E [ i U z b i | D f s e n i c n c c i . m a i l m c r j B , K > r t C d l u r n n s , D v u r u k .d y a l i c n u t j \ m c n c r ^ j n i o n , o k u l a l o r , h u i l i - i n f j l c l u r i s U t o i ,r o p r u n c i n u t r i a l f l o g g l c s T u r a m p k i c c m r o l a p r i m e rB T a l k e r 6 P c r f c a f a r c h i l i i i c n C a r e c n e . i l l o r p a r t o f t \ p c l l u o r j *s a c h a r a c t e r s , r e a d m e n u c h o i c e s h e l p s c r e e n s C b u j t e f l i l e h .' p c t d . v o i c e i 1 d t O t n o i v o t e d ) . I n c l u d e s M i l k i n g J i m ) b o o la f l a » * M i r n y i t j B m , f i U t t , t o n g t , M i y M t N o i p e d u lh a r d w a r e r e q u i r e d Q r f t i l H i i T f o r k l r L o f l l i f t g H ,B B J W j l t ( f _ l 2 B A l l i r h - » r r ^ l ( i n

n e A n d i m p r r n r d f e a t u r e s , l u l l * e * p ] i u l s 1 h v I 6 3 i t H . I S K b u f f o , t - t t h 4 1 W n i l u m n i c r u o m . 1 - 1 0 I t a r e a s , t t k e r b e j d i d m a c r o * , c j u l l i r i c r , j u < l j n u n i f c n r . g n ( N ' l vs p l i l s n e t n n p l i n n . i p u n i e r m i e i u s d i l l c a n s e n d i l c u l c NJ n i c i o ] u . s l i ( 1 f j | i f i n . R o m a n p j g e n u m h e n n c . h a l c h H n r c hi f p l a s c . s u p p i n n 1 3 1 3 l o l a s e r p r i m e " . E a s i l y t i n h l g l i l l lp r o d u c t i v i t y 1 2 n u r d p r o c e s s o r i v i U i b l d ( u * e d l o p i i n i i h a d ' IE u t b n s i u c t l o i I h e a s k i n i i - a l u l l - p , S e j j i . i u l d n i d c M r r i h t . i l lt h r e t f m v i T r y b e f o r e y o u b a f l ^ u r c i i t ' l l e o 5 2 - ^ n s e n d > < i u j d c m i i v e n u u i i h b o o k l e t S e n d . 1 t o k e n S a n w e ' l le l h r c i l ( s c c m i i n b d i t n n g ) . B u i u h n u l o u r l i m e j n m o n e y ? f j r i j c r t h r c f f J u u t f l o d j )B B W r i u r f r i I I W JB B W r l n r l i J 2 « J > . <

B W r i U r H M I ' a l k r r M J H , «B H r l l e r I J B B T n l k t r U H J . V J

I n c l u d e s s l j r t u p b o o H c t . o u n u j l , t e y b o j t d o v e r l y , r f l U i l k l .F i r s l C l a s i p u i l . p a i d , ( C M u n i C O D O I 1 - l - D i y A i a d S : : *

B u s y B e S o f t w a r eP . O . B o ? 9 5 9

L o r n p o c , C 9 3 4 3 B( 8 0 5 ) 7 3 6 - B 1 8 4

M C / V l f i A . W < i h l o d l l l ) >D

Page 70: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 70/104

N e P r o d u c t s f r o m E p y xH o m e V i d e o P r o d u c e r , n e r e l e a s e f r o m E p y x , l e t s 6 - a n 1 2 o w n e r s p u t h e i r s y s t e m s t w o r k e n h a n c i n g h o m e v i e o s w i t h g r a p h i c s , b o r d e r s a n t y p e f a c e s , w i p e s , a n s c r o l l s ,T i n ' p a c k a g e i d u o u i t h s e c o n d h a l f o t h y e a r a n i p r i c e d a S 4 9 . 9 5 .

T w n e p r o d u c t s a n n o u n c e d f o t h c o m p a n y ' s U . S .G o l d l i n e a r T o w e r T o p p l e r , f i l l e d w i t h m o n s t e r s f r o m a l i e no c e a n s , a n T e c k n o c o p , w i t h f u t u r i s t i c p o l i c e a c t i o n ; e a c h i p r i c e d a $ 3 9 . 9 5 .

B a t t l e s h i p i E p y x ' 8 c o m p u t e r t r a n s l a t i o n o f t h c l a s s i cb e a r d g a m e ; s u g g e s t e d r e t a i l i $ 2 9 . 9 5 . F i n a l A s s a u l t ( $ 3 9 . 9 5 )i m o u n t a i n - c l i m b i n g c h a l l e n g e c o m p l e t e w i t h p i t o n s .S t r e e t S p o r t s F o o t b a l l m o v e s t h e p i g s k i n f r o m a s t r o t u r f t a p h a l t ; i c a r r i e s a p r i c e o f S 3 9 . 9 5 . T h l a t e s t i n E p y x ' 8 M a s t e r sC o l l e c t i o n i T h L e g e n d o B l a c k s i i v e r , f a n t a s y p r i c e d a $ 3 9 . 9 5 . M i n d - R o i l i 3 - s t r a t e g y g a m e p r i c e d a $ 3 9 . 9 5 .S e o u l i t h s e t t i n g f o T h G a m e s — S u m m e r E d i t i o n , a $ 3 9 . 9 5p a c k a g e w h o s e d e s i g n i n c l u d e s i n p u t f r o m a t h l e t e s t h e m s e l v e s ,E p y x , 6 0 G a l v e s l o n D r . , R e d w o o d C i t y . C 9 4 0 6 3C i r c l i 1 H o l d e r S e r v i c e N u m b e r 2 0 1 .

N e N a m e , N e G a m e sA c t i v i s i o n h a c h a n g e d i t n a m e t M e d i a g e n i c w h i l e r e t a i n i n gt h A c t i v i s i o n m o n i k e r f o p a r t i c u l a r l i n e o g a m e s . S e v e r a l

T h S I c h i p j u s t m e

G O D Z I L L A !F o r g t i n l i n i i i r u l e l i t i i c b l t t p t a n d i q u o n k * . v / t f n l a l k i n i 9 - v o i c e Y a m a h a

I ' m u t i c s y n t h e s i z e ! w l i t i o p t i o n a l ( M l S - o c t a v e p i a n o k e y b m i d a n . 1c o m p o s e r v o i c e e d i t o r p r o g r a m U B w i l u i v m w o u l d t a r r a d t d I h F i l l l i f u r !

I y o u ' r e t a l k i n g m u s i c o t h C & V C 1 2 8 y o u ' r e l a l t a n g

S F S O U N D E X P A N D E R ,i n d o p o n d o n t l y p m < i r ; ] i i i m ; i b l o V O l O B H ; m M I D I c a p a b i l i t y

A n i t h v ' i f i n i e n o u j l i i h e t r t o u S F S O U N D s a m p i . i - i k c o m p l B t ow i i h m l e r o p h o n * m i n f t w a n , i t o o M I U I c a j n b l f t

F o i l i r t r i l l ' 1 w i l l i w i i i l " i l l t h t u i i p o n 1 1 1 . 1 i l n m 1 i I t i o n u i l , o r j i i s ig i v e u T O L L - F S E B c a l l " ( 8 Q 0 ) A 3 4 3 4 ( i C a l i f o r n i a c a l L8 0 5 9 2 5 6 6 8 2 ) . B -

F I - A R N M U S I C5 1 W T a l o " 1 1 4S a n t a M a r i aC 9 3 4 5 4

Z a M c K r a c k e n a n d t h A l i e n M i n d b e n d e r s

n e C o m m o d o r e 6 t i t l e s f r o m t h i s v e t e r a n s o f t w a r e -p u b l i s h i n g h o u s e h a v e b e e n a n n o u n c e d . C h a r l i e H u s t l em a k e s t h t r a n s i t i o n f r o m h o m e p l a t e t h o m e c o m p u t e r i P e t e R o s e P e n n a n t F e v e r , d u i N o v e m b e r f o I h C o m m o d o r e6 a $ 3 4 . 9 3 , f r o m M e d i a g e n i c ' s G a m e s t n r l i n e . T h e p r o g r a ms i m u l a t e s b a s e b a l l p l a y , w i t h a a d d e d o p p o r t u n i t y f o t h p l a y e r t a s s u m e t h r o l e o f a g e n e r a l m a n a g e r w h m u s t b u i l d

p e n n a n t - w o r t h y t e a mw i t h o u t s p e n d i n gh i m s e l f b a n k r u p t .

A c t i v i s i o n ' s U . S . S .O c e a n R a n g e r

g i v e s p l a y e r s t h n e x t g e n e r a t i o n

i g u i d e d - m i s -s i l e t e c h n o l o g y ,

a n i c h a l l e n g e st h e m t o f a c e

t h e n e x t g e n e ra t i o n o r i s k s

i g l o b a lh o t s p o t s

i n c l u d i n g t h P e r s i a n G u l f a n S o u t h e a s t A s i a ; s u g g e s t e d r t a i l i s $ 3 4 . 9 5 . W a r r i o r s w e a r y o t h s e c a p r e s s i n t o t h j u n g l e i A c t i v i s i o n ' s s o f t w a r e v e r s i o n o P r e d a t o r , t h S c h w a r z e n e g g e r h i t h a t p i t t e d A r n o l d a g a i n s t t h a l i e n .P r e d a t o r i s e f o r e l e a s e i S e p t e m b e r a $ 2 9 . 9 5 .

E v e r r e a d t h o s e t a b l o i d s a g r o c e r y - s t o r e c h e c k o u tc o u n t e r s ? S o d o t h p r o g r a m m e r s a l . u c a s f i l m G a m e s . Z a M c K r a c k e n a n t h A l i e n M i n d b e n d e r s , c o m i n g i J u l y a $ 3 4 . 9 5 , p u t s t h e p l a y e r i t h r o l e o f t a b l o i d r e p o r t e r I h o p u r s u i t o f s t u n n i n g s c o o p . T h g a m e e x t e n d s t h i n t e r f a c em a d e p o p u l a r i l a s t y e a r ' s M a n i a c M a n s i o n .

I n t e r p l a y a n n o u n c e d N c u r o m a n c c r , g a m e b a s e d o W i l l i a m G i b s o n ' s a w a r d - w i n n i n g s c i e n c e - f i c t i o n n o v e l .N e u r o m a n c e r c o m b i n e s a d v e n t u r e , r o l e - p l a y i n g , a n s i m u l at i o n , a n f e a t u r e s s o u n d t r a c k b y D e v o . T h g a m e s h o u l d b ea v a i l a b l e b t h t i m e y o r e a d t h i s , a t s u g g e s t e d r e t a i l p r i c eo $ 3 9 , 9 5 . 'M e d i a g e m e , P . O . B o 7 2 8 6 , M o u n t a i n V i e w , C 9 4 0 2 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 2 0 3 .

N e T i t l e s f o S p o r t s L o v e r sA c c o l a d e h a a n n o u n c e d s e v e r a l n e t i t l e s f o t h 6 4 S e r v ea n V t l l e y , a t e n n i s s i m u l a t i o n p r i c e d a $ 2 9 . 9 5 , c o m b i n e st e n n i s a c t i o n w i t h s t r a t e g i c d e c i s i o n s s u c h a b a l l p l a c e m e n t ,s e r v e s e l e c t i o n , a n v a r i e t y o h i t t i n g s t y l e s .

T . K . O . g i v e s p l a y e r s b o x i n g m a t c h e s c o m p l e t e w i t h b l a c ke y e s , c u t s , a n b r u i s e s . P r i c e d a $ 2 9 . 9 5 , T . K . O . u s e s s p l i ts c r e e n s t e n h a n c e t h p l a y e r ' s s e n s e o f t h e b o x i n ge x p e r i e n c e .

F a s t B r e a k i A c c o l a d e ' s b a s k e t b a l l g a m e . D e s i g n e d b yS t e v e C a r t w r i g h t , t h e $ 2 9 . 9 5 g a m e c a b p l a y e d s o l i t a i r e o w i t h t w p l a y e r s , a n i u s e s a i n t e r f a c e s i m i l a r t t h o n i H a r d b a l l a n 4 t a n I n c h e s .

R u c k ' E $ 2 9 . 9 5 b i l l i a r d / p o o l s i m u l a t i o n , i n c l u d e ss n o o k e r , b u m p e r p o o l , e i g h t b a l l , n i n e b a l l , a n s t r a i g h t p o o l .A c c o l a d e , 5 5 S W i n c h e s t e r B l v d . , S u i t e 2 0 0 , S a J o s e , C 9 5 1 2 8 .C i r c l e H e a d e r S e r v i c e N u m b e r 2 0 5 . ' -

6 C O M P U T E ' S G a r e U o S e p t e m b e r 1 9 B 8

Page 71: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 71/104

B e f o r eB E F O R E T Y P I N G

t y p i n gr e f e r t " H o wC O M P U T Ee l s e w h e r e

n p r o g r a m st T y p e I

p l e a s e

' G A Z E T T E P r o g r a m s , "t h i s i s s u e

S p e e d C h e c k 1 2 S e ' n s t r u c t i o n s i a r t i c l e6 b e f o r e t y p i n g i n

1 C 0 11 C 0 9L C l l1 C 1 91 C 2 11 C 2 91 C 3 11 C 3 91 C 4 11 C 4 91 C 5 11 C 5 91 C 6 11 C 6 9L C 7 11 C 7 91 C B 11 C B 91 C 9 11 C 9 91 C A 11 C A 91 C B 11 C B 91 C C 11 C C 91 C D 11 C D 91 C E 11 C E 91 C F 11 C F 91 0 0 11 D 0 91 0 1 11 D 1 91 D 2 1I 1 D 3 11 D 3 91 0 4 11 D 4 91 D 5 11 0 5 91 D 6 11 D 6 91 D 7 1 :1 D 7 9 :1 D 8 1 -L D 9 91 0 9 1 !1 D 9 9 :1 D A 1 :1 D A 9 :1 D B 1 :1 D B 9 :I D C l l1 D C 9 :L D D l l1 D D 9 :1 D E 1 :1 D E 9 :1 D F 1 :1 D F 9 :I 0 1 1 E 0 9 :I E 1 1 11 E 1 9 :

: 0 : 3 : A : 9 : 2 : D : 4 : 2 : 4 : 3 : C : 2 : 2

2 : 4

5 : A : 2 : 2 : 4 ; 2 : 0 : C : F : C : 0 : F

A 9 4 5 2 2 A 2 6 C D 3 4 4 5 1 c 1 C 7 4 2 4 e 4 2 2 7 4 D C 6 4 2 5 7 2 4 A A 2

1 3 0 0 2 5 4 2 4 2 2 C 2 C 5 5 0 7 4 4 F 2 2 0 C 0 A 0 C 4 5 2

B C 2 2 2 2 2 4 4 5 2 F 2 F F 4 4 2 6 5 4 5 F 2 2 5 2 5 4 4 F 4 3 2 2 D

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

C F 7 5 4 2 1 4 2 E 2 F

0 0 0 2 2 4 3 C 5 C

4 2 4 2 4 0 C 4 2

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

9 0 F 2 2 4 3 4 2 C 5 2 2 2

D 0 2 4 4 0 0 8

D C C 1 B F 4 4 4 E 4 E 2 F 2 A 9 4 4 2 2 2 F 2 4 4 5

A F 5 4 5 2 5 0 C 9 5 4 2 4 4 E 2 F 7

2 D 2 2 2 C 3 5 3 0 4 0 2 D 4 0 8 5 2 2 A C 1 2

C 8 0 2 5 4 5 F 8 4 2 F C D D 4 4 0 0 C A D 4 4 4 0 1 4 2 0 5 5 2 4 C 4 2 0 5 4 A A C F

o

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

p a g e

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

F 2 C 2 E D F 4 2 4 2 2 2 2 2 4 4 5

D 4 4 4 2 5 2 F F 5 5 4 2 5 4 E B A 9

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

C 0 7 6 5 2 6 2 0 E l f 5 B 4 2 D F 6 C A 9 2 H 0 F C D 0 5

1 E 2 1 :1 E 2 9 :1 8 3 1 :1 E 3 9 :1 E 4 1 :1 E 4 9 :1 E 5 1 :1 E 5 91 E 6 1 :1 E 6 9 :1 E 7 1 :1 E 7 9 :1 E 8 1 :1 E B 9 :L E 9 1 :1 E 9 9 :1 E A 1 :1 E A 9 :1 E B 1 :1 E B 9 :1 E C 1 :1 E C 9 :1 E D 1 :1 E D 9 :1 E E 1 :1 E E 9 :1 E F 1 :1 E F 9 :1 F 0 1 :1 F 0 9 :1 F 1 1 :1 F 1 9 :1 F 2 1 :1 F 2 9 :1 F 3 11 F 3 91 F 4 11 F 4 91 F 5 11 F 5 91 F 6 11 F 6 91 F 7 11 F 7 91 F 8 11 F B 91 F 9 11 F 9 9I F A 11 F A 91 F B 11 F B 91 F C 11 F C 91 F D 11 F D 91 F E 11 F E 91 F F 11 F F 92 0 0 12 0 0 92 0 1 12 0 1 92 0 2 12 0 2 92 0 3 12 0 3 92 0 4 1 :2 0 4 9 :2 0 5 1 :2 0 5 9 :2 0 6 12 0 6 9 :2 0 7 1 :2 0 7 9 :2 0 8 1 :2 0 8 9 :2 0 9 1 :2 0 9 9 :2 0 A 1 :2 0 A 9 ;2 0 B 1 :2 0 B 9 :2 0 C 1 !

I I 0 4 2 2 F F A 2 2 8 A F C 4 C D C A 0 A B A F P 0 7 8

: A : A : 2 : B : A : 0 : 0 : E

7 : 0 : 2 : 2

: F J C : 0 : F : A : F : 6 : 2 : A : F : 2 : C : A : 0

: 0 : 0 : D : A : D : F

2 : 7

2 2 2 7 D 6 A F 0 B d F 0 C D 0 C A

I D I DI D 1 02 E D 3 1 2 D 2 F F2 C C A 2 A 9 1 B D 0 F 3F A C l 2 36 A F 2 4 4 2 3 2 0F F A E2 A 0 A A 2 0 80 2 0 2 C 2 8 E C B8 F A 0 0 0F 6 8 0 F F0 4 2 4C 0 9

F F 2 0 8 F 0 F F A 0 F F 2 0A 0 3 2

F 0 A 9 F E2 0 4 62 0 D 02 0 9 62 A 0 A 2 0 4 6C 2

F F B A 2 0 1A 0 C F 0 0 2 0C 0 0 0 6 02 7 0 0 E B 1 89 2 F A 8 F A 0 F 2 3 F 2 3C F D 2 F FF 4 0 2 4 1 2 A 9 6 2 0 1 2 4C A 2 8 1 1 1 1C 9 9 4 9 4 2 0 E 44 5 F 09 3 2 0

I I I d i d2 A A 5 A 0 E E F 2 C 0 0 A 02 C 2 F 0 4 8 5A C C 20 0 S D7 F 4 4 D 2 F FC 2 A 0 0 0 2 0A 0 8 C 8 C A C 2 3 8 C4 A A 2 0 0C 0 2 6 A D C 98 F F C A 58 C 6 A F 2 6 2 2 0 0 6A 9 F E4 6 2 36 C I 9 2 9 A 0 2 C E D C CI 1 0 0 6 00 A 2 C D e A C C 0 2 7 2 7 2 D 7 F D 0 A 0 F 2 A 0 9 B D F 0 0 8 D2 A A F 6 2 E 0 2 D A 9 F E2 0 4 64 8 A D C ED F 2 D D 2 F FA 0 F B 2 3F 2 1 1 4 4 4 44 5 4 9 5 0F C 6 C D 2 F F

I I I I

B 2 8 B B B A 2 0 2 A 0 B E B E C2 A F D A 92 3 2 0F 2 3 4 2 0 0 0

0 A 0 2 B 6 F 2 B 2 A 2 A 2 3 2 0C F 8 A 0 F 0 A C 2 3 8 52 0 3 8F 8 2 A 0 0 8 54 I A I 2 1 A 0 C F 2 D E C I I

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

I 5 1 6 C 1 2 C 2 A D 0 0 6C 3 C 2 B C A 7 0 B F A D 8 7 02 0 E l4 F 2 CA F 2 1 B F F F 4 EA 9 6 BF F A 80 D 0 0 F ED 0 8 6 D lB 2 2 0 4 BA 3 2 C F 5 2 9 C 3 0 0 3 9F E C 2 C A 9 6 2 E 0 4 0 6 2 0C E 9 2 7 7 0 E F B 0 4 28 C 9 C2 F 7 B 0 D C 9 8 9F A 8 4 6 7 4l a 0 4F 1 F 0 I 9 A 5 C B 2 A 7 7 0 82 I A 4 F 3 2 0 5 AF C 0 9 3 2 F 42 0 8 5F 2 2 0 5 A1 1 7 30 E 9 B 2 2 2 8 2 5A E 1 C 1 C 1 2 0 F1 2 2 C0 4 1 D F 5 7 7 4 C

2 0 C 92 0 D 12 0 D 92 0 E 12 0 E 92 0 F 12 0 F 92 1 0 12 1 0 92 1 1 12 1 1 92 1 2 12 1 2 92 1 3 12 1 3 92 1 4 12 1 4 92 1 5 12 1 5 92 1 6 12 1 6 92 1 7 12 1 7 92 1 8 12 1 8 92 1 9 12 1 9 92 1 A 12 1 A 92 1 B 12 1 B 92 1 C 12 1 C 92 1 0 12 1 D 92 1 E 12 1 E 92 1 F 12 1 F 9 |2 2 0 1 :2 2 0 9 :2 2 1 1 :2 2 1 9 :2 2 2 1 :2 2 2 9 :2 2 3 1 :2 2 3 9 :2 2 4 1 ;2 2 4 9 :2 2 5 1 :2 2 5 9 :2 2 6 1 :2 2 6 9 :2 2 7 1 :2 2 7 9 :2 2 8 1 :2 2 8 9 :2 2 9 1 :2 2 9 9 :2 2 A 12 2 A 9 :2 2 B 1 :2 2 B 9 :2 2 C 1 :2 2 C 9 :2 2 D 1 :2 2 D 9 :2 2 E 1 :2 2 E 9 :2 2 F 1 :2 2 F 9 :2 3 0 1 :2 3 0 9 :2 3 1 1 :2 3 1 9 :2 3 2 1 :2 3 2 9 :2 3 3 1 :2 3 3 9 :2 3 4 1 :2 3 4 9 :2 3 5 1 :2 3 5 9 :2 3 6 1 :2 3 6 9 :

2 0 9 6 I F F 2 0 B F C A D C

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

4 2 0 4 44 4 1 5 2E E D 0 2 32 D 2 B 9 C 7 2 F f t 0 A 0 2 A 2F F A D C 92 8 F A C 2 1 2 A 0 2 F F E C F A A 0 2 0 6 9 9 B A 2 6 B A 2 B F F A 9F 9 0 B F 6 A 0 0 2 00 A 0 0 FF F A 2 0 FF C D 0 0 D 0 E C C 2 C 2 3 9 06 C 4 0 3 E 0 6 A

2 8

6 A 9 7 A C 2 3 8 5 F

A 0 A 2 A 0 2 3 A 2 0 2 4 6 2 3

C C F A 0 0 2 02 3

F C 2 3 2 08 D 0 0 2 44 5 4 2 0 5 7 4 A 0 0 2 02 9 0

D F 0 8 82 D 2 F F2 D 0 4 C F 0 2 F 2 8 B F C A D0 0 E E C 2 C 8 C CF E B D F B2 A C 2 B F B 0 2 2 0F C F F C A 9 F FF F

F C E 3 2 1 A F 2 3 B 50 A 9 F C2 7 F E D F 9 2 8 F C 8 DF D B D F C3 2 3 8 8F B B 3 2 2 C 2 D 2 0 0 E 9B C l 2 3A D F B 2 8 5 F F 4 F 2 7 F F 6 0 A 00 B 9 D lF C C A D F E 2 F 9 3 1 14 4 4 1 5 44 9 4 3 5 5 9 2 E 2 A F A C 2 A B A 9 0 A 0 0 2 00 A 0 0 0

8 F A 9 F C A 2 0 F 0 B D C 3E 0 D f 0 2 C C F F F C 2 C 8 0 0A A 2 A A A 0 A 0 A 0 A A 0 0 2 06 F F A 92 B A F F2 C F E F 6 F 6 9 0 B A 50 4 6 8 A 9 0 C 4 0 6 0 C 2 6 4

2 0 5 2 3 8 5 7 0A 0 4 P C 8 D2 0 7 7 8 A 9 F E D A 0 0 6 D2 0 3 7 F 4

D B C 2 3 9 I F 1 A2 0 7 D 4 D5 2 0 D l5 2 4 4 C C F 2 C 6 8 C F 9 A 52 B 9 i 5 0 A D F 9 6 F 5 C 2 0 2 3 D 0 A F 2 2 2 A 5 E 52 3 8 5 5 A 0 0 0 C E 2 1 4 7D 0 1 C F C D OC F 6 F 2 C F 2 9 F 4 C 9 F2 7 3 6 A 2 8 D F A 5 F 2 A

A F D F 6 0 2 2 0 2 23 Z 4 F 0 A 5 0 2 4 9 8 2

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

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

C O M P U T E I ' s G a z e t t e S a p l a m b e r 1 9 8 8 6

Page 72: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 72/104

2 3 7 1 ;2 3 7 9 :2 3 8 1 :2 3 8 9 :2 3 9 12 3 9 9 :

3 A 2 3 A 9 -2 3 B 12 3 B 9

3 C 2 3 C 92 3 D 1 :2 3 D 92 3 E 12 3 E 92 3 F 12 3 F 9

8 C 2 7 6 C 6 C B 0 6 C B 0 S 6 2 H 2 02 2 E E e a E A2 2

2 2 2 2 2 2 2 E A E A

: E A 0 1

2 2 4 A 2 0 B 04 B 6 9 2 94 0 B 03 E E B 2 2 2 0 2 05 3 3 0E A E A2 0 2 02 2 2 0 2 02 0 2 02 0 2 0E A E A2 4 E A

6 F 0 1 8 D0 1 0 1 6 06 0 1 80 1 6 04 0 6 02 3 4 02 3 2 02 0 2 03 E E A E A2 0 2 02 0 2 02 0 2 02 2 2 0 2 0E A E A0 0 0 0

0 E C 2 D 6 9 4 0 1 C 6 0 0 36 4 0 9 6C C 7 3 E 9 C 4

3 A 7 52 F

2 2 F C 2 3 D 30 0 5 2 0 2 0 1 82 0 2 0 2 2 0 2 0 2 82 0 2 0 3 2 0 2 0 3 8E A E A 4 00 0 F

3 2

P a t t e r n F i l lS e i n s t r u c t i o n s i a r t i c l e o p a g e5 b e f o r e t y p i n g i n C 0 0 0 :C 0 0 B :C 0 1 0 :C 0 1 8 :C 0 2 0 :C 0 2 B :C 0 3 0 :C 0 3 8 :C 0 4 0 :C 0 4 8 :C 0 5 0 :C 0 5 8 :C 0 6 G :C 0 6 8 :C 0 7 0 :C 0 7 a :C 0 8 0 :C 0 8 8 :C 0 9 0 :C 0 9 8 :C 0 A 0 :C 0 A 8 :C 0 B 0 :C 0 l ) 8 tC 0 C 0 :C 0 C 8 :C 0 D 0 :C 0 D S :C 0 E 0 :C 0 E 8 :C 0 F 0 :C 0 F 8 :C 1 0 0 :C 1 0 8 :C 1 1 0C 1 1 8C 1 2 0C 1 2 8C 1 3 0C 1 3 8C 1 4 0C 1 4 8C 1 5 0C 1 5 8C 1 6 0C 1 6 BC 1 7 0C 1 7 8C 1 8 0C 1 8 8C 1 9 0C 1 9 8C 1 A 0C 1 A BC 1 B 0C 1 B 8C 1 C 0C 1 C 8C 1 D 0

2 C 0 0 0 B 0 C F C D A C C C C 8 C 2 A 2

: r ; F : 2 : 2 ; 2 : 6 : 8 : C : 4 : 2 : 9 : C : C : 2 : C : 0 : C : D : F : F : F : D : C : A : 0 : 1 S E : C : A : C : 0 : 0 : 1 : C : F : B : D : A

A D C 2 2 0 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 C 9 9 0 F 5 6 9 1 C 6 0 A 9 0 C 3 E D 00 C A D 1 1 C 8 F B E 2 0C C 9 2 0 0 7 C 2 0 C 2 C 2 4 C 5 E C C D 0 0 C 0 C 90 C D 0 3 4 C C F 3 4 C C 7 C F 0 C 2 D 0C 0 A 5 C 5C 2 A D 00 C A 2 0 9 1 C 9 0 1 3 A 7 C l A D0 1 6 9 4 □ 1 2 D 0 5 A 95 C 2 2 9 C 6 2 0 7 8C 9 0 1 3 2 0 9 10 4 4 F 4 C 4 20 4 4 F 4 C 4 20 C 0 A D0 C C C 0 C D 1 C B 0 0 C E C I C 1 C B 2 0 2 B C E E 0 B C C A 0 A 0 0 8 DD 0 A 0 A 0 1 A 0 0 A 1 1 C 8

A B C 40 0 0 0 0 0 0 0 0 01 C A 2 0 0E 8 E 03 2 0 1 6 0C 8 0 E C 07 C 0 6 D 1 D 0 0 55 C 2 9 6 0 2 0C 9 1 2 C 2 C 2

4 F A C 3 0 A 1 C A D 3 A0 C 0 C 4 C 7 8 C l0 8 E C A 2 C A 6 0 2 0C 2 C 2 C 2 C 2 C 0 C E1 C F F F 0C B C 4 0 C F 0 0 C E E 0 A4 C C 0 C 90 E C 00 C C 0 C DC O C DC 8 0 C

4 C 0 E 6 E0 0 E 0 0 0 0 9 10 0 0 0 9 9A 0 0 E 6E 8 E 0 3 B 0 D B 90 9 F C A 5 2 EC 1 2 0 C 3 2 0 9 F F A 0 F 4 C 5 C 62 0 7 8 F A 0 D 2 E 9 C 7C A 4 7 8 C l B 40 1 6 0 9 39 C l S B0 C 2 A 09 C F C 5 C 0 A 0 0 8 D 3 5D 0 1 8 71 C 4 8 0 E 3 CC O C 9 F F 0 0 E 3 C C 7 2 0 0 7 3 2 0 0 7 E 2 C 0 A 34 C E l 0 4C D 6 0 C 0 6 50 C 3 7 C 3 f 0 C 2 F 99 C l A D0 C 0 0 C C 0 0 D 0 4 0 A B 0 A 3 C C 5 A D 0 F 6 9 0 0 6 i 5 4 C C 2 E FC D 2 C C B F F D 0 5 A 1 D C F 3 1 C 6 1 C O 5 E0 C E C 0 A F C

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

9 4

C 2 0 8 : 2 6 C 2 0 1 C C 6 C 2 1 0 : C 2 A C 5 C 9 3

C 1 F 8 S 4 C 0 C 2 1 C C 4 D O 0 6C 2 0 0 : 2 0 2 C 2 0 2 4 C 4 6 0 2 0

2 D

E G 0 4 C 1 5

C 2 1 8 : 8 5 C 4 C 9 0 D 0 3 4 C 0 0 C 2 2 0 : C 0 A D 0 0 D C 2 9 1 0 D 0 6 C 2 2 B : 2 0 7 C A 0 D 2 0 2 C 2 3 0 : C 9 O F D C 9 0 E D O 0 5 C 2 3 B : A D 0 C 0 F O D 2 0 5 5 C 3 C 2 4 0 : C 9 0 D 0 A A D 0 C O C 9 9 C 2 4 8 : C 7 B 0 C 3 2 0 7 8 C l C 9 0 B C 2 5 0 : D O 0 F A D 0 A C O C 9 3 D 0 D 4C 2 5 B I 0 5 A 0 C 0 D O B O 2 9 5 C 2 6 0 : C 1 C 0 D 0 0 D A D 0 A C 0 9 BC 2 6 8 : D 0 0 A O C F 9 F 2 0 2 C 2 7 0 : 9 F C 4 O C A 2 C 7 C 2 7 8 : D 0 I A 0 B 0 C 9 F C 2 B 0 : 1 3 C E 8 E 0 0 9 F E E 2 0C 2 8 8 : 2 3 C A 0 D 2 9 1 0 F 2 C 2 9 0 : F 9 6 C 0 D 1 A 0 0 B CC 2 9 B : B D 0 C 9 D 1 6 C E E D C 2 A O : 0 3 9 F E 2 C 4 C 8 A B 8C 2 A 8 : C 2 2 C 5 C 0 6 A 0 8 9 C 2 B 0 1 1 5 D 0 8 0 3 8 O A A 6 F 8 D B C 2 B 8 : F 8 5 A 9 0 5 B D 2 7 D 2 E C 2 C 0 : F 4 C A D 0 C C 1 6 3 2 5 3C 2 C 8 : B D 0 D A 0 C 1 6 3 C 2 D 0 : 1 8 B D 0 0 D 9 0 6 A 9 0 C C 2 D 8 : 8 D 1 D 6 A O C C 2 C 2 E 0 : F F D 0 A 0 0 B D 1 0 D O 9 CC 2 E 8 : 6 0 A 0 A 0 0 C C D F 7 C 2 F 0 : 8 8 D F 6 A 0 8 D 0 E F C 2 F 8 S C 3 9 C 5 E E 3 9 6 C 3 0 0 1 F 5 A 0 A 0 9 D 0 9 C 0 C 3 0 8 : E 8 E I 9 F f i F 0 3 C 3 1 0 : E 0 0 0 0 0 B 0 0 0 0 9 8 E C 3 1 8 : O 0 0 B 0 0 8 0 0 0 0 4 BC 3 2 0 : B 3 0 0 B 8 0 0 0 0 0 C 4 C 3 2 8 t 0 0 0 0 6 0 0 0 0 0 3 0 0 0 0 0 7 C 3 3 0 : 1 8 0 0 0 0 0 C 0 0 0 0 0 8 0 0 9 C 3 3 B : 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 B C 3 4 O : 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C C 3 4 8 ; 0 0 0 0 0 0 0 0 0 0 A 1 C 6 C 3 5 0 M A A 1 C 6 4 A 4 A 8 0 1 5C 3 5 8 : 1 9 C 0 A D 1 C 4 4 4 8 C 3 6 0 : 8 D 2 C A 1 C 2 9 0 7 9 C 3 6 8 : 8 D 1 C A 2 C A 0 0 1 8C 3 7 0 : 8 D 2 C 8 2 C E 0 C C 3 7 8 : F 0 1 A 2 C 1 6 4 F C 3 8 0 : 8 D 2 C 9 0 0 3 E E 2 2 C 1 C 3 8 8 : E E 2 C C 4 7 C B 2 C 3 9 0 : l E C 8 E I F C 0 A D 1 C 0 C AC 3 9 8 : 1 B 0 0 0 9 0 E I I C 3 A 0 : C 0 I B 6 D 1 C C C 3 A 8 : 9 0 0 C 3 B 0 : 1 8 6

B I E C 0 3 E I C A 2 C 0 C 8I C 0 8 D I C 9 6

C 3 B 8 I 0 3 E I C A 2 C 1 F C 3 C 0 : 6 D I C B D I F C A 6 6 C 3 C 8 : 1 8 6 D I F C 0 8 I C 0 A D B FC 3 D 0 I 1 0 C 2 0 8 D I B C A 9 2 AC 3 D 8 : 0 7 3 E I C 8 D I B C 9 C 3 E 0 : A E I C 0 B D 0 C B 0 C C 3 E B : C 0 A I C 8 5 2 2 A I E 5 AC 3 F 0 : C 0 B 5 2 1 A 0 0 0 A D 1 A C 1 C 3 F B : F 0 1 B 2 1 0 D 0 9 C 9 E C 4 0 8 : 2 1 6 0 0 1 0 2 0 O B 1 0 2 0 F C 4 0 8 : 4 0 A 0 0 B D I C B E C 4 1 0 : 0 2 B 2 2 0 C B D I D B lC 4 1 B J C 0 8 5 0 2 6 0 A 0 0 8 D 1 A 2 CC 4 2 0 : C 0 4 4 C 3 A 9 0 8 D 1 A 8 9C 4 2 B : C 0 D O F 6 E E O C D 0 5 2 6C 4 3 0 I A 9 0 B 0 C A 0 C F C 4 3 8 : C D 1 C 9 0 1 6 F 1 A 9 C 4 4 0 ; 0 E C O C D 1 C D O A S C 4 4 8 : 1 3 C 8 O C A 1 C B C 4 5 0 : B D 0 E C 0 6 0 A D 0 A C C 2 C 4 5 8 : F F D 0 1 5 A 0 C O C 9 F 8 C 4 6 0 : D 0 0 A 0 0 B D 0 A C O 3 D A C 4 6 8 : 0 B C 2 2 B C 4 A 9 F F 6 8 C 4 7 0 : A 9 0 F F A D 0 A C C 9 8 DC 4 7 8 : 4 0 D F A 0 C C 0 D

C 4 B 0 I D 0C 4 B B : 0 9C 4 9 0 : 2 9C 4 9 B : 1 5C 4 A 0 S D 0C 4 A 8 : 1 5C 4 B 0 : 8 DC 4 B 8 : 0 9C 4 C 0 : 2 9C 4 C 8 : 1 1C 4 D 0 : 5 B

E E A 90 B F C 0 9B 1 A 9 0 0D 6

D 0 8 0 0 D 0 8 5 3 8

F F 6 00 D 0 B D 0 A 98 C A 0 A 0 0 D 7 8 8 D2 0 8 D6 0 0 0

A 0 A 0 0 0 D DI B A 0 D 0 D A 1 1 D 1 D 0 0 0 0

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

D i s k P a c k a g eS e i n s t r u c t i o n s i a r t i c l e o p a g e6 b e f o r e t y p i n g i n P r o g r a m 1 D i s k P a c k a g e0 8 0 1 :0 B 0 9 :0 8 1 1 :0 8 1 9 :0 B 2 1 :0 8 2 9 :0 B 3 1 :0 9 3 9 :0 8 4 1 :3 8 4 9 :0 B 5 1 :0 8 5 9 :0 8 6 1 :0 3 6 9 :0 8 7 1 :0 8 7 9 :B B 8 1 :0 8 8 9 :0 8 9 1 :0 8 9 9 :0 8 A 1 :0 B A 9 :

8 B 1 :0 3 B 9 :0 8 C 1 :

8 C 9 :0 S D 1 :0 8 D 9 :0 8 E 1 :0 8 E 9 :0 8 F 1 :0 8 F 9 :O 9 0 1 :0 9 O 9 :0 9 1 1 :0 9 1 9 :0 9 2 1 :

9 2 9 ;0 9 3 1 :0 9 3 9 :0 9 4 1 :0 9 4 9 :0 9 5 1

9 0 9 6 10 9 6 90 9 7 10 9 7 90 9 B 10 9 8 90 9 9 10 9 9 9

9 A 9 A

0 9 B 10 9 B 9

9 C 0 9 C 9

9 D 0 9 D 9

9 E 0 9 E 9

9 F 0 9 F 9

I 0 2 0 4 44 3 4 B2 2 F 8 3 3 5 5 2 0 0 02 3 3 2 3 0 7 8 5 A 5 A 2 4 E A C 1 A 5 B AC 8 B A F 6 2 4 4 3 4 B4 5 4 4 4 5 2 0 2 02 2 2 2 2 2 2 0 2 82 4 2 2 4 5 4 4 I A 2 0 4 CA 5 4 C 5 0B 2 2 0 D C : 4 C

: 5 C : 4 C : E C : A C : 0 C 1 0 0 : O 0 : 8 8 : 8 0 8 5: 0 C : 1 B : C A : D A : A A : 4 8 S C I 3 0: 8 9

A I B C A D: 0 A A A: C 4

0 F 4 5 4 1 4 72 0 2 02 0 2 03 B 3 B5 4 5 0 3 2 A 3 0 0 0 05 A A 50 0 8 50 A A 6 2 00 B F A 8 D 5 7A 8 2 0 1 64 C 2 04 5 4 1 4 74 4 5 2 5 2 2 0 2 02 0 2 02 0 2 02 2 4 2 4 F 4 D5 5 4 9 4 F4 2 A 9 3 AD F A 5 4 E 3 F2 3 5 5D 0 C 3D C 4 C C C C C E F C lA C E F 0 1 0 10 0 0 08 8 A 8 E F 0 0 D O C F A 6 A 60 0 4 C0 C A A 0 8 5 0 B C 6 A

S F 2 04 2 4 2 0 0 3 B2 8 4 32 4 2 2 8 F A C 3 3 1 A 2 C 6 95 A 9 2 0 C 2 C 0 8 0 A A A E C C 0 4 B 2 04 5 3 A4 3 4 55 5 0 2 2 2

2 2 0 2 02 O 3 3 5 5 4 4 4 5 0 D O D2 D 3 B 3 B 2 E5 A 5 84 5 5 1D 0 C 3D C 9 C 5 C A C B C E 9 C 40 1 0 18 0 0 00 0 0 00 1 0 1A B 0 C C A A 5 A 51 C C 3 B A 0 05 6 0 28 A B A 8 B C 4 0 0 2 0

2 0 2 0 2 5 4 1 5 52 0 2 0 3 0 8 4 0 8 2 2 5 4 F 4 D A 2 2 0 8 79 C 3 2 8 3 4 5 A 3 8 2 6 9 9 2

9 C C B 6 E C A 3 1 4 B 9 9 7 3 5 6 0 2 A l2 A 0 F lF C E 0 D 8 2 0 2 0 7 5 4 F 2 4 6 4 2 6 5 5 0 1 52 0 2 0 E B2 0 2 0 E l2 0 2 0 E 2 0 2 0 F 0 D 2 0 8 3 8 3 8 2 E5 4 6 4 9 4 3 2 42 2 2 0 0 2 0 6 3F F A 9 F 32 5 2 F D 5 5 7 0 44 0 3 E 2 4 6 5 7 3 D C 3 D C 0 5 C 7 9 A4 C B E C I B C 0 F C C 0 1 0 1 9 0 0 0 O 8 B3 0 B 0 I 8 8 A B 0 0 8 D C F 0 D

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

7 C Q M P U T E I ' s G a z e l l e S e p t e m b e r 1 9 8 3

Page 73: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 73/104

0 A 0 1 : A A D 0 3 4 C O C l A 9 6 7 0 A 0 9 : 8 5 7 A 5 7 A 4 f i 7 4 7 0 A 1 1 : A 5 A C 4 0 D 0 0 8 C A 0 A 1 9 : 2 F D 0 8 0 0 0 2 C 8 7 0 A 2 1 : C 9 2 F 1 2 7 3 0 0 D 2 0 A 2 9 : F 7 A 0 0 S B 8 5 7 6 8 8 5 5 80 A 3 1 : 7 A 2 7 0 C 2 F 0 A 7 C0 A 3 9 : A 6 7 B E 0 0 2 D 1 F 0 0 7 7 0 A 4 1 : 6 B 6 B 2 0 7 0 F 1 C 9 0 A 4 9 : 2 2 F 0 9 0 0 C 1 0 8 F0 A 5 H F 1 A 2 4 C 8 6 7 C 4 C 2 3 C 1 0 A 5 9 : 8 4 B 7 A 2 4 8 7 C 2 0 7 9 9 0 A 6 l ! 0 0 F 0 5 2 0 7 0 D F B 8 D0 A 6 9 : 6 G 9 F 6 A 1 B A F 0 A 7 1 : C 0 F I C 0 0 2 F 0 0 C 0 A 7 9 : E 8 1 F 8 A B 0 C F 0 A 8 1 : 3 0 0 C 5 0 D 0 B 8 6 F 0 A B 9 : 9 B C 6 B A 0 8 B 4 9 0 A 9 1 : 7 5 C 2 4 C 2 A 9 0 0 8 5 B 0 A 9 9 I B B A 0 8 B 2 F C F 3 E 0 A A 1 : A D 0 0 0 2 C 2 F 2 4 4 0 A A 9 : 7 9 0 A 6 0 8 5 B 2 O D 0 A B 1 : F 3 A 5 B A 2 B 4 F F A B 9 2 D0 A B 9 : 2 0 9 F F A 9 0 S 5 9 0 6 B 0 A C 1 : A 0 6 4 2 C A 6 A B 2 7 0 A C 9 ; B L F 9 8 B 2 9 F 9 0 A D l ! A 0 0 0 6 0 A 6 D 6 2 0 F F E 9 C 0 A D 9 : A 9 2 3 2 0 1 6 E A 6 B A A 9 E 90 A E 1 : 0 0 2 C D B D 2 A C A 4 0 A E 9 : 6 F 6 B 2 3 C 2 A 0 B A F l i F F 2 0 1 6 E C 0 D F 6 0 A F 9 : 2 0 A F F 4 C 7 9 0 0 E 6 7 A E l0 B 0 1 : D 0 0 7 E 6 7 B A 0 0 8 D 5 B 0 B 0 9 : 0 2 E G B 7 A 0 4 F B 3 0 0 2 3 0 B U : 9 9 0 1 0 2 8 8 1 F A 2 D 0 B 1 9 : 8 D 0 0 2 0 D 7 A A 2 0 3 1 1 30 B 2 1 : C 2 2 E C 2 E C D 0 0 C0 B 2 9 : 2 9 2 E C 2 9 C 2 0 4 F0 B 3 l ! A 5 F A 9 D 1 2 0 1 6 4 50 B 3 9 : E 7 C 9 0 3 D 0 F 2 2 0 D 7 A A 3 0 B 4 1 : 2 0 £ 1 F F F 0 0 2 0 E 4 F F A 0 B 4 9 : C 9 2 D D 2 E F 4 C D 40 B 5 1 : D 1 C 2 2 0 4 F 6 2 0 D 7 A B 0 B S 9 : 4 C 7 9 0 0 2 0 A 5 F F 8 A D 0 B 6 1 : 2 0 A 5 F 8 A A 9 6 0 A A0 B 6 9 : 2 0 1 C 3 1 C B 5 A 2 B 0 B 7 1 : 1 1 C 3 1 0 0 A C 2 F 0 4 6 40 B 7 9 : C 9 3 D I A 0 0 8 D 0 B 8 1 : A A 0 0 6 5 A A 6 A B C 0 B S 9 : A 9 6 0 8 8 B 0 0 0 2 C 3 3 0 B 9 1 : 9 0 0 C 3 B 0 3 2 9 0 F 8 10 B 9 9 : 2 C A 8 0 6 0 A 0 B 2 C A C 0 B A 1 : 0 4 2 A 2 0 5 2 C A 2 0 8 2 C 9 10 B A 9 : A 2 0 A 5 B D 0 4 1 0 B B 1 : 2 9 C 7 A 9 F F 8 5 3 A B A 4 C F 0 B B 9 : F B E 0 2 0 4 C 3 A 5 9 3 0 C 40 B C 1 : E 1 4 7 0 A 4 B 7 F D C 0 B C 9 : 2 0 3 C 2 E C D 0 C F 2 0 B D 1 : A 9 8 A C 2 9 C 2 0 0 B0 B D 9 : 9 A C E 6 A 7 D 0 2 E 6 A B 0 B E 1 : 2 0 A F F A 4 9 0 F 0 F 3 A 9 0 B E 9 : 8 9 A C 2 9 C 0 A 5 A 7 5 0 B F 1 : D 0 0 C 6 A 8 C 6 A 7 2 0 9 A 0 0 B F 9 : C 3 4 0 C 5 5 4 5 2 0 C 0 1 : S 4 0 2 0 2 0 2 0 4 4 4 4 4 00 C 0 9 : 0 0 A 6 A 7 A 5 A 2 C B 3 0 C U : 4 C A 6 C 3 2 0 9 0 C 3 A 9 2 8 2 20 C 1 9 : 2 0 1 E A A 2 B l C 3 0 0 C 2 1 : A 5 A 2 B C 3 A 9 2 9 4 C 7 80 C 2 9 : 1 6 E 7 4 8 4 A 4 A 4 A 4 A 2 0 2 40 C 3 1 : B A C 6 8 2 9 0 F C 0 9 7 0 C 3 9 : 0 3 6 9 3 6 2 C 0 9 3 0 4 C D 2 2 0 C 4 1 : F F A 5 A B C 3 F 0 C 5 0 C 4 9 : B 2 6 2 5 C A 2 A C 0 C 5 1 : 2 C 2 C 8 C 3 F 0 0 7 C 2 3 0 C 5 9 : F 0 0 A 0 2 C A 9 0 8 6 0 C 6 1 : B 9 2 C 8 C 3 D 0 A 0 1 9 A0 C 6 9 : 2 C A 0 2 D F 0 A 6 0 C 7 1 : 2 0 5 C 8 2 8 B 0 2 C 2 0 6 0 C 7 9 : C 8 C F 3 C 2 F 0 3 A 2 0 C 8 1 : A 5 A E 8 5 2 D A A 8 2 C 0 C 8 9 : 2 0 5 A 2 3 A A 5 A B 0 0 C 9 1 : C 9 5 E F 0 0 C A E D B 2 5 0 C 9 9 : A 9 0 2 9 F 2 8 A D 0 C A 1 : 4 C A E A 7 2 C 8 C 3 D 0 0 7

0 C A 9 : 2 C A 1 4 C 3 9 C 2 5 0 3 20 C B 1 : C 4 A 9 0 2 9 1 0 D F 2 2 0 0 0 C B 9 : 8 D E l 4 C 8 E 3 2 0 5 C B 0 C C 1 : 2 0 5 9 E l 2 D 7 A A 2 0 5 A 8 20 C C 9 : C 2 A 2 B 2 C A 9 2 Q 2 A 9 D 90 C D 1 : 0 0 8 A C 2 D 0 A 8 0 C D 9 : 1 1 D 0 B A 2 9 E F 8 D 1 1 I F0 C E 1 : D 0 2 4 C 2 A 9 5 5 2 0 A 8 6 B0 C E 9 : F F A 9 4 9 2 A 8 F F A 5 A 9 D l0 C F 1 ; 2 0 A 8 F F 2 A F A 5 A 9 B 0 C F 9 : C 9 2 D 0 A 5 A A 8 1 3 0 D 0 1 : D 0 6 A 4 B 7 C 2 E C 1 0 D 0 9 : 3 0 1 A A C 0 4 9 0 0 1 0 D 1 1 : C 9 I B 0 6 8 D 5 7 0 2 4 C 6 0 D 1 9 : 7 9 0 A 5 A B C 9 2 D 3 1 0 D 2 1 : 4 C 2 C A 0 0 C 3 5 0 D 2 9 : D 0 2 A 0 2 0 2 C 3 E D 0 9 00 D 3 1 : 2 3 2 8 9 C 4 A 5 0 A D 0 D 3 9 : 0 8 8 B 8 8 0 9 4 0 9 9 B 0 D 4 1 : 0 0 0 8 8 0 9 2 0 D 0 0 0 D 4 9 : B 9 E C 9 0 0 8 1 D 0 D 5 1 : F 7 4 6 C 5 A 9 0 8 5 B B B 0 D 5 9 : E 6 B 7 4 C 1 C 4 2 D 5 7 E 0 D 6 1 : 7 7 0 0 0 2 A 0 B D A B E 3 E 30 D 6 9 : 9 5 7 C 1 F 8 4 C 8 E B 0 0 7 1 : 3 8 A 3 E 3 A A A 5 3 8 0 O 7 9 : E 5 3 2 C O B D A G A 0 E 90 D 8 1 : E 4 2 I C 4 C 7 9 0 3 A I 0 0 8 9 : 3 1 0 C 5 D 5 A 0 0 0 D 9 1 : 0 2 C 2 F 0 C 2 0 0 0 60 D 9 9 : 4 6 8 A 2 0 5 6 C 4 A 9 6 3 0 D A 1 : 8 5 B 2 0 3 8 C A B 2 0 A 5 1 0 D A 9 : F F 2 9 D 3 D 7 C C 0 D B 1 : D 0 3 C 8 C 0 1 D E 2 0 0 D B 9 : A B F F A 0 1 9 8 4 B 8 B I 0 D C 1 : B E C S 9 9 0 0 0 2 8 8 1 0 F 7 1 20 D C 9 : A 5 A C 2 F 0 0 5 A 9 F 9 0 D D 1 : 8 D 0 0 2 0 1 9 C 2 A 9 4 5 E 30 D D 9 : 8 D 0 2 0 2 A 0 8 B 2 0 4 F0 D E 1 : 1 9 C 6 C 0 2 0 3 2 0 A B F F D 3 O E 9 : A D 1 D 8 A 2 0 5 0 C C 0 D F 1 : 4 C 2 C 3 7 3 3 2 C 4 4 F 0 D F 9 : 4 D 2 4 4 5 2 5 6 3 2 3 A0 E 0 1 : 2 E 3 2 3 3 3 3 1 4 D 0 0 E 0 9 : 2 D 5 0 3 2 1 3 2 4 D E 0 E 1 1 : A 9 4 8 D 0 2 0 7 A 4 S 1 0 E 1 9 : 0 1 0 2 0 E 6 C 6 5 0 0 6 0 E 2 1 : A D 5 6 0 2 D I E E E 5 6 0 2 5 20 E 2 9 ; A D 5 0 8 0 0 A 5 1 0 E 3 1 : 0 2 8 0 3 A 5 0 2 8 D 8 A0 E 3 9 : 0 0 0 A 5 3 2 8 0 0 1 0 3 4 0 E 4 1 : 4 C 8 6 E 3 A 3 A 3 C 8 4 50 E 4 9 : 2 0 0 A 4 A 9 0 8 5 0 2 8 B0 E 5 1 : A D 0 2 0 3 8 0 5 0 A 0 0 0 E 5 9 : 0 3 8 5 0 A 1 6 8 0 0 E 3 E 6 1 : 0 3 A 9 C 6 8 0 0 A 0 0 9 A0 E 6 9 : 0 3 8 5 0 A 0 1 0 3 B D 3 E 7 L : 5 3 0 A 0 8 B D 0 3 A 8 0 E 7 9 : C 6 8 0 3 A 0 8 9 A 0 E 8 1 : 0 2 A 3 A 0 C 6 2 I C 0 6 10 E B 9 : A 9 5 A C 2 0 1 8 C 2 0 7 20 E 9 1 : 6 0 A 8 7 8 7 B 2 0 7 8 0 E 9 9 I 0 0 F F 2 0 3 B C 2 B 7 B E A 1 : 1 3 3 A 0 7 2 0 1 6 E 7 A 9 S 0 E A 9 : 0 0 8 B 6 C 0 2 0 3 0 D 2 0 1 0 E B 1 : 2 0 4 4 5 4 2 5 4 0 0 E B 9 : 4 3 4 4 4 4 2 2 2 D 1 90 E C 1 : 2 0 4 4 5 4 2 0 4 5 4 0 0 E C 9 : 4 9 5 4 9 4 E 4 2 5 5 6 0 E D 1 : 5 3 5 4 4 3 A B C E 0 E D 9 : 0 4 F 0 C 0 F 0 C F 0 E E 1 : 0 2 F 0 C 0 1 F 0 0 4 4 C 4 0 E E 9 : 2 3 C B B 8 8 4 9 F 0 9 0 E F 1 : A D 3 1 0 2 2 I C 2 0 C C 8 0 E F 9 : F F A 0 0 2 0 B F F A D 0 C 0 F 3 1 : 0 2 C 9 3 9 0 E 2 C 3 B 6 0 F 0 9 : D E 2 0 F A A A 0 A 0 3 0 F 1 1 : 2 0 B A F F 2 0 C F A 2 0 E 4 0 F 1 9 : 2 0 C F F B 0 1 0 A 4 9 B B 9 0 F 2 1 : B 7 D 0 D A D 0 1 0 2 C 3 A 0 F 2 9 : D 0 4 4 4 C 4 C 2 9 C 4 0 F 3 1 : A 0 0 B 0 0 9 9 0 0 0 6 0 F 3 9 : C 8 C 4 B 9 F 5 A 4 B 7 F 0 8 F0 F 4 1 : 2 D C 8 5 F B 3 C 0 D C 0 F 4 9 : 9 E 2 0 3 5 C 8 A C 0 3 3 5

0 F 5 1 : F 0 0 0 F 5 9 : 0 7 8 0 F 6 1 : C 7 2 0 F 6 9 : C 5 A 0 F 7 1 : 8 5 A 0 F 7 9 : C 8 S 0 F B 1 : 1 E C 0 F 8 9 : 0 7 C 0 F 9 1 : 2 9 0 3 F 9 9 : 2 C F 0 F A 1 : 2 3 C 30 F A 9 : 2 3 C 30 F B 1 : C 7 8 0 F B 9 : 0 A 0 0 F C 1 : 0 0 8 0 F C 9 : C 8 B 3 F D 1 : D 3 1 0 F D 9 : A D 9 0 F E 1 : 8 5 A 0 F E 9 : 2 0 3 0 F F 1 : 2 0 3 0 F F 9 : A 6 8 1 3 0 1 : 0 2 A 1 0 0 9 : 3 4 C 1 3 1 1 : 3 8 A 51 0 1 9 : 1 0 F 1 0 2 1 : 0 2 C E1 0 2 9 : 0 7 0 1 0 3 1 : 0 9 3 1 0 3 9 : A 9 C l1 0 4 1 : A 9 3 1 0 4 9 : 2 0 D 1 0 5 1 : A B C 91 0 5 9 : B 9 3 1 0 6 1 : 0 7 D 01 0 6 9 : 0 2 2 1 0 7 1 : F F C 1 0 7 9 : 6 4 B 1 0 8 1 : C 2 1 0 8 9 : 2 0 3 1 0 9 1 : 3 1 C 1 0 9 9 : 5 6 0 1 0 A 1 : 0 0 8 1 0 A 9 : D 7 A 1 0 B 1 : 3 4 2 1 0 B 9 : 4 2 2 1 B C 1 : 9 5 B 1 0 C 9 : 2 0 9 1 0 D 1 : C 31 0 D 9 : A D 9 1 B E 1 : A A 4 1 0 E 9 : 2 3 1 1 0 F 1 : 4 1 4 1 0 F 9 : 4 3 5 1 1 0 1 : 4 5 2 1 1 0 9 : 4 C1 1 1 1 : F 7 A U 1 9 : F 0 0 1 1 2 1 : 8 5 A 91 1 2 9 : C 7 9 1 1 3 1 : C 0 3 1 1 3 9 : 0 0 0 1 1 4 1 : F 5 A 1 1 4 9 : E 0 4 1 1 5 1 : A 9 8 1 1 5 9 : D 2 F 1 1 6 1 : 8 5 A 1 1 6 9 : C 0 A 1 1 7 1 : A 8 F 1 1 7 9 : 3 8 B 1 1 8 1 : 9 1 3 1 1 B 9 : A 6 C 01 1 9 1 : A 6 C 01 1 9 9 : F 0 0 1 1 A 1 : D 0 0 1 1 A 9 : A 9 2 1 1 B 1 : C 9 B 1 1 B 9 : C 9 C 01 1 C 1 : C 9 E 01 1 C 9 : 2 3 D 1 1 D 1 : 2 0 D 71 1 D 9 : A 5 A 1 1 E 1 : C 5 A 1 1 E 9 : 0 2 5 1 1 F 1 : 0 7 A

A A A 4 3 5 C 79 0 3 3

F B 0 4 B 4 1 9 06

F C A B F 4 A 2 0 A B 7 B l3 8

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

A 7 A 94 D 3 3 2 05 2 F 2

C 0 A D7 A 0 2 2 07 C C 4

0 4 4 5 5 4

C A 0 B 2 I A 2 0 0 D B F 29 1 3 19 2 D 0 A B A S A 79 2 A B C 90 B 0 3 9 8

B 3 C S C 4A A C 2 A 5 C 2 9 0 1 49 0 0 CB 3 F F C 8A 2 C 3 9 0 2 81 A 9 A

8 A D C 8 A B 0 8 A 0 C 1 C 1 1 B 0 2 F 8 B C F 0 C 8 A 3 8 9 0 C 5 A A C 0 A 2 A 7 A 5A 5 A SB A 3 B 0 0 9 3 03 A 1 F 0 C A C A 6 0 8 2 C 2 0A B F FA F S 3 2 1 4 F A 6 2 A 2 0 4 28 D 5 67 F B 5C 5 3 0 3 03 4 2 0A 7 9 0

C 2 B l C 3A B 2 C 2 0 2 00 0 4 E4 4 B 7 C 00 3 0 2C 2 A I C 2 A 4 A 9C E 1 E 2 0 1 6A A A 1 B l C 35 D 0 1 0 2 0 B lA 6 D 0E C B 0 0 C2 A

D 3 C 9 A 0A 0 2 B

C A E F 9 1

F 2 9 C C 2

I 6 8 2 0 1 A 9 AA A 4 A 0 9 4 D B 3 9 7 3 A 9 0 1 6 9 0 9 9 B0 C 3 F 4 C 9 EA 9 0 E 0 82 0 3 0 A B A A 6 A 0 E 29 5 0 2 F A B 7 F C A 9 0 3 D 0 B 7 4 1 C 7 A F D B D 9 6 2 0 B 2 1 F F E 0 A F 08 D B B B A E E 6 9 3 A 7 0 0 6 8 B 2 8 B 9 4 6B 7 A 5 F E4 C E C C D E 0 4 2 A 8 E 2C 2 A 9 0 4 5 A 4 7B B 9 F DF 9 D F A C 0 A F A B 2 0 3 63 1 2 0 D 2 0 3 0 A 3 A 8 A 0 C 8 7 2 B 3 9 C 7 2 0 D 7 6 A 0 C 8 6 5 5 8 5 4 5 4 F 4 E 0 0 0 0 A lI 9 0 6 4

C 3 3 3 C 4

D 1 C 8

E 8 B D 1 2 D 0 A 6 D 5 7 f E A 5 C 82 E 2 0 5 F

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

2 C B D9 2 9

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

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

Page 74: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 74/104

1 1 F 9 : A D 5 0 2 B 8 5 B 2 3 E1 2 0 1 : A 5 9 C 0 F 0 2 0 D 7 B 31 2 0 9 : A A 4 C 2 D C 4 D C 4 C 6 B1 2 1 1 : 3 8 3 0 2 C 4 4 9 0 0 D

P r o g r a m 2 1 7 6 4 I n t e r f a c eB 8 B 1 :0 8 0 9 :0 8 1 1 :0 B 1 9 :3 8 2 1 :0 8 2 9 :0 8 3 1 :0 8 3 9 :0 0 4 1 :0 8 4 9 :0 8 5 1 :0 8 5 9 :0 8 6 1 :0 3 6 9 :0 8 7 1 :0 3 7 9 :0 8 9 1 :0 B 8 9 :0 8 9 1 :0 8 9 9 :0 8 A 1 :0 8 A 9 :8 B 1 :0 8 B 9 -0 8 C 1 :0 B C 9 '

8 D 1 :0 8 D 90 8 E 10 8 E 90 8 F 10 B F 90 9 0 10 9 0 90 9 1 10 9 1 93 9 2 10 9 2 90 9 3 10 9 3 90 9 4 10 9 4 90 9 5 10 9 5 90 9 6 1

9 B 9 7 10 9 7 90 9 8 10 9 8 90 9 9 10 9 9 9

9 A 0 9 A 9

9 B 0 9 D 99 C 9 C 9 D

0 9 D 90 9 E 10 9 E 9

9 F 0 9 F 90 A 0 10 A 0 90 A 1 10 A 1 90 A 2 10 K 2 90 A 3 10 A 3 90 A 4 10 A 4 90 A 5 10 A 5 90 A 6 10 A 6 9

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

A 0 0 A 0 5

: B 6

: C C

: 1 : 5 : A 3 : E : F : A

1 1 : A : 0 : 0 : 2 : C : 4

2 : 2 : A : A : A : B : 1 : F : 0 - . u a: U : F

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

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

C 3 5 8 B 8 C 0 0 5 A 4 4 4 2 4 B F 8 0 B C 0 0 E E 0 2 2 3 C 0 7 5 0 2

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

C 0 2

n 0 9 8

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

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

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

C 8 C B B f C D A 3 0 C 8 8 0 F I F C B A 2 F 2 A 1

C 9 0 C 2 4 7 A 9 A

3 4 4 3 2 0 4 3

9 3 4 5 2 2 9 C 3 3 5 3 8 8 66 9 8 3 8 5 6 EA 4 4 9 C 7 1 4 1 8A 0 4 C A 9 9 CA 2 A 5 2 0 3 F2 5 4 5 5 C 2 9 B 2 2 5 5 E

D F 9 5 8 0 6 68 2 8 9 F 0 E 20 S I 0 0 7 C 8 F 0 2 BA 3 8 E 3 A 9 B 2 7

4 - A 4 A 6 4 8 B l2 B 0 C 6 7 A D F I 0 C C 0 4

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

9 E l "4 C 1 5 0 0 3 A

0 A 7 1 :0 A 7 9 :0 A 8 1 :0 A 8 9 :0 A 9 1 :0 A 9 9 :0 A A 1 :0 A A 9 :0 A B 1 :0 A B 9 :0 A C L :B A C 9 :0 A D 1 :0 A D 9 :0 A E 1 :0 A E 9 :0 A F 1 :0 A F 9 :0 B 0 1 :0 B 0 9 :0 B 1 10 B 1 9 :0 B 2 10 B 2 9 :0 B 3 1 :0 B 3 9 s0 B 4 10 B 4 9 :S B 5 1 :0 B 5 9 :

2 2 2 2 2 E C 3

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

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

C C C C E D 2 D 6 2 0 A A E 6 3 5 2 4 A 2 4 D I 0 0 C 3 2 4

B E F O R EB e f o r e t y p i n g i r e f e r t

2 D D 2

C E 2 0 A C 4 C 2 A C 0 5 8 9 0 B 3 2 2 0 8 8 8 8 B

3 C 1 3 0 2

C A B 2 B 2 7 2 4 4 4 0 C 2 0 C A D A B 5 B 0 C

C 2 2 C D D D 2

F 3 A I C 3 C 6 5 3

A A 3 A 0 C B 2 0 E 3 0

T Y P I N Gp r o g r a m s ,

" H o w t T y p eC O M P U T E ! G A Z E T T Ee l s e w h e r e i t h i s i s s u e .

I

B D C D F A 0 C 5

C 8

A E C C 9 5 0 0 0 0 0 0 A 8 C 6 8 0 0

C A B 0 2 4 2 F A 2

A A A F 2 4 3 4 2 2 4 0 C 5 5

C 0 4 4 0

p l e a s e

P r o g r a m s , '

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

T h G E O S C o l u m nS e i n s t r u c t i o n s4 b e f o r t

i t y p i n g i

P r o g r a m5 A 8 05 A 0 85 A 1 05 A 1 85 A 2 05 A 2 35 A 3 05 A 3 85 A 4 05 A 4 B5 A 5 05 A 5 85 A 6 05 A 6 B5 A 7 05 A 7 85 A 8 0S A 8 85 A 9 05 A 9 85 A A 05 A A 85 A B 05 A B 85 A C 05 A C 85 A D 05 A D 85 A E 05 A E 85 A F 05 A F 85 B 0 0

B 9 A 0 9 9 1 9 3

: 5 : 4 : 2 : 4 : 5 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 0 : 9 : 0 : 0 : 0

F 4 9 8 4 2 9 3 0 [ ) 4 0 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5

a r t i c l e o

1 Q u i c k C l o c kF A 5 F 8 1 0 B 0 5 4 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2

F 9 9 0 0 9 1 1 F 4 2 0 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

8 5 F 8 2 3 8 F 5 4 2 0 D 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5

0 A 4 1 9 9 0 F C 4 2 C 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 2

0 9 8 8 2 9 2 F 5 C 2 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 S 8

p a g e

9 6 0 8 1 0 9 F F 4 2 4 C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 F

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

5 B 0 8 : 2 0 8 F A 0 B 9 6 F 5 7 5 B 1 0 : 9 9 0 6 0 0 C 8 C 0 0 6 D 0 F 5 5 5 B 1 B : 2 0 B 3 C 2 C 9 0 0 D 0 0 4 5 5 B 2 0 : 3 5 5 A I 2 4 C l A 2 6 B5 B 2 8 : 0 0 2 0 C 2 0 1 2 C 2 0 7 15 B 3 0 : 3 E C 4 C 3 C l A 0 B 9 C 65 B 3 8 : 7 5 5 E 9 9 0 6 0 0 C C 0 7 5 B 4 0 : D 0 F 2 B C C 0 F 4 5 B 4 B : B 3 4 1 5 A 0 B 9 7 B 6 5 B 5 0 : 5 E 9 0 6 0 0 C 8 C 0 6 D 0 8 35 B S 8 : F 5 2 B C 2 C 9 0 0 F 0 0 3 E 5 B 6 0 : 4 C D B 5 C 6 0 2 9 5 2 0 5 B 6 8 : 0 1 5 A 0 2 8 E 8 D 5 E A 3 5 B 7 0 : 5 B 8 8 E 5 E A 2 8 8 0 8 5 B 7 8 : A 2 5 8 0 A 0 1 2 0 0 3 A 5 B 8 0 : C 1 A 0 0 2 0 0 6 C A 0 0 3 F5 B 8 8 : 2 0 0 C 2 B C A 8 F 5 B 9 0 : 8 6 3 A 3 2 B 6 3 A A 0 7 5 B 9 8 : 8 6 3 6 0 2 0 4 B C l A 2 0 0 1 65 B A 0 : 8 E A 8 A 0 0 8 6 3 A 6 5 B A 8 : C 6 8 6 3 4 A 0 0 8 6 3 5 A 3 5 B B 0 : 0 0 8 3 A 3 C 8 6 3 7 A 8 5 B B 8 : 0 1 3 3 2 C 5 2 D B 3 A5 B C 0 : 5 B 6 A 8 8 2 F 2 0 A B 4 C5 B C B : C 1 0 8 0 B 0 8 0 5 5 B D 0 : 3 B 0 A 3 0 5 0 2 0 7 B l 0 B 5 B D 8 : 8 E 0 0 6 0 2 0 A C 0 F 3 5 B E 0 : 0 6 B 0 0 9 5 I B 1 8 C 4 4 1 A 45 B E 8 : 5 4 4 2 2 0 2 0 2 0 2 0 2 0 5 B F 0 : 2 0 D 4 4 9 4 D 4 2 0 2 0 2 0 F 5 B F B : 1 2 D l D 5 C 9 D 1 3 1 A 0 0 A 5 C 0 0 : 6 0 A 8 0 B S 2 F A A 0 8 4 7 5 C 0 8 : 0 5 A B 8 1 A 0 8 D S C 1 0 : 1 9 A 1 A 2 0 4 C 2 9 E 1 55 C 1 3 : 5 C A 1 8 2 0 A 3 5 A 5 5 C 2 0 : 2 F 2 4 5 C l 2 9 5 A C I E5 C 2 8 : 1 8 8 5 2 0 A 5 A 2 2 9 5 C 3 0 : 4 5 C l 2 0 9 E 5 C A 1 8 3 5 C 3 8 : 2 0 A 3 5 A 2 0 2 0 4 C l D D5 C 4 0 I A 9 2 0 2 0 4 5 C A 1 8 A 5 C 4 B : C 0 0 A B 0 0 A 3 0 2 0 4 D 5 C 5 0 : C 1 2 0 9 E 5 A 1 9 8 5 2 3 5 C 5 3 : A 3 5 A 3 A 2 0 4 5 C l A C 1 5 C 6 0 : 1 A 8 C 0 A B 0 0 5 A 9 3 0 5 D5 C 6 8 : 2 0 4 C 2 0 9 E 5 C A 1 9 5 C 7 0 : 8 5 2 A 5 A I 2 4 6 5 C 7 8 : C 1 A 9 1 8 2 0 4 5 C A 3 4 5 C 8 0 : 2 0 4 C A I B 8 5 C 0 0 A I 5 C B 8 : B 0 0 A 3 0 2 0 4 5 C 2 C 5 C 9 0 : 9 E 5 A I 8 5 2 0 A 3 5 C 4 75 C 9 8 : A 9 2 0 2 0 4 5 C 6 A 0 0 5 75 C A 0 : B 4 0 3 6 0 8 0 A 9 C 0 2 0 0 95 C A 8 : 8 4 C 6 A 0 A 0 0 9 9 6 5 C B 0 : 8 1 5 C C 0 D F A F 5 C B 8 : 8 1 8 0 2 A 2 5 8 6 0 3 A 2 F 35 C C 0 I 0 0 B 6 0 4 A 2 9 9 B 0 A 5 5 C C 8 : 0 8 8 6 0 6 A B 8 1 f t 9 5 C D 0 : 0 0 8 6 1 9 8 6 0 8 6 0 B 2 0 5 5 C D B : B A C l 6 A 0 0 2 0 0 C C E 5 C E 0 : 2 0 1 C 2 0 C 2 5 B 2 0 A 8 D 45 C E 8 : C 1 0 F 0 B 0 9 I B F F5 C F 0 : 1 8 C 5 4 5 4 5 5 2 2 4 4 2 E5 C F B : 4 1 5 4 2 0 2 8 4 D 4 D 2 F 5 5 D 0 0 : 4 4 4 4 2 F 5 9 5 9 2 9 1 2 1 3 1 05 D 0 8 : 1 A 0 A 2 F 5 8 E A 3 8 A 3 5 D 1 0 : 5 D 8 E A 4 8 2 0 A B 5 C 6 0 C 5 D 1 B : A 2 0 2 0 C 2 0 1 2 C 5 5 D 2 0 : 2 0 C 5 2 0 A 8 C 0 5 F F 5 5 D 2 8 : 0 6 B 0 9 I B I B C 4 E F E5 D 3 0 : 5 4 4 5 5 2 2 0 5 4 4 4 4 5 5 D 3 8 : 2 0 2 8 4 8 4 8 3 4 D 4 D 3 7 5 0 4 0 : 5 3 5 2 1 2 1 3 1 A 0 0 A 6 S D 4 B : S 5 B A 8 A 5 8 E A 4 5 5 D 5 0 J 8 4 2 A 5 6 A 0 1 4 8 7 45 D 5 B : A 9 3 5 8 5 0 1 A 0 D 2 9 8 25 D 6 0 : 7 F 8 D 0 F D C A 0 0 0 B C 6 2 6 5 D 6 8 : 5 E B 8 1 5 E A C 3 F A 5 D 7 0 : 3 2 C 9 3 D 1 A 0 B 1 5 D 7 B : 8 1 5 3 E 3 A 8 B 9 6 5 2 E5 D 8 0 : 5 E A B 9 6 A - 5 A B A 9 0 D 5 D 8 8 : 8 D 6 2 5 E 4 C A 5 A 3 1 3 85 D 9 0 ! B 9 8 1 5 E A C 3 2 9 0 1 1 2 5 D 9 8 : A 9 0 B 6 5 C 8 8 8 F 75 D A 0 : 4 C A 5 A 0 B B 5 F 5 D A a : A 8 2 4 I 5 8 0 F D A 8

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

Page 75: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 75/104

5 D B 0 :5 D B B ;5 D C 0 .5 D C B :5 D D 0 :5 D D 9 :5 D E 0 !5 D E B :5 D F B :5 D F 8 :S E 0 0 :5 E 0 8 :5 E 1 0 :5 E 1 8 :5 E 2 0 :5 E 2 8 :5 E 3 0 :5 E 3 8 :5 E 4 0 :5 E 4 8 :5 E 5 0 :5 E 5 8 :5 E 6 0 :5 E 6 8 :5 E 7 0 :S E 7 8 :5 E 8 0 :5 E 8 8 :5 E 9 0 :

6 5 D 0 B 8 5 A

A S 0 6B 8 0 9 D C0 D 8 0 8 5 A 2 0 B 3 5 8 A 0 B 8 1 E 3 0 I B D G 36 6 3 E 6 5 5 E 6 03 1 3 19 8 I B0 0 0 40 0 0 30 0 0 0 4 C

C 0 8 8 5 A 2 4 B 8 5 £ A 8A 0 0 0 4 6 A A A 02 E 5 E8 1 5 EA 2 0 B 8 5 8 4 B 6 6 6 5 E 9 85 E 8 D3 0 9 0 0 0 03 3 0 1 2 A0 8 0 0 0 00 0 0 02 C

D 0 0 D A 0 5 E 8 D5 A 2 4 B 0 B 0 5 A 0 B B 1 A A A 02 E 5 E8 5 A 3 2 06 5 5 A 5 C 3 B E 96 5 0 A 0 AE 3 0 9 3 03 0 3 10 8 9 B 0 0 0 0 6 30 0 0 0

A 0 S A 0 3 I DB 8 3 0 A D C E FA 0 0 7 9 5 8 A D A 8 D 6 5 0 F 1 9 8 5 E B B8 5 A 0 3 0 B 6 3 D 1 8 5 AA A A 0 9 2 E 5 E 6 58 3 B 3 40 A 1 D F 9 3 0 1 8 D 6 8 1 0 A S D 6 0 6 0 3 0 3 1 B 3 8 F D E9 F l A B0 C 4 A 30 0 0 0 3 6 I E B 70 0 0 0 1 2

P r o g r a m 2 C e o C o n v e r t e rH 1

P R 2 0

s

J

D

F X

F P

H

K M

C F J

H P B

G B B

F A

G J

G

J

3

4

5

G 7

B

9 1 0

1 1 1 2

1 3 1 4 1 5 1 6 1 7 1 8

1 9 2 0 2 1

2 2 2 3 2 4 2 5

2 6

2 7

R E C O P Y R I G H T 1 9 8 B C O M P UT E P U B L I C A T I O N S , I N C .

A L L R I G H T S R E S E R V E DP O K E 5 3 2 8 0 , 0 : P O K E 5 3 2 8 1 ,0 I P O K E 6 4 6 , 5 : P R I N T C H R S U4 2 ) ; C H R S ! 1 4 7 )F O R I = 1 T O 1 0 : P R I N T " I D O W H | ": N E X TP R I N T T A B [ 5 ) " { 4 ) 0 0 1 C O P Y RI G H T 1 9 8 8 "P R I N T T A B ( 5 ) " G C H _ C O M P U T E !

P U B L I C A T I O N ? I N C . "P R I N T T A B ( S ) " J F K A L L H I G HT R E S E R V E D t l l O M E ) "P R I N T " { D O W N I R V S K 3 J G E 0 CO N V E R T E R 1 . O F F H D O W NI G R N J "I N P U T ' T I L E T C O N V E R T " ; GF P R I N T " i D O W N J S E A R C H I N G F

" G F SI I D S " " " : F O R 1 - T O 4 : K E A

H E : H D S - H D S + C H R S ( H E ) : NE X F O I - 1 T O 5 ; R E A D I E : I D 5 = ID S + C H R S U E ] 1 N E X TN L S " " " : T S = C H R S ( 1 8 ) : S S - CH R S [ 1 ) : O P E N 1 5 , 8 , 1 5 , " 1 0: " : O P E N 2 , 8 , 2 , " 1 "G O S U B 3 6 H : G E T I 2 , N T S , N S SF O E - T D S = N L S : G E T I 2 , B S : 1 " 1 : I F BS - N L S T H E N 2 1 0I A S C ( B S ) O 1 3 0 T H E N 2 1 3G E T H 2 , H T S , H S 5 : I = 3 : I F H $ ■ " " T H E N H S S = C H R S ( 0 G E T # 2 , B S : I - I + 1 : I F B S = " "

T H E N B S - C H R S ( 0 )I A S C ( B S ) = 1 6 0 T H E N 2 1 0D S = D S + B S : G O T O 1 8 0F O I - T O 3 1 : G E T t 2 , B S :N E X TI D S = G F S T H E N 2 5 0N E X T E : I F N T E = N L S T H E N 25 T S ' N T S : S S N S S : G O T O 1 3 I D S = N L S T H E N P R I N T "t D O W N H R V S f F I L E N O T F O UN D t O F F } " : G O T O 3 5 0P R I N T " ( D O W N j C O N V E R T I N GI S P A C E ) " G F S

D T S - T S : D S S - S S : T S - H T S : S S

■ H S S : G O S U B 3 6 0S 2 8 G E T # 2 , M T S , M S S : I F M E S = " "

T H E N M S S * C H R S ( 0 )J 2 9 F O 1 = T 6 5 : G E T # 2 , B S

S N E X TX 3 0 G E T I 2 , C T S , G T S : G O S U B 3 6 0 :

P R I N T I 2 , H D S ; : G O S U B 3 7 0 : TS = D T S : S S - D S S : G O S U B 3 6 0

K P 3 1 0 F O I « 0 T O 3 2 « E + 2 : G E T # 2, B S : N E X T

K 3 2 P R I N T I 2 , M T S ; M S S ; : F O R I = 0T 1 5 : G E T * 2 , B S : N E X T

H 3 3 P R I N T # 2 , H T S ; H S S ; C H R S ( 0 ); G T S f

O 3 4 P R I N T I 2 , I D S ; : G O S U B 3 7 0 : PR I N T : P R I N T G F S " C O N V E R T ED

A S 3 5 0 C L O S E 2 : C L 0 S E 1 5 : E N DQ 3 6 U S ^ " U 1 " : G O T O 3 8 0K 3 7 U S = " U 2 "Q 3 8 P R I N T # 1 5 , U S ; 2 ; 0 ; A S C ( T S +

" 0 " ) ; A S C ( S S + " 0 " )P 3 9 R E T U R NB 4 0 D A T A 0 , 2 5 5 , 3 , 2 1 , 8 7 , 1 0 , 1

, 0 , 0

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 " H o w t T y p e I C O M P U T E ! ' * G A Z E T T E P r o g r a m s , "e l s e w h e r e i t h i s i s s u e .

M B o o tS e i n s t r u c t i o n s i a r t i c l e o p a g e5 b e f o r e t y p i n g i n P r o g r a m 1 M B o o t — P a r t0 2 A 7 : A 90 2 A F : F F0 2 B 7 : B D0 2 B F : 2 00 2 C 7 : A 90 2 C F : 4 70 2 D 7 : 4 50 2 D F : 0 00 2 E 7 : 0 00 2 E F : 0 30 2 F 7 : 0 00 2 F F : 0 0

0 A F D A 4 5 0 0 0 0 B

A C A F S 4 4 0 0 0 0 E

0 A 0 A 0 4 0 0 0 0 0 A

A 0 A 8 0 4 0 0 0 0 0 0

F A 0 3 4 4 0 0 0 0 0 0

P r o g r a m 2 M B o o t —0 8 0 1 : 2 00 8 0 9 : 0 30 8 1 1 : 8 D0 8 1 9 : 0 A0 8 2 1 : 0 A0 B 2 9 : 0 90 8 3 1 : 0 20 8 3 9 : 9 30 8 4 1 : F E0 8 4 9 : 0 50 8 S 1 : D 90 8 5 9 : F 00 8 6 1 : F D0 3 6 9 : 0 90 B 7 1 : A 20 8 7 9 : 0 80 8 a i : 2 90 S 8 9 : 2 00 8 9 1 : F F0 8 9 9 : 5 E0 3 A 1 : 8 D0 8 A 9 : A 00 8 B 1 : B O0 8 B M : C 6

2 A 5 D 8 4 8 2 A 8 8 0 C 0 0 A C C 8 0 5 0 F F

0 5 0 F F 4 2 D 0 F F 2 4 8 A 2 F F 5 2 0 2 2 2

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

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

0 0 0 8 0 0 2 0 8 8 B F A 6 B 2 2 0 C B 0 A A B

2 0 A 0 0 5 0 0 0 0 0 0

P a r t2 A C F 2 B

2 F F 0 8 I A F B C 2 F 5 A 0 0 5

B 2 0 0 0 2 0 0 0 0 0 0

E 0 5 A 6 3 A 1 A A 0 9

D 0 A F F C B 0 B 2 2 0

5 4 7 3 F 4 3 E E F F E

3 a 3

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

0 8 C 1 : A D0 8 C 9 : 2 00 8 D 1 : 1 E0 8 D 9 : C D0 8 E 1 : D 20 B E 9 : 2 0

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

9 C 1 : 0 A0 9 C 9 : C 80 9 D U A 60 9 D 9 : A 90 9 E 1 : C 60 9 E 9 : A E0 9 F 1 : 0 50 9 F 9 : D 90 A 0 1 : F B0 A 0 9 : 0 30 A 1 1 : 5 40 A 1 9 : 5 40 A 2 1 : 4 F0 A 2 9 : 1 10 A 3 1 : 4 50 A 3 9 : 4 B0 A 4 1 : 4 F0 A 4 9 : 2 E0 A 5 1 : D 40 A 5 9 : 0 0

5 0 4 0 A A B D A 9F F 4 CC 6 F F5 F 0 A0 A 5 0 C 5 8 5 6 A B A F FB F 1 2 I B5 0 1 8 6 5F 6 A 5 0 A 8 D

F 2 F 4 5 A 0 A8 9 0 7 E 88 9 0 0 0 07 0 0 8 F A C B 5 0 E B D 06 A F B A 42 A F 0 F C5 0

F 8 F 8 f 9 4 F 4 4 4 5 4 D4 5 1 1 I D5 3 5 34 5 5 94 5 2 9 6 0 0 0

C 1 A 5 5 B 0 A0 D 2 0D 9 0 9A 0 E 2 0 0 E BE C 0 A 0 00 A 0 A 2 9 A 9 0 06 D 5 78 5 F B 9 0A 5 0 8 2 D E 0 4 A A 5 0 E B E 5 A0 E C 5 6 A F 8 5 0 F 9 A 5 0 C 1 A F 2 0 2 A 0 A 7 A 7 A 0 F C 0 6 4 7 2 02 2 2 E 4 4I 1 2 4 2 5 4 9 4 E1 1 1 10 0

0 0 0 0 0 0

B B A 0 A 0 D 2 F F6 0 A 22 C C F 2 C C 1 D A B 2 0 A 0 A 2 0 D S0 9 0 6 0 E 0 A B D8 6 0 2A 4 A 0 6 A B B B A 0 A 4 CB 5 0 A F 05 0 F C A 09 A A 0 0 A E D 0 9 I A I A 8 C 8 F B F A 2 C 1 4 4 5 3 5 92 E 0 04 5 I D 4 E 5 94 2 5 4 9 A 0 00 0 0 00 0

6 0 2 32 F 2 7 2 B 0 5 9 6F B 9 5 F 8 9 0 8 35 5 2 BC 1 0 1 7 01 6 f a 0 7 A 4 F 2 2 5

A D 2 A 2 0 0 0 A A 0 2 6 29 E B C 0 3 5 8A C A 90 4 0 1 E D 5 2 0 C F B D 96 C A 3 6 D A 9 A 7 9 B F 2 4 F 1 C5 3 3 44 A 0 0 E D5 2 7 C2 0 3 F4 D 2 E 3 08 D 0 0 E 70 6

P r o g r a m 3 M B o o t — B O O T. D A T C r e a t o r

H 1 R E C O P Y R I G H T 1 9 8 8 C O M P UT E P U B L I C A T I O N S , I N C .

A L R I G H T S R E S E R V E DR H 2 0 D I M F D S ( 9 ) , C V S ( 1 5 , 1 )E 3 P O K E 5 3 2 8 3 , 0 : P O K E 5 3 2 8 1 , 0P 4 F O R I = 0 T O 1 5 : C V S [ I , 0 ) = C H R S[ 4 8 + I ) : C V $ ( I , l ) = S T R S ( I )H 5 I F I > 9 T H E N C V S ( I , 0 ) = C H R S ( 5H H 6 0 N E X T IG 7 C 0 : P R I N T " | C L H ) " C H R S ( 1

) C H R S [ 3 ) " | 3 S P A C E S ) C O P * RI G H T 1 9 8 8 C O M P U T E ! ? U B . ,

B S P R I N T T A B ( l l ) " A L L R I G H T SI S P A C F . J R E S E R V E D "

E 9 P R I N T " 1 2 D O W N J I R E D J ( R V S )B U I L D D A T A F I L E F O M U L TI - B O O T . . . I O F F I I G R N J "

A 1 0 I N P U T " ( 2 D 0 W N H R V 5 1 Bt O F F J U I L D O I R V S J V "I O F F J I E W D A T A F I L E[ R I G H T | V | 3 L E F T J " ; A S

A 1 1 I F A S O " B " T H E N 3 2 0D 1 2 I N P U T " ( 2 D O W N j I R V S I B A C K

G R O U N D C O L O R : i O F F )1 R I G H T ) 0 ( 3 L E F T | " ; B C :

B C S = C H R S { B C )C O M P U T E D G a z e t t e S e p t e m b e r 1 9 8 8 7 3

Page 76: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 76/104

Page 77: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 77/104

S O F T W A R E D I S C O U N T E R S ^U A M h K I L A F r e e s h i p p i n g o o r d e r s x F o O r d e r s O n l y - 1 - 8 0 0 - 2 2 5 - 7 6 3 8 o v e r $ 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 S A / M a s t e r C a r dC 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 d u n t i l w s h i p

C o m m o d o r e 6 4 / 1 2 8 B a r g a i n B a s e m e n t — D o z e n s o T i t l e s F o L e s s T h a n $ 1 0 !H I - T E C H E X P R E S S I O N S

n u m b e r g a m e , u s i n gc o u n t i n g , a d d i n g a n s u b t r a c t i n g s k i l l s .C h i l d r e n h e l p C r o v e rw o r k w i t h n u m b e r s i f i v e d i f f e r e n t w a y s a t h e y p l a y w i t h t h f r i e n d l y Z i p s f r o m I h p l a n e ! Z a p .

A s t r o C r o v e rO u D i s c o u n t P r i c e 5 6 . 8 8

A C C O M D A t o A t S 9 4 8l i g h t N i g h t i < ) . B aN a n f l u l l M 4 : ■ • » ■ 1 . . 1 M I ■ . : ■ < ■ . ! .A C T I V I S I O NA l l e n 1 9 4 8C r o s s C o u n t r y

R n a d R a c e $ 9 . 8 8G r H H t b u s t e r s S 9 8 8H a c k e r o . . . 5 9 . 8 8 E a l i t t l e C o m p u l e r P e o p l e S H St r a n s f o r m e r * $ 9 f l f lA R T W O R XB e a i h B l a n k e t

\ W l e y b a l l S 9 4 8E q u e s t r i a n S h a w

l u m p e r . $ 9 . 8 8H i g h l a n d G a m e s , . S 9 . 8 8P o l i c e C i d c l $ 9 5 8T h a i B o . i n g $ 9 5 8A V A N T A G tD e r e p t o r $ 9 5 8D e i e r l F o $ 9 . 8 8P l a i n u t r n n $ 9 . 8 9P o < v e l S I I ' " ' ! " ■ : ■ ■ : ' > . I m . i V . S l » m a S I S p V S f f y 1 . . . H UB O O F F I C EA l S 9 4 B

H i g h R o l l e r *s i n n . u n n P v r a m i d .f l R O D E R f l U M )s l i c k C w t d m n . . .C h o p l l f t e r / D a v l d ' t

M i n i g h t

i n F o c o m

E v e r y b i a o u l r a g e o u s a n f u n n y a t h n o v e l .

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

O u D i s c o u n t P r i c e $ 9 . 8 8

$ 9 4 f lS 9 4 8

S 9 . n a

, $ 9 4 1 1K i n b r i a $ 9 5 8U i d e r u o n e r $ 9 5 8M j g n e l r o n $ 9 8 8C B A r j o s t i p e d i l i o n . $ 4 8 8M a t h M i l e a g e M 5 T i m e b o u n d S 4 S f lW l a l h e r T a m e r s U - f l f lC D A m e r i c a C o o k s S e r i e s :A m e r i c a n $ 9 4 8C h i n e s e S 9 J HF r e n c h $ 9 4 8I t a l i a n $ 9 8 8M e . i t a n $ 9 8 8D A T A E A S TE x p r e s s R a i d e r s S 8 8 8Q - f l e r t $ B . B BI N I I S U E A S Y W O R K I N G /S P I N N A K E RF i l e r S b 4 »P l a n n e r $ b 4 BW r i t e r . S i 4 BH t C T R Q N I C A R T SA d v . C o n n , S t 1 9 4 8

A r o A d v e n t u r e . - S 9 . 8 8A m e r i c a ' * C u S a i l i n r , $ 9 . 8 8A n c h o r . % * A r c h u n 3 A d e p t $ » 4 B| i - i i > l i j I C o o k b o o k v m . iH e a r t o A l r i c a S 9 4 0L o r d i u C o n q u e s t . . S I MM a i l O r d e r M o m t m ■ ■ ■ ' . . . .M i n d M i r r o r S 9 M o t i c M a k e r V i i s r iM . U . l . E 5 9 J 8M u r d * r t i n y . . i i a aM u i i c C o n i l . S t . 5 9 S BO r w - o n - O n e $ 9 5 8P i n b a l l C o n n . S e t . . . $ 9 5 8R a c i n g D « 1 . S e i i . W lR e a l m o m p m u b i 1 1 \ V t J mS e w n C i l i o o C o l d S 9 . 8 8S t f i o t S 9 J MS u p e i B o u l d e r D a i h , S 9 j aT o u c h d o w n F o o l b a l l . M U l l i m a l e W i z a r d . . S I ME P Y XG a t e w a y t A p s h a l . $ 6 . 8 8P i l l l o p o 2 . . . S 6 . H I K . I .F . S . G r a p h i c ! S r H p l H x i k

• 1 S p o r t i S ' ] J I 8W O f t h e W a l l , . $ 9 5 8* 3 S c h o o l $ 9 ^ 8

4 T E L A R 1 U M

T h f i r s t i n t e ra c t i v e m y s t e r yt u s t h w o r l d - f a m o u sc r i m i n a l l a w y e r .

G r o w ' * A n i m a l A d v . S 6 J 1 BP i l l A r o u n d T o w n . V t V u r w S l . P r i n t K i S 9 I N f O C O MH i i c h W k c r ' l G u i d e . 1 9 4 8I n f o c o m i c s C a l ll e a t h e r G o d d e s s e s . $ 9 . 8 8Z o r k S 9 5 8K Q N A M I J A C T i O N C I T YC I l E U i C h a r l i e S ' U I l lH v p r r S p o r b P i n g P o n g $ 9 5 BT r a c k F i e l d S 9 5 BM A S T E R ! R O I . V l i i . n B i k e r W H B o u n d e t i b Q p u i n Z a . i b ME n e r g y V H r r i o r S & A 8t x i l i l u $ 4 4 8f c u d S 6 3 8K m ' - ■ , ) ; : ;k n u h l f . . i n L s $ 6 4 8L a V f S i M SN i n i a $ 4 5 8P r G o l f S 4 5 8P r o w l e r : W a i 1 1 5 0 S f r S B

S q u a s h S l k B BS t o r m S & S B

P e r r y M a s o nO u D i s c o u n t P r i c e $ 9 . 8 8

G A M E S I A KC h a m p . B a s e b a l l S ' u i aC h a m p . B a s k e t b a l l . 1 9 J UO C o u r t T e n n i i . . S 9 4 SS t a r l e a g u e B a s e b a l l . '

O F i e l d F o o t b a l l . $ 9 5 8M i M i c r o s o f t M u l l i p l a n . $ 9 8 8H I - t E C HA « a r d W a r e S 1 . B BC a r d W i r e S u M a l t e r h o r n S c r e a m e r S I p . " I IP a r t y W a r e S I P r i m P o m r » J i aT o S a w y e r ' s h J i n d S 6 J I HW i n , L o s e o r D r a w . . C a l lH I - T E C H E X P R E S S I O N SS e s a m e S r e e l S e r i e t :A s l r o - G r o v e r S & 8 8B i B i r d ' s S p e c i a l

D e l i v e r y $ 6 J ME r n i e ' s B i S p l a V i . . S b ME r n i e ' $ M a g i c S h a p n S b J I B

\ t H a i P o k e rJ a c k p o t U B

w a t e r P o t o $ 6 4 8W i n g C o m m a n d e r . . $ 4 5 8S E G AC o n g o B o n g o I X S 4 . 8 8S u p e r Z a i i o n I R S 4 5 SS H A t t D A t AC o n c m l r a l i o r i S 9 3 aF u n l l y F r u d $ 8 J i a

) e . i p a r d y J r $ 9 4 8W h e e l o F o r t u n e . $ 8 5 8W h e e l o F o r t u n e 2 . . $ 9 4 bS I M O N S C H U S T E RG r e a l I n l ' l . P a p e r A i r p l a n e

C o n s t r u c t i o n S e t . . . S 9 5 8S P E C T R U M H O I O B V T tG a t o S 9 £ BS P I N N A K E RA l I t h C o f a r C a v e $ 4 4 8B u b b l e B u r i e n $ 4 J UC o v n i c C o m b a t S 1 4 8

T H U N D E RM O U N T A I NT o G u n " 1 p u t sy o i I h f i g h t e r p i l o t ss e a t o t e c h n o l o g i c a l l ya d v a n c e d F - 1 4T o m c a t .

T o G u n 1 "O u D i s c o u n t P r i c e S 6 . 8 8

D a r t T o F i l m M a k e rF r a c t i o n F e v e rC o l d R e c o r d K a c e .K a r a t e C l i o nL M T H I l i e A l p h . i l i f li T J r n l S f t t l lL ' i m l A d L c l i e r S c r a m b l e rR a i l r o a d T y c o o nR i n c hS t o r y M « h i n e

S 4 4 8$ 4 4 8S 4 J T 8

. $ 4 4 8S & O S$ 4 J I S$ 4 4 8$ 4 4 8$ 4 4 8$ 4 4 8$ 4 5 8S 4 4 8

C o m p u l e r Q $ 9 5 8G e m n o n e H i m ' , r . % • > : ; :

G e i m J o n e W a r r i o r . . 4 9 * 8P r r s i d e n l E k - c l $ 9 * 8Q u e s t i o n S 9 J T 81 E L A R I I I MN i n e P r i n c e s I

A m b e r 1 9 4 8P e r r y M a s o n : C a s e o

M a n d a r i n M u r d e r 1 9 4 BT H U N D E R M O U N T A I NA r m y M o w * S 6 4 BD i D u x $ 6 5 6D o t h e D e i t r u y e r . . $ 6 5 f lT e k i n y S W < 8G a l a i l a n $ f t 5 HG r e a t t s c a p F $ 6 5 8I m p l o s i o n $ 9 5 8| r P a M a S h B S

l e v i a l h a n S & S BM P a M a K M u r d e r b I h D o i e n S 6 4 4M u s i c W r i l e r S 6 4 f lM u l a n t s J 9 J I HP a M a t b J I aP o l e P o s i l i o n S 6 4 I I\ ' M i l l . ■ . 1 . 1 - 1 I ! ' . . ■ . !

P a I $ b J i aS l o l ( j I t x e r $ 6 4 8S u p e r P a M a . . $ 9 . B HT a i - P a n $ 9 4 8T a u - C e l i $ 4 4 8T o G u S 6 4 BW i n t e r C h a l l e n g e S 9 W l b a l l 1 9 5 1V A t U F W A R EA n n i $ 4 4 aE d u c a t o r S 4 4 8E n l e r U i n e r $ 4 4 8H o m e B a n k e r $ 4 5 8H o m e M a n a g e r S 4 5 8K i i c h e n M a n a g e r S 4 5 B" A l l p r o g r a m s o d i s k

u n l e s s o t h e r w i s e n o t e d !

A s A b o u tO u S u p e rS p e c i a l s ! ! !

H I - T E C H E X P R E S S I O N S

m a t c h i n g g a m e , u i n g o b j e c t r e c o g n i t i o na n c l a s s i f i c a t i o n s k i l l s .C h i l d r e n h e l p B i g B i r da n L i t t l e B i r d d e l i v e rp a c k a g e s t t h r i g h ts t o r e s -

B i B i r d ' s S p e c i a l D e l i v e r yO u D i s c o u n t P r i c e 5 6 . 8 8

P . O . B O 1 1 1 3 2 7 — D E P T . C G - S L A W N O X , P 1 5 2 3 8" P t e a i e R e a d I h e F o l l o w i n g O r d e r i n x T e r m s C o n d i t i o n s C a r e f u l l y B e f o r e P l a c i n g t o u r O r d e r ; O r d e r * w i l d c a s h i e r s c h e c k o m o n e y u r d e r s h i p p e d I m m e d i a t e l y o i n s t o c k i l e m s ! P r r v m a l

( C o m p a n y c h e c l a , a l l o w w e e t s c l e a r a n c e . N C Q D . ' s t S h i p p i n g : C o n t i n e n t a l U . 5 . A . - O r d e « u n d e r S I 0 0 a d d S 3 f r e e s n i p p i n g o o r d e r s m r S I M . A K H I F P O , A P O - a d d ( 5 o n a l o r d e t J .C a n a d a f P u e n o K i c o - a d d S o a l o r d e r a . S o r r y , n o t h e r I n l e r n j l i o n a ] o r d e n a c c e p t e d ! r e s i d e n t s a d 6 s a l e s t a o t h t o t a l a m o u n l o o n J e r i n c l u d i n s s h i p p i n g t h a r n e i C U S T O M E RS E R V I C E H O U R S ; M o n ^ F r i . 9 A M - 5 : 3 0 P E a s t e r n T i m e . S E A S O N S F O C A L L I N G C U S T O M E R S E R V I C E — 4 1 J - 3 6 1 - 5 M 1 ( D S t a t i s o o r d e r o r b a c k o r d e r O J i f a n y m e r c h a n d i s e p u r c h a s e d w i t h i nt d a y i f r o m S . D j l f A I d e t e c t i v e , p l e a s e c a l l f o r r e t u r n a u l h o r i « ! i o n n u m b e r . V w i l l n u p n ) c c « r e t u r n w i t h o u t r e t u r n a u t h . * D e l e c t l v r m e r c h a n d i s e w i l l b r e p l a c e d w i t h t h e s a m em e r c h a n d i s e o n l y . O t h e r r e t u r n s u b j e i l t o a 3 0 r c M o t k l n n c h a r g e ! A l t e r d a y i f r o m y o u r p u r c h a s e d a t e , p l e a s e i r f e r t t h w a r r a n t y i n c l u d e d w i t h t h p r o d u c t p u r c h a s e d r e t u r n d i r e t i l yt I h m a n u f a c t u r e r . C u s t o m e r s e r v i c e w i l l n o M C e p I c o l l n . 1 c a l l s o c a l l s o $ . D n t A . ' i B O f l t o r d e r l i n n ] P r i c e s a v a i l a b i l i t y a r « u b ( e c l l o c h a n g e ! N e I l l l e i a n a r r l t l n t d i l l y ! P l e a s e r a i lt o m o r e I n f o r m a t i o n . N E W , M O R E C O N V E N I E N T O R D E R U N H O U R S : M o n r T h u r t . B : A M f - . O Q ? [ r l , 8 : 3 0 A M - 5 : 3 O P S a l . 1 0 : 0 0 A M - 4 0 0 P E a i l e m T i m e

Page 78: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 78/104

D 1 3 I N P t l T " l 2 D 0 W N J I R V S 1 B 0 R DE C O L O R : O F F H 3 R I G H T )0 1 L E F T ] " ; B 2 : B 2 S = C H R S (B 2

F 1 4 I N P U T " 1 2 D O W N ) [ R V S J T J I X TC O L O R : I O F F ) 1 3 R I G H T J 6

1 L E F T ) " ; T 1 : T 1 S = C H R S [ 1

X 1 5 I N P U T " U D O W N ) t R V S J F I L EN A M E t O F F } " ; A S

K 1 6 I ( J P U T " 1 2 D O W N J I R V S J S T A RA D D R E S S I O F F | " ; B S : I F L EF T S { B S , 1 ) - " S " T H E N G O S L I B 4

1 0 : G O T O 1 8 0F 1 7 A D = V A L ( B S ) : H B * I N T ( A D / 2 5

6 : L A D - ! I B * 2 5 6P 1 8 F D S ( C F ) - C H I ! S ( L B ) : F D 5 ( C

) = F D S ( C F ) + C H R 5 ( H B )X 1 9 I F L E N { A S ) > = 1 6 T H E N 2 1 0X J 2 0 0 F O R I = L E N ( A S ) T 0 1 6 : A S = A S +

C H R S U 6 0 ) : N E X T I£ 2 1 F D S ( C F ) = F D S t C F ) + L E F T S [ A

5 , 1 6 )G 2 2 I N P U T " 1 2 D O W N I R V E ) A N O T

H E F I L E ( Y / N ) 1 3 R I G H T )N ( L E F T ! t O F F } " ; G S

G 2 3 I F G S = " Y " A N D C F < 9 T H E N C F = CF + 1 : G O T O 1 5 0B 2 4 I F C F = 9 T H E N P R I N T "1 D O W N H R V S J T O M A N YI L E S . . . I O F F ) " ~

F 2 5 G O T O 5 3 0 : R E M V E R I F Y D A T AJ 2 6 O P E N 1 5 , B , 1 5 , " S 0 : B O O T . D A

T " : C L O S E 1 5 : O P E N 2 , B , 2 , " HB O O T . D A T , S , W "

K P 2 7 0 P R I N T I 2 , B C S ; : P R I N T t 2 , B 2S ; : P R I N T # 2 , T 1 $ ;

X 2 8 P R I N T # 2 , C H R S ( C F + 1 ) ;K 2 9 F O R I = 0 T O C F : P R I N T # 2 , F D S (

I ; N E X T IS 3 0 C L O S E 2 : E N DM 3 1 P R I N T " t 2 D O W N H R V 3 J D A T A

F I L E C O N T E N T S : t O F F )1 D O W N ) "R J 3 2 0 O P E N 2 , 8 , 2 , " 0 : B O O T . D A T , S

B 3 3 F O R F C = 1 T O 3 : G E T » 2 , A S : C F =A 5 C ( A S + C H R S ( 0 ) ) : P R I N T C F, : N E X T F C : P R N

K 3 4 G E T f 2 , A S : C F = A S C [ A S ) : P R IN T C F

G 3 5 F O R I = 1 T O C F : F O R J = 1 T O 2 : G ET « 2 , A S : P R I N T A S C ( A S + C H R $

( 0 ] ) ; : N E X T J : R E M L O A D A D R E S S

D 3 6 A S = " " : F O R J « 0 T O 1 5 : G E T * 2, B S : A S = A S * B S : N E X T J : P R I N

T A $ : N E X T IK 3 7 C L 0 S E 2F 3 B I N P U T " | 2 D O W N ) I R V S } D OO W I S H T M A K E C H A N G

E ( R I G H T J N 1 3 L E F T ) " ; A 5X H 3 9 0 I F A S = " Y " T H E N 7 0A 4 0 E N A 4 1 L S = R I G H T S I B S , 2 ) : H S = M I D S

( B $ , 2 , L E N ( B S ) - 3 )A 4 2 N S = L 5 : G O S U B 4 5 0 : L B = NH 4 3 H B = 0 : I F L E N [ H S ) > 0 T R E N N S =

H $ : G O S U B 4 5 0 : H B = NB 4 4 R E T U R NS 4 5 E Q = 0 : R E M C O N V E R T S T R I

M T B Y T EJ 4 6 L N $ * R I G H T S ( N 5 , 1 )J 4 7 I F L N S = C V S ( E Q , 0 ) T H E N N = V A

L ( C V S ( E Q , U ) : G O T O 4 9 0E 4 B E Q = £ Q + 1 : G O T O 4 7 0S A 4 9 0 H N S = L E F T S { N S , 1 ) : E Q = 0K A 5 0 0 I F H N S = C V S < E Q , 0 ) T H E N N = ? J

1 6 * V A L ( C V S { E Q , 1 ) ) : G 0 T O 52

E 5 1 E Q = E Q + 1 : G O T O S 0 OE 5 2 R E T U R N

X S 5 3 0 P R I N T " ( 2 D O W N } i R V S ) D A T AF I L E C O N T E N T S : ) O F F 71 D O W N J "

G 5 4 P R I N T B C , 8 2 , T 1G S 5 P R I N T C F + 1J 5 6 F O R I = 0 T O C F : F O R J = 1 T O 2 : P R

I N T A S C I M I D S [ F D S U , J , U+ C H R S [ 0 ) ) i N B X T J

S X 5 7 0 P R I N T R I G H T S ( F D S ( I ) , 1 6 ) :N E X T I

O 5 8 I N P U T " 1 2 D O W U ) I R V S ) D OO W I S H T M A K E C H A N GE t R I G H T ) N t 3 L E F T ) " ; A S

E 5 9 I F A $ = " Y " T H E N 7 0D 6 0 G O T O 2 6 0

L i n c o l n G r e e nS e i n s t r u c t i o n s i a r l i d e o p a g e3 b e f o r e t y p i n g i n 0 8 0 1 : 0 30 B 0 9 : 3 90 8 1 1 : 1 40 8 1 9 : 4 30 B 2 1 : 4 0 8 2 9 : 2 00 B 3 1 : 0 00 8 3 9 : 8 E0 8 4 1 : F F0 8 4 9 : D 40 8 5 1 : 2 80 B 5 9 : 2 00 8 6 1 : 1 40 8 6 9 : C 50 8 7 1 : A D0 8 7 9 : 0 30 8 8 1 : 4 C0 8 8 9 : C A0 8 9 1 : 0 80 8 9 9 : 4 C0 B A 1 : 0 B0 8 A 9 : D 90 8 B l : C 90 8 B 9 : B 3O 8 C 1 : 2 B0 8 C 9 : 1 40 8 D 1 : 4 C0 8 D 9 : 0 90 8 E 1 : 5 C0 8 E 9 : C 9B 8 F 1 : 8 B0 B F 9 : 2 00 9 0 1 : 1 4

9 0 9 : 6 20 9 1 1 : C 80 9 1 9 : C B0 9 2 1 : A B0 9 2 9 : A D0 9 3 1 : 5 8

9 9 E 0 9 4 1 : E 50 9 9 : F 90 9 5 1 : E F0 9 5 9 : F 2B 9 6 1 : E 5

9 6 9 : E F0 9 7 1 : B 20 9 7 9 : 0 00 9 8 1 : 0 00 9 8 9 : 0 00 9 9 1 : 0 00 9 9 9 : 0 00 9 A 1 : F F0 9 A 9 ; 0 00 9 B 1 : 0 00 9 Q 9 : 0 B9 C 1 : 3 00 9 C 9 : 0 00 9 D 1 : 0 00 9 D 9 : 3 00 9 E 1 : 0 00 9 E 9 : 0 0

0 F 0 0 2 91 4 1 42 2 4 F 4 D5 0 5 50 A 2 D A 8 3 D 1 20 2 D D 0 F4 C 2 0 0 D C4 9 A 0 0 C A 5 9 1 2 0 0 80 4 2 F 0 2 B 0 A F 9 F 1 32 0 0 20 4 2 0 F 00 2 8 0 2 0 E D0 8 2 0 7 3C 2 0 0 2 05 1 0 F A 0 E 2F F D B E E A F E F F 2 E FB B 0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 0F F F F0 0 0 00 0 0 00 0 0 0 0 03 0 0 3 0 0 3 0 0 00 3

F 9 0 8 F F1 1 3 1 3 95 5

4 9 2 F F A 98 0 D 2 B 0 2 0 1 2 D 0 2 0 0 C C 0 0 D 0 C 2 0 0 80 2 9 1 0 4 B 3 0 A2 0 0 C 2 0 0 2 7 1 0 4

0 2 0 5 C0 2 5 1 0 B 3 89 F F 0 C 1 F E F 9 A 0A E B B E 3 F 5E F E E A C A 0B 0 B 50 0 0 0 0 0 0 00 0 0 B0 0 0 0 0 0 0 0 0 0 3 0 0 00 0 3 00 0 3 0 0 00 0 3 0

3 3 F 8 1 1 3 8 3 85 4 2 2

D 2 F F0 8 2 0D 4 8 09 0 2 0 0 E1 2 4 D 1 44 2 C 0 0 D D 0 D 4 2 F 0 2 0 0 A 9 9 F 1 32 8 0 4 2 0 F B0 2 0 0 A F 9 1 2 B 0 C 4 C4 E 0 B2 0 6 D2 7 2 0 7 9E 5 9 D B F F E E 9 F 8A 0 F 3F F F 2 E lE E F 3E E E 30 0 0 0 0 00 0 0 00 0 0 0 0 0F F F F0 0 0 00 0 0 00 0 0 00 0 0 00 0 3 00 0 0 03 0 0 00 0 3 00 0

0 0 3 0

3 E 1 8 1 2 2 A 2 F 0 0 8 7A A D 7 0 F 9 22 0 4 40 D 6 23 E A 5 4 C1 B

D 1 0 3 1 84 C E 6 4 00 F 0 D 2 4 0 6 4 92 2 0 A A 5 0 3 0 C 2 9 0 5 9 82 0 5 C0 A 8 B 2 0 3 40 C 0 B 6 B0 C 1 5 7 64 C 3 6E l 6 6E F E 2 3 FF 4 7 BE 6 E 3 1 5E D A 2 0 1 0 3 0 9 0 0 9 B0 A F F A B0 B 0 B 0 0 C 0 4 3 0 9 90 A 0 0 6 73 B 0 C

0 9 F 1 : 3 0 0 0 0 0 3 0 0 0 0 3 0 7 0 9 F 9 : 0 0 3 0 0 0 0 3 0 0 0 0 0 C 5 0 A 0 1 : 0 0 0 6 0 0 0 8 3 0 0 0 0 0 E l0 A 0 9 : 1 8 0 0 0 0 C 0 0 0 0 0 6 0 0 F 0 A 1 1 E 0 0 0 3 0 0 0 0 0 1 8 0 0 0 0 0 E F0 A 1 9 : C 0 0 0 0 0 6 0 0 0 0 3 0 0 F 0 A 2 U 0 0 1 8 0 0 0 0 0 C 0 0 0 0 0 6 A l0 A 2 9 : 0 0 0 0 0 3 0 0 0 0 0 1 8 0 0 0 A 0 A 3 1 : 0 0 C 0 0 0 0 0 6 0 0 0 0 0 3 0 A 80 A 3 9 : 0 0 0 0 1 8 0 0 0 0 0 0 0 0 0 8 0 A 4 1 : 0 0 0 1 0 0 0 0 0 3 0 0 0 0 0 B 0 A 4 9 I 0 0 0 0 0 1 0 0 0 0 3 F0 A 5 1 : 3 0 0 0 0 0 6 0 0 C 0 0 0 A 5 9 : 0 1 8 0 0 0 0 0 6 0 0 4 0 A 6 1 : 0 0 0 C 0 0 0 0 1 8 0 0 0 0 3 0 6 0 A 6 9 : 0 0 0 0 6 0 0 0 0 0 C 0 0 8 0 A 7 1 : B 0 0 0 0 0 0 0 0 6 0 0 0 0 3 E0 A 7 9 : 0 C 0 0 0 0 I 0 0 0 0 0 0 2 0 3 0 A 8 1 : 3 D 0 2 4 E 0 B 2 0 6 0 8 0 A 8 9 : 8 D 5 F 1 5 A 0 2 7 2 0 6 D 0 B 8 0 A 9 1 : B 8 2 0 7 3 0 C 2 0 7 6 0 C 0 A 9 9 : 8 8 C 0 D 0 F 3 2 0 7 0 4 0 A A 1 : A 0 2 7 2 0 F 0 E 5 1 C 0 A A 9 : A D S 1 C 1 8 9 0 D 4 B 0 A B 1 : 5 8 0 2 B 0 2 0 4 E 0 B 3 0 A B 9 : 2 0 6 0 B 8 D 5 F 1 5 2 0 7 F B 0 A C 1 : 0 B A 0 0 2 0 F 0 2 7 E 0 A C 9 : 0 B 8 5 D 1 5 2 F 0 A 7 0 A D 1 : 5 D 1 2 0 7 6 0 B C C 2 6 0 A D 9 : 9 0 E 2 F 0 0 A A 0 E B 0 A E 1 : 5 F 1 A 0 A E 9 : D A 2 0 8 A

1 C 1 7 9 0 2 4 C 5 3 0 B A 5 F 4

0 A F 1 : F B 1 6 2 8 F 9 0 2 F 80 A F 9 : E 6 F 6 A 5 F B 3 E 2 E 0 B 0 1 : 8 5 F B B 0 0 C F 6 2 1 0 B 0 9 : B 5 0 2 0 4 E 0 B A 0 8 3 0 B 1 1 : F C A 9 8 5 F B A 0 0 8 D 8 0 B 1 9 : 5 F 1 A 8 A A 2 7 0 A 9 0 B 2 1 : 0 0 2 F C 0 A 2 0 7 3 0 B 8 D F 0 B 2 9 J 5 D 1 5 2 0 F 0 0 A A 5 1 5 I D0 B 3 1 : 2 0 7 6 0 B C C 2 8 9 0 E 9 0 B 3 9 : 2 0 F C 0 A 0 E 5 F 1 5 7 90 B 4 U A D 5 0 B 4 9 : 8 A 0 0 B 5 1 : 8 E 6 1

1 C 1 7 9 0 D A 2 0 1 64 5 0 B 8 D 6 1 E

B 6 6 1 5 6 0 A D 6 90 B 5 9 : 6 4 1 A 6 1 A 6 1 5 0 B 6 1 : 6 0 A 0 8 F A 0 0 8 5 F 0 B 6 9 : F B A B A A 6 B F 8 D 5 D F 0 B 7 1 : 1 5 6 B F B 6 0 9 1 F B 6 0 C 0 B 7 9 I A D 5 D 1 5 9 F 6 B l F B 3 0 B 8 1 : 9 9 A 0 C C 2 9 F D 0 B 8 9 : 6 0 B A 0 9 F C C 2 0 B 9 1 : 2 8 9 F 6 A 1 D 2 5 0 B 9 9 : F 0 0 0 8 D 1 8 D A 9 7 F 9 0 B A 1 : 8 D 0 D A 3 3 B 5 0 1 A 5 0 B A 9 : 3 0 8 F A 0 0 8 5 F B 8 5 0 0 B B 1 : F D A A D 0 8 5 F B F D B C0 B B 9 : 9 1 F B C 8 D 0 F 9 E 6 F C E 6 0 A0 B C 1 : F E A F C 3 0 B C 9 : 3 7 8 0 1 A 9 8 0 B D 1 : 6 0 6 0 6 0 6 0 6 00 B D 9 : 2 0 k t 0 C A D I B D 4 2 0 4 0 B0 B E 1 : A A B 1 0 9 F A 2 F 0 B E 9 : B 5 F B 2 0 9 F B A 9 0 0 B F l : 5 0 8 F B B D 2 C 0 C 9 1 F 9 0 B F 9 : A 9 7 B B 5 F B B 3 0 9 D 0 C 0 1 : F B A 0 8 5 F B C E B E E 9 0 C 0 9 : 6 7 1 A 6 7 1 5 C 0 4 9 0 A

9 B 5

E 0 6

A D 6

B f D f E

0 C 1 1 : D 0 A 0 C 1 9 : 9 0 C

8 6 7 1 5 C 2 0 A 0 A l A 2 A 3 2 F

0 C 2 1 : 2 0 2 2 0 A 4 A 5 A 6 A 7 2 D 0 C 2 9 : 2 0 2 0 2 0 A A 9 A A A 2 5 0 C 3 1 :0 C 3 9 :

2 0 2 0 A C A D A E A 2 D 2 0 2 0 A A 4 A 3 A C 2 B

0 C 4 1 : 2 0 2 0 2 0 A l A 5 A 9 A 2 D 0 C 4 9 : 2 0 2 0 2 0 A A 6 A A A 2 0 0 C 5 1 : 2 0 2 0 2 0 A A A B A F 2 0 2 0 C 5 9 : 2 0 2 0 2 0 2 0 A 0 A I S 5 B0 C 6 1 : D 4 2 0 A B 3 C 0 C 9 1 E 0 C 6 9 : F B C B B D 4 0 9 1 F B C 8 1 50 C 7 1 : B D 4 0 C 9 1 F B C B 5 E 0 C 7 9 : 0 C 9 F B A 0 0 0 A 5 F B 1 2 0 C 8 1 : 6 9 2 8 F B 9 0 0 2 E F 2 0 C 8 9 : S 8 E 6 1 A 6 8 I S C 3 0 C 9 1 : 0 4 9 D l A 9 0 0 8 D 6 1 C

7 C O M P U T E ' S G u z e t t o S e p t e m b e r 1 9 8 8

Page 79: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 79/104

Page 80: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 80/104

1 4 9 1 : 9 D1 4 9 9 : 4 C1 4 A 1 : 2 01 4 A 9 : 1 51 4 B 1 : O 61 4 B 9 : A C1 4 C 1 : 7 01 4 C 9 : 1 61 4 D 1 : 1 51 4 D 9 : 2 01 4 E 1 : 6 21 4 E 9 : 1 11 4 F 1 : 4 11 4 F 9 : 4 E1 5 0 1 : A D1 5 0 9 : 0 01 5 1 1 : 8 D1 5 1 9 : 1 51 5 2 1 s I 1 5 2 9 : 0 J . 5 3 1 S B D1 5 3 9 : E 81 5 4 1 : 1 51 5 4 9 : 4 11 5 5 1 : 4 21 5 5 9 : 4 21 5 6 1 : 0 01 5 6 9 : 0 01 5 7 1 : 0 01 5 7 9 : 3 81 5 8 1 : A D1 5 8 9 : 1 51 5 9 1 : 8 01 5 9 9 : 8 D1 5 A 1 : 6 91 5 A 9 : 6 E1 5 B 1 I 0 A1 5 B 9 : 1 51 5 C 1 : 8 D1 5 C 9 : 3 B1 5 D 1 : A 91 5 D 9 : A D1 5 E 1 : 6 01 5 E 9 : 0 3

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

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

H f ) [

B e f o r e t y p i n g i r e f e r t

9 A 4 1 1 6 I 1

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

1 E A A 4 1

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

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

T Y P I Ip r o g r a m s ,

" H o w t T y p eC O M P U T EA l H > i n £ r

G A Z E T T Et i I I 1

I

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

1 0 B F 2 A D E 0 4 1 4 4 0 A 0 7 6 1 0

F 3 5 4 5 0 0 0 1 I 6 1 F 1 E 6 7 0 1 1 1 1 1 6

p l e a s e

P r O E r a m s , '

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

C 7 F S 9 4 9 2 2 9 5 6 A 6 9 C C 4 I 0 F

M u l t i c o l o r G r a p h i c si L / U l \

S e i n s t r u c t i o n * . i 5 b e f o r e t y p i n g i

C 3 E B : A DC 3 F 0 : 9 0C 3 F 3 : 0 3C 4 0 0 : A DC 4 0 B : 0 4C 4 1 0 : 2 9C 4 1 B : 4 CC 4 2 0 I 5 2C 4 2 8 : 5 0C 4 3 0 : 4 EC 4 3 8 : 3 0

C 4 4 8 : 4 FC 4 5 0 : 2 0C 4 5 8 : 2 8C 4 6 0 : F FC 4 6 B : B DC 4 7 0 : B aC 4 7 B : 5 A

1 C 4 I 0 F B 2 2 5 2 5 5 4 3 F E E 5

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

2 0 6 2 8 4 0 4 4 4 2 5 4 4 3 4 1 B 2

a r t i c l e

2 D 8 0 0 6 4 5 4 4 2 2 4 4 3 E E 4 A

0 2 0 F A 0 4 2 4 5 0 4 4 4 2 D B 1 E

a

0 0 8 0 1 8 5 4 4 2 0 4 4 5 2 4 1 E 1

p a g e

4 4 0 A D 0 4 4 2 2 4 4 4 2 0 1 4 D 2

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

C 4 8 0 :C 4 8 B :C 4 9 0 :C 4 9 8 :C 4 A 0 :C 4 A 8 :C 4 B 0 :C 4 B 8 :C 4 C 0 :C 4 C 8 :C 4 D 0 :C 4 D 8 :C 4 E 0 :C 4 E 8 :C 4 F 0 :C 4 F 8 :C 5 0 0 !C 5 0 B :C S 1 0 :C 5 1 8 ;C 5 2 0C 5 2 8C 5 3 0C 5 3 8C 5 4 0C 5 4 8C 5 5 0C 5 5 8C 5 6 0C 5 6 3C 5 7 0C 5 7 8C 5 8 0C 5 B 8C 5 9 0C S 9 BC 5 A 0C 5 A 8C 5 B 0C 5 B 8C 5 C 0C 5 C 8C 5 D 0C 5 D 8C 5 E 0C 5 E BC 5 F 0C 5 F BC 6 0 0C 6 0 8C 6 1 0C 6 1 8C 6 2 0C 6 2 8C 6 3 0C 6 3 8C 6 4 0C 6 4 BC 6 5 0C 6 5 BC 6 6 0C 6 6 8C 6 7 0C 6 7 8C 6 8 0C 6 8 8C 6 9 0C 6 9 BC 6 A 0C 6 A 8C 6 B 0C 6 B 8C 6 C 0C 6 C 8C 6 D 0C 6 D 8C 6 E 0C 6 E 8C 6 F 0C 6 F 3C 7 0 0C 7 C 7 1 0C 7 1 8C 7 2 0

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

: C . A . D : 0 : C

0 . 4 : A : 8 : 6 : 6 : 6 : F : 6 : 6 : 0 : C : E : F : A

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

B C A C B

A 0 0 0 B A A 8 8 0 6 B A 6 E 0 0 6 6 6 A 8 2 4 6 E 8 0 F 0 0 0 F F F F F F 0 6 0 0 6 O f 6 E A C 2 C 6 6 F 0 2 C 0 6 E 2 6 2 A C D 0 7 8 2 6 7 6 0 6 0 2

F B B 3

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

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

B 0 8 0 6 0 0 E B A 4 6

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

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

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

A A 2 6 C 4 C 0 C F 2 6 F E 4 3 6 6 6 0 A 9 0 6 A 0 5 A A E 6 0 8 E 0 C A 0 6 0 0 8 A 2 A 4 f < P 6 F 6 6 0 2 A A B E A C C 6 E B 0 2 F 2 A C F 7 7 2 0 C 6 8 A C 6 6 0 6 6 A

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

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

C 7 2 8 :C 7 3 0 :C 7 3 8 :C 7 4 0 !C 7 4 8 :C 7 5 0 :

7

6 0 E 6 E F

E 0 6 A 2 D

F

6 6 A 6 0 E

n K S e i n s t r u c t i o n s3 b e f o r eC 0 0 0 :C 0 0 8 :C 0 1 0C 0 1 B :C 0 2 0 :C 0 2 BC 0 3 0C 0 3 8C 0 4 0C 0 4 BC 0 5 0C 0 5 8C 0 6 0C 0 6 8C 0 7 0C 0 7 8C 0 B 0C 0 8 8C 0 9 0C 0 9 BC 0 A 0C 0 A 8C 0 B OC 0 B SC 0 C OC 0 C 8C 0 D 0C 0 D 8C 0 E 0C 0 E 8C 0 F 0C 0 F 3C 1 0 0C 1 0 8C 1 1 0C 1 1 8C 1 2 0C 1 2 8C 1 3 0C 1 3 BC 1 4 0C 1 4 8C 1 5 0C 1 S 8C 1 6 0C 1 6 8C 1 7 0C 1 7 8C 1 8 0C 1 3 BC 1 9 0C 1 9 3C 1 A 0C 1 A 8C 1 B 0C 1 3 BC 1 C 0C 1 C 8C 1 D 0C 1 D 8C 1 E 0C l E BC 1 F 0C I F BC 2 0 0C 2 0 8C 2 1 0C 2 1 8C 2 2 0C 2 2 BC 2 3 0

2 C C 8 0 0 C D C A A A 2 F 0 3

F A 1 0 F 0 8 1 B 7 9 A C C f i B 0 0 9 C 2 D F 0 y F 2 A 0 D D 2

I F A

: A 8

: E : F : D : F : F : 2 : A

1 : A : 0 : C : B

6 : F : 0 : F : 0 : F : 8

t y p i n g0 f t A 6 D 3 A A 0 0 0 0 F 8 8 8 A F 6 8 C B 0 6 C D 1 2 2 F 0 C 0 F 2 C 7 E F C

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

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

j

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

8 2 6 6 0 6

1

i i n

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

6 6 I 6 6 0

9 C 6 8 2 0

i r t i d e

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

7 7 C F 2 C A D F F 2 A I A A 8 E F D C 8 B B 6 6 F F I 0 0

C C C A D 0 D C 8 8 8 A A 8 8 B 0 F A D A D D 0 3 B 0 6 0 C f l C A D 0 0 E C C 0 9 C C A A 0 D A F C A 0 2 6 2 0

C O A F 3 F B B A 9 A A A 8 8

1 F 6 6 6 0

2 0 8 B C 0

o p a g t

4 8 f l 0 F B B 8 6 6 7 0 0 F F F 8 A F D 0 0 2 A E C D 2 A D 0 E 9 F B A E A 5 6

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

0 5 0 9 A C 2 6

C C C D 2 A A 9 F F 6 A 0 0 F 0 E C F 3 6 E B C 2 A 9 2 2 C F A

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

B F D 3 6 9

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

9 D 5 6 0 5 A 5 1 8 2 1 2 8 0 A 6 A A 1 9 t 7 9 5 3 5 B 7 2 A

7 C O M P U T E ! * G w w t f o S a p l e m b e r 1 9 8 8

Page 81: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 81/104

I 1 s I P R I C E , S U P P O R T , G U A R A N T E E !W L O V E O U C U S T O M E R S ! P r i c e s E x p i r e 9 - 3 0 - 8 8

1 D a H o m e T r i a l 9 P a I m m e d i a t e R e p l a c e m e n t P o l i c y

C o m p l e t e C 6 4 cC o m m o d o r e S y s t e m

H i - S p e e d N L M a t e rL o w e s t P r i c e o 1 C P P r i n t e rA v a i l a b l e A n y w h e r e

C o m m o d o r e M C o m p u t e rE u o l o r a t o r P l u s D i s k D r i v e1 M o n o c h r o m e M o n i t o rG e n u i n e I B M © P r i n t e r W i t h I n t e r f a c e A n O n R o l l O P a p e rG £ O S F r o g r o m F o W o r d P r o c e s s i n g D r o w i n g

O u L o S a l e P r i c e$ 3 9 5 9 5L i l t ( 8 2 5

H i g h S p e e d D o M a t r i xN e a r L e t t e r Q u a l i t y S e l e c t a b l e F r o m F r o n t P a n e l

• I t a l i c s E l i t e C o n d e n s e d P i c oT r a c t o r / F r i c t i o n F e e dC e n t r o n i c s P o r o l t e l P o r tL i f e t i m e W a r r o n t y O P r i n t H e a dS M o n t h R e p l a c e m e n t P o l i c y F o P r i n t e rD o t A d d r e s s a b l e G r a p h i c s8 P r i n t B u f f e rl o C o s t A d o p t e r s A v o i l o b l e

O u r L o w S a l e P r i c e1 4 l i s i J 4 9 9

C 1 2 8 D C o m p u t e r

F u l l 1 2 D e t a c h e d K e y b o a r d1 5 7 1 D r i v e W i t h 1 2 8 K O U s e r M e m o r yE x p a r > d a b 1 e T o M 0 K

3 O p e r a t i o n M o d e s( C W . C 1 2 8 . 8 C P / M . V e r . 3 . 0 )

- 4 0 / a o C o l u m n O u t p u t . 1 c o l o nF r e e P r o g r a m m e r ' * R e f e r e n c e G u i d e

O u L o S a l e P r i c e9 $ 4 1 9 L i i i S 5 4 9

E x c e l e r a t o rD i s k D r i v e G e n u i n e I B M ® P r i n t e r« % L e t t e r S i z e * C o l u m n

L i m i t e d Q u a n t i t i e s

S V a " F l o p p y D i s k s1 9 D o u b l e S i d e d

D o u b l e D e n s i t yM i n i m u m Q u a n t i t y 5 0

M a i i m u m Q u a n t i t y 2 5 B o o f J O i O . J O ( 1 9 1 B a c h )( w i t h o u t s l n o v e s )B o o 5 1 1 0 . 5 0 ( 3 1 - e a c h )( w i t h j l o o v e i ]B o o 1 0 ( n l i m i t ) . . . 1 2 4 . 0 0 | M < o a t h )[ w i l h ' . l < i n v , . ' , l a b e l s )

1 0 0 ' . C e r t i f i e d L i f t e m G u a r a n t e e

C o m m o d o r e 1 5 4 1 C o m p a t i b l e• F o s t e r t h a n l M l

Y e a r L i m i l e d W o r r a n t y

O u r L o w S a l e P r i c e1 3 9 i - . i ■ ; - ; ■ >

U p p e r L o w e r C o s e( w i t h t r u e l o w e r d e s c e n d e r s )A d v a n c e d D o t M a t r i x H e o t T r a n s f e r

■ G r o p l i i c s W i t h C o m m o d o r e , & A p p l e I n t e r f a c e sR e a d y t H o o k U T S e r i a l P o r t O I B M ® P C j r .L o C o s t A d a p t e r s F o I B M ® . A p p l e ,C o m m o d o r e , S L o s e r C o m p u t e r s

• U n d e r l i n e E n l a r g e d

O u L o S a l e P r i c e$ 4 4 9 5■ ■ ^

E c o n o m y S l e e v e s $ 1 , 0 0 p e q u a n t i t y o f 5 D i s k L a b e l s J 3 . 9 5 p e q u a n t i t y o 1 0 D i s k N o l c h e r i $ 3 . 9 5 B a c h

5 V 4 " S o n y D i s k s4 9 s a c k

L i m i t e dQ u a n t i t i e s

S i n g l e - S i d e d , D o u b l e D e n s i t yS o l d I P a c k a g e s O W i t h S l e e v e s .

L a b e l s W r i t e P r o t e c t s I n c l u d e dS 2 . 4 5 P e B o

C O M P U T E R D I R E C T I l l i n o i s r e s i d e n t ! I d 6 M u l I K A l o r i l e i . m u l l b e i U . S . D o l t e n . W i h l p i o i l p o i n t ! i h U . S . . C A N A D A . P U E R T O R I C O . J A P O - F V O . P I m m _ c « 1 I f u . 1 , - i i - . . I - . < , ■ : - . ■ - u r i - i U . S . o r C O . D . M A I L U H D E B . S e n c i ™ e u h l n c h e c k , m o n e y « d « r , o p m o i u i l c h e c k .

— x ^ v j - . - A l l o * d a y i d e l i v e r y . 1 . ! " , l o p h o n e o r d e i i " n d a y e n p r e u m t i l . P i l r t l . I f w c I f k a l i o n i B h u l j b i i L l y l u b ^ e c E ■ □ c l u n p w l l t v u lZ t e f l N , e p p S r R d B a r r i f W t O n , I L 6 0 0 1 0 n o i k i . S h i o p i n i S I C m i n i m u m . o J t i « k c h ^ i e s s t r i p p i n g m h u d g n i c l u t i « n . n a r e t u i - U N t . ( M o n l l o n o n l y i h l p p e d I ■ . m . - i i U . I 1 M I - 1 1 i l i l l l i i l w i l l a n v i j l d u l i o u U y U m i l l c d * l l v r n . 1 p r i o r o I h e u c l u m n i o d u c l - n i l

r t I / H O I ^ A 1 A ^ A T O r i J i ^ r l l l . i i i ; — i i i l - l ' p a . i T i f H m e t h o d * ' ■ * l u . l n i i i i v ■ ; p l l c m b l r I ' l l 1 * ' ^ - . ] ; . | . v ' " f l l ■ - ' ■ - , ' > O l " I I I '* - a i l ( J A ■ t 9 1 - y V » 0 I O r d e r . c u . . e n i . , l , , i l o - e t P r > e « . . . ■ h ^ p M , « j S r l , r M l M l . S a l / S l S i S K M V l l * H U m K A K > C O . O .

Page 82: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 82/104

A b a c u s G B S o f t w a r e ^ & « t e r t ) u n < t S o f t w a r e -I 2 f l V r l ' J i ( B O * )i T n t t s & T e l ( r o t )■ J / i K b t m B K m * ]E & C £

C M n P K i c a » Me c i

S u p e r P i w a i I 2 f l

G b O * T n t M T S c o t . .G « T r c k a J i p s D c

[ f T n u r n [ -

W L F W L

I S 1 5 3 6i S

3 S 3 'J 3 9 72 4 9 '3 6 9 '! 1 9 7M 9 w 3 6 9 '3 6 9 '3 6 a ;1 5 3 6

7 f 1 3 . 2 0n .

U S 1 9 2 0 3 0 4 7S S M 9 I l l 'I 2 . B '1 2 9 7

n r ■ f a u l t

F c u r a i l l I t O i mH n t H H

l i g rI B ! ?1 1 9 '

C * 1 9 9 'I I S 'I

9 9 l i t '

C a C a

1 S 9 J1 1 9 '

A C T 1 0 N S 0 F TI I B '• 6 1 7

A C I I [ O • J O T

O r . C f l * F i m ,L 4 i 1 N l r uM i n s c U i n w o n .

M q h l M j r j : H n . l iR u , , U m a r n i c t r o u m nS l y l r n l

S I S 'M 9 2 1 9 '3 0 9 1I 9 1 1 8 '2 1 . 9 72 1 . 9 7M S I D S '! 1 t J2 4 9 7M S

* ■ r S o f t w o r k sI n G 4 O 4 I Z 6G £ O S B « S I C

G « M t l 40 » > «

1 2 6 .

O w a p m . , G a m W ' s W o l s l m pG w m i r ' ) W n t s n t f l l i

3 1 9 'I S 1 71 1 9 7M B 4 7 9 '

C l 3 0 4 7« » 3 0 9 '1 2 . 9 '1 2 9 74 2 9 '3 0 9 '1 1 . 9 '3 0 9 '1 9

B O O F F I C EI ' O O O O O f V m ) 9

9 S I

^ B t o d e r t i u n d S o f t u f l r c -

D W S m F l ni n M u

C t 1 f t ? . .

3 0 S I1 1 9 71 5 9 71 5 S 'M S 2 1 9 ?

i d w O n P r t * u . O i c h aO C l M

1 5 9 7! ' 9 72 1 3 71 9 1 S 1 S S 'I S S '1 1 9 7I I 9 1

C A P C O M 1U S 1 3 9 '1 8 . 9 71 1 9 7I S S 7

C I N E M A W A R EB O M

D e w y [ f e *P o O » F 4 « 2P o a « F U n m .

l l a r d T M B H l I H I i nf t t r Q T b I IB B 1 I I I H n e v r i i I b i d ) T u t ) I I H i C K C h u c k V u g v ' i I T S[ M i P » 1 W( t o m a n S « * w

i . - h r > t * i S u t u nI r m i n r M A l e

W P « » C * P l M M WA o u W n

V p i m - . V . H n

I I S '2 f B 72 1 9 '2 S 2 1 9 13 0 S '

. . 1 8 9 71 2 9 7

. 1 9 . . 1 9

1 2 9 ;1 1 . 9 7

i a . s :

D A T A S O F1 9 J S

' 1 S 1 1

1 U 1 9 3 6E 5 1 91 3 5 41 9 . 3 6« 1 9 3 G

3 6 . 9 13 6 9 73 9

2 S 1 93 1 4 02 S 4 >

1 2 4

9 1 H 9 1

2 5 4 89 4 1 1 3 2 1I 9 1 9 3 61 3 I S 3 S1 9 3 S1 5 3 6

3 3 1 3 01 9 3 61 9 3 61 9 3 62 1 4 02 4 I 9 3 G1 9 3 81 9 3 6S 4

7 . 1 22 6 . 4 9

9 1

M R o l l . . g l W B a i O M

S V H ( 3 ( H r t I 5 t a # fS J h j C * S i f M i V

m h s u C a r n m C f w w x lE l t tL H i l l a * ( L a n q )r . u - 1 0 1 U r J m t *S I » G H o i

G F l f o n Ma a f u m j

I

I N K W E L LF l e n d r wF W r t t f t fl i g h t F * i ( I M C )G ^ O l W i( I M C )

O l l W y io

I 9 2 9 1 9 I t » 71 5 9 '2 4 4 '» 4 2 4 9 12 4 9 7

1 9 1 S 9 7I 9 3 9 2 4 9 '1 4 4 71 2 3 72 4 I 7 . 1 S

2 9 1 5 9 71 2 3 7M S M S 2 1 9 1» 9 1 3 2 9 1 2 . 9 7 .2 9

2 9 C 1 1 . ( 7

S 7 2 9 W 9 2 1 9 12 4 9 'M S M S

1 1 9 71 1 9 72 S 1 1 9 11 1 1 '

2 0 2 7 2 0 . 7 64 0 5 72 0 . 1 62 0 . 1 5

K R A C K E R J A XE W V 3 0F J H V 4

u m

y W C R O P R O S E; . ■ . i . , -

R t 9 B F t v i gS i S t r u c t

1 2 B a 5 m * l & - i w t "B K E u B «

G u I k H i J .U P a w iF W R u n n e r

2 1 1 72 1 9 '2 1 9 '2 9 2 9 2 1 1 1

2 1 9 '1 1 9 7I 9

C 2 1 4 12 1 9 73 0 9 71 1 9 72 1 ) 7

C I 9 1 6 ( 12 1 9 72 1 9 72 1 3 12 1 1 72 1 ) 72 1 4 72 1 4 71 1 9 7

O R I G I NO g r eU t B t r a i

3 3 » 2 0 4 0> a 3 9

2 1 9 13 8 9 74 1 9 !

M 9 1 1 9 7

9 9 1 9 3 62 9 2 1 9 '2 9 S 2 4 1 !2 9 2 9 2 1 9 77 9 1 B M 9

S H A R E > A ! A

M o o F a n ™

9 4 9 9 9 9 9 I 9 9

S O L U T I O N S U N L I M I T E DU M U U^ 1 . . .I a F a c W j

M 9 1 ( 2 9 1 1 9 '2 1 9 1

S P R I N G B O A R DC « < K » M i t t f

t W i * « L W 2 4 3 3 2 4

7 D 4 QM

P R O F E S S I O N A L ( d A T G i B t y A n h i * J G J I W y 3 . . . .P r v i t m H i e t P k .

3 5 3 3 3 61 7 1 1

3 3 3 11 3 4 3 J 3 J 11 3

I 5 S I1 9

C 1 5 4 72 S

M I S C E L L A N E O U SN B O a i k r t L j

B l K lh « w i ( k i d t f l u cE a u H m a C F Vt o T e r n P i c 6 4

B u x m s F o a C 0 C k i b S K U v n v nC 5 « D n w J U n r K f . U I P r ^ - t K - i M - n u a 'C J P W « w n M m u i l I I

r m o i t ll - i ' . - l . ' JI M 1 M B M 2r s M M K i i i f 1 2 C w w l o w F r n l l y T r a o 6 G n f w l o q y F i r m l y T « 1 2 O u r . C o c i ^ j f i o c il i - s f u i i r j r . i . . . .m t C A D J Ou n m r i r t a n H A I B c t . K o m m v A ; + u ™ F u U U 1 4 J T O Wk m k a t r e m ■ }

P W m i d O * 5 > C - S 4 B o B a a F W O n S X i t t c P N f ^ W W5 3 B O o U .P o l " D « a O i * ;

T B o r w C f i l T r D u b t * S r o o tT i f c O i C B S < p ~ > j i F w V E n w g . . . .

2 1 9 11 2 4 2 ) 1 S 2 7 9 73 0 9 '3 0 1 2 J 7M ? 2 4 9 7! 9 2 0 4 0M 1 2 3 5 52 6 1 12 1 9 '2 4 9 73 0 9 'X I 3 > 9 73 8 9 73 6 H . & 7

9 9 3 3 9 7I B S '1 S I J 9 1J 9 4 2 ( 73 6 9 '» 2 9 1 1 3 13 1 B 7« 4 1 2 . 9 71 9 1 2 9 11 5 9 1U S 4 > 9 71 5 * *2 3 1 43 0 9 74 2 9 '1 2 4 11 2

1 1 1 7J 1 B 7

A C C E S S O R I E S

P a n s n S c m yf l i g h t S S a n r iF V S i S e w *F ^ T p r 5 S a f * r r

F ' j g h t 5 » S e w w y 1 k g S S a r m , S « V n

3 3 1 '1 4 1 11 4 1 1i i i e1 1 1 1 1 1 1 1I ' . H1 7 . 4 61 1 4 61 t 1 7 2 7 3 63 3 9 6

3 3 3 3 3 61 7 1 11 3 3 63 S 1 3 9 *3 3 3 3 3 63 1

« 3 P n n « H r t aU m H M MA ( r . ! ( a n J E i t m w b i K O B I U n w d

U f t i MU u » U l l1 ^ D u s i C k M t f1 5 7 1 f t a t C t ™C « O j j i C O « i

C - 6 4 C D u O * O M c O w - S o u m C I

2 5 O D m a 3 1 - O n . D m C M l O C n c M a c n g tH C n M S u wi o o i > i c M S « n >1 1 [ > » L M . U - 2 5

» E M U A » i 3 5 C r a t X J M - .

w m P i a m - i o o e B i a dS w v t - . - H . 5 1 1 » * T (

i tI 2 - J o n t O l& * t w » I f f l n T i o * f f

9 4 9 1 5 S

4 3 9 3 ( 4 1 9 !2 7 9 51 5 9 57 9 3 7 . 9 5I

9 9 8 4 B 9 8 9 1 9 1 9

. 9 9 ( 9 I I

I J 4 SI 1 0 i l

. . . 7

1 D 6 9

. 7 . 9 51 0 9 51 1 9 5I 7 9 S3 9

M A N Y O T H E R C - 6 4 / 1 2 8 T I T L E S A V A I L A B L E C A L L F O P R I C E S !

Page 83: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 83/104

A T T E N T I O N C - 1 2 8 O W N E R SH A

w s h o u l d s a t i n g l ? 3 p r o g r a m s a d d r e s s i t ^ . l l a n l a s r j c n e U i E u r Bs o o nB A S I C a l r e a d y h a t h c a p a b i l i t y o u s i n g a l 6 4 a v i d e o R A I I y o o « " i C - 1 2 8 I s t o c k c o n d i t i o n , y o o « a l 1 6 o w d e o R A t h a tC o m m o d o r e t o l l » a n e c e s s a r y . U s i n g B a s i c B f o r m a t a n ( l i e l u l l S 4 u V h M o R A p r o v i M s y o w i t h [ h a b i l i t y t s c r o l l I h r s j u g h v i d e o m e o r 1 1 * n a a n h i V B d c " r o o i u t i o nU u n t i l n c n r r T o u p g r a d e I h t C - 1 2 f i t o 6 4 o v i d e o H A y o w o v k l h a v eE o r i n i s o a r c h c u t i t * c o m p o n e n t s , t h e n N n c o m p e t e n t r e p u r o u t l a i1 t l ' . ; o c : g n m i l a l l i p a r t s W h a t W t a l t lS O L U T I O N W t i a v a d e v e l o p e d m o d u l e I n a l s i m p l y p l u g s i t t h m o t h e r b o a r d < . ' , . , m i i . M i p l a i t a n d a a l d i r N h e l l d a m a g e

N h a s s l e .T h i s p a c k a g e i n c l u d e s l u l l e a s y l l o H o w i n s t a l l a t i o n i n s t r u c t o r s . t o s tp r o g r a m [ o v a ' i d a l e p r o p e r i n s t a l l a t i o n i i e j c u p g r a t e m e '

o n l y $ 3 4 . 9 5

A M I G A A M I G A A M I G A A M I G AA M I G A S O F T W A R E

j j 4 « O f R o a d R a c i n g 2 4 . 9 7 q ■ * A r k a n o i d s 1 8 . 9 7 I f

A w e s o m A r c a d e P a 3 0 . 9 7 j r B a r b a r i a n - 2 4 . 9 7

B a r d ' s T a l e 3 0 . 9 7B u b b l e G h o a l 2 4 . 9 7 £ C a l i f o r n i a G a m e s 2 4 . 9 7C a p t a i n B l o o d 3 0 . 9 7

f D e l u x e P a i n t I I 7 9 . 9 7D i g i p a i n l 3 6 . 9 7D i g i v i e w 1 3 4 . 9 7D i « e B o m b e r 2 4 . 9 7 f E a r t W e a v e r B a s e b a l l 3 0 . 9 7F a e r y T a l e 3 0 . 9 7

* " F i r e P o w e r 1 5 . 9 7F l i g h t S i m u l a t o r I 3 3 . 9 7 b F l i g h t S i S c e n a r y # 1 7 . 9 7R i g h t S i S c e n e r y # 1 1 7 . 9 7 T F A / 1 8 I n t e r c e p t o r 3 0 . 9 7 *

■ H e r o s o t h L a n c e 2 5 . 9 7 f c J K i n d w o r d S 5 0 . 9 7

L a n d o L e g e n d s 3 0 . 9 7 J i L e a d e r b o a r d G o 2 7 . 9 7 i

L e a d e r b o a r d F i C # 1 3 . 9 7 ^ 1 M a x i p l a n 5 0 1 0 9 . 9 5f M i c r o f i c h e F i l e r 6 0 . 9 7M o n e y M e n t o r 5 9 . 9 7 ■

O b l i l e r a l o r 2 4 . 9 7P a l a d i n 2 4 . 9 7 j P h a n t a s i e 2 6 , 9 7P h a n t a s i e I I 2 6 . 9 7P r i n t m a s t e r P l u s 3 0 . 9 7P r i n t m a s i e r A r G a l l e r y # . . . . 2 1 . 9 7P r i n t m a s t e r A r G a l l e r y # . . . . 2 1 . 9 7P r i n t m a s t e r A i G a l l e r y # . . . . 1 8 . 9 7 S P r i n t m a s i e r F o n t s / B o r d e r s . . . . 2 1 , 9 7

" R o a d W a r s 2 1 . 9 7R o c k e t R a n g e r 3 0 . 9 7R o c k t o r d 2 1 . 9 7 F S c u l p t 3 6 6 . 9 7 * S h a d o w g a t e 3 0 . 9 7 i

J S t r i p P o k e i 2 4 . 9 7S t r i p P o k e r D a t a D i s k # . . . . 1 3 . 9 7S t r i p P o k e r D a t a D i s k # . . . . 1 3 . 9 7 1 T e s t D n v a 2 7 . 9 7

r T h D i r e c t o r 4 2 . 9 7T h r e a S t o o g e s 3 0 . 9 7 f T i m e B a n d i t 2 4 . 9 7 3 T u r b o 1 5 . 9 7U n i n v i t e d 3 0 . 9 7V a m p i r e s E m p i r e 2 1 . 9 7Z o o m 1 8 . 9 7

A M I G A A M I G A A M I G A A M I G A

P r o j e c t P h o e r U j W a s s e m b l e d t e a m o t h e h o i t e s t a i c t i r v a l o r o g i a m m e i s i t h m O u s U y a n d g a v e m e l h c n a l l e r . g e o I t i e i r c a r r i e r s : : - c : . - . ' p r o l e a s i o n a l u t i l i t y s y s t e m t t i a l w o u l d s e t I h e l o n e t o ( h l u t u r e o C o m m o d o r ep e r s o n a l c o m p u t i n g s y s t e m t o i r i s n e r t d e c a d e a n d u e y o n d .

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

f l T - p g a d o t a k e i t h e v e r y b e s t i d e a l f r o m t h e p a i l a n r e - c r e a t e s t h e m , c o m b i n i n g s t e l e o 1 I 1 1 1 , i r t i r c h n i q j o ^ v n t t ic o n c e p t u a l g r a s p o I h T u t u r e o l c o m p u t i n g T h r e s u i l 1 d y n a m i c c l a s s i c u t i l i t i e s a r t r m s l o r m t d I n t o m u s c u l a rc o m p u n e n l s o , 1 s y s t e m : , ■ ■ . ■ ■ • ■ j f o r ■ ? ' ■ > * - p o w e r , a n I * f l ( i 6 i l i ( y -

H e i e a r S o m e o I h F e a t u r e a B u i l t [ m o T h e H E N E Q A O E IS i n g l e o D u A i H i g h S p e n d D a [ a C o p ^ rS i n g l e o D u a l S t a l e o [ h A r N l b b l e rD i r e c t o r y E d i t o r : O r g a n i z e y o u r D i s k sG C E d i t o r : F o r t h e E x p e r i e n c e d H a c k e rG e o j " M o d u a F : P A R A M E T E R S a n T O O L S2 0 f a r m s : F o M h o s e t o u g n I b a c k u p d i s k s* N e w P a r a m e t e r u p d a t e s o n l y S 3 . 9 5 e a c hC o m p a t a b l o w i l h C - 6 4 - 1 £ w i t h 1 5 4 1 / 7 1 D n v f t ;

c o m e s w i n o v e r 2 5 0 p a r a m e t m s . a n a d d i t i o n a l

S 4 n § l e o D u a l U H r a F a r . t F i ! « C o p i e ri k C a p a b i o A r c h n R p i o I r o t e c t l o n

S c r o » m g M , ' L M o n i t o r w i t h D n v u U o E r r o r S c a n n e r w i l h i U n i q u u S e c l Q f E d i l o rB y t e P a t t e r n S c a n n e r : H i g h S p e e d S e a r c h e sU p ^ r a a a b l p S u b M e n u : N q w I o o I s i t h w o r k sM a j o r R E N E G A D E u p g f a d e s o n f y S 9 e a c h

• T e c h n i c a l s u p p o r t a v a i l a b l e " o c o u r s ea r a v . i i w l n < f e v e r y 2 r n o n l h j l A l s o . R e r f e g a d a p r o g r a mp \ \ x \ w , a r c a v a i f a b t o t o p q ' s t c r e i J n w m T i . l i n w s a y e a r t m i ^ u r t h a j R e i i o g a t J o w i l l a h v a y s b s t e p o l i e a d o a n y l h i n f j p l

o I h i n a i l i e l 1N o n o " " i i n g c a s l o p y o f f o m l i k i n g T O T A L c o n t i o l o f y o u r s o r r t v a r Q i R e m e g a J o g r v e ? y c t h j t o s I * J - ' 4 J J - » d l o o l n Q f I h

m a r t a . k o n r v m a d i B b ' y l o w p n e t A n d , u n i f t e s o m e c o n p t n t s t h a i 0 0 1 1 1 1 I q h < u t i ! i r i « u n b m f e d p o w e r R e i w g M i T i [ " - D d u c e t J b a c o m p a n y l h a l k n o w s i r - i i r n C L s r a r * i o u m « v a i _ a & c j b k t

R * n * Q i K l * - N * x t Q f i r w r a t l o n s o M * a r * t o t h e n o x l c w n t n i l o n h * c k * r .A T T E N T I O N : H E O S T E B E D R E N E G A D E O W N E R S !P 0 r a m e l e r M o d u ^ a # 2 l 9 n a w a v a l l D b l o , O n l y S 9 ^ 5 R E N E G A D E

G R A P H I C L A B E L W I Z A R Da o n p i K u w a r t i i w m i w

J H i g h H » i d i H O U ) f l * i > * 3 l o u d i t p r i w o w t 1 1 l S i i e f r f c i i r r x W p a M > i

S U P E R C - 6 4 U * i r

O N L Y $ 2 4 . 9 5

I n t r o d u c i n g t h 1 5 4 1 R A M B O a nC o p y p r o t e c t i o n ' s " w o r s t n i g h t m a r e "

T h * B i m h a s b e e n O m u l m y e r o w u n i n o i i p e n s w s p i K B O ' h a r f l n i w t h a i ,w h a n i t o e d y o u f i y i i e m , " w a l t * y o t t o c i u p a l r m a f r * y w g l f l p e o u T w a r e e v e r - r d e a u d \ y f c ? C M

S o f t w a r e S u p p o r t h , i s | u s l m a d e i h o d r v f l m a r s a l l i y lW i j r c u d " r W U x 1 « i F L A W 3 0 * J u - j 5 G S r i M t c a n

S Y S R E S " E N H A N C E DT r » b « f - i i r t m e j m r i 8 B « 1 B i n c f l n f i a n c u r i e n i w i i f f n i D f

A d d l G T v U f ? r t l i ) O f C T H T t T H n J i | r B u t eE m m j f d & 4 t i D O W M S o o i ^ o v F l e r u n Q v T r a c e . 5 e i r a - i j r r r j r y o T i w t a i mU m e n r c j ^ n S a w ; J ' a n v v K m i o

O N L Y $ 3 9 . 9 5

P l p t m e r l n i a r f l i [ U r a . t e c n u p h a s s a s a r t a f r o t h p a l 1s c e o a l s o T f t a r a , i h e R f t M B O i M w i t a d ^ s c T w a n j t a U f t h e r u n i n a s c a n l i > e nw a l d i B s t f l a w o f f t r e p r o t e c t i o n s d w m « a r r i v e . m a - ' I I m u n e p a r n n e l p s 6 k e e p y o u r R * M B 0 * t f o p u a t n q t n h n J e n f m y I k s .

c o m e i b n h d ■ * E a s t c e p v 0 4 a ni n f e r 5 w o t h

S u p e r C a tf f u ' r * r t t W d « F i t A m d b o U o g c o g r w * f f m " w m y y i l c n j i s u r a t i w y B u t y o u O o l » i r r ( X » l 'T > r c i i h I i ^ e r I n v M l i S j p s C a L I f i e r T m l B p n i s J

r a U O g i n g a v s t e n B v a i l a d t o l o f l a y l o r j ^ C c m n i i j i l w f l c - $ * |

K l e r i r j r 3 Q L 4 r qv a r a f y E ' j i e H U m n ah o w n i w i h i - 1 5 7 1

1 d p c w e r t u l l L i t * y S u p w C i t C L A S S I C 1O n l y $ 2 4 . 9 5

C - 1 2 8 C A N N O NT H T O T A L C O P Y . U T l L m E S P A C K A G E

C R E A T E D J U S T F O C - 1 2 8 O W N E R S

i O m r a m u M n M u i m ' t a i i s r t

T r s t k A S f t C M E f l W . I 5 4 I I 1 S 7 I m t f t o f t 1 W w n i H I t t l f l iC r r o r S c a n m y . F u l l l u t j M d e r r o r K A H c < « t l h r ■ < / i w c k E D Uu m t y B u r n e r M b N i t f w * l o r i l m d t t r d M t w a y i n t f lO n a o i y E i l r r F t i o r g i r u i t l w m B t n y t u i a - a i t t iK J H t m J t x i f f l t f f t » r « r t r . m a l c o j * r * * ^ * ! 'S P E C W W M J S B B V S b r O K H m r i P r r U l J S m B J B E E ,

V o u r C o m n o f c r f l 1 f f l d B S « v w t T * r j B l B n t i ^ r c * g t i n o B r *O N L Y $ 3 4 . 9 5

m c r a I q W m f f l n n H » J " c w f S o f t f l r t S u p p o i T m s « f l y o l o j i r t t S M W ' S o i f ^ o u d o n l h a v e a r n r J i r r t f e d r c u n a . d o n r

w w i ^ J y ^ o i a e 1 y D u f n f f " R X M B O i i i d i r o m & o f t f t ^ B S u D p o n - i r * o ^d e c l a r e • ! ' o n h i g h p t o s

R A M B O a r d O u P r i c e : $ 2 6 . 9 5O t h e r c o m p a n i e s " c a r d " b o a r d s : S 1 4 . 9 5 o r m o r e .

' T h e l W F W * 0 * f l r n j i K t o t t i n n i g c w b T t s o N a r e t a b e w r F W W B O a i l p a t a m e i B ' S , x l t a r t o o u R e n e g a d e c o y a n a s * , i n

( t r i o e t h e r u u W " K f i * " • a l r e a d y o i h m a r V e l

K R A C K E H K A X R E V E A L E D I O f c r a i t o c ^ o p n f m e n s t r i e f f l e a h a m a d « i a n m r M t * j * T n c u f o ■ t M w h a t * r t b n t . H b a t s * j a t e l f l E N . I r o w l e o g e O T H E R S O H L YG i r t S u f l F * C E I N F O - W a b i f j s t p . m u ^ i l s t p a L u s f o - r a a I n i n o u t s D t e y s o f j a s H H i T h e a b « * j a r m u s t t s e n a s C o t i r o k i gL E W I

R E V E A L E D B O O K I E H a a C 3 . 5 0l l E V E A L E D B O O K l l w i t e r r w C i r i a o e 1 2 3 . 5 0

R E V E A L E D B O O K I I C O M I H l i T H I S F 1 . I I

F L A S H ! K r a c k e r J a xE a r n s a S t a r R a t i n g

I I N F O ' s M a y - J u n e ' 8 I s s u et r . h i s 9 p o n r t j l [ a r a m a s r b m c t t m i j i y s w n M i t m a t m f

r a r e y a m w 1 5 1 p n r r e u r i n s c u n m m m n i A « M o 1 5 * r r J t n * o [ " * » n i o u r s w s m i r A w .H w n j r w W W O t t C T E D . T O T A U I B f l C W N B A C I U P S n i a K O m l t r l S n i p * l a s t C D C W 1r t O K l i r e K n O t r J a b K t w l j y s W n o t 1 0 o t i n u r t w t o o a y lb M M r t U q t a ,B u 1 W 1 I t > k e c i n r d f c i H E A t i W o I s o w K n c t *J u i i j B l a f l c n e t J t u l D i V c K n t a i l c B 0 * m

V o l s 1 - 2 - MV o l s M - 7 S

O n l y 1 9 , 9 5 e a O n l y $ 1 9 , 9 5 e a

S O F T U J R R EO W n n j a m v w 1 0 r w » j o a ; « t f i M m i m o n n i M d u ( t f r m c u s « m l , i wM j r a n l , V I S A . U C O m w . m l C O O O r o n U b < " 1 1 0 U S A . F P O . A P O c * i * a . U t . t o g u * t J D O r w « o w l o r m o w j m t i n O i q C C J . 1 J B 0 K I J S a r a r t n a - i i U V ? < . a u i o r u l M m F o r e l g r i c u B o m e r j r ^ i i t a B B r M i l e l c f i i K t a r ^ p r i g t h d i B e a D e i e c T N a i t o f n j a t r e p l a w i a n t r * o «I v t i c r V f F t w i m " l o r R r i u m A u B v u a t c n H v T t f f A m s t o f i o n i f t i v g p k h s M n r n 2 4 r n u r j U S n o j n j p U P T n i n d r n n t w t F A S T j n D A A I m B l w a S O O p * ( x m « « m ™ i I I s a » o « , | U s f M n n n w i 1 0 O O U r s a l » m t ( « £ i - D n A i t ! n a d r t a o D S H * r

M a i l y o u r o r f l j r 1 0 S o l 1 * 4 r o S u p p o r t r n H Q N A n o n s e n R o a o V a n c o u v e r . 9 H 6 6 1O . i l l o u t o l l ' t r e e o r t l n r i n i

3 u ' M w ? 3 . 9 5 p P r e - i . c

F i o g r a m S u D m m l g n i I n v i l t sH u m a i n t o ? C a o w t f a o u I r e a c i t i l g g .

I N T E R N A T I O N A L

( 2 D 6 f t i T j 3 6 4 8 L l , . y ^ . . « i - i I ,T u L h m c - i l s u p p o r l j w j i J . t l i l c C a l lI J 0 6 J t i t o - 9 6 4 1 . 9 . i m - S | i n i P a c i f i c t

D E A L E R S W H A V E T H S U P P O R T Y O U ' R E L O O K I N G F O R !

Page 84: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 84/104

C 2 3 8 : A 9 0 4 8 D 7 9 C A 0 8 4 C 2 4 0 : 7 A C 3 D 7 0 C 7 8 D 7 1 C C C 2 4 8 : A 9 0 8 D 6 9 C 7 3 D 6 C 7 C 2 5 0 : 8 D 6 8 C 7 8 D 6 A C 8 6 8 C 2 5 8 : C 7 B 6 C 6 C 6 C 0 C 2 6 0 : D 0 0 A 6 C 7 8 D 6 7 C 7 F C 2 6 8 : 2 0 B 6 C 2 C E 6 C D 0 0 9 F C 2 7 0 : A D 6 C 8 6 C 2 E F C 2 7 8 : C 2 A 5 C F f 0 4 8 C C 2 8 0 : C 2 2 0 C 2 0 D C 7 2 D C 2 8 8 : 5 1 C 7 A D 5 C 7 F 0 C 2 0 C 2 9 0 : 7 C C 6 A 9 F 8 F C 6 F C E C 2 9 8 : D 0 F 2 0 7 C C 2 7 C 0 C 2 A 0 : C 6 F B D 0 F 2 2 5 C 2 C C 2 A 8 : 5 1 C 2 0 5 1 C 2 5 C 0 C 2 B 0 : A 9 B f 8 D B 4 D 6 A 0 0 8 0C 2 B 8 : D C B D 7 3 C A D B B C 7 B D 7 C 2 C 0 : 7 4 C 7 A D B C C 7 8 D 7 5 C 7 I C 2 C 8 : A 9 0 0 8 0 7 E C 7 B D 8 C 7 F BC 2 D 0 : 2 0 C C 4 A D 7 C B D ' B B A C 2 D 8 : C 7 A 7 C 8 B C 6 0 2 8C 2 E 0 : A D 0 1 D C B D 7 C A D B D C 5C 2 E 8 : C 7 8 7 C 7 A D B C 8 4 C 2 F 0 : 7 5 C 7 A 9 0 1 3 D 7 E C 7 8 D E BC 2 F 8 : 8 1 C 2 C C A 7 C 7 C EC 3 0 0 : 8 D B D C 7 A 7 C 7 8 D B 3 C 3 B 8 : C 7 G A 9 0 F B D 7 B C A 3 C 3 1 0 : 0 0 A B C 8 7 E C 7 A I C 3 1 8 : 7 8 C 8 F 1 6 9 D B 8 C C 3 2 0 : F D A 7 C 8 F C 6 9 0 7 B 7C 3 2 8 : 8 5 F E B l F B C 9 6 5 F 0 0 D F C 3 3 0 : 1 8 C 6 E F 0 0 B 0 3 4 C 5 0C 3 3 8 : E 2 C 4 8 C 3 C E 6 F C 7 F 3C 3 4 0 : F 0 0 4 C E 2 C 3 A D 6 E C 3 C 3 4 8 : 8 D 6 C 7 A 5 F B 1 6 0 D C 3 5 0 : 8 5 F D A 5 F C 6 9 D 4 8 5 F 4 C 3 5 8 1 B 1 F 2 9 0 F C D C 0 C 7 D 2 C 3 6 0 : 0 3 4 C E 2 C 3 C 9 0 F 0 5 C 3 6 8 I C 9 0 F 0 0 C C 9 0 F 0 1 C 3 7 0 : 4 C A B C 3 A 3 8 4 C 7 F C 5 C 3 7 3 : A 9 0 4 C 7 F C 3 A 9 0 9 3 C 3 8 0 : F D 4 E C B l F D F 0 0 2 1 CC 3 8 8 : A 9 0 C 7 A C 7 F 0 0 3 4 C D C 3 9 0 : E 2 C A D 7 A C F 0 A 9 8 DC 3 9 8 : 0 0 4 9 C A 9 0 1 9 F B C 3 A 0 I C E 6 C D E A 6 C 2 C 3 A 8 : 8 D 6 C 7 A 9 6 4 9 1 F B A D 7 C 3 B 0 I B F C 2 0 9 7 C A F 3 7 C 3 B B : E 9 2 8 8 5 F B A 5 F C E 9 0 0 A 4C 3 C 0 : 8 5 F C A 9 6 D B D 7 E C 7 2 6 C 3 C 8 : 2 A C A 2 7 2 0 B C 2 B C 3 D 0 : 2 A C A 3 2 2 0 B C 2 7 C 3 D 8 : 2 A C A 2 2 B 4 C 4 2 C C 3 E 0 : 2 A C C 7 B C 7 D 3 0 J 6 0 2 C 3 E B : A D 7 C 1 6 3 1 B D 7 B C C 3 F 0 : C 7 A 7 C 6 0 0 8 D 7 5 C 3 F 8 : C 7 C 0 7 0 0 2 A A 7 C 8 C 4 0 0 : C 9 E 0 2 A 0 0 B D 7 D C 4 0 B : C 7 A 0 B D 7 9 C 7 C E 6 3 C 4 1 3 : C 7 D 0 A 0 8 D 6 E C 7 D FC 4 1 8 : E E 7 A C 7 f l 7 C C 0 1 C 4 2 0 : D 0 0 A 0 0 B D 7 C 4 C B AC 4 2 8 : 0 F C E E 7 E C 7 B l F B C 9 B C 4 3 0 : 2 B F 1 C 6 F 1 1 8 9 6C 4 3 8 : C 9 6 F B 0 C 9 B 1 C 4 C 4 4 0 : 6 E F 0 0 5 B 0 0 4 4 C 9 C 4 4 8 : 6 0 4 6 C 4 C 9 1 C 4 A D A EC 4 5 0 : B F C 2 9 C A 8 C 7 C EC 4 5 8 : C 9 0 F 0 0 6 C 6 C 7 4 C 5 C 4 6 0 : 6 5 C 4 C E 6 C A 0 8 4 C 4 6 8 : 5 E C 6 A 7 C 9 F 2 C 4 7 0 : A 9 0 2 9 C 4 A 5 F I 9 C 4 7 8 : 6 9 D B F D A S F 6 9 0 7 7 6C 4 B 0 : B 5 F A 0 7 A C F 0 A 9 C 4 8 8 : 0 0 4 C B E C A 0 1 9 1 F D B 5C 4 9 0 ! 6 0 A B 9 2 0 9 7 C 6 8 0 F 5C 4 9 8 : 7 F C 7 A S F I 6 0 8 3 C 4 A 0 : F D A F C 6 9 D 4 8 5 F B l 3 5C 4 A B : F D 2 0 8 8 C A 7 3 C 4 B 0 : C 7 9 F 6 1 6 5 F B 8 5 1 CC 4 B 8 : F B A 5 F C 6 0 0 B 5 F 6 5 C 4 C 0 : A D 7 C 8 5 F B A 7 5 C 7 D 8C 4 C 8 : 8 5 F C A 0 0 B l F B 3 E 4 C 4 D 0 I 6 5 8 D 8 3 C A 0 0 8 D 8 5 4 BC 4 D B : C 7 A 7 C 2 9 0 1 D 0 9

8 C O M P U T E R S G a z e t t e S e p t e m b e r 1 9 B B

C 4 E 0 : A 9C 4 E 8 : 2 9C 4 F 0 : C 5C 4 F 8 : A 9C 5 0 0 : 2 9C 5 0 8 : C 5C 5 1 0 : C 7C 5 1 8 : A DC 5 2 0 : B DC 5 2 8 : A 0C 5 3 0 : 9 1C 5 3 8 : 2 6C 5 4 0 : 1 8C 5 4 8 : D 4C 5 5 0 : 9 1C 5 5 8 : 6 2C 5 6 0 : 7 3C 5 6 8 : 7 EC 5 7 0 : 7 1C 5 7 8 : 6 8C 5 3 0 : 0 0C 5 8 8 : 6 BC 5 9 0 : 0 1C 5 9 8 : A DC 5 A 0 : 8 DC 5 A B : A 9C 5 B 0 : 8 DC 5 B 8 : A 9C 5 C 0 : B DC 5 C 8 : F 0C 5 D 0 : F 0C 5 D 8 : 6 AC 5 E 0 : 5 8C 5 E B : 5 8C 5 F 0 : 6 AC 5 F 9 : F DC 6 0 0 : 0 AC 6 0 8 : A 9C 6 1 0 : 9 1C 6 1 B : 7 1C 6 2 0 : C 9C 6 2 8 : C 6C 6 3 0 : 6 9C 6 3 B : B 5C 6 4 0 : F DC 6 4 B : A 5C 6 5 0 : A DC 6 5 8 : B DC 6 6 0 : C 7C 6 8 : F EC 6 7 0 : E DC 6 7 8 : 0 0C 6 8 0 : D 4C 6 a B : B DC 6 9 0 : A 9C 6 9 8 : 1 8C 6 A 0 : A 9C 6 A 8 : 1 3C 6 B 0 : 1 2C 6 B 8 : H FC 6 C 3 : 2 1C 6 C 8 : 3 BC 6 D 0 : 0 FC 6 D 8 : D 4C 6 E 0 : 8 DC 6 E 8 : 6 0C G F 0 : 8 DC 6 F 8 : A 9C 7 0 0 : 0 8C 7 0 8 : 8 1C 7 1 0 : F 0C 7 1 8 : C 7C 7 2 0 : A 9C 7 2 8 : 3 3C 7 3 0 : C 7C 7 3 8 : 8 DC 7 4 0 : 3 3C 7 4 8 : 2 6C 7 5 0 : 6 BC 7 5 8 : D 0C 7 6 0 : 0 0C 7 6 8 : 0 0C 7 7 0 : 0 0C 7 7 B : 0 0C 7 8 0 : 0 0

0 4 0 D A 7 0 6 4 C0 D B B 2 B B C 7 C 0 A F 4 A 0 6 9 0 08 F F D A DC 6 C 7 2 9C F C 7 F 0C 7 A 94 9 C 7 A 98 D 7 17 C 6 C 0 4 6 C 0 8 8 C 0 B C 91 3 4 CC 4 C 4 C 4 C 4 C 2 1 C 0 2 6 0F A C 4 0 F A 2 0 0 8 5F C A D8 F F 8 7 E C 77 C 8 F 6 0 B D7 C 8 F A 7 0 D 8 B D A 0 0 B DD A 8 0 D A 8 D 1 20 A B 0 A 9 0 B1 D A 0 0 D 0 8 D A 8 0 0 B0 6 K 2 0 B 4 3

E 6

A 2

0 C A 0 A 0 C 7 2 9 0 0 C A 5 A 9 0 8

C A 0 C 5 C 9 0 3 8 C A 5 F C 8 6 5 1 8 6 D5 C 5 C 98 D 5 E C 8 5 F D A A 0 A 7 C F C 6 C 1 F 0 2 9 2 01 A 1 B 6 C A D 6 D1 8 6

C 6 0 2 0F 1 A A 1 8 B A C 5 A DA 1 8 7 C 6 A 8 C B F 0 0 FE D C 5 A 9F 5 C 5 A F 5 C 5 A 9F C A F C A F 1 C 6 F 0 A 0 1 6 07 C F 2 C A 0 A 6 9 F A F A F C C I 6 F 6 D 9 F D A 9A 5 F B I

F C 6 97 C A 8 F D A 56 A 0 8 0 5 D 4A 6 4 B D0 D 4 A 98 1 8 0 1 D 4 A 90 6 8 D 1 D A 8 0 5 8 D I D 6 0 A 97 6 S D 0 CD 4 A 9 0 8 D 0 8 D A B B 8 0 B D 4A 0 F 3 D0 D 4 A 90 F 8 0 1 8D 4 6 0 C A 6 C 3 C 3 8 C A C A 0 A 9 C C 8 B 2

2 2 0

9 0

7 C 7 6 D4 0 9 7 2D 0 0 5 A 7 C 8 4 0 F E S 8 B D I C

F B F F7 C 7 B 38 C 7 D 40 D 2 A 5 F B 9 F 6 9 7 4B F C 7 B 0 C 9 6 0 A D 9 6 A B C A B C B D 0 2C A 9 6 9C 8 E C A 7 C C 8 6 C F 6 7 C 7 8 E6 C 7 C 56 C 7 9 EA 0 2 C 0 D C 0 6 6 6

2 4 2 2 2 0 7 82 3

0 B l A E6 F 7 B 0 3 B 8B F B 7 A0 A 3 7 C 7 4 C 2 B A 7F I 2 6 9 D 4 A F B A 5 A 8 F D 8 38 F 9

6 5 7 2 8 5 6 03 6

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

0 6 0 F

8

B 2 3 8 A 6 F C 0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 0

3 B D 2 52 7 3 3 2

C A 6 D 0 F 7 6 0 0 0 0 0 30 0 0 0 0 0 0 0 0 0 0 B 0 0 0

6 F F 0 C 3 7C C A 9 C 3 8 8 2 3

3 8 2 3 8 7 A C I C 8 4 0 0 0 0 7 0 0 0 0 E F0 0 0 0 F 0 0 0 0 F 0 0 0 0 3 80 0 0 0 1 0

5 4

: 7 8 3 : 0 0: 7 9 0 : C 9: 7 9 8 : B F: 7 A 0 : b a! 7 A 8 : B A: 7 B 0 : C 7: 7 B 8 : C E: 7 C 0 : B 0! 7 C 8 : C 3! 7 D 0 : F F! 7 D 8 : 0 C■ 7 E 0 : 4 41 7 E S : 2 4: 7 F B : 2 2! 7 F 8 : 2 41 8 0 0 : 2 4: 8 0 8 : 1

B 1 3 : 2 48 1 B : 2 48 2 0 : 6 A8 2 8 : 0 7

■ B 3 0 : E 38 3 3 : 0 0

C 2 C CD C B D D 7 C FB D C l C 9A 9 B F0 F F F F FF F F F0 B 2 2 4 22 4 0 14 0 4 0 4 0 3 0 1 2 0 01 2 0 0B 0 0 B 3 A 0 0 0 0

C l C 3B A B FC C C A C C C B 0 0 0 0C A F F F FC 0 C 09 5 5 A 5 A1 9 1 AI S 1 81 8 1 81 1 1 8 1 81 8 1 80 0 0 00 7 0 BE 0 D 0

6 0 0 0 0

C D B B D C B B D 9 B AA D 0 0 9 9 9 9F F F FC F 3 1 3 C 1 83 5 3 F 5 83 5 3 5 3 C 5 AF 1 1 8 2 31 5 I BA B 2 1 0 0

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

C D F 0 5 0 C

M u l t i S o r tA r t i c l e o p a g e 6 6

P r o g r a m 1 S o r t M a k e rh 1 r e c o p y r i g h t 1 9 8 8 c o m p u

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

e m 2 0 p r i n t ' i c l r ) ( 3 s p a c e s j c o py r i g h t 1 9 3 8 c o m p u t e ! p u . i n c . " : p r i n t t a b ( 1 1 ) " a l

r i g h t s r e s e r v e d "f 3 p o k e 4 b , 9 : p o k e 5 0 , 9 : c l r : r e

m u s t m o v e v a r i a b l e s u g 4 b a n k 0 : f o r x = 6 9 1 2 t o 7 0 5 7 : r e

A D Z : T = t + z : P O K E X , Z : N E X T : IF T O 1 4 7 4 9 T H E N 1 1 0R 5 B A N K 1 : F O R X = 1 0 2 4 T O 2 B 3 6 : R EA D Z : T » T + Z ! P O K E X , Z : N E X T 1 1F T O 1 1 3 3 3 7 T H E N 1 1 0

F 6 B S A V E " % S O R T B " , B 0 , P 6 9 1 2P 7 B 5 8 : P R I N T " S O R T 0 : " D

P 7 B S A V E " % S O R T l " , B l , P 1 0 2 4P 2 0 3 7 : P R I N T " S O R T 1 : " D

M 8 I N P U T " S A V E T A N O T H E R D S ( Y / N ) " ; A S

G 9 I L E F T S ( A S , 1 ) < > " V " T H E N{ S P A C E l E N D

K 1 0 P R I N T " I N S E R T D I S K A N DR E S S A N Y K E Y " : G E T K E Y A S :G O T O 6 0C 1 1 P R I N T " E R R O R I D A T A S T T E M E N T 5 . . . "

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

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

P H 1 4 0 D A T A 6 0 , 1 2 3 , 1 4 4 , 2 2 3 , 9 , 12 8 , 1 3 3 , 6 , 3 2 , 1 2 8 , 3 , 1 4 4 , 25 1 , 3 2 , 6 0 , 1 2 3 , 1 7 6

Q 1 5 D A T A 2 4 6 , 2 0 1 , 3 6 , 2 0 B , 2 0 5, 3 2 , 1 2 B , 3 , 2 0 1 , 4 0 , 2 0 8 , 1 98 , 3 2 , 2 1 5 , 1 1 9 , 3 2

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

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

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

Page 85: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 85/104

O U T S I D E U S A — C A L L( 7 1 8 ) 6 9 2 - 0 0 7 1F O C U S T O M E R S E R V I C EC a l l M o n - F r t : 9 : 3 0 a m - 5 p m

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

W a r e h o u s e a d d r e s s : 3 3 4 t h S t r e e t , B r o o k l y n , N . Y . 1 1 2 3 2F O O R D E R S I N F O R M A T I O N

C A L L T O L L F R E E1 8 0 0 7 5 9 6 5 6 5

G A Z Z E T T E 9 8

O W R I T E T O M o n t g o m e r y G r a n t

P . O . B o 5 8 B r o o k l y n . N Y 1 1 2 3 0F A N O . 7 1 8 6 9 2 3 3 7 2

T E L E X N O 4 2 2 1 3 2 H M O L L E RO P E N D A Y S W E E K F O R O R D E R S : M o n d a y - F r i d a y 9 ; 0 0 a m - 7 : 3 0 p n v S a l u r d a y & S u n d a y 9 : 3 0 a m - 6 p m ( E O T )

& 1 2 8 KC O M P U T E R P A C K A G E S

# C O M P L E T E P A C K A G EC O M M O D O R E 1 2 C O M P U T E HC O M M O D O R E 1 6 4 1 D I S K D R I V E1 2 M O N I T O RC O M M O D O R E P H I N T E HB O O 1 D I S K E T T E SD I S K D R I V E H E A D C L E A N E RG A M E D I S K

I C O L O R M O N I T O RA D S 9 $ 3 9 9

T S U B S T I T U T E 1 5 7 1 F O 1 5 4 1 - A D D $ 6 0

# D E L U X E P A C K A G EC 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 7 1 D I S K D R I V EC O M M O D O R E I 9 O 2 R G B C O L O R

M O N I T O RC O M M O D O R E 1 5 1 5 8 0 C O P R I N T E RB O X O F 1 D I S K E T T E SD I S K D R I V E H E A D C L E A N E RG A M E D I S K

$ 6 3 9S P E C I A L !C - 1 2 8 / D D E L U X E P A C K A G EC - 1 2 8 C O M P U T E R W / B U I L T - I ND I S K - 1 9 0 2 R G C O L O R M O N I T O R

C O M M O D O R E C O L O R P R I N T E R$ 6 3 9

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

C O M M O D O R E C - 6 4 / C C O M P U T E RC O M M O D O R E 1 5 4 1 D I S K D R I V EC O M M O D O R E P R I N T E R1 2 M O N I T O RG E O S S O F T W A R E P R O G R A MB O X O F 1 D I S K E T T E SD I S K D R I V E H E A D C L E A N E RG A M E D I S K

$ 3 3 9C O L O R M O N I T O R A D $ 9

# C O L O R P A C K A G EC O M M O D O R E C - 6 4 / C C O M P U T E RC O M M O D O R E 1 5 4 1 / C D I S K D R I V EC O M M O D O R E P R I N T E RC O L O R M O N I T O RG E O S S O F T W A R E P R O G R A MB O X O F 1 D I S K E T T E SD I S K D R I V E H E A D C L E A N E RG A M E D I S K$ 4 5 8

W i t h G o o sS o f t w a r e

1 4 9 . 9 5C O 2 8 z $ 2 1 9 . 9 5N E W C - I 2 a D w i t h B u i l ti D i s k D r i v e

# 1 7 0 0 1 2 G K E X t ' A l l > I O ; r ' ) . ) ' . ) [ i S 9 9 . 9 5» 1 7 6 4 E X P A N S I O N M O D U L E _ 1 3 . 5 5X E T E C J R I N T E R F A C E . 4 3 1 S 5X E T E C S R I N T E R F A C E . „ 4 K . B SC - 1 2 8 P O W E R S U L _ . * W . ■ ; : ,C 6 4 / C S 4 - C P O W E R S U P P L Y . 1 2 9 . 9 5C - 6 6 M O D E M - . 1 3 4 . 9 5X E T E C S U P E R G R A P H I C G O L D $ 6 4 . 9 5C O M M O D O R E M O U S E „ „ . „ _ . ( 2 S . 8 0

X E T E C L T K E R N E L 2 0 M B . H A l i i ) D R I V E S F O C 6 4 - C ( 7 4 9c - 9

c o m m o d o r eD I S K D R I V E S

$ 1 4 9 . 9 5$ 1 9 9 . 9 5$ 1 8 9 . 9 5 !$ 1 6 4 . 9 5

M O N I T O R S• l S t O C 0 L O R U O M T 0 F l _ l i 6 a 9 5

1 0 M C O L Q H H O H T Q I I C S 1 S 5T H O M S O N H I - R E S R G C O L O R M O N I T O R . . . . . . J 2 9 9 . 9 5M A G N A V O X R G 1 3 C O L O R M O N I T O H H 9 9 . 9 5

£ O , M M O D O R E P R I N T E R S$ 1 5 9 1

* C = M P S - 1 2 5 0 $ 2 2 9 1D P S - 1 1 0 I D A I S Y' W H E E L P R I N T E R

C T J K X k j ' *A M I G A' I S T O C K - C A L L F O L O W P R I C E 'A M I G A 5 0 0 W / 1 0 8 4 $ 7 7 9

A M I G A 5 0 0 / 1 0 8 4 / 1 0 1 0 $ 9 7 9A M I G A 2 0 0 0 I S T O C K1 — A L L P E R I P H E R A L S I S T O C K — ,

A - 5 0 1 - 5 1 2 K E X P A N S I O N A - 1 0 1 0 3 . 5 "F L O P P V D R I V E A - 1 0 2 0 T E . 2 5 - O I S K D ^ 1 V EW I T H T B A N S f - O F l M F H A - M S 6 3 B D G C A R D - A - l t » 4 F l G a C O L O H M O N I T O R - A -I 6 S 0 M O D E M A . 1 U 6 0 S m S C i R A - 2 M 0H A R D D H I V E C O N T H O L L E f l F O A - K j » A 2 0 1 0 3 . 5 - I N T E R N A L D I S K Q U I V E F O A g J C O - A - S C 5 3 g M E i E X P A N S I O N F O A - 2 C - 0 0S u p r n 2 0 M B H u D i v r . \ c . r A - 5 0 0 . . . . 1 6 9 9

* c o m m o d o r eC O L T

C O M M O D O R E C O L T C o ™ u l o f . 6 4 0 K4 . 7 7 - 7 . I 6 M H I 2 F l o r o / D i s k D i i v o i . I B H i g h f l e j o i u i i o n M o n o M o n S o i A l H o o kU C a b l o i A d M o n B o o 1 D o k -

$ 7 2 9S P E C I A L !

I c o m m o d o r eP C 1 0 - 1

P R O F E S S I O N A L P A C K A G EP C 1 0 - 1 C o m t r t e r E 1 Z K E s p a n d a b l s t 6 4 0 K 3 6 0 f t D i s k D r i v e E n h a n c o dK o y t o . n d S o n a l P a r a l l e l p o r t s 1 2 . M o n i t o i - A l H o o k U C a b l e s A d i i p t o : sP a c k a g e o 1 D i r t o l t o s

$ 4 7 9S A M E P A C K A G EW / 2 0 M H A H D D R I V E 7 2

P R I N T E R SP 6 ^ J 4 , B . 9 SP - J Z O O H 3 0 . MT O S H I B A

P S - 3 2 1 S I $ 4 7 9 . 9 5

E P S O Ni k : : : : : : : : : : : : : : : : : : : : ; ; : ; ^ ^ !1 - O - 5 0 0 1 3 1 5 . 9 5

L Q - 8 0 0 . . . 1 3 2 9 . 9 5L O - 8 5 0 . 1 5 0 9 . 9 5L Q - I 0 5 O . * 6 8 3 . 9 5L x e o o . . . . . 4 i 9 9 . e s

P a n a s o n i c1 0 B 0 i - l l . . . . 1 1 5 9 . 9 51 M 2 L . , ( 2 3 9 . 9 51 0 8 1 * 1 1 J l 8 9 . » SN X - I O O O C . . ® ™ ! ( C . | 1 « . 9 5N X - 1 0 C C C R A I N B O W S 2 2 9 . 9 5N X - 1 0 0 0 1 1 6 9 . 9 5N X - 1 0 0 O R A I N B O W J 2 1 9 . 9 5N X - 1 B . ; o 1 N X - J 4 0 0 S 3 3 9 . B 6N B - Z 4 1 0 H 0 9 . 9 S

O K I D A T AO K I D A T A 1 J O t i a o . 9 5O K I D A T A 1 0 I J 1 9 . S 5Q K I O A T A 1 8 1 2 9 S . B SO K I M A T E M i i 1 B . e sH L A S E R J E T S E R I E S I U J 1 S 2 9

— S A N Y O\ j s s _ — — ' P R - 3 0 0 0 D A I S *W H E E L L P B I N T E R . . . . J 8 9 . 5 0

P A C K A G E SA P P L E I I e n A P P L E H

A p p l o t t o I I P . C o m p u l e r5 . S 5 - M v O - 1 2 ' M Q n i ! o r A l H o o k u C a b l e s A d a p t o r s

P a c k a g o o t 1 D i s k e l l e sa p p l e n a p p l e n $ 5 7 9 $ 7 7 9M A S _ . S 1 S 4 9M A S i W / 2 0 M B A P P L EH A R D D R I * E ^ 2 5 9 8

I M A G E W n i T E f t l l P r i n l e r M 5 A P P L E M A P A C K . . A P P L E I I G S W / A P P L EH O D C O L O H M O N I T O R S3 . 5 ' D I S K D R I V E t U 7 »

L f A D I N G E D G EL E A D I N G E D G EM O D E L P A C K A G E

I B P C / X T C O M P A T I B L E

5 1 M K R A C o m p u t e r - K e yb o a r d 3 6 O K l u p p y D r i v e4 . 7 - 7 . 1 G M H Z . ! 2 ' M o n i l o r

f i o c e s r . u r$ 7 2 9S A M E P A C K A G EV l / . ' u M H A N D D K I V L

H I P X C O M P A t m i F P K C ,5 1 2 K H A F . x p a n d a U l e l E 4 0 K 3 6 0 K F l o p p y D i s kD r i v e 1 2 M o n i t o r

$ 4 4 9S A M E P K O . W I T H2 M H A R D O R I V E $ 6 9 9S A M E P K O W f T W F L O P P Y D R I V E S S 4 9 9

S E A G A T EJ M H t f t Q D R I V EW / C O N T R O L L E R $ 2 6 9

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

4 M H A R D D H I V E 3 M H A R DO f i l V E H O I S T O C ^ I

t l f A . r i i p r o s f - c a u l o J e - S = l l

Page 86: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 86/104

S

J J

C

f t

=

M

S

Q

C

Q

Q

G

M

H

R

M

S

M

C

H

M

M

S

1 9

2 0 2 1

2 2

2 3

2 4

2 5

2 6

2 7

2 8

2 9

3 0

3 1

3 2

3 3

3 4

3 5

3 6

3 7

3 8

3 9

4 0

4 1

4 2

P 4 3

R 4 4

X 4 5

B 4 6

2 5 5 , 6 5 , 8 2 , 8 2 , 6 5 , 8 9D f t T A 3 2 , 6 9 , 3 2 , 8 2 , 7 9 , 8 2 ,7 , 0 , 3 2 , 3 B , 1 4 2 , 1 6 9 , 1 , 9 6 ,1 4 1 , 2 , 2 5 5 , 3 2 , 0 , 4D A T A 1 4 1 , 3 , 2 5 5 , 9 6D A T A 1 6 5 , 4 9 , 1 3 3 , 7 , 1 6 6 , 50 , 1 3 4 , 8 , 1 9 7 , 5 1 , 2 0 B , 4 , 2 28 , 5 2 , 2 4 0 , 7 6 , 1 6 5D A T A 1 0 0 , 5 , 1 0 1 , 5 , 1 0 2 , 2 09 , 6 8 , 1 6 0 , 0 , 1 6 5 , 5 , 2 0 9 , 7 ,2 0 8 , 7 , 2 0 0 , 1 6 5 , 6D A T f t 2 0 9 , 7 , 2 4 0 , 2 7 , 1 6 0 , 2, 2 4 , 1 7 7 , 7 , 1 0 1 , 7 , 1 7 0 , 2 0 0, 1 7 7 , 7 , 1 0 1 , 8 , 1 3 3 , 8D A T A 1 3 4 , 7 , 1 9 7 , 5 2 , 2 0 8 , 22 0 , 2 2 B , 5 1 , 2 4 0 . 2 B , 2 0 8 , 2 14 , 1 6 0 , 4 , 1 7 7 , 7 , 1 7 8D A T A 2 0 2 , 2 4 0 , 2 2 , 2 2 4 , 1 , 2

' 0 8 , 1 4 , 2 0 0 , 1 7 7 , 7 , 2 0 8 , 9 , 20 0 , 1 7 7 , 7 , 1 7 0 , 2 0 2D A T A 2 2 8 , 1 0 3 , 1 7 6 , 4 , 1 6 2 ,1 , 5 6 , 9 6 , 1 6 0 , 4 , 1 7 7 , 7 , 1 4 1, 2 4 7 , 7 , 2 0 1 , 1 , 2 4 0D A T A 3 1 , 2 0 0 , 1 7 7 , 7 , 1 4 1 , 24 9 , 7 , 2 0 0 , 1 7 7 , 7 , 1 4 1 , 2 4 8 ,7 , 2 0 0 , 1 7 7 , 7 , 1 4 1D A T A 2 5 1 , 7 , 2 0 0 , 1 7 7 , 7 , 1 41 , 2 5 0 , 7 , 1 6 9 , 2 , 1 4 1 , 2 4 5 , 7, 2 0 8 , 2 7 , 1 6 0 , 0 , 1 3 2D A T A 1 0 3 , 1 4 0 , 2 4 5 , 7 , 1 4 0 ,2 4 9 , 7 , 2 0 3 , 1 4 0 , 2 4 8 , 7 , 1 6 3, 5 , 1 7 7 , 7 , 1 4 1 , 2 5 1 , 7D A T A 2 0 0 , 1 7 7 , 7 , 1 4 1 , 2 5 0 ,7 , 2 4 , 1 6 9 , 7 , 1 0 9 , 2 4 5 , 7 , 1 01 , 7 , 1 4 1 , 2 4 5 , 7 , 1 6 5D A T f t B , 1 0 5 , 0 , 1 4 1 , 2 4 6 , 7 ,1 7 3 , 2 5 0 , 7 , 1 7 4 , 2 5 1 , 7 , 3 2 ,1 6 4 , 7 , 1 4 1 , 2 , 8 , 1 4 2D A T A B , 1 6 2 , 0 , 1 4 2 , 4 , 8 ,1 4 2 , 5 , 8 , 1 6 6 , 1 0 3 , 2 4 0 , 2 2 ,2 4 , 1 7 3 , 2 , 8 , 1 0 9 , 4 , 8D A T A 1 4 1 , 4 , 8 , 1 7 3 , 3 , 8 , 1 09 , 5 , 8 , 1 4 1 , 5 , 8 , 2 0 2 , 2 0 8 , 23 4 , 5 6 , 1 7 3 , 2 5 0 , 7D A T A 2 3 3 , 1 , 1 4 1 , 2 5 4 , 7 , 1 73 , 2 5 1 , 7 , 2 3 3 , 0 , 1 4 1 , 2 5 5 , 7, 1 7 3 , 2 5 4 , 7 , 1 7 4 , 2 5 5D A T A 7 , 3 2 , 1 8 8 , 7 , 1 3 3 , 5 , 13 4 , 6 , 1 6 0 , 0 , 1 7 7 , 5 , 2 3 8 , 2 3, 1 7 3 , 2 5 4 , 7 , 2 0 8 , 3D A T A 2 0 6 , 2 5 5 , 7 , 2 3 6 , 2 5 4 ,7 , 1 7 3 , 2 5 5 , 7 , 1 3 , 2 5 4 , 7 , 2 38 , 2 1 6 , 1 6 2 , 3 , 5 6 , 9 6D f t T A 1 7 3 , 2 5 4 , 7 , 1 4 1 , 2 5 2 ,7 , 1 7 3 , 2 5 5 , 7 , 1 4 1 , 2 5 3 , 7 , 17 3 , 2 5 2 , 7 , 1 7 4 , 2 5 3 , 7D A T A 3 2 , 1 8 B , 7 , 1 3 3 , 1 3 4, 6 , 1 6 0 , 0 , 1 7 7 , 5 , 2 0 8 , 2 7 , 17 3 , 2 5 4 , 7 , 1 7 4 , 2 5 5 , 7D A T A 3 2 , 1 8 8 , 7 , 1 3 3 , 7 , 1 3 4, 8 , 3 2 , 7 , 7 , 1 7 3 , 2 5 4 , 7 , 2 0 B, 3 , 2 3 6 , 2 5 5 , 7 , 2 0 6D A T A 2 5 4 , 7 , 1 7 3 , 2 5 2 , 7 , 2 08 , 3 , 2 0 6 , 2 5 3 , 7 , 2 0 6 , 2 5 2 , 7, 1 7 3 , 2 5 3 , 7 , 1 3 , 2 5 2D A T A 2 0 9 1 , 1 7 3 , 2 5 . 47 , 1 4 1 , 0 , 8 , 1 4 1 , 1 6 , B , 1 7 3 ,2 5 5 , 7 , 1 4 1 , 1 , 8 , 1 4 1D A T f t 1 7 , 8 , 5 6 , 1 7 3 , 1 6 , 3 , 23 3 , 3 , 1 7 3 , 1 7 , 3 , 2 3 3 , 0 , 1 7 6, 4 , 1 6 2 , 0 , 5 6 , 9 6 , 1 7 3D A T A 1 6 , B , 4 1 , 2 5 4 , 1 4 1 , 2 0, 8 , 1 7 3 , 1 7 , 8 , 1 4 1 , 2 1 , B , 7 B, 1 7 , 8 , 1 1 0 , 1 6 , 8 , 1 7 3

D A T A 1 6 , 8 , 1 4 1 , 1 8 , B , 1 7 3 ,1 7 , 8 , 1 4 1 , 1 9 , 8 , 1 7 3 , 1 8 , 8 ,1 4 1 , 2 2 , 8 , 1 7 3 , 1 9 , 8D A T A 1 4 1 , 2 3 , 8 , 1 7 3 , 2 2 , 8 ,1 4 1 , 2 5 2 , 7 , 1 7 3 , 2 3 , 8 , 1 4 1 ,2 5 3 , 7 , 5 6 , 1 7 3 , 2 5 2 , 7D A T f t 2 3 7 , 1 6 , 8 , 1 4 1 , 2 5 4 , 7, 1 7 3 , 2 5 3 . 7 , 2 3 7 , 1 7 , 8 , 1 4 1

, 2 5 5 , 7 , 1 7 3 , 2 5 2 , 7F 4 7 D A T A 1 7 4 , 2 5 3 , 7 , 3 2 , 1 8 8 , 7

, 1 3 3 , 7 , 1 3 4 , 8 , 1 7 3 , 2 5 4 , 7 ,1 7 4 , 2 5 5 , 7 , 3 2 , 1 8 8 , 7

K 4 8 D A T f t 1 3 3 , 5 , 1 3 4 , 6 , 3 2 , 1 3 4, 6 , 1 4 4 , 4 9 , 3 2 , 7 , 7 , 1 7 3 , 2 54 , 7 , 1 4 1 , 2 5 2 , 7 , 1 7 3

M 4 9 D A T f t 2 5 5 , 7 , 1 4 1 , 2 5 3 , 7 , 5 6, 1 7 3 , 2 5 2 , 7 , 2 3 7 , 1 6 , B , 1 4 1, 2 5 4 , 7 , 1 7 3 , 2 5 3 , 7

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

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

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

P 5 3 D A T f t 2 3 B , 1 8 , 8 , 2 0 B , 3 , 2 3 8, 1 9 , 8 , 1 7 3 , 1 8 , 8 , 2 0 5 , 2 3 , 8, 2 0 8 , 8 , 1 7 3 , 1 9 , 8

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

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

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

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

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

B S 5 9 0 D f t T A 5 , 1 0 4 , 1 4 5 , 7 , 1 3 6 , 1 6, 2 4 3 , 2 0 0 , 1 7 7 , 5 , 2 4 0 , 2 6 , 20 0 , 2 4 , 1 1 3 , 5 , 1 4 1

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

P 6 1 D A T A 1 3 6 , 1 6 , 2 4 7 , 1 6 0 , 0 , 17 7 , 7 , 2 4 0 , 2 6 , 2 0 0 , 2 4 , 1 1 3 ,7 , 1 4 1 , 1 , 7 , 2 3 0 , 1 6 9

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

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

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

E 6 5 D f t T A 1 7 3 , 2 5 2 , 7 , 1 7 4 , 2 5 3 ,7 , 3 2 , 1 6 4 , 7 , 2 4 , 1 0 1 , 5 , 1 3 3, 5 , 1 3 8 , 1 0 1 , 6 , 1 3 3 , 6

S 6 6 D A T A 2 4 , 1 7 3 , 2 4 5 , 7 , 1 0 9 , 8, 8 , 1 3 3 , 7 , 1 7 3 , 2 4 6 , 7 , 1 0 9 ,9 , 8 , 1 3 3 , 8 , 1 7 3 , 2 5 4X 6 7 D A T f t 7 , 1 7 4 , 2 5 5 , 7 , 3 2 , 1 6 4, 7 , 2 4 , 1 0 1 , 7 , 1 3 3 , 7 , 1 3 8 , 10 1 , 8 , 1 3 3 , 8 , 3 2 , 1 8 1

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

B H 6 9 0 D f t T f t 8 , 2 0 8 , 3 , 2 3 8 , 7 , 8 , 1 73 , 2 4 8 , 7 , 2 0 5 , 6 , 8 , 2 0 8 , 8 , 17 3 , 2 4 9 , 7 , 2 0 5 , 7 , 8

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

X 7 1 D A T A 1 4 2 , 1 5 , 8 , 1 4 , 1 4 , 8 , 46 , 1 5 , B , 2 4 , 1 0 9 , 1 4 , 8 , 7 2 , 13 8 , 1 0 9 , 1 5 , 8 , 1 7 0

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

E 7 3 D A T A 8 , 2 4 , 1 7 3 , 1 4 , 8 , 1 0 9 ,4 , B , 1 4 1 , 1 4 , 8 , 1 7 3 , 1 5 , 8 , 10 9 , 5 , 8 , 1 4 1 , 1 5 , 8

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

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

P r o g r a m 2 : S o r t D e m oH 1 R E C O P Y R I G H T 1 9 B 8 C O M P U

T E P U B L I C A T I O N S , I H C .A L R I G H T S R E S E R V E D

E 2 I F R G R ( 0 ) T H E N T B - 2 3 : E L S E T B= M 3 C O L O R 0 , l : C O L O R 4 , l : C O L O R 5, 1 2 : F R I N T " l C L R } " T A B ( T B ) "C O P Y R I G H T 1 9 B 8 C O M P U T E !1 P A C E ) P U B . , I N C . " : P R I N T

T A B ( T B + 8 ) " A L L R I G H T S R E E R V E D "

Q 4 P O K E 4 8 , 9 : P O K E 5 0 , 9 : C L R : R EM O V E B A N K 1 U F O M

O D D 5 B L Q A D " % 5 O R T 0 " , B 0 : B L O A D " %

S O R T 1 " , B 1G 6 P R I N T " i C L R S "J A 7 0 D I M A , B , T , A S 1 5 ) , Q ! 9 , 3 ) , A

Y S ( 2 >M 8 Q S ( 7 , 0 ) - " f l l B 2 " : Q S ( 8 , 0 ) " "

1 R Q " : Q $ ( 4 » 0 ) ' "{ S P A C E S ) 8 6 " : Q S ( 1 , 0 ) = "1 S P A C E S ) 1 2 3 " : Q $ ( 2 , 0 ) = "Z

A 9 F O R X = 0 T O 9 : Q S ( X , 1 ) = S T R S [ 15 - X ) : N E X T

B S 1 0 0 F O R X = 3 T O 9 : Q S ( X , 2 ) = C H R S (I N T ( 6 5 + R N D [ 1 ) * 2 6 ) ) : N E X T: Q $ [ R N D ( 1 ) » 1 0 , 2 ) = " "

G 1 1 P R I N T " { 5 } S O R T B C O L U M N( 0 - 3 , T C O N T ) : "

R S 1 2 0 G E T A S : I F ( f t S < " 0 " ) O R ( A S > "4 " ) T H E N 1 2 3

H 1 3 P R I N T A S : I F A S = " 4 " T H E N 2 0 0G 1 4 P R I N T ' M C L R l { 5 J " T A B ( 1 6 ) n

O R I G I N A L " : P R I N T " C O ( S P A C E } 0 " , " C O L l " , " C O L

2 " " C O L 3 X 1 5 F O R B = 0 T O 9 : P R I N T " ( 5 } " B "

f C Y N ) " Q S f B , 0 ) , " { 2 } " Q $ ( B, 1 , " { 6 > " 0 S ( B , 2 ) : t J E X T

O H 1 6 0 B A N K 1 4 : S Y S 6 9 1 2 : Q S ( V f l L ( A$ ) ) : I F P E E K ( 6 ) T H E N E N D : R EH D U M M Y V A R I A B L E R E Q U I RE

R 1 7 I F R G R ( 0 ) T H E N P R I N T "( H O M E ) { 5 } " T A B ( 5 2 ) " S O R T E

O N C O L " A S : T = 4 0 : E L S E PR I N T " { 5 J " T A B ( 1 2 ) " S O R T E D

O C O " A H 1 8 P R I N T T A B ( T ) " C O 0 " , "

C O L l ' V ' C O L 2 " , " C O L 3 F 1 9 F O R B - 0 T O 9 : P R I N T T A B ( T ) "

{ 5 } " B " t C ¥ N ) " Q S ( B , 0 ) , "t 2 J " Q S ( B , l ) , " { 6 } " Q S ( B , 2) : N E X T : C L R : G O T O 7 0

G 2 0 C L R : D M = 1 0 0 0 : P R I N T " L O N GI S P A C E j L I S T S O R T D E M O . ., " : P R I N T " S O R T L I S T O F " DM " S T H I N G S . . . "

J 2 1 P R I N T " C R E A T I N G L I S T N O W. . " : D I M f t S ( D M ) : R E M F A S T

P C 2 2 0 F O R X ^ 1 T O D M : F O R ¥ = 1 T O I N ( R N D ( 1 ) * B 1 : A $ ( X ) = A S (

J + C H R S ( I N T ( R N D U ) * 2 6 6 ) ) : N E X T Y , X

M 2 3 P R I N T " { B E L L ) S O R T I N G N O . . " : B A N K 1 5 : T I $ " 0 0 0 0 0 0" : S Y S 6 9 1 2 : A S ( D

H f 2 4 I F P E E K ( 6 ) T H E N E N DS 2 5 P R I N T T I / 6 0 " S E C O N D S T O R T " D M " S T R I N G S " : R E M S L

E S 2 6 3 P R I N T " D O Y O W A N T T O S ET H S O R T E D L I S T ? "

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

Page 87: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 87/104

C O M P U T E RD I S C O U N T S O

A L Y O U RC O M P U T E R N E E D S .

M I B R O6 W E S T 3 6 t h S T . , N Y C , N 1 0 0 1 8

O U O N L Y S T O R E l t E S T A B L I S H E D S I N C E 1 9 5 0

C O M P U T E RD I S C O U N T S O

A L Y O U RC O M P U T E R N E E D S

1 2 8 0 / 1 0 P I E C E O U T F I T

$ 7 9 8

Q s c o m m o d o r eC O M M O D O R E 6 4 - C2 P I E C ED E L U X EP A C K A G EC U I ' I I I H C L U M S C c i r m n U f 6 " e i W w f - I S 1 ' D □ h i * " 1 2 C l V h p u T I ' M t > » l o r » C o ( n n i o d l n l P i i n l d " A " d d Q I * r > G A i v f i l M j r u j l □ , Q j i v ? H r j d C l e a n e r

c o m m o d o r eC O M M O D O R E 6 4 - C2 0 P I E C ED R E A MO U T F I T$ 4 5 8

i V C W l i S C m r n t o t 6 I t , < „ , , / . 1 5 4 1 f f j m r " C & * i o S o r ( C d I o i M a i i r o i • G a r n n t o d d ' e F r j r i i s i ' A A d J p l l i * t i w s V j n u r , ! " 0 ' c D r » r M H C l e * r » l f - P K h i C f

l - . ■ . : ■ ■

c o m m o d o r eA M I G A5 0 A M I G A 5 0

T O O T H L I N E O U T F I T3 1 ' T ' l t I 1 C I U M S A m , i 5 O H i i h B u l l 1 " D n - A r i ^ i H D

■ ■ i ■ - ; . • . . . ' . [ ] .□ ' . . r i v . : i - i - p ■ f l v n W . - . j i • U S * O d M I C A J f l f ' l i . - / O I O

- ■ . . - ' I C - 1 1 0 1 0— I S T O C K $ 8 4 8

I I i C I I U I S C u m ™ * ) " 0 5 K n t o ." C o r i f l i o d O ' f P J i n i j i " A A d a s i e r• P u i a a r 1 O j i h f H n

c o m m o d o r e1 2

D R E A MP A C K A G E

O U T F I T$ 4 8 8

m M i n d i i » D j i C D e H (

c o m m o d o r e1 2

P R O F E S S I O N A LO U T F I T

$ 5 6 8

c o m m o d o r e

T H L I N EO U T F I T$ 6 4 8

O U T I I T I N C I U D I S r , D m ™ d r , , , S K r . b - j x d . 1 1 J 1C n t n t M s r a t w ■ O i e d i i ' t f m - S A d » 1 r r • Q u - 3 d C w • P i t t K f D i ^ n g n

D m • C m n n n o i i r tr t W i n u i ■ D D i i n -

O U ' f I T I N C L U D E S C o m m d i r i U K p ( b t i r d • C n i n m i j a o . t 6 ( D i s c B • C o m m M o i e K G B [ e l g i M o i t l o i • C m r n m l i t f P r m i t i - A A d j m n t f l i M wW > w * - ( k i u D - i « U n [ i n n n . p a r l j o t K O ' l l f E T M

C H O O S E Y O U R O W P A C K A G E D E A L 9 M I X • M A T C H T H C O M P U T M I Y C T 1 MI P I C I A U t l t W i l l . C I V I Y O I F I C I A L M U C H

B L U E C H I PI S P I E C E P A C K A G EI B X C O M P A T I B L E

A V A I L A B L EW I T H : 3 ' t "

f l o p p y o a i v t1 - . I ■ ■ 1 1 | ' ■ ' > r l i , i i r i | M ^ « , | . : r - ( , I J " H | , - , . | j h b . ' ^ - ^ l h l i . - . - P " . i l

i H C L U D t U I H u v C l i p K ? v b n * r d W . ' J f l O H F l o p p yC O r t l p U t o r M o n i t o r - P u k i ^ c 1 D n h c H r ' O u t D r i v e

1 H E C A B T T E h ■ D R I V li H E G A B T I I H A R D P R I V I ■ - . . . -4 . M E G A B Y T E M A U D D R I V E

E P S O N E Q U I T Y I 2 P I E C E P A C K A G EI B X C O M P A T I B L E

$ 6 4 8 A V A I L A B L EW I T H : J f j "

F L O P P Y n u t v rH O H . m » t ; ; n s w ■ * - . ■ " - • ■ * ■ * S " r . . n i + ' i ,

D I E t E q u l L r | K I . W I » 4 D K F l o p p y D t l « fP r o f c u e * » S p r t * d I h i B l ' D l t i B u

G A D T T I H A R D D B I V f . . , a i i ' i H A R D D R I V f

C A h Y T t H A K D D R I t f t , , . . , 1

f

L E A D I N G E : < . ' . P I E C E P A C K A G EI B X C O M P A T I B L E

$ 6 4 8 A V A I L A B L EW I T H : J ' i "

E d j [H i | E . I N C L U D E 3 Q f t l i V i n . i - . i . i i » ] ( ( !

P A C K A G E l r . ( i m j i ■ . L p i d m ;k r l l F i - I I " C p f r t p u l u rv n t r i H i n u a r - A C A d a p l *< m c r - l p r * a d l l i c c l - D j i I i b

I T H : 3 M E G A B Y T E H A R D D R I V l B » W I T H : 1 H E C A B T 1 E H A R D D R I V i . m

F H r < Q M f G A B ' T T r H A R D D H I V t , U 0 4 t

t f b a a f d > D i k D r i v e 1 P u O r l v t H e a d C l c a n t r

J f r O K F l o p p y D n . r - W o r d P r o -

V E N D E XH E A DS T A R TI B M / X TC o m p a t i b l e

S N C 1 U 0 I « i C 8 8 P i n M i i o r - J I f lW f f l j ^ i u " I h i U f i » f t O n v r ' E

S U ' i ■ B H i ( . [ i n d j t * T ; & 5 K B S t m J J t a ' h " M a u i e • G a m p • l i n l i l P f

t o l o , i « v i l r . i ;

C O M M O D O R EC O L TI B M / X TC o m p a t i b l e

N E F R O MC O M M O D O R EI I A I U D i S I H C l U D f 2 S i m ! • 1 I I 7 1 GM l j i B t . l i • P n i W S l M i l M s u i r P a i l i • 6 4 t m! ■ . ! . . ■ ■ ! u 3 6 F l a p p t D i i v i

C A L l F O N E 1 0 P R I C t lA m i , W 1 0 M B I F I I ! , . , , . .

S T O R E T E C H N I C I A N S O P R E M I S E SF U L L S E R V I C E S U P P O R T

C O M M O D O R EP C I O - I I II B M / X TC o m p a t i b l e '

N E F R O MC O M M O D O R E

l A T U B i S I N C I U O I S i t r O » I J 1 9 I r g i W I i • P k i M I S t n i M n ( B r l i - 6 4 0 1 1 S i rS m q i t 3 6 0 K ( l o p p y D i

C A L L f O N E L O P R I C E Ia m i . v r a t n i i h H i r S D n

B L U E C H I PP P o p u l a rI B M / X TC o m p a t i b l e

! f a i t • ■ , - . ■ > D m ■ : i m i B k U a v A i L A i n i w s t i i i u r m i n iF L O P f V D R I V I l

C A L L F O N E L O P R I C E !

B L U E C H I P2 8 I B M / A T

. C o m p a t i b l e

y i o r i * ? M F l a a o r Q r . « « * r > 4 0 K R d m l i p j Er l l b l l T 1 M r H I C t O T O l O I A O V t R T I I B IM c ^ a t T l c H a r d D r . v e i

2 0 0 0F O N E

L O P R I C E !i M T l U C i V H I M - B u J i &

* ^ u B * V i d « g P j r r s * - .

A L 1 O A V A I L A B L E : - A M I G A 1 0 1 4 H O H I T D R• a . I I N T E R N A L D R I V l - l l h l D G E C A R P

■ H A R D D I M V I C D N T R O L L C H - 2 M I I H A S , P A C K A G E r j . ' , : ' . A V A I L A B L I I I

f c o m m o d o r eH A R D W A R ES O F T W A R E

C C - - 3 J C M

r i e v - N O D O A l J O

D P n n U

1 1 F n r r l i

T O 1 B E S T S E L L I N G

P R I N T E R S F O C O M M O D O R EI B

E P S O N L l i n oE P S O N l ■ . ( h iE P S O N I ) ■ ■ ■ . [ ■E P S O N L O - I O I OE P S O N F X - S A EE P S O N r X - l B E EO K I M A T E 2 O H I M A T t 1 1 O K M A T E I S

P A N A S O N I C K X - P I O B O IP A N A S O N t C l ! - : - l ' H r . 1 P A N A S O N I C K X - P I 0 9 1 IP A N A S O N I C K K - P I I « 1P A N A S O N I C K X - P I I 4 ES T A R N X - 1 0 0 0S T A R N X - I 0 O 0 CS T A R N X - I IS T A R N D - 1 4 I I

S T A R R A I N B O WC A L L F O N E L O P l t l C E S I t t

O R D E R N O W 1 IP H O N E O R D E R S O N L Y

C A L L T O L L F R E E

( 8 0 0 ) 2 2 3 - 0 3 2 2O I N F O R M A T I O N C A L L

( 2 1 2 ) 6 9 5 - 7 1 3 3

N E Y O R K S T A T E R E S I D E N T S C A L L( 2 1 2 ) 6 9 5 - 7 1 3 3 / 6 9 5 - 7 1 3 4

O A I P H O N E O R D E R S P L E A S E C A L LM O N . - S A T . I O i O O A M - 7 : 3 0 P MS U N D A Y 1 0 : 0 0 A M - 6 : 0 0 P U s e M a s l e r C a r d , V i s a . A m e r i c a n E x p r e s s .o S e n d M o n e y O r d e r , C e r t i f i e d C h e c k .W N O T A K E D I S C O V E RD I N E R S C L U B

M I B R O C O . , I N C .t * W i l t I S i n S t r e e t , N e Y o r k , N . Y . 1 0 0 1 , .

M O N . T H R U S A T . I O i 0 0 A M - 7 : J O P M S U N . I 0 A M - 6 P MA m e r f n a n d i i c B r a n n n ( r t I ^ e i o ' y F i n h W i n i i n i i r r i N i ; i | M » [ j i n : . i ; : n j r g i

9 G S h i p o n g E l i a r g t s n a n n l v f l d t f l F i j i m a i l i i r d p i i p l r j i u [ a : i D c l o r c w n Q i n f ji m o n r r < " & < N f m o n g v o r d ^ s ^ . l : b t . r c p l p r i w i l h o u l o r t f r f s f i l l p r i M J l u f ei r e t I c l u n y p » v i H i q i | I h d i . c c Q u s n t h t m < n i < t b l i - n i l t i l f l u s D i i i f i l e m s R e ' u i u »^ i i h m ^ p v f i i i | ] ^ , ̂ w i r h i n n g i n i l p a c k i g i n g a n d u n i i M d C q . u i a n i r c Z B ' O A l O " p p * iu i I i i k I i B t c e p l a r t f p L " i f n t ' t j r - n n F n t r s i ^ b j c c l i i B m r f B I V f i l i n o * M. h i . i 1 o i i l p c i F a i s N s h n n u n u W t i ' i i ( Y [ r a g i B j j l i i e j l p i i i h L f o r m f o i r r r s r i c n i i - I p i h

P c E u i n » l o r i ^ m n u b i i x t f > p m n t n l o H H l o n i p i

Page 88: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 88/104

Q 2 7 G E T A S : I F ( A S < > " ¥ " ) A N D ( A SO " N " ) T H E N 2 7 0

M 2 B P R I N T A S : I F A 5 = " Y " T H E N F O RX - 1 T O D M : P R I N T A S ( X ) : N E X T

B o o m a n B u s tA r t i c l e o p a g e 3 8

P r o g r a m 1 B o o m a n B u s t M a i nP r o g r a mH 1 R E C O P Y R I G H T 1 9 8 8 C O M P U

T E P U B L I C A T I O N S , I N C .A L R I G H T S R E S E R V E D

B 2 I F A = 1 T H E H B 0M 3 P R I N T " { C L R ) [ 9 D O W N }

f R I G H T ) ( R V S j ( 6 S P A C E S )C O P Y R I G H T 1 9 B B 1 7 S P A C E S ){ O F F ) "

J S 4 0 P R I N T " 1 7 R I G H T } ( R V S } C O M PU T E ! P U B L I C A T I O N S , I N C .( O F F ) "

X 5 P R I N T " | R I G H T i t R V S )( S P A C E S J A L L R I G H T S R E E R V E D { 5 S P A C E S ) { O F F ) " : F OR I » 1 T O 1 5 0 0 : N E X TE 7 l : L O A D " B i ! B . H L " , a , l

J 8 F O R S D = 0 T O 5 : R E A D S D ( S D ) : P OK E 5 2 5 8 0 + S D * 2 , S D ( S D ) : N E X T

Q 9 F O R N 1 T O 8 : R E A D F H ( N ) , F ( t ) : N E X T : S I D « 5 4 2 7 2

R 1 0 D I M A S ( 5 0 )H 1 1 R E A D A E ( T ) I F A S [ T ) O " E N D

" T H E N T - T + 1 : G O T O 1 1 0S 1 2 T - T - 1 : S Y S 1 6 3 8 5 : P O K E 8 4 5 ,

0 : P O K E 8 4 4 , 0G 1 3 E 1 O R N = 0 T O 2 " T : R 1 I N T ( R N D {

0 ) * T ) : R 2 = I N T ! R N D ( 0 ) » T )1 : T S = A S ( R 1 ) : A S ( R 1 ) = A S ( R2

J 1 4 A $ ( R 2 ) = T S : N E X TM E 1 5 0 K = 0 : P = l : S C ( 3 ) - 3 : S C ( l ) - 0: S F ( 0 ) « 0 : S F [ 1 ) - 0 : F L - 0 : R

G = 0 : F F « 0B 1 6 P R I N T " { C L R ) " : P O K E 2 1 4 , 1 1

: P O K E 2 1 1 , 1 4 : P R I N T C H R S ( 14 2 ) " { C Y N ) B O O M A N D B U S T ": G O S U B 8 8 0

O 1 7 P R I N T " l W H T ) l 8 D O W N )1 1 R I G H T j P R E S S { R V S H[ O F F ) F O P L A V E R "

D B 1 8 0 P R I N T " ( D O W N I U R I G H T ) PR E S S { R V S } 2 [ O F F ) F O R{ S P A C E l P L A Y E R S "

C 1 9 G E T K S : I F K S = " " T H E N 1 9 0X 2 0 I F K S O " 1 " A N D K $ O " 2 " T H E N

1 9 J 2 1 P R I N T K S ; : D S U ) " P H R A S E ": D S ( 2 ) - " T H I N G " : D S ( 3 ) - " O

C C U P A T I O N "D 2 2 P ( 0 ) = " [ R V S | { R E D } P L A Y E

f O F F ) " : P S ( l ) = " t R V S )( Y E L ) P L A Y E R t O F F ) " : E$ = " { 1 1 S P A C E S } "

A 2 3 I F K $ - " 1 " T H E N K - 1 : P = 0 : P $ (I ) = " t 2 S P A C E S } I R V S ){ Y E L } B O N U S { O F F } "

C 2 4 F O R T 1 = 0 T O T : F O R S D = 0 T O 5 : PO K E 5 2 5 8 0 + S D * 2 , S D ( S D ) : N EX

F H 2 5 0 P O K E 8 4 5 , 0 : P O K E 5 3 2 6 9 , P E EK ( 5 3 2 G 9 ) O R l

C 2 6 Q = M 2 7 O S = L E F T S ( A S ( T 1 ) , 1 ) : A S = R

I G H T S ( A S ( T l ) , L E N ( A S ( T l )> - H 2 8 D = V A L { D S ) : D S = D S ( D ) : S C ( 0) = 0 : S C ( 1 ) = 0 : R G = 0

M 2 9 I F K = 1 T H E N S C ( 1 ) = 1 3 0J P 3 0 0 F = ! 4 0 - L E N ( A S ) ) / 2

B C O M P U T E G a z e l l e S e p l e m b e r 1 9 B 8

X 3 1 P O K E 8 5 7 , 3 0 : P O K E 8 4 5 , 0 : G O5 U B 1 1 1 0

B M 3 2 0 S P = 0 : F O R N = 1 T O L E N ( A S ) : M S= M I D S ( f i S , N , l ) : I F M S = " " H E N S P = S P t - l : G O T O 3 4 0

P 3 3 P O K E 1 7 0 3 + N + F , 8 3 : P O K E 5 5 97 S + N + F , 1

F 3 4 N E X TP D 3 5 0 I F K - 0 T H E N P " A B S ( P - 1 )E 3 6 T M - 1 2 5 : P O K E 8 4 4 . PQ 3 7 G O S U B 1 1 7 0A 3 8 F R = F R E { 0 ) : P O K E 8 4 5 , lR D 3 9 0 W R = 0 : I F P E E K { 1 9 7 ) = 4 T H E N P

O K E B 4 5 , 0 : G O S U B 6 6 0 : I F W R =2 T H E N N E X T T 1 : G O T O 1 0

C 4 0 I F W R = 1 T H E N P O K E 5 3 2 6 9 , P E EK ( 5 3 2 S 9 ) O R 1 : G O T O 3 5 0

K 4 1 T M - T M - 1 : I F T M < 1 0 T H E N G O S UB 9 7 0

C 4 2 I F T M < 1 A N D P E E K ( 8 3 3 ) O 2 A ND P E E K ( 8 5 7 ) = Q T H E N P O K E 8 4, 0 : D = 3 0 : G O S U B 8 4 0 : G O T O 3 5

B 4 3 I F P E E K ( 8 4 5 ) " 1 T H E N 3 9 0H 4 4 T M - 1 0 0 : F O R N " 1 T O 5 0 0 : N E X T

N : I F P E E K { B 5 7 ) - O T H E N D = 2: G O S U B 8 4 0 : G O T O 3 5 0

M 4 5 Q = P E E K ( B 5 7 ) : R " P E E K [ B 3 7 ): S " P E E K ( 8 3 B ) / 2 : L - 9 4 - { R *6 ) - ( 6 - S )

B 4 6 I N = 0 : I F L > 9 0 T H E N L = L - 5 6 : IN » 6 4

S 4 7 M = 0 : F O R N - 1 T O L E H ( A S )P 4 8 I F M I D S ( A S . N , 1 ) O C H R S ( L )

T H E N 5 7 0D 4 9 R G = R G + 1 : M " 1 : P O K E 5 4 2 8 3 , 3

3 : P O K E 1 7 0 3 + N + F , L - 6 4 + I N :P O K E 5 5 9 7 5 + N + F . 7

J G 5 0 0 A 1 $ » L E F T S ( A 1 S , N - 1 ) + " " H I D S ( A 1 S , N + 1 , L E N ( A 1 S ) ) :P O K E 5 4 2 8 3 . 3 2

R X 5 1 0 S C ( P ) = S C ( P ) + 1 0 : G O S U B 6 1 0R 5 2 M A = 1 : F M = 0 : F O R N 1 = 1 T O L E N (

A S ) : M S = M I D S ( A 1 S , N 1 , 1 ) : IF M S = " " T H E N 5 5 0O F 5 3 0 I F F M « 0 T H E N M 1 S - M S : F M = 1

D 5 4 I F M S < > M 1 S T H E N M A = 0J 5 5 N E X TR 5 6 I F L E N ( A ? ) - R G - S P = 1 O R M A = 1

T H E N G O S U B 6 6 0 : G O T O 1 0 1 0A 5 7 N E X TK Q 5 8 0 I F M = 1 T H E N 3 8 0C 5 9 D - 2 0 : G O S U B 8 4 0 : G O T O 3 5 0M 6 0 R E S 6 1 F O R C = 0 T O 1 : S C S ( C ) = S T R S ( S

C ( C ) : S C S ( C ) - S C S ( O + L E FT S I E S , 7 - L E N ( S C S ( C ) ) N X

M 6 2 F O R C = 0 T O 1 : S C S ( C ) = S T R S ( SC ( O ) : S C S ( C ) = S C S ( C ) + L E FT S ( E S , 7 - L E N ( S C S ( C ) ) ) N X

Q 6 3 P R I N T " I G R N ) " ; : P O K E 2 1 4 , 21 : P R I N T : p o k e 2 1 1 , 1 : P R I N T" S " S C S ( 0 ) T A B ( 3 1 ) " S " S C S (l ) R E T U R NR E P O K E 5 3 2 6 9 , P E E K ( 5 3 2 6 9 ) A ND 5 4 : P O K E 1 9 B , 0 : P O K E 2 1 4 ,2 2 : P R I N T : P O K E 2 1 1 , 0 : W = 0 :G S - " »P R I N T " I C Y N ] G U E S S ? " ; : F OR N = 1 T O L E N ( A S ) : P R I N T "{ W H T l t e } " ; : N E X T : P R I N T "{ U P ) " : P R I N T " ( 7 R I G H T ) " ;

G E T G 1 S : I F G 1 S = " " T H E N 6 8 G l - A S C ( G I S ) : I F G 1 = 1 3 T H E N7 7

P Q 7 0 0 I F G 1 2 0 A N D G $ O " " T H E N G S -L E F T S ( G S , L E K ( G S ) - 1 ) : F L -

H B S

G

J F

6 4 6 5 6 6

6 7

6 8 9

D 7 1 I F F L = 1 A N D ( L E N ( G S ) < L E N ( AS ) ) T H E N P R I N T " { L E F T ) { @ >( L E F T ) " ;

S 7 2 I F F L - 1 A N D ( L E N ( G S ) > L E N ( AS ) - 1 ) T H E N P R I N T G 1 S ;

X 7 3 I F F L " 1 T H E N F L = 3 : G O T O 6 8 0F 7 4 I F G 1 > 9 0 O R G K 3 2 T H E N 6 8 0M 7 5 I F L E N ( G S ) < 3 3 T H E N P R I N T G 1

8 l : G $ = G $ + G 1 SP 7 6 G O T O 6 S 3X P 7 7 0 I F G S O A S T H E N 8 1 0K 7 B W R = 2 : S F ( P ) = S F ( P ) + S C | P ) +

5 0 0 + S C ( l ) - K : S C ( l ) - 0X 7 9 P O K E 7 8 1 , 2 3 : S S ! S 5 9 9 0 3 : P R I

N T " R I G H T 1 " ; : P O K E 5 3 2 6 9 , PE E ( 5 3 2 6 9 ) O R 1 : G O S U B 6 1 0

X 8 0 G O S U B 1 1 1 0 : G O S U B 8 8 3 : R E T UR I F K = 1 T H E N S C ( 1 ) = 0P O K E 7 B 1 , 2 3 : S Y S 5 9 9 0 3 : P R IN T " W R O N G I " ; : D - 5 0 : G O S U B B4 0 : P O K E 7 8 1 , 2 3 : S Y S 5 9 9 0 3W R - 1 : G O S U B 6 1 0 : R E T U R NP O K E S I D + 4 , 1 7 : F O R W - D T 0 5( S P A C E ) S T E P - 1 : P O K E S I D + 1, W : F O R N - 1 T O D : N E X T : N E X T :P O K E S I D + 4 , 1 6I F K " 1 T H E N S C ( 1 ) = S C { 1 ) - 1 0: I F S C ( 1 ) < 0 T H E N S C ( 1 ) » 0G O S U B 6 1 0 : R E T U R NR E P O K E S I D 5 , 1 5 : P O K E S I D + 6 ,2 5 2 : P O K E S I D + 1 2 , 1 5 : P O K E SI D + 1 3 , 2 5 2 : W F = 6 4F O R L - 1 T O 3 0 : N = I N T ( R N D ( 0 )• 6 ) + 3I F N - 9 T H E N F O R W = 1 T O 6 0 : N E XT : G O T O 9 5 0P O K E S I D , F L ( N ) : P O K E S I O + l, F ( N ) : P O K E 5 3 2 4 8 , F L ( N )P O K E S I D + 7 , F L [ N ) + 1 3 : P O K ES I 8 , F H ( N l F W F = 6 4 T H E N P O K E S I D + 3 , 7 :P O K E S I D t 2 , 1 5 0 : P O K E S I D + 10 , 7 : P O K E S I D + 9 , 1 5 0Q 9 4 P O K E S I D + 4 , W F + 1 : P O K E S I D +1 1 , 1 7 : F O R W = 1 T O 8 0 : N E X T : PO K E S I D » 4 , W F : P O K E S I D + 1 1 ,1

P C 9 5 0 N E X T : P O K E 5 3 2 4 B , 2 8 : R E T U R

R G 9 6 0 R E C 9 7 P t > K E S I D + 6 , 2 4 2 : P O K E S I D +

, 8 0 : P O K E S I D + 4 , 1 7 : P O K E S ID + 4 , 1 6

B 9 B F O R N - 1 T O T M + 8 0 : N E X T N : P O KE S t D + l , 6 f l : P O K E S I D + 4 , 1 7

E A 9 9 0 P O K E S I D + 4 , 1 6 : F O R N = 1 T O T M+ 5 0 : N E X T N : R E T U R N

H 1 0 0 0 R E MQ G 1 0 1 0 I F W R = 2 T H E N N E X T T 1 : G O T O 1

0 4 K 1 0 2 0 I F K " 0 T H E N P = A B S ( P - 1 ) : G O

S U B 1 1 7 0 : G O S U B 6 6 0 ! I F W R =2 T H E N N E X T T 1 : G O T O 1 0

J J 1 0 3 3 P R I N T : P R I N T A S : F O R N - 1 T O1 5 0 0 : N E X T : N E X T T 1

X 1 0 4 0 P O K E 5 3 2 6 9 , 1E 1 0 5 0 I F S F ( 0 ) > S F [ 1 ) T H E N P S = P S

( 0 F F 1 0 6 0 I F S F ( 0 ) < S F [ 1 ) T H E N P S = P $

( 1 S 1 0 7 0 I F S F ( 0 ) * S F ( 1 ) T H E N P R I N T

S P C ( 1 5 ) ; 1 P R I N T "( D O W N ) { P U R ) T I E G A M E !1 " : G O T O 1 1 0 0

C 1 0 8 0 P R I N T : P R I N T " ( 5 D O W N }( U P K 3 R I G H T ) { P U R ) C ON G R A T U L A T I O N S T " P

B 1 3 9 0 P R I N T : P R I N T " U R I G H T ) BO O A N B U S T C H A M P I O N !1

M K

F B

M R C Q

M C

O H

E

8 1 B 2

B 3 B 4

8 5 8 6 B 8 B

B 9 9 0

9 1

9 2 9 3

Page 89: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 89/104

M 1 1 0 0 G O S U B B 8 0 : G O T O 1 3 0H 1 1 1 0 F O R C = 0 T O l i S F S ( C ) = S T R $ (

S F ( C > ) : S F S ( C ) = S F S ( C ) + LE F T S { E $ , 7 - L E N ( S F S ( C ) ) )i N E X T

J 1 1 2 0 P R I N T " i R E D ) " : G O S U B 6 1 0 :P O K E 2 1 4 , 1 9 : P R I N T : P O K E 21 1 , 1

K P 1 1 3 B I F K = 0 T H E N P R I N T " l R E D J $ "S F ( 0 ) S P C ( 2 2 ) " { Y E L ) $ " SF S U )

Q 1 1 4 0 I F K = l T H E N P R I N T " l R E D ) S "S F S ( 0 )

K X 1 1 5 0 P R I N T P S ( 0 ) S P C | 1 9 ) P S ( 1 ): G O S U B 6 1 0 : A 1 S - A S

D J 1 1 6 0 R E T U R NA 1 1 7 0 P O K E 5 3 2 8 0 , 9 - P * 2 : P O K E 2 1

4 , 1 1 : P R I N T : P O K E 2 1 1 , 1 0 :P R I N T P S ( P ) " " D S i R E T U R N

B 1 1 8 0 R E MJ 1 1 9 0 D A T A 1 5 3 , 1 5 4 , 1 6 3 , 1 6 4 , 1

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

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

P 1 2 1 0 D A T A " 1 A S T I T C H I T I M ES A V E S N I N E "

D J 1 2 2 0 D A T A " 1 V I O L £ T S A R E B L U EF 1 2 3 0 D A T A " 1 L O V E C O N Q U E R S A

L J X 1 2 4 0 D A T A " 1 W H E R E I T H E F I R

E M 1 2 5 0 D A T A " 1 E T C A L L H O M E "G 1 2 6 0 D A T A " 1 A L O N G C A M E S P

D E R "C 1 2 7 0 D A T A " 3 P O L I C E O F F I C E R "H 1 2 8 0 D A T A " 1 P L E A S E K E E P O F F

( S P A C E ) T H E G R A S S "R 1 2 9 0 D A T A " 1 L I T T L E R E R I D I N

H O O D "J P 1 3 0 0 D A T A " 1 T H E R I G H T S T U F F "R 1 3 1 0 D A T A " 1 A P E N N Y F O R Y O U R

T H O U G H T S "M 1 3 2 0 D A T A " 3 S C H O O L T E A C H E R "J 1 3 3 0 D A T A " 3 T A X I D R I V E R "X Q 1 3 4 0 D A T A " 2 B O 0 K M A R K E R "S K 1 3 5 0 D A T A " 2 C A R "F E 1 3 6 0 D A T A " 2 S H O P P I N G C A R T "J R 1 3 7 0 D A T A " 2 A G L A S S O M I L K "A A 1 3 B 0 D A T A " 3 C O M P U T E R P R O G R A M

M E R "Q F 1 3 9 0 D A T A " 3 C O 0 K "D 1 4 0 0 D A T A " 3 N U R S E "S 1 4 1 0 D A T A " 3 I N V E N T O R "B 1 4 2 0 D A T A " 1 S I L E N C E I G O L D E

N P 1 4 3 0 D A T A " 1 S U G A R A N D S P I C E "R 1 4 4 0 D A T A " 1 T H E T H R E E L I T T L E

P I G S "C 1 4 5 0 D A T A " E N D "E 1 4 6 0 E N

P r o g r a m 2 B o o m a n B u s t M S e i n s t r u c t i o n s i a r t i c l e o p a g e3 b e f o r e t y p i n g i n 3 E C 0 : 0 0 0 0 0 0 0 0 0 0 0 C 4 A 3 E C B : 0 0 0 0 0 4 0 0 0 3 0 0 C 0 0 S F3 E D 0 : 1 0 0 0 0 0 C 0 0 0 0 2 0 D 3 E D B : 0 0 i 0 0 0 0 B 0 0 0 0 A 1 3 E E 0 : 0 0 0 F E 0 0 0 A A 0 0 0 7 3 E E 8 : A A 0 C 2 A A B C A 0 8 3 E F 0 : C A A 8 C E A A A A C C A A A 0 3 E F 8 : 8 C C A 0 C 0 0 0 C F F A 03 F 0 0 : 2 A 5 A 8 0 A 5 A 0 A 6 5 B 3 F 0 S : A 0 2 5 5 5 8 2 6 5 9 0 0 0 6 3 F 1 0 : A 5 0 0 3 D 5 7 F 3 E F D 3 F 1 8 : 0 3 E 0 0 0 1 5 5 0 0 0 1 5 5 2 63 F 2 0 : 0 0 0 2 A A 0 0 0 2 A 0 0 0 2 3 3 F 2 8 : A A 0 C A B C A 0 C 3 F 3 0 : C A A 8 C E A A A A C C A 4

3 F 3 83 F 4 03 F 4 83 F 5 03 F 5 B3 F 6 03 F 6 83 F 7 03 F 7 83 F 8 03 F 8 83 F 9 03 F 9 83 F A 03 F A B3 F B 03 F B 83 F C 03 F C 83 F D 03 F D 83 F E 03 F E 83 F F 03 F F 84 0 0 04 0 0 84 0 1 04 0 1 94 0 2 04 0 2 84 0 3 04 0 3 84 0 4 04 0 4 84 0 5 04 0 5 84 0 6 04 0 6 84 0 7 04 0 7 84 0 9 04 0 8 84 0 9 04 0 9 84 0 A 04 0 A 8

0 B 0 B

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

: 8 C 2 A A: A 0 0 A 0: 8 A 5 : 5 8 0 2 5; F 5 F : 0 0 5 : 5 5 5 4 5 1: A 6 0

5 0 0 0

0 2 0 8 0 10 E

1 4 0

0 0 0 0 0 00 8 0 0 0 0 0 0 7

0 0 0 30 0

0 7 0 I F

: F F E 7 F: F F F F F: F F F F F: F F I

F F C 0: 4 0 F

3 2 E D A 0 8 D 0 1 C A C 8 0 C A

: F B D I B: 0 A 0 : 8 D 2 6 D : A 0 A ; C 1 D : D 3 2 : 2 D 0 C 8

3 8 0 0 5; D 4 A 1 ; 8 0 D : A 0 B 8 D: 1 D 4 A 0: C C 8 C 8: D F A : B B 3 : 0 A 6 : 8 4 0 : A 9 F B D: 4 0 A : 3 8 D 4 B; A 7 F 8 D: 1 D A : 3 0 3 8 D: 1 D 0 A 9

4 8 1 1 A 7 8 8 5; A C B : 5 6 A i C 0 D : A 0 1 : 0 A A

0 0 9 D 5 : 0 9 F : 2 D 4 : 0 9 D 0 1

1 D 0 B l: A 0 9 ■ B 4 7 0 3

0 C 0 : F F 5

9 0 0 6 B B D 4 7 0 0 B 3 C 0 B 0 C 0

0 C 0 C

: B 4 A L A F

B 6 : 4 B l F B

0 3 9 B 4 F 0 A 0 4 2 0 8 C

B A

0 C 2 8 0 2A A A 0 0 F E F4 1 6 0 0 1 5 54 0 0 52 8 0 00 0 0 B0 0 0 00 3 0 08 0 0 08 0 6 0 I 0 0 F F 8 3 FF F F F F FF 7 F F F 8

F 8 0 0 24 A 8 D 2 0A 8 0 C E 0 8 DD A 8 1 A 0 0 0 9 9F 8 A 9D A C 0 0 9D A 8 D 0 1A 9 3 A0 D 0 0 A 31 8 6 9F 8 0 A 8 3 A C 4 8 0 35 8 0 2 0 D 0 8 1 D 0 8 0 A F C 8 1 0 0 3 A C0 A 0 A 0 B 9 9 0 2B D 0 1C 0 B DF C 0 D 9 9 0 3D 5 A 0 F C

E B F

A D 2 2 4 2 9 0 10 C 9 F E E 5 9B 4 A S A D4 3 0 34 1 1 81 A

0 0 8 0 2 A5 A C 5 C 0 6 5 5 05 1 5 53 F 4 0 1 1 0 0 0 0 0 00 0 B 60 3 0 00 9 0 0 0 00 0 0 98 0 0 7F F F CF F F FF F F FF F F E0 F F F0 0 B 07 0 0 0 8 DD 0 A 9B D 0 2A C 0 C F 8 D 0 A 98 0 0 D 40 8 0 1 9 8D 0 F 76 3 8 DD 4 A 9B D 0 C

0 I 9 5 C 3 C 0 39 0 B D0 A 8 D 4 7A 7 4 0 9 4 A 0 A

I 1 0 3 8 0 0 8 5F 8 8 D 1 93 4 0 8 4 0 F 1 D 0 D 0C 4 0 C F D 4 5 0 0 A DB l F B0 0 C 92 8 9 00 0 E 0 I D 2 D 0 F D 0 2 0 8 E 4 50 3 2 00 8 4 0 8 8 8 8A S C 3F 6

F E 5 A 6 62 6 4 93 9 E 3 5 5 0 30 4

E O 4 0 F 0 C 4 5 0 F 0 1 0 9 0 4 0 3 1 0F F F E7 B F F F 5 3 9 F 0 7 F3 4 F F E 92 6 8 9 C 6 8 4 A 9 C lF 5 0 7 5 6D 1 C 8 2 B 9 B A 9 6 B0 C 5 0 9 8

D 4 E lB 0 7 B 3 E 0 9

A 9 F 83 E 9 74 8 1 50 E 8 D 6 7A 8 7 I 3 D 9 DA D D 49 F

D F 5 C 1 F E D 0 C DC 3 A 7 5 9A 9 A A6 8 0 C E 94 3 2 78 D 0 8 E 84 A 4 1 7 5C 8 F 6 1 24 2 C 9 6 E0 0 0 A2 9 8 44 A 0 A 2 F4 8 D 9 0 3 3 A 4 2 9 D F 1 6 9 C 80 C B 8

4 1 E 0 :4 1 E 8 :4 1 F 0 :4 1 F 8 :4 2 0 0 :4 2 0 S :4 2 1 0 :4 2 1 B :4 2 2 04 2 2 8 :4 2 3 0 :4 2 3 8 -4 2 4 0 :4 2 4 8 :4 2 5 04 2 5 3 :4 2 6 04 2 6 8 :4 2 7 0 :4 2 7 8 :4 2 9 0 :4 2 8 8 :4 2 9 0 :4 2 9 8 :4 2 A 0 :4 2 A 3 :

2 B 0 :4 2 B B :

2 C 0 .4 2 C 8 :4 2 D 0 :4 2 D 8 :4 2 E 04 2 E 9 :4 2 F 0 :4 2 F 8 :4 3 0 0 :4 3 0 B :4 3 1 0 :4 3 1 8 :4 3 2 0 :4 3 2 9 :4 3 3 0 :4 3 3 B :4 3 4 0 :4 3 4 8 :4 3 5 0 :4 3 5 8 :4 3 6 0 :4 3 6 8 :

7 0 ' .4 3 7 8 :4 3 8 0 :4 3 8 8 :

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

B 5 F B 1 F C B A 7 B 8 5

3 9 A 4 3 0 3A 4 D

2 0

1 A : 8 0 D : C 2 B : 3 0 3 8 D■ 6 A 6 : E A D 4 C: D 4 4 : 0 A 0 : B 0 C : 4 B 0 i A 4 0 . C 0 F

D 4 A 9 0 : D A 9

8 D 0 B D 48 D 1 5 D

i A 0 F B D: 4 0 A

1 8 6 D 0 0- 0 C 2

D C 4 0 D 4

: F 0 C 8 D 0 0 D

: A 0 1 C 0S A 1 8 6

: A 4 1 0 30 C 4 0 5 C 0 4 0 C 4 0 3 C 0 4 0 C 4 4 0 C D 0 8 0 0 I D 0 9 D 1 2 D 6 F 8 0 D 8 1 5 D 0A 0 B 0 D 0 A DA 0 C 0 C 0 A 0 C A 0 C A 0 C A 0 C A 0 C 6 A 9 B 1 0 9 3 C C 3 D 0 A E D 0 A 9 F 8 0 D 8 4 0 8 D 1 7 D 8 1 D 4 A 3 A 9A 4 0 0 0 B 5 F C B F A D 0 E D CA 0 2 B l F D 9 F A 5 F BA 5 F C 6 9D E A 8 F A 8 F E A 90 0 B l F DF B C 8 C 1 F F 8 F 8 F A E 2 C D 0 C D A A 0 E D C5 8 6 0 F

A 5 F DF 0 F D A 9F 8 3 9 4 2A 4 0 3 D 04 B 0 3 2 01 D A 6 0 D 4 A 4 B 4 B E 8 E 8F 3 3 A 8 1 9 D 1 2

A 1 A 9 F B1 D 0 8 D 0 B D0 F 9 1 0 4 1 B A 0 4 9 0 10 D C 0 0 8 0 2 S D0 2 9 DB 8 0 2 9 00 F D A 2 9 A 9 0 A9 F A 1 A 8 4 1 0 30 D 2 9 0 3F 0 4 0 4 9 4 0 4 9 0 24 0 2 0 D 28 5 C 8 C BF 4 A 98 D 0 38 F B 0 B 5 8 I 6 0 8 C0 2 0 A8 4 A 2 A 3 2 F F 8 F C 1 6 0 8 0 D 8 50 0 8 50 0 8 D9 F 0 D 8 F A 0 0 6 A 2 0 0 0 9 0 10 0 0 0

6 0 4 2 0 0 8 54 0 A 4 0 C 3 9 E 90 D 3 4 8 F 4 0 4 C0 A 0 D 0 8 0 C 4 B A 4 0 F 8 DD 4 B DD 4 A 9D 0 8 D F 8A 0 4 D 0 30 D 0 F A DA 4 A 0 0 A D 0 D 08 D 0 18 0 F 2 0 C 0 5 C 00 C 0 3 C 00 C 1 0 A D5 9 0 34 A 8 1 0 A 0 2 8 D 1 2A 3 D 2B D 0 2C 0 4 9 8 0 8 8 0 B D 0 38 0 F F A 00 A 1 6 0 B D 8 0 A D A 0 A D 0 A 94 3 0 38 D 0 3 6 08 5 F C8 F 8 D 0 E0 A C 4 4 9 F C F B A 9F D A 92 C E F F 3 A 9A 0 1 6 F 9 C B C 90 4 8 58 0 0 E0 0 0 0

8 B 5

C 1 8 5 0 D

9 0 6 0 2 B 6 0 F 3 D 0 0 5 1A I 4 F C 1 3 F 0 E0 8 0 5 1 F 2 1 3 30 2 0 40 D 9 B 8 A E 5A 5 0 0 3 28 C D O 8 DI A 3 F 2 DC 1 D 0 E 3A 5 A 0 A 2 A 9 A D 2 9A B 0 0 7 4C 5 8 B D B 2 2 F D F 9D 4 B AB D 9 BD 0 D 3F 0 D 24 D C B C 0 C CC 0 C 5 C 0 A 20 F 8 F 0 C 4 B 0 1 3 09 6 5 80 B 0 0 F CF 5 9 9 F I

6 A

7 8 2 2D 3 0 F D 7 F B 5 A3 D 2 E D 3 A 9 E 6 3 7 6 0 F 6 F 9 7 0 0 F D C B E0 0

C O M P U T E ! ! ! G a z e t t e S o p t o m b e r 1 9 8 8 8

Page 90: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 90/104

C h e c k T H E I R A d t h e n t i C H E C K O U P R I C E !C o m r i a l i D l e

* D i s k D r i v e sW / P a s s T h r u F r o m

H . H . T * P H O E N I X M A S T E R 3 A

r s c o m m o d c

{ 9 1 13 . $ 1 3 0I N T E R N A L A m i o a / P . C .

U N P O P U L A T E DI N S I D E R * 1 8 0M i c r o n M g ' C a l l

D I G I V I E W

T U R B OS Y S T E M I N C L U D E S :

6 4 0 KD u a l D r i v eS e r i a l P o r tP a r a l l e l P o r tG r a p h i c s C a r d2 - S p e e d C . P . U .

A P R O T E KM I N I M O D E M » 7 9 f l 5 1

D I G I V I E W C A M E R AP A N A S O N I C $

1 4 1 0

$ 5 9 9 9 5" w i t h » n m o n i t o r p u r c h a s eM O S T I B S O F T W A R E 4 0 O F

F a s t H a c k e m . . S C A L LC O P Y I P S C A L LM A R A U D E R I I $ 2

A M I G A2 M E f r o m « 4 9 9 B =P R O G E N N e w L o P r i c e

A m i g a 5 1 2 K . 2 / 6 / B M e . . C a j lS t a r b o a r d

W W A N T Y O U R B U S I N E S S I' r t y o

O N A N rN E W D H D E R

M e n t i o n T h i s C o u p o n a n G e O F t i ^ o m p s i i l i o n s P n c (

y a n y S o f t w a r e I 2 M P u r c h l

N X 1 0 0 0 R a i n b o w$ 2 2 0

L a s e rN X 1 0 0 0N X 1 5N B 2 4 1 CN R 1 4

P a n a s o n i cI n d u s t r i a l C t x n p a n v S C a l l

S 1 6 O *S 2 0 0 1S 2 8 O -$ 3 8 0 *$ 5 2 0 *

S C a l1 7 0 *3 0 0 '3 8 0 '4 2 0 '

L a s e r1 0 8 0 i -1 0 9 1 1 -1 0 9 2 i1 5 9 2 i1 5 2 4 i

1 7 6 4 R A S 1 1 9 . 9 51 3 5 1 M o u s e S 3 4 . 9 5A S w i t c h S 3 A L P S C o l o r P r t r M O T i m e S a v e r $ 6 6 P o w e r S u p p l y . . . $ 2 7 . 9 5A m i g a H a r d D C o m , . . C a l lD u s t C o v e t s

6 4 / 1 5 4 1 / 1 2 8 / 1 5 7 1M W 3 5 0 ( 2 K ) S C A L LD i s k C a s e l S f t ) S D i s k H e a d C l n r S X e i e c J u n i o r S 3 4 . 9 5E p y x J o y s t i c k S 1 M o s t C a b l e s S 1 M o u s e P a S S u p e r S n a p s h o t I I . . . $ 4 9 . 9 5H a r d C a r d s S C a l lD i g i v i e w S t a n d $ 5 D i s k N o l c h e r $ 4 . 9 5C a r t r i d o e E x j ) a r x t e . . , S 2 2 - 9 5S o n i x S p e a k e r s

P c w e r t y p e L Q . . . 2 0 0 *t l - 2 R i b b o n P u r c h a s e

• V I 1 2 R i D b o n P u i c h a s e

E x c e l e r a t o r P l u s . . . * 1 4 9 9 5( W / F R E E S O F T W A R E )

1 8 0 2 c s - 1 8 9 9 51 0 8 4 * 2 7 4 9 5M a g n a v o x 8 7 6 2 . . . s 2 4 9 9 5. . S 1 5 9 9 5

* 4 2 9 9 5

2 2 C . P . S .D a i s y W h e e lM O D E M S

3 V D S / D D g e n e r i c » 1 . 3 03 V D S / D D . f r Q « M . 5 O

S O N V - F U J I - M A X E L L - P O L A R O I D

S U P R AH a y e s C o m p a t i b l e E x t e r n a l

2 4 0 0 . . . * 1 4 9 9 S "1 2 0 0 l 6 9 9 5 -1 2 0 0 I n ' 6 9 *1 2 0 0 H . S 8 9 " '

$ g g o oL I M I T E D Q U A N T I T Y1 6 7 0 C = c o r n r n a d o r e

M O D E M * 7 9 B SA L P H A P R

C o m m o d o r e o r l B M I n t e r f a c e . . . $ 1 9 . 9 5

1 5 4 1 - 1 1 . . . r . . $ 1 6 9 9 51 5 8 1 * 1 7 9 9 51 5 7 1 * 2 0 9 9 5E x c e l 2 0 0 1 c i * 1 9 9 9 5

Page 91: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 91/104

^ c o m m o d o r e W E ' V E G O I A L L ! !T H E F O L L O W I N G L I S T I J U S T S A M P L E O T H E O V E R 2 0 0 0

S O F T W A R E T I T L E S T H A T W S E L L F O C O M M O D O R E .M A N Y T I T L E S A R E A V A I L A B L E I A M I G A A N I B F O R M A T S W I T H S I M I L A R S A V I N G S .

I Y O D O N ' T S E I T . . . C A L L I !M O S T A M I G A , I B M a n C O M M O D O R E S O F T W A R E 4 0 % O F L I S T P R I C E ! !

C o m m o d o r n A u t h o r i z e df l s p i l r C a n l s r

F i a n a ' r i C o m m o d s r a R t p i l n :C K t 1 5 7

I M B t p i f r ( • ■ n o n j1 1 7 1 A h j n

1 H M ; C j

_ 1 0 O T3 A j w Z C H Xf i A 1 0 1 0 A l i g nJ 4 l O l Q R i p » r7 A d O D t n C « H o l n c <r o 3 0 o * w i r r a F i t r w

I I U i r i c x n e < V M i i k " r ] r J r t c i i p ( * « i o l y o u r p c f i B i n A £ 4 ~ t a n d I f 1 r u t a r t p o w e r s u p p l r > " ■ n a a n r v s n r q p l v n tr u - y ' P : D r t e i f t n o t r c b d a p n w v f i J C D N e 6 a r : ! 1 » A I L B E P i r R S A B E 1 0 S ( S e P l f l ' « M ' * l 6 8 T C H E C K 0 " X O N E r O n S E H . 1 ■ - i l - i ' . S . " A T T » S E R V I C E "

D A T A E A S TC o n w i u r o oS P A H t a j Q yT * T u W a n i n g

^ ~ B u

G e F r e eE M t t i f t d T u

' A l i p i F u ' G U V C O H i r l i i n d v■ H u m r o a m O c i f i t r

: S S S ! o l J i n ' 1; f o * f c n n

V X M C T i t l f l S h o pS k a t e 0

" N e r e « E n d i n g S l O f y

□ l i k L n L f i u o l h A i X f f t U

* S * t f o , i

B * n J T t f i i C f t K i m J l t i r ? 0 C 0U H W M U n n tP f q . l j L . &U t f M f P i f l y

S c r a W J tA m e r i c a C u A f l i C F o

S L C a D a i m a m s m a r iS i i n i m iS l r i l U I M S p B t o l W oE & C & T a l e I I

M I N D S C A P EC l O H l l

' O o r i V ■ U t S l S s c c i r

H a m n C o m M l

l a r d S n u f c iH i r r l B i aA s i M I l

M n r - P u l t

M O 1 7 9 5; o

t C I L Lc

l i s a sU B l « 9 !U 2 ! 9 5] I 9 51 5 9 51 9 9 51 9 1 3 9 51 9 9 51 9 9 51 9 1 9 9 51 9 1 7 9 5I 9 ? S 9 52 5 9 52 5 9 51 9 9 51 9 9 S1 « 2 2 9 52 1 9 5

1 0 9 51 5 9 5? 1 9 S

1 1 9 5■ O i l1 1 . 51

J S 8 11 9

J C J h L LJ W L L2 3 9 52 3 9 5

1 9 2 0 9 5

2 3 9 53 0 9 SI 7 i r

1 9 I C A L L

2 0 9 51 9

I 7 1 ( 1 7 9 51 1 9 11 7 9 1T 7 9 5I J 9 5

i m w n i r w i v m » b . » st w H i f » h k

I l B c H u - i r yn S o f t w o H t *C K C W I I Q t o t W I I G E 0 5 1 2 a t o s

W r f l f f r t v y S a l o pC n d t K

T r t H P i t *

A b a c u s « -G E D S [ r i c k & j n O n p A Q J C u ! 6 o « SC E O S l n j n d O t i H D i K ]B » i C ? C i d p a k ?

S l i m U S j p f P a « ( i i ? a

S u p c C C c < n i > i c ' E j m ? 8S u t c t P i s c a l

a f i f l p C E S SS m n n F n t a rm C M i i i

1 0 l h f i x i w

l " [ « P l a r n o u l C c m & c s

* n l U i N I Z I

H u S h r f i oM i n i i r M a n s i a i* j R * l | f y

f U i c k J a c k A u Q p p )& f j p n « r t k S q u r q

t t l B !1 1 9 51 1 9 5l i t !3 5 0 5I I S i1 0 9 52 9 9 52 J 9 5

u t 2 9 9 51 9

2 9 7 9 1 7 9 5

2 9 9 59

J S ' V l8 9

3 5 9 5K 9 7 3 9 53 5 9 5J i 3 5 1 3 9 !2 3 9 5l l t t3 5 9 53 5 9 5

! 9 9 51 1 9 52 1 9 5? 3 9 51 9 1 1 9 51 9 1 9

I l ' 9 51 7 9 57 1 9 57 0 9 57 9 1 1 9 57 9 1 / 9 52 0 9 51 9 2 0 9 57 3 9 52 9 9 5

S P R I N G B O A R DC t f i M l e M i k f pC i i p V r i

M i c r o P r o s r V C f K I S l t a l l h F r ^ r B E r

i H f G u n r w

1 7 9 9 57 9 1 1 9 5! 9

1 7 0 9 5

7 9 7 ) 9 51 7 9 5

P R O F E S S I O N A L S O F T W A R EF l K I S f i r i m a U t r i M I S y i t a n ? P l u l 3 5 9 5" " " " "

U N I S O N W O R L D* r G a i f f iA c i t v jP r i n t w a t U a r

! ! 9 5

1 1 5 9 51 5 9 52 0 9 5

B f o d e r t w n d S o f t u j a r e■ C * n n e * \ ; £ i j ' o o « I C A U

r f r n t n C C f a ^ AC l f T T V l V U S lA d d e C i y u l r L J C i i C i n K i t

s o o i L O G I CI f l h ! S *

M

W M L W - l l V T

W » d W j i ( t r U □ j i * m / a t

s t - v i p f ? S r M l P v l "

" Q t U l a g h i b i H i n t f

f o n t V a i n I I 6

D « 1 W ^ ■ F f t j f j p t f F - O d l 1 R j C i n Q" M o m f l V * P r o d u » r

I m p D M i r j I f l U i $ i i Q ( i I ^ m r r * r G i t i b i i f n L u W e l d k i r m C M m pS u p e r C y c KV l i r t f f f G * n * i

^ D J e T « < kH o m e V i O W P w t u f * tC h i r n O f U l h r p W r t H h i f l

S ( p « t S | » r l l B i i k l l f i i l lS l m l S p o r i i S m c *S u t i f h e i l t * r " * i' i ^ m k T l G r t t l F i M 6 u K > l NW a k j t C r e i i m ' c o . q j nG d r n M - r t m r r . E q i T i O AL C ' * ! t * r » r >

A C T I O N S O F TT h u r r i B f c h r C p p f r

I U L Ii j o l2 0 9 52 0 9 52 3 9 5

1 3 9 I 9 2 4 9 51 1 9 5

t i 9 1 5 9 51 9 ' 1 9 51 1 9 51 5 9 5I I I !

K I L L2 9 9 5

5 2 9 9 5" 1

1 2 3 9 5s e I C 1 L LI C A L LI C A L L .

2 3 9 51 1 9 57 1 9 i1 9 7 3 9 !2 1 9 51 9 9 57 3 9 51 1 9 57 3 9 5

S C t f l1 9 1 9 ! 3 C j

1 1 9 9 !1 9 9 5

T W l r u n u C C K l l f u C l K H I S l iR a « * * r F u r w iF t a m i u i O m i t o n t H u f r f U f l f r u f n

( t o a d W a 2 0 0 05 r i * d t S p r h j ^ jP i n i f S l n k e

W r i m o N t a a t m u iF m o R a d i a n a

I I 7 9 52 3 9 51 9 3 5 9 53 5 9 57 3 9 57 1 9 5! 3 9 S1 1 9 57 1 3 57 3 9 52 0 9 57 3 9 57 I C H L

c

1 3 5 9 55 9

9 9

M I C R O L E A G U EM i r o & 4 * r t J 4 l if r f r n y j ' M 0 S D 1 ? r u r t t O - s *

S P I N N A K E RE a s y W o i k i n g F i ^ rE a ^ y W c u k i n g W i . t e rE l i y W t r r k i n g P i a n r e rB f T l E f W n r t i r o W w P u b l n h p rT v L e a d * s a v t& * t a r r L p l e i e

A V A L O N H I L LW o o l e n S h i p s a n d i r o n U t S b p o f 6 J * I S u M a yS B 1 3 8 5 l a D i s k !S B 1 9 9 5 T f a m D a k sS B G e n U g r D i s h

1 7 3 9 57 3 9 51 1 9 51 1 9 5

1 1 U S' 9 ' 9

J 3 9 51 1 9 52 3 9 57 0 ( 57 0 9 5

1 7 0 9 57 0 9 51 1 9 51 1 9 51 1 9 5

M I C R O I L L U S I O N S" l a n d D L t o t r o i 1 2 9 | G a i a c i < I n v H i o n' f a i r y r a l e- S l a c k a r

A R W O R XK B S > « 9 l 5 CL a n v d C nS i t p P M H a l t ! H

G A M E S T A R^ ■ t n v t a ^ ■

G B B m i & o i

I t l ' s a ^ ' t o ^ i

O R I G I NA u l o D u t l

0 { ] ' HU l l a n i I

' L J I t a n a V

1 1 9 51 9 2 9 1 1 9 5

2 0 O i1 1 9 51 7 9 51 1 9 5

l J 3 9 5I 7

S I 9

3 5 9 5I C A L L

I N F O C O M

' i i o ! « n l H . l l > iL b r T i B U J A u i iL i A a v h w r o r

Z o r k T l i l M yF i t f U f f a u H u d i■ U l n l r i c U s

M I S C .U P i r i T i i n

W i f t J ^ yL ? * r k C » 1 «

l i S g D u T y p i n g T u l a I

S u c w S n m h O D i lT u G u

' * C * I I

V « t i p r i i l E n t p t f iF r e i i B j l *

T A I T OR a t t a nB u D b i a S w » «

C I N E M A W A R EW a r p S p t a f l• S D I

■ i n g o C I M 1 B OI S i s o g a tR o c k e t f t a r a j t i

P R O G R E S S I V EP E R I P H E R A L SS u p n i u i E U 1 2 . S » r i H lS u p f i K n p l i *V i i u t a rV S H * r . ! i 1 2 M i c r o l a w y i f

1 7 1 9 51 7 9 5

I C A Ui l ? 1 9 S7 1 9 57 9 1 1 9 !7 1 9 5

6 9 7 Q 9 5

1 1 1 1& 9 «

2 0 9 52 3 9 52 3 9 5

7 9 I 7 2 9 9 51 7 9 51 7 9 51 9 9 56 I

1 9 9 5i o M D » 9 C a f j

I I 1 9

C s C C a l lC a r lt a i l

1 7 9 9 57 9 1 0 9 57 1 9 !1 0 9 11 0 9 5

1 5 9 9 5« t 3 V 9 51 0 9 5' < « )

K R A C K E R J A S A V E 4 0

W i t h a n o t h e r p u r c h a s e !

C 1 2 8 C a n o nS h o t g u n I IB u l l s E y K J 5 , 6 H a c k e r U t i lL a b e l W i z a r dR e n e g a d e

M O R E C i n d i c a t e s N e R e l e a

S S . S $ 1 $ 1 S I S I S 2

L L I I

O R D E R S 8 0 0 - 4 3 3 - 7 7 5 6O N L Y I M I C H . 3 1 3 - 4 2 7 - 7 7 1 3F A X : 3 1 3 - 4 2 7 - 7 7 6 6

M o n d a y t h r u F r i d a y - 1 A l P S a t u i d a v - 1 0 A M . t o 6 P M ( E . S T )C U S T O M E R S E R V I C E 3 1 3 - 4 2 7 - 0 2 6 7

M 1 0 - 6

S C H O O L P . O . ' a A C C E P T E D C A L L F O T E R M SW C h e c k F o C h a r g a C a r d F r a u d D E A L E R I N Q U I H £ E S I N V I T E D

■ V i S im i c r o c o m p u t e r s e r v i c e s

B L I V O N I A . HS h i p p d q a n d H a n d l i n g C f t a n j e s A i e N o t f l o l u

r i p S u r c h j r o d r y U C M S f t i C l S C O V E H A i £ a l H 4 r F i f l j l 5 » i > i v * a r l r r a r T n* i i B l L 3 n ^ r m : n h a v e H f l * W e r c r u n i ] i t F l r x w « r e c l i ^ " i l l C * i t p i r M o i F * p l j i B d W e O o r o< # ^ p d $ i t s r ' K \ w t & r a i ] i x i i o I l p i M u c t i T a i a m n p M o f m i j c u r a c i v j i v V r u k e r

f j r M u f M m n a n t f l A n i r a i y / D a c k O U S f S i M O n v i l C h a r i f l l f f l C r t C t r V T i l T i [ f i t

Page 92: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 92/104

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

E a c h m o n t h , C O M P U T E D G a z e t t ep u b l i s h e s p r o g r a m s f o t h C o m o d o r e 1 2 8 , 6 4 P l u s / 4 , a n 1 6 E a c h p r o g r a m i c l e a r l y m a r k e d b t i t l e a n v e r s i o n . B s u r e t t y p e i t h c o r r e c t v e r s i o n f o y o u r m c h i n e . A 6 p r o g r a m s r u o t h 1 2 i 6 m o d e . B s u r e t r e a d t h i n s t r u c t i o n s i t h c o r r e s p o n d i n ga r t i c l e . T h i s c a s a v e t i m e a n e l i mi n a t e a n q u e s t i o n s w h i c h m i g h ta r i s e a f t e r y o b e g i n t y p i n g ,

W f r e q u e n t l y p u b l i s h t w p r o g r a m s d e s i g n e d t m a k e t y p i n ge a s i e r : T h A u t o m a t i c P r o o f r e a d e r ,a n M L X , d e s i g n e d f o e n t e r i n gm a c h i n e l a n g u a g e p r o g r a m s .

W h e n e n t e r i n g B A S I C p r g r a m , b e 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 t r e m e l y s e n s i t i v e t e r r o r s . m i t y p e d n u m b e r i n D A T A s t a t e m e n tc a n c a u s e y o u r m a c h i n e t " l o c ku p ( y o u ' l l h a v e n c o n t r o l o v e r t h c o m p u t e r ) . I t h i s h a p p e n s , t h o n l yr e c o u r s e i t t u r n y o u r c o m p u t e ro f t h e n o n e r a s i n g w h a t w a s i m e m o r y . S b s u r e t s a v e p r g r a m b e f o r e y o r u i t I y o u r c o p u t e r c r a s h e s , y o c a a l w a y sr e l o a d t h 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 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 e c u r s o r d o w nk e y ; { S P A C E S } m e a n s t p r e s st h s p a c e b a r f i v e t i m e s .

T i n d i c a t e t h a t k e s h o u l db s h i f t e d ( h o l d d o w n t h S H I F Tk e w h i l e p r e s s i n g a n o t h e r k e y ) ,t h c h a r a c t e r i u n d e r l i n e d . F o e a m p l e , m e a n s h o l d d o w n t h S H I F T k e a n p r e s s A Y o m a s e s t r a n g e c h a r a c t e r s o y o u rs c r e e n , b u t h a t ' s t b e x p e c t e d . I y o f i n d a n u m b e r f o l l o w e d b a u n d e r l i n e d k e y e n c l o s e d i b r a c e s( f o r e x a m p l e , { 8 A } ) , t y p e t h k e a m a n y t i m e s a s i n d i c a t e d ( i o u e x a m p l e , e n t e r e i g h t S H I F T e d A ' s ) .

I k e i e n c l o s e d i n s p e c i a lb r a c k e t s , | § h o l d d o w n t h C o m m o d o r e k e ( a t h l o w e r l e f tc o r n e r o 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 a s i n g l e l e t t e ro f t h e a l p h a b e t e n c l o s e d i b r a c e s .

T h i s c a n b e e n t e r e d o t h C o m m od o r e 6 b p r e s s i n g t h e C T R L k e w h i l e t y p i n g t h l e t t e r i n b r a c e s . F o e x a m p l e , { A } m e a n s t p r e s sC T R L - A .

T h Q u o t e M o d eA l t h o u g h y o u c a m o v e t h c u r s o ra r o u n d t h s c r e e n w i t h t h C R S Rk e y s , o f t e n a p r o g r a m m e r w i l l w a n tt m o v e t h c u r s o r u n d e r p r o g r a mc o n t r o l . T h i s i s e e n i e x a m p l e ss u c h a { L E F T } , a n { H O M E } i t h p r o g r a m l i s t i n g s . T h o n l y w a t h c o m p u t e r c a t e l l t h d i f f e r e n c eb e t w e e n d i r e c t a n p r o g r a m m e dc u r s o r c o n t r o l i t h q u o t e m o d e .

O n c e y o p r e s s t h e q u o t e k e y ,y o u ' r e i q u o t e m o d e . T h i s m o d ec a b c o n f u s i n g i y o m i s t y p ec h a r a c t e r a n c u r s o r l e f t t c h a n g ei t Y o u ' l l s e r e v e r s e v i d e o c h a r a ct e ( g r a p h i c s s y m b o l f o c u r s o rl e f t ) . I t h i s c a s e , y o c a n u s e t h D E L e t e k e t b a c k u a n e d i t t h l i n e . T y p e a n o t h e r q u o t e a n y o u ' r eo u o q u o t e m o d e . I t h i n g s r e a l l yg e c o n f u s i n g , y o c a e x i t q u o t em o d e s i m p l y b p r e s s i n g R E T U R N .T h e n j u s t c u r s o r u t t h m i s t y p e dl i n e a n f i i t

W h e n Y o R e a d : P r e s s :S H I F T C L R I H O M E

C L R ' H O M ES H I F T C R S R

C R S Rs h i f t ] | « c r s r —

I * C R S R — . j

S e e :

{ C U MH O M E

{ U P )D O W N )

{ L E F T }{ R I G H T ]

) R V S ){ O F F ){ B L K |

( W H T )( R E D ]f C Y N )

W h e n Y o R e a d :

{ P U R ){ C R N ]( D L U )I Y E L 1

F

F

F F

F

P r e s s : S e e : P r e s s : S e e :

F o C o m m o d o r e 6 O n l y[ c o m m o d o r e ] i ~ [ c o m m o d o r e 1X O M M O D O R E

C O M M O D O R E [ j F c o m m o d o r e ] I T

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

Page 93: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 93/104

O r d e r T o l l F r e e

8 0 0 - 5 5 8 - 0 0 0 3O r d e r T o l l F r e e

8 0 0 - 5 5 8 - 0 0 0 3 1P r i n t e r s

P a n a s o n i cI ( 1 4 4 C P S ) 1 6 9

i - l l ( 1 9 2 C P S ) 1 9 S t a r

4 4 C P S ) 1 6 R a i n b o w ( c o l o r ) . 2 3 9

M o d e m P a c k a a e sP a c k a g e s i n c l u d e m o d e m a n

P e a k R S - 2 3 2 C a b l e

A v a t e x 1 2 0 0 E 9 4 . 9 5A v a t e x 1 2 0 0 H 1 1 5 . 9 5A v a t e x 2 4 0 0 1 9 1 . 9 5

C C o m m o d o r e4 C o m p u t e r

C o m p u t e rD i s k D r i v e

D i s k D r i v eM o n i t o r

M o n i t o r i f - C - - r I a y o n d Z W

. . . .* P I S a p i i r

o M i i u a l M a n n a r 1 2

O a o W r n a 1 2

1 3 5 1 M o u s e1 7 5 0 R A E x p a n d e r1 7 6 4 R A E x p a n d e r1 6 7 0 M o d e mX e t e c G o l d I n t e r f a c e

— — l f l . 0 5M . S 5 C - 1 2 8Z Z Z S o t S O F T W A R E

4 i S Sj a a n

D i s k D r i v e S p e c i a lF S D - 2

D i s k D r i v eC o m m o d o r e 1 5 4 1 C o m p a t i b l e

$ 1 5 9F r t i S h i p p i n g I O C o n t i n e n t a l U S

A M I G AA M I G A

5 0 C a l l F o T h L a t e s tL o w e s t P r i c e

G e l $ 1 o i I l i t p r i c e u f a l ; , : . : ' ' . . ! I l l f n i r b t n j m p i l l T o u r a d v a n c e d u r d e r l n M T b w t o l l t f r o j i r c I n I H i l d )

_ F o « I L o a d 2 2 , 9 5 S t . S p o r t i B a i k - l b o l l 2 1 8 1A p i h a l T r B o o y 1 Z . 9 5 d x O R o a d R a c i n g 2 2 . 9 5 S I S p o r t i S u t b a l l 1 2 , 9 6

1 7 . 9 S H o m V l d s o P r o d u c a r 3 0 . 9 5 S I S p o r l i F o o t b a l l 2 1 . 9 3B o u l d t r D a H h C o n i t - s . i t . . 1 2 . 9 5 I m p t r i i l b i s M i s s i o n I I 2 2 . 9 5 S t S p o r t i S o c n r 2 2 . 9 5C a l i f o r n i a G a m i i 2 2 . 9 5C r u m p W r . i l l l n g 1 2 . 9 5D t a t f i S w o r d „ 1 2 . 9 5D i t r o y i r 2 2 . 9 5D I « B o m b « 2 2 . 9 5F W 4 u > t t 2 1 . * f( ^ ■ M . ' S u i H r C i l 1 1 . 9 3

L A C r a c k D o J 2 . 9 5 S u E a t l l t S i m u l a t o r 7 7 . 0 5U f u l a j B l a r h i l r t r . . . 1 1 . 9 S S a p i l O / l i t 1 2 . 1 5M i n i R o l l 1 2 . 1 1 S u m m a r G a f f l n i o r 1 2 . 1 5K l M H H U 1 1 . 9 S S p u r t i H a u l t i . i SO m r t t n n C t n i p i r i K y . . . . 1 I . 9 S S p U S p 1 2 . ( !R A W a r r i o r 1 7 . 9 5 1 " « » ™ < o i > . . . . 1 1 . 9 SS k i l l B a l l 2 2 . 9 5 r - w r T « / / « T 1 1 . 9 1

E d i t i o n . . . 2 2 . 9 5 S U c k i r M a t e r 1 9 . 8 5 T r i a l , e f l l m rV V t L ' o C r o n 1 9 S i ™ < C * u s

. _ „ _ _ 3 2

' A l lP j i i n t U . . I O 9 S P o l * S L t f O n k b n J I

S t a t t o n 1 9 0 5 s » n o y . . . . _ , „ _ . . ,y l « I B O S E E i r r p l r a

l o r n . . . . . 2 2 0 5 3 l . r f E . a tT f f r m ^ r p D h - . i ■ S v h * 9

p a 8 f c t a r M W w . . . 3 1 . 9 5I I B I , , . . „ . . , 2 T . O 6

D M t o f f i a l T a . r n 1 T . 9 5g M 1 B . 9 5

1 0 . 9 6l r U j a )

A M I G A■ a n i nC A L L

F O P R I C E &A V A I L A B I L I T Y

K E _ rU n l v c r * *

. F U i r q w 2 2 . 0 5 r j a f S m i t ' . M 1 9 9 5 A r o o l M t C « m i . »J S 0 5 C i u » 0 e E u r o p . 2 E . O 5 B l o c k B d i f c r 5 1 9 . 0 5 A o o T A n a . . _ . . . _ . . _ . ,

. . . I 7 S 5 C o r t l f c t k V I K n a m 2 5 . 0 5 B o o W W r M d . . . . 1 9 . 9 5 A p o i b 1 _ . n t n » D « « 2 5 . 9 S C o B r H . C a B j b t l . Q h o . l' E s g r * . 2 2 . 0 5 O a v p v r D u r q v j n s ( * n i l ) 1 9

1 B . 0 5 D ^ « V u . 2 2 0 62 S 9 5 H s r r t a . C o m B . S k n g t U o r . 1 0 . 0 6 M i n i P m

. . 3 2 . 0 5 P a S l o r m R l t l n g 2 6 0 6 H « r * l o . » r H » * k . . , . 1 0 9 5 p 1 a B . t t . 1 r o n. . 4 6 . 9 5 ' " ■ ' ! ■ i r t ' " . . . r ^ ( H * 2 2 0 6 I n d a a r S p a r t a o r 2 1 9 . 9 6 P o w a r a B a . . S O O B S I a a l r r i F l f l h l w 2 0 I r t f l l t r a l o r Z - . 2 2 . 9 5 T a i l O i l t * _. . 1 7 . 0 5 T o Q u n n H I S 0 6 I r d o h C a f l a ' i H . . 1 1 0 . 9 5 T h T r a i n ! . , . , .

. 1 8 S Sn o 1 5 . 0 SC M . L

E . O AI 0

1 0 . 9 52 0 . 0 52 9 2 6 . 0 5

i " » C u & 1 0 0 5 P a B o n « *2 8 . 0 6

r - » — i . . . .c u r n , . -

1 0 0 51 0 . 0 51 0 . 0 51 0 1 9 . 0 5I S

A r o h o nA n h o n I A r o t i o F o *

P a g a t l *P i n t a i l C o m l m M o n , .

K 2 2 9 62 1 . 0 6 C M - P W .3 1 0 6 F o f t h2 9 a * ° * b > l d « O u 2 2 0 6 P a n o n a l P a r t r o f a

. 1 0 . 9 51 1 , 0 52 6 . 9 62 0 . 9 51 7 . 9 5

n o a d k M o t o o wR o b o t F l a t o n !

t l 2 S 0 5 G f * » J r k * » l . . „ 2 Z O 5 O ' . ^ B ^ B B

1 0 9 9~ ~ 1 2 . 0 5

■ ■ * ; ; w S t " .■ ■ * • » * s ? . . 2 S . 9 6 7 ™

*

M f g l o& • A i i i ' ' r ,

- . M O 1 . 1 0 0 9

I O . 0 E3 2 3 8

. . . 1 0 0 5E 2 . 0 f lI B 0 51 Z L V SZ & O f i1 O

. . I U

• « « ! * ■ 5 w t V ) * l i * T 1 0 0 ?F l a r f l D f i - k - j I 1 0 . M

i - W o o dW r l a .I

1 5 . 0 5 E k h * m2 5 0 52 5 . 0 5 T « f «1 6 B ' • 3 2 . 0 51 5 0 1

2 5 . 0 52 5 . 0 3

1 9 5 !1 S O 5U S 1 * 1 . f 1 0 9 5 W C I . H L . W . 1 B

H 9 T H K ). 2 6 9 4 ' i

o m p t t t t f t b U l t y .C t u u u / n e t f f U e c t i o n l e

1 9 9 S F o f o . 71 4 . 9 5 O J o o ^ C M v r w h . . . .1 6 . 9 5 H i h l l M M I U m l . . .I 9 9 S H M r t o t M r t a

. . 9 9 5 L o r d i o f C o n q u t i l . . . . .1 0 . 9 5 M u l t r t l l ^ tT 0 9 5 M a V i H a l n i n1 1 9 5 M u r t a B t m n l y p l n g

. 9 M o w p e t y1 0 0 5 M a 9 O d a f M o n a t » i v . . . .

M l n d M W w . . .M u h a

1 1 , 9 52 5 . 0 52 T . 9 63 1 . 9 62 5 0 52 9 . 9 61 4 . 0 51 1 0 5M . O 5

2 0 . 9 61 9 1 1 . 9 5

. 1 1 9 !. . 1 0 . 0 5

1 4 0 5. 2 0 . 9 5

. 2 6 . 0 5

. 2 S . 9 S2 4 . 0 51 0 . 0 5

. 2 0 . 9 51 1 . 0 5

. 2 0 . 0 6. 2 8 9 5

1 0 . 0 61 0 1 0 . 0 5

. 1 0 0 61 0 . 0 5

A o o M o r df l o m m a l P a N A r r b a

S n a h b l .3 t > U p l O T3 * * ~ i C . - - . - t t r i n . .S I « l - « r D I * _ _ S l n l i a F b a i . . S l y l o . 2 . 1 I ' - , l ' - . 1 -

T o M *T o m a h n t „ T - i ^ T i P a n a o m . .U K m a l a W l u r tV l d a o T t F V f i h o pW « » l a MW o i H T c w O s lY a a j a j A F

. 1 0 . 0 B. . . 3 3 9 . 5 3 . 9 5

3 3 . 9 E. . . . 1 1 . 9 5. . . 2 J 9 S. . . 1 0 . 9 5. . . 1 0 9 5. . . K M. . . 2 0 . 0 1. . . 2 6 . 9 6. . 2 5 . 9 9. . . 2 1 . 9 5

2 8 . 0 5. . 1 * 0 5. . 2 5 9 6. . . 2 2 . 9 6

3 0 . . 1 0 . 9 6

2 1 9 5. 2 1 . 9 5

3 1 9 5. 1 0 9 5

. 1 0 0 5. . 1 0 . 9 6

. 2 1 0 9. 2 1 . 9 6

2 1 . 0 1. . 1 9

. 2 9 2 ( 0 5

. 1 1 . 0 5. . 2 1 . 9 6

D a i k P o o l f > l i aF o u l P a d . f l u .F o n l P a k lQ a o c - k i _ . , . .a a T r l p l a P a

i t M O M a h s r U b 1 0 . 0 5

» I . Z n l T O 0 5E [ ■ » - . . ' • ' . . . 2 1 . 0 5

0

G r a p h i c L i b . 1 , 2 o r . . . .M a g n - f i o r . , . _ , , , . , , , _M o a N i nO o r aP . B . C o m p a n i o nI ' l l . , , t t h o p . , B u p a r B A C h . l t a n o . .

U I B f f l *U I B m a 5 . . _ , _ _ . . _ , U B m a JU r l m * G { S v p l a ^ t ^ r )

2 5 . 0 61 0 . 9 6

2 2 , 1 6S f l . o s1 4 . 0 5M O 1 9 . 0 62 S B S2 5 . 0 53 8 . 0 5

. 3 4 . 9 5

P . O . B O D o r a , M I L W A U K E E . W C L 1 I TO H D E H L I N E S O P E H

M o n - F r l a a m - 9 p m C S S o t 1 1 n m - 5 p C S T O r d a r C a l l T o l l F r a *

8 0 0 - 5 5 8 - 0 0 0 3E l K aP a w nQ u i d o T h l iS a n f r yS i o r g M a r . . . .

. 1 9 Q a o f l l a. 2 6 9 5 G B o P r o ^ a m r r w r

2 6 . 9 52 6 , 9 52 6 . 9 5

O m W i H a

2 1 . 0 61 0 1 0

0 3 0

. 3 1 . 9 53 4 . 9 S0 1 . 9 54 2 . 9 S1 2 . 9 19 0 . 0 5I O 1 1 . 9 5

f o T b o h n l n . i l I n f o . O n t o

4 1 4 - 3 5 7 - 8 1 8 1N S u r c h a r g e F o M a s t e r c a r d o V i s a

» - < » - t H * t f V * * 4U T r

r r ' ] ^ . - , . . . .

Page 94: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 94/104

T h A u t o m a t i c P r o o f r e a d e rP h i l i p I N e l s o n" T h e A u t o m a t i c P r o o f r e a d e r " h e l p sy o t y p e i p r o g r a m l i s t i n g s f o r t h 1 2 8 , 6 4 , P l u s / 4 , a n 1 a n p r e v e n t sn e a r l y e v e r y k i n d o t y p i n g m i s t a k e .

T y p e i t h P r o o f r e a d e r e x a c t l y a l i s t e d . S i n c e t h p r o g r a m c a n ' t c h e c k i s e l f , t y p e c a r e f u l l y t a v o i d m i s t a k e s .D o n ' t o m i t a n l i n e s , e v e n i t h e y c o t a i n u n f a m i l i a r c o m m a n d s . A f t e r f i n i s hi n g , s a v e c o p y o t w o o n 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 e B A S I Cp o r t i o n o i t s e l f w h e n y o r u i t l e a vi n o n l y t h m a c h i n e l a n g u a g e p o r t i o ni m e m o r y .

N e x t , t y p e R U a n p r e s s R T U R N . A f t e r a n n o u n c i n g w h i c h c o p u t e r i t ' s r u n n i n g o n , t h 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 e r - l e f t c o m 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 f t h e 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 e 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 d s t i l ls e e a m a t c h i n g c h e c k s u m . H o w e v e r ,s i n c e s p a c e s i n s i d e q u o t e s a r a l m o s t a w a y s s i g n i f i c a n t , t h P r o o f r e a d e r p a y sa t t e n t i o n t t h e m . F o e x a m p l e , 1 P R I N T ' T H I S I B A S I C " w i l l g e n e r a t e

d i f f e r e n t c h e c k s u m t h a n 1 P R I N T ' T H I S I S B A S I C " .

c o m m o n t y p i n g e r r o r i t r a n s p os i t i o n — t y p i n g t w s u c c e s s i v e c h a r a ct e r s i n t h w r o n g o r d e r , l i k e P I R N Ti n s t e a d o P R I N T o 6 4 3 7 8 i n s t e a d o 6 4 7 3 8 . T h P r o o f r e a d e r i s e n s i t i v e t t h p o s i t i o n o e a c h c h a r a c t e r w i t h i n t h l i n e a n t h u s c a t c h e s t r a n s p o s i t i o ne r r o r s .

T h P r o o f r e a d e r d o e s n o a c c e p tk e y w o r d a b b r e v i a t i o n s { f o r e x a m p l e ,i n s t e a d o f P R I N T ) . I y o p r e f e r t u s a b b r e v i a t i o n s , y o c a s t i l l c h e c k t h l i n e b L I S T i n g i a f t e r t y p i n g i i n m o v i n g t h e c u r s o r b a c k t t h l i n e , a n p r e s s i n g R E T U R N . L I S T i n g t h l i n e

s u b s t i t u t e s t h f u l l k e y w o r d f o t h a b r e v i a t i o n a n a l l o w s t h P r o o f r e a d e rt w o r k p r o p e r l y , T h s a m e t e c h n i q u ew o r k s f o r e c h e e 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 r 1 6 d n o p e r f o r m a n G R A P H I C c o m m a n d sw h i l e t h P r o o f r e a d e r i a c t i v e . W h e ny o p e r f o r m c o m m a n d l i k e G R A P HI 1 t h c o m p u t e r m o v e s e v e r y t h i n g a t h s t a r t o B A S I C p r o g r a m s p a c e — i nc l u d i n g t h P r o o f r e a d e r — t o a n o t h e rm e m o r y a r e a , c a u s i n g t h P r o o f r e a d e rt c r a s h . T h e s a m e t h i n g h a p p e n s i y o r u a n p r o g r a m w i t h G R A P H I Cc o m m a n d w h i l e t h P r o o f r e a d e r i i m e m o r y .

T h o u g h t h P r o o f r e a d e r d o e s n ' ti n t e r f e r e w i t h o t h e r B A S I C o p e r a t i o n s ,i t ' s g o o d i d e a t d i s a b l e i b e f o r e r u n i n g a n o t h e r p r o g r a m . H o w e v e r , t h P r o o f r e a d e r i p u r p o s e l y d i f f i c u l t t o d i l o d g e : I t ' s n o a f f e c t e d b t a p e o r d i s ko p e r a t i o n s , o b p r e s s i n g R U N /S T O P - R E S T O R E . T h s i m p l e s t w a t d i s a b l e i i t t u t h c o m p u t e r o f t h e n o n g e n t l e r m e t h o d i i 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 a n d 6 5 5 2 6 f o t h P l u s / 4 a n 1 6 ) .T h e s e r e s e t r o u t i n e s e r a s e a n y p r o g r a mi m e m o r y , s b s u r e t s a v e t h p r g r a m y o u ' r e t y p i n g i b e f o r e e n t e r i n gt h S Y S 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 e P r o o f r e a d e ra f t e r i n s t a l l i n g t h e O t h e r u t i l i t y . F o e a m p l e , f i r s t l o a d a n a c t i v a t e M e t aB A S I C , t h e n l o a d a n r u t h P r o o f r e a d e r .

W h e n u s i n g t h P r o o f r e a d e r w i t ha n o t h e r u t i l i t y , y o s h o u i d d i s a b l e b o t hp r o g r a m s b e f o r e r u n n i n g B A S I C p r g r a m . W h i l e t h P r o o f r e a d e r s e e m s u na f f e c t e d b m o s t u t i l i t i e s , t h e r e ' s n w a t p r o m i s e t h a t i w i l l w o r k w i t ha n y a n d e v e r y c o m b i n a t i o n o u t i l i t i e sy o m i g h t w a n t t u s e . T h e m o r e u t i l it i e s a c t i v a t e d , t h m o r e f r a g i l e t h e s y st e b e c o m e s .T h N e A u t o m a t i c P r o o f r e a d e r1 V E C = P E 1 £ K ( 7 7 2 ) + 2 S 6 * P E E K ( 7 7 3 )

: L O = 4 3 : H I = 4 4

2 P R I N T " A U T O M A T I C P R O O F R E A D EF O R " ; : I F V E C = > 4 2 3 6 4 T H E N

[ S P A C E j P R I N T " C - 6 4 "3 0 I F V E O 5 0 5 5 6 T H E N P R I N T " V

C - 2 0 "4 I V E C = 3 5 1 5 8 T H E N G R A P H I C

L R s P R I N T " P L U S / 4 1 6 5 I V E O 1 7 1 6 5 T H E N L O = 4 S : H I

4 6 : G R A P H I C C L R : P R I N T " 1 2 8 "6 S A = ( P E E K ( L O ) + 2 5 6 * P E E K ( H I ) ) +

6 : A D R = S A7 0 F O R J = 0 T O 1 6 6 . - R E A D B Y T t F O K

A D R , B Y T : A D R = A D R + 1 : C H K = C H K+ B Y T : N E X T

8 I C H K O 2 0 5 7 0 T H E N P R I N T " E R R O R * C H E C K T Y P I N G I D A T AS T A T E M E N T S " ! E N D

9 F O J = l T O 5 i R E A D R F , L F , H F :R S = S A + R F : l ! B = I N T ( R S / 2 5 6 ) : L B =R S - ( 2 5 6 * H B )

1 0 C H K < = C H K + R F + L F + H F ; P O K E S A + LF , I , B : P O K E S A + i ! F , H B : N E X T

1 1 I C H K O 2 2 0 5 4 T H E N P R I N T• E R R O R * R E L O A D P R O G R A M A N D( S P A C E ) C H E C K F I N A L L I N E " : E N

1 2 P O K E S A + 1 4 9 , P E E K ( 7 7 2 ) : P O K ES A + 1 5 0 , P E E K < 7 7 3 )

1 3 I V E C = 1 7 1 6 5 T H E N P O K E S A +1 4 , 2 2 : P O K E S A + 1 8 , 2 3 ; P O K E S A +2 9 , 2 2 j P O K E S A + 1 3 9 , 2 2 4

1 4 P R I N T a ( R S ( 1 4 7 ) ; C H R S ( 1 7 ) ; "P R O O F R E A D E R A C T I V E " : S Y S S

1 5 P O K E H I , P E E K ( H I } + 1 : P O K E ( E E K ( L O ) + 2 5 6 " P E E K ( H I ) ) - 1 , 0 : NE

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

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

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

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

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

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

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

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

2 4 D A T A 2 4 , 1 6 5 , 1 6 7 , 1 2 1 , 0 , 2 , 1 33 , 1 6 7 , 1 6 5 , 1 6 B , 1 0 5

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

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

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

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

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

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

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

9 C O M P U T E r s G a z e t t e S e p t e m b e r 1 9 8 8

Page 95: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 95/104

B e s t B u y s F r o m T E N E XN G i m m i c k s , N H i d d e n C h a r g e s , N o N o n s e n s e , J u s t L o P r i c e s a n G r e a t S e r v i c e !

D u s t C o v e rE v e r y t h i n g B o o k

D i s c o v e r i t s a v i n g s a n e a s y s h o p p i n g a v a i l a b l ef r o m T E N E X C o m p u t e r E x p r e s s P L U S r o c o l v eF R E E d u s t c o v e r l o y o u r C 6 4 . C 1 2 B o 6 4 C I C o v e rI a n t l s i a l l c . B - g a u g o v i n y l s o w n 1 o u e x a c t i n gs t a n d a r d s w i t h r o l n l o r c e d s e a m s . G e l 1 k n o w o u g r e a t p r o d u c t s , e x t e n s i v e s e l e c t I o a n l a s t s e r v i c ew i t h F R E E c o p y o o u r E v e r y t h i n g B o o k t o C o m o t i o n ) C o m p u t i n g . ( $ 2 . 0 5 S h i p p i n g C h a r g e )

3 1 6 2 7 C 6 D u s t C o v e r a n C a t a l o g ( G 4 Q )3 8 4 6 4 C 1 2 B D u s t C o v e r a n C a t a l o g ( 0 4 0 }6 5 1 8 0 6 4 D u s t C o v e r a n d C a t a l o g ( G 4 Q )

F r o mT h 3 9 D i s k e t t e

A r e y o u p a y l n g l o o m u c h l o d i s k s n e s ? T r y o u f i r s tq u a l i t y , p r i m e , 5 - 1 / 4 ' d i s k e t t e s ( n r e j e c t s , n s e o n d s ) a t h o s e f a n t a s t i c s a l e p r i c e s a n s a v e , s a v e ,S A V E I D i s k s o i n i * • ■ ' i ■ 1 1 1 . , ; . ( > . o i C 0 : : r , . : i j ' . ; i d i s k e t t e s I s l e e v e s , l a b e l s , a n w r i t e - p r a l a c ! l a b s .

E a c h d l a k o l t o I c o r t H l o d t b 1 0 0 % e r r o r I r e o e n c o m e s w i l h l i f 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 e ' l l r e p l a c e t h e d i s k e t t e ) . A l l d i s k e i t e s i n c l u d eh u r e i n f o r c e m a n t r i n g s a n w r i t e - p r o i 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 d 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 S 3 2 4 0 3

S 1 9 . 5 0 - 3 9 e e a . lS 2 4 . 5 0 - 4 9 c e a . l

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

1 0 0 d i s k ( 5 - 1 / 4 - ) c a p a c i l y .L o c k a n k e y s l o e x t r a s e c u r i t y s n d e a s yc a r r y i n g .I n c l u d e s I n d e x d i v i d e r s w i l h l a b e l s f o o r g a n i z a t i o n o 1 1 l i n g a n r e t r i e v a l .M a d e o d u r a b l e a m i - s t a t i c , h i g h i m p a c t p l a s t i c .A t t r a c t i v e s m o k e d c o l o r l i d ,

S u g . R e t a i l S 1 9 . 9 5

6 6 8 2 6 N O O N L Y $ 9 f l S

H a r d w a r eP r i n t e r s

O k f d a i a 1 6 P r i n t e r . — ™O W d a t a 1 2 P r i n t e rO K i d a l a M l c r o l i n e 1 S O k l m a t e 2 0 C o l o r P r i n t e r .S t a r N X - 1 0 0 0 „ . S t a r N X - 1 0 0 0 C . . . _S t a r N X - 1 0 0 0 R a i n b o w . . . .S t a r N X - 1 E . . .8 e t k o a h a B P - 1 8 0 _ S e f c o s h a S P 1 2 0 0 - A IS e l k o s h a S P i 6 C 0 - A [

. $ 2 2 4 . 9 5. S 1 8 B . 9 5. 1 2 7 9 . 9 5. $ 1 2 4 . 9 5, - J C A L L. . . S C A I . L. . S C A L L. - S C A L L. S 1 6 S . S 5. $ 1 9 9 . 9 5. . S C A L L

I n t e r f a c e sX e i e c S u p e r G r a p h l x J r 4 4 4 . 9 5 E c h e l o nX e l e c S u p e r G r a p h ! * S G 9 . 9 5X f f l e c S u p e r G r a p h i x G o l d

S o f t w a r eA c c s a a

. . $ 2 6 . 9 5

C o m p u t e r sC o m m o d o r e C 1 2 8 D _ _ . „ . ,A m i g a 5 0 0 .A m i g a 2 0 0 0 — _ T E N E X T u r b o ( L o a d e d ) . - .

. . S C A L LP P I n t e r f a c e . . _ ; . . , . . . ™ . . . . . . . $ 2 9 . B 5

J o y s t i e C n t r o l t s r sN E W I W I c o E r g O B I I c k . . $ 1 9 . 9 5C o m m o d o r e 1 3 5 2 M o u s e $ 6 9 . 9 5E p y x K J O X J . . . . S 1 S . 9 5C a r t r i d g e E x p a n d e r , C 6 S 1 9 . 9 5I c o n T r o l l e r S a l e $ 1 4 . 9 5

u r a r n n T a e 5 S 1 4 . 9 5

. . S C A L L P o w e r S u p p l i e s. . S C A L L C P S - 3 0 P o w e r S u p p l y . C & . 5 2 9 . 9 5. . S C A L L P o W r P a 6 4 1 4 3 . 9 5J 5 9 S . 0 O P o w T P a k 1 2 8 _ _ S 5 9 . 9 S

D I D r i v e s A c c e s s o r i a lF S D - Z + D i s k D r i v e S » ! » $ 1 4 9 . 0 0 D i s k D o u b t e r $ 6 . 9 5E x c e l 2 0 0 1 D i s k D r i v e S a $ 1 9 9 . 0 0 U n i v e r s a l P r i n t e r S t a n d * $ 1 4 . 8 5C o m m o d o r e 1 5 8 1 D r t v e S C A L L D a t e T r a n s f e r S w i t c h _ . $ 2 4 . 9 5C o m m o d o r e 1 5 4 1 D r i v a S C A L L

R i b b o n sM o n i t o r s N X - 1 0 0 0 B l a c k J 5 . 9 E

1 3 C o l o r C o m p o s i t e S C A L L O k f d a i a 1 2 0 / 1 f l 0 / i a 3 $ 7 . 9 5C o m . 1 0 8 4 R G C o l o r S C A L L O k l m a l o C o l o r . . . . . „ ( 3 . 9 5M o g n a v o x C M 8 7 6 2 , C o l o r . . J 2 6 9 . 9 5 G e m i n i 1 0 X , S G - 1 0 / 1 5 , . . $ 2 . 9 9

B a i k a l « E O S - 6 4 . S 3 9 . 9 S

G E O S - 1 2 S . $ 4 4 . 9 5g n o P u W l s h . . $ 4 4 . 9 5g e o C a l c , C 1 2 B . . . . . _ „ $ 4 4 . 9 5g e o F l l s , C 1 2 8 $ 4 4 . 9 5W r i t e r ' s W o r k s h o p - C 1 2 8 . . . . S 4 9 . S 5W r i t e r ' s W o r k s h o p - C W S 3 2 . 9 5D o s k p a c k $ 2 4 . 9 3

C l n s m a w a r eT h T h r o e S t o o g e s $ 2 3 . 9 5W a r p s p o a d $ 3 4 . 9 5

T h u n d a r M o u n t a i nP a c - M a n $ 7 . 9 5M s P a c - M a n $ 7 . 9 5

U t l l l r J e iB i B U R e a d e r C P / M . $ 3 4 . 9 5D r i v e A l i g n m e n t $ 2 4 . 6 5F a s t L o a d ( E p y x ) . . . . . . S a l e $ 2 3 . 9 5C o p y I I 6 4 / 1 2 B . . . . $ 3 4 , 9 5T h F i n a l C a r t r i d g e I I $ 5 3 . 3 5F l o x l d r a w 5 . 6 . . . . . . S 2 3 . S 5P r i n l S h o p . $ 2 6 . 9 5

F r e e l 5 P a g e " E v e r y t h i n g " B o o k W i t h A n O r d e r l9

T r u e L e t t e r - Q u a l i t y P r i n t i n gT h B l u e C h i p l o a i u r o s b i - d i r e c t i o n a l d a ' s y w i i e e l p r i m i n gw i t h p r i n l s p e e d o o v e r 1 5 0 w o r d s p e m i n u t e . I t f r i c t i o nf e e d m e c h a n i s m o p e r a t e s J u s l l i k e t y p e w r i l e r ' s r e l e a s el e v e r a n p a p e r a d v a n c e k n o b , f o y o u r u s e w i t h l e l l e r h e a d .e n v e l o p e s , o t c . T h i s p r i m e r w i l l p l u g i n l o t h s e r i a l p o r t o ly o u r C o m m o d o i o . U s t h e I n c l u d e d c a b l e a n y o u ' r e r e a d yt o g o l I n c l u d e s h l o h - q u a l i t y p r i n t r i b b o n t h a t l a s t a l o 7 0 , 0 0 0c h a r a c t e r s . S i x m o n t h w a r r a n t y

7 7 4 2 B B l u e C h i p D a l s y w h e e l P r i n l e r S 8 B . 9 57 7 4 3 6 B l a c k F i l m H b b o n l o B l u e C h i p J 5 . 9 57 7 5 1 2 B l a c k R i b b o n , M u l t i - s t r i k e l o B l u e C h i p S 8 . 9 5

• T H E B E S T P R I C E S 'T H B E S T S E R V I C E -W H S H O P

A N Y W H E R E E L S E ?

$ 7 4 9 5

1 2 0 0 B a u d B a r g a i nT h V O L K S 6 4 8 0 M O D E M t r a n s m i t s a 1 2 0 0b a u d w i t h t h e a b l l l t y i o s l o w d o w n 3 0 b a u d l o m a x i m u m c a p a b i l i t y . T h i s V o l k s M o d e m w i l lc o n n e c t d i r e c t l y t t h u s e r p o o y o u r C o m o d o r e , I t l o a i u r o s I n c l u d e o v e r 3 0 m e m o r y ,A u t o D l a l / A u l o A n s w e r , B e l l 2 1 2 A c a p a b i l i t y ,t o n e a n d p u l s e d l o l l n g p l u s m o r e . l n c l u d e s F R E EC o m i e r m I s o f t w a r e .

4 0 5 2 1 V o l t e 6 4 8 0 M o d e m $ 7 4 . 9 5

F o r m e d F o r T h e H u m a n H a n dE r g o s t l c k J o y s t i c k . T h i s i s t h e c u t t i n g e d g o o | o y s l l c kt e c n n o l o n y . I t ' s t h e E r g o s t l c k J o y s t i c k a n y o u ' l l b a m a z e d a I t I n n o v a t i o n . U n l i k e a l o t h e r j o y s t i c k s , I h E r g o s t i c k l i t e r a l l y l o r m s a r o u n d t h h u m a n h a n d w h i c ho p t i m i z e s t h e o p e r a t o r ' s h a n d / e y e c o o r d i n a t i o n ,

7 6 2 5 3 E r g o s l i c k J o y s t i c k $ 1 9 . 9 5

O n l y$ 1 9

F r o m Y o u r F r i o n d s A W g l a d l y a c c e p t m a o r d e r s lP . O . B o 6 5 7 SS o u t h B a n d , I N - 1 6 5 6 0

Q u e s t i o n s ?C a l l 2 1 9 / 2 5 9 - 7 0 5 1

A G 4

S h i p p i n g C h a r g e sO r d e r A m o u n t C h a r g el o s s t h a n $ 1 9 . 9 9 $ 3 , 7 5S 2 O . O O - $ 3 9 . B e 4 , 7 5S 4 O . O O - S 7 4 . 9 9 5 . 7 5$ 7 5 . 0 0 - $ ! 4 9 . 9 9 6 . 7 5S 1 5 0 . 0 O - S 2 9 9 . 9 9 7 . 7 5

. . f i i i , ^ j ' 1 « , . . " Y u 3 - : i i k J & r > J C C ! ' f . J c : i C r < ! : i ^ i * i i r c - » ' r i . . . 1 C o t n m W f f B$ 3 0 0 . 0 0 * u 8 . 7 E

, ; ~ , < - ; N E x t r a F e F o C h a r g e s !

O R D E R T O L L F R E E1 - 8 0 0 - 3 4 8 - 2 7 7 8

o r t r t , 1 6 A P O . f K t * K H I C H V I G U i J S < i * J « e t t o f l v i f g * M r i o u l r p D f l c *

h a d 9 1 1 V I V E R I F Y C H A R G E C A H D A D D R E S S E S

Page 96: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 96/104

M a c h i n e L a n g u a g e E n t r y P r o g r a mF o C o m m o d o r e 6

O t t i s C o w p e r" M I X " i l a b o r - s a v i n g u t i l i t y t h a ta l l o w s a l m o s t f a i l - s a f e e n t r y o C o m o d o r e 6 m a c h i n e l a n g u a g e p r o g r a m s .T y p e i a n s a v e s o m e c o p i e s o M L X —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 D G A Z E T T 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 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 s a 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 s a p p e a r i t h a r t i c l e a 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 ml i s t i n g y o u ' r e t y p i n g .

I y o u ' r e u n f a m i l i a r w i t h m a c h i n el a n g u a g e , t h e a d d r e s s e s ( a n d a l o t h e rv a l u e s y o e n t e r i M L X ) m a a p p e a rs t r a n g e , I n s t e a d o 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 6n u m b e r i n g s y s t e m c o m m o n l y u s e d b M p r o g r a m m e r s . H e x a d e c i m a l — h e xf o s h o r t — i n c l u d e s t h n u m e r a l s 0 - 9a n t h l e t t e r s A - F , B u t d o n ' t w o r r y —e v e n I y o k n o w n o t h i n g a b o u t M 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 o 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 m p r 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 s o p t i o n .

f u n c t i o n s m e n u w i l l a p p e a r . T h f i r s t o p t i o n i t h m e n u i E N T E RD A T A . I y o u ' r e j u s t s t a r t i n g t o t y p e i

p r o g r a m , p i c k t h i s . P r e s s t h e k e y ,a n t y p e t h f i r s t n u m b e r i t h f i r s tl i n e o f t h e p r o g r a m l i s t i n g . I y o u ' v e a r e a d y t y p e d i p a r t o f a p r o g r a m , t y p et h l i n e n u m b e r w h e r e y o l e f t o f t y i n a t h e n o t h p r e v i o u s s e s s i o n( b s u r e t l o a d t h p a r t i a l l y c o m p l e t e dp r o g r a m b e f o r e y o r e s u m e e n t r y ) . I na n c a s e , m a k e s u r e t h a d d r e s s y o e t e c o r r e s p o n d s t t h a d d r e s s o l i n ei t h l i s t i n g y o a r e n t e r i n g . O t h e rw i s e , y o u ' l l b u n a b l e t e n t e r t h e d a t ac o r r e c t l y . I y o p r e s s e d b m i s t a k e ,y o c a r e t u r n t t h c o m m a n d m e n ub p r e s s i n g R E T U R N a l o n e w h e na s k e d f o t h a d d r e s s . ( Y o u c a n g e b a c kt t h m e n u f r o m m o s t o p t i o n s b p r e s s i n g R E T U R N w i t h n o t h e r i n p u t . )

E n t e r i n g L i s t i n gO n c e y o u ' r e i E n t e r m o d e , M L p r i n t st h a d d r e s s f o e a c h p r o g r a m l i n e f o ry o u . Y o t h e n t y p e i a l n i n e n u m b e r so t h a t l i n e , b e g i n n i n g w i t h t h f i r s tt w o - d i g i t n u m b e r a f t e r t h c o l o n ( : ) .E a c h l i n e r e p r e s e n t s e i g h t d a t a b y t e s a n

c h e c k s u m . A l t h o u g h a n M L X - f o r m a tl 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 xd u m p " l i s t i n g s f r o m m a c h i n e l a 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 .

W h e n y o e n t e r l i n e , M L r e c a lc u l a t e s t h c h e c k s u m f r o m t h e i g h tb y t e s a n t h a d d r e s s a n c o m p a r e st h i s v a l u e t t h n u m b e r f r o m t h n i n t hc o l u m n . I t h v a l u e s m a t c h , y o u ' l l h e a r

b e l l t o n e , t h 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 f d a t a w i l l a p p e a r . B u t i M L d e t e c t s a 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 e 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 l a s t n u m b e r i l i n e ; M L a u t o m a t i c a ll e n t e r s a n c h e c k s t h l i n e a f t e r y o t y p e t h l a s t d i g i t .

O n l y t h n u m e r a l s 0 - a n t h l e t e r s A - c a b e t y p e d i n . I f y o p r e s sa n o t h e r k e ( w i t h s o m e e x c e p t i o n sn o t e d b e l o w ) , y o u ' l l h e a r w a r n i n gb u z z . T s i m p l i f y t y p i n g , t h e n u m e r i ck e y p a d m o d i f i c a t i o n f r o m t h M a r c h1 9 8 6 " B u g - S w a t t e r " c o l u m n i n o i c o r p o r a t e d i t h l i s t i n g . T h k e y p a d i a c t i v e o n l y w h i l e e n t e r i n g d a t a . A d r e s s e s m u s t b e n t e r e d w i t h t h n o m a l e t t e r a n n u m b e r k e y s . T h f i g u r eb e l o w s h o w s t h k e y p a d c o n f i g u r a t i o n :

S p a c e

M L c h e c k s f o t r a n s p o s e d c h a r a ct e r s . I y o u ' r e s u p p o s e d t t y p e i A a n i n s t e a d e n t e r 0 A M L w i l l c a t c hy o u r m i s t a k e . T h e r e i o n e r r o r t h a tc a s l i p p a s t M L X : B e c a u s e o t h

c h e c k s u m f o r m u l a u s e d , M L w o n ' tn o t i c e i y o a c c i d e n t a l l y t y p e F i p l a c e o f 0 0 a n v i c e v e r s a . A n t h e r e ' sv e r y s l i m c h a n c e t h a t y o c o u l d g a rb l l i n e a n s t i l l e n u w i t h c o m b in a t i o n o c h a r a c t e r s t h a t a d d s u t t h p r o p e r c h e c k s u m . H o w e v e r , t h e s e m i t a k e s s h o u l d n o t o c c u r i y o t a k e r e s o n a b l e c a r e w h i l e e n t e r i n g d a t a .

E d i t i n g F e a t u r e sT c o r r e c t t y p i n g m i s t a k e s b e f o r e f i i s h i n g l i n e , u s t h I N S T / D E L k e t d e l e t e t h c h a r a c t e r t t h l e f t o t h c u r s o r . ( T h e c u r s o r - l e f t k e a l s o d l e t e s . ) I y o u m e s s u l i n e r e a l l y b a d l y ,p r e s s C L R / H O M E t o s t a r t t h l i n e o v e r .T h R E T U R N k e i a l s o a c t i v e , b u o n l y b e f o r e a n d a t a i t y p e d o l i n e .P r e s s i n g R E T U R N a t h i s p o i n t r e t u r n sy o t t h c o m m a n d m e n u . A f t e r y o t y p e c h a r a c t e r o d a t a , M L d i s a b l e sR E T U R N u n t i l t h c u r s o r r e t u r n s t t h s t a r t o l i n e . R e m e m b e r , y o c a p r e s sC L R / H O M E t q u i c k l y g e t l i n en 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 a v a i l a b l ew h e n c o r r e c t i n g l i n e s I w h i c h M L h a d e t e c t e d a e r r o r . T m a k e c o r r e ct i o n s i l i n e t h a t M L h a r e d i s p l a y e df o 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 c o r r e c t k e y , T h c u r s o r l e f t a n r i g h t k e y s p r o v i d e t h en 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 o c l 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 u w a n t t g e t l i n en u m b e r p r o m p t t u s R E T U R N t o g e tb a c k t t h m e n u .D i s p l a y D a t aT h s e c o n d m e n u c h o i c e , D I S P L A YD A T A , e x a m i n e s m e m o r y a n d s h o w st h c o n t e n t s i t h s a m e f o r m a t a t h p r o g r a m l i s t i n g ( i n c l u d i n g t h e c h e c ks u m ) . W h e n y o p r e s s D M L a s k s y o f o s t a r t i n g a d d r e s s . B s u r e t h a 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 e 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 s -

9 C O M P U T E s G a z e t t e S e p t e m b e r 1 9 8 B

Page 97: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 97/104

C O M M O D O R EC H I P S , R * R T S , D I A G N O S T I C S

( F a c t o r y F r e s h )8 5 1 06 5 2 6 . 6 5 8 !P U V B 2 S 1 0 03 2 M 3 23 3 5 5 7 2U 6 5 7 03 1 0 6 5 4

1 1 5 5 8 5 1 2 5 0 9 0 T O M S1 3 . S 5 6 9 0 1 0U . 7 5 8 3 6 2 1 D E W E J ]1 1 3 5 8 3 $ ( ( » U L A )1 2 3 5

9 9 2 5 1 9 1 3

1 3 5 01 1 . 5 02 4 9 55 9 8 55 9 . 7 51 6 6 56 5 . 0 02 3 5 0

A M I G A C H I P S A N M A N Y O T H E R S* A s k f o S p e c i a l P r i c i n g *

" C O M M O D O R E D I A G N O S T I C I A N " — A n e w i n v a l u a b l et o o l l o r ( w i n g C 6 4 / p e n p h S a v e t i m e a n d m o n e y , l o c a l ef a u l t y c h i p s i s e c o n d s , ( o v e r 7 , 0 0 0 s o l d ) , S 7 . 9 5 ,

A U T H O R I Z E D C O M M O D O R E R E F f t J B S I N C E 1 9 7 8 ." S 5 4 . 9 5 — I n c l u d e s P a n s / L a b o r

" N E W 1 H e a v y D u t y P o v r e i S u p p l y f o t h C 6 4 —■ S 2 7 . 9 5

K A S A R AM I C R O S Y S T E M S , I N C .

3 M u r r a y H i l l D r i v eS p r i n g V a l l e y , N 1 0 9 7 7

( 9 1 4 ) 3 5 6 - 3 1 3 1( 8 0 0 ) 2 4 8 - 2 9 8 3

■ p l u s U P

L O T T OW I T H Y O U R H O M E C O M P U T E R !

U s y o u r h o m e c o m p u t e r a n d S o f t -B y t e ' s a m a z i n g n e " L o t t o P r o g r a m " l g e m o r e w i n n i n g t i c k e t s .

I j u s t s e c o n d s t h i s s o f t w a r e a n a l y z e sp a s t w i n n e r s a n p r o d u c e s p o w e r f u lp r o b a b i l i t y s t u d y o e a s y - t o - r e a d c h a r t s .W i t h s i n g l e p r e s s o k e y , y o u ' l l s e t r e n d s , p a t t e r n s , o d d s / e v e n s , s u t o t a l s ,n u m b e r f r e q u e n c i e s , a n m u c h m o r e . I a l s o i n c l u d e s a u t o m a t i c n u m b e r w h e e l i n g ,i n s t a n t u p d a t i n g , a n b u i l t - i n t u t o r i a l .

A s y o u r s o f t w a r e d e a l e r .A P P L E , I B M , a n d C o m m o d o r e 1 2 4 , 9 5A l a n . R a d i o S t u c k $ 2 1 . 9 5M a c i n t o s h J 2 9 . 9 5B a c k - u p C o p i e i M . O OA d J 2 . M s h i p p i n g a n h a n d l i n g , C r e d i t c a r do r d e r s a p p r o v e d b p h o n e a n s h i p p e d s a m e d a M a k e c h e c k s p a y a b l e t S F T - B Y T E a n m a i l l o

P . O . B o 5 5 F o r e s t P a r kD a y t o n , O h i o 4 5 4 0 5

5 2 3 -o f t - 2 7 8 1 1 1 0

N E W !

F i l l e r s m - t w - - z

A I E R P R O D U C T S5 2 W B e r g ?

M i l w a u k e e . W 5 3 2 1 74 1 4 - 2 7 7 - 9 1 2 0

' - ' . - — . : . ■ „ ' ■ - ' - ■ ■ " A B s a n R . 0 0 1 0 1 ' I ( C

( A I L 1 - * X W I H ! I 2

A T A f l l S T / X L / X E

M H i r d w a r t / S o R w u r * A c c f ■ • □ ' ! * •B U Y , S E L L O T R A I » E ! ! ! C O M M O D O R E / A M I G A D E A L E R S

P l u » I B C a m p u l l b l t i E q u l p m i n tL O O K H O M U C H Y O U R C 6 4 / C 1 2 8I W O R T H $ I T R A D E !

N E A M I G A 5 0 0 - 5 1 2 K R A M ,8 8 0 K D R I V E $ 3 4 9 *

N E A M I G A 2 0 0 0 - 1 M B R A M ,8 8 0 K D R I V E $ 1 2 9 9 *

N E C O M M O D O R E C 1 2 8 D( b u i l t - i n 1 5 7 1 ) $ 2 4 9 *

N E C O M M O D O R E C O L T T U R B O$ 4 7 9 * ( 1 0 0 % I B C o m p a t i b l e )

c o m p l e t e D u n l 3 6 0 K d r l v o » , B 4 0 K R A M , P r i n t e r / M o d e m / -M o u i o p o r t i , C o l o r M o n o g r a p h i c ! , M S - D O S / G W B A S I C .

C o m m o d o r e P 1 0 - 1 1 11 0 1 0 e D r i v e2 M R A E X

H C C P U - i G E O S

N E P R O D U C T P R I C E S( 6 4 9( 1 9 91 * 2 5

I I 1 2 8 0 m 6 u i l l - i n d n n i l 4 t BC 1 M 4 H G B S 01 5 6 1 3 S " O r v e1 5 4 1 - 1 1 O f v t

S m N X - 1 0 0 0 , 1 4 4 c p >O t l d a l c 1 B 3 | 1 3 5 c o l |X a l e c J f l I n l f c

E p j y 5 D O X J J o y . l l c kC 6 p o w e r s u p p l y

C 1 6 7 0 1 2 0 0 ( I S l o c k '* " " " l t a O h c

1 2 9 9

1 1 7 9

U B 1 3 1 5

1 3

( 1 ( 2 ( 7

1 1

A M I G A / P CM O i b t aM a i l e r 3 | 1 0 O S 1 O 1 D ) ( 1 S 5B r i d g e C a i o B A S r h r a

W - 1 2 11 3 5 1 M o u s e1 7 O O 1 2 S K P . A M C I 2 8

C I S 0 J C 4 0 / 6 0 C o l o rD R I V E S

1 5 7 1 d r i v eF S D - 2 f l . v ( 1 0 0 S I S

P H I N T E H S -S l i r N X . 1 O O O C o l o rM i c r o B / D S K I n H cK e i e c S H I n l l c

S 5 c 9

1 3 1 1 0 91 1 6 9

( 2 2 SJ 1 5 9

1 2 1 9( 4 ( 5

O O O D I E S / P O W E RS p e c t r a V i d e o J o y l i e kC 1 3 & c o w e r B u P D l y

M O D E M S -A v i l e i 1 2 0 O h rP r e c P e 2 4 0 0 P K

( ( 5

1 9 1 1 9 9

£ 1 2 K R A E K A 2 0 0 0 - 1 M B R A 2 0 M B D r i v e w / C O n t

1 7 6 * 2 5 6 1 H A C 6 1 7 5 0 5 1 2 1 H A C 1 2 BC 1 6 7 0 I 2 O T J

2 0 0 1 l l f O S 1 5 7 1 |A m i g a 1 0 1 0 d r < e

s i t e( 1 4 9 9

1 5 7 9

S I 1 9( 1 5 9

1 7

1 2 0 9( 1 9 9

S i a r N B - 2 4 1 5 ( 1 3 5 c o l l > 6 4 9M i c r o B / t O I n l l cX * l » c C O L D i n l l c

O r i v o / p r m l o r c i b l #A m i g a 5 0 0 - p o w r ? p

v I 1 2 0 0 0 H S m a r l L l n h 2 4 0 O N C

( S 1 1 1 8

$ 1 ( 9

( 7 J 1 6 9

— C 6 4 C P U( 5 1 1 D r i v eV i c m ( H e m 6 4 / 1 2 0□ i g j H i t r f R G C O 1 1 i r iM P B 0 P r i m e rG e m i n i 1 P r i n t e rX e t e c G r a p h i x S

U S E D P R O D U C T1 1 1 9I 1

1 2 . S1 5 1 7

S I 1 9( S

C 1 2 8 C P 1 5 7 1 D r i v e6 4 / 1 2 8 W o < h $ t l l i D iC 1 6 O ? M o n i t o rV I 1 S 2 5 P n n l e iC o m m o d o r e 1 5 3 0 / CV I C S o 1 1 a r R o %

P R I CJ I 1 1 S 9

S S ( 1 4 9

S 7 ( S

r a p e s 1 !

E V I C - 2 0 C P UX e l o c L K e r n e l

1 3 M M B S 3 M

H a y e s S m a r l m o < e 1 4 U o n n o r i I r o mO k l m a i e 1 0 c o r oO S P P I n l l c

5 3 . v . P I P ( 9

1 3 I 1 1 i ■ ■ . 1 ■ 5 2 0 0

• w i t h t r a d s - l n o y o u r C 1 2 S C 1 5 7 1 o a d $ 7 p l u s y o u r C 1 5 4 1 .

W A N T T T R A D E - I N Y O U R A M I G A ? A T A R I S T $ N E A M I G A 2 0 0 0 $ 1 1 9 0 . w n . - u - w u o h « > i m i . > i i > i H u n r J r o d i o ■ o f l w * n . & b o o k t l t l a e f o V I C - 2 0 , C M C 1 2 S f r o mN E A M I G A S O O - S i a K H A M , 8 B Q K D R I V E $ H $ 1 - 0 0 . C a l l o u c o m p u t a r w l i h y o u r 3 0 0 / 1 2 0 0 b a u d m o d i m 2

■ » m h . < > m o » i t c w . > i > * » h o u r * d a l o t o f t w i r a q u o t t i . ( 3 0 3 ) 9 3 9 - S 1 7 4 .b u y / M i i / t r i O e n t u i C o m m o d o r a ' c u « T O k i t f i * a t i » f a c t i o n a u u i H t K O w m n u i n E h « n i o a * i r . i u r n . ' ™ r u i > d p t 4 c y . W t w i f i p a y y o u t C A S H t l w y s u r M u l p r n a n t a n

I B M c o m p i d o l M . A u i l / S T I n c l u d i n ge . s o F i w r a n ? a n a c c t a a c r i M A l m i c J -

l t r i o e - i m m a r ™ ( q u i p n i w i i l b I w o r t I n o r - n E f f , r ; g , h r i d : , g w I !

I d d f l d 1 a p r K M _ _ ^ _ ^ ^ _P r i c « s h o w n . 3 r t i f c o u n t T o c i l «

A d 3 l o c r e t f n c i r d d u r c n t H iP r I C H m o * n a n m a i l o r d e r o n l y

W C H E C K F O C R E D I T C A R D T H E F T !

2 0 1 7 1 3 t h S t r e e t , S u l t aB o u l d e r , C 8 0 3 0 2C o m p u t e r R e p e a l ' s , I n c . J

i ( 3 0 3 ) 9 3 9 - 8 1 4 4M o d t m i Q i t w a r s q u o t i c ( 3 0 3 ) 9 3 S - 8 1 7 4

W A c c n p l M n l t r C t n t / V I S A / A m t t t c a n E i p t t a t t n t i C O D .

• c c a u o r l H . C a l l l o r a p : . « q m J C A £ | « i o j u j r d i m a j e f l • a u l p n w r H l o o 'A u I t H V l I M D t u i n r , E r r v i c o C c n T c r l c C c m -m o i l o r W A m r g i , A n S T / X L / X E c o m p u l a n « k

A u t h o r l i e d D u l t n f o C O M M O D O R E / A M I G A

■ n A T A R I S T / X L / X EC o m p u t a r a a n A e e i w a r l t i .

Page 98: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 98/104

p l a y e d . Y o c a n p a u s e t h e d i s p l a y b p r e s s i n g t h s p a c e b a r . ( M L X f i n i s h e sp r i n t i n g t h e c u r r e n t l i n e b e f o r e h a l t i n g . )P r e s s s p a c e a g a i n t r e s t a r t t h d i s p l a y .T b r e a k o u o t h 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 d l o a d t h e m b a c k i n t o t h c o m p u t e r . T h e s e a r S A V E F I L E a n L O A D F I L E ; t h e i r o p e r a t i o n i q u i t es t r a i g h t f o r w a r d . W h e n y o p r e s s o L M L a s k s y o f o t h f i l e n a m e . Y o u ' l lt h e n b e a s k e d t p r e s s e i t h e r o t s e l e c t d i s k o t a p e .

Y o u ' l l n o t i c e t h e d i s k d r i v e s t a r t i n ga n s t o p p i n g s e v e r a l t i m e s d u r i n gl o a d o r s a v e . D o n ' t p a n i c ; t h i s i n o r m a lb e h a v i o r . M L o p e n s a n r e a d s f r o m o w r i t e s t t h f i l e i n s t e a d o u s i n g t h u s u a l L O A D a n S A V E c o m m a n d s . D i s ku s e r s s h o u l d a l s o n o t e t h a t t h e d r i v ep r e f i x 0 i a u t o m a t i c a l l y a d d e d t t h f i l e n a m e ( l i n e 7 5 0 ) , s t h i s s h o u l d n o b i n c l u d e d w h e n e n t e r i n g t h e n a m e .T h i s a l s o p r e c l u d e s t h u s o f o S a v e - w i t h - R e p l a c e , s r e m e m b e r t g i v ee a c h v e r s i o n y o s a v e d i f f e r e n t n a m e .

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 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 as m a l l a m o u n t o f d a t a f r o m l o n g l i s ti n g . W h e n s a v i n g p a r t i a l l y c o m p l e t e dl i s t i n g , m a k e s u r e t n o t e t h a d d r e s sw h e r e y o 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 e s t a n d a r d d i s k o rt a p e e r r o r m e s s a g e s i a n p r o b l e m s a r d e t e c t e d d u r i n g t h s a v e o l o a d . ( T a p eu s e r s s h o u l d b e a r i m i n d t h a t C o m m od o r e c o m p u t e r s a r n e v e r a b l e t 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 o l o a de n d s b e f o r e t h e n d i n g a d d r e s s y o s p e c i f i e d w h e n y o s t a r t e d M L X ; a n T R U N C A T E D A E N D I N G A D R E S S , w h i c h m e a n s t h f i l e y o u ' r et r y i n g t l o a d e x t e n d s b e y o n d t h e n i n a d d r e s s y o s p e c i f i e d w h e n y o s t a r t e d M L X . I y o s e o n o t h e s em e s s a g e s a n f e e 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 o 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 Q U I T m e n u o p t i o n h a t h o v i o u s e f f e c t — i t s t o p s M L a n e n t e r sB A S I C . T h R U N / S T O P k e i d i a b l e d , s t h o p t i o n l e t s y o e x i t t h

p r o g r a m w i t h o u t t u r n i n g o f t h c o p u t e r . ( O c o u r s e , R U N / S T O P - R ES T O R E a l s o g e t s y o o u t . ) Y o u ' l l b a s k e d f o v e r i f i c a t i o n ; p r e s s t e x i t t B A S I C , o a n o t h e r k e t r e t u r n t t h m e n u . A f t e r q u i t t i n g , y o c a t y p eR U a g a i n a n r e e n t e r M L w i t h o u tl o s i n g y o u r d a t a , a l o n g a y o d o n ' tu s t h c l e a r w o r k s p a c e o p t i o n .

T h F i n i s h e d P r o d u c tW h e n y o u ' v e f i n i s h e d t y p i n g a l t h d a t a f o a M p r o g r a m a n s a v e d y o u rw o r k , y o u ' r e r e a d y t s e e t h e r e s u l t s .T h i n s t r u c t i o n s f o l o a d i n g a n u s i n gt h e f i n i s h e d p r o d u c t v a r y f r o m p r o g r a mt p r o g r a m . S o m e M p r o g r a m s a r d s i g n e d t b l o a d e d a n r u l i k e B A S I Cp r o g r a m s , s a l y o n e e d t t y p e i L O A D " f i l e n a m e " , 8 f o d i s k o L O A D" f i l e n a m e " f o t a p e , a n t h e n R U N .S u c h p r o g r a m s w i l l u s u a l l y h a v es t a r t i n g a d d r e s s o 0 8 0 1 f o t h 6 4 O t e p r o g r a m s m u s t b r e l o a d e d t s p e c i fi a d d r e s s e s w i t h c o m m a n d s u c h a L O A D " f i l e n a m e " , 8 , 1 f o d i s k o L O A D" f i l e n a m e " . h i f o t a p e , a n t h e n s t a r te d w i t h S Y t p a r t i c u l a r m e m o r ya d d r e s s . O t h C o m m o d o r e 6 4 t h m o s t c o m m o n s t a r t i n g a d d r e s s f o s u c hp r o g r a m s i 4 9 1 5 2 , w h i c h c o r r e s p o n d st M L a d d r e s s C O O O . I e i t h e r c a s e ,y o s h o u l d a l w a y s r e f e r t o t h a r t i c l ew h i c h a c c o m p a n i e s t h M l i s t i n g f o i n f o r m a t i o n o l o a d i n g a n r u n n i n g t h p r o g r a m .

A O u n c e O P r e v e n t i o nB t h t i m e y o f i n i s h t y p i n g i t h d a t af o l o n g M p r o g r a m , y o m a h a v es e v e r a l h o u r s i n v e s t e d i t h p r o j e c t .D o n ' t t a k e c h a n c e s — u s e o u " A u t om a t i c P r o o f r e a d e r " t t y p e t h n e M L X , a n t h e n t e s t y o u r c o p y t h o r o u g hl b e f o r e f i r s t u s i n g i t e n t e r a n s i n i f i c a n t a m o u n t o d a t a . M a k e s u r e a l t h m e n u o p t i o n s w o r k a t h e y s h o u l d .E n t e r f r a g m e n t s o f t h e p r o g r a m s t a r t i n ga s e v e r a l d i f f e r e n t a d d r e s s e s , a n t h e nu s t h D i s p l a y o p t i o n t v e r i f y t h a t t h d a t a h a b e e n e n t e r e d c o r r e c t l y . A n b s u r e t t e s t t h S a v e a n L o a d o p t i o n ss e v e r a l t i m e s t i n s u r e t h a t y o c a r c a l l y o u r w o r k f r o m d i s k o t a p e . D o n ' tl e s i m p l e t y p i n g e r r o r i t h n e M L c o s t y o s e v e r a l n i g h t s o h a r dw o r k .

M L F o C o m m o d o r e 6 S ) . R E V E R S I O N 1 . L I N E S

3 0 , 9 5 0 M O D I F I E D , L I K E S8 5 - 4 8 7 A D D E D

E K 1 0 0 P O K E S 6 , 5 0 l C L R : D I M I N S ,I , J , A , B , A S , B $ , A ( 7 ) , N SD 1 1 C 4 = 4 a : C 6 t l 6 : C 7 = 7 : Z 2 = 2 : 24 = 2 5 4 j Z 5 = 2 5 5 : Z 6 = 2 5 6 : Z 7 =1 2

C 1 2 F A = P E E K ( 4 5 ) + Z 6 * P E E K ( 4 6 )| B S = P E E K ( 5 5 ) + Z 6 * P E E K ( 5 6

S

C

F

B

1 3

1 4

1 5

1 6

F 1 7

j

G 1 9

K 2 0

P G 2 1 0

D 2 2

B 2 3

J 2 4

J 2 5 U 2 6

F 2 7

E 2 8

E M 2 9 0J 3 0 K 3 1

P 3 2

J 3 3 G 3 4 C 3 5

R 3 6

) i H S = " 0 1 2 3 4 5 6 7 S 9 A B C D E F "R S - C H R S ( 1 3 ) : L S = ° { L E F T 1 , S S = " " : D S = C H R S ( 2 0 ) : Z S =

C H R S ( 0 ) : T S ^ " U 3 R I G H T } "S D - 5 4 2 7 2 i F O R I = S D T S + 2 3 i P O K E I , 0 : N E X T i P O K E[ S P A C E ) S D + 2 4 , X 5 : P 0 K E 7

6 , 5 2P R I N T " t C L R ] " C H R S ( 1 4 2 ) C HR S ( f l ) i P O K E 5 3 2 S 0 , 1 5 : P O K

5 3 2 8 1 , 1 5P R I N T T S [ R E D } J R V S J[ S P A C E S ! § 8 @ [ S P A C E S } " S P C ( 2 8 ) "( S P A C E S H O F F J [ B L U ) M

I ( R E D H R V S )[ S P A C E S i " S P C { 2 8 ) "( 1 S P A C E S H B L U j "P R I N T " { 3 D O W N }( S P A C E S J C O M P U T E l ' S M C H I N E L A N G U A G E E D I T O R{ D O W N j "P R I N T " { B L K ) S T A R T I N G A D H E S S g 4 [ J " j i G O S U B 3 0 0 i S A = AD i G O S U B 1 0 4 0 ! l F T H E N 1 S

P R I N T " ( B L K l ( 2 S P A C E S E D I N G A D D R E S S g 4 i " f i G O S U B3 0 0 i E A = A D : G O S U B 1 0 3 0 i I F{ S P A C E J F T H E N 1 9 0I N P U T " i 3 D O W N J l B L K j C L E A

W O R K S P A C E [ Y / N ] g 4 3 " ; AS j I F L E F T S { A S , 1 ) < > " Y " T HE N 2 2 0P R I N T " ( 2 D O W N ) [ B L U j W O R KI N G . - . " i : F O R I = B S T O B S E A - S A + 7 i P O K E 1 , 0 ! N E X T I R I N T " D O N E "P R I N T T A B ( 1 0 ) " [ 2 D O W N )( B L K H R V S J M L X C O M M A N D( S P A C E J M E N U { D O W N ) g 4 l " i

P R I N T T S " { R V S } E { O F F ] N T ED A T A "

P R I N T T S M R V S j D l O F F l l S PL A Y D A T A " : P R I N T T S ( R V S l L { O F F j O A D F I L E "P R I N T T S " { R V S } S ( O F F ) A V E

F I L E " i P R I N T T S " [ R V S J Q[ O F F ] U I T i 2 D O W N H B L K J "

G E T A S : I F A S = N S T H E N 2 S 0A = 0 : F O R 1 = T 5 : I F A S H I D S ( " E D L S Q " , I , 1 ) T H E N= I i I - 5N E X T l O N A G O T O 4 2 0 , 6 . 1 0 , 69 0 , 7 0 0 , 2 8 0 : G O S U B 1 0 6 0 : G OT O 2 5 0P R I N T " [ R V S j Q U I T " : I N F UT " [ D O W N ) E 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 H 2 2 0P O K E S D + 2 4 , 0 : E N DI N S = N S : A D = 0 : I N P U T I N S : I FL E N ! I N S ) < > 4 T H E N R E T U R B S - I N S : G O S U B 3 2 0 i A D - A t B S- M I D S ( I N S , 3 ) t G O S U B 3 2 0 i AD - A D * 2 5 6 + A : R E T U R NA - 0 i F O R J = T 2 : A S = M I DS ( B S , J , I ) : B = A S C ( A S ) - C 4 +( A S > " 9 " ) " C 7 : 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 ) : P R I N T M I D S (H S , B + 1 , 1 ) , - ! B = A - B * C 6 ! P R IN M I D S ( H S , B + 1 , 1 ) : i R E T UR A = I N T ( A D / Z 6 ) : G O S U B 3 5 0 i A= A D - A " Z 6 : G O S U B 3 5 0 : P R I N T

B E 3 7 0 C K » I N T ( A D / Z 6 ) : C K = A D - Z 4 *C K + Z 5 " ( C K > Z 7 ) J G O T O 3 9 0

P 3 B C K - C K " Z 2 + Z 5 * ( C K > Z 7 ) + A

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

Page 99: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 99/104

J Q

E H

J S

Q

H

H F B

F

C

H

3 9 4 0

4 1 4 2

4 3 4 4

4 5

4 6 4 7 4 8 4 8

4 8

4 8

4 9

K 5 0

■ ■ ■ ■ :

G

S

O

P

5 . 1 0

5 2

5 3

5 4

5 5

Q 5 6

P 5 7

h s e

0 5 9

G 6 0 Q A C I S

R 6 2

K S 6 3 0

C 6 4 K 6 5

C K = C K + Z 5 * ( C K > Z 5 ) ( R E T U R NP R I N T " ( D O W N ) S T A R T I N G A g 4 § " j i G O S U B 3 0 0 j I F I N S < >N T H E N G O S U 8 1 0 3 0 : I FS S P A C E J T H E N 4 0 0R E T U R NP R I N T " [ R V S J E N T E R D A T A[ S P A C E } " i G O S U B 4 0 0 i I F I 5 - N ? T H E N 2 2 O P E N 3 , 3 : P R I N TP O K E 1 9 8 , 0 : G O S U B 3 6 0 l I F

T H E N P R I N T I N S s P R I N T "[ U P H 5 R I G H T J " !F O 1 = T 2 S T E P 3 : B S» S S : F O S J = l T O 2 : I F FH E B S = M I D S ( I N S , I + J , 1 )P R I N T " [ R V S ) " B S L S r ! l F I 2 4 T H E N P R I N T - i O F F ] " ;G E T A $ : I F A S - N ? T H E N 4 7 0I F ( A S > " / " A N D A S < " j " ) O R ( AS > " @ " A N D A S < " G " ) T H E N 5 4 0A = - ( A S = " M " ) - 2 ' { A 5 = " , " ) -3 * ( A S - " . " ) - 4 * ( A 5 = " / " ) - 5• ( A S = " J " ) - 6 « ( A S = " K " )A - A - 7 * ( A 5 = " L " ) - 8 * { A S = " i" ) - 9 * < A S = " U " ) - 1 0 * < A S = " I" ) - l l * t A S - " O " ) - 1 2 * { A 5 = "P " A = A - 1 3 * ( A S » S S ) : I F T H A S = M I D S ( " A B C D 1 2 3 E 4 5 6 F0 " , A , I ) i G O T O 5 4 I A 5 = R S A N D ( ( I » 0 ) A N D ( J

1 ) O R F ) T H E R P R I N T B J J = 2 i N E X T t I = 2 4 ! G O T O 5 5 0I A S ^ ' M H O H E ? " T H E N P R N B ? : J = 2 : N E X T : I = 2 4 t N E XT j P » 0 i G O T O 4 4 0I F ( A S » " f R I G H T ) " } A N D F T E N P R I N T B ? L S ; : G O T O 5 4 0I A S < > L S A N A $ < > D S O R( U = 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 S = L S + S S + L S : P R I N T B S L S !i J = 2 - J : I F T H E N P R I N T[ S P A C E ) L S ; : I - I - 3P R I N T A ? ; : N E X T J i P R I N T

S P A C E } S $ ;N E X T I : P R I N T t P R I N T " [ U P )[ R I G H T } " ; : I N P U T # 3 , I N Si I I N ? = N S T H E N C L 0 S E 3 !

G O T O 2 2 0F O R 1 = 1 T 2 S T E P 3 : B S =M I D S ( I N S , I ) : G O S U B 3 2 0 : I F

K 2 T H E N G O S U B 3 8 0 : A ( I/ 3 ) - AN E X T : I F A < > C K T H E N G O S UB 1 0 6 0 : P R I N T " ( B L K ) [ R V S jI S P A C E j E R R O R : R E E N T E RI N g 4 3 " : F = l i G O T O 4 4 0G O S U B 1 0 8 0 : B = B S + A D - S A : F O

1 = T 7 : P 0 K E B + I , A ( I) : N E X T

A D = A D + B : I F A D > E A T H E NL O S E 3 i P R I N T " [ D O W N j 1 B L U ]• E N O E N T R Y » * [ B L K )[ D O W N } " i G O T O 7 0 0F - 0 i G O T O 4 4 0P R I N T " [ C L R H D O W N j { R V S }i S P A C E j D I S P L A Y D A T A " t

O S U B 4 0 0 I I F I H S = N 5 T H E N 22 P R I N T " ! D O W N ] ( B L U } P R E S S ;

[ f i V S ) S P A C E ( O F F ) T O P A US E { R V S j R E T U R N E O F F j T

B R E A K § 4 | ( D 0 W N ! "G O S U B 3 6 0 ; B = B S + A D - S A i F O RI - B T O B + 7 i A = P E E K ( I ) : G O SU B 3 5 0 t G O S U B 3 8 0 : P R I N T S N E X T i P R I N T " [ R V S j " f i A = C K' f i O S U B 3 5 0 i P R I N TF = l i A D - A D + 8 : I F A D > E A T

K E A C

P R

6 6 6 7

6 S 6 9

7 0 7 1

P 7 2

F

H H

S P

7 3

7 4 7 5

7 6 7 7

P 7 8

F O

M G

7 9

B 0

6 1 8 2

R 8 3

F A 8 4 0F 8 5 H 8 6

Q E

H

C

S

K J

A

X P

D

8 7 8 8

8 9

9 0

9 1

9 2 3

9 4

9 5 9 6

9 7

e n p r i n t M d o w n H b l u ) * *N O D A T A " " i G O T O 2 2 0G E A ? : I F A 5 = R $ T H E N G OS U B 1 0 8 0 i G O T O 2 2 0I A S = S $ T H E N F = F + 1 i G O SU B 1 0 8 0O N F G O T O 6 3 0 , 6 6 0 , 6 3 0P R I N T " ( E X > W N H K V S J L O A DI S P A C E j D A T A n i 0 P » l i G 0 T 07 1 p r i h t " E d o w n H r v s J s a v ei S P A C E J F I L E " r O P - 0I N ? = N 5 I I N P U T " [ D O W N J F I L EN A M E E 4 3 " ; I N S : I F I N S - N 5( S P A C E J T H E N 2 2 0F " 0 i P R I N T " { D O W N H B L ( r v s ) t [ o f f J a p e o I r v s ]D [ O F F ] I S K i E 4 3 " ;G E A S i I F A S » " T " T H E N P RI N T " T ( D O W N ] ■ i G O T O 8 8 0I A $ o " D " T H E N 7 3 0P R I N T " D D O W N . - 0 P E N 1 S, 1 5 , " 1 0 : " ! B = E A - S A i I N ? = "0 i " + I N ? i I F O T H E N 8 1 0O P E N , l , 8 , 8 , I N S + " , P , W " : GO S U B 8 6 0 I I F A T H E N 2 2 0A H « I N T ( S A / 2 S 6 ) : A L - S A - ( AH * 2 5 6 ) i P R I N T # l , C H R S ( A L )! C H R ? { A H ) (F O 1 = T O B : P R I N T # I , C HR ? { P E E K ( B S + I ) ) ; : I F S H E K 8 0 0N E X T : C L O S E 1 I C L 0 S E 1 5 t G O T0 9 4 0G O S U B 1 0 6 0 : P R I N T " { D O W N }{ B L K j E R R O R D U R I N G S A V E !E 4 | " : G O S U B 8 6 0 : G O T O 2 2 0O P E N . l , 8 , B , I N S + " , P , R " i GO S U B B 6 0 : I F A T H E N 2 2 0G E T * 1 , A $ , B S : A D = A S C ( A S + ZS ) + 2 5 6 * A S C ( B S + Z S ) : I F A < > S A T H E N F = 1 : G O T O 8 5 0F O 1 = T B i G E T t l . A S i PO K B S - t - I , A S C ( A 5 + Z S J i ! F (l O B j A N D S T H E N F « 2 i A D- I : I » BN E X T i I F S T < > 6 4 T H E N F - C L O S E 1 : C L O S E 1 5 : O N A B S ( F> 0 ) + l G O T O 9 6 0 , 9 7 0I N P U T # 1 5 , A , A 5 i I F A T H E N

C L O S E 1 : C L O S E 1 5 I G O S U B 1 06 0 : P R I N T " { R V S } E R R O R i " R E T U R NP 0 K E 1 6 3 , P E E K ( F A + 2 ) i P O K E1 8 7 , P E E K ( F A + 3 ) J P 0 K E 1 8 8 ,P E E K ( F A + 4 ) : I F O P » 0 T H E N 9 2S Y 6 3 4 6 6 : I F ( P E E K ( 7 8 3 j AN D 1 ) T H E N G O S U B 1 0 6 0 : P R I NT " ( D O W N ) [ R V S ) F I L E N O E S P A C E j F O U N D " j G O T O 6 9 0

A D = P E E K ( 8 2 9 ) + 2 5 6 « P E E K ( 83 0 ) l I F A D O S A T H E N F - l !G O T O 9 7 0A - P E E K ( 8 3 1 ) + 2 5 6 " P E E K ( B 32 ) - l i F = F - 2 " ( A < E A ) - 3 * ( A >E A ) : A D = A - A D i G O T O 9 3 0A = S A : B = E A + 1 : G O S U B 1 0 1 0 : PO K E 7 8 0 , 3 : S Y S 6 3 3 3 8A = B S I B = B S + ( E A - S A ) + 1 t G O SU B 1 0 1 0 I O N O G O T O 9 5 0 J S Y

6 3 5 9 1G O S U B 1 0 8 0 i P R I N T " E B L U ] * «

S A V E C O M P L E T E D * * " i G 0 T0 2 2 0P O K E 1 4 7 , 0 i S Y S 6 3 5 6 2 U F{ S P A C E ) S T > 0 T H E N 9 7 0G O S U B 1 0 8 0 s P R I N T " { B L U J * *

L O A D C O M P L E T E D " " i G C TO 2 2 0G O S U B 1 0 6 0 : P R I N T " { B L K )

I R V S J E R R O R D U R I N G L O A D i[ D O W N ! i 4 3 " i O N G O S U B 9 S

0 , 9 9 0 , 1 0 0 0 : G O T O 2 2 0P P 9 8 0 P R N T " I N C O R R E C T S T A R T I N

A D D R E S S { " ; 1 G O S U B 3 6 0 IP R I N T " } " i R E T U R NG 9 9 P R I N T ' L O A D E N D E D A T " j A D - S A + A D t G O S U B 3 6 0 i P R I N T

D S i R E T U R NF D 1 0 0 0 P R I N T " T R U N C A T E D A E N

I N A D D R E S S " i R E T U R NR X 1 0 1 0 A H " I N T ( A / 2 5 6 ) i A L - A - ( A H

* 2 S 6 ) : P O K E 1 9 3 , A L i P 0 K E l9 4 A

F F 1 0 2 0 A H = I N T { B / 2 5 6 ) i A L - B - ( A H• 2 5 6 ) i P O K E 1 7 4 , A L i P O K E 17 5 , A H i R E T U R N

F 1 0 3 0 I A D < S A O R A D > E A T H E N1 0 5 0

H A 1 0 4 0 I F ( A E » 5 1 1 A N D A D < 4 0 9 6 0) O R | A D > 4 9 1 5 1 A N A D < 5 32 4 8 J T H E N G O S U B 1 0 8 0 I F - 0t R E T U R N

H C 1 0 5 0 G O S U B 1 0 6 0 : P R I N T " f R V S j( S P A C E j l N V A L I D A D D R E S Si D O W N J [ B L K ) " i F = l i R E T UR

A 1 0 6 0 P O K E S D + 5 , 3 1 i P O K E S D + 6, 2 0 8 : P O K E S D , 2 4 0 i P O K E[ S P A C E } S D + l , 4 i P 0 K E S D + -

4 , 3 3D 1 0 7 0 F O S = T 1 0 0 i N E X T i G O

T O 1 0 9 0P 1 0 B 0 P O K E S D + 5 , 8 : P O K E S D + 6 ,

2 4 0 : P O K E S D , 0 i P O K E S D 1 , 9 0 i P O K E S D + 4 , 1 7

A 1 . 0 9 0 F O S - T 1 0 0 i N E X T i P OK S D + 4 , 0 : P O K E S D , 0 : P OK E S D + 1 , 0 : R E T U R N

T W G R E A T M U S I C P R O G R A M ST h E U P H O N Y ™ n h e » m u a l c p r o g r a m p i a ^ p l i w t u T B m l n u l e t l o n g w l t n t v t r y n o t * t h o w n a i n i u i M r u ' O u i l y o l h a i n u a l ea i a f f a n k B y b D B ' d . N o t e s c h n n g t c o l o r b i l h a y n r p U y t d . P l a ya n p o r t i o n , c n a n g e I n s t r u m e n t s , k e a n l a m p o l t u y o u rU b E b , S e l e c t I r o m I n s t r u m e n t * o r c r * B | a y o u r o w w l i h t h f u l lp o w e r o f I h o C a m m o f l o r c " 1 s o u n d c h i p . M u s i c c a b p r o g r a m m e d l p f a y l o h o u r s a a U m s . E a c n p r o g r a m c o m a sw n t h f l o c c i a i r n e d E u p h o n y M u s i c C o l l e c t i o n * 1 - 4 ,

E U P H O N Y J R , m ! 1 $ 2 6 . 9 5 w . « . „ „ „ „ ,h o u r s o v i r t u o s o p e r l o r m a n c e s . i i i t . r . r u i i j M i i m .

( j O ' ^ f l i L O K G j 4 r ~ i r j P u u " i . [ > j r h ! ^ i n r r j r i C Q t l n 1 l " 4 i r i I E 1 4 1 1 f . Q > ' u M a n d r i l M e a i l a h ( w i m w q / C H ) , o J r j i p l « c > 9 B G i b u l M y , C D u p a r l n ,A l b * r » l i , p O p u l a i p I b c b b , I i y m n s a n d m a r e . T n a i $ k M p l u t m a n u a l

E U P H O N Y v e r s i o n 3 D $ 3 9 . 9 5 p i ^ n ^ i p ^ DO u p o w e r f u l m u s i c p r o c e s s o r * n r > m . n , j * ™ T « f U r « a n •

i . » n f s r d i . r m i - i r r H n s o m o U c ( O O * , f k i l e m a t k * " r ' r ' ' ' r " i - m a t . T * ' . j . | r d i : i j d ' i n m i - a - a l

E U P H O N Y + 5 w . « E . ^ n , » M u . . , i . . . . M l . , , . ^ .» C O T h T i C h J o u i a n 1 3 B c : - - - . " i 1 ! M I a r a « i i | T i I p ^ t d U n m t c P j H I ,

1 5 - D A Y M O N E Y B A C K G U A R A N T E E^ S 9 0 7 - 4 7 9 - 4 8 9 8

T C S O F T W A R EP . O . B o i t e i 5 0 4 , F a i r b a n k s , A G 9 7 0 B

Page 100: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 100/104

N O A V A I L A B L E F O R T H E A M I G A

T h M I c r o F l y l e J O Y S T I C K , l h o n l y f u l l yp r o p o r t i o n a l c o n i m u o u s l y v a r i a b l e | o y o l > c k c o n -I r o l l o r F l i g h t S i m u l a t o r I

" . I t r a n s f o r m s a e x c a l l e n l p r o g r a m i n t ot r u l y r e a l i s t i c f l i g h t s i m u l a t i o n s y s t e m " B . A . C . E .

M I C R O C U B E P R O D U C T SC o m m o d o r e 6 4 / 1 2 8

M i c r o R y l e A T J o y s t i c k $ 5 9 . 9 5T e s t / C a l i & r a t i o n D i s k : d i a g n o s t i c t o o l f o r y o u rl o y s t i c k S 4 . 9 5

A m i g aM i c r o F l y t e J o y s t i c k — P l u g s i n t o I t m o u s ep e w o r k s w i t h m o s t s o f t w a r e $ 1 1 9 . 9 5

A n a l o g J o y s t i c k J 5 9 . 9 5I n c l u d e S D s h i p p i n g o j o y s t i c k O r d e r s . F S I I i a t r a d e m a r k o s u b L O G I C C o r p .O r d e r D i r e c l f r o m :

M I C R O C U B EC O R P O R A T I O N

P . O . B o 4 8 l i C i U u i N . V 2 2 0 7 5

I 7 Q 3 I 7 7 7 - 7 1 5 7

f l l T i M T I O H t u i i l ^ I V d j I - m j 9 o | f a n o u i n C - * 4 a C - 1 Z B c D n > p u l « i , g o u t' - ■ ! ? ! . " i n - l i > * ' u i ] i • i i . ^ l i < ' ■ < ■ ■ " , . ! i m ! l t I 1 " . . 'C O l f P A C K A C F .

I h ( - ( M l P f l C K A C iU S G f l , R C t O . S S & ,h a n d i c a p !

t , r P * f n I l o n n 9 - h o l *

m i f i n d r r 1 E A M

T h i n t W i d u f l l g o l f e r e n i t « p r t c o i d o t a u e i r r ii m g o c l n n i r n e o * o h g n n v t G O L F 5 I A I 5 ■ u r t h W o m w f l w i r k r n p j o u * h i q < i r n e .

P P 1 C E ! 9 9 5A 1 5 O I h I E A C H I D S C D A O K O O K :

p a ' c « n r r j j ' r t d v i . i i n i m i c a l t t a n d n i d g " i d « i . n n - J l « T T « iq r r t d a i C h O O i a P r o m ) « v * j h I p > n t l O p I A n E m c l < r d i n < ]r t f i c i r r e n d n n c * [ h * « l a n F i o q A n f i u f o n u i l j c n l l i ]

o r r u n , ) , v P B 1 C E ^ *

r i c n d i | d v i * m « o n c t i d

M c o n n e l l S o f t w a r eI B O 6 M a r a t h o n , I I 1 3 0 0 3

C a Y o u rC o m p u t e r M a k e

Y O $ 1 , 0 0 0 , 0 0 0 ?W I T H L O T T E R Y P Y Q U H N E X T T I C K E T

C O U L D B W O R T H M I L L I O N S 'L O T T E R Y u s e sc o m p u l e r l o d em e t t i o f l s t f i j tN a D o O t h e r p i o q r al u c r e i

g o y o s e l e c t i o n

g a m e s r a h i i d - , t h a t

w o ' k i y o u t s l a t el

e m a r k s o i n

a c g i n s S 0 r j c s i a g el o r d e r s e r a i S ! 3 h a n d l i n g p e o n t

I l l i n o i s l e s i d e r i j E a c r j f f - t s a l e s U i W d f l m e n c a a d d S M

S i C O o r d e r s c a l l

{ 3 1 2 ) 5 6 6 - 1 6 4 7S u p e r i o r M i c r o S y s t e m s , I r t e

P B o 7 1 ] ' W h e e l i n g I 6 0 O 9 0

V 5 . 0 U L T R A B Y T ED I S KN I B B L E R

N I B B L E C O P I E R W I T H 2 0 P A R A M E T E R SF O C O M M O D O R E 6 A N 1 2

C o p i e s m o s t p r o t e c t e d d i s k s I m i n u t e s w i t h o u tn e e d f o p a r a m e t e r s i n c l u d i n g r a p i d - l o c k e d2 0 p a r a m e t e r s t m a k e u n p r o t e c t e d c o p i e s o r e c e n tp r o g r a m s i n c l u d i n g V M A X p r o t e c t i o n .S e n d s t a m p e d e n v e l o p e l o l i s tC o p i e s u t 4 t r a c k s u s i n g o 2 1 5 4 1 o r 1 5 7 1d r i v e s . C o p i e s b o t h s i d e s o 1 5 7 1C o p i e s i t s e l f ( f o r t h i s r e a s o n , n r e f u n d s g i v e n )

V 5 . 0 $ 2 9 . 9 5 P L U S $ 4 . 0 0 S H I P P I N GA l s o a v a i l a b l e :

1 D i s k S u r g e o n V 2 . 0 ■ n e d i s k u t i l i t y $ 1 0 . 0 02 U l t r a m a i l m a i l l i s t a n l a b e l s b o t h f o

H a n d y - C a p p e r ■ r a c e h a n d l c a p p e r S 1 0 . 0 03 M c M u r p h y ' s M a n s i o n - - t e x t a d v e n t u r e b o t h f o

S o l u w a r e ■ s o l u t i o n s t 1 a d v e n t u r e s . . . S 1 0 . 0 04 1 5 0 o 1 d e r p a r a m e t e r s a n d f ! l e c o p l e r S 1 0 . 0 0

A d $ 4 . 0 0 s h i p p i n g ( c o v e r s u t H e m s )M a s t e r c a r d , V i s a , C h o c k o M . O . . C a l i f , a d d 6 . 5 % ( 5 1 8 5 ) s a l e s I d k .F o r e i g n o r d e r s f C O O a d d S 2 . D D . P a y m a n t m u s t b I U . S . l u n d sU P D A T E S R e t u r n o r i g i n a l U l t r a b y t e d i s k w i t h $ 1 5 . 0 0 p l u s S 4 . D 0s h i p p i n g . F o r e i g n a d S 2 . 0 0 . N e x c e p t i o n s .

T o r d e r , w r i t e o c a l l 2 I n o l d e r l i n e . F a I n f o , w r i t e .U L T R A B Y T E ( 8 1 8 ) 7 9 6 - 0 5 7 6

P . O . B o 7 8 L a C a n a d a , C 9 1 0 1 1 U S

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 R1 - 8 0 0 - 7 7 2 - 7 2 8 9

( 3 1 2 ) 8 7 9 - 2 8 8 8 I 4 2 . 9 5 A m i g a R e p a i r

7 7 , 7 3A m i g a D r i v e

R e p a i r 1 4 9 . 9 5P r i n t e r s C A L LM o n i t o r s C A L LO t h e r E q u i p m e n t . C A L L

C 6 R e p a i r , . . ■ , . . .C 1 2 B R e p a i r , n l < » L < i . 6 4 . 9 51 S 4 1 P e r m a n e n t

A l i g n m e n t 2 9 , 9 5I S 4 I R e p a i r 7 9 . 9 51 5 7 1 R e p a i r 7 9 . 9 5

C A L L B E F O R E S H I P P I N GP A R T S A N L A B O R I N C L U D E DF R E E R E T U R N S H I P P I N G

| A P O , F P O . A I H A O D J I O . O O ]2 4 - 4 8 H R T U R N A R O U N D

I S u b J n t l P a r t i A v i J l a b i l i t y )3 D A W A R R A N T Y O A L R E P A I R S

C O M M O D O R E P A R T SC - 6 4 P o w e r S u p p l y 3 4 . 9 51 Z P o w e r S u p p l y 5 9 . 9 5C - 6 4 O v e r V o l t a g e S e n s o r 1 9 . 9 5O t h e r P a r t s C A L L

P i 1 3 . 0 0 S h i p p i n g ' H a n d l i n g )A l p a r t s f o C o m m o d o r e e q u i p m e n t u s u a l l y I i t o t k

F o P a r t s C a l l [ 3 1 2 ] 8 7 9 - 2 3 S OD e a l e r D i s c o u n t s A v a i l a b l e

T E K T O N I C S P L U S , I N C .1 5 H O U S T O N S T R E E T

B A T A V I A , I 6 0 5 1 0C U A N y \ V F :

Page 101: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 101/104

C l a s s i f i e d

S O F T W A R EF R E E P U B L I C D O M A I N S O F T W A R E R e q u e s tf r e e c a t a l o g o i s e n d $ f o s a m p l e d i s k a n c a t a l o g ( r e f u n d a b l e ) . C 6 4 - 1 2 8 C A L O K E . ! N D . ,D c p t . | K B o 1 8 4 7 7 , K . C , M 6 4 1 3 3C 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 , c - d u c ' l - t c l a s s i c s

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 / D i s cf r e e b r o c h u r e . R E N T - A - D I S C , F r e d e r i c k B l d g ," 2 2 2 , H u n l n . W 2 5 7 0 1 ( 3 0 4 ) 5 2 9 - 3 2 3 2C S 4 / 1 2 8 F I N E S T P U B L I C D O M A I N P R O G R A M SP r e t e s t e d q u a l i t y p r o g r a m s M o s t S I . 5 0

O D i s k Y O p i c k t h e p r o g r a m s t h a i Y O w a n t ! D F r e e d i s k f u l l o p r o g r a m s w i t h l i r s to r d e r ! F o l i s t D e s c r i p t i o n s i - n d S A S E t o J L C o D e p t . G B o 6 7 0 2 1 . T o p e k a . K 6 6 6 6 7C 6 4 / 1 2 8 E D U C A T I O N A L P . D . S O F T W A R EB y g r a d e l e v e l a n s u b j e c t , i K - m a t h ,K - E n g l i s h , 4 - m a t h , e t c . F r e e C a t a l o gP S I n c . , B o x 7 5 0 A , O l B r i d g e , N 0 8 8 5 7P U B L I C D O M A I N S O F T W A R E F O C 6 4 / 1 2 81 0 p r o g r a m s o n l y $ 1 o 2 6 p r o g r a m s

l o S 2 o s t a m p s f o c a t a l o g .M E R I T , B o 1 1 A S p c . l s . v o o d . N J 0 8 S 8 4F R E E S O F T W A R E l o C 5 4 . S e n d s t a m p f o C a t a l o g . G a e s - E d t i c - H o m e - B u s i n e s s - M u s i cU t i l i t i e s . R V P u b l i c a t i o n s , 4 2 9 ] H o l l a n dR o a d . S 5 6 I - G , V i r g i n i a B e a c h , V 2 3 4 5 1W o r d S t a r " " V 2 . 2 6 F o C - I J B S 3 9 . 9 5 + S 4 . 5 0p / h . P u b l i c D o m a i n S o f t w a r e C o p y i n g C o 3 G o l d S t . , S t e . L 3 , N e Y o r k , N 1 0 0 3 B■ ' " M i c r o P r o ® 8 0 0 - 2 2 1 - 7 3 7 29 C E N T S / D I S K R E N T A L f o C - 6 4 , C - 1 2 S , I B M ,C P M . 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 1 4 1 2 - A 1 2 , O r a n g e P a r k . F 3 2 0 6 7

F R E E C A T A L O GO v e r l O . O O O P . D . p r o g r a m s f o C 6 4 / C 1 2 B .P r i c e d f i o m S I . 2 5 d i s k . M i d w e s t P u b l i cD o m a i n . P O 5 0 4 8 , T e n s H a u t e , I - 1 7 8 0 5M E Z Z E P P A , W I Z A R D O P . D . S O F T W A R E .O N o f t h e l a r g e s t P l i b r a r i e s . S e n d S f o s a m p l e - p a c k e d d o u b l e - s i d e d i s k o b i z a r r e m i n d b l o w i n g p r o g r a m s f i c a t l g .M E Z Z E P P A , P O 4 2 1 2 1 2 , D e B i o , T 7 8 9 4 2

C - N E T B U L L E T I N B O A R D F O R T H E 6 1 2 8 .T h m o w i d e l y u s e d a n r c s p e c l c d B B a v a i l a b l e . 3 O 0 / 1 2 0 O / 2 4 O O B P S , 1 0 0 0a c c o u n t s , 4 m e s s a g e / f i l e t r a n s f e r S 1 G S ,X - m n d e m , P u n t c - r . F A S T M E D I T O R , o n - l i n eg a m e s , A N M U C H M O R E !

- 7 = 7 7 7 ) S O F T E C HL C O M P U T E R S Y S T E M S , I N C .* _ / . / P O S T O F F I C E B O 2 3 3 9 7

L E X I N G T O N , K 4 0 5 2 3( 6 0 6 ] / 2 6 S - B A U D ( T E C H S U P P O R T )( 8 0 0 1 / 9 9 2 - S C S I ( O R D E R S O N L Y )N e C o m m S F 1 0 0 1 M e F l o p p i e s S 1 6 9 . 9 5V I 5 A / M a M e r C a t d / C O D W E L C O M ER E N T 6 4 / 1 2 8 S O F T W A R E ! 1 0 0 ' s o d i s k s .L o w e s t p r i c e s . N d e p o s i t o r f e e . F r e ec a t a l o g . C e n t s i b l e S o f t w a r e . P B o 9 3 0 ,S t J o s e p h , M 4 9 0 8 5 { 6 1 6 ) 9 S 2 - 0 3 2 7 .F R E E S O F T W A R E " !A l I B M p c s , A p p l e s , M a c s , T R S S O s , T 1 9 9 ,C ' d o r e s , A d a m , T i m e w s . S e n d S t a m p s !E X R A E X K A . l i 5 2 2 2 , S a D i e g o , C 9 2 1 0 5

W I L O T T O M I L L I O N S !L O T T O P I C K E R P I U S V 2 . 1

L o t t o P i c k e r P l u s , t h o r i g i n a l l o t t e r ys e l e c t i o n s o f t w a i e , a l l o w y o t o s t o r e

n i n g L o t t o . K e n o . P i c k 3 / n u m b e r sc t w o s e b e t w e e n t h r e e m o d e s o i p r o b a b i l i t y

a n a l y s i s ( h o t . d u e . u n b i a s e d ] i o r d e r t p v y o t h w i n n i n g e d g e 1 G u a r a n t e e d l w o r k f o a l l o l t e n e s .

B o n u s n u m b e r s a r e a s i l y h a n d l e d a n t ) o u f u l l - f e a t u r e dd a t a b a s e e d i t o r g i v e s y o a c c e s s t y o u r f i l e s . V f g i v ey o t h P I C K S — n o t a b u n c h o j u m b l e d s t a t i s t i c s ! 5 3 4 . 9 5( + 5 . 5 5 s / t l ) 6 4 / 1 2 8 , I B M , 6 4 A p p l e I I N r e s . a d l a x .N O C o p y - p r a t e c i e d .O R D E R T O D A Y ! 1 - B 0 D - B 3 4 - S 4 6 3 e i 1 1 ( M - F B - 5 ]C R I D G E S E R V I C E S . I N C . , 1 7 B r o a d w a yS u i t e S 0 1 - C G , N e Y o r k , N 1 0 0 3 8I n f o / D e a l e r s 7 1 8 - 3 1 7 - 1 9 6 1G a m e s , a n i m a t i o n , e d u c a t i o n a l , b u s i n e s sp e r s o n a l , u n l i t . i l . m u s i c , s o u n d s o f t w a r e .N o p u b . d o m . d i s k s O n l y $ 2 5 . 0 0 S 5 & f a m e s l a n n i , 4 1 S 6 5 t h S t . . P h i l a , P 1 9 1 5 1S E V E N D A Y S : B C R O S S S O F T W A R E . W a l c h a i h b i b l i c a l a c c o u n t o c r e a t i o n c o m e sa l i v e w i l h s o u n d g r a p h i c s . F o r t h e C 6 S e n d C o M / f o S 5 . 6 5 C a r e a d 6 s a l e s t a x . C R O S S S O F T W A R E , 1 3 4 5 6 G i l b e r tS t N . E d w a r d s , C 9 3 5 2 3 p h 6 1 9 - 7 6 9 - 4 2 8 9

C O M P U T E l ' s G a z e t t e C l a s s i f i e d i a l o w - c o s t w a t t e l l o v e r2 2 5 , 0 0 0 m i c r o c o m p u t e r o w n e r s a b o u t y o u r p r o d u c t o s e r v i c e .R a t e s : S 2 p e l i n e , m i n i m u m 0 / f o u r l i n e s . A n o a l o t h f i r s t l i n e s e i n c a p i t a l

l e t t e r s a i n c h a r g e . A d $ 1 p e l i n e f o r b o l d f a c e w o r d s , o S 5 f o t h e n t i r e a s e i b o l d f a c e ( a n y n u m b e r o l i n e s . ) I n q u i r e a b o u t d i s p l a y r a t e s .

T e r m s : P r e p a y m e n t i r e q u i r e d . C h e c k , m o n e y o r d e r , A m e r i c a n E x p r e s s , V i s a , o M a s t e r C a r d i a c c e p t e d . M a k e c h e c k s p a y a b l e t C O M P U T E ! P u b l i c a t i o n s .

F o r m ; A d a r e s u b j e c t t p u b l i s h e r ' s a p p r o v a l a n m u s t b e e i t h e r t y p e d o r l e g i b l yp r i n t e d . O n l i n e e q u a l s 4 l e t t e r s a n s p a c e s b e t w e e n w o r d s . P l e a s e u n d e r l i n ew o r d s l b s e t i n b o l d f a c e .

G e n e r a l I n f o r m a t i o n : A d v e r t i s e r s u s i n g p o s t o f f i c e b o n u m b e r s i n t h e i r a d m u s ts u p p l v p e r m a n e n t a d d r e s s a n t e l e p h o n e n u m b e r s . O r d e r s w i l l n o b a c k n o w le d g e d . A w i l l a p p e a r i n e x t a v a i l a b l e i s s u e a f t e r r e c e i p t .

C l o s i n g : 3 r d o t h t h i r d m o n t h p r e c e d i n g c o v e r d a l e { ? ■ £ . , J u n e i s s u e c l o s e s M a r c h3 r d ) . S e n d o r d e r a n r e m i t t a n c e l o K a . t n l e e n l n g r a m . C l a s s i f i e d M a n a g e r ,C O M P U T E D G a z e t t e , P . O . B o 5 4 0 6 , G r e e n s b o r o , N 2 7 4 0 3 . T p l a c e a n a d b yp h o n e , c a l l K a t h l e e n l n g r a m a ( 9 1 9 ) 2 7 5 - 9 8 0 9 .

N o t i c e : C O M P U T E ! P u b l i c a t i o n s c a n n o t b e r e s p o n s i b l e f o r o f f e r s o c l a i m s o a d v e r t i s e r s , b u w i l l a t t e m p t t s c r e e n o u m i s l e a d i n g o r q u e s t i o n a b l e c o p y .

C 6 R E A L M A T R I X P R O C E S S O R S Y S T E M( I M P - M ) B A S I C C a l l a b l e M O p e r a t i o n s . 5 D i s k

1 5 0 p U s e r ' s G u i d e , $ 4 C k M O M C V i s a .S e n d S A S E f o I M P - M F e a t u r e s L i l t C A U - M A R D .3 6 5 0 W C o l l e g e A v e . S t a t e C o l l e g e , P 1 6 8 0 ]

D a t a b a s e M a n a g e r V e t s i o n w i t h G i a p M c iT R E K

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

p u b l i c$ 3 / d l s k D O M A I N

o U B t K l l l p u e r t a s a ." a C M C * o Q * S h a n d l i n g 1 P B o i g O S * 6S D I C A 9 n 3 & C 5 J S S h & ' E B l

H A R D W A R EC O M M O D O R E / A M I G A C H I P S , P A R T S , R A E X P A N S I O N . L o c o s t s e r v i c e . . . S e c o u d i s p l a ya i i n t h i s i s s u e . . . K a s a r a M i c r o s y s t e m s , I n c .1 - f l O O 2 4 8 - 2 9 8 3 .

C L E A R , C L E A N ,D I G I T I Z E D S P E E C HM U S I C , U N L I M I T E DT E X T - T C W P E E C H

u i d « 1 h t v n p u t vN o Q e l p o p u l a r s p e e c h T o c h n o l o g f e s I O N p r d u c t ! S p e e c h T h i n g 1 f i j l l - f e a i j r e d b i O / s o u n dc o n v e r t e r . E o i l f v a t t a c h e s o u t s i d e t h c o m p u t e r - n os l o ' s r e q u i r e d . S o f t w a r e L n c l u d e i ; - - t i r e c o r d e ds p e e c n v o c a b u l a r i e s , s y n t h e l l c t e x t t o s p e e c h( s p e a k s a n A S C I I T e x l ) , a e m o p r o g r a m s , a n c o m -

■ ■ ■ ■ ■ e d i t i n g f e a t u r e * P r i c e o n l y S 4 9 . 9 5 . A l s oo v l o b i o V o i c e M a s t e r P p l j a I b o a r d l o O l o l l a lr e c o r d i n g , e d i t i n g , c - V O C ! R E C O G N I 1 I O N ( K « -q ' o S p e e c n T N n g l o s o u n d o u t p u l . ) O n l y 5 7 9 . 9 5 .P a t e n t e d p r t c e / p e r t o m a n c e b r e o M t i r o u o r i i lI O f l M B B M A I L I n c l u d e i n i p c U n g h a n d l i n g1 5 C a n a d a S I Z o v e r i e a i ! j x > ; r . t : i - M V U a . M a i l e r -C a r d p h o n e o r d e r s a c c e p t e d , l d a r r i o n e y b o c kg u a r a n l e e , o n y e a r w a r r a n t y . O l r i a r ■ ■ a c o I / s y t e m s a v a i l a b l e t o A p p l e . C o m m o d o r e , a n A t a r ic o m p u t e r s .

C o l l 0 1 w r i t e l o d o y l o F R E E P r o d u c t C o l a l o gC O V O X i f X C ( 5 0 3 ) 3 4 2 - 1 2 7 1

b i C o n g e r 5 1 E u g e n e , O r n g r a i 9 7 i O 2

p H m V O L T . T E M P . M E T E H f o C - 6 4 , p l u g *i n t o g a m e p o r t , 1 . t - 1 . 5 R A N C E ; 0 . m V ± 0 0 1 p H r e s o l u t i o n . D a t a L o g g i n g B N

c o n n e c t o r . J 9 5 . p p r o b e i a t i t r a S A 5 .S I . O T E C H , B o 4 2 S t C l a i r s v i l l e . O 4 3 9 5 0

T E M P E R A T U R E P R O B E F O R C 1 2 B / 6 4 . S u i t a b l e( o i n - o u t d o o r u s w / p r o g r a m o d i s k i n a t i v em o d i ' s . S e n d S 1 4 . 9 5 t o T E M P , P B o 1 5 5 3 ,B r c v a n J , N 2 8 7 1 2

C O M P U T E R R E P A I RN o C o m m o d o r e Q u a l i f i e d R e p a i r s ! C 6 4 : $ 4 5 ,i S X 6 4 : S 6 5 , C 1 2 S : S 5 D . 1 S 7 1 : * S S . B u

S e l l T r a d e N e w / U s e d F a s t S e r v i c e ! 3 d a w n t y l M o f P o p ' s C o m p u t e r S h o p , R R 2 , B o 1 1 9 . C a l n t v l l l e , M 6 4 6 3 2 ( 8 1 6 ) B 7 2 - 6 3 1 1

C O M P U T E ! * G a z e t t e S e p t e m b e r 1 9 8 8 9

Page 102: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 102/104

T E C H N I C A L P R O G R A M SM w r r a e

S u b / s e t l

t l n e i r P r o g r a m m e rS o l v e s l i n e a r p r o g r a m -m i n g p r o b l e m s o u t W v a n a M e s a n 3 c a

S y s t e m s m a e q u a l i t y l e s s l i o n o

i f a n . d i f f e r e n tm a a w e * i t h

s * r « p r o t j i m ) O M t i n a ( L ( u n c t i o n ) r r u y b r r a n m i t r j o m m m j C o m o j T . t r C i o l j y i s o l u t i o n ( t i m c ' e i l a f t . Z — 3 1X — 1 3 . X ? — 5 J W e a l » « ( m U W J u s S p e c i a l O T n m a n J l o e a s ye r m y n y u r s e c o r s t r m u

- ' . V . S . ¥ , < * i J

l n i t | l ! : i l e e a m e i n r I D i m e n s i o n s

S o f v e s n n w r i c a l o e o m e l r y o r o o l e m sh k t h o s e f a i f n f l i c o l l e g e l e v e la n a l y t i c a l o a w n e t r y i s m b o o k s . A l t e re n t e r i n g p o i n t s , I j i k , p l a n e d a n d v e ct o r s . i f 1 , n u E n e n c a l c u l a t e \ \ t \ «c r o s s , C o t . M i l - a n s e a l e r t x M u c l i* ■ 8 * " H . - B ' C . » * I m c f t i n a n g j pb e t w w f a n e s , v e c t o r s p u n t s

I n f i i e i s « t i o n a p l a n e s . 2 p a n e s , i m e i n D i m . I m o i a r *i n r o u j n p o m s , i p o m i a n b n e . o o m t n o r m a l r j w n i a n n a l k S p l a n e , o r p e r f o r m I f l w i e t o w m t r a c j l a i a t i m s E m n e j m a t t ea n a n s w e r s d f i o - j y e d u s e r s c h o c s o s e v e r a l m e t f i o & . . ■ - - s y m e r e e q u a t o r , p a r a ™ ™ e a j a : o n . r r u i t - s t e o o s i a , S i r s c t o n a n

f ( W O T f G I W H r C S f f l O G R A V j

E l s e i r o n i e s :A C D C C i r c u i t

A n I s i P r o g r a m !P r o g r a m c o m e u t K o e i >m r m m e n c s o l u t i o ne l e c t r o n i c C T C u t o u t 1 - : • - ' ■ a n t ) 6 b r a n c n e s B f a x f i e s m a c o n t a i n r e n s t o r s . u p n t o r s . m d c t i y i a / -

r e r a s o j c k v o f t i o t s a f e s t y p e s o c c r t r o " M s o u k s C o mf x r i e f C i s o ' j y s j w c * v o n a g e s . o r a n c n ^ - o H ^ K . c u r r e m s . K w c s a n cp o w e r t a c s o r s S t e p r u n e f c w o b r a u c n p a r a t n e t e r s o r t r e o u e i K y * i t fg r a o h i c O i s p L a y o r e s u l t s M e n u o o n t t o l l e r J A n u s e r f r i e n d l y

L i n e a r p r o g r a m m i n g S y s t e m ( 6 4 / 1 3 8 )A n a l y t i c a l G e o m e t r y i 3 D i m o n s - o n s ( W / 1 2 8 )E l e c t r o n i c s D C i r a s t A n a l y s i s ( M / l ? f l )E l o c l r o m e s P D C n c u t A n a l y s i s ( I B M P C )

C O M P U T E R H E R O E SS P . O . B o 7 D e p L 2 2 F a r m i n g t o n , C 0 6 0 3 4

O r d e r s O n l y - 8 0 0 - 6 2 2 - 4 0 7 0

D U S T C O V E R S5 / 1 T I 3 F - 1 C T J O H G U A R A N T E E D

■ C U S T O M M A D I T F I H I A W 1 l 4 t . V I N Y L A N T I - S T A T I C

• E X T E N O S I Q l l ' i " . l l L i f tC h a i n o f C o l o r . U g h ! T o n c l i s w n

C O M W T M IC - i i . T l m 1 C - 4 1 C 0 c - i i i i i . o oO o w i u l u ( C 3 N ) 1 . 0 0A m l 0 n 1 K 1 3 . 0 0

« i ; M m ' , - i . i > : l 2 0 : K . , b o o r d o n l r 7 . 0 0

1 0 , 0 01 4 . 0 02 8 0 0

a , 0 0

! ' ■ ! - , ; ■ ■C o m r . . J I . . C l i o h B 1 1 0J u k i S J 1 0

A M r l B O O X L . 1 3 0 X EA W T l 5 2 0 5 K P C / X TI B M i O J I K « y b o o r d

f o I B C l o n t i lD I S K D t l V H

C - 1 M 1 , c - 1 1 7 1A m ^ o 3 D ' O r yA m i g a i t D ' O r v . .l n d i . i l G I U S S D - 1M S S D - IE n h a n c i J O O OF 5 D - 1 . . . .A i o r l 1 0 2 0P R I N T E R S

E p i o n J B E p i e n F O k l d a f n 9 ]C l l l u n M S 1 C ' D P S 1 1 0 1C i r n l n l I O ( , S i o r 1 G « m 3 n i 1 S t a r I A l o . i 1 0 3 7

1 3 , 0 01 3 . 0 01 3 . 0 01 0

. 1 3 . 0 01 3 . 0 0

. 1 3 . 0 0. 1 3 . 0 0

1 3 . 0 0. 1 6 . 0 0

1 3 . 0 0

1 3 . 0 0

C - M f 5 ' 8 O 3 . C . 1 S 3 OP o i u i i s A i c I O B O t O I d 1 3 0 / I fO h i m o i i 1 0 / 1 0E p i o n M X 7 X R » o O

B O B O 9 . 0 0B O

1 0 . 0 0B O B . 0 0B O

1 0 . 0 01 3 . 0 0

B O 1 3 . 0 01 3 . 0 0S . 0 01 3 . 0 0

A h u i S I 3 5 * « G B 1 9 . 0 0C I 7 0 2 , S M C o l a 1 6 . 0 0

I . J . ' 1 , . 1 9 . 0 0A m d i k J O O - 7 0 0 1 9 . 0 0C M - 1 4 1 ( C - 1 B 0 3 ) . . 1 9 . 0 0C - l f 0 2 A ' M o B n v x < 1 9 . 0 0N E ( S l a t . M o d e l ) 1 9 . 0 0* ' . . . , . , . 8 s r . i i i v . 0 0P r i n . . t a n ( S l a t e M o d . l 1 9 . 0 0t h o r r B , o r . C 3 6 5 - t o 1 9 . 0 0T o i o n ( S n l i M a d l l ) 1 9 . 0 0S o k o ' o 5 C - 1 0 0 1 9 0 0Z . n i l h ( i t o l . M a a < l ) 1 9 . 0 0

V I 0 I O * E C O I D E > S ■ ! ! ■ ■ ■S l o l l M a k e k M o d a lO m e l i o n » f o y i r « d

' n i l w d i n g ( l o c k r u i ^ j tE p i o n L X B O / C - 1 0 0 0 1 0 O r * r b | l i l t i n g H I K i . M O t M C H O I C E T I i B R O I H . i t t ii t t t i f « W ) o i d e r t i n 1 1 1 0 l l I H m i i . J i h i w i r ^ m h a n d l i n gM f B t i I n l u d t I " i K t l I I I P O . I f l M m . l i r t i a i I J J ' i t t m

S P K I A l C O V E R S W I L L B M A O I T O Y O U SD I M E N S I O N S . S E N D T O U B R E Q U I R E M E N T SF O O U L O i - a i n Q U O T H .C r o w n C u s t o m C o v e r s

; | ' , - . k ; i C l t C l f D E P T .I A 0 U N A H I U I , C 9 3 6 S 3

( 7 1 4 ) < 7 - 6 3 S !

A D V E R T I S E R S I N D E XR e n d e r S e r v i c e N u m b e r / P a g o

3 9 3

1 0 K i C « r t t f U K S O * * * *

C * " V * iC O M B . .

. . . . ( 1. . . . T

1 0

1 1 m C o m p u w D « « lf 1 C o r ^ w t e r h e r o e s1 1 C o m p u t e r R e p e a t s

C r o " f l ! C i r s t O " ! C o w f t S 1 0 0H S D a U E a s t I O 1 1 o a i e l C c n p L i l B f S ' 0 - i i1 1 E l e c t r o n i c f l r t g

S

1 3 L y C c n v x j i v1 3 M ^ t f h O f l S O i T r t T *

W r r o

M i c r o c u D e

9

1 3 M - c r c P r w e1 2 M f v u g c n w y G r a n t 8

N R S c r > w l s . . , . . , , . .I P r s c u k x i D a t a P r c p f l u c l ? 6 f l t n e a

1 3 S o B y t e1 J S d r T t b l r *

P r i n H r S u r H * t * 3 r i . , . . 1 0

A m f t c a T 4 - 7 Si S u c o j - I i

T r t t o n a P i u s , k i 1 3 T « n o > C v n p u W E . c t t t1 M T E V E X1 3 9 l u i u y C o m p u j t o r - P r o O u C l B - I ?1 4 U l h u t i Y H 9 f

I F C - 1B

0 2

1 4 1 4

U r * n r H « . I r

A B P w K nC u u f m f A O C O M P U T E 1 5 A i r * ? * G a r r n J I > 1 kC O M F U J T E 1 G u e l t s

C O M P L E T E S P E E D U P S O L U T I O NF O R Y O U R C 6 4 !

m f g fT U R B O M A S T E R C P U ' "

4 . 0 9 M H A c c e l e r a t o r C a r t r i d g e f o C B F o u r l i m e s f a s t e r p r o c e s s i n g s p e e d c o m b i n e d w i t h l i v e t i m e sf a s l e r d i s k L o a d a n d S a v e .E a s y - t o - u s e c a r t r i d g e s i m p l y p l u g s i n S o f l w a / e a c t u a l l y r u n s f o u r t i m e s a f a s t . B a s i c , w o r d p r o c e s s o rs c r o l l i n g , o t h e r p r o d u c t i v i t y , a s s e m b l e r s , g r a p h i c s . G E O S , e l c .C o m p a t i b l e w i t h m o s t s o f t w a r e .O n b o a r d 6 5 C 0 2 m i c r o p r o c e s s o r , & J R A M . 3 2 E P R O M .I n t r o d u c t o r y p r i c e o n l y £ 1 7 9 i n c l u d i n g s h i p p i n g i U S A . V i s a a n M a s t e r c a r d a c c e p t e d .

S C H N E D L E R S Y S T E M S2 E a s t w o o d R o a d , D e p t . G 9 P . O . B o 5 9 6 4A s h e v i l l e , N C 2 8 8 1 3

I n f o r m a t i o n / T e l e p h o n e O r d e r s ( 7 0 4 ) 2 7 4 - 4 6 4 6D e a l e r i n q u i r e s i n v i t e d

P O W E R F U L L O C O S T C O N T R O LD a t a a c q u i s i t i o n a n c o n t r o l I n t e r f a c e s .

C 6 C 1 2 88 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 d . 4 T T i n p u t l i n e s . 4 h i g h c u r r e n t s w i t c h e d o u t p u t l i n e s . B O c a r t r i d g e s o c k e t .O r d e r m o d e l S S 1 0 0 P l u s , $ 1 2 9 . A d d i t i o n a l b o a r d s S 1 1 9 .O r i g i n a l U l t i m a t e I n t e r t a c e . D u a l 6 5 2 2 V I B o a r d F o u r 8 - b i tp o r t s w i t h h a n d s h a k e , t i m e r s , I R Q , e t c . E x p a n d a b l e . O r d e rM o d e l 6 4 I F 2 2 , $ 1 6 9 . A d d i t i o n a l b o a r d s $ 1 4 9 .A / C o n v e r s i o n M o d u l e , 1 c h a n n e l s , 8 - b l t s , r e q u i r e s a b o v e .

O r d e r M o d e l 6 4 I F / A D C 0 8 1 6 . $ 6 9 .M a n u a l s o n a b o v e a v a i l a b l e s e p e r a t e l y f o e x a m i n a t i o n .C a l l o r w r i t e l o d e t a i l e d b r o c h u r e .* * * * * *S E R I O U S A B O U T P R O G R A M M I N G ?S y m b o l M a s t e r M u l t i - P a s s S y m b o l i c D i s s e m b l e r . L e a r n t p r o g r a m l i k e t h e x p e r t s ! F o b o t h C 6 a n n a t i v e C 1 2 8 . " . . .u n m a t c h e d b s i m p l e r m o n i t o r d i s a s s e m b l e r s . . . r e a l g o l dm i n e ( o t h e x p e r i e n c e d M p r o g r a m m e r , " C o m p u t e rS h o p p e r , A p r i l ' 8 7 , S 4 9 . 9 5 .P T 6 S 1 0 S y m b o l i c D e b u g g e r . A e x t r e m e l y p o w e r f u l t o o lw i t h c a p a b i l i t i e s f a b e y o n d m a c h i n e l a n g u a g e m o n i t o r .F o C 6 4 , $ 4 9 . 9 5M A E 6 4 A s s e m b l e r . F u l l y P r o f e s s i o n a l 6 5 0 2 ^ 6 5 0 0 2 m a c r oe d i t o r a s s e m b l e r $ 2 9 . 9 5C 6 S o u r c e C o d e B o o k . M o s t c o m p l e t e a v a i l a b l er e c o n s t r u c t e d a n c o m m e n t e d a s s e m b l y l a n g u a g e s o u r c ec o d e l i s t i n g ( o B a s i c a n K e r n a l R O M S . $ 2 9 . 9 5 .

S C H N E D L E R S Y S T E M S2 5 E a s t w o o d R d . , D e p t . G 9 , P . O . B o 5 9 6 4A s h e v i l l e , N 2 8 8 1 3

I n f o r m a t i o n r r e l e p h o n e O r d e r s ( 7 0 4 ) 2 7 4 - 4 6 4 6A l p r i c e s i n c l u d e s h i p p i n g p r e p a i d U S

Page 103: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 103/104

V i e t n a m , a A m e r i c a ns o l d i e r s o o n l e a r n e d t h a tt h e r e w e r e n w i n n e r s f

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

s a n i t y i n t a c t , a n r e t u r nb a s e s a f e l y , w a a l h

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

I D a t a E a s t ' s P l a t o o n ,w i l l e x p e r i e n c e t h e f u l l

o t h f i l m a y o l e a dp l a t o o n i n t o t h j u n g l e s ,

b u n k e r s , f o x h o l e s ,u n d e r g r o u n d t u n n e l s

m

D A T A E A S T U S A , I N C .4 7 N E E D L E S D R . , S A J O S E , C 9 5 1 1 2 . ( 4 0 8 ) 2 8 6 - 7 0 7 4 .

L I C E N S E D B

^ T t ^ ^ ^ ^ ^ - - ^ 1 ^ B ? r .

G A M E D E S I G N 1 9 8 7 O C E A N S O F T W A R E L I D . P L A T O O N - T 1 3 H E M D A L E F I L M C O R P . A L L R I G H T S R E S E R V E D .

C O H M O D O B t , A P P L E . A T A f f l . l B t l , A N D O C f j W A B E R E G I S T E R E DT R A D E M A R K S O C O M M O D O R E E L E C T R O N I C S L T A P P L EC O M P U T E R S . I N C . . A T A R I C O R P . . I B C O W . . A K D O C E A K

S O T T W A f l f L T D . . R E S P E C T I V E L Y .

o w a r - t o r n S o u t h e a s t A s i a .T h e r e y o w i l l e n c o u n t e r

g u e r i l l a f i g h t e r s , s n i p e r s ,b o o b y - t r a p p e d t r i p w i r e s ,a r m e d p a t r o l s , a n n a p a l ma i s t r i k e s . Y o m u s t p i c k u f o o d , m e d i c a l s u p p l i e s , a n a m m u n i t i o n a l o n g t h e w a y .A t t i m e s , t h e o d d s m a s e e m i n s u r m o u n t a b l e . B u d o n ' t t h i n k a b o u t w i n n i n gt s u r v i v e i e n o u g h .F O C O M M O D O R E 6 4 / 1 2 8 ™A N A M I G A 1 , " A T A R I ® S T A P P L E I S E R I E S ? A N I B M "

Page 104: Compute Gazette Issue 63 1988 Sep

8/9/2019 Compute Gazette Issue 63 1988 Sep

http://slidepdf.com/reader/full/compute-gazette-issue-63-1988-sep 104/104

T H W A I W A T B P L A Y E D .

T h i r d a n d t e n o n y o u r o w 3 y a r d l i n e . F o r t y - t h r e e s e c o n d s l e f l o t h d o c k a n y o u ' r eb t w p o i n t s . S u d d e n l y i h e n l o n e s e e m s t b e h u n d r e d T i u l e s a w a y . I y o u ' r et b h e r o , n o w ' s t h t i m e . Y o c a l l t h p l a y :

" Y e l l o w - n i n e t e e n ! Y e l l o w - n i n e t e e n ! H u t ! H u t ! ! H U T ! ! ! " T h e b a l l i s n a p p e d . T h e r e ' s a c r u n c ho a r m o r o t h I t o n t l i n e a n y o u d r o p b a c k . Y o l o c k f o r e c e i v e r b u t t h e b l i t a i o i p o w e r s w e e p ( t o r n t h l e f t ! R o l l t t h r i g h t y o k e e p d a n c i n g , y o l o o k f o a n o p e n i n g b u y o u r b l o c k e r s a r s t a r t i n g t o c r u m b l e . K e e pp e d a l l i n g b a c k . , . y o u ' r e i t r o u b l e n o w , y o u ' r e t o o d e e p . B u w a i t ! Y o s p o t a n o p e n m a n d o w n f i e l d ! Y o c o c k b a c k , r e a d y t f i l e , w h e ns u d d e n l y a u g l y - l o o k i n g g u a r d i s a l l o v e r y o u . D y o n y a n dt h r o w ? O r d u c k a n r u n !

F o o t b a l l a c t i o n s r e a l y o u c a n a l m o s t [ e e l t h e p i g s k i n i y o u rh a n d s . D e s i g n e d u n d e r t h e w a t c h f u l e y e s o f t h e g a m e ' s p r e m i e rq u a r t e r b a c k J o h n E l w a y t h i s f a i t h f u l c o m p u t e r v e r s i o no t h a r c a d e w i n n e r b r i n g s a l t h e s t r a t e g y a n d g r o u n dp o u n d i n g e x c i t e m e n t o f t h e w o r l d ' s g r e a t e s t s p o r t r i g h t t y o u ic o m p u t e r s c r e e a o n e o t w p l a y e r s !

P l a y b i g l e a g u e f o o t b a l l t h w a i t w a m e a n t t b p l a y e d . . .w i t h Q U A R T E R B A C K !


Recommended