compute gazette issue 21 1985 mar

164
8/9/2019 Compute Gazette Issue 21 1985 Mar http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 1/164 T h P e r i p h e r a l C o n n e c t i o n : E n h a n c i n g Y o u r 6 E D $ 2 . 9 5 M a r c h 1 9 8 5 I s s u e 2 1 V o l . 3 , N o 0 2 2 2 0 S 3 . 5 0 C a n a d a F O C O M M O D O R E P E R S O N A L C O M P U T E R U S E R S P e r i p h e r a l s O T h F u t u r e W h a t n e p e r i p h e r a l s w b u s i n g i t h e n e x t d e c a d e ? l o o k a s o m e n e d e v i c e s o t h w a a n s o m e a l r e a d y h e r e . - . j ^ i f i i m I T h i s I s s i C o m p u t i n g F o F a m i l i e s M a c h i n e L a n g u a g e F o B e g i n n e r s : M e m o r y D i s k H a n d l e r S o f t w a r e R e v i e w s A n M o r e C o m m o d o r e P e r i p h e r a l P o r t s A i n - d e p t h l o o k a c o m m u n i c a t i o n w i t h y o u r c o m p u t e r . F o r t h e 6 4 V I C , P l u s / 4 , a n 1 6 H e a t S e e k e r H e a t s e e k e r s a r f a s t e r t h a n j e t s , a n y o c a n ' t s h a k e t h e m b u t i y o u ' r e g o o d e n o u g h , y o u c a n e l i m i n a t e t h e i r l a n d b a s e . A a c t i o n / s t r a t e g y g a m e f o t h V I C a n d 6 4 l 7 1 K a 6 l l 0 2 2 2 0 " D i s k D i r e c t o r y S o r t s h o r t , u s e f u l u t i l i t y t h a t a l p h a b e t i c a l l y s o r t s y o u r d i s k d i r e c t o r i e s . F o t h 6 4 V I C , P l u s / 4 , a n 1 6

Upload: cubemanpdx

Post on 30-May-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 1/164

T h P e r i p h e r a l C o n n e c t i o n : E n h a n c i n g Y o u r 6 E D $ 2 . 9 5M a r c h 1 9 8 5I s s u e 2 1 V o l . 3 , N o 0 2 2 2 0 S 3 . 5 0 C a n a d a

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

P e r i p h e r a l sO T h F u t u r eW h a t n e p e r i p h e r a l sw b u s i n g i t h e n e x td e c a d e ? l o o k a s o m en e d e v i c e s o t h w a a n s o m e a l r e a d y h e r e .

-

. j ^ i f i i m

I T h i s I s s iC o m p u t i n g F o F a m i l i e sM a c h i n e L a n g u a g e F o B e g i n n e r s : M e m o r yD i s k H a n d l e r

S o f t w a r e R e v i e w sA n M o r e

C o m m o d o r eP e r i p h e r a l P o r t sA i n - d e p t h l o o k a c o m m u n i c a t i o n w i t h y o u rc o m p u t e r . F o r t h e 6 4 V I C ,P l u s / 4 , a n 1 6

H e a t S e e k e rH e a t s e e k e r s a r f a s t e r t h a n

j e t s , a n y o c a n ' t s h a k et h e m — b u t i y o u ' r e g o o de n o u g h , y o u c a n e l i m i n a t et h e i r l a n d b a s e . A a c t i o n / s t r a t e g y g a m e f o t h V I C a n d 6 4

l 7 1 K a 6 l l 0 2 2 2 0 "

D i s k D i r e c t o r y S o r ts h o r t , u s e f u l u t i l i t y t h a t a l p h a b e t i c a l l y s o r t s y o u r d i s k

d i r e c t o r i e s . F o t h 6 4 V I C , P l u s / 4 , a n 1 6

Page 2: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 2/164

IR I T E M A N

■ . F r t s c K f i e c t ra

r B r o t h e r a / N S M C - 2 2 7 - 6 2 3 9D r u g C o m p K E 8 1 3 - 8 7 2 - 6 6 3 1E l e , ' o n i c s D i t r i b u t o r s / S E 4 0 4 - 4 9 1

f i i ? / U t a h 8 0 1 - 5 6 6 - 4 1 1 7

5 1 2 - 6 5 7 - 7 7 4 1/ . 8 0 1 - 9 7 2 - 4 7 2 1^ 8 0 2 - 2 6 3 - 1 9 5 0

I h e r n M i c r o D t e t r i b u t O r e / T X 2 1 4 - 2 5 8 - 6 6 3 6

O R S :

Page 3: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 3/164

C o m p a r e t h e s e s p e c s b e f o r e y o b u y . . .

F E A T U R E S

P R I N T S P E E D ( C P S )B I D I R E C T I O N A L P R I N T( C O L U M N W I D T H )4 C H A R A C T E R S P E L I N E8 C H A R A C T E R S P E L I N E6 C H A R A C T E R S P E L I N E1 3 C H A R A C T E R S P E L I N E( P A P E R H A N D L I N G )F R O N T L O A D I N G F O

E A S Y P A P E R S E T T I N G SB U I L T - I N P R I N T E R S T A N DP R I N T O P O S T C A R O S( W A R R A N T Y )O N E - Y E A R W A R R A N T Y( S O F T W A R E C O M M A N D S )D O U B L E S T R I K EE M P H A S I Z E DC O M P R E S S E DU N D E R L I N ES U P E R / S U B S C R I P T SI T A L I C SD O U B L E D E N S I T Y B I I M A G E( C H A R A C T E R S )9 X F O N TT R U E D I S C E N D E R SI T A L I C SC O M M O D O R E G R A P H I C S( O T H E R F E A T U R E S )S I N G L E D E N S I T Y B I I M A G EE X P A N D E DR E V E R S E

R I T E M A N C - v s C n M M O D O R F

1 0 Y E

Y E Y E Y E Y E

Y E Y E Y E

Y E

Y E Y E Y E Y E Y E Y E Y E

Y E Y E Y E Y E

Y E Y E Y E

R I T E M A N

A C T U A L P R I N T

8 0 C P L6 C P 1 3 C P

D O U B L E S T R I K EE M P H A S I Z E DC f f l P R E S S E DU N D E R L I N Ee u r E " B U B S C R I P T SI T A L I C S

a b c g j p q y a b cI T A L I C S

E X P A N D E D

P R I N T E R S

C O M M O D O R E P R I N T E R S

M P 8 0

5 N

Y E Y E

M P 8 0

6 Y E

Y E Y E

Y E

Y E Y E Y E

Y E

N Y E Y E

M P 8 0

6 Y E

Y E Y E

V I C 1 5 2 5

5 N

Y E Y E

V I C 1 5 2 6

6 Y E

Y E Y E

Y E

Y E Y E Y E

Y E

Y E Y E Y E

Y E

N Y E Y E

R I T E M A N R 6

■ L i a v a i l a b l ea B e s t P r o d u c t s . B E S T

F e a t u r e sR I T E M A N R f i 4S a m e a s a b o v e e x c e p t :

1 2 c p p o r t s : C e n t r o n i c s P a r a l l e l

C o m m o d o r e *P o r t a b l eS t a n d a r d t o p l o a d i n g

R 1 T E M A NL e t t e r Q u a l i t y P r i n tP o r t a b l e O n l y 6 V l b s .L o p r i c eC e n t r o n i c s P a r a l l e l

C i i r r i r r c i i o i o l r t g l t t e r a H t r t d t m i r k o C a m m o d o r a B u t l n a u M a e h l n a , I n c ." E p u n I r a o M a r a d t r a d e m a r k a E p t a n A m a r i c a C a r p .

I N F O R U N N E R C O R P O R A T I O N A i r p o r t B u s i n e s s C e n t e r 4 3 1 N O a S I I n g l e w o o d . C 9 0 3 0 2( 2 1 3 ) 6 7 2 - 4 8 4 8 ( I n C a l i f ) ( 8 0 0 ) B 2 4 - 3 O 4 4 ( O u t s i d e C a l i l )

Page 4: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 4/164

F o C o m m o d o r e o w n e r s , t h l a t e s tc o l l e c t i o n s f r o m C O M P U T E ! B o o k sC O M P U T E R S C o m m o d o r e C o l l e c t i o n , V o l u m eT w e n t y - e i g h t o r i g i n a l p r o g r a m s f o t h V I a n 6 E d i t e dT h C o m m o d o r e C o l l e c t i o n , a a n t h o l o g y o 2 p r e v i o u s l yu n p u b l i s h e d p r o g r a m s f o t h V I C - 2 0 a n C o m m o d o r e 6 4 c o n t i n u e s t h C O M P U T E ! t r a d i t i o n o f p r a c t i c a l p r o g r a m s i e a s y - t o - u s e f o r m . I n c l u d e s e x c i t i n g g a m e s , s t i m u l a t i n ge d u c a t i o n a l p r o g r a m s , v a l u a b l e u t i l i t i e s , a n u s e f u l a p p l i c at i o n s t m a k e y o u r C o m m o d o r e c o m p u t e r a e x c i t i n g p a r to e v e r y d a y .

$ 1 2 . 9 5 I S B N 0 - 9 4 2 3 8 6 - 5 5 - 8

C O M P U T E ! '

o m m o d o r e^ y l T C o l l e c t i o n. - - . " ' . ■ ■ ' : ■ - ■ I 3 r rO f T j q P c r o r o t a a a n a a p t * -

c a n s ™ , c r u w t f r t t c n v W 3 o n C a m m c a a e M

. ' , c o u m j r l i u m > i ' u n e a t e n

C O M P U T E E ' s C o m m o d o r e C o l l e c t i o n , V o l u m eP r o g r a m s f o t h V I a n 6 E d i t e dE x c i t i n g g a m e s , s o p h i s t i c a t e d a p p l i c a t i o n s , v e r s a t i l e e d u c at i o n a l r o u t i n e s , a n h e l p f u l p r o g r a m m i n g a i d s f o t h V I C - 2 0a n C o m m o d o r e 6 h i g h l i g h t t h i s s e c o n d v o l u m e i C O M -P U T E f ' s C o m m o d o r e C o l l e c t i o n s e r i e s . I n c l u d e d a r s o m e o t h b e s t a r t i c l e s a n p r o g r a m s f r o m r e c e n t i s s u e s o C O P U T E ! a n C O M P U T E R S G a z e t t e , a w e l l a m a n y p r o g r a m sp u b l i s h e d h e r e f o t h f i r s t t i m e . D e s i g n e d f o C o m m o d o r ec o m p u t e r u s e r s o a l l e v e l s , i t ' s a b o o k t h a t e v e r y V I o 6 o w n e r w i l l w a n t t h a v e .

$ 1 2 . 9 5 I S B N 0 - 9 4 2 3 8 6 - 7 0 - 1

T c h a r g e y o u r o r d e r , c a l l t o l l f r e e 8 0 0 - 3 3 4 - 0 8 6 6 o s e n d i t h i sc o u p o n w i t h y o u r p a y m e n t t C O M P U T E ! B o o k s , P . O . B o 5 4 0 6 ,G r e e n s b o r o , N 2 7 4 0 3 .P l e a s e a d $ 2 . 0 0 s h i p p i n g a n h a n d l i n g p e r c o p y o r d e r e d ,

P a y m e n t e n c l o s e d ( c h e c k o m o n e y o r d e r )C h a r g e : V i s a M a s t e r C a r d A m e r i c a n E x p r e s sA c c o u n t N E x p . D a t eS i g n a t u r e

c o p i e s o C O M P U T E ' SC o m m o d o r e C o l l e c t i o n ,

V o l u m e $ 1 2 , 9 5 e a , _

N a m eA d d r e s sC i t y

s u a l l o w A - w o o k s r d o l l v a r y

S t a t e . Z i p7 5 3 C C G

c o p i e s o C O M P U T E R SC o m m o d o r e C o l l e c t i o n ,

V o l u m e 2 $ 1 2 , 9 5 e a . _S h i p p i n g h a n d l i n g ,

$ 2 . 0 0 / b o o k _T o t a l p a y m e n t .

C O M P U T E ' S G a m t O M a r c h 1 9 B 5

Page 5: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 5/164

C O M P U T E ! B o o k s b r i n g s y o t h c o m p a n i o n v o l u m e t t h e b e s ts e l l e r , M a c h i n e L a n g u a g e f o B e g i n n e r s , a b o u tw h i c h t h c r i t i c s h a v e s a i d :

" I y o k n o w B A S I C a n w a n t t J e a r n m a c h i n e l a n g u a g e , t h i s i t h p l a c e t s t a r t . . . . B u i l d i n g o y o u r e x p e r i e n c e a s B A S I C p r o g r a m m e r ,M a n a f i e l d v e r y g e n t l y t a k e s y o t h r o u g h t h f u n d a m e n t a l s o m a c h i n el a n g u a g e . " — W h o l e E a r t h S o f t w a r e C a t a l o g

" U n d e r s t a n d a b l e " — T h e N e Y o r k T i m e s" P r e s e n t s t h m a c h i n e l a n g u a g e n o v i c e w i t h v e r y g o o d t u t o r i a l i ns i m p l e , u n d e r s t a n d a b l e t e r m s . " — A n t i c

" h i g h l y r e c o m m e n d M a c h i n e L a n g u a g e f o B e g i n n e r s a y o u r f i r s t i t r o d u c t i o n t t h w o r l d o m a c h i n e l a n g u a g e . " — C o m m o d o r e P o w e r / P l a y

T h S e c o n d B o o k o M a c h i n e L a n g u a g e f o t h C o m m o d o r e 6 4 V I C - 2 0 , A p p l e , A t a r i , a n d P E T / C B M

R e l e a s eS e c o n d

B o o kO

M a c h i n eL a n g u a g e

1 5 D i s c o u n tB u y b o t h b o o k s f o $ 2 5 . 0 0 a n s a v e$ 4 . 9 0 ! T h a t ' s 1 5 o f t h r e t a i l p r i c e !O f f e r E x p i r e s M a r c h 1 5 1 9 8 5

T h S e c o n d B o o k o M a c h i n e L a n g u a g e p i c k s u w h e r e M a c h i n e L a n g u a g ef o B e g i n n e r s l e f t o f f . T h i s n e b o o k c o n t a i n s o n o t h m o s t p o w e r f u l m c h i n e l a n g u a g e a s s e m b l e r s c u r r e n t l y a v a i l a b l e . T h L A D S a s s e m b l e r i f u l l -f e a t u r e d , l a b e l - b a s e d p r o g r a m m i n g l a n g u a g e w h i c h c a g r e a t l y a s s i s t y o i w r i t i n g m a c h i n e l a n g u a g e p r o g r a m s q u i c k l y a n e a s i l y .I t ' s a l s o c l e a r , d e t a i l e d t u t o r i a l o h o l a r g e , c o m p l e x m a c h i n e l a n g u a g ep r o g r a m s c a b c o n s t r u c t e d o u o m a n a g e a b l e s u b p r o g r a m s .T h e r e a r e p o w e r f u l c o m p u t e r l a n g u a g e s a n t h e r e i g o o d d o c u m e n t a t i o n ,b u r a r e l y h a s o p h i s t i c a t e d l a n g u a g e b e e n s c o m p l e t e l y d o c u m e n t e da i i i t h i s b o o k . ' W h e n y o f i n i s h w i t h t h i s b o o k , y o u ' l l n o o n l y t \ o v ed e e p e r u n d e r s t a n d i n g o m a c h i n e l a n g u a g e — y o u ' l l a l s o h a v e o n e o t h m o s t p o w e r f u l m a c h i n e l a n g u a g e a s s e m b l e r s a v a i l a b l e . A n s i n c e e v e r yt h i n g i t h o r o u g h l y e x p l a i n e d , y o c a n e v e n a d c u s t o m f e a t u r e s t o t h a s s e m b l e r t c r e a t e c u s t o m l a n g u a g e t h a t d o e s j u s t w h a t y o w a n t i t ( t h e b o o k s h o w s y o u p r e c i s e l y h o t m o d i f y t h a s s e m b l e r ) .F o C o m m o d o r e 6 4 A p p l e ( I I , I I H e a n l i e . D O 3 . 3 ) . V I C - 2 0 ( 8 R A e x p a n s i o n r e q u i r e d ) , A t a r i ( i n c l u d i n g X L 4 0 K m i n i m u m ) , a n P E T / C B M ( U g r a d e a n 4 . 0 B A S I C ) . D i s k d r i v e r e c o m m e n d e d .

I H M D S D I l kL A D S , t h a s s e m b l e r u s e d i T h S e c o n d B o o k o M a c h i n e l a n g u a g e , i a v a i l a b l e o d i s k l o o n l y$ 1 2 . 9 5 T h i s i g r e a t a c c o m p a n i m e n t t t h b o o k , s a v i n g y o h o u r s o t y p i n g t i m e b y p r o v i d i n gt h c o m p l e t e s o u r c e a n o b j e c t m o d u l e s f o a l v e r s i o n s o f t h e a s s e m b l e r . A n L A D S d i s k s a r s p e -c i t l c t y o u r A p p l e . A t a r i , o C o m m o d o r e c o m p u t e r s .

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

T h S e c o n d B o o k o M a c h i n e L a n g u a g e , $ 1 4 . 9 5M a c h i n e L a n g u a g e f o B e g i n n e r s . $ 1 4 . 9 5L A D S D i s k ( A p p l e ) $ I J . 9 L A D S D i s k ( A t a r i ) $ 1 2 . 9 5L A D S D i s k ( C o m m o d o r e ) . $ 1 2 . 9 5

B o o k f o B o o k s f o

L A D S D i s k f o

1 4 . 9 5S 2 5 . 0 0S 1 2 , 9 5

P a y m e n t E n c l o s e d ( c h e c k o m o n e y o r d e r )C h a r g e M a s t e r C a r d V i s a A m e r i c a n E x p r e s s

A c c t . N S i g n a t u r e .

N a m eA d d r e s s

N r e s i d e n t s a d 4 . 5 % s a l e s t a

S h i p p i n g a n h a n d l i n g( $ 2 . 0 0 p e b o o k

$ 1 . 0 0 p e d i s k )T o t a l P a i dA l o r d e r s m u s t O p i e c a - aP l e o s e a B o w A - w e e k s f o d e l i v

C i t yS t a l e Z i C O M P U T E ! P u b l i c a f o n s J n c g f t

B I | « g a g M g g ^ ^ m . | ^ ^ ^ _ ^ ^ _ ^ _ _ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ m ^ ^ m ^ ^ ^ ^ B f l a ^

Page 6: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 6/164

Q u i c k .H o m a n y p l a t e s c a

t h J u g g l e r j u g g l e ?V " . ' 1 - ' ' ' ' ' '

f | 2

T J J * ¥

^ m ■ V

J

S

C h i n e s e J u g g l e rr h a t d e p e n d s o y o u . Y o a r # t h e J u g g l e r a n y o u r a c i t h

/ d e l i c a t e a r o p l a t e s p i n n i n g .Y o u r s w i l l b t o u g h a c t t o f o l l o wi y o s u c c e e d i m a t c h i n g c o l o r sa n s p i n n i n g p l a t e s o a l p o l e sa t h s a m e t i m e .

A y o u r s k i l l i n c r e a s e s , s d o e st h p a c e a n d t h c h a l l e n g e o t h g a m e . Y o m u s t a c w i t h s p e e d a n p r e c i s i o n o r t h e c u r t a i n w i l l c o m ed o w n a n y o u r a c w i l l b a l w a s h e d u p

C h i n e s e J u g g l e r i r e f r e s h i n gd e p a r t u r e f r o m t h u s u a l s h o o t -e m - u p s a n s t r a t e g y g a m e s . I t ' sf u n , f a s t - p a c e d a n w i l l d e l i g h tp l a y e r s o f a n a g e . F o C o m m o d o r e6 4 N e f r o m C r e a t i v e S o f t w a r e .

$ 2 4 . 9 5

" C o m m o d o r e 6 4 i t r a d e m a r k o C o m m o d o r e E l e c t r o n i c s , L i

H o d y o m o o n w a l k , s n a k e

a n t u t ?

B r e a k S t r e e t' o u ' l l s o o n b e c o m e b r e a k

r d a n c i n g e x p e r t w i t h o u l a t e s tb e s t s e l l e r , B r e a k S t r e e t . N o

t h a t c o m b i n a t i o n o g y m n a s t i c s ,m i m e , f u n k , a n j u s t p l a i n s h o w - o f f ,l e a v e s t h e s i d e w a l k s a n c o m e sh o m e t y o u r C o m m o d o r e 6 4

I n d i v i d u a l p l a y g u i d e s y o t h r o u g h t h f o o t w o r k o m o o n w a l k ,b a c k s p i n , w i n d m i l l , t u t , a n t h r e s t o f t h o s e s i d e w a l k m o v e s . S l o wm o t i o n a n l i v e l y m u s i c a l a c c o mp a n i m e n t h e l p y o p e r f o r m e a c hm o v e s t B p b s t e p . S t r i n g t o g e t h e r

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

C a t c h t h e b e a t o t h s t r e e t w i t hB r e a k S t r e e t . F o i n d i v i d u a l o t e a mp l a y . N e f r o m C r e a t i v e S o f t w a r e .

$ 2 4 . 9 5T h a n s w e r s a r a

y o u r f i n g e r t i p s .

W h a t ' s t h c a p i t a lo A l a s k a ?

R o l l C a l l U S D y o k n o w ? G e r e a d y t o u t w i t y o u r f a m i l y a n

f r i e n d s w i t h R o l l C a l l U S A ' sf u f a c t s o s t a t e s , c a p i t a l s a n m a j o r i n d u s t r i e s .

R o l l C a l l U S c o m b i n e s h i s t o r ya n g e o g r a p h y f a c t s i n t o c o l o r f u lq u e s t i o n a n d a n s w e r g a m e t h a tc h a l l e n g e s y o u r k n o w l e d g e o t h 5 s t a t e s , t h e i r c a p i t a l s , m a j o ri n d u s t r i e s a n s t a t e h o o d d a t e s ,

F e e l c o n f i d e n t ? D r i l l y o u r s e l fw i t h F l a s h T e s t . T h g a m e i s p e e d e d u p s t h i n k f a s t . Y o u ra n s w e r s a r t a l l i e d u a t h e n f o r a f i n a l s c o r e .

R o l l C a l l U S A , g a m e o U S t r i v i a f o t e a m o i n d i v i d u a l p l a y .F o C o m m o d o r e 6 4 N e f r o mC r e a t i v e S o f t w a r e .

$ 1 4 . 9 5C a l l a n o r d e r t o d a y ! U s y o u r V i s a ,M a s t e r C a r d o r p e r s o n a l c h e c k . T o l lF r e e 1 - 8 0 0 - 3 3 1 - 7 9 9 0 ( o u t s i d eC a l i f o r n i a ) , 1 - 8 0 0 - 4 4 8 - 1 0 0 1( i C a l i f o r n i a ) , o 1 - 4 0 8 - 7 4 5 - 1 6 5 5 .M O N E Y B A C K G U A R A N T E E . I f n o c o m p l e t e l y s a t i s f i e d , r e t u r n w i t h i n1 0 d a y s f o f u l l r e f u n d .

C R E A T I V E S O F T W A R E2 3 E a s t C a r i b b e a n D r i v e , S u n n y v a l e , C 9 4 0 8 9 1 9 8 4 C r e a t i v e S o f t w a r e

Page 7: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 7/164

M a r c h 1 9 8 5 V o l . 3 N o

T h P e r i p h e r a l C o n n e c t i o n : E n h a n c i n g Y o u r 6 S e l b y B a t e m a n 2 5 6 4P e r i p h e r a l s 0 T h F u t u r e S h a r o n D a r l i n g 3 C o m m o d o r e P e r i p h e r a l P o r t s O t t i s R C o w p e r 4 V / 6 4 / 4 / 1 6I n s i d e V i e w : D a v i d C r a n e , T h D e s i g n e r B e h i n d G h o s t b u s t e r s K a t h y Y a k a l 5

M i c r o s o f t M u l t i p l a n H a r v e y B H e r m a n 8 6 A l s o W o r t h N o t i n g 8 6

H e a t S e e k e r J e l l W o l v e r t o n 5 V / 6 4D i g g e r R o L o n g 6 V / 6 4

C o m p u t i n g F o F a m i l i e s : " E a s y - P l a y " C o m p u t e r P e r i p h e r a l s F o T h F a m i l y F r e d D ' l g n a z i o . . . . 6 A l p h a A n x i e t y C r a i g H o w a r t h 7 A V A I L T o P r e n d e r g a s t 7

V / 6 4V / 6 4 / 1 4 / 1 6

B A S I C M a g i c : C o m p u t e r M a t h F o r B e g i n n e r s M i c h a e l S T o m c z y k 9 M a c h i n e L a n g u a g e F o B e g i n n e r s : M e m o r y R i c h a r d M a n s f i e l d 1 0 H i n t s T i p s : A b b r e v i a t e d P r i n t e r C o d e s J o h n C r o o k s h a n k 1 0 P o w e r B A S I C : Q u i c k C h a r a c t e r T r a n s f e r F a b i o C o r o n e t 1 0 B a k e r ' s D o z e n : P a r t L a w r e n c e C o t t o n 1 1 D i s k D i r e c t o r y S o r t N . A . M a r s h a l l 1 1 D i s k H a n d l e r 8 R C a r s o n 1 1

V / 6 4 / : 4 / 1 6V / 6 4V / 6 4V / 6 4 / 1 4 / 1 66 V / 6 4 / 1 4 / 1 6V / 6 4

T h E d i t o r ' s N o t e s R o b e r t L o c kG a z e t t e F e e d b a c k E d i t o r s A n R e a d e r s 1 U s e r G r o u p U p d a t e 7 H o r i z o n s C h a r l e s B r a n n o n 1 0 N e w s P r o d u c t s 1 1

B u g - S w a t t e r : M o d i f i c a t i o n s A n C o r r e c t i o n s 1 2 H o T T y p e I C O M P U T E I ' s G a z e t t e P r o g r a m s 1 2 M L 1 2

P r o d u c t M a r t 1 4 A d v e r t i s e r s I n d e x 1 6

V / 6 4

G e n e r a l , V I C - 2 0 , 6 4 = C o m m o d o r e 6 4 + 4 = P l u s / 4 , 1 C o m m o d o r e 1 6 C O M P U T E ! 1 ) G A Z S T T E U p u W l s h i - J n w n t h i y h y C O M P U T E ! P u b l i c a t i o n ) , I n c . , P o l l O f i i c c - B e r n 5 4 1 ) 6 , G r e e n s b o r o , N 2 7 4 0 3 U S P h o n o ( l n ° ) 1 7 3 - 9 8 0 9 , 6 d l i o r ! « J o f f i c e ) a r l o a t d a 3 2 W W & t o v e A C N " 2 7 4 0 8 D t h i $ 2 B b h d , , h o n ol o c a t e d a 3 2 - 1 W e i l W & u t o v e r A v t m u o , C r w n s b o r o , N " 2 7 4 0 8 . D o m e s t i c s u h s c r i p i i o n s : I s s u e s , $ 2 - 1 . B e n d s u b s c r i p t i o n o r d e r s o r c h a n g e " C i r c u l a t i o n P i ' j i t , , C O M P U T E - ' 1 * G A Z E T T E , I ' . O H o % l r j m n n y d a l i ' , N 1 1 7 3 7 . S e c o n d c l a s s a p p l k j u o n p e n d i n g a G r u c n s b n r o , N 2 7 E n t i r e c o n t e n t s c o p y r i g h t 6 1 9 8 ) ! ■ ; ■ C O M P U T E I P u b H n U O n t . I n c . A l l r l i h t i t sC O M P u T E l P u b l l u i l o n i , I n e , < ) n r n \ \ A l i t . 1 1 ' l i t i l l ^ h l i i ^ C o m p ^ n l r s ! A l i f I

a p p e a r v e d , I S S N 0 7 3 7 - 3 7 1 6 .i ^ H i h J n ^ P n i d d t n t K o b ^ r t G B u r t o n ;

a d d r c u [ P . O , I ' o r m 3 5 7 9 ) t 0 d d f t l l U f f io N 2 7 4 0 3 a m i I d d f t l o n i l m a l U n i t o f f i c e sv c i i u d " I t h A m p n c , u : N e w 1 Y o r V . M a V u r k

Page 8: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 8/164

T H E D I T O R ' S

G a z e t t e E d i t o r L a n c e E l k o c o n t r i bu t e s a e d i t o r i a l t h i s m o n t h .R o b e r t L o c k , E d i t o r I C h i e f

A n t i c i p a t i o n i h i g h o t h e v o t h W i n t e r C o n s u m e r E l e ct r o n i c s S h o w . T h h o m e c o p u t e r i n d u s t r y , m i r e d i s a l e ss l u m p f o t h e p a s t s e v e r a lm o n t h s , n e e d s b o o s t , a n t h i sC E p r o m i s e s t r e v e a l t h e d r e c t i o n o t h m a r k e t f o t h m o n t h s a h e a d . T h e r e w i l l s u r e l yb s u r p r i s e s . N e x t m o n t h , w e ' l lh a v e a f i r s t - h a n d r e p o r t o t h s h o w .

W i t h t h e i n t r o d u c t i o n o fn e C o m m o d o r e c o m p u t e r s i 1 9 8 5 , i w i l l b i n t e r e s t i n g t s e h o t h e y ' r e m a r k e t e d . C o m m od o r e r e c e n t l y h i r e d n e v i c e -p r e s i d e n t o m a r k e t i n g , F r a n kL e o n a r d i , a n e x - A p p l e m a r k e ti n s t r a t e g i s t .

W c a l o o k f o r w a r d t a l e a s t t h r e e n e m a c h i n e s f r o mC o m m o d o r e : t h A m i g a L o r a i n e { p r o b a b l y f a l l o w i n t e r ) ,t h C - 1 2 8 , a n t h e s u r p r i s e L C l a { o " n o t e b o o k " ) c o m p u t e r .T h l a t t e r t w a r e x p e c t e d t b i n t r o d u c e d a C E S . U n l i k eC o m m o d o r e ' s p a s t v e n t u r e sw i t h n e c o m p u t e r s , t h l a c o m p u t e r ( o f f i c i a l l y n a m e l e s s a t h i s w r i t i n g ) w a n o s u b j e c t t p r e m a t u r e a n n o u n c e m e n t s a n dc o n j e c t u r e . W i t h 3 2 u s a b l eR A M , t h e l a p c o m p u t e r g o e s

o n b e t t e r t h a n m a n y o i t c o m p e t i t o r s . I t ' s p o w e r e d b f o u rA a l k a l i n e b a t t e r i e s , h a n o v o l a t i l e m e m o r y ( y o u d o n ' th a v e t s a v e f i l e s w i t h s t o r a g ed e v i c e s — t h e y s t a y i t h m c h i n e ) , i p r o g r a m m a b l e , a n c o n t a i n s a L C d i s p l a y w i t h8 c o l u m n s a n d 1 l i n e s . I c o t a i n s s e v e n b u i l t - i n p r o g r a m s :w o r d p r o c e s s o r , f i l e m a n a g e r ,s p r e a d s h e e t , s c h e d u l e r ( w i t hp r o g r a m m a b l e a l a r m ) , c a l c ul a t o r , m e m o p a d , a n a d d r e s sb o o k . A n a l a r i n t e g r a t e d .

3 0 0 - b a u d , a u t o - a n s w e r ,a u t o - d i a l m o d e m i b u i l t i n a n R S - 2 3 2 , C e n t r o n i c s p a r a l l e l , a n C o m m o d o r e s e r i a l p o r t s a r i c l u d e d . C o m m o d o r e B A S I C 3 . ( s l i g h t l y e n h a n c e d v e r s i o n o ft h B A S I C i t h P l u s / 4 a n 1 6 a n m a c h i n e l a n g u a g em o n i t o r a r r e s i d e n t . W e ' l l h a v e

h a n d s - o n r e p o r t n e x t i s s u e .

L o o k i n g A h e a dI n t h e m o n t h s a h e a d , w e ' r ep l a n n i n g s o m e c h a n g e s i t h G A Z E T T E . B e g i n n i n g w i t h t h A p r i l i s s u e , w e ' l l t a k e a d i f f e r e n ta p p r o a c h i t h " R e v i e w s " s e t i o n . W e ' l l r e v i e w m o r e p r o du c t s , b u t , s a n o t s a c r i f i c es p a c e , i s h o r t e r a n t i g h t e r

c o v e r a g e . T h " N e w s P r o du c t s " s e c t i o n w i l l u n d e r g os i m i l a r c h a n g e . A l s o , n e x tm o n t h i t h f i n a l a p p e a r a n c e o o n o o u r e g u l a r f e a t u r e s ," I n s i d e V i e w . " H o w e v e r , w w i l l c o n t i n u e t p r i n t r e l e v a n ta n i n t e r e s t i n g i n t e r v i e w s a a p r o p r i a t e f o f e a t u r e a r t i c l e s .

A l s o i t h w o r k s a r v r i e t y o o u t s t a n d i n g p r o g r a m sa n a r t i c l e s w h i c h y o u w o n ' tw a n t t o m i s s : " M e t a B A S I C , "

p o w e r f u l u t i l i t y t h a t a d d s3 c o m m a n d s t B A S I C ; " P r o -B A S I C , " w h i c h t a k e s t h e p a i no u o p r o g r a m m i n g s o u n d a n ds p r i t e s , p l u s m u c h m o r e ; s o m ei n t e r e s t i n g t e l e c o m m u n i c a t i o n si t e m s ; e x c e l l e n t t u t o r i a l s a n p r o g r a m s o s o r t s a n d p r o g r a mc r u n c h i n g ; a n s o m e o t h e b e s tg a m e s w e ' v e e v e r o f f e r e d . P l u s

f e s u r p r i s e s . S e y o n e x tm o n t h .L a n c e E l k oE d i t o r

C O M P U T E ' S G a z e t t e M a r c h 1 9 8 5

Page 9: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 9/164

M a s t e r T y p e y l i e w

- S .

F o r a g e s t a d u l iA p p l e I I - . M e . H

F o a g a s B i a d u l t j s . ,A p p l e l i ( 1 2 8 K ) , l i

1 I n t r o d u c i n g N e I m p r o v e d M a s t e r T y p e "t h a t m a k e s i e v e n m o r ef u n t o b a e x p e r t t y p i s te v e n f a s t e r .

W e ' v e a d d e d o n - s c r e e n f i g e p o s i t i o n i n g a n s e n t e n c ep r a c t i c e . N o t h # b e s t -s e l l i n g e d u c a t i o n a l p r o g r a mi A m e r i c a p r o d u c e s a l t h r e s u l t s o f t r a d i t i o n a l t o u c ht y p i n g c o u r s e , a n i t ' s f u n ,f a s t - p a c e d a n e n t e r t a i n i n g .A v a i l a b l e f o r : A p p l e I f a m i l y ,M a c i n t o s h , C o m m o d o r e 6 4 A t a r i , I B P C / P C j r .

2 I n t r o d u c i n g M a s t e r -T y p e ' s C l a s s i c S o f t w a r eL i b r a r y . T h e s e t h r e e n e M a s t e r T y p e p r o g r a m sp l u s N e I m p r o v e dM a s t e r T y p e a r e t h eb a s i c s . Y o c a n ' t b e g i n t g e t h m o s t f r o m y o u rh o m e c o m p u t e r w i t h o u tt h e m .

M a s t e r T y p e ' s ' " W r i t i n gW i z a r d . " 1 T h i s e a s y - t o - u s e ,f u l l - f u n c t i o n w o r d p r o c e s s o ra n " w r i t i n g t e a c h i n g t o o l "h e l p s t h e w h o l e f a m i l y w r i t em o r e e f f e c t i v e l y . D u a l w i

d o w s , d a t a b a s e a n s i m p l ec o r r e c t i o n c o m m a n d s m a k ew r i t i n g e f f i c i e n t l y b r e e z e .C o l o r h i g h l i g h t i n g a n m u l t ip l t y p e f a c e s c h a l l e n g e k i d st w r i t e c r e a t i v e l y . A v a i l a b l ef o r : A p p l e l l c / l l e ( 1 2 8 K ) ,C o m m o d o r e 6 4 I B P C / P C j r .

M a s t e r T y p e ' s " 1 F i g u r e sF o r m u l a s . " 1 " c o m p u t i n ge n c y c l o p e d i a " o w e i g h t s a n m e a s u r e s f o r k i d s a n a d u l t s .C o n v e r t s c u r r e n c i e s , a d a p t sr e c i p e s , t r a n s l a t e s m e t r i cm e a s u r e s t A m e r i c a n s t a nd a r d s a n m o r e . A v a i l a b l e

f o r : A p p l e I f a m i l y , C o m m od o r e 6 4

M a s t e r T y p e ' s " F i l e r . I t ' st h o n l y l i s i m a n a g e r a n d a t a b a s e f o k i d s a n a d u l t st h a t e m p l o y s f u n c t i o n a l c o l o ra n s o u n d . T h i s p o w e r f u lp r o g r a m o r g a n i z e s , s o r t s a n p r i n t s a d d r e s s e s , i n s u r a n c er e c o r d s , h o u s e h o l d i n v e n t or i e s a n a l s o r t s o f l i s t s .A v a i l a b l e f o r : A p p l e I f a m i l y ,A t a r i , C o m m o d o r e 6 4 I B P C / P C j r .

I I « # t t f fS c a r b o r o u g h S y s t e m s , I n c . , 2 N B r o a d w a y , T a r r y l o w n , N e Y o r k 1 0 5 9 1

Page 10: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 10/164

! " P u b l i c a t i o n s J n c .n o t h / i S C P u b l i s h i n g C o m p o n u K

P u b l i s h e r G a r y R I n g e r s o l lE d i t o r i C h i e f R o b e r t C . L o c kD i r e c t o r o f A d m i n i s t r a t i o n A l i c e S W o l f eS e n i o r E d i t o r R i c h a r d M a n s f i e l dM a n a g i n g E d i t o r K a t h l e e n M a r t i n e kE d i t o r L a n c e E l k oA s s i s t a n t E d i t o r T o d d H e i m a r c kP r o d u c t i o n D i r e c t o r T o n y R o b e r t sE d i t o r sT o R H a l f h i l l , E d i t o r , C O M P U T E ! M a g a z i n e ; S t e p h e n L e v y , E d i t o r ,C O M P U T E ! B o o k s D i v i s i o n ; G a i l C o w p e r , P r o d u c t i o n E d i t o r ; O t t i s R C o w p e r , T e c h n i c a l E d i t o r ; C h a r l e s B r a n n o n , P r o g r a m E d i t o r ; S e l b yB a t e n u n , F e a t u r e s E d i t o rA s s i s t a n t E d i t o r sG r e g g K e l z e r , | B l a k e L a m b e r t ( B o o k s ) ; | o h n K r a u s e , G e o r g e M i l l e r ,P h i l i p N e l s o n ( T e c h n i c a l ) ; K a t h y Y a k a l , F e a t u r e W r i t e r ; S h a r o nD a r l i n g , R e s e a r c h A s s i s t a n t ( F e a t u r e s ) , R a n d a l l F o s n e r , A s s i s t a n tM a n a g i n g E d i t o r ( B o o k s ) ; M a r k T u t t l e , S u b m i s s i o n s R e v i e w e rE d i t o r i a l P r o g r a m m e r sP a t r i c k P a r r i s h ( S u p e r v i s o r ) , T i V i c t o r , K e v i n M y k y t y n , K e v i nM a r t i n , R o T e r r e l lP r o g r a m m i n g A s s i s t a n t sD a v i d F l o r a n c e , S u s a n D o s s , D a v i d H e n s l e yC o p y E d i t o r s] u a n i t a L e w i s , l o a n R o u l e a u , A n D a v i e sP r o o f r e a d e r sE t h e l S i l v e r , D w i g h t S m i t h , M a r t y S e l b yA d m i n i s t r a t i v e S t a f fS u s a n Y o u n g . V i c k i J e n n i n g s , L a u r a M a c F a d d e n , J u l i a F l e m i n g , I r i sH r o o k s , j a n K r e t l o wP r o d u c t i o nI r m a S w a i n , P r o d u c t i o n M a n a g e r ; J a n i c e F a r y , A r f D e s i g n D i r e c t o r ,L e N o e l , A s s i s t a n t E d i t o r , A r D e s i g n ; D P o t t e r , M e c h a n i c a l A r S u p e r v i s o r ; T e r r y C a s h , C a r o l e D u n t o n , T y p e s e t t i n gA r t i s t sL e s l i e J e s s u p , L a r r y S u l l i v a n , ( P u b l i c a t i o n s ) , D e b b i e B r a y ( B o o k s ) ;H a r r y B l a i r , I l l u s t r a t o rA s s o c i a t e E d i t o r sJ i B v i t t e r f i e l d ( T o r o n t o ) , H a r v e y H e r m a n ( G r e e n s b o r o ) ,F r e d D ' l g n a z i o ( R o a n o k e )C i r c u l a t i o nC h a r l e s C . P o s t , C i r c u l a t i o n M a n a g e r ; P a t t y J o n e s , A s s i s t a n t C i r c u l at i o n M a n a g e r ; F r a n L y o n s , S i n g l e C o p y S a l e s S u p e r v i s o r ; J i l l P o p e ,F u l f i l l m e n t / S u b s c r i p t i o n S u p e r v i s o rC u s t o m e r S e r v i c eP h i l i p p a K i n g , C u s t o m e r S e r v i c e M a n a g e r ; G a i l J o n e s , D e a l e r S a l e sS u p e r v i s o r ; J u d y T a y l o r , C u s t o m e r S e r v i c e S u p e r v i s o r ; D e a l e r S a l e sS t a f f : R h o n d a S a v a g e , D e b i G o f o r t h , L i K r u s e n s t j e m a ; C u s t o m e rS e r v i c e S t n / f : B e t t y A t k i n s , G a y l e B e n h o w , R o s e m a r i e D a v i s , C h r i sG o r d o n , M a r y H u n t , J e n n a N a s h , C h r i s P a t t yL o n n i c A r d e n , W a r e h o u s e M a n a g e r ; S t a f f : H o w a r d A y e r s , S t e v eB o w m a n , J i C o w a r d , L a r r y O ' C o n n o r , S a P a r k e r ; M a r y S p r a c u eM a i l R o o m C o o r d i n a t o r .D a t a P r o c e s s i n gL e o n S t o k e s , M a n a g e r ; C h r i s C a i n , A s s i s t a n tA c c o u n t i n gP a u l J M e e l i o l a , V P F i n a n c e P l a n n i n g ; R S t e v e n V e t t e r , D i r e c t o rF i n a n c e P l a n n i n g ; R o b e r t B e a n , G e n e r a l A c c o u n t a n t ; K a r e nR o g a l s k i , F i n a n c i a l A n a l y s t ; S t a f f : D a l e R o b e r t s , S h a n n o n R o o s l c r a n e W i g g s r e d i t

B a r r y L B e c k , C r e d i t M a n a g e r ; S t a f f : S v b i l A g e e , S u s a n B o o t h , A n n e e r g u s o n , P a P u l l e r , D o r i s H a l l , J o y c e M a r g o , L i n d a M i l l e r M a r v a d d e l l u r c h a s i n g

L S m i t h , P u r c h a s i n g M a n a g e r ; A n n a H a r r i s , A s s i s t a n t

K K u t c h e i , P r o m o t i o n M a n a g e r ; C a r o l i n e D a r k , A s s i s t a n tS a l e s

e W o o d a r d , D i r e c t o r o A d v e r t i s i n g S a l e s ; B o n n i e V a l e n t i n o , A s s i sA d v e r t i s i n g M a n a g e r ; P a t t i S t o k e ? , P r o d u c t i o n C o o r d i n a t o r ;H a n l o n , S a l e s A s s i s t a n t

R e p r e s e n t a t i v e sT h o m p s o n 4 1 5 - 3 4 8 - 8 2 2 2

W i n c h e l l 2 1 3 - 3 7 8 - 8 3 6 1B l a i r 9 1 9 - 2 7 5 - 9 8 0 9

C O M P U W s G A Z E T T E

J u l e s E T h o m p s o n , I n c .N a t i o n a l a n C a n a d i a n S a l e s R e p r e s e n t a t i v e s1 2 9 0 H o w a r d A v e n u e , S u i t e 3 0 B u r l i n g a m e , C 9 4 0 1 0A d d r e s s a l a d v e r t i s i n g m a t e r i a l s t o P a t t i S l o k e s , C O M P U T E R S C A Z E T T E3 2 W e s t W e n d o v e r A v e . , S u i t e 2 0 0 , G r e e n s b o r o , N 2 7 4 0 8S a l e s O f f i c e s , T h T h o m p s o n C o m p a n yN e E n g l a n d 6 1 7 - 7 2 0 - 1 8 8 8M i d - A t l a n t i c 2 1 2 - 7 7 2 - 0 9 3 3S o u t h e a s t 9 1 9 - 2 7 5 - 9 8 0 9M i d w e s t 3 1 2 - 7 2 6 - 6 0 4 7T e x a s 7 1 3 - 7 3 1 - 2 6 0 5N o r t h w e s t , N e v a d a 4 0 8 - 3 5 4 - 5 5 5 3N o r t h e r n C 4 1 5 - 3 4 8 - 8 2 2 2 o 4 0 8 - 3 5 4 - 5 5 5 3S o u t h e r n C 2 1 3 - 3 7 8 - 8 3 6 1A r i z o n a 2 1 3 - 3 7 8 - 8 3 6 1N e M e x i c o 2 1 3 - 3 7 8 - B 3 6 1C o l o r a d o 3 0 3 - 5 9 5 - 9 2 9 9C O M P U T E I P u b l i c a t i o n s , I n c . , p u b l i s h e sC O M P U T E ! C O M P U T E ! B o o k sC o r p o r a t e O f f i c e :3 2 W e s t W e n d o v e r A v e . , S u i t e 2 0 0 , G r e e n s b o r o , N 2 7 4 0 8M a i l i n g A d d r e s s :P o s t O f f i c e B o 5 4 0 6 , G r e e n s b o r o , N 2 7 4 0 3D i s t r i b u t i o n C e n t e r5 0 0 - A R a d a r R o a d , G r e e n s b o r o , N 2 7 4 1 9T e l e p h o n e : 9 1 9 - 2 7 5 - 9 8 0 9O f f i c e H o u r s : 8 : 3 0 A t 4 : 3 0 P M o n d a y - F r i d a yC h i e f E x e c u t i v e O f f i c e r R o b e r t C L o c kP r e s i d e n t G a r y R I n g e r s o l lV i c e P r e s i d e n t , F i n a n c e P l a n n i n g P a u l J M e g l i o l aE x e c u t i v e A s s i s t a n t D e b i N a s h u L n | I 1 0A s s i s t a n t A n i t a R o o p < c i m i m i D i

S u b s c r i p t i o n I n f o r m a t i o nC O M P U T E I ' s G A Z E T T E C i r c u l a t i o n D e p t .P . O . B o 5 4 0 6 , G r e e n s b o r o , N 2 7 4 0 3

T O L L F R E ES u b s c r i p t i o n O r d e r L i n e

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

C O M P U T E I ' s G A Z E T T ES u b s c r i p t i o n R a t e s( 1 2 I s s u e Y e a r ) : U ( o n e y e a r ) $ 2 4 . C a n a d a , M e x i c o a n F o r e i g nS u r f a c e M a i l $ 3 0 . F o r e i g n A ' i r M a i l $ 6 5 .T h C O M P U T E ! * g a z e t t e s u b s c r i b e r l i s t i m a d e a v a i l a b l e t c a r e f u l l ys c r e e n e d o r g a n i z a t i o n s w i t h p r o d u c t o 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 o u r e a d e r s . I 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 o C O M P U T E ! *c a z e t t e , P . O . B o 9 6 1 , F a r m i n g d a l e , N 1 7 3 7 . I n c l u d e n o t e I d i c a t i n g y o u r p r e f e r e n c e t r e c e i v e o n l y y 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 m p u t e 1 ■ ; C a z e t t i ; a r e o r i g i n a l m 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 sr e s i d e n t i s a i d a u t h o r s . B s u b m i t t i n g a r t i c l e s t c o m p u t e ! 1 , G A Z E T T E ,a u t h o r s a c k n o w l e d g e t h a 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 a t 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 f C O M P U T E ! P u b l i c at i o n s , I n c . N p o r t i o n o t h i s m a g a z i n e m a b r e p r o d u c e d i a n f o r m w i t h o u t w r i t t e n p e r m i s s i o n f r o m t h p u b l i s h e r . E n t i r e c o n t e n t sc o p y r i g h t f f 1 9 8 4 , 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 p r o g r a m sd e v e l o p e d a n s u b m i t t e d b a u t h o r s a r e x p l a i n e d i o u a u t h o rc o n t r a c t . U 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 f o p u b l i c a t i o n 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 eW h e r e p r o g r a m s a r i n c l u d e d i a a r t i c l e s u b m i s s i o n , t a p e o r d i s km u s t a c c o m p a n y t h e 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 e o p t i o n a l , b u h e l p f u l . A r t i c l e s s h o u l d b f u r n i s h e d a t y p e d c o p y ( u p p e r a n 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 c i n g . E a c h a r t i c l e p a g e s h o u l d b e a rt h t i t l e o t h a r t i c l e , d a t e , a n n a m e o t h a u t h o r . C O M P U T E IP u b l i c a t i o n s , I n c . , a s s u m e s n l i a b i l i t y f o e r r o r s i a r t i c l e s o a d v e r t i s e m e n t s . O p i n i o n s e x p r e s s e d b a u t h o r s a r n o n e c e s s a r i l yt h o s e o C O M P U T E I P u b l i c a t i o n s , I n c . C O M P U T E I P u b l i c a t i o n s a ss u m e s n r e s p o n s i b i l i t y f o d a m a g e s , d e l a y s , o f a i l u r e o s h i p m e n t i c o n n e c t i o n w i l h a u t h o r s ' o f f e r t o m a k e t a p e o d i s k c o p i e s o p r g r a m s p u b l i s h e d h e r e i n .P E T , C U M , V 1 C - 2 0 , a n C o m m o d o r e 6 a r t r a d e m a r k s o C o m m od o r e B u s i n e s s M a c h i n e s , I n c . , a n d / o r C o m m o d o r e E l e c t r o n i c s L i m i i e d .O t h e r t h a n a a n i n d e p e n d e n t s u p p l i e r o f q u a l i t y i n f o r m a t i o n a n s e r v i c e s t o w n e r s a n d u s e r s o C o m m o d o r e p r o d u c t s , C O M P U T E !P u b l i c a t i o n s , I n c . , i i n w a a s s o c i a t e d w i t h C o m m o d o r e B u s i n e s sM a c h i n e s , I n c . , o a n o i t s u b s i d i a r i e s .

Page 11: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 11/164

W o r d P r o P l u s 7 6 4T h # S e l l i n g W o r d P r o c e s s o r f o t h C o m m o d o r e 6

P l u s " 7 6 4 a n S p e l l R i g h t P l u s 1 " p r o v i d e t o t a l w o r ds i n g s o l u t i o n f o t h C o m m o d o r e 6 4 ™ w h i c h g i v e s y o u :S o p h i s t i c a t e d W o r d P r o c e s s i n gB u i l t - i n M a i l M e r g i n g f o F o r m L e t t e r sM a t h F u n c t i o n s f o C o f u m n T o t a l sF a s t a n d C o m p l e t e S p e l l C h e c k i n g v i S p e l l R i g h t P l u s

S u p e r V a l u e ( t w o p r o g r a m s ) f o O n l y $ 9 9 . 9 5 !a n S p e l l R i g h t a r e b o t h s p e c i f i c a l l y d e s i g n e d f o t h

u s e r w i t h n c o m p u t e r o w o r d p r o c e s s i n g e x p e r i e n c eA n w i t h o v e r 4 0 , 0 0 0 W o r d P r o v e r s i o n s s o l d , y o

b e s u r e t h a t W o r d P r o i a v e r y s o p h i s t i c a t e d w o r ds s o r l o a d e d w i t h p o w e r f u l f e a t u r e s i n c l u d i n g : T r a n s f e r ,

D e l e t e , a n R e a r r a n g e T e x t , A u t o P a g e N u m b e r i n g , M a t hn s , H e a d e r s , F o o t e r s , G l o b a l S e a r c h a n R e p l a c e , t h e

t y t o C r e a t e M u l t i p l e P e r s o n a l i z e d L e t t e r s a n d D o c u m e n t s ,m u c h m o r e . W o r d P r o c a c r e a t e d o c u m e n t s o f v i r t u a l l yl e n g t h a n w i l l p r i n t u t 1 6 c o l u m n s w i d e . Y o g e a l o P L U S f a s t a n d c o m p l e t e s p e l l c h e c k i n g u s i n g S p e l l R i g h t

S p e l l R i g h t P l u s l o c a t e s a n h i g h l i g h t s m i s s p e l l e d w o r d s a n t h e n a l l o w s y o t q u i c k l y c o r r e c t t h m i s s p e l l i n g si m p r o v i n g t h q u a l i t y o y o u r l e t t e r s a n r e p o r t s .A n d , b e s t o a l l , W o r d P r o a n S p e l l R i g h t ' s p o w e r f u l a r s e n a lo f e a t u r e s c a b p u t u s a l m o s t i m m e d i a t e l y b e v e nt h n o v i c e u s e r . S w n e t h e r y o u ' r e s t u d e n t , p r o f e s s i o n a lw r i t e r , i b u s i n e s s , e d u c a t i o n o h o b b y i s t , y o u ' l l q u i c k l yb e c o m e W o r d P r o P r o !B o t h W o r d P r o a n d S p e l l R i g h t P l u s a r a l s o a v a i l a b l e s e p a r a t e l ya p o p u l a r c o m p u t e r o u t l e t s n a t i o n w i d e .

I n v e s t i t h b e s t . . . W o r d P r o P l u s . I n c l a s s b I t s e l f .

P r o f e s s i o n a l S o f t w a r e I n c .5 F r e m o n t S t r e e tN e e d h a m , M 0 2 1 9 4

( 6 1 7 ) 4 4 4 - 5 2 2 4T e l e x : 9 5 1 5 7 9

D e a l e r a n D i s t r i b u t o r i n q u i r i e s a r i n v i t e d .P l u s - / 6 4 a n S p e l l R l g h l P l u s ' " a r t r a d e m a r k s o P r o f e s s i o n a l S o f t w a r e I n c .

W o r d P r o P I 1 1 3 S e r i e s w a d e s i g n e d a n w r i t t e n b S t e v e P u n t e r o P r o - M i c r o S o f t w a r e L t d .h t P l u s w a d e s i g n e d a n w r i l l e n b y D w i g h t H u f f a n J o S p a l a f o r a o S p e N M a s t e r S y s t e m s , I n c .

p r i n t e r s m a n o s u p p o r t c e r t a i n W o r d P r o P l u s f u n c t i o n s a n d / o r r e q u i r e a I n t e r l a c e . P l e a s e c h e c k w i t h y o u r d e a l e r .6 4 ' " I t r a d e m a r k o C o m m o d o r e E l e c t r o n i c s L t d .

Page 12: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 12/164

G A Z E T T E F E E D B A C KE d i t o r s A n R e a d e r s

D y o h a v e q u e s t i o n 0 p r o b l e m ? H a v ey o d i s c o v e r e d s o m e t h i n g f h ^ f < ~ o u l d < e l p o t h e rV I C - 2 0 a n C o m m o d o r e 6 u s * 1 " : D y o u h a v ec o m m e n t a b o u t s o m e t h i n g y o u ' v p « - e a c t i c o m p u t e ' s g a z e t t e ? W w a n t t o h e ? « - f r o r n y o W r i t e t G a z e t t e F e e d b a r k , c o m p u t e ' s g a z e t t e ,P . O . B o 5 4 0 6 , G r e e n s b o r o , N 2 7 4 0 3 .

O n A c t i o n A T i m eH o c a y o m a k e m o r p t h a n o n t h i n g h a p p e no t h e s c r e e n a o n e t i m e — f o r e x a m p l e ,j o y s t i c k - c o n t r o l l e d s p r i t e l a s e r s p r i t e t r i g g e r e db t h f i r e b u t t o n , a n d b a c k g r o u n d m u s i c , a l a t h s a m e t i m e ?

W a l t e r R K l i sC o m p u t e r g a m e s m i g h t s e e m t d m a n y t h i n g s a o n c e , b u t h e y ' r e a c t u a l l y d o i n g o n l y o n t h i n g a t i m e . C o m p u t e r s f o l l o w i n s t r u c t i o n s s e q u e n t i a l l y ,o n a f t e r a n o t h e r . s y s t e m t h a t d o e s s e v e r a l d i f e r e n t t h i n g s a o n c e i p o s s i b l e , b u y o w o u l d n e e dm o r e t h a n o n e c o m p u t e r o m i c r o p r o c e s s o r ( e a c ho p e r a t i n g s e q u e n t i a l l y ) .

T g i v e y o u r p r o g r a m t h a p p e a r a n c e o s i m u l t a n e o u s a c t i o n , y o u n e e d t p l a n a h e a d . S e p ar a t e t h a c t i o n s i n t o s u b r o u t i n e s . I F - T H E N c a d c i d e w h e t h e r o n o y o w a n t t C O S U B t t h a p p r o p r i a t e r o u t i n e . m i g h t h e l p t w r i t e , i p l a i nE n g l i s h , t h c o n d i t i o n s a n t h e i r c o n s e q u e n c e s . F o re x a m p l e

I ( b u t t o n i p r e s s e d ) r H E N ( l a u n c h l a s e i a n s e l a s n f l a g )I ( j o y s t i c k m o v e ) T H E N ( m o v e s h i p s p r i t e )I ( o n e s e c o n d h a p a s s e d ) T H E N ' p l a y a n o t h e rn o t e o t h s o n g )I ( l a s e r f l a g i s e t ) T ' U E N ( m o w l a s e r s p r i t ea g a i n }R E P E A 1 ( t h t - a b o v e l o o pF i r s t , y o c h e c k f o r t h e j o y s t i c k b u t t o n . I i t ' s

1 C O M P U T E ' S G a z e t t e M a r c h 1 9 3 5

p r e s s e d , G O S U B t t h a p p r o p r i a t e r o u t i n e . I n o t ,i / n t / f o r g e t a b o u t l a u n c h i n g t h l a s e r u n t i l t h e n e x tt i m e t h r o u g h t h l o o p . O n c e y o u ' v e l a u n c h e d t h l s e r , y o w a n t i t c o n t i n u e m o v i n g , w h i c h i t h r e a s o n f o t h l a s e r f l a g . W h e t h e r o n o t h b u t t o nw a d o w n , y o u n e x t P E E K t h j o y s t i c k t s e i t h p l a n e r w a n t s t m o v e , a n u p d a t e t h s h i p ' s p s i t i o n . T h i r d , y o c h e c k t h j i f f y c l o c k , t h v a r i a b l e

o 1 7 $ , t o s e h o m u c h t i m e h a s g o n e b y I s e c o n d ( o w h a t e v e r t i m e p e r i o d y o u ' v e c h o s e n ) h a p a s s e d , p l a y t h e n e x t n o t e o f t h e s o n g . N e x t m o v et h l a s e r s p r i t e , i t h f l a g i s e t , a n d g o b a c k . T h p r o g r a m l o o p s a r o u n d a n a r o u n d , c h e c k i n g t h j o s t i c k t w i c e , t h t i m e , a n a v a r i a b l e , t a k i n g a n n e c e s s a r y a c t i o n s .

T h e c o m p u t e r w o r k s q u i c k l y , s o t h e i n d i v i d u a la c t i o n s s e e m t b e c o o r d i n a t e d , a l h a p p e n i n gs i m u l t a n e o u s l y .

T c o n v e r t t h a b o v e o u t l i n e i n t o a p l a y a b l eg a m e , y o w o u l d n e e d f e m o r e s u b r o u t i n e s . O n w o u l d c h e c k t h c o l l i s i o n r e g i s t e r , i c a s e t h e l a s e rh a h i s o m e t h i n g . A n o t h e r w o u l d e r a s e t h e s p r i t ea n u n s e t t h e f l a g a s s o o n a s t h e l a s e r r e a c h e s t h t o o f t h e s c r e e n . A n d , o f c o u r s e , y o u ' d h a v e t t r a n s l a t e t h e o u t l i n e i n t o B A S I C .

T h e r e ' s a n o t h e r t e c h n i q u e w h i c h i e v e n c l o s e rt s i m u l t a n e o u s a c t i o n . B u i r e q u i r e s a i n t e r m e d ia t t a d v a n c e d k n o w l e d g e o m a c h i n e l a n g u a g e( M L ) . S i x t y t i m e s s e c o n d , t h c o m p u t e r s t o p s w h a ti t ' s d o i n g a n t a k e s s o m e t i m e t r e d r a w t h i m a g eo t h s c r e e n . T h e m a i n p r o g r a m i b e i n g c o n s t a n t l yi n t e r r u p t e d . U s i n g w e d g e , y o c a d i v e r t t h i n t e r r u p t t y o u r o w M p r o g r a m w h i c h c o u l dp l a y m u s i c , m o v e s p r i t e s , o w h a t e v e r y o c h o o s e .S u c h i n t e r r u p t - d r i v e n r o u t i n e s a r e s o m e t i m e s d i f f ic u l t t i m p l e m e n t , b u c a b e v e r y e f f e c t i v e .

B r e a k i n g A n E n t e r i n gI ' d l i k e t k n o w i t h e r e i a t e r m i n a l p r o g r a mt h a t w o u l d a l l o w s o m e o n e c a l l i n g m c o m p u t e r

Page 13: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 13/164

T h E v e l y n W o o d D y n a m i c R e a d e r ™N o w , t h w o r l d ' s m o s t r e n o w n e dm a s t e r b r i n g s t h t e c h n i q u e s o D y n a m i c R e a d i n g t y o u r c o m p u t e r .L e a r n i n g t r e a d f a s t e r i s n ' t g o o d e n o u g h . W i t ht h E v e l y n W o o d D y n a m i c R e a d e r , y o u ' l l ( e a r nt r e a d t h r e e t t e t i m e s f a s t e r - b u t w i t hb e t t e r c o m p r e h e n s i o n a n r e t e n t i o n .

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

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

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

i n o s k i m m i n g o " k e y w o r d " a s s o c i a t i o nt e c h n i q u e . I i t o t a l l yd i f f e r e n t r e a d i n g c o n c e p tt h a t r e g i s t e r s e v e r y w o r d ,e v e r y i d e a , e v e r y s h a d e

o m e a n i n g i t h w r i t t e n m a t e r i a l . Y o w i l l u s m o r e o y o u r m e n t a lc a p a c i t y a n l e a r n t c o n c e n t r a t e . Y o u r m i n d w o n ' t w a n d e r w h i l ey o r e a d .

R e a d i n g d y n a m i c a l l y i m o r e e n j o y a b l e t h a n r e a d i n g t h o l w a y . C o m p l e t e t h o u g h t p a t t e r n s a n i d e a s e m e r g e f r o m t h w r i t t e nm a t e r i a l i s m o o t h l y m o v i n gp i c t u r e . I n s t e a d o p e r c e i v i n gi n d i v i d u a l b i t s a n p i e c e s o i n f o r m a t i o n a n p u t t i n g t h e mt o g e t h e r a b e s t y o c a n ,y o w i l l s e t o t a l c o n c e p t s .

I i t a k e s y o m o r e t h a n3 s e c o n d s t r e a d t h i s a d

y o n e e d E v e l y n W o o d .

R e a d i n g d y n a m i c a l l y i l i k el i v i n g i t h m a t e r i a l .

T h E v e l y n W o o d D y n a m i cR e a d e r p r o v i d e s y o w i t h t h e x e r c i s e s a n t o o l s y o u n e e d t h e l p y o i n c r e a s e y o u r r e a d i n gc o m p r e h e n s i o n a n s p e e d . Y o u r o w p e r s o n a l c o m p u t e r h e l p s y o d e v e l o p y o u r s k i l l s a y o u r o w p a c e ,

Y o l e a r n t h e s s e n t i a l t e c h n i q u e s o D y n a m i c R e a d i n g i y o u ro w h o m e — a t a n t i m e c o n v e n i e n t f o y o u . Y o u c a n r e p e a t e x e r c i s e sa o f t e n a s y o u w i s h t a s s u r e t h a t y o m a i n t a i n o p t i m a l r e a d i n ge f f i c i e n c y E a c h p r o g r a m c o n t a i n s 5 S k i l l - B u i l d e r e x e r c i s e s , 2 r e a di n e x e r c i s e s a n 4 q u i z z e s .

O n l y T i m e w o r k s o f f e r s t h E v e l y n W o o d D y n a m i c R e a d e r , N o a y o u r f a v o r i t e d e a l e r . O c o n t a c t T i m e w o r k s , I n c . , 4 0 L a k e C o o kR o a d , D e e r f i e l d , I 6 0 0 1 5 . P h o n e : 3 1 2 - 9 4 8 - 9 2 0 0 .A v a i l a b l e f o C o m m o d o r e 6 4 I B M * A p p l e * A t a r i ?

T i m e w o r k s P r o g r a m s :D a t a M a n a g e r ; ■ W o r d W r i t e r S w i f t a x

M o n e y M a n a g e r ; ; : E l e c t r o n i c C h e c k b o o kB u s i n e s s S y s t e m S e r i e s D u n g e o n s o A l g e b r a D r a g o n s S p e l l b o u n d ■ C a v e o t h

W o r d W i z a r d C o m p u t e r E d u c a t i o n K i t sR e a d i n g D y n a m i c s , i n c . a n T i m e w o f f c s . i n c . A l n g t i t s r e s e r v e d . " H e g r s i e r e d t r a d e m a r k s t C o m m o d o r e C o m c u l s r S y s t e m s 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 C « p . A p j j l o C o m r j u l o i . I n c . A l a n . I n c

Page 14: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 14/164

t t a k e c o n t r o l o i t — b e i n g a b l e t c a t a l o g t h ed i s k i m d r i v e , f o e x a m p l e .

T i m o t h y Y a t e sI y o t h i n k o i l i e r m o d e m u s e r s m i g h t c a l l y o u rc o m p u t e r a n d g e i n f o r m a t i o n a b o u t w h a t ' s o n y o u rd i s k , d o n ' t w o r r y . I t h c o m p u t e r i t u r n e d o f f , n o n c a b r e a k i n t o i / o u r c o m p u t e r ( u n l e s s t h e y b r e a ki n t o y o u r h o u s e f i r s t ) .

O t h o t h e r h a n d , i y o d w a n t t u p l o a dy o u r d i r e c t o r y ( t f r i e n d , f o r e x a m p l e ) , t h e r e a r c o u p l e o w a y s t d s o I t ' s u n l i k e l y , b u y o u rt e r m i n a l p r o g r a m m a a l l o w y o t s e n d d i r e c t o r yt y o u r f r i e n d — c h e c k t h d o c u m e n t a t i o n t b s u r e .O y o c a c r e a t e p r o g r a m f i l e w h i c h c o n t a i n s t h c u r r e n t d i r e c t o r y . B e f o r e y o g o n - l i n e , t o a d t h d i r e c t o r y ( L 0 A D " $ " , 8 ) a n t h e n s a v e i b a c k t t h d i s k u n d e r a n o t h e r n a m e . T h e n y o u c a n u p l o a d t h

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

A l s o , m a n y b u l l e t i n b o a r d s y s t e m s a r d e s i g n e dt a l l o w r e m o t e u s e r s a c c e s s t t h d i s k d i r e c t o r y o t h h o s t s y s t e m . T h s y s t e m o p e r a t o r ( s y s o p ) u s u a i h /c o n t r o l s w h i c h f i l e s c a b a c c e s s e d b u s e r s . A g a i n ,t h e u s e r s d o n ' t a c t u a l l y t a k e c o n t r o l , r a t h e r t h e y a r p e r m i t t e d t r e a d t h e d i r e c t o r y . B u l l e t i n b o a r d s y t e m s a r e s p e c i a l i z e d t e r m i n a l p r o g r a m s w h i c h a l l o wt h c a l l e r t s a v e o l o a d f i l e s a n m e s s a g e s t o

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

W r i t e - P r o t e c t e d g a z e t t e d i s k so r d e r e d y o u r A u g u s t 1 9 8 4 g a z e t t e d i s k , w h i c h

f e a t u r e d " S p r i t e M a g i c . " T h d i s k i w r i t e -p r o t e c t e d , s c a n ' t s a v e a n o m p i c t u r e s .P l e a s e t e l l m h o I ' l l b a b l e t s a v e t h i n g sw i t h " S p r i t e M a g i c . "

J a s o n M i l l e rI n s e r t a n o t h e r d i s k i t h d r i v e b e f o r e r e s p o n d i n g t t h f i n a l p r o m p t s t s a v e i " S p r i t e M a g i c . " B t h s a m e t o k e n , i n s e r t t h d i s k w i t h s p r i t e d a t a i y o w i s h t l o a d p r e v i o u s l y s a v e d s p r i t e d a t a b a c k i n t oS p r i t e M a g i c .

F r o m M a t h r o u g h S h f i r s t d i s k s o f A u g u s tt h e r e w a n o t c h i t h G A Z E T T E D l S K s . U s e r sc o u l d r e a d f r o m a n w r i t e t t h d i s k . W b e g a n t w r i t e - p r o t e c t ( n w r i t e n o t c h o t h d i s k ) G A Z E T T Ed i s k s w i t h t h l a t e r v e r s i o n s o f t h e A u g u s t d i s k .T h i s t i ' i t s d o n e i t h i n t e r e s t o f s a f e t y . " D i s kP u r g e , " t h f i r s t p r o g r a m o t h m e n u o f t h eA u g u s t d i s k , d e l e t e s d i s k f i l e s . S o m e d i s k s u b s c r i b e r sr e c e i v e d t h e i r d i s k s a n r a n t h e p r o g r a m w i t h o u tr e a d i n g t h a r t i c l e , d e l e t i n g p r o g r a m s f r o m t h G A Z E T T E D I S K .1 C O M P U T E ! ! G a z e l l e M a r c h 1 9 8 5

W e n c o u r a g e G A Z l i T T E D I S K b u y e r s t m a k eb a c k u p c o p i e s o f t h e i r d i s k s . A l t h o u g h o u d i s k s a r w r i t e - p r o t e c t e d , t h e y ' r e n o t c o p y - p r o t e c t e d . Y o c a s a v e a n B A S I C p r o g r a m t a n o t h e r d i s k w i t h t h u s u a l S A V E " f i l e n a m e " , 8 . I y o w a n t t s a v em a c h i n e l a n g u a g e p r o g r a m ( s u c h a " S p r i t e M a g i c " ) ,y o u ' l l n e e d s p e c i a l u t i l i t y p r o g r a m . W e ' v e p u l i s h e d s e v e r a l s u c h u t i l i t i e s : P r o g r a m 4 " M a c h i n eL a n g u a g e F o B e g i n n e r s , " ( D e c e m b e r 1 9 8 4G A Z E T T E ) ; " F i l e C o p i e r " ( A p r i l 1 9 8 4 G A Z E T T E ) ;" S i n g l e D r i v e C o p y " ( S e p t e m b e r 1 9 8 3 G A Z E T T E ) ;a n d " U n i c o p y " i t h O c t o b e r i s s u e o o u s i s t e rm a g a z i n e , C O M P U T E ! . V o c a a l s o u s M I t c o p yM p r o g r a m s . Y o m i g h t w a n t t m a k e s e p a r a t ec o p y o a n p r o g r a m s w h i c h c r e a t e n e f i l e s ( s u c ha s " S p r i t e M a g i c " ) s y o w o n ' t h a v e t c o n t i n u a l l ys w a p d i s k s .

Q u a s h e d Q u e s t i o n M a r k sI t h e r e a n w a t I N P U T i n f o r m a t i o n w i t h o u tg e t t i n g t h o s e s t u p i d q u e s t i o n m a r k s ? t r i e d u s i n gG E s t a t e m e n t s a n a d d i n g t h e m t o g e t h e r , b u y o c a n ' t s e t h e c u r s o r .

C o l e m a n N e G E i o n o t h w a y s t a v o i d s e e i n g q u e s t i o nm a r k s , a y o u ' v e n o t e d . T h a d v a n t a g e t G E i t h a t i a c c e p t s a l c h a r a c t e r s , i n c l u d i n g c o m m a s a n c o l o n s , w h i c h a r e n ' t n o r m a l l y a l l o w e d i I N P U Ts t a t e m e n t s . A n i i p o s s i b l e t m a k e t h c u r s o rb l i n k d u r i n g G E s t a t e m e n t .

B u t h e r e ' s a b e t t e r i v a y t t u r n o f t h e q u e s t i o nm a r k . C l o s e ! } / r e l a t e d t I N P U T , t h I N P U T * c o m a n d a l l o w s y o t r e t r i e v e i n f o r m a t i o n f r o m p r v i o u s l y o p e n e d f i l e o d e v i c e . A n i d o e s n ' t p r i n tq u e s t i o n m a r k s .

S i n c e t h k e y b o a r d i d e v i c e z e r o , y o u c a n o p e nf i l e t o t h k e y b o a r d a n u s I N P U T S :

1 O P E N 1 , 0 : I N I ' U T # I , A $ : P R I N T A S C L O S E 1I w o n ' t a c c e p t n u l l i n p u t ( t y p i n g R E T U R N ) ,

n o w i l l i a c c e p t s p a c e s b t h e m s e l v e s . Y o u c a n i c l u d e s p a c e s b e t w e e n w o r d s . L i k e I N P U T , i w i l lr e a d a n y t h i n g u t c o m m a o c o l o n , b u ( u n l i k eI N P U T ) w o n ' t g i v e y o b a c k a 7 E X T R A I G N O R E De r r o r .

M L U p g r a d e sT h M L p r o g r a m h a b e e n g r e a t h e l p i t y i n m a c h i n e l a n g u a g e p r o g r a m s . W h e n v e r s i o n2 . 0 2 c a m e o u t , t y p e d i i n t o m 6 a n i r a f i n e u n t i l t r i e d t s a v e p r o g r a m t o t a p e . I k e p t s a y i n g " E r r o r O S a v e . T r A g a i n . " c o p a r e d a o l d e r v e r s i o n t t h n e o n e a n d f o u n d

n e l i n e 7 6 6 , w i t h E + 1 . D o e s t h i s " + 1 "s e r v e s o m e p u r p o s e d o n ' t k n o w a b o u t ?

D i a n e D J u n e sB e t w e e n D e c e m b e r 1 9 8 3 a n D e c e m b e r 1 9 8 4 , t h g a z e t t e h a s p u b l i s h e d f o u r v e r s i o n s o M L ( p l u s

Page 15: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 15/164

F l e e t S y s t e m T W o r d p r o c e s s i n g t h a t s p e l l s V - A - L - U - E .

C o m p l e t e w o r d p r o c e s s i n g w i t h b u i l t - i n7 0 , 0 0 0 w o r d s p e l l c h e c k i n g - O n l y $ 7 9 . 9 5

U t i l l n o w , y o u ' d h a v e t s p e n d m i n im u o f a b o u t S 7 t g e g o o d w o r dp r o c e s s o r f o y o u r C o m m o d o r e 6 4 ™ .A n i y o a d d e d s m a l l , s e p a r a t e s p e l lc h e c k i n g p r o g r a m , y o u ' d b o u w e l lo v c r S 1 0 0 !

N o t h e r e ' s F l e e t S y s t e m 2 I t ' s t w p o w e r f u l p r o g r a m s i o n e , a n i t ' s p e f e c t f o b o o k r e p o r t s , t e r m p a p e r s o f u l lo f f i c e u s e .

F l e e r S y s t e m c o m b i n e s t h E A S I E S Ta n m o s t P O W E R F U L w o r d p r o c e s s o ra v a i l a b l e w i t h U g h t n t o g - i a s i 7 0 , 0 0 0w o r d s p e l l i n g d i c t i o n a r y a l i o n r e f r e s h i n g l y E A S Y T U S i n i e g r a i e d s y t e m . F i n a l l y , s p e l l c h e c k i n g i n o a v a i l ab l a y o u r f i n g e r t i p s .

Y o c a e v e n a d o v e r 1 5 , 0 0 0 ' ' c u s t o m ' hw o r d s t t h b u i l t - i n 7 0 , 0 0 0 w o r d d i c t i on a r y . A n a s u g g e s t e d r e t a i l p r i c e o 1 7 9 . 9 5 , F l e e t - S y s t e m r e a l l y s p e l l sV - A - L - U - B , a n 7 0 , 0 0 0 o t h e r w o r d s t o o !

F l e e t S y s t e m 2 h e l p s p e o p l e o a l a g e st l e a r n t s p e l l c o r r e c t l y a n w r i t e h e l l e rt o o . I t ' s t h O N L Y f u l l f e a t u r e d w o r dp r o c e s s o r t h a t p r o v i d e s y o w i t h h e l p f u lw r i t i n g a n v o c a b u l a r y f e e d b a c k s u c h a s t h t o t a l n u m b e r o w o r d s i y o u r d o c um e n t , t h n u m b e r o f t i m e s e a c h w o r da p p e a r s , a n t o t a l n u m b e r o " u n i q u e "w o r d s , j u s t t n a m e f e w .

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

o u o t h m o s t h e a v y d u t y t y p i n g t a s k s ,T h e r e ' s B u i l t - i n 8 C o l u m n D i s p l a y s w h a t y o u s e i w h a t y o u g e t , H o r i z o n t a lS c r o l l i n g D u r i n g T y p i n g , F . a s y C o r r e c t i o na n M o v e m e n t o T e x t , P a g e N u m b e r i n g ,C e n t e r i n g , I n d e m i n g , H e a d e r s a n F o o te r s , M a t h F u n c t i o n s , S e a r c h a n R e p l a c e ,M a i l M e r g e , B U I L T I N 7 0 , 0 0 0 w o r dS P E L L C H E C K I N G a n m u c h , m u c hm o r e !

A s f o F l e e ! S y s t e m 2 E x c e p t i o n a l l y E a s y . P a c k e dw i t h P o w e r . P e r f e c t l yP r i c e d . .

A P S I P r o f e s s i o n a l S o f t w a r e , I n c . , 5 F r e m o n t S t r e e t , N e e d h a m , M 0 2 1 9 4 ( 6 1 7 ) 4 4 4 - 5 2 2 4 T e l e x : 9 5 1 5 7 9" ™ ~ U ' " r S ^ ^

Page 16: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 16/164

o n w h i c h r a o n c e i c o m p u t e ! M a g a z i n e ) . V e rs i o n 1 . 0 0 ( D e c e m b e r ' 8 o n l y ) h a t h r e e l i n e s w h i c hw e r e t o l o n g t e n t e r i n t o 6 w i t h o u t a b b r e v ia t i o n s . M I 1 . 0 1 , n o m u c h d i f f e r e n t f r o m t h o r i gi n a l v e r s i o n ( e x c e p t f o r s p l i t t i n g t h e l o n g l i n e s i h a l f ) , r a i t h f i r s t h a l f o f 1 9 8 4 .

T s a v e M p r o g r a m s , y o m u s t s p e c i f y t h s t a r t i n g a d d r e s s a n t h e n d i n g a d d r e s s ( p l u s o n e ) .T h f i r s t t w v e r s i o n s o M I d i d n o t a d o n t t h e n d i n g a d d r e s s , r e s u l t i n g i p r o b l e m s w i t h s o m ep r o g r a m s l i k e " B A S I C A i d . " T h a t ' s w h l i n e 7 6 w a a d d e d .

M I v e r s i o n 2 . 0 0 , i n t h M a r c h i s s u e o fC O M P U T E ! ( o u r s i s t e r m a g a z i n e ) f i x e d t h e e n d i n g a dd r e s s p r o b l e m , b u t d i d n o t s a v e t h f i r s t b y t e o f t h ep r o g r a m . V e r s i o n t w a l s o a d d e d n u m e r i c k e y p a do p t i o n a n d i s k s a v e - w i t h - r e p l a c e .

V e r s i o n s 2 . 0 1 ( f i r s t i t h e J u l y G A Z E T T E ) a n 2 . 0 2 ( N o v e m b e r ) a r e s s e n t i a l l y t h s a m e . B o t h c o r e c t l y s a v e t h b e g i n n i n g a n e n d i n g a d d r e s s , b o t hh a v e n u m e r i c k e y p a d , a n b o t h s c r a t c h - t h e n - s a v e( r a t h e r t h a n u s e r r o r - p r o n e s a v e - w i t h - r e p l a c e ) . T h o n l y d i f f e r e n c e i s l i g h t c h a n g e i l i n e 3 0 0 , t o r em o v e t h v e s t i g e s o f s p r i t e g r a p h i c s f r o m t h e o r i gi n a l M L X . V e r s i o n s 2 . 0 1 o 2 . 0 2 a r r e l i a b l e , a n w r e c o m m e n d y o u s o n o t h e m r a t h e r t h a n t h e a r l i e r v e r s i o n s .

D i s k F i l e sW h a t ' s t h e d i f f e r e n c e b e t w e e n d i s k f i l e s l i k eP R G , S E Q , R E L , a n d U S R ?

B o I d e k e rT h 1 5 4 1 D i s k O p e r a t i n g S y s t e m ( D O S ) p r o v i d e s f o

f i v e t y p e s o d i s k f i l e s : P R o G r a m F i l e s , S E Q u e n t i a lF i l e s , U S e R F i l e s , R E L a t i v e F i l e s , a n d D E L e t e dF i l e s .

W h e n y o s a v e p r o g r a m , y o u r c o m p u t e r h a t r e a d t h r o u g h p r o g r a m m e m o r y a n s e n d i n f o rm a t i o n t h r o u g h t h c a b l e t t h e d i s k d r i v e . T h d r i v e c o u l d p u t h p r o g r a m a n y w h e r e o t h d i s k ,b u y o w o u l d n ' t w a n t i t o v e r w r i t e o t h e r p r g r a m s o f i l e s . S t h D i s k O p e r a t i n g S y s t e m h a t k e e p t r a c k o f w h e r e t h p r o g r a m s o r o t h e r f i l e s a r e .I p u t s t h n a m e o f t h e f i l e i n t o t h d i s k d i r e c t o r y ,m a r k s i a p r o g r a m , l o o k s a t h B l o c k A l l o c a t i o nM a ( B A M ) t f i n d s o m e f r e e s p a c e o t h d i s k , a n t h e n s a v e s t h p r o g r a m .

p r o g r a m f i l e ( P R G ) i j u s t w h a t t h n a m e i p l i e s . I t ' s i n f o r m a t i o n t h a t w a s a v e d a s p r o g r a m .I c o u l d c o n t a i n B A S I C o m a c h i n e l a n g u a g e p r g r a m . O i m i g h t b s e c t i o n o m e m o r y t r a n s -f e r r e d t d i s k u s i n g t h S A V E r o u t i n e i B A S I C( S p e e d S c r i p t a n W o r d P r o , f o e x a m p l e , b o t h s a v et e x t t d i s k a s P R f i l e s ) . T g e t h p r o g r a m b a c ki n t o t h c o m p u t e r , y o u s t h L O A D c o m m a n d .L O A D w o r k s o n l y o n P R f i l e s .

s e q u e n t i a l f i l e ( S E Q ) i m o s t o f t e n u s e d f o s t o r i n g i n f o r m a t i o n s u c h a m a i l i n g l i s t s , i n

C O M P U T E t s G a t e t t o M a r c h 1 9 8 5

v e n l o r i e s , e t c . I n s t e a d o S A V E , y o u s O P E N ,P R 1 N T # , a n C L O S E t w r i t e t t h f i l e . T o r e a d i t y o m u s t O P E N , I N P U T S o G E T # , a n C L O S E .I n f o r m a t i o n i s u c h f i l e s i a c c e s s e d s e q u e n t i a l l y ,o n i t e m a f t e r t h o t h e r , s t a r t i n g f r o m t h f i r s t e n t r yi t h f i l e . S t g e t i t e m n u m b e r 3 1 9 , y o u x o o u l dh a v e t r e a d t h r o u g h t h 3 1 p r i o r e n t r i e s .

R e l a t i v e f i l e s ( R E L ) a r a l s o u s e d t s t o r e i n f o rm a t i o n . T h e y ' r e h a r d e r t w o r k w i t h , b u c a s a v el o o t i m e w h e n y o u ' r e w o r k i n g w i t h m a n y f i l e s .S u c h f i l e s a r a c c e s s e d w i t h t h O P E N c o m m a n d ,b u t h d a t a r e c o r d s a r e n u m b e r e d , s o b e f o r e y o r e a d i t h e d a t a , y o h a v e t p o s i t i o n p o i n t e r .T h i s a l l o w s y o t h o m e i o t h d e s i r e d r e c o r d .T r e a c h r e c o r d n u m b e r 3 1 9 , y o j u s t s e t h p o i n t e r t 3 1 a n t h d i s k d r i v e f i n d s i r i g h t a w a y( r a t h e r t h a n h a v i n g t s e a r c h t h r o u g h a l o t h p r v i o u s r e c o r d s ) . R e l a t i v e f i l e s a r f a s t e r t h a n s e q u e nt i a l f i l e s f o i n d i v i d u a l r e c o r d s a n d n o r e q u i r em u c h o t h c o m p u t e r ' s m e m o r y , a t h e n t i r e f i l e i n o t r e a d i n t o m e m o r y . A u n e x p a n d e d V I w i t h3 . 5 K o m e m o r y c a m a n a g e u t 1 6 3 K o i n f o rm a t i o n u s i n g r e l a t i v e f i l e s .

U S f i l e s h a v e v e r y s p e c i a l i z e d p u r p o s e a n y o u ' l l r a r e l y s e e t h e m i u s e . Y o c a O P E N a n w r i t e t t h e m a i t h e y w e r e s e q u e n t i a l f i l e s( r e p l a c i n g t h e f o s e q u e n t i a l w i t h f o u s e r ) .A n s i n c e t h V a l i d a t e c o m m a n d s c r a t c h e s r a n d o mf i l e s , s o m e p r o g r a m m e r s w i l l c r e a t e d u m m y U S f i l e s t p r o t e c t d a t a w r i t t e n d i r e c t l y t d i s k . T h e r e ' sa l s o m a c h i n e l a n g u a g e t e c h n i q u e f o w r i t i n g D O p r o g r a m s i n t o U S f i l e s .

d e l e t e d f i l e ( D E L ) i o n w h i c h n l o n g e r e xi s t s i t h d i r e c t o r y a n h a n b l o c k s r e s e r v e d f o i i t h B A M . W h e n y o s c r a t c h p r o g r a m o f i l ef r o m t h d i s k , i i n o t a c t u a l l y e r a s e d . T h d i r e ct o r y e n t r y i m a r k e d a d e l e t e d f i l e a n t h B A i u p d a t e d , t d e - a l l o c a t e t h e s p a c e f o r m e r l y u s e d b t h p r o g r a m . T h f i l e s t i l l e x i s t s o t h d i s k — a tl e a s t u n t i l y o w r i t e o t h e r i n f o r m a t i o n t t h b l o c k so c c u p i e d b i t h a t f i l e . B u s i n g d i s k e d i t o r , y o c a c h a n g e t h b y t e i t h e d i r e c t o r y w h i c h i n d i c a t e sd e l e t e d f i l e b a c k t t h o r i g i n a l v a l u e , t h e n V A L i d a t et h d i s k ( O P E N 1 5 , 8 , T 5 : P R J N T # 1 5 , " V O " : C L O S E 3 5 t u p d a t e t h B A a n r e s t o r e t h e f i l e . I o t h e r f i l e sh a v e b e e n s a v e d o n t h d i s k s i n c e s c r a t c h i n g t h f i l e , y o m a n o t b e a b l e t r e s t o r e t h f i l e .

S e a r c h i n g F o Z e r o - P a g eL o c a t i o n s

o w C o m m o d o r e 6 a n d i s c o v e r e d t h a te a c h t i m e s t o r e v a l u e i z e r o - p a g e l o c a t i o n ,t h c o m p u t e r c r a s h e s . I ' i i k e t o k n o w w h a tz e r o - p a g e l o c a t i o n s a r f r e e ! : o r t h p r o g r a m m e r .i a n y .

Y o a v B e Z e r o p a g e ( l o c a t i o n s 0 - 2 5 5 < $ 0 0 - $ F F ) ) i u s e dh e a v i l y m / t h c o m p u t e } a s " s c r a t c h p a d " f o s t o r -

Page 17: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 17/164

T h O K I M A T E 1 P e r s o n a l C o l o rP r i n t e r ' s g o i f o $ 2 3 8 . *

T h f i r s t a f f o r d a b l ec o l o r p r i n t e r .

C o m m o d o r e ® c o m p u t e ro w n e r s , m e e t t h o n a n o n l y . T h n e O K I M A T E 1 P e r s o n a l C o l o r P r i n t e r . T h f i r s t p e r s o n a l p r i n t e r t h a tl e t s y o p r i n t i r a i n b o w o 3 d a z z l i n g c o l o r s .

N o y o u r C o m m o d o r ep e r s o n a l c o m p u t e r h a n e m e a n i n g . B e c a u s e t h O K I M A T E 1 c a b r i n g t h i n f o r m a t i o n o y o u r s c r e e nt l i f e . P r i n t i n g o p l a i np a p e r i b r i l l i a n t c o l o r . F o v e r y l i t t l e g r e e n .

F u l l y e q u i p p e d f o r e a d i n g , w r i t i n g a n

r i t h m e t l c .T h O K I M A T E 1 0 w o r d

p r o c e s s i n g c a p a b i l i t y d e l i ve r c r i s p , c l e a n t e r m p a p e r s ,s c h o o l r e p o r t s a n h o m ew o r k . A 2 4 w o r d s p e m i n u t e . S n o y o c a p r i n t a n a s s i g n m e n t o f y o u rC o m m o d o r e p e r s o n a lc o m p u t e r i m i n u t e s , i s t e a d o t y p i n g i i h o u r s .A n t h O K I M A T E 1 l e t sy o h i g h l i g h t w o r d s ,h e a d l i n e s ,p a r a g r a p h sa n c h a r t sw i t hw i d e ,b o l d ,o f i n ep r i n t .S y o a n y o u r i f o r m a t i o n r e a l l y s t a n d o u t .

I y o u s e y o u r C o m m od o r e p e r s o n a l c o m p u t e r t k e e p t r a c k o m o r t g a g ep a y m e n t s , t u i t i o n p a y m e n t s ,y o u r c h e c k b o o k o b e a tD o J o n e s t t h p u n c h ,h e r e ' s g o o d n e w s : t h O K I M A T E 1 g e t s d o w n t b u s i n e s s q u i c k l y . A n e a s i l y .

E a s y t l e a r n ,e a s y t u s e .

" L e a r n - t o - P r i n t " s o f t w a r ec o m e s w i t h O K I M A T E 1 t s h o w y o h o t s t a r t p r i n ti n g . A n t h O K I M A T E 1

H a n d b o o k w i l l t e a c h y o h o t g e y o u r w i l d e s ti d e a s a n i m a g e s d o w n o p a p e r . N o y o u ' r e s e t .

O K I M A T E 1 m a k e s i e a s y t g e c o l o r f r o m t h s c r e e n t p a p e r b e c a u s e i c o m e s w i t h i t o w " C o l o rS c r e e n P r i n t " p r o g r a m .

l u s t p l u g t h e O K I M A T E 1 i n t o y o u r C o m m o d o r e p e s o n a l c o m p u t e r w i t h t h eP L U G ' P j ^ I N T p a c k a g e .

A n p r i n t .I t ' s t h a t

e a s y ,

E v e r y t h i n g y o u n e e d f o c o l o r p r i n t i n g .

W i t h t h O K I M A T E l O a n dt h P L U G P R I N T p a c k

a g e , y o g e t e v e r y t h i n g y o n e e d t d i s c o v e r t h j o y s o fc o l o r p r i n t i n g . I n c l u d i n gb l a c k r i b b o n , a c o l o r r i b b o n ,e v e n a d a t a c a b l e .

O n l y t h O K I M A T E 1 c a t a k e y o u a n d y o u r C o m m od o r e c o m p u t e r o v e r t h r a i n b o w . S g r a b o n t oO K I M A T E 1 c o l o r p r i n t i n gt o d a y .

M L a u r e l . N 0 8 0 5 4A v a i l a b l e a r e t a i l e r s e v e r y w h e r e .

C o m m o d o r e I r e g i s t e r e d t r a d e m a r k o C o m m o d o r e B u s i n e s s M a c h i n e s , I n c .• S u g g e s t e d r e t a i l p r i c e , I n c l u d i n g P L U G P R I N T p a c k a g e .

T h 6 r a n P L U S r e q u i r e d i s k d r i v e t o r u P L U G P R I N T s o f t w a r e .

Page 18: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 18/164

C O M P U T E ! ' G a z e t t e D i s k

N o y o c a e n j o y t h e x c i t i n g p r o g r a m sf r o m C O M P U T E ! ' s G a z e t t e o

r e a d y - t o - r u n d i s k

t a r n

E v e r y m o n t h y o c a r e c e i v e C O M P U T E i ' sG a z e t t e D i s k , w h i c h i n c l u d e s t h f a s c i n a t

i n a n c h a l l e n g i n g p r o g r a m s p u b l i s h e di t h c o r r e s p o n d i n g i s s u e o C O M P U T E l ' s

G a z e t t e , r e a d y t l o a d o y o u r C o m o d o r e 6 o V I C - 2 0 .

T h 5 ! / 4 - i n c h f l o p p y d i s k w i l l a r r i v e i y o u rh o m e i t i m e f o y o t e n j o y t h e q u a l i t yp r o g r a m s o C O M P U T E R S G a z e t t e w i t h o u t

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

Page 19: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 19/164

T i m e s e r v i n gU s i n g C O M P U T E I ' s G a z e t t e D i s k s a v e sy o t i m e . I n s t e a d o s p e n d i n g h o u r st y p i n g I e a c h p r o g r a m f r o m C O P U T E I ' s G a z e t t e , y o c a l o a d a l t h f u a n f a s c i n a t i n g p r o g r a m s i J u s t

f e m i n u t e s w i t h t h D i s k . Y o h a v e m o r e t i m e t e n j o y B u d g e t e e r ,M y s t e r y a M a r p l e M a n o r . V o c a bB u i l d e r , a n m a n y o t h e r e x c i t i n gg a m e s a n a p p l i c a t i o n s .

I n e x p e n s i v eA n C O M P U T E I ' s G a z e t t e D i s k I i e x p e n s i v e , o n l y S 6 9 . 9 5 f o o n e - y e a rs u b s c r i p t i o n . T h a t m e a n s t h D i s kc o s t s y o $ 5 . 8 3 m o n t h , s a v i n g s o 5 6 p e r c e n t o f t h s l n g f e d i s k p r i c e o S i 2 , 9 5 . A n w h a t p r i c e c a y o p u o t h h o u r s o t y p i n g t i m e y o s a v e ?

-

m t w i n- l i m I . , ] ;

' : • $ ■ - » •D O u

" . I = B E « I - U P

C o n v e n i e n tC O M P U T E I ' s G a z e t t e D i s k g i v e s y o a c c e s s . A s o o n a y o u r e a d a b o u tn e a n c h a l l e n g i n g p r o g r a m I C O M P U T E ! ' s G a z e t t e , y o c a l o a dt h D i s k a n b e g i n u s n g i i m m e d ia t e l y — t h e D i s k i r e a d y w h e n y o a r e .

R i s k - F r e eA l D i s k s a r f u l l y t e s t e d b e f o r et h e y ' r e s h i p p e d t y o u . A n f u l ld o c u m e n t a t i o n f o a l p r o g r a m s I i t h c o r r e s p o n d i n g i s s u e o C O P U T E I ' s G a z e t t e . B u i y o s h o u l dh a v e a p r o b l e m w i t h d i s k , j u s t c a l lt o l l f r e e 8 0 0 - 3 3 4 - 0 8 6 8 a n a m e m b e ro o u C u s t o m e r S e r v i c e S t a f f w i l la s s i s t y o u .

E n j o y t h e q u a l i t y p r o g r a m s f r o m C O M P U T E I ' s G a z e t t e o t h c o n v e n i e n t , r e a d y - t o - u s e C O M P U T E I ' s G a z e t t e D i s k .

T o r d e r C O M P U T E I ' s G a z e t t e D i s kC a l l t o l l f r e e 8 0 0 - 3 3 4 - 0 8 6 8 ( I N c a l l 9 1 9 - 2 7 5 - 9 8 0 9 ) o m a l l y o u rp r e p a i d c o u p o n t C O M P U T E I ' s G a z e t t e D i s k , P . O . B o 9 0 1 ,F a r m f n g d a l e , N 1 1 7 3 7

Y E S I I w a n t t s a v e t i m e a n m o n e y . P l e a s e e n t e r m s u b s c r i p t i o n t o C O M P U T E I ' s G a z e t t e D i s k .

S a v e 5 5 o f t h s i n g l ei s s u e p r i c e . y e a r s u b s c r i pt i o n , $ 6 9 . 9 5

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

A c c t . N o E x p . D a l eS i g n a t u r eN a m eA d d r e s sC i t yS t a t e Z i

S a v e e v e n m o r e ! y e a rs u b s c r i p t i o n , $ 1 2 9 . 9 5

( O u l s t d e U . S . a n C a n a d a , a O O S 3 6 . 0 0 p e r y e a t f < i f i p p i n g a n h o n d s n g . )P i o o j o c H o w d - * m e e k ! f o O e « v e i v . 3 6 3 0 0 2

Page 20: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 20/164

i n i m p o r t a n t i n f o r m a t i o n . I t ' s a l s o f a v o r i t e a r e ao m e m o r y w i t h m a c h i n e l a n g u a g e p r o g r a m m e r s b c a u s e p r o g r a m s w h i c h u s z e r o p a g e t a k e u l e s sm e m o r y a n e x e c u t e f a s t e r t h a n t h o s e t h a i u s e o t h e ra r e a s o m e m o r y . A n t h e r e i z e r o - p a g e a d d r e s si n m o d e w h i c h r e q u i r e s t h e u s o z e r o - p a g ea d d r e s s e s .

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

F o r t u n a t e l y , t h 6 d o e s n ' t u s a l o f z e r o p a g e .L o c a t i o n s 2 - ( S 0 2 - S 0 6 ) a n 2 5 1 - 2 5 4 ( S F B - S F E ) a r a l w a y s f r e e . O t h e r l o c a t i o n s a r f r e e o n l y u n d e r c e t a i n c i r c u m s t a n c e s . F o e x a m p l e , l o c a t i o n s 1 3 9 - 1 4 3! $ 8 B - S 8 F ) a r f r e e a l o n g a y o d o n ' t u s e t h eB A S I C R N f u n c t i o n . J y o u r M p r o g r a m d o e s n ' tn e e d B A S I C a a l l , l o c a t i o n s 7 - 1 4 3 ( S 0 7 - S 8 F ) a r f r e e . I f y o d o n ' t n e e d t h K e r n a l , l o c a t i o n s 1 4 4 - 2 5 0( $ 9 0 ~ $ F A ) a r f r e e .

I y o u r M p r o g r a m u s e s B A S I C a n t h K e r n a la n n e e d s l o t s o z e r o - p a g e s p a c e , y o c a u s a n l o c a t i o n a l o n g a y o r e s t o r e t h a i l o c a t i o n t i t o r i g i n a l v a l u e b e f o r e r e t u r n i n g t B A S I C . T h e e a s ie s w a t d t h i s i t h a v e y o u r M p r o g r a mm o v e t h e n t i r e c o n t e n t s o z e r o p a g e t s a f e a r e ao R A b e f o r e e x e c u t i n g , a n t h e n m o v e i a l b a c kj u s t b e f o r e r e t u r n i n g t B A S I C .

F o d e t a i l e d d i s c u s s i o n o e a c h z e r o - p a g el o c a t i o n , s e C O M P U T E ! ' s M a p p i n g t h C o m o d o r e 6 o C O M P U T E D M a p p i n g T h V I C .

P r i n t i n g P e n n i e sI ' v e b e e n w r i t i n g p r o g r a m s w h i c h u s l o o d o l l a r s a n c e n t s . M p r o b l e m i s h o d g e $ 1 2 . 5 0 i n s t e a d o f $ 1 2 . 5 ? T h z e r o n e v e r s h o w s .

C h u c k S t e h l e yS o m e v e r s i o n s o B A S I C , i n c l u d i n g B A S I C 3 . o t h P l u s / 4 a n 1 6 o f f e r P R I N T - U S I N G c o m m a n d .Y o d e f i n e f o r m a t f o n u m b e r s o s t r i n g s , i e f f e c tf o r c i n g t h c o m p u t e r t p r i n t p e n n i e s o r d o l l a rs i g n s .

O n e w a y t i n c l u d e p e n n i e s o V I o 6 i t o f i r s t m u l t i p l y b y 1 0 0 , t p u i t h z e r o s . T h e nc o n v e r t t h n u m b e r t a s t r i n g a n i n s e r t t h e d o l l a rs i g n a n d e c i m a l p o i n t .1 A = 1 2 . 52 B = I N T ( A * 1 0 0 ) i B $ = S T R S ( B ) : L = L E H { B $ )3 P R I N T ' S " ; L E F T $ ( B $ , L - 2 ) ; " . " ; R I G H T S ( B

9 , 2 )I l i n e 2 0 , t h n u m b e r 1 2 . 5 i m u l t i p l i e d b

W t g e 1 2 5 0 , t h e n c o n v e r t e d t a s t r i n g " 1 2 5 0 "( t h e s p a c e i f r o n t w o u l d b m i n u s s i g n i t h n u m b e r w e r e n e g a t i v e ) . L i n e 3 p r i n t s d o l l a r s i g n ,a l b u t h l a s t t w c h a r a c t e r s o B S d e c i m a lp o i n t , a n t h l a s t t w c h a r a c t e r s .1 C O M P U T E S G a z e t t e M a r c f i 1 9 8 5

A l s o , t h C o m m o d o r e 1 5 2 6 p r i n t e r h a t h e q u i v a l e n t o P R I N T - U S I N G . I y o o w 1 5 2 6 ,y o c a u s t h b u i l t - i n f o r m a t t i n g c o m m a n d s ( u s e

s e c o n d a r y a d d r e s s o 2 t a u t o m a t i c a l l y p r i n tt r a i l i n g z e r o s a n a l i g n t h n u m b e r s i n t o c o l u m n s .

P r i n t e r ' s G r e m l i nI ' l i k e t k n o w w h s o m e t i m e s w h e n h a v e d el e t e d s o m e t h i n g a n d h i R E T U R N , t h e c u r s o rd o e s n o t a k e i t n o r m a l p o s i t i o n , b u j u m p s o v e rt t h r i g h t , p a s t t h l a s t w o r d o t h l i n e .

C M W o o d sW i t h o u t k n o w i n g t h f u l l d e t a i l s o f t h e s i t u a t i o n , w c a o n l y g u e s s w h a t ' s w r o n g .

Y o m a h a v e l i s t e d p r o g r a m t t h s c r e e na n t h e n l i s t e d i t a p r i n t e r ( O P E N 4 , 4 : C M D 4 : L 1 S T )w i t h o u t p r o p e r l y c l o s i n g t h f i l e t o t h e p r i n t e r a f t e rw a r d s . T r t e d i t l i n e o t h e s c r e e n , a n t h c u r s o r w i l l a c t a y o h a v e d e s c r i b e d . T h t h i n g t d i c l o s e t h e p r i n t e r f i l e ( P R I N T # 4 : C L O S E 4 ) . T h ec u r s o r w i l l b b a c k t n o r m a l . T h s a m e t h i n g m a h a p p e n i y o u ' v e u s e d C M t s e n d o u t p u t t a o t h e r t y p e o f i l e — a c a s s e t t e o d i s k d r i v e , f o r e xa m p l e . A l w a y s r e m e m b e r t c l o s e f i l e s y o h a v eo p e n e d .

G o i n g O f f - L i n e W i t h G e m i n iI ' u s i n g G e m i n i 1 0 - X p r i n t e r i n t e r f a c e d t m C o m m o d o r e 6 w i t h C A R D C O + i n t e r f a c e .T h G e m i n i m a n u a l i n d i c a t e s t h a t t h p r i n t e r c a b t u r n e d o n - a n o f f - l i n e u s i n g C H R $ ( 1 7 ) a n C H R $ ( 1 9 ) , r e s p e c t i v e l y . U s i n g S p e e d S c r i p t ' s p r i n tc o m m a n d , C T R L - P , t h e s e c o m m a n d s d n o w o r k . B u t u s i n g t h S H I F T - C T R L - P c o m m a n d ,s e l e c t i n g d e v i c e a n s e c o n d a r y a d d r e s s 4 t h e s ec o m m a n d s w o r k . a l s o h a v e t p l a c e r e v e r s ev i d e o ( C T R L - C a a t h b e g i n n i n g o f t h e f i l e t g e t t h e p r o p e r u p p e r - a n l o w e r c a s e l e t t e r i n g .

T h c o m m a n d s a r u s e f u l , f o e x a m p l e ,w h e n y o u w a n t t o e d i t t h e t e n t h p a g e o d o c um e n t , a n p r i n t f r o m t h a t p o i n t t t h e n d . T h o f f - l i n e c o m m a n d i p l a c e d i t h d o c u m e n tw h e r e v e r y o w a n t p r i n t i n g t c e a s e — a t t h b e g i n n i n g i t h i s c a s e . P r i n t t h d o c u m e n t t t h s c r e e n o n c e t d e t e r m i n e w h e r e t h p a g e b e g i n s .T o r e s u m e p r i n t i n g , p l a c e t h e o n - l i n e c o m m a n df o l l o w e d b f o r m f e e d c o d e , a t h e p l a c e y o w a n t t s t a r t p r i n t i n g — j u s t a f t e r t h l a s t c h a r a ct e o f t h e p r e v i o u s p a g e . I t h l a s t c h a r a c t e r o t h p r e v i o u s p a g e i a r e t u r n c h a r a c t e r , p l a c e t h c o m m a n d c o d e s b e f o r e i t

L a r r y H o l l o v v a yT h i s u s e f u l t i c a b u s e d w i t h o t h e r i n t e r f a c e s a w e l l , a n w i t h s o m e o t h e r p r i n t e r s ( c o n s u l t y o u rm a n u a l ) . A n i s h o u l d w o r k w i t h w o r d p r o c e s s o r so t h e r t h a n S p e e d S c r i p t , a l o n g a t h w o r d p r o c e ss o r a l l o w s y o t s e n d A S C I I c h a r a c t e r s 1 a n 1

Page 21: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 21/164

r « t t i i » * f r ^ I 1

A l A i r l i n e s D e p a r t F r o m T h i s T e r m i n a l .P r e s e n t i n g T r a v e l s h o p p e r. . n e f r o m C o m p u S e r v ea n T W A .N o y o c a s a v e t i m e a n m o n e yb g e t t i n g i n f o r m a t i o n a n r e s e r v a t i o n so v i r t u a l l y a n f l i g h t o a n a i r l i n e —w o r l d w i d e — f r o m o n e s o u r c e . I t T W A ' sn e T r a v e l s h o p p e r , a v a i l a b l e n o t h r o u g hC o m p u S e r v e ' s I n f o r m a t i o n S e r v i c e .

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

Y o a l s o r e c e i v e a u t o m a t i c m e m b e rs h i p i T W A s F r e q u e n t F l i g h t B o n u s 5 "p r o g r a m . A n y o c a b u i l d b o n u s p o i n t sb s t a y i n g a M a r r i o t t a n M i l t o n h o t e l sa n d b y u s i n g H e r t z R e n t - A - C a r .

B e s i d e s T r a v e l s h o p p e r , C o m p u S e r v eo f f e r s a e v e r - g r o w i n g l i s t o o t h e r t r a v e l -o r i e n l e d o n - l i n e s e r v i c e s .

T h O f f i c i a l A i r l i n e G u i d eE l e c t r o n i c E d i t i o n l i s t s d i r e c t a n c o n n e c t i n g f l i g h t s c h e d u l e s f o o v e r 7 0 a i r l i n e s w o r l d w i d e p l u s o v e r 5 0 0 , 0 0 0N o r t h A m e r i c a n f a r e s .

F i r s t w o r l d T r a v e l o f f e r s w o r l d w i d et r a v e l a d v i c e a n s e r v i c e .

D i s c o v e r O r l a n d o p r o v i d e s c o m p l e t ep r i c e s , h o u r s a n f e a t u r e s o a l o C e n t r a l F l o r i d a ' s a t t r a c t i o n s a n a c c o m m o d a t i o n s .

W e s t C o a s t T r a v e l o f f e r s t r a v e l i n f o rm a t i o n f o t h w e s t e r n s t a t e s .

P a A m i s T r a v e l G u i d e c o n t a i n su p - t o - d a t e i n f o r m a t i o n o i m m i g r a t i o n

a n h e a l t h r e q u i r e m e n t s f o m o s tf o r e i g n c o u n t r i e s .

A n T r a v c W s i o n ® p r o v i d e s c o m p l e t ea u t o m o t i v e i n f o r m a t i o n , i n c l u d i n g r o a dm a p s a n a e x p e r t , p e r s o n a l i z e d r o u t i n gs e r v i c e .

L e y o u r t r a v e l p l a n s r e a l l y t a k e o f f .U s T r a v e l s h o p p e r a n l o t s , l o t s m o r ef r o m C o m p u S e r v e .

T o b u y C o m p u S e r v e S t a r t e r K i t , s e y o u r n e a r e s t c o m p u t e r d e a l e r . T r e c e i v eo u i n f o r m a t i v e b r o c h u r e , o r t o r d e rd i r e c t , c a l l o w r i t e :

C o m p u S e r v eP B o 2 0 2 1 2 . M O A r t i n g l o n C e n l i e B l v d .C o i u m t x r a . O h l o 4 3 Z 1 01 - 8 0 0 - 8 4 8 - 8 1 9 9I O h B . C a l l i - 6 1 - 1 ' S 7 - W O 2

. ( i u i a n S e r v i c e m a r k s c * ' ] " W A A H S B l o l * C o m p a n y

Page 22: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 22/164

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

T h s e c o n d a r y a d d r e s s o f o u r i f o r t h e C a r d c og r a p h i c s ( o t r a n s p a r e n t . ) m o d e . U s t h c o r r e c ts e c o n d a r y a d d r e s s f o y o u r i n t e r f a c e , a n r e m e m b e rt h a t s o m e i n t e r f a c e s r e q u i r e y o t s e n d c o m m a n d si u n u s u a l w a y s .

T p r i n t t t h s c r e e n s y o u c a n p r e v i e w t h p a g e b r e a k s , u s e t h e S H I F T - C T R L - P c o m m a n d f o l o w e d b y d e v i c e a n s e c o n d a r y a d d r e s s 3 U s o t h a b o v e c o d e s r e q u i r e s y o t u s t h e r e v e r s ev i d e o n u m b e r s , w h i c h c a b a s s i g n e d v a l u e s i S p e e d S c r i p t . A t h e t o p o t h f i l e , d e f i n e t h r e e o ft h r e v e r s e v i d e o n u m b e r s t t h d e s i r e d v a l u e s , 1 7 3 9 a n 1 ( f o r f o r m f e e d ) .

F o e x a m p l e , t d e f i n e t h f o r m f e e d c o m m a n d ,u s [ 5 1 2 ( T h e b r a c k e t s r e p r e s e n t r e v e r s e v i d e on u m b e r , o b t a i n e d b p r e s s i n g C T R L a n d £ s i m u l t an e o u s l y , f o l l o w e d b y t h n u m b e r 5 . I y o d e f i n e[ 6 1 a n [ 7 1 9 y o w o u l d i n s e r t [ 7 ] t s t o pp r i n t i n g , a n [ 6 ] [ 5 ] t r e s u m e , w i t h f o r m f e e d .Y o m a h a v e t e x p e r i m e n t t g e ( h e r e s u l t s y o w a n t . R e m e m b e r t h a i S p e e d S c r i p t d o e s n ' t k n o ww h a t y o u ' r e d o i n g , s t h e p r i n t o u t c a l o o k s t r a n g ei s o m e c a s e s . F o e x a m p l e , w h e n y o u s e n d t h c o d et g b a c k o n - l i n e f o l l o w e d b c o d e f o f o r mf e e d , t h p r i n t e r k n o w s t g t t h t o p o f t h e n e x tp a g e , b u t a f a a S p e e d S c r i p t i c o n c e r n e d , t h f o r m f e e d w a j u s t a n o t h e r c h a r a c t e r . S p e e d S c r i p tm i g h t t h i n k i t ' s p r i n t i n g t h m i d d l e o p a g e , a n h e a d e r s a n f o o t e r s w i l l p r i n t i n c o r r e c t l y .

L o n g T a p e sD y o r e a l l y t h i n k t h a t c a s s e t t e t a p e s o v e r 3 m i n u t e s w i l l a f f e c t t h e D a t a s s e t t e ?

R i c k S t o c k h o r s tN o l o n g t a p e s p r o b a b l y w o n ' t d o a n h a r m t y o u rc a s s e t t e d r i v e . B u y o u m i g h t w a n t t c o n s i d e r s o m eo t h r e a s o n s n o t t s t o r e p r o g r a m s a n d a t a f i l e so t h e m .

T a p e s o v e r 3 m i n u t e s a r g e n e r a l l y t h i n n e ra n l e s s r e l i a b l e t h a n s h o r t e r t a p e s . A n i t ' s h a r d e rt f i n d t h e r i g h t s p o t o t h e t a p e ; y o m a h a v e l w a i t f o w h i l e b e f o r e a p r o g r a m i l o c a t e d . T a p e ss h o u l d b t i g h t l y w o u n d , a n l o n g t a p e i m o r ep r o n e t s l i p a n s l i d e , l e a d i n g t l o s s o f d a t a ; t h es o l u t i o n i t f a s t - f o r w a r d a n t h e n r e w i n d t h t a p e ,w h i c h ( a g a i n ) t a k e s t i m e .

F i n a l l y , t h i n k w h a t w o u l d h a p p e n i t h t a p ew a l o s t o r d e s t r o y e d . L o s s o l o n g t a p e w i t h m a n yp r o g r a m s c o u l d b d i s a s t e r , e s p e c i a l l y i y o d o n ' th a v e b a c k u p c o p i e s .

T h R E S T O R E K e yo w V I C - 2 0 a n n o h a v e C o m m o d o r e 6 4

I ' v e h a p r o b l e m s u s i n g t h R E S T O R E k e y . O 2 C O M P U T E ! s G a i B t t B M a r c h 1 9 8 5

t h V I C - 2 0 , i w o r k e d e v e r y o n c e i w h i l e , a n o t h 6 i d o e s n ' t w o r k a a l l . I t h U s e r ' sG u i d e , i s a y s S Y 6 4 7 5 9 w i l l r e s t o r e t h c o p u t e r t t h s t a t e o j u s t b e i n g t u r n e d o n I t h e r e S Y S n u m b e r t h a t d o e s t h s a m e t h i n g a R E S T O R E , b u d o e s n ' t e r a s e t h p r o g r a m i m e m o r y ?

A l l e n D B r e w e rU n l i k e a n o t h e r k e o t h k e y b o a r d , R E S T O R E i w i r e d d i r e c t l y t t h c h i p t h a t c o n t r o l s y o u r V I o 6 4 W h e n y o l a R E S T O R E , t h c o m p u t e r c h e c k s t s e i R U N / S T O P i b e i n g p r e s s e d . S y o m u s th o l d d o w n R U N / S T O P b e f o r e p r e s s i n g R E S T O R E .

O V I C , R U N / S T O P - R E S T O R E w o r k s w e l l ,b u o 6 y o m a h a v e t s m a r t l y t a t h R S T O R E k e y . G e n t l y p r e s s i n g i d o e s n ' t a l w a y s d ot h j o b , f o s o m e u n k n o w n r e a s o n .

Y o u r 6 U s e r ' s G u i d e c o n t a i n s m i s p r i n t — S Y S6 4 7 5 9 d o e s n o p e r f o r m c o l d s t a r t . T h a t p a r t i c u l a rS Y e n t e r s t h e c o l d - s t a r t r o u t i n e f r o m t h w r o n gp l a c e a n e v e n t u a l l y h i t s B R e a K ( B R K ) i n s t r u c t i o n( s e e b e l o w ) . T h P r o g r a m m e r ' s R e f e r e n c e G u i d e c o r e c t l y l i s t s t h c o l d - s t a r t r o u t i n e — S Y S 6 4 7 3 8 ( S Y S6 4 8 0 2 o V I C ) . T h C o m m o d o r e P l u s / 4 a n d 1 6 d on o h a v e R E S T O R E k e y . O t h o s e c o m p u t e r s y o uh a v e t h o l d d o w n R U N / S T O P a n p r e s s t h r e s e tb u t t o n o n t h e r i g h t s i d e . Y o u ' l l e n u i t h b u i l t -i m a c h i n e l a n g u a g e m o n i t o r ( t y p e t e x i t b a c k t B A S I C ) .

T h c o l d - s t a r t S Y w i l l e r a s e t h p r o g r a m i m e m o r y ( a l t h o u g h y o u c a n g e i b a c k w i t h a U N N E W p r o g r a m ) ^ R U N / S T O P - R E S T O R E l e a v e st h p r o g r a m i n t a c t i m e m o r y . U e q u i v a l e n t i m c h i n e l a n g u a g e i t h B R i n s t r u c t i o n , w i t h v a l u eo z e r o . S Y t m e m o r y l o c a t i o n t h a t h o l d s z e r oa n t h c o m p u t e r w i l l p e r f o r m R U N / S T O P -R E S T O R E . F o e x a m p l e , P O K E 8 2 8 , 0 : S Y 8 2 8 .

S e l f - M o d i f y i n g B A S I C P r o g r a m sI t h e r e w a t m a k e p r o g r a m w r i t e i t o w D A T A s t a t e m e n t s f r o m u s e r i n p u t ?

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

T o u n d e r s t a n d h o i w o r k s , y o u s h o u l d k n o wt h a i C o m m o d o r e c o m p u t e r s h a v e t w o d i f f e r e n t t y p e so c a r r i a g e r e t u r n s . I p r o g r a m m o d e ( w h e n p r g r a m i r u n n i n g ) , p r i n t i n g C H R $ ( 1 3 ) c a r r i a g e r t u r n m o v e s t h e c u r s o r t t h b e g i n n i n g o f t h e n e x tl i n e . B u t h a t ' s a l i d o e s : m o v e d o w n l i n e . B u i i m m e d i a t e m o d e ( w h e n y o u ' r e w r i t i n g p r o g r a m ) ,R E T U R N m o v e s t h c u r s o r t t h n e x t l i n e a n d o e s o n o t w t h i n g s . I t h e r e ' s n u m b e r a t h b e g i n n i n g , t h l i n e i a d d e d t t h B A S I C p r o g r a mi m e m o r y . I n o t , t h c o m m a n d s y o t y p e d a r i m e d i a t e l y e x e c u t e d .

T h u s , t w r i t e p r o g r a m t h a t a d d s D A T A

Page 23: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 23/164

A p p l eC o m m

S o p h i s t i c a t e dF e a t u r e sS t a t e - o f - C h e - A r t i n p u t t e c h n o l o g yc o l o r m i x i n g t c r e a t e o v e rt e x t u r e d h u e s , p a i n t i n g w i v a r i e t y o f b r u s h s t r o k e s , a i r -b r u s h i n g , i n s e r t i n g o v a l s , f i n e s .r e c t a n g l e s . Z o o m a l l o w s p i x e le d i t i n g w h i l e v i e w i n g t h e r ef u l l s c a l e . T e x t f o n t s a n p d r a w n s h a p e s a r i n c l u d e d a m a b e a d d e d a a n t i m e .p r i n t e r d u m p f o m o s t d o m a t r i xp r i n t e r s i i n c l u d e d .

S e Y o u r D e a l e r . .o f o d i r e c t o r d e r s e n c l o s e$ 4 9 . 9 5 A p p l e V e r s i o nS 3 4 . 9 5 C o m m o d o r e V e r s i o np l u s S 3 . 0 0 f o s h i p p i n g S h a n d l i n g .M a s t e r c a r d a n d V i s a a c c e p t e d .6 1 6 / 9 5 7 - 3 0 3 6

P r o d u c t i v e F u I n c l u d e s e l t h a r t i s t i c t o o l sn e e d e d t c r e a t e s t r i k i n g c o p u t e r a r t . S v e r s a t i l e t h a t y o u n gc h i l d r e n a r a b l e t u s i l i k ec o l o r i n g b o o k , y e s o p h i s t i c a t e de n o u g h f o c o m p u t e r a r t i s t t u s e . P e r f e c t f o H o m e , B u s i n e s s ,E d u c a t i o n , e n t h A r t . T h p o s s ib i l i t i e s a r e e n d l e s s . . .

B a u d v i l l c . 1 0 0 1 M e d i c a l P a r k D r S . E . ,G r a n d R a p i d s , M i c h > g a n 4 9 5 0 6

Page 24: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 24/164

s t a t e m e n t s t i t s e l f , y o u h a v e t t o g g l e b a c k a n f o r t h b e t w e e n t h t w m o d e s . Y o p r i n t t t h s c r e e n i p r o g r a m m o d e , E N t h p r o g r a m , a n h a v e t h c o m p u t e r a u t o m a t i c a l ! } / h i R E T U R N o v e rt h l i n e s . T h f o l l o w i n g p r o g r a m i l l u s t r a t e s :

1 D L = 1 0 0 02 D $ = " D A T A "3 I N P U T A S4 P R I N T C H R $ ( 1 4 7 ) ; D L ; D $ ; A $5 P R I N T " 1 0 D L = " ; D L + 16 P R I N T " R U N "7 P O K E 6 3 1 , 1 9 : P O K E 6 3 2 , 1 3 : P O K E 6 3 3 , 1 3 : P 0 K E 6

3 4 , 1 3 : P O K E 1 9 S , 4 j E N DL i n e s 1 0 - 3 0 d e f i n e t w v a r i a b l e s a n i n p u t a

i t e m w h i c h w i l l b a d d e d t t h p r o g r a m . L i n e 4 c l e a r s t h e s c r e e n a n p r i n t s t h l i n e n u m b e r ( D L ) ," D A T A " , a n t h u s e r i n p u t . L i n e 5 p r i n t s n e l i n e 1 0 , w h e r e D i i n c r e a s e d b o n ( f o r t h e n e x tt i m e ) . L i n e 6 p r i n t s " R U N " .

T h e d y n a m i c k e y b o a r d t e c h n i q u e h a p p e n s i l i n e 1 0 F o u r n u m b e r s a r P O K E d i n t o t h k e y b o a r db u f f e r ( t e n m e m o r y l o c a t i o n s f r o m 6 3 t 6 4 0 ) a n

i P O K E d i n t o 1 9 8 ( w h i c h k e e p s t r a c k o h o m a n y k e y s h a v e b e e n p r e s s e d ) . T h e n t h p r o g r a me n d s .

T h e c o m p u t e r s w i t c h e s f r o m p r o g r a m m o d e t i m m e d i a t e m o d e , a n i t h i n k s f o u r k e y s h a v e b e e np r e s s e d . T h f i r s t k e i H O M E ( C H R $ ( 1 9 ) ) . T h n e x t t h r e e a r e c a r r i a g e r e t u r n s ( C H R $ ( 1 3 ) ) . T h c a r i a g e r e t u r n s a r e t h e k i n d w w a n t : T h e y ' l l a d t h l i n e s t B A S I C m e m o r y . D A T A s t a t e m e n t i e t e r e d , l i n e t e i c h a n g e d , a n R U i e x e c u t e d .T h e p r o g r a m l o o p s b a c k t g e m o r e i n p u t . P r e s sR U / S T O P - R E S T O R E t g e o u o f t h e I N P U Ts t a t e m e n t a n e n t h p r o g r a m . T h e n s a v e t h p r g r a m , w h i c h c o n t a i n s t h n e w l y c r e a t e d D A T As t a t e m e n t s .

T h d y n a m i c k e y b o a r d t e c h n i q u e c a n d o m o r et h a n a d D A T A s t a t e m e n t s . Y o c a u s i t e r a s e

b l o c k o l i n e s f r o m p r o g r a m b p r i n t i n gC H R $ ( 1 3 ) o v e r s e r i e s o l i n e n u m b e r s .

P r i n t i n g C h a r a c t e r s I M a c h i n eL a n g u a g eI ' v e b e e n t r y i n g t p u C o m m o d o r e o A S C I Ic h a r a c t e r s i n t o s c r e e n m e m o r y i m a c h i n e l a g u a g e . I ' v e c o n v e r t e d t h P O K E v a l u e s i n t oh e x a d e c i m a l a n t h e n " s t o r e d " t h v a l u e i n t o t h s c r e e n l o c a t i o n . B u a l w a y s g e c h a r a c t e r s t h a ta r w r o n g . H o d s o l v e t h i s p r o b l e m ?

D r e w M c K e n n aY o u ' v e g o t t h e r i g h t i d e a , a n i s h o u l d w o r k . m c h i n e l a n g u a g e s t o r e i n s t r u c t i o n w o r k s j u s t l i k e t h P O K E c o m m a n d i B A S I C .

W h e n y o u ' r e w r i t i n g m a c h i n e l a n g u a g e p r g r a m , i o f t e n h e l p s t t h i n k a b o u t h o i o y o w o u l dd s o m e t h i n g i B A S I C , a n t h e n t r a n s l a t e t h i d e ai n t o M L B A S I C a n d m a c h i n e l a n g u a g e a r e n o t a 2 C O M P U T E ' S G a z o H e M a r c h 1 9 B 5

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

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

I B A S I C , t P O K E y e l l o w l e t t e r i n t o t h u p p e r i e f t h a n d c o r n e r o f t h e s c r e e n o t h 6 4 r u t h f o l l o w i n g p r o g r a m :

1 P O K E 1 0 2 4 , 1 : P O K E 5 5 2 9 6 , 7T h e q u i v a l e n t i M i s

8 2 L D # 8 3 S T 1 0 2 48 3 L D # 8 3 S T 5 5 2 9 68 3 R T

O r i h e x a d e c i m a l :0 3 3 C L D # $ 0 10 3 3 E S T $ 0 4 0 00 3 4 1 L D # $ 0 70 3 4 3 S T $ D 8 0 00 3 4 6 R T

O n c e t h M p r o g r a m i i m e m o r y , S Y 8 2 t a c t i v a t e i t

F i r s t , u s i n g t h L D A / S T A m e t h o d , y o u h a v e t o s t o r e a v a l u e i n t o b o t h s c r e e n a n c o l o r m e m o r y ,j u s t l i k e B A S I C . A n i y o u ' r e S Y S i n g f r o m B A S I C ,y o h a v e t e n t h M p r o g r a m w i t h a R T ( R e -T u r n f r o m S u b r o u t i n e ) , w h i c h i s i m i l a r t R T U R N i B A S I C T h L o a D A c c u m u l a t o r ( L D A )i n s t r u c t i o n h a m a n y d i f f e r e n t a d d r e s s i n g m o d e s .L D # $ 0 1 p u t s t h e a c t u a l v a l u e $ 0 i n t o t h e a c c um u l a t o r . L D $ 0 1 , o t h o t h e r h a n d , w i l l t a k ew h a t e v e r v a l u e i i l o c a t i o n a n p u i i t h a c c u m u l a t o r . T h i s m a b t h c a u s e o y o u rp r o b l e m s .

T h n u m b e r s i g n ( # a f t e r L D i i m p o r t a n t ,s i g n a l i ) i g y o w a n t t h v a l u e o n e . A l s o , s o m e M m o n i t o r s o a s s e m b l e r s a l l o i o e i t h e r h e o d e c i m a ln u m b e r s . Y o m a h a v e t m a r k h e n u m b e r s w i t ha d o l l a r s i g n , a i t h e x a m p l e a b o v e .

F i n a l l y , t h e r e a r t w n u m b e r s f o r t h e l e t t e r A j u s t l i k e i n B A S I C . I y o u ' r e P O K E i n g ( L D A f o l l o w e db S T i m a c h i n e l a n g u a g e ) , y o u s 1 t h s c r e e nc o d e . B u i y o u ' r e p r i n t i n g , y o p r i n t C H R $ ( 6 5 ) ,t h A S C I I v a l u e .

T p r i n t i M L y o d J S t S F F D 2 . A a a l t e r n a t i v e t t h a b o v e p r o g r a m , t r t h i s :0 3 3 C L D # $ 4 10 3 3 E J S $ F F D 20 3 4 1 R T

A g a i n , S Y 8 2 m a k e s t h p r o g r a m r u n . H e x ad e c i m a l $ 4 i t h s a m e a d e c i m a l 6 ( t h e A S C I Iv a l u e o f " A " ) . W h e n y o J u m p t S u b R o u t i n e ( J S R )$ F F D 2 , t h l e t t e r i p r i n t e d t t h s c r e e n i t h c u r r e n t c u r s o r c o l o r . $ F F D 2 i K e r n a l e n t r y p o i n tf o P R I N T . T h K e r n a l r o u t i n e s o c c u p y t h s a m el o c a t i o n s o t h V I C , 6 4 a n P l u s / 4 c o m p u t e r s . < Q

Page 25: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 25/164

Page 26: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 26/164

Page 27: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 27/164

S e l b y B a t e m a n , F e a t u r e s E d i t o r

P e r i p h e r a l s c a n b r i n g m u c h m o r e p o w e r a n f l e x i b i l i t yt y o u r C o m m o d o r e 6 4 A n t h e y ' r e a v a i l a b l e a n e v e rb e f o r e . T h a t t r a n s l a t e s i n t o m u l t i t u d e o o p p o r t u n i t i e s —a n d c h a n g e s — a s y o c o n t i n u e t e n h a n c e y o u r c o m p u t e r ' sc a p a b i l i t i e s . H e r e ' s a o v e r v i e w o f t h e e x p a n d i n gp e r i p h e r a l m a r k e t p l a c e f o t h 6 4

n e e y o u ' v e m a d e t h c h o i c e t p u r c h a s eC o m m o d o r e 6 c o p u t e r , y o u r d e c i s i o n s

b e g i n t m u l t i p l y . I y o t h o u g h t c h o o s i n g m i c r o c o mp u t e r t s u i t y o u r n e e d s w a c h a l l e n g i n g , y o u ' l l s o o n f i n dy o u r s e l f o v e r w h e l m e d b t h p e r i p h e r a l o p t i o n s o p e n t y o u .E v e n e x p e r i e n c e d c o m p u t e ro w n e r s d i s c o v e r i t ' s h a r d t s t a ya b r e a s t o f t h e r a p i d l y g r o w i n gi n v e n t o r y o p e r i p h e r a l s d s i g n e d f o t h 6 4

B u t h i s p r o l i f e r a t i o n o p r o d u c t s m e a n s t h a t s o m e p e p l e a r e m a k i n g m i s t a k e s , s a y sT o D o w , p r o d u c t m a n a g e r f o C o m m o d o r e ' s C o m p u t e r S y t e m s D i v i s i o n . " I t ' s o b v i o u s —b u v e r y i m p o r t a n t c o n s i d e ra t i o n f o p e o p l e w h a r b u y i n g6 4 o a n y c o m p u t e r — t h a t t h e yg e i n v o l v e d w i t h a p p l i c a t i o n st h a t a r r e a l l y g o i n g t b e n e f i tt h e m . I t ' s i m p o r t a n t f o p e o p l et u n d e r s t a n d w h a t t h e y n e e d

C O M P U T E D G a z e t t e M a r t * 1 9 8 5 2 5

Page 28: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 28/164

t d o a n d g e t h e m s e l v e sp l u g g e d i n t o p r o d u c t t h a t i b e s t g o i n g t o s u i t t h o s e n e e d s .A n t h a t m e a n s b e f o r e y o m a k e p e r i p h e r a l p u r c h a s e sw h i c h m a b t w o ? v e n t h r e et i m e s t h c o s t o t h 6 i t s e l f .

M a n y p e o p l e b u p e r i p h e r a l s w i t h o u t f i r s t f u l l yu n d e r s t a n d i n g w h a t t h e y a r g o i n g t d w i t h t h e m , h o t h e y i n t e r a c t w i t h t h C o m m od o r e 6 4 a n d w h a t s o f t w a r e i t b u s e d , a d d s D o w .

I y o f o i l o w t h g e n e r a lr u l e t h a t p e r i p h e r a l i a n p i e c e o f h a r d w a r e w h i c h c a n b ep l u g g e d i n t o y o u r c o m p u t e r t e n h a n c e i t f u n c t i o n , t h l i s t o s u c h p r o d u c t s i n c l u d e s l i t e r a l l yh u n d r e d s o i t e m s f r o m s c o r e so m a n u f a c t u r e r s . T h g o o dn e w s i t h a t t h e r e ' s p l e n t y o i n f o r m a t i o n a h a n d f o t h d i s -c e m i n g c o n s u m e r . A n t h p r i p h e r a l o p t i o n s r e a l l y a r e n ' td i f f i c u l t t o c a t e g o r i z e a n c o p a r e i y o u ' l l t a k e t h t i m e t t h i n k t h r o u g h y o u r c h o i c e s a n y o u r n e e d s .

T h e r e a r b a s i c a l l y f i v e m a j o rc a t e g o r i e s o f p e r i p h e r a l s f o

m o s t m i c r o c o m p u t e r s , i n c l u d i n gt h 6 4 W h e n y o b e g i n t t h i n k a b o u t b u i l d i n g s y s t e ma r o u n d y o u r c o m p u t e r , y o u rc h o i c e s i n c l u d e t h e f o l l o w i n g ;

1 M a s s s t o r a g e d e v i c e s - - A a b s o l u t e n e c e s s i t y t o y o u r c o p u t e r s i n c e i i t h i s a t t a c h m e n tw h i c h l e t s y o s t o r e i n f o r m a t i o n( o t a p e o d i s k ) f o l a t e r u s a n a l s o a l l o w s y o t r u c o m e r c i a l s o f t w a r e n o t o c a t r i d g e . F o t h 6 4 , t h e c h o i c e sh a v e g r o w n r a p i d l y d u r i n g t h p a s t y e a r .

2 D i s p l a y d e v i c e s - - E s s e nt i a l l y t h t e l e v i s i o n s e o v i d e om o n i t o r w h i c h l e t s y o s e w h a t y o a n t h c o m p u t e r a r d o i n g t o g e t h e r . T h e r e a r s u p r i s i n g i n d i c a t i o n s h e r e t h a t 6 o w n e r s a r c h a n g i n g t h e i r p r e fe r e n c e s a b o u t w h a t d i s p l a y t h e yw i s h t u s ( m o r e o n t h i s l a t e r ) .

3 P r i n t e r s — A l t h o u g h p r i n t -2 C O M P U T t r s G a z e t t e M a r c h 1 9 8 5

T h U S S u p e r D i s k d r i v e s .

e r c o u l d b l i s t e d a a a l t e r n at i v e d i s p l a y d e v i c e , t h e i ri m p o r t a n c e a n s p e c i a l f u n ct i o n s r e q u i r e s e p a r a t e c a t eg o r y . C o m m o d o r e 6 o w n e r sh a v e m o r e c h o i c e s h e r e t h a ne v e r b e f o r e , g e n e r a l l y a l o w e rp r i c e s f o b e t t e r q u a l i t y .

4 C o m m u n i c a t i o n d e v i c e s —M o d e m s ( a n d t e l e c o m m u n i c at i o n s s o f t w a r e ) a r n o a m o n gt h h o t t e s t i t e m s f o C o m m od o r e 6 4 o w n e r s . T h p o p u l a r i t yo f b u l l e t i n b o a r d s a n t h g r o w t h o m a j o r t e l e c o m m u n i c at i o n s s e r v i c e s a r c h a n g i n g t h r a c e o f p e r s o n a l c o m p u t i n g .

5 I n p u t d e v i c e s — T h e r e a r m a n y w a y s o t h e r t h a n y o u rc o m p u t e r k e y b o a r d f o y o t i n t e r a c t w i t h t h 6 4 J o y s t i c k s ,l i g h t p e n s , t o u c h t a b l e t s , a n t r a c k b a l l s a r j u s t f e w . A n s o o n , e v e n t h p o p u l a r t a b l e - t o pc o n t r o l l e r c a l l e d m o u s e s h o u l db a v a i l a b l e f o t h 6 4

L e t ' s t a k e l o o k a s o m e o t h c h a n g e s a f f e c t i n g t h e s e p r i p h e r a l p r o d u c t l i n e s f o t h C o m m o d o r e 6 4

C o m m o d o r e o f f i c i a l s w e r ep l e a s a n t l y s u r p r i s e d d u r i n g 1 9 8 4b s i g n i f i c a n t c h a n g e i t h b u y i n g p a t t e r n s o 6 o w n e r sl o o k i n g f o s t o r a g e d e v i c e s .

O v e r 9 p e r c e n t o t h e s e p u c h a s e s f r o m C o m m o d o r e w e r e1 5 4 1 d i s k d r i v e s r a t h e r t h a n t h m o r e i n e x p e n s i v e D a t a s s e t t er e c o r d e r s .

" T h a t w a o n o t h t h i n g st h a t r e a l l y t h r e w u f o r a l o o p , "s a y s C o m m o d o r e ' s D o w . " T h ep e r c e n t a g e o p e o p l e w h a c t ua l l y b o u g h t d i s k d r i v e s t g w i t h t h 6 w a v e n t h i g h . "C o m m o d o r e w a c a u g h t b s u p r i s e a n t h e r e w a p e r i o da b o u t y e a r a g w h e n 1 5 4 1 sw e r e i v e r y s h o r t s u p p l y .

S i n c e t h e r e a r s o m e o t h e rs o u r c e s f o i n e x p e n s i v e c a s s e t t et a p e d r i v e s c o m p a t i b l e w i t h t h 6 4 i w o u l d b w r o n g t p r s u m e t h a t t h 9 p e r c e n t f i g u r ew o u l d a p p l y t h r o u g h o u t t h C o m m o d o r e 6 m a r k e t p l a c e .H o w e v e r , t h c o m b i n a t i o n o l o p r i c e ( a b o u t $ 2 5 0 f o t h 1 5 4 1 ) , t h r e l a t i v e l y f a s t e r a c e s s t i m e s o d i s k d r i v e o v e rt a p e , a n t h t r e n d t o w a r dp u t t i n g m o r e a n m o r e c o m m e rc i a l s o f t w a r e o d i s k r a t h e r t h a nc a s s e t t e h a d r a m a t i c a l l y a l t e r e dt h s i t u a t i o n .

" F o r t h m a j o r i t y o f t h ep e o p l e w h p u r c h a s e t h 6 4 t h f i r s t b u w i l l b t h d i s kd r i v e s a y s D o w . ' W h e n t h 6 f i r s t c a m e o u t , t h e r e w a l o o s o f t w a r e o c a r t r i d g e s i n c e t h e r ew a s k e p t i c i s m a b o u t h o m a n yp e o p l e w o u l d p u r c h a s e t h e d i s kd r i v e . " T h a t i t r u e n l o n g e r .

A a n C o m m o d o r e 6 o w n e r q u i c k l y l e a r n s , t h c o p u t e r a c c e s s e s d a t a f r o m c a s e t t e t a p e d r i v e i n s e q u e n t i a lm a n n e r . T h t a p e s l i d e s b t h r e a d / r e c o r d h e a d i l i n e a rf a s h i o n . Y o c a n ' t g e t t h t h i r d p r o g r a m o n t a p e w i t h o u tw i n d i n g p a s t t h f i r s t t w p r g r a m s . T h d i s k d r i v e , h o w e v e r ,i r a n d o m a c c e s s d e v i c e . T h r e a d / w r i t e h e a d c a j u m p f r o ms p o t t s p o t o d i s k m u c h a r e c o r d p l a y e r n e e d l e c a b p l a c e d a n y w h e r e o t h e s u r f a c eo r e c o r d . S u c h a c c e s s i b i l i t ya n s p e e d h a v e p r o v e n t o a t r a c t i v e f o r m o s t 6 o w n e r s t i g n o r e .

Page 29: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 29/164

Page 30: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 30/164

A l t h o u g h t h f i r s t p u r c h a s ef o 6 o w n e r s m a b d i s kd r i v e , t h a t d o e s n ' t n e c e s s a r i l ym e a n i w i l l b t h 1 5 4 1 . A t h i n s t a l l e d b a s e o C o m m o d o r e6 4 h a i n c r e a s e d , t h p e r i p h e ra m a r k e t p l a c e h a b e c o m ec r o w d e d w i t h c o m p e t i t o r s . A n t h a t i n c l u d e s d i s k d r i v em a n u f a c t u r e r s .

F o e x a m p l e , M S S y s t e m s ,I n c . , h a d e v e l o p e d s i n g l e a n d u a l S u p e r D i s k D r i v e s f o t h C o m m o d o r e 6 a i m e d a b e i n gf a s t e r , c o o l e r r u n n i n g , a n m o r ed e p e n d a b l e t h a n t h 1 5 4 1 . " I w a c l e a r t o u t h a t i w w e r et c o m p e t e i C o m m o d o r e ' sm a r k e t , w w o u l d h a v e t p r d u c e p r o d u c t s o s u p e r i o r q u a li t y , " s t a t e s J i m G r a g g , M S v i c ep r e s i d e n t o e n g i n e e r i n g .

M S D ' s d u a l d r i v e , t h S u p e rD i s k I I i m o r e e x p e n s i v e t h a nt w s i n g l e C o m m o d o r e d r i v e s —a b o u t $ 6 9 5 — b u t w i l l r e p o r t e d l yf o r m a t , c o p y , a n v e r i f y i n l e s st h a n t w m i n u t e s w h a t t w 1 5 4 1 s w o u l d n e e d 3 t 4 m i u t e s t c o m p l e t e . T h s i n g l e -d r i v e S u p e r D i s k i p r i c e d a $ 3 9 9 .

O t h e r d i s k d r i v e s n o a v a i l a b l e f o t h 6 a r t h $ 3 9 9I n d u s G f r o m I n d u s S y s t e m s ,w h i c h i r e p o r t e d l y 4 0 p e r c e n tf a s t e r t h a n t h 1 5 4 1 , a n t h $ 3 6 9 C o m m a n d e r I f r o m C o m a n d e r E l e c t r o n i c S y s t e m s .H e r e a g a i n , a w i t h t h M S d r i v e s , t h e r e a r e p r i c e /p e r f o r m a n c e t r a d e o f f s i r e l a t i o nt C o m m o d o r e ' s 1 5 4 1 d r i v e .

W h i l e t h c o m p e t i t i o n h e a t su b e t w e e n 6 d i s k d r i v e m a n uf a c t u r e r s , t h e r e i c l e a r m o v ea w a y f r o m t h s l o w e r s e q u e n t i a la c c e s s t a p e d r i v e s w h i c h s d o m i n a t e d d u r i n g t h e e a r l y d a y so t h V I C - 2 0 a n d 6 4 A t h m a r k e t m a t u r e s , s d t h t a s t e sa n d e m a n d s o 6 4 o w n e r s .

F o r t h o s e w h w i s h t u s c a s s e t t e d r i v e , E l e c t r o n i c C o

p o n e n t s o E l m a , N e Y o r k , h a e n g i n e e r e d w a f o y o t s a v e e v e n m o r e m o n e y . R a t h e rt h a n b u y i n g C o m m o d o r e2 C O M P U T E ' s G a z e t t e M a r c h 1 9 8 5

D a t a s s e t t e r e c o r d e r , t h c o p a n y o f f e r s t h C o m p u t e r P a t c hC o r d ( C P C - 1 0 0 0 ) , $ 2 9 . 9 5 c o r dw h i c h l e t s y o u s 6 o V I C -2 w i t h a o r d i n a r y c a s s e t t er e c o r d e r .

A n o t h e r s u r p r i s e f o o f f ic i a l s a t C o m m o d o r e l a s t y e a rw a t h p o p u l a r i t y a m o n g 6 o w n e r s o t h 1 7 0 2 c o l o r v i d e om o n i t o r . I b e c a m e , o a v e r a g e ,

a n y o u ' r e i b u s i n e s s .C o m m o d o r e 6 o w n e r s a r

t u r n i n g t o w a r d d i s k d r i v e s f o m u c h t h s a m e r e a s o n t h e y ' r en o u s i n g d e d i c a t e d v i d e om o n i t o r s i i n c r e a s i n g n u m b e r s :g r e a t e r p e r f o r m a n c e f o m o r es e r i o u s a p p l i c a t i o n s . E s p e c i a l l yw i t h t h r i s i n g i n t e r e s t i p r d u c t i v i t y p r o g r a m s s u c h a w o r dp r o c e s s o r s , d a t a b a s e s , a n

l

T h I n d u s G d i s k d r i v e .t h e n e x t m o s t - p u r c h a s e d C o m o d o r e p e r i p h e r a l a f t e r s t o r a g ed e v i c e s .

" A g a i n , w w e r e r e l a t i v e l ys h o c k e d w i t h t h p e r c e n t a g e o p e o p l e w h w i l l b u t h 1 7 0 2 , "s a y s D o w . " I b o i l s d o w n t o n u m b e r o d i f f e r e n t r e a s o n s .O b v i o u s l y , r e s o l u t i o n i m u c hb e t t e r o t h 1 7 0 2 t h a n i w o u l db o t e l e v i s i o n s e t . T h s e o n t h i n g w e ' v e f o u n d — a lt h o u g h w g i v e t h p r o p e rh o o k u p r e q u i r e m e n t s t a t t a c h6 t o t e l e v i s i o n s e t — a l o o p e o p l e d o n ' t l i k e t t i u t h e i rT s e w i t h t h c o m p u t e r . S b b u y i n g t h 1 7 0 2 m o n i t o r , i g i v e s t h e m t h a b i l i t y t h a v ed e d i c a t e d w o r k s t a t i o n w i t h o u ti n t e r r u p t i n g t e l e v i s i o n s e t . "

J u s t a i n e x p e n s i v e t a p ed r i v e s b r i n g y o f u n c t i o n a l i t y a

l o p r i c e , s y o u r t e l e v i s i o ns e c a b r i n g y o c o m p u t e r ' sv i d e o i m a g e s w i t h o u t a d d i t i o n a le x p e n s e . A l y o n e e d t d i a t t a c h t h e R m o d u l a t o r t y o u rb l a c k a n w h i t e o c o l o r T V

s p r e a d s h e e t s , o w n e r s o t h 6 a r m o r e o f t e n a s k i n g f o t h g r e a t e r c l a r i t y o v i d e o m o n it o r , E v e n o t h b e s t c o l o r t e l ev i s i o n s e t s , a 8 0 - c o l u m n l i n e o p r i n t e d c h a r a c t e r s ( n o w a v a i la b l e i s e v e r a l w o r d p r o c e s s o ra n s p r e a d s h e e t f o r m a t s f o t h 6 4 i a l b u t u n r e a d a b l e . N o s w i t h t h v a r i e t y o v i d e o m o n it o r s o t h m a r k e t f r o m c o m p an i e s l i k e C a r d c o , C o m m o d o r e ,R o l a n d D G S a m s u n g , T e k n i k a ,A m d e k , S a k a t a , a n o t h e r s ,

S o m e C o m m o d o r e 6 o w e r a r o p t i n g f o b o t h c o l o rt e l e v i s i o n a n t h e h i g h - q u a l i t yo d i r e c t v i d e o m o n i t o r s .C a r d c o ' s $ 1 9 9 . 9 5 M T / 1 M o n i t o rT u n e r , f o e x a m p l e , i r e m o t e -c o n t r o l l e d , 6 0 - c h a n n e l , c a b l e -r e a d y t u n e r w h i c h p r o v i d e ss e p a r a t e v i d e o a n a u d i o o u t p u tm a t c h e d t c o m p o s i t e i n p u tc o m p u t e r m o n i t o r s . I w o r k sw i t h a n c o l o r o r m o n o c h r o m em o n i t o r , t r a n s f o r m i n g i i n t ot e l e v i s i o n s e w i t h t h f l i p o s w i t c h .

Page 31: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 31/164

C o m p o s e m u s i c , e v e ni y o c a n t r e a d n o t e .

s i m p l i c i t y . I t ' s n o t o I t ' st o o l .

I f a c t , M u s i c W r i t e r h a e v e r y t h i n g y o n e e d t c o p o s e s e r i o u s s y m p h o n yI h a r e p e a t s , e n d i n g s a n t r i p l e t s . I h a a r t i c u l a t i o n a n t r a n s p o s i t i o n . I c a s h a p et o n e s , s t o r e 7 s t a f f s , a n p l a yu t v o i c e s .

B u t e v e n i y o d o n ' t k n o ww h a t a l t h a t m e a n s , i w o n ' ts t a n d i y o u r w a B e c a u s ei y o c a h u t u n e , y o c a w r i t e t u n e .

W i t h t h B a n k S t r e e tM u s i c W r i t e r b G l e n C l a n c yy o c o m p o s e b c o m p u t e r

I t ' s s s i m p l e , p e o p l e w h d o n ' t k n o w p i a n i s s i m of r o m p i z z a c a s t a r t c o p o s i n g i l e s s t h a n a h o u r

A l y o d i m a t c h t h s o u n d t h a t y o h e a r i y o u rh e a d . A n t h e M u s i c W r i t e rw r i t e s i d o w n .

B u d o n ' t b f o o l e d b y t h e

B a n k S t r e e t M u s i c W r i t e r f r o m M i n d s c a p eC 0 f r i £ i 3 " i [ > l e w f h A i v ' a r Y l C c T i n i c d c f ! " U n w r a p * ^ . 3 - M * I X - ' . a e e R e i d N c r " O f ^ o » p i K O G :F o m o r e t n f o r m a t i o n , c a l l 1 - 8 0 0 - 2 2 1 - 9 8 8 4 . I I l l i n o i s , 1 - 8 0 0 - 9 4 2 - 7 3 1 5 .

^ f

Page 32: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 32/164

P E R I P H E R A L S O T H E F U T U R ES h a r o n D a r l i n g , R e s e a r c h A s s i s t a n t

i y o u ' v e n e v e r h e a r d o f b r a i n w a v e i n p u t , L a s e r d i s k s : M o r e a n m o r e u s e s a r r e a d / w r i t e l a s e r d i s k s , f l a t s c r e e n v i d e o , o b e i n g f o u n d f o l a s e r d i s k s a s c o m p u t e rs o u n d s a m p l i n g , y o u ' r e i g o o d c o m p a n y . p e r i p h e r a l s . F o n o w , m o s t a p p l i c a t i o n s a r eM a n y o t h e s e p r o d u c t s a r s t i l l i d e v e l o p - c o m m e r c i a l o g o v e r n m e n t a l , t h i n g s l i k em e n t , s t i l ! i p r o t o t y p e i l a b o r a t o r i e s . N e v - e m p l o y e e t r a i n i n g , s a y s D a v i d S B a c k e r ,e r t h e l e s s , t h e s e p e r i p h e r a l s c o u l d a d g r e a t d i r e c t o r o v i d e o d i s k r e s e a r c h f o M i r r o rp o w e r t y o u r c o m p u t e r . S o m e a r e a v a i l a b l e S y s t e m s I n c . , f i r m t h a t i d e v e l o p i n g u s e sn o w , s o m e w i l l b s o o n . H e r e ' s a o v e r v i e w f o l a s e r d i s k s i t h b u s i n e s s m a r k e t .

C o m p a c t d i s k s , U ' h i c h m e a s u r ea b o u t f i v e i n c h e s a c r o s s , h a v et h c a p a c i t y t b e c o m e m a s ss t o r a g e d e v i c e s f o c o m p u t e r s .

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

C o m p a c t d i s k s : T h d i s kt h a t i r e v o l u t i o n i z i n g t h er e c o r d i n g i n d u s t r y c a a l s ow o r k w i t h c o m p u t e r s . C u r e n t m o d e l s c a n o n i y a c a R e a d O n l y M e m o r y ( R O M )d a t a s t o r a g e d e v i c e s . E l e ct r o n i c s g i a n t s S o n y a n P h i l i p s a r b o t h w o r k i n go c o m p u t e r a p p l i c a t i o n sf o c o m p a c t d i s k s , a n N i p p o n C o l u m b i a o J a p a nh a i n t r o d u c e d c o m p a c td i s k t h a t h a s t o r a g ec a p a c i t y o f m o r e t h a n 5 5 m e g a b y t e s p e s i d e — t h ee q u i v a l e n t o 5 0 t 1 , 0 0 0f l o p p y d i s k s .

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

H o w e v e r , e n g i n e e r s a r a w o r k o r e a d / w r i t e C t h a t w o u l d p r o v i d e h o m ec o m p u t e r s w i t h a s t o u n d i n g a m o u n t s o o l i n e m e m o r y a n d w o u l d q u i c k l y r e p l a c e c u r e n t f l o p p y d i s k d e v i c e s .

E l e c t r o m y o g r a p h / B r a i n W a v e I n p u t :S y n a p s e S o f t w a r e C o r p o r a t i o n a l r e a d y s e l l s

h e a d b a n d c o n t r o l l e r - b a s e d b i o f e e d b a c ks y s t e m c a l l e d R e l a x , A n A t a r i , I n c . , ( b e f o r ec o r p o r a t e r e f o r m a t i o n ) e x h i b i t e d s i m i l a rs y s t e m , M i n d L i n k , a t h S u m m e r 1 9 8 4C o n s u m e r E l e c t r o n i c s S h o w . B o t h a r b a s e do e l e c t r o m y o g r a p h i c i m p u l s e s — s l i g h t e l e ct r i c a l p u l s e s f r o m m u s c l e s i t h f o r e h e a d —w h i c h p e r m i t t h u s e r t c o n t r o l o n s c r e e nc o m p u t e r a c t i o n w i t h o u t t o u c h i n g k e b o a r d , j o y s t i c k , o o t h e r i n p u t d e v i c e .

W i t h t h a b i l i t y t o p u m o r et h a n 5 0 , 0 0 0 l i v e a c t i o n i m a g e so n o n e s i d e o d i s k , a n t h a v a i l a b i l i t y o i n e x p e n s i v e i n t e rf a c e s , t h e f u t u r e l o o k s b r i g h t f o t h i s p e r i p h e r a l . D i g i t a l R e s e a r c h ,f o e x a m p l e , m a r k e t s $ 4 i n t e rf a c e w h i c h a t t a c h e s a C o m m od o r e 6 4 t o l a s e r d i s k p l a y e r .

" t h i n k y o u ' r e g o i n g t b e g i n t s e l a r g e i m a g e d a t ab a s e s , o r b i g s l i d e - a - t h o n s p r d u c e d b y v a r i o u s i n s t i t u t i o n s —e v e r y t h i n g f r o m m u s e u m s l i k et h S m i t h s o n i a n o u t p u b l i s h e r s — p e o p l e w h h a v es o m e k i n d o i n t e r e s t i n g i m a g ef i l e . T h a t [ a r e a ] h a c o n s u m e rp o t e n t i a l , " B a c k e r p r e d i c t s .

L a s e r d i s k s w i l l p r o b a b l y b e m a j o r f o r c e i i n t e ra c t i v e v i d e o o v e r t h e n e x t f e y e a r s . M o r e t h a n5 0 , 0 0 0 l i v e - a c t i o n i m a g e s c a n b c o n t a i n e d o e a c hs i d e .

3 C O M P U T E ! ' G a z e l l e M a r c h 1 9 8 5

Page 33: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 33/164

S i m u l a t o r I

o u r s e l f i t h p i l o t ' s s e a t o P i p e r 1 6 C h e r o k e ef r o m N e Y o r k t L o A n g e l e s . H i g h s p e e d c o l o r - f i l l e d 3 g r a p h i c s w i l l g i v e y o b e a u t i f u l p a n o r a m i c v i a y o p r a c t i c e t a k e o f f s , l a n d i n g s , a n a e r o b a t i c s . C o m p l e t e d o c u m e n t a t i o n w i l l g e y o a i r b o r n e q u i c k l ye v e n I y o u ' v e n e v e r f l o w n b e f o r e . W h e n y o t h i n k y o u ' r e r e a d y , y o c a p l a y t h W o r l d W a A c a e r i a l b a t t l eg a m e . F l i g h t S i m u l a t o r I f e a t u r e s I n c l u d e • a n i m a t e d c o l o r 3 g r a p h i c s d a y , d u s k , a n n i g h t f l y i n g m o d e ,

o v e r 8 a i r p o r t s I f o u r s c e n e r y a r e a s : N e Y o r k , C h i c a g o , L o A n g e l e s , S e a t t l e , w i t h a d d i t i o n a l s c e n e r ya r e a s a v a i l a b l e u s e r - v a r i a b l e w e a t h e r , f r o m c l e a r b t u e s k i e s t g r e y c l o u d y c o n d i t i o n s c o m p l e t e f l i g h ti n s t r u m e n t a t i o n V O R , I L S , A D F , a n D M r a d i o e q u i p p e d * n a v i g a t i o n f a c i l i t i e s a n c o u r s e p l o t t i n g W o r l dW a A c a e r i a l b a t t l e g a m e ■ c o m p l e t e I n f o r m a t i o n m a n u a l a n d f l i g h t h a n d b o o k .

> e y o u r d e a l e ro r w r i t e o r c a l l t o r m o r e t n f o n n a l i o n . F o d i r e c t o r d e r s e n c l o s e $ 4 9 . 9 5 p l u s $ 2 . 0 0f o s h i p p i n g a n s p e c i f y L I P S o f i r s t c l a s s m a l l d e l i v e r y . A m e r i c a n E x p r e s s ,D i n e r ' s C l u b , M a s t e r C a r d , a n V i s a a c c e p t e d ,

O r d e r L i n e : 8 0 6 3 7 - 4 9 8 3L O G I CC o r p o r a t i o n7 1 E d g e b r o o k D r i v eC h a m p a i g n I 6 1 8 2 0( 2 l 7 ) 3 5 9 - ! S 4 8 2 T o 1 e x : 2 0 6 9 9 5

Page 34: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 34/164

L a s e r P r i n t e r s : T h p r i c e f o r a g o o d l a s e rp r i n t e r h a s a l r e a d y d r o p p e d f r o m a b o u t$ 2 0 , 0 0 0 d o w n t t h $ 3 , 5 0 0 - $ 7 , 0 0 0 r a n g e ,a n t h d e c r e a s e s w i l l c o n t i n u e a t h i s t e c hn o l o g y g e t s c h e a p e r . M u c h l i k e p h o t oc o p y i n g m a c h i n e , l a s e r p r i n t e r c r e a t e s a i m a g e o r o t a t i n g d r u m t h a t h a b e e ne l e c t r i c a l l y c h a r g e d . p o w d e r e d p l a s t i c ,a l s o c h a r g e d , s t i c k s t o t h e p o r t i o n o t h d r u m t h a t h a b e e n n e u t r a l l y e l e c t r i f i e d b t h l a s e r . T h e n , u s i n g h e a t , t h p o w d e r i t r a n s f e r r e d o n t o p a p e r .

T h $ 3 4 9 5 H L a s e r J e t P r i n t e r ( H e w l e t t - P a c k a r d )p r i n t * e i g h t p a g e s m i n u t e , i n c l u d i n g g r a p h i c s , b u s i n g l o t i v r c o s t l a s e r t e c h n o l o g y .

I n e x p e n s i v e p l a s t i c d r u m s a n c h e a p e rl a s e r t e c h n o l o g y a r m a k i n g t h e s e p r i n t e r sm o r e p o p u l a r . M a n u f a c t u r e r s l i k e H e w l e t t -P a c k a r d a n C a n o n h a v e m a d e r a p i d a v a n c e s i n t h i s f i e l d , a l t h o u g h t h e r e a r s t i l lp r o b l e m s t b e o v e r c o m e . T h l a s e r p r i n t e r sd o n ' t p r i n t i c o l o r , c a n ' t p r o c e s s m u l t i p i e -c o p y f o r m s , a n a r s t i l l m o r e e x p e n s i v et h a n d o t - m a t r i x a n d a i s y w h e e l p r i n t e r s t o p e r a t e .

L C s c r e e n s : N e t e c h n o l o g y i m a k i n gc o l o r l i q u i d c r y s t a l d i s p l a y s ( L C D ) p o s s i b l ei e v e r y t h i n g f r o m t e l e v i s i o n s c r e e n s t p e s o n a l c o m p u t e r s . W h i l e m o n o c h r o m e L C d i s p l a y s h a v e b e e n a r o u n d f o y e a r s , a n a r f o u n d o n m a n y a p p l i a n c e s , c o l o r h a b e e n p r o b l e m b e c a u s e o f t h e w a a L C r e c e i v e s a n r e s p o n d s t e l e c t r i c a l s i g n a l s .

N o w , h o w e v e r , u s i n g s i l i c o n t h i n - f i l mt r a n s i s t o r s ( T F T s ) , c o l o r i b e c o m i n g a v a i la b l e o s m a l l s c r e e n s . E p s o n h a m a r k e t e dt e l e v i s i o n w i t h t w o - i n c h c o l o r f l a t s c r e e nL C D , a n s e v e r a l o t h e r f i r m s a r e w o r k i n go n e a p p l i c a t i o n s i l a r g e r f o r m a t s .

M i c r o f l o p p i e s : T h f i g h t i o a m o n g s e e r a l m a n u f a c t u r e r s t m a r k e t s m a l l e r c o p u t e r d i s k s w i t h l a r g e r s t o r a g e c a p a c i t i e s .S o n y i p r o m o t i n g i t 3 ' / 2 - i n c h m i c r o d i s k( a d o p t e d b y A p p l e f o t h M a c i n t o s h ) ;

H i t a c h i h a 3 - i n c h d i s k ; a n T a b o r m a r k e t s3 ' / 4 - i n c h v e r s i o n . N m a t t e r w h i c h f o r m a t

p r e v a i l s , e x p e c t t t r a d e i y o u r 5 > / 4 - i n c hd i s k s e v e n t u a l l y . I t ' s s o m e t h i n g o r a c e :W i l l c o m p a c t d i s c s o t h e s e 3 - i n c h d i s k s c a t u r e t h m a r k e t f i r s t ?

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

M u s i c a l k e y b o a r d s / s o u n d s a m p l i n g d v i c e s : S y n t h e s i z e d m u s i c i a n o t h e r a r e aw h e r e p r i c e s h a v e b e e n d r i v e n l o e n o u g ht m a k e s o p h i s t i c a t e d m u s i c a l t o o l s a v a i l a b l et h o m e c o m p u t e r i s t s . W a v e f o r m , S i g h tS o u n d , R o l a n d , S e q u e n t i a l C i r c u i t s , a n S w e e t M i c r o S y s t e m s a l m a k e k e y b o a r dp r o d u c t s a v a i l a b l e f o a l o a $ 5 0 o n u t a r o u n d $ 5 0 0 . T h a t ' s q u i t e a b a r g a i n w h e ny o c o n s i d e r t h a t s i m i l a r d e v i c e s r e t a i l e d f o rt h o u s a n d s o d o l l a r s e a c h i t h n o t o d i t a n t p a s t .

A n o t h e r b r e a k t h r o u g h h a c o m e i t h a r e a o f a u d i o s a m p l i n g . C o m p u S o n i c s ,D e n v e r - b a s e d e l e c t r o n i c s f i r m , h a i n t r od u c e d a a u d i o s y s t e m t h a t a l l o w s u s e r s t m a k e d i g i t a l d i s c r e c o r d i n g s a h o m e — o nf l o p p y d i s c . T h c o m p a n y ' s m a c h i n e , t h D P S - 1 0 0 0 , d i g i t a l l y r e c o r d s s o u n d s a o n e sa n z e r o s o t h d i s c , r e s u l t i n g i t h i p r e s s i v e f i d e l i t y o o r d i n a r y c o m p a c t d i s c s .T h D P S - 1 0 0 0 ' c a n b e p l u g g e d i n t o a n a d i s y s t e m . I a t t a c h e d t a I B P C t h m u s i c c a e v e n b e d i t e d o s y n t h e s i z e d .

C o m p u t e r i z e d m u s i c a l d e v i c e s a r p o p i n g u e v e r y w h e r e , a n s o m e a r t r u l y a t o u n d i n g i t h e i r v e r s a t i l i t y a n p o w e r . F o e x a m p l e , E n s o n i q s , n e c o m p a n y i M a l -v e r n , P e n n s y l v a n i a , w h i c h i n c l u d e s e n g in e e r s w h i n v e n t e d t h C o m m o d o r e 6 4 S I D s o u n d c h i p , h a a n n o u n c e d a i m p r e ss i v e d i g i t a l s a m p l i n g s y n t h e s i z e r , t h eM i r a g e , w h i c h s e l l s f o $ 1 7 9 5 . I y o u ' r e i t e r e s t e d i m o r e d e t a i l s a b o u t t h i s f a s t -g r o w i n g a r e a o h o m e c o m p u t i n g , s e " M u s i cI T h e C o m p u t e r A g e " i t h J a n u a r y i s s u eo C O M P U T E ! .

I n v i s i b l e M o d e m s : T h e s e » i o d u l a t o r s -d f ? m o d u l a t o r s , w h i c h t r a n s m i t d a t a b e t w e e nc o m p u t e r s v i t e l e p h o n e l i n e s , a r v e r yp o p u l a r p e r i p h e r a l s a m o n g c o m p u t e r i s t s .A d v a n c e s a r e t u r n i n g t h e m f r o m s t a n da l o n e u n i t s , h o w e v e r , t a c c e s s o r i e s b u i l t i s i d e t h c o m p u t e r i t s e l f .

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

3 C O M P U W s G a z e l l e M a r c h 1 9 8 5

Page 35: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 35/164

b M i c h a e l T o m c z y k

1 6 . 9 5 h a r d b a c k I S B N 0 - 9 4 2 3 8 6 - 7 5 - 2$ 9 . 9 5 t r a d e p a p e r b a c k I S B N 0 - 9 4 2 3 8 6 - 7 8 - 7

C O M P U T E ! P u b l i c a t i o n s , t h l e a d i n g h o m e c o m p u t e r p u b l i s h e r , b r i n g sy o t h e x c i t i n g s t o r y o f t h h o m e c o m p u t e r i n d u s t r y . T h i s b o o k t a k e s t h er e a d e r i n t o v i v i d , d r a m a t i c w o r l d w h e r e p o w e r f u l , b r i l l i a n t b u s i n e s s m a na l m o s t s i n g l e - h a n d e d l y f a s h i o n s t h e A m e r i c a n c o n s u m e r c o m p u t e r i n d u s t r y .

s u r v i v o r o t h e N a z i H o l o c a u s t J a c k T r a m i e l t o o k t i n y t y p e w r i t e r p a r t s c o m p a n y a n b u i l t i I n t o m a j o r A m e r i c a n c o r p o r a t i o n . I t h e p r o c e s s , h b e c a m e m o d e m c o r p o r a t el e g e n d . S o m e 1 o h i v i c e p r e s i d e n t s t h o u g h t h w a s a i n t ; s o m e t h o u g h t h h a t h w o r l d ' s h a r d e s t h e a r t B u t f e w d e n y t h b r i l l i a n c e o t h i s c o m p l e x e n t r e p r e n e u r .

F o t h f r a s t f o u r y e a r s , M i c h a e l T o m c z y k h a b e e n T r a m i e l ' s r i g h t h a n d m a n . T h r o u g ho u C o m m o d o r e ' s e x p l o s i v e r i s e t o l e a d e r s h i p i t h c o m p u t e r f i e l d , T o m c z y k w a s c l o s ei n s i d e r . A n d , m o s t i m p o r t a n t l y , T o m c z y k i k e e n o b s e r v e r a n t a k e s y o w h e r e t h a c t i o ni s

T o r d e r y o u r c o p y , s e n d t h a t t a c h e d c a r d , w i t h y o u r p a y m e n t , t C O M P LB o o k s , P . O . B o 5 4 0 6 , G r e e n s b o r o , N 2 7 4 0 3 o c a l l t o l l - f r e e 1 - 8 0 0 - 3 3 4 - 0 8 6 8 .A d $ 3 . 0 0 s h i p p i n g a n h a n d l i n g t h a r d b a c k c o p y ; a d $ 2 . 0 0 s h i p p i n g a n h a n d l i n g t t r a d ep a p e r b a c k .

Page 36: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 36/164

c o m p u t e r ' s i n t e r n a l c i r c u i t r y , a n o n f i r m ,C o d e - A - P h o n e C o r p . o f P o r t l a n d , O r e g o n ,h a d e v e l o p e d t w o - l i n e t e l e p h o n e w i t hm o d e m b u i l t i n s i d e . A c c o r d i n g t o t h e m a r k e tr e s e a r c h f i r m I n t e r n a t i o n a l R e s o u r c e D e v e l o pm e n t , I n c . ( I R D ) , d i g i t a l t e l e p h o n e s w i l lb u i l d s i g n i f i c a n t m a r k e t n i c h e i t h l a t e1 9 8 0 s , w h i c h c o u l d e v e n t u a l l y m e a n t h d m i s e o f t h e m o d e m a l t o g e t h e r .

R a d i o m o d e m s : d e v i c e t h a t c a s e n ds o f t w a r e , t e x t , a r t i c l e s , a n p h o t o g r a p h s v i a o r d i n a r y A o F r a d i o t p e r s o n a l c o p u t e r s h a b e e n d e v e l o p e d b T h M i c r o -p e r i p h e r a ! C o r p o r a t i o n o R e d m o n d , W a s hi n g t o n . C a l l e d t h e S h u t t l e C o m m u n i c a t o r , i p l u g s i n t o t h r e c e i v e r j a c k o r a d i o a n t h R S - 2 3 2 p o r t o t h c o m p u t e r . I w o r k se s s e n t i a l l y l i k e t h d e m o d u l a t o r p o r t i o n o m o d e m .

T h c o m p a n y i n e g o t i a t i n g w i t h n t i o n a l r a d i o s a t e l l i t e n e t w o r k t s y n d i c a t er a d i o s h o w w h i c h w o u l d o f f e r c o m p u t e rn e w s a n f r e e s o f t w a r e , a n d h o p e s t h a v et h s y s t e m o n - l i n e n e a r t h e n o F e b r u a r y .S i n c e t e l e p h o n e i n o i n v o l v e d i t h p r c e s s , t h C o m m u n i c a t o r c a d o w n l o a di n f o r m a t i o n a 4 8 0 0 b a u d , m u c h f a s t e r t h a nm o s t m o d e m s . A t h a t s p e e d , I p r o g r a mc o u l d b d o w n l o a d e d i t w s e c o n d s .

T h S h u t t l e C o m m u n i c a t o r c a d o w n l o a d i n f o rm a t i o n f r o m r a d i o s t a t i o n t a n h o m e c o m p u t e r ,a s p e e d s o u t 4 8 0 0 b a u d .

T h d e v i c e i s c h e d u l e d t r e t a i l f o a b o u t $ 7 0 , a n w i l l c o m e w i t h t h n e c e s s a r yt e r m i n a l s o f t w a r e . V e r s i o n s d e s i g n e d e s p ec i a l l y f o t h C o m m o d o r e 6 a n A t a r i c o p u t e r s a r a l s o p l a n n e d .

R o b o t s : T h p r i c e s r a n g e f r o m $ 3 5 0 u t $ 5 , 0 0 0 o m o r e f o t h e s e p r o g r a m m a b l ec o m p u t e r e x t e n s i o n s . T h e i r u t i l i t y i s s t i l l l i i t e d , b u r e c e n t p e r s o n a l r o b o t s f r o m s u c hc o m p a n i e s a R R o b o t i G o l d e n , C o l or a d o ; A n d r o b o t , I n c . , o S a J o s e , C a l i f o r n i a ;a n t h H e a t h C o m p a n y o B e n t o n H a r b o r ,

M i c h i g a n , a r m a k i n g t h e s e s u p e r - p e r i p h e r a l sb o t h m o r e p r a c t i c a l a n f u n c t i o n a l .

V e r t i c a l R e c o r d i n g : Y o u r p r e s e n t f l o p p yd i s k s t o r e s i n f o r m a t i o n b r e a r r a n g i n g m a n e t i c p a r t i c l e s w h i c h a r a l i g n e d e n t e n d ,h o r i z o n t a l l y . B u s i g n i f i c a n t l y l a r g e r s t o ra g s p a c e i c r e a t e d o t h a t s a m e d i s k i t h p a r t i c l e s c a b a l i g n e d v e r t i c a l l y . E x p e c t t s e s o m e v e r t i c a l r e c o r d i n g f l o p p y s y s t e m s ,p o s s i b l y w i t h s e v e r a l m e g a b y t e s p e d i s k , i 1 9 8 5 , p a r t i c u l a r l y f r o m t h J a p a n e s e c o p a n y , T o s h i b a .

I g e n e r a l , g r o w t h i t h c o m p u t e rp e r i p h e r a l s m a r k e t i p r e d i c t e d t i n c r e a s ea l m o s t 3 0 p e r c e n t b 1 9 9 4 , t $ 1 7 . 6 b i l l i o n ,a c c o r d i n g t I R D . T o t a l p e r i p h e r a l s a l e s f o t h o f f i c e a n h o m e c o m p u t e r m a r k e t s i 1 9 8 4 w e r e $ 4 . 5 b i l l i o n . I R p r e d i c t s t h a tm o s t o f t h e s a l e s b 1 9 9 4 w i l l b m a d e t m a n u f a c t u r e r s , h o w e v e r , a n n o r e t a i l e r s ,a c o m p u t e r f i r m s m o v e t o w a r d i n c l u d i n gp e r i p h e r a l s w i t h t h e i r b a s i c s y s t e m s .

" B y a n d l a r g e , c u s t o m e r s b u s i n g l el a b e l c o m p u t e r s y s t e m — k e y b o a r d , c o n s o l e ,a n d i s k d r i v e s — a n d d o n ' t c a r e w h i c h s u p l i e r m a k e s t h v a r i o u s p a r t s , " s t a t e s I R D ." T h e r e i s l i t t l e , i a n y , i n c e n t i v e f o r a c u t o m e r t b u d i f f e r e n t d i s k d r i v e a n d i p l a y m o n i t o r w h e n t h o r i g i n a l p r i c e o f t h ec o m p u t e r a l r e a d y i n c l u d e s t h e m . "

T h l a r g e s t g r o w t h i t h p e r i p h e r a l sm a r k e t w i l l b i c o m m u n i c a t i o n s h a r d w a r e ,a c c o r d i n g t I R a n a l y s t M a u r e e n F l e m i n g .B 1 9 9 4 , f a c t o r y s a l e s i t h a t p o r t i o n o t h m a r k e t w i l l g r o w 1 3 3 4 p e r c e n t , f r o m $ 2 3 0m i l l i o n i 1 9 8 4 t $ 3 . 3 b i l l i o n , s h s a y s . T h i n p u t d e v i c e m a r k e t , i n c l u d i n g v o i c e r e c o gn i t i o n s y s t e m s , m i c e , a n o p t i c a l s c a n n e r s ,s h o u l d g r o w 4 2 p e r c e n t , f r o m $ 4 2 0 m i l l i o nt $ 2 . 2 b i l l i o n .

W h i l e i n t e r e s t i n m o d e m s a n m i c e i e x p e c t e d t r e m a i n h i g h o v e r t h n e x t t e y e a r s , I R i p r o j e c t i n g t h a t t h p r i n t e rm a r k e t w i l l h a v e s o m e w h a t s l o w g r o w t hr a t e o 8 p e r c e n t d u r i n g t h a t s a m e t i m es p a n . P r i c e w a r s a m o n g m a n u f a c t u r e r s w i l lc o n t r i b u t e t t h i s l o w e r g r o w t h r a t e . I R f i g u r e s s h o w p r i n t e r s a l e s o $ 1 . 2 b i l l i o n i 1 9 8 4 , a n $ 2 . 2 b i l l i o n b 1 9 9 4 .

E v e n t u a l l y , t h e v e r y n a t u r e o p e r i p h e r a l s t h e m s e l v e s w i l l p r o b a b l yc h a n g e , a m a n u f a c t u r e r s i n c r e a s i n g l y m a k ei n t e l l i g e n t p e r i p h e r a l s , e q u i p p e d w i t h t h e i ro w m i c r o p r o c e s s o r b r a i n s , m u c h l i k e m a n yo t o d a y ' s c a r s , c a s h r e g i s t e r s , a n w a s h e r -d r y e r s .

3 4 C O M P U T E ' . i ' s G a z e t t e M a t c h 1 9 8 5

Page 37: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 37/164

Y O U R C O M M O D O R E 6 C A N O U S S T A N D A R DA P P L E I I + H A R D W A R EA N S O F T W A R E

P U B L I S H I N G G A T W A R EA P P A R A T M i C R O P R O S O F T M

R E S E A R C H S T O N E W A R E ^ 1T

M I C R OU N T A i N C O M P U T E

f

W I T H T H I SA M i m i c w b e l i e v e t h a t y o a n y o u r c o m p u t e r s h o u l d

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

h a r d w a r e a n s o f t w a r e t h a t b e s t s u i t s y o u r n e e d s .O u g o a l i d e s i g n i n g t h e S p a r t a n ' " w a s i m p l e .

T t a k e w h a t y o a l r e a d y h a v e a n g i v e y o m o r e .M i m i c S y s t e m s i p r o u d t o g i v e y o t h e S p a r t a n ' "

T h A p p l e ' " I e m u l a t o r f o t h C o m m o d o r e 6 4 ' "S p a r t a n 1 " S u g g e s t e d R e t a i l P r i c e s :

T h S p a r t a n ' " ( i n c l u d e s B U S S , C P U , a n D O c a r d s ) $ 5 9 9 . 0 0B U S S c a r d S 2 9 9 . 0 0

C P c a r d ( r e q u i r e s B U S S c a r d ) S 9 9 . 0 0D O c a r d ( r e q u i r e s B U S S a n C P c a r d ) S 9 9 . 0 0

( A l l p r i c e s I U . S . F u n d s . F r e i g h t n o I n c l u d e d . )A m e r l c o n E x p r e s s . V i s a o n M o s l e r C o i a a c c e p f e o .

C w n m o a o t e o d O f t f l C o m m o a a r e l o g o Q r o H a a e m a r f c j a f C o n n y j d o i e H e c T r o n i c i l t d . a n d o i

- , • " '■ t m

n n w i i i

S p o r T r j n " ' i T r o O f f t n a r * o m i t i - c $ > j i t J n i I n c . Q n f i n i n Q H o c i a i i o n w i t h C o m m o d o r e[ l o c f r O f i l c i a f l p p l o G o m p u i o r . i r k c T r > o S o a r r o n t r r i a n u 1 a c < u r i ? d D M l f r r f c S y j T o m i I n

u n O o r U c o n t o g r o r r i Q t l « f l T G f i o c i ' o n i c i I n c o f V i c t o r i a . B C o n a O Q .

F O I N F O R M A T I O N W R I T E :M I M I C S Y S T E M S I N C .1 1 1 2 F O R T E T . . F L . 6 JV I C T O R I A . B , C ,C A N A D A V 6 4 V

T O r d e r C a l l :1 - 8 0 0 - M O D U L A R( 6 6 3 - 8 5 2 7 )

■ ■ " . . - . .

■ ■ s " " r ■ ■ " - " ' - ' ■

■ " ■ ■ " V . v

Page 38: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 38/164

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

W h i l e t h c h o i c e b e t w e e nm o n i t o r s a n t e l e v i s i o n

s e t s i u s u a l l y a e a s y o n e , n p e r i p h e r a l f o y o u r C o m m o d o r e6 i l i k e l y t b t r i c k i e r t c h o o s e t h a n a p r i n t e r . T h m a n yd i f f e r e n t c o m p a n i e s , t h v a r i o u st y p e s a v a i l a b l e ( d o t m a t r i x ,d a i s y w h e e l , t h e r m a l , t h e r m a lt r a n s f e r , i n j e t , e t c ) , a n t h c o n t i n u i n g p r i c e c u t s b m a n uf a c t u r e r s m a k e t h i s a e x c i t i n gb u p o t e n t i a l l y f r u s t r a t i n g d e c is i o n f o t h 6 4 o w n e r . W e ' l l d i c u s s t h i n a n o u t s o b u y i n ga n u s i n g p r i n t e r i a u c o m i n g i s s u e , b u f o n o f e w a r n i n g s s h o u l d h e l p y o i y o u r s e a r c h .

C o m p a t i b i l i t y i t h w a t c hw o r d h e r e . I g n o r e i a n y o m a w i n d u t a k i n g h o m ep r i n t e r w h i c h a b e s t d o e s n ' tf u l l y u s t h p o w e r o t h 6 a n a w o r s t i a l m o s t w o r t hl e s s . T h b u i l t - i n g r a p h i c s c h a ra c t e r s w h i c h a r d i r e c t l ya c c e s s i b l e f r o m t h 6 k e y b o a r d ,f o e x a m p l e , c a n ' t b r e p r od u c e d b s o m e p r i n t e r s , a l e a s tw i t h o u t t h e a d d i t i o n o f R O c h i p o s o m e o t h e r m o d i f i c a t i o n .B e f o r e y o b e g i n t l o o k f o p r i n t e r , d e c i d e o n w h a t y o u ru s e s a r l i k e l y t b e T h a t w i l lm a k e t h t r a d e o f f s o p r i c e ,p e r f o r m a n c e , c o m p a t i b i l i t y , a n o t h e r f a c t o r s m u c h e a s i e r t a s s e s s .

I y o w a n t t o p r i n t p r g r a m l i s t i n g s , a i n e x p e n s i v ep r i n t e r w i l l s u i t y o u r n e e d s . F o l e t t e r s o b u s i n e s s a p p l i c a t i o n s ,

3 C O M P U T E ' S G a z e t t e M a r c l i 1 9 B 5

y o u ' l l n e e d p r i n t e r t h a t h a d l e s s t a n d a r d p a p e r ( s i n g l es h e e t s o f o r m f e e d ) a n o f f e r sc o r r e s p o n d e n c e - q u a l i t y c h a r a ct e r s . A n m a k e s u r e t h e s o f tw a r e y o o w w i l l w o r k w i t ht h p r i n t e r y o c h o o s e .

C o m m o d o r e c u r r e n t l y o f f e r st h r e e d o t - m a t r i x p r i n t e r s f o t h 6 4 t h M P S - 8 0 1 , t h M P S - 8 0 2( a e n h a n c e d v e r s i o n o C o m o d o r e ' s 1 5 2 6 p r i n t e r ) , a n t h n e M P S - 8 0 3 . " S o m e o n e w h i d o i n g m o r e i t h b u s i n e s s o p r o d u c t i v i t y e n o a p p l i c a t i o n sn o r m a l l y w i l l b u t h M P S -8 0 2 , " s a y s D o w . " W e ' r e s e e i n gt h M P S - 8 0 3 b e i n g b o u g h t b i n d i v i d u a l s i n t e r e s t e d i t h e d u c a t i o n a l a n r e c r e a t i o n a l a p e c t s o t h p r o d u c t i t s e l f —m o r e o a a l l - p u r p o s e p r i n t e rb e c a u s e i d o e s s t a n d a r d t e x tp r i n t i n g , b u a l s o h a t h c p a b i l i t y t d d o t - a d d r e s s a b l eg r a p h i c s . "

A t h 6 b e c a m e t h c l e a rl e a d e r a m o n g h o m e c o m p u t e r si 1 9 8 4 , p r i n t e r m a n u f a c t u r e r sr a c e d t p r o v i d e t h b e s t p r i n tq u a l i t y a t h l o w e s t p r i c e f o 6 o w n e r s . T h a t i c o n t i n u i n g ,m a k i n g y o u r p u r c h a s e o p r i n t e r p o t e n t i a l l y f o r m i d a b l et a s k . C o m p a n i e s s u c h a A l p h a c o m , B l u e C h i p E l e c t r o ni c s , C a r d c o , C I t o h , E p s o n , E r g oS y s t e m s , L e a d i n g E d g e ,O k i d a t a , S t a r M i c r o n i c s , a n m a n y o t h e r s p r o v i d e p r i n t e r sw h i c h y o u ' l l w a n t t c o m p a r eb e f o r e d e c i d i n g .

J o i n i n g t h e l i s t a r t w n e d o t - m a t r i x p r i n t e r s f r o mR i t e m a n : t h 6 4 a n d t h R i t e m a n B o t h i n c l u d eb u i l t - i n C o m m o d o r e i n t e r f a c ea n o f f e r C o m m o d o r e g r a p h i c sc h a r a c t e r s .

T h 6 4 h a s b o t h p a r a l l e la n s e r i a l c a p a c i t y , s i c a n b eu s e d w i t h o t h e r c o m p u t e r s a w e l l a s t h 6 4 I p r i n t s a 1 2 c p a n e m p l o y s b i i m a g eg r a p h i c s . I s e l l s f o $ 4 4 9 . T h R i t e m a n p r i c e d a $ 3 4 9 ,p r i n t s a 1 0 c p s .

P e r h a p s t h f a s t e s t g r o w i n ga r e a o f h o m e c o m p u t i n g i t e l ec o m m u n i c a t i o n s — t h e s e n d i n ga n r e c e i v i n g o d a t a b e t w e e nc o m p u t e r s .

" T h i s i r e a l l y b e c o m i n gv e r y h o i t e m , n o j u s t f o C o m o d o r e , b u f o t h e i n d u s t r y i g e n e r a l , " s a y s C o m m o d o r e ' sD o w . " A n d t h i n k w e ' r e g o i n gt f i n d m o r e d e m a n d f o

n e $ 3 4 9 R i t e m n t t C p r i n t e rh a a b u i l t - i n C o m m o d o r e i n t e r f a c e .

Page 39: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 39/164

T o t a lT e l e c o m m u n i c a t i o n s T

P r o d u c t s i O n P a c k a g eM o d e m 3 0 b a u d

a u t o d i a l - a u t oa n s w e r m o d e m

C o m m u n i c a t i o n sS o f t w a r e

A d v a n c e d t e l e c o m m u n i c a t i o n ss o f t w a r eS e n d s , r e c e i v e s a n s t o r e si n f o r m a t i o nE a s y - t o - u s eA u t o m a t e s c o n n e c t i o n s a n l o g - o n s e q u e n c e s

E l e c t r o n i cL i b r a r y

8 , 0 0 0 , 0 0 0 b o o k s i p r i n tF u l l e n c y c l o p e d i aH a r v a r d B u s i n e s s R e v i e wI n t e r a c t i v e l e c t u r e sa n s e m i n a r sM i c r o c o m p u t e rs o f t w a r e d i r e c t o r y

I N F OE l e c t r o n i c M a i lO f f i c i a l A i r l i n e G u i d eC a t a l o g S h o p p i n gM o v i e R e v i e w sG P w o r l d n e w s a n d s p o r t sS t o c k q u o t a t i o n sJ o u r n a l s a n m a g a z i n e si a l c a r e e r a r e n a sT e l e c o n f e r e n c i n gA n m u c h m o r e !

A v a i l a b l e a c o m p u t e r s l o r e n e a r y o u . O c a l l f o m o r e i n f o r m a t i o n :8 0 0 - 2 2 L E A R N o 8 0 0 - 4 4 L E A R N i C a l i f o r n i aF o C o m m o d o r e 6 4 T o l a l r < ' l c e o r r i m u n l m t i o n 5 > n T h I n f o C c n l r r o r I r a d e n w k s o T r l e L c a m l n g S y l l e m i . I n t . :C o m m o d o r e 6 i j r e g l s i t r f i l i i d d u m a r k o C o m m o d o r e E l e c t r o n i c * . L t d .

T O T A L T E L E C O M M U N I C A T I O N ST e l e L e a r n i n g S y s t e m s , I n c .

5 0 5 B e a c h S t r e e tS a F r a n c i s c o , C a l i f o r n i a 9 4 1 3 3

4 1 5 / 9 2 8 - 2 8 0 0

Page 40: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 40/164

m o d e m s a w f i n d m o r e a n m o r e p e o p l e o f f e r i n g d i f f e r e n tt y p e s o f s e r v i c e s . M o d e m s a l e sf o u h a v e b e e n s t r o n g , a n i t ' sg o i n g t g e s t r o n g e r a t i m eg o e s o n . "

T h m o d e m i s i m p l y d v i c e w h i c h m o d u l a t e s d i g i t a ld a t a f r o m y o u r c o m p u t e r i n t oa n a l o g s o u n d t r a n s m i s s i o n s c a r i e d b t h t e l e p h o n e l i n e s , a n t h e n d e m o d u l a t e s t h o s e s a m et y p e o a n a l o g s i g n a l s w h e ny o u r 6 r e c e i v e s d a t a f r o m a no t h e r c o m p u t e r v i t h p h o n e .T h e r e a r t w t y p e s o m o d e m s .A a c o u s t i c m o d e m h a s r u b b e rc u p s i n t o w h i c h y o u r t e l ep h o n e ' s h a n d s e t f i t s a n s e n d ss i g n a l s a c o u s t i c a l l y t h r o u g h t h t e l e p h o n e ; d i r e c t - c o n n e dm o d e m p l u g s d i r e c t l y i n t o t h p h o n e l i n e s , a i t n a m e i m p l i e s .A c o u s t i c m o d e m s a r o l d e r a n l e s s r e l i a b l e , a n a r e t h e r e f o r eb e i n g s u p e r s e d e d b t h n e w e rd i r e c t - c o n n e c t d e v i c e s .

Y o s h o u l d b a w a r e t h a tt h 6 4 ' s R S - 2 3 2 { R e c o mm e n d e d S t a n d a r d , h e n c e R S s r i a l p o r t — t h r o u g h w h i c h y o u rm o d e m w i l l c o m m u n i c a t e — i sn o c o m p a t i b l e w i t h t h i n d u s t r y - a c c e p t e d R S - 2 3 2 p o r t .M a k e s u r e t h a t t h m o d e m y o b u i c o m p a t i b l e w i t h t h 6 4 o y o u ' l l h a v e t b u a a d a p t e rt m a k e i w o r k .

C o m m o d o r e n o w o f f e r st h r e e d i f f e r e n t m o d e m s , e a c h o w h i c h c o n n e c t s d i r e c t l y i n t o t h 6 4 ' s u s e r p o r t , b u o f f e r s d i f f e re n c a p a b i l i t i e s . T h 1 6 0 0V I C M o d e m ( a b o u t $ 5 0 - $ 7 0 )a n t h 1 6 5 0 A u t o M o d e m{ a b o u t $ 7 9 - $ 1 0 0 ) h a v e b e e nj o i n e d b t h 1 6 6 0 A u d o M o d e m( a b o u t $ 1 0 0 ) . T h l a t t e r t w a l l o w y o u r c o m p u t e r t a u t om a t i c a l l y r e d i a l n u m b e r s w h e nn e c e s s a r y a n t a u t o m a t i c a l l ya n s w e r i n c o m i n g c a l l s f r o mo t h e r c o m p u t e r s . I a d d i t i o n ,t h 1 6 6 0 h a s p e a k e r b u i l ti n t o i s t h a t y o c a n m o n i t o rt h a u d i o s t a t u s o f t h m o d e m .I w o r k s w i t h t h P l u s / 4 a w e l la t h 6 a n V I C - 2 0 , n o t e s D o w .

I a d d i t i o n t t h C o m m o -3 C O M P U T E D G a z e t t e M a r c h 1 9 8 5

d o r e m o d e m s , t h e r e a r e v a r ie t o 6 4 - c o m p a t i b l e m o d e m st h a t h a v e b e c o m e a v a i l a b l e f r o mo t h e r m a n u f a c t u r e r s . H u m a nE n g i n e e r e d S o f t w a r e ( H E S )m a n u f a c t u r e s t w H E S m o d e m s ,o n p r i c e d a $ 7 4 . 9 5 a n t h o t h e r a $ 1 0 9 . 9 5 . A n c h o r A u t om a t i o n n o o f f e r s t h $ 9 W e s t r i d g e 6 4 - 2 0 m o d e m , T a r o c oi s e l l i n g t h $ 9 9 . 9 5 M i t e y M o

T o c o m b a t t h i s p r o b l e m ,n u m b e r o c o m p a n i e s h a v ec o m e o u w i t h p r o d u c t s a i m e da e a s i n g c h i l d ' s f i r s t e x p o s u r et c o m p u t e r s . S i m p l i f i e d p l a s t i ck e y b o a r d o v e r l a y s a r n o b i n u s e d i m a n y e a r l y l e a r n i n gp r o g r a m s , s u c h a i C B S o f tw a r e ' s S e s a m e S t r e e t s e r i e s .K o a l a T e c h n o l o g i e s r e l e a s e d t h eM u p p e t L e a r n i n g K e y s i 1 9 8 4 ,

C o m m o d o r e ' s n e 1 6 6 0 A u t o m o d e m .a n o t h e r m o d e m s b I n t e c C o p o r a t i o n , M F E n t e r p r i s e s , I n c . ,a n T h M i c r o p e r i p h e r a l C o r p . ,a r a l c o m p a t i b l e w i t h y o u r 6 w i t h o u t t h n e e d f o a i n t e rf a c e . ( S e e " B u y e r ' s G u i d e T M o d e m s " i t h N o v e m b e r1 9 8 4 g a z e t t e f o m o r e d e t a i l e di n f o r m a t i o n . )

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

e l u d e s v a r i e t y o f i n p u t d v i c e s . A m o r e a n m o r e p e o p l eh a v e b e e n b r o u g h t i n t o t h w o r l d o c o m p u t i n g , a i n c r e a si n p e r c e n t a g e a r u n a c c u st o m e d t t y p i n g , a n h e n c e ,k e y b o a r d s . C h i l d r e n e s p e c i a l l yc a f i n d t h e a r r a y o 6 d i f f e re n k e y s o t h C o m m o d o r e 6

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

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

" A l t e r n a t i v e i n p u t d e v i c e sa r b e c o m i n g m o r e a n m o r ei m p o r t a n t a t i m e g o e s o i j u s t a b o u t e v e r y s e g m e n t o t h m a r k e t p l a c e , p a r t i c u l a r l y t h h o m e , " s a y s D o w . " W e ' r e w o r ki n o v a r i e t y o f d i f f e r e n tf o r m s o f i n p u t d e v i c e s . "

A l a s t y e a r ' s C o n s u m e rE l e c t r o n i c s S h o w s , f o i n s t a n c e ,C o m m o d o r e d i s p l a y e d i t T o u c hS c r e e n , a p l a s t i c o v e r l a y w h i c hf i t s o v e r t h f r o n t o m o n i t o ro t e l e v i s i o n s e t . B t o u c h i n gt h s c r e e n w i t h y o u r f i n g e r o p o i n t e r y o g a i n a c c e s s t m e n u s a n o t h e r c o n t r o l s i v a r i e t y o p r o g r a m s . A l t h o u g hn o y e t r e l e a s e d , t h T o u c hS c r e e n — ' i n s o m e f o r m — i s e p e c t e d t b a v a i l a b l e s o o n ,

Page 41: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 41/164

p e r h a p s b t h t i m e y o r e a dt h i s , n o t e s D o w .

E v e n n o v i c e c o m p u t e r u s e r sa r a t l e a s t s o m e w h a t f a m i l i a rw i t h t h j o y s t i c k s , g a m e p a d l e s , t o u c h t a b l e t s , k e y p a d s , a n l i g h t p e n s w h i c h a r t h m o s tf a m i l i a r a l t e r n a t i v e i n p u t d v i c e s . M a k i n g d e c i s i o n s a b o u tt h e s e p e r i p h e r a l s i u s u a l l y n o a d i f f i c u l t a i t h e c a s e w i t hp r i n t e r s , m o d e m s , o r s t o r a g e d v i c e s . B u t , a w i t h a l p e r i p h e r a l s , w h a t y o p l a n t d w i t h t h e m c a m a k e t h d i f e r e n c e b e t w e e n w a s t e d m o n e ya n g e n u i n e l y u s e f u l a d d i t i o nt y o u r 6 4 s y s t e m .

A m o n g t h n e w e r i n p u t d v i c e s a r e m u s i c k e y b o a r d sw h i c h , w i t h a c c o m p a n y i n g s o f tw a r e , m a k e u s o f t h e C o m m od o r e 6 4 ' s S o u n d I n t e r f a c eD e v i c e ( S I D ) c h i p . C o m p a n i e sl i k e P a s s p o r t , S i g h t S o u n d ,T e c h S k e t c h , S e q u e n t i a l C i c u i t s , W a v e f o r m , a n o t h e r s a r s e l l i n g v a r i e t y o f t h e s e k e b o a r d s , w i t h p r i c e s g e n e r a l l ya r o u n d $ 2 0 0 o l e s s . ( S e e" C o m m o d o r e 6 M u s i c F o N o n - M u s i c i a n s " i t h F e b r u a r yG A Z E T T E . )

O v e r t h e p a s t y e a r o s o t h m o u s e — a r o l l i n g d e s k - t o pd e v i c e w h i c h c o n t r o l s t h e s c r e e nc u r s o r a n o t h e r o n s c r e e n f u n ct i o n s — h a s b e c o m e v e r y p o p ul a a l t e r n a t i v e i n p u t d e v i c e f o A p p l e , I B M , a n s o m e o t h e rc o m p u t e r s . W h i l e C o m m o d o r er e p o r t e d l y h a n p l a n s t d v e l o p m o u s e , n u m b e r o o t h e r c o m p a n i e s a r r u m o r e d t p l a n t p r o d u c e t h e m f o t h 6 4

B e y o n d t h f i v e m a j o r p r i p h e r a l c a t e g o r i e s m e n t i o n e dh e r e , t h e r e a r s t i l l m a n y m o r ep r o d u c t s w h i c h c a m a k e s u s t a n t i a l d i f f e r e n c e s i w h a t y o c a d w i t h y o u r 6 4 M e m o r ye x p a n s i o n d e v i c e s , s u r g e s u p r e s s o r s , r e s e t s w i t c h e s , a n c a t r i d g e s l o t e x p a n d e r s a r a m o n gt h p e r i p h e r a l s y o u ' l l w a n t t l e a m m o r e a b o u t . E v e n a A p p l e1 1 c o m p u t e r e m u l a t o r f o t h 6 4 ( f r o m C a n a d i a n c o m p a n y ,M i m i c S y s t e m s ) s h o u l d b e a v a i l -

! ■ ■ ■N a v a r o n e ' s $ 3 9 . 9 5 t h r e e - s l o t c a r t r i d g e e x p a n d e r f o r t h e 6 l e t s y o p l u g i u t t h r e e c a r t r i d g e s t h a t a r e s w i t c h - s e l e c t a b l e .

a b l e s h o r t l y . T h c o m p l e t e p a c ka g e , c a l l e d T h S p a r t a n , i e x p e c t e d t r e t a i ! f o r j u s t u n d e r$ 6 0 0 a n a l l o w y o u r 6 t u s s t a n d a r d A p p l e 1 1 h a r d w a r ea n s o f t w a r e , a c c o r d i n g t o c o m p a n y o f f i c i a l .

T h U . S . h o m e a n o f f i c ep e r s o n a l c o m p u t e r p e r i p h e r a l sm a r k e t w i l l p r o b a b l y r e a c h$ 2 6 . 4 b i l l i o n i n r e t a i l v a l u e b 1 9 8 9 , a c c o r d i n g t f i g u r e s c o p i l e d b F u t u r e C o m p u t i n g , I n c . ,

r e s p e c t e d c o m p u t e r m a r k e t r s e a r c h f i r m . T h a t ' s $ 1 7 . 3 b i l i o n i n c r e a s e o v e r t h 1 9 8 4f i g u r e . T h c h o i c e s w i l l c o n t i n u et i n c r e a s e a m a n u f a c t u r e r st a k e a d v a n t a g e o t h h u g e i s t a l l e d b a s e o C o m m o d o r e 6 4 s .

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

W h i l e s p a c e l i m i t a t i o n s p r o h i b i tu f r o m l i s t i n g a d d r e s s e s f o a l o t h c o m p a n i e s m e n t i o n e d i t h i sa r t i c l e , t h f o l l o w i n g s h o u l d h e l py o g e s t a r t e d :A n c h o r A u t o m a t i o n , I n c .6 9 1 3 V a t j e a n A v e n u eV a N u y s , C 9 1 4 0 6C a r d c o , I n c .3 0 S T o p e k aW i c h i t a , K 6 7 2 0 2C o m m a n d e r E l e c t r o n i c S y s t e m sP . O . B o 1 5 4 8 5S a n t a A n a , C 9 2 7 0 5C o m m o d o r e B u s i n e s s M a c h i n e s , I n c .C o m p u t e r S y s t e m s D i v i s i o n1 2 0 0 W i l s o n D r i v eW e s t c h e s t e r , P 1 9 3 8 0E l e c t r o n i c C o m p o n e n t sP . O . B o 1 7 E l m a , N 1 4 0 5 9H u m a n E n g i n e e r e d S o f t x v a r e ( H E S )1 5 N o r t h H i l l D r i v eB r i s b a n e , C 9 4 0 0 5

I n d u s S y s t e m s9 3 0 4 D c e r i n g A v e n u eC h a t s w o r t h , C 9 1 3 1 1I n f o r u n n e r C o r p o r a t i o n( R i t e m a n P r i n t e r s )A i r p o r t B u s i n e s s C e n t e r4 3 1 N o r t h O a S t r e e tI n % l e w o o d , C 9 0 3 0 2M i m i c S y s t e m s , I n c .1 1 1 2 F o r t S t r e e t , F L 6 V i c t o r i a , B . C .C a n a d a V 8 4 V M S S y s t e m s , I n c .1 0 0 3 1 M o n r o e D r i v e

S u i t e 2 0 D a l l a s , T 7 5 2 2 9N a v a r o n e I n d u s t r i e s , I n c .5 1 L a w r e n c e E x p r e s s w a y# 8 0 0

S u n n y v a l e , C 9 4 0 8 6T a r o c o1 R e c t o r S t r e e tN e i v Y o r k , N 1 0 0 0 6 -

C O M P U T E V s G a z o l l o M a r c h 1 9 8 S 3

Page 42: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 42/164

C o m m o d o r e P e r i p h e r a l P o r t sO t t i s R C o w p e r , T e c h n i c a l E d i t o r

C o m m o d o r e c o m p u t e r s p r o v i d et h e i r u s e r s w i t h v a r i e t y o m e t h o d s f o c o m m u n i c a t i n gw i t h t h o u t s i d e w o r l d . T h d v i c e s f r o m w h i c h t h c o m p u t e rr e c e i v e s i n p u t o t w h i c h i s e n d s o u t p u t ( o b o t h ) a r e g e -n e r i c a l l y c a l l e d p e r i p h e r a l s , a n t h c o n n e c t o r s w h e r e p e r i p h e r a l sa r a t t a c h e d t t h c o m p u t e r a r r e f e r r e d t a p o r t s . E a c h o t h s e v e r a l p o r t s h a d i s t i n c t i v ec h a r a c t e r i s t i c s t h a t m a k e i s u i ta b l e f o p a r t i c u l a r a p p l i c a t i o n s .F o s o m e , t h c o m p u t e r ' s o e r a t i n g s y s t e m — t h e R O w h i c h c o n t r o l s t h m a c h i n e ' sf u n c t i o n s — p r o v i d e s r o u t i n e st h a t h a n d l e m u c h o a l o t h " d i r t y w o r k " o c o m m u n i c a t i n gw i t h d e v i c e s a t t a c h e d t t h o s ep o r t s . T u s o t h e r p o r t s , y o m u s t p r o g r a m a l t h n e c e s s a r ys u p p o r t r o u t i n e s y o u r s e l f . T h a tt a s k c a r a n g e f r o m v e r y e a s y( f o r e x a m p l e , r e a d i n g j o y s t i c k )t q u i t e c o m p l e x ( i n t e r f a c i n gw i t h a p a r a l l e l p r i n t e r t h r o u g ht h u s e r p o r t , f o r e x a m p l e ) .

H e r e ' s r u n d o w n o f t h ef e a t u r e s o a l t h p o r t s :

T h S e r i a l P o r tF o m o s t u s e r s , t h e s e r i a l p o r t i t h m a j o r d a t a a r t e r y o f t h c o m p u t e r . A t h c o n n e c t i o np o i n t f o d i s k d r i v e s a n p r i n te r s , i t ' s t h e p o r t t h r o u g h w h i c hm o s t i n f o r m a t i o n e x c h a n g e st a k e p l a c e . T h i s i t h o n p o r tt h a t i t h s a m e o t h V I C , 6 4 P l u s / 4 , a n 1 6 W e l l , a l m o s t t h s a m e — t h e r e a r s o m e s i g n a lt i m i n g d i f f e r e n c e s . T h e V I Ct r a n s f e r s d a t a a s l i g h t l y f a s t e r4 C O M P U T E ! ' * G a z e t t e M a r c l i I 9 B 5

r a t e t h a n t h o t h e r s , w h i c h i o n o t h e r e a s o n s t h V I i l i s t e d a i n c o m p a t i b l e w i t h t h 1 5 2 6 p r i n t e r , a n w h t h o r i g in a 1 5 4 0 d i s k d r i v e w a o n l y f o t h V I C . O b v i o u s l y , t h i s p o r t i b i d i r e c t i o n a l — d a t a c a n f l o wb o t h i a n o u w i t h e q u a l e a s e .

T h s i g n a l f o r m a t u s e d t e x c h a n g e d a t a o v e r t h s i l i n e sp r o v i d e d t h r o u g h t h i s p o r t i u n i q u e t C o m m o d o r e . T h f o m a s h o u l d n o b c o n f u s e dw i t h t h m o r e s t a n d a r d R S - 2 3 2s e r i a l c o m m u n i c a t i o n s f o r m a tu s e d b n u m e r o u s p e r i p h e r a l s ;R S - 2 3 2 c o m m u n i c a t i o n i h a d l e d t h r o u g h t h u s e r p o r t ( s e eb e l o w ) . T h s e r i a l p o r t i e s s e nt i a l l y s t r i p p e d d o w n v e r s i o n o t h p a r a l l e l I E E E - 4 8 8 p o r t u s e df o m o s t d a t a c o m m u n i c a t i o n si C o m m o d o r e ' s e a r l i e rP E T / C B M m o d e l s . A t h t e r ms e r i a l i m p l i e s , d a t a c a n b e t r a n sf e r r e d o n l y o n b i a t i m e( a n d i o n l y o n d i r e c t i o n a t i m e , e i t h e r i o o u t ) . T h r e e o t h e o t h e r l i n e s c o n t r o l t h d i r e ct i o n o d a t a f l o w , a n w h e t h e rt h s i g n a l s o t h d a t a l i n e a r t b i n t e r p r e t e d a d a t a o a c o m m a n d s t t h e p e r i p h e r a l d v i c e . T h c o m p u t e r ' s R E S E T l i n ei a l s o p r e s e n t a t h i s p o r t ,w h i c h e x p l a i n s w h t h e d i s kd r i v e r e s e t s w h e n e v e r t h c o p u t e r i t u r n e d o o o f f .

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

p e r i p h e r a l a t t a c h e d t t h i sp o r t w i t h d e v i c e n u m b e r , a n du s i n g O P E N , C L O S E , P R I N T # ,I N P U T * a n r e l a t e d r o u t i n e s

p r o v i d e d b t h o p e r a t i n g s y st e m , y o c a a v o i d w o r r y i n gw i t h t h d e t a i l s o f c o n t r o l l i n gt h i n d i v i d u a l s i g n a l l i n e s . A n p e r i p h e r a l a d d r e s s e d w i t h d e v i c e n u m b e r b e t w e e n a n 3 ( t h e h i g h e s t d e v i c e n u m b e r a l o w e d ) i a s s u m e d b t h c o p u t e r t b c o n n e c t e d t o t h i sp o r t .

C o m m o d o r e h a e s t a b l i s h e ds e v e r a l s t a n d a r d s f o d e v i c en u m b e r s : P r i n t e r s a r u s u a l l yd e v i c e 4 a l t h o u g h s o m e c a n b ec h a n g e d t d e v i c e 5 t h 1 5 2 0P r i n t e r / P l o t t e r i d e s i g n e d t b d e v i c e 6 a n d e v i c e n u m b e r sa n a b o v e u s u a l l y r e f e r t d i s kd r i v e s . D e v i c e i t h e d e f a u l tn u m b e r f o t h e d i s k d r i v e , a n a l m o s t a l s o f t w a r e a s s u m e s t h d i s k d r i v e w i l l h a v e t h i s d e v i c en u m b e r ; d e v i c e i t h m o s tc o m m o n c h o i c e f o r a s e c o n dd r i v e . C o m m o d o r e 1 5 4 1 d r i v e sa l l o w y o t s e l e c t a n d e v i c en u m b e r v i s o f t w a r e , o r n u b e r s 8 - 1 1 v i h a r d w a r e .

T h u s o u n i q u e s i g n a lf o r m a t f o c o m m u n i c a t i o n w i t ht h e d i s k d r i v e i n o t u n u s u a l ; a m o s t a l c o m p u t e r m a n u f a c t u re r u s p r o p r i e t a r y d i s ki n t e r f a c e c o m p a t i b l e o n l y w i t ht h e i r o w p r o d u c t s . W h a t i u u s u a l i t h a t t h i s s a m e n o n s t a n -d a r d f o r m a t i a l s o u s e d f o c o m m u n i c a t i o n s w i t h p r i n t e r s .S i n c e s m u c h s o f t w a r e a s s u m e st h a t p r i n t e r s w i l l b c o n n e c t e dt h r o u g h t h s e r i a l p o r t ( a d v i c e 4 ) m o s t t h i r d - p a r t y i n t e rf a c e s f o n o n - C o m m o d o r ep r i n t e r s a l s o a t t a c h t t h i s p o r t .T h e s e i n t e r f a c e s a c t a s i n t e r p r e t -

Page 43: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 43/164

A L A S T . . . T E A C H E RW H I J U S T Y O U R T Y P E !

T u r n y o u r C O M M O D O R E 6 i n t o p e r s o n a l t y p i n g t u t o r w t t n A £ / . w u / Y f l i s u s o f t w a r e .O v e r 3 e a s y l e s s o n s , a l b a s e d o n p r o v e n t e a c h i n g t e c h n i q u e s t h a i t y p i n g t e a c h e r s h a v e b e e nu s i n g f o y e a r s . C o m b i n e d w i t h t h s p e e d a n f l e x i b i l i t y o c o m p u t e r i z e d i n s t r u c t i o n — i t ' st h f a s t e s t a n e a s i e s t w a y e t l e a r n t y p i n g .

e p - b y - s t e p l e s s o n sl e a r n a y o u r c m p a c e !l e s s o n ' ■ w i l l e x p l a i n t h p r o g r a m a n s h o w y o h o t o g e t o n - s c r e e n h e l p

l e s s o n h a t h r e e p a r t s :j d u c t i o n o f n e k e y s ,

e x e r c i s e s , a n r e i n f o r c e m e n to v e r 4 0 e x e r c i s e s , a l b a s e do s u c c e s s f u l t y p i n g m a n u a l s

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

i t u s e r f r i e n d l y a n m e n u d r i v in o k n o w l e d g e o c o m p u t e r s n e j u s t b a s i c r e a d i n g s k i l l ss e l e c t ( h l e s s o n y o w a n t

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

1 l e a r n i n g f u n !

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

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

M u r a l S H i l l , O n t a r i o

C a n a d a5 9 6 - 1 4 0 5

B A T T E R I E S ^ I N C L U D E D" T h e E n e r g i z e d S o f t w a r e C o m p a n y !

7 7 8 7 S S k y P a r k N o r t h ,S u i t e P I r v i n e , C a l i f o r n i a

U S 9 2 7 1 4W R I T E F O R A F U L L C O L O R B R O C H U R E

Page 44: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 44/164

C o m m o d o r e 1

e r s , r e a d i n g t h C o m m o d o r e -f o r m a t s e r i a l s i g n a l f r o m t h p o r t a n c o n v e r t i n g i t t h m o r e s t a n d a r d p a r a l l e l ( e i g h tb i t s a t t i m e ) f o r m a t u s e d b m o s t p r i n t e r s .

T h M e m o r yE x p a n s i o n P o r tT h i s i o f t e n r e f e r r e d t a t h c a r t r i d g e p o r t , s i n c e R O c a t r i d g e s a r t h p e r i p h e r a l s m o s to f t e n a t t a c h e d t h r o u g h t h i s c o n e c t o r . I t h V I C , t h i s i a l s ot h e p o r t t h r o u g h w h i c h R A m e m o r y e x p a n d e r s a r a d d e d .T h l i n e s a v a i l a b l e a t h i s p o r ti n c l u d e m o s t o t h a d d r e s s ,d a t a , a n c o n t r o l l i n e s o t h m i c r o p r o c e s s o r c h i p t h a t i t h h e a r t o t h c o m p u t e r . T h u s ,a n p e r i p h e r a l w h i c h n e e d s t b i n t i m a t e l y t i e d t t h w o r k -i n g s . o f t h e c o m p u t e r — f o r e a m p l e , R O t h a t m u s t b a d d r e s s e d b t h m i c r op r o c e s s o r — i s c o n n e c t e d t h r o u g ht h i s p o r t . T h o p e r a t i n g s y s t e md o e s n o s u p p o r t a n d e v i c e st h r o u g h t h i s p o r t ; i e s s e n c e ,a n y t h i n g a t t a c h e d h e r e i n l o n g e r p e r i p h e r a l , b u p a r t o ft h c o m p u t e r i t s e l f .

T h i s p o r t i p r e s e n t o t h V I C , 6 4 P l u s / 4 , a n 1 6 M a n yo f t h e s a m e l i n e s a r e a v a i l a b l eo c o r r e s p o n d i n g p i n s o t h e e xp a n s i o n p o r t c o n n e c t o r s u s e d i t h V I a n 6 4 b u t h c o n n e ct o r s t h e m s e l v e s a r e d i f f e r e n ts i z e s , s c a r t r i d g e s d e s i g n e d f o t h 6 4 c a n n o t b u s e d o t h V I C , a n v i c e v e r s a . T h P l u s / 4a n 1 h a v e i d e n t i c a l 5 0 - p i nc o n n e c t o r s f o r t h i s p o r t ( a o p o s e d t t h 4 4 - p i n c o n n e c t o r su s e d i t h V I a n 6 4 ) , s p r e -4 C O M P U T E f s G a z e l l e M a r c h 1 9 8 5

s u m a b l y t h e r e w i l l b s o m ec o m p a t i b i l i t y o f c a r t r i d g e s f o t h e s e m o d e l s , a l t h o u g h n V I o 6 c a r t r i d g e s o m e m o r y p o r tp e r i p h e r a l s c a b u s e d .

E x a m p l e s o o t h e r t y p e s o d e v i c e s w h i c h a t t a c h t h r o u g ht h i s p o r t a r t h C P / M c a r t r i d g ef o t h 6 4 w h i c h c o n t a i n s s e o n m i c r o p r o c e s s o r t h a t t a k e sc o m p l e t e c o n t r o l o f t h 6 4 ' sR A a n i n p u t / o u t p u t c h i p s ,a n t h M a g i c V o i c e s p e e c hm o d u l e , w h i c h i a t t a c h e dt h r o u g h t h i s p o r t b e c a u s e i c o t a i n s a d d i t i o n a l R O t a l l o wt h c o m p u t e r t s u p p o r t v o i c eo u t p u t .

T h U s e r P o r tT h i s p o r t ( s o m e t i m e s c a l l e d t h R S - 2 3 2 o m o d e m p o r t ) w a d s i g n e d w i t h t h e x p e r i m e n t e r i m i n d . J u s t a s t h m e m o r y e p a n s i o n p o r t g i v e s y o a c c e s s t

n u m b e r o t h m i c r o p r o c e s s o r ' sc o n t r o l l i n e s , t h i s p o r t g i v e s y o a c c e s s t m a n y o t h c o n t r o ll i n e s o o n o t h i n t e r f a c ea d a p t e r c h i p s ( V I A s f o t h V I o C I A s f o t h 6 4 ) . U s i n g t h e s el i n e s , w i d e v a r i e t y o p e r i p h e r a l s c o u l d b c o n n e c t e d ,s i n c e b o t h s e r i a l a n e i g h t - b i tp a r a l l e l c o m m u n i c a t i o n s a r a v a i l a b l e .

U n f o r t u n a t e l y , m o s t o t h i sf l e x i b i l i t y g o e s u n u s e d s i n c e i i s n ' t s u p p o r t e d b t h o p e r a t i n gs y s t e m . M o s t h o m e c o m p u t e ru s e r s t o d a y a r m o r e i n t e r e s t e di s o f t w a r e t h a n i t i n k e r i n gw i t h h a r d w a r e p r o j e c t s , s t h i sp o r t i m o s t f r e q u e n t l y u s e d f o i t o n f u n c t i o n s u p p o r t e d b t h o p e r a t i n g s y s t e m : R S - 2 3 2s e r i a l c o m m u n i c a t i o n s .

R S - 2 3 2 i t h n a m e o f t h em o s t c o m m o n s e r i a l c o m m u n ic a t i o n s s t a n d a r d . I y o u s t h o p e r a t i n g s y s t e m t a d d r e s s d v i c e 2 d a t a d i r e c t e d t t h a td e v i c e w i l l b t r a n s f e r r e dt h r o u g h t h u s e r p o r t i a n a pp r o x i m a t i o n o R S - 2 3 2 f o r m a t .A c t u a l l y , t h e s i g n a l f o r m a t i t r u e R S - 2 3 2 , b u t h e v o l t a g e l e e l a r d i f f e r e n t f r o m t h o s e p r es c r i b e d . T h s t a n d a r d c a l l s f o v o l t a g e l e v e l s o — 1 t + 1 v o l t s , a n t h u s e r p o r t o n l yp r o v i d e s l e v e l s o f t + v o l t s .A d a p t e r s a r a v a i l a b l e — f r o mC o m m o d o r e a n o t h e r s o u r c e s —t c o n v e r t t h s i g n a l v o l t a g e t t h p r o p e r l e v e l s . T h e s e a d a p te r a r n o t n e c e s s a r y i y o u ' r eg o i n g t u s C o m m o d o r e ' sm o d e m s , b u a r r e q u i r e d t u s a n s t a n d a r d R S - 2 3 2e q u i p m e n t .

T h 2 p i n s o t h i s p o r th a v e s i m i l a r c o n f i g u r a t i o n o b o t h t h V I C a n d 6 4 s m a n yd e v i c e s d e s i g n e d t i n t e r f a c e t t h i s p o r t c a n b e u s e d o e i t h e rc o m p u t e r , a l t h o u g h t h s o f t w a r et r u t h d e v i c e s w i l l g e n e r a l l yb d i f f e r e n t . T h V I C m o d e ma n A u t o m o d e m , f o e x a m p l e ,w o r k w i t h e i t h e r m o d e l . T h P l u s / 4 a p p e a r s t h a v e t h s a m e 2 4 - p i n c o n n e c t o r , b u t h c o m p u t e r c a s i n g a r o u n d t h c o n n e c t o r i s m a l l e r , s n e i t h e rt h V I C m o d e m n o A u t o m o d e mc a b e p l u g g e d i n t o t h e P l u s / 4 .( C o m m o d o r e ' s n e 1 6 6 0m o d e m w o r k s w i t h t h V I C , 6 4 a n P l u s / 4 . ) T h C o m m o d o r e1 h a n u s e r p o r t , s i i a y e u n c l e a r i o h o m o d e mm a b u s e d w i t h t h a tc o m p u t e r .

Page 45: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 45/164

P r e s e n t i n g n e s t r a t e g y a r c a d e g a m ew h e r e t h d a r k d u n g e o n - n i a z e o t h N e t h e r w o r l dh o l d s n i g h t m a r i s h a d v e n t u r e , n o n s t o p a c t i o n

a n h e a r t - R o u n d f h g e x c i t e m e n t f o y o u ,

F l n e l y - h o i k d c o m b a t s k i l l sm n h e f e a t t h \ e h o r d e s o h e l l i s h m o n s t e r s , b u s h a r pw i t s a r i i c n d f e d t m a t h t o r t u r o u s p a s s a g e s I y o a r t o s u c c c e d I y o u r q u e s tf o t h G e m s t o n e f

■ '

F i n d a n s t o r e t r e a s u r e s a n m a g i c I t e m s t h e l p y o a l o n g t h w a y . L e a r n w e l lt h e p r o p e r t i e s o f e a c h m a g i cI t e m : Y o m a h a v e o n l y

n d t u s o n t s a v el i f e !

M / c o m p u t e r

I t h e r e a r e n c o n v e n i e n t s t o r e s n e a r y o u . V I S A M a s t e r c a r d T o r d e r b m a i l , s e n d y o u r c h e c k t o S T R A T E G I C S I M U l A T I O n S ,h o l d e t s c a n o r d e r t l t l s S 3 4 . 9 5 9 a n i f e d i r e c t b y c a l l i n i i 8 0 0 ' 2 2 7 - 1 6 1 7 . I H C , 8 8 S t i e r l l n R o a d , B l d g . A - 2 0 0 , M o u n t a i n V i e w . C < ! 4 0 4 3 .e x t . 3 3 ( t o l l f r e e ) . I C i l i f n m l a c a l l 8 0 0 - 7 7 2 - 3 5 4 5 . e x t . 3 3 5 . ( C a l i f o n i i a r e s i d c n t 3 , a d d 6 . 5 % s a ! e s t n x . ) A l l o i J r ( i a m c s r a r r > ' a " 1 4 -P l e a s e a d $ 2 . 0 0 f o s h i p p i n g a n h a n d l i n g . d a s 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 y i i a r a u t c e .

W R I T E F O R A F R E E C O L O R C A T A L O G O A L O U G A M E S .O r - i U O U C i f i L i i r r i M < l i ' i h . i r k * i J A p p l e C o m p u t e r . I n t e n d C o m m o d o r e E l c C A S n l a i l t d . r « p « U « i y m a i s i m t t H k s i m u i . u k i i i > t A i u f c ^ i i s < ■ _ ■ « ■ i \ c o .

Page 46: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 46/164

V I C - 2 0

S i n c e e i g h t - b i t p a r a l l e l d a t ac o m m u n i c a t i o n s a r a v a i l a b l et h r o u g h t h i s p o r t , i m i g h t s e e ms u r p r i s i n g t h a t i t ' s n o c o m o n l y u s e d f o i n t e r f a c i n g w i t hp r i n t e r s . A f t e r a l l , i w o u l d a p e a r o t h s u r f a c e t b e s i mp l e r t w r i t e m a c h i n el a n g u a g e p r o g r a m t s i m u l a t et h c o m m o n l y u s e d C e n t r o n i c sp a r a l l e l f o r m a t t h r o u g h t h i sp o r t , t h a n t g t a l t h e t r o ub l o d e s i g n i n g t h h a r d w a r ei n t e r f a c e t c o n v e r t t h d a t af r o m t h s e r i a i p o r t t t h p r o p e r p a r a l l e l f o r m a t .

T h r e a s o n t h i s i s n ' t o f t e nd o n e i t h a t a l m o s t a l C o m m od o r e s o f t w a r e e x p e c t s t h p r i n t e r t b d e v i c e o t h s r i a l p o r t , a n i t h l o n g r u n i p r o v e s e a s i e r t s e e k h a r d w a r es o l u t i o n t a l l o w y o t u s e t h eb u i l t - i n o p e r a t i n g s y s t e mr o u t i n e s a p r o v i d e d i R O M .T h a t w a y , y o d o n ' t h a v e t w o r r y a b o u t h a v i n g t l o a d y o u rp r i n t e r h a n d l e r r o u t i n e i n t om e m o r y b e f o r e y o c a u s i t f i n d i n g a s a f e p l a c e i R A t s t o r e t h h a n d l e r r o u t i n e , e t c .

F o m o r e i n f o r m a t i o n o i t e r f a c i n g t h r o u g h t h e u s e r p o r t ,s e t h a r t i c l e " U s i n g t h U s e rP o r t " i C O M P U T E . ' * F i r s t B o o ko C o m m o d o r e 6 4 V I u s e r sm i g h t a l s o b i n t e r e s t e d i t w a r t i c l e s w h i c h s h o w h o t u s t h u s e r p o r t t p r o v i d e s e o n j o y s t i c k p o r t : " F i g h t e rA c e s — A d d S e c o n d J o y s t i c k "( C O M P U T E I ' s S e c o n d B o o k o V I C ) a n " T a n k m a n i a : A d d i n g

S e c o n d J o y s t i c k T T h V I C "( C O M P U T E D G A Z E T T E , A p r i l1 9 8 4 ) .

4 C O M P U T E ! G a z e l l e M a r c h 1 9 B 5

T h C o n t r o l P o r t sT h e s e p o r t s ( o r p o r t , i t h e c a s eo f t h e V I C , w h i c h h a o n l y o n e )a r u s u a l l y r e f e r r e d t a t h j o y s t i c k p o r t s , s i n c e t h e y a r m o s t c o m m o n l y u s e d f o j o s t i c k s . I f a c t , o t h P l u s / 4a n 1 6 t h e s e p o r t s a r l a b e l e dJ O Y 1 a n d J O Y 2 . T h o p e r a t i n gs y s t e m R O d o e s n o s u p p o r ta n d e v i c e s t h r o u g h t h e s e p o r t s ,s B A S I C m u s t c o m m u n i c a t eu s i n g P E E K s a n P O K E s .

I a d d i t i o n t j o y s t i c k s ,w h i c h a r s i m p l e d e v i c e s c o s i s t i n g o f i v e s w i t c h e s — o n e f o e a c h o t h f o u r p r i n c i p a l d i r e ct i o n s , p l u s o n f o t h f i r e b u t o n — t h e p o r t s c a b u s e d t r e a d o t h e r d e v i c e s t h a t b e h a v el i k e j o y s t i c k s , s u c h a t r a c k b a l l s .A l t h o u g h t h c o m p u t e r n o m a l l y u s e s t h f i v e j o y s t i c k l i n e ss t r i c t l y f o i n p u t , i t ' s p o s s i b l e t p r o g r a m t h e m f o o u t p u t a w e l l . W e ' v e n e v e r s e e n a n p e r i p h e r a l s f o C o m m o d o r ec o m p u t e r s t h a t a t t e m p t t o u p u t h r o u g h t h i s p o r t , b u t h e r ea r e p r i n t e r i n t e r f a c e s f o t h A t a r i w h i c h u s A t a r i ' s n e a r l yi d e n t i c a l j o y s t i c k p o r t . ( A t a r ia n C o l e c o j o y s t i c k s a r f u n c t i o na l l y i d e n t i c a l t C o m m o d o r e j o s t i c k s f o r t h V I a n 6 4 a n c a b u s e d i n t e r c h a n g e a b l y . )

w a r n i n g t t h o s e c o n t e mp l a t i n g t h p u r c h a s e o P l u s / 4o C o m m o d o r e 1 6 O t h o s ec o m p u t e r s C o m m o d o r e h a a b a n d o n e d t h w i d e l y u s e d D B - 9j o y s t i c k c o n n e c t o r i f a v o r o f an o n s t a n d a r d c o n n e c t o r , s e x i s ti n j o y s t i c k s c a n n o t b e u s e d .A p p a r e n t l y , t h i s w a d o n e t o r e

d u c e r a d i o f r e q u e n c y ( R F ) i n t e rf e r e n c e . T h j o y s t i c k m e c h a n i s mi e x a c t l y t h s a m e , i t ' s j u s t t h p l u g o t h e n o t h c a b l et h a t ' s b e e n c h a n g e d . A n t h n e p l u g i s n ' t o n y o u ' l l b a b l e t f i n d e a s i l y , s o — u n t i ls o m e o n e c o m e s o u w i t h a na d a p t e r p l u g — y o u ' l l b l i m i t e dt b u y i n g o n l y C o m m o d o r e ' sj o y s t i c k s . O t h o t h e r h a n d ,t h i m p r o v e d B A S I C i t h P l u s / 4 a n 1 i n c l u d e s J O f u n c t i o n t r e a d t h j o y s t i c k s , s t h c o m p l i c a t e d P E E K s r e q u i r e dt r e a d j o y s t i c k s o t h V I a n 6 c a b a v o i d e d .

I a d d i t i o n t t h j o y s t i c k ,t h i s p o r t i t h V I a n 6 4 c a nb e u s e d t r e a d p a d d l e c o n t r o ll e r s , ( T h e P l u s / 4 a n 1 h a v en c i r c u i t r y f o r r e a d i n g p a d d l e s . )P a d d l e c o n t r o l l e r s , w h i c h a w a y s c o m e i n p a i r s , a r a c t u a l l yj u s t v a r i a b l e r e s i s t o r s w h i c h p r v i d e v a r i a b l e v o l t a g e l e v e l s t t w l i n e s o t h p o r t . C i r c u i t r yw i t h i n t h c o m p u t e r s ( i t h V I c h i p i t h V I C - 2 0 , a n i t h S I c h i p i t h 6 4 c a l c ul a t e s d i g i t a l v a l u e c o r r e s p o n di n t t h v o l t a g e l e v e l . T h v a l u e r a n g e s f r o m t 2 5 a t h v o l t a g e o t h l i n e s c h a n g e sf r o m t v o l t s . O t h e r d e v i c e sw h i c h o p e r a t e l i k e p a d d l e s —p r o v i d i n g v a r y i n g v o l t a g e i p u t — c a n a l s o b r e a d t h r o u g ht h i s p o r t ; g r a p h i c s t a b l e t s a r g o o d e x a m p l e .

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

Page 47: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 47/164

Page 48: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 48/164

C o m m o d o r e 6

O n p a d d l e b u t t o n c o r r e s p o n d st t h j o y s t i c k ' s r i g h t d i r e c t i o n a ll i n e , a n t h o t h e r t : h l i n ef o r e a d i n g j o y s t i c k l e f t . B c o v e n t i o n , t h e p a d d l e t h a t u s e st h r i g h t d i r e c t i o n a l l i n e f o i t b u t t o n i c a l l e d t h r i g h t p a d d l e ,a n t h o n t h a t u s e s t h j o y s t i c k - l e f t l i n e i t h l e f tp a d d l e .

U n l i k e A t a r i j o y s t i c k s , A t a r ip a d d l e s a r n o c o m p l e t e l y i t e r c h a n g e a b l e w i t h t h o s e m a d eb C o m m o d o r e . W h i l e A t a r ip a d d l e s c a n b u s e d w i t h t h V I a n 6 4 t h e y h a v e h i g h e rr e s i s t a n c e a n t h u s a r l e s s a c u r a t e f o C o m m o d o r e s y s t e m s .( h a l f t u r n o A t a r i p a d d i e sc o r r e s p o n d s r o u g h l y t f u l lt u r n o C o m m o d o r e p a d d l e s . )

O n a d d i t i o n a l t y p e o p r i p h e r a l — t h e l i g h t p e n — c a na l s o b e c o n n e c t e d t t h i s p o r t .T h p e c o n t a i n s p h o t o t r a n -s i s t o r t h a t s w i t c h e s w h e n i d t e c t s t h e l e c t r o n b e a m o t h v i d e o d i s p l a y s w e e p i n g p a s t .l i n e i c o n n e c t e d f r o m t h p h o t o -t r a n s i s t o r t h r o u g h t h e p o r t t t h e c h i p t h a t g e n e r a t e s t h v i d e o s i g n a l ( t h e V I c h i p i t h V I C , t h e V I C - I I c h i p i t h 6 4 a n t h T E c h i p i t h P l u s / 4a n 1 6 ) .

W h e n t h v i d e o c h i p r c e i v e s t h e s i g n a l f r o m t h e p e n ,i l a t c h e s ( s t o r e s ) t h e c u r r e n t p s i t i o n o t h r a s t e r ( e l e c t r o nb e a m ) i a s e t o r e g i s t e r s( m e m o r y l o c a t i o n s w i t h i n t h c h i p ) . T h s t o r e d v a l u e c a n t h e nb r e a d , a n t h p o s i t i o n w h e r et h p e i t o u c h i n g t h e s c r e e nc a b c a l c u l a t e d . ( A w i t h j o s t i c k s , P l u s / 4 a n 1 o w n e r sw i l l h a v e t w a i t u n t i l s o m e o n em a n u f a c t u r e s l i g h t p e w i t ht h p r o p e r p l u g t f i t h u n i q u es o c k e t u s e d f o t h i s p o r t b t h o s e c o m p u t e r s . )

T h A u d i o / V i d e oP o r tT h i s c o n n e c t o r i n o r e a l l yp o r t , s i n c e d a t a c a n n o t b t r a n sf e r r e d t h r o u g h i t I n s t e a d , i p r v i d e s c o n n e c t i o n p o i n t t t h c o m p u t e r ' s v i d e o a n a u d i o s i n a l s . W i t h t h e x c e p t i o n o a a u d i o i n p u t l i n e o t h 6 4 a l l i n e s a t h i s p o r t a r o u t p u t so n l y . L i k e t h s e r i a l p o r t , t h i sp o r t i c o m p a t i b l e o t h V I C ,6 4 P l u s / 4 , a n 1 6 b u c o m p a ti b l e d o e s n ' t m e a n i d e n t i c a l .W h e n a t t a c h i n g t h e c o m p u t e r t

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

w h i c h a r e a v a i l a b l e a t h s a m ep i n s o a l f o u r m o d e l s , c o p o s i t e v i d e o s i g n a l a n a a u d i os i g n a l . C o r r e s p o n d i n g v i d e o a n a u d i o i n p u t s a r f o u n d o n m o s tb l a c k a n w h i t e o r c o l o r m o n it o r s . T h C o m m o d o r e 1 7 0 1 / 1 7 0 2c o l o r m o n i t o r a l s o p r o v i d e s f o t h i n p u t o l u m i n a n c e s i g n a lv i t h r e a r c o n n e c t i o n s . S e p ar a t i n g t h l u m i n a n c e p r o v i d e si n c r e a s e d c o n t r a s t , a n d r a s t ic a l l y r e d u c e s c o l o r s m e a r i n g .

T e l e v i s i o n u s e r s c a a t t a c ht h i n w i r e b e t w e e n t h c o

p o s i t e a n l u m i n a n c e s i g n a l s o t h v i d e o p o r t t i m p r o v e t e l e v is i o n c o n t r a s t , b u s o m e T V c a n ' t t a k e t h e e x t r a l u m i n a n c ea n d p r o d u c e d i s t o r t e d s c r e e n .T h m o r e r e c e n t 6 4 s u s e a e i g h t - p i n j a c k r a t h e r t h a n t h f i v e p i n s u s e d o t h V I a n 6 4 b u f i v e - p i n m o n i t o r p l u gw i l l s t i l l w o r k . T h e i g h t - p i n 6 4 h a v e p u r e r c o l o r s i g n a l a v a i la b l e f o u s w i t h t h r e a r c o n e c t i o n s o t h 1 7 0 1 / 1 7 0 2 , s y o m a w a n t t u s a e i g h t -p i c a b l e . T h 6 4 ' s a u d i o i n p u tl i n e a t t a c h e s d i r e c t l y t t h a d i i n p u t o t h S I c h i p . B c a r e f u l t f e e d i o n l y l o w - l e v e l( u n a m p l i f i e d ) s o u n d s o u r c e s .T h e r e ' s n w a t p r o c e s s t h

P l u s / 4

4 C O M P U T E I S G a z e l l e M a r c h 1 9 8 5

Page 49: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 49/164

P l a y N E T1 e x c i t i n g w a y s t

b r i n g p e o p l e t o g e t h e r .N o t h e r e S ; i H o m e C o m p u t e r N e t w o r k

l e t s y o c o m m u n i c a t e w i t h a l k i n d sp e o p l e — - a l l o v e r t h c o u n t r y ! M a k e n e w

p l a y e x c i t i n g g a m e s , b a r t e r — s h o pa l f r o m t h c o m f o r t o y o u r h o m e .

T h n e t w o r k o p e r a t e s 6 P M - 7 A M e v e r yh t , a n 2 h o u r s o S a t u r d a y , S u

a n H o l i d a y s . A l y o n e e d t a c c e s si C O M M O D O R E 6 4 , * D I S K

a n M O D E M .T A L K .B t y p i n g o n - l i n e y o c a t a l k t a n y o n e , o r e v e r y o n e , o t h s y t e m . M e e t f a s c i n a t i n g p e o p l e a n

m a k e n e wW T « r * H - M - J f l l h 1 * J

. . - 1 1 . 1 . 1 , I Wf r i e n d s f r o mc o a s i t c o a s t .

E L E C T R O N I C M A I L .Y o u c a n s e n d p r i v a t e m e s s a g e s t p e o p l e o t h s y s t e m , a n t h m e s s a g e w i l l b w a i t i n g w h e n t h e ys i g n o

B U L L E T I N B O A R D S .Y o u c a n p o s t a n n o u n c e m e n t s , o c h e c k t h l i s t i n g s o o t h e r m e b e r s . T h e r e a r l o t s o b o a r d s f o

h o b b i e s a n s p c i a l i n t e r e s t s ! I y o d o n ' t f i n dt h o n y o u ' r e

F I L E T R A N S F E R .Y o c a e v e n t r a n s f e r n o n - c o mm e r c i a l p r o g r a m s t o t h e r m e b e r s ! T h e r e i a s m a l l e x t r a f e e f o r

t h i s s e r v i c e .

5 - 1 7 G A M E S !G A M E S !G A M E S !P l a y N E T l e t s y o

p l a y e x c i t i n g g a m e s w i t h r e a l p e o p l e , n o j u s t c o m p u t e r . A l o u g a m e s h a v e f u l lc o l o r g r a p h i c s , a n T h e y ' r e a l i n t e r a c t i v e i

P l u s t h a d d e d f e a t u r eo b e i n g a b l e t t a l k w i t hy o u r o p p o n e n t w h i l e y o p l a y . D i s c u s s s t r a t e g y ,c o m m e n t o m o v e s , e v e nt r a n p s y c h y o u r o p p on e n t o u r !N e g a m e s a r a d d e d a l t h e l i m e , a n t h e r e a r et o u r n a m e n t s f o e v e r ys k i l l l e v e l .

C U R R E N T G A M E S I N C L U D E ;B a c k g a m m o nB o x e sC a p t u r et h M a C h e c k e r sC h e s sC h i n e s eC h e c k e r sC o n t r a c tB r i d g eF o u r - I n -A - R o wG H a n g m a nQ u a d 6 4 R e v e r s iS e S t r i k e 1 "

l o o k i n g f o r —c r e a t e y o u ro w n !

W M O R E ! M O R E ! M O R E !T h e r e ' s o n - l i n e u p d a t i n g o y o u r P l a y N E T S o f t w a r e a g a m e s a n s e r v i c e s a r a d d e d .

Y o h a v e a c c e s s t P l a y N E T ' s S h o p p i n gC e n t e r a n I n f o r m a t i o n C e n t e r , a n e v e r ym o n t h y o u ' l l g e t o u N e w s l e t t e r .

W Y O U R S A T I S F A C T I O N I G U A R A N T E E D f o 3 d a y s( o y o u r f u l l s u b s c r i p t i o np r i c e w i l l b r e f u n d e d u p o n

r e c e i p t o f t h e p a c k a g e ) .T h i s i a l y o p a y ;

$ 3 9 . 9 5 f o t h P l a y N E T S o f t w a r eP a c k a g e ( d i s k s a n U s e r M a u a l ) M o n t h l y N e w s l e t t e r , a n 9 M I N U T E S O N - L I N E T I M E$ m o n t h l y s e r v i c ec h a r g e .$ 2 a n h o u r o l i n e t i m e ( T h eS i n c l u d e st h t e l e c o mm u n i c a t i o nc h a r g e s ) . T h a t s m u c hl e s s t h a n l o n g d i s t a n c e p h o n e c a l l .

H e r e ' s h o y o c a b e c o m e m e m b e r !I t ' s e a s y t j o i n , s i m p l y c a l l P l a y N E T o t h t o l l - f r e e n u m b e r , 1 - 8 0 0 - P L A Y N E T , o s e n dt h c o u p o n b e l o w a n a c c e s s a l y o u r C o m o d o r e 6 h a t o f f e r . T h s o o n e r y o d o t h s o o n e r P l a y N E T c a n p u i t h w h o l ec o u n t r y a y o u r f i n g e r t i p s ]

= P l a y N E TT h N e t w o r k

t h a t h a p e o p l e - t a l k i n g

o c a l l 1 - 8 0 0 - P L A Y N E TS E N D T O P L A Y N E T , I N C .P . O . B O W W Y N A N T S K 1 L L , N . Y . 1 2 1 9 KY E S ! W A N T P l a y N E T T P U T H W H O L E C O U N T R Y A M F I N G E R T I P SU N D E R S T A N D T H A T M S A T I S F A C T I O N I G U A R A N T E E D F O 3 D A Y S ( o m f a l ls u b s c r i p t i o n p r i c e w i l l b r e f u n d e d u p o n r e t u r n o < h p a c k a g e ) m . i y c a n t - e l m m e m b e r s h i p a a n i i m c b w r i t i n g P l a y N E T .B i l l m o m c h a r g e c a r d f o $ 3 y 4 5 ( P l u s s a l e s t u x f o r N e Y o r k S t a t e t c s i d e m s ) . N i h e t k s , c a s h o m o n e y o r d e r s a c c e p t e d P l e a s e s e n d m t h I ' l a y N E T S o f t w a r e , u s e rm a n u a l , a n d m i n u t e s o f r e e o n - l i n e l i m eP l e a s e p r i m

n i n e — A d d r e s sC i t yP h o n e _ (C h e c k o n e :C a r d *S i g n a t u r e —

S t a t e . . Z i p .

M a s t e r C a r d V I S A

" " M < y M . [ . c } i u J M i f v l S t j 5 i n W i r c i i » d t n u i f c > i j n j ) N E 7 . I n ■ L v m n o J o i r M i n d t n w k u C m o o J . . r M i t h n i t t l i ! * l ^ P l ^ ^ ^ t T . I

Page 50: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 50/164

s o u n d , b u i c a n b e m i x e d w i t ht h s o u n d o t h S I c h i p , a n t h S f c h i p ' s f i l t e r s c a b u s e d a p r o g r a m m a b l e e q u a li z e r f o r t h s o u n d c o m i n g i n

T h C a s s e t t e P o r tT h i s p o r t i d e s i g n e d f o o n p a r t i c u l a r p e r i p h e r a l , t h e C o m o d o r e D a t a s s e t t e r e c o r d e r .T h e r e a r n o t w o m o d e l s o t h e D a t a s s e t t e , t h e 1 5 3 0 ( o e q u i v a l e n t C 2 N ) f o u s w i t ht h V I a n 6 4 a n t h 1 5 3 1 ,f o u s w i t h t h P l u s / 4 a n 1 6 A w i t h j o y s t i c k s , t h o n l y d i f e r e n c e b e t w e e n t h t w i t h p l u g o t h e n o t h c o n n e c ti n c a b l e . C o m m o d o r e h a u s e d

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

T h r e e o t h s i l i n e s f r o mt h i s p o r t a r e u s e d f o w r i t i n gs i g n a l t t h t a p e , r e a d i n g s i n a f r o m t h t a p e , a n t e s t i n gw h e t h e r b u t t o n i p u s h e d .N o t e t h a t s i n c e t h e r e i o n l v o n

l i n e ( l a b e l e d C a s s e t t e S e n s e ) t t e s t t h e b u t t o n s , i t ' s o n l y p o s s ib l t c h e c k w h e t h e r a n b u t o n s a r p r e s s e d , n o w h i c hp a r t i c u l a r b u t t o n o b u t t o n s a r p r e s s e d . T h u s , i y o u ' r e s u p o s e d t p r e s s P L A Y a n R E C O R D a n a c c i d e n t a l l y p r e s so n l y P L A Y , t h c o m p u t e r w o n ' tb a b l e t d e t e c t t h e m i s t a k e .O t h e r l i n e s s u p p l y p o w e r t t h t a p e m o t o r ( v o l t s ) a n f o t h e l e c t r o n i c s i t h e D a t a s s e t t e ( v o l t s ) . S o m e o t h e r p e r i p h e r a l s —f o e x a m p l e , s e v e r a l b r a n d s o p r i n t e r i n t e r f a c e s — a l s o m a k eu s o t h v o l t p o w e r s o u r c ea v a i l a b l e h e r e .

C o m m u n i c a t i o n t h r o u g ht h i s p o r t i f u l l y s u p p o r t e d b t h o p e r a t i n g s y s t e m , w i t h t h D a t a s s e t t e b e i n g d e s i g n a t e d a d e v i c e 1 D e v i c e 1 i t h d e f a u l ts t o r a g e d e v i c e ; u n l e s s y o s p e ci f o t h e r w i s e , a l y o u r S A V E sa n L O A D s w i l l b d i r e c t e d t t h e D a t a s s e t t e . I a d d i t i o n t S A V E , V E R I F Y , a n L O A D , t h O P E N , C L O S E , P R I N T S , a n

I N P U T * s t a t e m e n t s p r o v i d e a l t h f e a t u r e s n e c e s s a r y f o s t o ri n a n r e t r i e v i n g d a t a o t a p e ,s p r o g r a m m e r s r a r e l y n e e d t w o r r y a b o u t t h i n t i m a t e d e t a i l so f i n t e r f a c i n g t t h i s p o r t , s u c ha w h a t s o r t o m a g n e t i c p a t t e r ni a c t u a l l y u s e d t r e p r e s e n tb y t e o d a t a o t a p e . N e v e r t h el e s s , i t ' s p o s s i b l e t p r o g r a ms e v e r a l o f t h i n d i v i d u a l l i n e s o t h i s p o r t t a c h i e v e s p e c i a l e f e c t s ; f o a e x a m p l e , r e f e r t ot h " T u r b o T a p e " a r t i c l e s i t h J a n u a r y a n F e b r u a r y i s s u e s o fC O M P U T E ! , t h G A Z E T T E ' S s i s t e rm a g a z i n e . <

C O M P U T E R SG A Z E T T ET O L L F R E E

S u b s c r i p t i o nO r d e r L i n e

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

F o t h 6 o V I A l t e r n a t i v e t I h 1 M D i s k D r i v e lL o a d o s a v e 8 3 s e c o n d s ' I t ' s l e s s e < p e n s i v e t h a n d i s k a n c a e v e n b u s e d a b a c k u p t t h f l a k y 1 5 4 1 1¥ e s . i h R A B B I T i t h a t a n m u c h m o r e U s e s t h C o m m o d o r e c a s s e t t ed e c k b u l o a d s a n s a v e s m u c h , m u c h f a s t e r l h a n r e g u l a r C o m m o d o r el o o a V s a v e T h i n k a b o u t i t l o a d s o r s a v e s a n f l K p r o g r a m i a l m o s t 3 s e c o n d s . l o K i n r r i n u i e . e i c T h a l s n e a r l y a s l a s t a s t h e t S d i d i s k R A B B I Ti o c a r t r i d g e s i t a l w a y s t h e r e A l s o h a o t h e r u s e f u l c o m m a n d sS p e c i f y f o u s o I h 6 4 o o t n V I C 2 0I w a t h e b e s t p u t c h a s e l o m C o n g r a t u l a t i o n s o y o u r b c o m p u t e r t h a t h a v e e v e r m a d e 1 " r ? a b b i i l i s a s u p e r p i e c e o w o r k

L J

A u t a L p a d /D i r e c t o r yC a r t r i d g e f o t h 6 4

I t i i s c a r t r i d g e h a p u s h - b u t t o n s w i t c h o I t h a t a l l o w sy o I d 1 L o a d a n t h e n a u t o m a t i c a l l y r u I h f i r s t p r o g r a mo d i s k , a n 2 O . s p l a y t h d i s k d i r e c t o r y e i t h e r o t t h et o u c h o b u t t o n ! I m a n o s o u n d l i k e m u c h b u i i a b s ol u t e l y o n o t h m o s t c o n v e n i e n t a c c e s s o r i e s y o c a i n s t a l l o y o u r 6 r i o u s e d i a a t t r a c t i v e p l a s t i c c a r t r i d g ec o m p l e t e w i l h e a s y t I n s t a l l i n s t r u c l i o n s . w o r k s w i t h e v e r ys o f t w a r e p a c k a g e [ i n c l u d i n g m e n u s o n c o m m e r c i a ls o f t w a r e ] w h a v e t r i e d a n d o e s n ' t t a k e a w a y a n m e m o r yT h i n k a b o u t i t I h n e v t l i m e y o t y p e - L O A D M * " , 8 , 1 R U o L O A D " S " . B L I S T . R e m e m b e r , i t ' s o n l y S 1 9

B ■ ■ N O P l e a s e l o y o u r o w p r o t e c t i o n| \ # 1 # ^ T u c d c c t c o n s i d e r I h M A l i r s i b e f o r e y o l l f l M I ' " „ " ' b u y t h o t . t h e r o ! e b i e r W e ' v e■ % ■ F O L E S S ! h a n u m e r o u s c u s t o m e r s w h w o s t e d t h e n m o n e y o s o m e c h e a p e r o f b r a n d a s s e m b l e r l e u h o m u c h b e t t e r t h M A I s T h m o s t p o w e r f u l M a c r o A s s e m b l e r . ' E f l i i o r a v a i l o b l e l o t h C o m m o d o r e M a n d o i h e r C B M P E T c o m p u t e r s , a n a l s o f o i h A T A R I B O Q ' X L a n A p p l e M I M A I n c l u d e s o A s s e m b l e r , E d i t o r , W o r d P r o c e s s o r . R o l o c o l i n gL o a d e r , a n m o r e a l l f o i l u s t $ 3 ^ 5 $ 3 9 . 9 5W c o u l d g o o n d e s c r i b e t h M A b u w t h o u g h t y o w o u l dl i k e t r e a d o u r c u s t o m e r s ' c o m m e n t s . T h f o l l o w i n g a r e a c t u a lu n e d i t e d c o m m e n t s t r a m c o r r e s p o n d e n c e a b o u t t h M A E :

" E x c e l l e n t D e v e l o p m e n t " l i k e M A a n w i s h t h a i y o n a f t a c k o g e " i o i h M a c i n t o s h "

■ C o m p a r e s l D E C a n d I N T E L ' 1 i s u p e r b p r o g r a m '

T

J b E a s t e r n H o u s e

H C o m m u n i c a t i o n s C a r t r i d g e

( o t h C o m m o d o r e 6 4 U p l o a d / D o w n l o a d , S t a l u s L i n e , e t W o r k s w i t h

y o u r C o m m o a o r e 1 6 0 0 o 1 6 5 0 M o d e mA u i o - d i a l m g . e l w h e n u s e d w i t h I h n e

C B 1 6 5 0 M o d e mC a r t r i d g e a n M a n u a l - S 2 9 . 9 5

4 C O M P U W s G e t B t w M a r c h 1 9 8 5

Page 51: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 51/164

G e m o r e o u o y o u r C o m m o d o r e w i t h

C O M P U T E ' SV I C - 2 < T A n d 6 4 P e r s o n a l C

M o r e f u

M a r t i a n P r i s o n e r , T h V i p e r ,S k y d l v e r , S n a k e E s c a p e , D m o S t a r , C y c l o n Z a p , a n O i T y c o o n a r j u s t f e o t h r e a d y - t o - r u n g a m e s y o u ' l l f i n de x c l u s i v e l y i C O M P U T E I ' sG a z e t t e e a c h m o n t h . J u s t

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

M o r e c h a l l e n g eR e a d y t t a c k l e m o r e a v a n c e d p r o j e c t s ? I C O M -P U T E ' s ! G a z e t t e , y o u ' l l l e a r nh o t u s t a p e a n d i s k f i l e s ,h o t p r o g r a m t h e f u n c t i o nk e y s , w r i t i n g t r a n s p o r t a b l eB A S I C , h o t m a k e c u s t o mg r a p h i c s c h a r a c t e r s , n e w a y s t e n l i v e n p r o g r a m s w i t hs o u n d , o n e - t o u c h c o m m a n d sf o t h 6 4 h o t u s m c h i n e l a n g u a g e , s p e e d i n g u t h V I C - 2 0 — a n d m u c h m o r e l

C h i l d r e n w i l l l e a r n a n d e v e l o p n e s k i l l s w i t h S t a t e s

C a p i t a i s T u t o r , W o r d m a t c h ,M u n c h m a t h , W o r d s p e l l , C o n e c t t h D o t s , A a r d v a r kA t t a c k , a n A l f a b u g . C o m p u ti n f o r K i d s , r e g u l a r m o n t h l yf e a t u r e , w i l l u n c o v e r n e w a y s t i n v o l v e y o u r c h i l d r e ni c o m p u t i n g .

i - J i i I - i It -

M o r e p r o g r a m sP r o g r a m s t o h e l p y o b a l a n c ey o u r c h e c k b o o k , s t o r e y o u ra d d r e s s e s , k e e p t a r e c o r d s ,m a n a g e y o u r p e r s o n a l b u s in e s s . Y o c a c r e a t e y o u ro w p r o g r a m s a n g a m e s ,i m p r o v e y o u r 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 s , a n d a t a b a s em a n a g e m e n t , l o a d a n r u f a s t e r w i t h 6 S e a r c h e r ,V I C / 6 4 P r o g r a m L i f e s a v e r ,

• ■ . ■ •

r i n li p ' .

■ ■ " - ■ I ' - - • ■ . . . -- " i ' : ' ■ ' | - - h : m f c n i p l

1

I I I H P I . T

h -

I . , | .

Q u i c k f i n d , W o r d H u n t , D i s kM e n u , V I T i m e p i e c e , T h A u t o m a t i c P r o o f r e a d e r a n m o r e .

M o r e b u y i n gg u i d a n c eY o u ' l l p r o f i t f r o m c o m p r e h e ns i v e r e v i e w s o e v e r y t h i n g f r o md a t a - q u a l i t y c a s s e t t e t a p e s t s o f t w a r e t g r a p h i c s p l o t t e r sa n m o d e m s . V i r t u a l l y a n t h i n g t h a t ' s c o m p a t i b l e w i t hy o u r C o m m o d o r e i r e p o r t e do i C O M P U T E I ' s G a z e t t e .W i t h t h i s k i n d o e x p e r t h e l p ,e v e r y c o m p u t e r p u r c h a s e y o m a k e c a b t h r i g h t o n e !

O r d e r n o A l y o d i m a i l t h e p o s t p a i dc a r d b o u n d i n t o t h i s i s s u e . B u d o n ' t d e l a y ! S u b s c r i b e n o t s t a r t r e c e i v i n g e v e r y i s s u e o C O M P U T E I ' s G a z e t t e .

F o r F a s t e r S e r v i c eC a l l T o l l - F r e e

1 - 8 0 0 - 3 3 4 - 0 8 6 8

Page 52: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 52/164

D a v i d C r a n eT h D e s i g n e r B e h i n dG h o s t b u s t e r sK a t h y Y a k a l , F e a t u r e W r i t e r

W h y g o n n a c a l l ?G H O S T B U S T E R S ! Y o u ' d b eh a r d - p r e s s e d t f i n d s o m eo n w h c a n ' t h u t h a tt u n e . G h o s t b u s t e r s w a o n o t h e t o p - g r o s s i n g m o v i e si 1 9 8 4 . N o t h e r e ' s c o p u t e r g a m e b a s e d o t h b o o f f i c e n i t , d e s i g n e d b D a v i d C r a n e , o n o t h c o f o u n d e r s o f A c t i v i s i o n .

H o c o u l d t h m o v i eG h o s l b u s t e r s h a v eb e e n a n y t h i n g b u s m a s h h i t ? I h a B i l l

M u r r a y . I h a g r e a t t h e m es o n g . I g a v e u h e r o e s t c h e e rf o r . I t v i l l a i n s w e r e n o r e a l l yv e r y s c a r y — o n e o t h m o s to m i n o u s b a g u y s w a g i a n tm a r s h m a l l o w m a n . A n f r o mt h f i r s t g h o s t t t h f i n a l f a i l o Z u u l , i t s p e c i a l e f f e c t s w e r es u p e r b .

D a v i d C r a n e w e n t t s e G h o s t b u s t e r s b e f o r e i b e c a m et h m o v i e t s e i t h s u m m e ro ' 8 4 . " t h i n k m a h a v e e j o y e d i l o m o r e t h a n s o m ep e o p l e b e c a u s e i w a s p r u n g o m e , " h e s a y s .

C r a n e , p r o g r a m d e s i g n e r5 C O M P U T E ! ' * G a z e l l e M a i c h 1 9 8 5

f o a n c o - f o u n d e r o A c t i v i s i o n ,w a a p p r o a c h e d f e d a y s l a t e ra b o u t d o i n g c o m p u t e r g a m eb a s e d o G h o s t b u s t e r s . T h o u g hh h a r e a l l y e n j o y e d t h m o v i e , h h e s i t a t e d . " T d j u t i c e t a n g a m e t a k e s n l e s s

D a v i d C r a n e

t h a n 5 0 h o u r s o m t i m e , a n w a g e t t i n g m a r r i e d i s i

w e e k s . S h a t t h i n k l o n ga n h a r d . "

O n o f t h e r e a s o n s h f n a l l y a g r e e d t d i w a t h a t h h a a l r e a d y s t a r t e d w r i t i n g t h e

Page 53: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 53/164

G R E A T N E W S F O RO W N E R S O C O M M O D O R E ,

A P P L E , A J A R I C O M P U T E R S !M o s t p r i n t e r s d o n ' t w o r k w i t hC o m m o d o r e o A t a r i . A n t g e o n t h a t d o e s , c o s t s t o m u c h .T h a t ' s w h t h e n g i n e e r s a B l u eC h i p d e s i g n e d n e p e r s o n a lp r i n t e r c a l l e d t h M 1 2 0 / 1 0 . I y o o w c o m p u t e r r e a d o n O t h t e h i g h s p e e d d o t m a t r i xp r i n t e r s m o s t o f t e n u s e d w i t hC o m m o d o r e , A p p l e , a n A t a r i , n o n ei l e s s e x p e n s i v e t h a n t h B l u eC h i p M 1 2 0 / 1 0 . O m o r e p o w e r f u l .F u l l y e q u i p p e d , i t ' s a b o u t $ 5 0 l e s se x p e n s i v e t h a n c o m p a r a b l e , y e m u c h s l o w e r C o m m o d o r e p r i n t e r .A n i t h v i c i n i t y o $ 3 0 0 l e s s t h a na n E p s o n * s e t - u p t w o r k w i t hC o m m o d o r e .D e s p i t e i t l o p r i c e , t h B l u e C h i pM l 2 0 / 1 0 i n o s t r i p p e d d o w n ,b a r g a i n b a s e m e n t p r i n t e r .I f a c t , w h e n y o j u d g e i b t h s a m e s t r i n g e n t s t a n d a r d s c o m p u t e rp r o f e s s i o n a l s u s e — b y w e i g h i n g t o t a l

p e r f o r m a n c e a g a i n s t c o s t — i t ' sd i f f i c u l t t o f i n d p r i n t e r t h a t c o p a r e s t t h B l u e C h i p M 1 2 0 / 1 0 .T o s p e e d w i t h B l u e C h i p M 1 2 0 / 1 0i 1 2 c h a r a c t e r s p e s e c o n d . T b e a tt h a t i a n o t h e r m a k e o p r i n t e r , y o h a v e t s p e n d a b o u t $ 4 0 0 m o r e .S p e c i a l p r i n t m o d e s o n a n M 1 2 0 / I Oi n c l u d e g r a p h i c s ; c o n d e n s e d , b o l df a c e d a n e x p a n d e d c h a r a c i e r s ; a sw e l l a s s u p e r s c r i p t s a n s u b s c r i p t s ,a n n e a r l e t t e r q u a l i t y c h a r a c t e r s .A n t b e a t t h a t I a n o t h e r m a k eo f p r i n t e r y o h a v e t s p e n d n e a r l y$ 3 0 0 m o r e .A n s i n c e i a l s o h a t h I B M - P C * ,A p p l e M a c i n t o s h * a n I I C * , S e r i a l ,a n C e n t r o n i c s i n t e r f a c e s ' * y o c a u s t h B l u e C h i p M 1 2 0 / 1 0 w i t h j u s ta b o u t a n y c o m p u t e r y o u m a e v e n t u a l l y o w n .

T h B l u e C h i p P e r s o n a l P r i n t e r c o s t sl o l e s s t h a n a n y t h i n g s i m i l a r . . .

w i t h o u t c o m p r o m i s e i q u a l i t y .H i g h l y p o w e r f u l a n r e l e n t l e s s l yp r a c t i c a l .S e o n t o d a y . B l u e C h i p p r i n t e r sa r e a v a i l a b l e a B e s t P r o d u c t s ,L a B e l l e ' s , J a f c o , D o l g i n ' s , M i l l e r S a l e s ,R o g e r s , G r e a t W e s t e r n c a t a l o g s h o wr o o m s , a n o t h e r f i n e s t o r e s . O c a l l( 8 0 0 ) 5 5 6 - 1 2 3 4 E x t . 5 4 0 . I C a l i f o r n i a ,c a l l ( 8 0 0 ) 4 4 1 - 2 3 4 5 , E x t . 5 4 0 , ( o m o r e i n f o r m a t i o n a n n a m e o y o u rc l o s e s t B l u e C h i p d e a l e r .

B L U E C H I P ©E L E C T R O N I C SW e s i A l a m o d A D r i v e T e m p e , A r i z o n a H 5 2 H 2 ( 6 0 3 ) t f ' $ & ' $

L i r n j n i F r u i \ r p T " l I r i H l r r r u r h o r K j r t - j n A r i i r r i i a . I I H i r r r i i t U ' l n l U A d r n j m k n r t r r N M i n n i . i l H u ^ i i n - s * V l M i n " ^ L ' l h |

Page 54: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 54/164

■ j n v s i i r i t o c o m i r d i3 £ o o m b k i

O u t f i t t i n g t h e G h o s t m o b i l e .

g a m e w i t h o u t r e a l i z i n g i t F o t h p r e v i o u s f e w m o n t h s , h h a b e e n w o r k i n g o n g a m ef o t h C o m m o d o r e 1 6 t h a t w a g o i n g n o w h e r e . I h a s o m et h i n g t d w i t h e q u i p p i n g c a a n d r i v i n g i t h r o u g h c i t ys t r e e t s , b u t h e r e w a s n o s t o r yt h e r e . " I w a g a m e c o n c e p t i s e a r c h o t h e m e , " s a y s C r a n e .

" I t ' s a a m a z i n g c o i nc i d e n c e t h a t w h a t w a d o i n gf o l l o w e d t h s c r i p t o f t h e m o v i e .

w a a b l e t p u t h t h e m e a n g a m e t o g e t h e r i s u c h w a t h a t c o u l d h a v e w h a t ' s r e a l l ya o r i g i n a l g a m e c o n c e p t t h a te m b o d i e s t h s p i r i t o f t h em o v i e . "

D a v i d C r a n e g r e w u i N a p p a n e e , I n d i a n a , v e r ys m a l l t o w n w i t h p o p u l a t i o n o

a b o u t 5 0 a n n o v e r y m u c hg o i n g o n I h i g h s c h o o l , h g o i n v o l v e d w i t h a l o c a l c a r e e r c e t e t h a t h e l p e d p r o v i d e s t u d e n t sw i t h v o c a t i o n a l t r a i n i n g ." T h o u g h t h e i r i n t e n t i o n w a t t e a c h y o s k i l l t h a t w o u l dh e l p y o u g o o u a n g e j o b -p r o g r a m m i n g f o b a n k o s o m e t h i n g — s o m e o u j u s tu s e d i t l e a r n h o t p r o g r a mc o m p u t e r s i t h r e e l a n g u a g e sa n t h e n w e n t o n t c o l l e g e . "5 C O M P U T B ' S G a z e t t e M a r c h 1 9 8 5

C r a n e a t t e n d e d t h D V r I n s t i t u t e o T e c h n o l o g y i P h o en i x , A r i z o n a , t l e a r n e l e c t r o n i ce n g i n e e r i n g . H h a a l r e a d ys t u d i e d F o r t r a n , R P G , a n C O B O L , s h d e c i d e d n o t t a k e t h e f o u r t h p r o g r a m m i n gc l a s s , B A S I C . " C o m p u t e r s k i l l sa r e t h e k i n d o t h i n g y o l e a r no n c e a n y o d o n ' t u s e , " h s a y s . " O n c e y o k n o w c o u p l eo c o m p u t e r l a n g u a g e s , a l y o n e e d i a b o u t o n e - p a g e s u m a r y o w h a t t h i n s t r u c t i o n sd o . "

W h y g o n n a c a l l ?

A f t e r g r a d u a t i o n , C r a n e f e l th e h a d f i r m e n o u g h g r a s p o c o m p u t e r t e c h n o l o g y t g e g o o d j o i t h a t f i e l d . " B u t i s t e a d o d o i n g t h a t , a s k e d m s e l f , ' W h a t d o n ' l k n o w e n o u g ha b o u t t w o r k i t h a t f i e l d ? ' S

t o o k j o i t h a t f i e l d t r o u n d o u m e x p e r t i s e a n e x p e r i e n c e . "

S o h e s t a r t e d w o r k i n g a N a t i o n a l S e m i c o n d u c t o r i 1 9 7 5 , i d e p a r t m e n t t h a tm a d e c h i p s f o n o n - c o m p u t e re l e c t r o n i c s . I w a h i j o t o i nt r o d u c e c o m p u t e r s t t h e n g in e e r i n g d e p a r t m e n t , a n d h eb u i l t h i s o w c o m p u t e r t d i t

" A f t e r t w y e a r s a N t i o n a l , f e l t c o u l d d j u s ta b o u t a n y t h i n g i e l e c t r o n i c s , "s a y s C r a n e . " S o w h a t d i d o t o o k j o a g a m e d e s i g n e r a A t a r i , w h e r e d i d n ' t u s a n o m e n g i n e e r i n g s k i l l sw h a t s o e v e r . "

C r a n e h a a l w a y s b e e n a na v i d g a m e p l a y e r , p a r t i c i p a t i n gi n a t i o n a l f o o s b a l l t o u r n a m e n t si c o l l e g e a n p l a y i n g a n m c h a n i c a l g a m e s h c o u l d f i n d —p i n b a l l , P o n g w h e n i c a m ea l o n g , a n l a t e r , v i d e o g a m e s . A a s t u d e n t , h b u i l t a t i c - t a c - t o e -p l a y i n g c o m p u t e r u s i n g o n l yd i s c r e t e e l e c t r o n i c c o m p o n e n t s( " T h a t w a i t h e e r a b e f o r em i c r o p r o c e s s o r s . " ) .

H h a w r i t t e n p r o g r a m s t p l a y g a m e s a n b u i l t m a c h i n e st p l a y g a m e s t h r o u g h t h y e a r s , s h k n e w g a m e d e s i g nw a f u f o h i m . " B u t i w a q u e s t i o n a b l e w h e t h e r w a n t e dt d o c o m p u t e r p r o g r a m m i n gf o r a l i v i n g . h a b e e n d o i n ge n g i n e e r i n g f o t h p a s t t w y e a r s , s i w a k i n d o l e a po f t h d e e p e n f o m t b p a i d f o d o i n g c o m p u t e rp r o g r a m m i n g . "

i > ■ - ■ • ■ . ' i . ' , ■ ' ■ m l ' !1 • i 1 i , ' H . ■ a , . » • . ' ■ ■ , ' 1 1 ■ I I I - /. I I I . 1 I l 1 1 . I I I . '

j : . ; ! | J | i H | | | | J |C H I T ' S E N E R O V : 1 1 1 4

— A c w m t H

7

3 0

G h o s t b u s i e r s !

Page 55: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 55/164

w i t h

L O A D S S O F T W A R EU P T O 5 0 0 % F A S T E RA N P R E V E N T SD A M A G I N GD R I V E K N O C K !

I N F O / T E C H N I C A L L I N E ( 8 0 5 ) 6 8 2 - 4 0 0 0 , e x t . 9

e

e

_

W A D W A A / C E Dt / 7 " / / . / r / E S P A C K A G EW I T H M U L T I - S E C T O RA N V T R A C KA N A L Y Z E R S .

I N F O / T E C H N I C A L L I N E ( 8 0 5 ) 6 8 2 - 4 0 0 0 , e x t . 9

Page 56: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 56/164

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

W h i l e c o n s u l t i n g a a t t o rn e t f i n d o u w h e t h e r t h e ys h o u l d b c o r p o r a t i o n o p a r t n e r s h i p , t h e y w e r e r e f e r r e dt J i L e v y , f r i e n d o f t h e a t o r n e y . " I w a v e r y s e r e n d i p it o u s m e e t i n g , " s a y s C r a n e . L e v yb e c a m e o n o f t h e o r i g i n a lf o u n d e r s o A c t i v i s i o n , w h e r e h r e m a i n s p r e s i d e n t t o d a y .

A c t i v i s i o n ' s c o r p o r a t e c h a rt e d e s c r i b e s t h e c o m p a n y a s p r o v i d e r o e n t e r t a i n m e n t s o f tw a r e f o c o m p u t e r s — r a t h e r f o w a r d l o o k i n g f o 1 9 7 9 , w h e ng a m e s w e r e s t i l l b e i n g p l a y e do v i d e o c a s s e t t e s y s t e m s . T h e i rf i r s t p r o d u c t s w e r e f o u rv i d e o g a m e s f o t h e A t a r i V C S :D r a g s t e r , F i s h i n g D e r b y , B o x i n g ,a n C h e c k e r s ,

" W e ' v e a l w a y s k n o w n t h a tw w o u l d s t a r t w i t h t h s i m p l ef o r m o h o m o c o m p u t e r , w h i c hi t h V C S , a n d m o v e i n t o t h m o r e e l a b o r a t e h o m e c o m p u t e r st h a t w k n e w w o u l d e x i s t a b o u tt h i s t i m e , " s a y s C r a n e .

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

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

B u t h a t ' s a l w a y s b e e n h i p l a n . " W w e r e a l g a m e d s i g n e r s a n w k n e w t h a t t h a tw a a n i o u s t r e n g t h . w o u l d5 C O M P U T E ' S G a z e l t o M a r c h 1 9 8 5

N o s u c h b a d - l o o k i n g b a g u y : t h em a r s h m a i l o w m a n .

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

W h i c h i n o t s a h p u n c h e s t i m e c l o c k . T h o u g h i h i " o f f " t i m e s , h e m i g h t p u i 3 h o u r s w e e k , h e ' s w o r k i n g8 w h e n i t ' s b u s y . " Y o u b a s ic a l l y w o r k w h e n y o u ' v e g o t h i n s p i r a t i o n .

" W h e n y o u ' r e p r o g r a mm i n g , y o u h a v e t m a i n t a i nm o r e t h a n t h o u s a n d d e t a i l s i y o u r m i n d a o n t i m e t m a k es u r e t h a t w h e n y o u ' r e f i n a l l yd o n e , i a l c o m e s o u t h w a y o e n v i s i o n e d i i t h b e g i nn i n g . I t ' s p r e t t y i n t e n s e . w o r ku n t i l c a n ' t s e s t r a i g h t , w h i c hi q u i t e o f t e n e a r l y i t h a f t e r n o o n . "

T h m o v i e G h o s t b u s t e r s w a h i b e c a u s e " . . . i w a w e l l

d o n e , f u n n y , a n t r e a t s a s u b j e c tt h a t m a n o b f u n n y w i t h h m o r . T h e y m a n a g e d t c a r r y i o f w i t h o n l y f e w p e o p l e b ei n s c a r e d , " s a y s C r a n e . " I h a t h a t r o u s i n g s e n s e o a d v e n t u r eo d r i v i n g t h r o u g h t h s t r e e t sw i t h p o l i c e e s c o r t a n s a v i n g

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

A n d m a n y o t h i m p o r t a n ti m a g e s f r o m t h m o v i e a r e , i nd e e d , i C r a n e ' s c o m p u t e r v e s i o n . A t h g a m e ' s s t a r t , y o m u s t b u c a a n o u t f i t i w i t he q u i p m e n t l i k e g h o s t v a c u u m s( t s u c k u g h o s t s ) , g h o s t b a i t{ t l u r e t h i n t r e p i d m a r s h m a il o m a n ) , a n t r a p s ( t s t o r et h g h o s t s a f t e r y o u ' v e n a b b e dt h e m ) ,

O n c e e q u i p p e d , y o u ' r es h o w n m a o t h c i t y ; b u i l di n g s f l a s h i n g r e a r g h o s t -r i d d e n . Y o d r i v e t t h o s eb u i l d i n g s , a i y o u r w e a p o n s a t h e l u s i v e g h o s t , a n f i r e ( w i t ho u c r o s s i n g t h e s t r e a m s ) . I y o u ' r e s u c c e s s f u l , t h l i t t l eg h o s t b u s t e r s j u m p u a n d o w na n s h o u t " G h o s t b u s t e r s ! " I y o m i s s , y o g e " s l i m e d , " T h g a m e e n d s w h e n y o g e p a s tt h m a r s h m a i l o w m a a n i n t oZ u u l . ( R a y P a r k e r J r . ' s f u n k yt h e m e s o n g p l a y s a t h o p e n i n ga n t h r o u g h o u t t h g a m e . )

I m a b t h a t D a v i d C r a n ew i l l b o t o o o n o t h

n e x t n e t e c h n o l o g i e s o g a m eg e n r e s t c o m e a l o n g , p o s s i b l yb e f o r e m a n y p e o p l e e v e n e n v is i o n i t " B a c k i t h d a y s w h e np e o p l e w e r e s t i l l p l a y i n g s p a c eg a m e s , h a t i r e d o s p a c eg a m e s , " h e s a y s . " I ' v e b e e n s u c e s s f u l b e c a u s e o t h a t . e n u p r o d u c i n g w h a t p e o p l e a r r e a d yf o a b o u t t h t i m e t h e y ' r e r e a d yf o i t

" w i l l d e s i g n c o m p u t e rg a m e s f o a l o n g a f i n d i r u n , a n s t i l l f o r e s e e f e m o r e . " 8

Page 57: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 57/164

W h s e t t l e f o l e s sw h e n y o c a h a v e M o

I n t r o d u c i n g M i t e y M o t h e r e a d y - t o - g o m o d e m

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

M i t e y M i t h c o m p l e t e - a n db l e — t e l e c o m m u n i c a t i o n s

l o r y o u r C o m m o d o r e 6 4 I w i l lu p w o r l d o p r a c t i c a l a n

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

t h a n a n y t h i n g e l s e y o c a n b u yN o y o u ' l l b a b l e t s e n d a n

e l e c t r o n i c m a i l , l i n k u w i t hb u l l e t i n b o a r d s , p l a y

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

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

U n t i l M i t e y M o C o m m o d o r e ' sA u t o m o d e m w a t h o b v i o u s

w h e n y o w e n t l o o k i n g f o f o t h C - 6 4 , L i k e M i t e y

i h a " a u t o - a n s w e r " - i d a t a w h i l e

. A n m o d e m s

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

t h c o m p uk e

B u a b o u t

t h e i r j

d i a l

M O D E M F E A T U R E S

A u t o D i a lA u t o A n s w e rA u t o R e d i a lS m a r t 6 S o f t w a r e

I n c l u d e dU p l o a d / D o w n l o a d

C a p a b i l i t yV T - 5 2 / V T - i O O E m u l a t i o nM e n u D r i v e n2 8 S o f t w a r e B u f f e rP r i n t i n g C a p a b i l i t yE a s y - t o - U s e M a n u a lB e l l 1 0 C o m p a t i b l eM u l t i p l e B a u d R a l e sC a b l e s I n c l u d e dS i n g l e S w i t c h O p e r a t i o nW a r r a n t y

M I T E Y M

Y E Y E Y E Y E Y E Y E Y E Y E Y E Y E Y E Y E Y E Y E y e a r

C O M M O D O B EA U T O M O E

Y E Y E N Y E N N N N N N Y E Y E Y E N

9 0 d a y s

S o m e m i g h t y I n t e r e s t i n g f e a t u r e so u r s a n t h e i r s . Y o u r s t d e c i d e .

a n y o f i n d t h a t i t ' s b u s y M i t e y M h a " a u t o r e d i a l " - i h a n g s u a n r e d i a l si m m e d i a t e l y u n t i l i g e t s t h r o u g h . W i t ht h o t h e r m o d e m y o h a v e t r e d i a l

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

M i t e y M i m e n u - d r i v e n .I l i s t s t h t h i n g s y o u c a n d o

t h s c r e e n . S e l e c t n u m b e ra n y o u ' r e o y o u r w a y . S i n c e

A u t o m o d e m i s n ' t m e n u -d r i v e n , y o u ' l l b h u n t i n gt h r o u g h t h m a n u a l l o t .

M i t e y M h a o n l y o n s w i t c h , t h c u s t o m i z e d s o f t

w a r e d o e s t h r e s t . E v e r yf a m i l y m e m b e r w i l l f i n d i

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

M i t e y M g i v e s y o a c c e s s t 1 p a g e s o m e m o r y ( 2 8 . 0 0 0 b y t e s ) ,

s y o c a s t o r e d a t a a n r e v i e wo p r i n t i l a t e r , T h o t h e r m o d e md o e s n ' t l e y o s t o r e o p r i n ta n y t h i n g .

M i t e y M i h a l f t h s i z e o ft h o t h e r m o d e m . T h v e r y l a t e s tt e c h n o l o g y a l l o w s m i n i a t u r i z a t i o na n i n c r e a s e d r e l i a b i l i t y a w e l l .M i t e y M i s r e l i a b l e , w g a v e i

f u l l o n e - y e a r w a r r a n t y . T h o t h e rm o d e m g i v e s 9 d a y s , t h e n y o u ' r eo y o u r o w n .

N o o n l y w i l l y o f i n d M i t e y M m i g h t y u s e f u l , y o u ' l l f i n d i m i g h t yr e a s o n a b l y p r i c e d . C a l l u s a ( 4 1 5 )6 3 3 - 1 8 9 9 a n o r d e r y o u r M i t e y M t o d a y

U S C D i / C o m p u l e r D e v i c e s l n t ' 11 3 4 5 - A 2 D o o l i t l l e D r i v eS a L e a n d r o , C 9 4 5 7 7( 4 1 5 ) 6 3 3 - 1 8 9 9

Page 58: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 58/164

H e a t S e e k e rJ e f f W o l v e r t o n

Y o u r j e c l i m b s u p w a r d t a v o i d t h m i s s i l e ,t h e n d i v e s f o t h g r o u n d . B u i t ' s s t i l l o y o u r t a i l . Y o c a n ' t s h a k e h e a t s e e k e r .f a s t a c t i o n g a m e o r i g i n a l l y w r i t t e n i B A S I C f o t h u n e x p a n d e d V I C , w e ' v ea d d e d m a c h i n e l a n g u a g e 6 v e r s i o n . J o s t i c k r e q u i r e d .

H e a t s e e k i n g m i s s i l e st h h e a t f r o m y o u r j e y o u . T h e y ' l l c a t c h y o j e t .

Y o u r a s s i g n m e n t :b a s e . I t ' s e a s y e n o u g ht h g r o u n d , b u i a n t t a k e e v a s i v e a c t i o n ,y o u r w a y .

a r d a n g e r o u s . T h e y s e n s ee n g i n e a n h o m e i o

t o o — t h e y ' r e f a s t e r t h a n

E l i m i n a t e t h h e a t s e e k e rt o s t r a f e t h m i s s i l e s o a r l a u n c h e d , y o u ' l l h a v eA n a i m i n e s c a g e i

P i l o t i n g T h J e U s t h j o y s t i c k t c o n t r o l t h m o v e m e n t o t h p l a n e . T h c o n t r o l s m a s e e m t b l i t t l ec o n f u s i n g a f i r s t . Y o p u l l b a c k t l o o p u p w a r d s( c o u n t e r c l o c k w i s e ) a n d p u s h f o r w a r d t l o o pd o w n ( c l o c k w i s e ) , l i k e r e a l a i r p l a n e . T h j e m o v e s a c o n s t a n t v e l o c i t y — y o u c a n ' t s p e e d u o s l o w d o w n . P r e s s t h e f i r e b u t t o n t l a u n c hm i s s i l e a t h h e a t s e e k e r s o t h g r o u n d .

i t h V I v e r s i o n , y o c a a l s o f i r e a t t h h e a t s e e k e r p u r s u i n g y o ( s e e b e l o w f o d e t a i l sa b o u t t h 6 v e r s i o n ) . A l s o , y o m u s t a v o i d r u n i n g i n t o t h a i m i n e s { V I C v e r s i o n o n l y ) , w h i c hb l o c k y o u r w a y . Y o c a s h o o t t h m i n e s t s c o r e f e p o i n t s . I t ' s a l s o p o s s i b l e t o a c c id e n t a l l y s h o o t y o u r s e l f .

I y o m a n a g e t e l i m i n a t e a l t h h e a t s e e ke r s , y o g e t o s t a r t a l o v e r a g a i n , w i t h n e g r o u p o h e a t s e e k e r s . Y o h a v e e i g h t j e t s t w o r k w i t h — t h e n u m b e r ' r e m a i n i n g i d i s p l a y e do t h s c r e e n , n e x t t t h s c o r e . T p a u s e t h e .g a m e , p r e s s S H I F T / L O C K .5 C O M P U T E D G a z e l l e M a r c h 1 9 8 5

N o t e s O T h 6 V e r s i o ni t r a n s l a t i n g f r o m t h V I t t h 6 4 s e v e r a lm o d i f i c a t i o n s w e r e m a d e . T h j e t s a n m i s s i l e sa r n o s p r i t e s ( r a t h e r t h a n r e d e f i n e d c h a r a ct e r s ) , s t h m o v e m e n t i s m o o t h e r . A n t h 6 v e r s i o n i w r i t t e n e n t i r e l y i m a c h i n e l a n g u a g e ,s i p l a y s m u c h f a s t e r .

Y o c a f i r e a h e a t s e e k e r s o t h g r o u n d .B u i d o e s n o g o o d t f i r e a m o v i n g h e a ts e e k e r . T h e y ' r e e q u i p p e d w i t h a n I m p r o v e d E l e ct r o n i c E v a s i o n ( I E E ) c i r c u i t w h i c h m a k e s t h e mi m p o s s i b l e t h i t . T h o n l y w a t g e r i o s e e k e r i t m a k e i c r a s h i n t o t h g r o u n d . W h e ny o u ' r e b e i n g p u r s u e d , d i v e f o t h g r o u n d a n dp u l l u a t h l a s t s e c o n d . S e e k e r s a r f a s t e r , b u t h e y c a n ' t t u r n a s q u i c k l y .

U n l i k e t h V I v e r s i o n , t h p l a n e c a n ' ts h o o t i t s e l f . A n t h e r e a r n a i m i n e s . I y o u rj e i d e s t r o y e d , a l m i s s i l e s r e a p p e a r . I V I H e a t S e e k e r , n b a s e s a r r e b u i l t u n t i l a l o t h e m h a v e b e e n d e s t r o y e d .

t w o - p l a y e r m o d e h a b e e n a d d e d , i t ' s n o c o m p e t i t i v e : T h p l a y e r s t a k e t u r n s f l y i n g t h p l a n e , t r y i n g f o t h h i g h e s t p o s s i b l e s c o r e . T h g a m e r e a d s b o t h j o y s t i c k p o r t s , s i y o u ' r e u s i n gt w j o y s t i c k s , t h i n a c t i v e p l a y e r s h o u l d p u d o w n t h j o y s t i c k t a v o i d i n t e r f e r i n g .T h e r e a r t h r e e l e v e l s o f d i f f i c u l t y : N o v i c e ,I n t e r m e d i a t e , a n E x p e r t . T h h i g h e r l e v e l s h a v ef a s t e r a c t i o n a n t i g h t e r c u r v e s . f l i g h t - t i m eb o n u s o f t e n p o i n t s i a w a r d e d e v e r y f e s e c o n d s ,j u s t f o r s t a y i n g i t h a i r .

S p e c i a l I n s t r u c t i o n sV I H e a t S e e k e r i w r i t t e n i B A S I C f o a u e x p a n d e d V I C . R e m o v e o r d i s a b l e m e m o r ye x p a n s i o n , t y p e i i n s a v e t d i s k o r t a p e , a n t y p e R U N .

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

Page 59: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 59/164

Page 60: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 60/164

' t r -

. * . " * . . t . . * . ■ * ■ ' * • ■ ■

U n l a u n c h e d m i s s i l e s a r s i t t i n g d u c k s , b u b e c o m e d e a d l yo n c e t h e y ' r e a i r b o r n e ( V I C v e r s i o n ) .

B A S I C p r o g r a m s . Y o u ' l l n e e d t h M L m a c h i n el a n g u a g e e n t r y p r o g r a m t e n t e r 6 H e a t S e e k e r ,b u f i r s t y o u ' l l h a v e t m o v e t h s t a r t o B A S I Cu p F o l l o w t h e s e d i r e c t i o n s :

1 . I f y o d o n ' t h a v e c o p y o M L f o t h 6 4 t y p e i i a n s a v e t t a p e o d i s k ( M L X a p e a r s i a l t e r n a t e m o n t h s o t h G a z e t t e ) .

2 T u r n t h c o m p u t e r o f a n t h e n o n a n dt y p e : P O K E 6 4 2 , 3 2 : S Y S 5 8 2 6 0 . I y o o m i t t h i sP O K E a n S Y S , y o u ' l l g e a e r r o r i l i n e 5 5 o M L X .

h e a t s e e k e r h o m e s i o t h j e t , w h i c h h a n e a r l yc l e a r e d t h s c r e e n ( 6 v e r s i o n ) .

3 L o a d M L a n t y p e R U N .4 A n s w e r t h p r o m p t s :S t a r t i n g A d d r e s s : 2 0 4 9E n d i n g A d d r e s s : 6 4 7 05 W h e n y o u ' v e f i n i s h e d t y p i n g i H e a t

S e e k e r — a n d h a v e s a v e d c o p y t t a p e o r d i s k -t u r n o f t h c o m p u t e r a n t u r n i b a c k o n

6 T h e n a b l i n g S Y i b u i l t i n t o t h p r g r a m . A f t e r l o a d i n g 6 H e a t S e e k e r , t y p e R U N .

S e l i s t i n g s o p a g e 1 3 1 .

j i r t i t m a r k o C o m m a J o r p f i K i t o n t c s . I n P U S H E D i l u O e n w * o t Q x t o r t J C o M D u i a S y s i t m s t S o t i M B } , L 1

Page 61: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 61/164

- ■ . - ■ ■ ■ '

I S V I F F E R E N T !C A L L Y O B Y O U R O W

N A M E I E V E R Y O N O M P R O G R A M S !

E B C O M M O D C a ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ m

L i t t l e P e o p l e S o f t w a r eb P a r e n t s a n E d u c a t o r s

. . H e a r i n g . , . S e e i n g . . . D o i n gI w a t h a t m a k e s L E A R N I N G

m o r e f u a n m o r e e f f e c t i v eN S y n t h e s i z e r N e e d e d

^

^ H ^ ^ ^ H H t

D u m p t yp r o g r a m

D a v e P a u l s e nH u m p r y t o g e t h e r

a n l e a r n : t h et h K e y b o a r d ,

a t s p e l l y o u r. . a n m o r e .

L i t t l e B o P e e pN u m b e r p r o g r a m b J o S a m s a n dS c o l t B a r k e rB i i n g B o - P e e p ' ss h e e p h o m e a n l e a r n : t o C o u n t , t s p e l l y o u r N a m e , t h C o m p u t e r K e y b o a r d. . a n m o r e , ■ ; - ; ■ ■ /

L P S h a p e sb D o u g K n a p pL e a t n l r e c o g n i z eg e o m e t r i c s h a p e sa n h o l s p e l li h e i r n a m e s .

L P C o l o r sb y A a r o n G i a n tT e a c h e s n a m e sa n i d e n t i f i c a t i o no c o l o r s a n r e t n l o r c e s l e a r n i n go c o l o r s a n s h a p e s .

L . P . S u b t r a c t i o nb D o u g K n a p pT e a c h e ss u b t r a c t i o n u s i n gn u m e r i c f i g u r e sa n o b j e c t s . N i n el e v e l s o d i f f i c u l t y .G r e a t i n t r o d u c t i o nt m a t h .

L . P . ' s F a r mb y A a r o n G i a n tT e a c h e s n a m e sa n i d e n l i l l c a t i o no f a r m a n i m a l s .

L . P . O p p o s i t e sb T o m W a n n eT e a c h e s o p p o s i l e ss u c h a s l a r g e ,s m a l l ; t a l l , s h o r t .M u l t i p l e c h o i c eq u i z . E x c e l l e n tg r a p h i c s .^ ^ ^ ^

L P M o n e yb y A a r o n G r a n tT e a c h e s m o n e yv a l u e s o n c e n tl o n d o l l a ru s i n g g u b a l lm a c h i n e . E c o u r a g e s m o n e ys a v i n g .

L P T r a l t i c S i g n sb T o W a n n eT e a c h e s I d e n l t l i c at i o n a n m e a n i n g so t r a l t i c s i g n s a n s i g n a l s . I n c r e a s e ss a l e t y a w a r e n e s s .

I . P M o n e y I b T o m W a n n eT e a c h e s m o n e yv a l u e s o n d o l l a rl o o n e h u n d r e dd o l l a r s u s i n g a i c c r e a m m c h i n e . E n c o u r a g e sm o n e y s a v i n g .

L . P . C h i l dP r o t e c t i o nb T o m W a n n eT e a c h e s c h i l d r e nh o l p r o t e c tt h e m s e l v e s a g a i n s tt h p o s s i b i l i t y 0 b e i n g k i d n a p p e dE x c e l l e n t g r a p h i c sL . P . A d d i t i o nb D o u g K n a p pT e a c h e s a d d i t i o nu s i n g n u m e r i cf i g u r e s a n o b j e c t s . N i n e l e v e l so d i f f i c u l t y . G r e a tI n t r o d u c t i o n l m a t h .L . P .M u l t i p l i c a t i o nb A a r o n G r a n tT e a c h e s m u l t i p l ic a t i o n u s i n gn u m e r i c f i g u r e sa n c h a r t s .V a r y i n g l e v e l s o d i l l i c u l t y .

^ £ S § C o m p u t e r P r o f i t S y s t e m s , I n c .r r . : = . 9 6 6 1 F i r d a l e A v e n u e

= r = E d m o n d s , W a s h i n g t o n 9 8 0 2 0o D a t a D e I i T , M C o m p - u - t u t o r ,

L e a r n i n g S y s t e m sl i c e n s e d I r o m D o n ' l A s k . I n c .

6 i t r a d e m a r k o C o m m o d o r e B u s i n e s s M a c h i n e s

M a s t e r c a r d a n V i s aS a v e $ 2 . 0 0 p e p r o g r a m

S h i p p i n g C h a r g e b p u r c h a s i n g a y o u r l o c a ls o f t w a r e s t o r e .

D E A L E R I N Q U I R I E S I N V I T E Ds a

Page 62: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 62/164

T h g o a t s a r e i n h o p u r s u i t . T h e y ' r e a m o s t i n v i n c i b l e a t h e y r e l e n t l e s s l y m u n c ht h e i r w a t h r o u g h t h u n d e r g r o u n d w o r l dy o c a l l h o m e . Y o u r o n l y d e f e n s e i t s t r a t e g i c a l l y l u r e t h e m u n d e r f a l l i n gb o u l d e r . f a s t - a c t i o n g a m e o r i g i n a l l yw r i t t e n f o t h V I C , w e ' v e a d d e d v e r s i o nf o t h 6 4

T h o b j e c t o " D i g g e r " i t a v o i d t h r e e b i l l yg o a t s w h a r p u r s u i n g y o t h r o u g h u n d e rg r o u n d t e r r a i n . P r e s s f t s t a r t t h g a m e . Y o c a m a k e t h g o a t s v a n i s h b d i g g i n g t h s o i lf r o m u n d e r a n y o t h r e e r o c k s . O n c e t h r o c k sa r f r e e , t h e y f a l l u n t i l t h e y h i t s o i l a g a i n , r e m o vi n a n g o a t s t h a t m a b i t h e i r w a y .

T h g o a t s c a a l s o b i m m o b i l i z e d m o m e nt a r i l y b i n f l a t i n g t h e m w i t h y o u r t r u s t y a i p u m p . T h e a i h o s e i f i r e d b p r e s s i n g t h f i r eb u t t o n w h i l e r u n n i n g t o w a r d t h t a r g e t . O n c e t h h o s e h a e n g a g e d g o a t , p r e s s 1 t i n f l a t e t h g o a t , Y o c a n n o t d i s e n g a g e u n t i l t h g o a t i c o p l e t e l y i n f l a t e d . M e a n w h i l e , t h o t h e r g o a t s c o t i n u e t h u n t y o d o w n .

T h a c t i o n o f t h e f i r e b u t t o n m a t a k e s o m eg e t t i n g u s e d t o Y o u m u s t b m o v i n g a n p r e s si n t h f i r e b u t t o n a t h s a m e t i m e t a c t i v a t et h h o s e .

W h e n a l t h r e e g o a t s a r r e m o v e d , s e c o n ds c r e e n i s t a r t e d b p r e s s i n g t h s p a c e b a r , a n p l a y c o n t i n u e s w i t h i n c r e a s i n g s c o r e s . F o e a c hs c r e e n c o m p l e t e d , y o a r a w a r d e d f l o w e rw h i c h a p p e a r s a t h t o o f t h e s c r e e n . I g o a tt o u c h e s y o i a n r o u n d , t h s c o r e r e t u r n s t z e r o a n a l f l o w e r s a r r e m o v e d .

T h V I v e r s i o n o D i g g e r m u s t b t y p e d i u s i n g V I M L ( p u b l i s h e d p e r i o d i c a l l y i t h G a z e t t e ) o V I w i t h a l e a s t 8 e x p a n s i o nm e m o r y . B e f o r e d o i n g s o h o w e v e r , t u r n y o u rc o m p u t e r o f f , t h e n b a c k o n a n d t y p e t h

6 C O M P U T E ' S G a z o t l o M a r c h 1 9 8 5

6 V e r s i o n N o t e sG r e g g P e e l e , A s s i s t a n t P r o g r a m m i n g S u p e r v i s o r

I t h 6 v e r s i o n , D i g g e r i h a p p y e l w h s u r v i v e s i s u b t e r r a n e a n w o r l d b e a t i n gh e s u r r o u n d i n g s . O n l y o n p r o b l e m f a c e sD i g g e r . S h i c o n s t a n t l y p e s t e r e d b t h r e et r o l l s w h d i a r o u n d h e r . D i g g e r ' s o n l y d f e n s e i t l u r e t h t r o l l s t d i s l o d g e u n d e rg r o u n d r o c k s . T h e s e r o c k s m a t h e n f a l l o t h u n s u s p e c t i n g t r o l l c a u s i n g i t v a n i s ht e m p o r a r i l y . D i g g e r m u s t b v e r y c a r e f u l n o t t o u c h a n o t h t r o l l s o t h r o c k s s i n c ea l v a n i s h e d t r o l l s w i l l i m m e d i a t e l y r e t u r n .A D i g g e r ' s c o n t r o l l e r , y o g e 1 p o i n t sf o e a c h v a n i s h e d t r o l l a n 1 0 p o i n t s f o c l e a r i n g t h s c r e e n o a l l - t r o l l s . U s i n g j o s t i c k i p o r t 2 y o m a y m o v e v e r t i c a l l y o h o r i z o n t a l l y . D i g g e r k e e p s m o v i n g u n t i l y o s t o p h e b m o v i n g t h j o y s t i c k d i a g o n a l l y .Y o c a p a u s e t h g a m e b p r e s s i n g t h S H I F T L O C K k e y . N o t e t h a t t h 6 v e r s i o nd o e s n o h a v e t h a i p u m p f e a t u r e .

D i g g e r u s e s h i - r e s g r a p h i c s a n s p r i t e st r e p r e s e n t t h u n d e r g r o u n d w o r l d a n t h c h a r a c t e r s w h i c h " e a t " t h e i r w a a r o u n dw i t h i n i t r a s t e r i n t e r r u p t s e p a r a t e s t h i sw o r l d f r o m t h t e x t a r e a u s e d f o t h s c o r e .A t h g a m e p r o g r e s s e s w i t h i n p a r t i c u l a rs c r e e n , f e w e r c h a r a c t e r s m u s t " e a t " t h e i rb a c k g r o u n d . T h u s , t h g a m e b e c o m e ss u b s t a n t i a l l y f a s t e r .

D i g g e r m u s t b t y p e d i u s i n g 6 M L ( p u b l i s h e d p e r i o d i c a l l y i t h G A Z E T T E ) .E n t e r 4 9 1 5 2 a n d 5 2 1 8 7 f o t h s t a r t i n g a n e n d i n g a d d r e s s e s , r e s p e c t i v e l y . A f t e r t y p i n gi t h p r o g r a m a n d s a v i n g t d i s k o r t a p e ,y o c a r u D i g g e r b t y p i n g S Y S 4 9 1 5 2 .

Page 63: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 63/164

M a k e y o u r ' 6 f u l l t i m e1 A L H 1 * C O S T , T O T A L [ X P f " f

A K E Y O U R O W C H A R T S . . .K - 6 4

p r o f e s s i o n a lc h a r t s a n

i n s t a n t l y f r o md a t a . c h a r t f o

H a r d c o p y i t w t p o p u l a r d o p r i n t e r s . S 3 9 . 9 50 - 9 1 6 4 3 9 - 1 9 - 4

A v a i l a b l e C H A R T P L O T - 6 4 l o u n s u r p a s s e d q u a l i l y c h a r t s o I S B N * 0 - 9 1 6 4 3 9 - 2 0 - 8 S 8 4 . 9 5

Y O U R D E S I G N S . . .6

l i g h t p e n d e s i g ne x a c t p l a c e m e n t o

u s i n g o u A c c u -p o s i t i o n i n g . H a

c o m p l e t e s c r e e n s .L I N E s , B O X e s .

E L L I P S E S ;F I L L i n g ; f r e e h a n d

C O P Y s e c t i o n ss c r e e n : Z O O M i a n d d e t a i l w o r k . H a r d c o p y i t w s i z e sp o p u l a r d o t m a t r i x p r i n t e r s . I S B N " 0 - 9 1 6 4 3 9 - 1 B - 6 $ 4 9 . 9 5

A T E S P R E A D S H E E T S G R A P H S . .P L A N - 6 4

o n l y p o w e r f u le t p a c k a g e s

b u w r t h b u i l t i nt o o . T h 2 7

g e m a n u a l h a t u t o r i a la n H E L P s c r e e n s

a l w a y s a v a i l a b l e .f i e l d p r o t e c t i o n ;

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

d u p l i c a t e a n d e l e t e ,0 - 9 1 6 4 3 9 - 2 2 - 4

L i m a m n t : C V J Ol i

1 1 1 1

1 t 1

S i I D l t t r i b u t O f tB i i i i l n tK i t ) t r t t t

F j p i n u iB j l t f u l l[ H h l tS t a l l i n gI M n t r l L t m g jP i r r e l l

P r a l i t

P M t l F L M - I I

1 H . : t . i1 1 , S

n .

i . 1 , 4 .

1 2 . t[ 0 . 1

s a . o

H .

F H . 3 3 . *! : . !

1 1 1 . 3

» . i . 3 .

n . 1 0 . )

4 1 . 3

'

P E E K S P O K E S P O S T E R W I T H S O F T W A R En a m e a d d r e s s o y o u r n e a r e s t d e a l e r c a l l ( 6 1 6 ) 2 4 1 - 5 5 1 0

C H A R T Y O U R O W S T O C K S . . .T A S - 6 4s o p h i s t i c a t e d t e c h n i c a la n a l y s i s c h a r t i n gp a c k a g e f o t h s e r i o u ss t o c k m a r k e t i n v e s t o r .C a p t u r e d a t a f r o mD J N / R S o W a r n e r s e v i c e s o e n t e r a n e d i td a t a a k e y b o a r d . m o i n a v e r a g e s , 3 o s c i l l a t o r s , t r a d i n g b a n d s , l e a s i s q u a r e s , v o u m i n d i c a t o r s , r e l a t i v e c h a r t s , m u c h m o r e , H a r d c o p y i t w S i z e s , m o s t p r i n t e r s . I S B N * 0 - 9 1 6 4 3 9 - 2 4 - 0 $ 8 4 , 9 5

D Y O U R O W W O R D P R O C E S S I N GT E X T O M A T - 6 4f l e x i b l e w o r p r o c e s s i n gp a c k a g e s u p p o r t i n g 4 o 8 c o l u m n s w i t h h o r i z o nt a s c r o l l i n g . C o m m a n d sa r c l e a r l y d i s p l a y e d o t h s c r e e n a w a i t i n g y o u rc h o i c e . Q u i c k l y m o v e f r o me d i t i n g t f o r m a t t i n g t m e r g i n g t u t i l i t i e s . W i l lw o r k w i t h v i r t u a l l y a n p r i nt e r .

.

I 5 E H J - . 0 - 9 1 5 4 3 9 - 1 2 - 7 5 3 9 . 9 5

O R G A N I Z E Y O U R D A T A . . .D A T A M A T - 6 4p o w e r f u l , y e t e a s y - t o -u s d a t a m a n a g e m e n !p a c k a g e . F r e e f o r md e s i g n o s c r e e n u s i n gu t 5 f i e l d s p e r e c o r d . M a x i m u m o 2 0 0 0 r e c o r d s p e d i s k e t t e . C o m p l e t e a n f l e x i b l e r e p o r t i n g . S o r ti n o m u l t i p l e f i e l d s i a n c o m b i n a t i o n . S e l e c t r e c o r d s f o p r i nt i n g i d e s i r e d f o r m a t . I S B N # 0 - 9 1 6 4 3 9 - 1 6 - X S 3 9 . 9 5

O t h e r s i n s ; n a i l a b l e . F o F R E E C A T A L O G i n n a m e o n g u e t t D e i l n r . w r i t e o c a l l ( 6 1 6 )2 4 1 - 5 5 1 0 . F o p o s t a g e a n d h a n d l i n g i n c l u d e S 4 0 0 ( S 0 f o r e i g n ] p e r o r d e r M o n e y O l d e rs n O c h e c k s i d o l l a r s o n l y M a s l e r c a r f l . V I S A a n A m e r i c a n E i p i e s s a c c e p t e d M i c h i g a nr e s i d e n l s i n c l u d e 4 s a l e s t a xC A N A D A : B o o k C e n t e r , M o n l r a a l | 5 1 * | 3 3 2 4 1 5 4

I N V E N T O R Yt » * n N u m t j v r

O n h i n dL o c a t i o n

R o o r a . P t

C o a t

F I L ED « n c r i p t i o

P r x c m

R e o r a . Q t v j

Y o C a C o u n t O

S o f t w a r eP . O . B o 7 2 1 1 G r a n d R a p i d s , M 4 9 5 1 0 T e l e x 7 0 9 - 1 0 1 P h o n e 6 1 6 / 2 4 1 - 5 5 1 0

Page 64: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 64/164

g o a t i i m m o b i l i z e d a n i n f l a t e d w i t h t h a i h o s e ( V I Cv e r s i o n ) .

f o l l o w i n g l i n e , p r e s s i n g R E T U R N a t h e n d :P O K E 3 6 8 6 9 , 2 4 0 : P O K E 3 6 8 6 6 , P E E K { 3 6 8 6 6 ) O R 12 8 s P O K E 6 4 8 , 3 0 : P O K E 4 4 , 3 2 : P O K E 3 2 * 2 5 6 , 0 : PR I N T " { C L R } "N o l o a d a n r u V I M L a n e n t e r 4 0 9 7 a n d7 6 8 4 f o t h s t a r t i n g a n e n d i n g a d d r e s s e s ,r e s p e c t i v e l y . I y o d o n ' t w a n t t e n t e r t h e w h o l ep r o g r a m i o n s i t t i n g , b s u r e t e n t e r t h a b o v el i n e e a c h t i m e b e f o r e y o l o a d M L X . W h e ny o u ' r e f i n i s h e d t y p i n g i D i g g e r , s a v e i t t a p eo d i s k . T r u D i g g e r , l o a d t h p r o g r a m i n t o a r i n e x p a n d e d V I a n t y p e R U N .

S e l i s t i n g s o n p a g e 1 3 8 .

t r o l l h a j u s t m e h i d e m i s e b t h s t o n e ( b o t t o m o s c r e e n ) i t h 6 v e r s i o n .

C O M P U T E ! ' s G a z e t t eT O L L F R E E

S u b s c r i p t i o n O r d e r L i n e8 0 0 - 3 3 4 - 0 8 6 8I N 9 1 9 - 2 7 5 - 9 8 0 8

6 C O M P U T E ' S G a i B t t o M a r c h 1 9 8 5

Page 65: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 65/164

Page 66: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 66/164

C O M P U T I N Gf o £ a m i l i e

" E a s y - P l a y "C o m p u t e r P e r i p h e r a l s

F o T h F a m i l yF r e d D l g n a z i o , A s s o c i a t e E d i t o r

M F i r s t T e a c h i n g M a c h i n eE v e r s i n c e w a l i t t l e , h a v e b e e n f a s c i n a t e d b t h e i d e a o f s e l f - d i r e c t e d l e a r n i n g — l e a r n i n g a h o m e , l e a r n i n g o t h j o b , l e a r n i n g o u t s i d e c l a s sr o o m w a l l s . A s s o c i a t e d w i t h t h i s f a s c i n a t i o n h a b e e n t h c o m p e l l i n g b e l i e f t h a t a n a v e r a g e p e s o c o u l d l e a r n a l m o s t a n s u b j e c t i i w a t a u g h t r i g h t .

E v e n t h m o s t c o m p l e x s u b j e c t s — c o m p u t e r s ,m a t h e m a t i c s , a s t r o n o m y , p h y s i c s — c a n b e x c i ti n a n u n d e r s t a n d a b l e i t h e y a r i n t r o d u c e dc o r r e c t l y t b e g i n n e r . W h a t m a t t e r s i h o t h e ya r i n t r o d u c e d .

W h e n w a k i d , s e n t a w a y f o " t e a c hi n m a c h i n e " a d v e r t i s e d i t h m a i l b G r o l i e r ,I n c . h a v i s i o n s o t h m a c h i n e t e a c h i n g m a l s o r t s o f e x o t i c s u b j e c t s l i k e a n a l y t i c a l g e o m e t r y ,n u c l e a r p h y s i c s , a n m o l e c u l a r b i o l o g y . s a m y s e l f z o o m i n g a h e a d o t h o t h e r k i d s i m c l a s s a n s k i p p i n g g r a d e s r i g h t o t h r o u g hc o l l e g e .

W h e n t h m a c h i n e a r r i v e d , i w a j u s t a b l u ep l a s t i c b o x , a n w a t e r r i b l y d i s a p p o i n t e d . T h m a c h i n e l e m t a k e " c o u r s e s " b p l a c i n g s t a c ko f l e s s o n p a g e s i n s i d e t h e b o x . T h b o w a r e a l l y j u s t " h i g h - t e c h " t e x t b o o k w i t h m u l t i p l e -c h o i c e q u e s t i o n s a t h e n o e a c h l e s s o n .r o l l e d t h e p a g e s t h r o u g h t h m a c h i n e , a n t h q u e s t i o n s a p p e a r e d i l i t t l e w i n d o w a t h t o p .W h e n h a f i l l e d i m a n s w e r , c o u l d o p e n a a d j o i n i n g w i n d o w t p e e k a n d s e i m a n s w e rw a c o r r e c t .

C O M P U T E ' S G a z e t t a M a r c h 1 9 8 5

T h P e r s o n a l C o m p u t e r A T e a c h i n g M a c h i n eW h e n p e r s o n a l c o m p u t e r s b e g a n a p p e a r i n g o t h s c e n e i t h l a t e 1 9 7 0 s , m h o p e w a r e v i v e dt h a t h e r e , a l a s t , w a t e a c h i n g m a c h i n e t h a tc o u l d u s e t l e a r n a l s o r t s o n e t h i n g s . U f o r t u n a t e l y , t h e a r l y c o m p u t e r s w e r e s u c h p r i mi t i v e d e v i c e s t h a t s p e n t m o s t o m t i m e t r y i n gt m a s t e r t h c o m p u t e r i t s e l f , a n v e r y l i t t l e t i m el e a r n i n g a n y t h i n g e l s e .

T u r n i n g B e g i n n e r s I n t o E x p e r t sA t h p e r s o n a l - c o m p u t e r r e v o l u t i o n a d v a n c e d ,d i s c o v e r e d t h a t t h e r e w e r e m a n y o t h e r p e o p l ew h s h a r e d m i n t e r e s t i u s i n g c o m p u t e r s a t e a c h i n g m a c h i n e s . c o u p l e o y e a r s a g o , f o e a m p l e , h a c o n v e r s a t i o n w i t h A l a n K a y , o n o o u c o u n t r y ' s l e a d i n g c o m p u t e r s c i e n t i s t s . A t h t i m e h a n t a l k e d , K a y w a s w o r k i n g o t h S m a l l t a l k p r o j e c t a X e r o x ' s P a l o A l t o R s e a r c h C e n t e r

A l t h o u g h S m a l l t a l k w a a e x t r e m e l y a v a n c e d " o p e r a t i n g e n v i r o n m e n t , " K a w a f r u st r a t e d b e c a u s e i d i n o m e a s u r e u t h i v i s i o n . K a y w a n t e d p e r s o n a l c o m p u t e r s t l e a dn a i v e b e g i n n e r s e f f i c i e n t l y a n p a i n l e s s l y i n t oa n s u b j e c t u n t i l t h e y w o u l d b e t h i n k i n g a n a c i n l i k e e x p e r t s .

K a a n h i c o l l e a g u e A d e l e G o l d b e r g t e s t e dS m a l l t a l k b u s h e r i n g s t e a d y s t r e a m o c h i ld r e n , m u s i c i a n s , a r t i s t s , b u s i n e s s p e o p l e , a n h o m e m a k e r s t h r o u g h t h e i r l a b s a X e r o x . E v e r yo n p l a y e d w i t h S m a l l t a l k w h i l e K a y a n d

Page 67: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 67/164

d R e a d i n g f o 6

T I P S F O Y O U R C - 6 4c h e s t o e a s y - t o - u s e p r o g r a m m i n g t e c h n i

A d v a n c e d g r a p h i c s , e a s y d a t a i n p u t , e n h a n c e dC P / M , c h a r a c t e r s e t s , t r a n s f e r r i n g d a t a b e c o m p u t e r s , m o r e .

0 - 9 1 6 4 3 9 - 0 3 - B 2 7 p a g e s $ 1 9 . 9 5

B O O K F O C - 6 4n t a l s t a d v a n c e d t o p i c s t h i s i m o s t c o

r e f e r e n c e a v a i l a b l e . S p r i t e a n i m a t i o n . H i r e s ,o l o r , l i g h t p e n . I R Q , 3 g r a p h i c s , p r o j e c t i o n s .

o s a m p l e s .0 - 9 1 6 4 3 9 - 0 5 - 4 3 5 p a g e s $ 1 9 . 9 5

E N G I N E E R I N G O C - 6 4 s t a r t s b d i s c u s s i n g v a r i a b l e t y p e s ,

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

e l e c t r o n i c s . M a n y p r o g r a m s .0 - 9 1 6 4 3 9 - 0 9 - 7 2 5 0 p a g e s S 1 9 . 9 5

A N A T O M Y O 1 3 4 1 D I S K D R I V Eb e s t s e l l i n g h a n d b o o k a v a i l a b l e o u s i n g t h f l o p p yd i s k . C l e a r l y e x p l a i n s d i s k f i l e s w i t h m a n y e x a m p l e sa n u t i l i t i e s . I n c l u d e s c o m p l e t e c o m m e n t e d 1 5 4 1R O l i s t i n g s .I S B N * 0 - 9 1 6 4 3 9 - 0 1 - 1 3 2 p a g e s $ 1 9 . 9 5

A N A T O M Y O C O M M O D O R E 6 i n s i d e r ' s g u i d e t t r i e ' 6 4 i n t e r n a l s D e s c r i b e sg r a p h i c s , s o u n d s y n t h e s i s . I / O , k e r n a l r o u t i n e s ,m o r e . I n c l u d e s c o m p l e t e c o m m e n t e d R O l i s t i n g sF o u r t h p r i n t i n g .I S B N # 0 - 9 1 6 4 3 9 - 0 0 3 3 0 p a g e s S 1 9 . 9 5

I D E A S F O R U S E O N Y O U R C - 6 4W o n d e r w h a t t d w i t h y o u r ' 6 4 ? D o z e n s o u s e f u li d e a s i n c l u d i n g c o m p l e t e l i s t i n g s f o a u t o e x p e n s e s ,e l e c t r o n i c c a l c u l a t o r , s t o r e w i n d o w a d v e r t i s i n g .r e c i p e f i l e . m o r e .I S B N * D - 9 1 6 4 3 9 - 0 7 - 0 2 0 0 p a g e s $ 1 2 . 9 5

P E E K S P O K E S F O T H C - 6 4p r o g r a m m i n g q u i c k i e s t h a t w i l l s i m p l y a m a z e y o u .T h i s g u i d e i p a c k e d f u l l o t e c h n i q u e s f o t h B A S I Cp r o g r a m m e r .I S B N * 0 - 9 1 6 4 3 9 - 1 3 - 5 1 8 p a g e s $ 1 4 . 9 5

A D V A N C E D M A C H I N E L A N G U A G EF O C - 6 4 c o v e r s t o p i c s s u c h a s v i d e o c o t r o l l e r , t i m e r a n r e a l t i m e c l o c k , s e r i a l a n p a r a l l e lI / O . e x t e n d i n g B A S I C c o m m a n d s , i n t e r r u p t s . D o z e n so s a m p l e l i s t i n g s .I S B N * 0 - 9 1 6 4 3 9 - 0 6 - 2 2 1 0 p a g e s $ 1 4 . 9 5

A D V E N T U R E G A M E W R I T E R ' SH A N D B O O K - i s t e p - b y - s t e p g u i d e t d e s i g n i n g a n w r i t i n g y o u r o w a d v e n t u r e g a m e sI n c l u d e s l i s t i n g f o a a u t o m a t e d a d v e n t u r e g a m er e n e r a l o r .I S B N * 0 - 9 1 & 4 3 9 - 1 4 - 3 2 0 p a g e s $ 1 4 . 9 5

t o d a y f o t h n a m e o y o u r n e a r e s t l o c a l d e a l e r P h o n e : ( 6 1 6 ) 2 4 1 - 5 5 1 0t i t l p e ; a r a v a i l a b l e n a i l n F o P ° s l a 9 e a n a b a l i n g i n c l u d e $ O [ S D f o r e i g n ) p e o r d e r M o n e y o r d e r — ~ i r ~ T ~ ? W W^ i ^ ^ V ^ h c h e c k s . d o l l a r s o n l y M a s l e r c a r d . V I S A a n A m e n c a n E x p r e s s a c c e p t e d .d l 4 C A N A D Ao f n ■ n r t m r ^ i ! r ^ ^ f l V r a c h e c k s . d o l l a r s o n l y M a s l e r c a r d . V I S A a n A m e n c a n E x p r e s s a c c e p t e d . ■ 3 ! ^ ^T O C O m p i e i e t r e e C a t a l o g . M i c h i g a n r e s i d e n t s i n c l u d e 4 s a l e s l a C A N A D A . B o o k C e n i e r . M o n t r e a l P h o n e . ( 5 1 4 ) 3 3 2 - 4 1 5 4

Y o C a C o u n t O

u r S o f t w a r eP . O . B o 7 2 1 1 G r a n d R a p i d s , M 4 9 5 1 0 T e l e x 7 0 9 - 1 0 1 P h o n e 6 1 6 / 2 4 1 - 5 5 1 0

Page 68: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 68/164

G o l d b e r g w a t c h e d . T h e y l e a r n e d t h a t S m a l l t a l kw a s , i n d e e d , s i m p l e y e p o w e r f u l p e r s o n a l -c o m p u t e r e n v i r o n m e n t . E v e n l i t t l e c h i l d r e n c o u l do p e r a t e i a s u p e r f i c i a l l e v e l . B u t S m a l l t a l k d i dn o t , o i t o w n , c o n v e r t b e g i n n e r i n t o a e x p e r ti a n s u b j e c t .

P a t h w a y s T P o w e r f u l I d e a sA n o t h e r p e r s o n f a s c i n a t e d w i t h u s i n g t h c o p u t e r a " s e l f - d i r e c t e d l e a r n i n g m a c h i n e " i S e y m o u r P a p c r t o M I T . I n h i s w o r k i M I T ' sA r t i f i c i a l I n t e l l i g e n c e L a b , P a p e r t h a a t t e m p t e dt b u i l d p a t h w a y s b e g i n n e r s c a f o l l o w t l e a r nm o r e a b o u t n e d o m a i n s o k n o w l e d g e — w h a tP a p e r t c a l l s " p o w e r f u l i d e a s . "

I h i l a n d m a r k b o o k , M i n d s t o r m s : C h i l d r e n ,C o m p u t e r s , a n P o w e r f u l I d e a s ( B a s i c B o o k s ,1 9 8 0 ) , P a p e r t w r o t e a b o u t h o e v e n y o u n g c h i ld r e n c a l e a r n c o m p l e x c o n c e p t s a n s u b j e c t s b u s i n g t h p r o g r a m m i n g l a n g u a g e L o g o , a n v a r io u " d i s c o v e r y l e a r n i n g " m e t h o d s t h a t P a p e r t i t r o d u c e d d u r i n g t h 1 9 7 0 s i h i A L a b a n d i v a r i o u s B o s t o n - a r e a e l e m e n t a r y s c h o o l s .

T o d a y L o g o h a b e c o m e m a j o r e d u c a t i o n a lc o m p u t e r l a n g u a g e . H o w e v e r , e d u c a t o r s a r j u s tb e g i n n i n g t o r e a l i z e t h a t L o g o , o i t o w n , c a n o d a l t h w o n d e r f u l t h i n g s P a p e r t e v i s i o n e d . O i t o w n , L o g o i r a t h e r s i m p l eg r a p h i c s a n l i s t - p r o c e s s i n g l a n g u a g e . L i k eS m a l l t a l k , a n l i k e m G r o l i e r t e a c h i n g m a c h i n e ,L o g o i n o t h e v e h i c l e t h a t a u t o m a t i c a l l y w h i s k se a g e r b e g i n n e r s i n t o n e r e a l m s o k n o w l e d g e .

E a s y L e a r n V s E a s y P l a yT o d a y t h e r e ' s f l o o d o n e s o f t w a r e p r o d u c t sa n p e r i p h e r a l s a p p e a r i n g o t h m a r k e t f o p e s o n a l c o m p u t e r s l i k e t h C o m m o d o r e 6 4 R c e n t l y I ' v e n o t i c e d t h u s o t h w o r d " E a s y " a

p r e f i x t m a n y p r o d u c t n a m e s — s u c h a E a s yK e y , E a s y T y p e , E a s y P l a y , a n s o n T r e a d t h m a n u f a c t u r e r ' s c l a i m s f o i t p r o d u c t s , y o u ' dt h i n k t h a t t h a g t h a t K a y , P a p e r t , I a n m a n yo t h e r s h a d h o p e d f o h a f i n a l l y a r r i v e d . " W i t ht h e s e s i m p l e y e p o w e r f u l t o o l s , " c l a i m t h m a n u f a c t u r e r s , " y o u c a l e a r n t u s y o u r c o p u t e r t ( f i l l i t h b l a n k ) l i k e a e x p e r ti j u s t f e m i n u t e s . "

T h a g o " E a s y P l a y " h a s i n d e e d a r r i v e d .W i t h t h r i g h t s o f t w a r e , y o u r C o m m o d o r e c o p u t e r c a n o f i i t h s a m e c a t e g o r y a y o u rE a s y - C l i c k c a m e r a , y o u r E a s y - R o a s t m i c r o w a v eo v e n , y o u r E a s y - M u s i c o r g a n , a n y o u r E a s y -C o a l f o a m r u b b e r f o o t b a l l .

W i t h " e a s y - p l a y " s o f t w a r e a n p e r i p h e r a l s ,p e r s o n a l c o m p u t e r s a r o t h e i r w a t b e c o m i n gm a s s - m a r k e t h o m e a p p l i a n c e s , b e c a u s e t b m a s s - m a r k e t t h e y m u s t b e a n a p p l i a n c e t h a te v e r y o n e c a o p e r a t e . B u t h q u e s t i o n i t h i s :6 C O M P U T E R S G a z e t t e M a r c h ! 9 8 5

W h e n y o o p e r a t e y o u r c o m p u t e r , a r y o l e a r ni n a n y t h i n g ?

S f a r , m a n u f a c t u r e r s h a v e n o c o n v e r t e dc o m p u t e r s i n t o t o t a l b l a c k b o x e s w i t h t h e i r " e a s yp l a y " m a s s - m a r k e t p h i l o s o p h y . T h e y h a v e c r a t e d p r o d u c t s t h a t c a b o p e r a t e d a t w l e e l s — t h e e a s y - p l a y , b e g i n n e r ' s l e v e l a n t h e x p e r t l e v e l — b u t t h e r e i n o t h i n g i b e t w e e n .

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

B u w h a t i y o a r s o m e w h e r e i b e t w e e n ?H o d y o u g o f r o m e a s y - p l a y t t h e e x p e r tl e v e l ? S f a r , t h e r e a r n p r o d u c t s t h a t o f f e r t h i sf e a t u r e — a n d m a k e i w o r k .

B e y o n d C o m p u t e r P o p c o r nI J a n u a r y 1 9 8 4 , w r o t e a a r t i c l e c a l l e d " C o mp u t e r P o p c o r n " f o m " W o r l d I n s i d e T h C o p u t e r " c o l u m n i C O M P U T E ! . I t h a t a r t i c l ed e s c r i b e d n e p r o d u c t s l i k e t h K o a l a P a d t o u c ht a b l e t f r o m K o a l a T e c h n o l o g i e s a n t h m u s i c -c o m p o s i t i o n p r o g r a m , M u s i c C o n s t r u c t i o n S e f r o m E l e c t r o n i c A r t s , a p o p c o r n : T h e y w e r e s g o o d t h a t o n c e s t a r t e d u s i n g t h e m , c o u l d n ' tp u t h e m d o w n .

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

t h e y a r e n ' t t a k i n g m a n y w h e r e . T h e y ' r e g r e a t f o d o o d l i n g a n " f o o l i n g a r o u n d , " b u n l o n g e rl e a r n w h e n u s t h e m . I f a c t , t h e y h a v e t a u g h tm v e r y l i t t l e . T h e y a r e t o o d i f f u s e , t o o p e n -e n d e d , t o o u n d i r e c t e d . T h e y a r s u p e r t o o l s , b u h a v e o n l y t h f u z z i e s t i d e a a b o u t h o t m a k et h e m w o r k .

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

s d u m b a n s l a z y t h a t c a n ' t p i c k t h e m u a n l e a r n o m o w n ? A f t e r a l l , B e e t h o v e n a n dP i c a s s o n e v e r h a p e r s o n a l c o m p u t e r , a n l o o kh o w e l l t h e y d i d .

S k a t i n g A l o n g T h S u r f a c eL a s t s p r i n g m o d e r a t e d p a n e l a t h B i l l b o a r dC o n f e r e n c e o C o m p u t e r S o f t w a r e . B i l l B u d g e ,t h d e s i g n e r o f P i n b a l l C o n s t r u c t i o n S e a n o t h e rm a r v e l s , s p o k e a t h a t c o n f e r e n c e a n s a i d t h a th w a w o r r i e d t h a t s o f t w a r e d e s i g n e r s w e r ed e s i g n i n g n e p r o d u c t s t h a t m i g h t o u t s t r i p p e p l e ' s a b i l i t y t o u s t h e m . T h p r o d u c t s w e r e g e t i n g s d e e p , s p o w e r f u l , a n s c o m p l e x , t h a tt h e y w e r e i n t i m i d a t i n g t t h a v e r a g e u s e r .T o d a y , a f t e r l o o k i n g a s o m e o f t h e n e f a t a s y g a m e s , s o m e o f t h e g r a p h i c s a n m u s i c -

Page 69: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 69/164

L O A D I N G Y O U R S O F T W A R EA P E R F E C T B A C K U P W I T H

J t * m\ ^

A c t u a l l y c o p l e s a F U L L d i s k i o n l y 4 M I N U T E S !E a s i e s t t u s T O T A L L Y a u t o m a t i c c o p y u t i l i t yS t a t e o t t h e " A R T S " c o p y c a p a b i l i t y !

• U N L O C K S p r o t e c t e d d i s k s f o b a c k u p c o p y i n gB r e a k s t h r o u g h L A T E S T p r o t e c t i o n s c h e m e sI n c l u d e s F A S T c o p i e r , " A R T S " c o p i e r a n T R U EN i b b l e r : y o g e c o p i e r s f o t h p r i c e o H A L F - T R A C K I N G u p t o & I n c l u d i n g t r a c k 4 0 !

T H A U T O M A T I C D I S K B A C K U PS Y S T E M F O Y O U R 6 1 5 4 1 D R I V E !

m n c o p i e r A U T O M A T I C A L L Y p u t s " e r r o r s " o c o p yF a s t e s t m o s t a d v a n c e d c o p i e r y o c a n b u yW r i t e s e r r o r s 2 0 , 2 1 , 2 2 , 2 3 , 2 7 , 4 2 W H I L E C O P Y I N G !T r a n s f o r m s y o u r 1 5 4 1 i n t o S U P E R - F A S T c o p y d r i v e !

• N O a n a l y s i s r e q u i r e d , j u s t s w a p d i s k s N d a m a g i n gd r i v e k n o c k d u r i n g e r r o r s o f o r m a tF o r m a t s A I C O P I E S , d e t e c t s r e p r o d u c e s N O N -S T A N D A R D f o r m a t s I . D . m i s m a t c h , D O f l a g s

1 0 0 % m a c h i n e c o d e f o f a s t , R E L I A B L E o p e r a t i o n P R O D U C T S U P P O R T t e l . # , r e v i s i o n s , u p g r a d e s

O V E R 5 0 0 % F A S T E R T H A N O T H E R C O P I E R S !

$ 4 9 . 9 5f o r e n t i r e s y s t e m

T o o r d e r C A L L 8 0 5 - 6 8 7 - 1 5 4 1 G X t . 6 T e c h n i c a l l i n e 8 0 5 - 6 8 2 - 4 0 0 0 e x t . 9

F o r r u s h s e r v i c e c a l l 2 h r o r d e r l i n e o 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 . V i s a , M a s t e r C a r d , A m e r i c a n E x p r e s s i n c l u d e c a r d s a n e x p .d a t e . C r e s i d e n t s a d 6 l a x . A l l o w 2 w e e k s ( o c l e a r a n c e o p e r s o n a l c o c h e c k s . A d $ 3 . 5 0 s h i p p i n g h a n d l i n g f o c o n t i n e n l a lU . S 7 S 5 . 5 0 l o U P a i r . A K H I A P O . F P O , C A N A D A a d $ 7 . 5 0 . O t h e r F o r e i g n o r d e r s a d $ 8 . 5 0 . A l A P O , F P O , & o r d e r s o u t s i d e

4 s l a t e s m u s l b p a i d b c e r t i f i e d U . S . f u n d s , C . O . D . ' s s h i p p e d t U . S . a d d r e s s e s o n l y , a d $ 4 . 0 0 . S c h o o l q t d e r s w e l c o m e .

D I S K M A K E R P A Y S F O I T S E L F T H F I R S T T I M E Y O U U S E I T

3 4 6 3 S t a t e S t r e e t S u l l a 1 5 4 1 A S a n t a B a r b a r a C 9 3 1 0 5

Page 70: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 70/164

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

A n w h a t s h a m e . T h p e r s o n a l c o m p u t e rr e v o l u t i o n i n o s u c c e e d i n g i a l w c a d i c r e a t e m o r e a n m o r e p o w e r f u l c o m p u t e r t o o l sa n m a k e t h e m o f f - l i m i t s t o r e g u l a r h u m a n b e i n g s .I t ' s t e r r i b l y f r u s t r a t i n g t r e a d a b o u t n e w e r , m o r ep o w e r f u l c o m p u t e r t o o l s a n r e a l i z e t h a t i u s e dt h e m w o u l d s p e n d a l m t i m e s k a t i n g a l o n gt h e s u r f a c e a n n e v e r l e a r n h o t p l u m b t h e i rd e p t h s ,

H i d d e n C u r r i c u l u mB e c a u s e t h n e c o m p u t e r t o o l s a r d a z z l i n g l yc o m p l e x , m a n y m a n u f a c t u r e r s h a v e i n c o r p o r a t e da " e a s y p l a y " o p e r a t i n g l e v e l f o m o s t o u s a n t h e y h a v e t h r o w n i t h " e x p e r t l e v e l " c o m a n d s t o t r y t a p p e a l t p e o p l e w h a l r e a d yk n o w w h a t t h e y ' r e d o i n g i p a r t i c u l a r a r e a .

B u h o a b o u t s o m e t h i n g i b e t w e e n ? H o a b o u t h i d d e n c u r r i c u l u m f o t h t h o u s a n d s , o m i l l i o n s , o u w h a r e a g e r — b u t v e r y t i m i d —l e a r n e r s , w h w a n t t l e a r n s o m e o f t h e t r i c k s o t h e e x p e r t s b u w h w a n t t r e m a i n i c o n t r o la n n o j u s t " p l a y " t h c o m p u t e r l i k e b l a c kb o x ?

U n f o r t u n a t e l y , h i d d e n c u r r i c u l u m d o e s n o t r a n s l a t e i n t o m o r e u s e r - f r i e n d l y m a n u a l s , h e l ps c r e e n s , m i c e , o i c o n s . T h e s e g i v e u f i r m e rg r i p o t h c o m p u t e r " l e v e r , " b u t h e y d o n ' t t e l lu h o o w h e r e t d i r e c t t h l e v e r .

L i k e w i s e , o n s c r e e n t u t o r i a l s a n c o m p u t e ra c t i v i t y b o o k s a r e a l s o n o p a r t o f t h i s c u r r i c ul u m . T u t o r i a l s t e a c h u o n l y t h m e c h a n i c s o t h t o o l s , n o h o t u s t h e m a r t f u l l y , e x p e r t l y , a n c r e a t i v e l y . A n a c t i v i t i e s a r t h i n g s w d w h e nw h a v e r e a c h e d l e a r n i n g p l a t e a u , a n w h e nw n e e d t p r a c t i c e s k i l l s w h a v e a l r e a d yl e a r n e d . B u t f i r s t w n e e d s o m e o n e — o r s o m et h i n g — t o t e a c h u s t h e s k i l l s .

W h a t w n e e d a r e t o o l s t h a t t e a c h u a b o u tt h e m s e l v e s a n d a b o u t t h p o w e r f u l i d e a s t h a t u n d e r l y t h e i r e x i s t e n c e . W n e e d m u s i c p r o d u c t s t h a tg i v e u s g r o u n d i n g i m u s i c a l t h e o r y a n c o m p os i t i o n ; g r a p h i c s p r o d u c t s t h a t t e a c h u a b o u ta r t , d r a w i n g , a n p a i n t i n g ; f l i g h t s i m ul a t o r s t h a t t e a c h u s w h a t a l t h o s e c o n t r o l so t h d a s h b o a r d a r f o r ; a n a s t r o no m p r o g r a m s t h a t s t a r t w i t h t h s u n , t h m o o n , a n t h e B i g D i p p e r ,a n n o s o m e f i c t i t i o u s f a r a w a y g a l a x y .

W n e e d t h m a n u f a c t u r e r s t p u u o s o m e k i n d o l e a r n i n g p a t h — t h eh i d d e n c u r r i c u l u m — w i t h o u t s h a c k l i n gu t a n y t h i n g t h a t w o u l d b t o l o n g , t o t e c h n i c a l , o t o d e m a n d i n gf o r a h o m e r e c r e a t i o n a l e n v i r o n m e n t . T h c u r r i c u l u m s h o u l d h a v e a i t g o a l ,6 C O M P U T E I s G a z e l l e M a r c n 1 9 6 5

t h r o u g h d i r e c t e d p l a y , t h m a s t e r y o d i f f e r e n tt e c h n i q u e s c o m m o n l y a s s o c i a t e d w i t h e x p e r t i s ei g i v e n f i e l d .

A f t e r p e r s o n l e a r n e d t e c h n i q u e , h o s h w o u l d b f r e e t p l a y w i t h i o w o r d p r o c e ss o r , m u s i c p r o c e s s o r , a r p r o c e s s o r , o r w h a t e v e r .T h e n r e t u r n t t h c u r r i c u l u m a n l e a r n s o m et h i n g n e w . p e r s o n c o u l d c o n t i n u e d i p p i n g i n t ot h c u r r i c u l u m a s c h e d u l e a n i n t e r e s t a l l o w e d .A n t h r e w a r d f o f o l l o w i n g t h c u r r i c u l u mw o u l d b t h i n c r e m e n t a l m a s t e r y o a l t h f e t u r e s o f f e r e d b t h s o f t w a r e t o o l . b e g i n n e rc o u l d t a k e p l e a s u r e k n o w i n g t h a t t h r e s u l tl o o k e d l i k e i w a s d o n e b a e x p e r t . A n t h a tt h e e x p e r t i s e a c q u i r e d a n t h m u s i c o a r t w o r kc r e a t e d w e r e n o j u s t c o m p u t e r s l e i g h t - o f - h a n d .

S e l f - T e a c h i n g T o o l sW h e n w a c h i l d , h a f a n t a s y t h a t o n e d a y

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

N o w , a a a d u l t , r e a l i z e t h f u t i l i t y o t h i sd r e a m . E v e n i h a d b e e n l e f t a l o n e w i t h s c o r eo m u s i c a l i n s t r u m e n t s , w o u l d n ' t h a v e b e e na b l e t p l a y t h e m . N o n e h a d e v e r t a u g h t m h o w .

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

Page 71: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 71/164

B u w h a t i t h t o o l s t a u g h t u s t h p o w e r f u li d e a s e m b e d d e d i n s i d e t h e m ? T h e n t h e y m i g h tb e c o m e t h t e a c h i n g m a c h i n e s d r e a m e d o f a sc h i l d .

S o m e E a s y - P l a y T o y s F o Y o u rC o m m o d o r e 6 T h t h e m e o t h i s m o n t h ' s G A Z E T T E i " c o m p u t e rp e r i p h e r a l s , " s o I ' l i k e t o m e n t i o n f e p e r i p h e r a l s t h a t h a v e t h g r e a t e s t p o t e n t i a l t b c o m e s e l f - t e a c h i n g t o o l s — i f t h e y a r s u p p l em e n t e d w i t h t h r i g h t p r i n t m a t e r i a l s a n s o f t w a r e .

I f a c t , t h m a j o r l i m i t a t i o n w i t h t h p r o du c t s I ' g o i n g t m e n t i o n i t h e s c a r c i t y o f a n k i n d o s u p p o r t m a t e r i a l s . O t h o t h e r h a n d , a l t h p r o d u c t s m e n t i o n e d b e l o w a r " p l u g - a n d - g o "p r o d u c t s . Y o p l u g t h e m i n t o y o u r 6 4 a n a l e a s t y o c a d s o m e t h i n g .

E d u c a t i o n a l K e y b o a r d sT h e M u p p e t L e a r n i n g K e y s k e y b o a r d f r o m K o a l aT e c h n o l o g i e s ( w i t h S u n b u r s t a n H e n s o n A s s oc i a t e s ) i i n t e n d e d f o c h i l d r e n a g e s a n u p I f e a t u r e s c o l o r f u l g r a p h i c s , b i l e t t e r k e y sa r r a n g e d i a l p h a b e t i c a l o r d e r , a n a l s o r t s o u s e f u l k e y s l i k e G o S t o p , O o p s , Z a p , E r a s e r( w h i c h l o o k s l i k e p i n k r u b b e r e r a s e r ) , a n H e l p . O n d i s k c o m e s w i t h t h k e y b o a r d , b u tm u c h m o r e s o f t w a r e a n p r i n t m a t e r i a l s a r n e e d e d t t u r n t h i s p r o d u c t i n t o a e n t r y - l e v e lk e y b o a r d a n d r e a d i n g , w r i t i n g , a n a r i t h m e t i ct u t o r .

S o m e s o f t w a r e p a c k a g e s a r a p p e a r i n g w i t ht h e i r o w k e y b o a r d o v e r l a y s . T h r e e C B S o f tw a r e p r o d u c t s , f o e x a m p l e , c o m e w i t h E a s y K e y ,

p l a s t i c k e y b o a r d o v e r l a y p r o d u c e d f o C B b N e o s o f t , I n c . O n o f t h e s e p r o d u c t s i L e t t e r - G o -R o u n d , w r i t t e n b s o f t w a r e d e s i g n e r s a t h e C h i ld r e n ' s T e l e v i s i o n W o r k s h o p ( C T W i t h h o m e o S e s a m e S t r e e t a n B i B i r d ) . L c t t c r - G o - R o u n d i s i m p l e l e t t e r - m a t c h i n g a n s p e l l i n g g a m e , b u i i s i g n i f i c a n t l y e n h a n c e d b t h E a s y K e y o v e r l a y .T h o v e r l a y f i t s a t o p y o u r C o m m o d o r e 6 4 k e yb o a r d a n " c u s t o m i z e s " t h k e y b o a r d f o t h L e t t e r - G o - R o u n d p r o g r a m . I n s t e a d o f h a v i n g t c o p e w i t h d o z e n s o k e y s a r r a n g e d i m y s t e r io u o r d e r , y o u r c h i l d j u s t h a t s e a r c h f o p i t u r e s o f G r o v e r , B a r c l a y t h e d o g , C o o k i eM o n s t e r , a n a b i g p i n k S t o p b u t t o n .

T o u c h T a b l e t sT h t w f a v o r i t e s a r o u n d o u h o u s e a r K o a l aT e c h n o l o g i e s ' K o a l a P a d a n S u n c o m ' s A n i m a t i o nS t a t i o n . B o t h p a d s c o m e w i t h l o t s o s e p a r a t es o f t w a r e p a c k a g e s a n d r a w i n g p r o g r a m ( o d i s k ) . A n i m a t i o n S t a t i o n a l s o h a h e l p f u l f e a t u r e s

l i k e a U n d o b u t t o n ( t u n d o m i s t a k e s ) , h o l d e rf o t h p l a s t i c s t y l u s y o u s i d r a w i n g o t h t a b l e t , a n p a i r o l e g s t p r o p u t h t a b l e t o t h t a b l e w h e r e y o u a r w o r k i n g . I a d d i t i o n ,D e s i g n L a b , t h e d r a w i n g p r o g r a m t h a t c o m e s w i t hA n i m a t i o n S t a t i o n , h a w r a p a r o u n d m e n u t h a tl e t s y o u v i e w y o u r p i c t u r e a n t h d r a w i n g c o m a n d s a t h s a m e t i m e ; v a r i e t y o f c h a r a c t e rf o n t s f o l a b e l i n g a n t i t l i n g y o u r d r a w i n g s ; a n o t h e r c o l o r - s e l e c t i o n a n " c u t - a n d : p a s t e "c o m m a n d s .

H o w e v e r , b o t h p r o d u c t s l a c k s e l f - t e a c h i n gm a t e r i a l s a n " h i d d e n c u r r i c u l u m " t h a t w o u l dm a k e t h e m m u c h m o r e e d u c a t i o n a l t h a n t h e y a r n o w .

M u s i c a l K e y b o a r d sM a n y c o m p a n i e s a r b e g i n n i n g t m a k e m u s i c a lk e y b o a r d s f o t h C o m m o d o r e 6 4 i n c l u d i n gW a v e f o r m , I n c . a n S i g h t S o u n d M u s i c S o f tw a r e , I n c . T h W a v e f o r m k e y b o a r d i f l a t ,m e m b r a n e k e y b o a r d w i t h c a b l e t h a t a t t a c h e s t t h C o m m o d o r e 6 v i u s e r p o r t 1 S i g h tS o u n d ' s k e y b o a r d i a p l a s t i c o v e r l a y t h a t s l i p so v e r t h t o o t h C o m m o d o r e 6 k e y b o a r d ,E a c h k e y b o a r d i n c l u d e s 2 5 k e y s s p a n n i n g t w o c t a v e s . B o t h c o m p a n i e s b a c k u t h e i r p r o d u c t sw i t h a i m p r e s s i v e a r r a y o f m u s i c - s y n t h e s i z e rs o f t w a r e . H o w e v e r , m f a m i l y h a s t a k e n l i k i n gt t h e S i g h t S o u n d k e y b o a r d f o t h r e e r e a s o n s :I h a m o r e m u s i c a l g a m e s ( s u c h a " T u n eT r i v i a , " " M u s i c V i d e o H i t s , " a n " S o l i d G o l d " )f o t h e f a m i l y t p l a y ; i h a d i s k ( 3 0 0 1 S o u n dO d y s s c i j — s o l d s e p a r a t e l y ) t h a t t e a c h e s y o s o m eo f t h e f u n d a m e n t a l s o o p e r a t i n g c o m p u t e r m s i s y n t h e s i z e r ; a n i h a " r e a l k e y s " t h a t m o v eu a n d o w n i n s t e a d o f l a t , m e m b r a n e k e y s .

B o t h p r o d u c t s h a v e g r e a t p o t e n t i a l b u l a c kh i d d e n c u r r i c u l u m o " c o u r s e w a r e " t i n t r o d u c et h r a n k b e g i n n e r t m u s i c ' s m a n y p o w e r f u l i d e a s .

L i g h t P e n sT w f a i r l y i n e x p e n s i v e l i g h t p e n s f o t h C o m o d o r e 6 a r e t h e E d u m a t e l i g h t p e f r o mF u t u r c h o u s e , I n c . a n t h T e c h S k e t c h l i g h t p e f r o m T e c h S k e t c h , I n c . T h T e c h S k e t c h p e c o m e s w i t h t h M i c r o I l l u s t r a t o r g r a p h i c s - a n d -d r a w i n g p r o g r a m . F u t u r e h o u s e s e l l s t h e P e r i p he r a l V i s i o n d r a w i n g p r o g r a m f o i t E d u m a t e p e n ,b u y o m u s t b u y i s e p a r a t e l y .

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

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

C O M P U T E D G a z e t t e M a r c h 1 9 8 5 6

Page 72: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 72/164

a n f i l l i n g t h e m i w i t h p r e t t y c o l o r s . B o t h p e n sh a v e g r e a t p o t e n t i a l a s s e l f - t e a c h i n g t o o l s o n c et h r i g h t s o f t w a r e a n p r i n t m a t e r i a l s a r m a d ea v a i l a b l e .T h M u p p e t l e a r n i n g K e y s ( i n c l u d e s S u n b u r s t d i s k )K o a l a T e c h n o l o g i e s C o r p .M O P a t r i c k H e n r y D r i v eS a n t a C l a r a , C 9 5 0 5 2 - 8 1 0 0( 4 0 8 ) 9 8 6 - 8 8 6 6$ 7 9 . 9 5L e t t e r - G o - R o u n d ( d i s k a n E a s y K c y i n c l u d e d )C B S o f t w a r eO n F a w c c t t P l a c eG r e e n w i c h , C 0 6 S 3 6( 2 0 3 ) 6 2 2 - 2 5 0 0$ 3 4 . 9 5K o t t l a p a d ( d r a w i n g p r o g r a m i n c l u d e d )K o a l a T e c h n o l o g i e s C o r p .3 1 0 0 P a t r i c k H e n r y D r i v eS a n t a C l a r a , C 9 5 0 5 2 - 8 1 0 0( 4 0 8 ) 9 8 6 - 8 8 6 65 9 A n i m a t i o n S t a t i o n ( d r a w i n g p r o g r a m i n c l u d e d )S u n c o m I n c .2 6 H o l b r a o k D r i v eW h e e l i n g , I 6 0 0 9 0( 3 1 2 ) 4 5 9 - 8 0 0 0S 8 9 . 9 5

C o l o r t o n e K e y b o a r d ( m u s k p r o g r a m i n c l u d e d )W a v e f o r m C o r p o r a t i o n1 9 1 2 B o n i t a W a B e r k e l e y , C 9 4 7 0 4( 4 1 5 ) 8 4 1 - 9 8 6 6$ 7

T h I n c r e d i b l e M u s i c a l K e y b o a r d ( d i s k / b o o k s i n c l u d e d )S i g h t S o u n d M u s i c S o f t w a r e , I n c .3 2 0 0 S o u t h 1 6 6 t h S t r e e tN e B e r l i n , W 5 3 1 5 1( 4 1 4 ) 7 8 4 - 5 8 5 0$ 4 9 . 9 5

E d u m a t e L i g h t P e ( p e n a n P e r i p h e r a l V i s i o n d r a w i n gp r o g r a m )

F u t u r e h o u s eP . O . B o 3 4 7 0C h a p e l H i l l , N 2 7 5 1 4( 9 1 9 ) 9 6 7 - 0 8 6 1$ 5 9 . 9 5

T e c h S k e t c h L i g h t P e ( p e n a n M i c r o I l l u s t r a t o rp r o g r a m )

2 J u s l R o a dF a i r f i e i d , N 0 7 0 0 6( 8 0 0 ) 5 2 6 - 2 5 1 4( 2 0 1 ) 2 2 7 - 7 7 2 4$ 3 9 . 9 5 ; d e l u x e v e r s i o n , $ 1 1 9 . 9 5 f f i l

V e r s i o n 2 .

A N M O R E ! !E V E R Y T H I N G Y O E V E R W A N T E D I D I S K U T I L I T Y .F O T H C O M M O D O R E 6 4

F u l l y a u t o m a t i c b a c k - u p o a l m o s t a n p r o t e c t e d d i s k .C o p y f i l e s [ P R G . S E Q , R N D ] w i t h f u l l s c r e e n e d i t i n g .T h r e e m i n u t e b a c k - u p o s t a n d a r d d i s k s [ e v e n m a n y p r o t e c t e d d i s k s ] .F o r m a t d i s k i t e s e c o n d s . ■ * V i e w a n a l t e r s e c t o r h e a d e r s .

■ * R e m o v e e r r o r s f r o m a n t r a c k / s e c t o r .E d i t s e c t o r s i H E X , A S C I I e v e n a s s e m b l e r .C r e a t e e r r o r s o a n t r a c k / s e c t o r [ 2 0 , £ 1 , 2 2 , 2 3 , 2 7 , 2 9 i n s t a n t l y .D r i v e / 6 4 M O N , e v e n l e t s y o w r i t e p r o g r a m s i n s i d e y o u r 1 5 4 1 .A l f e a t u r e s a r f u l l y d o c u m e n t e d a n d e a s y t o u s e .

■ * N o n e o o u c o p y r o u t i n e s e v e r m a k e s t h d r i v e h e a d " k i c k . "Y e s , y o g e a l o t h i s o o n d i s k f o t h i s l o p r i c e ! . $ 3 9 . 9 5

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

* C u < n m a d e i r a 6 4r e v e r e d T r a d e m a r k o C t i m r n o t k y o B u s i r n ; «

. . W R I T E O P H O N E .

S f & R P O I N T S O F T W A R ES t a r R o u t e 1 G a z e l l e , C A 3 6 0 3 4 [ 9 1 S ] 4 3 5 - 2 3 7 1

r e s i d e d s a 6 s a l e s t a * .O B i a d d ' l $ 3 0 0 s h i p p i n g

C t a : k M o u s y O f t e r . V I S A a n O M a s l t t -

7 C O M P U T E D G a z e f l O M a r c h I 9 B 5

Page 73: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 73/164

A l p h a A n x i e t yC r a i g H o w a r t h

S u r e , e v e r y o n e k n o w s t h a l p h a b e t — b u th o w e l l ? Y o m a g b a c k t t h A B C ' sa f t e r t a c k l i n g t h i s p u z z l e . I t ' s g o o de x a m p l e o f p r o g r a m t h a t ' s e d u c a t i o n a lf o c h i l d r e n , a n e n t e r t a i n i n g f o g a m ep l a y e r s o a l a g e s . T h a r t i c l e i n c l u d e ss i m p l e p r o g r a m m o d i f i c a t i o n s t m a k e t h g a m e p l a y a b l e f o c h i l d r e n . F o t h V I a n 6 4 j o y s t i c k i r e q u i r e d .

Y o c a n p r o b a b l y r e c i t e t h a l p h a b e t w i t h o u te v e n t h i n k i n g , a l t h o u g h s o m e p e o p l e h a v e t

h u t h a l p h a b e t s o n g t g e i r i g h t . " A l p h aA n x i e t y " m a k e s t h s e e m i n g l y s i m p l e s c e n a r i o o fn a m i n g t h l e t t e r s o t h a l p h a b e t d i f f i c u l tc h a l l e n g e . T h g a m e d i s p l a y s f i v e - b y - f i v e g r i d( a t o t a l o 2 b o x e s ) c o n t a i n i n g e a c h o t h l e t t e r so f t h e a l p h a b e t e x c e p t Z T h c o m p u t e r r a n d o m l yp l a c e s l e t t e r s b e h i n d e a c h o f t h e b o x e s a t h b e g i n n i n g o e a c h r o u n d o p l a y . Y o u r j o i t m o v e t s q u a r e u s i n g j o y s t i c k ( p o r t o t h 6 4 t r e v e a l t h h i d d e n l e t t e r . W h e n y o f i n dt h l e t t e r A p r e s s t h f i r e b u t t o n a n i p e r m a n e n t l y d i s p l a y e d . N e x t , m o v e t B C a n s o o n . T h a t ' s e a s y e n o u g h , b u t h a t ' s o n l y t h b e g i n n i n g .

j

F

T

r =

\

l

O R E :

W f H ) « L I ' I M O P O R S T U V |

T h f i r s t r o u n d i n e a r l y c o m p l e t e d ( V I C v e r s i o n ) . S e a r c h i n g f o i t h e 6 4 v e r s i o n o " A l p h a A n x i e t y . "C O M P U T E l s G a z e l l e M a r c h 1 9 8 5 7

Page 74: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 74/164

T h G o i n g G e t s T o u g hF i n d i n g t h l e t t e r s i n t h r i g h t o r d e r i s n ' t s d i f f ic u l t , b u f i n d i n g t h e m w i t h i n t h t i m e l i m i t i s Y o s t a r t w i t h 1 5 s e c o n d s , p l e n t y o t i m e — o rs i s e e m s . T h t i m e a l l o t t e d f o a n f o l l o w i n gr o u n d s i b a s e d o h o w e l l y o d i i t h p r v i o u s r o u n d ( t i m e p r e v i o u s t i m e r e m a i n i n g

4 0 ) . S o e v e n t h f i r s t r o u n d c a n n o t b t a k e nl i g h t l y . Y o a r p e n a l i z e d f o s l o w p l a y , a n r w a r d e d f o s p e e d .

T m a k e m a t t e r s w o r s e , i i y o u r h u r r y t b e n t t h e c l o c k y o u c h o o s e l e t t e r o u o f s eq u e n c e , t e s e c o n d s a r d e d u c t e d f r o m y o u r c u r e n t t i m e . I y o a c c i d e n t a l l y p r e s s t h e f i r e b u t t o nw h i l e o l e t t e r a l r e a d y c h o s e n , t h e r e i n o p e na l t y ( a l t h o u g h i l a t e r r o u n d s p e n a l t y i g i v e n — s e e b e l o w ) . T e p o i n t s a r a w a r d e d f o e a c h c o r r e c t c h o i c e . Y o u r s c o r e b u i l d s f r o m r o u n dt r o u n d , b u o n b a r o u n d ( n o t b e a t i n g t h c l o c k ) c a w i p e y o o u a n e n t h g a m e .

W h e n y o r e a c h 1 5 0 0 p o i n t s , t h r u l e sc h a n g e . Y o m u s t f i n d t h l e t t e r s i n r e v e r s e s q u e n c e — Y t A B s u r e t k e e p a e y o t h " N e x t L e t t e r " i n d i c a t o r a t h t o l e f t c o r n e r o t h s c r e e n i y o u ' r e h a v i n g t r o u b l e w i t h t h s q u e n c e . A t h i s l e v e l , a n k e y p r e s s o t h e r t h a nt h c o r r e c t o n c o s t s t e s e c o n d s . I y o r e a c h2 5 0 0 p o i n t s , t h " N e x t L e t t e r " i n d i c a t o r i n l o n g e r d i s p l a y e d , a l t h o u g h t h e r e v e r s e s e q u e n c e

i s t i l l i e f f e c t ( l o o k a t h b o t t o m o t h s c r e e ni y o f o r g e t w h i c h l e t t e r i n e x t ) .

I y o u r s c o r e r e a c h e s 5 0 0 0 , y o u r a v e r a g et i m e p e r r o u n d i c o m p u t e d a n t h i s b e c o m e sy o u r t i m e f o a l s u b s e q u e n t r o u n d s . B u t , f o e v e r y 1 0 0 0 - p o i n t i n c r e m e n t u t 1 0 , 0 0 0 , f i v es e c o n d s a r s u b t r a c t e d f r o m y o u r s t a r t i n g t i m ef o e a c h r o u n d . A f t e r 1 0 , 0 0 0 p o i n t s , n c h a n g e sa r m a d e t g a m e p l a y .

A t h g a m e g e t s i n c r e a s i n g l y d i f f i c u l t , y o m a w a n t t u s " l o o k a h e a d " s t r a t e g y . F o e a m p l e , i y o u n e e d t h l e t t e r B l o o k a l s o f o a n D O n c e y o f i n d B y o w o n ' t h a v e t s e a r c h f o t h n e x t t w o .

M o d i f y i n g T h G a m eA l p h a A n x i e t y i c h a l l e n g i n g f o a d u l t s . C h i l d r e nw h a r e n ' t d e x t e r o u s w i t h j o y s t i c k o h a v e n ' tm e m o r i z e d t h a l p h a b e t m a f i n d t h e y d o n ' th a v e e n o u g h t i m e t c o m p l e t e t h f i r s t r o u n d .

T m a k e t h g a m e m o r e e d u c a t i o n a l a n p r a c t i c a l , y o c a i n c r e a s e t h e a l l o t t e d t i m e .C h a n g e t h v a l u e o D i n l i n e 2 6 ( V I C v e r s i o n )o S i n e 2 2 ( 6 4 v e r s i o n ) . A l s o , y o c a m a k e t h g a m e e a s i e r b c h a n g i n g t h e q u a t i o n f o c o m p u t i n g t i m e f o t h n e x t r o u n d . T o d o t h i s ,c h a n g e 4 t o h i g h e r n u m b e r i l i n e 9 7 ( 6 v e r s i o n ) o r l i n e 1 0 1 0 ( V I C v e r s i o n ) .

S e l i s t i n g s o p a g e 1 2 5 .

M e r c u r i a l , A n g r y , S a d , N o i s v , F r i e n d l y , M u s i c a l , R a k i s h ,F l i r t a t i o u s , L a i d ~ B a c k r h i m s i c a l , U n p r e d i c t a b l e

A n d y i u n i q u e e l e c t r o n i c a c c e s s o r y t h a tb r i n g s n e d i m e n s i o n o f u a n l e a r n i n g t y o u r A l a r i H O C " ( 4 8 K ) o C o m m o d o r e 6 4 ' " -C o m e s e i . m p l e l e w i t h t h P E R S O N A L I T YE D I T O R " " m i s a m p l e B A S I C p r o g r a m o nd i s k . C o n t r o l A n d y w i t h t h P E R S O N A L I T YE D I T O R o f r o m B A S I C , L O G O , A C T I O N ,F O R T H , e i c .

A n d y ' s P E R S O N A L I T Y E D I T O R a l l o w s y o a n y o u r f a m i l y t o e x p l o r e t h e r o b o t i c s w o r l d u s i n es i m p l e E n g l i s h w o r d s . O n c e y o g e u s e d t p i l o t i n g A n d y a r o u n d o n c o m m e n d a t i m e ,y o t : ; i n g r o u p w u r d s t o g e t h e r f u m o r e s o p h i s t i c a t i o n

C o m p l e t e w i t h b u i l t - i n S o u n d G e n e r a t o r a n L i g h t , S o u n d , a n B u m p S e n s o r s . C o m p o s ed i f f e r e n t m o o d s a n t a s k s f o r A n d y .

1 3 A v s i i l a M i - o n l y t l i r < n i | > h A X L O N

$ 1 1 9 . 0 0S u p p l i e s a r l i m i t e d .

S A c N o w !A n d y c a p e r f o r m o v i r t u a l l y a n s u r f a c e — w o o d ,v i n y l , e v e n t h l i v i n g r o o m c a r p e t . [ i " D c e l lb a t t e r i e s w i l l k e e p h i a c t i v e i e x c e s s o h o u r s .

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

l i m i t e d o f f e r . $ 1 1 9 . 0 0 ( p l u s $ 3 . 0 0 S h i p p i n g . C r e s i d e n t s a d 6 V i % S a l e s T a x .M a i l t A x l u n , P . O . B o 3 0 6 . 1 2 M a i n S t . . H a l f M o o n B a y . C 9 4 0 1 9 o c a l l T o l l F r e e 8 0 0 - 6 3 2 - 7 9 7 9( C A ) ; 8 0 0 - 2 2 7 - 6 7 0 3 ( O u t s i d e C A ) . A l l o w 4 w e e k s f o r d e l i v e r y .P l e a s e s e n d A n d y ( s ) . T o t a l P a y m e n t E n c l o s e d C h a w : t o V I S A M A M C a r d N u m b e r i i x p . D a i c S i g n a t u r eP r i n t N a m eA d d r e s s A X L O NC i t y S t a t e Z i

M e e t A n d y , T h W o r l d ' s F i r s t R o b o t w i t h P r o g r a m m a b l e P e r s o n a l i t yC A X I . O N . V I A T A R I H I i . . . i r . i . i F i n . i i k u A T A R I C a p . C X 1 M M O W I 1 E b J c n u i L o C O M M O D O R E I n c .

Page 75: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 75/164

S U P E R P R I N T E RP A C K A G E SQ a m l n l 1 0 a n

C t r d c o + 3 2 P r o w r l t n r s n

C a r d c o + 4 1 N a d d i t i o n a l a h i p p l n gc h a r g v l o P i l n t f l r P a c ka g e s I C o n t i n e n t a l U S P R I N T E R SA l p h « c o m 4 0 C / l n t 9 9 . 9 5A l p h a c o m 8 0 C I I n l . B B . 9 5E p i o n C a l t! . r ! . - n r H i i C o l lP m m l i i . r l l l > 1 < > C a l lL o o e n d 2 3 U l t ' j i . i i 2 B T o s h i b a 1 3 5 1 C a l lT o i n l h a 1 3 4 D C a l lA . l o m - C M - 5 5 0 2 7

C O M M O D O R E 6 4 1 1 I I I I ■ - I

T H P O W E R B E H I N D T H P R I N T E D W O R D .G e m i n i 1 0 , 2 D e l t a 1 5 . . 4 9 9G e m i n i 1 5 X 3 8 R a d i x 1 0 . 5 4 D e l t a 1 0 . . 3 6 9 R a d | x 1 5 . 6 2

P o w e r t y p e 3 2

C B M 6 4 C a l lS X - 6 4 C a l l1 5 4 1 D i s k D r i v e C a l l1 5 2 6 P r i n t e r 2 7 1 5 3 0 D a t a s e t t e 6 1 7 0 2 M o n i t o r C a l l1 6 5 0 A D / A A M o d e m 8 R 2 3 I n t e r f a c e C a l l

C a l l f o S p e c i a l P a c k a g e6 4 S y s t e m P r i c e

A N I M A T I O NS T A T I O N T O U C HT A B L E T . . . . 5 9 . 9 5

B r i n g t h e t r i v i ac r a z e h o m e w i t hP . Q . T h P a r t yQ u i z Q a m t f o t h C B B 4 - D C o l l

M O D E M SH a y o s S m a l lM o d e m 3 0 C a l lM a r k V I M A u l o A n s l

. \ , j i D i a l C a l lM a r k X I I I 1 2 0 0 B a u d C o l lP r o m e l h e u a C a l lW e s l r i d g e A A / A D . C a l l

M A C C E S SN s u t r a l Z o n t - O / T . . . 2 3 - 9 5S £ > r i l « m i 5 l e r - 0 / T . . . 2 3 . 9 5B s a c n h t a o D ' T . 2 3 . 9 5M a s t e r C o n p o s e r - D . . . 2 7 . 9 5R a i d O v e r M b c o w - D / T 2 7 . 9 5S t r a w 0 M a d o n - D / T 2 3 . 9 5A C C E S S O R I E SW I C 0 J o y s t i c k C a l lF l i p n ' f f l i - D . 2 0 . 9 5F l i p ' n ' F i l e C a r t 2 0 . 9 5J o y i e n s o r 2 4 . 9 5W I C 0 I r i k b a l l 3 7 . 9 5K R A F T J o y s t i c k . 1 5 9 5E I C o m p u s e r v s K i l . . 6 4 . 9 5V I O T E X 2 9 . 9 5B i g F o o t 1 6 B u i f i r . . . . C a l lB i g F o o l 3 2 B u l i B f C a l lB i F o o t 6 4 B u t l e r . . . . C a l lG e m i n i 1 0 U U p g r a d e C a l lW o n l t o n C a l lC o m f j u s t r v e S t a r t e r 2 7 . 9 5E l o p f u n l S S / S O 1 7 . 0 0V e r B a i i m S S / B Q 2 0 . 0 0E l e p h m l E S / D D . 2 0 . 0 0U l t r a ' . ■ . ■ • : - ■ . S S 7 D D 1 B . D DA l i e n V o i c e B o t l l - D . 9 9 . 9 5A C T I V I S I O NH e r q - D 2 * . 9 5F H r l l l l l - 0 2 4 . 9 5K n a r R a W - D 2 4 . 9 5D e c a t h o l o n - D . . 2 4 . 9 5

E a s e w i - 0 ' T . . . 2 3 9 5C n - F l e i d T e n n l s - D / T . 2 3 . 9 5A V A L O N H I L LC a l l l o r I t s m i a n P r i c e sB A T T E R I E S I N C L U D E DC o n i u l l a n i - D . . . . 6 9 . 9 5F a p o r c l . p v i / S p e i l p a k - D 8 4 9 5S u p e r B u s s c a r d I I . . C a l lM o r r a l n v e n l o r y - 0 . . . . 2 3 . 9 5R e c l p e - D 2 3 . 9 5A u f l i o / V l d M C a l - D . . . 2 3 . 9 5M a n L l s t - D 2 3 . 9 5S t a m p j - D 2 3 9 5B . 8 C a r d C a l lH o m e P a k ' O 3 7 . 9 5B R C n E R B U N D« E - D 2 3 . 9 5B t n k S t r K i W r u a i - D 4 9 . 9 5C h o p l l f l e r - D . . 2 9 D r o l - D 2 3 9 5L t w e m n n e i - D . 2 3 . 9 5O t s i a l i O n W h i r l m n t t - D 2 7 9 M a s k n l l h e S i i n - 0 2 7 . 9 5D C r n p - D . 2 0 9 5G u m M I I - D 2 Q . 9 5B u n g e i m u 8 a y - D 2 0 9 5S p e l u n k s r - D 2 0 . 9 5S t M l i n - D 2 9 W h l s i l e f " s B r o m e r - D 2 0 . 9 5

C A R D C QC a r d p n n t / B . 1 7 9 5C a r o c o i - G 6 1 9 C a r c t o a r c / 5 . 5 9 . 9 5C a r o k e y 3 9 . 9 5C a s s e t t e R e c o r d e r . 3 9 P n n t e r O t i l i l j - D / T 1 9 9 W n l e N o w - C a r t . . 3 4 . 9 5M a i l N c w - 0 2 9 F l l e N o w - D . . 2 7 . 9 5G r a p h N o w - D 2 7 . 9 5S n l l N o w D 2 7 9 5L Q - i P n n t e r C a l lL f l - 2 P r i n t e r C a l lL 0 - 3 P u n t e r C a l lC B S O F T W A H EC a l l t o H e m s a n P r i c e sC 0 M M 0 D 0 H EA s s e m b l e t - D 3 9 . 9 5E a s y F i n a n c e 1 , 1 1 ,

M I . I V - D 1 9 . 9 5E a s y C a l c - D . 3 4 . 9 5E a s y M i l l - D . . . . 1 9 . 9 5E a s y S c r l p l - D . 4 4 9 5E a s y S w l i - 0 . 1 9 . 9 5L o g o - D S 7 . 9 ST h M a n a g e r - D 3 9 . 9 5G e n i t a l L M g t r - 0 3 9 A c c t s . B e - D 3 9 . 9 5A m i s . P a y . - D . 3 9 9 5M a g i c D e s K - C a n 3 9 . 9 5I n l . S o c c e r - C a n 2 9 U a g t c V o i c e 5 4 . 9 5S u s p e c t - D . 2 9 C u t t h r o a t s - 0 2 4 . 9 5S i m o n ' s B a s i c - C a r t C a l lD Y N A T E C HA d v e n t u r e W r l i e r - 0 4 1 . 9 5C o o e w i i u i - D . . 8 9 . 9 5D i a l o g - D 4 1 . 9 5B t S y s l e m - D 4 1 , 9 5H o m a F i l e W r i t e r - Q . . 4 9 R e p o r t w r l t s r - Q . . 4 1 , 9 5M e n u w n l e r - 0 . . . 3 4 9 5S p e e O w r l t e r - D 4 9 . 9 5E L E C T R O N I C A R T SA r c H O H - 0 2 9 P i n t a i l C o n s t r u c l l o n - D . 2 9 9 M . U . L . E . - D . . . 2 9 9 5M u r d e r / 2 i n a g r n e u l ' O 2 9 . 9 50 M 0 n 0 n e - D 2 9 . 9 5A i c h o n l l - D 2 9 . 9 5F i n a m i i l C o o k b o o k - D 3 9 M u s i c & } n s t [ u c ! i o r i > D 2 9 . 9 5

C i t i e s O t O o M - D . 2 9 9 5S l a n D i n g S i c n e s - D 2 9 E P Y XD i a s o n s / P e m - D / T 2 7 . 9 5

E P Y X ( C O f l t r J IO i i B a r o n i - U 3 7 . 9 5P l l s l o p l l - C t r l . . 2 7 . 9 5P u l i l e m a n l a C a l lI t o b o t s K D s w n - D 2 9 S u m m e r G a m e s 2 7 . 9 5B i e a k d a n c e - D 2 7 . 9 5B a r t n - D 2 7 . 9 5G . I . J H - D . . . 2 7 . 9 5H o W n w i s - O . 2 9 I m p o s s i b l e M l s s l o n - D 2 3 . 9 5W m l d ' i G u e s t a i e t j a l l O 2 3 9 5H R S T S T A RA j t r o c h a i e - D / T 2 9 B r l s t l e s - D / T 2 0 . 9 5F l l p - F l o p - O / T 2 0 . 9 5S p V s S o y - D 2 0 . 9 5H A H D I G6 F o r l t i - C a i t 2 9 . 9 5

G r a f - C a r t . . . 2 9 S t a t 6 4 - C a n 2 3 . 9 5C a l c R t s u l t E a s y - C a n 3 4 . 9 5C a l c R e s j l l A d - C a r t 6 9 . 9 5T n e D i a r y - C a n 2 3 . 9 5T i T c o l - C a i t . . 2 9 . 9 5B u d g e C a 2 9 . 9 5H E S W A R EH e s n a r e C a l lI N S T A I C I M M A R D N )I n s l i - W n t s r - C a n 3 9 m s t a - M i i i - D . . ? 4 . 9 5i n s l a - F i i e - D . . * 9 9 5M a n a g e m e n t C o i n b e 6 4 . 9 5I n s l a - C i i c - C a r t / D 3 1 9 5m s t a - G r i p b - D 2 9 i n i l a - V e l i O i - 0 . . 3 1 . 9 5i n s t a - S t e e d - D . . . . 9 9 . 9 5I n s l a - f c f u s l C ' C a n ' O 7 9 I n v e i l C o m b o . . . . 7 4 . 9 5W o i d C r a l l - 0 5 4 . 9 5I N F O C O MO s a d l m a - D 2 9 . 9 5F n c h a n n r - D 2 3 . 9 5I n l l d e l - D 3 4 . 3 5B a n i K a l i - D - 2 4 . 9 5S o r c e r e r - D 3 4 9 5S t a m r j K - D 2 9 9 5S u s p e n d s d - D 2 9 . 9 5W l t n t s v D 3 4 . 9 5S u S t a i k « r - D 2 4 . 9 5K O A L AG i b s o n L i g n t P » n 6 9 . 9 5K o a l a ' . - : ■ ■ T a b l e l - D 6 9 . 9 5K m I i T o u c h T a b « 1 - C 7 4 . 9 5M u p p e t L e a r n K e y s - D . 5 9 0 D i s k T - C a s s e t t e

C a r l C a r t r i d g e

M I C f l O F U ND s a t n i n t r i e C a n D l n m - D 1 7 . 9 5d ™ e c . o , s - 0 2 7 . 9 5T n e n e r s t - D . . 2 3 . 9 5B o u l d e r D a s h - 0 . 2 3 . 9 5S l i o r i C i r c u n - D . . . . 2 9 M 1 C R O P R 0 S EF W y d / J u n g l e - D 2 9 H e l l c a t A c e - D / T 2 3 . 9 5N A T O C o m m a n d e r - D 2 9 S o f o F l l f l h i - O / T 2 3 . 9 5S p i f f l r j A c b - D / T . . . 2 3 . 9 5A i r R e s c u t - 0 / T 2 3 . 9 5C h a l l e n g e i - D / T 2 3 . 9 5F - 1 5 5 i r l k e F - a g 1 e - 0 2 3 . 9 5M I S C E L L A N E O U SK e U s i o n ' s

a i a c k j a c l i - D 4 9 . 9 5f l o i c k B r a w n F m - D / C a r t 3 4 9 5U l t i m a I l l - D 4 1 . 9 5F l i g h t S i m u l a t o r I I - D . . 3 7 . 9 5N i g h t M i s s i o n /

P m o a l l - D / T . 2 0 . 9 5H o n i e A c c t t u n l i f i i - O 4 9 S t e p B y S T « o - D / T 4 4 9 B a r r e n s S a l - 0 6 7 . 9 5f e i e s i a r 6 4 - C a n 3 7 . 9 5C a s t l e W n l t s n s l e i n - 0 2 0 . 9 5M a s t e n y p e - O / C a n 2 7 . 9 5W t e c - D . . . 2 7 . 9 5M i n e r 2 0 4 9 e r - C a r l 2 9 S t r r p P o k e r - 0 . 2 3 9 5A s t r o C n a s s - O / T 2 0 9 F l i p F l o p - D i T . 2 0 . 9 5B s y o n d W o H e n s t e h - 0 3 3 9 5S a m - D 4 1 . 9 5M a A s s e m D I « r - B 4 9 9 J u p i t e r M i s s i o n - D . 3 4 . 9 5E a r r o n - D 3 7 . 9 5T y c o o n - 0 3 7 . 9 5M i l l i o n a i r e - 0 . 2 7 . 9 5K w i k - L n a d - 0 1 6 . 9 5S a r g o n 1 1 3 4 . 9 5A l r R a i l e y - D . , , . 2 0 . 9 5G r a p h i c s B a s l c s - D . . 2 3 . 9 5H e G a m e s - 0 2 3 . 9 5M u l i i p i a n - 0 . . . 6 9 Q m n r w n i e r / S p a l l - D . . 4 9 B r u c e L e e - D / T 2 9 M a n c o p l e r - D 2 7 . 9 5M e - i d i a n i l l - O 2 9 M a s u n n g t h ( S a l - 0 1 0 9 H e F o r t n - C a r t . 3 1 9 P c j g o J o e - D / I 2 0 9 5M o v i e M a k e r - 0 4 1 . 9 5T y p i n g T u l o r I l l - O 3 4 9 5S p a c e T a i i - D . 2 0 . 9 5V > p T e m i n a l - D 4 1 9 5O o o f l l s - D 2 7 . 9 5S u o e i r j a s e - 6 4 6 9

b r o t h e r sF o r g g e r I l - C a r t . 3 9 G y r u i s C a r t 3 4 . 5 5J a m e s B o n d - C a r t . . . . 3 4 . 9 5f t i o e y i - C a n 3 4 . 9 5O - B s r t - C a i t 3 4 . 9 5S t a r W a r s - C a n . 3 4 . 9 5M o i t s l u m a ' s R i y w B B - C 3 4 . 9 5S C A R B O R O U G HM a i t e n y p e - D / C a r l 2 7 . 9 5N e W o r t h ' D . . H . 9 5S o n j w n i e r - O . . 2 7 . 9 5R u F I h M o n e y - 0 . 2 7 . 9 5S C H O L A S T I CG a l l l o r I t e m s a n P r i c e sS C R E E N P L A YC a l l f o r I t e m s a n P r i c e s5 E B AC a l l f o I t e m s a n P r i c e sS I E R R A O N - L I N EC h a m p i o n s h i p B o x i n g - DQ a r k t r y s t a l - DF r o g g o - D / T . .H o m o m r d S o « > e r - DH o m a i i o n f - DM i s s i o n M l n w l - DS d ' s V W l - 0S u s s ! t o T i f e s - Dn i r B S I B l d - QI l n w Z o o e - 0U l l m a l l - DU r t i m a 1 - U W M l - DW : a r d / P r l n c e $ s - 0H O f n e v i o r d w / S o e i W i - 0S P I N N A K E RA d v e n t u r e C r e a t o r - C a nA m o n l c s - D , , . .A i I m C o l o r C a v e s - C A i p t i a o e t Z o o - C a nD e i l a D r a w i n g - C a r t . .F a c e m a k e r - C a n . F j a c i i o n F e v e r - C a r lK i d s o n K e y s - C a nK i o w r l i e r - DS n o c n e r # 1 - 0S n o o p e r * 2 - 0S t o r y M a c n i n e - C a nT r a m s - DG r a n d - n a ' s H o u s e - 0

2 0 . 9 52 7 . 9 52 3 . 9 53 4 . 9 54 9 . 9 52 0 . 9 52 3 . 9 5

. 2 3 . 9 52 7 . 8 57 4 . 9 54 1 . 9 52 3 9 52 7 . 9 52 2 . 9 56 9 . 9 5

. 2 2 . 9 52 7 . 3 52 2 . 9 52 2 . 9 5^ 2 9 52 2 9 52 2 . 9 52 2 . 9 5

. 2 2 . 9 52 2 . 9 52 9 2 2 9 52 9 1 9 . 9 5

H u n d r e d s o i t e m sa v a i l a b l e f o t h C B 6 4 p l e a s e c a l l

T O r d e r C a l l T o l l F r e eF o r T e c h n i c a l I n i o , O r d e r

I n q u i r i e s , o l o W i s e . O r d e r s

5 S 5 M i l l i o n C r u s i - D 2 7 . 9 5B a r t l e / N o r m a n d y - D ' T 2 7 . 9 5C o m t a l L e a o e r - D / T . 2 7 . 9 5C o m p u t e ' B a s e u l l - 0 2 9 C o s m i c B a l a n c e - 0 2 7 . 9 5E a g l e s - D - . . . 2 7 . 9 5F o r t m s s - D 2 9 G e r m a n / 1 9 B 5 - D 4 9 K i n o h i / O e s e n - O / T 2 7 . 9 5P r o f e s s i o n a l G o l l - D . 2 7 . 9 5H F 1 9 8 5 - 1 ) 2 3 . 9 5R i n g s i d e S e a t - 0 2 7 . 9 5J i g e r ? i t h S n o v c D 2 7 . 9 5B a l l l c S 5 - 0 . 2 3 . 9 5B r o a d s l d e s - D 2 7 . 9 5C o m p u t e ' F o o t b a l l . 2 7 . 9 5O u e s l r o n - D . 2 7 . 9 5S Y N A P S EB l u e M a x - D / T 2 3 . 9 5D r e l b s - D / T 2 3 9 5F o r t A p o c a l v p s B - D / T 2 3 . 9 5N e c r o m a n c e r - O / T 2 3 9 5N e Y o r k C i l v - O / T . 2 3 . 9 5G u a s l m o o c i - 0 / T 2 3 9 5R e l a i S t r e s s

R e d u c t i o n S r 7 9 . 9 5S l a m - B a l l - O ' T 2 9 Z a w o - n - 0 / T 2 7 . 9 5Z e p n l i n - D ' T 2 9 T I M E W O R K SA c c o u n t s P a y a b l e /

C h e c k w r i t e r - D 4 9 A c c o u n t s ■ ■ : ; - . ■ . ; : 0

i n v o i c e r j 4 1 . 9 5C a s n F l o w

M a n a g e m e n t - O . . 4 1 . 9 5d a t a M a n a g e r 2 - 3 4 . 9 5C a t a M a n a g e r - O / T . . 1 9 . 9 5D l e l r o n - D / r . . 1 9 . 9 5f t i n g e o n A l g e b r a

D r a g o n - O / T . . 1 9 . 9 5E l e c t r o n i c

C h a c k b o n k - D / T . . . 1 9 . 9 5G e n e r a l L e O g e r - D 4 1 . 9 5I n v e n t o r y M a n a g e m e n t ' 0 4 9 M o n e y M a n a g e r - D / T 1 9 9 5P a y r o l l M a n a g e m e n t - D 4 1 . 9 5E v e l y n W o o d s - D 4 9 . 9 5T R I L L I U MA m a i o n - D 2 2 . 9 5D r a g o n w o n d 2 2 . 9 5F a r e n n e i l 4 5 1 - 0 2 1 9 5R f n o e z v o u : w ' R a r a 2 2 . 9 5S r i a d c w k M p - D 2 2 . 9 5W A V E F O R MG a l l t o r H e m s a n P r i c e sW I H D H A K C L A S S I C SB e k i v i m H o o t D 1 9 G u l l i v e r ' s T r a v e l s - D . . . 1 9 S w i s s F a m i l y - D 1 9 . 9 5W l ; a r d o l O i - D 1 9 . 9 5

8 0 0 ■ 5 5 8 - 0 0 0 3 4 1 4 ■ 3 5 1 ■ 2 0 0 7

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

C O M P U T A B I L I T VP B o 1 7 6 8 !

M i l w a u k e e W i 5 3 ! 1 TO R D E R L I M E S O P E N

M o n - F n I i P C S S a 1 P P C S

Page 76: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 76/164

A V A I L :V e r y A r t i f i c i a l I n t e l l i g e n c e L e s s o n

T o P r e n d e r g a s t

G i v e y o u r C o m m o d o r e l i t t l e p e r s o n a l i t yw i t h t h i s s h o r t p r o g r a m . I d e m o n s t r a t e st h b a s i c p r i n c i p l e s i n v o l v e d i c r e a t i n ga r t i f i c i a l i n t e l l i g e n c e . F o t h 6 4 V I C ,P l u s / 4 , a n 1 6

D y o e v e r g e t f r u s t r a t e d w i t h y o u r c o m p u t e ra n a l t h o s e S Y N T A X E R R O R s i t h r o w s a y o w h e n y o u ' r e t r y i n g t p r o g r a m ? I t ' s n o r e a l l y t h c o m p u t e r ' s f a u l t , t h o u g h . I t ' s t h w a i w a " h a r d w i r e d , " v e r y b u s i n e s s l i k e a n i m p e r s o n a l .I f a c t , i t ' s d o w n r i g h t i n h u m a n .

S o h o a b o u t p l u g g i n g l i t t l e h u m a nw a r m t h — y o u — i n t o t h c o m p u t e r ? Y o c a d t h a t b f e e d i n g y o u r C o m m o d o r e c o m p u t e r t h i sA V A I L p r o g r a m . Y o u r c o m p u t e r ' s r e s p o n s e m a b s h u m a n t h a t y o u ' l l b g l a d t g e i b a c k t i t u s u a l s t a t e .

F i r s t , t h o u g h , l e t ' s t a l k a l i t t l e a b o u t a r t i f i c i a li n t e l l i g e n c e . A I , a s i t ' s o f t e n a b b r e v i a t e d , i t e r mc o i n e d b y J o h n M c C a r t h y b a c k i 1 9 5 6 B . C .( B e f o r e c o m p u t e r s w e r e o c h i p s ) f o s u m m e rs y m p o s i u m a D a r t m o u t h C o l l e g e . T h e y w e r ev e r y o p t i m i s t i c b a c k i t h d a r k a g e s o c o m p u te r s . M o s t p e o p l e a t h D a r t m o u t h c o n f e r e n c ew e r e s u r e s o m e b o d y w o u l d b a b l e t p r o g r a mc o m p u t e r t t h i n k l i k e h u m a n b e i n g — n o t l i k ea n a d d i n g m a c h i n e — i n t h e n e x t y e a r o s o B u t h e y w e r e m u c h t o o p t i m i s t i c , a i t u r n s o u t ,b e c a u s e i t ' s a l m o s t 3 0 y e a r s l a t e r a n n o b o d y ' ss u c c e e d e d i d o i n g t h a t .

N o T h W a W T h i n kc o m p u t e r " t h i n k s " i b i n a r y — y e s / n o , o n / o f f ,r i g h t / w r o n g — b u t t h w a h u m a n b e i n g t h i n k s

i u s u a l l y i v e r y f u z z y l o g i c , i n " m a y b e s " i

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

p e o p l e i n t o t h i n k i n g t h a t t h e c o m p u t e r i t h i n ki n g . P r o b a b l y t h m o s t f a m o u s i W e i z e n b a u m ' sD o c t o r , o a n o t h e r v e r s i o n c a l l e d E l i z a a f t e r t h b e a u t i f u l C o c k n e y g i r l w h w a t a u g h t t s i n ga b o u t t h r a i n s i S p a i n i v e r y p r o p e r u p p e r -c l a s s E n g l i s h . E l i z a w a o r i g i n a l l y p r o g r a m m e d i C O M I T , p a t t e r n - m a t c h i n g l a n g u a g e d e s i g n e d t m a t c h a n " m a s k " p a t t e r n s o E n g l i s h w o r d s a n p h r a s e s . A n t h i s i w h a t o u A V A I L p r o g r a md o e s , e x c e p t i d o e s i i B A S I C .

T h t r o u b l e w i t h p r o g r a m l i k e E l i z a i B A S I C i t h a t y o u r c o m p u t e r ' s B A S I C " i n t e rp r e t e r " h a t t r a n s l a t e e v e r y s i n g l e b y t e a n b i o y o u r E n g l i s h i n t o b i n a r y c o d e , t h e n p u i t h r o u g h t h o u s a n d s o s t e p s o f p r o c e s s i n g , d e t e rm i n e t h e r i g h t S Y N T A X f o t h r e p l i e s f r o m" l o o k - u p t a b l e s , " a n t h e n g t h r o u g h t h w h o l eb u s i n e s s i r e v e r s e , r e t r a n s l a t i n g f r o m b i n a r yb a c k i n t o E n g l i s h f o y o u . I y o t r a E / i ' z n - t y p ep r o g r a m o y o u r h o m e c o m p u t e r , y o m a f i n dy o u r s e l f w a i t i n g w h i l e f o a r e p l y .A V A I L , h o w e v e r , w i l l g i v e y o s n a p p y a s w e r s i j u s t m i c r o s e c o n d s a f t e r y o p r e s sR E T U R N . B u t h e r e ' s p e n a l t y f o t h i s s p e e d .S o m e t i m e s t h c o m p u t e r ' s E n g l i s h i s b a t h a ti t ' s p i t i f u l . Y o c a c a l l t h i s " b u g " i y o w i l l ,b u t h i n k i g i v e s t h p r o g r a m l o v e a b l e h u m a nq u a l i t y — - a l m o s t a i y o u w e r e t a l k i n g t p r e c oc i o u s t h r e e - y e a r - o l d . I f a c t , i m i g h t s e e mt h e r e ' s l i t t l e p e r s o n b a c k t h e r e b e h i n d t h s c r e e n . A n a y o c o n t i n u e w i t h t h p r o g r a ma n t h c o m p u t e r " l e a r n s , " i s t a r t s s o u n d i n gm o r e l i k e t e n - y e a r - o l d , a e l e v e n - y e a r - o l d , a n t h e n f r e s h t e e n a g e r . S b c a r e f u l w h a t y o s a y . Y o u r c o m p u t e r p i c k s u t h i n g s s o f a s t t h a t i

7 C O M P U T E D G u z e l t o M a i c h 1 3 8 5

Page 77: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 77/164

F O C O M M O D O R E 6 A N V I C - 2 0O W N E R S O N L Y :

T h i s i j u s t o 1 p a g e s o f t h en e w e s t a n b i g g e s t S k y i e s c a t a l o g , h o o f t h e p r e s s .

W k n o w y o u ' l l w a n t t h i s p a g e , i i t f u l l7 x 1 0 s p l e n d o r , a n a n o t h e r 1 p a g e s o p r i p h e r a l s , s o f t w a r e a n b o o k s t h a t w i l l m a k ey o u r C o m m o d o r e 6 o r V I C - 2 0 c o m p u t e r e v e n n c e t l i v e w i t h .

S o i w m i s s e d s e n d i n g y o y o u r v e r y o w c o p y w i t h i n t h l a s t f e w e e k s , c a l l u a ( 8 0 0 ) 2 2 7 - 9 9 9 8 , u n l e s s y o l i v e i C a l i f o r n i a , i w h i c h c a s e c a l l ( 4 1 5 ) 9 6 5 - 1 7 3 5 .

F r o m S k y i e sE l e c t r i c W o r k s , t h o l d e s t a n l a r g e s t

p r o f e s s i o n a l s p e c i a l i s t s i t h b u s i n e s s .

i t S k y i e s E l e c t r i c W o r k s! 2 3 I E S o u t h W h i s m a n R o a d

, M o u n t a i n V i e w , C 9 4 0 4 1j f ( 4 1 5 ) 9 6 5 - 1 7 3 5

1 5 4 1 F L A S H ! i s a t r a d e m a r t t o f S k y i e s E l e c t r i c V t o r k s .C o m m o d o r e 6 i t r a d e m a r k o C o m m o d o r e .

Page 78: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 78/164

m a t e l l y o l o y o u ' d r a t h e r i d i d n ' t . A t h v e r y l e a s t , y o u ' l l f i n d o u h o d i f f i c u l t o u E n g l i s h s y n t a x i f o a n y o n e n o b o r n t i t

L i k e L e a r n i n g N e L a n g u a g eE s s e n t i a l l y y o u r c o m p u t e r s t a r t s o f w i t h b l a n km e m o r y s l a t e , m u c h l i k e w d i w h e n f i r s t b o r n .I d o e s n ' t k n o w w o r d o n o n - B A S I C E n g l i s h .R e m e m b e r t h a t i t ' s l e a r n i n g E n g l i s h t h w a y o l e a r n e d B A S S C w h e n y o f i r s t s t a r t e d o u t — w o r db w o r d . S y o h a v e t t e a c h i e v e r y w o r d o i t n e v o c a b u l a r y , a n a l s o h o w p u t t h o s ew o r d s t o g e t h e r i E n g l i s h . T h i s w o n ' t t a k e v e r yl o n g — s e v e r a l i n p u t s o n y o u r p a r t a n t h t w o y o a r o f a n r o l l i n g . L i n e s 2 0 - 5 0 a r e t h e i n p u tm o d u l e , w h i c h a l l o w s y o t u s c o m m a s w i t ho u y o u r g e t t i n g t h o s e E X T R A I G N O R E D s f r o mr e g u l a r I N P U T . Y o c o u l d r e p l a c e t h e s e f o u rl i n e s w i t h o n e - l i n e I N P U T 1 N $ , b u t h e n y o w o u l d n ' t b e a b l e t u s c o m m a s o a n o t h e rp u n c t u a t i o n i y o u r d i a l o g u e . I t ' s a l s o n i c e r o t i n e t o a d t y o u r b a o t r i c k s .

L i n e s 6 0 - 1 2 0 a n t h s u b r o u t i n e a l i n e 2 0 b r e a k u y o u r i n p u t s e n t e n c e s i n t o i n d i v i d u a lw o r d s s t h a t t h w o r d s o y o u r 1 N s e n t e n c eb e c o m e s u b s t r i n g s o I N $ : W o r d n o b e c o m e sW $ ( l ) , w o r d n o b e c o m e s W $ ( 2 ) , a n s o o n .T h i s i s o t h e c o m p u t e r c a r e a r r a n g e a n p l a yt h w o r d s b a c k i t h c o r r e c t o r d e r — w h i c h , i

y o r e c a l l y o u r h i g h s c h o o l g r a m m a r , i w h a tS Y N T A X e s s e n t i a l l y i s ( S y n t a x i f r o m t h G r e e ks y 4 t a s s e i n , m e a n i n g t p u i n o r d e r . )

L i n e 1 3 0 t r a n s f e r s t h w o r d s t a n o t h e rs t r i n g a r r a y — W $ ( l ) b e c o m e s X $ ( l ) , W $ ( 2 ) b c o m e s X $ ( 2 ) , a n s o n , s o t h a t t h e y c a n b e p r oc e s s e d f u r t h e r , a n e m p t i e s t h f i r s t a r r a y f o a n o t h e r g o - r o u n d w h e n w e r e t u r n t l i n e 2 f o f r e s h i n p u t a n a n e v e n f r e s h e r r e p l y .

T h s u b r o u t i n e i l i n e s 2 1 0 - 4 0 0 i p a t t e r n -m a t c h i n g s y n t a x t a b l e t h a t c h a n g e s " y o u " t " I a n s o n L i n e 3 7 i l i t t l e t r i c k y a n y o m a w a n t t c h a n g e i l a t e r t " W $ ( I ) = * X $ ( I ) " n o tX $ { 1 + 1 ) , b u i w i l l g i v e y o f e s u r p r i s e s a i i s

N o w e ' r e a l i n e 1 6 0 . A f t e r y o u ' v e s e e n t h c o m p u t e r ' s r e p l y , i y o p r e s s R E T U R N y o u ' l l g e a n o t h e r " ? : " p r o m p t . B u i y o t y p e { f o r" N o — i t ' s n o O K " ) w h e n t h c o m p u t e r a s k s i i t ' s O K t h e n t h p r o g r a m p e r f o r m s G O S U B t 4 1 f o r a m o r e o l e s s r a n d o m r e s p o n s e .

H e r e ' s w h a t y o c a e x p e c t w h e n y o r u A V A I L :

A i n p u t p r o m p t " ? : " w i l l a p p e a r , s i g n a l i n gy o t t y p e i y o u r f i r s t q u e s t i o n . T y p e a n y t h i n gy o w i s h a n e n t e r i b p r e s s i n g R E T U R N . T h c o m p u t e r w i l l r e s p o n d i m m e d i a t e l y ( T h ec o m p u t e r ' s r e s p o n s e i s h o w n i C A P I T A LL E T T E R S i t h s a m p l e r u b e l o w . )

S U P E R F O R T H 6 T O T A L C O N T R O L O V E R Y O U R C O M M O D O R E - 6 4 ' -

U S I N G O N L Y W O R D !M A K I N G P R O G R A M M I N G F A S T , F U A N E A S Y !M O H F : T H A N J U S T * I A N G U A G E

c o m p i l e . f u l l y - J n r e g r a l e d p r o g p n m d t v t f l o p m e n t i y t r e mM o r t f f I J t e , f e i f G q ^ g b . G ' a p m t v D o l u A c q u J u Q u n B u s i n g s . M u

R e a l T u n e P - o ( p s * C o n i r o l . C o r - i n v i c o i i o i i . f i o b o i . i * S t i e n N + K . A r r r f m a l I n r f l l . g e n E OP o v - e r W i u p . n . l o M V P F O R T H F O R T H 7 < E n l o I h b e g i n n e r 0 p r u f c i i l s n a

2 I 6 C l o » e r I l i a n h a l ' | f * e p r o g ' Q m i n g f i

* E a i y l u l l < o " P * 0 & o ' o V >

C o f l i . o l l a t i l * i L n t l u d f l < t o t f h

• F ^ U ( u . * o r & i « e n E d i t o rP i Q . m o n \ o a ^ p l K u t u m p r o g r a m

F O f l T r t e q v » a l > " i t K t r n Q l B o ^ i n e iC a n d i f i o n o l r ^ a c r e f l i E e m b l p r

C u m D o t i t l f * i " i i h b o o h " 5 t o - t i n g F o « hb , L e o K ' o d i *M c t u t o i p o " k " ^ 2 3 2 i t E E

S O M i l J L I i o h J * g t M F D T a rM J S I C E D I T Q H

• S P S I I E E D I T O RA n « H a C r j 4 p p r a h p . o i * i n r l v i j , n g 4 0 d r i - 4 e n I P O Q V , P f O f l r o ~ ^ » r

■ J . n g l e d . t k d i . < e b o i h u o u * - l ' * >t ^ i i C o M f f i t * b a l e d D . j k ^ i c ^ d r dl u l l d . i f c ^ i a g » 6 8 ^ > - M & . iE - u p u o r t i a l C o m > n o d o ' e 4 . 1 * l y p t i e n F o i h V i r i u o l d i l kf i s t e n l 2 0 R A u n d r r n o o i h B O

r e a l• V e c t o r e d l i a r n a i w o r d ^

i h f ■ ' ■ ■ , ! - . ■ -

• i i C I I e r r o r n - e f f a g e it l O W 4 < * P O I N T * \ f i T n S r C O S O R TC o n . p ' m i . o i a l u i e r d e l m e d C ^ ~ i i i ' i ] i

• T u ' o n a e i o ^ p l n p ' O . . d # d i t i l e n i n e? o p o g e c r o r t - t t f i - t - t * - . " o ^ w a l

• I ? 1 ! ! ^ ? U ^ I r o « ' i r | P ' P ' O - i d t » a > ) c o n k o lo h u r d * u i e l i m e n . a a " " ' a n d p - n nU S E S S u p o l l

S U P t f i l O P P R O D U C T C a l l "" p ^ o V o V ' ° ( 4 1 5 ) 6 5 1 - 3 1 6 0$ 9 P A R S E C R E S E A R C H - - . _ ;f D r a w e r 1 7 7 * . f r e i n o n l . C « J ^ 3 3 j 3 B - * *

7 C O M P U T E R S G a z e l l e M a r c h 1 9 8 5

? ( Y o u ) H o a r y o u , l i t t l e b u d d y ? [ H i t R E T U R N ]( C o m p u t e r ) H O A R Y O U . L I T T L E B U D D Y O K

? W h a t ' s y o u r n a m e ?W H A T I M N A M E , L I T T L E B U D D Y O K

? I t h a t y o u r n a m e ? L i n k 1 B u d d y ?I T H A T M Y N A M E L I T T L E B U D D Y O K

? T h a t ' s n o t w h a t m e a n t !T H A T I N O W H A T Y O M E A N T O K

? H o c a e x p l a i n i h i s t o y o u ?H O C A Y O E X P L A I N T H I S T O K

? T h a t ' s l o u s y E n g l i s h , y o u k n o w !T H A T I L O U S Y E N G L I S H , K N O W T O K

? A n t h a t ' s e v e n w o r s e !A N T H A T I E V E N W O R S E K N O W T O K [ Y o u t y p e " N f o N o i t ' s n o O K N O W H A T ' D Y O U E X P E C T M T S A Y ?

? S y n t a x t ' r r o r !S Y N T A X L ' R R O R E V E N W O R S E O K

? A n y o f o r g o t t h l i n e n u m b e rA N F O R G O T T H L I N E N U M B E R O K

? w o n d e r i y o u ' l l e v e r l o a r n E n g l i s h ?Y O W O N D E R f Y O U ' L L E V E R L E A R NE N G L I S H O K

? T h e r e ' s m o r e t r u t h t t h a t t h a n p o e t r y !T H E R E I M O R E T R U T H T T H A T T H A NP O E T R Y O K

? Y o c a s a t h a t a g a i n !C A S A T H A T A G A I N P O E T R Y O K S e t ' l i s t i n g o n p a g e 1 2 4 .

Page 79: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 79/164

1 5 4 1 D I S K D R I V EA L I G N M E N T P R O G R A M

F i n a l l y , a c o m p l e t e d i s k d r i v e a l i g nm e n t p r o g r a m ! N s p e c i a l e q u i pm e n t n e e d e d ! S e t h r e v i e w i t h O c t o b e r 1 9 8 4 G a z e t t e ,S 4 4 . 9 5 3 . 5 0 s h i p p i n g ( U . S . )P R O G R A M P R O T E C T I O NM A N U A L F O R T H E C - 6 4C o v e r s t h d i s k d r i v e , b a t r a c k s a n

s e c t o r s , m o d i f i e d d i r e c t o r i e s , c a t r i d g e s a n m u c h m o r e . C o v e r s b o t hb a s i c a n d m a c h i n e l a n g u a g e p r o t e ct i o n s c h e m e s . c o m p l e t e m e m o r ym a a n d i s k w i t h m a n y h e l p i u lp r o g r a m s a r e i n c l u d e d .S 2 9 . 9 5 + 3 . 5 0 s h i p p i n g ( U . S . )

* * * * * * * * * * *P R O G R A M P R O T E C T I O NM A N U A L F O R T H E C - 6 4

V O L U M E I * * * * * * * * * * *T h i s m a n u a l b e g i n s w h e r e t h f i r s t l e f t o f f . I w i l l c o v e r t h m o s t r e c e n t a d v a n c e s i p r g r a m p r o t e c t i o n . I w i l l d i s c u s sh a l f - t r a c k s , e x t r a t r a c k s a n s e c t o r s , m o d i f i e d f o r m a t s , n i b l c o u n t i n g , t r a c k a r c i n g , u n i m p l e m e n t e d o p c o d e s a n m u c h , m u c h m o r e ! ! ! I i w r i t t e ni t h a t s a m e " e a s y t u n d e rs t a n d ' s t y l e a t h f i r s t v o l u m e .d i s k w i l l b e i n c l u d e d t h e l py o f u l l y u n d e r s t a n d a l t h p r i n c i p a l s .S 3 4 . 9 5 + 3 . 5 0 s h i p p i n g ( U . S . )

* * * * * * * * * * *C A R T R I D G E B A C K E R* * * * * * * * * * *

T h i s p a c k a g e i n c l u d e s a e p a n s i o n b o a r d , u s e r ' s m a n u a la n p r o g r a m d i s k . C a r t r i d g eB a c k e r w i l l b a c k u p o v e r 1 9 o t h m o s t p o p u l a r c a r t r i d g e s t d i s k . I i n c l u d e s s o f t w a r e t b a c k u p E l e c t r o n i c A r t s i w d i s k s .S o f t w a r e f o f i l e c o p y i n g a n d i s k t t a p e c o p y i n g i a l s oi n c l u d e d .S 5 4 . 9 5 3 . 5 0 s h i p p i n g ( U . S . )

S O F T W A R E , I N C .P . O . B o x 5 6 3

C r o w n P o i n t . I 4 6 3 0 7( 2 1 9 ) 6 6 3 - 4 3 3 5

V I S A A N M A S T E R C A R D S A C C E P T E DD E A L E R I N Q U I R I E S I N V t T F . D

d s A N N O U N C E S N E

P A R A L L E L P R I N T E R I N T E R F A C E( W I T H G R A P H I C S )

W I T H F E A T U R E S O F F E R E D B T H E T O P R A T E DI N T E R F A C E S O T H M A R K E T

A F R A C T I O N O F T H E P R I C E !

$ 4 9 . 9 5( " N a t i o n a l l y a d v e r t i s e d r e t a i l p r i c e )

T h e r e i n o t h i n g c o m p a r a b l e o t h m a r k e t b e l o w$ 7 9 . 9 5 . S o m e l i s t u t S 1 4 9 . 9 5 . B u t h e r e i a b s o l u t e l yn o r e a s o n t p a m o r e t h a n $ 4 9 . 9 5 . T h a t p r i c e w i l l b u t h f e a t u r e s , t h q u a l i t y , a n t h a f t e r - t h e - s a l e s u p p o r tt h a t c o m e s w i t h t h e m o s t e x p e n s i v e i n t e r f a c e s .H e r e a r s o m e o t h i m p o r t a n t f e a t u r e s n o a v a i l a b l ea a i n c r e d i b l y l o p r i c e : T r u e C o m m o d o r e G r a p h i c sE x p a n d e d A l p h a , N u m e r i c , a n G r a p h i c C h a r a c t e r sE x p a n d e d R e v e r s e A l p h a , N u m e r i c , a n G r a p h i cC h a r a c t e r s C o n d e n s e d A l p h a , N u m e r i c C h a r a c t e r s /T o t a l e m u l a t i o n o C o m m o d o r e s G r a p h i c , C h a r a c t e r ,a n C o m m a n d S e C o m m o d o r e P r i n t F u n c t i o n L o c kC o n t r o l s C o m b i n i n g o e x p a n d e d a n d c o n d e n s e dp r i n t f e a t u r e s C o m b i n i n g o e m u l a t i o n a n t r a n s p a r e n tm o d e s / N o c o n f u s i n g D I s w i t c h e s 1 p a g e e a s y - t o -f o l l o w U s e r ' s M a n u a l . F u l l y s h i e l d e d f r o m e n t e n d .D S I ' s P a r a l l e l P r i n t e r I n t e r f a c e c o m e s c o m p l e t e w i t ha l n e c e s s a r y c a b l i n g f o e a s y i n s t a l l a t i o n a n l i m i t e dl i f e t i m e w a r r a n t y . I i f o u s w i t h t h C o m m o d o r e V i 2 0 C 6 a n t h e s e p r i n t e r s : E p s o n S t a r M i c r o n i c sG e m i n i S t a r M i c r o n i c s D e l t a I B M C I n f o r u n n e rR i t e m a n P a n a s o n i c K X R a d i x M a n n e s m a n T a l l yM T - 1 6 0 1 S m i t h C o r o n a D s e r i e s B r o t h e r D M - 4 0 1B r o t h e r D X - 5 1 F u j i t s u . C i t i z e n O k i d a t a { A l p h a ,n u m e r i c s o n l y ) .

T h i s n e b r e a k t h r o u g h i l o p r i c e , h i g h q u a l i t yp a r a l l e l p r i n t e r i n t e r f a c e i a v a i l a b l e n o w . F o m o r ei n f o r m a t i o n c a l l 3 1 6 - 2 6 4 - 6 1 1 8 .

D A T A S H A R E , I N C .7 1 S o u l h E m p o n a W i c h i t a . K 6 7 2 1 1 - 2 3 0 7

3 1 6 - 2 6 4 - 6 1 1 8T e l e x : 6 5 1 9 4 9 7 7

D S i m a j o r O E a n p r i v a t e l a b e l m a n u f a c t u r e r .C a l l ( o c o m p l e l e i n i o r m a i i o n a n q u o t a t i o n s .

C O M P U T E ' S G a z e t t e M a r c h 1 9 8 5 7

Page 80: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 80/164

U s e r G r o u p U p d a t e

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

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

C O M P U T E ! P u b l i c a t i o n sP . O . B o x 5 4 0 6G r e e n s b o r o , N 2 7 4 0 3A t t n : C o m m o d o r e U s e r G r o u p s

C h a n g e sT h n e a d d r e s s f o t h T u e s d a y U s e r G r o u p( T . U . G . ) i B o 1 7 8 7 , P o r t P e r r y , O n t a r i o , C a n a d aL O 1 N 0 .

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

M a r k B e n d e r i n l o n g e r t h e c o n t a c t p e r s o nf o t h L o g a n s p o r t C o m m o d o r e C l u b . I n q u i r i e ss h o u l d b e s e n t t t h c l u b i c a r e o H o w a r d C P e o p l e s , 2 3 2 9 M y e r s L a n e , L o g a n s p o r t , I 4 6 9 4 7 . T h e p h o n e n u m b e r i ( 2 1 9 ) 7 5 3 - 9 3 5 3 .

A n o t h e r u s e r g r o u p w i t h n e a d d r e s s i t h L a n e C o u n t y C o m m o d o r e 6 U s e r G r o u p( L C C U G ) . I n f o r m a t i o n c a n b e o b t a i n e d b w r i ti n t h g r o u p a P . O . B o 1 1 3 1 6 , E u g e n e , O 9 7 4 4 0 .

D r M H M c C o n e g h y , f o r m e r c o n t a c t p e s o f o t h N e w p o r t ( R [ ) C o m p u t e r C l u b , i n l o n g e r a s s o c i a t e d w i t h t h a t g r o u p , a n a s k s t h a tc o r r e s p o n d e n c e n l o n g e r b d i r e c t e d t h i m .F u r t h e r i n f o r m a t i o n a b o u t t h c l u b i n o a v a i la b l e a t t h i s t i m e .

T h C o m m o d o r e U s e r G r o u p o C l e a r f i e l d ,7 C O M P U T E ! G a z e r r e M a r c d 1 9 8 5

U t a h , h a s n e w n a m e a n c o n t a c t p e r s o n . T h c l u b c a n b e c o n t a c t e d a t h f o l l o w i n g a d d r e s s :W a s a t c h C o m m o d o r e U s e r s G r o u p ( W A C U G ) , c a r eo M i k e M u r p h y , P . O . B o 4 0 2 8 , O g d e n , U 8 4 4 0 2 . T h c l u b ' s b u l l e t i n b o a r d c a n b e r e a c h e da ( 8 0 1 ) 7 7 3 - 5 5 1 2 .

T h T r i - S t a t e C o m m o d o r e U s e r s G r o u p a l s oh a n e a d d r e s s . W r i t e t i a P . O . B o 2 5 0 1 ,H u n t i n g t o n , W 2 5 7 2 5 - 2 5 0 1 .

u s e r g r o u p i f o r m i n g i B r o o k l y n , N e Y o r k . T h o s e i n t e r e s t e d s h o u l d c o n t a c t M a l c o l m J G o t t e s m a n , 1 7 3 5 E a s t 1 3 t h S t r e e t , B r o o k l y n , N 1 1 2 2 9 . T h p h o n e n u m b e r i ( 7 1 8 ) 3 7 5 - 5 2 7 8 .

T h l i s t i n g f o T h E x c h a n g e , C o m m o d o r e6 u s e r g r o u p i L o n g B e a c h , C A s h o u l d b e r p l a c e d w i t h t h f o l l o w i n g i n f o r m a t i o n : C 6 H e l p e r s , P . O . B o 9 1 8 9 , L o n g B e a c h , C 9 0 8 1 0 .T h p h o n e n u m b e r p r e v i o u s l y l i s t e d f o t h c l u bs h o u l d n l o n g e r b u s e d .

T h C e n t r a l F l o r i d a C o m m o d o r e U s e r s C l u bh a n e p o s t o f f i c e b o x n u m b e r . F o i n f o rm a t i o n , c o n t a c t T h u r m a n L a w s o n , P . O . B o 7 3 2 6 , O r l a n d o , F 3 2 8 5 4 , p h o n e ( 3 0 5 ) 8 8 6 - 0 3 9 0 .

C O M C O E , t h C o m m o d o r e C l u b o E v a n s t o n , I l l i n o i s , h a d i s b a n d e d .

C o m m o d o r e O w n e r s o f L a f a y e t t e ( C O O L ) ,h a n e a d d r e s s . C o r r e s p o n d e n c e s h o u l d b es e n t i c a r e o f R o s s I n d e l i c a t o , 3 9 4 2 K e n s i n g t o nD r i v e , L a f a y e t t e , I 4 7 9 0 5 . T h p h o n e n u m b e r i ( 3 1 7 ) 4 4 7 - 1 3 2 6 .

T h C o m m o d o r e C o m p u t e r C l u b , E v a n s v i l l e ,I n d i a n a c h a r t e r , a l s o h a n e m a i l i n g a d d r e s s .S e n d i n q u i r i e s t C o m m o d o r e C o m p u t e r C l u b ,P . O . B o 2 3 3 2 , E v a n s v i l l e , I 4 7 7 1 4 .

T h L o n g v i e w U s e r s G r o u p h a n e a d r e s s : c / D o r o t h y M e t z l e r , P . O . B o 9 2 8 4 ,L o n g v i e w , T 7 5 6 0 8 . T h p h o n e n u m b e r i ( 2 1 4 )7 5 9 - 0 6 9 9 .

Page 81: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 81/164

T U R B O 6 T u r b o 6 4 w i l l t u r n y o u r 1 5 - i i i n t o s u p e r f a s t a n e f f i c i e n t d i s k d r i v e . L o a d sp r o g r a m s f i v e t B i g h t t i m e s t a s t e r , w o r k s w i t h 9 9 o y o u r b a s i c a r i d m a c h i n el a n g u a g e p r o g r a m s . T h m a s t e r d i s k a l l o w s y o t p u t u n l i m i t e d T u r b o 6 4b o o l c o p i e s o a l y o u r d i s k s . T h i s d i s k a l s o i n c l u d e s :

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

$ 1 9 . 9 5

$ 1 9 . 9 5D M S - E r r o r s 2 0 , 2 1 . 2 2 , 2 3 , 2 7 8 2 9

F o r m a t S i n g l e T r a c k sR e a d D i s k E r r o r s

V T r a c k R e a d e r - r e a d a n s e l e c t< h t r a c k .V T r a c k F o r m B i t e r - F o r m a l ad i s k w i l h V I r a c k s . T h i s I w h e r e t h n o s t p r o t e c t i o ns c h a m e s a r c o m i n g I r o m .D r i v e H o n - D i s k D r i v ea s s e m b l o r / a l s a s s a m b l B f . F o y o u r 1 5 4 1 .T h D o c - D i s k D o c t o r t r i a l r e a d sc o d e u n d e r e r r o r s .S y n c M a k e r - P l a c e s y n c m a r ko n a n y t r a c k o u t t 4 1 A l s ou s e d ( o p r o ' e r h o n .S y n c R e a d e r - C h e c k ( o S y n cb i t s o a n t r a c k o u l 4 1 C h a n g e D r i v e N o . - C h a n g e sd r i v e n u m b e r ( 7 - 3 0 ) .

D l a k L o g g e r - F i n d s s t a r t i n g t r a c k ,s e c t o r ; s t a r t a n d a n d a d d r e s s e s .D i s k M a t c h - C o m p r a n y t w od i s k e t t e s . B y t e f o B y t e .N e W e d g e - E a s i e r t u s D O w e d g e .I C h e c k - C h e c k I D ' S o a n t r a c l t ,U m e r a t c h - R e s t o r e s c r a t c h e dI l l s .V l a w R A M - V i s u a l d i s p l a y o t h f r e e a n d u s e d s e c t o r s o n d i s k e t t e .R e a d / W r i t e T e s t - 1 5 4 1p e r f o r m a n c e l e s t .R e p a i r n t r a c k - R e p a i r a t r a c kw i l h c h e c k s u m e r r o r s . R e a d sc o d e u n d e r e r r o r s a n r e s t o r e st r a c k .F a a l F o r m a t - F o r m a t d i s k i j u s t 1 s e c o n d s ( w i t h v e r i f y ! ) .

T h i s b o o k u n c o v e r s t h e s e c r e t s o p r o t e c t e d D I S K S , C A R T R I D G E S , a n T A P E S l o y o u r o w u s o n l y . P r o t e c t i o n s e c r e t s a r e c l e a r l y e x p l a i n e d a l o n gw i t h e s s e n t i a l i n f o r m a t i o n a n p r o c e d u r e s t f o l l o w f o d u p l i c a t i n g p r o t e c t e ds o f t w a r e . k i o f d u p l i c a t i n g s o f t w a r e i I n c l u d e d w i t h a l l i s t i n g s , p r o v i d i n gy o w i t h t h a t o d s n o o d a d ! P r o g r a m s i n c l u d e h i g h s p e e d e r r o r c h e c k / l o g g i n gd i s h d u p l i c a t o r . d i s k p i c k e r . . a n m o r e . A l s o , r o u t i n e f o r c h e c k i n g a n w r i t i n g h a l f - t r a c k s , a b n o r m a l b i d e n s i t i e s , a w e l l a e r r o r s 2 0 . 2 2 , 2 3 , 2 a n 2 9 T h t a p e d u p l i c a t o r h a n e v e r b e e n b e a t e n l T h i s m a n u a l i a i n v a l u a b l er e f e r e n c e a i d I n c l u d i n g c o m p u t e r a n d i s k m a p s , a w e l l a u s e f u l t a b l e s a n c h a d s . ( 2 1 2 p a g e s 1 p r o g r a m s ) . T h i s m a n u a l d o e s n o c o n d o n e p i r a c y .

C 6 B o o k o n l y $ 1 9 . 9 5 U B o o k D i s k o a l p r o g r a m s S 2 9 . 9 5 U V i 2 b o o k . C a r t . & T a p e s o n l y S 9 . 9 5 U

T H I S M A N U A L D O E S N O T C O N D O N E P I R A C Y■ S H I P P I N G : $ 2 . 0 0

M S S u r e C o p yA l a s t c o m p l e t e u t i l i t y p a c k a g e l o t h M S D u a l D r i v e . T h i si t h f i r s t M S u t i l i t y p r o g r a m t h a t d o e s i a l l . T h m a i nm e n u o p t i o n s i n c l u d e :

C o p y P r o t e c t e d D i s kC o p y F i l e sF o r m a t D i s kC h a n g e D i s k N a m eQ u i t

C o p y U n p r o t e c t e d D i s kS c r a t c h a F i l eR e n a m e F i l eV i e w D i r e c t o r y $ 3 9 9 5

S u r e C o p y w i l l p u a l e r r o r s a u t o m a t i c a l l y o d i s k : 2 0 , 2 1 , 2 3 , 2 7 a n d 2 9 ' s .

G E M I N I B I C O P I E R9 9 . 9 % E f f e c t i v e !

M i n u t e c o p y p r o g r a mC o p i e s B i b B i E l i m i n a t e s w o r r i e s o a l C o m m o d o r e D O e r r o r sV e r y s i m p l e t u s H a l l t r a c k s1 0 0 % m a c h i n e l a n g u a g e

W i l l n o k n o c k d i s k d r i v eC o p i e s q u i c k l yW r i t e s e r r o r s a u t o m a t i c a l l y2 0 . 2 1 . 2 2 , 2 3 , 2 7 4 2 9E r r o r s a r a u t o m a t i c a l l yt r a n s f e r r e d t n e d i s k

S u p p o r t s u s e o t w d i s kd r i v e sU n l o c k s d i s k s t m a k ey o u r a c t u a l c o p i e sN n B e d t w o r r y a b o u te x t r a s e c t o r s

$ 2 9 . 9 5

D - C O D E R Y o n o l o n g e rn s B d t b a

E G G K E A D l r o M a c h l i t s

L a n g u a g e .

T r a n s l a t e s a n m a c h i n e l a n g u a g e p r o g r a m i n t o e a s y - t o - r e a d E n g l i s hd e s c r i p t i o n s w i t h c o m p l e t e e x p l a n a t i o n s o e a c h c o m m a n d !M a k e s c o m p l e t e n o t a t i o n s o a l i m p o r t a n t m e m o r y l o c a t i o n s a c c e s se b t h p r o g r a m ! ( S I D . V I C , M 0 S , K E r t N A L . e t c . )G i v e s y o t h r e e w a y s o a c c e s s i n g p r o g r a m s :1 W i l l r e a d a n H s p r o g r a m s f r o m D I S K2 W i l l r e a d a n l i s t p r o g r a m s f r o m M E M 0 R Y I3 D i r e c t u s e r i n p u t ( f r o m m a g a z i n e s , e t c . )C a b u s e d t l o c a t e a n d e x a m i n e a n y m a c h i n e l a n g u a g e p r o g r a m ' sp r o t e c t i o n r o u t i n e s !C a b u s e d t o e a s i l y b r e a k a p a r t m a c h i n e l a n g u a g e p r o g r a m s f o s t u d y a n e x a m i n a t i o n !P r i n t e r o p t i o n f o c o m p l e t e h a r d c o p y l i s t i n g s ! $ 1 9 9 5

E n d o w C a s h u r s C n « e k , M o n t y O r d e r , P e r s o n a lC h r - k A l l o w d a y s l o d a l i v t r y , T d a y s l o p i i g n o o r d e r s C a n a d a o r d e r s m j s i ! ■ < • i U . D o l l a r s . V I S * M A S T E R C A R D C O

l o C - f l * 1 2 0 0 o i l o ' d e r t .

M e g a S o f tr s V T J P . O . B o 1 0 6 0 . B a t t l e G r o u n d . W a

L i m i t e d

a f w i r e S u b m l i i l o n i

P . O . B o 1 0 8 0 , B a t t l e G r o u n d , W a s h i n g t o n 9 8 6 0 4P h o n e ( 2 0 6 ) 6 8 7 - 5 1 1 6 B B 6 8 7 - 5 2 0 5 A l t e r H o u r s C o m p u l e i l o C o m p u t e r

Page 82: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 82/164

M i c r o s o f t M u l i i p l a nH a r v e y B H e r m a n , A s s o c i a t e E d i t o r

T h i n k b a c k t t h e a r l y d a y s o p e r s o n a l c o m p u t i n g , b e f o r e t h P w a t w i n k l e i B i B l u e ' se y e . A t h a t t i m e , w h w o u l db u s i n e s s w a n t t p u r c h a s es m a l l c o m p u t e r ? S u r e l y , t h c o s tc o u l d n o b j u s t i f i e d o t h b s i o a l t h n e a t g a m e s i w o u l d p l a y o i t a b i l i t y t o t u t o rb a s i c n u m b e r f a c t s . N o t h e r ep r o b a b l y w a n c o m p e l l i n gr e a s o n f o r a c o m m e r c i a l f i r m t b u o n u n t i l e a r l y 1 9 7 9 , w h e nt h f i r s t s p r e a d s h e e t p r o g r a m ,V i s i C a k , w a i n t r o d u c e d .a r e m i n d e d o f t h e n o p o p u l a r t h e o r y o e v o l u t i o nc a l l e d " P u n c t u a t e d E q u i l i br i u m . " F o t h m o s t p a r t , e v o l ut i o n a r y c h a n g e i g r a d u a l , b u o r a r e o c c a s i o n s s i g n i f i c a n ts t e p o c c u r s . B e f o r e 1 9 7 9 , s m a l lc o m p u t e r s h a m a d e o n l ym o d e s t i n r o a d i n t o t h b u s i n e s sc o m m u n i t y . H o w e v e r , i 1 9 7 9 ,t h p e r c e p t i o n o t h u t i l i t y o p e r s o n a l c o m p u t e r s f o b u s i n e s sa p p l i c a t i o n s u n d e r w e n t r a d i c a lc h a n g e . C o m p u t e r s r u n n i n gV i s i C a k , i n f e s h o r t y e a r s ,v i r t u a l l y r e p l a c e d t h h a n d c a c u l a t e d s p r e a d s h e e t s o t h p a s t .

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

P r o c r a s t i n a t i o nt o a i b u s i n e s s , t h e d u c a

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

g o o d u s o s p r e a d s h e e t p r g r a m s f o c a l c u l a t i n g b u d g e t s o a v e r a g i n g g r a d e s , u s i n g V i s i C a ko o n o i t c l o n e s . h a v e t h s a m e f e e l i n g s w a t c h i n g m w i f eu s i n g V i s i C a k t p r e p a r e r e p o r t sw h i c h i n c o r p o r a t e e x t e n s i v e c a c u l a t i o n s . W o u l d e v e r b a b l et d l i k e w i s e ? W e l l , y o h a v et d e v o t e l i t t l e e f f o r t t o l e a r na n n e a p p l i c a t i o n s s o f t w a r ea n t h e r e a l w a y s s e e m e d t b s o m e e x c u s e n o t b o t h e r .H o w e v e r , w h e n w a a p r o a c h e d a b o u t r e v i e w o M i c r o s o f t M u i t i p i a n , i w a j u s tt h s t i m u l u s n e e d e d f o m t l e a r n t h t e c h n i q u e t h a t ! e n v i e do t h e r s u s i n g a n d o n e w a c e t a i n w o u l d p u t g o o d u s i m e d i a t e l y . j u m p e d a t h c h a n c e .

M o s t r e a d e r s k n o w w h a ts p r e a d s h e e t i s b u j u s t i n c a s es o m e d o n ' t , h e r e ' s a b r i e f e p l a n a t i o n . A e l e c t r o n i cw o r k s h e e t , o s p r e a d s h e e t , i m a t r i x o r o w s a n d c o l u m n sc a l l e d c e l l s , c o n t a i n i n g d a t a ,h e a d i n g s , a n f o r m u l a s . N m e r i c d a t a i e n t e r e d i n t o c e l l sa t h i n t e r s e c t i o n o t h g r i d o r o w s a n c o l u m n s . T h h e a di n g s a r l e t t e r s , n u m b e r s , o s p e c i a l c h a r a c t e r s , i n f o r m a t i o nw h i c h m a k e s t h s h e e t m o r eu n d e r s t a n d a b l e . T h f o r m u l a s ,a n t h e y c a n b e q u i t e c o m p l ic a t e d , p e r f o r m c a l c u l a t i o n s o s p e c i f i e d d a t a t a k e n f r o m t h m a t r i x o c e l l s .

T h p o w e r o f t h es p r e a d s h e e t d e p e n d s l a r g e l y o t h w a i h a n d l e s f o r m u l a s .C h a n g e t h n u m b e r i n j u s t o n c e l l a n d a n y o t h e r c e l l d e p e nd e n t o t h s a m e f o r m u l a w i l lc h a n g e . T h i n k b a c k t t h l a s tt i m e y o d i y o u r i n c o m e t a x .W o u l d n ' t i b n i c e i w h e n y o r e n ' g u r e y o u r a d j u s t e d g r o s s i c o m e , a l o t h e r r e l a t e d " c e l l s "o t h I R S f o r m w o u l d a l s oc h a n g e ? Y o m i g h t n e v e r h a v et f i l e a a m e n d e d r e t u r n a g a i n .

P r a c t i c a lA p p l i c a t i o n s

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

s t a r t e d t h e r e v i e w . T h o p i ni o o p e o p l e t r u s t w a c o n s i st e n t l y f a v o r a b l e . M f i r s ti m p r e s s i o n w a a l s o p o s i t i v e .T h p r o g r a m c o m e s i n s t u r d yp a c k a g e w i t h 4 2 7 - p a g el o o s e l e a f m a n u a l , C h e a t s h e e t s ,a n f u n c t i o n k e o v e r l a y . N p r e l i m i n a r y , s m u d g e d , m i m e og r a p h e d i n s t r u c t i o n s — a g o o ds i g n .

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

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

Page 83: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 83/164

e m p t y r o w s a n d c o l u m n s f a c e sy o u . W h a t t d o

F o r e v i e w p u r p o s e s , s e u t w t y p i c a l a p p l i c a t i o n s .F i r s t , i n v e s t i g a t e d t h e p o s s i b i li t o m a i n t a i n i n g m g r a d eb o o k w i t h M u l t t p l a n . T h e n ,l o o k e d a t h p r e p a r a t i o n o b u d g e t w i t h t h a i o t h i ss p r e a d s h e e t p r o g r a m .

F o t h g r a d e b o o k t e s t ,b e g a n w i t h c l a s s o s i h a v i n gt h r e e g r a d e s e a c h . I ' v e l e a r n e dt h a t y o s a v e y o u r s e l f l o o g r i e f i y o u s s m a l l s a m p l et b e g i n w i t h . I t h f i r s t e p a n d e d c o l u m n , t y p e d t h s t d e n t n a m e s ( a l p h a b e t i c d a t ar a t h e r t h a n n u m e r i c ) : T o m ,D i c k , H a r r y , J e a n , J a n e , a n

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

f o r m u l a c a l c u l a t i n g t h s t d e n t ' s a v e r a g e g r a d e . L a t e r ,l e a r n e d h o t d t h i s w i t h o u tt h n e e d t e d i t t h r e p l i c a t e df o r m u l a .

S f a r , s g o o d , b u t h e r ew e r e c o u p l e o m i n o r p r o bl e m s . J o s e p h i n e ' s n a m e w a c l i p p e d o f f , b u w a a s s u r e d b m o r e e x p e r i e n c e d u s e r t h a t a l l e t t e r s w e r e s a v e d a n c o u l d b

d i s p l a y e d i t h c e l l w a w i e n e d f u r t h e r . A l s o , t h e d e c i m a l si t h e c a l c u l a t e d a v e r a g ew e r e n ' t q u i t e r i g h t . c o r r e c t e dt h i s e a s i l y w i t h t h F O R M A Tc o m m a n d .

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

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

u b y a d d i n g t w o - c o l u m n t i t l et t h s h e e t . m o v e d e v e r y t h i n gd o w n t w r o w s u s i n g t h I S E R T c o m m a n d . H o w e v e r , t h i sm e s s e d u p t h a v e r a g e c a l c u l at i o n , a t h e v a r i a b l e s i t h f o m u l a w e r e a b s o l u t e r a t h e r t h a nr e l a t i v e . F o e x a m p l e , y o c a u s t h f o r m u l a A V E R A G E u s i n ge i t h e r a b s o l u t e v a r i a b l e s o r e l at i v e v a r i a b l e s . B o t h c a l c u l a t e t h a v e r a g e , b u t t h e l a t t e r i p r f e r r e d i t h s h e e t n e e d s t b m o v e d u o d o w n l a t e r f o a n

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

A f t e r a d d i n g f e m o r eh e a d i n g s , w a r e a d y t p r i n to u t . T h f i n a l s h e e t l o o k s l i k et h i s :

T o D i c kH a r r yJ e a nJ a n eJ o s e p h i

1 9 8 47 8 7 8 8 9

G r a d e s7 8 7 8 9 8

8 7 8 8 8 9

A v e r a g e8 0 . 38 0 . 77 5 . 38 5 . 78 7 . 38 9 . 7

A v e r a g e 8 1 . 8 8 3 . 5 8 4 . 2

Page 84: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 84/164

R E V I E W S

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

F o t h o t h e r t e s t a p p l i c at i o n , p r e p a r e d b u d g e t . A g a i n ,

s i m p l e e x a m p l e i b e s t t o s t a r tw i t h . O o c c a s i o n r e c e i v e f i x e ds u m s o m o n e y w h i c h a r t b d i s t r i b u t e d t t h m e m b e r s o t h d e p a r t m e n t o t h b a s i s o m e r i t . F o e x a m p l e , s a l a r y i n c r em e n t s a n d r e s e a r c h a l l o c a t i o n sa r e t r e a t e d t h i s w a y . I a l w a y st a k e s m l o n g t i m e f i d d l i n gw i t h t h n u m b e r s t m a k e t h s u c o m e o u r i g h t . H e r e w a sp e r f e c t u s f o r a s p r e a d s h e e t .t o o k r e s e a r c h a l l o c a t i o n sa m e x a m p l e . A b e f o r e ,u s e d a e x p a n d e d c o l u m n f o n a m e s . T h s e c o n d c o l u m n r e r e s e n t e d r e l a t i v e m e r i t — t h el a r g e r t h n u m b e r , t h m o r em e r i t . T h t h i r d a n f o u r t h c o u m n s h e l d f o r m u l a s w h i c h c a c u l a t e d t h e i n d i v i d u a la l l o c a t i o n s f o e q u i p m e n t a n s u p p l i e s , r e s p e c t i v e l y . T h a m o u n t b u d g e t e d i s h o w n a t h f o o t o c o l u m n s t h r e e a n f o u r . T h f o r m u l a f o e a c h a l l oc a t i o n d i v i d e s t h e r e l a t i v e m e r i tb t h s u o f m e r i t s a n m u l t ip l i e s b t h a m o u n t b u d g e t e df o t h a t c a t e g o r y . I m a t h e m a t ic a t e r m s : r e l . m e r i t s u { r e l .m e r i t ) $ 4 0 0 0 f o s u p p l i e s . T h c e l l s w e r e f o r m a t t e d s o n l y a i n t e g e r r e s u l t w a d i s p l a y e d .

I t h i s w e r e r e a l s i t u a t i o n ,w o u l d n o h a v e t e m p l a t e

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

8 C O M P U T E ' S G a r e r f e M a r c t i 1 9 8 5

o n l y f i g u r e s w h i c h w o u l d p r o ba b l y c h a n g e a r t h a m o u n tb u d g e t e d a n d t h r e l a t i v e m e r i t .M u l t i p l a n w o u l d t h e n d t h c a l c u l a t i o n s i f r a c t i o n o f t h t i m e c o u l d a n d , m o r e i m p o rt a n t l y , d o t h e m w i t h o u t e r r o r .

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

1 9 8 4 / 8 5 A l l o c a t i o n sR e l . M c r . S u p p . E q u i p .

T o 7 1 4 3 5 7D i c k 2 8 1 4 H a r r y 8 5 4 2 J e a n 1 1 4 3 5 7 1J a n e 4 2 9 2 1 4J o s c p h i n 5 7 2 8

2 1 0 0 0 2 0 ( 1 0

A " I n t u i t i v e "P r o g r a mT h c o v e r o M u l t i p i a n ' s m a n u a lq u o t e s C o m p u t e r R e t a i l N e w s :" M i c r o s o f t ' s M u l t i p l a n m a w e l lb t h e b e s t e l e c t r o n i cs p r e a d s h e e t p r o d u c t o t h m a k e t . " H y p e a s i d e , t h i n k i t ' s a e x c e l l e n t p r o g r a m a n h a v e n h e s i t a t i o n r e c o m m e n d i n g i t

T h p r o g r a m i c h o c k f u l lo f e a t u r e s ( 4 2 7 p a g e s w o r t h ) ; i h a m o r e f u n c t i o n s t h a n p r o ba b l y w i l l e v e r u s e . p a r t i c u l a r l yl i k e d t h i n s t r u c t i o n m a n u a l , t h s o r t i n g f e a t u r e ( r o w s o n l y ) , t h h e l p f i l e s , a n s c r e e n r e a d o d r e c t o r y n a m e s . T h o n f e a t u r et h a t s t a n d s o u t i t h a t , w i t h j u s t

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

t h m a n u a l o h e l p f i l e sr e q u i r e d .

T h e r e a r f e n e g a t i v ep o i n t s w h i c h m a n y p e o p l ew o n ' t o b j e c t t o e s p e c i a l l y i t h e y a r n e t s p r e a d s h e e t s .T h n o t a t i o n f o r o w s a n c o u m n s i a w k w a r d c o m p a r e d t s i m i l a r p r o g r a m s . M u l t i p l a n h a sn s e a r c h a n r e p l a c e f e a t u r e ,a n s o r t i n g , v e r y u s e f u l c o m a n d , o n l y w o r k s o c o l u m n s .A l s o , i d o e s n o f e a t u r e p a g i n at i o n o p r i n t o u t s .

M u l t i p l a n i p r o t e c t e d a n c a n ' t b c o p i e d i t h o r d i n a r ym a n n e r . ( H o w e v e r , t h c o p a n y w i l l p r o v i d e o n e b a c k u pf o $ 1 w i t h p r o o f o p u r c h a s e . )T a v o i d w e a r a n t e a r o t h s o u r c e d i s k , t h m a n u a l r e c o mm e n d s t h a t y o s t o r e y o u rw o r k s h e e t s o s e p a r a t e d i s kw h i c h c a n b e d u p l i c a t e d . N e v e rt h e l e s s , t h e r e i n w a t a v o i dw e a r o y o u r d i s k d r i v e a t h p r o t e c t i o n m e t h o d c a u s e s t h h e a d t k i c k a g a i n s t i t s t o p . T b f a i r , b A u l t i p l a n i n o t h o n l yc o m m e r c i a l p r o g r a m t h a t d o e st h i s .

O t h e r t h a n t h o s e f e n e g at i v e p o i n t s , b e l i e v e t h p r g r a m i g r e a t v a l u e ,c o n s i d e r i n g i t m a n y f e a t u r e sa n r e l a t i v e l o c o s t .M i c r o s o f t M u l t i p l a nH u m a n E n g i n e e r e d S o f t w a r e1 5 0 N o r t h H i l l D r i v eB r i s b a n e , C 9 4 0 0 5$ 1 0 0

Page 85: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 85/164

C H O R D - P O W E RF O G U I T A R

T H I S D E L U X E R E F E R E N C E F E A T U R E S :Q u i c k A c c e s s t O v e r 8 , 0 0 0 C h o r d s W i t h S o u n dC h o r d s D i s p l a y e d o n C o l o r G r a p h i c G u i t a rF r e t b o a r d w i t h E a c h N o t e P l a y e dC h o r d F o r m u l a s D i s p l a y e d S h o w i n gC o r r e s p o n d i n g N o t e sF o B e g i n n e r t P r o f e s s i o n a l

• E a s y a n F u t U s J u s t E n t e r C h o r dD e s i r e d a n i W i l l b D i s p l a y e d a n P l a y e d

I a d d i t i o n t b e i n g a n e x c e l l e n t c h o r d r e f e r e n c e .C H O R D - P O W E R w i l l h e l p u n r a v e l t h m y s t e r i e so c h o r d c o n s t r u c t i o n a n a d v a n c e y o u r c h o r d a n s o l o p l a y i n g !

P r o g r a m R u n s o C - 6 4 * W i t h D i s k D r i v eO R D E R T O D A Y ! C h e c k , M o n e y O r d e r o C . O . D .

P l u s $ 2 . 0 0 S h i p p i n g a n H a n d l i n g .r e s i d e n t s a d 6 S a l e s T a x .$ 3 9 . 9 5

N e A r t s C o P . O . l i O X 2 7 0 0 . H U N T I N G T O N B E A C H . C 9 2 6 4 7

( D E A L E R I N Q U I R I E S I N V I T E D )■ C - t i J I S T K A D r . M A K K U 1 ' O M M O D O K E B U S I N E S S M A C H I N E S . I N C " .

S C R E E N D U M P E R 6 C O P Y R I G H T 1 9 8 4 B M 1 C R O - W D I S T R I B U T I N G I N C .

H o w o u l d y o u l i k e l h a v e c o p y o a l o t h t e x t o g r a p h i c st h a i a p p e a r o y o u r m o n i i o r s c r e e n ? W e l l S C R E E N D U M P E R6 4 m a b w h a t y o a r l o o k i n g f o r . T h i s p r o g r a m w i l lt r a n s f e r t y o u r p r i n t e r * a c o p yo w h e t y o s e o y o u r m o n i t o rs c r e e n i n c l u d i n g h i - r e s o l u t i o ng r a p h i c s , t e x t , a n m u l t i c o l o rs p r i t e , e t c , I e v e n w o r k s w i t ht h K O A L A P A D ~ . Y o c a l o a d t h i s p r o g r a m i n t o y o u rc o m p u t e r i h i d d e n l o c a t i o ns t h a t i s h o u l d n ' t i n t e r f e r ew i t h y o u r p r o g r a m s . T h i s m e a n st h a t y o c a n u s e y o u r C o m m od o r e 6 n o r m a l l y a n t h e n c a l lu t h i s r o u t i n e t d u m p w h a t i o t h s c r e e n . C o l o r s a r e r e p r es e n t e d b 1 s h a d e s o g r a y f o f a i t h f u l r e p r o d u c t i o n s .

A L T H I S F O O N L Y$ 2 9 . 9 5

C a l l : 1 2 0 1 ) B 3 8 - 9 0 2 7 T o O r d e r

D I S T R I B U T I N G , I N 1 3 4 2 B R o u l e 2 3

B u t l e r , 0 7 4 0 5

T Y P I N G T U T O R W O R D I N V A D E R S

R E V I E W E R S S A Y :■ T h i s i t h e b e s l t y p i n g t u t o rw h a v e s e e n y e l ; • * # • + "

I N F O - 6 4' C o m p u t e r a i d e d i n s t r u c t i o n a

i l B e s t . " C o m m a n d e r" T h i s i a e x c e l l e n t p r o g r a ml h a t m a k e s t y p i n g p r a c t i c e a e n j o y a b l e p a s t i m e i n s t e a d o b o r i n g i l r j d g o r y . "

D I L I T H I U M P R E S SB a t e d t h B E S T e d u c a t i o n a lp r o g r a m l o t h V I 2

C r a a i k o C o m p u t i n gC U S T O M E R S S A Y :

" . . d e l i g h t e d w i t h m s o n ' sp r o g r e s s . . h i I h o n l y o n i h i s e c o n d g r a d e c l a s sw h t o u c h t y p e s a ( h c o m p u t e r . "" Y o u r T y p i n g T u t o r i a e x c e l l e n t p r o g r a m . o u r 4

c h i l d r e n l i t e r a l l y w a i l i l i n e t u s i t . "" T h o r o u g h l y s a t i s l i e d . c a n ' t b e l i e v e h o f a s t I ' v e l e a r n e d l l y p e . I ' v e n e v e r t y p e d b e f o r e . "I d a i l y u s b s c h o o l s a c r o s s t h U S A .

N E W I C o m m o O O r e P l u S / 4 O r 1 6 . . T a p e 1 2 9 D i s k S 2 4 . B 5C o m m o d o r e 6 T a p s $ 2 9 D i s k S 2 4 . 9 5V I C - 3 0 ( u n e i p a n a e d ] T a p e S 2 9

I F ( F L I G H T S I M U L A T O R )R E A L I S T I C A I R C R A F T R E S P O N S E

" H a s q u a l i t y o r e a l i s m w h i c hs e t s a p a r l f r o m o t h e r s , e v e nI h o s e I ' r e t e s l e d i f l i g h t s c h o o l . "

C o m p u t e ' s G a z e t t e" G r e a t p r o g r a m 1 " I N F O - 6 4" I i i r e m e n d o u s f u n . "

C o m p u t e s G a z e t t e" F l i g h t t e s t e d b a n a n t i a l l i cc o n t r o l l e r , i w s k i l l e d p i l o t s a n a e l e m e n t a r y s c h o o l c l a s s .H i g h l y r e c o m m e n d e d b a l l . "

M i d n l t e G a z e t t e" T h i s i a u n b e l i e v a b l y r e a l i s t i cS i m u l a t i o n o I h d i f f i c u l t i e sf a c i n g p i l o t r i n s t r u m e n t f l

i n g . I ' a 7 4 7 p i l o t a n t h i n k l h a t t h i s s i m u l a t i o n c o u l d d l o t i m p r o v e t h e r e a c t i o n s a n i n s t r u m e n t s c a n h a b i t s

o e v e n v e r y e i p e n e n c e d p i l o t s . " 7 4 p i l o tN E W I C o m m o f l o r e P l u s / 4 o r 1 6 T a p e o D i s k S 2 9 . 9 5

C o m m o d o r e 6 T a p e o D i s k $ 2 9 . 9 5V I C - 2 0 | u n e > p a n d e d ) C a r l r i d g e $ 3 9 . 9 5

S h i p p i n g a n h a n d l i n g J 0 p e o r d e r C r e s i d e n t a d 6 l a

S O F T 1 4 / / 1 R EP . O . B o 6 2 7 7 S a R a f a e l , C 9 4 9 0 3 ( 4 1 5 ) 4 9 9 - 0 8 5 0

Page 86: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 86/164

R E V I E W S

A l s oW o r t h

N o t i n g

M i c r o L e a g u eB a s e b a l lP r b a s e b a l l b u f f s w i l l l o v e t h i sg a m e . A r c a d e a c t i o n p l a y e r sm a n o t . I M i c r o L e a g u e B a s e -h a l l , f o t h C o m m o d o r e 6 ( A p p l e a n A t a r i v e r s i o n s a v a i la b l e a l s o ) , y o m a n a g e t e a mo y o u r c h o i c e b c a l l i n g t h p l a y s a n c o n t r o l l i n g t h e l i n e u p .O t h d i s k a r 2 t e a m s c o p l e t e w i t h r e s e r v e f i e l d e r s , r e l i e fp i t c h e r s , a n p i n c h - h i t t e r s . I c l u d e d a r m a n y r e c e n t W o r l dS e r i e s t e a m s , t h 1 9 8 4 A l S t a rt e a m s , a n s e v e r a l c o m b i n at i o n s , s u c h a A . L . G r e a t s a n P h i l a d e l p h i a G r e a t s . F o n o s t a lg i b u f f s , t h ' 5 S e n a t o r s a r i n c l u d e d .

G r a p h i c a l l y , t h g a m e i s o s o b u t h a u d i e n c e f o M i c r o L e a g u e B a s e b a l l w o n ' tm i n d . T h g a m e ' s s t r e n g t h i i p r o v i d i n g r e a l i s t i c p r o b a b i l i t yb a s e d o r e a l s i t u a t i o n s w i t hr e a l p l a y e r s . C o m p l e t e s t a t i s t i c sf o e v e r y p l a y e r a r i n c l u d e d f o y o u r p e r u s a l w h e n y o c h o o s es t a r t i n g l i n e u p s o g t t h b e n c h o b u l l p e n . D o c u m e n t at i o n i g o o d a n d i n c l u d e sr u l e b o o k , q u i c k - r e f e r e n c e c a r d s

C O M P U T E ' S G a z e l l e M a r c t t 1 9 8 5

f o o f f e n s e a n d e f e n s e , a n r o s t e r s a n h i g h l i g h t s b o o k .

Y o c a p l a y a g a i n s t t h ec o m p u t e r , m a n a g e b o t h t e a m s ,o w a t c h t h c o m p u t e r m a n a g eb o t h t e a m s . O f f e n s i v e o p t i o n si n c l u d e s e t t i n g t h l i n e u p ,c h o o s i n g t s w i n g a w a y , s a c r if i c e , s u r p r i s e b u n t , s t e a l , h i a n r u n , a n r u t h b a s e s a g g r e ss i v e l y o c a u t i o u s l y . P i n c h h i t e r s m a b i n s e r t e d a a n t i m e . D e f e n s i v e l y , y o c a n p u ta n p l a y e r a a n p o s i t i o n ,( O r i g i n a l l i n e u p s a r i p l a c e i y o w i s h t u s t h e m , a l t h o u g hi p l a y i n g t h ' 8 B r e w e r s , t h l i n e u p p u T e S i m m o n s a s h o r t s t o p a n C e c i l C o o p e r a s e c o n d b a s e . ) Y o a l s o c a l l t h p i t c h — f a s t b a l l , c u r v e , s l i d e r , o o f f - s p e e d / c h a n g e u p — o r o p t p i t c h o u t , i n t e n t i o n a l l y w a l k ,b r i n g i t h e c o r n e r s ( f i r s t a n t h i r d ) o r t h e w h o l e i n f i e l d .p i t c h i n g o r f i e l d i n g c h a n g e c a b m a d e a a n t i m e .

R e s e a r c h f o r t h i s g a m e w a e x t e n s i v e , a s m i n o r d e t a i l s s u c ha f i e l d i n g r a n g e a n t h r o w i n ga r w e r e t a k e n i n t o c o n s i d e ra t i o n . C u r i o u s l y , h o w e v e r , i o u f i r s t t e s t g a m e , S t e v eC a r l t q n , . p i t c h i n g i h i C Y o u n g ( ' 8 0 ) y e a r , u n c h a r a c t e r i st i c a l l y , g a v e u s i r u n s , s e v e nh i t s , h i b a t t e r , a n t h r e ww i l d p i t c h i n j u s t t w i n n i n g s —a n w u s e d h i b e s t p i t c h e s ,t h f a s t b a l l a n s l i d e r .

I t h 2 t e a m s i n c l u d e dw i t h t h g a m e a r e n ' t e n o u g h ,t h m a n u f a c t u r e r o f f e r s o t h e rd i s k s : 1 9 8 2 , ' 8 3 , o ' 8 t e a m s( A m e r i c a n a n N a t i o n a lL e a g u e s ) , A a n N A l S t a r

t e a m s , o r 1 9 6 0 s , 7 0 s , o 8 0 W o r l d S e r i e s t e a m s . E a c h i $ 1 9 . 9 5 .

M i c r o L e a g u e B a s e b a l l i f o s e r i o u s b a s e b a l l a f i c i o n a d o s a n w o u l d - b e m a n a g e r s . I t ' s s u r e t b r i n g l o o j o t M u d v i l l e .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 n2 E C l e v e l a n d A v e .N e w a r k , D 1 9 7 U$ 3 9 . 9 5

U S A d v e n t u r eW h e n a e d u c a t i o n a l c o m p u t e rp a c k a g e c a b r i n g s e n s e o a v e n t u r e t e n h a n c e i t i n s t r u ct i o n a l v a l u e , t h e r e s u l t i o f t e n am u c h r i c h e r l e a r n i n g e x p e r i e n c e .F i r s t S t a r S o f t w a r e ' s U S A v e n t u r e ( C o m m o d o r e 6 4 A t a r i ,A p p l e , a n I B P v e r s i o n sa v a i l a b l e ) i a e x a m p l e o j u s ts u c h p r o g r a m .

U s i n g t h k e y b o a r d o j o y s t i c k , y o m o v e c h r o n o l o g ic a l l y a n g e o g r a p h i c a l l y a c r o s st h c o n t i n e n t a s t a t e s j o i n t h U n i o n . A t h s a m e t i m e , y o p i c k u h i s t o r i c a l e v e n t s , m a t c hi n t h e m t t h d a t e s o n w h i c ht h e y o c c u r r e d . T h p r o g r a m i t a r g e t e d t p r e t e e n s a n h i g hs c h o o l e r s , b u i t ' s i n t r i g u i n ge n o u g h f o t h e n t i r e f a m i l y t e n j o y .

Y o s c o r e p o i n t s b c o r e c t l y t a r g e t i n g w h i c h s t a t e s e t e r e d t h e U n i o n a n d w h e n .I n f o r m a t i o n o t h s t a t e s , t h e i rc a p i t a l s , h i s t o r i c a l e v e n t s , a n g e o g r a p h y a r a l p a r t o f t h g a m e p l a y . E n t e r t i m e t u n n e l ,c o r r e c t l y i d e n t i f y t h d a t e o f c e r t a i n e v e n t , a n y o a c c u m ul a t e m o r e p o i n t s .

Page 87: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 87/164

I

©

" Q u a l i t y p r i n t e r s a r e t o o e x p e n s i v e . "

< I ' v e g o d i f f e r e n t p r i n t i n g n e e d s ,b u d o n ' t w a n t t w o p r i n t e r s .

« I ' t i r e d o w a i t i n g a r o u n d f o m p r i n t e r t f i n i s h . "

: {

S T A R I L I S T E N I N G .

Page 88: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 88/164

T A R ' S N E P R I N T E R S W O R K2 O F A S T E R .

C O S T 2 O L E S S . A R 1 O O % C E R T A I N T C H A N G E Y O U R M I N DA B O U T P R I N T E R S .

T h i s n e d u a l - m o d e S G - 1 0 i o n l y $ 2 9 9 .

Page 89: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 89/164

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

A n d , i e f f e c t , t h a t ' s w h a t y o u ' v e d o n e .T h n e " S s e r i e s p r i n t e r s f r o m S t a r

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

T h e s e p r i n t e r s a r e f a s t e r t h a n e v e r . M o r ea n r e l i a b l e . W i t h m o r e a d d e d i

n f e w e r a d d - o n s .A n y e t h e y c o s t l e s s .D o n ' t t r t f i g u r e i o u t . J u s t e n j o y

N L Q I S 1 O F 2B e c a u s e w e ' v e

d o u p r i n tn t h r o u g h p u t b

y o c a n o m " p a g e s i t h t i m e i

t t a k e t o p r i n t 5 A n e v e n t h o u g h w e ' v eo u s p e e d , w e ' v e k e p t u o u q u a l i t y .

I f a c t , o t h r e e o o u n e m o d e l s , b o t ha n n e a r - l e t t e r - q u a l i t y a r s t a n d a r d ( n c h a r g e ) . f o u r t h m o d e l , t h S B - 1 0 , p r i n t s

a n l e t t e r - q u a l i t y s t a n d a r d ( a g a i n , n o

S n o w , w i t h j u s t o n p r i n t e r , y o u ' r e r e a d yd a t a p r o c e s s i n g a n w o r d p r o c e s s i n g .

l i k e o w n i n g t w p r i n t e r s f o t h p r i c ej u s t o n e .

G E O L I N E B J U S T P L U G G I N G I T h n e S t a r " S s e r i e s

a r f u l l y c o m p a t i b l ee v e n t h m o s t f i c k l e o

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

w i t h I B M W - P C , A p p i e ra l c o m p a t i b l e s .

I m o s t c a s e s , h o o k i n g u i n m o r ec o m p l i c a t e d t h a n p u t t i n g a s q u a r e p e i s q u a r e h o l e . B u i t ' s l o m o r e r e w a r d i n g .

R E A D Y F O A N S O F T W A R E

T h n e " S s e r i e sp r i n t e r s m a k e p r i n t i n ga e a s y a 1 - 2 - 3 ! "W h i c h i j u s t o n e x a m p l e o t h m a n ys p r e a d s h e e t p r o g r a m st h e y ' r e r e a d y f o r .

T h n e S t a r s c a w o r kw i t h w o r d p r o c e s s i n g p r o g r a m sl i k e W o r d S t a r . ® E d u c a t i o n a l s o f t w a r el i k e D r L o g o ™ A n e v e n t h n e i n t e g r a t e df o r m a t s l i k e F r a m e w o r k ' " a n S y m p h o n y . 1 "

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

T h e y h a n d l e m a n y f u n c t i o n s f a s t e r . T h e y ' r em o r e c o m p a t i b l e . L e s s e x p e n s i v e . M o r e r e l ia b l e . A n h a v e f u l l y e a r w a r r a n t y . " S s e r i e sp r i n t e r s h a v e b e e n d e s i g n e d w i t h s m a n y o y o u r n e e d s i m i n d , i t ' s a i y o u ' d d o n e i y o u r s e l f .

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

S t a r d e a l e r .S D - 1 0 t y p e sd r a f t a n d N L Q ,j u s t S 4 4 9 .

S R - 1 0 p r i n t sZ O c p f o o n l y S 6 4 9 .

S R - 1 5 i n c l u d e s l S K m e m o r yf o s p r e a d s h e e t s , $ 7 9 9 .

I T H P O W E R B E H I N D T H P R I N T E D W O R D ®

2 0 P a r k A v e n u e , N e Y o r k , N 1 0 1 6 6C h i c a g o . I ( 3 1 2 ) 7 7 3 - 3 7 1 7 B o s t o n , M ( 6 1 7 ( 3 2 9 - 8 5 6 0I r v i n e , C ( 7 1 4 ) S B 6 - B B 5 0

I b i c e s s h o w n a r m a n u f n c l u r n r ' S S U B O e s t e d i e l a i l p u c e s

Page 90: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 90/164

R E V I E W S

T h h i g h - r e s o l u t i o n g r a p hi c a r w e l l d o n e , a i t h d o c um e n t a t i o n . T h u s e r ' s g u i d ei n c l u d e s g a m e p l a y i n f o r m a t i o na n w o r k s h e e t s t h e l p y o r m e m b e r h i s t o r i c a l d e t a i l s a y o g t h r o u g h t h g a m e . U s i n g a o n s c r e e n m e n u f o r m a t , y o u ' l lq u i c k l y f i n d y o u r w a a r o u n d .A l t h o u g h y o u m u s t m o v es l o w l y f r o m o n s t a t e t t h n e x t — r a t h e r t h a n o c c a s i o n a l l yz i p p i n g a c r o s s t h e c o u n t r y a y o m a w i s h t o — t h e s t a t e - b y -s t a t e m o v e m e n t r e i n f o r c e s m u c ho f t h e i n f o r m a t i o n a b o u t e a c hs t a t e .

I m p o r t a n t l y , t h g a m e i c l u d e s t h r e e d i f f e r e n t l e v e l s :B e g i n n e r , H i g h S c h o o l , a n T o u r n a m e n t . T h f i r s t l e v e l h a H E L P o p t i o n s , a d o e s t h e s e co n l e v e l . H o w e v e r , i t h H i g hS c h o o l m o d e , y o m u s t p a yw i t h s o m e o y o u r p o i n t s f o e v e r y b i o h e l p y o r e q u e s t .T h T o u r n a m e n t m o d e l e t s y o w i n g i o n y o u r o w n .

U S A d v e n t u r e i a i t r i g u i n g , i n f o r m a t i v e e d u c a t i o n a lp a c k a g e w h i c h d o e s n ' t s a c r i f i c ec o n t e n t t a c h i e v e p a y a b i l i t y .F i r s t S t a r S o f t w a r e , I n c .1 E a s t i l s t S t r e e tN e Y o r k , N 1 0 0 1 7$ 2 9 . 9 5 ( d i s k )

U n D o w nd u n e b u g g i e , t w i s t i n g r o a d s ,

h i l l s t c l i m b , a n f l a g s t o c o ll e c t m i g h t b a l y o u n e e d f o g o o d a r c a d e g a m e . U n D o w n ,f o t h 6 4 h a b i m o r e . Y o u rb u g g i e c a j u m p , l i t e r a l l y l e a p ,f r o m r o a d t r o a d . I c a e v e n8 C O M P U T E D G a z e l l e M a r c h 1 9 8 5

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

T h o b j e c t o U n D o w n i f a i r l y s i m p l e : C o l l e c t a l t h c o u r s e f l a g s ( a n d o t h e r o b j e c t s —i c c r e a m c o n e s , h a t s , a n b a l o o n s ) t h a t y o c a f i n d . J u m po v e r t h m e n a c i n g o p p o n e n t sb e f o r e y o u e n d u a c l o u d o m e t a l f r a g m e n t s . C o m p l e t e e a c hc o u r s e b e f o r e t h t i m e d w i n d l e sa n y o u r b o n u s e v a p o r a t e s . I t ' so n l y t h e x e c u t i o n o t h o s eg o a l s t h a t g e t s t b p r o b l e m .

C o o r d i n a t i o n a n r e f l e x e sa r i m p o r t a n t i t / ; i » D o w n ,j u s t a i t h v i d e o a r c a d e v e s i o n o t h i s g a m e . Y o h a v e t p r e s s t h e j o y s t i c k f i r e b u t t o n ( o t h s p a c e b a i y o u ' r e u s i n gk e y b o a r d c o n t r o l s ) a j u s t t h r i g h t m o m e n t t l e a p a n a pp r o a c h i n g t r u c k . Y o h a v e t b q u i c k w h e n y o c o m e t o f o r ki t h e r o a d . L e f t o r r i g h t ? T h e r em a b a u n c o l l e c t e d f l a g o n w a y , d e a d e n d a n o t h e r . L e a pi n i a a r t i n i t s e l f . I t a k e sp r a c t i c e , a n j u s t t h r i g h t m m e n t , t j u m p o v e r v e h i c l e o s o a r f r o m t r a i l t t r a i l .

T h r o a d s s c r o l l b e n e a t hy o a y o d r i v e n o r t h . A t h o u g h y o u c a b a c k u p i t ' s n o u s u a l l y g o o d i d e a ; t h e r e m a b e s o m e t h i n g l u r k i n g b e h i n dy o u . I y o m i s s f l a g t h f i r s tt i m e , y o c a c a t c h i t h n e x t .T h r o a d s w r a p a r o u n d , a i y o u w e r e d r i v i n g a r o u n d t h o u t s i d e o c y l i n d e r . T h o n l yt h i n g t h a t ' s w a s t e d i t i m e ,

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

H i l l s a r s t e e p , s o m e t i m e sy o u ' l l h a v e t r o l l b a c k d o w na n g e r u n n i n g s t a r t . B u y o c a p i c k u s p e e d o t h d o w nh i l l s t r e t c h e s . D i s p l a y s s h o wh o m a n y f l a g s y o u ' v e a l r e a d ys n a p p e d u p a n d w h i c h c o l o r sa r s t i l l l e f t s o m e w h e r e i t h w i l d e r n e s s .

U n D o w n , g r a p h i c a l l y e t e r t a i n i n g , i a f r a n t i c r a c ea g a i n s t t i m e a n t h c o m p u t e r .M o r e o f t e n t h a n n o t , y o u r d u n eb u g g i e e n d s u a p i l e o m e t a l . F o r t u n a t e l y , y o d o n ' th a v e t p a t h e i n s u r a n c e .S e g a E n t e r p r i s e s , I n c .S c g a C o n s u m e r P r o d u c t s3 6 N S c p u l v e d aS u i t e 3 0 0 0E S e g u n d o , C 9 0 2 4 5d i s k o r c a r t r i d g e( p r i c e u n a v a i l a b l e )

G u i t a r M a s t e rI y o u ' r e b e g i n n i n g g u i t a rp l a y e r a n o w C o m m o d o r e6 4 y o u m i g h t d w e l l t f o r e g os o m e f o r m a l l e s s o n s a n t r G u i t a r M a s t e r f r o m M a s t e r S o f t .T h i s p a c k a g e , w h i c h i n c l u d e s ad i s k a n 7 8 - p a g e i n s t r u c t i o nm a n u a l , i g o o d i n t r o d u c t i o nt t h b a s i c s .

T h s o f t w a r e i m e n u -d r i v e n a n s i m p l e t u s e . T h m a i n m e n u o f f e r s e i g h t c h o i c e s :T u n i n g , C h o r d s , C h o r d A n l y z e r , P r o g r e s s i o n s , P i c k a n S t r u m , T r a n s p o s i n g , S c a l e s , a n F r e t N o t e s . T h s o f t w a r e t e a c h e sw e l l b s h o w i n g a n d p l a y i n g

Page 91: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 91/164

t h e x e r c i s e s s y o c a s e a n h e a r h o y o s h o u l d s o u n d ,a n i l e t s y o l e a r n a t h s p e e d y o c h o o s e . G u i t a r M a t e r , h o w e v e r , c a o n l y t a k e y o u t p o i n t . T e c h n i q u e s w h i c hc a r e a l l y m a k e y o u s o u n d g o o d( l i k e h a m m e r s , p u l l - o f f s , b e n d s ,a n t r i l l s — b e s t l e a r n e d f r o mc l o s e w o r k w i t h a t e a c h e r ) a r n o t — a n d p r o b a b l y c o u l d n o tb e — c o n s i d e r e d i n t h i s p a c k a g e .

T h m a n u a l i w r i t t e n w e l la n f u l l o c l e a r , u s e f u l i n f o rm a t i o n . I a l s o t e a c h e s t i m i n ga n s t a n d a r d m u s i c a l n o t a t i o n .I c o n j u n c t i o n w i t h t h s o f tw a r e , y o c a l e a r n c o r r e c t f i g e r i n g , h u n d r e d s o c h o r d s , h o { a n d w h y ) t h e y ' r e c o n s t r u c t e d ,m a j o r ( o n l y ) s c a l e s , a n t h p r i n c i p l e s o t r a n s p o s i t i o n . A $ 4 9 . 9 5 , t h p a c k a g e i r o u g h l ye q u i v a l e n t i c o s t t o f i v e l e s s o n sf r o m p r i v a t e i n s t r u c t o r , a n i t e a c h e s m o r e t h a n a n v i r t u o s oc o u l d h o p e t t e a c h y o i t h a tt i m e .M a s t e r S o f tP . O . B o 1 0 2 7B e n d , O 9 7 7 0 9$ 4 9 . 9 5

E l i z aE l i z a i n o n e p r o d u c t , b u m a n y r e a d e r s m a b u n a w a r eo t h i s f a s c i n a t i n g a n i n s t r u ct i v e " c o m p u t e r p s y c h o t h e r a p i s t "p r o g r a m w h i c h t r a c e s i t h i s t o r yb a c k t m a i n f r a m e c o m p u t e ra M I T .

I 1 9 6 5 , c o m p u t e r p i o n e e rD r J o s e p h W e i z e n b a u m c r e a t e dE l i z a a s p o o f o n o n d i r e c t i v ep s y c h o t h e r a p y . E l i z a a s k s q u e st i o n s , r e s p o n d s t y o u r a n s w e r s

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

T h C o m m o d o r e 6 v e r s i o no E l i z a p r o d u c e d b y t h A r t i f ic i a l I n t e l l i g e n c e R e s e a r c h G r o u ph a t w a t t r i b u t e s w h i c h m a k ei w e l l w o r t h t h $ 4 p u r c h a s ep r i c e . F i r s t , i t ' s f u l l e q u i v a l e n to f t h e o r i g i n a l M I m a i n f r a m ep r o g r a m , e m p l o y i n g t h s a m ec o n v e r s a t i o n a l p o w e r t h a tm a k e s E l i z a s e e m s h u m a n .S o m e o t h e r v e r s i o n s a v a i l a b l ea r r e d u c e d i p o w e r a n t h e r ef o r e i f u n c t i o n . S e c o n d , t h B A S I C s o u r c e c o d e i u n p r ot e c t e d . Y o c a n b r e a k i n t o t h p r o g r a m a n y w h e r e a n m a k e a l t h c h a n g e s y o w a n t . A d c o l o r a n d s o u n d — - e v e n s p e e c hs y n t h e s i s . B u i l d t h v o c a b u l a r y .P e r s o n a l i z e t h p r o g r a m . I t ' sa l s o g o o d p i e c e o f w o r k f o b e g i n n i n g p r o g r a m m e r s t s t u d y .A r t i f i c i a l I n t e l l i g e n c e R e s e a r c h G r o u p9 2 N o r t h L J o l l a A v e n u eL o s A n g e l e s , C 9 0 0 4 6$ 4 ( d i s k ) v j

S A T I S F A C T I O N G U A R A N T E E DO R M O N E Y B A C K

1 9 8 4 T A R E T U R N H E L P E R

F a s t a n e a s yi n c o m e t a x p r e p a r a t i o n .F o r m M a n d S c h e d u l e s A . B . C ,D , E . G , S E , W a n d F o r m 2 4 4 1P l u s T A D B A S E d a t a b a s ep r o g r a m f o l a r e l a t e d r e c o r d st h a t c a b d i r e d l y u s e d i a n o t h f o r m s ( d i s k o n l y )E n t e r a n m o d i f y d a t a o s c r e e nc o p y o t h f o r m .W o r k s l i k e a s p r e a d s h e e t a l t h l i n e s a f f e c t e d b y c h a n g e a r i s t a n t l y u p d a t e d .A u t o m a t i c l a c o m p u l a t i o n .F o r m s c a b p r i n t e d o s a v e d .P r i c e i t a d e d u c t i b l e .T a p e $ 2 D i s k S 3 3 ( + S 1 . 5 0S & H ) . S p e c i f y C 6 o V I 2 ( 1 6 KR A M ) .P r e v i o u s u s e r s d i s c o u n t S 1 ( d i s k ) ,S ( t a p e ) .

K S O F T C O B 4 W E L L N E R H

N A P E R V I L L E , I I 0 D 5 4 D1 3 1 2 ) 9 0 1 - 1 2 5 0

D e a l e r i n q u i r i e s w e l c o m e

C O M P U T E ' S G a t e t t B M a r c h 1 9 8 5 8

Page 92: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 92/164

C o m m o d o r e 6 $ 1 2 . 9 5 B o n u s P a c k P u r c h a s e )

0 0

C O M P U T E R A N D S O F T W A R E

$ 1 7 51 7 0 K D i s k D r i v e $ 1 9 9 . 0 0T r a c t o r F r i c t i o n P r i n t e r $ 1 6 9 . 0 0 *1 3 H i - R e s C o l o r M o n i t o r $ 1 9 9 . 0 0 *

" l e s s c o u p o n d i s c o u n t

C O M M O D O R E 6 C O M P U T E R ' . 1 7 5 . 0 0Y o D a o n l y 1 7 O * h e n y u o r d e r [ M p o w e r f u l 8 4C O M M O O 0 H E 6 C O M P U T E R 1 E S m v a l u e o m S P E C I A L S O F T W A R E C O U P O N w p K i . « v i | l l y o u rc o m p u l t v t h a i a l l o w s y o t S A V t O V E R I W o t K l h v a r f t g a l a p r i c e s " W i t h o n l y S l O O o l ^ h y i i ^ s ■ w p i i i " < ly o u ' n e t c o m p u t e r c o s l i i ? O O 1 1

# 1 7 O K D I S K D R I V E $ 1 9 9 . 0 0Y o u p i y o n l y 1 1 9 9 . 0 0 i v n e n y o o r d e r m W O D i s kD r i v e ' L E S S t h v a l u e o i n S P E C I A L S O F T W A R EC O U P O N w p a c k w i l h y o u r d i s k d r i v e t h a t a l l o w s y o t S A V E O V E R 1 1 0 0 o i s o f t w a r e s a l e p r i c e s ! ! W i t h o n l y1 5 0 0 o s a v i n g * a p p l i e d . T . . . n e d i s h d n v e c o s t i J 9 9 0 0

8 C O L U M N 8 0 C P SI R A C T I O N F R I C T I O N P R I N T E R $ 1 6 9 . 0 0

S o p . i y D r i l y 1 1 6 9 0 w h e n y o U f f J e r t h e C a n i s t e r T / d p l u n e L i n e p r i n t e r t r i a l p r i n t s i l f u l l s i / e . s i n g l e■ j f i c e t r o i l o l . i n l o h d p j p e r . l a D m e T c I m p a c t n o m a t r i ib i d i r e c t i o n a l L E S S t n v a l u e o I t i e S P E C I A L S O F T W A R EC O U P O N w p a c k w i t h y o u i p r i n t e r t h a i a l l o w s y o 1 S A V E O V E R 1 1 0 0 o t s o f t w a r e s a i p p r i c e s ! ! W i l n o n l y$ 5 0 0 n l s - j v i r i K a p p l i e d y o u r n e p r n i U T t o s t l o n l y

1 3 H I R E S C O L O R M O N I T O R S 1 9 9 . 0 0Y o l i n y o n l y S I 9 9 w h e n y o u r o r d e r I h i s 1 3 C O L O RM O N I T O R w i t h s h a r p e r a r i d d u r f l r r e s o l u t i o n i h n n a n o t h e r c o l a f r n c m i o r s w h a v e T e S T e d l L E S S v a l u f l o f I h c rS P E C I A L D I S C O U N T C O U P O N w p a c k w i l h y o u r m o n i t o rt h a t a l l o w s y o 1 s a v e a v e r S 5 G 0 n l l s o i l w a r e S a l □ p r i c e sW i l h o n l y 6 1 0 0 o s a v F n g s a p p l i e d , y o u i n v c o l o r m o n i l o 'c o s t i o n l y 5 9 9 0 0 [ 1 6 e o l o i s r

8 C O L U M N B O A R D 1 9 9 . 0 0N u y o p r n ^ r d n i S C O L U M N S o l l u - v _ r e p n . i i m r -l i i n e 1 C o n v e r t s y d u r C n i n r i i o U o r e t B C O L U M N Sw h i n y o u u i u n h 1 M a C O L U M N U P A N S I O N B O A I U ) "P L U S s l o t e - p a n d e r 1 C a u s w i t t i m o s t e > i s l i n «

8 C O L U M N S I C O L O RE X E C U T I V E W O R D P R O C E S S O R M 9 . 0 0

T l i u E X E C U T I V E W O R D P R O C E S S O R i I t i e l i n e s !. i v . u l , l t » i > t o I h C O M M O D O R E U l i i i l l i i l . " ' [ l i eU L I I M A I t F O R P R O F E S S I O N A L W o r d P r u c i ' K i n j tD I S P L A Y S J 8 C O L U M N S I C O L O R o B l d l k a i W h i l e 1 S i i i i n i e \ u i i e i r f l f . p u i v e . ' t u l t e i t e d i t i n g w i t t i 2 b W 0 W [ > D I C I I O N A R I l o n l p l p t i - c i h s o i a m i i m ' r t . d i ' l c t ek i k y ( u n l m l s m i l 1 h i n d l > H i r o * L r a D l i i n s e r t i o n , » u t i i i i l . l t i Ld l H t f l l Q I t ( i r i h ' r i n n M M r g h i i s - ? t l m > : $ a n r i u u t p i i t t u A p r i n t e r s ' l I C T a p o w r r l u i n u l l m r r » ; i 'L i s t 9 9 0 0 S A L E 1 3 9 . 0 0 C o u p o n { 2 9 . 9 5

S A L E

S P E C I A L S O F T W A R E C O U P O NW p a c k S P E C I A L S O F T W A R E D I S C O U N TC O U P O N w i t h e v e r y C O M M O D O R E 6 C O M P U T E R D I S K I V P I N T E B M O N I T O R w B e l l i T i n s c o u p o n n l l o w s v o t S A V E O V E R S 5 0 0 O F F S A L E P R I C E S ! !

[ E x a m p l e s !P R O F E S S I O N A L S O F T W A R EC O M M O D O R E

N m £ ' « v l m c W o r d P r o f e ^ s D iE u P C i i i ' v p D a B d M -2 C O W o i d O i t i m n . i n yE l K t t W M S p r e a d S l m lA c c o u n t i n g P a t kP r K l E t f c

G u . O eP T o y r d r n m e r s H e l r i e r

[ D o f c iS O C o l u m n S c r e e n I D i s l uF I . U & F i l l - D i v . F l l u rD f f l u u T f l y n C . i i H t l l bJ r J u S l i c kL i f l t t l P p

u b C S V * !P i - U U J e P i l f c l i H i l l E n V l i i b i . t h i l lF r f n v r i U r i

l u 1 9 0 1 6 O I b 9 3 bU 0 1 5 5 2 9

S 5 5 9 bS 3 ■ > ! >

» J 4 9 b• 3 9

S B 9 5

1 3 9 9 6S S 1 5 3 D 5

5

S i 1 3 0 9 3 4 9 51 1 4 9 b1 1 0 S H 0 1 3 9 S I S 9 5

1 3 9 9 ^1 3 9 9 b' 3 l u * J ' j1 3 0 1 1 5 9 1I H 9 5

G 9 1 " 9 4 2 9 !

P l u li ' J 9 9

3 9 9 1

C O u Q O f l1 7 9 5 1 1 9 9 5S 1 0 C O1 3 0 1 2 9 0 0

3 9 9 5

5 1 5 1 2 9 S 2 9 9 b5 l a 9 5

2 9 l l ? O 0

1 9 1 C

S l 9 5 I 6 O O□ n f i l E E

S 3 9 1 3 4 9 5

( S e e O v e r 1 0 0 c o u p o n i t e m s i o n C S t a t Q g iW r i l e o c a l l l o r

S a m p l e S P E C I A L S O F T W A R E C O U P O N !

E X E C U T I V E Q U A L I T YP R O F E S S I O N A L B U S I N E S S S O F T W A R E

T h C a d i l l a c o B u s i n e s s P r o g r a m sf o C o m m o d o r e G C o r n n u l e r s

A o s t n ih e c o u

a g t r ml i

S A L E C o u p o ni } O l ? 0 5 o f k §

S U P E R A U T OD I A L M O D E M

( B e s t c o m m u n i c a t i o n s p a c k a g e i U S A )

W h a v e :

T H E 1B E S TS E R V I C E

W H A V ET H L O W E S TP R I C E S

$ 7 0 C o m p u t e r L e a r n i n g P a $ 3 9 . 9 5N e V o i c e S y n t h e s i z e r S 5 9 . 0 01 2 G r e e n o A m b e r M o n i t o r $ 7 9 . 0 01 3 D a i s y W h e e l P r i n t e r $ 2 4 9 . 0 0

S U P E R A U T O D I A L M O D E M ( 7 9 . 0 0E r t S y t o l t s i ? J u s t p l u i ; i n t o y o u r C o m n i o r i o r i . ' 6 4 c o m u i F T e r

a n y o r r e a d y T I r a n s r r i i t a n r e c e i v e m e s s a g e sE a s i e r t u s t f i a n t l u l i r ^ g y o u r t e l e p h o n e n i s t p u s f i o n k e u y o u r c o m p u t e r ' I n c l i i i l e i e i c J u s i v e e a s y T u s p r o g r a m l o t J i i O O o w n m a r i i i i H 1 p i m l w a n d i s kB r n e i L . s l I l ? 9 0 0 S A L E J 7 9 . O O .

N E C O M P U T E R L E A R N I N G P A D $ 3 9 . 9 5m a f c t f s o t h e r E r a p h i c s [ a t n e l r i b i u r e l e T h i s n e T E C HS C E T C H L E A R N I N G P A D a l l o w s y o l o d r a w n n y o u ro M p n i T o r a n i n e r t y o t _ a n p r i n t w h a t e v e r y u n d r a w o nt h s c r e e n M l y o u r p r m l e r i F A N I A S I I C " L i s t 1 7 9 9 5S A L E J 3 9 . 9 5

N E V O I C E S Y N T H E S I Z E R S 5 9 . 0 OF o C L > r n f i J n r V I ^ O c o i n p u l e r s J u l l p l U K i r i n . ' i i d y Q i i 'c a u r o g r d i n w o r d s a n s e n t « ' i i c t ' s ^ O i n s l y o i u i n e a m p i t t r i n i d k r [ j i k i » i ; a i l v i T H u r e g a m e s s u m i d r f C T i u i ig a i n e r a n c i i s l o . i n j f d M l k i e i " F O O N L Y t ! 1 y o t a . i d a T E X T T O S P E E C M | i i i 1 l y p e " o n l n J l d t i f d r y o u rc o m p u l e r t J i k - A D D S O U N O I O / O R " . S C O T T A O A M SA N A A R D V A H K A D V E N U R G A M E S ' 1 ( D i s k o t a p e )

1 2 G R E E N O A M B E R M O N I T O R $ 7 9 . 0 0Y o u r c h u i f e o f l r n n o a m b e r 1 m o n i t o r . I d n u a r l i T y . B c o l i j r n r i 5 2 l i n e s , e a s y t r e a d a n l i g l s r i ! . P L U S 1 9 i l o c o n n e c l i n g c a l j l e c o m m o d o r e b o r V i c 2

1 3 D A I S Y W H E E L P R I N T E R $ 2 4 9 . 0 0" J U K I " ^ o p e r D t e l l e r d u a l i t y d a i s y f t r i e e t p r i n t e r . 1 3 e i l r a l a r g e c a r r i a g e , u l 1 C P D O n e c t i o n a i p r i n t i n g ,

d r o p c a s s e t t e r i b b o n . C e n t r o n i c s p a r a l l e l o R 2 3 2s e r i a l u o r t E u i l t m ( s t > e c i * y )L i s t 1 3 9 9 0 0 S A L E 9 2 4 9 . 0 0C O M - 6 4 S L O T E X P A N S I O N G O r t R D S 2 9 . 9 5

E a s y ! < > L i s t i . s w i t i . t i ^ . L ' l e c t a f j l i - . r i - s i > ( I j u I T u h m i l l L E i n t i i c d t o r s f l v e i y O L i f c o r u n n l p p d t i r l r . a r | r > r ^ aL i s t i 7 9 u u S a l e 1 2 9 , 9 5

F L O P P Y D I S K S A L E 9 8 L o w e s t p n e e s i t h U ! ! S i n g l e s i d e d s i n g l ed e n s i t y , w i t h h u r i n g s , q u a l i t y g u a r a n t e e d ! ( 1 0 0b u l k p a c l t 9 8 e ( B o i o 1 1 1 0 0

P H O N E O R D E R SS A B P W e e k d a y sS A 2 S a t u r d a y s

L O W E S T P R I C E S * D A Y F R E E T R I A L 9 D A Y F R E E R E P L A C E M E N T W A R R A N T YB E S T S E R V I C E I U . S . A . O N D A E X P R E S S M A I L O V E R 5 0 P R O G R A M S F R E E C A T A L O G S

A d S 1 0 0 0 l o s h i p p i n g h a n d l i n g a n i n s u r a n c e I l l i n o i s ' e n d e n i sp l e o s e o d 6 t a A d $ 2 0 0 0 f o C A N A D A . P U E R T O P I C O . H A W A I IA l A S K A A P O - f P O o r d e r s C a n a d i o n o r d e r s m u i l b < U . S . d o l l o r s .W D N O E X P O R T T O O T H E R C O U N T R I E SE n c l o s e C a s h i e r s C h e c k M o n e y O r d e r o P e t o n a l C h e c k A l l o w 1 d a y \ t o d e l i v e r y l d a y s f o p h o n e o r d e r * d a e x p r c i i m o i l 1

V I S A - M A S T E R C A f t D C O E N T E R P R I Z E SB O 5 5 0 , B A R H I N G T O N , I L L I N O I S 6 0 0 1 0P h o n e 3 1 2 / 3 8 2 5 2 4 4 t o r d e r

Page 93: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 93/164

N E 1 2 8 K — M E G A B Y T E D U A L D I S K D R I V E - 8 0 C O L U M N

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

L O O K A T A L Y O G E F O O N L YB 1 2 8 C O M M O D O R E 1 2 8 K S C O L U M N C O M P U T E R4 0 2 3 1 0 C P 8 C O L U M N B I D I R E C T I O N A L P R I N T E R8 0 5 0 D U A L D I S K D R I V E ( o v e r m i l l i o n b y t e s )1 2 H R E S O L U T I O N 8 C O L U M N M O N I T O RB O X O F 1 L O R A N L I F E T I M E G U A R A N T E E D D I S K S

1 0 S H E E T S F A N F O L D P A P E RA L C A B L E S N E E D E D F O R I N T E R F A C I N G

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

L I S T P R I C E9 9 5 . 0 04 9 9 . 0 0

1 7 9 5 . 0 02 4 9 . 0 0

4 9 . 9 51 9 . 9 5

1 0 2 . 0 55 3 7 1 7 . 9 5

P L U S Y O U C A N O R D E R T H E S E B U S I N E S S P R O G R A M S A S A L E P R I C E SP r o g r a m m e r s

R e f e r e n c eG u i d e

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

L I S T S A L E S Y S T E MP r o f e s s i o n a l S O C o l u m n P R I C E

W o r d P r o c e s s o r $ 1 4 9 , 9 5 J « . O O S 4 9 . 0 0P r o f e s s i o n a l D a t a B a s e S M 9 . 9 5 J « . O O S 4 9 . 0 0A c c o u n t s R e c e i v a b l e S M 9 . 9 5 m . 0 0A c c o u n t s P a y a b l e S M 9 . 9 5 m . 0 0

P a y r o l lI n v e n t o r yG e n e r a l L e d g e rF i n a n c i a l S p r e a d S h e e 'O r d e r E n t r y

L I S TS 1 4 9 . 9 55 1 4 9 . 9 55 1 4 9 . 9 55 1 4 9 . 9 55 1 4 9 . 9 5

S A L E5 9 9 . 0 0$ 9 9 . 0 0s w . o oS f f . 0 01 9 9 . 0 0

P R I N T E R R E P L A C E M E N T O P T I O N S( r e p l a c e I h 4 0 2 3 w i t h I h t a l l o w i n g o t h e s e s a l e p r i c e s )

O l y m p i a E x e c u t i v e L e t t e r Q u a l i t y P r i n t e rC o m s l a r H i - S p e e d l o C P ' ' B u s i n e s s P r i n t e rT e l e c o m m u n i c a t i o n s D e l u x e M o d e m P a c k a g eI E E E t C e n t r o n i c s P a r a l l e l P r i n t e r I n t e r f a c e

L I S T5 6 9 9 . 0 0S 7 7 9 . 0 O5 1 9 9 . 0 0S 1 7 9 . 0 O

S A L ES 3 7 9 . 0 0 I1 4 6 9 . 0 0$ 1 3 9 . 0 05 1 3 9 . 0 0 ,

1 D A F R E E T R I A L . W g i v e y o d a y s t t r o u t h i s S U P E R S Y S T E M P A C K A G E ! I f i t d o e s n ' t m e e t y o u r e x p e c t a t i o n s , j u s t s e n d i b a c kt u s p r e p a i d a n w w i l l r o t u n d y o u r p u r c h a s e p r i c e ! !9 D A I M M E D I A T E R E P L A C E M E N T W A R R A N T Y , I a n a t h S U P E R S Y S T E M P A C K A G E u q u i p m o n t o p r o g r a m s t a i l d u t o f a u l t yw o r k m a n s h i p o m a t e r i a l w w i l l r e p l a c e i I M M E D I A T E L Y o n c h a r g e ! !

A d S S O . O O f o s h i p p i n g a n h a n d l i n g ! !W D N O E X P O R I T O I H E R C O U N T R I E SE n c l o s e C a s h i e r s C h e c k M o n e y O ' d c < 0 P e r i o n o l C h e c k . A l l o w I d a y s l o d e l i v e r y 2 1 0 7 d a y s t o p h o n o o r d e r s . d a e x p r e s s m a i l ' W o c c c p l V i s aa n d M a s i e r C o r d W s h i p 0 . t o c o n l i n e n l q l a d d r e s s e s o n l y E N T E R P R I Z E S * « - » - « -B O 5 5 0 , B A R R I N Q T O N , I L L I N O I S B 0 0 1 0

P r i o r i * 3 1 2 / 3 8 2 5 2 4 4 t o r d t r

Page 94: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 94/164

Page 95: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 95/164

C o m m o d o r eT r a c t o r / F r i c t i o n

P R I N T E RN o 4 0 2 3I n c l u d e s i n t e r f a c e f o C o 6 a n V I 2 8 c o l u m n s1 0 c h a r a c t e r s p e s e c o n d

F r i c t i o n a n T r a c t o r f e e dB i - d i r e c t i o n a lP r i n t s r e v e r s e c h a r a c t e r sI n t e l l i g e n t { I n t e r n a l R O a n R A M )P r o g r a m m a b l e c h a r a c t e r sE n h a n c e d F o r m a t t i n gi n c l u d e d ( a u t o m a t i c s i g n s ,t a b b i n g , c o l u m n s , e t c . )

L i s t S 4 9 9 S A L E( F R E E : S c r i p t 6 W o r d P r o c e s s o r L i s t $ 9 9 , 0 0 }

1 9

A B C D E F G H J K L M N O P O R S T U V U I X Y Za b c d e - f g h i j K l m n o p q r s - t u v w x y z

+ *

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

_ 1

T h 4 0 2 3 i h i g h l y a d v a n c e d 8 c o l u m n p r o f e s s i o n a l t r a c t o r / f r i c t i o n p r i n t e r w i t h f u l lc a p a b i l i t i e s f o c u s t o m r e p o r t s , a n d p r o g r a m l i s t i n g s . Y o h a v e 6 p r o g r a m m a b l e

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

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

f o r m s ) . T h i s i t h e b e s t p r i n t e r v a l u e i t h e U . S . A . F o C o m m o d o r e C o m p u t e r s !S P E C I F I C A T I O N S

T I N G M E T H O DI m p a c t D o t M a t r i x

R A T E1 0 c h o r o c t e r s p e r s e c o n d ( C P S )

N T S T Y L EQ u o l i t y

D I R E C T I O Nc t i o n o l

C A P A C I T Y

C H A R A C T E R F O N TS L I N E S P A C I N GP r o g r a m m a b l eC H A R A C T E R S I Z E0 . 0 9 4 " h i g h , 0 . 0 B w i d eC O P I E S3 i n c l u d i n g o r i g i n a l

H I B n O N T Y P EC a r t r i d g eP . I B R O N L I F E

. m i l l i o n c h o r o c t e r sR I B B O N C A R T R I D G EC o m m o d o r e N 6 1 3 1 6 O 5 5 0P A P E R W I D T H3 " t o 1 0 I r a c i o ' o r s i n g l e s h e e tf r i c t i o n

F O R M S7 . p l u s [ 0 . 5 s p r o c k e t m a r g i n s )P i n - t o - p i n d i s t a n c e . 5 " l o n g i t u d i n a l l y9 , 5 " l a t e r a l l y

3 d i a m e t e rI N T E R F A C EI E E E p r o t o c o lG R A P H I C S6 - P r o g r a m m a b l e g r a p h i c s

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 W a r r a n t y

A d S 1 5 f o s h i p p i n g , h o n d l i n g . a n i n i u r o n t e I l l i n o i s r e s i d e n t sp l B O S B o d d 6 * . i o « A d S 2 9 . 0 0 l o C A N A D A P U E R T O R I C O H A W A I IA L A S K A . A P O - F P O o r d e r s . C a n a d i a n o r d e r s m u s l b e i U . S . d o l l a r s .w d n o E x p o n r t o o i h e k c o u n t r i e sE n c l o s e C a s h i e r s C h e c k M o n e y O r d e r o P e r s o n a l C h e c k A l l o w I d o y i l o r d e l i w e r y . 2 l o 7 d a y s l o r p h o n o o r d e r s . d n y & « p r e s a m a i l 1

V I S A — M A S T E R C A R D — W b S h i p C t A d d r e s s e s O n l yE N T E R P R I Z E SB O 5 S 0 , E J A R R I N G T O N , I L L I N O I S 6 0 0 1 0P h o n t 3 1 2 / 3 8 2 < 5 2 4 4 l o r d t r

I W L O V E O U C U S T O M E B S i

Page 96: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 96/164

F A N T A S T I C C O M P U T E R P R I N T E R S A L E ! ! !C O M - S T A R T /

T r a c t o rF r i c t i o nP r i n t e r

C O M - S T A RL o w e s t P r i c e d , B e s t Q u a l i t y , T r a c t o r - F r i c t i o n P r i n t e r s i t h U . S . A .

F a s t 8 0 - 1 2 0 - 1 6 0 C h a r a c t e r s P e S e c o n d 4 0 4 6 , 6 6 , 8 0 , 9 6 , 1 3 2 C h a r a c t e r s P e r L i n e S p a c i n gW o r d P r o c e s s i n g P r i n t L a b e l s , L e t t e r s , G r a p h s a n T a b l e s L i s t Y o u r P r o g r a m s

P r i n t O u D a t a t r a m M o d e m S e r v i c e s " T h e M o s t I m p o r t a n t A c c e s s o r y l o Y o u r C o m p u t e r "a D E L U X E C O M S T A R T / 8 0 C P S P r i n t e r - $ 1 6 9 . 0 0

T h i s C O M S T A R r / ( T r . i c l o r F r i c t i o n )P R I N 1 E R i e x c e p t i o n a l l y v e r s a t i l e i p r i n t s " 1 s t a n d a r d w s i n g l e s h e e tS t a t i o n a r y o r c o n t i n u o u s l e s n l c o m p u t e rp a p e r B i d i r e c t i o n a l , i m p a c t d o t m a t r i x8 C P S , 2 2 c h a r a c t e r s ( C e n t r o n i c s !P a r e l l e l I n t e r f a c e ) .

P r e m i u m Q u a l i t y 1 2 0 - 1 4 0 C P 1 0 C O M S T A R P L U S +

P r i n t e r $ 2 3 4 . 0 0T h C O S T A R P L U S + K i v e s y o n i t h f e a t u r e s o t h C O M S T A R T / P R I N T E Rp l u s a 1 0 c a r n a g e . 1 2 1 4 0 C P S , 9 » 9 d o m a t r i x w i t h d o u b l e s l n k e c a p a b i l i t y f o r 1 1 8 d o t m a t r i x ( n e a r l e t t e r Q u a l i t y ) , h i g h

r e s o l u t i o n b i i m a g e [ 1 2 0 1 4 d o m a t r i x ) , u n d e r l i n i n g , b a c k s p a c i n g , l e f ta n r i j j h t m a r g i n s e t t i n g s , t r u e l o w e rd e c e n d e r s w i t h s u p e r a n s u b s c r i p t s ,p r i n t s s t a n d a r d , i t a l i c , b l o c k g r a p h i c s a n s p e c i a l c h a r a c t e r s I g i v e s y o p r i n tq u a l i t y a n f e a t u r e s f o u n d o p r i n t e r sc o s t i n g t w i c e a s m u c h 1 1 ( C e n t r o n i c sP a r a l l e l I n t e r l a c e ) ( B e t t e r t h a n E p s o nF X 8 0 ) L i s t $ 4 9 9 0 0 S A L E $ 2 3 4 . 0 0

1 D a F r e e T r i a l

P r e m i u m Q u a l i t y 1 2 0 - 1 4 0 C P 1 6 V & X C O M S T A R P L U S +

B u s i n e s s P r i n t e r $ 3 3 9 . 0 0H a a l H i l e a h i r e s o l H i e 1 0 C O S 1 A RP L U S ^ - P R I N T E R p l u s 1 5 1 / / 1 c a r r i a g e a n m u r e p o w e r f u l e l e c t r o n i c c o m p o n e n t s ! h a n d l e l a r g e l e d g e r b u s i n e s s f o r m s !( B e t t e r t h a n E p s o n I - 1 0 0 ) L i s t $ 5 9 9

S A L E $ 3 3 9 . 0 0

S u p e r i o r Q u a l i t y1 0 C 0 M - S T A R + H . S .

H I G H S P E E D 1 6 0 - 1 8 0 C P B u s i n e s s P r i n t e r $ 3 5 9 . 0 0

T h i s S u p e r H i g h S p e e d C o r n - S t a r * B u s i n e s sP r i n t e r h a a l t h e f e a t u r e s o t h 1 0 C O S T A R + P R I N T E R w i t h H I G H S P E E DB U S I N E S S P R I N T I N G 1 6 0 1 8 0 C P S . 1 0 0 ' ,d u t y c y c l e , 8 B u f f e r , d i v e r s e c h a r a c t e rf o n t s , s p e c i a l s y m b o l s a n t r u e d e c e n d e r s ,v e r t i c a l a n h o r i z o n t a l t a b s . R E H O B U S I N E S S P R I N T E R a a n u n b e l i e v a b l e l o p r i c e ( S e r i a l o C e n t r o n i c s P a r a l l e lI n t e r f a c e ) L i s t $ 6 9 9 0 S a l e S 3 5 9 . 0 0

S u p e r i o r Q u a l i t y1 5 C O M - S T A R P L U S + H . S .

H i g h S p e e d 1 6 1 8 C P B u s i n e s s P r i n t e r $ 4 5 9 . 0 0

1 5 C a r r i a g e a n m o r e p o w e r f u le l e c t r o n i c c o m p o n e n t s t h a n d l e l a r g e rl e d g e r b u s i n e s s f o r m s f ( S e r i a l C e n t r o n i c sP a r a l l e l I n t e r f a c e ) L i s t S 7 9 9 S A L E J 4 5 9

1 3 D A I S Y W H E E L P R I N T E R $ 2 4 9 . 0 0" J U K I " S u p e r b l e t t e r q u a l i t y d a i s y w h e e lp r i n t e r , 1 3 e x t r a l a r g e c a r r i a g e , u t 1 2 C P S b i d i r e c t i o n a l p r i n t i n g , d r o p - i nc a s s e t t e r i b b o n , ( 9 d a w a r r a n t y )C e n t r o n i c s p a r a l l e l o r R S 2 3 2 s e r i a l p o r tb u j l t i n ( S p e c i f y )L i s t $ 3 9 9 . 0 0 S A L E $ 2 4 9 . 0 0

P r i n t e r / T y p e w r i t e r C o m b i n a t i o n J 2 9 9 . 0 0" J U K I " S u p e r b l e t t e r q u a l i t y , d a i s y w h e e lp r i n t e r / t y p e w r i t e r c o m b i n a t i o n . T w m a c h i n e s i o n e - j u s t f l i c k o t h e s w i t c h .1 3 e x t r a l a r g e c a r r i a g e , t y p e w r i t e rk e y b o a r d , a u t o m a t i c m a r g i n c o n t r o l a n r e l o c a t e k e d r o p i c a s s e t t e r i b b o n ! ( 9 d a w a r r a n t y ) C e n t r o n i c s p a r a l l e l a n R S 2 3 2 s e r i a l p o r t b u i l t i ( S p e c i f y )L i s t $ $ 4 9 9 0 S A L E $ 2 9 9 . 0 0

Y e a r I m m e d i a t e R e p l a c e m e n t W a r r a n t yP A R A L L E L I N T E R F A C E S -

o V I 2 a n C O M - 6 4 $ 4 9 0 0 F o A p p l e c o m p u t e r s $ 7 0 A t a r i I n t e r f a c e — S 7 9 . 0 0

A d S I 5 0 ' o f i h i p p i n Q . h a n d l i n g a n I n i u r a n c * I l l m o n r « n d * n t iB . t a i « J j 6 M s . » d i l C ' N , \ 5 » P U E R T O ( I C O H A W A I IA L A S K A A P O - F P O o ' d * r f t C a n a d i a n o r d t r i ■ ■ • ■ ■ i - L . « , r l d o l l o r iw e d o n o E x p o m r o i m n c o u n t w i s[ n c l o i t C o i h u r i C h i c k M o n * r O r d i r o " n - i o - a l C H « ( « A l l o wd o y i t a d o l . . . r > 7 l d o v l f ° p h o n * o r d t r i d o t i p r t u m a i l 1V I S A - M A S T E R C A R D - W e S h i p C O 1 A o f l ' e s s e s O " i y

I E N T E R P R I Z E S■ O 5 5 0 , B A R R I N Q T O H , I L L I N O I S 6 0 0 1 0P h o n t 3 1 U U 2 - S 2 4 4 t o r d t r

C O W - S T A R P L U S + A B C D E F G H J K L M N Q P Q R S T U V P r i n t E x a m p l e : f l B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 S 4 7 B 9 O

Page 97: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 97/164

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

( L o w e s t p r i c e i U S A )

" B u i l t i s p e a k e r a n a u d i o

• F r o n t P a n e l C o n t r o l s» F o r V i d e o R e c o r d e r s» F o r S m a l l B u s i n e s s /

C o m p u t e r s► A p p l e - C o m m o d o r e

A t a r i - F r a n k l i n - e t c .1 3 C o l o r C o m p u t e r M o n i t o r

B e a u t i f u l C o l o r C o n t r a s tH i g h R e s o l u t i o nS e p a r a t e d V i d e oS h a r p C l e a r T e x tA n t i G l a r e S c r e e n4 C o l u m n s 2 l i n e sS u p p o r t s 8 C o l u m n s

■ L i s t $ 3 9 9S A L E $ 1 9 9

1 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 W a r r a n t y

M O N I T O RX T R O N S U P E R H I - R E S O L U T I O N " S W I V E L B A S EL i s t $ 2 4 9 S A L E $ 1 1 9

8 C o l u m n s 2 l i n e s , S u p e r H i - R e s o l u t i o n 1 0 0 0 l i n e sG r e e n o A m b e r s u p e r - c l e a r E a s y t R e a d t e x t w i t h s p e c i a l a n t i - g l a r e s c r e e n !

H I - R E S O L U T I O N G R E E N O R A M B E R T E X T D I S P L A YM O N I T O R L i s t $ 1 9 9 S A L E $ 9

8 C o l u m n s 2 l i n e s , H i - R e s o l u t i o n - c r i s p c l e a r e a s y t r e a d t e x t w i t h a n t i - g l a r es c r e e n ! M U S T f o w o r d p r o c e s s i n g .

2 M O N I T O R G R E E N O R A M B E R T E X T8 C o l u m n s 2 l i n e s , e a s y t r e a d u f r o n t c o n t r o l s

L i s t $ 1 5 9 S A L E $ 7 9 . 9 5L O W E S T P R I C E S - 1 D A F R E E T R I A L 9 D A Y F R E E R E P L A C E M E N T W A R R A N T Y

B E S T S E R V I C E I U . S . A . O N D A E X P R E S S M A I L O V E R 5 0 P R O G R A M S F R E E C A T A L O G S

A d 1 1 0 . 0 0 1 0 ( f l i p p i n g , ' n i d l l n o a n I n i u r i n e t . I l l l n o t i r » i l d t n up l o i s e a d 6 l a x . A D ( 2 0 . 0 0 ' □ C A N A D A , P U E R T O R I C O . H A W A I Io r d e ^ . W E D O N O T E X P O R T T O O T H E H C O U N T R I E S .E n c l o s e C a s h i e r s C h e c k . M o n e y O r d e r o P e r s o n a l C h e c k . A l l o w 1 d a y s l o d e l i v e r y , 1 d * y s l o p h o n e o r d e r s . d a o i p r e s s m a i l lC a n a d a o r d e r s m u s t i U d o l l a r s . V i s a M a a i e r C a r d C O

( W E L O V E O U B C U S t O U E B E lE N T E R P R I Z E SB O 5 5 0 , B A R H I N G T O N . I L L I N O I S 6 0 0 1 0P h o n t 3 1 2 / 3 9 2 5 2 4 4 t o r d i r

Page 98: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 98/164

M i c h a e l S T o m c z y k n g i c

C o m p u t e r M a t h F o B e g i n n e r sL a s t m o n t h w p r e s e n t e d a b r i e f i n t r o d u c t i o n t c o m p u t e r m a t h . T h i s m o n t h a n n e x t w e ' l l l o o ka s o m e m o r e c o m p u t e r m a t h — a s w e l l a s o m ei m p o r t a n t g e n e r a l p r o g r a m m i n g c o n c e p t s , w i t he m p h a s i s o n u s i n g v a r i a b l e s , o u s p e c i a l f o c u sa r e a f o 1 9 8 5 .

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

D i s s e c t i n g p r o g r a m a n d u n d e r s t a n d i n gh o i w o r k s i o n o f t h e h a r d e s t t h i n g s t l e a r na b e g i n n i n g p r o g r a m m e r . T h a t ' s w h w e ' r eg o i n g t s p e n d s o m e e x t r a t i m e t h i s m o n t h w o r ki n w i t h o u r f i r s t p r o g r a m e x a m p l e . W e ' l l s t a r tb i n t r o d u c i n g a " a d d i n g m a c h i n e " p r o g r a m ,t h e n w e ' l l w a l k t h r o u g h i i d e t a i l a n s e h o i w o r k s . F i n a l l y , w e ' l l d r e s s u o u p r o g r a m b ya d d i n g p i n c h o t h i s a n d a s h o t h a t — a n dl e a r n h o t u s t h m y s t e r i o u s D E F F Nc o m m a n d .

L e t ' s f i r s t r e v i e w c o m p u t e r m a t h s y m b o l s .f o a d d i t i o n ( P R I N T 4 + 4 )f o s u b t r a c t i o n ( P R I N T 9 - 5 )

f o m u l t i p l i c a t i o n ( P R I N T 2 * 5 )f o d i v i s i o n ( P R I N T 1 0 / 5 )

/ f o r f r a c t i o n s ( P R I N T 1 / 2 - 1 / 3 )f o e x p o n e n t s ( P R I N T 2 * 3 )

f o p e r c e n t ( . 1 2 ) o d e c i m a l ( . 9 9 )f o f o r m u l a s ( P R I N T ( 2 / 5 H 1 2 . 5 ) ) — a l w a y s u s s a m en u m b e r o l e f t a n r i g h t p a r e n t h e s e s

S i m p l e A d d i n g M a c h i n eW e ' l l s t a r t w i t h s i m p l e c o m p u t e r i z e d a d d i n gm a c h i n e . T h i s s h o r t p r o g r a m l e t s y o a d n u b e r s l i k e a c a l c u l a t o r . T h p r o g r a m d i s p l a y s t h ec u r r e n t t o t a l , a w e l l a t h n u m b e r y o w a n t t a d d . T s e h o i w o r k s , e n t e r t h e p r o g r a m ,t h e n t y p e R U a n p r e s s R E T U R N :1 P R I N T C H R $ ( 1 4 4 ) C H R S ( 1 4 7 )2 P R I N T " A D D " ; : I N P U T3 P R I N T S P C ( 9 " ( R V S ) T O T A L "4 B = B + A5 G O T O 2 9 C O M P U T E ! 1 ! G a z e t t e M a r c h 1 9 8 5

B + A : P R I N T

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

A D D :T O T A L :

B = B + A

A d d :T o t a l :

. A N S O

I m a g i n e y o u h a v e t w s t o r a g e b o x e s m a r k e da n B A t h b e g i n n i n g , b o t h b o x e s a r e m p t y ,w h i c h m e a n s t h e i r v a l u e i z e r o . T h c o m p u t e ra s k s u h o m a n y i t e m s w w a n t t p u i b o

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

I w a d t h c o n t e n t s o b o t h b o x e s ( A ) t h t o t a l i f i v e i t e m s b e c a u s e t h e r e a r f i v e i t e m si t h b o ( b u t t h e b o i s s t i l l e m p t y ) .

B e f o r e w c a p u m o r e i t e m s i n t o t h b o w h a v e t m o v e i t c o n t e n t s ( f i v e i t e m s ) i n t o t h e

b o t m a k e r o o m .N o w p u t w i t e m s i t h b o x . T h i s

Page 99: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 99/164

C O M P U T E RC E N T E R SA M E R I C A

* £ * * . * * * *t m x z m m

D i s k e t t e sB A S FS e n t i n e l C o l o rS c o i c f iM a x e l lM o n i t o r s 1 6 9 "

2 8 9 "B 9 0 5

3 M C A U 9 1 9 1 U . . . .P a 1 3 0 0 R G B & C o m pB M G i e e n N e w ! M S

S u p e r D i s c I N o O S a l e4 4 9 9 5

I n t e r f a c e sC a r d c oM o d e m s

C o m m 1 6 6 0H a y e s - 3 0 0H a y e s - 1 2 0 0H e

S i n g l e D r i v e 2 4 9 "

C a s s e t t e R e c o r d e r s- o m m C N - 2T h i r d P a r l y

T O U C H T A B L E T S< o a l a l o u c i i T a o i * i - D

M u p p e t L e a r n i n g K e y s

A C C E S SY e u ' r a l f t n e - D r ' T

S P I N N A K E RA r j v e n i u r e C r e a t o r - C a n

f i ^ g e i n V o y a g e - C a nA l p h . i t j f ' Z C a B u b b l e B u r s t - C . i n

6 4 . 9 5□ 9

C a l l

2 0 9 12 0 9 1? 9 1 9

l 9 2 1 9 52 9 2 9

P r i c e t e d u c t i o n s m a h a v eC a l l i r l o r i 1 , 1 1 i " . i p r i c e

C o s m i c U e - C a r tD e l i a D u m r r a - C a r tF i s a m m a - C a r tG r a n d m a H o u s eJ u k e L o i - C a r tK i d s O K e y v C a ^K i d i r i t e rK i n d e r c o p C a R a n c h - C a r tR n y r n e t / R i o c ^ ^S c j r c n '

A m j / i n g T h F n t ) . [ )S n o o p e r I S n a k i e r i S i o r y M j c i i n e C a r tT F a i n S ' O

H E S W A R ES u p e r Z j m O nb e e n m a d e s i n c eq u o t e s .

2 0 9 5? 9 2 9 2 9 2 9 ? 9 1 9 2 9 1 9 ? 9 2 9

2 9 2 9 2 0 9 1

t h i s a

6 F o r t h C a G 5 Q ? P r o i e s s D e & y C o c o - D / T

F i n a n t e M a p a g e t - r j

4 9 1 9 2 6 9 51 9

4 9 O n o s i M a n o r / S p i K E P k - D 1 9 G r a p h i c s B a s i c - D 1 3 9 H E S C a l OH E F o n i - C a nH E d a m n s 8 H L M - C a r t» E S M o n C a h £ W r i t e r C a M i c i o s o t i M u l i i p r a r i ' U

I 9 1 1 9 S2 9 3 9 ? 1 9 12 9 9 56 6

M i n n e s o u F a s P o o l C a 1 9 M i s s i n g L i o l i 5 - t } 1 9 M r i n ! C a 1 9 O m m w r i t e r /

H o o t n " l o c i m - C a nS y n i h G S O u r i r JI P I - C M

w a p l a c e d .

4 9 1 1 9 51 9

l i m e M o n n y M a n a j j u r [ d a 9 1T u r t l e G r » H i c s i i - M 1 J O 9 1T u r t l e 7 o y ! a t > t ! J l D / 2 2 9 1T y p e n W n l e i - D . 1 9 H E S W M l ' 9 9 1

1 9 i 9

. O i 9 9 6 4 9 11 r " 9 b3 9

9 4 9 9 b

3 ? 9 13 9 3 9 5 9 ? 9 9 59 2 9 9 5

9

C B S O F T W A R EA ' r j i s E ' K C t f i ^ 2 9

C O M M O D O R EP r o g r a m f t a f G u i O en s i c m t J t rE n y F i n a n c [ i . M . i i i . iE a s y C a l c DE a s y M a i l ! )E a s y S e E i s y S u e l l - 0L O g o - 0T r i e U a n a r j e r

A c c i s f l e t - A M P a - M a g i c D e s k . Oi o r k l . l l o r H I S u s o e n O C OS

C o c o N f f l B S - D 1 9 9 1D u c h s A h o y ' D 2 3 9 1E r n i e ' s M a g * S h a p e s - 2 3 9 5M i s t e r i n g w S A T - I ) 1 0 9 M o v i e M u s i c a l

M a O n K S - D 1 ' 9 bM u r d e r H Y i l w D o n n - I l ? 9 P e - i n i i i U u H e r H a n i t - I J 7 ' l S e a H o r s e n i n e n S t e k 2 9

1 9 1 1 9 11 9

T 9 2 9

F J i r j F l l e ' OF l i p F i l e C a r tJ o y s i n w rW I C 0 T r a h D WS H A F T J o y s t i c k

A T f l R I S O F TB a i c ; r j j i e - C a C e i i ' p e d e C a r l

D o n k e y

t o n C jD u g - C a n

5 u D I ) ■ [ ) / 1S u c c e s s D e c m a J s

( M u l l / D w | ' D / TS u c c e s s r a c u r c i s

( A o r j / S u t i 1 ) - D / TS u c c e s s F r a c i i o r r s

I M u H / D t v i - D ' TI

j o u s i C a J u n y l e H u n t - C a nM o a n P j i r o l C a r tM S C » M a n C 3 ( iP s M a n - C a r tP o l e P o s i t i o n - C a r t

2 9 C a l l

3 9 1 9

9

■ i 9 2 9 2 4 9 12 4 9 52 4 9 13 4 9 1? 9 2 9 J 4 9 S

D e a d l i n eW c D s r e r W o r d G a . - n e - D ! 9

C a l lA C C E S S O R I E SW I C O J o y s t i c k s

C o n c o r d e T t u r a P a n y D i D r i v e l o C o m m o d o r e h p a r a k l s c r i . i 1 6 9 '

Page 100: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 100/164

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

A g a i n , w e m o v e t h c o n t e n t s o i n t o t h b o x , w h i c h m e a n s t h b o n o h o l d s s e v e ni t e m s . T h e n w p u m o r e i t e m s i t h b o x , a n s o n A n t h a t , i g e n e r a l , i h o o u a d d i n gm a c h i n e w o r k s . L e t ' s t a k e a l o o k a t h B A S I Cc o m m a n d s t e x a m i n e t h e n t i r e p r o g r a m i d e t a i l .

L i n e 1 0 c o n t a i n s t w C H R $ { c h a r a c t e r s t r i n g )c o d e s . E v e r y s y m b o l a n d e d i t i n g c o m m a n d o y o u r c o m p u t e r k e y b o a r d h a s i t o w C H R $ c o d e .T h e s e c o d e s a r l i s t e d i s p e c i a l a p p e n d i x i y o u r o w n e r ' s m a n u a l . C H R $ c o d e s a r u s e d w i t ht h P R I N T c o m m a n d , w i t h o u t q u o t a t i o n m a r k s .Y o c a " s t a c k " o " l i n e u p s e v e r a l C H R $c o d e s a f t e r o n P R I N T c o m m a n d — f o r i n s t a n c e ,h e r e w u s e d t w C H R $ c o d e s o t h s a m eP R I N T l i n e . C H R $ ( 1 4 4 ) s e t s t h e d i s p l a y c o l o r t b l a c k . C H R $ ( 1 4 7 ) c l e a r s t h s c r e e n .

L i n e 2 p r i n t s t h w o r d A D o t h s c r e e n( w e ' l l s k i p t h e s e m i c o l o n a n c o l o n f o m m e n t ) . I N P U T a u t o m a t i c a l l y d i s p l a y s q u e st i o n m a r k ( ? a n w a i t s f o n u m b e r t b e n t e r e d . Y o m i g h t t h i n k o a b o A T p u n u m b e r i t h " b o x , " y o h a v e t t y p e n u m b e ra n p r e s s R E T U R N . L e t ' s s a y o t y p e t h n u b e 5 T h v a r i a b l e A n m a t t e r w h a t v a l u e i h e l d b e f o r e , n o s t a n d s f o t h n u m b e r 5 F r o mn o o n w h e n w e u s t h e v a r i a b l e A , i t ' s t h s a m e a u s i n g t h n u m b e r ( u n t i l w d e c i d e t p u a n o t h e r n u m b e r i t h e b o x ) .

I n c i d e n t a l l y , t h s e m i c o l o n ( ; i l i n e 2 i l i k e " p r o g r a m m i n g g f u e . " I l i n k s t h i n g s t o g e t h e r .I w l e f t i o u t , t h q u e s t i o n m a r k w o u l d a p p e a rb i t s e l f o t h e n e x t l i n e d o w n i n s t e a d o f i m e d i a t e l y a f t e r t h w o r d A D D . T h c o l o n ( : i u s e d t s e p a r a t e c o m m a n d s w h e n e v e r t w o m o r e B A S I C c o m m a n d s a r u s e d o o n p r o g r a ml i n e .

L i n e 3 u s e s t h S P C c o m m a n d t p r i n t n i n eb l a n k s p a c e s , t h e n i d i s p l a y s — i n r e v e r s e c h a r a ct e r s — t h e w o r d T O T A L f o l l o w e d b t h s u o t h n u m b e r s r e p r e s e n t e d b t h e v a r i a b l e s p l u sB S i n c e i " e m p t y " a n d e q u a l s z e r o , B 4 - A i t h s a m e a ( o 5 ) T h P R I N T c o m m a n d a l b i t s e l f i n s e r t s a b l a n k l i n e o t h s c r e e n b t w e e n t h T O T A L a n A D l i n e s .

L i n e 4 d e f i n e s t h v a r i a b l e a t h s u o p l u s A W h a t i r e a l l y d o e s i a d t h v a l u e o t t h v a l u e o s t h a t n o e q u a l s ( A )

F o e x a m p l e , i i a n i 5 n o e q u a l s5 4 - 0 , w h i c h i 5 F o m o m e n t , b o t h a n h o l d 5 b u t n o t f o l o n g .

L i n e 5 r e c y c l e s t h e p r o g r a m b a c k t l i n e 2 a n a s k s f o r a n e v a l u e f o v a r i a b l e A — l e t ' ss a y , t h n u m b e r 2 T h i s t i m e w h e n t h p r o g r a mr e a c h e s + i l i n e 3 0 e q u a l s a n t h n e

e q u a l s s t h s e c o n d t o t a l i 7 L i n e 4 r e 9 C O M P U T E ! ? G a z e t t e M a r c h 1 9 8 5

d e f i n e s a B + w h i c h i t h s a m e a 2 S n o b e c o m e s a n i r e a d y t r e c e i v e a o t h e r n u m b e r . T h r e s u l t i a " a d d i n g l o o p . " T b r e a k o u o f t h e l o o p a n s t o p t h e p r o g r a m , h o l dd o w n R U N / S T O P a n p r e s s R E S T O R E( R U N / S T O P - R E S E T o t h P l u s / 4 a n 1 6 ) .

R E M : Y o c a e n t e r d o l l a r a m o u n t s o d e c i m a ln u m b e r s s u c h a s 5 2 . 4 9 , b u i t h e o u t s i d e d i g i t o t h r i g h t s i d e o f t h e d e c i m a l i z e r o , a s i t h n u m b e r 5 2 . 4 0 , t h c o m p u t e r w i l l t r u n c a t e t h z e r oa n d i s p l a y 5 2 . 4 , m a t h e m a t i c a l l y i d e n t i c a l t 5 2 . 4 0 .

H e r e ' s v a r i a t i o n y o m a w a n t t t r w h i c ha d d s t i t l e a t h t o o t h s c r e e n , a n r e p e a t st h T O T A L a n P L U S ( A D D ) l i n e s i n t h s a m ep o s i t i o n e v e r y t i m e . Y o m a w a n t t s a v e t h p r e v i o u s p r o g r a m o n t a p e o r d i s k , t h e n t y p eN E a n e n t e r t h i s v e r s i o n :1 P R I N T C H R $ { 1 4 4 ) : G O S U B 1 0 2 B = B + A : A = 0 : G O T O 1 1 0 P R I N T C H R $ ( 1 4 7 ) ; " ( R V S ) A D D I N G H A C H I N

" P R I N T1 1 P R I N T " { R V S ] T O T A L B + 1 2 P R I N T " P L U S " ; : I N P U T A R E T U R N

T h i s p r o g r a m s t a r t s a l i n e 1 0 , u s e s G O S U Bc o m m a n d t j u m p d o w n t o l i n e s 1 0 0 - 1 2 0 , t h e nu s e s R E T U R N t j u m p b a c k t o l i n e 2 0 a n r p e a t s t h l o o p .

L i n e 1 0 u s e s P R I N T a n C H R $ ( 1 4 4 ) t o s e tt h e c o l o r t b l a c k , a n G O S U B t g t o l i n e s1 0 0 - 1 2 0 t d i s p l a y t h e t i t l e a n t o t a l . G O S U Bs t a n d s f o G t S U B r o u t i n e . I t e l l s t h c o p u t e r t j u m p t t h s u b r o u t i n e i t h l i n e s p e c if i e d ( i t h i s c a s e l i n e 1 0 0 ) . T h R E T U R Nc o m m a n d a t h e n o f t h e s u b r o u t i n e ( l i n e 1 2 0 )t e l l s t h c o m p u t e r t j u m p b a c k t t h p o i n tw h e r e i l e f t o f i t h p r o g r a m .

L i n e 1 0 u s e s C H R $ ( 1 4 7 ) t c l e a r t h e s c r e e n ,t h e n o t h s a m e P R I N T l i n e d i s p l a y s t h e w o r d sA D D I N G M A C H I N E i r e v e r s e ( R V S ) c h a r a c t e r s .T h { R V S f m e a n s h o l d d o w n t h C T R L k e a n p r e s s t h R V O k e a t h s a m e t i m e — y o ud o n ' t n e e d R V S O F F b e c a u s e t h r e v e r s e f e t u r e i a u t o m a t i c a l l y t u r n e d o f a t h e n o t h l i n e . T h P R I N T c o m m a n d b i t s e l f i n s e r t sb l a n k l i n e .

L i n e 1 1 p r i n t s t h w o r d T O T A L i r e v e r s el e t t e r s , f o l l o w e d b t h e c u r r e n t t o t a l , w h i c h i t h s u o v a r i a b l e s a n A

L i n e 1 2 p r i n t s t h w o r d P L U S i n o r m a ll e t t e r s . T h I N P U T c o m m a n d d i s p l a y s q u e s t i o nm a r k a n w a i t s f o t h u s e r t t y p e n u m b e r ,w h i c h b e c o m e s v a r i a b l e A T h R E T U R N c o m a n d s i g n a l s t h e n o f t h e G O S U B r o u t i n e a n s e n d s t h c o m p u t e r b a c k t w h e r e i l e f t o f f ,w h i c h w a s t h e n o l i n e 1 0 .

L i n e 2 i e x e c u t e d n e x t . i t h

Page 101: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 101/164

s a m e a s t h e p r e v i o u s v e r s i o n . H e r e , w r e a l l ye m p t y b o b l e t t i n g b e f o r e w G O T Ol i n e 1 a n r e p e a t t h a d d i n g p r o c e s s .

Y o c a m o d i f y t h p r o g r a m w e ' v e b e e nw o r k i n g w i t h t d i s p l a y r u n n i n g a v e r a g e o f t h en u m b e r s y o e n t e r . A a v e r a g e i o b t a i n e d b a d d i n g t o g e t h e r g r o u p o n u m b e r s , t h e n d i v i di n t h t o t a l b h o w m a n y n u m b e r s t h e r e a r e i t h g r o u p . F o r e x a m p l e , i y o h a v e t w n u b e r s , l e t ' s s a y 1 0 a n 4 y o u a d d t h e m u t g e 1 4 t h e n f i n d t h a v e r a g e b d i v i d i n g t h e t o t a l( 1 4 ) b h o w m a n y n u m b e r s t h e r e a r e i t h g r o u p ( t h e r e a r e n u m b e r s i t h i s g r o u p ) . S 1 4 / 2 i a n w s e t h a t t h a v e r a g e o 1 a n

i 7 B u f i r s t w h a v e t l e a r n a b o u t s o m e t h i n g

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

U s i n g P r o g r a m C o u n t e rp r o g r a m c o u n t e r u s u a l l y a d d s o n e t i t s e l f

e a c h t i m e a a c t i o n o c c u r s i n p r o g r a m ( y o uc o u l d a l s o c o u n t b t w o s o b a n o t h e r i n t e rv a l ) . H e r e ' s a e x a m p l e o s i m p l e p r o g r a mu s i n g p r o g r a m c o u n t e r :

1 P R I N T2 F O T - T 5 0 0 ! N E X T3 N = N + 14 G O T O 1 T y p e R U a n p r e s s R E T U R N . T s t o p t h p r g r a m , p r e s s R U N / S T O P . T h k e t o t h i s c o u n t e ri l i n e 3 0 N = 1

L i n e 1 0 d i s p l a y s t h e v a l u e o N B u t h v a r i a b l e h a s n ' t b e e n g i v e n v a l u e y e t — - i t ' ss t i l l a " e m p t y b o x " — s o t h v a l u e i z e r o a n t h c o m p u t e r d i s p l a y s z e r o o t h s c r e e n .

L i n e 2 i a t i m e d e l a y h o p , w h i c h i a a p p l i c a t i o n o f F O R - N E X T l o o p . T i m e d e l a yl o o p s s l o w d o w n y o u r p r o g r a m . C h a n g i n g t h n u m b e r 5 0 t l a r g e r n u m b e r c a u s e s l o n g e rd e l a y a n s l o w s d o w n t h p r o g r a m . C h a n g i n g i t s m a l l e r n u m b e r m a k e s t h p r o g r a m r u f a s t e r . W u s t i m e d e l a y l o o p h e r e t m a k e i e a s i e r t s e w h a t ' s h a p p e n i n g . ( I n c i d e n t a l l y , t h v a r i a b l e i n t h i s l i n e c a b a n n u m e r i c v a r ia b l e , b u i t ' s g o o d i d e a t u s w h e r e v e r y o uh a v e t i m e d e l a y l o o p b e c a u s e F O R - N E X T l o o p sa r u s e d f o d i f f e r e n t p u r p o s e s a n u s i n g h e l p sy o i d e n t i f y w h i c h l o o p s a r t i m e d e l a y s . )

L i n e 3 i n c r e a s e s t h e v a l u e o b o n e . W s a t h " i a d d i n g o n e t i t s e l f . " O n w a t l o o k a t h i s l i n e i t t h i n k o f t h e f i r s t a t h n e y o w a n t t d e f i n e , a n t h s e c o n d a t h o l o c u r r e n t N l i k e t h i s : { n e w N ( p l dN ) + l . T h e f i r s t t i m e t h r o u g h t h l o o p , t h i s i t h s a m e a s a y i n g N l w h i c h i t h s a m e a s a y i n g N l

L i n e 4 s e n d s t h p r o g r a m b a c k t o l i n e 1 t

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

T h n e x t t i m e t h p r o g r a m g o e s a r o u n d ,e q u a l s 1 s i n l i n e 3 0 = N i t h s a m e a

— 1 w h i c h i 2 T h i s i h o w g e e q u a lt 0 1 2 — a n d s o n w h i c h g i v e s u c o u n t e r .

S o m e t i m e s y o m a w a n t t o s t a r t t h c o u n t e r a i n s t e a d o 0 T h i s i n e c e s s a r y i y o w a n t t d i v i d e t h e v a l u e o i n t o a n o t h e r n u b e r , b e c a u s e t h c o m p u t e r w i l l n o t d i v i d e b z e r o . I y o t r y t o d i v i d e b z e r o , a e r r o r m e s a g e i r e t u r n e d . Y o c a a v o i d t h i s b s t a r t i n ga v a l u e o b s w i t c h i n g t h s e q u e n c e a r o u n d

b i t , l i k e t h i s :1 N = N + 12 P R I N T3 F O T = T 5 0 0 : N E X T4 G O T O 1

I n l i n e 1 0 t h o l e q u a l s z e r o b e c a u s e i h a s n ' t b e e n d e f i n e d y e t , s N = N + 1 i t h s a m ea 0 + l , w h i c h i t h s a m e a 1 N o t i c eh o t h i s t y p e o c o u n t e r , b e g i n n i n g w i t h N l i u s e d i t h a v e r a g i n g p r o g r a m w h i c h f o l l o w s .

A d d i n g N u m b e r s W i t hR u n n i n g A v e r a g eI t ' s e a s y t a d a p t o u a d d i n g m a c h i n e p r o g r a m s i k e e p s t r a c k o f h o m a n y n u m b e r s w e ' r e a d i n a n g i v e s u r u n n i n g a v e r a g e . T h e r e a r m a n y u s e s f o r u n n i n g a v e r a g e s — f o r e x a m p l e ,t e a c h e r m i g h t w a n t t a d u a l t h t e s t s c o r e si a c l a s s t f i n d t h a v e r a g e s c o r e . T h i s t e c hn i q u e c a n a l s o b e m o d i f i e d t c a l c u l a t e t h " m e a n " a n f i n d o t h e r s t a t i s t i c s a w e l l .1 P R I N T C H R $ ( 1 4 4 ) : G O S U B 1 0 2 B = B + A : A = 0 : N = N + 1 : P R I N T " [ H O M E }

£ D O W N } " ' " A V E R A G E " B / N3 F O T = l T O 7 5 0 : N E X T : G O T O 1 1 0 P R I N T C H R S ( 1 4 7 ) ; " { R V S } A D D I N G M A C H I N

E " P R I N T1 1 P R I N T " ( R V S } T O T A L " B + 1 2 P R I N T " P L U S " ; : I N P U T A R E T U R N

T h k e m o d i f i c a t i o n s a r f o u n d i n l i n e 2 0 L i n e 1 0 b e g i n s w i t h C H R $ ( 1 4 4 ) w h i c h s e t s t h c o l o r t b l a c k . T h G O S U B s e n d s t h c o m p u t e rt o l i n e s 1 0 0 - 1 2 0 . L i n e 1 0 c l e a r s t h e s c r e e n , s e t su t h t i t l e i r e v e r s e l e t t e r s , a n u s e s t h P R I N Tc o m m a n d b i t s e l f t i n s e r t a b l a n k l i n e o t h s c r e e n . L i n e 1 1 p r i n t s t h w o r d T O T A L i r e v e r s e l e t t e r s a l o n g w i t h t h t o t a l o A T h o p e n i n g t o t a l i b e c a u s e B a n h a v e n ' t b e e nd e f i n e d y e t . T h e y ' r e s t i l l " e m p t y b o x e s . "

L i n e 1 2 p r i n t s t h w o r d P L U S , w a i t s f o t h i n p u t o t h v a r i a b l e A t h e n r e t u r n s t t h e n o t h G O S U B a n m o v e s t l i n e 2 0 .

L i n e 2 h a " a d d i n g t i t s e l f . " T h e n w f i n d o u c o u n t e r . N N + s e t s t h v a l u e o a 1 s w b e g i n o u c o u n t e r a 1 W t h e n u s eP R I N T t g t t h H O M E p o s i t i o n a n m o v e

C O M P U T E ' S G a z e l l e M a j c M 9 8 5 9

Page 102: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 102/164

d o w n t h s c r e e n w i t h f i v e " c u r s o r d o w n s , "w h i c h g i v e s u t h p o s i t i o n w h e r e w w i l l d i p l a y t h w o r d A V E R A G E a n t h a v e r a g i n gf o r m u l a .

T h a v e r a g i n g f o r m u l a i s i m p l e . A w n o t e d e a r l i e r , a n a v e r a g e i t h t o t a l o t h n u b e r s b e i n g a d d e d t o g e t h e r d i v i d e d b h o w m a n yn u m b e r s t h e r e a r e . T h f i r s t T O T A L i a n t h e r e i n a v e r a g e y e t . I y o t y p e t h n u m b e ra f t e r t h w o r d P L U S , t h T O T A L b e c o m e s a n t h a v e r a g e b e c o m e s a l s o b e c a u s e t h t o t a l ( B d i v i d e d b t h c o u n t e r ( N i 1 / 1 , w h i c h i 1 O t h s e c o n d g o - r o r n d , t h c o u n t e r m o v e s t 2 t t h s e c o n d n u m b e r y o a d i 3 t h s e c o n dT O T A L b e c o m e s ( + 4 a n t h A V E R A G Ei 4 / 2 , w h i c h i 2 T h i s p r o c e s s c o n t i n u e s b c a u s e e v e r y t i m e y o g o a r o u n d t h r o u g h t h p r g r a m a n a d a n o t h e r n u m b e r , t h c o u n t e r k e e p st r a c k o f h o m a n y n u m b e r s y o u a d d e d a n d v i d e s t h t o t a l b h o m a n y n u m b e r s y o u ' v ea d d e d . T h A V E R A G E i f l a s h e d o [ h s c r e e nw i t h t i m e d e l a y o 7 5 0 .

Y o m a w a n t t s a v e t h i s p r o g r a m o n t a p eo r d i s k b e f o r e g o i n g o n T h e n t y p e N E a n p r e s s R E T U R N t e r a s e i a n g e r e a d y f o t h n e x t e x a m p l e .

T h D E F C o m m a n dO n o t h e b e s t c o m p u t e r m a t h t o o l s i t h D E F ( D E F i n e F u N c t i o n ) c o m m a n d . D E F F N l e t sy o c r e a t e l o n g c a l c u l a t i o n o f o r m u l a a n p l u gy o u r o w n u m b e r ( s ) i n t o t h f o r m u l a a n d i s p l a yo u s t h r e s u l t i y o u r p r o g r a m .

T h i s c o m m a n d c a b e c o n f u s i n g b e c a u s e i u s e s t w o t h r e e d i f f e r e n t v a r i a b l e s , b u i r e a l l yl o o k s m u c h m o r e c o m p l i c a t e d t h a n i i s I t a k e sm o s t p e o p l e l i t t l e p r a c t i c e t u n d e r s t a n d h o i w o r k s , b u t t h r e s u l t i w o r t h t h e f f o r t . L e t ' sl o o k a t h s t r u c t u r e o f D E 1 : c o m m a n d :

D E F F N A ( X > M f o r m u l a c o n t a i n i n g X T h l e t t e r i v a r i a b l e w h i c h y o u i n s e r t ; i t ' st h e " v a r i a b l e n a m e " o f t h e f u n c t i o n . I y o w a n tt u s t h i s f u n c t i o n i y o u r p r o g r a m y o u ' l l r e f e rt F ( F u n c t i o n A ) Y o c a h a v e s e v e r a l d i f e r e n t f u n c t i o n s i o n p r o g r a m , e a c h w i t h d i f e r e n t v a r i a b l e n a m e .

T h i p a r e n t h e s e s d e t e r m i n e s t h e p o s i t i o no t h w o r k i n g n u m b e r i t h f o r m u l a . I m m e n t w e ' l l s e w h a t w o r k i n g n u m b e r i s F o n o w , j u s t r e m e m b e r t h a t w e ' r e g o i n g t p l u g i o u o w w o r k i n g n u m b e r w h e r e v e r t h e v a r i a b l e

a p p e a r s i t h f o r m u l a . T h u s o a a v a r ia b l e h e r e i p u r e l y a r b i t r a r y . W c o u l d u s o t h e rv a r i a b l e s s u c h a N o j u s t a s e a s i l y b e c a u s et h o n l y p u r p o s e t h i s v a r i a b l e s e r v e s i t d e i g n a t e t h p o s i t i o n o f t h w o r k i n g n u m b e r w w a n t t p l u g i n t o t h f o r m u l a . C o n f u s e d ? O K l e t ' s t r y a r e a l e x a m p l e t t r y t o c l a r i f y t h i n g s .

1 0 C O M P U T E D G a z e f l o M a t c h 1 9 B 5

H e r e ' s s i m p l e o n e :1 D E F A ( X ) = ( 5 + X )2 P R I N T F N A ( 4 )

L i n e 1 c o n t a i n s t h e D E F ( D E F i n e F u N ct i o n ) c o m m a n d . W h a t t h i s s a y s i t h a t w e ' r e g i n t t a k e n u m b e r r e p r e s e n t e d b X a n d p l u gi i n t o t h f o r m u l a ( X ) T h i s f o r m u l a w i l l b c a l l e d F u n c t i o n A a n f r o m n o o w h e n w ew a n t t u s t h i s f o r m u l a i o u p r o g r a m w e ' l l r ef e t i a F ( F u n c t i o n A )

L i n e 2 i w h e r e w u s t h f o r m u l a . F A ( 4 ) t e l l s t h c o m p u t e r t r e p l a c e t h w i t h t h n u m b e r i t h f o r m u l a i l i n e 1 0 . P R I N T F A ( 4 ) m e a n s " c a l c u l a t e a n d i s p l a y t h r e s u l t o t h f o r m u l a u s i n g t h n u m b e r 4 . G o i t T r t h i se x a m p l e u s i n g s o m e o t h e r n u m b e r s . T r c h a n gi n g t h e f o r m u l a f r o m ( X ) f o e x a m p l e , t ( X / 2 ) o s o m e o t h e r f o r m u l a .

W i n s e r t e d t h n u m b e r i o u r e x a m p l e ,b u y o c a n u s e n u m e r i c v a r i a b l e o b t a i n e df r o m a I N P U T s t a t e m e n t , t o o . T y p e N E a n p r e s s R E T U R N , t h e n e n t e r t h i s e x a m p l e :1 D E F A ( X ) ( X * 1 0 0 )2 P R I N T " E N T E R A N U M B E R " ; : I N P U T3 P R I N T " 1 0 0 T I M E S " " E Q U A L S " F A { N )T y p e R U a n p r e s s R E T U R N .

L i n e 1 c o n t a i n s t h D E F c o m m a n d .W h a t t h i s s a y s i t h a t w e ' r e g o i n g t t a k e n u b e r r e p r e s e n t e d b a n p l u g i i n t o t h f o r m u l a( X * 1 0 0 ) .

L i n e 2 p r i n t s p r o m p t m e s s a g e a n d a s k sf o a I N P U T w h i c h i g i v e n t h v a r i a b l e n a m eN F r o m n o o t h e v a r i a b l e i ^ s a m e a t h n u m b e r y o t y p e d i n F o e x a m p l e , i y o t y p e d 6 t h e n s t a n d s f o 6

L i n e 3 p r i n t s t h w o r d s " 1 0 0 T I M E S " a n t h e n g o e s o u t s i d e q u o t a t i o n m a r k s t p r i n t t h n u m b e r y o t y p e d i { r e p r e s e n t e d b t h v a r ia b l e N a n t h e n p r i n t s t h w o r d E Q U A L S .

F A ( N ) i t h F u n c t i o n f o r m u l a f r o m l i n e1 w i t h y o u r n u m b e r ( N p l u g g e d i n t o t h f o m u l a . I y o u r n u m b e r i 6 t h e n e q u a l s a n F A ( N ) i t h s a m e a s a y i n g F A ( 6 ) , w h i c h i t h s a m e a s a y i n g { 6 * 1 0 0 ) , w h i c h i t h s a m e a 6 0 0 . T h c o m p u t e r d i s p l a y s t h e r e s u l t f r o m t h F A ( N ) f o r m u l a , w h i c h i 6 0 0 .

r e m i n d e r i y o u ' r e s t i l l c o n f u s e d : T h i t h D E I : l i n e i o n l y u s e d f o t h i s p o s i t i o n . I t e l l s t h c o m p u t e r w h e r e t p l u g i t h n u m b e ro v a r i a b l e . T h p a r t o f t h e p r o g r a m t h a t a c t u a l l yi n s e r t s t h n u m b e r a n p e r f o r m s t h c a l c u l a t i o ni s P R I N T F A ( N ) o P R I N T F A ( 6 ) .

H e r e ' s m o r e p r a c t i c a l e x a m p l e . T y p e N E a n p r e s s R E T U R N .1 D E F N A { F ) = 5 * ( F - 3 2 ) / 92 P R I N T " P A R E N H E I T T E M P E R A T U R E " : I N P U T3 P R I N T " D E G R E E S F A R E N H E I T E Q U A L S " F A

F " D E G R E E S C E L S I U S "4 G O T O 1

Page 103: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 103/164

W E ' L L B E A T I O E A I T I I h e u n l i k e l y e v e n t a n y b o d y h a a l o w e r p r i c e t h a n o u r a t h s o f t w a r e a n p e r i p h e r a l s a d v e r t i s e d b e l o w , w e ' l l b e a t i h a l e a s t a n d o l l a r 0 e a i h e p r o d u c t . I t ' s m u c h e a s i e r t b e a t i h e i r p r i c e s l h a n e a d i s k , s g u e s s w h a t w e ' r e g o i n g t r d a

T U S S E Y M O U N T A I N S O F T W A R EN E X T D A S H I P P I N G o s i o i i f e r nO R D E R W I T H C O N F I D E N C E . : ; • h o n o r l u a n u l a c l u r e r s w a i o r u . e sV I S A a n M A S T E R C A R D A C C E P T E DF R E E 2 0 P A G E C A T A L O G

T H P A N A S O N I C K X 1 0 9 1 P R I N T E RN l l f I n i i n r q u . i l u y 8 1 h f l i c k o l i w i t e h

J h 1 0 9 1 M i l a l o n g < 1 2 t p a f t t f M t v t t t t I r i l l s M jC t f u n r n v i d i i i r G i * i m I Q m E g u n R 3 f l p i u i 1 B I G d i h l W h n i n t i r k i l n n u i H y n w u i U i t n r o u g e i i n i n < i F O I J m * l r n * i t h { h * a ( i r J l J l « r M l i l a i ^ r n N " ! 1 T F i « 1 0 9 1 U £ ^ * .

C o r M P r i t f O i * K i ( f i t o « n » u . 1 2 9 9 . 0 0 !P a n a s o n i c H X 1 0 9 0 S 2 3 9 . 0 D

T o l l F r e e O r d e r l i n e : O U U ~ 4 u O ~ 9 0 4 4I n f o r m a t i o n a n P O i d e r s : 8 1 4 - 2 3 4 - 2 2 3 6P h o n e l i n e s o p e n 1 Q - S M o n - F r i , 1 D - 5 S a

B U B U N D L E —$ A V E A B U N D L E

O r d F i o n o f t e s e p o n u l a J p a c k a g e s o l f i r o r t u t l K b n u m b e r l o s u p e r

G E M I N I 1 0 X ) a d X E I E C G P I

1 H i d m I b i i D m 5 l i « U w m a C H L Q l « i i n g 1 2 7 9 0 0L D I H 1 3 4 9 0 0

1 2 * 4 Q C a l l

O t i r t a i * P f i n i e r * , C *

G E M I N I 1 0 » n C A R D C D G R A P H I C P R I N T E R I N T E R F A C E1 3 0 3 0

P O W E B T Y P E » n X E T E C S P I / BA I [ f l « * 1 f H p t m i * H I t d h i S i U . ( n » n < i * n M

l u i l l D m K ' B I H f K I t v i l h ■ 2

b T * » I C 1 3 9 94 9 9 b

3 E l d r r t n « i n d u e d 8 U c o l u m n t a r d m M * - - . -

I t T h B » i l H i « i I n i J u U d C a

P O W E R T Y P E J n i h C A H D C O ? / P R I N T E R I N T E R F A C Et M & P D

W O H D P R O C E S S O R 6 a n S P E L L P R O 6 T h i p r t O f d Q I H I U W " H i U H l ' i ' i f i [ l i n l n f r u n i

P r u n u U M i d i . . . ,M e t i 3 4 0 0

l . i u i l i l n m nC o m r w l o r t 1 S S 0 1 5 4 1 E X P R E S S . n d l h . F A S T C A B L E

n e r d t m r u i i i u i d n > u n v r

I ? i - n & e i 9 1 0 0t t m f I ? G f l i n 9 2 D O

M l u r n m o d u l i I r a n U S I C O N S U L T A N T a n P A P E R C L I P W / S P E L L P A C KC o l W P l u l . . . . . . , , , , . . 5 j $ 9 D

1 7 0 2 . V i f f l l i t u r a m j iY i d l l . f l l u s C j n B u i H i - t S t a r f t r

P H A C T I C A L C l . V . . . a n P R A C T I F I L E ( d )i i L i l t U n * | O F B i n t & i i > S ' * m g i r i m i a r t D V t e * * H f m h l « b P r o i i i i l i J f . . 1 3 3

. 3 9 \ > i * - - ■ ' ' ■ ' ■ < * . " ■ " ' ■ ' ■ - 9

T i g r ' H V O k S t l I h T h t i r I n

r t » j p r o ] - ' « 4 . . S « l l . i n i l ( i

W i , n 1 H . / 5 4 i l K IU n i g t P i D i n n a i u l W P | ( I

P n w n i l W I I I )M I R A G E D A T A B A S E / A D V A N C E D R E P O R T G E N E R A T O R a n

M I R A G E P R O F E S S I O N A L W O R D P R O C E S S O R1 1 2 4 . 9 5S t r i S l

H l l - H H P a f l a g i i l B l - a 0 a n d P A P E R C L I P W / S P E L L P A C K

L o k j m n i # * \ " > \ " 6 ' 1 ' E O D u i l l a n i r P v d i « i p i l ' p t c - O Q i N h t J r t t l v Q l d ' 1 * 0 l " l " I 1 n v i i i — ■ i l l t i 3 c a l j n u [ a i d I y - i . f , q . , j - j i v t ' l ^ i * D i f

f a M l b r f r o i i n i . . . . . 3 9 9 9U n l p i o 6 1 3 9 3 9

P l f l B f t i l A [ t O U ' l l « l l L d l . . V ^ T t l m Q l l V r i l I l . d d d L l l K l O p . . M l K l l M i l l I I » ' » ! l l D l • I 9 M u v m 3 ' 5 S

1 J 9 53

i i w u e t u w i M i t M o u h . . 4 I 9 ST h + i » m A r t O k t f i i n i - - 9

A / P . i ' C * i hn t t n r r a l L f J f l ^ P * V r a t l

f 4 9 6 □ d c i i iK F i l l H i M k 3 D 3 6

S l l l i f 3 5 3 9

D A T A M A N A G E R I i ■ - W O R D W R I T E Rr t o i f l P r « F L ^ ^ i [ J i n s i i r T n ' ^ L i f l r i i t i q c i n t r l m r f t i p ^ A r ! j

p r i c e 1 B a i n o T i r r u w o r " !

C O M M O D O R E P R O D U C T S N O I S T O C K !

" D E A L E R I N Q U I R I E S I N V I T E D "

T U S S E Y M T S O F T W A R Ea n P e r i p h e r a l s

B O 1 0 0 6S T A T E C O L L E G E . P A 1 6 8 0 4

Page 104: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 104/164

N o t y p e R U a n p r e s s R E T U R N .H o l d d o w n R U N / S T O P a n p r e s s R

S T O R E ( o R E S E T ) t e x i t t h p r o g r a m , t h e nL I S T i t

L i n e 1 0 d e f i n e s t h e f o r m u l a . I t h i s c a s e , t h f o r m u l a c o n v e r t s F a r e n h e i t t e m p e r a t u r e t C e s i u s . T h c o n v e r s i o n f o r m u l a i r e p r e s e n t e d b 5 * ( F 3 2 ) / 9 w h e r e s t a n d s f o a n F a r e n h e i tt e m p e r a t u r e .

L i n e 2 0 r e q u e s t s t e m p e r a t u r e I N P U T a n a s s i g n s t h e v a r i a b l e F t t h t e m p e r a t u r e n u m b e rw h i c h i t y p e d i n

L i n e 3 p r i n t s t h t e m p e r a t u r e y o t y p e d i ( r e m e m b e r t h a t v a r i a b l e s a r e a l w a y s p r i n t e d o u ts i d e q u o t a t i o n m a r k s ) , t h e n g o e s i n s i d e q u o t a t i o nm a r k s t d i s p l a y t h m e s s a g e D E G R E E SF A R E N H E I T E Q U A L S , t h e n b a c k o u t s i d e q u o t e st d i s p l a y t h r e s u l t o F u n c t i o n A , a n b a c k i s i d e q u o t e s f o t h r e s t o t h m e s s a g e .

W h e n y o P R I N T F A ( F ) , y o u ' r e r e a l l yi n s e r t i n g t h e F a r e n h e i t t e m p e r a t u r e n u m b e rr e p r e s e n t e d b i n t o t h f o r m u l a w h e r e t h

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

L i n e 4 r e p e a t s t h e p r o g r a m .S e i y o c a r e w r i t e t h i s p r o g r a m t c o

v e r t C e l s i u s d e g r e e s i n t o F a r e n h e i t . I n c i d e n t a l l y ,1 0 d e g r e e s C e l s i u s e q u a l s 2 1 d e g r e e sF a r e n h e i t , a n v i c e v e r s a — w h i c h i o n I N P U T

y o c a u s t t e s t y o u r p r o g r a m t m a k e s u r ei t ' s a c c u r a t e .

D E F R o u n d i n g F o r m u l aD i y o e v e r w a n t t r o u n d o f n u m b e r ? Y o c a u s t h D E F c o m m a n d t d i t T r t h i s :1 D E F R ( X ) = I N T ( X * 1 0 0 + . 5 ) / l 0 02 0 1 . 6 6 6 6 : P R I N T3 P R I N T F N R ( A )

T h F u n c t i o n r o u n d i n g f o r m u l a i n l i n e 1 c a b e u s e d t r o u n d a n n u m b e r t t h n e a r e s t" p e n n y . " T s h o w t h d i f f e r e n c e , f i r s t w p r i n tt h n u m b e r 1 . 6 6 6 i l i n e 2 0 t h e n w i n s e r t t h i sn u m b e r i n t o o u r f o r m u l a u s i n g F R ( A ) i l i n e3 a n t h r e s u l t i 1 . 6 7 .

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

D E F R ( X ) = I N T { X * 1 0 0 + . 5 ) / l 0 01 P R I N T C H R S ( 1 4 4 ) : G O S U B 1 0 2 B = B + A : A = 0 : N = N + l : P R I N T " { H O M E )

{ D O W N } " " A V E R A G E " F R ( B / N )3 F O T = T 7 5 0 : N E X T : G O T O 1 L 0 P R I N T C H R ? ( 1 4 7 ) ; " { R V S i A D D I N G M A C H I N

E " P R I N T1 1 P R I N T " [ R V S ] T O T A L " B + A1 2 P R I N T " P L U S " ; : I N P U T A R E T U R N

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

C A R T R I D G E - M A K E R - 6 4C r e a t e y o u r o w

C O M M O D O R E - 6 4 ™ v i d e o g a m e a n p r o g r a m c a r t r i d g e s .F o l l o w t h s i m p l e a n e a s y s c r e e n i n s t r u c t i o n s l o

C o p y y o u r B A S I C o A S S E M B L E R C o p y y o u r c a r t r i d g e t d i s k e t t e o rp r o g r a m s t c a r t r i d g e c a s s e t t eC o p y f r o m c a r t r i d g e t c a r t r i d g e E r a s e a n r e u s e c a r t r i d g e s

C A R T R I D G E - M A K E R - 6 4C A R T R I D G E - E R A S E RC A R T R I D G E - 6 4 ( 1 6 K )C A R T R I D G E - M A K E R K i

I n c l u d e s : C A R T R I D G E - M A K E R - 6 4C A R T R I D G E - E R A S E R a n B l a n kC A R T R I D G E - 6 4 ( 1 6 K e a c h ]

P u r c h a s e o 5 B l a n kC A R T R I D G E - 6 4 ( 1 6 K e a c h )

S h i p p i n g S 3 . 0 0 , i C O D . a d $ 0 P r e s i d e n t s a d 6 s a l e s t a V I S A - M A S T E R C A R D - C . O . D . - C H E C KP h o n e o r d e r s ( 2 1 5 ) 3 6 3 - 8 8 4 0

$ 1 2 9 . 0 05 9 . 0 02 5 . 0 0

S 1 8 9 0 0

S 1 1 5 . 0 0

C u s t o m P r o g r a m m i n g G r o u p , I n c .4 7 - 2 A M a r c h w o o d R o a d E x t o n , P 1 9 3 4 1

D e a l e r a n D i s t r i b u t o r I n q u i r i e s I n v i t e d; A R T R I D G E - M A K E R - 6 J C A R T R I D G E S

a r T o C u s t o m P r o g r a m m i n g G r o u p , I n C O M M O D O R E - 6 4 i i r e g i s t e r e d T o C o m m o d o r eB u s i n e s s M a c h i n e s , I n c .C A R T R I D G E - M A K E H - 6 4 i n o i n t e n d e d l o p i r a c y o c o p y r i g h t m a t e r i a l s

Page 105: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 105/164

M A C H I N E L A N G U A G E F O R B E G I N N E R S

M e m o r yC o m p u t e r m e m o r y s t r u c t u r e i w o r t h t a k i n gf e w m i n u t e s t l e a r n . A f t e r y o k n o w t h f u d a m e n t a l s , s o m e m a c h i n e l a n g u a g e t a s k s b e c o m ee a s i e r t a c c o m p l i s h .

T h s m a l l e s t q u a n t i t y o c o m p u t e r m e m o r yi b i t . I i s s m a l l t h a t i c a n o n l y h a v e t w s t a t e s : o o o f f . b i i q u i t e l i m i t e d ; i c o n v e y sv e r y l i t t l e i n f o r m a t i o n . I t ' s l i k e t h c a n d l e i o n o t h o s e s t o r i e s w h e r e s o m e o n e r i d e s b a n i g h tl o o k i n g f o y o u r s i g n a l : E i t h e r t h e c a n d l e i i t h w i n d o w , o i t ' s n o t . B i t s c a n o n l y s i g n a l o n o t w p o s s i b l e p i e c e s o f i n f o r m a t i o n : y e o n o o o o f f , u o d o w n , t r u e o f a l s e , t h B r i t i s ha r c o m i n g o t h e y ' r e n o t .

B u w h e n y o g a t h e r m a n y b i t s t o g e t h e r —t h C o m m o d o r e 6 4 h a s o v e r h a l f m i l l i o n b i t si n s i d e i t — y o u c a s t o r e a n m a n i p u l a t e g r e a td e a l o i n f o r m a t i o n .A I m m e n s e H o n e y c o m bW h e n w o r k i n g w i t h c o m p u t e r s , w t h i n k o b i a h o l d i n g e i t h e r 0 o 1 T h e s e a r e n ' t r e a l l yt h n u m b e r s a n 1 t h e y ' r e j u s t a c o n v e n i e n tw a o s i g n i f y i n g w h e t h e r b i i " o n " o " o f f . "( T h e m e a n s i t ' s o f f . )

Y o c a v i s u a l i z e c o m p u t e r ' s R A m e o r y c h i p a h u g e l a t t i c e , a i m m e n s e h o n e yc o m b o b i t s . I t h f i g u r e b e l o w , y o c a s e t h a t e i g h t o t h b i t s a r " o n " a n d t h a t , b c o b i n i n g b i t s t o g e t h e r , w e ' v e g r e a t l y i n c r e a s e d o u a b i l i t y t e x p r e s s i n f o r m a t i o n . T h e s e e i g h t b i t sa r f o r m i n g t h l e t t e r T

H u m a n s s e t h l e t t e r i n t h i s g r a p h i cr e p r e s e n t a t i o n , b u t h c o m p u t e r s t o r e s l e t t e r sa n n u m b e r s s o m e w h a t d i f f e r e n t l y . B i t s a r g a n g e d t o g e t h e r i b u n d l e s , i g r o u p s o e i g h t .W h e n y o p u e i g h t b i t s t o g e t h e r , t h i s n e e i g h t -b i u n i t i c a l l e d b y t e .

H e r e ' s a e a s y w a t k e e p t h e s e i d e a ss t r a i g h t . S e v e r a l c e n t u r i e s a g o , t h e r e w a c o i nw h i c h w a s o f t e n o u g h t b c u i n t o e i g h t s e m e n t s . T h a t ' s w h e r e w g e t t h e p h r a s e p i e c e s o e i g h t . E a c h o t h e s e s e g m e n t s w e r e t h e m s e l v e su s e d a s c o i n s a n w e r e c a l l e d b i t s . T h b i c o i nc o u l d n ' t b s l i c e d d o w n a n f u r t h e r , j u s t a t h e r ei n w a t o s l i c e c o m p u t e r m e m o r y a n s m a l l e rt h a n b i t . W s t i l l u s t h w o r d b i t h i s w a w h e n w e r e f e r t q u a r t e r a " t w o b i t s . "W h e n G a n g e d T o g e t h e rS o b y t e i e i g h t b i t s . Y e e v e n w i t h i n j u s t e i g h tb i t s w c a s t o r e c o n s i d e r a b l e a m o u n t o i n f o rm a t i o n . F o r o n t h i n g , w c a c o u n t u f r o mz e r o t 2 5 5 . H e r e ' s h o w :

C O M P U T E D G a z e i i o M a r c h 1 9 8 5 1 0 3

Page 106: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 106/164

Page 107: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 107/164

H I N T S & T I P SA b b r e v i a t e d P r i n t e r C o d e s

J o h n C r o o k s h a n k

I y o u ' v e d i s c o v e r e d c l e v e r t i m e s a v i n gt e c h n i q u e o b r i e f b u e f f e c t i v e p r o g r a mm i n g s h o r t c u t , s e n d i t " H i n t s T i p s , "c / C O M P U T E D G A Z E T T E . I w u s i t w e ' l lp a y y o u $ 3 5 . D u t t h v o l u m e o i t e m ss u b m i t t e d , w r e g r e t t h a t w c a n n o t a l w a y sr e p l y i n d i v i d u a l l y t s u b m i s s i o n s .

I o r d e r t m a k e y o u r p r i n t e r d s p e c i a l t h i n g sl i k e e x p a n d e d o i t a l i c p r i n t i n g , y o u h a v e t s p r i n k l e C H R $ ( x x ) v a l u e s t h r o u g h o u t y o u r p r g r a m . T h a t ' s s e v e n o e i g h t k e y s t r o k e s , n o c o u n t i n g t h s h i f t i n g a n u n s h i f t i n g .

B u d i y o k n o w t h e r e a r o n e - k e y a b b r e v ia t i o n s f o m a n y o f t h e s e c o d e s r i g h t o t h e 6 4 ' sk e y b o a r d ? T h A S C I ! c h a r a c t e r s 1 - 2 7 a r e a s i l ya c c e s s i b l e b j u s t 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 a n o t h e r k e y . I e f f e c t i v e l y s u b t r a c t s6 f r o m t h n o r m a l C o m m o d o r e A S C I I v a l u e f o t h k e y b e i n g p r e s s e d . I o t h e r w o r d s , t h C H R $v a l u e i t h s a m e a s t h e p o s i t i o n o f t h e l e t t e r i nt h a l p h a b e t .

Y o c a u s t h e s e s p e c i a l c o d e s e v e n i y o d o n ' t h a v e a p r i n t e r . A s i m p l e e x a m p l e ,C H R $ ( 1 3 ) i c a r r i a g e r e t u r n , a n i t h t h i rt e e n t h l e t t e r i n t h e a l p h a b e t . S C T R L - M s h o u l db c a r r i a g e r e t u r n . S u r e e n o u g h , t h c o m b i n at i o n w o r k s j u s t l i k e c a r r i a g e r e t u r n ( t r y i t ) . A n C T R L - S a c t s a s C H R $ ( 1 9 ) — t h e c u r s o r j u m p s t t h h o m e p o s i t i o n a t h e t o p l e f t o t h s c r e e n .C T R L - Q i t h e e q u i v a l e n t o c u r s o r d o w n , a n s o n H e r e ' s l i s t o t h A S C I I v a l u e s a v a i l a b l e d r e c t l y f r o m t h k e y b o a r d ( u n f o r t u n a t e l y , t h e yd o n ' t w o r k o V I C ) :

A S C I I v a l u e s ( 6 4 , P l u s / 4 , 1 6 )C T R L - EC T R L - HC T R L - IC T R L - MC T R L - NC T R L - QC T R L - RC T R L - SC T R L - TC T R L - :

C H R $ ( 5 )C H R $ ( 8 >C H R $ ( 9 )C H R $ ( 1 3 )C H R $ ( 1 4 )C H R S U 7 )C H R $ ( 1 8 )C H R $ ( 1 9 )C H R $ ( 2 0 )C H R S I 2 7 )

w h i t ed i s a b l e c a s e c h a n g ee n a b l e c a s e c h a n g ec a r r i a g e r e t u r ns w i t c h t l o w e r c a s ec u r s o r d o w nr e v e r s e o c u r s o r h o m ed e l e t ee s c a p e ( P l u s / 4 a n 1 o n l y )

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

T p r i n t e x p a n d e d c h a r a c t e r s , f o e x a m p l e ,y o s e n d C H R $ ( 1 4 ) t t h p r i n t e r . B u f i r s t y o m u s t b i q u o t e m o d e . S o t p r i n t w i d e h e l l o ,y o u w o u l d u s O P E N 4 , 4 : P R I N T # 4 , " N H E L L O "( t h e i C T R L - N ) . I y o u ' r e n o i q u o t e m o d e ,s o m e t h i n g q u i t e d i f f e r e n t w i l l h a p p e n . T h s c r e e n w i l l s u d d e n l y s w i t c h t l o w e r c a s ec h a r a c t e r s .

P r i n t e r C o d e s F o G e m i n iI y o o w n o n - C o m m o d o r e p r i n t e r , c h e c ky o u r m a n u a l f o t h e v a r i o u s p r i n t e r c o d e s . W i t hm p a r t i c u l a r s e t u p , u s t h f o l l o w i n gc o m b i n a t i o n s :

A S C I I V a l u e s ( G e m i n iC T R L - AC T R L - GC T R L - HC T R L - IC T R L - JC T R L - LC T R L - NC T R L - OC T R L - RC T R L - TC T R L - ;

C H R S ( l )C H R $ ( 7 )C H R $ < 8 )C H R $ < 9 )C H R S ( I O )C H R S U 2 )C H R S U 4 )C H R $ ( 1 5 )C H R $ < 1 8 )C H R $ ( 2 0 )C H R S I 2 7 )

1 ' r i n t e r )

r i n g b e l lb a c k s p a c ep r i n t e r t a bl i n e f e e df o r m f e e de x p a n d e d o ne x p a n d e d o f r e v e r s e o c o m p r e s s e d o e s c a p e

T h m o s t v a l u a b l e o f t h e a b o v e i e s c a p e ,w h i c h p r e f a c e s d o z e n s o a d d i t i o n a l G e m i n ic o m m a n d s .

S o m e i n t e r f a c e s m a t r a n s l a t e t h n u m b e r sd i f f e r e n t l y ( s o m e w i l l s w i t c h 1 a n 2 0 f o e a m p l e ) , d e p e n d i n g o w h e t h e r t h D I s w i t c h e sa r s e t e m u l a t e C o m m o d o r e p r i n t e r s o t w o r k t r a n s p a r e n t l y . I d o e s n ' t h u r t t e x p e r i m e n t .I y o u r i n t e r f a c e i s e t e m u l a t e C o m m o d o r e ,s o m e o f t h e c o d e s i t h f o l l o w i n g t a b l e m a a l s o w o r k .

C o m m o d o r e P r i n t e r sT h C o m m o d o r e 1 5 2 5 a n M P S - 8 0 1 a r s o f t w a r e -c o m p a t i b l e p r i n t e r s . p r o g r a m w r i t t e n f o o n

C O M P U T E D G a z o t l e M a r c h 1 9 8 5 1 0 5

Page 108: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 108/164

w i l l w o r k o n t h o t h e r . T h 1 5 2 6 , h o w e v e r , i n o c o m p l e t e l y c o m p a t i b l e w i t h o t h e r C o m o d o r e p r i n t e r s . F o o n t h i n g , t h 1 5 2 6 l a c k st h b u i l t - i n g r a p h i c s c o m m a n d s o t h 1 5 2 5 a n 8 0 1 . I h a s i n g l e c u s t o m c h a r a c t e r . T p r i n t i h i g h - r e s o l u t i o n , y o m u s t d e f i n e t h c h a r a c t e r ,p r i n t i t d e f i n e i a g a i n , p r i n t i t a n s o n

T h 1 5 2 6 h a i t a d v a n t a g e s , t h o u g h :f o r m a t t i n g c o m m a n d s ( s i m i l a r t P R I N T U S I N G ) ,

p a g i n g f e a t u r e ( t s k i p o v e r t h p e r f o r a t i o n s ) ,a n f l e x i b l e l i n e s p a c i n g .

H e r e a r t h C o m m o d o r e p r i n t e r c o d e s ( n o t et h a t c e r t a i n c o m m a n d s w o r k o n l y o c e r t a i np r i n t e r s ) :

A S C I I V a l u e s ( 1 5 2 5 , M F S - 8 0 1 , 1 5 2 6 )C T R L - HC T R L - JC T R L - LC T R L - NC T R L - OC T R L - PC T R L - Q

C T R L - RC T R L - SC T R L - ZC T R L - ;

C H R $ < 8 >C H R $ ( 1 0 )C H R $ ( 1 2 )C H R S ( 1 4 )C H R $ ( 1 5 )C H R S ( 1 6 >C H R S I 1 7 )

C H R S U 8 )C H R $ ( 1 9 )C H R $ ( 2 6 )C H R $ < 2 7 )

1 5 2 5 , M P S - 8 0 1 o n l y1 5 2 6 o u t \ ,

s e g r a p h i c s m o d el i n e f e e df o r m f e e d ( n e w p a g e )e n h a n c e d / d o u b l e - w i d t h o e n h a n c e o f l a s e t t i n gu p p e r - / l o w e r c a s e ( c u r s o r d o w nm o d e )r e v e r s e p r i n t i n gp a g i n g o f r e p e a t g r a p h i c ss e g r a p h i c s d o a d d r e s s

C O M P U T E !T O L L F R E E

S u b s c r i p t i o nO r d e r L i n e

8 0 0 - 3 3 4 - 0 8 6 8I n N C 9 1 9 - 2 7 5 - 9 8 0 9

I y o w a n t e d t h p r i n t e r t t a t c o l u m n3 a n p r i n t a e n h a n c e d " T h e E n d " y o w o u l dt y p e :

O P E N 4 , 4 : 1 1 R I N T # 4 , " P 3 9 N T H E E N D " : P R l N T # 4 :C L O S E 4

T y p e t h e c h a r a c t e r s i b o l d w i t h t h C T R Lk e y h e l d d o w n . T h C T R L - P ( f o l l o w e d b 3 9 p e r f o r m s t a t t h 3 9 t h p o s i t i o n , a n t h C T R L - N s e t s e n h a n c e d m o d e . E x p e r i m e n t w i t ht h e s e a b b r e v i a t i o n s , a n y o u ' l l f i n d i m u c he a s i e r t c o n t r o l t h e m a n y f e a t u r e s a v a i l a b l e . <

S T E V E P U N T E R ' SN E W E S TC - 6 4 W O R D P R O C E S S

F E A T U R I N G :4 t 1 6 c o l u m n v i d e o d i s p l a yS i n g l e p a s s d o u b l e c o l u m n o u t p u t1 0 0 D / o p r o p o r t i o n a l p r i n t i n g c a p a b i l i t y

• D o u b l e s i d e d p r i n t i n g w i t h m a r g i n o f f s e t sO v e r 3 p r i n t e r s f u l l y s u p p o r t e d" B u m p f r e e " l o a d i n g M S c o m p a t i b l eA u t o m a t i c s p e l l i n g c o r r e c t i o n s w i t h S p e l l p r o 1 ^

T o l l F r e e O r d e r L i n e l

1 - 8 0 0 - 3 8 7 - 3 2 0 8 P R O - L I N E■ ■ ■ ■ B I I I S O F T W A R E

7 5 T h Q u e e n s w a y E a s t , U n i t 8 M i s s i s s a u g a , O n t a r i o . C a n a d a L 4 4 C P h o n e 4 1 6 - 2 7 3 - 6 3 5 01 0 C O M P U T E V s G a i o t t a M a r c h 1 9 8 5

Page 109: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 109/164

Page 110: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 110/164

C O N D E N S E D M O D E

D O U B L E - W I D T H C O N D E N S E D@ A B C D E F G H I J K L M N 0 P 9 R S T U V U X Y Z r . \ JE L I T E C H A R A C T E S S E

I T A L I C S3 A B C D E F G H T J K L P t f i O P & R S T t / V W X Y Z f \ J - _ 'P R O P O R T I O N A L S P A C I N G@ A B C D E F G H I J K L H N O P Q R S T U U U X Y Z [ \ : r _

M I X E D M O D E S O S A M E L I N E :U N D E R L I N I N G D O U B L E S T R I K E I T A L I C SD O U B l _ E E - W I D T C O K K K S E BS U P E R A N E U E - S C R I P T S :H 3 2 > * = 6 5 5 3 6

C O H I E N i r V I L J P I I T 1 C 1 1 P T P V Q B L J C I 1 V I l T M « M I N T

G R A P H I C S M O D E : 6 4 D O T S / L I N E

G R A P H I C S M O D E : 1 2 8 0 D O T S / L I N E

T h s t a n d a r d c h a r a c t e r s e i v e r y r e a d a b l e .S i n c e t h p r i n t h e a d p r o d u c e s s q u a r e i n s t e a d o fr o u n d d o t s , t h g a p s b e t w e e n p r i n t e d d o t s a r n o a e a s i l y v i s i b l e , s t e p c l o s e r t l e t t e r -q u a l i t y . A e m p h a s i z e d m o d e p r i n t s m o r es l o w l y , o v e r l a p p i n g d o t s t g i v e v e r y d a r k ,s o l i d i m a g e , b u t d i s a b l e s t h e u s o s o m e p r i n t i n gf e a t u r e s . T h t e x t i f o r m e d f r o m v e r t i c a l p i n s ,g i v i n g t r u e d e s c e n d e r s f o l o w e r c a s e c h a r a c t e r s .

A l s o b u i l t i n t o t h s t a n d a r d c h a r a c t e r s e i s e o J a p a n e s e K a t a k a n a c h a r a c t e r s ( e v i d e n c i n gt h p r i n t e r ' s c o u n t r y o o r i g i n ) a n s e v e r a l g r a p hi c c h a r a c t e r s l i k e t h o s e u s e d o t h V I o 6 4 S e v e r a l i n t e r n a t i o n a l f o n t s a r e s u p p o r t e d , g i v i n gt h s p e c i a l c h a r a c t e r s n e e d e d i f o r e i g n l a ng u a g e s . O n o t h s e t s r e p l a c e s t h e s p e c i a lc h a r a c t e r s w i t h i t a l i c s .

T h i s p r i n t e r o f f e r s s e v e r a l p r o g r a m m a b l e f e t u r e s l i k e h o r i z o n t a l t a b u l a t i o n , v e r t i c a l f o r m sc o n t r o l , l e f t a n r i g h t m a r g i n s , r e v e r s e p a p e rf e e d , f o r m f e e d , a u t o m a t i c s k i p - o v e r - p e r f o r a t i o n( u s e d w i t h f a n f o l d p a p e r ) , p r o g r a m m a b l e l i n es p a c i n g , a n t r u e b a c k s p a c i n g . Y o c a e v e n r i n gt h p r i n t e r ' s i n t e r n a l b e l l .

T h g r a p h i c s m o d e s l e y o p r o g r a m f r o m6 4 t 1 2 8 0 d o t s p e l i n e , w h i c h i u t f o u rt i m e s t h e h o r i z o n t a l r e s o l u t i o n o f t h e 6 4 U n l i k es o m e p r i n t e r s , t h e r e i e v e n w a t f i r e t h n i n t h p i n . Y o c a p r i n t s c r e e n g r a p h i c s w i t ha n s o f t w a r e t h a t s u p p o r t s t h E p s o n f a m i l y o p r i n t e r s .

A l t h o u g h n s p e e d d e m o n , t h e B l u e C h i pp r i n t e r i f a s t , p r i n t i n g u t 1 0 c h a r a c t e r s p e s e c o n d i t h n o r m a l p r i n t i n g m o d e . A l m o s t a l 1 0 C O M P U T E ' S G a z o t t B M a r c h 1 9 8 5

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

T h B l u e C h i p ' s A c h i l l e s h e e l i i t h d o c um e n t a t i o n , p o o r l y t r a n s l a t e d f r o m J a p a n e s e . W a r a d v i s e d t b s u r e t h p r i n t e r " i i w o r k i n gp r o p e r l y , " a n t o l d h o t " i n s t a l l t h r i b b o nc a r t r i d g e i t h m a n n e r o f f o l l o w i n g s , " a n i f o r m e d t h a t " a l l d a t a s f o l l o w i n g t h i s c o d e a r p r i n t e d o u t i t h e c h a r a c t e r s o s e l e c t e d c h a r a c t e rs e s p e c i f i e d b n . I t ' s s h a m e t h a t s u c h g o o dv a l u e i a p r i n t e r i h a n d i c a p p e d b i t m a n u a l ,b u i a l y o c a r e t d i s l i s t p r o g r a m s o p r i n to u u n e m b e l l i s h e d t e x t , y o m a n e v e r n e e dm o s t o t h m a n u a l . I t ' s e v e n f a i r l y s i m p l e t f i u r e o u t h o t i n s t a l l t h p a p e r , r i b b o n c a r t r i d g e ,a n i n t e r f a c e o y o u r o w n . B u i y o u w a n t t u s t h e r i c h n e s s o f t y p e s t y l e s a n m o d e s a v a i la b l e , y o u ' l l b b e t t e r o f i y o k n o w s o m e t h i n ga b o u t p r o g r a m m i n g . B t h w a y , t h e x a m p l ep r o g r a m s i t h m a n u a l n e e d m i n o r m o d i f i c at i o n t t h O P E N c o m m a n d t w o r k o C o m o d o r e c o m p u t e r s . H o w e v e r , t h m a n u a l d o e si n c l u d e h a n d y q u i c k - r e f e r e n c e t a b l e o a l t h p r i n t e r c o d e s .

B l u e C h i p E l e c t r o n i c s , I n c .T w W e s t A l a m e d a D r i v eT e m p t ; A 8 5 2 8 2$ 1 8 9B l u e C l i i p C o m m o d o r e P r i n t e r I n t e r f a c e , S 3 9 . 9 5 <

c o p i e d f t e t i e A . 1 Y o u d e s e r v e t p r o t a c t y o u r s o f t w a r e m v e s t m o n i .

Y o c a w i t h t h e l i r s l l a n d o n l y )B I T - F O R - B t T D I S K C O P I E R l o t h C - 6 4 .

1 5 4 1 D i s k D r i v e a n n o M S D >

T h n e x t g e n e r a t i o n i a r c h i v a lm e t h o d s i h e r e t o d a y !

N o o l l f i r d i s k c o p i o r a a n p r i c eE a s y - t o - u s e n c o m p l i c a t e di n s t r u c t i o n sT o t a l l y a u t o m a t i c n k n o w l e d g e

o D O r e q u i r e dY o u ' l l L O V E M N I B B L E " i n o t .

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

F U L L C I R C L E S O F T W A R E , I N C .P . O . B o 1 3 7 3

D n y l o n . O l n o 4 5 4 0 1P h o n e ( 5 1 3 ) 2 2 3 - 2 1 0 3

L p Q e a s h i p p i n g f h a n d l i n g' r e s i d e n t * a d V / u l e a 1 d a r e t u r n p r i v i l e g e

" W h e n c l o n i n g a n d l s e d l n g ( a l l . t u r n t M R N I B B L E _

Page 111: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 111/164

P O W E R B A S I C

Q u i c k C h a r a c t e r T r a n s f e rF a b i o C o r o n e i

S e t t i n g u c u s t o m c h a r a c t e r s e c a b p a i n f u l l y s l o w . T h i s m a c h i n e l a n g u a g er o u t i n e w i l l g r e a t l y s p e e d u t h p r o c e s s .F o t h V I C , 6 4 P l u s / 4 , a n 1 6

W e l l - d e s i g n e d g r a p h i c s c a a d l o t a l m o s ta n p r o g r a m . S o m e t i m e s p i c t u r e s c a c o m m un i c a t e b e t t e r t h a n w o r d s . T h e a s i e s t t y p e o g r a p h i c s t u s i c h a r a c t e r g r a p h i c s , t h o s e o d s h a p e s s h o w n o t h f r o n t o f t h k e y s . A n o t h e rt y p e o g r a p h i c s i a c h i e v e d w i t h r e d e f i n e dc h a r a c t e r s , w h i c h a l l o w y o t c r e a t e s h a p e s i m u c h g r e a t e r d e t a i l . B u t h e y ' r e a l s o m o r e d i f f ic u l t t o u s e .

F i r s t , y o m u s t r e s e r v e s p a c e f o t h n e c h a r a c t e r s e i R A b l o w e r i n g t h t o p - o f -B A S I C p o i n t e r . N e x t , y o u c h a n g e t h c h a r a c t e rs e p o i n t e r t p o i n t t t h e l o c a t i o n o t h n e c h a r a c t e r s . Y o t h e n t r a n s f e r t h e c h a r a c t e r p a t e r n s f r o m R O t R A a n c h a n g e - s e l e c t e dc h a r a c t e r s t t h e i r n e s h a p e s .

T h m a j o r d r a w b a c k i t h t i m e i t a k e s t t r a n s f e r t h c h a r a c t e r p a t t e r n s . I m a t a k eB A S i C a l m o s t m i n u t e t P E E K t h b y t e s f r o mR O a n P O K E t h e m t R A M , d e p e n d i n g o t h n u m b e r o c h a r a c t e r s t r a n s f e r r e d .

" Q u i c k C h a r a c t e r T r a n s f e r " c r e a t e s m c h i n e l a n g u a g e r o u t i n e t i n s t a n t l y t r a n s f e r t h c h a r a c t e r p a t t e r n s f r o m R O t R A M . T h M r o u t i n e i P O K E d i n t o t h c a s s e t t e b u f f e r , b u i t ' sc o m p l e t e l y r e l o c a t a b l e . Y o c a n p u t i e l s e w h e r eb s e t t i n g v a r i a b l e A i l i n e 1 0 t t h s t a r t o t h n e l o c a t i o n .

A d d i n g I T Y o u r P r o g r a m sT u s Q u i c k C h a r a c t e r T r a n s f e r , i m u s t b a d d e d t y o u r p r o g r a m . I c a n b e p l a c e d a t h e n a s u b r o u t i n e , o a t h s t a r t a p a r t o f t h ei n i t i a l i z a t i o n a l o n g a i t ' s e x e c u t e d b e f o r e y o r e d e f i n e y o u r c h a r a c t e r s . Y o m a h a v e t c h a n g e t h l i n e n u m b e r s t m a k e i f i t .

I c a a l s o b e u s e d b i t s e l f a d e m o n s t r at i o n . T y p e i t h a p p r o p r i a t e v e r s i o n f o y o u rc o m p u t e r a n s a v e i b e f o r e r u n n i n g . T h c h a r a ct e r s o t h s c r e e n w i l l m o m e n t a r i l y a p p e a r a r a n d o m p a t t e r n o f d o t s a t h p o i n t e r t t h s t a r to f t h e c h a r a c t e r s e i c h a n g e d t p o i n t t t h r a n d o m b y t e s i R A M . T h e n t h c h a r a c t e r sq u i c k l y r e t u r n t n o r m a l a t h p a t t e r n s i R O a r t r a n s f e r r e d t R A M .

N o y o c a c h a n g e a n y c h a r a c t e r t l o o kl i k e s p a c e s h i p o b i r d o f o r e i g n l a n g u a g el e t t e r . J u s t P O K E t h e c h a r a c t e r p a t t e r n i n t o t h R A a r e a u s e d b t h n e c h a r a c t e r s e t . T s h o w t h a t t h e c h a r a c t e r s a r i n d e e d i R A M ,l i n e s 1 0 0 0 - 1 0 1 0 c h a n g e t h c h a r a c t e r i n t oh a p p y f a c e . T y p e t h k e t s e i t T r e t u r nt t h n o r m a l c h a r a c t e r s e t , p r e s s R U N / S T O P -R E S T O R E ( R U N / S T O P - R E S E T o t h P l u s / 4a n 1 6 ) .

T h e 6 4 V e r s i o nT h 6 v e r s i o n t r a n s f e r s t h e n t i r eu p p e r c a s e / g r a p h i c s c h a r a c t e r s e ( 2 5 6 c h a r a c t e r s )f r o m R O t R A M . Y o c a t r a n s f e r t h u p p e r c a s e / l o w e r c a s e c h a r a c t e r s e i n s t e a d b c h a n g i n g t h 2 0 t 2 1 i l i n e 1 7 ( t h u s a l t e r i n gt h c h e c k s u m i n l i n e 1 2 0 ) . T h l o c a t i o n o t h c h a r a c t e r s e i R A i d e t e r m i n e d b t h t w 1 4 i n l i n e 9 0 . T h e s e v a l u e s r e p r e s e n t t h n u b e o K b y t e s f r o m t h s t a r t o t h v i d e o h a n k .

W h e n s e l e c t i n g p l a c e f o t h c h a r a c t e r s e o t h e 6 4 , r e m e m b e r t h a t i m u s t b p l a c e da b o v e y o u r B A S I C p r o g r a m o n 2 b o u n d a r y i t h s a m e v i d e o b a n k a t h s c r e e n . I y o u w e r ef r i g h t e n e d b t h a t l a s t s e n t e n c e , j u s t 1 e a v e t h v a l u e s a t 1 4 . T h i s p u t s t h s t a r t o t c h a r a c t e rs e a 1 4 3 3 6 , l e a v i n g 1 2 f r e e f o r y o u r B A S I Cp r o g r a m .

T h e V I C V e r s i o nT h e V ! C v e r s i o n t r a n s f e r s t h f i r s t 6 c h a r a c t e r sf r o m R O t t h l o c a t i o n s p e c i f i e d b t h P O K Et 3 6 8 6 9 . P O K E i n g 2 5 h e r e p u t s t h s t a r t o t h

C O M P U T E D G a z e t t e M a r c h 1 9 8 5 1 0

Page 112: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 112/164

c h a r a c t e r s e t a t 7 1 6 8 , r o o m e n o u g h f o 6 c h a r a c t e r s . Y o m u s t a l s o p r o t e c t t h e c h a r a c t e r sf r o m B A S I C b P O K E i n g 7 1 6 8 / 2 5 6 2 i n t ol o c a t i o n 5 a i n l i n e 9 0 Y o u ' l l h a v e 3 l e f t f o y o u r p r o g r a m .j

I 6 c h a r a c t e r s a r e n ' t e n o u g h , j u s t c h a n g el i n e 9 t o

9 l ' O K E 5 6 , 2 4 : C L R : I l O K E 3 6 8 6 9 , 2 5 4

A l s o , c h a n g e t h e 2 t i n l i n e 1 9 0 . T h i s g i v e sy o 1 9 c h a r a c t e r s s t a r t i n g a 6 1 4 4 , l e a v i n g 2 f r e e f o r y o u r p r o g r a m .

T h v a l u e i l i n e 1 6 d e t e r m i n e s w h i c hc h a r a c t e r s w i l l b t r a n s f e r r e d f r o m R O M . A v a l u eo 1 2 t r a n s f e r s t h u p p e r c a s e c h a r a c t e r s , 1 3 t r a n s f e r s r e v e r s e u p p e r c a s e , 1 3 g i v e s l o w e r c a s e ,a n 1 4 g i v e s r e v e r s e l o w e r c a s e . I y o m a k et h e s e c h a n g e s , d o n ' t f o r g e t t a l s o c h a n g e t h c h e c k s u m i l i n e 1 2 0 . O y o c a s i m p l y d e l e t et h i s l i n e o n c e y o u ' v e s a v e d w o r k i n g c o p y o t h p r o g r a m .

T h P l u s / 4 A n 1 V e r s i o nT h P l u s / 4 a n 1 v e r s i o n t r a n s f e r s t h u p p e rc a s e c h a r a c t e r s e t t h l o c a t i o n s p e c i f i e d b t h h i g h b y t e i l i n e s 9 0 1 5 0 , a n 2 2 0 . T t r a n s f e rt h l o w e r c a s e s e t , c h a n g e t h 2 0 t 2 1 i l i n e1 6 0 .

S e l i s t i n g s a p a g e 1 3 7 . < &

1 5 4 1 D I S K D R I V E A L I G N M E N T P R O G R A MF i n a l l y , c o m p l e t e d i s k d r i v e a l i g n m e n t p r o g r a m ! N s p e c i a le q u i p m e n t n e e d e d ! t w d i s k I p r i H i r a m a n c a l i b r a t i o n ) p r g r a m a l l o w s a n y o n e w i t h a v e r a g e m e c h a n i c a l s k i l l s t p r o p e r l ya l i g n t h 1 5 4 1 d i s k d r i v e . C o m p l e t e I n s t r u c t i o n m a n u a l . D o n ' tb i o . i i . - d b c h e a p I m i t a t i o n s ! T h i s i t h a l i g n m e n t p r o g r a ml h a t w o r k s ! S e I h r e v i e w I I h O c t o b e r 1 9 8 4 G a z e l l e .

" I l e s s t h a n t w h n u r s [ m t h s t a r t 0 / r e a d i n g t h a c c o m p a n y i n gm a n u a l , m c l i n k d r i v e i u ( s r u n n i n g a g o o d a n e p e r h a p s b e t t e r

D D . N o r t h C a r o l i n a

" Y o u r s o f t w a r e w a s a n e n j o y a b l e c h a n g e f r o m m a n y p r o g r a m s h o u eb o u g h t . r e c o m m e n d y o t a l k n o t r .

P . C o l o r a d o

" . . . w i t h 1 5 4 1 D b k M v e A l l g n m e n t / r o m C S M S o / t i u a n j . y o u c a nl i i ( i h e d i s k d r i v e | y o u r s e l f i a n h o u r o s a n i f i e p r o g r a m w i l lp a f o r i s e / / t h f i r s t t i m e y o u s i t . . N t e c h n i c a l e x p e r t i s e i r q u i r e d t a c c o m p l i s h t h a l i g n m e n t p r o c e d u r e s . Q n t h m a n u a l a c C O r n p o n y l n Q t h p r o g r a m t h o r o u g h l y d e s c r i b e s t h e p r o c e d u r e s .

C O M P U T E D G u e i t e . O c t o b f l r 1 < J H 4

$ 4 4 . 9 5 3 . 5 0 S h i p p i n g ( U . S . )

S O F T W A R E , I N C .P . O . B o 5 6

C r o w n P o i n t I N 4 6 3 0 7( 2 1 9 ) 6 6 3 - 4 3 3 5

V I S A A N M A S T E R C A R D S A C C E P T E DD E A L L K I N Q U I R I E S I N V I T L D

T T E N T I O N C O M M O D O R E 6 W N E R SW e ' l l p a f o y o u r m i s t a k e !

W k n o w t h a t i t ' s d i f f i c u l t , e s p e c i a l l y s i n c e e v e r y o n ei t r y i n g t c o m e o u w i t h o n e . N o t h a t e r r o r t r a c kp r o t e c t i o n i g o i n g t h w a o t h d i n a s a o u r , y o p r o b a b l y p u r c h a s e d a o b s o l e t e p i e c e o s o f t w a r e . W e l lw w i l l g i v e y o $ 2 5 . 0 0 c r e d i t * i o r a n o r i g i n a l c o p yu t i l i t y s o f t w a r e d i s k t h a t y o w o u l d l i k e t t r a d e i i o t h " N E W R E V I S E D C L O N E M A C H I N E . " O u p r o g r a m c a n o b a c k u p n o n - s t a n d a r d s e c t o r s w i t h c o m p l e t e c o nt r o l , d e t e c t a n r e p r o d u c e d e n s i t y - f r e q u e n c y a l t e r a t i o n s ,a l t e r t h n u m b e r o s e c t o r s o t r a c k , s y n c t p a r t i c u l a rr e f e r e n c e s e c t o r s ( i n c l u d i n g a s i n g l e s y n c B i c o p y ) P L U Sr e f o r m a t a s i n g l e t r a c k .

O t h e r b a c k u p p r o g r a m s h a v e o n l y r e c e n t l y c a u g h tu w i t h o u r a b i l i t y t o r e p r o d u c e e r r o r s . I n c l u d e d i F a s tC l o n e a s w e l l a s a l o t h e o t h e r s t a n d a r d C l o n eF e a t u r e s , w e ' v e e v e n m a d e i m o r e u s e r f r i e n d l y t o o ! T H C L O N E M A C H I N E w a t h f i r s t u t i l i t y o f i t k i n d a n o t h e r s f o l l o w e d . W e l l , w s t i l l f e e l t h a t i t ' s t i m e f o t h o t h e r s t t r y t o p l a y c a t c h u a g a i n . S T I L L O N L YO I S P E C I A L M S V E R S I O N < Q 9 . v o w / v j k m t o o ; : i j > f t

N O T E M i c r o r o s o r v a a I h e i u j h t 1 o c a n c e l t h i s u l l u i a l c i n y t u r n s w i t h o u t n o t i c e

A v a i l a b l e f r o m :

D I S T R I B U T I N G . I N C .1 3 4 2 B R o u t e 2 B u t l e r , N . J . 0 7 4 0 5

C A L L - ( 2 0 1 ) 8 3 8 - 9 0 2 7

Page 113: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 113/164

B a k e r ' s D o z e nP a r tL a w r e n c e C o t t o n

I t h i s f i n a l i n s t a l l m e n t , w e ' l l s e f o u rm o r e p r o g r a m s f o t h 6 w h i c h o f f e r s o m ei n t e r e s t i n g t e c h n i q u e s — a n d r e s u l t s .

I y o u ' v e b e e n f o l l o w i n g t h i s s e r i e s , y o u ' l l r e c a l lt h a t m o s t o t h p r o g r a m s w e ' v e s e e n i n c l u d er o u t i n e s a n t e c h n i q u e s w h i c h m a b e u s e di n t e r c h a n g e a b l y w i t h e a c h o t h e r . I y o u ' r e n e t p r o g r a m m i n g s o u n d a n g r a p h i c s o t h 6 4 y o m i g h t s t u d y t h l i s t i n g s — t h e y ' r e s h o r t a n c o t a i n i d e a s y o c a n u s e i y o u r o w p r o g r a m s .

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

L i n e 1 c l e a r s t h s c r e e n ( C H R ( $ 1 4 7 ) ) , p r i n t sw h i t e ( C H R $ { 5 ) ) , a n c h a n g e s t h b o r d e r a n b a c k g r o u n d c o l o r s ( 5 3 2 8 0 a n 5 3 2 8 1 ) t b l a c k . I nl i n e 2 0 i t h a m o u n t t b a d d e d t s c r e e nm e m o r y l o c a t i o n s , a n i a i n c r e m e n t o 1 L i n e s 3 a n 4 0 c h o o s e r a n d o m s i z e s o b l o c k s t b " p a i n t e d . " B o t h c o l o r a n s t a r t i n gs c r e e n l o c a t i o n a r d e t e r m i n e d h e r e . T h m a x im u b l o c k s i z e i t e b t e c h a r a c t e r s { l i n e 3 0 ) .T r y o u r o w d i m e n s i o n s h e r e .

L i n e s 5 a n 6 0 e n s u r e t h a t t h b l o c k t b p a i n t e d w i l l a p p e a r o t h e s c r e e n ; i n o t , a n o t h e rb l o c k s i z e i s e l e c t e d .

L i n e 7 0 i w h e r e t h b l o c k s a r p a i n t e d ;l o o p w i t h i n l o o p p a i n t s b l o c k o f s i z ec h a r a c t e r s ( r e v e r s e d s p a c e s ) b c h a r a c t e r s , i c o l o r Q s t a r t i n g a l o c a t i o n V I t h e n l o o p s b a c kt p i c k a n o t h e r b l o c k s i z e , c o l o r , a n s t a r t i n gl o c a t i o n .

R e c t a n g l e sA n o t h e r s h o r t p r o g r a m , " R e c t a n g l e s " d r a w s r a d o s i z e r e c t a n g l e s i r a n d o m c o l o r s . T h e y s t a r ta r a n d o m l o c a t i o n s , a n a r s u p e r i m p o s e d o e a c h o t h e r . H e r e ' s t h w a t h p r o g r a m w o r k s .

L i n e d e f i n e s i n c r e m e n t s , r e c t a n g l e s i z e ,a n t h v a l u e a d d e d t s c r e e n m e m o r y l o c a t i o n st P O K E c o l o r ( i l i n e 2 0 ) .

L i n e 1 c l e a r s t h s c r e e n a n c h a n g e s b o r d e ra n b a c k g r o u n d c o l o r s t b l a c k ( a i n l i n e 1 o " M o n d r i a n " ) .

L i n e s 2 a n 3 c h o o s e r a n d o m s c r e e n l o c at i o n s , a n c o l o r a n r e c t a n g l e d i m e n s i o n s ( b Z ) L i n e s 4 0 - 7 5 c h e c k t b s u r e t h e r e c t a n g l e i d r a w n o t h s c r e e n .

T h r e c t a n g l e s a r e c r e a t e d i l i n e s 8 0 - 1 5 0 .L i n e 1 6 0 l o o p s b a c k t c h o o s e a n o t h e r s i z e ,

c o l o r , a n l o c a t i o n .

M a g i xP r o g r a m 3 a n o t h e r s h o r t p r o g r a m , i f a i r l ys t r a i g h t f o r w a r d i p r o g r a m m i n g t e c h n i q u e a n i e x e c u t i o n . T h k e t t h p r o g r a m i t h s u r o u t i n e b e g i n n i n g a l i n e 2 0 0 . T h i s s u b r o u t i n e i w h a t p e r f o r m s t h h a r d w o r k i t h p r o g r a m . I p a i n t s s q u a r e b l o c k w i t h r a n d o m c o l o r a n i n c r e m e n t s i d i a g o n a l l y f o u r t i m e s i f o u rl o c a t i o n s .

L i n e s 1 0 4 0 7 0 a n 1 0 m o d i f y t h v a l u e sp l u g g e d i n t o t h e s u b r o u t i n e , r e d e f i n e s t a r t i n g p s i t i o n s , a n c h o o s e a n o t h e r c o l o r .

L i n e s 3 0 , 6 0 , 9 0 a n 1 2 e r a s e u n n e c e s s a r yb l o c k s b P O K E i n g s p a c e ( 3 2 ) t t h a p p r op r i a t e l o c a t i o n s .

N o o d l e D o o d l eP r o b a b l y t h m o s t i n t e r e s t i n g o f t h p r o g r a m st h i s m o n t h , " N o o d l e D o o d l e " i n t e g r a t e s s o u n d

C O M P U T E ' s G a z a l t o M a r c h 1 9 8 5 1 1

Page 114: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 114/164

a n g r a p h i c s . I d o o d l e s e n d l e s s l y ( p r e s sR U N / S T O P - R E S T O R E t e x i t ) , i c o l o r , t t h a c c o m p a n i m e n t o d o u b l e t o n e ( t w o v o i c e s )s y n c h r o n i z e d w i t h t h d o o d l e . I t h e d o o d l e ' sr a n d o m d i r e c t i o n g o e s u o r i g h t , t h t o n e sc l i m b ; i i g o e s l e f t o d o w n , t h t o n e s l o w e r .T h e f f e c t i s t r a n g e a n h y p n o t i c .

L e t ' s s e h o t h p r o g r a m w o r k s .L i n e s 1 0 - 3 0 s e u t h s c r e e n , c l e a r t h

s o u n d c h i p , a n s e u p a r a m e t e r s f o m u s i c a lv o i c e s o n e a n d t w o .

V a r i a b l e s a r e a s s i g n e d i l i n e 4 0 i c r e m e n t s t h e f r e q u e n c i e s u o d o w n , d e p e n d i n go t h m o v e m e n t o f t h e d o o d l e a d e s c r i b e d e a l i e r ; i m u l t i p l i e r f o v o i c e t w o ' s f r e q u e n c y( t i m e s v o i c e o n e ' s ) ; i t h l o w - b y t e v a l u e o t h f r e q u e n c y P O K E d i n t o l o c a t i o n s Z a n d Z Z a n a r t h h i g h - b y t e s t a r t i n g v a l u e s f o f r q u e n c i e s P O K E d i n t o l o c a t i o n s a n Y Y 2 Y Z Z a n Y a r t h l o a n h i g h l o c a t i o n s f o v o i c e s o n a n t w o , r e s p e c t i v e l y ; i t h s c r e e nl o c a t i o n w h e r e t h d o o d l e s t a r t s , a n i t h v a l u e a d d e d t t h s c r e e n l o c a t i o n t c o l o rc h a r a c t e r .

L i n e s 1 0 0 , 2 0 0 , 3 0 0 , 4 0 0 , 5 0 0 , 6 0 0 , 7 0 0 , a n 8 0 g e n e r a t e r a n d o m n u m b e r f r o m t ( c o n t r o l l i n g t h l e n g t h o t h d o o d l e d l i n e s e m e n t s ) a n c h o o s e r a n d o m c o l o r ( 1 - 1 5 ) . N o t e :T h e s e l i n e s c a b e n t e r e d b y t y p i n g l i n e 1 0 0 , t h e nt y p i n g 2 , 3 , 4 , 5 6 , 7 , o 8 o v e r t h i 1 0 ( p r e s sR E T U R N e a c h t i m e ) .

L i n e s 1 0 5 , 2 0 5 , 3 0 5 , 4 0 5 , 5 0 5 , 6 0 5 , 7 0 5 , a n 8 0 d o m o s t o f t h e d o o d l i n g b P O K H i n g t h h o r i z o n t a l a n v e r t i c a l l i n e s { 6 a n 6 6 a n t h e i r c o l o r s t t h e s c r e e n .

L i n e s 1 0 8 , 2 0 8 , 3 0 8 , 4 0 8 , 5 0 8 , 6 0 8 , 7 0 8 , a n 8 0 i n c r e m e n t s c r e e n l o c a t i o n V a n P O K E f r q u e n c i e s H I a n t c o n t r o l t h p i t c h o t o n e sa n i n c r e m e n t t h e m b C h a n g i n g t h v a l u e o

i l i n e 4 0 c a n c r e a t e s o m e i n t e r e s t i n g e f f e c t s .L i n e s 1 1 0 , 2 1 0 , 3 1 0 , 4 1 0 , 5 1 0 ' , 6 1 0 , 7 1 0 , a n

8 1 c h e c k t m a k e s u r e l e g a l f r e q u e n c y v a l u e sa r P O K E d i n t o Y Z Y Y a n Z Z

L a s t , l i n e s 1 2 0 , 2 2 0 , 3 2 0 , 4 2 0 , 5 2 0 , 6 2 0 , 7 2 0 ,a n d 8 2 0 P O K E t h c o r n e r s w h i c h c o n n e c t t h h o r i z o n t a l a n v e r t i c a l l i n e s . r a n d o m n u m b e r( X i c h o s e n ( e i t h e r o 2 ) t o d e t e r m i n e w h i c hw a t h d o o d l e i t g n e x t . T h i s i d e p e n d e n to t h t h d i r e c t i o n i c a m e f r o m a n d w h i c h c o n e w a P O K E d .

I a l t h p r o g r a m s o " B a k e r ' s D o z e n , " v a l u e sc a n b e c h a n g e d t c r e a t e d i f f e r e n t e f f e c t s . F e e lf r e e t e x p e r i m e n t . T h r e a l m e r i t o t h i s s e r i e s ,h o w e v e r , i i o f f e r i n g s o m e e f f e c t i v e t e c h n i q u e sw h i c h d o n ' t r e q u i r e l o o p r o g r a m m i n g t i m e o s p a c e .

S e l i s t i n g s o n p a g e 1 2 3 . c

1 1 C O M P U T E V s G a z e t t e M a r c h 1 9 8 5

O u C u s t o m e r s C a l l U T h C o m m o d o r e C o n s u l t a n t s !

I t ' s G r e a t C o m p u t e r .U s I f o r A l l I t ' s W o r t h !

S e n d f o O u C n m p k l o C n t a l i i j ;

G E M I N I L O a c p s w i t h $ o i q o oa r d e n Z

P R I N T E R SP o w e r t y p e D a i s y w h e e l 1 C l ' S E p s o n R . H

i v i l h C s k I c o B $ 3 6 9O k l d o t a 9 2 1 6 C P

w i t h T y n i a c C o n n e c t i o n . . . . 4 4 w i t h T y n u c C o n n e d i o . . S 2 9 9

C o m m o d o r e M P 8 0 2 7 f u l l l < i r p r l c u o n D l h o j m o d c l f

F T S T A R I ? R K I T : B i a i y ' " P [ i n l w ' . l h I S s h c t l s l a m p e d p a p e r ,5 m a i l i n g l a b e l s r e p l a c e m e n t r i b b o n w i t h e v e r y p r i n t e r

D I S K D R I V E SM S I ) S u p e r D r i v e C a l l C o m m o d o r e 1 5 4 1 . . . . C a l lI n d u s G C a l l I ' l i o n i - m a r k D u s H i $ 2 O n K a D a t a D r i v e . . . C u l l

M O N I T O R ST e k n i k a M j l o $ 2 3 9 Z e n i t h Z V M G t J A m b S 8 9 / 9 9C o o i o r 1 7 0 2 . . . . C a l l

C O M P U S E R V E S T A H T E K K I w i i h p u r c h a s e o W e t r i d g e o M i j h i y M

M O D E M SW e d t r i d g e 6 4 2 0 S 7 » ) V I T e r m i n a l S 4 M i g h t y M 7 V i d t e x 2

D A T A B A S E M A N G E R ST h C o n s u l t a n t S f i S N E N E N E S u p e r B i i s c 6 5 r P F S : P U e S 5 9T h e M a n a g e r 3 P F S i R e p o r l C a l l

W O R D 1 ' R O C E S S O R SP a p e r C l i p S 5 l i u s y S c r i p ! S 3

w / s p e l l e r 7 l B u s y S p e l l 1 S P R E A D S H E E T S A C C O U N T I N G

C a l t R e s u l t E a s y $ 3 C o m m o d o r eC n l C R e s u l t A d v a n c e d 6 G / L . A / P . A I R . I N V . P R m u d d l e S 3 A l n i l l i ' l . i i . 6 N E W : P e a c h t r e c

G J L . A ' P , A / R s y s t e m 1 3

C H A L K H O A R D" W i t h S o f t w a r e

P u r c h a s e

r m i n r a ^ I J : c n ' i I n k i , B o a r j a m ,J V i i n l h r i i s h , L o g } c A l U t C r 4 I ' m g r i i m r r H n ^

A C C E S S O R I E SC o C o o l D r i v e F a S 4 C o C o o l P l u s v s u r g e S 6 B L A C K N A U G A H Y D E C O V E R S

C - 6 4 o r 1 5 4 1 D r i v e . . . c S 1 7 0 2 M o n i t o r i l l )M S D r i v e s W 5 / 1 5 2 5 / M P S 8 0 IG e m i n i 1 0 X 1 5 2 6 / M P S 8 0 2M O O R D E R S S K I P P E D W l t l l l K 4 I I O L ' B S ' A d v n i i v d p u n s « c f o l u n k i h t r k o m o n e y o r d c l .V t W M C m d * S M J C O . U O K D E R J P r r - o n j l o ( D e i p j g r . h n k i d c U ) t i d r n 2 d » ) . A l a i j r h n « l d r l r E l i v f m c f L h a n J u r c i L l i i n ^ d f o ' j m c d t b A k I o n l y A d I f o s h i p p i n g [ 5 m i n , |P l i i v r - & L L t ' j i < l i i p p i n E i i j n o n m i r s O h i o n ' j d r n l * i i ! d 5 j u l r ^ i j J V u r i a v d i l j h i h l > * u h i c r l i i h s n ^ 1H O U R S : M O N - P R l O A M t o l O P M S A T I O A M t o B P M S U N o o n I S P 8 0 0 - 6 3 8 - 2 6 1 7

I N F O R M A T I O N I O H I O 2 1 6 / 7 5 8 - 0 0 0 9

1 3 1 ) 1 K O A U D M A N I ' O L A N D R O A D P O L A N D , O H I O 4 4 1

Page 115: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 115/164

D i s k D i r e c t o r y S o r tN A M a r s h a l l

T h i s s h o r t p r o g r a m c a n h e l py o b e t t e r o r g a n i z e y o u rd i s k s b a l p h a b e t i c a l l ys o r t i n g e a c h o y o u r d i s k d r e c t o r i e s . F o t h V I C , 6 4 P l u s / 4 , a n C o m m o d o r e 1 6

A a l p h a b e t i z e d d i s k d i r e c t o r yc a n b e t i m e s a v e r , e s p e c i a l l y i y o h a v e v a r i e t y o d i s k s . I t ' sp a r t i c u l a r l y h e l p f u l w h e n y o u ' r el o o k i n g f o f i l e n a m e i l o n gd i r e c t o r y .

" D i s k D i r e c t o r y S o r t " i s h o r t ( 3 5 - l i n e ) B A S I C p r o g r a mt h a t w o r k s o t h V I ( w i t h o w i t h o u t e x p a n s i o n — s e e b e l o wf o d e t a i l s ) , 6 4 P l u s / 4 , o C o m o d o r e 1 6 O p e r a t i o n i s i m p l e .L o a d " D i s k D i r e c t o r y S o r t " , 8 .T h e n i n s e r t t h e d i s k y o w i s h t a l p h a b e t i c a l l y s o r t . T y p e k U N ,a n t h e d i r e c t o r y i r e a d i n t om e m o r y a n s o r t e d . Y o s e t h s o r t h a p p e n i n g o n s c r e e n . N o t et h a t a l d e l e t e d f i l e s a r w r i t t e nt t h e n o t h s o r t . A f t e r a l f i l e s h a v e b e e n s o r t e d , y o u ' r ep r o m p t e d t p r e s s t h e s p a c e b a t w r i t e t h n e w l y s o r t e d d i r e ct o r y ( s t i l l s o r t e d o n l y i m e o r y ) b a c k t o d i s k . I y o u c h a n g ey o u r m i n d a t h i s p o i n t , r e m o v et h e d i s k b e f o r e p r e s s i n g t h

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

w o r d o f c a u t i o n : T h p r g r a m r e a d s t h d i r e c t o r y , a p h a b e t i z e s i t a n w r i t e s i b a c kt o d i s k . I y o m a k e a n t y p i n gm i s t a k e s w h i l e e n t e r i n g i t t h p r o g r a m c o u l d r u i n t h d i r e c t or i e s o y o u r d i s k s . T h e r e ' sc h a n c e y o w o u l d l o s e s o m ep r o g r a m s . A f t e r e n t e r i n g a n s a v i n g i t y o s h o u l d t e s t i o a n u n i m p o r t a n t d i s k , i n c a s ey o i n c o r r e c t l y t y p e d l i n e .

T h p r o g r a m w o r k s o n a n s i z e d i r e c t o r y ( u t 1 4 f i l e n a m e s a r a l l o w e d o 1 5 4 0 / 1 5 4 1 d i s k d r i v e s ) . H e r e ' sb r i e f s u m m a r y o f t h e p r o g r a mr o u t i n e s :L i n e s D e s c r i p t i o n

2 0 - 1 4 0 t h s o r t1 5 0 - 2 1 0 r e a d i ( h f i l e e n t r i e s2 2 0 - 2 9 0 w r i t e t h e d i r e c t o r y3 0 0 - 3 1 0 p r o c e s s t h e d i r e c t o r y h e a d e r3 2 0 - 3 3 0 r e a d b l o c k3 4 0 - 3 5 0 i n i t i a l i z e t h p r o g r a m

N o t e s T o V I U s e r sI y o u ' r e u s i n g a u n e x p a n d e dV I C , c h a n g e t h e v a l u e o t 4 i n l i n e 3 4 0 . A m a x i m u m o 4 f i l e n a m e s ( i n c l u d i n g d e l e t e df i l e n a m e s ) i a l l o w e d . W i t h 3 e x p a n s i o n , c h a n g e t 1 1 5 .

W i t h 8 o m o r e , n m o d i f i c at i o n i n e c e s s a r y — u p t 1 4 f i l e n a m e s c a n b e s o r t e d .

S e l i s t i n g o p a g e 1 2 7 .

U n i - K iD I S K D R I V E F A F O C O M M O D O R E

D e s i g n e d t w o r k w i t h C o m m o d o r e D i s kD r i v e M o d e l s 1 5 4 0 , 1 5 4 1 , a n 1 5 4 2 . t h eq u i e t C - 1 0 0 I a e n c l o s u r e m o v e s c o o l ,f i l t e r e d a i r t h r o u g h t h t o p v o n l s o t h d i s kd r i v e c o o l i n g t h d r i v e a n t h e r e b y r e d u ci n g t h e m i s a l i g n m e n t p r o b l e m s c a u s e d b h e a l b u i l d - u p . c u s t o m f i l l e r k e e p s r o o md u s l f r o m e n t e r i n g t h d i s k l o a d i n g o p o n .i n g . T h i s g r e a t l y i n c r e a s e s t h l i t e s p a n o t h d i s k d r i v e s , a n d e c r e a s e s t h m a i n t en a n c e r e q u i r e d l k e e p t h d r i v e t u n c l l o n -i n p r o p e r l y . O n l y 5 3 9 . 9 5 p l u s 5 2 . 0 0 ( o s h i p p i n g a n i n s u r a n c e .M o n e yO r d e r ,C h e c k s * o r C . O . D .O n l y

6 - m o n t h w a r r a n t y

U n i - K o o l

1 1 5 V B C

( 5 0 3 | 4 7 6 - 1 6 6 09 0 9 W i l l i a m s o n L o o d , G r a n t s P a s s , O 9 7 5 2 6

| C < j m n > « o n i r e g i i i r n a " I f f a m i ' k o C o m m t f o r i B u i i n i i i & r i l v n u >

C O M P U T E ' S G a z e t t e M a r c h 1 9 B 5 1 1 3

Page 116: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 116/164

Page 117: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 117/164

s y o c a c h a n g e m o r e t h a n o n b y t e a t i m e .3 P r e s s t h e c o m m a k e i y o u w a n t t l e a v e

t h v a l u e a i s I y o m a k e m i s t a k e , p r e s s R E T U R N a n

s e l e c t t h c h a n g e o p t i o n a g a i n ( r e m e m b e r t h c h a n g e i n o p e r m a n e n t y e t ) .

O n c e y o u ' r e s a t i s f i e d w i t h t h c h a n g e s ,c h o o s e t h e r e w r i t e o p t i o n . T h i s c o p i e s t h i n f o rm a t i o n f r o m t h m e m o r y b u f f e r o n t o t h d i s k .

T h f i n a l c h o i c e , E n d , a l l o w s y o t e x i t t h p r o g r a m . T h i s f e a t u r e i l a c k i n g f r o m t h o r i g i n a lD i s p l a y T & p r o g r a m .

E n t e r i n g T h e P r o g r a mD i s k H a n d l e r w i l l n o w o r k b y i t s e l f ; i t ' s d s i g n e d t b a p p e n d e d t D i s p l a y T & S .

F i r s t , l o a d D i s p l a y T & f r o m t h T e s t / D e m oD i s k . W i t h t h a t p r o g r a m i m e m o r y , t y p e i D i s kH a n d l e r a n s a v e i t o n o y o u r o w d i s k s .

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

I ' v e u s e d D i s k H a n d l e r f o p a t c h i n g u s c r a m b l e d d i s k d i r e c t o r i e s , c o r r e c t i n g e r r o r s i s e q u e n t i a l f i l e s , a n s a l v a g i n g s c r a t c h e d p r og r a m s . B u n o t e : T h i s i n o p r o g r a m f o n o v i c e s .I y o a r e n ' t c a r e f u l , t h i s p r o g r a m c a d l o o h a r m t p r o g r a m s a n f i l e s .

S e l i s t i n g o p a g e 1 2 8 .

F R E E 1 D I S K E T T E SO

2 0 C - 2 0 C A S S E T T E Ss u b s c r i p t i o n t t h ' C a s s e t t e o t h M o n t h ' g e t s

y o t a p e o r d i s k f u l l o 1 q u a l i t y C o m m o d o r e 6 p r o g r a m s d e l i v e r e d t y o b f i r s t c l a s s m a i l e v e r ym o n t h . T h d o c u m e n t a t i o n i n c l u d e d w i l l h e l p y o r u g r e a t u t i l i t i e s l i k e ' W o r d P r o c e s s o r , ' a n ' B u d g e tA n a l y z e r , ' o r e n j o y g r e a t g a m e s l i k e ' F r o g j u m p ' a n ' C a t e r p i l l a r C a v e ' F O A L I T T L E A 5 C E N T S E A C H !

L i m i t e d o f f e r * ' S u b s c r i b e l o a y e a r o c a s s e t t ea n r e c e i v e 2 F r e e C - 2 0 c a s s e t t e s o s u b s c r i b e f o y e a r o d i s k a n r e c e i v e 1 0 F r e e S V * s i n g l e s i d e d d o b l d e n s i t y d i s k e t t e s !

| — P R I C E S1 Y F 1 ( 1 J I S S U E S )

M ( I S S U E S )S i n g l e C o p i e s

T A P E6 0 3 5 ° °

7

D I S K7 5 ° "4 5 ° °

Q f t ]

W e ' v e b e e n i b u s i n e s s ( o o v e r t h r e e y e a r s ! a c q u i r i n gO v e r 4 0 0 0 s a t i s f i e d c o l o rc o m p u t e r o w n e r sC o m m o d o r e 6 r e q u i r e d

M i c h . R o s . a f l o 4 O v e r s e a s A D $ 1 t s u b s c r i p t i o n

a n S D l s i n g l e i s s u e s

P E R S O N A L C H E C K S W E L C O M E '

T S u b s c r i p t i o n S o f t w a r eP . O . B O 2 5 6 - C ^ ^ H O L L A N D , M 4 9 4 2 3( 6 1 6 ) 3 9 6 - 7 5 7 7

M . . - M M . . - J C W Ii m h i m

D r e a m s C A c o m e t r u e !B a c k i J u n e o f 1 9 8 3 , K e l v i n L a c yh a d r e a m . H d r e a m e d o c r e a t i n go n i n t e g r a t e d p r o g r a m t h a i w o u l di n c l u d e a s p r e a d s h e e t , b u s i n e s sg r a p h i c s a n d a t a b a s e . p r o g r a mw i t h t h e p o w e r o L o t u s 1 - 2 - 3 . O t h C o m m o d o r e 6 4 P e o p l e l a u g h e d ! H h a j u s t l i n i s h e dO m n i W r i t e r / O m n i S p e l l , t b m a r k e t e d b H E S W A R E . I g n o r i n g t h es k e p t i c a l , h b e g a n V I Z A S T A R .N o w , a f t e r 1 m o n t h s , h i d r e a m h a c o m e t r u e . V I Z A S T A R h a f u l l -f e a t u r e d s p r e a d s h e e t , a g o o d a M u l t i p l a n . B u m u c h f a s t e r — f a s t e rt h a n m a n y s p r e a d s h e e t s o t h I B P C I i w r i t t e n 1 0 0 % i 6 5 0 2m a c h i n e l a n g u a g e c o d e a n i A L W A Y S i m e m o r y . I i m e n u -d r i v e n , u s i n g t h l a t e s t t e c h n i q u e s i u s e r - f r i e n d l i n e s s . I i 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 r i n t e r s a n d m o s t w o r dp r o c e s s o r s . U t w i n d o w s c a b o p e n s i m u l t a n e o u s l y , a n y w h e r e .R e m a r k a b l y , 1 0 o m e m o r y i a v a i l a b l e f o s p r e a d s h e e t u s e .

T h d a t a b a s e i e q u a l l y i m p r e s s i v e .C r e a t e f i l e l a y o u t s b y s i m p l y p a i n t i n g

p i c t u r e o t h e l a y o u t o u t s c r e e n s , s h o w i n g w h e r e f i e l d s t a r t sa n e n d s ; V I Z A S T A R d o e s t h r e s t .I m a g i n e t h p o w e r o s p r e a d s h e e ti n t e g r a t e d w i t h d a t a b a s e . N o a d g r a p h i c s b a r , l i n e , a n m u l t i - c o l o rp i a n 3 - " s k y s c r a p e r " g r a p h s . Y o c o u l d a c c e s s c u s t o m e r ' s p r o f i l e i t h d a t a b a s e , t r a n s f e r t h d a t a t o t h ew o r k s h e e t , a n l e i c a l c u l a t ed i s c o u n t s , s a l e s t a e t c . a n t h e nt r a n s f e r t h e u p d a t e d d a t a b a c k t t h d a t a b a s e . O p e n u w i n d o wa n y w h e r e a n d i s p l a y g r a p h o y o u rd a t a , i n s t a n t l y . T h i s i n t e g r a t i o n i t h k e t V I Z A S T A R ' s p o w e r — t h e f i r s ta n o n l y p r o g r a m o t h i s k i n d o t h C - 6 4 . A l c o m m a n d s c a b a u t o m a t e d , s o y o u c a n " ' p r o g r a m "y o u r o w a p p l i c a t i o n s a n r u t h e mw i t h o n k e y s t r o k e .

T r a d ^ T T M T k * L i m u s 1 - J ' L u i m D e i F ) n p r r * ~ nM C o m m r x i o r i r E l r t c u n n c i ; L i M u f l i p l i i n .

A c T u a l s c i c r n l i u w p l a k i - i i b y V I ^ A S I A KV I Z A S T A R c o m e s w i t h a c a r t r i d g e , a 1 5 4 1d i s k e t t e w i t h a b a c k u p , R e f e r e n c e a n T u t o r i a l m a n u a l s . V I Z A S T A R i n o r m a l l y5 1 1 9 . 9 7 b u a S p e c i . i l I n t r o d u c t o r yP r i c e , i t ' s n o o n l y $ 9 9 . 9 7 . W a r s p o s i t i v e y o w i l l h d e l i g h t e d w i t hV I Z A S T A R t h a t w o f f e r 1 d a m o n e y - b a c k g u a r i i n i e i " . T r i r i s k - f r e e !C o m p a r e V I Z A S T A R l a n o l h e rs p r e a d s h e e t o r d a t a b a s e .S o r d e r t o d a y . C a l l o s e n d c h e c k o M o n e y O r d e r , C a l i f , r e s i d e n t s a d 6 . 5 %s a l e s ( a x . M a n V I S A a c c e p t e d .A d P & H : U P S - - $ 3 ; C O D , C a n a d a - S

S O L I D S T R T E S O F T U R R E1 2 5 3 C o r s i c a L a n e , S u i t eF o s t e r C i t y , C 9 4 4 0 4( 4 1 5 ) 3 4 1 - 5 6 0 6 ( 2 H o u r s )

D o . i l e r D i s l r i b u l u t I n q u i r i e s W e l c o m eC O M P U T E ! G a z e t t e M a r c h 1 9 8 5 1 1

Page 118: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 118/164

J U L Y 1 9 8 3 : C o m m o d o r e 6 V i d e o U p d a t e ;S n a k e E s c a p e ; A l f a b u g ; V I M a r q u e e ; W o r dH u n t ; L e a r n i n g T o P r o g r a m h B A S I C ;Q u i c k f j n d ; 6 P a d d l e R e a d e r ; M a c h i n e I . . . .g u a g e F o B e g i n n e r s ; E n l i v e n i n g P r o g r a m sW i t h S o u n d ; U s i n g J o y s t i c k s O T h 6 4

O C T O B E R 1 9 8 3 : T h A n a t o m y o C o p u t e r s ; T e l e g a m i n g T o d a y A n T o m o r r o w ;C o m m o d o r e ' s P u b l i c D o m a i n P r o g r a m s ; O i T y c o o n ; R e - B e e p ; A a r d v a r k A t t a c k ; W o r dM a t c h ; M a c h i n e L a n g u a g e F o B e g i n n e r s ;H o T o U s e T a p e A n D i s k F i l e s ; U n d e rs t a n d i n g 6 S o u n d ; S p e e d i n g U T h e . V I C ;H O T W A R L " ; I m p r o v i n g 6 V i d e o Q u a l i t y ; ,U s i n g T h V I C ' s C l o c k .

M A R C H 1 9 8 4 : T h E l e c t r o n i c C a s t I t . * :M a n a g i n g Y o u r H o m e W i t h Y o u r C o m p u t e r ;G e t t i n g S t a r t e d W i t h D i s k D r i v e , P a r t 5 C U T - O F F ! ; P o k e r ; T r e e T u t o r F o T o t s ; . ' .G u e s s A m e r i c a ! ; S e a R o u t e T I n d i a .

M A 1 9 8 4 : E x p l o r i n g . 6 4 S o u n dj p e e d S c r i p t R e v i s i t e d ; S o u n d S c u l p t o r F o T h 6 4 P r o p s ; M i n d B o g g l e ; M e m o W r i t e r ;T h B e g i n n e r ' s C o r n e r : T e a c h i n g M u s i cW i t h C o m p u t e r s .

1 9 8 4 : T h F u t u r e O f C o m p u t e rG a m e s : S o f t w a r e T h a t T h i n k s F o I t s e l f ;T i c - T c i c - T o e ; C a s t i e D u n g e o n ; T h e r a p y ; F i l eC o p i e r ; P o w e r B A S I C : O n e - T o u c h K e y w o r d s ;T h B e g i n n e r ' s C o r n e r : P l a n n i n g A G a m eP r o g r a m .

- i N i H i lJ U L Y 1 9 8 4 : I T o u c h W i t h Y o u r C o m p u t e r :G r a p h i c s T a b l e t s A n L i g h t P e n s ; S p a c e P t r o l ; R o b o t M a t h ; U l t r a f o n t + M a c h i n eL a n g u a g e F o B e g i n n e r s : W h a t I M a c h i n eL a n g u a g e ? ; T h B e g i n n e r ' s C o r n e r : Q u i l tS q u a r e s .■ i i .

A P R I L 1 9 8 4 : R o b o t s : T h N e M o b i l eC o m p u t e r s ; H o T S t a r t U s e r G r o u p ;B i n g o 6 4 M a k i n g . C a l e n d a r s ; F r e n c h T u t o r ;H i n t s T i p s : A d d i n g S e c o n d j o y s t i c k T T h V I C ; P o w e r B A S I C : N u m e r i c K e y p a d .

I s s u e s n o U

A U G U S T 1 9 8 4 : S u r v e y O P r i n t e r s F o T h e V I C A n 6 4 S e l e c t i n g P r i n t e r I n t e rf a c e ; C a m p a i g n M a n a g e r ; S p r i t e M a g i c ; B a l o o n B l i t z ; D i s k P u r g e ; T h B e g i n n e r ' sC o r n e r : U s i n g P r i n t e r .

w S v a v . - - . \ \ \ \ \ \ w . . . . . . ■ . m W W N v W - 1 - ^ a a s k w v vB a c k i s s u e s o c o m p u t e s g a z e t t e a r $ e a c h . A l l p r i c e s i n c l u d e f r e i g h t i t h U . S . O u s i d e t h U . S . a d $ p e m a g a z i n e o r d e r f o s u r f a c e p o s t a g e , $ p e m a g a z i n e f o a i m a i lp o s t a g e . A L B A C K I S S U E S A R S U B J E C T T A V A I L A B I L I T Y .

^ ! _ ' _ _ w \ \ W > V .I t h e c o n t i n e n t a l U . S . c a l lT O L L F R E E 8 0 0 - 3 3 4 - 0 8 6 8

( i N o r t h C a r o l i n a c a l l 9 1 9 - 2 7 5 - 9 8 0 9 )O w r i t e t o

C O M P U T E D G A Z E T T E B a c k I s s u e sP . O . B o 5 4 0 6

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

P r e p a y m e n t r e q u i r e d i U . S . F u n d s . M a s t e r C a r d , V I S A , a n A m e r i c a n E x p r e s s a c c e p t e d .N o r t h C a r o l i n a r e s i d e n t s p l e a s e a d 4 V 2 % s a l e s t a x .

1 1 C O M P U T E ' S G a m * M a r c h

Page 119: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 119/164

N E W S &P R O D U C T S6 D r a w P o k e rG a m eS i l i c o n S l i c k ' s L o w b a i l D r a wP o k e r , g a m e , i n s t r u c t o r , a n a n a l y s i s t o o l f o t h C o m m od o r e 6 4 h a b e e n r e l e a s e d b S n a k e R i v e r S o f t w a r e .

T h p r o g r a m t e a c h e s t h u s e r t p l a y C a l i f o r n i a - s t y l el o w b a i l d r a w p o k e r u s i n gg a m e s i m u l a t i o n . A t u t o r i a l ,t h p r o g r a m c o m m e n t s o a l f a c e t s o f p l a y , i n c l u d i n g b e f o r ea n a f t e r d r a w b e t t i n g a n d r a w i n g c a r d s . G a m e o p t i o n si n c l u d e a n t e s i z e , b e f o r e a n a f t e r d r a w b e t t i n g l i m i t s , s i z ea n n u m b e r o b l i n d b e t s , a n s k i l l l e v e l a n n u m b e r o o p p o n e n t s .

T h g a m e r e t a i l s f o $ 3 4 . 9 5 .S n a k e R i v e r S o f t w a r e2 1 0 0 B e h t w n t A v e n u eI d a h o F a l l s , I 8 3 4 0 1( 2 0 8 ) 5 2 4 - 5 4 6 4C i r c l e H e a d e r S e r v i c e N u m b e r 2 1 0 .

6 A r c a d e ,S t r a t e g y ,A d v e n t u r eG a m e sA m o n g n u m b e r o g a m e s r c e n t l y i n t r o d u c e d b M i c r o c o mp u t e r G a m e s , I n c . , d i v i s i o n o t h A v a l o n H i l l G a m e C o . , a r e :F o r t r e s s o f t h e W i t c h K i n g , a n a dv e n t u r e g a m e ; L o n d o n B l i t z ,

t h r e e - d i m e n s i o n a l r a c q u e l b a l l g a m es c r e e n f r o m B r e a k t h r u , o n o f t h en e g a m e s f o r t h e C o m m o d o r e 6

f r o m M i c r o c o m p u t e r G a m e s , I n c .

W o r l d W a I s i m u l a t i o n I w h i c h y o m u s t d e f u s e s e r i e so b o m b s ; a n d B r e a k t h r u ,t h r e e - d i m e n s i o n a l a r c a d e - s t y l er a c q u e t b a l l g a m e .

S u g g e s t e d r e t a i l p r i c e s a r $ 2 e a c h o d i s k . B r e a k t h r u a n L o n d o n B l i t z a r a l s o a v a i l a b l eo c a s s e t t e f o $ 2 e a c h .M i c r o c o m p u t e r G a m e s , I n c .T h A v a l o n H i l t G a m e C o 4 5 1 7 H a r f o r d R o a dB a l t i m o r e , M 2 1 2 1 4( 3 0 1 ) 2 5 4 - 9 2 0 0C i r c l e R e a d e r S e r v i c e N u m b e r 2 1 1 .

C a s s e t t eS t o r a g e F o 6 4 V I C - 2 0E n t r e p o , I n c . h a i n t r o d u c e d t h Q u i c k C a s s e t t e s t o r a g e s y s t e mf o C o m m o d o r e 6 a n V I C - 2 0c o m p u t e r s .

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

t h c a s s e t t e p o r t o C o m m o d o r ec o m p u t e r s , a n c a r e p o r t e d l yr e a d d a t a f r o m t h t a p e i n t o t h c o m p u t e r 1 t i m e s f a s t e r t h a na a u d i o c a s s e t t e .

T h Q u i c k C a s s e t t e h a s l o w s p e e d r e a d m o d e t h a t e u l a t e s a a u d i o c a s s e t t e , a n i f u l l y c o m p a t i b l e w i t h C o m m od o r e B A S I C a n a u d i o c a s s e t t ec o m m a n d s . I a l s o f e a t u r e sc o n n e c t o r a l l o w i n g p r o g r a m s t b c o p i e d f r o m e i t h e r C o m m od o r e c a s s e t t e o r a n o t h e r Q u i c kC a s s e t t e . f i l e m a n a g e m e n tu t i l i t y a l s o i i n c l u d e d .

S u g g e s t e d r e t a i l p r i c e i a r o u n d $ 8 5 .E n t r e p o I n c .1 2 9 4 L a w r e n c e S t a t i o n R o a dS u n n y v a l e , C 9 4 0 8 6( 4 O 8 ) ' 7 3 4 - 3 1 3 3

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

S t r a t e g y ,A d v e n t u r e ,S p o r t s G a m e sS t r a t e g i c S i m u l a t i o n s , I n c . h a i n t r o d u c e d n u m b e r o n e g a m e s f o t h C o m m o d o r e 6 4 B r o a d s i d e s , n a v a l b a t t l e s i m ul a t i o n s e d u r i n g t h N a p o l e o n i ce r a ; P r e s i d e n t E l e c t , a e l e c t i o ns i m u l a t i o n ; C o m p u t e r Q u a r t e rb a c k , f o o t b a l l s i m u l a t i o n ; a n B r e a k t h r o u g h i t h A r d e n n e s ,s i m u l a t i o n o W o r l d W a I I ' sB a t t l e o t h B u l g e .

E a c h o t h g a m e s r e t a i l sf o $ 3 9 . 9 5 , e x c e p t B r e a k t h r o u g hi t h A r d e n n e s , w h i c h h a

C O M P U T E D G a z e t t e M a r c h 1 9 8 5 1 1 7

Page 120: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 120/164

F A N T A S T I C !V I C - 2 0 C 6 P R O D U C T SC A S S E T T E I N T E R F A C E

D U P L I C A T O R S O / 1 9 5H O - 1 0 1

U i a n p o r t a b l e c m r l l ro r d i i t l o . i d , i n c r s a v e p i i >

m G c n i r o l s c r a s e i l p m o t o rt f l a i l « n s U f t P m - r a p r

e t T e r e c o r d e r s t o g e t h e r i m a k e

P A R A L L E L P R I N T E RI N T E R F A C ES Q Q 9 53

C o n n e c T s ( t n U p o r t A l l o w * y o u s e a n y C m t i n r t h C *

l , . i . , l i r . l . i i . l l l .

p r i n l r r w i [ m C 0 V I 2 T r a n » '( m P E t o s t u n -d a ' f i A S C I I S f l ' t f a i t i ' \ n \ \ » i i j t h j i J o s a l l o w y o u c o m p l e t eC O r t l i u l O v u r y n n l e r I ' r j n l f ' E T < j r i n 3 ' C O n H c h a r o < : U ' r sa m n e m o n i c s a n C h H S c u o M i 1 [ C L H | o i j i ? 4 | V i f l u . i l -l a n p / l n l * / w i t n ( j i l m ^ D i j i p i i H i l a b i M y c p r l n l a c t u a lg r a p h i c s c A v i c i f j . E m o J a f i o n o m o s t a C B p r i r i l r j rf u n c t i o n s S o f t w a r e a r j u s P U S T c o m m a n d t o B A S I Cp r o g r a m h s ' i n g P r i m e r O r r ^ e i s o f t w a r e c o n s u m e s n n o m a u s e r m e m o r y a p d e e . a r i d 1 c o m p a T i D J e - w i t h m o s t

s o r t w a r t ' l A c J u t t e * T o C f r i a n V l C -1

R S 2 3 2 I N T E R F A C E$ 3 g 9 5

C u i n e t i s i [ h t n e * p o r ta n p r o v i d e ' , l u l l H 3 2 2 2

f o m o d e m s m p r l n l e r a . f o o l C B D \ Cw J l h m a n - D B J 5 c o n -n c c t o r S u p p o r t s * u l lc o m p l e m e n t p R S 7 3 ?s n ] n , m i n c l u d i n g R i n g

C o ' n o i w p I M [ y | > i ' - i n U A S l C t p r -p r o g r a m a n d i i n n i u F n o o h u p m

d r t tm m

C O M P L E T E S E R I A LP R I N T E R D R I V E R

$ 2 g 9 5f e u s w i i n » n s e r i a l p r m l e r .G n y o a l t r f e j i t u i e a 0 'P a r a l l e l P r p n i p r d r i v e r p t o i j t a md ^ c u b e d a t x w P r i n t s U u l ad J « s p - d i u d o i i i d e v i c e 2 . i f i i M J H o * - n g y o u T i Q - 1 0 9v « r p ' o u r f l m a w h i c h d o n ' l n o r m a l l y n t t c w y o l o u ^ n a u M a l p r i n w C o n r p g u r a n o n ^ c i g ^ r T t j U n ^ i y o u t s e u l o g r a p h l c i p r t n l i n g o « n K r | * i p r i n i w w i t h b i m a c a j n t n i i l y

V O L K S M O D E MI N T E R F A C E C

V o l K S -C 6 0 b l h t j u i m f l

C o n o d s j m o d o m l V I C 2 0 C a b l uc o a m I m u r e c t r c u l t r y l s i g n a l s f J o i r i ^ r i n t ^ r f a c c n e t t l 'T y p e - m B A S I C T e r m i n a l p r o g r a m , V o t h ^ m o d c m n o | F I l l l J t f ^ J / " . + t f L d ^ — i ^ r t ^ - v , o - " V I L ' J I J l . r i w l ^ r i -

T O R D E R : S ^ o y o u r l o c a l D p . f i l e r o r c - i no F T L j r i t o t h p , i i ! d ' r t ^ D e i o * G r i p y e a i u n c u n Q i l i o n a l g u a r

r * n o d i j h c j h t c C T . r f l u m < 1 w i l h m 3 d f l y a f o r f u l l( | * U & h P D P " > u P h o n e o i o t t i m e M 1 h l » A a i

A n d S i 6 0 i M c n r O r * i i i p p , n g i & 5 i - n r aM u l r r c v d - e l c o r r *

a n t o r

I y o l i k e I h e s o p r o d u c t s , a n w a n l I l s e e m o r e , m a r k I h r e a d e r ' s s e r v i c e c a r d o s e n d t g e o u F R E E C A T A L O G c o t a i n i n g d o z e n s o o t h e r e i c i H n gp r o d u c t s .f O n T n i t r o n n T )

P . O . B O X 4 3 - M E R C E H J S . . W M O J O

N E W S ^ P R O D U C T S

s u g g e s t e d p r i c e o $ 5 9 . 9 5 .S t r a t e g i c S i m u l a t i o n s , I n c .8 8 S t i e r l i t l R d . , B u i l d i n g A - 2 0 0M o u n t a i n V i e w , C 9 4 0 4 3 - 1 9 8 3( 4 1 5 ) 9 6 4 - 1 3 5 3C i r c l e R e a d e r S e r v i c e N u m b e r 2 1 3 .

S c r a b b l e - S t y l eG a m e F o 6 T h p o p u l a r b o a r d g a m e S c r a bb l h a b e e n c o n v e r t e d i n t oc o m p u t e r g a m e c a l l e d M o n t yP l a y s S c r a b b l e f o t h C o m m od o r e 6 b y E p y x C o m p u t e rS o f t w a r e .

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

a r f o u r s k i l l l e v e l s , a n p l a yi n v o c a b u l a r y o m o r e t h a n1 2 , 0 0 0 w o r d s .

S u g g e s t e d r e t a i l p r i c e i a b o u t $ 3 0 .E p y x C o m p u t e r S o f t i o a r e1 0 4 3 K i e l C o u r tS u n n y v a l e , C 9 4 0 8 9( 4 0 8 ) 7 4 5 - 0 7 0 0C i r c l e R e a d e r S e r v i c e N u m b e r 2 1 4 .

6 H o m eC o n t r o l S y s t e mP r o t e u s E l e c t r o n i c s I n c . h a r l e a s e d a s e r i e s o i n t e r f a c e sw h i c h a l l o w u t e i g h ts w i t c h e s a n e i g h t l o a d s t b c o n n e c t e d t C o m m o d o r e 6 4

C H E C K S T A T I O N E R YO V / N / L C A R R I E R S F O A D J U S T A B L E T R A C T O R - T Y P EP R I N T E R S

A l l o w q u i c k c o m p u t s r p r o c e s s i n g o c o a r g n U a n a lc n e c k s . s t a t h j n e r y . l n d « c a n l j . I i t i o I c b s . p i n c h a s ao r d B F i e t c -i . i ' i . c k C a r r i e r c o m a ! H l l t l B A S I C p r o g r a m .I n t f l c a t e c a r f j a r y a u w l i h [ o o r d e r :

: . 1 1 1 0 H n l d i e i g h t 2 - 3 / > ' i « ' P e n a n a l S l i aC h e c k * . " W l a a C a r r i e r .

[ _ : . i l l ! S a m e a a b o m . H / 2 " H l d a l o r N a n -A d j u s t a b l e P r t n U r * . ( t l . O O a « l r a } .

L S - 1 0 2 H o ' d s E l g n i ! - 3 / f i t S - l / * ' C a n a d i a n: , \ ! t : P e n o n a l C h e c k s . I W i d e C a n l e r .S - I M H o l l l s S I I l - l ' D - I I - i / 4 - B u s l n e s sS l i e C h e c k L 9 - 1 / 2 ' W i d a C a r r i e r

L S - 7 D 7 H o l d s T h r e e B - 1 / Z - i l l - L a H a r t i e a i l i .1 0 W i d e C a r r i e r .S - M J H o l d s F l r e 3 - S / B - . B - 1 / ! - E r w l o p e i .I ' W I d e C a n l o r .■ . o c j M . i i B ' . . , t - 1 / s - i H / i - i m r a i o p t i .1 0 - W I " W l d a G o n l a r .S - 9 0 S H o l d s F h r e J - l / Z - i S - l ' I ' l n d a i o P o s t C a r d s , a " W i d e C a r r i e r .S - 5 W H o l d s F l i ™ j - i 5 " C a r d i . I - W i d eC a r r i e r .M O I H o l d 3 T h i a a M « - x J - S / « " V o u c i n r a .l m o l c B £ . o r l ) i i l c l i L e H B r a . 1 0 " W i d e C a n t e r .

t l I l l H - J ( 1 « " W i d eC a r r i e r a l a v a l l B b l q l o o t h e rt y p o s a n i l z o s o a t a i t a n o n r lS a n d t h D C t D m n m t n r d s r . O r i l D

i i n . i . ; ^ : ' 1 ^ 1 1 » . A I I D HI w w t a b l o r i 1 - ' . . . , , b e a r i a l n t

■ C E i g i s d .

T H C H C O M P A N YP . O . B O 1 8 O B E R L I N . O 4 4 0 7 42 1 6 / 7 7 S - 7 3 3 B

■ C o m p u S o F v e " — E M A I L ' 7 < J f i f l . 6 O l "D E A L E R I N Q U I f l l E S I N V I T E D !

T H F I N A L W O R DT h O N L Y W o r d P r o c e s s o r Y o N e e d f o t h C o m m o d o r e 6

P r e s e n t e d b T H 6 C L U B

n u m e r o u s p r i n t s t y l e su n d e r l i n i n gb o l d l a c em e n u d r i v e nr i g h t l u s t i l y t e x tc r e a t e y o u r c u p r i n t f o r m a lc o p y b l o c k sa u t o m a t i c p a g e n u m b e r i n gu n l i m i t e d l i n e l e n g t h

- m a n u a l i n c l u d e dP u r c h a s e F i n a l W o r d " f o

$ 9 . 9 5 + $ 2 . 0 0 s h i p p i n g O j o i nT H 6 C L U B f o $ 5 9 . 9 5

a n i t y o u r s F R E E .O n Y e a r M e m b e r s h i p I n c l u d e s :

• 1 e x c i t i n g p r o g r a m s p e m o n t h" T h e F i n a l W o r d " - T R E E< h u g e s e l e c t i o n o fd i s e u u n l s o f t w a r e

T o r d e r o f o m a r e i n f o r m a t i o n w r i t eT H 6 C L U B

P . O . B o x 9 0 5 3 5S a D i e g o , C 9 2 1 0 9C r * n d e r m d d i J ( > \ n t e i T f l * p W a & i 1

Page 121: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 121/164

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

T h S i m p l e I F c a r d p l u g si n t o t h e x p a n s i o n p o r t o t h 6 4 a n c o m e s w i t h d a t a a n s a m p l e p r o g r a m s a n d i a g r a m s .O p e r a t i o n c a b a c h i e v e dt h r o u g h B A S I C c o m m a n d s o m a c h i n e l a n g u a g e ,

A l s o a v a i l a b l e a r c o d i t i o n i n g b o a r d s w h i c h p l u gi n t o t h S i m p l e I F T h e s e b o a r d si n c l u d e a e i g h t - i n p u t a n e i g h t - o u t p u t b o a r d , b a r r i e rs t r i p b o a r d , a n f o u r - p o s i t i o nr e l a y b o a r d .

T h S i m p l e I r e t a i l s f o r$ 3 4 . 9 5 . T h c o n d i t i o n i n g b o a r d sr e t a i l f o $ 2 4 . 9 5 e a c h , a n t h t e r m i n a l b o a r d c o s t s $ 8 . 9 5 .P r o t e u s E l e c t r o n i c s I n c .P . O . B o 6 9 B e U v i S i c , O 4 4 8 1 3( 4 1 9 ) 8 8 6 - 2 2 9 6C i r c l e R e a d e r S e r v i c e N u m b e r 2 1 5 .

C o m m o d o r e 6 T u t o r i a lP r o g r e s s i v e P e r i p h e r a l s S o f tw a r e h a i n t r o d u c e d T h P r o f e ss o r , t w o - d i s k t u t o r i a l f o t h C o m m o d o r e 6 4

T h d i s k s e x p l a i n t h e m c h i n e ' s g r a p h i c s a n s o u n d c p a b i l i t i e s , a n p r o v i d ei n s t r u c t i o n s t t h f e a t u r e s o t h C o m m o d o r e 6 4 a s w e l l a sa i n t r o d u c t i o n t B A S I C p r g r a m m i n g . t u t o r i a l o t h k e y b o a r d i a l s o i n c l u d e d ,

S u g g e s t e d r e t a i l p r i c e i $ 3 4 . 9 5 .P r o g r e s s i v e P e r i p h e r a l s S o f t w a r e2 1 8 6 S o u t h H o l l y , S u i t e # D e n v e r , C 8 0 2 2 2( 3 0 3 ) 7 5 9 - 5 7 1 3C i r c l e R e a d e r S e r v i c e N u m b e r 2 1 6 .

N e P r o d u c t r e l e a s e s a r s e l e c t e d f r o m s u b m i s s i o n s f o r e a s o n s o t i m e l i n e s s ,u n i q u e n e s s , a v a i l a b l e s p a c e , a n g e n e r a l i n t e r e s t . R e a d e r s s h o u l d b a w a r et h a t N e w s P r o d u c t s o f t e n c o n t a i n s a e d i t e d v e r s i o n o m a t e r i a l s u b m i t t e db v e n d o r s . W a r u n a b l e t v o u c h f o i t a c c u r a c y a l i m e o p u b l i c a t i o n . ( f l f

N e T e c h n o l o g i c a l B r e a k t h r o u g h

U L T R A B Y T ED I S K N I B B L E RT h U l t i m a t e B i b B i D i s k D u p l i c a t o r

F o T h C o m m o d o r e 6 a n 1 5 4 1 D i s k D r i v eU L T R A B Y T E D I S K N I B B L E R C O P I E S

A L S O F T W A R E E X C E P T I T S E L FS A T I S F A C T I O N G U A R A N T E E D

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

I n t r o d u c t o r y P r i c e

p l u s 3 . 0 0 S h i p p i n g a n H a n d l i n gM A S T E R C A R D . V I S A , C H E C K , o r M . O . .

F o r e i g n O r d e r ) o C O A d 2 . 0 0C a l l ) . A d 6 . 5 % ( S 2 . 6 O ) S a l e s T a

B A C K U P C O P I E S $ 2 0 . 0 0 P L U S 3 . 0 0 S H I P P I N G

B a s e d e n n e p r o p r i e t a r y D i s k O p e r a t i n g S y s t e m ( D O S ) t h a tr e a d s a n w r i t e s b i t s o t h d i s k i n d e p e n d e n t o f o r m a t . T h i sp r o c e s s , c a l l e d n i b b l i n g , t r e a t s d i s k e r r o r s , e x t r a s e c t o r s ,r e n u m b e r e d t r a c k s a n o t h e r p r o t e c t i o n s c h e m e s e x a c t l y t h es a m e a o r d i n a r y d a t a .

S i m p l e t u s e . J u s t l o a d a n r u F a s t . C o p i e s e n t i r e d i s k o s i n g l e 1 5 4 1 i m i n u t e sO n e a s y s t e p . N s e p a r a t e a n a l y s i s o e r r o r p r o d u c t i o nU s e s r e v o l u t i o n a r y T r a c k S c a n T e c h n o l o g y t m a k ea e x a c t r e p l i c a o t h e o r i g i n a l d i s k .

W r i t e o r C a l l 2 H o u r O r d e r L i n e

U L T R A B Y T E { 8 1 8 ) 7 9 6 - 0 5 7 6P . O . B o x 7 8 L C a n a d a , C 9 1 0 1 1

S O F T W A R E A U T H O R S P L E A S E W R I T E

Page 122: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 122/164

B u g - S w a t t e r :M o d i f i c a t i o n s A n C o r r e c t i o n s

R e a d e r s w h t y p e d i " 3 - D L a b y r i n t h "( D e c e m b e r 1 9 H 4 ) m a h a v e d i s c o v e r e d t h a t c o r i d o r s l e a d i n g t t h r i g h t d i n o t l o o k l i k e t h l e f t c o r r i d o r s . T f i t h i s g l i t c h , i n s e r t a s p a c e i l i n e 5 4 j u s t a f t e r { D O W N [ . A l s o i n s e r t a s p a c ei n l i n e 5 7 j u s t a f t e r { D O W N ] .

M u s i c P a t t e r n s , P r o g r a m f r o m " B a k e r ' sD o z e n : P a r t 2 ( F e b r u a r y ) , c o n t a i n s b u t h a to c c a s i o n a l l y c a u s e s I ' O K E s o u t s i d e o s c r e e nm e m o r y , T h e s e P O K E s t t h B A S I C p r o g r a ma r e a w i l l g a r b l e t h p r o g r a m a n d c a u s e i t c r a s h . C h a n g e l i n e 2 a f o l l o w s :2 K = I N T ( 9 5 9 * R N D ( 0 ) ) + 1 0 2 4 : 1 3 = 1 6 0 : C = 5 4 2 7 2

I " V I C / 6 4 A s s e m b l e r " f r o m t h N o v e m b e r1 9 8 4 " M a c h i n e L a n g u a g e F o r B e g i n n e r s " c o l u m n ,i t ' s n e c e s s a r y t c h a n g e t h 2 5 t 2 5 i l i n e2 0 ( 1 5 , b e c a u s e P O K E s t m e m o r y m u s t b w i t h i nt h r a n g e 0 - 2 5 5 . I y o t r t e n t e r a i n s t r u ct i o n s u c h a L D # 2 5 6 , t h p r o g r a m s t o p s w i t ha I L L E G A L Q U A N T I T Y E R R O R .

L i n e 2 5 o " S u p e r t a n k " { N o v e m b e r 1 9 8 4 ) w a l i s t e d c o r r e c t l y , b u n o p r i n t e d c o r r e c t l y . T h f o u r t h s t a t e m e n t s h o u l d b P O K E V 3 , X 1 . I ns o m e c o p i e s o f t h e N o v e m b e r i s s u e , t h b o t t o mc o r n e r o t h w a c u o f f , m a k i n g i l o o k l i k er i g h t b r a c k e t . ( S

W a p p r e c i a t e r e c e i v i n g b a t h c o r r e c t i o n s a n s u g e s t e d m o d i f i c a t i o n s f r o m r e a d e r s . A d d r e s s t h u mt o

B u g - S w a t t e rc / C O M P U T E ' S G A Z E T T EP . O . B o x 5 4 0 6G r e e n s b o r o , N 2 7 4 0 3

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

I n t r o d u c i n g

K A N G A !f o C o m m o d o r e 6

O w n e r s

o n l y 9

Y o u ' l l h o r i g h t o u o y o u r c h a i rp l a y i n g t h i s e x c i t i n g n e a r c a d e -s t y l e v i d e o g a m e ! C h a l l e n g i n g f u n .s e v e n t r e a c h e r o u s l e v e l s o p l a y ,h o u r s o f a s t , c o l o r f u l e n t e r t a i n m e n t !P r * 4 l * I p a c . l y O a o t « p «S a n d c h a c h o m o n v y o r d s r l o S 9 ! F u t u r e C o m p u t e r A p p l i c a t i o n sP . O . B o x 6 I 4 OS a n t a F e . . N e M e x i c o 8 7 5 O 2W p i i n . p p i n g K j n g i . 1 . n m i c h . n e l i n g u a g i j o y i N e k > f l o d

1 2 C O M P U T E ' S G a z e t t e M a r c h 1 9 8 5

y o D O I TF d S T E R

T H S U P E R L O A DF A S T E R U t L L L O R D™ C 0 M 1 0 D 0 R E

b i o m S E C O N D S

G E T T H £ M O S T O U O > O U R C O M M O D O R E 1 S 4 1 1 '

L o a d i n g t J m # , 2 T I M E S F A S T E R T H A N U S U A LE a a y t i r s s . n p r o g r a n i m m g s k i l l s n e e d e d ,F t a t f o r m a t L n c J u d e d t T O l a c . ] .F a * t d a t a U B h i f s r I n c l u d e d .P r o g r a m i p u t o n l o a d F a i t v r a r t u t a m B i J c a l l y p r o t e c i a r JA p r o g r a m a i r a m f p r a d o r m i l l o p a r n i l o n n t u n d # r 1 6 4 1 * .Y n c a r u J w i l h y o u r p r l n t t r ,A u t o a t a r i > ■ y o u r p r o g r a m * k n d u d a d .S A T I S F A C T I O N G U A R A N T E E D O Y O U R M O N E Y H A C K .

O N L Y : L U r i i ( H , n r p - i *

O R D E R N O f l N F O R M A T2 9 P R I N C I P A L S S ' T ' c i r , ■ , , / , , L S A R R E . Q U E B E C J 9 Z 1 Z 1 » ^ « . * S _ = - - H ^^ Y . V O U . S . ( 8 1 9 1 3 3 3 - 9 9 7 3

Page 123: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 123/164

H o T T y p e I T E ! ' s G A Z E T T E P r o g r a m s

E a c h m o n t h , C O M P U T E ! ' ? G A Z E T T E p u b l i s h e s p r o g r a m sf o t h V 1 C - 2 0 , C o m m o d o r e 6 4 , P h i S - 4 , a n 1 6 E a c hp r o g r a m i c l e a r l y m a r k e d b y t i t l e a n v e r s i o n . B s u r et t y p e i t h c o r r e c t v e r s i o n f o y o u r m a c h i n e . A l s o ,c a r e f u l l y r e a d 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 d i n ga r t i c l e . T h i s c a s a v e t i m e a n e l i m i n a t e a n q u e s t i o n sw h i c h m i g h t a r i s e a f t e r y o b e g i n t y p i n g .

W p u b l i s h t w p r o g r a m s , w h i c h a p p e a r p e r i o d ic a l l y , d e s i g n e d t m a k e y o u r t y p i n g e f f o r t e a s i e r : T h A u t o m a t i c P r o o f r e a d e r , a n M L X , d e s i g n e d f o e n t e ri n m a c h i n e l a n g u a g e p r o g r a m s .

W h e n e n t e r i n g B A S I C p r o g r a m , b e e s p e c i a l l yc a r e f u l w i t h D A T A s t a t e m e n t s a t h e y a r e x t r e m e l ys e n s i t i v e t e r r o r s , m i s t y p e d n u m b e r i D A T As t a t e m e n t c a n c a u s e y o u r m a c h i n e t " l o c k u p ( y o u ' l lh a v e n o c o n t r o l o v e r t h c o m p u t e r ) . I t h i s h a p p e n s ,t h o n l y r e c o u r s e i t t u r n y o u r c o m p u t e r o f t h e nb a c k o n , e r a s i n g w h a t e v e r w a i m e m o r y . S b s u r et s a i ' c c o p y o y o u r p r o g r a m b e f o r e y o r u i t I y o u rc o m p u t e r c r a s h e s , y o c a a l w a y s r e l o a d t h e p r o g r a ma n l o o k f o t h e r r o r .

S p e c i a l C h a r a c t e r sM o s t o t h p r o g r a m s l i s t e d i n e a c h i s s u e c o n t a i n s p c i a l c o n t r o l c h a r a c t e r s . T f a c i l i t a t e t y p i n g i a n p r g r a m s f r o m t h g a z e t t e , u s e t h f o l l o w i n g l i s t i n gc o n v e n t i o n s .T h m o s t c o m m o n t y p e o f c o n t r o l c h a r a c t e r s i o u l i s t i n g s a p p e a r a w o r d s w i t h i n b r a c e s : { D O W N }m e a n s t p r e s s t h e c u r s o r d o w n k e y ; { s p a c e s )m e a n s t p r e s s t h e s p a c e b a r f i v e t i m e s .

T i n d i c a t e t h a t k e s h o u l d b s h i f t e d ( h o l dd o w n t h S H I F T k e y w h i l e p r e s s i n g a n o t h e r k e y ) , t h c h a r a c t e r i u n d e r l i n e d . F o r e x a m p l e , m e a n s b o l d

d o w n t h e t h e S H I F T k e y a n d p r e s s A Y o m a s e s t r a n g e c h a r a c t e r s o y o u r s c r e e n , b u t h a t ' s t b e p e c t e d . I y o f i n d n u m b e r f o l l o w e d b a u n d e rl i n e d k e y e n c l o s e d i b r a c e s ( f o r e x a m p l e , | A } ) ,t y p e t h k e a m a n y t i m e s a s i n d i c a t e d ( i o u e a m p l e ; e n t e r e i g h t S H I K T e d A ' s ) . T t y p e ' S H I F T -S P A C E } , 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 s p a c e b a r .

I a k e y i e n c l o s e d i s p e c i a l b r a c k e t s , § h o l dd o w n t h C o m m o d o r e k e ( a t h l o w e r l e f t c o r n e r o t h k e y b o a r d ) a n p r e s s t h e i n d i c a t e d c h a r a c t e r .

R a r e l y , y o u ' l l s e a s i n g l e l e t t e r o t h a l p h a b e te n c l o s e d i b r a c e s . T h i s c a n b e e n t e r e d o t h C o m o d o r e 6 b p r e s s i n g t h C T R L k e y w h i l e t y p i n g t h l e t t e r i b r a c e s . F o r e x a m p l e , { A } m e a n s t p r e s sC T R L - A .

T h Q u o t e M o d eA l t h o u g h y o c a m o v e t h c u r s o r a r o u n d t h s c r e e nw i t h t h C R S R k e y s , o f t e n p r o g r a m m e r w i l l w a n t t m o v e t h e c u r s o r u n d e r p r o g r a m c o n t r o l . T h i s i s e e ni e x a m p l e s s u c h a { L E F T } , a n { H O M E } i t h p r g r a m l i s t i n g s . T h o n l y w a t h c o m p u t e r c a t e l l t h d i f f e r e n c e b e t w e e n d i r e c t a n p r o g r a m m e d c u r s o rc o n t r o l i t h q u o t e m o d e .

O n c e y o p r e s s t h e q u o t e k e y , y o u ' r e i q u o t em o d e . T h i s m o d e c a n b e c o n f u s i n g i y o m i s t y p ec h a r a c t e r a n c u r s o r l e f l t c h a n g e i t Y o u ' l l s e r e v e r s e v i d e o c h a r a c t e r ( g r a p h i c s s y m b o l f o c u r s o rl e f t ) . I n t h i s c a s e , y o c a n u s e t h D E L e t e k e t b a c ku a n e d i t t h l i n e . T y p e a n o t h e r q u o t e a n y o u ' r eo u o q u o t e m o d e . I t h i n g s r e a l l y g e c o n f u s i n g , y o c a e x i t q u o t e m o d e s i m p l y b p r e s s i n g R E T U R N .T h e n j u s t c u r s o r u t t h m i s t y p e d l i n e a n f i i t

W h e n Y o R e a d :

I C L R )t H O M E }l U P )[ D O W N }{ L E F T )[ R I G H T )

R V ( O F F !! b l k }I w h t )( r e d }( c y n )

P r e s s : S e e : W h e n Y o R e a d :

[ p u r !

P i e s s : S e e :

[ B L U il Y E L l[ F l ![ F 2 }( F 3 )( F 4 )! F 5 ][ F 6 II F 7 )I F 8 1

W h e n Y o u R e a d : P r e s s : S e e :

F o C o m m o d o r e 6 O n l y

£ 3 S " E 5

c =

C

" E E

C O M P U T E ' S G a z e t t e M a r c h 1 9 8 5

Page 124: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 124/164

M L M a c h i n e L a n g u a g eE n t r y P r o g r a m

F o C o m m o d o r e 6 A n V I C - 2 0C h a r l e s B r a n n o n , P r o g r a m E d i t o n

M L i l a b o r - s a v i n g u t i l i t y t h a t a l l o w s a l m o s tf a i l - s a f e e n t r y o m a c h i n e l a n g u a g e p r o g r a m s p u l i s h e d i g a z e t t e . Y o n e e d t k n o w n o t h i n ga b o u t m a c h i n e l a n g u a g e t u s M L X — i t w a d s i g n e d f o e v e r y o n e . T h e r e a r s e p a r a t e v e r s i o n s f o t h C o m m o d o r e 6 a n e x p a n d e d V I C - 2 0 ( a l e a s t8 K ) .

M L i n e w a t e n t e r l o n g m a c h i n e i a n g u a g e( M L ) p r o g r a m s w i t h m i n i m u m o f u s s . M L l e t s y o e n t e r t h n u m b e r s f r o m s p e c i a l l i s t t h a t l o o k s s i m i l a rt B A S I C D A T A s t a t e m e n t s . I c h e c k s y o u r t y p i n g o a l i n e - b y - l i n e b a s i s . I w o n ' t l e y o e n t e r i l l e g a lc h a r a c t e r s w h e n y o s h o u l d b e t y p i n g n u m b e r s . I w o n ' t l e y o e n t e r n u m b e r s g r e a t e r t h a n 2 5 5 ( f o r b i dd e i M L ) . I w o n ' t l e y o e n t e r t h e w r o n g n u m b e r so t h w r o n g l i n e . I a d d i t i o n , M L c r e a t e s r e a d y -t o - u s e t a p e o d i s k f i l e . Y o c a n t h e n u s t h L O A Dc o m m a n d t r e a d t h p r o g r a m i n t o t h c o m p u t e r , a w i t h a n p r o g r a m :

L O A D " f i l e n a m e " , ! , ! ( f o r t a p e )L O A D " f i l e n a m e " , 8 , l ( f o r d i s k )T s t a r t t h p r o g r a m , y o e n t e r S Y c o m m a n d

t h a t t r a n s f e r s c o n t r o l f r o m B A S I C t m a c h i n e l a n g u a g e .T h s t a r t i n g S Y n u m b e r a l w a y s a p p e a r s i t h a p p r o p r i a t e a r t i c l e .

U s i n g M L T y p e i a n s a v e M L ( y o u ' l l w a n t t u s i i t h f u t u r e ) . W h e n y o u ' r e r e a d y t t y p e i a M p r o g r a m ,r u M L X . M L a s k s y o f o t w o n u m b e r s : t h s t a r t i n ga d d r e s s a n t h e n d i n g a d d r e s s . T h e s e n u m b e r s a r g i v e n i t h a r t i c l e a c c o m p a n y i n g t h M p r o g r a m .

Y o u ' l l s e p r o m p t c o r r e s p o n d i n g t t h s t a r t i n ga d d r e s s . T h p r o m p t i t h e c u r r e n t l i n e y o a r e n t e ri n f r o m t h l i s t i n g . I i n c r e a s e s b s i e a c h t i m e y o e n t e r l i n e . T h a t ' s b e c a u s e e a c h l i n e h a s e v e nn u m b e r s — s i x a c t u a l d a t a n u m b e r s p l u s c h e c k s u mn u m b e r . T h c h e c k s u m v e r i f i e s t h a t y o t y p e d t h p r e v i o u s s i n u m b e r s c o r r e c t l y . I y o e n t e r a n o f t h es i n u m b e r s w r o n g , o e n t e r t h c h e c k s u m w r o n g , t h c o m p u t e r r i n g s a b u z z e r a n p r o m p t s y o t r e e n t e rt h l i n e . I y o e n t e r i c o r r e c t l y , b e l l t o n e s o u n d sa n d y o u c o n t i n u e t t h n e x t l i n e .

M L a c c e p t s o n l y n u m b e r s a i n p u t . I y o m a k et y p i n g e r r o r , p r e s s t h I N S T / D E L k e y ; t h e n t i r e

n u m b e r i d e l e t e d . Y o c a p r e s s i a m a n y t i m e s a n e c e s s a r y b a c k t t h s t a r t o t h l i n e , i y o e n t e rt h r e e - d i g i t n u m b e r s a l i s t e d , t h c o m p u t e r a u t o m a t ic a l l y p r i n t s t h c o m m a a n g o e s o t a c c e p t t h e n e x tn u m b e r . I y o e n t e r l e s s t h a n t h r e e d i g i t s , y o c a p r e s s e i t h e r t h S P A C E b a o R E T U R N k e t a d

1 2 C O M P U T E ' S G a z e t t e M a r c h 1 9 8 5

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

T s i m p l i f y y o u r t y p i n g , M L r e d e f i n e s p a r t o ft h k e y b o a r d a s n u m e r i c k e y p a d :

8 b e c o m e 0

, 1 M L C o m m a n d sW h e n y o f i n i s h t y p i n g a M l i s t i n g ( a s s u m i n g y o t y p e i a l i o n s e s s i o n ) y o c a t h e n s a v e t h c o p l e t e d p r o g r a m o t a p e o d i s k . F o l l o w t h s c r e e ni n s t r u c t i o n s . I y o g e a n e r r o r s w h i l e s a v i n g , y o p r o b a b l y h a v e b a d i s k , o t h d i s k i s f u l l , o y o u ' v em a d e t y p o w h e n e n t e r i n g t h e M L p r o g r a m i t s e l f .

Y o d o n ' t h a v e t e n t e r t h e w h o l e M p r o g r a mi o n s i t t i n g . M L l e t s y o e n t e r a m u c h a y o w a n t , s a v e i t a n t h e n r e l o a d t h e f i l e f r o m t a p e o rd i s k l a t e r .

M L r e c o g n i z e s t h e s e c o m m a n d s :S H I F T - S : S a v e S H I B T - N : N e A d d r e s sS H I F T - S : L o a d S H I F T - D : D i s p l a yW h e n y o e n t e r c o m m a n d , M L j u m p s o u o

t h l i n e y o u ' v e b e e n t y p i n g , s w r e c o m m e n d y o u d oi a n e p r o m p t . U s t h S a v e c o m m a n d t s a v ew h a t y o u ' v e b e e n w o r k i n g o n I w i l l s a v e o t a p e o d i s k , a i y o u ' v e f i n i s h e d , b u t t h e t a p e o d i s k w o n ' tw o r k , o f c o u r s e , u n t i l y o f i n i s h t h t y p i n g . R e m e mb e w h a t a d d r e s s y o s t o p a t T h n e x t t i m e y o r u M L X , a n s w e r a l t h p r o m p t s a y o d i b e f o r e , t h e ni n s e r t t h e d i s k o t a p e . W h e n y o g e t t h e e n t r yp r o m p t , p r e s s S H I F T - L t r e l o a d t h e p a r t l y c o m p l e t e df i l e i n t o m e m o r y . T h e n u s t h N e A d d r e s s c o m a n d t r e s u m e t y p i n g .

T u s t h N e A d d r e s s c o m m a n d , p r e s s S H I F T - Na n e n t e r t h a d d r e s s w h e r e y o p r e v i o u s l y s t o p p e d .T h p r o m p t w i l l c h a n g e , a n y o c a t h e n c o n t i n u et y p i n g . A l w a y s e n t e r N e A d d r e s s t h a t m a t c h e s u w i t h o n o f t h e l i n e n u m b e r s i t h s p e c i a l l i s t i n g , o e l s e t h c h e c k s u m w o n ' t w o r k . T h D i s p l a y c o m m a n dl e t s y o d i s p l a y s e c t i o n o f y o u r t y p i n g . A f t e r y o p r e s s S H I F T - D , e n t e r t w a d d r e s s e s w i t h i n t h l i n en u m b e r r a n g e o f t h e l i s t i n g . Y o c a a b o r t t h e l i s t i n gb p r e s s i n g a n k e y .

W h a t i y o f o r g o t w h e r e y o s t o p p e d t y p i n g ?U s t h D i s p l a y c o m m a n d t s c a n m e m o r y f r o m t h b e g i n n i n g t t h e n o f t h e p r o g r a m . W h e n y o r e a c ht h e n o y o u r t y p i n g , t h e l i n e s w i l l c o n t a i n r a d o p a t t e r n o n u m b e r s . W h e n y o s e t h e n o y o u r t y p i n g , p r e s s a n k e t s t o p t h l i s t i n g . U s t h N e A d d r e s s c o m m a n d t c o n t i n u e t y p i n g f r o m t h p r o p e r l o c a t i o n .

S e l i s t i n g s o p a g e 1 2 9 .

Page 125: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 125/164

Page 126: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 126/164

4 0

4 0 4 0

4 1 4 2

5 0

5 0 5 0

5 1 5 1 5 2

6 0

6 0 6 0

6 1 6 1

6 2

7 0

7 0 7 0

7 1 7 1

7 2 8 0 8 0 8 0 8 1 8 1 8 2

( 1 } ) + 1 : O N X G O T O 7 0 0 , 8 0 0 : r e m 2 3 A = I N T { 5 * R N D ( 1 ) ) : B = I N T ( 1 3 * R N D ( 1 ) ) + 2

: r e m 8 F O R N = 1 T O A : P O K E V , 6 7 : P O K E V + C , B : r e m 1 V = V - 1 : F 0 K E Y , H : P O K E Z , L : P O K E Y Y , I : P O K E Z Z, L : H = H - F : I = I - F : N E X T r e 2 3 I F H < 1 2 T H E N H = 1 0 : I = H * G : r e m 1 5 P O K E V , 7 4 : P O K E V + C , B : V = V - 4 0 : X = I N T ( 2 * R N D

1 ) ) + 1 : O N X G G T O 5 0 0 , 6 0 0 : r e m 2 3 A = I N T ( 5 * R N D ( 1 ) ) r B = I N T ( 1 3 * R N D ( l ) J + 2

: r e m 9 F O R N = 1 T O A : P O K E V , 6 6 : P O K E V + C , B : r e m 1 V = V - 4 0 : P O K E Y , H : P O K E Z , L : P O K E Y Y , I : P O K E ZZ , L : H = H + F : I = I + F : N E X T r e 2 I F H > 2 4 3 T H E N H = 1 0 : I = H * G : r e m 2 1 0P O K E V , 7 3 : P O K E V + C , B : V = V - 1 : I F V < 1 3 8 4 T H E N3 0 : r e m 1 9 X = I N T ( 2 * R N D ( 1 ) ) + l : O N X G O T O 3 0 0 , 4 0 0

: r e m 6 A = I N T ( 5 * R N D ( 1 ) ) : B = I N T ( 1 3 * R N D ( 1 ) ) + 2

: r e m 9 F O R N = 1 T O A : P O K E V , 6 6 : P O K E V + C , B : r e m 2 V = V - 4 0 : P O K E Y , M : P O K E Z , L i P O K E Y Y , I : P O K E ZZ , L : H = H + F : I = I + F : N E X T r e 2 I F H > 2 4 3 T H E N H = 1 0 : I = H * G : r e m 2 1 P O K E V , 8 5 P O K E V + C , B : V = V + 1 I I - ' V < 1 3 8 4 T H E N1 0 : r e m 1 9 X = I N T ( 2 * R N D ( 1 ) ) + l : O N X G O T O 1 0 0 , 2 0 0

: r e m 6 A = I N T ( 5 * R N D ( 1 > ) : B = I N T ( 1 3 * R N D ( 1 ) ) + 2

: r e m 9 F O R N = 1 T O A : P O K E V , 6 6 : P O K E V + C , B : r e m 2 V = V + 4 0 : P O K E Y , H : P O K E Z , L i P O K E Y Y , I : P O K E ZZ , L : H = H - F : I = I - F : N E X T : r e m 2 I F H < 1 2 T H E N H = 1 0 : I = H * G : r e m 1 5 P O K E V , 7 5 : P O K E V + C , B : V = V - 1 : I F V > 1 6 8 3 T H E H4 0 0 : r e m 2 0 0X = I N T ( 2 * H N D ( 1 ) ) + l : O N X G O T O 3 0 0 , 4 0 0

: r e m 6 A = I N T < 5 * R N D ( 1 ) ) : B = I N T { 1 3 * R N D ( 1 ) ) + 2

; r e m 9 F O R N = 1 T O A : P O K E V , 6 6 : P O K E V + C , B r e 2 V = V + 4 0 : P O K E Y , H : P O K E Z , L s P O K E Y Y , I : P O K E ZZ , L : H = H - F : I = I - F : N E X T ! r e m 2 I F H < 1 2 T H E S H = 1 0 : I = H * G : r e m 1 5 P O K E V , 7 4 : P O K E V + C , B : V = V + 1 : I F V > 1 6 8 3 T H E N2 0 : r e m 1 9 X = I N T ( 2 * R N D ( 1 ) ) + l : O N X G O T O 1 0 0 , 2 0 0

: r e m 6

A V A I L( A r t i c l e o p a g e 7 4 . )

B E F O R E T Y P I N G . . B e f o r e t y p i n g i p r o g r a m s , p l e a s e r e f e r t " H o w T T y p e I C O M P U T E R S G A Z E T T EP r o g r a m s , " w h i c h a p p e a r s b e f o r e t h P r o g r a mL i s t i n g s .

N o t e : T h c h e c k s u m s ( T e r n s ) i t h p r o g r a m b e l o w a r e f o ru s e w i t h " T h e A u t o m a t i c P r o o f r e a d e r — V I C a m i 6 o n l y . )

A = 4 0 : R E M O N V I C , S E T A = 2 2 C O L U M N S: r e m 2 0

P R I N T " { C L R ] { 9 D O W N ) " T A B ( ( A - 8 ) / 2 ) " ( R V S i AV A 1 L " : F O R I = 1 T O 2 0 0 0 : N E X T : r e m 4 1 D I M W $ ( 2 0 ) , X S [ 2 0 ) , I N S ( 2 0 ) : P R I N T " { C L R ) "

: r e m 2 5 2 P R I N T : P R I N T " ? : " ; : G O S U B 3 0 : I N $ = B 5 : B S = " " :

G O T O 6 0 : R E M M A I N P R O G R A M S T A R T S 2 : r e m 5

3 G E T C $ : P R I N T C S ; : I F C $ = C H R S ( 1 3 ) T H E H R E T U R N: r e m 6

4 I F C $ = C H R $ ( 2 0 ) T H E N B $ = L E F T S ( B $ , L E N ( B $ ) - 1: G O T O 3 0 : r e l n 2

5 B $ = B $ + C 5 : G O T O 3 0 : r e m 2 l 6 L = L E N ( I M S ) : P = 1 : H = 1 : r e m 2 0 7 F O R I = 1 T O L : I F M I D S ( I N $ , I , 1 ) = " " T H R N G O S U B

2 0 : r e m 9 8 N E X T - r e l n 1 6 9 W S ( W ) = M I D S ( [ N 5 , P ) : r e m 7 1 0 E $ = R I G H T S ( W S ( W ) , 1 ) : I F E $ = " - " O R E S = " ? " O R

E ? = " l " T H E N 1 2 0 : r e m 1 9 1 1 G O T O 1 3 0 = r e m 9 1 2 W 5 ( W ) L E F T S ( W $ ( W ) , L E N ( W ? ( W ) ) - 1

r e 1 4 1 3 F O R J = 1 T O W : X S ( J ) = W $ ( J ) : N E X T1 4 G O S U B 2 1 01 5 P R I N T " O K 7 " ;1 6 G E T O K $ : I F O K S = " " T H E N 1 6 01 7 I F O K $ = " N " T H E N G O S U B 4 1 01 8 J =

: r e m 7 r e 1 6 r e 1 2

r e r e m 2 4 8

r e 2 2 1 9 I N $ = " " : C O T O 2 0 : r e m 1 7 2 0 W $ ( W ) = M I D $ ( I N $ , P , I - P ) t P = l ! W = W + l : R E T U R

: r e m 2 2 1 P R I N T : P R I N T : F O R I = 1 T O W : r e m 1 8 2 2 I F X S ( I ) = " W A S " O R X $ ( I ) = " W A S " T H E N W $ ( I ) =

W E R E " : r e m 1 9 22 3 I F X $ ( I ) = " I " O R X $ { I ) = " 1 " O R X $ ( I ) = " M E " O

R L E F T $ ( X S ( I } , 2 ) = " I ' " T H E N W S ( I ) = " Y O U ": r e m 1 8

2 4 I F X $ ( l ) = " W E R E " T H E N W S ( 1 ) = " W A S ": r e m 1 5

2 5 I F X $ ( I ) = " M Y " T H E N W $ ( I ) = " Y O U R ": r e m 1 1 9

2 6 I F X $ ( I ) = " A M " T H E N W $ ( I } = " A R E " : r e m 2 3 2 7 I F X $ { I ) = " Y O U " O R X S ( I ) = " Y O U " T H E N W $ ( I ) =

I : r e m 2 5 2 8 I F X $ ( I ) = " Y O U ' R E " O R X S ( I } = " Y O U ' R E " T H E N

W $ ( l ) = " I ' M " : r e m 2 4 02 9 I F X $ { I ) = " Y O U R " O R X $ ( l Y O U R " T H E N W $ (

) = M Y : r e m3 0 I F R I G H T ? ( X ? ( I ) , 2 ) = " ' S " T H E N W ? ( I ) = L E F T S

{ X S ( I ) , L E N ( X S ( I ) ) ~ 2 ) + " I S : r e m 1 5 3 1 I F R I G H T $ ( X $ ( l ) , 3 ) = " I ' M " T U E N W 5 ( I ) = L E F T

$ ( X S ( I ) , L F . N ( x S { l ) ) - 3 ) + " Y O U A R E ": r e m 2

3 2 I F X $ ( I + 1 ) = " A R E " A N D X S ( I ) + X $ { I + 1 ) = " Y O UA R E " T H E N W $ ( I + 1 ) = " ' M " : r e m 9

3 3 I F R I G H T $ ( X ? ( I ) , 3 ) = " ' V E " T H E N W S ( I ) = L E F TS ( X S { I ) , L E N ( X $ ( I ) ) - 3 ) + " H A V E " : r e m 1 0

3 4 I F R I G H T S { X S ( D . 2 ) = " ' D " T H E N W S { I ) = L E F T $( X S ( i ) , L E N ( X S ( D ) - 2 w o u l d 1 1 ! r e m 1 2

3 5 I F R I G H T S ( X S ( I ) , 4 ) = " T H E " T H E N W $ ( I ) = L E FT $ { X S ( I ) , L E N ( X S ( I ) ) - 4 ) : R E M D E L E T E " T H E

: r e m 2 4 3 6 I F R I G H T $ ( X S ( D , 3 } = " A N " T H E N W $ "

E D E L E T E " A N " : r e m3 7 I F R I G H T $ { X $ ( I ) , 2 ) = " A " T H E N W $ ( I ) = X $ ( 1 +

1 : r e m 6 3 8 N E X T : r e m 2 1 3 9 F O R I = 1 T O J + 1 : P R I N T W ? ( I ) ; : N E X T : r e m 1 4 0 r e t u r n ; r e m 1 1 4 1 X = I N T { 7 * R N D { 0 ) ) + l : P R I N T " N O

: r e m 1 7 4 2 O N X G O T O 4 3 0 , 4 4 0 , 4 5 0 , 4 6 0 , 4 7 0 , 4 8 0 , 4 9 0

r e 1 2 C O M P U T E ' S G a z e l / o M a r c h 1 9 B 5

Page 127: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 127/164

4 3 P R I N T " W H A T ' D Y O E X P E C T M E T O S A Y ?[ S P A C E S ) " ; I N S ( X ) R E T U R N r e i n 2 3

4 4 P R I N T " I N W H A T W A Y ? " • : R E T U R N : r e m 1 8 54 5 P R I N T " ! D O N ' T U N D E R S T A N D4 6 P R I N T " R E A L L Y ?4 7 P R I N T : R E T U R N4 8 P R I N T " W H Y ? u 4 9 P R I N T : R E T U R N

: R E T U R N

R E T U R N

R E T U R N: r e m 9

: r e m 2 0 0: r e m 6

: r e m 2 4 9: r e m 6

M a c h i n e L a n g u a g eF o B e g i n n e r s( A r t i c l e o p a g e 1 0 3 . )

P r o g r a m 1 B i n a r y Q u i z1 3 C 1 = 2 0 9 : C 0 = 2 1 51 4 X = I N T ( 2 5 6 * R N D ( 1 ) ) : D = X : P = 1 2 81 6 P R I N T C H R $ ( 1 4 7 )1 8 F O 1 T 1 9 I I N T ( D / P ) T H E N P R I N T C H R S ( C l ) ; :

D = D - P ; G O T O 2 1 2 0 P R I N T C H R $ ( C 0 ) ;2 1 P = P / 2 : N E X T I P R I N T2 2 P R I N T " W H A T I T H I S D E C I M A L ? "2 3 I N P U T Q I Q = T H E N P R I N T " C O R R E C T " :

( S P A C E j G O T O 2 5 2 4 P R I N T " S O R R Y , I W A S " ; X2 5 F O T T 1 0 0 0 : N E X T2 6 G O T O 1 4

P r o g r a m 2 B i n a r y T a b l e1 1 L = 8 : B = 2 : C = 11 2 F O R X = 0 T O 2 5 5 : P R I N T X ?1 4 I F X A N D 1 T H E N K ( C ) = 4 9 : G O T O 1 6 01 5 K { C ) = 4 81 6 C = C + 1 : I F B A N D X T H E N K ( C } = 4 9 : G O T O 1 8 01 7 K ( C ) = 4 81 8 B = B * 2 : I F O 8 T H E N 2 0 01 9 G O T O 1 6 02 0 0 F O R I = 0 T O 7 : P R I N T S T R $ ( K ( L ) - 4 8 ) : L = L - 12 1 N E X T2 2 C = 0 : P R I N T2 6 L = 8 : B = 2 : C = 1 : N E X T X

A l p h a A n x i e t y( A r t i c l e o p a g e 7 1 . )

P r o g r a m 1 A l p h a A n x i e t y — V I CV e r s i o n1 0 I F P E E K ( 4 4 ) = 1 8 T H E N 1 2 0 : r e m 1 0 1 1 S M = 7 7 3 5 : C L = 3 0 7 2 0 : 0 1 = 8 1 4 1 : Q 2 = 7 7 9 3 : G O T O

1 3 : r e m 2 3 1 2 S M = 4 1 5 1 : C L = 3 3 7 9 2 : Q 1 = 4 5 5 7 : Q 2 = 4 2 0 9

: r e m 2 2 1 3 J C = 3 7 1 5 4 : J 1 = 3 7 1 5 1 : J 2 = 3 7 1 5 2 : S 1 = 3 6 8 7 4 : S

2 = 3 6 8 7 6 : H S = 0 r e 1 5 1 4 0 C R ? = C H R $ { 1 9 ) : F O R I 1 T O 2 3 : C R $ C R $ - t - C H R $

1 7 ) : N E X T : r e m 1 1 01 5 P O K E 3 6 8 7 8 , 1 5 : P O K E 3 6 8 7 9 , 2 5 : r e m 1 1 1 6 F O R I = 1 T O 1 5 : r e m 6

1 7 P R I N T C H R S ( 2 8 ) C H R $ ( 1 4 7 ) L E F T $ ( C R ? , 9 ) S P C( 8 ) " ( B L U ) { 3 D O W N j A L P H A " : r e m 2 4

1 8 P R I N T S P C ( 7 ) " [ B L U H 2 D O W N 3 A N X I E T Y ": r e m 5

1 9 F O J = 1 T O 1 0 0 : N E X T : r e m 2 3 02 0 P R I N T C H R S ( 2 8 ) C H R $ ( 1 4 7 ) L E F T ? ( C R S , 9 ) S P C

( 8 ) " [ B L U } { 2 D O W N } t R V S i A L P H A " : r e m 2 4 32 1 P R I N T S P C ( 7 ) " ( R L U ) [ D O W N } [ R V S } A N X I E T Y "

: r e m 5 2 2 F O J = 1 T O 1 0 0 : N E X T I : r e m 4 2 3 D I M P % ( 2 5 ) , R L % ( 5 , 5 ) : r e m 1 1 2 4 G O S U B 1 2 4 0 : r e m 2 2 2 5 R F = 0 : A T = 0 : r e m 2 1 2 6 D L = 1 5 0 : r e m 2 5 12 7 S C = 0 : M A = 3 : P O K E 3 6 8 7 9 , 2 8 : r e m 2 2 82 8 L 1 = 1 : L 2 = 1 : L C = 1 : P L = 1 : P O = S M : F G = 0 : r e m2 9 I F R F = 1 T H E N L C = 2 5 : r e m 1 4 3 0 P R I N T C H R S ( 1 4 7 ) : r e m 1 3 1 P R I N T T A B ( 1 0 ) C H R S ( 1 4 4 ) " f l A ^ E R ^ R ^ R ij ^ R ^ S 3 " : r e . n 1 9 3 2 0 F O R I =

: r e m3 3 P R I N T T A B ( 1 0 ) " z g + 3 - ^ + 3 - : g | - 3 - 3 -

: r e m 9 3 4 P R I N T T A B ( 1 0 ) " g Z l ^ E E ^ ^ E ^ g E ^ ^ E ^| X ^ " : r e m 2 2 3 5 P R I N T " ( B L U ) { H O M E } { D O W N ) ! R I G H T ) N E X T " ! P

R I N T " { R I G H T } L E T T E R : " : P R I N T " ( D O W N }{ R I G H T } ^ A ^ ^ S g " : P R I N T " [ 2 R I G H T } - - : P R I N T " ( 2 R I G H T ] E Z 3 ^ E X 3 " : r e m 2

3 6 P R I N T " [ D O W N } [ R I G H T ] T I M E : " : P R I N T "1 D O W N } ( R I G H T ) S C O R E : " : P R I N T " ( R E D ]{ D O W N } ( 2 R I G H T } " ; S C : P R I N T " ( B L U ! { D O W N }{ R I G H T H I G H " : P R I N T " [ R I G H T } S C O R E : "

: r e m 1 7 3 7 P R I N T " E R E D ! { D O W N } [ 2 R I G H T } " ; H S

: r e m 1 6 3 8 I F S C < 2 4 9 9 T H E N P O K E Q 2 + C L , 5 : P 0 K E Q 2 , L C

; r e m 1 1 3 9 F O R I = Q 1 + 1 T O Q 1 + 4 3 : P O K E I + C L , 4 : N E X T

4 0 4 1 4 2 4 3 4 4 4 5 4 6

4 7 4 8 4 9

5 0

5 1 5 2

5 3 5 4 5 5

5 6 5 7 5 8 5 9 6 0 6 1 6 2

T I $ = " 0 0 0 0 0 0 " : C S = 1 0 2G O S U B 5 7 0I F F G = 1 T H E N 2 8 0I F M A = 0 T H E N 4 8 0P O K E S 2 . 0T L = D L - I N T ( T l / 6 0 )P R I N T L E F T S ( C R S , 1 1 ) S P C ( 2 ) T L " { L E F T }[ S P A C E S } " : r e r c 2 4 I F T L > 0 T H E N 4 1 0 : r e m 2 5 2I F S O H S T H E N H S = S C r e 5 P R I N T L E F T $ ( C R $ , 1 8 ) S P C { 1 1 ) " G A M E O V E R I

: r e m 1 0 P 0 K E S 1 , 1 8 5 : F O R I - 1 T O 3 0 0 : N E X T : P O K E S 1 , 0 :G O S U B 1 2 4 0 : r e m 9 P R I N T C H R $ ( 1 4 7 ) " ( 1 0 D O W N } P R E S S T H E F I R

r e

r e r e r e r e r e r e

2 2 1 5 1 7 2 3 2 3 1 6 1 6

B U T T O N "P R I N T " [ 4 S P A C E S ) T O P L A Y A G A I NW A I T 3 7 1 3 7 . 3 2W A I T 3 7 1 3 7 . 3 2 , 3 2P R I N T C H R $ ( 1 4 7 ) : F O R T = 1 T O 5 0 0 : N lG O T O 2 5 P O K E J C , 1 2 7 : P = P E E K ( J 2 ) A N D 1 2 8J E = - ( P = 0 )P O K E J C , 2 5 5 : P = P E E K ( J 1J S = - ( ( P A N D S ) = 0 )

r e 1 1

r e r e

r e

r e r e

r e r e r e

1 6 9

2 4

1 6 1 0

6 1 6 2 1

r e r e 5

r e C O M P U T E ' S G a z e t t e M a r c h 1 9 B S 1 2 5

Page 128: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 128/164

r e : r r e

r e : r e mr e

r e r e

r e : r e m

4

2 2 0

1 2 2

1 2 4

2 2 4

6 3 J F = - ( ( P A N D 3 2 ) = 0 )6 4 T H = P O : T 1 = L 1 : T 2 = L 26 5 I F J F T H E N G O S U B 7 9 0 : G O T O 7 2 06 6 I F J E T H E N P O = P O + 2 : L 1 = L 1 + 1 : F L = 16 7 I F J S T H E N P 0 = P 0 + 4 4 : L 2 = L 2 + 1 : F L = 16 8 I F J W T H E N P O = P O - 2 : L 1 = L 1 - 1 : F L = 16 9 I F J N T H E N P O = P O - 4 4 : L 2 = L 2 - 1 : F L = 17 0 I F F L = 0 T H E N 7 8 07 1 P O K E S 2 , 1 7 57 2 I F F G = 1 T H E N 7 8 07 3 I F P O < S M O R P O > S M + 2 0 7 T H E N P O = T H : L 1 = T 1 - . L 2

T : r e m 3 7 4 I F P E E K { P O + l ) = 3 2 O R P E E K ( P O - l ) = 3 2 T H E N P O =T H : L 1 = T 1 : L 2 = T 2 : r e m 1 4 2

7 5 P O K E T H + C L , 0 : P O K E T H , C S : C S = P E E K { P O ): r e m 1 0

7 6 P O K E P O + C L , 2 : P O K E P O , R L % ( L 1 , L 2 ) s r e m 2 4 7 7 P L = 0 : r e r a 1 5 7 8 R E T U R N s r e m 1 2 7 9 I F R L % ( L I , L 2 ) = L C T H E N S C = S C + 1 0 : G O T O 8 3 0

s r e m 1 0 8 0 I F R F = 1 T H E N 9 1 0 : r e m 2 4 8 1 I F R L % ( L 1 , L 2 ) < L C T H E N 9 4 0 : r e m 2 5 8 2 G O T O 9 1 0 : r e m 1 0 8 3 P O K E S 2 , 2 4 5 : F O R T = 1 T O 2 5 : N E X T ; P O K E S 2 , 0

: r e m 1 9 88 4 I F R F = l T H E N P O K E Q l + 2 6 - L C , L C s G O T O 8 6 0

: r e m 4 8 5 P 0 K E Q 1 + L C L C r e 1 9 8 6 I F R F = 1 T H E N L C = L C - 1 : G O T O 8 8 0 r e 4 8 7 L C = L C + 1 : r e m 3 8 8 I F S O 2 5 0 0 T H E N 9 0 0 : r e m 1 4 8 9 I F L C O 0 T H E N P O K E Q 2 , L C : r e m9 0 C S = R L % { L 1 , L 2 ) J G O T O 9 3 0 : r e m 1 8 9 1 P O K E S 1 , 2 5 0 s F O R T = l T O 3 0 s N E X T s P O K E S l , 0

: r e m 1 8 9 2 D L = D L - 1 0 : P O K E 3 6 8 7 9 , 2 5 + M A s G O T O 1 2 3 0

: r e m 1 3 9 3 P R I N T L E F T S ( C R S , 1 5 ) S P C ( 2 ) S C " { L E F T ]

( S P A C E S ) " : r e m 2 4 9 4 I F R F = 0 T H E N 9 7 0 i r e m9 5 I F L C O 0 T H E N 1 2 3 0 r e 9 9 6 G O T O 9 8 0 : r e m 1 2 9 7 I F L C < > 2 6 T H E N 1 2 3 0 : r e m 1 4 9 8 I F S O 5 0 0 0 T H E N 1 0 4 0 : r e m 1 8 99 9 A T = A T + D L - T L : r e m 1 4 1 0 0 0 I F S C = 5 0 0 0 T H E N D L = I N T ( A T / 2 0 ) : G O T O 1 0 9 0

: r e m 1 3 1 0 1 0 I F T L < 1 5 0 T H E N D L = T L * 2 + 4 0 : G O T O 1 0 9 0

: r e m 1 3 1 0 2 0 I F T L > 3 0 0 T H E N D L = T L * . 5 : G O T O 1 0 9 0 : r e m 4 1 0 3 0 D L = T L : r e m 4 1 0 4 0 I F S C = 6 0 0 0 T H E N D L = D L - 5 : r e m 2 1 1 0 5 0 I F S C = 7 0 0 0 T H E N D L = D L - 5 : r e m 2 2 1 0 6 0 I F S C = 8 0 0 0 T H E N D L = D L - 5 : r e m 2 2 1 0 7 0 I F S C = 9 0 0 0 T H E N D L = D L - 5 : r e m 2 2 1 0 8 0 I F S C = 1 0 0 0 0 T H E N D L « D L - 5 : r e m 1 1 0 9 0 F O R I = 1 T O 3 : r e m 6 1 1 0 0 P O K E S 2 , 2 2 5 j F O R T = 1 T O 2 5 0 : N E X T : r e m 2 0 91 1 1 0 P O K E S 2 , 0 : F O R T = 1 T O 2 5 : N E X T : r e m 5 1 1 2 0 N E X T I s r e m 7 1 1 3 0 F O R I = 1 T O 2 : r e m 5 1 1 4 0 P O K E S 2 , 2 3 1 : F O R T = 1 T O 2 5 0 : N E X T s r e m 2 1 1 1 5 0 P O K E S 2 , 0 s F O R T = l T O 2 5 s N E X T s r e m 6 1 1 6 0 P O K E S 2 , 2 2 5 s F O R T = l T O 2 5 0 : N E X T : r e m 2 1 1 1 7 0 P O K E S 2 , 0 : F O R T = 1 T O 2 5 : N E X T : r e m 6 1 1 8 0 N E X T I s r e m 8 1 1 9 0 P O K E S 2 , 2 4 0 : F O R T = 1 T O 2 5 0 : N E X T : P O K E S 2 , 0

: r e m 3 1 2 0 0 I F S O 1 2 5 0 T H E N R F = 1 : r e m 3 1 2 1 0 G O S U B 1 2 4 0 : r e m 1 1 2 2 0 F G - 1 - r e m 1 9

1 2 C O M P U T E ' S G a z e l l e M a r c f i 1 9 B 5

1 2 3 0 R E T U R N = r e m 1 6 1 2 4 0 F O R I = 1 T O 2 5 : P % ( I ) = I : N E X T : r e m 1 8 1 2 5 0 F O R I = 1 T O 5 = r e m 6 1 2 6 0 F O R J = 1 T O 5 : r e m 6 41 2 7 0 R = I N T ( R N D ( 1 ) * 2 5 + 1 ) : r e m 2 3 1 2 8 0 I F P % ( R ) = 0 T H E N 1 2 7 0 : r e m 2 1 1 2 9 0 R L % ( I , J ) = R s r e t n 4 1 3 0 0 P % ( R ) = 0 T e r n 7 1 3 1 0 N E X T J s r e m 7 1 3 2 0 N E X T I i r e m 7 1 3 3 0 R E T U R N = r e m 1 6

P r o g r a m 2 A l p h a A n x i e t y — 6 4V e r s i o n1 0

1 1

1 2 1 3 1 4 1 5

1 6 1 7

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

2 8

2 9

3 0

3 1

3 2

3 3

3 4

3 5

3 6

3 7 3 8 3 9 4 0 4 1

S D = 5 4 2 7 2 : F O R I = S D T O S D + 2 4 : P O K E I , 0 : N E X T :P O K E S D + 5 , 2 6 : P O K E S D + 6 , 1 9 1 i P 0 K E 5 4 2 9 6 , 1 5

: r e m 2 S M = 1 2 8 0 : C L = 5 4 2 7 2 : Q 1 = 1 9 0 5 : O 2 = 1 2 2 7

: r e m 2 1 0H S = 0 : J C = 5 6 3 2 0 : r e m 1 5 C R $ = C H R $ ( 1 9 ) : F O R I = 1 T O 2 3 : C R $ = C R $ + C H R $ (1 7 ) j N E X T : P O K E 5 3 2 8 1 , l : r e m 5 F O R I = 1 T O 7 ; r e m 1 P R I N T C H R S ( 3 1 ) C H R S ( 1 4 7 ) L E F T S ( C R $ , 9 ) S P C( 1 2 ) " ( 4 D O W N ] A L P H A A N X I E T Y " : r e m 4

F O J = 1 T O 5 0 : N E X T : r e m 1 8 3P R I N T C H R S ( 3 1 ) C H R $ ( 1 4 7 ) L E F T S ( C R S , 9 ) S P C( 1 2 ) " [ 3 D O W N ] ( R V S ) A L P H A A N X I E T Y "

: r e m 5 F O J = 1 T O 1 0 0 : N E X T ID I M P S ( 2 5 ) , R L % ( 5 , 5 )

: r e m 4 : r e m 1 1 : r e m 2 1 ; r e m 2 1 : r e m 2 4 : r e m 2 0 8

P O = S M : F G = 0 : r e m: r e m 1 4

t r e m 1 1 B L A ^ R ^ ^ : r e m 2 4

F O I = l T O 4 : P R I N T T A B ( 1 5 ) " - f R V S ) { O F F } =[ R V S } { O F F j ^ t R V S J { O F F j ^ T R V S ) f O F F ] z[ R V S } t O F F ] - " : P R I H T T A S ( 1 5 ) " ^ Q g * + * + * + '

G O S U B 1 1 5 0R F = 0 : A T = 0D L = 1 5 0S C = 0 : M A = 3L 1 = 1 : L 2 = 1 : L C = 1 : F L = 1I F R F = 1 T H E N L C = 2 5P R I N T C H R $ ( 1 4 7 )P R I N T ( D O W N } " T A B

: r e m 4 N E X T : P R I N T T A B ( 1 5 ) " z l R V S ] ( O F F ) r ( R V S ][ S P A C E ) [ O F F ] - [ R V S } { O F F } - [ R V S ! [ O F F ] z[ R V S ] [ O F F ] - 1 7 s r e m 2 1 3P R I N T T A B { 1 5 7 " E Z i _ ^ E 3 ^ 1 ? E ^ f i E 3 ^ . 1 E 3 . ^ X 3

: r e m 2 2 P R I N T " { B L U } { H O M E ) [ D O W N } { R I G H T } N E X T " i PH I N T " [ R I G H T ] L E T T E R : " : P R I N T " [ R E D )[ D O W N } { R I G H T ] g A ^ E S 3 " P R I N T " { R E D }[ R I G H T ] - - " s P R I N T " [ R E D ] [ 2 R I G H T ) E Z 3^ E X 3 " s r e m 1 0 P R I N T " [ B L U } [ D O W N ) [ R I G H T J T I M E : " : P R I N T "[ B L U ] [ 3 D O W N ) [ R I G H T l S C O R E : " s P R I N T "[ R E D ] { D O W N } [ 2 R I G H T ] " S C : : r e m 1 4 p r i n t " { b l u } { d o w n ] ( r i g h t ) h i g h " s p r i n t "( R I G H T ] S C O R E s " : r e m 1 7 8

P R I N T " { R E D } ( D 0 W N } ( 2 R I G H T } " ; H Ss r e m 1 6

I F S C < 2 4 9 9 T H E N P O K E Q 2 + C L , 6 : P O K E Q 2 , L C: r e m 1 1

F O R I = Q l + C L T O Q l + C L + 2 6 : P O K E I , 0 :T I $ = " 0 0 0 0 0 0 " : C S = 1 6 0G O S U B 5 3 0I F F G = 1 T H E N 2 4 0I F M A = 0 T H E N 4 5 0P O K E S D + 4 , 1 7 : P O K E S D + 1 , 0

N E X T: r e m 5

: r e m 1 6 : r e m 1 7 : r e m 2 3 : r e m 2 3

s r e m

Page 129: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 129/164

4 2 4 3

4 4 4 5 4 6

4 7

4 8

4 9 5 0 5 1

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

6 9

7 0 7 1 7 2 7 3 7 4

7 5 7 6 7 7 7 8 7 9

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

9 0 9 1 9 2 9 3 9 4 9 5 9 6

9 7

T L = D L - I N T ( T l / 6 0 ) : r e m 1 5 3P R I N T L E F T S ( C R $ , 1 1 } S P C ( 2 ) T L " ( L E F T }{ S P A C E S } " : r e m 2 4 I F T L > 0 T H E N 3 8 0 i r e m 2 5 I F S O H S T H E N H S = S C : r e m 5 P R I N T ' f C L R ] { B L U l ( D 0 W N J U 5 S P A C E S }[ R V S } G A M E O V E R " : r e m 3

P R I N T " f B L U ] { 3 D 0 W N } [ 9 S P A C E S ) P R E S S T F I R E B U T T O N " : r e m 4

P R I N T " f D O W N } { 1 3 S P A C E S } T O P L A Y A G A I N ": r e m 1 8

P O K E S D + 1 , 8 5 : F O R I = 1 T O 4 0 0 : N E X T : P O K E S D + 1, 0 : G O S U B 1 1 5 0 : r e n i 2 A = N O T P E E K ( J C ) A N D 1 6 : I F A = 0 T H E N 5 0 0

t r a m 1 2 P R I N T C H R S ( 1 4 7 s F O R T = l T O 5 0 0 - . N E X T

s r e m 1 6 G O T O 2 1 0 : r e m 9 P = N O T P E E K ( J C ) A N D 3 1 : r e m 8 J E = ( P = 8 ) : r e m 1 2 J S = ( P = 2 ) : r e m 1 3 J W = ( P = 4 ) : r e m 1 3 J N = ( P = 1 ) : r e m 1 2 J F = ( P = 1 6 ) : r e m 1 7 T H = P O : T 1 = L 1 : T 2 = L 2 : r e m 1 I F J F T H E N G O S U B 7 4 0 : G O T O 6 7 0 : r e m 1 I F J E T H E N P O = P O + 2 : L 1 = L 1 + 1 : F L = 1 : r e m 1 9 I F J S T H E N P O = P O + 8 0 : L 2 = L 2 + l s F L = l : r e m 1 0I F J W T H E N P O = P O - 2 : L 1 = L 1 - 1 s F L = l : r e m 2 1 9I F J N T H E N P O = P O - 8 0 s L 2 = L 2 - l : F L = 1 : r e m 1 I F F L = 0 T H E N 7 3 0 : r e m 2 4 2P O K E S D + 1 , 5 0 s r e m 7 I F F G = 1 T H E N 7 3 0 : r e m 2 4 I F P O < S M O R P O > S M + 3 7 6 T H E N P O = T H : L 1 = T 1 : L 2 =T : r e m 4 I F P E E K ( P O + 1 ) = 3 2 O R P E E K ( P O - 1 ) = 3 2 T H E N P O =T H s L l = T l : L 2 = T 2 : r e m 1 4 6P O K E T H + C L , 0 : P O K S T H , C S : C S = P E E K { P O )

: r e m 9 P O K E P O + C L , 2 : P O K E P O , R L % ( L I , L 2 ) : r e m 2 3 F L = 0 : r e m 1 5 R E T U R N : r e m 1 2 I F R L % ( L 1 , L 2 ) = L C T H E N S C = S C + 1 0 : G O T O 7 8 0

: r e m 1 0 I F R F = 1 T H E N 8 6 0 : r e m 2 5 4I F R L % ( L 1 , L 2 ) < L C T H E N 9 0 0 : r e m 2 5 G O T O 8 6 0 r r e m 1 1 P O K E S D + 1 , 1 0 0 : F O R T = 1 T O 2 5 : N E X T : P O K E S D + 1, r e 1 5 I F R F = l T H E N P O K E Q l + 2 6 - L C , L C : G O T O B 1 0

s r e m 4 P 0 K E Q 1 + L C . L C : r e m 1 9 I F R F = 1 T H E N L C = L C - 1 : G O T O 8 3 0 : r e m 3 L C = L C + 1 : r e m 8 I F S O 2 5 0 0 T H E N 8 5 0 r e 1 4 I F L C < > 0 T H E N P O K E Q 2 , L C r e C S = R L % ( L 1 , L 2 ) S G O T O 8 9 0 : r e m 1 9 P O K E S D + 1 , 2 0 : F O R T = 1 T O 3 0 : N E X T : P O K E S D + 1 ,D L = D L - 1 0 : I F D L < = 0 T H E N G O T O 4 6 0R E T U R NP R I N T L E F T $ ( C R S . 1 5 ) S P C { 2 ) S C " [ L E F T }E S P A C E S } " : r e m 2 4 I F R F = 0 T H E N 9 3 0 : r e m 2 4 I F L C O 0 T H E N 1 1 4 0 r e 8 G O T O 9 4 0 : r e m 1 1 I F L C < > 2 6 T H E N 1 1 4 0 : r e m 1 4 I F S O 5 0 0 0 T H E N 1 0 0 0 : r e m 1 8

A T = A T + D L - T L : r e m 1 4 I F S C = 5 0 0 0 T H E N D L = I N T ( A T / 2 0 ) : G O T O 1 0 5 0

s r e m 9 I F T L < 1 5 0 T H E N D L = 4 0 + T L * 2 s G O T O 1 0 5 0

r e 1 0 r e 1 4 r e 1 2

9 8 0 I F T L > 3 0 0 T H E N D L = T L * . 5 : G O T O 1 0 5 09 9 D L = T L1 0 0 0 I F S C = 6 0 0 0 T H E N D L = D L - 51 0 1 0 I F S C = 7 0 0 0 T H E N D L = D L - 51 0 2 0 I F S C = 8 0 0 0 T H E N D L = D L - 51 0 3 0 I F S C = 9 0 0 0 T H E N D L = D L - 51 0 4 0 I F S C = 1 0 0 0 0 T H E N D L = D L - 51 0 5 0 H = S D + l ! L = S D s P O K E H , 8 ! P O K E L ( 9 7

8 1 0 6 0 P O K E H , 1 2 s P O K E L , 1 4 3 : G O S U B 1 0 8 0

4 : P O K E L , 2 4 : G O S U B 1 0 8 01 0 7 0 P O K E H , 1 2 s P O K E L , 1 4 3 : P O K E S D + 4 ,

1 T O 8 0 0 : N E X T I s P O K E H , 0 : P O K E L , 01 0 8 0 P O K E S D + 4 , 1 7 : F O R I = 1 T O 2 0 0 : N E X T

4 , 1 6 : F O R I = 1 T O 1 0 0 : N E X T1 0 9 0 P O K E S D + 4 , 1 7 s F O R I = l T O 2 0 0 : N E X T

4 , 1 6 : F O R I = 1 T O 1 0 0 : N E X T1 1 0 0 R E T U R N1 1 1 0 I F S O 1 2 5 0 T H E N R F1 1 2 0 G O S U B 1 1 5 01 1 3 0 F G = 11 1 4 0 R E T U R N1 1 5 0 F O R I = 1 T O 2 5 : P % ( I ) = I j N E X T1 1 6 0 F O R I = 1 T O 51 1 7 0 F O R J = 1 T O 51 1 8 0 R = I N T ( R N D ( 1 ) * 2 5 + 1 )1 1 9 0 I F P % ( R ) = 0 T H E N 1 1 8 01 2 0 0 R L % { 1 , J ) = R1 2 1 0 P % { R ) = 01 2 2 0 N E X T J1 2 3 0 N E X T I1 2 4 0 R E T U R N

: r e m 9 : r e m

: r e m 1 : r e m 2 1 : r e m 2 1 : r e m 2 1 9: r e m 2 2

r e f G O S U B 1 0: r e m 1 2 9

P O K E H , 1s r e m 2 1 31 7 s F O R I =: G O T O 1 1 1

s r e m 9 : P O K E S D +: r e m 1 2 7

P O K E S D +; r e m 1 2 8: r e m 1 6

s r e m 3 i r e m 1

s r e m 1 9 s r e m 1 6 s r e m 1 8 3

s r e m 6 r e 6 s r e m 2 3 2s r e m 2 1

s r e m 3 j r e m 7 : r e m 7 s r e m 7

s r e m 1 6

D i s k D i r e c t o r y S o r t( A r t i c l e o n p a g e 1 1 3 . )

B E F O R E T Y P I N G . . B e f o r e t y p i n g i p r o g r a m s , p l e a s e r e f e r t " H o w T T y p e I C O M P U T E D G A Z E T T EP r o g r a m s , " w h i c h a p p e a r s b e f o r e t h e P r o g r a mL i s t i n g s .

1 G O S U B 3 4 0 S G O T O 1 5 0 s r e m 1 2 2 P R I N T " { D O W N } £ 3 O R T I N G " S K = K 1 s L % ( K l ) = K l s R

* ( D = N F : r e r a 1 7 3 L 1 = L % ( S K ) : R 1 = R % ( S K ) : S K = S K - 1 : r e m 2 3 84 L 2 = L l : R 2 = R l : K E $ = N S $ { l N T ( < L l + R l ) / 2 ) )

s r e m 1 1 5 K E ? = M I D S ( K E $ , 3 1 ) + M 1 D $ ( K E $ , 4 , M % ( I N T ( ( L I+ R D / 2 ) ) ) s r e m 1 2 6 I F M I D $ ( N S S ( L 2 ) , 3 1 J + M I D S ( N S $ ( L 2 ) , 4 , H % ( L

2 ) ) < K E $ T H E N L 2 = L 2 + K 1 : G O T O 6 0 s r e m 2 7 I F K E ? < M I D S { N S S ( R 2 ) , 3 1 ) + M I D $ ( N S S { R 2 ) , 4 ,

M % ( R 2 ) ) T H E N R 2 = R 2 - K l s G O T O 7 0 : r e m 6 8 I F L 2 > R 2 T H E N 1 1 0 s r e m 2 4 9 N $ = N S S U 2 ) : H = M % ( R 2 ) : N S $ R N S L s M

( R 2 ) = M % ( L 2 ) s r e m 9 1 0 N S $ ( L 2 ) = N $ : M ? ( L 2 ) = H i L 2 = L 2 + l s R 2 = R 2 - l | Q

O T O 6 0 t r e m 8 1 1 I F L 2 < R 1 T H E M S K = S K + 1 : L % ( S K ) = L 2 : R % ( S K ) = R

j r e m 2 1 2 R 1 R 2 : I F L K R 1 T H E N 4 0 r e 1 1 1 3 I F S K T H E N 3 0 s r e m 8 1 4 R E T U R N : r e m 1 1 1 5 N F = 0 s G O S U B 3 0 0 : r e m 2 2

C O M P U T E V s G a z e t t o M a r c h 1 9 8 5 1 2 7

Page 130: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 130/164

1 6 G O S U B 3 2 0 : F O R P P = 1 T O 8 : R $ = " " : F L = 0 : M % ( N F +1 ) = 1 6 : F O R X = 1 T O 3 0 : G E T # 5 , I ? : r e r a 1 6

1 7 I F I $ = C H R $ ( 1 6 0 ) A N D F L = 0 T H E N M % ( N F + l ) = X - 4: F L = 1 : r e m 1 5

1 8 R $ = R $ + L E F T $ ( I $ + C 0 $ , 1 ) s N E X T i I F P P < > 8 T H En g f . t # 5 , I $ , I $ r e 7

1 9 X C 0 S : I F M I D $ ( R $ , 1 , U C 0 $ T H E N X $ = C H R $ {2 5 5 ) : P R I N T D D S ; : r e m 1 3

2 0 N F = N F + 1 : N S $ ( N F ) = R $ + X $ : P R I N T M I D S ( R $ , 4 ,1 6 ) : N E X T P P : I F Y S < > 2 5 5 T H E N 1 6 0 : r e m 1 2

2 1 C L O S E 5 : G O S U B 2 0 : r e m 9 2 2 P R I N T " I D O W N } P R E S S S P A C E B A T R E W R I T

D I R E C T O R Y " : r e m 6 2 3 G E T A $ : I F A $ < > " " T H E N 2 3 0 : r e m 1 3 2 4 G O S U B 3 0 0 : N N = 0 : r e m 2 3 2 5 G O S U B 3 2 0 : F O R P P = 1 T O 8 : N N = N N + 1 : r e m 1 9 2 6 P R I N T S 5 , M I D $ { N S S ( N N ) , 1 , 3 0 ) : : I F M I D $ { N S

$ { N N ) , 3 1 ) = C H R S ( 2 5 5 ) T H E N P R I N T D D $ ;: r e m 2 4

2 7 P R I N T M I D $ ( N S $ ( N N ) , 4 , 1 6 ) : I F P P < > 8 T H E N P RI N T # 5 , C 0 $ ; C 0 $ ; : r e m 2

2 8 N E X T P P : P R I N T # 1 5 , " U 2 " ; 5 ; 0 ; L T ; L S : I F Y S < >2 5 5 T H E N 2 5 0 : r e m 1 6

2 9 C L O S E S : E N D : r e m 8 3 0 O P E N 5 , 8 , 5 , " # " : Y T = 1 8 : Y S = 0 : G O S U B 3 2 0 : P R I

N T # 1 5 , " B - P " ; 5 ; 1 4 3 : P R I N T C H R $ ( 1 4 ): r e m 1 9

3 1 P R I N T R N $ ; i F O R X = l T O 2 4 : G E T # 5 , I S : P R I N T I S; : N E X T : P R I N T R F $ : R E T U R N : r e m 1 6

3 2 P R I N T # 1 5 , " U 1 " ; 5 ; 0 ; Y T ; Y S : L T = Y T : L S = Y S : GE T # 5 , T $ , S $ : Y T = A S C ( T S + C 0 S ) : r e m 1

3 3 Y S = A S C ( S S + C 0 S ) : R E T U R N : r e m 2 5 3 4 X = 1 5 0 : D I M L % ( X , M % { X ) , R % ( X ) , N S $ ( X ) : K 1

= 1 : O P E N 1 5 , 8 , 1 5 , " I " : C 0 $ = C H R $ ( 0 ) : N F = 0r e i n 1 4

3 5 D D $ = " : : : : : : : : : : : : : : D E L E T E D £ + 3 " : R N $ = C HR $ { 1 8 ) : R F $ = C H R $ ( 1 4 6 ) : R E T U R N : r e m 1 9

D i s k H a n d l e r( A r t i c l e o p a g e 1 1 4 . )

2 5 * * * * * * * *

B E F O R E T Y P I N G . B e f o r e t y p i n g i p r o g r a m s , p l e a s e r e f e r t " H o w T T y p e I C O M P U T E I ' s G A Z E T T EP r o g r a m s , " w h i c h a p p e a r s b e f o r e t h P r o g r a mL i s t i n g s .

N o t e : S e e s p e c i a l i n s t r u c t i o n s i a r t i c l e . R e q u i r e s a l e a s t 3 e x p a n s i o n t w o r k o V I ( 8 o m o r e i a l s o a c c e p t a b l e ) .3 4 0 I F J J 5 = " S " T H E N G O S U B 7 8 ; r e m4 3 K = 0 : F O R J = 0 T O 6 3 : I F J = 1 6 O R J = 3 2 O R J = 4 8 T H E N

G O S U B 7 1 0 : I F Z $ = " N " T H E N J = 8 0 : G O T O 4 5 8: r e m 1 6

4 3 P R I N T # 1 5 , " B - P : 2 " + S T R S < J * 4 ) : r e m 1 4 4 5 N E X T J : T F J < 8 0 T H E N G O S U B 7 1 0 : r e m 4 4 5 G O T O 5 7 : r e m 1 2 5 7 P R I N T " { C L R ] N E X T T R A C K A N D S E C T O R " W B ( 1

) N B ( 2 ) " { D O W N } " : r e m 2 1 45 8 P R I N T " D O Y O W A N T N E X T T R A C K A N D S E C T

0 R { Y / N ) " , " { 2 S P A C E S ) O R [ 2 S P A C E S j E N D1 S P A C E S ] ( E ) : r e m 1 6 1 I Z S = " E " T H E N 9 9 9 9 ( 2 0 S P A C E S ) : R E

N P R O G R A M : r e m 1 4 7 1 R E M * * *1 2 C O M P U T E ' S G a z e l l e M a r c h 1 9 8 5

: r e m 7 : r e m 3

: r e m 2 1 r r e i n 9 : r e t n 2 1

: r e m 3 : r e m 2 1

: r e m 1 0 7 2 R E M * S C R E E N C O N T I N U E M E S S A G E

{ S P A C E S ] *7 3 R E M * * * - * * * * * * * *

: r e m 1 0 7 4 P R I N T " { 4 R I G H T i C O N T I N U E ( Y / N ) " , "

[ R I G H T ] [ 3 S P A C E S ] C H A N G E { 2 S P A C E S ) ( C ) ", " [ 4 S P A C E S ( R E W R I T E ( W ) " , : r e m 1 5

7 4 P R I N T " ( 4 S P A C E S ) E N D ( 5 S P A C E S ) ( E ) ": r e m 2 1

7 5 G E T Z $ : I F Z $ = " " T H E N 7 5 : r e m 1 4 7 5 5 I F Z $ = " C " T H E N 9 5 0 ( 2 1 S P A C E S ) : R E C A N G E D A T A I S { 2 S P A C E S ] B U F F E R : r e m 1 1

7 6 I Z $ = " N " T H E N R E T U R N f l S S P A C E S ] : R E D O N ' T C O N T I N U E : r e m 1 0 3

7 6 I Z $ = " W " { 2 S P A C E S j T H K N L 1 0 0( 1 S P A C E S ] : R E R E W R I T E B L O C K : r e m 3

7 6 7 I F Z $ = " E " T H E N 9 9 9 9 { 2 0 S P A C E S ) : R E N D : r e m 1 2

7 7 I Z $ O " Y " T H E N 7 5 0 ( 2 0 S P A C E S ) : R E N V A L I D O P T I O N : r e m 1 3

7 8 P R I N T " ( C L R ] ( R V S ) T R A C K " ; T ; " ( 1 . E F T ) S E T O R " S " { O F F ] " : R E T U R N

9 5 R E M * { 2 0 S P A C E S ] *9 5 R E M * C H A N G E D A T A O D I S K *9 5 R E M * ( 2 0 S P A C E S } *9 5 9 5 Z 9 S = " "9 6 P R I N T " E N T E R S T A R T I N G P O I N T ( 2 S P A C E S ] F

O C H A N G E 0 - F F " : I N P U T C S S : r e m 2 2 9 6 F O R Z = 0 T L E N ( H X $ ) : I F M I D $ ( H X $ , Z + 1 , 1 )

= L E F T $ ( C S S , 1 ) T H E N T X = Z * 1 6 : r e m 2 4 9 6 I M I D 5 ( H X $ , Z + 1 , 1 ) = R I G H T $ ( C S S , 1 ) T H E N T

Y = Z : r e m 6 9 6 N E X T : C S = T Y + T X : r e m 1 1 9 7 P R I N T S 1 5 , " B - P : 2 " , C S T A R T ( 1 6 S P A C E S ) :

E P O S I T I O N T S T A R T : r e m 1 9 9 G E T # 2 , A $ ( 0 ) : r e m 2 3 9 9 I A $ ( 0 ) = " " T H E N A S ( 0 ) = N L $ : r e m 1 7 1 0 0 0 N = A S C ( A $ ( 0 ) ) : r e m 9 1 0 1 0 A $ = " " : G O S U B 7 9 0 : G O S U B 2 0 0 0 : P R I N T " - " ;

( S P A C E S ] : R E D I S P L A Y B Y T E I H E : r e m 2 1

1 0 1 5 N 1 = 0 : r e m 1 7 1 0 1 7 F O J 1 = 1 T O 0 5 T E P - 1 : r e m1 0 2 0 G E T Z $ : I F Z 5 = " " T H E N 1 0 2 0 ( 1 4 S P A C E S ] :

R E G E C H A R A C T E R S : r e m 2 3 1 0 2 2 I F Z $ = " , " T H E N N l = N i J l = - L : G O T O 1 0 4 0

( S P A C E S ] : R E H A N D L E C O M M A K E : r e m 9

1 0 2 4 I Z S = C H R $ ( 1 3 ) T H E N J 1 = - 1 : G O T O 1 0 4 0( S P A C E S ] : R E M H A N D L E R E T U R N K E : r e m 2 1

1 0 2 5 R E C O N V E R T H E E N T R Y T D E C I M A L E Q I V A L E N T : r e m 2 L

1 0 3 0 F O R I = 1 T O 1 6 : I F Z ? = M I D S ( H X $ , I , 1 ) T H E N1 = N 1 + ( I - 1 ) * ( 1 6 T J 1 ) : r e m 2

1 0 3 2 N E X T : r e m 7 1 0 4 0 N E X T J 1 : I F Z S = C H R $ ( 1 3 ) T H E N P R I N T Z S : P R I N

T # 1 5 , " B - P : 2 " , C S : P R I N T # 2 , Z 9 ? ; : G O T O 7 4 0: r e m 2

1 0 4 1 R E I R E T U R N K E H I M A K E C H A N G E SD I S K B U F F E R : r e m 1 2

1 0 4 5 N = N l : A 5 - " " : G O S U B 7 9 0 : G O S U B 2 0 0 0 : P R I N T ": r e m 6

1 0 5 0 R E A D N E W L Y C H A N G E D B Y T E T P R E VH A N G E S I 7 , 9 $ r e 7 1 0 5 2 Z 9 $ = Z 9 S + C H R $ { N ) : G O T O 9 9 : r e m 8 1 1 0 0 R E M * * * * * * * * * * * * * * * * * * * * * * : r e m 6

Page 131: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 131/164

1 1 0 1 R E M * { 2 0 S P A C E S } * : r e m 2 5 11 1 0 2 R E M * R E W R I T E B L 0 C K ( 6 S P A C E S } *

: r e m 1 3 1 1 0 3 R E M * { 2 0 S P A C E S } * : r e m 2 5 1 1 0 5 R E M * * * * * * * * * * * * * * * * * * * * * * - r e n t 7 1 1 1 0 P R I N T S 1 5 , " U 2 : 2 , " D $ ; T ; S : G O S U B 6 5 0

: r e m 6 1 1 2 0 P R I N T " T R A C K " r T ; " S E C T O R " j S , " H A S B

E R E W R I T T E N " : r e m 1 6 01 1 3 0 G O T O 7 4 : r e m 1 5 2 0 0 0 P R I N T L E F T $ ( A $ , 2 ) ; : R E T U R N : r e m9 9 9 9 C L O S E 2 : C L O S E 1 5 : C L O S E 4 s r e m 1 3

M L ( A r t i c l e o n p a g e 1 2 2 . )

B E F O R E T Y P I N G . B e f o r e t y p i n g i p r o g r a m s , p l e a s e r e f e r t " H o w T T y p e I C O M P U T E D G A Z E T T EP r o g r a m s , " w h i c h a p p e a r s b e f o r e t h P r o g r a mL i s t i n g s .

6 M L 1 R E M L I N E S C H A N G E D F R O M M L V E R S I O N 2 .

A R 7 5 0 , 7 6 5 , 7 7 0 A N 8 6 : r e m 5 2 R E L I N E C H A N G E D F R O M M L V E R S I O N 2 . 0 1

I 3 0 0 s r e m 1 4 71 0 P R I N T " [ C L R } E 6 ^ " ; C H R S ( 1 4 2 ) ; C H R S ( a ) ; : P O

K E 5 3 2 8 1 , 1 : P O K E 5 3 2 8 0 , 1 : r e m 6 1 0 P O K E 7 8 S , 5 2 : R E M D I S A B L E R U N / S T O P

. - r e m 1 1 1 1 P R I N T " ( R V S } ( 3 9 S P A C E S } " ; : r e m 1 7 1 2 p r 1 n t " { r v s ) ( 1 4 s p a c e s } ( r i g h t ] ( o f f h * 3

£ ( r v s } { r i g h t } [ r i g h t ] ( 2 s p a c e s } e * §T o f f ] ^ £ ( r v s ) £ { r v s ) { 1 s p a c e s } " ;: r e m 2 5

1 3 P R I N T " ( R V S } { 1 4 S P A C E S ] [ R I G H T } E G { R I G H T } ( R I G H T } [ O F F ] £ ( R V S } £ § * 3{ O F F ) E * 3 [ R V S } ( 1 4 S P A C E S T " ? : r e m 3 1 4 P R I N T " { R V S ) { 4 1 S P A C E S } " : r e m 1 2 2 0 P R I N T " [ 2 D O W N ] ( P U R } { B L K ) M A C H I N E L A N G

U A G E E D I T O R V E R S I O N 2 . 0 2 ( 5 D O W N } ": r e m 2 3

2 1 P R I N T " E 5 3 ( 2 U P j S T A R T I N G A D D R E S S ?[ S P A C E S } ( 9 L E F T j " ; : r e m 1 4

2 1 I N P U T S : F = 1 - F : C ? = C H R S ( 3 1 + 1 1 9 * F ): r e m 1 6

2 2 I F S < 2 5 6 O R { S > 4 0 9 6 0 A N D S < 4 9 1 5 2 ) O R S > 5 3 2 4 7T H E N G O S U B 3 0 0 0 : G O T O 2 1 0 : r e m 2 3

2 2 P R I N T : P R I N T : P R I N T : r e m 1 8 2 3 P R I N T " ^ 5 3 ( 2 U P ) E N D I N G A D D R E S S ?

( S P A C E S ) [ 9 L E F T } " ; : I N P U T E : F = l - F : C S =C H R S ( 3 1 + 1 1 9 * F ) : r e m 2

2 4 I F E < 2 5 6 O R ( E > 4 0 9 6 0 A N D E < 4 9 1 5 2 ) O R E > 5 3 2 4 7T H E N G O S U B 3 0 0 0 : G O T O 2 3 0 : r e m 1 8

2 5 I F E < S T H E N P R I N T C $ ; " { R V S ] E N D I N G S T A R T[ S P A C E S } " : G O S U B 1 0 0 0 : G O T O 2 3

: r e m 1 7 2 6 P R I N T : P R I N T : P R I N T : r e m 1 7 93 0 P R I N T " [ C L R ) " ; C H R S ( 1 4 ) : A D = S : r e m 5 3 1 A = l i P R I N T R I G H T S ( " 0 0 0 0 " + M I D S ( S T R S ( A D ) ,

2 ) , 5 ) ; " : " ; : r e m 3 3 1 F O R J = A T O 6 : r e m 3 3 2 G O S U B 5 7 0 : I F N = - 1 T H E N J = J + N ; G O T O 3 2 0: r e m 2 2 3 9 I F N = - 2 1 1 T H E N 7 1 : r e m 6 4 0 I F N = - 2 0 4 T H E N 7 9 : r e m 6

4 1

4 1

4 1

4 2 4 3

4 4

4 5

4 5 4 6

4 7 4 8 4 9 5 0

5 1

5 1 5 1 5 2

5 3 5 4

5 5 5 6 5 7 5 8 5 8 5 8

5 8 5 8 5 8

5 9 6 0 6 1

6 2 6 3 6 4 6 5

6 6 6 7 6 8 6 9

6 9 6 9 7 0

7 1

7 1 7 2

I F N = - 2 0 6 T H E N P R I N T ! l N P U T " { D O W N } E _ N T E RE A D D R E S S " ; Z Z i r e m 4 I F N = - 2 0 6 T H E N I F Z Z < S O R Z Z > E T H E N P R I N T "{ R V S } O U T O F R A N G E " : G O S U B 1 0 0 0 : G O T O 4 1 0

: r e m 2 2 I F N = - 2 0 6 T H E N A D = Z Z : P R I N T : G O T O 3 1 0

: r e m 2 3 8I N o - 1 9 6 T H E N 4 8 r e 1 3 P R I N T ! l N P U T " D I S P L A Y : F R O M " ; F : P R I N T , " T O" ; : I N P U T T : r e m 3 I F F < S O R F > E O R T < S O R T > E T H E N P R I N T " A T L E A ST " ; S ; " ( L E F T ) , N O M O R E T H A N " ; E : G O T O 4 3

: r e m 1 5 F O R I = F T O T S T E P 6 : P R I N T : P R I N T R I G H T $ ( " 0 0 00 " + M I D ? ( S T » ? ( l } , 2 ) , 5 } ; " l " ) : r e m 3 F O R K = 0 T O 5 : N = P E E K ( I + K ) : P R I N T R I G H T $ ( " 0 0" + M I D $ ( S T R $ ( N ) , 2 ) , 3 ) r " , " , : r e m 6 G E T A ? : I F A S > " " T H E N P R I N T : P R I N T : G O T O 3 1 0

: r e m 2 N E X T K s P R I N T C H R S ( 2 0 ) ; : N E X T I : P R I N T : P R I NT : G O T O 3 1 0 : r e m 5 I F N < 0 T H E N P R I N T : G O T O 3 1 0 : r e m L 6 A ( J ) = N : N E X T J : r e m 1 9 9C K S U M = A D - I N T ( A D / 2 5 6 ) * 2 5 6 : F O R I = 1 T O 6 : C KS U M = ( C K S U M + A ( I ) ) A N D 2 5 5 : N E X T : r e m 2 0 0P R I N T C H R $ ( 1 S ) ; : G O S U B 5 7 0 : P R I N T C H R ? ( 1 4 6) : r e m 9 I F N = - 1 T H E N A = 6 : G O T O 3 1 5 : r e m 2 5 4P R I N T C H R $ ( 2 0 ) : I F N = C K S U M T H E N 5 3 0

: r e m 1 2 P R I N T : P R I N T " L I N E F . N T E R E D W R O N G R E - EN T E R " : P R I N T : G O S U B 1 0 0 0 : G O T O 1 1 0 : r e m ~ 1 7 6G O S U H 2 0 0 0

3 1

: r e m 2 1 8: N E X T : P O K E 5 4

: r e m 2 2 : r e m 2 1 - r e m 1 0

: r e m 8 s r e m 8

: r e m 9 ) - 3 * ( A S = " . " ) - 4 *

2 7 2 , 0 : P O K E 5 4 2 7 3 , 0A D = A D + 6 : I F A D < E T H E NG O T O 7 1 N = 0 : Z = 0P R I N T " § £ 3 " ;G E T A S : 1 F A $ = " " T H E N 5 8 1A V = - { A $ = " M " ) - 2 * ( A S = " ,( A 5 = " J " ) - 5 * { A 5 = " K " ) - 6 * ( A S = " L " ) : r e m 4

A V = A V - 7 * ( A $ = " U " ) - 8 * ( A S = " I " ) - 9 * ( A $ = " O ") ! I F A 5 = " H " T H E N A $ = " 0 " : r e m 1 3 4I F A V > 0 T H E N A $ = C H R S ( 4 S + A V ) : r e m 1 3 P R I N T C H R $ ( 2 0 ) ; : A = A S C ( A $ ) : I F A = 1 3 O R A = 4 4O R A = 3 2 T H E N 6 7 0I F A > 1 2 8 T H E N N = - A : R E T U R NI F A < > 2 0 T H E N 6 3 G O S U B 6 9 0 : I F I 1 A N D T = 4 4 T H E N N = - 1( O F F ] { L E F T ) ( L E F T } " ; : G O T O 6 9 0

G O T O S 7 0I F A < 4 8 O R A > 5 7 T H E N 5 8 0P R I N T A $ ; : N = N * 1 0 + A - 4 8I F N > 2 5 5 T H E N A = 2 0 : G O S U D 1 0 0 0

r e 2 2 r e 1 3 : r e m 1

P R I N T ": r e m 6

: r e m 1 0 : r e m 1 0 5: r e m 1 0

G O T O 6 0 0: r e m 2 2

: r e m 7 : r e m 1 1 4: r e m 2 4

Z = Z + 1 s I F Z < 3 T H E N 5 8 0I F Z = 0 T H E N G O S U B 1 0 0 0 : G O T O 5 7 0P R I N T " , " ; ! R E T U R NS % = P E E K ( 2 0 9 ) + 2 5 6 * P E E K ( 2 1 0 ) + P E E K ( 2 1 1 )

; r e m 1 4 9F O R I = I T O 3 : T = P E E K ( S % - I ) s r e m 6 7I F T O 4 4 A N D T < > 5 8 T H E N P 0 K E S % - I , 3 2 : N E X T

: r e m 2 0 5P R I N T L E F T S { " [ 3 L E F T ] " , I - 1 ) ; : R E T U R N

r e P R I N T " [ C L R ] ( R V S } * * * S A V E * * * [ 3 D O W N } "

: r e m 2 3 P R 1 N T " ( 2 D O W N } ( P R E S S f R V S } R E T U R N f O F F JA L O N E T C A N C E L S A V E ) { D O W N ! " : r e m 1 0 F 5 = " " : I N P U T " [ D O W N ] F I L E N A M E " ; F $ : I F F $ =" " T H E N P R I N T : P R I N T : G O T O 3 1 0 : r e m 7

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

Page 132: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 132/164

7 3 P R I N T : P R I N T " { 2 D O W N } [ R V S } T { O F F ) A P E O £ R V E ] E ) f O F F } l S K : ( T / D ) : r e m 2 2 8

7 4 G E T A ? : I F A $ > " T " A N D A $ > " D " T H E N 7 4 0: r e m 3

7 5 D V = I - 7 * ( A $ = " D " ) : I F D V = 8 T H E N F $ = " 0 : " + F S :O P E N 1 5 , 8 , 1 5 , " S " + F $ : C L O S E 1 5 : r e m 2 1 2

7 6 T S = F $ : Z K = P E E K ( 5 3 ) + 2 5 6 * P E E K ( 5 4 ) - L E N ( T 5: P O K E 7 8 2 , Z K / 2 5 6 r e

7 6 P O K E 7 8 1 , Z K - P E E K ( 7 8 2 ) * 2 5 6 : P O K E 7 8 0 , L E N (T $ ) : S Y S 6 5 4 6 9 : r e m 1 0

7 6 P O K E 7 8 0 , 1 : P O K E 7 8 1 , D V : P O K E 7 8 2 , 1 : S Y S 6 5 46 : r e i n 6

7 6 K = S j P O K E 2 5 4 , K / 2 5 6 : P O K E 2 5 3 , K - P E E K { 2 5 4 )* 2 5 6 : P O K E 7 8 0 , 2 5 3 r e i n 1

7 6 K = E + 1 : P O K E 7 8 2 , K / 2 5 6 : P O K E 7 8 1 , K - P E E K ( 7 82 ) * 2 5 6 : S Y S 6 5 4 9 6 : r e m 2 3

7 7 I F { P E E K ( 7 8 3 ) A N D 1 ) O R ( 1 9 1 A N D S T ) T H E N 7 8 0: r e m 1 1

7 7 P R I N T " [ D O W N } D O N E . { D O W N } " : G O T O 3 1 0: r e m 1 1

7 8 P R I N T " [ D O W N j E R R O R O S A V E . [ 2 S P A C E S } TR A G A I N . " j I F D V = 1 T H E N 7 2 0 : r e m 1 7

7 8 O P E N 1 5 , 8 , 1 5 : I N P U T # 1 5 , E 1 $ , E 2 $ : P R I N T E 1 $; E 2 $ : C L O S E 1 5 : G O T O 7 2 0 : r e m 1 0

7 9 P R I N T " E C L R ) [ R V S ) « * * L O A D * * * { 2 D O W N ) ": r e m 2 1

7 9 P R I N T " ( 2 D O W K } ( P _ R E S S { R V S } R E T U R N [ O F F )A L O N E T C A N C E L L O A D ) " i r e m 8

8 0 F $ = B " ! l N P U T " [ 2 D O W N } F I L E N A M E " ; F $ : I F FS = " " T H E N P R I N T : G O T O 3 1 0 : r e m 1 4

8 1 P R I N T i P R I N T " [ 2 D O W N } [ R V S } T [ O F F J A P E O { R V S } d { O F F } I S K : ( T / D ) " : r e m 2 2

8 2 G E T A S s I F A S < > " T " A N D A 5 < > " D " T H E N 8 2 0: r e m 3

8 3 D V = 1 - 7 * ( A $ = " D " ) : I F D V = 8 T H E N F $ = " 0 : " + F $: r e m 1 5

8 4 T $ = F $ : Z K = P E E K ( 5 3 ) + 2 5 6 * P E E K ( 5 4 ) - L E N ( T $) : P O K E 7 8 2 , Z K / 2 5 6 : r e m

8 4 P O K E 7 8 1 , Z K - P E E K ( 7 8 2 ) * 2 5 6 : P O K E 7 8 0 , L E N {T $ ) i S Y S 6 5 4 6 9 : r e m 1 0 8 4 P O K E 7 8 0 , l ! P O K E 7 8 1 , D V ! P O K E 7 8 2 , l : S Y S 6 5 46 : r e m 7

8 5 P O K E 7 8 0 , 0 : S Y S 6 5 4 9 3 j r e m 1 8 6 I F ( P E E K ( 7 8 3 ) A N D 1 ) O R ( 1 9 1 A N D S T ) T H E N 8 7 0

: r e m 1 1 8 6 P R I N T " ( D O W N ) D O N E . " : G O T O 3 1 0 : r e m 9 8 7 P R I N T " { D O W N ] E : R R O R O L O A D . { 2 S P A C E S } T

R A G A I N . [ D O W N } " : I F D V = 1 T H E N 8 0 0: r e m 1 7

8 8 O P E N 1 5 , B , 1 5 : I N P U T # 1 5 , E 1 S , E 2 $ : P R I N T E 1 S; E 2 $ : C L O S E 1 5 : G O T O 8 0 0 : r e m 1 0

1 0 0 0 R E M B U Z Z E R : r e m 1 3 1 0 0 1 P O K E 5 4 2 9 6 , 1 5 : P O K E 5 4 2 7 7 , 4 5 : P O K E 5 4 2 7 8 ,

1 6 : r e m 2 0 1 0 0 2 P O K E 5 4 2 7 6 , 3 3 : P O K E 5 4 2 7 3 , 6 : P O K E 5 4 2 7 2 ,

: r e m 4 1 0 0 3 F O R T = 1 T O 2 0 0 : N E X T : P O K E 5 4 2 7 6 , 3 2 ! P O K E 5 4

2 7 3 , 0 : P O K E 5 4 2 7 2 , 0 : R E T U R N : r e m 2 0 2 0 0 0 R E M B E L L S O U N D : r e m 7 2 0 0 1 P O K E 5 4 2 9 6 , 1 5 i P O K E 5 4 2 7 7 , 0 : P O K E 5 4 2 7 8 , 2

4 : r e m 1 5 2 0 0 2 P O K E 5 4 2 7 6 , 1 7 : P O K E 5 4 2 7 3 , 4 0 : P O K E 5 4 2 7 2

, : r e m 8 2 0 0 3 F O R T = 1 T O 1 0 0 : N E X T : P O K E 5 4 2 7 6 , 1 6 : R E T U R N

: r e m 5 3 0 0 0 P R I N T C $ ; " { R V S } N O T Z E R O P A G E O R R O M " :

G O T O 1 0 0 0 : r e m 8

V I M L 1 0 P R I N T " ( C L R ) { P U R } " ; C H R $ { 1 4 2 ) ; C H R $ ( 8 ) |

: r e m 1 8 1

P O K E 7 8 8 , 1 9 4 : R E M D I S A B L E R U N / S T O P: r e m 1 7 P R I N T " [ R V S ) [ 1 4 S P A C E S ) " : r e m 1 1 P R I N T " [ R V S } { R I G H T } E O F F } E * § £ ( R V S }[ R I G H T } [ R I G H T ] { 2 S P A C E S } g * J [ O F F } E * 3£ [ R V S j £ ( R V S } = r e m 1 9 P R I N T " T R V S j ( R I G H T ) f j G ^ E R I G H T }[ R I G H T ) [ O F F ] £ ( R V S j £ g * 3 ( O F F } g * |{ R V S } ^ e 2 3 P R I N T " { R V S } [ 1 4 S P A C E S } " = r e t n 1 2 P R I N T " [ 2 D O W N ) { P U R } [ B L K i A F A I L S A F E M AC H I N E " : P R I N T " L A N G U A G E E D I T O R [ 5 D O W N } "

: r e m 1 4 P R I N T " [ B L K l [ 3 U P j S T A R T I N G A D D R E S S " : I NP U T S : F = 1 - F : C $ = C H R S ( 3 1 + 1 1 9 * F ) : r e m 9 I F S < 2 5 6 O R S > 3 2 7 6 7 T H E N G O S U B 3 0 0 0 : G O T O 2 1 0

: r e mP R I N T : P R I N T : P R I N T : P R I N T : r e m 1 2 P R I N T " [ B L K ] { 3 U P J E N D I N G A D D R E S S " ; I N P UT E : F = 1 - F : C $ = C H R $ ( 3 1 + 1 1 9 * F ) : r e m 1 5 8I F E < 2 5 6 O R E > 3 2 7 6 7 T H E N G O S U B 3 0 0 0 : G O T O 2 3 0

: r e m 2 3 I F E < S T H E N P R I N T C $ ; " [ R V S ) E N [ ) I N G S T A R T[ S P A C E S ) " : G O S U B 1 0 0 0 : G O T O 2 3

: r e m 1 7 P R I N T : P R I N T : P R I N T : r e m 1 7 P R I N T " { C L R } " ; C H R $ ( 1 4 ) : A D = S : r e m 5 P R I N T R I G H T S ( " 0 0 0 0 " + M I D $ ( S T R $ { A D ) , 2 ) , 5) ; " : " ; : F O R J = 1 T 0 6 : r e m 2 3

G O S U B 5 7 0 : I F N = - 1 T H E N J = J + N : G O T O 3 2 0: r e m 2 2

I F N = - 2 1 1 T H E N 7 1 : r e m 6 I F N = - 2 0 4 T H E N 7 9 : r e m 6 I F N = - 2 0 6 T H E N P R I N T : I N P U T " { D O W N } E N T E RE A D D R E S S " ; Z Z : r e m 4 I F N = - 2 0 6 T H E N I F Z Z < S O R Z Z > E T H E N P R I N T "[ R V S } O U T O R A N G E " : G O S U B 1 0 0 0 : G O T O 4 1 0

r e 2 2 I F N = - 2 0 6 T H E N A D = Z Z : P R I N T : G O T O 3 1 0

: r e m 2 3 I N < > - 1 9 6 T H E N 4 8 0 : r e m 1 3 P R I N T : I N P U T " D I S P L A Y : F R O M " ; F : P R I N T , " T O" ; : I N P U T T : r e m 2 3 I F < S O R F > E O R T S O R T E T H E N P R I N T " A T L E A ST " r S ; " [ L E F T } , N O T M O R E T H A N " ; E : G O T O 4 3

: r e m 1 5 F O R I = F T O T S T E P 6 : P R I N T : P R I N T R I G H T ? ( " 0 0 00 " + M I D $ ( S T R $ ( I ) , 2 ) , 5 ) ; " : " ; : r e m 3 F O R K = 0 T O 5 : N = P E E K ( I + K ) : I F K = 3 T H E N P R I K T SP C ( 1 0 ) ; : r e m 3 P R I N T R I G H T S ( " 0 0 " + M I D S ( S T R S ( N ) , 2 ) , 3 ) r "

■ ■ : r e m 1 5 G E T A S : I F A $ > " " T H E N P R I N T : P R I N T : G O T O 3 1 0

; r e m 2 N E X T K : P R I N T C H R S ( 2 0 ) ; : N E X T I ! P R I N T : P R I NT : G O T O 3 1 0 i r e m 5 I F N < 0 T H E N P R I N T : G O T O 3 1 0 : r e m 1 6 8A ( J ) = N : N E X T J : r e m 1 9 C K S U M = A . D - I N T ( A D / 2 5 6 ) * 2 5 6 : F O R I = 1 T O 6 i C S U M = ( C K S U M + A ( I ) ) A N D 2 5 5 : N E X T : r e m 2 0 0P R I N T C H R $ { 1 8 ) r : G O S U B 5 7 0 : P R I N T C H R $ ( 2 0 )

: r e m 2 3 I F N = C K S U M T H E N 5 3 0 : r e m 2 5 P R I N T ! P R I N T L I N E E N T E R E D W R O N G " : P R 1 N T" R E - E N T E R " : P R I N T : G O S U B 1 0 0 0 : G O T O 3 1 0

: r e m 1 2 95 3 G O S U B 2 0 0 0 : r e m 2 1 85 4 F O R I = 1 T O 6 : P O K E A D + I - 1 , A ( I ) : N E X T : r e m 8 5 5 A D = A D + 6 : I F A D < E T H E N 3 1 : r e m 2 1 5 6 G O T O 7 1 0 : r e m 1 0 85 7 N = 0 : Z = 0 : r e m 8

1 0

1 1 1 2

1 3

1 4 2 0

2 1

2 2 2 2 2 3

2 4

2 5

2 6 3 0 3 1 3 2

3 9 4 0 4 1

4 1

4 1

4 2 4 3

4 4

4 5

4 5 4 5

4 6

4 7

4 8 4 9 5 0

5 1

5 1 5 2

1 3 C O M P U 7 E / S G a z e l l e M a r c h 1 9 8 5

Page 133: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 133/164

5 8 5 8 5 8

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

6 9 6 9

7 0

7 1

7 2 7 3

7 4

7 5 7 6

7 6 7 6 7 6

7 6 7 7

7 7 7 8

7 8

7 8 7 9

8 0 9 1

8 2 8 3

8 4

8 4 8 4 8 5 8 6 8 6 8 7

: r e mr e

n j \ j t \ j \r e r e : r e m

7 9

2 2 1 3

1 P R I N T "r e r e r e r e

r e : r e mr e r e

1 7 1 0 1 0 1 0

( f

2 2 7

1 1 2 4

G E T A $ i I F A $ = " " T H E N 5 8 1P R I N T C H R $ ( 2 0 ) I : A = A S C { A S )O R A = 3 2 T H E N 6 7 0I F A > 1 2 8 T H E N N = - A : R E T U R NI F A < > 2 0 T H E N 6 3 G O S U B 6 9 0 : I F I = 1 A N D T = 4 4 T H E N N = - 1{ L E F T } { L E F T } " ; : G O T O 6 9 0

G O T O 5 7 01 F A < 4 8 O R A > 5 7 T H E N 5 8 0P R I N T A $ ? s N = N * 1 0 + A - 4 81 F N > 2 5 5 T H E N A = 2 0 : G O S U B 1 0 0 0 : G O TZ = Z + 1 ! I F Z < 3 T ! 1 E N 5 8 0I F Z = 0 T H E N G O S U B 1 0 0 0 : G O T O 5 7 0P R I N T " , " ; s R E T U R NS % = P E E K ( 2 0 9 ) + 2 5 6 * P E E K ( 2 1 0 ) + P E E K ( 2 1 1 )

r e m 1 4 9F O R I = 1 T O 3 : T = P E E K ( S % - I ) : r e m 6 I F T < > 4 4 A N D T < > 5 8 T H E N P O K E S % - I , 3 2 : N E X T

r e 2 0 P R I N T L E F T 5 ( " [ 3 L E F T } " , I - 1 ) ; : R E T U R N

r e P R I N T " { C L R ] ( R V S } * * * S A V E * * * { 3 D O W N ) "

! r e m 2 3 6I N P U T " [ D O W N ) F I L E N A M E " ; F $ : r e m 2 2 8P R I N T : P R I N T " { 2 D O W N } ( R V S } T { O F F ) A P E O

{ R V S } D ( O F F ) I S K : ( T / D ) " : r e m 2 2 G E T A $ : I F A S < > " T " A N D A S < > " D " T H E N 7 4 0

: r e m 3 D V = 1 - 7 * ( A ? = " D " ) : I F D V = 8 T H E N F $ = " 0 : " + F S

: r e m 1 5 T S = F 5 = Z K = P E E K ( 5 3 ) + 2 5 6 * P E E K ( 5 4 ) - L E N ( T $

: P O K E 7 8 2 , Z K / 2 5 6 : r e mP O K E 7 8 1 , Z K - P E E K ( 7 8 2 ) * 2 5 6 : P O K E 7 8 0 , L E N (T $ ) : S Y S 6 5 4 6 9 : r e m 1 0

P O K E 7 8 0 , 1 : P O K E 7 8 1 , D V : P O K E 7 8 2 , 1 : S Y S 6 5 46 : r e m 6 P O K E 2 5 4 , S / 2 5 6 : P O K E 2 5 3 , S - P E E K ( 2 5 4 ) * 2 5 6: P O K E 7 8 0 , 2 5 3 : r e m 1

P O K E 7 8 2 , E / 2 5 6 : P O K E 7 8 1 , E - P E E K ( 7 8 2 ) * 2 5 6: S Y S 6 5 4 9 6 : r e m 1 2 I F ( P E E K ( 7 8 3 ) A N D ! ) O R ( S T A N D 1 9 1 ) T H E N 7 8 0

: r e m 1 1 P R I N T " { D O W N } D O N E . " : E N DP R I N T " ( D O W N } E R R O R O S A V E . { 2R A G A I N . " : I F D V = 1 T H E N 7 2 0O P E N 1 5 , 8 , 1 5 i I N P U T # 1 5 , E l $ ,; E 2 S : C L O S E 1 5 : G O T O 7 2 0G O T O 7 2 0P R I N T " ( C L R ] ( R V S } * * * L O A D

E 2

i r e r a 1 0 S P A C E S } T: r e m 1 7 P R I N T E 1 S: r e m 1 0 : r e m 1 1

D O W N } ": r e m 2 1 2

I N P U T " ( 2 D O W N } F I L E N A M E " ; P S : r e m 2 4 4P R T N T i P R I N T " ( D O W N * { P A ' S } T ( O F F } A P E O

{ R V S } d { 0 F F } I S K : ( T / D ) " : r e m 2 2 G E T A S ; I F A $ O " T " A N D A $ < > " D " T H E N 8 2 0: r e m 3

D V = 1 - 7 * ( A S = " D " ) : I F D V = 8 T H E N F $ = " 0 : " + F S: r e m 1 5 7

T $ = F $ : Z K = P E E K ( 5 3 ) + 2 5 6 * P E E K ( 5 4 } - L E N ( T S) : P O K E 7 8 2 , Z K / 2 5 6 : r e mP O K E 7 8 1 , Z K - P E E K ( 7 8 2 ) * 2 5 6 : P O K E 7 8 0 , L E N (T S ) : S Y S 6 5 4 6 9 : r e m 1 0 P O K E 7 8 0 , 1 : P O K E 7 8 1 , D V : P O K E 7 8 2 , 1 : S Y S 6 5 4S : r e m 7 P O K E 7 8 0 , 0 : S Y S 6 5 4 9 3 : r e m 1 I ( P E E K ( 7 8 3 ) A N D ! ) O R ( S T A N D 1 9 1 ) T I 1 E N 8 7 0

r r e m 1 1 P R I N T " [ D O W N ] D O N E . " : G O T O 3 1 0 : r e m 9 P R I N T " [ D O W N l j i R R O R O N L O A D S P A C E S j TR A G A I N . ( D O W N ) " : I F D V = 1 T H E N 8 0 0

: r e m 1 7

8 8 O P E N 1 5 . 8 , 1 5 : I N I j U T « 1 5 , E 1 $ , K 2 $ j P R 1 N T E 1 $; E 2 S : C L O S E 1 5 : G O T C B 0 0 : r e m 1 0

1 0 0 0 R E M B U Z Z E R : r e m 1 3 1 0 0 1 P 0 K E 3 6 8 7 8 , 1 5 : P O K E 3 6 8 7 4 , 1 9 0 : r e m 2 0 61 0 0 2 F O R W = 1 T O 3 0 0 : N E X T W : r e m 1 1 1 0 0 3 P O K E 3 6 8 7 8 , 0 : P O K E 3 6 8 7 4 , 0 : R E T U R N

: r e m 7 2 0 0 0 R E M B E L L S O U N D : r e m 7 2 0 0 1 F O R W = i r > T O 0 5 T H P - l P O K E 3 6 8 7 8 P O K E 3 6 8

7 6 , 2 4 0 : N E X T W j r e m 2 2 0 0 2 P O K E 3 G 8 7 6 , 0 : R E T U R N : r e m 1 1 3 0 0 0 P R I N T C $ ? " { R V S } N O T Z E R O P A G E O R R O M " :

G O T O 1 0 0 0 : r e m 8

H e a t S e e k e r( A r t i c l e o n p a g e 5 6 . )

B E F O R E T Y P I N G . B e f o r e t y p i n g i p r o g r a m s , p l e a s e r e f e r t " H o w T T y p e I C O M P U T E D G A Z E T T EP r o g r a m s , " w h i c h a p p e a r s b e f o r e t h e P r o g r a mL i s t i n g s .

: r e m 2 : r e m 1 2 5r r e m 1 9 : r e m 1 5 6: r e m 2 0

P r o g r a m 1 H e a t S e e k e r — V I CV e r s i o n

1 0 G O T O 5 0 0 . r e m 9 1 1 G O S U B 6 5 0 ! l F P E E K ( 6 5 3 ) = l T H E N 1 1 0 : r e m 1 8 1 2 F O R R = 0 T O 7 : J P E E K ( 3 7 1 3 7 A N D 4 4 I F J O 4 4 T

H E N 3 8 0 . r e m 7 1 3 I F C = 7 6 7 9 T H E N 1 8 0 • r e m 7 1 4 P O K E C , 3 2 : C = C + C 1 : r e m 5 1 5 I F O 8 1 6 3 O R C < 7 7 2 4 T H E N C 7 6 7 9 : G O T O 1 8 0

: r e m1 6 G E = P E E K ( C ) : I P G E < > 3 2 T H E N 4 5 01 7 P O K E C . G1 8 I F R = 2 O R R = 6 T H E N N E X T : G O T O 1 1 01 9 P O K E B , 3 22 0 B = B + D ( B 1 ) : I F B = A T H E N 3 0 02 1 I F P E E K ( B ) = 1 6 O R B < 7 7 2 4 T H E N B l - B l + 4 + ( B l > 4) * 8 : G O T O 2 0 0 : r e m 2 3 2 2 I F P E E K ( B ) = 0 T H E N 4 3 0 ; r e m 1 2 3 P O K E B , 1 7 : I F R = I N T ( R / 2 ) * 2 T H E N 2 6 0 i r e m2 4 Y = I N T ( D ( B l ) / 2 1 + . 5 ) : X = D { B l ) - 2 2 * Y

: r e m 1 2 2 5 V = I N T ( ( A - B ) / 2 1 + . 5 ) : H = A - B - V * 2 2 : B 1 = B 1 + S

G N ( X * V - Y * H ) : B l = B l + ( ( B 1 > 8 ) - ( B 1 < 1 ) ) * 8: r e m 1 0

2 6 I F R = 0 T H E N N E X T : G O T O 1 1 0 : r e m 8 2 7 P O K E A , 3 2 : A = A + D ( A 1 ) : I F P E E K ( A ) < > 3 2 T H E N 3

0 r r e m 3 2 8 I P A < 7 7 2 4 T H E N A l = A l + 4 + 8 * ( A l > 4 ) : G O T O 2 7 0: r e m 2 4

2 9 P O K E A , A 1 + 7 : N E X T : G O T O 1 1 0 : r e m 1 3 73 0 A E = P E E K ( A ) : P O K E A , 1 8 : G O S U B 6 2 0 : P O K E B , 3 2

: P O K E C , 3 2 : I F A < 8 1 6 4 T H E N P O K E A , 3 2 : G O T O 3 2: r e m 1 0

3 1 P O K E A , 1 6 : r e m 1 5 3 2 I F A E = 0 T H E N K = K + l : I F K = l l T H E N 5 6 0 : r e m 2 4 3 3 L = L - 1 : I F L > 0 T H E N 6 0 0 : r e m 1 3 4 G O S U B 6 5 0 : P O K E 1 9 8 , 0 : P R I N T " { H O M E ]

( 1 D O W N } ( 3 R I G H T } ( R V S j P L A Y A G A I N ? ( Y /N ) " : r e m 7

3 5 G E T A $ : I F A $ = " Y " T H E N 5 0 0 : r e m 1 6 3 6 I P A $ = " N " T H E N S Y S 5 8 6 4 8 : E N D : r e m 1 7 3 7 G O T O 3 5 0 : r e m 1 0 3 8 I F ( J A N D 8 ) = 0 T H E N A 1 = A 1 - 1 - 8 * ( A 1 = 1 )

: r e m 1 7 C O M P U T E ! ' * G a z e t t e M a r c h 1 9 6 5 1 3

Page 134: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 134/164

Page 135: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 135/164

2 4 3 32 4 3 92 4 4 52 4 5 12 4 5 72 4 6 32 4 6 92 4 7 52 4 8 12 4 8 72 4 9 32 4 9 92 5 0 52 5 1 12 5 1 72 5 2 32 5 2 92 5 3 52 5 4 12 5 4 72 5 5 32 5 5 92 5 6 52 5 7 12 5 7 72 5 8 32 5 8 92 5 9 52 6 0 12 6 0 72 6 1 32 6 1 92 6 2 52 6 3 12 6 3 72 6 4 32 6 4 92 6 5 52 6 6 12 6 6 72 6 7 32 6 7 92 6 8 52 6 9 12 6 9 72 7 0 32 7 0 92 7 1 52 7 2 12 7 2 72 7 3 32 7 3 92 7 4 52 7 5 12 7 5 72 7 6 32 7 6 92 7 7 52 7 8 12 7 8 72 7 9 32 7 9 92 8 0 52 8 1 12 8 1 72 8 2 32 8 2 92 8 3 52 8 4 12 8 4 72 B 5 3

: 0 0 8 , 0 4 1 ,1 0 3 3 , 0 1 0 ,: 2 5 2 , 2 0 8 ,

1 0 1 9 , 0 0 80 4 5 , 0 1 6

i l 7 9 , 0 0 9: 2 3 2 , 2 2 4i l 9 2 , 0 0 8: 0 0 2 , 0 5 6i 2 0 8 , 1 0 6; 0 0 2 , 1 6 9: 0 0 2 , 1 6 91 0 7 4 , 1 6 8: 2 5 5 , 2 0 8: 0 7 4 , 0 1 7: 0 1 7 , 1 5 7a 5 7 , 0 0 i: B 5 6 , 2 3 3; 1 0 5 , 0 2 8i 1 5 4 , 0 1 2

0 6 4 , 1 5 7i l 5 7 , 2 4 R: 0 3 2 , 0 6 3: 1 6 8 , 1 6 9: 1 5 3 , 1 5 4; 0 1 7 , 2 0 1: W 0 0 , 1 4 1 .: 0 1 7 , 1 4 1 .: 1 4 1 , 0 0 3 .: 0 4 0 , 2 0 8 .

1 6 9 , 0 0 00 3 5 , 0 1 7 ,

: 2 0 8 , 1 6 9( 1 6 9 , 0 0 1 ,: 0 2 a , 2 0 8 .j 0 6 3 , 0 1 3 .: 1 7 3 , 0 3 1 .0 0 3 , 0 3 2: 2 0 8 , 2 4 2: 1 4 1 , 0 1 71 0 7 3 , 2 5 5r 0 2 1 , 2 0 8

0 0 2 , 2 4 01 7 3 , 0 1 60 0 3 , 0 7 60 0 8 , 1 6 91 7 0 , 1 7 30 0 8 , 2 4 00 1 4 , 0 1 90 1 6 , 2 0 80 4 5 , 0 1 60 3 6 , 0 2 40 5 6 , 2 3 30 0 0 , 2 0 11 4 4 , 0 7 41 8 5 , 0 7 40 7 2 , 1 6 91 6 9 , 0 0 00 3 5 , 0 1 72 0 8 , 1 8 90 1 6 , 0 4 11 5 7 , 0 0 01 3 8 , 0 7 4

0 6 6 , 0 1 70 0 7 , 1 3 80 1 3 , 1 5 20 9 6 , 1 5 30 0 7 , 1 5 30 0 7 , 0 9 62 5 5 , 2 0 80 3 2 , 0 6 30 3 6 , 0 1 70 8 4 , 0 1 72 0 8 , 1 6 90 3 2 , 0 0 41 4 1 , 0 3 41 6 9 , 2 2 60 0 2 , 1 4 10 1 3 , 0 2 80 3 2 , 1 3 51 6 0 , 1 9 22 0 8 , 0 4 10 3 3 , 0 1 00 9 6 , 0 1 30 0 8 , 1 7 30 4 5 , 0 2 11 6 9 , 2 5 4

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

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

0 3 2 , 1 9 90 4 1 , 1 6 00 0 8 , 1 1 21 4 1 , 1 1 40 0 8 , 0 3 80 3 2 , 2 4 72 3 2 , 1 1 0 7 6 , 1 3 92 4 0 , 1 1 80 0 0 , 2 3 41 7 6 , 2 0 81 4 4 , 1 0 30 7 4 , 2 2 62 0 1 , 1 5 81 5 3 , 2 3 80 3 4 , 1 5 82 2 6 , 0 7 82 0 8 , 2 2 60 2 4 , 0 6 30 3 2 , 0 0 51 6 9 , 1 9 82 5 5 , 2 1 51 7 0 , 2 2 30 1 0 , 0 3 50 0 7 , 2 1 10 0 7 , 0 9 80 8 4 , 1 8 40 3 2 , 0 1 01 6 9 , 2 5 50 3 7 , 1 6 32 2 6 , 1 9 51 4 1 , 2 1 10 9 6 , 0 2 61 4 1 , 0 6 10 0 1 , 1 5 42 0 8 , 0 8 21 4 1 , 1 3 70 3 2 , 0 3 11 6 2 , 0 5 52 4 0 , 0 3 41 6 2 , 0 0 50 0 8 , 1 9 10 0 8 , 2 3 41 4 1 , 1 0 62 5 0 , 1 7 2

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

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

: 0 6 6 , 0 1 7 , 1 4 1 , 0 6 7 , 0 1 7 , 1 6 9 , 1 3 2= 0 0 4 , 1 7 0 , 1 6 8 , 0 4 5 , 0 1 7 , 0 0 8 , 0 7 3: 2 0 8 , 0 1 0 , 1 5 2 , 0 1 0 , 1 6 8 , 2 3 2 , 1 9 1: 2 3 2 , 2 2 4 , 0 1 6 , 2 0 8 , 2 4 2 , 0 9 6 , 1 7 9: 1 4 1 , 0 1 8 , 0 0 8 , 0 1 3 , 0 2 1 , 2 0 8 , 0 8 8: 1 4 1 , 0 2 1 , 2 0 8 , 1 7 3 , 0 1 8 , 0 0 8 , 2 5 4: 0 7 3 , 2 5 5 , 1 6 8 , 0 4 5 , 0 1 7 , 0 0 8 , 0 0 1: 1 4 1 , 0 1 7 , 0 0 8 , 1 7 3 , 0 1 6 , 2 0 8 , 0 0 4: 0 4 1 , 0 0 1 , 2 4 0 , 0 1 2 , 1 7 3 , 0 1 8 , 1 8 8: 0 0 8 , 0 1 3 , 0 1 6 , 2 0 8 , 1 4 1 , 0 1 6 , 1 1 1: 2 0 8 , 0 7 6 , 2 3 8 , 0 1 0 , 1 5 2 , 0 4 5 , 1 8 8: 0 1 6 , 2 0 8 , 1 4 1 , 0 1 6 , 2 0 8 , 1 7 3 , 2 2 7: 0 3 4 , 0 1 7 , 1 5 7 , 0 3 4 , 0 1 7 , 1 7 3 , 1 5 9: 0 3 5 , 0 1 7 , 1 5 7 , 0 3 5 , 0 1 7 , 1 7 3 , 1 6 7: 0 0 0 , 2 0 8 , 1 5 7 , 0 0 0 , 2 0 8 , 1 7 3 , : 0 0 1 , 2 0 8 , 1 5 7 , 0 0 1 , 2 0 8 , 1 3 8 , 2 0 2: 0 7 4 , 1 6 B , 1 6 9 , 0 0 0 , 1 5 3 , 0 6 6 , 1 2 5: 0 1 7 , 0 8 8 , 0 7 6 , 0 9 0 , 0 1 3 , 1 7 4 , 2 1 : 0 2 1 , 0 0 8 , 2 5 4 , 0 2 2 , 0 0 8 , 1 6 0 , 2 3 6: 0 1 0 , 0 3 2 , 1 8 1 , 0 1 2 , 1 3 6 , 2 0 8 , 0 9 2: 2 5 0 , 2 4 0 , 0 4 1 , 1 6 9 , 0 0 0 , 1 4 1 , 1 0 4: 0 3 4 , 0 1 7 , 1 4 1 , 0 3 6 , 0 1 7 , 1 4 1 , 1 6 7

2 8 5 92 8 6 52 8 7 12 8 7 72 8 8 32 8 8 92 8 9 52 9 0 12 9 0 72 9 1 32 9 1 92 9 2 52 9 3 12 9 3 72 9 4 32 9 4 92 9 5 52 9 6 12 9 6 72 9 7 32 9 7 92 9 8 52 9 9 12 9 9 73 0 0 33 0 0 93 0 1 53 0 2 13 0 2 73 0 3 0 3 93 0 4 53 0 5 13 0 5 73 0 6 33 0 6 93 0 7 53 0 8 13 0 8 73 0 9 33 0 9 93 1 0 53 1 1 13 1 1 73 1 2 33 1 2 93 1 3 53 1 4 13 1 4 73 1 5 33 1 5 93 1 6 53 1 7 13 1 7 73 1 8 33 1 8 93 1 9 53 2 0 13 2 0 73 2 1 33 2 1 93 2 2 53 2 3 13 2 3 73 2 4 33 2 4 93 2 5 53 2 6 13 2 6 73 2 7 33 2 7 9

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

: 0 0 0 , 2 0 8 ,2 0 8 , 1 6 9 ,

! 1 6 9 , 0 0 1 ,: 2 4 0 , 1 4 1 ,: 1 4 1 , 0 3 9 ,: 0 2 8 , 2 0 8 ,: 0 0 0 , 1 3 3 ,( 1 6 2 , 1 4 1 ,: 0 1 9 , 1 6 2 ,( 0 7 4 , 0 1 7 ,1 0 0 0 , 1 4 1 ,

2 0 8 , 1 7 3 ,: 0 2 0 , 0 4 8 ,t l 9 7 , 0 0 7 ,= 1 5 3 , 1 9 7 ,: 0 0 7 , 1 3 6 ,: 0 5 6 , 2 3 7 ,1 0 0 8 , 1 7 4 ,: 0 0 8 , 2 0 8 ,i 2 4 8 , 0 2 0 ,1 0 2 2 , 0 0 8 ,i 2 4 8 , 0 7 6 ,

0 0 8 , 1 8 9 ,

1 4 1 , 0 3 71 7 3 , 0 2 80 2 8 , 2 0 82 0 8 , 1 4 11 3 3 , 1 6 21 2 0 , 1 6 91 6 9 , 1 0 00 0 0 , 1 4 11 4 1 , 0 2 12 4 8 , 0 0 72 0 8 , 1 6 91 4 1 , 0 2 81 6 0 , 1 3 30 2 0 , 0 0 80 0 9 , 1 6 92 0 2 , 0 1 60 8 4 , 0 1 70 3 0 , 2 0 80 2 8 , 1 6 01 7 0 , 1 8 50 0 7 , 1 3 82 0 8 , 2 3 90 2 1 , 0 0 80 2 1 , 0 0 80 1 9 , 1 6 00 4 8 , 0 0 12 0 8 , 2 0 21 8 8 , 0 1 20 2 2 , 0 0 8

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

0 3 2 , 0 6 60 0 9 , 0 3 10 0 2 , 0 9 22 0 8 , 0 7 01 6 2 , 0 2 61 4 1 , 0 3 90 0 1 , 1 8 62 0 8 , 0 5 91 6 9 , 0 3 20 1 5 , 1 4 90 4 5 , 1 9 11 6 9 , 1 2 31 3 3 , 0 6 71 1 1 , 0 8 31 5 7 , 1 3 01 6 9 , 0 9 30 3 1 , 0 7 32 4 8 , 0 3 21 8 5 , 0 8 90 0 7 , 1 7 72 2 2 , 0 0 90 0 1 , 1 6 10 2 1 , 1 4 70 2 2 , 0 9 10 4 4 , 1 1 41 8 5 , 1 2 70 1 6 , 0 2 30 2 2 , 2 0 51 0 5 , 0 5 5

: 0 4 9: 2 2 0: 2 0 8: 0 0 0: 1 6 9: 0 3 6: 0 1 7: 0 0 9i 2 4 0: 2 5 3: 2 0 8; 0 7 4: 1 6 9

: 1 5 4: 0 7 2 .: 0 1 6 .: 0 0 81 1 4 1 ,: 0 2 8 ,

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

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

0 0 7 , 1 7 32 2 0 , 0 4 10 0 1 , 2 2 00 1 6 , 2 4 00 3 5 , 0 1 70 8 5 , 1 4 11 8 4 , 0 0 80 1 7 , 2 0 10 1 6 , 2 4 62 0 8 , 1 4 11 6 9 , 1 9 20 1 0 , 0 1 01 1 3 , 0 0 71 5 3 , 0 0 70 1 0 , 0 1 01 6 9 , 0 0 20 1 6 , 2 0 80 4 5 , 0 1 61 0 4 , 0 2 42 0 8 , 1 6 91 6 9 , 2 4 71 7 1 , 1 4 12 0 8 , 0 4 41 7 3 , 0 1 82 4 4 , 1 6 1 6 9 , 0 0 20 2 1 , 2 0 80 9 6 , 0 7 22 5 4 , 2 0 02 0 0 , 0 0 71 5 7 , 2 0 01 0 4 , 1 7 00 7 2 , 1 7 30 0 5 , 2 0 12 0 5 , 0 0 71 4 1 , 2 0 52 0 7 , 0 7 22 0 8 , 2 0 00 2 0 , 0 0 30 0 3 , 0 8 80 0 7 , 0 3 21 8 5 , 0 4 6

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

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

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

C O M P U T E ' S G a z e l l e M a r c h 1 9 6 5 1 3 3

Page 136: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 136/164

3 2 8 5 : 2 0 1 , 0 6 4 , 1 4 4 , 0 0 3 , 0 5 6 , 2 3 3 , 1 4 62 9 : 0 6 4 , 1 5 3 , 0 1 1 , 0 0 4 , 1 6 9 , 0 0 3 , 1 1 1

3 2 9 7 : 1 5 3 , 0 1 1 , 2 1 6 , 1 3 6 , 2 0 8 , 2 3 5 , 1 6 03 3 0 3 : 2 0 0 , 1 4 0 , 0 2 6 , 0 0 8 , 1 7 3 , 0 2 6 , 0 3 63 3 0 9 : 0 0 8 , 2 0 8 , 0 1 2 , 1 6 9 , 0 4 5 , 1 4 1 , 0 53 3 1 5 : 0 2 5 , 0 0 4 , 1 6 9 , 0 6 2 , 1 4 1 , 0 2 6 , 1 5 83 2 : 0 0 4 , 2 0 8 , 0 1 0 , 1 6 9 , 0 6 0 , 1 4 1 , 0 7 33 3 2 7 = 0 2 5 , 0 0 4 , 1 6 9 , 0 4 5 , 1 4 1 , 0 2 6 , 1 5 33 3 3 3 : 0 0 4 , 1 7 3 , 0 0 0 , 2 2 0 , 0 4 5 , 0 0 1 , 1 9 23 3 : 2 2 0 , 0 7 4 , 0 7 4 , 0 7 4 , 1 7 6 , 0 0 5 , 1 2 2

3 4 = 1 6 0 , 0 0 1 , 1 4 0 , 0 2 6 , 0 0 8 , 0 7 4 , 1 7 03 3 5 1 : 1 7 6 , 0 0 5 , 1 6 0 , 0 0 0 , 1 4 0 , 0 2 6 , 0 1 83 3 5 7 : 0 0 8 , 0 7 4 , 1 7 6 , 2 0 2 , 0 3 2 , 1 2 9 , 1 3 3 3 6 3 : 2 5 5 , 1 7 3 , 0 2 6 , 0 0 8 , 2 4 0 , 0 0 3 , 2 2 8

3 6 : 0 7 6 , 0 2 7 , 0 0 8 , 1 3 3 , 1 9 8 , 0 0 0 , 2 2 73 3 7 5 : 0 8 0 , 0 7 6 , 0 6 5 , 0 8 9 , 0 3 2 , 0 6 5 , 1 9 83 3 8 1 : 0 7 1 , 0 6 5 , 0 7 3 , 0 7 8 , 0 6 3 , 0 3 2 , 1 7 9

3 8 : 0 8 9 , 0 3 2 , 0 3 2 , 0 7 8 , 1 6 9 , 1 2 8 , 0 7 53 3 9 3 : 1 4 1 , 0 1 1 , 2 1 2 , 1 6 9 , 1 2 9 , 1 4 1 , 1 0 03 3 9 9 : 0 1 1 , 2 1 2 , 0 9 6 , 1 6 9 , 2 5 5 , 0 5 6 , 1 0 23 4 0 5 2 3 7 , 0 0 3 , 2 0 8 , 1 4 1 , 0 1 5 , 2 1 2 , 1 2 53 4 1 1 : 0 9 6 , 1 6 9 , 0 0 0 , 1 4 1 , 0 1 5 , 2 1 2 , 2 0 43 4 1 7 : 0 9 6 , 1 6 9 , 0 2 4 , 1 4 1 , 0 2 5 , 0 0 8 , 0 4 03 4 2 3 : 1 6 5 , 1 6 2 , 1 4 1 , 0 2 4 , 0 0 8 , 1 6 9 , 2 5 23 4 2 9 : 0 6 4 , 1 4 1 , 0 0 4 , 2 1 2 , 1 6 9 , 0 6 5 , 2 4 43 4 3 5 = 1 4 1 , 0 0 4 , 2 1 2 , 0 9 6 , 1 6 5 , 1 6 2 , 1 1 93 4 4 1 2 0 5 , 0 2 4 , 0 0 8 , 2 4 0 , 0 1 6 , 1 4 1 , 2 3 53 4 4 7 : 0 2 4 , 0 0 8 , 1 7 3 , 0 2 5 , 0 0 8 , 2 0 1 , 0 4 63 4 5 3 : 0 4 8 , 1 7 6 , 0 0 7 , 1 4 1 , 0 0 1 , 2 1 2 , 1 9 83 4 5 9 2 3 8 , 0 2 5 , 0 0 8 , 0 9 6 , 1 6 9 , 0 0 0 , 1 5 53 4 6 5 : 1 4 1 , 0 0 1 , 2 1 2 , 0 9 6 , 0 7 6 , 1 5 3 , 0 4 83 4 7 1 : 0 1 3 , 0 1 1 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 . 1 6 73 4 7 7 = 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 2 0 , 1 6 9 , 1 8 23 4 8 3 = 1 7 1 , 1 4 1 , 0 2 0 , 0 0 3 , 1 6 9 , 0 1 3 , 1 6 03 4 8 9 : 1 4 1 , 0 2 1 , 0 0 3 , 1 6 9 , 0 1 4 , 1 4 1 , 1 3 83 4 9 5 = 0 0 5 , 2 2 0 , 0 8 8 , 0 9 6 , 1 7 3 , 0 0 0 , 2 3 73 5 0 1 2 2 0 , 0 4 5 , 0 0 1 , 2 2 0 , 1 4 1 , 1 4 6 , 1 7 8

5 0 : 0 1 3 , 1 7 3 , 0 3 4 , 0 1 7 , 0 1 3 , 0 3 5 , 2 0 83 5 1 3 s 0 1 7 , 2 0 8 , 0 0 3 , 0 7 6 , 1 9 5 , 0 1 4 , 1 8 63 5 1 9 1 7 3 , 1 4 6 , 0 1 3 , 0 4 1 , 0 1 6 , 2 0 8 , 0 2 03 5 : 0 0 3 , 2 3 8 , 0 6 6 , 0 1 7 , 1 7 3 , 1 4 6 , 0 7 23 5 3 1 = 0 1 3 , 0 4 1 , 0 0 3 , 2 0 1 , 0 0 3 , 2 0 8 , 1 6 03 5 : 0 0 3 , 0 7 6 , 1 9 5 , 0 1 4 , 1 7 3 , 1 4 4 , 0 4 63 5 4 3 : 0 1 3 , 1 4 1 , 1 4 5 , 0 1 3 , 1 7 3 , 0 3 4 , 2 2 2

5 4 = 0 1 7 , 1 4 1 , 1 4 9 , 0 1 3 , 0 4 8 , 0 0 3 , 0 8 03 5 5 5 = 1 6 9 , 0 0 0 , 0 4 4 , 1 6 9 , 2 5 5 , 1 4 1 , 2 3 73 5 6 1 : 1 5 0 , 0 1 3 , 1 6 0 , 0 0 8 , 1 3 6 , 0 1 4 , 2 0 23 5 6 7 : 1 4 5 , 0 1 3 , 1 4 4 , 2 5 0 , 1 9 2 , 0 0 0 , 2 1 53 5 7 3 : 2 4 0 , 0 3 7 , 0 1 4 , 1 4 9 , 0 1 3 , 0 4 6 , 2 3 23 5 7 9 = 1 5 0 , 0 1 3 , 0 1 4 , 1 4 5 , 0 1 3 , 1 4 4 , 2 1 8

5 8 5 : 0 2 3 , 0 2 4 , 1 7 3 , 1 4 9 , 0 1 3 , ' 1 0 9 , 2 3 3 5 9 1 = 0 3 4 , 0 1 7 , 1 4 1 , 1 4 9 , 0 1 3 , 1 4 4 , 2 4 93 5 9 7 = 0 0 3 , 2 3 8 , 1 5 0 , 0 1 3 , 1 7 3 , 0 3 4 , 1 1 23 6 0 3 = 0 1 7 , 0 1 6 , 0 0 3 , 2 0 6 , 1 5 0 , 0 1 3 , 1 6 03 6 0 9 = 1 3 6 , 2 0 8 , 2 1 9 , 1 7 3 , 1 4 6 , 0 1 3 , 1 5 23 6 1 5 = 0 4 1 , 0 0 2 , 2 0 8 , 0 2 2 , 0 5 6 , 1 7 3 , 0 2 13 6 2 1 = 1 4 8 , 0 1 3 , 2 3 7 , 1 4 9 , 0 1 3 , 1 4 1 , 2 2 3 6 2 7 s 1 4 8 , 0 1 3 , 1 7 3 , 0 3 5 , 0 1 7 , 2 3 7 , 1 5 43 6 3 3 = 1 5 0 , 0 1 3 , 1 4 1 , 0 3 5 , 0 1 7 , 0 7 6 , 2 2 53 6 3 9 : 0 7 6 , 0 1 4 , 0 2 4 , 1 7 3 , 1 4 8 , 0 1 3 , 2 4 73 6 4 5 = 1 0 9 , 1 4 9 , 0 1 3 , 1 4 1 , 1 4 8 , 0 1 3 , 1 23 6 5 1 : 1 7 3 , 0 3 5 , 0 1 7 , 1 0 9 , 1 5 0 , 0 1 3 , 0 5 23 6 5 7 = 1 4 1 , 0 3 5 , 0 1 7 , 1 7 3 , 1 4 4 , 0 1 3 , 0 8 43 6 6 3 = 1 4 1 , 1 4 5 , 0 1 3 , 1 7 3 , 0 3 5 , 0 1 7 , 0 9 13 6 6 9 = 1 4 1 , 1 5 1 , 0 1 3 , 0 4 8 , 0 0 3 , 1 6 9 , 0 9 83 6 7 5 0 0 0 , 0 4 4 , 1 6 9 , 2 5 5 , 1 4 1 , 1 5 2 , 0 8 43 6 8 1 : 0 1 3 , 1 6 0 , 0 0 8 , 1 3 6 , 0 1 4 , 1 4 5 , 0 6 13 6 8 7 : 0 1 3 , 1 4 4 , 2 5 0 , 1 9 2 , 0 0 0 , 2 4 0 , 1 7 43 6 9 3 : 0 3 7 , 0 1 4 , 1 5 1 , 0 1 3 , 0 4 6 , 1 5 2 , 0 1 03 6 9 9 : 0 1 3 , 0 1 4 , 1 4 5 , 0 1 3 , 1 4 4 , 0 2 3 , 2 1 13 7 0 5 : 0 2 4 , 1 7 3 , 1 5 1 , 0 1 3 , 1 0 9 , 0 3 5 , 1 1 4

3 7 1 13 7 1 73 7 2 33 7 2 93 7 3 53 7 4 13 7 4 73 7 5 33 7 5 93 7 6 53 7 7 13 7 7 73 7 8 33 7 8 93 7 9 53 8 0 13 8 0 73 8 1 33 8 1 93 8 2 53 8 3 13 8 3 73 8 4 33 8 4 93 8 5 53 8 6 13 8 6 73 8 7 33 8 7 93 8 8 53 8 9 13 8 9 73 9 0 33 9 0 93 9 1 53 9 2 13 9 2 73 9 3 33 9 3 93 9 4 53 9 5 13 9 5 73 9 6 33 9 6 93 9 7 53 9 8 13 9 8 73 9 9 33 9 9 94 0 0 54 0 1 14 0 1 74 0 2 34 0 2 94 0 3 54 0 4 14 0 4 74 0 5 34 0 5 94 0 6 54 0 7 14 0 7 74 0 8 34 0 8 94 0 9 54 1 0 14 1 0 74 1 1 34 1 1 94 1 2 54 1 3 1

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

2 0 8 , 2 1 9 , 1 7 3 , 1 4 6 , 0 1 3 , 0 4 1 , 1 7 7: 0 0 2 , 2 0 8 , 0 2 2 , 0 2 4 , 1 7 3 , 1 4 7 , 2 1 5= 0 1 3 , 1 0 9 , 1 5 1 , 0 1 3 , 1 4 1 , 1 4 7 , 2 1 9= 0 1 3 , 1 7 3 , 0 3 4 , 0 1 7 , 1 0 9 , 1 5 2 , 1 4 9! 0 1 3 , 1 4 1 , 0 3 4 , 0 1 7 , 0 7 6 , 1 9 5 , 1 3 3= 0 1 4 , 0 5 6 , 1 7 3 , 1 4 7 , 0 1 3 , 2 3 7 , 0 4 7= 1 5 1 , 0 1 3 , 1 4 1 , 1 4 7 , 0 1 3 , 1 7 3 , 0 5 1= 0 3 4 , 0 1 7 , 2 3 7 , 1 5 2 , 0 1 3 , 1 4 1 , 0 1 3: 0 3 4 , 0 1 7 , 0 7 6 , 1 9 8 , 0 1 4 , 0 7 6 , 0 9 6= 2 1 6 , 0 1 4 , 0 0 8 , 0 0 0 , 0 0 0 , 0 0 0 , 1 8 1

0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 0 5= 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 7 3 , 1 2 8= 0 0 0 , 2 0 8 , 0 5 6 , 2 3 7 , 0 0 2 , 2 0 8 , 1 6 0

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

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

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

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

1 4 4 , 0 0 7 , 2 0 1 , 1 6 5 , 0 1 6 , 0 0 3 , 0 8 1= 0 2 4 , 1 0 5 , 1 7 2 , 1 4 1 , 2 1 2 , 0 1 4 , 2 1 9= 1 7 3 , 0 8 4 , 0 1 7 , 0 4 8 , 0 0 3 , 0 7 6 , 2 1 4= 0 1 2 , 0 1 7 , 1 6 9 , 0 0 0 , 0 4 4 , 0 3 7 , 0 9 8= 0 1 7 , 0 4 8 , 0 0 9 , 0 4 4 , 0 3 6 , 0 1 7 , 2 5 2: 0 1 6 , 0 1 4 , 1 6 9 , 0 0 1 , 2 0 8 , 0 1 0 , 2 4 9= 0 4 4 , 0 3 6 , 0 1 7 , 0 1 6 , 0 0 3 , 1 6 9 , 1 2 2= 0 0 2 , 0 4 4 , 1 6 9 , 0 0 3 , 1 4 1 , 2 1 0 , 1 5 6= 0 1 4 , 1 6 9 , 0 0 0 , 0 4 4 , 2 1 3 , 0 1 4 , 0 4 7! 0 4 8 , 0 0 9 , 0 4 4 , 2 1 2 , 0 1 4 , 0 1 6 , 1 9 8= 0 1 4 , 1 6 9 , 0 0 1 , 2 0 8 , 0 1 0 , 0 4 4 , 0 5 1= 2 1 2 , 0 1 4 , 0 1 6 , 0 0 3 , 1 6 9 , 0 0 2 , 0 2 7= 0 4 4 , 1 6 9 , 0 0 3 , 1 4 1 , 2 1 1 , 0 1 4 , 1 9 9= 1 7 3 , 2 1 0 , 0 1 4 , 0 5 6 , 2 3 7 , 2 1 1 , 0 1 2= 0 1 4 , 0 7 4 , 1 4 4 , 0 0 8 , 0 4 1 , 0 0 1 , 1 6 7

1 4 1 , 2 0 3 , 0 1 4 , 0 7 6 , 0 3 4 , 0 1 6 , 1 1 9= 2 4 0 , 0 1 8 , 1 6 9 , 0 0 0 , 0 5 6 , 2 3 7 , 1 0 5= 2 1 2 , 0 1 4 , 1 4 1 , 2 1 2 , 0 1 4 , 1 6 9 , 1 5 3= 0 0 0 , 0 5 6 , 2 3 7 , 2 1 3 , 0 1 4 , 1 4 1 , 0 5 8! 2 1 3 , 0 1 4 , 1 6 9 , 0 0 0 , 1 4 1 , 2 1 4 , 1 5 4= 0 1 4 , 1 4 1 , 2 1 5 , 0 1 4 , 1 7 3 , 2 1 2 , 1 7 8= 0 1 4 , 0 1 3 , 2 1 3 , 0 1 4 , 2 0 8 , 0 0 3 , 1 3 6= 0 7 6 , 0 1 2 , 0 1 7 , 1 7 3 , 2 1 4 , 0 1 4 , 1 8 3= 0 2 4 , 1 0 9 , 2 1 2 , 0 1 4 , 1 4 1 , 2 1 4 , 1 4 1= 0 1 4 , 1 7 3 , 2 1 5 , 0 1 4 , 0 2 4 , 1 0 9 , 2 3 8: 2 1 3 ,

2 1 4 ,0 7 7 ,2 1 5 ,0 7 7 ,0 2 3 ,0 3 7 ,

: 0 1 4 ,0 7 6 ,

: 1 6 9 ,0 0 2 ,

: 0 1 6 ,0 1 4 ,0 7 3 ,

: 2 0 1 ,

0 1 4 ,0 1 4 ,0 3 6 ,0 1 4 ,0 3 7 ,1 7 3 ,0 1 7 ,2 0 4 ,0 1 2 ,0 0 1 ,0 7 3 ,0 0 2 ,2 0 4 ,0 0 1 ,0 1 4 ,

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

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

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

1 7 3 , 2 0 90 1 7 , 0 1 91 7 3 , 0 4 00 1 7 , 0 3 30 1 6 , 1 2 60 7 7 , 0 2 72 1 0 , 2 2 60 0 3 , 1 3 50 4 4 , 0 6 10 1 6 , 2 0 50 1 4 , 1 0 22 1 0 , 2 3 50 0 5 , 1 9 91 7 3 , 1 2 21 7 3 , 0 1 2

1 3 C O M P U T E ' S G a i o l f e M a r c h 1 9 B 5

Page 137: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 137/164

4 1 3 74 1 4 34 1 4 94 1 5 54 1 6 14 1 6 74 1 7 34 1 7 94 1 8 54 1 9 14 1 9 74 2 0 34 2 0 94 2 1 54 2 2 14 2 2 74 2 3 34 2 3 94 2 4 54 2 5 14 2 5 74 2 6 34 2 6 94 2 7 54 2 S 14 2 8 74 2 9 34 2 9 94 3 0 54 3 1 14 3 1 74 3 2 34 3 2 94 3 3 54 3 4 14 3 4 74 3 5 34 3 5 94 3 6 54 3 7 14 3 7 74 3 8 34 3 8 94 3 9 54 4 0 14 4 0 74 4 1 34 4 1 94 4 4 4 3 14 4 3 74 4 4 34 4 4 94 4 5 54 4 6 14 4 6 74 4 7 34 4 7 94 4 8 54 4 9 14 4 9 74 5 0 34 5 0 94 5 1 54 5 2 14 5 2 74 5 3 34 5 3 94 5 4 54 5 5 14 5 5 7

: 0 3 6 , 0 1 7: 0 0 3 , 1 6 9: 1 4 1 , 2 0 7: 0 1 4 , 2 0 2: 0 0 0 , 2 4 0: 0 4 6 , 2 0 7: 1 4 4 , 0 2 3: 1 0 9 , 0 3 6: 1 4 4 , 0 0 3: 0 3 6 , 0 1 7: 0 1 4 , 1 3 6: 0 1 4 , 2 0 8: 0 1 4 , 2 3 7: 0 1 4 , 1 7 3 .: 0 1 6 , 0 2 4 ,: 2 0 6 , 0 1 4: 0 3 7 , 0 1 7 .: 0 3 7 , 0 1 7 ,: 2 0 2 , 0 1 4 ,: 2 0 8 , 0 1 4 ,: 0 4 4 , 1 6 9 ,: 1 6 0 , 0 0 8 ,r l 4 4 , 2 5 0 ,: 0 1 4 , 2 0 8 ,: 0 1 4 , 2 0 2 ,: 1 7 3 , 2 0 8 ,: 1 4 1 , 2 0 8 ,: 2 0 9 , 0 1 4 ,: 0 0 3 , 2 0 6 ,: 2 1 9 , 1 7 3 ,: 0 2 4 , 1 7 3 ,

; 0 1 7 , 1 0 9i 0 1 7 , 0 7 6: 2 0 4 , 0 1 4; 2 0 4 , 0 1 4! 2 0 9 , 0 1 4: 0 1 5 , 0 1 7

1 4 1 , 2 0 60 0 0 , 0 4 40 1 4 , 1 6 00 1 4 , 1 4 40 3 7 , 0 1 40 1 4 , 0 1 40 2 4 , 1 7 30 1 7 , 1 4 12 3 8 , 2 0 70 1 6 , 0 0 32 0 8 , 2 1 90 2 2 , 0 5 62 0 6 , 0 1 40 3 7 , 0 1 70 3 7 , 0 1 71 7 3 , 2 0 51 4 1 , 2 0 51 0 9 , 2 0 71 7 3 , 2 0 11 7 3 , 0 3 70 4 8 , 0 0 32 5 5 , 1 4 11 3 6 , 0 1 41 9 2 , 0 0 00 1 4 , 0 4 60 1 4 , 1 4 40 1 4 , 1 0 90 1 4 , 1 4 41 7 3 , 0 3 72 0 9 , 0 1 42 0 3 , 0 1 42 0 4 , 0 1 42 0 4 , 0 1 42 0 9 , 0 1 40 1 2 , 0 1 72 3 7 , 2 0 81 7 3 , 0 3 61 4 1 , 0 3 60 7 6 , 1 0 8

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

0 4 8 , 2 4 72 5 5 , 1 7 51 3 6 , 2 0 71 9 2 , 1 0 70 1 4 , 0 6 40 1 4 , 0 5 60 1 4 , 1 4 90 1 4 , 0 9 41 7 3 , 1 0 02 0 7 , 0 6 82 0 3 , 0 3 02 0 5 , 0 1 72 0 5 , 1 6 22 0 7 , 0 3 61 5 1 , 0 4 91 0 9 , 1 6 01 7 3 , 1 2 21 4 1 , 1 5 61 4 1 , 2 2 01 4 1 , 2 2 70 0 0 , 0 9 10 1 4 , 2 3 10 1 4 , 1 9 50 3 7 , 0 1 80 1 4 , 1 7 80 2 4 , 1 0 00 1 7 , 2 4 32 3 8 , 1 8 30 1 6 , 1 6 32 0 8 , 2 2 30 2 2 , 0 3 62 0 8 , 1 9 10 3 6 , 0 4 70 3 6 , 2 5 31 7 3 , 0 8 41 4 1 , 0 4 52 3 7 , 1 7 00 7 6 , 2 4 40 0 0 , 2 4 6

: 0 0 0 ,: 0 0 0 ,[ 0 0 0 ,: 0 0 0 ,: 0 0 0 ,: 0 0 0 ,; 0 0 0 ,: 0 0 0 ,: 0 0 0 ,: 0 0 0 ,: 0 0 0 ,: 0 0 1 ,: 0 0 8 ,: 0 6 4 ,: 0 0 0 ,: 0 0 0 ,: 0 1 7 ,: 0 1 7 ,: 1 6 9 ,; 0 3 5 ,: 0 0 3 ,

: 0 1 4 ,: 0 0 0 ,: 0 4 6 ,; 0 4 6 ,i l 4 4 ,r l 2 5 ,: 1 4 4 ,: 0 3 4 ,: 0 1 7 ,: 0 3 5 ,

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

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

0 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 0 , 0 0 00 0 4 , 2 5 10 3 2 , 2 2 30 0 0 , 0 0 00 0 0 , 1 6 21 4 1 , 1 0 11 4 1 , 1 0 20 0 0 , 0 4 40 1 7 , 1 8 90 1 7 , 0 4 81 6 9 , 2 5 50 0 8 , 1 3 62 5 0 , 1 9 21 0 2 , 0 1 71 0 4 , 0 1 71 0 1 , 0 1 71 0 2 , 0 1 71 0 2 , 0 1 70 1 7 , 1 8 92 0 6 , 1 0 30 1 7 , 1 2 50 1 7 , 1 4 4

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

1 6 , 1 0 5, 1 1 3, 0 6 0, 1 4 7, 1 5 1

4 5 6 3 : 0 0 3 , 2 3 8 , 1 0 5 , 0 1 7 , 1 8 9 , 0 3 5 , 0 3 04 5 6 9 : 0 1 7 , 0 1 6 , 0 0 3 , 2 0 6 , 1 0 5 , 0 1 7 , 0 6 94 5 7 5 : 1 3 6 , 2 0 8 , 1 9 0 , 1 6 9 , 0 0 0 , 1 4 1 , 0 4 34 5 8 1 : 1 0 6 , 0 1 7 , 1 8 9 , 0 0 5 , 0 1 7 , 0 4 5 , 1 7 64 5 8 7 s 0 1 6 , 2 0 8 , 2 4 0 , 0 0 3 , 2 3 8 , 1 0 6 , 0 2 24 5 9 3 : 0 1 7 , 0 2 4 , 1 8 9 , 0 1 8 , 0 1 7 , 1 0 9 , 1 0 34 5 9 9 = 1 0 2 , 0 1 7 , 1 5 7 , 0 1 8 , 0 1 7 , 1 8 9 , 2 34 6 0 5 : 0 0 0 , 2 0 8 , 1 0 9 , 1 0 3 , 0 1 7 , 1 5 7 , 0 7 94 6 1 1 : 0 0 0 , 2 0 8 , 1 4 4 , 0 0 3 , 2 3 8 , 1 0 6 , 1 9 04 6 1 7 : 0 1 7 , 0 4 4 , 1 0 3 , 0 1 7 , 0 1 6 , 0 0 3 , 2 0 94 6 2 3 2 0 6 , 1 0 6 , 0 1 7 , 0 4 4 , 1 0 6 , 0 1 7 , 2 5 54 6 2 9 : 0 1 6 , 0 1 4 , 1 6 9 , 0 0 1 , 1 4 1 , 1 0 6 , 2 1 24 6 3 5 : 0 1 7 , 0 2 4 , 1 8 9 , 0 0 0 , 2 0 8 , 1 0 5 , 0 5 84 6 4 1 : 0 8 8 , 1 5 7 , 0 0 0 , 2 0 8 , 1 6 9 , 0 0 1 , 1 4 44 6 4 7 : 2 0 5 , 1 0 6 , 0 1 7 , 2 0 8 , 0 1 9 , 1 8 9 , 0 1 54 6 5 3 : 0 0 0 , 2 0 8 , 2 0 1 , 0 8 8 , 1 4 4 , 0 1 2 , 1 8 64 6 5 9 : 2 0 6 , 1 0 6 , 0 1 7 , 0 5 6 , 1 8 9 , 0 0 0 , 1 1 34 6 : 2 0 8 , 2 3 3 , 0 8 8 , 1 5 7 , 0 0 0 , 2 0 8 , 1 8 34 6 7 1 : 1 7 3 , 1 0 6 , 0 1 7 , 2 0 8 , 0 1 2 , 1 8 9 , 0 0 04 6 7 7 : 0 8 6 , 0 1 7 , 0 4 5 , 0 1 6 , 2 0 8 , 1 4 1 , 0 7 04 6 8 3 : 0 1 6 , 2 0 8 , 0 7 6 , 0 8 9 , 0 1 8 , 1 8 9 , 1 5 94 6 8 9 : 0 8 5 , 0 1 7 , 0 1 3 , 0 1 6 , 2 0 8 , 1 4 1 , 0 4 94 6 9 5 : 0 1 6 , 2 0 8 , 0 2 4 , 1 8 9 , 0 1 9 , 0 1 7 , 0 4 84 7 0 1 1 0 9 , 1 0 4 , 0 1 7 , 1 5 7 , 0 1 9 , 0 1 7 , 0 0 44 7 0 7 1 8 9 , 0 0 1 , 2 0 8 , 1 0 9 , 1 0 5 , 0 1 7 , 2 1 64 7 1 3 2 0 1 , 0 2 9 , 1 7 6 , 0 0 2 , 1 6 9 , 0 2 9 , 1 9 94 7 1 9 2 0 1 , 2 5 0 , 1 4 4 , 0 0 2 , 1 6 9 , 2 5 0 , 1 0 34 2 = 1 5 7 , 0 0 1 , 2 0 8 , 2 3 2 , 2 3 2 , 2 2 4 , 1 4 74 7 3 1 = 0 1 6 , 2 4 0 , 0 0 3 , 0 7 6 , 1 1 0 , 0 1 7 , 0 7 34 7 3 7 = 0 4 4 , 0 6 7 , 0 1 7 , 0 4 8 , 0 0 3 , 2 3 8 , 0 3 44 7 4 3 : 0 6 7 , 0 1 7 , 1 6 2 , 0 0 5 , 2 5 4 , 0 6 8 , 1 9 64 7 4 9 = 0 1 7 , 2 0 2 , 0 1 6 , 2 5 0 , 1 7 3 , 0 8 4 , 1 1 54 5 = 0 1 7 , 0 4 8 , 0 0 3 , 2 3 8 , 0 8 4 , 0 1 7 , 0 4 24 7 6 1 = 1 7 3 , 0 3 6 , 0 1 7 , 2 0 8 , 0 1 3 , 1 7 3 , 0 0 54 7 6 7 = 0 3 7 , 0 1 7 , 2 0 8 , 0 0 8 , 1 6 9 , 2 5 5 , 0 8 54 7 7 3 : 1 4 1 , 2 4 9 , 0 0 7 , 0 7 6 , 0 0 1 , 0 1 9 , 1 4 64 7 7 9 = 1 6 9 , 0 0 0 , 1 4 1 , 1 0 7 , 0 1 7 , 1 7 3 , 0 1 04 7 8 5 : 0 3 6 , 0 1 7 , 0 4 8 , 0 1 2 , 2 0 1 , 0 3 2 , 0 1 14 7 9 1 : 1 4 4 , 0 1 7 , 1 6 9 , 0 0 4 , 1 4 1 , 1 0 7 , 2 5 34 7 9 7 = 0 1 7 , 0 7 6 , 2 0 2 , 0 1 8 , 2 0 1 , 2 2 4 , 1 5 94 8 0 3 : 1 7 6 , 0 0 5 , 1 6 9 , 0 0 6 , 1 4 1 , 1 0 7 , 0 3 14 8 0 9 = 0 1 7 , 1 7 3 , 0 3 7 , 0 1 7 , 0 4 8 , 0 1 6 , 2 5 34 8 1 5 : 2 0 1 , 0 3 2 , 1 4 4 , 0 2 5 , 0 2 4 , 1 6 9 , 0 3 44 8 2 1 = 0 0 8 , 1 0 9 , 1 0 7 , 0 1 7 , 1 4 1 , 1 0 7 , 1 9 04 8 2 7 = 0 1 7 , 0 7 6 , 2 3 6 , 0 1 8 , 2 0 1 , 2 2 4 , 2 2 34 8 3 3 = 1 7 6 , 0 0 9 , 0 2 4 , 1 6 9 , 0 0 9 , 1 0 9 , 2 0 94 8 3 9 : 1 0 7 , 0 1 7 , 1 4 1 , 1 0 7 , 0 1 7 , 1 7 3 , 0 2 54 8 4 5 = 1 0 7 , 0 1 7 , 2 0 1 , 0 0 4 , 2 0 8 , 0 0 2 , 0 0 84 8 5 1 = 1 6 9 , 0 1 0 , 2 0 1 , 0 0 6 , 2 0 8 , 0 0 2 , 0 7 14 8 = 1 6 9 , 0 1 1 , 0 2 4 , 1 0 5 , 2 3 8 , 1 4 1 , 1 6 94 8 6 3 = 2 4 9 , 0 0 7 , 1 7 3 , 0 3 4 , 0 1 7 , 2 0 8 , 1 7 54 8 6 9 = 0 1 3 , 1 7 3 , 0 3 5 , 0 1 7 , 2 0 8 , 0 0 8 , 2 0 34 8 7 5 1 6 9 , 2 5 5 , 1 4 1 , 2 4 8 , 0 0 7 , 0 7 6 , 1 3 94 8 8 1 = 1 0 5 , 0 1 9 , 1 6 9 , 0 0 0 , 1 4 1 , 1 0 7 , 0 4 64 8 8 7 = 0 1 7 , 1 7 3 , 0 3 4 , 0 1 7 , 0 4 8 , 0 1 2 , 0 6 84 8 9 3 2 0 1 , 0 3 5 , 1 4 4 , 0 1 7 , 1 6 9 , 0 0 4 , 0 8 74 8 9 9 : 1 4 1 , 1 0 7 , 0 1 7 , 0 7 6 , 0 5 0 , 0 1 9 , 1 8 94 9 0 5 = 2 0 1 , 2 2 4 , 1 7 6 , 0 0 5 , 1 6 9 , 0 0 6 , 0 5 44 9 1 1 = 1 4 1 , 1 0 7 , 0 1 7 , 1 7 3 , 0 3 5 , 0 1 7 , 0 2 54 9 1 7 : 0 4 8 , 0 1 6 , 2 0 1 , 0 3 2 , 1 4 4 , 0 2 5 , 0 0 74 9 2 3 = 0 2 4 , 1 6 9 , 0 0 8 , 1 0 9 , 1 0 7 , 0 1 7 , 2 3 74 9 2 9 : 1 4 1 , 1 0 7 , 0 1 7 , 0 7 6 , 0 8 4 , 0 1 9 , 2 5 34 9 3 5 : 2 0 1 , 2 2 4 , 1 7 6 , 0 0 9 , 0 2 4 , 1 6 9 , 1 0 64 9 4 1 = 0 0 9 , 1 0 9 , 1 0 7 , 0 1 7 , 1 4 1 , 1 0 7 , 0 5 54 9 4 7 : 0 1 7 , 1 7 3 , 1 0 7 , 0 1 7 , 2 0 1 , 0 0 4 , 0 9 04 9 5 3 2 0 8 , 0 0 2 , 1 6 9 , 0 1 0 , 2 0 1 , 0 0 6 , 1 7 34 9 5 9 = 2 0 8 , 0 0 2 , 1 6 9 , 0 1 1 , 0 2 4 , 1 0 5 , 1 0 24 9 6 5 : 2 3 0 , 1 4 1 , 2 4 8 , 0 0 7 , 0 7 6 , 0 4 9 , 0 8 44 9 7 1 = 2 3 4 , 0 7 6 , 1 1 4 , 0 1 9 , 0 7 6 , 2 1 9 , 0 7 74 9 7 7 = 0 2 0 , 0 3 2 , 1 8 1 , 2 5 5 , 1 2 0 , 1 7 3 , 1 2 64 9 8 3 : 0 2 2 , 2 0 8 , 0 0 9 , 0 1 6 , 1 4 1 , 0 2 2 , 0 2 5

C O M P U T E ' S G a z e l l e M a r c h 1 9 8 5 1 3

Page 138: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 138/164

4 9 8 94 9 9 55 0 0 15 0 0 75 0 1 35 0 1 95 0 2 55 0 3 15 0 3 75 0 4 35 0 4 95 0 5 55 0 6 15 0 6 75 0 7 35 0 7 95 0 8 55 0 9 15 0 9 75 1 0 35 1 0 95 1 1 55 1 2 15 1 2 75 1 3 35 1 3 95 1 4 55 1 5 15 1 5 75 1 6 35 1 6 95 1 7 55 1 8 15 1 8 75 1 9 35 1 9 95 2 0 55 2 1 15 2 1 75 2 2 35 2 2 95 2 3 55 2 4 15 2 4 75 2 5 35 2 S 95 2 6 55 2 7 15 2 7 75 2 8 35 2 8 95 2 9 55 3 0 15 3 0 75 3 1 35 3 1 95 3 2 55 3 3 15 3 3 75 3 4 35 3 4 95 3 5 55 3 6 15 3 6 75 3 7 35 3 7 95 3 8 55 3 9 15 3 9 75 4 0 35 4 0 9

: 2 0 8 ,: 1 6 9 ,: 0 0 0 ,1 1 4 1 ,: 0 3 9 ,: 1 6 9 ,1 1 3 3 ,: 1 6 0 ,: 2 3 0 ,. 1 7 7 ,: 2 5 2 ,: 2 5 3 ,: 1 4 5 ,: 2 3 0 ,: 2 3 0 ,: 2 0 8 ,: 2 0 8 ,: 0 0 1 ,: 1 5 3 ,. 1 5 3 ,: 1 6 5 «: 1 6 0 .: 0 0 0 f: 2 4 5 ,: 0 5 1: 1 6 9 .s l 3 3. 1 3 3: 2 5 4: 2 0 8: 1 6 5i l 6 9: 0 0 8: 1 9 2: 1 6 0: 0 0 7: 2 0 0: 2 5 5: 0 0 7: 2 0 1: 0 6 4! 1 5 3: 0 2 0: 2 2 8: 2 2 2: 2 0 0: 0 9 6! 0 6 7: 0 0 0: 0 0 3: 0 4 0: 1 9 2: 2 2 4: 0 7 6: 0 5 8: 0 3 2: 0 8 0: 0 8 0! 0 5 0: 1 8 9: 1 8 9: 2 0 0: 2 0 8: 0 0 0: 0 2 0: 0 2 1: 0 2 0: 0 7 3: 0 8 6: 0 0 4: 1 5 2

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

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

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

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

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

. 1 5 3 ,2 0 8 ,

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

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

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

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

. 1 6 9 ,. 2 4 9 ,. 0 2 0 ., 2 3 3, 0 0 3, 2 4 8, 2 0 8, 2 0 8, 2 1 9, 0 8 8, 0 9 6, 0 0 0, 0 0 3, 0 4 0- 0 0 0, 2 - 2 4, 0 8 0, 0 4 9, 0 3 2, 0 7 3, 0 3 2, 0 8 2, 0 0 4, 0 0 7, 0 0 7, 0 4 0, 0 2 0, 2 4 7, 1 6 9, 2 4 7, 0 0 4, 0 3 2, 2 3 1, 0 0 4, 2 0 1

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

- 2 1 10 3

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

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

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

5 4 1 55 4 2 15 4 2 75 4 3 35 4 3 95 4 4 55 4 5 15 4 5 75 4 6 35 4 6 95 4 7 55 4 8 15 4 8 75 4 9 35 4 9 95 5 0 55 5 1 15 5 1 75 5 2 35 5 2 95 5 3 55 5 4 15 5 4 75 5 5 35 5 5 95 5 6 55 5 7 15 5 7 75 5 8 35 5 8 95 5 9 55 6 0 15 6 0 75 6 1 35 6 1 95 6 2 55 6 3 15 6 3 75 6 4 35 6 4 95 6 5 55 6 6 15 6 6 75 6 7 35 6 7 95 6 8 55 6 9 15 6 9 75 7 0 35 7 0 95 7 1 55 7 2 15 7 2 75 7 3 35 7 3 95 7 4 55 7 5 15 7 5 75 7 6 35 7 6 ^ 95 7 7 55 7 8 15 7 B 75 7 9 35 7 9 95 8 5 8 1 15 8 1 75 8 2 35 8 2 95 B 3 5

: 2 5 5 , 2 0 8 ,: 0 0 3 , 2 0 8 ,: 2 4 7 , 0 2 0 ,: 0 2 0 , 0 2 4 ,: 0 1 7 , 1 0 5 ,

1 0 5 , 0 0 3 ,: 0 0 1 , 1 4 1 ,

2 0 5 , 2 4 7 ,: 1 4 4 , 0 1 3 ,: 0 2 0 , 1 6 0 ,: 0 2 2 , 0 3 2 ,: 0 2 0 , 0 1 0 ,: 0 4 4 , 0 0 5 ,

0 0 5 , 0 3 2 ,0 2 4 , 1 0 9 ,

t 0 0 5 , 0 7 3 ,: 1 5 2 , 0 2 4 ,: 2 5 4 , 2 0 8 ,: 0 0 1 , 2 0 8 ,

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

0 8 0 , 0 8 8 ,: 0 S 4 , 0 6 5 ,: 0 B 2 , 0 6 9 ,: 0 4 4 , 0 6 9 ,: 0 7 8 , 0 3 2 ,

0 6 7 , 0 6 9 ,: 0 7 9 , 0 8 4 ,

0 0 2 , 1 6 90 0 2 , 1 6 92 0 8 , 2 0 81 0 5 , 0 0 40 0 2 , 1 4 11 4 1 , 2 0 11 4 4 , 0 1 30 2 0 , 2 0 81 6 9 , 2 5 50 2 5 , 1 6 20 7 3 , 0 2 21 7 0 , 2 3 20 7 3 , 1 2 80 8 6 , 0 2 22 4 8 , 0 2 01 2 8 , 1 5 71 0 9 , 2 4 80 0 2 , 1 6 90 0 2 , 1 6 90 7 6 , 1 0 30 5 1 , 1 6 90 3 2 , 0 8 61 9 7 , 0 3 20 5 8 , 0 8 40 6 9 , 0 3 20 7 3 , 0 6 80 8 4 , 0 7 80 6 7 , 0 7 30 1 7 , 0 1 30 7 6 , 0 6 90 3 2 , 0 7 8

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

2 0 1 , 1 0 61 4 1 , 0 5 72 4 7 , 1 3 00 5 0 , 1 4 50 1 7 , 1 4 11 0 5 , 1 2 60 0 2 , 0 3 32 3 8 , 2 3 42 4 8 , 0 3 31 6 9 , 1 4 32 4 8 , 1 5 71 8 9 , 1 9 00 4 4 , 0 5 00 3 5 , 0 2 50 4 4 , 2 4 50 0 5 , 0 2 92 0 1 , 1 2 12 0 1 , 2 0 61 4 1 , 1 5 61 6 0 , 0 1 30 3 2 , 1 0 42 0 8 , 0 9 60 3 2 , 2 1 20 6 9 , 1 9 60 6 9 , 0 5 30 7 7 , 1 1 30 3 2 , 1 0 10 7 9 , 1 0 70 8 4 , 2 2 00 3 2 , 0 9 70 8 4 , 1 4 3

0 8 4 , 0 8 5 , 0 6 6 , 0 3 2 , 0 6 8 , 0 7 8 , 1 2 6= 0 6 5 , 0 3 2 , 0 7 5 , 0 6 7 , 0 7 3 , 0 8 4 , 1 L 5

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

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

2 0 0 , 0 3 2 , 0 3 2 , 0 3 2 , 0 3 2 , 0 3 2 , 1 2 1! 1 5 5 , 0 1 7 , 1 4 7 , 0 1 4 , 0 5 0 , 0 3 2 , 1 8 2

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

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

0 3 2 , 0 8 3 , 0 8 3 , 0 6 9 , 0 8 2 , 0 8 0 , 2 3 8! 0 1 7 , 0 1 3 , 1 3 4 , 2 5 4 , 1 3 3 , 2 5 5 , 1 0 9s l 7 7 , 2 5 4 , 0 3 2 , 2 1 0 , 2 5 5 , 1 3 6 , 1 1 7: 2 0 8 , 2 4 8 , 0 9 6 , 1 7 3 , 0 0 0 , 2 2 0 , 0 0 4

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

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

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

1 9 2 , 0 0 0 , 0 0 1 , 0 2 7 , 1 9 2 , 0 0 0 , 0 4 90 0 1 , 0 6 3 , 1 9 2 , 0 0 0 , 0 0 1 , 0 6 3 , 2 1 9

: 1 2 8 , 0 0 0 , 0 0 1 , 0 6 2 , 0 0 0 , 0 0 2 , 0 9 8: 0 6 0 , 0 0 0 , 0 0 2 , 0 6 0 , 0 0 0 , 0 0 2 , 0 3

0 6 0 , 0 0 0 , 0 0 2 , 0 6 2 , 0 0 0 , 0 0 2 , 0 4 3: 0 6 3 , 0 0 0 , 0 0 2 , 0 6 3 , 0 0 0 , 0 0 2 , 0 5 3

0 6 3 , 0 0 0 , 0 0 2 , 0 6 2 , 0 0 0 , 0 0 2 , 0 5 8: 0 6 2 , 0 0 0 , 0 0 2 , 0 6 0 , 0 0 0 , 0 0 2 , 0 6 10 6 0 , 0 0 0 , 0 0 2 , 0 5 6 , 0 0 0 , 0 0 2 , 0 6 1

: 0 4 8 , 0 0 0 , 0 0 9 , 0 1 2 , 0 0 0 , 0 0 2 , 0 1 81 3 C O M P U T E r s G a z e t t e M a r c h 1 9 8 5

Page 139: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 139/164

Page 140: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 140/164

1 9 D A T A 1 0 , 1 0 , 1 0 , 1 0 , 1 0 , 1 0 , 5 : r e m 5 2 0 D A T A 1 6 7 , 1 3 3 , 2 5 4 , 1 6 5 , 1 , 4 1 , 2 5 1 : r e m 7 2 1 D A T A 1 3 3 , 1 , 1 6 9 , 0 , 1 3 3 , 2 5 1 , 1 3 3 : r e m 1 2 2 D A T A 2 5 3 , 1 6 8 , 1 6 2 , R , 1 7 7 , 2 5 1 , 1 4 5

: r e m 1 4 2 3 D A T A 2 5 3 , 2 0 0 , 2 0 8 , 2 4 9 , 2 3 0 , 2 5 2 , 2 3 0

: r e m 2 2 2 4 D A T A 2 5 4 , 2 0 2 , 2 0 8 , 2 4 2 , 1 6 5 , 1 , 0 : r e m 3 2 5 D A T A 4 , 1 3 3 , 1 , 1 7 3 , 1 4 , 2 2 0 , 9 : r e m 1 3 2 6 D A T A 1 , 1 4 1 , 1 4 , 2 2 0 , 1 6 : r e m 1 4 1 0 0 0 F O R I = 1 4 3 3 6 T O 1 4 3 4 3 : R H A D A : P O K E J , A : N E X T

r e 1 0 1 0 D A T A 6 0 , 6 6 , 1 6 5 , 1 2 9 , 1 6 5 , 1 5 3 , 6 6 , 6 0

: r e m 3

P r o g r a m 2 Q u i c k C h a r a c t e rT r a n s f e r — V I C V e r s i o n9 P O K E 5 6 , 2 8 : C L R : P O K E 3 6 O 6 9 , 2 5 5 : r e m 2 4 51 0 A D = 8 2 8 : R E M S T A R T I N G A D D R E S S : r e m 1 3 1 1 F O R I = A D T O A D + 3 8 : R E A D A : P O K F . I , A : X = X + A : N E

X T : r e m1 2 I F X o 6 0 4 4 T H E N l ' R I N T " E H R O R I D A T A S T A T

E M E N T S . " : S T O P : r e m 1 7 91 3 S Y S A D : r e m 2 1 4 D A T A 1 7 3 , 5 , 1 4 4 , 4 1 , 3 , 1 0 , 1 0 : r e m 1 2 1 5 D A T A 1 0 5 , 1 6 , 1 3 3 , 2 5 4 , 1 6 9 : r e m 4 1 6 D A T A 1 2 8 : R E M 1 3 2 , 1 3 6 , O 1 4 F O R O T H E

D i g g e r( A r t i c l e o p a g e 6 0 . )

C H A R S E T S1 7 D A T A 1 3 3 , 2 5 2 , 1 6 9 , 0 , 1 3 3 , 2 5 1 , 1 3 31 8 D A T A 2 5 3 , 1 6 8 , 1 6 2

r e 2 3

r e 1 2 r e 2 2

1 9 D A T A 2 : R E M C H A N G E T T M O V E 1 9 C A R S : r e m 1 0

2 0 D A T A 1 7 7 , 2 5 1 , 1 4 5 , 2 5 3 : r e m 1 5 2 1 D A T A 2 0 0 , 2 0 8 , 2 4 9 , 2 3 0 , 2 5 2 , 2 3 0 , 2 5 4

: r e m 2 2 22 2 D A T A 2 0 2 , 2 0 8 , 2 4 2 , 9 6 : r e m 1 0 L 0 0 0 F O R I = 7 1 6 8 T O 7 1 7 5 : R E A D A : P O K E ! , A : N K X T

r e 1 7 1 0 1 0 D A T A 6 0 , 6 6 , 1 6 5 , 1 2 9 , 1 6 5 , 1 5 3 , 6 6 , 6 0

t r e m

P r o g r a m 3 Q u i c k C h a r a c t e rT r a n s f e r — P l u s / 4 a n 1 V e r s i o n9 P O K E 5 6 , 6 0 : C L R1 0 A D = 8 1 9 : R E M S T A R T I N G A D D R E S S1 1 F O R I = A r > T O A D 3 : R E A D A ' P O K E I A : X = X + A : H

E X 1 2 I F X < > 5 8 4 8 T i l E N P R I N T " E R R O K I D A T A S T A T

E M E N T S . " [ S T O P1 3 S Y S A D1 4 D A T A 1 6 1 5 D A T A 6 0 : R E M H I G H B Y T E O F C H A R S E D E

T N A O 1 6 D A T A 1 3 3 , 2 5 4 , 1 6 9 , 2 0 8 : R E M C H A N G E 2 0 8 T

O 2 1 2 T O M O V E L O W E R C A S E1 7 D A T A 1 3 3 , 2 5 2 , 1 6 9 , 0 , 1 3 3 , 2 5 1 , 1 3 31 8 D A T A 2 5 3 , 1 6 8 , 1 6 2 , 4 , 1 7 7 , 2 5 1 , 1 4 51 9 D A T A 2 5 3 , 2 0 0 , 2 0 8 , 2 4 9 , 2 3 0 , 2 5 2 , 2 3 02 0 D A T A 2 5 4 , 2 0 2 , 2 0 8 , 2 4 2 , 9 62 1 P O K E 6 5 2 9 8 , P E E K 6 5 2 9 8 ) A N 1 > 2 5 2 2 I ' O K E 6 5 2 9 9 , P E E K ( 6 5 2 9 9 ) A N D 3 O R 6 01 0 0 0 F O R I = 1 5 3 6 0 T O 1 5 3 6 7 : R E A D A : P O K E I , A : N E X T1 0 1 0 D A T A 6 0 , 6 6 , 1 6 5 , 1 2 9 , 1 6 5 , 1 5 3 , 6 6 , 6 0

B E F O R E T Y P I N G . . B e f o r e t y p i n g i p r o g r a m s , p l e a s e r e f e r t " H o w T T y p e I C O M P U T E R S G A Z E T T EP r o g r a m s , " w h i c h a p p e a r s b e f o r e t h P r o g r a mL i s t i n g s .

P r o g r a m 1 D i g g e r — V I C V e r s i o n4 0 9 74 1 0 34 1 0 94 1 1 54 1 2 14 1 2 74 1 3 34 1 3 94 1 4 54 1 5 14 1 5 74 1 6 34 1 6 94 1 7 54 1 8 14 1 8 74 1 9 34 1 9 94 2 0 54 2 1 14 2 1 74 2 2 34 2 2 94 2 3 54 2 4 14 2 4 74 2 5 34 2 5 94 2 6 54 2 7 14 2 7 74 2 8 34 2 8 94 2 9 54 3 0 14 3 0 74 3 1 34 3 1 94 3 2 54 3 3 14 3 3 74 3 4 34 3 4 94 3 5 54 3 6 14 3 6 74 3 7 34 3 7 94 3 8 54 3 9 14 3 9 74 4 0 34 4 0 94 4 1 5

: 0 1 1 , 0 1 6 , 0 0 10 4 9 , 0 4 9 , 0 4 8

: 0 0 0 , 0 7 6 , 2 2 8: 1 4 1 , 0 1 5 , 1 4 4! 0 0 5 , 1 4 4 , 1 6 9: 1 4 4 , 1 6 2 , 0 0 0; 0 0 0 , 0 3 0 , 1 6 9: 1 5 0 , 2 3 2 , 2 2 4: 1 6 2 , 0 0 0 , 1 6 9: 0 3 0 , 1 5 7 , 0 0 0: 1 5 7 , 0 6 6 , 1 5 0= 2 3 2 , 2 0 8 , 2 3 7: 1 7 3 , 0 4 0 , 1 4 5: 2 4 9 , 1 6 0 , 0 0 0

2 4 0 , 2 4 2 , 2 0 0: 2 4 6 , 1 5 7 , 0 6 0

0 0 6 , 2 0 8 , 2 2 9= 0 4 0 , 1 4 5 , 2 0 1: 1 6 0 , 0 0 0 , 2 1 7: 2 4 2 , 2 0 0 , 1 9 2: 1 5 7 , 0 6 7 , 0 0 3s 2 0 8 , 2 2 9 , 0 9 6: 1 6 2 , 0 0 0 , 1 8 8: 0 0 0 , 0 1 7 , 1 3 31 0 1 7 , 1 3 3 , 0 0 2

1 6 9 , 0 0 0 , 1 4 5: 0 2 4 , 1 0 5 , 1 2 0: 0 0 8 , 1 4 5 , 0 0 1: 2 0 8 , 2 2 0 , 2 3 0: 2 0 l , 0 0 2 , 1 4 4

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

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

0 0 0 , 0 1 8 , 0 3 2= 1 7 9 , 0 1 8 , 1 6 9• . 0 1 7 , 0 9 6 , 2 3 4= 1 3 2 , 1 5 4 , 1 7 6= 0 0 8 , 0 3 0 , 0 5 2: 1 4 0 , 1 6 2 , 1 8 4= 0 3 0 , 0 3 0 , 0 3 0: 0 3 0 , 0 3 0 , 0 3 1= 0 3 1 , 0 3 1 , 0 3 1: 0 3 1 , 0 0 1 , 0 0 3: 0 0 3 , 0 0 0 , 0 0 0= 2 5 1 , 2 5 1 , 2 5 1= 0 0 0 , 0 0 0 , 0 0 0: 0 3 2 , 0 3 2 , 0 3 2

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

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

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

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

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

1 3 C O M P U T E D G a z e t t e M a r c h 1 9 8 5

Page 141: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 141/164

Page 142: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 142/164

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

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

2 7 : 1 7 6 , 0 0 2 , 2 3 0 , 2 4 9 , 0 7 6 , 1 9 6 , 0 5 82 7 0 1 9 , 1 6 5 , 2 5 0 , 2 0 5 , 0 7 3 , 0 0 3 , 1 0 6

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

3 0 1 6 4 , 2 4 9 , 1 7 7 , 0 0 1 , 2 0 1 , 0 1 0 , 2 1 75 3 0 9 : L 7 6 , 0 0 2 , 2 3 0 , 2 5 0 , 0 7 6 , 2 2 3 , 1 2 25 3 1 5 : 0 2 0 , 2 3 0 , 2 5 0 , 1 6 4 , 2 5 0 , 1 8 5 , 0 1 45 3 2 1 : 0 0 0 , 0 1 7 , 1 3 3 , 0 0 1 , 1 8 5 , 0 2 0 , 0 4 55 2 : 0 1 7 , 1 3 3 , 0 0 2 , 1 6 4 , 2 4 9 , 1 7 7 , 1 8 15 3 0 0 1 , 2 0 1 , 0 1 0 , 1 7 6 , 0 0 2 , 1 9 8 , 0 3 35 3 2 5 0 , 0 7 6 , 2 2 3 , 0 2 0 , 1 8 8 , 0 7 0 , 0 25 3 4 5 : 0 0 3 , 1 8 5 , 0 0 0 , 0 1 7 , 1 3 3 , 0 0 1 , 0 5 2

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

3 6 : 1 6 5 , 2 5 0 , 1 5 7 , 0 7 0 , 0 0 3 , 1 6 5 , 0 2 95 3 6 9 : 2 4 9 , 1 5 7 , 0 6 3 , 0 0 3 , 0 3 2 , 1 5 0 , 1 3 55 3 7 5 : 0 2 3 , 1 6 2 , 0 0 0 , 1 8 9 , 0 4 6 , 0 1 7 , 1 8 05 3 8 1 2 0 8 , 0 1 9 , 1 8 9 , 0 6 3 , 0 0 3 , 2 0 5 , 1 8 0

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

3 9 : 0 7 6 , 1 8 9 , 0 2 3 , 2 3 2 , 2 2 4 , 0 0 3 , 0 0 25 4 2 0 8 , 2 2 7 , 1 7 3 , 0 4 9 , 0 1 7 , 2 4 0 , 1 7 55 4 1 1 : 0 0 4 , 0 7 6 , 0 1 9 , 0 2 2 , 2 3 4 , 1 7 3 , 0 5 15 4 1 7 : 0 1 7 , 1 4 5 , 0 4 1 , 0 3 2 , 2 4 0 , 0 0 3 , 0 0 75 4 2 3 : 0 7 6 , 0 1 9 , 0 2 2 , 1 7 3 , 0 6 6 , 0 0 3 , 1 5 05 4 2 9 : 1 4 1 , 0 8 0 , 0 0 3 , 1 7 3 , 0 7 3 , 0 0 3 , 0 1 45 4 3 5 1 4 1 , 0 8 1 , 0 0 3 , 1 6 5 , 0 0 0 , 2 0 1 , 1 3 85 4 4 1 : 0 1 0 , 2 4 0 , 2 3 5 , 1 6 5 , 0 0 0 , 2 0 1 , 1 4 85 4 4 7 : 0 1 2 , 2 0 8 , 0 1 3 , 1 6 9 , 0 0 1 , 1 4 1 , 1 0 35 4 : 0 8 2 , 0 0 3 , 1 6 9 , 2 5 5 , 1 4 1 , 0 8 3 , 0 4 25 4 5 9 : 0 0 3 , 0 7 6 , 1 3 3 , 0 2 1 , 2 0 1 , 0 1 4 , 0 1 95 4 : 2 0 8 , 0 1 1 , 1 6 9 , 0 0 1 , 1 4 1 , 0 8 2 , 1 8 95 4 7 1 : 0 0 3 , 1 4 1 , 0 8 3 , 0 0 3 , 0 7 6 , 1 3 3 , 0 2 25 4 7 7 : 0 2 1 , 2 0 1 , 0 1 6 , 2 0 8 , 0 1 3 , 1 6 9 , 2 1 75 4 8 3 : 0 0 2 , 1 4 1 , 0 8 2 , 0 0 3 , 1 6 9 , 0 0 1 , 2 4 95 4 8 9 : 1 4 1 , 0 8 3 , 0 0 3 , 0 7 6 , 1 3 3 , 0 2 1 , 0 5 85 4 9 5 : 2 0 1 , 0 1 8 , 2 0 8 , 0 0 7 , 1 6 9 , 0 0 2 , 2 1 25 5 0 1 : 1 4 1 , 0 8 2 , 0 0 3 , 1 6 9 , 2 5 5 , 1 4 1 , 1 4 8

5 0 : 0 8 3 , 0 0 3 , 1 7 3 , 0 8 2 , 0 0 3 , 2 0 1 , 1 6 45 5 1 3 : 0 0 1 , 2 4 0 , 0 0 3 , 0 7 6 , 2 0 9 , 0 2 1 , 1 7 55 5 1 9 : 1 6 2 , 0 0 5 , 1 7 3 , 0 8 0 , 0 0 3 , 0 2 4 , 0 7 5 5 2 5 1 0 9 , 0 8 3 , 0 0 3 , 2 0 1 , 0 2 2 , 1 4 4 , 1 9 95 5 3 1 : 0 0 3 , 0 7 6 , 0 1 9 , 0 2 2 , 1 4 1 , 0 8 0 , 2 4 05 5 3 7 0 0 3 , 1 7 2 , 0 8 1 , 0 0 3 , 1 8 5 , 0 0 0 , 0 9 35 5 4 3 : 0 1 7 , 1 3 3 , 0 0 1 , 1 8 5 , 0 2 0 , 0 1 7 , 0 2 85 5 4 9 : 1 3 3 , 0 0 2 , 1 7 2 , 0 8 0 , 0 0 3 , 1 7 7 , 2 2 8

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

5 6 : 0 0 1 , 1 6 5 , 0 0 2 , 0 2 4 , 1 0 5 , 1 2 0 , 0 9 65 5 : 1 3 3 , 0 0 2 , 1 6 9 , 0 0 0 , 1 4 5 , 0 0 1 , 1 3 5

5 7 = 2 0 2 , 2 0 8 , 1 9 5 , 0 7 6 , 0 1 6 , 0 2 2 , 1 5 45 5 8 5 : 1 6 2 , 0 0 5 , 1 7 3 , 0 8 1 , 0 0 3 , 0 2 4 , 1 4 55 5 9 1 : 1 0 9 , 0 8 3 , 0 0 3 , 2 0 1 , 0 2 0 , 1 4 4 , 0 0 75 5 9 7 : 0 0 3 , 0 7 6 , 0 1 9 , 0 2 2 , 1 4 1 , 0 8 1 , 0 5 15 6 0 3 = 0 0 3 , 1 7 2 , 0 8 1 , 0 0 3 , 1 8 5 , 0 0 0 , 1 5 95 6 0 9 : 0 1 7 , 1 3 3 , 0 0 1 , 1 8 5 , 0 2 0 , 0 1 7 , 0 9 45 6 1 5 : 1 3 3 , 0 0 2 , 1 7 2 , 0 8 0 , 0 0 3 , 1 7 7 , 0 3 85 6 2 1 t 0 0 1 , 2 0 1 , 0 2 9 , 2 4 0 , 0 0 3 , 0 7 6 , 0 2 75 2 : 1 2 1 , 0 2 2 , 1 7 3 , 0 8 2 , 0 0 3 , 1 4 5 , 0 2 95 : 0 0 1 , 1 6 5 , 0 0 2 , 0 2 4 , 1 0 5 , 1 2 0 , 1 6 25 6 3 9 : 1 3 3 , 0 0 2 , 1 6 9 , 0 0 0 , 1 4 5 , 0 0 1 , 2 0 15 6 4 5 : 2 0 2 , 2 0 8 , 1 9 5 , 0 3 2 , 2 4 9 , 0 1 6 , 1 4 75 6 5 1 : 0 7 6 , 1 3 0 , 0 2 2 , 1 6 5 , 0 0 2 , 0 2 4 , 1 8 25 6 5 7 : 1 0 5 , 1 2 0 , 1 3 3 , 0 0 2 , 1 6 2 , 0 0 0 , 0 3 55 6 6 3 : 1 8 9 , 0 4 6 , 0 1 7 , 2 0 8 , 0 2 6 , 1 7 7 , 1 8 2

1 4 C O M P U T E ' S G a z a K O M a r c n 1 9 8 5

5 6 6 95 6 7 55 6 8 15 6 8 75 6 9 35 6 9 95 7 0 55 7 1 15 7 1 75 7 2 35 7 2 95 7 3 55 7 4 15 7 4 75 7 5 35 7 5 95 7 6 55 7 7 15 7 7 75 7 8 35 7 8 95 7 9 55 8 0 15 8 0 75 8 1 35 8 1 95 8 2 55 8 3 15 8 3 75 8 4 35 8 4 95 8 5 55 8 6 15 8 6 75 8 7 35 8 7 95 8 8 55 8 9 15 8 9 75 9 0 35 9 0 95 9 1 55 9 2 15 9 2 75 9 3 35 9 3 95 9 4 55 9 5 15 9 5 75 9 6 35 9 6 95 9 7 55 9 8 15 9 8 75 9 9 35 9 9 96 0 0 56 0 1 16 0 1 76 0 2 36 0 2 96 0 3 56 0 4 16 0 4 76 0 5 36 0 5 96 0 6 56 0 7 16 0 7 76 0 8 3

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

: 0 1 9 ,■ 2 3 2 ,i 0 3 2 ,: 2 3 4 ,: 1 7 3 ,: 1 9 7 ,

2 5 3 ,; 0 1 7 ,

2 0 8 ,: 0 1 1 ,: 0 2 2 ,: 1 7 3 ,

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

[ 1 4 1 , 0 1 3 ,: 0 7 6 , 2 3 4 ,: 0 4 4 , 0 3 0 : 2 0 1 , 0 0 2 ,: 1 5 3 , 0 4 4 ,: 2 0 1 , 0 0 1 ,: 2 0 8 , 0 0 5 ,: 0 3 1 , 2 0 0 ,

0 0 0 , 1 8 9 ,b 2 0 1 , 2 5 5 ,: 0 7 0 , 0 0 3 ,: 0 0 1 , 1 8 5 ,: 1 8 8 , 0 6 3 ,: 0 7 4 , 0 7 4 ,: 1 4 5 , 0 0 1 ,: 2 1 4 , 1 7 3 ,: 1 7 3 , 0 4 9 ,: 0 1 8 , 2 0 6 ,: 0 1 7 , 2 0 1 ,: 1 9 6 , 0 2 2 ,: 0 1 7 , 2 3 4 ,! 0 2 1 , 1 6 2 ,: 2 4 0 , 0 1 3 ,( 1 6 5 , 1 6 2 ,; 2 2 2 , 0 4 6 ,: 2 0 8 , 2 3 3 ,: 0 1 7 , 2 0 1 ,: 2 2 4 , 0 0 3 ,= 0 2 3 , 1 6 2 ,: 2 0 1 , 0 3 2 ,: 0 2 3 , 2 3 2 ,: 1 5 7 , 0 0 4 ,: 0 1 7 , 2 2 4 ,

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

1 8 9 , 0 4 0 ,: 1 6 9 , 0 0 0 ,: 0 1 3 , 1 4 4 ,

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

2 0 8 , 0 1 9 , 0 3 10 1 7 , 1 4 2 , 0 6 51 4 1 , 0 4 9 , 2 3 80 7 6 , 0 7 2 , 0 1 12 0 8 , 2 2 0 , 2 0 20 0 3 , 0 9 6 , 0 4 70 0 0 , 1 8 5 , 0 4 61 8 9 , 0 6 0 , 1 1 42 0 8 , 0 1 9 , 0 8 60 7 0 , 0 0 3 , 1 2 81 4 1 , 0 6 0 , 1 7 30 3 2 , 2 5 2 , 1 0 82 0 8 , 2 1 9 , 1 8 22 1 2 , 0 9 6 , 0 6 60 2 2 , 0 2 2 , 2 3 82 3 4 , 2 3 4 , 2 5 10 5 5 , 1 6 5 , 0 6 40 2 6 , 1 6 9 , 2 3 52 0 6 , 0 4 9 , 1 8 30 4 1 , 0 0 4 , 1 9 60 0 3 , 0 4 8 , 1 7 80 7 6 , 1 7 5 , 2 3 00 1 3 , 1 4 4 , 1 4 62 3 9 , 2 0 8 , 0 3 80 4 9 , 0 1 7 , 0 5 61 9 6 , 0 2 2 , 2 2 30 0 0 , 1 8 5 , 1 0 62 4 0 , 0 0 4 , 2 0 71 6 9 , 0 2 9 , 0 5 10 0 0 , 0 3 1 , 1 4 22 0 1 , 0 0 2 , 0 9 81 5 3 , 0 0 0 , 0 1 90 9 6 , 1 6 2 , 1 2 32 4 0 , 0 3 2 , 2 4 72 3 4 , 1 8 8 , 1 0 70 1 7 , 1 3 3 , 1 4 31 3 3 , 0 0 2 , 0 9 90 4 6 , 0 1 7 , 2 5 31 0 5 , 0 0 7 , 0 1 50 0 3 , 2 0 8 , 0 6 02 4 0 , 0 2 5 , 2 2 72 2 5 , 1 7 6 , 1 0 01 7 3 , 0 4 9 , 0 3 30 0 8 , 0 3 2 , 2 1 51 4 1 , 0 4 9 , 1 1 00 1 7 , 2 0 8 , 2 3 70 4 6 , 0 1 7 , 2 3 62 4 0 , 0 0 9 , 2 5 31 7 6 , 0 0 3 , 1 6 52 2 4 , 0 0 3 , 0 5 11 8 9 , 0 4 6 , 1 5 10 0 8 , 2 3 2 , 2 4 00 7 6 , 2 3 3 , 0 5 70 6 3 , 0 1 7 , 0 4 10 7 6 , 1 1 7 , 0 0 62 0 8 , 2 4 1 , 0 1 91 8 9 , 0 6 3 , 0 2 42 4 5 , 1 6 2 , 2 1 62 0 1 , 2 5 5 , 0 6 91 5 7 , 0 2 2 , 2 1 02 0 8 , 2 3 9 , 0 5 30 4 6 , 0 1 7 , 2 2 40 0 3 , 1 8 5 , 0 7 21 8 5 , 0 2 0 , 0 0 30 6 3 , 0 0 3 , 0 5 90 0 1 , 1 6 5 , 2 1 91 3 3 , 0 0 2 , 0 5 10 0 1 , 0 9 6 , 1 5 91 4 4 , 1 4 1 , 0 2 81 4 1 , 0 1 1 , 1 6 0

Page 143: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 143/164

6 0 8 9 : 1 4 4 , 1 6 2 , 0 1 6 , 1 6 0 , 0 0 0 , 1 3 6 , 0 5 16 0 9 5 2 0 8 , 2 5 3 , 2 0 2 , 2 0 8 , 2 4 8 , 2 0 6 , 2 5 26 1 0 1 : 0 1 1 , 1 4 4 , 1 7 3 , 0 1 1 , 1 4 4 , 2 0 1 , 1 2 96 1 0 7 : 1 4 4 , 2 0 8 , 2 3 6 , 1 6 9 , 0 0 0 , 1 4 1 , 0 9 36 1 1 3 : 0 H , 1 4 4 , 0 7 6 , 0 1 4 , 0 1 6 , 2 3 4 , 2 0 86 1 1 9 - . 3 4 , 2 3 4 , 1 6 9 , 0 0 0 , 1 4 1 , 0 1 2 , 2 56 1 2 5 : 1 4 4 , 1 4 1 , 0 1 3 , 1 4 4 , 1 6 2 , 0 0 0 , 0 7 36 1 3 1 : 1 8 8 , 0 6 7 , 0 0 3 , 1 8 5 , 0 0 0 , 0 1 7 , 1 9 16 1 : 1 3 , 0 0 1 , 1 8 5 , 0 2 0 , 0 1 7 , 1 3 3 , 2 2 66 1 4 3 : 0 0 2 , 1 8 8 , 0 6 0 , 0 0 3 , 1 6 9 , 0 0 0 , 1 6 56 1 4 9 : 1 4 5 , 0 0 1 , 1 6 5 , 0 0 2 , 0 2 4 , 1 0 5 , 1 9 16 1 5 5 : 1 2 0 , 1 3 3 , 0 0 2 , 1 6 9 , 0 0 8 , 1 4 5 , 0 7 66 1 6 1 s 0 0 1 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 1 6 46 1 6 7 ! 2 3 2 , 2 2 4 , 0 0 3 , 2 0 8 , 2 1 5 , 1 6 0 , 0 4 16 1 : 0 0 0 , 1 6 9 , 0 2 6 , 1 5 3 , 0 2 2 , 0 3 0 , 1 7 36 1 7 9 2 0 0 , 1 9 2 , 0 0 3 , 2 0 8 , 2 4 8 , 1 6 9 , 0 3 16 1 : 2 4 0 , 1 4 1 , 0 1 0 , 1 4 4 , 1 6 9 , 2 0 7 , 1 8 46 1 9 1 : 1 4 1 , 0 1 1 , 1 4 4 , 1 6 9 , 1 7 5 , 1 4 1 , 0 6 06 1 9 7 = 0 1 2 , 1 4 4 , 1 6 2 , 0 1 0 , 0 3 2 , 2 5 2 , 1 5 36 2 0 3 : 0 1 9 , 2 0 2 , 2 0 8 , 2 5 0 , 1 6 2 , 0 0 0 , 1 3 26 2 0 9 : 1 6 0 , 0 0 0 , 1 3 6 , 2 0 8 , 2 5 3 , 2 0 2 , 0 0 06 2 1 5 : 2 0 8 , 2 4 8 , 1 6 2 , 0 0 0 , 1 6 9 , 0 0 0 , 0 9 06 2 2 1 : 1 5 7 , 0 4 6 , 0 1 7 , 2 3 2 , 2 2 4 , 0 0 3 , 2 4 46 2 2 7 : 2 0 8 , 2 4 8 , 1 7 3 , 0 7 3 , 0 1 7 , 2 0 1 , 2 3 56 2 : 0 2 1 , 2 4 0 , 0 0 3 , 2 3 8 , 0 7 3 , 0 1 7 , 1 6 96 3 : 1 6 9 , 0 0 0 , 1 4 1 , 0 1 0 , 1 4 4 , 1 4 1 , 1 8 86 2 4 5 1 0 1 1 , 1 4 4 , 1 4 1 , 0 1 2 , 1 4 4 , 2 3 4 , 0 1 96 2 5 1 : 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 16 2 : 1 6 9 , 0 0 0 , 1 4 1 , 0 6 0 , 0 1 7 , 0 3 2 , 0 2 06 2 6 3 : 0 1 7 , 0 1 6 , 0 3 2 , 1 6 3 , 0 2 4 , 0 7 6 , 1 9 16 2 6 9 : 1 3 3 , 0 1 6 , 0 0 2 , 1 8 7 , 0 7 1 , 2 2 7 , 2 4 96 2 7 5 : 1 6 9 , 0 0 0 , 1 4 1 , 0 7 3 , 0 1 7 , 1 6 2 , 1 8 16 2 8 1 = 0 0 0 , 1 6 9 , 0 3 2 , 1 5 7 , 0 6 3 , 0 1 7 , 0 6 36 2 8 7 2 3 2 , 2 2 4 , 0 0 5 , 2 0 8 , 2 4 6 , 1 6 9 , 2 0 36 2 : 0 0 0 , 1 4 1 , 0 4 9 , 0 1 7 , 1 6 2 , 0 0 0 , 0 0 66 2 9 9 = 1 5 7 , 0 4 6 , 0 1 7 , 2 3 2 , 2 2 4 , 0 0 3 , 0 6 66 3 2 0 8 , 2 4 8 , 1 6 9 , 0 2 0 , 1 4 1 , 0 0 0 , 1 7 96 3 1 1 : 0 3 0 , 1 6 9 , 0 2 1 , 1 4 1 , 0 0 ] , 0 3 0 , 0 4 76 3 1 7 ! l 6 9 , 0 2 2 , 1 4 1 , 0 0 2 , 0 3 0 , 1 . 6 9 , 1 9 46 3 2 3 : 0 2 3 , 1 4 1 , 0 0 3 , 0 3 0 , 1 6 9 , 0 2 4 , 0 5 76 2 : 1 4 1 , 0 1 1 , 0 3 0 , 1 6 9 , 0 2 5 , 1 4 1 , 1 9 06 3 3 5 0 1 2 , 0 3 0 , 1 6 9 , 0 0 0 , 1 4 1 , 0 7 3 , 1 0 46 3 4 1 0 0 3 , 1 6 9 , 0 1 1 , 1 4 1 , 0 6 6 , 0 0 3 , 0 7 86 3 4 7 1 6 2 , 0 0 0 , 1 8 9 , 0 6 3 , 0 1 7 , 2 2 1 , 0 8 76 3 : 0 6 8 , 0 1 7 , 2 4 0 , 0 0 5 , 1 4 4 , 0 2 4 , 1 9 5

5 : 0 7 6 , 2 2 6 , 0 2 4 , 2 3 2 , 2 2 4 , 0 0 5 , 2 3 46 3 s 2 0 8 , 2 3 8 , 0 7 6 , 2 3 9 , 0 2 4 , 1 6 2 , 1 4 46 3 7 1 : 0 0 0 , 1 8 9 , 0 6 3 , 0 1 7 , 1 5 7 , 0 6 8 , 2 0 96 3 : 0 1 7 , 2 3 2 , 2 2 4 , 0 0 5 , 2 0 8 , 2 4 5 , 1 4 06 3 8 3 : 1 6 2 , 0 0 0 , 1 8 9 , 0 6 8 , 0 1 7 , 2 0 1 , 1 0 86 3 8 9 0 3 2 , 2 4 0 , 0 0 3 , 0 7 6 , 0 0 0 , 0 2 5 , 1 0 9

3 9 2 3 2 , 2 2 4 , 0 0 4 , 2 0 8 , 2 4 1 , 1 5 7 , 0 3 76 4 0 1 : 0 1 4 , 0 3 0 , 2 3 2 , 1 8 9 , 0 6 8 , 0 1 7 , 0 3 96 4 0 7 2 2 4 , 0 0 5 , 2 0 8 , 2 4 5 , 1 7 4 , 0 7 3 , 1 6 86 4 1 3 1 0 1 7 , 2 4 0 , 0 0 9 , 1 6 9 , 0 2 7 , 1 5 7 , 1 2 06 4 1 9 : 0 4 3 , 0 3 0 , 2 0 2 , 0 7 6 , 0 1 4 , 0 2 5 , 1 5 36 4 2 5 : 0 9 6 , 1 6 2 , 0 0 0 , 1 6 9 , 0 3 2 , 1 4 1 , 1 1 36 4 3 1 0 4 2 , 0 2 5 , 1 6 9 , 0 2 7 , 1 5 7 , 0 4 3 , 2 3 86 4 0 3 0 , 2 0 2 , 0 7 6 , 0 0 6 , 0 2 5 , 0 9 6 , 2 1 66 4 4 3 : 0 3 2 , 0 1 7 , 0 1 6 , 0 3 2 , 1 3 1 , 0 2 4 , 0 3 96 4 4 9 : 0 7 6 , 1 3 3 , 0 1 6 , 0 3 2 , 0 1 7 , 0 1 6 , 0 8 36 4 5 5 0 7 6 , 1 3 0 , 0 2 5 , 0 7 1 , 0 2 5 , 1 6 8 , 0 3 86 4 6 1 1 1 6 9 , 0 2 9 , 1 5 3 , 0 6 6 , 0 3 0 , 2 0 2 , 1 9 6 4 6 7 : 2 0 8 , 2 4 4 , 0 7 6 , 1 3 0 , 0 2 5 , 0 0 0 , 2 3 6 4 : 0 0 1 , 0 0 4 , 0 0 6 , 0 0 7 , 0 0 B , 0 1 0 , 1 0 96 4 7 9 : 0 1 1 , 0 1 2 , 0 1 4 , 0 1 5 , 0 1 6 , 0 0 2 , 1 4 96 4 8 5 : 0 1 9 , 0 2 0 , 0 2 2 , 0 2 4 , 0 2 6 , 0 2 8 , 2 2 6 4 9 . 1 1 0 3 2 , 0 3 6 , 0 4 0 , 0 4 2 , 0 4 4 , 0 4 6 , 0 76 4 9 7 : 0 4 8 , 0 5 0 , 0 5 2 , 0 5 4 , 0 5 6 , 0 5 a , 1 5 96 5 0 3 ! 0 5 9 , 0 6 2 , 0 6 3 , 0 6 6 , 0 6 8 , 0 7 0 , 2 3 5

6 5 0 9 : 0 7 2 , 0 7 4 , 0 7 6 , 0 7 8 , 0 8 0 , 0 8 4 , 0 6 16 5 1 5 0 8 6 , 0 8 8 , 0 8 9 , 0 9 2 , 0 9 4 , 0 9 5 , 1 4 7

5 2 : 0 9 6 , 0 9 8 , 0 9 9 , 1 0 0 , 1 0 2 , 1 0 3 , 2 0 75 2 1 0 4 , 1 0 6 , 1 0 9 , 1 6 9 , 0 0 0 , 1 4 1 , 2 4 4

6 5 : 1 5 5 , 0 0 2 , 1 7 4 , 1 5 5 , 0 0 2 , 1 8 9 , 0 4 26 3 : 0 0 0 , 0 2 6 , 1 4 1 , 0 1 2 , 1 4 4 , 1 8 9 , 1 3 96 5 4 5 : 0 6 5 , 0 2 6 , 1 4 1 , 0 1 1 , 1 4 4 , 0 3 2 , 0 5 26 5 5 1 : 0 0 0 , 0 2 7 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 0 9 06 5 5 7 2 3 4 , 2 3 4 , 2 3 4 , 2 3 8 , 1 5 5 , 0 0 2 , 2 3 06 5 6 3 : 1 6 9 , 0 6 4 , 2 0 5 , 1 5 5 , 0 0 2 , 2 0 8 , 1 9 86 5 6 9 2 2 1 , 1 4 1 , 0 1 1 , 1 4 4 , 1 4 1 , 0 1 2 , 0 7 16 5 7 5 : 1 4 4 , 0 7 6 , 0 5 0 , 0 2 7 , 0 4 1 , 0 3 2 , 0 3 36 5 8 1 2 0 8 , 2 0 3 , 0 7 6 , 0 4 3 , 0 2 5 , 0 0 2 , 2 2 66 5 8 7 : 0 5 3 , 1 6 0 , 0 5 7 , 0 1 9 , 0 4 9 , 1 6 9 , 1 8 26 5 9 3 : 0 0 1 , 1 6 2 , 0 0 1 , 1 6 0 , 2 5 5 , 0 3 2 , 0 3 66 5 9 9 1 8 6 , 2 5 5 , 1 6 9 , 0 0 6 , 1 6 2 , 0 4 3 , 2 5 26 6 0 5 : 1 6 0 , 0 1 9 , 0 3 2 , 1 8 9 , 2 5 5 , 1 6 9 , 0 0 56 6 1 1 : 0 0 0 , 1 3 3 , 0 0 1 , 1 6 9 , 0 1 6 , 1 3 3 , 1 5 16 6 1 7 : 0 0 2 , 1 6 9 , 0 0 1 , 1 6 2 , 0 0 0 , 1 6 0 , 1 9 96 6 2 3 : 0 3 0 , 0 3 2 , 2 1 6 , 2 5 5 , 0 9 6 , 1 6 9 , 2 56 6 2 9 : 1 2 7 , 1 4 1 , 0 3 0 , 1 4 5 , 0 7 6 , 0 5 2 , 0 3 26 6 3 5 : 0 2 5 , 1 6 2 , 0 0 0 , 1 8 9 , 0 6 7 , 0 0 3 , 1 6 96 6 4 1 2 0 1 , 0 1 9 , 2 0 8 , 0 0 8 , 2 3 2 , 2 2 4 , 1 0 96 6 4 7 ; 0 0 3 , 2 0 8 , 2 4 4 , 0 7 6 , 0 1 4 , 0 1 6 , 0 4 06 5 : 0 7 6 , 1 3 3 , 0 1 6 , 0 0 2 , 2 3 5 , 2 3 7 , 1 8 46 6 5 9 : 2 3 5 , 2 3 1 , 2 3 5 , 2 3 7 , 2 3 5 , 2 3 1 , 1 2 76 6 6 5 2 3 5 , 2 3 7 , 2 3 5 , 2 3 1 , 2 2 8 , 2 2 7 , 1 2 26 6 7 1 2 2 3 , 2 1 9 , 2 3 1 , 2 3 5 , 2 3 1 , 2 2 8 , 1 0 26 6 . - 2 3 5 , 2 3 1 , 2 2 8 , 2 2 3 , 2 2 8 , 2 3 5 , I 6 6 8 3 : 2 3 L , 2 3 5 , 2 3 5 , 2 3 1 , 0 0 0 , 2 3 1 , 1 6 66 6 8 9 2 3 5 , 2 3 7 , 2 3 5 , 2 3 1 , 2 3 5 , 2 3 7 , 1 6 6 6 9 5 : 2 3 5 , 2 3 1 , 2 3 5 , 2 3 7 , 2 3 5 , 2 3 1 , 1 6 36 7 0 1 ! 2 2 8 , 2 2 7 , 2 2 3 , 2 1 9 , 0 0 0 , 2 1 5 , 1 3 6 7 0 7 : 2 1 2 , 2 1 5 , 2 1 9 , 2 2 3 , 2 1 9 , 2 1 5 , 0 7 46 7 1 3 : 2 2 3 , 2 1 9 , 0 0 0 , 2 1 9 , 0 0 0 , 2 1 9 , 1 6 96 7 1 9 : 2 1 9 , 0 0 0 , 0 0 0 , 0 0 0 , 2 3 5 , 0 0 0 , 0 0 56 2 : 2 0 7 , 0 0 0 , 2 3 5 , 0 0 0 , 2 0 7 , 0 0 0 , 2 0 6 7 3 1 : 2 3 5 , 0 0 0 , 2 0 7 , 0 0 0 , 2 3 5 , 0 0 0 , 2 4 06 : 2 0 7 , 2 3 5 , 2 1 5 , 0 0 0 , 2 0 1 , 0 0 0 , 1 7 16 7 4 3 : 2 1 5 , 0 0 0 , 2 0 1 , 0 0 0 , 2 1 5 , 0 0 0 , 2 0 66 7 4 9 2 0 1 , 0 0 0 , 2 1 5 , 0 0 0 , 2 0 1 , 2 1 5 , 1 5 76 7 5 5 2 3 5 , 0 0 0 , 2 0 7 , 0 0 0 , 1 8 3 , 0 0 0 , 2 1 26 7 6 1 2 0 7 , 0 0 0 , 1 8 3 , 0 0 0 , 2 0 7 , 0 0 0 , 1 9 06 7 6 7 : 1 8 3 , 0 0 0 , 2 0 7 , 0 0 0 , 2 1 5 , 0 0 0 , 2 0 46 7 7 3 2 0 1 , 0 0 0 , 2 1 5 , 0 0 0 , 2 0 1 , 0 0 0 , 2 2 26 7 7 9 : 1 8 3 , 0 0 0 , 2 0 7 , 0 0 0 , 2 3 5 , 0 0 0 , 2 3 6 7 8 5 : 0 0 1 , 0 2 3 , 0 4 5 , 0 6 7 , 0 8 9 , 0 9 0 , 1 8 86 7 9 1 0 6 9 , 0 4 7 , 0 2 5 , 0 0 2 , 0 0 7 , 0 2 9 , 0 5 86 7 9 7 : 0 5 1 , 0 7 3 , 0 9 5 , 0 9 6 , 0 9 7 , 0 7 5 , 1 1 66 8 0 3 : 0 5 3 , 0 0 8 , 0 0 9 , 0 1 1 , 0 3 3 , 0 5 5 , 0 6 06 8 0 9 : 3 7 7 , 0 9 9 , 1 0 0 , 1 0 1 , 0 7 9 , 0 5 7 , 1 5 46 8 1 5 : 0 1 2 , 0 1 3 , 0 1 5 , 0 3 7 , 0 5 9 , 0 6 0 , 0 9 96 8 : 0 8 1 , 1 0 3 , 1 0 4 , 1 0 5 , 0 1 6 , 0 1 7 , 0 7 96 2 = 0 1 9 , 0 4 1 , 0 6 3 , 0 8 5 , 1 0 7 , 1 0 9 , 0 86 8 : 0 8 7 , 0 6 4 , 0 4 3 , 0 1 , 0 2 0 , 0 0 ' - ; , 1 6 6 8 3 9 0 2 7 , 0 4 9 , 0 7 1 , 0 9 3 , 1 1 5 , 1 1 5 , 1 4 16 8 4 5 = 1 1 5 , 1 1 5 , 1 1 5 , 1 1 5 , 2 3 4 , 2 3 4 , 0 9 36 8 5 1 = 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 0 66 8 = 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 0 6 96 8 6 3 = 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 0 7 56 8 6 9 s 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 0 8 16 8 7 5 : 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 0 8 76 8 8 1 : 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 0 9 36 S 8 7 = 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 0 9 96 8 9 3 = 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 1 0 56 8 9 9 = 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 1 1 16 9 0 5 : 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 2 3 4 , 1 1 76 9 1 1 = 2 3 4 , 1 8 9 , 1 2 9 , 0 2 6 , 1 6 8 , 1 6 9 , 1 4 66 9 1 7 = 0 4 8 , 1 3 3 , 1 4 8 , 1 6 9 , 0 1 6 , 1 5 3 , 1 6 06 9 2 3 : 0 6 6 , 0 3 0 , 1 6 2 , 0 0 0 , 2 0 2 , 2 0 8 , 1 6 7

C O M P U T E ' S G a z e l l e M a r c h 1 9 B 5 1 4

Page 144: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 144/164

6 9 2 96 9 3 56 9 4 16 9 4 76 9 5 36 9 5 96 9 6 56 9 7 16 9 7 76 9 8 36 9 8 96 9 9 57 0 0 17 0 0 77 0 1 37 0 1 97 0 2 57 0 3 17 0 3 77 0 4 37 0 4 97 0 5 57 0 6 17 0 6 77 0 7 37 0 7 97 0 8 57 0 9 17 0 9 77 1 0 37 1 0 97 1 1 57 1 2 17 1 2 77 1 3 37 1 3 97 1 4 57 1 5 17 1 5 77 1 6 37 1 6 97 1 7 57 1 8 17 1 8 77 1 9 37 1 9 97 2 0 57 2 1 17 2 1 77 2 2 37 2 2 97 2 3 57 2 4 17 2 4 77 2 5 37 2 5 97 2 6 57 2 7 17 2 7 77 2 8 37 2 8 97 2 9 57 3 0 17 3 0 77 3 1 37 3 1 97 3 2 57 3 3 17 3 3 77 3 4 3

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

: 0 2 6 ,: 0 3 0 ,: 0 0 0 ,: 1 6 5 ,: 0 2 6 ,: 0 3 0 ,: 1 6 9 ,: 2 0 0 ,1 1 6 0 ,: 2 0 8 ,: 1 4 4 ,: 0 4 9 ,1 1 1 4 ,: 1 7 6 ,: 0 4 8 ,: 2 3 6 ,: 1 3 8 ,1 2 2 1 ,: 1 0 3 ,: 2 4 0 ,: 0 6 1 ,: 0 4 9 ,: 0 5 1 ,1 1 7 7 ,: 1 9 0 ,: 0 4 4 ,: 2 1 6 ,: 2 0 4 .: 1 8 4 .: 2 3 0 .: 2 4 5 ,: 0 4 3 ,: 0 5 0 .: 0 0 0 .t l 0 5 ,: 0 0 5: 0 0 4 .: 0 1 6

1 2 9 .: 0 6 2: 0 6 9! 0 0 8: 0 3 6: 0 6 0t l 2 61 1 2 6: 0 2 4: 1 2 5: 2 5 5: 0 0 6: 0 1 0: 0 5 5: 2 4 0: 1 4 4: 1 6 01 1 2 5: 2 5 5: 0 4 0: 0 0 8: 1 2 5: 2 4 7: 2 5 5! 2 5 5

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

1 6 5 , 1 4 8 , 2 0 8 , 1 1 31 5 3 , 0 6 6 , 0 3 0 , 1 9 11 4 8 , 1 6 2 , 0 0 0 , 1 7 71 9 8 , 1 4 8 , 1 6 5 , 1 8 51 6 9 , 0 2 9 , 1 5 3 , 2 2 51 6 9 , 0 1 6 , 1 4 1 , 0 5 30 0 0 , 1 8 9 , 1 8 2 , 0 2 90 0 0 , 1 5 3 , 0 6 6 , 1 2 91 3 3 , 1 4 8 , 1 6 0 , 2 4 12 5 3 , 1 9 8 , 1 4 8 , 2 4 62 4 5 , 1 8 9 , 1 8 2 , 1 9 00 2 9 , 1 5 3 , 0 6 6 , 1 8 20 0 6 , 2 0 8 , 2 1 8 , 2 3 91 8 1 , 0 3 0 , 1 6 9 , 0 1 71 4 4 , 1 6 2 , 0 0 0 , 2 4 92 0 8 , 2 5 3 , 2 3 2 , 1 3 60 0 0 , 1 4 1 , 0 1 3 , 1 2 40 2 5 , 0 6 3 , 0 0 2 , 2 1 60 5 1 , 0 4 2 , 1 7 9 , 2 3 82 0 1 , 0 5 2 , 0 7 5 , 2 1 12 3 5 , 1 5 7 , 1 5 4 , 1 5 12 0 4 , 2 0 6 , 2 0 6 , 0 9 61 9 4 , 1 6 0 , 2 0 4 , 0 0 22 0 7 , 0 1 0 , 2 0 7 , 1 3 12 0 6 , 2 0 6 , 2 0 4 , 2 5 02 0 0 , 2 5 4 , 2 0 4 , 2 5 11 1 5 , 2 5 4 , 1 2 5 , 2 0 92 2 6 , 0 5 6 , 0 4 9 , 2 1 60 0 4 , 0 5 8 , 1 8 7 , 1 8 31 5 0 , 0 5 6 , 0 4 3 , 1 2 92 1 5 , 1 8 2 , 0 8 3 , 0 8 81 3 5 , 1 4 3 , 2 2 3 , 1 5 42 0 4 , 0 9 6 , 2 0 4 , 0 3 22 0 6 , 1 5 6 , 1 9 9 , 1 1 52 0 4 , 1 0 6 , 1 9 7 , 0 4 32 0 4 , 1 4 2 , 2 2 2 , 2 4 62 0 4 , 0 2 8 , 2 2 4 , 0 5 02 5 1 , 0 5 1 , 2 4 3 , 0 9 02 2 5 , 0 5 6 , 0 3 3 , 2 1 30 5 5 , 0 9 9 , 0 6 5 , 1 4 61 2 8 , 1 6 2 , 1 7 0 , 0 7 70 3 2 , 0 8 0 , 1 3 6 , 1 0 40 0 8 , 0 0 4 , 0 0 2 , 0 3 40 3 2 , 0 1 6 , 0 0 0 , 0 9 51 8 8 , 0 6 2 , 0 6 7 , 1 6 80 9 6 , 2 2 6 , 1 8 8 , 1 7 40 0 0 , 0 0 8 , 0 0 6 , 1 8 31 9 4 , 1 2 9 , 0 0 0 , 1 0 80 6 1 , 1 2 4 , 0 6 8 , 1 2 90 0 6 , 0 1 5 , 0 2 9 , 1 4 90 0 0 , 0 2 4 , 0 6 0 , 0 5 60 2 4 , 0 0 0 , 0 2 4 , 1 7 12 5 5 , 1 2 6 , 1 2 6 , 0 6 30 2 0 , 2 5 5 , 2 5 5 , 1 8 10 4 0 , 0 2 0 , 0 2 0 , 1 3 40 6 0 , 0 4 0 , 0 1 0 , 0 6 80 1 5 , 0 1 3 , 0 0 3 , 1 5 50 0 6 , 0 1 5 , 0 6 3 , 2 1 31 6 0 , 1 4 4 , 1 4 4 , 0 1 71 9 2 , 1 6 0 , 1 6 0 , 1 9 52 5 2 , 2 2 0 , 2 0 2 , 0 4 30 2 0 , 2 5 5 , 2 5 5 , 1 0 90 4 0 , 0 2 0 , 0 2 0 , 1 7 00 4 4 , 0 0 8 , 0 4 0 , 0 9 82 5 5 , 1 2 5 , 0 4 4 , 1 3 60 4 0 , 2 5 5 , 2 5 5 , 0 2 12 5 5 , 2 5 5 , 2 4 8 , 1 0 42 4 1 , 2 5 5 , 2 5 5 , 1 2 1 8 9 , 1 8 9 , 1 9 8 , 1 0 70 9 9 , 1 7 3 , 1 6 3 , 0 9 5

7 3 4 97 3 5 57 3 6 17 3 6 77 3 7 37 3 7 97 3 8 57 3 9 17 3 9 77 4 0 37 4 0 97 4 1 57 4 2 17 4 2 77 4 3 37 3 7 4 4 57 4 5 17 4 5 77 4 6 37 4 6 97 4 7 57 4 8 17 4 8 77 4 9 37 4 9 97 5 0 57 5 1 17 5 1 77 5 2 37 5 2 97 5 3 57 5 4 17 5 4 77 5 5 37 5 5 97 5 6 57 5 7 17 5 7 7

5 8 7 5 8 97 5 9 57 6 0 17 6 0 77 6 1 37 6 1 97 6 2 57 6 3 17 6 3 77 6 4 37 6 4 97 6 5 57 6 6 17 6 6 77 6 7 37 6 7 9

1 : 1 2 7: 2 5 5: 2 5 5: 2 1 4: 2 4 0: 2 2 41 1 2 7: 0 4 0: 0 0 0: 0 1 7: 0 1 7: 2 5 5

1 6 : 2 3 1: 2 5 5

1 9 : 2 2 7: 2 4 3: 2 5 5: 1 8 7

1 3 : 1 8 9: 2 5 5: 1 8 9: 1 9 3: 0 0 0: 0 0 0: 0 0 0: 0 0 0: 1 4 1: 0 0 0: 2 0 8: 0 0 2: 0 3 2: 0 5 6: 1 9 9: 0 0 0: 0 0 0: 0 0 0: 0 0 0: 0 0 0: 0 0 0: 0 0 0: 0 0 0: 0 0 0

0 0 7 .: 0 0 0: 0 2 1: 1 5 8: 1 5 8: 1 5 9t l 5 9: 1 5 4: 0 1 4: 0 3 2

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

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

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

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

2 5 5 , 0 3 1 , 2 3 32 5 5 , 2 5 5 , 0 2 11 0 6 , 1 0 7 , 1 1 62 4 6 , 1 4 4 , 0 9 62 4 7 , 2 4 9 , 1 6 71 3 4 , 2 4 3 , 2 3 81 9 , 1 2 7 , 1 1 80 4 0 , 0 4 0 , 0 3 80 0 0 , 0 0 0 , 0 9 30 0 0 , 0 6 8 , 0 4 70 1 7 , 0 6 8 , 2 4 02 5 5 , 2 5 5 , 0 0 31 8 9 , 1 8 5 , 0 5 12 5 5 , 2 4 7 , 1 8 72 4 7 , 1 9 3 , 1 0 92 4 3 , 2 0 7 , 0 7 71 8 9 , 2 5 3 , 2 0 92 5 5 , 2 5 1 , 1 1 72 5 1 , 2 5 1 , 0 8 12 5 1 , 2 5 3 , 2 2 92 2 3 , 1 9 1 , 0 4 72 5 5 , 1 2 9 , 1 1 52 3 9 , 2 3 9 , 1 8 11 9 5 , 1 8 9 , 2 5 11 8 9 , 1 8 9 , 0 0 12 5 5 , 2 5 5 , 2 0 10 0 0 , 0 0 0 , 1 6 00 1 5 , 0 0 0 , 1 2 91 4 3 , 0 0 0 , 2 3 60 0 0 , 0 0 0 , 1 9 50 0 0 , 0 0 0 , 1 1 82 3 0 , 1 2 2 , 1 5 81 7 3 , 0 0 8 , 0 9 30 1 0 , 2 0 1 , 0 0 32 3 3 , 0 4 8 , 2 0 91 2 8 , 0 7 9 , 1 6 72 5 5 , 0 0 0 , 2 5 30 1 6 , 0 0 0 , 1 6 31 2 8 , 0 0 0 , 0 2 80 0 0 , 0 0 0 , 1 4 30 0 0 , 0 0 0 , 1 6 50 0 0 , 0 0 0 , 1 7 10 0 0 , 0 0 0 , 2 4 00 0 0 , 0 0 0 , 1 8 31 2 4 , 1 0 8 , 1 6 50 0 0 , 0 0 7 , 2 4 60 0 2 , 0 3 2 , 0 0 80 0 7 , 0 0 0 , 1 6 31 5 8 , 1 5 8 , 0 9 31 5 8 , 1 5 8 , 1 4 31 5 9 , 1 5 9 , 1 5 11 5 9 , 1 5 9 , 1 6 12 5 5 , 0 0 0 , 1 0 40 0 0 , 0 0 0 , 1 0 90 0 0 , 0 2 9 , 0 5 00 1 3 , 0 1 3 , 0 9 6

P r o g r a m 2 D i g g e r — 6 4 V e r s i o n4 9 1 5 24 9 1 5 84 9 1 6 44 9 1 7 04 9 1 74 9 1 8 24 9 1 8 84 9 1 9 44 9 2 0 04 9 2 0 6

: 0 7 6 ,; 0 1 3 ,: 1 2 7 ,

! 0 2 1: 0 0 1 ,: 0 0 1: 1 6 0 ,; 0 9 3 ,i 0 3 2 .

0 8 0 ,2 2 0 ,1 4 1 ,0 2 0 ,0 0 3 ,1 4 1 ,1 4 1 ,0 0 0 ,1 4 4 ,1 4 0 ,

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

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

1 4 1 , 0 1 90 4 1 , 1 6 60 3 5 , 1 9 71 4 1 , 1 7 20 0 9 , 2 0 B1 6 9 , 1 5 90 9 3 , 1 5 42 0 1 , 0 3 41 6 0 , 1 0 00 1 8 , 1 1 9

1 4 C O M P U T E R S G a z e t t e M a r c l i 1 9 8 5

Page 145: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 145/164

Page 146: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 146/164

5 0 0 5 2 : 1 0 5 , 0 0 2 , 1 9 7 , 1 6 2 , 2 0 8 , 2 5 2 , 0 3 45 0 0 5 8 : 2 3 8 , 1 3 7 , 2 0 5 , 1 8 5 , 2 2 2 , 1 9 5 , 0 4 05 0 0 6 4 = 2 0 5 , 1 3 7 , 2 0 5 , 2 0 8 , 0 2 0 , 2 0 0 , 0 9 55 0 0 7 0 1 1 8 5 , 2 2 2 , 1 9 5 , 1 4 1 , 0 0 0 , 2 1 2 , 0 8 15 0 0 7 6 2 0 0 , 1 8 5 , 2 2 2 , 1 9 5 , 1 4 1 , 0 0 1 , 0 7 65 0 0 8 2 2 1 2 , 2 0 0 , 1 6 9 , 0 3 3 , 1 4 1 , 0 0 4 , 1 5 35 0 0 8 8 : 2 1 2 , 1 8 9 , 0 3 2 , 1 9 6 , 2 0 5 , 1 3 7 , 1 1 55 0 0 9 4 2 0 5 , 2 0 8 , 0 2 0 , 2 3 2 , 1 8 9 , 0 3 2 , 0 3 65 0 1 0 0 : 1 9 6 , 1 4 1 , 0 0 7 , 2 1 2 , 2 3 2 , 1 8 9 , 1 3 35 0 1 0 6 : 0 3 2 , 1 9 6 , 1 4 1 , 0 0 8 , 2 1 2 , 2 3 2 , 2 3 95 0 1 1 2 : 1 6 9 , 0 3 3 , 1 4 1 , 0 1 1 , 2 1 2 , 1 6 5 , 1 5 55 0 1 1 8 : 1 6 2 , 0 2 4 , 1 0 5 , 0 0 6 , 1 9 7 , 1 6 2 , 0 8 65 0 1 2 4 = 2 0 8 , 2 5 2 , 1 6 9 , 0 3 2 , 1 4 1 , 0 0 4 , 2 4 25 0 1 3 0 = 2 1 2 , 1 4 1 , 0 1 1 , 2 1 2 , 1 7 3 , 1 3 7 , 0 7 25 0 1 3 6 = 2 0 5 , 2 0 1 , 0 3 0 , 1 4 4 , 1 6 4 , 0 9 6 , 0 3 25 0 1 4 2 = 0 0 2 , 1 3 5 , 0 3 3 , 0 0 3 , 1 3 5 , 0 3 3 , 0 5 15 0 1 4 8 ! 0 0 4 , 1 3 5 , 0 3 3 , 0 0 5 , 1 3 5 , 0 3 3 , 0 6 15 0 1 5 4 = 0 0 6 , 0 3 0 , 0 2 5 , 0 0 8 , 0 3 0 , 0 2 5 , 1 0 25 0 1 6 0 = 0 1 0 , 0 4 9 , 0 2 8 , 0 1 1 , 0 3 0 , 0 2 5 , 1 3 75 0 1 6 6 = 0 1 2 , 0 9 6 , 0 2 2 , 0 1 3 , 0 3 1 , 0 2 1 , 1 8 55 0 1 7 0 1 5 , 0 9 6 , 0 2 2 , 0 1 7 , 0 3 0 , 0 2 5 , 2 0 15 0 1 7 8 = 0 1 8 , 1 3 5 , 0 3 3 , 0 1 9 , 1 3 5 , 0 3 3 , 1 1 95 0 1 8 4 = 0 2 0 , 1 3 5 , 0 3 3 , 0 2 1 , 1 3 5 , 0 3 3 , 1 2 95 0 1 9 0 = 0 2 2 , 0 3 0 , 0 2 5 , 0 2 4 , 0 3 0 , 0 2 5 , 1 7 05 0 1 9 6 = 0 2 6 , 0 4 9 , 0 2 8 , 0 2 7 , 0 3 0 , 0 2 5 , 2 0 55 0 2 0 2 = 0 2 8 , 0 9 6 , 0 2 2 , 0 2 9 , 0 3 1 , 0 2 1 , 2 5 35 0 2 0 8 = 0 0 1 , 0 9 7 , 0 0 8 , 0 1 0 , 0 7 1 , 0 0 6 , 2 2 55 0 2 1 4 : 0 1 1 , 0 1 2 , 0 0 7 , 0 1 2 , 2 3 3 , 0 0 7 , 0 6 45 0 2 2 0 s 0 1 3 , 0 9 7 , 0 0 8 , 0 1 5 , 2 3 3 , 0 0 7 , 1 6 15 0 2 2 6 = 0 1 7 , 0 1 2 , 0 0 7 , 0 1 8 , 0 7 1 , 0 0 6 , 1 8 15 0 2 3 2 = 0 2 6 , 0 7 1 , 0 0 6 , 0 2 7 , 0 1 2 , 0 0 7 , 2 0 55 0 3 = 0 2 8 , 2 3 3 , 0 0 7 , 0 2 9 , 0 9 7 , 0 0 8 , 2 0 85 0 2 4 4 = 2 5 5 , 1 7 3 , 0 6 3 , 2 0 5 , 2 0 1 , 0 0 5 , 2 0 25 0 2 5 0 = 1 4 4 , 0 3 3 , 1 6 0 , 0 0 2 , 1 8 5 , 2 4 9 , 0 7 95 0 2 5 6 = 0 0 7 , 0 7 3 , 0 0 1 , 1 5 3 , 2 4 9 , 0 0 7 , 0 5 85 0 2 6 2 : 1 3 6 , 0 1 6 , 2 4 5 , 1 7 3 , 2 4 8 , 0 0 7 , 1 4 35 0 2 6 8 = 2 0 1 , 1 3 5 , 1 4 4 , 0 0 5 , 1 6 9 , 1 2 8 , 1 0 65 0 2 7 4 i 1 4 1 , 2 4 8 , 0 0 7 , 2 3 8 , 2 4 8 , 0 0 7 , 2 1 95 0 2 8 0 = 1 6 9 , 0 0 0 , 1 4 1 , 0 6 3 , 2 0 5 , 2 3 0 , 1 5 25 0 2 8 6 = 0 6 3 , 2 0 5 , 0 9 6 , 0 3 2 , 1 0 2 , 1 9 7 , 0 3 75 0 2 9 2 = 1 6 9 , 1 4 7 , 0 3 2 , 2 1 0 , 2 5 5 , 1 6 0 , 0 6 55 0 2 9 8 : 0 0 5 , 1 6 2 , 0 0 1 , 0 2 4 , 0 3 2 , 2 4 0 , 0 7 45 0 3 0 4 = 5 5 , 1 6 0 , 0 0 0 , 1 8 5 , 0 6 4 , 1 9 5 , 2 1 95 0 3 1 0 = 0 2 , 2 1 0 , 2 5 5 , 2 0 0 , 1 9 2 , 0 0 5 , 0 0 45 0 3 1 6 = 2 0 8 , 2 4 5 , 1 6 0 , 0 2 8 , 1 6 2 , 0 0 1 , 1 7 65 0 3 2 2 : 0 2 4 , 0 3 2 , 2 4 0 , 2 5 5 , 1 6 0 , 0 0 0 , 0 8 95 0 3 2 8 = 1 5 , 0 7 0 , 1 9 5 , 0 3 2 , 2 1 0 , 2 5 5 , 0 75 0 3 2 0 0 , 1 9 2 , 0 0 6 , 2 0 8 , 2 4 5 , 1 6 0 , 1 4 55 0 3 4 0 : 0 2 8 , L 6 2 , 0 0 3 , 0 2 4 , 0 3 2 , 2 4 0 , 1 4 15 0 3 4 6 = 2 5 5 , 1 6 0 , 0 0 0 , 1 8 5 , 0 7 6 , 1 9 5 , 0 1 75 0 3 5 2 : 0 3 2 , 2 1 0 , 2 5 5 , 2 0 0 , 1 9 2 , 0 0 7 , 0 4 85 0 3 5 8 : 2 0 S , 2 4 5 , 1 6 0 , 0 0 3 , 1 6 2 , 0 0 3 , 1 9 55 0 3 6 4 = 0 2 4 , 0 3 2 , 2 4 0 , 2 5 5 , 1 6 0 , 0 0 0 , 1 3 15 0 3 7 0 1 1 8 5 , 0 8 3 , 1 9 5 , 0 3 2 , 2 1 0 , 2 5 5 , 1 3 05 0 3 7 6 = 2 0 0 , 1 9 2 , 0 0 9 , 2 0 8 , 2 4 5 , 1 6 0 , 1 9 05 0 3 8 2 : 0 1 3 , 1 8 5 , 0 8 8 , 1 9 7 , 1 5 3 , 0 0 0 , 0 7 45 0 3 8 8 = 2 0 8 , 1 7 0 , 1 5 2 , 0 4 1 , 0 0 1 , 2 0 8 , 2 2 45 0 3 9 4 1 0 0 7 , 1 3 8 , 1 5 3 , 0 5 8 , 2 0 4 , 0 7 6 , 0 8 65 0 4 0 0 = 2 3 1 , 1 9 6 , 1 6 9 , 0 0 0 , 1 5 3 , 0 5 8 , 0 0 75 0 4 0 6 = 2 0 4 , 1 3 6 , 0 1 6 , 2 2 9 , 1 6 9 , 1 2 8 , 0 8 85 0 4 1 2 : 1 4 1 , 2 4 8 , 0 0 7 , 1 6 9 , 1 3 6 , 1 4 1 , 0 5 45 0 4 1 8 = 2 4 9 , 0 0 7 , 1 4 1 , 2 5 0 , 0 0 7 , 1 4 1 , 0 1 35 0 4 2 4 = 2 5 1 , 0 0 7 , 1 6 9 , 1 3 8 , 1 4 1 , 2 5 2 , 1 8 25 0 3 = 0 0 7 , 1 4 1 , 2 5 3 , 0 0 7 , 1 4 1 , 2 5 4 , 0 3 35 0 4 3 6 : 0 0 7 , 1 6 0 , 0 0 4 , 1 8 5 , 0 8 4 , 1 9 7 , 1 2 95 0 4 4 2 = 1 5 3 , 0 3 9 , 2 0 8 , 1 3 6 , 0 1 6 , 2 4 7 , 0 4 15 0 4 4 8 1 6 0 , 0 0 3 , 1 6 9 , 0 0 7 , 1 5 3 , 0 4 3 , 0 3 95 0 4 5 4 = 2 0 8 , 1 3 6 , 0 1 6 , 2 4 8 , 1 6 9 , 0 0 1 , 0 3 25 0 4 6 0 = 1 4 1 , 0 7 , 2 0 8 , 1 6 9 , 0 0 2 , 1 4 1 , 2 1 45 0 4 6 6 = 0 3 8 , 2 0 8 , 1 6 9 , 1 2 7 , 1 4 1 , 0 2 8 , 2 3 31 4 C O M P U T E ' S G a z e t t e M a t o h 1 9 8 5

5 0 4 7 2 = 2 0 8 , 1 4 1 , 0 2 1 , 2 0 8 , 1 6 0 , 0 1 5 , 0 2 55 0 4 7 8 = 1 6 9 , 0 0 0 , 1 5 3 , 1 7 3 , 2 0 4 , 1 5 3 , 1 3 05 0 4 8 4 : 0 7 5 , 2 0 4 , 1 6 9 , 0 1 5 , 1 5 3 , 0 3 1 , 1 85 0 4 9 0 : 2 0 5 , 1 3 6 , 0 1 6 , 2 4 0 , 1 6 9 , 0 0 0 , 0 5 65 0 4 9 6 : 1 4 1 , 0 6 5 , 2 0 5 , 1 4 1 , 0 1 6 , 2 0 8 , 0 7 25 0 5 0 2 : 1 6 9 , 0 0 3 , 1 4 1 , 0 7 4 , 2 0 4 , 1 6 9 , 0 6 25 0 5 0 8 = 0 0 9 , 1 4 1 , 0 3 2 , 2 0 8 , 0 3 2 , 1 8 7 , 1 75 0 5 1 4 - . 1 9 4 , 0 9 6 , 0 0 1 , 0 1 4 , 0 0 5 , 0 0 7 , 1 4 35 0 5 2 0 = 1 7 3 , 1 7 3 , 2 5 5 , 1 3 0 , 2 3 9 , 1 2 0 , 1 5 45 0 5 2 6 : 1 0 0 , 1 9 0 , 0 6 0 , 1 3 1 , 2 5 5 , 1 4 0 , 2 0 25 0 5 3 2 = 1 4 0 , 1 4 0 , 1 6 0 , 0 0 0 , 1 8 5 , 0 2 5 , 2 3 85 0 5 3 8 = 2 0 1 , 1 5 3 , 0 0 0 , 0 3 2 , 2 0 0 , 2 0 8 , 1 3 25 0 5 4 4 : 2 4 7 , 1 6 0 , 0 0 0 , 1 8 5 , 0 2 5 , 2 0 2 , 1 6 35 0 5 5 0 = 1 5 3 , 0 0 0 , 0 3 3 , 2 0 0 , 2 0 8 , 2 4 7 , 1 9 15 0 5 s 1 6 0 , 0 0 0 , 1 8 5 , 0 2 5 , 2 0 3 , 1 5 3 , 0 8 25 0 5 6 2 = 0 0 0 , 0 3 4 , 2 0 0 , 2 0 8 , 2 4 7 , 0 9 6 , 1 4 75 0 5 6 8 : 1 7 4 , 0 6 5 , 2 0 5 , 1 8 9 , 2 4 5 , 1 9 7 , 1 5 0 5 7 4 = 1 4 1 , 0 6 6 , 2 0 5 , 1 8 9 , 2 4 9 , 1 9 7 , 1 6 55 0 5 8 0 = 1 4 1 , 0 6 4 , 0 0 3 , 1 7 3 , 0 0 0 , 2 2 0 , 2 3 75 0 5 8 6 : 0 7 2 , 1 7 3 , 0 6 4 , 0 0 3 , 2 0 1 , 0 0 2 , 1 5 75 0 5 9 2 = 1 4 4 , 0 3 1 , 1 0 4 , 0 3 2 , 0 0 2 , 1 9 9 , 1 6 05 0 5 9 8 : 1 5 2 , 0 3 2 , 2 3 1 , 1 9 7 , 0 3 2 , 0 6 4 , 1 0 65 0 6 0 4 = 1 9 9 , 1 5 2 , 0 3 2 , 2 3 1 , 1 9 7 , 2 3 8 , 1 9 75 0 6 1 0 = 0 6 5 , 2 0 5 , 1 7 3 , 0 6 5 , 2 0 5 , 2 0 1 , 0 6 85 0 6 1 6 = 0 0 4 , 1 4 4 , 0 0 5 , 1 6 9 , 0 0 0 , 1 4 1 , 1 3 55 0 6 2 2 = 0 6 5 , 2 0 5 , 0 9 6 , 0 3 2 , 2 4 1 , 1 9 9 , 0 0 45 0 6 2 8 = 2 3 8 , 0 6 5 , 2 0 5 , 1 0 4 , 0 4 1 , 0 1 5 , 0 9 65 0 3 ; 0 7 3 , 0 1 5 , 2 4 0 , 0 0 6 , 1 4 1 , 0 7 4 , 2 3 95 0 6 4 0 = 2 0 4 , 0 7 6 , 2 1 5 , 1 9 7 , 1 7 3 , 0 7 4 , 1 2 35 0 6 4 6 : 2 0 4 , 0 7 2 , 0 3 2 , 2 3 1 , 1 9 7 , 0 3 2 , 2 1 45 0 5 = 2 4 1 , 1 9 9 , 1 0 4 , 0 7 2 , 0 3 2 , 2 3 1 , 0 75 0 6 5 8 = 1 9 7 , 0 3 2 , 2 4 1 , 1 9 9 , 1 0 4 , 0 1 0 , 2 4 15 0 6 6 4 = 1 6 8 , 1 8 5 , 2 5 4 , 1 9 7 , 0 7 2 , 1 8 5 , 0 1 35 0 6 7 0 = 2 3 , 1 9 7 , 0 7 2 , 1 7 4 , 0 6 6 , 2 0 5 , 1 8 15 0 6 7 6 = 0 9 6 , 0 0 0 , 0 0 2 , 0 0 4 , 0 0 6 , 0 0 1 , 0 9 75 0 6 8 2 = 0 0 2 , 0 0 4 , 0 0 8 , 2 2 1 , 1 9 8 , 0 2 0 , 1 9 15 0 6 8 8 = 1 9 8 , 0 3 1 , 1 9 8 , 2 2 1 , 1 9 8 , 1 2 7 , 2 0 55 0 6 9 4 = 1 9 8 , 2 2 1 , 1 9 8 , 2 2 1 , 1 9 8 , 2 2 1 , 2 3 95 0 7 0 0 = 1 9 8 , 0 4 2 , 1 9 8 , 2 2 1 , 1 9 8 , 2 2 1 , 0 6 65 0 7 0 6 = 1 9 8 , 2 2 1 , 1 9 8 , 1 6 9 , 0 9 9 , 2 2 1 , 1 0 05 0 7 1 2 = 0 0 1 , 2 0 8 , 1 7 6 , 0 0 3 , 2 2 2 , 0 0 1 , 1 2 35 0 7 1 8 : 2 0 8 , 0 9 6 , 1 6 9 , 2 3 2 , 2 2 1 , 0 0 1 , 1 8 95 0 7 2 4 2 0 8 , 1 4 4 , 0 0 3 , 2 5 4 , 0 0 1 , 2 0 8 , 0 8 65 0 7 3 0 = 0 9 6 , 0 5 6 , 1 8 9 , 0 5 8 , 2 0 4 , 2 3 3 , 1 1 05 0 7 3 6 = 0 6 4 , 1 4 1 , 0 9 1 , 2 0 4 , 1 8 9 , 0 5 9 , 0 2 85 0 7 4 2 = 2 0 4 , 2 3 3 , 0 0 1 , 0 1 3 , 0 9 1 , 2 0 4 , 0 3 25 0 7 4 8 = 1 4 4 , 0 1 3 , 1 6 9 , 0 6 4 , 1 5 7 , 0 5 8 , 1 5 35 0 7 5 4 = 2 0 4 , 1 6 9 , 0 0 1 , 1 5 7 , 0 5 9 , 2 0 4 , 0 9 25 0 7 6 0 = 0 7 6 , 0 8 3 , 1 9 8 , 2 5 4 , 0 5 8 , 2 0 4 , 1 7 75 0 7 6 6 = 2 0 8 , 0 0 3 , 2 5 4 , 0 5 9 , 2 0 4 , 0 5 6 , 0 9 45 0 7 7 2 : 1 8 9 , 0 5 8 , 2 0 4 , 2 3 3 , 0 0 0 , 1 4 1 , 1 4 15 0 7 7 8 = 0 9 1 , 2 0 4 , 1 8 9 , 0 5 9 , 2 0 4 , 2 3 3 , 0 4 65 0 7 8 4 = 0 0 1 , 0 1 3 , 0 9 1 , 2 0 4 , 1 4 4 , 0 1 2 , 0 4 95 0 7 9 0 s 1 7 3 , 0 6 4 , 0 0 3 , 0 1 3 , 0 1 6 , 2 0 8 , 0 6 75 0 7 9 6 : 1 4 1 , 0 1 6 , 2 0 8 , 0 7 6 , 2 1 5 , 1 9 8 , 1 9 45 0 8 0 2 : 1 7 3 , 0 6 4 , 0 0 3 , 0 7 3 , 2 5 5 , 0 4 5 , 2 1 55 0 8 0 8 = 0 1 6 , 2 0 8 , 1 4 1 , 0 1 6 , 2 0 8 , 0 7 6 , 0 1 75 0 8 1 4 : 2 1 5 , 1 9 8 , 0 5 6 , 1 8 9 , 0 5 8 , 2 0 4 , 0 2 25 0 8 2 0 : 2 3 3 , 0 2 5 , 1 4 1 , 0 9 1 , 2 0 4 , 1 8 9 , 2 4 75 0 8 2 6 = 0 5 9 , 2 0 4 , 2 3 3 , 0 0 0 , 0 1 3 , 0 9 1 , 2 2 65 0 8 3 2 = 2 0 4 , 1 7 6 , 0 1 3 , 1 6 9 , 0 2 4 , 1 5 7 , 1 1 95 0 8 3 8 : 0 5 8 , 2 0 4 , 1 6 9 , 0 0 0 , 1 5 7 , 0 5 9 , 0 2 95 0 8 4 4 - . 2 0 4 , 0 7 6 , 1 7 3 1 9 8 , 2 2 2 , 0 5 8 , 0 6 35 0 8 5 0 2 0 4 , 1 8 9 , 0 5 8 , 2 0 4 , 2 0 1 , 2 5 5 , 2 4 95 0 8 5 6 = 2 0 8 , 0 0 3 , 2 2 2 , 0 5 9 , 2 0 4 , 0 5 6 , 1 5 25 0 8 6 2 = 1 8 9 , 0 5 8 , 2 0 4 , 2 3 3 , 0 0 0 , 1 4 1 , 2 3 15 0 S 6 8 = 0 9 1 , 2 0 4 , 1 8 9 , 0 5 9 , 2 0 4 , 2 3 3 , 1 3 65 0 8 7 4 : 0 0 1 , 0 1 3 , 0 9 1 , 2 0 4 , 1 4 4 , 0 1 2 , 1 3 95 0 8 8 0 : 1 7 3 , 0 6 4 , 0 0 3 , 0 1 3 , 0 1 6 , 2 0 8 , 1 5 75 0 8 8 6 = 1 4 1 , 0 1 6 , 2 0 8 , 0 7 6 , 2 1 5 , 1 9 8 , 0 2

Page 147: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 147/164

Page 148: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 148/164

5 1 7 3 ! 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 2 05 1 7 3 8 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 2 65 1 7 4 4 : 2 5 2 , 0 0 0 , 0 0 3 , 0 8 7 , 3 0 0 , 3 1 3 , 1 3 15 1 5 : 0 8 5 , 1 9 2 , 0 5 3 , 0 0 1 , 1 1 2 , 0 5 2 , 0 2 15 1 5 : 0 0 0 , I 1 2 , 2 0 9 , 0 8 5 , 0 2 8 , 2 1 3 , 1 7 95 1 7 6 2 : 0 8 5 , 0 9 2 , 2 1 3 , 0 1 7 , 0 9 2 , 0 5 3 , 0 9 05 1 7 6 8 : 0 8 5 , 1 1 2 , 0 5 2 , 0 1 6 , 1 1 2 , 0 1 3 , 1 9 5 1 7 7 4 : 0 8 5 , 1 9 2 , 0 0 3 , 0 8 7 , 0 0 0 , 0 0 0 , 1 7 35 1 7 8 0 : 2 5 2 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 6 5 1 7 8 6 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 7 45 1 7 9 2 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 8 05 1 7 9 8 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 8 65 1 8 0 4 = 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 5 2 , 0 0 0 , 0 8 85 1 8 1 0 : 0 0 3 , 0 8 7 , 0 0 0 , 0 1 3 , 0 8 5 , 1 9 2 , 2 2 5 1 8 1 6 : 0 5 3 , 0 0 1 , 1 1 2 , 2 1 3 , 0 8 0 , 1 1 2 , 1 6 35 1 8 2 2 2 1 3 , 0 8 4 , 0 2 8 , 2 1 3 , 0 2 1 , 0 2 8 , 1 8 55 1 8 2 8 2 0 9 , 0 8 5 , 0 2 8 , 0 5 2 , 0 8 1 , 1 1 2 , 1 7 15 1 8 3 4 0 5 3 , 0 8 5 , ] 1 2 , 0 1 3 , 0 6 5 , 1 9 2 , 1 3 05 1 8 4 0 : 0 0 3 , 0 8 7 , 0 0 0 , 0 0 0 , 2 5 2 , 0 0 0 , 2 1 45 1 8 4 6 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 3 45 1 5 ! 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 4 05 1 8 5 8 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 4 65 1 3 0 4 0 0 0 , 3 0 0 , 0 0 8 , 3 0 3 , 3 3 3 , 0 1 ) 0 , 1 5 25 1 8 7 0 : 0 0 0 , 0 0 0 , 2 5 2 , 0 0 0 , 0 0 3 , 0 8 7 , 2 4 45 1 S 7 6 : 0 0 0 , 0 1 3 , 0 8 5 , 1 9 2 , 0 5 3 , 0 8 1 , 0 5 1 8 8 2 = 1 1 2 , 0 5 2 , 0 8 4 , 1 1 2 , 2 1 2 , 0 6 8 , 0 4 25 1 8 8 8 : 0 2 8 , 2 1 3 , 0 8 4 , 0 2 8 , 2 1 2 , 0 6 8 , 0 4 15 1 8 9 4 : 0 2 8 , 0 5 2 , 0 8 4 , 1 1 2 , 0 5 3 , 0 8 1 , 0 8 05 1 9 0 0 : 1 1 2 , 0 1 3 , 0 8 5 , 1 9 2 , 0 0 3 , 0 8 7 , 1 6 85 1 9 0 6 : 0 0 0 , 0 0 0 , 2 5 2 , 0 0 0 , 0 0 0 , 0 0 0 , 1 9 05 1 9 1 2 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 0 05 1 9 1 8 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 0 65 1 9 2 4 = 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 1 25 1 3 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 1 85 1 3 : 2 5 2 , 0 0 0 , 0 0 3 , 0 8 7 , 0 0 0 , 0 1 3 , 0 6 75 1 9 4 2 : 0 6 5 , 1 9 2 , 0 5 3 , 0 8 5 , 1 1 2 , 0 5 2 , 0 2 15 1 9 4 8 : 0 8 1 , 1 1 2 , 2 0 9 , 0 8 5 , 0 2 8 , 2 1 3 , 1 9 65 1 9 5 4 : 0 2 1 , 0 2 8 , 2 1 3 , 0 8 4 , 0 2 8 , 2 1 3 , 0 6 5 1 9 6 0 1 0 8 0 , 1 1 2 , 0 5 3 , 0 0 1 , 1 1 2 , 0 1 3 , 1 0 75 1 9 6 6 : 0 8 5 , 1 9 2 , 0 0 3 , 0 8 7 , 0 0 0 , 0 0 0 , 1 0 95 1 9 7 2 : 2 5 2 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 05 1 9 7 8 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 1 05 1 9 8 4 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 1 65 1 9 9 0 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 2 25 1 9 9 6 : 0 0 0 , 0 8 4 , 0 0 0 , 0 0 1 , 1 6 9 , 0 0 0 , 0 2 5 2 0 0 2 : 0 0 6 , 1 7 0 , 0 6 4 , 0 0 6 , 2 3 8 , 0 6 4 , 0 7 0

2 0 0 8 : 0 2 6 , 1 7 0 , 1 4 4 , 0 2 6 , 1 7 0 , 1 4 4 , 2 0 85 2 0 1 4 : 0 2 6 , 1 7 0 , 1 4 4 , 0 2 6 , 2 5 4 , 1 4 4 , 0 4 25 2 0 2 0 : 0 2 7 , 2 5 5 , 1 4 4 , 0 0 6 , 1 7 0 , 0 6 4 , 2 0 65 2 0 2 6 : 0 0 6 , 1 7 0 , 0 6 4 , 0 0 1 , 1 6 9 , 0 0 0 , 2 1 25 2 0 3 2 : 0 0 1 , 0 8 4 , 0 0 0 , 0 0 1 , 0 0 4 , 0 0 0 , 1 5 45 2 3 = 0 0 1 , 0 0 5 , 0 0 0 , 0 0 1 , 0 6 4 , 0 0 0 , 1 4 15 2 0 4 4 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 7 65 2 0 5 0 1 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 8

2 0 5 6 i 2 5 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 8 4 , 1 7 5 2 0 6 2 1 0 0 0 , 0 0 1 , 1 6 9 , 0 0 0 , 0 0 6 , 1 7 0 , 1 8 45 2 0 6 8 1 0 6 4 , 0 0 6 , 2 3 8 , 0 6 4 , 0 2 6 , 1 7 0 , 1 5 65 2 0 7 4 s 1 4 4 , 0 2 6 , 1 7 0 , 1 4 4 , 0 2 6 , 1 7 0 , 0 1 85 2 0 8 0 = 1 4 4 , 0 2 6 , 2 5 4 , 1 4 4 , 0 2 7 , 1 7 1 , 1 1 5 2 0 8 6 : 1 4 4 , 0 0 6 , 2 5 4 , 0 6 4 , 0 0 6 , 1 7 0 , 2 5 05 2 0 9 2 = 0 6 4 , 0 0 1 , 1 6 9 , 0 0 0 , 0 0 1 , 0 8 4 , 1 8 7

2 0 9 8 = 0 0 0 , 0 0 1 , 0 0 4 , 0 0 0 , 0 0 1 , 0 6 8 , 2 0 45 2 1 0 4 = 0 0 0 , 0 0 0 , 0 0 5 , 0 0 0 , 0 0 0 , 0 0 0 , 1 4 15 2 1 1 0 i 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 4 25 2 1 1 6 = 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 5 5 , 0 0 0 , 1 4 75 2 1 2 2 1 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 5 45 2 1 2 8 1 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 6 05 2 1 3 4 : 0 0 0 , 0 0 0 , 0 0 3 , 2 5 2 , 0 0 0 , 0 0 3 , 1 6 85 2 1 4 0 = 1 7 2 , 0 0 0 , 0 1 4 , 1 7 5 , 1 9 2 , 2 5 4 , 2 1 15 2 1 4 6 = 1 7 8 , 2 4 0 , 2 3 9 , 1 7 0 , 1 7 6 , 2 3 4 , 1 3 51 4 C O M P U T E ' S G a z o l l o M a r c h 1 9 8 5

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

5 2 1 6 4 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 1 9 65 2 1 7 0 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 0 25 2 1 7 6 : 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 0 0 0 , 2 0 85 2 1 8 2 : 0 0 0 , 0 0 0 , 2 5 5 , 0 1 3 , 0 1 3 , 0 1 3 , 2 5 2

T h i s P u b l i c a t i o ni a v a i l a b l e i M i c r o f o r m .

U n i v e r s i t y M i c r o f i l m sI n t e r n a t i o n a l

a d d i t i o n a l i n f o r m a t i o nt o

N a m e .I n s t i t u t i o n .S t r e e tC i l y -

3 0 N o r t h Z e e b R o a dD e p t . P R A n A r b o r . M i 4 8 1 0 6

Z i p _

Page 149: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 149/164

Page 150: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 150/164

L E R Q Y ' S C H E A T S H E E T 'K E Y B O A R D O V E R L A Y S

F O C O M M O D O R E 6 ( V I C - 2 O a l s o n v n l U D I o )

L E R O Y ' S C H E A T S H E E T S " 1 a r p l a s t i c l a m i n a t e d k e y b o a r do v e r l a y s d e s i g n e d f o u s w i t h p o p u l a r s o f t w a r e a n h a r d w a r e i o C o m m o d o r e ' s V I C - 2 O C - 6 4 c o m p u t e r s .T h e s e c u t - i t - o u t y o u r s e l t o v e r l a y s a r d e s i g n e d t f i o v e rt h k e y b o a r d s u r r o u n d i n g t h e k e y s w i t h c o m m a n d s a n c o n t r o l s g r o u p e d t o g e t h e r t o e a s y r e t o r e n c e s .

L E R O Y ' S C H E A T S H E E T S 1 "m a k e l i f e e a s i e r f o y o

W O R D P R O C E S S O R SE A S Y S C R I P T 'H E W R I T E RP A P E R C L I PQ U I C K B R O W N F O S C R I P T O 3 P E E D S C R I P T ( U n / ( T T I . )W O R D P R O 3 ( P L U S

S P R E A D S H E E T SC A L C R E S U L T ( A D V A N C E D )C A L C R E S U L T [ E A S Y )E A S Y C A L C 1M U I T I P L A N 0 B 8 / U I C R 0 M X HP R A C T I C A L C S ( O P I U S )

M I S C E L L A N E O U SB L A N K S ( e a - N O T a n i m a t e d )F O R T H E B E G I N N E RS P R I T E S O N L YF L I G H T S I M U L A T O R I ID O O D L E1 5 4 1 D I S K

L A N G U A G E SU T I L I T I E S

B A S I CH E S M O N 6 L O G O " : n u - s i B « i ! ) L O G O I C B U - r i a M ? P I L O T ( C B M ) 'C O M A L . M ( D I S K )

l " " 1 " : i aT H C O N S U L T A N TM A N A G E R ( C B U ) 1S U P E R B A S E B

C O M M O D O R E 1 5 2 5 ! M P S - B 0 1C O M M O D O R E 1 5 2 8 'E P S O N R X - B OG E M I N I 1 0 XO I A 9 2 / 9 3

T E R M 8 T H E S M A R T B T e r m i n a lV I D T E XV I T E R M I N A L

O S E Y O U R L O C A L D E A L E R

y o u rc h o i c e

C N u m e r i c K e y p a d ( Q C o m m o d o r e 6 a n V I C - 2 0 , M o d e l 1 N K D o l u i eY e s . y o h a v e i h c h o i c e . D J f f e r e m j o b s r e q u i r e d i f f c r c n l l o o l s .T h a t ' s w h w p r o v i d e y o w i t h t h r e e m o d e l s o N u m e r i cK e y p a d s F o y o u r C o m m o d o r e M t h e s e N u m e r i c K e y p a d s a r d e s i g n e d w i t h t o q u a l i t y , k p r o f i l e k e s w i t c h e s f o s m o o t h ,r e l i a b l e a n l o w - c o s t d a t a e n t r y . T h e y e a s i l y c o n n e c t I p a r a l l e lw i t h t h c o m p u t e r k e y b o a r d . N s o f t w a r e i r e q u i r e d , T h e y a r l O O ' v c o m p a t i b l e w i i h a l i h p r o g r a m s . T h s e t u p i s i m p l e , t h u s a g e i c o m f o r t a b l e , a n t h p r i c e i v e r y a f f o r d a b l e ,

N K P l u s S 6 9 N K D d I u . l ' S ? 9 9 5

~ s C o m p u t e r P l a c e 1 2 1 3 ) 3 2 5 - 4 7 5 4= - 2 3 9 1 - 1 C e n S h a w B l v d . T o r r f l n c e . C 9 0 5 0 5

V I S A M a n A c a r a s a c c c p ^ d N A d S 3 D O s h i p p i n g C f r a ^ d p n l ^ a d f i 5 * . . s n l o i I S

D i . A l Q r I n g u l f i t W e l c o m eC o m m o a o r e f i J a n d V I C - 2 Q a f e i r a d e m a r i i B o C o T i m o d O f e B u s i n e s s M a c h i n e s . J n

P A S C A Lf o t h C o m m o d o r e 6

k y a n p a s c a l i l u l l i m p l e m e n i a t i o n . W i l h s i n g l e d i s k d r i v e a n C 6 4 . y o u c a t e a t n P a s c a l a n d e v e l o p s o p h i s i i c a t e d p r o g r a m s .k y a n p a s c a l \ s p e r i e a f o c l a s s r o o m o h o m e u s I t ' s M e n u - D r i v e n ,U s e r - F r i e n d l y o p e r a t i n g e n v i r o n m e n t h e l p s s t u d e n i s l e a r n q u i c k l ya n l e t s a d v a n c e d p r o g r a m m e r s d e v e l o p p r o g r a m s 4 t 4 0 t i m e sl a s i e r t h a n C o m m o d o r e B a s i c .

k y a n p a s c a l f e a t u r e s :F u l l S c r e e n E d i t o r w i t h P o w e i l u l T e x t E d i t i n g F u n c t i o n sM E R G E a n O l h e r C o n v e n i e n t F i l e M a n a g e m e n tF u n c l i o n sF u l l y R e s i d e n t S o l t w a r e ! E l i m i n a t e D i s k S w a p p i n g .H E L P S c r e e n s t S p e e d L e a r n i n g .S t a n d - A l o n e R u n t i m e E n v i r o n m e n l .A N D , C o m p r e h e n s i v e T u t o r i a l M a n u a l w i l h S a m p l eP r o g r a m s

1 D A T R I A LT r y f c y s n p a s c a l . I y o a n o c o m p l e l e i y s a l i s f i e d . r e t u r n d i s k e t t ea n d m a n u a l i 1 d a y s f o l u l l r e l u n d .k y a n p a s c a l w i l h t u t o r i a l m a n u a l $ 4 9 . 9 5

| A d o S 5 W c o p y i p o s u g e a n n a n r t i n f l . S 9 5 O o u i s . 0 0 N o u n A m o i s a

C a f f ; ( 4 1 5 ) 7 7 5 - 2 9 2 3

A c c e p i c d

S e n d C h e c k / M o n e y O r d e r t o k y a n s o l t w a r e , D e p t .1 8 5 0 U n o n S t . . S t e . 1 8 S a F r a n c i s c o , C 9 4 1 2 3

Page 151: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 151/164

A L T H B E S T P R I C E SQ c o m m o d o r B C s l l f o

C B P l u sM 8 0 I D o t M n t r l x P a r a l l B l 8 1 1 1 9 0 M O 8 0 C o l o r P r i n t e r 8 4 U O 0 0I B a o C o l o r F r t n t s r t P l o t t a r 8 1 3 0 . 0 0I B 3 Q D u t i a a t t e S i i o m 1 G 4 ] D i s k D r i v s . . . . S a a o . o o1 0 0 0 V i M o d e m $ 0 ! > 1 6 1 0 V i T a r m * . 8 S 9 . S 91 : 6 6 0 A u t o M o d s m . . .1 7 0 2 C o l o r M o n i t o r "I l l ' s n » i s j > w t i s e l P r i n t e r 8 4 5 9 . 0 0P o r K O r g a m z a r L o c k 8 4 E I n 1 3 1 1 J o y a t l c k . . n a o h 8 8 9 91 3 1 2 P a d d l o a , , 8 1 s i 1 1 1 0 V I S S 4 H . 9 9m v i i 6 j e a . a oI K t l S u p e r E x p a n d e r . . S 6 O

5 5 , ' - - E D i s k D r i v e S 3 4 9 0 0S S D i s k D r l v a ( 6 8 0 . 0 0

P R I N T E R SA X I O M

O P - 1 0 0 P a r a l l e l 8 1 8 0 . 0 0H S S O D u a l M o d e $ 2 0 9 . 0 0

C O M R E XC u W r i t e r I L e t t e r Q u a l i t y $ 4 4 8 . 0 0

E P S O NR H O . K X - G n t t . F l X - 1 0 0 , V 8 0 r 1 O O A U .

W / / / S .

a ] 0 0

S X - 6 4 P o r t a b l e S 4 9 9 . 0 0C o m m o d o r e 8 $ 1 6 9 . 0 0

P l u s S 2 8 D . 0 0. . . . . . ^ J - W B . O O

0 T C S 4 D r i v e . . . .C A R D C O

L l f l l i l . Y o S l o t V l i ; K x p a n s l o n I n t B r f u c n

0 S l o t f l i p a n n i o n I n t a r f a o eC a s . t e t t s I n t a r f a o e S a o . 0 0

M A N N E S M A N T A L L Yi f l O L - ■ t B B B O O1 H 0 L , . ( 7 4 9 0 B | ) l r l l 8 , „ • * , $ 2 6 9 . 0 0

N E B O 2 7 D o M u t r i X 8 3 3 9 . 0 0

A m c e k s m o o3 0 A m D e r . . ( 1 4 B 0 0H a c o l o r 3 0 0 / A u d i o ( a a e . o o

B M

e a . u n . a - i , a s S 3 e o . 3 4 1 0 . . . ,

1 S 0 1 ( I E 1 1 H I - B b g G r a s n t 8 B W O K I D A T A a i s i g c i » ; . . . . : , ( f l t f . » ; ■ .M A V b . ? d . « l 1 . _ 4 J . 1 — J U . i P I L ^ ^ V I . * " * . . B f t D B O t 1 1 r t H l f a S r , r l l D P l b t l

P a r a l l e l P r i n t e r I n t e r f a c e S 4 4 . O 0 „ „ P a r a l l e l i n t e r f a c e w / G r a p h i c s $ 8 9 . 9 9 „ U L I M f l A8 3 H C D l n P a c l S 4 Q B . 0 0

C o m p a c t H $ 4 0 0 0 C a B S B U o D e c kA X I O M

r i p . i - i i ' . i f i ; n 8 B 0 9 0O R A N G E M I C R OO m p p l o r O I n t a r f a c e - 8 1 0 9 0

T Y M A CC P H O t a r I n t e r f a c e $ 9 S t

N o o U l e p o l n t D o t M a t r i x 8 3 3 0 . 0 0P A N A S O N I C

1 0 9 0 . . . 8 H 1 B . 0 01 0 9 1 I 3 0 8 . O O

S I L V E R R E E D4 0 L e t w r Q u a l i t y $ 2 7 8 0 B O L e t t e r Q u a l i t y 8 3 4 9 . 0 0B S L e t t e r Q u a l i t y J 4 5 B 0 7 7 L e t t e r Q u a l i t y . . . . . 8 T 0 B O

C a 0 K M ° A L A S ~ B S ■ " " ' — ■ . 0 S O P T W A B 1

J 1 S 0 1 G r a m 8 1 3 9 . 9 9J I S O B A m b e r 8 1 4 8 . 0 9J 1 8 1 8 C o l o r S 2 3 B . O 0

S A K A T AB Q . 1 O 0 C o l o r . . . . . . 8 8 4 9 . 0 0S O - J O O O R r o o n ( 1 2 0 . 0 0E G 1 0 0 0 A m b s r ( 1 3 9 . 0 0

P E R S O N A L P E R I P H E R A L SS u p e r S k o t o h G r a p h i c s P a i l $ 3 8 . 9 9

S T A X A M1 0 I E G r e e n 8 1 2 8 . 0 01 0 1 2 A m b e r ( 1 1 9 0

2 1 C o l o r 8 E 4 9 0 0

S O F T W A R EZ V M ( i i ^ ^ : $ 8 0 « - V

P F ( 6 4 ]F i l e 8 3 9 . 9 9R e p o r t 8 5 9

P R E C I S I O N S O F T W A R ES u p B r b i B B 6 w f A u d l o $ 6 0 8 9

C B ( 6 4 )A d d l t l c n S u b t r a c t i o n 8 1 8 . 9 0M n H i i r E q u a t i o n S 1 9 M u l t i p l i c a t i o n S D i v i s i o n 8 1 0 9 0

E q u a t i o n s ( 1 0 . 6 9

l ' » ( i e r c l l pJ j M U P a c k . . . . . . .

S p n l l P a k 8 3 9 . 9 0T h C o n s u l t a n t 8 6 9 . 9 9B u s c a r d I 8 M 3 B . I , B D i s p l a y ( 1 4 9 0

C O M M O D O R EC - 6 4 B o t a r n n c e O u l f l a I 1 B . 0 BB j i b j C a l o J O B . 9 9G a a j r f i n a n o a I I I I l l , I V 8 1 0 . 0 0

- E n n j M u ( 1 9 . 0 0

C O N T I N E N T A L S O F T W A R E ( 6 4 )T h H o m e A c c o u n t a n t . . . . 8 4 9 . 9 0

E L E C T R O N I C A R T S ( 6 4 )P t i i l m J l C o i u t r u c t l o n ( B 9 . 9 BI ™ , . * C u P « t t t ( i H a r d H a t M a c k J 7 6 . 0 9

H E ( 6 4 ]n a m e s 1 8 $ 1 9 . 9 9T y p e - M H i t t e r S I B . 9 9

» " = * S 1 B B BC o l l D o t u n s e $ 1 9 . 9 9H t t s W r l t a p

S I B K H T T S Sm a x e l l .

V M i l - ! S 1 B . B B

8 1 6 . 9 9

D E S I G N W A R E ( 6 4 )C r y t o C l u b S 2 B 9 9T r a p - i - Z o i d 8 ^ 9 . 0 9

I N F O C O M [ B H o t * I 1 1 I l D e a d l i n eW i t n o s o 8 8 0 . 0 0

P R O F E S S I O N A L S O F T W A R E ( 6 4 )T r i v i a F e v e r $ 2 D F l e e t S y s t e m I ( S 9 . 9 9

S P I N N A K E R ( 6 4 )S n o o p e r T r o o p s o 8 2 4 . 9 9D o l l a D r a w i n g 8 » O . 8 aX i d n o n K s y a

S U L O G I C ( 6 4 )S i m u l a t o r I

E l e p h a n t S S / S D E M - I

S Y N A P S E ( 6 4 )Z a x x o nP r o t e c t o r I S e n t i n e l

. $ a n . 9 o

. 8 1 9 . 9 0$ 1 9

. $ 1 9 9

T O L L > ' H E EO R D E R L I N E

W E S TP . O . B o 6 6 8 9 . D e p t . A 4 0 3

S t a c o l i n e . B S 9 4 4 9

1 - 8 0 0 - 2 3 3 - 8 9 5 0I P C a l l : ( 7 1 7 ) 3 3 7 - 9 5 7 B E A S T ~

4 7 K 3 r S t . . D e p t . A 4 Q 3W i l l i a m s p o r t . P 1 7 7 0 1

O i ' d o v S t a t u s N u m b e r : ( 7 1 7 J 3 2 7 - 9 B 7 0 C u s t o m e r S e r v l o e N u m S a r : ( 7 1 7 ) 3 2 7 - 1 4 5 0

C A N A D I A N O R D E R SO n t a i - l Q . ' Q u e b e c . 1 - B O 0 - 2 G B - 3 9 7 1n t h e p P r o v i n o e s : 1 - B 0 0 - 2 6 8 - 4 5 5 9

I T o r o n t o : ( 4 1 6 ) H 2 S - 0 B 6 B T e l e x : 0 6 - 3 1 8 9 6 02 G 0 5 D u n w i n D r i v e . D n l t 3M l B S l a s a u g a , O n t a r i o . C a n a d a L 5 L 1 T 1

W r i a l t , n o d a p o s l l o C . O . D , o r d e r B a n n w a l U n t f j i o r l o d f o o e r t l f l e a c h e o H a o m o n n y o r d e r s . A d 3 ( m i n i m u m « 6 s h l p p t j j g a n d J i o n < J VI n o a l o r d e r s . L a r g e r s h i p m e n t s m a r B d i i i r o a d d i t i o n a l c h a r g e s , t f a n P r o H i d o n t a a d a a i e a l a x . A l l H e m s a u b j a c t t n v l l b l i a ia n p r l c o c h u n k s . G a l l t o d a y f o o u c a t a l o g .

Page 152: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 152/164

C O H P U T E R T ' S H I R T SF O H O M E , S C H O O L . A N O F F I C E '

M U L T I M A T E S o f t w a r e 1C o m m a n d i n s l a n ! a t l e n T i o r i 1M U S T F o r a l l c o m p u t e r l o v e r s '

B R I G H T G B E E N ( C L E T T E R SC U S T O M S K S C f i ( E N S D C N M . ' » B i . E N D

H I G H T E C H D E S I G N -F i v e p o p u i i i i t j w s 1 c n o o s * t r a mO r d e r T o d a y ' O n l y S 9 p p t lS * ^ t * y s w e e t S * » i r t " « r C C O D " t p f l * p *

i f T S S i H M P O I ' l lt M ( H O 0 t i l I ' l l

H A P P t N f S S r P R O G R A M T H A IS I Z E S S - M - L - X L

C O M P U T E R N O V E L T V C O R PP B O X K 6 4F R E E P O f l T . T E X A S 7 7 S 4 1

I M O A H H I H M A C H I N E - f o t h £ o < n m r t d o r < f t M . k t i n ^ n i l i 1 U O ' " U i q t n ,B o r n r l i l f V < ! F > l b l | , U l ■ - i O »l i g h l t i l C I o I ' l l p i * * ' j ' a M j b l r f i n r n ^ I t t 1 • h ^

u i n l b i n n i n f r O r " d ' i k

o m E O W U S t Qn ^ l , M m

. D P T I H SE P I t l E r - D C

P a c k a g e i n c l u d e sT r u e 0 1 3 1 1 4 1 A l i g n m e n t d i s k w i t h o t f t e T t f * c h t

D r i v e & E c p s l i « 0 u c f n e t d ' o c o n t i n u e d

B t h T R A I N P l a y t h i s f a s l - p a c e d c o m p u t e r v i d e o g a m et h a t ' s s t r u e - 1 0 - h f e t h a t a m a j o r r a i l r o a d i d i c a t e d t h e y u s i i d i s p a t c h e r t r a i n i n g .T R A I N D I S P A T C H E R ' S 2 < d i s p l a y s h o l p y o m a k e c r u c i a l d e c i s i o n s . R A P I D L Y . Y o u ' r eu n d e r p r e s s u r e . l ) i i t i c o n t r o l t h r o w i n gs w i t c h e s , c l e a r i n g a n c a n c e l l i n g s i g n a l s ,c o n s t a n t l y m a n e u v e r i n g b o t h e a s t a n d w e s tb o u n d t r a i n s . K e e p t h t r a c k s c l e a r a h e a d o a l y o u r t r a i n s a n w a t c h y o u r s c o r e g u p A c t i o n p a c k e d , y e n o n - v i o l e n t . T R A I N D I P A T C H E R ' S l e v e l s o f p l a y c h a l l e n g e p l a y e r sf r o m a g e t 8 0 W o r k y o u r w a j p f r o m" C u l ) D i s p a t c h e r ' 1 C h i e f D i s p a t c h e r " 0 e v e n T r a i n m a s t e r . "C r e a t e d b y d e s i g n e r s o c o m p u t e r i z e d t r a f f i cc o n t r o l s y s t e m s f o o p e r a t i n g r a i l r o a d s , T R A I ND I S P A T C H E R w i l l i n c r e a s e y o u r a p p r e c i a t i o nl o a c t u a l r a i l r o a d o p e r a t i o n s .T R A I N D I S P A T C H E R c o m e s c o m p l o t o w i t hI n s t r u c t i o n M a n u a l a n d k e y b o a r d t e m p l a t e .

M . i m c

C H E C K O N E !V i 7 0 T a p e 0 D i s k

( R d q u i i e i I M e m o r y E i Q a n d e i ) | S I 4 9 5 A i . i r , - B O T a p e o O n

E l r e o l

C i t y S u

A i m ' 4 0 T a p e| R B « u i r H s B a s i c ) . . ( S l a 9 5

C o m m o H o i e 6 4 T a p e o D i s k I S 2 4 9 5 A p p l s I I D u I S 2 9 . 3 5 )

o O n l y | S 0 < p u r c h a s e d I f l p i F B l l l y l

U S f l i C A N A D A d d l l % 5 p O l t l B f l > j n i ] l i n a| S 0 f o I - i g n j t d e a c h g . t m p o t r i e t c f i A l l p . i v m ^ n i tm u i T b o i U S f u n d s , a l l a i e i g n p j y i n e u l i m u s l t > d y a i r i s l U S t } A n * i P r e s i c f d n t l M l t i b B f f t t a 5 j 1 c s1 1 O C M j p g e 1

M a s l t i C a ' O V I S A E * D a t p

H

C O M P U T E R E Y E SV l P E O J M A G E ^ O Y O U W C O M i V O r j O f f t l

I I I I I I N D I G I T R L \ ? 1 5 I O n i l l l l i lD I G I T A L V I S I O N , I N C .

1 O a S t r e e t S u i t eN e e d h a m , M 0 2 1 9 2

( 6 1 7 ) 4 4 4 - 7 0 4 0

s r . N D T O B K M A L C O M P U T E R C O N S U L T A N T S , L T D , P , O , H » l » t n « l . u i ( i h . P r t 1 5 2 3 6 i a i z , 6 5 5 - 7 7 2 7

Page 153: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 153/164

c o m m o d o r eS O F T W A R E F O C - 6 4

U t i l i t i e sP r i n t e r U t i l i t y P r o g r a m ( C a r d c o ) . D i s k U l i l i l y P r o g r a m ( F a s t c o p y . F i l e

c o p y . D i s a s s e m b l e r , F o r 1 5 4 1 )B i t s a n P i e c e s ( B a c k u p U t i l i t y ,

S c r e e n D u m p M o r e l o M S D r i v e )

S i m o n ^ B a s i c8 0 C o l u m n E x p a n d e r ( C a r t r i d g e ) . . 6 R e l a y C a r t r i d g eO x f o r d P a s c a lT o o l W ( H a n d l e )G r a f W ( H a n f l i c )S l a t & ( H a n d i c )F o r t h 6 ( H a n d i c )

A C C E S S O R I E S

M S S u p e r D i s k D n v e ( s i n g l e )M S S u p e r D i s k D r i v e ( d u a l ) . H a y e s S m a r t 3 0 M o d e mV i 1 5 3 Q D a t a s c r t f iC a r d c o D a t a s e l t eC a r d c o N u m e r i c K e y P a dA l i e n V o i c e B o W h e n I ' 6 ( v o i c e B o S i n g s )\ f o i c e B o D i c t i o n a r y

S 6 3 . 0 0S 7 9 . 9 5S 7 5 . 0 0S 8 9 . 0 0

B u s i n e s sM u l t i p l a n ( S p r e a d s h e e t )C a l c R e s u l t ( A d v a n c e d )S u p e r t j a s e 6 M i r a g e C o n c e p t s ( D a t a B a s e )M i r a g e C o n c e p t s ( W o r d P r o c e s s o r ]

( 4 0 / 8 0 c o l u m n & 3 0 K D i c t i o n a r y )B . I . P a p e r c l i p W / S p e l l p a c ( W / P ) . . H o m e A c c o u n t a n t ( C o n t i n e n t a l ) . . .T a A d v a n t a g e ( C o n t i n e n t a l )I n f o D e s i g n s G i S o u t h e r n S o l u t i o n s A c c o u n t i n g L

A * R . A ' P / R . l / M . . . . e a c h . . . .T n M i c r o A c c o u n l i n g C 6 P l u s 4

& ! A ' R , A ' P / R . l / . . e a c h . S m a r t f r l T e r m + H e l l c a t A c e ( g a m e )S o l o R i g h t ( g a m e )

B 9 . 0 0B 5 . D D4 5 . 0 03 5 . 0 01 9 . 9 5

S 4 9 . 9 5

4 9 . 9 53 9 . 9 52 5 . 0 02 5 . 0 0

S 1 9 . 9 5

4 9 . 9 5

4 9 . 9 53 9 . 9 56 0 . 0 04 5 . 0 D6 9 . 9 53 9 . 9 53 9 . 9 53 9 . 9 53 9 . 9 5

S 3 4 9 . 0 05 7 5 . 0 02 2 9 . 0 0

6 5 . 0 05 5 . D D3 9 . 9 59 5 . 0 02 5 . 0 02 5 . 0 0

B . l . 8 C o l u m n D i s p l a y S 1 5 9 . 9 51 5 4 1 / F l a s h . . . " 8 9 . 9 5S o c k I T M ( F o r 8 0 3 2 ) S 2 9 . 0 06 4 2 0 W e s t r i d g e M o d e m

( A u t o A n s w e r ' A u t o D i a l ) S B 9 . 9 5T e l e a m i n g ( A u t o A n s w e r A u t o D i a l )

M o d e m W i t h s o f t w a r e 9 5 . 0 0C B 4 0 2 3 R i b b o n s S 1 0 . 9 5C B 1 5 2 6 R i b b o n s S 1 0 . 9 5C B E 0 2 3 P R i b b o n s - . < f S . - $ 8 . 7 5C B 6 4 0 0 R i b b o n s S 8 . 7 5L Q R i b b o n s S 8 . 7 5D i a b l o D a i s y W h e e l . - . . , ) S 1 3 . 9 5A o a l i D a i s y W h e e l 1 3 . 9 5R i N F i 1 0 1 5 . 2 5 , 5 0 C a l lP o w e r S t n p s ( S u r g e P r o t e c t o r ) . 4 9 . 9 5C o m p u t e r G l o w C a r e K i S 1 0 . 9 5D i s k D n v e C l e a n i n g K i . S 1 0 . 9 5

P a n a s o n i c T R 1 2 0 ( A m b e r ) F o A p p l eo I B C o m p u l e r s 1 5 6 . 0 D

G r e e n & A m b e r ( F o r A p p l e I B M ) 8 5 . 0 DR G M o n i t o r C a b l e :

F T - 1 0 1 C ( A p p l e ) 3 3 . 8 0

I N T E R F A C E S

B u s s C a r d I I ( B a t t e r i e s I n c l u d e d )I E E E . C a r t n d g e S l o t . B a s i c 4 . .

B u s s C a r d P r i n t e r C a b l eS u p e r B o x 6 4 ( H a n d i c ) I E E E . R e s e t .

3 - S l o tI n t e r p o d ( I n t e l l i g e n t I E E E

R S - 2 3 2 )C a r d c o P a r a l l e l I n t e r l a c eC a r d c o P a r a l l e l I n t e r l a c eT h C o n n e c t i o n ( b T y m a c )

( C o m m o d o r e G r a p h i c s 2 B u t t e r ) E p s o n . G e m i n i . O k i d a t a ,P a n a s o n i c

T u r b o G T ( T e l e s y s ) W i t h o p t i o n a l1 6 K o r 3 2 B u H c r

V i S w i t c h ( H a n d i c )A D A 1 8 0 0 I E E E t C e n t r o n i c sP e t I E E E C a b l eI E E E t I E E E C a b l eN e t w o r k i n g F o C - f r l C B

1 5 9 . 9 52 9 . 9 5

1 3 9 . 9 5$ 1 3 9 . 9 5S 7 9 . 9 5

4 9 . 9 5

9 5 . 0 0

8 9 . 9 51 4 9 . 9 51 4 9 . 9 5

3 9 . 0 04 9 . 0 0

C a l l

L E T T E R Q U A L I T Y P R I N T E R S

A b a t i ( 2 C P S ) W / l n t e r f a c e S 4 7 5 . 0 0

R O M A T R I X P K I V I T . K . S

S m i t h C o r o n a F a s t e x 8 ( 8 C P S ) 2 5 9 . 0 0S m i t h C o r o n a 1 0 0 ( 1 2 0 C P S ) 3 1 5 . 0 0S m i t h C o r o n a 2 0 ( 1 4 0 C P S ) 4 5 6 . 0 0S m i t h C o r o n a 3 0 ( 1 4 0 C P S . 1 5 i n ) 5 8 9 . 0 0

I H S I N K S S . S O F T W A R E — R i l X

S u p e r s c r i p t I ( 4 0 K D i c t i o n a r y ) 1 9 9 . 0 0S u p e r b a s e ( D a t a B a s e ) S 1 9 9 . 0 0C a l c R e s u l t S 1 9 9 . 0 0C o m p l e t e A c c o u n t i n g S y s t e m F r o m

S o f t w a r e D e s i g n ( G / L , A ' R , A / P ,P / R . I ' M ) e a c h 3 7 5 . 0 0

B l ' . S I N E S S S O F T W A R E — 8 0 3 2 8 0 9 6

W o r d P r o 4 o 5 2 2 5 . 0 0C a l c R e s u l t S 1 9 9 . 9 5S u p e r B a s e ( 8 0 9 6 o n l y ) 2 2 5 . 0 0C o m p l e t e A c c o u n t i n g S y s t e m F r o m

S o f t w a r e D e s i g n ( G / L , A ' R , A / P ,P f l . l / M ) e a c h . . . . S 3 7 5 . 0 0

O r d e r s u n d e r 5 0 0 0 a d d 1 0 . 0 0 H a n d l i n g l e M a s t e r C a r d . V I S A . M o n e y O r d e r , B a n k C t t e c kC O ( a d d 5 . 0 0 )A d 3 ° . F o r C r e d i t C a r d sA l P r o d u c t s I S t o c k S h i p p e d W i t h i n 2 4 H o u r sF O . B . D a l l a s , T e x a sA l P r o d u c t s S h i p p e d W i t h M a n u f a c t u r e r s9 0 D a y W a r r a n t y

P R I C E S A R S B J E C T 1 0C H A N C K W I T H O I T N O T I C E .

A U T H O R I Z E D W H O I E S A L E D I S T R I B U T O R F O A L C O M M O D O R E B U S I N E S S M A C H I N E P R O D U C T S .

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

O R O E R S O N L Y C A L L1 - 8 0 0 - 5 2 7 - 1 7 3 8 M i c r o - S y s

I N Q U I R I E S & I N F O R M A T I O N P L E A S E C A L L1 - 2 1 4 - 2 3 1 - 2 6 4 5

S T B U T 0 „ S6 4 P r e s i d e n t i a l D r i v e R i c h a r d s o n . T e x a s 7 5 0 8 1 9 : 3 0 a . m . - 6 : 3 0 p . m . ( M o n . - F r i . ) 1 0 : 3 0 a . m . - 2 : 3 0 p . m . ( S a t . )

Page 154: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 154/164

H A V E Y O G O T H 1 5 4 1 B L U E S ?

W E ' V E G O T H P E R M A N E N T F I X ! !

! l » i n i i n , o u - i k 1 * * I m c l u e * l o I S ) . I S p i D t f > i p p i i > a a n w t ' H n o * o n l y v H g n r o ' d r t v * ,

» . i i n « i i . m i w i a S T A Y T H A T W A Y .W Q U W W k l t * P u m o n t h * .

W i l i a M t v i c a i l l ' 1 c o m p l a i nC O M M O D O R E C O M P U T E R L I N Ew i t h 4 8 - h o u r t u r n - i r o u n d t i m e

C - 6 4 5 0 . 0 01 S 4 1 6 5 . 0 01 7 0 2 8 5 . 0 0D A T A S E T T E 3 S . 0 D1 5 2 5 5 0 . 0 01 5 2 6 7 5 . 0 0M P S 8 0 1 5 0 . 0 0C A L L F O R E P A I R P R I C E S O A L

O T H E R C O M M O D O R E E Q U I P M E N TW a l s o r e p a i r O K I D A T A P R I N T E R S

a n T E L E V I D E O C O M P U T E R SP l e a s o l e n d $ 5 . 0 0 f o S /

O u B B N o ( 1 - 9 1 9 - 7 6 5 - 3 8 9 2

T R I A D C O M P U T E R S3 0 6 8 T r a n w o i t D r

W l n i i o n - S i l e m . N 2 7 1 0 3 ( S 1 9 ) 7 S 5 - M 3 3

C O M P A R EO U L O P R I C E S

O P O P U L A R C O M P U T E RA C C E S S O R I E S , M O N I T O R SA N P E R I P H E R A L S b I ' ^ l8 4 0 1 U H F / V H F T M O N I T O R T U N E R $ 8 5 . 8 5E V - 2 1 1 4 C O M P O S I T E C O L O R M O N I T O R

G r e e n S c r e e n S w i [ e n a b l e . F r o n tC o n i r o f s 1 3 " O i a g p i c t u r e $ 1 9 9 . 9 5E V - 1 2 5 1 C 1 1 " B O C o i C o m p o s l i G r e e n

o A m b e i S w i v e l i n c l u d e d S 1 3 4 . 9 5S W I V E L B A S E S F O R M O N I T O R S . T i l l , T u r n

L o c h . S i a n d a t d 8 1 9 . 9 5 , L a r g e $ 2 5 . 9 5□ A T A C A S S E T T E l o C - 6 4 a n t f V f C - 2 0

R e a d y t c o n n e d S 2 9 . 9 5C A B L E S 6 P f f l N T E H l D R I V E t o

C o r r m o f l o r e 6 p . D I N e a c n e n d S 9 . 9 53 U N I V E R S A L M O N I T O R C A B L E . p i

D I 1 R C p l u g s a n a p l e r 5 7 . 9 5D U S T C O V E R S . B r o w n v i n y l m c l o l h b a c k i n g

F o C o m m o d o r e C o m p u l o r s 5 3 , 9 5F o C o m m o d o r e D i s k D r i v e s S 3 . 9 5

1 2 . 0 0 B H I N O S Y O O U F U L L Y I L L U S T R AT E B R O C H U R E B F I R S T C L A S S M A I L ,W I T H £ 2 . 0 0 R E F U N D C E R T I F I C A T E — 0 0 0 0O A N O R D E R . S E N D T O D A Y !

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

C - 6 4 M U S I C D I S K SW a n l t e x p e r i e n c e t h p o w e r o t h S I c h i p '

T i r e d o l a s e r g u n s d n d s p a c e s h i p s ?w . m i a u t h e n t i c b a c k g r o u n d m u s kf o y i M i a d v e n t u r e g a m e s ?A l o u m u s i c i p r o g r a m m e d i 1 0 0 % m a c h i n e l a n g u a g e b

p r o f e s s i o n a l m u s i c i a n .I n f o r m a t i v e m u s i c - h i s t o r i c . i l n o t e sa r l ) u i l i i n t o e a c h p r o g r a m .A d d i t i o n a l t i t l e s i n p r e p a r a t i o n !

T i t l e s N o A v a i l a b l e :I A E l i z a b e t h a n C o n c e r t $ 1 4 . ' I S

J j . S . B a c h R e c i t a l 1 4 . 9 53 B a r t t q u e R e c i t a l 1 4 . 9 54 U S t e M u s i c o O l d e n T i m e s 1 4 . 9 55 S a m p l e r ( i n c l u d e s s e l e c t i o n s f r o m

a b o v e l i t l e s , p l u s m o r e l 1 2 . 9 5D I S K O N L Y

P a y n K n l i U . S . f u n d s o n l y ! A d S J . I I I I p e i n i i f o - h : i i : i n i ' ' . m i l I ' . ' . ' i . l l n r 1 .

D r d e n ■ • h i p f M . - d % i . i ! | H i i l y U P » h e n o i e rp t i s M b l e !

A N T I G U A S O F T W A R EP . O . B o 5 3 8 6

L a k e S t a t i o n , I 4 6 4 0 5 - 9 9 9 8

D O U B L E S D I S K C A P A C I T Y !

C u t s Y o u r C o s t 5 0 % !

N o w ! T h b a o f 5 ' / • " D i s k e t t e s c a b e u s e d f o d a t a s t o r a g e e v e n w i t hs i n g l e h e a d d i s k d r i v e s .

s u m - M i n i ■ ■ ; ■ ■ . . .A d d s t h e n o t c h n e e d e d .S A T I S F A C T . O N O M O N E Y B A C K

x i i t i i u ; x o i r . i iC u l s s q u a r e n o t c h t o A p p l e , I I . I I ■ *l i e . l i e . I I I . F r a n k l i n a n C o m m o d o r e

o n l y $ 1 4 . 9 5 ** a i t d S 2 - 0 C e a c h o r d e r ( $ 5 0 f o r e i g n )

F o P o s t a g e a n H a n d l i n gF l o r i d a R e s i d e n t s A d 5 S a l e s T a i

O R D E R T O D A Y !. T o l l F r e e 1 - 8 0 0 - 6 4 2 - 2 5 3 6

F L O R I D A : 1 - 3 O W 9 3 - B J 5 50 S E N D C H E C K O U O N t t O » U € R 1

c - 6 4 / v i c - 2 0

I N T E R F A C E$ 3 9 9 5M F J - 1 Z 3 8

P r o v i d e i R S - 2 3 2v o l t a g e c o n v e n i o n ( o C - 6 4 / V I C - 2 0 s e r i a l p o r t . U s R S - 2 3 2 p r i n t e r s , m o d e m s , s p e e c h s y n t h e s i z e r s ,o t n e r p e r i p h e r a l s . S w i t c h r e v e r s e t r a n s I / r c e i v e l i n e s . U s a n u l l m o d e m . 2 5 p l n R S - 2 3 2 c o nn e c t o r , P l u g s I n t o u s e r ' s p o r t . 2 V 5 x 2 W I n c h e s .C - & 4 / V I C - 2 0M O D E M

1 5 C O M P U T E ' S G a z e H o M a r c h 1 9 8 5

M F J - 1 2 3 7H i g h p e r f o r m a n c e T e i a i I n i l r u m B n i s i n g l e c h i p

d e s i g n . F o C - 6 4 / V I C - 2 0 . P l u g i n t o u s e r p o r t F o rs i n g l e o m u l t i l i n e p h o n e s . P l u g s i n t o p h o n e b a s e .3 0 u a u d . D i r e c t c o n n e c t , O r i g i n a t e / A n s w e r F u l ld u p l e x , C a r r i e r d e t e c t L E D . C r y s t a l c o n t r o l l e d I c l u d e s B a s i c l i s t i n g o T e r m i n a l P r o g r a m

O r d e r ( r a m M F a n t r I t I n o t d e l i g h t e d .r e t u r n w i t h i n 3 0 d a y s l o r e f u n d ( l e s s s h i p p i n g } .

O n y e a r u n c o n d i t i o n a l g u a r a n t e e .O r d e r y o u r s t o d a y . C a l l l o l l t r e e 5 0 0 - 6 4 7 - 1 8 0 0 .

C h a r g e V I S A , M C O m a i l c h e c k , m o n e y o r d e r .C A L L T O L L F R E E . . B O 6 4 7 - 1 8 0 0

C a l l 6 0 1 - 3 2 3 - 5 8 6 9 i M S o u t s i d e c o n t i n e n t a l U S A .E N T E R P R I S E SI N C O R P O R A T E D

9 2 L o u i s v i l l e R o a d . S t a r k v i l l e , M 3 9 7 5 9

A A C O M P U T E R E X C H A N G E■ S O U T H S L A R G E S T C O M M O D O R E 6 4 D E A L E R "

O V E R 2 0 0 0 I T E M S I S T O C KC O M P L E T E R E P A I R S E R V I C E F O C O M M O D O R E 6 A N C - 6 4 P E R I P H E R A L SO R D E R L I N E : 1 - 8 0 0 - 4 4 7 - 0 0 8 8I N Q U I R I E S & F L 9 0 4 - 3 8 8 - 0 0 1 8

R E Q U E S T O U F U L L C A T A L O G T O D A YH E R E A R E F E O O U M A I L O R D E R P R I C E S

P I l > V 4C - B J C o m p u t a r1 6 4 1 D i s k D n v e1 7 0 2 C o l o r U o r . i K HM S D O u B I D r i v eI n O u s G s f [ > n «' 6 6 0 A u i a M o d e mT o ! a l C o " " i " A j l a M o d e

C ' 6 4 P n w e r S j p p l y

C a l lC a l lC a l lC a l l

S 5 3 72 8 C a l l

7 7 2

P R i C T I C O R PP f a c h C S I C 6 f ' f a c l J i l o . P S p ' e a a s r e a

O n i r o D r r l u < o R S - 2 3 2 3 G r a p H i c P M n i o i I n l r l c o 3 A C C E S S S O F T V i t n EB o i c n M « o aH a O m B ' M c K O f 2 M a u e f C o m p o U f 2 C O M P U S E R V ES i o n o i K i ( n t

M I R S O E C O N C E P T SV P f o l v & r s i o nW P a r s V t a r & - o nS I O H T N 1 S O U N DS y n l h a i J B rP r o c e ^ o rR n y i h m f l o t k e f

O n S t » g a

1 2 3 3 5 5 f

6 6

2 5

K O A L AK c i j i l n f ^ n t lK o ^ l a P r m l o 'P R E C I S I O N S O F T W A R E

B l I T t H l t S I H C

6

S K V I E S E L E C I H I C1 1 5 3 1 F l a ^ n " D ; y i D r i v e

S p o e n - U p X i i 8 B U L O G I CF h g n t S i m u l a l a i I I 3 U D o m M

T r i e C o n j u l t a f i !H o m o P i 3

S r n f l f t 6 T e r f nT o E E £ i ' 6 J T e r m ( C a mA u i a L o a a ( C a t jS k J D P r C l o n e

I 1 2

2 3 1 3

3 7 2 8 P A R K S T . , J A C K S O N V I L L E , F L 3 2 2 0 5n e c k . m o n o y o r d e r e n V I & V M C

f t r ^ c r i D c ^ n l l r T « 3 r t B e k 5 i r j ' c ll 3 1 > B » S f i . p o i n 9 C r - L i . r g B a e H rA A h o f « F l o * i d a r M i c e n t ^

Page 155: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 155/164

F A S T D E L I V E R Y C a l l U F a F a s t S e r v i c e , E x p e r i e n c e !a n A f f o r d a b l e P r i c e s

S o f t w a r eH O L I D A Y S P E C I A L

S U B L O G I CF l i g h t S i m u l a t o r

« 3 1 . 9 5M I C R O P f l O S ES o l o F l i g h tS 2 1 . 9 5

F - 1 5 E A G L E• 2 1 . 9 5

I N F O C O Ml e i k l , I I m i . . z m • 2

D * * d l i n e . " 2 S e S i n l k a r . ' 2 5w o n p p r o c e s s i n g

S p e c i a l o t h P A P E R C L I Pw i t h S P E L L E R

o n l h

S 5 E » S c T i p T

W o r d P r 6 t S o n l l g r

P R O G R A M M I N GA i u m b l t r G

' 4 > B ' 1

S E R I E S" 3 ' 5

S i m o n B a s i c S 2 B o r l a n d P a s c a l -N t v h l * F o r t r a nN o u o c f n C o b o lA C C O U N T I N GH o m o A c c o u n t a n t . .

. ' i v A d v a n t a g eG e n e r a l L e d g e rA / R . A / P . P a y r o l lT h M a n a g e r . D A T A B A S E S

C o d e W r i t e rM i r a g e D e l a b a s e M g S u p n r ! ! . ■ ■ ■ ■ 6

• 4 . ' 3 9

■ 3

H a r d w a r e

1 5 4 1 s c a nS p e c i a l o t h M o n t h

M S D I S K D R I V ES D D i s k D r i v e s 2 8 8S D D i s k D r i v e ' 4 8 8

I n t r o d u c t o r y O t t e rI N D U S G T

D I S K D R I V E$ C A L L $

E L E P H A N T D I S KS S / S O " I S . 5 0 S S / D O ' 1 6 . S O

V e r b a t i m . D s t a f i l e ' 1 9 . 9 5M a i e l l S S / D D ' 1 9 . 9 5

W o s t r i d g e 6 M o d e m . " 7 N E F A S TM O D E M 3 0

S 8

' 6 - 7

' 6

S p a t i a l o t i n ' M o n t hT h C o n s u l t a n t

s 5 9 . 0 0S P R E A D S H E E TM u l t i p l a n " 6 P r a c t i c a l c ' 3

S X - 6 4 C o m p u t e r ' 5 4 9M P B 0 ' C A L LB u s c a r d I ' 1 4 9M a g i c V o i c e S p o n c h ' 4 9 . 9 51 0 1 1 R 2 3 I n t o r l o c o ' 4

1 7 0 2 M o n i t o r3 C A L L

Z E N I T H M O N I T O R S1 2 A m b e r ' 8

^ g * * ~ - - j 1 2 G r e e n ' 8 C O M P U T E R C O V E R S

, , , „ C M D 6 4 1 6 9 3R e g . » 1 5 " V I C ! 0 . . . 5 6 . 9 SM D i i k D i l m 9 9 f s n o n M K a o . . . . 5 7 . 9 9E s p o n M H F J 9 O f c i l f « t « g j 1 7 . S 9

O r d e r i n g P a y m o n t P o l i c yP n c e s r e l i e d a c o s h d i s c o u n t . F o r C . O . D , V i s a , a n M a s i e r -c a r d a d 3 I m m e d i a t e d e l i v e r y w i t h c e r t i f i e d c h e c k o w i r e dl u n d s . J r e s i d e n t a d d 6 % . P r i c e s s u b j e c t t c h a n g e .

S h i p p i n gf o r s h i p p i n g a n h a n d l i n g a d 3 % ( S m i n i m u m }L a r g e r s h i p m e n t s r e q u i r e a d d i t i o n a l c h a r g e .

P r i n t e r sG E M I N I 1 0

L O W E S T$ P R I C E $1 5 $ 3 3 9 — N u m b e r o n s e l l i n g d o m a t r i x p r i n t e r . G e m i n i 1 0 X , p r i n t s 1 2 c p b i - d i r e c t i o n a l l y , w i t h l o g i c - s e e k i n g p r i n t e t h e a d c o n t r o l .T h e r e ' s b o t h f r i c t i o n a n t r a c t o r p a p e r f e e d . P i i n t s h i g hr e s o l u t i o n g r a p h i c s . P O W E R T Y P E $ 3 2 5 . 0 0R A D I X 1 0 X « a 9 9 . 0 0 D E L T A 1 * 3 5 9 . 0 0R A D I X 1 0 $ 5 5 5 . 0 0 D E L T A 1 5 * 4 9 5 . 0 0

E P S O N R X 8 0$ 2 3 4R X 8 0 F T $ 2 7 f lT h m o s t 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 , p r i n t s 1 0 c p s , b i d i r e c t i o n a l l y . C a l l f o R X - 1 0 0 , F X - 8 0 a n F X - 1 0 0 p r i c e s .

0 K I D A T A 1 8 2$ 2 4 9O K I D A T A 1 9 $ G f l L L

T h m o s t a d v a n c e d d o t m a t r i x p r i n t e r , p r i n t s 1 6 0 c p s , b i r J i f e c t i o n a l l y . C o r r e s p o n d e n c e q u a l i t y a 4 c p s .O K I D A T A 9 3 . . . . $ 5 9 9 . 0 0 O K I D A T A 8 4 . . . . $ 6 9 9 . 0 0

P R I N T E R I N T E R F A C E SH i c f o g r a f i n M W 3 5 0 ' 6 T v m a c C o n n e c t i o n " 7 C e r d c o I n t e r l a c a ' 6 C a r d c o 8 I n t e r f a c e " 3 G r a p p l B r C D M O 2

P A N A S O N I C1 0 9 0 S 1 9 91 0 9 1 S 2 6 91 0 9 2 * C a l l

F O R I N F O R M A T I O N C A L L

S U R G E P R O T E C T O R SO u M b I ' 1 O u t l D t k 3 O u M m ' 6

6 O u t i o l r N o i M F i l l s r " B

P r i n t e r S p e c i a l sD o d d l e $ 2 P r i n t S h o p $ 2 1 6 B u f f e r S 9 6 4 B u f f e r $ 1 4 9

6 0 9 ) 5 9 6 - 1 9 4 4

P . O . B o x 3 3 5 4C h e r r y H i l l , N . J . 0 8 0 3 4

Page 156: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 156/164

C O M P U T E R R O A D A T L A ST A K E T R I P S W I T H C O M P U T E RL I S T I N G S S H O W I N G T H s r i r r o u t eE n l e r t n a d e p a r t i n g c i t y a n t h e d e s t i n a t i o n c i t y .u i m i i M a m i c o m p u t e s a n p r i n t s l h a s h o r t e s tr o u t s .R O A D S E A H C H c o n t a i n s J 0 6 c l t l e s / r o a d J u n c t i o n sa n 7 0 . 0 0 0 . o a d m i l e s H O A D S E A R C H - P L U S ( e i t r ac o s t ) a l s o c o n t a i n s R O A D M A P D E V E L O P M E N TS Y S T E M w h i c h i b i s y o n i z e y o u r r o a d m a pw i t h u t 5 t o w n s / r o a d J u n c t i o n s a n y w h e r e i N o r t hA m e r i c a .E A S Y T v e t . B a c k - u p c a p i a s a l l o w e d S p e c i f yC o m m o d o r e f i S l d i 9 k o A p p l e I I I D A Y M O N E Y -B A C K G U A R A N T E E .R O A D S E A H C H P L U S i J 7 9 5 a n d R O A D S E A R C H >

i ' i L M r e s i d e n t s a d 5 s t a l e l a * . A s y o u rd e a l e r o

M A I L C O U P O N O C A L L T O D A Y I .

C o l u m b i a S o f t i u a r s ( 3 0 1 ) 9 9 7 - 3 1 0 0B o 2 2 3 5 E , C o l u m b i a , M 2 1 0 4 5P l e a s e s e n d m e

m O A D S E A R O + P u r a l o S 7 * . M , o [ A p p l e l l / l l g f l l e) R O A I ) S f . A F I C H l « 4 ' . ! ' , ) C - W d l 3 h

A d S 5 s h i p p i n g , . I a n o l s a t i s f i e d . m a r e t u r nI l o l u l l r e f u n d .

i c t i e c k M a s t e r C h a r g e > V I S A

C a r d N u m h e r

N a m eA d d r e s s

E x p i r a t i o n D a l e

C i l y f S l a l e i Z i n .

O R D E R S : 1 - 8 0 0 - 8 3 5 - 2 2 4 6 , E X T . 1 7

D U S T C O V E R SC U S T O M M A D E T F 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

■ J C h o i c e o C o l o r s U . T a o B r o w nC O M P U T E R S :

C - 6 4 / V I C 2 0 7 . D 0K E Y B O A R D C O V E R S F O R A T A R I ;A P P L E t i c ; I B M ; K A Y P R O ; T I 9 9 8 . D O

D A T A S £ T T E ( O L D ) . . 5 . D O£ > A T A 5 E T T f N £ W , C I N ) 5 . 0 0D I S K D R I V E S :C - 1 S 4 1 B . 0 0

M S S / D ; A P P L E S / B . 0 0M S D / D ; A P P L E D / U N I T . 1 0 . 0 0P R I N T E R S ( D O T M A T R I X ) :c m i s a o ia i D . o oC - 1 5 1 6 ; H M B X B 0 ; B M B X B D T / T 1 3 . 0 0G E M I N I 1 D / 1 0 X ; D E L T A 1 0 1 3 . 0 0G E M I N I 1 5 / 1 S X ; D E L T A I S 1 6 . 0 0E P S O N M X 8 0 ; R X f l O ; R X S O F / T . 1 3 . 0 0E P S O N F X B O ; F X f l O F / T . 1 3 . 0 0E P S O N M X 1 0 D : F X 1 D D 1 6 . 0 0P A N A S O N I C K X - P 1 0 9 0 ; C A R D C O 1 3 . 0 0M O N I T O R S :

C - 1 7 0 3 C O L O R 1 4 . 0 0B M C O L O R 1 6 . 0 0S A N Y O C R 3 ( G R E E N ) 1 4 . 0 0A M D I K C O L O R 1 6 . 0 0V I D E O R E C O R D E R S :

F O M O S T R E C O R D E R S 1 3 . 0 0' C U T . O U T F O R C L O C K )O u t e r t ) b a l i n g N A M E a n M O D E LJ n r l C O L O R C H O I C E T A o B R O W N E n

e l o s p c h e c k , c i M . O . I . S O S h i o H d l f l .C a l j J c i n i f l R e I n c l u d e 6 5 ' D ' n S a l e s T , n .

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 E D S K E T C H . S E N D Y O U R R E Q U I R E M E N T S F O O U L O P R I C E H U O I E S .

C R O W N C U S T O M C O V E R S f f l j9 6 0 6 S H E L L Y F I E L D R O A D

D O W N E Y , C 9 0 2 4 0( 2 1 3 ) B 6 2 - B 3 9 1

W W O N T P A Y O U R T A X E S !B u T A M A S T E R . v i i K e l p y o c o m p U n I ' m m m o ' B

Q U I C K L Y , v : 2 E A S I L Y .6 : n M a s ^ t - o y o u r r - - c o m e T o k o s w i t "

T A M A S T E R" o a v a i a f i i f l l o y o u - 1 B B 4 F e o e r a l I n c o m e T a x e s ! o I C C o . T i r r c U u r i ! 6 w i t h a n g l e . W i n , 0 D u a l t l . s k O n v O

j k n d O D i i o n i i l p n n l # *F t i o l u r o E o T A M A S T E R :

G U I D E S y n i I i i i . P R O P E R O R D E R I h ' o u g r il w r " i 1 0 J 0 . 1 5 G 2 S c f l c U A C . D . E . a n f P E R F O R M S A L L n - i " , e : : C O R R E C T L Y ! V o l .' . - . ' . , ■ ' ■ : " " ■ "E A S Y C H A N G E . . ' 3 T y e n | n / _ w i i n m s i a mR E C A L C U L A T I O N r : u e n t i r e l o i mT R A N S F E R S n u m b e r s b s i w e e n l o ' m sC A L C U L A T E S y o u r l a i e s a n R E F U N O . ( T , nI d u l e s a i r r u c J o d l )S A V E S i y r . u r d a t a t d i s k ( o l u t u r e c P a n g E s r u s o f o t m e f i c eP R I N T S : a a t o t « e a c h i w M U L T I P L E S C H E D U L E S ( t o i m o t a m a o n D u s . - n o s v f ^ r r n , e t a r e s u p p o ' t e dD a t a t r a m M A N Y D I F F E R E N T T A X R E T U R N S m a b s t o r e d o t h s a m a d i s k .

T A M A S T E R ( D I S K O N L Y ) O N L Y 5 Z 4 . 0 0I I y o d o n ' t r e e d a N i h e s e n e d u H f e . g e

T A M A S T E R J F o V I C - 2 0C ! S h o t a o oF o r m W C D i s k o t , i » u H a

T A M A S T E R J O N L Y S I 9 . 0 0S P E C I F Y D I S K O T A P E

I N C L U D E D W I T H E A C H P R O G R A M :C O M P L E T E I N S T R U C T I O N M A N U A L .D I S C O U N T C O U P O N T O W A R D T H P U R C H A S EO N E X T Y E A R S U P D A T E D P R O G R A M S

C a s t a t h e s a p r o g r a m s I T A D E D U C T I B L E .A d S 2 . 0 0 p e t o r d e r s h i p p i n g d a n d l i n g

M a r y l a n d r f l B k t a n i i a d 5 s a i u s t a S e n d c h o c k o m o n e y o r c i o * t

M A S T E R S O F T W A R EM l l t e r y C o u r t

R a n d s I I s t o w n . M 2 1 1 3 3

« p a r a i o ! i o

C O N V E R S E W I T HY O U R C O M P U T E R

A L A S T F U L L I M P L E M E N T A T I O N ; ' - ■ ■ y . i : t M / A p r g r a m 1 n o a v a i l a b l e C r u o y a u r C o m m a i J a r E J C r e i 3 f e i ) , \ \ M I t f 9 B 6 , t U ^ A n D p c o m e " i * o m o ' j m o i lc e l e b r a u d r l i N i n i e i i i g e n c e u v " i o s i r a t i o o g i E t i Z A n n c n - d n e c i i - a o a y c J u j t i - i e i e o i & i w f i o o i - i f l l ^ e a e a c h £ ( a i * m o my o l y y a j • a n T h e n r e ^ o o n O i * n h ? o w c s m m e m o q u e a i i o r i - a n a f t e r r e m a r k s a r o l e n n m a i i r i j i y a p p r o p r i a r e 1D t s ^ r - 1 1 t i i r l a r g e m a j n T r n m * . L F Z A h a n e . e r C w l o f *D e e r 4 r J ' l , i t l r E p * ' « a n o 1 C O m p L i i f r l j I D E S e i c e p E 4 g r « « l l f

U n - f , d l i i n e C c m r p o d o ' e 6 v w u n p o n f l i i n n f l i l l - F U L L p o w a ra n r u r ' r j + i u m p t p a i i o n o t h o r i g i n a l i t n j i n n c M t i r u d . i l h m i r o d u t . t o ' y | i n L N n o n l y S ? A f i v < j u * a n i t f i n d o u t n c ? * i h aa D e ? i [ o t e a c h h e I d m o r a l # M i l l i n c l u d e i h c a m p l D l nS O U R C E P R O G R A M l a o n l y S P u a d d i l l o n i lO r i J e i ; c u r c a p y L i E L I Z A l a d a j a n y o u ' n e v e r a g a m * o n i J e r r i o #l a c e s p o r d f h e n t o h e a r s o m E O F i e i B " O ^ a y l e i ' s s e e w h a t I h nc o m p u l f c y o u ' c a a c i u a N y d o 1 "H E A D W H A T T N E E X P E H T S S A Y * B 0 U T O V J R V E R S I O N O F B U " U u c n J T i o r n l f i a r i m e i E g a m a ^ O u ' H b i m p r e 3 $ c i O w i l f iU i

n L p r M i n m e n l * i d o t i l m f d < u m 1 q i h o m n g o f y o u rj y l l c m 1 U J C f l O C C W J ' U r J r . i G l U i G * ^ r V F" L I Z A i i * t p n p . t c o i f t ' i ■ » ■ i d t a s c r a n e y , i

B A R O N ' S U f C f l O C D W P y T f f l f l e T O H ^" E L I Z A u r ^ F f l J l w a y l o m l r M u t B y O u r T r i e r u J s l o c a m p L i e r l Av e r y f u n n y p a r l y g a m a P E f E f l * v c l v r t . i M V £" E L I Z A i a U H t e Q t u j n a i p r o g r a m o n e u i a t s ' u n t u s e . s h o w j o ny o u r m a c h » n e . a n h a g ' e a i J u s t o n c V ( r i i f l i e a l 1 "

- P O P U L A R C O M P U T I N G M A G A 7 I U C" T h i s - c r u o n o f E L i Z A t s t h e B o s t t t B h ' f l v e s e e n A a p a n y g n m p . i u u r w i a P c h e t i " - H O M E A P P L I C A T I O N S f O T H C - 6 *

E L I M 1 A V A I L A B L E I T H F O L L O W I N G F O B W A T S

P o a c r e V r r n o n c a D r u L u r 1 v - , < - . o r r n o d i i i d d hU r i - p i o T D c r v i J C D F f i m Q d D r B M C l A S t C E a u i c e V o r s J o n $ i

D o i h v < r r s i o i i $ m c i u i i e t p ^ r j e u s e r r t i a n u a iF ' l e a ^ e . i d r J S 2 0 0 s h i p p i n g a n h a n d l i n g l a l o i d s r s

f C n l i f o f n a l e s i D e n l a p l e a s e j d d 6 ' ^ % s a l e s 1 3 ^ 1

A R T I F I C I A L I N T E L L I G E N C E R E S E A R C H G R O U P^ ^ ^ ^ M N o r t r i L a J o n i A ^ m j E r D e p t■ • 1 ^ L o A r i a « - r - i 9 0 0 '

M C V i S A j n d c h B c k i o c c t p l * d

F O C O M M O D O R E 6 T R A C K M I M I C

D i s k L B i i C k - u p S y s t e m f o a l d i s k s i n c l u d i n gl a l e s l p r o l e c T i o r s c h e m e sU s e d i c o n j u n c t i o n w l l h D » s k m i m i c 5 + ' " .U n q u o " C o m p a r a U a k " W e l h o d i n s u r e sa c c u r a t e r e p r o d J C t i o nF u l l y A u t o m a t i c B a c k - u pN F p r m a t l i n g n e C B S E f l r y ( f o r m a t s 3 ' w n i e s t h e c o p y )I n S t B i l S i 1 5 4 1 d r t v o s .

S o f t w a r e H a r d w a r e I n c l u d e d

O n l y $ 8 9 . "D I S K M I M I C 5 + I H

C o p y D i s k * A u t o m a t J c i i l l yQ a c h D u v i r t u a l l y n i n n s i i n g d i s k s l o C o m m o d o r e 6 4 I n c l u d i n g C o p y P r o l e c l o dV a r s l o n s , A L L A U T O M A T I C A L L Y ,

• S u p p o r t s 1 5 4 1 " D r i v e s .D o n ! O w i l h o u l D a c k - u p !F o r m a l s d i s k i l e s s t h a n 2 s e c o n d s

N o T i m e s a s F a s t !B A C K S U E N T I R E C O P Y

P R O T E C T E D D I S K S I L E S ST H A N M I N U T E S ! !

O N L Y $ 4 9 . "A . I . D . C O R P .

4 0 2 0 H E M P S T E A O T U R N P I K EB E T H P A G E , N E V O H K 1 1 7 1 4{ 5 1 6 ) 7 3 1 - 7 1 0 0

i m l c 5 " i s a i r a d B T i a r h o i C o r p o r a t i o nm m M o T B b ^ 5 4 i t r a d e m a r k 0

C o m m o d o r e E l e c i E o n i c & L i dp n H a n c l t n f l t 5 e a c h

N E W IU n i v e r s a l P a r a l l e lG r a p h i c s I n t e r l a c e

B u i l l - m s f l l l - l e s l w i t h s t a t u s r e p o r tO p t i o n a l R A p n n t e r b u t l e f

P r o v i d e s v i r t u a l l y t o l a l e m u l a t i o n o C o m m o t J o r ap r i n t e r s f o c o m p a t i b i l i t y w i t h p o p u l a r w f t w a r f iA S C I I c o n v e r s i o n , t o t a l l e s t . E m u l a t et r a n s p a r e n t m o d eF u l l / i n t e l l i g e n t I n t e r l a c e t t i a t p l u g s I n t o s t a n d a r dC o m m o d o r e p r i n t e r s o C k o lE n c l u a r v A g r a p h i c k e y - m a l c r i t u n c t " O n

■ S w i t c h s e l e c t a b l e C o m m o d o r e g r a p n i c a m o d e l o E p s o n , S l a r M i c r o n e s . l i o n , P r o w n t e r . O k i d a t a ,S e i k D S h a , B a n a n a , B M C , P a n a s o n i c ,M a n n e s m a n T a l l e y o r t i e r s .

M l c r o g r a f l u M W - 3 5 0 S 1 J 9 . 0 0V N t - X X P r i n l a i I n t e r l a c e ■ ! n v i l l a U a a 1 7 9 . 9 5

D e a l e ri n q u i r i e s i n v i t e d .

U l c i o W o i l d E l e c t i o o i x , I n c .3 3 3 3 S W a d s w o r t h B l v d . , # C 1 0 5 .L a l c e w o o d , C 8 0 2 2 7( 3 0 3 ) 9 B 7 - 9 5 3 2 O 9 6 7 - 2 6 7 1

1 5 C O M P U T E ! ' ! G a z o l l o M a t c h 1 9 8 5

Page 157: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 157/164

L y c o C o m p u t e r M a r k e t i n g C o n s u l t a n t s" P E O P L E W H K N O W W H A T T H E Y W A N T A N D K N O W H O T U S I R E C E I V E T H L O W E S T P R I C E S A L Y C O '

M O N I T O R S !T A X A N

2 1 0 C o l o r R G 2 5 l O O G r e e n 1 1 l O S A m b e r 1 2 4 0 C o l o r R G 2 9 d i O C o l o r R G 3 4 4 2 C o l o r I B - M 1 2 G r c o n I B 1 4 1 2 A m b e r I B M Z E N I T H

Z V 1 2 2 A A m l i e r 8 2 V 1 2 3 6 G r e e n 8 2Z V 1 2 A m b e r - I B M . . . . 1 3 9Z V 1 3 C o l o r 2 7 Z V 1 3 R G 3 8 Z V 1 3 C o m p o s i t e . . . . 4 - 1 9

Z V 1 3 H F e C o l o r 5 B G O R I L L A

G r e » r > 8 2 0 0I A r - D e r 8 a 0 0

A M D E K3 0 G r e e n3 0 0 A m b e r3 1 0 A m b e r - I B C o l o r 3 0 0 - A u d i oC o l o r 5 0 0 - C o m o o s i t e . .C o l o r 6 0 C o l o r 7 0 C o l o r 7 1 . . N E J B 1 2 6 0 G r e e nJ 1 2 0 1 . G r e e nJ B 1 2 0 5 A m b e rJ 1 2 t 5 C o l o rJ 1 2 1 6 R G BJ C 4 6 0 C o l o rS A K A T AS C - 1 0 0 C o l o rS T S I T i n s t a n dS 1 0 0 0 G r e e n . S t O Q O A m b e r

1 2 1 4

. . . . 1 5 9. . . 2 6 5

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

. 9 0 1 3 5 . 0 01 4 5 . 0 0

2 5 5 . 0 03 9 9 . 0 03 4 9 . 0 0

. . . . 2 2 . . 2

. . 9 1 0

r * * * * | D I S K D R I V E S ! • • • • :I N D U S M S

C o m m o d o r o . . . . . C A L LS D R I V ES O D F I V E

T o t a lT e l e c o m m u n i c a t i o n sC - 6 4 C a l l

| M O D E M S |W e s l r i d g e C - 6 4 . . . C a l lM i l e y M o C - 6 4 . . C a l l

! | D I S K E T T E S j jS K

( B o > 1 0

5 V S S S 05 V S S D D6 ' O S O D

S K C S S S DS K C - S S D D

E L E P H A N T s k c - d s d d( B o « 1 0

5 1 g

S 2 . 9 9S I 5 . 9 9S I B " M A X E L L

( B o « 1 0 5 V M D - 1 S 1 7 9 5S 2 9

M , . M

I S A V E - P R I N T E R S IM A N N E S M A N N

T A L L YS P I R I T 8 0 £ 2 5 5 0 0M T L - 1 6 O L S 5 4 9 . 0 0M T L - 1 8 0 L S 7 3 9 0 0

C i t o hP r o w i l s r 8 S 1 0 A8 5 1 0 B C 2

J U K IJ u k i 6 1 0 0T r a c t o r K i

$ 3 8 9$ 1 1 9

E p s o nR x e oR X B O F TR X 1 O OF x a oF X 1 0 0J X B OL 0 1 5 0 0 PL Q ' i O O S

S 2 2 9 . 0 0S 2 6 9 O OS 3 6 9 0 0S 3 6 9 0 0S 5 5 5 O O

S 0 8 0 ' ■ M 7 l U d C 5 K . t S I M 9 O °

S ' l i ' Q Q O

6 5 1 O S P8 5 1 O S Rf l 5 1 0 S C PB s i o s c n1 5 5 O P1 5 5 O B C D

A 1 O - 2 O PF 1 0 4 0 P U o H D L JF 1 O 5 5 P U O F 1 D U

P A N A S O N I C1 0 9 0 S 2 1 9 O O1 0 9 1 . . . . S 2 7 9 O O1 0 9 2 . S 4 1 5 0 01 0 9 3 . S 5 9 9 0 0

3 1 5 1 S 4 6 9 0 0

. . . . 1 2 6 9 0 . . . . S 3 9 9 . O 0

$ 3 ^ 9 0 S 3 9 9 0

. . . , S 4 0 9 . 0 0. . . . S 4 I 9 0

. . . S 4 9 9 0 . . . . M B 9 0

. S 5 3 9 . O OS 4 6 9 0 0S S 9 9 0 0

S I 0 9 9 0 0

B L U E C H I P SM 1 2 0 1 Q S 2 7 5 0 0M 1 2 0 1 0 C ' 6 * S 2 7 5 0 0C M 0 I 5 J 1 3 8 9 0 0

O D A T A8 8 2 B 3 6 9 9

8 8 1 0 0 01 2 0 01 5 0 01 0 8 1

L E G E N D

N E 8 0 2 5N E 8 0 2 7

1 6 9 9 0 S 3 5 9 0

S T A RM I C R O N I C S

G f l r r a m 1 0 n . . . J 2 2 9 0 OG 8 m i n i ! 5 i S 3 f l 5 O 0D a l i m 1 S 3 3 9 O 0D a l l a I S 4 4 9 0 0H « 0 i I 1 S 4 9 9 0 H a f l u 1 S 5 8 9 0 P o w o r t y p e $ 3 0 9 . 0 0S w e e l 1 0 J 5 4 9 0 0

G E M I N I 1 O $ 2 2 9

C A R D C OL O l J 4 4 9 0 0L Q S 3 3 9 0 0P R I N T E R I N T E R F A C E S 3 9 7 P R I N T E R I N T E R F A C E W /

F U L L G R A P H I C S J 6 7

C O M M O D O R E T i m e w o r k s6 C O M P U T E R

C O M P U T £ RD I S K O R I V E

5 2 P R I N T E RP R I N T E R

M O N I T O R4P I L O T 6

B A S I CS S

1 9 Q 4M i s s i o n s

C A L LC A L L

S 2 3 9 0 CS 2 6 9 0 S 3 1 5 0 0S 2 4 9 O 0

S 4 5 O 0J 3 5 O OJ 2 9 O 0

S 2 2 . 7 5S 3 7 £ 2 7

$ 3 2 . 7 5$ 3 7 $ 3 2 . 7 5S 3 7 S 3 7 $ 1 7 $ 1 7

S a l e s . A c c i s H e

L e d g e rD a t a M g C h e c k b o o kS l u t g a m eC a * e o l W o r O $ 1 8 7 5

M i c r o p r o s eS o i o F l i g h t % 2 7 N A T O $ 2 2 7 5S p i t f i r e S 1 9 . 9 SF - 1 5 S t r i k e . S 2 7 A i R e s c u e S 2 7

B a t t e r i e s I n c l u d e dP a n e ' C l i o J 5 9

S 3 9 S p e l l P a C o n s u l t a n t . . / . .P a c e r C l i p w i t h

S p e l l P a H o m e P a B U C A R D8 0 C o l u m n B o a r d

P E R S O N A LP E R I P H E R A L S - 6 4

b u p e r S k e t c n - C - 6 4 . . 3 7 . 9 5

S U L O G I CF l i g h l S i m u l a t o r I I C - 6 4 3 2 7 5

S 6 9

$ 7 9 9 5$ 3 9

S I 3 9 9 5$ 1 3 9 9 5

C A R D C OL I G H T P E S 2 9 7 5

S L O T E X P A N 6 6 W H I T E N O 6 4 M A I L N O 2 W R I T E N O 6 K E V P A DU N I V C A R S I N P R I N T E R U T I L I T Y

S L O T E X P A NS L O T E X P A N

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

S o n g w r i l e rP i c l u r e w r i lP h B e t a

S c a r b o r o u g h■ $ 2 4 7 5

$ 2 4 . 7 5S 2 4 . 7 5

I N N O V A T I V EC O N C E P T S

F L I P - N - F l l E ' 0F L I P - N ' F I L E 1 F L I P N - F l i E 2 5F L l P - N - F I L E 5 F t l P N - F I L E

i B O M H O L D E R !

B I D I S K D R I V E

C L E A N £ RC O M P U T E R C A R E K I T

$ 7 J B 9 E

S I 8 9 51 1 7

s i a

S 1 7 $ 1 7

T O L L F R E E 1 - 8 0 0 - 2 3 3 - 8 7 6 0T O R D E R

C A L L r O l L F R E E

8 0 0 - 2 3 3 - 8 7 6 0C u s t o m e r S e r v i c e - 7 7 - 3 2 7 - 1 8 2 5 J e < i e y S f i o r o P 7 4

R I S K F R E E P O L I C YI n - s l o c k i i e m s h i c p e f l w i t h i n 2 h o u r s o o r d e r N d e p o s i t o C o r d e r ? F r e p s h i n n i n g o p r e p a i d c a s h o r d e r s w i i h m t h e C o n t i n e n l a i U P r e s i d e n l s a d o s a l e s l a i . A P O . F P O . a n a 1 I n t e r n a t i o n a l o r d e r S B d a s S O Op l u s 3 ° c l o p r i o r i t y m a i l s e r v i c e A d v e r t i s e d p r i c e s s h o w 4 d i s c o u n t r o c a s h , a d 4 ' o M a s t e r C a r d o V i s a P e r s o n a l c h e c k s r e q u i r e w e e k sc l e a r a n c e b e l o r e s h i p p i n g A l i i e m s s u b j e c i t c h a n g e w i l h o u l n o n c e

Page 158: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 158/164

F o T h C o m m o d o r e 6 C B U E T

C A R T R I D G E B A C K U P S Y S T E M

A l l o w s y o ■ M k ■ ' ■ n a p -s h o l s " ' d c a t \ i \ a g e s a n s t o i B I h e m o

W i l h m a n u a l S 3 4 . 9 5

C B U S ID E L U X E

O R D E R S O N L Y T E C H I N F O .( 2 1 5 ) 6 2 2 - 0 7 0 6 ( 2 1 5 } 6 2 2 - 5 4 9 5

P L E A S E A D S 3 . 0 0 F O S H I P P I N GP A R E S I D E N T S A Q 6 S A L E S T A

V I S A , M C P . O . . C H E C K S O R C A S H

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

t t o m d l a k .W I 1 M m a n u i l 5 8 4 . 9 5

C B U S I D E L U X EA b o v e w i l h n e c e s s a r y & t \ n n 0 d i s k e t t e - ■ . ' • - J ■ ' J '

C B U S C O M B OC B U S I W i l h f l r o g i a m s o n d i s k e t t e 3 m a . i f o

R J B R A C H M A N A S S O C I A T E S , I N C . P 0 B O 1 0 7 7 H A V E R T O W N , P A 1 9 0 8 3

A i n t e g r a t e d b u s i n e s s s o f t w a r e p a c k a g ef o t h C - 6 4 ™ f o $ 1 . 5 9 P r o g r a m ?

Y e s .T h I n t e l l i g e n t S o f t w a r e P a c k a g e f o C - 6 4 ™ , V I C 1 " , S X - 6 4 ™ , P l u s 4 ™ , 1 6 ™ , ' B ' - S e r i e s ™ , a n P E T / C B I W " .N g a m e s , n f a n c y p a c k a g i n g , a n y o c a n ' t b u i a n y w h e r e b u h e r e . B u t : 2 p o w e r f u l , u s e f u l p r o g r a m s t h a tw i l l p u y o u r C o m m o d o r e t w o r k r i g h t n o w , i y o u r h o m e o o f f i c e ; a l o n o n e d i s k a t h r i d i c u l o u s p r i c e o S 3 5 . I n c l u d e s :D a t a b a s e : c o m p l e t e m u l t i - k e y e d f i x e d - r e c o r d - l e n g t h d a t a b a s em a n a g e r . S o r t o r s e l e c t [ u s i n g a l r e l a t i o n a l o p e r a t o r s : , > < 2 A N D , O R N O T , w i l d c a r d ) o n a n y f i e l d , p e r f o r m c o m p u t a t i o n so n u m e r i c f i e l d s . A n o p e r a t i o n c a b e p e r f o r m e d o a l l , o o n l y s e l e c t e d r e c o r d s . A l f i e l d s c o m p l e t e l y u s e r - d e f i n a b l e . C a b e u s e d ( o a n n u m b e r o t a s k s , i n c l u d i n g a c c o u n t i n g , m a i li n l i s t s , i n v e n t o r y c o n t r o l , r e c o r d , t a p e , o b o o k c a t a l o g i n g , e p e n s e a c c o u n t m a n i n l e n a n c e , o a a e l e c t r o n i c r o l o d e x . E v e ni y o u s y o u r C o m m o d o r e f o n o t h i n g e l s e , t h i s p r o g r a m a l o n em i g h t j u s t i f y i t e x p e n s e .W o r d P r o c e s s o r : T h o r g i n e l w o r d p r o c e s s o r f o t h V I C - S O , W / i n o a v a i l a b l e f o a l C B m o n e i s . f u l l - f e a t u r e d m e n u - d r i v e n w o r dp r o c e s s o r n c l u d i n g v e r y f a s t f i l e c o m m a n d s ( i n c l u d i n g d i s k c a t a l o g ] ,s c r e e n e d i t i n g , t e x t l o c a t i n g a n f u l l c o n t r o l o v e r m a r g i n s , s p a c i n g ,p e g n g , i n d e n t a t i o n , a n j u s t i f i c a t i o n . " . . . w e d o n e a n n i g h t y t u n c -t i o n e l , . P r o v i d e s a e x c e l l e n t a l t e r n a t i v e t o t h h i g h p r i c e d w o r dp r o c e s s o r s . . t h i s i a e x c e l l e n t b u y . H i g h l y r e c o m m e n d e d , "M d f u t e S o f t w a r e G a z e t t e . " P r o v i d e s g o o d b a s i c f e a u r e s , " C o p u t e ' s G a z e t t e .C o p y c a l c : A e l e c t r o n i c s p r e a d s h e e t . T u r n s y o u r C o m m o d o r - e i n t o

v i s i b l e b a l a n c e s h e e t ; i n c l u d e s s c r e e n e d i t o r . " E x c e l l e n t p r o g r a mf o b u d g e t i n g , e s t i m a t i n g , o a n m a t h - o r i e n t e d u s . . w e l l w o r t ht h m o n e y . H i g h l y r e c o m m e n d e d . " M i d n i t e S o f t w a r e G a z e t t e .

I n t e l l i g e n t S o f t w a r eQ u a l i t y S o l t w u r e s m e n 1 9 8 2

A l s o I n c l u d e d : R e p o r t G e n , R e p o r t M e r g e [ i n t e r f a c e W / w i t hD a t a b a s e t c r e a t e f o r m l e t t e r s , s t a t e m e n t s , n v o c e s , m a i n g l a b e l s ,o t h e r r e p o r t s . ] ; B a s e b a l l S t a t i s t i c i a n [ c o m p i l e s b a t t i n g s t a t i s t i c sf o a b a s e b a l l l e a g u e ] ; s e v e r a l W / u t i l i t i e s , i n c l u d i n g I n d e x [ i n d e x e sW / P ' s t e x t f i l e s ] ; s e v e r a l D a t a b a s e u t i l i t i e s , i n c l u d i n g D B m e r g e[ f a c i l i t a t e s m u l t i - f i l e d a t a b a s e a p p l i c a t i o n s . ] , A M D B S t a t [ a n a l y z e sD / f i l e s ] ; p r o g r a m m i n g u t i l i t y , A S C I I , w h i c h c o n v e r t s t e x t f i l e s[ p r o g r a m l i s t i n g s ] i n t o p r o g r a m f i l e s ; a l s o C h e c k b o o k ; I n v e n t o r y :P a p e r R o u t e ; L o a n A n a l y s i s ; B r e a k e v e n A n a l y s i s : D e p r e c i at i o n ; L u b e l e r ; m o r e .V e r s i o n s o t h p a c k a g e a r a v a i l a b l e f o a n a n e v e r y C o m m o d o r ec o m p u t e r h a v i n g m i n i m u m o 1 0 R A [ d o e s i s a C o m m o d o r e 'o i t H o a b o u t o t h b o i c a m e i n ? ) A d S i y o h a v e a n 8 0 5 0d i s k d r i v e . A l p r o g r a m s w i l l f u l l y s u p p o r t t a p e , d i s k , a n p r i n t e r . T h p a c k a g e i a v a i l a b l e o n l y o d i s k ; h o w e v e r , y o u m a o r d e r a n t w p r o g r a m s o n c a s s e t t e f o 5 9 0 . P r i c e i n c l u d e s d o c u m e n t a t i o n a n ds h i p p i n g w i t h i n U S a n d C a n a d a ; a l o t h e r c o u n t r i e s , a d S [ n p e s o n a l c h e c k s f r o m o u t s i d e U S A ] , N c h a r g e c a r d s . F o C . D . D . ,e n c l o s e $ f e e ; C a l i f , r e s i d e n t s a d 6 % T h i s a i t h c a t a l o g .

B o D e p t .S a A n s e l m o , C 9 4 9 6 0

1 S C O M P U T E ' S G a z e t t e M a r c h 1 9 8 5

Page 159: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 159/164

A B B Y ' S C A R R I E S F U L L S E L E C T I O NS O F T W A R E F O Y O U R C O M M O D O R E ,

A N C - 1 6 . C A L L F O C U R R E N TP R I C E S . A S F O F R E E C A T A L O G .

T r a i n s I D F r a c t i o n F a v o r ( R U F o G r a b s I R S n o o p e r T r o o p s

1 , I 1 0 F a c e m d k e r I R J u k e b o x I R

$ 2 $ 2 $ 2

e a S 2 $ 2

. $ 2 9

m a

I S e a r c h o T h M o s i A m a z i n g T h i n g I D S 2 A e r o b i c s I D $ 3

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

5 I G H M 5 0 U N Dt j l j t j x . S o t i t j a r e . h

I N C R E D I B L E M U S I C K E Y B O A R D $ 3 T U R N S T H E C - M I N T O A M U S I C A L I N S T R U M E N T

S o f t w a r e t w o r k w i t h t h I n c r e d i b l e M u s i c K e y b o a r d :K a w a s a k i S y n t h e s i z e r $ 3 K a w a s a k i R h y t h m R o c k e r S Z 9M u s i c P r o c e s s o r $ 2 3 0 0 1 S o u n d O d y s s e v $ 2

"

K O A L A P A D W I T H G R A P H I C S S O F T W A R E $ 5 S o f t w a r e A v a i l a b l e f o u s w i t h h e K o a t a P a d :

C O L O R I N G S E R I E SK O A L A G R A M S S P E L L I N G

I N S T A N T P R O G R A M M E R ' S G U I D EL O G O D E S I G N M A S T E R

S P I D E R E A T E RP A I N T A - R H Y M E

T H E G R A P H I C S E X H I B I T O RC A L L F O L O P R I C E S

F A S T L O A D ( R $ 3 L o a d P r o g r a m s T i m e s F a s t e rC o p y Y o u r O w P r o g r a m s a n dB a c k U p S o m e P r o t e c t e d S o f t w a r e

P i t s l n p I I D S Z W o r l d ' s G r e a t e s t B m o i u i l l G a m e t !

C A L L F D P R I C E S O D I M E I E P Y X T I T L E S

m i i m > A I ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■

~ I H I r m m ' ! ■ ■" ■ ■ 1I I

V I T E R M I N A LP o w e r f u l c o m m u n i c a t i o n s p r o g r a m

* 4 0 , E 4 , S O , 1 0 c o l u m n s w i t h o u t h a r d w a r e m o d i f i c a t i o nA u t o d i a l a n r e - d i a l w h a p p r o p r i a t e m a d a m1 e n t r y p h o n e b o o k2 e n t r y m e s s a g e f i l e f o f r e q u e n t l y n i m e s s a g e sS n v e m e s s a g e t s o n d l a t e rU s e s c o l o r , g r a p h i c s ( i c o n s ) , s o u n dO p t i o n a l j o y s t i c k c o n t r o l l a b i l i t y

W C A R R YA L P O P U L A RM O D E M S

P A R T I A L L I S T I N G O O U R C O M P L E T E S O F T W A R E L I N EA C C E S S

R a i d O v u r M o s c o w I D ) t C I S 2 S c r o l l s o A b a d o n I D I C $ 2 B e a c h h e a d I D ) I C ) S 2

E L E C T R O N I C A R T SA r c h o n I D S 2 A r c l i o n I A d e p i I D C A L LO n e O n O n s ( D S 2 M u s i c C n n s i r u c i i o r i S e t I D $ 2 P i n b a l l C o n s t r u c t i o n S e I D $ 2 T h R u a l m o I m p a s s i b i l i t y 1 0 S 2 S e v e n C i t i e s o G o l d I D . . . $ 2 9

M I C R O P R O S EF - 1 5 S t r i k e E a f l l e I D I C S 2 H o l l c a t A c I D ( C $ 2 M i A l l e y A c ( D l ( C ) $ 2 N A T O C o m m a n d e r I D I C $ 2 S o l o F l i g h t ( D ) ( C i S 2

I N F O C O H i t c h h i k e r ' s G u i d e 1 0 i h u G a l n i y I D $ 3 Z o r k I I I I O e a $ 2 C u t t h r o a t ! ( D $ 3 S e a S l a l k e r [ D $ 3 S t a i C r o a s I D S 3

S S i i a t i i i ! o N o r m a n t l y I D F i r o a i l s i d u s ( O )C a r r i e r F o i c e I D C o m b a t L e a d e r I D ( C ) .Q u t s i r o n I D W a R u s s i a I D

S U B L O G I CR l g h i S i m j l a f o r I I I D

R E S T O NM o v i e M a k e r ( D

C B M u r d u r b v t t i e D o z e n | R

D A T A M O S TQ u i c k L o a d

$ 2 $ 2 $ 4 $ 2

. $ ■ 1 7. $ 5 4

P F P F R e p o r t I D

M R N I B B L ES o t t w a i e C o p y P r o g r a m I D .

, S 3 9

$ 3

. $ 1 9

$ 5

$ 3

I N D U S G D I S K D R I V E F O C 6 $ 2 9 9T H I N C R E D I B L E I N D U S G D R I V E I N C L U D E S :

S S D DW D M ! ) P R O C E S S O RD A T A B A S E

- S P R E A D S H E E T

S c o t c h S S D D D i s k s , B o o 1 0 $ 1 3 . 9 5

S P E C I A L S A L E P R I C E SL I M I T E D Q U A N T I T I E S O S O M E I T E M S

. . „ - t - , i . „ E f C h o o s e l i o m : P a c M a n . C c n l i W d e . D e < e r * a « . O o O u f l . t i f i A t a n s o f t T i t l e s f o C - 6 4 . . ^ K o n ^ r t o w . r a n S o w . P o t t a s i K m . • » ! G m u - * I U . O OA t a r i s o f l T i t l e s ( 0 1 V I C - 2 0 . b A i » . ' - w f o e M o m B o i W i o n t 3 . 0 0D e m o n A l l a c k I R t o V I C - 2 0 2 . 0 0C l o s e E n c o u n t e r s o f t h e W o r s t K i n d I R I f o r C - 6 4 S 1 . 0 0

( C C A S S E T T E T A P E I D D I S K ( R R O C A R T R I D G EC A L L T O L L F R E E

O r d e r L i n e 1 - 8 0 0 - 2 8 2 - 0 3 3 3 M - 1 a . m . - 7 p . m . E a s t e r n T i m e C u s t o m e r S e r v i c e 1 - 5 1 3 - 8 7 9 - 9 6 9 96 1 M i d d l e S t r e e t , F a i r b o r n , O H 4 5 3 2 4

P r e p a i d o r d e r s o v e r $ 3 0 r e c e i v e f r e e s h i p p i n g , U P S , c o n t i n e n t a l U S N w a i t i n g p e r i o d w i n s i p a i d b c r e d i t c a r d ,c e r t i f i e d c h e c k o m o n e y o r d e r . A d $ s h i p p i n g a n h a n d l i n g o o r d e r s u n d e r $ 3 0 . A d $ f o C O o r d e r s . H a r dw a r e r e q u i r e s a d d i t i o n a l f r e i g h t c h a r g e s . O h i o r e s i d e n t s a d 5 . 5 % s a l e s t a x . A i t e m s s u b j e c t t a v a i l a b i l i t y a n p r i c e c h a n g e .

P L E A S E C I T E A D N U M B E R W H E N O R D E R I N G .

Page 160: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 160/164

Page 161: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 161/164

Page 162: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 162/164

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 e1 0 A C o m p u t e r E x c h a n g e 1 5 1 0 A b a c u s S o f t w a r e 6 1 0 A b a c u s S o f t w a r e 6 1 0 A b a c u s S o f t w a r e f 6 1 0 A b b y ' s D i s c o u n t S o f t w a r e : % t . . , 1 5 1 0 7 A c a d e m y S o f t w a r e 8 3

A . I . D . C o r p 1 5 A n t i q u a S o f t w a r e 1 5 2 /

1 0 A r t i f i c i a l I n t e l l i g e n c e R e s e a r c h G r o u p 1 5 * A x l o n 7 2

1 0 B a s i x 5 H O B a s i x 6

B a t t e r i e s I n c l u d e d 4 1 1 B a u d v i l l e 2 11 1 B i B y t e s 1 1 1 1 B l u e C h i p E l e c t r o n i c s 5 11 1 B y t e s P i e c e s , I n 1 5 1 1 5 C a r d c o , I n I B

C a r d i n a l S o f t w a r e 1 5 1 1 C h e a t s h e e t P r o d u c t s 1 4 1 1 T h C H C o m p a n y 1 1 1 1 C o l u m b i a S o f t w a r e 1 5

C o m m o d o r e B C o m p u c a t 1 5

1 1 C o m p u S e r v e 1 1 2 C o m p u t A b i l i t y 7

C o m p u t e r C e n t e r s o A m e r i c a 9 1 2 C o m p u t e r M a i l O r d e r 1 4 91 2 C o m p u t e r N o v e l t y C o r p 1 5

C o m p u t e r P l a c e 1 4 1 2 C o m p u t e r P r o f i t S y s t e m s , I n 5 1 2 C r e a t i v e S o f t w a r e1 2 C r o w n C u s t o m C o v e r s 1 5 41 2 C S S o f t w a r e . I n 7 1 2 C S S o f t w a r e . I n 1 1 1 2 C u s t o m P r o g r a m m i n g G r o u p . I n 1 0 1 2 D a t a S h a r e , I n 7 1 3 D i g i t a l V i s i o n , I n c 1 5 1 3 D o J o n e s N e w s / R e t r i e v a l 2 1 3 E a s t e r n H o u s e 4 1 3 M a r t . I n 1 5

E p y x 2 31 3 F u l l C i r c l e S o f t w a r e , I n 1 0 1 3 F u t u r e C o m p u t e r A p p l i c a t i o n s 1 2

H u g h e s A s s o c i a t e s 1 5 1 3 I n d u s S y s t e m s 4 1 3 I n f o r u n n e r I F

I n t e l l i g e n t S o f t w a r e 1 5 J a s o n - R a n h e i m 1 0 K S O F T C 8 K y a n S o f t w a r e 1 4

1 3 L i m b i c S y s t e m s I n 5 1 3 L y c o C o m p u t e r M a r k e t i n g a n C o n s u l t a n t s 1 5

M a s t e r S o f t w a r e 1 5 41 4 M e g a S o f t L i m i t e d 7 1 4 M F E n t e r p r i s e s I n c o r p o r a t e d 1 5

M i c r o - S y s D i s t r i b u t o r s 1 5 1 4 M i c r o - W D i s t r i b u t i n g , I n c 8 1 4 M i c r o - W D i s t r i b u t i n g , I n 1 1 1 4 M i c r o W o r l d E l e c t r o n i x 1 5 1 4 M i m i c S y s t e m s I n 3 1 6 C O M P U T E m G a z o r i e M a r c h 1 9 8 5

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 e1 4 M i n d s c a p e , I n 2 1 4 N e w A r t s C 8 1 4 N i b b l e N o t c h C o m p u t e r P r o d u c t s 1 5

N o v a S o f t w a r e 1 5 1 4 9 O k i d a t a 1 1 5 O m n i t r o n i x 1 1

O . P . S o f t w a r e 1 5 1 5 P a c i f i c E x c h a n g e s 1 5 1 5 P a r s e c R e s e a r c h 7 6

P G a l l e r y 1 5 1 5 P h a s e 1 1 E l e c t r o n i c s 1 5

P l a y n e t . I n 4 1 5 P r o f e s s i o n a l S o f t w a r e , I n 1 5 P r o f e s s i o n a l S o f t w a r e , I n 1

P r o - L i n e S o f t w a r e 1 0 1 5 P r o t e c t o E n t e r p r i z e s 9 0 , 9 11 5 P r o t e c t o E n t e r p r i z e s 9 2 , 9 31 5 P r o t e c t o E n t e r p r i z e s 9 4 , 9 51 5 R G 1 2 1 5 R J B r a c h m a n A s s o c i a t e s , I n 1 5 1 5 S c a r b o r o u g h S y s t e m s , I n c 71 6 S e g a E n t e r p r i s e s , I n c 5 1 6 S i g n a l C o m p u t e r C o n s u l t a n t , L t d . 1 5 1 6 T h 6 4 C l u b 1 1 1 6 S k y l e s E l e c t r i c W o r k s 7 1 6 S o f t w a r e D e s i g n , I n 8 1 6 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 1 5 81 6 S o f t w a r e S h a c k 1 4 1 6 S o l i d S t a t e S o f t w a r e 1 1 1 6 S t a r M i c r o n i c s , I n 8 1 6 S t a r M i c r o n i c s , I n 8 6 , 8 71 7 S t a r p o i n t S o f t w a r e 7 1 7 S t r a t e g i c S i m u l a t i o n s , I n 4 1 7 s u b L O G I C C o r p o r a t i o n 3

S u n s h i n e C o m p u t e r 1 5 1 9 0 T & D S u b s c r i p t i o n S o f t w a r e 1 1 1 7 T e l e L e a r n i n g S y s t e m s , I n 3 1 7 T e l e s y s 6 1 7 T i m e w o r k s , I n 1 1 7 T r i a d C o m p u t e r s 1 5 1 7 T u s s e y M t S o f t w a r e 1 0

U l t r a b y t e 1 1 U n i - K o o l 1 1

1 7 U S I / C D I , C o m p u t e r D e v i c e s I n t e r n a t i o n a l 5 V e r t i c a l H o r i z o n s . I n 1 4 Z a S o f t w a r e 1 5

C O M P U T E R S C o m m o d o r e C o l l e c t i o nC O M P U T E D G a z e t t e D i s k 1 6 - 1 7C O M P U T E I ' s M a c h i n e L a n g u a g e 3C O M P U T E R S G a z e t t e S u b s c r i p t i o n 4

Page 163: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 163/164

Y o a s k e d f o t h e m . .C A R D C O h a t h e m !

L Q / l L Q / 3 L E T T E R Q U A L I T Y P R I N T E R SI r e s p o n s e t y o u r d e m a n d a n n e e d ,C A R D C O n o h a a v a i l a b l e " C o m m o d o r e -r e a d y " L E T T E R Q U A L I T Y P R I N T E R S " . J u s t p l u g t h e mi a n p r i n t .O f f e r i n g s t a n d a r d f r i c t i o n - f e e d a n o p t i o n a lt r a c t o r - f e e d , t h C A R D C O P R I N T E R S c o m ec o m p l e t e w i t h b u i l t - i n i n t e r f a c i n g f o a l C o m m o d o r e P e r s o n a l C o m p u t e r s , a w e l l a c o m p a t i b l e i n p u t f o P C P j r . , T R S - 8 0 a n o t h e rp e r s o n a l c o m p u t e r s .L Q / 1 1 3 c a r r i a g e , 1 C P L Q / 3 1 1 c a r r i a g e , 1 C P " C A R D P R I N T " C / ? + G P R I N T E R I N T E R F A C Ew i t h G r a p h i c sF o p r i n t e r s t h a t a r n o C o m m o d o r e - r e a d y , C a r d c oo f f e r s t h C / ? + G P R I N T E R I N T E R F A C E I n c l u d i n g a l c a b l e s a n c o n n e c t o r s f o t h f o l l o w i n g p r i n t e r s : a l n e E p s o n M X R a n F s e r i e s , S t a r G e m i n i 1 0 a n D e l i a 1 0 P r o w r i t e r , C . - l t o h 8 5 1 0 , N E 8 0 2 3 , O k i d a t a8 2 , 8 3 , 8 4 , 9 2 , 9 3 a n 9 4 M a n n e s m a n T a l l y S p i r i t a n M T - 1 6 0 , S e i k o s h a G X - 1 0 0 , B M B X - 8 0 a n t h G o r i l l aB a n a n a . P r i n t s t h f u l l C o m m o d o r e c h a r a c t e r s e t ;g r a p h i c s , c h a r a c t e r s , r e v e r s e d c h a r a c t e r s a n r e v e r s e d g r a p h i c s c h a r a c t e r s .

• ■ W R I T E N O W "W O R D P R O C E S S O R S O F T W A R EA e x c e l l e n t t i m e s a v e r . C A R D C O O F F E R S T H C 0 " W r i t e N o w " p r o g r a m w i t h b u i l t - i n 8 c o l u m n d i s p l a y .Y o s e e x a c t t y w h a t w i l l p r i n t . A l s p e c i a l c o d e s c a b t r a n s m i t t e d t p r i n t e r s m a i n t a i n i n g J u s t i f i c a t i o n .E a s y f u l l - s c r e e n e d i t i n g ; w o r k s w i t h a n p r i n t e r .

" M A I L N O W " M A I L I N G L I S T S O F T W A R EC A R D C O D / 0 1 q u i c k l y ( i m e m o r y ) s o r t s b z i p ,c a t e g o r y , n a m e a n s t a t e ; f u l l y c o m p a t i b l e w i t h" W R I T E N O W " . O t h e r f i n e f e a t u r e s i n c l u d e : U s e r -o r i e n t e d ; m e n u - d r i v e n o p e r a t i o n ; e a c h d i s k s u p p o r t s6 0 e n t r i e s . F o r m a t c a p r i n t s i n g l e , d o u b l e o t r i p l el a b e l s a c r o s s .

A l C a r d c o P r o d u c t s a r a v a i l a b l e a y o u r l o c a l d e a l e r s .W r i t e f o i l l u s t r a t e d l i t e r a t u r e .

a r d c o , i W i c h i t a . K a n s a s 6 7 2 0 2 ( 3 1 6 ) 1

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

Page 164: Compute Gazette Issue 21 1985 Mar

8/9/2019 Compute Gazette Issue 21 1985 Mar

http://slidepdf.com/reader/full/compute-gazette-issue-21-1985-mar 164/164