compute gazette issue 44 1987 feb

132
8/9/2019 Compute Gazette Issue 44 1987 Feb http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 1/132 1 9 8 7 B u y e r ' s G u i d e T P r i n t C O M P U T E ' S F O C O M M O D O R E P E R S O N A L C O M P U m m a n d s a n e n h a n c e m e n t s . A l s o i n c l u d e d t v e r P i c k - A - L e t t e r S t r a t e g y , g o o d v o c a b u l a r y , a n l i t t l e l u c k m a k e t h i s c h a l l e n g i n g g a m e f o f a m i l y o f r i e n d s . D a t a F o r m a t t i n g O T h 6 S o f t w a r e R e v i e w s D e c i d T h R L o w e r p r a d v a n c e h o t o p t h a t ' s b e

Upload: cubemanpdx

Post on 30-May-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 1/132

1 9 8 7 B u y e r ' s G u i d e T P r i n t

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

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

P i c k - A - L e t t e rS t r a t e g y , g o o dv o c a b u l a r y , a n l i t t l e l u c km a k e t h i s c h a l l e n g i n gg a m e f o f a m i l y o f r i e n d s .

D a t a F o r m a t t i n gO T h 6

S o f t w a r e R e v i e w s D e c i d T h R L o w e r p ra d v a n c e h o t o pt h a t ' s b e

Page 2: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 2/132

7 > r o m i m p o s s i b l e d e n g e O B S a n d s p l i t -M s e c o n d s n a r e s , t h e B a r d a n h i p a r t y

e m e r g e . T h S c e p t r e , s l o n g f o r -H o i i e n , g l e a m s w i t h p o w e r l i k e a

e x p l o d i n g m i i i . E v e n P h e n g l e lK a i , t h e a n c i e n t B r c h m a g C i

b o w s h i h e a d i a w e ." S m e l l s e r p e n t s ! " S U p f i n g e r

s q u e a l s , s t e a l i n g a w a y l i k et h t h i e f h i s T w a r c h -

d r a g o n s s l i t h e r o u o t h g r o u n d ] t h e i r e y o i h u m -

i n w i t h ' l i e r e l e n t l e s sf u r y o t r e a s u r e l o s t .

P r o t e c t e d b e h i n d t h f l a m el i i a r d s , b e y o n d t h r e a c ho n o r m a l w e a p o n s , c a c k -

l i n n w i z a r d b e g i n s t h e e e r i ec h a n t s o d e a t h s p e l l . s p e l

t h a t c a f i n i s h t h B a r da n h i p a r t y .

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

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

5 0 ' X A

I

O p tt e r s . B a r

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

Y o g e j i n e c t a ^ o m a g i c u s e r t h A r c h m a n e . W i t h p o w e r f u l s p e l l s l i k e

H e a l A l l . F a n s k a r ' s N t g h l L a m - i 1 , a n t h

V ' . b

T I i l t l - a r o v e r 1 0 0 m o n s t e r sl i k e t h i s K n o r D r o n e . M a n y

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

W 2

A l i d i f f e r e n t

Page 3: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 3/132

F L I G H TF r o m t h e s o p h i s t i c a t e d r e a l i s m , d e t a i l , a n i n t e l l e c t u a ls t i m u l a t i o n o F l i g h t S i m u l a t o r .

1

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

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

; ■ - . ' , ■ ■ • ■ . ! • -

Page 4: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 4/132

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

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

Page 5: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 5/132

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

B e t t e r

Page 6: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 6/132

O n f o a l ^

A f f o r d a b l e , C o m p a t i b l e , a n F u l l - C o l

Page 7: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 7/132

Z E T J i F e b r u a r

f e a t u r e sD e c i d i n g o t h R i g h t P r i n t e r K a t h y Y a k a l

1 9 8 7 B u y e r ' s G u i d e t P r i n t e r sP r i n t i n g C o m m o d o r e G r a p h i c s T o d d H e i m a r c k

r e v i e w sW h e r e i t h W o r l d I C a r m e n S a n d i e g o ? D a v i d a n R o b i n M i n n i c kM a c b e t h N e i l R a n d a l lP a p e r C l i p I E r v i n B o b oA c o A c e s G e o r g e M i l l e rT r a n s f o r m e r s : B a t t l e t S a v e t h E a r t h D a v i d a n R o b i n M i n n i c k

g a m e sC o l l i s i o n C o u r s e M a r k T u t t l eP i c k - A - L e t t e r M i c h a e l B l a c k m o n

e d u c a t i o n / h o m e a p p l i c a t i o n sD i v i s i o n W o r k s h e e t G e r a l d C a r o nC o m p u t i n g f o F a m i l i e s : L i g h t l C o m p u t e r s ! A c t i o n ! F r e d D ' l g n a z i o

p r o g r a m m i n gH i n t s T i p s : R e p l a c i n g A r r a y s A a r o n B r a t c h e rP o w e r B A S I C : S a n i t a t i o n E n g i n e e r F r e d S i m o nM e t a B A S I C : T h P r o g r a m m e r ' s A s s i s t a n t

M e t a B A S I C 6 K e v i n M y k y t y nM e t a B A S I C P l u s J o h n B r o x S h a d l eM e t a B A S I C 1 2 K e v i n M y k y t y n

M a s t e r i n g 1 2 8 S o u n d a n M u s i c , P a r t D . C . H o l m e s1 2 D O W e d g e S h a w n K S m i t hD a t a F o r m a t t i n g o t h 6 D a n i e l G F l a n a g a nB A S I C f o B e g i n n e r s : T h I F - T H E N L a r r y C o t t o nM a c h i n e L a n g u a g e f o B e g i n n e r s : M M a i l b a g R i c h a r d M a n s f i e l d

d e p a r t m e n t sT h E d i t o r ' s N o t e s R i c h a r d M a n s f i e l d a n L a n c e E l k o

Page 8: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 8/132

C o m m o d o r e i b r i n g i n g i t c l o n e t A m e r i c a . B t h t i m e y o r e a d t h i s ,t h P C 1 0 - I , C o m m o d o r e ' s I B P C c o m p a t i b l e c o m p u t e r , w i l l b n e a r l yr e a d y f o d i s t r i b u t i o n i t h U . S . T h 5 1 2 K P C l O - i , w h i c h h a b e e n m a k e t e d i E u r o p e a n d C a n a d a f o t h p a s t s e v e r a l y e a r s , i n c l u d e s 5 V i - i n c h3 6 0 K d i s k d r i v e , a m o n o c h r o m e / c o l o g r a p h i c s c a r d , a n C e n t r o n i c s a n R S - 2 3 2 p o r t s . T h p r i c e h a n o y e b e e n a n n o u n c e d .

T h i s i a i n t e r e s t i n g t u r n o e v e n t s . C l o n e s — m a c h i n e s w h i c h a r c o m p a t i b l e w i t h t h I B P C — h a v eb e e n i n c r e a s i n g l y t a k i n g o v e r t h b u s i n e s s e n o m i c r o c o m p u t i n g . T h c l o n e s s e l l b e c a u s e t h e y t a i n t o a e n o r m o u s a m o u n t o f w e l l - t e s t e d s o f tw a r e a n h u g e b a s e o f u s e r s f a m i li a w i t h t h d f a c t o s t a n d a r do p e r a t i n g s y s t e m f o b u s i n e s s m i c r oc o m p u t i n g ; M S - D O S .N o C o m m o d o r e , t h l e a d i n gm a n u f a c t u r e r o p e r s o n a l c o m p u t e r s ,i i n t r o d u c i n g i t o w I B k n o c k o f ft t h A m e r i c a n m a r k e t . C l o n e s a r g e n e r a l l y h i g h l y c o m p a t i b l e w i t hs o f t w a r e a n p e r i p h e r a l s d e s i g n e df o t h I B P C Y e c o m p a t i b l e s a t r a c t b u y e r s b e c a u s e t h e y a r o f t e n f a l e s s e x p e n s i v e t h a n t h r e a l t h i n g .O t h e r c l o n e s , h o w e v e r , w h i l e c o s t i n ga b o u t a m u c h a a I B M - P C , o f f e ra d d i t i o n a l f e a t u r e s s u c h a m o r em e m o r y o r g r e a t e r s p e e d . I a p p e a r st h a t t h C o m m o d o r e P C 1 0 - I w i l lc o m p e t e v i p r i c i n g s i n c e i t f e a t u r e s

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

T h i s l a t e i n t h g a m e , C o m m od o r e i f a c i n g a u p h i l l b a t t l e a g a i n s ts u c h h i g h l y s u c c e s s f u l c o m p a t i b l e sm a n u f a c t u r e r s a T a n d y . W h a t ' sm o r e , i I B d o e s d r o p t h P C t h n e s t a n d a r d i l i k e l y t b l e a p f o w a r d t A ( a d v a n c e d t e c h n o l o g y ) a n e v e n 8 0 3 8 6 - b a s e d c l o n e s . T h e s ep o w e r h o u s e m a c h i n e s a r n e i t h e r a e a s y t c l o n e n o a e a s y t m a r k e t .

O c o u r s e , a l t h i s a c t i v i t y a m o n gt h e c l o n e s h a n o g o n e u n n o t i c e d a I B M . r e c e n t l y a n n o u n c e d a l l i a n c eb e t w e e n I B a n c h i p - m a k e r I n t e lC o r p o r a t i o n h a l e t o f l u r r y o s p e cu l a t i o n a b o u t p o s s i b l e n e p r o p r ie t a r y ( o a l e a s t h a r d e r - t o - c o p y )c h i p s . T h i s w o u l d m a k e l i f e m o r e d i f i c u l t f o t h c l o n e m a n u f a c t u r e r s b c a u s e n e h i g h - d e n s i t y , h i g h - s p e e d ,s p e c i a l i z e d c h i p s c o u l d w e l l c o s t c l o n em a k e r s m o r e t h a n t h e y w o u l d c o s tI B M - I n t e l t p r o d u c e . A n s u c h c h i p sm a b d i f f i c u l t t r e v e r s e - e n g i n e e r .A l t h i s s p e l l s p o s s i b l e t r o u b l e d o w nt h r o a d f o t h o s e w h s p e c i a l i z e i u n d e r s e l l i n g I B i I B M ' s m a r k e t s .

B u C o m m o d o r e h a l o n g h i s t or o s e l l i n g c o s t - e f f i c i e n t , p o p u l a rc o m p u t e r s . I s p i t e o f t h e o d d s a g a i n s tt h i s l a t e i n t r o d u c t i o n o t h e i r c l o n e , i t ' st o s o o n t c o u n t C o m m o d o r e o u o t h r u n n i n g i n t h i s o a n o i t o t h e re n d e a v o r s . I n o t h i n g e l s e , t h C o m o d o r e ' s P C 1 0 a n P C 2 0 ( v e r s i o n

l e t t e r s . T c l u d e sa d d i t i o n ,c a n b e ma d d s 1 b i n e d , t h S I i n c l ut p r o v i d u l t i m a t e l yF o C o m mi n c l u d e da d d s 1

I y o p r i n t e r o y o u r p r e s" D e c i d i n " 1 9 8 7T h f i r s ta v o i d f r u m o n e y b b e f o r e m T h b u y e h e n s i v eu n d e r p C o m m o d C o m m o d p r i n t i n gc l u d e s s p r o g r a m sy e o f t e n

W

R i c h a r d

Page 9: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 9/132

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

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

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

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

y o u r s o I w a r el o c k s u p

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

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

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

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

M e a n w h i l e , p r o g r e s s i s t o p p e d

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

s o f t w a r ed e v e l o p e r s .

f r e q u e n tA n y o uo t h e r s o c o m p u t e rT a n d y ] AT I a n

A d o b e S y s t e m s ] A l d u s ' A s h t o nT a t e ; A u t o d e s k ' , B o r l a n d I n t e r n a -t i o n a l * C r e a t i v e S o l u t i o n s ] D i g i t a lR e s e a r c h ^ L i v i n g V i d e o t e x ! ; L o t u s 'I n c . , M i c r o s o f t ] M i c r o P r o ; M i s o s y sI n c ! a n S o f t w a r e P u b l i s h i n g " a l h a v e C o m p u S e r v e S o f t w a r e F o r u m s .A n w k e e pa d d i n gm o r e .

T h l n e e d w h

s o f t wi b

p r o g e t t i n g aS o f r o mo n g e p r o m p t . i n f o r m e a n s w e r sC o m p u S

T b uS u b s c r i pc o m p u t ep r i c e i

T o r o f o m o

i n f o r m ac a l l 8

( i O h i 4 5 7 - 0 8 0

Page 10: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 10/132

C O M P U T E ! P u b l i c a t i o n s J n c S EC ^ o t m A B f t j W i « i . n Q C o n v e n e s ^ j p .

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

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

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

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

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

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

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

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

C O M P U T E E ' s G A Z E T T ES u b s c r i p t i o n R a t e s( 1 I s s u e Y e a r ) : U ( o n e y e a r ) $ S u r f a c e M a i l S 3 I I . F o r e i g n A i r M a i lT 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 ls 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 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 p l e a s e s e n d a e x a c t c o p y o y o u rc a z l i t e , P . O . B o 1 0 9 5 8 , D e s ' M o i n 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 eA u t h o r s o m a n u s c r i p t s w a r r a n t t h f O M P U t i ' ' ■ < J A i T F T T F a r e o r i g i n a l m a t er e s i d e n t i s a i d a u t h o r s . B s u b m i t G A Z E T T F . , a u t h o r s a c k n o w l e d g e t h a tt a n c e f o p u b l i c a t i o n , b e c o m e t h e P u b l i c a t i o n s , I n c . N p o r t i o n o t h

Page 11: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 11/132

N U M B E R O N A R C A D E

\ I / , , .1

'

F O Y O U R C O M P U T EK D A T A E A S T. . . I I . . ' — -

M

Page 12: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 12/132

Page 13: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 13/132

D e c i d i n gO T h

R i g h t P r i n t e K a t h y Y a k a l , A s s i s t a n t F e a t u r e s E d i t o r

I t ' s n o a e a s y d e c i s i o n . I y o h a v e n ' t y e b o u g h t p r i n t e r ,o w o u l d l i k e t u p g r a d e t m o r e s o p h i s t i c a t e d m o d e l , t h e r ea r d o z e n s o t h e m a v a i l a b l e f r o m s e v e r a l d i f f e r e n t m a n u f a c t u r e r s .F u r t h e r , t h e l a r g e i n s t a l l e d b a s e o C o m m o d o r e c o m p u t e r s h a h a i t o w i m p a c t o n t h p r i n t e r m a r k e t , d r i v i n g p r i c e s d o w na n e n c o u r a g i n g s o m e m a n u f a c t u r e r s t o f f e r C o m m o d o r e - s p e c i f i ci n t e r f a c e s f o p r i n t e r s .

F o u r y e a r s a g o , p r i n t e r s w e r ep r e t t y p r i c e y a d d i t i o n t h o m ec o m p u t e r s y s t e m . T h e r e w e r e o n l ya f e w , f r o m h a n d f u l o m a n u f a ct u r e r s , t h a t c o u l d b p u r c h a s e d f o l e s s t h a n $ 5 0 0 . A n a t h a t t i m e ,c o n s i d e r i n g h o e x p e n s i v e m o s th o m e c o m p u t e r s w e r e , $ 5 0 0 w a g o o d p r i c e .

S t a r M i c r o n i c s b r o k e s o m e b a r i e r s f o C o m m o d o r e o w n e r s t h a ts a m e y e a r b i n t r o d u c i n g t h e . G e n v

t h C o m m o d o r e j S ^ ' s p o r t s . A n y o n ew h t r i e d t o i n t e r f a c e p r i n t e r w i t h

C o m m o d o r e i t h o l d a y s —a n d , i s o m e c a s e s , e v e n n o w — c a na p p r e c i a t e w h a t b o o n t h a t w a s .

A t h i n s t a l l e d b a s e o C o m o d o r e o w n e r s s w e l l e d i n t o t h m i l l i o n s , m a n y o t h e r p r i n t e r m a n uf a c t u r e r s b e g a n c a t e r i n g t t h i s p o e r f u l c o n s u m e r g r o u p . B 1 9 8 5 ,t h e r e w e r e m o r e t h a n h a l f d o z e nm a n u f a c t u r e r s t h a t o f f e r e d C o m m o

C o m m o d o d o z e n s o ( F o r a l i s t i a v a i l a b l e ,P r i n t e r s , "Y o u r d e c i s b u y — w h e t p u r c h a s em u c h e a s i ef a c t o r s i n t

" T h et h e r e r e a l l i t h a t b i g j a f t e r t h o u L a m b , P r T h e r m a l T o O k i d a t a .s u r p r i s i n g t h o u g h t ip r i n t e r , t h iu s e d w i t hp o s s i b l y _ o

Page 14: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 14/132

o w n e r l o o k i n g t u p g r a d e . I y o u ' v en e v e r o w n e d a p r i n t e r , y o m a f i n d t h a t t h e r e ' s m o r e t c o n s i d e rt h a n y o u f i r s t t h o u g h t . I y o a r e a d y h a v e a p r i n t e r ; y o p r o b a b l yh a v e g o o d i d e a o w h a t f e a t u r e sy o u ' d l i k e t h a v e , b u t y o m a s t i l lw a n t t g i n t o y o u r d e a l e r a r m e dw i t h l i s t o f q u e s t i o n s .

O n t h i n g t b e v e r y c l e a ra b o u t w h e n y o b e g i n s h o p p i n g i

_ h o w y o p l a n t u s t h p r i n t e r .T h l i s t o s p e c i f i c a t i o n s f o e a c hu n i t i m e a n i n g l e s s u n l e s s y o k n o w w h a t y o u w a n t t h p r i n t e r t d o S o m e p r i n t e r s m a b a b l e t d e v e r y t h i n g y o u w a n t a n d m u c hm o r e ; i y o t h i n k y o u r a p p l i c a t i o n sw i l l e x p a n d o v e r t h n e x t f e y e a r s ,i m a b w o r t h t h e x t r a e x p e n s e .I n o t , y o u ' l l p r o b a b l y b a b l e t f i n d l e s s e x p e n s i v e p r i n t e r t h a tw i l l s u i t y o u r p u r p o s e s — e s p e c i a l l yg i v e n t h t r e m e n d o u s n u m b e r o p r i n t e r s a v a i l a b l e t h e s e d a y s .

T m a k e t h e b e s t p o s s i b l e d e c is i o n a b o u t w h i c h p r i n t e r t b u y ,h e r e a r s o m e i s s u e s y o m a w a n tt e x p l o r e . W e ' v e b r o k e n t h e md o w n i n t o f o u r d i f f e r e n t c a t e g o r i e s :i n p u t , o u t p u t , a e s t h e t i c s , a n l o n g -t e r m c o n s i d e r a t i o n s .

I n p u t C o n s i d e r a t i o n sS o f t w a r e / H a r d w a r e C o m p a t i b i l i t yT h q u e s t i o n o h a r d w a r e c o m p a t ib i l i t y i n o s m u c h w h e t h e r o n o t h p r i n t e r w i l l w o r k w i t h y o u rc o m p u t e r , b u h o d i f f i c u l t i w i l lb t i n t e r f a c e t h e m . d e a l e r m a t e l l y o u w h e t h e r o n o p a r t i c u l a rm o d e l i C o m m o d o r e - c o m p a t i b l e ,b u m a n o b c l e a r o e x a c t l yw h a t i n t e r f a c e y o n e e d . I y o b u

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

A l s o , i y o u ' v e a l r e a d y i n v e s te l o o m o n e y i s o f t w a r e , y o u ' l lw a n t t m a k e s u r e t h a t p r o g r a m sw i t h p r i n t o u t c a p a b i l i t i e s a r c o p a t i b l e w i t h t h p r i n t e r y o b u y .P r o b a b l y t h t w o m o s t c o m m o n a p l i c a t i o n s w i t h w h i c h y o u ' d w a n tl u s p r i n t e r a r e w o r d p r o c e s s i n ga n r j e r s o n a l p u b l i s h i n g . T h d o c u -m e n t i o n f o s u c h s o f t w a r e g e n e r a l l yi n c l u d e s l i s t o c o m p a t i b l e p r i n t e r s .

I s o m e c a s e s , s o f t w a r e h a s p u r r e d p e o p l e t b u p r i n t e r t h e yo t h e r w i s e w o u l d h a v e d o n e w i t ho u t . B r e d e r b u n d ' s P r i n t S h o p a n S p r i n g b o a r d S o f t w a r e ' s T h N e w sr o o m h a v e a c t u a l l y s o l d p r i n t e r s .

" T h o s e pp o s i t i v ep l a c e , "P r o d u c ta l D i v i P r i n t S h o i s p a n sh a b e e nt a i n l y j i a o f d o t - m a

O u t p u tP r i n t Q u a H o g o o n e e d t l a b l y n o p r i n t t h i y o u r d o c

p _ o l _ i s hd e s i r a b l ey o u r _ p r i nb u s j n e s sp o r t s , b u c o r r e s p o n

d a i s y w hs h a r p e s tp r i n t e r sl e t t e r - q u a p r o d u c e sp r i n t .

D o t -

I n f o c o m i n t r o d u c e s f o u rI n f o c o m , " " t h e c r a z y p e o p l ew h b r o u g h t y o u " Z o r k " - a n " T h e H i t c h h i k e r ' s G u i d e t t h G a l a x y , " h a h a b i t o c o m i n gu w i t h g a m e s t h a t a d n e d i m e n s i o n t i n t e r a c t i v e f i c t i o n .A n t h e b e s t k e e p s g e t t i n g b e t

p i q u e d , y o u ' l l e m b a r k o r o w d y a n r o m p t h r o u g h t h s o l a r s y s t e m .T h i s M a r i o u s K j x w f o f l J W s p u l ps c i e n c e f i c t i o n h a s 3 " n a u g h t i n e s sl e v e l s , " f o t h p i - u d e t t h l e w d ." L e a t h e r G o d d e s s e s " i s u r e t a m u s e m e m b e r s o f e i t h e r s e x .

t h r oc h i e a t o mo u s l y o a t o m

Page 15: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 15/132

a c t e r s a n g r a p h i c s t h r o u g h a p r i n t -h e a d , c o n f i g u r a t i o n o t i n y p i n st h a t s t r i k e s t h p a p e r t h r o u g h a i n k e d r i b b o n . I t h i s p r i c e r a n g e ,n i n e - p i n c o n f i g u r a t i o n i t h m o s tc o m m o n . P r i n t e r s u s i n g 2 4 - p i np r i n t h e a d , w h i c h a l l o w s c r i s p e rt y p e a n b e t t e r g r a p h i c s c a p a b i l it i e s , h a v e o n l y r e c e n t l y b r o k e n t h $ 1 , 0 0 0 p r i c e b a r r i e r . W c a n , h o e v e r , e x p e c t t s e t h e s e p r i n t e r s b c o m e l e s s e x p e n s i v e o v e r t h n e x ty e a r o r s o G r a p h i c s / C o l o r C a p a b i l i t yT h p r i n t h e a d , w h i c h p r e v e n t s d o t -m a t r i x p r i n t e r s f r o m p r i n t i n g l e t t e r -q u a l i t y t y p e , n e v e r t h e l e s s m a k e st h e m g o o d c h o i c e f o p e r s o nw h w a n t s t p r i n t g r a p h i c s . I y o p l a n t p r o g r a m l o o g r a p h i c sd i s p l a y s , t h d o t - a d d r e s s a b l e g r a p hi c c a p a b i l i t i e s o f t h e s e p r i n t e r s w i l !p r o b a b l y s e r v e y o u r p u r p o s e s b e s t .T h e r m a l t r a n s f e r p r i n t e r s a l s o o f f e rg o o d g r a p h i c s c a p a b i l i t i e s .

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

t h a t , " s a y s C o x . " B u t t h e r e a r e an u m b e r o a r e a s t h a t n e e d t b a d r e s s e d . T h a c t u a l c o s t o t h c o l o rm e c h a n i s m i p r i n t e r i s t i l l j u s ts l i g h t l y o u o f t h e h o m e u s e r ' s b u g e t r a n g e , i o u p e r c e p t i o n . A t i m eg o e s b y a n d t h e c o n o m y o m a n uf a c t u r i n g c o m e s d o w n , c o l o r i g o i n gt r e a c h i n t o t h h o m e . Y o a l s on e e d t h s o f t w a r e t s u p p o r t i t b u t h a t i r a p i d l y b e i n g t a k e n c a r e o f . "F o u l S u p a D o e s t h p r i n t e r s u p p o r t t h f o n t sy o u ' l l b u s i n g m o s t o f t e n ? Y o u rw o r d p r o c e s s o r p r o b a b l y o f f e r s s e e r a l f o n t s — s u p e r s c r i p t , s u b s c r i p t ,b o l d f a c e , e x p a n d e d , a n c o p r e s s e d — b u t n o a l p r i n t e r s a r c a p a b l e o f p r i n t i n g t h e m . I y o a t i c i p a t e n e e d i n g d i f f e r e n t f o n t s , b s u r e t h p r i n t e r y o p u r c h a s e s u pp o r t s t h e m .C o l u m n W i d t hH o m a n y c o l u m n s c a b p r i n t e da c r o s s t h e p a g e ? V e r y f e p r i n t e r sa r l i m i t e d t 4 0 - c o l u m n p r i n t o u t sa n m o r e . I y o c a n ' t i m a g i n ey o u r s e l f e v e r u s i n g y o u r p r i n t e r f o a n y t h i n g b u p r o g r a m l i s t i n g s ,m o r e t h a n 4 c o l u m n s m i g h t w e l l

e s O n r e a l l y s m e l l s .C a s t l e a n g e i n v o l v e d w i t h a e c c e n t r i c c a s t o c h a r a c t e r s ,i n c l u d i n g B r i t i s h n o b i l i t y , w h i l et r y i n g t s a v e y o u r b e s t f r i e n d

f r o m v e n g e f u l g h o s t . " M o o n -m i s t " o f f e r s f o u r d i s t i n c t l y d i f f e re n s e t s o c l u e s , p r o b l e m s ,

b u n n e c e sa l e a s t 8 0 t o 1 3 6 . F o a n g r a p h u m n s i f i p l i c a t i o n s ,r e q u i r e 1 3 C h a r a c t e rD o e s t h c h a r a c t e rn o n s t a n d s o m e f o r e n o t a t i o n s ,s u p p o r t s tS p e e dH o f a s t c n e e d s w i l ly o n e e dv a r y w i d e o f t e n u c o r r e s p o n

A e s t h e t i cE a s e O U s T h i s m a t a n t f a c t o ri n p r c o n t i n u ei n t e r e s t a p

,

Page 16: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 16/132

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

W h a t m a k e s m a c h i n e e a s y t w o r k w i t h ? T h e r e a r e s e v e r a lf a c t o r s .

( S e t i ^ i W h a t ' s i n v o l v e d i g e t t i n gt h p r i n t e r c o r r e c t l y i n t e r f a c e d t y o u r c o m p u t e r a n r e a d y t o p e r a t e ?M a n y p r i n t e r s n o c o m e C o m m od o r e - r e a d y : T h p a c k a g e i n c l u d e sc a b l e t h a t p l u g s d i r e c t l y i n t o t h c o m p u t e r o t h d i s k d r i v e a n r u n st t h p r i n t e r . I t h p r i n t e r y o w a n t d o e s n ' t c o m e C o m m o d o r e -r e a d y , f i n d o u w h a t k i n d o i n t e rf a c e y o u ' l l n e e d , a n h o e a s y i i t f i n d . M a n y p r i n t e r s h a v e s a i d l ei p e o p l e ' s h o m e s w h i l e t h e i r o w e r s f r a n t i c a l l y c a l l e d f r i e n d s , c o p u t e r s t o r e s , a n m a i l - o r d e r h o u s e st f i n d t h r i g h t i n t e r f a c e . I t ' s b e s tt g e t h i s k i n d o i n f o r m a t i o nb e f o r e y o b u y .

P a p e r - h a n d l i n f t J U y o u ' r e p l a n n i n gt u s e y o u r p r i n t e r j u s t t o p r i n t o u p r o g r a m l i s t i n g s o c o n t i n u o u s - f e e dp a p e r , e i t h e r t r a c t o r o f r i c t i o n f e e dw o r k s w e l l , d e p e n d i n g o t h i n d iv i d u a l u n i t . T r a c t o r - f e e d i n o r m a ll m o r e r e l i a b l e f o r t h i s k i n d o p r i n t i n g , b u b a d l y - c o n s t r u c t e dt r a c t o r c a c r e a t e l o o i r r i t a t i o n i y o u h a v e t k e e p s t o p p i n g i t h m i d d l e o f p r i n t i n g j o b s t o r e - a d j u s tt h e p a p e r . f r i c t i o n - f e e d p r i n t e rm i g h t s u f f i c e f o r t h i s p u r p o s e , a l o n g a i t ' s w e l l - c o n s t r u c t e d a n y o h a v e t h p a p e r l i n e d u s t r a i g h t .

B u i y o u ' l l n e e d t p r i n t c o r r es p o n d e n c e a n m a i l i n g l a b e l s a w e l l a p r o g r a m l i s t i n g s , l o o k f o p r i n t e r t h a t e a s i l y a c c o m m o d a t e ss w i t c h i n g b a c k a n f o r t h . S o m et r a c t o r f e e d m e c h a n i s m s a d j u s t t h a n d l e m a n y d i f f e r e n t s i z e s o

m o s t c o m m o n , i t ' s v e r y h a n d y t h a v e s h e e t o p l a s t i c o m e t a l t h a ts e p a r a t e s t h t w s t r e a m s o p a p e r .T h i s i s t a n d a r d o s o m e p r i n t e r s ; i i t ' s n o t , y o c a n p u r c h a s e a i n e xp e n s i v e w i r e s e p a r a t o r t h a t w i l l d t h j o b .

P a p e r - h a n d l i n g m a s e e m l i k ef a i r l y i n s i g n i f i c a n t t h i n g t c o

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

M a n y p r i n t e r s h a v es a t i d l e i o w n e r ' sh o m e s w h i l e t h e i ro w n e r s f r a n t i c a l l yc a l l e d f r i e n d s ,c o m p u t e r s t o r e s , a n m a i l o r d e r h o u s e st f i n d t h r i g h t p r i n t e r .

^ S w i t c h - s e l e c t a b l e m o d e s / M o s tp r i n t e r s t h e s e d a y s a r e q u i p p e d t p r i n t v a r i e t y o f d i f f e r e n t t y p es t y l e s . I y o a n t i c i p a t e h a v i n g t c h a n g e t y p e s t y l e s o f t e n , y o u ' l lw a n t p r i n t e r t h a t l e t s y o u d o t h a te a s i l y , w i t h o u t h a v i n g t g e a t h m a c h i n e ' s i n t e r n a l D I s w i t c h e s .

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

N o i s e L e v H o n o i si s e u i m a b o I y o p l i t h m o rs i d e r y o u m i g h t b Y o u r d e a t e s t t c h D o c u m e n t aH o t h o t i o n ? I t ' sy o t l oe s p e c i a l t h r o u g h t b l e , t a k ef r i e n d l y p o d o c u m e e r a t i o n o t h b u l kf o c u s o n

L o n g - T e S t a b i l i t y O I y o a n t s u p p o r t f e x t r e m e l ya n o n q u e s t i o n .t h c o m p ai p o s s i b l ee l e c t r o n ip r i n t e r l i t h a n s m i z e s i n c p a r t i c u l a rc o n t i n u e dp a n y c a w h a t y o u

Page 17: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 17/132

W d w i n d o w s r l M M J f V j U -

O p e n a C - M O R B w i n d o w . W h i p o u O p e n s e c o n d w i n d o w , U i b C - M O R E O p e n a n o t h e r c a l c u l a t o r w i n d o w a n C - M O R B W r i t e r t s t a r t t h a t p a p e r o n C a l c u l a t o r t d i v i d e A m m d m e n t s b f i g u r e t h e r a t e o c h a n g e f o r i l u w h o l et h U . S . C o n s t i t u t i o n . y e a r ; a n p u t h e r e s u l t i n y o w r e p o r t . d o c u m e n t .

/ . i r a J u C - M O R E W r i t e r U w r i t et h o s e r e q u e s t s f o c o l l e g e c a l t i l t w .

/ » . i w t o n i w i n d o w , b a d y a u rC - M O R I S K e e p e r f i l e o f ' c o l l e g e a d r e s s e s . A d d r e s s a n d p n i i t t h o s e l e t t e r s !

O p C - M O R E S p r e a d s h e e t a n f i g u r e o u l u n v m a n y p a g t s y o u g e t r e a d a h o t t h t o l l i i t t w r i t e y o b a c k .

O p e n C - M . O R E K e e p e r w i n d o w . I t h r e e o t h e r w i n d m v s , l o u d t h B a s i c P u a w a y K e e p e r a n p r o g r a m . O p e nM a k e f i l e o y o u r c u s t o m e r s ' n a m e s , p r o g r a m y o i i W r o t e t o p r i e e y o u ra d d r e s s e s , a r i d l i K L - n c a r e p r e f e r e i x c e s . s e r v i c e s .

C - M O R E S p r e a d s h e e t t e s t i m a t ey o u r s u m m e r c a s h f l o w a n p r o f i t s .

Q u i c k l y

Page 18: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 18/132

P r i n t w h e e l A v a i l a b i l i t yI y o b u d a i s y w h e e l p r i n t e r ,h o e a s y i i t f i n d n e p r i n t -w h e e l s ? M a n y d a i s y w h e e l p r i n t e r su s e w h e e l s t h a t a r e t h s a m e a t h o s e u s e d o t y p e w r i t e r s . I t h i s i t r u e , y o c a n p r o b a b l y g e r e p l a c em e n t s e a s i l y f r o m a l o c a l o f f i c e -s u p p l y s t o r e . I n o t , f i n d o u w h e r ey o c a g e t h e m .

A n O p e n M a r k e tO p i n i o n s v a r y a m o n g m a n u f a c t u re r a b o u t w h e t h e r t h C o m m o d o r em a r k e t h a p e a k e d o w h e t h e rt h e r e i s s t i l l c o n s i d e r a b l e g r o w t ha h e a d . T o d a y ' s p r i n t e r m a n u f a c t u re m u s t w a t c h t h a t m a r k e t c l o s e l y ,a n t a i l o r i t p r o d u c t s a c c o r d i n g l y .

" C e r t a i n l y , y e a r o t w a g o , i h a s i g n i f i c a n t i m p a c t , b e c a u s e t h C o m m o d o r e m a c h i n e s w e r e s i n i f i c a n t p o r t i o n o t h m a r k e t , "s a y s E p s o n ' s C o x . " I 1 9 8 4 a n ' 8 w a c t u a l l y s t a r t e d t s e s i g n i f ic a n t d e c l i n e i w h a t w c a t e g o r i z ea t h h o m e p r i n t e r m a r k e t , w h i c hp r i m a r i l y h a t d w i t h t h C o m o d o r e s a n s o m e o t h o t h e r l o w -e n m a c h i n e s i t h a t p r i c e c a t e g or y . " A l t h o u g h E p s o n s t i l l o f f e r sn u m b e r o p r i n t e r s f o t h a t m a r k e t ,i n c l u d i n g t h p o p u l a r H o m e w r i t e r_ J J J , i h a g o n e o n _ t p f o c u s i t e f f o r t so t h h i g h e r e n o t h m a r k e t .

O k i d a t a , m e a n w h i l e , c o n t i n u e st m o v e l o o p r o d u c t i n t o t h C o m m o d o r e 6 4 / 1 2 8 p i p e l i n e ,t h o u g h c o n s t a n t e v a l u a t i o n i n e e s s a r y . " W e ' r e o b v i o u s l y v e r y c o c e r n e d a b o u t t h C o m m o d o r e 6 4 1 2 m a r k e t , " s a y s O k i d a t a ' s R i c kL a m b . " W e ' r e e v a l u a t i n g i o m o n t h - t o - m o n t h b a s i s , a n w t h i n k i t ' s e x c e p t i o n a l t h a t i t ' s g o i n gs w e l l t h i s y e a r . "

W h a t e v e r t h e f u t u r e h o l d s ,

1 9 8 7B u y e r ' s G u T P r i n t e r sF o C o m m o d o r e c o m p u t e r o w n e r s ,t h s e l e c t i o n o p r i n t e r s h a s n e v e rb e e n g r e a t e r . I f a c t , t h v e r ya v a i l a b i l i t y o s m a n y d i f f e r e n tp r i n t e r s c a m a k e c h o o s i n g t h o n t h a t ' s r i g h t f o r y o s o m e t i m e sc o n f u s i n g p r o c e s s .

D u r i n g t h e p a s t y e a r , p r i n t e rp r i c e s h a v e c o n t i n u e d t d r o p a n n e p r i n t e r m o d e l s h a v e b e e n r l e a s e d i w h a t h a b e c o m e v e r yc o m p e t i t i v e m a r k e t . T a s s i s t r e a de r i t h e i r p r i n t e r - b u y i n g d e c is i o n s , w e ' v e p u t o g e t h e r p r o d u c ti n f o r m a t i o n o t h e n t i r e r a n g e o p r i n t e r s i t h $ 5 0 0 - a n d - u n d e rp r i c e c a t e g o r y . T h f o l l o w i n g c h a r tl i s t s t h m o r e i m p o r t a n t f e a t u r e sa n c a p a b i l i t i e s o t h e s e p r i n t e r s ,a n c a h e l p y o t d e c i d e w h i c ho n i r i g h t f o y o u .

A m o n g t h f e a t u r e s i n c l u d e di t h e p r i n t e r l i s t i n g a r t h f o l l o w i n g :

C o m p a t i b i l i t y . C o m m o d o r ec o m p u t e r s u s u n i q u e s e r i a l d a t a

P r i n t h o c a c t u a l l yp a p e r . T hp r i c e r a ni n k - j e t .

A n w a - b y — s t r i k i

_ i n k e d _ _ r iw h e e l ( h a v e l e t t i p s ) , o w

c o l u m nf o r m c h a m a t r i x ) . T

c o l u m nt h e c o l o r

c o l u m e v a p o r a t i n o n t od e r l y i n gp r i n t e r sw h i c h o f p a p e r a n m a t r a n s k i n d o p

Page 19: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 19/132

d s o r r w a

R p e a d i p

^ . t > HA d v a n c e d n e w f e a t u r e s i n c l u d e

m u l t i p l e c o l u m n s , w o r d w r a p , a u t o m a t i cc h a p t e r n u m b e r i n g a n d m u c h m o r eF a s t e r p r o g r a m l o a d i n g , e a s i e r t e x t

h a n d l i n g , f a s t e r l o a d i n g a n s a v i n g o t e x tt d i s k

B u i l t - i n t e l e c o m m u n i c a t i o n s m o d u l e l e t sy o u c o m m u n i c a t e w i t h o t h e r c o m p u t e r s

B u i l t - i n 3 0 , 0 0 0 w o r d s p e l l i n g c h e c k e r f o e r r o r - f r e e d o c u m e n t s

A l t h s t a n d a r d w o r d - p r o c e s s i n gc a p a b i l i t i e s , f r o m i n s e r t / d e l e t e t g l o b a ls e a r c h / r e p l a c e a n m u c h m o r e

B a s e d o t h # b e s t - s e l l i n g C o m m o d o r ew o r d - p r o c e s s o r , n o f a s t e r , e a s i e r a n m u c h m o r e p o w e r f u l !

C o m p a t i b l e w i t h t h e H i e C o n s u l t a n t * 1 2

V . . . l f i ' * - i ^ S ° * P 3

^ c ? » $ 7 9

Page 20: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 20/132

     

 

      

                             

              

    

     

      

        

        

       

       

     

     

           

        

     

             

    

              

     

     

     

     

    

    

    

         

              

       

           

       

         

   

   

    

         

     

   

        

          

      

    

             

      

       

      

        

            

     

      

                

               

                

               

                

                  

                  

                  

                      

    

   

   

  

       

        

       

      

     

         

            

                     

     

    

          

          

        

          

                

            

                

               

         

                  

             

                  

          

                

               

              

                  

                

               

                

                

                   

                  

         

                   

                  

                 

         

                 

             

                 

  

           

        

                

                

        

                

           

      

  

  

         

       

       

       

        

        

       

        

        

        

       

       

      

     

       

       

       

        

       

       

         

       

      

        

      

        

         

       

            

       

       

        

    

   

    

      

     

      

    

    

    

   

      

       

       

       

     

    

     

      

       

        

       

        

       

   

   

    

   

      

      

      

      

       

         

      

     

   

   

     

     

         

           

        

           

   

        

      

      

     

     

     

     

    

   

     

      

      

     

      

      

        

           

        

            

        

      

   

      

      

           

  

             

         

     

       

        

     

       

       

                    

      

       

         

       

             

          

        

                   

                

                 

        

                  

                   

                 

                 

                

                  

               

                   

                  

               

                 

                 

                

               

                

                  

                 

                   

               

                    

              

                 

                

                  

               

                  

              

                      

                

                    

                 

         

     

     

     

      

    

   

       

   

     

     

     

     

    

   

          

     

      

    

    

   

   

   

      

    

    

    

   

       

     

          

        

     

                                           

   

              

         

                    

                   

                    

                         

                    

                  

           

                     

            

                     

                     

               

                       

        

           

              

                       

       

                 

                            

                           

                 

                         

                      

       

Page 21: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 21/132

       

                   

              

    

    

     

      

       

           

          

         

    

    

    

    

    

      

      

    

      

       

         

            

           

        

        

        

        

       

    

      

    

    

     

     

       

    

     

       

          

          

           

          

          

          

          

        

          

     

    

      

     

      

       

        

        

        

         

           

           

          

          

        

   

        

   

     

         

         

                 

        

         

            

         

              

          

     

         

         

      

    

            

              

      

             

       

         

      

       

            

          

        

                

               

                 

                 

              

         

         

         

                     

                    

                

         

         

       

              

       

       

       

          

    

       

       

       

             

         

        

       

           

       

           

       

       

          

       

         

       

      

       

        

      

       

       

             

       

       

        

       

       

      

   

   

       

       

          

       

      

       

       

      

         

        

       

       

      

       

   

   

       

       

       

       

       

   

    

   

    

      

     

     

      

      

     

      

        

           

        

           

   

        

           

        

           

     

     

     

     

     

      

      

       

     

     

     

     

     

        

           

     

     

      

      

       

       

                

    

    

     

   

    

          

   

       

      

           

       

   

        

             

        

                 

                  

               

                  

               

                

          

                 

               

        

                 

         

                  

                

             

             

             

             

                     

                 

                

                  

                

            

        

                 

        

                 

                 

                

                  

                

        

           

    

                      

  

    

       

    

   

   

   

    

       

      

          

    

      

    

          

        

   

     

   

   

    

    

                             

                              

                          

       

                     

                            

                      

          

                       

                      

               

                    

                          

                         

                         

                    

                         

                          

                 

   

                       

                    

                       

              

                        

                      

                          

       

                      

       

                     

                     

Page 22: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 22/132

S E

p e r i n c h ( c p i ) o r c h a r a c t e r s p e l i n e( c p l ) . T h p i t c h r a n g e f o p r i n t e ro f t e n v a r i e s g r e a t l y , e s p e c i a l l y i f i ti c a p a b l e o f p r i n t i n g s e v e r a l t y p e so f o n t s .

B u f f e r . b u f f e r i a a r e a o fm e m o r y i p r i n t e r t h a t c a s t o r ef i x e d a m o u n t o t e x t w h i l e t h p r i n t e r i w o r k i n g , f r e e i n g u t h c o m p u t e r f o o t h e r t a s k s . M o s tp r i n t e r s i t h u n d e r - $ 5 0 0 p r i c er a n g e s t i l l h a v e r a t h e r s m a l l b u f f e r s ,s i y o u ' l l b d o i n g m a n y l o n gp r i n t i n g j o b s , y o m a w a n t t c o s i d e r b u y i n g a n a d d - o n b u f f e r .

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

p r i n t e r so c o n t i t i n y t e e t e n M a n ya d d - o nc h a s e i h a v e o n e

S u g gt h p r i c ey o m a l o w e r p r a r o u n d .

f u i c c a p a b i m o r e s p aI y o p l s i v e l y f o s u r e i t ' sn e e d b e f

F o m o r e i n f o r m a t i o n o a n o h e r e , p l e a s e c o n t a c t :A l p h a c o m2 1 0 8 B e r i n g D r . , U n i tS a l o s e , C 9 5 1 3 1A p p l e C o m p u t e rC u s t o m e r R e l a t i o n s D e p a r t m e n t2 0 5 2 5 M a r i a n i A v e n u eC u p e r t i n o , C 9 5 0 1 4A p r o t e k1 0 7 1 - A A v e n i d a A c a s oC a m a r i l l a , C 9 3 0 1 0B l u e C h i p E l e c t r o n i c s

W A l a m e d a D r i v eT e m p e , A 8 5 2 8 2B r o t h e r I n t e r n a t i o n a l

C o r p o r a t e P l a c eP i s c a t a w a y , N 0 8 8 5 4C . I t o h D i g i t a l P r o d u c t s1 9 7 5 0 S V e r m o n t A v e n u eS u i t e 2 2 T o r r a n c e , C 9 0 5 0 2C A L - A B C O6 0 4 1 V a r i e l A v e n u eW o o d l a n d H i l l , C 9 1 3 6 7

E d w a r d s -M a n u f a c t u1 0 1 4 G r i S a F e r n a

E p s o n A m 3 4 1 5 K a s T o r r a n c e ,F a c i t

E x e c u t i P . O . B o M e r r i m a c G e n e r a l EE l e c t r o n i S y r a c u s e ,H a t t o r i S 1 1 1 1 M a c M a h w a h . O k i d a t a5 3 2 F e l l M l L a u r e P a n a s o n i C o m p u t e O n P a n aS e c a u c u s ,

Page 23: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 23/132

Y o u r o u n d t h l a s t m a r k t w l e n g t h O n l y f e m e t e r s t g o a n d y o u ' r e e a t i

a i r . " W i t h d e s p e r a t e b u r s t o f e n e r g y , yt h h e a v y s p i n n a k e r s p l i t - s e c o n d f a s t

s t a r t l e d A u s s i e s .C a t c h i n g 2 5 - k n o t g u s t , y o p u l l d e a

l o o k r e i t h e y e , a n s h o u t , " G ' d a N o w . . . i t ' s s p r i n t t t h f i n i s h l i n e

■ * ?

A m e r

Page 24: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 24/132

P r i n t i n gC o m m o d o r eG r a p h i c s

T o d d H e i m a r c k , A s s i s t a n t E d i t o r

P r i n t i n g g r a p h i c s c a b e t r i c k y b u s i n e s s . T h i s a r t i c l e h e l p ss o r t o u t h e s i t u a t i o n w h e n y o u ' r e z c o r k t n g w i t h v a r i o u s p r i n ti n m o d e s , p r i n t e r i n t e r f a c e s , a n n o n - C o m m o d o r e p r i n t e r s .S e v e r a l h e l p f u l p r o g r a m m i n g e x a m p l e s a r i n c l u d e d .A s t e r i s k s , a m p e r s a n d s , c o m m a s ,a n c o l o n s w e r e m i x e d t o g e t h e r t f o r m p i c t u r e o S n o o p y i t h f i r s tw i d e l y p o p u l a r p i e c e o f c o m p u t e rp r i n t e r a r t . W h e r e o w h e n i s t a r t e dn o b o d y k n o w s , b u t h S n o o p yp r o g r a m m a d e i t w a a r o u n d t h c o u n t r y — o n t h b u s i n e s s c o m p u te r o f t h e d a y — i n t h l a t e 6 0 a n e a r l y 7 0 s .

P r i n t e r g r a p h i c s a r m u c hm o r e s o p h i s t i c a t e d n o w , b u t h b a s i c i d e a i s s t i l l t h s a m e . B s e l e ct i v e l y p l a c i n g a r e a s o l i g h t a n

o n w h a t m o d e i i i n T e x t m o d ep r i n t s l e t t e r s , n u m b e r s , a n o t h e rc h a r a c t e r s . H i - r e s g r a p h i c s m o d ep u t s d o t s o t h p a p e r .

T s e a e x a m p l e o t w d i f e r e n t m o d e s , t r r u n n i n g t h p r g r a m b e l o w ( f o r C o m m o d o r e a n C o m m o d o r e - e m u l a t i n g p r i n t e r so n l y ) . W i t h i n t h P R I N T # s t a t em e n t s , t y p e t h f i r s t l e t t e r o e a c hw o r d w i t h t h S H I F T k e y h e l dd o w n .. 1 . 0 O P E N ' ,

H I

T h i s

W h n s e c s e c o n d ae l e t t e e l e t c h a r a c t e p h i c s mm o d e i u a l s ( n or e g r a d i s c u s s w i t ht h p r i c a s e m o a p p e a r

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

Page 25: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 25/132

I T ' S T H M A N -N O T H M A C H I N Et h k i r n i s k e s t h e d i f f e r e r i t e

l e c t i o n

M I A l f e y A c e : T h r i l l i n g h e a d - t o - h e a d S a b r eJ e t a e r i a l d o f i g h t i n g i n c l u d e s s i n g l e p l a y e rf l y i n g m o d e , a w e l l a s t w p l a y e r c o m p e t i t i o n . 'H e l l c a t A c e : E x c i t i n g 3 - d i n i e n s i o n a l a e r i a lc o m b a t o v e r t h P a c i f i c i W o r l d W a I I F o o n t f o u r p l a y e r s .A i R e s c u e : S e n s a t i o n a l a s s a u l t c h o p p e rr e s c u e r a i d s f o d a r i n g p i l o t s i s o l o o t e a mc o n f i g u r a t i o n . F o r o n t o e i g h t p l a y e r s .

D

I s o p r e S i g h

Page 26: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 26/132

^ \ S t r a p o y o u r p a r a c h u t e , f a s t e n y o u r g o g g l e s . A c c o l a d e i a b o u t t l a u n c h y o t n e h a i rs i m u l a t i o n . J A c c o l a d e ' s A c o A c e s c o m b i n e s a l o f t h e e x h i l a r a t i o n o f f l i g h t w i t h t h g u wc o n f r o n t a t i o n . Y o u ' l l c l i m b i n t o t h c o c k p i t o t h m a v e r i c k M o s q u i t o f i g h t e r b o m b e r , p r i d e o W W I I , t a n g l e w i t h t h e N a z i L u f t w a f f e , d o d g e V - B u z 2 B o m b s , t h e n p i e r c e t h r o u g h t h c l o u d sW h a t d o e s i t a k e t b a A c e ? F r o m y o u , l e g e n d a r y B r i t i s h p r i d e a n g u t s . F r o m A c c o l a d e , l e l i a s d o n e i t p a r t . T l i c r e s t i u t y o u , m a t e ,6 4 , 1 2 8 . A c c o l a d e . 2 0 8 1 3 S t e v e n s C r e e k B o u l e v a r d , C u p e r l i n o . C a i i f o r n i a 9 5 0 1 4 . P h o n e 4 0 8 - 4 4 6

A l t h o u g h t h e x a m p l e u s e ss e c o n d a r y a d d r e s s e s t c h a n g ef r o m u p p e r c a s e / g r a p h i c s t u p p e rc a s e / l o w e r c a s e , m o r e c o m m o nw a o c h a n g i n g m o d e s i t s e n ds p e c i a l c o m m a n d c h a r a c t e r s :! 0 O P E N ' , 2 P R I N T # 1 , " T H I S I T E S T3 P R I N T * . ' . , C H R S C T ) j ^ T H I S

T E S T "4 P R I N T * . ! . , C U R S ( ' 4 5 ) , - " T H I S

S P A C E ] I S A T E S T "5 P R I N T * ! s C L O S E l

T h C H R $ ( 1 7 ) i t h e c u r s o r -d o w n c o d e w h e n y o p r i n t i t t h

t h a v e b o t h a o n c e . T h i s r e s t r i ct i o n d o e s n ' t a p p l y t p r i n t e r s , h o e v e r . Y o c a s w i t c h f r e e l yb e t w e e n t h t w m o d e s w i t h C H R $( 1 7 ) a n C H R $ ( 1 4 5 ) . E a c h c h a r a ct e c a b p r i n t e d i r e v e r s e a w e l l ,g i v i n g y o w i d e v a r i e t y o f u s e f u lg r a p h i c s c h a r a c t e r s f r o m w h i c h t c h o o s e .

T h p r o g r a m b e l o w p r i n t s T h i sI T e s t s u r r o u n d e d b b o r d e rm a d e u o g r a p h i c s c h a r a c t e r s . I l i n e 4 0 t h c u r s o r - d o w n c h a r a c t e rs w i t c h e s t h p r i n t e r i n t o u p p e rc a s e / l o w e r c a s e m o d e a n t h c u

T

T h N o r m a l l ys p a c e , t l i n e f r o t h c h a r aw h e n y o e x t r a s p a

I y 1 5 2 5 o

Page 27: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 27/132

C H R $ { 2 6 ) c o r r e s p o n d t C T R L - At h r o u g h C T R L - Z . S o c u r s o r u t t h b e g i n n i n g o e a c h s t r i n g a n i s e r t s p a c e j u s t a f t e r t h f i r s t q u o t at i o n m a r k b p r e s s i n g S H I F T a n t h I N S T / D E L k e y . T h e n h o l dd o w n t h C T R L k e a n p r e s s t h el e t t e r 0 Y o s h o u l d s e r e v e r s e - Oo t h s c r e e n . D t h s a m e a t h e n o f t h e l i n e , i n s e r t i n g t h s p a c ej u s t b e f o r e t h e c l o s i n g q u o t a t i o nm a r k a n p r e s s i n g C T R L - H . C T R L -

i t h s a m e a C H R $ ( 1 5 ) a n C T R L - H i t h s a m e a C H R $ { 8 ) .T h s p a c i n g i f i x e d .

I y o u h a v e 1 5 2 6 o M P 5 -8 0 2 , t h e C T R L - H / C T R L - 0 t r i c kw o n ' t w o r k . F o r o n t h i n g , t h e s ep r i n t e r s d o n ' t h a v e h i - r e s g r a p hi c m o d e . T h e y c a p r i n t c h a r a c t e r so n l y . T c h a n g e t h e s p a c i n g , y o n e e d t a d t h i s l i n e a t t h b e g i nn i n g o f t h e p r o g r a m : O P E N 6 , 4 , 6 :P R I N T # 6 , C H R $ ( 2 4 ) : C L O S E 6 T h 1 5 2 6 a n 8 0 u s c h a n n e l( t h e s e c o n d i t h O P E N s t a t em e n t ) t r e c e i v e l i n e s p a c i n g c o m a n d s . I t h e r e ' s s t i l l s o m e s p a c eb e t w e e n l i n e s , u s s m a l l e r n u b e i t h C H R $ f u n c t i o n . I t h l i n e s s e e m t o v e r l a p , u s l a r g e rn u m b e r .

C o m m o d o r e p r i n t e r s a l s o h a v er e v e r s e m o d e , w h i c h i t r i g g e r e d

b t h R V O c h a r a c t e r , C H R $( 1 8 ) . E a c h l e t t e r i t h s a m e s h a p e ,b u i p r i n t s w h i t e o b l a c k i n s t e a do b l a c k o w h i t e . T h e r e ' s a l s oq u o t e m o d e , w h i c h o p e r a t e s l i k eq u o t e m o d e o t h s c r e e n . P r e s s i n gS H I F T - C L R / H O M E u s u a l l y c l e a r st h e s c r e e n , b u i n s i d e q u o t a t i o nm a r k s i w i l l a p p e a r a r e v e r s e dh e a r t . Q u o t e m o d e i u s e f u l w h e ny o u ' r e l i s t i n g a p r o g r a m .

T h i r d - P a r t y P r i n t e r sI y o o w n o n - C o m m o d o r ep r i n t e r , i m a e m u l a t e C o m m od o r e , i w h i c h c a s e i h a t h t w t e x t m o d e s ( u p p e r c a s e / l o w e r c a s ea n u p p e r c a s e / g r a p h i c s ) p l u s a h r e g r a p h i c s m o d e . I i d o e s n ' t h a v eC o m m o d o r e e m u l a t i o n , y o n e e da i n t e r f a c e t c o n n e c t t h c o p u t e r t t h p r i n t e r .

M o s t t h i r d - p a r t y p r i n t e r s d o n ' ts u p p o r t t h t w C o m m o d o r e t e x tm o d e s ; t h e y h a v e o n e o m o r e c h a ra c t e r s e t s t h a t i n c l u d e b o t h l e t t e r sa n g r a p h i c s c h a r a c t e r s . I a d d it i o n , m a n y h a v e m a t h e m a t i c a ls y m b o l s , f o r e i g n c h a r a c t e r s , a n

t h l i k e . W hs q u a r e o m a p r i n to m e g a .

n o n p e c t s t r e i n s t e a d o fC H R $ ( 6 7 ) ,

i s t a n d ae r c a s e i t a s k o f t r a t t h o t h et h p r i n t e rc a d t h a n p u t h e n m o d e .

T h i r d -h a v e v a r i t c h o o s e .c o d e , t h p S e n d a n o t h i n g . P o p u l c l u d e i t a s u p e r s c r i p t c o n d e n s e dS o m e p r i n t a c t e r s e t s o o r t h a t c a y o u ' v e d e s

P r i n t e rA S C I I c h a r T h e r e ' s u s

/ T o n i g h t , t h M u r d e r C l u b w i l l b e c h e c k i n g i n t o t h G a r g o y l e H o t e l . T o m o r r o w ! y o m a b c h e c k i n g o b r e a k f a s t . . . i n b o d y b a g . / F e a t u r i n g o v e r 2 d i f f e r e n t p l o t s . A c c o l a d e ' s K i l l e d U n t i l D e a d p u t s y o i g r e a t e s t d e f e c t i v e . H e r c u l e H o l m e s . Y o u m u s t t r a n p r e v e n t f i v e n f t h e w o r l d s m o s t b r i l l i a n t m u r d e r mm i t t i n g t h e p e r t e c t m u r d e r . D o e s s t e e l y - e y e d M i k e S t a m m e r h a v e c h a i n s a w u h i s l e e v e ? W i l l h l u h b b u r y t h h a t c h e t . . . b e t w e e n l i t t l e A g a t h a M a y p o l e s s h o u l d e r H a d e s ? Y o h a v e u n t i l m i d n i g h t t s o l v e t a n t h w h e r e d u n n i t b e f o r e s o m e o n e ' s g o n e a n d d o n e i t l / K i l l e d I t i D e a d . T h m y s t e r y i p u r e A c c o l 6 1 2 A c c o l a d e . 2 0 8 1 3 S t e v e n s C r e e k B o u l e v a r d , C u p e r h ' n o , C a l i f o m i a 9 5 0 1 4 . T e l e p h o n e 4 0 8 - 4 4 & 5 7

Page 28: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 28/132

t u r n o g i v e n f e a t u r e l i k e i t a l i c sa n s e c o n d c o m m a n d t t u r n i o f f . T h c o m m a n d s m a b s i n g l ec h a r a c t e r — C H R $ ( 1 5 ) t t u r n o c o n d e n s e d m o d e — - o r s e r i e s o fc o d e s — C H R $ ( 2 7 ) ; C H R $ ( 4 5 > ;C H R $ ( 1 ) t e n a b l e u n d e r l i n i n g .C H R S ( 2 7 ) i a l s o c a l l e d t h e e s c a p ec h a r a c t e r ( E S C f o s h o r t ) , a n t h g r o u p o c o m m a n d s t h a t b e g i n w i t h

C H R $ ( 2 7 ) a r e u s u a l l y c a l l e d e c a p e c o d e s .

W h e n y o u ' r e s e n d i n g t h v a r io u c h a r a c t e r s t t h p r i n t e r , y o s h o u l d b e a w a r e w h a t t h i n t e r f a c ei d o i n g . S o m e i n t e r f a c e s u s t h e i ro w s e r i e s o e s c a p e c o d e s a n w i l li n t e r c e p t a n c h a r a c t e r 2 t h a tc o m e s a l o n g . T g e p a s t t h i n t e rf a c e , y o m a h a v e t s e n dC H R $ ( 2 7 ) t w i c e . T h f i r s t o n t e l l st h i n t e r f a c e t h a t c o m m a n d i c o m i n g ; t h s e c o n d t e l l s i t h a t y o r e a l l y w a n t t g i v e c o m m a n d t t h p r i n t e r i n s t e a d o f t h e i n t e r f a c e .T h t r a n s l a t i o n b e t w e e n C o m m od o r e a n t r u e A S C I I m a a l s o c a u s ep r o b l e m s . I c e r t a i n p r i n t e r m o d ei e n a b l e d b a E S a n C H R $ ( 6 7 ) , t h i n t e r f a c e m a c o v e r t t h 6 t 9 9 a n d y o u w o n ' tg e t h r e s u l t s y o e x p e c t e d .

I y o u ' r e h a v i n g p r o b l e m s g e t i n g a i n t e r f a c e a n p r i n t e r t p r i n tg r a p h i c s , i d o e s n ' t h u r t t e x p e r im e n t : Y o m a h a v e t s e n ds t r i n g o c o m m a n d s t t h p r i n t e ro i n t e r f a c e ; i m a h e l p t u s s p e c i f i c s e c o n d a r y a d d r e s s i t h O P E N s t a t e m e n t ; o y o m a h a v et o p e n t h p r i n t e r o i n t e r f a c e a n c h a n g e t h s e t t i n g o t h D I s w i t c h e s .P r i n t i n g H i - R e s G r a p h i c sW h e n y o u ' r e p r i n t i n g t e x t , s i n g l eb y t e i e n o u g h t d e s c r i b e t h l e t t e rb e i n g p r i n t e d . I y o s e n dC H R $ ( 6 7 ) , t h p r i n t e r l o o k s u t h s h a p e f o t h l e t t e r a n i t a k e sc a r e o f p r i n t i n g t h e d o t s t h a t m a k eu t h a t s h a p e . T h C o m m o d o r e1 5 2 5 a n M P S - 8 0 1 / - 8 0 3 p r i n t e r su s c h a r a c t e r m a t r i x t h a t ' s d o t sw i d e a n d d o t s h i g h . c o l u m n o b l a n k d o t s s e p a r a t e s e a c h l e t t e rf r o m i t n e i g h b o r o t h 8 0 - c o l u m np a g e , s o t h e r e a r t o t a l o 4 8 d o c o l u m n s ( 8 0 a v a i l a b l e .

B s e n d i n g C H R $ ( 8 ) t C o m m o d o r e p r i n t e r , y o p u i i n t oh i - r e s g r a p h i c s m o d e . S u d d e n l y t h r u l e s c h a n g e . E a c h b y t e n o r e p r es e n t s a c o l u m n o d o t s , w h i c h a r n u m b e r e d a f o l l o w s :

I 3

1 2

T o l i l 1 5 1

T h e t h a t c a b l a n k . I u r h a s ( r o w( p l u s 1 2 s e n d t y o u ' l l s o n d c o t h i r d , 1 8

T C o m m o d p r i n t e r ,t h i s :1 O P E N2 F O 3 R E A D4 N E X T5 P R I N T 6 D A T A

1 3

T H A M A Z I N GV C I C E A S T E EE W E R

I H F I N A LF H O N I I E R

O M A N J O - M A C H I N E

C O M M U N I C A 1 I O N ST h e r e i n o t h i n g e l s e l i k eI t V o i c e M a s l e t g i v e s

F A C T O R YC O M M O D O R E

1 - 8 0 0 -I I L L I N O I S

C 6 R e p a i r „ „ « , , 4 2 . 9 5 "1 S 4 1 R e p a i r 7 9 . 9 5 '1 5 4 1 A l i g n m e n t

o n l y 2 9 . 9 5 "C 1 2 8 R e p a i r ( . , » . « „ . 7 9 . 9 5 "

" I n c l u d e s p a r t s , l a b o r U A i F r e i g

C A L L B E F O R E S H I P P I N G , V I S A

Page 29: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 29/132

P R I S S O F T W A

$ 3 9 . 9 5S i x t h S e n s e 6 I a n s w e r s y o u r p h o n e , m a k e s y o u r c a l l s , a c t s o b o t h .S o u n d s o u t r a g e o u s ! I i s T h S i x t h S e n s e 6 m o d e r n s o f t w a r eu n d e r s t a n d s a m a c r o l a n g u a g e t h a t o p e r a t e s b a s e d o t h e t i m eo d a y , d a t a r e c e i v e d , i n t e r n a l c o u n t e r s o p r o v i d e d l e m p l a t e sO v e r 1 6 ( u n c t i o n s a y o u r c o r t t r o l l

7 0 v i r t u a l l i n e s c r e e n 1 m a c r o k e y s1 c o n d i t i o n s t r i n g s s p o t p r o m p t / i n i t i a t e r e s p o n s e s

C l o c k ( u n c t i o n s k e o p e r a t i o n s / s t a m p i n c o m i n g d a t a

S i x t h S e n s e 1 2 8 $ 4 9 . 9 5T h s p e c t r u m o P r i s m e x p a n d s t e n h a n c e y o u r C o m m o d o r e1 2 8 . W i t h S i x t h S e n s e 1 2 c o m p r e h e n s i v e m o d e m c o n t r o l i s n im i s s i o n i m p o s s i b l e .S i x t h S e n s e 1 2 i t h m o s t c o m p r e h e n s i v e m o d e m c o n t r o la v a i l a b l e . I o p e r a t e s b a s e d o t h e t i m e o d a y . d a t a r e c e i v e d ,i n t e r n a l c o u n t e r s o p r o v i d e d t e m p l a t e s . H a r n e s s t h e x p l o s i v ec a p a b i l i t i e s o S i x t h S e n s e t d y o u r n e x t m i s s i o n i m p o s s i b l e .

8 0 l i n e b u f f e r / 7 , 2 0 0 l i n e s m a x i m u m w i t h e x p a n d e d R A 2 a c t i v e m a c r o s R u n s I 8 0 c o l u m n s o n l y4 p r e w i r e d c o m m a n d k e y s - 1 t w i r e y o u r w a y !L i n e / s c r e e n e d i t o r s S E A R C H / G O T O c o m m a n d s i b u f f e rC o m p u S e r v e " 8 X M 0 D E M C R C / C h e e k s u m f i l e t r a n s f e r p r o t o c o l

S u p e r k i t 1 5 4 1v e r s i o n 2 . 0 b y M a r l y F t a n z J o P e t e S I N G L E N O R M A L C O P I E R C o p i e sm i n u t e . C o r r e c t s a l d i s k e r r o r sD U A L N O R M A L C O P I E R C o p i e s ag r a p h i c / m u s i c d i s p l a y w h i l e w o r k i n g .S I N G L E N I B B L E R N i b b l e c o p i e sD U A L N I B B L E R N i b b l e s d i s k i 3 g r a p h i c / m u s i c d i s p l a y w h i l e w o r k i n g .e l o n g a t e d h e a d e r s , e x t r a s e c t o r s a n F I L E C O P I E R F u l l s c r e e n d i s p l a y i n t r a c k s e c t o r , t i l e b e i n g c o p i e d a n f i l e s ,T R A C K S E C T O R E D I T O R C a p a b la n e x a m i n e s d a t a u n d e r e r r o r s . F u l lH E X . A S C I I o t e x t . A M m o n i t o r i G C E D I T O R A l l o w s e x a m i n a t i o n o i n c l u d i n g t h e h e a d e r , d e n s i t y , s y n c m aG C b y t e s . Y o c a e v e n e x a m i n eg r e a t w a t l e a r n d i s k p r o t e c t i o n m e t S U P E R N I B B L E R T h e m o s t p o w e r f u d e t e c t s a n d u p l i c a t e s d e n s i t y c h a n g D I S K S U R G E O N - T h i s I w h a t p a r ac o p i e s a n p l a c e s p a r a m e t e r s o n t h p a r a m e t e r s a r e i n c l u d e d .S U P E R S C A N G i v e s v i d e o o p r i n d e n s i t y o a d i s k i u n d e r 3 5 s e c o n d s

Page 30: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 30/132

T C P - H O M E O T H O P E N 9 a m - 8 p m : M o n - F r l , 1 0 a m - 5 p m S a E A S T C O A S T T I M E

H O L I D A Y H O U R S D e 1 - 2 3 : M - 9 a m - 1 0 p m , 9 a m - 8 p m , S & 1 0 a m - 6 p mC A l V r E 1 C A " P T ? V E d u c a t i o n a l S o f t w a r e t o o !V J C r V L . T J . X l J V X T \ J u V i M X A l G a m e s s t o c k e d f o q u i c k s h i p ! ! !

M I S C G A M E Sr ^ O b f r t lS a r g o n l l lr t a r d i r b I h t D C r l i f lA i ; k k sB s f l C f l H t K J

. J O * ' B o a i l . . L s a a i r B o a - o T o u r n [ > < . .T « n i r . f n m * jA C C O L A D ED a m B u s t t nF i a h t N i a r nH a r d f l a l iL a o t h W « P S I 5 i r o a l n o c A C T T V T 8 I O NA t o j u rD a n D w u a T i m *G a m p r i r B w h n C f l l o & r a l nC a u n i d q u r v n ( s t i u l d a m n . .

S C A L L5 3 3 1 2 1 9 5

M * 9 5

H 9 J 2 9

S 1 2 . S 5S 2 9 S 2 S 9 5S ! J 9 5S 2 ! 9 5

S 1 9 0 5J 1 9 9 5$ 1 9 9 5S I 9

F a s t T r a c J - i S l o l C a C a n a l S i 9 G a r r y K i l c n a n ' s G a r n s m a J u | 2 * 9 □ B B a s k e t b a l l o l " M ^ R u t r n r sG r t a l A m a r R R

l i m i t * 1 2 L u f * C o m p u H r P t o p l t . . M a s t e r 0 L a m p ir . r . j v i , r j y * . .O C o u r t T e n r i nP i t f a l l I I L o u C u v e m sS p a c a S n u n i aS l a r R a n * B a * l n f l

F I W R I n t e r n a t i o n a l H o c k e yA V A L O N K I L Lj u H d r l h i5 p i l f i « 4 0B u p t r t k Q H l S u n d a yr e j m D I i k f o r B Si m O D K R L L L ' N ' DZ i a m p i n L o d * R u i m r■ ( a r a m k aL t t M R u n n t r- A i K S f t o gB L U E C K I P

C O H H O D O R BS h y T r a v * lD A T A E A S TC o m m a n d oK a r a i a C r i a m pK u n o F u m a i t a rE L E C T H 0 N 1 C A i t T Sf l o V & n t u i u C o n M rA m n e s i aA r c h o n aA - t i c F o 'A u ' o f f i r t l

5 ? ' 9 5$ 2 4 9 5S 2 1 - 9 5£ 1 9 9 51 2 1 - 9 5K 4 S 5S I 9 1 1 9 9 SS 2 S S I 9 S 9 . 9 5S 2 1 . 9 5

S I S 9 5

$ 1 2 . 9 5$ 2 4 . 9 5$ 2 6 9 51 1 9

E 2 9 S 9 $ 3 9 S 2 9

S 2 < 9 5S 2 4 9 5$ 2 4 9 5

$ 2 7 9 5

S S 9 S 2 9 $ 2 9

S 2 7 . 9 6U 9 $ 2 9 S 2 9

E u r o p e A b l a i e $ 3 7 . 9 5H a i a H a t M * * $ 1 3 9 5L o r O S Q C o r o u i i l ( 2 4 9 M a l M a d r - a u ( 2 9 K t o S t n j l ( 2 9 M j r M t P w t r K S S 5M o v * M a f c w . ( 2 9 O g r a ( 2 9 9 SR a a c n l o t i > a S i a ^ ( 3 9 R o t o r H a s c a l i ( 2 9 9 5S t y F o . ( 2 J 9 5S o f W i a r e G o B e n O W i B S ( 1 9 S l a f l l e e l l $ 3 ! 9 ST i L e a r v ' s M i n d m . r r o r $ 2 9 T o u c h d D w n F o o t b a l l $ 2 2 . 9 5U f c m a $ 2 9 9 5U l k m a I I U 7 . B SU l t i m a I $ 4 9 E i ' Y XC h a i i p i a n a h j p W i e a t L i n g . . S 2 7 B 5M o v « M o n ? n r . . 5 2 2 . B 5S u i T i J T i f l r G a m s a $ 2 6 . 9 5S u m n i f l r G a n i a s l l $ 2 6 9 5S u p a r C y d e $ 2 9 9 5T » f r ( « T n O f l y 5 2 9 9 5W . n r a i G a m e s $ 2 7 6 5W o r d G a r i m 5 2 9 W o n f s r e a l a i B a i e O a H 5 2 1 9 5W o n f s G r e a T e i l F o o t o a l i ( 2 9 9 5' . V i j ' O H j - j i i C t - i . ( 2 2 0 5C a ' l T o p f l c * ao o t n a r c p v x i y M u

E n $ 2 2 9 5P a * n $ 2 7 . 0 5I N F O C O MB a i l e y H $ 2 9 9 5C u l T t i r o a l s 5 2 2 . 9 5D e a d i n e 5 2 5 9 5E n c h a n t e r 5 2 5 . 9 5H i t c h h i k a r - a G u i d e . ( 2 2 9 5M e t a l ( 2 9 L m h g f G k W » h o < ( 2 9 M 0 O T « H ( 2 9 P l a n s M I I ( 2 9 5 o n » r a r ( 2 9 S p a b r e W t r . . ( 2 9 S u s s e d ( 2 9 T r t m y . . . 5 3 9 V W s t i b n n g e r . . . $ 2 5 9 5W B n e s i $ 2 5 9 5Z o r t l $ 2 2 9 5Z t r t l l 5 2 6 9 SZ o r t i l l l ( 2 6 9 5I N V I S I C L U E B O O K S F O A N l l i r O C C M G A M L S I - A N C E H A F N t ; nF m a t f « i r B a i k » l b a l l ( 2 9 6 5B a s k e l b a l L t h e P r G a m e ( 2 6 M I C n O L E A K U KM c r o l e a a u o B a s o b a l ! . . ( 2 7 9 5H i c r o H r a g u e g e n e r a l m a 5 2 7 9 5I v t c r o i e a g u e 1 9 6 5 t e a n i 5 5 1 5 9 5M I C R O I ' R O S EA c r n i e l ( 2

K e f c a t A c eK e n n e d y A p o r o a c hN A T O C o r n n w t i e rS l a n t S e r v i c eS a t o F i g m

5 2 9

M I N B S C A P EB a n k S t r e e t M d K W n i e r . .B a n k S t r e s l S t o r y O M k . . B o p - n - w r e s t l eC a s i l a C l o o t e rH a l e P r o j B OI n d i a n a J o n e sI n d o o f S p o r t si n l i l M t o rO u n k f l m i n u s o n S n a O o w r f i r e

P e r f o c t S c o r 6 : S A T p - e u .T h L o m s o M i d m a l i tC a l l l a p r i c e ? o D i n a r M I N D S C A P E r u o a u lK A D A R S O F TF l o y d t n D r w dM a s s U S M a p s E u r o p ew o n o M a n s

S 2 4 B 5a t s sS 2 9 S T 1 9 5S C A L L

1 2 9 S 2 7 B 5S 2 1 . 9 5S i e . 9 5S J 9 S 3 2 . 9 5S J I . 9 5S 3 1 . 9 S$ 1 7 . 9 0S 1 / . 9 9S 4 9 . 9 SS I 7 . 9 5

S t E H B AC n a m o i o n s n i p B o n i n g . . . S I 7 . 9 5S I M O N & S H U S T E KP j p » r A j r p U n o t o n M S C A L LJ H L u i t r i I n c o m t T a S 3 9 K a r m i f S l o r y U a k * r S 1 9 H < T > m « i C r o s i w o r a P i r l l W

V U l w I S I 9 S p y H u r w _ . . . . S 3 1 . 9 5S l a r T r a k - K o b B y a s n i a l S 2 9 . 9 ST y p i r g T u l o r I I S ? 9 9 SS i ' E C T l l l / M H O L O B \ T EO i S P U I N G H O A R DE a r l y C o m f lE a s y A P i e c e o l C n k o M . i n is l i i i i . o c k :F k g h l S r n u i a l o r I IF o o t b a l lF I I S c e n e r y d s M N i g h t M . a n a n P m a a l l

S C A L L

J J 9 S J 9 S S 8

$ 3 2 . 9 5$ 3 7 . 9 5$ 1 5 . 9 5$ 2 9 S C A L L

S 1 9 9 5S 3 9 S 3 9 S 3 9

P u r a S t a i B a i e b a i i $ 3 7 . 9 5d a n d o m H o u s v , o , - . r v - ; . - - a n S S p r o a u c t i I > ! u c h ! ! 1C a l l f o P i i c e l

C 6 B U S I N E S S A N I > I ' t t O D U C T I V I T Yf - t r - l D A T A B A S E SB » n k S t r s o l F i l e r . 5 3 1 9 5C o n s u l t a n t 5 1 9 D a t a M a n a g e r 5 1 9 P o c k e t F i l e r 6 5 2 4 0 0P r o f l e 6 4 5 3 6 9 5C - 6 4 I N T E G R A T E D I ' K G SH o m e p a k $ 3 9 . 9 5T n $ C A L LV u a s i a f S i $ 7 9

S S 0 $ 3 9 . 9 5S J 9 S C A L LS C A L LS 9 $ 3 9 S 9 S ' 9

C l J t o u l M . - ■ ■ c C t t K i lH a W u p l a nP o d - e t P l a n n e r 6 P r a c l i c a k : ( d ) Q ( 1 P S P r o g i a m b t e S p r O s l i iS w ^ r i c a t 6 4 w ' s i d e w a y a

V i I H H a r 6 4C - 6 - 1 W O R D P R O C E S S O R SB a n * S l - a e t W n l a rB a n k S t r i e t S p e l l e rC u t ! P M # ( E 0 A )F l e e t S y s t e m I F o n t M a i t a r I K i d P r o O u P a p e r c l i pP a p e i c h p w j s p e i i p a c k

$ C A L L$ 3 4 . 9 5$ 1 9 $ C A L L( 3 1 . 9 5( 3 2 . 9 55 3 7 . 9 5H 9 S C A L L

P o c * e t W n ! e r D i c t i o n a r yS o e l l p r o 6 T r t o

S 1 9 9 5S 3 9 S C U L L

C o n t H o m a A o c I $ 4 9 S o f l l i n c P e A c ( 3 9 T i m e v . o r v $ E l e c t r C n e c h b k ( 1 9 S 5T i m e v i o n f s G e n e r a l L o d g e r .A j P i A ' P , P a y r o l l . I n v l o r y e a $ 4 0 5 T i m e n o r k s M o n e y M g r 5 1 5 G f l A P H I C SC A D P I C $ 3 3 C I p A n l $ 1 9 . 9 5C l o A n l l $ C A L LG r a p h i c s L l b ' w y I , I I 0 ' 1 1 1 ( 1 9 N e - i - o o m 5 3 1 9 5F i c a i s o ' a F l a v e n g a w . ' p e n ( C A L LP n n t S r i o p 5 2 5 9 5P n S h o p C o m p a n i o n . . 5 2 1 9 5M I S C . H A R D W A R E

s t p w s u p B y l o - 6 5 5 4 9 5K o a ' a G . b s o n L i g - i t p e n 5 4 9 . 9 5N a v e i D J i e 3 S l c l a i D d n a e r 5 2 7 9 5t m i - I T I E S

C o p y l l H S 2 4 K JP o w e r 5 6 9 9 5

C S M 1 5 4 1 a l i g n 5 3 4 9 5F a l o a d 5 2 9 M * c b S . . . . 5 2 4 9 5M m 1 i n 6 ' 5 3 4 9 5P o l 6 < 5 3 2 . 9 5P Q M U 6 1 ( 3 2 . 9 5T o o l b o i S ( 5 9 . 9 5Q u e s t S t a l m a n a g e r S 3 4 . 9 5V o r p a l l a s t l o a d e r S C A L L

IP

Page 31: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 31/132

C A L L U F O W H A T ' SC A L L T O L L F R E E - 8 0 0 - 4 6 8 - 9 0 4

M O N I T O R S ■ C O M P O S I T E C O L O Ru ' s e p a r a 1 & 3 v i u e o , m o r . o m o e eT H O M P S O N 3 6 6 3 2 S 1 4 9 9 »

1 R C p h o n o j a c k M b 9 M O N I X ' H H O M EZ E N I T H I I ! D I J ' l u t a - n M r 1 3 0 Z E N I T H I 2 3 0 Q I M H $ 9 C G O L D S T A R 1 ? m i r i S O I u l n O n

c a r o g / o e n 1 7 9 M A G N A V O X 6 5 6 ! 2 y w a r ' a n l y

r n o n Q c h i o m a m o d a $ ? 5 9 9 5T H O M P S O N M 5 ! V C m o n o m o d os e p a r a t e d v i d e o 1 2 5 7 9 5

M O D E M SV O L K S 6 4 8 0 J O C n r o o O l u dW 6 S T H I M EM E S S E N G E R1 6 M I T E Y M O . . . .C O M P U S E R V E S T R K I P I A Y N E T S T A R T E R K I

( C A L L1 1 9 9 5

S C U L L1 5 9 $ 1 9 9 51 1 1 9 5

C M G e n e r a l A c c t S y s t e mL n c l u d t f t G e n e r a l L c d R t r

A r c t a R e c e i v a b l e B i l l i n gS t a t e m e n t * A c c t a P n y p h l e

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

P k g . P r i c e ( o o i M o d u l i * :( 1 1 9 9 5

F o n t m a s l e r 1 2 8 . . . S c a mF o n t m a s l a r 6 4 . . . . $ 3 4 . 9 5

V I Z A S T A RV I Z A W R I T E S P E C I A L

$ 2 9 . 9 5

P R O - L I N E■ M m i m t w a B U D D Y t 2 H * M 4 m Q : ( t

P O W E RH I

1 C A L LK I L L

C O M P I L E RC A D P CC A S M B O I

P R I N T E R P A C K A G E SA L L P R I N T E R S I N T E R F A C E W I T H C - 6 4 O C 1 2 8

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

C A L L F O P A C K A G E P R I C E S O N E P A N A S O N I C P R I N T E R S A N I N T E R F A C E SS E I K O S H AS P - 1 0 0 0 A & X E T E C S u p e r g r a p h i x J r $ 2 2 9 . 9 5

E P S O N S C A L L F O Rn a L X - 8 6 I N T E R F A C E . . L O W E S T P R I C E

D X - 1 0 D A I S Y W H E E L &^ X E T E C S u p e t g r a p t i l x J r $ 2 1 9 . 9 5B R O T H E R1 5 0 9 X E T E C S U P E R G R A P H I X S 4 1 9 . 0 0

S E I K O S H A! Y R W A R R A N T Y

S P - 1 0 0 0 V C $ 1 6 4 . 9 5S P - 1 0 0 0 A o S P - 1 0 0 0 1 . . S 1 9 9 . 0 0

S U P E R G R A P H I Xr c i , ! 7 w H b u t l s r

d o w n l o a d a b l e l n t K S L O W E S T P ^ t C ES U P E F 1 G R A P H I X J f p r t n t B J i n i n ' ■ ■

G E O S $ 3 9 . 9 5F o n t p a c k S C A L L

C a l l f o r o t h e r B e r k e l y S o f t w a r e

D I S K Sp e B o o B O N U S D I S K S

t T D S D D . . 1 7 . 9 SN A S H U A D I S K SS S D D - M . 9 5D D S 9 . 4 5T U S S E Y D I S K S

B r o d e r b u n dB - M M f l u r t l P n r t f S n o pP t j i : S ' i c o C e m p A - . o n ( 2 2 9 5

I . f t o I I - $ 1 G 9 5

C O M M O D O R E 1 2 S O F T W A R EF o 1 2 i 1 2 8 o r C P M m o d e sW O R D P R O C E S S O R SF L E E T S Y S T E M I t w ' i p d lF L E E T S Y S T E M I I

w / i p « l i I h o i a u r u tJ A N EP A P E R C L I PP A P E R C L I P w i p o l lP A P E R C L I P I IP E H F E C T W R r T E R . . P O C K E T W R T E R l ! . . S U P E R S C R I P T 1 E V I Z A W F i r T E 1 2 8W O H D P H O 1 ! W O R D P R O 1 ! 8 S - / l ( M l l

H 9 $ C « L L$ 3 2 . 9 5S S 7 0 SI 4 B 9 6J C A L LI C A L L( C A L L* S 9 9 S( C A L LJ 5 9 9 5* C A L L

S I ' H K A D H H E K T HE P V X W U L T I P L A NP E R F E C T C A L C . . P O C K E T P L A N N E R 1 2 S W I F T C A L C U S x H O w a j lD A T A B A S E SC O N S U L I A N T . D A T E M A N A G E R ' I P E R F E C T F I L E R .P O C K E T F I L E R ' 5 8P H O F I L E I M . .S U P E R B A S E 1 2 S

1 3 8 . 9 SS C A L L( C A L LJ 1 9 9 S

1 3 9 9 5( C A L L( C A L L* C A L LJ S 9 9 S( C A L L

A L C

1 6 7 0 M O1 3 5 0 C 1 2 81 5 7 11 9 0 2 A1 7 5 0 R A

C

M I S C . 1 2 S O F T W A R EM i n d F o t v t i V o f t j l n g ( S S 9 S

B U D D Y l 2 l i i « T S c % t ! KP O W E R P r u r r P r a l r w ( 5 9 9 5

D E S K M A N A G E R 1 2 ( 9 I w n t l w C t i a C I 9 5V I Z A S T A H 1 2 B ( C A UP A I C H 1 S 6 I 3 S 9 5M A T R I K I r o m P r c f l P i n p M ( 1 7 9 5P A R T N E R U f l ( 5 4 9 5P E R S O N A L A C C T . I t ( 3 * 9 5S Y L V I A P O R T E R ' S p e ' w n i l

l i n a n c a p l a n n e r ( 5 4 . 3 5

C

O1 51 B

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

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

Page 32: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 32/132

I y o u h a v e a i n t e r f a c e t h a te m u l a t e s C o m m o d o r e p r i n t e r s , t h p r o g r a m s h o u l d w o r k a l i s t e d . T h 1 5 2 6 a n M P S - 8 0 2 d n o h a v eg r a p h i c s m o d e , s o t h e y c a n ' t b u s e d . F o o t h e r p r i n t e r s , y o m a h a v e t c h e c k y o u r m a n u a l f o d t a i l s o h o t e n t e r h i - r e s g r a p h i c sm o d e a n h o t o f i g u r e o u t h C H R $ v a l u e s t b s e n t .

T h e r e a r v a r i e t y o c o m m e rc i a l a n p u b l i c d o m a i n p r o g r a m st h a t u s t h p r i n t e r ' s h i - r e s g r a p h i c sm o d e t p r i n t o u h i g h - r e s o l u t i o ns c r e e n . Y o u ' r e n o l i m i t e d t h i - r e ss c r e e n d u m p s o s m a l l p i c t u r e s o fc a r s , h o w e v e r . O n u s e f u l a p p l i c a

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

t y p i c a l s t o c k - m a r k e t g r a p h , w i t hv e r t i c a l l i n e c o n n e c t i n g t h h i g ha n t h l o p r i c e f o t h d a y , a n w i t h h o r i z o n t a l l i n e i n d i c a t i n g t h ec l o s i n g p r i c e . T h i s i n o a r e a ls t o c k ; t h n u m b e r s h a v e b e e n i v e n t e d . S t a r t e a c h D A T A s t a t e m e n tw i t h s t r i n g t b p r i n t e d — t h ed a t e , f o e x a m p l e — a n d f o l l o w i w i t h t h e h i g h , t h e l o w , a n t h c l o si n p r i c e . T h f i r s t D A T A s t a t e m e n t( l i n e 5 0 0 ) s h o u l d i n c l u d e t w n u b e r s t h a t i n d i c a t e t h e r a n g e o n u b e r s ; t h g r a p h w i l l b s c a l e d t o t h i sr a n g e . T h l a s t D A T A s t a t e m e n t

A L a s t !C V O Uy °

s h o u l d b b e o p ro n l y b a v a i l a b l e1 6 o 1 2 y o u r p r i n

T h a v e a i 4 i t r 3 2 1 , a n

L i n em a n y p r a l w i t h n u m b e r ss c a l e d t d o t - c o l d a y , a n r e l i n e .

S t o c k C h C 1 R G 2 T P 3 R R 4 T LC 5 R

( )

G X E 6 0 G R 7 O B 8 R G 9 F P 1 0 D 1 1 E 1 2 P D 1 3 0P A 1 4 3 S R 1 5 0

P 1 6

R 1 7

X 1 8 X 1 9 G 2 0 S F 2 1 0X 2 2

M X 2 3 0Q 2 4

Page 33: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 33/132

^

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

- n

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

Page 34: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 34/132

C o l l i s i o n C o u r M a r k T u t t l e

T h i s f a s t - p a c e d g a m e f o r t h e C o m m o d o r e 6 4 d r o p s y o i n t o t h s e a t o f a r a c e c a f o r a n e r v e - w r a c k i n g d r i v i n g e x p e r i e n c e . A n y o u r c o m p u t e r i n o m u c h h e l p . j o y s t i c k i r e q u i r e d .

K e e p y o u r m i n d a n e y e s o t h r o a d a n w a t c h y o u r e n e m y c a r ef u l l y — y o u ' r e d r i v i n g u n d e r e t r e m e l y h a z a r d o u s r o a d c o n d i t i o n si " C o l l i s i o n C o u r s e . " Y o u r g o a l i t h i s g a m e i t s c o r e p o i n t s b d r i vi n o v e r d o t s o t h r o a d , t h u s r m o v i n g t h e m . U n f o r t u n a t e l y , t h c o m p u t e r ' s d r i v e r h a o r d e r s t s t o py o u , a n i k n o w s o n l y o n w a t d t h a t — b y c r a s h i n g i n t o y o u .

T h e r e a r f o u r l a n e s i C o l l is i o n C o u r s e : c y a n , p u r p l e , y e l l o w ,a n g r e e n . T h e r e a r e a l s o f o u r i n t e rs e c t i o n s t h a t l i n k t h e s e l a n e s t g e t h e r . Y o u r c a r ( t h e r e d o n e )

r e a c h e s t h i n t e r s e c t i o n , i s w i t c h e st t h g r e e n l a n e . Y o s h o u l d n ' tl e a v e t h i n t e r s e c t i o n s t h s a m ec o l o r f o l o n g — i f y o u d o , t h e c o p u t e r ' s c a w i l l s w i t c h o v e r i n t oy o u r l a n e a s o o n a i r e a c h e s t h n e x t i n t e r s e c t i o n .

Y o c a a l s o c o n t r o l t h e s p e e do y o u r c a r . H o l d d o w n t h j o y s t i c kf i r e b u t t o n t m o v e a h i g h s p e e d .Y o m a i n t a i n t h i s s p e e d u n t i l y o r e l e a s e t h b u t t o n . I y o p l a n c a r ef u l l y , t h i s f e a t u r e s h o u l d h e l p y o a v o i d s o m e c l o s e c a l l s .

S c o r i n g

E a c h c o ln u c a r sa n 5 Y m o v e d .d o t s , y o p o i n t s m t h c u r r

B e g b e c o m e sr e m o v e dT h e s e p b e f o r e y l e v e l . TS H I F T o

T y p i n g^ C o l l i s i

B A S I C .s t a t e m e n t y p i n g ,m a t i c P re l s e w h e

Page 35: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 35/132

w h e n y o s u b s c r i b e n o t C O M P U T E !

I E T R O W

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

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

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

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

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

D i n o w .

Page 36: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 36/132

M i c h a e l B l a c k m o nT h i s c h a l l e n g i n g w o r d g a m e i p l e a s a n t c h a n g e f r o m f a s t -p a c e d a c t i o n g a m e s . A n i t ' s g a m e t h w h o l e f a m i l y c a e n j o y . O n e , t w o , o t h r e e p l a y e r s c a c o m p e t e . F o t h C o m m od o r e 6 4 1 2 8 , P l u s / 4 , a n 1 6

I y o l i k e w o r d g a m e s , y o u ' r e s u r et l i k e " P i c k - A - L e t t e r . " T h i s g a m ei e s p e c i a l l y f u w h e n p l a y e d w i t hf a m i l y o f r i e n d s . B c o m b i n i n g t h e l e m e n t s o s t r a t e g y , w o r d k n o w le d g e , a n l i t t l e l u c k — g o o d a n b a d — P i c k - A - L e t t e r c a p r o v i d eh o u r s o e n t e r t a i n m e n t . T h e r e a r 9 p u z z l e s i n c l u d e d , s o r t e d r a nd o m l y a t h s t a r t o e a c h g a m e .A n w h e n y o u ' v e b e c o m e f a m i l i a rw i t h t h e s e , i t ' s e a s y t a d n e o n e s t t h l i s t .

P i c k - A - L e t t e r i l o o s e l y b a s e dP l a y e r g u e s s e s t h p h r a s e i " P i c k - A -L e t t e r . " T h 2 p o i n t s h e ' s e a r n e d i t h i s r o u n d w i l l b a d d e d t h i t o t a l

e r T h p o i n t sd u r i n gt h p u z a t e p l a t h i c u r r e n t n e x t r o

T h b e l o wc o n f i g u p u z z l e

I t h p o ie a c h l a r r o wp o i n t p l a y i n g s c r e e nt h v a l

h i d d e n p h r a s e . T h i s i w h e r e s o m e

Page 37: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 37/132

g o o d s t r a t e g y c a p a o f f . I y o u ' r eg o i n g t g e o n l y o n p o i n t p e l e t e o t u r n a n d y o u s u s p e c t t h a tt h e r e a r e , s a y , t h r e e S ' i t h w o r do p h r a s e , i w o u l d p r o b a b l y b ew i s e t c h o o s e d i f f e r e n t l e t t e r a n s a v e t h t e a r n m o r e p o i n t s l a t e r .

T h b o n u s f a c t o r s t a r t s a 1 b u i i n c r e a s e s b e a c h t i m e y o c o r e c t l y g u e s s l e t t e r . W h e n y o l o s ey o u r t u r n , y o a l s o l o s e w h a t e v e rb o n u s y o u ' v e b u i l t u p — y o u s t a r tb a c k a o y o u r n e x t t u r n .

T h c a r d s y m b o l s a r s p e c i a lc a s e s . I y o l a n d o h e a r t o d i m o n d , y o u ' r e i l u c k — y o u ' l l b ep l a y i n g f o 1 o 2 p o i n t s , r e s p e ct i v e l y ( n o t i n c l u d i n g y o u r b o n u s ) .H o w e v e r , l a n d i n g o c l u b o s p a d e i u n f a v o r a b l e . I t h f i r s tc a s e , y o l o s e y o u r t u r n ; i t h s e o n d , y o a l s o l o s e a l y o u r c u r r e n tp o i n t s .

I y o t h i n k y o k n o w t h a s w e r t t h e p u z z l e , y o c a p r e s sR E T U R N a n t h e n t y p e y o u r g u e s s ;o y o c a k e e p g u e s s i n g t e t t e r s t b u i l d u y o u r s c o r e . B u r e m e m b e rt h a t i s o m e t i m e s d o e s n ' t p a t w a i t — y o u l o s e y o u r t u r n i t h a r o l a n d s o c l u b o r s p a d e .

W h e n y o g u e s s t h a n s w e r o c o m p l e t e t h a n s w e r b y f i l l i n g i t h l a s t l e t t e r i t h p u z z l e , y o u rc u r r e n t s c o r e i a d d e d t y o u r t o t a ls c o r e , a n y o u r o p p o n e n t s l o s et h e i r c u r r e n t s c o r e s . I p l a y e r ' st o t a l s c o r e s u r p a s s e s t h g o a l , t h g a m e e n d s w i t h t h a t p l a y e r d c l a r e d t h e w i n n e r .

A d d i n g N e W o r d sT o a d d n e w o r d s o p h r a s e s t t h g a m e , p u t h e m i n D A T A s t a t em e n t a m o n g t h w o r d s a n p h r a s e si t h p r o g r a m . T h f o r m a t f o t h

Page 38: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 38/132

T H S TB U I T W

W h e t h e r y o u ' r e b u i l d i n g a a r g u m e n t o j u s t h a m m e r i n go u m e m o , a n p r o j e c t l o o k sb e t t e r w h e n y o p u i t o g e t h e ri W r i t e r ' s W o r k s h o p . T h s u p e r c h a r g e r t h a t p o w e r s y o u rG E O S - e q u i p p e d C o m m o d o r et h r o u g h e v e n t h m o s t w r e n c hi n a s s i g n m e n t s .

S h a r p e n y o u r s k i l l s . T h f i r s t t h i n g t d i t h W o r k s h o pi p l u g i n t o g e o W r i t e 2 . 0 , w h i c hc o n t a i n s a l t h b r a n d n e t o o l sy o n e e d t h o n e a n y r o u g hc o n c e p t i n t o a w e l l - c r a f t e dd o c u m e n t .

Y o g e t h e a d e r s . F o o t e r s .S u b s c r i p t s a n s u p e r s c r i p t s .Y o c a c e n t e r y o u r t e x t . R i g h tj u s t i f y . H u l l j u s t i f y . A n n a i l*

M i . S w f t t i t S

d o w n f o r m a t t i n g p r o b l e m s w i t hv a r i a b l e v e r t i c a l s p a c i n g a n

( o n d u s i o n i n o i i i d c n i « n o w i n d i c t t t i l h

I O L > * d c h i l d r e n

Page 39: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 39/132

G E S T C A S E SW O R K S H O T H E A S T E R B U N N Y :

R o d e n i o f R e a l i t y o r M a n - M a d eM y t h ?

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

t h a t i h e g g - b c a r i n g E a a e r B u n n y ' w a l l o v e d a c h i l d r e n m a i n d e e d b a r e a l a s\ i c h . i i ] l i o p c d .

A l t h o u g h t r a d i t i o n a l l y r e c l u s i v e , i h eb a s h f u l b u n n y h a b e e n s i g h t e d w i t hi n c r e a s i n g f r e q u e n c y , o v e r t h e p a s t f i v ey e a n . A i l l u s t r a t e d F i g u r e 6 t h a n n u a ln u m b e r o s i g h t i n g s h a s t e a d i l y g r o w nf r o m l o o , S 7 6 i 1 9 8 2 t o v e r 5 3 4 6s f a t h i s y e a r .

N E E V I D E N C EA B O U N D S" T h e p r o b l e m i s n ' t s m u c h t h

b u n n y , a i i t h e e y e w i t n e s s e s , " a d d sD r D o u g h e r t y . " M a n y o t h e m a r u n r e l i a b l e , w i t h n o t h i n g t s h o w f o r t h e i rc l a i m s e x c e p t f o b i g b a s k e t s o c h o c o l a t ee g g s ' , l e a d i n g u s t b c l d c v e w e ' r e n o d e a l i n g w i t h r a b b i t a s u c h , b u p e r h a p sa E a s t e r C h i c k e n . "

A f i r s t , t h e s i g h t i n g s w e r e a t t r i b u t e d t c r a c k p o t s w h s a T h E a s i e r B u n n y a p a r t o a r e l i g i o u s r i t u a l . H o w e v e r , s i n c eT h E a s t e r B u n n y h a s b e e n s e e n b y a d u l t sa w e l l a s c h i l d r e n , s c i e n t i s t s h a v eb e c o m e l e s s s k e p t i c a l .

I f a c t , a s D r . L l e v a n o p o i n t s o u t ," T h e E a s t e r B u n n y m u s t b t a k e ns e r i o u s l y b e v e r y o n e f r o m s c h o o lc h i l d r e n t o t h e P r e s i d e n t o f t h U n i t e dS t a t e s . "

L a s e r W r Y o s

t Q u a n t p r i n t e dC o n v e

O c ok e e p g o ol i k e t h i si g e o M ey o u r g e p e o p l e o

S i r e a l m a s tr e a l l y c o y o u r s o ft i o n W r i t

W h b u i l d n

o r d e rW r i t e

( C a l i f o r S 2 . 5 I I U

Page 40: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 40/132

S C I E N T I SW h e n w s t a r t e d o u

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

n e u n i v e r s e .P e o p l e l a u g h e d . P e o p l e

s c o f f e d . A n t h e y r e a l l y f r e a k e do u w h e n w t o l d t h e m w h e r ew e ' d f o u n d i t

I n s i d e C o m m o d o r e 6 4 I t ' s c a l l e d G E O S . A n i l u r n s a n C o m m o d o r e i n t o ap o w e r f u l I J t h a i h o l d s i t o w a g a i n s t a n c o m p u t e r , n m a t t e rw h a t k i n d o f r u i t i w a n a m e da f t e r .

G E O S : T h s u p e r i o ri n t e l l i g e n c e . O c o u r s e , w a l w a y s k n e w C o m m o d o r e sp o s s e s s e d s u p e r i o r b r a i n s . I j u s tt o o k G E O S t d i s c o v e r t h e m .

Y o s e e , G E O S o p e n s y o u r■ " ^ W ^ ^ 1 - - ^

Page 41: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 41/132

w i t h a l t h a c c e s s o r i e s y o n e e dt k e e p y o o r g a n i z e d :

A a l a r m c l o c k k e e p s y o p u n c t u a l . n o t e p a d k e e p s y o u rm e m o s . A n c a l c u l a t o r k e e p sy o u r a c c o u n t a n t h o n e s t .

H o t c o m m u n i c a t ew i t h a n e u n i v e r s e . W i t hg e o W r i t e , y o c a r e a r r a n g e y o u rw r i t t e n w o r d s . M o v e b l o c k s o c o p y . C u a n p a s t e . A n e v e nd i s p l a y y o u r t e x t i f o n t s o d i f f e r e n t s t y l e s a n s i z e s , r i g h to t h e s c r e e n .

W i t h g e o P a i n t , y o b e c o m eM i c h e l a n g e l o w i t h m o u s e .

t h i n g a b o u t n e u n i v e r s e i f i n d i n g y o u r w a a r o u n d . B u w i t h G E O S , y o o n l y n e e d t r e m e m b e r t w t h i n g s :

P o i n t a n c l i c k .W h e n G E O S o f f e r s y o

o p t i o n s , y o j u s t p o i n t t y o u ra n s w e r s a n c l i c k y o u r m o u s e o j o y s t i c k .

Y o w a n t t d r a w ? P o i n ta n c l i c k .

Y o w a n t t w r i t e ? P o i n ta n c l i c k .

Y o w a n t t f i l l i t h a t o b t u s e

R u n W i t h G E OB e c a u s et h e u n i v e

U n f om u c h s p a

S z s o f t w a r et e x p l o r y o u r C o m

| w o i I f

D

t . " , i ■ x n m W i O

A n y o u ' r e s o

j u s t t e l l h

Page 42: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 42/132

A a r o n B r a t c h e r

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 g t 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 m m i n g s h o r t c u t ,s e n d i t " H i n t s T i p s , " c / C O M P U T E R S G A Z E T T E . I w u s i t w e ' l l p a y o S 3 5 . W r e g r e tt h a t , 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 c a n n o t r e p l y i n d iv i d u a l l y t s u b m i s s i o n s .

A r r a y s a r p o w e r f u l s t r u c t u r e s t h a ts i m p l i f y p r o g r a m m i n g i m m e a s u ra b l y . S u p p o s e t h a t w h a e i g h tv a r i a b l e s t h a t w w a n t e d t i n c r em e n t b o n e . W i t h o u t a r r a y s w e ' dh a v e t d i t h i s w a y :1 0 A = A + I : 1 : C = C + 1 : D - D1 1 0 E 1 : 1 : G 1 : H ~ H +W i t h a r r a y s , w c a d i l i k e t h i s :1 0 F O N T 1 1 0 M ( N ) M ( N ) + l1 2 N E X TN o t r t i m a g i n e h o h a r d i w o u l d b t i n c r e m e n t 1 0 v a r ia b l e s w i t h o u t u s i n g a a r r a y .

S o m e t i m e s i t ' s u s e f u l t d e f i n et w o - d i m e n s i o n a l a r r a y . A s s u m e

w h a v e t h r e e b o x e s a n e a c h b o h a f i v e b o o k s . A s s u m i n g e v e r yt h i n g h a b e e n i n i t i a l i z e d p r o p e r l y ,w c a f i n d o u h o m a n y p a g e sa r i t h s e c o n d b o o k i t h t h i r db o l i k e t h i s :

P G ( 1 , 5 > 3 2 P R I N T P G { 1 , 5 )

P C ( l * B K 5 3 2 P R I N T P C ( l * B K 5

O t h l e f t i s o u r p a g e s a r r a y i m p l em e n t e d a t w o - d i m e n s i o n a l a r a y . O t h r i g h t a r e q u i v a l e n to n e - d i m e n s i o n a l s t a t e m e n t s .

C o m p l e t e S i m u l a t i o nA l t h o u g h t h i s t e c h n i q u e i i n t e r e s ti n g , w e ' r e s t i l l u s i n g a b o u t t h s a m ea m o u n t o R A M . A n w h a t i t h c o m p i l e r w o n ' t a l l o w s i n g l e - d i m e ns i o n a r r a y s ? T h s o l u t i o n i t s i m ul a t e a r r a y s w i t h P E E K s a n d P O K E s .

S u b s t i t u t e P O K E W * 3 4 9 ! 5 2 , 5 f o A ( 3 , 2 ) - SS u b s t i t u t e = P E E K ( W 3 + 4 9 1 5 2 ) f o

S u b s t i t u t e P O K E 7 + 4 9 1 5 2 , 3 f o M ( 7 ) - 3S u b s t i t u t e N P E E K ( 7 + 4 9 1 5 2 ) f o N M ( 7 )

I t h a b o v e e x a m p l e s , i o n m o r e t h a n t h n u m b e r o e l m e n t s i t h a r r a y . W e ' r e s t u f f i n go u v a l u e s i n t o m e m o r y s t a r t i n g a 4 9 1 5 2 i t h i s e x a m p l e . Y o c a u s o t h e r a r e a s i y o u ' r e c a r e f u l .

W h e n e v e r t h a r r a y i o t h l e f t s i d e o t h e q u a l s s i g n , u s P O K E . W h e n t h a r r a y i o t h r i g h t s i d e , u s P E E K . W h a t i y o h a v e T ( 8 ) T ( 3 ) ? U s b o t h P E E Ka n P O K E :P O K E 4 9 1 5 Z , P E E K ( 3 4 9 1 S 2 )

U n f o r t u n a t e l y , t h i s t e c h n i q u e

l e n t t h a W e ' l l g e i t h r i 1 t h b o t hm e n t . F i

1 D I M 2 F O R 3 F O 4 A ( I , 4 P R I N 5 N E X T5 P R I N 6 N E X T7 K I N =

I J - 1 8 F O 9 F O . 1 0 0 I

A ( I 1 1 I

A ( I 1 2 N E X 1 3 N E X 1 4 P R I

M I N ; I

1 5 P R I M A X ; A

N o w , t h

2 F O 3 F O 4 P O K E

D ( 0 ) *4 P R I N 5 N E X T5 P R I N 6 N E X T7 M I N =

Page 43: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 43/132

A R E Y O US E A R C H M GF O F R I E N D

* « * !4 f ' *

I y o u ' r e f i n d i n g i i n c r e a s i n g l yd i f f i c u l t t o f i n d a n y t h i n g a a l l ,m a y b e i t ' s t i m e y o f o u n d o u a b o u t g e o D e x . T h e G E O S - c o m -p a t i b l e d i r e c t o r y t h a t g e n e r a t e sm a i l i n g l i s t s . P r i n t s a d d r e s sl a b e l s . A n s o r t s o u a l s o r t s o ft i l i n g s f o y o u r C o m m o d o r e .

T r d i r e c t o r y a s s i s t a n c e .W i t h l i t t l e h e l p f r o m g e o D e x ,y o u c a n c a l l u d i r e c t o r yo r g a n i z e d f r o m a n t h r e e c a t e g or i e s y o c h o o s e . W h i c h m e a n sy o c a l i s t y o u r f r i e n d s b n a m e ,

p o i n t a n c l i c km o u s e , y o u c a n c a l lu a n l i s t o f f r i e n d sw i t h g e o D e x ' s e a s y -t o - r e a d g r a p h i c s .O u m o s t i v i t i n g f e a t u r e . O fc o u r s e , o n c e y o u ' v eg o t t e n y o u r f r i e n d so r g a n i z e d , t h n e x t t h i n g w r e c o m m e n d y o d w i t h g e o D e xi r e a l l y v e r y s i m p l e .

T h r o w p a r t y .Y o s e e , g e o D e x c o m e s w i t h

s o f t w a r eg e o D e x .w i n y o ut a i n l y k e

Page 44: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 44/132

D i v i s i o n W o r k s h G e r a l d C a r o n

T e a c h e r s a n p a r e n t s w i l l a p p r e c i a t e t h i s v e r s a t i l e p r o g r a mt h a t o f f e r s s e v e r a l o p t i o n s , i n c l u d i n g d i f f i c u l t y l e v e l s . I c a b m e r g e d w i t h " M a t h W o r k s h e e t " ( J u l y 1 9 8 6 G A Z E T T E ) o u s e da l o n e . F o t h 6 4 1 2 8 , P l u s / 4 , a n 1 w i t h C o m m o d o r ep r i n t e r ." M a t h W o r k s h e e t , " f r o m t h J u l y1 9 8 6 i s s u e , m a k e s w o r k s h e e t s f o a d d i t i o n , s u b t r a c t i o n , a n m u l t i p l ic a t i o n . T h i s p r o g r a m , " D i v i s i o nW o r k s h e e t , " c a b a d d e d t t h a tp r o g r a m o c a n b e r u n a l o n e t m a k e w o r k s h e e t s o y o u r p r i n t e r .

T h r e e d i f f i c u l t y l e v e l s a r a v a i l a b l e : e a s y ( 9 9 / 9 ) , m e d i u m( 9 9 9 / 9 ) , a n h a r d ( 9 9 9 9 / 9 9 ) . T h f i r s t n u m b e r i n d i c a t e s t h m a x im u s i z e o f t h e d i v i d e n d ; t h e s e o n d , t h a t o f t h e d i v i s o r .

F i r s t , d e c i d e i y o w a n t t u s D i v i s i o n W o r k s h e e t b y i t s e l f o i c o n j u n c t i o n w i t h M a t h W o r k s h e e t .I y o w a n t t u s i b i t s e l f , j u s tt y p e i t h l i s t i n g o t h p r o g r a m a i a p p e a r s i t h b a c k o t h m a g az i n e . B s u r e t s a v e c o p y b e f o r ey o r u i t

w i t h a l C o m m o d o r e p r i n t e r s . T h p r o g r a m i c u r r e n t l y s e t t o w o r k o n1 5 2 5 , M P S - 8 0 1 , a n M P S - 8 0 3p r i n t e r s . C h a n g e t h P i n l i n e

7 1 t P p r i n t e r s .

W h e D i v i s i o nt h d i f f i w h e t h e rh a v e r e mw a n t a n b o t t o mS e p r o g

o t - i

3 7 B 3 ? 4 - t B J G 2 3 9 2

3 2 1 1

1 9 9 = 1 3 3 « B | 3 6 3 E

7 1 B 3 2 3 4 E B 5 3 3 3 2 2

3 1 I

1 4 3 G 3

1 2 0

■ ! 7 l 2 3 3 7

A R C O L L E C T O R , E D I T

Page 45: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 45/132

T I M E K E E P E R & C A R D S H F O U N D S T U F F E D I B O

O k a y , s m a y b e w e ' r eb e i n g l i t t l e d r a m a t i c . B u w h e n y o s e h o w m u c hD e s k p a c k a d d s t y o u rG E O S - e q u i p p e d C o m m o -d o r e , c a y o b l a m e u s

F i r s t , t h e r e ' s t h

T h I c o n E d i t o r c a r e p l a c e y o u r G E O S i c o n sw i t h w h a t e v e r a r y o u ' v e

c r e a t e d . O b o r r o w e d .T h C a l e n d a r l e t s

y o b o o k a p p o i n t m e n t sw e l l i n t o t h y e a r 9 9 9 9 ,

c o m p l e t eD e s k p

l o a d e d . Is t u f f e d w

■ .

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

A n w h e n w o r kg e t s t o o b o r i n g , o u B l a c k j a c k d e a l e r p o p s

g a l l e r i e s l i k e P r i n t S h o p , 1 " "P r i n t M a s t e r ' 1 ' a n N e w sr o o m 1 " a n d c o p i e s t h e m i n t o

T o r d e r c a D e( C a l i f o r n i a$ 2 . 5 0 U S / $ f

f o n d l i n g *L u n w u l i m - K J

! ■ M H i > r ^| - ■ ■ ! . - I . r h

. M i . L , k F - . 1 H [ k I v S - . r L

y o u r G E O S p h o t o a l b u m s , s U t g i v e y o f a s t s h u f f l e ,t h a t y o c a u s t h e m w i t hg e o W r i t e a n d g e o P a i n t . D E S K

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

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

3 4 / t t »B A C K U P P R O T E C T E D I n c l u d e s f a S O F T W A R E F A S T . ( o r m a tF r o m t h t e a m w h b r o u g h t y o u R e q u i r e s C

Page 46: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 46/132

U s e r G r o u p U p d 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 E e a s e r e m e m b e r t e n c l o s e s e l f - a d d r e s s e d e n v e l o p e w i t h p o s t a g e t h a t i a p p r o p r i a t e f o t h c o u n t r y t w h i c h y o u ' r e w r i t i n g .

S e n d t y p e d a d d i t i o n s , c o r r e c t i o n s , a n d e l e t i o n s f o t h i s l i s t t 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

U s e r G r o u p N o t e sT h C o m m o d o r e U s e r s ' M e d i u m — B a l t i m o r e A r e a C o m p u t e r C l u b( C U M - B A C C ) h a c h a n g e d i t a d d r e s s t 1 4 2 7 Y o r k R d a S e m i n a r yA v e . , L u t h e r v i l l e , M 2 1 0 9 3 - 6 0 1 4 .

T h C o R i y a d hP . O . B o A r a b i a

N e L C A L I F M o r e n o V

B o A ^ M C O I O

N o r t h C o( N O R C OC B i l f i

I N D I AS t u e b e n

I S C C U G M I N N

C o m m o d o G o r t o n

N t C e n t r a l N

( C N Y C U T E N N I

C o m m o d o K e y s t o n

W I S TC o m m o d o

C l A i k * b

O u t s i d eC A N A

B r o c k v i l l i

Page 47: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 47/132

D Y O L O O KG O O D O P A P E O n c e y o l o a d F o n t p a c k

i n t o y o u r G E O S - e q u i p p e dC o m m o d o r e , y o u r p a p e r sa r n e v e r t h s a m e .

Y o s e e , F o n t p a c k l e t sy o f e e l m e a n a n n a s t yO m y s r i c A L . O c a l m

) d A n i t ' s g r e a t f o t h o s e t i m e s y o u ' r e f e e l i n ga b s j l u i e l y c h i l d i s h .

B u s o m e t i m e s y o h a v ei m p o r t a n t t h i n g s o y o u r

m i n d .S F o n t p a c k c o m e s w i t ht o t a l o 2 s t y l e s t h a tw o r k w i t h y o u r G E O Ss y s t e m .

Y o s e e , w i t h F o n t p a c k 1 y o u ' r e n o j u s t w r i t i n gs t a t e m e n t ; y o u ' r e | s ] n K i M c ;( * W r M H H ! i M a b o u t y o u rw r i t i n g .

S i y o u w a n t y o u rp a p e r s t m a k e y o l o o k

g o o d , f o lw o r d sB u F o n t

f [ f r

1 - 8 0 0 F o n t

( C i i l i f o r i i i nS 2 . S 0 U S / S

t i ; u u l l n i ) j .l - . m . . ! . , . . , i i

F O N T B e r k e l e yS o f t w o r k s

T h b r i g h t e s t m i n d s a r w o r k i n g a B e r k e l e y .

M o d i f i c a

C o m m o d o r e 1 2 u s e r s w i l l b u a b l e t b o o t t h D e c e m b e r G Z E T T E D i s k a c c o r d i n g t t h i n s t r u c t i o n s o t h e d i s k s l e e v e . T h b o o t s e c t o r t h a t w o u l d a u t o m a t i c a l

" A n i m a t i o n P l a y e r " ( P r o g r a m 3 f r o m t h a r t i c l e " F i l l - 6 4 " ( N o v e mb e r ) r u n s a l i s t e d , b u t h P r o o fr e a d e r c h e c k s u m f o l i n e 1 8 i i n c o r r e c t . T h c o r r e c t c h e c k s u m i

T h G A Z E T e s y o w r e c t e d v e r a n o t h e r d iP l a y e r , c o p

S a

Page 48: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 48/132

F r e d S i m o nH a v e y o e v e r l o s t t i m e w a i t i n g f o y o u r 6 4 t f i n i s h t h e t e d i o u s p r o c ed u r e o " g a r b a g e c o l l e c t i o n " ? I s o y o u ' l l a p p r e c i a t e t h i s m a c h i n e l a g u a g e p r o g r a m t h a t m a k e s t h c l e a n - u p a t l i g h t n i n g s p e e d .

" S a n i t a t i o n E n g i n e e r " t a k e s t h es n a i l o u o y o u r 6 4 ' s g a r b a g e -c o l l e c t i o n p r o c e d u r e a n r e p l a c e s i w i t h r a b b i t . B e f o r e w t a k e l o o ka g a r b a g e c o l l e c t i o n , l e t ' s s e w h a tt h " g a r b a g e " i s E a c h t i m e t h B A S I C i n t e r p r e t e r e n c o u n t e r s n e s t r i n g v a r i a b l e d e f i n i t i o n , i b u i l d st h s t r i n g c h a r a c t e r b c h a r a c t e r i t h s t r i n g p o o l a t h t o o f r e em e m o r y , n o r m a l l y w o r k i n g d o w nw a r d f r o m l o c a t i o n 4 0 9 6 0 . I s t r i n gv a r i a b l e d e f i n i t i o n i c h a n g e d , t h o l s t r i n g r e m a i n s i m e m o r y a g a b a g e . B A S I C n o r m a l l y w a i t s u n t i l a l a v a i l a b l e f r e e m e m o r y i f i l l e db e f o r e e l i m i n a t i n g s t r i n g s t h a t a r en l o n g e r u s e d . T h p r o c e s s o e l i mi n a t i n g u n u s e d s t r i n g s i c a l l e d g a b a g e c o l l e c t i o n . T h B A S I C f u n c t i o nF R E ( O ) a l s o c a u s e s g a r b a g e c o l l e ct i o n t o b p e r f o r m e d .

T a c c o m p l i s h g a r b a g e c o l l e ct i o n , B A S I C f i r s t s e a r c h e s t h r o u g ht h s t r i n g v a r i a b l e s t f i n d t h a t i v e s t r i n g s t o r e d h i g h e s t i m e m or y T h i s s t r i n g i c o p i e d t t h e t o p o

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

T i m e l y C o l l e c t i o nS a n i t a t i o n E n g i n e e r s p e e d s u g a b a g e c o l l e c t i o n b y c o p y i n g t h s t r i n g m e m o r y t o b u f f e r a r e a ( t h eR A u n d e r n e a t h t h K e r n a l R O M ) .E a c h a c t i v e s t r i n g c a n t h e n b ep u l l e d o u t o f t h e b u f f e r a n w r i t t e nt t h c l e a n s t r i n g a r e a . S a n i t a t i o nE n g i n e e r u s e s t h e a r e a o f m e m o r yf r o m 5 1 7 4 4 t 5 2 2 2 3 ( $ C A 2 0 -$ C B F F ) f o t h g a r b a g e c o l l e c t i o nr o u t i n e s . T h u s , i c a n b e u s e d w i t ht h D O W e d g e a n l e a v e s 4 9 1 5 2 -5 1 7 4 3 ( $ C 0 0 0 - $ C A l F ) f r e e f o o t e m a c h i n e l a n g u a g e r o u t i n e s .

B e c a u s e t h p r o g r a m i w r i t t e ne n t i r e l y i m a c h i n e l a n g u a g e , i m u s t b e n t e r e d u s i n g t h " M L X "m a c h i n e l a n g u a g e e n t r y p r o g r a mf o u n d e l s e w h e r e i n t h i s i s s u e . B s u r e t r e a d a n u n d e r s t a n d t h i s t r u c t i o n s f o u s i n g M L b e f o r e y o b e g i n e n t e r i n g d a t a . M L w i l l a s f o s t a r t i n g a d d r e s s a n a n e n d i n ga d d r e s s f o t h d a t a y o u ' l l b e n t e ri n g . T h c o r r e c t v a l u e s f o S a n i t at i o n E n g i n e e r a r e a s f o l l o w s :S t a r t i n g a d d r e s s : C A 2 0E n d i n g a d d r e s s : C B E FA f t e r y o u ' v e f i n i s h e d e n t e r i n g a l t h d a t a f o S a n i t a t i o n E n g i n e e r , b s u r e t s a v e c o p y t d i s k o r t a p eb e f o r e l e a v i n g M L X .

g r a m — y i n c r e a s s p e e d . H c o l l e c t i nN o r m a l3 1 6 . 2 8 3S a n i t a t 0 . 6 5 0 s eS e p r o g

C O M P Us e e k i n P r o g r F e a t u r c o l l e g eE n g l i s hl a t e d fw r i t i n gj o u r n a m i c r o cd e s i r a b M i c r o R e q u i r m o r eC o m m oA t a r i ,d e g r e ec o u r s ef i c i e n cE x t e n s e x p e r i S e n di c o m

F - 1 5 S T R I K E E A

Page 49: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 49/132

F o r F i g h t e r P i l o t s — N o t S i g h t" W

T H F I R S T . T H B E S T .T H O N L Y R E A L C O M B A T F L I G H T S I

F - 1 5 S T R I K E E A G L E i t h m o s t r e a l i s t i c , a c c u r a t e a n f u C

Page 50: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 50/132

b u i

N o G e I n s i d e Y o u r C o m m o d o r eC O M P U T E ' S G a z e t t e D i s k .

N o t h e r e ' s w a t g e a l t h e x c i t i n g ,C O M P U T E ' S f i a z e f t e - a l r e a d y o n d i s k — G a z e t t e D i s k .S u b s c r i b e t o d a y , a n m o n t h a f t e r m o n t ht e s t e d 5 1 / 4 - i n c h f l o p p y d i s k g u a r a n t e e d t 6 o C o m m o d o r e 1 2 p e r s o n a l c o m p u t e r C O M P U T E R S G a z e t t e D i s k b r i n g s y o a l c h a l l e n g i n g , m o s t f a s c i n a t i n g p r o g r a m s p uc 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 ' . ' s G a z e s p e n d i n g h o u r s t y p i n g i e a c h p r o g r a m , n t h d i s k . . . a n d y o u r p r o g r a m s l o a d i s e c o R E S U L T : Y o h a v e h o u r s m o r e t i m e t e n

Page 51: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 51/132

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

T h C u r s o r W r a p s A r o u n dh a v e p r o g r a m m i n g p r o b l e m c a n ' t

s o l v e . W h e n r u t h e n c l o s e d p r o g r a m( w h i c h c a l c u l a t e s b e a r i n g a n d i s t a n c ef r o m l a t i t u d e a n l o n g i t u d e ) , n e v e rk n o w w h a t k i n d o f d i s p l a y w i l l e n d u pw i t h . S a m p l e s c r e e n p r i n t o u t s a r e a t a c h e d . S o m e t i m e s b l a n k l i n e a p p e a r sb e t w e e n t w l i n e s , b u s o m e t i m e s i d o e sn o t . A t h e v i c t i m o f c a p r i c i o u s 6 4

M a r k T o d dO f i r s t g l a n c e , t h i s s e e m s t b a u n u s ua p r o g r a m b e c a u s e i t ' s n o t a c t i n g p r e d i c ta b l y . T h e r e a r e n ' t a n o b v i o u s b u g s i t h p r o g r a m ; e v e r y t h i n g l o o k s O K A n t h p r o g r a m l i n e t h a t ' s a c t i n g s t r a n g e i j u s tP R I N T s t a t e m e n t .

T h s c r e e n l i n e t h a t ' s f o l l o w e d b a e x t r a ( b l a n k ) l i n e l o o k s l i k e t h i s : T H S H O R T P A T H B E A R I N G I 1 4 3 . 7 2 D E C .T h l i n e t h a t ' s n o f o l l o w e d b b l a n k S i n ei t h s a m e , e x c e p t t h a t t h n u m b e r i 3 4 7 . 8 i n s t e a d o f 1 4 3 . 7 2 . T h o n l y v i s i b l ed i f f e r e n c e i t h a t o n h a f o u r n u m b e r s( p l u s d e c i m a l p o i n t ) , w h i l e t h o t h e r h a f i v e ( p l u s t h d e c i m a l p o i n t ) .

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

i t ' s s t i l l o t h s a m e l i n e , p r i n t a e x t r al i n e .

B e t t e r W a T F i n d B l o c k s F r e eI t h N o v e m b e r G A Z E T T E y o g a v es a m p l e p r o g r a m i r e s p o n s e t q u e st i o n a b o u t h o m u c h r o o m i l e f t o d i s k . I w o r k s — 1 r a i o h a l f - f u l ld i s k a n i t o o k 2 s e c o n d s a n u s e d u 1 1 0 4 b y t e s o s t r i n g s t o r a g e .

T h e r e ' s n r e a s o n t r e a d i t h w h o l e d i r e c t o r y w h e n a l y o w a n t i t h b l o c k s f r e e . T h f o l l o w i n g p r o g r a mr e a d s t h s a m e d i s k i t h r e e s e c o n d sa n u s e s o n l y 3 b y t e s o s t r i n g s t o r a g e :1 Z C H R $ ( 0 ) : O P E N 1 , 8 , 0 , " S O : "2 F O T 1 8 G E T # 1 , A S B $

N E X T : C L O S E 13 A S C ( A S - I - Z S ) 2 5 6 ' < A S C ( B $

+ Z S B4 P R I N T F ; " B L O C K S F R E E "

T h c o l o n i t h f i l e n a m e i t h k e y . I t e l l s t h d r i v e t s e a r c h t h d i r e ct o r y f o r a f i l e n a m e c a l l e d " ( n u l ls t r i n g ) a n i n o f o u n d , t r e p o r t t h d i s k n a m e , I D f o r m a t , a n b l o c k s f r e e .

R u s s e l l K P r a t e rT h a n k s f o r t h e i m p r o v e d b l o c k s - f r e ep r o g r a m .

1 5 7 1 B u g sI ' v e c o m e a c r o s s a p r o b l e m w i t h m 1 2 a n 1 5 7 1 t h a t h a v e n ' t b e e n a b l e t f u l l y u n d e r s t a n d . I t h m i d d l e o r e a di n l o n g s e r i e s o r e l a t i v e f i l e s f r o md i s k , t h c o m p u t e r w i l l s t o p w i t h D V I C E N O P R E S E N T e r r o r . T h i s i n t e r

t e s s - t h a nl o a d i t h I y o v a l 1 5 4 1 m o d e ,t m a r k i 1 9 8 6 " H o r i W h e n y o u ' I i f u l l , t e n t l y b e c a ue v e r y s e c t r e a d / w r i t ew i t h g r i p e n s . T h i s g r a m f i l e s

T h e s e p V I C E N O P s o m e c o m m e r t h 1 2 8 , e s p e ct i v e f i l e s . O n i n t o 1 5 4 1 m " U O > M 0 " f u s i n g r e l a t i w o u l d b t b n e x t l e t t e r f o

U p g r a d e N eT h i s m a b e r s . B r e t u rC P / M d i s kt o b t a i n t h 1 9 8 5 ) . T h w e e k .

s o u r c e a Cl a t e s t v e r s i o na b l e . S e n d t h c e i v e d , a l o n g t h n e d i s k

s a l e S U P E R V A L U E S

Page 52: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 52/132

P R O T E C T O E N T E R P R I Z KS I N G L E S I D E D / D O U B L E

D E N S I T Y D I S K S♦ 2 e a

1 0 0 % C e r t i f i e d 5 ' / « " f l o p p y d i s k s . L i f e t i m eW a r r a n t y , a u t o m a t i c l i n t c l e a n i n g l i n e ri n c l u d e d . B o o 1 0 $ 2 9 . 0 0 L i s t $ 1 . 9 9 e a S A L E $ . 2 9 e a

M U S I C K E Y B O A R DS A L E $ f i Q H U - X * V V L i $ 1 6 0

T h i s s t u r d y k e y b o a r d h a 4 k e y s i p r o f e s s i o n a l g u a g e s p r i n g l o a d e d t o g i v e t h e e a n r e s p o n s e o f r e a l k e y b o a r dn s t r u m e n t . ( C o n d u c t o r S o f t w a r e R e q u i r e d )

L i s t S 1 5 9 . 9 5 S A L E $ 6 9 . 0 0C O M P U T E RC L E A N E R S

L i s t $ 1 9 . 9 5

G e t a n y o n e o t h e s e t h r e e c l e a n e r s f o o l $ 9 . 9 5 e a c h T V / M o n i t o r S c r e e n R e s t o r a -l l o n k i t . D i s k D r i v e C l e a n e r C o m p u t e rK e y b o a r d C l e a n e r . E a c h C l e a n e r L i s t sS 1 9 . 9 5 S A L E $ 9 . 9 5

S U P E R A U T O D I A L M O D E MS A L E S ^ Q Q * * • 2 7 % J l i s t $ 9

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

k e y b o a r d , c a p t u r e a n d i s p l a y h i g hr e s o l u t i o n c h a r a c t e r s , a n m u c h m o r e .I n c l u d e s e x c l u s i v e e a s y t u s p r o g r a m f o u a n d o w n l o a d i n g t o p r i n t e r a n d i s kd r i v e s . B e s t I U . S . A . L i s t $ 9 9 . 0 0 S A L E$ 2 9 . 9 5

1 2 0 0 B A U D M O D E MS A L E $ 7 Q Q » ^ * J L i s t $ 1 9 9

S a m e f e a t u r e s a t h a b o v e m o d e m a l o n gw i t h C - 1 2 8 m o d e a n 1 2 0 0 B a u d s p e e d . L i s tS 9 9 . 0 0 S A L E $ 7 9 . 9 5S O F T W A R EH C C I S 1

1 C P R O O O L F B T O W C i S K O P F ( D ) S 1 I . MM R T E S T E R I D S . 9 3■ R I N T E K S L I D , I D M ' R I N T t S S L I B . ] ( D ) I . t SD A T A B A S E M G R . / P L U S F O R C U t i D ) U .

T A S K F O R C E ( D 4 . 9 SU O D f l l U N D

R I N T S H O P { D S U . MG R A P H I C S L I B . l . I m ( D 1 S . MC O M P A N I O N ( D U . T O S H O P ( D M . W H E R E I C A R M E N S A D I E G O ( D > 2 1 . 9 91 K A P H I C S L I B . H O L I D A Y E D . ( D I S . S S

D A T A A t C O M M A N D O | D I 2 1 . WC A R A T E C H A M M | D U .

K U N O F M A S T E R ( D U . D A T A I O F I2 2 B A K E R S T R E E T < D S n . * JM E R C E N A R Y ( D I T . MN E V E R E N D I N D S T O R Y ( D I T . MM I N D P U R S U I T ( D 1 7 , M/ I D E O T I T L E S H O P I D 1 7 . M

T H E A T R E E U R O P E ( D 1 » . 9 »O I S I D N W A MB O D Y T R A N S P A R E N T I D S M . ME U R O P E A N N A T I O N S L O C A T I O N S ( D U . S T A T E S A N T R A I T S < D U . t l l C T I O N I C A H E A R T O A F R I C A I D ) * » . * 3□ V O O N | D » . P I H A L L C O N T R A C T I O N I D » . M U S I C C O N S T R U C T I O N < D 9 . K A C I N C D E S T R U C T I O N ( D 9 . M A R B L E M A D N E S S ( D 2 I . HC I L E S S M A S T E R ( D M - B A T T L E F R O N T ( D M . L O R D S O C O N Q U E S T I D O I i u l C H I PB A R O N ( D M M I L L I O N A I R E ( D ' * ■ «T Y C O O N ( D H . 9 J

P V C H A M P I O N S H I P W R E S T L I N G ( D S I I . MF A S T L O A D ( C U . » iM O V I E M O N S T E R ( D » ■ » >W I N T E R C i A M E S ( D U . » SW O R L D G A M E S I D U . W O R L D K A R A T E I D 1 * - MW O R L D ' S G R E A T E S T F O O T B A L L ( D 1 1 . MC O L O S S U S C H E S S ( t > )E L I T E 6 4 ( D ) ! » ■ * !I - R A N K I E G O E S T H O L L Y W O O D I D L 9 . »U A T T L E O F R I T A I N / B A T T L E O M I D W A Y ( D * . ! W O J I M A ' F A U L K L A N D S ( D ) » . T A L K I N G T E A C H E R ( D U h i - t e c h I X P H > » I O N 1C A R D W A R E | D * * ■ «H E A R T W A R E ( D 6 . P A R T Y W A R E ( D ) ' . * *W A R E W I T H A L K I ( D » ■ » *H O L I D A Y P R I N T P A P E R | D ' » U « — L O O KF L I G H T S I M U L A T O R I ( D J E T ( D ) » ■ » *F O O T I I A L L ( D U H A S E 1 1 A L L ( D I . I . I .R O A D W A R 1 0 0 0 I D * " ■ » *B A T T L E O F A N T 1 E T A M ( D ) 1 G E T T Y S B U R G ( D M E C H B R I G A D E ( D N A ( D ) .U . S . A . A . F . ( D K A M P F G H U P P E ( D

B E

W A E X PF R E

P R O GL I S

L A R

C C A T

S P

W p a cc o u p o nC o m p u t M o n i t o ry o t p r i c e s !

P R O F N a m eB 1 H o m S u p e r H u R i g h t C o N e w s r o o L e a d e r B T T u n e C o m m a n C r e a l c w iG e o &S A T h W o r l d G T r i n i t yC I 2 8 I ' aR o b o t i c sC 1 2 8 P r

R e f e

( S

S A L E S U P E R D E A L S( 3 1 2 ) 3 8 2 - 5 2 4 4 T O R D K R

Page 53: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 53/132

C O M M O D O R E 6 4 C O M P U T E R

S A L E $ - I C Q Q J % J J S S * L i s t S 2 9 9B v e r y C o m m o d o r e 6 4 i n c l u d e s t h e G E O S

s r o g r a m . L i s l $ 2 9 9 . 0 0 S A L E $ 1 5 9 . 9 5

1 5 4 1 D I S K D R I V ES A L E S 1 7 Q Q U » U O L i s t $ 2 4 9

T o r u n a l t h a t s o f t w a r e a n d a d d t o t h ej r e s t i g e o y o u r s y s t e m , y o u ' l l w a n t t h I 5 4 1 d i s k d r i v e . R u n s a l o t h 3 , 0 0 0 p l u sp i e c e s o s o f t w a r e f o t h C o m m o d o r e 6 4 L i s t S 2 4 9 . 0 0 S A L E S 1 7 9 . 9 5

C O M M O D O R E 1 2 C O M P U T E R

S A L E $ ? Q Q A * * Z 7 Z J L i s t 1 3 9 9

T h i s p o w e r f u l 1 2 8 K c o m p u t e r h a t h r e em o d e s . L i s l $ 3 9 9 . 0 0 S A L E $ 2 9 9 . 0 0

3 4 0 K 1 5 7 1 D I S K D R I V ES A L E $ 2 S Q 0 * d \ J \ J L i s t S 3 4 9

D o u b l e s i d e d , s i n g l e d i s k d r i v e f o r t h e C - l 2 8a l l o w s y o t u s e t h e C - 1 2 8 m o d e p l u s C P m o d e . 1 7 t i m e s f a s t e r t h a n t h e 1 5 4 1 , a n r u n s a l t h 1 5 4 1 f o r m a t s . L i s l $ 3 4 9 . 0 0S A L E S 2 5 9 . 0 0

B I B L U E P R I N T E Rs a l e $ 3 9 . 9 5 L i s t $ 1 9 9

T h i s i t h a f f o r d a b l e p r i n t e r y o u h a v e b e e n w a i t i n g f o r ! T h i s W i l e t t e r s i z e , 8 c o l u m nd o m a t r i x , h e a t t r a n s f e r p r i n t e r f e a t u r e s u p p e r a n l o w e r c a s e , u n d e r l i n e , g r a p h i c s , w o r dp r o c e s s i n g , a n m u c h m o r e . L i s t $ 1 9 9 . 0 0 S A L E $ 3 9 . 9 5

P R E M I U M Q U A L I T Y1 5 0 - 1 7 0 C P C O M S T A R

A E R O 1 6 P R I N T E RS A L E $ 1 9 9 . 0 0 L i s t S 4 9 9

H i C o m s t a r A e r o 1 6 g i v e s y o a 1 0 " c a r r i a g e , 1 5 0 - 1 7 0 C P S , 9 x d o m a t r i x w i t h d o u b l es t r i k e c a p a b i l i t y f o r 1 8 x 1 8 d o 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; i 2 0 x l 4 4 d o m a t r i x ) , u n d e r l i n e , b a c k s p a c i n g , l e f t a n r i g h t m a r g i n s e t t i n g , t r u e l o w e rd e s 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 , b l o c k g r a p h i c s a n s p e c i a l: h a r a c t e r s . I g i v e s y o p r i n t q 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 s c a s t i n g t w i c e a m u c h !C e n t r o n i c s P a r r a l l e l I n l e r f a c e ) L i s t $ 4 9 9 . 0 0 S A L E $ 1 9 9 . 0 0

1 2

s a l eS u p e r H i g m o n i t o r . 8 r e a d , p l u s eS u p r e m e Q u $ 9 . 9 5 ) L i s t $

1 4 C OT h i s p r e m i us p e a k e r a n R e s o l u t i o n ,l i n e s , f r o n tb u s w i t h( c a b l e $ 9 . 9 5 )

1 4 R G C O

S A L EM u s t b u s e 8 c o l u m n c ( R G B c a b l eL i s t $ 3 9 9 . 0 0

S A T E

U S e S 3 ' h - i n c h d i s k s , a n t h m e m o r y e p a n d e r f o r t h e 6 4 B e c a u s e o t h p o w e rc o n s u m p t i o n o t h e x p a n d e r , 6 w i l l r q u i r e a n e p o w e r s u p p l y i o r d e r t u s

d o w n t - 2 F I X ( - 1 . 5 ) , o t h o t h e rh a n d , c u t s o f t h f r a c t i o n t g i v e y o

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

F R E f Q ) a n u m b e r s .b y t e s f r e n e g a t i v e .

Page 54: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 54/132

i t

F i x i n g T h S t a r sI a a s t r o n o m y m a g a z i n e s u b s c r i b et o c a m e a c r o s s p r o g r a m w r i t t e n f o C P / M B A S I C . w a a b l e t c o n v e r tn e a r l y a l o f t h e p r o g r a m l C o m m od o r e B A S I C , e x c e p t f o o n t h i n g . T h i sB A S I C h a f u n c t i o n c a l l e d F I X . H e r e i a n e x a m p l e o h o i i u s e d :1 9 D E F L E S S ( X ) - ( ( X / 3 6 0 ) - F I X

( X / 3 6 O ) ) ' 3 6 OH o c a c o n v e r t t h i s l i n e ?

W i l l i a m R o s e n z w e i gT h F I f u n c t i o n i s i m i l a r t I N ( t h ei n t e g e r f u n c t i o n ) . B o t h t a k e a r e a l n u m b e ra n r e t u r n w h o l e n u m b e r , I N i k n o w na f l o o r f u n c t i o n b e c a u s e t h r e s u l t i t h n e a r e s t i n t e g e r l e s s t h a n t h r e a l n u m b e r .F I X , o t h o t h e r h a n d , i t r u n c a t i n gf u n c t i o n . I s i m p l y s t r i p s o f t h d e c i m a lp a r t o t h r e a l n u m b e r . T h e s e t w f u n ct i o n s a r e e x a c t l y t h e s a m e w h e n t h e y ' r eg i v e n p o s i t i v e n u m b e r . B o t h I N T 1 1 1 . 1 3 )a n F I X C 1 1 . 1 3 ) w o u l d c o m e b a c k w i t h t h n u m b e r I I T h d i f f e r e n c e b e t w e e n t h t w s h o w s u p w h e n y o u ' r e d e a l i n g w i t hn e g a t i v e n u m b e r s . I N T ( - 1 . 5 ) r o u n d s

t h a t p e r f o r m s F I l i k e t h i s :1 D E F F I X < X ) - S G N ( X > * I N T ( A B S ( X »

T h e n , w h e n e v e r y o u e n c o u n t e r F I i t h p r o g r a m , y o c a r e p l a c e i w i t h F F I X . T h p r o g r a m l i n e y o a s k e d a b o u tb e c o m e s :1 9 D E F L E S S < X ) ( ( X / 3 6 0 ) - F N F I X

< X / 3 6 0 » ' 3 6 0B s u r e t d e f i n e t h F I f u n c t i o n

b e f o r e y o u s i t

F r e e M e m o r yh a v e p r o g r a m t h a t i t o l a r g e t f i

i n t o m e m o r y , s a u s i n g t h F R E ( O )f u n c t i o n t c h e c k t h s i z e o m e m o r y .M p l a n i t s a v e o u t m d a t a w h e nm e m o r y b e c o m e s f u l l , t h e n c l e a r t h a tm e m o r y o u a n s t a r t w i t h m o r e . H e r ei t h l i n e I ' u s i n g t c h e c k m e m o r y :I F R E < 0 ) < 9 0 0 T H E N D X " S O R T " :

G O T O 4 4 0 0C a y o h e l p ?

H a r o l d R M o r t e n s e n , S r T h F R E ( 0 ) f u n c t i o n w o r k s b i o d d l y o t h 6 4 — i n s t e a d o n u m b e r s i t h r a n g e0 - 6 5 5 3 5 , i r e t u r n s t h e v a l u e s - 3 2 7 6 8 -3 2 7 6 7 . T h 1 2 i n o s u b j e c t t t h i s q u i r k ;

t u r n e d n t i v e n u m l i n e s e t so f f r e e b y

F R E ( 0 )S i n c

r e c t l y , n w a y s l e s

1 2 S p r ih a v e

g r a m m i nt h e s i z e rs o m e D o oG R A P H I t h h i g h B L O A D "B L O A Dt u r n o 1 ) m o v et h s p r i t S P R D E F B L O A Dp i c t u r e ,p r o b l e m t i f i g u

T h e r e ' s j

L e a r n a n U n d e r s t a n dI n s i d e a n O u

b o o k f o a l G E O S u s e r s , f r o m I h b e g i n n e r l t h p r o g r a m m e r .S t a r t s o u w i t h i n t r o d u c t i o nt G E O S a n i t a p p l i c a t i o n st c r e a t i n g y o u r o w G E O S

A v a i l a b l eN O

1 9 8 R E T U R

F a s t a n e a s y i T h i s i t h e 6 t h a n n u a l e d i t P r e p a r e s F o r m 1 0 4 0 , S c h et e r e s t ) , ( B u s i n e s s ) . ( C a p

( I n c o m e a v e r a g i n g ) , S c o u p l e d e d u c t i o n ) . F o r m ( E m p l o y e e e x p e n s e s ) a n dW o r k s l i k e a s p r e a d s h e e ta r i n s t a n t l y u p d a t e d .D a t a c a b p r i n t e d , s a v A l s o i n c l u d e d :

B e s t s e

Page 55: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 55/132

E X P A N D Y O U RC O M M O D O R EP E R F O R M L I K EN E V E R B E F O R E

o n l y ' 4 4 . 9 5D o e s N O u B e x i s t i n g m e m o r yT h f i r s t c o m p l e t e l y t s u w r a l i i | i c n n i n j ! s y s t e m c r e a t e d s | X ' c i f i c a l ) y f a t h C o m m o d o r e & 6 4 a m 1 2 S .U p g r a d e s h a r d w a r e a n s o f t w a r el a k e - . H i t ; p l a c e o ; i i l e a s t s e p a r a t e d e v i c e s , 1 D i s k T b r t w - S f f m M/ & • ; & » ■ l o a d i n g a n s a v i n g : 2 P r e p r o g r a m m e d F u n c t i o n K e r o - e l i m i n a t e— b u g . i i i i i o u s c o m m a n d s e q u e n c e s

f o m a n y c o m m a n d s . 3 E x t e n d e dM a c h i n e L a n g u a g e M p n i t o p - w i t hr e l o c a t e d l o a d - s c r o l l i n g u p a n dd o w n , b a n k s w i t c h i n g i a n m o r e ;4 I ' r i n l e r i n t e r f a c e - p r i n t s . i l lC o m m o d o r e g r a p h i c s p l u s s c r c e n -d u n i u u t i l i t y : 5 B a s i c T o o lK i t - A i t o L i n e N u m b e r i n g , D e l e t e_ _ l a r g e p r o g r a m b l o c k s w i t h o n

t o u c h . O l i w o i t r s a c c i d e n t a l l y - d e l e t e d p n > j ^ r a n t . R e m t m b e n t g , F i m l .f f e f t d e b u g s s y s t e m . D i s k A p p e n d a d d s n e p i u j j a u a L e a s t i n g f i l e s :6 S l a k e b a c k u p c o p i e s o a n s o f t w a r e p r o g r a m .O t h e r C o n v e n i e n t f e a t u r e sF i e e i e r • ! ( > s u m e n u s c o l o r c h a n g e s • 4 r e s e t s * c e n t i u u i c s / s e i f a lK T e e n d u m p a p r i n t v e c t o r B e t t i n s * r c v e i s e p r i n t i n g • s t « p s n n c o n -t i n u e s a l m o s t e v e r y p r o g r a m S l o w s t o o l b a c k u p t d i s k o t a p ea u t o m a t i c a l l y • c r e a t e s o n f i l e « d i s k o t a p e • t r e s s e s < l t ( t i m e sf a s t e r t h a n d e d i c a t e d E r e e z e r s g a m e k i l l e rS e r e e i i i l u m p C a p a b i l i t y - P r i n t s l o w - r e s , h i g h - r c i a n m u l t k n Wp r i n t s f u l l p a g e : p r i n t s f r o m g a m e s a n m o r eK e y b o a r d E x t r a s D e l e t e p a r t s o l i n e s m o r e c u r s o ro p r a l e s y o u r p r i n t e r a t y p e w r i t e rB O N U S ! A d d i t i o n a l 2 4 e x t r a R A f o b a s i c p r o g r a m s1 D a M o n e y - b a c kG u a r a n t e e , H i l l

y e a r w a r r a n t yS P E C I A L !C o m m o d o r e I C e n t r o n i c sp r i n t e r c a b l e - S 1 9 S 5

i f r o m

y o c a c

C - 1 2 & I N T E R N A L SD o r a i l o t f g u i d o o t h 1 2 8 L ^

i r ' 1 E 7 1 I H I E H

i n ^ i r U h r t 1. . j o n l i a i , f u l a i l

g r a p h i c c f u p r . , M u m o r y ( J i r o i . i I M 4 | > c r - ' j n j ' j c r n E U l t U r . l . l ^ p l j i 3 H O ^ ' C T l U O S C O o u l p u l . B c o l u m n q r j p h i . c ^ H i ^ c u s s o s I E 1 0 v a[ i t U n g a , m o r e & C O [ l p $ 1 9 Q S t i O M h s l i n g o 4 M

I I T R I C K S T I P S C l I S C P / M U f i o r i l l o d w i t H T a t c i n a l i n g a n T . - i k j * r o v o n l j n gp i a c i i c a l i n f o o \ i i o C - 1 3 8 c i V M o n y o u r - i e iC i u a l o m u U O H s c r e e n s . 6 g u i d e w i i nc a l u m n h i ; o $ g r a p h i c s , t e a m D i ^ r a n a E i o n o I h aD a n k s w . t c l i i n g 3 C O p a g o 5 o r c y t f o m . m o m o f u s o i u l i r . l o r m a l i o n l o e v e r y - C P / M u l i l U y p

C - 1 M B A S I C T r a i n i n g G u l d a

T O L L F R E E 1 - 8 0 0 - 2 3 3 - 8 7 6 0L X - 8 6 $ 2 2 9

1 2 C P D r a f t M o d e

Page 56: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 56/132

1 6 C P S N L Qy e a r w a r r a n t y L Y C O

C O M P U T E RM a r k e t i n g

a n C o n s u l t a n t s I n c .

E P S O N PI

c o m m o d o r eC O M M O D O R E

1 2 1 5 7 1

6 4 - C1 9 0 2 - A1 3 5 0 M o u s e1 7 0 0 1 2 F I A M1 7 5 0 5 1 2 H A

G E O SJ a n eP e r l e e l W n i o rP o r t a l C f l l cP e r i o d F i l e r

2 4 ? 3 1 7 1 8 2 8

3 1 0 1 6

3 B 9 53

4 9 C A L L4 5 9 5

M I C R O L E A G U EB a s e b a l lG e M g S t a i C o m p i l e r

2 J 7 52 4 7 51 B 7 5

I J A T T E R I E S f e * > J I N L U D E DC n n s u l l a n lP a p e r c l i p w / s p e l l p f P a p e r c l i p I I

H T E C HC a r c l w a r oP a r l y w a r eH e a r t w j u oW a r e w i i h A l H o l i d a y C a p e r

N e w s r o o mC l i p A C l i p A

3 9 4 9

( M E W )

8 . 9 58 9

9 1 2 . 9 5

9

3 2 . 7 51 7 2 4 7 5

A C T I V ' f S I O N

H a c k e rH a c k e r l iL i t i l e P e o p l eG a m s M a k e rL i b r a r yS p o r t s

S t F M u s i c S l u r j i o . , B a s k e t b a l lT n s s T i m e sR o c k y H o r r o rS p i n O i z ? yG ; s b a l l

T I M E W O R K ED a t a M g S w i l c a l cf t o r t t w r i t e r

A J P a y a b l eA l f l o c o i v a b l nG e n e r a l L e d g e rI n v n n t o r yP a y r o l l

J O Y S T I C K SB a h a n d l eB o s sS u p e r 3 - w a y . . . .T A C - 3S l i c k S l i c kE c o n o m yB l a c k M a E p y » 5 0 0 X JT A C 1 0 ( A | > . I B M )

F I R E B I R D( C - 6 4 )

E l i t eT r a c k e rT h P a w n

1 7 2 0 7 52 0 . 7 52 4 7 51 3 . 7 51 7 2 7 2 7 2 2 . 7 51 8 7 51 6 . 7 5

2 7

4 ? . 9 54 2 9 5h 1 9 3 8 9 53 8 9 53 6 . 9 63 9 3 8 S 5

1 7 1 9 1 9

9 . 9 56 9

9 B 9

1 9 2 2 . 9 5

2 2 7 52 B 7 52 B . 7 5

T O R D E R

C A L LS S

C o m n u t O J B a g e b a l lF i g h l o r C o m a n dG e s o n W a r r r o rW i ? a r d s C r o w nG e t t y s b u r gG e f l i s l o n o H e a t e rP h a n t a s m

1 31 2 3 3 2

© ( U & U O G I CF l i g h t S i m u l a t o rJ e S i m u l a t o rF n o l B f l l lS c e n e r y D i s k E S e B a s e b a l l

X E T E CF o n t M a s t e r I I 6

I N F O C O WW d o n W i s l

2 2 2 1 63

3

M i c r o P r o s eF - 1 SS i l e n r S e r v i c eO u r i i i i i f ]T o d G u n n e r

^ B r o d e r b u n dp r i n l i i h o pG r a p h i c L i E P . p a p e rB a n k S W n l e r 1 2 6 KC a r m a n S s n O i e g oK a r a l e k a .P C o m pS c i e n c e K i

N X - 1 0 C S 2 1 9 11 2 C P D r a f t M o d e3 0 C P S N L OP u s h T r a c t o r K i

T O L L F R E E 1 - 8 0 0 - 2 3 3 - 8 7 6 0 '

Page 57: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 57/132

L Y C OC O M P U T E R

M a r k e t i n ga n

C o n s u l t a n t s I n c .m i c r o m c s ' i n c S E

P R I N T E R SS T A R

N X I O cN L - 1 0N X 1 ON B I 5S G 1 6 .S D - 1 5 . S R - 1 0

M t C R O N I C S2 1

■ I * " ) 1 7 2 5 2 0

C A L L3 8

. 3 9

O K I D A T AO k i m a i e Z O S T . , 9 2 9 . . . j j 2 9 3 5 9 91 ? 0 N L Q : > 2 5I B i 2 1 4! M 3 6 1 9 3 * . 5 5 9

E P S O Nx

F X 8 5 . D X 1 0E X S O O . .e x i o p oH S 8 0f = X 2 8 6L Q 8 0 0L O 1 0 O 0

S P 3 S 1 4 1 9 6 9

. . G A L L. . 4 7 95 2 7 2

C I T I Z E NW S P - I ON » S P 1 M S P - S Or / S P - 2 5P i e m i e ' 3

W h i l e l h s « I j I I

1 7 2 8 3 B 3 2

C A L L

I N T E R F A C I N GO R A N G E M I C R OG r a p p l e r C t , ' i

X E T E CS u p e r G r a p h i x 6 4 6 4S u p e r G r a h p i x . . . . 4 6

T Y M A CC o n n e c l i o n . 4

D S P P 4 4 9 5

S I L V E R R E E DE X 4 2 0 P 2 0 9T X 6 0 . - 1 8 9E X 8 0 . 6 * E X ? ? 7 4

j * A c c e s s l n a l i o r T r , I q r n o s tm v o n l o r y .

I A m o r c r i a n d i s e f a c t o r y I r H S h .| F r e e B n l p p l r r g o p r e p a i do r d e r s

| C o m p a r e o u p r i c e sI E a s y T o i l f r e e a c c e s s .I A i f r e i g h t s a r v f c e a v a i < a b 1 fI a s i t e d c u s t o m e r s f o 6 y e a r sI 2 f i M p p r n g o n m - s < o c k < t e . n

O f e r O . * p ) h n d e p o s i tW i d e a l t e l e c l i o n ( j ! n a m u b r a n dp r o d u c t s

I F u l F m f w a f f f t f i l y a p p l t e s

P P A N A S O N I C

1 0 8 01 0 9 11 0 9 2 11 5 9 21 6 9 53 1 3 1 .3 1 5 1 , 1 0 ! i A P i

J U K IJ u k i 6 1 0 0J i 5 5 1 0 . . J u l u 6 3 0 0R 5 - 2 3 2 s e r i a l h o a r d

L E G E N D

c u s t o m e r d a p [

S V O I S K E T T E SM A X E L L

S S D D 9 9 9C S D D - . 1 2 . 9 9

E P Y X{ A m i g a ]

A p s n a i T i l o g y 2 * 7 5A M I G A S O F T W A R E a c c e s s

{ A m i g a )L e a a e r b o a r d 2 * ? F I R E B I R D

p r o g r a m , t h e e i g h t b y t e s t h a t s e r v e a s p r i t e p o i n t e r s . T h e s e s p r i t e p o i n t e r s t e l lt h V I c h i p w h e r e t h s p r i t e s ' s h a p e d a t ai l o c a t e d .

H e r e ' s t h p r o b l e m : T h s p r i t e p o i n te r a r c o r r e c t w h e n y o d t h f i r s tG R A P H I C 1 B u w h e n y o t h e n B L O A Dt h D o o d l e f i l e , y o u ' r e p u t t i n g s o m e

t h p r o p y o h e l p

I t h 1 2 8

Page 58: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 58/132

W h e n t h 4 0 - c o l u m n t e x t s c r e e n i a c t i v e , s c r e e n m e m o r y n o r m a l l y o c c u p i e sl o c a t i o n s 1 0 2 4 - 2 0 2 3 . I t h i s c a s e , t h s p r i t e p o i n t e r s a r e f o u n d j u s t l i t t l e h i g he a 2 0 4 0 - 2 0 4 7 ( t h e s e s a m e l o c a t i o n s a r a l s o u s e d b t h 6 a n t h 1 2 i 6 m o d e , b y t h w a y ) . Y o c a P E E K t h e s e l c a t i o n s t f i n d o u t w h e r e t h s p r i t e s h a p e sa r s t o r e d . P R I N T P E E K ( 2 O 4 O ) s h o u l ds h o w y o t h v a l u e 5 6 w h i c h , w h e n m u t i p l i e d b 6 4 t e l l s y o t h a t t h f i r s t s p r i t es h a p e s t a r t s a 3 5 8 4 , T h e i g h t p o i n t e r sa r i n i t i a l i z e d w h e n y o t u r n o t h 1 2 ( t h e r e a r n d e f a u l t p o i n t e r s i 6 m o d e ;y o h a v e t P O K E a p p r o p r i a t e v a l u e sy o u r s e l f ) .

T h i n i t i a l G R A P H I C s t a t e m e n tc a u s e s s c r e e n m e m o r y t m o v e t l o c at i o n s 7 1 6 8 - 8 1 6 7 , f o l l o w e d b s p r i t e p o i n te r a 8 1 8 4 - 8 1 9 1 . T h f i r s t t i m e g r a p h i c sa r e a i a l l o c a t e d , t h e p o i n t e r s f r o m2 0 4 0 - 2 0 4 7 a r e a u t o m a t i c a l l y c o p i e d t t h n e a r e a a 8 1 8 4 . W h e n t h e d i s p l a y i c h a n g e d t h i g h r e s o l u t i o n , t h 1 0 0 0 b y t e so s c r e e n m e m o r y b e c o m e 1 0 0 0 b y t e s o h r e c o l o r m e m o r y .

W i t h t h h i - r e s s c r e e n i e f f e c t , m e o r l o o k s l i k e t h i s ;7 1 6 8 - 8 1 6 7 c o l o r m e m o r y8 1 8 4 - 8 1 9 1 s p r i t e p o i n t e r s8 1 9 2 - 2 6 1 9 1 b i t m a p ( h i - r e s s c r e e n m e m o r y )

u n k n o w n v a l u e s i n t o t h p o i n t e r s . T w s l u t i o n s a r e p o s s i b l e . Y o c a c o p y l o c at i o n s 2 0 4 0 - 2 0 4 7 t 8 1 8 4 - 8 1 9 1 w i t h i n t h p r o g r a m a f t e r t h D o o d l e f i l e i l o a d e d .O r b e t t e r y e t , t y p e t h f o l l o w i n g l i n e s ( i i m m e d i a t e m o d e ) t f i t h D o o d l e f i l e :

G R A P H I C l : G R A P H I C OB L O A D " S C R E E N " , B O P 7 1 6 8F O T 7 P O K E 8 1 8 4 J P E E K

( 2 0 4 0 + ] ) N E X TB S A V E " N E W S C R E E N " , B O P 7 1 6 8 T

P 1 6 1 9 1

T h c o r r e c t e d s p r i t e p o i n t e r s a r e n o i n c l u d e d i t h f i l e c a l l e d N E W S C R E E N .I n t h e f u t u r e , w h e n y o B L O A D t h e h i - r e ss c r e e n , t h e s p r i t e s w i l l a c t a s t h e y s h o u l d .

S e l e c t i v e R E S T O R Ea w r i t i n g l e n g t h y p r o g r a m i

B A S I C a n h a v e r u a c r o s s a s n a g . I ' t r y i n g t p l a y f i v e d i f f e r e n t s o n g st h r o u g h o u t t h p r o g r a m . I ' d l i k e t u s D A T A s t a t e m e n t s a n d o n e s o n g s u b r o ut i n e . O n m y I B M , t h R E S T O R E c o mm a n d c a s e p o i n t e r t t h p r o p e rD A T A s t a t e m e n t , b u m C o m m o d o r ed o e s n ' t a l l o w t h i s .

a s u r e t h e r e i w a t P O K E

n u m b e r a r e r e a d t h j u s t R E S T

T h H o w e v e r ,c u r r e n t Dp o i n t t i t t R E S T O 6 3 - 6 6 a n a b l e s j u s t 5 0 0 . T R Ev a l u e s b a

C

N O A V A I L A B L EN E C P / M V E R S I O N

T H B I B L U E R E A D E R :L o a d s 3 0 s e c o n d sI e a s y t u s F e a t u r e s S t a n d a r d A E C l l t o C o m -m o d o r e w P E T A S C I ! t r a n s l a t i o n ,a n v i c e v e r s aW i l h A S C I I t r a n s l a t i o n , t r a n s f e r sM S - D O S l i l o s t C o m m o d o r e f o i -m a a 1 2 , 0 0 0 b y t o s p o r m i n u t e ,a n t r a n s f e r s C n m m o d o r o T i l e s l M S - D O S f o r m a l a 2 0 . 0 0 0 b y t e sp e r m i n u t e .I n c l u d e s M S - D O S b a c k u p a n M S - D O S d i s M o r m a d i n g p r

W A N T T R E A DF R O M A N W R I T E

T I B M - C O M P A T I B L E

V 3 N E S I X T H G E N E R A T I OF O C O M M O D O R E 6 a C o p i e s ! 1 o p r o t e c t e dI n c l u d e s p a r a m e t e r s l o d i s k s . S e n d s t a m p e d e I n c l u d e s f a s t f i l e c o p y p U s e s o 1 5 4 1 / 1 5 7 1 d rM o r e p o w e r f u l t h a n K e y M S u p e r k i t , 2 S e c o n d , C l oC o p i e s i t s e l f f o t h i s r e

M a k e Y o u r C h o

Page 59: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 59/132

B A S I C C o m p i l e rC o m p l e t e B A S I C c o m p i l e ra n d d e v e l o p m e n t p a c k a g e .S p e e d u y o u r p r o g r a m s 5 ! 3 5 i . C o m p i l e l m a c h i n ec o d e , c o m p a c t p - c o d a o b o * . ' 1 2 8 v a - s i o n : 4 o 8 c o m o n i l o r o u l p u l a n F A S T - m o d e o p e r a t i o n , ' 1 2 Bv a r s i o n i n c l u d e s e x t e n s i v e8 0 - p a g e p r o g r a m a r ' s g u i d e . "

g r e a t p a c k a g e t h a t n s o f t w a r e l i b r a r y s h o u l d b ew i t h o u t . C - 6 4 S 9 . 9 5

C - 1 2 B S 5 9 . 9 5

S u p e r C o m p i l e rF o r s c h o o l o s o t l w a r ed e v e l o p m e n l . L e a r n t h l a n g u a g e o I h ' 6 o ' 1 2 6 .C o m p i l e s i n l o t i t . - ' m a c h i n ec o d e . A d d e d ' 1 2 8 f e a t u r e s :C P / M - l i k e o p e r a t i n g S y s t e m ;6 0 R A B i s k . C o m b i n e M /

u s i n g C A L L ; 5 1 a v a i la b l e l o o b j e c t c o d a ; F a s tl o a d i n g ; T w s t a n d a r d I / l i b r a r y s p l u s m a t h g r a p h i cl i b r a r i e s . C - 6 4 S S 9 . 9 5

C - 1 Z B $ 5 9 . 9 5

S p * » 0 t » r mL e y o u r 6 4 o 1 2 c o m m u ni c a t e w i t h i h o u t s i d e w o r l d .O b l a i n i n l o r m a t i o n t r o mv a r i o u s c o m p u t e r n e t w o r k s .F l e x i b l e , c o m m a n d d r i v e nt e r m i n a l s o f t w a r e p a c k a g e .S u p p o r i a m o s l m o d e m s .X m o d e m a n P u n t e r t r a n s f e rp r o t o c o l . V T 5 2 t e r m i n a l e m l a t i o n w i t h c u r s o r k e y s , l a r g e4 S c a p t u r e b u l f e r S u s e rd e f i n a b l e t u n e i o n k e y s .

C - 6 4 S 3 9 . 9 5C - 1 2 B J 3 9 . B S

C h a r t p a kC r e a t e p r o f e s s i o n a l q u a l i t yc h a r t s l a s t — w i l h o u t p r og r a m m i n g . E n t e r , e d i t , s a v ea n r e c a l l d a t a . I n t e r a c t i v e l yb u i l d p i e , b a r , l i n e o r s c a t t e r

C - 6 4 o C - 1 2 8B A S I C

C o m p i l e rS p e e d s u y o u r B A S I C p r o g r a m s b

t 2 t i m e s . F o C - 6 4 a n d C - 1 2 8

S u p e r CL a n g u a g e C o m p i l e r

L e a r n t h t h l a n g u a g e o t h e 8 0 ' s a n d b e y o n do y o u r ' 6 4 a n 1 2

U s y o u r 6 4 o 1 2 t c o m m u ni c a t e w i t h t h o u t s i d e w o r l d

S p e e d T e r m

V W l l | I - H -

c o s o lN o y o c a l e a r n C O B O L .I h m o s t w i d e l y u s e dc o m m e r c i a l p r o g r a m m i n gl a n g u a g e , a y o u r 1 2 o 6 C O B O L C o m p i l e r p a c k a g ec o m e s c o m p l e t e w i t h s y n t a x -c h e c k i n g , e d i t o r , i n t e r p r e t e ra n s y m b o l i c d e b u g g i n ga i d s . N o ' 1 2 8 v e r s i o n w o r k sw i t h 4 0 / & 0 c o l u m n m o n i t o r sa n i q u i c k e r t h a n I h e " 6 4v e r s i o n . C < 6 4 5 3 9 . 9 5

C - 1 2 B 5 5 9 . 9 5

" • W o n ]S u p e r P n c a l C o m p i l e r

C o m p l e t e s y s t e m l o d a v e l -o p i n g a p p l i c a t i o n s i P a s c a l .E i t e n s i v e e d i t o r . S t a n d a r d J

c o m p i l e r . G r a p h i c sl i b r a r y . A d d e d ' 1 2 B f e a t u r e s :R A d i s k ; 1 0 0 K s o u r c e / o n ed r i v e o 2 5 0 K / t w o ; 8 0 / 4 0C o l u m n . I y o w a n t t l e a r nP a s c a l o d e v e l o p s o f t w a r eu s i n g t h b e s t t o o l a v a i l a b l e ,S u p e r P a s c a l i y o u r f i r s tc h o i c e . C - 6 4 5 5 9 . 9 5

C - 1 2 S 5 5 9 . 9 5

C a d p a kE a s y - t o - u s e i n t e r a c t i v e d r a wi n p a c k a g e f o a c c u r a t eg r a p h i c d e s i g n s . D i m e n s i o ni n f e a t u r e s l c r e a t e e i a c ls c a l e d o u t p u t l a l m a j o rd o t - m a l r i i p r i n t e r s . I n p u t v i ak e y b o a r d o l i [ j f i l p o n . T w g r a p h i c s c r e e n s t o C O P Y i n gf r o m o n t I f i e o l h e r . D R A W .B O X . A R C . E L L I P S E , e t c .a v a i l a b l e . D e f i n e y o u r o w l i b r a r y o s y m b o l s / o b j e c t s -s l o r e u l 1 0 s e p a r a t eo b j e c t s . C - 6 4 S 3 9 . 9 5

C - 1 2 S J 5 9 . B 5P P

C o m p r e h e n s i v e p o r t f o l i om a n a g e m e n t s y s t e m f o t h 6 a n 1 2 B . M a n a g e s t o c k s ,b o n d s , m u t u a l f u n d s , T - b i l l s ;r e c o r d t a x a b l e o n o n - t a x a b l e

S u p L a n

E x p a h o r i z o n

Page 60: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 60/132

P R O - T E C HC - 1 2 8

• W I T H P U R C H A S E O 1 5 7 1D I S K D R I V E

F R E E H O M E T R I A L

M O N I T O R P R I N C O L O R

R G I

c r o n i e s

Page 61: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 61/132

C O M M O D O R C - 6 4 C O M P U T E R D I S K D R

S 9 ' W I T H P U R C H A S E O S P E C I A L L Y

P R I C E D S O F T W A R E P A C K A G E

M O D E 3 0 B A U D

C O M P U T E R P R I N T E RW I T H G E O S

$ 1 6 8C - 6 4 - C

• W I T H P U R C H A S E O O 1 5 4 1 C D I S K D R I V E

8 0 3 - C $ 1 2 8

C O M M O D O R E

CC

P O W E R S U P P L Y J O Y S T I C K S C A B L E T R

R e v i e w s

Page 62: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 62/132

W h e r e I T h W o r l d I C a r m e n S a n d i e g o ?T h e y ' v e s t r u c k a g a i n ! C a r m e n S a d i e g o a n h e V i l l a i n s ' I n t e r n a t i o n a lL e a g u e o E v i l ( V . I . L . E . ) h a v e m a d e o f w i t h y e a n o t h e r p r i c e l e s s n a t i o n a l t r e as u r e . O r d i n a r y p o l i c e a r e s t u m p e d . l n t e r p o l r e q u e s t s y o u r h e l p . Y o u , A c m eD e t e c t i v e A g e n c y ' s n e w e s t r o o k i e d t e c t i v e , a r t h e n e x t i n l o n g l i n e o c r i m e - s t o p p i n g e x p e r t s t p i y o u r w i t sa g a i n s t t h i s n e f a r i o u s o r g a n i z a t i o n .

Y o u r r e s o u r c e s i n c l u d e T h e W o r l dA l m a n a c a n B o o k o F a c t s ( 1 9 8 6 v e s i o n , s u p p l i e d w i t h t h g a m e ) , c o m p i -l a t i o n o f p o l i c e d o s s i e r s o t h m e m b e r s o C a r m e n ' s g a n g , a I n t e r p o lm a o V I L E o p e r a t i o n a l b a s e s , a n a c e s s t o I n t e r p o l ' s c r i m e c o m p u t e r .

T h a i r l i n e s a r a y o u r d i s p o s a l t w h i s k y o t a n c i t y y o u r i n v e s t i g at i o n s s u g g e s t c o n t a i n s l e a d . O a r r i v a ly o u ' l l b e g i v e n f e f a c t s a b o u t t h c o u n t r y a n s h o w n t h r e e p l a c e s w h e r ew i t n e s s e s m i g h t b f o u n d . O n c e y o u ' v ei n t e r v i e w e d e n o u g h w i t n e s s e s a n a s e m b l e d y o u r f a c t s , y o u ' l l d e t e r m i n ey o u r p r i m e s u s p e c t . I n t e r p o l w i l l g l a d l yp r o v i d e w a r r a n t a n b a c k u p .

R o u n d i n g u p C a r m e n ' s g a n g c a l e a d t p r o m o t i o n s , r e c o g n i t i o n — e v e na c c e p t a n c e i n t o t h D e t e c t i v e H a l l o F a m e . B u t h a t ' s g e t t i n g a h e a d o t h i n g s . l ; i r s t , y o u h a v e t s o l v e t h i s c a s e ,a n y o m u s t h u r r y . Y o u r t i m e i l i m i te d a n w i n d o w a t h e t o p o y o u rs c r e e n w a r n s y o o p r e c i o u s h o u r ss l i p p i n g b y

W h e r e i t h W o r l d I C a r m e n S a d i e g o ? f o t h C o m m o d o r e 6 c o n t a i n s

t h g a n g . f o u r t h w i n d o w p r o v i d e sy o u r m a i n m e n u . T h f u n c t i o n s o f t h ew i n d o w s a r a l i n t e r r e l a t e d , s o c h a n g ei a n y o n e i c o m p l e m e n t e d b c h a n g e si o t h e r s . I m a k e s f o r a w e l l - b a l a n c e d ,e n e r g e t i c d i s p l a y a p p r o p r i a t e t t h e t e ns i o n o f t r a c k i n g d o w n c r i m i n a l s .

T h e r e a r e s e v e r a l c a s e s t b s o l v e di t h g a m e , f o e v e n a y o p u a w a yo n m e m b e r o C a r m e n ' s g a n g , o t h e r sa r o f p e r p e t r a t i n g m o r e f o u l d e e d s . I y o s o l v e c r i m e , y o b u i l d y o u r r e p ut a t i o n , I n t e r p o l t h a n k s y o u , a n ( b a s e do y o u r r e c o r d ) t h a g e n c y m a p r m o t e y o u . S o l v i n g e n o u g h c r i m e s e a r n sy o e n t r y i n t o t h e D e t e c t i v e H a l l o F a m e .

T h c r e a t o r s h a v e t a k e n t h

i n g r e d i e n t s o a e n t e r t a i n i n gg a m e a n d m i x e d t h e m t o g e t h e r

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

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

- ; r

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

T h t h W o r l di t e d u c a te s s t a t ed u c e d t e x c i t i n gm o r e a t t u w i t h "e l e m e n t sg a m e s , m

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

Page 63: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 63/132

C P L U 5

* P L U 5 B a c k u p c o p y i n g t o d a y n e e d s t t i a e x a c t s c i e n c e . O u s o f t w a r e e n g i n e e r s h a v e m e t h e c h a l l e n c u s t o m i z e d c o p y s y s t e m l D i s k M a k e r P L U 5 ' " c o n t a i n s s p e c i a l p a s s w o r d c o d e s t h a t u n l o c k h u n d M a k e r P L U S ' " p r o v i d e s y o w i t h l i s t o c o d e s f o 2 0 0 + i n d i v i d u a l s o f t w a r e t i t l e s . N t r i a l e r r o r — v a s t D i s k M a k e r P L U S ' l i b r a r y a n C O P Y I D i s k M a k e r P L U S ' " A U T O M A T I C A L L Y p l a c e s t h e C O R R E C D i s k M a k e r P L U S " c o p i e s s o f t w a r e o t h e r s c a n ' t ! C o p y w i t h d r i v e s i 4 s e e l C o p y w i t h d r i v e i I N D U S G T D i s k M a k e r P L U S " i o n l y S 3 9 . 9 5 I I I n c l u d e s T 5 7 I d o u b l e s i d e d c o p i e r f o 1 2

A u t o m a t i c S U P E R P a s s w o r d C o d e K i • D r i v e 1 5 4 1 / 1 5 7 1R e v o l u t i o n a r y N E D i s k C o m p a r a t o r D r i v e 1 5 4 1 / 1 5 7 1M u l t i p u r p o s e T r a c k S e c t o r E d i t o r D r i v e 1 5 4 1 / 1 5 7 !4 T r a c k F u l l S c r e e n D i s k S c a n n e r D r i v e 1 5 4 1 / 1 5 7 1

A v a i l a b l e n o w l T h e s e a r t h t o o l s w u s t o e x p l o r e t h d i s k r e a l m . H a c k l e r ' s d e l i g h t ) I n c l u d e s t u t o r b u f f e r , r e a d s f u l l t r a c k s a o n t i m e . E d i t i H E X , G C R . A S C I I . F a s t a c c e s s E r r o r S c a n n e r a l l o w s e a s y d e r r o r s . R e l o c a t a b l e m o n i t o r / d i s a s s e m b l e r w i t h u n i m p l e m e n t e d o p c o d e s a n d s a v e t d i s k o p t i o n . M uc u s t o m f o r m a t s . F a T r a c k K i e m u l a t e s c r e a t e s F a t T r a c k s . S i n g l e / D o u b l e s i d e d d a t a c o p i e r s , C o m p l c h e c k s a l i g n m e n t , d r i v e s p e e d , h e a d m o v e m e n t . I n c l u d e s r e l o c a t a b l e S u p e r F a s t L o a d e r s y o c a n s a v

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

Page 64: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 64/132

a r w o r k s , i w a i n e v i t a b l e t h a t s o m ea m b i t i o u s d e s i g n e r s w o u l d t u r n t h e i ra t t e n t i o n t S h a k e s p e a r e . B f a t h m o s t v e n e r a t e d w r i t e r i t h E n g l i s hl a n g u a g e , S h a k e s p e a r e c o m b i n e d b r i ll i a n t c h a r a c t e r i z a t i o n , t h e s t u f f o f g r e a td r a m a , w i t h s u s p e n s e a n e x c i t e m e n t ,t h s t u f f o g r e a t a d v e n t u r e . T o s s i w i t c h c r a f t , b a t t l e , a n r e g i c i d e , a t h B a r d d i i M a c b e t h , a n d y o u h a v er e a d y - m a d e b a s i s f o a n a d v e n t u r eg a m e o t h t e x t - a n d - g r a p h i c s v a r i e t y .O x f o r d D i g i t a l E n t e r p r i s e s , t h r o u g hp r o g r a m d i s t r i b u t e d b T h A v a l o n H i l lG a m e C o m p a n y , g i v e s u p r e c i s e l y t h a ti t w o - d i s k p a c k a g e f o t h C o m m od o r e 6 4

M a c b e t h ' . T h e C o m p u t e r A d v e n t u r ei u n i q u e . F i r s t o a l l , i i a c t u a l l y f o u ra d v e n t u r e s , n o j u s t o n e . S e c o n d , y o u rr o l e i n o c o n f i n e d t o j u s t o n c h a r a ct e r . T h i r d , t h a d v e n t u r e s v a r y f r o mt e x t - b a s e d t g r a p h i c s - b a s e d , w i t h o n b a s e d s o l e l y o g r a p h i c s . F o u r t h , t h eg a m e r e w a r d s s o u n d k n o w l e d g e o S h a k e s p e a r e ' s p l a y s . A n f i n a l l y , i f u f i l l s i t s p o t e n t i a l a s a e x c e l l e n t t e a c hi n d e v i c e .

R a t h e r t h a n p l a c e y o i t h r o l e o M a c b e t h t r e e n a c t t h e e n t i r e p l a y , t h d e s i g n e r s h a v e c h o s e n t s p l i t t h p l a yi n t o f o u r m a i n s e c t i o n s . E a c h b e c o m e ss e p a r a t e a d v e n t u r e , a l t h o u g h t h e f o u r t hs e c t i o n r e w a r d s t h e p l a y e r w h h a s u c e s s f u l l y c o m p l e t e d t h f i r s t t h r e e .

T h f i r s t a d v e n t u r e , c o v e r i n g t h f i r s t f o u r s c e n e s o f t h e p l a y , c a s t s y o i t h r o l e o f M a c b e t h h i m s e l f , s t r u g g l i n gt b a t t l e h i w a i n t o p r o m i n e n c e , t h e nt u n c o v e r a n t r a n s l a t e a v i t a l l e t t e r .O p e n i n g w i t h a a t t r a c t i v e g r a p h i c d p i c t i o n o t h w i t c h e s i t h e p l a y ' s f i r s ts c e n e . A d v e n t u r e c o n t i n u e s t h g r a p hi c a n s c r e e n s t h r o u g h o u t . A l t h o u g hn o e s s e n t i a l t o t h p l a y o t h i s a d v e nt u r e , t h c h a r a c t e r s a r e w e l l d r a w n a n dd m u c h t s e t h m e d i e v a l m o o d .

f o r c e s y o t f i g u r e o u f r o m t h p i t u r e s h o t m o v e f r o m p l a c e t p l a c e .C o m m e n d a b l e a t h i s i s t h o u g h , t h t e c h n i q u e h a s o n m a j o r p r o b l e m : T h g r a p h i c s a r n o d e t a i l e d e n o u g h t m a k e t h e c h o i c e s c l e a r . F u r t h e r m o r e ,t h h e l p c o m m a n d ( w h i c h e x i s t s i a l t h a d v e n t u r e s ) h e r e r e v e a l s r i d d l e s ,s o m e o w h i c h a r e p r e t t y o b s c u r e .f o u n d A d v e n t u r e t h m o s t f r u s t r a t i n gt p l a y , b u t h g r a p h i c s o r i e n t a t i o nm a k e s t h f r u s t r a t i o n w o r t h e n d u r i n g .

T h m a n u a l b e g i n s b s t a t i n gt h a t " S h a k e s p e a r e m i g h t t u r ni h i g r a v e a t h v e r y i d e a "o t h p r o j e c t , b u d o u b t i t

M a c b e t h i g o o d e f f o r t , a n o n t h a t t h B a r d h i m s e l f

w o u l d l i k e l y a p p l a u d .

A d v e n t u r e r e p r e s e n t s M a c b e t h ' sa t t e m p t t s t a v e o f t h f i n a l b a t t l e w i t hM a c d u f f , A n o t h e r t i m e d a d v e n t u r e , t h i ss e c t i o n g i v e s y o u 5 0 m i n u t e s t l o c a t es e c r e t r o o m s a n d o u t w i t t h " S h a k es p e a r e M a s t e r . " A l t h w h i l e y o a r i d a n g e r f r o m t h a p p r o a c h i n g a r m y o M a c d u f f , f r o m s p r e a d i n g f i r e , a n

F i n a l le r w i l l fd e m a n dS h a k e s p e at h p l a yt h o u g h , s s w e r e d . T t h d i s k i

A f t e ra d v e n t u r y o u ' l l w a v i e w s . O n t h r o l e o L a d y M a c q u e s t i o n st h p l a y ' sl a r l y , y o ur a n g e w i di n y o i y o t t h a r w r o n gt h a d v e nf u l l u s S h a k e s p e a

L i k e C o m p u t e rp e a l . A g a m e r s w t h e m s e l v t u r e . P l a yh o m e c o mu t t t h A n E n g l t e a c h i n ga e x c e l l et h p l a y .

T h " S h a k e s p

Y o c a n h a v e T H f a s t e s t

Page 65: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 65/132

m o s t p o w e r f u l D O a v a i l a b l ef o y o u r 6 4 / 1 5 4 1 .

S b s c M - S e t / -

L o a d 3 9 b l o c k s p e s e c o n d !I n t r o d u c i n g D i g i D o s ■ T H

f a s t e s t D O S e n h a n c e m e n t o n t h m a r k e t c o u p l e d w i t h T H m o s tp o w e r f u l O C n i b b l e r a n r e a lt i m e m o n i t o r !

D i g i D a s i h a r d w a r e a d d it i o n t y o u r 1 5 4 1 d i s k d r i v e a n j o u r C o m m o d o r e 6 t h a t g i v e s y o a m a z i n g s p e e d ( o A L d i s k f u n ct i o n s ( l o a d s 3 b l o c k s p e r s e c o n d ! ,c o m p a r e d t t h n o r m a l 2 b l o c k sp e r s e c o n d ) , a n c o u p l e d w i t h o u ( i C R N i b b l e r y o h a v e t h m o s tp o w e r f u l d i s k b a c k u p s y s t e m a v a i la b l e ( a r c h i v e s p r o g r a m s o t h e r sc a n ' t e v e n t o u c h ) . A l s o i n c l u d e di D i g i D o s : f u l l f e a t u r e r e a l t i m em o n i t o r , p o w e r f u l D O w e d g e , v e s a t i l e u t i l i t i e s , a n h a n d y s i n g l ek e y s t r o k e c o m m a n d s . A l t l i i s w i t hN l o s s o a v a i l a b l e m e m o r y !

O i g i D o s i N O c a r t r i d g e !U t i l i z i n g s t a l e o t h a r t e c h n o l o g yD i g i D o s i n c o r p o r a t e s c u s t o m

k e r n a l R O a n d E F R O i n s t a l l e dd i r e c t l y i y o u r 6 a n 1 5 4 1 a l o n gs i d e y o u r o r i g i n a l k e r n a l R O a n r e q u i r e s m i n i m u m i n s t a l l a t i o n .

F o t h o s e c o n c e r n e d w i t h p r g r a m c o m p a t i b i l i t y — w i t h t h f l i po a . s w i t c h D i g i D o s c o m p l e t e l yd i s a p p e a r s r e t u r n i n g y o t y o u ro r i g i n a l C o m m o d o r e k e r n a l . A f t e ry o h a v e i n s t a l l e d D i g i D o s y o w i l l a l s o h a v e n e s a f e s y s t e mr e s e t b u t t o n !

D i g i D o s p r o v i d e s p o w e r f u lw e d g e t h a t i n c l u d e s a l t h n o m a D O w e d g e c o m m a n d s p l u s :l o c k i n g a n u n l o c k i n g f i l e s o d i s k , u n n e w , a f a s t p a r a l l e l d i s kd i r e c t o r y ( t h a t d o e s n o t d i s t u r bm e m o r y ) , s c r e e n d u m p , a u t o r u n ,a n l i s t ; i l J w i l h s i n g l e k e s t r o k e c o m m a n d s .

I n c l u d e d w i t h D i g i D o s i F l o p p y D i s k o c u s t o m u t i l i t i e sa n t o o l s f o r f u r t h e r D O

e n h a n c e m e n t ,Y o c a h a v e t h f a s t e s t , m o s t

p o w e r f u l D O a v a i l a b l e f o r t h 6 f o o n l y $ 5 9 - 9 5 p l u s S 3 . 5 0 p o s ta g a n h a n d l i n g ( $ 5 . 0 0 a d d i t i o n a lf o C . O . D . ) . O u p r o d u c t i b e i n g. s h i p p e d A a n c o m e s c o m p l e t ew i t h a l n e c e s s a r y p a r t s .

A D i g i T e k , I n c . w a r c o t i n u i n g i o u c o m m i t m e n t t c u t o m e r s u p p o r t a n s a t i s f a c t i o n .F o m o r e i n f o r m a t i o n o r t o r d e ry o u r D i g i D o s s e n d y o u r c h e c k o m o n e y o r d e r t o D i g i T e k , I n c . ,1 0 4 1 5 X F l o r i d a A v e . , S u i t e 4 l O ,T a m p a , F l o r i d a 3 3 6 1 2 , o r c a l l( 8 1 3 ) 9 3 3 - 8 0 2 3 .

D i g f l e k , I n c .1 1 H 1 5 N . F l o r i d a A v e . S u i t e < J 1 QT a m p a , l a 3 3 6 1 2 ( 3 1 3 ) 9 3 3 - 3 0 2 3

F S D - 1 D I S K D R

Page 66: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 66/132

W e ' v e i m p r o v e d o C o m m o d o r e ' s 1 5 4 1» 9 f t 9 9 » 1 5 4 1 - c o m p a t i b l e . N o t h i n g I ' v e t r i e d w i l l s t o p H i e K S D , " M a r k B r o w n

i l l ' i

" l i k e i s m u c h , i f a c t , I h u lK i l l R u d d i c k R U M a g a z i n e

n u o w t h r e e o t h e m . "

" T h e K S U - 1 i o n » t h b e s t o ( l i t D h a r d w a r e o f T i - r i i i f ' s t c o m e o u f o u s w i t h I h 6 a n t h 1 2 H . C o n s i d e r i n g n i < > C I I I f a i l u r e s a n t h p r i c e ,h r - l i K r e c o m m e n d t h F S D - 1 I 6 a n 1 2 u s e r s . "

S c n t l T h o m a s C o m p u t e r s G a z e t t e

O N L Y $ 1 3 9 . 0 0T o O r d e r C a l l 8 0 0 - 3 5 6 - 5 1 7 8

V i s a M a s t e r C a r d w e l c o m e ( 3 s e r v i c e c h a r g e ) . A l l o w $ 1 2 . 0 0 s h i pp i n g a n h a n d l i n g . S e n d m a i l O r d e r w i t h p a y m e n t t o

E B r a i d C o r o p o n t n l I n w m n t l o n i lD c p l . F S 5 4 W l l a m e n t S I r e e lE u g e n e . O 9 7 4 0 'T e l . 5 0 3 - B B 3 - U S 4

T h F S D - 1 D i s k D r i vd i s k d r i v e b u i l t f o t h s o n a l c o m p u t e r s . T h ib l w i t h i h C o m m d i r e c t l y r e p l a c e s t D r i v e .

S p e c i a lR u n s a l C - 6 4 c o m m e r c i a l s o l l w a r eR e a d y l r u r i h f r o m I h 0 0 F u l l m o n t h w a r r a n l y

L E I L 1 3 D A T A B A S E

F U L L YU T I L I Z E S

T H

C o m m S O F I 1 0 A r

g r a m s1 0 G rp r o c e s

1 1 0 7 P l i o n s

1 1 0 8 S pI 1 0 D u

l u i e s1 1 H ot i o n

L 1 1 J u 1 1 E m a t h

P a p e r C l i p I P r o b a b l y t h f i r s t t h i n g y o u ' l l r e a l i z ea b o u t P a p e r C l i p 1 1 i s t h a t i i m o r e t h a n

w o r d p r o c e s s o r . I i a l s o s p e l l i n g

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

B u r s t r o u t i n o r d e r t t a k ec a p a b i l i t i e sc a u s e t h e s e1 5 4 1 , s e p a

Page 67: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 67/132

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

Y e t h f o l k s a B a t t e r i e s I n c l u d e dd i n o s t o p t h e r e : R e a l i z i n g t h a t e v e r yo n d o e s n o o w a 8 0 - c o l u m n R G m o n i t o r , t h e y i n c l u d e i t h p a c k a g et h e i r 1 2 m o n o c h r o m e a d a p t e r , w h i c hw i l l g i v e a n 8 0 - c o l u m n m o n o c h r o m ed i s p l a y o m o n i t o r s s u c h a t h C o m o d o r e 1 7 0 2 ; a n t h e y a l s o i n c l u d e a i n t r o d u c t o r y s u b s c r i p t i o n t C o m p uS e r v e ( s t h t e l e c o m m u n i c a t i o n s p r og r a m s h o u l d n ' t g t w a s t e ) .

O l e s s h a p p y n o t e — f r o m t h i sr e v i e w e r ' s p o i n t - o f - v i e w — t h e y a l s og i v e y o d o n g l e ( s o f t w a r e k e i t h f o r m o s m a l l b o t h a t f i t s i o n o t h j o y s t i c k p o r t s ) , w i t h o u t w h i c h t h p r o g r a m w i l l n o r u n . D o n ' t l o s e i t

A f t e r t h e P a p e r C l i p I d i s k s e l f -b o o t s , t h d e f a u l t m o d e i 8 c o l u m n s

2 l i n e s i m o n o c h r o m e ( w h i t e o b l a c k ) . P r e s s i n g F t o g g l e s i p o p - u pm e n u o s c r e e n o p t i o n s t h a t a l l o w y o t c h a r g e t h e c o l o r o f t e x t a n b a c kg r o u n d a w e l l a t o s e t c o l o r s f o e m p h a s i z e d t e x t s u c h a b o l d f a c e , u d e r l i n e , a n i t a l i c s , o c o m b i n a t i o n s o t h o s e . T h e s e s e t t i n g s c a n b e s a v e d t y o u r w o r k i n g d i s k a n t h u s b e c o m e t h n e d e f a u l t d i s p l a y .

P a p e r C l i p 1 i " p o s t - f o r m a t t i n g "w o r d p r o c e s s o r , u s i n g c o m m a n d s e b e d d e d w i t h i n t h t e x t . W h i l e t h i s a d d sp o w e r a n d s p e e d , i m e a n s t h a t y o d n o s e y o u r d o c u m e n t a i w i l l l o o kw h e n p r i n t e d . F o t h a t , y o m u s t u s t h v i d e o p r e v i e w o p t i o n , w h i c h w i l ls h o w y o y o u r d o c u m e n t d o w n t t h l a s t f o o t e r a n d p a g e n u m b e r . I n v o k i n gt h i s f u n c t i o n a l s o p r o v i d e s y o w i t hc o u n t o t h w o r d s i y o u r d o c u m e n t ,c o u n t o p a g e n u m b e r s , c h a p t e r n u b e r s , a n v e r s i o n n u m b e r .

B e c a u s e i i p o s t - f o r m a t t i n g , y o c a n f o r m a t y o u r d o c u m e n t a a n t i m e ,b e f o r e o r a f t e r w r i t i n g i t P a p e r C l i p 1

s u c h f i l e a n s a v e i i s e q u e n t i a l f o m a t , a n y o u ' l l b a b l e t u s i w i t h t h m a i l - m e r g e f u n c t i o n s o P a p e r C l i p I t c r e a t e y o u r o w f o r m l e t t e r s .

F o c o l u m n s o n u m b e r s , P a p e r C l i pI s u p p o r t s d e c i m a l t a b s a s a e n t i t ys e p a r a t e f r o m t h u s u a l t e x t t a b s , m a i n i e a s y t a l i g n n u m b e r s b d e c i m a lp o i n t . I a d d i t i o n t t h i s , c o l u m n s o n u m b e r s m a b t o t a l e d b h i g h l i g h ti n g t h e c o l u m n a i y o u w e r e g o i n g t m o v e i ( n e g a t i v e n u m b e r s i t h c o u m s h o u l d b p r e c e d e d b m i n u ss i g n ) .

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

s p e l l i n g c h e c k e r w i t h 3 8 , 0 0 0w o r d d i c t i o n a r y t h a t w i l l

a c c e p t n e a d d i t i o n s .

I t h e s e t h i n g s w e r e a l t h a t P a p e rC l i p I c o u l d d o i w o u l d s t i l l b b e t t e rt h a n m o s t c o n t e m p o r a r y w o r d p r o c e ss o r s . B u i a l s o h a s p e l l i n g c h e c k e rw i t h 3 8 , 0 0 0 - w o r d d i c t i o n a r y t h a t w i l la c c e p t n e a d d i l i o n s . S h o u l d y o n e e da l a r g e r d i c t i o n a r y , i i r e c o m m e n d e dt h a t y o c o p y S p e l l p a k t a d i s k f o r m a tt e i t h 1 5 7 1 d r i v e , d e l e t e t h p r i n t e rf i l e s , a n u s t h a t e n t i r e d i s k f o d i t i o n a r y . I n t h i s w a y , y o s h o u l d h a v es p a c e f o a b o u t 1 0 0 , 0 0 0 w o r d s . L i k e e e r y t h i n g e l s e i t h p r o g r a m , c h e c k i n gs p e l l i n g i f a s t . T h o u g h t h m a x i m u mf i l e s i z e f o r P a p e r C l i p I I i s 9 9 l i n e s ,m o s t d o c u m e n t s w i l l b e c h e c k e d i n l e s st h a n m i n u t e .

B e c a u s e t h e n t i r e P a p e r C l i p I p r g r a m i r e s i d e n t i m e m o r y , t h e r e i n

t h o s e o f y o P a p e r C l i p I b e i n g u s e dT h o u g h t h s e e m s t t ap r e s s e d w hy o u ' v e c r e a t s h o u l d a l s oI h o r i z o n t a p r o b a b l y j u s e l s e y o u ' v et i o n s f a s t e r :s h o u l d i n s e rd o c u m e n t , y f o r g e t w h a t

F o t e l eI a l l o w s y o t h w o r d p r S c r o l l k e y . O F t r i g g e r sy o c a s e l el e n g t h , s t o t h i n g s t h a tu s i n g o t e r a t e s f r o m 5 s h a k e ; X M O DP u n t e r p r o t o i n g ; a n s u p l a m o d e m s ,p r o g r a m i g

P r i n t e ro f t h e d i s ky o u ' v e e v e rp a r t i c u l a r p rb i n c l u d e d ,c u s t o m p r i n tr a t e f i l e . B e f y o u r p r i n t e rc e r t a i n i c om a t i o n . Y o t e d i o u s w o r t m o d i f y a o n f r o m s c rl a p r i n t e r sP a p e r C l i p I

w o r dt e x p e r i m e n

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

L i k e t h p r o g i a m i t s e l f , t h d o c um e n t a t i o n g o e s t g r e a t l e n g t h s t b

y o t e x s t r u m e n t s l a n d i n g g b o o s t , a n

C h e c t h N a v i g

Page 68: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 68/132

c o m p l e t e : T h e r e i s l i m t u t o r i a l v o u m e , t h r e a d i n g o w h i c h i d e s i g n e dt g e y o u u p - a n d - r u n n i n g a l m o s t i m e d i a t e l y ; a t h i c k e r r e f e r e n c e v o l u m ew h i c h i t b u s e d a v a r i o u s n e e d sa r i s e ; a n d , s i n c e P a p e r C l i p I w a b e i n gr e f i n e d a l m o s t u n t i l t h m o m e n t o f r el e a s e , p a m p h l e t o e r r a t a . I n a d d i t i o nt t h i s , y o m a f i n d " r e a d . m e " d o c um e n t o n t h d i s k i t s e l f t h a t w i l l a p p r i s ey o o a n c h a n g e s m a d e s i n c e t h e e r a t a d o c u m e n t w a s p r i n t e d .

A s a i d a t h o u t s e t , P a p e r C l i p I i e x t r e m e l y i m p r e s s i v e , s m u c h s t h a t m a c a s t a s i d e m f e a r o f l o s i n gd o n g l e s .

— E r v h i B o b oB a t t e r i e s I n c l u d e d3 M u r a l S t R i c h m o n d H i l lO n t a r i o , C a n a d a L 4 B 1 B S 7 9 . 5 5

A c O A c e sA c o A c e s i n o j u s t a f l i g h t s i m u l a t o r .I f a c t , t h s k i l l s n e c e s s a r y f o s u c c e s sf u l l y f l y i n g t h e m i s s i o n s i m o s t c o p u t e r f l i g h t s i m u l a t o r s a r n o e v e nn e e d e d f o A c o A c e s . T h a t d o e s n ' tm e a n t h a t t h i s C o m m o d o r e 6 g a m e i s n a p . Y o u ' l l p r o b a b l y f i n d y o u r h a n d sf u l l i t h h o s t i l e s k i e s f l y i n g m i s s i o n so v e r E u r o p e d u r i n g W o r l d W a 1 1

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

i s m o k i n g p i p e , a n t h s m o k e d r i f t s l a z i l y t o w a r d t h

c e i l i n g . A n t h a t ' s o t i l y t h

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

S e l e c t t h p r a c t i c e m i s s i o n , a n y o u ' l l b a t h c o n t r o l s o f a M o s q u i t of i g h t e r p l a n e o v e r t h E n g l i s h C h a n n e l .Y o u r m i s s i o n : t s e e k o u a n d e s t r o ye n e m y a i r c r a f t , t h e n r e t u r n t y o u rh o m e b a s e . O n c e y o u ' v e p r a c t i c e de n o u g h t b e c o m e f a m i l i a r w i t h t h c h a r a c t e r i s t i c s o f t h e a i r c r a f t , y o c a b e g i n f l y i n g m i s s i o n s a y o p r o g r e s su t h l a d d e r t b e c o m e t h e a c e o a c e s .

w o r d o w a r n i n g : T h r e a l M o s q u i t ow a n o t o r i o u s l y s l u g g i s h a n u n r es p o n s i v e a i r c r a f t . S i i i A c o A c e s .

Y o m a c h o o s e t f l o n o t h m i s s i o n s o f f e r e d b t h G r o u p C a p t a i n :d e f e n d L o n d o n a g a i n s t V - R o c k e t s ,s h o o t d o w n t h b o m b e r s b e f o r e t h e yr e a c h t h e i r t a r g e t s , s t o p t h P . O . W .t r a i n ( b e f o r e i r e a c h e s B e r l i n ) a n f r e et h P . O . W . ' s , o b o m b t h U - b o a t s p r p a r i n g f o a t t a c k s i t h N o r t h A t l a n t i c .

E a c h s c e n a r i o b e g i n s w i t h r e p o r tf r o m C 1 ( C e n t r a l I n t e l l i g e n c e D i v is i o n ) . T h e x a c t p o s i t i o n o f e n e m y t a g e t s i g i v e n , a l o n g w i t h i n f o r m a t i o n o w e a t h e r c o n d i t i o n s , r e c o m m e n d e dw e a p o n s , a n t a r g e t s e q u e n c e . A f t e ry o u r i n t e l l i g e n c e b r i e f i n g , t h M i s s i o nM a i d i s p l a y e d , f o l l o w e d b t h B o b a r d i e r ' s V i e w o a e m p t y b o m b b a y .Y o l o a d t h w e a p o n s a n d e x t r a f u e l t ob c a r r i e d f o e a c h m i s s i o n . S h o u l d y o uc a r r y r o c k e t s a n d c a n n o n a m m u n i t i o n ,

f l e c t s t h t e l l i g e n l o c a t i o ns t r a t e g i e s m a o f t e c h a n g i n g ,a n t i m e

E v e n tm f i g h t el e r s a n t r t p o sT h M o s q t i m e a n t h e m g e m o r e d i f f i a n o u

F i n a l s i g h t s a n e x p l o s i o np e a r s . W a m u n i t i o n .t r e t u r nY o u ' l i A c o f o m o r e w i l l h a v en e x t . T m u s t s u c cf o u r k i n di n c r e a s e s ,e a c h o n e c o u l d b e A c c o l a d e2 0 8 6 3 S t eC u p e r t i n o $ 2 9 . 9 5

T r a n B a t t lT h

" T r a n s f o r

C o m m o d o r e P r o d u c t P o t pH a r d w a r e , S o f t w a r e F i r m w a r e f o y o u r C - 6 4 , C - 6 4 C , C

Page 69: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 69/132

2 5 6 - K A M I G A M E M O R YI a l b e g a n y e a r s a g w h e n C o m m o d o r ep r o d u c e d w o n d r o u s P E C o m p u t e r w i t hK o y l e s m e m o r y S k y l e s E l e c t r i c W o r k sI h e n o t t e r e d t d o u O l e t h P E T m e m o r y w i t ha 8 K b y t e m e m o r y a d d i t i o n .H i s t o r y r e p e a l s I t s e l f y e a r s l a t e r . A 1 ^ t h p r i c e o t h o r i g i n a l P E m e m o r y

e x p a n s i o n . S k y l e s E l e c t r i c W o r k s n o o f f e r s3 t i m e s t h m e m o r y . T h a t n g h l " 2 5 K b y t e s o A M I G A m e m o r y o n u a n s i o n l o o n ! y S 7 9 . 9 5 * .B u y o u r 2 5 6 K b y t e A M I G A m e m o r ye x p a n s i o n f r o m S k y l e s E l e c t r i c W o r k s a I h l o w e s t p r i c e f r o m i h m o s t r e l i a b l e a n m o s t p r o v e n C o m m o d o r e e x p a n s i o nm e m o r y b u i l d e r i I h e w o r l d ,2 5 6 - K M e m o r y ( o A M I G A $ 7 9 . 9 5 '

A p a n o r a m i c p a s s e / o p e l u c i dp a r a g r a p h s p r e s e n t e d b p r e m i e r p u r v e y o r

M E G A B Y T E S f o A M I G AA v a i l a b l e n o I r a n i S k y l e s E l e c t r i c W o r k s ,W h a s m u c h l u d e v e l o p i n g I h 2 5 6 - KM e m o r y ( o A m i g a t h a t w d o c i d a d l o o f f e rM b y t e , a n M b y t e , M e m o r i e s ( o A m i g a .C o n s i d e r , 1 , 0 4 8 , 5 7 6 O 2 , 0 9 7 , 1 5 2 b y t e s o m e m o r y d e s i g n e d l p l u g d i r o c l l y i n t o l l i o r i g l i ls i d e o t h A m i g a . E n c h m e m o r y B o a r d o i l e r sl u l l B p i l i u l f o r e d p F i s s - l h r u w i l d A d d m e m o A u t o - c o n l i g o t u r n o W s e a r c h e d A m e r i c af o t h e b e s l A m i g a M e m o r y a n f o u n d I t

M e g a b y t e A m i g a M e m o r y . . . . $ 4 9 9 . 9 5 'M e g a b y t e A m i g a M e m o r y . . . . $ 9 4 9 . 9 5 '

M I D I f o A M I G AS t a n d a r d M I D I I N M I D I O U T , a n M I D I

T H R U I n t e r t a c o l o I h A m i g a C o m p u t e r .P l u g i l i n t o t h R S - 2 3 2 P o r t o t h r o a r o l y o u rA m i g a a n d y o u a r r e a d y t u s e M u s i c a lI n s l r u m o n l D i g i t a l I n l e r f a c o ( M I D I ) i n s t r u m e n t sa n d e v i c e s w i t h y o u r A m i g a D e s i g n e d t b u s e d w i t h s t a n d a r d M I D I c a b l e s a n a l ( h p r e s e n t l y a v a i l a b l e A m i g a M I D I s o f t w a r e T h M i d i ( o A m i g a I n t e r l a c e g e t s I h e j o b d o n ea b a r g a i n p r i c e .M I D I f o A m i g a I n t e r l a c e 5 4 9 . 9 5 'C L O C K f o A M I G AI V W e r e S h o c k e d W h e n W D i s c o v e r e dt h a i I h o t h e r w i s e f r i e n d l y A m i g a " w o u l d n o e v e n g i v e u t h t i m e o d a y " . W i m m e d i a t e l ys o a b o u t I m n g t h p r o b l e m w i t h C l o c k l o A m i g a . N l o n g e r i i n e c e s s a r y l s e t h c l o c k v i P r e l e r e n c e s . W i t h C l o c k l o A m i g ay o c a n h a v e t h e t i m e o d a s e a u t o m a t i c a l l ye a c h t i m e y o l u m o n y o u r A m i g a C l o c k l o

1 5 4 1 F L A S H !T h n e S k y l e s E l e c t r i c W o r k s 1 5 4 1 F L A S H !l o a d s p r o g r a m s a n f i l e s l y o u r C o m m o d o r e6 4 / 6 4 C o C o m m o d o r e 1 2 ( 6 m o d e l t h r e et i m e s f a s l e r t h a n a n u n e n h a n c e d C o m m o d o r e1 5 4 1 d i s k d r i v e 1 5 4 1 F L A S H ! s a v e s p r o g r a m s2 t 5 p e r c e n t f a s t e r 1 5 4 1 F L A S H ! f o r m a t s

d i s k e t t e i 2 s e c o n d s , a r e a l M a s h .T h 1 5 4 1 F L A S H I i p e r m a n e n t h a r d w a r ei n s t a l l a t i o n i y o u r C o m m o d o r e 6 4 / 6 4 C a n C o m m o d o r e 1 2 ( 6 m o d e ) a n d 1 5 4 1 d i s kd r i v e . N p r o g r a m s t l o a d , n c a r l n d g e h a s s l e s .W h a v e s p e c i a l v e r s i o n s o t h 1 5 4 1 F L A S H !l o M h e S X - 6 4 a n f l t w o 1 5 4 1 s .I a d d i t i o n l i t b l i n d i n g s p e e d o p r o g r a m a n dM l o a d i n g , t i 1 5 4 1 F L A S H ! a d d s o v e r 5 0e x t r a c o m m a n d s l o t h C o m m o d o r ei . - i i , - U : ■ ; . . ■ T h e s e i n c l u d e a b u i l t - mD O S / W e d g e . E a s y E d i t o r , a n F L A S H M O N !m a c h i n e l a n g u a g e m o n i t o r .1 5 4 1 F L A S H ! C - 6 4 / C - 6 4 C 1 5 4 1 . . S 6 9 . 9 5 "1 5 4 1 F L A S H ! C - 6 4 ; C - 6 4 C S

t w o 1 5 4 1 s 5 1 0 9 , 9 5 "C - 1 2 B F L A S H ! C - 1 2 8 1 5 4 1 S 7 9 . 9 5 'C - 1 2 B F L A S H I C - 1 2 8

t w o 1 5 4 1 s S 1 1 9 . 9 5 "S X - 6 4 F L A S H ! S X - 6 4 & 1 5 4 1 S 6 9 . 9 5 "S X - 6 4 F L A S H ! S X - 6 4

t w 1 5 4 1 s S 1 0 9 . 9 5 '

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

Q U I C K S I L V E R 1 2 Q U I C K S I L V E R 1 2 o u r p r e m i e r I E E E - 4 3 8I n l e i t a c e f o t h C o m m o d o r e 1 2 i n o i s t o c k a n e v e n b e t t e r t h a n w h a p l a n n e d .Q u i c k s i l v e r 1 2 B o f l e r s a n I E E E I n t e r f a c e l o I h C o m m o d o r e 1 2 i t h C - 1 2 8 m o d e ( 4 0 o r 8 c o l u m n s ) a n d t h C - 6 4 m o d e a w e l l .Q U 1 C K S I L V E R 1 2 w i l l i n t e r - c o n n e c t y o u rC o m m o d o r e 1 2 t C o m m o d o r e S F 1 0 0 1 .2 0 3 1 . 2 0 4 0 . 3 0 4 0 , 4 0 4 0 . 8 0 5 0 . 8 2 5 0 . 9 0 6 0 . a n 9 0 9 0 D i s k D r i v e s . Q U I C K S I L V E R 1 2 w i l lc o n n e c t y o u r C o m m o d o r e 1 2 t C o m m o d o r e2 0 2 2 , 2 0 2 3 , 4 0 2 2 , 4 0 2 3 a n d 8 0 2 3 P r i n t e r s .

Q U I C K S I L V E R 1 2 C - 1 2 B S 1 1 9 . 9 5 '

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

D R U M M A R h y t h m K i n g I a n ; : C - 1 2 5 . R h y o u t p u t c a r t r i d g eC - 1 2 8 . R h y t h ms o u n d s b u i l t - i n a

d r u m s a t i m l 2 b a r s , w i t h6 s t e p s p e n o t m a b l i n k e d t o2 5 r e p e a l s p e rt o g e t h e r t l o r mp a t t e r n s t e p s .R H Y T H M K I N GR H Y T H M K I N G

P r e v e n t a n p r a t f a l l s , b g r a m m i n g

B A S I C P R C O M P I L E B L I T Z ! i t h l a p o p u l a r , B A S I Ct h C o m m o d o r B L I T Z ! c o m p i l e dt i m e s f a s t e r a l t e t r a n s l a t e s a n d r i l m u c h , m u B L I T Z I C - 1 2 B , DB L I T Z f C - 6 4 / C -

B A S I C P R V I C T R E E i B l o I h V I C - 2 0 a n V I C T R E E a d d s 8 r o g r a m m i n g e a

I C T R E E c o m m M E R G E , S E N D ,D C L O S E , R E C O B A C K U P , C O P Y ,D I R E C T O R Y , R EI N I T I A L I Z E , A U TM E R G E , L C O P Y C H A N G E , P A G E V I C T H E E 6 C a V I C T R E E 2 C a

A S S E M B L I y o u r c - 6 4 p r o B e y o n d B A S I C ,M I K R O . m a c h ic a r t r i d g e l o I h M I K R O c a r t r i d g l o m a c h i n e l a n M I K R O C a r t r i d

T h p e r i o d

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

A t a g a i n . I nw f a i l e

Page 70: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 70/132

C O M M O D O R E

D I S KP R I C E S

S L A S H E D !

C O M M O D O R E . I B M - P C

. J . - 3 a C d i

c L I O Z h H u l k p K k t d| 2 * C . ! J

■ u d w t m K b ii i f d h i J » 1 t H - - 1

P . U O & P■ U D 6 I

: U D E K D D U b l < i l d r . p n t k r d k i E l l C Z I l 5 - n D i D i H l t * C D E D R L

( $ ( L 3 9 / d i

I I . ■ ' \ - ' i ' — '

C O M P U T E R S U P P L Y B A R G A W S fJ O ' . ■

S i I i T U w l t i r I t O T I T Ib i u r i - T i r p t » L 4 I 1 S . I

■ . - d i d L v h n a P i l l l I ( w i I , * n > H 1 T O I I I I

. I l l i l - I f l . U t l > . - T - | | - , - L I I \ T l l i . i . 1 1 1 l b f c > I H I D O D i j ^ l *

. ■ > : ■ ■ r h ■ f . i n , s * i r [ M m i , m i l w i 1 H R M U d l " E U E I J . U . I M D U S M D U M ; l » K t t l 91 S J . D D I t E D U K M r n » i l [ . i i t - . | " " i u h r . k f , ' « I I * il - P - K B N M - I N C i i L L L i l U S t a l l U L - I " U > ■ I l i T i l T M T D U C V I S T R I P j l ^ i h r i i a k r f l d . [ ' W 4 * O * « i T M F i i K& I W T F I P - T O P S T O f i i t l F i U . M k d n > L ^ H « ] 1 I 1 UL E b l i U r T D S 7 D R 4 G E U S E S n i l r t r p j j i & i - F l D W < f . 1 0 I , « R U t P H * , [ H i « E A R P I I R J U l U K " i f l N U K . b a t h d , U i I f P A • *

C B U A b E D ( r j W M 0 D Q » £ 0 - - P R S ^ I I f S b 1 » 3 . B 0K « > I O - ^ F D C Q U M O W i f l l M - P R I ^ j I f « ? < ■ | f B

( t h e g o o d g u y s ) a r e t r y i n g t s t o p t h e m .Y o u ' r e i c h a r g e o t h A u t o b o t s .

T h s c r e e n w h i c h p r o v i d e s y o w i t h y o u r b a s i c i n f o r m a t i o n i t h m a p .I t e l l s y o w h e r e t h A u t o b o t s a r e ,w h e r e t h e y ' r e h e a d e d , a n d w h e r e t h e r ei t r o u b l e . B a s e d o t h i s i n f o r m a t i o n ,y o d e p l o y y o u r A u t o b o t s , e i t h e r i n d iv i d u a l l y o i p r e s e t p a t t e r n s . W h e n d p l o y e d s i n g l y , t h e r o b o t s t r a n s f o r mo n s c r e e n a n d r i v e o f t t h e i rd e s t i n a t i o n s .

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

T h e r e ' s f a s c i n a t i o n i w a t c h i n g t h e r o b o t s t r a n s f o r m

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

t t h w o r l d t h c a r t o o nT r a n s f o n n e r s i n h a b i t .

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

b u t h e r e w a r s t i f o l l o w e dt h n e x t

T h r o u n d e dv e r s i o nt h e m e , y s t r u c t i o n t e g i c a l l y ,a n t h e nt i o n t w i t h t h i w a t c h ih i c l e s a n b e i n g l i T r a n s f o r

A r c a a n s t r a tw i l l e n j o E i g h t - t b l e n j o t h l e v e lf o r m e r s ' bi l i e s w h e r t h p l a y i T r a n s f o r

A c t i vu l a r c o n c i w i t h g a p p l i e dt e c h n i q u e w i n n e r :m e e t s t h

A c t i v i s i o n2 3 5 0 B a y sM o u n t a i nS 3 4 . 9 5

A

M A G I C M E N U

Page 71: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 71/132

C o m b i n e d o t h i s p l u g - i n c a r t r i d g e a r g r e a t p r o g r a m s c r f r i e n d l y m a c h i n e f r o m y o u r C o m m o d o r e 6 ( o C - I 2 8 i t h M E N U P R O G R A M : a u t o m a t i c a l l y r e a d s a l p r o g r a m f i l e s f r o m d i s d i s p l a y s t h e p r o g r a m s o s c r e e n f o e a s y , o n e - t o u c h l o a d i n g r u n nG R E A T F O K I D S — n o c o n f u s i n g c o m m a n d s o i n s t r u c t i o n s t o l e a r F A S T L O A D E R P R O G R A M : l o a d s m o s t p r o g r a m s u t 5 0 0 % f a s t e r D I S K C A T A L O G P R O G R A M : p r i n t s s o r t e d c a t a l o g f r o m t h m e n uL A B E L M A K E R P R O G R A M : p r i n t s u n i q u e d i s k l a b e l s d i s p l a y i n g p rN o t e : L a b e l M a k e r s u p p o r t s S t a r M i c r o n l c s S G - 1 0 a n S m i t h C o r o n a D 2 0 0 p r i n t e r s , o t h e r m o d e l s m a

D I S K U T I L I T Y P R O G R A M : d i s p l a y s a d i s k u t i l i t y m e n u f o e a s y o n s e l e c t i o n o v a r i o u s d i s k o p e r a t i o n s , s u c h a D I R E C T O R Y , S C R A T C H ,R E N A M E , F O R M A T , V A L I D A T E , I N I T I A L I Z E , D I S K H E A D E R , D I S K l .

S e n d c h e c k o m o n e y o r d e r f o S 3 9 . 0 0 $ 3 . 0 0 s h i p p i n g h a n d l i n g . ( F l a . r e s i d e

C o m p u t e r C a m p , I n c . , 1 2 0 2 S i o u x S t r e e t , J u p i t e r , F 3 3 4 5 8 , ( 3 0M A G I C M E N U - C o p y r i g h t 1 9 8 6 b T h o m a s S a p o r i C o m m o d o r e 6 4 C - 6 4 . a n C - 1 2 8 a r e r e g i s t e r e d t r a d e

V A M I G A1 0 0 0 *

P L U SC O L O R

£ g ? S R £ 5 f f a . ' l O B O M O N I T O R

* 8 5 0• C P U . I R E F U R 0 I S H E O F U L L D A P A R T S

A N L A B O H W A R R A N T Y F R O M C O M M O D O R E .\ ; : - ; A M I G A I D O O i A L S O A V A I L A B L E .C P U . A N M O N I T O R A L S O S O L O S E P A R A T E L Y .

S C H O O L P . O . s A C C E P T E D ~

$ 1 5 9R o c k B o t t o m P r i c i n g !

O A l S t a r P r i n t e r s

N E L O P R I C E S6 1 2

P A C K A G E SC a f f U

C a n o nC O L O R I N J E $ 2 4 9 9 5

E F A

D E AR E T A I L

■ 1 9 9 9

f l E G U L A RD E A L E RC O S T3 2 G . 0 0

Page 72: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 72/132

h P r o g r a m m e r ' s A s s

" M e t a B A S I C " f o r t h e C o m m o d o r e 6 i p r o b a b l y t h m o s t p o p uu t i l i t y w e ' v e e v e r p u b l i s h e d i t h G A Z E T T E . S p o p u l a r , i f a c p u b l i s h i n g i a g a i n f o r t h o s e w h m a h a v e m i s s e d i i t h A p r a l r e a d y h a v e t h p r o g r a m , y o u ' l l w a n t t t r " M e t a B A S I C P l u s , v a l u a b l e , n e c o m m a n d s . I a d d i t i o n , t h v e r s i o n o M e t a B A S I Cc l u d e s s o m e m i n o r m o d i f i c a t i o n s t t h o r i g i n a l . A n f o C o m m o dw e ' v e i n c l u d e d " M e t a B A S I C 1 2 8 . " O r i g i n a l l y p u b l i s h e d i C O M O C o m m o d o r e 1 2 8 , t h e v e r s i o n a p p e a r i n g h e r e i n c l u d e s s o m ec o r r e c t i o n s , c o u r t e s y o J i B u t t e r f i e l d .Y o u ' v e b o u g h t y o u r f i r s t c a a n i r u n s w e l l . B u T h t h i r d w a i l i k w h e n y o t a k e i o u o t h h i g h w a y , y o u ' r e d i s - c h a n g e t h e n g i n e . Y o m a y e d t f i n d t h a t i w o n ' t g f a s t e r t h a n 4 m i l e s m a n d s f o d e b u g g i n g . T hp e h o u r . W h a t d o y o u d o o e v e n a e x t e n s i o n o B

I y o t a k e i t y o u r f a v o r i t e m e c h a n i c , h c a l l e d d e v e l o p m e n t s y s m i g h t g i v e y o t h r e e o p t i o n s : R e m o v e t h e n g i n e t o o l . T h n e w c o m m a n d sa n r e p l a c e i w i t h b r a n d - n e w o n e . O a d s o m e i n s i d e p r o g r a m — t h e yf a n c y t u r b o - c h a r g i n g f u e l - i n j e c t e d d o o h i c k e y s t m o d e .t h e n g i n e y o a l r e a d y h a v e . O r w i t h o u t a d d i n g N e l a n g u a g e s a n

Page 73: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 73/132

M e t a B A S I C 6 K e v i n M y k y t y n

T h i s u t i l i t y w i l l c h a n g e t h w a y o p r o g r a m . I a d d s 3 n e d e b u g g i n ga n t e s t i n g c o m m a n d s t C o m m od o r e 6 4 B A S I C , w o r k i n g b y i t s e l f o i c o n j u n c t i o n w i t h m a c h i n e l a g u a g e m o n i t o r / a s s e m b l e r .

A I n t r o d u c t i o n T M e t a B A S I C 6 " M e t a B A S I C 6 4 c o m m a n d s u s E n g l i s h m n e m o n i c s , s y o d o n ' th a v e t m e m o r i z e l o o S Y n u b e r s . A n i y o f o r g e t t h n e w o r d s , y o c a e i t h e r r e f e r b a c k t t h i s a r t i c l e o t y p e H E L P .

B A S I C p r o g r a m m e r s h a v e 1 n e c o m m a n d s a t h e i r f i n g e r t i p s .F o w r i t i n g p r o g r a m s , A U T O , K E Y ,a n U N N E W a r a v a i l a b l e . Y o c a u s C H A N G E , D E L E T E , F I N D ,R E N U M , a n V C H A N G E t e x a mi n a n a l t e r p r o g r a m s . A n D U M P , S P E E D , T R A C E , a n

S p e c i a l N o t e sA l w a y s t y p e N E a f t e r l o a d i n gM e t a B A S I C 6 4 O n f e a t u r e t h a tw o r k s a u t o m a t i c a l l y i L I S T P a u s e .W h e n y o u ' r e l i s t i n g p r o g r a m ,h o l d d o w n C T R L , S H I F T , o t h C o m m o d o r e k e t t e m p o r a r i l yh a l t i t R U N / S T O P - R E S T O R E i a v a i l a b l e i b o t h p r o g r a m m o d ea n d i r e c t m o d e . B u i y o w a n t t i n t e r r u p t a n o f t h e u t i l i t i e s l i k eR E N U M , u s t h R U N / S T O P k e b i t s e l f ( n o t R U N / S T O P -R E S T O R E ) .

T h c o m m a n d s w o r k o n l y i d i r e c t m o d e ; y o c a n n o t a d t h e mt p r o g r a m s . A l s o , y o u ' r e l i m i t e d t o n M e t a B A S i C c o m m a n d p e l i n e( a l t h o u g h y o c a s t i l l u s m u l t i s t a -t e m e n t l i n e s i n s i d e y o u r p r o g r a m s ) .U n l i k e o r d i n a r y B A S I C c o m m a n d s ,t h e r e a r n a b b r e v i a t i o n s . Y o m u s t t y p e o u t t h e e n t i r e M e t a

f o u n d e l s e q u i r e d t t r e a d y h a v e6 4 t y p e i d i s k . T h e n ,Y o u ' l l f i r s ta d d r e s s a n t h d a t a y o u B A S I C 6 4 S i n n i n g a d d r E n d i n g a d d r e

N e x t , s t r u c t i o n s ,B A S I C 6

T u s t h e s e s t e p s :1 L o a d t h

m a n d o T A B A S I L O A D " ( f o r t a p e r e p l a c e

M e t a B A S I C 6 C o m m a n d sH e r e ' s a a l p h a b e t i c a l l i s t o f t h e n e c o m m a n d s a n h o t u s e t h e m , w i t he x a m p l e s . I t h d e s c r i p t i o n s o s y n t a x ,M e t a B A S I C 6 c o m m a n d s a n m a n d a

B S A V E ( B i n a r y S A V E ) s a v e s c h u n k o m e m o r y t o d i s k , f r o m t h s t a r t i n g a d r e s s t t h e n d i n g a d d r e s s . P u t h p r o g r a m n a m e i n s i d e q u o t a t i o n m a r k sa n u s c o m m a s t s e p a r a t e t h n a m e ,

l i n e s 1 -C h a r l e sg r a m , C " J O H N " D E F A U L

Page 74: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 74/132

t o r y p a r a m e t e r s a p p e a r i b o l d f a c e .S t r i n g p a r a m e t e r s a p p e a r i i t a l i c s . O t i o n a l p a r a m e t e r s a p p e a r i n o r m a lp r i n t i n g .

I s o m e t h i n g i d e s c r i b e d a d i s kc o m m a n d , i w o n ' t w o r k u n l e s s y o h a v e d i s k d r i v e . H o w e v e r , s o m e o t h M p r o g r a m m i n g a i d s c a b u s e f u l i B A S I C a n v i c e v e r s a .

U s e : M p r o g r a m m i n g ( s e e a l s oM E M O R Y )S y n t a x : s t a r t i n g a d d r e s s , n u m b e r ,n u m b e r . . .T h i s w o r k s l i k e P O K E , e x c e p t i a l l o w sy o t p u s e r i e s o n u m b e r s i n t o c o n -s e c u t i v e m e m o r y l o c a t i o n s . F o r e xa m p l e , i y o w a n t t c h a n g e b o r d e ra n d b a c k g r o u n d c o l o r s t w h i t e , y o w o u l d u s ( 5 ) 5 3 2 8 0 , 1 , 1 . T h f i r s t 1 g o e si n t o 5 3 2 8 0 , t h s e c o n d i n t o 5 3 2 8 1 . I y o u a d d m o r e n u m b e r s , s e p a r a t e d b c o m m a s , t h e y a r P O K E d i n t o t h e n e x tl o c a t i o n s : 5 3 2 8 2 , 5 3 2 8 3 , a n s o n

Y o c a a l s o u s t h i s i C o n j u n ct i o n w i t h M E M O R Y . F i r s t , d i s p l a y t h c o n t e n t s o f s e r i e s o f l o c a t i o n s u s i n gM E M O R Y . T h e n c h a n g e t h i n f o rm a t i o n t h e r e b p u t t i n g b e f o r e e a c hl i n e y o w a n t t c h a n g e . C u r s o r o v e r t t h n u m b e r s y o w a n t t c h a n g e ,c h a n g e t h e m , a n p r e s s R E T U R N .A U T OU s e ; B A S I C p r o g r a m m i n gS y n t a x : A U T O s t a r t i n g l i n e n u m b e r ,i n c r e m e n tA U T O c a t a k e s o m e o t h d r u d g e r yo u o w r i t i n g p r o g r a m . I a u t o m a t ic a l l y n u m b e r s p r o g r a m , s t a r t i n g a t h f i r s t n u m b e r a n i n c r e m e n t i n g b t h s e c o n d . S e p a r a t e t h n u m b e r s w i t hc o m m a . I y o d n o s p e c i f y a s t a r t i n gl i n e n u m b e r o i n c r e m e n t , n u m b e r i n gw i l l s t a r t a t a n i n c r e m e n t b f o

s t a r t i n g a d d r e s s , a n e n d i n g a d d r e s s .I t ' s i m p o r t a n t t h a t y o u a d d o n e t t h a c t u a l e n d i n g a d d r e s s . Y o c a u s t h i sc o m m a n d t m a k e b a c k u p s o m a c h i n el a n g u a g e p r o g r a m s , a l o n g a y o k n o w t h s t a r t i n g a n e n d i n g a d d r e s se s B S A V E c a a l s o f u n c t i o n t s a v e s e t i o n s o s c r e e n m e m o r y , c u s t o mc h a r a c t e r s e t s , o h i g h - r e s o l u t i o ns c r e e n s .

T h n u m b e r s s h o u l d b i d e c i m a l .I y o u n e e d t t r a n s l a t e f r o m h e x a d e c im a t d e c i m a l , s e N U M B E R ( b e l o w ) .

A f t e r y o B S A V E t h c o n t e n t s o f a a r e a o f m e m o r y t d i s k , y o c a l o a dt h d a t a b a c k i w i t h L O A D " f i l e -p i 8 m e " , 8 , l .

E x a m p l e : B S A V E " M E T A B A S I C6 4 " , 3 6 8 6 4 , 4 0 8 0 5 m a k e s b a c k u p o M t a B A S I C 6 4 T o c o p y t h f i r s t f i v e l i n e so s c r e e n m e m o r y ( l o c a t i o n s1 0 2 4 - 1 2 2 3 ) t d i s k , B S A V E" S C R E E N " , 1 0 2 4 , 1 2 2 4 . S c r e e n m e m o r yd o e s n o t i n c l u d e c o l o r i n f o r m a t i o n —t h a t i s t o r e d i c o l o r m e m o r y a n w o u l d h a v e t b h a n d l e d s e p a r a t e l y .C A U s e : d i s k c o m m a n d ( s e e a l s o D L I S T ,R E A D )S y n t a x : C A A n y t i m e y o u w a n t t l o o k a t h e e n t i r ed i s k d i r e c t o r y , u s C A ( f o r C A T a l o g ) .T h e B A S I C p r o g r a m c u r r e n t l y i m e o r w i l l r e m a i n u n d i s t u r b e d . T s e s p e c i f i c p o r t i o n s o f t h e d i r e c t o r y , s e D L I S T .C H A N G EU s e : B A S I C p r o g r a m m i n g ( s e e a l s oF I N D , V C H A N G E )S y n t a x : C H A N G E @ o l d s t r i n g @ n e ws t r i n g @ , s t a r t i n g l i n e , e n d i n g l i n eC H A N G E @ " o l d s t r i n g -" @ " n e i u $ t r i n g " @ , s t a r t i n g l i n e , e n i n l i n eC H A N G E s e a r c h e s t h r o u g h t h p r

U s e : M e t I N T , Q U I S y n t a x :g r o u n d c W h e n y S T O R E ,d e f a u l t c

d a r k b m a n d s l t a p e . D E v a l u e s t

I y c h a n g e t h a v e sv i c e t h c h a n g e t h o o k e dc h a n g e t c o l o r s t

N o t e v i c e n u m a b l e t u d i s k c o mF A U L T db a c k t c o m m a n c o m m a n a f t e r D c h a n g e t D E F A U L Tc o m m a n M I N A L

E x a c h a n g e sc o l o r s t b l a c k , a n y o p r e y o u ' l l s e b a c k g r o ut d i s k b ( w i t h o u tD E L E T EU s e : B A SS y n t a x :l i n e

Y O U R C O M M O D O R E

Page 75: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 75/132

C O N N E C T I O N S ! ! ^A M I G A S Y S T E M P A C K A G E

I n c l u d e s : A M I G A 1 0 0 0 C P U , 5 1 2 K , M o u s e , A m i g a E N T I R ER G M o n i t o r , A m i g a D O S , B a s i c , T u t o r i a l , S Y S T E MK a l e i d o s c o p e , a n V o i c e S y n t h e s i s L i b r a r y .

C O M M O D O R E 1 2 S Y S T E MI N C L U D E S : C B 1 2 8 C o m p u t e r , C B 1 5 7 1D i s k D r i v e , M a g n a v o x 5 1 R G B / C o m p o s i t e M o n i t o r . $ 7 5 9 0 0

C O M M O D O R E 6 S y s t e m P a c k a g e

I N C L U D E S : C B 6 4 C o m p u t C B 1 5 4 1 D i s k D r i v e , M u l t i tC M 1 3 1 C o l o r M o n i t o r

D R I V E SC B M 1 5 4 1 C M 9 9 < " >C B M 1 5 4 1 * 1 8 9 < k >C B M 1 5 7 1 « 2 4 9 ° oC S 1 0 M b ( 6 4 - 1 2 8 ) * 1 1 9 9 < » >I N D U S - G T ( 6 i ; i 2 B ) S 1 8 9 0 0M I C R O B O T I C S 2 0 M b » 1 2 9 9 ° °

M O D E M SA n c h o r V o i k s m o d e m S 5 9 "A n c h o r O m e g a 8 * 1 3 9 ° °A n c h o r 6 4 8 0 ( 6 4 / 1 2 S )3 0 0 / 1 2 0 0 B a u d » 1 1 9 ° °C B 1 6 6 0 ( C - 6 4 ) < 5 9 »C B 1 6 7 0 ( C - 1 2 8 ) * 1 3 9 ° °

M O N I T O R SR G B / C O L O R

M u l t i t e c h C 1 3 * 1 5 9 ° °M a g n a v o x 5 1 S 2 B 9 0 0A m i g a 1 0 8 0 H i - R e s S 2 B 9 ° °M a g n a v o x M o n o c h r o m e . ' 7 9 "T e k n i k a M J - 2 2 * 2 7 9 ° °C o m m o d o r e 1 8 0 2 S 1 9 9 0 0

E P O S C

D I S K E T T E SM A X E L L S S / D D 5 ' / 4 ( 1 0 | . . . » 1 1 «N A S H U A S S / D D 5 V i ( 1 0 ] ' 9 S o n y S S / S D S W ( 1 0 ) . . • » • •S o n y D S ' D D 3 V i ( 1 0 | 2 9 G E N E R I C O S i D O w / F l i p ' n F i l e1 D i s k H o l d e r M l

A C C E S S O R I E S$ 1 4 3 9C o m p u G u a r d S u r g e a n S p i k e P r o l e c l o r

C u r t i s S P S u r g e a n d S p i k e P t o i e c i o rC u r t i s S a f e l y S t r i p w i t h O u l l e l s * 1 9 B 9C u r t i s U n i v e r s a l P r i n t e r S t a n d S 1 4 B 9C o m p u i e r S p e c i a l i i e s P o w e r P l u s S 5 4 B 9A m a r a y D i s k T u b s 3 V o 5 V * " * 9 B BC B 1 2 8 U n i v e r s a l M o n i t o r C a b l e ' 1 6 " °

O P X M

S O F T W A R EA T A R I S O F T f C o m m o d o r e

C e n t i p e d e « 4 D o n k e y K o n g " 4

B R O D E R B U N DT h P r i n l S K o p « 2 9 "G r a p h i c s L i b r a r y 1 . 2 , 3 e a . . . M 7 «B a n k S l r e e t W r i t e r « 3 4 "G r a p h i c s C o m p a n i o n * 2 4 «M u s i c S h o p . . , , . 1 2 9 "

C O M M O D O R EJ a n e - i n t e g r a t e d ( T 2 8 | . . . . ' 3 g «G o o s t o 6 4 6 4 C , 1 2 » 4 9 «A s s e m b l e r 6 * Q

F O 6 4 / 1 2 8H E

B e n j i s p a c o R o s c j e ' 3 H E G a m e s / O l y m p i c s , . ' 3 ™

P r o l o g s I o i l S o f t w a r aF I g g I S y s t o m s I C I 2 3 ( 6 r t . .F l B D t S y s t e m s I I C 1 2 8T r i v i a F e v e r . . .

P F F i l e

S P R I N G B O A R DT h N e w s R o o mC l i p A r t sC l i p A r t s I

» 4 9 "

» 1 9 " »

' 2 9 ° °

» 3 2 «1 g a » 2 7 «

S O F T W A R E F O A C T I V I S I O N

B o r r o w e d T i m s * 3 H a c k e r * 3 2 ™M i n d S l i u d o w . . * 3 2 9 *

A E G I S D E V E L O P M E N TA n i m . i i r o n C A L L

B A T T E R I E S I N C L U D E DI s g u r P o f i i o l l o S y s i i t m . > 1 6 9 < » >

C O M M O D O R ET o i i c i l i I i w » G r a n " i c C r a l l " S 9 «M u s l c r a l t ' 7 9 "T L L o s a « 7 9 "A m i g a P a s c a l * 7 9 "L a t t i c e " C * 1 1 9 «A s s e m b l e r * 7 9 ML i s p ' 1 S 6 «

M

D A O S F S A D I D W H

q u o t a t i o n m a r k s . D L I S T e n a b l e s y o t l o o k a p r o g r a m b e f o r e u s i n g M E R G Eo S C R A T C H .

I a l s o a l l o w s y o t r e a d p o r t i o n so t h d i r e c t o r y . D L I S T " $ 0 : A " ' d i p l a y s a l d i s k f i l e s b e g i n n i n g w i t h t h

K E U s e : B A S I C p r o g r a m m i n g ( s e e a l s oI N T )S y n t a x : K E k e n u m b e r , " c o m m a n do r s t r i n g "

f i l e f o p r i n t e r sa r a d d r O P E N s a m p l e . T d r e s s , P

Page 76: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 76/132

l e t t e r A E x a m p l e : D L I S T " B A S I C P R O -G R A M " r e a d s t h f i l e n a m e d B A S I C -

P R O G R A M f r o m d i s k a n l i s t s i t t h s c r e e n .D U M PU s e : B A S I C p r o g r a m m i n gS y n t a x : D U M PU s D U M P t e x a m i n e t h c u r r e n t v a u e o a l n o n a r r a y v a r i a b l e s i p r g r a m . I t h p r o g r a m i r u n n i n g , p r e s sR U N / S T O P a n t y p e D U M P . T r s u m e , t y p e C O N T .E R U s e : d i s k c o m m a n dS y n t a x : E R E R r e a d s t h d i s k d r i v e e r r o r c h a n n e la n d i s p l a y s t h e D O e r r o r n u m b e ra n e r r o r m e s s a g e f r o m t h d r i v e . U s i w h e n t h r e l i g h t o t h d i s k d r i v es t a r t s b l i n k i n g t d e t e r m i n e w h a tc a u s e d t h p r o b l e m .F I N DU s e : B A S I C p r o g r a m m i n g ( s e e a l s oC H A N G E , V C H A N C E )S y n t a x : F I N D @ s t r i n g @ , s t a r t i n g l i n e ,e n d i n g l i n e

F I N D @ " s t r i n g " @ , s t a r t i n gl i n e , e n d i n g l i n eT h i s a l l o w s y o t f i n d a n w o r d , v a r ia b l e , o o t h e r s t r i n g w i t h i n p r o g r a m .E a c h l i n e c o n t a i n i n g t h s e a r c h s t r i n g i l i s t e d t t h e s c r e e n . I y o w i s h t s e a r c h j u s t o n s e c t i o n o f t h p r o g r a m ,a d t h s t a r t i n g a n e n d i n g l i n e n u b e r s , s e p a r a t e d b c o m m a s .

I y o u ' r e I r v i n g t f i n d B A S I Ck e y w o r d s ( l i k e P R I N T o R E M ) , u s t h f i r s t f o r m a t . I a l s o w o r k s f o v a r i a b l e sa n n u m b e r s . T h s e c o n d f o r m a ts h o u l d b u s e d w h e n y o u ' r e l o o k i n g f o s t r i n g s o r i t e m s i n s i d e q u o t a t i o n m a r k s .

E x a m p l e : F I N D @ A * = @ s e a r c h e s

T h i s c o m m a n d a d d s l o o f l e x i b i l i t yt M e t a B A S I C 6 4 a l l o w i n g y o t d f i n e e a c h o t h e i g h t f u n c t i o n k e y s a s d i f f e r e n t c o m m a n d o s t r i n g . ( H o w e v e r ,d u t m i n o r b u g i M e t a B A S I C , a n yd e f i n i t i o n y o a s s i g n t t h f k e w i l lb e g a r b l e d w h e n e v e r y o u s t h R E N U M c o m m a n d . ) T h c o m m a n d , u t t e l e t t e r s i l e n g t h f o e a c h k e y ,m u s t b i n s i d e q u o t a t i o n m a r k s . T h e r ea r t w s p e c i a l c h a r a c t e r s : T h b a c k a r o a c t s a s a c a r r i a g e r e t u r n , s y o d o n ' t h a v e t p r e s s R E T U R N a f t e rB A S I C c o m m a n d s . A l s o , t h a p o s t r op h ( S H I F T - 7 ) c o u n t s a s d o u b l e q u t a t i o n m a r k .

U s i n g K E Y , y o c a l o a d o t h e r u t i li t i e s y o m a y o w n a n S Y t t h e mw i t h t a p o f a f u n c t i o n k e y . O y o c a d o n e - k e y R U o L I S T . I y o w a n tt p e r m a n e n t l y d e f i n e t h e f u n c t i o n k e y sa n s c r e e n / t e x t c o l o r s , y o c a n u s eK E a n D E F A U L T t s e u t h d s i r e d c o n f i g u r a t i o n , t h e n s a v e c o p y o y o u r c u s t o m i z e d v e r s i o n o M e t a B A S I Cu s i n g B S A V E " M E T A B A S I C ", 3 6 8 6 4 , 4 0 9 6 0 . T h d e f i n i t i o n s w i l l b s a v e d a l o n g w i t h t h p r o g r a m .

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

E x a m p l e s :K E 1 , " { C L R ) L I S T 1 0 0 - - " c l e a r st h e s c r e e n a n l i s t s f r o m l i n e 1 0 o w h e n e v e r y o u p r e s s f ( t h e b a c k a r r o wm e a n s R E T U R N w i l l h a p p e n a u t o m a t ic a l l y ) . Y o c a a l s o a b b r e v i a t e L I S Tw i t h S H I F T - I .

K E 7 , " D A T A " c o u l d b u s e f u lw i t h a u t o m a t i c l i n e n u m b e r i n g ( s e eA U T O ) i y o u ' r e w r i t i n g p r o g r a m w i t h

l o o D A T A s t a t e m e n t s . A f t e r e n t e ri n l i n e , p r e s s R E T U R N a n y o u ' l l s e t h n e x t l i n e n u m b e r . T h e n p r e s s f 7 a n t h w o r d D A T A a u t o m a t i c a l l ya p p e a r s .

l o c a t i o ne w i t he x a m p l e )c h a n g e t P O K E i n gt i o n 4 0 3 3m a n e n t ,s a v i n ga b o v e i c o m m a n d

E x a m1 0 - 2 0 t M E M O R U s e : M S y n t a x :e n d i n g a Y o c a r w i t hn u m b e r se n d i n g a r a r d id e c i m a l .A S C I I c ht t h r i A S C I I c h

I y M E M O R t h c o n t T h i s m a k p o i n t e r st h b e g i

T t h c

E x a m4 1 4 7 4 a n m e s s a g e A S C I I v w a y s a d p r o g r a m ,2 1 4 8 t s m e m o r y .M E R G EU s e : d i s S y n t a x :

I I N i l l l u S D t l w t t n O t i k m i n 1 A n n S i M . V . , H . V . 1 0 0 1 : 1 I . ' i ! . ' I ' . M P i n n i . A i . i i i h . I t . t l l l ' n n i i , M i do p t n M o n - F r l 3 0 i m 1 0 p m S i r . t r l O i m t p S u n ; 1 3 0 l m - i 1 0 p m | 2 I I | S H - 7 H 0 g p t u M e n - F r l l O i m t

Page 77: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 77/132

P H O N E a n M A I L O R D E R S O N L YC a l l C o l l e c t

A L C O M P U T E R S P E R I P H E H A L S C O M E C O M P L E T E W I T HA A D A P T O R , O W N E R ' S M A N U A L A N D A L C O N N E C T I N GC A B L E S .

A L M E R C H A N D I S E I B R A N D N E C O M P L E T E W I T H M F R . U . S . A . W A R R A

c o m m o d o r e C " - 1 2 8 ^1 2 R A P o w e r e dP e r s o n a lC o m p u t e r

$ 2 4 9 9 5c o m m o d o r e

C = B 4 - C6 4 R A P o w e r e dH o m e C o m p u t e r

1 5 4 1 - c D i s k $ 1 6 9 9 5c o m m o d o r eA M I G A5 1 R A P o w e r e dC o m p u t e r S y s l e m

$ 9 9 5P E R I P H E R A L S

A M I G A 1 0 8 0H i g h - R e s o l u t i o nM o n i t o r

$ 2 6 9 9 5£ 1 5 4 1

D i s k D r i v e$ 1 4 9 9 5

Z c o m m o d o r eC O M P U T E R P A C K A G E SG e i a l t o g e t h e r s a v e !

= = B 4 S T A R T E R P A C K A G EC - 6 4 C o m p u t e rC o m p u t e r C a s s e t t e D r i v eC o m p u t e r P r i n t e r1 2 M o n i t o r

f r = 6 4 C O M P L E T E P A C K A G E

C o m m o d o r e 6 C o m p u t e rC o m m o d o r e 1 5 4 1 D i s k D r i v e8 0 C o l u m n P r i n t e r1 2 C o m p u t e r M o n i t o r

C = 1 2 8 £ C 0 M P L E T E P A C K A G E

C o m m o d o r e 1 2 C o m p u t e rC o m m o d o r e 1 5 4 1 D i s k D r i v e1 2 C o m p u t e r M o n i t o rS O C o l u m n P r i n t e r / r o ~

$ 4 9 9 9 5 1 5 4 ,

O 1 2 8 S D E L U X E P A C K A G E_ m _

M P S -

I l i c i h S p e e dP r i n t e rS T A R P o w eS T A R N X - S T A R G e m iS T A R L V - S T A R N L - S T A R S G - S T A R S D - S T A R S D - S T A R S R - S T A R S R - S T A R S B - S T A R N B - e p s o

$ 2 1 E

O k i m a l e 2

M O N I T O RU s e : M p r o g r a m m i n g ( s e e a l s o I N T )S y n t a x : M O N I T O RI y o h a v e m a c h i n e l a n g u a g e m o n it o r i n m e m o r y , y o c a e n t e r i w i t hM O N I T O R ( p r o v i d i n g i i e n a b l e d

R E N U MU s e : B A S I C p r o g r a m m i n gS y n t a x : R E N U M s t a r t i n g l i n e ,i n c r e m e n tT h i s c o m m a n d r e n u m b e r s t h e n t i r eB A S I C p r o g r a m i m e m o r y ( y o u c a n ' t

T h i s i c o m m a n i n i t i a l i z ed a t e s t h o l d n a m e F o m o r e

Page 78: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 78/132

w h e n B R i n s t r u c t i o n i e x e c u t e d ) . T u s M e t a B A S I C 6 w i t h m o n i t o r , y o m u s t l o a d M e t a B A S I C 6 4 t y p e N E W ,a n a c t i v a t e t h p r o g r a m w i t h S Y 3 6 8 6 4 . N e x t , l o a d t h m o n i t o r , t y p eN E W , a n S Y t t h s t a r t i n g a d d r e s sf o t h m o n i t o r ( w h i c h w i l l s e u t h D R v e c t o r t p o i n t t t h m o n i t o r ) .

M O N I T O R d o e s s e v e r a l o t h e rt h i n g s , a w e l l . I c h a n g e s b o r d e r , b a c kg r o u n d , a n t e x t c o l o r s b a c k t o t h e i r d f a u l t v a l u e s ( l i g h t b l u e o d a r k b l u e ) . I a l s o r e s e t s t h d e f a u l t d e v i c e n u m b e ra n s e t s i n t e r r u p t s t n o r m a l , w h i c hd i s a b l e s t h e f u n c t i o n - k e y d e f i n i t i o n s ( s e eK E Y ) a n S P E E D c o m m a n d . Y o c a g e t h e m b a c k w i t h t h I N T c o m m a n d .N U M B E RU s e : M p r o g r a m m i n gS y n t a x : N U M B E R S h e x a d e c i m a ln u m b e r N U M B E R d e c i m a l n u m b e rN U M B E R a l l o w s y o t c o n v e r t b a c ka n f o r t h b e t w e e n d e c i m a l a n h e x ad e c i m a l ( h e x ) . P u d o l l a r s i g n ( $ i f r o n t o f h e x n u m b e r s . I a d d i t i o n , t h n u m b e r i d i s p l a y e d i l o w - b y t e / h i g h -b y t e f o r m a t ( i d e c i m a l ) a n i b i n a r y( p r e c e d e d b p e r c e n t s i g n ) .

E x a m p l e s : N U M B E R $ 1 0 02 5

% 1 0 0 0 0 0 0 0 0N U M B E R 3 $ 2 3 % 1 0 0 0 1 0

Q U I TU s e : M e t a B A S I C 6 c o m m a n dS y n t a x : Q U I TT h i s r e s e t s a l v e c t o r s a n d i s a b l e s a l M e t a B A S I C 6 c o m m a n d s . T h e o n t h i n g i d o e s n o d i r e s t o r e t h t o p - o f -

r e n u m b e r j u s t p a r t o t h p r o g r a m ) . T h f i r s t l i n e o t h r e n u m b e r e d p r o g r a mw i l l b e g i v e n t h e s p e c i f i e d s t a r t i n g l i n en u m b e r . I y o o m i t t h s t a r t i n g l i n en u m b e r , t h r e n u m b e r e d p r o g r a m w i l lb e g i n w i t h l i n e 1 0 . T h i n c r e m e n t v a l u es p e c i f i e s h o m u c h t h s t a r t i n g v a l u ew i l l b e i n c r e m e n t e d f o e a c h s u c c e e di n l i n e . I n i n c r e m e n t v a l u e i p r v i d e d , t h v a l u e d e f a u l t s t o 1 0 .

I a d d i t i o n t r e n u m b e r i n g B A S I Cl i n e s , a l r e f e r e n c e s i G O T O s , G O S U B s , O N - G O T O s , O N - G O S U B s , I F T H E N s , a n s f o r t h a r t a k e n c a r e o f O n w o r d o f c a u t i o n : G O T O i c o v e r e d ,b u G T ( w i t h s p a c e i t h m i d d l e )i n o t . U s F I N D b e f o r e r e n u m b e r i n g t l o o k f o o c c u r r e n c e s o G T O

E x a m p l e : R E N U M 1 0 0 , 2 0 r e n u mb e r s p r o g r a m , s t a r t i n g a l i n e 1 0 0 ,c o u n t i n g u b 2 0 s .R E S A V EU s e : d i s k c o m m a n d ( s e e a l s o B S A V E )S y n t a x : R E S A V E " f i l e n a m e "T h s a v e - w i t h - r e p l a c e d i s k c o m m a n d( S A V E " @ : f i l e n a m t " ) f i r s t s a v e s t h p r o g r a m a n d t h e n s c r a t c h e s t h e o l d e rv e r s i o n , s t h e r e m u s t a l w a y s b e n o u g h f r e e s p a c e o t h e d i s k f o t h n e v e r s i o n o t h p r o g r a m . T h i s c a c a u s e p r o b l e m s i y o d o n ' t h a v ee n o u g h a v a i l a b l e s p a c e . T h s a v e - w i t h -r e p l a c e c o m m a n d i a l s o s o m e t i m e s u r e l i a b l e a n s h o u l d b a v o i d e d .

R E S A V E r e v e r s e s t h e o r d e r — f i r s t i s c r a t c h e s t h e o l d v e r s i o n o f y o u r p r o g r a mf r o m d i s k , a n t h e n d o e s r e g u l a r S A V E ,s o l v i n g b o t h o f t h e a b o v e p r o b l e m s .S C R A T C HU s e : d i s k c o m m a n dS y n t a x : S C R A T C H " f i l e n a m e "S C R A T C H d o e s t h s a m e t h i n g a O P E N 1 5 , 8 , 1 5 : P R I N T # 1 5 , " S 0 : / / 7 e -

m a n d s ,S P E E DU s e : B A SS y n t a x :S P E E D cp r i n t s t p l i e d w i tr a n g e 0 -t h s l o w i n S P E m a k e i t c a g e b i d o e s n 'a b o v e ) t

S P E t h T R A S T A R TU s e : d i s S y n t a x :I y o f o p r o g r a md r i v e a n h e l p w h et h a t s t a r r e t u r n s tc h e c k i n gm a c h i n es i n g l e l i

E x a m6 4 s h o u T E R M I NU s e : m o S y n t a x :I y o o w i t ' s p l u g t r a n s f o r b a u d " d t a l k t o s o i n f o r S e r v e . Y f a u l t p a r d o w n l o a

T

T R O F FU s e ; B A S I C p r o g r a m m i n g ( s e e a l s oT R A C E )S y n t a x : T R O F FT h i s c o m m a n d t u r n s o f t h T R A C Ef u n c t i o n .

t r i e v e t h p r o g r a m , u s U N N E W t g e i b a c k .V C H A N G EU s e : B A S I C p r o g r a m m i n g ( s e e a l s oC H A N G E , F I N D )S y n t a x : V C H A N G E @ o t d s t r i n g -

V C H A N G Ej u s t l i k e C H y o g e t c c h a n g e i m t h e o l d s t r i o c c u r r e n c e o

Page 79: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 79/132

U N N E WU s e : B A S I C p r o g r a m m i n gS y n t a x : U N N E WY o m a n e v e r n e e d t h i s c o m m a n d , b u i t ' s n i c e t h a v e i a v a i l a b l e . I y o a c c id e n t a l l y t y p e N E a n y o w a n t t o r e

@ n e w s t r i t i g @ , s t a r t i n g l i n e , e n d i n gl i n e

V C H A N G E @ " o ! d s t r i n g -" @ " n e w s t r i n g " @ , s t a r t i n g l i n e , e n i n l i n e

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

M e t a B A S I C P l u J o h n B r o x S h a d l e

" M e t a B A S I C P l u s " i c o m p a n i o np r o g r a m t " M e t a B A S I C 6 4 . " I a d d s 1 n e c o m m a n d s a n m o d if i e s H E L P t p r i n t t h n e M e t aB A S I C P l u s c o m m a n d s i a d d i t i o nt t h o r i g i n a l M e t a B A S I C c o m a n d s . T c r e a t e M e t a B A S I C P l u s ,y o m u s t h a v e w o r k i n g c o p y o M e t a B A S I C 6 4 I y o d o n ' t a l r e a d yh a v e c o p y , s e e t h e " M e t a B A S I C

b e n t e r i n g . F o M e t a B A S I C P l u s ,u s t h e f o l l o w i n g v a l u e s :S t a r t i n g a d d r e s s : 8 9 3 6E n d i n g a d d r e s s : 8 F 1 5

A f t e r y o u ' v e e n t e r e d a l t h d a t a f o M e t a B A S I C P l u s a n s a v e dc o p y , y o u ' r e r e a d y t c r e a t e n e c o p y o M e t a B A S I C t h a t i n c l u d e st h e a d d i t i o n a l c o m m a n d s . F o l l o wt h e s e s t e p s c a r e f u l l y :

t h c o m bN o y

c o p y o f t h eB A S I C , w h iM e t a B A S IB e f o r e d o im i g h t w a n tm a n d t o s e t i o n - k e y d ee n a b l e d w h

C O M BA u t h o r i z e d L i q u i d a t o r

M e t a B A S I C P l u s C o m m a n d sH e r e ' s r u n d o w n o t h n e c o m m a n d s .C U R S O R F R E EU s e : B A S J C p r o g r a m m i n g ( s e e a l s oC U R S O R P R I N T )

S C R E E NU s e : p r i S y n t a x :P e r f o r m se v e r i o w o r k s i

Page 80: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 80/132

T C O M M O D O R E

V I C M O D E MU s w i t h t h C o m m o d o r e " C 6 4 " ,f l u ; S X - 6 4 o r t h e V I 2 C o m p u t e r .B e l l 1 0 C o m p a t i b l e .F u l l D u p l e x ; 3 0 B a u d .

• M a n u a l D i a l D i r e c t C o n n e c t i n g .F C R e g i s t e r e d .

T h i s M o d e m i L O l i q u i d a t i o n p r i c e db e c a u s e i w a c l o s e d o u t b C o m m od o r e 1 " 1 A d i t y o c o m p u t e r l o r a c c e s sl t i m e l y l i n a n c i a l i n f o r m a t i o n , n e w s a n r e f e r e n c e l i b r a r i e s . . . a s n e a r a y o u rp h o n e ! A a f f o r d a b l e i n t r o d u c t i o n t p h o n e / c o m p u t e r s e r v i c e s ; a n y o u c a nc o m m u n i c a t e w i t h c o m p u t e r u s e r s w h a l s o o w m o d e m s !U s w i t h d a t a c a s s e t t e ( i n c l u d e d ) , o r w i t ht e r m i n a l p r o g r a m s o f t w a r e , a v a i l a b l e a c o m p u t e r s t o r e s .

9 O - D a y L i m i t e d F a c t o r y W a r r a n t y .

M f r . L i s t P r i c e $ 5 9 . 0 0$ 1 L i q u i d a t i o n

P r i c e d A t O n l yI t e m H - 2 Q 3 0 - 7 0 4 1 - 0 7 2

S h i p p i n g , h a n d l i n g : $ 4 . 0 0 e a c hC 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 eE l e c t r o n i c ; , L i d .

C r e d i t c a r d c u s t o m e r s c a n o r d e r b y p r i o r i * 1 ,

S y n t a x : C U R S O R F R E ED i s a b l e s q u o t e m o d e u n t i l t h C U S O R P R I N T c o m m a n d i g i v e n o u n t i lR U N / S T O P - R E S T O R E i p r e s s e d .C U R S O R P R I N TU s e : B A S I C p r o g r a m m i n g ( s e e a l s oC U R S O R F R E E )S y n t a x : C U R S O R P R I N TR e - e s t a b l i s h e s q u o t e m o d e , r e v e r s i n gt h e f f e c t o t h C U R S O R F R E Ec o m m a n d .E N U s e : B A S I C p r o g r a m m i n gS y n t a x : E N P r i n t s t h l a s t m e m o r y l o c a t i o n u s e d b t h B A S I C p r o g r a m c u r r e n t l y i m e m o r y .

F R E E M E MU s e : B A S I C p r o g r a m m i n gS y n t a x : F R E E M E MP r i n t s t h n u m b e r o b y t e s a v a i l a b l ew i t h o u t p e r f o r m i n g a n g a r b a g ec o l l e c t i o n .M A K E D A T AU s e : B A S I C p r o g r a m m i n gS y n t a x : M A K E D A T A s t a r t i n g a d r e s s , e n d i n g a d d r e s sC o n v e r t s t h c o n t e n t s o f t h e s p e c i f i e da r e a o m e m o r y i n t o D A T A s t a t e m e n t s .A n B A S I C p r o g r a m i m e m o r y w i l l b e r a s e d b t h i s s t a t e m e n t . M A K E D A T Ac a c o n v e r t m a x i m u m o 4 3 5 2 b y t e s .T h D A T A s t a t e m e n t s c r e a t e d w i l l b n u m b e r e d s t a r t i n g a l i n e z e r o , a n w i l li n c l u d e 1 d a t a i t e m s p e r l i n e . A f t e r c r a t i n g t h D A T A s t a t e m e n t s , y o c a n u s et h M e t a B A S I C R E N U M c o m m a n d t r e n u m b e r t h l i n e s , t h e n u s e t h M E R G E c o m m a n d t a d t h D A T Al i n e s t o a n o t h e r p r o g r a m .P O I N T E R

w i l l n o c h a r a c t m a p p e d

T h d o e s t h S o m e p r s e c o n d a rc h a n g eS C R E E N t h e d e s it h e n B S u s i n g t h a b o v e . I n u m b e ro t h e r t hi n t o l o c ac o p y .S U P E R PU s e : M S y n t a x :n u m b e rC r e a t e ss c r e e n w a r e a o md i s p l a y ba n i n c b y t e s ( t l a r g e r t hm a c h i n eS U P E R Pm e m o r yd i s p l a y e y o c a c o n t e n t st i o n s . P c h a r a c t e b e r s . T S U P E R P T R A PU s e : B A U N T R A PS y n t a x :T u r n s o

Page 81: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 81/132

M e t a B A S I C 1 2 K e v i n M y k y t y n

" M e t a B A S I C 1 2 8 , " w i l l c h a n g e t h w a y o p r o g r a m . I a d d s 1 n e d e b u g g i n g a n t e s t i n g c o m m a n d st B A S I C 7 . 0 — a n d t h e s e c o m a n d s a r i n s t a n t l y a y o u r f i n g e rt i p s f o r p r o g r a m m i n g s e s s i o n s .

U s i n g M e t a B A S I C 1 2 M e t a B A S I C 1 2 c o m m a n d s u s E n g l i s h m n e m o n i c s , s y o d o n ' th a v e t m e m o r i z e l o o S Y n u b e r s . O n c e M e t a B A S I C 1 2 i a t i v e , y o u ' l l h a v e t h e s e 1 1 a d d i t i o n a lc o m m a n d s : A I D , C H A N G E , D F A U L T , D L I S T , F I N D , M E R G E ,Q U I T , R E A D , R E S A V E , S T A R T ,a n U N N E W .T h c o m m a n d s w o r k o n l y i d i r e c t m o d e ; y o u c a n n o t a d t h e mt p r o g r a m s . A l s o , y o u ' r e l i m i t e d t

$ F B - $ F E ( 2 5 1 - 2 5 4 ) a n $ A C - $ A F( 1 7 2 - 1 7 5 ) .

T y p i n g I I M e t a B A S I C 1 2 i w r i t t e n e n t i r e l yi m a c h i n e l a n g u a g e , a n " M L X , "t h m a c h i n e l a n g u a g e e n t r y p r g r a m f o u n d e l s e w h e r e i n t h i s i s s u e ,i r e q u i r e d t t y p e i i n B s u r e t r e a d a n u n d e r s t a n d M L b e f o r et y p i n g i M e t a B A S I C 1 2 8 . A f t e rl o a d i n g a n r u n n i n g M L X , y o u ' l l b a s k e d f o r a s t a r t i n g a n e n d i n g a d r e s s . T h c o r r e c t v a l u e s f o M e t aB A S I C 1 2 a r e :S t a r t i n g a d d r e s s : 1 3 0 0E n d i n g a d d r e s s : 1 8 S FN e x t , f a l l o w i n g t h M L i n s t r u ct i o n s , t y p e i M e t a B A S I C 1 2 a n s a v e c o p y .

M e t a B A S IH e r e ' s a a c o m m a n d se x a m p l e s . M a n d m a n d a t b o l d f a c e . S t i t a l i c s . O p t i n o r m a l p r i n t

I s o m e tc o m m a n d ,h a v e d i s k dM p r o g r a mB A S I C , a n A I S y n t a x : A I L i s t s a l a v c o m m a n d s .C H A N G ES y n t a x : C H

s t r

l o n g a n d m u s t b b r a c k e t e d b t h c o m e r c i a l a s i g n ( @ o r t h e s l a s h ( / ) . A l l i n e s i w h i c h c h a n g e s a r m a d e a r l i s i e d t t h s c r e e n . T h f o r m a t w i t hi t h t o k e n i z e d f o r m a n s h o u l d b u s e d t c h a n g e B A S I C c o m m a n d s a n v a r i a b l e n a m e s . T h A S C I I f o r m { t h e

p r o g r a m n a m e m u s t b e n c l o s e d i q u o t a t i o n m a r k s . D L I S T e n a b l e s y o t l o o k a p r o g r a m b e f o r e u s i n g M E R G Eo S C R A T C H .

E x a m p l e : D L I S T " B A S I C P R O -G R A M " r e a d s t h p r o g r a m f i l e n a m e dB A S I C P R O G R A M f r o m d i s k l i s t s i

I u s e t h er e c t m o dh a v e b ep r e c e d ef r o m M e

Page 82: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 82/132

s l a s h f o r m a t ) i u s e f u l w h e n y o u w a n tt c h a n g e w o r d i a s t r i n g w i t h o u tc h a n g i n g k e y w o r d s . F o e x a m p l e :C H A N G E / P R I N T / W R I T E /c h a n g e s a l o c c u r r e n c e s o t h w o r dP R I N T w i t h i n q u o t a t i o n m a r k s w i t h o u tc h a n g i n g a n P R I N T s t a t e m e n t s .

U s t h s l a s h f o r m a t t c h a n g ea n y t h i n g i n s i d e q u o t a t i o n m a r k s o a f t e r a R E s t a t e m e n t ; u s t h a s i g nf o r m a t t c h a n g e a n y t h i n g n o i n s i d eq u o t a t i o n m a r k s o a f t e r R E s t a t em e n t . R e m e m b e r t h a t m a t h e m a t i c a lo p e r a t o r s w i t h i n p r o g r a m s s u c h a +

, * , / , > < a n a r s t o r e d a s t ok e n s , n o c h a r a c t e r s , s y o u m u s t u s t h f o r m a t w h e n s e a r c h i n g f o o n o t h e s e .

I y o u o m i t t h l i n e n u m b e r s ,C H A N G E a f f e c t s t h w h o l e p r o g r a m . I y o u w a n t t c h a n g e o n l y o n s e c t i o n ,a d t h s t a r t i n g a n e n d i n g l i n e n u b e r s , m a r k e d o f b c o m m a s .

E x a m p l e : C H A N G E @ X @ Q Q @, , 2 0 0 c h a n g e s t h v a r i a b l e t Q i a l l i n e s u t a n i n c l u d i n g 2 0 0 . T c h a n g e t h n a m e C h a r l e s t J o h nt h r o u g h o u t t h p r o g r a m , C H A N G E/ C H A R L E S / J O H N / .D E F A U L TS y n t a x : D E F A U L T b o r d e r c o l o r , b a c kg r o u n d c o l o r , t e x t c o l o rS e a l s o Q U I T .W h e n y o p r e s s R U N / S T O P - R ES T O R E , t h s c r e e n r e v e r t s t t h d e f a u l tc o l o r s l i g h t g r e e n a n b l a c k . D E F A U L Tl e t s y o u c h a n g e t h e s e v a l u e s t w h a t e v e ry o p r e f e r . I y o u r 1 2 i h o o k e d u p t b l a c k - a n d - w h i t e T V , c h a n g e t h c h a ra c t e r a n d b a c k g r o u n d c o l o r s t m o r er e a d a b l e c o m b i n a t i o n . T h b o r d e r - a n b a c k g r o u n d - c o l o c h a n g e s a f f e c t o n l y

t t h e s c r e e n .F I N DS y n t a x : F I N D @ s t r i n g @ , s t a r t i n g l i n e ,

e n d i n g l i n eF I N D @ s t r i n g @ , s t a r t i n g l i n eF I N D @ s t r i t i g @ , , e n d i n g l i n eF I N D / s t r i n g / , s t a r t i n g l i n e ,e n d i n g l i n eF I N D / s t r i n g / , s t a r t i n g l i n eF I N D / s t r i n g / , , e n d i n g l i n e

S e a l s o C H A N G E .T h i s a l l o w s y o t f i n d a n w o r d , v a r ia b l e , o r o t h e r s t r i n g w i t h i n p r o g r a m .E a c h l i n e c o n t a i n i n g t h s e a r c h s t r i n g i l i s t e d t o t h s c r e e n . I y o w i s h t s e a r c h j u s t o n s e c t i o n o f t h p r o g r a m ,a d t h s t a r t i n g a n e n d i n g l i n e n u b e r s , s e p a r a t e d b c o m m a s .

I y o u ' r e t r y i n g t f i n d B A S I Ck e y w o r d s ( l i k e P R I N T o R E M ) , u s t h f i r s t f o r m a t w i t h t h s y m b o l s . I a l s ow o r k s f o v a r i a b l e s a n n u m b e r s . T h s e c o n d f o r m a t s h o u l d b e u s e d w h e ny o u ' r e l o o k i n g f o s t r i n g s o r i t e m s i s i d e q u o t a t i o n m a r k s .

E x a m p l e : F I N D @ s e a r c h e sf o r l i n e s w h e r e v a r i a b l e i d e f i n e d .M E R G ES y n t a x : M E R G E " p r o g r a m n a m e "M E R G E r e a d s p r o g r a m f r o m d i s k ,l i s t s e a c h l i n e t o t h s c r e e n , a n a d d st h l i n e t o t h p r o g r a m i m e m o r y . I t h p r o g r a m s h a v e c o m m o n l i n e n u b e r s , t h p r o g r a m o n d i s k t a k e s p r e c ed e n c e . S a b o t h p r o g r a m s c o n t a i n l i n e2 5 0 . T h l i n e 2 5 0 f r o m t h d i s k p r g r a m w i l l r e p l a c e l i n e 2 5 i m e m o r y .

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

R E S A V S y n t a x :T h s a v( S A V En e v e rs c r a t c h e m u s t a lt h e d i s c o m m a nd o n ' t h af o t h r e p l a c el e m s a n

R E Ss c r a t c h eg r a m f r l a S A V p r o b l e m S T A R TS y n t a x :I y o f op r o g r a md r i v e a n h e l p w h t h a t s t a rr e t u r n sp r o b a b l p r o g r a mt h a t i s t

E x aS I C 1 2 8 "s c r e e n .U N N E WS y n t a x :Y o m a i t ' s n i c ed e n t a l l yt r i e v e t h i b a c k .S e p r o

T r a i n f o t h F a s t e s t G r o w i n g J o S k i l l i A O n l y N R t e a c h e s y o t s e r v i c e a l c oa y o b u i l d y o u r o w f u l l y I B M - ,

Page 83: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 83/132

c o m p a t i b l e m i c r o c o m p u t e rW i t h c o m p u t e r s f i r m l y e s t a b l i s h e d i o f f i c e s — a n d m o r e a n m o r e n e a p p l i c a t i o n s b e i n g d e v e l o p e d f o e v e r yf a c e t o b u s i n e s s - t h e d e m a n d f o t r a i n e d c o m p u t e r s e r v i c e t e c h n i c i a n ss u r g e s f o r w a r d . T h D e p a r t m e n t o L a b o r e s t i m a t e s t h a t c o m p u t e rs e r v i c e j o b s w i l l a c t u a l l y d o u b l e i t h n e x t t e y e a r s - a f a s t e r g r o w t h r a t et h a n f o a n o t h e r o c c u p a t i o n .T o t a l s y s t e m s t r a i n i n gN c o m p u t e r s t a n d s a l o n e . , .i t ' s p a r t o t o t a l s y s t e m . A n i y o u w a n t t o l e a r n t o s e r v i c e a n r e p a i r c o m p u t e r s , y o h a v e t u n d e rs t a n d c o m p u t e r s y s t e m s . O n l y N R i n c l u d e s p o w e r f u l c o m p u t e r s y s t e ma p a r t o y o u r t r a i n i n g , c e n t e r e da r o u n d t h n e w , f u l l y I B M - c o m p a t i b l eS a n y o 8 8 S e r i e s c o m p u t e r .

A p a r t o y o u r t r a i n i n g , y o u ' l lb u i l d t h i s h i g h l y r a t e d , 1 6 - b i t I B M -c o m p a t i b l e c o m p u t e r s y s t e m . Y o u ' l la s s e m b l e S a n y o ' s " i n t e l l i g e n t " k e b o a r d , i n s t a l l t h p o w e r s u p p l y a n d i s k d r i v e a n i n t e r f a c e t h e h i g h -r e s o l u t i o n m o n i t o r . T h 8 8 C o m p u t e rh a t w o p e r a t i n g s p e e d s : S t a n d a r dI B s p e e d o f 4 . 7 7 M H a n d ar e m a r k a b l e t u r b o s p e e d o f M H z .I t ' s c o n f i d e n c e - b u i l d i n g , r e a l - w o r l de x p e r i e n c e t h a t i n c l u d e s t r a i n i n g i p r o g r a m m i n g , c i r c u i t d e s i g n a n

o t h m o s t p o p u l a rs o f t w a r e , i n c l u d i n gW o r d S t a r , C a i c S t a r ,G B a s i c a n M D O S .S e n d f o 1 0 0 - p a g e

M a s t e r i n g 1 2

Page 84: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 84/132

S o u n d A n M u s iP a r tD C H o l m e s

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

T h r o u g h o u t t h i s s e r i e s , I ' v e t r i e d t e m p h a s i z e t h e s i m p l i c i t y w i t hw h i c h t h 1 2 8 c a n b e p r o g r a m m e dt p l a y m u s i c w i t h t h s t a t e m e n t si B A S I C 7 . 0 . h o p e t h a t t h o s e o y o w h h a p r e v i o u s l y a v o i d e dt h S I c h i p h a v e n o b e g u n t a d m u s i c t y o u r p r o g r a m s .W h e t h e r i t ' s s n i p p e t o f t u n e t a c c o m p a n y s p r i t e a n i m a t i o n , o r l o n g e r w o r k t a c c o m p a n y y o u r t t l s c r e e n , m u s i c a d d s p r o f e s s i o na t o u c h t y o u r p r o g r a m s .

B a c k i t h N o v e m b e r 1 9 8 6 i s u e , d i s c u s s e d i n d e t a i l t h e p r o c e s so t r a n s l a t i n g s o n g f r o m s h e e tm u s i c t c h a r a c t e r s t r i n g s f o t h P L A Y s t a t e m e n t . I p i e c e s u c h a t h B a c h m i n u e t , w h e r e t h e r e a r o n l y t w o t h r e e n o t e s p l a y i n g a t t i m e , t h t a s k o f d e c i d i n g w h i c hn o t e s t p l a y w i t h e a c h v o i c e i f a i rl s t r a i g h t f o r w a r d — y o u h a v ee n o u g h v o i c e s t p l a y e v e r y n o t et h a t ' s w r i t t e n . B u t h i s i s n ' t t r u e f o r

w o r k s u c h a M o u s s o r g s k y ' s " T h eG r e a t G a t e o K i e v , " w h i c h s t a r t so u a s h o w n i " F u l l S c o r e . "

U s i n g t h i s r u l e s i m p l i f i e s o u s e l e c t i o n o n o t e s , b u w a r s t i l ll e f t w i t h s o m e c h o i c e s . S o m e o t h c h o r d s c o n t a i n e i g h t n o t e s , a n m o s t o f t h e n o t e s a r d o u b l e d ,s o m e m o r e t h a n o n c e — s o w h i c ho c t a v e o t h d o u b l e d n o t e d y o u s e ? E v e n a f t e r t h d o u b l e d n o t e sa r e l i m i n a t e d , s o m e c h o r d s w i l ls t i l l c o n t a i n m o r e t h a n t h r e en o t e s — s o w h i c h o f t h e s e n o t e s d w e l i m i n a t e ? T h e r e a r n c l e a r c u ta n s w e r s t t h e s e q u e s t i o n s . M a n yd i f f e r e n t c o m b i n a t i o n s a r p o s s i b l e ,a n e a c h s o u n d s l i t t l e b i d i f f e r e n tf r o m t h o t h e r s . T h i s i w h e r e y o e x e r c i s e y o u r p e r s o n a l s t y l e a a a r r a n g e r .

I t h i s m o n t h ' s p r o g r a m ," K i e v , " I ' v e t r i e d t o i l l u s t r a t e s e v e ra d i f f e r e n t a p p r o a c h e s t a r r a n g i n gt h s a m e t u n e . W h i l e t h e s e a r a l b a s e d o t h s a m e m u s i c , e a c h v e s i o n h a u n i q u e s o u n d . Y o m i g h tl i k e o n e a r r a n g e m e n t b e t t e r t h a na n o t h e r , o f e e l t h a t o n s t y l e l e n d si t s e l f m o r e t t h e f f e c t y o w i s h t c r e a t e i y o u r p r o g r a m s , b u n o o n e

v o i c ef o u r b a 1 . T h i sw h e n y

I b a s s i n t o n i c n ot o n i c n o t h t o n i s o n ) ,n o t e f o

f > f o B [ c h oo n a r rI ' v e g i v p l a y s t h t h c h o ri n n o tv o i c es o u n d sr a n g e m e j u d g m e nc i d e f o d i f f e r e nb a r s a r i t h y o p r e

O n u s e d a rg a m e s a o n i wo d y a n r h y t h m ,i t h

b e a t i p r o v i d e d b t h p e r c u s s i o ns e c t i o n . W c a m a k e d r u m a n c y m b a l s o u n d s w i t h t h S I c h i p ,b u w h a v e t t i u o n o m o r ev o i c e s t p l a y t h e m s i m u l t a n e o u s l y

w i t h t h e c h o r d s , a n d m o s t t i m e sj u s t d o n ' t w a n t t " w a s t e " a v o i c eo d r u m l i n e . T h f i n a l t w e x a mp l e s i l l u s t r a t e c o u p l e o s o l u t i o n st o t h i s d i l e m m a , u s i n g v o i c e s t

F u l l S c o r e

p l a y t h n e a n s u p p l yt i m e .

A r r a n ga r r a n g e m e n v o i c e s a n h i g h e s t n o t

n o o n l y

Page 85: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 85/132

A r r a n g e m e n t■ 3 — r

A r r a n g e m e n t

A r r a n g e m e n t

A r r a n g e m e n t

B E C m i n B

* ) : >[ f — i

1 — j

— U r ~

s u p p l i e s t hb a s s c o u n tr a n g e m e n tm e n t p l a y e

A n o t h u s e d i 6 s" o o m p a h "t h m e l o d y ,

b a s s - c h o ri t h s t y l et r o l " i n O cp r o v i d e t h t h b e a t . T l i k e " A r r a a r r a n g e m ep r e s s ( m s k f o r t h i

T h e s e y o s o m et r a n s c r i b ey o u r o w c o m p u t e r lS e p r o g r a m

G a z e t t e E d i t o r ' s N o o f t h e t e c hp a s t f i v ea u t h o r h a 1 2 8 v e r s i O v e r t u r e .a b l e l e n g t s p a c e f r o mi t h m a ga p p e a r o D i s k . T h m e n t s a b o' T h i s w a

Page 86: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 86/132

1 2 D O W e d gS h a w n K S m i t h

T h i s u t i l i t y m a k e s i e a s i e r f o r 1 2 u s e r s t c o m m u n i c a t e w i t ht h e i r d i s k d r i v e — t h e 1 5 4 1 o 1 5 7 1 . S i m i l a r t D O w e d g e s f o t h V I a n 6 4 i t c o m m a n d s s h o u l d b f a m i l i a r t m a n yC o m m o d o r e o w n e r s .

C o m m o d o r e d i s k d r i v e s a r i n t e l l ig e n t p e r i p h e r a l s . T h e y h a v e t h e i ro w R A M , R O M , a n C P U . T h c o m p u t e r g i v e s c o m m a n d s t t h d i s k d r i v e , a n t h d r i v e d e c i d e sh o t c a r r y t h e m o u t .

U n f o r t u n a t e l y , t h e i n t e r f a c eb e t w e e n t h e u s e r a n d i s k d r i v ei s n ' t a l w a y s f r i e n d l y . T a i o w n e r so f t h e V I C a n d 6 4 ( a n d t h 1 2 i 6 m o d e ) , C o m m o d o r e s u p p l i e s t h V 1 C - 2 0 W e d g e a n i h C - 6 4 W e d g eo t h T e s t / D e m o d i s k t h a t c o m e sw i t h t h 1 5 4 1 d i s k d r i v e . U n f o r t un a t e l y , n o w e d g e h a b e e n m a d ea v a i l a b l e f o t h C o m m o d o r e 1 2 8 .

W i t h t h w e d g e a c t i v a t e d , s i p l t y p e a a s i g n ( @ ) a n d p r e s sR E T U R N , T h e q u i v a l e n t B A S I C7 . c o m m a n d i P R I N T D S $ . T h i s i p r e f e r a b l e t t h B A S I C 2 . v e r s i o n ,b u i r e q u i r e s s e v e n m o r e k e s t r o k e s t h a n t h w e d g e .

" 1 2 i n d i r e c tt h d r i vy o s h om a n d sm o d e , h y o u n e eu s e f u l d

T y p i n gB e c a u s ee n t i r e l ym u s t b m a c h i n e

1 2 D O W e d g e C o m m a n d s

• D r i v e S t a t u s : o U s t h i s c o m m a n d w h e • S e n d C o m m a n d : @ c o m m a n d o > c o m m a n dt h d i s k d r i v e .

E x a m p l e s : @ S 0 : f U e n a m e ( s c r a t c h e s f i l e

f o u n d e l s e w h e r e i n t h i s i s s u e . B s u r e t r e a d a n u n d e r s t a n d t h i s t r u c t i o n s f o u s i n g M L b e f o r e y o b e g i n e n t e r i n g t h d a t a f o 1 2 D O W e d g e . W h e n y o r u M L X ,y o u ' l l b a s k e d f o s t a r t i n g a d r e s s a n a e n d i n g a d d r e s s f o t h d a t a y o u ' l l b e n t e r i n g . T h c o r r e c t

Page 87: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 87/132

v a l u e s f o 1 2 D O w e d g e a r e :S t a r t i n g a d d r e s s : 1 A O 0E n d i n g a d d r e s s : I A lA f t e r y o f i n i s h t y p i n g i t h d a t a ,b s u r e t s a v e c o p y b e f o r e y o l e a v e M L X . W h e n y o u ' r e r e a d y t u s t h w e d g e p r o g r a m , y o c a l o a d a n e x e c u t e i u s i n g :B L O A D " / j V F n o m e " : 5 Y S 6 6 5 6o B O O T " f i l e n a m e "S u b s t i t u t e t h e f i l e n a m e y o u s e dw h e n y o s a v e d t h 1 2 D O W e d g e d a t a f o f i l e n a m e i t h c o m a n d s a b o v e .

W i t h t h w e d g e i m e m o r y ,y o c a s a v e c o p y o i t a n o t h e rd i s k w i t h t h i s s t a t e m e n t :B S A V E " / i 7 f » r t m p " , P 6 6 5 6 T P 6 8 9 6

N o w , w i t h 1 2 8 D O W e d g el o a d e d a n a c t i v a t e d , y o h a v ep o w e r f u l d i s k m a n a g e m e n t s y s t e m .( S e e t h t a b l e f o r l i s t o f a v a i l a b l ec o m m a n d s a n e x p l a n a t i o n s . )

1 2 D O W e d g e i s t o r e d i t h f r e e R A a r e a a l o c a t i o n s$ 1 A O O - 1 A E D , s i d o e s n ' t i n t e rf e r e w i t h B A S I C . H o w e v e r , a n o t h e r M p r o g r a m o d a t a s t o r e d i t h i s a r e a w i l l c a u s e c o n f l i c t s . T h p r o g r a m a l s o u s e s t h R S - 2 3 2 i n p u tb u f f e r ( a $ O C 0 O ) f o a n a l y z i n gc o m m a n d s t r i n g s .

I y o u n e e d t d i s a b l e t h w e d g e , u s t h c o m m a n d . T h w e d g e c a n b e r e a c t i v a t e d w i t h S Y 6 6 5 6 .

D a t a F o r m a O T h D a n i e l G F l a n a g a n

T h e s e s h o r t p r o g r a m s o f f e r s o m e u s e f u l d a n i q u e s f o r o u n d i n g a n r i g h t - j u s t i f i c a t i o nI y o u ' v e e v e r h a p r o g r a m t e l ly o " Y o u r p a y m e n t s w i l l b $ 3 7 . 9 8 3 7 4 5 , " y o k n o w h o u s e f u lf o r m a t t i n g r o u t i n e s c a b e S o m eB A S I C s , i n c l u d i n g B A S I C 7 . i t h C o m m o d o r e 1 2 8 , h a v e P R I N TU S I N G s t a t e m e n t t h a t a l l o w s y o t f o r m a t o u t p u t i a n f o r m y o l i k e . T h C o m m o d o r e 6 4 ' s B A S I C2 . d o e s n ' t h a v e t h P R I N T U S I N Gs t a t e m e n t , b u y o c a a d s u b r o ut i n e s f o r c u s t o m f o r m a t t i n g . T h r o u t i n e s i n c l u d e d h e r e c a b u s e di y o u r p r o g r a m s t r o u n d a n dr i g h t - j u s t i f y y o u r n u m b e r s .

T h s t a n d a r d t e c h n i q u e u s e dt r o u n d f l o a t i n g - p o i n t d a t a t t w d e c i m a l p l a c e s i N - I N T I V 1 0 0 . 5 1 / 1 0 0w h e r e h o l d s t h e f l o a t i n g - p o i n tn u m b e r . T h i s w o r k s , b u t r a i l i n gz e r o s a r l o s t i t h p r o c e s s . F o e x a m p l e , p e r f o r m i n g t h i s o p e r a t i o n

m a n i p u l a t i o p e r a t i o n s

R o u n d i n gT h s u b r o ug r a m 1 r oT h e p r o g rr a n d o m f lt h r a n g ep a s s e s t h ef o r m a t t i n g .v a l u e s a r y o u r i n s p ep r o c e s s e s- 9 9 9 9 9 9 9 .

T u s o w p r o g 5 0 9 0 t t h T h e n , a t g r a m , a d t h r e e c o n s t1 C . 5 : C 2

T h I F

Page 88: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 88/132

L a r r y C o t t o nL a s t m o n t h w l e f t o f w i t h p r g r a m t h a t p r i n t s d i a g o n a l c h a r a c t e rp a t t e r n s o y o u r s c r e e n . H e r e ' sq u i c k e x p l a n a t i o n o f t h a t p r o g r a m :L i n e s 1 0 a n 4 0 b o t h c l e a r t h s c r e e n . L i n e 2 0 d e f i n e s S a o n s p a c e . I l i n e 3 0 t h u s e r i a s k e d t t y p e s o m e c h a r a c t e r s , w h i c h a r s t o r e d i t h c o m p u t e r a C $

L i n e s 5 0 - 9 0 c o n t a i n t w n e s t e dF O R - N E X T l o o p s . T h f i r s t o n i t h l o o p , w h i c h f o r m s C f r o mw h a t e v e r t h u s e r t y p e d p l u ss p a c e ( S $ ) a n p r i n t s t h r e s u l t . T h s e c o n d o n e , o t h i n s i d e , i t h l o o p — i t ' s s i m p l e t i m e - d e l a y l o o pw h i c h s l o w s d o w n t h p r i n t i n g o t h d i a g o n a l p a t t e r n . L i n e 1 0 c o t a i n s G O T O , w h i c h w h a v e n ' td i s c u s s e d y e t — i t j u s t s e n d s c o n t r o lb a c k t o l i n e 1 0 o v e r a n o v e r u n t i ly o p r e s s t h e R U N / S T O P k e y . T h i st e c h n i q u e k e e p s t h w o r d R E A D Ya n t h e c u r s o r f r o m s h o w i n g .

L o o k c l o s e l y a l i n e 5 0 W h e nC i t y p e d i n i c o n s i s t s o u t 1 c h a r a c t e r s . B u a s t h e p r o g r a m g o e st h r o u g h t h T l o o p 2 t i m e s ,s p a c e ( S $ ) i a d d e d t C e a c h t i m e ,w h i c h p l a c e s t h e m e s s a g e p r o g r e ss i v e l y f u r t h e r f r o m t h l e f t e d g e o t h s c r e e n , f o r m i n g t h d i a g o n a lp a t t e r n . F o t h o s e w h m u s t h a v en a m e f o e v e r y t h i n g ( a n d I ' o n o t h e m ) , a d d i n g s t r i n g s i c a l l e d

t h e y d m a k e t h s t a t e m e n t s e a s i e rt r e a d . E a c h T H E N a n t h e f o l l o wi n B A S I C s t a t e m e n t ( l i k e P R I N T" Y E P " ) m u s t b o t h s a m e l i n e a i t c o r r e s p o n d i n g I F

W h e n y o r u t h i s p r o g r a m ,t h v a r i a b l e i g i v e n v a l u e o f i l i n e 1 0 T h e n a I i e n c o u nt e r e d i l i n e 2 0 T h c o m p u t e r l o o k su t h v a l u e o f A . I t ' s 5 s t h w o r dY E i p r i n t e d o t h s c r e e n . C o t r o l t h e n g o e s t l i n e 3 0 w h e r e a o t h e r I i e n c o u n t e r e d a n d t h v a l u e o i c o m p a r e d w i t h 6 S i n c e i t ' s n o 6 N O P E d o e s n ' t g e p r i n t e d .

I F - T H E N c a a l s o b u s e d t t e s t s t r i n g s .1 A " C O M M O D O R E " : B S - " N O T

C O M M O D O R E "2 0 I F A " C O M M O D O R E " T H E N

P R I N T A 3 I A " A P P L E " T H E N P R I N T B

B e f o r e y o r u t h p r o g r a m , t r t g u e s s w h a t i d o e s .I t ' s v e r y c o m m o n t s e I F

T H E N u s e d i c o n j u n c t i o n w i t h a I N P U T s t a t e m e n t .1 P R I N T " G I V E M N U M B E R F R O M

T 3 2 I N P U T3 I T H E N P R I N T " G O O D

N U M B E R "4 I N - T H E N P R I N T " G O O DN U M B E R "5 I T H E N P R I N T " G O O D

N U M B E R "E a c h t i m e y o r u t h i s , t h m e s s a g e

t h e r e . I H e r

s t u d y :1 F " F 2 P R I N T3 I A

T H E NR u t h i p r e s s t h ew i l l b a g a i n a d o e s n ' tt h e r e ' so l i n e 2 I t e s t ( Il i n e 2 s l i n e . T m u s t p l g r a m l i n1 F " F 2 P R I N T3 I A 4 0 I F A

I F - c o n t r o l t y o u k n o i n o r m a lb e o r d ef o r t h . B u a l t e r t h a s u l t o c a b ms u c h a ( > ) , n o t e q u a l t e q u a l t a l o n y

i t ' s l e s s t h a n o n e . I i i s T H E Ns e n d s c o n t r o l o f t h e p r o g r a m b a c kt 1 0 w h i c h p r i n t s t h b e g i n n i n gm e s s a g e a g a i n . L i n e s 3 a n 4 a r e n ' t e x e c u t e d .

I i g r e a t e r t h a n 1 t h T H E N s t a t e m e n t i l i n e 2 i n e v e rs e e n — t h e c o m p u t e r s k i p s t t h

o r 2 I R $ o " R E A G A N " T H E N 1 o r 2 I R $ o " R E A G A N " G O T O 1 N o t e t h a t i t h t h i r d o p t i o n , t h w o r d T H E N i s n ' t e v e n u s e d . I a l o p t i o n s w e ' r e u s i n g t h < ( n o t

I t h p r i n t e d m e s ( h o s h T U R N ) , t h p a s s e d ; T H 1 3 0 , w h e r eI t h a n s w t y p e s f o l

Page 89: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 89/132

n e x t l i n e ( 3 0 ) , w h i c h e v a l u a t e sw h e t h e r t h n u m b e r y o t y p e d i g r e a t e r t h a n 5 I f i t ' s 6 o m o r e ,T H E N s e n d s c o n t r o l b a c k t l i n e 1 0 l i n e 4 i s n ' t u s e d .

F i n a l l y , i t h n u m b e r y o t y p e d i i t h r a n g e 1 - 5 , c o n t r o l i s e n t t l i n e 4 0 w h i c h p r i n t s G O O DN U M B E R !

A n o t h e r w a t e v a l u a t ew h e t h e r n u m b e r f a l l s w i t h i nc e r t a i n r a n g e i l i k e t h i s :

1 I N P U T " W H A T ' S A N U M B E R F R O MT 5 " ; N

2 I N > T H E N I N < T H E N P R I N T" G O O D N U M B E R " i E N D

3 G O T O 1 T h r e e n e c o n c e p t s a r i l l u s

t r a t e d h e r e : t h d o u b l e I F - T H E Ns t a t e m e n t a n t h B A S I C s t a t em e n t s G O T O a n E N D . L i n e 1 g e t s t h e n u m b e r f r o m t h u s e r .L i n e 2 f i r s t c h e c k s t s e i i t ' sg r e a t e r t h a n 1 i s o t h f i r s t T H E Ni e x e c u t e d — f l n w c o n t i n u e s o t h a tl i n e a n t h e n e x t I i e v a l u a t e d —w h e t h e r o n o t h n u m b e r i l e s st h a n 6 I i i s t h n e x t T H E N i e x c u t e d — t h e m e s s a g e " G O O D N U B E R " g e t s p r i n t e d a n t h p r o g r a mE N D s . E N i u s e d t s t o p p r g r a m s t h a t i w o n ' t e x e c u t e a n f u r t h e r s t a t e m e n t s .

I a a n p o i n t e i t h e r o t h I F T H E N t e s t s f a i l s ( t h e n u m b e r f a l l so u t s i d e o r a n g e ) , t h r e s t o l i n e 2 i s k i p p e d { i n c l u d i n g E N D ) ; c o n t r o lg o e s ( p r o g r a m m e r s o f t e n s a i " f a l l s t h r o u g h " ) t l i n e 3 0 w h i c hb r i n g s u t t h G O T O .

e q u a l t o s i g n , e v e n t h o u g h t h e r ea r o t h e r w a y s t d t h i s ( t r y t t h i n k o f e w ) . A r e s p o n s e s e c e p t " R E A G A N " a r r e j e c t e d , i c l u d i n g " R e a g a n " , " R E G A N " , a n " R O N A L D R E A G A N " .

L i n e 3 0 c a n b " s t r o k e r , "l i k e :3 P R I N T " R I G H T ! "

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

D i f f e r e n t p r o g r a m - f l o w d i r e ct i o n s c a n b e s p e c i f i e d , d e p e n d i n go t h u s e r ' s r e s p o n s e t a I P U T . O n e w a y t h a n d l e t h e n o c o m p u t e r g a m e s i s 1 0 I N P U T " D Y O W A N T T P L A Y

A G A I N ( Y / N ) " ; A $1 1 I A " Y T H E N 1 3 1 2 I A $ - " N " T H E N P R I N T

" G O O D B Y E I " : E N D1 3 ( p r o g r a m c o n t i n u e s h e r e )

I t e s t i n l i t r o l f a l l s t h t e s t i t h i s t a k e s o v e rg e t s p r i n t e T h r e s t o

T h e r eI F - T H E N , sp l o r e n e x t

C OG

T S u

O 1 -

1 -

p o w e r f u l w a r d p r o c e s s i n g c t A n m l o I h C o mI n c l u d l l . O S C / f i f n s l i t u i m o l p f l i f l j l U y • A F o f i

F o n t a r l i l n N c r a a i o r m d u d o f F o r e i g n L a n g F r o m t h t u l K a r o F O N T M A S T E R I t o m n F Q N Y M A S Y E f t 1 2 0 ,C o m m c i d s r e 1 ? B . T h i s , p o w e r i u l w o r d p r o c e s s o r , w r i n r t r r n n | r O i M i r e n i p n m i t n i p r i n t e r I n l o i m o r e p o w e r f u l I d q I T t r r n p t p e r i . n e w t l i t i t r s a n l a r s - g m i n y i p p N c i l l c i n i . H i r e i r e s c . ■ ■ ■ o , i c i p e b i l l i l f i :

H O W I T H N C O P Y P R O T E C T I O N U 5 E S H A f l O W

Page 90: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 90/132

T o c l d H e i m a r c kA s s i s t a n t E d i t o r

I p r o g r a m m i n g a a r o s c i e n c e ?T h e r e a r c o n v i n c i n g a r g u m e n t s f o b o t h v i e w s . C r e a t i v e l y w r i t t e ng a m e s p l e a s e a n a m u s e u a p a i n t i n g o n o v e l m i g h t . O t h o t h e r h a n d , y o u ' d p r o b a b l y n o d s c r i b e a s a r t i s t i c p r o g r a m t h a t c a c u l a t e s m o r t g a g e p a y m e n t s . I m i g h t b e a s y t u s o r w e l l c o s t r u c t e d , b u i t ' s n o a r t .

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

S m a r t P o k e r P l a y e rS a y o u ' r e w r i t i n g d r a w - p o k e rp r o g r a m t h a t p i t s o n h u m a n p l a ye a g a i n s t t h r e e c o m p u t e r p l a y e r s .H o d t h c o m p u t e r p l a y e r s d c i d e w h a t t d o O n o t h k e y s u b r o u t i n e sw o u l d b t h o n t h a t c o n t r o l s t h b e t t i n g . K n o w i n g w h a t t h b e i a n d w h i c h c a r d s i h o l d s , t h e c o p u t e r p l a y e r c a m a k e o n o f t h r e ec h o i c e s : D r o p o u o f t h e h a n d ( a n dl o s e w h a t m o n e y i a l r e a d y h a i t h p o t ) , s e t h b e t , o r a i s e t h b e t .I a s e n s e , i t ' s p u r e l y m a t h e m a t ic a p r o b l e m . Y o w a n t t h c o p u t e r p l a y e r s t m i n i m i z e t h e i rl o s s e s a n d m a x i m i z e t h e i r g a i n s .

T h p r o b l e m w i t h f i x e d r u l e s i t h a t t h h u m a n w i l l p i c k u t h p a t e r n v e r y q u i c k l y . r a i s e o $ 1 m e a n s t h c o m p u t e r h a t h r e e o fk i n d , r a i s e o f $ 2 m e a n ss t r a i g h t , a n s o n . T h a t ' s f a t o e a s y t f i g u r e o u t .

S l e t ' s t h r o w i r a n d o mb l u f f , l - i n - 1 0 c h a n c e t h a t t h c o m p u t e r w i l l b e c o m e m o r e b o l d o m o r e t i m i d o g i v e n h a n d . I t ' s s t i l ln o v e r y i n t e r e s t i n g g a m e , b ec a u s e t h e r e ' s r e c o g n i z a b l e p a t e r n . I t h b e t e l e g r a p h s t h h a n d ,y o m i g h t a w e l l b l o o k i n g o v e rt h c o m p u t e r ' s s h o u l d e r a t h c a r d s .

I a p p e a r s t h a t t h l o g i c a l a p r o a c h h a s s o m e f l a w s . H o d r e a l p o k e r p l a y e r s b e t ? W e l l , s o m es t a y i a l m o s t e v e r y h a n d , n e v e rd r o p p i n g . O t h e r s p r o c e e d c a u t i o u sl y w i t h r a r e b l u f f n o a n t h e n .S o m e p e o p l e b e m o r e w h e n t h e ys t a r t l o s i n g , t r y i n g t c a t c h u p .S o m e b e l e s s w h e n t h e y ' r e b e h i n d ,b e c a u s e t h e i r l u c k i r u n n i n g b a d .S o m e s t a r t a g a m e w i t h s m a l l b e t s ,g r a d u a l l y i n c r e a s i n g t h e m a t h g a m e p r o c e e d s .

M a n y d i f f e r e n t p e r s o n a l i t i e sc o u l d b i n v e n t e d , e a c h w i t h i t o w s u b r o u t i n e . A t h b e g i n n i n g o t h g a m e , t h p r o g r a m w o u l d a s s i g n ab e t t i n g p e r s o n a l i t y a r a n d o m t e a c h o t h e t h r e e p l a y e r s , a n w h e n

c o m p u t e r p l a y e r ' s t u r n c a m e u p w o u l d u s O N - G O S U B t c a l l t h

d r a w i n gc o u l d b f o u r h e a h o p i n gf i l l o u t

T h o t i e s . I t a n q u o t h e r t s t r a i g h tl i k e a s ih a n w a r w o r tn e e d w c a r d s a r t h a t m e a

K e e m i g h ts t r a i g h to v e r w h e b i l i t y . K e l e a s t a p ab e t t e r h a s u c c e e dt h t i m e d r a w n ,c h a n c e o

T h t o p r e d s e t t i n g ab e s t w a k e e p o

S s c i e n c e ?b o t h . T h v e n t e d ns t r a t e g i

Page 91: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 91/132

R i c h a r d M a n s f i e l dS e n i o r E d i t o r

F r o m t i m e t t i m e i n t h i s c o l u m n ,w a d d r e s s q u e s t i o n s s e n t i b r e a d e r s . I f t h e r e ' s s o m e t h i n g y o uw o u l d l i k e a n s w e r e d , s e n d l e t t e rt M M a i l b a g , C O M P U T E D G Z E T T E , 3 2 4 W W e n d o v e r , G r e e n sb o r o , N 2 7 4 0 8 .

S o m e t h i n g S i m p l eL i k e m a n y o t h e r s w h w a n t t l e a r nm a c h i n e l a n g u a g e , h a v e g o n et h r o u g h t h a v a i l a b l e b o o k s a n f o l o w e d y o u r c o l u m n , a n a t o t a l l yl o s t ( w h i c h m e a n s o t h e r r e a d e r s a r l o s t , l o o ) .

W h e n l e a r n i n g B A S I C , w f i r s tl e a r n s o m e t h i n g s i m p l e , l i k e t h i s :1 P R I N T ' T H E Q U I C K B R O W N F O

J U M P E D "A n t h i s p r o g r a m c a b u n d e r s t o o da n r u n . w o u l d a p p r e c i a t e y o u rc o m m e n t s o t h i s .A g r e e d , t h f i r s t s t e p i n t o m a c h i n el a n g u a g e i b i s t e p . Y e t , t h o u g ht h e r e a r e a n u m b e r o t h i n g s t l e a r n a f i r s t , i a l s o o n b e c o m e sq u i t e c l e a r .

I i i m p o r t a n t , t h i n k , f o b e g i n n e r s t u s f u l l - f e a t u r e da s s e m b l e r . M a n y o t h e r w i s e n e e dl e s s l y a w k w a r d M ( m a c h i n e l a g u a g e ) p r o g r a m m i n g t e c h n i q u e sa r e g r e a t l y s i m p l i f i e d w i t h s u c h a

A f i r s t , t h i s l o o k s l i k e m o r e c o m p l ic a t i o n t h a n i t ' s w o r t h . A f t e r a l l , i B A S I C , y o u j u s t t y p e P R I N T . B u m o s t p r o f e s s i o n a l p r o g r a m s a r w r i t t e n i M f o t w f u n d a m e n t a lr e a s o n s : T h p r o g r a m m e r g a i n s e xt r a o r d i n a r y c o n t r o l o v e r w h a t h i o h e p r o g r a m w i l l d o a n M r u n sa a s t o u n d i n g l y f a s t s p e e d s . M o s tp r o g r a m m e r s a g r e e t h a t M i w o r t h t h e x t r a t i m e i t a k e s t l e a r na n p r o g r a m .

T r u t h a b o v e p r o g r a m , y o a s s e m b l e i t t y p e S Y 8 6 4 , a n v o i l a .

W h U s F u l l A s s e m b l e r ?W h w o u l d s o m e o n e i v a n t a a s s e mb l e r o d i s a s s e m b l e r , p l u s m o n i t o r ,w h e n m o n i t o r i n c l u d e s b o t h t h e a ss e m b l e r a n d i s a s s e m b l e r ? W h n o j u s t u s e a m o n i t o r a l o n e ?T h a s s e m b l e r b u i l t i n t o m o n i t o ri s t r i p p e d - d o w n v e r s i o n ; i i c l u d e s o n l y t h e b a r e s t e s s e n t i a l s . I y o a r w r i t i n g a M p r o g r a ml a r g e r t h a n f e l i n e s l o n g , y o u ' l lq u i c k l y r u u a g a i n s t s e r i o u s i c o n v e n i e n c e s . T h m o s t c u m b e rs o m e p r o b l e m i t h a t s u c h s i m p l ea s s e m b l e r h a n p r o v i s i o n f o b r a n c h i n g f o r w a r d i t h p r o g r a m .A n f o r w a r d b r a n c h i n g i v e r yc o m m o n t h i n g .

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

w i l l b e . L t h i s a n o

H e r e ' sf u l l - f e a t

J S J O Y S T I L D A # 5e t c .a n t h e n l j o y s t i c k r o n a m e J O Y SJ O Y S T I C K L e t c .R T

B e c a u sJ O Y S T I C K a u t o m a t i c J O Y S T I C Kw i t h t h s u b r o u t i n e .I F - T H E N ce t w r i tn a m e s i n s t a r g e t s .

F u l l - f a s s i s t i n o t p h i s t i c a t e w a r n s t h k i n d s o f ms i m p l e t y p t i w i t h i nd r e s s i n gb y t e s i s ic h a r a c t e r sr a t h e r t h a nc h a r a c t e r ib e r . D / s a s s a l p r e t t y m

L i g h t s ! C o

Page 92: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 92/132

F r e d D ' l g n a z i oA s s o c i a t e E d i t o r

T w w e e k s a g o , J a n e t M o r t , s u p e ri n t e n d e n t f o t h S a a n i c h S c h o o lD i s t r i c t i n B r i t i s h C o l u m b i a , C a n ad a w a s o n h e w a t a i m p o r t a n tm e e t i n g a t h d i s t r i c t o f f i c e w i t hh e a s s i s t a n t s u p e r i n t e n d e n t , M c h a e l R y a n . S u d d e n l y J a n e t s h o u te d " M i c h a e l ! S t o p t h c a r ! "

S t a r t l e d , h s c r e e c h e d t h c a t h a l t . H t u r n e d t J a n e t , w h p o i n t e d o u t t h e c a w i n d o w . A b o u t

h u n d r e d f e e t f r o m t h e r o a d , M c h a e l s a s e v e r a l o f t h s c h o o l d i t r i c t ' s l e a d i n g t e a c h e r s w h o o p i n ga n h o l l e r i n g , a n r u n n i n g a c r o s sm e a d o w . T h e y w e r e l e b G o r d o nW a u g h , t h p r i n c i p a l o S a a n i c h ' sG r e e n g l a d e E l e m e n t a r y S c h o o l . I G o r d o n ' s m o u t h w a s m a l l t r e eb r a n c h , f e s t o o n e d w i t h p i n e c o n e sa n n e e d l e s . O n o t h r u n n i n gt e a c h e r s s p o t t e d t h p a r k e d c a a n t h t w a s t o n i s h e d s c h o o l a d m i n i st r a t o r s a n c r i e d , " G e t d o w n ! T h e ys e u s ! " A o n c e , t h e e n t i r e g r o u p o t e a c h e r s d r o p p e d t t h g r o u n d a n b e g a n c r a w l i n g t h r o u g h t h b u s h e s .

J a n e t s h o o k h e h e a d , s m i l e d a M i c h a e l , a n s h o u t e d t t h t e a c he r s , " I o u t a x p a y e r s f i n d o u a b o u tt h i s , t h e y ' l l b a s k i n g y o s o m ep r e t t y t o u g h q u e s t i o n s ! "

T h t e a c h e r s g r i n n e d s h e e pi s h l y , t h e n h e l d h u r r i e d c o n f e r

w e r e p a r t i c i p a n t s i t w o - d a y i t e n s i v e w o r k s h o p c o n d u c t e d f o t h S a a n i c h S c h o o l D i s t r i c t .t r a i n e d o v e r 2 0 t e a c h e r s o h o t u s p e r s o n a ] c o m p u t e r t e n h a n c ee d u c a t i o n a l v i d e o s p r o d u c e d f o c l a s s r o o m u s e . M m a n d a t e t t h t e a c h e r s w a s : U s v i d e o t b r i n g t h r e a l w o r l d i n t o y o u r c l a s s r o o m . Y o c a n ' t a f f o r d t t a k e y o u r k i d s t e v e r y l o c a t i o n o e v e n t i t h c o m u n i t y . B u y o c a g t h e r e y o u rs e l f w i t h y o u r c a m e r a a n b r i n g i b a c k t t h c l a s s r o o m o v i d e o t a p e .T e a c h e r v i d e o s c a n s p i c e u l e s s o n si n e a r l y a l s u b j e c t a r e a s .

T h e n o n c e t h v i d e o i s h o t ,y o c a c o m b i n e t h e b a s i c v i d e ow i t h e d u c a t i o n a l c o m p u t e r p r g r a m s o n t h s u b j e c t . Y o c a p l u gt h v i d e o c a b l e i n t o t h b a c k o f t h ec o m p u t e r a n r e c o r d t h c o m p u te r ' s p i c t u r e s c r e e n d i r e c t l y o n t o v i e o t a p e . Y o c a n u s e c o m p u t e rg r a p h i c s p r o g r a m s t c r e a t e t i t l es c r e e n s a n s p e c i a l e f f e c t s . A n y o c a r e c o r d m u s i c o t h e v i d e o t a p ew i t h a e l e c t r o n i c k e y b o a r d s y o u rv i d e o s w i l l l o o k a n d s o u n d m o r ep r o f e s s i o n a l . A l l t h i s c a b d o n ew i t h l o w - c o s t e q u i p m e n t i n t e n d e df o h o m e a n c l a s s r o o m u s e .

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

o n o f tn i n e t e e n t u m e . O v i d e o s , ai n g s e a s o b a c k y a r dt a r y S c h w o r k s h o p d e w e b sd e w ; o l d e r s ; a n a d d e d a o n o f t hl i t t l e C a s

A t h e l d " a n p r i n S a a n i c ha b l e t df r o m i t vt w o - m i n u t w v i d e T s c r e et e l e v i s i a b l e t a e o t a p e ,s c h o o l p a n d h a dm e n t t o

E v e r y t h iR i g h t b e ft e a c h e r su t t e r c h a ol a s t - s e c p u t e r s c r i n m u s i

H o T T y p e I C O M P U T E ' S G A Z E T T E P r o

Page 93: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 93/132

E a c h m o n t h , c o m p u t e r s G A Z E T T Ep u b l i s h e s p r o g r a m s f o t h C o m o d o r e 1 2 8 , 6 4 P l u s / 4 , 1 6 a n V I C - 2 0 . E a c h p r o g r a m i c l e a r l ym a r k e d b t i t l e a n v e r s i o n . B s u r et t y p e i t h c o r r e c t v e r s i o n f o y o u r m a c h i n e . A l 6 p r o g r a m s r u o t h 1 2 i 6 m o d e . B s u r e t r e a d t h i n s t r u c t i o n s i t h c o r r es p o n d i n g a r t i c l e . T h i s c a s a v e t i m ea n e l i m i n a t e a n q u e s t i o n s w h i c hm i g h t a r i s e a f t e r y o b e g i n t y p i n g .

W f r e q u e n t l y p u b l i s h t w p r o g r a m s d e s i g n e d t m a k e t y p i n ge a s i e r : T h A u t o m a t i c P r o o f r e a d e r ,a n M L X , d e s i g n e d f o e n t e r i n gm a c h i n e l a n g u a g e p r o g r a m s .

W h e n e n t e r i n g B A S I C p r g r a m , b e s p e c i a l l y c a r e f u l w i t hD A T A s t a t e m e n t s a t h e y a r e t r e m e l y s e n s i t i v e t e r r o r s .m i s t y p e d n u m b e r i n D A T A s t a t em e n t c a c a u s e y o u r m a c h i n e t " l o c k u p ( y o u ' l l h a v e n c o n t r o lo v e r t h c o m p u t e r ) . I t h i s h a p p e n s ,t h o n l y r e c o u r s e i t t u r n y o u rc o m p u t e r o f t h e n b a c k o n e r a s i n gw h a t e v e r w a i m e m o r y . S o b s u r e t s a v e c o p y o y o u r p r o g r a mb e f o r e y o r u i t I y o u r c o m p u t e rc r a s h e s , y o c a n a l w a y s r e l o a d t h p r o g r a m a 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 f t h e p r o g r a m s l i s t e d i e a c hi s s u e c o n t a i n s p e c i a l c o n t r o l c h a r a ct e r s . T f a c i l i t a t e t y p i n g i a n p r g r a m s f r o m t h g a z e t t e , u s t h f o l l o w i n g l i s t i n g c o n v e n t i o n s .T h m o s t c o m m o n t y p e o c o t r o l c h a r a c t e r s i o u l i s t i n g s a p p e a ra w o r d s w i t h i n b r a c e s : { D O W N }m e a n s t p r e s s t h e c u r s o r d o w nk e y ; ( S P A C E S } m e a n s t p r e s st h s p a c e b a f i v e t i m e s .

T i n d i c a t e t h a t k e s h o u l db s h i f t e d ( h o l d d o w n t h S H I F Tk e w h i l e p r e s s i n g a n o t h e r k e y ) ,t h c h a r a c t e r i u n d e r l i n e d . F o r e a m p l e , m e a n s h o l d d o w n t h S H I F T k e a n p r e s s A Y o m a s e s t r a n g e c h a r a c t e r s o n y o u rs c r e e n , b u ( h a t ' s t b e x p e c t e d . I y o f i n d n u m b e r f o l l o w e d b y a nu n d e r l i n e d k e y e n c l o s e d i b r a c e s( f o r e x a m p l e , { 8 A } ) , t y p e t h k e a m a n y t i m e s a s i n d i c a t e d ( i o u e x a m p l e , e n t e r - e i g h t S H I F T e d A ' s ) .

I k e i e n c l o s e d i s p e c i a lb r a c k e t s , I h o l d d o w n t h C o m m o d o r e k e ( a t h l o w e r l e f tc o r n e r o f t h e k e y b o a r d ) a n p r e s st h 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 s i n g l e l e t t e ro f t h e a l p h a b e t e n c l o s e d i b r a c e s .

T h i s c a n b m o d o r e 6 k e y w h i l e b r a c e s . F o p r e s s C T R L

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

O n c e y y o u ' r e i qc a n b e c o n c h a r a c t e r a i t Y o u ' l l s e t e ( g r a p l e f t } . I n t h i D E L e t e k e l i n e . T y p e ao u o q u o t g e c o n f u s i m o d e s i m p lT h e n j u s t c l i n e a n f i

W h e n Y o R e a d :{ C L R >

P r e s s :S H I F T ; C L R f H Q M E

S e e : W h e n Y o R e a d : P r e s s : S e e :

T h A u t o m a t i c P r o o f r e a

Page 94: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 94/132

P h i l i p I N e l s o n , A s s i s t a n t E d i t o r" T h e A u t o m a t i c P r o o f r e a d e r " h e l p sy o t y p e i p r o g r a m l i s t i n g s f o r t h 1 2 8 , 6 4 P l u s / 4 , 1 6 a n V I C - 2 0 a n p r e v e n t s n e a r l y e v e r y k i n d o f t y p i n gm i s t a k e .

T y p e i t h P r o o f r e a d e r e x a c t l y a l i s t e d . S i n c e t h p r o g r a m c a n ' t c h e c k i s e l f , t y p e c a r e f u l l y t a v o i d m i s t a k e s .D o n ' t o m i t a n l i n e s , e v e n i t h e y c o t a i n u n f a m i l i a r c o m m a n d s . A f t e r f i n i s hi n g , s a v e c o p y o t w o d i s k o r t a p eb e f o r e r u n n i n g i t T h i s i i m p o r t a n t b c a u s e t h P r o o f r e a d e r e r a s e s t h e B A S I Cp o r t i o n o i t s e l f w h e n y o r u i t l e a vi n o n l y t h m a c h i n e l a n g u a g e p o r t i o ni m e m o r y .

N e x t , t y p e R U a n p r e s s R T U R N . A f t e r a n n o u n c i n g w h i c h c o p u t e r i t ' s r u n n i n g o n , t h e P r o o f r e a d e rd i s p l a y s t h m e s s a g e " P r o o f r e a d e rA c t i v e " . N o y o u ' r e r e a d y t t y p e i B A S I C p r o g r a m .

E v e r y t i m e y o f i n i s h t y p i n g l i n ea n p r e s s R E T U R N , t h P r o o f r e a d e rd i s p l a y s a t w o - l e t t e r c h e c k s u m i t h u p p e r - l e f t c o m e r o t h s c r e e n . C o p a r e t h i s r e s u l t w i t h t h t w o - l e t t e rc h e c k s u m p r i n t e d t t h l e f t o f t h e l i n ei t h p r o g r a m l i s t i n g . I t h l e t t e r sm a t c h , i t ' s a l m o s t c e r t a i n t h l i n e w a t y p e d c o r r e c t l y . I t h l e t t e r s d o n ' tm a t c h , c h e c k f o y o u r m i s t a k e a n c o r e c t t h l i n e .

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

p r e s s i n g R E T U R N . L I S T i n g t h l i n es u b s t i t u t e s t h f u l l k e y w o r d f o t h a b r e v i a t i o n a n a l l o w s t h P r o o f r e a d e rt w o r k p r o p e r l y . T h s a m e t e c h n i q u ew o r k s f o r e c h e c k i n g p r o g r a m s y o u ' v ea l r e a d y t y p e d i n

I y o u ' r e u s i n g t h P r o o f r e a d e r o t h C o m m o d o r e 1 2 8 , P l u s / 4 , o r 1 6 d n o p e r f o r m a n G R A P H I C c o m m a n d sw h i l e t h P r o o f r e a d e r i a c t i v e . W h e ny o p e r f o r m c o m m a n d l i k e G R A P HI 1 t h c o m p u t e r m o v e s e v e r y t h i n g a t h s t a r t o B A S I C p r o g r a m s p a c e — i nc l u d i n g t h P r o o f r e a d e r — t o a n o t h e rm e m o r y a r e a , c a u s i n g t h P r o o f r e a d e rt c r a s h . T h s a m e t h i n g h a p p e n s i y o r u a n p r o g r a m w i t h G R A P H I Cc o m m a n d w h i l e t h P r o o f r e a d e r i i m e m o r y .

T h o u g h t h P r o o f r e a d e r d o e s n ' ti n t e r f e r e w i t h o t h e r B A S I C o p e r a t i o n s ,i t ' s g o o d i d e a t d i s a b l e i b e f o r e r u n i n g a n o t h e r p r o g r a m . H o w e v e r , t h P r o o f r e a d e r i p u r p o s e l y d i f f i c u l t t d i l o d g e : I t ' s n o a f f e c t e d b t a p e o d i s ko p e r a t i o n s , o b p r e s s i n g R U N /S T O P - R E S T O R E . T h s i m p l e s t w a t d i s a b l e i i t t u r n t h c o m p u t e r o f t h e n o n g e n t l e r m e t h o d i t S Y t t h c o m p u t e r ' s b u i l t - i n r e s e t r o u t i n e( S Y S 6 5 3 4 1 f o t h 1 2 8 , 6 4 7 3 8 f o t h 6 4 6 5 5 2 6 f o t h P l u s / 4 a n 1 6 a n 6 4 8 0 2 f o t h V I C ) . T h e s e r e s e t r o u t i n e se r a s e a n y p r o g r a m i m e m o r y , s b s u r e t s a v e t h p r o g r a m y o u ' r e t y p i n gi b e f o r e e n t e r i n g t h S Y c o m m a n d .

I y o o w C o m m o d o r e 6 4 y o m a a l r e a d y h a v e w o n d e r e d w h e t h e rt h P r o o f r e a d e r w o r k s w i t h o t h e r p r g r a m m i n g u t i l i t i e s l i k e " M e t a B A S I C . "T h a n s w e r i g e n e r a l l y y e s , i y o u ' r eu s i n g a 6 a n a c t i v a t e t h e P r o o f r e a d e r

2 P R I NF O

I S P A3 0 I F V

C - 2 0 4 I V

L R : P5 0 I F V

4 6 : G 6 S A = (

6 ; A D7 F O R

A D ♦ B Y T

8 I CE R R O

S T A9 F O R

R S = S R S - (

1 0 C H KF , L B 1 1 I

• E R R( S P A

1 2 P O KS A +

1 3 0 I F1 4 , 22 9 , 2

1 4 P R IP R O O

1 5 P O KE E K (E

1 6 D A T9 , 3 ,

1 7 D A T1 6 5 ,

I B D A T1 , 1 9

1 9 D A T2 1 0 ,2 0 D A T, 1 3 2

2 1 D A T1 , 3 4

2 2 D A T

M a c h i n e L a n g u a g e E n t r y P r F o C o m m o d o r e 6 a n 1 2

O t t i s R C o w p e r , T e c h n i c a l E d i t o r" M I X " i l a b o r - s a v i n g u t i l i t y t h a ta l l o w s a l m o s t f a i l - s a f e e n t r y o

E n t e r i n g L i s t i n g 6 M L K e

Page 95: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 95/132

m a c h i n e l a n g u a g e p r o g r a m s . I n c l u d e da r v e r s i o n s f o t h C o m m o d o r e 6 a n 1 2 8 .

T y p e i a n s a v e s o m e c o p i e s o w h i c he v e r v e r s i o n o M L i a p p r o p r i a t e f o y o u r c o m p u t e r ( y o u ' l l w a n t t u s i t e n t e r f u t u r e M p r o g r a m s f r o m C O M -P U T E I ' s G A Z E T T E ) . P r o g r a m i f o t h C o m m o d o r e 6 4 a n d P r o g r a m i f o t h 1 2 { 1 2 8 M L c a a l s o b u s e d t e n t e r C o m m o d o r e 6 M p r o g r a m s f o u s i 6 m o d e ) . W h e n y o u ' r e r e a d y t e n t e r a M p r o g r a m , l o a d a n r u M L X . I a s k s y o f o a s t a r t i n g a d d r e s sa n a n e n d i n g a d d r e s s . T h e s e a d d r e s s e sa p p e a r i t h a r t i c l e a c c o m p a n y i n g t h M L X - f o r m a t p r o g r a m l i s t i n g y o u ' r et y p i n g .

I y o u ' r e u n f a m i l i a r w i t h m a c h i n el a n g u a g e , t h a d d r e s s e s ( a n d a l o t h e rv a l u e s y o e n t e r i M L X ) m a a p p e a rs t r a n g e . I n s t e a d o t h e u s u a l d e c i m a ln u m b e r s y o u ' r e a c c u s t o m e d t o t h e s en u m b e r s a r i h e x a d e c i m a l — a b a s e 1 6n u m b e r i n g s y s t e m c o m m o n l y u s e d b M p r o g r a m m e r s . H e x a d e c i m a l — h e xf o s h o r t — i n c l u d e s t h n u m e r a l s 0 - 9a n t h l e t t e r s A - F . B u t d o n ' l w o r r y —e v e n i y o k n o w n o t h i n g a b o u t M o h e x , y o s h o u l d h a v e n t r o u b l e u s i n gM L X .

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

l i s t i n g t h a t ' s p a r t i a l l y t y p e d f r o mp r e v i o u s s e s s i o n , d o n ' t c h o o s e t h i so p t i o n .

f u n c t i o n s m e n u w i l l a p p e a r . T h f i r s t o p t i o n i t h m e n u i E N T E RD A T A . I y o u ' r e j u s t s t a r t i n g t t y p e i

O n c e y o u ' r e i E n t e r m o d e , M L p r i n t st h a d d r e s s f o e a c h p r o g r a m l i n e f o y o u . Y o t h e n t y p e i a l n i n e n u m b e r so t h a t l i n e , b e g i n n i n g w i t h t h f i r s tt w o - d i g i t n u m b e r a f t e r t h c o l o n ( : ) .E a c h l i n e r e p r e s e n t s e i g h t d a t a b y t e sa n c h e c k s u m . A l t h o u g h a n M L X -f o r m a t l i s t i n g a p p e a r s s i m i l a r t t h " h e x d u m p " l i s t i n g s f r o m m a c h i n el a n g u a g e m o n i t o r p r o g r a m , t h e x t r ac h e c k s u m n u m b e r o t h e n a l l o w sM L t c h e c k y o u r t y p i n g . { C o m m od o r e 1 2 u s e r s c a n e n t e r I h e d a t a f r o ma M L l i s t i n g u s i n g t h b u i l t - i n m o n it o i t h r i g h t m o s t c o l u m n o f d a t a i o m i t t e d , b u w r e c o m m e n d a g a i n s t i t I t ' s m u c h e a s i e r t l e M L d t h p r o o fr e a d i n g a n e r r o r c h e c k i n g f o y o u . )

W h e n y o e n t e r l i n e , M L r e c a lc u l a t e s t h e c h e c k s u m f r o m t h e i g h tb y t e s a n t h a d d r e s s a n c o m p a r e st h i s v a l u e t t h n u m b e r f r o m t h n i n t hc o l u m n . I t h e v a l u e s m a t c h , y o u ' l l h e a r

b e l l t o n e , t h d a t a w i l l b a d d e d t t h w o r k s p a c e a r e a , a n t h p r o m p t f o t h n e x t l i n e o d a t a w i l l a p p e a r . B u i M L d e t e c t s t y p i n g e r r o r , y o u ' l l h e a r l o b u z z a n s e a e r r o r m e s s a g e . T h l i n ew i l l t h e n b r e d i s p l a y e d f o r e d i t i n g .

I n v a l i d C h a r a c t e r s B a n n e dO n l y f e k e y s a r e a c t i v e w h i l e y o u ' r ee n t e r i n g d a t a , s y o m a h a v e t u l e a r n s o m e h a b i t s . Y o d n o t y p es p a c e s b e t w e e n t h c o l u m n s ; M L a u t o m a t i c a l l y i n s e r t s t h e s e f o y o u . Y o d n o p r e s s R E T U R N a f t e r t y p i n g t h el a s t n u m b e r i l i n e ; M L a u t o m a t i c a ll e n t e r s a n c h e c k s t h l i n e a f t e r y o t y p e t h l a s t d i g i t .

O n l y t h n u m e r a l s 0 - a n t h l e t e r s A - c a b t y p e d i n I y o p r e s sa n o t h e r k e ( w i t h s o m e e x c e p t i o n s

1 2 M L K

( F I >

c a s l i p p a c h e c k s u m fn o t i c e i y o p l a c e o f 0 0 ,

v e r y s l i mb l e a l i n e a n n a t i o n o f c h a p r o p e r c h e c

n u m b e r p r o m p t .M o r e e d i t i n g f e a t u r e s a r a v a i l a b l e

w h e n c o r r e c t i n g l i n e s i n w h i c h M L h a d e t e c t e d a e r r o r . T m a k e c o r r e ct i o n s i l i n e l h a t M L h a r e d i s p l a y e df o r e d i t i n g , c o m p a r e t h l i n e o t h s c r e e n w i t h t h o n p r i n t e d i t h l i s ti n g , t h e n m o v e t h e c u r s o r t t h m i t a k e a n t y p e t h e c o r r e c t k e y . T h

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

f i l e n a m e .R e m e m b e r t h a t M L s a v e s t h e

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

p r o g r a m sa d d r e s st h 1 2 8 .l o a d e d t om a n d s u d i s k ( B L L O A D " s t a r t e d w o r a d d r

Page 96: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 96/132

c u r s o r l e f t a n r i g h t k e y s p r o v i d e t h n o r m a l c u r s o r c o n t r o l s . ( T h e I N S T /D E k e n o w o r k s a a a l t e r n a t i v ec u r s o r - l e f t k e y . ) Y o c a n n o t m o v e l e f tb e y o n d t h f i r s t c h a r a c t e r i t h l i n e . I y o t r y t o m o v e b e y o n d t h r i g h t m o s tc h a r a c t e r , y o u ' l l r e n t e r t h l i n e . D u i n e d i t i n g , R E T U R N i a c t i v e ; p r e s s i n gi t e l l s M L t r e c h e c k t h l i n e . Y o c a p r e s s t h C L R / H O M E k e t d e a r t h e n t i r e l i n e i y o u w a n t t s t a r t f r o ms c r a t c h , o r i y o w a n t t g e t l i n en u m b e r p r o m p t t u s R E T U R N t g e b a c k t t h m e n u .

D i s p l a y D a t aT h s e c o n d m e n u c h o i c e , D I S P L A YD A T A , e x a m i n e s m e m o r y a n s h o w st h c o n t e n t s i t h s a m e f o r m a t a t h p r o g r a m l i s t i n g { i n c l u d i n g t h e c h e c ks u m ) . W h e n y o p r e s s D M L a s k s y o f o s t a r t i n g a d d r e s s . B s u r e t h a t t h s t a r t i n g a d d r e s s y o g i v e c o r r e s p o n d st l i n e n u m b e r i t h l i s t i n g . O t h e rw i s e , t h e c h e c k s u m d i s p l a y w i l l b m e a n i n g l e s s . M L d i s p l a y s p r o g r a ml i n e s u n t i l i r e a c h e s t h e n o t h p r g r a m , a w h i c h p o i n t t h e m e n u i r e d i sp l a y e d . Y o c a p a u s e t h d i s p l a y b p r e s s i n g t h s p a c e b a r . ( M L X f i n i s h e sp r i n t i n g t h e c u r r e n t l i n e b e f o r e h a l t i n g . )P r e s s s p a c e a g a i n t o r e s t a r t t h d i s p l a y .T b r e a k o u t o f t h d i s p l a y a n g e b a c kt t h m e n u b e f o r e t h e n d i n g a d d r e s si r e a c h e d , p r e s s R E T U R N .

O t h e r M e n u O p t i o n sT w m o r e m e n u s e l e c t i o n s l e y o s a v ep r o g r a m s a n l o a d t h e m b a c k i n t o t h c o m p u t e r . T h e s e a r S A V E F I L E a n L O A D ' F I L E ; t h e i r o p e r a t i o n i q u i t es t r a i g h t f o r w a r d . W h e n y o p r e s s o L

s m a l l a m o u n t o d a t a f r o m l o n g l i s ti n g . W h e n s a v i n g p a r t i a l l y c o m p l e t e dl i s t i n g , m a k e s u r e t n o t e t h a d d r e s sw h e r e y o s t o p p e d t y p i n g s y o u ' l lk n o w w h e r e t r e s u m e e n t r y w h e n y o r e l o a d .

M L r e p o r t s t h s t a n d a r d d i s k o t a p e e r r o r m e s s a g e s i a n p r o b l e m s a r d e t e c t e d d u r i n g t h s a v e o l o a d . ( T a p eu s e r s s h o u l d b e a r i m i n d t h a t C o m m od o r e c o m p u t e r s a r n e v e r a b l e t d e t e c te r r o r s d u r i n g s a v e t o t a p e . ) M L a l s oh a t h r e e s p e c i a l ! o a d e r r o r m e s s a g e s :I N C O R R E C T S T A R T I N G A D D R E S S ,w h i c h m e a n s t h f i l e y o u ' r e t r y i n g t l o a d d o e s n o h a v e t h s t a r t i n g a d d r e s sy o s p e c i f i e d w h e n y o r a M L X ;L O A D E N D E D A a d d r e s s , w h i c hm e a n s t h f i l e y o u ' r e t r y i n g t l o a de n d s b e f o r e t h e n d i n g a d d r e s s y o s p e c i f i e d w h e n y o s t a r t e d M L X ; a n T R U N C A T E D A E N D I N G A D R E S S , w h i c h m e a n s t h f i l e y o u ' r et r y i n g t l o a d e x t e n d s b e y o n d t h e n i n a d d r e s s y o s p e c i f i e d w h e n y o s t a r t e d M L X . [ y o s e o n o t h e s em e s s a g e s a n f e e ! c e r t a i n t h a t y o u ' v el o a d e d t h r i g h t f i l e , e x i t a n r e r u nM L X , b e i n g c a r e f u l t o e n t e r t h c o r r e c ts t a r t i n g a n e n d i n g a d d r e s s e s .

T h 1 2 v e r s i o n a l s o h a C A T AL O D I S K o p t i o n s y o c a n v i e w t h c o n t e n t s o f t h e d i s k d i r e c t o r y b e f o r es a v i n g o l o a d i n g .

T h Q U I T m e n u o p t i o n h a t h o v i o u s e f f e c t — i t s t o p s M L a n e n t e r sB A S I C . T h R U N / S T O P k e i d i a b l e d , s t h o p t i o n l e t s y o e x i t t h p r o g r a m w i t h o u t t u r n i n g o f t h c o p u t e r . ( O c o u r s e , R U N / S T O P - R ES T O R E a l s o g e t s y o o u t . ) Y o u ' l l b a s k e d f o v e r i f i c a t i o n ; p r e s s t e x i t t B A S I C , o a n o t h e r k e t r e t u r n t t h

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

A O u n B t h t i f o l o n s e v e r a l hD o n ' t t am a t i c P rM L X , a n l b e f o r en i f i c a n tt h m e n uE n t e r f r aa s e v e r a t h D i s p d a t a h a s u r e t t s e v e r a l t c a l l y o u rl e s i mM L c o sw o r k .

P r o g r a6 S S 1 0 R

38

E K 1 0 0D 1 1

C J 1 2 0

S B 1 3 0

G 1 9

K i 2 0

" f i G O S U B 3 0 0 i S A - AD i G O S U B l - 0 4 0 ; I F T H E N 1 BP B I N T " ( B L K j { 2 S P A C E S j E ND I N G A D D R E S S § 4 3 " ; j G O S U B3 0 0 i E A » A D i G O 5 U B 1 0 3 0 t I F( S P A C E ) F T H E N 1 9 0I N P U T " I D O W N ] ( B L K ) C L E A

W O R K S P A C E [ Y / N 3 g 4 3 u ; AS i I F L E F T $ ( A S , 1 ) < > " Y " T HE N 2 2 0

3 * ( A 5 » " . ' 1 ) - 4 - { A S = " / " ) - 5• { A S = " J " ) - 6 ' ( A S = 1 1 K " J

F 4 B A = A - 7 * ( A S = " L " ) - 8 * ( A 5 » M :" ) - 9 * ( A S = " U " ) - 1 0 * ( A ? » " I" ) - I l * ( A S = " O n ) - 1 2 « ( A $ - "p . . )

C 4 8 A = A - 1 3 * ( A 5 = S $ ) [ I F T H A $ = M I D ? { " A S C D 1 2 3 E 4 5 6 F

e " , A , l ) : G O T O 5 4 M P 4 9 0 I A S = R S A N D ( { I - 0 ) A N D ( J

= 1 ) O R F ) T H E N P R I N T B S j j

s P

P

7 6 7 7

7 8

H 7 5 P R , 1 5

0 i "O P EO S UA H -H * 2j C F O R S H E

Page 97: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 97/132

P 2 1

D 2 2

B D 2 3 0

J

J H

F

E

E J K

P

J G C

2 4

2 5 2 6

2 7

2 6

2 9 3 0 3 1

3 2

3 3 3 4 3 5

P R I N T " [ D O W N } { B L U ) W O R KI N G . . . " ; i F O R I = B S T O B S E A - S A + 7 i P O K E I , 0 : N E X T : Pr i n t " d o n e "p r i n t t a b ( 1 0 ) " j 2 d o w n )( b l k H r v s ) m l c o m m a n dJ S P A C E J M E N U ( D O W N l § 4 S " iP R I N T T $ " ( R V S ] E f O F F ) N T E

D A T A "P R I N T T S " ( R V S ) D l O F F j l S PL A D A T A " i P R I N T T S f R V S } L { O F F ) O A D F I L E -P R I N T T $ " [ R V S } S ( O F F } A V EF I L E " i P R I N T T $ " { R V S ) Q( O F F } U I T [ 2 D O W N H B L K J "

G E T A $ i I F A 5 - N S T H E N 2 5 0A - 0 < F O R 1 = T 5 : I F A S M I D $ { " E D L S Q " , I , 1 ) T H E N- I r 1 - 5N E X T i O N G O T O 4 2 0 , 6 1 0 , 69 0 , 7 0 0 , 2 8 0 [ G O S U B 1 0 6 0 : G OT O 2 5 0P R I N T H t R V S j Q U I T " i I N P UT " [ D O W N 3 g 4 § A R E Y O U S U R E

[ Y / N ] " : A S : I F L E F T 5 ( A S ,1 ) < > " Y " T H E N 2 2 0P O K E S D + 2 4 , 0 : E N DI N 5 = N S j A D = 0 r I N P U T I N S : I FL E ( I N ? O 4 T H E N R E T U R N

R R 3 6 0

B P J O

3 7

3 8 3 9 4 0

= M I D S ( I N S . 3 ) : G O S U B 3 2 0 t D A D * 2 5 6 + A : R E T U R NA » 0 i F O R J » T O 2 i A ? - M X D5 ( B S , J , D t B = A S C ( A S ) - C 4 +| A $ > " @ B ) « C 7 i A = A * C 6 + BI B < 0 O R B > 1 5 T H E N A D 0 t A — l r J - 2N E X T ! R E T U R NB = I H T ( A / C 6 ) : P R I N T M I D ? (H $ , B + 1 , 1 ) t i B = A - B * C 6 : P R IN M I D S ( H $ , B + 1 , 1 ) ; t R E T UR A - I N T ( A D / Z 6 ) i G O S U B 3 5 0 i A■ A D - A * Z 6 i G O S U B 3 5 0 i P R I N TC K - I N T ( A D / Z 6 ) : C K " A D - Z 4 *C K + Z 5 * ( C K > 2 7 ) ; G O T O 3 9 0C K = C K « Z 2 + Z 5 * ( C K > 2 7 ) + AC K = C K + Z 5 * ( C K > Z S ) : R E T U R NP R I N T " l D O W N ) S T A R T I S G A

J » 2 : N E X T : 1 = 2 4 : G O T O 5 5 0K 5 0 I A S = " ( H O M E ] " T H E N P R

N B S i J = 2 ! N E X T : I = 2 4 t N E XT I F - 0 i G O T O 4 4 0

K 5 1 G 5 2

H 5 3

Q 5 4

P M 5 5 0

Q 5 6

P K 5 7 0

H

0

Q Q

R

K

c K

5 6

5 9

6 0 6 1

G 2

6 3

6 4 6 5

I F ( A 5 " " ( R I G H T t " ) A N D F T E N P R I N T B S L S ; I G O T O 5 4 0I A S < > L S A N A S < > D S O { ( I - 0 ) A N D ( J = 1 ) ) T H E N G O

U B 1 0 6 0 J G O T O 4 7 0A S = L S + S $ + L ? : P R I N T B ? L S fi J = 2 - J i I F T H E N P R I N Tf S P A C E ) L ? ; > I " I - 3P R I N T A S ; i N E X T J i P R I N Tf S P A C E } S S ;N E X T I l P R I N T i P R I N T " [ U P }( R I G H T ) " ; i I N P U T # 3 , I N SI I I N S = N 5 T H E N C L O S E S ;

G O T O 2 2 0F O I » T 2 S T E P 3 : B S =M I D S ( I N 5 , D i G O S U B 3 2 0 : I F

K 2 T H E N G O S U B 3 8 0 : A ( I/ 3 ) - AN E X T i I P A O C K T H E N G O S UB 1 0 6 0 i P R I N T M ( B L K ) { R V S )( S P A C E ) E R R O R i R E E N T E RI N M l " i F = l : G O T O 4 4 0G O S U B 1 0 8 0 : B = B S + A D - S A : F O

1 = T 7 : P 0 K E B * I , A ( I) i N E X T

A D = A D + 8 t I F A D > E A T H E NL O S E 3 : P R I N T " f D O W N ] { B L U )* E N D O F E N T R Y * * { B L K }[ D O W N ] " : G O T O 7 0 0F - 0 i G D T O 4 4 0P R I N T " I C L R ) ( D O W N H R V S J( S P A C E ) D I S P L A Y D A T A " i O S U B 4 0 0 I I F I N S " N $ T H E N 22 p r i n t " ( d o w n h b l u ) p r e s s i

[ r v s ) s p a c e { o f f ) t o p a us e ( r v s ) r e t u r n ( o f f ) t

b r e a k s 4 3 ( d o w n ) "G O S U B 3 6 0 i B = B S + A D - S A : F Q RI f B T O B + 7 i A = P E E K ( I ) I G O SU B 3 5 0 i G O S U B 3 8 0 t P R I N T S N E X T : P R I N T " l R V S ) " ; : A = C Ki G O S U B 3 5 0 : P R I N TF = l i A D = A I M - e ! l F A D > E A T

P

Q

M O

R

P F

7 9

8 0

B I 8 2

8 3

8 4 8 5

N E 0 9 4g o ( b 6 4 O P EO S UG e 5 ) < > F O O K I O - I iN E C L > 0

S 8 6 I N C

6 0

G 8 7 R E E J B B 0 P O 1 8 P E

H 8 9 S Y N D T " [ S

C 9 0 A D 3 0 G O T

S 9 1 A = 2 ) E A

K M 9 2 0 A = O K

J 9 3 A = U B

A E 9 4 0 G O S

0 2 2X 9 5 P O { S F R 9 6 0 G O

L 0 2 2D 9 7 G O

) O R ( A D > 4 9 1 5 1 A N A D < 5 32 4 8 ) T H E H G O S U B 1 0 8 0 : F = 0

R E T U R NH 1 0 5 0 G O S U B 1 0 6 0 t P R I N T " [ R V S )

( S P A C E ) l N V A L I D A D D R E S SD O W N ) 1 B L K ] " I F - l t R E T U

R A 1 0 6 0 P O K E S D + 5 , 3 1 i P O K E S D + 6

, 2 0 8 : P O K E S D , 2 4 0 : P O K E( S P A C E ) S D + l , 4 l P O K E S D

4 , 3 3

f t

s

2 4

2 5

( O F F i A V E F I L E " R T $ ; T A B ( 13 ) " [ R V S ) C ( 0 F F } A T A L O G D S K " R T 5 ; T A B ( 1 3 ) " { R V S j Q( O F F j U I T l D O W N } ( B L K } "

G f i T K E Y A S : A = I N S T R ( " E D L SC Q H , A S ) i O N G O T O 3 4 0 , 55 0 , 6 4 0 , 6 5 0 , 9 3 0 , 9 4 0 i G O S U

9 5 0 I G O T O 2 4 P R I N T " S T A R T I N G A T " j i G O SU 2 6 0 [ I F ( A D O 0 ) O R { A 5 = NL S ) T H E N R E T U R N t E L S E 2 5

M

D

X C

5 1

5 2

5 3

5 4

Page 98: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 98/132

D 1 0 7 0 F O S = l T O 1 0 0 : N E X T : G OT O 1 0 9 0

P F 1 0 8 0 P O K E S D - t - 5 , B t P O K E S D + 6 ,2 4 0 : P O K E S D , 0 t P O K E S D l , 9 0 i P O K E S D + 4 , 1 7

A C 1 0 9 0 F O R S - T 1 0 0 i H E X T i P OK S D + 4 , 0 i P O K E S D , 0 i P OK S D + l , 0 i R E T U H N

P r o g r a m 2 M L F o C o m m o d o r e1 2

T R A P 9 6 0 I P O K E 4 6 2 7 , 1 2 8 iD I M N L S , A ( 7 )Z 2 = 2 . 2 4 - 2 5 4 i Z 5 » 2 5 5 i Z 6 - 25 6 : 2 7 = 1 2 7 : B S = 2 5 6 * P E E K ( 46 2 7 ) i E A = 6 5 2 8 0B E S = C H R ? ( 7 ) : R T S - C H R ? ( 1 3) : D L S = C H R S ( 2 0 ) t S P S = C H R $( 3 2 ) : L F S = C H R S { 1 5 7 )D E F F N H B { A ) - = I N T ( A / 2 5 6 )D E F N L B ( A ) » A - F N H B | a ) * 25 6 i D E F F N A D ( A ) = P E E K ( A ) +2 5 6 * P E E K ( A + 1 )K E Y 1 , " A " : K E Y 3 , " B " i K E Y

5 , n C " : K E Y 7 , " D " i V O L 1 i I R G R ( 0 ) - 5 T H E N F A S TP R I N T " [ C L R j " C H R S ( 1 4 2 ) ; CH R $ ( 8 ) i C O L O R 0 , 1 5 i C O L O R

4 , 1 5 i C O L O R 6 , 1 5P R I N T T A B ( 1 2 ) " ( R E D )5 R V S H 2 S P A C E S ) | 9 ? [ S P A C E S ) " R T $ ; T A B ( 1 2 ) "[ R V S } ( 2 S P A C E S ) £ O F F )[ B L U ] 1 2 6 M L ( R E D )[ R V S j ( 2 S P A C E S J " R T $ ; T A B( 1 2 ) " [ R V S ) { 1 3 S P A C E S )[ B L U } "

P R I N T " ( 2 D O W N ]{ S P A C E S j C O M P U T E l ' S M

C H I N E L A N G U A G E E D I T O R( D O W N ) "

P R I N T " [ B L K } S T A R T I N G A D DR E S S g 4 | " ; 1 G O S U B 2 6 0 i I Ff S P A C E ) A D T H E N S A - A D i E L

S 1 8 P R I N T " ( B L K H 2 S P A C E S l E ND I N G A D D R E S S S 4 3 " t i G O S U B

A

X

F

K

J

F

1 0

1 1

1 2

1 3

1 4

1 5

G 1 6

F 1 7

D 1 8

F H 1 9 0

B

P

M P

2 6 2 7

2 8 2 9

S 3 0

R 3 1

D A D

J B

3 2 3 3 3 4

3 5

3 6

Q 3 7

P 3 B

R C 3 9 0

A 4 0

Q B 4 1 0F 4 2

R 4 3

X 4 4

A 5 = N L $ : I N P U T A ? : I F L E N (A 5 ) " 4 T H E N A D = D E C ( A S )I A D - 0 T H E N B E G I N : I F$ < > S L S T H E N 3 0 0 : E L S E R T U R N : B E N DI A D < S A O A D > E A T H E N{ S P A C E ) 3 0 0I A D > 5 1 1 A N D A D < 6 5 2 8 0I S P A C E j T H E N P R I N T B E S ; iR E T U R NG O S U B 9 5 0 : P R I N T " ( R V S }N V A L I D A D D R E S S { D O W N ]

B L ] " I A D - 0 : R E T U R NC K - F N H B ( A D ) : C K = A D - Z 4 * C K+ Z 5 " ( C K > Z 7 ) i G O T O 3 3 C K « C K * Z 2 + Z 5 * ( C K > Z 7 ) + AC K - C K + Z 5 * t C K > Z 5 ) : R E T U R NP R I N T B E S r " { R V S l E N T E R[ S P A C E l D A T A " t G O S U B 2 5 : I A ? = N L S T H E N 2 2 B A N K 0 i P R I N T : F = 0 : O P E N, G O S U B 3 1 P R I N T H E X 5 ( A D) + " : " f i I F T H E N P R I N T[ S P A C E L $ i P R I N T " ( U P ){ R I G H T J " lF O I - T 2 S T E P 3 i B S- S P S i F O R J » T 2 : I FE S P A C E l T H E N B S = M I D 5 ( L 5 ,I + J . l )P R I N T " [ R V S ] " B S + L F ? ; I I f S P A C E } l < 2 4 T H E N P R I N T "l O F P j " ;

G E T K E Y A S i I F ( A $ > " / " A A $ < " i " ) O R ( A S > " ? " A N D

A S < " G " ) T H E N 4 7 I A 5 - " + " T H E N A 5 = " E " i GO T 4 7 I A S = " - " T H E N A S = " F " : GO T 4 7 I A S - R T S A N ( ( 1 = 0 ) A

( J - l ) O F T H E N P R I NB $ ; i J - 2 i N E X T j I = 2 4 i G O T

O 4 B 0I A 5 - " ( H O M E } " T H E N P R N B S : J H 2 i N E X T : I - 2 4 i N E XT t F = 0 : G O T O 3 6 I ( A 5 = " { R I G H T ] " ) A N

T H E N P R I N T B $ + L F $ ; [ G O TO 4 7 0

H 5 5

J 5 6

X D

X O

E O x R

B

D

R

5 7

5 8

5 9 6 0

6 1 6 2

6 3 6 4

6 5 6 6

6 7

S Q 6 8 0

S B

J

M

6 9 7 0

7 1

7 2

P

K

7 7

7 B

R 7 9

G E T * 1 , A S , B S ; C L O S E 1 : A D =A S C ( A 5 ) + 2 5 6 * A S C { B S ) t I FI S P A C E j A D o S A T H E M F = 1 i

G O T O 7 9 P R I N T " L O A D I N G " ; F $ : P R I NT I B L O A D ( F S ) , B 0 , P ( H 5 } i A D= S A + F N A D ( 1 7 4 ) - B S - l : F = - 2* ( A D < E A ) - 3 * ( A D > E A )I T H E N 8 0 0 I E L S E P R I NT " ( B L U } * * L O A D C O M P L E T EW I T H O U T E R R O R S * * " : G O

D i v i s i o n W o r k s h e e tA r t i c l e o p a g e 4 2 C 7 1 D I X ( 5 0 ) , Y ( 5 0 ) , Z ( 5 0 ) , R

( 5 0 ) : S P S " " [ 7 S P A C E S ) " i PR - . \ : R E M S E P R = 0 F O R I 2 6 8 0

X 7 2 P R I N T " { C L R J ( R V S i D I V I S I ON ( O F F } " : P R I N TJ 7 3 P R I N T " E N T E R [ R V S J '

R 1 . 0 6 0 P R2 2

B . 1 . 0 7 0 M EA 1 0 8 0 I

6 ,:

SS 1 0 9 0 I F

: F 1 ' 0 0 N EA G 1 1 1 0 I F

Page 99: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 99/132

Q

D

E

F

K

X

8 1

8 2 B 3

8 4

6 5

8 6

E

F 8 7

A 8 8

C 0 9

G 9 0

J 9 1

X 9 2

T 2 2 G O S U B 9 5 0 : P R I N T " [ B L K ){ R V S ) E R R O R D U R I N G L O A D

H 3 " ! 0 N G O S U B 8 1 0 , 82 0 , 8 3 0 , 8 4 0 i G O T O 2 2 0P R I N T " I N C O R R E C T S T A R T I N

A D D R E S S ( " ; H E X ? ( A D ) i ") " [ R E T U R NP R I N T " L O A D E N D E D A " , - HE X ? ( A D ) : R E T U R NP R I N T " T R U N C A T E D A T E N D IN A D D R E S S ( " H E X S ( E A ) " )" ! R E T U R NP R I N T " D I S K E R R O R " , - A S t RE T U R NP R I N T " T A P E " J A D = P O I N T E R (F 5 ) i B A N K l i A = P E E K ( A D ) : AL = P E E K [ A D + 1 ) | A H = P E E K ( A D+ 2 B A N K 1 5 : S Y S D E C ( " F F 6 8 " ), 0 , l i S Y S D E C ( " F F B A " ) , 1 ,1 , 0 i S Y S D E C ( " F F B D " ) , A , AL . A H i S Y S D E C ( " F F 9 0 " ) , 1 28 : I F O T H E N 8 9 P R I N T A - S A i B = E A + 1 [ G O S U

9 2 0 : S V S D E C ( " E 9 1 9 " } , 3 :P R I N T " S A V I N G " ) F $A = B S : B - B S + ( E A - S A ) + 1 : G O SU 9 2 0 1 S Y S D E C ( " E A 1 8 " ) iP R I N T " [ D O W N ) [ B L U } * * T A

S A V E C O M P L E T E D * * " : G OT 2 2 S Y D E C ( " E 9 9 A " ) l P R I N T i I

P E E K ( 2 B 1 6 ) = 5 T H E M G O U B 9 5 0 ! P R I N T " ( D O W N }{ B L K H R V S J F I L E N O F O

N " : G O T O 2 2 P R I N T " L O A D I N G . . . ( D O W N )" : A D = F N A D ( 2 8 1 7 ) : I F A D S T H E N F = 1 : G O T O 8 0 0 : E LS A D = F N A D ( 2 8 1 9 ) - 1 : F * —• ( A D < E A ) - 3 * ( A D > E A )A - B S : B = B S + ( E A - 5 A ) + 1 i G O SU 9 2 0 t S Y S D E C ( " E 9 F B " ) :I S T > 0 T H E N 8 0 0 1 E L S E9 P O K E 1 9 3 , F N L B ( A ) : P O K E 1 9 4, F N H B ( A ) : P O K E 1 7 4 , F N L B (B ) : P O K E 1 7 5 , F N H B ( B ) : R E T

[ O F F } F O U T 9 9 / 9 " : PR I N T T A B ( 8 ) " [ R V S } 2 [ O F F( S P A C E ) F O R U P T O 9 9 9 / 9 "

H 7 4 P R I N T T A B { 8 ) " { R V 5 ! 3 l O F F jF O U T 9 9 9 9 / 9 9 : " ;

X 7 5 I N P U T A : I F A < ' O R A > 3 T H E N 7 2Q 7 6 X L = 9 9 : 2 L = i . 0 2 : I F A = . l . T H E N X

L = 9 : Z L = \ 2H 7 7 0 I F A = 2 T H E N X L = 9 : Z L = . I . ) 2G 7 8 I N P U T " [ 2 D O W N J R E M A I N D E R

( Y / N ) " ; R $ : I F R S < > " N " A ND R S " " Y " T H E N 7 8 0

X 7 9 I N P U T " [ 2 D O W N j A N S W E R SY / N ) " ; A $ : I F A S < > " M " A N D A ?< > " Y " T H E N 7 9 0

R K 8 0 0 P R I N T " [ D O W N j G E N E R A T I N G[ S P A C E ] P R O B L E M S . . . " : F O RI = ' T O 5 0

R 8 1 X ( I ) = I N T ( R N D ( 0 ) * X L ) + 1 : Z( I ) = I N T ( R N D ( 0 ) * Z L )

S B 2 R ( I ) = 0 : I F R $ = " Y " T H E N R ( I )= I N T ( R N D ( 0 ) * X ( I J )

K F 8 3 0 Y ( I ) = X ( I ) * Z ( I ) + R [ I ) t I F Y( I ) > X L * ( Z L - 1 ) T H E N 8 1 0

A 8 4 I F I = . I T H E N 8 7 0E 8 5 0 F O R J . l T 0 I - l : I F X { I ) X [ J )

A N D Y ( I ) = Y ( J ) A N D R ( I ) = R ( J) T H E N J = I - ' : N E X T J : G O T O 8 1

A Q 8 6 0 N E X T JQ 8 7 0 N E X T IC H 8 8 0 P R I N T " ( D O W N l P O S I T I O N P I N T H E A D A B O U T 1 / I N C H "F 8 9 P R I N T " B E L O W P A P E R P E R F O

R A T I O N . "C D 9 0 0 P P I N T " [ D O W N ) P R E S S £ R V S J

A N Y K E Y f O F F } T O S T A R TH I N T I N G "

H F 9 1 0 G E T K $ : I F K $ = " " T H E N 9 X 0F K 9 2 0 O P E N 4 , 4R 9 3 P R I N T # 4 , C H R S ( . l . 4 ) "

( 1 S P A C E S J D X V I S I O N P R B L E M S " i R E M 1 4 I S D O U B L EW I D E

J 9 4 P R I N T # 4 , i P R I N T * 4 , C H R S ( l4 ) " N A M E § 3 0 @ 1

E 9 5 F 0 R I = - . l T O 3 : P R I N T # 4 , [ N E X T

C 1 . 1 2 0 F OI :1

P 1 . 1 3 0 I F 0

F 1 . 1 4 0 Z S (* 6

M 1 1 5 0 R RR ?J *

Q 1 . 1 6 0 P R" TI S

D 1 1 7 0 I FP S

A 1 ' 8 0 N ED 1 1 9 0 P HG 1 2 0 0 P R

L RO T

C 1 2 1 0 P Ri RS ' 2 2 0 G E

{ SH X ' 2 3 0 I P Q 1 2 4 0 G O

M a s t e r S o u n dA r t i c l e o p

B E F OB e f o r e t y p i r e f e r t o " H C O M P U T E ! ' w h i c h a p p e aL i s t i n g s .

K i e vJ G

1 2

R E P R I N

X 1 2 P R I N T " [ D O W N j { R V S ( 3( o f f ) v o i c e s t

n o t e s i s c o r e "d 1 3 p r i n t " [ 3 s p a c e s j v o i c e

f i l l c h o r d "C 1 4 P R I N T " l D O W N ) [ R V S J 4

O F F ] V O I C E S . 1 S - T N O T E S I S C O R E "

A . 1 5 0 P R I N T " J 3 S P A C E S j V O I C EB A S S L I N E C O U N T E R M E L

O D Y "

H

P

R

5 7

5 8 5 9

6 0

B V 2 0 3 H $ I 3 V \ O 4 H $ B "E S = " V 1 0 5 Q G V 2 O 4 H S B V 3 O 2 H $E V 1 O 5 Q S B Q F V 2 O 3 Q D V 3 O 2 H S BV 2 O 3 Q C V 1 O 5 Q S E "F " V ! 0 5 E ] D V 2 0 4 H S B V 3 O 2 H GH S E V 2 O 4 H G V 1 O 4 H S B "M $ = " V 1 0 6 Q $ E V 2 O 4 Q C V 3 O 3 H $A V 2 O 4 Q C V . O 6 Q S E Q D V 2 O 3 Q S BV 3 0 3 H S E V 2 0 G V 1 O 5 0 S B "N S " O 6 Q C V 2 O 3 W 5 E V 3 O 2 Q SA Q ? A V ' . 0 6 Q C O 5 Q ? A V 3 0 2 Q F Q 5

S 9 . 1 . 0

D 9 2

Page 100: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 100/132

K 1 6 P R I N T " ( D O W N j [ R V S J 5( O F F ) V O I C E M E L O D Y "

F C 1 7 0 P R I N T " [ 3 S P A C E S j V O I C E S[ S P A C E ) 2 O O M P A HA T T E R N "

D K 1 8 0 T E M P O 1 Q 1 9 V O F 2 0 E N V E L O P E 0 , 3 , 0 , 1 5 , 0 , 1D K 2 1 0 E N V E L O P E 1 , 2 , 1 . 3 , 6 , 0 , 1A 2 2 P L A Y " V 1 T 0 X 0 V 2 T 0 X 0 V 3 T 1 X 0X 2 3 G E T K E Y X A 2 4 I V A L ( X S ) > 5 O R V A L ( X S )

< T H E N G O T O 2 3 M 2 5 O V A L ( X S ) G O S U B 4 2 0 , 5 3

0 , 6 4 0 , 7 5 0 , 8 6 0J 2 6 P R I N T U S I N G " t D O W N )

[ S P A C E S H R V S j N O W P L A YI N G : [ O F F ) A R R A N G E M E N T" ; X S

X 2 7 G O S U B 3 1 R Q 2 8 0 P R I N T " [ U P j [ 3 5 S P A C E S )[ U P ) "H 2 9 G O T O 2 3 H 3 0 E N E K 3 1 0 G S - E SP 3 2 H S = F SJ 3 3 I S = A SX 3 4 J 5 = B SG 3 5 K S = C SR 3 6 L S = D SX 3 7 P L A Y A S : P L A Y B 5 : P I A Y C

P L A Y D C 3 8 P L A Y E S i P L A Y F S i P L A Y G t P L A Y H

B 3 9 P L A Y I S / : P 1 A Y J S t P L A Y K : P L A Y L

D R 4 0 0 P L A Y M S : P L A Y N S i P L A Y O : P L A Y P

E X 4 1 0 R E T U R NA 4 2 A S = " V 3 O 2 W G V 2 O 4 4 W S B V 1 O 5 W

S E M 4 3 B S " V . ' . O 5 W F V 2 O 4 W S B V 3 O 2 W F

M 4 4 C S a " V 3 O 2 H S E V 2 O 4 H 5 B V l O 5 HG Q S E V 2 O 4 H G V 3 O 2 H C V 1 0 5 0 G "

C J 4 5 0 D S " V . I O 5 H F V 2 O 4 H 5 B V 3 O 2 H DH S B V 2 O 3 H S B V 1 O 4 H S B "

S 4 6 E S = " V 1 0 5 Q G V 2 0 4 H S B V 3 O 2 H S

A 6 1

R 6 2 D R 6 3 0S X 6 4 0

A H 6 5 0C F 6 6 0

D 6 7 C 6 8

J 6 9 A 7 0

M 7 1

M 2

P 7 3 R F 7 4 0G 7 5

R E 7 6 0

E 7 7

P 7 8

F S 7 9 0

B 8 0

A D 8 1 0

F 8 2

A V 1 O 6 Q C "0 S = " V ! 0 5 H S B V 3 O 3 . H S E V 2 H GQ F V 1 O 5 Q S A Q G V 2 O 3 Q S E "P " V 2 O 4 W S A V 3 W C V O 5 W F "R E T U R NA " V 3 O 2 W G V 2 0 4 W S B V . l 0 5 W SE B ? " V . \ 0 5 W F V 2 W D V 3 O 2 W S B "C $ " V 3 O 2 1 i S B V 2 0 5 l i S E V i 0 5 G Q S E V 2 Q C V 3 0 2 Q G Q C V 2 O 4 Q G V1 O 5 Q G "D S = " V ! O 5 H F V 2 H D V 3 0 2 H $ B H SB V 2 O 3 H S B V 1 O 4 H S B "E $ = " V 1 O 5 Q G V 2 Q $ E V 3 O 2 Q S B S E V 2 O 4 O S B V ] 0 5 0 . S B Q F V Z 0 4 H$ B V 3 0 2 Q D Q C V L O 5 Q S E "F " V i O 5 H I ) V 2 O 4 H S l i V 3 0 2 H CH 5 E V 2 0 4 H G V I . O 4 I I S B "M ? = " V 1 0 6 Q 5 E V 3 O 3 Q C V 2 O 5 H SA V 3 O 3 Q C V O 6 Q S E Q D V 3 O 2 Q 5 BV 2 0 5 H S A V 3 O 2 Q G V 1 O 5 Q S B "N $ " U 1 . O 6 Q C V 2 O 5 W S E V 3 O 2 Q $A Q S A V 1 0 6 Q C O 5 Q S A V 3 0 2 Q F Q 5A V 1 0 6 Q C "0 S = " V l O 5 H S B V 2 . H S E V 3 O 2 H GQ F V ' 0 5 0 S A Q G V 3 O 2 Q ? E "P 5 = " V 3 O 3 W S A V 2 O 5 W C V 1 O 5 W FR E T U R NA 5 = " V 3 0 2 Q G V 2 O 4 W S B V 1 0 5 W 5E V 3 0 2 Q S E O 1 Q S B O 2 Q G "B S = " V 1 O 5 W F V 2 W D V 3 O 2 Q F Q D O1 0 S B O 2 Q F "C 5 = " V 3 O 2 Q S E V 2 O 5 H S E V 1 O 5 HG V 3 O 1 Q S B O 2 Q G V 1 O 5 Q S E V 2 0 CO 4 Q G V 3 O 2 Q C V 1 O 5 Q G "D 5 = " V 1 O 5 H F V 2 H D V 3 O 2 Q F Q D O1 Q S B V 2 O 3 H S B V 1 O 4 H S B V 3 O 2 OS B E S = " V 1 0 5 Q G V 2 0 S E V 3 0 2 Q S B QS E V 2 0 4 Q S B V 1 . O 5 Q S B 0 F V 2 O 4 HS B V 3 O 2 Q D Q C V . I O 5 Q S E "F " V 1 0 5 1 I D V 2 0 4 H S B V 3 0 1 Q SB 0 2 Q G Q S E V 2 O 4 i l G V i . 0 4 1 1 S B V 30 2 Q G "M S = " V 1 0 6 Q S E V 3 0 3 Q C V 2 0 5 H ?A V 3 O 3 Q C V 1 0 6 Q ? E Q D V 3 O 2 Q ? BV 2 O 5 H S A V 3 0 2 Q G V ! . O 5 Q S B "N ? = " V 1 0 6 Q C V 2 O 5 W S E V 3 O 2 Q SA Q ? A V l . O 6 Q C 0 5 Q S A V 3 0 2 Q F Q S

D 9 3

D 9 4

M Q 9 5 0

S D 9 6 0

P o w eS a n i t aS e i n s t4 b e f o

B e f o r er e f e r t C O M P w h i c hL i s t i n g s

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

C B 5 0 1 5 F 1 C B 5 8 : 6 9 0 C B 6 0 : E 6 6 C B 6 8 i 9 0 0 C B 7 0 : C B 9 C B 7 8 : 5 F 8 C B 8 0 : F D D C B 8 8 : A 5 A C B 9 0 : 5 9 A C B 9 8 t F A E C B A 0 : F 9 E C B A 8 : 6 0 4

D B A 06 5 A 0 C 5 F C0 2 6 05 9 D F E 4F 8 8 50 0 8 4B 4 5 9 E 67 A

0 B 8 5 B l 5 B 0 1 A

0 2 E 66 0 D 04 F A 54 8 9 5 4 C 3 8

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

C H 4 9 9 9 R E M * * D E C I M A L F O R M A TR O U T I N E * *

R 5 0 0 8 N ? = S T R S ( I N T ( V * C 3 + C 1 ) / 3

R 5 0 1 0 L O = L E N ( N $ )E 5 0 2 0 F O R J = 2 T O L OR 5 0 3 0 I F M I D S t N S . J , 1 . ) = " . " T H E N

F R = L O - J : J = L OA 5 0 4 0 N E X TF 5 0 5 0 O N F R + C 2 G O T O 5 0 7 0 , 5 0 8 0 , 5C 5 0 6 0 N S = L E F T S ( N S , L O - F R + 2 ) : G

9 0 4 0 : B B9 0 4 8 : 5 69 0 5 0 : B A9 0 5 8 : 9 09 0 6 0 : 0 F9 0 6 B : 0 59 0 7 0 : B A9 0 7 B i F F9 0 8 0 : 8 D9 0 B 8 : A 99 0 9 0 1 2 09 0 9 8 i 2 0

8 0 A 1 2

6 2 A 0 19 5

A

Page 101: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 101/132

C B B 0 : C 5 F C B B 8 : F 9 8 C B C 0 : 8 8 3 C B C 8 : C S 9 C B D 0 : 3 4 C C B D 8 i F 0 0 C B E 0 : 9 B D C B E 8 t l 8 A

9 0 0 54 8 A 5 F A 59 5 A 8 F A F E

E F B 5 F 5 3 E 8 8 8 8B 4 3 6 8 5

I 6 7 8 4 8 8 3 D 0 0 8 5 3 EB 5 0

3 3 E 55 D

9 0

3 6 0 0 0 0 0 5

1 2 D O W e d g eS e i n s t r u c t i o n s i n a r t i c l e o p a g e8 b e f o r e t y p i n g i n 1 A 0 0 : A D1 A 0 8 1 1 A1 A 1 0 1 8 I A I 8 1 C 81 A 2 0 : 4 C1 A 2 8 : D 91 A 3 0 : 6 C1 A 3 8 i 1 A1 A 4 0 : C A1 A 4 B 1 0 31 A 5 0 I 2 01 A 5 8 ) 2 01 A 6 0 : 3 BI A 6 8 1 E 81 A 7 0 : 8 01 A 7 8 : E 81 A 8 0 I 0 41 A 8 8 : 9 D1 A 9 0 : 6 0I A 9 8 i 2 A1 A A 0 1 F 01 A A 8 i 2 01 A B 0 : A 21 A B 8 i A 21 A C 0 I A 91 A C 8 : 0 01 A D 0 : 9 0I A D S i A I1 A E 0 : 2 41 A E 8 1 9 9

0 0 A 8 C 1 0 0 8 1 A C 3 4 A

D 1 F C S 1 A 9 86 A B 1 A 4 8 6 0A 0 0 C 2 6 8 F F A B A F F 2 2 C 3 F FA 1 D 0 F 1 9 0 0 C 2 D 0 0 8 8 D 0 0 88 0 0 2 A 8 D 0 A F E 8 E 0 00 0 A 0 0 2 S 0 0 4 1 1 9 1 1 A D 1 A2 A 2 F 2 4 5 3 2 4

0 5 0 3A 2 0 0 1 2 0 0 0 6 8 80 4 C B 1 A8 F B D F F0 A C 0 F F4 3 4 A C 2 C B F E 0 0 F F8 0 A E 2 C A 01 2 O C 8 C8 6 3 D0 C 4 C4 1 A 1 1 1 5 F 5 E0 0

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

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

D a t a F o r m a t t i n gO T h 6

O T O 5 0 9 0P E 5 0 7 0 N E = N S + " . 0 0 " i R E T U R NE K 5 0 8 0 N S = N S + " 0 "S 5 0 9 0 F R = 0 : R E T U R N

P r o g r a m 2 D e m oE 4 0 J 4 . 1 . 0

E 4 2

G H 4 3 0H X 4 4 0Q X 4 5 0D 4 6 E 4 7 S B 4 8 0G 4 9 G 5 0 Q 5 . 1 0M 5 2 A 5 3 K 5 4 A H 5 5 0

D I M N S ( 8 0 )C 1 = . 5 : C 2 = 1 : C 3 = 1 0 0 : P N = 1 00 0 : N N = - ! 0 0 0P R I N T " ( C L R j P R I N T E R ? ( Y N ' ■ G E T A $ : I F A S = " " T H E N 4 3 0D E - 3 : I F A S = " Y " T H E N D E = 4O P E N D E . D EP R I N T " [ C L R ) G E N E R A T I N GA N D O M D A T A # F O R X = 1 T O B 0S = R M D ( - T I )V = ( N N - P N + C 2 ) * R N D ( 1 . ) + P NG O S U B 5 0 0 0P R I N T " { H O M E } " S P C ( 2 4 ) XN S ( X ) = N 5N E X TF O R Y = 1 T O 2 0P R I N T I D EF O B I = A T O B

D 5 8 P R I N T # D E , S P C ( 9 - L E N ( N $ [ IS K 5 6 0G 5 7

J 5 9 N E X TQ 6 0 A = A + 4G 6 ' 0 B = B + 4K 6 2 N E X TE F 6 3 0 P R I N T # D E : C L O S E D EB E 6 4 0 P B I N T S P C ( . l . B ) " [ D O W N j H I T

I S P A C E j A K E Y F O M O R E "S 6 5 G E T K $ : I F K S = " " T H E N 6 5 0X 6 6 G O T O 4 2 0C 4 9 9 9 R E M * * • D E C I M A L F O R M A T

R O U T I N E * * R 5 0 0 0 N S = S T R S ( I N T ( V * C 3 + C . ' . ) /

3 R 5 0 1 . 0 L O = L E N ( N $ )E 5 0 2 0 F O R J = 2 T O L 0R 5 0 3 0 I F M I D S ( N ? , J , 1 ) = " . " T H E N

F R = L O - J : J = L OA 5 0 4 0 N E X T

9 0 A 0 : F F9 0 A 8 i F F9 0 B 0 I F F9 0 B 8 i 9 09 0 C 0 I F F9 0 C 8 : D 09 0 D 0 : 9 89 0 D 8 : F 09 0 E 0 : 2 09 0 E 8 : 8 D9 0 F 0 i A 99 0 F 8 i 0 19 1 O 0 i F 69 1 0 8 1 2 . 9 1 . 1 0 : 2 09 1 1 8 1 0 29 1 2 0 i 5 69 1 2 8 t 0 29 1 3 0 1 1 49 1 3 8 1 A 69 1 4 0 : 3 F9 1 4 B i C 99 1 5 0 : 8 D9 . 1 5 8 2 9 1 6 0 : 2 09 1 6 8 i 2 09 1 7 0 : 2 09 1 7 8 i C 99 1 8 0 : F F9 1 8 8 : 6 09 1 9 0 : F A9 . 1 9 8 1 2 9 1 . A 0 : F 09 1 A 8 i A D9 1 B 0 : A 59 1 B 8 : B 79 1 C 0 1 3 B9 1 C 8 : A 99 1 D 0 1 1 49 1 D 8 : 3 E9 1 E 0 : 0 79 1 E 8 t 4 C9 1 F 0 : 0 29 1 F B I 1 79 2 0 0 : 5 19 2 0 8 : 1 99 2 1 0 : 1 D9 2 1 8 : 9 09 2 2 0 : 2 D9 2 2 8 : 9 09 2 3 0 : 9 0

0 8 8 D 0C F 1 2 D4 20 B 0 3B 9 C D8 8 4 CA 4 CF 3 1 2 B C 0C F0 2

A 06 2 0 A 6 8 6 9 0 9 A 3

C 9 09 29 0D A B 9C 8 6

9 2 E B : 5 29 2 F 0 : 4 59 2 F 8 : 4 59 3 0 0 : D 49 3 0 8 : 4 E9 3 1 0 : 4 39 3 1 8 : C 69 3 2 0 : 9 B9 3 2 8 i C 59 3 3 0 1 0 . 19 3 9 : 0 49 3 4 0 : 0 0

4 4 C 6 4 C F 9 B B D A

5 C E 9 C A 9 5 9 3 F C

4 1 9 5 4 9 5 4 4 9 4 C

C 9 5 4 9 5

4 4 A 9 2 0

0 5 5 5 5 5 4 4 D 7 9 9

9 5 4 4 5 4 4 4 9 C 2 F

5 4 5 4 4 4 D 4 A C 2 4

2 5 4 5 7 7 1 E E E 2 0

9 5 9 0 : 4 C9 5 9 8 : A 99 5 A 0 : F A9 5 A 8 : 7 F9 8 0 : 2 09 5 B 8 : 2 09 5 C 0 : A 59 5 C 9 : 0 09 5 D 0 : F F9 5 D 8 t f l D9 5 E 0 : F A9 5 E B : 0 0

4 1 B B D 2 F B 6 A 8 0

9 2 F 0 F 9 A 1 A F 1 C

A D C 4 C A F 9 2 C 9 3

3 F 2 B D 2 2

A A B 8 9

2 C 9 9 E 2 C 3 B 0 8 0

D F 0 A E D B 2 2 0 8 C

F A C 2 F F A D D D B 3

7 0 E 4 2 F E 3 2 3 C 0

9 8 3 8 : 2 39 8 4 0 : 2 39 8 4 8 : 0 29 8 5 0 : 8 D9 9 5 8 : 0 39 8 6 0 J 6 D9 8 6 8 : 2 19 8 7 0 : 4 99 8 7 8 1 0 19 8 8 0 : D 09 B 8 8 : 8 69 8 9 0 : D 0

Page 102: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 102/132

9 3 4 8 : 8 D9 3 5 0 : 0 79 3 5 8 : 0 79 3 6 0 : 0 A9 3 6 8 : 1 89 3 7 0 : 9 F9 3 7 8 : 2 79 3 8 0 : D 49 3 B 8 : 7 79 3 9 0 : 6 69 3 9 8 : 8 09 3 A 0 : 0 A9 3 A 8 : F B9 3 B 0 : 9 29 3 B B : 0 B9 3 C 0 : 8 89 3 C B : 4 C9 3 D 0 : A 99 3 D 8 : F 29 3 E 0 : 9 29 3 E 8 : F B9 3 F 0 : 0 29 3 F 8 : A 99 4 0 0 : 8 59 4 0 8 : A 69 4 1 0 : F . 9 4 . 1 . 8 : 8 9 4 0 : A 99 4 2 8 : A E9 4 3 0 : A E9 3 8 : 2 09 4 4 0 : 8 D9 4 4 8 : 6 09 4 5 0 : 0 29 5 8 : 0 19 4 6 0 : A 89 4 6 8 : 0 19 4 7 0 : 9 29 4 7 8 : 0 89 4 8 0 : F F9 4 8 8 : 2 09 4 9 0 : 9 1

4 9 8 : A A9 4 A 0 : A D9 4 A 8 : 4 C9 4 B 0 1 2 09 4 B 8 : 9 19 4 C 0 : 3 l9 4 C 8 : 9 09 4 D 0 : 5 F

0 D 8 0 6 C D

A 0 C 9 0 A 9 B B 3 F

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

9 0 3 0 1 5

0 2 E 4 3 0 9 9 1 2

9 8 E B 0 7 9 2

9 2 0 8 9 9 9 0 B F D A A 2 0 0 F 1 A 2 9 F 7 A B F

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

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

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

C 0 A F 9 F 9 C 2 2 9 8 5 1 9

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

A C 0 0 6 C B 9 D 9 . 2 8 2 C F F 0 B 2 A 6 0 0 9 1 9 0 9 F F 4 9 8 A 6

A 2 A C 0 5 0 4 9 F 9 2 1 A 2

7 6 1 9 6 6 1 D 4 D I D F D B 1 E A 9 7 E E 6 1 I F E 5

C 3 4 E 5 2 1

E 2 7 E 4 3 E D 8 2 E B 5 2 . 1

9 5 F 0 : B 09 5 F 8 : D 29 6 0 0 : 6 09 6 0 8 : 1 ]9 6 1 0 : 8 D9 6 1 8 1 0 99 2 0 : 8 59 6 2 8 : A 99 6 3 0 : 9 99 6 3 8 : 9 09 6 4 0 : 9 99 6 4 8 : A 29 6 5 0 : 8 99 6 5 8 : 3 89 6 6 0 J 0 49 6 6 8 : 2 09 6 7 0 : A 99 6 7 8 1 . 1 C9 6 8 0 : B A9 6 8 8 : 0 29 6 9 0 : A 49 6 9 8 : 4 9 6 A 0 : 2 09 6 A 8 : 9 >9 6 B 0 : A 99 6 B B i 9 69 6 C 0 : 4 B9 6 C 8 : 6 89 6 D 3 : 0 A9 6 D 8 : 3 09 6 E 0 : F B

■ 9 6 E 8 : 4 79 6 F 0 : 2 09 F 8 ! C D9 7 0 0 : 0 09 7 0 8 : 9 F9 7 1 0 : 9 D9 7 1 8 : F 9 7 2 0 : 1 C9 2 8 : D 29 7 3 0 : A 29 3 8 : F 99 7 4 0 : F B9 7 4 B : E 49 7 5 0 : 0 29 7 5 8 : 5 89 7 6 0 : 7 49 7 6 8 : F B9 7 7 0 : 6 99 7 7 8 : F B

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

4 C 5 8 9

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

F C E B A 8 9 0 8 A 8 0 A A A 9 C A I F D

A 4 8 D C 4 2 I F A A A 2 2 2

A 9 1 D F 9 6 E 6 A 3 0 F A

9 1

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

A 9

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

3 D 0 A B A I B A 5 A F F 0 B 5 B 0 0 A 5 9 . 2 F 2 F C 6 I 0 7 C F F 2 A 3 3 0 3 C F F 0 3 F F A 3 3

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

1 F 5 0 4 4 ! 7

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

9 8 9 8 : A 99 8 A 0 : 1 49 8 A 8 i 2 19 8 B 0 : 8 D9 8 B B : A 99 B C 0 : 4 C9 8 C 8 i 2 79 8 D 0 : A D9 8 D 8 : 1 79 B E 0 : B E9 8 E 8 : 2 09 B F 0 : 4 C9 8 F 8 : A 99 9 0 0 : 2 09 9 0 8 : B D9 9 1 0 : 8 D9 9 1 8 : 9 !9 9 2 0 1 9 09 9 2 8 : 9 09 9 3 0 : 8 D9 3 8 : 9 09 9 4 0 : F 09 9 4 9 : 9 09 9 5 0 1 8 99 9 5 8 : A 79 9 6 0 : B 9 9 6 8 : C 99 9 7 0 : 8 D9 9 7 8 i l C9 9 8 0 : 2 09 9 8 8 : 9 b9 9 9 0 : B C9 9 9 8 i B D9 9 A 0 : B l9 9 A 8 : 9 09 9 B 0 j 0 9 9 B 9 i 9 09 9 C 0 i B 59 9 C B : 8 59 9 D 0 : A 99 9 D 8 : 9 29 9 E 0 : 2 09 9 E 8 i B A9 9 F 0 1 9 59 9 F 8 : 9 A9 A 0 0 : 0 09 A 0 B : B C9 A 1 0 : B 09 A 1 8 i 8 S9 A 2 0 : 6 0

9 A E 0 i C 89 A E 8 : 4 B9 A F 0 I 0 D9 A F 8 i 0 D9 B 0 0 I 0 C9 B 0 8 t A 59 B 1 0 I A D9 B 1 8 i 0 29 B 2 0 i 9 19 B 2 8 i 0 89 B 3 0 : 9 09 B 3 B t 8 5

B C 9 9 A D 1 A F 9 4 B

F B C D 2 2 9 B 6 8 3 D

8 F B 1 2 C F 9 A B 9 C

A 3 F A D B 0 F A A A 8

0 E E 1 F 6 9 C B B F B

A 6 6 9 A B 4 A 1 6 8 A

F 8 0 D B 2 A B 6 0 B A

9 B 6 E 4 5 5 0 E B 1

C

9 D 8 8 : 1 49 D 9 0 : A 99 D 9 8 : F F '9 D A 0 ; F F

D A B 9 D B 0 : A B9 D B 8 : 8 D9 D C 0 1 2 9 D C 0 1 0 9 D D 0 : A 29 D D 8 : D 29 D E 0 : C 3

9 0 2 A 0 9 0 7

0 0 F F

8 A C F 0 0 0 0 0 2 2 4

B 0 F C C 0 A 4 A C C 3

0 A A C 2 D 9 9 E F F 9

6 0 0 5 D E B A 8 A A 2

0 2 2 F F A 0 A 0 0 0 9

A B C 0 A C 0 8 0 2

2 9

7 4 2 E D A D 0 2 D 1 2

8 9 B E t 5 38 9 C 6 : A FB 9 C E : 0 0B 9 D 6 : 8 98 9 D E i B 98 9 E 6 : C 98 9 E E i 8 98 9 F 6 : 4 C8 9 F E 1 0 A8 A 0 6 i 8 A8 A 0 E : E 78 A 1 6 ; 0 4

4 A 0 C 4 4 3 C 8 B F 8

Page 103: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 103/132

9 B 4 0 I 0 59 B 4 8 i 9 A9 B 5 0 1 6 49 B 5 8 1 0 9 B 6 0 i 8 59 B 6 a i B . l9 B 7 0 I 0 F9 B 7 8 i F C9 B 8 0 1 C 89 B 8 8 i 2 C9 B 9 0 : F 89 B 9 B i 9 29 B A 0 : A 53 B A 0 t 2 E9 B B 0 : B C9 B B 8 i B D9 B C 0 i 9 09 B C 8 i A 99 B D 0 : 0 D9 B D 8 : 9 09 B E 0 i l A9 B E 8 : 0 09 B F 0 i 7 B9 B F 8 i 8 59 C 0 0 I B C9 C 0 8 i B 09 C 1 0 I A 09 C 1 8 i B l9 C 2 0 I 0 09 C 2 a : 9 09 C 3 0 : 9 09 C 3 8 i F 09 C 4 0 : 1 79 C 4 8 i 0 . 19 C 5 0 I F 39 C 5 B 1 9 09 C 6 0 : 6 99 C 6 8 i 3 39 C 7 0 i 8 C9 C 7 8 : 9 09 C 8 0 : B 49 C 8 8 : 9 09 C 9 0 I . 1 39 C 9 8 i 9 C9 C A 0 I 8 B9 C A 0 I 0 39 C B 0 : A C9 C B 8 : 4 C9 C C 0 i A 59 C C 8 i 9 1

F 2

A 0 . 1 .F F 9 6 D B 6 C 2 6 8 0 A 0 9 8 9 9 2 1 A 0 0 B C C 9 I 9 C A 1 0 A 1 8 B F A B 8 A 1 3 C A

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

A 4 1 6 8 2 9 C B 0 A 0 0 0 9 9 C C

A A 6 F 2 1 6 8 E 9 2 F 6 8 9 6 8 0 0 9 9 0 9 1 8 0 B 1 B B B 0 0 F 9 B B 9 2 0 8 A 9 0 0 9 A A C C

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

F 9 F 6 F E 8 6 D 9 D 2 8 A 2 0 9 A 0 7 A A , I A 2 8 1 F 1 1 C D E D 3 B ' .

4 A 0 9 9 0 C E B 9 9 F F

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

0

D A B 2 0 D A 0 A 1 9 9 A 8 B 0 1 8 0 2 8 8 1 8 9 . 9 C A 0 0 B 8 0 F C B 2

9 . 1 8 0 2

A A 0 . B 0 1 3 C

9 1 E 5 3 5

A 1 0 3 8

8 E D D 8 0 3 C C 7 3 6 7 8 8 4 E

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

9 D E S : 8 C9 D F 0 : 8 59 D F 8 : 0 49 E 0 0 i C 89 E 0 8 ; B 99 E 1 0 I 4 C9 E 1 8 : A 59 E 2 0 : A 99 E 2 0 : 0 49 E 3 0 : C F9 E 3 8 J 0 09 E 4 0 : A 99 E 4 0 S A 99 E S 0 I 2 09 E 5 8 i 9 F9 E 6 0 I 0 39 E 6 8 : C 59 E 7 0 I C 99 E 7 8 : A 89 E 8 0 : A 29 E 8 B : 0 29 E 9 0 : 2 09 E 9 8 i 2 09 E A 0 1 7 9 E A B : 0 09 E B 0 I 2 09 E B 8 i 6 A9 E C 0 : C 39 E C 8 : C 09 E D 0 : 3 89 E D 8 : 9 09 E B B i 2 09 E E 8 : A 29 E F 0 1 0 9 E F 8 i E 99 F 0 0 I 0 C9 F 0 8 i 4 C9 F 1 0 : 8 89 F 1 8 : 1 49 F 2 0 t 0 69 F 2 8 : 9 29 F 3 0 : 8 49 F 3 8 i 0 29 F 4 0 i C 09 F 4 8 i F B9 F 5 0 i A 99 F 5 8 i A 99 F 6 0 : 6 0

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

9 A D D 9 9 4 8 1 5 C 8 8 F B B 2 F

A 3 C F F 7 A F 2 4 B 8 C E C 1 4 5

9 F A 0 2 8 0 2 6 2 8 0

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

A C D 0

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

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

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

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

C 5 3 A 2 0 2 B D 4 9 0 3 A 7 A 4 8 B A 7 5 4 8 0 5

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

8 A 1 E : 8 8 A 2 6 i A 28 A 2 E : C 08 A 3 6 : 0 0B A 3 E i C 98 A 4 6 : 8 A8 A 4 E : C 98 A 5 6 : 8 AB A 5 E : 0 58 A 6 6 : 0 38 A 6 E : 0 58 A 7 6 : 8 AB A 7 E 1 8 A8 A 8 6 : 2 0B A 8 E : A 98 A 9 6 : 4 C8 A 9 E : 8 C8 A A 6 : 1 18 A A E : 8 D8 A B 6 : 9 08 A B E : F D8 A C 6 : 0 A8 A C E : 4 C8 A D 6 : B B8 A D E : A 18 A E 6 : C DB A E E i A D8 A F 6 : 9 08 A F E : E 9S B 0 6 : A 98 B 0 E : 1 58 B 1 6 1 0 B B 1 E : 8 B8 B 2 6 : 0 48 B 2 E t A 98 B 3 6 : E 88 B 3 E : B D8 B 4 6 : B B8 B 4 E : 0 08 B 5 6 : C 9

B S E : 4 8 B 6 6 : 4 08 B 6 E i 4 C8 B 7 6 i A 98 B 7 E t E E6 B 8 6 : 8 B8 B 8 E : A 88 B 9 6 : B D8 B 9 E : 2 08 B A 6 : 8 B8 B A E 1 0 4

A 0 F

A 2 C 6 . 1 8 C A A E D 0 3

A 8 A 0 8 A D A B B A 0 0 2 0 8 5 B 0 E 9 A C 6 B 4 7 0 A C S A A A C

8 C 6 6 i A 38 C 6 E i A 98 C 7 6 : 0 03 C 7 E : 3 78 C B 6 i A 08 C 3 F . : 9 9

B C 9 E : 0 28 C A 6 i B D

6 C D 6 i E 58 C B E : F C8 C C 6 : 1 1

B 4 C l 2 0 B C 0 A E 9 E 2 0 D F 9 9 0 0F 4 D 9 9 96 8 0 2 9 2 9 18 5 F C B 8 F 8 F 8 5 S 6 B 9 0 0 5 A 2

I A 6 A B 0 F F A DD 8 9 9E D 0 6 8 F 3 B F 3 8 D A 5A 6 0 E 6 C

A 6 3 B lB B B D D 0 4 8 8 6 0 2 D lF D D 8 8 D 0 4 0 2 0 3 5 8 3 B 2 0 9 2 0 3A 5 F D E F E E 5 2 03 C D 0 0 7

M e t a B A S I C 1 2 S e i n s t r u c t i o n s i a r t i c l e o p a g e7 b e f o r e t y p i n g i n

B E F O R E T Y P I N GB e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t " H o w T T y p e I C O M P U T E D G A Z E T T E P r o g r a m s , "

1 5 2 0 : 6 51 5 2 8 : 0 01 5 3 0 : 6 D1 5 3 8 : 1 81 5 4 0 i l 51 5 4 8 : 8 D1 5 5 0 : 1 81 5 5 S : 6 D1 5 6 0 : 1 21 5 6 6 : F F1 5 7 0 : 9 81 5 7 B : F 01 5 8 0 : 0 3

Page 104: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 104/132

8 C C E : A 96 C D 6 : 8 D8 C D E i A 98 C E 6 t P Ea C E E i A D6 C F 6 i 3 58 C F E : 1 88 D 0 6 : F 98 D 0 E : F E8 D 1 6 : 3 A8 D 1 E : 8 D8 D 2 6 : 8 DB D 2 E : 2 08 D 3 E : 3 4B D 4 6 : 0 88 D 4 E : 8 D8 D 6 : B 38 D 5 E : F FB D 6 6 : 8 D8 D 6 E : 8 AS D 7 6 : D 08 D 7 E : 0 3B D 8 6 : B D8 D 8 E : 8 D8 D 9 6 : A D8 D 9 E : 2 0S D A 6 : A D8 D A E i B 58 D B 6 ; A 98 D B E : E E8 D C 6 : E E8 D C E 1 E 88 D D 6 1 A D8 D D E i 5 2B D E 6 1 8B D E E : A 98 D F 6 : 5 88 D F E : C 98 E 0 6 : A 9B E 0 E : D 4B E . 1 . 6 : 0 A8 E . 1 E : 0 08 E 2 6 I 8 E8 E 2 E : 8 5B E 3 6 : D 88 E 3 E : 8 E8 E 4 6 : 0 B8 E 4 E i 8 D3 E 5 6 : 0 3

0 0 B D B CB B A 4 B F 8 C A 2 0 B B 8 F C A 9 B 2 B 8 8 C 6 9 4 BB C 6 9 0 02 0 B B 8 E 1 8 A 2 0 2 0B S D A D0 E 6 8 2 B E 0 E 2 B 8 8 C E 5 CD 0 0 3 C ED 0 7 A 98 E 3 0 E E 3 34 E 8 4 3 8 A B 8 B B D C 8B B B D A B 8 8 2 4 3 0 1 6 B 8 A B 8 A A 9 0 9 6 8 0 C 8 Q D 0 B0 C B E A 98 D 8 D 9 4 5 8 0 F 0 2 C F 0 I D 0 0 7 A 58 A D 8 0 7 8 EA 9 2 C B DD 4 0 4 0 B 8 D 4 4 C8 8 8 9 0 5 0 2 0 2 A

B D B D0 8 8 C A 98 A 2 0F A 2 B A 0 0 0B F B F A 0 A 8 B 8 3 8 E B 8 C B 8 B B 8 D A 96 A 8 D0 . 1 . D 8 A B E A 9 2 CA 9 0 0A 0 9 F 0 2 2 A 9 8 3 8 B C B D0 B A F A FF D B A F 3 0 B A 5 C BC 0 4 4 D D 8 2 8 D 0 7 8 EB A A 9 0 00 8 0 A A 2 8 0

2

1 B 9 B 8 7 0 8 D B B D B 8 B 8 A 4 1 A 5 8 A D 3 EB A 2 2 B E 2 B B A EA 9 2 0 F C 6 9 8 D 4 C D 0 9 4 4 4 D 3 2 0 B 7 C 9 9 A 5 3 3 4 9 3 8 4 4 9 0 E 22 B 0 2 B C 9 F 7 A 0 0 B 8 D 8 AB B F D 8 D 6 FA . I 6 D 0 0 3 B B B B A 7 F 0 4 F 9 0 0 2 7 8 0 2 6 70 8 D F 3 C F EF 0 0 7 A lE A F I 4 9 8 A 9 C S4 0 A 8 AA 9 0 0 1 90 8 0 8 2 D 9 27 A D 8 C0 8 A 6 0 0 8 0 B C F

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 3 0 0 : 4 1 1 3 0 8 : 8 t ; 4 1 3 1 0 : E 5 5 1 3 1 B I 1 3 D 1 3 2 0 : 0 4 0 1 3 2 8 : 0 0 0 1 3 3 0 : A 9 0 1 3 3 8 : 2 B 0 1 3 4 0 : 0 F A 1 3 4 8 : E 1 J 3 5 0 : C 0 F 1 5 8 : F F C . 1 3 6 0 : 2 0 F 1 3 6 8 : C 8 E 1 3 7 0 : 0 0 0 1 3 7 8 : E F A D1 . 3 8 0 : 1 8 8 1 3 B B : E 3 1 1 3 9 0 : E 8 B 1 3 9 8 : 9 4 1 1 3 A 0 : C 3 F 1 3 A 8 : 4 C 0 D1 8 0 : 4 1 4 1 3 B 8 : 5 5 4 1 3 C 0 : 4 6 4 1 3 C 8 - C S 5 1 3 D 0 : C 4 5 1 3 D 8 : 5 4 4 1 3 E 0 : D 7 0 . 1 3 E 8 i 6 4 1 61 3 F 0 : 0 E 1 1 3 F 8 1 A 0 F 1 4 0 0 : D 2 F 1 4 0 8 i C B 1 4 1 0 : 1 7 2 1 4 1 8 : 7 9 I 1 4 2 0 I 8 E 8 1 4 2 8 : A 9 1 1 4 3 0 : A D 8 1 4 3 8 : 1 8 B 1 4 4 0 : F 1 4 C1 4 4 8 I F 8 . 1 4 5 0 : F F 2 01 4 5 8 : 0 31 4 6 0 : 8 51 4 6 8 : 8 5

2 4 F

1 4 E 4 4 6 0 4 A 28 0 A 0 S 0 A 1 A 0 A 9 0 0A 0 B 9 0 0F D B D A BD 1 9 4 1 83 D A 94 B A 1 1 0 B BA 9 4 4 4 7 C 5D 4 4 C 5 4 4 5 5 2 D 4F 1 4 1 2 1 D 0 2 8 1 0A 1 7 I

8 . 8 1 8 A 98 0 1 S 2 D 0 4 9 1 4 1 1 64 4 1 6A 2 2 0 7 2

4 4 4 A 5 A 0 A 0 A F 8 F F A 9S 2 2 B 2 0 B D8 9 0 2 F 0A 1 1 3 2 9B A 0 A A A0 2 8 5E 1 . 1 F 1 A 1 B 4 C 4 4 4 4 4 D 5 4 . 5 5 4 4 1 6 1 9 9 1 70 8 2 90 3 2 0D E 8 S I 2 3 B

0 4 2 D A D 8 9

A 0 2 2 A 9 A F 8 5 F CI 9

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

8 9 B 3 E B D 7 64 8 6 0 9 E E E 6 E0 2 0 7 20 0 F F 8 4 4 E 4 4 5 5 3 D 4 7 E5 4 D 4 4 1 2 1C 5 5 3 0 4 4 5 D 61 1 D 1 1 3 I BB 1 7 0 17 F 2 0 4 0 1 5 4 B C A l1 2 6 7 9 1 8 9 90 0 5 . B 1 F A D 8 8 I DI 8 2 2 A 2 1 A 9 1 8 F 0 F 8 5 4 7 9 3A 5 2 E 7 1 2 4

1 5 8 8 : A C1 5 9 0 : 1 01 5 9 B : A D1 5 A 0 : 1 81 5 A B : B D1 5 B 0 : i a1 5 B 8 i 3 71 5 C 0 : 1 81 5 C 8 : D C1 5 D 0 : E 01 5 D 8 : E 81 5 E 0 : F F1 5 E 8 : 1 51 5 F 0 : A D1 5 F 8 : 1 81 6 0 0 : 1 21 6 0 8 : A E1 6 1 0 I F 1 6 1 8 : 1 01 2 0 : 6 01 2 8 : 0 01 6 3 0 : 8 51 6 3 8 : D 01 6 4 0 1 1 71 6 4 8 i 1 31 6 5 0 : 9 D1 6 5 B : D 01 6 6 0 : 1 81 6 6 8 : 9 71 6 7 0 : £ 41 6 7 8 : 8 1 6 8 0 I 1 B1 6 8 8 : A 91 6 9 0 : 9 91 6 9 8 : 0 41 6 A 0 : 9 91 6 A 8 : 0 01 6 B 0 : C A1 6 B 8 : 0 21 6 C 0 : 9 71 6 C 8 : A 91 6 D 0 : 2 01 6 D 8 1 0 31 6 E 0 : 2 01 6 E 8 : F 01 6 F 0 : A D1 6 F 8 : 0 31 7 0 0 : 8 D1 7 0 B : 0 3

1 7 C S I 0 21 7 D 0 : F F1 7 D 8 i 0 01 7 E 0 : 0 21 7 E 8 : A A1 7 F 0 i C B1 7 F B i F 61 8 0 0 1 2 01 B 0 8 i 6 C1 8 1 0 1 0 01 8 1 8 1 8 C1 8 2 0 1 0 01 8 2 8 : C

2 2 F A 4 6 0 C 0 0 9 0 3

C 0 A 0 6 A 2 F 0 F I F D

F 1 8 4 F 6 0 2

A E A 0 E

A A 6 B 2 8 6 F 9 C F C 8

0 9 0 F 6 2

I 1 1 2 C 2 9

2 I 0 A F 0 A A C D E D 1

C 8 A 0 F A 0 0 B F B F 6

0 3 7 A 2 F 2 7 F E C 9 1

P H

P

C C K

M

2 1 2 2

2 3

2 4 2 5 2 6

2 7

D A T A 4 2 2 , 2 0 , 4 2 3 , 2 0P R I N T " 1 1 4 D O W N J£ R I G H T j P L E A S E W A I T W I L P U Z Z L E S A R S O R T E D "N W = 9 0 : D I M P ? ( N W ) , P ( N W ) ,P S ( N W ) : Q Q = 1F O R G = " 1 T O N W : R E A D P ( G ) , P S( G ) : N E X T

G O S U B 9 8 0F O R G = 1 T O 3 : B B ( G ) = 1 O 0 0 : N EX P R I N T " i 8 § ! C L R | ( 2 D O W N J "

A C R F

S F

P R

6 1

6 2 6 3 6 4

6 5 6 6 6 7 6 8

F O : P P O KR E N N P { PN W TN V I E N E XP R I

Page 105: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 105/132

1 8 3 0 i 2 01 B 3 8 1 1 81 8 4 0 1 2 01 8 4 8 i i a1 8 5 0 I 0 F1 6 5 9 : 3 01 8 6 0 J D 01 8 6 8 i 2 01 8 7 0 t B C1 8 7 8 1 0 C1 8 8 0 : 1 61 8 8 3 : 0 0

D 8 B A 2 D F D 1 2 A 0

1 A F 0 C 0 4 F 2 8 1 0

2 9 2 2 F 2 C C 8 0 3 0

E 1 C C 2 E F 0 0 2 6 0

1 E F F E F 2 D C 0 1 0

P i c k - A - L e t t e rA r t i c l e o p a g e 3 4

2 A 2 6 F C E F 2 1 6 0

0 0 4 A C 0 F 4 D A 0 0

2 E 8 0 4 4 I D 3 F A B

J R i K

A H

R A

G M

2 8 2 9 3 0

3 1 3 2

3 3 3 4

3 5 3 6

P r o g r a m 1 P i c k - A - L e t t e r — 6 4A n 1 2 V e r s i o nS . ' B O = 5 3 2 8 0 : A C = 5 3 2 B ' . : S C = < 0 2

4 : S - 5 4 2 7 2H 2 F 0 R I = > l T 0 9 i R E A D ! ! ( l ) , L ( I )

N E X TM 3 D A T A 7 9 , ' 9 1 , 8 4 , ' 2 5 , 8 9 , 1 3

1 , 9 4 , 2 1 4 , 1 0 0 , 1 . 2 1 . , 1 0 , 1 1 , . ' . 9 > . 1 2 , 1

C 4 G O S U B 5 0 : P O K E S + 2 4 , ' 5 : G O T OL S f l

P 5 F O R G 1 = S T O S + 2 3 : P O K E G ' , 0 : NE X T : R E T U R NJ 6 F O R J = B ' T O T 1 S T E P S 1 : P O K E S ,L { J ) l P O K E S ' . , H ( J ) : N E X T : RE T U R N

M 7 P O K E S + 5 , 3 1 j P O K E S + 6 , 2 0 8 : PO K E S , 2 4 0 : P O K E S 1 . , 4 : P O K E S+ , 3 3 : P O K E S + 2 4 , 1 5 : G O T O 9 0

D J 8 0 P O K E S + 5 , 8 : P O K E S + 6 , 2 4 0 : P OK E S , 0 : P O K E S + ' , 9 0 : P O K E S + 4, 1

Q 9 F O R H = \ T O 1 . 0 0 : N H X T : G O S U B 5 0: R E T U R NK 1 0 G O S U B 5 0 i P O K E S , . l 2 0 1 P O K E S

. 1 1 . 0 5 : P O K E S + 5 , 1 2 8 : P O K ES + 6 , i 2 8 : P 0 K E S + 4 , 3

H 1 1 P O K E S + 2 4 , 1 5 : F O R X 5 = . 1 . 0 5 T O

R A 3 7 0

P R I N T " H O W M A N Y P L A Y E R S( S P A C E ) ( 1 T O 3 ) ? "

G E T Q $ : I F Q S = " " T H E N 2 9 0I F Q S = " 1 . " T H E N N P = 1 : G O T O3 4 I Q $ = " 2 " T H E N N : G O T O3 4 I Q S = " 3 " T H E N N P = 3 : G O T O3 4 G O T O 2 8 0P R I N T " ! D O W N J P L E A S E E N T E

W I N N I N G S C O R E ( ' 0 0 0A l S P A C E S J M E D I U M L E

G T G A M E ) " : I N P U T W SC P = 0 : F O R G = 1 T O N P : C ( G ) = 0 :T ( G ) 0 : B ( G ) = 1 . : N E X T : J = «R S ( 1 ) = " P H R A S E [ 2 S P A C E S )" : R ? ( 2 ) = " P L A C E1 S P A C E S ) " : R ? ( 3 ) = " P E R S

O " t R 5 ( 4 ) = " N A M E1 S P A C E S ) "R S ( 5 ) " O B J E C T U S P A C E S J" i X ™ 6 ! 1 + S C : D = » 0U L $ = " " : R L $ = " "R E M D R A W S C R E E NP O K E B O , 1 1 - ( A L = 1 ) * 3 8 : P O KE A C , 1 . 1 - { A L = . ? . ) * 3 BP R I N T 1 ' ( C L R j " C H R 5 ( 5 )P R I N T T A B { 1 0 ) " | D O W N |I B L K ) P I C K - A ~ L E T T E R $ B % "; W S : P R I N TP R I N T " [ B L K [ S C O R E S1 S P A C E S ) ~ E 8 3 " ;F O R G = I T O N PP R I N T " E 8 3 P L A Y E R " G ;N E X TP R I N T : P R I N T " ( B L K J C U R R E N

- E 8 3 "P R I N T " [ B L K j T O T A L( S P A C E S ) - i 8 3 "P R I N T " I D O W N ] { B L K j C A T E G O

E 5 0 P R I N T " [ D O W N j ( B L K j P U Z Z L ER 5 1 P R I N T " [ D O W N ) ( B L K i "Q 5 2 F O R G = l T 0 3 9 : P R I N T " i 0 3 " ; i

N E X TD E 5 3 0 P R I N T " E J l [ B L K ) X [ B L K J ^

M R J P B

R B B A S

E

G

3 8 3 9 4 0

4 1 4 2

4 3 4 4 4 5 4 6 4 7

4 8 4 9

P Q

6 9 7 0

K X 7 1 0

M

B F D D B G

B

R

7 2

7 3 7 4 7 5 7 6 7 7 7 S

9

8 0

{ . 1 . P R I - ' D S (N P RI

G O TI

G O TP R IN E XF O RF O RC P =P R I1 7 lP R IP R I[ [ I [ I S PR 2 p r i; s p

r eg e ti f ai f zO T OG O TG O TI

G O TI F DP R IU

J 8 1 . 0

Q 8 2 Q 8 3 J 8 4 S P 8 5 0S X 8 6 0B 8 7 H 8 8 B 8 9 A 9 0

H 9 1 G E TD 9 2 I

9 0 TG 9 3 0 F O

"

K 1 0 9 0Q 1 1 . 0 0K 1 1 1 0A 1 1 . 2 0

A U 3

C 1 . 1 4 0

M 1 1 5 0

T N E X T GV = P E E K ( X - B 0 )I F V = 8 3 T H E N P L = ! 0 * B ( C P ) i

G O T O ! . 1 6 0I F V = 9 0 T H E N P L = 1 5 * B ( C P ) :

G O T O 1 1 6 0I F V = G 5 T H E N D = 1 | C ( C P ) = 0 :N = 0 : B ( C P ) = ! l G O S U B 1 2 5 0 :G O S U B 1 0 0 i R E T U R NI F V = 8 8 T H £ N D = 1 : G O S U B 7 0 :G O S U B 7 0 : B ( C P ) = ! : R E T U R NP L = ( V - 4 9 ) * B ( C P )

T : F O R G = 1 T O 3 9 : P R I N T " " : N E X T

G 1 5 7 0 F 0 R G = l T O 3 9 : P R I N T "[ L E F T ) " ; : N E X T

H 1 . 5 8 0 G O S U B 7 0H 1 . 5 9 0 P R I N T " [ Y E L } T H A T L E T T E R

H A B E E N U S E D " ;F P 1 6 0 0 F O R I = 1 T O 7 5 0 : N E X TG 1 . 6 . 1 0 F O R G - 1 T O 2 5 : P R I N T "

I L E F T J " ; : N E X T i P R I N T "E 8 3 [ 2 U P ] " ;

C 1 . 6 2 0 U R = 0 : G O T O 7 7 0C 1 6 3 0 I F N = 0 T H E N 1 6 5 0

Q J 2 0 2 0 R B 2 0 3 0H 2 0 4 0F 2 0 5 0P 2 0 6 0

X 2 0 7 0

A C 2 0 8 0

Page 106: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 106/132

P 1 . 1 . 6 0

A P 1 1 7 0F 1 . 1 . 8 0

H P 1 1 9 0F 1 . 2 0 0

D 1 . 2 1 . 0P 1 2 2 0G K 1 2 3 0D F ' 2 4 0

H 1 . 2 5 0

M 1 2 6 0

S R ' 2 7 0

C 1 2 8 0X 1 . 2 9 0

X . 1 3 0 0

E 1 . 3 1 . 0X 1 . 3 2 0

R 1 3 3 0P 1 3 4 0

S 1 . 3 5 0S P 1 3 6 0G 1 3 7 0B 1 3 8 0

F G 1 3 9 0P 1 4 0 0P . ' 4 ' 0

F 1 4 2 0

" P P R I N T " E a 3 { 3 U P 1 S P A C E S ] { 3 L E F T JR E T U R NN = 0 : P R I N T " [ H O M E ![ D O W N H 8 R I G H T ) "F O R G = ! T O L E N ( C D $ )I F M I D S ( C D S , G , 1 - )N = N + 1 : G O S U B 8 0 : P R I N T K S: G O T O 1 . 2 2 0P R I N T " { R I G H T } " ;

N E X T GC ( C P ) = C ( C P ) + P L * NG O S U B 1 . 6 3 0 : G O S U B 1 2 5 0 : R ET U R NP R I N T " l l l O M E ] ( D O W N ][ R I G H T ) " ;P R I N T T A J 3 ( 1 0 * C P ) " E a 81 S P A C E S H 4 L E F T } " C ( CP ) N N = N N + N : I F N N = N V T H E N G O SU B 1 3 4 0 i Z X - lR E T U R NP R I N T " [ H O M E } " ! : F O R O 1 . 0 2 1 . t P R I N T " [ D O W N j " ; i N E XT i F O R G = l T O 3 9 : P R I N T " " i H E X TF O R G = 1 T O 3 9 : P R I N T "[ L E F T ] " ; : N E X T : I N P U T " N S W E R " ; A SI F A S = C D S T H E N 1 . 3 4 0C { C P } = C ( C P ) - T 0 i I F C ( C P )< 0 T H E N C ( C P ) - 0G O S U B 7 0 ; G O S U B 1 2 5 0 1 G O T O8 7 P R I N T " J H O M E ) ( 9 D O W N J{ R I G H T ! " C D SB C = 8F O R G = 1 T O 5 : G O S U B 8 0P 0 K E B 0 , t 3 C - l i B C = B C - l .N E X T : P O K E B O , U - ( A L = 1 ) *3 T ( C P ) = T ( C P ) + C ( C P )F Q R G = l T O N P : B ( G ) = l i N E X TP R I N T " [ H O M E ) [ D O W N )[ R I G H T } "

p r i n t t a b ( 1 0 * c p ) " £ 8 3[ s p a c e s ) 1 4 l e f t ) " t ( c

P . 1 6 4 0 R L R L 5 + K S : R E T U R NB 1 6 5 0 U L S = U L ? + K S : G O S U B 7 0Q 1 . 6 6 0 P R I N T " ( H O M E ] " ; i F O R G l

0 2 3 : P R I N T " [ D O W N } " ; i N E XQ 1 6 7 0 P R I N T " ( 1 4 R I G H T } " U L ?K 1 . 6 8 0 R E T U R NH 1 6 9 0 P R I N T " [ H O M E ) " ; : F O R G = 1 T

0 2 3 : P R I N T " t D O W N ) " ; [ N E XD 1 7 0 0 P R I N T " [ 1 4 R I G H T }

{ 2 S P A C E S ] " : R E T U R NA P 1 7 1 0D 1 . 2 F 1 3

A 1 . 7 4 0

Q 1 7 5 0O 1 . 7 6 0

G 1 7

P . 1 . 7 8 0E 1 7 9 0P 1 . 8 0 0

D 1 . 8 . 1 0F 1 8 2 0C 1 . 8 3 0

G 1 . 8 4 0

Q 1 8 5 0

C 1 . 8 6 0S 1 8 7 0R 1 8 8 0

P 0 K E A C 6 I P R I N T C H R S 1 5 )I F A L = « 0 T I I E N P O K E S + 2 4 , 1 0 !P O K E S + 5 , 1 2 8 i P O K E S + 6 , 1 28 : P O K E S + 4 , 3 3F O R I 5 = 1 T 0 3 : B I = 1 ! T 1 = 9 : SX = l i G O S U B 6 0 : n i = 9 : T l = l tS l = - 1 : G O S U B 6 0 : N E X T I 5I F A L = 0 T H E N P O K E S + 4 , 3P R I N T " [ C L R ) [ Y E L )( I X ) W N ) T H E W I N N E R I

S P A C E ) P L A Y E R " C P ; i P R I NT " W I T H " T ( C P ) " P O I N T S "F O R G 1 T O 4 0 : P R I N T " E : N E X T : P R I N TF O R G = 1 T O N P - 1C P = C P + 1 i I F C P > N P T H E N C P =P R I N T " t D O W N ] P L A Y E R " C P "A C C U M U I J V T E D - " T ( C P ) " P O

N T S "N E X TF O R I = 1 T O 1 0 0 0 : N E X TP R I N T " i 5 D O W N ] W O U L D Y

L I K E T O P L A Y A G A I NY / N ) ? i 8 3 "G E T P A S : I F P A S = " " T H E N 1 8 4I F A S C ( P A S ) = 7 8 T H E N P R I N T" [ C L R J " i E N DI F A S C ( P A S ) = 8 9 T H E N 2 6 0D A T A I , " I B T H G O O D O L

D A Y S "D A T A 1 , " I N T H S T I L L

T H N I G H T "

P 2 0 9 0G 2 1 0 0R 2 1 . 1 0

K 2 1 2 0

B 2 1 3 0

Q E 2 1 4 0

K 2 . 1 . 5 0

H X 2 1 6 0

C M 2 1 7 0C 2 1 . 8 0

G 2 ' 9 0H 2 2 0 0

B C 2 2 1 0G 2 2 2 0J E 2 2 3 0C 2 2 4 0J 2 2 5 0H 2 2 6 0

D 2 2 7 0F A 2 2 8 0B 2 2 9 0

C 2 3 0 0X 2 3 1 0J 2 3 2 0

G K 2 3 3 0S 2 3 4 0H 2 5

O K 2 4 9 0 D A T A 2 " T H E H A L L S O O N T E 2 U M A "

A G 2 5 0 0 D A T A 4 , " M U H A M M A D A L I "G 2 5 1 0 D A T A 4 , " J O E D I M A G G I O "A 2 5 2 0 D A T A 4 , " W A S H I N G T O N M O

U M E N T "K 2 5 3 0 D A T A 4 " G O L D E N G A T E B

I D G E "A 2 5 4 0 D A T A 4 , " A L C A T R A Z "H 2 5 5 0 D A T A 4 , " Y O S E M I T E N A T I O

N A P A R K "Q 2 5 6 0 D A T A 5 , " C O M P U T E R P R I N T

O U T ' 1

C o l l i s i o n C o u r s eA r t i c l e o p a g e 3 2 d 1 P o k e 5 3 2 S 0 , 0 : p o k i ; 5 3 2 8 1 ,

S t A S = " : : : : : "S 2 P R I N T " [ C L R ) g i a ( 2 S P A C E S ]

L I C C l f D Q W H ] L E F T ) B U I B[ D O W N } [ 5 L E F T } B B B B[ D O W N } [ 4 L E F T J B B J K I D O W N ]{ L E F T ) B B { 2 S P A C E S } U C C IU i : i 2 S P A C E S ) l H l 2 S P A C E S }U C C I U C C I " ;

C O 2 0 F O A E X

E 2 1 I T " E

A 2 2 L V l S , 0 K

D 2 3 S Y 4

Q 2 4 P R A B [

Page 107: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 107/132

S F 2 5 7 0 D A T A 5 , " C O L L E G E T E X T B OO K

F 2 5 8 0 D A T A 5 , " T O O T H P I C K "D M 2 5 9 0 D A T A \ , " H A N D L E W I T H C

R E M 2 6 0 0 D A T A 5 , " D I G I T A L W A T C H "X 2 6 1 0 D A T A 5 , " C A N D L E O P E R A "E 2 6 2 0 D A T A 5 , " K I T C H E N S I N K "B D 2 6 3 0 D A T A 1 , " D O U N T O O T H E R SC K 2 6 4 0 D A T A 5 , " T E D D Y B E A R "J 2 6 5 0 D A T A 5 , " T E L E P H O N E B O O K

A 2 6 6 0 D A T A 3 , " P R O M Q U E E N "F 2 6 7 0 D A T A 5 , " B A S E B A L L G L O V EF 2 6 8 0 D A T A 5 " W E A T H E R V A N E "P 2 9 D A T A 5 , " L I M O U S I N E "D 2 7 0 0 D A T A 5 " T E L E P H O N E P O L E

C 2 7 ! 0 D A T A 3 , " C O N S T R U C T I O NO R K E R "

D B 2 7 2 0 D A T A 4 " J A C K N I C K L A U S "P 2 7 3 0 D A T A 2 , " T H E N O R T H P O L ES 2 7 4 0 D A T A . ' . . " T O M O R R O W I S A N

O T H E R D A Y "R 2 7 5 0 D A T A . " T H E C R E A M O

H C R O P "R 2 7 6 0 D A T A I , " T H E E A R L Y B I R D

G E T S T H E W O R M "

B E F O R E T Y P I N G . B e f o r e t y p i n g i p r o g r a m s , p l e a s er e f e r t " H o w T o T y p e I C O M P U T E D G A Z E T T E P r o g r a m s , "w h i c h a p p e a r s b e f o r e t h P r o g r a mL i s t i n g s .

P r o g r a m 2 M o d i f i c a t i o n s F o rP l u s / 4 A n 1

K 3 P R I N T " U C C I U C C I U I! S P A C E S j B B j 2 S P A C E S } B UI B B B [ 2 S P A C E S ] B BT 2 ~ S P A C E S ) J I U K B U I B J I U K B UI B B J C I [ 4 S P A C E S ) B l i[ S P A C E S } B B B B B B T

H S 4 0 P R I N T " £ 2 S P A C E S ) B B( S P A C E S } B B B B J K B B B

B B { 2 S P A C E S 7 B 1 4 S P A C E s T bB U I B B B B B B ( 2 S P A C E S } B B B [ S P A C E s j o BB B B B B ( 2 S P A C E S 3

1 S P A C E S ) " ;X 5 P R I N T " [ 2 S P A C E S ) B B B B B B B B

B B { 2 S P A C E S ) B B { 3 S P A C E S }B U I B B B t i B B B B U I BT / S P A C E S T B J K B B J K B B J C I B JC I U K J I B J K B U " ;

J 6 P R I N T " K J I B J K B B B B B( S P A C E S J J C C K J C C K J C C K J C

C K J C C K J C C K J C C K J C C K J K J K1 1 S P A C E S ) " ;

Q 7 P R I N T " U C C I ( D O W N } [ 4 L E F T ]B U I B l D O W N ) [ 4 L E F T l B B B BT d 3 w n ] [ 4 l e f t J b b j k T d o w n }[ l e f t ) b b [ 2 s p a c e s } u c c i

u i u i u i { 2 s p a c e s i u c c i u c c i( S P A C E S , -

R A 8 0 P R I N T S P C ( 1 2 ) " B S P A C E S J B U I B B B B B B J C I B U

I B B U C K " S P C ( 1 6 ) " B B[ S P A C E S j l i B B B B B B B B U C K B BJ K B B [ 2 S P A C E S I "

C 9 P R I N T S P C { 1 6 ) " B B U I B B B B B B BB B B ( 2 S P A C E S } j ^ E j | R J I B J I■ " S ? C ( 1 7 ) " B B B B B B B B B B B B B B( S P A C E S j U I B B B U K[ S P A C E S I 1 1 " ;

H 1 0 P R I H T S P C ( 1 4 ) " B J K B B J K B B JK B B B ( 2 S P A C E S T b J K B B J C I "S P c T l 6 ) " J C C K J C C K J C C K J K

S P A C E S T J C C K J C C K "G 1 1 P R I N T S P C (

L E A S E W A I T E l | [ H O M E } "S 1 2 F O 5 4 2 7 2 T 5 4 2 9 5 : P

K L , 0 : N E X T : P O K E 5 4 2 7 6 ,6 4 : P O K E 5 4 2 8 3 , 3 2

) : SA 2 5 I D 2 6 L V =

[ S F P 2 7 0 G O S

[ " : F

F X 2 8 0 P O K-

C 2 9 G O S[ ) * : F

G X 3 0 0 I = C A

A F 3 1 0 G O TM 3 2 G O SA 3 3 G O S

{ 1 S 3 4 P R A B (

F F 3 5 0 I C 3 6 P O K

P R IT

B 3 7 G O SI R O T

D E 3 8 0 P O K( S

T HS 3 9 G O TP 4 0 P R

P C D 4 1 P O

P O K, 2

G 4 2 P O KP O

R R 4 3 0 F O 5 ,

S 4 4 P O N D 2P O

3 0 0 : N E X T : N E X T : R E T U R NH 5 2 D A T A 1 9 5 , 2 5 5 , 2 1 9 , 2 4 , 6 0 ,

2 5 5 , 2 5 5 , 1 . 9 5 , 2 3 1H 5 3 D A T A 2 3 5 , 1 1 4 , 1 2 6 , 1 2 6 , 1 1

4 , 2 3 1 , 2 3 1 , 1 9 5 , 2 5 5 , 2 5 5 , 60 , 2 4 , 2 1 9 , 2 5 5 , 1 9 5 , 2 3 1

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

E M 5 5 0 D A T A 1 2 6 , 0 , 0 , 0 , 1 2 6 , 9 6 , 12 0 , 9 6 , 1 2 6 , 0 , 0 , 0 , 1 2 6 , 1 0 2, 1 0 2 , 1 0 2 , 1 2 6 , 0 , 0 , 0 , 1 2 6

A 5 6 D A T A 1 0 2 , 1 0 2 , 1 2 0 , 1 0 3 , 0 ,

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

E F 8 1 0 D A T A 2 6 , 2 0 6 , 1 6 9 , 3 , 1 4 1 , 21 , 2 0 8 , 1 6 9 , 3 , 1 4 1 , 6 4 , 3 , 1 69 , 0 , 1 4 1 , 3 2

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

J 8 3 D A T A 2 1 2 , 1 6 9 , 3 3 , 1 4 1 , 1 1 ,2 1 2 , 1 6 9 , 6 5 , 1 4 1 , 4 , 2 1 2 , 1 69 , 9 , 1 4 1 , 3 , 2 1 2

F 8 4 D A T A 1 4 1 , 4 0 , 2 0 8 , 9 6 , 1 8 8 ,

A 1 0 8 0

S 1 0 9 0

D 1 1 0 0

F 1 1 1 0

Page 108: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 108/132

0 , 1 2 6 , 1 0 2 , 9 6 , 1 2 6 , 6 , 1 0 2 ,1 2 6 , 0 , 0 , 1 0 2 , 1 0 2 , 1 0 2 , 1 . 0 2

M 5 7 D A T A 6 0 , 0 , 0 , 0 , 1 0 2 , 1 0 2 , 10 2 , 6 0 , 2 4 , 0 , 0 , 1 2 6 , 1 0 2 , 9 6, 9 6 , 9 6 , 1 0 2 , 1 2 6 , 0 , 0 , 6 0

F F 5 6 0 D A T A 2 4 , 2 4 , 2 4 , 6 0 , 0 , 0 , 0 ,1 1 8 , 1 2 6 , 1 2 6 , 1 . 1 0 , 1 0 2 , 0 , 0, 0 , 0 , 0 , 2 4 , 3 4 , 0 , 0 , 0 , 0 , 6 0

G 5 9 D A T A 9 6 , 6 0 , 6 , 1 2 4 , 0 , 0 , 0 ,6 0 , 1 0 2 , 1 1 0 , 1 1 8 , 1 0 2 , 6 0 , 0, 0 , 2 4 , 5 6 , 2 4 , 2 4 , 2 4 , . 1 2 6

B K 6 0 0 D A T A 0 , 0 , 6 2 , 1 0 2 , 1 2 , 4 8 , 96 , 1 2 6 , 0 , 0 , 1 2 6 , 6 , 2 8 , 6 , 6 ,1 2 4 , 0 , 0 , 1 0 2 , 1 0 2 , 1 0 2

S G 6 1 0 D A T A 1 2 7 , 6 , 6 , 0 , 0 , 1 2 6 , 9 6, 1 2 4 , 6 , 1 0 2 , 6 0 , 0 , 0 , 6 0 , 9 6

1 2 4 , 1 0 2 , 1 0 2 , 6 0 , 0 , 0K 6 2 D A T A 1 2 6 , 1 0 2 , 1 2 , 2 4 , 2 4 , 2

4 , 0 , 0 , 6 0 , 1 0 2 , 6 0 , 1 0 2 , 1 0 2, 6 0 , 0

G E 6 3 0 D A T A 0 , 6 0 , 1 0 2 , 6 2 , 6 , 1 0 2 ,6 0 , 0 , 1 9 5 , 2 5 5 , 2 1 9 , 2 4 , 6 0 ,2 5 5 , 2 5 5 , L 9 5

Q 6 4 0 H E M * * M D A T A • * F J 6 5 0 D A T A 1 2 4 , 1 7 8 , 5 2 , 1 1 4 , 5 , 7

, 4 , 3 , 1 . 3 2 , 1 9 4 , 4 4 , 9 8 , 2 3 4 2 3 4 , 2 3 4 , 2 3 4

X 6 6 D A T A 1 4 0 , 2 1 0 , 3 6 , 8 2 , 2 3 4 ,3 4 , 2 3 4 , 2 3 4 , 1 4 8 , 2 2 6 , 2 8 ,

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

3 , 1 6 2 , 0 , 1 . 4 2 , 2 , 2 2 0 , 1 7 3 , 0, 2 2 0 , 4 1 , 4R 6 3 D A T A 2 0 8 , 3 , 2 0 6 , 6 4 , 3 , 1 7 3

, 0 , 2 2 0 , 4 1 , 8 , 2 0 8 , 3 , 2 3 8 , 64 , 3 , 1 7 3

B 6 9 D A T A 0 , 2 2 0 , 4 1 , 1 6 , 2 4 0 , 1 3, 1 6 9 , 1 , 1 4 1 , 6 5 , 3 , 1 6 9 , 1 , 14 1 , 1 , 2 1 2

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

R 7 1 D A T A 6 4 , 3 , 4 1 , 3 , 1 4 1 , 6 4 , 3, 1 6 2 , 0 , 1 6 0 , 0 , 1 3 4 , 2 , 1 7 4 ,6 4 , 3

M 7 2 D A T A 1 8 9 , 4 , 1 9 2 , 1 6 6 , 2 , 1 57 , 2 2 8 , 2 1 7 , 1 5 7 , 2 5 2 , 2 1 7 , 1

1 1 2 , 3 , 1 8 9 , 9 6 , 3 , 2 0 1 , 1 , 2 08 , 1 , 2 0 0 , 2 0 1

B 8 5 D A T A 3 , 2 0 8 , 1 , 1 3 6 , 1 5 2 , 1 57 , 1 1 2 , 3 , 1 8 8 , 1 2 0 , 3 , 1 B 9 , 96 , 3 , 2 0 8 , 1

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

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

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

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

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

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

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

S F 9 3 0 D A T A 3 , 3 2 , 9 4 , 1 9 3 , 1 8 9 , 1 20 , 3 , 2 1 7 , 3 , 1 9 2 , 2 0 8 , 3 , 3 2 ,9 4 , 1 9 3 , 2 3 2

G 9 4 D A T A 2 2 4 , 2 , 2 0 8 , 1 6 6 , 9 6 , 16 2 , 0 , 1 3 4 , 2 5 5 , 1 6 9 , 1 , 1 3 3 ,2 5 4 , 1 6 0 , 0 , 1 8 9O 9 5 D A T A 1 1 2 , 3 , 2 4 , 1 0 , 1 5 3 , 0 ,2 0 8 , 1 4 4 , 6 , 1 6 5 , 2 5 4 , 5 , 2 5 5, 1 3 3 , 2 5 5 , 1 8 9

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

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

S 9 8 D A T A 1 6 2 , 0 , 1 8 9 , 1 1 2 , 3 , 2 40 , 4 6 , 1 8 9 , 9 6 , 3 , 4 1 , 1 , 2 0 B, 5 8 , 1 8 9 , 1 2 0

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

X 1 1 2 0

S 1 1 3 0

S 1 1 4 0

F 1 1 5 0

M A 1 1 6 0

C H 1 1 7 0

R 1 1 8 0

Q 1 1 9 0

F O 1 2 0 0

P A 1 2 1 0

J A 1 2 2 0

X 1 2 3 0

M 1 2 4 0

F 1 2 5 8

M 1 2 6 0

Q 1 2 7 0

F 1 3 5 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 6 0 , 11 2 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 67 , 6 7 , 6 7 , 6 7

F 1 3 6 0 D A T A 6 7 , 6 7 , 1 1 5 , 1 6 0 , 1 0 7, 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 ,6 7 , 6 7 , 6 7 , 6 7

F 1 3 7 0 D A T A 6 7 , 1 1 0 , 1 6 0 , 6 6 , 3 2 ,3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 6 6 , 17 4 , 6 6 , 1 7 4 , 1 6 0

M B 1 3 8 0 D A T A 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 17 4 , 1 6 0 , 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0

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

3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 6 6 , 17 4 , 6 6 , 1 7 4 , 6 6

M A 1 6 3 0 D A T A 1 7 4 , 6 6 , 1 7 4 , 6 6 , 3 2 ,4 8 , 4 8 , 4 a , 4 8 , 4 8 , 3 2 , 3 2 , 32 , 3 2 , 3 2 , 4 9

S 1 6 4 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 7 4 , 66 , 1 7 4 , 6 6 , 1 7 4 , 6 6 , 1 7 4 , 6 6, 3 2 , 3 2 , 3 2 , 3 2

S 1 6 5 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 6 0 , 66 , 1 6 0 , 6 6 , 2 2 4 , 6 6 , 2 2 4 , 1 09 , 6 7 , 6 7 , 6 7 , 6 7A 1 6 6 0 D A T A 6 7 , 6 7 , 1 . 1 4 , 6 7 , 1 1 4 ,6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 1 2 5 ,

G 1 9 0 0

X 1 9 1 0

B 1 9 2 0

Q 1 9 3 0

3 2 D A 5 5 , 2 D A 5 5 , 0D A , 0D A , 0, 1, 1

Page 109: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 109/132

7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 1 7 4 , 6 6 ,1 7 4 , 6 6 , 3 2 , 3 2 , 3 2 , 3 2

F 1 4 0 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 6 0 , 66 , 1 6 0 , 1 1 2 , 6 7 , 6 7 , 6 7 , 6 7 ,6 7 , 6 7 , 6 7 , 6 7

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

6 7 , 6 7 , 6 7 , 1 1 0Q 1 4 2 0 D A T A 1 6 0 , 6 6 , 1 6 0 , 6 6 , 3 2 ,3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 6 6 , 1

7 4 , 6 6 , 1 7 4 , 6 6X 1 4 3 0 D A T A J 7 4 , 1 6 0 , 1 7 4 , 1 6 0 ,

7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 1 7 4 , 1 6 06 2 2 6 , 1 6 0 , 1 7 4 , 1 6 0

C 1 4 4 0 D A T A 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 17 4 , 1 6 0 , 1 7 4 , 6 6 , 1 7 4 , 6 6 , 17 4 , 6 6 , 3 2 , 3 2 , 3 2 , 3 2

R 1 4 5 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 6 0 , 66 , 1 6 0 , 6 6 , 2 2 4 , 1 1 2 , 6 7 , 6 7, 6 7 , 6 7 , 6 7 , 6 7

G 1 4 6 0 D A T A 6 7 , 6 7 , 1 1 5 , 2 2 4 , 1 0 7, 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 ,6 7 , 1 1 0 , 1 6 0 , 6 6

R 1 4 7 0 D A T A 1 6 0 , 6 6 , 1 6 0 , 6 6 , 3 2 ,3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 6 6 , 17 4 , 6 6 , 1 7 4 , 6 6

U 1 4 8 0 D A T A 1 7 4 , 6 6 , 1 7 4 , 1 6 0 , 1 74 , 1 6 0 , 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 ,6 6 , 2 2 4 , 6 6 , 1 6 0 , 1 7 4 , 1 6 0

J 1 4 9 0 D A T A 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 17 4 , 6 6 , 1 7 4 , 6 6 , 1 7 4 , 6 6 , 1 74 , 6 6 , 3 2 , 3 2 , 3 2 , 3 2J 1 5 0 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 6 0 , 66 , 1 6 0 , 6 6 , 1 6 0 , 6 6 , 1 6 0 , 1 12 , 6 7 , 6 7 , 6 7 , 6 7

G 1 5 1 0 D A T A 6 7 , 6 7 , 1 1 3 , 6 7 , 1 1 3 ,6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 1 1 0 ,1 6 0 , 6 6 , 1 6 0 , 6 6

H F 1 5 2 0 D A T A 1 6 0 , 6 6 , 1 6 0 , 6 6 , 3 2 ,3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 6 6 , 17 4 , 6 6 , 1 7 4 , 6 6

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

F 1 5 4 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 7 4 , 66 , 1 7 4 , 6 6 , 1 7 4 , 6 6 , 1 7 4 , 6 6, 3 2 , 3 2 , 3 2 , 3

S B 1 5 5 0 D A T A 3 2 , 3 2 , 3 2 , 1 0 7 , 6 7 , 1

1 6 0 , 6 6 , 1 6 0 , 6 6A 1 6 7 0 D A T A 1 6 0 , 6 6 , 1 6 0 , 6 6 , 3 2 ,

3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 6 6 , 17 4 , 6 6 , 1 7 4 , 6 6

A 1 6 B 0 D A T A 1 7 4 , 6 6 , 1 7 4 , 1 6 0 , 1 74 , 1 6 0 , 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 ,6 6 , 1 6 0 , 6 6 , 1 6 0 , 1 7 4 , 1 6 0

R 1 6 9 0 D A T A 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 17 4 , 6 6 , 1 7 4 , 6 6 , 1 7 4 , 6 6 , 1 74 , 6 6 , 3 2 , 3 2 , 3 2 , 3

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

X 1 7 1 0 D A T A 6 7 , 6 7 , 1 1 5 , 1 6 0 , 1 0 7, 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 ,6 7 , 1 2 5 , 1 6 0 , 6 6

P 1 7 2 0 D A T A 1 6 0 , 6 6 , 1 6 0 , 6 6 , 3 2 ,3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 6 6 , 17 4 , 6 6 , 1 7 4 , 6 6

E 1 7 3 0 D A T A 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 17 4 , 1 6 0 , 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0, 6 6 , 1 6 0 , 6 6 , 1 6 0 , 1 7 4 , 1 6 0

B M 1 7 4 0 D A T A 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 17 4 , 1 6 0 , 1 7 4 , 6 6 , 1 7 4 , 6 6 , 17 4 , 6 6 , 3 2 , 3 2 , 3 2 , 3 2

U 1 7 5 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 6 0 , 66 , 1 6 0 , 1 0 9 , 6 7 , 6 7 , 6 7 , 6 7 ,6 7 , 6 7 , 6 7 , 6 7

D 1 7 6 0 D A T A 6 7 , 6 7 , 1 1 5 , 2 2 4 , 1 0 7, 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 ,6 7 , 6 7 , 6 7 , 1 2 5

K 5 7 7 0 D A T A 1 6 0 , 6 6 , 1 6 0 , 6 6 , 3 2 ,3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 6 6 , 17 4 , 6 6 , 1 7 4 , 1 6 0

E 1 7 8 0 D A T A 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 17 4 , 1 6 0 , 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0, 6 6 , 2 2 4 , 6 6 , 1 6 0 , 1 7 4 , 1 6 0

B 1 7 9 0 D A T A 1 7 4 , 1 6 0 , 1 7 4 , 1 6 0 , 17 4 , 1 6 0 , 1 7 4 , 1 6 0 , 1 7 4 , 6 6 ,1 7 4 , 6 6 , 3 2 , 3 2 , 3 2 , 3 2

P 1 8 0 0 D A T A 3 2 , 3 2 , 3 2 , 6 6 , 1 6 0 , 10 9 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 6 7 , 67 , 6 7 , 6 7 , 6 7

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

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

O 1 9 4 0

C P 1 9 5 0

P 1 9 6 0

R S 1 9 7 0

F 1 9 3 0

X 1 9 9 0

Q J 2 0 0 0

C 2 0 1 0

E 2 0 2 0

K 2 0 3 0

C 2 0 4 0

Q 2 0 5 0

D A , 1, 1,

D A , 3 , 3 , D A , 1 , 1 , D A , , 4 , D A , 1 , 3 , D A , 1 , , D A , 7 , 7 , D A , 1 , 1 , D A , 1 , 5 , D A , 1 , 3 D A , 1 , 1 , D A , 1 , 5 ,

M

E

G

, 1 , 5 , 1 , 1, 1 , 1 , 1 , 1

2 1 2 0 D A T A 4 , , 1 , 1 , 1 . 3, 5 , 5 , 5 , 5

- 2 1 3 0 D A T A 5 ,

, 1 , 3 , 1 , 1, 3 , 1 , 4 , 1

J 2 1 4 0 D A T A 1 ,

, 1 , 1 , 1 , 1

1 , 1 , 1 , 1 ,i , i , i , . i .3 , 1 , 1 , 1 ,1 , 4 , 1 , 7 ,5 , 5 , 1 , 7

5 , 5 , 5 , 1 ,1 , 1 , 1 , 1 ,7 , 1 , 1 , 1 ,1 , 7 , 1 , 1 ,1 , 7 , 1 , 4 ,

1 5

1 1 1 7 1 1 1 1

1 , 1 .

1 , 5 , 5 ,

, 1 , 1 . 1 , 3 ,

C o p i e so a r t i c l e sf r o m t h i s

S aC o C OP r o to C

Page 110: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 110/132

C

C

K

P

B

R

C

B

A

K

, 1 , 1 , 1 , 1J -

2 1 5 0 D A T A 7 , , 7 , 1 , 7 , 1, 7 , 7 , 7 , 1,

2 1 6 0 D A T A 1 , , 1 , 1 , 1 , 1, 1 , 1 , 1 , 1

2 1 7 0 D A T A 4 ,

, 4 , 4 , 4 , 4'

2 1 8 0 D A T A 4 , , 1 , 3 , 1 , 1, 3 , 1 , 1 , 1,

2 1 9 0 D A T A ,

, 1 , 1 , 1 , 1,

2 2 0 0 D A T A 3 , , 3 , 1 , 7 , 1, 3 , 3 , 3 , 3,

2 2 1 0 D A T A 1 , , 1 , 1 , 1 , 1, 1 , 1 , 1 , 1,

2 2 2 0 D A T A ] , , 0 , 0 , 0 , 0, 0 , 0 , 0 , 0,

2 2 3 0 D A T A 0 , , 0 , 0 , 0 , 0, 1 0 , 1 1 , 2

2 2 4 0 D A T A 1 0 , 5 , 1 3 , 1 0

- 1 , 1 , 1 , 1 .7 , 7 , 7 , 7 ,7 , 7 , 7 , 7 ,4 , 1 , 3 , 1 ,

1 , 1 , 3 , 1 ,1 , 1 , 1 , 1 ,1 , 1 , 1 , 1 ,3 , 1 , 1 , 1 ,4 , 4 , 1 , 7 ,4 , 4 , 4 , 4 ,1 , 1 . 1 , 1 ,1 , 1 , 1 , 1 ,1 , 7 , 1 , 1 ,

1 , 1 , 1 . 1 ,3 , 3 , 3 , 3 ,3 , 3 , 3 , 3 ,

. 3 , 3 , 3 , 1 ,

1 , 1 . 1 , 1 ,. 1 , 1 , 1 , 1 .- 1 , 1 , 1 , 1 ,, 1 , 1 , 0 , 0 ,, 0 , 0 , 0 , 0 ,, 0 , 0 , 0 , 0 ,

. 0 , 0 , 0 , 0 ,, 0 , 0 , 0 , 1 3

3 7 7 1

4 1 1 1 1 4 1 1 1 3

3 3 1 1 1 1

0 0 0 0

1 . 7 , 7 , 1 , 1 , 1 , 1 , 1 , 4 ,

4 , 1 . 1 ,

1 ,

3 , 3 , 3 , 1 ,

1 , 1 , 1 , 0 , 0 , 0 ,

0 , , 1 1 , 7

, 7 , 9 , 1 2 , 1 2 ,1 0 , 5 , 3 , 1 ,.

T r e c e i v ea d d i t i o n a l

3 0 , 2 ,

p u b l i c a t i o na r n o a v a i l a b l ef r o m t h U M A r t i c l eC l e a r i n g h o u s e .

F o m o r e i n f o r m a t i o na b o u t t h C l e a r i n g h o u s e ,p l e a s e f i l l o u a n m a i l b a c kt h c o u p o n b e l o w .

l o u s e

Y e s ! w o u l d l i k e t k n o w m o r e a b o u t U M A r t i c l e C l e a r i n g h o u s e . a i n t e r e s t e d i e l e c t r o n i c o r d e r i n g t h r o u f i h t h e f o l l o w i n gs y s t e m ( s ) :

D l A L O C D i a l o r d e r 1 T ! ) i a ! c o mD O n T V n i e C O C L C 1 L L

S u b s y s t e mO t h e r ( p l e a s e s p e c i f y ]

a i n t e r e s t e d i s e n d i n g m o r d e r b

b i n d E a c c u s b i n d w h i t

y ed e y o u rn e a t r e f e m a k

B i n d$ 8 . 5

f o f o

( P l e a f o o

S e n dw i t h

S o f t w a r e D i s c o u n t e r sr \ I w I w f l » F r e e s h i p p i n g o o r d e r s

F o O r d e r s O n l y — 1 - 8 0 0 - 2 2 5 - 7 6 3 8 $ 1 0 0 i c o n t i n e n t a l U S P O r d e r s — 1 - 8 0 0 - 2 2 3 - 7 7 8 4 - N s u r c h a r g e f o V I S A / M aC u s t o m e r S e r v i c e 4 1 2 - 3 6 1 - 5 2 9 1 « Y o u r c a r d i n o c h a r g e

Page 111: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 111/132

1 1

A B A C U S B O O K SC 1 2 B B a s i c 7 . I n t e r n a l sC 1 2 * I n t e r n a l s C A L LC 1 2 8 P e e k s I P o k e F O C 1 2 8 T r i c k s I T I p s P R I C E SC P 1 2 B U a a r ' s a u l d e1 5 7 1 I n t e r n a l sG E O S — I n s i d e O u A B A C U S S O F T W A R EA s s e m b l e r M o n i t o r ( D $ 2 B a a l c | D ) . 1 2 5B a s i c 1 2 8 $ 3 C a d P a k ( O ) 1 2 C a d P a M 2 8 $ 3 C h a r t P > 1 2 . $ 2 5C o b o l | D 1 2 C o b o l 1 2 S . 1 3 9F o r t h I D $ 2 P e r s o n a l P o r t o l i o

M a n a g e r ( D ( 2 P o w a r P l a n ( O ) . . 1 2 5S p e e d T e r m 1 2 B ( 2 S u p e r ( D S u p e r C 1 2 S u p e r P a s c a l I D 1 3 S u p e r P a s c a l 1 2 1 3 A C C E S SE i e c u l l v e L e a d e r

T o u r n . D i s kL e a d e r B o a r d G o l l I D 1 2 L e a d e r B o a r d

T o u r n . O l s k a l 1 1 R o b o t i c s W o r k s h o p C a l lT a n l h F r a m e ( D ) 1 2 5T r i p l e P a c t B H 1 . B H 2 . R a i d

O v e r M o s c o w I D A C C O L A D EA c e o l A c e s l D ) ( 1 F i f l h t N l g h l l D ) 1 1 9F o o t b a l l I D C a l lH a r d b a l l I D ( 1 K l l l e d U n l l l D e a d l D l 1 1 9P S I - 5 T r a d i n g [ D ( 1 A C T I O N S O F TT h u n d e r C h o p p e r I D 1 1 U p P e r i s c o p e ! | D ) ( 1 A C T I V I S I O HA l i e n s I D ( 2 C r o s s C o u n t r y R o a d

R e c e ( D ) $ 1 G a m e m a k e r L i b r a r y D l e k s

S p o r t s . 1 1 4S c i e n c e F i c t i o n $ 1

G a m e m e k e r l D ) . 1 2 5N G r e e t i n g C a r d M a i e r | D ) I 2 3H a c k e r 2 ( D ) . . $ 2 3

L a b y r l n t h ( D ) . . . 1 2 3L i t t l e C o m p u t e r

P s o p ! e | D ) . . . 1 2 3M u s i c S t u d i o I D $ 2

D a t a D i s k ( M a l e 1 1 O a l a D i s k 1 F e m a l e $ 1 A R T W O R X P H o l e I O n O o l l I D 1 P r B o x i n g ( 0 , . . 1 7A V A L O N H I L LS u p a d a ( D ( 2 S B 1 9 8 5 T e a m D i s k . $ 1 S B S C h a m p s D i s k ( 1 4S p t i r e ' 4 0 < D ( S T i t l e B o u t | D . 1 1 T o u r n a m e n t O o l l ( D ( 1 A V A N T A G ED e s e r 1 F o ' | D ) ( 0 B BD o c e p i o r ( D ) . J 9 . 8 BS p v s S p * . 2 | D ) $ 9 . 9 9B A T T E R I E S I N C L U D E DC o n s u l t a n t l « o 1 2 8 ) $ 3 f iH o m e P a k ( D ) ( 1 P a p o r r l . | i . ' - i : ■ : ' ' ( ] , $ 2 P a p e r c l l p l l 1 2 B ( 4 9B E R K E L E Y S O F T W O f l K Sd e c s 1 2 C a l lO e o s 6 4 ( D ) ( 3 ' G e o - C a l c ( D ) 1 3 ■ G a o C n a r i ( D ) ( 2 ■ Q e o s D e s V P a k l D I 1 2 ■ G a o D e . ( D ) ( 2 ■ Q e o F l l e ( D ) ( 3 ■ G e o s F o n t P a k ( D ) ( 1 ' G e e P u b l i s h | 0 1 3 ' G a o s a d d - o n p t o g t a m s j

o n l y ]B R O D E R B U N D

m S I S e r i e s C a l lC a r m e n S a n d l e g o ( D 1 2

i t t k a ( D ) ( 1 P r i n t S h o p I D 1 2 P . S . C o m p a n i o n | D 1 2 P . S - G r a p h i c s L i b r a r ya 1 , « 2 , o r « 3 t i B E aP . S . G r a p h i c s L l h r a r y

H o l i d a y E d i t i o n 1 1 T h i n k i n g C a I D ( 3 T o S h o p I D 1 3 T y p e 1 I D ) ( 2 C B B o d y I F o c u s ( D 1 2 G r o v W s A n l m a l A d v . l D I 1 M a s t a r 1 n g t h e 5 A T | D ) ( 4 M a l h M i l e a g e I D 1 R i c h S c e r r y ' s E l e c t r o n i c

W o r d B o o k | D ( 1 S e s a m e S t P a l s

A r o u n d T o w n | D ) $ S u c c e a s w l A l g e b r t i C u l lS u c c e s s w ^ M a i h C a l lT l m a b o u n d ( D ) . 1 C D A m e r i c a C o o k s S e r i e s :

M e r c e n e r y ( D | $ 1 9N e v e r E n d i n g S t n y | D | 1 1 T h e a t r e E u r o p e | D 1 2 V i d e o T i t l e S h o p < D U D A V I D S O NM a t h B l a s t e r I D $ 3 S p e l l I ( D 1 3 W o r d A t t a c k | D ) . . . $ 3 D I G I T A L S O L U T I O N SP o c k e t F i l e r 1 2 P o c k e t P l a n n e r 1 2 P o c k e t W r i t e r 1 2 ■ Y o u r c h o t c e 1 2 9 . 9 5 E a .E L E C T R I C D R E A M SR o c k y H o n o r S h o w ( D 1 1 S p l n d l n y l D ) ( 1 T i t a n i c R e c o v e r y

M l s s l o n | 0 l . ( 1 9Z o l d s ( D ) 1 1 E L E C T R O N I C A R T SS o t l w a r a C l a s s i c S e r i e s :A r c h o n | D ) ( 9 . 8 BH e a r t o l A f r i c a I D . 1 9 . 6 8M a i l O r d e r

M o n s t e r s ( D 1 9 . 8 8M . U . L . E I D ) ( 9 . 8 6M u s i c C o n s t S e t I D ) $ 9 . S SO n o n - O n e < O 1 9 . 8 8P l n b a l l C o n s t . S a t ( 0 $ 9 . 8 BR a c i n g D e a l . S e t | D ) 1 9 . 8 8S e v e n C l t l e s O o k K D ) $ 9 . M

I - S u p e r B o u l d e rD a s h [ D $ 9 . 8 8

* T o u c h d o w nF o o t b a I ' D ) $ 9 . 8 8

E L E C T R O N I C A R T SA d v . C o n s t . S a l I D ( 2 A m n e s i a I D S 2 A r c h o n 2 : A d e p l ( D ) 1 2 A r c t i c F o i i D I ( 2 B a r d ' s T a l e 1 1 D ) 1 2 B a r d ' s T a l e 2 T h

D e s t i n y K n l g h t l D ) S 2 B a t t l e t r o n t l D ) ( 2 C a r r i e r s a W a | D 1 3 C h e s s m a s i e r 2 O D 0 | D ) ( 2 6E u r o p e A S I S ' ( D S 3 L o r d s a 1 C o n q u e s 1 | D ) $ 2 M a k e Y o u r O w

M u n i , i i , V ( l v i l l , 1 2 M a r b l o M a d n e s s I D $ 2 , ' , ' . > . i i M . i I - m . T I i . $ 2 R o b o l R a s c a l s | D $ 2 S k y f o a l D ) $ 2 S t a r F l e e t | D $ 2 T i m o t h y L e a r y ' s

M i n d M i r r o r | D $ 2 U l t i m a t e W i z a r d ( D $ 1 E P Y XB a r b i e I D . . $ C h a m p . W r e s t l i n g | D $ 2

W o r l d C h a m p i o n s h i pK a r a t e < D ( 1 7 . 9 5

W o r l d G a m e a ( D ) 1 2 F I R E B I H DE l l t e ( D ) . . $ 1 T h a P a n n l D ) $ 2 F I S H E R P R I C EA l p h a B u i l d ( R ) . . . . 1 D a n c e F a n i a s y l R ) . . 1 H o A l o n gC o u n t i n g | R 1 L i n k i n g L o g i c I R . $ M e m o r y M a n o r ( R ) . 1 N u m b e r T u m b l r i r ( R ) $ S e a S p e l l e r ( R ) 1 C A M E S T A RC h a m p i o n s h i p

B a s e b a l l ' 8 8 . 1 2 C h a m p . B a s k e t b a l l | 0 1 2 S i e r R e n k B o i l n g ( D ) 1 1 G F C h a m p i o n s h i p

F o o t b a l l | D 1 2 O n C o u r t T e n n i s | D 1 1 H E M i c r o s o f t M u l l l p l a n I O I 1 1 9P r o | e d S p e c e

S t a t i o n | D 1 1 H I - T E C H E X P R E S S I O N S

1 S . B B$ 6 8 81 9 . 8 8

C a r d W a r e | D H e a r t W a r e | D P a r t y W a r e ( 0 I W F O C O W

M i n d F o r e v e rV o y j o i n g 1 2

B a l l y h o o l D IE n c h a n t e r I D H i t c h h i k e r ' s G u i d e t

$ 2 1 2 1 2

t h e G a l a a y l D )L e a t h e r G o d d e s s e iH o o n m l s i ( D )P l a n e t t a l l | D lS o r c e r e r l D )S u s p e c t ( D )T r i n i t y 1 2 W l s h b r l n g e r ( D )Z o r t | D Z o r V 2 o r 3 | D |K O N A M IY l A K u n g F ( D

A d t l o n B l k e r | D )E l e c l r a G l i d e < D I n l l n l l y M a c h i n e I R 5 A S I d e S o c c e r | D )K l k s t s r t 1 2 0 . . K n i g h t G a m e s | D L a s t V - S I D )L 3 S 1 V 8 1 2 B . . M a g n u m J o y s t i c kM e s t e r o f M a g l c | D ) .

1 2 $ 2 1 2 ( 2 1 2 ( 2 1 2 $ 2 1 2 $ 2

' . 1 ' '

1 1

1 1 ( 1 1

. $ 1

$ 1 1 1

$

C o n l l i c t I V i e t N a C r u a a d a I E u r o r > eD e c i s i o n I D e a e r t |F - l B S t r l k e E a e l B ( O G u n s h l p ( O )K e n n e d y A p p r o a c hy p S i l e n t S e r v i c e ( D T o p G u n n e r ( D )M I N D S C A P EB o p f t W r e s i i e l D IH l g h R o l l a r | D ) I n d o o r S p o r t a ( O )

n I r a o ( D P n r l e c t S c o r e S A T h e A m e r i c a n C h a l

S a i l i n g S i m u l a t i o n i m C S 1 5 4 1

A l i g n K I 1 I D )C e n t r a l P o i n t *

C o p y 2 ( D )F o n t M a s t e r ( O F o n t M a i l e r 2 1 2 8G a i o ( D ) S n a p s h o t 8 4 | R ) S u p e r b a i e B 4 ( D )S u p e r b a s e I 2 B ( D ) S u p e r s c r i p t 8 ( 0 S u p e r s c r i p t I 2 B O R I G I NA u l o d u e l | D )M o e b l u s | D )O g r a ( D )U l l l m a 3 I D )U I ! l m a 4 | D )P E N G U I N I P O L A R WC r i m s o n C r o w n I D O o T o p o s | D )T r a n s y l v a n i a { D H E L E V A N TB i l l b o a r d M a k e r ( O I c o n F a c t o r y | O S C A R B O R O U G HB u i l d B o o k ( D M a s t e r t y p e | D ) . .S I M O N S C H V S T C h e m . L e b ( D ) G r e e l I n l ' l . P a p e r

A i r p l a n e C o n s t . I S t a r T r e k : P r o m e t h a

P r o p h a c y l D ) . T y p i n g T u t o r 3 I D )S P I N N A K E RA C H o m e w o r V H e l p e r :

M a t h W o r d P r o W e nW r i t i n g .

K u n g F u l o r 2 I D I 1 s p r i n g b o a r d

A T T E N T I O NA L C O M M O D O R E 6 4

V I 2 0 C O M M . 1 A N C O M M O D O R E 1 2 o w n e r s

c o m p l e t e s e l f - l u l o r i n g B A S I C p r o g r a m m i n g c o u r s ei n o a v a i l a b l e . T h i s c o u r s e s t a r l s w i t h t u r n i n g

C O M M O D O R E :C A L L F O L A T E S TP R I C E

P E R S O N A LC O M P U T E R

Page 112: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 112/132

y o u r c o m p u t e r o n t p r o g r a m m i n g j u s l a b o u ta n y t h i n g y o w a n t ! T h i s c o u r s e i c u r r e n t l y u s e di b o t h H i g h S c h o o l a n A d u l t E v e n i n g E d u c a t i o nc l a s s e s a n h a a l s o f o r m e d t h b a s i s o l e a c h e rl i t e r a c y p r o g r a m s . W r i t t e n b t e a c h e r , w h a f t e rh a v i n g t a u g h l t h c o u r s e s e v e r a l t i m e s , h a p u t o g e t h e r o n o t h f i n e s t p r o g r a m m i n g c o u r s e sa v a i l a b l e t o d a y . T h i s c o m p l e t e 1 l e s s o n c o u r s eo o v e r 2 2 0 p a g e s i n o a v a i l a b l e f o t h C O M O D O R E 6 4 V I 2 0 C O M M O D O R E 1 a n t h C O M M O D O R E I 2 8 a n d t a k e s y o u s t e p b s t e p t h r ua d i s c o v e r y a p p r o a c h t p r o g r a m m i n g a n d y o uc a d i a l i y o u r l e i s u r e t i m e ! T h l e s s o n s a r f i l e w i t h e x a m p l e s a n e a s y t u n d e r s t a n d e x p l a n a ti o n s a w e l l a m a n y p r o g r a m s f o y o t m a k e u p A t h e n o e a c h l e s s o n i t e s t o f t h i n f o r m a t i o np r e s e n t e d . F u r t h e r m o r e , A L a n s w e r s a r e s u p p l i e dt a l t h q u e s t i o n s a n p r o g r a m s , i n c l u d i n g t h a n s w e r s t t h t e s t s . F o l l o w t h i s c o u r s e s l e p b s t e p , l e s s o n b l e s s o n , a n t u r n y o u r s e l f i n t or e a l p r o g r a m m e r ! Y o w o n ' t b d i s a p p o i n t e d !W w i l l s e n d t h i s C O M P L E T E c o u r s e t y o a o n c e f o j u s t $ 1 9 p l u s $ 3 . 0 0 f o s h i p p i n g a n h a n d l i n g { U . S . r e s i d e n t s , p l e a s e p a i U . f u n d s ) .I y o a r n o C O M P L E T E L Y s a t i s f i e d , t h e n s i m p l yr e t u r n t h c o u r s e w i t h i n 1 d a y s o r e c e i p t f o F U L L r e f u n d . N o a v a i l a b l e 1 2 0 p a g e c o u r s e

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

f o t h o s e w i t h v e r y l i m i t e d f i l e p r o g r a m m i n g e p e r i e n c e s e u y o u r o w p e r s o n a l a n b u s i n e s sr e c o r d s ! d i s k d r i v e m u s t s a m e a u t h o rs a m e g u a r a n t e e s a m e c o s t — t h i s c o u r s e f o a l c o m p u t e r s e x c e p t V i 2 0

C O M M O D O K E I J B I 1 3i r f l d p r n a r k o ' o r w n o d o i e E l e < t r c n r c s . L t

1 5 7 1D I S K D R I V E C A L L1 9 0 2M O N I T O R . 2 7 9M P 1 2 0 0P R I N T E R C A L L

C O M M O D O R E :

CW

1 3 5 0M O U S E . 4 4 . 9 51 5 4 1 C D I S K

D R I V E . . C A L LE S T .

P . O . B O 1 7 8 8 2M I L W A U K E E , W 5 3 2 1 7

C O M M O D O R I E6 4 / 1 2 8S U P E R P R I N T E RP A C K A G E SN X - 1 0 P R I N T E RS X E T E C , , S U P E R G R A P H I C Z U P a n a s o n i c r o a o iI X E I E CS U P E H G R A P H I C

P R I N T E R SP A N A S O N I C 1 0 9 1 . . . 2 1 9S E I K O S H A I D O O V C C A P A N A S O N I C 1 0 8 0 1 . . 2 1 9P A N A S O N I C ( 0 9 1 1 . . 2 7 9O K I M A T E 2 0 1 3 C I T I Z E N I 2 0 D , , , . C A UO K I D A T A I 2 0 . . . . C A l i

C O M M O D O R E 6 4 & 1 2 H O L I D A Y C O M M O D O R E 1 2 P A C K A G E

■ C O M M O D O R E 1 2 - C O M M O D O R E 1 9 0 21 5 7 1 D I S K D R I V E * R G B / C O M P O S I T E* / 3 V M O N I T O R

A M I G A C O M P U T E R S Y S T E MC a l l f o P r i c e a n A v a i l a b i l i t y

H a c k e rD e e p S p a c e . . . . .A r e n aL i t ' l C o m p . P e o p l eM u s i c S t u d i o . . . .

2 9 . 9 52 9 . 9 52 4 . 9 5

. 3 4 . 9 5. 3 9 9 5

C l I K i O G o l dS i a r f l c e t lM i c r o f e a g u e B a i e b jI m p a c tC o m p u t e r B a s e b a l l

. 2 9 3 8 . 9 5

A M I G A S O F T W A R E1 2 9 . 9 5

2 7 . 9 5

D e l u n e P r i n tD e f t j i e V i d e oD e l L i J t e P a i n tP r i n t U t i l i t y

6 9 . 9 5 U l t i m a 3 . . . . 4 1 . 9 56 9 . 9 5 M a n p l a n 9 9 . 9 56 9 . 9 5 L o v e Q u e s t . . 3 9 . 9 52 0 . 9 5 P u b l i s h e r 1 2 9 . 9 5

S T A R M I C R ON X - 1 0N L - 1 0 C N L - 1 0N P - T ON X - I SN D - 1 0N D - I J N U - t O N R - 1 SN 8 - 1 S

K i d 7 a l kS p e l l e r B e e P a p e r C l i p E l i i eD e g a i E l i t eJ (

Page 113: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 113/132

M a s t e r t y p eA n a l y s e 2 . V I P r o f e s s i o n a lR a c r e rW o r l d Q a m e s . O n - L r n e . . . . . . . .

G a m e s ! a r B a s k e t b aA r c n o nO n o O n

. 2 7 . 9 59 4 . 9 5

1 6 9 . 9 5. 2 9 . 9 5. 2 7 . 9 5

4 4 9 5. 6 4 . 9 5

2 9 . 9 5! 7 . 9 5

. 2 7 . 9 5

S h a n g l i a lB a l a n c e o P o w e rS k y h HA r l l t P o iM j f W e M a d n e s sR e t u r n / A t l a n t l t . . F i C o o k b o o kA d v m t u r e C o r n t .C h e s s m a s t e 2 0 0 0C h a m p i o n s h i p G o l f

2 9 3 4 5 52 7 9 2 7 . 9 53 4 . 9 52 9 . 9 53 4 . 9 52 7 . 9 53 2 . 9 53 6 . 9 5

M O N I T O R SM A G N A V O X A M B E R 8 M A G N A V O X B 5 6 Z

B G B / C C H W 2 S S A M S U N G 1 4

c o m p o s i t e 1 4 T H O M S O N 1 4

B O B / C O M P 2 7 C O M M O D O R E

1 9 O 2 A 2 7

C O M M O D O R E 6 4 W / Q E O S , C A L L1 5 4 I CD I S K D R I V E C A L LM O D E M SC o r r f n o d o r e ! 6 6 O . . S 4 . 9 SC o m m o d o r e 1 6 7 0 . . . . 1 2 S A M S U N G 1 4 ' C O L Q SC O M P O S I T EM O N I T O R

C O M M O D O R E 6 S O F T W A R EA B A S C U S 6 C r i a r t p a l i 3 1 . 9 5C a r t - P a * 3 9 P o w e r p l a n 3 1 . 9 5S u p e r C o m p i l e r . 4 4 . 9 5S u p e r P a s c a l 4 4 9 5B a j l c C o m p i l e r . . 3 1 . 9 5f o r t h 3 1 . 9 5A C C E S SM a c h V - C a r t 2 1 . 9 5l e a d e r H o a r d 2 4 . 9 5T o u r n a m e n t D u l l . 1 6 . 9 5T e n t h F r a m e . 2 4 . 9 5E * e c u ' r v e D i s k . . . . | 6 . 9 SR o b o t i c W o r k s h o " C a l lT r i p l e P a 1 4 . 9 5A C T I V I 5 I O N

E L E C T R O N I C A R T SA r c h o nA r c h o n f lM u l eM u s i c C o n s t r u c t i o nP i n o a N C o n s t r u c t i o nS k y f o *O n o O n . . . . . .S e v e n C i t i e s o f G o l dM a i l O r d . M o n s t e r sM a r h l e M a d n e s s .

G a m e m a k e ro B a s k e t b a l l .

M u f d c r / M i j s m l p p iH a c k e r I r a T J m c j^ ■ r n g f i a lC h a m p B a i e b 3 \ t ' B 6T Y a n i f o r m e r i . , , , .G a m e m a k e r L i b r . i r yL a b y r j m hH o w a r d T h D u c kC h a m p F o o t b a l l ' 8

1 7 . 9 52 3 . 9 52 3 . 9 52 3 9 52 3 . 9 52 3 . 9 52 9 2 3 9 51 7 . 9 5

2 3 . 9 52 3 . 9 52 3 . 9 5

B E R K L E Y S O F T W O R K S

M u r d e r P a r t yR o b o t H a s c a lU l t i m aR a c i n g D e s t r u c t i o nA d v e n t u r e C o n s t r B a r d ' s T a l eE u r o p e A d r T o u c h d o w n F o o t b a lL o r d s o C o n q u e s tC h e i s m a s t e r 2 0 Q O

S u p e r D o u l d e r d a s h

O g r eH e a r t o r A f r i c aA m e r i c a ' s C u 5 c r a t > t > i e

2 4 . 9 51 1 . 9 51 1 . 9 5n . 9 52 9 1 1 . 9 51 1 . 9 51 1 . 9 5

2 1 . 9 52 9 2 7 . 9 S2 7 9 52 7 . 9 52 4 . 9 53 7 . 9 52 7 . 9 51 1 . 9 51 7 . 9 52 7 . 9 53 3 . 9 51 1 . 9 52 4 . 9 52 7 . 9 52 4 9 51 1 . 9 5

3 4 . 9 52 7 . 9 5I 9

2 3 . 9 52 3 9 5

P r i n U J t i f i l y - A e g u D r a wA e g i s A n i m a t o r /

I m a g e sT h P a w nO r g a n i z eP r i n t m a i t e r . A G a l l e r y o K i n g Q u e s t I IB l a c k C a u l d r o n .

2 0 9 5 H i g h t S i m u l a t o r I 3 4 , 9 57 4 . 9 5 S i l e n t S e r v i l e 2 9

M e a n I 2 7 9 58 4 . 9 5 L e a d e r B o a r d 2 7 . 9 52 9 . 9 5 W i n t e r G a m e s 2 7 . 9 56 4 . 9 5 K o g u e 2 7 9 53 2 . 9 5 I \ p s h 3 i T r i l o g y 2 7 . 9 51 9 . 9 5 5 r . r i p P o l . r r 2 9 . 9 5

3 4 . 9 5 B r a t f l i c a i 3 4 . 9 53 4 9 5 H a D e / s P r o j e c t . . 2 9 . 9 5

S U P E R□ A T A E A S T

S P E C I A L SC o m m a n d o 2 1 . 9 5T a T e a m W r e s t l i n g . . 2 1 . 9 5K a r a t e C h a m p 2 1 . 9 5K u n g F M a s t e r 2 1 . 9 5l k a r i W a r r i o r 2 1 . 9 5B r e a k t h r o u g h 2 1 . 9 5

• S U P E R S P E C I A L P R I C E S E F F E C T I V E N O T H R U F E B R U A R Y 2 8 1 9 8 7

M I N D S C A P E. v o r d M a g i c 3 4 . 9 5P e r f e c t S c o r e

H a l E e y P r o j e c t4 9 . 9 52 0 . 9 5

S h a d o w T i r e . . . . 2 0 . 9 5L o r d s o l M r d n . g h t . 2 0 . 9 5

M I N D S C A P EI n f i l t r a t o rB o ' M W r e s t l eS p e l l / D e s t r u c t i o nF a i r l i g n tI n d o o r S p o r t s

2 0 9 5. 2 9

. 2 0 . 9 52 0 . 9 5

A m e r i c a n C h a l l e n g e 2 9

E S T . 1 9 8 2. o m p u

P E S o , 1 7 8 B 2 . M i l w a u k e e . W l 5 3 2 1 7O R D E R L I N E S O P E N

M o n - F n 1 a C S S i 1 - p C S

T O r d e r C a l l T o l l F r e e

H a c k e r I Z u m a l o n i I 2 o D i a W oS o n kD c t e n t l t t a t r i e

O o v w iS D . IG a t oW i n n i e T r i e P o o l !I n f o c o J n

C 1 I 7 . f i

P a p e r C l i pW o r d S v r i t e r 1 2 8D a t a M a n a g e r 1 2 F l e e t S y s t e m 1 1 . H o m e P a S u p e r s c r i p t 1 2 . P e r f e t l W r i t t r . . .S y l v i a P o r t t f - 1 2 8

P o c k e t W n l e rB a n t C o m p i l e r 1 2

C O M M O M I S C E L L A N E O V i d e o T i t l e S h o pS p i r t D E i rF e l l o w s W p / H i n gL o v e Q u e s t . . . .G u n s l r n g e rL e a r n e r G o a a n sM o o n m l l lA q a t h i i C f i r l i t i cf l u * r n e H F o r m S h oG o l O e n P a i s . U r n u n t i l D e a d . . J e A l t e r n a t e H e a r t y /

C i t yA l t . P e a l n y / O i f n g M e r c e n a r yJ I B a l i e r S I r e e iN e v e r e n d i n g S t o r F o n t r r u i c e rO C o u r t T e n n i sT h P a w nA . L . EL i g n t U DD i s n e y C o r r v i c i S t rD i s n t y C a r d P a r□ r H u t n ' s G a n w / SL a s s e r M o n e y M g r G u i l O o r T l v e v e s W W M i c r o

C O M P U T E R C E N T E R S O A M E R I C A ' S

P R I C E S L I F O O R D E R S O N L Y O U O S T A T E C A L L I N . Y . S T A T E C A L L T O 1 - 8 0 0 - 6 3 1 - 1 0 0 3 1 - 8 0 0 - 2 2

W Y S E S T A R M I C R O N I C S■ N

Page 114: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 114/132

W 1 4 0 0 - 0 1W > R A S T D .

E X P A N D A B L E T O M O O N 3 6 0 K H A L F - H E I G H T D I S KD R I V E " 5 M H Z . 8 0 8 8 - 1P R O C E S S O R W I T H S O C K E TP R O V I D E D F O 9 5 M H S Q 8 7 - I 4 . 7 7 M H C O M P A T I B I L I T Y M O D E

M D O 3 . W I T H G B A S I C

W 1 4 0 0 - 0 2D U A L D I S K E T T E D R I V E .S A M E A W 1 4 0 0 - 0 1 . W I T HA D D I T I O N O S E C O N DH A L F - H E I G H T . 3 6 0 K D R I V E ,M 0 R A O M A I MP R O C E S S O R B O A R D' 9 9 9 "W 1 4 0 0 - 2 0W I T H O N 2 0 M B H A R DD R I V E . S A M E A W I 4 O 0 - 0 2W I T H A D D I T I O N O H A L F - H E I G H T 2 0 M B H A R DD I S K D R I V E■ 1 3 9 9 "

S P - 1 O O OB u I n C o m r r a d o r e I n t e r l a c e2 - Y e a r W a r r a n t yN e a r L e t t e r Q u a l i t y M o d e

S E I K O S H AS 1 4 9 '

' W n b p u r c h a s e o t w r i b b o n s .

G E O S ™G R A P H I C E N V I R O N M E N TO P E R A T I N G S Y S T E M

D I F F E R E N T F O N T S - D E T O G E r W I N T G E W R I T E

D E S K A C C E S S O R I E S

P R I N T E R S A L EN X 1 0 P R I N T E R

1 2 C P D o M a t r i x5 B u f f e r

9

■ O n l y o n p e c u s t o m e r w i t h p u r c h a s e o t w r i b b o n s w h i l e s u p p l i e s l a s t .

N D - 1 S " "1 8 C P N L Q , 4

S 4 2 9 9 S

n i S T A R S S A L E O F

S D 1 01 6 C P D o M a t r i xP r i n t e rS D 1 51 6 C P 1 5 D o M a t r i x P r i n t e rS R 1 02 0 C P D o M a t r i xP r i n t e rS R 1 52 0 0 C P S 1 5 D o

F H Y E A R' 2 5 O 0 0 *

s 3 5 0 M *

' 3 6 5 0 0 *

s 4 5 0 0 0 *

M R G m I N P U T S

■ 6 4 0 D O T H O R I Z O 2 4 L I N E3 2 CC H A R A C

8 5 0 SR G T T L .I N P U T S3 9 D O T H O R I Z O 2 4 L I N E4 0 2 C1 0 0 0 C H

I p . p . iX E T E C J X E T E C S M . W . 3 5

^ P E

T H E Y U S E D T B E ! F O O R D E R S O N L Y O U O S T A T E C A L L I N . Y . S T A T E C A L L T1 - 8 0 0 - 6 3 1 - 1 0 0 3 1 - 8 0 0 - 2 2

Q c o m m o d o r e S C O T T S R D - 3 S D U A

Page 115: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 115/132

6 4 P A C K A G EI N C L U D E S :

• C o m m o d o r e 6 4 C o m p u t e r• C o m m o d o r e 1 5 4 1 D i s c D r i v e

C o l o r M o n i t o r w i t h C a b l e s

C A L L F O P R I C E

K A R A T E ^ M 9 9 5K . I I . I I PK r o n i s R i f t L u c a s G a m r s T p m p f c o A s p h a pE i d o l o n L u c a s C w m f i T u t o g yB a r u j w / p i I i k m G ^ m r v > C d t U m iR n c u r f i x t f l l u i L u c a s S i m u l a t o rG ^ m « G l > o ef n ^ y J o < * c J S u m r r v i G a m e sH W h e r l \ B a K M I IN E W — W O R L D G A M E S — N E WN E W — D E S T R O Y E R — N E W

T E L E V f S I O N / M O N t T O R1 3 H I G H R E S O L U T I O N

H T 1 3 0H 1 3 H I G H R E S O L U T I O NT V / M O N I T O RH I G H R E S O L U T I O N C O M B OF I L T E R F O R U P T O 4 0 L I N E S O H O R I Z O N T A L R E S O L U T I O NA U D I O / V I D E O I N P U TO U T P U T J A C K SR E M O V A B L E N O N - G L A R ET E M P E R E D G L A S S F I L T E RS C R E E N

S 2 4 9 9 5

V _

S U PB A

r X I M C O M V E H S H T t C T S B O T HT W D I S r i N C T i A U D I O M J A f l N I i r A B A N D N E A K I& * S I V I S O H O I N S T A L L A T I O NP O W E R O N / O F FL E O I N D I C A T O R S I G N A L S T R E N G A U D I U L E A L E H I

4 9

F I N AE - E - E - E - E -

' 1 A L

S O F T W A R E C L O S E O U T !C B D U C K S A H O Yr T i f t i t ~ ' C f t r t A / \ / n r h K l M l t I v I A C j I C b H A r t iB I B I R D ' S S P E C I A L D E L I V E R YL I G H T W A V E SW E A T H E R T A M E R ST I M E B O U N DP E A N U T B U T T E R P A N I C

C O M M O D O R ES C I E N C EG E N E R A L L E D G E RP A Y R O L LA C C O U N T S R E C E I V A B L EA C C O U N T S P A Y A B L E

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

T h a t ' s W h o !

Page 116: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 116/132

W e ' r e t h f i r s t c o m p a n y t o f f e r f a s t , e x p e r t Cs e r v i c e a n y w h e r e i t h U S A . A n w e ' r e s t i

F o o n l o p r i c e , w r e p a i r a l p r o b l e m s o n m o s t t y p e s o C o m m oW f e a t u r e r e p a i r s w i t h f u l l - y e a r w a r r a n t y f o f a r l e s s t h a n y o u ' dp r e v e n t a t i v e m a i n t e n a n c e , w a l s o o f f e r 1 - y e a r s e r v i c e c o n t r a c ts a v i n g s ! C h e c k o u l o p r i c e s !

C - 6 4 C o m p u t e rC - 1 2 8 C o m p u t e r1 5 4 1 D r i v e L o g i c r e p a i r1 5 7 1 D r i v e L o g i c r e p a i r1 5 4 1 o r 1 5 7 1 P e r m a n e n t F i

R e p a i r5 9 . 0 0

8 9 . 0 06 9 . 0 07 9 . 0 06 9 . 0 0

R e p a i r w i t h1 - Y e a r W a r r a n t y

8 9 . 0 0

1 1 9 . 0 09 9 . 0 0

1 0 9 . 0 09 9 . 0 0

( A l i g n m e n t a n m o d i f i c a t i o n t s t a y i a l i g n m e n t ! )1 7 0 2 , 1 8 0 2 , 1 9 0 2 M o n i t o r 7 9 . 0 0 1 0 9 . 0 01 5 4 1 o 1 5 7 1 a l i g n m e n t ( o n l y ) J u s t 2 9 . 9 5A n a a e x t r a b e n e f i t o u r e p a i r c u s t o m e r s a r e l i g i b l e f o r b i d i s c o u n h a r d w a r e p u r c h a s e s .

F R E E P E R M A N E N T F I $ 6 9 . 0 0 v a l u e i n c l u d e s a l i g n m e n t a n m o d i f i c a t i o n t s

a l i g n m e n t . F R E E w i t h a n 1 5 4 1 o r 1 5 7 1 o n y e a r w a r r a n t y

F o f a s t , e x p e r t s e r v i c e . .

i 1 - = ■ ■ * -

I ■ ■ ■ ■ ■

" i i

A B B Y ' S S U P E R S P E C I A L ST I M E W O R K S

M o n e y M a n a g e r ( D & C ) $ 4 . 9 5E l e c t r o n i c C h e c k b o o k ( D & C ) $ 4 . 9 5

D A T A SO ' R i l e y M i n eD a l l a s Q u e s t

Page 117: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 117/132

D a t a M a n a g e r ( D & C ) $ 4 . 9 5( A L L F O $ 1 2 . 0 0 )

M I N D S C A P EE d u c a t i o n a l A g t

T i n k ' s A d v e n t u r e $ 5 . 9 5T u G o e s t T o w n $ 5 . 9 5T i n k a ' s M a z e s $ 5 . 9 5T o n k I T h L a n d o T h B u d d y B o t s $ 5 . 9 5

A g t 1 M r P i x e l ' s P a i n t S e $ 6 . 9 5M r P i x e l ' s C a r t o o n K i $ 6 . 9 5

M a n c o p t e rS P I N N

S t o r y M a c h i n eF a c e m a k e rF r a c t i o n F e v e r K i n d e r c o m pU F o G r a b sA l p h a b e t Z o A e r o b i c s

S U N CP . O . P a r t y Q u i z

C A L L O T H E S E A N O T H E R P R O D U C T S . W C A R R Y C O M P L E T E L I O S O F T W A R E A N H A R D W A R E I N C L U D I N G P R I N T E R S

T O H I T SA M I G A S O F T W A R EL e n d e r B o a n l C o l l 2 L i n l o C o m p u t u r P e o p l e 2 M u s i c S t u d i o 2 D e l u x e P a i n t S 7

A . D i s k V o l . 2 D e l u x e P r i n t 7

A r t D i s k V o l . i l 2 D e l u x e V i d e o 7 I n s t a n t M u s i c 3 M a r b l e M a d n e s s 3 W i n t e r G a m e s 3 H i t c h h i k e r ' s G u i d e T

T h G a l a x yA - C o p i e rS i l e n t S e r v i c e3 - D G r a p h i c s L i b r a r yV I P r o f e s s i o n a lM a r a u d e r I G r a b b i tA E g i s A n i m n l o rA E g i s D r a wA E g i s A r P « T y p i n g T u l o r / W o r d I n v a d e r s . F l i g h t S i m u l a t o rP r i n t M a s t e r P l u s

A r G a l l e r y £ I e a S c r i b b l e w / S p e l l C h e c k e rS u p e r B a s eB r i d g e 4 .

, 3 . 3

3 3

. S 5 . 3 . 2 . 5 1 0 9. 5 1 5 9. 2 . 2 . 3 . 3

2 . 7 . 5 1 1 9. 2

C H I 1 2 8 S O F T W A R EA l A B A C U S T i t l e s C A L LA l M A S T E R T R O N I C E

T i t l e s . C A L LW o r l d K a r a t e

C h a m p i o n s h i p S 2 W i n t e r G a m e s 5 2 T h e T o y S h o p $ 4 G e t t y s b u r g .

T h T u r n i n g P o i n t 5 4 1 0 t h F r a m e . $ 2 9W o r l d G a m u s 5 2 R o a d W a 2 0 0 0 $ 2 G o m s t o n u H a u l e r 5 2 D e s t r o y e r . 5 2 9S h a r t t o S p r i n g S 2 H a r d b a l l 5 2 C o m m a n d o S 2 G u n s h i p $ 2 F o n t m a s t e r [ I 5 3 G E O S 5 4 F - 1 5 S t r i k e E a g l e S 2 F a s t H a c k ' u r n 5 2 9M e r l i n 6 4 / 1 2 8 $ 3 9C o p y I 6 4 1 1 2 8 $ 3 N e w s r o o m . . . . . . . . . . . . . . . . $ 3 P r i n t S h o o $ 3 P r i n t S h o p C o m p a n i o n . . . . . . . . . . . $ 2 P r i n t M a s t e r S 2 M o e O i u s $ 2 P a p e r c l i p 1 1 - 1 2 8 $ 6 T r a n s f o r m e r s $ 2

C A S I OM U S I C A L

C R E A T I V I T YP T - 1 3 C K - 1 0 $ 4 S K - 1 7 P T - 8 2 5 C K - 5 0 0 $ 2 6 9M T - 5 2 8 C T - 1 0 2 $ 1 2 9M T - 1 0 0 $ 1 4 4M T - 5 0 0 $ 2 2 9M T - 8 5 $ 2 1 9C 2 3 $ 2 7 9C 2 1 0 1 $ 2 7 9C Z 1 0 0 0 $ 4 6 9

\ x z c S o r t w a x z , O n e ,

S U P E R D I S K L I B R A R I A Nl u l l l e a l u r e d d i s k c a t a l o g i n g a n l i b r a r y

s y s t e m l o t h C 1 2 8 W i t h o n e k e y p r e s s a l p r o g r a m s o d i s k a r e c a t a l o g e d a n l a b e lp r i n t e d ! C a t a l o g u t 1 0 0 0 d i s k s a n 1 5 , 2 mp r o g r a m n a m e s 1 O p e r a t e s i f a s t m o d e w i t h 8 c o l u m n d i s p l a y . C a t a l o g s 6 4 . 1 2 8 & C P / M P l u sf o r m a t t e d d i s k d i r e c t o r i e s . R e a d s e v e n h e a v i l yp r o t e c t e d d i s k s ' P r i n t e r o u t p u t i n c l u d e s l i b r a r y

E 2 H E Z EP a r t M

C O M M O D O R E C F o r V I C - 2 0 , C - 6 4 C -

P e r s o n a l C o m p u t e r P r P r i c e P o r t N

W D 1 7 7 0 D i j K C w » 1 9 . 9 SS I - 3 0 S Z P S v P o i w i n o a ? n . . 5 . 9 56 5 0 2 M P U W I n u i n i l C l o c k . . 2 . 2 56 5 W A C P U . 1 . 9 56 5 0 7 c 4 . 9 56 5 0 8 M F U v I R C M r i n d I / O f l . 9 56 S 1 0 C P U 9 . 9 56 5 3 0 H A . 1 . 7 56 5 2 2 V I 2 . 9 5

P r 6 5 3 2 t l ' O i O R A M . I ' o n

r i m p . a ™ , , 6 .6 S 4 S - 1 e n r e 2 .6 5 5 1 a c i * .6 5 6 0 V I I . 1 0 .6 5 6 7 V I C - H 1 4 .6 5 6 9 V I P A 1 4 .6 5 7 2 V I P A L - N 1 4 .6 5 8 1 S I 1 4 .3 3 6 0 T e . t E « i » n g 1 0 .

Page 118: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 118/132

i n d e x , f u l l l i b r a r y r e p o r t , m a s t e r p r o g r a m l i s t ,c a t e g o r y p r o g r a m l i s t d i s k l a b e l s . A l s oc o n t a i n s l u l l f e a t u r e d d i s k u t i l i t i e s s e c t i o ni n c l u d i n g a l C B D O c o m m a n d s p l u s r e n a m e

d i s k , c o p y p r o t e c t d i s k , c h a n g e d i s k l o r m a lw i t h o u t a f f e c t i n g d a t a S m u c h m o r e ! F u l l yd o c u m e n t e d . O r g a n i z e y o u r d i s k l i b r a r ym o r e f o o n l y $ 2 9 . 9 5 '

1 5 4 1 / 1 5 7 1 D R I V E A L I G N M E N TA v o i d c o s i l y r e p a i r b i l l s 1 I n s u r e m a x i m u mp e r f o r m a n c e I r o m y o u r d i s k d r i v e . 1 5 4 1 / 1 5 7 1D r i v e A l i g n m e n t d i a g n o s e s r e p o r t s t h a l i g n m e n t c o n d i t i o n o t h d i s k d r i v e a s y o p e r f o r m a d j u s t m e n t s . A o n - S c r e e n h e l p m e n ui a v a i l a b l e w h i l e t h p r o g r a m i r u n n i n g . F u l ld o c u m e n t a t i o n i n c l u d e s s e c t i o n o n h o w t o l o a da l i g n m e n t p r o g r a m e v e n w h e n t h e d i s k d r i v e i b a d l y m i s a l i g n e d ! E a s y t u s e . A u t o - b o o l s t oa l l m o d e s . W o r k s o 1 5 4 1 . 1 5 7 1 i 1 5 4 1 o 1 5 7 1m o d e . C 6 4 . C 1 2 B i e i t h e r 6 o 1 2 m o d e . D o n ' tw a i t w e e k s f o r t h r e p a i r s e r v i c e 1 P e r f o r m y o u ro w a l i g n m e n t i m i n u t e s ! M o r e f e a t u r e s t h a nt r i e c o m p e t i t i o n a n a b e t t e r p r i c e ! O n l y S 3 4 9 5

P R O G R A M M E R ' S N O T E B O O KP r o g r a m m e r ' s N o t e b o o k u s e s i n d e x e d f i l e s t m a i n t a i n r e c o r d s o m a g a z i n e a r t i c l e s , s l i o r tr o u t i n e s , i n t e r e s t i n g t i p s t r i c k s I e l i m i n a t e st h n e e d t m a i n t a i n n o t e b o o k n e a r t h c o m p u t e r w h i l e p r o g r a m m i n g . I t ' s d i l l e r e n tf r o m t h t y p i c a l i n d e x i n g p r o g r a m b e c a u s e i ts t o r e s n o t j u s t t h e l o c a t i o n o t h m a t e r i a l , b u t h m a t e r i a l i t s e l f p l u s u s e r c o m m e n t l i n e f o s p e c i a l n o t e s a b o u t t h r e c o r d . V e r y f a s ts e a r c h S D i s p l a y I a b o u l 3 s e c . f o 7 4 r e c o r d s ! .P r o g r a m i m e n u d r i v e n h a l u l l p r i n t e rc a p a b i l i t y . K e e p t r a c k o t h o s e i m p o r t a n is u b r o u t i n e s 1 F o H i C I 2 B & 1 5 7 1 . D i s k - S 1 9 . 9 5

M U S I C O T H M A S T E R SF r e e S p i r i t ' s M u s i c o t h M a s t e r s s e r i e s i m u s t f o a i m u s i c l o v e r s . A h o u r o c l a s s i c a lm u s i c p e r d i s k l o h C 6 o C 1 2 8 i 6 m o d e .M u s i : o H i M a t t e r s I H a n d e l . H a y d n . M o z a r t .

6 5 2 5 t p 7 . 9 56 5 2 6 C I A . 1 4 . 9 56 5 2 9 s p 4 . 9 5

8 5 0 1 M P 1 0 .8 5 0 2 M P 7 .8 5 6 3 V C o n u o l l w 1 5 .

R S 2 3 2 A D A P T E R F O R VJ E 2 3 2 C M a l l o w s c o n n e c t i o n o s t a n d at y o u r V I C - 2 0 , C - 6 4 ( e i c l u d i n g t h S X w i t h t h C - 1 2 8 I 6 m o d e o n l y . 4 - pc o n t r o l l i n e s . C o m p l e t e i n s t a l l a t i o n a n

P l u g s i n l o U s e r P o r t P r o v i d e s S t a n d a( T r a n s m i t . R o c o l i / C . C l e a r t S e n d , F t e ' iS e R e a d y )J E 2 3 2 C M

A D D I T I O N A L C O M M O D O R E1 2 0 0 / 3 0 0 [ l a u d H S 2 3 2 S t a n d A l o n e M o d e mP M 1 2 0 0 G . . S 1 9 9 . 9 5

E x t e r n a l P o w e r S u p p l y f o t h C - 6 4C P S - 1 0 $ 3 9 . 9 5

W o S y n t h e s i z e r t o V I C - 2 0 C - 6 4J u s t P l u g I T a l k i n g i M t n u t o s t

J E 5 2 0 C M S 9 9 . 9 5

4 - S l o l C A p r o s p a n P a r a l l e l P r i

M W 3 5 0 ( C L J P 8 K ( SG e n . P u r p o

M W - 6 1 1$ 2 0 M i n i m u m O r d e r U . S . F u n d s O n l yC f H n l d o n t e * d C * n , B o V S a l e s T S h i p p i n g A d 5 p l u * 1 1 . b O I n t u ' a n c eS e n d s E / o Q u a r t c f f y S a l o s F t f O i i

2 / B 71 3 5 5 S H O R E W A Y R O A D , B E L M O N T

P h o n e O r d e r s W e l c o m e ( 4 1 5 ) 5 9 2 - 8 0 9

a m e c o■ ■ i t * - i « i . i r t i

P O W E R F U L L O W - C O S TC O N T R O L W I T H Y O U RC O M M O D O R E C 6 O C 1 2 8

U n i v e r s a l l y a p p l i c a b l e c i u ^ i i 6 5 2 2 V e r s a t i l eI n t e r f a c e A d a p l O ( V 1 A | b o a r d .I n d t i s l r i i t l c o n i r o l a n m o n i t o r i n g , d r a tf o l a b o r a t o r y d a t a a c q u i s i t i o n a n i n M n j m L - n l a l i o n a p p l i c a t i o n s .I n t e l l i g e n t l y c o n t r o l a l m o s t a n d e v i c e .P e r f o r m a u t o m a t e d t e s t i n g .E a s y t p r o g r a m y c e s r t i e m e l y p o w e r f u l .

SP

S Y M B O S Y M B O L p r o g r a mp r o g r a m s6 5 0 2 / 6 5 1c o d e p r o S o u r c e c w i t h y o u rL A D S , M f o r e - a s C 6 C m a c h i n em a n u a l .b e t t e r w is o p h i s t i c

S e n s a t i o n a l P r i c e s !. O O u M o s t P o p u l a r

T H 4 9 D I S K E T T E ! L O W E S T P R I C E S- I H M N F S E I K O S H A A N C H

E P S O N X E T E

Page 119: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 119/132

A r y o p a y i n g l o m u c h l o d i s k e t t e s ? T r o u f i r s tq u a l i t y , p r i m e . 5 ' A " d i s k e t t e s [ n r e j e c l s . n s e c o n d s )a t h e s e f a n t a s t i c s a l e p r i c e s a n s a v e , s a v e . S A V E !D i s k s a r p a c k a g e d i b o x e s o l 5 0 ; e a c h b o c o n l a l n s

s h r i n k - w r a p p e d 1 0 - p a c k s t h a i i n c l u d e d i s k e t t e s i s l e e v e s , l a b e l s , a n w r i t e - p r o l e c t t a b s .E a c h d i s k e t t e i c e r t i f i e d t o b 1 0 0 % e r r o r f r e e a n c o m e s w i t h t i f e l l m e w a r r a n t y ( i y o u h a u e a p r o b l e m ,w e ' l l r e p l a c e t h d i s k e t t e ] . A l d i s k e t t e s i n c l u d e h u r e i nf o r c e m e n t r i n g s a n w r i t e - p r o t e c ! n o t c h .A l d i s k e t t e s a r d o u b l e d s n s i i y a n w o r k e i t h e rs i n g l e o d o u b l e d e n s i t y d r i v e s .S S D D i s k e t t e s , B o o 5 3 2 3 9 1D S D D i s k e t t e s , B o o 5 3 2 4 0 3

S 2 4 . 5 0 - 4 9 C e a . l

S 2 9 . 5 0 - 5 9 C e r . . !

P O W E R a n P R O T E C T I O NF O Y O U R C - 6 4 ! ®P 0 W ' R P A K 6 4 * n B nf r o m M i c r o P a l ®P o w ' r P a i r e p l a c e m e n t p o w e r s u p p l y ( a m p )l o r t r i e C o m m o d o r e 6 4 b u t h a t ' s n o a l l l P o w ' rP a a l s o s u p p l i e s t w a d d i t i o n a l s u r g e p i o t e c l e d o u t -l e l s ( 1 2 0 V ) f o m o n i t o r , d i s k d r i v e , o r o l h e r p e r i p h e ra l O n / o f f s w i t c h . F u s e p r o t e c t i o n S t u r d y a l l - m e t a lc a s i n g i v e n t i l a t e d f o h e a t d i s s i p a t i o n . F u l l y e a rw a r r a n t y .

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

W c a o t l o r y o s o m e o t h e l o w e s t p r i c e s i V i c o u n l r y o a n I n t s r f a c o a O u n o r m a l p r i c e s a r e a l r e a d y l o w , b u t mc a n . w w i l l a l s o m e e t m o s t c o m p o l i l i u o p r i c e s i t h i s p u f l l i c ( f l n m e m B e r — i v o d o n ' t c h a r g e l o u s o y o u r c r e d i t c a r d .u s e a n y o l h e r h i d d e n e x l r a s l b o o s t W p r i c e y o p a D u c o m p u t e r i n d u s t r y , w c a o n l y m e e t p r i c e s a t h o t i m e y o p r i c e s o i t e m s o r d e r e d o s h i p p e d o n a n e a r l i e r d a t e } A n o t

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

C O M M O D O R E E P S O NC I 2 a - C o i r i j u l o r S C A L L F X - 8 S S C A 1 5 7 1 D i s k O n S C A L L F X - 2 8 6 I C A L1 9 0 2 A M o n i t o r S C A L L1 6 7 0 M o d e m S C A L L S T A R M I C H O N I C S

N X - 1 0 S C A LN X 1 0 S C A LN L - 1 0 S C A L

T H B E S T P R I C E S ** T H E B E S T S E R V I C E

W H S H O PA N Y W H E R E E L S E ?

T H F A M O U S S L I K S T T h S f c k S i i k ™ h a s t o s n a f a v o r i t el o i j r j o d r e a s o n U | u s [ [ h n y h tr c s n o n s i v e n e s s a n d a c c u r a c y A n L h b f l i i L 1 F r o m S u n c o r c 9 0 d a y w a rd i r e c t l y T C o m m o d o r e C n n i a u t e in t » t

S p a c e S a v i n g P r i n t e r S t a n dA l a s t i i n n r c s t n d Q r < t < 3 t o h o m « n d s m a l f o f f i c e s ' T f i s g r w r s i j n d I m - n

p v a i f d s y y u c j i p l a c e y w D H H ' . o W - n W i f F J i v r n h u r y d u l yw i f e c c i ^ n i f C l o n j o A v t c y i t a j l i n g t r e d u c e n o j n d v ^ , ,

i m A n o f h C T o > u * ( h p r j n i r t i h e r o f j j i n g l e i n a T r u k e i m r j t h v n f w y o u r u u i o u T a i l t a n g p r i n t e d A v n i U M c i i w w i r j r h s 1 ? t o m o s t 1f l c o l u m n p J i n T p r s , a n T B f o r n o ^ r 1 3 c o l u m n p r i m e r s3 3 2 3 2 1 3 P r i m e r B l o n d ( W h s I 9 B O N L V f l . 0 53 3 2 4 6 1 0 P « n i { W f l 3 $ 2 2 9 5 > O N L V S 1 2 . 9 5P a p e r T r a y

t a d o a l e ti l m e t h U t ) l s s n f l

j i s T a n r j s r n r e r e i r t

: i t e p r m i n u i T i j ] : t * o u o m p r r t t t i i f l f e n i o T t i b S u t o m P a T r j y a t t a c h e s j i n p r e i '[ T i e p n n i e d p j p * < i i \ i c o m e s o u u h Q u n l e i H e '

S H . 9

C A R T R I D G E E X P A N D E RP I U S 5 2 2 . 9 5F A S T L O A D

D U S T C O V E R a n " E V E R Y T H I N G B O O K "S P E C I A L O F F E R

G u t k n o w u C r o r d e r i n g t h i s g r e o ! d u s l

T h Y o u r

- q U |

S N A P S H O T 6 E N H A N C E M E N T D I S Km u s t l o e v e r y S N A P S H O T 6 4 o w n e r !

S N A P S H O T 6 o w n e r s , y o k n o w i t ' s I h b e s t b a c k u p c a r t r i d g e a v a i l a b l e . W t h o u g h t m b e s t w o u l d b e g o o d e n o u g h , b u y o w a n t e d m o r e . N o t h S N A P S H O T6 E N H A N C E M E N T D I S K g i v e s i t y o u l T h m o s t r e q u e s t e d u t i l i t i e s a n a i d sa r e i n c l u d e d i t h i s a f f o r d a b l e , e a s y - t o - u s e p a c k a g e . L o o k a w h a t y o g e l :F A S T L O A D E R A d C S M ' s o w f a s t l o a d e r t y o u r S N A P S H O T 6 4 b a c k u p s .L o a d s y o u r b a c k u p s s e v e r a l t i m e s f a s t e r ! W o r k s w i t h 1 5 4 1 . 1 5 7 1 a n " 1 5 4 1 - c l o n e "d r i v e s .C A R T R I D G E M A K E R A l t h s o f t w a r e y o n e e d t i n s t a l l y o u r S N A P S H O T Sp r o g r a m o n b a n k - s w i t c n c a r t r i d g e b o a r d . D o w n l o a d s a n d r u n s i s e c o n d s ! P e r f e c tf o b u s i n e s s p r o g r a m s o y o u r m o s t - u s e d u t i l i t i e s ! A l t i E P R O M s u p p l i e s y o u ' l ln e e d a r a v a i l a b l e s e p a r a t e l y f r o m C S M .U P D A T E D B O O T A l l o w s S N A P S H O T 6 t h a n d l e m a n y n e w ( a n d s o m e o l d )p r o g r a m s l A u t o m a t i c a l l y i n c l u d e d i t h e ' P A S T L O A D a n C A R T R I D G E M A K E R

F O R T H EC O M M O D O R E 6 4 / 1 2 8A N T H M S S D - 2

N A S S D U P

Page 120: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 120/132

o p l i o n s o c a b e u s e d s e p a r a t e l y . N n e e d t r e - S N A P H O y o u r o r i g i n a l s I N V E S T I G A T I V E U T I L I T I E S F o r t h e " h a c k e r " t y p e . I y o u ' r e u s i n g S N A P S H O T6 t e x p l o r e p r o g r a m p r o t e c t i o n o r o p e r a t i o n , y o n e e d t h e s e a i d s . U n c o m p r e s st h m a i n f i l e s s y o c a i n v e s t i g a t e a n m o d i f y t h e m . T h e n r e c o m p r e s s t h n o v e r s i o n s a n t h e y ' l l b e b o o l e d a s u s u a l .C O M P R E H E N S I V E M A N U A L C o v e r s t h E N H A N C E M E N T D I S K u t i l i t i e s p l u sf u l l i n f o r m a t i o n o I h e v a r i o u s S N A P S H O T f i l e s .

A t i l l : ; t o o n l y $ 1 4 . 0 0 p l u s s h i p p i n g

S N A P S H O T 6 T h o r i g i n a l c a r t r i d g e ! T a k e s " s n a p s h o t " o y o u r o r i g i n a l p r o g r a m , s a v e s i t d i s k a n d a d d s a a u l o b o o t . Y o u r p r o g r a m c a b i n t e r r u p t e d a a l m o s t a n p o i n ta n r e s t a r t e d a I h e x a c t s a m e p o i n t ! T h f a s t e s t , e a s i e s t - t o - u s e a n m o s t e f f e ct i v e u t i l i t y o i t k i n d l B a c k u p s d n o t r e q u i r e I h e c a r t r i d g e t r u n , a n a r c o p a t i b l e w i l h m o s l f a s t l o a d c a r t r i d g e s ( o s e E N H A N C E M E N T D I S K a b o v e ) .

$ 4 9 . 9 5 p l u s s h i p p i n g

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 MV E R S I O N 2 .

S t i l l t h b e s t ! N s p e c i a l t o o l s o k n o w l e d g e r e q u i r e d , j u s t a v e r a g e m e c h a n i c a la b i l i t y . S e t h r e v i e w i t h O c t . 1 9 B 4 C o m p u t e ' s G a z e t t e a n a l t h o t h e r t o m a g a z i n e s .

S i o n l y $ 4 4 . 9 5 p l u s s h i p p i n g

E P R O M P R O G R A M M E R S H A N D B O O Km u s t I y o u ' r e p r o g r a m m i n g E P R O M s ! C o v e r s t h e I m p o r t a n t c o n c e p t s I

r e a d a b l e s t y l e . T h a c c o m p a n y i n g d i s k e t t e i n c l u d e s m a n y u s e f u l u t i l i t i e s . P u u t 1 p r o g r a m s o s i n g l e c a r t r i d g e , w i t h m e n u a d d e d a u t o m a t i c a l l y ! M o d i f yt h K E R N A L a n D O R O M s ! M u c h m o r e l

B o o k p l u s d i s k e t t e f o o n l y $ 3 2 . 9 5 p l u s s h i p p i n g

T H S O U R C E G E N E R A T O RS Y M B O L I C D I S A S S E M B L E R t h a t t u r n s M i n t o a s s e m b l y l a n g u a g e , c o m p l e l o

w i t h l a b e l s . C h o i c e o P A L . C B o M A f o r m a t s . D i s a s s e m b l e 6 5 0 2 . 6 5 1 1 ( M 5 D ) ,6 5 C 0 2 o u n d o c u m e n t e d o p c o d e s . F a s t a n e a s y t u s e .

$ 3 4 . 9 5 p l u s s h i p p i n g

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

1 s e c o n d b a c k u p f o { f u l l v e r i f y o p t i o n

1 s e c o n d f u l l G C p r o t e c t e d d i s k s !s e c o n d d i s k f o r m a tt h s a m e t i m e , s t i l

A u t o b a c k - u p : B o o tc o m p u t e r ! T h d r i d e t e c t d i s k s b e i n g

S i m p l e t i n s t a l l , j u s M u s t i y o h a v e mt c o p y !

C H I P L E V E L D E S I G D e a l e r D i s t r i b u t o rI n q u i r i e s W e l c o m e

W h N o t ? C o m p G R A P H I C L A B E L S P L U ST i r e d o w i l t i n g r e t u r n a d d r e s s e s o P u n l M a s t e r g r a p h i c s t p r o d u c e c u s t o mw i t h a n y E p s o n o c o m p a t a b l e w i n t e r . I c o n v e r t g r a p h i c s f r o m t h e P r i n t S h o p t ts i m p l e p r o g r a m t m a i n t a i n a m a i l i n gG R A P H I C L A B E L M A K E R

n e v e r s i o n o G r a p h i c L a b e l sC D m m o O o r e p J i n l e r s - T h e p i o f l r a m i i s e s t C o m m o d o r e p r i n t e r s . A l s o i n c l u d e d i P I C T U R E S P L U S T h p e r f e c t c o m p a n i o n l o e i l h e i l a b e l p rP r i n t S l i u p g r a p h i c s a w e l l a s 1 2 l o n t s t S h o p C o m p a n i o n B o t h C o m m o d o r e a n P E R F E C T P A I R S

L e t t e r P e r f e c tN o w ! F u l l F e a t u r e , 2 C P S ,L e t t e r Q u a l i t y P r i n t e r o n l y $ ^ 7 5 ? . a bO u D a i s y 1 1 2 0 h a i a l l . T s t a r t w i t h , i h a f r o n t c o n t r o l p a n e l w i t h i n d i c a t o r s f o P i t c h S e l e c t i o nw h i c h a l l o w s f o 1 0 1 o 1 p i t c h o P r o p o r t i o n a lS p a c e p r i n t w h e e l s . T h e r e i S e l e c t ( O n l i n e l b u t t o nw i t h i n d i c a t o r a n L i r e F e e d b u t t o n . Y o c a a l s os e T o p - o f - F o r m o F o r m F e e d w i t h t h t o u c h o b u t o n . O t h e r i n d i c a t o r s i n c l u d e P o w e r a n A l a r m . T h b u i l t - i n 2 b u f f e r a l l o w s p a g e o t w o c o n c u r r e n tp r i n t i n g a n d u s e o y o u r c o m p u t e r f o t h n e x t j o b . T

U N I V E R S A Lw

U

O N L Y $ 3 9 . 9 N o y o c a c o n n e c t a n d c o m m u n i c a t p e r i p h e r a l s u s i n g y o u r C o m m o d o r e U sm o r e t h a n o n e a n d l e a v e i p e r m a n e n p a n d e r o p e n s w h o l e n e w o r l d t c a p a b i l i t i e s . Y o u c a n n o c o n n e c t t p R S - 2 3 2 d e v i c e s . I y o a l r e a d y h a v e

U s e r Pp o r t I

Page 121: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 121/132

r e a l l y t a k e a d v a n t a g e o y o u r p r i n t e r ' s o p t i o n a lf e a t u r e s , t h a u t o m a t i c C u S h e e t F e e d e r e l i m i n a t e st i r e s o m e s i n g l ep a g e h a n d l i n g a n t h a d j u s t a b l e T r a c t o rF e e d o p t i o nh a n d l e s a l c o n t i n u o u sf o r m p a p e r .B e s t o a l t h e D a i s v1 1 2 0 i q u i e t :o n l y 5 d B

T o t a l C o m p a t i b i l i t y T h D a i s y 1 1 2 0 u s e s 9 c h a r a c t e r D i a b l o 3 1 c o m p a t i b l e p r i n t w h e e l s . A 5 p i t c hy o c a p r i n t 6 c o l u m n s — a m u s t f o s p r e a d s h e e t s .T h D a i s y 1 2 u s e s t h D i a b l o H y t y p e I I * 1 s t a n d a r dr i b b o n c a r t r i d g e s , a l s o u n i v e r s a l l y a v a i l a b l e .

N o o n l y i t h h a r d w a r e c o m p l e t e l y c o m p a t i b l e , t h c o n t r o l c o d e s r e c o g n i z e d b t h D a i s y 1 2 a r D i a b l o 6 3 0 w c o m p a t i b l e ( i n d u s t r y s t a n d a r d } . Y o c a t a k e a d v a n t a g e o a l t h g r e a t f e a t u r e s o y o u r w o r dp r o c e s s i n g p a c k a g e a n a u t o m a t i c a l l y u s e s u p e rs c r i p t s , s u b s c r i p t s , a u t o m a t i c u n d e r l i n i n g , b o l d f a c ea n d o u b l e s t r i k e .

T h p r i n t e r h a a s e t o f r e a r s w i t c h e s w h i c h a l l o wt h u s o s t a n d a r d A S C I I a w e l l a s f o r e i g n c h a r a c t e rp r i n t w h e e l s .

T r t h D a i s y 1 2 f o w e e k s . I y o a r n o s a t i s f i e d w w i l l i s s u e p r o m p t r e f u n d . 1 - y e a r p a r t sa n l a b o r w a r r a n t y i i n c l u d e d .T h B o t t o m L i n e A p r o t e k D a i s y 1 2 ( O r d e r# 1 1 2 0 ) $ 2 7 9 . 9 5 w / s t a n d s r d 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 , 2 b u f f e r , r i b b o n a n p r i n t w h e e l .S h i p p i n g i c o m . U S 1 1 . U P B l u e $ 2 4 .A u t o C u S h o o t F e e d e r ( # 1 1 1 0 ) S 1 8 5 . S h i p p i n g $ 7 B i d i r e c t i o n a l T r a c t o r F e e d ( # 1 1 1 2 $ 7 5 . S h i p p i n g $ 5 I n t e r f a c e s f o r m o s t c o m p u t e r s a r e a v a i l a b l e — c a l l .

S E I K O S H A S P - 1 0 0 0 V C $ 1 6 3 . 9 5F e a t u r e s : 1 0 C P D o A d d r e s s a b l e G r a p h i c s

o t h t u r n o m u n i c as a m p l ep a t i b l ec o m p u tw a r r a n t

A p r O S p a n d - 6 4 ™ G i v e s1 2 f u l l e x p a n d a b i l i t y ! T h i s s s i o n m o d u l e p l u g s i n t o t h e x p a s w i t c h a b l e ( s i n g l y o r i a n c o n n e c t o r s — p l u s f u s e p r o t e c l iB e f o r e y o b u a n e x p a n d e r , b ep r o t e c t y o u r c o m p u t e r a n t h ac a r t r i d g e s i a n c o m b i n a t i o n a

N O O N L Y $ 2 9 . " E X T E N D £ F - 6 4 " a \ l o * t s y o

o a n o t h e r c a r t r i d g e e xl o c a t i o n . T h i s d e v i c e i 1 0 s e c t i o a n f e m a l e c o n n e c t o r s t h a t a l l o w s y t t h s i d e o f r a t h e r t h a n i b a c k o f y o u r c a r t r i d g e s a n s w i t c h e s w i t h i n

O N L Y $ 1 9 . 9 5C o m m o d o r e I n t e r f a

C a r d p r i n t G - W I Z P r i n t e r I n t e r f a c e # 1 C a r d p r i n t B / P S ( w i t h o u t G r a p h i c s ! # A m i g a P r i n t e r C a b l e 1 f t S 3 0 4 0 - 6 MA m i g a P r i n t e r C a b l e ( 1 f t S 3 0 4 0 -

U S E F U LL O N G L A S T I N G

P R O G R A MC O N T A I N I N G

B I B L E B Y T E SP r e s e n t s

L a n d m a r k 1 . T h e C o m p u t e r S t u d y B i b l e

T h e n t i r e K i n g J a m e s v e r s i o n o 2 d o u b l e - s i d e d d i s k s w i t hc o m p l e t e r e f e r e n c e s a n i h w o r d s o C h r i s t I r e d .

O R G A N I Z E Y O U R B I B L E S T U D Y ! M A N Y U S E S !1 0 0 % M a c h i n e L a n g u a g e O u t l i n e t e x t I c o l o r R e c o r d

s l u d y n o t e s • D i r e c t l y a c c e s s r e f e r e n c e s t a n w o r s e • M a k e

S O B o x 6 0 3 6 1 H o

O n l y S 5 . 0 0 D i s k P u b l i c D o m G A M E S A D V E N T U R EP i r a t e A d B o s e B a l l G S l a n v a r s - S l . i r T r r V G K e n t u c k y D e r b y G Y a n i 2 e e - B r i < j g e - T r a i n G F r a c t i o n G a m e 0 5M o n o p o l y 6 4 - A q u a G D r a w P o k e r G R a c e t r a k P a k - J a n a G S p e l l i n g G a m e G - R a H u M a z e G a m e G 1 D i x i e S o n g G 1 1M a s l e r G u e s s G 1

T U T O R I A L K I O C o S [ O ( t f R n a r l P c n z o M a c h S p i r l l u i g T yB o o k S o r lT u t o r i a l L a l l S p a n i s hB i l i n g u a l S p

U T I L I T I E SS u p e r m a n

Page 122: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 122/132

t o p i c a l f l l o s A d r e f e r e n c e s , c o m m e n t s , n o t e s , t r a n s l a t i o nv a r i a t i o n s t r e t e r e n c e s p e c i f i c v e r s e s • S e a r c h c h a p t e r , b o o k ,o r e n t i r e T e s t a m e n t l o u t 1 2 p h r a s e s a t . . t i m e T w a r e a su s e d s e p a r a t e l y t v i e w , g a t h e r , a n s t o r e t e x t o t o g e t h e r f o r e f e r e n c i n g C o m p l e t e y o u r o w P e r s o n a l B i b l e c o n t a i n i n g a l y o u r n o t e s , c o m m e n t s , r e f e r e n c e s a n f i l e s

A l t h i s a n s t i l l r e t a i n t h o r i g i n a l B i b l e t e x t u n c h a n g e d !A v a i l a b l o n o w i o r t h C o m m o d o r e 6 4 a a s p e c i a l i n t r o d u c t o r y p r i c e o 1 7 9 , 8 5

M a i l O r d e r s I n q u i r i e s l

B I B L E B Y T E SP . O . B O 1 5 8 4

B A L L W I N , M O 6 3 0 2 2( 3 1 4 ) 5 2 7 - 4 5 0 5

U P P o s t a g e F R E E ! [ i c o n t i n e n t a l U . S . )A p p l e v e r s i o n c o m i n g s o o n !

F u t u r e u p d a t e s a c c e s s o r i e s p l a n n e d !C h e c k s a l l o w 1 b u s i n e s s d a y s t c l e a r .

M S V I S A a d 3 ' A % t o t a l p r i c e $ 1 8 6 . 2 5M r e s i d e n t s a d 5 . 7 2 5 % s a l e s t a x

C r e d i t c a r d c u s t o m e r s c a l l 2 h r s . M o n . - F r i .C o m m o d o r e 6 I r e g i s t e r e d t r a d e m a r k o C o m m o d o r e B u s i n e s s M a c h i n e s , I n A p p l e i r e g i s t e r e d t r a d e m a r k o A p p l e C o m p u t e r . I n c .

D a m b u & l e r s G 1 B a l l l e s n i p G 1 W n i r l y O i r O C n i n s u r y G 1 B i n g o K e n o G 1 H o r s e R s c u P o l t o r G 1 C r a i y a ' U a - a C a m s G I T n a O - B r i c k t w s l e i G 1 C n e s s l o T w G 2 W o r d M a c h i n e G 2 L a b y r i n t h G 2 W i z a r d s C a s l l e G 2 A t l a n t i s T r e a s u r e G ? A f r i c a n A t v e n t u r e G 2 P I C T U R E S S C R E E NS l i d e S n o w P S D r a g o n P S S n o o p y P S D o n a l d D u c k P S H o p a l o n g C a s s i d y P S

D i s k F i l oC h o c k D i s kR e n a m e - R e F n s l F o r m a tF a s l C o p yA u l o L o a d FF a s l S o C a r d n o o n i B l o c k M o O i I iM A T H i E O L o n g D i v i s i R e l l f x T i m o S o l a r S y s t e B o a t E d u c a t E q u a t i o n sW o r l O C a p i t aR u s s i a n I m a H a m m u r a b iM a s t e r M m

C I S O F T W A R E P . O . B O D i s k N u m b e r s :S h i p t o

a e n l o s i n g S ( t o t a l$ 0 l o l i r s t d i s k a n t ) . 5 0 f o e a c hS l a t e s a l e s l a x . O r d e r s w i t h c a s h i e i m m e d i a t e l y . P e r s o n a l a n c o m p a n y

T H L O W E S TP R I C E S

T H B E S TS E R V I C E

P HL O E L E C T R O N I C O N E *C A L L t 6 1 4 J 8 6 4 - 9 9 9 4 P . O . B o x 1 3 4 2 8 C O L U M B U S .

c o m m o d o r eH A R D W A R E

C 1 2 8 C O M P U T E R6 4 C G O M P U T E R1 5 4 1 C O I S K D R I V E1 5 7 1 D I S K D R I V EI B 0 2 C M 0 N I I O Ht 9 0 2 A R G M O N I T O RW P S 1 0 0 0 P H I N T E RI 3 S 0 M O U S E1 6 7 0 1 2 0 0 8 A N D M O D E M

P R I N T E R SS T A R M X 1 0

2 5 9 . 9 91 6 9 9 91 7 9 . 8 97 3 9 9 91 B 9 9 92 7 9 2 3 9

3 9 9 91 2 9

1 9 9 9 9

S O F T W A R EK A R A T E K A 1 9 9 9P R I N T S H O P 2 7 . 9 9P R I N T S H O P C O 2 9 P R I N T S H O P L I B . 1 4 . 9 9F - 1 5 2 2 9 9S I L E N T S E R V I C E 2 2 . 3 9L E A D E R B O A R D 2 9 A R C H O N 1 9 O N O O N 1 9 F O O T B A L L 1 1 . 9 9M A I L M O N S T E R S 1 9 M U L E 1 9 M U S I C S E T f 9 P 1 N B A L L C O N S 1 9

C L O S E O U T S O F T W A R EA L O U A L I T I E S A R L I M I T E D

A L C O L O R C A V E S 9 D A N C E F A N T A S Y 3 . 9 9W E B S T E R W O R D G A M E 9 L O G I C L E V E L S 3 . 9 9S E H O R S E 9 H E D I D D L E 9 T R A I N S 9 U F O R G R A B S 1 . 9 9R H Y M E S f R I D D L E S 9 T U R T L E T O Y L A N D 9 A Z T E C 3 9 D U C K S A H O Y 9

O U P R I C E S W O N ' TA B A C U S

B a s i c 1 2 $ 1 2 . 9 5 .B a s i c 6 2 9 . 9 5C a d p a k 1 2 4 5 . 9 5C a d p a k 6 2 9 . 9 5C t i a r l p a k 1 2 8 . . 2 9 C t i a r i p a k 6 2 9 . 9 5C o b o l 6 4 2 9 9 C o r j o l 1 2 8 4 5 . 9 5S u n e r C C o m p i l e r 6 4 / 1 2 8 . . . 4 2 . 9 5S j p e r P a s c a l 4 5 . 9 5

P R E C I S I O NS u p e r b a s e 1 2 S i i p e r b a s e 6 S u p e r s c r i p t 1 2 8 .S u p e r s c r i p t 6

T I M E W 0 R K SD a t a M a n a g e r 1 2 D a t a M a n a g e r I P a r l n e r 1 2 8 . . . .S w i l t C a l c 1 2 w / S i d e w a y s

. S 5 6 . 9 54 6 . 9 b4 7 . 9 54 6 . 9 5

S 4 2 . 9 52 9 . 9 54 2 . 9 54 2 9 5

A C C E S S O R I E SW I C O B o s s J o y s t i c k . . . 1 1 1 , 5 0W I C 0 B a H a n d l e

J o y s t i c k 1 5 . 5 0W I C O T h r e e W a

J o y s t i c k 1 8 . 9 5X e t e k G r a p h i c I n t e r l a c e . 5 4 . 9 5X e t e k G r a p h i c J 3 4 . 9 5R 2 3 I n t e r l a c e , . . 3 4 . 9 5M a s l e r M o d e m 3 4 . 9 5F i e x i d r a w L i g h t P e C A L L

Page 123: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 123/132

B R D D E R B U N DW r i e r e i I t i e W o r l d

i C a r m e n S a n d i a g o . . . 1 2 1 . 9 5P / L i b r a r y 1 - 2 - 3 e a 1 5 . 9 5P r i n t S h o p 2 6 . 9 5P r i n t S n o o C o m p a n i o n . . 2 1 . 9 5

M I C R O L E A G U EG e n e r a l M a n a g e r s D i s k . . S 2 4 . 9 5M i c r o L e a g u e B a s e b a l l . 2 4 . 9 5T e a m D i s k s 1 6 . 9 5

R I B B O NA x i o m E l i t e L C D S 5 . 9 5B r o l r i e r 1 5 . 2 5 3 5 . 9 5C o m m o d o r e 1 5 2 5 . . . . 9 C o m m o d o r e 1 5 2 6 7 E p s o n 1 8 5 . . 6 . 9 5E p s o n 8 4 . 9 5E p s o n m x I k r 1 0 6 . 9 5E p s o n m x , h . r 4 . 7 5G o r i l l a B a n a n a 6 . 9 5J u k i 6 0 0 0 4 . 9 5J u k i 6 1 0 0 3 . 9 5L e g e n d 8 8 0 . 1 0 8 0 , 8 0 6 . 7 5M P S 6 0 1 5 . 7 5M P S 8 0 3 6 . 9 5O K 1 8 2 , 1 9 9 , 7 5O K 8 2 9 2 8 3 9 3 2 . 2 5S 1 0 - 1 5 2 , 2 5I M i n . p e o r d e r l

I N F O C O B a l l y h o o S 2 4 . 9 5E n c f i a m e r . . 2 1 . 9 5H i t c h h i k e r ' s G u i d e 2 1 . 9 5I n v i s l c l u e s . e a 6 . 0 0L e a t h e r G o d d e s s e s

o P r i o b o s 2 1 . 9 5M o o n M i s l 2 1 . 9 5M i n d F o r e v e r

V o y a g i n g 1 2 2 7 . 9 5S p e l l b r e a k e r 2 6 . 9 5T r i n i t y 1 2 2 4 . 9 5Z o r k 1 - 2 - 3 2 5 . 9 5

S w i l t C a l c 6 w / S i d e w a y sW o r d W r i t e r 1 2 w / S p c t l e rW o r d W r i i e r 6 w / S p e l l e r . .

O I G I T A L S O L U T I O N SP o c k e l F i l e r 1 2 8 .P o c k e l F i l e r 6 4 P o c k e l P l a n n e r 1 2 P o c k e l P l a n n e r 6 P o c k e t W r i t e r 1 2 8 . . .P o c k e t W r i t e r 6

M I C R O P H O S EC o n l l i c i i V i e t n a mC r u s a d e i E u r o p eF - 1 5 S t r i k e E a g l eG u n s r i i pS i l e n t S e r v i c eT o p G u n n e r

S P H I N G B O A R DC e r t i f i c a t e M a k e rC l i p A r C l i p A r t I C l i p A r I I N e w s r o o mG r a p h i c E x p a n d e r .

2 9 9 54 2 . 9 52 9 . 9 5

S 3 1 . 9 52 4 . 9 53 1 . 9 52 4 . 9 53 1 . 9 62 9

. S 2 4 . 9 52 4 . 9 52 1 . 9 52 1 . 9 52 1 . 9 51 9

S 2 9 . 9 5. . 2 0 . 9 5

2 4 . 9 51 8 . 9 52 9 . 9 52 9

A C C E S SL e a d e r B o a r d . .L e a d e r B o a r d

T o u r n a m e n t D i s kM a c h 1 2 M a c f i 5 . l O l h F r a m e

H D T S E L L E R SS t a r F l e e lC o m m a n d oG a t oK u n g F I I . .

. $ 2 4 . 9 5

1 4 . 9 53 0 . 9 52 1 . 9 52 4 . 9 5

S 2 9 2 1 . 9 51 9 . 9 51 9 . 9 5

D A A S C I F A l t e r n a t e R e a l i t y . . .C o n a n

. $ 2 4 . 9 52 7 . 9 5

D i s k N o t c h e r 5 . 9 5A I C P D i s k s ( I O ) 7 . 9 5D r i v e C l e a n e r 7 . 9 5P r i n t H e a d C l e a n e r 7 . 9 5D i s k S t o r a g e C a s e ( 5 0 ) . . . 7 . 9 5

E L B a r d ' s T a l e S 2 4 . 9 5C h e s s m a s l e r 2 0 0 0 2 6 . 9 5L o r O s o l C o n q u e s t 2 4 . 9 5M a r b l e M a d n e s s , . 2 1 . 9 5M i n d M i r r o r 2 1 . 9 5M o e b i u s 2 6 . 9 5M o v i e M a k e r 2 4 . 9 5O g r e 2 6 , 9 5U l t i m a I 3 9 . 9 5U l t i m a t e W i z a r d . 2 2 . 9 6

M I N D S C A P EB o p a n d W r e s t l eD o l p h i n s R u n eF a i r l i g h tH i g h H o l l e r . .i n d o o r S p o i l sI n f i l t r a t o rH a l l e y P r o j e c tL o r d s o M i d n i g h tQ u a k e

, . . . $ 1 8 . 9 5. . . . 1 8 . 9 5

. . . - 1 8 . 9 5. . . . 1 9 . . . . 1 8 . 9 5

1 8 . 9 5. . , , 1 8 . 9 5. . . . 1 7 . 9 5. . . . 1 7 . 9 5

L u s c h e r P r o f i l e 1 9

G E O SG E O SG E O S

B E R K E L E Y S O F T W A R EF o n l p a kD e s k P a c k

. . . S 3 6. 1

. . . 2 2A V A L O N H I L L

S u p e r o o w l S u n d a yT e a m D i s k. . $ 1 9

. 1

9 9 9

9 9

F aM P V oW o

W o

S W oW o

E l C oF r

M uA d

G e W i U nB o R uC h B a

BA R

N

B a C a

r — * E p i m e t h e u s

T h e r e i n o a U N B E L I E V A B L Y f a s t a l t e r n a t i v e t t h C o m m o d o r e 1 5 4 1 d i s k d r i v e f o l o a d i n g p r o g r a m s !

T h R O M D I S K w i t h H Y B E R B O O T !R O M D I S K i m a d e u o c a r t r i d g e s . T h o p e r a t i n g s y s t e m

( H Y P E R B O O T ) p l u g s i n t o t h c a r t r i d g e p o r t ; t h a c t u a l

^ > * § ^ W J l i L ^ L* $ t T M I R

D I S K C

Page 124: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 124/132

R O M D I S K p l u g s i n t o t h u s e r R S 2 3 2 p o r t .R O M D I S K ' i f e a t u r e s i n c l u d e

Y O c r n a t e Y O U R c h o i c e o B r o g r n m s o n t h R O M D I S K w i l d e a s y -l a - u s e b u l t l - l n m o n u - d r i v e n p r o g r a m m e r .

• L o a d ■ : < ■ ' ■ p r o g r a m i S E C O N D S o a 8 p r o g r a m I 1 / O S E C O N D .H i 1 2 8 K b y t e R O M D t S K c a n b e e r a s e d a n d r e p r o g r a m m e dU p l o 1 5 p r o g r a m s c a b s t o r e d o H O M D I S K u s i n g m e n u - d r i v e ns o f t w a r e .N a d d i t i o n a l p o w e r s u p p l y I n e e d e d .D i s p l a y s c u s t o m p o w o r - u n m e s s a g e ,B a 3 l c p r o g r a m s a i i l o - e x e c u t o . w h i l e m a c h i n e l a n g u a g e p r o g r a m sr e q u i r e t h s u s o r t f c n o w t h p r o g r a m e x e c u t i o n a d d r e s sW o r k s o n C 6 a n t h C 1 3 B i 6 m o d e .

A v a i l a b l e T h r u T h i s A O n l y :S e n d $ 1 7 9 . 0 0 ( c h e c k o m o n e y o r d e r ] t t h a d d r e s s s h o w n b e l o w

o c a l l ( 3 1 3 ] 2 8 0 - 2 7 6 6 t p l a c e a o r d e r u s i n g y o u r V I S A o M a s t e r C a r d .

A H E p i m e t n e u s p r o d u c t s c o m e w i l h a 1 5 - d a y m o n e y b a c kg u a r a n t e e , a n 9 0 - d a y w a r r a n l y a g a i n s t m a n u f a c t u r e r d e l e c t s .

E P I M E T H E U S C O R P O R A T I O NP . O . B o i 7 2 B 1 0 B . B o r W o y . M 4 8 0 7 2 - 8 1 0 8

{ 3 1 3 } 2 S O - 2 7 B 6

$ 2 4 N F I N E R O M O R E A D V A N C E DA M P R I C E .E A S Y T U S D O E S N O C A U S EC O f l E S U T 4 T R A C K S .P E R I O D I C U P D A T E P O L I C YA U T O M A T I C A L L Y M A K E S B A C K - U P R O T E C T E D S O F T W A R EN I B B L E S , H A L F T R A C K S . C O P I E S ER E P R O D U C E S A L D I S K E R R O R S AF A S T . C O P I E S F U L L D I S K I A L I TI T S F t F

W C O M A S T E R C A R D . V I S A

S S H I P P I NO . D . O F O R E I

C A L I F O R D E R SW R I T E

C o t t i( 4 0 8 )h u P . O . B

S A L I N A S F O C O M M O D O R O C O M M O D O R E

K R A G K E R J A X "R E V E A L E D !

T H B O O K = A t l a s t K r u k i r J a t a k e s y o b e y o n d t h e p r o t e c t i o n b a r r i e r ! T h s e c r e l s o u n p r o t e c t i n g s o f t w a r e a r y o u r s w i t h K r i c k a r J r e v e a l e d !

W e ' l l s h o w y o e x a c t l y h o t d e f e a tl i v e d i f f e r e n t p r o t e c t i o n s c h e m e se n c o m p a s s i n g s c o r e s o c u r r e n tp r o g r a m s . O u t u t o r i a l h a t w e n t y

A R E Y O U C A U C O P Y P R O T E C T I

D E F E N D Y O U R S E L FR E V O L U T I O N I A

Y o k n o w i l l ' 1 r o u t i n e b y n o w : y o u b u y a ne x p e n s i v e n i b b l e r a n n e n t m o n t h I t ' so b s o l e t e . H o m a n y t i m e s I y o u r w a l l e tg o i n g 1 b e n i b b l e d ?i v . i « ■ - > - ■ ! l I N O n l b b l s i . l I p a r a me t e r c o p y s y s i e m M o s l v o l u m e s c o n t a i nw e l l o v e r 1 0 0 s o p a r a i e c o p y p a r a m e i e i s .W h a t 1 p a r a m e t e r ? J u s t a c u s t o m p r g r a m t h a t a l l o w s y o u r 1 5 4 1 o 1 5 7 1 d i s hd r i v e t o s l r i p a l l , a n w e m e a n A L L , c o p yp r o t e c t i o n U a y o u r e x p e n s i v e s o f t w a r e ,l e a v i n g y o w i t h U N P R O T E C T E D , T O T A L L Y

K r « c i i i k i n d !i r i t v . m b O l e r K i i i K k n o w l e K r « c k c o S E C C r a c k a S 1 9 . 9 5i r a e k t

W N R I l - b Q c u r O £ i o i a s i c s t b i l i e t m b o a r d y o u c a n b u y l o i h r jC o m r r i K J o r e & 4 J l ? & , t h a t ' s o n l y o n r e a s o n w h i t [ h m a s i p o p u l a rb u l l e t i n b o a r d & y s i e m e v o r l S V S O P s l o v e t h a b i l i t y t c r a f tu n i q u e b o a r d W a i ' s a r e p r e s s i o n o t f i e . r . m p e r s o n a ' t y a n t h e n v y o o t h e i S V S O P s U s e r s t o v e B l u e B o a r d ' s p o w e r - p a c k e d o l i n e f u n c l o f i s t h a t r e a l l y l o i h e m g e t h m e s s a g e a c r o s s , o j u J ip l a i n h a v e f u n ' H o a r j u s t f a o i [ h e I n u r e s t h a t a w a i i y o u :

S Y E O P d e f i n a b l e t y s l e m m e s s a g e s a n m e n u s u E 2 b o j J i J s l u l l S e c u r e d u s e r e d i i i n g b u i n i l e r m i n a l p r o g r a m o v e r

C O M BC O M M O D O R E ' C O M P A T I B L E A

Page 125: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 125/132

2 Q u s e r s o v r r 2 ( n s s a g e s S c r i b b l e " w c t t o n v o t i n g f i e c l t o nX M O 0 E M A S C I I h F I r i n s t e r a g i t a b l e w i t h d r i v e s . »H M 1 I 0 0 b a u d - g e t I h o b o a r d r i a l g i v e s y o c o m p i l e c o i r l K / l ?

B B e a r d f l x n i C 6 * « C 1 Z 3 < C f A m o a e ) . r t Q j m r c N t 5 * t t 5 * I

$ 6 9 . . E 9 S O C n m p i i l i n g S > . t l p m s L i m i t e d

V a n c o u v e r , B . C .C m a i i ' V l G 2 M

P H O M E : ( 6 M ) 6 B f l - 5 O O 9

L i n c o l n C o l l e g eC o m m o d o r e C o m p u t e r C a m p

w i t h

J I B U T T E R F I E L Da n o t h e r e x p e r t a

J u l y 1 9 - 2 5 , 1 9 8 7T o p i c s i n c l u d e :

A m i g aC - 1 2 8R o b o t i c s

• T e l e c o m p u t i n gA d d i t i o n a l s e l e c t e d t o p i c s

F o t u r t h e r I n f o r m a t i o n , c o n t a c t :O l l l c e o C o n t i n u i n g E d u c a t i o nL i n c o l n C o l l e g e3 0 K e o k u kL i n c o l n , I 6 2 6 5 62 1 7 / 7 3 2 - 3 1 5 5

E A S Y D R A WA d v a n c e d A n i m a t e d G r a p h i c s

W a r n o H w e t p r i n t

t h f a m o u s b r a n dn a m e , b u w c a

t e l l y o u H y o uc a l l u

T o l l - F r e e .

F A M O U S U . S . B R A N D D I S K T h e s e f a m o u s b r a n d D i s k D r i v e s a r r e b u i l t , l i k en e w , b f a c t o r y t e c h n i c i a n s . T h e y a r a L O l i q u i d a t i o n p r i c e , a n c a r r y F a c t o r y W a r r a n t y .• C o m p a t i b l e W i t h C o m m o d o r e ' ' " 1 C 6 4 ™ a n

S X 6 4 C o m p u t e r s t o M a x i m u m E f f i c i e n c y .• 2 R A M . 1 6 R O M . M a x i m u m S t o r a g e o 1 7 0 K

F o r m a t t e d D a t a . 3 T r a c k s .U s e s 5 1 / . " F l o p p y D i s k e t t e s . S e r i a l I n t e r f a c eD a t a T r a n s f e r R a t e : 4 0 B y t e s p e r S e c o n d .S e c o n d S e r i a l P o r t f o r C h a i n i n g S e c o n d D r i v eo P r i n t e r .3 V < " 8 1 5 D W l b s .

N o w , M a E a s i l y W

O r i g i n a lL i s t P r i

L i q u i d a t P r i c e

S o f t w a r e a l s o s o l d I n d i v i d u a l l y . P h o n o l o r P r l c e i .

F O U RP A C KO F F I C ES O F TW A R E9 0 - D a y L t d .F b c . W a r r a n t y .

G e n e r a l L e d g e r . O p t i o n s . C h a r t A c c o u n t s , C u s t o mS t a t e m e n t s , M o r e .I n v e n t o r y M a n a g m e n t T r a c k 1 0 0 0 I t e m s . M a i n t a i nP e r p e t u a l R e c o r d s .P a y r o l l . 2 F u n c t i o n s . C a l c u l a t e s T a x . P r i n t s C h e c k s .I n t e r f a c e s W i t h G e n e r a l L e d g e r .

• A c c o u n t s P a y a b l e / C h e c k w r i t i n g . I n t e r f a c e s W i t hG e n e r a l L e d g e r ,

U s y o u r C o m m o d o r e 6 4 / 1 2 8 t i m p r o v e y o u r p e f o r m a n c e a t h t r a c k ! P r o g r a m s f o T h o r o u g h b r e d ,H a r n e s s a n G r e y h o u n d r a c i n g r a n k t h h o r s e s o d o g s i e a c h r a c e q u i c k l y a n e a s i l y . A l t h i n f o r m a t i o n

G I V E Y O T H

T h e l a T e c h n o l o g i e s . I n c .e v e r y C - 6 4 o w n e r h a d r e a ma b i l i t y l a u t o m a t i c a l l y b o o tN M O R E - L O A

L

Page 126: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 126/132

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

T h o r o u g h b r e d f a c t o r s i n c l u d e s p e e d , d i s t a n c e , p a s tp e r f o r m a n c e , w e i g h t , c l a s s , j o c k e y ' s r e c o r d , b e a t e n f v o r i t e a n p o s t p o s i t i o n . H a r n e s s f a c t o r s i n c l u d es p e e d , p o s t p o s i t i o n , d r i v e r ' s r e c o r d , b r e a k i n g t e n d e nc i e s , c l a s s , p a r k e d - o u t s i g n s a n d b e a t e n f a v o r i t e . G r e yh o u n d f a c t o r s i n c l u d e s p e e d , p a s t p e r f o r m a n c e , m n e u v e r i n g a b i l i t y , f a v o r i t e b o x , c l a s s , k e n n e l r e c o r d ,b e a t e n f a v o r i t e a n b r e a k i n g a b i l i t y .

C o m p l e t e i n s t r u c t i o n s a n d w a g e r i n g g u i d e i n c l u d e d .T h o r o u g h b r e d , H a r n e s s o G r e y h o u n d H a n d i c a p p e r s ,S 3 9 . 9 5 e a c h o t a p e o d i s k . A n t w f o $ 5 9 . 9 5 o a l t h r e e f o $ 7 9 . 9 5 .

F e d e r a l H i l l S o f t w a r e8 1 3 4 S c o t t s L e v e l R d

B a l t i m o r e , M 2 1 2 0 8T o l l F r e e O r d e r s 8 0 0 - 6 2 8 - 2 8 2 8 E x t . 8 5

F o I n f o r m a t i o n 3 0 1 - 5 2 1 - 4 8 8 6

L O A O P RR

J u s t p l u g i T H B O O T ,o t h p o w e r a n S I B A C K .u n a t t e n d e d w i t h o u t t h t e a rg o e s o u l . I T W I L L C O M E B A

T H B O O T a l l o w s y o b I h a u l o r u t i l e . Y o c a n f i l e s ! T H B O O T i c o n l i g u r e dc a b c h a n g e d t a n d e v i c

T s a v e C . O . D , c h a r g e s ,f o 5 1 9 . 9 5 p l u s S 2 . 5 0 s h i p p i n

T H E T A T E C H N5 6 N o r t h P i

P l a n t a t i o n . O

( 3 0 5 )C O D .

F l o r i d a r e s i d e n t sD E A L E R I N Q U

1 M I T T E D R I V EB t o r a s O O F l o p p l a i t

T B A N S P A H E N TO P E R A T I O N

M U L T I P L EC H A I N E DP A T I O 2 M b y l s M o d e l H F D - 2 0

O K L T I 9 9 5 . D O1 0 M B Y T E M O D E L H F D - 1 0

O N L t ' B 9 5 . MM B T Y E M O D E L H F D - 5

O N I Y ' 6 9 S . M

Q E O J " C O M P A T I B L ES U P P O R T S M r n . i B I D E 9

( M i l A N C H B U I L T - I N F L O P P Y O R I V ES U P P O R T S A I l . T 7 . I C - 1 2 1 ) D O C O U M A N O S

R E P R O G R A M M A B L E B O P A R —( B U F F E R E D O P E R A T I N G S Y S T E M |

Y o H a v eN u m e r i c K e y p a d s

P R I N T S H O P ™O W N E R S !

S i x t y , a l n e w , o r i g i n a l ,p r o f e s s i o n a l d e s i g n e dg r a p h i c s f o y o u r C - 6 4 / 1 2 8 .T h d i s k y o u ' v e w a i l e d f o r !

D I S C O U N T S O F T W A F R E E L e r o y ' s C h e a t s h

C O M M O D O R E 6 A B A C U S

i S » 9 « s O o m p : l e r S 4C a P d c 6 4C h n r l P n 6 C o b o l 6 4A C C E S SL e a d B E B o a : d G c l fT o u r n a m s n l D i s k iE x e c T o u m a e r r tT r i p l e P a

A C C O L A D EH a b u l l «

S 3 1 3 $ 3 J 3 S 2 $ 1 S 1 S 1

B c n K E L Y s o r r a o n i sG E O SF o n l p a c k

b f i o d e h b u n dT o S h o pP r i n l S h o pP r i n t S h o p C o

r p h c L i b r a r i e s e

c a l l1 1 $ 2 S 1

D I G I T A L S O L U T I O N SP o c k s r F i l s rP o t * 6 t P l a n n e rP o f * o t W r i t e r

E P Y X

$ 3 $ 3 $ 3

M I C R O P R O S EG u n s h i p

P H E C I S t O HB o b s T e r m P j S u p e r b a s e 6 4S u p e r s c r i p t 6

P R O F E S S I O N A LF F s a l S y s l e mF l 9 e ; F i l & r

S P R t H G B O A R DN e w s r o o m

C l e A r t V o MC o n r f c a t a M a l a r

Page 127: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 127/132

" I T S W I L D ! " " I T S C O O L ! "$ 9 . 9 5

F r e e B o n u s G r a p h i c s I y o o r d e r n o w ! !S e n d c h e c k o m o n e y o r d e rt o S o f t S t u f f2 2 9 6 8 V i c t o r y B l v d S u i t e 7 W o o d l a n d H i l l s , C 9 1 3 6 7

A d $ 2 . 0 0 s h i p p i n g a n h a n d l i n gl a l o r d 9 r s . C r e s i d e n t s p l e a s ea d 6 s a l e s t a x . P r i n t s h a p T M i

t r a d e m a r k o B r a d e r b u n d . A l l o w3 - w e e k s f o p e r s o n a l c h e c k s .

S p e e d P l u s - 1 2 8S p e e d P l u s - 1 2 8 c o n v e r t s y o u r C - 6 4c o p y o S p e e d S c r i p t 3 i n t o f u l l -f e a t u r e d 8 0 - c o l u m n C - 1 2 8 v e r s i o nw i t h 6 4 t e x t m e m o r y a n 2 0 e r a s eb u f f e r , a i f o u s i 1 2 o p e r a t i n gm o d e !A d d i t i o n a l E n h a n c e m e n t ! I n c l u d e :

J u - 9 1 1 1 1 c l i o n 1 2 - V a i u e P r o g r a m m a b l e T a 2 - C o l u m n / ? S r d e P r i n t i n g W o r d W r a p T o g g l i sS u l o c l a b l e P r i n t o u t O v e r 2 P r o g r a m m a b l e

P n n | C o m m a n d s w i l d u t 1 C h f l r a c i e r V a l u e se a c h W i n d o w S c r e e n P r e v i e w l o a l M a r g i n sa n P a g e L e n g t h s S e c o n d a r y A d d r e s s C h a n g et " O o " 1 w h i l e p r i n t i n g I n s e r t i o n o T a * l F i l e s

F i g M N n h lH a i t i B o

A R T W O R K SS t r i p P o k e 'D a t a D i s k s e a c h

1 3

$ 3 $ 1

W c x U G a m e sF I R E B I R D

E M P a w n

1 4 S $ 2 J 3

S U L O G I CF c c t i a ! !F l q M S m u l a r o r I I

L E R O Y ' S H E L P B O O K ™B D a v i d P a l m a r t h l u s t p s j s c i t i t h a U . S . t a t t a i n E s n o r n g n y o u : c o m r m l a n t r a d i n g s k i l l s a n p u y o o y oc o v e r s e v a r / l h i n g I r o m t r i o b e s t w n t a p p r o a c h s p a c eb o s l o v a r i o u s p l n n o l a . s p e c i a l a o c i i o n p r o p a r n aT o u r n a m e n t w h i c h i o p u n t q u . i l . l i o d C o b r a p i t o t s .

L E R O Y ' S C H E A T S H K e y b o a r d O v e r l a y s

$ 7 . 9 5e a c hP L A S T I CL A M I N A T E D

F o r y o u r C O M M O D O R E 1 2 F o P u Y o u r C o m p u t e r ' s C o m m a n d s W h e r e T h e y B e J o n g A n

H a v e y o u e v e r s a l a ! y o u r c o m p u t e r w i l t i I h m a n u a l i y o u r l a p t r y i n g t l i l i m i f h a v e y o l o s l s e a r c h i n g I h r o u g h m a n u a l s l r e f r e s h y o u r m e m o r y o y o u h a v e w a I e n ( h a t f r u s t r a t i o n L o r o y ' s C h e a t s h e e t s

E L I T ET h i s I s t h f l O F F I C I A L , F I R E B I R DE L I T E T S n n M a d o i I h i o U S S i l k s c r u u n t n li c o l o r s ( R o d , W n i l o G o l d l o 5 0 % C o r t o n ,5 0 P o l y e s t e r t o q u a l i t y , b l a c k T - s h u r t .B e a u i r t u l l y ■ _ • t h i . i . i . - J o g a S T R E A K I N G

l h r o u g h s p a c e A v a i l a b l e F I R S T U o

M a d e o s t u r d y v i n y l c o a t e d s te q u i p m e n t . T h i s e q u i p m e n t s t a n dW i t h t h r s u n q u o o p e n c o n s t r u c t i o n ,g w i i c l i e s a r m o r e a c c e s s a b l e a n

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 w i l l h e l p y o c o m p u t e t f t e m m o r eQ U I C K L Y a n E A S I L Y B I h M a s l e r o y o u r i n c o m eT a x e s w i l h T A M A S T E R . ■ l o y o u M 9 B 6F o a o r a l i n c o m e T a x e s l o I h C 6 4 ' C 1 2 S w i t h s i n g l e .T w i n , o r d u a l d i s k d r i v e a n o p t i o n a l p r i m e r

F O R M S 1 0 4 0 . 4 5 6 ? , 4 S c h o O u t o s A . B . C . D . E , a n P E R F O R M S a l a r l l h m o t l c C O R R E C T L Y

A ' ; y M / i K C i b ■ ■ n t r y , w i t h r j n s y R E C A L C UL A T I O N o l h e n t i r a f o r m .T R A N S F E R S n u m b e r s b o t w o o n f o r m sC A L C U L A T E S y o u r t a x c $ a n R E F U N D t a b l e sU i n d u c e d .S A V E S a l - ■ j u r d a t a t d i s k f o T u l u r e c h a n g e sP R I N T S t f i e d a i a f r o m e a c n f o r mD I S C O U N T c o u p o n a w a r d t h p u r c h a s e o n e a ly e a r ! u p d a t e d p r o g r a m

T A M A S T E R ( D I S K O N L Y ) . . O N L Y 1 3 0 . 0 0

R E A L I S T I C ' N I N E -W I N D O W S L O T M A C H I N E

S I M U L A T I O N !T h i s i m o r e t h a n j u s t a n o t h e r g a m e ! I t ' s a c l o s e a s y o c a c o m e t t h r e a l t h i n e ! P u i o n o r s e v e r a l c o i n s , p u l l b a c k t h e h a n d l e ,a n i y o u r ' r e l u c k y , t h b o r d e r w i l l f l a s h ,s i r e n s w i l l s o u n d , a n c o i n s w i l l a p p e a r .

o n e r 9 0 w i n n i n g p a y o u t c o m b i n a t i o n s

C C - 11 0 1 0 I

A l l o wg r a m m o d u l i n ea s s o ca n m1 0 1 0 2C o m p

Page 128: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 128/132

T I R E D O F S W I T C H I N G C A B L E S ?V I D E O M A S T E R 1 I p r u v i d a i C O ^ I i f i u O u t 0 c o l u m n C O l O '( R G B I > S O c o m o n o c h r o m o . a n a u t f I d u l i P i M w M nB c o l u m n m o n o : f » o i r i e a n f j 4 0 c o l u m n c o l o r ' a c o m p o s n em t r a s u p t m o l o r s a t t n t t I n f l l u J e c o r n p o a i t d p V I D E O M A S T E R U f f o C o m m o d o r t 1 ? I 3 & H

F E U W I T H S Y N T A X E R R O R S ?H E L P M A S T E R « p r o - i d o * I r i t a n t O n - L i n * H r l p s c r e e n s t o a l 6 B ' S l G C Q ' H i ' i a t ' i ] i t r t \ e v y o n e w ! l h D t n , i i ■ n B A S I CH A N m f p r f e r e n t f l « H l o f l d m g t a r i n g . K i l l i n g , o r r u n n i n gB A S I C p r o g r a r m i n c l u d e * J e a p u g * r p f e r e n e o r n i n u i i , m o r «H E I P M A S T E R » 4 , 9 5

O T H E R M A S T E R S O F T W A R E I T E M SR E S E T M A S T E R i o * e < i w i l i : h * n h 2 i o n a l p o r t * 1 1 . f C H I P S A V E R K I p r o t e c t s I r o m M a l i c 0 M O D E M M A S T E H t t p Q r E e * t e d p 1 v ' w / B H 1 1 3 4 9 Y - N O T T e - T o o l s e r i a l c a O l o . m o l o . l o m t k 1 1 5 . 0 0C l Z e B a c D l r m M i Q c h i a m e c a b l e f o n o n - n G B m a n o 1 9 - 0 0S u r q e P r o t e c t o r o u I i t t p o w e r a l n p 0 4 l * o 1 c o r d 1 2 1 . 0 0D l B k N a t t h e r — l e ( 3 y o u u w t H j i J i a l f l o a o f d H k { 0

\ l I S e n d t o F n C f l l a r o f l

K T \ V ! ■ ' " ' 1 -B H I I t c r y C t

R i n Q a r i i l o w n , M 2 1 1 3 3

t h r e e l e v e l s o f p l a y t c h o u s e l l n i m ' E a s y 't o ' L a s V e g a s ' }

s e v e r a l d i f f e r e n t S l o t M a c h i n e s t p l a yf u l l s c r e e n p a y o u t m e n u o n e a c h l e v e lw i l l p a a n w i n n i n g c o m b i n a t i o n e i t h e r

d i a g o n a l o r h o r i z o n t a lc o n t i n u o u s u p d a t e o y o u r t o t a l , a m o u n t b e ! ,

a n l e v e l o f p l a y

O N L Y $ 1 9 . 9 5T O O R D E R C A L L

( 6 0 4 ) 7 6 3 - 3 9 2 1 A N Y T I M Eo w r i t e t o M I S S I O N S O F T W A R E ,P . O . B o 3 4 O k a n a g a n M i s s i o n B . C . ,K e l o w n a , B . C . , C a n a d a , V O I S

F O T H C O M M O D O R E 6 A N 1 2 P l f c U w l n l i I S d o l l J i l W i n e p t V I S A .a m O . D . o r d e r s O p e r v m a ] c h K R u o a l l o w 1 0 1 d a U

t l e a r . B C . R a j d t n u a d d 7 t s a l e s u

m o d u p r o g r1 0 1 0 B P R EC - 1 2 81 0 3 0 1 T h

p a c k at i a l ,s i o n o s o l u t

C - 12 0 3 O R e f e rS e n dc o m p lt r a d C P M - D

V I

W I Y O U RS T A T EL O T T O

W i t h Y o u r C o m p u t e r !W H U S L U C K T O S E L E C T Y O U R L O T T ON U M B E R S ? T h i s I n ! u s e p i o g r a m t o m o s !h o r n s c o m p u t e r s w i l l q u i c k l y l o l l w h i c hn u m b e r s y o s h o u l d b e p l a y i n g ! N R A D O N U M B E R S , t h i s p r o g r a m p e r f o r m s a na c t u a l A N A L Y S I S o t h p a s l 3 w i n n i n gl o t t o n u m b e r s . Y o s e l e c l y o u r n u m b e r s

1 0 0 %E R R O RF R E E

w m t m

3 6 E a c h

G U A R A N T E E D F O R E V E R1 0 0 % E R R O R F R E E

W i l h H u R i n g sW n l e P r o i e c t T a b s

T y v e c E n v e l o p e sI F a c t o r y - S e a l e d

P o l y P a c k sS o l d i L o t s o 1 0

P O W 1 5 4 1 C - 6 4C - 1 2 81 5 4 11 5 7 1

L H T T 0 E I P H E R . .G E T T H E B f A T O t U J N O S \ f . V l O r t z R VM s ( i M H H f p i c k r a t f H - D A I L Y G A M E

i » n , : j : e ? r i i ■ " ! j : ■ . , o N i j y H E H ? T Q C X O 0 1 I ( H O WU I ' * ■ ■ : - ■ - ■ I H

i -

" W i n d o wW H O A .

1 c j M O

0 4 * *

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 a ( f i e o n f l i r m l E U Z A p r g r a m n o a v a i l a b l e t r u o y o u r 1 C o r n m o d e r n 6 * C r e a t e d a M I 1 K 6 . E L I Z A m B e c o m e l h w u r l a m o s lc ^ ' c t u a i e d a r i i l i t i i i i n ' c i l i g p n c t d e n c n ^ f F a t i o i o r & g ' - i n i E L I Z An o r i ' i j t i o c l ' v r j p i ^ c h o t h e r f l p i i t « r i o a n a l y f e s e a c h i t i l a m e n l a y o i V p O ' i a n l h o n r o i p o n d i w l l n h e f a w c o m m e n t o t i u o i t i o n — a n h e r Q n i m k a a r s o i l n n n m n f i n o l / n p p r o i j r J j U o r□ a l i g n e d \ r u o l a r g o m n i n f r B m n . E L I Z A n n i n p v g r O f l i o r eb o e n a v a i F a b l o l p e n o n a l c o r n c u K r u i f l i i t i c e p i i g r o A i i fH u p p e d d o w n v w i \ o n * l a c k i n g I h e j o p h i i : c a o w f i i t r i m a o e i f i to r i g i n a l p r o g r a m t o f a i c m a t i n g

a n r a n g e o O ' p r e w i o n o m o n g i n a r b e i n g o r r o r e d a ( " m t r o d u c i o r y p r i - c o o o n l y $ 2 A n y o * a n i l o i i n d o u h o s h d o t r i i ( o l e a c h h o l d m o i e ) w w i l l m c l u t f * t h c o m p l e t eS O U R C E P R O G R A M l o o n l y 2 a c - J i h o n a lO r d e r y o u i c o p j o E U Z A t o d a y a n f o u ' l l n f l w f l r a g a i n w o r n ] o r K o l r e t p o n d * h e r i y o h a a r H m e o n t U f . O k a y l p i » i b v h a i c h i t

D U S A

C O M P U T E ! !C - o l i P l u lC 1 I 0D o i a i w K r (A i f i g n 1 0 0 0I * / M ) l W i

K c f b p n r dA t a r i S M U l .A i m . 5 2 0I B M P C X TI B 5 0 5 1 K t

( O i T i e p m i1 0 I S

Page 129: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 129/132

■ - I I I I I T 1 1 H * ■

S T O C K B R O K E RP R O F I T S t U A H A M T F l l O

Y O L K M ( F N ^ I I A (

J . l - Q O Q O O L W r U . l T * V O L I T P L F U l U t l * * U V - d T « * T * X r - - J * I t T | y B * . L H » * t I O H P W t l ' f D ' T T t L f f w U T H b C U * « J « W * | J I T * l O1 0 C * l - * T t l K < ' • 1 1 1

T C h x i c i T i u p n v g i h j , i

m c O H D u p r | « H O d n ii i h

A C O R N O I N D I A N A , I N C .J 7 Z 1 O H I O S T R E E T

M I C H I G A N C I T Y I 4 6 3 6 02 1 9 - 8 7 9 - 2 2 8 4

s t A M I 1 4 M 1 M N G . A D I } » V t i v i a n m a s t e r c u o u r o

I N D I A N * I I S I M M ' S A n i M S l i U E

c o m p u l e r o y o u r l c f l n a c t u a l l y d a i "

A W H A T H E E R T S S A A D O U T O U R V E R S l O N u l l L I Z A :" M i i c r - i m o r e l h a n m e r e g a m e . . r o u ' l l b i m p j e n e o * i 1 hE L I Z A c o n n i n c I n g o n m o n s t r s d o n o A r M i c i a i i r i l e H i g o n ; e ' '

— P M A G A Z I N ED r i i g r - i t T u l e r t t r t a j n m e n c A i d e a ' m n Q i u m f o ^ » h o « i n g o f l y o u fC Q G Z

" E L I Z A a a s t o u n n i e c e o a o i i w a r F e $ c m a i o r l u s a n s l u d y 1 J B A R O N ' S M I C R O C O M P U T E R f l f P O f l r S" E L t Z A i g n a t w a y l I n t r o d u c e y o u r f r i e n d s l o c o m p u t e r s* O ' y l u n n y p a r t y s o m e P E T E R M c W i U A V S" E L l Z ^ i s a n e r c e p S Q n a l p J o g r t m . w e r r i a r s i L i n i O u j c . i r - o w i o n, . . \ z - \ r u , i ' i ! 3 i . , i i ■ j r r s i h i s i o n t u i n t v r t t L "

- P O P U L A R C O U f U T l f i O M A G A Z I N E" T h i s v e r s i o n o E L I Z A i r h c b e i i i v i j f u v o a e o n A p a r t y g a m e , I I u n m a t c h e d . " - H O M E A P P L I C A T I O N S F O 1 U C - 6 4

E L I Z A I S A V A I L A S L F I T H F O L L O W m G O 1 ! " ■ u ( P l * a i a s p e c i f y D u f c o r C a « a t i e )

P r o l e c l e a V i s i o n r . . , . . . , , . . . . , , . . J 2 { P r o l E c f e r J V e r s i o n c a n b e m n o ^ l n D l l i s l a f l o r m o d i ' i e d lU n - p r o i e c l e d C o m m o d o r e W B A S I C S o u r c e V e r s i o n . . . J J 5{ S o u r c e V e r s i o n c a b c l i s i s d a n m o d i f i a d a w e I I a r u n )

B o t h v e r s i o n s I n c l u d a a a l p a g e u s e r m a n u a lP l e a i e a d d 5 2 D O s h i p p i n g a n h a n d l i n g t a i o r d e r i

V T

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^ ^ ^ ^ S ? i N o r t h L j Q i J a » - r o n u e r D e p lL O l A n o e l e s . C f l 9 0 0 4 8

4 ? 1 3 ) 6 S e - 7 3 6 a { 2 1 3 ) 6 5 4 - 2 2 1 4M C V I S A a n d c h e c * n c c e p f e f i

Q l i K D I I V I SC - 1 5 - 1 1 .A m , g o 3 H "A m i g o 5 1 J n d u i t G M S S E n ^ o " C t . 1 0F S D - 1A l a r p I 0 5 D

I / I O E O [ C I r t f l u d f

M I N K U I S ! 5 M P 1 5 3 6 " P

O r i f r 1 , f i l i n g[ h n k o n » r * T o r( f o r n i m r d i i i l

S P E C I AO I H I NI O O

C r o

D I S C O V E R T H H I D D E N P O W E R !

C o n t r o l l i f t h t s , a p p l i a n c e s , h e a l i n g c o o l i n gs y s t e m s , r e l a y s , m o t o r s a n d v i r t u a l l y a n e l e c l n c a l d e v i c e .C o n n e c t l l e m p e r a t u r c . t i g h t , s o u n d , m o i st u r e , f l u i d l e v e l , p r e s s u r e a n v i b r a t i o n s e s o r s - p l u s m a n y m o r e .P e r f o r m a u t o m a t e d t e s t s a n e x p e r i m e n t s ,U s f o l a b o r a t o r y d a l a a c q u i s i t i o n .A c c e s s e a c h m e m o r y m u p p e d p o r t v i o n s l a t e m e n l i B A S I C . N O I N T E R F A C EC T O L ' L D B E A S I E R T U S E .3 s e p a r a t e b u t t e r e d d i g i t a l o u t p u t l i n e s .3 s e p a r a t e d i g i t a l i n p u t l i n e s .

P R OD I G I T A L S O L U T I O N S

C o m m o d o r eC - 6 4 R e p a i r ( C P U o n l y ) . $ 3 8 . 9 51 5 4 1 A l i g n m e n t S 2 5 . 0 01 5 4 1 R e p a i r 6 9 . 9 5 L E A R N E V E

E v e r y t f u n r j i e n

H i - , H I S o i c H u i . i i ) . i > l . r : l r , n P o g o1 0 A o a c u s 5 2 . 5 3 . S 71 0 3 A b b y s D i s c o u n t S o f t w a r e 1 1 51 0 A c c o l a d e 2 4 - 2 51 0 A c o m o l I n d i a n a 1 2 1 0 A c l o n S o f l 2 - 1 0 A m e r i c a n i n t e r n a t i o n a l C o m p u t e r P r o d u c t s . . . . 1 2 1 0 A p r o t B k 1 1 91 0 A r t i f i c i a l ■ ■ ■ ■ W l t g e n c e R e s e a r c h G r o u p 1 2 1 1 B a s i l S o « ™ r t s 6

B a n e i o s I n c l u d e d 1

C l a s s i f i e dS O F T W A R E

S W I W I T H T H O R O U G H B R E D , H A R N E S SG r e y h o u n d h a n d i c a p p i n g s o f t w a r e : $ 2 9 . 9 5E n h a n c e d : S 4 9 . 9 5 . P r o f e s s i o n a l F o o t b a l lH a n d i c a p p i n g S y s t e m : $ 3 9 . 9 5 . F o m o s tc o m p u t e r s . F r e e i n f o . S o f t w a r e E x c h a n g e . B o *5 3 8 2 C G W B l o o m f i e l d , M 4 8 0 3 3 . C a l k ( 9 0 0 ]5 2 7 - 9 4 6 7F R E E C A T A I O G . L o w e s t p r i c e d p u b l i c d o m a i ns o f t w a r e a v a i l a b l e f o y o u r C 6 a n C 1 2 8 ,

C 6 P E R S OG A M E S . { p p d . B o t h f 9 7 3 5 W h e a t A U T O S T A R D i s k . Y o u rP r o t e c t s y o uD i s k : 5 1 0 . 0 0B 4 8 N . R i c

Page 130: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 130/132

1 1 B e t M « y S o f w o n a 3 6 - 3 9 . 4 1 , 4 3 , 4 51 1 B i W e B y t t s 1 2 01 1 l i C o m p u t e r S u p p l y . , . . 6 1 1 B r a n r t o r d E d u c a u o n a l S w v i c e s 1 1 0U C a r a i n a i S o f t w a r e 6 1 1 C e n t r a l P o m ! S o t M a i a * 1 1 C n e a t s N e e ! P r o d u c t s , I n c . 1 2

C h i p L e v e l D e s i g n 1 1 81 1 C . I . A . S o f t w a r e 1 2 01 2 C - M o i e P r o d u O S 1

C . O M . B D i r e c t M a r k e t i n g C o i p 7 8 . 1 2 31 2 C o m p u m e d 1 2 1 2 C o m D u S W W1 2 C o m p u i A t t h r y . . . 1 1 0 - 1 1 11 3 C o m p u t e r C a m p 6 1 3 C o m p u t e r C e n t e r s o A m e r i c a 1 1 2 - 1 1 3l i f l C o m p u l o i M a i l O r O s r 7 1 2 C o m p u t e i M a r t 1 2 21 2 C o m p u i o r P l a c e 1 2 1 2 C o v O i , I n c . 2

C r o w n C u s t o m C o v e r s ! 2 i a C S o f t w a r e 1 1 1 3 C y b e r S y s t e m s 1 2 1 3 D a t a E a s t1 1 d S o f t w a r e . . 4 41 3 D i o i S o f l 1 2 1 3 D i g i t a l S o l u t i o n s , I n 1 2 1 3 D i g i t a l S o l u t i o n s , I n c B 1 S D i g i T o k , I n c 6 1 3 E l e c t r o n i c A r t s I F 1 3 B e c u o o i g A r t s 2 1 4 B e c t r o n e O n 1 2 1 4 E m e r a l d C o m p w i e n l s I n i s m a t i o n a l 6 1 4 ■ r i - r i a n t , I n . 3 1 4 E p . m n t r i l u s C o r p 1 2 1 4 F e d e r a l H i l l S o f t w a r e 1 2 41 4 F r e e S j m i S o f t w a r e , I n c . . . 1 1

H a l m I m t i l u t B 1 2 1 4 H & P C o m p u t e r s o A m e n t a 5 1 4 I C o n T r o l I n 1 2 1 4 I n f o c o m 1 2 - 1 31 4 I n t e i i k t u n t I / 1 2 1 5 0 J a m e c a E l e c t r o n i c s 1 1

K S o t t 5 L I D O N E n t e r p r i s e s 1 2

1 5 L i n c o l n C o l l e g e 1 2 1 5 L y c o C o m p u t e r 5 4 - 5 51 5 M a s t o r S o f t w a r e 1 2 I S M i c r o c o m p u t e r S e r v i c e s 6 1 5 M i c o P r o M S i m u l a t i o n S o f t w a r e . . 2 1 5 M w o P r o i e S i m u l a t i o n S o f t w a r e 4 1 5 M r a j o n S o l t w a i e 1 2 1 5 M o n t g o m e r y G r a m L 7

N R S c h o o l ! 8 1 5 O k m a t a1 6 O n g m S y s t e m s . I n I B 1 6 P r e c i s i o n D a t a 1 2 1 6 P n s m S o l r ^ a r e 2

W p a s h i p p i n g . S e n i l t o M S t M S O F T W A R E ,P . O , B o 3 1 1 1 , T e r r e H a u t e , I 4 7 8 0 3C O L O R F U L V I D E O T I T L E M A K E R A N S T O R EA D V E R T I S I N G S O F T W A R E U S E S Y O U RP R I N T S H O P ( M F O N T S A N D E S I G N S . . .S 1 4 . 9 5 ( C 6 4 d i s k ) M i c r o A d s . 1 4 E A S TN O R M A N D R . , P A L A T I N E , [ 6 0 0 6 7I y o u ' d l i k e i n f o r m a t i o n o t h l a t e s t v e r s i o no y o u r s o f t w a r e , p l e a s e c a l l o w r i t e :B a t t e r i e s I n c l u d e d C u s t o m e r S u p p o r t , . 1 M u r a lS t . , R i c h m o n d H i l ! , O n t a r i o , C a n a d a L 4 1 B ( 4 1 6 ) 6 8 1 - 9 8 1 6C O M M O D O R E : T R Y B E F O R E Y O B U Y .B e s t s e l l i n g g a m e s , u t i l i t i e s , e d u c a t i o n a lc l a s s i c s a n n e r e l e a s e s , 1 0 0 ' s o t i t l e s .V i s a / M C . F r e e b r o c h u r e . H I N T - A - D I S C , F r e d e r i c kB l d g . " 3 4 5 , H u n t ' n , W 2 5 7 0 1 ( 3 0 4 ) 5 2 9 - 3 2 3 2A R B U L L E T I N B O A R D F O R T H 6 1 2 3 0 0 - 1 3 0 0 H a u d , P u n t c r / X m o d e m / A S C I I ,V o t e , W a R o o m Q u i z , 2 S I G S , P a s s w o r d s ,E - M a i l , D a t i n g B o a r d M o r e ! $ 6 4 . 9 5( B B S ) 7 1 8 - 6 4 5 - 1 9 7 9 ( V o i c e ) 7 1 8 - 3 3 6 - 2 3 4 3L i C o m p u t e r s , P B o 3 9 2 , B k l y n . N 1 1 2 2 9I N E X P E N S I V E C - 6 4 / 1 2 B A S T R O L O G Y . F o u r t e e np r o g r a m s f r o m S 9 . 9 5 t $ 3 9 . 9 5 . A l p r i n tF A S T h a r d c o p y . F r e t - d e t a i l s . H E T T I G E l i S ,3 1 H a r m o n y C t B S a A n t o n i o , T 7 8 2 1 7S P E E D S C K I P T - U T I I . I Z E R M e r g e d a t a b a s ei n f o w / S P E E D S C R l P T * i c - x t a u t o m a t i c a l l yo p r i n t m u l t i p l e c o p i e s o t e x t ,C a l l C h i p m u n k S o f t w a r e 1 - 8 0 0 - 3 3 1 - 3 4 2 8

I E O P A R D Y W H E E L O F O R T U N E C 6 4 / 1 2 8G R E A T G A M E S F A N T A S T I C P R I C E

O N L Y $ 1 3 , 9 5 " P A N T H E R S O F T W A R E5 4 2 5 - M A L B E M A R L E , C H A R L O T T E . N 2 8 7 1 2

C R E A T E F U N N Y A N I M A T E D C A R T O O N SK E Y B O A R D C A R T O O N I N G e a s i e r t h a n s p r i t e sr e a l p r o g r a m m i n g F U N ! s o u n d e f f e c t s a l l .

C 6 4 D e m o d i s k I n s t r b o o k $ 2 9 . 9 5 p p d .I J 3 C K H A R T D E V . , P O 2 1 4 , P a l m C i t y , F L 3 3 4 9 0

T A S P R E A O N I . Y $ 1 " . 9A , B , C , D , E ,I R f o r m s ! D i v e r s e y , S t

H I - R E S P L g r a p h s , p l o ta n b u s i n e s t h r e e f o n t s ,C B p r i n t e rd a t a t o d i s k 1 6 2 0 5 S H aT W O N E WM i n d R e a d es e n d $ 8 f o P r o g r a m s , P F R E E S O F TS e n d S A S EP U B L I C D OP B o 1 4

H A R D W C 1 5 4 1 D I S F I L T E R m S e n d c k o r G r a n t s P a s s ( 5 0 3 ) 4 7 6 - 1 C O M P U T E RI ' a r t s a v a i l a R t e . 6 , B o ( 9 1 5 ) 5 6 1 - B

M I S C E LP e r s o n a l C o t $ 5 0 0 0 m o p e r f o r m e ds p a r e t i m e .o f f e r . W l i l f iS a n D i s g o ,

F r o mO r i g i nS y s t e m s ,t h e l e a d e r s

A v

Page 131: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 131/132

i f a n t a s ye n t e r t a i n m e n t .

A i l l u s t r a t e d A d v e n t u r ef a n t a s y . B D a l l a s

R o G o e b e

* r * H

T h R i n g o C h a o s h a L i s a a n i u s i n g h e t d

u n i v e r s e ! H a v i n g b e e n c t s e e k o u t t h e e n s o r c e l l e

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

A c c o m p a n i e d b C o r n , C h a t r a v e r s e s t r a n g e l a n d s ,

e n c o u n t e r i n g s o m ec r e a t u r e s t h a t w i l l

h e l p y o a n o t h e r s t h a t c a

o n l y s e e y o a s t o o t hs o m e m o r s e l o m e n a c e . T e s t s

o s k i l l a n c o o r d i n a t i o n , a s w e l l a b r a i n - t w i s t i n g I e p i d o n v a l o r o n s e n o u g h t o t a k e o t h R i n g Q u e s t ™ . G r a p

W H A R V E Y R O A D , M A N C H E S T E R , N 0 3 1 0 3 ( 6 0

u p e r

Page 132: Compute Gazette Issue 44 1987 Feb

8/9/2019 Compute Gazette Issue 44 1987 Feb

http://slidepdf.com/reader/full/compute-gazette-issue-44-1987-feb 132/132

a b a s

G o W j u s ! d i s o m e t h i n g o n l y H s o f t w a r e f o H i C o m m o d eI n t r o d u c i n g . . . P o c k e t W H l « rc e s w j r P a c k e t M a n n e r 2 / s p r r * "F i l » r a / d o t a b a s e

d o W m a d e o u a w a r d w i n n i n g *n 6 c o m p u t e r s e v e n b e t t e r !

O u n e P o c k e t 2 s e r i e s o f o n l y i m u c h r n o r e s o p h i s t i aF e a t u r e s t h a t i n c l u d e :G E O S O p e r a t i n g S y s f e iC o m m o d o r e R A e x m o u s e s u p p o r t w i t h p m o d e f o r f o s t e r f i l e S o

u s u a l l y f o u n d. t i o n s s o f t w a r e ,

w i t h t h n e , w o r k w i t h t h e

a l l o w R A d i i k ,/ m e n u s . 1 5 7 1 b u r s t

i n c r e a s e d s u p p o r t f a t w c o n f i g u r a t i o n f o s c r e e nc o l o r , f o r m a t o n p r i n t e r * e l e c r i o n t .

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

N o w , w h e n y o u u p g r a d e y o u r C o m m o d o r e ' 1 " 6 f 1 2 8 , P o c k e f s o f t w a r e h e l p s m a k e i b r e e z e . T h n e P o c k e t s o f t w a r e h a s b o t h 1 2 8 o n d 6 4 a p p l i c at i o n s o t h s a m e d i s k . S w h e n y o b u y o n © y o o r a c t u a l l y b u y i n g t w s o f t w a r e p a c k a g e s . T h c o s to n t y $ 5 9 . 9 5 ( U . S . ) .

Y o c a b u a l t h r o e P o c k e t 2 a p p l i c a t i o n s ,P o c k e t W r i t e r 1 P o c k e t P l b f l i i e r l a n d ^ " "i o n c o n v e n i e n t S u p a r p a k f o r t h e l o o n l y $ 9 9 . 9 5 ( U . S . ) . r . u p e r w a t H i s c o v .i n t e g r a t e d f e a t u r e s o f P o c k e t s o f t w a r e a n r f . M J ia l m o s t e i g h t y d o l l a r s .

A c o m p a n i o n t P o c k e t W r i t e r 2 a D i c r i a n o r <D i s k c o n t a i n i n g 3 2 , 0 0 0 w o r d s { e x p a n d a b l e t 4 0 , 0 1i a v a i l a b l e . T h c o s t $ 1 4 . 9 5 ( U . S . ) .

F o r t h o s e o y o w h h a v e o l r e o d y d i s c o v e r e d t h

S u p e r p o k :T h S o l u t i o n

c M o n e y !

r e g i i t e r e d o w n e r s u p g r a d e P o c k e t 2 s o f t w a r e f o o n l y1 9 . 9 5 ( U . S . ) p l u s 3 . 0 0 ( U . S . ) s h i p p i n g a n h a n d l i n g !

A v a i l a b l e o n l y b w r i t i n g t o D i g i t a l S o l u t i o n s I n c ." C o r f l m O c J o r e ' S - M i i l o - O i i n p i j l C i t M t r p Q i i n e , i n d e p c n d e n l r e v i c w o r i ,

t o l f t d I h e O r i g i n a l P f » c k c t W n 1 C r H B / i ' l u n i t P o t k o l P l a n n e r 1 2 B / 6 - 1s o f t w a r e i h " A n n u a l B c i i o f l 9 Q f t " I H > c o d L i c f i v i t y c a t e g a i y .

[ ' ■ i i - - , - i . , ■ ( ' , . ■ ! . n " D i S l r i b i r l o r E n q u l r i o i I t ) ;

/ / / / / D i g i t a lV / S / j S o l u t i o n s

S e r i o u s S o f t w a r eT h o f s S i m p l e t U s C a n a d a L A 1 6

■ ■ ■ i n c l 4 l 6 - ]