compute! pc issue 03 1988 jan

84
8/2/2019 Compute! PC Issue 03 1988 Jan http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 1/84 A d 5 P o w e r f u l C o m m a n d s t D O m a g a z i n e D I S K I N S I D E $ 1 2 . 9 5 J a n u a r y 1 9 8 8 I s s u e V o l . 2 N o S 7 . 9 5 C a n a d a I S S N 0 8 9 3 - 8 2 6 1 0 2 7 0 3 O I B P C A N C O M P A T I B L E S 0 7 1 4 8 6 * 0 2 7 0 3 S O F T W A R E O D I S K T h e B e s t o t h B o a r d s : P C - A r t b M i k e S t o n e C r e a t e c o l o r f u l s c r e e n a r w i t h t h i s f u l l - f e a t u r e d d r a w i n g p r o g r a m 2 E Z D O S b y W i l l i a m C C h a m b e r s , J r G e m o r e d o n e i l e s s t i m e w i t h t h i s e a s y - t o - u s e D O e n h a n c e r 2 R o b o K e y b T i M i d k i f f T e a c h y o u r P t e x e c u t e c o m m a n d s b i t s e l f a n y t i m e d a o n i g h t w i t h t h i s c l e v e r k e y s t r o k e r e c o r d e r . . 5 W r l m a g e b J o h n w R a t d i f f T r t h i s c h a l l e n g i n g , e d u c a t i o n a l w o r d g a m e f o y o u n g s t e r s a n a d u l t s 5 K e y b o a r d L a c k - O u t b y P a u l W C a r l s o n S e c u r e y o u r c o m p u t e r w h i l e y o u ' r e a w a y 6 B u r g e r B l a s t e r b y S c o t t d R a m s a y S h o o t d o w n f l y i n g h a m b u r g e r s i t h i s a m u s i n g a c t i o n g a m e 6 H o t U s t h D i s k T h E d i t o r ' s V i e w P N e w s N o t e s R e a d e r s ' F e e d b a c k 1 G e t t i n g D o w n t B u s i n e s s : W h E v e r y o n e S h o u l d H a v e K e y b o a r d M a c r o s 1 T r a p p i n g D i s k E r r o r s i T u r b o P a s c a l 4 F r o m t h a u t h o r o F l i g h t S i m u l a t o r A d v e n t u r e s : " W i n t e r ' s T a l e , " n e a d v e n t u r e c o m p l e t e i t h i s i s s u e 4 A u t h o r ' s G u i d e 6 N o t a B e n e 6 S u B a t t l e 7 P e r s o n a l P o r t f o l i o M a n a g e r 7 & C O L U M N S

Upload: cubemanpdx

Post on 05-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 1/84

A d 5 P o w e r f u l C o m m a n d s t D O

m a g a z i n e

D I S KI N S I D E

$ 1 2 . 9 5J a n u a r y 1 9 8 8I s s u eV o l . 2 N o S 7 . 9 5 C a n a d aI S S N 0 8 9 3 - 8 2 6 1 € 0 2 7 0 3

O I B P C A N C O M P A T I B L E S

0

7 1 4 8 6 * 0 2 7 0 3

S O F T W A R E O D I S KT h e B e s t o t h B o a r d s :

P C - A r t b M i k e S t o n eC r e a t e c o l o r f u l s c r e e n a r w i t h t h i s f u l l - f e a t u r e d d r a w i n g

p r o g r a m 2 E Z D O S b y W i l l i a m C C h a m b e r s , J r G e m o r e d o n e i l e s s t i m e w i t h t h i s e a s y - t o - u s e D O

e n h a n c e r 2 R o b o K e y b T i M i d k i f fT e a c h y o u r P t e x e c u t e c o m m a n d s b i t s e l f — a n y t i m e

d a o n i g h t — w i t h t h i s c l e v e r k e y s t r o k e r e c o r d e r . . 5 W r l m a g e b J o h n w R a t d i f fT r t h i s c h a l l e n g i n g , e d u c a t i o n a l w o r d g a m e f o

y o u n g s t e r s a n a d u l t s 5 K e y b o a r d L a c k - O u t b y P a u l W C a r l s o nS e c u r e y o u r c o m p u t e r w h i l e y o u ' r e a w a y 6 B u r g e r B l a s t e r b y S c o t t d R a m s a yS h o o t d o w n f l y i n g h a m b u r g e r s i t h i s a m u s i n g

a c t i o n g a m e 6 H o t U s t h D i s k

T h E d i t o r ' s V i e wP N e w s N o t e sR e a d e r s ' F e e d b a c k 1 G e t t i n g D o w n t B u s i n e s s :

W h E v e r y o n e S h o u l d H a v e K e y b o a r d M a c r o s 1 T r a p p i n g D i s k E r r o r s i T u r b o P a s c a l 4 F r o m t h a u t h o r o F l i g h t S i m u l a t o r A d v e n t u r e s :

" W i n t e r ' s T a l e , " n e a d v e n t u r e c o m p l e t e i t h i s i s s u e 4

A u t h o r ' s G u i d e 6

N o t a B e n e 6 S u B a t t l e 7 P e r s o n a l P o r t f o l i o M a n a g e r 7

& C O L U M N S

Page 2: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 2/84

A n i m a t i o n S U n i q u eY o M a W o n d e r W h e r e F a n t a s y E n d s . . .

a n R e a l i t y B e g i n s .

S H A D O W W A R R I O R O D E A T HY o b e c o m e t h " M a s t e r N i n j a " o h i * q u e s t t o r e c o v e r t h e M a g i c a l S w o r di t h M y s t e r i o u s E m p e r o r ' s C a s t l e .

A c t u a l s i z e o g r a p h i c s — l a r g e ,s m o o t h l y a n i m a t e d Z V 2 " c h a r a c t e r s .

1 . W e l c o m e t t h a d v e n t u r e o l i f e t i m e . A s s u m e t h i d e n t i t y o f' p r o u d n i n j a w a r r i o r a n r e a d y y o u r s e l f t e n t e r t h e c a s t l e o t h 2 R

/ e v i l J a p a n e s e W a r l o a d , S a n j o . Y o u r q u e s t i t r e g a i n p r e c i o u s O b s l ." " ■ p - ^ m a g i c a l s w o r d t h a t S a n j o h a s t o l e n f r o m y o u r n i n j a s e c t . T h r o u g h B l a c k[ t h e c a s t l e l u n \ p o w e r f u l n i n j a w a r r i o r s , S a m u r a i g u a r d s , e v i l m y s -J j & m u m t i p r i e s t s , a n d e a d l y t i g e r s . Y o u J j j J

* * m u s t w o r k y o u r w a t h r o u g h t h „ m a n y c h a m b e r s o S a n j o ' s c a s t l e , p j * ?f i g h t a n k i l l h i s n i n j a s , b a t t l e h i a n b l a c k m a g i c c u r s e s , o v e r c o m e h i ' ' ' 't r a p s a n o b s t a c l e s a n r e c a p t u r e

f ' - J h e m a g i c s w o r d . N n i n j a h a e v e r ' ! V | !i a u r v i v e d . A r e y o u t h o n w h c a f i n e l y b a t t l e t h d a r k p o w e r a n d R e a "

/ b r i n g t r u t h a n d g o o d n e s s b a c k t t h l a n d . ? A r y o t h o n w h h a

3 n f e a r ? ' A r e y o t h o n t h a t w i l lb c a l l e d " M A S T E R N I N J A " ? _ P a r a g o n ' s " M A S T E R N I N J A " i t h m m o s t r e a l i s t i c m a r t i a l a r t s a d v e n t u r eg a m e a v a i l a b l e t o d a y . / \ ' t

D e v e l o p e d e x c l u s i v e l y f o t h I B P C / VP C X T , ® P C A P a n I B c o m p a t i b l e s . J I B P C P C X T a n P C A T a r r e g i s t e r e d t r a d e m a r k s o 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 , I n c .

G a m e f e a t u r e s i n c l u d e :2 R e a l - t o - L i f e M a r t i a l A r t s M o v e sO b s t a c l e s i n c l u d i n g H i d d e n N i n j a ' s , E v i l C u r s e s o B l a c k M a g i c , H i d d e n T r a p s , a n d E v e n D e a d l y T i g e r sO v e r 2 5 C o m b a t S c r e e n s g r o w i n g m o r e a n d m o r ed i f f i c u l tH i s t o r i c N i n j a W e a p o n s I n c l u d i n g K n i v e s , B l i n d i n gP o w d e r , T h r o w i n g S t a r s , B l o w D a r t G u n s , a n B o a n d A r r o w s

H i s t o r i c S t o r y T h a t U n f o l d s L i k e a A c t u a l N i n j aM o v i e w i t h D e t a i l s G r e a t T h a t E v e n t h e C o n s t e ll a t i o n s i t h S k a r A c c u r a t eR e a l i s t i c S o u n d

F o r t h e d i s t r i b u t o rn e a r e s t y o u , c a l lM a s t e r N i n j a " H o t l i n e 1 '4 1 2 - 3 3 8 - 1 1 6 6

P A R A G O N

o w r i t e :P a r a g o n S o f t w a r e , I n c .P l y m o u t h C e n t e r5 2 P l y m o u t h S t r e e tG r e e n s b u r g , P e n n s y l v a n i a 1 5 6 0 1

Page 3: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 3/84

T h R i g h t S t u f f "• * - N T i m e s ( A u g . 2 5 , m i S t r a p y o u r s e l f i n t o C h u c k Y e a g e r ' s A d v a n c e d F l i g h t T r a i n e rT h o n l y f l i g h t s i m u l a t i o n c o - d e s i g n e d b t h g r e a t e s t t e s tp i l o t e v e r . A n w i t h a c t i o n s f a s t , e v e n e x p e r i e n c e d p i l o t s

' a u g e r i n T h r i g h t s t u f f i r i g h t h e r e .T e s t t h l i m i t s o 1 d i f f e r e n ta i r c r a f t u s i n g Y e a g e r ' s o w e v a l u a t i o n c h e c k l i s t . F r o m t h c l a s s i c W W I S o p w i L h C a m e l t t h m a c h - s p e e d S R - 7 1 B l a c kb i r d . P u s h t h e e x p e r i m e n t a lX P - 1 t t h e d g e o s p a c e .

F l f o r m a t i o n o Y e a g e r ' s w i n gt h r o u g h D e a d M a n ' s S l a l o m .C a t c h t h e b r e a t h t a k i n g f e a r o f

H a m m e r h e a d s t a l l , t h a d r e n a l i n e r u s h o a a i l e r o nr o l l , t h t h r i l l o y o u r f i r s tC u b a n 8

R a c e c o m p u t e r o p p o n e n t st h r o u g h w h i t e - K n u c k l ec o u r s e s . B o l t p a s t o b s t a c l e sa n r u n a r r o w g a t e s . S k i mt h g r o u n d a t o s p e e d , w i n g -t o - w i n g w i t h y o u r r i v a l . V i e wt h a c t i o n f r o m c h a s e p l a n eo t h t o w e r .

S e a t - o f - t h e - p a n t s f l y i n g i t h e o n l y s i m u l a t i o n w i t h o v e rf o r t y y e a r s o e x p e r i e n c e .Y e s g e r i n s i s t e d o a c t u a l a i c r a f t s p e c s a n h i o w f l i g h te v a l u a t i o n c h a r t s . C l i m b i n t ot h c o c k p i t a n s e i y o u ' v eg o t h e ' r i g h t s t u f f

H O 1 O R D E R : V i s i t y o u r r e t a i l e r o c a l l B O O -2 1 5 - 4 5 2 5 f o d i r e c t V I S A o M a s t e r C a r d o r d e r s{ i C c a l l 6 0 0 - 5 6 2 - 1 1 1 2 } . T h d i r e c t o r d e rp n c e i $ 3 9 f o t h I B v e r s i o n a n $ 3 4 . 9 5f o t h C 6 v e r s i o n . S e n d U S c h e c k o m o n e y o r d e r t o E l e c t r o n i c M D i r e c t S a l e s .P O B o 7 5 3 0 . S a n M a t e o . C 9 4 4 0 3 . A d J f o s h i p p i n g a n h a n d l i n g ( $ 5 C a n a d i a n ) .P l e a s e a l l o w 1 - w e e k s f o S d e l i v e r y . C o m i n gf o t h A p p l e I t I B i a r e g i s t e r e d t r a d e m a r ko 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 , I n c . C 6 i

r e g i s t e r e d t r a d e m a r k o C o m m o d o r eE l e c t r o n i c s L i m i t e d . S o f t w a r e 1 9 8 7 N e L e m e r .

P H O T O C O U R T E S Y N O R T H R O P A V I A T I O N / A L L E N Q U i NH e a d l i n e q u o t e 1 9 8 7 b T h N e Y o r k T i m e s C o m p a n yR e p r i n t e d b p e r m i s s i o n .

E L E C T R O N I C A R T S

Page 4: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 4/84

T H E D I T O R ' S V I E W

W i t h t h i s i s s u e o C O M P U T E D P M a g a z i n e , w a r n l o n g e r i n c l u di n m e n u p r o g r a m o n t h m a g az i n e d i s k . A l t h o u g h t h e d i s k m e n ud o e s m a k e i m a r g i n a l l y e a s i e r f o n o v i c e s t r u o u p r o g r a m s , c o p a t i b i l i t y p r o b l e m s b e t w e e n t h h u n d r e d s o d i f f e r e n t I B a n M S D O c o m p u t e r s p r e v e n t e d s o m ep e o p l e f r o m u s i n g t h m e n u .

I t ' s e a s y t r u n o u r p r o g r a m sw i t h o u t t h m e n u , o f c o u r s e . I g e n e r a l , a l y o u h a v e t d i t y p et h f i l e n a m e o f t h e p r o g r a m a t h D O p r o m p t . F o e x a m p l e , o t h i si s s u e ' s d i s k i p r o g r a m c a l l e dR O B O K E Y . C O M . T r u i t s i m p l yt y p e R O B O K E Y . Y o d o n ' t e v e nn e e d t t y p e t h . C O M e x t e n s i o n .

F o m o r e d e t a i l s , s e e t h e " H o wt U s t h D i s k " s e c t i o n e l s e w h e r ei t h m a g a z i n e . A a l w a y s , w r e o m m e n d r e a d i n g t h c o r r e s p o n d i n gm a g a z i n e a r t i c l e b e f o r e r u n n i n gp r o g r a m f o t h f i r s t t i m e .

E l i m i n a t i n g t h m e n u p r o g r a ma l s o c o n s e r v e s m o r e t h a n 5 0 o d i s k s p a c e , w h i c h l e a v e s u r o o m t b r i n g y o m o r e h i g h - q u a l i t y p r g r a m s . I t h i s i s s u e , f o i n s t a n c e , i a o u t s t a n d i n g p a c k a g e o D O e h a n c e m e n t s c a l l e d " E Z D O S . " I a d d s m o r e t h a n 5 n e D O c o m a n d s t s t r e a m l i n e y o u r c o m p u ti n g . Y o c a n o b a c k u a e n t i r ed a y ' s w o r k w i t h s i n g l e c o m m a n da n d p e r f o r m d o z e n s o o t h e r r o t i n e t a s k s m u c h m o r e e f f i c i e n t l y .B e s t o f a l l , E Z D O S i e x t r e m e l yc o m p a c t i r e l a t i o n t i t p o w e r( a b o u t 2 6 K ) .

A n o t h e r c l e v e r p r o g r a m i " R o b o K e y . " I t ' s l i k e a a l a r m -t r i g g e r e d r o b o t t h a t c a e n t e r a n s e r i e s o f k e y s t r o k e s y o w a n t i n t oy o u r c o m p u t e r w h i l e y o u ' r e g o n e .Y o s i m p l y s e t h a l a r m f o a n t i m e i t h e n e x t 2 4 h o u r s a n t y p et h e k e y s t r o k e s y o u w a n t R o b o K e y

C O M P U T E l ' s P M a g a z i n e J a n u a r y 1 9 8 8

t r e t y p e l a t e r . W h e n t h a l a r mg o e s o f f , R o b o K e y t a k e s o v e r . I c a c a r r y o u D O c o m m a n d s , r u p r g r a m s , a n e v e n d o w n l o a d i n f o rm a t i o n o v e r t h p h o n e l i n e s w h i l ey o s l e e p .

I y o d o n ' t w a n t a n y o n e t i n t e r f e r e w i t h y o u r c o m p u t e r w h i l ey o u ' r e a w a y , t r " K e y b o a r d L o c k -O u t , " a n o t h e r m e m o r y - r e s i d e n tp r o g r a m i t h i s i s s u e . W h e n y o a c t i v a t e i b p r e s s i n g h o t - k e yc o m b i n a t i o n , i b l a n k s t h s c r e e n ,l o c k s t h k e y b o a r d , a n f l a s h e s a u n m i s t a k a b l e m e s s a g e : C O M P U T E RI U S E . O n l y s o m e o n e w h k n o w st h c o r r e c t h o t - k e y c a n u n l o c k i t Y o c a c h a n g e t h h o t - k e y c o m b in a t i o n i y o w a n t , t o o .

O t h l i g h t e r s i d e , w h a v et h r e e p r o g r a m s f o e n t e r t a i n m e n ta n r e c r e a t i o n . " B u r g e r B l a s t e r " i a a r c a d e - s t y l e a c t i o n g a m e w r i t t e ni T u r b o P a s c a l . T h o b j e c t i t s h o o t d o w n f l y i n g b e e f p a t t i e s , t m a t o s l i c e s , p i e c e s o l e t t u c e , a n s e s a m e - s e e d b u n s i t h r i g h t o r d e rt b u i l d c o h e r e n t h a m b u r g e r .

" W r i m a g e " i n i c e l y d o n ew o r d - g u e s s i n g g a m e f o a l a g e s . I t e s t s v o c a b u l a r y s k i l l s o t h r e e d i f e r e n t l e v e l s o d i f f i c u l t y , a n w g u a r a n t e e t h e h a r d e s t l e v e l w i l lc h a l l e n g e e v e n t h m o s t a s t u t e l e x ic o g r a p h e r . U t o s i x p e o p l e c a np l a y a o n c e , s i m a k e s a i d e a lp a r t y g a m e . A n d , s i n c e y o c a f e e d y o u r o w w o r d l i s t s i n t o t h p r o g r a m , y o c a t u r n i i n t o a e d u c a t i o n a l t o o l f o y o u n g s t e r s .

P C - A r t i o u f e a t u r e p r o g r a mi t h i s i s s u e ' s " B e s t o t h B o a r d s "c o l u m n . I t ' s c o l o r f u l , ' a s y - t o - u s ed r a w i n g p r o g r a m v i t p o p - u pm e n u s a n o t h e r h a n d y f e a t u r e s .Y o d o n ' t e v e n n e e d m o u s e o j o y s t i c k .

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

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

E n j o y y o u r m a g a z i n e , a n l e u k n o w w h a t y o t h i n k .

T o R H a l f h i l l , E d i t o r

A t t e n t i o n P C j r U s e r sn u m b e r o I B P C j r u s e r s h a v e

i n q u i r e d a b o u t t h c o m p a t i b i l i t yo p r o g r a m s i C O M P U T E l ' s P M a g a z i n e . S o m e p r o g r a m s , i n c l u di n g t h e d i s k m e n u i t h f i r s t i ss u e , w o n ' t w o r k p r o p e r l y o t h P C j r .

I r o n i c a l l y , t h P C j r i p r o b ab l y t h e l e a s t c o m p a t i b l e P c o p a t i b l e e v e r m a d e . S o m ec o m m e r c i a l s o f t w a r e p a c k a g e st h a t a r e w r i t t e n t w o r k o I B P C s , X T s , A T s , a n t r u e c o m p a t ib l e s h a v e p r o b l e m s w i t h t h w a t h P C j r r e a d s t h k e y b o a r d a n o t h e r d i f f e r e n c e s . S o m e o t h e s ed i f f e r e n c e s a r e s h a r e d b e a r l yT a n d y 1 0 0 0 s .

S i n c e s e v e r a l h u n d r e d t h o us a n d o t h e s e c o m p u t e r s w e r es o l d a n a r s t i l l i u s e , w e ' r ew o r k i n g t m a k e a l o u p r g r a m s f u l l y c o m p a t i b l e . W e p e c t t h e m a j o r i t y o f o u p r o g r a m sw i l l b c o m p a t i b l e w i t h t h P C j rf r o m n o o n I p r o g r a m w i l ln o w o r k o n P C j r , t h a t i n f o rm a t i o n w i l l b n o t e d i t h i n t r od u c t i o n t t h a r t i c l e .

Page 5: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 5/84

S S S

V I S A , M a s t e r C a r d C O o r d e r s c a l l :

1 - 8 0 0 - 2 2 3 - 6 9 2 5{ I I o w a 3 1 9 / 3 7 3 - 0 2 2 4 )

H e r e i s Y o w o n ' t f i n d s o f t w a r e t h a t ' s e a s i e r t u s e :R e q u i r e s n a c c o u n t i n g k n o w l e d g eC o m p l e t e l y m e n u - d r i v e n w i t h o n - l i n e h e l p9 3 - p a g e f u l l y i n d e x e d t u t o r i a l m a n u a l ( o d i s k )P r o v e n T r a c k R e c o r d . H a r d t b e l i e v e t h e $ 1 p r i c e ? D o n ' t

w o r r y . M o n e y C o u n t s * h a b e e n m a r k e t e d f o t h r e e y e a r s a n i c o n t i n u a l l y r e c e i v i n g r a v e r e v i e w s . T h e r e ' s n c a t c h . T h i s i f u l l y f u n c t i o n a l s y s t e m t h a t c o m p a r e s w i t h p r o d u c t s s e l l i n g f o S 9 a n m o r e .S a m e - D a y S h i p p i n g . O r d e r t o d a y a n d o w n M o n e y C o u n t s ® f o o n l y S 1 6 ! A d S s h i p p i n g a n h a n d l i n g ( o u t s i d e N o r t h A m e r i c aa d S 7 ) . I o w a r e s i d e n t s p l e a s e a d 4 s a l e s t a x . S e n d c h e c ko m o n e y o r d e r p a y a b l e t P a r s o n s T e c h n o l o g y . V I S A a n M a s t e r C a r d o r d e r s w e l c o m e .

M O N E YC O U N T S$ 1 S S h i p p i n gD e p l P

6 9 2 5 S u r r e y D r i v e N C e d a r R a p i d s . I 5 2 4 0 2M o n e y C o u n t s ' r e q u i r e s I B o c o m p a t i b l e c o m p u t e rw i t h t w d i s k d r i v e s [ o r a h a r d d i s k d r i v e ) . 1 9 2 k o m o r em e m o r y . D O o l a t e r a n p r i n t e r

N a m eA d d r e s sC i t y / S t a t e t f i p :P h o n eC h e c k M o n e y O r d e r V I S A M a s t e r C a r dC a r d E x p . D a t e

Page 6: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 6/84

P u b l i s h e rE d i t o r i a l D i r e c t o rM a n a g i n g E d i t o rA s s o c i a t e P u b l i s h e r

J a m e s A C a s e i t aR i c h a r d M a n s f i e l dK a t h l e e n M a r t i n e kS e l b y B a t e m a n

E d i t o r , C O M P U T E I ' s P M a g a z i n e a n C O M P U T E I ' sA t a r i S T D i s k M a g a z i n e

P r o d u c t i o n D i r e c t o rE d i t o r , C O M P U T E !

a n C O M P U T E D G a z e t t eE d i t o r , C O M P U T E I s A p p l e

A p p l i c a t i o n s M a g a z i n eF 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 T e c h n i c a l E d i t o r sA s s i s t a n t E d i t o r , C O M P U T E I ' s

A t a r i S D i s k M a g a z i n eA s s i s t a n t E d i t o r s , C O M P U T E !

a n C O M P U T E D G a z e t t e

A s s i s t a n t E d i t o rA s s i s t a n t F e a t u r e s E d i t o rP r o g r a m m i n g S u p e r v i s o rE d i t o r i a l P r o g r a m m e r s

B u y e r ' s G u i d e C o o r d i n a t o rE 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

S u b m i s s i o n s R e v i e w e rP r o g r a m m i n g A s s i s t a n t sE x e c u 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

R e c e p t i o n i s t

T o R H a l f h i l lT o n y R o b e r t s

L a n c e E l k o

G r e g g K e i z e rK e i t h F e r r e l !O t t i s R C o w p e rD a l e M c B a n e , J a m e s F u c h s

T o d d H e i m a r c k

R h e f t A n d e r s o n , R a n d yT h o m p s o n , C l i f K a r n e sJ o h n S h a d l eT o N e t s e lP a t r i c k P a r r i s hT i V i c t o r . T i M i d k i f f ,W i l l i a m C h i n , G e o r g e M i l l e rC a r o l i n e H a n l o nM i c k e y M c L e a nK a r e n U h l e n d o r f , K a r e nS i e p a k , J i l l C h a m p i o n , L o r iS o n o s k iD a v i d H e n s l e yT r o y T u c k e r . J o y c e S i d e sD e b i N a s hJ u l i a F l e m i n g . I r i s B r o o k s , S y b i lA g e e , C l a u d i a E a r h a r tA n i t a A r m f i e l d

C O M P U T E I ' s B o o k D i v i s i o nE d i t o rA s s i s t a n t 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 tD i r e c t o r o N a t i o n a l S a l e s

S t e p h e n L e v yT a m m i e T a y l o r , R o b e r t B i x b y ,L y n n e W e a t h e r m a nD a v i d F l o r a n c eJ o s e p h W . H a t c h e r

P r o d u c t i o n M a n a g e rA r D i r e c t o rA s s i s t a n t A r D i r e c t o rA s s i s t a n t P r o d u c t i o n M a n a g e rD e s i g n e rA r t i s t s

T y p e s e t t i n gI l l u s t r a t o r

I r m a S w a i nJ a n i c e R F a r yL e N o e l , J r D P o t t e rT o n y J a c o b s o nR o b i n C a s e , K i m P o t t s , S c o t t yB i l l i n g sT e r r y C a s h , C a r o l e D u n t o nH a r r y B l a i r

G r o u p A d v e r t i s i n g D i r e c t o r /C o n s u m e r E l e c t r o n i c s

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

P e t e r J o h n s m e y e r

B e r n a r d J T h e o b a l d , J r K a t h l e e n H I n g r a m

C u s t o m e r S e r v i c e M a n a g e rD e a l e r S a l e s S u p e r v i s o rI n d i v i d u a l O r d e r S u p e r v i s o r

D i a n e L o n g oJ o s e C r u zC a s s a n d r a G r e e n

J a m e s A C a s e l l a , G r o u p V i c e P r e s i d e n tR i c h a r d M a n s f i e l d , V i c e P r e s i d e n t , E d i t o r i a l D i r e c t o rR i c h a r d J M a r i n o . V i c e P r e s i d e n t , A d v e r t i s i n g S a l e sl l e n e B e r s o n W e i n e r , V i c e P r e s i d e n t , P r o d u c t i o nE d i t o r i a l B o a r dR i c h a r d M a n s f i e l d , K a t h l e e n M a r t i n e k , S e l b y B a t e m a n , L a n c eE l k o , T o R . H a l f h i l l , S t e p h e n L e v yR o b e r t L o c k , F o u n d e r a n E d i t o r i a l C o n s u l t a n tE d i t o r i a l o f f i c e s :

C o r p o r a t e o f f i c e s :

I n d i v i d u a l O r d e r s :

D e a l e r S a l e s :

3 2 W e s t W e n d o v e r A v e n u e , S u i t e2 0 0 , G r e e n s b o r o . N 2 7 4 0 88 2 7 t A v e n u e , N e Y o r k . N 1 0 0 1 92 1 2 - 2 6 5 - 8 3 6 08 0 0 - 3 4 6 - 6 7 6 7 ( I N 2 1 2 - 8 8 7 - 8 5 2 5 )1 0 : 0 0 A M - 5 2 : 3 0 P M 1 : 3 0 P M - 3 : 0 0 P M o n d a y - F r i d a y8 0 0 - 6 3 8 - 3 8 2 2 ( I N 2 1 2 - 8 8 7 - 8 5 6 6 )

A M - 5 P M M o n d a y - F r i d a y

A d v e r t i s i n g S a l e s R e p r e s e n t a t i v e sB e r n a r d T h e o b a l d , A d v e r t i s i n g D i r e c t o r : 2 1 2 - 3 1 5 - 1 6 6 5N e E n g l a n d , M i A t l a n t i c , E a s t C o a s t

P e t e r H a r d y : 6 1 7 - 4 8 9 - 3 5 0 0M i d w e s t S o u t h w e s t

J e r r y T h o m p s o n , L u c i l l e D e n n i s : 3 1 2 - 7 2 6 - 6 0 4 7 ( C h i c a g o ) ,7 1 3 - 7 3 1 - 2 6 0 5 ( T e x a s ) . 3 0 3 - 5 9 5 - 9 2 9 9 ( C o l o r a d o ) . 4 1 5 - 3 4 8 - 8 2 2 2( C a l i f o r n i a )

W e s t , N o r t h w e s t B r i t i s h C o l u m b i aJ e r r y T h o m p s o n , L u c i l l e D e n n i s : 4 1 5 - 3 4 8 - 8 2 2 2

S e n d a l a d v e r t i s i n g m a t e r i a l s t o K a t h l e e n H I n g r a m3 2 4 W e s t W e n d o v e r A v e . , S u i t e 2 0 G r e e n s b o r o . N 2 7 4 0 3

C O M P U T E ! P u b l i c a t i o n s , I n c . p u b l i s h e s :C O M P U T E ! C O M P U T E ! B o o k s C O M P U T E ' S G a z e t t e

C O M P U T E I ' s G a z e t t e D i s k C O M P U T E ! ' * A p p l e A p p l i c a t i o n sC O M P U T E i ' s A t a r i S D i s k & M a g a z i n e

C O M P U T E ! P u b l i c a t i o n s , l n c ©O n o t h A B C o n s u m e r M a g a z i n e s . I n c . ^ ^

C a p i t a l C i t i e s / A B C . I n C o m p a n yA B P u b l i s h i n g . P r e s i d e n t . R o b e r t B u r t o n1 3 3 0 A v e n u e o t h A m e r i c a s . N e Y o r k . N e Y o r k 1 0 0 1 9

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

C O M P U T E I ' s P M a g a z i n e J a n u a r y 1 9 8 8

T h C O M P U T E 1 s u b s c r i b e r l i s t i s m a d e a v a i l a b l e t c a r e f u l l y s c r e e n e d o r g a n i z a t i o n sw i t h p r o d u c t o r s e r v i c e w h i c h m a b o i n t e r e s t t o u r r e a d e r s i t y o p r e f e r n o t r e c e i v e s u c h m a i l i n g s , p l e a s e s e n d a e x a c t c o p y o y o u r s u b s c r i p t i o n l a b e l t C O P U T E ! P O B o x 1 0 9 5 5 . D e s M o m e s , I 5 0 9 5 0 . I n c l u d e n o t e i n d i c a t i n g y o u r p r e f e r e n c et r e c e i v e o n l y v o u r s u b s c r i p t i o n .

A u t h o r s o m a n u s c r i p t s w a r r a n t t h a t a l m a t e r i a l s s u b m i t t e d t C O V P U T E i o r o r i g i n a lm a t e r i a l s w i t h f u l l o w n e r s h i p r i g h t s r e s i d e n t i s o i d a u t h o r s B y s u b m i t t i n g a r t i c l e s t C O M P U T E ! , a u t h o r s a c k n o w l e d g e t h a t s u c h m a t e r i a l s , u p o n a c c e p t a n c e f o p u b l i c at i o n , b e c o m e t h e x c l u s i v e p r o p e r t y o C O M P U T E ' P u b l i c a t i o n s , i n c . N p o r t i o n o f t h i sm a g a z i n e m a b r e p r o d u c e d i o n l o r m w i t h o u t w r i t t e n p e r m i s s o n f r o m t h p u l i s h e r . E n t i r e c o n t e n t s c o p y r i g h t I 1 9 8 8 C O M P U T E I P u b l i c a t i o n s , I n c R i g h t s t o p r g r a m s d e v e l o p e d a n s u b m i t t e d b y a u t h o r s a r e e x p l a i n e d i o u r a u t h o r c o n t r a c tU n s o l i c i t e d m a t e r i a l s n o a c c e p t e d ( o p u b l i c a t i o n i C O M P U T E 1 w i l l b r e t u r n e d I a u t h o r p r o v i d e s s e l f - a d d r e s s e d , s t a m p e d e n v e l o p e . P r o g r a m s ( o t a p e o d i s k )m u s t a c c o m p a n y e a c h s u b m i s s i o n . P r i n t e d l i s t i n g s a r o p t i o n a l , b u h e l p f u l . A r t i c l e ss n o u l d b f j r n i s t i e d a t y p e d c o p y ( u p p e r - a n d l o w e r c a s e , p l e a s e ) w i t h d o u b l e s p a ci n E a c h p a g e o y o u r a r t i c l e s h o u l d o e a r t h t i t l e o t h a r t i c l e , f h d a t e o n t h n a m e o t h a u t h o r . C O M P U T E 1 a s s u m e s n l i a b l i t y f o r e r r o r s i a r t i c l e s o r a d v e r t i s em e n t s O p i n i o n s e x p r e s s e d b y a u t h o r s a r n o n e c e s s a r i l y t h o s e o C O M P U T E 1

Page 7: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 7/84

W H W A I TU N T I L N O 1 9 8 8 T F I N DO U W H W I L L W I

T H E L E C T I O N W H E NY O C A F I N D O U R I G H T N O W ?

W h o ' s g o i n g t w i t h w i d e - o p e np r e s i d e n t i a l r a c e i 1 9 8 8 ? B u s h ? J e s s eJ a c k s o n ? A l b e r t G o r e ? P a R o b e r t s o n ?

D o n ' t w a i t f o t h p u n d i t s a n p o l ls t e r s t p r e d i c t t h e o u t c o m e . Y o c a d b e t t e r j o b w i t h P R E S I D E N T E L E C T1 9 8 8 E D I T I O N .

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

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

M o s t c u r r e n t a n p o t e n t i a l c a n d id a t e s a r i n c l u d e d , a l r a t e d f o r t h e i rs o c i o - e c o n o m i c v i e w s , f o r e i g n p o l i c yp o s i t i o n , a n c h a r i s m a . Y o u ' r e f r e e t c h a n g e t h e s e r a t i n g s o t o c r e a t e y o u ro w c a n d i d a t e s . B t a k i n g i n t o a c c o u n tv a r i o u s e c o n o m i c f a c t o r s a n w o r l de v e n t s , y o e s t a b l i s h t h p o l i t i c a l c l i m a t eo t h e l e c t i o n .

T h e n y o h i t h c a m p a i g n t r a i l ,m a n a g i n g a n p l a y i n g t h c a n d i d a t e ( s o y o u r c h o i c e . Y o u r f i x e d a l l o c a t i o n o P o l i t i c a l A c t i o n P o i n t s m u s t b s p e n tw i s e l y ; c a m p a i g n s t o p s , c a r e f u l l y p l a n n e dt a v o i d f a t i g u e . I y o u c h o o s e t d e b a t e ,y o u ' l l b s c o r e d o y o u r a n s w e r s t s u c hh o i s s u e s a p r o t e c t i o n i s m , N i c a r a g u a ,a n d a r m s c o n t r o l .

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

T h c o m p u t e r c a a l s o p l a y g a m eo v e r a n o v e r a g a i n w i t h m a j o r p a r a me t e r s c h a n g e d e a c h r i m e s y o c a q u i c k l y s e e h o p a r t i c u l a r e l e c t i o nm i g h t t u r n o u t .

I y o p r e d i c t t h e c o r r e c t w i n n e rw i t h t h i s g a m e , y o u ' l l g a i n m o r e t h a ns a t i s f a c t i o n . Y o u ' l l h a v e t h c h a n c e t w i u t S 1 9 8 8 * i S S I ' s P r e s i d e n t E l e c tC o n t e s t s t a r t i n g n o w . T h s o o n e r y o s e n d i y o u r p r e d i c t i o n , t h g r e a t e r y o u rc h a n c e t w i t h w h o l e $ 1 9 8 8 .

L o o k f o t h i s p o l i t i c a l c r y s t a l b a l l a y o u r l o c a l c o m p u t e r / s o f t w a r e o g a m es t o r e t o d a y . A i l S S g a m e s c a r r y a " 1 4 - d a ys a t i s f a c t i o n o y o u r m o n e y b a c k 1 ' g u a r a nt e e . W r i t e o c a l l f o f r e e c o l o r c a t a l o g o o u j u l l l i n e .

A P P L E *C - 6 4 / 1 Z 8I B o C o m p a t i b l eA T A R I S T

S T R A T E G I C S I M U L A T I O N S . I N 1 0 4 6 N R e n g s t o r f f A v e n u e

M o u n t a i n V i e w , C 9 4 0 4 3( 4 1 5 ) 9 6 4 - 1 3 5 3© 1 9 8 7 S t r a t e g i c S i m u l a t i o n s , I n c .

I t h e r e a r n c o n v e n i e n t s t o r e s n e a ry o u . V I S A a n M h o l d e r s c a n o r d e rt h i s $ 2 4 . 9 5 g a m e b c o l l i n g t o l l -f r e e 8 0 0 - 4 4 3 - 0 1 0 0 , x 3 3 5 .O m a i l y o u r c h e c k t o S S I .( C r e s i d e n t s , a d a p p l i c a b l es a l t s t a x . ) P l e u e s p e c i f yc o m p u t e r f o r m a t a n a d 5 2 . 0 0 f o s h i p p i n g & h a n d l i n g .

Page 8: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 8/84

P N E W S8 N O T E S

M i c r o s o f t R o l l s O B i l l G a t e s a n c o m p a n y w e r e o n o n s t o p r o l l t h i s f a l l w i t h t w o -f o r - o n e s t o c k s p l i t a n a f l u r r y o h a r d w a r e a n d s o f t w a r ea n n o u n c e m e n t s .

M i c r o s o f t ' s M a c h 2 s p e e d - u pc a r d ( $ 4 9 5 ) b r i n g s A T - c I a s s p e f o r m a n c e a n d m e m o r y c a p a b i l i t i e st o l d e r P C s . T h c a r d i n c l u d e s a 8 0 2 8 6 m i c r o p r o c e s s o r a n m o u s ep o r t , a n w i l l a l s o s u p p o r t M i c r os o f t ' s g e n e r i c v e r s i o n o t h O S / 2o p e r a t i n g s y s t e m — w h e n O S / 2 b c o m e s a v a i l a b l e . T w o p t i o n a ld a u g h t e r c a r d s c a n b a d d e d t t h M a c h 2 0 T h M e m o r y P l u s c a r d( $ 3 9 5 f o 5 1 2 K ) c a p r o v i d e u t 3 . m e g a b y t e s o e x p a n d e d m e m or y T h D i s k P l u s c a r d ( $ 9 9 ) a l l o w su s o h i g h - d e n s i t y 5 V 4 - i n c h a n 3 V z - i n c h f l o p p y d i s k d r i v e s .

M i c r o s o f t a l s o s h i p p e d B o o ks h e l f , $ 2 9 5 s y s t e m f o C D - R O Md r i v e s . ( C D - R O M s t a n d s f o C o p a c t D i s c R e a d O n l y M e m o r y ; i t ' sr e a d - o n l y s t o r a g e s y s t e m b a s e d o t h s a m e t y p e o c o m p a c t d i s c su s e d i a u d i o . ) B o o k s h e l f a l l o w s u e r t a c c e s s t h e c o m p l e t e t e x t o t e m a j o r r e f e r e n c e w o r k s f r o mw i t h i n m o s t p o p u l a r w o r d p r o c e ss o r s . I i n c l u d e s t h W o r l d A l m a n a c ,A m e r i c a n H e r i t a g e D i c t i o n a r y ,R o g e t ' s T h e s a u r u s , B a r t l e t t ' s F a m i l i a rQ u o t a t i o n s , H o u g h t o n M i f f l i n U s a g eA l e r t a n S p e l l i n g V e r i f i e r , t h U . S .Z I C o d e D i r e c t o r y , a n s e v e r a l o t e r e f e r e n c e b o o k s .

M i c r o s o f t W o r k s ( $ 1 9 5 ) — a p o u l a r i n t e g r a t e d s o f t w a r e p a c k a g e o

A r l a n R L e v i t a n

C O M P U T E I ' s P M a g a z i n e J a n u a r y 1 9 6 8

t h A p p l e M a c i n t o s h — w a s r e l e a s e df o t h P C a w e l l a s n e v e r s i o n so t h e M i c r o s o f t M o u s e , M i c r o s o f tW o r d , M i c r o s o f t C h a r t , a n M i c r os o f t W i n d o w s .

R u S i l e n t ,R u D e e pT o s h i b a i m o v i n g f u l l - s p e e d a h e a dt i n t r o d u c e a n d p r o m o t e n e p r o d u c t s , e v e n t h o u g h i s t i l l a p e a r s t b o a c o l l i s i o n c o u r s ew i t h C o n g r e s s i o n a l e f f o r t s t o b a t h s a l e o a l T o s h i b a g o o d s i t h U . S . ( S e e " T r o u b l e f o T o s h i b a , "N o v e m b e r 1 9 8 7 . )

S a l e s o f t h e n e 6 . 4 - p o u n dT 1 0 0 0 l a p t o p a r e x t r e m e l y s t r o n g ,i s p i t e o t h n e g a t i v e p u b l i c i t ys u r r o u n d i n g T o s h i b a s u b s i d i a r y ' ss a l e o m a n u f a c t u r i n g t e c h n o l o g y t t h S o v i e t U n i o n w h i c h m a k e s i p o s s i b l e f o t h R u s s i a n s t d e v e l o pm o r e a d v a n c e d s u b m a r i n e p r o p e ll e r s . F o a r o u n d $ 1 , 0 0 0 , t h e T s h i b a T 1 0 0 0 l a p t o p o f f e r s f u l l P c o m p a t i b i l i t y i c o m p a c t p a c k a g ew i t h 5 1 2 K o R A M , b u i l t - i n 3 Y z -i n c h m i c r o f l o p p y d r i v e , a n q u i c k -b o o t i n g M S - D O S i R O M .

I A u g u s t , c u r r e n t o w n e r s o T o s h i b a l a p t o p s r e c e i v e d l e t t e r o a p o l o g y f r o m T o s h i b a c o n c e r n i n gt h e p r o p e l l e r d e a l . M e a n w h i l e , T os h i b a r e p r e s e n t a t i v e s h a v e b e e ns p e n d i n g l o n g h o u r s o C a p i t o lH i l l , a p o l o g i z i n g .

T o s h i b a A m e r i c a , a p p a r e n t l ye n c o u r a g e d b t h e s u c c e s s o f t h eT 1 0 0 0 , h a a n n o u n c e d t h T 5 1 0 0 ,

a 8 0 3 8 6 - b a s e d p o r t a b l e t h a tw e i g h s 1 p o u n d s , p l u s n e l a s e rp r i n t e r . T o s h i b a a l s o w a n t s t e t i c e s e v e r a l U . S . f i r m s i n t o l i c e n s i n gn e t e c h n o l o g y t h a t a l l o w s u t f o u r m e g a b y t e s o d a t a t b s t o r e do 3 V 2 - i n c h m i c r o f l o p p y d i s k .

T h R e n t w a r eC o n t r o v e r s yC o l o r a d o C o n g r e s s w o m a n P a S c h r o e d e r m a h a v e g i v e n u h e b i f o t h D e m o c r a t i c p r e s i d e n t i a ln o m i n a t i o n , b u s h h a s n ' t g i v e nu p o n H . R . 1 7 4 3 , b i l l i n t e n d e d t h a l t t h r e n t a l o f c o m p u t e rs o f t w a r e .

I r e c e n t y e a r s , s o m e c o m p u t e rs t o r e s h a v e s t a r t e d s o f t w a r e r e n t a lc l u b s , a l l o w i n g m e m b e r s t r e n tp r o g r a m s f o r a f l a t f e e . T h e y w o r km u c h l i k e v i d e o t a p e r e n t a l c l u b s ,b u t S c h r o e d e r ' s c a m p m a i n t a i n st h a t s o f t w a r e r e n t a l i m e r e l yc o v e r f o o r g a n i z e d s o f t w a r e p i r a c y .P r o p o n e n t s o s o f t w a r e r e n t a l s a rg u t h a t u s e r s n e e d t f i n d o u i c e r t a i n p r o g r a m w i l l m e e t t h e i rn e e d s , a n t h a t e n t e r t a i n m e n t p r og r a m s a r u s u a l l y p l a y e d f o o n l yf e w d a y s b e f o r e t h e u s e r t i r e s o t h e m .

W h i c h s i d e w i l l w i n ? T h e r e a r p r e c e d e n t s t s u p p o r t b o t h v i e w s .S e v e r a l y e a r s a g o , t h m o v i e i n d u st r f a i l e d t p u s h t h r o u g h s i m i l a rm e a s u r e t h a t w o u l d h a v e b a n n e dv i d e o t a p e r e n t a l s . B u b i l l t h a tp r o h i b i t s t h r e n t a l o r e c o r d a b u m s w a p a s s e d i 1 9 8 3 , a l t h o u g ht h i s l a i o p e n l y f l o u t e d b s o m er e c o r d s t o r e s .

Page 9: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 9/84

L i f e I T h F a s t L a n eC o m p a q r e c e n t l y u p p e d t h a n t e i t h h i g h - s p e e ds w e e p s t a k e s b a n n o u n c i n g t w o n e 8 0 3 8 6 - b a s e dP c o m p a t i b l e s .

A c c o r d i n g t C o m p a q , t h D e s k p r o 3 8 6 / 2 0 ,e q u i p p e d w i t h 2 0 - m e g a h e r t z 8 0 3 8 6 m i c r o p r o c e s s o ra n s p e c i a l I n t e l c a c h e c o n t r o l l e r , i u t 5 0 - p e r c e n tf a s t e r t h a n m o s t 8 0 3 8 6 - b a s e d s y s t e m s r u n n i n g a 1 m e g a h e r t z ( i n c l u d i n g t h e I B P S / 2 M o d e l 8 0 ) . T h n e P o r t a b l e 3 8 p a c k s t h s a m e p r o c e s s i n g p o w e r i

s h o e b o x - s i z e d p a c k a g e . B o t h s y s t e m s e s c h e w t h 3 V 2 - i n c h d i s k d r i v e s u s e d i t h I B P S / 2 l i n e ;t h e y ' r e s t i c k i n g w i t h 5 1 4 - i n c h d r i v e s , a l e a s t f o n o w .

B o t h s y s t e m s a l s o c a r r y h e f t y p r i c e t m a t c ht h e i r p r o d i g i o u s p e r f o r m a n c e . T h e D e s k p r o 3 8 r a n g e s f r o m $ 7 , 5 0 0 t $ 1 2 , 5 0 0 , d e p e n d i n g o c o n f i gu r a t i o n . T h P o r t a b l e 3 8 i $ 1 0 , 0 0 0 w h e n e q u i p p e dw i t h 1 0 0 - m e g a b y t e h a r d d r i v e . T h b u d g e t -c o n s c i o u s m a o p f o 4 0 - m e g a b y t e u n i t f o o n l y$ 8 , 0 0 0 .

S p e e d d e m o n s : T h n e w C o m p a q D e s k p r o 3 8 6 / 2 0 a n P o r t a b l e3 8 a r a m o n g t h f a s t e s t P C a v a i l a b l e — a n d a l s o a m o n g t h m o s t e x p e n s i v e .

L o w e r P r i c e sF o 8 0 3 8 6 U p g r a d e sI n t e l h a r e d u c e d t h p r i c e o i t I n b o a r d 8 0 3 8 6a c c e l e r a t o r b o a r d t $ 1 , 5 9 5 , m a k i n g t h m o v e u t 8 0 3 8 6 p r o c e s s i n g e v e n m o r e a t t r a c t i v e f o c u r r e n t A a n A T - c o m p a t i b l e o w n e r s . T h I n b o a r d 3 8 s i m p l ya t t a c h e s t t h A m o t h e r b o a r d .

P r o s p e c t i v e p u r c h a s e r s , h o w e v e r , s h o u l d n o b s t r a n g e r s t m o n k e y i n g w i t h t h i n n a r d s o t h e i r s y t e m s a n d m u s t v e r i f y t h a t t h e i r p r e s e n t d i s k c o n t r o ll e r , d i s p l a y , a n o t h e r e x p a n s i o n c a r d s w i l l w o r kp r o p e r l y w i t h 1 6 - m e g a h e r t z 8 0 3 8 6 s y s t e m .

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

F O H O M E A N O F F I C E3 1 3 - 2 2 7 - 9 4 0 1 F A 3 1 3 - 2 2 7 - 1 7 5 0

M i n i m u m O r d e r o $ 2 5 . 0 0

9 1 / Z * 1 P n s m P a r t 2 o E a c h C o l o r . . S 1 2 . 9 5■ S i n g l e C o l o r 5 0 / p a c k 3 . 9 S

A l s o B M 1 F o S h e e t F e P u r l e r s• 2 S i n g l e C o l o r E n v e l o p e s $ 1 . 9 5

R e Y e l l o w G r e e n H o P i n t B l u e G o l d

C L E A N E D G E S O F T O N E S ™ 1 / 1 - 2 o E a c h C o l o r S 1 D . 9 5

• S m g ' c C o l o r 5 0 / P a c k 3 . 2 5" A l s o ! 1 / 2 x 1 1 F o S h e e t F e P r i n t e r s

2 S i n g l e C o l o i E n v e l o p e s 1 . 9 5Y e l l o w G r e e n L i l a c P i n k I v o r y B l u e

C E R T I F I C A T E S1 / 1 1 C l e a n E d g e P a r c h m e n t P a c k W i t h G o l d

M e t a l l i c S e a l s■ 2 S h e e t s a n d 2 5 S e a l s

P O S T C A R D S6 x 4 - P r i s m P a c k 5 0 o E a c h o C o l o r s

C o l o r ( 3 0 0 c a r d s ] S B . S S p a c kS i n g l e C o l o r 1 0 0 ' p a c k J 2 . 9 S p a c k

1 / 1 1 0 P a r t S e t sW h i l e . C a n a r y , P i n k . . . . S 5 . 9 5 p a c k

D I S K E T T E SS S / D O . D S / D D 5 - 1 / 4

D i s k e t t e s o E a c n C o l o r 1 2 p a c k $ 1 5 . 9 5D i s k e t t e s E a c h . A n C o l o r s 1 0 / p a c k S 1 2 9 5

F I L E C A R D S5 3 P n s m P a t t 5 o E a c h o C o l o r s

• C o l o r ( 3 0 0 c a r d s ) S 8 . 9 5 p a r tS i n g l e C o l o r l O a ' p a c k S Z . 7 5 a p a c k

L A B E L S1 / 1 1 5 / 1 6 - P r i s m P a c k 1 2 o F o u r C o l o r s

P l u s W h i t e a n C l e a r 7 2 T o t a l 7 . 9 5 p a c kS i n g l e C o l o r a n W h i t e 5 0 0 / p a c k . . 3 . 9 5 p a c k5 0 L a b e l s C l e a r P o l y e s t e r J 1 2 . 9 5 a p a c k

9 - P R O F E S S I O N A L S T A T I O N E R Y9 1 / 2 1 1 1 D e a n E d g e 2 0 * C l a s s i c L a i d C o l o r s .

W h i l e . 2 5 C o t t o n F b e r1 0 S h e e t s o A n S i n g l e C o l o r S 7 . 9 5

A l s o 3 1 / 1 1 t o r S h e e t F e d P n n t e f s

1 0 - P R O F E S S I O N A L E N V E L O P E S1 1 0 R e g u l a r 5 S i n g l e C o l o r C l a s s i c L a i d

J G . 9 5 a p a c k5 S i n g l e C o l o r C l a s s i c L a i d C o n t i n u o u s1 9 . 9 5 a p a c k

C u s t o m P r i n t i n g A v a i l a b l e , M i n i m u m Q u a n t i t i e s2 5 E a c h H e m . M o s l L c H e r h e a d S l o c k A v a i l a b l e

1 1 - S O F T W A R Ea i c e r 1 " $ 4 2 . 9 5

I n c l u d e s C e r t i f i c a t e P a c k- P n n t S h o p " " - S 3 9 . 9 5 "

C r e a t e a C a I e n d a r T U - S Z 9 - 9 5 *G r e e t i n g C a r d M a k e r " S 3 2 . 9 5 *

W a D i s n e y C a r d P a r t y S h o p ™ - 1 2 7 . 9 5 *I n c l u d e s P r i s m P a c k o

1 - P L A I N C O M P U T E R P A P E R2 0 1 C l e a n E d g e

S 2 - 9 5 . : , - : ! i

C u s t o m C r a f t e d C o m p u t e r S p e c i a l t y P r o d u c t sD e a l e r I n q u i r i e s I n v i t e d

V I S A , M a s t e r C a r d a n d C O A d $ 3 . 0 0 D e l i v e r y C h a r g eM i c h i g a n R e s i d e n t s A d 4 S a l e s T a

T h E x p e r t s P B o 9 2 B r i g h t o n , M 4 8 1 1 6

Page 10: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 10/84

T H E A N e w s , r u m o r s , a n g o s s i ph e a r d a r o u n d t h P c o m m u n i t y .

C h o m p i n g O T h B i S o m e o w n e r s o s y s t e m s b a s e d o I n t e l ' s 8 0 3 8 6 p r o c e s s o r c h i p m a b i f o s u r p r i s e w h e n t h e y a t t e m p t t r u 3 2 - b i t s o f t w a r e . I n t e ls e l l s s e v e r a l t y p e s o 8 0 3 8 6 c h i p s , i n c l u d i n g l o w - c o s t v e r s i o n t h a th a f a i l e d 3 2 - b i t t e s t s a n i i n t e n d e d f o u s o n l y w i t h 1 6 - b i t s o f tw a r e . f e w b a r g a i n - b a s e m e n t c l o n e s u p p l i e r s a r e s a i d t b s h i pp i n g u n i t s e q u i p p e d w i t h t h o f f e n d i n g c h i p s , w h i c h a r m a r k e d 1 B I S / O N L Y o t h c h i p s u r f a c e . M a n u f a c t u r e r s p l a c e p a r t o f t h eb l a m e o n c h i p d i s t r i b u t o r s , w h o , t h e y c l a i m , f i l l t h e i r o r d e r s f o 3 2 b i c h i p s w i t h t h l o w - g r a d e 8 0 3 8 6 s . D i s t r i b u t o r s , i n t u r n , c h a r g et h a t s o m e m a n u f a c t u r e r s k n o w i n g l y o r d e r t h 1 6 - b i t c h i p s d u t t h e i r l o w e r c o s t a n t e m p o r a r y s h o r t a g e o 3 2 - b i t 8 0 3 8 6 s . I n t e l h a s t a t e d i w i l l n o a s s u m e r e s p o n s i b i l i t y f o r e p l a c i n g t h 1 6 - b i t8 0 3 8 6 s w i t h f u l l y c a p a b l e v e r s i o n s , a l t h o u g h n u m b e r o m a n u f a ct u r e r s s a t h e y ' l l e a t h c o s t o u p d a t i n g a n s y s t e m s t h e y ' v e s o l dw i t h 1 6 - b i t t e r s .

B r e a k i n g T h e R a d i o S h a c k l e sT a n d y i a g a i n r u m o r e d t b b a n d y i n g a b o u t t h i d e a o f m a r k e t i n gi t c o m p u t e r s i v e n u e s o t h e r t h a n R a d i o S h a c k o u t l e t s . ( S i m i l a rr u m o r s f e y e a r s a g d u r i n g t h h o m e c o m p u t e r w a r s c a m e t n a u g h t . ) A l t h o u g h d e a l e r s r e s i s t t h i d e a , T a n d y h a b e e n r e d u c i n gt h n u m b e r o R a d i o S h a c k C o m p u t e r C e n t e r s a n i t e s t - m a r k e t i n gt h d i s t r i b u t i o n o f s o m e s o f t w a r e p r o d u c t s t h r o u g h n o r m a l r e t a i lc h a n n e l s . S o m e T a n d y b o a r d m e m b e r s a r r u m o r e d t f e e l t h a t t h c o m p a n y ' s p e n e t r a t i o n i n t o t h b u s i n e s s m a r k e t i h a m p e r e d b t h h o m e c o n s u m e r a s s o c i a t i o n w i t h t h R a d i o S h a c k l o g o . T w n a m e st h a t k e e p p o p p i n g u a s p o t e n t i a l " l i m i t e d " d i s t r i b u t o r s o T a n d yp r o d u c t s a r B u s i n e s s l a n d a n E n t r e . U n d e r o n p o s s i b l e d i s t r i b ut i o n a r r a n g e m e n t , t h e s e c h a i n s m i g h t b e a l l o w e d t s e l l T a n d y p r o du c t s d i r e c t l y t o c o r p o r a t e a c c o u n t s , b u w o u l d n o b a l l o w e d t d i s p l a y t h e m i p u b l i c s h o w r o o m s .

B l u e S u e sI B i f l e x i n g i t m u s c l e i t h c o u r t s o v e r t r a d e m a r k r i g h t s . B i B l u e r e c e n t l y f i l e d s u i t a g a i n s t s e e r a l e x p a n s i o n - c a r d m a n u f a c t u r e r sw h r e f e r r e d t t h e i r p r o d u c t s i t e n d e d f o u s i I B M ' s n e w c o mp u t e r l i n e a P S / 2 e x p a n s i o n c a r d s ,a n e v e n j u m p e d o n c o m p a n i e st h a t u s e d t h c h a r a c t e r s / i p r o du c n a m e s . C a n I B M m a k e i s t i c k ?C o u l d b e . E a r l i e r t h i s y e a r , I B w o r u l i n g i U . S . D i s t r i c t C o u r tt h a t p r o h i b i t e d c l o n e m a n u f a ct u r e r f r o m u s i n g t h t e r m s A o X i i t p r o d u c t n a m e s .

H a r d D i s k i n f l a t i o nW h i l e m o s t o u a r s t i l l f o o l i n 'w i t h f l o p p i e s , 2 0 a n 3 0 - m e g a b y t eh a r d d r i v e s m a b e c o m e p a s s ea m o n g t h p o w e r u s e r s e b t h e n o 1 9 8 8 . S e v e r a l h a r d d r i v em a n u f a c t u r e r s a r e s a i d t h a v e d v e l o p e d l o w - c o s t 3 V 2 - i n c h h a r dd i s k s w i t h t h i n - f i l m m e d i a t h a t s t o r ea l e a s t 1 0 m e g a b y t e s . P r i c e s m a l i s t f o l e s s t h a n $ 5 0 0 . P r o t o t y p e sw e r e s u p p o s e d t b s h o w n a t h S p r i n g C O M D E X t r a d e s h o w h e l di L a V e g a s i e a r l y N o v e m b e r .

A n N o E p s o n , T o E p s o n i a d d i n g t t h P C o n v e r ti b l e ' s w o e s b j u m p i n g i n t o t h b u r g e o n i n g c o m p u t i n g - o n - t h e - r u nm a r k e t w i t h i t s f i r s t P C - c o m p a t i b l el a p t o p . A l t h o u g h E p s o n w a s p i n e e r i l a p t o p c o m p u t i n g , i t H X - 2 0a n P X - 8 s y s t e m s w e r e n ' t c o m p a t ib l w i t h M S - D O S a n n e v e r c a u g h to n T h n e 1 2 - p o u n d E p s o n E u i t y L m a t u r n o u t b a n o t h e rs t o r y , h o w e v e r . I t ' s a v a i l a b l e i m u l t i p l e c o n f i g u r a t i o n s , w i t h b a c k -l i o s u p e r t w i s t L C s c r e e n s , t w 3 V 2 - i n c h d r i v e s , a n 6 4 0 K o R A ( $ 1 , 8 9 5 ) , o w i t h 2 0 - m e g a b y t eh a r d d r i v e ( $ 2 , 9 9 5 ) . E p s o n a l s o r l e a s e d t h e E q u i t y I I a A c o p a t i b l e w i t h b a s e p r i c e o $ 1 , 5 9 5 .

C O M P U T l l ' s P M a g a z i n e J a n u a r y 1 9 8 8

Page 11: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 11/84

N o b o d y ' s P e r f e c tA l e a s t t h r e e g l i t c h e s h a v e s u f a c e d i I B M ' s P e r s o n a l S y s t e m / 2l i n e o c o m p u t e r s . D e a l e r s h a v eb e e n r e p o r t i n g h i g h e r t h a n n o rm a f a i l u r e r a t e f o t h M o d e l 8 5 1 31 2 - i n c h c o l o r m o n i t o r d u t b a p o w e r s u p p l i e s . D e f e c t i v e u n i t st y p i c a l l y f a i l i m m e d i a t e l y u p o np o w e r u p . T h e P S / 2 M o d e l 3 0 t h l o w - e n d m o d e l i t h l i n e , h a p o w e r - s u p p l y p r o b l e m s o a n o t h e ri l k . W h e n o u t f i t t e d w i t h I B M ' sl a s e r - p r i n t e r a d a p t e r c a r d , t h M o e 3 0 ' s s m a l l p o w e r s u p p l y i l i k e l yt b e o v e r t a x e d b t h a d d i t i o n o fo t h e r e x p a n s i o n c a r d s . A n t h P S / 2 M o d e l 6 0 ' s B I O S c h i p i s a i dt b r e s p o n s i b l e f o e r r o n e o u se r r o r c o d e s 1 6 2 a n 1 6 3 d u r i n gs y s t e m s t a r t u p a n i n c o r r e c t d a t e /t i m e s e t t i n g s . T h p r o b l e m w i l l r p o r t e d l y b c o r r e c t e d w i t h D O p a t c h l a t e t h i s f a l l . U n t i l t h e n , I B a d v i s e s M o d e l 6 o w n e r s w h e c o u n t e r t h p r o b l e m t s e t h e c o rr e c t d a t e a n t i m e f r o m D O i m m e d i a t e l y b e f o r e s h u t t i n g d o w nt h e i r m a c h i n e s .

G o o d O l d - F a s h i o n e dP a p e r M a i lW o r d f r o m W a s h i n g t o n h a i t h a tt h e F e d e r a l C o m m u n i c a t i o n s C o m i s s i o n ( F C C ) m a " r e c o n s i d e r t h t i m i n g " o i t d e c i s i o n t i m p o s e l c a t e l e p h o n e s y s t e m a c c e s s c h a r g e so c o m m e r c i a l i n f o r m a t i o n s e r v i c e si J a n u a r y 1 9 8 8 . T h F C h a b e e nd e l u g e d w i t h p r o t e s t s o p p o s i n gt h s u r c h a r g e s . A c c o r d i n g t T y n e t , p a c k e t - s w i t c h i n g s e r v i c e , 3 9 6 4l e t t e r s o t h c o n t r o v e r s y w e r e f i l e db y S e p t e m b e r 1 4 — a n d a l b u f i v eo p p o s e d t h F C r u l i n g .

W h i s p e r T T h E a G o s o m e t h i n g y o u w a n t t g e o f y o u r c h e s t ? T h E a w a n t s t o h e a r .M a i l m i s s i v e s t T h E a r , c / C O M -P U T E ! ' s P M a g a z i n 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 . A l s o u r c e st r e a t e d c o n f i d e n t i a l l y .

S p r e a d s h e e t S h a r k s A r C i r c l i n gL o t u s D e v e l o p m e n t , o n e o t h l a s t h o l d o u t s f o c o p y p r o t e c t i o n , h a a n n o u n c e d t h a t V e r s i o n o L o t u s 1 - 2 - 3 w i l l n o b c o p y - p r o t e c t e d .I n d u s t r y a n a l y s t s b e l i e v e t h a n n o u n c e m e n t ( a n d L o t u s ' s r e c e n t d v e r s i f i c a t i o n o i t p r o d u c t l i n e ) w e r e p r o m p t e d b t h e x p e c t a t i o n o f i e r c e c o m p e t i t i o n f r o m n e n o n p r o t e c t e d s p r e a d s h e e t p r o g r a m s b B o r l a n d I n t e r n a t i o n a l a n M i c r o s o f t . M a n y F o r t u n e 5 0 p o w e r u s e r sa r s a i d t b e r e a d y t j u m p t h L o t u s s h i p f o M i c r o s o f t ' s j a c k r a b b i t -q u i c k E x c e l s p r e a d s h e e t , n e w l y a v a i l a b l e o t h P C A n t h e n t h e r e ' sB o r l a n d ' s Q u a t t r o s p r e a d s h e e t . E a r l y b e t a - t e s t e r s r e p o r t t h a t t h e $ 1 9 5p r o g r a m i s f i l e - a n m a c r o - c o m p a t i b l e w i t h L o t u s 1 - 2 - 3 V e r s i o n 2 . 0 1 ,i m u c h f a s t e r , a n m o r e f e a t u r e - l a d e n . Q u a t t r o a l s o i s a i d t h a v eo u t s t a n d i n g g r a p h i c s c a p a b i l i t i e s .

I B P o r t a b l e / P C - R T D e j d V S a l e s o t h I B C o n v e r t i b l e c o n t i n u e t l a f a b e h i n d t h p o p u l a rN E C , Z e n i t h , a n T o s h i b a l a p t o p c o m p u t e r s . T h C o n v e r t i b l e , w h i c hh a u n d e r g o n e t w o m a j o r o v e r h a u l s i i t b r i e f l i f e , i s t i l l s i g n i f ic a n t l y s l o w e r , h e a v i e r , a n m o r e e x p e n s i v e t h a n i t c o m p e t i t o r s . A n t h i n g s a r e n ' t g e t t i n g a n e a s i e r w i t h T a n d y , O l i v e t t i , S h a r p ,H e w l e t t - P a c k a r d , R i c o h , a n d D a t a v u e l e a p i n g i n t o t h f r a y . R u m o rh a i t h a t t h C o n v e r t i b l e m a b q u i e t l y " w i t h d r a w n f r o m a c t i v em a r k e t i n g " a f t e r t h e n o 1 9 8 7 . I t h e r e r e p l a c e m e n t i t h w i n g s ? W a t c h f o r a U . S . - m a n u f a c t u r e d d e r i v a t i v e o I B M - J a p a n ' sh a r d d i s k - e q u i p p e d M o d e l 5 5 3 5 i n l a t e s p r i n g o ' 8 8 .

H a r d T I m a g i n eA l t h o u g h I B M ' s l a t e s t P S / 2 s y s t e m , t h M o d e l 2 5 i n o a v a i l a b l ew i t h h a r d d i s k , w e ' v e v e r i f i e d t h a t i d o e s w o r k w i t h s l e n d e r h a r dd i s k c a r d s s u c h a P l u s S y s t e m ' s H a r d C a r d . I n s t a l l i n g t h 2 0 - m e g a -b y t e H a r d C a r d w a t i g h t s q u e e z e , b u t h M o d e l 2 c a b o o t f r o ma n a c c e s s t h h a r d d r i v e w i t h n p r o b l e m s . T h i s d o e s , h o w e v e r ,c r i m p t h e x p a n d a b i l i t y o t h M o d e l 2 5 l e a v i n g o n l y o n o t h s y s t e m ' s t w s l o t s o p e n . A l s o , o p e n i n g a n c l o s i n g t h M o d e l 2 i d e c i d e d l y m o r e d i f f i c u l t t h a n w o r k i n g o n a n y o t h e r m a c h i n e w e ' v es e e n a n s h o u l d n o b e a t t e m p t e d b n o v i c e s . I t ' s e a s y t d a m a g et h s y s t e m b y e x e r t i n g t o m u c h f o r c e o p a r t s o f t h e s y s t e m c h a ss i s . T h p r e s e n c e o h a r d d r i v e c o n n e c t o r s o c k e t o t h M o d e l 2 5 ' sm o t h e r b o a r d i n d i c a t e s t h a t I B m a s o m e d a y o f f e r a h a r d d i s k f o t h i s m a c h i n e t h a t d o e s n ' t e a u a n e x p a n s i o n s l o t , m o u n t i n g i t h s p a c e n o u s e d f o r a s e c o n d 3 V 2 - i n c h m i c r o f l o p p y d r i v e .

T u m b l i n 1 P r i c eP l u n g i n g P p r i c e s h i t h n o - n a m e c l o n e m a r k e t t h i s f a l l , r e s u l t i n gi r e c o r d - l o w s y s t e m p r i c e s f o h o b b y i s t s w h e l e c t t s l a p t h e i ro w P c o m p a t i b l e s t o g e t h e r o u o s e p a r a t e c o m p o n e n t s . B S e t e m b e r , a l o f t h e c o m p o n e n t s r e q u i r e d f o a X T - c o m p a t i b l e s y s t e mw i t h 2 0 - m e g a b y t e h a r d d i s k d r i v e a n m o n o c h r o m e g r a p h i c s c o u l db h a f o l e s s t h a n $ 6 0 0 , a n c o m p l e t e A T - c o m p a t i b l e s y s t e m sd i p p e d u n d e r $ 1 , 0 0 0 . T h p r i c e o 8 0 3 8 6 - b a s e d m o t h e r b o a r d s c o n t i nu e t d r o p a s w e l l , p r o m p t i n g m a n y i n s i d e r s t p r e d i c t $ 1 , 5 0 0 8 0 3 8 6c l o n e s b e a r l y s p r i n g o ' 8 8 .

J a n u a r y 1 9 8 8 C O M P U T E I ' s P M a g a z i n e

Page 12: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 12/84

W h e n y o w a n t t t a l k c o m p u t e r s . .A T A R I C O M P U T E R S C O M M O D O R E C O M P U T E R S

A t a r i C o m p u t e r s8 0 X 6 4 C o m p u t e r C a l l6 5 X E 6 4 C o m p u t e r 8 7 . 9 91 3 0 X E 1 3 2 K C o m p u t e r 1 3 9 . 0 05 2 0 S T M o n o c h r o m e S y s t e m 4 9 9 . 0 05 2 0 S T C o l o r S y s t e m 6 5 9 . 0 0

A T A R I S O F T W A R E

A t a r i 1 0 4 0C o l o r S y s t e m S 8 5 9I n c l u d e s : 1 0 4 0 S T , m R A w i t h 3 V f e "d r i v e b u i l t - i n , 1 9 2 K R O w i t h T O S , B a s i c ,S l a n g u a g e a n c o l o r m o n i t o r .N e 5 2 0 S T F i s i n s t o c k C a l l

W M A c c e s sL e a d e r b o a r d G o l f 2 4 . 9 9A c c o l a d eF i g h t N i g h t 1 9 . 9 9A c t i v i s i o nM u s i c S t u d i o 3 4 . 9 9A n t i cC a 3 - 3 2 . 9 9B a t t e r i e s I n c l u d e dP a p e r c l i p w / S p e l l p a c k 3 9 . 9 9D e g a s E l i t e 4 8 . 9 9I n f o c o mZ o r k T r i l o g y 4 4 . 9 9M i c r o p r o s eT o G u n n e r 1 9 . 9 9S i l e n t S e r v i c e 2 4 . 9 9O p t i m i z e d S y s t e m sP e r s o n a l P a s c a l 4 7 . 9 9O r i g i n S y s t e m sU l t i m a X U X E 3 9 . 9 9P a r a d o xW a n d e r e r ( 3 - D ) 2 7 . 9 9P s y g n o s i sD e e p S p a c e 3 4 . 9 9T i m e w o r k sW o r d w r i t e r S 4 8 . 9 9V I P r o f e s s i o n a l ( G E M ) 1 4 4 . 0 0

A m i g a 5 0 S y s t e mI n c l u d e s : A m i g a 5 0 C P U , M B 1 0 8 0R G M o n i t o r , A m i g a D O S , M o u s e ,

K a l e i d o s c o p e O f 1 C o m m o d o r e 1 2 2 5 9 . 0 0C o m m o d o r e 1 2 8 D 5 2 9 . 0 0C o m m o d o r e 6 4 1 7 9 . 0 06 4 C , 1 5 4 1 C , 1 8 0 2 C P a c k a g e . . . 5 9 9 . 0 01 2 8 , 1 5 7 1 , 2 0 0 2 P a c k a g e 7 5 9 . 0 01 2 8 D , 2 0 0 2 P a c k a g e 8 2 9 . 0 0

* 4 * J 1 1 " K * ^ * J l f - ' tA c t i v i s i o nG a m e s t a r S e r i e s ( e a . ) 2 8 . 9 9B r o d e r b u n dT h P r i n t S h o p 2 9 . 9 9T h T o S h o p 3 9 . 9 9C o m m o d o r eT e x t c r a f t w / G r a p h i c C r a f t 5 9 . 9 9A s s e m b l e r 7 9 . 9 9E n h a n c e r D O 1 . 1 4 . 9 9D i s c o v e r y S o f t w a r eM a r a u d e r B a c k - u p 3 2 . 9 9E l e c t r o n i c A r t sD e l u x e P a i n t I 9 7 . 9 9D e l u x e P r i n t 7 4 . 9 9I n s t a n t M u s i c 3 4 . 9 9D e l u x e V i d e o 1 . 9 7 . 9 9I n f o c o mH i t c h h i k e r ' s G u i d e 2 8 . 9 9M i c r o I l l u s i o n sD y n a m i c - C a d 3 4 9 . 0 0M i n d s c a p eH a l l e y P r o j e c t 3 4 . 9 9S A P r e p 5 1 . 9 9M i c r o S y s t e m sA n a l y z e V e r s i o n 2 . 1 1 9 . 0 0S c r i b b l e 6 6 . 9 9O n - L i n e / C o m m 4 6 . 9 9S u b l o g l cF l i g h t S i m u l a t o r 3 1 . 9 9V . I . P .V . I . P . P r o f e s s i o n a l 1 1 2 . 0 0

i S / D O S S Y S T E M SA T & T 6 3 0 0 f r o m $ 1 2 9 9 . 0 0C o m p a q f r o m 1 6 9 9 . 0 0I B M - P S - 2 M o d e l 3 0 C a l lI B M - A T E n h a n c e d C a l lL e a d i n g E d g e f r o m 9 9 9 . 0 0P C - T O O 5 1 2 K A T - C o m p a t . f r o m 9 9 9 . 0 0T o s h i b a 1 0 0 0 L a T o f r o m 9 9 9 . 0 0

N E M u l t i s p e e d C o m p u t e r 5 1 4 9 9

A S S i P a P l u s P C / X T 1 2 9 . 0 0H e r c u l e sC o l o r C a r d 1 5 9 . 0 0G r a p h i c s C a r d P l u s 2 0 9 . 0 0F i f t h G e n e r a t i o nL o g i c a l C o n n e c t i o n 2 5 6 K 2 9 9 . 0 0Q u a d r a mS i l v e r Q u a d b o a r d 1 1 9 . 0 0V i d e o 7E G V i d e o D e l u x e 3 1 9 . 0 0Z u c k e r b o a r dC o l o r C a r d w / P a r a l l e l 8 9 . 9 9

E A s h t o n - T a t ed - B a s e I I 3 9 9 . 0 05 t h G e n e r a t i o nF a s t b a c k U t i l i t y 8 9 . 9 9I M S IO p t i m o u s e w / D r . H a l o 9 9 . 9 9L o t u sL o t u s 1 - 2 - 3 3 2 9 . 0 0M i c r o P r oP r o f e s s i o n a l 4 . w / G L D e m o 2 3 9 . 0 0M i c r o s t u fC r o s s t a l k X V 8 9 . 9 9P . F . S .F i r s t C h o i c e ( P r e m i u m ) 1 1 9 . 0 0W o r d P e r f e c t C o r p .W o r d P e r f e c t 4 . 2 2 0 9 . 0 0

/ D O S S O F T W A R E

C O M P U T E R M A I L O R D E R

Page 13: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 13/84

W h e n y o w a n t t t a l k p r i c e .D R I V E S

D S / D D D i s k ( S T ) $ 2 0 9 . 0 03 5 4 S S / D D D i s k ( S T ) 1 2 9 . 0 0

2 M S H a r d D r i v e . . 5 7 9 . 0 0e

1 0 2 0 1 8 9 . 0 01 0 1 0 3 2 1 9 . 0 0

1 7 9 . 0 05 7 1 2 3 9 . 0 0

3 V 2 " E x t e r n a l 2 2 9 . 0 0S

m ( 6 4 - 1 2 8 ) 1 0 9 9 . 0 0

D i s k D r i v e A t a r i X L / X E 1 7 9 . 0 0s

m H a r d D r i v e ( A m i g a ) 1 2 9 9 . 0 0

r E x p a n s i o n C h a s s i s 2 9 9 . 0 0

m S T - 2 2 5 H a r d D r i v e K i t . . . . 3 3 9 . 0 0

M e H a r d D r i v e ( S T ) 5 5 9 . 0 0

m ( A m i g a ) 8 9 9 . 0 0M O N I T O R S

3 0 A m b e r C o m p o s i t e 1 3 9 . 0 0

2 0 0 2 3 1 9 . 0 01 0 8 0 H i - R e s C o l o r 2 9 9 . 0 0

* - - ~C o m p o s i t e 1 7 R G B / C o m p o s i t e 1 9 9 . 0 0

E 2 T T G r e e n o A m b e r 9 9 . 9 9

M u l t i - S y n c 5 4 9 . 0 0G r a p h i c s

1 2 A m b e r T T L 1 4 9 . 0 0

1 2 4 1 2 " A m b e r 1 1 9 . 0 0

V 1 2 2 0 / 1 2 3 0 ( e a . ) 9 9 . 9 9

M O D E M SA n c h o rV o l k s m o d e m 1 2 0 0 $ 9 9 . 9 96 4 8 0 C 6 4 / 1 2 8 1 2 0 0 B a u d 1 1 9 . 0 0V M 5 2 0 S T 5 2 0 / 1 0 4 0 1 2 0 0 B a u d . 1 2 9 . 0 0A t a r iX M 3 0 1 3 0 B a u d 4 2 . 9 9B e s t1 2 0 0 B a u d E x t e r n a l 1 1 9 . 0 0C o m m o d o r eA m i g a 1 6 8 0 - 1 2 0 0 B P 1 6 9 . 0 0C B 1 6 7 0 C - 1 2 8 ) 9 9 . 9 9E v e r e xE v e r c o m 1 2 0 0 B a u d I n t e r n a l 1 0 9 . 0 0H a y e sS m a r t m o d e m 3 0 1 2 9 . 0 0S m a r t m o d e m 1 2 0 0 E x t e r n a l 2 8 9 . 0 0N o v a t i o nP a r r o t 1 2 0 0 1 1 9 . 0 0P r a c t i c a l P e r i p h e r a l s1 2 0 0 B P E x t e r n a l 1 5 9 . 0 0S u p r aM P P - 1 0 6 4 A D / A A C 6 6 9 . 9 91 2 0 0 A T 1 2 0 0 B a u d A t a r i 1 3 9 . 0 0

D I S K E T T E S

U . S . R o b O t i C SD i r e c t 1 2 0 0 E x t .U . S . R o b o t i c s2 4 0 0 B a u d I n t e r n a l 1 8 9 . 0 0

■ M a x e l lM D 1 - M S S / D D 5 V 4 " 9 . 9 9M D 2 - D M D S / D D 5 V a " 1 0 . 9 9M F 1 - D D M S S / D D 3 1 2 . 9 9M F 2 - D D M D S / D D 3 V f e " 2 1 . 9 9S o n yM D 1 D S S / D D 5 V 4 " 8 . 9 9M D 2 D D S / D D 5 V a " 1 0 . 9 9M F D - 1 0 0 S S / D D 3 V 2 " 1 3 . 9 9M F D - 2 0 0 D S / D D 3 V 2 " 2 0 . 9 9H e w l e t t - P a c k a r d C a l c u l a t o r s2 8 S c i e n t i f i c P r o 1 9 9 . 9 91 8 B u s i n e s s C o n s u l t a n t 1 3 9 . 9 51 2 S l i m F i n a n c i a l 7 4 . 9 9

P R I N T E R SA t a r i1 0 2 0 X L / X E P l o t t e r $ 3 1 . 9 9X D M 1 2 1 L e t t e r Q u a l i t y 1 9 9 . 0 0X M M 8 0 1 X L / X E D o M a t r i x 1 8 9 . 0 0X M M 8 0 4 S T D o M a t r i x 1 7 9 . 0 0B r o t h e rM - 1 1 0 9 1 0 c p s , p i 1 9 9 . 0 0M - 1 4 0 9 1 8 c p s , p i 3 1 9 . 0 0C i t i z e nM S P - 1 0 1 6 c p s , 8 0 - C o l u m n 2 7 9 . 0 0P r e m i e r 3 5 c p s D a i s y w h e e l 4 8 9 . 0 0C . l t o h3 1 5 P 1 3 C o l u m n P r o w r i t e r 4 4 9 . 0 0

E p s o n L Q - 1 0 0 0 * _ _ -2 W i r e , 1 8 c p $ 5 5 9E p s o n F r e e T r a c t o r ( l i m i t e d o f f e r )L X - 8 0 0 1 5 c p s , 8 0 - c o l u m n C a l lF X - 8 6 E 2 4 0 c p s , 8 0 - c o l u m n C a l lF X 2 8 6 E 2 4 c p s , 1 3 2 - c o l u m n C a l lE X - 1 0 0 0 3 0 0 c p s , 1 3 2 - c o l u m n C a l lL Q - 8 5 0 , L Q - 1 0 5 0 , 2 4 P i C a l lH e w l e t t P a c k a r dT h i n k j e t 3 7 9 . 0 0N E P i n w r i t e r 2 2 0 0 2 4 W i r e 3 1 9 . 0 0P i n w r i t e r 6 6 2 W i r e 4 5 9 . 0 0P i n w r i t e r 7 6 2 W i r e 6 7 9 . 0 0O k i d a t aO k i m a t e 2 C o l o r P r i n t e r 1 2 9 . 0 0M L - 1 8 2 1 2 c p s , 8 0 - c o l u m n 2 3 9 . 0 0M L - 1 9 2 + 2 0 c p s , 8 0 - c o l u m n . . . 3 2 9 . 0 0M L - 1 9 3 + 2 0 c p s , 1 3 2 - c o l u m n . 4 7 9 . 0 0P a n a s o n i cK X - 1 0 8 0 i 1 4 4 c p s , 8 0 - c o l u m n . . . . 1 6 9 . 0 0K X - 1 0 9 H 1 9 c p s , 8 0 - c o l u m n . . . . 1 8 9 . 0 0K X - P 3 1 3 1 2 2 c p D a i s y w h e e l . . . . 2 8 9 . 0 0S t a r M i c r o n i c sN X - 1 0 1 2 c p s , 8 0 - c o l u m n 1 5 9 . 0 0N X - 1 0 C 1 2 c p s , C 6 I n t e r f a c e . 1 9 9 . 0 0N X - 1 5 1 2 c p s , 1 3 2 - c o l u m n 3 2 9 . 0 0T o s h i b aP - 3 2 1 S 2 1 c p s , 2 4 - P i n 5 3 9 . 0 0P - 3 5 1 I 3 0 c p s , 2 4 - P i n 8 8 9 . 0 0

I t h U . S . A . a n i C a n a d a

C a l l t o l l - f r e e : 1 - 8 0 0 - 2 3 3 - 8 9 5 0 .O u t s i d e t h e U . S . A . c a l l 7 1 7 - 3 2 7 - 9 5 7 5 T e l e x 5 1 0 6 0 1 7 8 9 8 F a 7 1 7 - 3 2 7 - 1 2 1 7

E d u c a t i o n a l , G o v e r n m e n t a l a n C o r p o r a t e O r g a n i z a t i o n s c a l l t o l l - f r e e 1 - 8 0 0 - 2 2 1 - 4 2 8 3C M O . 4 7 E a s t T h i r d S t r e e t , D e p t . A 6 , W i l l i a m s p o r t , P 1 7 7 0 1

A L M A J O R C R E D I T C A R D S A C C E P T E D .A d 3 ( m i n i m u m S 7 . 0 0 ) s h i p p i n g a n h a n d l i n g . L a r g e r s h i p m e n t s m a r e q u i r e a d d i t i o n a l c h a r g e s . P e r s o n a l a n c o m p a n y c h e c k s r e q u i r e w e e k s

c l e a r . F o ( a s t e r d e l i v e r y u s y o u r c r e d i t c a r d o s e n d c a s h i e r ' s c h e c k o b a n k m o n e y o r d e r . P e n n s y l v a n i a r e s i d e n t s a d 6 s a l e s t a x . A l p r i c e s a r e U . S . A .a n a r e s u b j e c t t c h a n g e a n a l i t e m s a r e s u b j e c t t o a v a i l a b i l i t y . D e f e c t i v e s o f t w a r e w i l l b r e p l a c e d w i t h t h s a m e i t e m o n l y . H a r d w a r e w i l l b r e p l a c e d

r e p a i r e d a o u d i s c r e t i o n w i t h i n t h e t e r m s a n l i m i t s o t h m a n u f a c t u r e r ' s w a r r a n t y . W c a n n o t g u a r a n t e e c o m p a t i b i l i t y . A l s a l e s a r f i n a l a n r e t u r n e d s h i p m e n t ss u b j e c t t r e s t o c k i n g l e e .

Page 14: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 14/84

S u b m a r i n e S i m u l a t i o n I T h W o r l d !O I C U

C C D 1 H P C

C R I T I C A L L Y A C C L A I M E D" s u p e r i o r p r o d u c t " ( c o m p u t e )" B f a t h b e s t s u b m a r i n e s i m u l a t i o n " ( a n a l o g )" A n o t h e r m a s t e r p i e c e f r o m M i c r o P r o s e "

( C O M M O D O R E M A G A Z I N E )" R e a l i s t i c a c t i o n . . . o u t s t a n d i n g g r a p h i c s " ( r u n )" C o m p l e x a n a b s o r b i n g . . . t h o r o u g h l y

e n j o y a b l e g a m e " ( A + )" O n e o t h b e s t s i m u l a t i o n s I ' v e e v e r s e e n "

( C O M P U T E R G A M I N G W O R L D )" Y o u c a a l m o s t s m e l l d i e s e l o i a n f e e l t h d e c kr o l l i n g b e n e a t h y o u r f e e t " ( a n t i c )

I N T E R N A T I O N A LA W A R D W I N N E RU S A : " B E S T S I M U L A T O R "

( C r i t i c s ' C h o i c e A w a r d , F a m i l y C o m p u t i n g )U S A : " B E S T A D V E N T U R E G A M E F O T H H O M E

C O M P U T E R " ( C h a r l e s R o b e r t s A w a r d F o O u t s t a n d i n gA c h i e v e m e n t , A c a d e m y o A d v e n t u r e G a m i n g A r t s D e s i g n s )

E N G L A N D : " B E S T S I M U L A T I O N "( O s c a r A w a r d , C o m m o d o r e C o m p u t i n g I n t e r n a t i o n a l )

F R A N C E : " B E S T S I M U L A T I O N "( G o l d e n T i l t A w a r d , T i l t M a g a z i n e )

G E R M A N Y : " S I M U L A T I O N O T H E Y E A R "( B e s t G a m e s O f T h e Y e a r A w a r d s , H a p p y C o m p u t e r )

A v a i l a b l e N O F r o m Y o u r F a v o r i t e " V a l u e d M i c r o P r o !R e t a i l e r " ( V M R ) .

C a l l u f o t h V M n e a r e s t y o u !F o A L P o p u l a r C o m p u t e r s A S u g g e s t e d R e t a i l O O n l y S 3 4 . 9 5 :C o m m o d o r e 6 4 / 1 2 8 A t a r i X L / X E

I B M - P C c o m p a t i b l e s( s u p p o r t s E G 1 6 - c o l o r g r a p h i c s )A p p l e l l + / e / c ( e n h a n c e d s o u n d f o M o c k i n g b o a r dA B o r C ) .

A n A S u g g e s t e d R e t a i l O O n l y $ 3 9 . 9 5W i t h U n i q u e M a c h i n e - S p e c i f i c G r a p h i c s a n S o u n dE n h a n c e m e n t s F o r :

A p p l e I I G S

C o m m o d o r e . A m ^ e , A p p l e , I B M i n d A l a n i r e r e g i s t e r e d t r t d e m i r k i o C o m m o d o r e B e c w o n c ! L t d . . C o m m o d o r e -A m i g a L i d . . A p p l e 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 d t i n e s m e . , a n A t a r i I n c . . r e s p e c t i v e l y .

Page 15: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 15/84

R E A D E R S ' F E E D B A C K

D y o h a v e q u e s t i o n o p r o b l e ma b o u t h a r d w a r e o s o f t w a r e ? O h a v e y o d i s c o v e r e d s o m e t h i n g t h a t c o u l d h e l p o t h e rP u s e r s ? I s o w w a n t t h e a r f r o m y o u .W r i t e t P F e e d b a c k , C O M P U T E S P M a g a z i n e , P . O . B o 5 4 0 6 , G r e e n s b o r o , N 2 7 4 0 3 . W r e g r e t t h a t w c a n n o t p r o v i d ep e r s o n a l r e p l i e s t t e c h n i c a l q u e s t i o n s .

S t a r t i n g A A u t oh a v e a n I B P C j r u s f o w o r d p r c e s s i n g . W h e n b o o t f r o m D O S , i

a u t o m a t i c a l l y s t a r t s i n t h 4 0 - c o l u m ns c r e e n f o r m a t . a l w a y s h a v e t t y p eM O D E 8 t g e i t t h 8 0 - c o l u m ns c r e e n u s a l t h t i m e . I t h e r e a n w a t e n t h i s n u i s a n c e ?

H e r b e r t B a i r d/ t h e r e a r e a n c o m m a n d s y o a l w a y se n t e r w h e n y o s t a r t u c o m p u t e r , l e a A U T O E X E C . B A T f i l e d t h t y p i n g f o y o u . A U T O E X E C . B A T i f i l e o D O c o m m a n d s w h i c h y o p r e p a r e a n s t o r eo n y o u r s t a r t u p d i s k . W h e n y o b o o t t h c o m p u t e r w i t h t h i s d i s k , t h c o m p u t e rl o o k s f o a A U T O E X E C . B A T f i l e o d r i v e ( o d r i v e i y o h a v e h a r dd i s k ) a n e x e c u t e s i t c o m m a n d s j u s t a i y o h a e n t e r e d t h e m y o u r s e l f a t h k e y b o a r d .

Y o c a m a k e a A U T O E X E C . B A Tf i l e w i t h a n y w o r d p r o c e s s o r o t e x t e d i t o rt h a t c a n s a v e f i l e s i A S C I I f o r m a t ( t h a ti s p l a i n t e x t f i l e s , f r e e o f s p e c i a l f o r m a tt i n g c o d e s ) . f a s t e r w a t m a k e s h o r tA U T O E X E C . B A T f i l e s i t u s e t h e C O P YC O c o m m a n d . T h i s i m e t h o d o u s i n gD O t c o p y t h c o m m a n d s y o e n t e r a t h k e y b o a r d i n t o d i s k f i l e . ( C O N , f o C O N s o i e , i w h a t I B c a l l s t h k e y b o a r d /s c r e e n c o m b i n a t i o n . )

H e r e ' s a e x a m p l e . P u t y o u r D O d i s k i d r i v e a n e n t e rC O P Y C O A : A U T O E X E C . B A TA f t e r y o p r e s s E n t e r / R e t u r n , t h c u r s o rm o v e s d o w n l i n e . N o t y p eM O D E 8 A f t e r p r e s s i n g E n t e r / R e t u r n a g a i n , p r e s st h F f u n c t i o n k e y t e n t h A U T O E X E C. B A T f i l e . N o p r e s s E n t e r / R e t u r n o n m o r e t i m e ; D O w r i t e s t h A U T O E X E C

. B A T f i l e o t h D O d i s k .T t e s t t h A U T O E X E C . B A T f i l e ,

l e a v e t h D O d i s k i d r i v e a n p r e s st h C t r l , A l t , a n D e l e t e k e y s s i m u l t an e o u s l y t r e s t a r t t h c o m p u t e r . W h e n t h c o m p u t e r h a b o o t e d , y o u ' l l h a v e y o u r 8 0 c o l u m n s c r e e n w i t h o u t t y p i n g a n c o m a n d s y o u r s e l f , a n y o u ' l l a l w a y s h a v e i w h e n y o b o o t f r o m t h i s d i s k .

N o t e t h a t a n A U T O E X E C . B A T f i l em u s t b o t h e d i s k f r o m w h i c h y o b o o tt h c o m p u t e r , a n t h a t i n t h i s c a s e , t h M O D E p r o g r a m m u s t b o t h s a m ed i s k , t o o . ( M O D E i p r o g r a m t h a t y o u ' l l

f i n d o n y o u r D O d i s k . )F o m o r e i n f o r m a t i o n , s e " G e t t i n g

S t a r t e d w i t h B a t c h F i l e s " i t h N o v e mb e 1 9 8 7 i s s u e o C O M P U T E D P M a g a z i n e .

B y Y o u r O w B o o t s t r a p sb o u g h t a I B c o m p a t i b l e j u s t f e

w e e k s a g o . l e a r n e d t h a t t m a k e i r u n , h a v e t p u t h D O d i s k i d r i v e t " b o o t i u p . " W h y . d i d n ' th a v e t d t h i s w i t h m C o m m o d o r e 6 4 T h t e r m b o o t u i d e r i v e d f r o m t h e p r e s s i o n " P u l l y o u r s e l f u b y o u r o w b o o t s t r a p s . " H e r e ' s w h y .

F o c o m p u t e r t a c c e s s a d i s k d r i v e ,i n e e d s s p e c i a l p r o g r a m c a l l e d d i s ko p e r a t i n g s y s t e m ( D O S ) . D O r u n s i t h b a c k g r o u n d , s t s p e a k , t a k i n g c a r e o fr o u t i n e d i s k f u n c t i o n s s o t h e c o m p u t e r i

f r e e t r u y o u r a p p l i c a t i o n p r o g r a m .W h e n y o u r a p p l i c a t i o n n e e d s t a c c e s s t h d i s k d r i v e — t o s a v e f i l e , f o i n s t a n c e — i tr e l i e s o D O t g e t h j o b d o n e .

T h C o m m o d o r e 6 i s o m e w h a tu n i q u e i t h a t i t d i s k o p e r a t i n g s y s t e m i b u i l t i n t o r e a d o n l y m e m o r y ( R O M ) i t h e d i s k d r i v e . R O c o n s i s t s o f s p e c i a lm e m o r y c h i p s t h a t r e t a i n t h e i r d a t a e v e nw h e n t h c o m p u t e r ' s p o w e r i s h u t o f f .T h d a t a i p e r m a n e n t l y s t o r e d i R O w h e n t h c h i p s a r e m a n u f a c t u r e d . S i n c et h C o m m o d o r e 6 4 ' s D O i s t o r e d i R O M , i e f f e c t i t ' s a i n t e g r a l p a r t o f t h ec o m p u t e r s y s t e m — i n s t a n t l y a v a i l a b l ew h e n t h c o m p u t e r i s w i t c h e d o n

T h v a s t m a j o r i t y o c o m p u t e r s d o n ' tk e e p D O i R O M . I n s t e a d , t h e y m u s t

l o a d D O f r o m d i s k w h e n t h s y s t e m i s w i t c h e d o n M o s t I B P C a n c o m p a t ib l e s b e g i n b r e a d i n g s m a l l p o r t i o n o ft h D O d i s k i d r i v e c a l l e d t h b o o ts e c t o r . T h i n s t r u c t i o n s t h e r e t e l l t h c o m p u t e r w h e r e t f i n d f u r t h e r i n s t r u ct i o n s o t h D O d i s k . W h e n t h c o p u t e r f i n i s h e s b o o t i n g , i t ' s r e a d y t g t w o r k . S t h c o m p u t e r " p u l l s i t s e l f u b i t o w b o o t s t r a p s " b e c a u s e i t e l l s i t s e l fw h e r e t f i n d i t o w i n s t r u c t i o n s .

F o l o n g t i m e , C o m m o d o r e c o m p u te r w e r e a m o n g t h v e r y f e w h i c h c o t a i n e d D O i R O M . B u l a t e l y , s o m eI B c o m p a t i b l e s h a v e a d o p t e d t h i s a p r o a c h — s u c h a s t h e T a n d y 1 0 0 0 H a n t h T o s h i b a T 1 0 0 0 l a p t o p . T h e r e a r b o t ha d v a n t a g e s a n d i s a d v a n t a g e s t t h i s . I D O i i R O M , y o d o n ' t n e e d D O d i s k t s t a r t t h c o m p u t e r , b u t t h e r e ' s a l s on w a t u p g r a d e D O w i t h o u t r e p l a ci n R O c h i p . I B D O b e g a n w i t hv e r s i o n 1 . a n i n o i v e r s i o n 3 . 3 .U p g r a d e s a r e e a s i e r w h e n a l t h a t ' sn e e d e d i n e d i s k .

L i t t l e A b o u t L a n g u a g e sW h i c h o f t h e p o p u l a r p r o g r a m m i n g l a g u a g e s t o d a y ( B A S I C , P a s c a l , C , P r o l o g ,F o r t h , C O B O L , F O R T R A N , a n s o n c o u l d b e s t b e u s e d b b e g i n n e r ?T w o f t h e s e l a n g u a g e s , B A S I C a n P a c a l , w e r e o r i g i n a l l y d e s i g n e d t t e a c h p r g r a m m i n g . B A S I C ( B e g i n n e r ' s A l l - p u r p o s eS y m b o l i c I n s t r u c t i o n C o d e ) w a d e s i g n e da D a r t m o u t h C o l l e g e i t h e e a r l y 1 9 6 0 s ,a n P a s c a l w a d e s i g n e d b y N i k l a u sW i r t h i t h l a t e 1 9 6 0 s . B o t h l a n g u a g e s ,h o w e v e r , h a v e g r o w n f r o m i n s t r u c t i o n a ll a n g u a g e s t m a t u r e g e n e r a l - p u r p o s e l a g u a g e s w h i c h c a b u s e d t w r i t e p r g r a m s t h a t r a n g e f r o m g a m e s t d a t a b a s em a n a g e r s .

W h i c h l a n g u a g e i b e t t e r f o r b e g i nn e r s ? A n d e f i ? i i t i v e a n s w e r t t h i s q u e st i o n w o u l d o n l y p r o v o k e o u t c r i e s o p r o t e s t f r o m a d v o c a t e s i t h e o p p o s i t ec a m p . S o m e P a s c a l p r o p o n e n t s c l a i my o u ' l l h a n d i c a p y o u r s e l f i y o b e g i n w i t ha n l a n g u a g e o t h e r t h a n P a s c a l , w h i l ep r o p o n e n t s o B A S I C i n s i s t t h a t t h e i r l a ng u a g e ' s u n s t r u c t u r e d s i m p l i c i t y i l e s s i t i m i d a t i n g t b e g i n n e r s .

J a n u a r y 1 9 8 8 C O M P U T E I ' i P M a g a z i n e 1

Page 16: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 16/84

T w f a c t s a b o u t l a n g u a g e s a r p e r t in e n t . O n i t h a t ( e x c e p t f o r B A S I C ) a l o t h l a n g u a g e s l i s t e d a b o v e r e q u i r e a e t r s t e p t b p e r f o r m e d b e f o r e y o c a t e s t - r u n y o u r p r o g r a m . T h s t e p i c a l l e dc o m p i l i n g . I t h i s s t e p , y o u r p r o g r a m i s t r u c t i o n s a r e t r a n s l a t e d i n t o b i n a r y n u b e r s c o m p u t e r s u n d e r s t a n d . D e p e n d i n gu p o n t h l e n g t h o y o u r p r o g r a m , t h e f f ic i e n c y o t h l a n g u a g e c o m p i l e r , t h s p e e do y o u r c o m p u t e r , a n d w h e t h e r o n o y o h a v e h a r d d i s k d r i v e , t h c o m p i l a t i o ns t e p c a t a k e a n y w h e r e f r o m f e s e o n d s t s e v e r a l m i n u t e s .

T h v e r s i o n s o B A S I C t h a t c o m ew i t h m o s t I B P C a n c o m p a t i b l e s ( i c l u d i n g P C - B A S I C a n G W - B A S I C ) d o n ' tr e q u i r e t h i s e x t r a s t e p . K n o w n a B A S I Ci n t e r p r e t e r s , t h e y t r a n s l a t e y o u r p r o g r a mi n s t r u c t i o n s i n t o b i n a r y a n e x e c u t e t h e ma t h s a m e t i m e . A l t h o u g h i n t e r p r e t e dp r o g r a m s g e n e r a l l y r u n m o r e s l o w l y t h a nc o m p i l e d p r o g r a m s , t h a d v a n t a g e i t h a ty o c a n i m m e d i a t e l y s e t h f r u i t s o f y o u rw o r k . Y o c a m a k e s l i g h t c h a n g e i y o u r p r o g r a m , t e s t - r u n i t o b s e r v e t h e f e c t s , a n c o r r e c t a n e r r o r s i m m e d i a t e l y .T h i s a d v a n t a g e h a s p r o ? n p t e d t h r e l e a s eo f f e P a s c a l i n t e r p r e t e r s r e c e n t l y , a t h o u g h t h e v a s t m a j o r i t y o P a s c a l l a g u a g e s ( s u c h a B o r l a n d I n t e r n a t i o n a l ' sT u r b o P a s c a l ) a r e s t i l l c o m p i l e r s .

I t h c a s e o s o m e c o m p i l e d l a g u a g e s s u c h a C O B O L a n F O R T R A N( w h i c h a r o r d i n a r i l y t a u g h t o c o l l e g ej n a i n f r a m e c o m p u t e r s ) , 2 m i n u t e s c a np a s s b e t w e e n t h t i m e y o f i n i s h y o u rp r o g r a m a n d t h m o m e n t y o s e i r u n —y o u r p r o g r a m m u s t b c o m p i l e d a n r u a l o n g w i t h p e r h a p s d o z e n s o o t h e r s .

A n o t h e r f a c t t c o n s i d e r — a n d a i p o r t a n t r e a s o n w h B A S I C h a b e c o m e s w i d e s p r e a d — i s t h a t a l m o s t e v e r y p e r s o n a lc o m p u t e r e v e r s o l d ( i n c l u d i n g m o s t P c o m p a t i b l e s ) h a c o m e w i t h B A S I C i t e r p r e t e r . S o m e t i m e s B A S I C i b u i l t i n t or e a d o n l y m e m o r y ( R O M ) , a n s o m e t i m e si c o m e s o d i s k . E v e n i B A S I C d i d n ' tc o m e w i t h y o u r P C y o a l m o s t a l w a y sg e i w h e n y o b u D O S , w h i l e a n o t e l a n g u a g e i a e x t r a e x p e n s e . Y o c a e x p e r i m e n t w i t h t h B A S I C y o a l r e a d yo w a n l e a r n w h e t h e r p r o g r a m m i n g i a e x p e r i e n c e y o e n j o y . L a t e r , y o c a t r a n o t h e r l a n g u a g e i y o l i k e .

L a t e l y , s o m e e x c e l l e n t c o m p i l e r s f o t h B A S I C l a n g u a g e h a v e b e c o m e a v a i la b l e f o r I B P C a n c o m p a t i b l e s , s u c ha B o r l a n d ' s T u r b o B A S I C a n M i c r os o f t ' s Q u i c k B A S I C . I y o w a n t , y o c a w r i t e y o u r p r o g r a m w i t h B A S I C i n t e rp r e t e r f o r e a s y t e s t i n g a n d e b u g g i n g .T h e n , w h e n y o u ' r e s a t i s f i e d i t ' s f i n i s h e d ,y o c a c o m p i l e i f o m a x i m u m p e r -1 C O M P U T E I ' t P M a g a z i n e J a n u a r y 1 9 8 8

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

T h e s e d a y s y o d o n ' t e v e n h a v e t l e a r n p r o g r a m m i n g l a n g u a g e t l e a r nh o t p r o g r a m . A n o t h e r a p p r o a c h i t u s h i g h - l e v e l a p p l i c a t i o n p r o g r a m s u c ha L o t u s 1 - 2 - 3 o r A s h t o n - T a t e ' s d B a s eI I I . T h e s e p r o g r a m s a l l o w y o t c o n s t r u c tc o m p l e x m a c r o s a n c u s t o m a p p l i c a t i o n s ,w h i c h a r a c t u a l l y f o r m s o p r o g r a m m i n g .M a n y c o l l e g e s n o o f f e r c o u r s e s i s p r e a d s h e e t a n d a t a b a s e p r o g r a m m i n g .

W h a t ' s I N a m e ?s p e n t h o u r s t y p i n g i B A S I C p r

g r a m , a n w h e n f i n i s h e d , t r i e d t s a v e c o p y o f t h e p r o g r a m t o d i s k . F o l o w i n g t h m a n u a l ' s i n s t r u c t i o n s ,t y p e d t h e f o l l o w i n g :S A V E " \ C A R P A Y "

T h c o m p a t i b l e u s r e s p o n d e dw i t h n u m e r o u s e r r o r m e s s a g e s l i k e T o M a n y F i l e s . E v e n t u a l l y , l o s t t h w h o l ep r o g r a m a n d w a r e a d y t c o m m i tc o m p u t e r c i d e . H o d s a v e p r o g r a m si B A S I C ?

J o h n T h o m a sI t ' s a f r u s t r a t i n g e x p e r i e n c e t l o s e h o u r so w o r k o n c o m p u t e r , a n u n f o r t u n a t e l yi h a p p e n s t e v e r y o n e — e v e n e x p e r t s — a ts o m e p o i n t i t h e i r w o r k w i t h c o m p u t e r s .W h a t h a p p e n e d i t h i s c a s e i t h a t B A S I Ce x p e c t e d f i l e n a m e , b u y o i n a d v e r t e n tl g a v e i d i r e c t o r y n a m e i n s t e a d .( S o m e t i m e s d i r e c t o r y n a ? n e s a r e r e f e r r e dt a p a t h n a m e s . )

B A S I C u s e s t h s a m e f i l e - a n d i r e ct o r y - n a m i n g c o n v e n t i o n s u s e d b y D O S , s w h a t f o l l o w s a p p l i e s t D O a w e l l a B A S I C . H e r e ' s a b r i e f e x p l a n a t i o n o f i l ea n d i r e c t o r y n a m e s .

Y o c a t h i n k o f f l o p p y o r h a r dd i s k a f i l i n g c a b i n e t w h e r e i n f o r m a t i o ni s t o r e d . T h c a b i n e t c a h a v e o n d r a we r o r m a n y d r a w e r s . Y o c a n p u t f o l d e r sc o n t a i n i n g i n f o r m a t i o n i e a c h d r a w e r .d i r e c t o r y i l i k e d r a w e r i t h e c a b i n e t ,a n f i l e i l i k e f o l d e r i n d r a w e r . I y o u h a v e f i l e t s t o r e , y o m u s t t e l lD O w h i c h d r a w e r t p u t h f i l e i n t o .

F i l e s h a v e n a m e s , o c o u r s e , b u t s o d d r a w e r s . F i l e n a m e s a n d i r e c t o r y n a m e sl o o k v e r y s i m i l a r — e a c h c a b u t e i g h tc h a r a c t e r s l o n g w i t h a n o p t i o n a l e x t e n s i o no o n t t h r e e c h a r a c t e r s f o l l o w i n g p e r i -o d V a l i d f i l e n a m e s a n d i r e c t o r y n a m e si n c l u d e F I L E N A M E . E X T , P R O G R A M . B A S ,T E S T F I L E , M Y F I L E . T , a n d C A R P A Y . T t e l l D O t h e d i f f e r e n c e b e t w e e n f i l e n a m e sa n d i r e c t o r y n a m e s , y o p r e c e d e d i r e ct o r y n a m e w i t h t h b a c k s l a s h c h a r a c t e r( \ ) . F o e x a m p l e , \ P R O G R A M S . B A Sc o u l d b t h n a m e o d i r e c t o r y f o r s t o r

i n B A S I C p r o g r a m s , w h i l e P R O G R A M. B A S c o u l d b t h f i l e n a m e o B A S I Cp r o g r a m s t o r e d i t h a t d i r e c t o r y .

s i m p l e D O c o m m a n d l e t s y o c r a t d i r e c t o r y o a d i s k a n g i v e i n a m e . T h c o m t n a n d i M D f o M a k e D r e c t o r y . A t h D O p r o m p t ( n o t t h B A S I C p r o m p t ) , t y p eM \ d i r n a m e . e x tS u b s t i t u t e y o u r o w v a l i d d i r e c t o r y n a m ea n o p t i o n a l e x t e n s i o n f o d i r n a m e . e x t .A n d o n ' t f o r g e t t t y p e t h b a c k s l a s hc h a r a c t e r ( \ ) , n o t f o r w a r d s l a s h ( / ) .

W h e n y o p r e s s E n t e r / R e t u r n , D O m a k e s t h d i r e c t o r y ( d r a w e r ) o t h d i s ki t h c u r r e n t d r i v e . I y o e n t e r D I a t h i s p o i n t , y o u ' l l s e y o u r d i r e c t o r y n a m ew i t h < D I R > a f t e r i t

O n c e a d i r e c t o r y i c r e a t e d , y o c a s t o r e f i l e s i i t I y o w a n t t p u f i l ei n t o s p e c i f i c d i r e c t o r y , y o m u s t t e l lD O t h e d i r e c t o r y n a m e w h e n y o t e l l i t h f i l e n a m e . F o r e x a m p l e , t s a v eB A S I C p r o g r a m w i t h t h f i l e n a m e C A R P A Yi n t o d i r e c t o r y n a m e d P R O G R A M S , e t e r t h i s c o m m a n d w h i l e i B A S I C :S A V E P R O G R A M S C A R P A Y "N o t i c e t h e r e a r e t w b a c k s l a s h e s i t h c o m m a n d a b o v e . I t ' s n e c e s s a r y t s u r o u n d t h e d i r e c t o r y n a m e w i t h b a c ks l a s h e s t s e p a r a t e i f r o m t h f i l e n a m ew h e n u s e d i t h i s m a n n e r . D O k n o w st h l a s t n a m e i s u c h c o m m a n d i a w a y s f i l e n a m e .

N o t e , w i t h o u t l e a v i n g B A S I C , c a l ld i s k d i r e c t o r y w i t h t h F I L E S c o m m a n d .D o n ' t p a n i c w h e n y o u r p r o g r a m , C A R P A Y ,d o e s n ' t s h o w u i t h e d i r e c t o r y l i s t i n go t h s c r e e n . I t ' s s t o r e d i t h P R G R A M S d i r e c t o r y . T g e a l i s t i n g o t h i sd i r e c t o r y , e n t e rF I L E S " P R O G R A M S "Y o u ' l l s e e a n e d i r e c t o r y l i s t i n g o t h s c r e e n w i t h C A R P A Y .

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

T o s a v e y o u r B A S I C p r o g r a m o d i s kw i t h o u t p u t t i n g i i d i r e c t o r y , e n t e rt h i s c o m m a n d :S A V E " C A R P A Y "W i t h o u t l e a d i n g b a c k s l a s h , B A S I C a s u m e s t h a t C A R P A Y i f i l e n a m e a n s a v e s i i t h c u r r e n t d i r e c t o r y , w h i c h i o r d i n a r i l y t h m a i n d i r e c t o r y , o r o o t d r e c t o r y , o f t h e d i s k . T d i s t i n g u i s h d i r e ct o r i e s y o c r e a t e f r o m t h r o o t d i r e c t o r y ,t h e s e e x t r a d i r e c t o r i e s a r o f t e n c a l l e ds u b d i r e c t o r i e s .

Page 17: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 17/84

I B P C a n c o m p a t i b l e s c o u l d n ' tu s e s u b d i r e c t o r i e s u n t i l D O 2 . 0 , s t h e ya r e n ' t a v a i l a b l e i y o u ' r e u s i n g a e a r l i e rv e r s i o n o D O S . S o m e s o f t w a r e w r i t t e nb e f o r e D O 2 . w o n ' t l e y o u s e s u b d i r e ct o r i e s w i t h f i l e n a m e s , e i t h e r . U s c a u t i o nw i t h o l d e r s o f t w a r e , e v e n t h o u g h i o t h e rw i s e w o r k s w e l l u n d e r l a t e r D O v e r s i o n s .

S h o w i n g Y o u r T r u e C o l o r sh a v e A N S I . S Y S i n s t a l l e d i m

C O N F I G . S Y S f i l e . H o c a u s i t c h a n g e t h e d e f a u l t s c r e e n c o l o r s ?

P h i l D o n o v a nW h e n A N S I . S Y S i i n s t a l l e d , i a c t s l i k ew a t c h d o g t h a t m o n i t o r s e v e r y t h i n g e n r o u t e t t h v i d e o d i s p l a y . ( I y o u ' r e u n f am i l i a r w i t h A N S I . S Y S o h o t o i n s t a l l i t y o u ' l l f i n d a e x p l a n a t i o n i " R e a d e r s 'F e e d b a c k " i t h N o v e m b e r 1 9 8 7 i s s u e .Y o c a a l s o c o n s u l t y o u r D O m a n u a l . )A N S I . S Y S w a t c h e s f o c o m b i n a t i o n s o c h a r a c t e r s c a l l e d e s c a p e s e q u e n c e s . T h i st e r m d e r i v e s f r o m t h e f a c t t h a t t h e y a w a y s b e g i n w i t h t h E s c a p e c h a r a c t e r —t h c h a r a c t e r g e n e r a t e d w h e n y o p r e s st h E s k e y .

F o l l o w i n g t h E s c a p e c h a r a c t e r i t h e s c a p e s e q u e n c e i l e f t b r a c k e t ( [ ) ,W h e n A N S I . S Y S n o t i c e s t h i s p a r t i c u l a rc o m b i n a t i o n o f c h a r a c t e r s , i c o n s i d e r sw h a t f o l l o w s t o . b e c o m m a n d t p e r f o r ms o m e a c t i o n . A m o n g o t h e r t h i n g s , t h e r e ' s

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

Y o c a n ' t d t h i s a t h D O p r o m p tb p r e s s i n g E s c a n t h e n t y p i n g t h r e s to f t h e s e q u e n c e . ( I y o p r e s s E s c , y o u ' l lm e r e l y s e e t h e c u r s o r d r o p d o w n l i n e . )D O m u s t b e t r i c k e d i n t o a c c e p t i n g t h E s c a p e c h a r a c t e r , a n o n t r i c k i t u s t h D O P R O M P T c o m m a n d . A n o t h e r i t u s t h D O T Y P E c o m m a n d t p r i n t

f i l e t h a t c o n t a i n s t h e s c a p e s e q u e ? i c e s o t h e s c r e e n . H e r e ' s h o t d b o t h .

T h P R O M P T c o m m a n d i o r d i n a r i l yu s e d t c h a n g e t h f a m i l i a r D O p r o m p tt s o m e t h i n g d i f f e r e n t , b u i c a b u s e dt e n t e r t h E s c a p e c h a r a c t e r , t o o . T h i s i r e p r e s e n t e d i t h P R O M P T c o m m a n d b t h e c h a r a c t e r s $ e . ( N o t e t h a t f a l i v a y sl o w e r c a s e . ) F o i n s t a n c e , e n t e r t h f o l l o wi n c o m m a n d a t h D O p r o m p t t c h a n g e t h d e f a u l t c h a r a c t e r c o l o r t b l u e :P R O M P T $ e [ 3 4 mW h e n y o p r e s s E n t e r / R e t u r n , y o u ' l l n t i c e t h p r o m p t a p p e a r s i t h n e c o l o r .I y o c l e a r t h s c r e e n w i t h t h C L c o m a n d , a n y n e t e x t d i s p l a y e d a f t e r w a r di b l u e . Y o u ' l l a l s o n o t i c e t h a t t h e f a m i l i a r

D O p r o m p t h a d i s a p p e a r e d . Y o c a r s t o r e i b e n t e r i n gP R O M P TN o t e t h a t n o t h i n g i a p p e n d e d t t h i sc o m m a n d . Y o u ' l l a l w a y s n e e d t p e r f o r mt h i s s t e p w h e n y o u s t h P R O M P Tc o m m a n d t s e c o l o r s .

Y o c a s i m i l a r l y s e t h b a c k g r o u n dc o l o r t w h i t e w i t h t h c o m m a n dP R O M P T $ e [ 4 7 mO r y o c a c o m b i n e t h t w c o m m a n d sa n s e b o t h t h t e x t a n b a c k g r o u n d c o o r a o n c e :P R O M P T S e [ 3 4 m $ e [ 4 7 mN o t i c e t h a t , i n t h e s e e x a m p l e s , t h e s eq u e n c e e n d s w i t h l o w e r c a s e m w h i c h i a n o t h e r p a r t o f t h e c o d e . T h e m , l i k e t h e m u s t a l w a y s b e n t e r e d i l o w e r c a s e .

T u s t h T Y P E c o m m a n d t s e n de s c a p e s e q u e n c e s , y o u m u s t h a v e w o r dp r o c e s s o r o t e x t e d i t o r t h a t a l l o w s y o t e n t e r t h E s c h a r a c t e r . ( T h e D O p r g r a m E D L I N i o n o t h e s e . ) M a n y t e x te d i t o r s d i s p l a y l e f t a r r o w ( - t s h o w a E s c a p e c h a r a c t e r , b u t h i s i s n ' t a l w a y s t h c a s e . E D L I N , f o i n s t a n c e , s h o w s i a ' V I y o u r t e x t e d i t o r d o e s n ' t p r i n t s o m e k i n do c h a r a c t e r o t h s c r e e n w h e n y o p r e s sE s c , i p r o b a b l y w o n ' t e n t e r t h e c h a r a c t e r .C h e c k y o u r m a n u a l f o m o r e i n f o r m a t i o n .

L e t ' s a s s u m e y o c a a t l e a s t u s E D L I N t e n t e r t h E s c a p e c h a r a c t e r .A f t e r e n t e r i n g i t t y p e t h e l e f t b r a c k e t a n t h r e s t o t h s e q u e n c e a s h o w n a b o v e .S a v e t h s e q u e n c e o d i s k . T h e n , a t h D O p r o m p t , e n t e rT Y P E f i l e n a m eS u b s t i t u t e t h n a m e o y o u r f i l e f o f i l en a m e . W h e n y o T Y P E t h i s f i l e , A N S I, S Y S r e c o g n i z e s a n a c t s u p o n t h e s c a p es e q u e n c e .

Y o c a h a v e m o r e t h a n o n e e s c a p es e q u e n c e i n f i l e . E n t e r t h e m o s e p a r a t el i n e s , e a c h l i n e e n d e d w i t h c a r r i a g e r t u r n . T h f o l l o w i n g e x a m p l e s e t s t h t e x tc o l o r t r e a n t h b a c k g r o u n d t w h i t e :< E s o [ 3 1 m< E s c > [ 4 7 mw h e r e < E s c > r e p r e s e n t s t h e E s c a p e c h a ra c t e r e n t e r e d w i t h y o u r t e x t e d i t o r .

A n o t h e r w a t i n c l u d e m o r e t h a no n c o m m a n d i f i l e i t c o m b i n e t h n u m b e r c o d e s , s e p a r a t i n g t h e m b s e m i c o l o n :< E s c > [ 3 1 ; 4 7 mI t h i s v e r s i o n , t h e E s c a p e - l e f t b r a c k e tc o m b i n a t i o n i e n t e r e d o n l y o n c e a t h b e g i n n i n g o f t h e s e q u e n c e , a i t h c o c l u d i n g m

Y o u ' l l n o t i c e t h a t w h e n y o T Y P Et h f i l e , t h e s c a p e s e q u e n c e i t s e l f c a n ' t b

s e e n o t h s c r e e n . T h a t ' s b e c a u s e w a t c hd o A N S I . S Y S r e m o v e s i t o w n c o m m a n d sf r o m t h f l o w t t h s c r e e n b e f o r e y o c a s e t h e m . I n f a c t , g o o d w a t d e t e rm i n e i v h e t h e r A N S I . S Y S i p r o p e r l y i s t a l l e d i t T Y P E f i l e c o n t a i n i n g e s c a p es e q u e n c e s . I y o c a s e e t h e c o d e s o t h s c r e e n , t h e n A N S I . S Y S i s n ' t o b o a r d .

Y o u ' l l s a v e t i m e i y o i n c l u d e e i t h e rt h P R O M P T o T Y P E c o m m a n d i y o u rA U T O E X E C . B A T f i l e . B s u r e t h a t b o t hA N S I . S Y S a n d A U T O E X E C . B A T a r o t h b o o t d i s k .

T h f o l l o w i n g i t a b l e o f o r e g r o u n da n b a c k g r o u n d c o l o r s a n t h e i r n u m b e rc o d e s . T h g e n e r a l e s c a p e s e q u e n c e f o m u l a i < E s c > n u m b e r c o d e ( b u tw i t h o u t s p a c e s b e t w e e n t h c h a r a c t e r s ) .C o l o r F o r e g r o u n d B a c k g r o u n dB l a c kR e G r e e nY e l l o wB l u eM a g e n t aC y a nW h i t e

3 3 3 3 3 3 3 3

4 4 4 4 4 4 4 4

A N S I . S Y S i c a p a b l e o m u c h m o r et h a n s e t t i n g d e f a u l t s c r e e n c o l o r s . U n f o rt u n a t e l y , t h D O m a n u a l s s u p p l i e d w i t hm o s t c o m p u t e r s c o n t a i n v e r y l i t t l e i n f o rm a t i o n a b o u t i t c a p a b i l i t i e s . H o w e v e r ,t h e r e a r e s e v e r a l e x c e l l e n t D O r e f e r e n c eb o o k s t h a t c o n t a i n t h i s i n f o r m a t i o n . O n i S u p e r c h a r g i n g M S - D O S b V a W o l -v e r t o n ( M i c r o s o f t P r e s s , 1 9 8 6 ) .

C o p y C a t sk n o w c a c o p y a l t h f i l e s o d r i v e

t d r i v e b t y p i n g C O P Y A : * . * B : a l s o k n o w c a d t h s a m e t h i n g b t y p i n g D 1 S K C O P Y A B : B u t w h a t ' s t h d i f f e r e n c e ? I t h e r e a n y ?O n i m p o r t a n t d i f f e r e n c e i t h a t t h C O P Y c o m m a n d a d d s t h s o u r c e d i s k f i l e st a n f i l e s a l r e a d y o t h e d e s t i n a t i o nd i s k . T h e r e f o r e , t h d e s t i n a t i o n d i s k w o n ' tb a e x a c t c o p y o f t h e s o u r c e d i s k — i tw i l l c o n t a i n a l o t h f i l e s f r o m t h s o u r c e d i s k i a d d i t i o n t t h f i l e s t h a t a r e a d y e x i s t e d o t h d e s t i n a t i o n d i s k .

T h D I S K C O P Y c o m m a n d p r o d u c e sm i r r o r i m a g e o f t h e s o u r c e d i s k o t h d e s t i n a t i o n d i s k . I f y o u s D I S K C O P Y ,t h e r e f o r e , y o u ' l l o v e n v r i t e a n f i l e s a lr e a d y o t h d e s t i n a t i o n d i s k . A n o t h e rd i f f e r e n c e i t h a t C O P Y i a i n t e r n a lD O c o m m a n d — o n e t h a t w o r k s w i t h o u tt h D O d i s k i t h c u r r e n t d r i v e . D I S K -C O P Y i s e p a r a t e p r o g r a m w h i c h m u s tb l o a d e d f r o m t h D O d i s k .

A l s o , t h e C O P Y c o m m a n d c o p i e so n l y t h f i l e s t h a t s h o w i t h e d i r e c t o r yl i s t i n g . S o m e f i l e s , h o w e v e r , d o n ' t a p p e a r

J a n u a r y 1 9 8 8 C O M P U T E ! 1 * P M a g a z i n e 1

Page 18: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 18/84

i t h d i r e c t o r y . W h e n y o f o r m a t a d i s kw i t h t h / ( f o r S y s t e m ) o p t i o n , D O p u t st h r e e f i l e s o t h n e d i s k . O n o f t h e s ei C 0 M M A N D . C O M . T h o t h e r s a r eI B M B I O S . C O M a n 1 B M D O S . C O M ( t h e s ea r s o m e t i m e s c a l l e d I O . S Y S a n M S D O S . S Y S w i t h M S - D O S c o m p a t i b l e s ) .O t h e s e t h r e e , o n l y C 0 M M A N D . C O Ms h o w s u p i t h d i r e c t o r y — t h e o t h e r t w a r e c a l l e d h i d d e n f i l e s . S t h C O P Yc o m m a n d t r a n s f e r s o n l y o n o f t h e t h r e es y s t e m f i l e s t o a n o t h e r d i s k .

F o t h i s r e a s o n , y o c a n ' t a s s u m et h a t , b e c a u s e C 0 M M A N D . C O M a p p e a r si a d i r e c t o r y l i s t i n g , t h h i d d e n s y s t e m

f i l e s a r a l s o p r e s e n t . L i k e w i s e , y o c a n ' ta s s u m e t h a t , b e c a u s e C 0 M M A N D . C O Md o e s n ' t s h o w , t h h i d d e n s y s t e m f i l e sa r e n ' t o t h d i s k . I y o t r t b o o t ac o m p u t e r f r o m d i s k w i t h o u t t h h i d d e nf i l e s , y o u ' l l g e a e r r o r m e s s a g e f r o mD O S . I y o b o o t c o m p u t e r w i t h t h w r o n g s y s t e m f i l e s , y o m i g h t a l s o e c o u n t e r s t r a n g e b u g s w h e n u s i n g D O c o m m a n d s .

H o c a y o t e l l i f t h h i d d e n s y t e f i l e s a r o d i s k ? T h i s i s o m e t h i n gy o n e e d t k n o w i y o c a r r y d i s k s f r o mo n c o m p a t i b l e t a n o t h e r — t h e s y s t e mf i l e s d i f f e r b e t w e e n d i f f e r e n t c o m p u t e rm a k e s a n d v e r s i o n s o D O S . I B M ' s P C D O d o e s n ' t p r o v i d e w a t s h o ww h e t h e r h i d d e n f i l e s a r o t h d i s k . B u M S - D O S , s h i p p e d w i t h m o s t P c o m p a t ib l e s , h a p r o g r a m c a l l e d C H M O Dw h i c h m a k e s h i d d e n f i l e s s h o w u i n d ir e c t o r y l i s t i n g s . S o m e d i s k u t i l i t y p r g r a m s ( s u c h a " E Z D O S , " f o u n de l s e w h e r e i n t h i s i s s u e ) a l s o c a r e v e a lh i d d e n f i l e s .

I y o m u s t b c e r t a i n w h e t h e r o n o t h s y s t e m f i l e s a r o d i s k , i t ' s b e s t t r e f o r m a t t h e d i s k w i t h o w i t h o u t t h s y t e f i l e s a y o c h o o s e , a n t h e n c o p yw h a t e v e r o t h e r f i l e s y o w a n t o n t o t h d i s k w i t h t h C O P Y c o m m a n d .

U s i n g O u D i s k W i t hH a r d D r i v eH o d u s C O M P U T E R S P M a g a z i n ed i s k o c o m p u t e r s y s t e m w i t h h a r dd r i v e ?

D o n a l d R e d d i n gW i t h t h i s a n s u b s e q u e n t i s s u e s , j u s t c o p yt h c o n t e n t s o f t h e m a g a z i n e d i s k t y o u rh a r d d r i v e . Y o c a c o p y e v e r y f i l e w i t ht h c o m m a n d C O P Y A : * . * C ( a s s u m i n gy o u r h a r d d r i v e i i n s t a l l e d a s d r i v e C ) o y o c a i s s u e s e p a r a t e c o m m a n d s t c o p yo n l y t h f i l e s y o w a n t . I y o w a n t t c o p y t h f i l e s i n t o a s p e c i a l d i r e c t o r y , y o c a n , f o e x a m p l e , m a k e d i r e c t o r y c a l l e dP C - J A N 8 8 f o t h i s i s s u e a n t h e n s i m p l y

1 C O M P U T E I ' * P M a g a z i n e J a n u a r y 1 9 8 8

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

T h f i r s t t w i s s u e s o C O M P U T E DP M a g a z i n e — d a t e d S e p t e m b e r 1 9 8 7 a n N o v e m b e r 1 9 8 7 — i n c l u d e d a d i s k m e n up r o g r a m . I y o c o p y t h c o n t e n t s o b o t ho f t h e s e d i s k s i n t o t h s a m e d i r e c t o r y o t h h a r d d r i v e , y o c a n ' t u s t h m e n up r o g r a m t r u t h p r o g r a m s . T h m e n up r o g r a m o n e a c h d i s k i c u s t o m - t a i l o r e df o t h a t d i s k a l o n e . I c a l l s s p e c i a l f i l e sc o n t a i n i n g p r o g r a m n a m e s a n d d e s c r i pt i o n s w h i c h a r d i f f e r e n t o e a c h d i s k . I y o u c o p y s e v e r a l v e r s i o n s o f t h e m e n up r o g r a m i n t o t h s a m e d i r e c t o r y , t h l a s tm e n u f i l e s y o c o p y w i l l b e t h e o n l y v e rs i o n i t h d i r e c t o r y . I w o n ' t r u p r g r a m s f r o m d i f f e r e n t i s s u e s .

T h d i s k m e n u p r o g r a m i p a s t i s u e s w a i n c l u d e d a s c o n v e n i e n c e ; i w a n e v e r r e q u i r e d t r u t h p r o g r a m so t h d i s k s . B u b e c a u s e i c o n f u s e d s o m er e a d e r s a n a l s o t o o k u t o m u c h d i s ks p a c e , i h a s b e e n e l i m i n a t e d w i t h t h i s i s u e . I n s t e a d , d e s c r i p t i o n s f o r t h e f i l e s o t h m a g a z i n e d i s k c a b f o u n d i R E A D M E f i l e . F o m o r e d e t a i l s , s e " H o wt U s t h D i s k " e l s e w h e r e i n t h i s i s s u e .

R e d i r e c t i n g D E B U Ga i n t e r e s t e d i a s s e m b l y l a n g u a g e ,

a n w o n d e r w h n o n e o f t h e a s s e mb l e r s l i k e D E B U G c a c r e a t e d i s k f i l et h a t c o n t a i n s d i s a s s e m b l y o m e m o r yd i s p l a y . I t h e r e r e a s o n f o t h i s , o i t h e r e w a t m a k e s u c h a d i s k f i l e ?

D o u g L u d i gD E B U G h a c o m m a n d s t h a t c a m a k ed i s k f i l e s , a n y o c a a l s o u s t h s a m ec o m m a n d s t s e n d d i s a s s e m b l y o m e m o r y d u m p t p r i n t e r . T h s e c r e t i t u s t h D O r e d i r e c t i o n s y m b o l s a n

H e r e ' s h o w .O t h D O c o m m a n d l i n e , t y p e :

D E B U G t a r g e t f i l e l i s t f i l eT h D O o u t p u t r e d i r e c t i o n c o m m a n d ( > s e n d s D E B U G ' s o u t p u t t t h f i l e n a m es p e c i f i e d b l i s t f i l e i n s t e a d o t t h s c r e e n .

O n d i f f i c u l t y i t h a t o n c e D E B U G i l o a d e d a f t e r e n t e r i n g t h i s c o m m a n d , a n f o l l o w i n g c o m m a n d s y o e n t e r c a n ' t b s e e n o t h s c r e e n b e c a u s e t h e y , t o o , a r s e n t t t h e d i s k f i l e . Y o u h a v e t e n t e ry o u r D E B U G c o m m a n d s w i t h o u t s e e i n gr e s p o n s e .

F o e x a m p l e , l e t ' s s u p p o s e y o u w a n tS l O O - b y t e - l o n g d i s s a s s e m b l y b e g i n n i n g a 3 E A 8 : 6 l O O . A f t e r D E B U G l o a d s , y o u ' l l s e

b l a n k s c r e e n . B l i n d l y e n t e r t h D E B U Gc o m m a n d U 3 E A 8 : 0 1 0 0 L 1 0 0 a n p r e s sE n t e r / R e t u r n . D E B U G s e n d s t h l i s t i n g t ol i s t f i l e . S i n c e t h s c r e e n r e m a i n s b l a n k

t h r o u g h o u t t h i s p r o c e s s , t h e o n l y w a y o u ' l l k n o w D E B U G h a f i n i s h e d w r i t i n gt h f i l e i t w a i t u n t i l t h d r i v e s t o p sr u n n i n g . T h e n t y p e t q u i t D E B U G .

T s e i y o h a v e t h l i s t i n g y o w a n t , u s t h T Y P E c o m m a n d o t e x te d i t o r t v i e w t h o u t p u t d i s k f i l e . I y o m a d e a n t y p i n g e r r o r s i t h c o m m a n d sy o e n t e r e d b l i n d l y , y o u ' l l f i n d a e r r o rm e s s a g e h e r e .

I y o d i s l i k e t y p i n g b l i n d , t h e r e ' sw a t a v o i d i t Y o c a r e d i r e c t D E B U G ' si n p u t w i t h t h D O i n p u t r e d i r e c t i o n c o m a n d ( < i t h s a m e w a y o r e d i r e c t i t o u t p u t . T h i n p u t i a n o t h e r d i s k f i l e c o t a i n i n g y o u r D E B U G c o m m a n d s . Y o u c a np r e p a r e i w i t h t e x t e d i t o r o r w o r dp r o c e s s o r b e f o r e r u n n i n g D E B U G . B s u r et h l a s t l i n e o y o u r i n p u t f i l e c o n t a i n s t h

c o m m a n d t h a t q u i t s D E B U G . ( I y o d o n ' t i n c l u d e t h c o m m a n d , D E B U Gw i l l w a i t f o r e v e r f o c o m m a n d i c a n e v e r r e c e i v e . ) T h e n e n t e r t h f o l l o w i n g o t h D O c o m m a n d l i n e :D E B U G t a r g e t f i l e i n p u t f i t e l i s t f i l e

Y o c a u s e t h e r e d i r e c t i o n s y m b o l( > t s e i i d o u t p u t t p r i n t e r , t o o . A t h D O p r o m p t , t y p e D E B U G L P T 1 . I t h i s c a s e , a n c o m m a n d s y o e n t e r a r e c h o e d o t h p r i n t e r , s o i t ' s n o q u i t e a d i s c o n c e r t i n g a s e n d i n g o u t p u t t a d i s kf i l e . H e r e , t o o , y o c a u s r e d i r e c t e d i p u t s e n d c o m m a n d s t D E B U G , a s h o w n i t h p r e v i o u s e x a m p l e .

I y o t h i n k t h i s i a l b i c r u d e ,y o u ' r e r i g h t . A s s e m b l e r s l i k e D E B U G d a t eb a c k t t h e a r l i e r d a y s o c o m p u t i n g ,w h e n c o m p u t e r s d i d n ' t h a v e e n o u g hm e m o r y t c o n t a i n c o d e f o a l o f t h eu s e r - f r i e n d l y a c c o u t e r m e n i w t a k e f o r

g r a n t e d i t o d a y ' s s o f t w a r e . P

W a n t e d :O u t s t a n d i n g S o f t w a r eC O M P U T E D P M a g a z i n e i l o o k i n g f o t h v e r y b e s to r i g i n a l s o f t w a r e t p u b l i s ho o u d i s k . W p a $ 2 0 0 t $ 2 0 0 0 u p o n a c c e p t a n c e . S u m i p r o g r a m s o n d i s k w i t hd o c u m e n t a t i o n t o S u b m i s s i o n s R e v i e w e rC O M P U T E D P M a g a z i n eP . O . B o x 5 4 0 6G r e e n s b o r o , N 2 7 4 0 3 .O w r i t e f o f r e e c o p y o o u r A u t h o r ' s G u i d e .

Page 19: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 19/84

A e x t r a o r d i n a r y n e p u b l i c a t i o n f o u s e r s o I B P C a n c o m p a t i b l e s :

C O M P U T E DP m a g a z i n e

D I S KI N S I D E

F O I B P C A N C O M P A T I B L E Sb i m o n t h l y m a g a z i n e d e v o t e d e x c l u s i v e l y t P e n t h u s i a s t s . I i n c l u d e s d i s k

c o n t a i n i n g a l o t h p r o g r a m s f o u n d i e a c h i s s u e .T h I B P h a l o n g b e e n r e c o g n i z e d s t a n d a r d i t h b u s i n e s s c o m m u n i t y . B u r e c e n t l y , s o m e t h i n g a m a z i n gh a s b e e n h a p p e n i n g : L o w - p r i c e d P C / M S - D O Sc o m p a t i b l e s a n c l o n e s a r m o v i n g i n t o h o m e s , s c h o o l s ,a n s m a l l b u s i n e s s e s a n e v e r b e f o r e . A c c o r d i n g t s u v e y s , t h e y ' r e b e i n g u s e d f o j u s t a b o u t e v e r y t h i n g : t a i n w o r k h o m e f r o m t h o f f i c e , r u n n i n g s m a l lb u s i n e s s e s , w o r d p r o c e s s i n g , s p r e a d s h e e t b u d g e t i n g ,t e l e c o m m u n i c a t i o n s , e d u c a t i o n , a n e n t e r t a i n m e n t .T h a t ' s w h y C O M P U T E ! P u b l i c a t i o n s h a s l a u n c h e dn e m a g a z i n e s p e c i a l l y d e s i g n e d f o P u s e r s : C O P U T E ! ^ P M a g a z i n e . I t ' s m a g a z i n e f o e v e r y o n e — n o tj u s t c o r p o r a t e d a t a - p r o c e s s i n g m a n a g e r s o F o r t u n e 5 0 e x e c u t i v e s . W h e t h e r y o u ' v e g o a I B P C X T A T o M o d e l 3 0 m i d - p r i c e d c o m p a t i b l e , o l o w - c o s t i p o r t e d c l o n e , y o u ' l l f i n d m a n y v a l u a b l e a p p l i c a t i o n s ,i d e a s , a n e n t e r t a i n i n g p r o g r a m s i e v e r y i s s u e o f C O M -P U T E I ' s P M a g a z i n e :

T o p - q u a l i t y p r o g r a m s . F i r s t a n f o r e m o s t , C O M -P U T E I ' s P M a g a z i n e w i l l b r i n g y o d i s k f u l l o o r i gi n a l , p r e v i o u s l y u n p u b l i s h e d s o f t w a r e . A p p l i c a t i o np r o g r a m s f o h o m e a n b u s i n e s s . E d u c a t i o n a l p r o g r a m sf o y o u n g s t e r s . U t i l i t i e s . G a m e s . A n s i n c e a l o f t h ep r o g r a m s a r o d i s k , t h e r e a r e f e l i m i t a t i o n s o l e n g t h o l a n g u a g e .

T h b e s t o t h e b o a r d s . I a d d i t i o n t o r i g i n a l s o f tw a r e , e a c h d i s k a l s o i n c l u d e s a o u t s t a n d i n g p r o g r a mp i c k e d f r o m t h t h o u s a n d s o f i l e s a v a i l a b l e o b u l l e t i nb o a r d s y s t e m s a l o v e r t h e n a t i o n . W m a k e s u r e y o g e t t h e l a t e s t a v a i l a b l e r e v i s i o n , f u l l y t e s t e d a n v e r if i e d , w i t h i m p r o v e d , e a s y - t o - u n d e r s t a n d d o c u m e n t a t i o n ,

S o u r c e c o d e . I y o u ' r e a p r o g r a m m e r — o r w o u l d l i k et b o n e — y o u ' l l a p p r e c i a t e t h e s o u r c e c o d e f o o u p r o g r a m s i n c l u d e d o e v e r y d i s k . Y o c a e x a m i n ev a l u a b l e r o u t i n e s i v a r i e t y o l a n g u a g e s , a n e v e nc u s t o m i z e o u r p r o g r a m s f o y o u r o w u s e .

R e g u l a r c o l u m n s . T a k e l o o k a o u " P N e w sN o t e s " s e c t i o n t l e a r n a b o u t t h m a j o r e v e n t s t h r o u g ho u t h P c o m m u n i t y . H e a r a l t h e i n s i d e g o s s i p a n r u m o r s w i t h " T h e E a r . " U s y o u r P m o r e e f f i c i e n t l yw i t h h e l p f r o m o u " G e t t i n g D o w n T B u s i n e s s " c o u m n . A n s e n d y o u r q u e s t i o n s a n h i n t s t " R e a d e r s 'F e e d b a c k . "

R e v i e w s . Y o u ' l l s e h o n e s t e v a l u a t i o n s o f t h e m o s t i t e r e s t i n g s o f t w a r e a n d h a r d w a r e f o P C a n c o m p a t i b l e s .

N e P r o d u c t s . H i g h l i g h t s o h u n d r e d s o n e p r g r a m s , p e r i p h e r a l s , e x p a n s i o n b o a r d s , a n o t h e r p r o du c t s t h a t a r e r e l e a s e d f o P C e v e r } ' m o n t h .

A n m o r e . I n t e r v i e w s w i t h n e w s m a k e r s , r e p o r t s f r o mi n d u s t r y t r a d e s h o w s , a n o v e r v i e w s o s i g n i f i c a n t n e p r o d u c t i n t r o d u c t i o n s . P l u s , i 1 9 8 8 , C O M P U T E V s P M a g a z i n e w i l l b e g i n p u b l i s h i n g t h e w i n n i n g p r o g r a m sf r o m o u r $ 1 5 , 0 0 0 P P r o g r a m m i n g C o n t e s t !

C O M P U T E !P m a g a z i n e

C O M P U T E D P M a g a z i n e i a v a i l a b l e o n e w s s t a n d sn a t i o n w i d e f o o n l y $ 1 2 . 9 5 p e r c o p y , i n c l u d i n g

V - i n c h d i s k b o u n d r i g h t i n t o t h m a g a z i n e . O i c a b d e l i v e r e d d i r e c t l y t y o u r m a i l b o x s i t i m e s y e a rf o o n l y $ 5 9 . 9 5 — a s a v i n g s o o v e r 2 p e r c e n t .S u b s c r i b e r s e v e n g e c h o i c e o r e c e i v i n g s t a n d a r d5 V i - i n c h d i s k o r t h n e 3 ' / 2 - i n c h d i s k w i t h t h e i rm a g a z i n e .

T o r d e r , c a l l T O L L F R E E 1 - 8 0 0 - 7 2 7 - 6 9 3 7 . O s e n dc h e c k o m o n e y o r d e r t o C O M P U T E D P M a g a z i n eP . O . B o 1 0 7 6 7D e M o i n e s , I A 5 0 3 4 0

C O M P U T E ! P u b l i c a t i o n sO n o t h A B C o n s u m e r M a g a z i n e s , m

C a p i t a l C i t i e s / A B C . I n c . C o m p a n y

Page 20: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 20/84

G E T T I N GD O W N T B U S I N E S SE v e r y o n e S h o u l d H a v e K e y b o a r d M a c r o sB e c a u s e k e y b o a r d m a c r o p r o g r a m sa r a m o n g t h m o s t p o w e r f u l u t i l it i e s n o a v a i l a b l e — a n d a m o n g m p e r s o n a ] f a v o r i t e s — t h e y n e e dm u c h m o r e d e t a i l e d e x p l a n a t i o nt h a n h a r o o m f o i l a s t i s s u e ' sc o l u m n o u t i l i t y s o f t w a r e .

k e y b o a r d m a c r o p r o g r a m a l o w s y o t a s s i g n s e r i e s o k e s t r o k e s ( c a l l e d a m a c r o ) t a n k e o t w o - k e y s e q u e n c e o y o u r c o p u t e r . W h e n y o p r e s s t h e k e o k e y c o m b i n a t i o n t h a t a c t i v a t e s t h m a c r o , t h m a c r o e n t e r s t h a s i g n e d s e r i e s o k e y s t r o k e s j u s t a s i y o h a t y p e d t h e m y o u r s e l f o t h k e y b o a r d . T h s e r i e s o k e s t r o k e s m a c o n s i s t o a m a n y a s e v e r a l h u n d r e d n u m b e r s , w o r d s ,p h r a s e s , o r c o m m a n d s . F r e q u e n t l yu s e d p h r a s e s a n d i f f i c u l t - t o -r e m e m b e r c o m m a n d s c a b e c o d e d i m a c r o s t m a k e y o u rc o m p u t e r m u c h e a s i e r t u s e . Y o c a e s t a b l i s h s e m i p e r m a n e n t m a r o t h a t r e m a i n a v a i l a b l e f r o m o n ed a t t h n e x t , a n y o c a a d n e m a c r o s w h e n e v e r y o u n e e dt h e m .

t y p i c a l k e y b o a r d m a c r o p r g r a m a l l o w s y o t k e e p d o z e n s o m a c r o s a c t i v e i m e m o r y a t i m e .Y o c a s t o r e a d d i t i o n a l s e t s o m a c r o s i d i s k f i l e s a n b r i n g t h e mi n t o m e m o r y a n e e d e d . T h e s e f i l e sa r g e n e r a l l y s t o r e d i s t a n d a r dA S C I I f o r m a t , s i t h e d i t o r b u i l t

R o b e r t A M o s k o w i t z1 C O M P U T E I ' s P M a g a 2 i n e J a n u a r y 1 9 8 8

i n t o t h m a c r o p r o g r a m f a l l s s h o r to y o u r n e e d s , y o c a n u s e a l m o s ta n w o r d p r o c e s s o r t m o r e e a s i l yc r e a t e a n m o d i f y y o u r k e y s t r o k es e q u e n c e s .

M o s t o t o d a y ' s k e y b o a r d m a r p a c k a g e s o f f e r a d d i t i o n a l c a p ab i l i t i e s . F o r e x a m p l e , s o m e p r o v i d ea a u t o m a t i c o p e r a t i o n m o d e t h a tm a k e s i p o s s i b l e f o r a p r o g r a m t r u i t s e l f v i p r e e s t a b l i s h e d k e b o a r d m a c r o s . T h i s f e a t u r e i i v a l u a b l e f o s e t t i n g u s a l e s o t r a i n i n g d e m o n s t r a t i o n s . O t h e r s o f e f i l e e n c r y p t i o n c a p a b i l i t i e s .M a n y p a c k a g e s p r o v i d e s i m p l i f i e da c c e s s t D O c o m m a n d s f r o mw i t h i n a p p l i c a t i o n s o f t w a r e . W i t ht h i s f e a t u r e , y o c a e r a s e , c o p y , o rr e n a m e f i l e s ; r e m o v e a n m a k es u b d i r e c t o r i e s ; c h a n g e p a t h s ; a n e v e n r u o n a p p l i c a t i o n p r o g r a mf r o m w i t h i n a n o t h e r . S o m e o t h e s eu t i l i t i e s a l s o g i v e y o t h a b i l i t y t e s t a b l i s h p u l l - d o w n m e n u s t h a tc o n t r o l a p p l i c a t i o n s o f t w a r e v i u s e r - d e s i g n e d k e y b o a r d m a c r o s .

W h e t h e r y o u ' r e " p o w e ru s e r " o c a s u a l h o b b y i s t , g o o dk e y b o a r d m a c r o p r o g r a m c a b e a ni n v a l u a b l e o p e r a t i n g t o o l .

G e n e r i c M a c r o sO n o t h m o s t i m p o r t a n t u s e s o k e y b o a r d m a c r o s o f t w a r e i t s p e e d u a n s i m p l i f y y o u r c o n t r o lo v e r t h c o m p u t e r . Y o d t h i s b c r e a t i n g k e y b o a r d m a c r o s t h a t r ed u c e f r e q u e n t o p e r a t i o n s t s i n g l e -k e o t w o - k e y c o m m a n d s .

c o m m o n a p p r o a c h i t u s t h k e y b o a r d m a c r o p r o g r a m t b u i l d s e o p u l l - d o w n m e n u st h a t o f f e r t h m o s t f r e q u e n t c o m a n d o p t i o n s f o r a p i d a n a u t om a t i c e x e c u t i o n . T h i s i p a r t i c u l a r l yh e l p f u l i t h r e e s i t u a t i o n s : w h e r et h a p p l i c a t i o n p r o g r a m n o r m a l l yr e q u i r e s m a n y k e y s t r o k e s f o e a c hc o m m a n d ; w h e r e y o u s t h a p l i c a t i o n s r a r e l y t h a t y o t e n d t f o r g e t s o m e o i t m o r e u s e f u l c o m a n d s e q u e n c e s ; a n d w h e r e o t h e ru s e r s , p e r h a p s l e s s k n o w l e d g e a b l et h a n y o u , n e e d h e l p t g e t h m o s tf r o m p a r t i c u l a r a p p l i c a t i o n .

I a d d i t i o n t t h e s e t h r e e s i t u at i o n s , k e y b o a r d m a c r o s c a n b eh e l p f u l i t h m o s t f r e q u e n t a c t i v it i e s y o p e r f o r m w i t h y o u r v a r i o u sa p p l i c a t i o n s .

F o e x a m p l e , c o m m o n a c t i o nw h e n w o r k i n g w i t h a l m o s t a n a p l i c a t i o n i t s a v e t h e c u r r e n t f i l ef r o m t i m e t t i m e a y o c o n t i n u ew o r k i n g w i t h i t W o r d S t a r r e q u i r e ss e q u e n c e o s i k e y s t r o k e s t s a v et e x t f i l e a n r e t u r n y o t y o u rp l a c e i t h d o c u m e n t . R e f l e x ( p o w e r f u l r e l a t i o n a l d a t a b a s e ) r q u i r e s f i v e k e y s t r o k e s . L o t u s 1 - 2 - 3d e m a n d s q u i t e f e k e y s t r o k e s f o t h i s , a d m a n y o t h e r p o p u l a r a pp l i c a t i o n s . W i t h k e y b o a r d m a c r op r o g r a m , h o w e v e r , y o c a a s s i g na l o t h e r e q u i r e d k e y s t r o k e s t o s i n g l e f u n c t i o n k e o A l t - f u n c t i o nk e c o m b i n a t i o n .

A n o t h e r u s e f u l b u f r e q u e n t l yr e p e a t e d a c t i o n i t a d t h e c u rr e n t d a t e t n o t e f i e l d i r e c o r d .S o m e a p p l i c a t i o n s o f f e r c o m m a n d st a c c o m p l i s h t h i s , b u m a n y d n o t . S o m e k e y b o a r d m a c r o p r g r a m s r e c o g n i z e t h i s n e e d a n o f f e rb u i l t - i n d a t e a n t i m e s t a m p s . B u te v e n i t h k e y b o a r d m a c r o s o f tw a r e y o c h o o s e d o e s n o h a v e t h i sf e a t u r e , y o c a w r i t e t h e d a t e i n t o

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

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

Page 21: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 21/84

t h e a s e a n c o n v e n i e n c e o c o p yi n f i l e s f r o m o n l o c a t i o n t a o t h e r b m e a n s o K e y b o a r dm a c r o s . S o m e m a c r o p r o g r a m s p r v i d e s i m p l i f i e d c o p y c o m m a n d s ,p i c k i n g u t h f i l e n a m e s a n p a t h sd i r e c t l y f r o m d i s k s y o d o n ' th a v e t t y p e t h e m i n B u a n m a r p r o g r a m a l l o w s y o t b u i l ds y s t e m f o e n t e r i n g p a t h a n d / o rf i l e n a m e j u s t o n c e a n u s i n g i s e e r a l t i m e s a u t o m a t i c a l l y a y o i s u c o p y c o m m a n d s .

A n o t h e r v e r y u s e f u l t a s k m a r o c a s i m p l i f y i t h r e p e t i t i v ec h a n g e s y o p r o b a b l y m a k e t y o u rd a t a f i l e s . F o r e x a m p l e , y o m a w a n t t a d q u o t a t i o n m a r k sa r o u n d e a c h l i n e o a a d d r e s s f i l et m a k e i m o r e c o m p a t i b l e w i t hm a i l - m e r g e o p e r a t i o n s . O y o m a w a n t t m o v e z i c o d e s t s e p a r a t el i n e s i n t h f i l e . O w h e n c o n v e r ti n g d a t a f i l e s f o u s w i t h n e a p p l i c a t i o n , y o o f t e n n e e d t a d o s u b t r a c t h a r d c a r r i a g e r e t u r n s a t h e n o e a c h l i n e a n d b e t w e e np a r a g r a p h s , c h a n g e p a r e n t h e s e s t b r a c k e t s , a n s f o r t h . M a k i n g d o e n o h u n d r e d s o t h e s e c h a n g e sm a n u a l l y i t i m e - c o n s u m i n g a n p r o n e t e r r o r . D o i n g i o n c e a s k e y b o a r d m a c r o , t h o u g h — a n d t h e nl e t t i n g t h c o m p u t e r r e p e a t t h p r c e s s t h r o u g h o u t t h f i l e — i s m o r ee l e g a n t a w e l l a m o r e e f f i c i e n t .

M a c r o s F o W o r d P r o c e s s o r sW o r d p r o c e s s o r s c r e a t e o p p o r t u n it i e s f o o t h e r , m o r e s p e c i a l i z e d k e b o a r d m a c r o s y o u c a n u s e i a d d i t i o n t s o m e o a l o t h g n e r i c o n e s d e s c r i b e d a b o v e .

F o e x a m p l e , w i t h s i n g l e k e b o a r d m a c r o t h a t w o r k s w i t h a l t y p e s o c o r r e s p o n d e n c e , y o c a m a k e t h i n s i d e a d d r e s s i n l e t t e ro m e m o p r i n t a s t h e o u t s i d e a d r e s s o a n e n v e l o p e ( a s s u m i n gy o u r p r i n t e r c a h a n d l e e n v e l o p e s ,o f c o u r s e ) .

O t h e r m a c r o s s i m p l i f y t h e u s o y o u r w o r d p r o c e s s o r ' s c o m a n d s , m a k i n g i p o s s i b l e t b l o c kw o r d s , p h r a s e s , l i n e s , s e n t e n c e s ,p a r a g r a p h s , a n o t h e r l o g i c a l t e x tu n i t s w i t h s i n g l e k e y s t r o k e . Y o c a n a p p l y t h s a m e p r i n c i p l e t c r

a t m a c r o s t h a t c o n t r o l s t a r t / s t o pt o g g l e s , s u c h a t h o s e f o u n d e r l i ni n g , b o l d f a c e , i t a l i c s , a n o t h e r s p c i a l f u n c t i o n s . T h m a c r o t o g g l e st h f u n c t i o n o n a n d w a i t s u n t i l y o p r e s s a n o t h e r k e y , u s u a l l y R e t u r n /E n t e r , t t o g g l e i b a c k o f f .

Y o c a a l s o i n v e n t m a c r o s t u n d o f r e q u e n t l y r e p e a t e d m i s t a k e s .F o e x a m p l e , o f t e n f i n d m y s e l ft y p i n g l e t t e r s i n r e v e r s e o r d e r , s u c ha y t p e i n s t e a d o t y p e . S c r e a t e d

s i m p l e t w o - k e y m a c r o t h a t u s e st h w o r d p r o c e s s o r ' s b l o c k f u n ct i o n s t t r a n s p o s e l e t t e r s f o r m a u t o m a t i c a l l y . M a c r o s c a e v e ne l i m i n a t e e r r o r s b e f o r e t h e y o c c u r .F o i n s t a n c e , w h e n e v e r y o e c o u n t e r l o n g o d i f f i c u l t - t o - t y p ew o r d o a c r o n y m — s u c h a W o l l o n -g o n g o T C P / I P — y o u c a i m m e d ia t e l y c a p t u r e i a m a c r o a n dn e v e r h a v e t t y p e i i t h a t f i l ea g a i n .

Y o c a u s k e y b o a r d m a c r o sf o v e r y e l a b o r a t e f u n c t i o n s , t o o .W o r d S t a r , f o e x a m p l e , l e t s y o i s e r t i n v i s i b l e m a r k e r s i n d o c um e n t t w h i c h y o c a i n s t a n t l yj u m p l a t e r . I ' v e w r i t t e n m a c r o s t h a tb r i n g p r e v i o u s l y m a r k e d s e n t e n c e st n e l o c a t i o n w h i c h m a b f a a w a y f r o m t h e o l d o n e , a n t h e na u t o m a t i c a l l y r e f o r m a t t h t e x t .

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

f e m o r e e x a m p l e s w i l l d e m o ns t r a t e t h b r o a d r a n g e o c a p a b i l i t i e s .

S o m e d a t a b a s e p r o g r a m s a r e x t r e m e l y s i m p l e a n p o w e r f u l , b u h a v e s a c r i f i c e d s o m e o t h a m e n it i e s s m u c h a p p r e c i a t e d b m a i nf r a m e u s e r s . F o e x a m p l e , w h e ne n t e r i n g l a r g e v o l u m e s o f d a t a , i t ' sn i c e t b a b l e t r e p e a t t h e s a m ee n t r y f o u n d i t h c o r r e s p o n d i n gf i e l d o t h p r e v i o u s r e c o r d . Z i c o d e s , a r e a c o d e s , d a t e s , a n o t h e re n t r i e s a r o f t e n r e p e a t e d a c r o s sm a n y r e c o r d s . K e y b o a r d m a c r o sm a k e t h i s s i m p l e , e i t h e r b a u t om a t i c a l l y c a p t u r i n g e a c h f i e l d ' s e t r y f o r q u i c k c o p y i n g t t h e n e x tr e c o r d , o b c r e a t i n g m e n u s w i t h

t h m o s t p o p u l a r e n t r i e s f o c o p yi n a n w h e r e y o u w a n t t o

M a c r o s a r a l s o u s e f u l f o s c o o ti n a r o u n d r a p i d l y w i t h i n r e c o r d o ra m o n g m a n y r e c o r d s i d a t a b a s e .I n s t e a d o f r e p e a t e d l y p r e s s i n g t h en e x t - f i e l d o r n e x t - r e c o r d k e y , y o c a j u s t s e t u m a c r o t a u t o m a t ic a l l y t r i g g e r t h k e f o y o t h r q u i r e d n u m b e r o f t i m e s .

I s p r e a d s h e e t s , c o m p l i c a t e dm a c r o c a p a b i l i t i e s b u i l t i n t o t h a p l i c a t i o n s c a n b e s u p p l a n t e d w i t hs i m p l e r , m o r e p o w e r f u l k e y b o a r dm a c r o s . B u i l t c o r r e c t l y , t h e y c a a u t o m a t e y o u r m o v e m e n t a r o u n dt h s p r e a d s h e e t a n s p e e d a n s i p l i f y y o u r e n t r y o d a t a a n d f o r m ul a s . A l e a s t o n p r o d u c t a v a i l a b l ef o t h P C — w h i c h u s e s s o p h i s t ic a t e d a n a u t o m a t i c m a c r o s e l e ct i o n s y s t e m b a s e d o t h e v a l u e s i s p e c i f i e d s c r e e n l o c a t i o n s — e v e nl e t s y o a t t a c h e x p l a n a t o r y n o t e s t e n t r i e s i c r i t i c a l c e l l s .

A l t h o u g h m a c r o u t i l i t i e s a r r e l a t i v e l y i n e x p e n s i v e , t h e y a r a m o n g t h m o s t p o w e r f u l a n f l e x ib l a d d i t i o n s y o c a m a k e t y o u rc o m p u t e r s y s t e m . T h e y c a r e d u c er e p e t i t i v e k e y s t r o k e s b m o r e t h a n9 p e r c e n t , t h e r e b y s a v i n g t i m e ,e l i m i n a t i n g e r r o r s , a n r e d u c i n g t h d r u d g e r y o m a n i p u l a t i n g c o m p l e xa p p l i c a t i o n s .

A g e n e r a l g u i d e , y o u s h o u l dc o n s i d e r c o n v e r t i n g a n t h r e e - k e yo l o n g e r s e q u e n c e y o u s m o r et h a n t w i c e d a i n t o k e y b o a r dm a c r o . Y o u ' l l b a m a z e d b t h d i f e r e n c e t h i s m a k e s i y o u r a b i l i t y t a c c o m p l i s h w o r k w i t h y o u rc o m p u t e r .

( N o t e : I m p r e v i o u s c o l u m n ' sd i s c u s s i o n o u n e r a s e u t i l i t i e s , f o g o t m e n t i o n t h a t t h e r e a r n e p r o g r a m s t h a t c a r e c o v e r d a t a e v e na f t e r a d i s k h a b e e n r e f o r m a t t e d .U n t i l n o w , r e f o r m a t t e d d i s k w a p r e t t y m u c h h o p e l e s s c a s e . )

R o b e r t A M o s k o w i t z i b u s i n e s sc o n s u l t a n t b a s e d i W o o d l a n d H i l l s , C a l if o r n i a . H i b a c k g r o u n d i n c l u d e s n u m e r o u sa r t i c l e s p u b l i s h e d i a v a r i e t y o f n a t i o n a lm a g a z i n e s , a n h i t h d e v e l o p e r o t h c o m p u t e r i z e d P e r s o n a l P r o d u c t i v i t yA u d i t . M a i l c a b a d d r e s s e d t h i i c a r e o f C O M P U T E D P M a g a z i n 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 . P

J a n u a r y 1 9 8 8 C O M P U T E ! 1 * P M o g a i i n e 1

Page 22: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 22/84

B E S TO T H B O A R D SP C - A R T

" B e s t o f t h e B o a r d s " f e a t u r e s o u s t a n d i n g p r o g r a m s g a t h e r e d f r o m b u l e t i n b o a r d s y s t e m s t h r o u g h o u t t h c o u n t r y . S o m e o t h p r o g r a m s a r i t h p u b l i c d o m a i n ; s o m e a r c o p yr i g h t e d " s h a r e w a r e " p r o g r a m s ( f r e e l yd i s t r i b u t e d i r e t u r n f o v o l u n t a r y d on a t i o n s ) . I e a c h c a s e , C O M P U T E ' . ' s P M a g a z i n e o b t a i n s t h e p r o g r a m d i r e c t l yf r o m t h o r i g i n a l a u t h o r i r e t u r n f o

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

T h i s i s s u e ' s f e a t u r e d p r o g r a m i P C A R b M i k e S t o n e . I t ' s f u l l -f e a t u r e d a n e a s y - t o - u s e d r a w i n gp r o g r a m t h a t r e q u i r e s n e i t h e rm o u s e n o j o y s t i c k . I r u n s o a n I B P C P C j r , ' X T , A T , o c o m p a t i b l ew i t h a t l e a s t 2 5 6 K R A M ; D O 2 . o h i g h e r ; c o l o r / g r a p h i c s a d a p t e r( C G A ) , e n h a n c e d g r a p h i c s a d a p t e r( E G A ) , o e q u i v a l e n t h a r d w a r e ; a n c o l o r m o n i t o r . A I B G r a p h i c sP r i n t e r o r E p s o n - c o m p a t i b l e d o t -m a t r i x p r i n t e r i o p t i o n a l .

U n t i l n o w , t h s e a r c h f o a e a s y -t o - u s e d r a w i n g p r o g r a m f o y o u r P h a p r o b a b l y b e e n f u t i l e . C o m m e rc i a l d r a w i n g p r o g r a m s a r e x p e n s i v ea n d m o s t r e q u i r e m o u s e o j o s t i c k . B u y o u r s e a r c h m a b o v e r .

" B e s t o f t h e B o a r d s " p r e s e n t st h o u t s t a n d i n g P C - A R T i n t h i s i s u e . W r i t t e n i M i c r o s o f t ' s Q u i c k -

P r o g r a m B M i k e S t o n eC o l u m n B G e o r g e C a m p b e l l

B A S I C b M i k e S t o n e , P C - A R T i f u l l - f e a t u r e d d r a w i n g p r o g r a m t h a to p e r a t e s e n t i r e l y f r o m t h k e b o a r d . A m o n g m a n y o t h e r t h i n g s ,i o f f e r s f r e e h a n d d r a w i n g o p t i o nw i t h f i v e l i n e w i d t h s , p a i n t b r u s ht h a t c a p a i n t i 1 p a t t e r n s , l i n ea n d b o x f u n c t i o n s , t w t e x t f o n t s i t e s i z e s , a u t o m a t i c c i r c l e d r a w i n g ,f o u r l i n e p a t t e r n s , i n s t a n t s e l e c t i o no f o u r d r a w i n g c o l o r s , a n 1 b a c k g r o u n d c o l o r s .

Y o c a n s a v e o r e t r i e v es c r e e n s w i t h t h t o u c h o a k e y , o s a v e p o r t i o n o t h s c r e e n i a i m a g e l i b r a r y f o l a t e r u s e . s n a ps h o t f u n c t i o n l e t s y o s a v e p a r t o s c r e e n i m a g e , p l a c i n g i i d i f f e r e n tl o c a t i o n s o t h s c r e e n w i t h a s i ng l k e y s t r o k e . Y o c a p r i n t a n a r t w o r k y o c r e a t e w i t h P C - A R T o

c o m p a t i b l e d o t - m a t r i x p r i n t e r .P C - A R T u s e s p o p - u p i c o n -

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

T r u P C - A R T , y o u n e e d a I B P C P C j r , X T A T o c o m p a t ib l w i t h a l e a s t 2 5 6 K o r a n d o ma c c e s s m e m o r y ( R A M ) , D O 2 . o l a t e r , c o l o r / g r a p h i c s a d a p t e r( C G A ) o e n h a n c e d g r a p h i c s a d a p te ( E G A ) , a n c o l o r m o n i t o r .S o m e c o m p a t i b l e s h a v e t h e q u i v al e n t o f C G c a r d b u i l t i n t o t h e i rh a r d w a r e ; c h e c k y o u r c o m p u t e rm a n u a l t b s u r e . A I B G r a p hi c P r i n t e r o E p s o n - c o m p a t i b l ed o t - m a t r i x p r i n t e r i o p t i o n a l .

2 C O M P U T E I ' s P M a g a z i n e

I n s t a l l i n g P C - A R TI t h c o m p u t e r y o u ' r e u s i n g d o e s n ' th a v e h a r d d i s k d r i v e , y o u n e e d

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

P C - A R T . T o d o t h i s , f o l l o wt h e s e s t e p s :

1 F o r m a t t h b l a n k f l o p p y d i s kw i t h t h / o p t i o n o f t h e F O M A c o m m a n d ( F O R M A T / S ) .T h i s p u t s D O f i l e s o t h d i s kt m a k e i s e l f - b o o t i n g .

2 C o p y t h f o l l o w i n g f i l e s f r o m t h m a g a z i n e d i s k o n t o y o u r f r e s h l y f o m a t t e d P C - A R T d i s k : P C A R T . E X E ,P C - A R T . I M G , a n D E M O . P I C .3 I y o u h a v e c o m p a t i b l e p r i n t e r

a n d w a n t t m a k e h a r d c o p i e s o y o u r c r e a t i o n s , c o p y t h f i l eG R A P H I C S . C O M o G R A P H I C S. E X E f r o m y o u r D O d i s k o n t ot h P C - A R T d i s k .

I t h s y s t e m y o u ' r e u s i n g h a h a r d d i s k d r i v e , c r e a t e a n e d

r e c t o r y f o t h P C - A R T f i l e s . W r e c o m m e n d n a m i n g t h n e d i r e ct o r y \ A R T . C o p y t h f i l e s l i s t e da b o v e i n t o t h i s d i r e c t o r y .

U s i n g P C - A R TB e f o r e s l a r t i n g P C - A R T , d e c i d ew h e t h e r y o u ' l l w a n t t p r i n t h a r d c op i e s o y o u r a r t w o r k . I y o d o , e n t e rt h i s c o m m a n d a t h D O p r o m p t :G R A P H I C S

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

N e x t , t r u P C - A R T , e n t e r t h i sc o m m a n d a t h D O p r o m p t :P C A R T

O h a r d d i s k s y s t e m s , c h a n g et t h A R d i r e c t o r y b e f o r e s t a r ti n g t h e p r o g r a m .

O n c e P C - A R T l o a d s i t s e l f i n t om e m o r y , y o u ' l l s e b l a n k s c r e e nw i t h c r a y o n i t h c e n t e r . A t h i sp o i n t , y o u ' r e r e a d y t b e g i n c r e a ti n o r i g i n a l a r t w o r k .

J a n u a r y 1 9 8 8

Page 23: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 23/84

T h m a g a z i n e d i s k i n c l u d e s t h i s s a m p l es c r e e n u n d e r t h f i l e n a m e D E M O . P I C .

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

P r e s s F t d i s p l a y t h e c o l o r - s e l e c t i o np a n e l . T h f o u r c o l o r s a v a i l a b l e d e p e n do t h e p a l e t t e s e l e c t e d .

S e l e c t i n g D r a w i n g M o d eP r e s s t h F f u n c t i o n k e y , a n m e n u p a n e l p o p s u a t h t o o y o u r s c r e e n . s e o i c o n s a l l o w sy o t c h o o s e t h c r a y o n , p a i n tb r u s h , c i r c l e , b o x , l i n e , o t e x tm o d e s . U s t h l e f t a n r i g h t c u r s o rk e y s t p o s i t i o n t h e m o v i n g b o o v e r t h i c o n o y o u r c h o i c e a n t h e n p r e s s F 1 t r e t u r n t t h d r a w i n g s c r e e n .

A l m e n u p a n e l s o p e r a t e t h s a m e w a y . U s c u r s o r k e t s l e c t a o p t i o n a n t h e n p r e s s F 1 t r e t u r n t t h d r a w i n g s c r e e n .S o m e m e n u p a n e l s a p p e a r a t h s i d e s o f t h s c r e e n . F o t h e s e p a e l s , u s t h u a n d o w n c u r s o rk e y s t m a k e s e l e c t i o n s .

N o l e t ' s l o o k a t h d r a w i n gm o d e s , o n e a t i m e .

C r a y o n M o d eT h i s i t h e d e f a u l t d r a w i n g m o d e ,w h i c h a l l o w s y o t d r a w f r e e h a n d .T h i c o n r e p r e s e n t i n g t h i s m o d e i t h o u t l i n e o f c r a y o n . Y o c a r a i s e o l o w e r t h i s c r a y o n t s t o p o rs t a r t d r a w i n g . P r e s s t h k e t r a i s e t h c r a y o n a n m o v e i w i t ho u d r a w i n g l i n e , o r p r e s s t h k e t l o w e r i a n s t a r t d r a w i n g .

C o n t r o l t h m o v e m e n t o t h c r a y o n w i t h t h c u r s o r k e y s ; t h e ym o v e t h c r a y o n o n p i x e l ( s c r e e nd o t ) i t h e d i r e c t i o n o f t h e a r r o w .T h H o m e , P U p E n d , a n P D k e y s m o v e t h c r a y o n d i a g o n a l l y . I y o h o l d d o w n t h C t r l k e y w h i l ep r e s s i n g o n o f t h e d i a g o n a l - m o v em e n t k e y s , t h c r a y o n m o v e s t o n o f t h e c o r n e r s o t h s c r e e n .

Y o c a c h a n g e t h s p e e d o t h c r a y o n b p r e s s i n g o n o f t h e

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

V a r y t h c r a y o n ' s l i n e w i d t hw i t h c o m b i n a t i o n o t h A l k e p l u s n u m b e r k e y . A l t - 1 s e t s t h c r a y o n t d r a w l i n e o n p i x e lw i d e , w h i l e A l t - 5 , t h m a x i m u m ,s e t s a f i v e - p i x e l l i n e w i d t h .

T s e t h l i n e ' s c o l o r , p r e s st h F f u n c t i o n k e y . T h i s o p e n s t h c o l o r - s e l e c t i o n p a n e l . C h o o s e o n o f t h e f o u r c o l o r s w i t h t h u p a n dd o w n c u r s o r k e y s ; t h e n p r e s s F 1 t r e t u r n t y o u r d r a w i n g . T h i sc o l o r c h o i c e r e m a i n s i n e f f e c t u n t i lc h a n g e d .

T a l t e r t h b a c k g r o u n d c o l o r ,p r e s s t h e F k e y . E a c h t i m e y o p r e s s t h k e y , t h c o l o r c h a n g e s , c yc l i n g t h r o u g h a l 1 p o s s i b l e c o l o r s .

T w c o l o r p a l e t t e s a r a v a i la b l e . P r e s s t h e F k e t a l t e r n a t eb e t w e e n t h e m . A b e f o r e , t h p a e t t e y o s e l e c t b e c o m e s t h d e f a u l t ,a n a l c o l o r s o t h s c r e e n c h a n g et o r e f l e c t t h n e p a l e t t e .

P a i n t b r u s h M o d eT h i s m o d e , t h s e c o n d s e l e c t i o n i t h e F l m e n u , f i l l s e n c l o s e d a r e a sw i t h c o l o r . W h e n y o c h o o s e p a i n tb r u s h m o d e , p a i n t b r u s h i c o n r p l a c e s t h c r a y o n o t h s c r e e n .

M o v e t h p a i n t b r u s h w i t h t h c u r s o r k e y s , j u s t a y o d t h c r a y o n . T h s p e e d s e l e c t i o n s a l s ow o r k i n t h i s m o d e .

C h o o s e p a i n t p a t t e r n b p r e s s i n g t h F k e y . m e n u a p

T s e l e c t f i l l c o l o r f o t h p a i n t b r u s h ,p r e s s F 5

F i f t e e n d i f f e r e n t f i l l p a t t e r n s a r a v a i l a b l ef r o m t h i s m e n u w h e n y o p r e s s F l

P C - A R T l e t s y o l a k e " s n a p s h o t " o f p o r t i o n o f t h e s c r e e n a n p a s t e i b a c kd o w n a n y w h e r e y o w a n t .

J a n u a r y 1 9 8 8 C O M P U T E I ' s P M a g a z i n e 2

Page 24: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 24/84

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

Y o c a a l s o s e l e c t a c o l o r f o t h p a i n t f u n c t i o n . P r e s s t h e F 5 k e t p o u t h p a i n t - c o l o r s e l e c t i o nw i n d o w . C h o o s e c o l o r a n t h e np r e s s F 1 t r e t u r n . T h p a i n t c o l o rc a b d i f f e r e n t f r o m t h d r a w i n gc o l o r .

N o m o v e t h p a i n t b r u s h i c o nt t h a r e a t b p a i n t e d . A l p a i n ti n b e g i n s a t h v e r y t i o t h b r u s h . T f i l l a a r e a w i t h t h p a i n tp a t t e r n , p r e s s t h e k e y . T h p a t e r n f l o w s f r o m t h t i o t h b r u s ha n s p r e a d s u n t i l i c o n t a c t s t h e c l o s i n g l i n e .

U s t h p a i n t b r u s h w i t h c a t i o n . I y o t r t p a i n t a a r e a t h a ti n o c o m p l e t e l y e n c l o s e d w i t h t h c u r r e n t d r a w i n g c o l o r f r o m t h F m e n u , t h p a t t e r n w i l l f i l l t h e n t i r es c r e e n . A l s o , i t h f i g u r e y o w a n tt p a i n t w a d r a w n w i t h a n y t h i n gb u s o l i d l i n e , t h f i l l p a t t e r n c a l e a k o u t .

S i m i l a r l y , i s p a c e i o u t l i n e di c o l o r o t h e r t h a n t h o n c u r e n t l y i n e f f e c t , t h e p a i n t p a t t e r nd o e s n ' t r e c o g n i z e t h b o r d e r a n f i l l s t h e n t i r e s c r e e n .

R u n n i n g I C i r c l e sT h t h i r d c h o i c e i t h F m o d em e n u a l l o w s y o t q u i c k l y a n e a s i l y d r a w c i r c l e s o t h s c r e e n .T h m e n u r e p r e s e n t s t h i s m o d ew i t h s m a l l c i r c l e .

W h e n y o s e l e c t c i r c l e m o d e ,t h c r a y o n a p p e a r s a t h c e n t e r o t h e s c r e e n . C r a y o n s p e e d c h o i c e s r m a i n i e f f e c t , a n c a n b e c h a n g e da d e s c r i b e d a b o v e . P o i n t t h c r a y o nt t h e d e s i r e d c e n t e r p o i n t o t h c i r c l e a n p r e s s t h k e y .

N o w , u s i n g t h c u r s o r k e y s ,m o v e t h c r a y o n t t h d e s i r e d o u e e d g e o y o u r c i r c l e . W h e n y o p r e s s t h e k e y , P C - A R T d r a w s t h c i r c l e i t h e c u r r e n t d r a w i n g c o l o r .O c o u r s e , y o c a c h a n g e d r a w i n gc o l o r s b e f o r e m a k i n g t h c i r c l e , i y o w i s h .

Y o c a d r a w a d d i t i o n a l c o c e n t r i c c i r c l e s b m o v i n g t h c r a y o n2 C O M P U T E I ' s P M a g a z i n e J a n u a r y 1 9 8 8

a n p r e s s i n g a g a i n . T i n d i c a t et h c e n t e r p o i n t o n e c i r c l e , r l o c a t e t h c r a y o n a n m a r k t h c e n t e r b p r e s s i n g a g a i n .

D r a w i n g B o x e sW h e n y o s e l e c t b o m o d e — r e p r es e n t e d b s m a l l b o o t h F m o d e m e n u — y o u c a d r a w b o x e sa a n l o c a t i o n o t h s c r e e n . T h c r a y o n a p p e a r s o t h s c r e e n w h e ny o e n t e r b o x m o d e .

P o s i t i o n t h c r a y o n t i n d i c a t et h u p p e r l e f t c o r n e r o t h d e s i r e db o x . P r e s s t h k e t m a r k t h i ss p o t . N o m o v e t h c r a y o n t i n d ic a t e t h l o w e r r i g h t c o r n e r o t h b o x . P r e s s t h e k e t d r a w t h b o i t h c u r r e n t d r a w i n g c o l o r .

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

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

D r a w i n g L i n e sT h l i n e - d r a w i n g m o d e i r e p r es e n t e d b s h o r t d i a g o n a l l i n e i nt h F m o d e m e n u . C h o o s e t h i sm o d e t d r a w l i n e s i t h e c u r r e n td r a w i n g c o l o r b e t w e e n a n y t w op o i n t s o t h s c r e e n .

W h e n y o p r e s s F 1 t r e t u r nt t h d r a w i n g , m o v e t h c r a y o n t t h b e g i n n i n g p o i n t o y o u r l i n e .P r e s s t m a r k t h p o i n t a n t h e nm o v e t t h e n o t h l i n e . P r e s st d r a w t h l i n e .

A f t e r y o d r a w a l i n e , t h e n e x tb e g i n n i n g p o i n t t r a n s f e r s t t h e n o t h l a s t l i n e , a l l o w i n g y o t d r a w f r o m p o i n t t p o i n t e a s i l y .J u s t m o v e t h c r a y o n a n p r e s st d r a w t h e n e x t s e g m e n t . T s e l e c ta n o t h e r b e g i n n i n g p o i n t , m o v e t h c r a y o n a n p r e s s P

Y o c a s e l e c t a n o t h l i n ep a t t e r n s f r o m t h F m e n u , c h a n gi n g p a t t e r n s w i t h e a c h s e g m e n t i y o w i s h . Y o c a a l s o d r a w l i n e si a n c o l o r f r o m t h F m e n u .

U s i n g T e x t M o d eT h l a s t s e l e c t i o n i t h m o d em e n u , r e p r e s e n t e d b t h l e t t e r T a l l o w s y o t p l a c e t e x t a n y w h e r eo t h e s c r e e n .

P C - A R T o f f e r s t w t e x t f o n t s :s o l i d f o n t a n a o u t l i n e f o n t .C h o o s e b e t w e e n t h t w o b y p r e s si n F 4 S e l e c t f o n t f r o m t h m e n ut h a t a p p e a r s a n t h e n p r e s s F 1 t r e t u r n t t h d r a w i n g . I y o l i k e ,y o c a f i l l i t h o u t l i n e d f o n t l e t e r s w i t h p a t t e r n u s i n g t h p a i n t b r u s h .

E a c h f o n t i a v a i l a b l e i t e s i z e s . S e l e c t a s i z e b h o l d i n g d o w nt h A l k e w h i l e p r e s s i n g n u b e k e y . A l t - 1 s e l e c t s t h s m a l l e s tf o n t s i z e , w h i l e A l t - 0 s e l e c t s t h l a r g e s t s i z e .

P o i n t t h c r a y o n t w h e r e y o w a n t t h e c e n t e r o t h l e t t e r t a p e a r ; t h e n t y p e t h l e t t e r o y o u rc h o i c e . F o l l o w i n g l e t t e r s a r s p a c e da p p r o p r i a t e l y .

N o r m a l t e x t - e d i t i n g k e y s , s u c ha I n s , D e l , a n B a c k s p a c e , d o n ' tw o r k i n t h i s m o d e . A l s o , w h i l e i t e x t m o d e , t h c r a y o n m o v e s o n l yo n p i x e l a t i m e .

E r a s i n g M i s t a k e sI y o m a k e m i s t a k e w i t h P C A R T , y o c a c o r r e c t i i s e v e r a lw a y s . E a c h m e t h o d i u s e d f o r d i ff e r e n t p u r p o s e s .

T h f i r s t m e t h o d i v e r y s i m p l et u s e . J u s t r e p e a t y o u r m i s t a k e , b u u s t h b a c k g r o u n d c o l o r . F o e a m p l e , i y o j u s t m a d e b o i b o m o d e , p r e s s t h F k e y , s e l e c tt h b a c k g r o u n d c o l o r f r o m t h c o l o r m e n u , a n d r a w a i d e n t i c a lb o i t h s a m e p o s i t i o n . B e c a u s ey o u r n e b o a p p e a r s i t h b a c kg r o u n d c o l o r , i e f f e c t i v e l y e r a s e st h o l d b o x . T h i s m e t h o d w o r k s i a l m o d e s .

A a a l t e r n a t i v e , c h o o s e c r a y o nm o d e f r o m t h F m o d e m e n u . O n c ea g a i n , o p e n t h F m e n u t c h o o s et h b a c k g r o u n d c o l o r . B c h o o s i n gv a r i o u s w i d t h s f o t h c r a y o n , y o c a m o v e t h c r a y o n a r o u n d l i k e a e r a s e r , r e m o v i n g o l l i n e s .

F i n a l l y , P C - A R T o f f e r s m e t ho f o r e m o v i n g e n t i r e a r e a s f r o mt h s c r e e n . H o l d d o w n t h A l k e

Page 25: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 25/84

T E V E X C o m p u t e r S o f t w a r e 1 - 8 0 0 - 5 5 4 - 1 1 6 2S S L I S T

P R I C EO U

P R I C Et t l e o f A n t i e t a m $ 5 S 3

M i s s i o n C r u s h $ 4 0 $ 2 8e t t y s b u r g $ 6 0 $ 4

$ 6 $ 4 S e e n . D i s k $ 2 $ 1

o t h D e s e r t $ 4 0 $ 2 8B r i g a d e N E $ 4 $ 2

t i o n M a r k e t G a r d e n $ 5 $ 3 h a n t a s i e $ 4 0 $ 2

E l e c t " 8 $ 2 $ 1 C h a r g e $ 5 $ 3 o Z i l t i n N E $ 4 0 $ 2 8

2 0 0 0 $ 4 0 $ 2 8N E $ 4 $ 2 C r o w n $ 4 0 $ 2 8

L I S T O U P R I C E P R I C E

N D P R I C E P R I C E

A r t o f W a A a S e N E A d v a n t a g e N E

d e R u n n e rS h o pS h o p C o m p a n i o nS h o p L i b r a r y o S h o p H o l i d a y D i s k

o S h o pW o r l d C a r m e n ?U . S . C a r m e n ?

L A N C E H A F F N E R L I S TP R I C E

O U P R I C E

A V A L O N H I L L L I S TP R I C E

O U P R I C E

$ 4 $ 2 u B a t t l e $ 4 $ 2 G a m e s I $ 4 S 2

A p s h a i T r i l o g y $ 2 $ 1 G a m e s $ 4 $ 2 G a m e s $ 4 0 $ 2 8

$ 5 S 3 $ 4 S 3 $ 5 0 S 3 4$ 3 S 2 $ 6 S 4 $ 5 S 3 $ 3 5 S 2 4$ 2 S 1 S 5 $ 3 $ 4 0 $ 2 8$ 4 S 3

n a l 4 B a s k e t b a l l $ 4 0 $ 3 01 9 8 5 T e a m D i s k $ 1 $ 1

C o u n t B a s e b a l l N E $ 4 0 $ 3 0B a s k e t b a l l $ 4 $ 3

r B a s k e t b a l l 1 9 8 5 T $ 1 $ 1 i F o o t b a l l $ 4 $ 3 i 1 9 8 5 T e a m D i s k $ 1 3 $ 1 3

F i r e S w o r d $ 2 5 $ 1 8D i p l o m a c y $ 5 5 3

S t r i k e $ 3 S 2 n c u n a b u l a $ 3 0 $ 2 S u n d a y $ 3 5 $ 2 4

S u n d a y 1 9 8 5 D i s k $ 2 $ 1

M I C R O P R O S E P p C o n f l i c t i V i e t n a m $ 4 0 $ 2 C r u s a d e i E u r o p e $ 4 $ 2 D e c i s i o n i t h D e s e r t $ 4 $ 2 F - 1 5 $ 3 5 $ 2 4G u n s h i p N E $ 5 S 3 S i l e n t S e r v i c e £ 3 $ 2 S o l o F l i g h t $ 2 5 S 1 8

A C C O L A D E L I S TP R I C E O U P R I C E

A c o A c e s N E $ 4 0 $ 2 8D a m b u s t e r s $ 4 $ 2 M e a n 1 $ 5 0 $ 3 4M e a n 1 D i s k # 2 $ 2 0 $ 1 5M e a n 1 D i s k # $ 4 0 $ 2 8P s T r a d i n g C o $ 4 0 $ 2 8M i n i P u t t N E $ 4 0 $ 2 8O R I G I N S Y S . L I S T

P R I C EO U

P R I C E

A u t o D u e lO g r eU l t i m aU l t i m a I I

$ 5 $ 3 $ 3 S 2 $ 4 $ 2 ' J$ 5 0 5 4 1

A C T I V I S I O N L I S T O U P R I C E P R I C E

C h a m p B a s e b a l lC h a m p B a s k e t b a l lC h a m p F o o t b a l lH a c k e r I M u s i c S t u d i oS h a n g h a i

$ 4 $ 2 $ 4 0 $ 2 8$ 4 0 $ 2 8$ 4 S 2 $ 5 S 3 $ 3 5 $ 2 4

S I E R R A L I S T O U P R I C E P R I C E

B j a c k C a u l d r o nK i n g ' s Q u e s tK i n g ' s Q u e s t I K i n g ' s Q u e s t I I S p a c e Q u e s t3 - H e l i c o p t e rT h e x d e rH i n t B o o k s

N E N E

$ 4 $ 2 $ 5 0 $ 3 4$ 5 $ 3 $ 5 0 $ 3 4$ 5 0 $ 3 4$ 5 0 $ 3 4$ 3 5 $ 2 4S 8 $ 6

L | S T o u p r i c e p r i c e

B a s e b a l l $ 5 0 $ 3 4S t a d i u m D i s k $ 3 $ 2

F l i g h t S i m u l a t o r $ 5 0 $ 3 4F o o t b a l l $ 4 0 S 2 8J a p a n S c e n e r y D i s k $ 2 4 $ 1 7J e S i m u l a t o r $ 5 0 $ 3 4S a F r a n c i s c o S t a r D i s k $ 2 4 $ 1 7S c e n e r y D i s k s 1 - ( e a c h ) $ 2 0 S 1 5W e s t e r n S c e n e r y P a c k $ 1 0 0 $ 7 0

E L E C . A R T S L I S T O U P R I C E P R I C E

C h u c k Y e a g e r F l i g h t S i A m n e s i aA r c h o nA r c t i c f o xB a r d ' s T a l e N E B u s i n e s s S i m u l a t o rC h e s s m a s t e r 2 0 0 0G r a n d S l a m B r i d g eH a r v a r d B N E M a r b l e M a d n e s sO n o O n R o b o t R a s c a l s N E S e v e n C i t i e s o f G o l dS t a r F l e e tS t a r f l i g h tW o r l d T o u r G o l f

$ 4 S 2 $ 4 S 3 $ 1 S 1 $ 3 $ 2 $ 5 S 3 $ 7 0 S 4 7$ 4 $ 2 $ 6 S 4 $ 7 $ 4 $ 3 $ 2 $ 1 $ 1 $ 4 $ 2 S 1 5 $ 1 2$ 5 0 $ 3 4$ 5 0 $ 3 4$ 5 0 $ 3 4

I N F O C O M L I S T O U P R I C E P R I C E

B u r e a u c r a c y $ 4 $ 2 H i t c h h i k e r ' s G u i d e / G a l a x y $ 3 $ 2 H o l l y w o o d H i j i n x $ 4 0 $ 2 8L u r k i n g H o r r o r $ 4 0 S 2 M o o n m i s t $ 4 $ 2 N o r d B e r t N E $ 4 $ 2 P l u n d e r e d H e a r t s N E $ 4 0 $ 2 8S t a t i o n f a l l $ 4 0 $ 2 8T r i n i t y $ 4 0 $ 2 8Z o r k T r i l o g y $ 7 $ 4 I n v i s i c l u e s $ $ E T C . L I S T O U

P R I C E P R I C EA P B A B a s e b a l lB a l a n c e o P o w e rB r i d g e B a r o nD e f e n d e r C r o w n N E G a t oI n f i l t r a t o r N E K o b a y a s h i A l t e r n a t i v eL u n a r E x p l o r e rM i c r o L e a g u e B a s e b a l lM L G e n e r a l M n g r ' s D i s kM L S t a t C o m p i l e r D i s kM L 1 9 8 6 T e a m D i s kN F C h a l l e n g eO p e r a t i o n O v e r l o r d N E O r b i t e rP r o m e t h e a n P r o p h e c yS p a c e M a N E S t a r g l i d e rT e n t h F r a m e N E U n i v e r s e o I U n i v e r s e P r o d u c t G u i d eW i z a r d r yW i z a r d r y I W o r l d C l a s s L e a d e r B o a r d

S 6 $ 4 $ 5 0 $ 3 4$ 5 0 $ 3 4$ 4 0 $ 2 8$ 1 5 S 1 2$ 3 $ 2 $ 4 0 $ 2 8$ 3 $ 2 $ 4 0 $ 2 8$ 4 0 $ 2 8$ 2 5 $ 1 8$ 2 S I $ 1 0 0 $ 7 $ 6 $ 4 $ 5 0 $ 3 4$ 4 $ 2 $ 6 $ 4 $ 4 $ 3 $ 4 $ 3 $ 5 0 $ 3 4$ 1 5 $ 1 2$ 6 $ 4 $ 5 0 $ 3 4$ 4 $ 3

Y O U R O R D E R/ t S a m e D a S h i p p i n gW s h i p e v e r y o r d e r t h e s a m e d a i t ' s p l a c e d . J u s t c a l l b e f o r e 3 : 3 0a n w e ' l l s h i p y o u r o r d e r v i U P S .U . S . M a i l s e r v i c e a l s o a v a i l a b l e .

C A L L T O L L - F R E E 1 - 8 0 0 - 5 5 4 - 1 1 6 2W r i t e f o F R E E C A T A L O G

O p e n 9 - M o n . F r i . 1 0 - 5 S a t .r e s i d e n t s c a l l 4 0 4 - 9 3 4 - 5 0 5 9 . O R D E R I N G A N T E R M S : C . O . D . o r d e r s. W h e n o r d e r i n g b p h o n e u s V I S A o M A S T E R C A R D . W h e n o r d e r i n g

m a i l s e n d m o n e y o r d e r . I n c l u d e p h o n e n u m b e r . S H I P P I N G : A d $ 3 - 0 0 l o a n h a n d l i n g c h a r g e . G e o r g i a r e s i d e n t s a d 4 s a l e s t a x . S h i p p i n g

o C a n a d i a n o r d e r s i $ 4 . 0 0 o 5 o o r d e r . A P F P o r d e r s a d $ 3 . 0 0 o 5 o r d e r . S h i p p i n g f o a l o t h e r f o r i e g n o r d e r s i $ 1 0 . 0 0 o 1 5 o o r d e r .

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

C O M I N G S O O NA d v e n t u r e C o n s t r . S e A l t . R e a l i t y T h C i t yB e y o n d Z o r kE m p i r eL o r d ' s o C o n q u e s tM i g h t M a g i cN B P i r a t e sR i n g s o Z i l f i nS h a r d o S p r i n gS t a r f l e e t I U l t i m a I

T E V E X4 2 0 5 F i r s t A v S u i t e 1 0

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

Page 26: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 26/84

a n p r e s s F 8 N o w , m o v e t h e c r a yo t t h u p p e r l e f t c o r n e r o f t h ea r e a t b e r a s e d . P r e s s F 1 a n t h e n m o v e t h c r a y o n t t h l o w e rr i g h t c o r n e r o t h d e s i r e d a r e a .P r e s s F 1 a g a i n . A n y t h i n g w i t h i nt h i s i m a g i n a r y b o w i l l d i s a p p e a r .

I y o u w a n t t c l e a r t h e n t i r es c r e e n , j u s t p r e s s t h e A l t - F 7 c o m b in a t i o n . P C - A R T a s k s y o t c o n f i r mt h i s a c t i o n . P r e s s t c l e a r t h s c r e e n , o r p r e s s t a b o r t t h ef u n c t i o n .

T a k i n g S n a p s h o t sP C - A R T a l l o w s y o t s a v e s e t i o n o f t h s c r e e n a s s n a p s h o t a a n t i m e . T d t h i s , p r e s s t h e A l t -F c o m b i n a t i o n . M o v e t h c r a y o nt t h u p p e r l e f t c o r n e r o f t h e d s i r e d a r e a a n p r e s s F 1 0 . M o v e t h c r a y o n t t h l o w e r r i g h t c o r n e ra n p r e s s F 1 o n c e m o r e . P C - A R Ts t o r e s t h s e l e c t e d a r e a i m e m o r y .

T p a s t e t h e s n a p s h o t b a c k o t h s c r e e n , p r e s s A l t - F 3 , t h e n m o v et h c r a y o n t i n d i c a t e t h u p p e r l e f tc o r n e r o t h a r e a w h e r e t h s n a ps h o t s h o u l d a p p e a r . W h e n y o p r e s s F 1 0 , t h e i m a g e a p p e a r s o t h s c r e e n . Y o c a r e p e a t t h i s o e r a t i o n a s o f t e n a s y o w i s h .

T h I m a g e L i b r a r yP C - A R T a l s o a l l o w s y o t s t o r es e c t i o n s o s c r e e n s i p e r m a n e n ti m a g e l i b r a r y o d i s k . T h i s l i b r a r yi c o n t a i n e d i f i l e c a l l e d P C A R T . I M G . T h e s a m p l e l i b r a r y f i l eo t h m a g a z i n e d i s k c o n t a i n s o n l yo n i m a g e , s t a r . B u y o c a a d y o u r o w i m a g e s t t h l i b r a r y a sy o c h o o s e .T s t o r e a i m a g e , t a k e s n a ps h o t o i a d e s c r i b e d a b o v e . T h e np r e s s A l t - F 6 . P C - A R T p r o m p t s y o ut a s s i g n n a m e t t h i m a g e ; e t e e i g h t c h a r a c t e r s o l e s s . W h e ny o p r e s s E n t e r / R e t u r n , P C - A R Ts t o r e s t h i m a g e o d i s k i t h c u r e n t d i r e c t o r y .

T r e t r i e v e a i m a g e f r o m t h l i b r a r y , p r e s s A l t - F 5 . P C - A R T c l e a r st h e s c r e e n a n d i s p l a y s a l i s t o i a g e s s t o r e d i t h l i b r a r y f i l e . S e l e c tt h i m a g e y o u w a n t t l o a d . W h e ny o p r e s s E n t e r / R e t u r n , y o u rs c r e e n r e a p p e a r s u n d i s t u r b e d .2 C O M P U T E I ' s P M a g o z i n e J a n u a r y 1 9 8 8

P C - A R T C o m m a n d S u m m a r yK e F F F F F F F F F 1

A l t - F lA l t - F 2A l t - F 3A l t - F 4A H - F 5A H - F 6A H - F 7A H - F 81 - A l t - 1t A l t - 0A l t - 1t A l t - 5

C u r s o r k e y sH o m e , E n dP g U p , P g D nC t r l - H o m e ,C t r l - E n d ,C t r l - P g U p ,C t r l - P g D n

A c t i o nP o p s u t h m o d e m e n u .P o p s u p t h d r a w i n g - c o l o r m e n u .P o p s u t h t e x t - f o n t m e n u .P o p s u t h e p a i n t - c o l o r m e n u .P o p s u t h l i n e - p a t t e r n m e n u .P o p s u t h e p a i n t - p a t t e r n m e n u .C h a n g e s b a c k g r o u n d c o l o r .C h a n g e s t h e c o l o r p a l e t t e .R e t u r n s t s c r e e n f r o m a n m e n uo m a r k s a r e a s f o s n a p s h o t s o e r a s i n g .L o a d s s c r e e n f r o m d i s k .S a v e s s c r e e n o d i s k .P a s t e s s t o r e d s n a p s h o t o s c r e e n .T a k e s s n a p s h o t o a r e a .L o a d s a i m a g e f r o m i m a g e l i b r a r y .S t o r e s a i m a g e i i m a g e l i b r a r y .E r a s e s s c r e e n .E r a s e s p o r t i o n o s c r e e n .C h a n g e s p e e d o d r a w i n g t o o l .

C h a n g e s i z e s o t e x t c h a r a c t e r s .

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

M o v e d r a w i n g t o o l d i a g o n a l l y .

M o v e d r a w i n g t o o l t o c o r n e r s o f s c r e e n .

N o p o s i t i o n t h c r a y o n a 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 w h e r ey o u w a n t t h i m a g e t a p p e a r a n p r e s s F 1 0 . T h r e t r i e v e d i m a g e i p a s t e d d o w n l i k e r e g u l a r s n a ps h o t . Y o c a p a s t e d o w n t h i a g a n n u m b e r o t i m e s b u s i n gt h s n a p s h o t c o m m a n d s .

S a v i n g A n R e t r i e v i n gP i c t u r e sY o c a n , o c o u r s e , s a v e a n l o a de n t i r e P C - A R T s c r e e n s a w e l l a ss n a p s h o t s . T s a v e s c r e e n , p r e s sA l t - F 2 . W h e n P C - A R T p r o m p t s y o f o f i l e n a m e , e n t e r u t e i g h tc h a r a c t e r s b u d n o i n c l u d e a e t e n s i o n ; P C - A R T a u t o m a t i c a l l y a p e n d s t h e e x t e n s i o n . P I C .

B d e f a u l t , P C - A R T a l w a y ss t o r e s p i c t u r e f i l e s i t h e c u r r e n td r i v e a n d i r e c t o r y . I y o u w a n t t s t o r e f i l e o a n o t h e r d i s k , i n c l u d et h d r i v e n a m e , l i k e t h i s :B : F I L E N A M EH o w e v e r , t h i s l i m i t s y o t s i c h a r a c t e r s f o t h f i l e n a m e .

T l o a d P C - A R T s c r e e n , p r e s sA l t - F l . W h e n y o e n t e r t h d e s i r e df i l e n a m e a t h p r o m p t a n p r e s sE n t e r / R e t u r n , P C - A R T l o a d s a n d i s p l a y s t h n e s c r e e n . T h e x i s ti n s c r e e n i r e p l a c e d w i t h t h n e o n e , s o b s u r e t s a v e y o u r w o r kb e f o r e l o a d i n g a p i c t u r e .

T h m a g a z i n e d i s k i n c l u d e s o n s a m p l e p i c t u r e f i l e , D E M O . P I C . I c a n b e l o a d e d a d e s c r i b e d a b o v e .

I t ' s g o o d i d e a t s a v e s c r e e n sf r e q u e n t l y , e s p e c i a l l y b e f o r e m a i n m a j o r c h a n g e t a i m p o r t a n tp i c t u r e . T h a t w a y , i y o m a k eh u g e m i s t a k e , y o c a n s i m p l y r l o a d t h s c r e e n a i w a b e f o r e .T h i s i p a r t i c u l a r l y h a n d y w h e nu s i n g t h p a i n t b r u s h f u n c t i o n , s i n c ea t i n y l e a k c a r e s u l t i n t h e n t i r es c r e e n b e i n g p a i n t e d .

P C - A R T s t o r e s s c r e e n s i B A S I C B S A V E f o r m a t . E a c h s c r e e nu s e s 1 6 o f d i s k s p a c e , s b c a r ef u n o t o v e r l o a d f l o p p y d i s kw i t h f i l e s .

I y o u p r o g r a m i B A S I C o

Page 27: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 27/84

M i c r o s o f t Q u i c k B A S I C , y o c a e v e n i n c l u d e P C - A R T s c r e e n s i y o u r o w p r o g r a m s . T h i s i a i d a w a t c r e a t e e l a b o r a t e t i t l es c r e e n s o g a m e b a c k g r o u n d s . T d e m o n s t r a t e t h i s t e c h n i q u e , w e ' v ew r i t t e n s h o r t B A S I C r o u t i n e t h a td i s p l a y s P C - A R T s c r e e n f r o mw i t h i n a n B A S I C p r o g r a m . T h f i l e i s n a m e d P I C S H O W . B A S o t h m a g a z i n e d i s k . Y o c a i n c l u d et h i s r o u t i n e i y o u r o w p r o g r a m s ,m o d i f y i n g i t s u i t y o u r n e e d s .P I C S H O W . B A S r u n s i B A S I C A ,G W - B A S I C , a n Q u i c k B A S I C . T h s a m p l e p r o g r a m o n t h m a g a z i n ed i s k d i s p l a y s t h s c r e e n i D E M O . P I C .

P r i n t i n g P C - A R T I m a g e sY o c a p r i n t P C - A R T s c r e e n s o a n I B G r a p h i c s P r i n t e r o E p s o n -c o m p a t i b l e d o t - m a t r i x p r i n t e r . R m e m b e r , t h o u g h , t h a t y o u m u s tl o a d t h D O u t i l i t y G R A P H I C S. C O M o G R A P H I C S . E X E b e f o r er u n n i n g P C - A R T . ( R e v i e w t h i s t a l l a t i o n i n s t r u c t i o n s a t h b e g i nn i n g o t h i s c o l u m n . )

B s u r e y o u r p r i n t e r i o n l i n ea n l o a d e d w i t h p a p e r b e f o r e p r i n ti n g . W h e n y o u ' r e r e a d y t p r i n t as c r e e n , h o l d d o w n t h S h i f t k e a n p r e s s t h e P r t S c k e y .

P C - A R T p r i n t s t h p i c t u r e e a c t l y a i a p p e a r s o t h s c r e e n ,e a c h p i c t u r e t a k i n g a b o u t h a l fs h e e t o p a p e r . S i n c e t h c r a y o n o a n o t h e r i c o n s w i l l p r i n t a s w e l l ,h i d e t h i c o n i n s i d e f i l l e d a r e a o t h s c r e e n b e f o r e p r i n t i n g .

E x i t i n g P C - A R TW h e n y o u ' r e f i n i s h e d u s i n g P C A R T , s i m p l y p r e s s t h e E s k e t r e t u r n t D O S . B c a r e f u l w i t h t h i sc o m m a n d , h o w e v e r ; P C - A R T e x i t si m m e d i a t e l y w i t h o u t r e q u e s t i n gc o n f i r m a t i o n , s b s u r e t s a v ey o u r w o r k b e f o r e p r e s s i n g E s c . T h i sa b r u p t e x i t i a n o t h e r g o o d r e a s o nt s a v e y o u r w o r k f r e q u e n t l y .

N o t e A b o u t S h a r e w a r eL i k e m a n y o f t h e p r o g r a m s p r e s e n te i " B e s t o t h B o a r d s , " P C - A R Ti s h a r e w a r e p r o g r a m w h i c h i

s u p p o r t e d b i t u s e r s . T h a u t h o rr e q u e s t s v o l u n t a r y d o n a t i o nw h i c h g o e s e n t i r e l y t t h a u t h o r ,n o t C O M P U T E D P M a g a z i n e .

I y o u s P C - A R T r e g u l a r l y ,y o m a c h o o s e t h o n o r t h a t h o r ' s s h a r e w a r e r e q u e s t a n b c o m e r e g i s t e r e d u s e r . I s o t h a u t h o r p r o m i s e s t s e n d y o u n e v e r s i o n o t h p r o g r a m w h i c h w a m u c h t o l a r g e t f i o o u m a g az i n e d i s k . T r e g i s t e r , s e n d $ 2 5 t M i k e S t o n e , 2 0 H e y d e n D r . , E u r ek a M 6 3 0 2 5 . B s u r e t m e n t i o nC O M P U T E D P M a g a z i n e w h e n y o r e g i s t e r . P

H a v e q u e s t i o n ?H a v e a n a n s w e r ?W r i t e t o R e a d e r s ' F e e d b a c k

C O M P U T E D P M a g a z i n eP . O . B o x 5 4 0 6

G r e e n s b o r o , N 2 7 4 0 3 .

S P O R T S F A N S . . . T H E S P O R T S S I M U L A T I O N S Y O H A V E B E E N W A I T I N G F O A R H E R E !I F O O T B A L L

w i t h S t a t s C o m p i l e r f o e a c h p l a y e r a n d t e a m y o u c h o o s e f r o m 1 o f f e n s i v e p l a y s a n d e f e n s i v e f o r m a t i o n s i n c l u d e s 1 8 0 c o l l e g et e a m s , t h 2 N F t e a m s a n 1 ' 7 W F t e a m s f r o m [ h ' 8 s e a s o n P L U S 1 7 4 g r e a t c o l l e g e a n 1 8 9 g r e a t p r t e a m s o t h p a s t

F I N A L F O U R C O L L E G E B A S K E T B A L L B A S K E T B A L L : T H P R G A M Ee a c h p l a y e r c o n t r i b u t e s a t h e y d i i n r e a l l i f e

o f f e n s i v e a n d e f e n s i v e s t y l e s o p l a y a n m o r et h P r g a m e f e a t u r e s t h e 2 3 N B t e a m s f r o m

S t a t s C o m p i l e r y o d e t e r m i n e s t a r t i n g l i n e u p , s u b s t i t u t i o n s , s h o t s e l e c t i o n , p a s s i n g ,t h C o l l e g e g a m e i n c l u d e s 2 9 t e a m s f r o m t h ' 8 6 - ' 8 7 s e a s o n p l u s 7 a l l - t i m e g r e a t s

' 8 6 - ' 8 7 a n m o r e t h a n 1 2 g r e a t t e a m s o f t h e p a s t

F U L L C O U N T B A S E B A L LI n c l u d e s a l 2 t e a m s f r o m t h m o s t r e c e n t a n 5 g r e a t N a t i o n a l a n A m e r i c a n L e a g u e t e a m s f r o m t h p a s t 2 m a r o s t e r s B a i l

p a r k e f f e c t s S t a t s C o m p i l e r a u t o m a t i c a l l y k e e p s a l p l a y e r a n d t e a m s t a t s a w e l l a s p a s t s c h e d u l e r e s u l t s . • C o m p l e t e b o x s c o r e t s c r e e n a n d / o r p r i n t e r a f t e r e a c h g a m e . O n p l a y e r v s c o m p u t e r m a n a g e r , t w o - p l a y e r , a n a u t o - p l a y o p t i o n s . I n p u t y o u r o w t e a m s , d r a f t o t r a d e p l a y e r s f r o m t e a m s a l r e a d y i n c l u d e d . Y o c h o o s e t h s t a r t i n g l i n e u p s , b a t t i n g o r d e r , r e l i e f p i t c h e r s , p l u s g a m ed e c i s i o n s l i k e w h e n t h i a w a y , b u n t f o h i t , s a c r i f i c e , s t e a l , h i r u n , b r i n g i t h c o r n e r s o t h e n t i r e i n f i e l d , t a k e a e x t r a b a s e , D o p t i o n a n m o r e !

O T H E R P A S T S E A S O N S ' T E A M S D I S K S A V A I L A B L E A N N E S E A S O N S ' R E A D Y P R I O R T O P L A Y O F F S F O A L G A M E S .C H E C K Y O U R L O C A L D E A L E R

O S e n d c h e c k o m o n e y o r d e r f o $ 3 9 . 9 9 e a c h . V i s a a n M a s t e r C a r d a c c e p t e d o p h o n e o r d e r s o n l y .

P l e a s e a d $ 2 . 0 0 f o p o s t a g e a n h a n d l i n g .

P . O . B o 1 0 0 5 9 4 N a s h v i l l e . T 3 7 2 1 0 6 1 5 / 2 4 2 - 2 6 1 7

D E A L E R I N Q U I R I E S W E L C O M E

Page 28: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 28/84

E Z D O SW . C . C h a m b e r s , J r

T h i s v e r s a t i l e p r o g r a m d o e s a l m o s t e v e r y t h i n gD O s h o u l d d o b u d o e s n ' t . I p r o v i d e s m o r et h a n 5 n e c o m m a n d s a n d e n h a n c e m e n t s t m a k e y o u r c o m p u t e r m o r e e f f i c i e n t a n e a s i e r t u s e — e v e r y t h i n g f r o m f r i e n d l y c o m m a n d - l i n ee d i t o r t s p e c i a l b a c k u p c o m m a n d s f o b u s i n e s sp e o p l e a n p r o g r a m m e r s . T h e r e a r e v e n s o m eh a r d d r i v e h o u s e k e e p i n g f u n c t i o n s y o w o n ' tf i n d i s o f t w a r e s p e c i f i c a l l y d e s i g n e d f o r t h a tp u r p o s e . W r i t t e n e j i t i r e l y i n m a c h i n e l a n g u a g ef o h i g h s p e e d a n c o m p a c t n e s s , " E Z D O S " r u n so a n I B P C P C j r , X T A T o c o m p a t i b l ew i t h a l e a s t 2 5 6 K o m e m o r y a n D O 2 . o h i g h e r ; p r i n t e r o p t i o n a l . I h a a l s o b e e n s u cc e s s f u l l y t e s t e d o t h I B 3 2 7 0 - P C , 3 2 7 0 -P C / G , h i d G X ; I B P S / 2 M o d e l s 3 0 , 5 0 , 6 0 a n 8 0 a n o m u l t i t a s k i n g s y s t e m s .

D O h a m a d e l o o p r o g r e s s s i n c e i f i r s t a p p e a r e ds i y e a r s a g o , b u i s t i l l l e a v e s a l o t t b d e s i r e d . T h c o m m a n d - l i n e e d i t i n g i c l u m s y , i m p o r t a n t l a b o r - s a v i n gc o m m a n d s a r m i s s i n g , a n i t f l o p p y - o r i e n t e d a n c e st r c a n b e p a i n w h e n w o r k i n g w i t h t o d a y ' s 2 0 m e g a b y t e a n l a r g e r h a r d d i s k d r i v e s .

W c a n ' t j u s t g e r i o D O S , o c o u r s e . D O s t a n d s f o D i s k O p e r a t i n g S y s t e m , a n o u s y s t e m sw o u l d n ' t b v e r y o p e r a b l e w i t h o u t i t B u w c a i p r o v e i t

T h a t ' s t h i d e a b e h i n d " E Z D O S " — t o m a k e l i f ew i t h D O e a s i e r . W h e t h e r y o u ' v e g o g e n u i n e I B P C P C j r , X T A T o P S / 2 w i t h P C - D O S , o a I B c o m p a t i b l e w i t h M S - D O S , y o u ' l l f i n d E Z D O Sw o r t h w h i l e a d d i t i o n .

F o r e x a m p l e , t a k e t h D O c o m m a n d - l i n e e d i t o r .W h e n y o m a k e t y p i n g e r r o r , o r d i n a r i l y y o u h a v e t b a c k s p a c e a l t h w a t t h m i s t a k e o r r e e n t e r t h ew h o l e l i n e . W i t h E Z D O S , y o c a n u s e t h c u r s o r ,B a c k s p a c e , D e l e t e , a n I n s e r t k e y s t o e d i t t h D O c o m m a n d l i n e j u s t a y o u ' d e d i t s e n t e n c e w i t hw o r d p r o c e s s o r . I y o u ' r e t i r e d o e n d l e s s l y t y p i n g t h c o l o n s a n a s t e r i s k s t h a t D O r e q u i r e s , E Z D O S w i l lh e l p . I y o t h i n k t h e r e s h o u l d b a e a s i e r w a t g e

d i r e c t o r y l i s t i n g f o r d r i v e t h a n t y p i n g D I B : E Z D O S a g r e e s .

W i t h E Z D O S , y o c a d e f i n e t h f u n c t i o n k e y s t t y p e a n y t h i n g f o y o w i t h s i n g l e k e y s t r o k e . I n s t e a do t y p i n g t h s a m e c o m m a n d s o v e r a n o v e r a g a i n ,y o c a c a l l u p o n E Z D O S ' s h i s t o r y f e a t u r e t o i n s t a n t -

2 C O M P U T E I ' i P M a g a z i n e J a n u a r y 1 9 8 8

l y r e c a l l c o m m a n d s y o u ' v e a l r e a d y e n t e r e d . W h e n y o d i s p l a y d i r e c t o r y l i s t i n g , y o c a f i n d o u h o w m u c hd i s k s p a c e t h f i l e s u s w i t h o u t r u n n i n g C H K D S K —a n w i t h o n l y t w k e y s t r o k e s .

I t h c o m p u t e r s y s t e m y o u s i e q u i p p e d w i t hh a r d d i s k , y o u ' l l l o v e E Z D O S ' s d i s k - m a n a g e m e n t

f e a t u r e s . F o e x a m p l e , y o c a r e m o v e e v e r y r e d u nd a n t C O M M A N D . C O M f i l e f r o m e v e r y d i r e c t o r y , o y o c a m o v e a l o y o u r B A S I C o . D O C f i l e s i n t oo n d i r e c t o r y . Y o c a b a c k u a l o t h f i l e s o y o u rh a r d d r i v e i s n a p — a n d y o w o n ' t h a v e t b u a e x p e n s i v e t a p e m a c h i n e t d i t

B u s i n e s s p e o p l e c a r e l y o E Z D O S t m a k e t h e i rd a i l y o m o n t h l y b a c k u p s , a n d p r o g r a m m e r s c a q u i c k l y b a c k u d a y ' s w o r k o f l o p p y i c a s et h i n g s g o w r o n g .

T h e r e ' s m u c h m o r e . E Z D O S m a k e s i e a s y t m o v e f i l e s f r o m o n e d i r e c t o r y t a n o t h e r i n s i n g l es t e p o t c h e c k t i m e / d a t e s t a m p s b e f o r e c o p y i n gf i l e . W i t h R E P E A T c o m m a n d , y o c a e x e c u t eC O P Y , D E L e t e , o a n o t h e r c o m m a n d t h r o u g h o u te v e r y h a r d d r i v e d i r e c t o r y a n s u b d i r e c t o r y — w i t h o u te n t e r i n g t h C c o m m a n d e v e n o n c e . B a t c h f i l e s c a o f f e r m e n u s o p r o g r a m s a n d a u t o m a t i c a l l y r u t h u s e r ' s c h o i c e .

A n y o n e f r o m n o v i c e t e x p e r t w i l l f i n d E Z D O Sb o o n . Y o u ' l l b s u r p r i s e d h o m u c h e a s i e r c o m p l e xt a s k s b e c o m e . T t o i o f f , E Z D O S h a b u i l t - i n h e l ps c r e e n s a n h e l p f i l e w i t h s u m m a r y o c o m m a n d s .

E Z D O S R e q u i r e m e n t sE Z D O S w o r k s o n a n y I B P C P C j r , X T A o c o p a t i b l e w i t h a l e a s t 2 5 6 K o r a n d o m a c c e s s m e m o r y( R A M ) a n D O 2 . 0 o r h i g h e r . I r u n s o b o t h c o l o ra n m o n o c h r o m e s y s t e m s . E Z D O S h a a l s o b e e n s u c e s s f u l l y t e s t e d o t h f o l l o w i n g s y s t e m s : I B 3 2 7 0 -P C 3 2 7 0 - P C / G , a n G a n t h n e I B P S / 2M o d e l s 3 0 5 0 6 0 a n 8 w i t h D O 2 . o h i g h e r .p r i n t e r i i u s e f u l b u o p t i o n a l . E Z D O S i w e l l b h a v e d o n m u l t i t a s k i n g s y s t e m s , e x c e p t f o t h D S T A T ,S C R O L L , a n c o l o r s e l e c t i o n c o m m a n d s . ( D S T A Tw o r k s i i t ' s r u b e f o r e t h e m u l t i t a s k i n g s u p e r v i s o rb e g i n s . )

E Z D O S d o e s n ' t r e p l a c e D O S ; i s u p p l e m e n t s i t T h e r e f o r e , E Z D O S m u s t a l w a y s b a b l e t o f i n d D O i o r d e r t o p e r a t e . I y o h a v e f l o p p y d r i v e s y s t e m ,o i y o b o o t h a r d d r i v e s y s t e m f r o m f l o p p y , b s u r e t h e r e ' s f l o p p y d i s k i d r i v e w i t h t h f i l eC O M M A N D . C O M . I y o b o o t t h c o m p u t e r f r o m

Page 29: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 29/84

h a r d d r i v e , C 0 M M A N D . C O M w i l l b i t h e r o o t d r e c t o r y o t h h a r d d i s k a n a c c e s s i b l e t E Z D O S .( C 0 M M A N D . C O M i t h e p o r t i o n o f D O n o s t o r e di t h c o m p u t e r ' s m e m o r y ; s e e t h e F O R M A T c o m a n d i y o u r D O m a n u a l f o m o r e d e t a i l s a b o u tp r e p a r i n g f l o p p y d i s k w i t h C 0 M M A N D . C O M . )

I y o u s r a m d i s k ( s e c t i o n o m e m o r y s e a s i d e t e m u l a t e a d i s k d r i v e ) , y o c a c o p yC 0 M M A N D . C O M t t h r a m d i s k a n a c h i e v e b e t t e rp e r f o r m a n c e w h e n u s i n g E Z D O S . F i r s t , c o p yC 0 M M A N D . C O M t t h r a m d i s k . T h e n , a t h D O p r o m p t , i s s u e t h i s c o m m a n d :S E C O M S P E C = X : C O M M A N D . C O Mw h e r e i y o u r r a m d i s k d r i v e i d e n t i f i e r .

T h i s t e l l s D O t l o o k f o C 0 M M A N D . C O M o t h r a m d i s k , a l l o w i n g E Z D O S t l i n k t e x t e r n a l c o m a n d s w i t h o u t a n d r i v e a c t i v i t y . T h i s s p e e d s u t h E Z D O S c o m m a n d s . I y o w a n t , y o c a s e u y o u rA U T O E X E C . B A T f i l e t p e r f o r m t h e s e s t e p s f o y o a u t o m a t i c a l l y e a c h t i m e y o b o o t u p ( S e e " G e t t i n gS t a r t e d w i t h B a t c h F i l e s , " C O M P U T E D P M a g a z i n e ,N o v e m b e r 1 9 8 7 . )

W h i l e E Z D O S i a c t i v e , d n o t a t t e m p t t i n s t a l la n m e m o r y - r e s i d e n t p r o g r a m s ( t h e s e a r a l s o k n o w na T S R , o r t e r m i n a t e - a n d - s t a y - r e s i d e n t , p r o g r a m s ) . P r g r a m s t h a t f a l l i n t o t h m e m o r y - r e s i d e n t c a t e g o r y a r p o p u l a r c o m m e r c i a l p a c k a g e s s u c h a S i d e k i c k , a w e l la " K e y b o a r d L o c k - O u t " i n t h i s i s s u e a n D O S ' s o w P R I N T , G R A P H I C S , a n M O D E u t i l i t i e s . Y o c a u s m e m o r y - r e s i d e n t p r o g r a m s w i t h E Z D O S ; y o j u s tc a n ' t i n s t a l l t h e m w h i l e u s i n g E Z D O S .

I o t h e r w o r d s , y o u m u s t e i t h e r i n s t a l l t h m e m or y - r e s i d e n t p r o g r a m s b e f o r e a c t i v a t i n g E Z D O S ( k e e pt h i s i m i n d i y o l o a d E Z D O S i y o u r A U T O E X E C. B A T f i l e ) , o e l s e y o m u s t t e m p o r a r i l y e x i t E Z D O S ,i n s t a l l t h m e m o r y r e s i d e n t p r o g r a m s , a n t h e n r e e n -t e E Z D O S . T h r e a s o n f o r t h i s i t h a t E Z D O S u s e sm e m o r y a b o v e t h p r o g r a m c o d e f o i t d a t a a n c a o v e r w r i t e a n p r o g r a m s r e s i d e n t t h e r e .

S t a r t i n g E Z D O SE Z D O S i f o u n d o t h m a g a z i n e d i s k w i t h t h f i l en a m e E Z . C O M . N o t i c e h o r e l a t i v e l y s m a l l i i ( a b o u t 2 6 K ) i c o m p a r i s o n t i t c a p a b i l i t i e s ; t h p r g r a m i w r i t t e n c o m p l e t e l y i m a c h i n e l a n g u a g e f o m a x i m u m s p e e d a n m i n i m u m s i z e .

A w i t h a l p r o g r a m s o t h m a g a z i n e d i s k , w r e c o m m e n d m a k i n g b a c k u p c o p y a n t h e n u s i n g t h eb a c k u p . P u t E Z . C O M o f l o p p y i d r i v e o o t h r o o t d i r e c t o r y o y o u r h a r d d i s k . T h a n k s t i t c o p a c t s i z e , i m a w e l l f i o y o u r D O d i s k .

T h m a g a z i n e d i s k a l s o c o n t a i n s a f i l e c a l l e dE Z H E L P . D O C . T h i s i h e l p f i l e t h a t c o n t a i n s s u m a r y o E Z D O S c o m m a n d s . T h i s f i l e i s s u m m o n e d b t h E Z D O S H E L P c o m m a n d , a n i m u s t b e c o p i e d t t h s a m e d i s k a E Z D O S . I m u s t a l s o b c o p i e d i n t oa n s u b d i r e c t o r i e s i w h i c h y o u w a n t t h h e l p f i l e t b a v a i l a b l e . ( T h i s i d u t o l i m i t a t i o n o D O S ; i

w o n ' t s e a r c h f o r a . D O C f i l e b e y o n d t h e c u r r e n t d i r e ct o r y . ) I E Z D O S l o o k s f o t h E Z H E L P . D O C f i l e a n c a n ' t f i n d i t y o u ' l l r e c e i v e F i l e n o f o u n d e r r o r m e s a g e . I y o d o n ' t t h i n k y o u ' l l n e e d t h h e l p f i l e , w e ' l ld e s c r i b e l a t e r h o t u s t h H E L P O F F c o m m a n d t t e l l E Z D O S n o t l o o k f o i t

Y o c a n r u n E Z D O S f r o m t h m a g a z i n e m e n up r o g r a m o d i r e c t l y f r o m D O S . T r u i f r o m D O S ,s i m p l y e n t e r E a t h c o m m a n d p r o m p t . W h e nE Z D O S i l o a d e d , y o u ' l l s e c o p y r i g h t n o t i c e a n n e l i n e a t h b o t t o m o t h s c r e e n . T h i s l i n e s h o w st h c o m m a n d s t h a t t h e f u n c t i o n k e y s F 1 - F 1 0 w i l l p r i n to t h e s c r e e n w h e n y o p r e s s t h e m . Y o u ' l l a l s o s e m o d i f i e d D O p r o m p t . T h E Z D O S p r o m p t d i s p l a y st h e c u r r e n t s u b d i r e c t o r y ( i a n y ) a n t h s y s t e m t i m e .

E Z D O S a l l o w s y o t l o a d m u l t i p l e c o p i e s o i s e l f a t o n c e ; y o c a t y p e E o t h E Z D O S c o m a n d l i n e a n l o a d a n o t h e r c o p y o E Z D O S i n t om e m o r y . H o w e v e r , t h i s w a s t e s m e m o r y a n a l s o m a c a u s e E Z D O S t b e h a v e i o d w a y s . I y o t h i n ky o m i g h t h a v e l o a d e d E Z D O S m o r e t h a n o n c e , e n t e rt h Q U I T c o m m a n d . I t h E Z D O S p r o m p t r e m a i n so t h s c r e e n , y o u h a d m o r e t h a n o n e c o p y i m e m or y K e e p e n t e r i n g t h Q U I T c o m m a n d u n t i l t h s t a n da r D O p r o m p t r e t u r n s ; t h e n r e l o a d E Z D O S j u s t o n c e .

C o m m a n d - L i n e E d i t o rE Z D O S h a f l e x i b l e c o m m a n d - l i n e e d i t o r t h a t m a k e se n t e r i n g c o m m a n d s a e a s y a t y p i n g w i t h w o r dp r o c e s s o r . I y o m a k e a t y p o , y o c a m o v e t h c u s o a l o n g t h c o m m a n d l i n e w i t h t h l e f t - a n r i g h t -a r r o w k e y s a n e n t e r y o u r c o r r e c t i o n . T h B a c k s p a c ek e y , a s u s u a l , e r a s e s t h e c h a r a c t e r t t h l e f t o t h c u r s o r . T h D e l e t e k e e r a s e s t h e c h a r a c t e r u n d e r t h c u r s o r , a n t h I n s e r t k e a l l o w s y o t e n t e r n e c h a r a c t e r s a t h e c u r s o r l o c a t i o n . Y o u ' l l s e e t h e c u r s o rc h a n g e s h a p e w h e n y o e n t e r I n s e r t m o d e .

T h H o m e k e m o v e s t h e c u r s o r t t h s t a r t o t h c o m m a n d l i n e , w h i l e t h E n k e m o v e s i t t h e n d . Y o c a d e l e t e a l c h a r a c t e r s f r o m t h e c u r s o r p s i t i o n t t h e n o f t h e c o m m a n d l i n e b p r e s s i n gC t r l - E n d ( h o l d d o w n t h C t r l k e a n p r e s s E n d ) .

F o y o u r c o n v e n i e n c e , E Z D O S k e e p s r e c o r d o ft h p r e v i o u s 1 c o m m a n d s y o e n t e r e d . Y o c a v i e wa n o t h e s e b p r e s s i n g t h e u p - a r r o w o d o w n - a r r o wk e y . T h u p - a r r o w k e s c r o l l s b a c k w a r d t h r o u g h t h c o m m a n d s , w h i l e t h d o w n - a r r o w k e s c r o l l s f o r w a r d .A e a c h c o m m a n d i d i s p l a y e d , y o c a e x e c u t e i b p r e s s i n g E n t e r / R e t u r n , e d i t i a d e s c r i b e d a b o v e , o r e m o v e i a l t o g e t h e r b p r e s s i n g t h e E s k e y .

S a v e Y o u r F i n g e r sE Z D O S a l s o s a v e s y o t i m e b a l l o w i n g y o t a v o i dt y p i n g t h o s e e n d l e s s s h i f t e d c o l o n s a n a s t e r i s k s r q u i r e d b D O S . C o n s i d e r t h i s D O c o m m a n d :C O P Y A : * . * B : * . T X TN o t i c e i c o n t a i n s f i v e s h i f t e d c h a r a c t e r s ( a n : )

J a n u a r y 1 9 8 8 C O M P U T E I ' i P M a g a z i n e 2

Page 30: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 30/84

W i t h E Z D O S t h e l p , t h s a m e l i n e c a b t y p e d l i k et h i s :C O P Y A ; - . - B ; - . T X TT h i s c o n t a i n s n s h i f t e d c h a r a c t e r s . E Z D O S a u t o m a t ic a l l y t r a n s l a t e s s e m i c o l o n s i n t o c o l o n s a n d m i n u ss i g n s i n t o a s t e r i s k s . T h i s m a k e s o n e - f i n g e r t y p i n gn e a r r e a l i t y .

O c c a s i o n a l l y , y o m a n e e d t e n t e r s e m i c o l o no m i n u s s i g n o t h c o m m a n d l i n e t h a t s h o u l d n ' t b t r a n s l a t e d . S E Z D O S l e t s y o d e f e a t t h i s f e a t u r e b a p p e n d i n g t h / s w i t c h t t h c o m m a n d . T h t r a n sl a t i o n s t o p s a u t o m a t i c a l l y , a n y w a y , i c o m m a i e c o u n t e r e d o t h c o m m a n d l i n e . A n c h a r a c t e r s t t h r i g h t o c o m m a g e n e r a l l y c o n t a i n d a t a w h i c hs h o u l d n ' t b c h a n g e d .

D e f i n i n g F u n c t i o n K e y sE Z D O S l e t s y o d e f i n e t h f u n c t i o n k e y s t a u t o m a t ic a l l y t y p e a n c o m m a n d y o u w a n t o n t h s c r e e n . T h i se l i m i n a t e s t h n e e d t r e t y p e r e p e t i t i v e c o m m a n d s .Y o c a d e f i n e f u n c t i o n k e y s F 1 - F 1 0 , a n a l s o t h S h i f t - F u n c t i o n a n C t r l - F u n c t i o n k e c o m b i n a t i o n s . I y o i n c l u d e c a r r i a g e r e t u r n a t h e n o f f u n c t i o nd e f i n i t i o n , t h f u n c t i o n k e y c a n t y p e a n e x e c u t ec o m m a n d w i t h j u s t o n k e y p r e s s .

T h k e y s F 1 - F 1 0 a r d e f i n e d w i t h t h ¥ c o m a n d ( w h e r e i t h k e y n u m b e r ) . F o r e x a m p l e , t d e f i n e k e F t p r i n t d i r e c t o r y l i s t i n g f o r a l t h f i l e s o d r i v e B e n t e rF T > I R B :

a n p r e s s E n t e r / R e t u r n . N o t i c e h o t h d e f i n i t i o n i e n c l o s e d b e t w e e n s i n g l e q u o t a t i o n m a r k s .

I y o w a n t t i n c l u d e c a r r i a g e r e t u r n i t h d e f i n i t i o n s i w i l l e x e c u t e w i t h s i n g l e k e y p r e s s ,a d a c a r e t s y m b o l ( " ) , w h i c h r e p r e s e n t s c a r r i a g e r t u r n . P u i a t h e n o t h c o m m a n d , j u s t b e f o r e t h f i n a l s i n g l e q u o t a t i o n m a r k . T h c a r e t i S h i f t - 6 o m o s t P C - c o m p a t i b l e k e y b o a r d s .

E Z D O S s t o r e s t h f u n c t i o n - k e y d e f i n i t i o n s i t h p r o g r a m i t s e l f . M o r e o v e r , w h e n y o d e f i n e f u n c t i o nk e y , E Z D O S a u t o m a t i c a l l y w r i t e s a n e c o p y o i t s e l fo t h d e f a u l t d r i v e t p r e s e r v e t h n e k e d e f i n it i o n s . T h i s w a y , y o c a u s t h f u n c t i o n k e y s w i t ho u r e e n t e r i n g t h e d e f i n i t i o n s e a c h t i m e y o l o a dE Z D O S . I y o w a n t , y o c a k e e p a d i f f e r e n t v e r s i o no E Z D O S i e a c h d i r e c t o r y , w i t h t h f u n c t i o n k e y sd e f i n e d f o t h e t a s k y o r e g u l a r l y p e r f o r m t h e r e .

K e y s F 1 1 - F 2 0 ( S h i f t e d F 1 - F 1 0 ) a r d e f i n e d w i t ht h S ( S h i f t - F u n c t i o n ) c o m m a n d , n o Y n O t h e r w i s e ,t h d e f i n i t i o n s y n t a x i t h s a m e . I y o n e e d m o r ef u n c t i o n - k e y s e q u e n c e s , y o c a d e f i n e t h C t r l - f u n ct i o n k e y c o m b i n a t i o n s w i t h t h C c o m m a n d . N o t e ,h o w e v e r , t h a t y o c a d e f i n e o n l y C t r l - F l t h r o u g hC t r l - F 6 . T h h i g h e r k e y s a r e n ' t u s a b l e .

U n l i k e t h 7 c o m m a n d , t h S a n C c o m a n d s d o n ' t w r i t e n e v e r s i o n o E Z D O S t d i s k t p r e s e r v e t h k e d e f i n i t i o n s . I y o w a n t t s a v e t h 2 C O M P U T E ) ' * P M a g a z i n e J a n u a r y 1 9 8 8

S h i f t a n C t r l d e f i n i t i o n s , u s t h W R I T E Z c o m m a n d ;s i m p l y e n t e r W R I T E Z o t h E Z D O S c o m m a n d l i n e .T h i s w r i t e s n e v e r s i o n o E Z D O S w i t h t h n e d e f i n i t i o n s t t h d e f a u l t d i s k d r i v e .

F u n c t i o n - K e y T i p sT h F c o m m a n d a l l o w s f u n c t i o n - k e y d e f i n i t i o n s o n l yt e n c h a r a c t e r s l o n g f o F 1 - F 1 0 . T h S F a n d C c o m a n d s a l l o w d e f i n i t i o n s a s l o n g a 2 c h a r a c t e r s .T h e r e i s h o w e v e r , w a t d e f i n e m u c h l o n g e rs t r i n g s u s i n g S a n C F T d t h i s , y o u m u s t f i r s t i s t a l l t h A N S I . S Y S d e v i c e d r i v e r t h a t c a m e w i t h y o u rD O d i s k . ( S e e y o u r D O m a n u a l f o d e t a i l s . ) T h e ny o m u s t n o t i f y E Z D O S t h a t i t ' s i n s t a l l e d b i s s u i n gt h A N S I c o m m a n d ; s i m p l y t y p e A N S I o t h E Z D O S

. c o m m a n d l i n e a n p r e s s E n t e r / R e t u r n . F i n a l l y , p r e s st h k e a n E n t e r / R e t u r n t s e n d t h f u n c t i o n - k e yi n f o r m a t i o n t A N S I . S Y S . T h i s p r o c e d u r e a l l o w s f u n ct i o n - k e y d e f i n i t i o n s u t t h e l e n g t h o f t h e A N S I . S Y Sb u f f e r ( a b o u t 2 0 c h a r a c t e r s ) a n e v e n l e t s y o i c l u d e m o r e t h a n o n c a r r i a g e - r e t u r n c h a r a c t e r ( " i n d e f i n i t i o n .

A n o t h e r a d v a n t a g e o t h i s p r o c e d u r e i t h a t f u n ct i o n - k e y d e f i n i t i o n s ( i n c l u d i n g t h S h i f t - f u n c t i o n k e a n C t r l - f u n c t i o n k e d e f i n i t i o n s ) r e m a i n i e f f e c te v e n i y o u e n d E Z D O S w i t h t h Q U I T o E X I T c o m a n d s . Y o c a u s t h f u n c t i o n k e y s y o d e f i n e dw i t h E Z D O S a t h e r e g u l a r D O c o m m a n d l i n e o e v e n w h i l e r u n n i n g a n o t h e r p r o g r a m . T h i s c a m a k ei e a s i e r t e n t e r r e p e t i t i v e d a t a .

N o t e t h a t s o m e p r o g r a m s ( t h e B A S I C i n t e r p r e t e ri o n o t h e m ) d i s a b l e A N S I . S Y S k e d e f i n i t i o n s ; a n k e d e f i n i t i o n s y o u ' v e e n t e r e d e a r l i e r a r i g n o r e d . Y o c a f i n d o u i p r o g r a m d i s a b l e s A N S I . S Y S - d e f i n e dk e y s j u s t b l o a d i n g t h p r o g r a m a n t r y i n g i t

I y o r u n a n o t h e r p r o g r a m f r o m E Z D O S w i t h o u tQ U I T i n g o E X I T i n g E Z D O S , t h S h i f t - a n C t r l - f u n ct i o n k e y s r e m a i n d e f i n e d . B u t h u n s h i f t e d f u n c t i o nk e y s ( F 1 - F 1 0 ) a r t u r n e d o f f . T h i s p r e v e n t s i n t e r f e re n c e w i t h a n u n s h i f t e d f u n c t i o n - k e y d e f i n i t i o n s s e b t h p r o g r a m y o u ' r e r u n n i n g .

T r e m i n d y o u r s e l f o t h n e k e d e f i n i t i o n sw h i l e i E Z D O S — o r t d i s p l a y a n o t h e r m e s s a g e —y o c a n c u s t o m i z e t h s t a t u s l i n e a t t h b o t t o m o t h E Z D O S s c r e e n . S i m p l y e n t e r L 2 ( f o r s c r e e n l i n e 2 5 a n e n t e r y o u r o w l i n e w h e n p r o m p t e d . A e a s yw a t i n c l u d e f u n c t i o n - k e y d e f i n i t i o n s i t h i s l i n e i t e n t e r a n u m b e r r e p r e s e n t i n g t h f u n c t i o n k e a n t h e n p r e s s t h e f u n c t i o n k e i t s e l f t e n t e r i t d a t a i t h d i s p l a y . H o w e v e r , d o n ' t u s e t h i s m e t h o d w i t hc o m m a n d s i w h i c h y o u ' v e i n s e r t e d c a r r i a g e r e t u r n ,s i n c e t h c o m m a n d w i l l b e x e c u t e d a s o o n a y o p r e s s t h k e y .

C o m m a n d O v e r v i e wE Z D O S a d d s m a n y n e w c o m m a n d s t m a k e y o u rt i m e o t h c o m p u t e r l e s s f r u s t r a t i n g . I a l s o e n h a n c e s

Page 31: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 31/84

s t a n d a r d D O c o m m a n d s . T h e e n h a n c e d c o m m a n d s( C O P Y , R E N a m e , a n D E L e t e ) h a v e t h s a m e n a m e sa t h D O c o m m a n d s , b u t t h e y w o r k s o m e w h a t d i f e r e n t l y . T h n e c o m m a n d s a w e l l a t h e n h a n c em e n t s a r e x p l a i n e d i m o r e d e t a i l i n " E Z D O SC o m m a n d S u m m a r y " a c c o m p a n y i n g t h i s a r t i c l e . Y o s h o u l d r e f e r t o t h i s s u m m a r y o f t e n w h i l e y o u ' r e l e a r ni n E Z D O S .

I E Z D O S c a n ' t e x e c u t e c o m m a n d f o s o m e r e s o n , i p a s s e s t h c o m m a n d a l o n g t D O f o e x e c ut i o n . F o e x a m p l e , t h E Z D O S C O P Y c o m m a n d d o e sn o t a l l o w p a t h a s p a r t o f a f i l e n a m e . I y o e n t e rC O P Y M Y F I L E . * C : \ B A S I Ca t h E Z D O S c o m m a n d l i n e , E Z D O S c a n ' t c a r r y i o u t , b e c a u s e i c o n t a i n s t h p a t h n a m e B A S I C . B u E Z D O S d o e s n ' t j u s t r e j e c t t h c o m m a n d a n m a k ey o t y p e i o v e r . I n s t e a d , i p a s s e s t h c o m m a n d t D O S , w h i c h e x e c u t e s i n o r m a l l y .

I y o w a n t t e x p l i c i t l y s e n d c o m m a n d t D O w i t h o u t l e a v i n g E Z D O S , p r e c e d e t h c o m m a n d w i t ha ( f o r e X e c u t e ) :

C O P Y C O M Y F I L E . B A TE Z D O S i m m e d i a t e l y p a s s e s t h c o m m a n d t D O f o n o r m a l e x e c u t i o n .

L i k e m a n y D O c o m m a n d s , E Z D O S c o m m a n d sa l l o w y o t a p p e n d o n o m o r e s w i t c h e s t a c t i v a t ec e r t a i n o p t i o n s . T h i n k o s w i t c h a m i n i c o m m a n dw h i c h c a b a d d e d t t h e n o m a i n c o m m a n d t m o d i f y i t a c t i o n i s o m e w a y . s w i t c h c o n s i s t s o f f o r w a r d s l a s h c h a r a c t e r ( / i m m e d i a t e l y f o l l o w e d b a n o t h e r c h a r a c t e r w h i c h d e f i n e s t h e s w i t c h . T h s l a s hs h o u l d b e s e p a r a t e d f r o m t h m a i n c o m m a n d b s p a c e . T h i s i h o s w i t c h e s w o r k w i t h D O c o m a n d s , t o o , s o t h e a r r a n g e m e n t s h o u l d b f a m i l i a r .

H e r e ' s a e x a m p l e o s w i t c h a p p e n d e d t a E Z D O S c o m m a n d :C O P Y M Y F I L E . * C / T h s w i t c h i / Q , w h i c h s t a n d s f o q u e r y . I t h i s c a s e ,i m o d i f i e s t h C O P Y c o m m a n d b t e l l i n g E Z D O S t q u e r y y o ( r e q u e s t c o n f i r m a t i o n ) b e f o r e c o p y i n g e a c hf i l e . O t h e r w i s e , E Z D O S w o u l d c o p y a l o t h f i l e s d f i n e d b y M Y F I L E . * w i t h o u t r e q u e s t i n g c o n f i r m a t i o n .E Z D O S h a m a n y s w i t c h e s , a n s o m e c a b e u s e d i c o m b i n a t i o n w i t h o t h e r s . A l l o f t h e p o s s i b l e E Z D O Ss w i t c h e s a r c o v e r e d i m o r e d e t a i l i t h s e c t i o n e t i t l e d " E Z D O S S w i t c h e s . "

O b s e r v e o n e c a u t i o n w h e n u s i n g s w i t c h e s : Y o c a u s E Z D O S s w i t c h e s w i t h E Z D O S c o m m a n d s ,a n D O s w i t c h e s w i t h D O c o m m a n d s , b u y o c a n ' t u s a E Z D O S s w i t c h w i t h r e g u l a r D O c o m a n d o v i c e v e r s a . S o m e t i m e s t h i s h a p p e n s b y a c c id e n t w h e n y o e n t e r a E Z D O S c o m m a n d t h a t i p a s s e d a l o n g t D O b e c a u s e E Z D O S c a n ' t c a r r y i o u t . C o n s i d e r t h i s e x a m p l e :C O P Y M Y F I L E . ' C \ B A S I C / QR e m e m b e r , t h E Z D O S C O P Y c o m m a n d d o e s n ' ta l l o w p a t h s s u c h a B A S I C , s E Z D O S w o u l d p a s s

t h i s c o m m a n d a l o n g t D O f o e x e c u t i o n . B u D O w o u l d n ' t r e c o g n i z e t h / E Z D O S s w i t c h a n d w o u l dr e s p o n d w i t h a I n v a l i d P a r a m e t e r e r r o r m e s s a g e .

I y o r u D O 3 . o h i g h e r , t h e r e ' s a w a t u s p a t h n a m e s i E Z D O S c o m m a n d s w h i c h d i s a l l o wt h e m . Y o c a u s t h D O S U B S T c o m m a n d t s u s t i t u t e d r i v e l e t t e r f o t h s u b d i r e c t o r y . S i n c e D O v e r s i o n s b e l o w v e r s i o n 3 . d o n ' t h a v e t h S U B S Tc o m m a n d , y o u m u s t k e e p t h p a t h n a m e r e s t r i c t i o n i nm i n d w h e n u s i n g e a r l i e r v e r s i o n s o D O S . ( S e e t h es e c t i o n o u s i n g t h S U B S T c o m m a n d w i t h E Z D O Sl a t e r i t h i s a r t i c l e . )

E D i s k D i r e c t o r i e sC a l l i n g u d i s k d i r e c t o r y i o n o f t h e m o s t c o m m o nf u n c t i o n s p e r f o r m e d w i t h D O S . I w e a c h h a d i m ef o e v e r y t i m e w t y p e d D I R , w e ' d p r o b a b l y b e m i l i o n a i r e s b n o w . T h a t ' s w h E Z D O S p r o v i d e ss t r e a m l i n e d w a t d i s p l a y d i s k d i r e c t o r i e s .

U s u a l l y y o c a e n t e r d i r e c t o r y c o m m a n d w i t ho n l y o n o t w k e y s . F o i n s t a n c e , i y o w a n t t d i p l a y t h d i r e c t o r y o f d e f a u l t d r i v e A j u s t e n t e r t s e a u n c o m p r e s s e d l i s t i n g , o t s e c o m p r e s s e dl i s t i n g . ( I a n u n c o m p r e s s e d l i s t i n g , E Z D O S a r r a n g e st h f i l e n a m e s i t w c o l u m n s a n d s h o w s t h d a t e /t i m e s t a m p s a n f i l e s i z e s ; i n c o m p r e s s e d l i s t i n g ,E Z D O S a r r a n g e s t h f i l e n a m e s i f o u r c o l u m n s a n o m i t s t h d a t e / t i m e s t a m p s , ) T s e t h d i r e c t o r y o d r i v e B e n t e r F o D B f o d r i v e C , e n t e r F o D C a n s o n

T h a n c o m m a n d s b o t h d i s p l a y d i r e c t o r i e sw i t h t h f i l e n a m e s s o r t e d a l p h a b e t i c a l l y . T h f i l e s c a a l s o b s o r t e d b d a t e o s i z e i t h e t h e / o / s w i t c h e s a r a d d e d a t h e n o f t h e c o m m a n d .E x a m p l e s :

/ { u n c o m p r e s s e d l i s t i n g s o r t e d b s i z e )/ ( c o m p r e s s e d l i s t i n g s o r t e d b d a t e )

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

B o t h t h a n c o m m a n d s s h o w t h a m o u n t o d i s k s p a c e u s e d b t h f i l e s a n h o w m u c h d i s k s p a c er e m a i n s f r e e . T h i s m a k e s i e a s y t f i n d o u i t h f i l e sy o u w a n t t c o p y t a n o t h e r d i s k w i l l f i t . I y o u s t h N A M E c o m m a n d ( s e e b e l o w ) t a d a d d i t i o n a li d e n t i f y i n g t e x t t o t h d i s k , i t ' s i n c l u d e d i t h d i r e c t or l i s t i n g a w e l l .

M o r e N e C o m m a n d sA n o t h e r c o m m o n f u n c t i o n p e r f o r m e d w i t h D O i m a k i n g b a c k u p s — e i t h e r c o p y i n g i n d i v i d u a l f i l e s t a n o t h e r d i s k o r c o p y i n g a e n t i r e d i s k t o b a c k u pd i s k . E Z D O S p r o v i d e s s p e c i a l c o m m a n d t m a k et h i s m u c h e a s i e r .

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

J a n u a r y 1 9 8 8 C O M P U T E l ' s P M c g a z i n e 2

Page 32: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 32/84

d a y . S i m p l y e n t e r t h i s c o m m a n d :L O A E Z D O S c o p i e s a l o f i l e s i t h c u r r e n t d r i v e o r d i r e ct o r y w h i c h h a v e b e e n c r e a t e d o c h a n g e d t o d a y o n t ot h e d i s k i d r i v e A

O c o u r s e , y o c a u s L O t m a k e b a c k u p s o a n d r i v e ; s e t h " E Z D O S C o m m a n d S u m m a r y " f o m o r e d e t a i l s . T h s u m m a r y a l s o p r o v i d e s t i p s f o m a k i n g b a c k u p s w i t h h a r d d i s k s .

A n o t h e r s h o r t c u t c o m m a n d i E Z D O S i M O V E .T h i s p e r f o r m s i o n s t e p w h a t D O r e q u i r e s t w c o m m a n d s t d o I f i r s t c o p i e s f i l e t a n o t h e r d i s ko r d i r e c t o r y a n t h e n d e l e t e s t h o r i g i n a l f i l e . N o r m a ll y D O w o u l d r e q u i r e y o t i s s u e s e p a r a t e C O P Ya n d D E L e t e c o m m a n d s f o r t h i s p u r p o s e .

P e r h a p s t h m o s t p o w e r f u l n e E Z D O S c o m a n d i R E P E A T . T h i s c o m m a n d c a u s e s t h c o m a n d f o l l o w i n g i t b c a r r i e d o u i t h c u r r e n td i r e c t o r y a n e v e r y s u b d i r e c t o r y w i t h i n t h d i r e c t o r y .A w e ' l l s e l a t e r , t h i s i e s p e c i a l l y v a l u a b l e o s y t e m s w i t h h a r d d r i v e s .

T h S E T C O D E c o m m a n d m a k e s i p o s s i b l e t w r i t e b a t c h f i l e s c o n t a i n i n g m e n u s . T h b a t c h f i l e c a d i s p l a y m e n u w i t h n u m b e r e d i t e m s a n t h e n c a l lE Z D O S . E Z D O S p r o m p t s y o u f o t h s e l e c t i o n , s e t st h E R R O R L E V E L c o d e r e t u r n e d t D O w i t h t h v a u o t h n u m b e r y o e n t e r e d , a n t h e n e x i t s . T h i s a l o w s y o t m a k e b a t c h f i l e t h a t d i s p l a y s m e n u ,a c c e p t s i n p u t , a n t h e n e x e c u t e s t h s e l e c t e d f u n c t i o n .S e t h S E T C O D E e n t r y i t h c o m m a n d s u m m a r yf o m o r e d e t a i l s .

T h R E M O V E c o m m a n d m a k e s i e a s y t c l e a nu h a r d d i s k c l u t t e r e d w i t h r e d u n d a n t f i l e s . I r m o v e s a l f i l e s f r o m d r i v e o r d i r e c t o r y w h i c h h a v et h s a m e n a m e i a n o t h e r d r i v e o d i r e c t o r y . C o b i n e d w i t h t h e n h a n c e d C O P Y c o m m a n d , R E M O V Ea l s o m a k e s i e a s i e r t b a c k u h a r d d i s k .

T h e T c o m m a n d t y p e s t e x t f i l e o t h s c r e e n ,j u s t l i k e t h D O T Y P E c o m m a n d . B u u n l i k e T Y P E ,a c c e p t s w i l d c a r d c h a r a c t e r s t s a v e y o r e p e t i t i v ek e y s t r o k e s .

B s u r e t r e v i e w t h c o m m a n d s u m m a r y w h i l ee x p e r i m e n t i n g w i t h E Z D O S c o m m a n d s . I c o n t a i n s t h c o m m a n d s y n t a x a s w e l l a t h l i s t o c o m p a t i b l es w i t c h e s .

E n h a n c e d C o m m a n d sS o m e E Z D O S c o m m a n d s p e r f o r m f u n c t i o n s s i m i l a r t D O p r o g r a m s w h i c h m u s t b e l o a d e d f r o m t h D O d i s k . F o e x a m p l e , t r e s e t t h s c r e e n m o d e , n o r m a l l yy o u m u s t r u t h D O M O D E p r o g r a m , B u t h E Z D O S C O 8 0 a n B W 8 0 c o m m a n d s d m u c h t h s a m e t h i n g . T h e s a m e i t r u e o f t h e E Z D O S H I D E a n U N H I D E c o m m a n d s , w h i c h r e s e t t h h i d d e n - f i l e a t t r ib u t e . ( M S - D O S h a p r o g r a m c a l l e d C H M O D t d t h i s , b u P C - D O S d o e s n ' t h a v e t h p r o g r a m a a l l . )L i k e t h D O T R E E p r o g r a m , t h E Z D O S M A P D I S Kc o m m a n d l i s t s t h d i r e c t o r y s t r u c t u r e o h a r d d r i v e .3 C O M P U T E I ' i P M a g a z i n e J a n u a r y 1 9 8 8

T h a d v a n t a g e o t h E Z D O S c o m m a n d s i t h a t t h e yc a n b e e x e c u t e d w i t h o u t f o r c i n g y o t l o c a t e t h D O d i s k .

M a n y E Z D O S c o m m a n d s c a s e n d o u t p u t t p r i n t e r i n s t e a d o f t t h s c r e e n . J u s t a d t h / ( f o rP r i n t ) s w i t c h t t h e n o t h c o m m a n d . T h i s m a k e sg e t t i n g h a r d c o p y s n a p .

I y o u s t h / ( q u e r y ) s w i t c h , m a n y E Z D O Sc o m m a n d s w i l l p r o m p t y o u f o c o n f i r m a t i o n b e f o r et h c o m m a n d i c a r r i e d o u t . T h i s p e r m i t s s a f e r d e l et i o n o f i l e s , f o e x a m p l e .

T h e r e a r s o m e s p e c i a l f e a t u r e s o f t h e e n h a n c e dE Z D O S c o m m a n d s C O P Y , R E N a m e , a n D E L e t e .W h e n y o d e l e t e o r e n a m e f i l e s , t h n a m e o e a c hf i l e i d i s p l a y e d i t u r n . Y o c a w a t c h t h e f f e c t o t h c o m m a n d , a n y o u h a v e t i m e t r e c o v e r f r o mm i s t a k e .

T h / ( f o r D a t e ) s w i t c h t e l l s t h C O P Y c o m a n d t r e p l a c e f i l e o t h t a r g e t d i s k o n l y i t h s o u r c e f i l e h a m o r e r e c e n t c r e a t i o n d a t e . B c o b i n i n g t h / s w i t c h w i t h t h / ( f o r B a c k u p ) s w i t c h ,i t ' s e a s y t c o p y f i l e t o d i s k o n l y i i u p d a t e s a o l d e r c o p y o t h s a m e f i l e .

I y o u c o p y f i l e t h a t s h o w s 1 9 8 0 i t h d a t ef i e l d , E Z D O S a s s u m e s t h s y s t e m c l o c k w a n o s e w h e n t h f i l e w a c r e a t e d . I c o r r e c t s t h i s b s t a m p i n gt h f i l e w i t h t h e c u r r e n t d a t e a n t i m e .

E Z D O S B u s i n e s s B a c k u p sT h C O P Y c o m m a n d w i t h t h a d d e d p o w e r o f t h eE Z D O S / s w i t c h c a n m a k e m o n t h l y a n q u a r t e r l yb a c k u p s b r e e z e . Y o c a n u s e t h i s c o m b i n a t i o n t s p e c i f y - a c e r t a i n d a t e ( t h e f i r s t d a o f t h e m o n t h , f o e x a m p l e ) . T h e n , a t h e n o t h m o n t h , y o u c a c o p y a l f i l e s u s e d i t h c o u r s e o t h m o n t h t a o t h e r d r i v e . H e r e ' s h o w .

T h / s w i t c h o r d i n a r i l y t e l l s E Z D O S t u s t d a y ' s f i l e s o n l y , b u i y o e n t e r i a n o t h e r w a y , i h a

d i f f e r e n t m e a n i n g . I y o e n t e r i i t h f o r m/ m m - d d - y y( m m - d d - y y m e a n s m o n t h , d a y , a n y e a r ) , t h C O P Yc o m m a n d w i t h t h e x t e n d e d / s w i t c h c o p i e s a l f i l e sh a v i n g d a t e s t h e s a m e a o l a t e r t h a n t h e d a t e y o e n t e r . F o e x a m p l e , t h c o m m a n dC O P Y A / T = 0 1 - 0 1 - 8 5c o p i e s a l f i l e s d a t e d o o l a t e r t h a n J a n u a r y 1 1 9 8 5f r o m t h e c u r r e n t d i r e c t o r y t d r i v e A W h e n y o u s t h / s w i t c h e x t e n d e d i n t h i s w a y , E Z D O S w o n ' tc o p y f i l e s d a t e d e a r l i e r t h a n t h d a t e y o s p e c i f y .

E Z D O S m a k e s i e a s y t b a c k u f i l e s f o a n p r i o d y o w i s h . Y o c a m a k e q u a r t e r l y b a c k u p s , f o i n s t a n c e . A t h e n o e a c h q u a r t e r , e n t e r t h e d a t e o ft h f i r s t d a i t h e q u a r t e r i t h / s w i t c h . T h e n u s t h C O P Y c o m m a n d t c o p y a l f i l e s u s e d t h i s q u a r t e rt a n o t h e r d i s k .

Y o c a t a i l o r t h b a c k u p t y o u r n e e d s b a p e n d i n g m o r e E Z D O S s w i t c h e s t t h C O P Y c o m -

Page 33: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 33/84

m a n d . F o e x a m p l e , i y o a d t h / ( f o r B a c k u p )s w i t c h t t h c o m m a n d , f i l e s a r c o p i e d o n l y w h e nt h s a m e f i l e n a m e a l r e a d y e x i s t s o t h b a c k u p d i s k .I y o u a d d t h / s w i t c h , f i l e s a r c o p i e d t t h s a m ed i r e c t o r y o t h b a c k u p d i s k , a n s o n

T h f o l l o w i n g e x a m p l e b a c k s u o n l y . D B F f i l e si t h D B A S E s u b d i r e c t o r y . I a l s o c o p i e s o n l y . D B Ff i l e s c h a n g e d o n o a f t e r A p r i l 1 1 9 8 7 :C C D N D B A S EC O P Y ' . D B F A / B / S / T = 0 4 - 0 1 - 8 7

S i n c e t h / s w i t c h i a d d e d , E Z D O S c o p i e s a. D B F f i l e o n l y i a e a r l i e r v e r s i o n a l r e a d y e x i s t s o d r i v e A . S i n c e t h e / ( S e g m e n t ) s w i t c h i a d d e d ,E Z D O S d i v i d e s a n f i l e w h i c h i t o l o n g t f i o t h d r i v e d i s k i n t o p a r t s w h i c h c a b e p u t o m o r et h a n o n d i s k . F o m o r e d e t a i l s o s w i t c h o p e r a t i o n s ,s e " E Z D O S S w i t c h e s " i n c l u d e d w i t h t h i s a r t i c l e .

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

N o t i c e t h a t e a c h p a r t o d a t e e n t r y m u s t c o n t a i nt w d i g i t s . I t h e d a t e e n t r y h a o n l y o n d i g i t , p r c e d e i w i t h z e r o . F o e x a m p l e , / T 1 - 1 - 8 5 i i n c o rr e c t ; 0 1 - 0 1 - 8 5 i t h c o r r e c t w a t e n t e r t h e d a t e .

P a t h n a m e s A n T h D O S U B S T C o m m a n dW h i l e y o u c a n u s e p a t h n a m e s i s o m e E Z D O S c o m a n d s ( M O V E , f o e x a m p l e ) , y o c a n ' t u s t h e m i o t h e r s , s u c h a C O P Y , D E L e t e , R E N A M E , R E M O V E ,T a n P ( P a t h n a m e s a r t h s a m e a d i r e c t o r y n a m e sa n a r i n d i c a t e d b b a c k s l a s h \ e n t e r e d b e f o r en a m e . )

I y o r u D O 3 . o h i g h e r , h o w e v e r , t h e r e ' sw a y o c a n u s e p a t h n a m e s i t h E Z D O S c o m m a n d sw h i c h d i s a l l o w t h e m . T h n e w e r v e r s i o n s o D O c o n t a i n c o m m a n d c a l l e d S U B S T ( f o r S U B S T i t u t e ) .Y o c a u s t h i s c o m m a n d t s u b s t i t u t e d r i v e l e t t e rf o r a p a t h n a m e .

H e r e ' s a e x a m p l e . S u p p o s e y o u w a n t t c o p ys o m e , b u t n o t a l l , o f t h e p r o g r a m s i t h C \ D O Sd i r e c t o r y t d r i v e A T h C O P Y c o m m a n d p l u s t h E Z D O S / ( f o r Q u e r y ) s w i t c h i i d e a l f o t h p u p o s e , b e c a u s e i p r o m p t s y o u b e f o r e i c o p i e s e a c h f i l e .T h i s w a y o c a c o p y o n l y t h f i l e s t h a t y o u w a n t t c o p y a n s k i p t h e r e s t . S u p p o s e y o e n t e rC O P Y C \ D O S V * , * A / E Z D O S s e n d s t h c o m m a n d t D O f o e x e c u t i o n .W h e n D O r e a d s t h / s w i t c h , i i s s u e s a e r r o rm e s s a g e .

I y o u s t h S U B S T c o m m a n d t s u b s t i t u t ed r i v e f o t h D O d i r e c t o r y , h o w e v e r , E Z D O S e e c u t e s t h e c o m m a n d .S U B S T E C : \ D O SC O P Y E : \ * A : / S U B S T E / T h e s e c o m m a n d s a c c o m p l i s h w h a t y o i n t e n d , b u p r o v o k e n e r r o r m e s s a g e f r o m D O o E Z D O S . N o t e

t h a t d r i v e d o e s n ' t a c t u a l l y e x i s t i t h s a m e w a t h a t d r i v e d o e s . I t ' s d r i v e l e t t e r o n l y , n o a d r i v e .T h S U B S T c o m m a n d t e m p o r a r i l y m a k e s t h \ D O Sd i r e c t o r y d r i v e E ( T h e f i n a l c o m m a n d i t h i s s e r i e ss i m p l y u n d e f i n e s t h d r i v e l e t t e r E .

H e r e ' s a n o t h e r e x a m p l e . S u p p o s e y o u w a n t t u s t h R E M O V E c o m m a n d t d e l e t e a l o t h f i l e s i d r i v e w h i c h a r d u p l i c a t e d i d i r e c t o r y c a l l e d\ P G M S o d r i v e C S u p p o s e y o e n t e r

R E M O V E C : \ P G M S \ * . * A W h e n E Z D O S f i n d s t h p a t h n a m e i t h c o m m a n d , i i s s u e s a e r r o r m e s s a g e . T e x e c u t e t h c o m m a n dw i t h o u t e r r o r s , u s S U B S T t s u b s t i t u t e d r i v e f o t h d i r e c t o r y \ P G M S . I y o e n t e rS U B S T E C : \ P G M SR E M O V E E : A S U B S T E / t h R E M O V E c o m m a n d d o e s w h a t y o u w a n t i t o A i t h e a r l i e r e x a m p l e , t h f i n a l c o m m a n d r e t u r n sd r i v e t n o r m a l .

S e e y o u r D O m a n u a l f o m o r e i n f o r m a t i o n o t h S U B S T c o m m a n d , a n a l s o s e t h D O L A S T -D R I V E c o m m a n d f o i n f o r m a t i o n o t h s p e c i f i c a t i o no f d r i v e l e t t e r s . W h e n y o u s t h S U B S T c o m m a n d ,b s u r e t h a t D O c a f i n d f i l e c a l l e d S U B S T . E X E .T h i s f i l e m u s t b i t h e c u r r e n t d i r e c t o r y , o e l s e y o m u s t s p e c i f y p a t h t i t l o c a t i o n .

C u s t o m i z i n g E Z D O SS o m e f e a t u r e s o E Z D O S — s u c h a f u n c t i o n - k e y d e f in i t i o n s , t h A N S I a n H E L P O N / O F F s e t t i n g s , t h p r o m p t , a n t h l i n e - 2 5 d i s p l a y — c a n b m a d e p e m a n e n t p a r t o f t h v e r s i o n o E Z D O S o t h e d e f a u l td r i v e o r d i r e c t o r y . T h i s a l l o w s y o t c u s t o m i z e v e s i o n o f E Z D O S s t h a t t h e n e x t t i m e y o r u i t y o d o n ' t h a v e t m o d i f y i a g a i n . S i m p l y e n t e r t h eW R I T E Z c o m m a n d t w r i t e n e v e r s i o n o E Z D O St t h e d e f a u l t d r i v e . I y o d e f i n e a u n S h i f t e d f u n ct i o n k e w i t h t h F c o m m a n d , n e v e r s i o n o E D O i a u t o m a t i c a l l y w r i t t e n t d i s k w i t h t h c u r r e n ts e t t i n g s .

Y o c a a l s o c u s t o m i z e E Z D O S t o s u i t y o u r t a s t e sw h e n l o a d i n g i f r o m D O S . E n t e r t h i s c o m m a n d a t h D O p r o m p t :E E 2 D A T AE Z D O S l o a d s a n t h e n r e a d s t h e d i s k f i l e E Z D A T A .T h i s c o n f i g u r a t i o n f i l e m a c o n t a i n a n E Z D O S c o m a n d s . I t ' s c o n v i e n i e n t w a t q u i c k l y d e f i n e f u n ct i o n k e y s , t h E Z D O S p r o m p t , a n s o o n , w i t h o u te n t e r i n g e v e r y t h i n g a t h E Z D O S c o m m a n d l i n e . Y o c a u s a n w o r d p r o c e s s o r o t e x t e d i t o r t h a t i c a p ab l e o f s a v i n g p l a i n A S C I I t e x t f i l e s t c r e a t e a E D A T A f i l e . ( A c t u a l l y , y o c a u s a n f i l e n a m e f o t h c o n f i g u r a t i o n f i l e ; j u s t s u b s t i t u t e i f o E Z D A T A i t h e x a m p l e a b o v e . )

B e l o w i a e x a m p l e o a E Z D O S c o n f i g u r a t i o nf i l e . N o t i c e t h a t i i n c l u d e s t h e W R I T E Z c o m m a n d t w r i t e v e r s i o n o E Z D O S c o n t a i n i n g t h e c u r r e n t s e t -

J a n u a r y 1 9 8 8 C O M P U T E I ' i P M a g a z i n e 3

Page 34: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 34/84

t i n g s o t h d i s k . W h e n t h f o l l o w i n g f i l e i e x e c u t e d ,t h k e d e f i n i t i o n s a n p r o m p t o l i n e 2 w i l l b a s p e c i f i e d i t h f i l e .F ' A : '

F ' F A 'C F ' R E P E A TS F ' C O P Y -A N S IL 2 1 - A : 2 - B : 3 - F A C F 1 - R E P E A T S F 1 - C O P YW R I T E ZQ U I T

I m p o r t a n t : A E Z D O 5 c o n f i g u r a t i o n f i l e m u s t e n w i t h t h Q U I T c o m m a n d . O t h e r w i s e , t h c o m p u t e rw i l l l o c k u p

s a m p l e E Z D O S c o n f i g u r a t i o n f i l e i i n c l u d e d o t h m a g a z i n e d i s k u n d e r t h f i l e n a m e E Z D A T A . Y o c a m o d i f y t h i s f i l e f o y o u r o w n e e d s .

H a r d D r i v e M a n a g e m e n tA m e n t i o n e d a b o v e , t h R E P E A T c o m m a n d i i v a l u a b l e f o h a r d d r i v e h o u s e k e e p i n g . I a l s o w o r k sw i t h f l o p p y d r i v e s , o c o u r s e , b u i m o r e u s e f u l w i t hh a r d d r i v e s b e c a u s e o t h e i r c o m p l e x d i r e c t o r y s t r u ct u r e s . T h i n k o R E P E A T a a s o r t o " s u p e r c o m a n d " t h a t w o r k s a c r o s s d i r e c t o r y b o u n d a r i e s . I e x e c u t e s t h e c o m m a n d f o l l o w i n g i i t h e c u r r e n t d r e c t o r y a n a l o f t h e d i r e c t o r y ' s s u b d i r e c t o r i e s . I t h c u r r e n t d i r e c t o r y i t h e r o o t d i r e c t o r y , t h c o m m a n df o l l o w i n g R E P E A T i e x e c u t e d t h r o u g h o u t e v e r y d r e c t o r y o t h d r i v e .

H e r e ' s a e x a m p l e . C O M M A N D . C O M — t h e f i l ef o P C - D O S o M S - D O S — i s o f t e n p r e s e n t o f l o p p yd i s k s t h a t a r e c o p i e d t h a r d d r i v e . B e f o r e l o n g , t h h a r d d r i v e i c l u t t e r e d w i t h r e d u n d a n t c o p i e s o fC O M M A N D . C O M i n e a r l y e v e r y d i r e c t o r y . T d l e t e a l o t h e m w i t h o n b l o w , f i r s t m a k e s u r e a c o p yo C O M M A N D . C O M i s a f e l y l o c a t e d o a n o t h e rd r i v e a n t h a t C O M S P E C c o m m a n d i i s s u e d t i f o r m D O o i t l o c a t i o n . ( T h e r e a r e i n s t r u c t i o n s f o p l a c i n g C 0 M M A N D . C O M o r a m d i s k e a r l i e r i n t h i sa r t i c l e . ) T h e n l o a d E Z D O S a n e n t e r t h e f o l l o w i n gc o m m a n d s , a s s u m i n g t h h a r d d r i v e i i n s t a l l e d a d r i v e C :C C D R E P E A T D E L C O M M A N D . C O M / R E P E A T m o v e s t h r o u g h e v e r y d i r e c t o r y o t h h a r dd r i v e a n e x e c u t e s t h D E L e t e c o m m a n d . S i n c e t h e/ s w i t c h i a p p e n d e d , E Z D O S q u e r i e s y o b e f o r e

d e l e t i n g e a c h c o p y o C O M M A N D . C O M .W h e n a l o f t h e b o t h e r s o m e C O M M A N D . C O M s

h a v e b e e n d e l e t e d , b s u r e t m o v e o n c o p y o C 0 M M A N D . C O M b a c k i n t o t h r o o t d i r e c t o r y o f t h eh a r d d i s k f r o m i t s a f e h a v e n o n a n o t h e r d r i v e . ( Y o uc a n ' t b o o t t h c o m p u t e r f r o m t h h a r d d r i v e w i t h o u t i t . )

H e r e ' s a n o t h e r e x a m p l e . W i t h t h f o l l o w i n g c o m a n d s , y o u c a q u i c k l y m o v e a l B A S I C p r o g r a m s o nt h h a r d d r i v e — n o m a t t e r w h e r e t h e v a r e — t o d i r e c

t o r y c a l l e d B A S I C :C C D M B A S I CR E P E A T M O V E * . B A S C \ B A S I C / QA g a i n , t h i s a s s u m e s t h h a r d d i s k i i n s t a l l e d a d r i v e

a n t h a t d i r e c t o r y n a m e d B A S I C d o e s n ' t a r e a d y e x i s t . R E P E A T g o e s t h r o u g h a l d i r e c t o r i e s o d r i v e a n m o v e s e v e r y f i l e w i t h t h . B A S e x t e n t i o nt t h n e w l y c r e a t e d B A S I C d i r e c t o r y . Y o c a s i m il a r l y m o v e a l . D O C f i l e s t o n d i r e c t o r y , a n s o o n .

N o t e t h a t t h c o m m a n d f o l l o w i n g R E P E A T c a b e i t h e r a E Z D O S c o m m a n d o a r e g u l a r D O c o m a n d . I i t ' s a E Z D O S c o m m a n d s u c h a M O V E i t h e x a m p l e a b o v e , a n s w i t c h e s w h i c h c a b u s e dw i t h t h c o m m a n d a r h o n o r e d . I i t ' s D O c o m a n d , E Z D O S p a s s e s i a l o n g t D O f o e x e c u t i o n .

B a c k i n g U H a r d D r i v e sB a c k i n g u p a n d r e s t o r i n g h a r d d i s k i m u c h e a s i e rw i t h E Z D O S t h a n w i t h r e g u l a r D O S . U s i n g E Z D O Sc o m m a n d s , y o c a m a k e q u i c k b a c k u p s o h a r dd i s k d a i l y b c o p y i n g o n l y t h o s e f i l e s w h i c h h a v ec h a n g e d d u r i n g t h c o u r s e o t h e d a y . T h e y c a t h e nb e a s i l y r e s t o r e d , i n e c e s s a r y .

T q u i c k l y b a c k u d a y ' s w o r k , y o c a n r u nb a t c h f i l e c a l l e d B Y E . B A T a t h e n o f t h e d a y :C C D E R E P E A T L O B / E / P / DT h i s l o a d s E Z D O S , i d e n t i f i e s a l t h f i l e s t h a t w e r ec h a n g e d t o d a y o d r i v e C , a n b a c k s t h e m u p o nd r i v e B O f t e n i t a k e s o n l y m i n u t e t r u n . I y o f i l lt h d i s k i d r i v e B E Z D O S a s k s y o t o i n s e r t a n e d i s k . T h e n i c o n t i n u e s t c o p y .

I y o u ' v e c o m p l e t e l y b a c k e d u h a r d d i s k o f l o p p i e s , i t ' s e a s y t c o m p l e t e l y r e s t o r e t h h a r d d i s kw i t h E Z D O S . T o d o t h i s , y o u n e e d b a t c h f i l e s u c h a t h o n b e l o w , w h i c h w e ' l l c a l l U P D A T E . B A T . T h i sb a t c h f i l e c o p i e s a l o t h f i l e s f r o m t h f l o p p y b a c ku d i s k s t t h e i r o r i g i n a l s u b d i r e c t o r i e s o t h h a r dd r i v e :B R E P E A T C O P Y B : V C / P / DC

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

T h i s l e a v e s o n l y o n p r o b l e m . I y o u ' v e d e l e t e da n f i l e s f r o m t h h a r d d r i v e s i n c e t h l a s t b a c k u p ,t h e y ' r e s t i l l p r e s e n t o t h b a c k u p d i s k s . W h e n y o r u U P D A T E . B A T , E Z D O S p u t s t h e m b a c k o t h h a r d d r i v e w h e r e y o u d o n ' t w a n t t h e m . T h s o l u t i o ni t l e t h R E M O V E c o m m a n d g e r i o t h u w a n t e d f i l e s f r o m t h h a r d d r i v e a f t e r U P D A T E . B A Th a b e e n r u n .

H e r e ' s h o w . B e f o r e y o d e l e t e f i l e f r o m t h h a r d d r i v e , u s t h C O P Y c o m m a n d w i t h t h / s w i t c h t c o p y t h f i l e t t h s a m e d i r e c t o r y o f l o pp d i s k . U s a s p e c i a l f l o p p y k e p t f o r t h i s p u r p o s e .

3 C O M P U T E ! 1 * P M a g a z i n e J a n u a r y 1 9 8 8

Page 35: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 35/84

T h i s e x a m p l e a s s u m e s t h f l o p p y i i d r i v e A C O P Y f i l e n a m e . e x t A / T h s p e c i a l f l o p p y w i l l t h e n h a v e c o p y o e v e r y p r g r a m y o u ' v e d e l e t e d f r o m t h h a r d d r i v e .

N o w , a f t e r y o u ' v e r u U P D A T E . B A T , p u t h s p e c i a l f l o p p y i d r i v e a n r u b a t c h f i l e c a l l e d

C L E A N U P . B A T w h i c h c o n t a i n s t h f o l l o w i n g c o m m a n d s :A E R E P E A T R E M O V E A : C / E / PC T h i s r e m o v e s a l f i l e s f r o m t h h a r d d r i v e t h a t a r f o u n d o t h s p e c i a l f l o p p y i d r i v e A

E Z D O S S w i t c h e sS w i t c h e s a r l i k e " m i n i c o m m a n d s " w h i c h c a m o d i f yt h o p e r a t i o n o a E Z D O S c o m m a n d i s o m e w a y .E a c h c o n s i s t s o o n l e t t e r p r e c e d e d b f o r w a r ds l a s h ( / ) . T h e r e m u s t b s p a c e b e t w e e n t h m a i nc o m m a n d a n t h f i r s t s w i t c h , b u n s p a c e s a r n e e d e d b e t w e e n f o l l o w i n g s w i t c h e s . A n n u m b e r o s w i t c h e s c a n b e c o m b i n e d f o l l o w i n g c o m m a n d , b u n o t e t h a t s o m e s w i t c h e s h a v e c o n t r a r y e f f e c t s a n s h o u l d n ' t b c o m b i n e d ./ A e x p l a i n e d i t h m a i n a r t i c l e , E Z D O S n o r m a ll t r a n s l a t e s a l s e m i c o l o n s ( ; t c o l o n s ( : a n d m i n u ss i g n s — t a s t e r i s k s ( * f o e a s i e r t y p i n g . T h / s w i t c h s t o p s t h i s t r a n s l a t i o n . S o m e t i m e s y o u n e e d t e n t e r s e m i c o l o n o m i n u s s i g n o t h c o m m a n d l i n e ,a n y o c a n ' t i E Z D O S i t r a n s l a t i n g t h e m i n t o a o t h e r c h a r a c t e r ./ B a c k u p m o d e . T h e E Z D O S C O P Y c o m m a n dc o p i e s f i l e o n l y i t h s a m e f i l e n a m e a l r e a d y e x i s t so t h t a r g e t d i s k ./ C l e a r s t h s c r e e n b e f o r e d i s p l a y i n g a n o u t p u t ./ T h d a t e o d i r e c t o r y s w i t c h . I h a t h f o l l o w i n ge f f e c t s w h e n u s e d w i t h t h f o l l o w i n g c o m m a n d s :

C O P Y : C o p i e s f i l e f r o m o n d i s k t a n o t h e ro n l y w h e n t h f i l e o t h s o u r c e d i s k i n e w e r t h a nt h f i l e o t h t a r g e t d i s k . T h i s a p p l i e s o n l y t f i l e sw i t h t h s a m e n a m e o b o t h t h s o u r c e a n t a r g e td i s k s , a n t a k e s i n t o a c c o u n t o n l y t h e d a t e s t a m p , n o tt h t i m e s t a m p .

o D T h d i s k d i r e c t o r y i s o r t e d b t h d a t es t a m p .

R E N A M E : E Z D O S r e n a m e s s u b d i r e c t o r i e s c o t a i n e d i t h e c u r r e n t d i r e c t o r y i n s t e a d o f r e n a m i n gf i l e s ./ E n E Z D O S a f t e r t h i s c o m m a n d . Y o u m u s t a w a y s a p p e n d t h i s s w i t c h t E Z D O S c o m m a n d s i b a t c h f i l e s . O t h e r w i s e , y o f i n d y o u r s e l f a t h E Z D O S c o m m a n d l i n e , a n s u b s e q u e n t l i n e s i t h b a t c h f i l e a r n o t e x e c u t e d u n t i l y o e x i t E Z D O S .E x c e p t i o n : T h E Z D O S S E T C O D E c o m m a n d d o e s n o r e q u i r e / E ./ F o r m - f e e d s w i t c h . S e n d f o r m f e e d t t h p r i n t e ra f t e r t h i s c o m m a n d ./ H i d d e n s w i t c h . I h a t h f o l l o w i n g e f f e c t s w h e nu s e d w i t h t h e f o l l o w i n g c o m m a n d s :

o D I n c l u d e h i d d e n f i l e s i d i r e c t o r y l i s t i n g s .C O P Y : H i d d e n f i l e s a r c o p i e d a n d m a r k e d a

h i d d e n f i l e s o t h t a r g e t d i s k . N o t i c e t h a t t h E Z D O S

C O P Y c o m m a n d ( u n l i k e D O C O P Y ) c a c o p y h i d e f i l e s i t h i s s w i t c h i u s e d . I t h / s w i t c h i s p e c i f i e d , t h h i d d e n f i l e s a r e r a s e d f r o m t h t a r g e td i s k b e f o r e t h c o p y s t a r t s .

D E L E T E : D e l e t e h i d d e n f i l e s a w e l l a n o r m a l f i l e s ./ L o w - m e m o r y s w i t c h . I f o r c e s D S T A T t u s R A b e l o w 6 4 0 K f o d i s k s t a t u s m o n i t o r i n g . T h i s i n e c e s s a r y o n l y i y o h a v e R A i s e g m e n t s a n t h a t h a n o b e e n i n i t i a l i z e d b e f o r e t h D S T A T c o m a n d i e x e c u t e d o i y o u ' r e u s i n g s o m e e x p a n d e dm e m o r y c a r d s . T h i s a v o i d s p a r i t y c h e c k 2 e r r o r s o E M c o n f l i c t s ./ T h n e s w i t c h ; i t ' s t h e r e v e r s e o t h / b a c k u ps w i t c h . T h s o u r c e f i l e i s c o p i e d o n l y i t h e r e i n o c o p y a l r e a d y o t h t a r g e t d i s k ./ T h p r i n t e r s w i t c h . O u t p u t i s e n t t L P T 1 i s t e a d o t t h v i d e o d i s p l a y . T h i s i u s e f u l f o m a k i n gh a r d c o p i e s o d i r e c t o r y l i s t i n g s . D n o t c o n f u s e w i t ht h o t h e r / s w i t c h b e l o w ./ W h e n u s e d w i t h C O P Y o L O G , t h i s / s w i t c hf o r c e s t h f i l e s t b c o p i e d i n t o t h e s a m e d i r e c t o r y o t h t a r g e t d r i v e w h e r e t h e y w e r e f o u n d o t h s o u r c ed r i v e . I t h i s d i r e c t o r y d o e s n o e x i s t , i i c r e a t e d . T h i si g o o d w a t r e s t o r e f i l e s w i t h o u t h a v i n g t k e e pt r a c k o f w h a t d i r e c t o r y t h f i l e s b e l o n g i n / T h q u e r y s w i t c h . I a s k s f o c o n f i r m a t i o n b e f o r ep r o c e e d i n g w i t h e a c h s t e p o f t h e c o m m a n d a h a n d .F o e x a m p l e , i y o h a v e l o o f i l e s w i t h t h . B A Se x t e n s i o n o a d i s k , y o c a e n t e r C O P Y * . B A S B : * . */ Q O n b o n e , E Z D O S d i s p l a y s e a c h f i l e n a m e a n p r o m p t s C O P Y Y e s / N o / C a n c e l ? T h i s a l l o w s y o t s l e c t i v e l y c o p y t h f i l e s w i t h o u t r e m e m b e r i n g a n e t e r i n g e a c h f i l e n a m e . T h / s w i t c h a l s o w o r k s w i t ht h R E N A M E a n D E L E T E c o m m a n d s ./ T h r e m a r k s w i t c h . I p r o m p t s t h u s e r f o R M A R K l i n e t o b i n c l u d e d i t h e d i r e c t o r y l i s t i n g . T h i si u s e f u l w h e n p r i n t i n g d i r e c t o r y l i s t i n g s ./ S T h e s e g m e n t s w i t c h . W h e n b a c k i n g u f i l e s f r o mh i g h - c a p a c i t y d e v i c e s l i k e h a r d d r i v e s o h i g h - d e n s i t yf l o p p i e s , t h / s w i t c h a l l o w s t h C O P Y c o m m a n d t s e g m e n t f i l e a c r o s s m u l t i p l e t a r g e t d i s k s . T h i s a l l o w sy o t c o m p l e t e l y f i l l t h t a r g e t d i s k a n b a c k u v e r yl a r g e s o u r c e f i l e r s . Y o u m u s t r e m e m b e r t r e c o n s t r u c tt h o r i g i n a l f i l e l a t e r b r e c o m b i n i n g t h f i l e s e g m e n t si n t o s i n g l e f i l e ./ T h t o d a y s w i t c h . I f o r c e s t h c o m m a n d t u s f i l e s a l t e r e d o r c r e a t e d t o d a y o n l y . B s u r e t h s y s t e m

J a n u a r y 1 9 8 8 C O M P U T E I ' s P M a g a z i n e 3

Page 36: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 36/84

d a t e a n t i m e a r e c o r r e c t i y o p l a n t u s t h i ss w i t c h . T C O P Y , R E N A M E , M O V E , o D E L E T E f i l e st h a t w e r e m a d e o c h a n g e d t o d a y , a d t h / o p t i o nt t h c o m m a n d . F o e x a m p l e , t h c o m m a n d C O P YC : * . B A S A / c o p i e s a l . B A S f i l e s t h a t w e r e a l t e r e dt o d a y f r o m d r i v e t d r i v e A . T h i s m a k e s i e a s y t k e e p c u r r e n t b a c k u p c o p i e s o y o u r d a t a f i l e s w i t h o u tc o p y i n g t h e m i n d i v i d u a l l y .

T h / s w i t c h h a s a a d d i t i o n a l f u n c t i o n w i t ht h C O P Y , D E L E T E , a n R E N A M E c o m m a n d s . I t h c o m m a n d i e n t e r e d i t h f o r m / m m - d d - y y ( f o rm o n t h - d a y - y e a r ) , o n l y f i l e s w i t h d a t e s t h s a m e o l a t e r t h a n t h s p e c i f i e d d a t e a r c o p i e d , d e l e t e d , o r n a m e d . W h e n s p e c i f y i n g t h e d a t e , y o m u s t u s l e a di n g z e r o s w i t h s i n g l e d i g i t s { i a n y ) . F o e x a m p l e , e n t e r

/ 0 1 - 0 1 - 8 5 i n s t e a d o / = - 1 - 1 - 8 5 ./ T h w i p e o u t s w i t c h . U s i w i t h t h C O P Y c o m a n d t d e l e t e a l f i l e s f r o m t h t a r g e t d i s k b e f o r e a n f i l e s a r c o p i e d . T h i s i u s e f u l w h e n b a c k i n g u h a r d d i s k s u b d i r e c t o r y o f l o p p i e s w h e n a l t h f i l e sw o n ' t f i o s i n g l e d i s k . W i t h o u t t h / o p t i o n , y o w o u l d f i r s t h a v e t e r a s e a l f i l e s f r o m a l o f t h e d i s k sb e f o r e b e g i n n i n g t h c o p y o p e r a t i o n . I / i a l s os p e c i f i e d , a l h i d d e n f i l e s a r e e r a s e d , i n c l u d i n g D O S , i p r e s e n t ./ E x c l u d e t h f i l e - c o u n t m e s s a g e a f t e r a C O P Y , R N A M E , M O V E , o D E L E T E . T h i s m a k e s B A f i l e s r u w i t h n v i s i b l e m e s s a g e s w h e n y o t u r n E C H O O F F .A l s o t e l l s E Z D O S d i r e c t o r y r o u t i n e s n o t p a u s ew h e n t h e s c r e e n i f u l l .

E Z D O S C o m m a n d S u m m a r ys u m m a r y o E Z D O S c o m m a n d s f o l l o w s . S o m e c o m

m a n d s h a v e a s h o r t f o r m w h i c h i s h o w n w i t h u p p e rc a s e l e t t e r s . T e x e c u t e a E Z D O S c o m m a n d , y o c a e n t e r e i t h e r t h e s h o r t f o r m o r t h e e n t i r e c o m m m a n d .

O p t i o n a l p a r t s o f a E Z D O S c o m m a n d a r s u r o u n d e d b y s q u a r e b r a c k e t s ( ] ) D n o t t y p e t h b r a c ke t s . T h p a r t o a e n t r y w h i c h m u s t b s u p p l i e d b t h u s e r ( f i l e n a m e , f o e x a m p l e ) i s h o w n i i t a l i c s .

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

f o r w a r d s l a s h ( / a n i f o l l o w e d b s i n g l e l e t t e r .T h e r e m u s t b s p a c e b e t w e e n t h m a i n c o m m a n da n t h f i r s t s w i t c h , b u s u b s e q u e n t s w i t c h e s m a b c o m b i n e d w i t h o u t s p a c e s b e t w e e n t h e m . W h i l e a n o t h s w i t c h e s l i s t e d m a b e u s e d w i t h c o m m a n d ,t h e y c a n ' t a l b e u s e d t o g e t h e r ; n o t e t h a t s o m e p e f o r m c o n t r a r y t a s k s . F o c o m p l e t e e x p l a n a t i o n o E Z D O S s w i t c h e s , s e e t h a c c o m p a n y i n g s e c t i o n , " E D O S w i t c h e s . "[ N O J A N S I / C / ET h i s c o m m a n d t e l l s E Z D O S w h e t h e r o n o t h A N S I. S Y S d e v i c e d r i v e r i i n s t a l l e d i t h c o m p u t e r . ( S e ey o u r D O m a n u a l f o m o r e i n f o r m a t i o n o A N S I. S Y S . ) I y o i s s u e t h A N S I c o m m a n d t n o t i f yE Z D O S t h a t A N S I . S Y S i i n s t a l l e d , y o c a u s t h c o m m a n d t s e n d t h c u r r e n t f u n c t i o n - k e y d e f i n i t i o n st A N S I . S Y S . T h e n , w h e n y o l e a v e E Z D O S w i t h t h Q U I T o E X I T c o m m a n d , t h e f u n c t i o n k e y s r e m a i n d f i n e d a t h e y w e r e w h e n E Z D O S w a a c t i v e . T h i sw a y , t h f u n c t i o n - k e y d e f i n i t i o n s m a b e u s e d w h e nr u n n i n g a n o t h e r p r o g r a m .

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

W i t h o u t A N S I . S Y S i n s t a l l e d , d e f i n i t i o n s f o t h S h i f t - f u n c t i o n k e y s a n C t r l - f u n c t i o n k e y s a r l i m i t e d

3 C O M P U T E f ' s P M a g a z i n e J a n u a r y 1 9 8 8

t 2 c h a r a c t e r s e a c h . W i t h A N S I . S Y S i n s t a l l e d , t h S h i f t - a n C t r l - f u n c t i o n k e s t r i n g s a r l i m i t e d o n l yb t h A N S I . S Y S b u f f e r s i z e ( a b o u t 2 0 c h a r a c t e r s )a n m a c o n t a i n s e v e r a l c a r r i a g e - r e t u r n c h a r a c t e r s .( N o t e t h a t t h A N S I . S Y S b u f f e r s i z e i t h l i m i t f o a l o f t h e f u n c t i o n - k e y d e f i n i t i o n s p u t o g e t h e r , n o t h l i m i t f o r e a c h i n d i v i d u a l d e f i n i t i o n . ) A N S I . S Y S w i l lf e e d t h e k e y s t r o k e s t t h c u r r e n t l y r u n n i n g p r o g r a ma t h e y a r r e q u e s t e d .

A n E Z D O S c o m m a n d ( s u c h a F o W R I T E Z )t h a t w r i t e s n e c o p y o E Z D O S t d i s k a l s o s a v e st h A N S I s e t t i n g s , s y o d o n ' t h a v e t e n t e r t h e s ec h a n g e s e v e r y t i m e y o r u E Z D O S . Y o c a n u s e t h S T A T U S c o m m a n d ( s e e b e l o w ) t c h e c k i E Z D O Sk n o w s t h a t A N S I . S Y S i i n s t a l l e d .B E E P / C / ET h i s c o m m a n d m e r e l y s o u n d s t h s p e a k e r . Y o c a u s i i b a t c h f i l e s t a l e r t t h e u s e r t h a t s o m e o p e r at i o n i r e q u i r e d o h a f i n i s h e d .B L A C K / C / EB L U E / C / EG R E E N / C / ER E / C / E

T h e s e f o u r c o m m a n d s s e t h b a c k g r o u n d a n b o r d e rc o l o r s o c o l o r m o n i t o r . T e x t a p p e a r s i w h i t e .E Z D O S a u t o m a t i c a l l y r e t u r n s y o t D O a f t e r a n o t h e s e c o m m a n d s a r e e n t e r e d ; y o c a r e l o a d E Z D O S i y o w i s h , a n t h c o l o r s r e m a i n . I y o i s s u e a n o t h e s e c o m m a n d s a g a i n — a s s u m i n g t h c o m p u t e r h a s n ' tb e e n r e b o o t e d — E Z D O S d o e s n ' t r e t u r n y o t D O S ,B O O TT h i s h a n d y c o m m a n d r e b o o t s t h s y s t e m . p o w e r - o ns e l f - t e s t ( P O S T ) i p e r f o r m e d , a n c o m p l e t e c o l d -s t a r t i t r i g g e r e d . I t h c o m p u t e r h a s a n e x t e n d e d -m e m o r y X M c a r d , i i r e s e t . T h i s c o m m a n d i d e s i g n e d t w o r k o n a l I B M - c o m p a t i b l e c o m p u t e r s ; i y o u h a v e a n I B M , s e t h R E B O O T c o m m a n d .

Page 37: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 37/84

B W 4 0 / C / EB W 8 0 / C / ET h B W 4 0 c o m m a n d a d j u s t s t h e s y s t e m t t h e 4 0 -c o l u m n m o n o c h r o m e ( b l a c k - a n d - w h i t e ) m o d e ; B W 8 0a d j u s t s t t h 8 0 - c o l u m n m o n o c h r o m e m o d e . B o t hc o m m a n d s a r m o r e c o n v e n i e n t t h a n t h D O M O D Ec o m m a n d , w h i c h m u s t b l o a d e d f r o m t h D O d i s ki o r d e r t f u n c t i o n . U n l i k e M O D E , h o w e v e r , i w o n ' ts w i t c h f r o m c o l o r t m o n o c h r o m e w h e n b o t h t y p e s o m o n i t o r s a r a t t a c h e d t t h c o m p u t e r .B Y / C / ET h i s c o m m a n d p a r k s t h h e a d s o h a r d d i s k d r i v e .E Z D O S c o n s u l t s t h e d i s k p a r a m e t e r t a b l e t f i n d t h d i s k l a n d i n g z o n e a n t h e n s e e k s t h a t c y l i n d e r . T h i s i s a f e r t h a n a s s u m i n g t h l a s t c y l i n d e r i t h l a n d i n gz o n e . ( I y o u c h a n g e y o u r m i n d a f t e r t h h e a d s a r p a r k e d , p r e s s t h R e t u r n k e y t h r e e t i m e s t r e s t a r t t h s y s t e m . )C F ' d e f i n i t i o n ' / A / C / EA d e s c r i b e d e a r l i e r , t h C c o m m a n d d e f i n e s t h eC t r l - f u n c t i o n k e c o m b i n a t i o n s . O n l y C t r l - F l t h r o u g hC t r l - F 6 c a b d e f i n e d w i t h t h C c o m m a n d ; t h o t h e r C t r l - f u n c t i o n k e y c o m b i n a t i o n s a r e i n a c c e s s i b l e .S u b s t i t u t e t h e n u m b e r o t h e f u n c t i o n k e ( 1 - 6 ) f o n S u b s t i t u t e y o u r f u n c t i o n - k e y d e f i n i t i o n f o r d e f i n i t i o n ;b s u r e t s u r r o u n d i w i t h s i n g l e q u o t a t i o n m a r k s .E x a m p l e :C F l ' D B "T h i s d e f i n e s C t r l - F l t d i s p l a y a u n c o m p r e s s e d d i s kd i r e c t o r y o d r i v e w h e n p r e s s e d . N o t e t h c a r r i a g e -r e t u r n c h a r a c t e r ( * ) .

T m a k e t h a s s i g n m e n t p e r m a n e n t , u s t h W R I T E Z c o m m a n d .

I t h A N S I . S Y S d e v i c e d r i v e r i n o i n s t a l l e d i t h c o m p u t e r , t h C d e f i n i t i o n i l i m i t e d t 2 0 c h a ra c t e r s . L o n g e r s t r i n g s c a n b e d e f i n e d w h e n A N S I . S Y Si i n s t a l l e d a n E Z D O S h a b e e n n o t i f i e d o t h a t f a c tw i t h t h A N S I c o m m a n d . S e a b o v e e n t r y f o t h A N S I c o m m a n d .C O 4 0 / C / EC O 8 0 / C / ET h e s e c o m m a n d s a r t h c o u n t e r p a r t s t t h B W 4 0a n B W 8 0 c o m m a n d s d e s c r i b e d a b o v e . T h e y a d j u s tt h s y s t e m f o e i t h e r t h e 4 0 - o 8 0 - c o l u m n c o l o rm o d e s w i t h o u t u s i n g t h D O M O D E c o m m a n d .T h e y a r m o r e c o n v e n i e n t t h a n u s i n g M O D E , w h i c hm u s t b e l o a d e d f r o m t h D O d i s k i o r d e r t f u n ct i o n . S o m e a p p l i c a t i o n p r o g r a m s ( s u c h a L o t u s 1 - 2 - 3 )e n i m o n o c h r o m e m o d e ; C O 4 0 a n C O 8 0 p r o v i d ea e a s y w a t r e t u r n t c o l o r m o d e .C O p y [ r e s o u r c e — f i l e n a m e [ . e x t ] [ x : ] [ t a r g e t — f i l e n a m e ] [ . e x t ]

/ A / B / C / D / E / H / N / P / Q / S / T / W / X

E Z D O S ' s C O P Y c o m m a n d i s i m i l a r t t h e r e g u l a rD O C O P Y , b u t h a s s o m e i m p o r t a n t d i f f e r e n c e s a n e n h a n c e m e n t s . I t b a s i c f u n c t i o n , o f c o u r s e , i t c o p y

s o u r c e f i l e t t a r g e t f i l e . S u b s t i t u t e t h e a p p r o p r i a t ed r i v e i d e n t i f i e r s f o r x ; t h f i l e n a m e a n o p t i o n a l e x

t e n s i o n o t h f i l e y o w a n t t c o p y f o s o u r c e — f i l e -n a m e . e x t , a n t h e o p t i o n a l n e f i l e n a m e a n o p t i o n a le x t e n s i o n f o t a r g e t — f i l e n a m e . e x t .

U n l i k e t h D O S C O P Y c o m m a n d , t h E Z D O SC O P Y c o m m a n d d o e s n o t a l l o w p a t h n a m e . I y o i n c l u d e p a t h n a m e , E Z D O S p a s s e s t h c o m m a n da l o n g t D O f o r e g u l a r p r o c e s s i n g . H o w e v e r , t h i sw i l l r e s u l t i a e r r o r m e s s a g e i y o u ' v e a p p e n d e d a n o f t h e E Z D O S s w i t c h e s .

F o l l o w i n g i a e x p l a n a t i o n o s o m e o f t h es w i t c h e s . S e t h a c c o m p a n y i n g s e c t i o n , " E Z D O SS w i t c h e s , " f o m o r e i n f o r m a t i o n ./ B T h e f i l e i s c o p i e d o n l y i t h a t f i l e n a m e a l r e a d y e i s t s o t h t a r g e t d i s k ./ S i m i l a r t / B T h f i l e i c o p i e d o n l y i t h a t f i l en a m e a l r e a d y e x i s t s o t h t a r g e t d i s k , a n i t h e x i s ti n f i l e i o l d e r t h a n t h f i l e b e i n g c o p i e d ./ T h r e v e r s e o f / B . T h f i l e i c o p i e d o n l y i t h a tf i l e n a m e d o e s n ' t e x i s t o t h t a r g e t d i s k ./ F i l e s a r c o p i e d f r o m t h e c u r r e n t s u b d i r e c t o r y i n t o

s u b d i r e c t o r y w i t h t h s a m e n a m e o t h t a r g e td r i v e . I t h s u b d i r e c t o r y d o e s n ' t e x i s t o t h t a r g e td i s k , E Z D O S c r e a t e s i t T h i s s w i t c h m a k e s i e a s i e r t b a c k u p a n d r e s t o r e h a r d d i s k s , s i n c e y o d o n ' t n e e dt k e e p t r a c k o w h i c h f i l e s b e l o n g i w h a t d i r e c t o r i e s .N o t e t h a t t h / s w i t c h d o e s n ' t m a k e n e d i r e c t o r yf o s u b d i r e c t o r i e s w i t h i n t h e c u r r e n t s u b d i r e c t o r y , n o d o e s i c o p y f i l e s f r o m w i t h i n t h s u b - s u b d i r e c t o r y ./ Q E Z D O S q u e r i e s t h e u s e r w i t h Y e s / N o / C a n c e lb e f o r e e a c h f i l e i c o p i e d . I t h e r e i s n ' t e n o u g h r o o ml e f t o t h t a r g e t d i s k t c o p y f i l e , E Z D O S l e t s y o k n o w . Y o c a t h e n e i t h e r c h a n g e t h e d i s k ( o t h d r i v e ) t c o p y t h f i l e . I y o d o n ' t m a k e t h c h a n g e ,E Z D O S s k i p s t h f i l e t h a t d o e s n ' t f i o t h t a r g e t d i s ka n t r i e s t c o p y t h e n e x t f i l e ; s o m e o t h f i l e s r m a i n i n g t b c o p i e d m a b s m a l l e n o u g h t f i t h a v a i l a b l e s p a c e ./ A l l o w s o n s o u r c e f i l e t b p u o s e v e r a l t a r g e td i s k s i t h s o u r c e f i l e i s t o l o n g t f i o o n d i s k .E Z D O S c o p i e s t h p o r t i o n o f t h e f i l e t h a t f i t s o t h t a r g e t d i s k a n t h e n p r o m p t s y o u t o i n s e r t a n e t a g e t d i s k t h o l d t h r e m a i n d e r . B e f o r e u s i n g f i l e d v i d e d i t h i s m a n n e r , y o m u s t r e m e m b e r t r e c o m b i n et h s e g m e n t s ./ O n l y t h o s e f i l e s w h i c h c o n t a i n t o d a y ' s s y s t e md a t e a n t i m e a r e c o p i e d . I t h c o m m a n d i e n t e r e di t h f o r m / m m - d d - y y ( w h e r e m m - d d - y y i m o n t h - d a y - y e a r ) , o n l y f i l e s w i t h d a t e s t h e s a m e a o l a t e r t h a n t h s p e c i f i e d d a t e a r e c o p i e d . N o t e : Y o m u s t e n t e r t h e d a t e w i t h l e a d i n g z e r o s b e f o r e s i n g l ed i g i t s . E x a m p l e : / 0 1 - 0 2 - 8 6 , n o / l - 2 - 8 6 ./ A l f i l e s a r d e l e t e d f r o m t h t a r g e t d i s k b e f o r et h f i r s t f i l e i s c o p i e d . E Z D O S d i s p l a y s w a r n i n g f i r s ta s s a f e t y m e a s u r e . I / i a l s o u s e d , t h e h i d d e nf i l e s a r r e m o v e d a w e l l a s t h e r e g u l a r f i l e s . T h i s c a b u s e d t r e m o v e D O f r o m a d i s k y o u ' r e u s i n g f o d a t a s t o r a g e o n l y .

J a n u a r y 1 9 8 8 C O M P U T E ! ' * P M a g a z i n e 3

Page 38: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 38/84

M a n y p e o p l e a r a c c u s t o m e d t u s i n g t h D O C O P Y c o m m a n d t c r e a t e s h o r t b a t c h f i l e s b y c o p y i n gc o n s o l e i n p u t t a d i s k f i l e — s u c h a C O P Y C O f i l e n a m e . b a t . I y o t r t h i s w i t h E Z D O S , t h o p e r a t i o nt e r m i n a t e s t h f i r s t t i m e y o p r e s s E n t e r / R e t u r n . T g e a r o u n d t h i s , b y p a s s E Z D O S b u s i n g t h c o m a n d , a s i n C O P Y C O f i l e n a m e . b a t . T h i s t e m p or a r i l y p a s s e s c o n t r o l t D O f o t h C O P Y .

[ x : ] [ f i l e t t a m e ] [ . e x t ] / A / C / D / E / F / H / P / R / S / T / OT h i s s h o r t c o m m a n d d i s p l a y s d i r e c t o r y f o d r i v e x w i t h f i l e n a m e s s o r t e d i a l p h a b e t i c a l o r d e r . T h d r i v ei d e n t i f i e r c a b c o m b i n e d w i t h t h c o m m a n d t s p e e d t y p i n g . F o e x a m p l e , D g i v e s t h e d i r e c t o r y l i s ti n f o d r i v e A D f o d r i v e B a n s o o n . T s e l e ct i v e l y d i s p l a y c e r t a i n f i l e s i t h d i r e c t o r y , s u b s t i t u t et h a p p r o p r i a t e c h a r a c t e r s f o f i l e n a m e . e x t . F o i s t a n c e , t h c o m m a n d D B * . D O C d i s p l a y s a l t h f i l e so d r i v e B e n d i n g w i t h t h e e x t e n s i o n . D O C .

T h / s w i t c h s o r t s b d a t e ; / s o r t s b f i l e s i z e ;/ s w i t c h e s o f s o r t i n g a l t o g e t h e r ( l i k e D O S ) .

U n l i k e t h D O D I R c o m m a n d , c a n n o t b e u s e dt d i s p l a y d i r e c t o r y l i s t i n g f o d i r e c t o r y o u t s i d e t h ec u r r e n t d i r e c t o r y . U s t h D O D I c o m m a n d t r e a do u t s i d e d i r e c t o r i e s .

T h d i r e c t o r y l i s t c o n t a i n s t h d i s k ' s v o l u m e l b e ( i o n w a a s s i g n e d w h e n t h d i s k w a f o r m a tt e d ) , t h p a t h , d r i v e , a n t h e d i s k n a m e ( s e e N A M Ec o m m a n d ) . E a c h f i l e i s a c c o m p a n i e d b y t h f i l e s i z ea n d a t e / t i m e s t a m p i n d i c a t i n g w h e n t h f i l e w a c r

a t e d . T h d i s k s p a c e u s e d b t h s e l e c t e d f i l e s i s h o w n , a l o n g w i t h t h f r e e s p a c e l e f t o t h d i s k . T h d i r e c t o r y d i s p l a y a u t o m a t i c a l l y p a u s e s a n w a i t s f o k e y s t r o k e i i w o n ' t f i o t h s c r e e n . I y o d o n ' tw a n t t h e d i s p l a y t p a u s e , u s t h / s w i t c h .D E L e t e [ x ; ] f i l c n t t m e [ . e x t ] / A / C / E / Q / TL i k e t h e D O D E c o m m a n d , t h i s c o m m a n d d e l e t e st h s p e c i f i e d f i l e . T h o p t i o n a l s w i t c h e s , h o w e v e r ,m a k e i m o r e v e r s a t i l e . A l s o , i d i s p l a y s t h e f i l e n a m e sa s t h e y ' r e d e l e t e d . U n l i k e t h D O c o m m a n d , t h o u g h ,i c a n n o t a c c e p t p a t h i t h e f i l e n a m e . I p a t h n a m ei i n d i c a t e d b t h p r e s e n c e o b a c k s l a s h \ ) t h c o m m a n d i p a s s e d t D O f o e x e c u t i o n a n t h E Z D O S s w i t c h e s w o n ' t b e r e c o g n i z e d .

W i t h t h / s w i t c h , o n l y t h o s e f i l e s w h i c h m a t c ht h s y s t e m d a t e a r e d e l e t e d . W i t h t h / s w i t c h ,E Z D O S p r o m p t s y o b e f o r e d e l e t i n g e a c h f i l e .D P A R M / C / ET h i s c o m m a n d a d j u s t s t h t i m i n g p a r a m e t e r s f o f l o pp d i s k d r i v e s t a l l o w f a s t e r a n q u i e t e r o p e r a t i o n . I s h o u l d b e u s e d o n l y o a I B P o X b u n o o P C j r , P A T o c o m p a t i b l e . I y o u ' r e u s i n g D R I V E R. S Y S t s u p p o r t 3 V 2 - i n c h d r i v e s , d n o t u s e D P A R M .[ N O J D R I V E / C / ET h D R I V E c o m m a n d i n c l u d e s t h d e f a u l t - d r i v e l e t t e ri t h E Z D O S c o m m a n d - l i n e p r o m p t ; N O D R I V E e c l u d e s t h e d r i v e i d e n t i f i e r f r o m t h p r o m p t .D S T A T / C / E / L

E v e r y t h i n g y o n e e d t k n o w a b o u t b u y i n ga I B P C c o m p a t i b l e , o p o r t a b l e — a l l i a e a s y - t o - u n d e r s t a n d ,c o n v e n i e n t f o r m a t .

C O M P U T E P s B u y e r ' s G u i d e t I B P C s , C o m p a t i b l e s ,a n P o r t a b l e sR o b e r t W o l e n i k I S B N 0 - 8 7 4 5 5 - 1 2 3 - 4 $ 1 2 . 9 5T h i s c o m p r e h e n s i v e g u i d e t P c o m p a t i b l e s a n p o r t a b l e si n c l u d e s a l t h i n f o r m a t i o n n e e d e d t m a k e i n t e l l i g e n td e c i s i o n s a b o u t t h p u r c h a s e o f a I B P o r c o m p a t i b l e .F o e a c h c o m p u t e r , w e ' v e i n c l u d e d c o n c i s e r e v i e w , a n d i s c u s s i o n s o t h c o m p u t e r ' s b a c k g r o u n d , f e a t u r e s a n p o t e nt i a l d r a w b a c k s , a w e l l a s t e c h n i c a l d a t a . T h a u t h o r o C O M P U T E ! B u y e r ' s G u i d e t I B P C s , C o m p a t i b l e s , a n P o r t a b l e s h a a u t h o r e d o r c o - a u t h o r e d m o r e t h a n d o z e nc o m p u t e r b o o k s i n c l u d i n g t h e h i g h l y s u c c e s s f u l B u y e r ' s G u i d et H o m e C o m p u t e r s .

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

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

C O M P U T E ! P u b l i c a t i o n s j n c ®C n n - t a l D t i e s / A R C : I n c . C n m r j a n vC o O ' t o i C i t i e s / A B C m C o m p a n y

Page 39: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 39/84

T h i s i n s t a l l s r e s i d e n t e x t e n s i o n t D O t h a t h a n d l e sd i s k i n p u t / o u t p u t . I a n d i s k e r r o r s o c c u r , y o u ' l l s e

m e s s a g e i t h u p p e r r i g h t c o r n e r o t h s c r e e nw h i c h s h o w s s u m m a r y o f d i s k a c t i v i t y , i n c l u d i n gt h t r a c k a n s e c t o r o f t h l a s t d i s k e r r o r . D S T A T i m e m o r y - r e s i d e n t ( T S R ) f u n c t i o n , s i n s t a l l i n g i c a u s e sE Z D O S t t e r m i n a t e . S i m p l y r u E Z D O S a g a i n .

W h e n D S T A T i i n s t a l l e d , d e t a i l s o a n d i s k I / e r r o r s c a b r e v i e w e d w i t h t h S T A T U S c o m m a n d .D U M P [ * : ] [ \ p a t h \ ] f i l e n a m e [ . e x t ] / A / C / E / F / PT h i s d i s p l a y s t h e c o n t e n t s o t h e s e l e c t e d f i l e i b o t hh e x a d e c i m a l ( b a s e 1 6 n u m b e r s a n d A S C I I ( p l a i n t e x t )i b l o c k s o 1 2 b y t e s . T h l a s t b l o c k i p a d d e d w i t hz e r o s t m a k e i e a s i e r t f i n d t h e n o t h f i l e . U s t h / ( P r i n t ) s w i t c h t s e n d t h l i s t i n g t o y o u r p r i n te r N w i l d c a r d c h a r a c t e r s m a b u s e d .E X I T / T h i s c o m m a n d e n d s E Z D O S a n r e t u r n s t n o r m a lD O S . T h e r e i a n o t h e r u s e f o E X I T b e s i d e s l e a v i n gE Z D O S . I y o u w a n t t i n s t a l l m e m o r y - r e s i d e n t( T S R ) p r o g r a m , y o u m u s t E X I T t D O S , i n s t a l l t h p r o g r a m , a n t h e n r e r u n E Z D O S . M e m o r y - r e s i d e n tp r o g r a m s c a n n o t b i n s t a l l e d f r o m w i t h i n E Z D O S , b u t h e y c a n b e a c t i v e w h i l e u s i n g E Z D O S . s y n o n y mf o E X I T i Q U I T .

[ x : ] [ f i l e m w t e ] [ . e x t \ / A / C / D / E / F / H / O / P / R / S / T / XT h i s c o m m a n d d i s p l a y s a a b b r e v i a t e d d i r e c t o r y l i s t ,s o r t e d a l p h a b e t i c a l l y . T h d r i v e i d e n t i f i e r c a b c o

b i n e d w i t h t h c o m m a n d t s p e e d u t y p i n g . F g i v e st h d i r e c t o r y l i s t i n g f o d r i v e A , F f o d r i v e B a n s o n U n l i k e t h c o m m a n d , t h l i s t p r o d u c e d b i c o m p r e s s e d . I d i s p l a y s t h f i l e n a m e s i f o u r c o l u m n s ,a l o n g w i t h t h e d i s k n a m e a n l a b e l ( i a n y ) , t h p a t h ,t h f i l e s i z e s , t h e d i s k s p a c e u s e d b t h s e l e c t e d f i l e s ,a n t h f r e e s p a c e o t h d i s k .

I y o u s t h / s w i t c h , t h e l i s t i s s o r t e d b f i l es i z e ; / s o r t s t h l i s t b d a t e ; / d i s p l a y s a u n s o r t -e l i s t , l i k e D O S . T h s c r e e n d i s p l a y p a u s e s a n w a i t sf o r a k e y s t r o k e w h e n t h s c r e e n i f u l l . I y o d o n ' tw a n t t h d i s p l a y t p a u s e , u s e t h / s w i t c h .

U n l i k e t h D O D I R c o m m a n d , c a n n o t b e u s e dt g e d i r e c t o r y l i s t i n g f o r a d i r e c t o r y o u t s i d e t h ec u r r e n t d i r e c t o r y . U s t h D O D I c o m m a n d t r e a do u t s i d e d i r e c t o r i e s .F ' d e f i n i t i o n ' / A / C / EA d e s c r i b e d e a r l i e r , t h F c o m m a n d d e f i n e s t h f u n c t i o n k e y s F 1 - F 1 0 . S u b s t i t u t e t h e n u m b e r o t h f u n c t i o n k e f o n s u b s t i t u t e y o u r o w d e f i n i t i o n f o d e f i n i t i o n . R e m e m b e r t e n c l o s e i i s i n g l e q u o t a t i o nm a r k s . T a p p e n d c a r r i a g e - r e t u r n c h a r a c t e r t d e i n i t i o n ( t h i s m a k e s t h f u n c t i o n k e e x e c u t e w i t hs i n g l e k e y p r e s s ) , t y p e t h c a r e t c h a r a c t e r ( " ) .

D e f i n i n g f u n c t i o n k e y w i t h F n a u t o m a t i c a l l ys a v e s n e c o p y o E Z D O S i t h c u r r e n t d i r e c t o r yw i t h t h f i l e n a m e E Z . C O M . T h i s m a k e s i p o s s i b l e t h a v e d i f f e r e n t v e r s i o n s o E Z D O S o d i f f e r e n t d i s k s o i d i f f e r e n t d i r e c t o r i e s w i t h f u n c t i o n k e y s d e f i n e d a p -

I - N - S - I - D - EI B P S I B P E R S O N A LS Y S T E M / 2

E X P L O R Et h P o w e r o t h N e P S / 2 C o m p u t e r sf r o m I B

I n s i d e t h e I B M P e r s o n a l S y s t e m / 2D e n n i s L F o s t e r I S B N 0 - 8 7 4 5 5 - 1 2 9 - 3 S 9 . 9 5

C O M P U T E I ' s I n s i d e t h I B P e r s o n a l S y s t e m / 2 i t h d e f i n i t i v e b o o k o t h n e I B M p e r s o n a l c o m p u t e r s . I c l e a r , u n d e r s t a n d a b l e p r o s e , t h b o o k

c o v e r s e v e r y t h i n g f r o m t h e n t r y - l e v e l M o d e l s 2 a n 3 0 t h r o u g h t h h i g h -p o w e r e d M o d e l 8 0 W r i t t e n b a e x p e r t o b o t h I B h a r d w a r e a n s o f t w a r e . I

s i d e t h I B P e r s o n a l S y s t e m / 2 i a i n d i s p e n s a b l e t u t o r i a l a n r e f e r e n c e g u i d e f o s o f t w a r e d e s i g n e r s , d a t a p r o c e s s i n g p r o f e s s i o n a l s , c o m p o n e n t e n g i n e e r s , a n d a n y o n e

e l s e i n t e r e s t e d i l e a r n i n g m o r e a b o u t t h P e r s o n a l S y s t e m / 2 l i n e o c o m p u t e r s .

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

C u s t o m e r S e r v i c e h o u r s a r 1 0 : 0 0 a . m . t o 1 2 : 3 0 p . m . a n 1 : 3 0 p . m . t o 3 : 3 0 p . m . E a s t e r n T i m e , M o n d a y t h r o u g h F r i d a y .P l e a s e a d S 2 . 0 0 p e r b o o k s h i p p i n g a n h a n d l i n g . N r e s i d e n t s a d 5 p e r c e n t s a l e s t a a n d N Y r e s i d e n t s a d 8 . 2 5p e r c e n t s a l e s t a x . P l e a s e a l l o w 4 - w e e k s f o d e l i v e r y .

C O M P U T E 1 b o o k s a r e a v o i i a b l e o u t s i d e t h e U n i t e s S t a t e s f r o ms u b s i d i a r i e s O M c G r a w - H i l l I n t e r n a t i o n a l B o o k C o m p a n y C O M P U T E ! P u b l i c a t i o n s J n c ®

J a n u a r y 1 9 8 8 C O M P U T E I ' s P M a g a z i n e 3

Page 40: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 40/84

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

t h s t r i n g l e n g t h o f d e f i n i t i o n i l i m i t e d t t e c h a ra c t e r s . I y o u w a n t t u s l o n g e r s t r i n g s , d e f i n e t h S h i f t - f u n c t i o n k e a n C t r l - f u n c t i o n k e c o m b i n at i o n s . ( S e e t h S F a n d C c o m m a n d s . )

T h k e d e f i n i t i o n s f o F 1 - F 1 0 a r s h u t o f w h e ny o r u n a n a p p l i c a t i o n p r o g r a m f r o m E Z D O S . T h i s i d o n e t p r e v e n t i n t e r f e r e n c e w i t h t h e a p p l i c a t i o n p r g r a m ' s o w f u n c t i o n - k e y d e f i n i t i o n s . T h S h i f t - f u n ct i o n k e a n C t r l - f u n c t i o n k e d e f i n i t i o n s a r e n o t s h u to f f , h o w e v e r , w h e n A N S I . S Y S i i n s t a l l e d . T h i s a l l o w sy o t d e f i n e t h e s e k e y s f o u s i a a p p l i c a t i o n p r g r a m . ( S e e t h e A N S I c o m m a n d . )

I t h F c o m m a n d i s o m e t i m e s r e l u c t a n t t a c e p t a d e f i n i t i o n , i m a b e b e c a u s e t h A N S I . S Y S d v i c e d r i v e r i i n s t a l l e d a n y o u h a v e n o n o t i f i e dE Z D O S o t h i s f a c t w i t h t h A N S I c o m m a n d . U s t h S T A T U S c o m m a n d t f i n d o u i t h c o p y o E Z D O Sy o u ' r e u s i n g k n o w s t h a t A N S I . S Y S i i n s t a l l e d .H e l p / C / E / H / P / XT h i s c o m m a n d d i s p l a y s t h E Z D O S h e l p s c r e e n s ( n o t et h a t y o c a t y p e o H E L P ) . I t h e r e i f i l e n a m e dE Z H E L P . D O C i t h c u r r e n t d i r e c t o r y , i i d i s p l a y e do p r i n t e d ( s e e H E L P O N b e l o w ) . T h h e l p f i l e c a b t h E Z D O S h e l p f i l e o h e l p f i l e f o s o m e o t h e r p r g r a m — s i m p l y r e n a m e y o u r a l t e r n a t e h e l p f i l e E Z H E L P. D O C . T h / s w i t c h d i s p l a y s a e x t r a s c r e e n t h a tc o n t a i n s c o m m a n d s u s e d l e s s o f t e n .H E L P O N / H E L P O F F / H E L P O N ( t h e d e f a u l t s t a t u s ) t e l l s E Z D O S t d i s p l a yt h f i l e E Z H E L P . D O C a f t e r d i s p l a y i n g t h e i n t e r n a lh e l p s c r e e n s . B s u r e E Z H E L P . D O C i i t h e c u r r e n td i r e c t o r y o d r i v e , o y o u ' l l r e c e i v e a e r r o r m e s s a g e .H E L P O F F d i s a b l e s t h i s a c t i o n , b u y o u ' l l s t i l l g e t t h ei n t e r n a l h e l p s c r e e n s . A f t e r c h a n g i n g t h i s s e t t i n g , y o m a u s W R I T E Z t p r e s e r v e t h s e l e c t i o n .

H I D E [ x : ] f i l e n a m e [ . e x t ] / C / ET h i s h i d e s t h s p e c i f i e d f i l e o s u b d i r e c t o r y . H i d d e nf i l e s d o n ' t s h o w i d i r e c t o r y l i s t i n g , a n t h D O C O P Y c o m m a n d c a n ' t c o p y t h e m . U s U N H I D E t m a k e t h f i l e o s u b d i r e c t o r y v i s i b l e a g a i n .I O t e x tI D O F FT h e s e c o m m a n d s a f f e c t t h E Z D O S c o m m a n d - l i n ep r o m p t . I D O N t e x t a l l o w s y o t d e f i n e u t 2 c h a r a c t e r s i t h p r o m p t t a d i d e n t i f y i n g t e x t o c o m m e n t s . F o i n s t a n c e , t h c o m m a n d I D O NW I N D O W = a d d s t h t e x t W I N D O W = t t h p r o m p t . I D O F F r e m o v e s t h t e x t f r o m t h p r o m p t .K / C / ET h i s c o m m a n d t u r n s o t h f u n c t i o n - k e y s e t t i n g s f o k e y s F 1 - F 1 0 a n d d i s p l a y s t h e l i n e - 2 5 t e x t ( a s d e f i n e db t h L 2 c o m m a n d ) . I A N S I . S Y S i i n s t a l l e d a n y o u ' v e n o t i f i e d E Z D O S o t h a t f a c t w i t h t h A N S Ic o m m a n d , t h e s t o r e d k e s t r i n g s a r e p a s s e d a w e l l .3 C O M P U T E ! 1 * P M a g a z i n e J a n u a r y 1 9 8 8

T h a t w a y , i y o e x i t f r o m E Z D O S w i t h t h E X I T o Q U I T c o m m a n d s , t h f u n c t i o n k e y s r e m a i n d e f i n e d .

I y o r u a a p p l i c a t i o n p r o g r a m f r o m E Z D O S ,h o w e v e r , t h u n - S h i f t e d f u n c t i o n k e y s F 1 - F 1 0 a r r t u r n e d t n o r m a l . T h i s k e e p s t h e m f r o m i n t e r f e r i n gw i t h t h e a p p l i c a t i o n p r o g r a m ' s o w f u n c t i o n - k e y d e f in i t i o n s . T h S h i f t - f u n c t i o n k e a n C t r l - f u n c t i o n k e c o m b i n a t i o n s r e m a i n d e f i n e d .L 2 / A / C / ET h i s c o m m a n d p r o m p t s y o t e n t e r a n e m e s s a g ew h i c h i d i s p l a y e d i r e v e r s e v i d e o o l i n e 2 ( t h eb o t t o m l i n e ) o t h s c r e e n . J u s t e n t e r t h e t e x t a s y o w a n t i t a p p e a r . I y o w a n t s p a c e t a p p e a r i n o r m a l v i d e o , e n t e r t i l d e ( — ) . Y o c a n u s e t h i s l i n et d i s p l a y f u n c t i o n - k e y r e m i n d e r s a n s o n

W h e n y o u s t h L 2 c o m m a n d , E Z D O S a u t om a t i c a l l y s a v e s n e v e r s i o n o i t s e l f i t h d e f a u l td i r e c t o r y u n d e r t h f i l e n a m e E Z . C O M . T h n e l i n e2 5 t h e n a p p e a r s w h e n e v e r y o l o a d t h i s v e r s i o n .

A e a s y w a t d e f i n e f u n c t i o n - k e y r e m i n d e rl i n e i t t y p e n u m b e r r e p r e s e n t i n g t h e f u n c t i o n k e a n t h e n p r e s s t h f u n c t i o n k e i t s e l f t d i s p l a y i t s t r i n g . D o n ' t u s t h i s m e t h o d , h o w e v e r , i t h k e d e f i n i t i o n i n c l u d e s a c a r r i a g e r e t u r n ( i n d i c a t e d b c a r e t * ) O t h e r w i s e , t h e f u n c t i o n k e i e x e c u t e d .

T h r e m i n d e r l i n e i l i m i t e d t 8 c h a r a c t e r s .S i n c e t h E Z D O S p r o g r a m c a l l s s t a n d a r d D O f u n ct i o n t d i s p l a y t h e l i n e , y o c a n ' t u s d o l l a r s i g n ( $ i t h t e x t . ( T h e d o l l a r s i g n i t h c h a r a c t e r D O u s e st r e c o g n i z e t h e n o l i n e . )L a b e l x : \ v o l u m e l a b e l ] / A / E

W i t h t h i s c o m m a n d y o c a d i s p l a y t h e v o l u m e l a b e l( i a n y ) f o t h e d r i v e s p e c i f i e d b % \ o s p e c i f y n e v o l u m e l a b e l o u t 1 c h a r a c t e r s . T h l a b e l s h o w s u i d i r e c t o r y l i s t i n g s . N o t e t h a t t h a b b r e v i a t e d f o r m o t h i s c o m m a n d i L L O [ x : ] / C / E / P / QT h L O c o m m a n d c o p i e s a l f i l e s c r e a t e d o r c h a n g e dt o d a y t t h e d r i v e s p e c i f i e d b X ; I i e q u i v a l e n t t t h E Z D O S c o m m a n d C O P Y * . [ * : ] / D / T . L O c o p i e s t o d a y ' s f i l e s o n l y o n c e , s o s u b s e q u e n t c h a n g e si t o d a y ' s f i l e s m a d e t o d a y w o n ' t b e s e n t t t h s p e c if i e d d i s k . I y o d o n ' t s p e c i f y a d r i v e , E Z D O S c o p i e st h f i l e s t t h d r i v e y o s p e c i f i e d i t h p r e v i o u sL O c o m m a n d . I y o n e v e r s p e c i f i e d a d r i v e , E Z D O Sc o p i e s t h f i l e s t d r i v e A I y o c h a n g e t h t a r g e td r i v e w i t h L O a n d w a n t t m a k e t h c h a n g e p e r m an e n t , u s t h W R I T E Z c o m m a n d t s a v e n e c o p yo E Z D O S o d i s k . Y o c a f i n d o u w h i c h d r i v e i t h e d e f a u l t L O d r i v e w i t h t h S T A T U S c o m m a n d .

I t h t a r g e t d r i v e h a s u b d i r e c t o r y w i t h t h s a m e n a m e a s t h e c u r r e n t s u b d i r e c t o r y o t h s o u r c ed r i v e , E Z D O S c o p i e s t h e f i l e s t t h a t s u b d i r e c t o r y . F o i n s t a n c e , s u p p o s e y o u ' r e w o r k i n g i t h A S M D I S K d r e c t o r y o d r i v e C , a n y o t y p e L O D I t h e r e i d i r e c t o r y c a l l e d A S M D I S K o d r i v e D E Z D O S c o p i e st h f i l e s c h a n g e d t o d a y i n t o D : A S M D I S K . O t h e rw i s e , E Z D O S c o p i e s t h e m i n t o t h e c u r r e n t d i r e c t o r y

Page 41: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 41/84

o D T h / s w i t c h t e l l s E Z D O 5 t c r e a t e s u b d i r e c

t o r y o t h t a r g e t d r i v e w i t h t h s a m e n a m e a s t h ec u r r e n t d i r e c t o r y o t h s o u r c e d r i v e . T h i s a l l o w s y o t L O f i l e s w i t h t h s a m e n a m e , b u f r o m d i f f e r e n ts u b d i r e c t o r i e s . T h e n i t ' s e a s i e r t s o r t t h e m o u l a t e r ,w h e n t h e y ' r e n e e d e d .

S i n c e t h L O c o m m a n d r e a d s t h e s y s t e m d a t et d e t e r m i n e w h i c h f i l e s t c o p y , b s u r e t h d a t a i c o r r e c t b e f o r e u s i n g t h c o m m a n d .M A P D I S K [ . r : ] / C / E / F / H / PT h i s c o m m a n d d i s p l a y s t h e d i r e c t o r y a n s u b d i r e c t o r ys t r u c t u r e o t h s p e c i f i e d d r i v e . T h i s i s i m i l a r t t h D O T R E E p r o g r a m , b u y o d o n ' t h a v e t l o a d i f r o m t h D O d i s k .M O V E [ s o u r c e — p a t h ] s o u r c e — f i l e n a m e \ . e x t \ [ t a r g e t — p a t h ]

/ A / C / E / Q / T / XT h i s c o m m a n d m o v e s f i l e f r o m t h s p e c i f i e d d i r e c t or t t h t a r g e t d i r e c t o r y o t h s a m e d r i v e . I i m o r e c o n v e n i e n t a l t e r n a t i v e t c o p y i n g t h f i l e i n t ot h t a r g e t d i r e c t o r y a n t h e n d e l e t i n g t h e o r i g i n a lf r o m t h s o u r c e d i r e c t o r y .

I y o d o n ' t s p e c i f y t h s o u r c e d i r e c t o r y , E Z D O Sa s s u m e s t h f i l e i i t h c u r r e n t d i r e c t o r y . I y o d o n ' t s p e c i f y t h t a r g e t d i r e c t o r y , E Z D O S m o v e s t h f i l e t t h e c u r r e n t d i r e c t o r y .

W i t h t h / s w i t c h , o n l y f i l e s w i t h a l t e r a t i o nd a t e s m a t c h i n g t h c u r r e n t s y s t e m d a t e a r m o v e d .W i t h / Q f i l e s a r e n ' t m o v e d u n t i l y o c o n f i r m y o u ra c t i o n b p r e s s i n g a k e y .

K e e p i m i n d t h a t M O V E c a n ' t b e u s e d t m o v ef i l e s t o f r o m d i r e c t o r i e s o a n o t h e r d r i v e ; i i f o u s o t h c u r r e n t d r i v e o n l y .N a m e x : [ n e t v n a m e ]T h 1 1 - c h a r a c t e r v o l u m e l a b e l s p e r m i t t e d b D O s o m e t i m e s a r e n ' t e n o u g h t a d e q u a t e l y i d e n t i f y y o u rd i s k s . T h E Z D O S N a m e c o m m a n d ( a b b r e v i a t e d N a l l o w s y o t s p e c i f y a m a n y a 6 c h a r a c t e r s f o r ad i s k n a m e . E Z D O S d i s p l a y s t h e n a m e w h e n y o l i s td i s k d i r e c t o r i e s w i t h t h o c o m m a n d s , b u t n o tt h D O D I c o m m a n d . T h N a m e c o m m a n d w o r k so n l y w i t h d o u b l e - s i d e d 5 V 4 - i n c h d i s k s .N / C / ET h i s c o m m a n d t u r n s o f t h F 1 - F 1 0 f u n c t i o n - k e y d e f in i t i o n s a s d e f i n e d w i t h t h F c o m m a n d , a n i a l s ot u r n s o f t h l i n e - 2 5 d i s p l a y . ( S e e t h c o m m a n d ,w h i c h t u r n s t h e s e f e a t u r e s b a c k o n . )N O N U M L K / C / ET h i s t u r n s o f t h N u L o c k k e y . I t ' s u s e f u l t i n c l u d et h i s c o m m a n d i a A U T O E X E C . B A T f i l e i y o h a v ea A T - s t y l e e n h a n c e d k e y b o a r d . T h e s e c o m p u t e r s i r r i -t a t i n g l y b o o t u w i t h t h N u L o c k k e t u r n e d o n

[ x : ] f i l e n a m e [ . e x t ] / C / E / F / X

T h e P c o m m a n d p r i n t s t h s p e c i f i e d f i l e s o t h p r i n te r W i t h t h / s w i t c h a p p e n d e d , E Z D O S s e n d sf o r m f e e d t t h p r i n t e r a f t e r p r i n t i n g e a c h f i l e . T h f i l e n a m e c a i n c l u d e w i l d c a r d s , s o a s i n g l e c o m m a n d

c a p r i n t s e v e r a l f i l e s .P A T HT h i s s h o w s t h c u r r e n t D O P A T H s e t t i n g s . U n l i k et h D O P A T H c o m m a n d , h o w e v e r , t h E Z D O SP A T H c o m m a n d c a n n o t b e u s e d t c h a n g e t h P A T Hs e t t i n g s . E Z D O S u s e s o n l y t h e n v i r o n m e n t i i n h e r i t sw h e n i l o a d s , s t h P A T H m u s t b s e b e f o r e E Z D O Si l o a d e d .P A T H O N / C / EP A T H O F F / C / ET h i s i n c l u d e s o e x c l u d e s t h c u r r e n t d i r e c t o r y n a m ei t h s y s t e m p r o m p t .P D / C / ET h i s s e t s a I B G r a p h i c s P r i n t e r o c o m p a t i b l e t d o u b l e - s t r i k e m o d e .P / C / EP / C / EP / C / ET h e s e c o m m a n d s a r f o c o n f i g u r i n g a I B G r a p h i c sP r i n t e r o c o m p a t i b l e . P s p e c i f i e s l i n e s p e r i n c ha n 3 l i n e s p e p a g e ( d o u b l e - s p a c i n g ) . P s e l e c t sl i n e s p e r i n c h a n 6 l i n e s p e p a g e ( s i n g l e - s p a c i n g ) .P s e l e c t s l i n e s p e i n c h a n 8 l i n e s p e p a g e . I y o u s P 8 a l s o s e t h p r i n t e r t 1 3 c o l u m n s w i t ht h P 1 3 2 c o m m a n d . O t h e r w i s e , t h l i n e s m i g h t o v e r l a p .P 1 3 2 / C / EP P 1 3 2 / C / EB o t h o t h e s e c o m m a n d s s e a I B G r a p h i c s P r i n t e ro c o m p a t i b l e f o c o m p r e s s e d p r i n t m o d e , 8 l i n e s p e i n c h , a n 8 l i n e s p e p a g e . P 1 3 2 s h o u l d b e u s e d f o u n f o r m a t t e d d o c u m e n t s ( n e m b e d d e d f o r m f e e d s ) ,w h i l e P P 1 3 2 s h o u l d b e u s e d f o d o c u m e n t s t h a t a r a l r e a d y f o r m a t t e d ( h a v e f o r m f e e d s ) .P T I N Y / C / EP P T I N Y / C / ET h e s e c o m m a n d s c o n f i g u r e a I B G r a p h i c s P r i n t e ro c o m p a t i b l e f o v e r y s m a l l p r i n t ( 1 l i n e s p e i n c h ,1 3 c o l u m n s ) . P T I N Y a l s o s e t s t h p r i n t e r t s k i p t h p a g e p e r f o r a t i o n s f o u n f o r m a t t e d f i l e s . T h P P T I N Yc o m m a n d i f o u s w i t h f i l e s t h a t i n c l u d e f o r m f e e d s .I y o u r p r i n t e r o v e r l a p s l i n e s , u s t h P c o m m a n d t s e d o u b l e - s p a c i n g b e f o r e e x e c u t i n g t h i s c o m m a n d .Q u i tT h i s c o m m a n d ( a b b r e v i a t e d f o r m : Q e n d s E Z D O Sa n r e t u r n s y o t n o r m a l D O S . I d e n t i c a l t t h E X I Tc o m m a n d .R E B O O T / C / XU s t h i s c o m m a n d o n l y w i t h I B M P C s a n X T s — n o tw i t h A T o c o m p a t i b l e s . I y o u r s y s t e m h a n o m a s k a b l e i n t e r r u p t ( N M I ) s w i t c h i n s t a l l e d , t h i s c o m a n d r e b o o t s t h e s y s t e m w h e n y o a c t i v a t e t h s w i t c h . R E B O O T i n s t a l l s s m a l l k e y b o a r d r o u t i n e t h a tc a u s e s f a s t b o o t w h e n t h e C t r l - A l t - D e l k e y s a r p r e s s e d s i m u l t a n e o u s l y . T t r i g g e r a c o l d s t a r t , p r e s st h C t r l - A l t - I n s c o m b i n a t i o n i n s t e a d o f C t r l - A l t - D e l .

N o t e : T h i s s h o u l d b e t h f i r s t c o m m a n d i a A U T O E X E C . B A T f i l e t h a t l o a d s E Z D O S , s i n c e i s a v e s

J a n u a r y 1 9 8 8 C O M P U T E I ' « P M a g a z i n e 3

Page 42: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 42/84

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

L y c o M e a n s T o t a l S e r v i c e .

M a r k ' M a c " B o w s e r , S a l e s M r . n a g e rw o u l d p e r s o n a l l y l i k e l t h a n k a l o o u p a s t c u s t o m e r s f o h e l p i n g l

m a k e L y c o C o m p u t e r o n o t h l a r g e s t m a i l o r d e r c o m p a n i e s a n dl e a d e r i t h i n d u s t r y . A l s o , w o u l d l i k e l o e x i e n a m p e r s o n a l i n v i t a t i o n l a l c o m p u t e r e n l n u s i a s t s w h h a v e n o e « p e r < e n c e d t h e s e r v i c e s t h a i w p r 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 l l a i o u t o l l - f r e e n u m b e r 1 i n q u i r ea b o u l o u r 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

F i r s t a n f o r e m o s t o u r p h i l o s o p h y i t k e e p a b r e a s t o t h c h a n g i n gm a r k e t s t h a t w c a p r o v i d e y o w i t h n o t 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 eb u t a l s o t h e n e w e s t m o d e l s o l i e r e d b y t n e m a n u l a c t u r e r s a t h a b s o l u t e b e s lp o s s i b l e p r i c e s W o i l e r i n w i a e s t s e l e c t i o n o c o m p u t e r n a r d w a r e . s o f tw a r e a n d a c c e s s o r i e sF e e l f r e e t c a l l L y c o i y o u w a n t t k n o w m o r e a b o u t p a r t i c u l a r i t e m .c a n ' t s l r e s s e n o u g h l h a t o u t o l l - f r e e n u m b e r i n o | u s ! l o r o ' d e r s M a n yc o m p a n i e s h a v e t o l l - f r e e n u m b e r f o o r d e r i n g , b u t i f y o j u s t w a n t 1 a s q u e s t i o n a b o u l p r o d u c t , y o u h a v e 1 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 l l i k n o w l e d g e a b l e a b o u t a l t * 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 g u e s : i c n s y o m a n a v e W w i l l d o u b e s l 1 m a k es 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 e S a t u rd a 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 r c o m p u t e r n e e d sO 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 ' t l 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 r s 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 s1 y o u r q u e s n o n s a b o u l m s t a t u s o a o r d e r , w a r r a n t e e s , p r o d u c i a v a i l a b i l r -t y o r p r i c e sL y c o C o m p u t e r s t o c k s m u l t l m i l l o n d 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 s a r w h a v e e x a c t l y w h a t y o w a n t r i g h t i o u w a r eh o u s e . A n t h a t m e a n s y o u ' l l g e i t f a s t . I n l 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 dw i t h i n 2 h o u r s . F r e e s h i p p i n g o p r e p a i d o r d e r s o 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 b e l s h i p p i n gi 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 l u l l m a n u f a c l u r e r s ' w a r r a n t i e s

c a n ' i 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 c t i o n f r o m o u h u g ei n - s t o c k i n v e n l o r y . b e s l p r i c e , s e r v i c e t h a i c a n ' i b b e a t — w e ' v o 9 0 i l a l h e r ea L y c o C o m p u t e '

T O R D E R , C A L L T O L L - F R E E : 1 - 8 0 0 - 2 3 3 - 8 7 6 0N e P W a t s : 1 - 8 0 0 - 2 3 3 - 8 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 0• C o . -

F 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 09 A t 5 P M . M o n . F

O r w n f e L y c o C c m p u i e r . I n P O B o 5 0 8 8 . J e r s e y S h o r e , p 1 7 7 4 0

H l a k - F r n P o l i c y • M p " c e » s n o w i c a s n o

n l w n a t o n j i j 1 u w c r w c * h M C T f t Q r T c

L < < , - u » F >

P S O F T W A R EA c c e s s :W l d . C l L e a d e r B o a r d $ 2 7 . 9 51 0 t h F r a m e $ 2 7 . 9 5A c t i v i s i o nP e b b l e B e a c h G o l f . . . . . . S 2 2 . 9 5C h a m p . B a s e b a l l £ 2 2 . 9 5C h a m p . B a s k e t b a l l $ 2 2 . 9 5Z o r k T r i l o g y $ 3 9 . 9 5L e a t h e r G o d d e s s e s $ 2 2 . 9 5M o o n m i s t $ 2 2 . 9 5B r o d e r b u n d :A n c i e n l A f o W a S 2 5 . 9 5P r i n l S n o p S 3 2 . 9 5P r i m S h o p C o m p a n $ 3 1 . 9 5G r a p h i c L i b . o I I $ 1 9 . 9 5K a r a t e k a $ 1 9 . 9 5T o y S h o p $ 2 2 . 9 5B a n k S I W r i t e r $ 4 4 . 9 5E p y x :A p s h a i T n l o g y $ 1 1 . 9 5C r e a t e C a l e n d a r $ 1 5 . 9 5D e s t r o y e r $ 2 2 9 5M o v i e M o n s t e r $ 1 1 . 9 5R o g u e $ 1 6 . 9 5S t S p o r t s B a s k e t b a l l . . . $ 2 2 . 9 5S u B a t t l e S i m u l a t o r . . . S 2 2 . 9 5

F i r e b i r d :S l a r g l i d e r $ 2 5 . 9 5G u i l d o T h i e v e s $ 2 5 . 9 5M i c r o I s a g u a :M « r o l e a g . B a s e b a l l . . . . S 2 2 . 9 5G e n e r a l M a n a g e r $ 1 6 . 9 5S t a t D i s * $ 1 3 . 9 5' 8 T e a m D i s k $ 1 1 . 9 5M i c r o p r o s e :C o n f l i c t i V i e t n a m $ 2 2 . 9 5C r u s a d e i E u r o p e $ 2 2 . 9 5D e c i s i o n D e s e r t $ 2 2 . 9 5F - 1 5 S t n k e E a g l e $ 2 2 . 9 5S f l e n i S e r v i c e $ 2 2 . 9 5G u n s h i p $ 2 7 . 9 5O r i g i n :U l t i m a $ 2 2 . 9 5U l t i m a M $ 2 2 . 9 5U l t i m a I $ 3 3 . 9 5S u b l o g l c :J e S i m u l a t o r $ 3 1 . 4 9S c e n e r y J a p a n $ 1 7 . 9 5S c e n e r y S a F r a n $ 1 7 . 9 5S c e n e r y # 1 - # 6 $ 6 4 . 9 5F l i g h t S i m u l a t o r $ 3 4 . 9 5

W S T O C K O V E R5 0 0 0 S O F T W A R E T I T L E S !

U n i s o n W o r l d :A r G a l l e r yN e w s M a s t e rP r i n l M a s t e rF o r d s B o r d e r s

[ m o w o r k s :S w i f t c a l cW o r d w r r t e r

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

, , $ 2 9 . 9 5$ 1 7 9 5

$ 3 9 . 9 5$ 3 9

S r t e a o a R o a d W a 2 0 0 0K a m p l g r u p p eS h a r d o S p r i n gB a t t l e o A n t e t i C o m p u t e r B a s e b a l l . . G e t t y s b u r gW i z a r d s C r o w nC h i c k a m a u g a

i P r i n t e rP a p e r

2 0 s h e e l l a s e r1 0 0 0 s h e e t l a s e r1 5 0 s h e e ! i v o r y . 2 0 1 b . .

■ T L E S !

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

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

£ 3 3 . 9 5$ 2 2 . 9 5$ 3 3 . 9 5

$ 9 $ 1 9 r :

S 9 . 9 5

M o n i t o r s T H O M S O N S4 1 2 0 M o n i t o r

T h o m s o n :2 3 A m b e r T T L ' 1 2 " $ 8 4 5 A m b e r T T L ' 1 5 " S 1 4 99 8 W h i t e T T L / 2 0 " $ 6 9 54 1 2 0 C G $ 2 2 5 . 9 54 1 6 0 C G $ 2 8 94 4 6 0 E G $ 3 5 9

Z e n i t h :Z V 1 2 2 0 $ 8 Z V 1 2 3 0 $ 8

B l u e C h i p :B C 1 2 G r e e n T T $ 7 B C 1 2 A m b e r T T $ 8 B C 1 4 " C o f o r $ 2 5 9 . 9 5

N E C :M u l t i s y n c $ 5 4 9

C o m p a r e & S a v o $ 2 4 . 0 0T h o r n s o n 4 3 7 5 U l t r a S c a n $ 5 2 5 . 9 5

1 4 R G B I v i d e oc o m p o s i t e a n a l o gC o m p a h b l e w i t h I B a n C o m m o d o r eR G t f a i a c a b l ei n c l u d e d

$ 2 2 5 9

M o d e m sA v t t e x :1 2 0 0 i P C a r d $ 8 9 . 9 51 2 0 0 h c M o d e m $ 9 5 . 9 5

2 4 0 0 S 2 0 9 . 9 52 4 0 0 i P C a r d 5 1 9 9 9

H a y e s :S m a n m o d e m 3 0 $ 1 2 5S m a r t m o d e m 1 2 0 0 $ 3 6 9S m a r t m o d e m 2 4 0 0 $ 5 5 9

Page 43: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 43/84

P R I N T E R SP a n a s o n i c

I O 8 O 1 M o d e l I $ 1 5 7 . 9 51 0 9 1 i M o d e l I S 1 7 9 . 9 51 0 9 2 i $ 2 9 51 5 9 2 $ 3 7 91 5 9 5 $ 4 1 93 1 3 1 $ 2 5 93 1 5 1 $ 3 9 9K X 4 4 5 0 U s e r S C A L L1 5 2 4 2 P i S 5 4 9 . 9 5

S I L V E R R E E DE X 4 2 0 P $ 1 9 9E X 6 0 O P $ 4 9 9E X 8 O 0 P $ 6 4 9

# C I T I Z E NI 2 0 D S 1 5 9 . 9 5H S P - 1 0 $ 2 5 9 . 9 5M S P - 2 0 $ 2 8 9 . 9 5M S P - 1 5 $ 3 2 4 . 9 5M S P - 2 5 S 3 8 9 . 9 5M S P - 5 0 $ 3 7 5M S P - 5 5 S C A L LP r e m i e r e 3 5 $ 4 6 4 . 9 5T r i b u t e 2 2 4 S 6 2 4 . 9 5

N P - 1 0 S 1 3 4 . 9 5N X - 1 0 S 1 4 9 . 9 5N X - 1 0 C w / i n t e r f a c e S 1 6 5 . 9 5N L - 1 0 $ 1 9 9 . 9 5N X - 1 5 S 2 8 9 . 9 5N D - 1 0 S 2 5 9 . 9 5N D - 1 5 $ 3 7 5 . 9 5N R - 1 5 S 4 0 9 . 9 5N B - 1 5 2 4 P i S 6 9 9 . 9 5N B 2 4 - 1 0 2 P t $ 4 0 9 . 9 5N B 2 4 - 1 5 2 P i $ 5 4 9 . 9 5

T o s h i b a3 2 1 S L $ 4 8 93 4 S $ 6 5 9P 3 5 1 M o d e l I I $ 8 9 9

D I A B L O0 2 $ 4 9 9 . 9 55 3 $ 7 7 9 . 9 5

E P S O NL X 8 0 0 $ 1 7 5 . 9 5F X 8 6 E J 2 8 9 . 9 5F X 2 8 6 E $ 4 2 9 . 9 5E X 8 0 0 $ 3 7 4 . 9 5E X 1 0 0 0 $ 4 8 9 . 9 5L Q 8 0 0 $ 3 6 9 . 9 5L O 1 0 0 0 $ 5 4 9 . 9 5L Q 2 5 0 0 $ 6 4 9 . 9 5G Q 3 5 0 0 $ L O WL Q 8 5 0 S 4 9 9 . 9 5L Q 1 0 5 0 $ 6 7 9 . 9 5

O K I P A BO k i m a t e 2 $ 1 1 9O k i m a t e 2 w / c a r t $ 1 7 9 . 9 51 2 0 $ 1 8 9 . 9 51 8 0 $ 2 1 9 . 9 51 8 2 $ 2 2 9 . 9 51 9 2 + $ 2 8 9 . 9 51 9 3 + S 4 2 9 . 9 52 9 v v ' i n t e r f a c e $ 4 0 9 . 9 52 9 w / i n l e r f a c e $ 5 4 9 . 9 52 9 w / i n t e r t a c e $ 7 8 9 . 9 53 9 $ 9 3 9 . 9 5

S E I K O S H A3 1 8 0 A J S 1 2 4 . 9 5S 1 8 0 V C $ 1 2 4 . 9 5S 1 0 O 0 V C $ 1 3 5 . 9 5S 1 2 0 0 V C $ 1 4 4 . 9 5S 1 2 0 0 A i $ 1 5 5 . 9 5S 1 2 0 O A S R S 2 3 2 $ 1 5 5 . 9 5S L B O A i $ 2 9 5 . 9 5M P 1 3 0 0 A i $ 2 6 9 . 9 5M P 5 3 0 0 A i $ 3 7 5 . 9 58 P 5 4 2 0 A i S S 7 S . 9 5S S e r i e s R i b b o n $ 7 . 9 5S K 3 0 0 0 A $ 3 4 9S K 3 0 0 5 A $ 4 2 9

B R O T H E RM 1 1 O 9 $ 1 9 5M 1 4 0 9 $ 2 9 9M 1 5 0 9 $ 3 6 5M 1 7 0 9 $ 4 7 5T w i n w r i t e r 6 D o ! D a i s y $ 8 9 9M 1 7 2 4 L $ 6 2 5H H 2 0 $ 3 3 9H R 4 0 $ 5 6 9H R 6 0 $ 7 0 9 . 9 5

I 1 2 c p D r a f tE F r o n t P a n e lS e l e c t i o nN L M o d e

B L U E C H I P

S E I K O S H AS 1 8 0 A i1 0 0 c p s d r a f t

2 c p N L

P a n a s o n i c1 0 8 0 i M o d e l l l

P E R S O N A LC O M P U T E R

1 0 0 % I B

( G r e e n , a m b e rc o l o r m o n i t o r s

a v a i l a b l e )

P

W I L L N O

P C O M P A T I B L E

H A R D W A R EP 5 v i D r i v e $ 1 1 9M S D O S B a s i c S o f t $ 5 B C 1 2 G T T M o n i t o r $ 7 B C 1 2 A m T T M o n i t o r $ 8 B C 1 4 C o l o r R G M o n i t o r . . $ 2 5 9 . 9 5S C C C G C o l o r C a r d $ 9 4 . 9 9S C P C P C X T C o m p $ 5 5 9A v a t e x G r a p h i c s C a r d $ 1 6 9Z u c k e r t o a r d $ C A L Ll o m e g e B e r n o u l l i $ C A L LH e r c u l e s $ C A L LA S S C A L L

& S e a g a t e2 m e k i $ 2 7 5 . 9 5 "3 m e k i $ 3 1 5 . 9 5 "4 m e k i $ 4 8 9 . 9 5 '" D r i v e s i n c l u d e c o n t r o l l e r4 m e w / c o n t r o l l e r $ 4 2 5 . 9 5

N o 1 5 c p D r a f t M o d eN L M o d e

$ 1 5 7< B L U E C H I P s p e c i a l

B l u e C h i pP e r s o n a l C o m p u t e rS e a g a t e 2 M e H a r d D r i v e

$ 7 4 9 9

( H a r d d r i v e m u s lb i n s t a l l e d )

B L U E C H I P P D o u b l e F l o p p yS y s t e mS e c o n d D r i v eI n s t a l l a t i o nK i I n c l u d e d

$ 5 7 99

J o i n t h t h o u s a n d s w h s h o p L y c o a n d S a v e !

Page 44: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 44/84

t h i n t e r r u p t v e c t o r s w h e n e x e c u t e d . T h i s i n e c e s s a r yf o t h r e b o o t p r o c e s s t w o r k p r o p e r l y .R E M O V E [ x l : ] f i l e n a m e [ . e x t ] [ x l : ] / E / N / P / Q / X / !

T h i s c o m m a n d c a b u s e d t r e m o v e f i l e s f r o md r i v e s o r s u b d i r e c t o r i e s i t w d i f f e r e n t w a y s . I b u i l d s l i s t o f t h e f i l e s o d r i v e x l w h i c h h a v e t h s a m e n a m e a t h f i l e s o d r i v e x l a n d e l e t e s a l o t h e s e d u p l i c a t e f i l e s f r o m x 2 ( u n l e s s y o u s t h / s w i t c h ; s e b e l o w ) . I y o d o n ' t s p e c i f y x 2 : , E Z D O Sd e f a u l t s t t h e c u r r e n t d r i v e o r d i r e c t o r y . T h f i l e n a m ea n e x t e n s i o n c a i n c l u d e w i l d c a r d c h a r a c t e r s .

E x a m p l e 1 S u p p o s e y o h a v e l a r g e p r o g r a ms u b d i r e c t o r y ( C P R O G R A M S ) w h i c h c o n t a i n s a l o t h p r o g r a m s y o u n o r m a l l y u s e . Y o u ' v e r e c e i v e d a u p d a t e t o n o t h s o f t w a r e p a c k a g e s a n w i s h t r e m o v e t h f i l e s a s s o c i a t e d w i t h t h o l d e r v e r s i o n .T h e s e f i l e s a r e s c a t t e r e d t h r o u g h o u t t h s u b d i r e c t o r ya n w i l l t a k e q u i t e s o m e t i m e t i d e n t i f y a n d e l e t ei n d i v i d u a l l y .

T h R E M O V E c o m m a n d c a n h e l p w i t h t h i s p r o bl e m . P u t h o r i g i n a l s o f t w a r e d i s k f o t h e o l d v e r s i o ni d r i v e A C h a n g e d i r e c t o r i e s t t h e d i r e c t o r y w i t h t h p r o g r a m s y o w a n t t d e l e t e ( i t h i s c a s e , C C P R O G R A M S ) . T h e n e n t e r t h e c o m m a n d R E M O V EA : * . * C . T h i s t e l l s E Z D O S t b u i l d a l i s t o a l o f t h ef i l e s i t h d i r e c t o r y o f d r i v e A a n t h e n t d e l e t e a n f i l e f r o m d r i v e w h i c h h a t h s a m e f i l e n a m e a n e t e n s i o n . F o s a f e t y , a d t h / s w i t c h t t h c o m a n d . E Z D O S t h e n p r o m p t s y o u b e f o r e e a c h d e l e t i o n .

E x a m p l e 2 Y o h a v e t w o d i s k s , o d i s k a n s u b d i r e c t o r y , t h a t s h o u l d c o n t a i n t h s a m e f i l e s . d r e c t o r y l i s t i n g o t h f i r s t d i s k s h o w s 1 8 f i l e s , w h i l et h s e c o n d c o n t a i n s o n l y 1 8 f i l e s . Y o w a n t t i d e nt i f y a n r e m o v e t h t w e x t r a f i l e s w i t h o u t d e l e t i n ga n r e c o p y i n g a l 1 8 f i l e s . R E M O V E w i t h t h / s w i t c h c a h e l p h e r e . T h c o m m a n d R E M O V E A : * . * C / t e l l s E Z D O S t r e a d t h e d i r e c t o r y o d r i v e A t c h e c k d r i v e t s e i e a c h o f t h e f i l e s f o u n d o d r i v e

a r e a l s o c o n t a i n e d i i t d i r e c t o r y ; a n d , f i n a l l y , t d e l e t e f r o m d r i v e a n f i l e t h a t i n o t i n t h e d r i v ed i r e c t o r y . A g a i n , u s t h / o p t i o n f o a d d e d s a f e t y .R E N a m e [ x : ] p r e s e n t — n a m e [ . e x t ] [ x : ] n e w - J t a m e [ . e x t ]

/ A / C / D / E / T / Q / XT h i s c o m m a n d i s i m i l a r t t h D O R E N A M E c o m a n d , b u t h s w i t c h e s a d f l e x i b i l i t y . I a l s o d i s p l a y sf i l e n a m e s a t h e y a r c h a n g e d . U n l i k e t h D O R N A M E c o m m a n d , h o w e v e r , i c a n n o t h a n d l e p a t hn a m e ( i n c l u s i o n o f b a c k s l a s h ) . I t h c o m m a n dc o n t a i n s b a c k s l a s h , E Z D O S p a s s e s i a l o n g t D O f o e x e c u t i o n a n t h e f f e c t o f t h e s w i t c h e s i l o s t .

I y o a p p e n d t h / s w i t c h , y o c a r e n a m es u b d i r e c t o r i e s i n s t e a d o f i l e s . O n l y s u b d i r e c t o r i e s i t h c u r r e n t d i r e c t o r y a r r e n a m e d . O n l y o n d i r e c t o r yl e v e l c a b r e n a m e d a t t i m e , s i n c e t h e R E N A M Ef u n c t i o n c a n ' t h a n d l e p a t h s p e c i f i c a t i o n .S C R O L LT h S C R O L L c o m m a n d i n s t a l l s D O e x t e n s i o n t h a th o n o r s t h S c r o l l L o c k k e y . W h e n y o l i s t d a t a o t h 4 C O M P U T E ! ' * P M a g a z i n e J a n u a r y 1 9 8 8

s c r e e n a n p r e s s S c r o l l L o c k , t h d i s p l a y p a u s e s a f t e rs h o w i n g 2 l i n e s . P r e s s t h r i g h t S h i f t k e t d i s p l a y2 m o r e l i n e s . P r e s s t h l e f t S h i f t k e t a d v a n c el i n e a t a t i m e .

W h e n y o u ' v e p a u s e d t h e d i s p l a y w i t h S c r o l lL o c k , y o u ' l l s e m e s s a g e i t h t o r i g h t c o r n e r o t h s c r e e n . S i n c e S C R O L L i n s t a l l s i t s e l f a s m e m o r y -r e s i d e n t D O e x t e n s i o n , i t e r m i n a t e s E Z D O S ; y o u ' l lh a v e t r e l o a d E Z D O S i y o w i s h .

N o t e : S C R O L L u s e s t h c o m p u t e r ' s B a s i c I n p u t /O u t p u t S y s t e m ( B I O S ) , w h i c h v a r i e s b e t w e e n s y s t e m s .I m a n o w o r k c o r r e c t l y o s o m e c o m p u t e r s . I a l s ot a k e s o v e r t h I N 1 i n t e r r u p t v e c t o r , s i m a c o f l i c t w i t h t h c o l o r c o m m a n d s .S E T h i s s h o w s t h c u r r e n t D O e n v i r o n m e n t , i n c l u d i n gt h P A T H a n t h v a l u e o t h C O M S P E C v a r i a b l e .U n l i k e t h D O S E T c o m m a n d , i c a n n o t b e u s e d t c h a n g e t h e n v i r o n m e n t . E Z D O S u s e s o n l y t h e n v ir o n m e n t i i n h e r i t s w h e n i i l o a d e d , s t h i s m u s t b s e b e f o r e l o a d i n g E Z D O S . ( S e e y o u r D O m a n u a l f o m o r e d e t a i l s o S E a n d P A T H . )S E T C O D E / T h i s c o m m a n d u s e s E Z D O S t g e u s e r i n p u t i b a t c h f i l e . T h i s a l l o w s y o t p u m e n u s i n t o b a t c hf i l e s . Y o c a d i s p l a y m e n u c h o i c e s w i t h t h E C H Oc o m m a n d a n t h e n c a l l E Z D O S t g e r e s p o n s ef r o m t h u s e r . W h e n t h u s e r e n t e r s o n o t w d i g i t s ,S E T C O D E s e t s t h r e t u r n E R R O R L E V E L t t h v a l u et h u s e r s e l e c t e d . D O t h e n c o m p a r e s t h e r e t u r n c o d et t h E R R O R L E V E L s i s u b s e q u e n t l i n e s o f t h e b a t c hf i l e a n s e n d s c o n t r o l t s p e c i f i e d b a t c h - f i l e l a b e l .

F o e x a m p l e , h e r e ' s a b a t c h f i l e y o m i g h t p r p a r e f o r a n e o i n e x p e r i e n c e d u s e r ( o e v e n f o y o u r s e l f , t s a v e t i m e a n t r o u b l e ) :E C H O O F : S E L E C TE C H O S e l e c t p r o g r a m t r u n :E C H O 1 W o r d p r o c e s s o rE C H O 2 S p r e a d s h e e tE C H O 3 D a t a b a s e m a n a g e rE S E T C O D EI E R R O R L E V E L = = 3 G O T O D I E R R O R L E V E L = = 2 G O T O S I E R R O R L E V E L = = 1 G O T O W G O T O S E L E C T: D B : D B A S EG O T O S E L E C T: S C P R O G R A M S L O T U SG O T O S E L E C T: W C : W O R DG O T O S E L E C T

W h e n t h e u s e r e n t e r s 1 2 o 3 t h b a t c h f i l es e n d s c o n t r o l t t h l a b e l s W P S S , o r D B r e s p e c t i v el y F o l l o w i n g t h e s e l a b e l s a r c o m m a n d s t r u t h a p p r o p r i a t e p r o g r a m s .N o t i c e t h a t E R R O R L E V E L c o d e s m u s t a l w a y s b i n s e r t e d i t h b a t c h f i l e i d e s c e n d i n g o r d e r , s i n c eD O s e a r c h e s f o a E R R O R L E V E L w h i c h i e i t h e re q u a l t o l e s s t h a n t h c o d e r e t u r n e d b S E T C O D E .

Page 45: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 45/84

C O M P U T E R C R E A T I O N S I N C .C O M P A R I S O N S H O P P I N G ? S T O PM O S T F E A T U R E S F O R T H E B E S T P R I C

C O N N E X I O NP e r s o n a l C o m p u t e r

S y s t e m s

B U S I N E S S S Y S T E M M I N I A P E R S O N A L S Y S T E M X $ 6 9 9

B 0 2 8 6 C P U - 6 / 1 0 M H M M o t h e r b o a r d a 1 2 0 N S ( 5 1 2 K I n s t a l l e d )M i n i A S t y l e C a s e w / K e y l o c k P r o t e c t i o nP o w e r H a r d D i s k I n d i c a t i o n L E D SH a r d w a r e R e s e t B u t t o nC l o c k / C a l e n d a r w / B a t t e r y B a c k - U p8 K e A S t y l e K e y b o a r dE i g h t S l o t s : S i 1 6 B i t / T w o 8 B i 1 8 W a t t P o w e r S u p p l yM o n o c h r o m e ( H e r c u l e s C o m p a t i b l e ) o C o l o r G r a p h i c s C a r dF u l l y C o m p a t i b l e B I O S I n s t a l l e dO p t i o n a l 8 0 2 8 7 M a t h C o - P r o c e s s o r S o c k e tR e a d y f o N e t w o r k I n t e r f a c eS p e a k e r f o A u d i o U s S y s t e m s M a n u a lG u a r a n t e e d t O p e r a t e C o m m e r c i a l S o f t w a r eA s s e m b l e d a n d F u l l y T e s t e dO n Y e a r W a r r a n t y P a r i s L a b o r

$ 3 9 9 ' * B i

T u r b o 8 0 8 8 - 2 C P 4 . 7 7 / 8 M H 6 4 0 K R a M o t h e r b o a r d ( 2 5 6 K I n s t a l l e d )O n e D S / D D 3 6 0 K F l o p p y D r i v eF l o p p y D r i v e C o n t r o l l e rM o n o c h r o m e ( H e r c u l e s C o m p a t i b l e ) o C o l o r G r a p h i c s C a r dH e a v y D u t y 1 5 0 W a t t P o w e r S u p p l y6 K e A S t y l e K e y b o a r dE i g h t E x p a n s i o n S l o t sS l i d e M e t a l C a s eF u l l y C o m p a t i b l e B I O S I n s t a l l e dO p t i o n a l 8 0 8 7 - 2 M a t h C o - P r o c e s s o r S o c k e tR e a d y t o N e t w o r k I n t e r l a c eS p e a k e r f o A u d i o U s G u a r a n t e e d t O p e r a t e C o m m e r c i a l S o f t w a r eA s s e m b l e d a n F u l l y T e s t e dO n Y e a r W a r r a n t y P a r t s L a b o r

A d d i t i o n a l M e m o r y U t I M $ 5 1 . 2 M B D S / D D F l o p p y D r i v e 9 1 . 2 M B / 3 6 O K F l o p p y D r i v e C o n t r o l l e r 6 3 6 0 K D S / D D F l o p p y D r i v e S 7 3 I n c h 7 2 O K D S / D D F l o p p y D r i v e $ 1 2 9S e a g a t e 2 M e H a r d D r i v e $ 2 2 9S e a g a t e 4 M e H a r d D r i v e $ 4 6 9S e a g a t e 8 0 M e H a r d D r i v e $ 9 9 9F l o p p y / H a r d D r i v e C o n t r o l l e r $ 1 3 9S e r l B l / P a r a i i e l C a r d 4 M u l t i I / C a r d O / M e m o r y $ 1 8 91 M H M o t h e r b o a r d $ 4 9

W a l t S t a t e 4 T a p e B a c k - U p 6 M e $ 5 9 98 0 2 8 7 M a t h C o - P r o c e s a o r $ 2 1 9

A O T H E S E I T E M S T E N H A N C E Y O U R S Y S T E MX o A O P T I O N S

1 0 K e y E n h a n c e d K e y b o a r d 2 I n t e r n a l 3 0 0 / 1 2 0 0 B a u d M o d e r n 6 I n t e r n a l 2 4 0 0 B a u d M o d e m $ 1 9 9E G A G r a p h i c s C a r d ( H e r c u ! e s C o m p . } $ 1 2 9T T G r e e n M o n i t o r $ 6 T T A m b e r M o n i t o r 8 C o l o r R G ( 5 4 0 2 0 0 ) M o n i t o r $ 2 6 9C o l o r E G M o n i t o r $ 3 9 9U S - D O S 3 . 2 1 G B a s i c 6 M S - D O S J o y s l l c k 2 M S - D O S M o u s e 4 V e r t i c a l C P S t a n d $ 2 K e y b o a r d S l i d e a w s y $ 3 A C e n t e r S u r g e P a d 3

X / O A d d i t i o n a l M e m o r y t 6 4 0 K 4 M u l t l l / O C a r d I n c l u d e s

C l o c k / C a l e n d a r w / B a r t e r y B a c k - u p 3 P a r e ! l e i / S e r i a l / G a m e P o r t s

S e c o n d 3 6 0 K D S / D D F l o p p y D r i v e 7 1 . 2 M B / 3 6 0 K D S / D D F l o p p y D r i v e 9 1 . 2 M B F l o p p y D r i v e C o n i r o l i e r 6 3 V I n c h 7 2 0 K D S / O O F l o p p y D r i v e $ 1 2 9S e a g a t e 2 0 M e H a r d D i s k C o n t r o l l e r $ 2 9 9S o a g a l e 3 0 M e g H a r d D i s k s C o n t r o l l e r $ 3 5 91 M H M o t h e r b o a r d 2 M i n i A S t y l e C a s e S 1 8 0 8 7 - 2 M a t h C o - P r o c e s s o r $ 1 6 9S e r i a l C a r d $ 2 V - 2 0 M H C h i p $ 1

*

P O R T A B L E A $ 9 9 9

8 0 2 S 6 C P U - 6 / 1 0 M H M M o t h e r b o a r d a 1 2 0 N S ( 5 1 2 K I n s t a l l e d )K e y l o c k P r o t e c t i o nP o w e r 4 H a r d D i s k I n d i c a t i o n L E D SH a r d w a r e R e s e t B u t t o nC l o c k / C a l a n d a r w / B a t t e r y B a c k - U pA S t y l e K e y b o a r dS i S l o t s : F i v e I S B i t / O n e 8 B i 1 8 0 W a t t P o w e r S u p p l yM o n o c h r o m e ( H e r c u l e s C o m p a t i b l e )F u l l y C o m p a t i b l e B I O S I n s t a l l e dO p t i o n a l 8 0 2 8 7 M a t h C o - P r o c e s s o r S o c k e tS p e a k e r f o A u d i o U s S y s t e m s M a n u a lT T A m b e r M o n i t o r

I I

P O R T A B L E X $ 6 9 9

T u r b o 8 0 8 8 - 2 C P 4 . 7 7 / 8 M H 6 4 0 K R a M o t h e r b o a r d ( 2 6 5 K I n s t a l l e d )K e y l o c k P r o t e c t i o nO n D s / D D 3 6 0 K F l o p p y D r i v eF l o p p y D r i v e C o n t r o l l e rM o n o c h r o m e { H e r c u l e s C o m p a t i b l e )H e a v y D u t y 1 5 0 W a t l P o w e r S u p p l yA S t y l e K e y b o a r dS i E x p a n s i o n S l o t sF u l r y C o m p a t i b l e B I O S I n s t a l l e dO p t i o n a l 8 0 8 7 - 2 M a t n C o - P r o c e s s o r S o c k e tS p e a k e r l o A u d i o U s T T A m b e r M o n i t o r

C O M P U T E R C R E A T I O N S , I N C .P . O . B o 4 9 D a y t o n , O h i o 4 5 4 5 9

F o r i n f o r m a t i o n . o r d e r i n q u i r e s , o r l o O h i o o r d e r s ( 5 1 3 ) 4 3 5 - 6 8 6 8O r d e r l i n e s O p e n 9 : 0 0 a . m . ! 8 : 0 0 p m M o n - F r i ; 1 0 : 0 0 a . m . t 4 : 0 0 p . m . S o t ( E a s t e r n S t a n d a r d T i m e ) , P r i c e sa n s p e c i f i c a t i o n s a r s u b j e c t l c h a n g e w i t h o u t n o t i c e . C a l l t o l l f r e e n u m b e r t v e r i f y p r i c e s a n a v a i l a b i l i t yI n c l u d e 4 s h i p p i n g o a l h a r d w a r e o r o e f s . N e n t r a c h a r g e ( o V i s a o M a s t e r c a r d W s h i p O . D . l C o n t i n e n t a l U . S . a d f l r e s s e s o n y . A c i u a t f r e i g h t w i l l b c h a r g e d o u t s i d e U . S . l o i n c l u d e C a n a d a , A l a s k a .H a w a i i , P u e r t o R i c o a n A P O . O h i o r e s i d e n t s a d 6 s a l e s l a x . A l f o r e i g n o r d e r s , p t e a s a a d 1 5 t o s h i p p i n g ,n a n a I n a n I n s u r a n c e . F o r I m m e d i a t e d e l i v e r y s e n d c a s h i e r ' s c h e c k , m o n e y o r d e r o d i r e c t b a n k t r a n s f e r s .P e r s o n a l a n c o m p a n y c h e c k s a l l o w w e e k s t c l e a r . C o r p o r a t e a n u n i v e r s i t y p u r c h a s e o r d e r s a r ew e l c o m e . D u t o u l o p r i c e s , a l s a l e s a r e f i n a l . N C R E D I T S . A l d e f e c t i v e r e t u r n s m u s t h a v e r e t u r na u t h o r i z a t i o n n u m b e r . P l e a s e c a l l ( 5 1 3 ) 4 3 5 - 6 8 6 6 l o b t a i n a R A o y o u r r e t u r n w i l l n o b e a c c e p t e d t o r e p l a c e m e n t o r e p a i r . F O R Y O U R P R O T E C T I O N , W C H E C K F O R C R E D I T C A R D F R A U D .

1 D A M O N E Y B A C KG U A R A N T E E

W w a n t y o u l b o h a p p y w i t ho u c o m p m e s y s t e m . C a l l u I fp r o o l a m m i s t s I n o s a t i s f i e d ,l e u k n o w w i t h i n 1 d a y s o r e c e i p t a n d . u p o n r e t u r n , w w i l l( j i v e y o u a r e f u n d ( l e s s S n l p p l n f l ,h a n d l i n g a n i n s u r a n c e ) .

Page 46: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 46/84

I t h E R R O R L E V E L s a r e n ' t i d e s c e n d i n g o r d e r , D O e x e c u t e s e v e r y E R R O R L E V E L l i n e .

N o t e : A l b a t c h f i l e s t h a t i n c l u d e E Z D O S c o m a n d s n o r m a l l y r e q u i r e y o t a p p e n d t h / s w i t c ht t h l i n e w h i c h c o n t a i n s t h E Z D O S c o m m a n d . A s e e n a b o v e , t h i s i s n ' t n e c e s s a r y w i t h S E T C O D E .S F f l - d e f i n i t i o n ' / A / C / ET h i s c o m m a n d s e t s t h S h i f t - f u n c t i o n k e d e f i n i t i o n s .S p e c i f y n u m b e r i t h r a n g e 1 - 1 0 f o r n r e p r e s e n t i n gt h f u n c t i o n k e y b e i n g d e f i n e d . S u b s t i t u t e y o u r o w s t r i n g f o r d e f i n i t i o n , s u r r o u n d e d b s i n g l e q u o t a t i o nm a r k s . E Z D O S a u t o m a t i c a l l y t y p e s t h s t r i n g w h e nS h i f t a n f u n c t i o n k e n a r e p r e s s e d a t h s a m e t i m e .U s W R I T E Z t m a k e t h e m p e r m a n e n t .

Y o c a i n c l u d e c a r r i a g e r e t u r n i t h k e d e f in i t i o n b i n c l u d i n g t h c a r e t ( " ) . T h i s m a k e s i p o s s i b l et e x e c u t e c o m m a n d b s i m p l y p r e s s i n g S h i f t a n k e F n T h S T A T U S c o m m a n d d i s p l a y s t h e f i r s t 2 c h a r a c t e r s o f t h i s s t r i n g .

W i t h o u t A N S I . S Y S i n s t a l l e d , t h d e f i n i t i o n i l i i t e d t o 2 c h a r a c t e r s . S t r i n g s l o n g e r t h a n 2 0 c h a r a c t e r sc a b s t o r e d w h e n A N S I . S Y S i i n s t a l l e d a n E Z D O Sh a b e e n n o t i f i e d o t h a t f a c t w i t h t h A N S I c o m a n d . A l s o , w i t h A N S I . S Y S i n s t a l l e d , k e d e f i n i t i o n sm a b e u s e d a f t e r y o e x i t E Z D O S . T h A N S I d r i v e rh a a l i m i t o a r o u n d 2 0 c h a r a c t e r s , s o y o u r d e f i n it i o n s c a n ' t t o t a l m o r e t h a n t h a t .S t a t u s / C / E / F / PT h i s c o m m a n d d i s p l a y s h o m u c h f r e e r a n d o m a c c e s sm e m o r y ( R A M ) i a v a i l a b l e i t h c o m p u t e r ; t h n u b e o f l o p p y d i s k d r i v e s ; t h h i g h e s t d r i v e l e t t e r i s t a l l e d o r t h e h i g h e s t d r i v e l e t t e r a v a i l a b l e ( d e p e n d i n go n y o u r D O v e r s i o n ) ; t h a d d r e s s e s o f t h e s e r i a l a n p a r a l l e l p o r t s ; w h e t h e r o n o t h s y s t e m h a s g a m ea d a p t e r ; a n t h f i r s t 2 c h a r a c t e r s o f t h e S h i f t - a n C t r l - f u n c t i o n k e d e f i n i t i o n s . I t h D S T A T c o m m a n dh a b e e n e x e c u t e d , t h s t a t u s c o u n t e r s f o d i s k a c t i v i t ya r e a l s o d i s p l a y e d .

I y o u ' r e r u n n i n g D O v e r s i o n b e l o w 3 . 0 , S T T U s h o w s t h e d r i v e l e t t e r o t h l a s t d r i v e a c t u a l l ya v a i l a b l e . W h e n r u n n i n g D O 3 . o r h i g h e r , S T A T U Ss h o w s t h e c u r r e n t s e t t i n g o t h D O L A S T D R I V Ec o m m a n d ( t h e d e f a u l t i d r i v e E ) R E P E A T [ H ] c o m m a n d / R E P E A T e x e c u t e s t h s p e c i f i e d c o m m a n d i n o o n l yt h c u r r e n t d i r e c t o r y , b u a l s o a l o i t s u b d i r e c t o r i e s .I R E P E A T H i e n t e r e d , h i d d e n s u b d i r e c t o r i e s w i l l b a c c e s s e d a l s o .

F o e x a m p l e , t c o p y a n e n t i r e h a r d d r i v e t f l o pp i e s , a n a t h s a m e t i m e p r e s e r v e t h e d i r e c t o r ys t r u c t u r e , f i r s t e n t e r C t g e t t h r o o t d i r e c t o r yo t h h a r d d r i v e . T h e n e n t e r t h c o m m a n d R E P E A TC O P Y • „ • x : / P w h e r e x i t h t a r g e t f l o p p y d r i v e .

A n s w i t c h e s t h a t a r a l l o w e d w h e n c o m m a n di u s e d a l o n e c a n a l s o b e u s e d w h e n t h c o m m a n d i R E P E A T e d .

I / i s p e c i f i e d , E Z D O S e x i t s a f t e r t h c o m m a n dh a b e e n e x e c u t e d i a l a p p r o p r i a t e d i r e c t o r i e s . ( S e e

C O M P U T E ! ' * P M a g a z i n e J a n u a r y 1 9 8 8

t h e s e c t i o n o h a r d d r i v e m a n a g e m e n t i t h m a i np a r t o f t h e a r t i c l e . )

N o t e t h a t R E P E A T o p e r a t e s o n l y o s u b d i r e ct o r i e s w i t h i n t h c u r r e n t d i r e c t o r y . T h a t ' s w h y , t m a k e c h a n g e s t h r o u g h o u t a l h a r d d r i v e d i r e c t o r i e s ,i t ' s n e c e s s a r y t c h a n g e t t h r o o t d i r e c t o r y .

I c o m m a n d s u c h a D E L E T E i u s e d w i t h R P E A T , i t ' s a d v i s a b l e t a p p e n d t h / ( q u e r y ) s w i t c hs E Z D O S r e q u e s t s c o n f i r m a t i o n b e f o r e e a c h d e l e t i o n .

[ x : ] f i l c n a m e [ . e x t ] / C / ET h i s c o m m a n d i s i m i l a r t t h D O T Y P E c o m m a n d ,e x c e p t i a l l o w s t h u s o w i l d c a r d s i t h f i l e s p e c i f ic a t i o n . A l o t h f i l e s s p e c i f i e d a r e t y p e d o t h m o i t o r ; u n l i k e T Y P E , d o e s n ' t a l l o w y o t r e d i r e c to u t p u t t a p r i n t e r . U s t h c o m m a n d f o h a r d c o p yi n s t e a d .

U n l i k e T Y P E , T w o n ' t a c c e p t p a t h i t h f i l e n a m e .U N H I D E [ x : ] f i l e t t a m e [ . e x t ] / C / E

T h i s c o m m a n d t u r n s o f t h h i d d e n - f i l e a t t r i b u t e f o t h n a m e d f i l e o s u b d i r e c t o r y . W h e n f i l e o d i r e c t or i h i d d e n , i w o n ' t s h o w i n o r m a l d i r e c t o r y l i s ti n g , a n t h D O C O P Y c o m m a n d w o n ' t c o p y i t a n o t h e r d r i v e . U s H I D E t t u r n i b a c k o n T I M E O N / C / EN O T I M E / C / ET h e s e c o m m a n d s i n c l u d e o e x c l u d e t h e c u r r e n t t i m ei t h s y s t e m p r o m p t .W R I T E Z / C / ET h i s w r i t e s n e c o p y o E Z D O S ( i n c l u d i n g a l s e t i n g s ) t o t h d e f a u l t d i s k d r i v e . T h i s i u s e f u l w h e ny o u ' v e c h a n g e d a n i n t e r n a l d e f a u l t s , s u c h a t h p r o m p t , C t r l - o S h i f t - f u n c t i o n k e y s , A N S I c o m m a n ds e t t i n g , o H E L P O N / O F F . T h n e v e r s i o n o t h d e f a u l t d i s k i n c o r p o r a t e s t h e s e s e t t i n g s s t h e y d o n ' th a v e t b r e e n t e r e d w h e n E Z D O S i l o a d e d .X e D O S c o m m a n d / A / C / ES o m e E Z D O S a n D O c o m m a n d s h a v e t h s a m en a m e , b u h a v e d i f f e r e n t e f f e c t s ( C O P Y a n D E L E T E ,f o e x a m p l e ) . T h X e c o m m a n d s e n d s t h c o m m a n df o l l o w i n g i t D O f o e x e c u t i o n , r a t h e r t h a n t E Z D O S . F o e x a m p l e , t h i s p r o v i d e s w a t u s t h D O S C O P Y c o m m a n d t c o p y f i l e s b e t w e e n s u b d i r e ct o r i e s , w h i c h t h E Z D O S c o m m a n d c a n ' t d o .

N o t e t h a t t h s w i t c h e s w h i c h c a b e u s e d w i t ht h E Z D O S c o m m a n d s h a v e n o e f f e c t w h e n p a s s e d t D O S . I f a c t , t h e y ' l l p r o v o k e a e r r o r m e s s a g e . P

Page 47: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 47/84

D i s k E r r o r s I P a s c a l

B u r g e r

a i n d i s p e n s a b l e a i d f o r p r w h u s T u r b o P a s c a l : a

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

d i s k d r i v e o r p r i n t e r t h a t d o e s n ' tf o s o m e r e a s o n . T h e r r o r

r o u t i n e s a r i n c l u d e d o i s s u e ' s m a g a z i n e d i s k a n c a b

t a n T u r b o P a s c a l p r o g r a m .

s p e n t w e e k s , p e r h a p sw r i t i n g a n i m p o r t a n t p r

i T u r b o P a s c a l , a n n o w , i t ' sf i n i s h e d . W h e t h e r y o w r o t e

f o y o u r s e l f o s o m e o n e e l s e ,p r o u d o y o u r h a n d i w o r kn a n x i o u s t s h o w i o f f .

B u t h f i r s t t i m e y o u r p r o g r a me s t h e l i g h t o d a y , t h e u n t h i n k

h a p p e n s — i t c r a s h e s . E m b a ry o r e a l i z e t h e r e i n

o n i y o u r p r o g r a m f o a i n p u t / o u t p u t e r r o r t h a t

P a s c a l c a n ' t h a n d l e . T h e s ee r r o r s i n c l u d e

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

A t t e m p t i n g t r e a d f r o m o w r i t et d r i v e i w h i c h t h e u s e r f o g o t i n s e r t a d i s k .S e n d i n g d a t a t p r i n t e r t h a t ' sn o h o o k e d u p

W h e n c r i t i c a l e r r o r o c c u r s ,D O t a k e s c o n t r o l o f t h e c o m p u t e ra w a y f r o m y o u r T u r b o P a s c a l p r g r a m a n i s s u e s i t i n f a m o u s u l t im a t u m — A b o r t , R e t r y , I g n o r e ? . T h i sm e s s a g e n o t o n l y d e f a c e s y o u rc a r e f u l l y d e s i g n e d s c r e e n , b u c a a l s o h a v e m o r e s e r i o u s c o n s eq u e n c e s . I u s e r s p r e s s f o A b o r t ,t h e y ' l l f i n d t h e m s e l v e s b a c k a t h D O p r o m p t . W h e n t h i s h a p p e n s ,i m p o r t a n t d a t a c r e a t e d w i t h t h p r o g r a m m a b l o s t , d i s k f i l e s m a r e m a i n o p e n , a n i m p o r t a n t l o w -m e m o r y a d d r e s s e s m a b d i t u r b e d . U s e r s n e e d b e t t e r p r o t e c t i o nt h a n T u r b o P a s c a l a n D O p e r m i t .

W o u l d n ' t i b n i c e i y o u r T u rb P a s c a l p r o g r a m c o u l d r e t a i n c o t r o l o t h c o m p u t e r w h e n c r i t i c a le r r o r h a p p e n s ? T h a t w a y , y o c o u l da r r a n g e f o u s e r s t s e m e s s a g es u c h a P l e a s e c l o s e t h d r i v e d o o r o Y o u r p r i n t e r i n o c o n n e c t e d i n s t e a do f t h e D O u l t i m a t u m . T h r e s u l tw o u l d b m o r e p r o f e s s i o n a l - l o o k

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

R e t a i n i n g t h i s k i n d o c o n t r o li s n ' t d i f f i c u l t . A d d i n g t w p r o c ed u r e s a n f u n c t i o n t y o u r p r og r a m w i l l d t h j o b . T h e s er o u t i n e s a r i n c l u d e d o t h i s i s s u e ' sm a g a z i n e d i s k , a n w e ' l l e x p l a i n i d e t a i l h o t u s t h e m .

A E r r o r - T r a p p i n g D e m oY o u ' l l f i n d t h s o u r c e c o d e f o t h e r r o r - h a n d l i n g r o u t i n e s o t h m a g a z i n e d i s k i f i l e c a l l e dE R R O R P R F . P A S . c o m p i l e d v e s i o n i a l s o i n c l u d e d i t h f i l eE R R O R P R F . C O M . T h l a t t e r f i l ed e m o n s t r a t e s h o T u r b o P a s c a lp r o g r a m c a r e t a i n c o n t r o l o t h c o m p u t e r w h e n c r i t i c a l e r r o r o c u r s . T h i s d e m o r e q u i r e s s y s t e mw i t h t w f l o p p y d i s k d r i v e s , b u t h g e n e r a l p r i n c i p l e a p p l i e s t a l t y p e s o s y s t e m s .

T r u t h d e m o , i n s e r t t h d i s k w i t h E R R O R P R F . C O M i d r i v e a n p u a n o t h e r d i s k i d r i v e B W h e n y o r u E R R O R P R F ,i p r o m p t s y o t o p e n t h d o o r o d r i v e a n p r e s s E n t e r / R e t u r n .T h e n i a t t e m p t s t w r i t e f i l ec a l l e d T E S T o t h e d i s k i d r i v e B

Page 48: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 48/84

N a t u r a l l y , i w o n ' t s u c c e e d , s i n c et h d r i v e ' s r e a d / w r i t e h e a d i s n ' t i c o n t a c t w i t h t h d i s k u n l e s s t h d o o r i c l o s e d . B u i n s t e a d o f t h ee r r o r m e s s a g e f r o m D O y o u m i g h te x p e c t t s e e , y o u ' l l r e c e i v e t h e f o l o w i n g m e s s a g e f r o m t h T u r b oP a s c a l p r o g r a m :C r e a t e F i l e f a i l e d" N o r m a l " e r r o r i 2 4 E x t e n d e d e r r o r c o d e i 2

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

c l o s e d , o t h o t h e r h a n d ,E R R O R P R F w r i t e s t h e f i l e T E S T t d r i v e a n d p r o m p t s y o u t o p e nt h d o o r . E R R O R P R F t h e n a t t e m p t st c l o s e t h f i l e w h i l e t h d o o r i o p e n . W h e n t h a t o b v i o u s l y f a i l s ,y o u ' l l g e a n o t h e r e r r o r m e s s a g e ,a g a i n , f r o m t h T u r b o P a s c a l p r g r a m — n o t f r o m D O S .

N o t i c e t h a t t h r o u g h o u t t h i sd e m o , t h T u r b o P a s c a l p r o g r a m r m a i n s f i r m l y i c o n t r o l o t h c o p u t e r , n e v e r r e l i n q u i s h i n g i t g r i pt D O S . T h u s e r n e e d n e v e r e c o u n t e r t h o m i n o u s A b o r t , R e t r y ,I g n o r e ? m e s s a g e .

T w N e P r o c e d u r e sT h s o u r c e c o d e f i l e E R R O R P R F. P A S c o n t a i n s t h e r o u t i n e s y o u ' l ln e e d t a d c r i t i c a l e r r o r h a n d l i n gt y o u r o w p r o g r a m s : t h p r o c ed u r e s E n a b l e 2 4 a n D i s a b l e 2 4 , a n t h f u n c t i o n E x t e n d e d — E r r o r . T h e i rv a r i a b l e a n c o n s t a n t d e c l a r a t i o n sm u s t a l s o b i n c l u d e d i y o u r o w p r o g r a m s .

E n a b l e 2 4 i t h p r o c e d u r e t h a ti n s t a l l s t h n e c r i t i c a l e r r o r h a d l e r ; D i s a b l e 2 4 r e m o v e s i t E x t e nd e d — E r r o r i f u n c t i o n t h a t r e a d st h n e e r r o r c o d e s r e t u r n e d b t h e r r o r h a n d l e r . A l t h r e e m u s t b i n c l u d e d i y o u r p r o g r a m .

Y o u m u s t a l s o i n c l u d e t h I n t 2 4 c o n s t a n t a r r a y o b y t e s , t h r e g i s t e r r e c o r d , a n i n t e g e r v a r i a b l ed e c l a r a t i o n s . T h e n c o d e i n t e g e rv a r i a b l e a n t h e I n t 2 4 a r r a y m u s tb g l o b a l v a r i a b l e s — t h e y n e e d t b d e c l a r e d i t h m a i n p r o g r a m .B s u r e t e n t e r t h i s c o d e e x a c t l y a ss h o w n , o t h p r o c e d u r e w o n ' t w o r k .

U s t h b l o c k c o m m a n d s i t h T u r b o P a s c a l t e x t e d i t o r t r e a d

t h e s o u r c e c o d e f r o m E R R O R P R F. P A S a n i n s e r t i a t h c o r r e c tp o i n t i y o u r p r o g r a m . ( I y o a r e n ' t s u r e h o t d t h i s , r e f e r t p a g e 2 o y o u r T u r b o P a s c a l m a u a l . ) I n c l u d e t h c o d e f o b o t h p r c e d u r e s , t h f u n c t i o n , a n t h e i rr e l a t e d d e c l a r a t i o n s , b u o m i t t h l i n e s p e r t a i n i n g t t h d e m op r o g r a m .

A n o t h e r w a t i n c l u d e t h c o d e i y o u r o w p r o g r a m i t u s t h $ c o m p i l e r d i r e c t i v e . T h i s i s t r u c t s t h c o m p i l e r t i n c l u d es o u r c e c o d e f r o m s e p a r a t e d i s kf i l e — i n t h i s c a s e , E R R O R P R F . P A S .S e t h s e c t i o n o t h $ d i r e c t i v ei C h a p t e r 1 o y o u r T u r b o P a s c a lm a n u a l . A g a i n , d o n ' t f o r g e t t o m i tt h l i n e s p e r t a i n i n g t t h d e m o .

S e t t i n g T h E r r o r T r a p sH e r e ' s q u i c k r u n d o w n o h o t u s t h c r i t i c a l e r r o r h a n d l e r . T h f i r s t s t e p i t c a l l t h E n a b l e 2 4p r o c e d u r e . T h i s r e p l a c e s t h e D O c r i t i c a l e r r o r r o u t i n e w h i c h p r i n t st h A b o r t , R e t r y , I g n o r e ? m e s s a g e .N e x t , w h e n e v e r y o u r p r o g r a mr e a d s o r w r i t e s t o d i s k , c a l l t h T u b o P a s c a l I O R e s u l t f u n c t i o n t t r a pa n o r d i n a r y e r r o r s . T h e n , c a l l t h n e E x t e n d e d — E r r o r f u n c t i o n t t r a p a n c r i t i c a l e r r o r s . F i n a l l y , c a l lt h D i s a b l e 2 4 p r o c e d u r e t r e i ns t a t e D O S ' s o r i g i n a l c r i t i c a l e r r o rh a n d l e r , j u s t t t i d y u p

I O R e s u l t , a y o p r o b a b l yk n o w , i s t a n d a r d f u n c t i o n i T u r b o P a s c a l t h a t a l l o w s y o t c h e c k f o e r r o r s t h a t o c c u r w h e nr e a d i n g o w r i t i n g f i l e s t o d i s k . O d i n a r i l y , t h e f u n c t i o n i i n s e r t e d i t h p r o g r a m i m m e d i a t e l y a f t e r t h c o d e w h i c h p e r f o r m s t h I / O . I I O R e s u l t r e t u r n s z e r o , n p r o bl e m s h a v e o c c u r r e d . I I O R e s u l t r t u r n s n o n z e r o v a l u e , t h n u m b e ri n d i c a t e s t h t y p e o f e r r o r s y o u rp r o g r a m c a r e a c t a c c o r d i n g l y .c o m p l e t e l i s t i n g o t h I O R e s u l te r r o r c o d e s c a n b e f o u n d i y o u rT u r b o P a s c a l m a n u a l .

T h n e E x t e n d e d E r r o r f u n ct i o n w o r k s m u c h l i k e t h s t a n d a r dI O R e s u l t f u n c t i o n . W i t h i n y o u r p r g r a m , c a l l E x t e n d e d — R e s u l t a f t e re v e r y I / o p e r a t i o n ( R e s e t o

W r i t e , f o e x a m p l e ) . I z e r o i r t u r n e d , t h e r e i n c r i t i c a l e r r o r .n o n z e r o v a l u e i n d i c a t e s c r i t i c a le r r o r , s y o u r p r o g r a m c a d i s p l a ya a p p r o p r i a t e m e s s a g e a n d t a k ec o r r e c t i v e a c t i o n .

A w i t h t h I O R e s u l t f u n c t i o n ,s e c o n d c a l l t E x t e n d e d — R e s u l t i

s e q u e n c e a l w a y s r e t u r n s a z e r o .A n b e c a u s e t h n e e r r o r h a n d l e ra l s o g e n e r a t e s T u r b o P a s c a l e r r o r ,

c a l l t I O R e s u l t i a l s o n e c e s s a r yt r e s e t T u r b o P a s c a l ' s o w e r r o rr o u t i n e s . C a l l i n g E x t e n d e d — R e s u l ta l o n e i n o e n o u g h .

H e r e a r e t h e n e e r r o r c o d e sr e p o r t e d b E x t e n d e d — R e s u l t :1 A t t e m p t t w r i t e o w r i t e - p r o t e c t e d

d i s k .2 U n k n o w n u n i t .2 D r i v e n o r e a d y .2 U n k n o w n c o m m a n d .2 D a t a e r r o r .2 B a r e q u e s t s t r u c t u r e l e n g t h .2 S e e k e r r o r .2 U n k n o w n m e d i a t y p e .2 S e c t o r n o t f o u n d .2 P r i n t e r o u o f p a p e r .2 W r i t e f a u l t .3 R e a d f a u l t .3 G e n e r a l f a i l u r e .

F o r e x a m p l e , y o u r p r o g r a m c a n o i s s u e t h m e s s a g e D r i v e n o r e a d y w h e n t h d r i v e d o o r i o p e n( E x t e n d e d — E r r o r r e t u r n s 2 1 ) . O G e n e r a l f a i l u r e — c h e c k d i s k w h e n a u n f o r m a t t e d d i s k i a c c e s s e d ( E t e n d e d — E r r o r r e t u r n s 3 1 ) . O Y o u rd i s k i w r i t e - p r o t e c t e d w h e n p i e c eo f t a p e c o v e r s t h w r i t e - e n a b l en o t c h . I y o u r p r o g r a m t r i e s t a c e s s p r i n t e r t h a t ' s n o t t u r n e d o n t h m e s s a g e P r i n t e r e r r o r c a b d i s p l a y e d ( e r r o r 2 8 ) . S u c h m e s s a g e sm a k e y o u r p r o g r a m m o r e f r i e n d l ya n s a f e t u s e .

H o I W o r k sT h m a c h i n e l a n g u a g e c o d e f o t h c r i t i c a l e r r o r h a n d l e r i s e u i a a r r a y c o n s t a n t o b y t e s c a l l e d I n t 2 4 .I n t e r r u p t v e c t o r n u m b e r 2 4 i o r i g i n a l l y s e t p o i n t t t h D O c r i t i c a l e r r o r - h a n d l i n g r o u t i n e l o c a te i C O M M A N D . C O M . T h i s i t h e r o u t i n e t h a t p r i n t s t h A b o r t , I n o r e , R e t r y ? m e s s a g e . T h E n a b l e 2 4p r o c e d u r e c h a n g e s t h I n t e r r u p t2 4 v e c t o r t p o i n t t t h e I n t 2 4a r r a y , a n h e n c e t t h n e e r r o rh a n d l e r .

Page 49: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 49/84

I a d d i t i o n , t h a d d r e s s o f t h eP a s c a l v a r i a b l e e r r o r n u m i

i n t o t h e r o u t i n e s o i c a t h e r r o r n u m b e r . T h c o d e i

e I n t 2 4 a r r a y i t h u s e x e c u t e dt h e r e i c r i t i c a l e r r o r ,

n c o n t r o l o t h c o m p u t e r s t a y st h T u r b o P a s c a l p r o g r a m .

F o r e x a m p l e , s u p p o s e t h u s e rt h e d r i v e d o o r o p e n . W h e n

p r o g r a m a t t e m p t s t a c c e s sh d i s k , i c a l l s t h D O r o u t i n e

p e r f o r m s t h d i s k o p e r a t i o n .t h i s D O f u n c t i o n e n c o u n

t h c r i t i c a l e r r o r , i m a k e s a D O c a l l t t h e I n t e r r u p t 2

w h i c h i t u r n h a b e e n r e s e tp o i n t t t h e r r o r h a n d l e r i t h

a r r a y .T h m a c h i n e l a n g u a g e c o d e i

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

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

i b y a d d i n g 1 9 s t o r e s t h A r v a l u e i t h T u r b o P a s c a l

e r r o r n u m ; s e t s t h A r e t O O F F h , w h i c h i a e r r o r

r e c o g n i z e d b V e r s i o n D O c a l l s ; a n d , f i n a l l y , s e t s t h

f l a g , w h i c h i a e r r o r f l a gz e d b l a t e r ( v e r s i o n 2 . O f u n c t i o n c a l l s .

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

h a d d r e s s n o a t h t o o t h T h i s i t h a d d r e s s o T u r b o

c a l ' s o r i g i n a l c a l l t D O S .N o t e t h a t i t e r m i n a t i n g t h

h a n d l e r , t h r o u t i n e c o u l ds e t h A r e g i s t e r t z e r o ,

w o u l d t e l l D O t i g n o r e t h T h i s w o u l d r e t u r n c o n t r o l t

O i n s t e a d o T u r b o P a s c a l — h o wj u s t a i t h u s e r p r e s s e d t h

k e a t h A b o r t , R e t r y , I g n o r e ?I t h i s m e t h o d w e r e u s e d ,

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

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

t h s y s t e m c a l l i p r o g r e s si n t o t h A r e g i s t e r ) .

r e t u r n c o d e w o u l d w o r k o n l ys y s t e m s r u n n i n g D O 3 . 3 ; o t h e r

w o u l d b e x c l u d e d . P

F R E E3 D A P R E V I E W

I Y O U R O W H O M E

S H A R E T H T O T A LE X P E R I E N C E O P I C T U R E T A K I N GW I T H T O D A Y ' S T O P R O F E S S I O N A L SC l o s e - u p v i e w s o t h p r o s a w o r k o nl o c a t i o n , i t h e s t u d i o a n i t h l a b .N e e q u i p m e n t a n d m e t h o d s t o d i f f i c u l tt c a p t u r e i w o r d s a n d s t i l l p i c t u r e sa l o n e . M O D E R N P H O T O G R A P H Yc o m e s a l i v e i n e a c h q u a r t e r l y v i d e o i s s u e— t h e p e r f e c t c o m p l e m e n t t y o u r r e g u l a rr e a d i n g . E a c h v i d e o s h o w s 6 m i n u t e sw i t h M O D E R N P H O T O G R A P H Y ' S s t a f fa n s o m e o t h g r e a t e s t f i g u r e s i t h p h o t o g r a p h i c w o r l d . F e a t u r e s t o r i e s a n r e g u l a r c o l u m n s a l d e s i g n e d t m a k ey o b e t t e r p h o t o g r a p h e r . P l u s , f r e eb o n u s v i d e o s e g m e n t s f r o m l e a d i n gp h o t o g r a p h i c e q u i p m e n t a n s e r v i c ec o m p a n i e s .

F R E E 3 D A P R E V I E W O F F E RM O D E R N P H O T O G R A P H YV I D E O M A G A Z I N EB o 1 1 3 6 8 , D e M o i n e s I 5 0 3 4 0 - 1 3 6 8R u s h o r d e r s c a l l 1 - 8 0 0 - 9 9 9 - 8 7 8 3S e n d m F R E E 3 D A Y P R E V I E W ,a n s i g n m u f o f u l l y e a r o f M O D E R NP H O T O G R A P H Y V I D E O M A G A Z I N E f o $ 7 9 . 9 5 . I ' l l r e c e i v e q u a r t e r l y v i d e o c a s s e t t e sa 2 0 s a v i n g s o f t l i e s i n g l e c o p y p r i c e . I a i n o c o m p l e t e l y s a t i s f i e d w i t h t h e p r e m i e r ev i d e o , c a r e t u r n t h e t a p e w i t h i n 3 d a y sa n d o w e n o t h i n g .

_ H i l l m £ 7 9 . 9 5 f o q u a r t e r l y i s s u e s .B i l l m V I S A ~ M A S T E R C A R D

A c c o u n t # E x p i r e d a t eS i g n a t u r e :N a m e :A d d r e s s :C i t v : . S t a t e : . . Z i p :P h o n e N oA l l o w t w e e k s l o d e l i v e r y . G P C 1 3

V I S A , M A S T E R C A R D . D I S C O V E R ,A M E R I C A N E X P R E S S C A R D S W E L C O M E

W e x e c u t / v eP H O T O S U P P L Y C O R P .

1 2 W 3 S t . ( b e t . 6 t h & 7 t h . A v e . )N . Y . , N . Y . 1 0 0 0 1

C A L L T O L L F R E E 8 0 0 - 8 8 2 - 2 8 0 2I N . Y . S T A T E C A L L 2 1 2 - 9 4 7 - 5 2 9 0

I B N E W ! I B P S / 2 M O D E L 2 C o l o r S y s t e m . . 1 3 2 9 . 0 0I B M O D E L 6 0 8 0 2 6 6 . M R a m . 1 - 3 ' A " 1 . 4 M D i s k D r i v e , 1 - 4 0 M H a r d D r i v e 3 5 7 5 . 0 0 *

' W h e n P u r c h a s e d w / a n I B C o l o r M o n i t o rC O M P A T I B L E S

I B M - X T C o m p a t i b l e . 6 4 0 K , 1 - 3 6 0 K D i s k D r i v e ,1 - 3 0 M H a r d D r i v e . 7 4 9 . 0 0H E R T Z A C o m p a t i b l e 8 M H 2 , 5 1 2 K . 1 - 1 . 2 F l o p p yD r i v e , 1 - 4 0 M S e a g a t e H a r d D r i v e 1 3 4 5 . 0 0

C O M P A QD E S K P R O 2 6 6 , 1 2 M H Z . 1 - 1 . 2 F l o p p y D r i v e .1 - 4 0 M S e a g a t e H a r d D r i v e 2 7 9 9 . 0 0D E S K P R M O D E L 4 0 w / 4 0 M H a r d D r i v e 4 4 6 9 . 0 0P O R T A B L E I I M O D E L 2 w / 2 0 M H a r d D r i v e 3 5 4 9 . 0 0P O R T A B L E I I M O D E L 4 w / 4 0 M H a r d D r i v e 4 0 9 9 . 9 0

L A P T O P ST O S H I B A T 1 0 0 0 8 4 9 . 0 0T O S H I B A T 3 1 0 0 / 2 0 w / L O T U S S Y M P H O N Y . 3 1 9 9 . 0 0Z E N I T H 1 8 1 - 9 3 1 5 9 9 . 0 0Z E N I T H 1 8 3 w / H a r d D r i v e . . . 2 3 7 9 . 0 0N E C M U L T I S P E E D E I S T O C KS H A R P P C - 7 1 0 0 1 8 0 9 . 0 0B R O O K L Y N B R I D G E 9 0 . 9 9D I C O N I X P o r t a b l e P r i m e r 2 9 5 . 0 0

H A R D W A R EN E C M U L T I S Y N C M o n i t o r . . A S 6 - P A C K w / 3 8 4 K . . . .I N T E L A b o v e B o a r d 2 8 6E V E H E X 2 4 0 0 B M o d e mT E C M A R J r C a p t a i n 5 1 2 KC O P Y I I O p t i o n B o a r dT O S H I B A 3 V ; " D r i v e F o X T / A T . . P L U S 2 M H a r d c a r dL O G I T E C H M o u s eI B M P S / 2 M o u s eN E W ! M I C R O S O F T B u M o u s eP A R A D I S E A u t o S w i t c h 4 8 Q U A D E G P r o s y n c w / M o u s eA T E G W o n d e r . .

P R I N T E R S

5 2 9 . 0 01 5 9 . 0 03 1 9 . 0 01 6 9 . 9 9

S T O C K7 9 . 0 0

1 1 9 . 0 05 5 9 . 0 0

7 9 . 0 07 9 . 0 09 9 . 0 0

1 5 9 . 0 0. 2 6 5 . 0 0. 1 8 9 . 0 0

E P S O NL x - e o oF X - 2 8 6 eE X - 1 0 0 0

I S T O C K F X - 8 6 e C A L LI S T O C K E X - B O O . 4 1 9 . 9 5

5 1 5 . 0 0 L Q - 2 5 0 0 6 9 9 . 0 0L Q - 1 0 0 0 w / T r a c t o r C A L LG Q - 3 5 0 0 L a s e r P r i n t e r 1 2 9 9 . 0 0

N E 2 2 0 0 3 5 5 . 0 0 P 6 6 0 . 4 3 9 . 0 0

P A N A S O N I C1 0 8 0 1 M o d e l I . 1 5 9 . 9 5 1 0 9 H M o d e l I 1 7 9 . 9 51 0 9 2 1 2 6 5 . 0 0

T O S H I B A3 2 1 S L 4 7 9 . 0 0 3 4 1 e 4 9 9 . 0 03 4 1 S L 6 7 9 . 0 0

P R I N T E R B L O W O U TA P P L E i m a g e w r i t e r I I C A L LI B P r o p r i n t e r I I 3 7 9 . 0 0 S T A R N X - 1 0 1 5 5 . 0 0O K I D A T A 1 9 P L U S 4 4 9 . 0 0H . P . L A S E R J E I I 1 6 8 9 . 0 0

S O F T W A R E F O I B L O T U S 1 2 2 . 0 1 . 2 9 9 . 0 0 L O T U S H A T O R N A D O N o t e s 3 1 . 0 0 N E W S M A S T E RL O T U S F r e e l a n c e P l u sS I E R R A 3 H e l i c o p t e r S i m u l a t o rC H U C K Y E A G E R F l i g h t S i m u l a t o r

W R I T E F O RF R E EC O M P U T E R C A T A L O G

I N C L U D E SC A M E R A SD A R K R O O M

V I D E OE L E C T R O N I C ST E L E P H O N E S

L i c e n s e d B y D e p t . o C o i u m e r A t t a i n M B 0 0 1 9 3S h i p p i n g H a n d l i n g E x l r i

C a l l F o r E x a c t Q u o t eN o R e s p o n s i b l e F o T ( t y p o g r a p h i c a l E r r o r s

Page 50: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 50/84

F l i g h t S i m u l a t o r A d v e n t u r e

W i n t e r ' s T a l eM i c r o s o f t ' s F l i g h t S i m u l a t o r i o n o t h m o s t p o p u l a r p r o g r a m s a v a i l a b l ef o I B P C a n c o m p a t i b l e s , a n m a n y t h o u s a n d s o P o w n e r s e n j o ya o c c a s i o n a l t o u r t h r o u g h t h c l o u d s . T h i s a r t i c l e g u i d e s y o o f l i g h t i n t h S a F r a n c i s c o B a y A r e aa n p r o v i d e s t i p s f o p o l i s h i n g y o u rf l y i n g t e c h n i q u e s . c o p y o M i c r os o f t ' s F l i g h t S i m u l a t o r a n S u b -L O G J C ' s S a F r a n c i s c o S t a r S c e n e r yD i s k i r e q u i r e d . C h a r l e s G u l i c k i t h a u t h o r o 4 G r e a t F l i g h t S i m ul a t o r A d v e n t u r e s ( C O M P U T E ! B o o k s ,1 9 8 5 1 4 M o r e G r e a t F l i g h t S i m u l at o A d v e n t u r e s ( C O M P U T E ! B o o k s ,1 9 8 6 ) , F l i g h t S i m u l a t o r C o - p i l o t( M i c r o s o f t P r e s s , 1 9 8 6 ) , a n R u n w a yU S ( M i c r o s o f t P r e s s , 1 9 8 7 ) .

W h e n y o s e t h a c c o m p a n y i n gp a r a m e t e r s a n e x i t t h E d i t o r ,y o u ' l l f i n d y o u r s e l f o l i t t l e f i n g e ro l a n d j u s t n o r t h o t h S a F r a nc i s c o - O a k l a n d B a B r i d g e . S w i t c ho t h r a d a r a n z o o m o u ( p r e s st h m i n u s k e y ) s i t i m e s t g e a i d e a o f y o u r s i t u a t i o n . T h a i r p o r ts o u t h o f t h e b r i d g e i N i m i t z F i e l d .

L o o k i n g o u t t h e w i n d s h i e l da g a i n , t h G o l d e n G a t e B r i d g e i o t h h o r i z o n . B e h i n d t h h i g h - r i s e i M t . T a m a l p a i s , o t h n o r t h s i d e o t h G o l d e n G a t e .

I y o u ' r e u s i n g c o m p o s i t er a t h e r t h a n a R G m o n i t o r ( i m o p i n i o n , t h o n l y w a t g o ) , t h c o l o r g r e e n i s o c o u r s e , o n y o u ' r ea l t o f a m i l i a r w i t h . A l o n g w i t hb l u e , i t ' s t h e s i m u l a t o r ' s f a v o r i t eh u e . B u t o t h i s b i t t e r w i n t e r m o r ni n g , t h i s p a r t i c u l a r l i t t l e p a t c h o g r e e n i r a r i t y . I m i g h t a l m o s t b d e e m e d p r e c i o u s . W h y ? B e c a u s e

C h a r l e s G u l i c k

y o a n y o u r C e s s n a a r s u r r o u n de b w o r l d o s n o w , a w e ' l l s e i m o m e n t .

T h E d i t o r p a r a m e t e r s s h o u l dh a v e y o u r p l a n e c o r r e c t l y t r i m m e df o t h h i g h - p e r f o r m a n c e t a k e o f fd e s c r i b e d i t h S e p t e m b e r i s s u e o C O M P U T E D P M a g a z i n e . T h e l v a t o r i a d j u s t e d a i y o u h a dm a n u a l l y t r i m m e d i d o w n f i v eq u i c k p r e s s e s f r o m i t f u l l - u p p o s it i o n . Y o u r f l a p s a r e x t e n d e d t e d e g r e e s . N o t e a l s o t h a t a u t o - c o o r d i

n a t i o n i d i s a b l e d , w h i c h m e a n st h a t o t h g r o u n d , y o u ' l l s t e e rw i t h t h r u d d e r p e d a l s ( t h o u g hy o u ' l l p r o b a b l y h a v e n s t e e r i n g t d o t h i s t a k e o f f b e c a u s e y o u ' r ea l r e a d y l i n e d u w i t h t h r u n w a y ) .

F e e l f r e e t o u s t h P a u s e f e t u r e a s y o e x e c u t e t h i s f l i g h t , r e a di n b i a h e a d t a n t i c i p a t e w h a th a p p e n s n e x t , T h e n u n p a u s e ( i t h e r e w a n e v e r s u c h w o r d , t h e r ei n o w ) a n c o n t i n u e a y o u r o w p a c e .

N o t e : T b e g i n t h i s a d v e n t u r e , r u y o u r c o p y o F l i g h t S i m u l a t o ra n r e m o v e t h d i s k f r o m t h d r i v e . T h e n i n s e r t t h S a F r a n c i s c oS t a r S c e n e r y D i s k a n p r e s s C t r l ~ E . W h e n t h p r o g r a m s a y s P r e s sa n k e t c o n t i n u e , h i k e a n t h e n q u i c k l y p r e s s E s t r e a c ht h E d i t o r s c r e e n . ( I y o u r s c e n e r y d i s k i l i k e m i n e , y o m a w i n d u a t h b o t t o m o L a k e M i c h i g a n i y o d o n ' t p r e s s t h E s k e s o o n e n o u g h . H i E s a s o o n a y o s e e t h e w a t e r o u t h e r e . T h a t w a y o b e a t t h s i m u l a t o r a o n o i t o w n m a n yg a m e s . ) L e a v e t h s c e n e r y d i s k i t h d r i v e .

N e x t , e n t e r t h e f o l l o w i n g p a r a m e t e r s o t h e E d i t o r s c r e e n . I n p a r a m e t e r i g i v e n , u s t h e d e f a u l t s e t t i n g . P r e s s I n t s a v et h p a r a m e t e r s . Y o m a h a v e t p r e s s t h e P r t S c k e t o c o r r e c tt h e s i m u l a t o r ' s h e a d i n g .

W r e c o m m e n d u s i n g k e y b o a r d c o n t r o l s i n s t e a d o f t h e j o s t i c k f o t h i s f l i g h t . A l s o , y o m a w a n t t r e a d t h r o u g h t h e e x e rc i s e b e f o r e y o s t a r t f l y i n g , s y o u ' l l k n o w w h a t t h f l i g h ti n v o l v e s .E d i t o r P a r a m e t e r s

A u t o - c o o r d i n a t i o n :N o r t h p o s i t i o nE a s t p o s i t i o nA l t i t u d eH e a d i n gF l a p sE l e v a t o r sT i m e : H o u r s

M i n u t e sS e a s o n : W i n t e rC l o u d l a y e r t o p sC l o u d l a y e r b o t t o m sS u r f a c e w i n d : K n o t s

D e g r e e s

O f 1 7 4 1 8

5 1 1 7

2 5 8 1 9 2

4 4 7 9 9

2 5

Page 51: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 51/84

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

n n o t c h o e l e v a t o r b a c k p r e s u r e . C a n c e l t h a t n o t c h a s o o n a

o l e a v e t h e g r o u n d , t h e n r e t r a c th l a n d i n g g e a r a n z e r o y o u r

l a p s . T r i m t h a i r c r a f t w i t h s i s e t st w q u i c k p r e s s e s o f d o w n e l a t o r ( t h a t ' s 1 p r e s s e s i a l l ) , a l y i n g e a c h s e a t h h o r i z o n e e m s t m o v e d o w n w a r d o y o u r i n d s h i e l d . T h e n r e d u c e p o w e r t 1 0 5 r p m . Y o u ' l l s e t t l e i n t o c l i m b

a b o u t 5 0 f p ( f e e t p e m i n u t e ) .Y o s h o u l d b e t r i m m e d o u

( e l e v a t o r a o p e r a t i o n a l n e u t r a l ) b t h t i m e y o u ' v e c l i m b e d t a b o u t1 0 0 0 f e e t . J u s t f l t o w a r d t h G o l de G a t e B r i d g e f o t h m o m e n t ,p l a n n i n g t l e v e l o f f a 1 5 0 0 f e e t .T h a t w i l l s i m p l y r e q u i r e p o w e rr e d u c t i o n t 1 9 0 5 r p m .

L o o k o u y o u r w i n d o w s . N o ti t h g r o u n d c o v e r e d b

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

B a w a r e t h a t y o u ' r e f l y i n gs i n g u l a r l a n d s c a p e , o n

h i c h o c c u r s o n l y w h e n u s i n g t h a F r a n c i s c o S t a r S c e n e r y D i s k . I i

t h a t y o u ' l l e v e r s e s n o wk e t h i s a g a i n , i a n s i m u l a t i o n o

a n S c e n e r y D i s k , i a n s e o ( u n l e s s , o c o u r s e , y o w r i t e

t y o u r c o n g r e s s m a n — w i t ht M i c r o s o f t a n S u b -

O G I C — d e m a n d i n g t h e y m a k eb e a u t i f u l s n o w s t a n d a r d

o p t i o n ) . W h y ? B e c a u s e t h i sm e a n t t b e s n o w . I w a t b f o g , a c c o r d i n g t t h n s w i t h t h d i s k . m u c h

t t h i n k o i a s n o w , h o O t h l a t e s t s c e n e r y d i s k s ,

o h a b e c o m e j u s t f a i n t h a z et h e u s u a l l a n d s c a p e , w h i c h y o u

a e x p e r i e n c e i t h o t h e r w i s eS c e n e r y D i s k 7 i y o c a r e

o I d o e s n ' t l o o k a n y t h i n g l i k e f o m e

S t h s i m u l a t o r s n o w s o n l y i a F r a n c i s c o . T h a t m a m a k e y o u ra F r a n c i s c o S t a r S c e n e r y D i s k

o c o l l e c t o r ' s i t e m .P e r h a p s y o u ' v e a l s o n o t i c e dt h e r e ' s e v e n s o m e s n o w o t h

o y o u r i n s t r u m e n t s ; t h e r

s u l t i n g g l a r e m a r e n d e r t h e m v i t u a l l y u n r e a d a b l e , a i h a s m i n e . I y o c a n ' t r e a d t h i n s t r u m e n t s , a n y o n e e d t c h e c k t h e n g i n e r p o s o m e t h i n g , g b r i e f l y i n t o r a d a rm o d e ; t h p a n e l l i g h t s u l i k eC h r i s t m a s t r e e .

F r o z e n O c e a nO u p u r p o s e t h i s m o r n i n g , b e s i d e se n j o y i n g t h w i n t e r w o r l d , i t s e i t h e r e ' s s o m e w h e r e e l s e i t h a r e a — b e s i d e s t h p a t c h o g r e e nw j u s t l e f t — w h e r e w c a s e t h a i r p l a n e d o w n o t e r r a f i r m a . ( o n c e t h o u g h t s a o n o N i m i t z ' sr u n w a y s p l o w e d c l e a n , b u i m a h a v e b e e n a n i l l u s i o n . )

A y o a p p r o a c h t h o c e a n ,n o t e t h a t i t t o o , i c o m p l e t e l ys n o w - c o v e r e d . T h i s i t h f i r s t t i m ei h i s t o r y t h P a c i f i c O c e a n h a f r o z e n o v e r , a n m a n y s k a t e r s a r eo u t h e r e e n j o y i n g t h n o v e l t y .

W h e n y o u n o l o n g e r s e e t h eG o l d e n G a t e B r i d g e , t u r n l e f t t o h e a d i n g o 1 6 d e g r e e s . T h i ss h o u l d k e e p y o t t h r i g h t o S a B r u n o M o u n t a i n . T a k e l o o k o u ta l s i d e s o f t h e a i r c r a f t a n o b s e r v et h e e x t e n t o t h w h i t e s t u f f .M a g n i f i c e n t .

W h e n t h l a s t s n i p p e t o S a B r u n o M o u n t a i n d i s a p p e a r s , y o u ' l ls e n o t h i n g b u w h i t e o t h l a n ds c a p e . Y o m i g h t a w e l l b o t o a 1 5 0 0 f e e t , e v e n t h o u g h t h i s i c l o u d l e s s d a y .

T u r n l e f t j u s t b i n o t h e a d i n g o a b o u t 1 3 7 d e g r e e s . B r e s p e c t f u l o f t h e m o u n t a i n . O u t h l e f t f r o n t w i n d o w y o u w o u l d n o m a l l y s e S a F r a n c i s c o I n t e r n at i o n a l A i r p o r t , b u t o d a y i t ' sc o m p l e t e l y o b l i t e r a t e d b s n o w .A n o u t h r i g h t f r o n t w i n d o w , f a a w a y , i H a l f M o o n B a A i r p o r t ,a l s o b u r i e d .

A l t h o u g h y o c a n ' t s e i t y o u ' r e a c t u a l l y p a r a l l e l i n g I n t e r s t a t e2 8 0 . ( Y o u c a n a s s e s s t h w h o l e s i u a t i o n o r a d a r a n t i m e t h d e s ol a t i o n u h e r e g e t s t y o u . )

N a v i g a t i n g B V O T u n e i t h W o o d s i d e V O s t a t i o no y o u r N A r a d i o ; i t f r e q u e n c y i 1 1 3 . 9 0 . S e t h O B ( O m n i - B e a r i n g

S e l e c t o r ) t c e n t e r t h e n e e d l e , a n y o u ' l l f i n d y o u ' r e o n , o r c l o s e t o r a d i a l 1 3 w i t h T r e a d i n g . N o t et h D M ( D i s t a n c e M e a s u r i n gE q u i p m e n t ) r e a d i n g , t o o — y o u ' r ep r o b a b l y a b o u t d o z e n m i l e s o u t .

W e ' l l s t a y o t h i s r a d i a l f o r t h m o m e n t , s i y o u ' r e n o a l r e a d yo i t s e t h O B t R 1 3 8 ( i s h o r t f o r a d i a l ) a n f l t g e t h n e e d l e c e n t e r e d . I y o u ' r e n o t f a m i li a w i t h t h t e c h n i q u e o " f l y i n gt h n e e d l e , " t h i d e a i t t u r n t w a r d t h n e e d l e w h e n e v e r i i l e f to r i g h t o c e n t e r . W h e n t h n e e d l ei c e n t e r e d , y o u ' r e o t h r a d i a l , s y o t h e n t u r n t t h D ( D i r e c t i o na G y r o ) , o c o m p a s s h e a d i n g , t h a ta g r e e s w i t h t h O B S . I t h w i n d o s o m e o t h e r f a c t o r c a u s e s t h n e e d l et f u r t h e r d e v i a t e f r o m c e n t e r , y o m a k e a n o t h e r ( s m a l l ) c o r r e c t i o n t b r i n g i b a c k .

Y o u r u l t i m a t e h e a d i n g a n t h r a d i a l n u m b e r m a d i s a g r e e b f e d e g r e e s w h e n t h i n g s s e t t l ed o w n , b u a l o n g a t h n e e d l e r m a i n s c e n t e r e d w i t h T i n d i c at i o n , y o u ' r e o t h r a d i a l a n h e a d e d s t r a i g h t f o r t h W o o d s i d eO M N I ( s l a n g f o V O s t a t i o n ) .

T h b e s t w a t m a k e m i n o rc o u r s e c o r r e c t i o n , s i n c e a u t o - c o o r d in a t i o n i s w i t c h e d o f a n y o u r r u d e c o n t r o l i i n d e p e n d e n t o a i l e r o n , i t t u r n t h r u d d e r a n y a t h n o s e l e f t o r i g h t a d e g r e eo s o W h e n y o u ' r e s e c u r e l y o t h d e s i r e d r a d i a l a n y o u r D h e a d i n gi h i g h e r o l o w e r n u m b e r t h a nt h r a d i a l , y o a r c r a b b i n g — t h e a i p l a n e i f l y i n g s l i g h t l y s i d e w a y st h r o u g h t h a i i o r d e r t m a i n t a i na s t r a i g h t c o u r s e o v e r t h g r o u n d .

C h a n g i n g C o u r s eW h e n t h D M r e a d s a b o u t e i g h tm i l e s , a n o t h e r m o u n t a i n w i l l e r u p to u o t h s n o w , s l i g h t l y l e f t o y o u r c o u r s e . P a u s e a t h i s p o i n t u t i y o u ' v e r e a d t h n e x t t w p a r a g r a p h s .

W h e n y o u ' r e c l o s e ( w i t h i nf e m i l e s ) o a O M N I , t h n e e d l eg o e s h a y w i r e a n s h o u l d b e i n o r e d . T h r a d i a l s a l c o m e t o g e t he a t t h i s p o i n t , a n t h n e e d l eu l t i m a t e l y p i n s i t h d i r e c t i o n o

Page 52: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 52/84

t h V O s t a t i o n i t s e l f . M a n y s t d e n t p i l o t s h a v e b e c o m e d i s o r i e n te b e m p h a t i c n e e d l e m o v e m e n t sa t t h i s s t a g e o f l i g h t , t u r n i n g f a o f c o u r s e i o r d e r t " c a t c h u p t t h O B ( O m n i - B e a r i n g I n d i c a t o r ) .S t h m o r a l i s i y o u ' v e b e e n u e v e n t f u l l y t r a c k i n g a r a d i a l f o w h i l e , a n s u d d e n l y o b s e r v e e t r e m e n e e d l e m o v e m e n t s t t h l e f to r i g h t , c h e c k y o u r D M b e f o r em a k i n g a n c o r r e c t i o n s . U s u a l l yy o u r d e s i r e d f l i g h t p a t h i s t r a i g h ta h e a d .

T h i s m o r n i n g , h o w e v e r , w e ' r eg o i n g t f l t h W o o d s i d e V O o n l y t o c e r t a i n p o i n t — h a l f m i l eo s t h i s s i d e o f t h s t a t i o n — t h e ni n t e r c e p t a r a d i a l t a n o t h e r V O a S a J o s e , C a l i f o r n i a . T h i n t e r c e pt i o n t e c h n i q u e w e ' l l u s i o i n e s t im a b l e v a l u e i p r e c i s e c r o s sc o u n t r y V O n a v i g a t i o n .

U n p a u s e t h s i m u l a t o r n o a n t u n e t h N A r a d i o t t h S a J o s e V O f r e q u e n c y , 1 1 4 . 1 0( p r e s s b e f o r e y o p r e s s f o N A V ) . N e x t , c r a n k t h O B a r o u n d( a g a i n , p r e s s b e f o r e y o p r e s s V u n t i l i r e a d s 0 8 d e g r e e s T O T h O B n e e d l e w i l l p r o b a b l y r e a d o f f -s c a l e a t t h i s t i m e .

Y o u ' r e n o r e a d y f o t h i n t e rc e p t i o n . Y o u ' r e c o n t i n u i n g t f l R 1 3 8 t W o o d s i d e , u s i n g N A 1 B u y o u r N A i s e t t o t e l l y o w h e n y o i n t e r c e p t R 0 8 0 t t h S a J o s e V O R .

W h e n t h D M s h o w s y o u ' r ea p p r o x i m a t e l y f o u r m i l e s f r o m t h W o o d s i d e O M N I , t h O B a s s o c i a te d w i t h N A s t a r t s t m o v e . I n o r e N A a t h i s p o i n t , h o l dy o u r p r e s e n t h e a d i n g , a n r e g u l a r l yc h e c k N A 2 W h e n t h N A O B n e e d l e i n e e d l e ' s w i d t h f r o mt h d o a t h e c e n t e r o f t h e i n d i c at o r , t u r n l e f t t h e a d i n g o 0 8 d e g r e e s ( u s e t h D i n s t e a d o fy o u r c o m p a s s , s i n c e t h l a t t e r t e n d st l a c o n s i d e r a b l y i a t u r n ) .

Y o u ' v e n o i n t e r c e p t e d R 0 8 0t S a J o s e a n a r f l y i n g s t r a i g h tt o w a r d t h S a J o s e O M N I . A y o c a s e o n y o u r a r e a c h a r t , t h O M N I i l o c a t e d a S a J o s e I n t e rn a t i o n a l A i r p o r t .

P l o t t i n g Y o u r P o s i t i o nA l t h o u g h y o u ' r e f l y i n g t o w a r d t h S a J o s e O M N I , y o u r D M i s s t i l lr e a d i n g t h e d i s t a n c e t o f r o m t h W o o d s i d e O M N I , s i n c e t h D M i a s s o c i a t e d o n l y w i t h t h N A r d i o . L e t ' s c o r r e c t t h a t s i t u a t i o n .

P r e s s t h e k e t u n l o c k t h p r i o r N A c o n n e c t i o n a n r e t u n eN A t t h S a J o s e f r e q u e n c y ,1 1 4 . 1 0 . T h e n s e t h O B ( a g a i n ,p r e s s 1 f i r s t o y o u ' l l b s e t t i n gO B 2 ) t o R 0 8 0 . T h e O B I n e e d l en o c o m e s t o ( o r c l o s e t o t h c e t e o t h i n s t r u m e n t , t h D M r e a d s y o u r d i s t a n c e f r o m S a J o s e ,a n y o u ' r e i b u s i n e s s . I g n o r e N A

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

W h e n y o u ' r e o R 0 8 0 , p a u s em o m e n t .

T u n d e r s t a n d l i t t l e b e t t e rw h a t w e ' v e d o n e w i t h t h i s c o u r s ec h a n g e , l e t ' s p l o t o u p o s i t i o n o t h S a F r a n c i s c o a r e a c h a r t . U s i n g

s t r a i g h t e d g e , d r a w l i g h t p e n c i ll i n e t h r o u g h t h c e n t e r o f t h eW o o d s i d e V O s t h a t i i n t e r s e c t sa p p r o x i m a t e l y 1 3 8 d e g r e e s o t h W o o d s i d e c o m p a s s r o s e . Z e r o s a r d r o p p e d o n t h r o s e , s d r a w t h l i n e t i n t e r s e c t w h a t w o u l d b e 1 3 8( 1 i c l o s e e n o u g h ) i t h e z e r o sw e r e a d d e d . N o d r a w l i n e t h a ti n t e r s e c t s y o u r f i r s t l i n e , t h c e n t e ro f t h e S a J o s e c o m p a s s r o s e , a n S a J o s e R 0 8 0 . ( T h e r u n w a y s a S a J o s e h i d e t h e c e n t e r o f t h e r o s eo t h e a r e a c h a r t , s j u s t e y e b a l l i t A l s o , e a c h m a j o r d i v i s i o n o t h r o s e m a r k s o f t e d e g r e e s , s s i p l c o u n t b a c k f r o m 1 2 — o r 1 2 d g r e e s — t o f i n d 0 8 0 . )

T h l i n e t h r o u g h W o o d s i d er e p r e s e n t s t h c o u r s e y o w e r e f o l o w i n g b e f o r e y o t u r n e d e a s t .W h e r e t h l i n e s i n t e r s e c t , s l i g h t l yn o r t h o W o o d s i d e , i w h e r e y o i n t e r c e p t e d S a J o s e R 0 8 0 a n t u r n e d t o w a r d t h a t s t a t i o n . T h l i n et S a J o s e , o c o u r s e , m a r k s t h c o u r s e y o u ' r e f l y i n g a l o n g n o w .

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

A p p r o a c h i n g S a J o s eF o s h o r t w h i l e y o u ' l l s e n o t h i n gb u s n o w a h e a d . T h e n , w h e n t h

D M s h o w s y o u ' r e a p p r o x i m a t e l yt e m i l e s f r o m S a J o s e , s o m em o u n t a i n s r e a r u p . D i m l y e t c h e da g a i n s t t h e m a r f e o t h b u i l di n g s o f d o w n t o w n S a J o s e .

I y o l i s t e n c l o s e l y , y o u ' l l h e a rt h s i m u l a t o r a c c e s s t h e s c e n e r yd i s k f o m o r e i n f o r m a t i o n . A t h i sp o i n t , l o o k o u o y o u r l e f t f r o n tw i n d o w a n p a u s e t h s i m u l a t i o n .

T h e r e ' s s o m e t h i n g o v e r t h e r et h a t i s n ' t w h i t e !

U n p a u s e a g a i n j u s t l o n ge n o u g h t g e i n t o r a d a r m o d e .Z o o m i n t o f i n d t h a t d i s t i n c t f e a t u r ea a b o u t t e o ' c l o c k f r o m y o u r p o s it i o n , t h e n p a u s e a g a i n .

U s y o u r a r e a c h a r t t d e t e rm i n e w h a t y o u ' r e l o o k i n g a t D o n ' tr e a d a n f u r t h e r u n t i l y o u ' r e s a t i sf i e d y o k n o w e x a c t l y w h a t i i s

U n p a u s e , e x i t r a d a r , a n r e t u r nt y o u r 4 5 - d e g r e e o u t - t h e - w i n d o wv i e w . P a u s e a g a i n . T h a t ' s s u r e l yM o f f e t t F i e l d N A ( N a v a l A i S t t i o n ) , a n i l o o k s a t h o u g h o n o b o t h o i t p a r a l l e l r u n w a y s m i g h tj u s t b p l o w e d . C e r t a i n l y t h o l d i r i g i b l e h a n g a r s a r d i s t i n c t l y v i s ib l e , a n t h e r e a r s o m e v a g u e i n d ic a t i o n s o f c e n t e r l i n e m a r k i n g s .

L e t ' s f l o v e r t h e r e a n s e w h a t ' s u p

A i m i n g F o M o f f e t t F i e l dU n p a u s e t h s i m u l a t o r a n t u r n t w a r d M o f f e t t , a i m i n g i t h e g e n e r a ld i r e c t i o n o t h h a n g a r s . { F l i g h tS i m u l a t o r i a l w a y s f u l l o s u r p r i s e s .U n t i l t r i e d t h i s f l i g h t , d i d n ' tk n o w t h a t r o u t i n e l a n d i n g a M o f f e t t — o r a n y o t h e r a i r p o r t —m i g h t b p o s s i b l e . )

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

W h e n t h r u n w a y s d i s a p p e a ru n d e r t h p l a n e ' s n o s e , s w i t c h t y o u r g r o u n d v i e w ( s t r a i g h t d o w n )a n t a k e l o o k . S u r e e n o u g h , b o t ht h r u n w a y s a n t h h a n g a r s a r v i s i b l e . T h e n c h e c k y o u r r e a r v i e wt c o n f i r m t h a t i t ' s n o p t i c a li l l u s i o n ,

S l e t ' s s h o o t l a n d i n g a M o f e t t . S i n c e t h w i n d i f r o m 2 5 0 d eg r e e s a n t h r u n w a y n u m b e r s a r

Page 53: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 53/84

t h i s w i l l b c r o s s w i n de i t h e r w a y w e g o b u R u

3 2 o 3 2 w i l l g i v e u a d v a n t a g e .

I g n o r e t h o u t e r m a r k e r s i g n a ly o g e o n e , a n t u r n r i g h t t

o 1 4 d e g r e e s . T h i s b e a rt h r e c i p r o c a l o 3 2 d e g r e e s ,y o d o w n w i n d f o r i g h t h a n d

f o e i t h e r o f t h p a r a l l e lW e ' l l u s 3 2 R . W h e n

o h e a d i n g 1 4 0 , y o s h o u l da b l e t s e t h a i r p o r t f r o m y o u r

w i n d o w s . E l e v a t i o n a M o f f e t t3 f e e t , s i t ' s t i m e t s t a r t y o u r

A p p l y i n g c a r b u r e t o r h e a t a l o n es e u d e s c e n t r a t e o

3 5 f p m , s t u r n o t h h e a t .f u r t h e r , t r a d e o f g r a d u a l l y l o

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

t a b o u t 1 0 k i l o m e t e r s i n d ia i s p e e d , a l t h w h i l e m a i n

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

r i g h t w i n d o w , t u r n r i g h t t o al e h e a d i n g o 2 3 d e g r e e s .

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

y o u ?

O T h r i n g R u n w a y

h a p p e n e d ? D i M o f f e t t d i s a pi s o w h e r e d i i g o

m f l i g h t , a n y w a y , M o f f e t ta r i l y v a n i s h e d , e v e n f r o mu n t i l s i m u l a t o r d i s k a c c e s s

i b a c k — b u t b a c k i c a m e .R e m e m b e r t d r o p y o u r l a n d

g g e a r o t h b a s e l e o f i n a l l e g ,r s u i t s y o u r s i t u a t i o n a n

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

l o w e r i n g t h g e a r h e l p s p r e x c e s s l o s s o a l t i t u d e r e s u l t i n gt h i n c r e a s e d d r a g . ) M a k e y o u r

a p p r o a c h ( r i g h t t u r n t 3 2 a p o i n t w h i c h i c o n s i s

w i t h y o u r o u t - t h e - w i n d s h i e l di v e a n y o u r b e s t j u d g

t a k e h e d o w n .S i l o o k s l i k e t h e r e i r u

a i t h S a F r a n c i s c o a r e ag e t s p l o w e d i m m e d i a t e l ys n o w s t o r m . T h i s g i v e s u s

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

B u w h i M o f f e t t s i n g l e d o u f o c l e a n r u n w a y s w h e n e v e n S a nF r a n c i s c o I n t e r n a t i o n a l i b l a n k e t e dw i t h s n o w ? I i b e c a u s e M o f f e t t , e e v a t i o n 3 f e e t , i a b o v e t h d r i f t s ?( S F 1 , a t t e f e e t , i a l s o a b o v e t h s n o w l i n e ) . I e l e v a t i o n i t h e d e t e rm i n i n g f a c t o r , t h e n S a J o s e I n t e rn a t i o n a l , a 5 f e e t , s h o u l d a l s o b p l o w e d . L e t ' s f i n d o u t .

G i n t o t h e E d i t o r a n s e N o r t h 1 7 1 8 6 , E a s t 5 1 6 3 , A l t i t u d e 0( t h a t a l t i t u d e i a l w a y s g o o d i d e a ;i p r e v e n t s c r a s h i n g a n b u r n i n g ,a n t h r e s u l t a n t m e l t i n g o t h s n o w ) , a n d H e a d i n g 3 0 T h i s p l a c e sy o a 9 0 - d e g r e e a n g l e j u s ta l o n g s i d e w h e r e r u n w a y 1 2 R / 3 0 Ls h o u l d b e

E x i t t h e E d i t o r a n l o o k o u tt h w i n d s h i e l d .

N r u n w a y 1 2 R / 3 0 L . N r u w a a n y w h e r e i s i g h t , e x c e p t o r a d a r , T a x i a h e a d , o b s e r v i n g r a d a r ,u n t i l i i n d i c a t e s y o u ' r e o t h c e t e o t h r u n w a y . T h e n e x i t r a d a ra n l o o k t a l s i d e s . S t i l l n r u n w a y .

C o n c l u s i o n : E x c e p t f o M o f f e t tF i e l d , t h s n o w j o b a f f o r d e d b t h S a F r a n c i s c o S t a r S c e n e r y D i s k f o f e a t u r e s e e m s t b c o m p l e t e .l e a v e i t y o u r i n g e n u i t y , i y o u ' r eo s u c h m i n d , t e x p l o r e o t h e r a i p o r t s i t h e a r e a a n s e w h a t y o uc a f i n d . I y o c o m e a c r o s s a n o t he p l o w e d s t r i p i y o u r s e a r c h , l e t h F e d e r a l A v i a t i o n A d m i n i s t r a t i o nk n o w s o t h e y c a i s s u e N O T A M( N o t i c e s t A i r m e n ) — o r m a y b ew h i t e p a p e r . P

b Q T T B G I F H E R . .G E T T M E B E S T O D D S O A L O T T E B VS I N L M B E H P I C K F O f K D U L V C A M E

m o e u c x i » o o » ' ■ ■ * ■ ' ° k ' J K H I H 7 C M O O M " O U A M O U N T r U U . i l « N p * » K M C

* - . ; n i w c i u t X D

H H I l O U • L O T TM f M m M / T l B X C

n o u t H c r u l . n i i - . . u r , i . . , i ■ .

S l ' P E R K T H I - S O I A T H I S D J U W I M i I M T O M O N O C O L O Ro o , , — « o - F l » > A K t C H O L L I w ; " " D O Mp ^ ; i ■ ■ m M O O w i D O U * L £ f E I

. ■ ' ! ' - . . " " i . > « * • « A * 1 D ■ . > • ' T » . r M - * ■ "

u T i

S T O C K B R O K E R■ U T » a 0 0 0 0 O U A L I T I . » O l * T : L I i l t U E l A " u « n t u m r w w u . " * T D « * ■ ! ■ 'W V M T t O « n L O W O T I K A C W I I W Wt c a b - a i t h i T o n x u i a i ' n

n o m m h u I M w o h iK A O A A * M P 4 V T . O U T I^ u « t o i i o a

A C O R N O I N D I A N A , I N C .2 7 2 1 O H I O S T R E E T

M I C H I G A N C I T Y . I 4 6 3 6 08 0 0 - 5 2 1 - 4 5 3 6 2 1 9 - 8 7 9 - 2 2 8 4

N » N H A S D L I N t i . A D I I . » C . O . H . S A C T W T C DV I S A A N M A i T T . K C A B D O R D E R S A D D t

I N D I A N A R E S I D C K T r S A D J S A L M T A

D U S T C O V E R SS A T I S F A C T I O N G U A R A N T E E DC U S T O M M A D E T F I

i H E A V Y 3 2 - o i . V I N Y L A N T I - S T A T I CE X T E N D S E Q U I P M E N T L I F E

- A C h o i c e o f C o l a r t L i g h t T a o B r a w nW h o l e s a l e Q u a n t i t y D i s c o u n t s A v a i l a b l e

( C H O I C E O C O L O R I Q U A N T I T Y R U N S )C O M P U T E R S

I B P X i C l o n e sI B A C l o n e iL e a d i n g E d g e

3 8 . 0 0 T c n d y 1 0 0 0 T . 3 8 . 0 0. 3 5 . 0 0 C - P C 1 0 - 2 . 3 1 . 0 03 8 . 0 0 A m i g a 1 0 0 0 . 2 8 . 0 0

P X A T C l o n e K e y b o a r d 8 . 0 0 K i m t r o n T e r m i n o l 3 B . O 0C o v e n f o I B C l o n e i r e q u i r e s i n a i m a k e a n m o d e l ,d i m e n s i o n s o m o n i t o r . C P u n i i t k e y b o a r d ! b s u p l i e d w i t h o r d a r .

D I S K D R I V E SE x t e r n a l F l o p p y ( S i n g l e ) B . O OE x t e r n a l F l o p p y ( D b l e ) 1 3 . 0 0E x t e r n a l H o r d D r i v e 1 3 . 0 0P R I N T E R SG e m i n i S i a i 1 0 s 1 3 . 0 0P o n a s o n i c 1 0 9 0 / 1 0 9 1 1 3 . 0 0S t a r N 1 0 1 3 . 0 0

O k i d a t a 1 2 0 / 1 9 2 1 3 . 0 0O k i m o t e 1 0 / 2 0 8 . 0 0E p s o n F X 8 0 - 8 6 1 3 . 0 0E p i o n L 8 0 0 E X 8 0 0 1 3 . 0 0E p i o n F < 3 8 6S t a r 1 0 r iS t a r 1 5 ' iH L a i e r J o P r o P r i n l e rC m - - . M S 1

1 6 . 0 01 3 . 0 01 6 . 0 02 9 . 0 01 6 . 0 01 3 . 0 0

M O N I T O R SN E ( S l a t e M o d e ! ) . . . . 1 9 . 0 0M a g n a v o * 8 R G 1 9 . 0 0P r i n c e t o n ( S t a t e M o d e l 1 9 . 0 0T h o m p s o n C 3 6 5 - 6 6 1 9 . 0 0T a x a n ( S l a t e M o d e l ) 1 9 . 0 0S o l c o t o S C - 1 0 0 1 9 . 0 0Z e n i t h [ S t a t e M o d e l ) 1 9 . 0 0A t a r i S C 1 2 2 4 R G B 1 9 . 0 0A t a r i 1 2 1 9 . 0 0A l l o t h e r - 1 3 " M o n i t o r * 1 9 . 0 0

( S t a t e M a k e & M o d e l )

V I D E O R E C O R D E R S 1 3 . 0 0S t a l e M o k e M o d e lD i m e n s i o n ! r e q u i r e d

i n c l u d i n g d o c k c u t - o u tO r d e r i l i l t i n g M I K E . M O D E L t n C O L O R C H O I C E U o B R O W N w i t h( h e e l o i n o n c j s r d e r p ' u s I S O p e r l l t m l ! S O n a i . l s h i p p i n g t r \ i i m d l i n gC i l i l . R t s . t a c l u d e * ' l o t a ! I S i A P O . L O S ' i t e m . F o r e i g n 3 J W ' i t e m

S P E C I A L C O V E R S W I L L B M A D E T Y O U RD I M E N S I O N S . S E N D T O U R R E Q U I R E M E N T SF O O U I O P R I C E Q U O T E S .

C r o w n C u s t o m C o v e r s2 4 6 2 1 P A I G E C I R C L E D E P T . P

L A G U N A H I U . S . C 9 2 6 5 3( 7 1 4 ) 4 7 2 - 6 3 6 2

Page 54: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 54/84

W o n ' t B U N D E R S O L DO I t e m s m a r k e d " N O n S e l l s T h i s F o L e s s " . C o p y o v a l i d a r e q u i r e d ,

1 D a F r e e T r i a l 9 D 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 P r i c e s E x p i r e 1 2 - 3 1 - 8 7

P r o f e s s i o n a l I B M ® X C o m p a t i b l e S y s t e mC o m p u t e r , D r i v e , M o n i t o r ,

P r i n t e r S o f t w a r e N O n S e l l s T h i sS y s t e m F o L e s s !

S a l e $ 4 L i s t $ 2 6 9 5 ( A d d $ 3 5 . 0 0 s h i p p i n g . * )

1 6 0 - 1 8 0 C P H i - S p e e d P r i n t e r O p t i o n( w i t h N e a r L e t t e r Q u a l i t y )

P l u s C o l o r M o n i t o r O p t i o n s A v a i l a b l e

4 . 7 7 / 8 M H 5 1 2 K S u p e r T u r b o X C o m p u t e rC l o c k / C a l e n d a r ; P a r a l l e l , S e r i a l G a m e P o r t s

M D O 3 . G . W . B a s i c I n c l u d e dH i - R e s 1 2 M o n o c h r o m e M o n i t o rB i B l u e 8 V a " P r i n t e r W i t h I n t e r f a c e P a p e rS o f t w a r e P a c k a g e : W o r d P r o c e s s o r ,

S p r e a d s h e e t & D a t a B a s eI B M ; . " i t r - . t ) r * g l n « i s d t r a d e m a r k o l I n i v r r v o i i o n a l B u i i n * i i M a c h i n a l . I n c .

C o m p l e t e T u r b o I B M ® X C o m p a t i b l e S y s t e m

C o m p u t e r , D r i v e , M o n i t o r , P r i n t e r S o f t w a r e

S a l e$ 5 9 9L i s t $ 2 4 9 5

( A d d $ 3 5 . 0 0 s h i p p i n g . * )

1 M H 5 1 2 K S u p e r T u r b o X C o m p u t e rV i d e o , P a r a l l e l S e r i a l C a r d s I n c l u d e d

M D O 3 . G . W . B a s i c I n c l u d e dH I - R e s 1 2 M o n o c h r o m e M o n i t o rB i B l u e B Y . " P r i n t e r W i t h I n t e r f a c e

R o l l s O P a p e rS o f t w a r e P a c k a g e : W o r d P r o c e s s o r ,

S p r e a d s h e e t £ D a t a B a s e

N O n S e l l sT h i s S y s t e m

F o L e s s !

I B M ® i t h r s g l i t a i - K t t r a d e m a r k o I n i a r n a i l o n o l B u i l n n i M o c h i n w i , I n c .

1 5 N L B u s i n e s sP r i n t e r S a l e

W i d e C a r r i a g e S t a r M i c r o n i c s L V - 1 2 1 5 P r i n t e r

S a l e

N O n S e l l sT h i s P r i n t e r

F o I ^ e s s !

L i s t $ 4 9 9( A d d $ 1 7 . 5 0 s h i p p i n g . * )

• 1 2 0 C P P r i n t S p e e dN e a r L e t t e r Q u a l i t y P r i n t M o d eI B G r a p h i c s P r i n t e r C o m p a t i b l e1 3 C o l u m n W i d e C a r r i a g eU i e i I n e x p e n s i v e S p o o l R i b b o n s

( 3 1 2 ) 3 8 2 - 5 0 5 0 C O M P U T E R D I R E C T2 2 2 9 2 N P e p p e r R o a d

Page 55: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 55/84

I P r i c e , S u p p o r t , W a r r a n t yD a F r e e T r i a l 9 D 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 P r i c e s E x p i r e 1 2 - 3 1 - 8 7

B V i " L e t t e r S i z eC o l u m n P r i n t e r

W L i k e d T h i s P r i n t e r S M u c h ,W B o u g h t O u T h F a c t o r y !

7 . 5 0. 3

9 L i s t

$ 1 9 9i B l u e D o M a t r i x P r i n t e r

T r a n s f e r E n l a r g e d( A p p l e , A t a r i , C B M )

e U p p e r L o w e r C a s eD e s c e n d e r s A d a p t e r s F o r :m o d o r e & A t a r i . . S o l e $ 1 9 . 9 5

l i L a s e r 1 2 8 . S a l e $ 1 2 . 9 5A d a p t e r S a l e $ 1 2 . 9 5

S p e c i f y M a l e o F e m a l e )

P r 2 D a i s yW h e e l P r i n t e r

W i d e C a r r i a g e L e t t e r Q u a l i t yD a i s y W h e e l P r i n t e r

$ a l e $ O O 9 5• A d d $ 1 0 . 0 0 L i s tS h i p p i n g . ^ ^ $ 4 9 9D a i s y W h e e l P r i n t e r1 C P S h a n n o n 2 C P A A T e x tP r i n t W h e e l ( C o u r i e r 1 0 C a r t r i d g eC o m p a t i b l e w i t h D i a b l o Q u m e

F r i c t i o n F e e d 1 3 F o r m W i d t hE x t r a D a i s y W h e e l s S a l e 9 . 9 5P a r a l l e l C e n t r o n i c s I n t e r f a c e ( I B M " ■ P

A p p l e © l l c , L a s e r 1 2 8 , C B S a l e $ 1 9 . 9 5

1 0 " C e m s t a r1 0 0 0 P r i n t e rW i t h N e a r L e t t e r Q u a l i t yB e s t Q u a l i t y I T h U . S . A .

• A d d s t o . o oS h i p p i n g .1 0 C P D r a f t 2 C P N L S e r i a l I m p a c t D o M a t r i x B o l dU n d e r l i n e C o n d e n s e d I t a l i c sP i c a E l i t e D o u b l e S t r i k eD o A d d r e s s a b l e G r a p h i c sA u t o m a t i c P a p e r L o a d i n gT r a c t o r F r i c t i o n F e e dS u p e r s c r i p t S u b s c r i p tR i g h t L e f t M a r g i n S e t t i n g s

N O n S e l l s T h e s e P r i n t e r s F o L e s s !N L 1 8

1 8 0 C P S ) P r i n t e rN e a r L e t t e r Q u a l i t yL i f e t i m e W a r r a n t y *

$ 1 0 . 0 0

L e t t e r Q u a l i t y S e l e c t a b l eF r o n t P a n e l 8 B u f f e r

S p e e d D o t M a t r i xQ u a l i t y M o d e s I t a l i c sP i c a C o n d e n s e d

T r a c t o r F r i c t i o n F e e dW a r r a n t y o n P r i n t H e a d *

M o n t h I m m e d i a t e R e p l a c e m e n tF o r P r i n t e r

H i - S p e e d L V - 2 0 1 0[ 2 0 0 C P S ) P r i n t e r

H i g h S p e e d P r i n t i n g { 2 0 0 C P D r a f t )w i t h C r i s p N e a r L e t t e r Q u a l i t y

' A d d $ 1 0 . 0 0S h i p p i n g .H i g h S p e e d 2 0 C P D r a f tI B C o m p a t i b l e D o t M a t r i xN e a r L e t t e r Q u a l i t y P r i n t i n gS t a n d a r d P u l l T r a c t o r

A u t o m a t i c S i n g l e S h e e t L o a d i n gS t a n d a r d P a r a l l e l S e r i a l

I n t e r f a c e P o r t sU l t r a H i g h R e s o l u t i o n B i I m a g eG r a p h i c s C o n t i n o u s U n d e r l i n e

3 0 C P P r i n t e r3 0 C P D r a f t 5 C P N L

C o m s t a r 1 3 0 0 H i g h S p e e d P r i n t e rW i t h C o l o r P r i n t i n g C a p a b i l i t i e s

N I . Q

S a l e $ ) A A 9 5• A d d $ 1 0 . 0 0 ^ ^ L ' S tS h i p p i n g . ^ $ 5 9 9

3 0 C P D r a f t 5 C P N L S u p e r b N e a r L e t t e r Q u a l i t yV a r i e t y O C h a r a c t e r s / G r a p h i c sI B E p s o n M o d e s 1 0 B u f f e rA u t o P a p e r L o a d i n g E j e c t i o nP a r a l l e l S e r i a l I n t e r f a c e P o r t sD o w n l o a d C h a r a c t e r S e t t i n gF r o n t P a n e l M a r g i n S e t t i n gO p t i o n a l 7 - C o l o r P r i n t i n g K i t . . . $ 9 9 . 9 5

D I R E C T ( D i v i s i o n o P R O T E C T O ]N P e p p e r R o a d , B a r r i n g t o n , I L 6 O 0 1 0

( 3 1 2 ) 3 8 2 - 5 O 5 O T O r d e rW L o v e O u C u s t o m e r s !

I l l i n o i s r » i i d o n ! » o d 6 V ' , ' . s o l a s t a x . A l l o r d « r » m u t t b i U . S . D o l l a r * . W ( h i p t o i p o i n t s i t h U . S . . C A N A D A . P U E R T O R I C O A P O - F P O . P i s a * * c o l l f o c h a r g e * o u t i i d ec o n l i n o n t a l U . S . o r C . O . D . M A I L O R E H E R S s n c l o s e c a i h i e r c h e c k . m o n « y o r d e t o p « r * o n o lc h e c k . A l l o w d a y s d e l i v e r y , 2 t o 7 l o r p h o n e o r d e r s a n d a e x p r a i x m a i l . P r i c B i a n a v a i l a b i l i t y i u b j « c t l c h o n g * w i t h o u t n o t i c o . ( M o n i t o r s o n l y s h i p p e d i c o n t i n e n t a l U . S . )

V I S A M A S T E R C A R D C . O . D .

Page 56: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 56/84

R o b o K e yT i M i d k i f f , E d i t o r i a l P r o g r a m m e r

N o y o u c a n s e u y o u r c o m p u t e r t p e r f o r ma l m o s t a n t a s k c o m p l e t e l y u n a t t e n d e d — q u i c kl y e f f i c i e n t l y , a n a u t o m a t i c a l l y . T h i s s h o r tp r o g r a m l e t s y o d e f i n e a m a n y a 2 0 k e s t r o k e s t h a t w i l l b e n t e r e d f o y o a t t i m ey o s p e c i f y w i t h i n t h f o l l o w i n g 2 h o u r s . Y o c a a u t o m a t e D O o p e r a t i o n s o r v i r t u a l l y a n a p p l i c a t i o n p r o g r a m . I w o r k s w i t h a n I B P C P C j r , X T , A T , o c o m p a t i b l e w i t h D O 2 . o r h i g h e r .P e r s o n a l c o m p u t e r s a r s u p p o s e d t a u t o m a t e s o m e o t h t a s k s w u s e d t d m a n u a l l y a n t h e r e b y m a k el i f e l i t t l e e a s i e r . A n i n d e e d , w o r d p r o c e s s o r s , e l e ct r o n i c s p r e a d s h e e t s , d a t a b a s e m a n a g e r s , a n n u m e ro u o t h e r p r o g r a m s c a b m a r v e l o u s l y p r o d u c t i v e i t h h a n d s o a e x p e r i e n c e d u s e r .

B u t h a t ' s t h c a t c h — i t t a k e s t h h a n d s o a e p e r i e n c e d u s e r o t h k e y b o a r d t o r e a l l y m a k e t h i n g sh a p p e n . U n t i l n o w .

" R o b o K e y " i h a n d y l i t t l e p r o g r a m t h a t t y p e sy o u r i n s t r u c t i o n s a n c o m m a n d s o t h c o m p u t e rw h e t h e r y o u ' r e t h e r e o r n o t . Y o c a b i t h n e x tr o o m w a t c h i n g T V a c r o s s t o w n v i s i t i n g a c l i e n t , o e v e n f a s t a s l e e p . B e f o r e l e a v i n g t h c o m p u t e r u n a tt e n d e d , y o s i m p l y t e l l R o b o K e y w h i c h k e y s t p r e s sa n a w h a t t i m e t p r e s s t h e m . R o b o K e y i f l a w l e s s l yp u n c t u a l ; w h e n i t " a l a r m " g o e s o f ( a n y t i m e i t h f o l l o w i n g 2 h o u r s ) , R o b o K e y t y p e s t h e k e y p r e s s e s o t h k e y b o a r d j u s t a i y o t y p e d t h e m y o u r s e l f .

T h p r e d e f i n e d k e y p r e s s e s c a b D O c o m a n d s , i n s t r u c t i o n s t r u n p r o g r a m s , c o m m a n d s w i t hi p r o g r a m s , o a n y t h i n g . Y o c a s e m u l t i p l e a l a r m ss R o b o K e y w i l l p e r f o r m s e v e r a l o p e r a t i o n s a d i f f e re n t i m e s . Y o c a e v e n t e l l R o b o K e y t r u n b a t c hf i l e s , w h i c h i t u r n m a c a r r y o u t h e i r o w l i s t s o c o m m a n d s .5 C O M P U T E ! 1 * P M a g a z i n e J a n u a r y 1 9 8 8

T h e r e a r t h o u s a n d s o u s e s f o r a p r o g r a m l i k eR o b o K e y . I a o f f i c e , y o c o u l d s e u y o u r c o p u t e r t a u t o m a t i c a l l y b a c k u i m p o r t a n t f i l e s a t h e n o t h d a s y o d o n ' t w a s t e t i m e d o i n g i y o u rs e l f . A h o m e , y o c o u l d i n s t r u c t y o u r f a v o r i t e t e r m in a p r o g r a m t o d i a l u a i n f o r m a t i o n s e r v i c e i t h m i d d l e o f t h e n i g h t w h e n r a t e s a r e l o w , d o w n l o a ds t o c k q u o t e s o e l e c t r o n i c m a i l , l o g o f f , a n p r i n te v e r y t h i n g o u t s i t ' s w a i t i n g f o y o u b y b r e a k f a s t . I f a c t , y o c a s e u c o m p u t e r t p e r f o r m a n y r o u t i n et a s k d u r i n g o f f - h o u r s i o r d e r t m a x i m i z ep r o d u c t i v i t y .

Y o u ' v e p r o b a b l y h e a r d o v i r t u a l m e m o r y a n v i r t u a l d i s k s . N o w , w i t h R o b o K e y , y o c a h a v e v i t u a l u s e r .

S e t t i n g T h A l a r mN o m a n y p r o g r a m s a s u s e f u l a s R o b o K e y a r e a s e a s yt u s e . T h e r e a r e n ' t a n t r i c k y c o m m a n d s t o l e a r n ,a n y o c a b u a n r u n n i n g w i t h i i m i n u t e s .

T h i s i s s u e ' s m a g a z i n e d i s k c o n t a i n s f i l e n a m e dR O B O K E Y . C O M . T h i s i t h R o b o K e y p r o g r a m . N t i c e h o s h o r t i i s — a b o u t 1 . 5 K . R o b o K e y i w r i t t e nc o m p l e t e l y i m a c h i n e l a n g u a g e t b c o m p a c t a n e f f i c i e n t .

B e f o r e r u n n i n g R o b o K e y , w e r e c o m m e n d m a k i n gb a c k u p c o p y o a n o t h e r d i s k . A l s o , i y o u r c o m p u t e r

l a c k s b a t t e r y - p o w e r e d r e a l t i m e c l o c k , u s t h D O c o m m a n d s D A T E a n T I M E t o s e t t h e c u r r e n t d a t ea n t i m e o d a y .

T r u R o b o K e y , s i m p l y i n s e r t a d i s k w i t hR O B O K E Y . C O M i t h c u r r e n t d r i v e a n t h e n t y p eR O B O K E Y . T h p r o g r a m d i s p l a y s t h c u r r e n t t i m ea n a s k s y o t s p e c i f y t i m e f o t h " a l a r m " — i no t h e r w o r d s , w h e n t h a u t o m a t e d c o m m a n d s a r t b c a r r i e d o u t . E n t e r t h t i m e i t h f o r m a t H H : M M

Page 57: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 57/84

f o h o u r s a n m i n u t e s , a n f o l l o w t h i s w i t h A f o t h m o r n i n g h o u r s o P f o t h a f t e r n o o n / e v e n i n gh o u r s . F o r e x a m p l e , y o u ' d e n t e r 1 2 : 1 5 P f o 1 2 : 1 5p . m . , 0 2 : 2 0 A f o 1 : 1 0 a . m . , a n s o o n .

I y o o m i t t h A o P M t h a l a r m g o e s o f a t h n e x t o c c u r r e n c e o t h e t i m e y o e n t e r . F o i s t a n c e , i i t ' s p . m . a n y o e n t e r t h e a l a r m s e t t i n g a 0 7 : 0 0 , t h a l a r m w i l l g o f t w h o u r s l a t e r , a p . m .

E n t e r i n g C o m m a n d sA f t e r y o s e t h a l a r m , R o b o K e y a s k s y o t e n t e rt h e c h a r a c t e r s y o u w a n t t y p e d o t h k e y b o a r d a t h a p p o i n t e d t i m e . Y o c a e n t e r a n y t h i n g y o w a n t —D O c o m m a n d s , t h n a m e s o p r o g r a m s t b e l o a d e da n r u n , c o m m a n d s w i t h i n p r o g r a m s — a n y t h i n g . R o b oK e y r e m e m b e r s e v e r y k e y p r e s s y o e n t e r a n a u t om a t i c a l l y r e p e a t s t h e m w h e n t h a l a r m g o e s o f f . I e f f e c t , y o u ' r e w r i t i n g a s c r i p t t h a t R o b o K e y w i l l f o l l o wt t h l e t t e r .

T i n c l u d e a c a r r i a g e r e t u r n i t h i s s c r i p t , s i m p l y r e s s E n t e r / R e t u r n a y o n o r m a l l y w o u l d . R o b o K e y e m o r i z e s e v e r y t h i n g y o t y p e , w i t h o n e x c e p t i o n :

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

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

I y o r e a l l y m e s s t h i n g s u p , y o c a a b o r t t h h o l e s c r i p t b p r e s s i n g C t r l - B r e a k a n t h e n s t a r t

Y o c a e n t e r a m a n y a 2 0 c h a r a c t e r s i o b o K e y s c r i p t . T m a r k t h e n o f t h e s c r i p t , p r e s sh E s k e t h r e e t i m e s . A t h i s p o i n t , t h a l a r m i s e t .

Y o c a n c o n t i n u e u s i n g t h c o m p u t e r f o a n h i n g y o u w a n t a f t e r s e t t i n g a a l a r m . R o b o K e y i

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

t i m e , R o b o K e y s t i r s t l i f e a n t y p e s t h k e i m e m o r i z e d o t h k e y b o a r d , j u s t a i y o

t h e m y o u r s e l f . W h e n R o b o K e y i d o n e , i r m a n u a l c o n t r o l t t h k e y b o a r d .

N o t e so c a s e m u l t i p l e a l a r m s m e r e l y b r e p e a t i n g t h

c e s s d e s c r i b e d a b o v e . F o i n s t a n c e , y o c o u l d m a k ep e r f o r m s o m e t a s k a a . m . a n m a k e i d

n g e l s e a 3 a . m . L e a v e e n o u g h t i m e f o t h t c a r r y o u t h f i r s t j o b b e f o r e b e g i n n i n g

h n e x t .I t h c o m m a n d s y o u w a n t R o b o K e y t e x e c u t e

f i w i t h i n t h 2 0 0 - c h a r a c t e r l i m i t , e i t h e r s e a a l a r m s t f i n i s h t h e j o b o r h a v e R o b o K e y r u

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

a n y t h i n g .

A l R o b o K e y a l a r m s c u r r e n t l y i m e m o r y a r a b o r t e d a n a l s c r i p t s e r a s e d i y o r e b o o t t h c o p u t e r b s i m u l t a n e o u s l y p r e s s i n g C t r l - A l t - D e l .

B s u r e t h c o m p u t e r i i t h p r o p e r s t a t e t a c e p t R o b o K e y ' s k e y p r e s s e s w h e n t h a l a r m g o e s o f f .F o e x a m p l e , i y o t e l l R o b o K e y t r u a c e r t a i n p r g r a m b e n t e r i n g i t f i l e n a m e o t h D O c o m m a n dl i n e , m a k e s u r e t h c o r r e c t d i s k i i t h e d r i v e a n t h D O p r o m p t i o t h s c r e e n b e f o r e l e a v i n g t h c o p u t e r u n a t t e n d e d .

I y o c o n t i n u e u s i n g t h c o m p u t e r a f t e r s e t t i n ga a l a r m , d o n ' t f o r g e t w h a t ' s g o i n g t h a p p e n w h e nt h a l a r m e x p i r e s . I m i g h t b e m b a r r a s s i n g , f o r i ns t a n c e , i R o b o K e y s u d d e n l y s p r i n g s t l i f e a n t r i e s t r u t e l e c o m m u n i c a t i o n s p r o g r a m o t o o y o u rs p r e a d s h e e t . R e m e m b e r , w h e n R o b o K e y a c t i v a t e s , i t ' sj u s t a i s o m e o n e b u m p e d y o o f t h k e y b o a r d a n t o o k c o n t r o l o t h c o m p u t e r . B e f o r e u s i n g R o b o K e yf o s o m e t h i n g i m p o r t a n t , t e s t i f i r s t s y o k n o w e a c t l y h o i w o r k s a n t m a k e s u r e i t ' s c o m p a t i b l ew i t h y o u r o t h e r s o f t w a r e .A l s o o t h m a g a z i n e d i s k i f i l e n a m e d R O B O -K E Y . S . T h i s i t h m a c h i n e l a n g u a g e s o u r c e c o d e f o R O B O K E Y . C O M . T h s o u r c e c o d e i n o r e q u i r e d t r u R o b o K e y ; i t ' s i n c l u d e d f o p r o g r a m m e r s w h w i s ht s t u d y h o t h p r o g r a m w o r k s . R o b o K e y w a w r i tt e w i t h A 8 6 , s h a r e w a r e a s s e m b l e r . P

A f f o r d a b l e a c c e l e r a t o rf o I B M ® - P C a n c o m p a t i b l e s

P C - B A N D I T s p e e d i u s e r s e l e c t a b l e a 7 . 4 ,6 . o 6 . M H z .S o f t w a r e s e l e c t a b l e a 4 . o B A N D I T s p e e d

• N e x p a n s i o n s l o tr e q u i r e dI n c l u d e s s o f t w a r ep r o g r a m s , i n c l u d i n gT S S p e e d S e l e c tS o f t w a r eM a i n t a i n s c o r r e c ts y s t e m c l o c k s p e e d

F u l l y c o m p a t i b l e w i t hv i r t u a l l y a l P C - b a s e ds o f t w a r eQ u i c k a n e a s y t i n s t a l lI n c r e a s e s s p e e d a m u c h a 2 8 0 %( N o r t o n ™ )

M H z N E C V 2 C P o p t i o n o n l y $ 1 6 . 9 5 ** ( P l u s s h i p p i n g )

P R I S M E L E C T R O N I C S , I N C .1 4 6 8 2 N 9 5 t h S t . , R e d m o n d , W 9 8 0 5 2

( 2 0 6 ) 8 8 1 - 1 0 8 8( D e a l e r i n q u i r i e s i n v i t e d )

I B M o a r e g i s i e ^ a t f a O e m a r t i y i n i e r n a H i n a l B i & n e s s M a c h i n e s C o p o r a l o

Page 58: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 58/84

W r i m a g eJ o h n W R a t c l i f f

H e r e ' s w o r d - g u e s s i n g g a m e f o t h o s e l o n gz v i n t e r e v e n i n g s , a n i h e l p s i m p r o v e s p e l l i n ga n v o c a b u l a r y s k i l l s , t o o . F o u r d i f f i c u l t y l e v e l sm a k e i s u i t a b l e f o r a n y o n e f r o m c h i l d r e n t p r o f e s s o r s . O n t s i p e o p l e c a p l a y , s i t ' s a i d e a l p a r t y g a m e . T h p r o g r a m r u n s o a n I B P C P C j r , X T A T o c o m p a t i b l e w i t h D O 2 . o h i g h e r a n c o l o r / g r a p h i c s a d a p t e r o e q u i v a l e n t h a r d w a r e .

G u e s s i n g w o r d s a n p h r a s e s i t h f a s h i o n o T g a m e s h o w s . B u y o h a v e t w a i t u n t i l y o u r f a v o r i t es h o w i o n — o r w o r s e , m i s s i i y o u ' r e b u s y . H o a b o u t w o r d g a m e t h a t ' s a l w a y s r e a d y t p l a y w h e ny o a r a n i s n ' t i n t e r r u p t e d b c o m m e r c i a l s ?

" W r i m a g e " ( s h o r t f o w o r d i m a g e ) i b o t h e d u c at i o n a l a n f u n — a g a m e t h a t h e l p s p e o p l e o a l a g e si m p r o v e t h e i r s p e l l i n g a n v o c a b u l a r y s k i l l s . M u l t i p l ed i f f i c u l t y l e v e l s m a k e i s u i t a b l e f o y o u n g s t e r s o r o l ds t e r s . Y o c a p l a y W r i m a g e b y o u r s e l f o r w i t h u t f i v e o t h e r p e o p l e .

T h e W r i m a g e w o r d l i s t p r o v i d e d o t h m a g a z i n ed i s k c o n t a i n s a b o u t 3 0 0 0 w o r d s . T h e a s i e r w o r d sw e r e c o l l e c t e d f r o m e l e m e n t a r y - a n m i d d l e - s c h o o ls p e l l i n g b o o k s , a n t h h a r d e r o n e s w e r e c u l l e d f r o m

v a r i e t y o f d i c t i o n a r i e s . Y o c a a l s o p r e p a r e y o u ro w w o r d l i s t s t d r i l l s t u d e n t s o s p e l l i n g w o r d s o s p e c i a l t e r m i n o l o g y .

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

R u n n i n g T h P r o g r a mW r i m a g e r u n s o a n I B P C P C j r , X T A T o c o p a t i b l e w i t h D O 2 . 0 o r h i g h e r a n c o l o r / g r a p h i c sa d a p t e r ( C G A ) c a r d . S o m e c o m p a t i b l e s h a v e t h e q u i v a l e n t o C G c a r d b u i l t i n t o t h e i r h a r d w a r e ;5 C O M P U T E I ' s P M a g a z i n e J a n u a r y 1 9 8 8

F i g u r e 1 I t ' s t h e b e g i n n i n g o r o u n d , a n d e m p t ys q u a r e s r e p r e s e n t i n g t h m y s t e r y w o r d a p p e a r a t h t o o t h s c r e e n .

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

o m m e n d m a k i n g b a c k u p c o p y o n a n o t h e r d i s k .Y o u ' l l n e e d t c o p y t w f i l e s : W R I M A G E . E X E ( t h eg a m e p r o g r a m ) a n W R I M A G E . L S T ( t h e w o r d l i s t ) . I y o u c o p y W R I M A G E . E X E i n t o s u b d i r e c t o r y , m a k es u r e W R I M A G E . L S T i c o p i e d i n t o t h s a m e s u b d i r e ct o r y . T h p r o g r a m a u t o m a t i c a l l y l o a d s t h e w o r d l i s tf r o m t h e c u r r e n t d i r e c t o r y w h e n i r u n s .

Y o u ' l l f i n d t w o t h e r r e l a t e d f i l e s o t h m a g az i n e d i s k : W R I M A G E . C a n W R I M A G E . A S M . T h e s ea r s o u r c e c o d e f i l e s f o p r o g r a m m e r s w h w i s h t s t u d y h o t h p r o g r a m w o r k s . T h e y a r e n ' t e x e c u t a b l ep r o g r a m s , a n t h e y ' r e n o r e q u i r e d f o p l a y i n g W r i m a g e .W R I M A G E . C i t h m a i n s o u r c e c o d e f i l e , w r i t t e n i B o r l a n d I n t e r n a t i o n a l ' s T u r b o C W R I M A G E . A S M i m a c h i n e l a n g u a g e r o u t i n e f o p r i n t i n g t e x t o t h C G s c r e e n .

T p l a y W r i m a g e , r u t h p r o g r a m f r o m D O S ;s i m p l y e n t e r W R I M A G E a t h D O p r o m p t .

Page 59: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 59/84

S O F T W A R E D I S C O U N T E R S S . D . o f A .

F o O r d e r s O n l y - 1 - 8 0 0 - 2 2 5 - 7 6 3 8P O r d e r s - 1 - 8 0 0 - 2 2 3 - 7 7 8 4C u s t o m e r S e r v i c e 4 1 2 - 3 6 1 - 5 2 9 1

F r e e s h i p p i n g o o r d e r so v e r $ 1 0 0 i c o n t i n e n t a l U S N S u r c h a r g e f o V I S A / M a s t e r C a r dY o u r c a r d i n o c h a r g e d u n t i l w s h i p

A C C E S SS o f t w a r e i n c o r o o r a t e a

G e o u t h a i s h i r t ,p u o y o u r s h o e s

g e r e a d y t r o l l .1 0 t h F r a m eL i s t $ 4 4 . 9 5O u D i s c o u n t P r i c e $ 2 9 .

A C C E S S1 0 t h F r a m e B o w l i n g $ 2 W o r l d C l a t s

L e a d e r B o n d $ 2 A C C O L A D EA c o A c e s $ 2 H a r d b a l l $ 2 4M e a n i B G o l f $ 3 M e a n 1 F a m o u s

C o u r i e D i l k - 2 $ 1 M e a n I f a t n o u j

C o u r s e D i s k s ' 3 $ 1 M i n i - P u t l $ 2 P i n b a l l W i z a r d $ 2 T e s t D r i v e $ 2 A C T I V I S I O NH a c k e r $ 9 . 8 8H a c k e r S 2 M i g h t i M a g i c 5 3 M u i i c S t u d i o $ 3 P o r t a l $ 2 P o s t c a r d s $ 1 S h a n g h a i $ 2 3T a j s T i m e i $ 2 A R T W O R XB r i d g e 5 . $ 1 S t r i p P o k e r S 2 SD a l a D i i k ' F e m a l e $ 1 D a l a D > i k ' 2 M a l e . $ 1 D a t a D i s k ' F e m a l e $ 1 I n t e r n a t i o n a l H o c k e y $ 1 L i n k w o r d L a n g u a g e s :

D u l c h $ 1 9F r e n c h $ 1 G e r m a n $ 1 I t a l i a n $ 1 R u s s i a n $ 1 S p a n i i h $ 1 9

B A U D V I L L IA w a r d M a k e r P l u sF r e n c h P a p e r P i c kV i d e o V e g a sB L U E C H I PM i l l i o n a i r e 2B R O D E R B U N DA n c i e n i A r o W a A n c i e n t A i o

W a a S e B a n k S I W r i t e r P l u iC a r m e n S a n d i e g o

U S

$ 3 $ 9 . 8 8

$ 2

$ 3

. $ 2 7

. $ 2 7$ 4

$ 2 W o r l d $ 2

K a r a l e k a . . $ 2 1L o d e r u n n e r $ 2 M e m o r y M a l e . . . $ 4 4P r i n t S h o p . $ 3 P . S . C o m p a n i o n . $ 3 P . S . G r a p h i c sH o l i d a y E d i t i o n . $ 2 P . S . G r a p h i c !

L i b r a r y ' 1 o r - 2 . $ 2 1 E a S e a r c h D e s t r o y $ 9 . 8 8S u p e r B i k e C h a l l e n g e $ 1 4T o S h o p $ 3 T y p e ! $ 3 C E N T R A L P O I N TC o p y $ 2 P C O p t i o n B o a r d $ 7 9P C T o o l i $ 2 D A D a E a i y A c c o u n t i n g 2 . $ 4 D a E a s y P a y r o l l 2 . $ 3 D A T A E A S TC o m m a n d o $ 2 T a T e a m W r e s t i n g $ 2

S h o o t t h t u b ew h i l e s u r f i n g a S a n t a C r u z , d h a n dp l a n t s s k a t e b o a r d i n gi H o l l y w o o d ,c r u i s e V e n i c e i r o l l e r s k a t e s .

C a l i f o r n i a G a m e sL i s t $ 3 9 . 9 5O u D i s c o u n t P r i c e $ 2 2 5 6 K ; C G

D A V I D S O NA l g e b U s l e r $ 3 0G r a m m a r G r e m l i n s . $ 3 0M a t h S l a t l e r $ 3 M a l h B l a s t e r P l u i $ 3 S p e l l I S 3 W o r d A t t a c k $ 3 D E S J G N W A R ED e i i g n a s a u r u i $ 2 4D e s i g n l o P r i n i $ 3 E L E C T R O N I C A R T SS o f t w a r e C l a s s i c S e r i e s ;A d v e n t u r e C o n t t . S e $ 9 . 8 8A r c h o nL o r d s o C o n q u e s tM i n d M i r r o r . .M u i i c C o n s t . S e O n e - o n - O n eP i n b a l l C o n s t . S e S e v e n C i t i e s G o l d

$ 9 . 8 8$ 9 . 8 8$ 9 . 8 8

. $ 9 . 8 8$ 9 . 8 8$ 9 . 8 8$ 9 . 8 8

S u p e r B o u l d e r D a i h $ 9 . 8 8E L E C T R O N I C A R T S

. $ 2 9$ 2

. $ 3 2l i S 3 $ 3

B u r e a u c r a c y $ 2 4H i l c h i k e r s G u i d e $ 1 H o l l y w o o d H i j i m $ 2 L e a l h e r G o d d e s s c s . . . $ 2 4N o r d B e r t C o u l d n ' t

M a k e H e a d o T a i l o I $ 2 P l u n d e r e d H e a r t i $ 2 S l a t i o n f a l l $ 2 T h L u r k i n g H o r r o r . . 1 2 4Z o r k i , S 2 4Z o r k T r i l o g y . . * 4 M E C AA n d r e w T o b i a s : M a n a g i n g

Y o u r M o r » e y 2 . 0 . . $ 1 2 9M I C R O - I L L U S I O N SR o m a n t i c E n c o u n t e r s a

" T h e D o m e " $ 2 M I C R O L E A G U EB a u b a l l $ 2

S 1 1 1

. $ 1 2A m n e s i aA r c t i c F o B a r d ' s T a l cC h e s s m a t t e r 2 0 0 0 .C h u c k Y e a g e r ' s A F SE m p i r e . . . .

■ G e n e r a l M g r . / O w n e r■ 1 9 8 6 T e a m D i s k . ' 1 9 8 7 T e a m D i s k

' A d d - o n p r o g r a m s !M I C R O P R O S EF - 1 S S t r i k e E a g l eG u n t h i pP i r a t e sS i l e n t S e r v i c e

S 2 $ 3

C a l lS 2

i n F o c o n xE i g h t t a l e s o C l i c h e s ,S p o o n e r i s m s , a n o t h e r V e r b a lT r i c k e r y .N o r d a n B e r tC o u l d n ' t M a k eH e a d o T a i l o I t L i s t $ 3 9 . 9 5O u D i s c o u n t P r i c e $ 2 4 .

N o a n B e r tC o u l d n ' t M a k e

H e a d o T a i l o i t

I n s t a n t P a g e s $ 3 2M a r b l e M a d n e i t $ 2 P a l l o n v i R o m m e l $ 2 S t a r t l e e t l $ 3 S t a r f l i g h l $ 3 W o r l d T o u r G o l f $ 3 E P Y XS o u k t e r D a s h C o r a L S e $ 1 C a l i f o r n i a G a m e s $ 2 C r e a l e A C a l e n d a r $ 1 D e s t r o y e r $ 2 P i t s t o p 2 $ 9 . 8 8P . S . G r a p h i c i S c r a p b o o k :

M I N D S C A P EB a l a n c e o P o w e i . . $ 3 B o W r e s t l e $ 1 9C r o s s w o r d M a g i c . S 3 D e f e n d e r o ( h C r o w n $ 2 I n f i l t r a t o r $ 1 I n f i l t r a t o r l . $ 2 4P e r f e c t S c o r e S A . . $ 4 4S u p e r S t a r I c e H o c k e y $ 2 M O N O G R A M

* S p o r t s' O f t h W a l l- S c h o o l

S u B a t t l e S i m u l a t o rS u m m e r G a m e sW o r l d G a r n e tG A M E S T A RC h a m p . B a s e b a l lC h a m p . B a s k e t b a l lC h a m p . G o l fG F L C h . F o o t b a l lH I - T E C H E X P R E S S I O N SA w a r d W a r e $ 9 I N F O C O MB e y o n d Z o r k

$ 1 $ 1 $ 1 $ 2 $ 2 $ 2

$ 1 $ 2

. $ 2 4. $ 2 4

D o l l a r t g , S e n s eP A R A G O NM a s t e r N i n j aP E R S O N A L C H O I C ET e r m P a p e r W r i t e rS H A R E D A T AF a m i l y F e u dJ e o p a r d yW h e e l o F o r t u n eS I E R R AB l a c k C a u l d r o nK i n g ' s Q u e i l

1 , 2 , o L e i s u r e S u i l L a r r yP o l i c e Q u e s tS m a r t M o n e yS p a c e Q u e i l o 3 - D H e l i c o p t e r S i m .

$ 1 0 9

e p y xD e s i g n y o u r o w d a i l y , w e e k l y ,m o n t h l y a n a n n u a lc a l e n d a r s .C R E A T EC A L E N D A RL i s t $ 2 9 . 9 5O u D i s c o u n t P r i c e $ 1 2 5 6 K ; C G

T h e i d e rS I M O N & S H U S T E R

$ 2

$ 2 C h c m l a . . . .S t a r T i e k : K o b a y a s h i

A l t e r n a t i v e $ 2 P r o m e t h e a n P r o p h e c y $ 2 T w a * t h N i g h t B e f o r e

C h r i s t m a sT y p i n g T u t o rW i n e C e l l a r .S I 8 - T K H

$ 6 . 8 8$ 3 $ 4

N . R . C I i p A r l ' 2S S B a t t l e o f A n t i e t a mG e t t y s b u r gK a m p f g r u p p e . M e c h B r i g a d eP h a n l a s i eR i n g i o f Z i l f i nR o a d w a r 2 0 0 0S h a r d o S p r i n gW i z a r d ' s C r o w n

$ 3 $ 3 $ 3 $ 3

. $ 2 4$ 2 $ 2 $ 2 $ 2

D e e p S p a c e . . . W i z a r d r y :

K n i g h t o D i a m o n d * . $ 3 2L e g a c y o L l y l g a m y n $ 3 P r o v i n g G r o u n d s $ 3

S O F T W A R ES I M U L A T I O N S

$ 2 T H U N D E R M O U N T A I N

P u r e S l a l B a i e b a l lP u r e S t a l C o l l e g e

B a s k e t b a l l

$ 2

. $ 1 4

P a c M a n $ 6 . 6 3T o p G u n $ 6 . 8 8T I M E W O R K S' D a t a M a n a g e r . $ 3 9E v e l y n W o o d R e a d e r . $ 3 9P a r t n e r $ 3 • S w i f t c a l c w J S i d e w a y i $ 3 9S y l v i a P o r t e r ' * F i n a n c i a l

S P E C T R U M H O L O B V T EF a l c o nG a l oS o l i t a i r e R o y a l eS p a c e S h u t t l e O r b i t e iS P I N N A K E RB a c k g a m m o nT - S h i r t S h o p . . .T - S h i r t A r t ' 1S P R I N G B O A R DC e r t i f i c a t e M a k e rC M L i b r a r y « . E a r l y G a r n e tE a s y a A B N e w s r o o m P i

S J $ 9 . 8 8

$ 2 $ 3

$ 1 $ 3 $ 1

. $ 2 4$ 1

. $ 2 1$ 2 $ 4

P l a n n e r• W o r d W r i t e r

■ A l l I n P o w e r !U N I S O N W O R I DF o n l i B o r d e r sN e w j m a i i e rP r i n t m a i t e r P l u sA r t G a l l e r y o r W E E K L Y R E A D E RS t i c k y b e a r M a t hS l i c k y b e a r N u m b e r iS l i c k y b e a r R e a d i n g

S S $ 3

$ 2 $ 5 $ 3

$ 1 E a

$ 2 $ 2 $ 2

S n d t y b e a r S p d l g r a b b e r $ 2 S l i c k y b e a r T y p i n g

N . F t . C l i p A r t o c * 3 $ 1 e a

$ 2 1 A C L A S S I C S

$ 9 . 8 8$ 9 . 8 8

T r c a i u r e I s l a n dW i z a r d o O

( f i l

A i t a i a i t g r o u n d c o m b a tf l i g h t s i m u l a t i o n .S t a r g l i d e r

L i s t $ 4 4 . 9 5 2 5 6 K ; C C O u D i s c o u n t P r i c e $ 2 9 .

$ 3 r t i l ^ e t aS 8 . 8 8$ 8 . 8 8$ 8 . 8 8

. . . $ 2 4

1 3 E s . $ 2 4

$ 3 $ 4

$ 3 e a . . . $ 2 4

P . O . B O 1 1 1 3 2 7 - D E P T . C P C - B L A W N O X , P 1 5 2 3 8' P l e a s e R e a d T h F o l l o w i n g O r d e r i n g T e r m s C o n d i t i o n s C a r e i u l l y B e f o r e P l a c i n g Y o u r O r d e r : O r d e r s w i t h c a s h i e r s c h e c k o m o n e y o r d e r i h i p p e d i m m e d i a t e l y o i i t o c k i t e m s .P e r s o n a l C o m p a n y c h e c k s , a l l o w w e e k i c l e a r a n c e . N C . O . D . ' i ! S h i p p i n g : C o n t i n e n t a l U . S . A . — O r d e r s u n d e r $ 1 0 0 a d $ 3 f r e e s h i p p i n g o o i d e r i o v e r $ 1 0 0 . A K H I F P O ,A P a d $ o a l o r d e r s . C a n a d a P u e r t o R i c o — a d d $ 1 o a l o r d e r s . S o r r y , n o o t h e r I n t e r n a t i o n a l o r d e r s a c c e p t e d ! P r e s i d e n t s a d 6 u l e i l a o t h t o l a l a m o u n t o o r d e ri n c l u d i n g ( h i p p i n g c h a r g e s ! R 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 2 - 3 6 1 - 5 2 9 1 ( 1 S t a l u i o o r d e r o b a c k o r d e r ( 2 I 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 n 6 d a y s f r o m S . D .o 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 t h o r i z a t i o n n u m b e r . D e f e c t i v e 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 l h t h u m m e r c h a n d i s e o n l y . O t h e r r e l u r m s u b j e c t t 1 5 r e s t o c k i n gc h a r g e . A f t e r 6 0 d a y s p l e a s e r e l e r t o t h m a n u l a c l u r e r s w a r r a n t y i n c l u d e d w i t h I h m e r c h a n d i s e d r e t u r n d i r e c t l y l o t 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 a c c e p t c o l l e c t c a l l s o rc i l l i o S . D . O A . ' ■ 8 0 0 ' o r d e r l i n e s ! H a v e y o s e e n o u o l i n e c a t a l o g o 1 3 0 0 * o f t w a r e l i l i e s f o C o m m o d o r e . A l a r i . A p p l e , I B a n d A m i g a ) I f o C o m p u t e r v e ' i E l e c t r o n i c M a l l -j u s t t y p e C S D a n d s h o p p i n g f o s o f t w a r e w i l l n e v e r b t h s a m e a g a i n ! H O U R S : M o n . - F r i . A M S : 3 0 P M S a t . 1 A M - 4 P E a s t e r n T i m e . B e c a u s e t h i s a h a t b w r i t t e n 2 - m e n .b e f o r e i w a p u b l i s h e d , p r i c e s a v a i l a b i l i t y a r e s u b j e c t l c h a n g e ! N e t i t l e * a r a r r i v i n g d a i l y ! P l e a s e c a l l f o m o r e i n f o r m a t i o n ! H o l i d a y H o u r s : N o v . 2 - D e c . 1 7 M o n . - T h u r i .

A M - 8 P M F r i . A M - 5 : 3 O P M S a l . 1 A M - 4 P E a s l e r n T i m e .

Page 60: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 60/84

C h o o s i n g G a m e O p t i o n sT h o p e n i n g s c r e e n s a l l o w y o t o s e t u t h g a m e .T h f i r s t s c r e e n a s k s i y o w a n t s o u n d e f f e c t s ; p r e s s

f o Y e o f o N o N e x t , W r i m a g e d i s p l a y s t h i s m e n u :

P l a y a w h a t l e v e l ?1 E a s y w o r d s .2 M e d i u m w o r d s .3 H a r d w o r d s .4 M i x e d l e v e l s .C h o o s e 1 2 , 3 , o a n p r e s s E n t e r / R e t u r n .

A f t e r t h i s , W r i m a g e p r o m p t s y o u f o t h n u m b e ro p l a y e r s ( 1 - 6 ) a n t h n a m e s o t h p l a y e r s . I y o m a k e t y p i n g m i s t a k e , y o c a p r e s s t h e E s k e t r e d o t h p r e v i o u s e n t r y . A l s o , a f t e r a l o f t h e p l a y e r s 'n a m e s a r e n t e r e d , t h p r o g r a m a s k s y o t c o n f i r my o u r e n t r i e s . I y o m a d e a n m i s t a k e s , t y p e t s t a r t o v e r .

Y o c a b r e a k o u o t h p r o g r a m a n d r e t u r n t D O a a n t i m e b h o l d i n g d o w n t h C t r l k e a n p r e s s i n g C

P l a y i n g T h G a m eT h r u l e s o W r i m a g e a r s i m p l e . T h o b j e c t i t b t h f i r s t p l a y e r t f i l l t h e h o r i z o n t a l f u e l g a u g e t t h r i g h t o y o u r n a m e . Y o g a i n p o i n t s b p i c k i n g l e t t e r sa n s p e l l i n g w o r d s c o r r e c t l y , a n d y o u l o s e p o i n t s b p i c k i n g w r o n g l e t t e r s a n s p e l l i n g w o r d s i n c o r r e c t l y .

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

A t h b e g i n n i n g o e a c h r o u n d , b l a n k s q u a r e sa p p e a r a t h e t o p o t h s c r e e n . E a c h s q u a r e r e p r es e n t s o n l e t t e r i t h w o r d t h e p l a y e r s a r e t r y i n g t g u e s s . ( S e e F i g u r e 1 . D u r i n g e a c h t u r n , p l a y e r c a e i t h e r c h o o s e l e t t e r s ( p r e s s C o a t t e m p t t s p e l l t h w o r d ( p r e s s S ) I e i t h e r c a s e , 3 0 - s e c o n d t i m e r b g i n s c o u n t i n g d o w n ; i i e x p i r e s , y o d o n ' t l o s ep o i n t s , b u y o l o s e y o u r t u r n .

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

T m a k e g u e s s , p r e s s t h e k e w h i c h c o r r es p o n d s t t h l e t t e r y o u ' r e c h o o s i n g . I y o g u e s s r i g h ta n t h l e t t e r a p p e a r s i t h w o r d , t h p r o g r a m d i p l a y s t h l e t t e r i i t p r o p e r p o s i t i o n a n d y o u g e a o t h e r t u r n ( F i g u r e 3 ) I t h l e t t e r a p p e a r s m o r e t h a no n c e i t h w o r d , i i s h o w n i e v e r y p o s i t i o n .

I y o g u e s s w r o n g , i t ' s t h n e x t p l a y e r ' s t u r n .

T h S c a r l e t L e t t e rD i f f e r e n t l e t t e r s h a v e d i f f e r e n t p o i n t v a l u e s b a s e d o t h f r e q u e n c y w i t h w h i c h t h e y o c c u r i t h e E n g l i s hl a n g u a g e . Y o c a f i n d e a c h l e t t e r ' s p o i n t v a l u e b m a t c h i n g i t c o l o r w i t h t h c o l o r s c a l e a t h b o t t o mo t h s c r e e n . T h u s , i w o r t h m o r e t h a n , s a y , a E

F i g u r e 2 T h p l a y e r m u s t c h o o s e f r o m t h e t h r e el e t t e r s d i s p l a y e d i t h c e n t e r o t h s c r e e n — o r p a s s .

F i g u r e 3 A f t e r p l a y e r m a k e s c o r r e c t c h o i c e ,t h p r o g r a m s h o w s t h l e t t e r ' s p o s i t i o n ( o p o s it i o n s ) w i t h i n t h w o r d .

C h o o s i n g l e t t e r t h a t a l r e a d y a p p e a r s i t h w o r d c o u n t s a a i n c o r r e c t c h o i c e . T h i s h a s i m p o r t a n ti m p l i c a t i o n s f o r s t r a t e g y . I t h t h r e e l e t t e r s y o u h a v et p i c k f r o m i n c l u d e l e t t e r t h a t ' s a l r e a d y b e e n c o r e c t l y c h o s e n , r e m e m b e r t h a t t h p r o g r a m d i s p l a y st w l e t t e r s a r a n d o m . O n o t h o t h e r l e t t e r s m a o m a n o t b e l e t t e r i n t h w o r d , s y o u ' r e t a k i n g y o u rc h a n c e s i y o p i c k o n o t h e m . I y o d o n ' t w a n t t r i s k p i c k i n g a i n c o r r e c t l e t t e r a n l o s e p o i n t s , y o c a s k i p y o u r t u r n b p r e s s i n g t h s p a c e b a r .

A l o n g a y o c o n t i n u e g u e s s i n g l e t t e r s c o r r e c t l y ,y o u r t u r n c o n t i n u e s . B u w h e n y o m i s s l e t t e r , p a s sw i t h t h s p a c e b a r , o r u o u o f t i m e , i t ' s t h e n e x tp l a y e r ' s t u r n .

E v e n t u a l l y , e n o u g h c o r r e c t l e t t e r s a r f i l l e d i n t oe n c o u r a g e p l a y e r t g u e s s t h w o r d . T s p e l l t h w o r d , e n t e r o n l y t h m i s s i n g l e t t e r s . I t h w o r d i c o r e c t , y o g a i n p o i n t s ; i y o g u e s s w r o n g , y o l o s ep o i n t s . Y o e a r n h i g h e r b o n u s f o g u e s s i n g w o r dt h a t h a r e l a t i v e l y f e l e t t e r s f i l l e d i n

T h g a m e e n d s w h e n p l a y e r ' s b l u e f u e l g a u g es t r e t c h e s a l t h w a a c r o s s t h s c r e e n . Y o t h e n h a v et h o p t i o n o p l a y i n g a n o t h e r g a m e ( w i t h d i f f e r e n tp l a y e r s , i y o w i s h ) o r e t u r n i n g t D O S .

Page 61: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 61/84

W o r d L i s t s3 0 0 0 - w o r d f i l e s u p p l i e d o t h m a g a z i n e d i s k i

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

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

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

t m a k e t h i s e a s y t d o a n a b s o l u t e l y n s k i l l s a r e r e q u i r e d .

W r i m a g e w o r d l i s t i s s i m p l y t e x t f i l e a d h e r i n gt h e s e f i v e r u l e s :T h t e x t f i l e m u s t b e s a v e d o d i s k i A S C I I f o m a t . A S C I I s t a n d s f o A m e r i c a n S t a n d a r d C o d e f o I n f o r m a t i o n I n t e r c h a n g e a n s i m p l y m e a n s p l a i nt e x t f i l e w i t h n s p e c i a l w o r d p r o c e s s i n g c o d e s . A m o s t a l w o r d p r o c e s s o r s a n t e x t e d i t o r s h a v e a o p t i o n f o s a v i n g f i l e s i A S C I I f o r m a t . C o n s u l ty o u r w o r d p r o c e s s o r m a n u a l f o r d e t a i l s .T h t e x t f i l e m u s t c o n s i s t o f o n w o r d p e l i n e ,e a c h l i n e t e r m i n a t e d w i t h c a r r i a g e r e t u r n . J u s tt y p e e a c h w o r d a n p r e s s E n t e r / R e t u r n .

w o r d l i s t m u s t c o n t a i n a l e a s t 2 w o r d s .W o r d s i t h l i s t m a n o c o n t a i n s p a c e s o n u m e ri c h a r a c t e r s . O n l y t h a l p h a b e t i c c h a r a c t e r s A - a r p e r m i t t e d . B o t h u p p e r c a s e a n l o w e r c a s e l e t t e r sa r a l l o w e d .W o r d s m u s t b f r o m t 1 l e t t e r s l o n g . W o r d ss h o r t e r t h a n l e t t e r s o l o n g e r t h a n 1 l e t t e r s a r f l a g g e d a s e r r o r s w h e n t h p r o g r a m l o a d s t h w o r dl i s t . W r i m a g e t h e n g i v e s y o t h o p t i o n o a b o r t i n gt h p r o g r a m o r s t a r t i n g t h g a m e . I y o s t a r t t h g a m e , t h w o r d s w h i c h t r i g g e r e d t h e r r o r s a r i g n o r e d .

T p r e p a r e c u s t o m i z e d w o r d l i s t , t h e n , s i m p l yt h w o r d s i n t o y o u r f a v o r i t e w o r d p r o c e s s o r o

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

t f i l e n a m e t h a n W R I M A G E . L S T , t h o u g h , b y o m i g h t a c c i d e n t a l l y e r a s e t h e e x i s t i n g

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

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

t h m i d d l e o f g a m e . ( T h e w o r d l i s t o t h m a g ad i s k , i n c i d e n t a l l y , h a b e e n c a r e f u l l y c h e c k e d .

d i s c o v e r t h a t m a n y o t h w o r d s o n t h h a r da r e q u i t e b i z a r r e , b u b a s s u r e d t h e y a r v a l i d

C u s t o m L i s tp l a y g a m e o W r i m a g e w i t h t h c u s t o m i z e d w o r dr u t h p r o g r a m f r o m D O w i t h t h i s c o m m a n d :

f i l e n a m e . e x tf i l e n a m e . e x t i t h f i l e n a m e y o a s s i g n e d t

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

B s u r e y o u r w o r d - l i s t f i l e i i t h s a m e d i r e c t o r ya W R I M A G E . E X E . I t h p r o g r a m c a n ' t f i n d t h f i l en a m e y o s p e c i f y , i t r i e s t l o a d t h e r e g u l a r w o r d l i s t ,W R I M A G E . L S T . I i c a n ' t f i n d t h a t f i l e i t h e c u r r e n td i r e c t o r y , y o u ' l l g e a e r r o r m e s s a g e .

Y o u ' l l a l s o s e e r r o r m e s s a g e s i t h p r o g r a m d t e c t s a n i l l e g a l w o r d s i y o u r l i s t — t h a t i s w o r d s t o s h o r t o t o l o n g , o r w o r d s w h i c h c o n t a i n i n v a l i dc h a r a c t e r s . A s m e n t i o n e d a b o v e , y o u h a v e c h o i c e o c o n t i n u i n g o t t h g a m e o a b o r t i n g s y o c a c o r e c t t h l i s t . ( N o t e : S o m e w o r d p r o c e s s o r s p u a n e n d -o f - f i l e c h a r a c t e r a t h e n o A S C I I f i l e s w h i c h m a t r i g g e r a e r r o r . T h i s e r r o r c a b s a f e l y i g n o r e d . )

N o t e t h a t w h e n c u s t o m w o r d l i s t i l o a d e d , t h ep r o g r a m w o n ' t a s y o t c h o o s e d i f f i c u l t y l e v e l ,s i n c e t h l e v e l s a p p l y o n l y t t h s t a n d a r d w o r d l i s t . I y o w a n t t c r e a t e y o u r o w l e v e l s , s o r t y o u r w o r d si n t o d i f f e r e n t f i l e s a c c o r d i n g t t h e i r d i f f i c u l t y . Y o m i g h t w a n t t a s s i g n t h e m d i f f e r e n t f i l e n a m e s , s u c h a E A S Y . L S T , M E D I U M . L S T , H A R D . L S T , a n s o n

I m p o r t a n t : D n o t a t t e m p t t m o d i f y t h e r e g u l a rw o r d l i s t , W R I M A G E . L S T , b e i t h e r a d d i n g o d e l e ti n w o r d s . T h e p r o g r a m e x p e c t s t h l i s t t b i i t p r e s e n t f o r m a t t c o r r e c t l y a s s i g n t h w o r d s t t h v a r i o u s d i f f i c u l t y l e v e l s . P

Q - 2 - QD E C I S I O N T O O L S

Q u a l i t a t i v e t Q u a n t i t a t i v eS u b j e c t i v e t O b j e c t i v e

I y o h a v e t h Q U E S T I O N S , b u n o t h A N S W E R S !Q - 2 - Q c o n v e r t s y o u r t h o u g h t p r o c e s s i n t o h a r d d a t a . Q - 2 - Q u s e sT h r e e F a c t o r - R a t i n g S y s t e m s w h i c h p r o v i d e a m e c h a n i s m t c o m b i n ed i v e r s e f a c t o r s i n t o a e a s y - i o - u n d e r s l a n d f o r m a t .

C r e a t e a u n l i m i t e d a m o u n t o y o u r o w t o p i c s a n d / o r u s e t h t o p i c sa l r e a d y o d i s k . T h e s e t o p i c s w e r e c r e a t e d b p r o f e s s i o n a l s i t h e i rf i e l d s . A l a r O w n e r s , P r e s i d e n t s , C . E . O . ' s , M . B . A . ' s , A t t o r n e y s , o P h . D . ' s .

P R O P E R T I E S ( R E S I D E N T I A L C O M M E R C I A L ) R E S T A U R A N T SS P O R T S C A R E E R S E M P L O Y E E S A U T O M O B I L E S S T O C K SP E R S O N A L I T I E S V A C A T I O N S P O T S P E B R E E D S M U S I CE D U C A T I O N ( C O L L E G E D A C A R E ) P L U S S E V E R A L M O R E

A l f o $ 4 9 . 9 5 ( a d d $ S & H )O r d e r b y C h e c k . V i s a , M C A M E X , o C . O . D . t o

B A N A N A S O F T W A R E , I N C .O R D E R S : D e p t . Q I N Q U I R I E S :

( 2 1 6 ) 6 7 3 - 6 9 6 9 6 5 3 1 P a r k A v e n u e ( 2 1 6 ) 6 7 3 - 6 4 3 4( 2 4 h o u r s ) K e n t , O h i o 4 4 2 4 0 ( r e c o r d i n g )

M O D E L S : I B M C O M M O D O R E A P P L E A T A R IR E L E A S E D S O O N F O R : S A M I G A M A

Page 62: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 62/84

K e y b o a r d L o c k - O u tP a u l W C a r l s o n

M a y b e y o u ' v e g o n o s y c o w o r k e r s , a n y o u ' dl i k e t w a l k a w a y f r o m y o u r c o m p u t e r f o m m e n t w i t h o u t l e a v i n g i m p o r t a n t i n f o r m a t i o n o nt h s c r e e n . O m a y b e y o u r c o m p u t e r i a h o m e ,u n a t t e n d e d d u r i n g t h d a y , a n y o u ' r e a f r a i dy o u r t o d d l e r m i g h t b t e m p t e d t p r e s s k e t h a t w o u l d a c c i d e n t a l l y d e s t r o y v a l u a b l e d a t a .T h i s s e c u r i t y p r o g r a m — i n s t a n t l y a v a i l a b l e w i t h

k e y s t r o k e — i s t h e s o l u t i o n . I w o r k s o a n I B P C X T , A T , o c o m p a t i b l e w i t h D O 2 . o h i g h e r .

I y o u ' v e e v e r h a t l e a v e y o u r c o m p u t e r w i t h s e n s it i v e i n f o r m a t i o n o t h s c r e e n , o i y o u ' v e e v e rw i s h e d y o c o u l d p u t p r o g r a m o n h o l d i o r d e r t d s o m e t h i n g e l s e , w i t h o u t f e a r o f s o m e o n e i n t e r f e ri n w i t h y o u r p r o g r a m , t h i s a r t i c l e i f o y o u .

I n e v e r f a i l s — w h e n y o u ' r e b u s y w o r k i n g o c o m p u t e r , i n t e r r u p t i o n s s e e m t o c c u r a t h w o r s tp o s s i b l e t i m e s . W h a t ' s n e e d e d i " h o l d b u t t o n " f o y o u r c o m p u t e r s y o c a d e a l w i t h i n t e r r u p t i o n s . I s o m e s i t u a t i o n s , s i m p l y p r e s s i n g t h C t r l a n N u L o c k k e y s s i m u l t a n e o u s l y w i l l d t h t r i c k . H o w e v e r ,p r o g r a m s p a u s e d t h i s w a w i l l b r e s t a r t e d w h e n a n k e i p r e s s e d . A l s o , y o m a h a v e s o m e t h i n g o n t h s c r e e n y o d o n ' t w a n t o t h e r s t s e e .T b e f f e c t i v e i a l s i t u a t i o n s , t h c o m p u t e r ' sh o l d b u t t o n s h o u l d d t h r e e t h i n g s : f i r s t , c l e a r t h s c r e e n ; s e c o n d , l e o t h e r s k n o w t h c o m p u t e r i i u s e ; a n t h i r d , m i n i m i z e t h p o s s i b i l i t y o a n y o n e( l i k e a i n q u i s i t i v e t h r e e - y e a r - o l d ) a c c i d e n t a l l y t a k i n gt h c o m p u t e r o f h o l d . " L o c k - O u t " d o e s a l t h i s , a n i t ' s a l w a y s a v a i l a b l e w h e n y o n e e d i t

Y o u ' l l f i n d t w f i l e s o t h m a g a z i n e d i s k f o L o c k - O u t . L O C K O U T . C O M i t h a c t u a l p r o g r a m ,m a c h i n e l a n g u a g e f i l e t h a t ' s r e a d y t i n s t a l l i y o u rs y s t e m . L O C K O U T . B A S i B A S I C p r o g r a m t h a t ,w h e n e x e c u t e d , c r e a t e s t h L O C K O U T . C O M f i l e o d i s k . E v e n t h o u g h w e ' v e a l r e a d y p r o v i d e d L O C K -O U T . C O M o t h d i s k , w e ' v e a l s o i n c l u d e d L O C KO U T . B A S , s y o c a c u s t o m i z e t h p r o g r a m , a w e ' l ld e s c r i b e i n m o m e n t .

R e a d y A n W a i t i n gL o c k - O u t i a l w a y s a v a i l a b l e f o u s b e c a u s e i i n s t a l l si t s e l f a m e m o r y - r e s i d e n t p r o g r a m , a l s o k n o w n a s t e r m i n a t e - a n d - s t a y - r e s i d e n t ( T S R ) u t i l i t y . L i k e o t h e rm e m o r y - r e s i d e n t p r o g r a m s , i n e e d s t b r u n o n l yo n c e a f t e r t h c o m p u t e r i s w i t c h e d o o r e s e t ; t h e n ,i q u i e t l y w a i t s t b a c t i v a t e d b a s p e c i f i c c o m b i n at i o n o k e y p r e s s e s . A n o t h e r c o m b i n a t i o n d e a c t i v a t e s i u n t i l y o u n e e d i a g a i n .

T i n s t a l l L o c k - O u t i m e m o r y , s i m p l y t y p eL O C K O U T a t h D O p r o m p t . ( M a k e s u r e t h e f i l eL O C K O U T . C O M i o t h d i s k i t h c u r r e n t d r i v e . )T h p r o m p t d i s a p p e a r s f o a b o u t s e c o n d , t h e n r e a pp e a r s . A l t h o u g h n o t h i n g e l s e s e e m s t h a p p e n , L o c k -O u i h o v e r i n g i t h b a c k g r o u n d , r e a d y t b a c t i v a t e d ,

N o r m a l l y , t h k e y s t h a t a c t i v a t e L o c k - O u t a r t h A l a n k e y s . W h e n y o p r e s s A l t - L s i m u l t a n e o u s l y ,L o c k - O u t c l e a r s t h e s c r e e n a n d i s p l a y s t h e f l a s h i n gm e s s a g e C O M P U T E R I U S E , s n o o n e w i l l t h i n k t h m a c h i n e i i d l e a n t u r n i o f f . T u n l o c k t h c o p u t e r , p r e s s A l t - L a g a i n . L o c k - O u t i d e a c t i v a t e d u n t i ly o n e e d i t h e n e x t t i m e . L o c k - O u t r e m a i n s i m e o r u n t i l y o t u r n o f o r e s e t t h c o m p u t e r .

W h i l e L o c k - O u t i a c t i v e , a n k e y s t h a t a r p r e s s e d , o t h e r t h a n A l t - L , w i l l h a v e n e f f e c t . I w o r k si b o t h t e x t a n g r a p h i c s m o d e s , i w o r k s w h i l ey o u ' r e r u n n i n g o t h e r p r o g r a m s ( e x c e p t t h o s e t h a t t a k et o t a l c o n t r o l o f t h k e y b o a r d ) , a n i e v e n w o r k sw h i l e t e x t o g r a p h i c s d i s p l a y i r a p i d l y c h a n g i n g o t h s c r e e n . W h e n L o c k - O u t i d e a c t i v a t e d , i r e s t o r e sy o u r s c r e e n e x a c t l y a i w a b e f o r e , a n y o u r a p p l i c at i o n p r o g r a m c o n t i n u e s a i f i t n o t h i n g h a h a p p e n e d .

( N o t e : W h e n L o c k - O u t r e s t o r e s a g r a p h i c s s c r e e nt h a t h a c o l o r e d b a c k g r o u n d , o c c a s i o n a l l y t h b a c kg r o u n d c o l o r m a c h a n g e . )

C u s t o m i z i n g L o c k - O u tT h s p e c i a l k e c o m b i n a t i o n t h a t a c t i v a t e s m e m o r y -r e s i d e n t p r o g r a m i c a l l e d t h h o k e y . O c c a s i o n a l l y , ap r o b l e m a r i s e s w h e n a n o t h e r p r o g r a m — e i t h e r a a p l i c a t i o n o r a n o t h e r m e m o r y - r e s i d e n t u t i l i t y — u s e s t h

Page 63: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 63/84

T h o n S T o p s h o pO R D E R S O N L Y

c a l l t o l l f r e e

T R ( 1 - 8 0 0 - 2 2 5 - 5 8 7 8 )O R D E R S T A T U S , I N F O R M A T I O N , R . A . ' s

C A L L 1 - 3 1 3 - 5 9 5 - 0 7 8 8

$ 5 6 9 I n c l u d e sM S - D O S !

B L P C 5 1 2 / 1 1 0 0 % I B P C X c o m p a t i b i l i t y a n 5 1 R A M . I n c l u d e s 5 V T 3 6 0 K f l o p p y d i s k d r i v e , l o p r o f i l ek e y b o a r d , h i g h r e s o l u t i o no u t p u t ( 7 2 0 x 3 5 0 p i x e l s ) ,C e n t r o n i c s p a r a l l e l a n R S 2 3 2p r i n t e r p o r t s , s i x e x p a n s i o ns l o t s . I n c l u d e s a b b r e v i a t e dM S - D O S .

T A C A S E S P E C I A LD S / D D D I 5 K E T T E S

I F L I P T O D A T A C A S E W I T H

S L E E V E S , L A B E L SW R I T E P R O T E C T S

$ 2 4 . 9 5J u s t 5 V

P a n a s o n i c D o M a t r i x P r i n t e rK X P - 1 0 8 0 i $ 1 7 9 ( 1 2 0 C P S ) F R E E S T A R T E R K I K X P - 1 0 9 1 1 $ 2 1 9 ( 1 6 0 C P S )

2 0 p a c k p a p e rH e a v y d u t y m e t a lp r i n t e r s t a n dV i n y l d u s t c o v e r

S U P E R S P E C I A L S E A G A T EP C - X T H A R D D R I V E K I

$ 0 4 9C o m p l e t e w i t h

w e s t e r n D i g i t a l C o n t r o l l e ra n M o u n t i n g H a r d w a r e

C A T A L O G ! W I T H A N $ 1 0 . 0 0 P U R C H A S E - C O M P L E T E W I T H P I C T U R E S , D E S C R I P T I O N SA N M O R E . T H O U S A N D S O I T E M S A T L O W . L O P R I C E S !

B A U D M O D E M K I B u l l e t i n B o a r d s I n f o r m a t i o n S e r v i c e s

A L L J U S T

$ 1 1 9A V A T E X 1 2 0 0 H P T A L K S O F T W A R EC O M P U S E R V E S T A R T E R K I R 2 3 C A B L E M - FP H O N E C O R D

5 7 D i s k D r i v eH e a d C l e a n e r s

R e s e a r c hE . G . A C a r d

$ 1 4 9

C O L O R P A P E RB L U E . Y E L L O W . G R E E N . P I N K

W H I T E , S A L M O N G O L D5 0 S h e e t s ( A n y C o l o r )

2 L Z C u i . 3 . 5 * 1 1 6 . 9 5R a i n b o w P a c k I ( P - Y - B ) 6 . 9 5R a i n b o w P a c k 1 [ G r - S - G o ) 6 . 9 5C O N T I N U O U S C A R D S T O C K3 x 4 . 9 94 x 7 . 9 95 x 9 . 9 9

C O N T I N U O U S L A B E L SA u d i o C a s s e t i e . W M I s 9 . 9 9D i s k l ! . 7 5 x 2 ) Z 5 Q W h i 1 « 4 . 9 9K k F a M a i 3 ' h x 5 / i ) 7 5 < > 9 . 9 9M j i l ( 3 V j x 1 5 / 1 6 ) 1 O O O G . 9 9

C A B L E S . I N T E R F A C E SA f S w i t c h B 0 P a n l i e l 3 9 . 9 5A S w i t c h B o f l S - 2 3 2 3 9 . 9 5A B - X C r o s s o v e r B o i P i 4 9 . 9 5I B S P r i n l t r C i L l s 1 1 1 1 9 . 9 5I B M S T P r i n t e r C a b t a 6 6 - 9 5M i c r u s t u f f e r 5 9 . 9 5R S - 2 3 2 F F 6 ' . . . . 9 . 9 5R S - 2 3 2 M F 1 0 ' 1 2 . 9 5R S - Z 3 2 M F G - 9 - 9 5R S - 2 3 2 M M E ' 9 . 9 5

M I S C E L L A N E O U SA C C E S S O R I E S

D I S K E T T E SB u l k 3 . 5 " S S D DB u l k 3 5 - O S O DB u l k 5 . 2 5 " 0 S D j8 A S F 3 . 5 - S S 0 DB A S F 3 . 5 " D S O DB A S F 5 . 2 5 " D S D DB A S F 5 . 2 5 " D S H DM i . a H 3 . 5 - S S D DM j i b I I 3 5 " D S D M a B l i 5 . J 5 " S S 0 uM a u l l 2 5 O 0 M a i l H 5 . 2 5 " D S H DS o n y 3 . 5 " S S D OS o n y 3 . 5 " D S D OS o n y 5 . 2 5 " S S O DS o n y 5 . 2 5 " D O S a n y 5 . 2 S " D S H D3 M 3 . 5 - S S D 03 3 . 5 " O S D O3 M 5 . Z 5 " S S D D3 M 5 . 2 5 " D S 0 D

. 9 1 . 2 9

. 3 1 9 1 9 . 9 5

9 9 1 9 1 4 . 9 57 9 1 0 . 9 51 1 . 9 52 3 . 9 51 4 . 9 52 2 . 9 5

9 9

1 5 . 9 52 2 9 51 0 , 9 51 9 2 9 . 9 5

D I S K S T O R A G ED i s k D i r e c t o r y [ 3 . 5 " ) 2 2 . 9 9O i l k F I 4 3 . 5 " 6 9 D i s k F U 6 0 - 5 . 7 5 " 9 l i b r a r y C a w - 3 1 5 . 2 5 ' ) 9 l i b r a r y C a s e - 5 ( 3 . 5 " ) . 9 P o c U I P a c k | 3 . 5 " | 1 4 . 9 9

I B H A R D W A R EP C - X T

1 2 0 0 B l u d I n t t r r u l M a d a m 1 1 9 . 0 02 M e S e a g a t a K i 3 8 9 . 0 0C . G . V . C a r d 5 9 . 9 5C o l o r G r a p h i c P r i m e r C a r d 7 5 . 9 5D i s k D r i v e C a r d 3 5 . 9 5O D 1 / H I 3 E 0 K D r i v e B 9 . 9 5E . G . A . C a r f l ; 9 9 . 0 0G a m e C o n t r o n e r P o r t 2 9 . 9 5H i r d D i s k C o n t r o l 1 1 0 . 0 01 P i n t I I C « . . 7 5 . 9 5K e y b o a r d - A T S t y l e 7 5 . 0 0K e y b o a r d R S t y l e 9 5 . 0 0K e y b o a r d - X T S t y l e 5 4 . 0 0M l i n B o a r d - T u r b o 1 4 9 . 0 0M a i n B o a r d 1 1 6 . 0 0M r t o r j r p i c C a r d 7 5 . 9 5M u l t i f u n c t i o n C i r d l o P C - X T 7 5 . 9 5M u l t i l O C a r d 8 6 . 9 5P r i n t e r C a r d 2 9 , 9 5R S - 2 3 2 C a r d 3 9

T H O M S O N M O N I T O R S4 1 6 0 C G A C o l o r . 3 3 9 . 0 04 5 0 A M n n o c h r o m e - 1 3 2 C L M 1 5 9 . 0 04 3 5 0 E G A D u a l S c a n 4 6 9 . 0 04 3 7 5 H U l t r a S c a n 6 2 9 . 0 0T T L M o n f l o r 1 1 9 . 0 0Z 1 7 0 2 9 9 . 0 0

1 4 T w i l l - N - T i l l5 . 2 5 " D i s k N o t c h a rA r a y P r i n t e r S U i t dM o u s e H o u s eM o u s e M a P r i n t e r S t a n d 2 - P cS n Q u i M S u r g « S t r i pT A C - 1 0 I 8 M 4 A P P L E

1 4 . 9 57 . 9 5

1 4 . 9 54 . 9 57 . 9 5

1 2 . 9 51 4 . 9 52 7 . 9 5

R I B B O N SE p s o n F X M R X - B OI S P r o p r i n i a rP a n a s o n i c 1 0 9 0 9 S t a r k i j X M M B 0 1 L e g e n d B H S M M B 0 4

P i

P R I N T E R S

( n t c K X - P 3 1 3 1

1 9 9 . 0 02 5 9 . 0 03 3 5 . 0 03 9 9 . 0 04 8 9 . 0 03 9 9 . 0 02 5 5 . 0 0

5 . 9 99 . 9 59 9 2 . 9 97 . 9 97 . 9 9

D U S T C O V E R SG e m i n i 1 0 6 . 9 5I B P K a y t o a r d 6 . 9 5I B M P C S y s t e m 2 3 . 9 5P a n a s o n i c 1 0 8 0 9 0 9 6 . 9 5

I B S O F T W A R EA l t e r n a t e R e a l i t y . C i t y 2 6 . 9 5A r c h o n 1 0 . 9 5B l n c o P o w e r 3 3 . 9 5B l a c k C a u l d r o n 2 6 . 9 5C h a m p i o n t t i i p L o d « R u n n a i 2 3 . 9 5C h « s s m a s t e r 2 D O 0 2 7 . 9 5C l i p M V o i . 1 - N e w i T D o m 1 9 . 9 5C i p A r t V o l . 2 - N < w s r o o m 2 6 . 9 5C h A n w . 3 - N « w s i o o m 1 9 . 9 5C i o u i a l k 1 2 9 . 9 5D b a i o I I 3 3 3 . 9 5D b i i a I I P l u s 4 6 6 . 9 5D o l l a r s S e n s e h F o r e c a i t 1 7 0 . 9 5D o n a l d D u c k P l a y g r o u n d 1 9 . 9 5F - 1 5 S t r i k e E a g h Z 3 . 9 5F i g h t S i m u l a t o r 3 3 . 9 5G a k j 2 6 . 9 5G r a p h i c * L i b r a r y o I I 2 3 . 9 5I S . T a l k . . . 3 9 . 9 5J e 3 3 . 9 5K l l t t t k a 2 3 . 9 5K l n g ' i O i M t t l . i l K i l l 3 3 . 9 5L r t u t 1 - 2 - 3 3 3 3 . 9 5M a r k W i l l i a m s C 3 3 3 . 9 5M a s H r t y p e 2 6 . 9 5M a t h B l a t t e t . . . 3 3 . 9 5M e a n I . 2 6 . 9 5N t w i r o o m 4 0 . 9 5P a w n ? 9 . 9 5P r i n t S h o p 4 0 . 9 5P r i n t S h o p C o m p a n i o n 3 3 . 9 5B a d n B a s e b i l 2 7 . 9 5S a r g o n l i l 2 6 . 9 5S h a n g h a i 2 9 . 9 5S i d e k i c k 4 3 . 9 5S i l e n t S e r v i c e 2 3 . 9 5S p a c e Q u a s i 3 3 . 9 5S u m m e r G a m e s I I 2 6 . 9 5S y m p h o n y 4 6 6 . 9 5T s m p l e o A p i h a l T r i l o g y 2 6 . 9 5U l t i m a 1 1 3 9 . 9 5W l n n i a T h P o o h 1 5 . 9 5W i n t e r G a m e s . 2 6 . 9 5W i z a r d l P r o v i n g G r o u n d s 4 0 . 9 5W o t d A t t a c k 3 3 . 9 5W H O - P e r f e c t 3 3 0 . 9 5W j r d s i a r t 2 0 0 0 3 9 5 . 9 5V W l d G a m e s 2 9 Z o r k T n t o g y 4 9

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 ao r d e r s a r c o n s i d e r e d v e r b a l c o n t r a c t s a n a d h e r e l a l l a w s a s s e b I h F e d e r a l T r a d e C o m m i s s i o n . A l o t d e r c a n c e l l a t i o n s w i l l b c h a r g e d 5 % O r d a r l n g I n f o r m a t i o n : C r e d i t C a r d

n u m b e r , e x p i r a t i o n d a t e , s h i p p i n g a d d r e s s a n D A p h o n e n u m b e r r e s d y w l l h o r d e r . P a r a o n a l a n c o m p a n y i m < : k « : C a l l o r d e r I n y o w i l l r e c e i v e a o r d e r n u m b e r . S e n d o r d e ra n c h e c k l t h P . O . B o l i s t e d . A l l o w 1 B u s i n e s s D a y s ( o c h e c k l o c l e a r . M o n e y o m . r » : C a l l o r d e r I n y o w i l l r e c e i v e a o r d e r n u m b e r . S e n d n u m b e r w i t h m o n e y o r d e r l

B o H a l e d . S h i p p i n g : C o n t i n e n t a l U S A l O r d . n a d d 3 % , m i n i m u m $ 3 . 0 0 . H I A K C a n a d a a d 5 % m i n i m u m S 5 . 0 O . A l o t h e r o r d e r a r e a s a d 1 5 % . m i n i m u m I 1 O . 0 O . N C . O . D . ' s o v e rC O a d a a d d i t i o n a l S 3 . 0 0 s h i p p i n g c h a r g e f o e c u . A l a r e a s n o t s e r v i c e d b y U . P . S . w i l l b s h i p p e d f i r s t c l a s s I n s u r e d m a l l . A l s h i p p i n g c h a r g e s i e x c e s s o I h a b o v e H e m s w i l l b

A l o r d e r s a r s h i p p e d o f i r s t c o m e M r s ! s e r v e d b a s i s a n a r u s u a l l y s h i p p e d I m m e d i a t e l y . P l e a s e a l l o w 2 - w e e k s d e l i v e r y t i m e . A l g o o d s a r n e a n I n c l u d e f a c t o r y w a r r a n t y .d a f K t l v M m u s t h a v e a r e t u r n a u t h o r i z a t i o n n u m b * r P l e a s e c a l l ( 3 1 3 } 5 9 S < 0 7 6 8 t o b t a i n a F o r r e t u r n w i l l n o b a c c e p t e d . P r i c e s e 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 w i t h o u t n o t i c e .c o r r e s p o n d e n c e s h o u l d b e s e n l t P . O . S o 7 W a y n e , M l 4 8 1 B 4 . ' S A T I S F A C T I O N R E F U N D I L E S S S H I P P I N G H A N D L I N G C a l l l o D e t a i l s .

N o r e s p o n s i b l e l o t y p o g r a p h i c a l e r r o r s .

Page 64: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 64/84

s a m e h o t k e y f o s o m e p u r p o s e . I y o u h a p p e n t h a v e , s a y , m e m o r y - r e s i d e n t n o t e p a d t h a t a l s o i a t i v a t e d w i t h A l t - L , t h r e s u l t s a r l i k e l y t b u n f o r t un a t e w h e n b o t h t h n o t e p a d a n d L o c k - O u t t r t s e i z ec o n t r o l o t h s c r e e n a n k e y b o a r d a t h s a m e t i m e .

T h a t ' s w h w e ' v e p r o v i d e d w a t c u s t o m i z eL o c k - O u t s i c a b a c t i v a t e d w i t h a n h o k e y o c h o o s e . T d t h i s , y o h a v e t m o d i f y t h f i l eL O C K O U T . B A S — t h e B A S I C p r o g r a m m e n t i o n e d e a l i e r . W h e n y o r u L O C K O U T . B A S , i c r e a t e s n e v e r s i o n o L O C K O U T . C O M o d i s k t h a t a n s w e r s t y o u r c h o s e n h o k e y .

T b e g i n , r u B A S I C a n l o a d L O C K O U T . B A S .W h e n y o t y p e L I S T 3 0 y o s h o u l d s e t h i s p r o g r a ml i n e :3 P R I N T # 1 , C H R $ ( 3 8 ) ;

T h n u m b e r i n s i d e t h p a r e n t h e s e s i t h e e x t e n de s c a n c o d e o t h k e y w h i c h , w h e n p r e s s e d w i t h A l t ,w i l l t r i g g e r L o c k - O u t . T h c u r r e n t n u m b e r i 3 8 t h e x t e n d e d s c a n c o d e f o t h A l t - L c o m b i n a t i o n . Y o c a c h a n g e t h i s n u m b e r t t h e x t e n d e d s c a n c o d e f o s o m e o t h e r A l t - l e t t e r c o m b i n a t i o n a s h o w n i t h f o l o w i n g t a b l e :

3 4 4 3 1 3 3

A l t - AA l t - BA l t - CA l t - DA l t - EA l t - FA l t - G

B t h T R A I N A v a i l a b l e f o r :I B P C X T A T j r [ C o l o r G r a p h i c s C a r d R e Q u i r e d l

T R A I N D I S P A T C H E R$ 2 5 . 0 0

T R A C K B U I L D E R$ 1 5 . 0 0

p o s t a g e a n h a n d l i n gs e n d t o

S I G N A L C o m p u t e r C o n s u l t a n t sP . O . B o 1 8 2 2 2 . O e p t . 1

P i t t s b u r g h . P 1 5 2 3 6( 4 1 2 ) 6 5 5 - 7 7 2 7

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

s y s t e m s f o m a j o r r a i l r o a d s , T R A I N D I S P A T C H E R f a i t h f u l l y s i m u l a t e so p e r a t i o n s i c e n t r a l i z e d t r a f f i c c o n t r o l o f f i c e . I a n a c c e l e r a t e d 8h o u r s h i f t y o m u s t m o v e t r a i n s i b o t h d i r e c t i o n s t h r o u g h 5 m i l et e r r i t o r y - t h r o w i n g s w i t c h e s a n c l e a r i n g s i g n a l s t l i m i t t r a i n d e l a y s .

U s T R A C K B U I L D E R , t d e s i g n y o u r o w t e r r i t o r i e s f o u s w i t ht h I B P v e r s i o n o t h T R A I N D I S P A T C H E R s i m u l a t o r . T h i s a l o w s y o t s i m u l a t e a c t u a l r a i l r o a d t e r r i t o r i e s a n b u i l d a e n t i r e r a i lr o a d l i b r a r y .

V e r s i o n s o T R A I N D I S P A T C H E R a r e a l s o a v a i l a b l e f o C o m m o d o r e ,A p p l e a n d A t a r i c o m p u t e r s . P l e a s e i n q u i r e .T O U C U S T O M E R S : W a p p r e c i a t e t h e m a n y c o m p l i m e n t a r yl e t t e r s w h a v e r e c e i v e d a n w i l l b t r a n s l a t i n g o u o t h e r r a i l r o a ds i m u l a t i o n s t t h I B P C

U . S . A . C a n a d a a d S 2 . 5 0 p o s t a g e a n d h a n d l i n g ( $ 4 . 0 0 f o r e i g n ) f o e a c h g a m e o r d e r e d . A l c h e c k s o m o n e y o r d e r s m u s t b i U . S . A . f u n d s , a l f o r e i g n p a y m e n t s m u s t b a g a i n s t U . S . Ab a n k s . P r e s i d e n t s a d 6 s t a t e s a l e s t a x . V i s a . M a s t e r c a r d a l s o a c c e p t e d , s h o w c a r d n u m b e re x p i r a t i o n d a t e a n s i g n a t u r e . W g u a r a n t e e a n s u p p o r t o u p r o d u c t s

3 2 3 3 3 5 4 2 2 1 1 3 2 2 4 1 4 2 4

A l t - HA I A l t - JA l t - KA l t - LA l t - MA l t - NA l t - OA l t - PA l t - QA l t - RA l t - 5A l t - TA l t - UA l t - VA l t - WA l t - XA l t - YA l t - Z

F o e x a m p l e , l e t ' s s a y o w a n t t a c t i v a t e L o c k -O u w i t h t h h o k e A l t - F ( f o r " f r e e z e " ) . R e f e r r i n g t t h c h a r t , s i m p l y c h a n g e l i n e 3 i L O C K O U T . B A Sl i k e t h i s :3 P R I N T # 1 , C H R $ ( 3 3 ) ;( B s u r e t p r e s s t h e E n t e r k e o t h p r o g r a m l i n ea f t e r m a k i n g t h c h a n g e . )

N o t y p e R U N . T h B A S I C p r o g r a m w i l l c r e a t ef i l e o t h c u r r e n t d r i v e n a m e d L O C K O U T . C O M . ( I t h e d i s k i t h e c u r r e n t d r i v e c o n t a i n s t h e r e g u l a r v e s i o n o L O C K O U T . C O M , i w i l l b r e p l a c e d . ) T i s t a l l y o u r c u s t o m i z e d v e r s i o n o L o c k - O u t , r e b o o t o r e s e t t h c o m p u t e r a n t y p e L O C K O U T a t h D O p r o m p t , a d e s c r i b e d a b o v e .

A u t o m a t i c I n s t a l l a t i o nM e m o r y - r e s i d e n t u t i l i t i e s s u c h a L o c k - O u t a r s h a n d y , i t ' s o f t e n d e s i r a b l e t h a v e t h e m a v a i l a b l ee v e r y t i m e y o u s t h c o m p u t e r . T h i s i e a s i l y d o n eb i n c l u d i n g t h e m i y o u r A U T O E X E C . B A T f i l e t s a v e y o u r s e l f t h e t r o u b l e o i n s t a l l i n g t h e m m a n u a l l y .

T m a k e L o c k - O u t i n s t a l l i t s e l f a u t o m a t i c a l l yw h e n e v e r y o u b o o t u o r e s e t t h c o m p u t e r , s i m p l yi n c l u d e t h c o m m a n d L O C K O U T a s e p a r a t e l i n e i y o u r A U T O E X E C . B A T f i l e . I f y o a r e n ' t f a m i l i a r w i t hA U T O E X E C . B A T f i l e s , s e e t h e a r t i c l e " G e t t i n g S t a r t e dw i t h B a t c h F i l e s " e l s e w h e r e i n t h i s i s s u e , o c o n s u l ty o u r D O m a n u a l .T h e r e ' s o n p r e c a u t i o n t o b s e r v e b e f o r e u s i n gL o c k - O u t . T h M S - D O S o p e r a t i n g s y s t e m u s e d b I B P C a n c o m p a t i b l e s w a n o r e a l l y d e s i g n e dw i t h m e m o r y - r e s i d e n t p r o g r a m s i m i n d . T h e s e p r g r a m s r e l y o p r o g r a m m i n g t r i c k s t o i n s t a l l t h e ms e l v e s i m e m o r y a n r e s p o n d t h o k e y s . B e c a u s e o t h i s , t h e r e a r s o m e t i m e s c o n f l i c t s b e t w e e n m e m o r y -r e s i d e n t u t i l i t i e s a n a p p l i c a t i o n p r o g r a m s , o b e t w e e nt w o m o r e m e m o r y - r e s i d e n t u t i l i t i e s t h a t a r e i s t a l l e d s i m u l t a n e o u s l y .

T a v o i d p r o b l e m s , y o s h o u l d t e s t L o c k - O u t o y o u r s y s t e m w i t h y o u r a p p l i c a t i o n s o f t w a r e a n o t h e rm e m o r y - r e s i d e n t u t i l i t i e s b e f o r e d o i n g a n i m p o r t a n tw o r k . I t ' s w i s e i d e a t t a k e t h i s p r e c a u t i o n w h e nu s i n g a n n e m e m o r y - r e s i d e n t p r o g r a m o n y o u r s y t e f o t h f i r s t t i m e . P

Page 65: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 65/84

T h M i r a c l eo N e a r L a s e r P r i n t i n g

F R O M D O M A T R I X P R I N T E R

P ( T S )a l l o w s y o t d m u c ho w h a t i a v a i l a b l e o l a s e r p r i n t e r s , b u o d o t m a t r i x p r i n t e r "

C o m p u t e r D i g e s t

I k f o n t c a p a b i l i t i e sw i l l a m a z e y o u "P P u b l i s h i n g

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

C o m p u t e r D i g e s t

C H O I C E O V E C T O R I Z E D ( S I R O K E lF O N T S A N B I T -M A I ' P L I ) I O I

f e e l T y p e s e t t e r P h a s e t h s t a n d a r d f o o u t p u t t h a t o t h e rt r a i l i n g e d g e p r o g r a m so t h i s g e n r e w i l l h a v et r o u b l e i t r y i n g t oe q u a l

P P u b l i s h i n g" T h i s c a n b e l o t s o

f u n "C o m p u t e r D i g e s t

" T h e f o n t p r o d u c t i o n i u n e q u a l e d i a n o t h e rp a c k a g e o t h i s p r i c er a n g e * *

P P u b l i s h i n g

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

r P C c a n r e p l a c e e x p e n s i v e p u b l i s h i n g s y s t e m s . .

P u s e r w i t h a c o m p a t i b l e d o t m a t r i x p r i n t e r w i l l b e n e f i t f r o mt t e r P C . T y p e s e t t e r P i d e s i g n e d t b p o w e r f u l d e s i g n a n

t o o l f o c r e a t i n g l a b e l s , f l y e r s , n e w s l e t t e r s , a d a n m o r e . N o o n l yP e a s y t o u s e . i t ' s f u t o u s e .

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

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

P P u b l i s h i n g s t a t e d t h a t t h " F o n t c a p a b i l i t i e s w i l l a m a z ea n d t h a t t h g r a p h i c s c a p a b i l i t i e s a r " q u i t e i m p r e s s i v e . "

r P i b e t t e r t h a n t h c o m p e t i t i o nP i n e w . e x c i t i n g , i n n o v a t i v e s o f t w a r e

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

o u t p u t f r o m t h e i r I B o c o m p a t i b l ee r a n d d o m a t r i x p r i n t e r t h a t l o o k s a ss p r o d u c e d o a e x p e n s i v e p u b l i s h i n g

T y p e s e t t e r P p r o d u c e s p a g e s w i t h at i o n o f 2 4 0 x 1 4 5 d o t s p e r i n c h . T h i s i l i m e s t h o u t p u t o m o s t o t h e r d o m a t r i x

g p a c k a g e s w h i c h p r o d u c e o n l y 7 7 2 d o t s

P P u b l i s h i n g r e f e r s t t h r e s u l t s o T y p e s e t t e r P a s " t h e m i r a c l e o w h a t X L E N T c a l l s N e a r L a s e r P r i n t i n g . " N o t h e r s o f t w a r e p r o d u c t c a h o n e s t l y c l a i m t a c h e i v e h i g h e r r e s o l u t i o n r e s u l t s f r o m E p s o n F X I B M .C I t o h . G e m i n i I 0 X a n d c o m p a t i b l e p r i n t e r s .

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

d o m a t r i x p r i n t e r t h a t w i l l a s t o u n d t h e u s e r w i t h i t r e s o l u t i o n " i a I B c o m p a t i b l e c o m p u t e r w i t h 5 1 2 K B ( 6 4 0 K B f o t h H e r c u l e s a n E G v e r s i o n s ) a n c o m p a t i b l e d o m a t r i x p r i n t e r . T y p e s e t t e r P i o n l y$ 7 9 . 9 5 . A d d i t i o n a l f o n t d i s k s a r a v a i l a b l e f o r 5 1 5 . 0 0 e a c h . I P P u b l i s h i n g , a m a g a z i n e d e d i c a t e d t D o c u m e n t D e s i g n a n D e l i v e r y ( D 3 )p r o d u c t i v i t y w a s i m p r e s s e d w i t h T y p e s e t t e r P C y o w i l l s u r e l y b

i m p r e s s e d l o o .

X L E n t S o f t w a r e i d e d i c a t e d t p r o v i d i n g X L E n t p r o d u c t s a n d X L E n !s u p p o r t . P l e a s e a d $ 3 . 0 0 f o s n i p p i n g h a n d l i n g i I h c U . S . a n C a n a d a . P l e a s e a d S I 0 . 0 0 f o s h i p p i n g l f o r e i g n a d d r e s s e s . V i r g i n i ar e s i d e n t s , a d 4 . 5 % t a n . C h e c k o m o n e y o r d e r a c c e p t e d . C a l l f o r C O D .

P H O N tC I T V / S T A I t f Z I Pt y p e s e t t e r p c 1 7 9 9 5 i > i m « i p c c i i jF o n t P a c k a g t l S I S . 0 0 D C C A v i n i o n ( r e q . S I 2 K B ) T e c h ? ( 7 0 3 ) 5 6 & 8 8 8 1L a n g u a g e P J t l J S C S I S . 0 0 Q l e r c u t e i v c r v i o n | r c q 6 - 1 0 K B ) O r d e r s f 7 0 3 1 6 4 4 - 8 8 8 1□ E G A v e i s i o n | i e q . 6 4 0 K B | l

P - O . B O 8 4 S p r i n g f i e l d , V 2 2 1 5 0

T e c h ? ' ( 7 0 3 ) 5 6 & - 8 8 8 1

Page 66: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 66/84

B u r g e r B l a s t e rS c o t t R a m s a y

H e r e ' s f a s t - p a c e d a r c a d e - s t y l e g a m e w i t hs u r r e a l i s t i c t w i s t . H a m b u r g e r p a r t s a r e f l y i n gt h r o u g h t h a i r , a n y o m u s t s h o o t t h e m d o w ni t h e c o r r e c t o r d e r t m a k e c o m p l e t e h a m b u r ge r a n s c o r e p o i n t s . T h p r o g r a m w o r k s o a n I B P C P C j r , X T A T o c o m p a t i b l e w i t h a l e a s t 2 5 6 K o m e m o r y , D O 2 . o h i g h e r , a n c o l o r / g r a p h i c s a d a p t e r o e q u i v a l e n t h a r d w a r e .I w o n ' t r u n o n m o n o c h r o m e s y s t e m s .

I t ' s f a i n t o t h f u t u r e , a n c e n t r a l i z a t i o n , a u t o m a t i o n ,a n m a s s m e r c h a n d i s i n g h a v e r e a c h e d n e h e i g h t s .T h g i a n t f a s t - f o o d c h a i n s n o m a k e a l o t h e i r h a b u r g e r s i a c e n t r a l f a c t o r y i t h A s t e r o i d B e l t a n s h i p t h e m r e a d y - m a d e t t h f a r t h e s t c o r n e r s o t h s o l a r s y s t e m . M i l l i o n s o h a m b u r g e r s a h o u r a r s e n tt E a r t h , t h M o o n , M a r s , J u p i t e r , a n t h n e c o l o n yo P l u t o . T h r i g h t t d a i l y b u r g e r i a i m p o r t a n tp a r t o f t h P a n - P l a n e t a r y C o n s t i t u t i o n .

B u e v e n i t h 2 3 r d c e n t u r y , M u r p h y ' s l a h o l d st r u e ; s o m e t h i n g c o u l d g w r o n g — s o i d i d . T h a r t i f ic i a l l y i n t e l l i g e n t C y b u r g e r - X M P c o m p u t e r t h a t m a k e st h h a m b u r g e r s h a g o n e g e n u i n e l y b e r s e r k , a n n b o d y c a d a n y t h i n g t s t o p i t H a m b u r g e r p a r t s a r ef l y i n g t h r o u g h s p a c e a n e a r - l i g h t s p e e d s , p o s i n g s r i o u s t h r e a t t i n t e r p l a n e t a r y n a v i g a t i o n . H e r e b e e fp a t t y , t h e r e t o m a t o , a n e v e r y w h e r e t h h a l v e s o b u n s . T h e r e ' s e v e n a o c c a s i o n a l a e r i a l h o t d o g .

H o c a t h p e o p l e o t h p l a n e t s b f e t h e i rd a i l y b u r g e r u n d e r s u c h c i r c u m s t a n c e s ? T h F e d e r a lD e p a r t m e n t o N o n p a s s i v e R e s i s t a n c e h a s o l u t i o n :T h a r m y , u s i n g l a s e r g u n s , w i l l s h o o t d o w n t h h a b u r g e r p a r t s i t h c o r r e c t o r d e r a n c o l l e c t t h e m i n t oa s p e c i a l t r a y . F i r s t t h e y ' l l s h o o t t h l o w e r h a l f o b u n , t h e n t h p a t t y , t h e n t h l e t t u c e , m a y b e t o m a t o ,a n f i n a l l y , t h t o b u n . c r a z y s c h e m e , t b s u r e ,b u t h g o v e r n m e n t t h i n k s i w i l l w o r k .6 C O M P U T E I ' s P M a g a z i n e J a n u a r y 1 9 8 8

F i g u r e 1 T h e o p e n i n g s c r e e n i " B u r g e r B l a s t e r 'i d e n t i f i e s y o u r t a r g e t s .

^ B U R G E R B L U N T E R ^ C T J R V K I t i H T ± R B H O M P U T E P U B L I E R T X n M S I M

R L R I G H T S E E S E R U E O .

P R E S S R E T U I T I

^ ^ •

H O T D D E

T P L t l YE - i ! : : i , r i :

T D P P U M

& D T T O n E U

L E T T U C E

T D n H T D

E K T R H P O I K T S

F i g u r e 2 H a m b u r g e r p a r t s f l a c r o s s t h s c r e e n a t h p l a y e r t r i e s t b u i l d t h e b u r g e r s h o w n i t h u p p e r l e f t c o r n e r .

Page 67: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 67/84

T h G a m eo c a p a r t i c i p a t e i t h i s m i s s i o n w i t h " B u r g e r B l a s t

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

o f r o m D O S . T r u i f r o m D O S , j u s t t y p ea t h D O p r o m p t . R e m e m b e r t h a t B u r g e r

r e q u i r e s a l e a s t 2 5 6 K o m e m o r y , D O 2 . o a n c o l o r / g r a p h i c s a d a p t e r o e q u i v a l e n th a r d w a r e .B e f o r e r u n n i n g B u r g e r B l a s t e r , w e r e c o m m e n d

b a c k u p c o p y o a n o t h e r d i s k . C o p y t h d a t aB U R G E R . S H P a w e l l a t h p r o g r a m f i l e

( T h e d a t a f i l e d e f i n e s t h g r a p h i c s

r e l a t e d f i l e o t h m a g a z i n e d i s k i B U R G E RA S . T h i s f i l e i s n ' t r e q u i r e d t r u n B u r g e r B l a s t e r ; i t ' s

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

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

o w s w h a t t h h a m b u r g e r p a r t s l o o k l i k e . { S e e F i r 1 . P r e s s R e t u r n t r e a c h t h g a m e s c r e e n .

A t h u p p e r l e f t c o r n e r o f t h e g a m e s c r e e n , y o u ' l le p i c t u r e o c o m p l e t e d h a m b u r g e r . ( F i g u r e 2 .

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

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

h m o r e p o i n t s y o s c o r e .

F o i n s t a n c e , i t h o p e n i n g r o u n d , y o m u s t f i r s ts h o o t d o w n t h b o t t o m b u n , t h e n t h b e e f p a t t y , a n f i n a l l y t h e t o p b u n . I y o s u c c e s s f u l l y c o m p l e t e t h i sr o u n d , y o p r o g r e s s t m o r e d i f f i c u l t o n w i t hb i g g e r b u r g e r t c o n s t r u c t — p o s s i b l y w i t h l e t t u c e , t om a t o e s , a n a d d i t i o n a l b e e f p a t t i e s . B c a r e f u l n o t s h o o t p i e c e t h a t d o e s n ' t b e l o n g o t h h a m b u r g e r ,o e l s e y o u ' l l l o s e l i f e .

K e y b o a r d C o n t r o l sA t h b o t t o m o t h s c r e e n i t h l a s e r t r a y y o u s t f i r e s h o t s a n c a t c h t h e f a l l i n g h a m b u r g e r p a r t s .P r e s s t h e l e f t - a n r i g h t - a r r o w k e y s t m o v e t h l a s e rt r a y l e f t o r i g h t a l o n g t h b o t t o m o t h s c r e e n . T h R e t u r n k e y s t o p s t h e t r a y f r o m m o v i n g . P r e s s t h e s p a c eb a t f i r e t h l a s e r . T h k e l e t s y o q u i t g a m e i p r o g r e s s .

E a c h t i m e y o s h o o t b u r g e r p a r t , i d r o p ss t r a i g h t d o w n t o w a r d t h b o t t o m o t h s c r e e n . Y o m u s t c a t c h t h e p a r t t a d i t y o u r b u r g e r . I y o s h o o t d o w n p i e c e o u o f o r d e r , s h o o t p i e c e y o c a n ' t u s e , o f a i l t c a t c h f a l l i n g p i e c e , y o l o s e o n l i f e . A f t e r f i v e m i s t a k e s , t h e g a m e i o v e r . P r e s s t h s p a c e b a r t p l a y a n o t h e r g a m e , o p r e s s t q u i t t D O S .

S o m e t i m e s , y o u ' l l n o t i c e , t h b e r s e r k b u r g e r c o p u t e r e j e c t s h o t d o g s . Y o c a n s h o o t t h e m f o e x t r ap o i n t s . Y o c a a l s o e a r n m o r e p o i n t s b s h o o t i n g t h f a s t e r - m o v i n g b u r g e r p a r t s . P

A t t e n t i o n P r o g r a m m e r sC O M P U T E D P M a g a z i n e i l o o k i n g f o t h v e r y b e s t o r i g i n a l s o f t w a r e t p u b l i s h o o u d i s k . W w e l c o m e e v e r y k i n d o s o f tw a r e : f u l l - s c a l e a p p l i c a t i o n s f o h o m e o o f f i c e , D O u t i l i t i e s , p r o g r a m m i n g u t i l i t i e s ,e d u c a t i o n a l p r o g r a m s f o y o u n g s t e r s , t e l ec o m m u n i c a t i o n s p r o g r a m s , m e m o r y -r e s i d e n t a c c e s s o r i e s , g a m e s . W p a $ 2 0 0t $ 2 0 0 0 u p o n a c c e p t a n c e . S u b m i t p r g r a m s o n d i s k w i t h s o u r c e c o d e a n d o c um e n t a t i o n t o S u b m i s s i o n s R e v i e w e r ,C O M P U T E D P M a g a z i n 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 . F o m o r e d e t a i l s ,w r i t e f o r a f r e e c o p y o o u r A u t h o r ' sG u i d e .

P R I N T E R M A N I A ! ! ! !

A M I G A 5 0 C A L LA M I G A 2 0 0 0 C A L L

P A N A S O N I C1 0 8 0 i $ 1 5 5 . 0 01 0 9 1 i $ 1 7 5 . 0 01 0 9 2 i C A L L1 5 9 2 C A L L1 5 9 5 $ 4 1 9 . 0 03 1 3 1 C A L L3 1 5 1 $ 3 9 9 . 0 0

S O F T W A R EL O T U S C A L LW O R D P E R F E C T C A L LD B A S E I I C A L LP F F I L E C A L LP F W R I T E C A L LF I R S T C H O I C E C A L L

F X 8 6 EF X 2 8 6 EE X 8 0 0E X 1 0 0 0L Q 8 0 0L Q 8 5 0L Q 1 0 0 0L Q 1 Q 5 0

E P S O N C A L L$ 4 4 5 . 0 0$ 3 9 5 . 0 0$ 5 4 0 . 0 0$ 3 7 5 . 0 0$ 4 9 0 . 0 0$ 4 9 9 . 0 0$ 6 6 0 . 0 0

H A R D D R I V E S S E A G A T EC A L L

W W I L L M E E T O B E T A N Y A D V E R T I S E D

P R I N T E R P R I C EM I S C E L L A N E O U S

H C A L C S C A L LH L A S E R I 1 8 9 5 . 0 0

T O S H I B A T 1 0 0 0 $ 1 0 7 5 . 0 0Z E N I T H 1 8 L A P T O P $ 1 5 9 5 . 0 0W Y S E P O A C A L L

1 D I S K S $ 9 . 0 0 ! ! !C A L L F O O T H E R

S O F T W A R E A N DH A R D W A R E

E X E L L E N T P R I C E S O 3 0 1 2 0 0 B M O D E M S A N C O L O RM O N I T O R S

3 . 5 . 2 5 I n c o m p a t i b i l i t y ? ? ?N O S O L V E D !w i t h o u M W - 7 7 7 S w i t c h

M I C R O W O R L D E L E C T R O N S , I N C . -3 3 3 3 S W A D S W O R T H B L V D L A K E W O O D , C 8 0 2 2 7

S A L E S 1 - 8 0 0 - 2 8 8 - 8 0 8 8 C U S T . S V C . ( 3 0 3 ) 9 8 8 - 5 9 0 7M a n u f a c t u r e r ' s w a r r a n t y h o n o r e d , p r i c e s s u b j e c t t o c h a n g e .

Page 68: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 68/84

C O M P U T E ! ' s P M a g a z i n eF o I B P C C o m p a t i b l e sA u t h o r ' s G u i d e

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

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

2 T h f o l l o w i n g i n f o r m a t i o n s h o u l d a p p e a r i t h u p p e r r i g h t c o r n e r o f t h e f i r s t p a g e : t h e l a n g u a g ei w h i c h y o u r p r o g r a m w a w r i t t e n a n t h m a k e r o t h a t l a n g u a g e , i a p p l i c a b l e ( f o r e x a m p l e , i y o u r p r g r a m w a w r i t t e n i C w h i c h c o m p i l e r w a u s e d ) ; t h s i z e , i k i l o b y t e s , o f b o t h y o u r s o u r c e c o d e a n e x c u t a b l e o b j e c t c o d e ; a n d a n y s p e c i a l r e q u i r e m e n t s f o y o u r p r o g r a m ( m e m o r y s i z e , c o l o r o m o n o c h r o m ed i s p l a y c a r d , h a r d d i s k , p r i n t e r , m o d e m , a n s o n ) .

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

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

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

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

7 S h e e t s s h o u l d b e a t t a c h e d w i t h p a p e r c l i p ,n o s t a p l e d .

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

9 S h o r t p r o g r a m s ( u n d e r 2 l i n e s ) c a n b e i c l u d e d w i t h i n t h t e x t . L o n g e r p r o g r a m s s h o u l d b s t o r e d t w i c e o d i s k a n s u b m i t t e d w i t h t h a r t i c l e .F o c o m p i l e d p r o g r a m s o m a c h i n e l a n g u a g e , i n c l u d et h e x e c u t a b l e o b j e c t c o d e , s o u r c e c o d e , a n d a n y f i l e sn e e d e d t r e c o m p i l e t h p r o g r a m . C o m p i l e d o b j e c tc o d e m u s t b s e l f - s t a n d i n g r u n t i m e f i l e t h a t c a n b eu s e d b r e a d e r s w h d n o o w c o p y o t h e l a ng u a g e i w h i c h t h p r o g r a m w a w r i t t e n , I a d d i t i o n ,w m u s t b a b l e t l e g a l l y d i s t r i b u t e t h r u n t i m e c o d e

w i t h o u t i n c u r r i n g l i c e n s i n g f e e s o o t h e r o b l i g a t i o n s t t h m a k e r o f t h e l a n g u a g e . C h e c k w i t h t h m a k e r i y o a r e n ' t s u r e a b o u t l i c e n s i n g f e e s . I y o u r a r t i c l e w a w r i t t e n w i t h w o r d p r o c e s s o r , w a l s o a p p r e c i a t ec o p y o t h A S C I I t e x t f i l e o t h d i s k . T h d i s ks h o u l d b l a b e l e d w i t h b o t h y o u r n a m e a n t h t i t l eo t h a r t i c l e . F o t h e i r s a f e t y , d i s k s s h o u l d b e c l o s e d w i t h i n p l a s t i c o c a r d b o a r d m a i l e r s ( a v a i l a b l e a p h o t o g r a p h y , s t a t i o n e r y , o c o m p u t e r s u p p l y s t o r e s ) .

1 0 F o g r e a t e r c l a r i t y , u s a l c a p i t a l s w h e n r e f e rr i n g t l a n g u a g e c o m m a n d s ( L I S T , R N D , G O T O ,C A S E O F ) a n d l a n g u a g e s w h i c h a r a c r o n y m s ( s u c ha B A S I C , P I L O T , a n F O R T R A N , b u t n o t F o r t h , P a c a l , o r L o g o ) . H e a d l i n e s a n s u b h e a d s s h o u l d , h o e v e r , b i n i t i a l c a p s o n l y . D n o c a p i t a l i z e w o r d s f o e m p h a s i s ; i n s t e a d , u n d e r l i n e w o r d s y o u w i s h t e m p h a s i z e , t h u s i n d i c a t i n g i t a l i c s .

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

1 2 I y o w a n t t i n c l u d e p h o t o g r a p h s , t h e ys h o u l d b e e i t h e r c o l o r s l i d e s o b l a c k - a n d - w h i t eg l o s s i e s .

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

1 4 C O M P U T E D P M a g a z i n e p a y s b e t w e e n $ 2 0 0a n $ 2 , 0 0 0 f o p u b l i s h e d p r o g r a m a r t i c l e s . P a y m e n t i m a d e u p o n a c c e p t a n c e . F o l l o w i n g s u b m i s s i o n ( t S u m i s s i o n s R e v i e w e r , C O M P U T E D P M a g a z i n 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 ) , a l l o w f o u r t e i g h tw e e k s f o r a r e p l y . I y o u r w o r k i a c c e p t e d , y o w i l lb n o t i f i e d b l e t t e r w h i c h w i l l i n c l u d e a c o n t r a c t f o y o t s i g n a n r e t u r n . R e j e c t e d m a n u s c r i p t s a r r t u r n e d o n l y t a u t h o r s w h e n c l o s e s e l f - a d d r e s s e d ,s t a m p e d e n v e l o p e .

1 5 I y o u r a r t i c l e i a c c e p t e d a n y o s u s e q u e n t l y m a k e i m p r o v e m e n t s t t h p r o g r a m , p l e a s es u b m i t a n e n t i r e l y n e d i s k a n n e c o p y o t h a r t i c l e r e f l e c t i n g t h u p d a t e . S e n d t h e r e v i s e d v e r s i o na i i w e r e n e s u b m i s s i o n e n t i r e l y , b u b s u r e t i n d i c a t e t h a t y o u r s u b m i s s i o n i r e v i s e d v e r s i o n b w r i t i n g R e v i s i o n o b o t h t h e n v e l o p e a n t h a r t i c l e .

1 6 C O M P U T E R S P M a g a z i n e d o e s n o a c c e p t u s o l i c i t e d p r o d u c t r e v i e w s .

Page 69: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 69/84

C O M P U T E ! B o o k si n t r o d u c e s n e l i n e o e a s y - t o - u s e c o m p u t e r b o o k s .C O M P U T E I ' s Q u i c k a n d E a s y G u i d e s a r e f f e c t i v e ,d e p e n d a b l e r e f e r e n c e g u i d e s t u s i n g a p p l i c a t i o n so y o u r p e r s o n a l c o m p u t e r . F r o m c o m m a n d s u m a r i e s a n d q u i c k - r e f e r e n c e c h a r t s t t i p s f o p o w e r u s e r s , y o u ' l l h a v e t h e i n f o r m a t i o n y o n e e dr i g h t a t y o u r f i n g e r t i p s . E a c h b o o k i s p e c i a l l y d s i g n e d t b c o n v e n i e n t a n e a s y t u n d e r s t a n d .

C O M P U T E I ' S

Q U I C K& E A S YG U I D E T

U S I N GM S - D O S

S B M - r r s a t B D r

C O M P U T E I ' s

Q U I C K& E A S YG U I D E T

L E A R N I N GL O T U S 1 - 2 - 3

C O M P u T E i ' s Q u i c k a n E a s y G u i d el U s i n g M S - D O SB o n n i e D e i m a n a n S t r a w b e r r y S o f t w a r eI S B N 0 - 8 7 4 5 5 - 1 0 5 - 6 $ 1 2 9 5W h e t h e r y o u ' r e a n e x p e r i e n c e d M S D O u s e r o j u s t s t a r t i n g o u t , t h i sb o o k i y o u r e a s y - t o - u s e r e f e r e n c e t t h i s p o w e r f u l a n f l e x i b l e o p e r a t i n gs y s t e m f o I B a n c o m p a t i b l e c o p u t e r s . N l o n g e r w i l l y o u n e e d t w a d e t h r o u g h h u n d r e d s o p a g e s t f i n d j u s t t h r i g h t D O c o m m a n d .C O M P U T B ' s Q u i c k a n E a s y G u i d et U s i n g M S - D O S p u t s t h e i n f o rm a t i o n r i g h t a y o u r f i n g e r t i p s . W i t ht w i n d i c e s a n a e x p a n d e d t a b l e o fc o n t e n t s , s i m p l y l o o k u t h e t a s k y o w a n t t a c c o m p l i s h o t h D O S c o mm a n d y o n e e d — a n d y o u ' l l f i n d a e x p l a n a t i o n o e x a c t l y w h a t t o d o .

C O M P U T E I ' s Q u i c k a n d E a s y G u i d el L e a r n i n g L o t u s 1 - 2 - 3D o u g V * l fI S B N 0 - 8 7 4 5 5 - * 0 6 - 4 $ 1 2 . 9 5T h p e r f e c t g u i d e f o t h e n o v i c e u s e ro t h p o p u l a r a n p o w e r f u l L o t u s 1 2 - 3 . t h i s b o o k a s s u m e s n p r e v i o u sc o m p u t e r e x p e r i e n c e w h a t s o e v e r .C O M P U T E I ' s Q u i c k a n E a s y G u i d et L e a r n i n g L o t u s 1 - 2 - 3 c o v e r se v e r y t h i n g f r o m b u i l d i n g a s p r e a ds h e e t m o d e l , s e t t i n g u d a t a b a s e ,a n u s i n g 1 - 2 - 3 f o w o r d p r o c e s s i n g ,t o c r e a t i n g g r a p h s a n p o w e r f u l m a r o s . A l s o i n c l u d e d a r e d i s c u s s i o n s o h o t o s t a r t 1 - 2 - 3 a n a v a i l a b l e a d o s o f t w a r e t h a t c a n b e u s e d w i t hL o t u s 1 - 2 - 3 .

C O M P U T E I ' s Q u i c k a n d E a s y G u i d el A p p l e W o r k sT o a n E l l e n D o u g h e rI S B N 0 - 8 7 4 5 5 - 1 0 9 - 9 $ 1 0 . 9 5A p p i e W o r k s , t h u n c h a l l e n g e d l e a d e ri p e r s o n a l p r o d u c t i v i t y s o f t w a r e o t h A p p l e I I s e r i e s , i a i n t e g r a t e dp a c k a g e c o m b i n i n g w o r d p r o c e s s o r ,d a t a b a s e , a n s p r e a d s h e e t . I t ' sc o m p l e t e p r o g r a m t h a t l e t s y o d e v e r y t h i n g f r o m w r i t i n g l e t t e r s a n r p o r t s t k e e p i n g e x t e n s i v e f i l e s a n p r o j e c t i n g f i n a n c i a l e a r n i n g s . W i t hC O M P U T E I ' s Q u i c k a n E a s y G u i d et A p p l e w o r k s , y o u ' l l s e h o t o g e ts t a r t e d w i t h A p p l e W o r k s . a n h o t u s e e a c h o t h e t h r e e m a j o r a p p l i c at i o n s . C o m m a n d S u m m a r y , K e yb o a r d T e m p l a t e , a n Q u i c k - R e f e r e n c eC h a r t p r o v i d e i n f o r m a t i o n i o n e - s t o pl o c a t i o n s . N u m e r o u s i d e a s o f f e r p r a ct i c a l e x a m p l e s o n n e w a y s t u s A p p l e W o r k s . A n t h e r e ' s e v e n a l t h l a t e s t i n f o r m a t i o n o n A p p l e W o r k sa d d - o n s a n e n h a n c e m e n t s . C l e a r l yd e f i n e d s e c t i o n s a p p l y t n o v i c e s a n p o w e r u s e r s a l i k e .

C O M P U T E I ' s Q u i c k a n d E a s y G u i d el d B a s e I I P l u sC h u c k D o h e r t yI S B N 0 - 8 7 4 5 5 - 1 0 7 - 2 $ 1 0 9 5F o t h b e g i n n i n g o e x p e r i e n c e d u s e ro t h i s p o p u l a r d a t a b a s e m a n a g e m e n tp r o g r a m . A s h t o n - T a t e h a s s o l d m o r et h a n m i l l i o n c o p i e s o d B a s e , a n C O M P U T E ' S Q u i c k a n d E a s y G u i d et d B a s e I I P l u s i t h g u i d e a n r e e r e n c e t h e l p y o t a a l t h p o w e ra n f l e x i b i l i t y t h a t d B a s e I I P l u s h a

t o f f e r . T h i s i n o m a n u a l f o d B a s e , r a t h e r , i t ' s g u i d e t h a t m a k e sg e t t i n g s t a r t e d w i t h d B a s e e a s y a n df i n d i n g s p e c r f i c i n f o r m a t i o n q u i c k . F o a l u s e r s o d B a s e I I P l u s o n t h I B P C P X T P A T , o r c o m p a t i b l ec o m p u t e r .

c o m p u t e i ' s Q u i c k a n E a s y G u i d el W o r d P e r f e c tP a t r i c i a F a r r e l lI S B N 0 - 8 7 1 5 5 - 0 1 1 - 4 $ 1 0 . 9 5W r i t e , e d i t , f o r m a t , a n p r i n t w i t hW o r d P e r f e c t y o u r f i r s t d a y , u s i n g t h i s

s i m p l e - t o - u s e g u i d e t t h m o s tp o p u l a r w o r d p r o c e s s o r f o t h I B a n I B c o m p a t i b l e s . O r g a n i z e d s t h a t y o u c a n i m m e d i a t e l y b e g i n t u s t h i s i m p r e s s i v e s o f t w a r e , t h i sb o o k c o v e r s a l t h e b a s i c s a n m a n yo t h p r o g r a m ' s a d v a n c e d f e a t u r e s .R e a d w h a t y o n e e d a n t h e n s t a r t t w o r k w i t h W o r d P e r f e c t . L e a r n h o t e n t e r , e d i t , s h i f t , a n p r i n t t e x t . U s t h m o r e a d v a n c e d t e c h n i q u e s w h e ny o u ' r e r e a d y . S e h o t p r e p a r e ac o m p l e t e r e p o r t , s e t e x t c o l u m n s ,m e r g e i n f o r m a t i o n t c r e a t e f o r m l e t e r s , a n c r e a t e s p e c i a l f o r m s .

C O M P U T E I ' s Q u i c k a n E a s y G u i d et D e s k t o p P u b l i s h i n gD a M c N e i l !I S B N 0 - 8 7 4 5 5 - 1 1 2 - 9 $ 1 0 9 5W i t h c o m p u t e r , p r i n t e r , a n t h r i g h t s o f t w a r e , y o c a t u r n o u d o c um e n t s , f l y e r s , b r o c h u r e s , a n m o r e -a l o t h h i g h e s t q u a l i t y a v a i l a b l e o u s i d e p r o f e s s i o n a l p r i n t s h o p . T h i s

e a s y - t o - u s e r e f e r e n c e g u i d e e x p l a i n st h i n a n o u t s o d e s k t o p p u b l i s hi n g , s h o w s w h a t y o u c a n d w i t h t h ev a r i e t y o f a v a i l a b l e s o f t w a r e , a n e v e n h e l p s y o s e l e c t y o u r s y s t e m . I y o u ' r e t i r e d o w a d i n g t h r o u g h l o n ga n t e c h n i c a l m a n u a l s , t h i s g u i d e a n M o r a l w i l l g e y o s t a r t e d t o d a y w i t hd e s k t o p p u b l i s h i n g .

C O M P U T E I ' s Q u i c k a n d E a s y G u i d el D o J o n e s N e w s / R e t r i e v a lD o n a l d B T n v e t l eI S B N 0 - 8 7 4 5 5 - 1 1 3 - 7 S 1 0 9 5L e a r n h o t m o r e e f f i c i e n t l y u s t h O o J o n e s I n f o r m a t i o n S e r v i c e ,p o w e r f u l b u s i n e s s a n s t o c k i n f o rm a t i o n d a t a b a s e . A c c e s s u p - t o - d a t e 's t o c k q u o t a t i o n s , f i n a n c i a l i n f o rm a t i o n , c o m p a n y b a c k g r o u n d d a t a ,a n m o r e — a l l w i t h D o J o n e s .U s i n g p e r s o n a l c o m p u t e r , m d e m , t h p h o n e , a n d t h r i g h t s o f tw a r e , y o u c a n s e a r c h t h r o u g h b a c ki s s u e s o p u b l i c a t i o n s l i k e t h V f a l tS t r e e t J o u r n a l o d i r e c t l y p l a c e o rd e r s . T h i s s i m p l r f i e d g u i d e t t h e p r ee m i n e n t b u s i n e s s i n f o r m a t i o n s e r v i c ep u t s e v e r y t h i n g w i t h i n e a s y r e a c h ,a n g e t s y o s t a r t e d f a s t e r a n m o r ee a s i l y t h a n a n m a n u a l .

L o o k f o C O M P U T E I ' s Q u i c k a n d E a s y G u i d e s a y o u r l o c a l b o o k o c o m p u t e r s t o r e .T o r d e r a n C O M P U T E ! b o o k , c a l l t o l l f r e e 1 - 8 0 0 - 3 4 6 - 6 7 6 7 ( i N c a l l 2 1 2 - 8 8 7 - 8 5 2 5 )

o w r i t e C O M P U T E ! B o o k s , C u s t o m e r S e r v i c e , P . O . B o 5 0 3 8 , F . D . R . S t a t i o n , N e Y o r k , N 1 0 1 5 0 .C u s t o m e r S e r v i c e h o u r s a r 1 0 : 0 0 a . m . - 1 2 : 3 0 p . m . a n 1 : 3 0 p . m . - 3 : 0 0 p . m . E S M o n . t h r o u g h F r i .

C O M P U T E ! P u b l f c a t i o n s j n c . ®A C a c t a l C i t i e s / A B C . I n C c m o a n v

C O M P U T E ! b o o k s o r a v a i l a b l e o u t s i d e t n e U n i t e d S t a t e s f r o m s u b s i d i a r i e s o W c G r a w - H i l l i n t e r n a l i c n a l B o o k C o m p a n y -

Page 70: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 70/84

R E V I E W S

N o t a B e n eK e i t h F e r r e l l , F e a t u r e s E d i t o r

S y s t e m r e q u i r e m e n t s : A n I B P C X T A T P e r s o n a l S y s t e m / 2 , o c o p a t i b l e w i t h a t l e a s t 2 5 6 K o R A ( 3 8 4 K r e q u i r e d f o c o n c u r r e n t T e x t -B a s e o p e r a t i o n s ) ; 6 4 0 K o R A a n h a r d d i s k a r e r e c o m m e n d e d .

I y o u ' r e o n o t h o s e p e o p l e w h l o o k s a c o s t b e f o r e r e a d i n g s o f tw a r e r e v i e w , d o n ' t b d i s h e a r t e n e db N o t a B e n e ' s p r i c e . N o o n l y i t h i s p r o g r a m w o r t h e v e r y p e n n yD r a g o n f l y c h a r g e s , i t ' s b a r g a i n —a n i w o u l d b a a n e v e n s t e e p e rp r i c e .

A d m i t t e d l y , t h r a n g e o p r i c e sf o a p p l i c a t i o n s o f t w a r e r a i s e s s o m eq u e s t i o n s . S i n c e y o c a n o b u p o w e r f u l w o r d p r o c e s s i n g s o f t w a r ef o u n d e r $ 1 0 0 , w h s h o u l d y o s p e n d f i v e o s i t i m e s t h a t m u c h ?W h a t m a k e s o n w o r d p r o c e s s o rw o r t h m o r e t h a n a n o t h e r ?

O n o b v i o u s a n s w e r i f e t u r e s . F o m o r e m o n e y y o e x p e c tm o r e c o n v e n i e n c e s . m o r e c o p l e x p r o g r a m m a r e q u i r e m o r et i m e t l e a r n , b u o n c e m a s t e r e d , i w i l l l e y o f l t h r o u g h y o u r t e x t ,s i m p l i f y i n g b o t h e n t r y a n e d i t i n g .N o t a B e n e m e e t s t h e s e c r i t e r i a , a n t h e n s o m e .

D o c u m e n t a t i o n i a n o t h e r a s w e r . I y o u ' r e m a k i n g a i n v e s tm e n t , r a t h e r t h a n j u s t p u r c h a s e ,y o s h o u l d e x p e c t t h o r o u g h m a u a a n a c c e s s i b l e t e c h n i c a l s u p o r t . N o t a B e n e ' s m a n u a l c o n t a i n sc l o s e t t h o u s a n d l o o s e - l e a f p a g e sw h i c h a n s w e r q u e s t i o n s d o u b tw o u l d e v e r h a v e t h o u g h t o f A n c o n t e x t u a l h e l p - s c r e e n s y s t e m w i t hi t h p r o g r a m i f a m o r e h e l p f u lt h a n m o s t s u c h s c r e e n s i o t h e rp r o g r a m s .

6 C O M P U T E ! 1 ! P M a g a z i n e J a n u a r y 1 9 8 8

l e s s o b v i o u s a n s w e r i c u s t o m i z a t i o n t p a r t i c u l a r n e e d s . I t ' so n t h i n g t p r o c e s s t e x t a n t h e nf o r m a t i t m e e t s t y l i s t i c o p r o f e ss i o n a l r e q u i r e m e n t s . I t ' s q u i t e a o t h e r t h i n g t e n c o u n t e r w o r dp r o c e s s o r t h a t a d d r e s s e s s o m es t a n d a r d s t y l e s h e e t s a n d c o m e sw i t h t h o s e s h e e t s b u i l t - i n . N o t aB e n e i n c l u d e s t h e C h i c a g o M a n u a l o S t y l e , t h s t y l e m a n u a l o f t h eA m e r i c a n P s y c h o l o g i c a l A s s o c i at i o n , T u r a b i a n ' s s t y l e g u i d e f o a c d e m i c p a p e r s , a w e l l a g e n e r i cs t y l e m a n u a l s . Y o c a e v e n c u t o m i z e a s t y l e m a n u a l t s u i t y o u ro w p r e f e r e n c e s .

S o m e p r o g r a m s s t h o r o u g h l ya d d r e s s a l o t h p o s s i b l e a p p l i c at i o n s t h a t i t ' s c l e a r f r o m t h m m e n t t h e y ' r e i n s t a l l e d t h a t e v e nh i g h p r i c e c a b r e a s o n a b l e . N o t aB e n e i o n o t h o s e p r o g r a m s . I i b g o o d m e a s u r e t h m o s t p o e r f u l w o r d p r o c e s s o r I ' v e u s e d .N o t a B e n e a c c o m p l i s h e s s m a n yd i f f e r e n t t h i n g s i s m a n y d i f f e re n t u s e r - d e f i n a b l e w a y s t h a t i a m o s t b e c o m e s a e x t e n s i o n o y o u rp e r s o n a l i t y .

Y o c a b u a n r u n n i n gw i t h N o t a B e n e i f e m i n u t e sa n s t i l l b d i s c o v e r i n g n e f e t u r e s a f e m o n t h s l a t e r . I N o t aB e n e , D r a g o n f l y h a p r o v i d e df u l l - f e a t u r e d w o r d p r o c e s s o r , d n a m i c t e x t - r e t r i e v a l s y s t e m , a n c u s t o m i z e d p r o f e s s i o n a l t o o l .

T h i s i v a l u a b l e p r o g r a m .

T h X y W r i t e E n g i n eA b o v e a l l , w o r d p r o c e s s o r h a t b a u s e f u l t o o l f o w o r k i n g w i t hw o r d s . A l o f t h e a d d - o n f e a t u r e s i t h w o r l d w o n ' t o v e r c o m e a n a nn o y i n g i n t e r f a c e o s l o w r e s p o n s et s t a n d a r d c o m m a n d s .

N o t a B e n e s u c c e e d s b e a u t i f u l l y

a i t p r i m a r y p u r p o s e : i t ' s f a s t ,p o w e r f u l , s o p h i s t i c a t e d w o r d p r c e s s o r . T h i s i s n ' t s u r p r i s i n g , b c a u s e t h e n g i n e w i t h i n N o t a B e n ei t h p o p u l a r X y W r i t e w o r d p r o c e ss o r , l i c e n s e d f r o m X y Q u e s t . B u N o t a B e n e i m u c h m o r e t h a n j u s ta e n h a n c e d v e r s i o n o X y W r i t e .D r a g o n f l y h a s t a k e n a o u t s t a n d i n gw o r d p r o c e s s o r a n m a d e i i n t os o m e t h i n g e v e n m o r e s p e c i a l .

D r a g o n f l y h a s r e t a i n e d a l o X y W r i t e ' s m u c h - v a u n t e d s p e e d a n e a s e o u s e . J V o f a B e n e i r i c he n o u g h t h a t e v e n m o n t h s o e x p e r im e n t a t i o n a n c u s t o m i z a t i o n w o n ' te x h a u s t a l o i t p o t e n t i a l , y e b g i n n e r s c a n b e p r o c e s s i n g t e x t w i t hi f e m i n u t e s o i n s t a l l a t i o n .A n N o t a B e n e i f a s t . S e a r c h i n ga n r e p l a c i n g a r a c c o m p l i s h e d i s e c o n d s , e v e n w i t h l o n g f i l e s .

T h N o t a B e n e s c r e e n i s i p l i c i t y i t s e l f . c o m m a n d l i n ea c r o s s t h t o s e r v e s a a i n f o rm a t i o n p a n e l a n i n t e r f a c e w i t h t h p r o g r a m . B e l o w t h c o m m a n d l i n e ,a r u l e r l i n e s e p a r a t e s y o f r o mb l a n k s c r e e n . O n c e y o b e g i n t y i n g , h a r d c a r r i a g e r e t u r n s a r i n d ic a t e d b l e f t - p o i n t i n g a r r o w ,a l t h o u g h t h e s e c a b h i d d e n i y o p r e f e r . F o r m a t t i n g c o d e s a n s p e c i a l f e a t u r e s a r e e m b e d d e d i d e l t a s — s o l i d t r i a n g l e s t h a t a p p e a ro n s c r e e n o c a b s u p p r e s s e d . B y o n d t h i s , t h a p p e a r a n c e o y o u rs c r e e n i d e t e r m i n e d b y o u r d e c is i o n s d u r i n g i n s t a l l a t i o n .

M e m o r y - H u n g r yI n s t a l l a t i o n i s i m p l e a n t a k e s l e s st h a n a n h o u r . E v e n t h i s p r o c e s sh i n t s o N o t a B e n e ' s p o w e r . T h i s t a l l a t i o n p r o g r a m g u i d e s y o t h r o u g h i t s t a g e s e a s i l y a n i n f o rm a t i v e l y . Y o c o n f i g u r e t h s c r e e nt o s u i t y o u r n e e d s , s e t t i n g a t t r i b u t e s

Page 71: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 71/84

B a s e b a l l L o v e r ' sD r e a m !

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

b M a j o r L e a g u e B a s e b a l li t ' s l i k e b e i n g

i t h d u g o u t . "

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

W f " G R A N D S T A N D M A N A G E R S ! . .w o u l d y o u d o m a n a g i n g y o u r f a v o r i t e r e a l t e a m a g a i n s t a . c h a l l e n g e r ? T a k e o t h ' 2 Y a n k s , w i t h R u t h G e h r i g , t h 7 C i n c y B i R e M a c h i n e , t h ' 8 W o r l d C h a m p i o n M o a n c u r r e n t p o w e r h o u s e t e a m !M a n a g e a n t e a m , p a s t o p r e s e n t , i t h M i c r o L e a g u e• N o t a " p r e t e n d , " j o y s t i c k g a m e ! M i c r o L e a g u e i c o

s i m u l a t i o n g a m e u s i n g r e a l p l a y e r s a n t h e i r p e r f o r m sw i t h s t a t s l i c e n s e d b t h e P l a y e r s A s o c i a t i o n .Y o m a n a g e r e a l t e a m , w i t h a l t h s t r a t e g i e s o f b i gm a n a g e r s ! P i c k y o u r l i n e u p s , c h o o s e y o u r s p o t s f o s t e ap i n c h h i t t e r s , r e l i e f p i t c h e r s , b u n t s , a n m u c h m o r e !F o p l a y e r s , o r i n o n e s a r o u n d p l a y a g a i n s t t h e " B a s e b a l lB u d d h a , " t h c o m p u t e r ' s b u i l t - i n m a n a g e r .

O t h e r M i c r o L e a g u e D i s k s — W o r l d S e r i e s t e a m s , A l l - S t a r R o s t e r s ,S e a s o n D i s k s w i t h a l 2 ( e a r n s ( S 1 9 . 9 5 )

" F r a n c h i s e H i s t o r y " T e a m D i s k s f o a n c l u b ( $ 2 4 . 9 5 )G M I O w n e r D i s k — t o u p d a t e r o s t e r , t r a d e s & m o r e ( $ 2 9 . 9 5 )

B o s c o r e / s t a t c o m p i l e r D i s k — S o x s c o r e s c o m p i l e a u t o m a t i c a l l yf o t e a m s y o s t o r e ( $ 2 4 . 9 5 )

M L I I G r e a t n e f e a t u r e s , p a r k e f f e c t s , i n j u r i e s e t c .F o r t h e A t a r i S t . , A m i g a , a n M A C .

D i s k s f o A p p l e I s e r i e s , I B P C / P C j r , C o m m o d o r e 6 4 / 1 2 8 ,A t a r i 6 5 / 1 3 0 X E ( e o o x g .C h e c k w i t h y o u r r e t a i l e r , o f o r d i r e c t V I S A / M C o r d e r s ,C a l l t o l l - f r e e 1 - 8 0 0 - P L A Y B A L o ( 3 0 2 ) 3 6 8 - 9 9 9 0 .

M i c r o L e a g u e — / /w a l i k e b e i n g i m o w d u g o u t ! "

M I C R O L E A G U ES P O R T S A S S O C I A T I O N

2 2 0 1 D r u m m o n d P l a z a ,N e w a r k , D E 1 9 7 1 1 - 5 7 1 1

M a n a g e r . D e l i o l T i g e r s f c i 2 ? £ j r i t j £ 5

T h l o g o s a n m s i q w a s d e p i c t e d a r e ! H e e x c l u s i v e p r o p e r t y o M a j o r L e a g u e B a s e b a l l , i h A m e r i c a n L e a g u e , f n N a l i o n a l L e a g u e ,

Page 72: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 72/84

f o b o l d f a c e , i t a l i c , a n f o o t n o t e s .I t a l i c s , f o e x a m p l e , a p p e a r o m o n o c h r o m e m o n i t o r a u n d e r l i n e dt e x t . Y o g e c h o i c e o s t y l e m a u a l s , a w e l l a g e n e r i c f o r m a t .T h e r e a r d o z e n s o p r i n t e r d r i v e r si n c l u d e d w i t h t h p r o g r a m , a n s l e c t i n g o n i a e a s y a s c r o l l i n gt h r o u g h t h c h o i c e s u n t i l y o f i n dt h o n y o w a n t .

T h i s m u c h p o w e r r e q u i r e s a l o o m e m o r y . m i n i m u m o 2 5 6 Kg e t s y o s t a r t e d , b u m o r e m e m o r yi n e e d e d t f u l l y t a k e a d v a n t a g e o N o t a B e r n ' s , f e a t u r e s . B e c a u s e t h N o t a B e n e p r o g r a m s i t s i m e m o r yr a t h e r t h a n s h u f f l i n g b a c k a n f o r t ht d i s k — a p r o c e s s t h a t s l o w s m a n yw o r d p r o c e s s o r s t t h p o i n t o i n t o l e r a b i l i t y — i t i f a s t a n w o r k sb e s t w i t h t h f u l l 6 4 0 K o R A a d r e s s a b l e b D O S .

D u t m e m o r y c o n f l i c t s , y o m a f i n d t h a t s o m e o y o u r m e m or y - r e s i d e n t p r o g r a m s d o n ' t w o r k o c r a s h w h e n N o t a B e n e i u a n r u n n i n g . T f i t h i s , e x p e r i m e n tw i t h t h o r d e r i w h i c h t h r e s id e n t p r o g r a m s a r l o a d e d . N o t aB e n e h a s c o m m a n d w h i c h c a b i n c l u d e d i y o u r A U T O E X E C . B A Tf i l e t h a t a l l o w s r e s i d e n t p r o g r a m st c o e x i s t c o m f o r t a b l y w i t h t h w o r d p r o c e s s o r .

F o t h o s e w h w i s h t g e s t a r t e d q u i c k l y , t h e r e ' s a g o o d ,t h o r o u g h t u t o r i a l p r o g r a m t h a tt o u c h e s o m a n y o t h m o s t c o m o n l y u s e d f u n c t i o n s o w o r d p r c e s s i n g , a s w e l l a s o f f e r i n g g l i m p s e so t h p o w e r t h a t r e s i d e s b e n e a t hN o t a B e n e ' s s u r f a c e . B a l m e a n sw a l k t h r o u g h t h t u t o r i a l , b u d o n ' tl e t h c o n v e n i e n c e o s i m p l y b e i n ga b l e t p r o c e s s w o r d s w i t h N o t aB e n e b l i n d y o t a l t h o t h e rt h i n g s t h p r o g r a m c a d o

L a b o r - S a v i n g M a n u a lT d i s c o v e r t h o s e o t h e r f e a t u r e s ,y o m u s t t u r n t t h m a n u a l . I f a c t , N o t a B e n e ' s m a n u a l i p r o b ab l t h f i r s t t h i n g y o u ' l l n o t i c ea b o u t t h p r o g r a m . I t ' s h e a v y . I i a l s o t h o r o u g h t t h p o i n t o b e i n ge x h a u s t i v e . W h a t s a v e s t h m a n u a lf r o m b e i n g e x h a u s t i n g a w e l l i t h c a r e i t w r i t e r s t o o k i d i v i d i n g7 C O M P U T E ! 1 * P M a g a j i n e J a n u a r y 1 9 8 8

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

T h m a n u a l u s e s p l e n t y o k e y b o a r d d i a g r a m s w h i c h a r c l e a rl l a b e l e d a n r e p r o d u c e d . I n d e xi n g , a s w e ' l l s e s h o r t l y , i o n o N o t a B e n e ' s g r e a t s t r e n g t h s ; a p p r op r i a t e l y , t h i n d e x t t h m a n u a l i c o m p l e t e , w i t h o n l y f e i d i o s y nc r a t i c i d e n t i f i e r s . W h e n n e e d e dc l a r i f i c a t i o n o h e l p , t h i n d e x g u i de m t m a n s w e r s q u i c k l y .

( I ' d n o t e a w e l l t h a t t h m a u a i l i t e r a t e w i t h o u t b e i n g s t u f f y .E x a m p l e s i l l u s t r a t e t h o p e r a t i o n sd i s c u s s e d , a n m a n y o t h e x a mp l e s m a k e i n t e r e s t i n g r e a d i n g o t h e i r o w n . M f a v o r i t e w a n o t t h s a d l y u n d e r a p p r e c i a t e d n o e l i s t M e r v y n P e a k e . )

T h e r e i a g r e a t d e a l t l e a r n i N o t a B e n e , b u t h m a n u a l t a k e sl o o t h e f f o r t o u o f t h e l e a r n i n gp r o c e s s . Y o c a c o n c e n t r a t e o a s o r b i n g t h i n f o r m a t i o n r a t h e r t h a nf i n d i n g o r d e c i p h e r i n g i t a i s t i l lt h c a s e w i t h m a n y o t h e r s o f t w a r em a n u a l s .

S e n s i b l e C o m m a n dS t r u c t u r eN o t a B e n e i c o m m a n d - d r i v e n ,m e a n i n g t h a t t h C t r l , S h i f t , a n A l k e y s g e a r e a l w o r k o u t a y o m o v e t h r o u g h d o c u m e n t . N p u l l - d o w n m e n u s h e r e . A g a i n ,t h o u g h , D r a g o n f l y h a a p p l i e dc o m m o n s e n s e a w e l l a u n c o mm o p o w e r t i t c o m m a n di n t e r f a c e .

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

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

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

t i o n , t h c o m b i n a t i o n o C t r l - S h i f tl e t s y o w o r k w i t h s h o r t s e c t i o n s o p h r a s e s o t e x t . T h c o m m a n d k e y sw o r k o t h s a m e l i n g u i s t i c u n i t s i c o n c e r t w i t h t h a r r o w , H o m e , a n E n k e y s . T h i s i s e n s i b l e c o m a n d - k e y s t r u c t u r e t h a t i e a s i l ya s s i m i l a t e d a n q u i c k l y b e c o m e ss e c o n d n a t u r e .

L i k e w i s e , t h p r o g r a m ' s u s o f u n c t i o n k e y s m a k e s s e n s e a n i e a s i l y l e a r n e d . T h f u n c t i o n k e m e n u d i f f e r s i s o m e r e s p e c t s ' f r o mt h a t o f X y W r i t e ; f o i n s t a n c e , N o t aB e n e d o e s n ' t o f f e r t h f u n c t i o n k e y so n s c r e e n a d o e s X y W r i t e .

B a s i c f u n c t i o n c o m m a n d s a r e a s y t l e a r n . T h F k e s a v e s t h d o c u m e n t i p r o g r e s s ; F l b o t h b g i n s a n e n d s d e f i n e d b l o c k , a n t h d e f i n e d p o r t i o n i h i g h l i g h t e do t h s c r e e n . P r e s s i n g F g e t s y o t t h c o m m a n d l i n e ; F 1 e x e c u t e st h c o m m a n d y o e n t e r ; F r e t u r n sy o t t h s t o p p i n g p o i n t i y o u rt e x t . F g i v e s y o a c c e s s t o s t y l em a n u a l s , l a y o u t s , c o n t e x t u a l h e l p ,a n m o r e . ¥ l e t s y o u o p e n a m a n y a n i n e w i n d o w s . A n s o n

f e m i n u t e s w i t h t h t u t o r ia g i v e s y o t h t o o l s y o u n e e d t s t a r t b u i l d i n g d o c u m e n t s . D e e p e ri n v o l v e m e n t w i t h N o t a B e n e g i v e sy o m o r e a n m o r e t e x t - m a n i p u l at i o n t o o l s o m a n y t y p e s .

W i n d o w s O Y o u r W o r kA c c e s s t m u l t i p l e w i n d o w s i o n o t h o s e t o o l s . N o t a B e n e d o e s n ' t r s t r i c t y o t o c o u p l e o w o r k i n gd o c u m e n t s a a t i m e . W i t h u t n i n e o p e n w i n d o w s , y o u c a n s h u tt l a m o n g a l t h v a r i o u s p r o j e c t st h a t e v e n t h m o s t m u l t i t a s k i n g o w r i t e r s c o u l d r e q u i r e . O p e n i n g a n c l o s i n g w i n d o w s i b r e e z e ; t y p ef u n c t i o n k e a n t h w i n d o w n u b e r , a n i t ' s d o n e . T h w i n d o w sm e n u t e l l s y o t h a m o u n t o m e o r e a c h o p e n w i n d o w o c c u p i e s .

T y p i c a l l y , N o t a B e n e o f f e r sv a r i e t y o f d i s p l a y f o r m a t s f o t h w i n d o w s . T h s c r e e n c a b b s e c t e d h o r i z o n t a l l y f o p a g e d i p l a y s o v e r t i c a l l y t l e y o c o m p a r e c o l u m n s . O y o c a d r a ww i n d o w s t a n s i z e y o w a n t .

N o t a B e n e ' s c u t a n p a s t e f u n c -

Page 73: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 73/84

e m e n P r e f e rJ s d u n d J Z u J t e r* * * — " ^ T H E N E M U S I C C A R D U ^ F O P C X T A C O M P A T

Q e n t uo t h e r m u s i c s y s t e m c a

y o s m u c h f o s S o u n d B u s t e r t u r n s

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

W i t h s o u n d q u a l i t y s y o c a t a k e i c e

s t a g e — a s w a s d o n e i a l l - S o u n d B u s t e rs h o w n o n A m e r i

T V f o b e g i n n e r s

t e r i s e a s y t e , y o u ' l l b m a k i n g m

b e f o r e y o c a s a P r e s s k e

p i c k a n o 3 i n s t r uU s t h 3 - v o i c e f e

t b o n e - m a nC a p t u r e t h s o u n d

a n s o u r c e a n p l a ys p e c i a l e f f e c t s .

I n t e r f a c e B u i l t - i nu t f i v e o c t a v e s ,

n o t e c h o r d s , p i t c hv i b r a t o a n t r e m

f r o m y o u r c o k e y b o a r d . M I D I

t s y n t h e s i za n m u s i c k e y b o a r d sp r o v i d e d . T h i s c o

c o m p u t e r p o w e rm u s i c p o w e r t g i v e

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

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

o n s .n g a l o n g w i t hn ' t b o t h e r a b o u t h i r i n g

s t u d i o b t h e h o u r . J u s tS o u n d B u s t e r ' s

m u s i c a n y o u r o w s i n g i n g

c a s s e t t e s . S o u n d B u s t e ra n p u t h u n d r e d s o b a c k

a n l y r i c s o s i d i s k .

C O M P A T I B L E SR e c o r d y o u r s o n g b p h o n eY o c a l l t h n u m b e r , s l e c t s o n g , a n s i n g a l o n gw i t h t h b a c k g r o u n d m s i c . T h e n l i s t e n t t h p l a y b a c k i m m e d i a t e l y .T h i s s e r v i c e i a v a i l a b l eo n l y t c a l l e r s i t h 4 1 5 ,4 0 8 , a n 7 0 a r e a s a 5 c e n t s p e r c a l l ( a d d e d t y o u r p h o n e b i l l ) . F r a n -c h i s e a p p l i c a t i o n s a r b i n c o n s i d e r e d f o s i m i l a rs e r v i c e s i o t h e r s t a t e s .G e d i s c o u n t s a n r e g u l a rl i s t s o f s o n g s a n l y r i c s .J o i n o u T e l e - S t u d i o C l u bf o $ 1 y e a r .( 4 1 5 ) 9 S O N G - 4 U

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

T h S o u n d B u s t e r P a c k a g ec o m e s c o m p l e t e w i t h :

S o u n d B u s t e r C a r d w i t hs t e r e o / s p e a k e rc o n n e c t i o n s■ M I D I i n t e r f a c e b u i l t i n

S o f t w a r e w i t h S y n t h e s i ze ( 3 i n s t r u m e n t s ) , S a p l e r ( r e c o r d a n p l a y b a c ka n s o u n d , s a m p l i n g r a t e3 2 K h z ) , a n S e q u e n c e r( f o r c o m p o s i t i o n )

C o m p l e t e u s e r ' s g u i d e

T o r d e r y o u r S o u n dB u s t e r , o f o f u r t h e r i f o r m a t i o n , c a l l

( 4 1 5 ) 5 7 9 - 0 8 2 2

O r d e r t o d a y a o u s p e c i a li n t r o d u c t o r y p r i c e o f$ 2 4 9 . 9 5 C h e c k o m o n e yo r d e r a c c e p t e d

' T h e a r S o u n d B u s t e ri a c t i o n c a l l( 4 1 5 ) 3 4 7 - 1 1 7 4

A p p l e I a n l i v e r s i o n s a v a i l a b l e .

S t e r e o , m i c r o p h o n eM I D i - i n , M I D I - o u t p o r t s

S o u n d B u s t e rB r e a k i n g t h S o u n d B a r r i e r .Y A E D U C A T I O N A L S O F T W A R E1 4 3 2 L A G U N A A V E . B U R L I N G A M E , C 9 4 0 1 0

Page 74: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 74/84

t i o n s a r e a l s o s i m p l e t m a s t e r . I f a c t , m o v i n g o c o p y i n g b l o c k i p e r h a p s s i m p l e r h e r e t h a n o n a n yw o r d p r o c e s s o r I ' v e u s e d . S i m p l yd e f i n e t h e b l o c k u s i n g F l m o v e t h c u r s o r t t h d e s t i n a t i o n , a n t y p et h n u m e r i c k e y p a d ' s m i n u s k e t c u a n m o v e t h b l o c k ; p r e s s t h k e y p a d ' s p l u s k e t c o p y t h b l o c k . I w o r k s a s w e l l f o m o v i n gt e x t b e t w e e n w i n d o w s a w i t h i ns i n g l e d o c u m e n t .

M a c r o s h a v e t h e i r o w f e e l i N o t a B e n e . F o o n t h i n g , t h a t h o r s r e f e r t t h e m a p h r a s e s . N o t aB e n e l e t s y o a s s i g n p h r a s e s t 3 d i f f e r e n t k e y s ; t h p h r a s e s a r c a l l e d u p b y p r e s s i n g A l a n t h a s s i g n e d k e y . P h r a s e s c a b s t o r e di l i b r a r i e s w h i c h c a b o v e r l a i d ,p r o v i d i n g n e a r - i n f i n i t e s u p p l y o t a i l o r e d p h r a s e s f o s p e c i a l i z e d p u p o s e s . P h r a s e l i b r a r i e s c a n h o l d u t 5 0 , 0 0 0 c h a r a c t e r s .

T h T e x t - B a s e F e a t u r eS f a w e ' v e s e e n o n l y g l i m p s e o N o t a B e n e ' s w o r d p r o c e s s i n g p o w e r ,a n w h a v e n ' t e v e n m e n t i o n e dt h p r o g r a m ' s o t h e r f e a t u r e s . T h e r ea r m a n y , a l i m p r e s s i v e , b u o n t h a t s t a n d s o u t i T e x t - B a s e . T h i sf e a t u r e i b a s e d o t h p r o g r a mF Y I , b u t a k e s o i t o w c h a r a c t e rw i t h i n N o t a B e n e .

P u s i m p l y , T e x t - B a s e i n d e x e sy o u r d o c u m e n t , m a k i n g p o s s i b l en o t o n l y r a p i d s e a r c h e s — N o t a B e n e ,o c o u r s e , h a m o r e t r a d i t i o n a ls e a r c h - a n d - r e p l a c e f u n c t i o n i i t w o r d p r o c e s s i n g m o d e — b u t a l s ot e x t r e t r i e v a l b a s e d u p o n v a r i e t yo e l e m e n t s .

T e x t r e t r i e v a l i d e t e r m i n e d b t h n u m b e r a n n a t u r e o t h k e y w o r d s y o u s e l e c t t r e t r i e v e .Y o c a e v e n u s B o o l e a n o p e r at o r s s u c h a A N D , O R , a n d N O T .F o i n s t a n c e , y o c o u l d r e t r i e v ep a r a g r a p h s o t e x t c o n t a i n i n g r e f e re n c e s t N o r m a n M a i l e r a n J o h nU p d i k e , b u t n o t t h o s e w h i c h r e f e rt M a i l e r , U p d i k e , a n S a u l B e l l o w .

T e x t - B a s e i p o w e r f u l t o o l .T i n v o k e i t t h t e x t m u s t f i r s t b i n d e x e d . T h i s a s p e c t o N o t a B e n e i m e n u - d r i v e n , w i t h e a c h s t e p c l e a r l yd e l i n e a t e d o n s c r e e n . I n d e x i n g t a k e s

7 C O M P U T E I ' s P M a g a z n e J a n u a r y 1 9 8 8

s o m e t i m e , t h m a n u a l n o t e s ; s t i l l ,p r e p a r i n g 6 0 0 0 w o r d s o t e x t o m 8 0 2 8 6 - b a s e d s y s t e m r e q u i r e do n l y c o u p l e o m i n u t e s . I y o u rc o m p u t e r h a e n o u g h m e m o r y ,T e x t - B a s e c a b r u c o n c u r r e n t l yw i t h w o r d p r o c e s s i n g o p e r a t i o n s .

E s s e n t i a l l y , T e x t - B a s e p r o v i d e sy o w i t h h y p e r t e x t u a l p e r s p e c t i v eo y o u r w o r k . I c a b i n f o r m a t i v et v i e w s e c t i o n s o f t e x t v i t h e i rc e n t r a l i d e a s o r c o n c e p t s a r e v e a l e db k e w o r d s w i t h w h i c h t h e y a r e x p r e s s e d . R e v i e w i n g m a n u s c r i p tw i t h T e x t - B a s e c a h e l p y o n o o n l y c l a r i f y y o u r w r i t i n g , b u a l s os h a r p e n t h e f o c u s o y o u r t h i n k i n g .

F o o t n o t e s A n E n d n o t e sJ V o f f l B e n e i o f t e n c i t e d a a a c d e m i c w o r d p r o c e s s o r . B u d o n ' t i t e r p r e t t h i s t m e a n t h a t N o t a B e n ei s t u f f y o r e s t r i c t i v e .

T r u e , N o t a B e n e w a p u t o g e t he w i t h a n a c a d e m i c m a r k e t i m i n d . T h p r e s e n c e o t h s t y l em a n u a l s i o n e e x a m p l e o t h i ss l a n t ; o t h e r s a r t h p r o v i s i o n s f o s o p h i s t i c a t e d o u t l i n i n g , f o o t n o t e s ,a n e n d n o t e s . H o w e v e r , N o t a B e n ei n o j u s t a n a c a d e m i c a n t e c h n ic a w o r d p r o c e s s o r , a l t h o u g h i c e t a i n l y s u c c e e d s a t t h a t . T h p r o g r a mm i g h t m o r e a p p r o p r i a t e l y b c o n s i de r e d p r o f e s s i o n a l t o o l f o r a n y a pp l i c a t i o n t h a t i t e x t - i n t e n s i v e .

N o t a B e n e h a s b u i l t - i n f o r m a tc o n t r o l s f o f o o t n o t e s a n e n d n o t e s ,i n s u r i n g t h a t t h o s e n o t e s a r e p r i n te i a c c o r d a n c e w i t h s t y l e - m a n u a lr e q u i r e m e n t s . C o n s i d e r i n g h o m u c h t i m e g r a d u a t e s t u d e n t s h a v es p e n t u s i n g t a c o m m a n d s o o t h e rw o r d p r o c e s s o r s t m a k e t h e i r p p e r s m a t c h p r o f e s s o r ' s e x p e c t at i o n s , i t ' s h a r d t i m a g i n e a n y o n eg o i n g t s c h o o l w i t h o u t N o t a B e n e .A n o b v i o u s l y , s o p h i s t i c a t e df o o t n o t e / e n d n o t e c a p a b i l i t y a l s oh a a p p l i c a t i o n s i n n u m b e r o f o ff i c e s a n p r o f e s s i o n s .

E v e n i y o u ' r e n o a s t u d e n t ,t h f o o t n o t e c a p a b i l i t y i m e a n so a u g m e n t i n g y o u r w r i t i n g . W h e nd r a f t i n g p i e c e , s e c t i o n s m a t a k es k e t c h y f o r m a f i r s t . M a k i n gf o o t n o t e a t h a p p r o p r i a t e p o i n t i j u s t t w k e y s t r o k e s a w a y w i t h N o t a

B e n e . T h n o t e i r e c o r d e d , a n a l t h a t r e m a i n s i y o u r t e x t i s i t sn u m b e r . W h e n y o u ' r e r e a d y t d w h a t e v e r a d d i t i o n a l r e s e a r c h o e p a n s i o n i r e q u i r e d , y o c a s c a nt h m a n u s c r i p t f o t h n o t e s m a d ew h i l e h u r r y i n g t h r o u g h t h e a r l yd r a f t .

N o t a B e n e ' s o u t l i n e p r o c e s s o r i e q u a l l y p o w e r f u l . Y o c a c h o o s ef r o m t h r e e s t a n d a r d o u t l i n e f o r m a t so t w l e g a l o u t l i n e f o r m a t s . E a c he n t r y a n s u b e n t r y i t h e r e a f t e ra u t o m a t i c a l l y n u m b e r e d o r i a d d it i o n s o r d e l e t i o n s a r e m a d e ,r e n u m b e r e d .

I a l m o s t g o e s w i t h o u t s a y i n gt h a t N o t a B e n e ' s c a p a b i l i t i e s e x t e n dt t h g e n e r a t i o n o t a b l e s o c o t e n t s , b i b l i o g r a p h i e s , a n i n d e x e s .A w i t h a l o t h e r a s p e c t s o t h i sp a c k a g e , t h e s e f u n c t i o n s c a n b ea d a p t e d t y o u r p a r t i c u l a r s t y l e r eq u i r e m e n t s o n e e d s .

F o r m a t t i n g A n P r i n t i n gN o t a B e n e o f f e r s a v a r i e t y o m e t ho d t p r e p a r e y o u r w o r k f o p r i n ti n g . T h e p r o g r a m s u p p o r t s p a g el a y o u t s o v i r t u a l l y a n t y p e , f r o ms t a n d a r d p a g e s t s n a k i n g c o l u m n s ,t a b u l a r c o l u m n s , f l u s h c e n t e r , c e l l ul a t a b l e s , a n m o r e . Y o c a c h o o s e r u n n i n g h e a d e r s a n f o o te r s , f o o t n o t e a n e n d n o t e f o r m a t s ,a n f o o t n o t e s e p a r a t o r s . F o r m a t t i n gc o m m a n d s a r e a s i l y m a s t e r e d , a n y o c a p r e v i e w d o c u m e n t s b e f o r ep r i n t i n g .

Y o c a b u i l d a l i b r a r y o s t a n d a r d f o r m a t s a n c a l l t h e m u a n e e d e d . N o t a B e n e e v e n c o m e sw i t h s e v e r a l f o r m a t s b u i l t - i n , i nc l u d i n g m e m o , l e t t e r , a n g e n e r i cf o o t n o t e d f o r m a t s . I t ' s s n a p t s e u y o u r o w f o r m a t s a n s t o r et h e m f o f u t u r e u s e .

T h p r o g r a m s u p p o r t s l a s e rp r i n t e r s a n a u t o m a t i c l e a d i n g ( b e -t w e e n - l i n e s p a c i n g ) , Y o c a p r i n ts e v e r a l d o c u m e n t s f r o m q u e u e ,p r i n t o n p a g e a t i m e , p r i n t t h f i l e t h a t ' s o t h s c r e e n , o r p r i n tt h f i l e t o d i s k . W i t h e n o u g h m e o r y , y o c a p r i n t o n o m o r e f i l e sw h i l e w o r k i n g o a n o t h e r .

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

Page 75: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 75/84

f o r m a t t i n g d o c u m e n t t m s p e c if i c a t i o n s a n t h e n p r i n t i n g i w i t ho u f o r m a t p r o b l e m s — a f i r s t i m e x p e r i e n c e w i t h w o r d p r o c e s s o r s .

S t i l l M o r e F e a t u r e s — A n dS o m e D r a w b a c k sT h i s r e v i e w c a n ' t c o v e r e v e r y t h i n gi d e t a i l , b u h e r e a r s o m e a d d it i o n a l p o i n t s t t h i n k a b o u t i y o u ' r e c o n s i d e r i n g N o t a B e n e :

Y o c a a c c e s s D O a n e v e n r u o t h e r p r o g r a m s f r o m w i t h i n N o t aB e n e . W h e n y o u ' r e d o n e , r e t u r n t t h d o c u m e n t a n p i c k u p w h e r ey o l e f t o f f . h a d n o t r o u b l e r u n i n g t e l e c o m m u n i c a t i o n s p a c ka g t u p l o a d a n d o w n l o a d l o n gf i l e s , w h i l e N o t a B e n e h e l d m d o c u m e n t f i l e i m e m o r y .N o t a B e n e o f f e r s a e x t e n d e d k e b o a r d t h a t i n c l u d e s f o r e i g n -l a n g u a g e c h a r a c t e r s , m o n e t a r ys y m b o l s , a n s o n T h i s f e a t u r ec a b t u r n e d o a c c i d e n t a l l y v i t h E s k e y , r e s u l t i n g i l i n e o t w o o d s y m b o l s . D r a g o n f l y i

a l t e r i n g t h a c c e s s t t h e x t e n d e dk e y b o a r d i f o r t h c o m i n g e d i t i o n s .T h e r e i n s p e l l i n g c h e c k e r o t h e s a u r u s i t h e c u r r e n t v e r s i o n o fN o t a B e n e . ( H o w e v e r , D r a g o n f l yh a a n n o u n c e d a u p g r a d e w i t hs p e l l c h e c k i n g a n t h e s a u r u s c a p ab i l i t i e s . ) C o n s i d e r i n g t h n u m b e ro u n p r e c e d e n t e d f e a t u r e s N o t aB e n e a l r e a d y o f f e r s , t h i s m i g h t n o b c o n s i d e r e d m a j o r d r a w b a c k ,e v e n a N o t a B e n e ' s p r i c e . N o t aB e n e w o r k e d w e l l w i t h s e v e r a l o f f -t h e - s h e l f c o m m e r c i a l s p e l l e r st e s t e d .P a r a g r a p h s a u t o m a t i c a l l y r e f o r m a ta y o a l t e r t h e m . B u i n s e r t i n gl e t t e r i n a i t a l i c i z e d w o r d d o e sn o a u t o m a t i c a l l y i t a l i c i z e t h l e t e r . T h i s i o n d r a w b a c k d i f i n d a n n o y i n g .N o t a B e n e p r o v i d e s p r o g r a m m i n gl a n g u a g e s y o c a f u r t h e r t a i l o rt h p r o g r a m t y o u r o w n e e d s .T h i s i a i n t r i g u i n g f e a t u r e i y o h a v e t h n e r v e t o t r y i t F o r t u n a t el y N o t a B e n e i s n ' t c o p y - p r o t e c t e d ,

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

T h e r e ' s m o r e , b u t h p o i n t i m a d e . F o a c a d e m i c s , l a w y e r s , a n t e c h n i c a l w r i t e r s , N o t a B e n e ' s v a l u ei o b v i o u s . m a k e m l i v i n g w o r ki n w i t h w o r d s a n c o n s i d e r N o t aB e n e t h m o s t v a l u a b l e p r o g r a mI ' v e e v e r s e e n . I w o r d s f i g u r e h i g hl y i n y o u r w o r k , g i v e s o m e t h o u g h tt i n v e s t i n g i a p r o f e s s i o n a l t o o lw h o s e d e s i g n e r s u n d e r s t a n d w o r dp r o c e s s o r s , c o m p u t e r s , i d e a s , a n h o t h e y c o m e t o g e t h e r .

T a k e n o t e o N o t a B e n e .N o t a B e n eD r a g o n f l y S o f t w a r e2 8 W B r o a d w a yS u i t e 5 0 N e Y o r k , N 1 0 0 1 3$ 4 9 5

P

B L A C K S H I P T R A D I N G C O I B S H A R E W A R E $ 4 . 0 0 / D I S K2 0 0 0 P C - W R I T E

m m o s t p o p u l a r w o r d p r o c e s s o r e v e rw r i t t e n

2 0 0 1 N . Y . W O R Ds p l i i - s c r e e n e d i t i n g , v e r y p o w e r f u l

2 0 0 2 P D E S K T E A Mc a l c u l a t o r , c a l e n d a r , n o i e p a t ) . m o r e

2 0 0 3 - 2 0 0 6 E N A B L E R E A D E Rs p e e c h s y n t h e s i s ( s e t o f 4 ] S 2 0 . 0 0 s e 2 0 0 7 H O S T - M I

u n a t t e n d e d t e l e c o m m u n i c a t i o n s2 0 0 8 P C - S E L L

p o i n t o s a l e p r o g r a m l o r r e t a i l e r s2 0 0 9 P R O C O M M

b e s t c o m m u n i c a t i o n s p r o g r a m a v a i l a b l e

2 0 1 0 X L S I Po a j e c t o r i e n t e d p r o g r a m m i n g l a n g u a g e

2 0 1 1 P C - O U T L I N Eo u t l i n e a n p l a n n e r

2 0 1 2 F R E E C O P Yb e t t e r t h a n D i s k c o p y , v e r y f a s t

2 0 1 3 E B e x t e n d e d b a t c h l a n g u a g e a d d s ( u n c t i o n sf o b a t c h f i l e s

2 0 1 4 C U R V E F I Tf i x t 2 e q u a t i o n s

2 0 1 5 S I D E W R I T E Rp r i n t t e x t f i l e s s i d e w a y s

2 0 1 6 - 2 0 1 7 - S S Ts t a t i s t i c s f o r m a r k e t s u r v e y s ( s e t o l 2 |S 1 0 0 Q

2 0 1 8 - A L A N ' S E D I T O Rl u l l s c r e e n A S C I I e d i t o r

2 0 1 9 - 2 0 2 0 - K W I K S T A Tg r a p h i c s o r i e n t e d s t a t i s t i c a l a n a l y s i s ( s e to 2 S 1 0

2 0 2 1 E F O R M Sc r e a t e a n p r i n t a n t y p e o f o r m

2 0 2 2 - S O F T - T O U C Hu s e r d e f i n e d m a c r o s

2 0 2 3 - Q U E C A L C5 6 6 s p r e a d s h e e t

2 0 2 4 - S T O C K T R A D E Rm e r u d r i v e n s t o c k t r a d i n g p r o g r a m

2 0 2 5 - 2 0 2 7 - F R E E W A Y P A Y R O L Lc o m p l e t e p a y r o l l s y s t e m ( s e l o f 3 ) S i 0

2 0 2 8 I N S T A N T R E C A L Lm e m o r y r e s i d e n t d a t a b a s e

2 0 2 9 M A S T E R K E f i l e u t i l i t i e s , u n e r a s e e r a s e d f i l e

2 0 3 0 - B O N Z O W A R Ea d u l t g a m e s2 0 3 1 V I S I B L E P A S C A L

P a s c a l c o m p i l e r2 0 3 2 H O M - I I

D O s h e l l w i t h 1 0 p a g e m e n u o m a c r o s

C a l l o r w r i t e f o o u f r e e c a t a l o g .

3 8 O Y S T E R P O I N T B L V D . 4 1 S O U T H S A F R A N C I S C O . C A 9 4 0 8 0

2 0 3 3 G A N T Ts c h e d u l i n g a n p r e f e c t m a n a g e m e n i

2 0 3 4 T S H E L Le x c e l l e n t v i s i b l e D O s h e l l

2 0 3 5 - 2 0 3 8 D A N C A D 3 3 - d i m e n s i o n a l d r a f t i n g { s e t o l 4 ) S 2 0

2 0 3 9 - 1 M A G E P R I N Tp r o d u c e h i g h q u a l r t y p r i n t o d o t m a t r i xp r i n t e r s

2 0 4 0 - 2 0 4 1 D A T A B O S Sd a t a b a s e p r o g r a m ( s e t o 2 S 1 0 . 0 0

2 0 4 2 - P P A Y R O L Lm e n u d r i v e n p a y r o l l s y s t e m

2 0 4 3 - 2 0 4 6 R B B Sr e m o l e b u l l e t i n b o a r d s y s t e m ( s e t O f 4 )S 2 0 0 0

2 0 4 7 D B S - K A Td i s k e t t e c a t a l o g i n g f o u s w i t h h a r d d i s k

2 0 4 8 R E L I A N C E M A I L I N G L I S Tm a i l i n g l i s t s a n m a i l m e r g e

2 0 4 9 - S L E U T Hd e t e c t i v e g a m e

2 0 5 0 - 2 0 5 1 - G R A P H T I M E I Ig r a p h d a t a f r o m D B A S E , L o t u s . M u l t i p i a n( s e t o f 2 ) S I 0

2 0 5 2 T U R B O S P R I T E S /A N I M A T I O N

c r e a t e a n i m a t e d g r a p h i c s . . . * , - »A d $ 4 . 0 0N A T I O N A L : 1 - 8 0 0 - 4 3 1 - 6 2 4 9

2 0 5 3 P D S Q U O T Ep r e p a r e p r o i e c t q u o t a t i o n s

2 0 5 4 H I - R E S R A I N B O W6 4 2 0 h i - r e s c o l o r p a i n t p r o g r a m

2 0 5 5 - A M Y ' S F I R S T P R I M E Rg a m e s t t e a c h b a s i c s k i l l s t o k i d s

2 0 5 6 P i A N O M A Nc o m p o s e p l a y e d i t p i a n o m u s i c

2 0 5 8 R E S I C A L Cm e m o r y r e s i d e n t c a l c u l a t o r

2 0 5 9 / 2 0 6 0 - B U D G E T R A Ke n c u m b r a n c e a c c o u n t i n g d i s k s e

2 0 6 1 B A C K G A M M O Nc h a l l e n g e y o u r c o m p u t e r

2 0 6 2 - P P R O M P Ts u p p l e s D G s y n t a x a y o t y p e

2 0 6 3 / 2 0 6 4 D R A F T S M A Ng r a p h i c s f r o m 1 - 2 - 3 , S y m p h o n y , V i s i c a l c

d i s k s e l2 0 6 5 F R E E F I L E

r e l a t i o n a l d a t a b a s e m a n a g e m e n t2 0 6 6 - F R E E C A L C

f a n t a s t i c s p r e a d s h e e t2 0 6 7 F R E E W O R D

m e n u d r i v e n w o r d p r o c e s s c2 0 6 8 - P A R

c o l o r g r a p h i c s d r a w i n gs h i p p i n g h a n d l i n g .

I C A L I F O R N I A C A L L : 1 - 8 0 0 - 6 5 4 - 7 9 5 5

Page 76: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 76/84

P e r s o n a l P o r t f o l i o M a n a g e rB u d d y C o o p e r

R e q u i r e m e n t s : A n I B P C , X T , A T ,P S / 2 , o c o m p a t i b l e w i t h a t l e a s t3 8 4 K o R A M , D O 2 . 0 o r h i g h e r ,a n t w f l o p p y d i s k d r i v e s o r o n f l o p p y d i s k d r i v e a n o n e h a r d d r i v e .B o t h 3 V i - a n 5 ' A - i n c h d i s k s i n c l u d e d .H a y e s - c o m p a t i b l e m o d e m r e q u i r e d t u s t e l e c o m m u n i c a t i o n f e a t u r e s .P r i n t e r r e c o m m e n d e d .

P e r s o n a l P o r t f o l i o M a n a g e r i c o p l e t e s e c u r i t i e s - p o r t f o l i o m a n a g em e n t t o o l . A t h m a n u a l p o i n t so u t , t h i s p r o g r a m i i n t e n d e d f o m a n a g i n g i n v e s t m e n t s o n c e t h e ya r m a d e — n o t f o c h o o s i n g w h i c hi n v e s t m e n t s t m a k e .

T h p r o g r a m a l l o w s y o t o p e n s e v e r a l p o r t f o l i o s — o n e f o e a c h b r o k e r y o u s e , f o e x a m p l e —a n t a d n e p o r t f o l i o s a t l a t e rd a t e s . Y o c a e n t e r c a s h t r a n s a ct i o n s a n o p t i o n s , a d s e c u r i t i e s t y o u r d a t a b a s e , a n k e e p t r a c k o fo t h e r k i n d s o t r a n s a c t i o n s , i n c l u di n s a l e s a n i n c o m e / c a p i t a l g a i nd i s t r i b u t i o n s . P e r s o n a l P o r t f o l i o M a a g e r a c c u r a t e l y k e e p s t r a c k o a l o y o u r e n t r i e s a n d m a k e s t h i n f o rm a t i o n q u i c k l y a n e a s i l y a v a i l a b l e .

B u t h i s p r o g r a m i m o r e t h a nj u s t d a t a b a s e m a n a g e r f o s h u ff l i n g a r o u n d y o u r s e c u r i t i e s i n f o rm a t i o n . I t b e a u t y a n d p o w e rc o m e s f r o m i t a b i l i t y t o d i a l u a o n l i n e d a t a b a s e s u c h a W a r n e rC o m m u n i c a t i o n s S y s t e m s o D o J o n e s N e w s / R e t r i e v a l , t d o w n l o a dq u o t e s f o e a c h s e c u r i t y ( c u r r e n t o h i s t o r i c a l ) , a n t g e n e r a t e r e p o r t sb a s e d o t h i s d a t a . A l o t h i s c a b e a c c o m p l i s h e d m a n u a l l y o a u t om a t i c a l l y .

A n o t h e r h a n d y f e a t u r e u p d a t e sa l q u o t e s i t h m a s t e r s e c u r i t i e sf i l e , s a l o y o u r i n d i v i d u a l p o r t f ol i o s a r s i m i l a r l y k e p t u t o d a t e .

P o r t f o l i o P o r t r a i t sP e r s o n a l P o r t f o l i o M a n a g e r c a s a v ey o l o o t i m e j u s t b a u t o m a ti n g t e d i o u s t a s k s . F o i n s t a n c e ,w h i l e t e s t i n g t h p r o g r a m , n e e d e dt k n o w t h f a i r m a r k e t v a l u e p e r7 C O M P U T E l ' t P M a g a z i n e J a n u a r y 1 9 8 8

s h a r e o s e c u r i t i e s h e l d b p e r s o nw h h a r e c e n t l y p a s s e d a w a y . T h I n t e r n a l R e v e n u e C o d e d e f i n e s f a i rm a r k e t v a l u e a t h m e a n a v e r a g eb e t w e e n t h h i g h e s t a n l o w e s ts e l l i n g p r i c e s o t h e d a t e o t h p e r s o n ' s d e a t h .

A f t e r e n t e r i n g a l o t h s e c u r it i e s i n a p o r t f o l i o , d i a l e d u W a r n e r ( w h i c h k e e p s h i s t o r i c a lq u o t e s ) a n w a t c h e d P e r s o n a l P o r tf o l i o M a n a g e r q u i c k l y d o w n l o a d t h h i g h s a n l o w s f o t h a t d a t e . t h e nu s e d t h p r o g r a m ' s r e p o r t f e a t u r et p e r f o r m t h n e c e s s a r y m a t h . T h r e p o r t f e a t u r e i p o w e r f u l , a l l o w i n gy o t s e l e c t i n f o r m a t i o n f r o m s c u r i t i e s d a t a r e c o r d a n t h e n p e f o r m m a t h e m a t i c a l f u n c t i o n s o t h i n f o r m a t i o n . T h m a t h e m a t i c a l o e r a t i o n s a r e p e r f o r m e d b e t w e e n o a m o n g c o l u m n s o d a t a , a n t h r s u l t s a r e n t e r e d i a n o t h e r c o u m n . T h i s f u n c t i o n i s v e r s a t i l et h a t y o c a d t h i n g s t h a t a r e n ' te v e n l i s t e d i t h m a n u a l .

I t h i s c a s e , i w a n e c e s s a r y t a v e r a g e t h h i g h s a n t h l o w s o t h v a r i o u s s e c u r i t i e s . R a t h e r t h a nc o m p u t e t h e m i n d i v i d u a l l y , c r e a te n e c o l u m n i t h e r e p o r t a n a s s i g n e d i v a l u e o 2 t h e n u s e dt h e r e p o r t f e a t u r e t a d t h h i g hc o l u m n t t h l o c o l u m n a n d d v i d e b t h n e c o l u m n . T h r e s u l tw a t h m e a n p r i c e o f t h e s e c u r i t i e sf o t h a t d a t e .

P e r s o n a l P o r t f o l i o M a n a g e r p e f o r m e d a l o t h e s e f u n c t i o n s q u i c kl a n a c c u r a t e l y . B c o n t r a s t ,r e q u e s t e d s t o c k b r o k e r t s u p p l ym w i t h t h s a m e i n f o r m a t i o n , a n I ' s t i l l w a i t i n g .

E a s y I n s t a l l a t i o nI n s t a l l i n g P e r s o n a l P o r t f o l i o M a n a g e ro y o u r s y s t e m i s t r a i g h t f o r w a r d ,t h a n k s t t h m a n u a l ' s g o o d s t e p -b y - s t e p i n s t r u c t i o n s . W h e n i n s t a l li n g t h e p r o g r a m o h a r d d i s k ,y o c a c h o o s e a n d r i v e f r o mC - Z . T h i s i w o r t h w h i l e f e t u r e — t o o m a n y p r o g r a m s a s s u m ea l c o m p u t e r s c o m e w i t h j u s t o n

h a r d d i s k , d r i v e C O n c u r i o u s e x c e p t i o n t t h

e a s y i n s t a l l a t i o n i t h a t , l a t e i t h p r o c e s s , y o u ' r e r e q u i r e d t c o p yc e r t a i n f i l e s t y o u r h a r d d r i v e . I t ' so d t h a t t h i s p r o c e d u r e w a s n ' ta u t o m a t e d l i k e m o s t o t h o t h e r s .

E n t e r i n g S T A R T a t h D O p r o m p t b e g i n s t h p r o g r a m i m a u a m o d e , w h i l e S T A R T A U T O i n t i a t e s a n a u t o m a t i c m o d e t h a t g o e so n l i n e , u p d a t e s q u o t e s , p r i n t s r p o r t s , a n r e t u r n s t D O S .

P e r s o n a l P o r t f o l i o M a n a g e r i l i t t l e b i t r i c k y t o g e u p a n d r u n i n g , a n t h m a n u a l i b i w e a ki n t h i s a r e a . I d o e s c o m e w i t hd e m o n s t r a t i o n p o r t f o l i o f r o m w h i c hy o c a l e a r n l o t , b u r e m e m b e rt d e l e t e i b e f o r e e n t e r i n g r e a li n f o r m a t i o n . O t h e r w i s e y o u ' l l h a v et w o r k a r o u n d o p u u w i t h t h d e m o n s t r a t i o n s e c u r i t i e s w h e r e y o d o n ' t w a n t t h e m .

T h m a n u a l i a l s o n o c l e a r o h o t d e f i n e r e p o r t s — I f o u n d t h i n s t r u c t i o n s c o n f u s i n g . F o r t u n a t e l y ,t h e x a m p l e s i t h b a c k o t h m a n u a l a r s a v i n g g r a c e . I t u r n so u t h a t d e f i n i n g r e p o r t i q u i c k ,s i m p l e , a n e a s y , o n c e y o g e t h h a n g o i t T h b e s t w a t l e a r n i t d e f i n e r e p o r t w h i l e r e a d i n g t h i n s t r u c t i o n s a n r e f e r r i n g t o t h e x a m p l e s .

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

O n l i n e O p e r a t i o n sF o u p d a t i n g q u o t e s b t e l e p h o n e ,y o u ' l l h a v e t s i g n u w i t h a f i n a nc i a l s e r v i c e s u c h a W a r n e r ' s o D o J o n e s , o f c o u r s e . I y o t r W a r n e r ' s , a d i d , b e w a r e o c o f l i c t i n g a d v i c e . U p o n s i g n i n g u p ,W a r n e r ' s a s s i g n s y o u a n a c c o u n tn u m b e r a n p a s s w o r d . W h e n l o g i n g o n t o t h e i r d a t a r e t r i e v a l s e v i c e , W a r n e r ' s m a t e l l y o t u s y o u r p a s s w o r d . C u s t o m e r s u p p o r ta A b a c u s m a t e l l y o t u s y o u ra c c o u n t n u m b e r . P e r s o n a l P o r t f o l i oM a n a g e r ' s m a n u a l t e l l s y o t u s y o u r a c c o u n t n u m b e r , h y p h e n ,a n y o u r p a s s w o r d . A l t h r e e a r

Page 77: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 77/84

U s y o u r a c c o u n t n u m b e r ,b s p a c e , f o l l o w e d b

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

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

o o f f , a n p r e s e n t y o w i t h f i r e p o r t — a l l w i t h l i t t l e o n

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

e l l a s s m a l l - v o l u m e i n v e s t o r s w h t k e e p t h e i r o n l i n e c o s t s

P e r s o n a l P o r t f o l i o M a n a g e r h a a d d i t i o n a l f e a t u r e s t m a k e

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

a n f u n c t i o n k e m e n u t h a td e p e n d i n g o n t h o p e r a

y o u ' r e p e r f o r m i n g .T h p r o g r a m i b i q u i r k y i

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

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

O v e r a l l , i y o n e e d t t r a c kt h a n j u s t f e s e c u r i t i e s , P e

s o n a l P o r t f o l i o M a n a g e r i s u c hp o w e r f u l , c o m p l e t e , e a s y - t o - u s em a n a g e m e n t t o o l t h a t y o u ' l l w o d e h o y o g o a l o n g w i t h o u t i t P e r s o n a l P o r t f o l i o M a n a g e rA b a c u sP . O . B o 7 2 1 9G r a n d R a p i d s , M 4 9 5 1 0S 1 5 0

A t t e n t i o nU s e r G r o u p sC O M P U T E D P M a g a z i n ei c o m p i l i n g c o m p r e h e ns i v e l i s t o u s e r g r o u p ss e r v i n g t h I B M - c o m p a ti b l e c o m m u n i t y . S e n dy o u r m a i l i n g a d d r e s s t o U s e r G r o u p C o o r d i n a t o rC O M P U T E D P M a g a z i n eP . O . B o 5 4 0 6G r e e n s b o r o , N 2 7 4 0 3 .W a l s o a p p r e c i a t e r e c e i vi n y o u r n e w s l e t t e r s o r e g u l a r b a s i s .

W I Y O U RS T A T E L O T T O

W I T H Y O U R C O M P U T E R !" T h e h o m e c o m p u t e r i t h m o s t p o w e rf u t o o l e v e r h e l d b m a n " ( o w o m a n( o t h a t m a t t e r ) !A r e y o u s t i l l w a s t i n g m o n e y w i t h r a d o g u e s s w o r k ?T h i s a m a z i n g p r o g r a m w i l l a n a l y z e t h p a s t w i n n i n g l o t t o n u m b e r s a n p r d u c e p o w e r f u l p r o b a b i l i t y s t u d y o e a s y t r e a d c h a r t s i j u s t s e c o n d s . W i t hs i n g l e k e y p r e s s e s f r o m m e n u y o u ' l ls e t r e n d s , p a t t e r n s , o d d / e v e n , s u t o t a l s , n u m b e r f r e q u e n c y a n m o r e o ne i t h e r y o u r s c r e e n o p r i n t e r . I n c l u d e sa 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 tu p d a t i n g a n b u i l t - i n t u t o r i a l t o g e y o s t a r t e d f a s t a n e a s y !

C H E C K S & C H A R G E C A R D S A C C E P T E DW I T H N S U R C H A R G E .

A l o r d e r s s h i p p e d s a m e d a ( e x c e p t p e r s o n a l c h e c k s ) .

A P P L E S I B C o m p a t i b l e s .M a c i n t o s h ( r e q u i r e s M / B a s i c ) . C o m m o d o r e . A t a r i R a d i o S h a c k

B a c k - U p C o p i e s S 3 . 0 0P l e a s e a d d $ 2 . 0 0 l o s h i p p i n g a n h a n d l i n g .

P h o n e c r e d r t g i v e n w i t h o r d e r s .( 5 1 3 ) 2 3 3 - 2 2 0 0 S O F T - B Y T E

P . O . B o x 5 7 0 1 . F o r e s t P a r k

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

V I S A ' D a y l o n , O h i o 4 5 4 0 5C P

S a v e Y o u r C o p i e s o C O M P U T E !P r o t e c t y o u r b a c k i s s u e so C O M P U T E ! i d u r a b l eb i n d e r s o l i b r a r y c a s e s .E a c h b i n d e r o c a s e i c u s t o m - m a d e i f l a g -b l u e b i n d i n g w i t h e b o s s e d w h i t e l e t t e r i n g .E a c h h o l d s y e a r o C O M P U T E ! . O r d e r s e v e r a la n k e e p y o u r i s s u e s o

C O M P U T E ! n e a t l y o r g a n i z e d f o q u i c k r e f e r e n c e .( T h e s e b i n d e r s m a k e g r e a t g i f t s , t o o ! )

C a s e s :$ 7 . 9 5 e a c h ;

f o $ 2 1 . 9 5 ;f o $ 3 9 . 9 5

B i n d e r s$ 9 . 9 5 e a c h ;

f o $ 2 7 . 9 5 ;f o $ 5 9

( P l e a s e a d $ 2 . 5 0 p e u n i t f o r o r d e r s o u t s i d e t h e U . S . )S e n d i y o u r p r e p a i d o r d e r w i t h t h a t t a c h e d c o u p o n

M a i l t o J e s s e J o n e s I n d u s t r i e s , P . O . B o 5 1 2 0 ,D e p t , C o d e C O T E , P h i l a d e l p h i a , P 1 9 1 4 1

P l e a s e s e n d m C O M P U T E ! c a s e s 1 b i n d e r s .E n c l o s e d i m c h e c k o m o n e y o r d e r f o r $( U . S . f u n d s o n l y . )N a m eA d d r e s s .C i t yS t a t e Z i S a t i s f a c t i o n g u a r a n t e e d o m o n e y r e f u n d e d .P l e a s e a l l o w 4 - 6 w e e k s f o r d e l i v e r y .

Y o u ' l l s c o r eg r a n d s l a m

w i t h B r i d g e 5 . f o t h I B M .E x a m i n e A r i w o r x ' u n i q u e l i n e o f s o f t w a r e l o t h I B a n a l c o m p a t i b l e s 'B R I D G E 5 . 0 — o u r p o p u l a r b r i d g e p l a y i n g p r o g r a m n o h a i m p r o v e db i d d i n g a n p l a y p l u s m a n y n e f e a t u r e s a n r e f i n e m e n t s i n c l u d i n ga u t o - p l a y a n b e i n g a b l e ! r e q u e s t a n o p e n i n g h a n d . O n l y $ 2 9 . 9 5C Q M P U B R I D G E i o u b r i d g e t u t o r i a l . L e a r n l p l a y b r i d g e t h e a s y w a w i t h 1 t e x t c h a p t e r s a n r a n d o m q u i z z e s . O n l y 1 2 4 . 9 5I N T E R N A T I O N A L H O C K E Y b n n g s t h e x c i t e m e n t o t h r i n k i n t o y o u r o w h o m e . C o m p l e t e w i t h p a s s i n g , f i g h t s a n p e n a l t y s h o t s ' O n l y 5 2 9 . 9 5M I N I G O L F l e t s y o r e l a x w i t h a f u n g a m e o m i n i a t u r e g o l t o a n o t h r e e c h a l l e n g i n g c o u r s e s . O n l y $ 2 9 . 9 5S T f l I P P O K E R i t h e c l a s s i c c o m p u t e r p r o g r a m . P l a y a g a i n s t S u z i a n M e l i s s a ; t h m o r e y o w i n . t h m o r e t h e y t a k e o f f ! O n l y $ 3 9 . 9 5L I N K W O R D L A N G U A G E S l e y o l e a r n a f o r e i g n l a n g u a g e f a s t ! A v a i l a b l e f o S p a n i s h , F r e n c h , G e r m a n . I t a l i a n , R u s s i a n . D u t c h . G r e e k a n P o r t u g u e s e A l l a n g u a g e s c o m e w i t h a u d i o t a p e . O n l y $ 2 9 . 9 5 e a c h .L I G H T N I N G L E A R N I N G h a s s e c t i o n s t h a t p r o v i d e t e c h n i q u e s t o b e t t e ru n d e r s t a n d a n d i m p r o v e y o u r m e m o r y . O n l y $ 2 9 . 9 5

A r t w w x S o f t w a r e C o . , I r e , 1 8 4 4 P e n t e M t o a d . P e n f i d d . N H 5 2 6 ( 7 1 5 ) 3 8 M G 0 0 8 2 M 5 7 3

Page 78: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 78/84

S u B a t t l eE F e r r e l l

S y s t e m r e q u i r e m e n t s : I B P C , X T ,A T o c o m p a t i b l e w i t h a t l e a s t 1 2 8 Ko m e m o r y a n c o l o r / g r a p h i c sa d a p t e r ( C G A ) o e q u i v a l e n t h a r dw a r e . L a t e s t v e r s i o n ( u n t e s t e d ) a l s ow o r k s w i t h t h e n h a n c e d g r a p h i c sa d a p t e r ( E G A ) a n H e r c u l e s g r a p h i c sa d a p t e r ( H G C ) .

Y o r e c e i v e d y o u r o r d e r s s i h o u r sa g a n y o u r T e n c h C l a s s s u b m ar i n e n o c r u i s e s c a l m w a t e r s a 1 k n o t s , b o u n d f o J a v a , w h e r e y o u ' r et p a t r o l t h w e s t e r n s h o r e u n t i l r c e i v i n g f u r t h e r o r d e r s . I t ' s 3 0 h o u r st J a v a . J u s t w h e n y o f i g u r e y o m i g h t g e a n h o u r o t w o s h u t -e y e , y o h e a r t h a t n o w - t o o - f a m i l i a rc r y : " B a t t l e s t a t i o n s , b a t t l e s t a t i o n s ! "

T h c r e w t a k e s p o s i t i o n , a n t h a n t i a i r c r a f t g u i u n l i m b e r e d .Y o u m u s t d r a w b e a d o t h Z e r od i v i n g i n f o r a b o m b i n g r u n — a n dd i f a s t . B o m b d a m a g e i n o t h

b e s t w a t s t a r t m i s s i o n i S u B a t t l e .

A f t e r t w b o m b s n a r r o w l y m i s sy o u r s u b , t h e Z e r o i b r o u g h t d o w nw i t h s e v e r a l b u r s t s o a n t i a i r c r a f tf i r e . Y o u r c r e w w h o o p s a n c h e e r s ,b u y o b a r e l y c r a c k s m i l e . Y o u ' r et h e c a p t a i n , a n d y o u k n o w t h a tZ e r o m e a n s a e n e m y c o n v o y i n e a r b y . T h w h o l e c r e w d e p e n d s o y o f o t h e i r l i v e s , a n t h f o l k sb a c k h o m e a r c o u n t i n g o y o u ,t o o . I t ' s t i m e t o u n r o l l t h c h a r t sa n t r t o u t g u e s s t h e n e m y .

O n o f t h e l o o k o u t s s p o t ss m o k e o t h h o r i z o n . F o r y o a n y o u r s u b , t h a t m e a n s b a t t l e s t a t i o n sa g a i n . Y o u ' r e r e a d y f o a n y t h i n g .

C h o o s e Y o u r V e s s e lS u B a t t l e i t h f i r s t r e l e a s e i E p y x ' s n e M a s t e r ' s C o l l e c t i o n ,a n i p u t s y o i c o m m a n d o W o r l d W a I s u b m a r i n e . Y o c a c h o o s e t c o m m a n d e i t h e r a A m e r i c a n s u o G e r m a n U - b o a t ,a n d y o u c a p i c k a n y e a r o f t h ew a r , f r o m 1 9 3 9 t 1 9 4 5 . B o t h t h

U T I L I T I E S U N L I M I T E D1 2 3 0 5 N . E . 1 5 2 n d S t r e e t

B r u s h P r a i r i e , W a s h i n g t o n 9 8 6 0 6

, / n c .O r d e r s t a k e n

2 h r s . d a y ;s e v e n d a y s w e e k .

V I S A , M / a c c e p t e d I y o w i s h t p l a c e y o u r o r d e r b yp h o n e , p l e a s e c a ' l 2 0 6 -2 5 4 - 6 5 3 0 A d S 3 0 0 s h i p p i n g

h a n d l i n g o a l o r d e r s :a d d i t i o n a l $ 2 . 0 0 t o C O

U t i l i t i e s U n l i m i t e d , l o n g - t i m e s u p p l i e r o fC o m m o d o r e a n d S T u t i l i t i e s a n h a c k e r s t u f f

I n o I t h I B m a r k e t . . a n m o r e t c o m e !I B 1 0 P a c k V o l u m eY o g e 1 0 o t h e b e s t p a r a m e t e r s . A n y w h e r e . t h e s e p a r a m e t e r s a r p r o f e s s i o n a l l y d o n e , e a s y t u s a n m e n u d r i v e n f o f a s t , r e l i a b l e p e r f o r ma n c e . T h i s p a c k a g e w i l l r e m o v e a l p r o t e c t i o n I n c l u d e a a r t i t l e s f r o m a l t h m a j o r s o f t w a r e p u b l i s h e r s f o t h I B M . # a v a i l a b l e s c o n f o t h s a m e l o p r i c e : $ 2 9 . 9 5 T h e s e a r a l q u a l i t y p r o d u c t s — n o 6 a a a ef i l t e r o | u n k . r < S 5 r \ * 2 9 9 5A d u l t G r a p h i c s D a t a D i s kT h i s i a u n u s u a l y e v e r y p o p u l a r d a t ad i s k t h a t w o r k s w i t h P r i n t S h o p a n P r n t -m a s t e r P l e a s e , y o m u s t b 1 t o r d e r

$ 2 4 * 5

I B 1 P a c kT h e s e a r e a r l y r e l e a s e s f t h e n e x t 1 0 p a c k T h e s e w i l l b a v a i l a b l e e v e r y l e w e e k s — w h e n e v e r t h e r e a r 1 g o o dn e s o f t w a r e r e l e a s e s a v a i l a b l e f o t h I B M . S i f y o c a n ' t w a i ; f o t h n e x tv o l u m e , c a l l u s — w e ' l l t e y o w h a t t h n e x t 1 0 p a c k £ > Q h a s o n i t v * * » * *

S u p e r F i l e C o p y P T h o s e o y o t h a t h a v e u s e d o u c o p yp r o g r a m s b e f o r e k n o w t h q u a l i t y w s t r i v e f o r , a n t h i s p r o g r a m i n e x c e p t i o n . C o p y s e l e c t e d f i l e s , s c r a t c hf i l e s , c o p y s u b - d i r e c t i o n s b f i l e , r e n a m er e s t o r e s c r a t c h e d f i l e s , c r e a t e p a t h s ,c o p y h i a d e n f i l e s a n i n c l u d e s h a r dd r i v e m e n u p r o g r a m . T h p r o g r a m i m e n u a n v e n a n s o e a s y t o p e r a t e t h a tw s u g g e s t t h o s e w h l o v e d i g g i n gt h r o u g h t h e l a r g e D O b o o k n o u s t h i sp r o g r a mS O F T W A R ES U B M I S S I O N S I N V I T E D !

W a r e l o o k i n g f o h a c k e r s t u f f . . p a r a m e t e r s , p r i n tu t i l i t i e s , t e l e c o m m u n i c a t i o n s a n t h u n u s u a l .

7 C O M P U T E l ' t P M a g a z i n e J a n u a r y 1 9 6 8

A l l i e s a n t h G e r m a n s m a d e i p r o v e m e n t s t t h e i r s u b s a n t o r p ed o e s d u r i n g t h w a r , a n t h e s ei m p r o v e m e n t s a r e r e f l e c t e d i t h y e a r y o p i c k . L a t e r - m o d e l s u b s o f e m o r e t o r p e d o s , s o n a r , g r e a t e rf u e l c a p a c i t y , a n o t h e r f e a t u r e s .T h s u b m a r i n e y o u c o m m a n d i 1 9 4 4 i q u i t e d i f f e r e n t f r o m t h o n u s e d a t h b e g i n n i n g o f t h e w a r .

I a d d i t i o n t p i c k i n g y e a r ,y o c a a l s o c h o o s e f r o m m o r et h a n 6 d i f f e r e n t m i s s i o n s . I c o u l db s h o r t t e n - d a y p a t r o l o f t h c o a s t o J a v a t h e l p r e s c u e d o w n e db o m b e r p i l o t s , o h a z a r d o u s v e t u r e i n t o a e n e m y h a r b o r t l a m i n e s . I y o c o m m a n d U - b o a t ,c h a n c e s a r y o u ' l l H i w a i t f o m e r c h a n t s h i p s n e a r b u s y B r i t i s hs h i p p i n g l a n e s .

N o n e o t h m i s s i o n s i e a s y .E v e n s e e m i n g l y s i m p l e a s s i g nm e n t s u c h a s c r u i s i n g t C o r r e g i d o rt l a n d s h o r e p a r t y w i t h s u p p l i e sd e m a n d s s h a r p a n c o n s t a n t v i g il a n c e . E n e m y s h i p s a n p l a n e sc o u l d b a n y w h e r e .

W h e n e m b a r k i n g o y o u r m i ss i o n , y o u m u s t s e y o u r c o u r s e a n s p e e d t r e a c h t h e d e s t i n a t i o n i t h m o s t e f f i c i e n t m a n n e r . T o h e l pw i t h n a v i g a t i o n , t h p r o g r a m o f f e r sm a v i e w s r a n g i n g f r o m m i l e sa c r o s s t 2 0 0 0 m i l e s . U s i n g t h l a r g e s t m a v i e w , y o u r f i r s t o b j e ct i v e i t s t e e r y o u r s u b c o n t r o ll i n g s p e e d a n h e a d i n g a n r e a c ht h l o n g i t u d e a n l a t i t u d e i n d i c a t e di t h m i s s i o n b r i e f i n g .

T h d u r a t i o n o l o n g v o y a g e sc a b e r e d u c e d w i t h t i m e - c o mp r e s s i o n f e a t u r e . T h i s a l l o w s y o t t o g g l e f r o m r e a l t i m e — w h e r e o n s e c o n d o f a c t u a l t i m e e q u a l s o n s e c o n d o g a m e t i m e — t o r a t i o i nw h i c h o n e s e c o n d o f a c t u a l t i m ee q u a l s f o u r h o u r s o g a m e t i m e .O n c e c s t a t i o n , y o c a n c o n t i n u eu s i n g t i m e c o m p r e s s i o n w h i l e w a i ti n f o t h e n e m y . T h r a d a r a n s o n a r v i e w s h e l p y o s p o t e n e m ya c t i v i t y .

S t a l k i n g E n e m y S h i p sW h e n y o u h a v e t h e n e m y i v i s ua r a n g e , S u B a t t l e r e w a r d s y o w i t h s o m e a d m i r a b l e g r a p h i c s .

Page 79: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 79/84

t h v e r y b e s t i e d u c a t i o n a l s o f t w a r e !c l a s s i c s o f t w a r e f o ry o u r c h i l d f e a t u r i n g

t h a t l o v a b l e a d v e n t u r e r ,S t i c k y b e a r !

W e e k l y R e a d e r p r o g r a m sf r o m O p t i m u m R e s o u r c e

b e e n w i n n i n g a w a r d sr a v e s f r o m e d u c a t o r s ,

a n c h i l d r e n s i n c et h d a S t i c k y b e a r f i r s t

a p p e a r e d o t h e s c r e e n .

M o r e t h a n h a l f m i l l i o np r o g r a m s a r i

b m i l l i o n s o c h i l d r e n .Y o c a j o i n t h e f u n !

S t i c k y b e a r N u m b e r s b r i n g s t h s c r e e n t l i f e w i t h h u n d r e d s o j o l l y a n m a t e d o b j e c t s . T h p r o g r a m t e a c h e s n u m b e r s , c o u n t i n g a n s i m p l e a r i t h m et i t c h i l d r e n f r o m t y e a r s o l d . P a r e n t s ' C h o i c e A w a r d , B e s t S o f t w a r e o t h Y e a r — L e a r n i n g M a g a z i n e ( A p p l e , I B M . C o m m o d o r e ) .S t i c k y b e a r R e a d i n g u s e s a n i m a t i o n t t u r n s e n t e n c e s i n t o w h i m s i c a l a t i o n o n - s c r e e n w h i l e f o c u s i n g o r e a d i n g a n v o c a b u l a r y s k i l l s f o r t 8 - y e a r - o l d s . B e s t o f t h e B e s t E l e c t r o n i c L e a r n i n g . P a r e n t s ' C h o i c e A w a r d .N E C e r t i f i e d ( A p p l e . I B M . C o m m o d o r e ) .S t i c k y b e a r M a t h i b e s t - s e l l e r t h a t m a k e s l e a r n i n g t a d a n s u b t r a c tg r e a t f u f o t 9 - y e a r - o l d s . " D e s t i n e d t b c l a s s i c . . E l e c t r o n i cL e a r n i n g , N E C e r t i f i e d . S o f t w a r e S h o w c a s e a n P a r e n t s ' C h o i c e A w a r d( A p p l e . I B M . C o m m o d o r e ) .S t i c k y b e a r M a t h s h a r p e n s m u l t i p l i c a t i o n a n d i v i s i o n s k i l l s f o r c h i l d r e na g e s a n u p " E x c e l l e n t i n s i g h t i n t o t h e n e e d s o t h c l a s s r o o m t e a c h e r . "

T e a c h i n g a n C o m p u t e r s . R a t e d E d u c a t i o n a l S o f t w a r e R e p o r t( A p p l e . I B M . C o m m o d o r e ) .T h e s e a n o t h e r W e e k l y R e a d e r F a m i l y S o f t w a r e p r o g r a m s a r a v a i l a b l e f o u s o n I B M - P C / X T / A T a n c o m p a t i b l e s ( E G A , C G o e q u i v a l e n t r e q u i r e d ) .L o o k f o t h c o m p l e t e l i n e o W e e k l y R e a d e r F a m i l y S o f t w a r e p r o g r a m s f o p r e - s c h o o l t h r o u g h j u n i o r h i g h c h i l d r e n i f i n e r c o m p u t e r s t o r e s e v e r y w h e r e .O c a l l t o l l f r e e 8 0 3 2 7 - 1 4 7 3 ( i C o n n e c t i c u t , c a l l ( 2 0 3 ) 5 4 2 - 5 5 5 3 ) .

o n b e a rb e s t s

Page 80: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 80/84

T h e r e a r b a t t l e s h i p s , a i r c r a f t c a r r ie r s , d e s t r o y e r s , m e r c h a n t m e n , e c o r t s , t r a n s p o r t s , t a n k e r s , a n p a t r o lb o a t s . A n i t h a i r , y o u ' r e l i k e l yt s p o t A i c h i s e a p l a n e s , Z e r o s ,G r u m m a n A v e n g e r s , o C a t a l i n aP B Y s — d e p e n d i n g , o c o u r s e , o t h c o l o r o y o u r u n i f o r m .

O n c e t h e n e m y i s p o t t e d ,y o c a t o g g l e f r o m c o n n i n g t o e v i e w t 7 b i n o c u l a r v i e w — o ri s u b m e r g e d , t t h p e r i s c o p ev i e w . W h e n y o u ' r e c l o s e e n o u g h ,t h e s h i p t y p e a n r a n g e f l a s h e sa c r o s s y o u r m e s s a g e b o a r d . B u y o u ' l l s o o n l e a r n t h a t w h e n y o c a s e e t h e e n e m y , m o s t l i k e l y t h e yc a s e y o u , t o o .

D e s p i t e t h f a c t t h a t s u b m ar i n e s c a d i v e a n h i d e , t h e y ' r er e a l l y v e r y f r a g i l e c r a f t s , e s p e c i a l l yw h e n o t h s u r f a c e . T h e m a i ng u n s o f s m a l l p a t r o l b o a t o d s t r o y e r , n o t m e n t i o n d e p t hc h a r g e s a n a e r i a l b o m b s , c a e a s il c r i p p l e o d e s t r o y y o u r s u b . E n m f i r e c a d a m a g e y o u r d e c k g u n so t o r p e d o t u b e s , d i v e p l a n e s , r u d e r , p r e s s u r e h u l l , b a t t e r y , a n m o r e . E a c h c o m p o n e n t m u s t b i g o o d o r d e r f o y o u r s u b m a r i n e t w o r k a p e a k e f f e c t i v e n e s s .

W h e n s o m e t h i n g i d a m a g e d ,r e p a i r r e q u i r e s t i m e — t i m e y o d o n ' t h a v e w h i l e u n d e r a t t a c k . Y o c a d i v e a n w a i t u n t i l t h c o n v o yp a s s e s a n r e p a i r s a r e m a d e , b u y o u ' d b e t t e r b s u r e t h b a t t e r i e sa r f u l l y c h a r g e d . I c a b l o n gw a i t b e f o r e e n e m y s h i p s g i v e u t h o p p o r t u n i t y t s i n k a e n e m ys u b m a r i n e .

T a k i n g T h O f f e n s eA t t a c k i n g e n e m y s h i p s i s n ' t e a s y ,e i t h e r . R i s i n g t p e r i s c o p e d e p t h ,y o c e n t e r y o u r t a r g e t a n f i r e t h f o r w a r d t o r p e d o t u b e s ( a f t t u b e s a r a v a i l a b l e i n l a t e r y e a r s o f t h e w a r ) .O n c e l a u n c h e d , t o r p e d o s s t r e a k t w a r d t h e n e m y t a r g e t u n t i l t h e ye i t h e r h i o y o s e e t h e d i s a p p o i n ti n m e s s a g e , " T o r p e d o h a s s t o p p e dr u n n i n g , s i r ! "

R e a l - l i f e f r u s t r a t i o n s a r a c c ur a t e l y r e c r e a t e d i S u B a t t l e . F o i n s t a n c e , t h e r e ' s a l w a y s t h c h a n c et h a t y o u r t o r p e d o w i l l s c o r e a d i r e c t

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

I 1 9 3 9 , y o u r s u b m a r i n e i e q u i p p e d w i t h o n l y e i g h t t o r p ed o e s , s o s u c c e s s f u l 2 0 - d a y m i ss i o n m i g h t c o n s i s t o f f i r i n g a t w c a r e f u l l y c h o s e n t a r g e t s i c o v o y , s u b m e r g i n g u n t i l t h e n e m yp a s s e s , a n t h e n s e e k i n g t s u r p r i s ea n o t h e r e n e m y c o n v o y .

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

T h R e a l W a T h r e a l i t y o o c e a n c o m b a t s e e m st b t h m a i n c r i t e r i a f o s c o r i n ge a c h m i s s i o n o S u B a t t l e . I y o u rs u b m a r i n e i d e s t r o y e d , y o l o s ey o u r c o m m a n d a n d m u s t p i c k a o t h e r m i s s i o n . I y o s u r v i v e t h m i s s i o n , y o u r s c o r e i b a s e d o s h i p s a n p l a n e s s i g h t e d a n s u n k ,r o u n d s f i r e d , d a y s o s t a t i o n , a n s o n S u B a t t l e c a b p l a y e d o a i n d i v i d u a l m i s s i o n b a s i s o r w h e ny o f e e l r e a d y , y o c a t r y o u rh a n d a t W a C o m m a n d . I n t h i sm o d e , y o b e g i n e a r l y i t h w a a n p r o g r e s s w i t h e a c h s u c c e s s f u lm i s s i o n . A t h y e a r s p a s s , t h e n t u r e o f t h w a c h a n g e s , a n t h s u b m a r i n e s t w h i c h y o a r a s i g n e d a c q u i r e n e c h a r a c t e r i s t i c s .S i n c e t h i s t a k e s h o u r s , g a m e s c a b s a v e d a n r e l o a d e d f o l a t e rp l a y .

T h e r e a r f o u r d i f f i c u l t y l e v e l si S u B a t t l e a n c e r t a i n f u n c t i o n sa r e n a b l e d o n l y o c e r t a i n l e v e l s .

F o i n s t a n c e , a t h l o w e r l e v e l s , an a v i g a t o r i a v a i l a b l e t q u i c k l ym o v e y o u r s u b t i t d e s t i n a t i o n . A t h h i g h e s t l e v e l s , t h n a v i g a t o r i a b s e n t ; y o m u s t r e l y o y o u r o w n a v i g a t i o n a l s k i l l s . T h t i m e r q u i r e d t r e p a i r d a m a g e e s c a l a t e sa s t h e l e v e l o p l a y i n c r e a s e s , a n f e a t u r e s l i k e w e a t h e r e f f e c t s a n s e c o n d i t i o n s e x e r c i s e m o r e i n f l ue n c e i t h h i g h e r l e v e l s . T h m a v i e w d o e s n ' t s h o w e n e m y s h i p sa n p l a n e s i l e v e l s t h r e e a n f o u r ,a n t h o v e r a l l a b i l i t y o f t h e e n e m yi n c r e a s e s w i t h e a c h l e v e l .

S u B a t t l e c o m e s w i t h w e l l -i l l u s t r a t e d b o o k l e t a n q u i c k r e f e re n c e c a r d o c o m m a n d s . T h em a n u a l e x p l a i n s t h d i f f e r e n t s p e c if i c a t i o n s o b o t h t h A m e r i c a n a n dG e r m a n s u b m a r i n e s a s w e l l a g o o d , i b r i e f , c h a p t e r o f f e r i n g h i t o r i c a l p e r s p e c t i v e o n s u b m a r i n ew a r f a r e .

I s u m , S u B a t t l e i d e t a i l e ds i m u l a t i o n t h a t c a p t u r e s t h f l a v o ro W o r l d W a I s u b m a r i n e c o m b a t .Y o f i r e y o u r t o r p e d o e s a n d e c kw e a p o n s w i t h s a t i s f y i n g a r c a d e - t y p ea c t i o n s , w h i l e e a c h m i s s i o n a l s ot e s t s y o u r s t r a t e g i c a n t a c t i c a l a b i l it i e s . I y o u ' r e s u c c e s s f u l , y o u ' l l l e a r n

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

I t ' s d e l i c a t e b a l a n c e , b u t w i t hp r a c t i c e y o c a b e c o m e t h k i n do s u c a p t a i n o w h i c h l e g e n d s a r m a d e .S u B a t t l eE p y x6 0 G a l v e s t o n D r R e d w o o d C i t y , C 9 4 0 6 3S 3 9 . 9 5 P

Page 81: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 81/84

G M Y O C A C O U N T O N E f o t h I B M * P a n c o m p a t i b l e m i c r o c o m p u t e r !

a s t e r P l a n 'n ™ i a i n e x p e n s i v e , p o w e r

s p r e a d s h e e t w i t h g r a p h s u s i n g c o s i m i l a r t o L o t u s 1 - 2 - 3 . T h i s e x

u s e r f r i e n d l y p a c k a g e w i l lb u s i n e s s c o l o r p r e s e n t a t i o n

a G E F i l e s , w h i c h c a t h e nt r a n s f e r r e d t a n o t h p o p u l a r

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

a l a n L o t u s 1 - 2 - 3 l f i l e s .i n c l u d e s L o t u s ' 5 p l u s

i m a t h e m a t i c a l a n f i n a n c i a ln s a n g i a n t 8 1 9 2 2 5 h e e t g r i d . A l t h o u g h t h u s e r

e l e c t t u s t h k e y b o a r d f o a l M a s t e r P l a n a l s o p r o v i d e s

f e a t u r e d m o u s e i n t e r f a c e w i t hd i a l o g b o x e s , p u l l d o w n m e n u s ,

r a n g i n g a n s c r o l l b a r s . W h a to n c e c o m p l e x c o m m a n dw i t h L o t u s a r n o o n l y

c l i c k a w a y . M a s t e r P l a n i a v a i ln o w , f o r a s u g g e s t e d r e t a i l o

c c o u n t sA c c o u n t s ™ i a i n t e g r a t e d a c c o u n t i n gp a c k a g e w r i t t e n f o p e o p l e n o c o p u t e r s . A c c o u n t s i n e c o n c e p t f o s o l v i n g t h a c c o u n t i n g h e a d a c h e s o s m a l l a n m e d i u m s i z e b u s i n e s s e s .A c c o u n t s R e c e i v a b l e , A c c o u n t s P a a b l e , I n v e n t o r y C o n t r o l a n G e n e r a lL e d g e r a r a l t o t a l l y i n t e g r a t e d , a l l o wi n f u l l a n d i m m e d i a t e c o m m u n i c at i o n w i t h i n t h p r o g r a m . B a t c h i n v o i ci n a n o r d e r e n t r y f o b o t h s a l e s a n p u r c h a s e s a r h a n d l e d b A c c o u n t s a w e l l a s c o m p l e t e c h e c k w r i t i n g c a a b i l i t y . A l r e p o r t s a r d i s p l a y e d o t h s c r e e n p r i o r t p r i n t i n g a n c a b a l t e r e d , a m e n d e d o e n t i r e l y r e c o nf i g u r e d b t h e u s e r t s u i t t h e i r s p e c i f i cn e e d s b u t i l i z i n g t h p o w e r f u l b u i l t i R e p o r t G e n e r a t o r . A c c o u n t s i a v a i la b l e n o w , f o r a s u g g e s t e d r e t a i l p r i c eo $ 2 9 9 . 9 5 .

j ^ r o f e s s i o n a TP r o f e s s i o n a l ' " i p o w e r f u l , e a s y t u s e , i n t e g r a t e d s p r e a d s h e e t c o m b i n i n gL o t u s c o m m a n d s , m a c r o ' s , d a t a b a s ea n e n h a n c e d c o l o r g r a p h i c s w i t h i nt h G E e n v i r o n m e n t . T h i s e n h a n c em e n t t t h e L o t u s 1 - 2 - 3 s t a n d a r d w i l lb a v a i l a b l e i t h f i r s t q u a r t e r o 1 9 8 8 . P r o f e s s i o n a l h a s u g g e s t e d r t a i l o $ 2 9 9 . 9 5 .

C a l l o w r i t eI S D , I n c o r p o r a t e d f o t h n a m e o f t h ed e a l e r o d i s t r i b u t o r n e a r e s t y o u .

I B i t h r e g i s t e r e d t r a d e m a r k o r I n t e r n a t i o n a lB u s i n e s s M a c h i n e s C o r p . ; L o t u s 1 - 2 - 3 i t h t r a d e m a r ko L o t u s D e v e l o p m e n t C o r p . , G E i r e g i s t e r e d t r a d e m a r k o f D i g i t a l R e s e a r c h I n c . : O t h e rc o m p u t e r a n s o f t w a r e n a m e s a r t r a d e m a r k s a n d / o rt r a d e n a m e s o f t h e i r r e s p e c t i v e m a n u f a c t u r e r s .I S M A R K E T I N G , I N C . , 2 6 5 1 | O H N S T R E F T , U N I T 3 M A R K H A M , O N T A R I O L . S R 2 W S , C A N A D A .T E L : 1 4 1 6 ) 4 7 9 - 1 8 8 0S p e c i f i c a t i o n s a r s u h j e c t t c h a n g e w i t h o u t n o t i c e .

Page 82: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 82/84

A D V E R T I S E R S I N D E X

R e a d e r S e r v i c e N u m b e r / A d v e r t i s e r P a g e

1 0 A c o r n o I n d i a n a 5 1 0 A m s t r a d I B 1 0 A r t w o r x 7 1 0 B a n a n a S o f t w a r e , I n c . . . 5 1 0 6 B l a c k s h i p C o m p u t e r

S u p p l y 7 1 0 C o m p u t e r C r e a t i o n s , I n c . 4 1 0 C o m p u t e r D i r e c t 5 2 - 5 31 0 C o m p u t e r M a i l O r d e r 1 0 - 1 1

C r o w n C u s t o m C o v e r s . 5 1 1 E l e c t r o n i c A r t s1 1 2 E x e c u t i v e P h o t o

S u p p l y C o r p 4 1 1 T h E x p e r t s1 1 M a r k e t i n g 7 1 1 4 L a n c e H a f f n e r G a m e s . . 2 1 1 L y c o 4 0 - 4 11 1 M i c r o L e a g u e S p o r t s

A s s o c i a t i o n 6 1 1 M i c r o P r o s e S i m u l a t i o n

S o f t w a r e 1 1 1 M i c r o W o r l d E l e c t r o n i x ,

I n 6 1 1 M o d e r n P h o t o g r a p h y . . . . 4 1 2 O p t i m u m R e s o u r c e s 7 1 2 O r i g i n S y s t e m s , I n B 1 2 P a r a g o n S o f t w a r e , I n c . . I F

P a r s o n s T e c h n o l o g y1 2 P r i s m E l e c t r o n i c s , I n c . . . 5 1 2 S i g n a l C o m p u t e r

C o n s u l t a n t s 6 1 2 S o f t - B y t e 7 1 2 S o f t w a r e D i s c o u n t e r s o

A m e r i c a 5 1 2 S t r a t e g i c S i m u l a t i o n s , I n c .1 2 S S t a t i o n 6 1 2 T E V E X 2 1 3 U t i l i t i e s U n l i m i t e d , I n c . . 7 1 3 X L E n t S o f t w a r e 6 31 3 Y a E d u c a t i o n a l S o f t w a r e 7

C O M P U T E ! B o o k s ' I n s i d e t h eI B P e r s o n a l S y s t e m / 2 3

C O M P U T E ! B o o k s ' Q u i c kE a s y B o o k s 6

C O M P U T E D B u y e r ' s G u i d e t I B P C 3

C O M P U T E D P M a g a z i n eS u b s c r i p t i o n 1

H O T U S T H D I S K

E v e r y i s s u e o f C O M P U T E D P M a g a z i n e i n c l u d e s 5 Y * - o 3 # - i n c h d i s k a s p a r t o ft h p a c k a g e ( n e w s s t a n d c o p i e s c o n t a i n S V i - i n c h d i s k s o n l y ; s u b s c r i b e r s g e t t h e i rc h o i c e ) . I y o e x p e r i e n c e p r o b l e m w i t h t h d i s k , p l e a s e c o n t a c t u s a ( 9 1 9 )2 7 5 - 9 8 0 9 f r o m 8 : 3 0 a . m . t 4 : 3 0 p . m . E a s t e r n t i m e , M o n d a y t h r o u g h F r i d a y .

B e f o r e y o b e g i n u s i n g t h m a g a z i n e d i s k , w h i g h l y r e c o m m e n d m a k i n gb a c k u p c o p y a n d k e e p i n g t h o r i g i n a l i s a f e p l a c e . F o l l o w t h e s e i n s t r u c t i o n s :C o m p u t e r s w i t h t w f l o p p y d i s k d r i v e s : P u y o u r w o r k i n g c o p y o D O i d r i v ea n e n t e r D I S K C O P Y A B a t h D O p r o m p t . W h e n D O p r o m p t s y o u , r m o v e t h D O d i s k f r o m d r i v e a n r e p l a c e i w i t h t h m a g a z i n e d i s k . P u b l a n k d i s k i d r i v e a n p r e s s a n k e t m a k e t h e c o p y . I t h b l a n k d i s kw a n o t p r e v i o u s l y f o r m a t t e d , D I S K C O P Y f o r m a t s i f o y o u .C o m p u t e r s w i t h h a r d d i s k d r i v e s : P u t h m a g a z i n e d i s k i d r i v e a n e n t e rC O P Y A : * . * O M r e c t o r y ( s u b s t i t u t i n g y o u r o w d i r e c t o r y n a m e f o r d i r e c t o r y ) .Y o c a s p e c i f y a n d i r e c t o r y o f y o u r c h o i c e , b u i m u s t a l r e a d y e x i s t o t h h a r d d i s k . F o i n s t r u c t i o n s o c r e a t i n g d i r e c t o r i e s , s e y o u r D O m a n u a l .C o m p u t e r s w i t h o n f l o p p y d i s k d r i v e : P u y o u r D O d i s k i t h d r i v e a n e n t e rD I S K C O P Y . T h e n f o l l o w t h i n s t r u c t i o n s o t h s c r e e n .

R u n n i n g M a g a z i n e P r o g r a m sI m p o r t a n t : P r e v i o u s m a g a z i n e d i s k s h a s p e c i a l m e n u p r o g r a m w h i c h d i p l a y e d d e s c r i p t i o n s f o e a c h f i l e a n a l l o w e d y o t r u s o m e p r o g r a m s d i r e c tl f r o m t h m e n u . T s a v e d i s k s p a c e a n r e d u c e c o n f u s i o n , t h e m e n u p r o g r a mh a b e e n r e p l a c e d w i t h R E A D M E f i l e . T h i s f i l e c o n t a i n s t h s a m e k i n d o d s c r i p t i o n s a t h e o l d d i s k m e n u .

Y o c a d i s p l a y t h R E A D M E f i l e o t h s c r e e n b e n t e r i n g T Y P ER E A D M E a t h D O p r o m p t . ( Y o u c a n a l s o t y p e R U o D I S K M E N U . ) H o l dd o w n t h C t r l k e a n p r e s s N u m L o c k t p a u s e s c r o l l i n g ; p r e s s a n o t h e r k e t r e s u m e i t ( S o m e c o m p a t i b l e s h a v e s p e c i a l P a u s e k e f o r t h i s p u r p o s e . )Y o c a r e a d t h R E A D M E f i l e m o r e e a s i l y b l o a d i n g i i n t o y o u r w o r d p r c e s s o r , o b p r i n t i n g i w i t h t h D O c o m m a n d C O P Y R E A D M E L P T 1 .

T r u t h m a g a z i n e p r o g r a m s , f o l l o w t h e i n s t r u c t i o n s i t h c o r r e s p o n di n m a g a z i n e a r t i c l e s . R e m e m b e r t h a t s o m e f i l e s o t h m a g a z i n e d i s k a r e n o e x e c u t a b l e p r o g r a m s — f o r i n s t a n c e , s o m e f i l e s c o n t a i n s o u r c e c o d e f o p r o g r a m si n c l u d e d e l s e w h e r e o t h e d i s k i c o m p i l e d , e x e c u t a b l e f o r m . P l e a s e c o n s u l t t h a r t i c l e s f o r i n s t r u c t i o n s b e f o r e r u n n i n g t h p r o g r a m s .

P r o g r a m s T h a t R e q u i r e D O S o m e p r o g r a m s o n P C a n c o m p a t i b l e s r e q u i r e C O M M A N D . C O M ( D O f i l e ) t o p e r a t e . F l o p p y d r i v e s y s t e m s l o o k f o C O M M A N D . C O M o d r i v e A s i t ' s b e s t t k e e p d i s k w i t h C 0 M M A N D . C O M i d r i v e A I t h e r e ' s r o o mo y o u r b a c k u p c o p y o t h m a g a z i n e d i s k , y o c a c o p y C O M M A N D . C O Mo n t o i a n r u t h m a g a z i n e p r o g r a m s f r o m d r i v e A . I t h e r e i s n ' t r o o m , p u C O M M A N D . C O M d i s k i d r i v e a n t h b a c k u p c o p y o f t h e m a g a z i n e d i s ki d r i v e B T h e n r u t h m a g a z i n e p r o g r a m s f r o m d r i v e B

I t h s y s t e m y o u ' r e u s i n g h a s o n f l o p p y d r i v e a n n h a r d d r i v e , c o p yC O M M A N D . C O M o n t o y o u r b a c k u p d i s k i t h e r e i r o o m . I t h e r e i s n ' t r o o m ,c o p y s o m e o f t h e p r o g r a m s y o u w a n t t u s f r o m y o u r b a c k u p d i s k t d i s kw i t h C O M M A N D . C O M . T h e n r u t h p r o g r a m s f r o m t h i s d i s k .

I t h s y s t e m y o u ' r e u s i n g b o o t s f r o m h a r d d r i v e , t h c o m p u t e r c a f i n dC 0 M M A N D . C O M o t h h a r d d r i v e . I y o b o o t h a r d d r i v e s y s t e m f r o mf l o p p y d i s k i d r i v e A y o s h o u l d k e e p C O M M A N D . C O M d i s k i d r i v e A .

W i t h t h e x c e p t i o n o f t h e f e a t u r e d p r o g r a m s i o u " B e s t o f t h e B o a r d s "c o l u m n , t h e n t i r e c o n t e n t s o C O M P U T E R S P M a g a z i n e a n t h e d i s k a r e c o p yr i g h t 1 9 8 8 b 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 . T h p r o g r a m sa r i n t e n d e d f o u s b t h p u r c h a s e r o f t h e m a g a z i n e a n d m a n o b d i s t r i bu t e d t o t h e r s i a n f o r m . W a s t h a t y o r e s p e c t t h e c o p y r i g h t .

8 C O M P U T E I ' s P M a g a z i n e J a n u a r y 1 9 8 8

Page 83: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 83/84

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

A n t h e r i

F i l e E d i t G a l l e r y O p t i o n s F o n t > p e f a c e T y p e s t y l e

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

c o m p u t e r p r i m a r i l y f o s e r i o u sn e e d s , t h e n c o m p u t e r w i t h I B

w a t h o n l y r a t i o n a l ( l e f t) c h o i c e , r i g h t ?H u I y o u w e r e l o o k i n g f o d e s k t o p p u

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

w i n d o w i n g , g r a p h i c s s o f t w a r et h w a t g o R i g h t ?

I n t e r n a t i o n a l D a t a C o r p .

T h e d i l e m m a o c h o o s i n go n o t h o t h e r i h i s t o r y .

N o t h e r e ' s c o m p u t e r t h a t o f f e r s i c r e d i b l e p e r f o r m a n c e i b o t h r e a l m s t h A M S T R A D P 1 6 4 0 .

O u r e m a r k a b l e n e c o m p u t e r r u n s v i t u a l l y a i I B s o f t w a r e , i n c l u d i n g C A D ,w h i c h m a k e s i i d e a l l y s u i t e d f o b u s i n e s s; t n d e n g i n e e r i n g a w e l l : t f o p e r s o n a l u s

( S u r e , l o o c o m p u t e r s o f f e r t h a t , b u h e r e ' s w h e r e A M S T R A D l e a v e s t h e m i t h d u s t . )T h P 1 6 4 0 a l s o c o n i e s w i t h t h

c a p a b i l i t i e s b u i l t i n t r u t h m o u s e - d r i v e n ,w i n d o w i n g s o f t w a r e i t a k e s t c r e a t e s p e ct a c u l a r d e s k t o p p u b l i s h i n g . I f a c t . P 1 6 4 0i s p e c t a c u l a r w h e n i c o m e s t e x p r e s s i n g a l k i n d s o f c r e a t i v e i d e a s . W e v e n i n c l u d e t h m o u s e a n t h s o f t w a r e y o u ' l l n e e d .

B u i l t i b r i l l a n c cP l u s , t h P I C w l ) i n g e n i o u s l y

I n c o r p o r a t e s m o n o c h r o m e ( H e r c u l e s ) . C G a n E G c a p a b i l i t i e s i n t o s i n g l e m o t h e rb o a r d . W h e n y o u ' r e r e a d y t u p g r a d e y o u rg r a p h i c s , a l y o d i m e r e l y p o p o n m o r es o p h i s t i c a t e d A M S T R A D h i g h q u a l i t y m o n i t o r .

A n n o f o t h b e s t f e a t u r e o a l l :p r i c e s f o c o m p l e t e P 1 6 - i O r a n g e f r o mo n l y $ 9 0 0 t m o d e s t 1 1 9 0 0 . L i k e w s a i d ,i t ' s r e m a r k a b l e c o m p u t e r .

I y o u ' r e a b o u t t m a k e t h a t a l l - i m p o r t a n tc o m p u t e r d e c i s i o n , c h o o s e t h e i n c r e d i b l e P

1 6 4 0 . A f t e r a l l . w h a t ' s t h p o i n t o f l i m i t i n gt h o u t p u t o y o u r g e n i u s , w h e n o n c o m p u t e r c a s h o w o f a l o i t

V i s i t y o u r d e a l e r s o o n a n s e e t h ec o m p l e t e l i n e o r e m a r k a b l e p r o d u c t s t h a th a m a d e A M S T R A D E u r o p e ' s b e s t s e l l e r . 'Y o u ' l l s e f o y o u r s e l f , a A M S T R A D i t h n e x t b e s t t h i n g t h a v i n g a n I . Q . o f 2 0 0 !P l e a s e s e n d > m > t h e n a m e o m n e a r e s t d e a l e r .N A M E

A D D R E S SC I T Y S T A T E Z I PM a i l t o A M S T R A D , 1 9 1 5 W e s t r i d g e D r . .I r v i n g . T e x a s " 5 0 3 8 . O c a l l : 2 1 4 / 5 1 8 - 0 6 6 8 .

T

S t r o k e s O G e n i u s .L o n d o n D a l l a s P a r i s M a d r i dS y d n e y H o i t g K a n g M i l a n

i n a m e a n d l o g t > A M S T R A D I t r a d e m a r k o f A M S T R A D P I Cn d U s i u b u d i a r t c s I B M . G U a n H e r c u l e s a r r e g i s t e r e d I r n i l et a r k s o f 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 , D i g i t a l R e s e a r c h . I n c .n H e r c u l e s C o m p u t e r C o r e s p e c t i v e l y .

Page 84: Compute! PC Issue 03 1988 Jan

8/2/2019 Compute! PC Issue 03 1988 Jan

http://slidepdf.com/reader/full/compute-pc-issue-03-1988-jan 84/84

F r o m O r i g i n c o m e s t h e l o n g - a w a i t e d s e q u e lt t h a w a r d - w i n n i n g

U l t i m a ™ I I

Q u e s t o t h / w a t a r

s t a t e - o f - t h e - a r t f a n t a s y r o l e -p l a y i n g g a m e o u n p r e c e d e n t e dm a g n i t u d e b y L o r d B r i t i s h ™ .

A v a i l a b l e o A p p l e ®

r e p a r e y o u r s e l f f o g r a n da d v e n t u r e : U l t i m a ™ I V

s i x t e e n t i m e s l a r g e r t h a nU l t i m a I I I , i m i l e s t o n e i

c o m p u t e r g a m i n g — o n e t h a t c h a l l e n g e sy o u r p h y s i c a l a n m e n t a l s k i l l s w h i l et e s t i n g t h t r u e f a b r i c o y o u r c h a r a c t e r .

E n t e r B r i t a n n i a , k i n g d o m o L o r dB r i t i s h . J o u r n e y t h r o u g h t e r r a i n o i n f i n i t ep r o p o r t i o n s , c o n v e r s i n g w i t h c h a r a c t e r so n h u n d r e d s o t o p i c s . U n r a v e l t h m y s t e r i e s o s u p e r i o r m a g i c s y s t e m . A t e a c h t u r n b e w a r e o d a e m o n s , d r a g o n s a n l o n g - d e a d w i z a r d s h a u n t i n g t h m o s t t r a n q u i l o p l a c e s . E n c o u n t e r s w i t h p a r t i e s o fm i x e d e n e m y t y p e s t e s t y o u r s t r a t e g i c a b i l i t i e s . S h r e w d u s o t e r r a i n c a l e a d t v i c t o r y a g a i n s t s e e m i n g l y i m p o s s i b l e o d d s .

S u r v i v e t h i s m u l t i - q u e s t f a n t a s y , t h e n b e g i n t h e f i n a l c o n f l i c t , y o u r q u e s t o t h A v a t a r . T h u l t i m a t e c h a l l e n g e — t h e s e l f — a w a i t s —

> S ¥ S T £ M S W C / 1 3 6 H A R V E Y R O A D , L O N D O N D E R R Y , N p 3 0 5 3 ( 6 0 3 ) 6 4 4 - 3 3 6 0