compute gazette issue 65 1988 nov

116
8/9/2019 Compute Gazette Issue 65 1988 Nov http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 1/116 1 E x c i t i n g N e P r o g r a m s I n s i d e ! C O M P U T E R 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 T E R U S E R S G u i d e t T h i s F a s t e r , F r i e n d l M a j o r U p g r a d e C A Y O U T Q f T H E S E ? 1 I n c r e d i b l e W a y s 6 1 2 O w n e r s U s T h e i r M a c h i n e s ! W h i c h o T h e s e 2 W o r d P r o c e s s o r s A n S p e l l i n g C h e c k e r s S h o u l d Y o B u y ? S U P R A " T a k e Y o u r 6 4 ' s V i d e o B e y o n d t h L i m i t s " 0 2 2 2 0 I I I I 7 K 8 6 U S S 2 9 5 C a n a d a S 3 . 5 0 I

Upload: cubemanpdx

Post on 30-May-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 1/116

1 E x c i t i n g N e P r o g r a m s I n s i d e !

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

G u i d e t T h i sF a s t e r , F r i e n d lM a j o r U p g r a d eC A Y O U T Q f T H E S E ?1 I n c r e d i b l e W a y s6 1 2 O w n e r sU s T h e i r M a c h i n e s !

W h i c h o T h e s e2 W o r d P r o c e s s o r sA n S p e l l i n g C h e c k e r sS h o u l d Y o B u y ?

S U P R A "T a k e Y o u r 6 4 ' s V i d e oB e y o n d t h L i m i t s "

0 2 2 2 0

I II I7 K 8 6

U S S 2 9 5C a n a d a S 3 . 5 0

I

Page 2: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 2/116

F O O T B A L L T H W A I W A M E A N T T B P L A Y E D .

T h u d a n t e o y o u r o w 3 0 y a r d l i n e . F o r t y - t h r e e s e c o n d s l e f t o t h c l o c k a n y o u ' r ed o w n b y t w o p o i n t s . S u d d e n l y t h e n z o n e s e e m s t b h u n d r e d m i l e s a w a y . I : y o u ' r eg o i n g t b a h e r o , b o w ' s I h l i m e . Y o c a l l t h p l a y :

' T e l l o w - r u n e t e e n ! Y e l l o w - n i n e t e e n ! H u t ! H u t ! ! H U T ! ! ! " T h b a l l i s n a p p e d . T h e r e ' s a c r u n c ho a r m o r o n t h f r o n t l i n e a n y o d r o p b a c k . Y o l o o k f o r e c e i v e r b u t t h e b l i t z i o n R o l l t t h r i g h t y o k e e p d a n c i n g , y o l o o k l o a n o p e n i n g b u y o u rM o c k e r s a r s t a r t i n g t o c r u m b i e . K e e p p e d a l i n g b a c k . . . y o u ' r ei t r o u b l e n o w , y o u ' r e t o o d e e p . B u w a i l ! Y o s p o t a o p e n m a d o w nf i e l d ! Y o c o c k b a c k , r e a d y t f i r e , w h e n s u d d e n l y a u g l y - l o o k i n gt a c k l e i a l o v e r y o u . D y o t r a n t h r o w ? O d u c k a n d r u n !

F o o t b a l l a c t i o n s r e a l y o c a a l m o s t f e e l [ h e p i g s k i n i y o u rh a n d s . D e s i g n e d u n d e r t h e w a t c h f u l e y e s o f t h e g a m e ' s p r e m i e rq u a r t e r b a c k J o h n E t w a y t h i s f a i t h f u l c o m p u t e r v e r s i o no f t h e a r c a d e w i n n e r b r i n g s a l t h e s t r a t e g y a n g r o u n dp o u n d i n g e x c i t e m e n t o f t h e w o r l d ' s g r e a t e s t s p o r t n g h t t y o u rc o m p u t e r s c r e e n , o n o t w p l a y e r s !

P l a y b i g l e a g u e f o o t b a l l t h w a i w a m e a n t t b p l a y e d . . .w i t h Q U A R T E R B A C K !

^

S c r e e n S h o t s t a k e nf r o m t f ' c I B w e r s i

O l A R T E U B f l C K ' "i s a t r a d e m a r k o lI h L e l a n d C o r pl i c e n s e d f r o m

M E L B O U R N EH O U S EM e l b o u r n e H o u s e . 7 1 W e s t 1 7 t h S t r e e t , U n i t G C o s t a M e s a , C 9 2 6 2 7 . T e l . ( 7 1 4 ) S 3 1 - 1 0 0 1

A T S O F T W A R E S T O R E N E A R Y O UN e S h i p p i n g f o r : I B P a n P S / 2 a n T a n d y 1 0 0 0 ( $ 2 9 . 9 9 )

C o m m o d o r e 6 4 / 1 2 8 ( $ 2 9 . 9 9 )I F a l l ' 8 8 f o i : A p p l e I s e r i e s ( $ 2 9 . 9 9 )

A p p l e I I G S ( $ 3 9 . 9 9 )

T R A D E W E S T

Page 3: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 3/116

: > t m

M A T O P r e s i d e n tC o m m o d o r eB u s i n e s sM a c h i n e s

d i r e c t l i n e , t h a i i s f r o m y o u r h o m e t ■ C o m m o d o r e * H e a d q u a r t e r s v i Q - L i n k , t h

J . J L t e l e c o m m u n i c a t i o n s s e r v i c e t h a t ' s e v e r y t h i n gC o m m o d o r e o w n e r c o u l d h o p e f o r .U s i n g C o m m o d o r e t > 4 J 1 o 1 2 8 " , d i s k d r i v e ,

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

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

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

G e F R E E C o m m o d o r e m o d e m a n F R E E Q - L i n k s o f t w a r e w h e n y o j o i n Q - L i n k .

C a l l t o l l - f r e e l - o 0 0 - / o 2 - 2 2 / O a t 1 5 7 4o m a i l t h i s c o u p o n t Q - L i n k , 8 6 1 9 W e s t w o o d C e n t e r D r i v e V i e n n a , V 2 2 1 8 0

C h o o s e o n e :n e e d m o d e m . S e n d m t h F R E E C o m m o d o r e 3 0

b a u d a u t o - d i a l m o d e m a n t h F R E E Q - L i n k s o f t w a r e .C h a r g e m n o f o m f i r s t m o n t h s o Q - L i n km e m b e r s h i p a $ 3 9 . 8 0 ( S 9 . 9 5 p e r m o n t h ) ,

a l r e a d y h a v e m o d e m . S e n d m t h F R E E Q - L i n ks o f t w a r e a n c h a r g e m n o f o m f i r s t m o n t h o Q - L i n km e m b e r s h i p a S 9 . 9 5 .

F u l l N a m eS t r e e t A d d r e s s .C i t yZ i p .S i g n a t u r e .

S t a l eI ' h o n e (

C h o o s e y o u r m e t h o d o p a y m e n t :P l e a s e c h a r g e m c r e d i t c a r d . M a s t e r C a r d V i s a

A c c t . E x p .C h e c k e n c l o s e d .

■ - Y O U K I S K N O T H I N G . T r y Q - L i n k f o 3 d n y i . I y o u ' r e n o c o m p l e t e l y s a t i s f i e d , s e n d u ( w i t h i n 3 0 d a y s o r e g i s t e r i n go n l i n e ) y o u r l e i l e r o f c a n c e l l a t i o n a l o n g w i t h I h Q - l i o k s o f t w a r e a n m o d e m y o r e c e i v e d , a n y o u ' l l g e f u l l r e f u n d o y o u r Q - L i n k m o n t h l y m e m b e r s h i p f e e .

8 6 1 9 W e s t w o o d C e n l e r O r i v eV i e n n a , V 2 2 1 8 01 - 8 0 0 - 7 8 2 - 2 2 7 8 e x l . 1 5 6 4

T h i s o f f e r i o n l y v a l i d f o n e m e m b e r sw h r e s p o n d t h i s a d v e r t i s m e n r

O f f e r e i p i r e s M a r c h 3 1 1 9 8 9 .

T h e C o m m o d o r t ( i m n e e t i o n

Page 4: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 4/116

A d v a n c e dD u n g e o n s g p i a g o n sC O M P U T E R P R O D U C T S

R o l e - P l a y i n g A c t i o n U t i l i t yP o o l o f R a d i a n c e f u l f i l l s a l y o u r g a m i n gf a n t a s i e s . T h l e g e n d a r y A D V A N C E DD U r i d E O M S D R A Q O r f S ® r o l e - p l a y i n gs y s t e m s p r i n g s t l i f e o y o u r c o m p u t e r !E m b a r k o d a n g e r o u s q u e s t s i t h m a g ic a F O R O O T T E M R E A L M S ' " g a m e w o r l dm a d e i n c r e d i b l y r e a l b a d v a n c e d c o p u t e r a n i m a t i o n a n c o m b a t t h a t a d h e r e ss t r i c t l y t A D « D ® g a m e s t a n d a r d s , F r e p a r e

y o u r s e l f f o t h e u l t i m a t ef a n t a s y r o l e -p l a y i n ge x p e r i e n c e !I B A P P L EC - 6 4 / L 2 8

H e r o e s o h i L a i k e g i v e s y o n o n - s t o pe x c i t e m e n t a n f u l l y a n i m a t e d a c t i o n o t h e m y s t i c a l D R A Q O M L A r i C E ® g a m e w o r l d .G u i d e e i g h t C o m p a n i o n s , e a c h w i t h d i f f e re n s k i l l s , d e e p i n t o t h e t r e a c h e r o u s r a i n so f t h e t e m p l e X a T s a r o t h . T h e y w i l l n e e da l o y o u r s k i l l s t h e l p t h e m s u r v i v e t h a t t a c k s o g i a n t s p i d e r s , d e m o n s , d r a g o n sa n c o u n t l e s s o t h e r t e r r o r s . R e t r i e v e t h

p r e c i o u sD i s k s o fM i s h a k a l i y o c a n !I B C - 6 4 / 1 2 8A M I G AA T A R I S

A D u u i c E D D u n o t o n s a w w o o n s . a d * d , r o R o o n u i r e a l m sa n D M O O f l L A N C E a r e t r a d e m a i i u o w n e d f r a n d u s e d u n c t a l i c e n s ef r a n T S R . I n c .B 1 9 a a T S R . I n c . C I S B 8 S l r a l e g i c S i m u l a t i o n ! . I n c . A l l r i g h t s r e s e r v e d .

D W G E O H M A S T E R S A S S I S T A N T ,V o l u m e f E i K O i m m s i u t i l i t y p r o g r a md e s i g n e d t h e l p D u n g e o n M a s t e r s g e n e ra t e n c o u n t e r s f o A D & D ® c a m p a i g n s .I p r o v i d e s m o r e t h a n 1 0 0 0 e n c o u n t e r s ,a n o v e r 1 3 0 0 m o n s t e r s a n c h a r a c t e r s ,i n c l u d i n g a l o t h m o n s t e r s f o u n d i A D S D ® M o n s t e r M a n u a l s / / D M c a m o d i f y t h e x i s t i n g d a t a a n d a d d o r i g i n a l

m o n s t e r sa n e n c o u nt e r s t o t h d a t a b a s e .

t o A P P L EC - 6 4 / 1 2 8

H o T O r d e r ; V i s i t y o u r r e t a i l e r o c a l l 1 - B O O - 2 4 5 - 4 5 2 5 .T r e c e i v e S S I ' s c o m p l e t e p r o d u c t c a t a l o g , p l e a s e s e n d$ 1 . 0 0 t o S f r a t e g i c S i m u l a t i o n s , i n c . , 1 0 4 6 « R e n g s l o r f fA v e n u e , M o u n t a i n V i e w , C 9 4 0 4 3 .

S T R A T E G I C S I M U L A T I O N S , I N C .

Page 5: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 5/116

C O M P U T E R ST T N o v e m b e r 1 9 8 8 V o l . 6 N o 1

2 . 0 : M a j o r U p g r a d e — N e w , I m p r o v e d , F a s t e r , a n F r i e n d l i e r R o b e r t B i x b y 1 i t h e R e a l W o r l d T o N e t s e l 2

G u i d e t W o r d P r o c e s s o r s a n S p e l l i n g C h e c k e r s C a r o l i n e D H a n l o n 6 1 2 8 / 6 4

T a l e I I I : T h T h i e f o F a t e N e i l R a n d a l l 3 0 6 4X O f f - R o a d R a c i n g T o N e t s e t 3 6

a n d K a r n o v S t e v e H e d r i c k 3 6 6 4N l n j a : S h a d o w W a r r i o r o f D e a t h J e s s e C o h n 3 7 6 4

E r v i n B o b o 3 6

R a c e r S c o f f E l d e r 4 6 O u J a s o n W e l l i n g t o n 5 1 2

J a m e s K n e s a k . 5 6

h P r o g r a m m e r ' s P a g e R a n d y T h o m p s o n 7 1 2 8 / 6 4 / - 4 / 1 6f o B e g i n n e r s : V a r i a b l e s R e v i s i t e d L a r r y C o t t o n 7 1 2 0 / 6 4 / 4 / 1 6

L a n g u a g e P r o g r a m m i n g : K e r n a l K e y s J i B u t t e r f i e i d 7 1 2 8 / 6 4L o a D I R R a n d y T h o m p s o n 7 8 6

K i l l e r J a m e s H o s t 7 6 6 B a s i l C o 8 0 6 4

J e f f L i t z 8 6 B o o t D o J R e y n o l d s 8 3 1 2 8

n i f i e r R o b e r t B i x b y 8 6

t sh E d i t o r ' s N o t e s L a n c e E l k o

t t h E d i t o rP r o d u c t s 4

G r o u p U p d a t e M i c k e y M c L e a n 4 E d i t o r s a n R e a d e r s 5 s : W h a t I R o b o t ? F r e d D ' l g n a z i o 7

: P i r a t e T e l l s A l R h e t t A n d e r s o n 7 G E O S C o l u m n : F o n t G r a b b e r M y s t i c J i 7 1 2 8 / 6 4

l i s t i n g sX : M a c h i n e L a n g u a g e E n t r y P r o g r a m f o C o m m o d o r e 6 a n 1 2 1 0 1 2 8 / 6 4

A u t o m a t i c P r o o f r e a d e r 1 1 1 2 8 / 6 4 / + 4 / 1 6o t T y p e I C O M P U T E l ' s G a z e t t e P r o g r a m s 1 1

r t i s e r s I n d e x 1 0 G e t w t . v 0 C O T i m o t J c

+ P i u S ' J 1 C o m m o i l o i o 1 1 2 C o m n x x k x o T 2

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

Page 6: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 6/116

H o f a h a t h e p e r s o n a l c o m p u t e r r e v o l u t i o n r e a l l y c o m e ? I 1 9 8 4 — t h e h e y d a yo f t h e b o o m — s o m e i n d u s t r y a n a l y s t s s a n g u i n e l y p r e d i c t e d t h a t b t h e a r l y 1 9 9 0 s ,e v e r y U . S . h o m e w o u l d h a v e c o m p u t e r . N o w , w i t h t h b e n e f i t o f o u r y e a r s o h i n d s i g h t , w c a s e t h i s s t a t e m e n t a h y p e r b o l e b o r n e o e n t h u s i a s m . Y e s , p e s o n a l c o m p u t i n g h a f e m e l o n g w a i f e y e a r s , a n i t ' s h e r e t o s t a y . B u p r o g n o s t i c a t i o n r i s k y b u s i n e s s .

L o n g - r a n g e f o r e c a s t i n g i e s p e c i a l l y c h a n c y i t h i s i n d u s t r y , w h e r e t e c h n ol o g i c a l b r e a k t h r o u g h s , c h a n g i n g c o n s u m e r n e e d s , U . S . / j a p a n t r a d e r e l a t i o n s , a n t h s t a l e o f t h U . S . e c o n o m y a r j u s t f e o f t h e v o l a t i l e v a r i a b l e s t h a t a f f e c t t h f u t u r e o p e r s o n a l c o m p u t i n g .

I J u l t h r e v o l u t i o n h a i m a n y w a y s a l r e a d y h a p p e n e d . P e r s o n a l c o m p u t e r sa r f i x t u r e s i t h o f f i c e . U . S . b u s i n e s s w o u l d b a t s t a n d s t i l l w i t h o u t t h e m .T h e y ' r e s l o w l y , v e r y s l o w l y , i n c r e a s i n g i i h h o m e m a r k e t . C u r r e n t l y , 1 5 - 2 1 1 p e

c e n t o U . S . h o m e s h a v e p e r s o n a l c o m p u t e r s , m o d e s t i n c r e a s e i t h p a s t f o u ry e a r s , b u l o n g w a f r o m t h m i s c a l c u l a t e d 1 9 8 4 f o r e c a s t . C o m p u t e r s i e d u c at i o n i a l t o g e t h e r a n o t h e r i s s u e . C o m p u t e r l i t e r a c y h a h a p p e n e d i b i w a i h i g h e r e d u c a t i o n . M a n y c o l l e g e s n o r e q u i r e s t u d e n t s t h a v e c o m p u t e r s . I t h e yd o n ' t , t h e y a l e a s t p r o v i d e r e a d y a c c e s s . T h e r e h a v e b e e n e f f o r t s m a d e i t h p u b l i c s c h o o l s y s t e m — b u t h e r e ' s w h e r e t h c o m p u t e r r e v o l u t i o n h a s u f f e r e d t h em o s t b l a t a n t f a i l u r e . S u r e , t h e r e a r e w e l l - h e e l e d , p r o g r e s s i v e s c h o o l s y s t e m s w i t hs t a t e - o f - t h e - a r t c o m p u t e r l a b s a n d e d i c a t e d s t a f f . B u t n o t e v e r y s c h o o l d i s t r i c t h a t h m o n e y o p e r s o n n e l t m a k e t h m o s t o c o m p u t e r s . I t o m a n y c l a s s r o o m s .w h a v e p r e t t y d i s m a l s t a t e o c o m p u t e r a f f a i r s .

S c h o o l b u d g e t s a r t i g h t , m a n y c l a s s r o o m s a r o v e r c r o w d e d , a n t e a c h e r s a r o v e r w o r k e d . T h j o b o f c o m p u t e r e d u c a t i o n h a s . u n f o r t u n a t e l y , f a l l e n t o t h e s et e a c h e r s , m a n y o w h o m a r t r e a d i n g w a t e r j u s t t h e l p k e e p t h s t a n d a r d c u r r i c ul u a f l o a t . T h e y t h e m s e l v e s h a v e n o b e e n t r a i n e d , y e t h e y a r c o m p e l l e d t q u i c k l y b e c o m e c o m p u t e r - l i t e r a t e , s o f t w a r e - l i t e r a t e , a n t h e n t t r a n s l a t e t s t d e n t s o v a r i o u s s k i l l l e v e l s . I t ' s u n f a i r t t e a c h e r s . A n i t ' s s i t u a t i o n o f u n w a n t e db u r d e n - ; , s m u c h s t h a t t w t e a c h e r s r e c e n t l y w a l k e d o u o t h p r o f e s s i o n w h e np r e s e n t e d w i t h c o m p u t e r s f o t h c l a s s r o o m .

T h p r o b l e m i o n l y o n o m a n y i U . S . e d u c a t i o n . T h c o m p u t e r i n d u s t r y a l a r g e h a m a d e s o m e l a u d a b l e e f f o r t s , m o s t n o t a b l y t h o s e o I B M , w i t h t h W r i t e t R e a d p r o g r a m ; t h S o f t w a r e P u b l i s h e r ' s A s s o c i a t i o n , w i t h i t a n n u a l C o m p u t e rL e a r n i n g M o n t h ; a n d A p p l e C o m p u t e r , w i t h h i s t o r y o f h e a v y d i s c o u n t i n g t s c h o o l s a n c o n t i n u e d s u p p o r t . ( C o m m o d o r e ' s r e n e w e d c o m m i t m e n t t t h e d c a t i o n m a r k e t i w o r t h w a t c h i n g , ) I s o f t w a r e , B r o d e r b u n d , D a v i d s o n , T h L e a r ni n C o m p a n y , a n M i n d s c a p e , a m o n g o t h e r s , h a v e d e v e l o p e d I n t e l l i g e n t ,i n n o v a t i v e s o f t w a r e t h a t w o r k s a v a r i e t y o p r i m a r y a n s e c o n d a r y e d u c a t i o n a ll e v e l s .

I n e v i t a b l y , t o d a y ' s p u b l i c s c h o o l s t u d e n t s w i l l b t h r u s t i n t o c o l l e g e o b u s in e s s e n v i r o n m e n t w h e r e c o m p u t e r s — a n d t h a b i l i t y t u s a n u n d e r s t a n dt h e m — a r e p r e r e q u i s i t e s f o s u c c e s s f u l p e r f o r m a n c e , i t ' s d i f f i c u l t a n p r e m a t u r e t h o p e f o i n i t i a t i v e s f r o m t h f e d e r a l g o v e r n m e n t a t h i s p o i n t , b e f o r e t h n a t i o n a le l e c t i o n . R e g a r d l e s s o f t h e o u t c o m e , g o o d t h i n g s c a h a p p e n f o o u s t u d e n t s a s t a t e , c o u n t y , a n l o c a l l e v e l s — a t t h g r a s s r o o t s , w h e r e r e v o l u t i o n a l w a y s b e g i n s .I o u c h i l d r e n a r o u f u t u r e , w s h o u l d c o n s i d e r i m a n d a t e t t a k e a a c t i v e r o l ei c o m p u t e r e d u c a t i o n a t h h o m e a n s c h o o l l e v e l s . W c a n n o t e x p e c t m o r e f r o mo u o v e r w o r k e d t e a c h e r s . W o w t h e m — a n d o u c h i l d r e n — o u r f u l l a n e n t h u s ia s t i c s u p p o r t .

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

C O M P U T E R S■ ■ C O M M O D O R E

E d - t o <S t f r - Q f A r t D i r e c t o r

r p i i t u r i A E c A l o rT e c h n i c a l E d - t o rA s s i s t s " : E d i l c

A s s i s t a n t T e c h n c a l E d i t o rA s s i s f a n i F e a t u r e s E r J i t o r

A s s i s t a n t E d r t D T .S u b m i s s i o n s D i s k P r o d u c t s

r : ■ : r . . r A s s i s t a n tC o p y E d i t o r s

P r o g r a m m i n g A s s i s t a n tC o n t r i t H j l i n q C d i t o r s

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

J u n i o r D f i n u j r K j rM a c h n r u c a A r t i s t e

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

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

P r o d u c t i o n A s s i s t a n tT y p e s e t t i n g

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

c o m p u t e i p u b l i c a t i o n sG r u u i i V i ^ e P r e s i d e n t ,

P u & i s n f r f / E d H o r i a l D i f o c t o rM a n a g i D ^ E d i t o r

S e n i o r E d i t o rE d i t o r i a l O p e r a t o n s D i r e c t o r

E i o c u t i v e A s s ^ i a n :S e n i o r A d / n m i s t r a t - v e

A s s f S l a mA d m i m s t i a t i v e A s s i s t a n t s

, O N A L C O M P U T E ! ? U ^ R SL a n c e E l k oJ f l m c o H F a r yK e i E h F e r r e l lP a t r i c k P a m s hF l h e t i A n d e r s o nD a l e M c B a n eT o N e t s e LD a v i d H e n s l e yM i c V e y M c L e a nK a r e n S i e p a kT a m m i e T a y l o rK n r e n U h l e n d a r fT r o y T u c k e rJ i B u i t e r T i e l d( T o r o n t o , C a n a d a )F r e d D ' l g n a z i QI E L a n d i n g , M l D a v i d E n g l i s hR a n d y T h o m p s o n

R o b i n S l r e l o wM e g M e A S c o l t y B i l l i n g sR o b i n C o s e

M a r k E H i l l y e rD P o t l e rK i P o t t sT e r r y C a s hC a r o l e B u n i o nA n i t a A r h e l d

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

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

S e n i o r V > c e P r e s u J e n l M o r e F l e n c hV c P r e s i d e n t . A d v e r t i n g P f i L f t r T J o h n & m e y e r

V i c e P r e s i d e n t . F i n a n c e R i c h a r d W i l l nV i c e P r e s i d e n t . P r o d u c t i o n l e n s B e r s o n - W e r n e r

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

V i c e P r e s i d e n t R o b e r t I . G u r s h aC i r c u l a t i o n S u b s c r i p t i o n S t a f f O r B l a c k m o n - D e B r o w n

■ ■ ! ■ ! i - . , - ' - ! ■ ■ ■ ,M i l c h F r a n kB o t h H p j l yT h o m a s D S l a t e rJ a m e s J S m i t hA H e a t h e r W o o d

S u b s c n b u r S e r v i c e j B O O ) 7 2 7 - 6 9 3 7

O n o t h A I I W U S M N G C o m p a r e sP r e s i d e n t R o D e r t G . B u r l o n1 3 3 0 A w n i H 3 n t h A m e r i c a s

N e Y o r k . N 1 0 0 1 9* . D V L H T I 5 ! N G O F F I C E SH t w T D f l i : A ( I G C o r i i L K T t t r M j i p n r i n f l i . l n c , f l M S * r t « l t t i A * * . N wV o . N . N 1 0 0 1 9 l m | 2 I 2 | M 5 8 3 6 O 0 < w t i * r d J T h o Q G f l M . - K & D u P

C Q W P u T E 1 P u U c a t n m S u n * Z O O . 3 2 w « i W e n d o v * rA v Q f B W W K r o , H 2 7 4 0 3 T < 9 1 9 f 2 7 S - M 0 9 K a t h l e e n I n g r a mH f E n g l a n d M i d < A t l a n t i c : l ■ ■ ■ • - - . J T f - ; - J - ( 2 1 2 )

/ ■ 1 - y . - - f i - r - H a r d y i M S j 6 B W C K a - ' - G i n I n g r a m i S i ^ j

j ^ n v u n p v n . L u c * e D e m s . J e m ^ e r D a 3 7 3 W 0 5 f T e x f l 5 | . ( 3 0 3 ] 5 K - 9 2 9 9

' , ; r ^ . .

E K w u l i

? ' 4 O 3

i * R I N T E D

' i r m n i t B m n r i C u t a n b H . . - • • ■ " n n r » l ( n D # P * | H S ( 3 4 B B 2 7 2i h l l * r n « b o n * l i \ - - y H i ' 1 , 4 5 0 f l ) G f l l

f t * . U K 7 2 W « W o n t t o w A i f l S u

- q i # n « W y j * : b a d V » 5 « ] t o T n # ? £ $ ■ ;S u i e 3 0 j j W e s t W ? r d m « r A v e . C

I I H L J S A .

r C O M P U T E . ' i ,

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

Page 7: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 7/116

S T E A L T H F I G H T E R w i l l t u r n y o u r c o m p u t e r i n t o t h e h o t t e s t Y o u ' l l d i s c o v e r h u n d r e d s o a c t i o n - p a c k e d s c e n a r i o s i r e a l -m a c h i n e o t o d a y ' s e l e c t r o n i c b a t t l e f r o n t . T h g r a p h i c s a r e w o r l d r e g i o n s I r o m d e e p - s t r i k e m i s s i o n i N o r t h A f r i c a t v i v i d . . t h g a m e p l a y t h a t c h a l l e n g i n g . . a n t h e r e a l i s m r e c o n n a i s s a n c e f l i g h t o v e r C e n t r a l E u r o p e . W e ' l l t r a i n y o i

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

t h t a c t i c s t h a t o n l y s l e a l l h p i l o t d a r e s t M i c r o P r o s e h a s p a i n s t a k i n g l y r e s e a r c h e d s t e a l t h

a n w m a k e i r e a l ! 5 T E R L T H F I G H T EA d v a n c e d e l e c t r o n i c s , c o u n t e r - m e a s u r e sI n t e l l i g e n t e n e m i e s l a n d , s e a , a i o p p o s i t i o nR e a l i s t i c f l i g h t e x p e r i e n c e

f o C o m m o d o r e C - 6 4 ' 1 2 8

K n 1 9 O u t s i d e M c . i " 8 0 6 4 5 - B K 1 2 , w e e k d a y s 8 a t 5 p m E S To r d e r b y M C A f l S A : o t m a i l e h e e k / m o n o y o t d e i f o S 4 J . 9 5 l o C - 6 4 I 2 S .

S f u n d s o n l y M r e s i d e n t s d i 5 s a i n s t a F r c i ? s h i p p i n g i S . 0 0 m t i i r n a l i o n a l . A l l o w 1 - « ™ k o l o U . ( k ' N v e r y .

A O ' T W A " !1 6 L a K h o n i & T W ! . H u V * e y . M 2 1 0 3 0 | M 1 ) T 7 t - 1 1 S t

Page 8: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 8/116

S e n d q u e s t i o n s o r c o m m e n t s t " L e t t e r st t h E d i t o r , " C O M P U T E R S G a z e l l 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 s e r v e t h r i g h t t o e d i t l e t t e r s f o c l a r i t y a n l e n g t h .

N M o r e S e l f - P i t yI ' w r i t i n g i r e s p o n s e t t h " M o r e o 1 2 S D W o e s " l e t t e r s o t h i s c o l u m n i t h S e p t e m b e r i s s u e .

I ' c u r i o u s a t w h s o m e o t h o s e c o m p l a i n i n g a b o u t t h e i r 1 2 8 D sd i n o c o n t a c t t h e B e t t e r B u s i n e s s B r e a u r e g a r d i n g C o m m o d o r e ' s l a c k o r s p o n s e i g e t t i n g t h e i r m a c h i n e s f i x e d .C o m m o d o r e h a t s t a n d b e h i n d w h a ti s e l l s o r g e t i t h a n d s s l a p p e d ! I c o m p a n y h a t o m a n y c o m p l a i n t s r e y a r d i n g w h a t i s e l l s , i i i n v e s t i g a t e d ,f i n e d , a n d , i s o m e i n s t a n c e s , r e q u i r e dt p r o v i d e r e m u n e r a t i o n .

I m o p i n i o n , i p e o p l e s t o o d u f o r t h e i r r i g h t s a c o m p u t e r o w n e r s a n dd e m a n d e d s u p p o r t o t h e i r e q u i p m e n t ,h a r d w a r e a n s o f t w a r e d e v e l o p e r sw o u l d n ' t p u o u s h o d d y e q u i p m e n ta n d b u g g y p r o g r a m s . W w o u l d g e q u a l i t y . L e t ' s g e o u o t h i s " p o o r m e s y n d r o m e a n m a k e h a r d w a r e a n ds o f t w a r e c o m p a n i e s r e a l i z e t h a t w d o n ' t t a k e j u s t " a n y t h i n g " b e c a u s e i t ' sn e w . L e t ' s d s o m e t h i n g t h a t w i l l b e n ef i t h c o m p u t e r u s e r s ' c o m m u n i t y !

W a n d a M H a t g b tS a F r a n c i s c o , C

T h a u t h o r i p r e s i d e n t o O V E S T B a A r e a C o m m o d o r e U s e r s .

T h C a s e o t h M i s s i n g S i g n a t u r e sM J u l y i s s u e h a p a g e s 1 7 - 3 2 i n s e r t e ds i t i m e s I t h i s s u e . T h e r e w a n o t hi n e l s e . T h i s i n w a t m a k e u f o l a c k o p r i n t i n g m a t e r i a l . O n c e t h f i r s ts e c t i o n w a r e a d , t h e o t h e r f i v e w e r ek i n d o f r e p e t i t i o u s . D h a v e u n i q u ec o p y o d i t h e y a l e n u t h a t w a y ? I i w o r t h s o m e t h i n g b e s i d e s t h o r i g i n a lp u r c h a s e p r i c e ? A r e y o u i n t e r e s t e d i n t r a d e o f s o m e k i n d ? I a n e v e n t ,w o u l d n ' t m i n d h a v i n g n o r m a l i s s u e .

A n t r i m M a i l l e tN e B r u n s w i c k , C a n a d a

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

C O M P U T E D G g z o t t e N o v e m b e r 1 9 8 B

s w o o n i n g i t h h e a t , s n o n w o u l d n t i c e . O u o n l y m i s t a k e w a t n u m b e r t h p a g e s 1 7 - 3 2 r a t h e r t h a n 1 - 1 6 . Y o u ' r e t h o n l y r e a d e r w h n o t i c e d .

A c t u a l l y , t h e J u l y i s s u e w a s h i p p e dn o r m a l l y . B u i a p p e a r s t h a t s o m e o n e a t h p r i n t i n g p l a n t m a h a v e , i n d e e d , b e e ns u f f e r i n g f r o m t h e h e a t . W s h i p t h m a g az i n e i n l o t s o 1 p a g e s ( e a c h l o i c a l l e ds i g n a t u r e ) , a n t h b i n d e r y a s s e m b l e st h e s e i n t o a m a g a z i n e . A p p a r e n t l y , s i i d e n t i c a l s i g n a t u r e s w e r e b o u n d t o g e t h e r ,a n y o w e r e t h l u c k y r e c i p i e n t .

Y o u r c o p y i p r o b a b l y n o w o r t hf o r t u n e , b u t w e ' r e n o t i n t e r e s t e d i n t r a d e . Y o u c a n k e e p i t W h o p e y o e n j o yt h n o r m a l i s s u e w e ' r e s e n d i n g a l o n g .

M i l l i o n s o f P o i n t s a n C o u n t i n gM s i s t e r a n h a v e p l a y e d " C r o s sr o a d s " ( D e c e m b e r 1 9 8 7 ) l o a n t h i n ki i t h b e s t g a m e y o u ' v e e v e r p u l i s h e d . W e ' r e w a b e y o n d t h n u b e r e d l e v e l s i n t o g r a p h i c s c h a r a c t e r s( a b o u t l e v e l 3 8 5 ) , a n s c o r e s a r n o 5 , 1 7 9 , 0 8 0 a n 6 , 8 5 3 , 8 4 0 . P l e a s e t e l l m h o t a d l e v e l s . R a n d y G i n g e r y

C h e y e n n e , W W c a n ' t t e l l y o h o t a d n e l e v e l s ,b u w c a t e l l y o t h a t a u t h o r S t e v eH a r t e r h a w r i t t e n " C r o s s r o a d s I ! P a n d em o n i u m , " w h i c h i n c l u d e s n e m a z e s a n c r e a t u r e s . I y o l i k e d t h e o r i g i n a l , y o u ' r eb o u n d t o l i k e t h i s o n e . W e ' l l h a v e C r o s sr o a d s I i n e x t m o n t h ' s i s s u e .

T h R i g h t R A E x p a n d e rS e v e r a l m e m b e r s o o u u s e r s g r o u p( m y s e l f i n c l u d e d ) b o u g h t 1 7 0 0 R A e x p a n d e r s t u s e p r i m a r i l y w i t h C E O S .T h B e r k e l e y m a n u a l s i n d i c a t e d t h a tt h e y c o u l d b e u s e d t o g e t h e r . W f o u n d ,t o u r d i s m a y , t h a t t h e y c a n n o t . T h n e G E O S m a n u a l s n l o n g e r s t a t et h a t t h 1 7 0 0 R A e x p a n d e r s c a n b eu s e d , b u n o w h e r e h a v e s e e n i s a i dt h a t t h 1 7 0 0 R A e x p a n d e r s w i l l n o tw o r k w i t h G f i O S . I w o u l d b r e a l s e v i c e t y o u r r e a d e r s t i n f o r m t h e m o t h i s s i t u a t i o n . R A e x p a n d e r s a r e p e n s i v e , s m a y b e y o c a p r e v e n t 1 2 o w n e r s f r o m p u r c h a s i n g 1 7 0 0 w h e nt h e y n e e d 1 7 5 0 . I n c i d e n t a l l y , B e r k el e s e l l s 1 7 5 0 s a a e x c e l l e n t p r i c e ,

M a r y E W i l s o nC l e a n v a t c r , F

B e t t e r L a t e T h a n N e v e rw a i t e d f o m o n t h s f o a a r t i c l e l i k e

t h e x c e l l e n t o n o d e s k t o p p u b l i s h i n gy o r a i t h S e p t e m b e r i s s u e . H o e v e r , t h a r t i c l e s a i d n o t h i n g a b o u tT i m e w o r k s ' D e s k t o p P u b l i s h e r . I ' v eh e a r d a b o u t t h i s p r o g r a m f o a l m o s ty e a r a n " h a v e s e e n a d f o l o n g t i m e .

J e f f R u p e r tR i v e r F a l l s , W

W d i d n ' t m e n t i o n D e s k t o p P u b l i s h e r i t h e s t o r y b e c a u s e i i n o t y e t a v a i l a b l e .T i m e w o r k s s p o k e s p e r s o n t o l d u s t h a t t h e i rs t a f f h a b e e n c o n c e n t r a t i n g o s o m e o t h e rp r o d u c t s a n t h a t D e s k t o p P u b l i s h e r i s l a t e d t a p p e a r t h i s c o m i n g J a n u a r y .

S c r e e n s o F i l mH o a b o u t a a r t i c l e o t a k i n g p h o t o sO p r o g r a m s o n m o n i t o r ?

D i c k R a n d a l lL i v e r m o r e , C

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

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

s h u t t e r s p e e d a n a p e r t u r e , a t r i p o d , a n f i l m ( w u s E k t a c h r o m e 1 0 0 ) . F i r s t , l o a dy o u r p r o g r a m a n d i s p l a y m o t i o n l e s ss c r e e n ( a n y m o v i n g o b j e c t s w i l l b l u r ) . T s t o p a a r c a d e - s t y l e g a m e , t r " S p r i t eK i l l e r , " f o u n d o n p a g e 7 9

P l a c e y o u r c a m e r a o a t r i p o d . T h c a m e r a l e n s s h o u l d p o i n t s q u a r e l y a t h c e n t e r o t h e s c r e e n . F o c u s o t h a t p o i n t .N o t u r n o f t h r o o m ' s l i g h t s . S e t h s h u t t e r s p e e d t o n s e c o n d a n t h e n t a k ef i v e s h o t s i t h f S - f \ 6 r a n g e .

I y o a r u s i n g s i n g l e - l e n s r e f l e xc a m e r a , w s u g g e s t u s i n g l e n s i t h S Q m m - W O m m r a n g e . I y o u ' r e u s i n gr a n g e - f i n d e r c a m e r a w i t h t e l e p h o t o o t i o n , s w i t c h o t h e t e l e p h o t o t e n s ,

F r e n c h G E O SM n a t i v e l a n g u a g e i F r e n c h , a n u s

6 4 w i t h G E O S . T h m a i n u s o m c o m p u t e r i f o w o r d p r o c e s s i n g , b u G E O S l a c k s a l t h c r a n y F r e n c h a c c e n t st h a t w l i k e t p u h e r e a n t h e r e .C o u l d y o u h e l p m f i n d w a t c o v e r t m s y s t e m i n t o r e a l F r e n c h t h i n g ?

D a n i e l G i r a r dQ u e b e c , C a n a d a

Y o u ' l l f i n d j u s t w h a t t h d o c t o r o r d e r e d i t h i s m o n t h ' s " G E O S C o l u m n . "

Page 9: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 9/116

S L A M D U N Kh i g h e n e r g v T R I L O G Y f e a l u r i n c

V e n o m S h a r d o I n o v a r - K o b y a s h i N a n js i m u l a t i o n o T w o

T w o " b a s k e t b a l l t h a tf e e t e O k e t h r e a l t h i n g . S a m - d u n k s , l a y u p s , a l l y

K N I G H T G A M E SA l I h a t m o s p h e r e o M e d i e v a l E n g l a n db r o u g h v i v i d l y t E r t e i t h i s s u p e r b l y a n i m a l e d m u l t i - l e v e l a c t i o n g a m et h a i c o n t a i n s d i f l e r e n t M e d i e v a l e v e r t s .

B a t t l e a g a i n s t o t h e rK n i g h t s u s i n g s w o r d s ,a x e s , s l a W s , b a l l a n c h a i n o t e s t y o u r s k i l l sw i t h c r o s s b o w s a n l o n g b o w s .

F e a t u r e s i n c l u d e ;O n o O n c o m b a t m o d e ( p l a y e r )O n p l a y e r v e r s u s t h c o m p u t e r ( p l a y e r )A v a i l a b l e ( o r :C 6 4 / 1 2 8( j o y s t i c k r e q u i r e d )$ 9 . 9 9o r l B M P O T a n d y a n d t ic o m p a t i b l e s ( C G A o E G A c a r d a n c o l o rm o n i t o r r e q u i r e d ) , $ 1 4 . 9 9

o o p s a n H a f e a t u r e s , g r e a t s o u n d s a n da n i m a t e d g r a p h i c sg e n e r a t e e x c i t i n g a n

• a d c i c t r v e g a m e p l a y .l A v a l a b l e f o r C 6 4 J 1 2 81 ( j o y s t i c k r e q u i r e d ) S 9 . 9 9

A v a i l a b l e f o t l B M P Ca n c o m p a n i e s f a l l 8

m n ' « i i n m ^ n * L w h » i

d i f f e r e n t l a n d s d i f f e r e n t a d v e n t u r e sd i l f e r e n l c h a l l e n g e s

A l t h e t h r e e g r a p h i c -t e x t a d v e n t u r e sf e a t u r e d i T R I L O G Yc o m b i n e s u p e rg r a p h i c s a n

t e x t i n t o c h a l l e n g e g u a r a n t e e d t s t r e t c h y o u rm i n d .A v a i l a b l e l o r :C o m m o d o r e 6 * 1 2 8I U . 9 9o I B M P C / T a n d y a n c o m p a t i b l e s ( C G A o E G c a r d a n c o l o rm o n i t o r r e q u i r e d ) S 1 4 . 9 9A V A I L A B L E F R O M M O S TG O O D S O F T W A R E S T O R E S

O H C A L LM A S T E R T R O N I C I N T E R N A T I O N A L I N C .7 1 1 W E S T 1 7 t h S T . , U N I T G 9 ,C O S T A M E S A , C 9 2 6 2 7 .T E L . ( 7 1 4 ) 6 3 1 - 1 0 0 1

Page 10: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 10/116

s e t *

S i d o w n a n g r a b o n Y o u ' r ed r i v i n g t h f a s t e s t a n m o s tb e a u t i f u l m a c h i n e o n 4 w h e e l s !S k i c k u t h e n g i n e r e v s , d o w ns h i f t t h e g e a r s , h e a r t h t i r e ss q u e a l a n g r a b t h p a v e m e n t —o y o u r c o m p u t e r !

. C . -

\ X H o c a r . H o m u s i c . H o s c e n e r yb e a c h e s , c i t i e s , s n o w y m o u n t a i n s ,d e s e r t s a n t h b l o n d e n e x t t y o w i l l t e m p t y o t t a k e y o u re y e s o f t h r o a d . A c l o s e t 3 0 K P H , o u a d v i c e t y o i

4 - l e t t e r w o r d . D O N ' T .

Page 11: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 11/116

U N L E A S H E S A R C A D EA C T I O N O Y O U RH O M E C O M P U T E R !

O u R u n . O n o f i h e b i g e s t a r c a d e h i t s e v e r , a n f n u l t i m a t e m o t o r - s p o r t ss i m u l a t i o n . N o y o u c a nb r i n g t h e a c t i o n h o m e !W i t h 4 . l i t e r s u n d e r i h h o o d , y o u ' r e d r i v i n gb e a s t o m a c h i n e o n l yl o d r i v e r s a t t e m p t t d r i v e . C a y o h a n d l e i t M a y b e . M a y b e n o t .

S p a c e H a r r i e r . Y o o r H a r r i e r , t h e e x t r a - t e r r e st r i a l w a r r i o r . S p a c e i y o u rb a t t l e f i e l d . Y o u r m i s s i o ni t s a v e t h L a n d o D r a g o n s f r o m t h e v i c i o u sf o l l o w e r s o f t h e v i l e o n e -e y e d m a m m o t h . G r a by o u r l a s e r b l o s t e r b e c a u s e( h i s g a m e i 1 0 0 % a c t i o n ,n o n - s t o p c l a s h e s , p o w e rf u c o m b a t s c e n e s .

A l i e n S y n d r o m e . G e n e t i cl a o v e r r u n b h i d e o u so r g a n i c m u t a t i o n s ! S c i e nt i s t s c a p t u r e d ! A c t i v a t e t h l a b ' s s e l f - d e s t r u c t m e c h an i s m ! B r e a k i a n b l a s ta w a y t h s l i m y h o r d e sa n f h e b i g g e s t , m o s t g r t e s q u e m u t a n t s g u a r d i n gt h d o o r s . C a y o d i b e f o r e t h b o m b e x p l o d e s ?

D I S T R I B U T E D B

V i i i l y o d " r o m p ) ,p a i ' l ? B f l M i n d ^ i : a p e J k c 1 p y i n d i c a p o i i a i p a d f f f w r k o 1l u r i d u n d e r I i c e r i * f l I r o m S * t n i o r p * u t i , l . 1 d . , J o p a P k . O u l R

d « f o * 3 . t o { O u f H u p J # * I ? 9 5 J 5 p aT n i o o O r d A t a r i 5 T ) , ( p f i « W 0 0 h o B f l M m d s C a 0 f l J i - c M i n d i c a p o i i a i p

V I S A a n d M a & l e r C a r d a r e f B r s T p u r c h a s e b n t a ^ u i n d y o u r c a r d n u m b e r a n e x p i r a t i o n d a l e c h a c f c a rp a L B K n r r w n ^n d M n a i o M i n r f K u p ^ r r n . P . O . B o - 1 W , N o M U j j w I . I I u 0 0 6 5 A l l o w 3 < 5 w a e k s f o < f e h v « f y l a w y e r * i k o l Ui p a d f r f K i p k Q f M n d j c o p O n e C o p r q Md j c o p O n e . C o p y r i q

i □ t r o d e m a r i c a S e

■ ■ - - ■ . - , \ < - ,

N o M U j j w I . I I u 0 0 6 5 A l l o w 3 < 5 w a e k s f o < f e h v « y l E L t C o n - n n o d o r p & * a n C o m m o d o r e 1 2 f l Q r e f e n i i f a r * r fo n d M » ^ ^ A m J f l Oa ' t o P l i r ̂ r U o d p i n A S i r r m i h o t i

Page 12: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 12/116

N E W , I M P R O V E D , F A S T E R , F R I E N D L I E R

G E O SR o b e r t B i x b y

A f t e r t w y e a r s o s u r p r i s e s , G E O S , t h s o f t w a r e p a c k a g e t h a t t u r n s t h C o m m o d o r e

6 i n t o c o n v i n c i n g i m p e r s o n a t i o n o M a c i n t o s h , h a r e e m e r g e d v a s t l y i m p r o v e d ,

f a s t e r , a n f r i e n d l i e r t h a n e v e r i v e r s i o n 2 . 0 ,t h f i r s t m a j o r u p g r a d e o t h i s a l t e r n a t i v eC o m m o d o r e o p e r a t i n g s y s t e m .

A n y o n e w h h a b e e n u s i n g G E O Si n t e n s i v e l y o v e r t h l a s t c o u p l e o y e a r s h a p r o b a b l y a s s e m b l e dl e n g t h y w i s h l i s t o n e e d e d f e t u r e s . E v i d e n t l y B e r k e l e y S o f t w o r k sh a b e e n l i s t e n i n g t o u w i s h e s .T h l a t e s t G E O S u p g r a d e h a v i r t ua l l y e v e r y t h i n g u s e r s c o u l d w a n t .

P R O M I S E F U L F I L L E DT h o r i g i n a l G E O S p a c k a g e c o nt a i n e d t h o p e r a t i n g s y s t e m ,h a n d f u l o f o n t s , a n c h e e z y w o r dp r o c e s s o r t h a t w a s m u r d e r t w o r kw i t h a n w h o s e p r i n c i p a l a t t r a ct i o n s w e r e i t f o n t s , i t W Y S I W Y G( W h a t Y o u S e I W h a t Y o G e t )d i s p l a y , a n i t a b i l i t y t o p a s t e p i t u r e s c r a p s i n t o t e x t f i l e s . I a l s oc o n t a i n e d g r a p h i c s p a c k a g e t h a tw a s o m e w h a t m o r e i m p r e s s i v e ,b u w h i c h o f t e n f a i l e d i t h m i d s to f p r o j e c t .

W h a t s o l d m o s t p e o p l e o G E O S w a s n ' t i t p r o d u c t i v i t y , h o e v e r , b u i t p r o m i s e . U n r e a l i z e d p O r C O M P U T E D G a z e t t e N o v e m b e r 1 9 8 8

t e n t i a l , m h i g h s c h o o l g u i d a n c ec o u n s e l o r ' s f a v o r i t e p h r a s e ,s u m m e d u t h s t a t e o f t h e e a r l yG E O S r e l e a s e s .

H o w e v e r , C o m m o d o r e u s e r sa r f o r g i v i n g g r o u p . G E O S p r o mi s e d t h e m n e l o o k i 6 s o f tw a r e , n e f l a s h a n d a z z l e t h a tw o u l d a p p e a l t t h u s e r s ' c r e a t i v es i d e . O v e r m i l l i o n o f u f e l t t h a t r a c t i o n o g r a p h i c s - b a s e d i n t e rf a c e a n r e s p o n d e d , m a k i n g G E O So n o f t h e m o r e s u c c e s s f u l v e n t u r e si h o m e c o m p u t e r s o f t w a r e .

A l a s t o u p a t i e n c e h a p a i do f f . G E O S 2 . f u l f i l l s t h a t e a r l yp r o m i s e . T h b a s i c G E O S 2 . p a c ka g e , w i t h w o r d p r o c e s s o r , s p e l l i n gc h e c k e r , a n g r a p h i c s p a c k a g e , i r e a l p r o d u c t i v i t y m a c h i n e .

C o m m o d o r e w i l l n l o n g e rb u n d l e g e o W r i t e a n g e o P a i n l a f r e e b i e s w i t h t h 6 4 c o m p u t e r .S o o n , o n l y t h u p g r a d e d o p e r a t i n gs y s t e m , d e s k T o p 1 . 5 , a n s o m ep r o d u c t d e m o n s t r a t i o n s w i l l b

p a c k a g e d w i t h n e w C o m m o d o r ed i s k d r i v e s . Y o u ' l l h a v e t p u r c h a s et h e p r o d u c t i v i t y p a c k a g e ( g e o W r i l c2 . 1 , g e o P a i l t t , g e o S p e l l , a n t h e i r a t e n d a n t u t i l i t i e s ) a s e p a r a t e p a c ka g e . W h b u n d l e o n l y t h o p e r a t i n gs y s t e m w h e n i t ' s a l s o a v a i l a b l e i t h p r o d u c t i v i t y p a c k a g e e v e r y o n eh a t b u s e p a r a t e l y ? O n m u s tp r e s u m e t h a t t h p r o f i t m o t i v e e t e r s i n t o t h s i t u a t i o n s o m e w h e r e .B u t , a f t e r a l l , B e r k e l e y i c o m p an y l i k e o t h e r s , d o i n g b u s i n e s s .

T h b a n e w s : I y o p u r c h a s en e C o m m o d o r e d i s k d r i v e , e v e n

w i t h t h 1 . o p e r a t i n g s y s t e m b u d l e d w i t h i t y o u ' l l s t i l l h a v e t b u

G E O S - c o m p a t i b l e w o r d p r o c e ss o a n p a i n t p r o g r a m t m a k e u s o t h n e w G E O S . T h g o o d n e w s i t h a t t h e y ' r e w o r t h e v e r y p e n n y .M o r e a b o u t t h e m l a t e r . F o n o w ,l e t ' s c o n c e n t r a t e o t h c e n t e r p i e c eo G E O S , t h p r o g r a m t h a t o v e rs e e s a n c o o r d i n a t e s a l o t h e r s ; t h d e s k T o p .

Page 13: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 13/116

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

w n e m e n u c h o i c e s o t h m e n u b a r .

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

T h c l o c k I a o b v i o u sI m p r o v e m e n t i t h n e d e s k T o p .

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

a r m o r e c h o i c e s a c r o s s t h em m a n d m e n u b a r . T h n e i t e m s

t h m e n u a r S e l e c t a n P a g e .S e l e c t a l l o w s y o t s e l e c t a l

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

t h b o r d e r a r e a .Y o c o a l s o s e l e c t m o r e t h a n

n i t e m b h o l d i n g d o w n t h r e k e a n c l i c k i n g w i t h

h p o i n t e r o a i t e m . B c l i c k i n go t h s a m e i c o n w i t h t h

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

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

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

m o v i n g a l t h n e c e s s a r yi n t o R A M . Y o c a e i t h e r p l a c e

l t h n e c e s s a r y f i l e s o d i s k o rp a g e o f t h e n o t e p a d o s e l e c tw i t h m o u s e c l i c k a n d e p o s

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

f o a c t i o n . T h i s v e r y c l o s e l yt e s b a t c h p r o c e s s i n g .

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

o r e m o v e n o t e p a d p a g e s . R e m o vi n p a g e p r o v i d e s v e r y q u i c kw a t s c r a t c h u t e i g h t f i l e s f r o mt h d i s k . S i m p l y m o v e y o u r u n u s e df i l e s t s i n g l e p a g e a n d t h e n d l e t e t h p a g e . d i a l o g b o w i l lw a r n y o u t h a t y o u ' l l l o s e t h f i l e sw h e n t h p a g e i d e l e t e d , j u s t c l i c ko O K a n t h e y ' r e h i s t o r y .

K E Y B O A R D C O M M A N D E N T R YA y o l o o k a t h m e n u s o t h d e s k T o p , y o u ' l l r e c o g n i z e a a d d it i o n a l i m p r o v e m e n t : Y o c a s e l e c tn e a r l y a n f u n c t i o n f r o m t h k e b o a r d v i a a k e c o m b i n a t i o n t h a tu s e s t h C o m m o d o r e k e y . T h i s e h a n c e m e n t f o G E O S 2 . r e d u c e st h n e e d t p r o v i d e b o t h k e y b o a r da n m o u s e i n p u t . T h V i e w , G E O S ,a n O p t i o n s m e n u s , m o r e r a r e l yu s e d , a r e n ' t p r o v i d e d w i t h C o m m od o r e - k e y e q u i v a l e n t s .

I a d d i t i o n t t h i m p r o v e dk e y b o a r d s e l e c t i o n o d e s k T o pm e n u i t e m s , y o c a s e l e c t i c o n sf r o m t h k e y b o a r d a n f l i p t p a g e sb e y o n d p a g e w i t h t h k e y b o a r d .A b e f o r e , t h n u m b e r k e y s f l i p t p a g e s 1 - 9 , b u n o w , b y p r e s s i n g t h S H I F T k e i c o m b i n a t i o n w i t h t h 0 - k e y s , y o c a m o v e i n s t a n t l y t p a g e s 1 0 - 1 8 . E i g h t e e n i t h m a x im u n u m b e r o p a g e s i t h d e s k -T o n o t e p a d b e c a u s e 1 p a g e s o

f i l e s e a c h p r o v i d e s r o o m f o 1 4 f i l e s , t h m a x i m u m a l l o w e d o C o m m o d o r e d i s k d r i v e .

T s e l e c t i c o n s f r o m t h k e b o a r d , p r e s s t h e C o m m o d o r e k e i c o m b i n a t i o n w i t h t h n u m b e r k e y s1 - 8 . T h e n u m b e r s 1 - c o r r e s p o n dt t h t o r o o f i l e i c o n s a n 5 - c o r r e s p o n d t t h b o t t o m r o w . T d e s e l e c t f i l e , p r e s s t h k e c o m b in a t i o n a g a i n . B e r k e l e y s e e m s t h a v e l e f t n o t h i n g o u w h e n i c o m e st c o n v e n i e n c e .

T H C L O C KT h s e c o n d i n s t a n t l y a p p a r e n t i p r o v e m e n t i t h d e s k T o p i t h c l o c k a t h t o r i g h t o f t h e s c r e e n .I t ' s a l w a y s v i s i b l e a n c a n b e s e s i m p l y b c l i c k i n g o i a n t y p i n gt h e c u r r e n t d a t e a n t i m e . U n l e s sy o h a v e a b u i l t - i n c l o c k , y o u ' l lh a v e t o s e t t h G E O S c l o c k a t h b e g i n n i n g o e a c h s e s s i o n . B u h a i n i v i s i b l e s e r v e s a s r e m i n d e r t s e i t a n a a c c u r a t e t i m e - s t a m po y o u r f i l e s c a b v e r y v a l u a b l e .

C O L O R d e s k T o pA i n t e r e s t i n g o p t i o n i t h a b i l i t yt c h a n g e t h c o l o r o f t h d e s k T o pi c o n s a n t h n o t e p a d f o r e g r o u n da n b a c k g r o u n d . Y o c a m a k e t h i c o n f o e a c h t y p e o f i l e d i s t i n ct i v e c o l o r o y o u r o w c h o o s i n g , o

C O M P U T E ' S G a z e t t e N o v e m b e r 1 9 8 8 1

Page 14: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 14/116

S E V E N W A Y S T M A K E Y O U RC O M M O D O R E

1 E X T A K E U P R I S O N E R S

C O M M A N D Ol a r o f i s i s h w t a k s n t h e n I s i ! h o s t a g e S o t r w -O n e r w f n : e x i > r t v ! e r f 0 f ! S t s w t ) 3 t t e n o rH J ^ I P ^ ^^ ^ ^ • J t t f g t p r o t r a n 1 A = r r » r i J j & ? i v . t f n e d r ^ * ' O p p i B t i o n V f t t l t s c o n t o v

R A I D S .

N o y o u c a n t a k e U ' Q w o r l d ' s n u m b e r o n a r c a d e g a m e h a m t ' t A ( b a c U o n - p a c k ^ d r n t a d e t h r i f t s o t h i s • t u v e s o i r m t t o s t d f f v r e s c u t j n r r a j i i f y f o h o m e v i d e o p l a y .

2 S U P E R - H U M A N W A R R I O R L O R D S .

g r a p h i c s l a k e s y o t m a g i c a l l a n d o a d v p n r u n ? a n T H £ 0 M Y G A I U E t / < l 7 0 i \ ' V *

■ A r t a n t M / « R C n , w , i ! e ! " A l c o r > . ' « B u b b l e B o b b l e ; " S i y S t w t . ' V R a s l w ™ T P ^ ^ ~ - s ^ i l ! s s e - A " " y l i t s r v w r v e d . C o m m c t o n ' i s a t r a d e m a r k o l C o m m o d o r e E t e c i na n d O u e r . M o n W o l f " o r W r t M O T f a o I s i t o A m o n a i I n c . C o p y r i g h t ^ ^ - ^ 5 r ' W M v a n b t m t M b y D u a l l y C o m p a n y . I r e - / C h i c a g o ) .

C O M I H G S 0 0 H 7 t l i C L A S S I C M I N O G A M E . O I

Page 15: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 15/116

3 B U B B L E B L O W I N G D I N O S A U R S . 6 O U T E R S P A C E G R I D M O N S T E R S .

T h " g a m e i F u r r t p e f o m o n t h s S c r a m b l e t h r o u g h 1 0 s c r e e n s a y o u rb f o n t o s a u r u s b u d d i e s , B u b i n d B o b , t l t w t t y o e n t r y w i t h n o n - s t o p a c t w n

4 D E A T H - D E F Y I N G A C E S .

J a k e t " Q o r e m f o ' i m e a n e s t t f t ' o l l t " h o m o f o k p i t p . i S f r n n i f o o t p t o s i v t rh t t / h - f t y t i i t j a c t i o n . H t r t i f i H ) t o t y t n t r l i l t - u y i n i s o u r t h r o u g h i n c r e t h b t u y r n j i h t c s .

5 I N T E R - P L A N E T A R Y W A R F A R E .

D o t i ' r s e t a e / o i m i f e v o n s . 7 f i t r g a m e v o t e d ~ o r > e o f t h a b e s t h o m e v i d e o g a m e se v e t " b f t e c t r v m c G a m e P l a v v r M a g a z i n e i r e a d y t o b l a s t i n t o y o u r h o m e .7 R A G I N G S T R E E T R U M B L E S .

N o y o c a b l a s t i n t o v n o t I t t e t i o t t g i t j j r r f i f c i / i a c e i i n n t v s t ' t l h l i y o i t r o w nf i o m a W I f i e u l t i m a t a r t r t n - p t j n a l t i r y c o n i b o l . Y o u ' v e n o v t ' r j < w i a c t i o n t i l " ? t n i s .

T h i s i t h o i g i n t i l o r c a i l o h i t . T l m l l t t h a r c n f o q u a l i t y g r a p h i c s o t h i s t o s t -t m c v i t , s t r u L t - z t y l e k u m t f h r / i w l F i n d o u w t w t < o a l P C t i o n i n i u t r u u t t

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

T h e s e a r t h w o r l d f a m o u s a r c a d e o r i g i n a l sa n t h e y ' r e r e a d y t w a i l o y o u r C o m m o d o r e .A r k a n o i d ! " A l c o n ' , " B u b b l e B o b b l e ; ' O p e r a t i o nW o l f ! " R a s t a n ' , " R e n e g a d e ' - ' a n d S k y S h a r k ' "w i l l m a k e y o u r C o m m o d o r e d t h i n g s y o d i d n ' tt h i n k w e r e p o s s i b l e .

E v e r y o n e k n o w s t h a t a r c a d e g a m e s a r e t h eb e n c h m a r k f o a l o t h e r v i d e o g a m e s a n T a i t oh a b e e n a a r c a d e l e a d e r s i n c e 1 9 5 3 . S i n c e t h e nw e ' v e m a d e o v e r 1 , 0 0 0 c l a s s i c s f o a r c a d e a n h o m e p l a y . C o u n t o n T a i t o t o b r i n g t h e h e a t o f t h a r c a d e t y o u r h o m e c o m p u t e r .

B u T a i t o p r o d u c t s a l e a d i n g s t o r e s e v e r yw h e r e . V i s a / M a s t e r C a r d h o l d e r s c a o r d e r d i r e c ta n y w h e r e i t h U S b c a l l i n g 1 - 8 0 0 - 6 6 3 - 8 0 6 7 .

Page 16: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 16/116

y o c a u s o n o t h e t h r e e d f a u l t s p r o v i d e d . P l u s , t h e r e ' s C o l o rO f f , a o p t i o n t h a t l e a v e s t h e d e s k -T o m o n o c h r o m e .

T h i s i a i n t e r e s t i n g e x t e n s i o no t h P r e f e r e n c e M a n a g e r . P e r h a p si m a g i n a t i v e G E O S u s e r s w i l l b a b l e t m a k e g o o d u s o t h i s f e at u r e . I t ' s a n e x a m p l e o h o f a t h B e r k e l e y p r o g r a m m e r s w i l l g t m a k e G E O S a f l e x i b l e a p o s s i b l e .

S f a n o t h i n g h a s b e e n d o n ea b o u t t h p o l k a - d o t b a c k g r o u n d i t h d e s k T o p t h a t c a u s e s w e i r d ,s t r o b i n g v e r t i c a l b a n d s o b l u e a n r e d p r o x i m i t y c o l o r s o s o m e c o l o rm o n i t o r s . I w o u l d b n i c e t h a v eC o n t r o l P a n e l f e a t u r e l i k e t h e M a c ' s ,i w h i c h y o c a a d j u s t t h m o u s et r a v e l a n t h b a c k g r o u n d p a t t e r no t h d e s k T o p . M a y b e i 3 . 0 . .

T R A S H A N P A I N T E R I C O N ST h s e l e c t e d p r i n t e r d r i v e r h a t b o t h e c u r r e n t l y s e l e c t e d d i s k i o d e t u s t h p r i n t e r . I i i s n ' t o t h d i s k , t h w o r d s N o o d i s k a p e a r b e n e a t h t h p r i n t e r i c o n .

B e r k e l e y h a s t h o u g h t f u l l ym o v e d t h p r i n t e r i c o n t t h l o w e rl e f t c o r n e r o f t h e s c r e e n . T h a t s h o u l dp r e v e n t a b s e n t - m i n d e d u s e r s f r o md u m p i n g t h e i r p r i n t e r f i l e s i n t o t h t r a s h b m i s t a k e . F o r t h o s e w h d i a n y w a y , B e r k e l e y h a a d d e d a o t h e r l a u d a b l e i m p r o v e m e n t : f i l et h r o w n i t h t r a s h i r e t r i e v a b l e .

W h e n y o t h r o w f i l e i t h t r a s h , i t n a m e a p p e a r s b e n e a t h t h t r a s h i c o n . I y o c l i c k o t h t r a s hi c o n , t h f i l e w i l l r e t u r n t i t f o r m e rp o s i t i o n o t h d e s k T o p . B l e s s t h e m .T h e y r e a l l y d c a r e .

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

D I S K D R I V E SG E O S n o s u p p o r t s u t t h r e em a s s - s t o r a g e d e v i c e s : o n o t w d i s k d r i v e s a n o n R E U ( R A M E p a n s i o n U n i t ) . I y o c l i c k o C o f i g u r e , y o w i l l b g i v e n t h o p p o r t u n i t y t o s e t u y o u r d r i v e s a 1 C O M P U T E ! G a z e t t e N o v e m b e r 1 9 8 8

y o u w a n t t h e m . T h s t a n d a r d 2 5 R E c a n e m u l a t e 1 5 4 1 d i s k d r i v e .I y o u c u s t o m i z e y o u r R E b p a c k i n g i w i t h a a d d i t i o n a l 2 5 6 K( o o p e r a t e G E O S o t h 6 s i d e o

1 2 8 w i t h 5 1 2 K R E U ) , t h R A e x p a n s i o n c a e m u l a t e e i t h e r1 5 4 1 o 1 5 7 1 d i s k d r i v e , a n a t h s a m e t i m e i c a s h a d o w t h 1 5 8 1 d i s k d r i v e , c a u s i n g i t a l r e a d yf a s t a c t i o n t a c c e l e r a t e f u r t h e r . B u f o s h e e r s p e e d , n o t h i n g c a n b e a tr a m d i s k . R a m d i s k s m a k e l o n g ,f r u s t r a t i n g p a u s e s w h i l e l o a d i n ga p p l i c a t i o n s a n f i l e s t h i n g s o f t h ep a s t . O n c e t h f i l e h a b e e n p l a c e di R A M , i c a b c a l l e d t d u t y i s e c o n d o t w o . E v e n m a s s i v e a p l i c a t i o n l i k e g e a W r i t e o g e o P a u t tw i l l l o a d a n b r e a d y f o a c t i o n i

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

t h e t h r e e d i s k d r i v e i c o n s a r e n ' tq u i t e e q u a l . T h e r e ' s n d r i v e . Y o c a n ' t c o p y f i l e s t t h t h i r d d r i v e o ro p e n i b c l i c k i n g o i t H o w e v e r ,b d r a g g i n g t h t h i r d i c o n u t t h f i r s t , y o c a s w i t c h d r i v e s f r o m t h d e s k T o p . W h a t e v e r h a d f o r m e r l yb e e n y o u r d r i v e b e c o m e s y o u r i a c t i v e t h i r d d r i v e . A l t h o u g h i m i g h t h a v e b e e n n i c e t h a v e t h r e ea c t i v e d r i v e s , t h c o n v e n i e n c e o t r a d i n g t h e t h i r d d r i v e i a n o u i a l m o s t a g o o d . I t ' s c e r t a i n l y e a s i e rt h a n r e a r r a n g i n g y o u r d a i s y c h a i ne v e r y t i m e y o u c h a n g e d r i v e s .

R E B O O T I N GO n o t h e b e s t t h i n g s a b o u t G E O S1 2 i i t a b i l i t y t o r e c o v e r f r o mc r a s h w i t h o u t l o s i n g t h c o n t e n t s o t h r a m d i s k . C r a s h e s a r r a r e w i t hG E O S 2 . 0 , b u w h e n t h e y h a p p e n ,R B O O T i y o u r l i f e l i n e . T e f f e c t aw a r m b o o t , i n s e r t t h b o o t d i s k i n t ot h d r i v e a n t y p e L O A D" R B O O T " , 8 , 1 . I y o u r r a m d i s k i f u n c t i o n i n g , t h i s s h o u l d r e c o v e ry o u r o p e r a t i n g s y s t e m , a n y o u ' l lb a b l e t p r e s e r v e t h o s e v o l a t i l er a m d i s k f i l e s . I y o a r r u n n i n gG E O S 2 . o 1 2 i 6 m o d e , y o c a r e s e t b p r e s s i n g t h r e s e ts w i t c h a n h o l d i n g d o w n t h C o

m o d o r e k e y . I y o h a v e 6 o 6 4 C , y o w i l l h a v e t p u r c h a s e r s e s w i t c h o h a v e h a r d w a r e w i za r i y o u r u s e r g r o u p i n s t a l l o n f o y o u .

( T h e v a l u e o t h r e s e t a n r b o o t f e a t u r e w a b r o u g h t h o m e t m w h i l e p r e p a r i n g t h i s m a n u s c r i p tw i t h g e o V f r i t e o t h r a m d i s k w h e no n o N o r t h C a r o l i n a ' s n i g h t m a r ee l e c t r i c s t o r m s r o l l e d o u o t h m o u n t a i n s . A l i g h t n i n g c r a s h e d a l a r o u n d m h o u s e , t h o u g h t i m i g h t b e p r u d e n t t s a v e m w o r k .N s o o n e r h a t h d i s k b e g u n t s p i n t h a n t h l i g h t s w e n t o u t . T h e yw e r e o n l y o u f o a h e a r t b e a t , b u t h c o m p u t e r r e s e t . T h a r t i c l e w a g o n e . r e m e m b e r e d t h a t t h R A c h i p s i t h 1 2 a n t h R E a r r e l a t i v e l y p e r s i s t e n t , s t r i e dR B O O T . S u r e e n o u g h , t h f i l e — t h eo n l y c o p y i e x i s t e n c e — w a s s t i l l o t h r a m d i s k , c o m p l e t e l y u n c o r r u p t -e d I w a t h f i r s t t i m e I ' h e a r d o r a m d i s k m o r e r e l i a b l e t h a n f l o p p y . )I N P U T D R I V E R S

w a d i s a p p o i n t e d t n o t e t h a t t h t o u c h - t a b l e t i n p u t d r i v e r i s t i l la w k w a r d t o u s e . I w i l l s t i l l m o v et h p o i n t e r a n p u l l d o w n m e n u ,b u o n c e t h m e n u i d o w n , a l a t i o n s t o p s d e a d . Y o u h a v e t s e a r c ho t h p a f o t h p o i n t e r . P u l l i n gt h s t y l u s d o w n w a r d a n t t h r i g h t u s u a l l y p i c k s u t h p o i n t e rw i t h o u t t o m u c h d i f f i c u l t y o n m o s tm e n u s , b u s e l e c t i n g t h f o n t s i z e i n e a r l y i m p o s s i b l e , a n m o v i n g t h g e o P a i n i c a n v a s w i t h t h m o v e t o o lw a b e y o n d m a b i l i t i e s " a f t e r s e v e ra m i n u t e s o t r y i n g . I t ' s s h a m et h a t t h i s w a s n ' t f i x e d , b e c a u s et h e r e ' s n o t h i n g m o r e n a t u r a l t u s i g e o P a i n t t h a n t h K o a l a P a d . a t o l d t h a t f i x e s f o r s o m e o t h e s e d f i c i e n c i e s a r a v a i l a b l e t h r o u g hs h a r e w a r e a n o n Q u a n t u m L i n k .

T h e r e a r m a n y m o r e m i n o ri m p r o v e m e n t s t t h G E O S 2 . d e s k T o p , b u i t ' s e n o u g h t s a t h a ta g o o d a G E O S d e s k T o p s 1 . t h r o u g h 1 . 4 a r e , 1 . 5 i m a j o r i p r o v e m e n t . I l e a v e s l i t t l e t b d e

Page 17: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 17/116

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

g e o P a l n i I i m p r o v e d a g a i nw i t h s u r p r i s i n g c u t - a n d - p a s t ef e a t u r e s , o v a l s , a n c o s t r a i n t o p t i o n .

P a s t e d I m a g e s c a n b e c e nt e r e d I p a s t e b o o s c a l e dt ( I t . T h e y c a a l s o b r e p o s l -t i o n e d . r e s i z e d , s m o o t h e d , o p a s t e d t r a n s p a r e n t l y .

s i r e d f r o m t h C o m m o d o r e 6 4

g e o W r i t e 2 . I o r d e r t p u w o r d p r o c e s s o r s i n t op e r s p e c t i v e , i h e l p s t r e c a l l t h p r i c e y o w o u l d p a f o r a w o r dp r o c e s s o r f o a n o t h e r m a c h i n e a n dt h p r i c e s t h m a c h i n e s t h e m s e l v e sf e t c h . M a c i n t o s h S c a c o s t$ 3 , 5 0 0 o m o r e . h i g h - q u a l i t yw o r d p r o c e s s o r f o t h i s m a c h i n et y p i c a l l y w e i g h s i a 3 0 0 K - 6 0 0 Ka n r a n g e s u p w a r d f r o m $ 2 0 0 . F o rt h a t p r i c e , y o u ' r e p r o v i d e d w i t hu s e f u l f e a t u r e s l i k e k e r n i n g a n f o o t n o t e s . B c o m p a r i s o n , y o c a b u C o m m o d o r e 6 f o u n d e r$ 2 0 0 , e v e n i y o b u i f r o m c a e d e a l e r , a n g e o W r i t e 2 . 1 — w h i c hd o e s n ' t p r o v i d e f o f o o t n o t e s o k e r n i n g , b u w h i c h d o e s c o m e w i t hg e o P a m l a n d g e o S p e l l a n e x t r ac h a r g e — s e l l s f o a r o u n d $ 6 0 ( $ 2 5 i y o u ' r e a r e g i s t e r e d G E O S o w n e r )f o 3 5 p r o g r a m .

T h s t r i k i n g d i f f e r e n c e i s n ' t b t w e e n g e o W r i t e 2 . a n h i g h - e n dM a c i n t o s h w o r d p r o c e s s o r ; i f a c t ,t h e y a r e n ' t v e r y d i f f e r e n t a n c e t a i n l y a r e n ' t a s d i f f e r e n t a s t h p r i c em i g h t l e a d y o t b e l i e v e . T h r e a ld i f f e r e n c e i s e e n w h e n g e o W r i t e2 . i c o n t r a s t e d w i t h g e o W r i t e v e rs i o n s 1 . 0 - 1 . 3 . W h e n y o c o m p a r et h e m f e a t u r e f o f e a t u r e , y o u m u s t

a g r e e t h a t g e o W r i t e 2 . i t r u l ys e c o n d - g e n e r a t i o n w o r d p r o c e s s o r .

E a r l y r e l e a s e s o f g e o W r i l e o f e r e d w o r d - w r a p ; t a b s ; b l o c k d l e t e , c o p y , a n p a s t e ; p a g e b r e a k s ;a n W Y S I W Y G d i s p l a y . A l o t h e s e p l u s f o r m i d a b l e a r r a y o fp o w e r f e a t u r e s a r o f f e r e d b g e W r i t e 2 . 1 . T h 2 . v e r s i o n s u p p o r t sm a r g i n , d e c i m a l t a b , a n p a r a g r a p hi n d e n t i o n f o i n d i v i d u a l p a r ag r a p h s . Y o c a a l s o c e n t e r a p a r ag r a p h , f u l l y j u s t i f y i ( p r o v i d i n gs m o o t h m a r g i n s o n t h r i g h t a n l e f t s i d e ) , o j u s t i f y i w i t h s m o o t hm a r g i n s o e i t h e r t h r i g h t o r t h l e f t .

I f e a t u r e s d e c i m a l t a b s , w h i c ha l l o w y o t o l i n e u c o l u m n o f i g u r e s o t h d e c i m a l p o i n t . Y o c a i n s e r t h e a d e r s a n f o o t e r s t h a te x t e n d u t t h i r d o p a g e . T h h e a d e r s a n f o o t e r s c a b t i m e -a n d a t e - s t a m p e d , a n t h p a g en u m b e r c a n b e i n s e r t e d .

g e o W r i t e 2 . c o n t a i n s a f u l l yf e a t u r e d s e a r c h - a n d - r e p l a c e o p t i o n ,i n c l u d i n g s e t t i n g s f o w h o l e w o r d so p a r t s o f w o r d s a n f o s e a r c h i n gt h e c u r r e n t p a g e o t h w h o l e t e x t .T h s e a r c h i r e m a r k a b l y f a s t i y o u ' r e u s i n g R A E x p a n s i o n U n i t .

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

m o u s e a r o u n d . A l o f t h e S t y l e a n E d i t m e n u s a n m o s t o f t h e P a g ea n O p t i o n s m e n u s a r g i v e n k e b o a r d e q u i v a l e n t s . F o i n s t a n c e ,y o c a s e l e c t t h e n t i r e p a g e w i t h

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

g e o W r i t e a l s o f e a t u r e s l i n es p a c i n g , w h i c h c a n b e s e t t o s i n g l e - ,o n e - a n d - a - h a l f - , o d o u b l e - s p a c i n g .Y o c a w o r k w i t h t h e n t i r e p a g ew i d t h , e x t e n d i n g t h m a r g i n s t z e r o i n c h e s o t h l e f t a n e i g h ti n c h e s o t h r i g h t . O p e r a t i o n i m u c h f a s t e r a n m o r e r e l i a b l e t h a ne a r l i e r v e r s i o n s .

g e o W r i t e 2 . i a i n c r e m e n t a li m p r o v e m e n t o v e r g e o W r i t e 2 . a v a i l a b l e w i t h W r i t e r ' s W o r k s h o p .T h e m o s t s t r i k i n g i m p r o v e m e n t sa r t h d e c i m a l t a b s a n t h e i g h t -i n c h p a g e w i d t h .

O n p r o b l e m t h a t m u s t b m e n t i o n e d w i t h r e g a r d t g e o W r i t e2 . i t h f a c t t h a t i o r d e r t s q u e e z e i t o p t i o n a l e i g h t - i n c h v i t u a l s c r e e n i n t o t h 4 0 - c o l u m nC o m m o d o r e 6 s c r e e n , g e o W r i t e 2 . h a t m a k e t w t r a n s i t i o n s t g e a l t h w a a c r o s s t h e p a g e , w h i l et h e s i x - i n c h p a g e w i d t h r e q u i r e so n l y s i n g l e s h i f t t o a c c o m m o d a t ei t r e l a t i v e l y r e s t r i c t e d v i r t u a ls c r e e n . W h e n y o b e g i n n e d o c -

C O M P U T E ' s G a z e t t e N o v e m b e r 1 9 8 8 1

Page 18: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 18/116

P r e v i e w a n s a m p l e u t $ 2 0 0 w o r t h o a n p r o d u c e d b s o m e o i j j g J b e s t . s o f t w a r e

• M

A i r b o r n e R a n g e rF a s l - p a c e d a c t i o n - s i m u l a t i o n 'D n r > d m i g r a t i o n a s a s i n g k r s o t -O i ? j L u n i r u U j l i i f l i O i i O C l l o n sF r o m M i c r a P r o s e . .

P f o j e c t S t e a l t h F i g h t e rE n p f l f r e n c e I T i e U i r i l l 1P i l o t a s t a t e - o M h e s r T A p F o # c a C O S A r R { c o v e t l s u f -v i v a I 4 e . m - w e a l h e r . r e c o n |s l f i t u ? l i g h t e r . F r o m M i c f o P r o s e

i

S i l e n t S e r v i c e ■ ■ ■ - - ■N e s u b m a r i n eq e n L r i r t e l y t e o e a T e sf u n d o i A B l e r w a r l a i o . F r o m

G r o u n d - p o u n d i n g e P i r a t e s ' .« a j c a o e w i n n e r . C I l i ag a m ? p t e m x ' i q u a r E o r t i a c h .J o l i c B w a y F r o m M e l b o u r n eH o u s e

B e c o m e 1 7 t h c e f i 1 u f v i > r a T ec a p l a ' n s f i a r t J u o g 1 " o C n ' t ob e a n ' o s h i p s a n c i t i e s . F r o m

E x p e r i e n c e , t r o u a n g e ; t a s t e o c h a l l e n g i n g g a m e d e m o s , r e a l i s t i c s i m u l a t i o n s , a n m o r e . T h i s i y o u r c h a n c e t c h e c k o u h u n d r e d s o d o l l a r s w o r t h o f s o f t w a r e p r o g r a m s f r o m s p e c i a lg r o u p o c o m m e r c i a l s o f t w a r e d e v e l o p e r sp a r t i c i p a t i n g i C O M P U T E / ' s D e m o D i s k / ' t i c kp r o m o t i o n .

T h e y m a k e g r e a t g i f t s ." E a c / i D e m o D i s k P o c h c o n t a i n s 4 - d i s k s . A l M i c t o P r o s e p r o g r a m s a r c o n t a i n e d o o n d i s k .

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

W c a n ' t t h i n k o b e t t e r w a t h e l p y o d e c i d e w h a t s o f t w a r e t b u y . B u h u r r y ! T h i s o f f e re x p i r e s J a n u a r y 3 1 1 9 8 9 . O r d e r y o u r o w D e m oD i s k P a c k t o d a y . A n o r d e r s o m e f o y o u r f r i e n d s .

Page 19: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 19/116

D e m o D i s k P a c k !l a t e s t c o m m e r c i a l s o f t w a r e — d e v e l o p e d

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

P L U S r e c e i v e a s p e c i a lb o n u s f r e e C O M P U T E ! s a m p l e ri n c l u d i n g c r o s s - s e c t i o n o s o m e o t h b e s t o C O M P U T E !P u b l i c a t i o n s ' o w d i s k p r o g r a m s ,c o m p l e t e a n r e a d y t r u n .

A f o o n l y $ 9 . 9 5f o t h C o m m o d o r e 6 4 / 1 2 8 ,

( N o t s h o w n )C a v e m a n U g h l y m p t c sH e i n o u s N e a r n t o r P u l a 1G I t H f l t e 9 0 t h i s p r e o f f '

l m o d e r n o i y m | ] n ; s F r o mA r ( S

G u n s h l pR e v D l u l w j n a i y 3 - g r a p h i c so u t s t a n d i n g j o y s i i c k f i n n g f l y &r e m p R e a l i ^ l i c a l l y s i n u j l i i t e s6 A p a c h e h e l - c o p l e r F r o m

H e r e ' s a l y o d o S e n d S 9 . 9 5 p l u s J 2 . 0 0p o s t a g e a n h a n d l i n g t o C O M P U T E ! ' * D e m o D i s k P a c kD e p t .P . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3

C O M P U T E ! P u b l i c a t i o n s J n c .O n o t h A B P u b l i s h i n g C o m p a n i e s

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

N i t v \ i » k O t \ n n l i i : . i r . p l i i u . n l . l

. ■ ; ■ . p e d e m o i i i s k - t1 1 p i - r t l c m o i l i > k . )

Page 20: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 20/116

u m e n t w i t h g e a W r i t e 2 . 1 , i w i l lh a v e s i x - i n c h p a g e w i d t h . U n l e s sy o r e a l l y n e e d t h f u l l e r p a g ew i d t h , p e r h a p s y o s h o u l d l e a v et h e - d e f a u l t i f o r c e . I y o p r e f e r t w o r k w i t h w i d e r p a g e , c h o o s e t h f u l l - p a g e w i d t h s e l e c t i o n f r o m t h O p t i o n s m e n u t c h a n g e t h p a g ef o r m a t . O n c e t h e e i g h t - i n c h p a g ew i d t h h a b e e n s e l e c t e d i d o c um e n t , i c a n n o t b c h a n g e d t o a s i x -i n c h w i d t h .

D u r i n g t h t r a n s i t i o n s , a s t h ev i r t u a l s c r e e n i s h i f t e d s i d e w a y s t b r i n g a n o t h e r r e g i o n i n t o v i e w , t h ec e n t r a l p r o c e s s i n g u n i t i p r e o c c up i e d w i t h k e e p i n g t r a c k o m e m o r ya n w i l l o f t e n m i s s k e y p r e s s e s .T h e r e a r t w o p t i o n s : T y p e m o r es l o w l y o w r i t e y o u r f i r s t d r a f t s w i t hn a r r o w e n o u g h m a r g i n s t p r e v e n ts h i f t i n g .

I s h o u l d b e n o t e d t h a t g c o W r i t e2 . 1 f o r t h 1 2 d o e s n ' t n e e d t m a k ea n t r a n s i t i o n s b e c a u s e t h e n t i r ee i g h t - i n c h p a g e c a b d i s p l a y e d a o n c e o n t h 8 0 - c o l u m n s c r e e n .

g e o S p e l lA e x c i t i n g a d j u n c t t g e o W r i t c i g e o S p e t l , t h e s p e l l i n g u t i l i t y . I h a b e e n r e w r i t t e n f o t h G E O S 2 . p a c k a g e , a n B e r k e l e y c l a i m s t h a ti t ' s 3 8 - p e r c e n t f a s t e r t h a n t h g e o -S p e l l r e l e a s e d s e v e r a l m o n t h s a g a s s e p a r a t e p a c k a g e .

I t a c t i o n i i n t e r e s t i n g . I s c a n st h g e o W r i t e t e x t f i l e u n t i l i f i n d s4 4 5 u n i q u e w o r d s , T h e n i c o p a r e s t h e m a g a i n s t a 9 6 d i c t i o na r y . W o r d s w i t h o u t m a t c h e s a r k e p t i n b u f f e r . W h e n i f i n i s h e sw i t h t h u n i q u e w o r d s , t h u m a t c h e d w o r d s a r c h e c k e d a g a i n s ty o u r p e r s o n a l d i c t i o n a r y . T h w o r d s t h a t c o u l d n ' t b f o u n d I e i t h e r d i c t i o n a r y a r t h e n d i s p l a y e di c o n t e x t , Y o h a v e t h o p t i o n o c o r r e c t i n g t h e s p e l l i n g , s k i p p i n g t h w o r d , o a d d i n g t h w o r d t y o u rp e r s o n a l d i c t i o n a r y . I t ' s o n o t h m o s t f l e x i b l e f e a t u r e s o G E O S 2 . 0 .

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

1 C O M P U T E ' S G a z e t t e N o v e m b e r 1 9 8 8

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

g e o P a i n tT h r e a l s t a r o f t h e G E O S 2 . s h o wf o t h r i g h t - b r a i n e d i g e o P a i n l . I h a s a l w a y s b e e n t h m o s t f u l l y r e a li z e d a n c o m p l e t e G E O S u t i l i t y .N o i t ' s e v e n m o r e p o w e r f u l . I a d d i t i o n t i t f a m i l i a r f e a t u r e s , t h c u t - a n d - p a s t e o p t i o n h a t a k e n o n s t e p c l o s e r t b e i n g d r a w p r g r a m . P a i n t p r o g r a m s e s s e n t i a l l yc h i s e l t h i m a g e i n t o R A M . Y o c a e r a s e t h i m a g e , c o p y i t o d r a wo v e r i t b u t h i m a g e i t s e l f i s n ' tf l e x i b l e . I c a n ' t b a d j u s t e d . D r a wp r o g r a m s , o t h o t h e r h a n d , c r e a t ea i m a g e o u o m a t h e m a t i c a l f o m u l a s . S i n c e t h i m a g e i a a b s t r a ct i o n , i c a b m a n i p u l a t e d a t w i l l .

g e o P a i i i t a c h i e v e s t h i s f l e x i b i l it w i t h a o p t i o n t o s t r e t c h a n s h r i n k p a s t e d i m a g e s t f i p r e d ef i n e d r e c t a n g l e . W h e n t h i m a g e i p a s t e d i n t o p l a c e , i t ' s e q u i p p e dw i t h M a c D r a w - l i k e h a n d l e s t h a tc a n b e u s e d t r e p o s i t i o n o r a d j u s tt h s i z e o t h p a s t e d p i c t u r e s c r a p .T h p i c t u r e s c r a p p a s t e d i n t o t h g e o P a i n t f i l e c a n b e p a s t e d t r a n s p a re n t l y ( t h a t i s 9 t h a t t h g r a p h i c a r e a d y o t h s c r e e n s h o w s t h r o u g ht h w h i t e s p a c e i t h s c r a p ) , a n t h b l a c k a r e a s o t h s c r a p c a n b ep a s t e d i a n o t h p a t t e r n s a v a i la b l e i g c o P a i n t .

A n o t h e r o g e o P a i n t ' s f e a t u r e sh a a l s o b e e n v a s t l y i m p r o v e d : t h a i r b r u s h . Y o c a s e l e c t w h e t h e r t h a i r b r u s h w i l l s p r a y a p a t t e r n i n e a t i v e o p o s i t i v e — w h e t h e r i w i l ls p r a y o n l y t h e b l a c k a r e a s o f t h e s el e c t e d p a t t e r n o o n l y t h w h i t ea r e a s ( e r a s i n g w h e r e t h p a t t e r n i w h i t e ) — o r w h e t h e r i w i l l s p r a yb o t h ( a i t h o r i g i n a l g c o P n i u l ) ,

T h f o r m e r c i r c l e f e a t u r e n o d r a w s o v a l s . T h o v a l s c a b c o s t r a i n e d t c i r c l e s . L i k e w i s e , r e c t a ng l e s c a n b e c o n s t r a i n e d t s q u a r e s ,a n l i n e s d r a w n w i t h t h s t r a i g h t -l i n e i c o n s e l e c t e d c a b c o s t r a i n e d t m u l t i p l e s o 4 d e g r e e sf r o m t h h o r i z o n t a l . A y e t , t h e r e ' sn o p o l y g o n f e a t u r e o B e z i e r c u r v e ,a c a b e f o u n d i m a n y M a c i n t o s hp r o g r a m s , b u a s u r e s o m e o n e i B e r k e l e y i s t a y i n g u l a t e w o r k i n go t h e m .M I S C E L L A N E O U S F E A T U R E ST h e r e a r l a r g e i m p r o v e m e n t s i t h e f a m i l i a r G E O S d e s k a c c e s s o r i e s .P h o t o s c r a p s c a b g i v e n n a m e sa n s e a r c h e d f o w i t h s p e c i a ls e a r c h f e a t u r e w i t h i n t h P h o t oM a n a g e r . T h i s m a k e s c o l l e c t i o n s o c l i p a r t m o r e m a n a g e a b l e . T h p a c k a g e a l s o i n c l u d e s g e o L a s c r ,u t i l i t y t h a t a l l o w s y o t p r i n t y o u rf i l e t a A p p l e L a s e r W r i t e r i y o h a v e s e r i a l i n t e r f a c e . Y o c a p r i n t o u m a s s e s o m e r g e d d o c um e n t s w i t h g f o M c r g e . T e x t G r a b b e ri m p o r t s t e x t f i l e s f r o m v i r t u a l l y a l k i n d s o C o m m o d o r e 6 w o r d p r c e s s o r s f o e d i t i n g , f o r m a t t i n g , a n p r i n t i n g w i t h g e o W r i t e . F i n a l l yt h e r e a r e t h P a i n t D r i v e r s t h a t c o v e r t g e o W r i t c d o c u m e n t i n t o g c o -P a i n t f i l e , w h i c h c a t h e n b e e d i t e dw i t h g e o P a i i t t .

T l o n g - t i m e u s e r s o f G E O S ,t h e n v i r o n m e n t w i l l s e e m s t r a n g ey e f a m i l i a r . A l t h o u g h a l t h w e l l -k n o w n G L - O S f e a t u r e s a r K t i l lt h e r e , i s e e m s t h a t a r o u n d e v e r yc o r n e r s o m e r e v o l u t i o n a r y i p r o v e m e n t h a b e e n a d d e d t m a k et h o p e r a t i n g s y s t e m a n i t a p p l ic a t i o n s m a n y t i m e s m o r e p o w e r f u l .

T h o s e w h h a v e n ' t y e t u r n e dt G E O S s h o u l d e x a m i n e t h i s e t r a o r d i n a r y p a c k a g e p o s t h a s t e . I w o r k s b e a u t i f u l l y w i t h t h b a s i c a r a n g e m e n t o t h C o m m o d o r e 6 a n 1 5 4 1 d i s k d r i v e , b u i t s p e e da n p o w e r a r d r a m a t i c a l l y e h a n c e d b y t h 1 5 8 1 a n 1 5 7 1 d i s kd r i v e s a n t h 2 5 6 K o 5 1 2 K R A E x p a n s i o n U n i t s .

Page 21: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 21/116

Page 22: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 22/116

C O M P U T E R S I N T o N e t s e lA s s i s t a n t F e a t u r e s E d i t o r

H a v e y o e v e r h u f r i e n d s o r e l a t i v e s a s y o w h a t y o u s y o u rc o m p u t e r f o r ? G a m e s a n e n t e r t a i n m e n t a r p o p u l a r r e s p o n s e s , b u m a n y o y o p u y o u r m a c h i n e s t w o r k a h o m e o i t h o f f i c e . W p o s t e d m e s s a g e o Q u a n t u m L i n k a n o m o r e t h a n 1 e l e c t r o n i cb u l l e t i n b o a r d s f r o m M a i n e t C a l i f o r n i a , l o o k i n g f o i n t e r e s t i n g6 a n 1 2 h o m e a n s m a l l - b u s i n e s s a p p l i c a t i o n s . M a n y o t h b o a r d s w e r e o p e r a t e d b y C o m m o d o r e u s e r g r o u p s , a n t h s y s t e mo p e r a t o r s ( s y s o p s ) w e n t o u o t h e i r b u s y w a y s t b h e l p f u l . T h G r e a t e r O m a h a C o m m o d o r e U s e r s G r o u p — N o r t h B B e v e n p o s t e da a n n o u n c e m e n t t h a t a p p e a r e d w h e n c a l l e r s l o g g e d o n e n c o u r a gi n r e p l i e s .

W e ' v e p r i n t e d s a m p l i n g f r o m t h d o z e n s o r e a l - w o r l d a p p l ic a t i o n s y o s u p p l i e d . S i n c e t h a p p l i c a t i o n s a r e s v a r i e d , w f e l te a c h o n e d e s e r v e d i t o w s t o r y a n h e a d l i n e .

( A s p e c i a l t h a n k s g o e s t t h m a n a g e m e n t , s y s o p s , a n s u p p o r te r o Q u a n t u m L i n k . T h e i r h e l p w a i n v a l u a b l e i p u t t i n g t h i s f e t u r e t o g e t h e r . )

R a d i o S t a t i o n G e t sS i g n a l s F r o m 6 P H O E N I X , A C a l l a n o K T A R ' s l i s t e n e r - p a r t i c i p a t i o n r a d i op r o g r a m s , a n t h s h o w ' s h o s tk n o w s y o u r n a m e , y o u r a g e , w h e r ey o u ' r e 1 c a l l i n g f r o m , a n w h a t ' s o y o u r m i n d b t h t i m e h p i c k s u t h i 1 p h o m ' a n t ! p u t s y o u o n t h a i r .[ l o w d o c s h d i t H i s 6 4 t e l l s h i m .

W h e n y o c a l l a n o t h s t t i o n ' s n e w s , s p o r t s , o t a l k s h o w s ,p r o d u c e r , e n g i n e e r , o o t h e r s t a i i o ne m p l o y e e a n s w e r s t h t e l e p h o n eb e f o r e y o g o o n t h a i r . A K T A R ,t h e m p l o y e e a n s w e r i n g t h p h o n e s s i t s i f r o n t o 6 t h a t ' sc o n n e c t e d t t w 1 9 - i n c h m o n i t o r s ,a c c o r d i n g t E W i l k e , a s s i s t a n t d r e c t o r o f e n g i n e e r i n g . O n m o n i t o ri i t h c o n t r o l r o o m a n t h o t h e ri i t h e s t u d i o i f r o n t o f t h h o s t .

S h o w s o f t e n h a v e g u e s t e p e r t s w h f i e l d q u e s t i o n s a n c o m e n t s f r o m l i s t e n e r s , a n t h l i s t e n e r s o f t e n d i s a g r e e w i t h t h e e xp e r t s , W i l k e s a i d . W h e n h o s t i r e a d y t t a k e c a l l e r s , h e c h e c k s t h m o n i t o r a n s e e s s o m e t h i n g l i k et h i s : C u l l e r n u m b e r 1 ' n a m e i M a r y .S l i e ' s o l i n e 2 S h l i v e s i S u C i t y .2 C O M P U T E - s G a z a i r a N o v e m b e r 1 9 8 8

S h e ' s 6 y e a r s o l d , a m s h t h i n k sy o u r g u e s t i f u l l o b e a n s .

O t h e r i n f o r m a t i o n a t h b o t o o t h m o n i t o r t e l l s t h h o s t t h t i m e f o t h n e x t c o m m e r c i a l a n w h e t h e r h e ' s t d l i v e s p o t f o r al o c a l f u r n i t u r e s t o r e o p l a y o n t h a t ' s r e c o r d e d . T h h o s t k e e p s t a o w h o ' s o n h o l d a n w h e n t b r e a kf o r a c o m m e r c i a l , a n t h o t h e r e p l o y e e s c r e e n s c a l l s a n r u n s t h t a p e s .T h o p e r a t o r a l s o h a t h o t i o n o m a r k i n g c a l l e r s a s c a l l i n gf r o m m o b i l e p h o n e o t e l e p h o n eb o o t h s o t h e h o s t c a g e t t h e ms o o n e r .

T h p r o g r a m , T a l k S c r e e n , w a w r i t t e n o r i g i n a l l y f o r a V 1 C - 2 0 i 1 9 8 2 b y t h e n - e m p l o y e e T i G r e e r .T h p r o g r a m h a b e e n u p g r a d e ds e v e r a l t i m e s a n n o o p e r a t e s o

6 4 I n o a l s o b o a s t s r e a l t i m ec l o c k a n s p a c e f o r o i l i e r c o m m e n t s .

T a l k S c r e e n a n t h 6 g e g o o d w o r k o u t a K T A R . E x c e p t f o t i m e s t h s t a t i o n c a r r i e s n e t w o r kp r o g r a m o C a r d i n a l s g a m e , t h t w a r h a r d a w o r k 2 h o u r s d a y .

1 2 P u t s F i n g e ro B a d G u y sO M A H A , N E — - F i n g e r p r i n t s f o u n da t h s c e n e o c r i m e c a n m e a nm a j o r b r e a k f o p o l i c e , b u t t h e y c a b m a j o r h e a d a c h e f o c r i m e - l a bt e c h n i c i a n s w h h a v e t f i n dm a t c h a m o n g t h t w m i l l i o n p r i n t si t h c i t y ' s f i l e s .

c o m p u t e r c a h e l p w i t h t h s o r t i n g , b u c o m m e r c i a l f i n g e r p r i n ts y s t e m s a r e x p e n s i v e . " I t ' s L i e c o m -i n c o m m o n f o s t a t e s a n l a r g e p l i c e d i v i s i o n s t u s c o m p u t e r s f o f i n g e r p r i n t m a t c h i n g , " a c c o r d i n g t R i c h a r d I n g r a h a m , c r i m e l a t e c hn i c i a n f o t h O m a h a P o l i c e D i v is i o n . " B u t t h a t d o e s n ' t r e a l l y h e l py o u r m e d i u m o s m a l l l o c a t i o n st h a t d o n ' t h a v e $ m i l l i o n t i n v e s ti f i n g e r p r i n t s y s t e m . "

T h e l p m e e t t h c h a l l e n g e ,I n g r a h a m t o o k p u b l i c d o m a i nd a t a b a s e - m a n a g e m e n t s y s t e m a n m o d i f i e d i o h i 1 2 f o f i n g e rp r i n t i d e n t i f i c a t i o n . T h B a t t l e y f i g e r p r i n t s y s t e m i t h e c o r e o f t h ep r o g r a m . I n g r a h a m f i r s t d e m o ns t r a t e d i a t h e F B I A c a d e m y w h i l ea t t e n d i n g c l a s s t h e r e . T h s y s t e mp e r m i t s f i n g e r p r i n t c h a r a c t e r i s t i c st b e n t e r e d i d a t a f i e l d s a n t h e nm a t c h e d b y t h c o m p u t e r .

I t ' s n o p r a c t i c a l t c o m p a r es e o p r i n t s a g a i n s t a l t w m i l l i o ni t h c i t y ' s s y s t e m , I n g r a h a m s a i d .W i t n e s s e s c a n b e b i h e l p i r d u c i n g t h n u m b e r o f p o s s i b l e s u p e c t s b p r o v i d i n g d e s c r i p t i o n o t h c r i m i n a l . K n o w i n g s u s p e c t ' ss e x , a p p r o x i m a t e a g e , a n w e i g h th e l p s e l i m i n a t e s o m e o t h p r i n t st h p r o g r a m h a t c h e c k .

I a e f f o r t t o e l i m i n a t e t h p p e s e a r c h , I n g r a h a m p l a n s t u g r a d e O m a h a ' s s y s t e m b a d d i n ga A m i g a w i t h a o p t i c a l r e a d e rt h a t w i l l d i s p l a y a c t u a l f i n g e r p r i n t so t h m o n i t o r . T h i s w i l l g i v e t h O m a h a p o l i c e a e f f e c t i v e t o o l t oh e l p f i g h t c r i m e , h s a i d . " A n d i t ' l lc o s t h e c k o f l o l e s s t h a n $ m i l l i o n . "

Page 23: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 23/116

R E A L W O R L DA i F o r c e V e t s S w a pP r o p s f o P r o f i t sN I C E V 1 L L E , F L — A f t e r c a r e e r s i t h A i F o r c e , t w s o u t h F l o r i d a r e s id e n t s n o t r e a d y f o r o c k i n g c h a i r sh a v e p u t h e i r 1 2 8 s t w o r k f o t h e m . D i c k K i r k , w h r e t i r e d t w y e a r s a g o , s p e n d s t i m e b u y i n g a n s e l l i n g m u t u a l f u n d s w i t h p r o g r a mh w r o t e f o r h i s 6 4 a n W i l l i a mS c h a a l , a A i r F o r c e c o l o n e l a p r o a c h i n g r e t i r e m e n t , u s e s h i 1 2 t w r i t e r e s u m e s a n c o v e r l e t t e r s a h p r e p a r e s f o n e c a r e e r .

F i d e l i t y M u t u a l F u n d s o f f e r s i t c u s t o m e r s a e l e c t r o n i c m e a n s f o b u y i n g a n s e l l i n g i t f a m i l y o m t u a l f u n d s . I t F A S T ( F i d e l i t y A u t om a t e d S e r v i c e T e l e p h o n e ) s y s t e ml e t s a c c o u n t h o l d e r s b u a n s e l lf u n d s v i t o u c h - t o n e t e l e p h o n e .B c a l l i n g a n 8 0 0 n u m b e r a n e t e r i n g c e r t a i n c o d e s , t h e y c a g e t h c u r r e n t s h a r e p r i c e o f u n d ,t h n u m b e r o s h a r e s i t h e i r a c o u n t , a n t h d i v i d e n d s p a i d .T h e y c a a l s o p l a c e o r d e r s o r a r a n g e f o t r a n s f e r s b e t w e e n f u n d s .T h s e r v i c e i f a s t a n c o n v e n i e n t ,b u K i r k a n h i 6 h a v e i m p r o v e do t h s y s t e m .

" I ' v e t a k e n H a y e s m o d e mt h a t g e n e r a t e s t o u c h t o n e s a n w r i t t e n c o m p u t e r p r o g r a m t h a i a l o w s m t d a l t h e s e t r a n s a c t i o n sf r o m m 6 4 , " K i r k s a i d .

T h F i d e l i t y c o m p u t e r a n s w e r sw i t h r e c o r d e d v o i c e a n d p r o m p t sc u s t o m e r s t e n t e r t h e i r f u n d c o d e s ,t h e i r a c c o u n t n u m b e r s , s e c u r i t yc o d e s , a n t r a n s a c t i o n c o d e s . K i r k ' sp r o g r a m s t o r e s a l t h i s i n f o r m a t i o na n t r a n s m i t s i a t h t o u c h o f u n c t i o n k e y .

T h p r o g r a m h a g r o w n o v e rt h p a s t t w y e a r s u n t i l i t ' s f i n e l yt a i l o r e d t f i K i r k ' s i n v e s t m e n tn e e d s . I k e e p s t r a c k o f a l h i s t r a n sa c t i o n s a n c o m p u t e s a n a v e r a g e

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

I p r i n t s t h e n e t w o r t h o h i t t a i n v e s t m e n t s a n m o n i t o r s h i t o t a l c a p i t a l g a i n s o l o s s e st h r o u g h o u t t h y e a r . " A t h e n o t h y e a r , p r i n t a l t h i s o u t , a t t a c h i t m S c h e d u l e D a n s a y , ' T h a n ky o u , I R S . ' I t ' s n o e x a c t l y i I R f o m a t , " K i r k s a i d , " b u t s f a t h e yh a v e n ' t k i c k e d a b o u t i t . "

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

A c r o s s t o w n , W i l l i a m S c h a a l ,w h h a j u s t r e t i r e d f r o m t h A i F o r c e , w a n t s t p u h i m a s t e r ' s d g r e e i c i v i l e n g i n e e r i n g t u s e .

" w e n t t h r o u g h t h r e s u m er o u t e t h a t ' s a d v e r t i s e d i a l t h p p e r s , " h s a i d . " I g a v e t h e m a l m m a t e r i a l a n t o o k o n l o o k a t h e i rp r o d u c t a n d e c i d e d m y C o m m od o r e c o u l d d t h s a m e t h i n g . "

U s i n g P r o f e s s i o n a l S o f t w a r e ' sF l e e t S y s t e m w i t h h i 1 2 8 , S c h a a lp r i n t s c u s t o m r e s u m e s a n c o v e rl e t t e r s o P a n a s o n i c 1 0 9 1 . H e ' sp l e a s e d w i t h t h r e s u l t s . " T h e q u a li t c o m e s o u t e q u a l t w h a t u s e dt p a f o r , " h s a i d .

S c h a a l b o u g h t h i 1 2 t u s p r i m a r i l y a s a h o b b y , b u h e b el i e v e s c o m p u t e r s k i l l s a r f a s t b c o m i n g r e q u i r e m e n t i t h e j o bm n r k e t . " T h e l a s t e x e c u t i v e w h h a n c o m p u t e r k n o w l e d g e h a a r e a d y b e e n b o r n a n a l r e a d y h a j o b . W h e n t o l d m w i f e t h a t , s h s a i d g a h e a d a n O b u o n e . "

A o t h i s w r i t i n g , S c h a a l h a t u r n e d d o w n o n o f f e r a n h a i t e r v i e w s s c h e d u l e d w i t h s e v e r a lm a j o r c o r p o r a t i o n s .

F i r e m a nR e k i n d l e s F u n dW i t h 1 2 T U L A R E C O U N T Y , C A — W h e nf u n d i n g p r o b l e m s s t a l l e d c o u n t y o f i c i a l s ' e f f o r t s t o c o m p u t e r i z e t h f i r ed e p a r t m e n t , L e m o n C o v e f i r e m a nd e c i d e d h i 1 2 8 D c o u l d d t h j o b .

" S e v e r a l o u w h h a v e C o m o d o r e c o m p u t e r s g o t o g e t h e r , "s a i d T o B a l e s , f i r e e n g i n e e r a S t t i o n 1 i L e m o n C o v e . " W e ' r e r u n i n g o u r o w i n d i v i d u a l s t a t i o n sw i t h o u o w l i t t l e p r o g r a m p a c ka g e s u n t i l t h c o u n t y c a c o m e u w i t h s o m e t h i n g . "

O f f i c i a l s i T u l a r e C o u n t y ,w h i c h i a b o u t 5 0 m i l e s s o u t h o F r e s n o , h a h o p e d c o m p u t e r s c o u l dh e l p e l i m i n a t e s o m e o t h p a p e rw o r k i n v o l v e d i r u n n i n g f i r e d p a r t m e n t . T h e y w a n t t b u $ 4 , 5 0 0S p e r r y s y s t e m s f o e a c h o i t 2 f i r es t a t i o n s , b u t h c o u n t y i h a v i n gt r o u b l e f i n d i n g t h e m o n e y .

" I a o u t f i t l i k e t h i s , t h e r e a r et o n s a n t o n s o p a p e r w o r k , " s a i dB a l e s . F i r e i n c i d e n t r e p o r t s , i n v e s t ig a t i o n r e p o r t s , a n e m e r g e n c ym e d i c a l s e r v i c e r e p o r t s m u s t b k e p t o f i l e f o f i v e y e a r s . S t a t i o ni n v e n t o r y , f u e l r e c o r d s f o e a c h v eh i c l e , a n t r a i n i n g r e p o r t s a r s o m eo f t h e o t h e r r e c o r d s e a c h s t a t i o nm u s t c o m p l e t e a n k e e p o f i l e .

S o m e o t h f i r e f i g h t e r s w i t h6 4 a n 1 2 8 s d e c i d e d t h e i r c o m p u te r c o u l d h a n d l e t h w o r k . B a l e sw r o t e s e v e r a l p r o g r a m s i B A S I Co h i 1 2 8 D t g e n e r a t e m o s t o f t h er e p o r t s . " T h e s e a r a l c u s t o m p r g r a m s , s o i n d i v i d u a l s t a t i o n s c a t a i l o r t h e m t f i t h e i r n e e d s . T h p r o g r a m i s t r i c t l y B A S i C , " h s a i d ," s e v e n t h p e o p l e w i t h I B M s c a a d a p t t h e m t t h e i r s y s t e m s . "

B a l e s s a i d h " g o t s t u c k " w i t hw r i t i n g t h e p r o g r a m s l a s t y e a r . H s t o r e s t h d a t a i r a n d o m - a c c e s sf i l e s t h a t c a b p r i n t e d w h e n e v e rh a r d c o p y i n e e d e d . B a l e s c l a i m sh e ' s n o r e a l l y a p r o g r a m m e r , b u

S e " F i r e m a n " p a g e 2 C O M P U T E r s G a z e l l e N o v e m b e r 1 9 8 B 2

Page 24: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 24/116

C O M P U T E R S I T H R E A L W O R L DF a r m e r s S p r e a d S e e dw i t h S p r e a d s h e e tU N I O N , [ A — B y u s i n g 6 a n s p r e a d s h e e t t r e c o r d i n c o m e a n de x p e n s e s , D a l e M a r t i n a n h i f a i l k e e p a a c c u r a t e e y o t h f n a n c i a l h e a l t h o t h e i r 1 2 0 0 - a c r eg r a i n a n l i v e s t o c k f a r m i t h i sf a r m i n g c o m m u n i t y o 5 0 0 .

I a d d i t i o n t t r a c k i n g t h e i rc a s h f l o w , e a c h w i n t e r M a r l i n a n h i t w s o n s p r e p a r e a a n a l y s i s f o t h c o m i n g y e a r . A a c c u r a t e a n a ly s i s r e q u i r e s c o m p l e t e l i s t i n g o t h a p p r o x i m a t e l y 2 d i f f e r e n t e

p e n s e s r e q u i r e d t p r o d u c e c r o p .T h e s e e x p e n s e s , w h i c h i n c l u d es u c h i t e m s a r e n t , f e r t i l i z e r , a n h e r b i c i d e s , a r e n t e r e d i n t o t h s p r e a d s h e e t . E a c h f i e l d h a i t o w s h e e t , M a r t i n s a i d .

T h M a r t i n s u s a e l e c t r o n i cd e v i c e t h a t m e a s u r e s t h n u m b e r o b u s h e l s o c o r n a i i h a r v e s t e d .T h i s g i v e s t h e m a e x a c t p r o d u ct i o n f i g u r e f o e a c h f i e l d . T h i s i n f o rm a t i o n a l s o g o e s i n t o t h p r o g r a m .

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

t h M a r t i n s t a k e t h e i r p r o j e c t i o n sf o t h c o m i n g y e a r t t h b a n k t a r r a n g e f o n e x t y e a r ' s f i n a n c i n g .

" W e ' v e a l w a y s d o n e s o m et h i n g l i k e t h i s , b u e a c h y e a r w h a t o s t a r t f r o m s c r a t c h , " s a i d M a r t i n ' ss o n , J o n , w h s e u t h p r o g r a mo h i s 6 4 , u s i n g T i m e w o r k s ' S i v i f t -C a l c . " I t o o k l i t t l e l o n g e r t h f i r s ty e a r t i n s t a l l i o t h c o m p u t e r ,b u a n t i c i p a t e t h i s c o m i n g y e a r i t ' l lg r a t h e r q u i c k l y . O n c e y o u ' v e g o t h e f o r m a t , i t ' s j u s t m a t t e r o f i l li n i t h b l a n k s . "

" A t h e n o s e a s o n , i t ' se a s y t c o m p a r e w h a t w s a i d w w e r e g o i n g t d w i t h w h a t w a t u a l l y d i d , " D a l e M a r t i n s a i d . " A n dt h a t ' s w h a t t h b a n k e r r e a l l y l i k e s . "

D e s k t o pP u b l i s h i n gB l e s s i n g T C h u r c hA S H E V I L L E , N C — A d v e r t i s i n g i e f f e c t i v e . I h e l p s s e l l s o a p , a n o n m i n i s t e r f i n d s i h e l p f u l f o s p r e a di n t h w o r d a r o u n d h i c h u r c h .

A m i n i s t e r o r e c r e a t i o n a t h F i r s t B a p t i s t C h u r c h o A s h e v i l l e ,N o r t h C a r o l i n a , t h R e v . P h i l l i pA l l e n i r e s p o n s i b l e f o t h o p e r at i o n o t h c h u r c h ' s r e c r e a t i o n c e t e r . I h a g y m n a s i u m , c r a f tc e n t e r , g a m e r o o m , r a c q u e t b a l lc o u r t , a n w e i g h t r o o m . A l l e n o v e rs e e s a l t h r e c r e a t i o n a l a c t i v i t i e sf o t h c h u r c h i a d d i t i o n t p l a nn i n g s p e c i a l a c t i v i t i e s , i n c l u d i n gs p o r t i n g e v e n t s , c r a f t s , o u t d o o r a t i v i t i e s , a n s o c i a l g a t h e r i n g s .

M a k i n g t h c o n g r e g a t i o n a w a r eo t h e s e a c t i v i t i e s h a a l w a y s b e e np r o b l e m , a n g e t t i n g t h m e m b e r st r e s p o n d i a n o t h e r p r o b l e m a l t og e t h e r . T h u s u a l S u n d a y - m o r n i n ga n n o u n c e m e n t s a r o f t e n f o r g o t t e n ,a n s m a l l p r i n t e d r e m i n d e r s a r f r q u e n t l y o v e r l o o k e d .

A l l e n d e c i d e d t u s h i 6 w i t h2 C O M P U T E V s G a z e t t e N o v e m b e r 1 9 B 8

B e r k e l e y S o f t w o r k s ' g e o P u l ' l i s h t p r e p a r e e y e - c a t c h i n g a n n o u n c em e n t s , b u l l e t i n s , a n h a n d b i l l s . H u p l o a d s h i p r o m o t i o n a l m a t e r i a lt h r o u g h Q u a n t u m L i n k ' s l a s e r -p r i n t e r s e r v i c e t g e q u a l i t y m a t e c o p y a n t h e n m a k e s c o p i e s o ft h a t f o d i s t r i b u t i o n .

" I t ' s b e e n v e r y e f f e c t i v e . I t ' ss o m e t h i n g l i t t l e o u o f t h e o r d in a r y , a n i t ' s e v e n s p u r r e d s o m e i t e r e s t i n c o m p u t e r s . I ' b e g i n n i n gt d e v e l o p a n i n t e r e s t g r o u p i c o m p u t e r s j u s t b e c a u s e p e o p l eh a v e s e e n s o m e o m f l i e r s a n h a n d b i l l s a n t h e y ' v e s a i d s o m et h i n g a b o u t t h e m . "

A l l e n p o s t e d h a n d b i l l s a r o u n dt h c h u r c h a n n o u n c i n g w h i t e -w a t e r r a f t i n g t r i p o n e w e e k e n d , a n a n o t h e r s e r i e s r e m i n d e d t h c o g r e g a t i o n o c h i l d r e n ' s p e f a i ra n h o d o c o o k o u t .

F i r e m a n c o n t i n u e d f r o m p a g e 2

h m a n a g e s t k e e p u w i t h t h c o u n t y ' s d e m a n d s . " I s e e m s l i k ee v e r y t i m e w g e o n d o n e , s o m eb o d y c o m e s u w i t h n e f o r m , "h s a i d .

B a l e s h a n i d e a w h e n t h e e xp e n s i v e e q u i p m e n t w i l l a r r i v e — i fe v e r . U n t i l t h e n , h i 1 2 8 D i s t a y i n go t h j o b . " I t ' s n o t h i n g f a n c y , b u i w o r k s , " h s a i d .

V I W i n sO M A H A , N E — W i n n i n g l o t t e r yt a k e s l u c k i m o s t c a s e s , b u M o n ic S u d d s c r e d i t s h e c o m p u t e r f o h e l p i n g h e r w i n .

l o c a l r a d i o s t a t i o n s p o n s o r e dt h c o n t e s t , a n t i c k e t s w e r e a v a i la b l e f r o m l o c a l m e r c h a n t s . T h m o r en u m b e r s a n n o u n c e d t h a t m a t c h e dt h n u m b e r s o t h w i n n e r ' s l o t t e r yc a r d s , t h b i g g e r t h p r i z e .

" W i t h t h h e l p o m t e e na g e r s , " S u d d s s a i d , " g a t h e r e da b o u t 5 0 t i c k e t s . " T h r a d i o s t t i o n r e a d l i s t o n u m b e r s , a n w i n n e r s h a t c a l l w i t h i n 3 s e o n d s t c l a i m p r i z e . " I c o u l d n ' tk e e p t r a c k . " S h t u r n e d t h e V I C -2 f o h e l p .

S u d d s w r o t e s m a l l p r o g r a mt l o a d n u m b e r s i n t o a a r r a y . A t h s t a t i o n c a l l e d t h w i n n i n g n u b e r s , S u d d s e n t e r e d t h e m i n t o h e p r o g r a m f o c o m p a r i s o n . T h V 1 C -2 c h e c k e d t h n u m b e r s i a f l a s h .

A t h e c o n t e s t p r o g r e s s e d a n 5 u d d s e n t e r e d m o r e n u m b e r s , h e V I r a n o u t o m e m o r y . m e m o r y -e x p a n s i o n b o a r d s o l v e d t h a t p r o bl e m , a n f e w d a y s l a t e r S u d d s h i t h j a c k p o t .

" d i i w i t h m o l V I C - 2 0a n e n d e d u p w i n n i n g $ 2 , 6 0 0 i c a s h a n p r i z e s , " s a i d S u d d s . " I m o r e t h a n p a i d f o t h $ 5 m e m o r ye x p a n d e r . " c o n l h m e d o p a g e 2 6

Page 25: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 25/116

C o m m o d o r eF R E E G A M E S , R E B A T E S

a n L O W E R P R I C E SC C o m m o d o r eO N L Y F R O M

T h e C o m p l e t eI B M ® C o m p a t i b l e M a c h i n eF o T h W h o l e F a m i l y !$ 6 9 9 * C C o n g n o d o r e ®

6 4

6 4 0 K R A M / D u a l F l o p p y D r i v e sD u a l S p e e d 4 . 7 7 S M H zP a r a l l e l , S e r i a l M o u s e P o r t s

w / O p t i o n a l C o m m o d o r e 1 0 0 4C o l o r M o n i t o r

B u i l t - i n M o n o c h r o m e f C o l o rV i d e o C a r dI n c l u d e s M S - D O S 3 .

W i t h C o m m o d o r e 1 0 8 4 C o l o r M o n i t o r $ » 9 5 *. . i t h S a m s u n g C o l o r M o n i t o r $ 8 9 9 *W i t h H i - R e s o l u t i o n M o n o c h r o m e M o n i t o r $ 7 6 9 *R e c e i v e A A d d i t i o n a l $ 5 O f L i s t P r i c e .O f f e r G o o d T h r u 1 0 / 3 1 / 8 8 , /

o m m o d o r e *8 ■ ■ : 1 , 2 8 k M e m o r y

B u i l t - i n 1 5 7 1D i s k D r i v eD e t a c h a b l e . K e y b o a r d

6 4 w / 1 5 4 1 I D i s k D r i v e $ 3 0 9 *6 4 C W / 1 5 4 1 D r i v e & 1 8 0 2 C M o n i t o r $ 4 8 9 *

k

R c c e i v o A A d d i t i o n a l $ 3 O f L t i t P r i c e .O f f e r G o a d T h r u 1 0 / 3 1 / 8 8

C C o m m o d o r e * *1 0 8 4 C O L O RM O N I T O R

6 4 4 0 R e s o l u t i o n4 O p e r a t i n g M o d e s

1 2 8 D w / C o m m o d o r e 1 0 8 4 C o l o r M o n i t o r $ 7 1 91 2 8 D w / M a g n a v o x 8 7 6 2 C o l o r M o n i t o r $ 6 7 9

$ 2 9 9

F R E E C O M M O D O R E G A M E SW I T H A N P U R C H A S E !

S e F o l l o w i n g P a g e s F o D e t a i l s

M A G N A V O X 8 7 6 2 6 4 2 4 R e s o l u t i o n ; " ! >M o d e s Y W a r r a n t y $ 2 4 9

S A M S U N G R G B ■ 6 4 2 4 R e s o l u t i o nS O C o l u m n M o d e ( O n l y ) Y r W a r r a n t y $ 2 1 9C O M M O D O R E 1 8 0 2 C C o l o r M o n i t o r $ 1 8 9

C o m m o d o r e *1 3 5 1 M O U S E

M o u s f l J o y s t i c kO p e r a t i o nG E O S C o m p a t i b l e

C o m m o d o r e * 1 6 7 0 C C o m m o d o r e * 1 7 6 42 5 6 K R A ME X P A N S I O N$ 1 1 9

C o m m o d o r e "D I S K D R I V E$ 1 8 9

B A U DD I R E C T

C C o m m o d o r e1 5 4 1 I I

5 1 / 4 " D I S K D R I V E$ 1 7 5

S E E F O L L O W I N G P A G E S F O O R D E R I N G I N F O R M A T I O N

T O L LF R E E - 8 0 0 - 4 6 8 - 9 0 4 4 f t c p .

Page 26: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 26/116

■ f e . E d u c a t i o n a l S o f t w a r e t o o !

A L G A M E S S T O C K E DF O Q U I C K S H I P !

A C C E S SE c h e l o n J 2 5 . 9 5L e a f l a i B o a r d $ 2 2 . 9 5A C C O I A D EA p o l l o 1 3 S 1 7 . 9 SC o m i c s $ 1 9 . 9 54 l h & I n c h e s $ 1 8 . 9 5H a r d B a l l $ 9 . 9 5M m i p u t l S 1 8 9 5T e s i D r h i o S 1 B . 9 5A C T I O N S O F TT h u n d o r C h o p p e r S 1 8 9 5U P a n s m p s 1 7 . 9 5

A C T I V I S I O N J I

A i R a l l y $ 1 9 . 9 5A l l a n s $ 9 . 9 5G a m e m a k e r P a c k a g e

w i t h a l l i b r a r i e s $ 3 9 , 9 5L a s l N i n j a $ 1 9 . 9 5M a n i a c M a n s i o n $ 2 1 . 9 5M u s i c S l u d i o $ 1 9 8 5S h a n g h a i £ 1 8 . 9 5A V A L O N H I L LN B $ 2 4 . 9 51 5 H 0 D E R U U N DC a u l d r o n $ 9 . 9 5K a r a l e k a $ 9 . 9 5L o d e R u n n e l $ 9 . 9 5M o e b l u s $ 2 7 . 9 5S u p e r b i k o C h a l l e n g e $ 1 2 . 9 5T o S h o p $ 1 9 . 9 5

H m N E W ! S 9 . C I N K M A W A 1 1 ED e f e n d e r o l l h e C r c w n 5 2 1 . 9 5S O $ 2 1 . 9 5T h T n r a e S t o o g e s 1 2 1 . 9 5C O S M ID e C o 5 . $ 1 7 . 9 5D A T A E A S TC o m m a n d o $ 1 3 . 3 5K a r a l e C h a r r p { 9 . 9 5K k J N W J I B . 9 5P l a t o o n $ 1 8 . 9 5S p e a d B u g g y $ 1 8 9

D a t y o f t *

H u F o R e O c t o b e r . . S 2 5 . 9 SA l R e a W y / D u n g o o n $ 2 5 . 9 5V i d e o T i t l e S h o p $ 1 9 . 9 5D I G I T A L S O L U T I O N SP o c k e t W r i t e r 2 $ 3 2 9 P o c k e t F i l e r 1 1 9 . 9 5P o c k e t P l a n n e r 2 $ 3 4 . 9 5D i g i t a l S u p o r p a k $ 5 7 . 9 5P o c k e t W n l e r D i d i o n a r y . . $ 1 1 . 9 5

J o r d a n v B i r d . . . - N E W $ 1 9 . 9 5M a r b l a M a d n e s s , , . . $ 1 9 . 9 5M a r s S o f i a - . N E W $ 2 4 . 9 5M a s l e r N m j a S 1 9 . 9 5M o d e m W a r e . . . . N E W $ 2 4 . 9 5M n o p o l y S 1 9 - 9 5P i n b a l l C o n s t r u c t i o n . . , . . $ 9 . 9 5

B a r d ' s T a l e 1 1 1 . N E W S 2 4 . 9 5B a r d ' s T a l e $ 2 4 . 9 5B a r d ' s T a l e I S 2 4 . 9 5C a v e m a n U g h l i m p i e s . $ 1 9 . 9 5C h o s s m a s l e r 2 0 0 0 $ 2 4 . 9 5D a a l h b r d N E W $ 1 9 . 9 5D o u b l e D r a g o n . . . . N E W $ 2 4 , 9 5D r n g o n ' B L f l i r 5 1 9 . 9 5

M i t e !S c r u p t e S N E 5 2 4 . 3 5

S k a t e o D i $ 1 9 . 9 5S k y F o K I S 1 9 . 9 5S » * e F l e e t S 1 9 . 9 5W o r W T o u r G o K . S 1 9 . 9 5Y e a g o r A F T . . . $ 2 2 . 9 5

D e m o n S i o l k e o S 1 9 . 9 5 W a s t e l a n d N E J 2 4 . 9 S

G A M S O f f *C h a m p k > n s h " B F o o t b a l l . . . . 1 2 1 . 9 5G B B a s k e t b a l l o 2 . . . $ 1 1 . 9 5T o F u e l E l i m i n a t o r , $ 1 7 . 9 51 N F O C O MB e y o n d Z o r k $ 2 6 . 9 5H u c h h i k o i ' s G u i d e $ 1 4 . 9 5

I m p o s s i b l e M i s s i o n $ 2 3 . 9 5N E W I 2 0 0 X J J o y s t i c k5 0 X J o s l i c kC a l i f o r n i a G a m e sC h a m p ' s h r p W r e s t l i n gC r e a t e C a l e n d a rD e s t r o y e r . . . .

. $ 1 1 . 9 5$ 1 4 . 9 6

. . S 2 2 . 9 S. . $ 1 3 . 9 5. . $ 1 8 . 9 5

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

L C r a c k d o w n " N E W $ 2 3 . 9 5M o v i e M o n s l a f $ 1 2 . 9 5S K e u ! S p o r t s B a s e b a l l $ 2 3 . 9 5S i r e e l S p o r t s B a s k e t b a l l . . $ 2 3 . 9 5

4 i < ■ > ■ ■ • ■ l i : j k R a c i n g . . . .

L A N C E H A F N E Rf o t h b e s t i s p o r t s

s t r a t e g y s i m u l a t i o ni F o o t b a l l $ 2 9 . 9 5

B k t b a l l . t h e P r G a m e . . 5 2 9 . 9 5F i n a l F o u r B a s k e t b a l l . . . $ 2 9 . 9 5

M I C K O I . E A G U EB a s e b a l l $ 2 4 . 9 5W r e s t l i n g $ 1 8 . 9 5

S t r e e t S p o r t s F o o l b a l l . . S 2 3 . 9 5S t r a e i S p o r t s S o c c e r N E 1 2 3 . 9 5S u B a t i l e $ 2 3 . 9 5S u m m e r G a m e s $ 1 3 . 9 5S u m m s r G a m e s I $ 1 3 . 9 5W m t e i C a m e l $ 1 3 . 9 5W o r k ) G a m e s $ 1 3 . 9 5

i u i m E t n a $ 1 1 . 9 5G u i l d o T h i e v e s $ 2 2 , 9 5K n i g h l O R C $ 2 4 . 9 5S l a r G l i d e r $ 1 1 . 9 5T h S o n l r y $ 2 4 , 9 5

A i r b o r n e H a n g e r s $ 2 1 . 9 5F - 1 5 S t r i k e E a g l a $ 2 1 . 9 5G u n s h i p $ 2 1 . 9 5N A T O C m a n e $ 2 2 . 9 5P i r a t e s $ 2 3 . 9 5R e S t o r m R i s i n g N E $ 2 3 . 9 5S i l e n t S e r v i c e $ 2 1 . 9 5S I e a I I h F i g h t e r $ 2 4 . 9 5

M I N D S C A P EG a u n l l e t ( 2 2 . 9 5H a m a r C o m b a t S i m u l a t o r $ 1 8 . 9 5I n d o o r S p o r l s $ 1 8 . 9 5P a p e r b o y S 2 1 . 9 5S u p e r s t a r H o c k e y $ 2 2 . 9 5S I M O N & S I I U S T E RS t a r T r e k ' P r m a t h i a n A d v $ 1 9 9 T y p i n g T u t o r I S 2 4 . 9 5S P E C T R U M H O I . O B Y T KF a l c o n N E $ 2 2 . 8 5P T 1 0 9 $ 2 4 . 9 5S o k o B a n $ 1 7 . 9 5

P o o l o R a d l a n c o . N E S 2 4 . 9 5B n t t l f l s o N a p o l e o n . . N E W $ 3 2 , 9 5B - 2 4 $ 2 1 . 9 5E l e r n a l D a g g e r $ 2 4 . 9 5H e r o e s o l i h a L a n c e . N E W $ 2 4 . 9 5P h a n t a s i e I , I I ( e a c h ) $ 2 4 . 9 5Q u a s l r o n I I $ 2 4 . 9 5R i n g s o Z i l f i n $ 2 3 . 9 5R o a d w a r E u r o p a $ 2 4 . 9 5S h a r d o S p r i n g $ 2 3 . 9 5W a r g a m e C o n s t S e $ 1 8 . 9 5S U B L 0 G 1 C

[ S O F T W A R E S I M U L A T I O N S )J e $ 2 5 . 9 5F l i g h t S i m u l a t o r I $ 3 1 . 9 5P u r e S t a t B a s e b a l l $ 2 2 . 9 5P u r e S t a t C o l l e g e B $ 2 2 . 9 5S t e a l t h M i s s i o n S 3 1 . 9 5

C O M M O D O1 2 8 E

S O F T W A R E

W O R D P R O C E S S O R SF l a s t S y s t e mF o n t M a s t e r 1 2 3P a p e r c l i p 1 1 S u p e r s c r i p t 1 2 T e r m P a p e r W r i t e rW r d w i t e r 1 2 8 w J s p e l lS P R E A D S H E E T S

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

S w i f t c a l c 1 2 8 w / s d w y s ( 3 2 . 9 5D A T A B A S E SD a l a M a n a g e r 1 2 . . . .P e r f e c t F i l e rS u p e r b a s e 1 2

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

M I S C . 1 2 S O f - T W A I t EM a c h 1 2 P a r t n e r ) 2

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

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

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

B U S I N E S SA N

P R O D U C T I V I T YV l z Q S t o r 6 4 4

I n t e g r a t e d P r o d u c t i v i t yP a c k a g e F o T r i e 6 N O O N L Y S 9 . 9 5

6 4 D A T A B A S E SB a n k S t r e e t F i l e r $ 1 9 . 9 5D a l a M a n a g e r I I $ 1 3 . 9 56 4 0 S P R E A D S H E E T SS w i f l c a l c 6 w / s i d a w n y a $ 1 3 . 9 5S i d e w a y s $ 1 2 . 9 5M W O I U ) P R O C E S S O R SB a n k S t r e e t W n l o r $ 2 9 . 9 5F o n t M a s t e r I I , . . , $ 2 6 . 9 5P a p e r c l i p i l l s p e I p a c k $ 2 9 . 9 5P a p e r c l i p I I I $ 3 1 . 9 5W o t d W r i t e r H I $ 2 5 . 9 5F I N A N C I A L A C C T .T i m o w k s E l o O r . C h o c k b k . S 1 4 . 9 5T i m a w o r k s M o n e y U g r . . . , $ 1 4 9 M I S C E L L A N E O U SE s l a a p w s u p p l y l o C - 6 4 $ 5 4 . 9 5T h i n k m g C a p $ 2 4 . 9 5C o p y I 6 4 / 1 2 8 $ 1 9 . 9 5F a s t L o a d $ 2 3 . 9 5B o B s T e r m P r $ 3 2 . 9 5

B a t t c r i c H I n c l u d e dP a p e r c l i p P u b l i s h e r . . . . $ 3 2 . 9 5I J e r k e l c y S o f c w o r k nG E P u b l i s h $ 3 9 . 9 5I l r o d e r b u n dG r a p h i L i h ' t y I I ( l i S 0 P n n l S h n p $ 2 5 , 9 5S p r i n f i b o i i r dC o r t i i e a t * M a k o i $ 1 3 . 9 5C l i p A n l o r l l l S 9 . 9 5N e w s r o o m $ 1 3 . 9 5U n i s o n W o r l dP r i n l m a a i e r P l u s $ 2 1 , 9 5

D I S K - K O U N T Sp i r D o * a l 1 Q I 5 . 2 5 "B O N U S D S D D ( 1 6 3 5 S 3 M A X E L L D S D D 1 1 7 3 5 1 9 . 9 5V E R B A T I M H S 5 5 1 9 9 S O N Y D S D D S i e e S 1 8 . 9 5

1 - 8 0 0 - 4 6 8 - 9 0 4 4

Page 27: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 27/116

5X J $ 1 4 . 9 5

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

a S 3 I - 9 5

A " t h a n k y o u " t o u m a n y v a l u e d c u s t o m e r s w a r g i v i n g a w a y o n o t h e s e i n f o c o m A d v e n t u r e G a m e s ( y o u rc h o i c e ) , w i t h e v e r y o r d e r . T h i s o f f e r i g o o d o n a n y o t h i t e m s i n t h i s a d w h e n o r d e r e d b e f o r e D e c e m b e r 3 1 , 1 9 8 8 .I y o u ' v e n e v e r o r d e r e d f r o m T C b e f o r e , t h i s i g r e a t o p o r t u n i t y t g e t a c q u a i n t e d !

( \ I I I E N T E R T A I N M E N TB a l a n c e o P o w e rB a r d s T u l a I IB e y o n d Z o r KS l a c k L a m pC h e s s m s l e i Z O D OD e f e n d s o T r i e C r o w n . .

M u s i c C o n s t S o $ 5 9 P j l i n l I S ' 9 ' P n n i I J S 4 5

V i d c o S 7 9 . 9 5P i u s . . 5 ^ 5 3 5 5

S l i a . 9 5£ 8 9 . 0 0S B 9 . 0 0

$ 1 7 9 . 0 0P o r t e d L . t j ^ r , S 6 9 0 0

F I t f I n t e r c e p t o r sr i g h t S i m u l a t o r I L e i s u r e S u . t L a r r yP h o t o n P a n tS i l e n t S e r v i c eS j B a n l e S i m u l a t o rS j p e r s t a r l e H o c t t e y . T e s t O n w aT h T h r e e S i o o g a sT r a c e r s

. . S 2 9 . 9 5. S 3 7 9

. . S 2 9 9 S 1 8 9 5S 2 7 9 5$ 2 9 9 5$ 2 9 9 5£ 3 :

. $ 2 9 9 55 5 3 . . S 2 4 . 9 S. . S 3 2 . 9 5

S 3 9 $ 2 4 9 5S 3 9 $ 2 9 [ 2 9 . 9 5

F o A l Y o u rA M I G A N e e d sC a l l t c 5 1 2 K R A U p o r a d e $ 1 5 91 0 1 0E X D R I V E . . . $ 2 1 91 6 8 0M O D E M $ 1 3 9C a t 1 / F o O t h e rA M I G A P r o d u c t s

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

G E O S 1 2 G e o C s I c 1 2 G a F i l e 1 2 G e P r o g r a m m e r .G b P u b l i s hG e o W r i t o 1 2

P

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

G E O SG o C l i oG o F i l e . .

D e s k p a c k . . . .F o n l p a c k

. . S I M S G s s W r i i f l

$ 3 9 S 2 9 . 9 5

. 5 2 9 . 9 5

S I 8 . 9 5S I B . 9 5

T

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

S E C U R I T YY o u ' C r a d i i C a r d i n o t c h i i r g s d u n h l / o u ro r d e r i s h i p p e d .■ W i n s u r o y o u r o r d a r a n O K l r a C O S I l y o u .T u s s e y i f i n a n c i a l l y s l r o n g a n w e l le s l a o l i s h o d c o m p a n y .

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

T o r d a r b m a l l : W a c c e p t m o n e y o r d e r ■ : I - c h « c K . p o r a o n d l c h o c hA i i o « r t i i f l i $ T o p e r s o n a l t a m p d n y ■ ■ l . - - » S h i p p i n g ; \ - 0 F o S a U w a r e F O A L H A n D ^ J A n g f l h J D A N V A C G E l S S a R Y O V g ^ E f t q C a l l O u rT o U F r e s N u n r f t e r 1 - B O O - J & 8 - 9 0 4 4 T o a h i p p i n g c h a r g e s A d 1 0 p o b o s f i i p p e d C O D . A d d i t i o n a l s h i p p i n g r e q u i r e d o A P O h F P O , A H I j n d f o r o ^ no r d e r s . T B r n i S : P R J C E S R F F L F C T C A S H O I S C O U N T H A D 1 . 9 % F O M A S T E R C A R D O V I S A ,A L S A L E S A R E F J N A LD i r e c t i v e n g m s r e p l a c e d o r r e p a i r e d a o u d i s c r f l i f l n . P d n n s y l v a n i d r a s d c n i s - i f l f l f i K U B B l Q P r i c e s a n f o r m s s u b j e c t \ c h a n g e w i t h o u t n o i l c n

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

O K I D A T A 1 8 0$ 2 2 9

B u l l ! I C O M M O D O R E 1• n E P S O N * l m i r 1 a c B1 9 C P P r i m S p e o f l

C a l l F o O t h e r O f c i d i U P i i n U x

P a n a s o n iO f i c e A u t o m a l i o o / ' j\ J r ~ i ,

y w a r r a n t y1 0 8 0 I I I $ 1 4 91 0 9 1 I I $ 1 7 91 0 9 2 1 $ 3 1 91 1 2 4 ( 2 4 P i n > $ C A L L

i ^ C I T I Z E N

1 2 0 D $ 1 4 91 8 D D $ C A L LM S P - 4 0 $ 3 1 9T r i b u t e 2 2 $ 6 7 9

N X - 1 0 0 0[ 1 4 4 d r a f K 3 6 N L Q ) $ 1 5 9N 1 0 0 0 R a i n b o w( c o l o r p r i n t o r ) $ 2 2 9N X - 1 0 0 D C( C o m m o d o r e I n f l n e o ) . . . . $ 1 7 4N X - 1 D 0 Q C R a i n b o w( C o m m o d o r e I n t e r f a c e /C o l o f I ' r i m o r ] $ 2 2 9N X - 2 4 0 0( 2 P i P r i n t e r ) $ 3 4 9

S E I K O S H Ay w a r r a n t y

S P - 1 8 0 V C $ 1 3 9S P - 1 2 0 0 V C . . . . S C A L LS P - 1 2 0 0 A S 1 6 9

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

C A L L T O L L F R E E 1 - 8 0 0 - 4 6 8 - 9 0 4 4 F o I n f o r m a t i o nC a l l B 1 4 - a 3 4 - 3 2 3 6F A 8 1 4 - 2 3 7 - 4 4 5 0

Page 28: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 28/116

C O M P U T E R S I T H R E A L W O R L DM u s i c i a n ' s 6 4 N M i c k e y M o u s eO R L A N D O , F L — A W a l t D i s n e yW o r l d m u s i c i a n a n e n t e r t a i n e rf i n d s h i S X - 6 4 i a i d e a l c o m p u t e rf o m a k i n g m u s i c w i t h p a i r o f d i i t a l s y n t h e s i z e r s .

J o h n C h a r l e s , w h s i n g s a n p l a y s g u i t a r a n p i a n o a t h M a g i cK i n g d o m ' s G r a n d F l o r i d i a n B e a c hR e s o r t H o t e l , h a e n t e r t a i n e d v a c at i o n e r s f o y e a r s a t h e e n t e r t a i nm e n t c o m p l e x i c e n t r a l F l o r i d a .

C h a r l e s u s e s a S X - 6 4 a M I D I s e q u e n c e r a n l i b r a r i a n , c o t r o l l i n g h i K o r g M a n C a s i o5 0 0 0 s y n t h e s i z e r s . 1 6 - s e q u e n c e ,e i g h t - c h a n n e l s e q u e n c i n g a n r c o r d i n g s t u d i o p r o g r a m f r o m M u s i cD i g i t a l p r o v i d e s C h a r l e s w i t hw i d e r a n g e o m u s i c a l t o o l s t u s i e x p r e s s i n g h i c r e a t i v i t y .

" I a l l o w s m t w o r k m u s i c a lp h r a s e s v e r y s i m i l a r t t h w a y o u ' d u s w o r d p r o c e s s o r w i t hw o r d s , " h s a i d . " c a w r i t e m

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

M o s t o C h a r l e s ' s M I D I a p p l ic a t i o n s a r e u s e d f o d e m o t a p e s a n f o c o m p o s i n g a h o m e . H i a c a ^ h h o t e l i t o s p o n t a n e o u s t m a k e u s o t h s e q u e n c e r . K i c k e dp o w e r c o r d s a n v o l t a g e f l u c t u at i o n s a r a n o t h e r r e a s o n t h S X - 6 4u s u a l l y s t a y s h o m e . " O n c e y o u ' v eM I D l ' d s y n t h e s i z e r , t w d r u mm a c h i n e s , a n y o u r c o m p u t e r a l t o g e t h e r , y o u ' r e a l s e t t o g o , " s a i dC h a r l e s . " T h e n a l o n g c o m e s l i t t l ep o w e r s u r g e a n e v e r y t h i n g d f a u l t s b a c k t z i p . "

T h S X - 6 4 i p o p u l a r w i t h p r f e s s i o n a l m u s i c i a n s b e c a u s e i t ' ss m a l l a n c o m p a c t , C h a r l e s s a i d .W i t h i t f i v e - i n c h b u i l t - i n s c r e e n ,t h S X - 6 4 f i t s r i g h t o m u s i c i a n ' ss y n t h e s i z e r r a c k , y e i t m e m o r y i l a r g e e n o u g h t h a n d l e p r o f e ss i o n a l ' s r e q u i r e m e n t s .

G y m n a s t i c s I n s t r u c t o r sD o i n g F l i p s o v e r 6 H O S P R I N G S , A R — I t ' s h a r d t k e e p y o u r f e e t o t h g r o u n d w h e ny o u ' r e w o r k i n g w i t h 4 0 y o u n gg y m n a s t s , b u a A r k a n s a s c o u p l ef i n d s t h a t 6 h e l p s k e e p t h e i rg y m n a s t i c s s c h o o l o i t f e e t .

B e c k y a n D o u g G a r n e r o w a n o p e r a t e H o S p r i n g s G y m n a st i c s . W h e n B e c k y ' s m o t h e r , ) u l i i 'C a t h c n r t , b o u g h t 6 4 B e c k y a s k e dh e t h a n d l e t h b i l l i n g s .

" d i d n ' t k n o w a n y t h i n g a b o u tc o m p u t e r s , " C a t h c a r t s a i d , " b u tg o C o m m o d o r e ' s T h e M a n a g e r . I t ' so u t - o f - d a t e n o w , b u c u s t o m i z e dt h s c r e e n s a n i w o r k s . "

T h 6 4 ' s m e m o r y i t o s m a l lt h o l d y e a r ' s w o r t h o t h g y n a s t i c s s c h o o l ' s b i l l i n g s — 4 0 0t r a n s a c t i o n s e a c h m o n t h — e v e nw i t h 1 7 6 4 R A e x p a n d e r . S C a t h c a r t k e e p s a b o u t f o u r m o n t h s 'w o r i h o i n f o r m a t i o n o e a c h d i s k .2 C O M P U T E D G a z e l l e N o v e m b e r 1 9 B 8

E a c h s c r e e n c o n t a i n s m o n t h ' s b i l li n i n f o r m a t i o n f o o n s t u d e n t . I a d d i t i o n t r e g u l a r f e e s , a s t u d e n tm a h a v e a d d i t i o n a l i t e m s , s u c h a u n i f o r m a n t r a v e l e x p e n s e s . T h M a n a g e r ' s b u i l t - i n m a t h f u n c t i o nt o t a l s f e e s a n s u b t r a c t s t h e m f r o ma n b a l a n c e i t h e s t u d e n t ' s a c c o u n t ,T h d i f f e r e n c e i t h a m o u n t o w e d .

C a t h c a r t b u y s p r e p r i n t e dt r a c t o r - f e e d s t a t e m e n t s , a n T h M a n a g e r ' s r e p o r t f u n c t i o n p r i n t s t h s t u d e n t ' s n a m e , a d d r e s s , a n b i l li n i n f o r m a t i o n o e a c h f o r m .

" B e c k y d o e s h e w o r k a t h c e n t e r , " s a i d C a t h c a r t , " a n d d t h i s a h o m e . a l s o p r i n t o u a a p h a b e t i c a l l i s t o h o m u c h t h k i d s o w w i t h b l a n k s ' o h e t f i l li a s h r e c e i v e s c h e c k s . S h b r i n g s t h i s l i s t b a c k a t h e n o e a c h m o n t h a n u p d a t e t h b i l li n g s . I w o r k s g r e a t f o u s . "

I T h i s I T u e s d a y , I M u s t B W i f eN u m b e r

R I W 3 H , 5 A U D I A R A B I A — W h i l eW e s t e r n e r s u s c o m p u t e r s t t r a c ks a l e s , i n v e n t o r y , s c h e d u l e s , a n t h l i k e , t h o s e i o t h e r c u l t u r e s f i n dr a t h e r u n u s u a l w a y s t u s t h e i rc o m p u t e r s . A t l e a s t o n m a i t h A r a b i a n c a p i t a ! u s e s h i 6 t k e e pt r a c k o f h i w i v e s .

S a l e h h a f o u r w i v e s — w h i c hi p e r m i s s i b l e u n d e r M o s l e m l a w —e a c h i d i f f e r e n t h o u s e . H i b i g e s t p r o b l e m , i y o d i s c o u n t f o u rm o t h e r s - i n - l a w , i r e m e m b e r i n gw h i c h w i f e h e ' s s u p p o s e d t b w i t h a n f o h o l o n g . T s o l v et h i s p r o b l e m , S a l e h w r o t e p r g r a m t m a n a g e h i c o n n u b i a ls c h e d u l e , a c c o r d i n g t o s t o r y t h a ta l l e g e d l y a p p e a r e d i S a u d in e w s p a p e r .

S a l e h h a f o u r w i v e s b e c a u s eh w a n t s l o t s o f c h i l d r e n , a c c o r d i n gt a n u n c o n f i r m e d r e p o r t . W h i l e t h l a d o e s n ' t o b j e c t t m u l t i p l e w i v e s ,S a l e h ' s f a m i l y r e f u s e d t t a l k t h i a f t e r h m a r r i e d w i f e n u m b e r 2

S a l e h w a l k e d d o w n t h a i s l ew i t h w i f e n u m b e r w h e n h l e a r n e df r o m d o c t o r s t h a t w i v e s a n c o u l d h a v e o n l y f o u r c h i l d r e n e a c h .

L e s s t h a n t w m o n t h s a f t e rt h a t w e d d i n g , S a l e h m e a n o t h e rw o m a n , a n w e e k l a t e r h e n a m ew a a d d e d t t h p r o g r a m a w i f en u m b e r 4

T h 6 a p p a r e n t l y k e e p st h i n g s r u n n i n g s m o o t h l y i t h S a l e h h o u s e h o l d s , a c c o r d i n g t t h S a u d i n e w s p a p e r , b u i t ' l l p r o b a b l yn e e d m e m o r y - e x p a n s i o n u n i t i h w a n t s t k e e p t r a c k o a l h i c h i l d r e n ' s b i r t h d a y s .

I y o h a v e a i n t e r e s t i n g H o m e t > s m a l i - l m s h i e s sa p p l i c a t i o n f o r y o u r 6 o I 2 S , w e ' d l i k e l h e a ra b o u t i t W r i t e t T o N e l s c t , C O M P U T E ' / sG a z e t t e , 3 2 W e s t W e n t t o v t r A v e n u e , S u i t eZ O O , G r e e n s b o r o , N o r t h C a r o l i n a 2 7 4 0 5 .

Page 29: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 29/116

N o a v a i l a b l e l o r T a n d y 1 0 0 0 ,I B M P C a n 1 0 0 % C o m p a t i b l e s ?A p p l e I S e r i e s , a n C o m m o d o r e 6 4 / 1 2 8 .S e y o u r r e t a i l e r o c a l l8 0 0 - 2 2 7 - 6 9 0 0 , t o r d e r d i r e c t" i i i C f u d a s b o t h 5 ' a n 3 i n c h d i s k s

A C T ] V I S I O N .

M l C * w r r i x i r " s h o w n S r r i H i f n m a y v i t i . , i v i ' t l b L i m i i l w x t r n t 1

Page 30: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 30/116

■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ I * * ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■ ■ ( ■ ■ ■ ■ ■ ■ ■ ■ I I B B , " - ^ " * - « ■ ■ ■ ■ ■ ■ ■ !■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ I ■ ■ f t ^ V ■ ■ ■ ■ ■ ■ ■ ■ ■ » - ■

■ ■ ■ ■ ■ ■ • ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ I■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Ii H i i i i m r■ ■ ■ ■ ■ ■ ■ M i l lB

■ ■ ■ ■ ■ ■ ■ ■ ■ * ■ ■ ■B B B B f l B B a i l f l B B M B B B B B B B R B B

■ ■ ■ ■ ^ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ i i i i i i i i i i i i i i i ■ ■ ■ ■ ■ ■H I I I I H I ( ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ B B B B B B B IJ l l l l l l l l l l ■ ■ ■ • ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ! ! ■ ■ ■ ■ ■■ ■ ■ ■ ■ • ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ l l l l i m i■ • ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ • ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ • ■ ■ I

: : b i i i " ' - ■ ' ; ' ■ ■ ' . ' ■ P r o d u c e d i a s s o & a t i o n w i t h '■ ■ ■ ■ ■ I { ■ ■ ■ ■ • ■ ■ ■ ■ ■ ■ ■ ■ C o m m o d o r e B u s i n e s s M a c l u r i e s i■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ • ■ ■ ■ ■ ■ ■ ■ ■ • ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ IT h C a n a d i a n e d i t i o n o t h W O R L D O C O M M O D O R E i i U s i x l hs u c c e s s l u l y e a r a t h T o r o n t o I n t e r n a t i o n a l C e n t r e , D e c . 4 , 1 9 8 8E x h i b i t o r s , c o n t a c tT h H u n l e r G r o u p ( 4 1 6 ) 5 9 5 - 5 9 0 6 F a ( 4 1 6 ) 5 9 5 - 5 0 9 3

, , 9 8 8 p w

C o m m o r J o r e B u s i n e s s M a c h i n e sw i l l b t h e r e w i t h g i a n t d i s p l a y

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

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

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

T h A m i g a , t h C - 6 4 . t h C - 1 2 8 , t h C o m m o d o r e P l i n e , a l I h m a j o r p e r i p h e r a l s , p r o g r a m s , a c c e s s o r i e s m a n y m o r e t b i n t r o d u c e d t h e y ' r e a l a T h e W o r l d o C o m m o d o r e i P h i l a d e lp h i a . A l i o n p l a c e f o l o u r d a y s

T h i s i I h s h o w e v e r y o n e ' s b e e n w a i t i n g l o r . T h l i r s t - e v e rC o m m o d o r e - s p o n s o r e d c o m p u t e r e x t r a v a g a n z a i t h U n i t e dS t a t e s .

D o n ' t m i s s t h i s o n c e - a - y e a r o p p o r t u n i t y t s h o p l o i n c r e di b l e b a r g a i n s a s l e a d i n g c o m p u t e r c o m p a n i e s c l e a r o u m i l l i o n so l d o l l a r s w o r t h o i n v e n t o r y .

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

G e i o t h e x c i t e m e n t .

A d u l t s $ 1 0 . 0 0S t u d e n t s S e n i o r s $ 8 . 0 0A d m i s s i o n p r i c e i n c l u d e s s e m i n a r s

a n s t a g e p r e s e n t a t i o n s .

T h u r s . N o v . F r i . N o v . 1 a m - 9 p mS a t . N o v . 5 S u n . N o v . 1 a m - 6 p

C O M P U T E R S C o m p r e h e n s i v e R e s o u r c e G u i d e sF o t h C o m m o d o r e 6 4 / 1 2 8 a n t h A m i g a

C O M P U T E S ' s 1 9 8 9 C o m m o d o r e 6 a n 1 2 B u y e r ' s G u i d e

T h c o m p l e t e B u y e r ' s G u i d e t s o f t w a r ea n h a r d w a r e f o t h C o m m o d o r e 6

a n 1 2 8 ,a l c a t e g o r i e sp r i c e s d e s c r i p t i o n sn a m e s a n a d d r e s s e s

C O M P U T E l ' s A m i g a U s e r ' s G u i d eG e t h m o s t f r o m y o u r A m i g a !

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

i n - d e p t h s o f t w a r e r e v i e w s a n s u p e r s o f t w a r eb u y e r ' s g u i d e t 1 9 8 9 A m i g a p r o d u c t s .

B o t h I s s u e s a v a i l a b l e o n e w s s t a n d s n a t i o n w i d eO

R e s e r v e y o u r c o p y d i r e c t I r o m t h p u b l i s h e r n o w . J u s t ( I I I I a n m a i l I h c o u p o n . D o n ' t m i s s o u o t h e s e i m p o r l a n t

r e s o u r c e s .2 C O M P U T E R S G a z e t t e N o v e m b e r 1 9 8 8

Y e s . p l e a s e s e n d m c o p i e s o C O M P U T E DC o m m o d o r e B u y e r ' s G u i d e . e n c l o s e S 3 . 9 5 p l u s S 2 . 0 0 p o s t a g ea n h a n d l i n g ( S 5 . 9 5 t o t a l ) f o e a c h c o p y

Y e s , p l e a s e s e n d m c o p i e s o C O M P U T E i ' s A m i g aU s e r ' s G u i d e . e n c l o s e $ 3 . 9 5 p f u s S 0 p o s t a g e a n h a n d l i n g( $ 5 . 9 5 t o t a l ) l o r e a c h c o p y

T o t a l a m o u n t e n c l o s e dN a m e

S t a t e 2 t A d d r e s sC i t y o i u i c £ . i y jS e n d y o u r c h e c k o m o n e y o r d e r o n l y — n o c h a r g e s o t h i ss p e c i a l o f f e r — t o :

C O M P U T E I ' S B u y e r ' s G u i d eS i n g l e - C o p y S a l e sp . o . B o 5 a G r e e n s b o r o . N 2 7 4 0 3

T h B u y e r ' s G u i d e w i l l b s e n t t o y o s h o r l l y a f t e r p u b l i c a t i o n .D O N ' T M I S S T H E B E S T C O M M O D O R E B U Y E R ' S G U I D E S E V E R )

O R D E R T O D A Y

Page 31: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 31/116

A V A I L A B L E F O C O M M O D O R E 6 4 / 1 2 8 , A M I G A , I B C O M P A T I B L E S

H E A V Y M E T A L I E v e r h a t h a t u r g e t b i c o m m a n d ? T l e a d m e a g a i n s t s u p e r i o r e n e m y f o r c e s . . . ? . . . S u r e y o h a v e , B u o n l y t h e " l e g a l l y b r a i nd e a d " w a n t t b s h o t a f o r e a l . W e l l p a r t n e r , f i r e u H E A V Y M E T A L f o a e x p e r i e n c e i n f i n i t e l y b e t t e r t h a n t h ' r e a l ' t h i n g .

S t a r t o u i t h W a R o o m d e v i s i n g s t r a t e g y t o v e r r u n e n e m y p o s i t i o n s . N o j u m p i n s i d e a M 1 A 1 A b r a m s m a i n b a t t l e t a n k a n f e e l t h p o w e r o o n o t h m o s t d e s t r u c t i v e l a n d c o m b a t v e h i c l e s e v e r b u i l t . Y o u r t r i g g e r f i n g e r i t c h e s w h e ny o u r 1 2 0 m m c a n n o n i l o a d e d . . A n e n e m y t a n k a p p e a r s o n y o u r l a s e r r a n g ef i n d e r . . . f i r e . . d i r e c t h i a n p i e c e s a r e s c a t t e r e d f r o m h e r e t A n c h o r a g e .O h o b e h i n d t h w h e e l o t h X R 3 1 1 F A V ( F a s t A t t a c k V e h i c l e ) . T h i s h o t l i t t l eb e a u t y l o o k s l i k e d u n e b u g g y , m o v e s a s p e e d s o v e r 1 0 m p a n i a r m e dw i t h T O m i s s i l e s . I t ' s n o a L a m b o r g h i n i o r P o r s c h e , b u i t e a s i l y b l o w s t h e mo f t h r o a d .T i m e t p o w e r u y o u r A D A T S ( A i r D e f e n s e A n t i T a n k S y s t e m ) a n d s t a r t k n o c k i n gd o w n i n c o m i n g M I F i g h t e r s . S e e m s e a s y u n t i l t h e y s t a r t c o m i n g i o a t i m e . M o y o u ' r e i s e r i o u s t r o u b l e . B u d o n ' t f o r g e t , y o u ' r e a l s o t h C o m p a n yC o m m a n d e r . C h a r l i e C o m p a n y i o t h h o r n a n w a n t s t k n o w w h a t t d o

A t t a c k ? . . . F a l l B a c k ? . . , J u s t r e c e i v e d w o r d t h a t y o u rd e f e n s e p e r i m e t e r s h a v e b e e n o v e r r u n a n t h G e n e r a l ' s

o t h L i n e . H w a n t s t k n o ww h a t ' s g o i n g o n u h e r e ? ? ?

D y o h a v e w h a t i l a k e s t m o v e u t h r a n k s i t o d a y s a r m y ? T a k e t h H E A V Y M E T A L c h a l l e n g e a n f i n do u t !

S o m e w e r e b o r n t l e a d , o t h e r st f o l l o w . M a y b e i t ' s t i m e t r e e v a l u t a t e .

A M I G A C - 6 4 C - 6 4 A M I G A A M I G A

S o f t w a r e i n c o r p o r a t e d

i y o u n " t l i n o o u p r w u c i s , i y o I r j u l t u r n , y o o o r o t r d i r e c t . F o m a i l o r d e r s . e n c l o s e c h e c K m r r a n t y r x f l e r . p l u s S l O T J s N p p i r r r j a r K i r i a n a i i n g .j n S M t l l y m i c n i n t n O M n O e s i r W O r d e r b y p h o n e o n V I S A . U « K r C s r r J

C b c a l l i n g T O L L F R E E | U O 0 i 8 J J - J 1 WA C C E S S S O F T W A R E , I N C . , M 5 V V 5 5 0 E S u i t ) 1 3 0 . B o u n M u l , L J 8 J O 1 0

Page 32: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 32/116

B a r d ' s T a l e I I I : T h T h i e f o F a t eA l l r i g h t . S f a y o u ' v e l i b e r a t e d S k i i r aB r a e , a n y o u ' v e s a v e d t h S i C i t i e s o t h e P l a i n s f r o m g r e a t e v i l . B u n o w , j u s ta y o u ' v e b e g u n t u n d e r s t a n d t h m e a n i n g o y o u r v i c t o r y , T a r j a n , I h eM a G o d , h a r e t u r n e d t S k a r a B r a ea n d e s t r o y e d i t A y o s i o t h g r o u n d , w a r m i n g y o u r h a n d s i t h s m a l l f i r e t h a t l i g h t s t h e r u i n s o f t h e A v e n t u r e r ' s G u i l d , y o h e a r t h B a r ds i n g o o n l a s t h o p e . Y o u m u s t c r o s st h d i m e n s i o n s o t i m e a n s p a c e , a n t h e n y o u m i g h t j u s t h a v e c h a n c e t s t o p T a r j a n .

T h a t ' s w h e r e B a r d ' s T a l e i l b e g i n s .T h t h i r d i n s t a l l m e n t i E l e c t r o n i c A r t s 'h i g h l y s u c c e s s f u l f a n t a s y r u l e - p l a y i n gs e r i e s , T h T h i e f o F a t e l e t s y o i m p o r ty o u r f a v o r i t e c h a r a c t e r s f r o m B a r d ' sT a l e o / o s i m p l y b e g i n f r o m s c r a t c h .T h p r i n c i p l e o t h i s g a m e i t h s a m ea s t h e o t h e r s , b u t h p l o t a n s e v e r a l o t h f e a t u r e s h a v e c h a n g e d c o n s i d e r a b l y ,T h r e s u l t i y e a n o t h e r m u s t - b u y f o t h f a n t a s y g a m e r , g e i f i e l d t h a th a h a m o r e t h a n i t s h a r e o g e m s .

T h i n s p i r a t i o n f o B a r d ' s T a l e , a sf o m o s t f a n t a s y r o l e - p l a y i n g g a m e s , i D u n g e o n s a n D r a g o n s . Y o b e g i n b c r e a t i n g c h a r a c t e r s , E a c h c h a r a c t e r b l o n g s t r a c e , i n c l u d i n g H u m a n , E l f ,D w a r f , l o b b i t , H a l f - e l f , H a l f - o r e , a n G n o m e , w i t h e a c h r a c e h a v i n g i t u n i q u e c h a r a c t e r i s t i c s . E a c h c h a r a c t e rh a f i v e n u m e r i c a l l y e x p r e s s e d a t t r ib u t e s — S t r e n g t h , I n t e l l i g e n c e , D e x t e ri t y , C o n s t i t u t i o n , a n L u c k — w h i c hd e t e r m i n e h i o h e c h a n c e s o s u c c e s sa s p e c i f i c t a s k s . F i n a l l y , e a c h c h a r a c t e rm u s t b e l o n g t o c l a s s o r p r o f e s s i o n ;B a r d ' s T a l e I I h a 1 3 C l a s s e s r a n g ef r o m W a r r i o r a n P a l a d i n t h r o u g h v a r io u k i n d s o s p e l l - c a s t e r s .

A f t e r c r e a t i n g s e v e r a l c h a r a c t e r s ,y o f o r m t h e m i n t o P a r t y . T h P a r t yt h e n l e a v e s I h A d v e n t u r e r ' s C a m p a n m o v e s o u i n t o t h e s u r r o u n d i n g a r e a . I nB a n i ' s T a l e I t h s u r r o u n d i n g a r e a w a t h c i t y o S k a r a B r a e ; i B 1 1 1 , i t ' s t h w i l d e r n e s s o u t s i d e t h r u i n e d S k a r a B r a e .A y o m o v e f r o m p l a c e t p l a c e , t h e t o pl e f t c o r n e r o f t h e s c r e e n s h o w s p i c t u r eo w h a t y o u ' r e l o o k i n g a t I y o u ' r e f a i n w e s t , f o r e x a m p l e , a n s t r e e t l i e s t t h w e s t , t h v i e w w i n d o w w i l l d i s p l a yp e r s p e c t i v e v i e w o f t h e s t r e e t .

3 C O M P U T E ! s G a z e l l e N o v e m b e r 1 9 8 8

A y o m o v e a l o n g a n e n t e rb u i l d i n g s a n d u n g e o n s , y o u m e e tv a r i e t y o c r e a t u r e s . f e a r e f r i e n d l ya n w i l l h e l p t h P a r t y f o l i m i t e dt i m e . M o s t , t h o u g h , a r e t r y i n g t k i l ly o u , a n t h e s e y o u m u s t k i l l i y o w i s ht s u r v i v e . Y o f i g h t e i t h e r w i t h w e a po n s , w i t h s p e l l s , o r i t h c a s e o B a r d ,w i t h s o n g s . W h e n y o d e f e a t m o n s t e r ,y o r e c e i v e e x p e r i e n c e p o i n t s a n g o l d .Y o u n e e d e x p e r i e n c e p o i n t s t a d v a n c ei n l e v e l s ; y o n e e d g o l d t p u r c h a s ei t e m s , p a f o h e a l i n g , a n s o n

T h p u r p o s e o a l t h i s i l c o p l e t e q u e s t , I B I I I , t h q u e s t i t d e f e a t t h e M a G o T a r j a n . T d s o y o u m u s t t r a v e l t o t h s e v e n d i m e ns i o n s t d i s c o v e r t h s o u r c e o S k . i r aB r a e ' 8 d e s t r u c t i o n . E v e n t u a l l y , y o w i l lb a t t l e t i i e E v i l O n e ; i y o d e f e a t t h i s u lt i m a t e m o n s t e r , y o w i l l s a v e S k a r aB r a e . O t h e r w i s e , a l l i f e w i l l b l o s t .

F o e x p e r i e n c e d r o l e - p l a y e r s , n o n eo t h i s i n e w . I f a c t , t i n 1 i d e a i n o s c o m m o n p l a c e t h a t B / / i n c l u d e su t i l i t y t h a t l e t s y o t r a n s f e r c h a r a c t e r sf r o m B a r d ' i T a l e o / / U l t i m a H o I V o W i z a r d r y I I I o I I I , I s e e m s f a n t a s yr o l e - p l a y e r s n e v e r t i r e o e n d l e s s q u e s ti n a f t e r e v i l , s t h e d e s i g n e r s o B I I h a v e t r i e d t o m a k e t h i n g s m o r e i n t e r e s t -i n g , m o r e c h a l l e n g i n g , a n m o r ei n v o l v e d .

T h e y ' v e s u c c e e d e d . T h g a m eb o a s t s o v e r 5 0 m o n s t e r t y p e s , m o s t o w h i c h y o u w i l l h a v e t f i g h t . T h e r e a r s e v e n v a r i e t i e s o s p e l l - c a s t e r , i n c l u d i n gG e o m a n c e r , w h o s e p o w e r c o m e s f r o mt h e a r t h i t s e l f , a n d C b r o n o m a n c e r ,w h e n a b l e s t h p a r t y t m o v e a m o n gt h d i m e n s i o n s . t o t a l o 8 d u n g e o n

l e v e l s , s o m e e x t r a o r d i n a r i l y t o u g h ,s t a n d b e t w e e n y o a n v i c t o r y , a n y o u ' l l h a v e t v i s i t a l s e v e n d i m e n s i o n so y o u r w a t d e f e a t i n g t h E v i l O n e .T h e l p y o p l a y t h e g a m e m o r e e a s i l y ,B I I l e t s y o s a v e t h g a m e i p l a c e so t h e r t h a n t h A d v e n t u r e r ' s G u i l d ( b i g h e l p ) , a n d d u n g e o n m o v e m e n t i a u t o m a t i c a l l y m a p p e d f o y o u . F i n a l l y ,s o m e o t h w e a k e r c h a r a c t e r c l a s s e sh a v e b e e n e n h a n c e d t m a k e t h e m n o w o r t h t a k i n g w i t h y o u .

D e s p i t e t h n e f e a t u r e s , t h i s i s t i l l t h f a m i l i a r B a r d ' s T a l e s y s t e m .M o n s t e r s s t i l l a p p e a r w i t h o f t e n a n n o yi n g f r e q u e n c y . K e e p i n g s t r a i g h t w h h a w h a t i t e m r e m a i n s m i n d - b o g g l i n gb u s i n e s s . A n s i m p l y f i g u r i n g o u w h a tt d i s s t i l l o c c a s i o n a l l y f r u s t r a t i n g . B u t h o s e a r e , a f t e r a l l , c h a r a c t e r i s t i c s o f t h eg e n r e , o n e s t h a t h a v e c o m e t d e l i g h tr o l e - p l a y i n g a d d i c t s . T h e s e g a m e s d m a n d a e n o r m o u s c o m m i t m e n t o t i m e : I t ' s o f t e n s e v e r a l h o u r s b e f o r ey o u r P a r t y i s t r o n g e n o u g h t t a c k l ea n y t h i n g o t h e r t h a n t h l o w l i e s t m o s t e r s . T h e r e ' s n o t h i n g i n h e r e n t l y w r o n gw i t h t h i s , b u n e g a m e r s m a b f r i g h t e n e d o f q u i t e e a s i l y .

T h e n , t o o , y o c o u l d o b j e c t t t h w h o l e p r e m i s e . W h i l e t h q u e s t a g a i n s te v i l h a b e c o m e a i n t e g r a l p a r t o t h f a n t a s y m a r k e t , t h c o n c e p t o m o n s t e r -b a s h i n g i j u s t p l a i n s i l l y . T h o u g h f e a n f a b e t w e e n t h e s e d a y s , g o o d f a n t as n o v e l s a t t e m p t t i n t e g r a t e f u l l y d v e l o p e d c h a r a c t e r s a n t h t h e m e o h u m a n i t y ' s b a t t l e w i t h t h n a t u r a l e l m e n t s i n t o t r u e m y t h i c t a l e . R o l e -p l a y i n g g a m e s , h o w e v e r , h a v e t a k e nm u c h l e s s a m b i t i o u s p a t h ( a l t h o u g hU l t i m a I V a n a r e t r y i n g v e r y h a r d ) .T h a u t h o r s o m o s t r o l e - p l a y i n g g a m e sw o u l d h a v e u s b e l i e v e t h a t t h e s e w o r l d sa r p o p u l a t e d w i t h p o w e r f u l m o n s t e r s ,a l b e a r i n g g o l d , w h o s e d e s t r u c t i o n i n o o n l y v a l i d , b u n e c e s s a r y .

E n o u g h d i a t r i b e . F o t h o s e w h e n j o y e d B a r d ' s T a l e a n 7 / — a n d w a c e r t a i n l y o n o t h e m — B a r d ' i T a l e H h a e n o u g h e n h a n c e m e n t s a n d s t r o n ge n o u g h p l o t t o f f e r h o u r s o t h o r o u g h l ye n j o y a b l e g a m i n g . T h i s i f i r s t - r a t ew o r k , p u t t i n g t h e B a r d ' s T a l e s e r i e s a t h f o r e f r o n t o f t h c o m p u t e r r o l e - p l a yi n g e n r e . A l o n g a t h B a r d ' s T a l e s r i e s c o m p e t e s f o h o n o r s w i t h S S I ' sP h a n t a s i e s e r i e s a n O r i g i n ' s U l t i m a s e

Page 33: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 33/116

r i e s ( a n d o c c a s i o n a l u p s t a r t s l i k e F a e r yT a l e A d v e n t u r e ) , t h f a n t a s y g a m e r h a

l o t b e t h a n k f u l f o r .— N e i l R a n d a l !

B a r d ' s T a l e I I I : T h T h i e f o F a t eE l e c t r o n i c A r t s1 8 2 0 G a t e w a y D r S a M a t e o , C 9 4 4 0 4$ 3 9 . 9 5

4 X O f f - R o a dR a c i n gH o l d i n g t h p e d a l t t h m e t a l i r i s k yb u s i n e s s i E p y x ' s 4 X O f f - R o a d R a ci n g . I t ' s a l m o s t i m p o s s i b l e t a v o i dr o c k s , l o g s , a n o t h e r o b s t a c l e s w a i t i n gl s l a s h y o u r t i r e s o r i o p e n y o u r r a d ia t o r , b u y o c a n ' t w i r a c e s d r i v i n gc a u t i o u s l y . S k e p t t h s p e e d o m e t e rp e g g e d a r a c e d s o u t h o t h B a j aC h a l l e n g e . h a t o u g h t r u c k u n d e rm e — i t w a c u s t o m i z e d t m s p e c i f i c at i o n s — a n d c o u l d s m e l l v i c t o r y .

S f a h a a v o i d e d s e r i o u s d a a g e . h a t h r i g h t s p a r e p a r t s t m a k er e p a i r s , a n I ' s t u d i e d t h m a a n m e m o r i z e d t h s h o r t e s t r o u t e t t h f i i s l i n e . T h i n g s w e r e l o o k i n g g o o d a m o v e d i n t o s e v e n t h p l a c e . I ' p a s s e dt e o t h e r r i g s a n d w a s a b o u t t l e a v ea n o t h e r i m d u s t w h e n d i s a s t e r s t r u c k .

f o r g e t t h e m — t h i s i r a c e . A n i t ' s o n t h a t

y o u r a d r e n a l i n ef l o w i n g .

J u s t m o m e n t a g o . t h e s p e e d o me t e r n e e d l e s h o w e d 8 m p h , b u n o i w a t h o n l y t h i n g m o v i n g f a s t a i r a c e d t o w a r d 0 M 4 X c r a w l e d t o h a l t a s t h e M e x i c a n d e s e r t d i s a p p e a r e da n d a m a g e r e p o r t f i l l e d t h s c r e e n .D a m a g e w a l i g h t : T h r a d i a t o r h a s l i g h t l e a k , b u t h a t s h o u l d n ' t s i d e l i n em e . U h - o h ! T h e r e i w a s : G a l l o n s o f u e lo b o a r d : 0 G a l l o n s o f f u e l i i a n k s ; 0 T h r a c e i o v e r f o y o u . O u o g a j u s ts h o r t o f t h e f i n i s h !

R a c i n g w i t h h e a v y f o o t w o n ' tg u a r a n t e e v i c t o r y i n t h i s f a s t - p a c e d b u tg r u e l i n g o f f - r o a d r a c i n g s i m u l a t i o n . I t ' sf u n , b u i t ' l l p r o b a b l y l e a v e y o e h a u s t e d , e s p e c i a l l y i y o d y o u r b e s tt a v o i d t h r o c k s a n d e b r i s . h e a v yf o o t c a a l s o e x h a u s t y o u r f u e l s u p p l i e s .U s t o m u c h g a s o l i n e t o o f a s t a n y o u ' l l b e c o m e s p e c t a t o r a t h s i d e o t h r o a d .

C o m e t t h i n k o i t r o a d i t o p l i t e t e r m f o t h e f o u r c o u r s e s t h e E p y xd e s i g n e r s h a v e p r e p a r e d . I t h e B a j aC h a l l e n g e l e a v e s y o t h i r s t i n g f o m o r ed e s e r t m a d n e s s , t a k e o t h t r e a c h e ro u t e r r a i n w a i t i n g i D e a t h V a l l e y . I m u d b o g g l n g i y o u r s p o r t , t r s l o s h i n gt h r o u g h t h s l i m i e s t r e c l a y G e o r g i ah a t o o f f e r , o h e a d f o M i c h i g a n i y o w a n t t o t e s t y o u r r i a n d r i v i n g s k i l l so i c a n s n o w .O n c e y o u ' v e d e c i d e d o c o u r s e ,i t ' s t i m e t s e l e c t a t r u c k w i t h f o u r -w h e e l d r i v e t h a t w i l l g u y o t t h f i i s i f r o n t o f t h e c o m p e t i t i o n . Y o h a v e c h o i c e o t w p o w e r f u l A m e r ic a v e h i c l e s , s p o r t y J a p a n e s e m o d e l .

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

A f t e r s e l e c t i n g a b a s i c t r u c k , h e a df o t h C u s t o m S h o p f o s u c h p e r s o n a lt o u c h e s a w i n c h , a e x t r a - c a p a c i t yf u e l l a n k , a n s p e c i a l t i r e s .

T h e n s t o p b t h A u t o M a r t t s t o c k u o t o o l s , s p a r e p a r t s , e x t r a f u e l ,m a p s , a n f l a s h l i g h t s . Y o u ' r e w o r k i n go b u d g e t , s o w a t c h y o u r c a s h a n d o n ' t o v e r l o a d y o u r r i g . B p r e p a r e d ,b u t d o n ' t t r y t o t a k e t h e w h o l e s t o r ew i t h v o u .

e n t e r t a i n m e n t t r i u m p h s f r o m F I R S T R O W !S T A R E M P I R E s p a c e o d y s s e y — f r o m t h

p e o p l e w h b r o u g h t y o E L I T E "

T h H O N E Y M O O N E R ST h T W I L I G H T Z O N E

R a l p h a n d E dO u o t h e 6 t h d i m e n s i o n c o m e st h l o n g - a w a i t e d g r a p h i c t h r i l l e r

c o m p u t e r g a m e s d e s t i n e dt r i s e t t h " T o p o t h C h a r t s " !C H E C K Y O U R L O C A L R E T A I L E RO C A L L D I R E C T 2 1 5 - 3 3 7 - 1 5 0 0

F I R S T R O S O F T W A R E P U B L I S H I N G , I N C .9 0 E a s t 8 t A v e n u eK i n g o P r u s s i a , P 1 9 4 0 6( 2 1 5 ) 3 3 7 - 1 5 0 0T h T w i l i g h t Z o n e « 1 9 8 8 C B S . I n c .n H o n a y m o o n a f s ^ I B B B V I C o r p .

Page 34: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 34/116

G r a p h i c s i t h O p e n i n g s e c t i o n s - —a s w e l l a s t h e w h o l e g a m e — a r e g r e a t .Y o m o v e m a i n t o e a c h s t o r e a n p r e s s t h e j o y s t i c k ' s f i r e b u t t o n t s e l e c tt h i t e m s y o w a n t . R e m a i n i n g c a s h ,t o t a l w e i g h t , a n v o l u m e a r e c a l c u l a t e df o y o u . C a r e f u l S t r a t e g y a n p l a n n i n ga t h i s p o i n t p l a y a i m p o r t a n t p a r t i t h o u t c o m e o t h r a c e .

O t h s t a r t i n g l i n e , y o u h a v ed r i v e r ' s - e y e v i e w o t h c o u r s e . Y o u rr i g ' s d a s h b o a r d c o n t a i n s . c l o c k , s p e e do m e t e r , t a c h o m e t e r , a n i c o n s r e v e a li n t h s t a t u s o t e e n g i n e p a r t s . W h e ny o u ' r e r e a d y , s t e e r w i t h t h j o y s t i c ka n a c c e l e r a t e b p l e a s i n g t h ( I r e b u t o n . Y o u h a v e b r a k e s , t o o — b u t f o r g e tt h e m , t h i s i r a c e .

c o u p l e o s e c o n d s a f t e r t h s t a r t ,y o u ' l l p r o b a b l y c l i p r o c k a n f l i p e n o v e r e n d . B u t t h e s e 4 x 4 s a r e t u u g h ,a n u n l e s s y o w r a p a r o u n d a a g u a r oc a c t u s , y o u ' l l l a n d o y o u r w h e e l s , s t i l lr a c i n g . B i r o c k s e v e n t u a l l y d a m a g ee v e n t h t o u g h e s t t r u c k s , s a v o i d h i t i n g t h e m . D i s c a r d e d t i r e s o r o l d l o g sd o n ' t c a u s e m u c h o p r o b l e m , b u y o u ' l l g f l y i n g w h e n y o h i o n e . S h o ws o m e r e s p e c t , h o w e v e r , f o t h e s k e l e t o n st h a t a p p e a r t b h i t c h - h i k i n g . T h e y ' r ep r o b a b l y D i d r i v e r s , a n t h e y ' r e h a r do y o u r t r u c k ' s u n d e r c a r r i a g e .

D o n ' t b a s h t h s n o w m e n w h e ny o u ' r e r a c i n g i M i c h i g a n — t h e y ' r e s o

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

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

O t h n e g a t i v e s i d e , h a v ep r o b l e m s t e a l i n g t i m e t g l a n c e a t h d a s h b o a r d . O b s t a c l e s c o m e s q u i c k l yt h a t i t ' s a l m o s t i m p o s s i b l e t t a k e y o u re y e s o f t h e r o a d . P o s i t i o n r e p o r t s a n o t h e r i n f o r m a t i o n f l a s h o t h d a s hb o a r d , b u t i y o t a k e t h t i m e t r e a dt h e m , y o u ' l l h i s o m e t h i n g .

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

O n f i n a l g r i p e - — a n d i t ' s m i n o ro n e — c o n c e r n s t h f i n i s h l i n e . u s u a l l yf l p a s t t h l i t t l e g u w a v i n g t h c h e c ke r e d f l a g , a n t h e r a c e i o v e r b e f o r ek n o w i t I t ' s a n t i c l i m a c t i c .

Y o u r a d r e n a l i n e r e a l l y g e t s f l o w i n gw i t h 4 X O f f - R o a d R a c i n g , t y p i c a lr a c e t a k e s 2 5 - 3 0 m i n u t e s o i n t e n s ec o n c e n t r a t i o n . A f t e r p u t t i n g i a l t h a tw o r k , I ' d a t l e a s i l i k e t o s e f i n i s h - l i n eb a n n e r a c r o s s t h e r o a d a n m a y b ef e w p e o p l e c h e e r i n g . t h i n k i w o u l dp r o v i d e m o r e s a t i s f y i n g c o n c l u s i o n .

I ' v e a d d e d m n a m e t t h e H a l l o fT a m e a f t e r f i n i s h i n g c o u p l e o g o o dr a c e s , b u I ' s t i l l t r y i n g f o K i n g o f t h eR o a d , I ' v e g o f e e l i n g c a d b e t t e rn e x t t i m e .

g o a i d e a a f t e r t h a i l a s t r a c e .c a l i g h t e n t h e t r u c k b l e a v i n g t h ew i n c h . T h e n , i t a k e e x t r a f u e l . . .

— T o m N e t s c l4 X O f f - R o a d R a c i n gE p i p c6 0 0 G a l v e s i o n D r R e d w o o d , O 9 4 0 6 3$ 3 9 . 9 5

T h B e s t o f ' 8 G a z e t t e D i s k1 E D I T O R ' S - C H O I C E P R O G R A M S

T h b e s t 1 5 C o m m o d o r e 6 4 / 1 2 8 ' p r o g r a m sf r o m t h 1 9 8 8 i s s u e s o C O M P U T E I ' s G a z e t t e

a r n o a v a i l a b l e o o n d i s k w i t hf u l l d o c u m e n t a t i o n .

R E A L S T E A L A $ 5 . 9 5— O N L Y 4 0 P E P R O G R A M IS o m e t h i n g t o e v e r y u s e r , e v e r y t a s t e —

A t c a a e g a m e s M u s i cS t r a t e g y g a m e s U t i l i t i e sG r a p h i c s

1 2 f l - o n l y p j o g r a r r o

Y E S ! S e n d m c o p i e s o T h B e s t o ' S G a z e t t e D i s k .I ' v e e n c l o s e d S 5 . 9 5 p l u s S p o s t a g e a n h a n d l i n g ( S 7 . 9 5 t o t a l ) f o r e a c hc o p y .A m o u n t S a l e s T a x ' T o t a lN a m eA d d r e s sC l f y S t a t e . Z i p .

M a i l p e r s o n a l c h e c k o m o n e y o r d e i ( o S 9 t B e s t o f ' 8 8 G a z e t t e D i s kP . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3

■ N e w V o f t i s s i d e n i s a d s v p o r c o n i k i I o j t o N o r m C o i o i ™ r o v d o n t s a a p e r c e n t s a H H l a A l o r o e r i m u j i b p a i d i r S t u n d i t > c h e c k d r a w n o a B a n k S o r r y , n c o d r i c o r d o r c W i o c c e p T o o P l e a s e o i l a w 4 - w o o k ; T o d o l i v o t y

Page 35: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 35/116

M a k e A n y C o m p u t e r D E x a c t l y W h a t Y o W a n t W i t h M c G r a w - H i W s

C o n t e m p o r a r y

W r i t i n g Y o u r O w P r o g r a m s t E x i s t i n g S o f t w a r e , H e r e ' s t h N e w ,

a n L o C o s t W a t U n l o c k t h S e c r e t sY o u r C o m p u t e r

W h e t h e r y o u m c o m p u t e r s ( o b u s i n e s s , f o p e r s o n a lo f o f u n , o f f - t h e - s h e l f p r o g r a m s w i l l n e v e r d

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

t h e n e e d s o t h g r e a t e s t n u m b e r o p o t e n t i a li f t e n m i s s i n g s o m e o m a n y o y o u r

n e e d s .T h a t ' s w h M c G r a w - H i l l ' s n e C o n t e m p o r a r y

i n g a n d S o f t w a r e D e s i g n S e r i e s l e a c h e sh o l c r e a t e y o u r o w s o f t w a r e . . . e i t h e r

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

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

w i t h M c G r a w - H i l l C o n c e p t M o d u l e s s e n t t y o u o n e a o n c e m o n t h . E a c h o t h t e m o d u l e s i t h S e r i e s l a k e s

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

i n g , a n d o c u m e n t a t i o n .I n t e r a c t i v e E l a n c l s - O n I n s t r u c t i o n

E a c h m o d u l e I n c l u d e s a e a s y - t o - u n d e r s t a n d g u i d e P L U SM f l o p p y d i s k c o n t a i n i n g t y p i c a l p r o g r a m s a n i n t e r a c t i v e

u c t i o n t h a t y o c a r u o C o m m o d o r e ( v a n 1 2 c o m p u t e r s , I B C a n V c o m p a t i b l e s f o h a n d s - o n e x p e r i e n c e .

I t h f i r s l M o d u l e , l o e x a m p l e , w h e n y o u r s a m p l e p r o g r a m ( D e c l i n i n gL o a n s ) a p p e a r s o y o u r s c r e e n , y o u ' l l f i n d e r r o r s o c e r t a i n p r

l i n e s . Y o u ' l l a l s o s e t h a t t h p r o g r a m i o n l y t h r e e - q u a r t e r s c o m p l e t e d .N o c o m e s t h e f u n p a r t . Y o u ' l l d i s c o v e rh o t h i s p r o g r a m i b u i l t , a n i t h p r o c e s s

y o u ' l l l e a r n h o t i d e n t i f y a n c o r r e c te r r o r s . A n b t h e n o M o d u l e 1

y o u ' l l a c t u a l l y h a v e c o m p l e t e d t h i sp r o g r a m y o u r s e l f .

B u t h e r e ' s m o r e . S p e c i a l g r a p h i c so y o u r s c r e e n w o r k i c o n j u n ct i o n w i t h I h a c c o m p a n y i n g g u i d et a m p l i f y , i l l u s t r a t e , a n d e e p e ny o u r u n d e r s t a n d i n g o s o f t w a r ed e s i g n p r i n c i p l e s .

C r u c i a l 9 5 % — L e a r n t h F o u n d a t i o n o C o m p u t e r P r o g r a m m i n gW h i l e t h S e r i e s i n c l u d e s i n t e r a c t i v e d i s k s t h a t r u o s p e c i f i c c o m p u t e r s , e v e r y t h i n g

l e a r n y o c a n a p p l y l a n l a n g u a g e o m a c h i n e . W h i t h i s p o s s i b l e ? B e c a u s ek n o w s p r o g r a m m i n g i f a m o r e t h a n c o d i n g a p r o g r a m i n t o t h c o m p u t e r

s p e c i f i c l a n g u a g e . I I h r e a l w o r l d o c o m p u t e r s , 9 5 o t h p r o g r a m m i n g p r k c a r r i e t l o u t u s i n g d e s i g i i k - i . l i r i i q u e s t h . i l a r e i n d e j j e n d e n l o s p e c i f i c l a n g u a g e o r

I i h i c r u c i a l 9 5 t h a t y o t h o r o u g h l y u n d e r s t a n d a n m a s t e r i t h S e r i e s .

M a k e n m i s t a k e . A l m o s t a l b o o k s a n c o u r s e s o n " p r o g r a m m i n g "t e a c h y o o n l y t h f i n a l 5 o t h t o t a l p r o g r a m m i n g p r o c e s s -n a m e l y , h o t c o d e i s p e c i f i c l a n g u a g e . . . i n f o r m a t i o n o l i t t l ev a l u e i y o d o n ' t k n o w h o l r e a c h t h e p o i n t i t h p r o g r a m m i n gp r o c e s s w h e n y o a r r e a d y t c o d e .

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

B u i l d Y o u r O w P e r s o n a l S o f t w a r e L i b r a r yT h s a m p l e p r o g r a m s y o u w o r k w i t h t h r o u g h o u t t h

S e r i e s a r e x c e l l e n t l e a r n i n g t o o l s . B u t h e y ' r e m o r e t h a nt h a t . B c o m b i n i n g t h s a m p l e p r o g r a m s o n t o o n m a s t e rd i s k , y o u ' l l h a v e t h s t a r t o y o u r o w p e r s o n a l s o f t w a r el i b r a r y . I a d d i t i o n t i h p r o g r a m s y o u ' v e w r i t t e n a n m o d i f i e d t h r o u g h o u t t h S e r i e s , y o u ' l l a l s o r e c e i v e d o z e n so I h m o s t p o p u l a r p u b l i c d o m a i n a n d u s e r - s u p p o r t e d p r g r a m s , s u c h a d a t a b a s e m a n a g e r , w o r d p r o c e s s o r , c a l e n

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

1 5 - D a y N o - R i s k T r i a lT o r d e r y o u r f i r s t m o d u l e w i t h o u t r i s k , s e n d I h

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

l o 1 d a y s a n s e h o t h S e r i e s w i l l h e l p y o m a k e y o u r c o m p u t e r d oe x a c t l y w h a t y o w a n ti t d o

C R E A T EY O U RS O F T W A R E

I s o m e o n e h a b e a l e n y o t t h c a r d , w r i t e t u f o o r d e ri n i n f o r m a t i o n a b o u t I h C o n t e m p o r a r y P r o g r a m m i n g a n S o f t w a r e D e s i g n S e r i e s .

M c G r a w - H i l lC o n t i n u i n g E d u c a t i o n C e n t e r3 9 3 9 W i s c o n s i n A v e n u eW a s h i n g t o n , D C 2 0 0 1 6

Page 36: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 36/116

R e S t o rR i s i n g

T H W O R L DI F A L L I N GT T H S O V I E T S .

Y O U R S U B M A R I N EI A M E R I C A ' S

L A S T H O P E .

B a s e d o T o C l a n c yu m b e r b e s t - s e l l i n g b o o k ,

. ; e d S t o r m R i s i n g p u t s y o i t h r o l e o c a p t a i n o f a A m e r i c a n

n u c l e a r a t t a c k s u b m a r i n e . . . s u t h a tb e c o m e s t h F r e e W o r l d ' s l a s t h o p e ,f o l l o w i n g t h e S o v i e t i n v a s i o n o E u r o p e .R e d S t o r m R i s i n g i c h i l l i n g l y r e a l i s t i cb l e n d o f c o n t e m p o r a r y h i g h t e c h n o l o g ya n c l a s s i c m i l i t a r y s t r a t e g y . O f f e r i n g t h

Page 37: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 37/116

/

p u l s e - p o u n d i n g e x c i t e m e n t y o u ' v e c o m e> f a m e d p r o g r a m m e r /

d e s i g n e r S i M e i e r ,r e a t o r o F - 1 5 S t r i k ea g l e a n S i l e n t S e r v i c e ,o t h Q o m m o d o r e 6 4 2 s y s t e m s a n s o o n f o

B M / P C c o m p a t i b l e s a n A p p l e I I S u g g e s t e d r e t a i lp r i c e , S 4 4 . 9 5 .

T R f ; i i i <

h ■

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

1 8 L a k e f r o n t D r i v e H u n t V a l l e y , M a r y l a n d 2 1 0 3 0( 3 0 1 ) 7 7 1 - 1 1 5 1

c o n n

Page 38: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 38/116

C O M P U T E !P u b l i c a t i o n s

B a c k I s s u e s /D i s k O r d e r s

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

C O M P U T E ! P u b l i c a t i o n sS i n g l e - C o p y S a l e s

P . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3

N a m e

S u e e t :

C r l y :

S l a t e : Z i

T y p e o c o m p u t e r

Q u a n t F t yi s s u e

( M o n t i s / f e a r )M a g u m e

o D i s k N a m e

S U B T O T A L :N r e s i d e n t s — A d d 8 > / a % T a n :

N r e s i f l e n t s — A d d 5 T a x :T O T A L :

P l l W

B a t * i s s u e s o l C O M P U T E ' . C O M P U T E ' S G a / o n o .a r * l A p p l e A p p l i c a t i o n s a r e $ 6 0 0 e a c h T h t o u s l i n gi s s u e s a r e N O n w n i o W o C O M P U T E ; 9 / B M 1 / 8 I .2 / B 2 - 1 2 / 8 2 . 2 / S 3 . 4 / 8 3 . 1 / S S S I M M ! 7 - S 3 - 1 2 - 8 3 .1 / B 4 - 9 / M , t 1 / 1 4 - 1 2 / W , 1 / 8 5 - 1 1 / 8 5 A p p l e A p p l i c at i o n s : S p r i n g 1 3 8 7S i n g l e d i s k s t o C O M P U T E ' , B a i e t t e . o A p p l eA p p l i c a t i o n s a r S 5 0 0 . N O T E 1 N d i s k s d o t e d p r i o rl J a n u a r y 1 9 B 6 a r a v a i l a b l e .B a c k I s s u e s o C O M P L " £ ' 3 P M u r j n a i w a n A M S T D J i f c S M a g a z i n e a r $ 1 0 u t t l { T r m s f lp u b l i c a t i o n s a r e a v a i l a b l e o n l y v m n g a z m e / c J i s Kc o m b i n a t i o n s . } T h I n f l o w i n g i s s u e s o r N O a v a i l -, l t « P M « g « i J n « 9 / 8 7 . 1 1 / 6 7 A t M i l S O l a kM a g a z i n e : 1 0 / 8 6 , 1 2 / 6 6D i s k / m a g a z i n e c o m b i n a t i o n s a r 3 1 0 S h i p p i n g a n h a n d l i n g i n c l u d e dN C R E D I T - C A R D O S O E H S A C C E P T E D .P a y m e n t m u s i b U d o l l a r s B c n e c k d r a w n o U b a n k .

C r o s s b o w a n K a r n o vC l o s e y o u r e y e s a n d i m a g i n e i h e s m e l lo p o p c o r n w a f t i n g i t w a t h r o u g hc r o w d e d a i s l e s . W a l k i n g b e n e a t h t h f l a s h i n g l i g h t s , y o l i s t e n t o t h n o i s ea n c o n f u s i o n o h u n d r e d e l e c t r o n i ct u n e s , e a c h p l a y e d a i t o w t e m p o , a c e n t e d b t h r a p i d - f i r e s t a c c a t o o f l a s e rs t r i k e s a n d m a c h i n e - g u n b u r s t s .

W e l c o m e t t h a r c a d e , t h e x c i ti n r e a l m o f l i g h t a n f a n t a s y . H e r e ,r o l l o q u a r t e r s i p e r i s h a b l e c o m m o di t y . T h o s e l i t t l e r o u n d i m a g e s o G e o r g eW a s h i n g t o n d i s a p p e a r i t h M i n k o a e y e , i e x c h a n g e f o e l e c t r o n i c a c t i o na n r o l e - p l a y i n g .

M a n y s o f t w a r e c o m p a n i e s h a v et a k e n t h c h a l l e n g e o d u p l i c a t i n g t h i sa t m o s p h e r e , a n s o m e h a v e e v e n s u c e e d e d w i t h s o p h i s t i c a t i o n t h a t r i v a l st h m e g a - m e m o r y a r c a d e g a m e s . T w r e c e n t r e l e a s e s f o t h 6 4 — C r o s s b o w ,f r o m A b s o l u t e E n t e r t a i n m e n t , a n K a n o v , f r o m D a t a E a s t — a t t e m p t t b r i n gt h e x c i t e m e n t o i h a r c a d e t t h c o f o r t o y o u r h o m e .

T h e x c i t e m e n t o t h a r c a d e i b r o u g h t t t h

h o m e w i t h C r o s s b o w a n dK a r n o v .

I C r O S S b O W , y o u ' r e s h a r p s h o o t i n ga r c h e r , p r o t e c t i n g t h e m e m b e r s o y o u rt r o o p a y o t r a v e l o v e r e i g h t d e a d l yl e v e l s o t e r r a i n . Y o u r s l o w - w a l k i n gf r i e n d s s t a r t o t h l e f t s i d e o f t h e s c r e e na n l e i s u r e l y c r o s s t o t h s a f e t y o t h o p p o s i t e s i d e , o b l i v i o u s t t h d a n g e r o f a l l i n g b o u l d e r s , r a t t l e s n a k e s , h u g e b i r d so f p r e y , a n t h i n d i g e n o u s v i l l a i n s t h a tp o p u l a t e e a c h d o m a i n .

Y o u r t a s k i t a m b u s h t h e s e h a a r d s b e f o r e t h e y p u t a n e n t y o u rc o m p a n y . Y o u r p r e s e n c e i r e p r e s e n t e db t i n y c r o s s h a i r s p o i n t e r t h a t m o v e sa y o t a k e a i m . Y o u r f a v o r i t e j o y s t i c kr e p l a c e s t h e c l u m s y r i f l e - S t y l e c r o s s b o wu s e d o t h a r c a d e m a c h i n e , c h a n g ep e r s o n a l l y p r e f e r .

Y o u r j o u r n e y t a k e s y o t o n o t - s o -f r i e n d l y t o w n , d e s e r t , a i c c a v e , a n a e r u p t i n g v o l c a n o , a w e l l a t o t h e ru n i n v i t i n g t e r r i t o r i e s . A t e a c h l e v e l o ft h t r e k , y o c a c h o o s e f r o m u t t h r e e c o l o r e d p a t h s . A o n s c r e e n m a d i s p l a y s t h e e i g h t l o c a l e s b u o f f e r s n h i n t s o h o t r e a c h y o u r u l t i m a t ed e s t i n a t i o n , d e e p i n s i d e t h c a s t l e . O n w r o n g t u r n c a s e n d y o u b a c k t o r e v i s i t

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

C r o s s b o w i f a s t - p a c e d a n e n j o ya b l e g a m e , f i l l e d w i t h r a p i d a c t i o n a n c l e a r g r a p h i c s . F o r t h e m o s t p a r t , i t ' sf a i t h f u l t i t p o p u l a r a r c a d e t w i n . T h d o c u m e n t a t i o n i l i t t l e m o r e t h a n l o a di n i n s t r u c t i o n s , t h o u g h t h i s t y p e o s h o o t - t h e - b a d - g u y s g a m e d o e s n ' t n e e d

l o o e x p l a n a t i o n .

C r o s s d o i i '

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

h a t l a u g h w h e n d i s c o v e r e d t h a tt h i n i t i a l s a n h i g h s c o r e s o t h e H a l lo F a m e s c r e e n a r n o n e o t h e r t h a nt h o s e o f t h e g a m e ' s d e s i g n e r s : S t e v e ,D a n , a n G a r y K i t c h e n s ; R o b e r t P r e s -c o t t ; a n A l e x D e M e o ; a l w i t h D e s i g nI m a g i n e e r i n g . Y o u ' l l h a v e t s c o r ea b o v e 5 0 0 , 0 0 0 t b u m p t h e s e g u y s o f t h b o a r d .

C o u n t y o u r q u a r t e r s — i t ' s t i m e t m o v e o t t h n e x t m a c h i n e . K a m o v i b a s e d o f i r e - b r e a t h i n g R u s s i a n o t h s a m e n a m e . b o l t o l i g h t i n g a n m i g h t y c l a p o f t h u n d e r a n n o u n c e t h a r r i v a l o t h i s l a t e s t a r c a d e h e r o . W h e nt h f l a s h a n r e v e r b e r a t i o n h a v e f a d e d ,t h e r e s t a n d s K a m o v , o n e - t i m e c i r c u ss t r o n g m a n w h o p o s s e s s e s t h u n i q u ea b i l i t y t o s h o o t f i r e b a l l s .

h u g e a n d e v i l d r a g o n c a l l e d R y h a m a d e o f w i t h t h T r e a s u r e o B a b yl o n , h i d d e n f o c e n t u r i e s i t h e t i n y a n p e a c e f u l v i l l a g e o C r e a m i n a . T h d r a go h a l e f t i i t w a k e h o r d e s o e v i lm i n i o n s t o t e r r o r i z e t h c o u n t r y s i d e .Y o u r m i s s i o n i t d i s p a t c h t h e s e m o s t e r s a n r e t u r n t h e t r e a s u r e t y o u rp e o p l e .

Y o u m u s t a d v a n c e t h r o u g h n i n el e v e l s o m u l t i s c r e e n a c t i o n , a v o i d i n gd e a t h f r o m n u m e r o u s d e m o n s a n d d a ng e r o u s o b s t a c l e s w h i l e c o l l e c t i n g o t i o n s t h a t c a n h e l p y o i y o u r q u e s t .T h e s e o p t i o n s a r i n s t r u m e n t s f o u n da l o n g y o u r p a t h t h a t y o s t o c k p i l e f o l a t e r u s e . L a d d e r s , j u m p i n g b o o t s , s w i mm i n g m a s k s , a n w i n g s a r a m o n g t h o p t i o n s n e e d e d i y o a r t f i g h t t h ' ef o r c e s o e v i l o t h l a n d , u n d e r t h s e a .a n i t h a i r .

L i k e t h e a r c a d e g a m e . K a r n o v i e t r e m e l y c h a l l e n g i n g . c o n s i d e r m y s e l f

3 C O M P U T E ' S G a z e t t e N o v o m b u r 1 9 8 8

Page 39: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 39/116

p r e t t y g o o d g a m e r , b u t h o n e s c a n ' tb e a t t u r n o v e r t t h f a m i l y e x p e r t , m e i g h t - y e a r - o l d s o n . K a r n o v e x h a u s t e db o t h o u s O n r e a s o n t h g a m e i s d i f f i c u l t i t h a t , w h i l e t h v i l l a i n s m o v ea t r e a s o n a b l e r a t e o s p e e d , K a r n o v i s l o w a n c l u m s y . O n l y w h e n y o c o l l e c tS u p e r F i r e b a l l s , w h i c h m a k e K a r n o vs h o o t t w a n t h r e e t i m e s t h n o r m a lr a t e , d o e s h b e c o m e f o r m i d a b l e f o r c e .

K u r i l D i

T h a r c a d e v e r s i o n h a t h i s s a m er e p u t a t i o n f o d i f f i c u l t y , w h i c h i n o a l b a d . C h a l l e n g i n g g a m e s g u a r a n t e em o n t h s o t h r i l l i n g p l a y a n o f f e rg r e a t e r s e n s e o a c c o m p l i s h m e n t w h e ny o f i n a l l y s u c c e e d . K a r n o v i a e n j o ya b l e g a m e t h a t W i l l p r o p e r l y f r u s t r a t ey o u , a a n f i n e a r c a d e - s t y l e g a m es h o u l d . T h o b v i o u s a d v a n t a g e o t h C o m m o d o r e g a m e i t h s m a l l f o r t u n ey o s a v e i q u a r t e r s .

D a t a l i a s t h a d o n e g o o d j o o t r a n s l a t i n g t h e g r a p h i c s a n s o u n df r o m t h o r i g i n a l b i g - b r o t h e r v e r s i o n .T h g r a p h i c s - s c e n e s p e e d i s l o w a n t e n d s t f l i c k e r a l i m e s , t h o u g h i i s n ' td i s t r a c t i n g . T h d o c u m e n t a t i o n c o v e r st h I B v e r s i o n i d e t a i l b u v i r t u a l l yi g n o r e s t h C o m m o d o r e . h a t h i e v e r y k e o t h k e y b o a r d t d i s c o v e rt h a t t h k e a c t i v a t e s t h U s O p t i o nc o m m a n d . T h i s f a v o r i t i s m d i d n ' t h u r lm f e e l i n g s , f o r e a l i z e t h a t o w n e r s o o t h e r m a c h i n e s p r o b a b l y n e e d l i t t l ee x t r a h e l p w h e n i c o m e s t g a m i n g .

A r c a d e s a r f u p l a c e s , b u w i t ht h a d v a n c e d p r o g r a m m i n g t e c h n i q u e st h a t l e h o m e c o m p u t e r s e m u l a t e l a r g ec o i n - o p e r a t e d m a c h i n e s , g a m e r o o m sm a b e s y m b o l s o t h e n o a e r a . A l lt h a t ' s n e e d e d n o i f o s o m e o n e t i v e n t s m a l l b o t h a t s e n d s o u b e a m so f f l a s h i n g l i g h t s , s o u n d s o p a n d e m on i u m , a n t h o d o r o b u r n t p o p c o r n .

— S i e v e H e d r i c kC r o s s b o wD i s t r i b u t e d b M e d i a g e n i c3 8 8 5 B o f t a n n o n D r M e n l o P a r k , C 9 4 0 2 5S 3 4 . 9 5K a r n o vD a t a E a s t4 7 N e e d l e s D r S a j o s e , C 9 5 1 1 2$ 2 9 . 9 5

M a s t e r I S I i n j a :S h a d o w W a r r i o r o D e a t hI y o u ' v e e v e r w a t c h e d b a d l y d u b b e d ,l o w - b u d g e t K u n g T m o v i e , t h t h e m eo M a s t e r N i n j a : S h a d o w W a r r i o r o D e a t h s h o u l d b e f a m i l i a r . S o m e o n e o s o m e t h i n g ( i t h i s c a s e , m a g i c s w o r d )h a t b e s a v e d f r o m a n e v i l w a r l o r d . A a e x p e r t i t h m a r t i a l a r t s , y o m u s tp e r f o r m t h r e s c u e w h i l e b a t t l i n gh o r d e s o g u a r d s w h a r f i r i n g a r r o w sa n d a r l s , s w i n g i n g s a b e r s a n s t a v e s ,t h r o w i n g k n i v e s a n s h u r i k e n — a l la i m e d a y o u .

O K s m u c h f o r o r i g i n a l i t y . B u n m a t t e r h o o v e r u s e d o u n r e a l i s t i c i t p l o t m a b e e v e r y o n e l o v e s g o o d ,f a s t - p a c e d a c t i o n m o v i e o n c e i n w h i l e ;t h s a m e g o e s f o c o m p u t e r g a m e s . T h d e s i g n e r s o M a s t e r N i n j a , o n e - p l a y e rm a r t i a l a r t s g a m e , h a v e i n c l u d e d s o m eu n i q u e a n i n t e r e s t i n g e l e m e n t s .

M a n y v i d e o g a m e s i n t h i s g e n r eh a v e c o m m o n d e f e c t : a l w a y s l o s e .C a l l m f o r g e t f u l , b u s i m p l y c a n n o tr e m e m b e r w h i c h p e r m u t a t i o n o j o y -S t i c k j i g g l i n g a n f i r e - b u t t o n j a m m i n gw i l l r e s u l t I t h e x e c u t i o n o k i c k ,p u n c h , o j u m p . N o c a r e c a l l p r c i s e l y w h a l t h d i f f e r e n c e i b e t w e e ns p i n n i n g b a c k k i c k a n k i c k i n g b a c ks p i n . W h i l e f r a n t i c a l l y c o n s u l t t h 2 0

p a g e m a n u a l , t h o t h e r p l a y e r c a l m l yp o u n d s m p o o r v i d e o a l t e r e g i n t op u l p . M a s t e r N i n j a a l l o w s t h p l a y e r t e x e c u t e 2 a s s o r t e d a t t a c k s , d e f e n s e s ,a n j u m p s , a s w e l l a s u s t h r e e w e a p o n s ;y e i m e r c i f u l l y m a n a g e s t k e e p t h c o n t r o l s s i m p l e a n e a s y t m e m o r i z e .

I s p i t e o t h i s , h a b i o f t r o u b l el e a r n i n g h o t p l a y t h g a m e b e c a u s eo i t t e r r i b l e m a n u a l . I g a v e m i s t r u c t i o n s f o l o a d i n g t h g a m e t h a tw e r e i n c o r r e e l , g u i d e t j o y s t i c k c o t r o l t h a t w a i n a c c u r a t e , a n l o o b a c k g r o u n d o n t h g a m e t h a t d i d n ' tn e e d . F o r t u n a t e l y , t h e g a m e g i v e s b g i n n i n g p l a y e r s a p r a c t i c e s e s s i o n a n

E x c e l l e n c e . . .f o t h C o m m o d o r e

T h M S U d OP r o d u c t F a m i l y

L o o k f o r t h e n a m e t h a ts p e l l s Q u a l i t y ,

A f f b r d a b i l i t y ,a n R e l i a b i l i t y .

L t R e n t a l 2 o 4 M e g a b y t e H a r d D r i v e w h i c h s u p o r t s C P / M

S u p e r G r a p h i x G O L D - t h u l t i m a t e p r i n t e r i n t e r f a c e i n c l u d i n g 3 2 b u f e r , b u i l t - i n f o n t s , u t i l i t y d i s k w i t h 2 f o n t s a n m o r e .S u p e r G r a p h i x a n e n h a n c e d p r i n t e r i n t e r f a c e i n c l u d i n g N L Q , a 8 b u f f e r ,r e s e t b u t t o n , u t i l i t y d i s k w i t h 2 f o n t s a n m o r e .S u p e r G r a p h i x j r a n e c o n o m i c a l p r i m e r i n t e r f a c e w i t h N L a n g r a p h i c s .F o n t M a s t e r I p o w e r f u l w o r d p r o c e s s o r f o r t h e C 6 w i t h 3 f o n t s r e a d yt o u s e , 6 c o m m a n d s , f o n t c r e a t o r a n d m o r e .F o n t M a s t e r 1 2 a s u p e r w o r d p r o c e s s o r f o t h 1 2 i n c l u d i n g 5 f o n t s r e a d yt o u s e , 1 0 2 , 0 0 0 w o r d s p e l l c h e c k e r a n m u c h m o r e .A l H a r d w a r e i F C C e r t i f i e d A l l I n t e r f a c e s i n c l u d e L i f e t i m e W a r r a n t y

^ ^ C a n 1 2 a r r c g . T o C o m m o d o r e B u s i n e s s M a c h i n e s , I n t .M = i ^ i ^ 2 8 0 4 A r n o l d R d S a l i n a , K S 6 7 4 0 1 ( 9 1 3 ) 8 2 7 - 0 6 8 5

Page 40: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 40/116

Page 41: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 41/116

d e f e n s i v e s c r e e n s . Y o c a a l s o c h e c kt h s t a t u s o f O r b i t e r , a s s e m b l e a a s a u l t s y s t e m , p l a c e o r e m o v e s c a nu n i t , o r t r a n s p o r t t s c a n u n i t . T h o u g ht h m e n u m a s e e m c o m p l e x , i t ' s n o t .

M a i n f r a m e e a r n s t h

a t t e n t i o n o a n y o n ei n t e r e s t e d i s e r i o u s

g a m i n g .

M o v e m e n t i t h g a m e i a c c o mp l i s h e d v i a t r a n s p o r t e r b e a m . R u n i n g a n j u m p i n g a r o t h e r w a y s o g e t t i n g a b o u t , a n y o u ' l l d g r e a t d e a lo f b o t h . R u n n i n g i n e c e s s a r y t r e a c ha n e x p l o r e a l t h e b u i l d i n g s a n c a e r n s , w h i l e j u m p i n g i y o u r p r i m em e t h o d o n e g o t i a t i n g t h m a n y v e r t i c a lm a z e s . A y o u ' r e d o i n g t h i s , v a r i o u s b a t l d r o i d s w i l l a p p e a r i y o u r p a t h , a n y o u ' l ! h a v e l b q u i c k e n o u g h t s h o o tt h e m b e f o r e t h e y c o l l i d e w i t h y o u .

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

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

A i i w e r e n ' t e n o u g h f o y o t p i e c e t o g e t h e r t h r e e a s s a u l t d e v i c e s( o n e e a c h f o a i r , l a n d , a n w a t e r ) ,y o u ' l l a l s o n e e d t s e a r c h f o p o w e rp o d s ( t s u p p l y p o w e r t b o t h t h O b i t e r a n d y o u r p o w e r s u i t ) , f u e l t d r i v ey o u r d e v i c e s , u n d e r w a t e r a i t a n k s , a n m i c r o c a r d s t o p e n s e c u r i t y d o o r s .T h a t ' s n o a l l . Y o u ' l l h a v e t p r o t e c t t h O r b i t e r b r a i s i n g i t s h i e l d s — w h i c hu s u p o w e r — a n d b d i s a b l i n g t h ef o u r g r o u n d - a i r l a s e r s u s e d b T r i c o m -p l e x t a t t a c k t h e O r b i t e r . W h e n y o u ' r eh u r t , y o u ' l l h a v e t b e a m u t t h O b i t e r a n v i s i ! t h m e d i c a l l a t b r j u v e n a t e d . A n s i n c e T r i c o m p l e x i c a p a b l e o f r e p a i r i n g i t s e l f a n i t s y t e m s , y o m a h a v e t d i s a b l e s o m es y s t e m s m o r e t h a n o n c e .

M a k e i a b i g l u n c h .T h j o y s t i c k c o n t r o l s a l I h e a c t i o n

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

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

I t h e n d , M a i n f r a m e u s e s t h m a z e f o r m a t a j u m p i n g - o f f p o i n t t c r e a t e g a m e d e m a n d i n g a r c a d e s k i l l s ,s t r a t e g i c t h i n k i n g , a n t h a b i l i t y t s o l v e p r o b l e m s . T h a t ' s q u i t e l o f o g a m e t h a t d o e s n ' t r e l y o h e a v y k e b o a r d i n p u t , b u t h d e s i g n e r s h a v em a n a g e d i v e r y w e l l .

— E r v i n B o b oM a i n f r a m eM i c T o I t l u s i o n s1 7 4 0 8 C h a l s w o r t h S I G r a i u u l a H i l l s , C 9 1 3 4 4$ 1 9 . 9 5

A i T h u n d e r C h o p p e r , a v a i l a b l e ( o t h C o m m o d o r e 6 4 / 1 2 8 a n A p p l e I c o m p u t e r s . C o m i n g s o o n , a g r e a tn e I B v e r s i o n !

A

S T h c r e a t o r s o M i c r o s o f t F l i g h t S i m u l a t o r V e r s i o n 3 . t a k e s u b m a r i n e s i m u l a t i o n t n e d e p t h s o F U N !S e y o u f d e a l e r , o r c o n t a c t A d i o n S o l l l o m o r e m l o r m a l i o nU P o f i s c o p o ! i a v a i l a b l e o d i s k l o I h I B M / T a n d y /c o m p a t i b l e s i i n d C o m m o d o r e 6 4 / 1 2 8 c o m p u t e r s . T o t d i r o c iD f t t e i S p l o a s o i n d i c a t e w h i c h c o m p u l o r v e r s i o n y o w a n t .e n c l o s e $ 2 9 . 9 5 p l u s $ 2 . 5 0 l o s h i p p i n g a n h a n d l i n g , a n

A c t i o n S o M2 0 W e s t S p r i n g l i e l d A v e n u eS u i l o 7 1

s p n c i l y U P o h r s l c l a s s m a i l d e l i v e r y . V i s a , M a s t e r C a r d , C h a m p a i g n . I 6 1 8 2 0n n A m e r i c a n E x p r e s s c h a r g e s a c c e p t e d . ( 2 1 7 } 3 9 8 - 0 3 8 8

C O M P U T E R S G a z e l l e N o v e m b e r 1 9 8 8 3

Page 42: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 42/116

F r o m B a l t i c A v e n u e t P a r k P l a c eV i r g i n G a m e s h a r e l e a s e d M n o p o l y , t h c o m p u t e r i z e d v e r s i o no t h P a r k e r B r o t h e r s ' b o a r dg a m e . T h m o d e r n v e r s i o n r m a i n s f a i t h f u l t o t h o r i g i n a lg a m e , h u t h c o m p u t e r c a l c u l a t e sr e n t , a r r a n g e s m o r t g a g e s , c o n d u c t sa u c t i o n s , a n a c t s a b a n k e r .

T h n e M o n o p o l y f e a t u r e st i m e c l o c k a n d q u i c k - m o v e o p t i o n ,

m u s i c a l s c o r e , a n c o l o r g r a p hi c s . P l a y e r s w i l l f i n d t h s a m es t r e e t n a m e s , t o k e n s , a n t h f a m i l i a r C h a n c e a n C o m m u n i t yC h e s t s f r o m t h b o a r d g a m e . A i t h o r i g i n a l g a m e , t h o b j e c t i t a m a s s g r e a t f o r t u n e s b y b u y i n ga n s e l l i n g r a i l r o a d s , u t i l i t y c o p a n i e s , a n p r o p e r t i e s o a l t y p e s .P l a y e r s c a c o m p e t e a g a i n s t c o p u t e r o p p o n e n t s , o t h e r h u m a n o p o n e n t s , o c o m b i n a t i o n o f b o t h .O n t e i g h t p l a y e r s c a p a r t i c ip a t e .

T h s u g g e s t e d r e t a i l p r i c e i $ 2 9 . 9 5 . V i r g i n G a m e s a r d i s t r i b u te e x c l u s i v e l y b E l e c t r o n i c A r t su n d e r i t A f f i l i a t e d L a b e l sp r o g r a m .

E l e c t r o n i c A r t s , 1 8 2 0 G a t e w a yD r . , S a M a l c o , C 9 4 4 0 4C i r c l e R e a d e r S e r v i c e N u m b e r 2 1 ) 0 .

Q u i c k B r o w n B o D e v i c e D r i v e rH e r n e D a t a S y s t e m s h a r e l e a s e dQ D i s k v e r s i o n 2 . 0 , d e v i c e d r i v e rf o B r o w n B o x e s ' Q u i c k B r o w nB o x . T h d e v i c e d r i v e r a l l o w s t h eQ u i c k B r o w n B o t b u s e d a s n o n v o l a t i l e r a m d i s k i t h C - 1 2 8C P / M m o d e . T h a p p l i c a t i o n -t r a n s p a r e n t Q D i s k c a b u s e dw i t h a l s t a n d a r d C P / M s o f t w a r es u c h a s P I P , W o r d S t a r , a n d B a s e .

T h Q u i c k B r o w n B o x , ab a t t e r y - b a c k e d C M O S s t a t i c - R A Mc a r t r i d g e , i a v a i l a b l e i 1 6 K , 3 2 K ,a n 6 4 s i z e s . I t i n t e r n a l l i t h i u mb a t t e r y r e t a i n s t h c o n t e n t s o t h

4 C O M P U T E ! ' * G u / o l l o N o v e r n b a r 1 9 8 8

R A f o u t t e y e a r s , e v e nw h e n t h c a r t r i d g e i u n p l u g g e df r o m t h c o m p u t e r .

Q D i s k a l l o w s u s e r s t o u t i l i z et h e n t i r e 6 4 v e r s i o n a s i n g l eC P / M d r i v e . I a l s o a l l o w s p a r t it i o n i n g o f t h e 6 4 Q u i c k B r o w nB o i n t o t w 3 2 a r e a s , e i t h e r o n o w h i c h c a n b e u s e d a s e p ar a t e C P / M d r i v e . O n c e t h e d r i v e ri i n s t a l l e d , t h Q u i c k B r o w n B o c a b a c c e s s e d a n o r m a lC P / M d i s k d r i v e .

T h s u g g e s t e d r e t a i l p r i c e o Q D i s k i $ 9 . 9 5 . T h 1 6 K , 3 2 K , a n 6 4 Q u i c k B r o w n B o x e s s e l l f o $ 6 9 , $ 9 9 , a n $ 1 2 9 , r e s p e c t i v e l y .

H e m e D a t a S y s t e m s L t d . , P . O .B o 7 1 4 , S t a t i o n C T o r o n t o , O n t a r i o ,C a n a d a M 6 3 S

B r o w n B o x e s , 2 C o n c o r d R d . ,B e d f o r d , M 0 1 7 3 0C i r c l e R e a d e r S e r v i c e N u m b e r 2 0 1 .

T w i n K i c kD a t a E a s t h a p u t w o i t m o s tp o p u l a r s o f t w a r e t i t l e s t o g e t h e r i o n p a c k a g e . K a r a t e C h a m p a n K u n g F M a s t e r , b o t h b a s e d o c o i n - o p e r a t e d a r c a d e g a m e s , h a v eb e e n b u n d l e d t o g e t h e r f o t h C o m m o d o r e 6 4

[ K a r a t e C h a m p , p l a y e r s m u s tt r y t o r e t a i n t h c h a m p i o n s h i p t t l b u s i n g k i c k s , s p i n s , s o m e rs a u l t s , f o o t s w e e p s , r e v e r s ep u n c h e s , a n d e f e n s i v e b l o c k s t d e f e a t a n o t h e r p l a y e r o c o p u t e r - c o n t r o l l e d o p p o n e n t . T h m a r t i a l a r t s a d v e n t u r e f e a t u r e sn i n e d i f f e r e n t s e t t i n g s a n t h r e eb o n u s s c r e e n s .

P l a y e r s o K u n g F u M a s t e rh a v e t o b a t t l e a g a i n s t m a r t i a l a r t se x p e r t s a n d e m o n s t r e s c u ec a p t i v e f a i r m a i d e n f r o m t h w i a r d ' s c a s t l e . D u r i n g t h m i s s i o n ,p l a y e r s e n c o u n t e r d r a g o n s ,s n a k e s , k i l l e r b e e s , a n h e n c hm e n . T h p l a y e r h a t d e f e a t f i v eo p p o n e n t s t a d v a n c e t e a c h o t h f i v e l e v e l s o f t h e g a m e .

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

p r o d u c t s o s e p a r a t e d i s k s f o t h s u g g e s t e d r e t a i l p r i c e o f S 1 4 . 9 5 .

D a t a E a s t U S A , 4 7 N e e d l e sD r . , S a J o s e , C A 9 5 1 1 2C i r c l e R e a d e r S e r v i c e N u m b e r 2 0 2 .

D t i U i E a s t ' s K a r a t e C h a m p a n K u n gF M a s t e r a r n o a v a i l a b l e i o n p a c k a g e f o $ 1 4 . 9 5 .

P h o n i c s P h u nC a m e o I n d u s t r i e s h a r e l e a s e dC l u e I o P h o n i c s f o s t u d e n t s i k i n d e r g a r t e n t h r o u g h g r a d e 4 T h d i s k c o n t a i n s 1 5 s e q u e n c e d l e s o n s a n u s e s S h e r l o c k H o l m e st h e m e t r e i n f o r c e p h o n i c s s k i l l si n c l u d i n g i d e n t i f y i n g b o t h s i n g l e -c o n s o n a n t s o u n d s a n d s h o r t - v o w e ls o u n d s a n d m a k i n g w o r d f a m i l i e s .

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

Page 43: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 43/116

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

A M I G A P R S A M P L E I I D I OA L U r

y I W T *m u l t i a e c o d e M f l w i r r f r - r

J i t i ' L u

a a j B j > U r t f e y i t o i n p T u a

J u n t . ' U c n a

S e p a r a t e s c r o i l i w i w l o r r af i j d r t i n n u i i J j K i l n H i m L m h f n r r l n - v s E l a r d w m r o m p & i i D I c v , i 3 i m a n y o i l w r

d l w . t a N u i i v : m U u n f l J w

" u

J i w i , u n (

F i l e * s a v r t I F t o n a ln u m / u i a D U i c r m r i

' 9 . 9 9 o O I f F L E I B S 7 S T B H , F L E A S E S t « B A G O 0 / 1 0 0 0 / E 0 0 O

M I D I M U S I C M A N A C EA l a s t t r o J y p r o f e s s i o n a l

p a c k a g e f o t b A m i g a a p r i c e ,

r e a d m e M i d i t r a c k f o r e c o r d /h t a kV f o f J L f i « r r J i c U n d v d I F F f l k sM l m U b l t D * J i l e n i U iu m l f t h k m w o n r vU s a m u f t i t r a c k M u l l r e c o r d i n g h w S j oi f t ' o r k f l m i n u t y M m t c r l a w s m c J o J i o ^D a t e l M i d j U u t t r C o m A d u u N i m e t i r a d i t i n g f a c i l m t t t a

n t e r n a l o r E n c r n a l M i d i c l o c k c u n t r a J l a y n i u n p ] B d R o u n d s u n A r a i g a T r e a t a n i d i t r a c k t i l l i l n M i i r v : ! i ' . t i - i d i n n 1 t r u n k v r h i t o

M I D I M A S T E RF u M i d i I n t e r f a c e f o A 5 0 0 /2 0 0 0 / 1 0 0 0 ( P l e a s e s t M e m o d e l )C o m p a t i b l e w i t h m o s t l e a d i n gM i d i p a c k a g e s { m e . D / M u s i c )M i d i l n M i d i 0 u t x 3M i d i T h r uF u l l y O p t o I s o l a t e dH n e e d t p a m o r eF u l l M i d i s t a n d a r d

O N L Y $ 5 9 . 9 9

n U ( B D p W l i a n f n P n J

o n l y : 9 . 9 9

P R I N T E R C A B L E S2 p i ' D t 3 w a C e n t r o n i c sp a r a l l e l l e a d .

5 0 o 1 0 0 0 p l e a s e s t o w .1 . 3 m l e n g t h ,

S 4 . 9 93 p i ' D l 3 p i ' D s e r i a lp r i n t e r l e a d ,A 5 0 0 o 1 0 0 0 p l e a s e s l a t e .2 l e n g t h .

$ 1 4 . 9 9

D A T A / S W I T C HB O X E Sf t / B l y p a e n e m a I w p r J H P i t o r c n p i p K

a p i n ) & o u O N L Y * 3 4 . 9 9

A B t y p e m n r i M l L f t r n p n n w n i i t \ t * tn H S S B Z

O N L Y

A M I G A B U R S T N I B B L E R

1 . J ' . l - l 1 ■ . . . : . ' : i r t i n J

m i U \ m m

t y p i c a B y a r o u n d S r o o d sF l i f l ■ m r l f y o p u o n

u t o u t d r l v o a p n ^ r a a t a k md i b kD J W n t . f l / j d B D f c U n t / M i i aW o r t s w ^ J i a n r d n v c o r t i r c i .U u l t p l o c o p j o p t i o n a G o w s y f t ] t i r - a f c e m a n yo i p l ? s f r o m d o ? o r i g i n a l

O a r a p n l i b l c m ' J i i l h m i f f i S -

l a t e s t .

o n l y $ 4 9 . 9 9

D A T A A C Q U I S I T I O N U N I TT u r n j r " - " A n t 4 « [ n u l A p h i i E A U n i E m v u r t n tU l t i P i P i M m w M t f f i t t f V i r i T i j i « . ' ] ■ * r - U i ^ i f ' i . i f i i

i '

E i o p l p a n d a p i i y r n m u i f r o m n u c m f l B C D n d ah a i r * w i t h A m i t f n f l L i ^ f j w n r c i l L i v o l u I G v a i n

H j j - i w i M . S i f t n a K p a ^ a ^ f w u m r h i f i h i p

E X T E R N A L 3 . D I S K D R I V E

D I G I T A L S C O P E D I S P L A Y C & V U l B J i r l p l l t f l .u i i i a : i , r i i M i L n i * i i e d a i i L i y T L U f t i r o C O O n e / i l i v

O / f i M C a i n . m n v r r H ^ j i £ i v c s m i L l K i n r .

l r v < f l i s n m

i w . j ] O n v - m c d s US J U h H j w B i t ™ l a p m C U f l o h ( y 6 l o n t fT b < ] i i A l i l y N B d r j n e c i i m a a

■ T ^ r o u g t p o r t s E e n s i L a i s y c b a i a i t u ; o t h e r

S u p e r t l j r ^ y k d c * f r i l l y c o m p a t i b l e

m u n f o n o u i a d

I ' - . . - L H i r S w a r * K E H f l ^ a o n b o a r d 1 W a n O y a u J J j v U - mP L O T T C R D I S P L A Y

p e d r L v t

T w i n d r i v e n a t a l t a l o n u v n l i a t a f j a r a• W i n t w l i m e y

T i s - * S 4 S ? r a n g e w L I Q u s p r i ^ A S i ^ L i r t s f a j j i d n f u n f l e c o o ^ U o s u u f e o p n u n d i H

O N L Y P 9 . 9 9 f u r h a r f w m /s c f t w i r e / p l t i i e s u t t A B O O / l O O O / i l O O O

t b a e d n r a t i v er l L ' b c i £ n t i s a p x bi H u . 1 l 4 [ m c e a n d u n f l a s d a n l D m F p e n i !J t p j E t i f l J f s t m * n u m t ? i ' r u b f s E T j " m f m « L b * r p j u i n

■ i i m i i a

J R O B O T A R MF u l l F u n c t i o n5 A x i s M o v e m e n t

E x p l o r e U i f o s c l n a l i n j b c I o d m o l ^ j b o t l c cm i l l U u f u l l b s t t i r e H o b o l A r H u m a n l i k e d e j U r n y w t l h A j i s o n i i v c n c m u s v e r s a u l e I L c a n m u u pu l a t e s n a i l o b j e c t s w j t h a m a z i n g a S i l i l yE a s i l y c o n t r o l l e d u s i n g J a y s l l c t s ( a n y

p i n t j p e ) o c o n n e d t y n u r A m l ^ aw i t h o u r I n l a r f a c e S o f t w a r e l g x C o m p u W r / H o b a E J e c o n l m l ( s e e I n t e r f a c eo f f e r ) .C o m e s m i l l A c c e s s o r i e s I n c l u d i n g ' H n / e r 'J a n s , M ^ n t s U c A U a c h i n o i i t , S t i o v u l E c o o | > ,

S t a b i l i z i n g S u c t i o n H u n ) l / * s . s i c ,

p o w n r m o t o r m o v e r o e n t s o u s e s n c o p u t e r j a w e i :S e l f c o n t a i n e d , r e a d y i u s e x c e p t b a l l s ,j k k )C o m p l e t e w i t h i n t e r f a c e / s o f t w r a

O N L Y $ 1 2 9 . 9 '

J 5 1 2 K R A ME X T E N S I O N C A R DA v a i l a b l f l w i t h / w i t h o u t c a l e n d a r c l o c ko p t i o nS i m p ( y p l u g s i n t e r n a l l y i n t o A 5 0 0s l o tS w i t c h i n / o u t w i t h s w i t c h s u p p l i e dF i t t e d I n m i n u t e s n s o l d e r i n g o t c .W i t h c a l e n d a r / c l o c k o n b o a r d t i m e /d a t e a u t o m a t i c a l l y b o o t e dB a t t e r y b a c k e d t r e t a i n t i m e / d a t a

O N L Y ' 9 . 9 9 C M M v M u i .$ 8 9 . 9 9 „ « „ * * * „ f S A M

H l ' S I . R o F O U T I S T U F i i x -

R 1 - 8 0 0 - 7 8 2 - 9 1 1 0 T B C H H I O A L S O P P O E T » o « n « ™ W ) S A n n a i H » u . i . S ; Bl » J J U W ( O f t 3 1 1 U C O S T O H E B S E R V I C E P A C t n C I l M rC U S T O M K S E R V I C EM U H H I M J m t r t i f c U o ( n s i D E c o r r n n ; i r a u , D . s .

D A T E L C O M P U T E R S3 4 3 0 G T E 0 P I C A H A A V E H U E ,U N I T 6 7 L A V E O A S , N 8 9 1 E 1

Page 44: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 44/116

Page 45: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 45/116

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

F I N A L C A R T R I D G E I I

T U R B O ,R O M UT n r b o R o I i i n p l i u m a o tf o t b i t c t n t ] k s n u l l m i d ey o u r f l 4 . I p r o v i d e m p e r l u tl o i d / w w r c n t i n u .

l / m d i . ' S a v i M t n o i i l p i t ^ r u u i 5 - b a w n a J s p w J

E m p r w e d D O t u p f i D n t f i c h i 3 i r i £ 1 b

P r o f l r u i i Q e d f U n c O o n t Q l e a d .

R M u r a l M T m n l k t n v t ] n i d i o ■ M d LJ P O O T 2 S 0 N o c k f U t O ( M rJ T I M B i p n m l l . O l m i h r

R u l r i « m a r tn u d m d u u u i D o s o U n i t f u a m f l y

n t ) u » i l ( O k d M t i o l R O m a l t t a U d )e n d )o n l y » 2 4 . 9 9

O N L YT O O L K I T f

f u i u i k a r m a i & s n o t t t a R t t d u d v n t t i f i ; t r e k t r t m a

m r e a m d M i i i a a k a R i p i r d U M j i d2 5 6 K S U f 1 E R O M E X P A N D E R

N o y o o w b e t [ r a n a n o f 3 2 E F E O U sH E A D E R G A C D n ™

i r - f i j l d t f & W

I H f l f c f n < r U i r t i rO i I E f f l J l f t : t R l ( F t T l t H i d i i 1 : . i f i ^ i d o i i D v n U

- f l K i h i H i i S i . o u t h D o n i

J O n l B a n l o p i m u n j i y i i a n i ■ ■k a i l

d i g r a m j w F . P R O U s u n l n j o u r E P H O Up r o g r a m m e r

l . ■ { > ■ £

t c r w t f n K H K t J F L E P I 7 Q u r W

U r i m j l j , j - l l V T T I ' k i ] ] F i j ' l

r e J l & r a ii J v i J l R u i W i r n / m r

r t f o

m u l e H l e o l i o n f r o m t h S u p A r o m m e n uD i r e c t o r y o t u u u u s s o n j b i i w u p F u J ] y n e n u i f r r n n o n p o w e r u p

u n d e r s o f t w a r e c o n t r o l s

\ t w r . k o » c u n i m i l l N n J i. U - | i > r " T . 1 n

- n l i

O N L Y $ 1 4 . 9 9J U n u i U i i B l ' H O M f e n o n i t o r ( g t t u n w i l l t a t a

y o u r o w n p n ^ n u n s b w i c o m / a n t u r n[ h u m m t i i m i l i i B L u t K I ' T U I M e ( E P H O U t u r n e rr e q u i r e d )

A c c e i H » 2 7 M / 2 7 1 2 8 / 2 7 2 5 1 ! E P R O M s .$ 4 9 . 9 9

D I G I T A L S O U N DS A M P L E R

T i

■ l a i l i a J ; i m u t i i . t w k n n l l w U - , • ■

f L f t f A t

U f t d l a . U ! '

o n l y $ 8 9 . 9 9

E P R O M M E RU Q i a l l l y . « l u K W t O U

p n j n u m w r ( o t h 6 4 / 1 B Bl " u l l y D M n u d r i v e n B o f t w a i t / D u t h v u i

« . ■ ; ( r i a i i : i 1 : . ' ■ . ■ ■ : : : ■ . , : /r o p j i n i K F D O U ' t t u n j d i c n y l u e l f .

W i l l o n y t i a Z r a e c t e o i I 3 i . i l u . . ■ _

M I D I 6 F u l l s p e c i f i c a t i o n M I D I I n t e r f a c e o l al

P I n t o i f l B r p o r t f o p a u M i W w t U i t a r t n d j s a ' S u p o r a n a a r t f f l c .

F u l l f e a t u r e s y s u m a l I V m c U o n sc o v e r a l I n d u l i n i d e v i c e c b K t ' v e r i f y

W b d l e V D K p r w n m e r 1 t h n o » p r t h e n f l v s . [ o o a f r v n d f y a n t n a l n l i » f o p n n i y p r c f n a n i r a r a i U W t f o t h M / I E S .

I d e a l c o m p a n i o n f o S u p t r a m B o a r d .C a r t n d j ! d m t l a p a t i i t S y R o a i , o u f o r m a lu p t n d a n o l n d « d a n y E R P G U b u e

C D Q W O O D p W f V K h U U & U t D D T U p b t fI a n r t l f a n a n d t u t .

b l s w i t h m o s t l e a d i n g M I D I s e f t w m o n l y $ 4 9 . 9 9

D E E P S C A N B U R S T N I B B L E R ™T h m o s l p o w r r f u l d i s k n i b t t k r a v a i l i b l e a n y w h e r e , a a n p r i c e 1

_ B u r s t N i b o l e r a c t u a l l y t w p a r t s y ^ f m s o f t w a r e p ± c ) o g # a n p a r a l l e l c a b k u c o n n e d t h 1 5 1 1 . 1 5 7 0 ' 1 5 7 1 U 6 4 ' ! 2 9 < s t a l s t y p e )_ W h a t £ l v ? s B u r s t K i b b l e r o p o w e r 9 f o n v e n c o n a E n i b N e r s h a t d e c o l e L b d a l a f r o m t l v d l & k

b e f o r e t t c a n t r a n s f e r i u s i n g U i a s e r a i b u s w h e n n o s u n l a n ] d a t a i e n c o u n t e r e d t h e y a r b e a tB u r s t N i b b l e r U a n s f c r c d a t a a r a w O C R a o d e v i h e p a r a l l e i o a b l e w i U i o u t U i n e e d l d e c o d e i s y o g e p e r f e c t c o p y o I h o r i g i n a l

W i l l n i b b l e u p t o 4 ! t r a c k s C o p y a w h o l e d i s k i n i i n d e r 2 m i n u i e s P u l l i n s t r u c t i o n sR p f j L i r u p d a t e s w a l w a y s s h i p t h l a u s i f i n e d i : m n u f e s n s o l d e [ i n £ u s u a l l y m j u i r e di ; ■ L - a c t e H a n e e d I b u p a r a l l e l c a b l e i y o h a v s P r o f e s s i o n a l D O e t C a b l e l a s U i t n u p i b u s e i t e n s i o n t o t h e r a d d o n s

O N L Y $ 3 9 . 9 9 C O M P L E T ES O F T W A R E O N L Y $ 1 9 . 9 9 C A B L E O N L Y $ 1 9 . 9 9B U R S T N I B B L E R P A R A M E T E R D I S K_ B u r * M b * r l i a p m r t l i ! W M J a r w x t o l - U t n n U » W f i a n t t t t a r : f b l a t H n m t U l Q i S M n m i[ • r f U r - V n l i i p p r A j y " t y ^ n t o L j i n K D c B l S d n t t B H I C I p ™ i b l H t a N ± t 4 n T T w w i r a a - r j y ' V o u u ' J U p h l K t ' V i n c W f U t u ■ : v f M j n : L f i h f l ( J w Q : i ^ u - i U A r t j ; _ j F k * J « [ y n J * t * J » U K l u J i u i n v V i T t a i d i t y m ,■ m m w i i t f U l U f l n l i n i B u r m K i t i « n r w i o W o c i d k i n i i w ■ ( y o i w u i t ' . i ^ u i i h i i u i i u u i i n i H J m™ o n i y $ 1 4 . 9 9

S M A R T C A R TH O Y O C A H A V E 3 2 C A R T O D G E

T H A T Y O P R O G R A M L I K E R A T H E N A C T SI J K E R O M !_ ( 3 2 K p E o m l o B O b a t M r y i a o t « d t l a s t u t y e a r s ( l i U l l u i n b a l « i y ) .

S i m p l y W t h B p r o g r a m y o u r e q u i r e .t h e n f l i c k I h e s w i t c h . T h m i ' . r i d j e [ h o ni d U t f l R O c a r t r i d g e , a n c a e v e n b r e m o v e d .

M a k e y o u r o w c a r t r i d g e s e v e n a u U js t a r t t y p e s , w i t h o u t l h n e s d f o a E p r o mb u r n e r .

C b s w i t c h e d I n / o u t s o f t w a r e .1 / 0 2 s l o t o p e n f o s p e c i a l p r o g r a m m i n g

t e c h n i q u e s .

O N L Y $ 5 9 . 9 9

L E X T E R N A L 3 . D I S K D R I V E

K a i l L - i e e i t r a k p p e f f l o j a a i l j f l L l . VI h g u t t y K d r r r a q k J u h I i b n i r c t t f l p i r t * l l u ^

H i r j J t r v m n t t i U i n i 0 r o 3 k L < * M i d i E i

k

O N L Y $ 1 6 9 . 9 9 S I N G L EO N L Y $ 2 9 9 - 9 9 D U A L

D U P L J K A T O nm a a 9 t r b t o l f a c k * * . u e

t & o a i r j ^ f l l E E i c I n ? c H h r f l c f c t H$ 6 9 . 9 9 C O M P L E T E o n l y $ 1 8 9 . 9 9

! _ M I D I M A S T E RP u l i M i d i I n t e r f a c e f o A E O O / 2 0 0 0 /

1 0 0 0 ( F l e a s e s t a t e m o d e l ) .C o m p a t i b l e w i t h m e e t l e a d i n g M i d i

p a c k a g e s ( m e . D / M u s i c ) .U i d l l n - M i d i O u t i 3 -

M i d i T h r u .F u D y O p l o I s o l a t e d / P u l l M I D I .

O N L Y $ 5 9 . 9 9A d $ 4 . 0 0 S h i p p i n g / H i n d l i n jC n E C I O / M O N B Y O f l D E H / C 0 D 8 A C C E P T E D

D A T E L C O M P U T E R S3 4 3 0 E T R O P I C A N A A V E N U E , U K I T # 6 7 , L A S V E G A S , N 8 9 1 2 1

Page 46: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 46/116

w o r d s t h . i t b e c o m e n e w o r d sw h e n i h s i l e n t i a d d e d .

T e a c h e r o p t i o n s i n c l u d e s e t i n g t h n u m b e r o q u e s t i o n s i n l e s s o n , t u r n i n g t h s o u n d o n o o f f , d e c i d i n g w h a t s c o r e m u s t b a c h i e v e d t p l a y t h r e w a r d g a m e ,a n t u r n i n g t h r e w a r d g a m e o o o f f . U t 2 0 s t u d e n t n a m e sa n s c o r e s c a n b e s t o r e d o t h d i s k a n a r r a n g e d i a l p h a b e t i c a lo r d e r . T e a c h e r s m a v i e w , p r i n t ,o d e l e t e a l o i n d i v i d u a l n a m e s .

C l u e I o P h o n i c s i a v a i l a b l ef o t h C o m m o d o r e 6 f o t h s u g g e s t e d r e t a i l p r i c e o $ 4 4 . 9 5 .

G a t n c o I n d u s t r i e s , B o 1 9 1 1 ,B i S p r i n g , T 7 9 7 2 1C i r c l t H e a d e r S e r v i c e N u m b e r 2 0 3 .

J u s t i T i m e f o t h H o S t o v e L e a g u eE p y x h a r e c e n t l y r e l e a s e d n e b a s e b a l l g a m e d e v e l o p e d u n d e rl i c e n s e f r o m t h M a j o r L e a g u eB a s e b a l l P l a y e r s A s s o c i a t i o n a n e n d o r s e d b t h e s p o r t s w e e k l yT h S p o r t i n g N e i v s .

T h S p o r t i n g N e w s B a s e b a l lf e a t u r e s b o t h s t a t i s t i c a l a n a c t i o ng a m e p l a v . P l a y e r s c h o o s e t h e i rl i n e u p f r o m 1 9 8 7 ' s 2 m a j o rl e a g u e t e a m s o f r o m r o s t e r o H a l l o F a m e r s , D r e a m t e a m s c a b c o m p i l e d b d r a f t i n g o r t r a d i n gp l a y e r s f r o m p o o l o o v e r 1 0 l e g e n d s s u c h a B a b e R u t h a n W i l l i e M a y s .

T h a c t u a l c a p a b i l i t i e s o f t h p l a y e r s i t h l i n e u p a n t h e i rs t a t i s t i c s d e t e r m i n e t h a c t i o n o t h f i e l d . P i t c h e r s f i r e f a s t b a l l sa n c u r v e s a n c a e v e n b ec h a r g e d w i t h b a l k s . T h e l e m e n to p i t c h e r f a t i g u e h a a l s o b e e nf a c t o r e d i n P l a y e r s c a s w i n g f o t h f e n c e , a t t e m p t s t e a l s , o g f o e t r b a s e s . O d e f e n s e , f i e l d e r s c a b p o s i t i o n e d , p i t c h o u t s o i n t e nt i o n a l w a l k s c a b c a l l e d , a n d o u b l e p l a y s c a n b e t u r n e d .

O n - f i e l d p l a y e r p e r f o r m a n c e sa r d e t e r m i n e d b y s t a t i s t i c s s u c ha s l u g g i n g p e r c e n t a g e , s t o l e nb a s e s , a n f i e l d i n g a v e r a g e s .P i t c h e r r a t i n g s a r d e t e r m i n e d b f a c t o r s s u c h a e a r n e d r u a v e r a g e .

P l a y e r s c a p l a y a n m a n a g ea g a i n s t t h c o m p u t e r o c h a l l e n g ea n o p p o n e n t . s t a t i s t i c a l m o d ea l l o w s p l a y e r s t o s e l e c t t w m a j o rl e a g u e t e a m s a n h a v e t h c o m -

4 C O M P U T E : ' S G a i a l l e N o v e m b e r 1 9 8 8

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

p a r k s o u n d e f f e c t s a n s p l i t - s c r e e nv i e w s o t h a c t i o n . T h s u g g e s t e dr e t a i l p r i c e i $ 3 9 . 9 5 .

E p y x , 6 0 G a l v e s t o n D r . , P . O .B o 8 0 2 0 , R e d w o o d C i t y , C 9 4 0 6 3C i r c l e R e a d e r S e r v i c e N u m b e r 2 0 - 1 .

A C T U A L . D I G I 1 A L L A N D S C A P E 0 H I N T O U T

V 1 1 1 1 ! 0 1 I [ 4 B S

l i f t * i ; i , ' (

b i U A P 3 c d v e h T M r i n r C Q N r r n u i N 3 u 5 u

D i g i t a l L a n d s c a p e u s e r s c a v i n o 3 - t o p o g r a p h y o a n a r e a h t h U . S .

3 - U . S . A .D i g i s c a p e S o f t w a r e h a s r e l e a s e dD i g i t a l L a n d s c a p e , w h i c h a l l o w sC o m m o d o r e 6 4 u s e r s t v i e w i 3 - t h t o p o g r a p h y o a n a r e a o t h c o n t i n e n t a l U n i t e d S t a t e s . T h p r o g r a m r e q u i r e s 1 5 4 1 , 1 5 7 1 , o 1 5 8 1 d i s k d r i v e a n d o t - m a t r i xp r i n t e r i a p r i n t o u t i d e s i r e d .

D a t a c a b e n t e r e d f r o m o n o f D i g i s c a p e ' s E l e v a t i o n D i s k s o b u s i n g t o p o g r a p h i c m a t p r o d u c e 3 - r e n d e r i n g s a n h o r iz o n t a l o r v e r t i c a l c r o s s - s e c t i o n s o t h s c r e e n . T h r e n d e r i n g s c a b r o t a t e d 3 6 d e g r e e s i 1 - d e g r e ei n c r e m e n t s i a z i m u t h a n t i l t e df r o m + d e g r e e t 8 d e g r e e si d e c l i n a t i o n . T h s c a l e c a b v a r i e d , a n v e r t i c a l c r o s s - s e c t i o n sc a n b e e x p a n d e d a n d c o n t r a c t e dv e r t i c a l l y o h o r i z o n t a l l y . U s e r sc a n s a v e t h r e n d e r i n g s t d i s k .

T h E l e v a t i o n D i s k s c o n t a i n4 1 4 , 0 0 0 e l e v a t i o n s t a k e n a r e g ul a i n t e r v a l s a c r o s s t h e U . S . U s e r sc a c h o o s e f r o m f i v e 5 ' A - i n c h E l v a t i o n D i s k s e t s o r t h r e e 1 5 8 1d r i v e d i s k s . E a c h 5 ' A - i n c h E l e v at i o n D i s k s e h a s u g g e s t e d r e t a i lp r i c e o $ 2 9 . 9 5 . A l f i v e s e t s c a b e p u r c h a s e d t o g e t h e r f o $ 9 9 . 9 5 .T h 1 5 8 1 d i s k s a r e a v a i l a b l e f o $ 2 7 . 9 5 e a c h . T h D i g i t a l L a n d s c a p ep r o g r a m d i s k s e l l s f o $ 4 6 . 9 5 .

D i g i s c a p e S o f t w a r e , P . O . B o 1 1 3 0 5 8 , C a r r o i l t o n , T 7 5 0 1 1 - 3 0 5 8C i r c l e H e a d e r S e r v i c e N u m b e r 2 0 5 .

A b s o l u t e S i m u l a t o r sA b s o l u t e E n t e r t a i n m e n t h a r l e a s e d n e s p a c e - f l i g h t a n f i g h te r - p i l o t s i m u l a t o r g a m e s , G a r r yK i t c h e n ' s S t a r ' F i g h i e r a n F - 1 8H o r n e t , f o t h C o m m o d o r e 6 4

S t a r ' F i g h i e r p r o v i d e s p l a y e r sw i t h f u s i o n - p o w e r e d i n t e r g a i a c -t i i n t e r c e p t o r s p a c e f i g h t e r a r m e dw i t h p a r t i c l e l a s e r s , p h o t o n t o r p ed o e s , a n h e a t - s e e k i n g m i s s i l e s .T h f i g h t e r h a a n o n - b o a r d c o p u t e r s y s t e m , s h i e l d s , s c a n n i n g c p a b i l i t y , a n c o m p u t e r i z e d m a p so i n t e r s t e l l a r s p a c e .

T h i s h i g h - s p e e d a n i m a t e d a t i o n - g r a p h i c s g a m e f e a t u r e s 3 - g a l a x y o 5 1 s e c t o r s i n c l u d i n gs u n s , s t a r b a s e s , a r m o r i e s , a n p l a n e t s . D u r i n g t h j o u r n e y , p l a ye r e n c o u n t e r a s t e r o i d s , e n e m ys h i p s , s a t e l l i t e s , a n h o s t i l e a l i e n s .

T h g a m e w i l l b a v a i l a b l e i e a r l y D e c e m b e r f o t h s u g g e s t e dr e t a i l p r i c e o f $ 3 4 . 9 5 .

I F - 1 8 H o r n e t , p l a y e r s s t a r ta f l i g h t c a d e t s , f l y i n g t r a i n i n gm i s s i o n s . M o r e e x p e r i e n c e d p i l o t sc a j u m p r i g h t i n t o m o r e c h a l l e n gi n m i s s i o n s . F l y i n g a s s i g n m e n t st a k e p l a y e r s o v e r 3 - t e r r a i n i nc l u d i n g b r i d g e s , r o a d s , b u i l d i n g s ,m e s a s , c a n y o n s , i s l a n d s , h a n g a r s ,a n s h i p s . L a n d i n g s m u s t t a k ep l a c e o n a n a i r c r a f t c a r r i e r .

T h s u g g e s t e d r e t a i l p r i c e f o F - 1 8 H o r n e t i $ 3 4 . 9 5 .

B o t h A b s o l u t e E n t e r t a i n m e n tg a m e s a r e d i s t r i b u t e d b y M e d i a -g e n i c .

M e d i a g e m c , 3 8 8 5 B o h a n n o nD r . , M e n l o P a r k , C 9 4 0 2 5C i r c l e R e a d e r S e r v i c e N u m b e r 2 0 6 .

K e y b o a r d C o n t r o lO m n i E n h a n c e m e n t s h a i n t r od u c e d t h C o m m a n d P o s t , w h i c hf i t s o v e r t h k e y b o a r d c u r s o r k e y sa n o p e r a t e s l i k e a j o y s t i c k . A l lk e y b o a r d a p p l i c a t i o n s s o f t w a r ea n g a m e s t h a t u s k e y e d c u r s o rc o n t r o l s c a n b e u s e d w i t h t h C o m m a n d P o s t .

I a d d i t i o n t t h e c u r s o r c o t r o l l e r , t h p a c k a g e i n c l u d e s a f r e eg a m e d i s k . C o m m a n d P o s t i c o m p a t i b l e w i t h C o m m o d o r ec o m p u t e r s a n h a s u g g e s t e d r t a i l p r i c e o f $ 1 1 . 9 5 .

O m n i E n h a n c e m e n t s , P . O . B o 8 7 4 , V e r a d a l e , W 9 9 0 3 7C i r c l e R e a d e r S e r v i c e N u m b e r 2 0 7 . < 2

Page 47: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 47/116

S I E v o l u t i o n ( e e - l o o s h e n ) n T h p r o c e s s o g r o w i n g o d e v e l o p i n g t h i g h e r s t a t e .

s t a r t e d w i t h . . .S N A P S H O T V

o b a b l y I h m o s t a d v a n c e d o t h "

M o r t o n K e v e l s o n , A h o y ! N o ' 8 u l . . . f u n . . . e x c e p t i o n a l q u a l i t y . . . "

D a v i d M a r t i n , R U D e ' 8 I a l l , t h i n k t h i s i t h b e s t o t h

T i S i c k b e r t , I N F O J a ' 8

b y . . .S N A P S H O T V

a p s h o t + S l i d e s h o w = d y n a m i cS u A l b e r t , I N F O M a y / J u n e ' 8 o t h m o s t t e c h n i c a l l y a

p a c k e d w i t h u s e f u l f e a t u r e s . . . "A r H u n k i n s , G a z e t t e J u n e ' 8

p e r s o n a l f a v o r i t e i S u p e rM o r t o n K e v e l s o n , R U S e p t ' 0 o f t L M T e c h n o l o g i e s . T h e y

g o o d p r o d u c t "J o h n C h r i s t e n s e n , I n p u t

m o n i t o r t h a t m a d e m g i v e u a l o l h e r s . "

L a w r e n c e H i l e r , C h i p L e v e l D e s i g n so B a s e m e n t B o y s S o f t w a r e )

s p e n s a b l e , c a n ' t l i v e w i t h o u t i t . "B o M i l l s , p r o g r a m m e r o R e n e g a d e

n o w w e b r i n g y o S N A P S H O T V

e v e n M O R E o t h p o w e r - p a c k e dy o u ' v e c o m e t e x p e c t f r o m

m a k e r s o t h m o s t p o p u l a r u t i l i t yi N o r t h A m e r i c a lN o v . '

S n a p s h o t i u s e d b I N F O i i n g t h e i r m a g a z i n e .

V e r s i o n 1 . 2 , a n o w n e r s m a t v e r s i o n f o $ 2 0 . 0 0

U S C 1 2 8 d i s a b l e s w i t c h , a d 1 0 - d a y , m o n e y b a c k

f l R E D E A L E R 5 I N Q U I R I E SW E L C O M E 5 3 C a n a d a o r d e r I r o m . M a r s h v i c w S o f t w a r e ,

B o 1 2 1 2 , S a c k y . M s N B E O A 3 C ( 5 0 6 ) 5 3 6 - 1 8 0 9V 4 S 6 9 . 9 5 S i d e s h o w C r e a t o r S I B

E V O L U T I O N O F E A T U R E S

W o r k s w i t h a l 6 4 ( C ) , 1 2 8 ( D ) ,1 5 4 1 ( C ) , 1 5 7 1 , 1 5 8 1 > T o t a l l y t r a n sp a r e n t w h e n d i s a b l e d T u r b o l o a da n s a v e ( 1 5 4 1 , 1 5 7 1 , 1 5 8 1 } : 1 5 f a s t e r l o a d i n g , 7 f a s t e r s a v i n g ; 2 5 f a s t e r l o a d i n g w i t h T U R B O ' 2 5

S u p e r D O w e d g e : a l s t a n d a r dc o m m a n d s P L U S e x t r a s . S u p p o r t sd e v i c e s 8 , 9 , 1 0 , a n 1 F u n c t i o nk e y s : p r e - p r o g r a m m e d a n r p r o g r a m m a b l e ) ' A r c h i v e r : s a v e s a l m e m o r y -r e s i d e n t p r o g r a m s t d i s k a o a u t o b o o t i n g f i l e s * S c r e e n C o p y :d u m p t d i s k i p o p u l a r g r a p h i cp r o g r a m f o r m a t s o t p r i n t e r i s i z e s

d ) D u m p s B O T H m u l t ic o l o u r a n h i - r e s s c r e e n s ( S T I L Lt h e o n l y u t i l i t y c a r t r i d g e o i t ' s k i n d t d b o t h ! ) ■ ■ M / m o n i t o r : D O E S N O C O R R U P T M E M O R Y ! I n t e r r u p t ,e x a m i n e , m o d i f y , a n r e s u m e ar u n n i n g p r o g r a m . A l s t a n d a r d c o m a n d s P L U S b a n k - s w i t c h i n g , b A L S O A V A I L A B L E : S U P E R m a n d s p l u s b a n k

S N A P S H O T S L I D E S H O W C R E A T O R J S S ^ ' kP o w e r f u l o p t i o n s w i t h i n t h i s p a c k a g e a l l o w y o t c r e a t e s l i d e s h o w s u s i n g S n a p s h o t t e d s c r e e n s t p r o - a n e x t e n d e d l i f ed u c e d a z z l i n g e f f e c t s i e y e - c a t c h i n g p r e s e n t a t i o n s .O p t i o n s i n c l u d e : d i s p l a y s t h a t c a f a d e i n / o u t , s h u t t e ro n / o f f , p o o n / o f f , o r s l i d e o n / o f f . U s a n o 1 d i f f e r e n tf o n t s t o d i s p l a y y o u r p e r s o n a l i z e d , s c r o l l i n g m e s s a g e d i s k c o p i e r : o - A N Y W H E R E O T H S C R E E N ! S l i d e s h o w c a e v e n 1 5 4 1 , 1 5 7 1 , a n b i n c o r p o r a t e d i n t o y o u r B A S I C a n M p r o g r a m s ." S l i d e s h o w a n d S n a p s h o t a r a p o w e r p a r t n e r s h i p . "

S u A l b e r t , I N F O M a y / J u n e W 8 " . . . a g e o c o m p a n i o n : S l i d e s h o w C r e a t o r . . .w e l l - d e s i g n e d . . . "

A r H u n k i n s , C o m p u t e r s G a z e t t e J u n e ' 8 s c r a t c h , r e n a m e ,S u p e r S n a p s h o t V $ 6 4 . 9 5 m o d e F r e e K r a cS u p e r S n a p s h o t S l i d e s h o w C r e a t o r p a r a m e t e r d i s k i n c- o n l y $ 1 4 . 9 5 ( f o r t h o s e t o u g h b

O R D E R I N G : w a c c e p ! m o n e y o r d e r s , c e r t i f i e d c h e c k s , p e r s o n a l c h e c k s o p r e v i o u s S S c u s t o m e r s , V I S A . M C D I S C O V E R a n C O D . O r d e r s s h i p p e d t J S A , F P O . A P O o r M e x i c o p l e a s e a d $ 3 C O ( a v a i l a b l e i U c u t o m e r s o n l y ] a f l a $ 2 . 2 5 p e o r d e r . F o r e i g n a d S 7 . 5 0 p e ' c a r t r i d g e l o s h i p p i n g D e f e c t i v e i t e m s r e p l a c e d a n c h a r g e i f a c c o m p a n i e d b r e t u r n a u t h o r i z a t i o n n u m b e r . A l i n - s l o c k o r d e r s a r e p r o c e s s e d w i t h i n 2 h o u r s W r e s i d e n t s a d 7 . S ' » f o s a l e s t a M a i l y o u r o r d e r t S o f t w a r e S u p p o r t I n t - D 1 3 . 2 7 0 0 N A n d r e M n H d . V a n -E B u n r W A M S f .

O c a l l o u l o l l - f r e e o r d e r l i n e a - 8 0 0 - 3 5 6 - 1 1 7 9 , 9 a m - 5 p < n P a c i f i c l i m e . M o n d a y - F r i d a y .A f t e r h o u r o r d e r s a c c e p t e d a ( 2 0 S ) 6 9 5 - 9 6 4 8 d a y s w e e k . T e c h n i c a l s u p p o r t a v a i l a b l e .C a l l ( 2 0 6 1 6 9 5 - 9 6 4 8 . 9 a m - 5 p m P a c i f i c t i m e . M o n d a y - F r i d a y .

S p r i t e d i s a b l ea n d e x t e n d e d l i f e f e a t u r e .i n c l u d e s s p r i t e r e - e n a b l e ( u n i q u et S V 4 S p r i t e m o n i t o r a n

F a s td i s k c o p i e r : o d r i v e s ; s u p p o r t s1 5 4 1 , 1 5 7 1 , a n 1 5 8 1 > a p p e n d , a u t o , a u t o d a t a , m e n u ,m e r g e , o l d , p r o n , p r p f f , t r o n , t r o f f ,r e n u m F i l e M a n a g e m e n t S y s t e m :l a s t f i l e c o p i e r ( 1 5 4 1 , 1 5 7 1 , 1 5 8 1- i n c l u d i n g p a r t i t i o n s , o r d r i v e s , a n c o m b i n a t i o n ) ;s c r a t c h , r e n a m e , P L U S e x p e r t

F r e e K r a c k e r J a 1 0 0 +p a r a m e t e r d i s k i n c l u d i n g n i b b l e r( f o r t h o s e t o u g h b a c k - u p s ) .

T E C H N O L O G I E S

Page 48: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 48/116

w i t h T r a c k E d i t o rS c o n E l d e r

T h t o r t u r o u s h a i r p i n t u r n s a n h i g h - s p e e d s t r a i g h t a w a y s i " R a l l y R a c e r " p r o m i s e t s e p a r a t e a m a t e u r r a c e r s f r o m t h p r o s . I n c l u d e d i t r a c k e d i t o r f o r d e s i g n i n g y o u r o w c o u r s e sa n s a v i n g t h e m t d i s k . F o t w p l a y e r s . T w j o y s t i c k s a n d i s k d r i v e a r e r e q u i r e d .T h e r e ' s n o t h i n g l i k e d r i v i n g r a c e -c a r . T h s c e n e r y i b l u r a y o d r i v e b a h i g h s p e e d s — - t h e w i n di y o u r h a i r , y o u r f o o t h e a v y o t h g a p e d a l . J u s t w h e n y o u ' r e g e t t i n gu s e d t t h c a l m o t h s t r a i g h ta w a y , y o u r f o o t ' s o t h b r a k e f o d a n g e r o u s h a i r p i n t u r n .

" R a l l y R a c e r " b r i n g s t h t h r i l lo a u t o r a c i n g t y o u r c o m p u t e r .A n y o c a c o m p e t e w i t h f r i e n di t h i s u n i q u e l y d e s i g n e d r a c e .W h e n y o u ' r e r e a d y f o r a n e t r a c k ,d e s i g n y o u r o w w i t h R a l l y R a c e r ' sb u i l t - i n t r a c k e d i t o r .

T y p i n g I I P r o g r a m i w r i t t e n i B A S I C .S i n c e t h p r o g r a m c o n t a i n s m a n yD A T A s t a t e m e n t s , e n t e r i v i s i n g

4 C O M P U T E I s G a z e l l e N o v e m b e r 1 9 8 3

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

P r o g r a m i w r i t t e n i m c h i n e l a n g u a g e . E n t e r t h p r o g r a mw i t h " M L X , " t h m a c h i n e l a n g u a g ee n t r y p r o g r a m f o u n d e l s e w h e r e i t h i s i s s u e . T h V 1 L X p r o m p t s , a n t h v a l u e s y o s h o u l d t y p e i n a r a s f o l l o w s :S t a r t i n g a d d r e s s :I i n d i n g a d d r e s s :

C O 0 0C A C F

B e f o r e e x i t i n g M L X , s a v e c o p y o P r o g r a m 2 t d i s k w i t h t h n a m eR A L L Y C O D E . P r o g r a m e x p e c t sp r o g r a m o t h i s n a m e t b o t h d i s k w h e n i r u n s .

S t a r t Y o u r E n g i n e sW h e n y o u ' r e r e a d y t p l a y R a l l yR a c e r , p l u g i t w j o y s t i c k s . L o a da n r u P r o g r a m ( P r o g r a m w i l lb l o a d e d a u t o m a t i c a l l y ) . A f t e r t h es p r i t e s a n r a c e t r a c k a r e c o n s t r u c t e d ,y o u ' l l s e t h f o l l o w i n g m e n u :1 R a c e2 E d i t T r a c k3 L o a d T r a c k4 S a v e T r a c k5 S a v e T r a c k f r u l T i m e

F o n o w , p r e s s t o r a c e . T h p l a y e r w i t h j o y s t i c k c o n t r o l s t h b l u e c a r ; j o y s t i c k 2 d r i v e s t h e w h i t ec a r . T h s c r e e n i d i v i d e d i n t o t w s e c t i o n s . T h l e f t h a l f i b l u e ' ss c r e e n ; t h e r i g h t i w h i t e ' s s c r e e n .A l t h o u g h b o t h p l a y e r s r a c e a t h s a m e t i m e , y o c a n ' t c o l l i d e w i t hy o u r o p p o n e n t .

M a k e y o u r w a t h r o u g h t h r a c e t r a c k . S t e e r y o u r c a b p u s h i n gl e f t t t u r n y o u r c a c o u n t e r c l o c kw i s e o r i g h t t t u r n c l o c k w i s e .P u s h f o r w a r d t o s h i f t i n t o f i r s t g e a r ;

Page 49: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 49/116

p u s h f o r w a r d a g a i n t m o v e i n t os e c o n d . W h e n y o u ' r e h e a d i n g f o r ah a i r p i n c u r v e , y o u ' l l w a n t t s l o wd o w n . P u l l b a c k o n t h s t i c k t od o w n s h i f t i n t o f i r s t . P u l l d o w na g a i n t b r a k e .

7 h > < > c a r s r a c e d o w n c u s t o m t r a c k i " R a l l y R a c e r . "

N e a r t h t o o f t h e s c r e e n i t i m e r . W h e n o n p l a y e r f i n i s h e s t h c o u r s e , t h t i m e r s t o p s . T h d a y ' sf a s t e s t t i m e i a l s o d i s p l a y e d n e a rt h t o o t h e s c r e e n .

A f t e r t h e g a m e , y o u ' l l r e t u r n t t h e R a l l y R a c e r m e n u .

T h F a s t L a n eR a l l y R a c e r m a k e s i e a s y t d e s i g ny o u r o w t r a c k s . S e l e c t E d i t T r a c kf r o m t h m e n u a n y o u ' l l s e r e r e s e n t a t i o n o f t h e d e f a u l t t r a c k . U s t h j o y s t i c k p l u g g e d i n t o p o r t 2 t m o v e a r o u n d t h t r a c k . B p r e s s i n gt h f i r e b u t t o n , y o c a t o g g l e t h s t a t e o f t h e p i x e l . A o f p i x e l r e p r es e n t s t h t r a c k . A o p i x e l d e s i gn a t e s a a r e a t h a t i o u o b o u n d s( y o u c a n ' t d r i v e t h e r e ) . P r e s s F l t f i l l t h e n t i r e t r a c k a n F t c l e a rt h t r a c k .

T h e r e a r t w s e c t i o n s o f t r a c kt h a t m u s t b p a r t o y o u r c o u r s e .T h e s e a r e t h e s t a r t i n g p o i n t a n t h h a l f - l a p p o i n t . Y o u ' l l f i n d t h a t i t ' si m p o s s i b l e t f i l l i t h e s e t w p o i n t s .W h e n y o u ' v e f i n i s h e d d e s i g n i n gy o u r r a c e t r a c k , p r e s s R E T U R N .

N o y o u ' r e r e a d y t o t r y o u y o u r r e d e s i g n e d r a c e t r a c k . Y o u ' l lw a n t t m a k e s u r e t h a t i t ' s p o s s i b l et o f i n i s h t h e c o u r s e . Y o c a s a v ey o u r t r a c k f r o m t h m e n u , l o a dt r a c k s f r o m t h m e n u , o e v e n s a v e

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

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

S e p r o g r a m l i s t i n g s o p a g e 8 6

M i c k e y M c L e a n

T h f o l l o w i n g l i s t i n c l u d e s u p d a t e d e n t r i e s t o u r a n n u a l " G u i d e t C o m m o d o r e U s e r G r o u p s , " w h i c h l a s t a p p e a r e d i t h M a a n J u n e 1 9 8 8i s s u e s .

S e n d t y p e d a d d i t i o n s , c o r r e c t i o n s , a n d e l e t i o n s f o t h i s l i s t t C O M P U T E ! P u b l i c a t i o n sP . O . B o x 5 4 0 6G r e e n s b o r o , N 2 7 4 0 3A t t n : C o m m o d o r e U s e r G r o u p sW h e n w r i t i n g t o u s e r g r o u p f o i n f o r m a t i o n , p l e a s e r e m e m b e r t

e n c l o s e s e l f - a d d r e s s e d e n v e l o p e w i t h p o s t a g e t h a t i a p p r o p r i a t e f o t h c o u n t r y t w h i c h y o u ' r e w r i t i n g .U s e r G r o u p N o t e s

T h F a i r f i e i d C o m m o d o r e U s e r s G r o u p h a c h a n g e d i t a d d r e s s t P . O .B o 2 7 7 8 , F a i r f i e i d , C a l i f o r n i a 9 4 5 3 3 . T h g r o u p h a a l s o a d d e d 2 4 - h o u rb u l l e t i n b o a r d s e r v i c e . I t t e l e p h o n e n u m b e r i ( 7 0 7 ) 4 4 6 - 7 2 3 5 .T h n e m a i l i n g a d d r e s s f o t h M a n c h e s t e r C o m m o d o r e U s e r s G r o u p i P . O . B o 1 6 4 1 , M a n c h e s t e r , N e H a m p s h i r e 0 3 1 0 5 .N e L i s t i n g s

C A L I F O R N I AL o d e C o m m o d o r e U s e r ' s G r o u p , I ' . O .

P e 1 3 6 6 , S a A n d r a U j C 9 5 2 4 9I L L I N O I S

G r e a l L a k e s C o m m o d o r e C l u b , P . O . B o . 1 2 2 ,L a l o j B l u f f , I I m k m - h b b s o 3 1 2 - 4 7 3 - 1 8 2 0 )

M I C H I G A NW e s t M i c h i g a n C o m m o d o r e U s e r s G r o u p , P . O

B o f i a m . K c n t w o o d . M 4 9 5 0 8N E Y O R K

U n i v e r s a l P r o c e s s i n g I n s t i t u t e , 4 - I 2 2 0 t h 5 l B a y s l d e , N 1 1 3 6 1

Q u i c k s i l v e r U s e r s t n 1 r r n a l t o n . i l C o m m o d o r eK n i g h l s ( Q . U . I . C . K . ) , , 1 S m i t h l . n . , O n t i - r c i c h ,M 1 1 7 2 1 1

O K I X X J NC . U . A . , P . O . B o 5 3 1 , M p d f c i r d , O l i ' J 7 W 1

V I R G I N I AC o m m o d o r e G a m e F l a y e r s I n t e r n a t i o n a l , 2 5 0 7 S

R i d g e D r . , M i d l o t h i a n , V 2 3 1 1 2O u t s i d e t h U . S .

C O L O M B I AP a i i l o i i U s e r C r o u p , C i r m l . i r 2 u f . K - 3 4 . M c r i d l i n .

C o l o m b i J , S i m l h A m e r i c aC O M P U T E ' S G a z e t t e N o v e m b e r 1 9 8 8 4 7

Page 50: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 50/116

L y c o C o m p u t e rM a r k e t i n g C o n s u l t a n t s

A i o r d e r s p r o c e s s e d w i t h i n 2 h o u r s .

C O M M O D O R E 1 2 8 D$ 4 3 9 9 5

C O M M O D O R E 6 4 i z a x s t u .

M o d e O p a ' a t i o n1 - 6 4 R u n s 6 s o f t w a r e ? C 1 2 8 ;F a s t e r , m o r e m e r c u r yf o r i r i c r u . i s w l

3 - C P M : U s e sS i a n d a r d c p w t e s

l i n n s > * t * " ' " "

F o p o s s i b l eS

j l M i I i n r i . i l. . U ' . n t . c a l l

L y c o

C o m m o d o r e 6 4 C o m p u t e rE i c e l F S D - 2 D i s kD r i v eS w r N X I O O O CC o m m o d o r e R e a o VP r i n t e r

S p e c i a lS y s t e m

$ 4 5 9 9

C O M M O D O R E c o l t p E x c e l F S D " 2 + D i s k D r i v eF o p o s s r W e £ 5

I B P C o m p a t i b l e6 4 D K S i d .T w B V D n v o s S t d .E x p a n s i o n ( o H a r dD f f v oT u r t i O P r o c e s s o rM S D O S G B a s eI n c l u d e d

1 0 0 % C o n m i O d Q i nG 4 d n v g c o m p a t i b l e .

I T - I - & E K c e l e r a t o j P l u sd i s k d r i v e I q u i e t e r ,s m a r t e r , r a s t e r , a n m o r e r e H a W e l h a n1 5 * 1 e n 1 5 4 1 C

• S & n a i • P a r a l l e l P a n sM o n o R G C o l o r C a r dI n c l u d e d

f f f / L A S E R C O M R Q C T X S H A R PP C - X T P a r a l l e l P r i n t e rC o m p a t i b l e P o r t4 . 7 7 8 . 0 0 M h S e r i a l R S 2 3 2S u p e r T u r b o j o y s l i c k / G a m eC l o c k S p e e d p o r tB u i l t - i n 5 ' / 4 D r i v eB u i l t - i n R G V i d e o O u t p u t

F R O M S H A R P M I N D SC O M E S H A R P P R O D U C T SP C - 4 5 0 1 L a p t o p

8 0 1 8 8 c o m p a t i b l e( 7 1 6 M H l )

■ R A M : 2 5 6 K B■ 3 . 5 - 7 2 C K B F O D i 1

d i s p l a y■ L u a d b

A n d a p t e r

C o l o r S y s t e m H E A D S T A R T i f f / L A S E RR e a d y T p l u g i a n u s i m m o d i a T o J yU l t t a l a s t M h I n l e l Q M & - 2P r o c e s s o r5 1 2 K F l A M m e m o r y e x p a r t d a -W ( o 7 6 f l2 3 6 0 K d i s k d r i v o s s t a n d a r dF i r s t c o F n p l e l e s y s l e m w i t hc l o c k G J i k i n d n r n r n l b u i h - mp o r l s f o r p r i n t o r , R S 3 3 3 ,| o y s l k ; k s m o u s 3 a n d i i g r t l p * ! n

■ >

I n c l u d o s S S O O w o r t h F R E Es o f t w a r e p r o g r a m sH R d c o t o r m o n i t o r i r \ c I d e $ 1 0 4 9 9

D e s k t o p P 6 4

D u a l S p M O * 7 7 - B M H 6 4 0 K S i d .O m i ! - i n C o l o f C a r d

E i p o n a i o n S l o l sC o E ' p a n d t 2 F l o p p y

H a r d D r i v e sG r e e n , A m t w r S C o l o rM o m l o r s A v a i l a b l e

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

6 4 C o m p u t e r S 1 4 9 . 9 SC 1 2 8 D C o m p u t o r D r t v e S 4 3 9 . 9 5I S 4 I I I D i s k D n » e $ 1 7 5 . 9 51 5 8 1 D i s k D n v o S 1 8 9 9 5E i c e l F S D - 2 * C D r i v B S M 9 - 9 51 6 0 2 C M o n r l o c S 1 B 9 . 9 51 0 8 4 M o n i l w S 2 6 9 . 9 5C I 3 5 1 M o u s e S 3 9 . 9 51 7 6 1 R A C S 1 1 7 . 9 5

C o t t P S 6 8 9 . 9 5

P C O M P A T I B L E

H A R D W A R EL a a e r C o m p n c l X T W O S 5 4 9 . 9 5L a s e r D o a M o p T u r t x i X T 6 4 0 K 5 5 9 9 . 9 5B l u s C h i p P o p u l a r S 5 4 9 . 9 SV o n d e » H e a a s l a n C o l o r S 9 8 9 . 9 5V e n i t e x H e a d s l a r t M o n o S 8 1 4 9 U e n d o i H e a d s l a t l 8 8 L T C o l o r S ' 5 9 9 . 9 5S n a r p P 4 5 0 1 S 6 7 9 . 9 5S r i o r p P 4 5 0 2 S 1 J 3 9 . 9 5Z u e k o r C G C o r t K C a r O S 8 9 9 5B C C C o t a r C o r f l S 9 9 t - a s w E G C a r d S 1 2 9 9 5A T I G r a o h - c a S o l u t i o n S 1 2 9 . 9 5A T E G W o n o e - 1 9 9 - 9 5A T V I S 2 9 9 9 5K r a f t P J o y s t i c k C a r e K 7 . 9 S

< 2 S e a g a t eH A R D D R I V E S

5 . 2 5 " H a l l H e i g h t sS T 2 2 5 2 m e 6 5 m s e c M F . . S 2 1 5 . 9 5S T 2 2 5 N 2 m e S C S I S 2 8 9 . 9 5S T 2 3 B R 3 m e R L $ 2 2 9 . 9 5S T 2 5 1 4 0 m e J m s e c M F $ 3 4 5 . 9 5S T 3 5 1 - 1 4 0 m o g 2 8 m 5 O c M F M 5 4 2 9 . 9 5S T 2 7 7 R 6 5 m o g 4 0 m s e c R L L . $ 3 8 9 . 9 53 . 8 -S T 1 2 5 2 m e 4 m s o c M F S 2 3 5 9 5S T 1 2 5 N 2 m e S C S I S 2 9 9 9 5S T 1 3 8 R 3 m e R L S 2 4 9 . 9 5S T 1 3 8 N 3 m e S C S I S 3 2 9 . 9 5S T 1 5 7 R 4 m e R L S 3 9 9 . 9 SS T 1 5 7 N 4 m e S C S I S 4 3 9 . 9 5S u g a f g I n t e r n a l C i n l iS T 1 2 5 2 0 m g I n l B r n a l C a f d . . S 2 9 9 . 9 5S T 1 5 7 R 4 m o I n l e r n a l C a r d $ 4 8 5 . 9 5C o n t r o l l e r sM F C o n t r o l l e r ( X T ) $ 5 5 . 9 5H L C o n w o l l e r ( X T ) S 6 4 . 9 5

C a l l t o k t p r i c i n g a n s p e c i a l s -A s a b c u l o u S o a g a l e P a t t e d S o l u t i o n s *

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

Page 51: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 51/116

L y c o M e a n s T o t a l S e r v i c e

M A G N A V O XC M 8 7 6 2 $ 2 3 9 9

1 7 L i n g e r S c r e n n T h a nS l a n o W d 1 2 " M o n i t o r s

R G T T ( C G A )C o m p o s i t e V i d e o I n p u t s6 4 0 X 2 4 R e s o l u t i o nG r e e n T e i t D i s p J a y S w i t c hA u d i o I n p u tB u l l - i n i l l S l a n oO n e V o a r L i m i i e d W a n a n l y

$ 1 7 9 9

C M 8 5 0 2■ C o m p o & i r o C o l o r» 4 0 C o l u m n D i s p l a y

S u g g e s t e d U s 6 4

M A G N A V O X

A t t e n t i o nE d u c a t i o n a lI n s t i t u t i o n s

I y o a r e n o t c u r r e n t l y u s i n go u e d u c a t i o n a l s e r v i c e

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

T h o m s o n :4 1 2 0 C G $ 1 9 9 9 5G 1 0 0 $ 1 1 9 . 9 5 'G 2 0 S u p e r C a r d S 6 9 5 ' Q u a n t i t i e s L i m i t e d

B l u e C h i p :B C 1 2 G r e e n T T . $ 6 9 B C 1 2 A m b e r T T . S 6 9 . B 5

N E M u l t i s y n c I I $ 5 8 9 . 9 5

M a g n a v o x :B M 7 6 S 2 $ 7 9 . 9 5B M 7 6 2 2 S 7 8 . 9 S7 B M - 6 1 3 1 7 9 7 B M - 6 2 3 S 7 9 C M B 5 O 2 $ 1 7 9 . 9 5

C M B 5 O 5 S 1 9 9 . 9 59 C U - 0 S 3 S 3 3 9 . 9 5C M 8 7 6 2 $ 2 3 9 . 9 5B C M - 5 1 5 S 2 5 9 . 9 5C M 9 0 4 3 S C A L L8 C M - S 7 3 S 4 9 9 . 9 5

P R I N T E R S

o 2 02 w ' e a r t

i n t e r l a c ei n t e r l a c e

w ; m t e r 1 a c e

$ 1 2 9 . 9 5 3 9 $ 9 5 5 . 9 5S 1 8 9 . 9 5 L a s n r f l $ C A L L3 1 8 9 . 9 5 3 9 $ 4 7 9 9 5$ 2 1 9 9 5 3 9 $ 6 4 9 . 9 5S 2 0 9 9 3 2 $ 3 4 5 . 9 5$ 2 2 5 . 9 5 3 2 $ 4 4 5 9 SS 2 3 9 . 9 5$ 3 3 9 9 5 T o s h i b aS 4 3 9 9 5 3 2 1 S L $ 4 8 9 . 9 5S 4 4 9 9 3 4 S $ 6 5 9 9 5$ 5 8 5 . 9 5 P 3 5 1 M o O f l l t S B 9 9 . 9 5$ 7 9 9 . 9 5 3 5 S 4 0 C O $ 9 7 9 . 9 5

E p s o nL X B O O S 1 B 4 . 9 5F X B 5 0 $ 3 3 9 . 9 5F X 1 0 5 0 S 4 2 J . 9 5E X 8 0 0 $ 4 3 4 9 L O 5 O 0 $ 3 3 9 . 9 5L O 2 S 0 0 $ 7 8 9 . 9 5G O 3 5 0 O $ L O WL O 8 5 0 $ 5 2 5 9 L Q 1 0 5 0 $ 6 9 9 . 9 5

B r o t h e rM 1 1 0 9 $ 1 5 9 . 9 5M 1 5 0 9 S 3 3 5 9 5M 1 7 O 9 $ 4 5 9 . 9 5T w i n w r r r e f 6 D o t &C a i s y S 8 9 9 . 9 5M 1 7 2 4 L $ 6 1 9 . 9 5H R 2 0 $ 3 4 5 9 5H R 4 O $ 5 5 9 . 9 5H R B O $ 6 4 9 9 S

C i t i z e n1 2 1 8 M S P - 4 0M S P - 1 5 EW S P - 5 0 . . M S P - 4 5M S P - 5 5P r o m i o f e 3 T f i b u l o 2 2 T r i b u i n 1 2

S 1 4 4 9 5S I 5 9 9 S 2 7 9 9 5S 3 0 9 . 9 5$ 3 6 9 . 9 5$ 3 4 9 . 9 5S 4 6 9 . 9 5S 4 4 5 . 9 5

5 3 9 . 9S 4 3 9 9

s p i a o v c S p i O O O V C S K 3 0 0 0 A ID f f o c t C o n n o c l1 0 C p O f a f l2 C p N L A u t o P a p e r L o a d i n gT r a c l o c F r i c t i o n F e e d S i d .

$ 1 5 9 9

1 0 C p D r a f t2 C o N L T r a c t o r F n c t » 3 n F e e dC o m m o d o r eD i r e c t C o n n e c t • q u a n t i t i e s l l m l t m

3 0 C p D i a l l5 C p N L Q u i e l 5 a b 7 C o l o r sR e a r - B o t t o m P a j r a r p a t h s

$ 3 4 9 9

S 1 B 0 A I $ 1 2 5 9 5 S L 8 0 A I $ 2 8 9 . 9 5

P r i c e G u a r a n t e eS i n c e 1 9 8 1 , w h a v e l e t h i n d u s t r y b c o n t i n u i n g

t o f f e r I h l o w e s t n a t i o n a l p r i c e s w h i l e p r o v i d i n g

Page 52: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 52/116

L y c o C o m p u t e rM a r k e t i n g

C o n s u l t a n t sA i o r d e r s p r o c e s s e d w i t h i n 2 4 h o u r s .

N X 1 0 0 0

9 5

1 4 C p D f a f l3 C D N L E S o f t T o u c f i S e l e c t i o nP a p o r P a r k i n gE p s o n S i d . S I B M P r o p r i n t o rI I C o m p e l i b l o

N X 1 5A u t o P a p e r F e e dT r a c t o r F o o d 5 1 0 .D r a t I N L M o d e sE x p a n d a b l e J B u t t e rV e r s a t i l e W u l o C a r n a g e

$ 2 8 9 9

N B 2 4 - 1 0

I m p e c c a b l e L o t l e r Q u a l i t yF o B u s i n e s s2 1 C p D r a l t7 C p L u n o r d u a l i t y

T r a c t o r F o o d S t d .A u l o P a p e r F o o d F e a l u r oB B u l l u r

N X - 1 0 0 0 S 1 S 5 . 9 S -N X - 1 0 0 0 C S ' 6 9 9 5N X - 1 0 0 0 C o l o r . , S 2 2 5 9 5N X I O O O C C o l o r S 2 2 9 . 9 5N X - 1 5 J 2 B 9 . 9 5N H - 1 0 J 3 ' 9 . 9 5N R - 1 5 £ 1 1 9 9 5

N B - 1 5 2 P i S 6 6 9 . 9 SM X - 2 J O 0 S 3 O 9 . 9 5U B 2 4 - 1 0 2 P i . 1 3 9 9 . 9 SN B 2 1 - 1 5 2 4 P i n S 5 4 5 9 5L e s o r B S 1 7 5 9 9 5N D - 1 S S M 9 ■ w e * 6 * > p u i c h a s e

S C p D r a f tF r i c t i o n T r a c t o r F e e d S t d .B i d i r e c t i o n a l L o g i cS e e k i n gN L M a P i t c h e s

K X P 1 5 9 5• 2 4 0 C p D r o l l

S I C p s l J L O• A u t o P a p e r L o a d i n g

1 3 C o l u m n l o M u l i i - u s oF l e x i b i l i t y

$ 4 1 9 9

K X P 4 4 5 0 L a s e r P a r t n e r

$ 1 6 4 9 9 5I n c r e d i b l e 1 P a g e s p e M m u t o

• 2 L e n e r s i i e C f l s s o t l o s S i d .3 0 d p R e s o l u t i o n

■ P r i n t e r E m u l a t i o n M o o e s5 1 2 K H A S i d .5 0 0 0 P a g e p e M o n t hD u t y C y c l e

1 0 8 0 1 M o d t H I S 1 5 9 . 9 S1 0 9 1 i M o d e l I S 1 B 9 . 9 S1 0 9 2 1 S 3 0 9 . 9 51 5 9 2 $ 3 7 5 . 9 51 5 9 5 S 4 1 9 . 9 5

3 1 3 1 S 2 B 9 . 9 5K X 4 4 5 0 L a s e r $ 1 6 4 9 . 9 51 5 2 * 2 P i $ 5 5 9 . 9 5F a P a r t n e r $ 5 7 9 . 9 5O p t i c a l S c a n n e r . , M 5 9 . 9 5

P a n a s o n i cO f f i c e A u t o m a t i o n

Page 53: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 53/116

A v a t e x 1 2 0 0 e A v a t e x 1 2 0 0 1 A v a t e x 1 2 0 0 h c

6 9

A v a t e x 1 2 0 0 e

C o m p a r e a n d S a v e !W a r r a n t y P r j n o OS o r l w a r e f a I B P I n d u d n dA u l o d B lA u l o - r e d c a lA u l o - a n s w «A u l o m a D c a i r y h a r t g i u p h o n oC o m p l e r B A T - c o i n p M b l e c o n m a n s e S p e s k s E v o l u m e - s o I M a r e

A v a t e x1 2 0 0 i v s

Y o Y E Y E Y E Y E Y E Y E Y E

H a y e s1 2 0 0 12 Y i Y E Y E Y E Y E Y E Y E Y E

$ 8 9

A v a t e x 1 2 0 0 h c

$ 6 5 . 8 5P C a r O 1 6 5 . 9 5

M 9 . 9 5M o O o m S 6 9 . 9 5

S 1 4 9 . 9 5P C a n I S I 3 9 . 9 5

U R o b o t i c s :C o u n o r 1 2 0 0 $ 1 6 9 9 5C o u n o r 2 4 0 0 S 2 9 9 . 9 5

H a y e s :S m a r t m o d s m 3 0 S 1 3 9 . 9 5S m a r t m o d e m 1 2 0 0 . . . S 2 7 9 . 9 5S m a i r m o d e m 2 4 0 0 . . . . S 4 1 9 . 9 S

F r e e S h i p p i n g o P r e p a i d C a s h O r d e r sO v e r $ 5 i t h C o n t i n e n t a l U . S .

S e e P a g e 2 o o u P a g e A d

T I 5 0 3 52 i y i [ d i s p l a y

c o l o r p r i n t o u tb a l t e r y o r A p o w e r s u p p l y

l o a f i n g d e c i m a ly e a r w a r r a n t y

A a d a p t e r i n c l u d e db a t t e r i f l * n o n c l u r t e d

$ 5 S u g g . R e t a i l

$ 9 9 . 9 9

9 T I 5 0 4 5 I I

T e x a sI n s t r u m e n t

1 d i g i t d i s p l a yc o l o r p n n i o u t

f l o a t i n g d e c i m a lp l a i n p r i n t p a p e rg r o s s p r o f i t m a r g i n k & A o p e r a t i o n o r t f y

y e a r w a n a n t y

T e x a sI n s t r u m e n t

T I 5 3 2 01 d i g i l c o m m o r c i9 . m d i & p l f l y

c o l o r p r i n t o u tp r i n t s l i n e s p e s o c o n t jg r a n d t c t a t k e r i g h t s h i f t k r j yA o n l y

y o a r w a r r a n t y

$ 1 1 4S u g g . R e t a i l

$ 1 9 5 . 0 0

9 T e x a s

I n s t r u m e n t

$ 4 7 9 0 0 C a n o n f f f ^ :P E R S O N A L C O P I E R S » » S u g g . R e t a i l

$ 7 0 9 . 0 0 C a n o n P C - 3d e s k t o p p o r t a b l em o v i n g c o p y b o a r dP m m l - c a r l r n l g oB i / t k 1 1 I d b u s i n e s s c a r d c o p y s l 7 0 S1 s o c o n d w a r m - u p 1 i m 1 s o c o n d l i r s l c o p y s p o o d1 : r e p i o d u c u > n r a i - js i n g l e s h o e l b y p a s sW s c f c , r e d , W u e , g r e e n t o n e r c o l o r sm a c h i n e i w h r t e o n l y

B l a c k M i n i C a r t r i d g e

$ 8 5 9 5A l C o l o r C a r t r i d g e s

| 9

P C 2 S C o p i e r

$ 9 4 9 9

M a c h i n ef t e l e p h o n e

w f [ M a l g r o u pF a c s i m i F e

n l M U R A T A M 1 6 0 0

i r e c o r d k e e p i n gf i n e i r g n s m r s s i o n

B P w a u t o m a t j c f a t l t h i c kd o c u m e n t s i c e 3 . 0 4 "

w i d t h 3 , 1 5 " I S . f l -

g p a p e r s i z o 3 ^ x 9 8 w a r r a n t y $ 7 9 9 9 S u g g . R e t a i l

$ 8 9 9 . 9 5

F a c f t l m H a m ' .c o p i e r l e l e p h o n o

• c o m p a t i D k ) w i t h a l g r o u pF a c s i m i l e

• t e l e p h o n e i n c l u d e s 3 n u m b e rm e m o r y w i t h 1 s p e e d a a n 1 o n e - l o u c f i n u m b e r s , m o n i t o rs p e a k e r t i n c o m i n g c a l l sa u t o m a t i c i r a n s a e t i o n r e p o r t i n gn o r m a l F i n e t r a n s m i s s i o nm o d e s9 6 0 0 B P w ' n u i o m n l i c l a H u a c kd o c u m e n t s i z e a n r e c o r d i n gs i ; q s o m e a M 1 2 0 O9 d a w a r r a n t y

S u g g . R e t a i l$ 1 5 9 9 . 9 5

Page 54: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 54/116

A n s w e r s t I m p o r t a n t Q u e s t i o n sA b o u t L y c o C o m p u t e r !

W h s h o p a L y c o C o m p u t e r ?L y c o C o m p u t e r i o n o l i f n o l I h e l a r g e s t , o l d e s t , a n m o s te s t a b l i s h e d f i r m s l p r o v i d e o n l y q u a l i t y n a m e b r a n dc o m p u t e r p r o d u c t s a p u c e s 3 0 l 5 0 b e l o w r e t a i l .W a v e s e m a n y I n d u s t r y s t a n d a r d s , a n w a r s e l l i n g t h p a c e l o m a n y m o r e i t h f u t u r e . O u s t a n d a r d s i n c l u d e :s e p a r a t e d e p a r t m e n t l o c u s t o m e r s e r v i c e ; p r i c eg u a r a n t e e : g u a r a n t e e d f a c t o r y I r e s t i m e r c h a n d i s e ; d i v e r s ep a y m e n t a n s h i p p i n g p o l i c i e s , i n c l u d i n g C O . D . p o l i c yw h i c h a l l o w s c u s t o m e r s t h a v e p r o d u c t s i I h e i r h a n d sb e f o r e p a y i n g a n y t h i n g . S e l e c l i o n p l a c e s L y c o a t h f o r o l r o n t o t h i n d u s t r y . D u t o u i n - s t o c k v o l u m e , w c a n n o t a d v e r t i s e a l o o u p r o d u c t s . I y o d n o s e t h p r o d u c l y o w a n t a d v e r l i s o d , c a l l L y c o m a r k e t i n g t o l l ( r o e .

H o d k n o w w i l l g e t h p r o d u c t n e e d ?O u m a r k e t i n g s t a f f i w e l l - e d u c a t e d i i h c o m p u t e ri n d u s t r y . T h e y r e c e i v e c o n t i n u o u s f o r m a l t r a i n i n g b y o u rm a n u f a c t u r e r s w h i c h e n a b l e s t h e m t d e v e l o p a n m a i n t a i n

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

W h a t a b o u t w a r r a n t y o s e r v i c e ?W d e c i d e d s e v e r a l y e a r s a g t h a t c u s t o m e r s e r v i c ed e p a r t m e n t w a n e e d e d i t h i n d u s t r y . U n l o r t u n a t e l y , l e o o u c o m p e t i t o r s o H a r t h i s s e r v i c e . O u c u s t o m e r s e r v i c ed e p a r t m e n t i a v a i l a b l e l p r o v i d e a s s i s t a n c e i a l w a r r a n t ym a t t e r s . O u p r o d u c t l i n e e n j o y s " n a m e b r a n d r e c o g n i t i o n , "a n w b a c k a l o o u m a n u f a c t u r e r ' s w a r r a n t i e s i a c c o rd a n c e w i t h t h e m a n u f a c t u r e r ' s s t a t e d w a r r a n t y t e r m s . M a n ym a n u f a c l u r e r s w i l l a l l o w d e t e c t i v e p r o d u c t s t b e c h a n g e d . B e f o r e r e t u r n i n g a n i l e m t h a t a p p e a r s t b d e f e c t i v e , w a s l h a t y o c a l l o u c u s t o m e r s e r v i c ed e p a r t m e n t l a s s i s l y o i d e t e r m i n i n g i t h p r o d u c t i d e f e c h v e . I t h p r o d u c t d e t e r m i n e d d e l e a v e , t h e y w i l l g i v ey o s p e c i a l a u t h o r i z a t i o n n u m b e r a n d s p e e d p r o c e s s i n g o y o u r o r d e r .

W i l l y o r u s h a n i t e m t m e S i n c e 1 9 8 1 , w h a v e s e I h s t a n d a r d i I h i n d u s t r y b p r o c e s s i n g o r d e r s w i t h i n 2 h o u r s ■ n o t a t w e e k s . W eo f f e r n e x t d a a i r , t w d a a i r . s t a n d a r d U P S , a n p o s t a li n t e r n a t i o n a l s h i p p i n g s e r v i c e s . O u r e c o r d s s h o w w I I I !9 5 o o u r o r d e r s d a i l y . T e m p o r a r y s h o r t a g e s a r e n o r m a l l yf i l l e d w i t h i n 1 d a y s I a o r d e r c a n n o t b f i l l e d w i t h i n 6 d a y s , w r e f u n d y o u r m o n e y i l u l l , u n l e s s y o u c h o o s e t w a i t f o t h e o r d e r a n b e n e f i t f r o m t h e p r i c e s a v i n g s . A n t i m e p n o r t s h i p m e n t , y o m a c a n c e l o c h a n g e t h e o u t o s t o c k p r o d u c l b c o n t a c t i n g o u c u s t o m e r s e r v i c e r e p r e s e nt a t i v e s .

H o d o r d e r ?S e n d y o u r o r d e r l L y c o C o m p u t e r . P . O . B o 5 0 8 8 , J e r s e yS h o r e . P A , 1 7 7 4 0 . O r c a l l e i t h e r I - 8 0 0 - 2 3 3 - 8 7 6 0 o ( 7 ( 7 ) 4 9 4 - 1 0 3 0 . W p r o v i d e f o u r p a y m e n t m e t h o d s . W h a v e a l w a y s a c c e p t e d C O D . o r d e r s t h r o u g h U P S . P r e p a i do r d e r s o v e r S 5 a r s h i p p e d f r e i g h t f r e e . F o o r d e r s u n d e r$ 5 0 . p l e a s e a d d J 3 l o I r o i g h t . O r d e r s p r e p a i d b y c e r t i f i e dc h e c k o m o n e y o r d e r a r e s h i p p e d i m m e d i a t e l y . P e r s o n a la n c o m p a n y c h e c k s r e q u i r e a w e a k w a i l i n g p e r i o d p r i o rl s h i p p i n g . V i s a a n M a s t e r C a r d o r d e r s a r e a c c e p t e d l o y o u r c o n v e n i e n c e , b u w c a n n o t p a s s a l o n g i h 4 d i s c o u n t o f f e r e d f o c a s h . P u r c h a s e o r d e r s a r a c c e p t e dI r o m E d u c a t i o n a l I n s t i t u t i o n s . W o n l y c h a r g e s a l e s t a o i t e m s d e l i v e r e d i P e n n s y l v a n i a . F o A P O , F P O , a n i n t e r n a t i o n a l o r d e r s , p l e a s e a d d S 5 p l u s 3 f o r p r i o r i t y m a i l .A d v e r t i s e d p r i c e s a n a v a i l a b i l i t y a r e s u b j e c t l c h a n g e .

3 . M u s t l :S S D D . . O S D D . . . .

B o n u s :S S D DD S D DV e r b a t i m :S S D D . .

Page 55: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 55/116

S O F T W A R EC O M M O D O R E

F I r e W r d :J i n M a r S 9 . 9 5S t a r g l i d e r 5 1 1 . 9 5M l c r u l i i . i l ] u p M e r o t a s i g . B a s o b a l S 2 2 9 M r c r o l e a n . . W r e s t l i n g . . . . $ 1 6 . 9 5M l c r o p r o s e :A i i b o m o R a n g e r $ 2 2 . 9 5G u n s h i p $ 1 9 9 5F - 1 5 S i n k e E a g l s $ 1 9 . 9 5P i r a l e s $ 2 2 . 9 5S t e a l t h R g n i e r $ 2 2 . 9 5M i n d s c a p e :B l o c k b u s t e r S I 6 . 9 S

M I . 1 I I S l m u l a l o r $ 1 6 . 9 5P a p e r b o y $ 1 9 . 9 5R o a d R u n n e r 1 1 9 . 9 5O r i g i nA u t o d w H $ 2 9 . 9 5U l t i m a I $ 3 4 . 9 5S o f t w a r e S i m u l a N o n a :C o l l a g e B a s k e t b a l l $ 2 2 . 9 5F o o t b a l l $ 1 7 9 5S p r i n g b o a r d :N e w s r o o m S 1 B . 9 5C o r t i u c a t o M a k e r $ 1 4 . 9 5

■ , j ; . ■ ; . , S l m u l i t l o n s :P h a r a a s i o I I $ 2 5 . 9 5E t e r n a l D a g g e r $ 2 5 . 9 5Q u e s t r o n I _ . . . J 2 5 . 9 SS u b l o g l e :F l i g h r S i m u l a t o r I I 5 3 0 . 9 5G t u f l h M i t s l o n $ 3 0 . 9 5T O m e M r o r k t :S w i l t c a l c 1 2 1 2 7 . 9 5W a d w n t e t $ 2 2 . 9 5U n i s o n W o r l d :A r t G a l l a r y o r S 1 4 . 9 5P r i n t M a s t e r $ 1 7 . 9 5

S u r g eS u p p r e s s o r s

P P 1 0 2 - 6 o u t l e i $ 1 8 . 9 5P P 0 6 - 6 o u t l e t w i t nE M L R F I $ 2 8 . 9 5P P 1 0 4 - 6 o u t l e 1 w i t hi n d i c a t o r $ 1 9 . 9 5P P 1 0 1 - a o u t l e tp o w e r s l n p S 9 . 9 5M o d e m P r o l e c t o r $ 1 0 9 5

P r i n t e rR i b b o n s

S a v e u p t 5 0 % !W c a r r y s t o c k o t h o u s a n d s f o m o s t

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

D i s k e t t e sD S D D $ 1 8 . 9 5S K C :S S D D $ 9 . 9 5

- A m i g aA c t l v J i l o n :F a s r y T a l o A d v e n t u r e . $ 2 7 . 9 5R o m a n l i c E n c o u n t e r s . . $ 2 2 . 9 5E l e c t r o n i c A r i a ;F A 1 I n t e r c e p t o r S 1 3 9 5F e r r a r i F o r m u l a e ™ . . $ 3 3 . 9 5W o r l d T o u r G o l l $ 2 4 . 9 5E p y . :D a s l r c y o r S 2 2 9 5D e a t h S w o r d S 1 1 . 9 5S u B a t t l e S i m u l e i o r . . S 2 9 M i c r o p r o a a :S M e m S e n r t c e $ 2 2 . 9 5M l n d a c a p f t :B n i a n c o o P o w o r $ 2 7 . 9 5H a r r i e r C o m b a tS i m u l a t o r $ 2 9 O r t g l n :M o a b i u s $ 3 4 . 9 5O g r e S 1 S . 9 5S t r a t e g i c S i m u l a t i o n s :G e t t y s b u r g $ 3 5 . 9 5K a m p t f l r u p p s $ 3 5 . 9 5P t i a n t a s i e l M $ 2 5 . 9 5S u b J o g l e :F l i g h t S i m u l a l o r $ 3 1 , 4 3J o S i m u l a t o r $ 3 1 . 4 9S c e n e r y D , s k $ C A L LU n i s o n W o r l d :P r i n t M a s t a r S 2 5 . 9 SA r t G a J l e r y o S 1 4 . 9 5F o n t s B o r d e r s $ 1 7 . 9 5

S w i t c hB o x e s

C a n t - 2 5 ' A $ 3 9 . 9 5C o n t ' 3 6 - A $ 3 9 . 9 5H S 2 3 2 A B S 4 5 . 9 5C a n t A B S 4 9 . 9 5R S 2 3 2 A B C O S 4 9 . 9 SC « n l A B C D S 4 9 . 9 5

D E A L E RI N Q U I R I E S

W E L C O M E ,C A L L

T O L L F R E E

B o n u s :S S D D $ 5 . 9 5D S D D $ 8 . 9 5S K C :

I B J C I B A c c e s s :W l d . C l V s J u e P a c k S 9 . 9 5l O t t i F r n m o J 2 7 . 9 5A c t l v l . l o n :B o y o n a Z o r k $ 2 7 . 9 5G B O a s k e l b a l l $ 9 . 0 5L o s i N i n j a S 2 4 . 9 5M i g t i t M a g e $ 2 7 . 9 5O r o d f l f b u n d :A n c i e n t A f l o t W a $ 2 6 . 9 5P n n t S h o p S 3 " . 9 5P r i n t S h o p C o m p $ 2 9 . 9 5C a r m e n S a n D i e g oE u r o p e $ 2 7 . 9 5E l e c t r o n i c A r t s :Y o a g e r ' s A F T S 2 6 9 5W o a v e i B n s o & a l l $ 2 6 . 9 5H u n t l o r R e d O d o b e r . . S 3 1 . 9 5P e g a s u s $ 2 8 . 9 5S k y f o x l l S 1 B . 9 5S t a r f ^ g h t $ 3 1 . 9 5A l t e r n a t e R e a l i t y - C i t y . $ 2 5 9 5E p | m :C o l / f o r n l n Q E i m o s $ 2 2 9 5L A C r a c k d o w n S 2 8 . 9 SH o m e V k J i w P r o d u c e r . S 2 9 . 6 5P r l n l M o g i c $ 3 2 . 9 5D e a t h S i m r d $ 1 1 . 9 5I m p o s s i b l e M i s s i o n . . 5 2 2 . 9 5S t r . S p o r t B a s e b a l l S 2 2 . 9 5S p i d e r B $ 1 3 . 9 5R n M r d :J i r a r t o r S 2 2 . B 5U n i v o r s a l M i b i a r yS i m u l a t o r $ 2 8 . 9 5M l c i o l s a g u e :U i c r o l e a g B a s e b a l l . . . . $ 2 2 . 9 5G D i s k $ 1 6 . 9 5S l a t D i s k $ 1 3 . 9 5M l c r o p r o w :C o n t l i c t i o n V i e l n a m . . . . $ 2 2 . 9 5F - 1 5 S t r i k e E a g l e S 2 2 . 9 5

S r f a n t S o r v i c a $ 2 2 . B 5G u r a h l p $ 2 7 . 9 5P i r a l e s $ 2 9 M l n d a c a p a :B l o c k D u s l w $ 2 0 . 9 5Q i i u n l l e l $ 2 2 . 9 5K a m e r C o m b a tS i m u l a t o r E 2 0 . 9 6I n d o o r S o o r l s $ 1 6 . 9 5P a p e r b o y S 2 2 . 9 5W i l l o w S 2 2 . 9 5U n i n v i t e d $ 2 2 . 9 5O r i g i n :U l t i m a I I I , . , . $ 2 3 . 9 5U l t i m a I $ 3 4 . 9 5M o f l b i u s $ 3 4 . 9 5S t r a t e g i c S i m u l a t i o n a G e t t y s b u r g S 3 9 P h a n t a s i e I I S 2 9 O u e s t r o n I $ 2 5 . 9 5S t e l l a r C r u s a d e $ 3 1 . 9 5S t a r C o m m a n d $ 3 1 . 9 5W n r g a m o C o n s t r $ 2 3 . 9 5S u b l o g l e :F U g h l S i m u l a t o r $ 3 4 . 9 5J o S l m u l a l o r $ 3 0 . 9 5W e s t e r n E t x o p eS c e n e r y D i s k S 1 4 . 9 5T l m o w o r i i s :W o r d w r i t w P S 2 7 . 9 5P O u i n t e l S 4 9 . B 5P o r t n o r P S 2 2 . 9 5S w i t t c a l c P C $ 2 2 . 9 5U n i s o n W o r l d :N o w s m a s f o r I S 3 9 P r m l M a s t a t S 2 9 . 9 5A r G a l l e r y o $ 1 4 . 9 5F o n i s B o r d e r s $ 1 9

D r i v eM a i n t e n a n c e P o w e r S u p p l y

1 / D r i v e C l e a n e r . , . $ 7 . 9 53 . 5 D r i v e C l e a n e r . $ 1 0 . 9 5 M i c r o

M W 7 0 1 A

V i d e oT a p e

S K C T 1 2 0 V H V i d e o T a p e :

S » c h $ 3 . 9 93 p a c * $ 1 0 9 51 p a c k $ 3 5 . 9 5

S 3 4 . 9 5t - Y e a r W a n a n t y

D i s cS t o r a g e

□ V S - I O S K $ 3 . 9 5O V S . 7 5 5 V $ 1 0 . 9 5Q V S - 4 0 3 V $ 9 . B 5

J o y s t i c k s

T a S 9 . 9 5T a S I 0 . 9 5 W n n o r 9 0 9 $ 2 4 . 9 5

W i c o I B M / A P $ 2 9 . 9 6

Page 56: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 56/116

B l o c k O u J a s o n W e l l i n g t o n

H e r e ' s c h a l l e n g i n g m e n t a l e x e r c i s e f o r 1 2 o x v n e r s — a c o l o rf u s t r a t e g y g a m e f o t w p l a y e r s t h a t f e a t u r e s o u t s t a n d i n gg r a p h i c s a n p l a y a b i l i t y . d i s k d r i v e a n t w j o y s t i c k s a r r e q u i r e d .

S t a r t w i t h d o z e n s o t i l e s , e m b o s so n o f o u r p a t t e r n s o n t o e a c h t i l e ,a n t h e n p a i n t e a c h w i t h o n o f i v ec o l o r s . W h a t d y o u h a v e ? T h m a k i n g s o " B l o c k O u t , " a a d d i ct i v e s t r a t e g y g a m e t h a t ' s s o e a s y t l e a r n t h a t e v e r y o n e i t h e f a m i l yw i l l w a n t t p l a y .

I B l o c k O u t , p l a y e r s c o m p e t ef o p o i n t s a t h e y b u i l d w a l l o t i l e s . Y o g e p o i n t s f o p l a c i n gb l o c k s o t h s a m e c o l o r o p a t t e r nn e x t t e a c h o t h e r . Y o g e m o r ep o i n t s i b o t h t h c o l o r a n t h e p a tt e r n m a t c h .

G e t t i n g S t a r t e dB l o c k O u i w r i t t e n i B A S I C .B e f o r e t y p i n g i P r o g r a m 1 b s u r et h a t y o a r i 1 2 m o d e . W h e ny o u ' v e f i n i s h e d t y p i n g , s a v e c o p yo t h p r o g r a m t d i s k .

B l o c k O u r e q u i r e s a d a t a f i l e( P r o g r a m 2 f o i t s p r i t e d e f i n it i o n s . U s " 1 2 8 M L X " t e n t e r t h i sf i l e . W h e n M L p r o m p t s y o u , r s p o n d w i t h t h v a l u e s g i v e n b e l o w .S t a r t i n g a d d r e s s : O E D OE n d i n g a d d r e s s : O F F F

S C O M P U T E ' s G a z e r i e N o v e m o e r 1 9 B S

M f l l e f t c o l o r s a n p a t i e n t s f o h i g hs c o r e s i " B l o c k O u t , " a e l e g a n t g a m eo s t r a t e g y .

A f t e r y o u ' v e t y p e d i t h d a t a , s a v eP r o g r a m w i t h t h f i l e n a m eS P R I T E S . T h B A S I C p r o g r a m e p e c t s t f i n d f i l e o t h i s n a m e .

T p l a y B l o c k O u t , p l u g t w j o y s t i c k s i n t o y o u r c o m p u t e r . T h e nl o a d a n r u P r o g r a m 1 Y o u ' l l s e B l o c k O u t ' s t i t l e s c r e e n . P r e s s a n k e t s t a r t t h g a m e .

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

b l u e . P l a y e r s a l t e r n a t e t u r n s i B l o c kO u t ; p l a y e r a l w a y s m o v e s f i r s t .

W h e n i t ' s y o u r t u r n , u s t h j o y s t i c k t m o v e t o n o y o u r f o u rt i l e s . P r e s s t h e f i r e b u t t o n t o s e l e c tt h t i l e . { T s h o w t h a t y o u ' v ep i c k e d i u p , t h e t i l e d i s a p p e a r sf r o m y o u r p i l e . ) N o m o v e t h e j o ys t i c k - c o n t r o l l e d p o i n t e r t o n o t h 1 g r a y c h u t e s . W h e n y o p r e s st h f i r e b u t t o n , t h t i l e f a l l s t t h b o t t o m o t h s c r e e n . Y o c a s t a c kt i l e s u t e i g h t l e v e l s h i g h . A f t e ry o u ' v e m a d e y o u r m o v e , t h p o i n t sy o u ' v e s c o r e d a r a d d e d t y o u rc u r r e n t s c o r e a n d i s p l a y e d b en e a t h y o u r r a c k o t i l e s . n e t i l et h e n a p p e a r s i y o u r r a c k .W a y s t S c o r eW h e n y o d r o p t i l e n e x t t o ( o r o t o o f t i l e o t h s a m e c o l o r { b u to d i f f e r e n t p a t t e r n ) , y o u ' r e a w a r de 1 p o i n t s . I t h t i l e i o t h s a m ep a t t e r n ( b u t d i f f e r e n t c o l o r ) , y o g o 2 p o i n t s . I t h t i l e s m a t c h i b o t h p a t t e r n a n c o l o r , y o s c o r e 4 p o i n t s . S i n c e d r o p p e d t i l e s c a t o u c h o t h e r t i l e s i t h r e e d i r e c t i o n s( l e f t , r i g h t , a n d o w n ) , t h m a x im u s c o r e p e r p l a y i 1 2 p o i n t s .

W h e n a l t h c h u t e s h a v e b e e nf i l l e d , t h p l a y e r w i t h t h h i g h e rs c o r e i d e c l a r e d t h w i n n e r .S e p r o g r a m l i s t i n g s a p a g e 8 5 S

Page 57: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 57/116

Q u o l e r u sJ a m e s K n e s e k

T i g h t a g a i n s t a e v i l e m p i r e i n t h i s d a z z l i n g , f u t u r i s t i c a r c a d e -a c t i o n g a m e f o t h 6 4 D i s k d r i v e a n j o y s t i c k r e q u i r e d .M a n y l i g h t y e a r s f r o m E a r t h , n e a rt h r i o t h M i l k y W a g a l a x y , as o l a r s y s t e m c a l l e d Q u o l e r u s s p i n ss i l e n t l y i t h v a c u u m o f s p a c e .Q u o l e r u s i n o a n u n u s u a l s y s t e mi t e r m s o c o m p o s i t i o n ( s i n g l es t a r a n f i v e p l a n e t s ) , b u i i u n i q u e i s i t u a t i o n .

Q u o l e r u s , h a v i n g n i n h a b i t e dp l a n e t s , i r i c h i c e r t a i n m i n e r a l st h a t a r u s e d t m a k e i n t e r s t e l l a rf l i g h t a f f o r d a b l e . T w n e a r b y i h a b i t e d s y s t e m s , D a e r t e s a n G l i -p h o s , h a b e e n m i n i n g t h p l a n e t so Q u o l e r u s f o e o n s . L a s t y e a r ,p r e v i o u s l y u n k n o w n r a c e c a l l e d t h K n a r b o t s e r e c t e d f o r c e f i e l da r o u n d Q u o l e r u s s t h a t t h e y m i g h tm i n e t h s y s t e m a l o n e .

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

W h e n y o p l a y " Q u o l e r u s , "y o u ' r e n o t j u s t t r y i n g f o h i g hs c o r e ; y o u ' r e f i g h t i n g f o j u s t i c e .

T y p i n g I I Q u o l e r u s c o n s i s t s o t h r e e p r g r a m s . P r o g r a m i w r i t t e n i B A S I C . U s i n g " T h e A u t o m a t i cP r o o f r e a d e r , " c a r e f u l l y t y p e i i n W h e n y o u ' v e f i n i s h e d t y p i n g , s a v et h p r o g r a m t d i s k .

P r o g r a m s a n m u s t b e t e r e d w i t h " M L X , " t h m a c h i n e

l a n g u a g e e n t r y p r o g r a m f o u n d e l s ew h e r e i n t h i s i s s u e . P r o g r a m i t h s p r i t e d a t a f o t h g a m e . P r o g r a mi m a c h i n e l a n g u a g e c o d e . W h e nM L p r o m p t s y o u , r e s p o n d w i t ht h v a l u e s g i v e n b e l o w .P r o g r a mS t a r t i n g a d d r e s s ; 3 0 0 0E n d i n g a d d r e s s : 3 6 0 7P r o g r a mS t a r t i n g a d d r e s s : C 0 0 0E n d i n g a d d r e s s : C B 7 F

W h e n y o u ' v e f i n i s h e d t y p i n g i P r o g r a m 2 s a v e i w i t h t h n a m eQ U O L E R U S . S P R . A f t e r y o u ' v et y p e d i P r o g r a m 3 s a v e i w i t h t h n a m e Q U O L E R U S . M L .

W h e n y o u ' r e r e a d y t p l a yQ u o l e r u s , p l u g j o y s t i c k i n t o p o r t2 T h e n l o a d a n r u P r o g r a m 1 P r o g r a m s a n w i l l a u t o m a t i c a ll b l o a d e d .

N e v e r - E n d i n g B a t t l eT h o b j e c t o t h g a m e i t d e s t r o yt h K n a r b o t m o t h e r s h i p , f o u n d a t h l e f t s i d e o t h e s c r e e n . T d t h i s , y o m u s t f i r s t d e s t r o y t h d e a d l y m o v i n g w a l l s w h i l e a v o i di n g t h e K n a r b o t d r o n e s r e l e a s e d b t h m o t h e r s h i p .

Y o u r s h i p c a m o v e a n f i r e i e i g h t d i r e c t i o n s . T m o v e , p r e s s t h ej o y s t i c k i t h e d i r e c t i o n i w h i c hy o w i s h t t r a v e l . P r e s s t h f i r eb u t t o n t s h o o t ,

F i r e a t h K n a r b o t w a l l s .Y o u ' l l r e c e i v e 5 p o i n t s f o e a c hs e g m e n t y o u d e s t r o y . W h e n K n a rb o d r o n e s a r r e l e a s e d , s h o o t t h e mf o 1 0 p o i n t s e a c h . Y o c a a l s os h o o t t h b u l l e t s f i r e d b t h d r o n e s . F o t h i s , y o u ' I ! r e c e i v e 5 p o i n t s . W h e n y o u ' v e s h o t e n o u g ho f t h e w a l l s a w a y , y o m a g e c h a n c e t f i r e a t h m o t h e r s h i p . I y o c a n s h o o t i d o w n , y o u ' l l b a w a r d e d 2 0 0 0 p o i n t s .

F i e r c e a t u - n s a n d e a d l y w a l l p r o t e c tt i m o t h e r s h i p i " Q u o l e r u s . "

S k i l l l e v e l b e g i n s w i t h f o u rl a y e r s o f w a l l a n s i n g l e K n a r b o ts h i p . I y o b r e a k t h r o u g h t h e w a l l sa n d e s t r o y t h m o t h e r s h i p , y o u ' l lm o v e o t t h n e x t l e v e l . A y o p r o g r e s s t h r o u g h e a c h l e v e l , y o u ' l le n c o u n t e r g r e a t e r h a z a r d s — m o r ew a l l s a n m o r e K n a r b o t s h i p s .Y o u ' l l g e b o n u s s h i p e v e r y1 0 , 0 0 0 p o i n t s .

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

C O M P U T E ' S G a z e l l e N o v e m b e r 1 9 8 8 5

Page 58: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 58/116

K O N A M I H I T S A R H E A D I N G H O M E .W i t h o u r n e s o f t w a r e , y o u r f a v o r i t e a r c a d e g a m e s c o m e a l i v e

- o y o u r h o m e c o m p u t e r ,I y o o w a I B M , A m i g a o C o m m o d o r e

c o m p u t e r — W a t c h o u t ! B e c a u s e o K o n a m i ' sm o s t a w e s o m e a d v e n t u r e s a r a b o u t t i n v a d e .

M d u ' I I c o n f r o n t t l m i s s i o n s y o u ' v e d r e a m e do i R u s h ' A t t a c k , C o n t r a , J a c k a l a n B o o t

' ' ' ' . ' " " " . < ' \ \ c a m p . A n y o u ' l l f i n d y o u r s e l f f a c e t o f a c ea g a i n s t u n e q u a l e d c h a l l e n g e s , w i t h i n c r e d i b l eg r a p h i c s , a w e s o m e m u s i c , a n s o u n d e f f e c t st h a t ' l l b l o w y o a w a y .

S o c h e c k o u K o n a m i ' s n e w e s t a c t i o nw h e r e v e r g r e a t s o f t w a r e i s o l d . A n b p r e p a r e d f o w a r .

i u u l i w3 S 0 - B J i c - . - . - v

J

2 2 9 8, ■

K O N A M I

Page 59: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 59/116

Y O U ' L L F I N DK O N A M I G A M E S i T H E S E S T R A T E G I CL O C A T I O N S .

B A B B A G E SC H I L D W O R L D A N C H I L D R E N ' S P A L A C EE L E C T R O N I C S B O U T I Q U EL I O N E L K I D D I E C I T Y

L I O N E L P L A Y W O R L DL I O N E L T O W A R E H O U S ET O Y S " R U

W A R E H O U S EE N T E R T A I N M E N T2 A Y R E( B o s t o n a n W a s h i n g t o n D . C . A r e a S t o r e s O n l y )

A t t e n t i o n D e a l e r s :F o f u r t h e r i n f o r m a t i o n o K o n a m i ' s l i n eo c o m p u t e r g a m e s , c a l l c u s t o m e r s e r v i c ea ( 3 1 2 ) 5 9 5 - 1 4 4 3 .

K O N A M IO n l y R u s h ' A t t a c k a n C o n t r a w i l l h a v a i l a b l ef o A m i g a i 1 9 8 8 . 1 9 8 8 , K o n a m i I n c .

A H I I O T M AM E S AC a n u t e o r P l a y1 0 0 0 F l n u M a i l

C A L I F O R N I Al i ' V K E K S F I E L OS o f t w a r e F . t r7 7 U I M i t h j A y c

C I I I A A V I S T AK & S o f t w a r eI 0 4 B 3 n l A v r

[ 6 9 « - / O i lC I T Y O I N D U S T R YS o f t w - f r c E t cP o j n c j I J H A i A z i r s . 1f o s t e r c i t yH o m e C o i r p u N n gC

< " 0 3S A N D I E G OC o m p u t i - r

| 6 I 9 | 7 4 U - O I 1 3S A N T E F S W I N G SO t t o9 3 0 0 S a m e f

S p r i n g s P t 1 7 1 3 ) 9 4 6 - 2 5 1 1S U N N W A L E

M D S | 7 3 7 - 0 9 0 0T O R R A N C ET P W 7 W , i r r h o u «1 9 7 0 1 H A m i f l O " A v e

( 2 I 3 | 5 3 8 - 2 3 1 1C O N N E C T I C U T

L M R I E NW s W e n S o f t w a r e8 0 F * } 5 t K o . l ( JN F W I 5 S I I A I NK o r n e f c H o f m r C o n i p L i i r .4 3 7 W M a l n S I

F L O R I D AO r t l N E S V I L L E

I 9 W J 3 / 6 - S 6 O 6L A U D E I I C K L E L A K E SS o f t w a r e C i t y3 7 0 0 O - i k L i n f l R i r k

E M I 3 0 S J 7 3 5 - 6 7 0 0P A N A M A C t I VQ i i r c < x n t

C o m t x H L ' i s6 7 t 7 3 1 ( 1 5

i r d M . i l lI M 5 M 7 6 - 0 5 9 5W E S T I W i M O F A C HC c m p t j i c f i f t e r i c2 6 9 S M

I L L I N O I SA U K O K A

7 M , » nC H I C A G OS o f t w . i r e P t i r t

( 3 1 2 1 3 3 3 * 1 0 0D W W L L E1 0 i w * i t m i i a i

H A N O V E H [ ' A R K

I 3 1 2 J H 3 M W X )L O V i S I V I R KU n i o n r i i n 6 3 2 1 2 n > I i IS P R I N G F I E L D

l l r m2 0 3 6

7 1 D i ( 3 1 2 ) 5 2 0 - 1 / 1 7

1 N O I A M AI J 1 A I N F I E L DS i m j j K ' S o f l w . i r r3 1 G o r d o n D

L E X I N G T O N1 7 w l o w i y L n

L O U I S I A N A

M A I N EB E l F A S r2 M i l l e r S t [ 2 0 7 ( 3 3 8 - 1 4 1 0C A I M B O OB ^ w H J P I I S [ 2 O 7 | 4 9 H 3 7 T IW E S I B R O O KH s r v K O C n m r j i l nS 6 W . i i n S [ 7 O 7 | a 5 4 - l l 5 5

M A S S A C H U S E T T SF I T T S F I E L DN i d i D l S E t e t l f W U C S[ 4 1 3 ) 4 4 3 - 2 5 6 8W E L L E S L YM e m o r y O T ' T I o 3 9

W O R C E S T E RS h o p

- 5 9 0 SM I C H I G A N

C L A W S O NS o f l v ^ i r e T r e n l s2 3 M a i n S C t I O] N o r t h W r l l

| 3 I 3 | 6 8 6 - 1 0 7 0F L I N TI / S o U w j i cG - 3 M 4 A C o t u m v iG A R D E M C I F f

C e n t t - r3 2 6 4 7 F o i l ! R

T K A V E f i S E C I T Y

w t s s o u mC A P E G I H A H C E A U

1 3 1 4 ) 3 3 9 - 0 0 2 2M E J E R S E Y

B R I D G E W A 1 E RS o f t w a r e E t c .■ i 0 C o m m a n d W - i yW A Y N ES o l T w . n r E I rW i l l o w w r c o l i M . I I

N E M E X I C OA B L J O U F f f Q U EH 2 0 0 M t « i i g o n i c f yN

( 5 0 5 J 2 W - 7 0 2 6

[ 5 1 8 J 4 B 2 - I 4 6 *E A Y S I I O H F .S o f l w * * r < - E 1 7 0 1 S i i n r i u - H v v yC H E E K I O W A G A

p 2 7 8 9 L H k » i S 11 7 I 6 J 6 8 4 - 7 2 7 2R U S H I N GS o f t w a r e E r 3 9 - 0 1 M u S H I G H L A N D W L L S

| 9 l 4 | 4 f l 6 - 1 I 2 lH O L B B O O K

E s c a p e *

5 4 4 E

S o f t \ v - i r p S u p f r n w k e ll r c A v r

- 5 3 2 1

R 9 L u i K t l n J f t l( 5 1 8 ) 7 8 3 - 1 0 8 3N F W r O K K C I T YJ £ M m V M i r l O2 P a r k f f t j wI 2 1 2 J 1 3 2 - B b O OL e i q J r s C o m p u i e rM 7 S T h i K J A w ;

( 2 I 7 I B 7 9 - 6 7 5 7m O G E W O O DQ u o U k I i s7 0 - 2 0 F - m l i

R O C H E S 1 E RL e o n ' s C o r n p i r t ^ r1 0 C l i n t o n A v

S C O T I AS e l e c : S o J

( 5 1 8 ) 3 8 2 - 7 8 8 6O H I O

C V i Y T O NM i c r o i y r rs r > i 9 M . i r i n j i i R 0F A I R F I E 1 O6 6 2 5 D u r e H w ( 5 1 3 ) 3 7 4 - 6 5 6 0M E D I N AR . t n v R u n C o r r y n f t t

P r o d u t uf l 9 l C o u r t| 2 I 6 | 7 6 3 - 4 2

P E N N S Y L V A N I AW E S T R E D O I N G

R H O D E I S L A N DW A I W I C K

* O O N S O C K E T

T E X A SB E A U M O N TS o f t w a r e R t * n r ^ J2 S 5 5 E i i s t o

F r e e i / A T y f f

5 3 1 2 ^ M > o ( l w . ^ y( 8 1 7 J 7 9 7 - 7 3 5 3H O U S T O NF l o p p y V / i / . i h I2 7 M e m o r i a l[ 7 I 3 J 4 ( > l - W > 6 0S A N A N T O N I OC o m p u i e rS S Z S E( 5 1 2 1 3 4 0 - 7 9 0 1

U T A HS A L T L A K E C I T Y3 3 3 0 S S l a t f[ B 0 I J 4 B 4 - 2 / 9 I

M S o l T A i a r

B o > 2| 3 0 4 | 2 6 3 - 1 2 2 8U O O O B R I D G EV i t q i f w a M i c r o

S y ^ l f i n i1 3 6 4 6 l e f i m o n

D . i v i s H ^ ( 7 0 3 H 9 I - 6 5 0 2

W A S H I N G T O Ni O N G V I E W

D c p o l

H w L V N U O O DF a m i l y C o m p i l e r s3 3 3 3 1 3 4 m S t S | 2 0 6 | 7 7 5 - 3 5 3 0P A C O M AN l b O l m A B y l n4 0 2 0 S S t c e l o S i n i ( JS E A T T L EO m n t I n r f r r x i l n w i l

T r M i n g P o - . i8 2 i WA w

1 2 0 6 1 5 4 7 - 6 6 6 4V A N C Q U V T KS o f t w a r e7 7 0 0 N E

D 1 W I S C O N S I N

J A N E S V I L I EI t o r n f y n S o f i w . i f r -7 1 O 0 E M i l w . i L r t r rM I L U / A L K E EC o m p u T F r S o f t w ^ i r r

C e n t e r

A i * .R A C I N E4 9 0 1 W i U i i n c j t c i n

A i

Page 60: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 60/116

E d i t o r s a n R e a d e r s

D y o u h a v e q u e s t i o n o p r o bl e m ? H a v e y o d i s c o v e r e d s o m et h i n g t h a t c o u l d h e l p o t h e rC 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 eF e e d b a c k , C O M P U T E D G a z e t t e ,P . O . B o 5 4 0 6 , G r e e n s b o r o , N o r t hC a r o l i n a 2 7 4 0 3 . W r e g r e t t h a t ,d u t t h v o l u m e o m a i l r e c e i v e d ,w c a n n o t r e s p o n d i n d i v i d u a l l y t p r o g r a m m i n g q u e s t i o n s .

T a k e T h i s , B u L e a v e T h a ta t h i n k i n g o u p g r a d i n g t a

A m i g a 5 0 0 . h a v e C o m m o d o r e1 2 8 , 1 5 7 1 d i s k d r i v e , R G a n c o m p o s i t e m o n i t o r s , C a n o n P 1 0 8 0 - A p r i n t e r , S u p e r G r a p h i x J r

i n t e r f a c e , a n H a y e s - c o m p a t i b l e3 0 0 / 1 2 0 0 b a u d m o d e m . w a w o d e r i n g w h a t c a k e e p a n d w h a ti s n ' t c o m p a t i b l e w i t h t h A m i g a .C a y o h e l p ?

P C B e a z l e yO d e s s a , T

T h A m i g a c o n i e s w i t h b u i l t - i n d i s kd r i v e . Y o u c a n n o t u s t h 1 5 7 1 ( o a n d r i v e i n t e n d e d f o u s w i t h t h e 1 2 8 ) a

s e c o n d d r i v e f o y o u r A m i g a , T h eA t t l i g O u s e s s t a n d a r d p a r a l l e l p r i n t e r s( t h e s a m e k i n d t h a t w o r k w i t h I B P C s ) , s y o u r p r i n t e r s h o u l d h o o k u d i r e c t l y t t h b a c k o t h c o m p u t e r :n i n t e r f a c e i n e c e s s a r y . L i k e w i s e ,y o u r m o d e m s h o u l d p l u g i n t o t h A m i g a ' s s e r i a l p o r t .

g o o d r u l e o t h u m b f o m o v i n gp e r i p h e r a l s f r o m t h 6 o 1 2 t a o t h e r c o m p u t e r ( b i A m i g a . P C o A t a r i S T i t h i s : I f t h p e r i p h e r a l i d e s i g n e d e s p e c i a l l y f o t h 6 ( f o r e a m p l e , t h 1 5 7 1 d i s k d r i v e , t h 1 5 2 5p r i n t e r , t h 1 6 7 0 m o d e m ) , i w o n ' tw o r k a o t h e r t y p e s o c o m p u t e r s . I i / o u n e e d s p e c i a l i n t e r f a c e t u s e t h ep e r i p h e r a l w i t h y o u r 6 4 i p r o b a b l yw i l l w o r k .

T h q u e s t i o n a b o u t t h m o n i t o r i t h t r i c k i e s t o n e . T h A m i g a p u t s o u a a n a l o g R G s i g n s / . A n m o n i t o rt h a t a c c e p t s s u c h s i g n a l c a b u s e d .Y o d i d n ' t s p e c i f y w h i c h m o n i t o r y o

S C O M P U T E 1 ' ! , G a z e l l e M o v e m b e r 1 9 6 8

h a v e . T h C o m m o d o r e 1 0 8 0 , 2 0 0 2 , a n 1 0 8 4 m o ) i i t o r s c a b u s e d w i t h t h

A m i g a . O t h e r s , s u c h a t h C o m m od o r e 1 7 0 1 a n 1 9 0 2 , c a n n o t . c o p o s i t e m o n i t o r c a a l s o b e u s e d , b u t h i m a g e y o s e w i l l b m o n o c h r o m e .

S i n c e y o u ' l l s t i l l h a v e y o u r 1 2 8 ,d i s k d r i v e , a n a l e a s t o n m o n i t o r ,w s u g g e s t t h a t y o h o l d o n t o y o u r1 2 8 . R e m e m b e r , t h s o f t w a r e y o h a v e f o y o u r 1 2 w i l l n o r u n o n t h A m i g a — a n d t h 1 2 i a e x c e l l e n tc o m p u t e r i i t o w r i g h t .

M a c h i n e L a n g u a g e t D A T AI ' l i k e t k n o w h o w t r e a d m c h i n e l a n g u a g e r o u t i n e f r o m d i s ka n c o n v e r t i i n t o D A T A s t a t em e n t s . T h e n c a i n s e r t t h D A T As t a t e m e n t s i n t o B A S I C p r o g r a ma n c a l l i w i t h o u t h a v i n g t l o a d t h r o u t i n e f r o m t h d i s k . C a y o h e l p ?

M i c h a e l L G a t t oL o A n g e l e s , C O n t v a y t c r e a t e B A S I C l o a d e r i t u s c o m m a n d s f r o m " M e t a B A S I CP l u s , " w h i c h w a p u b l i s h e d i t h F e b r u a r y 1 9 8 7 i s s u e o G A Z E T T Ea n a g a i n i t h 1 9 8 8 e d i t i o n o f T h eB e s t o f C O M P U T E ! a n G A Z E T T E .

B e f o r e y o b e g i n , y o u n e e d t h s t a r t i n g a n e n d i n g a d d r e s s e s o y o u rm a c h i n e l a n g u a g e ( M L ) r o u t i n e . T d e t e r m i n e i t s t a r t i n g a d d r e s s , u s t h S T A R T c o m m a n d . T d e t e r m i n e t h e n d i n g a d d r e s s , e n t e r L G 4 D " f i l e -n a m e " , 8 , I w h e r e f i l e n a m e i t h n a m e o f t h e m a c h i n e l a n g u a g e f i l e .T h e n , u s t h E N c o m m a n d .

N e x t , u s e t h M A K E D A T A c o m a n d t c o n v e r t t h e m a c h i n e l a g u a g e r o u t i n e i n t o D A T A s t a t e m e n t s .F o M A K E D A T A t w o r k p r o p e r l y ,t h M r o u t i n e t h a t y o u ' r e c o n v e r t i n gm u s t b i m e m o r y . A l s o , b s u r e t t y p e N E t r e s e t B A S I C ' S p o i n t e r sb e f o r e u s i n g t h c o m m a n d . A f t e rM A K E D A T A h a f i n i s h e d , r e n u m b e rt h D A T A s t a t e m e n t l i n e s w i t hR E N U M a n d m e r g e t h e m i n t o y o u rB A S I C p r o g r a m w i t h M E R G E .

F i n a l l y , a d t h f o l l o w i n g l i n e t

y o u r p r o g r a m t P O K E t h m a c h i n el a n g u a g e i n t o m e m o r y :1 F O s t a r l i n g a d d r e s s T e n d i n g

a d d r e s s - l : R E A D A : 1 ' O K E ] , A : N E X T( T h e a f t e r e n d i n g a d d r e s s f n e e s s a r y b e c a u s e t h a d d r e s s p r o v i d e db t h E N c o m m a n d i o n b y t eh i g h e r t h a n t h a c t u a l e n o f t h er o u t i n e . )

I y o d o n ' t h a v e c o p y o M e t aB A S I C P l u s , u s t h f o l l o w i n g d a t am a k e r t c r e a t e B A S I C l o a d e r . T h i sp r o g r a m r e q u e s t s f i l e n a m e s f o y o u rm a c h i n e l a n g u a g e f i l e a n t h B A S I Cl o a d e r y o w i s h t c r e a t e . I t h e nr e a d s t h m a c h i n e l a n g u a g e r o u t i n ed i r e c t l y f r o m t h d i s k , c r e a t e s t h a p r o p r i a t e D A T A s t a t e m e n t s , a n w r i t e s t h e r o u t i n e b a c k t d i s k i t h f o r m o f B A S I C l o a d e r .

D 1 O P E N 1 5 , 8 , 1 5 : I N P U T " [ C L R lD O W N ) F I L E N A M E O D A T A " IF $ : O P i ; N l , 8 , 8 , " 0 t " + F S + " , P

, R i < 3 O S U B 1 4 0A 2 1 N P U T " F I L E N A M E T C R E A T E

" ; F C S : O P E N 2 , a , 9 , " 0 : " t F C S+ " , P , W " : G O S U B 1 4 0

F 3 G E T # 1 , L O S . H 1 S : L O = A S C ( L O S+ C H R S ( 0 ) : H I = A S C ( H I $ C I 1 R5 ( 0 ) ) : L K S ' 1 l 2 A ] " : G E = L O +1 1 1 * 2 5 6

F 4 E E J = . B E : t J i U N T # 2 , C i i R S ( l ) C U RS ( 9 ) L K ? ; : F 0 R I = l T O 9 : R E A D A: P R I N T * 2 , C H R S { A ) ; i H E X T I

F S 5 0 P R I N T « 2 , L K S C H R S ( L O ) C H R S (H I ) C U R S ( 1 3 1 ) C H R S ( 3 2 ) ; i C T

K B 6 0 G E T # l , A S : S = S T : P R I N T t 2 , M ID S ( S T R S ( A S C ( A S + C H R S ( 0 ) ) ), 2 : C T = C T + 1 : E N = E N + 1

Q 7 I F C T < 7 A N D S = 0 T H E N P R I N T # 2 ," , " ; : G O T O 6 0

J S I F ( S ) T H E N 1 1 0G 9 L O = L O + 6 : I F L O > 2 5 5 T H E N L O = L

0 - 2 5 6 : H I = H I + lD 1 0 P R I N T e 2 , C H R $ ( 0 ) ; : G O T O 5 0D 1 1 P H l N T # 2 , C ! i R $ ( 0 ) L K S ; F O

I = 1 T O 5 : R E A D A : P R I N T * 2 , C HR $ ( A ) ; : N E X T I

G 1 2 P R 1 N T # 2 , S T R S ( B E ) C H R 5 ( 1 6■ ) ) S T ! < S ( E N ' l ) : F O R I 1 T 0 14 : R E A D A : P R I N T * 2 , C H R S ( A )

B 1 3 N E X T I : C L O S E 1 : C L O S E ; 2 : C L OS E 1 5 : E N D

E 1 4 I N P U T # 1 5 , E N , E M 5 , E T , E S : IF E N = 0 T H E N R E T U R H

B 1 5 C L O S E l ) C L O S E 2 : C L O S l i l 5 : PR I N T " D I S K E R R O R > " E N ; E MS ; E T ; E S

Page 61: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 61/116

M O D E M P R O M O T I O NT h G r e a t C o m m u n i c a t o r

T H E D I R E C T - C O N N E C T H A Y E S ; A N D C O M M O D O R E ' 1 6 7 0C O M P A T I B L E 1 2 0 0 B A U D M O D E M F O O N L Y

E v e r y t h i n g f r o m E l e c t r o n i c M a i l ( E - m a i t ) t s l o c k q u o t e s a n h u g ed a t a b a s e s o e v e r y i m a g i n a b l e l y p e i n o o l i n e t t h s m a l lc o m p u t e r o w n e r . Y o u c a n e v e n s e n d a n d r e c e i v e m e s s a g e s a n y w h e r ei t h w o r l d . A l y o n e e d i a l e l e p h o n e a n d m o d e m w h i c h a l l o w sy o u r c o m p u l e r l c o m m u n i c a t e w i l h o t h e r s .

A l m o s t a l m o d e m s ( a n d s e r v i c e s ) a r s e u t c o m m u n i c a t e i o n o m o r e o t h r e e s p e e d s ; 3 0 0 , 1 2 0 0 a n 2 4 0 0 B a u d . M o s ic o m p u t e r u s e r s p r e f e r 1 2 0 0 B a u d . ( 1 2 0 0 B a u d i a u o u M l i m e s a f a s i a 3 0 w h i c h m e a n s y o s p e n d a b o u l V t h t i m e a n m o n e yg e t t i n g t h e d a t a y o w a n t a n m o r e t i m e e n j o y i n g i t . )

2 4 0 0 ' s a r e g r e a t ( b u t q u i t e e x p e n s i v e ) . M o s t u s e r s c a n ' t j u s t i f yt h c o s t d i l l e r e n c e u n l e s s t h e y d l a r g e a m o u n t o m o d e m w o r kw i t h s e r v i c e t h a t c a h a n d l e 2 4 0 0 b a u d .

Y o w i l l a l s o n o t i c e a f e w v e r y c h e a p 1 2 0 0 s o I h m a r k e t a " t o og o o d t o b e t r u e p r i c e s , " T h e y a r e , T h e r e a s o n i s t h a l t h e y a r e u s u a l l yf o r e i g n b u i l l a n n o t r u l y H a y e s " a n C o m m o d o r e 1 6 7 0 " c o p a t i b l e t h e r e f o r e n o t u s a b l e i a l s i l u a t i o n s a n w i l h a l s e r v i c e s .

W h a t i H a y e s ' c o m p a t i b i l i t y ? I t ' s t h i n d u s t r y s l a n d a r d a n a b o u t a l m o d e m m a n u f a c t u r e r s h a v e a d o p l e d t h " A T " ( H a y e s )c o m m a n d s e t . B e w a r e o f t h o s e w h o d o n ' l . V i r t u a l l y a i l s o t l w a r e b e i n gw r i t t e n n o u s e s H a y e s c o m m a n d s . B s u r e t h e m o d e m y o b u i s t r u l y H a y e s ' a j i d C o m m o d o r e 1 6 7 0 ' c o m p a t i b l e t h e r e f o r e u s a b l ei a i s i t u a t i o n s a n w i t h a l s e r v i c e s .L e t ' s c o m p a r e M i n i m c d e m - C ' v w i t h t h e 1 6 7 0 " A v a t e x - e a n V o l k s 6 < l 8 0 \ V o , k 5C o m p a r i s o n o M i n i m o d e n v C v s 1 6 7 0 ' v s A v i l c j - e v s 6 4 8 0H a y e s * C o m p a t i b i l i t y ' 1 0 0 = 1 S u O s e i O n l y S u b s e l O n l y N o n eC o m m o d o r e H i r e d C o n n e d ? Y e V e N Y e N u r n B e r o S i a t u s I n d i c a t e s 7 0 B u s y D e l e c t ? Y e N o N o N oD T S i g n a l S u p p o r t ? V e N Y e N H i g H S p e e d D e l e d L i n e ' V e N o N o N oN u m b e t o D I S * i l c h e s B 3 N u m b e ' o l S l a l u s R e g i s t e r s 1 1 G u a r a n t e e y 9 0 d a y s 3 y r s 5 y r N o y o h a v e t h F A C T S t m a k e a i n f o r m e d d e c i s i o n .

W h a t d o y o u g e t f o S 7 4 . 9 5 ? E v e r y t h i n g ! Y o d o n ' l n e e d l w o r r ya b o u t c a b l e s , c o m p a t i b i l i t y o a n y t h i n g e l s e ! T h A p r o t e kM i n i m o d e m - C ' 1 ' p l u g s d i r e c l l y i n t o y o u r C o m m o d o r e C - 6 4 . C - 6 4 Co r C - 1 2 6 U S E R p o r t . I t i s u n i q u e i n t h a t i h a t w s e p a r a t e ( s w i t c h a b l e )e m u l a t i o n m o d e s ( H a y e s a n C o m m o d o r e 1 5 7 0 " ( l o m a k e i tc o m p a t i b l e w i t h A L a v a i l a b l es o f t w a r e . T h e M i n i m o d e m - Ci f u l l f e a t u r e . 3 0 0 / 1 2 0 0 B a u dm o d e m w i l h A u l o A n s w e r . A u t oD i a l . T o u c h - T o n e o r o t a r y d i a l i n g ,h a s t a t u s i n d i c a t o r s a n d b u i l t -i s p e a k e r . J u s t p l u g i i n t o y o u rc o m p u t e r a n d s t a n d a r d p h o n el a c k w i t h t h a t t a c h e d c a b l e . M i n i m o d e m - C " " i s u p p l i e d w i l h" M u l t i t o r m " 6 4 a n d 1 2 8 , a n d a f r e e t r i a l s u b s c n p t i o n l o C o m p u s e r v e ,

D o y o u h a v e m o r e t h a n o n e c o m p u t e r o r d o y o u p l a n t o g e t a n o t h e rc o m p u l e r ? W h a v e y o u r s o l u l i o n . S i m p l y o r d e r o u r n e C o r n - M o d e m ' " a d a p l e r ( « 5 1 0 0 ) a l o n g w i t h t h s l a n d a r d A p r o t e kM i n i m o d e m - H " ' w h i c h y o u c a n u s e w i t h a n c o m p u l e r t h a t h a R S - 2 3 2 s e r i a l p o r t a w e l l a w i l h y o u r C o m m o d o r e . A p r o t e kM m i m o d e m s a r t i n y O n l y 4 3 / a " l o n g . 2 3 , i " w i d e a n V t h i g h .O u h i g h l y i n t e g r a t e d , s l a t e - o l - t h e - a r t c i r c u i t r y m a k e s t h i s m o d e m

B e s l B u y .B u i l t w i l h p r i d e i t h U S a n f u l l y g u a r a n t e e d f o y e a r .

O r d e r y o u r s t o d a y !N R I S K P O L I C YT r a n A p r o t e k p r o d u c t f o t w o w e e k s . I y o a r n o s a t i s f i e d , c a l lu s t h e n s e n d i b a c k t o p r o m p t r e f u n d .W O T O T H B E S T P A R T , T H P R I C E !O r d e r - I t e m Q t P r i c e S h i p p i n g T o t a l6 2 1 2 M I N I M O D E M - C ( C o m m o d o r e ) 7 4 . 9 56 2 1 4 M I N I M O D E M - H ( R S - 2 3 2 ) * 8 4 . 9 56 2 1 6 M I N I M O D E M - A M ( A m i g a ) * 8 4 . 9 5• ( S p e c i f y M a l e o F e m a l e C o n n e c t o r )M o d e m s h i p p i n g C o U $ 6 0 0 . U P B l u e . C A N . A K H I A P O S 1 0 0 0

A p r O S p a n d - 6 4 G i v e s y o u r C o m m o d o r e 6 o 1 2 f u l le x p a n d a b i l i t y ! T h i s s u p e r b l y d e s i g n e d e x p a n s i o n m o d u l e p l u g s i n t ot h e x p a n s i o n p o r t a n g i v e s y o f o u r s w i l c h a b l e e x p a n s i o nc o n n e c l o r s — p l u s f u s e p r o t e c l i o n — p l u s a r e s e t b u t t o n ! B e f o r e y o b u y a n e x p a n d e r , b s u r e t h a t h a l u s e t o p r o t e c t y o u r c o m p u t e ra n l h a t y o c a a c l i v a t e y o u r c a r t r i d g e s i n a n y c o m b i n a t i o n a l l o w e db t h c a r t r i d g e s .

> . O N L Y S 2 9 . 9 5 s & O r d e r # 5 0 6 4U N I V E R S A L R S - 2 3 2 I N T E R F A C E

w i t h C o m m o d o r e U S E R P o e x p a n s i o n . O N L Y S 3 9 . 9 5 S & N o w , y o u c a n c o n n e c t a n c o m m u m c a i e w i t h a n o t h p o p u l a r

R S - 2 3 2 p e r i p h e r a l s u s i n g y o u r C o m m o d o r e U S E R P o r t . T h i s s u p e r be p a n d e r o p e n s w h o l e n e w w o r l d t y o u r C o m m o d o r e c o m p u t e r ' sc a p a b i l i t i e s . Y o c a n o w c o n n e d t p r i n t e r s , m o d e m s a n a n y o t h e r

R S - 2 3 2 d e v i c e . I y o a l r e a d y h a v es o m e t h i n g l h a t c o n n e c l s t o t h e U S E Rp o r l . d o n ' t w o r r y b e c a u s e t h p o r t i d u p l i c a t e d o I h o u l s i d e e d g e o f t h i n t e r f a c e C o m e s c o m p l e t e w i t hs a m p l e d r i v e r p r o g r a m l i s t i n g sC o m p a t i b l e w i t h a l C o m m o d o r eh o m e c o m p u t e r s w i t h U S E R p o r t .1 - y e a f w a r r a n t y . O r d e r # 3 2 3 2 .

N E W ! " C O M - M O D E M " A D A P T E R U s e d o n l y w i t ha n y H a y e s ' c o m p a t i b l e m o d e m w i l h D B - 2 5 c o n n e c t o r t h r o u g h y o u rU S E R p o r l . Y o u c a n m a k e i t e m u l a t e a 1 5 7 0 t o o . o r t u r n i o f e n t i r e l y .C a b u s e d w i l h o u o l h e r U S E R p o e q u i p m e n t s u c h a " U S E RE X T E N D E R " ( » 5 2 5 0 ) o r " U N I V E R S A L R S - 2 3 2 I N T E R F A C E " ( » 5 2 3 2 ) .

F R O N TU S E R P O R T

C O N N E C T O R

R E A RD B - 2 5

F E M A L EC O N N E C T O R

O r d e r # 5 1 0 0 $ 1 9 . 9 5 S & " U S E R E X T E N D E R " 1 0 " R i b b o n c a b l e e x t e n d e r ( o r y o u rC o m m o d o r e U S E R p o r l . O r d e r # 5 2 5 0 S 2 1 . 9 5 S & C o P i S e r i a l C a b l e ( 5 f l ) < * 3 0 0 6 - 5 M M S 9 . 9 5 , ( B f l ) H 3 0 0 G - 8 M M S 1 1 . 9 5C o m m o d o r e S e r i a l E n t . ( 5 l l ) 3 3 Q 0 6 - 5 M F $ 9 - 9 5 , ( 8 H ) " 3 0 0 6 - B M F $ 1 1 . 9 5S h i p p i n g p e e a c h a b o v e l l e n v C o n l . U = S 3 . C a n , P R H I A K A P O . U P S B l u e = S O R D E R I N F O R M A T I O N C a i L f o r n i a t e s i d e n l s a d d 6 Q , ' o t a x . A l p r i c e sa r c a s h p r i c e s — V I S A a n M a d 3 t t o t a l . W s h i p t h n e x tb u s i n e s s d a y o n m o n e y o r d e r s , c a s h i e r ' s c h e c k s , a n d c h a r g e c a r d s .

1 4 - d a y c l e a r i n g p e r i o d i s r e q u i r e d f o c h e c k s . P r i c e s a n d a v a i l a b i l i t ys u b j e c t t c h a n g e — C A L L . A v a i l a b l e a S e l e c t e d D e a l e r s . D e a l e ri n q u i r i e s i n v i t e d . w e e k s a t i s f a c t i o n o r y o u r m o n e y b a c k I r i a lp e r i o d o a l p r o d u c t s .F o i n f o a n i C a l i f o r n i a c a l l 8 0 5 / 9 8 7 - 2 4 5 4 ( B - s P S T )

T O R D E R C A L L T O L L F R E E8 0 0 - 9 6 2 - 5 8 0 0 { 7 - 6 P S T )

O r s e n d o r d e r t o

D e p t . C 1 0 7 1 - A A u o n i d a A c a s o

C a m a n l l o , C 9 3 0 1 0

Page 62: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 62/116

J 1 6 D A T A 1 0 , 0 , 1 3 7 , 5 4 , 5 1 , 5 7 ,5 7 , 5 7 , 0

Q 1 7 D A T A 2 5 5 , 2 4 9 , 1 2 9 , 7 3 , 1 7 8, 5 B , 1 3 5

K 1 8 D A T A 6 5 , 5 8 , 1 5 1 , 7 3 , 4 4 , 6 5, 5 8 , 1 3 0

B 1 9 D A T A 7 3 , 0 , 0 , 0

M o v i n g B A S I Ca w r i t i n g p r o g r a m i B A S I C

t h a t u s e s 1 s p r i t e s . w o u l d p r e f e rt s t o r e m s p r i t e s a 4 9 1 5 2 , b u d o n ' t w a n t t g t t h e t r o u b l e o r e l o c a t i n g t h e s c r e e n t o t h i s v i d e ob a n k , i n s t e a d , d e c i d e d t m o v et h s t a r t o B A S I C t 3 0 7 2 w i t hP O K U 4 4 , 1 2 a n u s t h m e m o r yb e l o w t h i s f o r s p r i t e d a t a . W h e nl o a d a n r u m p r o g r a m , g e s y n t a x e r r o r . W h a t ' s w r o n g ? n e e dh e l p w i t h t h i s p r o b l e m .

D a r r e n H u m b dP o r t O r c h a r d , W

7 u n d e r s t a n d w h t h i s c a u s e s s y t a e r r o r , y o n e e d t l o o k a h o B A S I C h a n d l e s R U N . T h i s c o m m a n d( a n d G O T O ) c h e c k s f o a l i n e n u m b e ra n t h e n a d j u s t s t h B A S I C t e x tp o i n t e r ( T X T P T R , l o c a t i o n s $ 7 a n S 7 B ) t t h e b y t e j u s t b e f o r e t h e s t a r t o

B A S I C t e x t .R U a n G O T O e x p e c t t h e v a lu o t h i s b y t e t b 0 W i n / ? T h e e n do e a c h B A S I C H u i s i g n a l e d b z e r o b u t t ' - T h z e r o b u t e p r e c e d i n g t h s t a r t o B A S I C t e x t s i g n a l s R U a n G O T O t h a t t h e y a r b e g i n n i n g n e l i n e . I t h i s I n / t e i s n ' t 0 t h e y l o o k f o r av a l i d B A S I C t o k e n a T X T P T R . S i n c eo n i s n ' t f o u n d , B A S I C p r i n t s t h S Y N T A X E R R O R m e s s a g e .

D o o d l i n g A r o u n dR e c e n t l y , w h a v e f o u n d s h o r tB A S I C p r o g r a m t h a t d i s p l a y s D o o d l es c r e e n s . I l o a d s t h e p i c t u r e , d i p l a y s i t a n t h e n t h c o m p u t e rl o c k s u p C o u l d y o u p l e a s e t e l l u b o t c o n t i n u e t h p r o g r a m a f t e rd i s p l a y i n g t h s c r e e n ? H e r e i l i s ti n o o u r p r o g r a m .1 Q A - 0 T H E N A - l O j O A D " D D H l e -

n a m c " , 8 , 12 P O K E 5 3 2 6 5 , l ' E E K ( 5 3 2 6 5 ) O R : i 23 P O K E 5 6 5 7 8 , P E E K ( 5 6 5 7 8 ) O R 34 0 P O K E 5 6 5 7 6 , { P E E K ( 5 6 5 7 6 ) A N D 2 3 2 ) O K 25 l ' O K i ; 5 3 2 7 2 , ( P E E K ( 5 3 2 7 2 ) A N I ) 1 5 )

O 1 2 T i V a T o n g e r e n

a n D a v i d P i a s e c k iT e m p l e C i t y , C

T h e r e ' s n o t h i n g w r o n g w i t h y o u r p r g r a m , e x c e p t t h a t i t ' s i n c o m p l e t e . L i n e1 l o a d s t h D o o d l e f i l e , l i n e 2 t u r n so h i - r e s m o d e , l i n e 3 s e t s b i t s a m

o C I A # 2 f o o u t p u t ( a l l o w i n g y o t c h a n g e t h v i d e o b a n k ) , l i n e 4 0 c h a n g e st h v i d e o b a n k t b a n k 1 a n l i n e 5 o f f s e t s t h s c r e e n w i t h i n t h i s b a n k -

W h e n t h p r o g r a m r u n s , y o s e t h h i - r e s s c r e e n . S i n c e B A S I C ' SR E A D Y p r o m p t a n c u r s o r a r e n ' t v i i b l e , t h c o m p u t e r a p p e a r s t h a v el o c k e d u p A c t u a l l y , i t ' s f l a s h i n g t h ec u r s o r a n w a i t i n g f o y o t e n t e ra n o t h e r c o m m a n d . Y o d o n ' l r e a l i z et h i s b e c a u s e t h t e x t s c r e e n i n o b i n s h o w n .

T h V t C - U c h i p a n t h t e x ts c r e e n e d i t o r m a i n t a i n s e p a r a t ep o i n t e r s f o r t h e s c r e e n . T h V I c h i pp o i n t e r d e t e r m i n e s t h a r e a o m e m or d i s p l a y e d a t h e s c r e e n . T l i e s c r e e ne d i t o r p o i n t e r d e t e r m i n e s w h e r e t e x ti p r i n t e d . Y o u r p r o g r a m c h a n g e s t h V I c h i p p o i n t e r b u t n o t t h e s c r e e ne d i t o r p o i n t e r . A r e s u l t , t h t e x ty o t y p e i s n ' t v i s i b l e .

T h e a s i e s t w a t r e s t o r e t h t e x t s c r e e n i t s a v e t h V I c h i pr e g i s t e r s b e f o r e y o d i s p l a y h i - r e ss c r e e n a n l a t e r r e s e t t h e m w h e n

C O M P U T E S ' s% j S p e e d S c r i p t' * D i s k

p o w e r f u l w o r d p r o c e s s i n g p a c k a g ef o 6 a n 1 2 o w n e r s

G r e a t D e a l f o C o m m o d o r e U s e r s !I n c l u d e s :

S p e e d S c r i p t f o t h 6 ^ S p e e d S c r i p t 1 2 8 — 8 0 - c o l u m n v e r s i o n

S p e l l i n g c h e c k e r s f o b o l h 6 4 a n 1 2 v e r s i o n sP l u s m o r e t h a n d o / e n o t h e r S p e e d -S c r i p ! s u p p o r t u t i l i t i e s , i n c l u d i n g m a i lm e r g e a n d w o r d c o u n t — a l l o o n d i s k( i n c l u d i n g f u l l d o c u m e n t a t i o n ) .

O R D E R N O W !

c o p i e s o C O M P U T E DE S S e n d m S p e e d S c H p t D i s k .I ' v e e n c l o s e d $ 9 . 9 5 p l u s $ p o s t a g e a n h a n d l i n gf o e a c h c o p y . A m o u n t

S a l e s T a x *T o t a l

N a m eA d d r e s s

C ' i l v S l a t e Z I P .M a i l p e r s o n a l c h e c k o m o n e y o r d e r t o C O M P U T E I s S p e e c / S c o p r D i s kP O . B o x 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3■ N e w V o n . i o « » n r e a o 8 - c e i i i s a t e s l a A l o r d e r s mt H n k f i o i r y f i u v t M C 3 f dP l e a s e a l l o w 4 - w o n k s f o

i e « ■ N o r m C a w ™ m i d a n i s a a 5 ( * • •n u l u i i d s D c l w e k a r a r m o n u

Page 63: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 63/116

C O M P A T I B L EW I T H A L T H F R I E N D SO Y O U R H O L I D A Y L I S T

T O P R O G R A M S O D I S K I N S I D E !C O M P U T E I ' sC O M P U T E !F O I B M , T A N D Y ,P C O M P A T I B L E S

M o n t h a f t e r m o n t h . C O M P U T E ! d e l i v e r sm o r e o w h a t e v e r y h o m e c o m p u t e r u s e rr e a l l y w a n t s — w i t h m o r e h a r d w a r e a n s o f tw a r e r v i e w s , . , m r p r a c t i c a l " h a n d s - o n "a r t i c l e s . . . m o r e f e a t u r e s a n i n s i g h t s o h o t u s t h h o m e c o m p u t e r t i t u l t i m a t e .

Y o u r f i r s t g i f t s u b s c r i p t i o n t C O M P U T E !c o s t s o n l y $ 2 4 . A n e a c h a d d i t i o n a l s u s c r i p t i o n c o s t s j u s t S I S . Y o s a v e u t o 4 9 %o f t h c o v e r p r i c e . S g i v e t h g i f t t h a t ' s s u r et b r i n g a s m i l e . G i v e C O M P U T E ! t a l t h h o m e c o m p u t e r u s e r s o y o u r h o l i d a y l i s t .

G i v e g i f t o C O M P U T E ! " G A Z E T T E t a l y o u r f r i e n d s w h u s e a C o m m o d o r e c o m p u te r E a c h n e i s s u e c o m e s c o m p l e t e w i t h u t 1 f u n - f i l l e d , c h a l l e n g i n g , n e v e r - b e f o r e -p u b l i s h e d p r o g r a m s r e a d y t t y p e i a n r u n .T h e r e a r g a m e p r o g r a m s , u t i l i t i e s , e d u c a -i i o n . i l p r o g r a m s , a n m u c h , m u c h m o r e .

Y o u r f i r s t g i f t s u b s c r i p t i o n t o C O M P U T E ! ' sG A Z E T T E c o s t s o n l y $ 2 l . u h a d d i t i o n a ls u b s c r i p t i o n c o s t s j u s t S 1 8 . Y o s a v e u t 4 9 o f t h c o v e r p r i c e . G i v e C O M P U T E R ' SG A Z E T T E a n s a v e !

g i f t s u b s c r i p t i o n t o C O M P U T E ! ' s P m a k e st h p e r f e c t g i f t f o a l t h I B M P C o c o m p a t ib l u s e r s o y o u r h o l i d a y l i s t . E a c h n e i s s u ec o m e s c o m p l e t e w i t h d i s k — d e l i v e r i n g u t

f a b u l o u s a l l - n e w p r o g r a m s f o u s a h o m eo o f f i c e , f o r e n j o y m e n t o f o e d u c a t i o n .E a c h i s s u e h a f u l l d o c u m e n t a t i o n p l u s e x c i ti n n e w s a b o u t t e c h n o l o g i c a l d e v e l o p m e n t s ,h a r d w a r e a n s o f t w a r e r e v i e w s . I n s i g h t f u lc o m p u t e r " h o w t o ' s " a n m u c h , m u c h m o r e .

Y o u r f i r s t g i f t s u b s c r i p t i o n t o C O M P U T E ] ' sP c o s t s o n l y $ 3 9 . 9 5 . E a c h a d d i t i o n a l s u s c r i p t i o n c o s t s o n l y $ 2 9 . 9 5 . Y o s a v e u t 6 o f t h c o v e r p r i c e . A c n o a n s a v e !

R e t u r n a t t a c h e d c a r d .O c a l l t o l l - f r e e

1 - 8 0 0 - 8 7 6 - G I F T

w V / ' , . ' * • * * *

Page 64: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 64/116

P r o t e c t o ' s C O M P U T E R D I R E C TW W O N ' T B U N D E R S O L D ! * P r i c e s E x p i r e 1 1 - 3 1 - 6 6

C o m p l e t e C 6 4 cC o m m o d o r e S y s t e m

C o m m o d o r e M C o m p u t e r1 5 4 1 1 D i s k D r i v e1 7 M o n o c h r o m e M o n i t o rG e n u i n e I B M ® P r i n t e r W i t h I n t e r f a c eA n d O n e R o l l O P a p e rG E O S P r o g r a m F o W o r d P r o c e s s i n g D r a w i n g

O u r L o w S a l e P r i c e$ 3 9 5 9 L i s t $ 6 2 5

C 1 2 8 D C o m p u t e r

F u l l 1 3 D e t a c h e d K e y b o a r d1 5 7 1 D r i v e W i l h 1 2 S K O f U s e r M e m o r yE x p a n d a b l e T o M O

1 O p e r a t i o n M o d e s( O 5 4 , C 1 3 8 , 8 C P / M , V e r . 3 . 0 )

• 4 0 / 8 0 C o l u m n O u t p u t , I 6 c o l o r sF r o o P r o g r a m r o o r ' i R o f a r a n e v G u l d a

O u L o S a l e P r i c e9 $ 4 l 9 L i s t $ 5 4 9

1 1 A m b e rM o n i t o r

Y e a r L i m i t e dM a n u f a c t u r e r ' s

W a r r a n t y

H i g h R e s o l u t i o n8 C o l u m n1 0 0 0 L i n e s A C e n t e rG r e a t F o f B u s i n e s sF o n t o s l i c V a l u e

O u r L o w S a l e P r i c e9 $ 7 U s $ 3 2 9

5 F l o p p y D i s k sD o u b l e S i d e d

D o u b l e D e n s i t yM i n i m u m Q u a n t i t y 5

M a x i m u m Q u a n t i t y I S 1 9 e a c h

1 3 " R G B / C o m p o s i t eC o l o r M o n i t o rH i - S p e e d N L 1 8 0 - 1 1

N e T w o - Y e a r W a r r a n t y

B o o S ( 9 . 3 0 O < ? ' e a c h )( w i ' h o u l i I i h i v o i )S o o f 3 0 1 1 0 . 5 0 ( 3 V w a c h )( w i t h s l e o v e i )B o o 1 0 ( n l i m i t ) . . 1 2 4 . 0 0 ( 3 4 ' o o c h )( w i l h i l s e v H i l o b e l s )

E c o n o m y S l e « v B S . S I X p e q u o n t i l y o f 5 D i s k L a b e l s . . S 3 . 9 5 p e q u a n t i t y o 1 0 D i s k N o t c h a ' j S 3 . 9 5 e a c h

1 0 0 ° 7 o C e r t i f i e d1 0 0 % M a d e i t h U . S . AS t a t e - o f - t h e - a r t T e c h n o l o g yU n c o n d i t i o n a l g u a r a n t e e

T H O M S O NT h l i l u n " f t r e o n i ] C o m p u t m .S l a c k D o S c r e e n

• 3 M o n i t o r s I O n C o m p o s i t e / R G B / B C o l u m nG r e e n S c r e e n O n l y 5 w i t c hC o b l e s I n c l u d e d ( p l e a s e s p e c i f y c o m p u t e r )

O u L o S a l e P r i c e$ A A 9 51 9

D o A d d r e s s a b l e G r a p h i c sH i g h S p e e d D o M a t r i xI t a l i c s E l i t e C o n d e n s e d P i c aT r a c t o r / F r i c t i o n F e e dC e n t r o n i c s P a r a l l e l P o r t

L i f e t i m e W a r r a n t y o n P r i n t H e a d8 P r i n t B u f f e rN e a r L e t t e r Q u a l i t y f r o m F r o n t P a n e lL o C o s t A d a p t e r s a v a i l a b l e

O u r L o w S a l e P r i c e$ i l A 9 5L u t S 3 9 9 1 4 L i s t ( 4 9 9

I M M I D 1 A T 1 A N S W E Rn 8 0 B U W I S E

8 0 2 8 9 4 7 3C a M a W L o v e O u C u s t o m e r s !

C O M P U T E R D I R E C T2 2 2 9 2 N P e p p e r R d S a r r i n g t o n , ! 6 0 0 1 0

Page 65: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 65/116

B E S T S E R V I C E I T H U S F a s t , L o C o s t D e l i v e r y 1 D a H o m e T r i a l F r e e T e c h n i c a l A s s i s t a n c eN C r e d i t C a r d F e e s 9 D a I m m e d i a t e R e p l a c e m e n t F r e e C a t a l o g s

I B M ® P r i n t e rL e t t e r S i z e 8 C o l u m n

L i m i t e d Q u a n t i t i e s

r & L o w e r C a s et r u e l o w e r d e s c e n d e r s )

D o M a t r i x H e a t T r a n s f e rs W i t h C o m m o d o r e , A p p l e I n t e r l a c e st H o o k U T S e r i a l P o r t O I B M ® P C j r .

A d o p t e r s F o I B M ® . A p p l e .L a s e r C o m p u t e r s

E n l a r g e d

r L o w S a l e P r i c e4 9 L i s t £ 1 9 9

8 0 0 K 3 V 2 "D i s k D r i v e

C o m m o d o r e 1 5 8 1 W o r k s W i t h G W / C M c ,a n d C 1 2 B / C 1 2 B D .

O v e r 9 0 0 K B y t e s o F o r m o l t e d S t o r a g e O D o u b l e - S i d e d 3 . 5 " M i c r o d i s k o t t e s .

O u L o S a l e P r i c e

1 7 9 l i s t

1 3 C o l o r C o m p o s i t eM o n i t o r

A n t i - G l a r e S c r e e nA u d i o S p e a k e rV o l u m e C o n t r o lB l a c k M a t r i x T u b eH o r i z o n t a l R e s o l u t i o n 2 6 L i n e sI n c l u d e s C o m p o s i t e C o b l e

O u r L o w S a l e P r i c e1 4 9 L i s t S 3 2 9

B P M o d e m

1 5 4 1 - 1 1D i s k D r i v e

3 0 0 / 1 2 0 0 B P M i a e n tP o c k e t M o d e m

F r e e T e r m i n a l S o f t w a r e

2 4 0 0 F e a t u r e s :B A U D B e l l 2 ! 2 a 3 0 0 / 1 2 0 0 / 2 4 0 0 B P

H a y e s C o m p a t i b l eI n d i c a t o r L i g h t s

T o n e P u l s e D i a l i n gn S p e a k e r w i t h V o l u m e C o n t r o lT h a i H o l d s U T 4 C h a r a c t e r sD i a l e d N u m b e r s

L i n e a n S e C o n n e c t o r sR S - 2 3 2 C I n t e r f a c e ( C a b l e R e q u i r e d )

L e S a l e P r i c e

1 1 9 O u L o S a l e P r i c e$ 1 C A 9 5

l i i l $ 3 4 9 1 5 L i s t J O

V I S AC A R D

C O

H a y e s c o m p a t i b l e' R u n s o A o b a t t e r y

T u r n s o n / o f f a u t o m a t i c a l l yS m a l l e n o u g h t p u i y o u r p o c k e tP l j g s d i r e c t l y i n t o y o u r s e r i a l p o r t o m a n y c o m p u t e r sE a s y t u s e ; n s w i t c h e s l s e O n - s c r e e n s t a t u s l i g h t s s h o w c a l l p r o g r e s s

O u L o S o l e P r i c e

9 L i s t S 4 1 3P r i c e s d n o i i n c l u d e S h i p p i n g C h a r g e s . C a l l l g e Y o u r L o w e s t D e l i v e r e d C o s t . W i n s u r e a l

I s l a n d s a n A P O - F P O . ( M o n i t o r s o n l y s h i p p e d i C o n t i n e n l a l U S A ) P r i c e s a n a v a i l a b i l i t y s i i b i cl c h a n g e w i t h o u t n o t i c e . C o m p u t e r D i r c c i w i l l m a i c h a n v a l i d n a t i o n a l l y a d v e r t i s e d d e l i v e r e dp r i c e o i h e x a c t s a m e p r o d u c t p a y m e n t m e t h o d ( e x c l u d i n g s a l e s t a x e s )

Page 66: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 66/116

y o u ' r e f i n i s h e d . T r e s t o r e t h t e x ts c r e e n i y o u r p r o g r a m , a d t h f o l o w i n g l i n e s :1

6 C E T K S ; i F K S - " " T H F . N 6 07 0 l ' O K L : 5 : ! 2 6 5 r A : P O K E 5 3 2 7 2 , H : l > O K E

5 f j 5 7 6 , C : i ' O K E 5 6 5 7 8 , DL i n e 1 5 s a v e s t h p e r t i n e n t V I c h i pr e g i s t e r s , l i n e 6 0 p a u s e s u n t i l y o p r e s s k e y , a n l i n e 7 r e s t o r e s t h s c r e e n .

i y o n e e d b o t h t e x t a n h i - r e sg r a p h i c s i y o u r p r o g r a m , y o u c a ne a s i l y s w i t c h b a c k a n f o r t h b e t w e e nt h t w o . I y o p r i n t a n y t h i n g t t h t e x t s c r e e n , t h P R I N T r o u t i n e ( o m o r e p r e c i s e l y , t h K e r n a l C H R O U Tr o u t i n e n S F F D 2 ) u s e s t h e s c r e e n e d t o p o i n t e r t d e c i d e w h e r e t s e n d t h o u t p u t . F o y o t s e t h i s o u t p u t , t h V I c h i p a n s c r e e n e d i t o r p o i n t e r sm u s t b s e t t o t h s a m e l o c a t i o n . T c h a n g e t h s c r e e n e d i t o r p o i n t e r ,P O K E t h a d d r e s s o t h s c r e e n d i v i de d b y 2 5 i n t o l o c a t i o n 6 4 8 . ( T h e t e x ts c r e e n m u s t a l w a y s b l o c a t e d a p a g e b o u n d a r y — t h a t i s t h l o c a t i o nm u s t b e v e n l y d i v i s i b l e b 2 5 6 . ) h iy o u r p r o g r a m , t h t e x t s c r e e n r e s i d e sa 2 3 5 5 2 , s t y p e P O K E 6 4 8 , 9 2 .

O n l a s t t h i n g t c o n s i d e r , i y o u r p r o g r a m i l o n g o r u s e s m a n yv a r i a b l e s , i m a e v e n t u a l l y o v e rw r i t e t h h i - r e s s c r e e n . T o p r e v e n tt h i s , m o v e t h t o o B A S I C d o w n t 2 3 5 5 2 ( P O K E 5 6 , 9 2 a t h b e g i n n i n g o t h p r o g r a m ) .

E n h a n c i n g S Y SW h i l e t y p i n g i B A S I C p r o g r a mf r o m G A Z E T T E o m 6 4 c a m ea c r o s s s t a t e m e n t t h a t h a d n ' ts e e n b e f o r e . F u r t h e r m o r e , t h i ss t a t e m e n t a p p e a r e d i s l i g h t l yd i f f e r e n t f o r m e l s e w h e r e i t h e p r o -g r a m . I o n c a s e , i r e a d 5 Y 4 9 1 5 8 , 1 3 , 5 4 , w h i l e i a n o t h e r , i r e a d S Y 4 9 1 5 8 , H , V .

k n o w t h a t S Y 4 9 1 5 8 , w i t h i nt h i s p r o g r a m , c a u s e s m a c h i n e l a g u a g e r o u t i n e a l o c a t i o n 4 9 1 5 8 t e x e c u t e . A n d w h e n t h i s r o u t i n ee n d s , t h B A S I C p r o g r a m r e s u m e s .B u w h a t d o c s S Y 4 9 1 5 8 , . v , y d o

E S t u a r t J o h n s o nA t h e n s , A

Y o u ' v e s t u m b l e d a c r o s s a i n t e r e s t i n gt r i c k t h a t s o m e p r o g r a m m e r s u s t a d f l e x i b i l i t y t B A S I C ' S S Y c o m a n d . N o r m a l l y , S Y s i m p l y t r a n sf e r s c o n t r o l t m a c h i n e l a n g u a g ea d d r e s s t h a t f o l l o w s t h S Y S . H e r e ' s

6 C O M P U T E ' S G a z e l l e N o v e m D e i 1 9 8 8

t h t r i c k : S Y i g n o r e s a n y p a r a m e t e r sa f t e r t h a d d r e s s . c l e v e r p r o g r a mm e c a r e a d t h e s e p a r a m e t e r s f r o mt h m a c h i n e l a n g u a g e p r o g r a m t h a tS Y S j u m p s t a n t h e n u s e t h e p a r a me t e r s i a n w a y .

T h s t a t e m e n t s y o m e n t i o n e dp a s s t h t w p a r a m e t e r s f o l l o w i n g t h S Y a d d r e s s f r o m B A S I C t t h m c h i n e l a n g u a g e r o u t i n e a 4 9 1 5 8 . i t h i s c a f e , t h e s e h a p p e n t b h o r i z o nt a a n v e r t i c a l c o o r d i n a t e s w h i c h t e l lt h m a c h i n e l a n g u a g e r o u t i n e w h e r et l o c a t e a p l a y i n g c a r d o t h s c r e e n .W h e n t h r o u t i n e e x e c u t e s , i i m m e d ia t e l y f e t c h e s t h e s e p a r a m e t e r s — a cc e p t i n g e i t h e r c o n s t a n t s o v a r i a b l e s — a n d u s e s t h e m a c c o r d i n gl y A f t e r t h i s , i r e t u r n s c o n t r o l t t h B A S I C p r o g r a m .

B e l o w i m a c h i n e l a n g u a g e p r g r a m t h a t i l l u s t r a t e s h o s u c h r o t i n e w o r k s . T h i s p a r t i c u l a r p r o g r a m ,w h e n c a l l e d f r o m B A S I C w i t h s t a t em e n t o f t h e f o r m S Y 4 9 1 5 2 , S T A R T ,

L E N G T H , B Y T E f i l l s b l o c k o m e o r y , f r o m l o c a t i o n S T A R T t h r o u g h l c a t i o n S T A R T + L E N G T H , w i t hS i n g l e b y t e v a l u e . E a c h p a r a m e t e r f o l o w i n g t h S Y a d d r e s s c a n b a v a r ia b l e , c o n s t a n t , o a n B A S I Ce x p r e s s i o n — p r o v i d e d i r e d u c e s t l g i t i m a t e v a l u e . T h u s , 1 0 0 0 0 : S Y S4 9 1 5 2 , 3 0 0 0 0 2 * A , V A L ( " 5 0 0 " ) ,A S C ( " B " ) h a t h s a m e e f f e c t h e r e a S Y 4 9 1 5 2 , 5 0 0 0 0 , 5 0 0 , 6 6 B o t h f i l lm e m o r y f r o m l o c a t i o n 5 0 0 0 0 t h r o u g h5 0 5 0 0 w i t h t h n u m b e r 6 6

T h i s p r o g r a m i f a i r l y s t r a i g h tf o r w a r d . I r e l i e s o t h r e e B A S I CR O r o u t i n e s — l o c a t e d a $ A E F D ,$ A D 9 E , a n $ B C 9 B — t o f e t c h a n e v a l u a t e t h t r a i l i n g p a r a m e t e r s .O n c e t h e s e a r c o r r e c t l y e n t e r e d , f i l ll o o p s t o r e s t h e d e s i g n a t e d b y t e i n t ot h m e m o r y b l o c k y o u ' v e s p e c i f i e d .

T u s t h r o u t i n e i y o u r B A S I Cp r o g r a m s , j u s t a d t h f o l l o w i n g l i n e st e a c h p r o g r a m . L i n e 1 P O K E s t h m a c h i n e l a n g u a g e r o u t i n e — c o n -

[ M e m o r y f i l l c o m m a n dj C a i l W i t h S Y S 4 9 1 5 2 , S T A R T . L F . N G T H . i i Y T F

E - 1 l o o p

F I L L

F I L L 1

L F C H E K

J S S T S T J S S T S T J S C M B N

T X L D S T C P B E I N B N 1 N D E J M L D B N R T

I N T E X E ' R2 5 2 5

I N T E X P R2 5 2 5

I N T E X l ' R# E R R O R

# ( 2 5 1 ) , 2 5 L I ' C H E K

F I L L2 5 2 5 F I L L2 5 F I L L 1

, - g e l S T A R T a d d r e s s; P u t i z e r o p a g e f o i n d i r e c t a d d r e s s i n g .

; g e ! L E N G T H; a l s o s t o r e i z e r o p a g e

; g e t M i B Y T E; S e e i i t ' s O K I h i g h b y t e < > 0 ; f i l l B Y T E i n o b e t w e e n a n 2 5 ; s d i s p l a y s y n t a x e r r o r m e s s a g e .; . h o l d s I h f i l l B Y T E

i n i t i a l i z e . r e g i s t e r; f i l l b y l e; A p a r t i a l p a g e b o u n d a r y ?; i s o t h e n c h e c k i o l a s t p a g e; i n o t , t h e n n e x t b y t e; c o n t i n u e o c u r r e n t p a g e; n e x t p a g e; d e c r e a s e l e n g t h c o u n t b o n p a g e; a n d c o n t i n u e f i l l o n e x t p a g e; l a s t p a g e c h e c k; i n o l a s t p a g e , c o n t i n u e f i l lj o f h e r w i s e , r e t u r n t B A S I C

I N T E X F R u s e s t h r e e B A S I C R O c a l l s t m a k ef o u r - b y t e i n t e g e r e x p r e s s i o n . T h i s p r o g r a m o n l y u s e s t h el o w e s t t w b y t e s .

I N T E X F R | S I A E P DS A D 9 E$ B C 9 B

J S J S J S L D

I - K R O R

L D R T J M

; g e t c o m m a/ e v a l u a t e I h e x p r e s s i o n; m a k e f o u r - b y t e i n t e g e r

1 0 ; p u t t w l o w e s l b y t e s f r o m S H O D; i n t o r e g i s t e r s , l o b y l e i i 1 0

1 0 0 ; h i g h b y t e i i 1 0

S A F 0 8 ; p r i n l B A S I C s y n t a x e r r o r m e s s a g e

Page 67: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 67/116

O U T S I D E U S A — C A L L( 7 1 8 ) 6 9 2 - 0 0 7 1

F O C U S T O M E R S E R V I C EC a l l M o n - F i i : 9 : 3 0 a m - 4 : 3 0 p m

( 7 1 8 ) 6 9 2 - 1 1 4 8

Q A Z Z E T T E1 1 ( 8 8

R e t a i l O u t l e t : P e n n S t a t i o n , M a i n C o n c o u r s e( B e n e a t h M a d i s o n S q u a r e G a r d e n ) N Y C , N . Y . 1 0 0 0 1 T Z Z Z ^ T Z ZS t o r e H o u r s : M o n - F r i 8 : 3 0 - 8 £ a t - S u n 9 : 3 0 - 7 i h n ^ H B o r t . r D e p tF O R O R D E R S I N F O R M A T I O N C A L L T O L L F R E E P . O . B o 5 8 B t o o k i v n . N Y 1 1 2 3 0

F A N O . 7 1 8 6 9 2 3 3 7 2T E L E X 4 2 2 1 3 2 M G R A N TO P E N D A Y S W E E K F O O R D E R S : M o n d a y - F r i d a v 9 a m - 7 : 3 0 p m / S a t u r d a y S u n d a y 9 : 3 0 a m - 6 p m ( E S T )

N O S U R C H A R G E F O C R E D I T C A R D O R D E R S / W I N V I T E C O R P O R A T E E D U C A T I O N A L C U S T O M E R S C O R P O R A T E L E A S I N G A V A I L A B L E

C c o m m o d o r e C [ C O M P U T E R P A C K A G E S

t t C O M P L E T E P A C K A G EC O M M O D O R E 1 2 C O M P U T E RC O M M O D O R E 1 5 4 1 D I S K D R I V E1 2 M O N I T O RC O M M O D O R E P R I N T E RB O O 1 D I S K E T T E SD I S K D R I V E H E A D C L E A N E RG A M E D I S K

I C O L O H M O N I T O R ]A D S 9 T S U B S T I T U T E 1 5 7 1 F O

1 5 4 1 - A O D S 6 0t i D E L U X 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 7 1 D I S K D R I V EC O M M O D O R E 1 9 0 2 R G B C O L O RM O N I T O RC O M M O D O R E 1 5 1 5 6 0 C O P R I N T E R !B O X O F 1 D I S K E T T E SD I S K D R I V E H E A D C L E A N E RG A M E D I S K

$ 6 2 9S P E C I A LC - 1 2 8 / D D E L U X E P A C K A G EC - 1 2 8 C O M P U T E R W B U I L T - I ND I S K - 1 9 0 2 R G B C O L O R M O N I T O R

C O M M O D O R E C O L O R P R I N T E R$ 6 2 9

C O M P U T E R P A C K A G E S# C O M P L E T E P A C K A G E

C O M M O D O R E C - 6 4 / C C O M P U T E RC O M M O D O R E 1 5 4 1 D I S K D R I V EC O M M O D O R E P R I N T E R1 2 ' M O N I T O RG E O S S O F T W A R E P R O G R A MB O O 1 D I S K E T T E SD I S K D R I V E H E A D C L E A N E RG A M E D I S K

$ 3 3 9C O L O R M O N I T O R A D S 9

U C O L O R P A C K A G EC O M M O D O R E C - 6 4 / C C O M P U T E RC O M M O D O R E 1 5 4 1 / C D I S K D R I V EC O M M O D O R E P R I N T E RC O L O R M O N I T O RG E O S S O F T W A R E P R O G R A MB O X O F 1 D I S K E T T E SD I S K D R I V E H E A D C L E A N E RG A M E D I S K

$ 4 3 9

Y b W i l hS o f t w a r e

S 1 3 9 , 9 5C 1 2 8 = 5 2 1 9 . 9 5N E W C - 1 2 8 D w l t h B u i l t $ / - i D i s k D r i v e *

J 7 6 E X P A N S I O N M O D U L E . S i s . S iX S f H J R I N T E J 1 F A E . . . . ( 2 9 . 9 SX E T E C S G R A P H I X S O I N T E R F A C E . ( S 9 . 9 5X E T E C S U P E R G R A P H X G O L O . J 7 9 . 9 Sc - i 2 a p o w E H S u p P L V . H 9 . e sC W C G 4 - C P O W E R S U P P L Y I 2 9 . B 5c - i e a o M O D E M . a a 1 6 7 0 M O D E M 1 6 0 . 9 5C O M M O D O H M O S E J S 6 . B B

X E T E C L T K E R N E L S O M E . H A R D D R I V E S F O C C 1 - C 7 4 I IC - 1 M 7

O 1 6 B 1

D I S K D R I V E S$ 1 4 9 . 9 !$ 1 9 9 . 9 !$ 1 8 4 . 9 !S 1 6 4 . 9 !C 1 5 4 1 H

M O N I T O R S| r J 7 0 2 C O L O R . . . . $ 1 6 9 . 9 5I * 1 0 8 4 C O L O R , . . . $ 2 8 4 . 9 5

T H O M S O N H I - R E S R G C O L O R M O N I T O R ( 2 9 9 9 M A G N A V O X R G B 1 3 "C O L O R M O N I T O R

. . C O M M O D O R E P R I N T E R SW f M P S - 1 0 C 0 $ 1 5 9 |m p s - b s d $ 2 1 9

d p s - 1 1 0 1 d a i s y' w h e e l p r i n t e r

A M I G A 5 0 0 W / 1 0 8 4 5 7 5 9A M I G A , 5 0 0 / 1 0 8 4 / 1 0 1 0 . j g g g

A M I G A 2 0 0 0 I S T O C KA i f W P H Q R A l I S T O C K — ,A M S 1 2 K E X P A N S I O N A - J O I O 3 . S '

3 i p t i : 1 H i i d D i t v t l o A - 5 O O 1 6 S 8

c o r n m o d o r eC O L T P A C K A G E

C O W F / O D O R E C O L T C o n p u l B r7 7 7 6 U H 3 F D i Di 3 t o M y D ! i D N V B S 1 2H a s Q l u I . o n M o n o M o n ^ o r ' A l l H e x *U C s S i m I A d s p l u i s B o o 1 D i s k -

$ 7 1 9S P E C I A L !

P C 1 0 - 1P R O F E S S I O N A L P A C K A G E

P C 1 O - 1 C o n n u l w . S I 2 K E i p n n d n U I « [ M 0 3 6 0 K D n D r i v s E n h m i c o dK u ^ i o q k J S o / u l I ' . i M l l n l p u r l i I E M o m i o r > A t l H o o k U n C . - O i l o i A d . - vl ^ a c k j g o o 1 0 U i ^ h$ 4 9 9

S A M E P A C K f l U f S ~ 7 A C \

S E A G A T E2 0 , 3 0 , 4 0 M H A R DD R I V E S I S T O C K

A M I G A 2 0 0 0I B M P C / X T C O M P A T I S L ER G C O L O R P A C K A G E

A - 2 0 0 0 C o m p u l o r w l K e y b o a r dM 8 E < p . 1 O 9 M R D u i l l - i n 3 . 5 '

D i s k D r i v e f l G B C o l o r M o n i i o r2 0 8 8 I S C o n i p a i r h l o a r l d g BC a / d w / 5 . ? 5 " F l o p p / D i s k D r i v e

$ 2 0 4 9I N C L U D E S F R E E M O U S E

A N S O F T W A R E

L E A D I N G E D G EL E A D I N G E D G EM O D E L P A C K A G E

I B M P C / X T C O M P A T I B L E

j K e y -b o n r d < : i n u K F l o p p y D " v e4 . 7 - 7 I I j M H ? . r , 1 * M o n i t o re o o o - : 1 $ 7 2 9

W I I U M i H A N U D R I V E . t » & tW I 3 0 M U J 1 0 3 SW M O M B J 1 0 S S

E P S O NE P S O N E Q U I T Y 1 1

I B A C o m p a t i b l eH a r d D r i v e P a c k a g e

$ 1 3 9 9K e y b o a i d 6 4 Q K R A 8 0 2 B 6M i c r o p r o c e s s o r 1 . M F l o p p y D n v o 2 M H a i dD t i v e M o n o M o n t oL O G I T E C H M O U S EM - S 5 9 . 9 5P R I N T E R S f

N E

C X S 5 O .P X - 1 0 5 O .l . Q - 6 0 0 . . . .1 8 0 L Q ' 0 ! > O . . .

T O S H I B A; s i E P S O N

I 4 1 B . 9 5S 3 3 9 . e s

3 3 9 . ( 51 0 9 . 9 53 1 5 . 9 53 2 B . 3 55 0 f l . f i 57 0 S 0 51 0 9 . 9 5L X - U O O . .P a n a s o n i c

I O 8 O 1 - I I $ 1 5 9 , 9 51 0 9 2 1 S 2 3 9 . K1 0 t i l l ( 1 8 B . 0 S1 5 Z 4 J 4 M . 8 5

N K - I D O O C * * ™ , < l J A 6 9 . B 5N X - I D O O C R l i n b o w J 2 3 4 . S SN K - 1 0 0 0 I 1 6 1 . B 5N K - I Q 0 0 n « I H O O W 1 2 1 8 . 9 5N « - I S 2 9 9 . 0 5H H - 3 4 0 0 t 3 0 4 . 9 SN H - S 4 1 0 t f l D B . 3 5

O K I O M AK I D A T A I 2 < ]O K I B A 7 A 1 0 OO K i D A i A i B aO K D A i A i B a . . . .O K I M A T E 2 0 Z Z

H P L A S E R J E T S E R I E S N . . . t i 6 »• H > « t d p . f t ' i , U o n c y O i H h t , V I M ; A m ^ i , D k

Page 68: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 68/116

t a i n e d i t h D A T A s t a t e m e n t s — i n t om e m o r y . B e s u r e t p o s i t i o n t h e s el i n e s i y o u r p r o g r a m s t h e y e x e c u t eb e f o r e y o S Y t t h r o u t i n e a 4 9 1 5 2 .1 F O R I = 4 9 1 5 2 T O ' i 9 2 1 3 : R E M ) A : X = X

+ A : P O K E I , A : N E X T2 I F X < > 9 1 2 2 T H E M P R I N T " D A T A S T

T E M E N T E R R O R . "3 D A T A 3 2 , 4 5 , 1 9 2 , 1 3 4 , 2 5 1 , 1 3 31 D A T A 2 5 2 , 3 2 , 4 5 , 1 9 2 , 1 3 4 , 2 5 35 D A T A 1 3 3 , 2 5 4 , 3 2 , 4 5 , 1 9 2 , 2 0 16 D A T A 0 , 2 0 3 , 3 8 , 1 3 8 , 1 6 0 , 07 D A T A 1 4 5 , 2 5 1 , 1 9 6 , 2 5 3 , 2 4 0 , 1 08 D A T A 2 0 0 , 2 0 8 , 2 4 7 , 2 3 0 , 2 5 2 , 1 99 D A T A 2 5 4 , 7 6 , 2 4 , 1 9 2 , 1 6 6 , 2 5 41 0 D A T A 2 0 8 , 2 4 2 , 9 6 , 3 2 , 2 5 3 , 1 7 41 1 D A T A 3 2 , 1 5 8 , 1 7 3 , 3 2 , 1 5 5 , 1 8 81 2 D A T A 1 6 6 , 1 0 1 , 1 6 5 , 1 0 0 , 9 6 , 7 61 3 D A T A 8 , 1 7 5

G e t t i n g E x a c t C h a n g eu s s p r e a d s h e e t o m 6 4 S o m e t i m e s t h s p r e a d s h e e t g i v e sr e s u l t s w h i c h a r e n ' t e x a c t l y c o r r e c t .F o e x a m p l e : 4 4 2 . 6 5 4 4 4 1 . 6 8 40 . 9 6 9 9 9 9 9 0 9 .

T h d i f f e r e n c e b e t w e e n t h e s et w n u m b e r s i e x a c t l y 0 . 9 7 , n o f r a c t i o n a l l y l e s s . W h d o e s t h i sh a p p e n ? I t h e r e s o m e t h i n g w r o n g

w i t h m s p r e a d s h e e t ?W i l l i a m D R o b e r t

L a k e l a n d , F T h e r e ' s n o t h i n g w r o n g w i t h y o u rs p r e a d s h e e t o y o u r c o m p u t e r . T h r e a s o n f o t h i s h i c k o p r e c i s i o n i t h a tc o m p u t e r s p e r f o r m a r i t h m e t i c u s i n gb i n a r y n u m b e r s ( b a s e 2 w h i l e b e i n ga s k e d t e x p r e s s t h e r e s u l t i d e c i m a ln o t a t i o n ( b a s e 1 0 ) . T h " e r r o r " c o m e sa b o u t w h e n t h c o m p u t e r m a k e s t h c o n v e r s i o n . W h i l e s o m e n u m b e r s c o v e r t e x a c t l y f r o m o n n u m b e r s y s t e mt a n o t h e r , o t h e r s i n t r o d u c e s m a l l e r o r s . A n d , w i t h r e p e a t e d o p e r a t i o n s ,t h e s e e r r o r s a c c u m u l a t e .

T u n d e r s t a n d w h a t h a p p e n s ,l e t ' s c o n s i d e r c o n v e r s i o n b e t w e e nd e c i m a l n u m b e r s a n d f r a c t i o n s . W h i l es o m e f r a c t i o n s c a b c o n v e r t e d e a c t l y , o t h e r s c a n ' t . F o e x a m p l e , t h f r a c t i o n c o n v e r t s e x a c t l y i n t o d e c im a a 0 . 2 5 . H o w e v e r , t h e f r a c t i o n ' c o n v e r t s t d e c i m a l a 0 . 3 3 3 3w i t h t h 3 e x t e n d i n g i n f i n i t e l y . A e x a c t c o n v e r s i o n i i m p o s s i b l e .

A l t h o u g h c o n v e r s i o n s a r e n ' t a w a y s e x a c t , t h e y ' r e g e n e r a l l y v e r yc l o s e — s o c l o s e t h a t c o n v e r s i o n e r r o r sa r e u s u a l l y i n s i g n i f i c a n t . A l s o , m o s t

s p r e a d s h e e t s h a v e f o r m a t t i n g c o m a n d s t h a t c a b u s e d t r o u n d o f n u m b e r s . F o e x a m p l e , y o c a r o u n do f m o n e t a r y v a l u e s t t h e n e a r e s tc e n t . W i t h n u m b e r s r o u n d e d , t h e a m p l e a b o v e b e c o m e s : 4 4 2 . 6 54 4 1 . 6 8 0 . 9 7 , w h i c h i e x a c t l y r i g h t .

S p a r e P a r t sF o m o n t h s h a v e b e e n l o o k i n g f o

d i s t r i b u t o r w h c a r r i e s p a r t s f o C o m m o d o r e m a c h i n e s . D y o k n o w o a n y o n e w h c u r r e n t l y o ff e r s c h i p s o b o a r d s f o t h C o m o d o r e 6 4

F e r h a n A r i c a nR o c h e s t e r , N

I y o h a v e p r o b l e m s w i t h y o u r c o p u t e r , i i b e s t t t a k e i t q u a l i f i e dr e p a i r c e n t e r . F o t h e t i n k e r e r o e l e ct r o n i c s e x p e r t , t h b e s t k n o w n d i s t r i bu t o r f o r C o m m o d o r e s p a r e p a r t s i j a m e c o ( 1 3 5 5 S h a r c i v a y R o a d , B e l m o n t ,C a l i f o r n i a 9 4 0 0 2 ; 4 1 5 - 5 9 2 - 8 1 2 1 ) . I s o m e c a s e s , e x t e n s i v e r e p a i r s t b r k e c o m p u t e r c o s t a l m o s t a m u c h a b u y i n g n e o n e . A l s o , r e m e m b e rt h a t o p e n i n g t h c a s e o y o u r c o p u t e r v o i d s t h w a r r a n t y .

5 - Y E A R I N D E XC o m p l e t e f r o m J u l y 1 9 8 3 t h r o u g h D e c e m b e r 1 9 8 8

E v e r y t h i n g ' s i n c l u d e d ! F e a t u r e s ,G a m e s , R e v i e w s , E d u c a t i o n / H o m eA p p l i c a t i o n s , P r o g r a m m i n g ,B u g s w a t t e r , F e e d b a c k , C o l u m n s

S u p e r b i n t e r f a c e , i n c l u d i n g p u t l - d o w n m e n u s ,h e l p s c r e e n s , a n k e y b o a r d , j o y s t i c k , o m o u s ec o n t r o lS u p e r - f a s t s e a r c h i n g a n s o r t i n g c a p a b i l i t i e sO p t i o n s s c r e e n a l l o w s y o t c h o o s e t e x tc o l o r s , d r i v e n u m b e r , a n i n p u t d e v i c e

• F u l l d o c u m e n t a t i o n o d i s kT h r e e m o d e s o o p e r a t i o n — B r o w s e M o d e f o q u i c k s c a n n i n g , V i e w M o d e f o d e t a i l e d i n f o rm a t i o n a n d e s c r i p t i o n s , a n E d i t M o d e f o a d d i n g i t e m s f r o m u p c o m i n g i s s u e sP r i n t t a n p r i n t e rT u r b o - l o a d o p t i o n f o m a x i m u m s p e e d

S e n d m 5 - Y e a r I n d e x D i s k .

c o p i e s o t h G A Z E T T E

I ' v e e n c l o s e d $ 5 . 9 5 p l u s S p o s t a g e a n h a n d l i n g ( $ 7 . 9 5 t o t a l )( o e a c h c o p y .

O R D E R N O W !A m o u n tS a l e s T a x *T o t a l

N a m e

A d d r e s s

C i t y S t a l u Z I P -

M a p e r s o n a l c h f l c * O f m o n e y o r d e r ( o 5 7 . 9 5 t o

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

Page 69: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 69/116

B U Y E R ' S G U I D E T W o r d P r o c e s s o r s

a n S p e l l i n g C h e c k e r sF o t h C o m m o d o r e 6 a n 1 2

C a r o l i n e D . H a n l o n

T h 6 a n 1 2 a r g r e a t g a m e m a c h i n e s — b u t t h e y ' r e m u c h m o r e . A t h e s e c o m p u t e r s h a v em a t u r e d , s h a t h e s o f t w a r e . I s t a r k c o n t r a s t t w h a t w a a v a i l a b l e j u s t t w y e a r s a g o , t h e r ea r n o m o r e t h a n t w d o z e n w o r d p r o c e s s o r s a n s p e l l i n g c h e c k e r s a v a i l a b l e . A n d ,c o l l e c t i v e l y , t h e y m e e t t h n e e d s a n d t a s t e s o e v e r y k i n d o f u s e r .

F o t h C o m m o d o r e 6

B a n k S t r e e t S p e l l e rB r o d e r b u n dB a n k S t r e e t W r i t e rS 2 9 . 9 5T h i s s p e l l i n g c h e c k e r c o n t a i n s a d i c t i o n a r y w i t ho v e r 3 1 , 0 0 0 w o r d s t c h e c k d o c u m e n t s c r e a t e dw i t h B a n k S t i e e t W r i t e r . A d d i t i o n a l w o r d s c a b a d d e d t t h d i c t i o n a r y , a n w i l d c a r d s e a r c h e sc a l o o k f o q u e s t i o n a b l e w o r d s .

B a n k S t r e e t W r i t e rB r o d e r b u n d$ 4 9 . 9 5B a n k S t r e e t W r i t e r f e a t u r e s o n s c r e e n p r o m p t s ,c o m m a n d s , a n t u t o r i a l s t o h e l p m a k e i e a s y t u s e . E r a s e , c o p y . m o v e , a n o t h e r e d i t i n gc o m m a n d s a r u s e d t c r e a t e a n e d i td o c u m e n t s r a n g i n g i l e n g t h f r o m l e t t e r t ot e r m p a p e r .

F l e e t S y s t e mP r o f e s s i o n a l S o f t w a r e$ 5 9 . 9 5F l e e t S y s t e m 2 i n c l u d e s 9 0 , 0 0 0 - w o r ds p e l l i n g c h e c k e r , b u i l t - i n t h e s a u r u s , d a t a b a s e ,a n w o r d p r o c e s s o r d e r i v e d f r o m W o r d P r o .T h e w o r d p r o c e s s o r s u p p o r t s o n s c r e e n w o r dw r a p , p o p - u p m e n u s , t e x t s c r a t c h p a d s , c u s t o m

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

B e t t e r W o r k i n g W o r d P r oS p i n n a k e r3 3 9 - 9 5W o r d P r o , I r o m t h B e t t e r W o r k i n g s e r i e s b S p i n n a k e r , f e a t u r e s t u r b o l o a d - a n d - s a v ec a r t r i d g e t s p e e d d i s k a c c e s s . I t c o n t a i n s t e x te d i t i n g a n d f o r m a t t i n g c o m m a n d s s u c h a m a r g i n s e t . i n d e n t i o n , t a b u l a t i o n , c e n t e r i n g ,h i g h l i g h t i n g , u n d e r l i n i n g , d o u b l e c o l u m n s ,i n s e r t i o n , d e l e t i o n , s e a r c h a n r e p l a c e , w o r dw r a p , h e a d e r s , f o o t e r s , a n d o c u m e n t c h a i n i n g .

1 0 0 . 0 0 0 - w o r d s p e l l i n g c h e c k e r i i n c l u d e d , a n t h p r o g r a m s u p p o r t s m o r e t h a n 1 0 p r i n t e r s .D o c u m e n t s c r e a t e d w i t h W o r d P r o c a b e u s e dw i t h F i l e P r o 6 4 a l s o f r o m B e t t e r W o r k i n g .

B e t t e r W o r k i n g W o r d P u b l i s h e rS p i n n a k e rF o G E O S$ 3 9 - 9 5W o r d P u b l i s h e r w o r k s i t h G E O S e n v i r o n m e n t

a n i c o m p a t i b l e w i t h g e o P a i n t a n g e o F o n t . I s u p p o r t s n i n e f o n t s a n s i t y p e s t y l e s p e p a g e . E d i t i n g f e a t u r e s i n c l u d e c e n t e r , r i g h t , a n f u l l j u s t i f i c a t i o n ; s i n g l e a n d o u b l e s p a c i n g : t a b s :h e a d e r s ; f o o t e r s : p a g i n a t i o n ; a n w o r d - w r a p .

T h c o m m a n d s c a b a c c e s s e d b m o u s e . I v i e w m o d e , t h d o c u m e n t s c a b d i s p l a y e d a W Y S I W Y G . F i l e s c a b c h a i n e d f o l o n g e rd o c u m e n t s , a n d m u l t i p l e g r a p h i c s c a b e p l a c e do t h s a m e l i n e . T h e p r o g r a m c o n t a i n s1 0 0 , 0 0 0 - w o r d s p e l l i n g c h e c k e r a n s u p p o r t sm o r e t h a n 1 0 p r i n t e r s .

E a s y W o r k i n g : T h W r i t e rS p i n n a k e r$ 9 . 9 5T h i s f u l l - f e a t u r e d w o r d p r o c e s s o r i n c l u d e s1 0 0 , 0 0 0 - w o r d s p e l l i n g c h e c k e r , d i s k -m a n a g e m e n t f e a t u r e , c h a p t e r h e a d s , f o o t n o t e s ,

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

F o n t m a s t e r I X e t e cS 4 9 . 9 5F o n t m a s t e r I f o t h C o m m o d o r e 6 f e a t u r e s6 e d i t i n g c o m m a n d s , 3 f o n t s , f o n t e d i t o ra n c r e a t o r , 8 0 - c o l u m n p r e v i e w o t e x t .h e a d e r s , f o o l e r s , p a g e n u m b e r i n g i d e c i m a l o r o m a n t y p e , u n d e r l i n i n g , p r o p o r t i o n a l s p a c i n g ,a n a n o n s c r e e n d i s p l a y . T h i s w o r d p r o c e s s o rc a r e a d a n w r i t e P R a n S E t e x t f i l e s a n m e r g e d a t a w i t h f o r m l e t t e r s . I a l s o h a t h c a p a b i l i t y o e d i t i n g r i g h t t l e f t f o f o r e i g nl a n g u a g e s . b a c k u p d i s k i i n c l u d e d .

C O M P U T E R S G a z e t t e N o v e m b e r I 9 8 B 6 7

Page 70: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 70/116

g e o W r i t e Z f ( i G E O S 2 , 0 )B e r k e l e y S o f t w o r k s$ 5 9 . 9 5 ( $ 2 4 . 9 5 , p l u s S 4 . 5 0s h i p p i n g , f o r e g i s t e r e d G E O S 1 . o w n e r s )G E O S . t h p o p u l a r M a c i n t o s h - l i k e o p e r a t i n gs y s t e m f o t h e 6 4 . c o n t a i n s t h g e o W r i t e 2 . w o r d p r o c e s s o r , t e x t g r a b b e r , g e o M e r g e ,g e o S p e l l , a n g e o L a s e r . g e o W r i t e 2 . f e a t u r e sh e a d e r s , f o o t e r s , m a r g i n s l e i g h t i n c h e s ,j u s t i f i c a t i o n , c e n t e r i n g , a n s e a r c h a n r e p l a c e .T h t e x t g r a b b e r c a n b e u s e d t c o n v e r t t e x tf r o m o t h e r p r o g r a m s t G E O S f o r m a t f o m o d i f i c a t i o n s s u c h a c h a n g i n g t h f o n t s t y l e sa n a d d i n g g r a p h i c s . T h m a i l - m e r g e p r o g r a m ,g e o M e r g e . c a b u s e d t c r e a t e f o r m l e t t e r sa n m e r g e d a t a l i s t s w i t h d o c u m e n t s . I c a a l s ob u s e d t o p r i n t p r o d u c t i n v e n t o r i e s a n p r i c et a g s . T h g e o S p e l l s p e l l i n g c h e c k e r h a s 9 6 d i c t i o n a r y a n a l l o w s w o r d s t b a d d e d t p e r s o n a l d i c t i o n a r y . W i t h g e o L a s e r . d o c u m e n t sc a b p r i n t e d o t h A p p l e L a s e r W r i t e r l a s e rp r i n t e r w i t h n e a r - t y p e s e t q u a l i t y .

K i d s w o r dK i d s v i e w S o f t w a r e$ 3 9 . 9 5K i d s w o r d i l a r g e - c h a r a c t e r w o r d p r o c e s s o rd e s i g n e d f o c h i l d r e n o a n y o n e w h h a t r o u b l er e a d i n g n o r m a l - s i z e c h a r a c t e r s o c o m p u t e rs c r e e n . T h e p r o g r a m p r i n t s l a r g e a n s t a n d a r d -s i z e c h a r a c t e r s , a n t h c h a r a c t e r a n b a c kg r o u n d c o l o r s c a n b e c h a n g e d . T h s c r e e nh o l d s t e l i n e s o f l a r g e - c h a r a c t e r t e x t . K i d s w o r dw i l l p r i n t t C o m m o d o r e a n o t h e r p r i n t e r s .

P a p e r C l i p I I B a t t e r i e s I n c l u d e dD i s t r i b u t e d b E l e c t r o n i c A r t s$ 4 9 . 9 5P a p e r C l i p I I p r o v i d e s v a r i e t y o f e a t u r e s , p l u sS p e l l p a c k , s p e l l i n g c h e c k e r . P h r a s e s ,s e n t e n c e s , a n b l o c k s o t e x t c a b m o v e d ,c o p i e d , a n e r a s e d , a n t h w h o l e d o c u m e n tc a b f o r m a t t e d f o r p r i n t i n g . g l o b a l s e a r c h -a n r e p l a c e f u n c t i o n a u t o m a t i c a l l y c h a n g e sw o r d s a n p h r a s e s . H o r i z o n t a l s c r o l l i n g a l l o w sd o c u m e n t s t b a w i d e a 2 5 c o l u m n s , a n t h p r o g r a m o f f e r s a 8 0 - c o l u m n v i d e o d i s p l a ys t h a t c o m p l e t e 8 0 - c o l u m n p a g e c a n b ev i e w e d . F e a t u r e s i n c l u d e c o l u m n s ,a l p h a n u m e r i c t a b s , b u i l t - i n a r i t h m e t i c f u n c t i o n s ,h e a d e r s , f o o t e r s , a u t o m a t i c p a g e n u m b e r i n g ,p e r s o n a l i z e d f o r m l e t t e r s , m a i l i n g - l a b e l a n m a i l i n g - l i s t c a p a b i l i t i e s , a n p r i n t e r c o m m a n d sf o u n d e r l i n i n g , b o l d f a c e , i t a l i c , s u p e r s c r i p t s ,a n s u b s c r i p t s . P a p e r C l i p / / / a l s o o i f e r s g l o b a lf i l e - c o p y c o m m a n d , t e l e c o m m u n i c a t i o n sm o d u l e , a n s e r i e s o f m e n u s a c c e s s i b l et h r o u g h f u n c t i o n k e y s . T h e 6 4 v e r s i o n s u p p o r t sd o c u m e n t s w i t h a m a n y a 2 0 l i n e s T h p a c k a g e c o n t a i n s t w d i s k s — o n e w i t h t h e 6 v e r s i o n a n d o n e w i t h I h 1 2 v e r s i o n — a n de a c h d i s k i n c l u d e s s p e l l - c h e c k i n g d i c t i o n a r y .

P o c k e t W r i t e r I D i g i t a l S o l u t i o n sS 5 9 . 9 5T h i s w o r d p r o c e s s o r f o b o t h t h e 6 4 a n d 1 2 8s u p p o r t s w o i d - w r a p , s e a r c h a n r e p l a c e , m a i l

m e r g e . 4 a n 8 c o l u m n s , h o r i z o n t a l s c r o l l i n g ,g l o b a l f o r m a t t i n g , a n v a r i e t y o f o r m a t t i n gc o d e s . T h d i s p l a y i W Y S I W Y G , a n t h p r o g r a m o f f e r s 1 p r i n t e r f i l e s . E n h a n c e dv e r s i o n s f o t h 6 a n 1 2 a r a v a i l a b l e o n o n ed i s k f o S 5 9 . 9 5 .S p e e d S c r i p tC O M P U T E ! P u b l i c a t i o n s$ 1 9 . 9 5 p l u s S 2 . 0 0 s h i p p i n g a n h a n d l i n g ( b o o k / d i s k c o m b i n a t i o n )$ 9 . 9 5 p l u s $ 2 . 0 0 s h i p p i n g a n h a n d l i n g ( d i s k o n l y )S p e e d S c n p t i w o r d p r o c e s s o r p u b l i s h e d b C O M P U T E ! P u b l i c a t i o n s i t w l o r m a t s : b o o k /d i s k c o m b i n a t i o n ( b o o k i n c l u d e s s o u r c e c o d e )a n d i s k o n l y . T h d i s k i n c l u d e s m o r e t h a nd o z e n s u p p o r t u t i l i t i e s , i n c l u d i n g s p e l l i n gc h e c k e r . S p e e d S c r i p t a l l o w s u s e r s t o w r i t e , e d i t ,f o r m a t , a n p r i n t d o c u m e n t s o a l s i z e s , f r o ml e t t e r s t n o v e l s . M a r g i n s , p a g e l e n g t h , s p a c i n g ,p a g e n u m b e r s , h e a d e r s , a n f o o t e r s c a b c h a n g e d o a d d e d t t h d o c u m e n t . F o r m a t t i n gf e a t u r e s i n c l u d e p a g i n a t i o n , u n d e r l i n i n g , a n c e n t e r i n g . G r a p h i c s c a r b e a d d e d l t h t e x t , a n t h f i l e s c a n b e l i n k e d t o p r i n t o n c o n t i n u o u sd o c u m e n t . T h p r o g r a m u s e s a b o u t 6 o m e m o r y .

S u p e r s c r i p tP r o g r e s s i v e P e r i p h e r a l s a n S o f t w a r e$ 4 9 . 9 5S u p e r s c r i p t i f u l l - f e a t u r e d w o r d p r o c e s s o rt h a t i n c l u d e s s p e l l i n g c h e c k e r , s c r e e n -c a l c u l a t i o n c a p a b i l i t i e s , m a c r o f e a t u r e s , a n p r i n t e r f i l e t h a t s u p p o r t s a n a s s o r t m e n t o p r i n t e r s . D o c u m e n t s c a n b e m e r g e d w i t h d a t af i l e s c r e a t e d b S u p e r b a s e ( p o p u l a r d a t a b a s ea l s o p u b l i s h e d b P r o g r e s s i v e P e r i p h e r a l s ] ,T e r m P a p e r W r i t e rM e d i a g e n i c$ 3 9 . 9 5T h i s p r o g r a m e m p l o y s f o u r m a j o r s t e p s t h e l ps t u d e n t s w r i t e t e r m p a p e r s . F i r s t , t h e n o t e - t a k e ro r g a n i z e s n o t e s a n i n f o r m a t i o n o t h s u b j e c t .T h o u t l i n e r s o r t s t h e i n f o r m a t i o n a n p r e p a r e sa o u t l i n e . W r i t i n g o f t h d o c u m e n t i a s s i s t e db t h w o r d p r o c e s s o r , w h i c h s u p p o r t s b o l df a c e , u n d e r l i n i n g , c e n t e r i n g , s p e l l c h e c k i n g ,i n s e r t i o n , d e l e t i o n , a n a d d i n g . F o o t n o t e s a n b i b l i o g r a p h y c a b a d d e d t t h c o m p l e t e dd o c u m e n t .T e x t o m a t - 6 4A b a c u s$ 2 9 . 9 5T e x t o m a t - 6 4 s u p p o r t s f o r m l e t t e r s , 8 0 - c o l u m nd i s p l a y w i t h h o r i z o n t a l s c r o l l i n g , a n b l o c ko p e r a t i o n s . D o c u m e n t s w i t h u t 2 4 , 0 0 0c h a r a c t e r s c a n b e s t o r e d i m e m o r y , a n l o n g e rd o c u m e n t s c a n b e c r e a t e d w i t h c h a i n i n g . T h c o m m a n d s a r d i s p l a y e d o n s c r e e n f o e a s e - o f -u s e ,

T h i n k i n g C a B r o d e r b u n dS 3 4 . 9 5T h i n k i n g C a c a h e l p w r i t e r s o r t a n o r g a n i z en o t e s a n i d e a s i l o g i c a l , c o h e r e n t m a n n e r .

T h u s e r e n t e r s a m a t o p i c a n t h e n l i s t s i d e a su n d e r t h a t h e a d i n g . T h e p r o g r a m c a n t h e no r g a n i z e t h t o p i c s i n t o a o u t l i n e . T h b u i l t - i nt e x t e d i t o r o f f e r s a u t o m a t i c f o r m a t t i n g a n p r i n te n h a n c e m e n t s s u c h a s b o l d f a c e a n u n d e r l i n i n gw i t h o u t t h u s o w o r d p r o c e s s o r ,T R I OS o f t s y n c S o f t w a r e$ 2 9 . 9 5T R I O i a i n t e g r a t e d p a c k a g e c o n t a i n i n g w o r dp r o c e s s o r , s p r e a d s h e e t , a n d a t a b a s e o s i n g l e d i s k . H e l p w i n d o w s p r o v i d e i n s t a n to n s c r e e n i n s t r u c t i o n s . D a t a c a b e x c h a n g e da n m e r g e d b e t w e e n p r o g r a m s .W o r d W r i t e rT i m e w o r k s$ 4 9 . 9 5T h i s w o r d p r o c e s s o r c o n t a i n s a n 8 5 . 0 0 0 - w o r ds p e l l i n g c h e c k e r , t h e s a u r u s w i t h o v e r 6 0 . 0 0 0s y n o n y m s , a o u t l i n e p r o c e s s o r , a n a 8 0 c o l u m n p r i n t - p r e v i e w m o d e t h a t d i s p l a y s t h d o c u m e n t i 8 0 - c o l u m n f o r m a t b e f o r e i i p r i n t e d , T h m e n u - d r i v e n p r o g r a m f e a t u r e sm o v e - a n d - c o p y , i n s e r t , s e a r c h - a n d - r e p l a c e .p a g e - s k i p , a n w o r d - w r a p o p e r a t i o n s , p l u sa u t o m a t i c p a g e n u m b e r i n g , d o c u m e n t c h a i n i n g ,s c r o l l i n g , c o l o r c o n t r o l , m e r g i n g , c e n t e r i n g , a n

m u l t i f u n c t i o n c a l c u l a t o r . T e x t - p r i n t i n g o p t i o n si n c l u d e u n d e r l i n e , b o l d f a c e , i t a l i c s , s u p e r s c r i p t ,a n s u b s c r i p t . W o r d W r i t e r 3 i G E O S -c o m p a t i b l e a n c a b u s e d w i t h T i m e w o r k s 1D a t a M a n a g e r o S w i f t c a l c .T h W r i t e S t u f fB u s y B e B r i w a l l$ 1 I a d d i t i o n t t h s t a n d a r d w o r d p r o c e s s i n gf e a t u r e s , T h W n t e S i u f f a l s o i n c l u d e s 2 1 f u n c t i o n c a l c u l a t o r , d e c i m a l l a f o a l i g n i n gn u m b e r s , 6 h e l p s c r e e n s t h a t c a b c u s t o m i z e d , o n l i n e d i s k d o c u m e n t a t i o n , d o u b l e -c o l u m n p r i n t i n g , s o r t i n g , m e r g i n g a n a p p e n d i n g o f t e x t f i l e s , a 8 0 - c o l u m n p r e v i e ws c r e e n , 2 o n l i n e t u t o r i a l s , a n a o n l i n e c l o c k .T y p i s t s c a t o g g l e b e t w e e n D v o r a k a n Q W E R T Y k e y b o a r d . M o r e t h a n 1 0 m a c r o s w i t ho n o t w c h a r a c t e r s c a b e d e f i n e d t s u b s t i t u t e f o w o r d s a n p h r a s e s w i t h u t 2 5 c h a r a c t e r s . f i l e t r a n s l a t o r c a n b e u s e d t c o n v e r t d o c u m e n t s t f o r m a t s f o 1 o t h e rw o r d p r o c e s s o r s . v e r s i o n w i t h s p e e c hc a p a b i l i t i e s i a v a i l a b l e f o S 2 4 .

F o t h C o m m o d o r e 1 2

B e t t e r W o r k i n g W o r d P r o 1 2 S p i n n a k e rS 3 9 . 9 5T h e W o r d P r o 1 2 8 p a c k a g e c o n t a i n s t h w o r dp r o c e s s o r a n d F i l e P r 1 2 8 . d a t a b a s em a n a g e r . T h e w o r d p r o c e s s o r s u p p o r t s f u l l t e x te d i t i n g a n f o r m a t t i n g f u n c t i o n s s u c h a s m a r g i ns e t , i n d e n t i o n , t a b b i n g , c e n t e r i n g , h i g h l i g h t i n g ,u n d e r l i n i n g , d o u b l e c o l u m n s , w o r d - w r a p , a n s e a r c h a n r e p l a c e . T h e r e i 1 0 0 , 0 0 0 - w o r ds p e l l i n g c h e c k e r , a n b o t h p r o g r a m s c a p r i n t

G C O M P U T E ' S G a z e t t e N o v e m b e r 1 9 8 8

Page 71: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 71/116

N M H a n d s - O n T r a i n i n g W i t h a I B P C o m p a t i b l e P l u s 2 M e H a r d D i s k

G E T H K N O W - H O WT S E R V I C E E V E R Y

C O M P U T E R O T H I S P A G EL e a r n t h B a s i c s t h N R W a y - a n d E a r n G o o dM o n e y T r o u b l e s h o o t i n gA n B r a n d o C o m p u t e rT h D e p a r t m e n t o L a b o rr a n k s c o m p u t e r s e r v i c e h i g ho i t s l i s t o t o g r o w t h f i e l d s ,w i t h a c c e l e r a t e d d e m a n dc r e a t i n g m o r e t h a n 3 0 , 0 0 0 n e j o b s w i t h i n t h e n e x t l O y e a r s .

Y o c a c a s h i o t h i s o p p o rt u n i t y — e i t h e r a f u l l - t i m ec o r p o r a t e t e c h n i c i a n o ra i n d e p e n d e n t s e r v i c e -p e r s o n — o n c e y o u ' v el e a r n e d a l t h e b a s i c s o c o m p u t e r s t h N R I w a y .N R i ' s p r a c t i c a l c o m b i n at i o n o " r e a s o n - w h y "t h e o r y a n " h a n d s - o n "b u i l d i n g s k i l l s s t a r t s y o w i t h t h f u n d a m e n t a l so e l e c t r o n i c s , ( h e n g u i d e sy o t h r o u g h a d v a n c e d e l e ct r o n i c c i r c u i t r y a n d o n i n t oc o m p u t e r e l e c t r o n i c s . Y o a l s ol e a r n t p r o g r a m i B A S I C a n m a c h i n e l a n g u a g e , t h e e s s e n t i a ll a n g u a g e s l o t r o u b l e s h o o t i n ga n r e p a i r .

T o t a l C o m p u t e r S y s t e m sT r a i n i n g , O n l y F r o m N R N 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 . T r e a l l y s e r v i c e c o m p u t e r s ,y o h a v e t u n d e r s t a n d c o m p u t e r s y s t e m s .A n o n l y N R i n c l u d e s p o w e r f u l c o p u t e r s y s t e m a s p a r t o y o u r t r a i n i n g ,c e n t e r e d a r u u n d I h n e f u l l y I B c o p a t i b l e S a n y o 8 8 S e r i e s c o m p u t e r .

Y o s t a r t w i t h t h s t e p - b y - s t e pa s s e m b l y o y o u r S a n y o 8 8 c o m p u t e r .Y o b u i l d a n t e s t t h " i n t e l l i g e n t "k e y 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 5 ' 4 " f l o p p y d i s k d r i v e , a n i n t e r f a c e t h : n " ( i - i . i , i i , i m o n i t o r . B u t h a t ' s n o a l l .Y o g o l i n s t a l l p o w e r f u l 2 m e g a b y t e h a r d d i s k d r i v e — t o d a y ' s m o s t -w a n t e d c o m p u t e r p e r i p h e r a l , n o i n c l u de a p a r t o f y o u r h a n d s - o n t r a i n i n g t d r a m a t i c a l l y i n c r e a s e y o u r c o m p u t e r ' sd a t a s t o r a g e c a p a c i t y w h i l e g i v i n g y o l i g h t n i n g - q u i c k d a t a a c c e s s . W i t h y o u rc o m p u t e r n o u p a n d r u n n i n g , y o u ' r er e a d y t u s t h v a l u a b l e s o f t w a r e t h a tc o m p l e t e s y o u r t o t a l c o m p u t e r s y s t e m .

I I I ! , : A » 5 l l i t r « l T n d t n u i l i o I B C o r p o r a t i o n .

t p s o n I a F l * g h t e r K I T ' l d t m d d i a A d d , I i k l

n e e d t q u i t y o u r p r e s e n t j o u n t i l y o u ' r er e a d y t m a k e y o u r m o v e . Y o u r t r a i n i n gi b a c k e d u p b y y o u r p e r s o n a l N R i s t r u c t o r a n t h N R t e c h n i c a l s t a f f ,

r e a d y t a n s w e r y o u r q u e s t i o n sa n h e l p y o w h e n y o n e e d i t Y o g e i a l w i t hN R a t - h o m e t r a i n i n g .

F r e e 1 0 0 - P a g eC a t a l o g T e l l s M o r e

S e n d t h p o s t a g e - p a i dr e p l y c a r d t o d a y f o N R I ' s b i g . 1 0 0 - p a g e ,

c o l o r c a t a l o g o N R I ' se l e c t r o n i c s t r a i n i n g ,

w h i c h g i v e s y o a l t h f a c t s a b o u tN R c o u r s e si M i c r oc o m p u t e r s ,R o b o t i c s ,D a t a C o m u n i c a t i o n s ,

T V / A u d i o /V i d e o S e r v i c i n g ,

a n o t h e r g r o w i n gh i g h - t e c h c a r e e r f i e l d s ,

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

I a l a d d s u t 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 d e x p e r i e n c et 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 mm i n g , c i r c u i t d e s i g n , a n p e r i p h e r a lm a i n t e n a n c e . Y o u ' l l b l e a r n i n g a b o u t ,w o r k i n g w i t h , s e r v i c i n g , a n t r o u b l es h o o t i n g a e n t i r e c o m p u t e r s y s t e m -k e y b o a r d , p o w e r s u p p l y , c o m p u t e r ,m o n i t o r , f l o p p y d i s k , h a r d d i s k — t o e s u r e t h a t y o h a v e a l t h e s s e n t i a l s k i l l sy o n e e d t s u c c e e d a p r o f e s s i o n a lc o m p u t e r s e r v i c e t e c h n i c i a n .

N E x p e r i e n c e N e e d e d ,N R B u i l d s I I T h i s i t h k i n d o p r a c t i c a l , h a n d s - o ne x p e r i e n c e t h a t m a k e s y o u n i q u e l yp r e p a r e d , w i t h t h e s k i l l s a n c o n f i d e n c ey o n e e d f o s u c c e s s . Y o l e a r n a y o u ro w c o n v e n i e n c e i y o u r o w h o m e . N c l a s s r o o m p r e s s u r e s , n n i g h t s c h o o l , n

Y o u r N f t I t o t a l s y s t e m s I r a k n i n g I n d u c f e s ;N R I D l i o j v w y L a b 1 d e s i g n e n m o d i f y c i r c u i t s ' F o u r -

f u n c t i o n t f k g i l i L m u l t i m e t e r w i t h n a l k * y o u t h r o u g h I r t s t r u c -l l o n o n ■ u d t a t a p e • Q t g h a l l o g i c p r o b e f o r v i s u a l e x a m i n e -l i o n o l k e y b o a r d c i r c u i t s S a n y o B 3 S e r i u r . c o m p u t e rw i t h I n t a t l l g a i r k e y b o a r d n m 3 6 0 K . W f l o p p y d i s k[ ] ' , . - ■ - 2 m e g n b y t o h n r d d i s k d n v o y o I n s t a l l I r i t a m a l l yM i u r i r e s o l u t i o n m o n o c h r o m o m o n i t o r 8 R O M . 2 5 6 KR A B u n d l e d a o f t w a i a I n c l u d i n g 0 W U A 5 I C . M S - D O S ,W o n J S t a r . C n l c S t . i r ' R e f e r e n c e m a n u a l s , s c h e m a t i c s .a m b l l o - a l A d l e s s o n s .

S C H O O L SM c G r a w - H i l l C o n t i n u i n g E d u c a t i o n C e n t e r3 9 3 6 W i s c o n s i n A v e n u e , N W a s h i n g t o n , D 2 0 0 1 6W f e ' l l G i v e Y o u T o m o r r o w .

Page 72: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 72/116

t m o r e t h a n 1 0 p r i n t e r s . T h d a t a b a s em a n a g e r c a s t o r e a m a n y a 4 0 0 0 r e c o r d s p e f i l e a n d s e a r c h a n s o r t m a x i m u m o 2 v a n a b l e s . F o r m l e t t e r s c a b m e r g e d w i t hn a m e - a n d - a d d r e s s f i l e s t o p r i n t l e t t e r s a n l a b e l s ,

F l e e t S y s t e mP r o f e s s i o n a l S o f t w a r e$ 7 9 . 9 5T h i s w o r d p r o c e s s i n g p a c k a g e f o t h 1 2 c o n t a i n s a l t h f e a t u r e s o i t 6 c o u n t e r p a r t ,F l e e t S y s t e m 2 + p l u s c o n t e x t - s e n s i t i v e h e l ps c r e e n s . R A M - e x p a n s i o n s u p p o r t , a n s u p p o r tf o f o u r d i s k d r i v e s . F l e e t S y s t e m 4 ' s s p e l l i n gc h e c k e r c a c h e c k t e p a g e s i l e s s t h a n 4 s e c o n d s . F o m o r e i n f o r m a t i o n , s e F l e e tS y s t e m 2 + a b o v e .

F o n t m a s t e r 1 2 8X e t e c$ 6 9 . 9 5T h i s w o r d p r o c e s s o r c o n t a i n s a 1 0 2 , 0 0 0 - w o r ds p e l l i n g c h e c k e r , f o r e i g n l a n g u a g e d i s k , f o n te d i t o r a n c r e a t o r , a n m o r e t h a n 4 f o n t s ,i n c l u d i n g R u s s i a n , G r e e k , H e b r e w , a n A r a b i ca l p h a b e t s . V l f o r d p r o c e s s i n g f e a t u r e s i n c l u d eP R f i l e m e r g e , f o u r k e y b o a r d m a c r o s , h e a d e r s ,f o o t e r s , r o m a n o r d e c i m a l - t y p e p a g e n u m b e r s ,u n d e r l i n i n g , h i g h l i g h t i n g , a n h e l p s c r e e n s .F o r e i g n l a n g u a g e s c a b e d i t e d f r o m r i g h t t l e f t , a n f o n t s c a b e v i e w e d o t h s c r e e nb e f o r e p r i n t i n g . T h p r o g r a m w o r k s i 8 0 c o l u m n m o d e a n d c a n p r i n t i f o u r c o l u m n s .G r a p h i c s a n d a t a c a n b e m e r g e d i n t o t h t e x t .

g e o W r i t e W o r k s h o p 1 2 B e r k e l e y S o f t w o r k sS 6 9 . 9 5A l o t h f e a t u r e s o g e o W n t e 2 . a n G E O S 2 . f o t h 6 ( s e e a b o v e ) , p l u s s u p p o r t f o t h a d v a n c e d f e a t u r e s o t h 1 2 8 , i n c l u d i n g a n 8 0 -c o l u m n d i s p l a y , a r c o n t a i n e d i g e o W r i t eW o r k s h o p 1 2 8 . I r e q u i r e s G E O S 1 2 8 .

P a p e r C l i p I I B a t t e r i e s I n c l u d e dD i s t r i b u t e d b E l e c t r o n i c A r t s$ 4 9 . 9 5T h 1 2 v e r s i o n o P a p e r C l i p I I s u p p o r t s 8 0 c o l u m n m o d e a n d o c u m e n t s w i t h u t 4 9 l i n e s . I c o n t a i n s c o m m a n d f o s t r i p p i n g h a r dr e t u r n s f r o m d o w n l o a d e d t e x t f i l e . T h f l i p s i d eo I h e d i s k c o n t a i n s t h s p e l l i n g - c h e c k e rd i c t i o n a r y a n p r i n t e r f i l e s . F o m o r ei n f o r m a t i o n , s e P a p e r C l i p I I I , 5 v e r s i o n , a b o v e .

P o c k e t W r i t e r I D i g i t a l S o l u t i o n s$ 5 9 . 9 5S e e P o c k e t W r i t e r I I 6 v e r s i o n , a b o v e .S p e e d S c r i p t 1 2 8C O M P U T E ! P u b l i c a t i o n s$ 9 . 9 5 p l u s $ 2 . 0 0 s h i p p i n g a n h a n d l i n g ( d i s k )S p e e d S c r i p t 7 2 w a o r i g i n a l l y p u b l i s h e d i t h O c t o b e r 1 9 8 7 i s s u e o f t h i s m a g a z i n e ( a v a i l a b l ea b a c k i s s u e ) . I i c u r r e n t l y a v a i l a b l e o C O M P U T E ! ' s S p e e d S c r i p t D i s k a l o n g w i t h

7 C O M P U T E ' S G a z e l l e N o v e m b e r I 9 S B

S p e e r J C h e c k 1 2 8 , s p e l l i n g c h e c k e r t h a t l e t sy o b u i l d c u s t o m i z e d d i c t i o n a r y , a n s e v e r a lo t h e r s u p p o r t u t i l i t i e s , D o c u m e n t a t i o n i i n c l u d e d o t h d i s k . S p e e d S c r i p t 1 2 w o r k s i 8 c o l u m n s a n d , w i t h f e e x c e p t i o n s , f o l l o w st h s t y l e a n p r o c e d u r e s o S p e e d S c r i p t ( s e eS p e e d S c r i p t , a b o v e ) .S u p e r s c r i p tP r o g r e s s i v e P e r i p h e r a l s a n S o f t w a r e$ 5 9 . 9 5S u p e r s c r i p t i f u l l - f e a t u r e d w o r d p r o c e s s o rt h a t i n c l u d e s s p e l l i n g c h e c k e r , s c r e e n -c a l c u l a t i o n c a p a b i l i t i e s , m a c r o f e a t u r e s , a n p r i n t e r f i l e t h a t s u p p o r t s a n a s s o r t m e n t o p r i n t e r s . D o c u m e n t s c a n b e m e r g e d w i t h d a t af i l e s c r e a t e d b S u p e r b a s e ( d a t a b a s e ) , a n t h p r o g r a m c a r e s i d e i m e m o r y w i t h S u p e r b a s e .V i z a W r i t e C l a s s i cP r o g r e s s i v e P e r i p h e r a l s a n S o f t w a r e$ 8 9 . 9 5

f u l l - f e a t u r e d w o r d p r o c e s s o r , V i z a W r i t eC l a s s i c c o n t a i n s e d i t i n g a n f o r m a t t i n g o p t i o n ss u c h a j u s t i f i c a t i o n , i n d e n t i o n , b o l d f a c e ,u n d e r l i n e , s e a r c h a n r e p l a c e , s u p e r - a n s u b s c r i p t , a n n e w s p a p e r - s t y l e c o l u m n s . T e x ti h i g h l i g h t e d f o r e d i t i n g , a n c o m m a n d s a r d i s p l a y e d o n s c r e e n . F r e q u e n t l y u s e d w o r d s c a

b a d d e d t t h b u i l t - i n s p e l l i n g c h e c k e r , a n t h g l o s s a r y c a b u s e d t m e r g e w o r d s i n t ot h t e x t . V i z a W r i t e C l a s s i c c a m e r g e n a m e -a n d - a d d r e s s l i s t s f r o m a n y s e q u e n t i a l f i l ec r e a t e d b d a t a b a s e w i t h d o c u m e n t s .N u m b e r s f r o m t h b u i l t - i n c a l c u l a t o r c a a l s o b a d d e d t o t h e t e x t . p r i n t e r p r o f i l e s y s t e m a l l o w sc o n t r o l o a n R S - 2 3 2 o p a r a l l e l p r i n t e r . T h p r o g r a m c a p r i n t n e a r - l e t t e r - q u a l i l y f o n t s o d o t - m a t r i x p r i n t e r s .

W o r d W r i t e r 1 2 T i m e w o r k s$ 6 9 . 9 5W o r d W r i t e r s t h 1 2 o f f e r s b u i l t - i n 9 0 , 0 0 0 -w o r d s p e l l i n g c h e c k e r , t h e s a u r u s w i t h m o r et h a n 6 0 . 0 0 0 s y n o n y m s , a o u t l i n e r t o r g a n i z en o t e s , f u l l - f u n c t i o n c a l c u l a t o r , a n p r i n t -p r e v i e w m o d e t d i s p l a y t h e d o c u m e n t a i w i l lp r i n t o u t . W o r d p r o c e s s i n g f e a t u r e s i n c l u d ei n s e r t i o n , d e l e t i o n , s e a r c h a n r e p l a c e , m o v e o c o p y , w o r d - w r a p , i n d e n t i o n , t a b b i n g , a u t o m a t i cp a g e n u m b e r i n g , d o c u m e n t c h a i n i n g , h e a d e r s ,f o o t e r s , s u p e r s c r i p t , s u b s c r i p t , s c r o l l i n g , a n d i s k c a t a l o g i n g . O v e r 1 0 0 0 w o r d s c a b a d d e dt t h d i c t i o n a r y w h i l e t h e p r o g r a m i b e i n gu s e d , a n t e x t c a n b e h i g h l i g h t e d o t h s c r e e nf o u n d e r l i n e , b o l d f a c e , o i t a l i c s . T h i s p r o g r a mc a a l s o l i u s e d w i t h D a t a M a n a g e r 1 2 8 ,S w i t t c a l c 1 2 8 , a n o t h e r S y l v i a P o r t e r S e r i e sp r o g r a m s , a l f r o m T i m e w o r k s .

P u b l i s h e r s ' N a m e s a n A b a c u s5 3 7 0 5 2 n d S t S G r a n d R a p i d s , M 4 9 5 0 8B e r k e l e y S o f t w o r k s2 1 5 0 S h a t t u c k A v e .B e r k e l e y , C 9 4 7 0 4B r i w a l l / F r e e S p i r i t S o f t w a r e9 0 5 W . H i l l g r o v eS u i t e 6L a G r a n g e , I 6 0 5 2 5B r o d e r b u n d1 P a u l D r S a R a f a e l , C 9 4 9 0 3C O M P U T E ! B o o k sC u s t o m e r S e r v i c eP . O . B o 2 1 6 5R a d n o r , P 1 9 0 8 9( F o r b o o k / d i s k c o m b i n a t i o n )C O M P U T E ! P u b l i c a t i o n sC u s t o m e r S e r v i c eP . O . B o 5 1 8 8G r e e n s b o r o , N 2 7 4 0 3( F o r d i s k - o n l y p r o d u c t )D i g i t a l S o l u t i o n s2 - 3 0 W e r t h e i m C t R i c h m o n d H i l l , O n t . L 4 1 B

A d d r e s s e sE l e c t r o n i c A r t s1 8 2 0 G a t e w a y D r S a M a t e o . C 9 4 4 0 4K i d s v i e w S o f t w a r eP . O . B o 9 W a r n e r , N 0 3 2 7 8M e d i a g e n i c ( f o r m e r l y A c t i v i s i o n )3 8 8 5 B o h a n n o n D r M e n l o P a r k , C 9 4 0 2 5P r o f e s s i o n a l S o f t w a r e5 F r e m o n t S t N e e d h a m , M 0 2 1 9 4P r o g r e s s i v e P e r i p h e r a l s a n S o f t w a r e4 6 K a l a m a t h S t D e n v e r , C 8 0 2 0 4S o f t s y n c1 6 M a d i s o n A v e .N e Y o r k , N 1 0 0 1 6S p i n n a k e r S o f t w a r eO n K e n d a l l S q .C a m b r i d g e , M 0 2 1 3 9T i m e w o r k s4 4 L a k e C o o k R d D e e r f j e l d . I 6 0 0 1 4X e t e c2 8 0 4 A r n o l d R d S a l i n a , K 6 7 4 0 1

Page 73: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 73/116

W h a t I R o b o t ?

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

W a l h a v e o u h e r o e s . M i n e i I s a a c A s i m o v . H e ' s b e e n m h e r oe v e r s i n c e g o h o o k e d o h i s w a s h b u c k l i n g s p a c e a d v e n t u r eb o o k s , a n i n e - y e a r - o l d b a c k i t h f i f t i e s .

l o v e A s i m o v f o a l h i a c o m p l i s h m e n t s , b u h i m h e r om o s t o a l b e c a u s e o h i r o b o tb o o k s , i n c l u d i n g / R o b o t a n t h r o b o t n o v e l s ( f e a t u r i n g t h e d e t e ct i v e L i j e B a i l e y a n t h e r o b o t R D a n e e l O l i v a w ) . A s i m o v c o i n e d t h w o r d r o b o t i c s a n d e v i s e d t h n o w -f a m o u s T h r e e L a w s o R o b o t i c s .

T h F i r s t L a w : " r o b o t m a n o i n j u r e h u m a n b e i n g o r t h r o u g h i n a c t i o n , a l l o w h u m a nb e i n g t c o m e t h a r m . " T h S e o n L a w : " r o b o t m u s t o b e y t h o r d e r s g i v e n i b h u m a n b e i n g s e c e p t w h e r e s u c h o r d e r s w o u l d c o f l i c t w i t h t h F i r s t L a w . " T h T h i r dL a w : " r o b o t m u s t p r o t e c t i t o w e x i s t e n c e , a s l o n g a s u c h p r o t e ct i o n d o e s n o c o n f l i c t w i t h t h F i r s to S e c o n d L a w . " I r e c e n t b o o k s ,h i r o b o t s h a v e t h e m s e l v e s c o c o c t e d n e w , Z e r o t h L a w : " r o b o tm a n o i n j u r e h u m a n i t y o r t h r o u g h i n a c t i o n , a l l o w h u m a n i t yt c o m e t h a r m . "

I M u s t R e s e m b l e a P e r s o nI h i r e c e n t F o u n d a t i o n n o v e l s ,F o u n d a t i o n ' s E d g e a n F o u n d a t i o na n E a r t h , A s i m o v i d e n t i f i e s r o b o t sa m a c h i n e s w h i c h r e s e m b l e h m a b e i n g s . T h i s i u p s e t t i n g n e w s !H e r e w h a v e t h f a t h e r o f r o b o t i c st e l l i n g u t h a t t q u a l i f y a " r b o t , " m a c h i n e h a t r e s e m b l eh u m a n b e i n g .

A s i m o v ' s p r e s c r i p t i o n f l i e s i t h f a c e o f t h e t h i n k i n g a n w r i t i n g

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

w e l d i n g , a n p a i n t i n g c a r s i f a c t o r i e s .

I m 1 9 8 2 b o o k , W o r k i n g R b o t s , e x a m i n e d r o b o t s i n f a c t a n f i c t i o n a n c a m e u w i t h d e f i n it i o n f o r " r e a ! " r o b o t : r e a l , w o r ki n g r o b o t m u s t b u n d e r c o m p u t e rc o n t r o l , a n i m u s t h a v e s e n s o r s . T h c o m p u t e r c o n t r o l m a k e s t h r o b o tp r o g r a m m a b l e a n i n d e p e n d e n t o d i r e c t h u m a n j o y s t i c k - t y p e m a n i p ul a t i o n . T h s e n s o r s g i v e t h e r o b o ta a w a r e n e s s o f t h e o u t s i d e w o r l da n t h a b i l i t y t o f e e d s e n s o r y d a t at i t p r o g r a m f o r a d e c i s i o n o n e a c t i o n s t t a k e .

A A g e - O l d F a s c i n a t i o nA s i m o v a n d a g r e e o o n s u j e c t : R o b o t s f a s c i n a t e p e o p l e . T h i sh a b e e n t r u e f o t h o u s a n d s o y e a r s — a t l e a s t s i n c e 2 0 B . C . ,w h e n H e r o n o A l e x a n d r i a c r e a t e da u t o m a t e d t h e a t e r s c o m p l e t e w i t he x p l o d i n g f l a m e s , m e t a l l i c d a n c e r s ,a n w h i r l i n g g o d s .

E v e n f u r t h e r b a c k i t i m e , A i s t o t l e w r o t e : " I e v e r y i n s t r u m e n tc o u l d a c c o m p l i s h i t o w w o r k ,o b e y i n g o r a n t i c i p a t i n g t h e w i l l o o t h e r s , . . i t h e s h u t t l e c o u l dw e a v e , a n t h e p i c k t o u c h t h l y r e ,w i t h o u t h a n d t g u i d e t h e m , c h i e fw o r k m e n w o u l d n o n e e d s e r v a n t s ,n o m a s t e r s s l a v e s . "

W h a t i i a b o u t r o b o t s t h a tm a k e s t h e m s b e w i t c h i n g ? A s i m o vm i g h t a n s w e r t h a t i i t h e i r h u m a nl i k e f o r m . W h e n w s e r o b o t s , w a r l i k e N a r c i s s u s g a z i n g i n t oh i g h - t e c h m i r r o r a n s e e i n g o u o w s h a p e i i t r e f l e c t i o n . W u s m a g i c , c l e v e r n e s s , a n c r a f t { a s i C o l l o d i ' s P i n o c c h i o ) o r t h t o o l s o s c i e n c e ( a i S h e l l e y ' s F r a n k e ns t e i n ) t o m a k e b e i n g i o u o w i m a g e .

S t r o n g A t t r a c t i o nt h i n k t h a t c r e a t i n g a a r t i f i c i a l h m a i p o w e r f u l p a r t o t h a t t r a ct i o n t h a t r o b o t s h o l d f o r u s . F o e x a m p l e , c r e a t i n g r o b o t b e a v e r

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

B u t h i n k e v e n m o r e i m p o rt a n t i t h a b i l i t y t o g i v e l i f e w h e r en o n e e x i s t s . S h a p e i s e c o n d a r y t t h g o d l i k e p o w e r o m a k i n g b i n c o m e a l i v e . I m b o o k R o b o tO d y s s e y ( T o r , 1 9 8 8 ) , t h e h e r o ,H o m e r , d e b a t e s t h i s s u b j e c t w i t hh i c o m p a n i o n , C h e c k e r s , w h o f e r s a r o b o t ' s p e r s p e c t i v e o t h m a t t e r :

" H u m a n s ' f a s c i n a t i o n f o r o b o t s r u n s v e r y d e e p i n t o t h p a s t a n d e e p i n t o t h h u m a ni m a g i n a t i o n — e v e r s i n c e y o s a t h g r a s s e s w a v e i t h w i n d a n d f r o m t h a t m o t i o ni m a g i n e d t h a t l i v i n g h a n dw a b r u s h i n g t h o s e g r a s s e s .Y o u r f a s c i n a t i o n i n o t w i t h r b o t s t h e m s e l v e s , o c o u r s e , b u w i t h w h a t t h e y s y m b o l i z e . "

" W h a t d o t h e y s y m b o li z e ? " a s k e d H o m e r .

" C r e a t i n g l i f e , e x i s t e n c e ,a n b e i n g , " s a i d C h e c k e r s . " I i s s t i l l m y s t e r y t y o h m a n s t h a t y o a r a l i v e a a l l .S i i u t t e r l y b e w i t c h i n g f o y o t t h i n k a b o u t a n o t h e rb e i n g , t h o u g h n o h u m a n ,w h i a l s o a l i v e . T h a t ' s w h a n i m a l s — p e t s - — c h a r m y o a n d e l i g h t y o u . A n w h e ny o u r t e c h n o l o g y b e c a m e s a d v a n c e d , y o b e c a m e f a s c in a t e d w i t h l i f e l i k e m a c h i n e s . "

W h a t D Y o T h i n k ?A l t h i s d i s c u s s i o n c a u s e s m t t u r n t y o u , m r e a d e r s , a n a s k ;W h a t i r o b o t ? I i m a c h i n e t h a tr e s e m b l e s h u m a n b e i n g ? I i c o m p u t e r - c o n t r o l l e d m a c h i n e w i t hs e n s o r s ? I i m a c h i n e t h a t i " a l i v e " ?

W h a t d y o t h i n k ?W r i t e t m e i c a r e o C O M P U T E I ' s G a z e t t e , 3 2 W e s tW e n d o v e r A v e n u e , S u i t e 2 0 0 ,G r e e n s b o r o , N 2 7 4 0 8 .

C O M P U T E ' S G a 7 M e N o v e m b e r 1 9 8 8 7

Page 74: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 74/116

P i r a t e T e l l s A l

R h e t t A n d e r s o nA s s i s t a n t E d i t o r

P i r a c y . I t ' s a b i g i s s u e . A n y o n e w h d o u b t s t h a t c a j u s t a s o u r e a d e r s .E v e r s i n c e T o d d H e i m a r c k w r o t e" T h e S o f t w a r e P o l i c e " f o t h M a 1 9 8 8 " H o r i z o n s , " w e ' v e r e c e i v e dl e t t e r a f t e r l e t t e r a b o u t t h i s c o m p l e xi s s u e . I n J u n e , w p u b l i s h e d t w f u l l p a g e s o l e t t e r s f r o m p i r a t e s , a n t i -p i r a t e s , p e o p l e a n g r y a s o f t w a r ec o m p a n i e s , a n p e o p l e a n g r y a t u s .

B u t h a t d i d n ' t s t o p t h e f l o o d o l e t t e r s . I f a c t , a l t h o u g h t h e y ' v es l o w e d t t r i c k l e ( f e w e e k ) ,t h e y s t i l l c o m e i n M a n y o y o w r o t e a b o u t y o u r o p i n i o n s w i t hg r e a t e l o q u e n c e . W a p p r e c i a t ey o u r l e t t e r s .

O n l e t t e r i p a r t i c u l a r s t o o do u t , t h o u g h . I t ' s a l e t t e r f r o m p r a t e i I l l i n o i s . I ' g o i n g t l e h i h a v e ( j u s t a b o u t ) t h e l a s t w o r d o p i r a c y , m o s t l y b e c a u s e t h l e t t e rb r i n g s u s o m e i n t e r e s t i n g p o i n t sa b o u t t h c o m p u t e r i n d u s t r y . N o t et h a t I ' v e e d i t e d t h e l e t t e r s l i g h t l y t om a k e i f i h e r e .

I ' v e h a m t r u s l y 6 4 e v e r s i n c e i c a m e o u a n s h a v e l i b r a r y o o v e r7 , 0 0 0 g a m e s , 5 0 o w h i c h a r e n ' t o v e nb e i n g s o l d o t h m a r k e t .

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

1 P i r a t e s c a g e g a m e s y e a r s b e f o r et h e y a r r e l e a s e d .

2 O u g a m e s a r u s u a l l y c r a c k e d , s ow c a d i s t r i b u t e o c o p y w i t h o u tn i b b l e r o a n y t h i n g , b h a n d i w w a n t .

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

4 W g e t g r e a t g a m e s t h a t a r f r o m a l c o u n t r i e s . S o m e o t h e m w i l l n e v e rc o m e o u o t h m a r k e t . I w d o n ' tp i r a t e , h o a r w s u p p o s e d t g e t h e m ?

7 C O M P U T E R S G a z e l l e N o v e m b e i 1 9 B 8

S w h c a n ' t t h s t o r e s a n o t h e rp l a c e s c o m e o u w i t h t h s t u f f w g e w h e n w g e i i E x a m p l e : h a v e O U R U a n S u p e r M a r i o B r o s , f o t h 6 4 I ' v e h a t h e m f o a b o u t y e a r a n h a l fn o w . Y o g u y s w i l l h a v e t w a i t a l o n gt i m e , i e v e r , t g e t h e m .

h a P a p e r b o y t w y e a r s b e f o r e i c a m e o u t , a n i j u s t c a m e o u t w m o n t h s a g o . G i v e m b r e a k ! H o l a m e d y o t h i n k w a r e ? I s e e ag a m e c o m e u o a b u l l e t i n b o a r d , I ' g o n n a g e i t

A n o t h e r t h i n g i t h a t s o m e c o m p an i e s d o l a m e v e r s i o n s o f g r e a t a r c a d eg a m e s . I m a k e s t h 6 l o o k b a d . s a v e r s i o n o K i N i k k i t h a t m a d e m c r y .I ' v e s e e n b e t t e r p u b l i c d o m a i n g a m e s .B u t h e r e a r c E u r o p e a n v e r s i o n s t h a ta r b e t t e r . I t h 6 v e r s i o n l o o k s b a n e x t t N i n t e n d o v e r s i o n . C o m m od o r e c a l o s e s a l e s l i k e t h a t . B u o n l yi h p i r a t e s k n o w h o g o o d t h 6 i s s e w h a t m e a n ?

P l e a s e k e e p t h i s p i r a t e / d e b a t et h i n g g o i n g i H o r i z o n s . I ' l l k e e p b u i n t h i s m a g a z i n e a n w i l l n o t i f y m f r i e n d s o i c u y o u ' r e a b o u t t h o n l ym a t h a t h a r e a l l y c o v e r e d t h i s s u b j e c t

l o t .

T h S i l v e r L i n i n gW h a t e v e r y o m a t h i n k o h i m ,t h i s g u y ' s n o a l b a d . H s h o w sg e n u i n e l o y a l t i e s t o h i f r i e n d s i t h c r a c k i n g c l u b s . H e ' s u p s e t b t h i n r o a d s t h e N i n t e n d o h a m a d ea t h e x p e n s e o f t h e m o r e v e r s a t i l e6 4 H l o v e s h i c o m p u t e r , s h c o l l e c t s t h o u s a n d s a n t h o u s a n d so e x a m p l e s o w h a t i c a d o

L e t ' s l o o k a h i f o u r p o i n t s ,o n a t i m e .

P i r a t e s c a g e g a m e s y e a r sb e f o r e t h e y a r e r e l e a s e d . T h a t i s o m e t i m e s t r u e . A f t e r a l l , i t a k e s al o n g t i m e t w r i t e g o o d p r o g r a m .E a r l y v e r s i o n s o f t e n m y s t e r i o u s l yf i n d t h e i r w a i n t o t h h a n d s o p r a t e s . G o o d g a m e s s p r e a d l i k e w i l df i r e a c r o s s b u l l e t i n b o a r d s .

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

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

P u b l i s h e r s o s o f t w a r e s h o u l dp a a t t e n t i o n t w h a t o u p i r a t e i s a y i n g . M a k e s u r e t h a t e a r l y c o p i e so y o u r p r o g r a m s d o n ' t f i n d t h e i rw a o u o t h o f f i c e . T r t c u d o w n o t h t i m e t h a t p r o g r a ms p e n d s i " n o m a n ' s l a n d " — t h a tt i m e a f t e r t h g a m e i f i n i s h e d b u b e f o r e i h a b e e n r e l e a s e d .

O u g a m e s a r u s u a l l y c r a c k e d ,s w c a d i s t r i b u t e o c o p y w i t h o u tn i b b l e r o r a n y t h i n g , b y h a n d i w W a n t . T h i s i c r a g a i n s t c o p yp r o t e c t i o n . I t ' s n a t u r a l f o p i r a t e s t w a n t t g e r i o c o p y - p r o t e c t i o n ,b u i t ' s a l s o n a t u r a l f o n o n p i r a t e st d a w a y w i t h i t P u b l i s h e r s : N o n l i k e s c o p y - p r o t e c t e d d i s k s . I y o u r m a n u a l i l o n g e n o u g h n o t b d u p l i c a t e d b t h c a s u a l c o p i e r ,t r k e y w o r d p r o t e c t i o n . O t h e r w i s e ,t r c o d e d w h e e l o s l i d e .

S o m e o o u g a m e s h a v e i n t r o st h a t a r b e t t e r t h a n t h g a m e i t s e l f !P l u s , m o s t c r a c k i n g g r o u p s p u t a d d e df e a t u r e s i t h g a m e s , s y o c a s k i pl e v e l s , p l a y w i t h u n l i m i t e d l i v e s , a n m o r e , t h g a m e e n d s u b e t t e r . A p a r e n t l y , s o m e p i r a t e s a r d o i n gl o o w o r k . P i r a t e s : P u t y o u r t a l e n t si n t o m o r e c o n s t r u c t i v e p u r s u i t s .Y o c a m a k e h u n d r e d s o d o l l a r sb s e l l i n g s i n g l e p r o g r a m t o u s .Y o c a m a k e t h o u s a n d s i y o u rw o r k i g o o d e n o u g h t b d i s t r i bu t e d b c o m m e r c i a l s o f t w a r eh o u s e s ( m o s t o w h i c h w i l l h a p p i l yr e v i e w u n s o l i c i t e d s o f t w a r e ) .

W g e g r e a t g a m e s t h a t a r f r o ma l c o u n t r i e s . S o m e o t h e m w i l l n e v e rc o m e o u o t h m a r k e t . I w d o n ' tp i r a t e , h o a r w s u p p o s e d t g e t h e m ? d o n ' t k n o w .

N e x t M o n t h :R e a d e r s M a k e F a c e s

Page 75: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 75/116

N o t e b o o k s a n d P O K E s

R a n d y T h o m p s o nC o n t r i b u t i n g E d i t o r" T h e P r o g r a m m e r ' s P a g e " i i t e r e s t e d i y o u r p r o g r a m m i n g t i p sa n t r i c k s . S e n d a l s u b m i s s i o n s t T h e P r o g r a m m e r ' s P a g e , C O M -P U T E I ' s G a z e t t e , P . O . B o 5 4 0 6 ,G r e e n s b o r o , N o r t h C a r o l i n a2 7 4 0 3 . W e ' l l p a y S 2 5 - S 5 0 f o e a c ht i w p u b l i s h .O n o f t h e b e s t p r o g r a m m i n g t o o l sy o c a h a v e i n o t e b o o kc r a m m e d w i t h s u c h t h i n g s a A S C I Ic h a r t s , k e y c o d e v a l u e s , s m a l l s u r o u t i n e s , a n o t h e r h a c k i n g h i n t sa n t i d b i t s . I y o d o n ' t h a v e p r g r a m m i n g n o t e b o o k , c o n s i d e r m a k -i n g o n e . Y o u r p r o g r a m m i n gn o t e b o o k m a v e r y w e l l b e c o m et h m o s t - r e f e r e n c e d c o m p u t e rm a n u a l t h a t y o o w n .

W h a t s h o u l d y o p u i y o u rn o t e b o o k ? T i p s f r o m " T h e P r g r a m m e r ' s P a g e " o " R e a d e r ' sF e e d b a c k , " f o o n t h i n g . A n y t i m ey o f i n d s o m e t h i n g i b o o k o m a g a z i n e t h a t y o r e f e r t o f t e n ,m a k e p h o t o c o p y o i a n p u i i y o u r n o t e b o o k .

C h a r t s a n T a b l e sE v e r y p r o g r a m m i n g n o t e b o o ks h o u l d h a v e a n A S C I I c h a r t . O n o t h b e s t A S C I I c h a r t s a v a i l a b l e i i t h J a n u a r y 1 9 8 5 i s s u e o f C O M -P U T E I ' s G a z e t t e , p a g e s 1 2 0 - 1 2 2 .T h i s c h a r t i m o r e t h a n j u s t t a b l e o fA S C I I c o d e s ; i t ' s c o m p l e t e c r o s s -r e f e r e n c e d g u i d e t B A S I C t o k e n s ,6 5 0 2 i n s t r u c t i o n s , s c r e e n c o d e s , a n h e x a d e c i m a l / d e c i m a l n u m b e r s .

S c r e e n a n c o l o r m e m o r ym a p s c a n b e a i n v a l u a b l e a d d i t i o nt y o u r n o t e b o o k . Y o c a f i n dg o o d s c r e e n a n c o l o r m e m o r ym a p s i A p p e n d i x o t h C o m m od o r e 6 P r o g r a m m e r ' s R e f e r e n c eG u i d e . I f a c t , m o s t o t h A p p e n d ic e f o u n d i C o m m o d o r e ' s p r g r a m m e r ' s r e f e r e n c e g u i d e sp r o v i d e q u a l i t y n o t e b o o k m a t e r i a l .

A n o t h e r g r e a t s o u r c e o c h a r t sa n t a b l e s a i m e d s p e c i f i c a l l y a C o m m o d o r e c o m p u t e r s i T h C o p l e t e C o m m o d o r e I n n e r S p a c e A t h o l o g y , a v a i l a b l e f r o m T h T r a n s a c t o r , C a n a d i a n p u b l i s h i n gc o m p a n y . T h i s b o o k h a c h a r t s a n t a b l e s t h a t c o v e r e v e r y t h i n g f r o mt h P E t t h i l l - f a t e d P l u s / 4 .

K e e p y o u r n o t e b o o k s t o c k e dw i t h g r a p h p a p e r , t o o . G r a p h p a p e ri u s e f u l f o d e s i g n i n g s p r i t e s a n c h a r a c t e r s e t s , a w e l l a f o l a y i n go u s c r e e n d i s p l a y s a n p r i n t e r o u p u t . I t ' s a l s o f u f o d o o d l i n g .

6 P O K E sA i m p o r t a n t a d d i t i o n t a n p r g r a m m e r ' s n o t e b o o k i l i s t o u s f u P O K E s . U n l i k e m o s t c o m p u t e r s ,t h C o m m o d o r e 6 4 ' s o p e r a t i n g s y t e i v e r y a c c e s s i b l e a n e a s y t p l a y a r o u n d w i t h . W i t h s i n g l e

P O K E s t a t e m e n t , y o c a n i t e r t h w a t h c o m p u t e r w o r k s . I t h e a cc o m p a n y i n g t a b l e s , y o u ' l l f i n df e P O K E s f o t h 6 t h a t y o s h o u l d f i n d u s e f u l .

B c a r e f u l w h e n e n t e r i n g t h e s eP O K E c o m m a n d s . A l t h o u g h y o c a n n e v e r d a m a g e y o u r c o m p u t e rw i t h . P O K E , y o c a l o c k u t h c o m p u t e r , f o r c i n g y o t t u r n y o u r6 o f a n b a c k o a g a i n t r e g a i nc o n t r o l .

M a n y o f t h e s e P O K E s w e r e s e n ti b V i c t o r J F o g h o M a r i p o s a , C a i f o r n i a . O t h e r s w e r e t a k e n f r o m t h C O M P U T E ! b o o k , M a p p i n g t h 6 4 — a n o t h e r g r e a t s o u r c e o n o t eb o o k m a t e r i a l . T h r e s t a r t h r e s u l t o f e x p e r i e n c e a n e x p e r i m e nt a t i o n . I I ' v e n e g l e c t e d t m e n t i o na n o y o u r f a v o r i t e P O K E s , l e m k n o w — c h a n c e s a r t h e y ' l l a p p e a ri n f u t u r e c o l u m n .

C h a r a c t e r s a n t h S c r e e nP O K E 5 3 2 7 2 . 2 1P O K E 5 3 2 7 2 , 2 3P O K E 5 3 2 B O . CP O K E 5 3 2 S 1 . CP O K E 6 4 6 . CP O K E 5 3 2 6 5 . P E E K ( 5 3 2 f > : > ) A N 2 P O K E 5 3 2 6 S , P E E K ( 5 3 2 6 5 ) O 1 T h K e y b o a r dT O K E 6 5 0 , 1 2 8P O K E 6 5 0 , 1 2 7P O K E 6 5 0 . 0P O K E 6 5 7 . 1 2 8P O K E 6 5 7 , 0P O K E 1 9 8 , 0P O K E b W . iP O K E 6 4 9 , 0P O K E 6 - 1 9 . 1 0P O K E 8 0 8 , 2 3 9P O K E 7 9 2 , 1 9 3P O K E 8 0 8 , 2 3 9 ; P O K E 7 9 2 , 1 9 3P O K E 8 0 8 , 2 3 4P O K E 8 0 8 , 2 3 7 : P O K E 7 9 2 . 7 1M i s c e l l a n e o u sP O K E 7 7 5 . 2 0 0P O K E 7 7 5 . 1 6 7P O K E 5 6 3 4 1 , SP O K E 2 0 4 , 0P O K E 2 0 4 , 2 5 5P O K E 1 9 , 6 5P O K E 1 9 , 0P O K E 5 4 2 9 6 . 1 5 : P O K E 5 4 2 9 6 . 0

s w i i c h l u p p e r c a s e m o d es w i t c h t l o w e r c a s e m o d ec h a n g e b o r d e r c o l o r | C ~ 0 - 1 5 Jc h a n g e s c r e e n c o l o r ( 0 - 1 5 )c h a n g e c u r s o r c o l o r ( C - 0 - 1 5 )m a l S f w i ' n d i ^ p l a vl u o s c r e e n d i s p l . i v

a l k e y s r e p e a tn k e y s r e p e a ln o r m a l r e p e a ld i s a b l e S i ! F T - C o m m o d o r ee n a b l e S H F T - C o m m o d o r ed k e y b o a r d b u f f e rd i s a b l e 1 k e y b o a r d b u f f e r i n gd i s a b l e k e y b o a r dn o r m a l b u f f e r i n gd i s a b l e R U N / S T O P k e d i s a b l e R E S T O R Ed i s a b l e R U N / S T O P - R E S T O R Ed i s a b l e R U N / S T O P - R E S T O R E a n L I S Te n a b l e R U N / S T O P - R E S T O R E a n L I S T

d i s a b l e L I S Te n a b l e L I S Ts e c u r s o r s p e e d ( - 0 - 2 5 5 )t u r n c u r s o r o d u r i n g G E l u r n c u r s o r b a c k o f t u r n o f q u e s t i o n m a r k d u r i n g I N P U Tt u r n q u e s t i o n r n a i k b j c k o m a k L ' . c l i c k s o u n d

C O M P U T E ' S G a z e l l e N o v e m b e r 1 9 8 8 7

Page 76: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 76/116

V a r i a b l e s R e v i s i t e d

L a r r y C o t t o n

" B A S I C f o B e g i n n e r s " b e g i n s i t t h i r d y e a r t h i s m o n t h . N e r e a d e r sa n o l s h o u l d b e n e f i t f r o m t h i sm o n t h ' s r e v i e w o c o n s t a n t s a n v a r i a b l e s , a n t h m a n y w a y s i w h i c h t h e y c a n b e u s e d .

C o n s t a n t sc o n s t a n t i n u m b e r , l e t t e r ,

w o r d , p h r a s e , s e n t e n c e , s y m b o l , o s e r i e s o s y m b o l s w h i c h d o e s n o c h a n g e w h i l e B A S I C p r o g r a m i r u n n i n g . T h e s e n u m b e r s , w o r d s , o s y m b o l s m a b a s m a l l a o n c h a r a c t e r o r ( i t h c a s e o w o r d s o s y m b o l s ) a s l a r g e a s 2 5 c h a r a c t e r s .C o n s t a n t s m a b e n u m e r i c — r e p r es e n t i n g n u m b e r s — o r s t r i n g — r e pr e s e n t i n g l e t t e r s o s y m b o l s . H e r ea r s o m e e x a m p l e s s h o w n i p r g r a m l i n e s :1 X - ( n u m e r i c )2 Y % - 2 0 7 7 ( n u m e r i c )3 R 5 - 1 2 . 4 4 ( n u m e r i c )4 W $ = " T H E S A U R U S " ( s t r i n g )5 C A R 5 = " F E R R A R I " ( s t r i n g )6 N " 1 4 5 6 " ( s t r i n g )

T h c o n s t a n t Y s h o w n i l i n e2 i c a l l e d a i n t e g e r n u m e r i c c o s t a n t ; t h o t h e r n u m e r i c c o n s t a n t sa r f l o a t i n g p o i n t . L i n e 6 s h o w st r i c k y s i t u a t i o n . E v e n t h o u g h N l o o k s l i k e n u m e r i c c o n s t a n t , i t ' sr e a l l y a s t r i n g , b e c a u s e i t v a l u e i i n s i d e q u o t a t i o n m a r k s . N m a t h em a t i c a l o p e r a t i o n s c a n b e p e rf o r m e d o n i t

C o n s t a n t s a r e u s u a l l y a s s i g n e dv a l u e s n e a r t h b e g i n n i n g o B A S I Cp r o g r a m s . T h n a m e o f t h e c o s t a n t a l w a y s a p p e a r s f i r s t ; t h e nc o m e s a e q u a l s i g n ; l a s t i t h v a u o t h c o n s t a n t .

V a r i a b l e sV a r i a b l e s a r e e x a c t l y l i k e c o n s t a n t s ,e x c e p t t h a t t h e i r v a l u e s c a c h a n g ew h i l e B A S I C p r o g r a m i r u n n i n g .W h a t m a k e s t h e m c h a n g e ? N u m e ri v a r i a b l e s , s u c h a X Y o r K 5 ,m a b c h a n g e d b p e r f o r m i n gm a t h e m a t i c a l o p e r a t i o n s o t h e m .

7 C O M P U T & ' s G a z e t t e N o v e m b e r 1 9 8 8

A n s t r i n g v a r i a b l e s , s u c h a W o S Y o C A R S , m a b c h a n g e d b yb e i n g m a d e l o n g e r ( c o n c a t e n a t e d ) .L o o k a t h i s e x a m p l e :1 A - 1 02 A - 3 P H R A S E S = " T E R R I F I C "4 P H R A S E J P H R A S E S + P E O P L E "5 P R I N T A . P H R A S E S

L i n e 2 c h a n g e s f r o m 1 t 1 5 a n P H R A S E S c h a n g e s f r o mT E R R I F I C t T E R R I F I C P E O P L E i l i n e 3 0 . W h e n t h e y c h a n g e , t h e o l dv a l u e s f o a n P H R A S E S a r l o s t .I y o w a n t t r e t a i n v a r i a b l e ' s o l v a l u e , t h a t v a l u e m u s t b s t o r e d i a n o t h e r v a r i a b l e b e f o r e a n c h a n g e s a r m a d e . F o i n s t a n c e :1 A - 1 02 O L D A = 3 A - 4 P H R A S E $ - " T E R R I F I C "5 O L D P H R A S E S = P H R A S E S6 P H R A S E $ P H R A S E $ P E O P L E "7 P R I N T O L D A8 P R I N T9 P R I N T O L D P H K A S E S1 0 P R I N T P H R A S E S

a n P H R A S E S a r d e f i n e d i l i n e s 1 a n 4 0 t h e i r v a l u e s c h a n g ei l i n e s 3 a n 6 f r o m 1 t 1 a n f r o m T E R R I F I C t T E R R I F I C P E P L E , r e s p e c t i v e l y . S i n c e w w a n t e dt r e m e m b e r t h e i r o l v a l u e s , m o r ev a r i a b l e s ( i n t h i s c a s e , O L D A a n O L D P H R A S E S ) w e r e u s e d i l i n e s2 a n 5 t p r e s e r v e A ' a n O L D P H R A S E S ' s o l v a l u e s .A r r a y sA r r a y s a r g r o u p o r e l a t e d c o s t a n t s o r v a r i a b l e s t h a t a r i d e n t if i e d b s u b s c r i p t s i p a r e n t h e s e s .T h e y c a b n u m e r i c o s t r i n g . H e r ea r s o m e e x a m p l e s :1 C A R $ < 1 ) " F E R R A R I "2 C A R S 1 2 ) - " B M W "3 C A R $ { 3 ) ~ " M A S E R A T I "4 N U H E R O ) 4 2 5 65 N U M ! 1 E R < 2 ) - 5 . 1 4 56 N U M B E R ( 3 ) 2 5

T w F o r m sA m e n t i o n e d a b o v e , n u m e r i c c o ns t a n t s a n v a r i a b l e s c a n b e i t w

f o r m s , i n t e g e r o r f l o a t i n g p o i n t . I t e g e r s a r e i d e n t i f i e d b p e r c e n ts i g n ( % a t t a c h e d t t h v a r i a b l en a m e . T h e i r v a l u e s c a r a n g e f r o m- 3 2 7 6 8 t + 3 2 7 6 7 ( w h o l e n u b e r s o n l y ) . T h f o l l o w i n g a r f e e x a m p l e s :1 A 2 2 B % - 03 C % - 4 5 6

F l o a t i n g - p o i n t n u m e r i c v a r ia b l e s c a ( b u t d o n ' t n e c e s s a r i l yh a v e t o c o n t a i n d e c i m a l . T h e ya r B A S I C ' S m o s t c o m m o n t y p e o n u m e r i c v a r i a b l e . H e r e a r s o m ee x a m p l e s :1 X - 4 5 . 2 32 . 3 4 5

N o t e t h a t t h v a l u e f o r Z , e v e nt h o u g h i c o n t a i n s n d e c i m a l , i f l o a t i n g - p o i n t c o n s t a n t , b e c a u s e i t ' ss t o r e d i f l o a t i n g - p o i n t v a r i a b l e ,v a r i a b l e n o i d e n t i f i e d b s i g n .

F l o a t i n g - p o i n t n u m e r i c v a r ia b l e s c o n s u m e m u c h m o r e m e m o r yt h a n i n t e g e r n u m e r i c v a r i a b l e s , s i m e m o r y i p r o b l e m , u s t h l a t t e r .

N a m i n g C o n s t a n t sa n V a r i a b l e sW h e n d e c i d i n g o n a m e s f o r v a r ia b l e s c o n s i d e r t h e s e h i n t s :

U s m e a n i n g f u l n a m e s o a b b r e v ia t i o n s . V a r i a b l e s c a n b e e i t h e r o n l e t t e r , t w o m o r e l e t t e r s , o r c o b i n a t i o n o l e t t e r a n n u m b e r . E xa m p l e s o f v a l i d v a r i a b l e n a m e s a r K K S , K 6 , K 6 $ , K I K I $ , K I T E , a n K I T E S .

T h n u m b e r c a n ' t c o m e f i r s t i v a r i a b l e ' s n a m e — 6 K a n 6 K

w o n ' t w o r k . R e c a l l t h a t C o m m od o r e c o m p u t e r s u s o n l y t h f i r s tt w c h a r a c t e r s o v a r i a b l e ' s n a m e .T h u s K I K I T E , a n K I W I a r a l t h s a m e t t h c o m p u t e r .

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

Page 77: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 77/116

f o u n d i y o u r p r o g r a m m e r ' s r e f e re n c e g u i d e o u s e r ' s g u i d e . I a d d it i o n t a l t h w o r d s i B A S I C ,c e r t a i n v a r i a b l e s , s u c h a s S T , T l a n T I S , a r e r e s e r v e d . H e r e a r s o m e e a m p l e o i n v a l i d v a r i a b l e n a m e s :T O T A l - 6 7 8 ( c o n t a i n s T O C O N D O - 1 1 0 0 0 0 ( c o n t a i n s O N N O T H I N G S - " Z E R O " ( c o n t a i n s N O T )F I R S T 2 0 ( c o n t a i n s S T S S S S S S S I F S " C O S T " ( c o n t a i n s I F T I N T S - " M A U V E " ( c o n t a i n s I N T )W O R D S - " S P L I N T E R " ( c o n t a i n s O R I N S T A N T S " " S E C O N D " ( c o n t a i n s T A N ;

S i O t u s i n s t r i n g v a r i a b l en a m e )

T h p r o b l e m w i t h t h l a s tt h r e e e x a m p l e s i o n l y i t h v a r ia b l e ' s n a m e s , n o t h e i r v a l u e s . T h n a m e s c o n t a i n k e y w o r d s ( I N T , O R a n T A N ) . N o t e t h a t i t ' s f i n e f o k e y w o r d s t b i n s i d e q u o t a t i o nm a r k s [ I N T i " s p l i n t e r " , O i " s e c o n d , " a n C O i n " c o s t " ) .

A f i n a l e x e r c i s e t h i s m o n t h ,h e r e ' s l i t t l e p r o g r a m t h a t s h o w sw h a t y o c a d w i t h c o n s t a n t sw h i c h r e p r e s e n t a s c r i e s o s y m b o l s .K R E C O P Y R I G H T 1 9 8 8 C O M P U T

E P U B L I C A T I O N S , I N C . f L R I G H T S R E S E R V E D .

D 1 0 T 1 1 6 : T 2 = 1 2 ; T 3 * > 1 8H 2 F O R C 0 U N T = l T O 2 : R E A 1 3 F A C E S (

C O U N T ) : N E X TH 3 F O R C 0 U N T = i T O 4 : R E f t D E Y f c l S ( C

O U N T ) : N E X TD 4 P R I N T " [ C L R ) [ 7 D O W N jJ 5 F O K C O U N T = 1 T O 2 : P R I N T T A B ( T

l ) F A C E S ( C O U W T ) : N E X TH 6 P R I N T T A E ( T 2 ) " ( 3 D O W N ) P R E

S S P A C E B A R [ 9 U P P 7 F O R C O U N T = 1 T O 4 : P R I N T T A B ( T

3 ) E Y E S ( C O U N T ) " f U P ]X B 8 0 G E T K $ : I F K $ = " " 1 T H E N 8 0X 9 N E X T : G O T O 7 0A 1 0 0 D A T A " U U U U U ( D O W N }

[ L E F T J N E[ l e f t J I h ! e p ¥[ d o w n ] ( 8 l e f t ) u e h 3[ S P A C E S l § N 3 l ~

m 1 1 d a t a " ( l e f t ! j | h 3[ s p a c e s } z T 2 s p a c e s !i u % K ( d o w n T ( 9 l e f t J m j

N T D 0 W H } ( 6 L G F T } M £ 3 ? T o o w n } ! 5 l e f t J bk 1 2 d a t a " e c 3 e c M 1 3 D A T A " i D | | D R 1 4 | F 1 5

L i n e 1 s e t s u t h r e e c o n s t a n t s ,T 1 - T 3 , f o u s i T A s t a t e m e n t s( s e e l i n e s 5 0 - 7 0 ) . L i n e s 2 a n 3 r e a d d a t a i n t o t w s u b s c r i p t e d a r a y s . F A C E $ ( 1 ) a n F A C E $ ( 2 ) b ec o m e s e r i e s o s y m b o l s t h a t w i l ld r a w c a r t o o n c h a r a c t e r ' s f a c e , m n u e y e s . E Y E $ ( 1 ) t h r o u g h E Y E $ ( 4 )b e c o m e t h e e y e s , w h i c h w i l l b d r a w n , s e q u e n t i a l l y , i f o u rp o s i t i o n s .

L i n e 4 c l e a r s t h s c r e e n a n m o v e s t h c u r s o r d o w n s e v e ns p a c e s . L i n e 5 p r i n t s t h f a c e b i n c r e m e n t i n g F O R - N E X T l o o pt w i c e . N o t e t h T A s t a t e m e n t ,w h i c h e n s u r e s t h f a c e i c e n t e r e dh o r i z o n t a l l y .

L i n e 6 m o v e s t h e c u r s o r d o w nt h r e e s p a c e s , p r i n t s m e s s a g e , a n r e t u r n s t h e c u r s o r t t h p r o p e r p s i t i o n f o r d r a w i n g t h e y e s .

L i n e 7 c o n t a i n s F O R - N E X Tl o o p w h i c h p r i n t s t h f i r s t s y m b o l i cr e p r e s e n t a t i o n o e y e s — E Y E $ ( 1 ) .B e f o r e w e n c o u n t e r N E X T ,t h e r e ' s G E s t a t e m e n t i t i n e 8 w a i t i n g f o k e t b p r e s s e d . T h p r o g r a m l o o p s a l i n e 8 u n t i l t h a th a p p e n s , w h i c h s e n d s c o n t r o l o t l i n e 9 0 w h e r e t h N E X T r e s i d e s .

L i n e 7 b e c o m e s a c t i v e a g a i n ,w h i c h p r i n t s E Y E $ { 2 ) — t h e n e x ts y m b o l i c r e p r e s e n t a t i o n o e y e s .T h e y e s a r i n a s l i g h t l y d i f f e r e n tp o s i t i o n , t h u s g i v i n g t h i l l u s i o n o m o t i o n .

T h i s l o o p p r o g r e s s e s u n t i lC O U N T b e c o m e s a n a l f o u r e y p o s i t i o n s h a v e b e e n p r i n t e d . T h l o o p e n d s , o n l y t e n c o u n t e rG O T O 7 0 , w h i c h s t a r t s t h w h o l ep r o c e s s o v e r a g a i n .

L i n e s 1 0 0 - 1 1 0 a r D A T As t a t e m e n t s t h a t c o n t a i n t h s y b o l s t d r a w t h f a c e p l u s s y m b o l st m o v e t h c u r s o r d o w n a n l e f t .L i n e s 1 2 0 - 1 5 0 c o n t a i n t h d a t a f o t h e y s y m b o l s .

M a k e i p r a c t i c e t u s c o s t a n t s a n v a r i a b l e s t d e f i n e n u b e r s , w o r d s , p h r a s e s , o s e r i e s o s y m b o l s t h a t w i l l b e u s e d r e p e a t e d l yi y o u r p r o g r a m . N o o n l y w i l l y o s a v e t y p i n g a n c o n s e r v e c o m p u t e rm e m o r y s p a c e , b u y o u r B A S I C p r g r a m s w i l l r u m u c h f a s t e r . (

U s t h h a n d yR e a d e r S e r v i c e C a r d

i t h b a c k o t h m a g a z i n e t r e c e i v e

a d d i t i o n a l i n f o r m a t i o no o u a d v e r t i s e r s .

S a v e Y o u rC o p i e s o C O M P U T E !P r o t e c t y o u r b a c k i s s u e so C O M P U T E ! i d u r a b l eb i n d e r s o l i b r a r y c a s e s .E a c h b i n d e r o c a s e i c u s t o m - m a d e i f l a g - b l u eb i n d i n g w i t h e m b o s s e dw h i t e l e t t e r i n g . E a c h h o l d s

y e a r o C O M P U T E ! .O r d e r s e v e r a l a n k e e py o u r i s s u e s o C O M P U T E !n e a t l y o r g a n i z e d f o q u i c kr e f e r e n c e . ( T h e s e b i n d e r sm a k e g r e a t g i f t s , t o o ! )

B i n d e r s C a s e s :$ 9 . 9 5 e a c h ; $ 7 . 9 5 e a c h ;

f o $ 2 7 . 9 5 ; f o $ 2 1 . 9 5 ;f o $ 5 2 . 9 5 f o $ 3 9 . 9 5

( A d a S p e r c o s e / b i n a e r ( o p o s t a g eh a n d l i n g . P l e a s e a d S 2 . 5 0 p e u n i t l o o r d e r s o u i s i d e t h e U 5 .

S e n d i y o u r p r e p a i d o r d e rw i t h t h a t t a c h e d c o u p o nC A L L T O L L F R E E d a y s , 2 h o u r s1 - B D 0 - 9 7 2 - 5 8 5 8

M a i l t o J e s s e J o n e s I n d u s t r i e sD e p t . C O T E4 9 E a s t E r i e A v e ,P h i l a d e l p h i a , P 1 9 1 3 4

P l e a s e s e n d m C O M -P U T E I c a s e s b i n d e r s .E n c l o s e d i m c h e c k o m o n e yo r d e r f o ( U . S . f u n d so n l y . )N a m eA d d r e s sC i t yS t a t e Z i S a t i s f a c t i o n g u a r a n t e e d o m o n e yr e f u n d e d . N P B o N u m b e r s .P l e a s e a l l o w 4 - 6 w e e k s f o d e l i v e r y .

Page 78: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 78/116

K e r n a l K e y s

| i B u t t e r f i L ' t c lC o n t r i b u t i n g E d i t o rT h K e r n a l i t h o p e r a t i n g s y s t e mo C o m m o d o r e 8 - b i t c o m p u t e r s .Y o u r p r o g r a m m i n g t a s k s c a b m a d e m u c h s i m p l e r i y o t a k e a v a n t a g e o f t h e m a n y t e s t e d a n d e b u g g e d K e r n a l r o u t i n e s . T w c o m m o n r o u t i n e s a r G E T I N( S F F E 4 ) a n I N P U T ( $ F F C F ) .

W h e n y o u s G E T I N t g e c h a r a c t e r s f r o m t h k e y b o a r d b u f fe r t h c h a r a c t e r i r e t u r n e d i t h a c c u m u l a t o r . I d o e s n o e c h o t h c h a r a c t e r s t t h s c r e e n ; y o u r p r og r a m w i l l n e e d t d t h a t j o b . G E T -I n e v e r w a i t s f o i n p u t . I t h k e y b o a r d b u f f e r i e m p t y , t h e r o ut i n e r e t u r n s i m m e d i a t e l y w i t h a 0 i nt h a c c u m u l a t o r .

I N P U T g e t s c h a r a c t e r s f r o mt h e s c r e e n i n s t e a d o f t h e k e y b o a r db u f f e r . W h e n y o f i r s t c a l l I N P U T ,t h C o m m o d o r e s c r e e n h a n d l e rt a k e s o v e r . T h c u r s o r f l a s h e s , a n t h u s e r i f r e e t o e d i t t h s c r e e n a d e s i r e d — p o s s i b l y e v e n c l e a r i n g t h es c r e e n a n c h a n g i n g c o l o r s .

W h e n R E T U R N i p r e s s e d , t h eI N P U T r o u t i n e r e t u r n s w i t h t h f i r s t c h a r a c t e r t h a t w a e n t e r e d .S u b s e q u e n t c a l l s t I N P U T y i e l dm o r e c h a r a c t e r s f r o m t h s c r e e n .W h e n R E T U R N c h a r a c t e r i f o u n d , t h e r e i n o m o r e d a t a f o r t h i sI N P U T c y c l e .

B t h w a y , c a l l t P R I N Tc a n c e l s t h e r e s t o a I N P U T l i n e .T h i s c a b u s e f u l i y o u r p r o g r a md e c i d e s i d o e s n o n e e d t g e t h r e m a i n d e r o f s c r e e n l i n e .

C o m p l e t e C o n t r o lM a c h i n e l a n g u a g e p r o g r a m m e r st e n d t f a v o r G E T I N . I l e a v e s t h e mc o m p l e t e l y i c o n t r o l . P r o g r a mm e r s h a v e t d c h a r a c t e r e c h o i n g ,c u r s o r f l a s h i n g , d e l e t i o n , a n c u r s o rm o v e m e n t o t h e i r o w n .

I N P U T i s i m p l e r t u s e , b u i t m a i n a d v a n t a g e i t h a t i a l l o w s" d e f a u l t p r o m p t s " — i f t h u s e r j u s t

7 C O M P U T E ' S G a z e l l e N o v e m b o r 1 9 B 8

p r e s s e s R E T U R N , t h e s e c h a r a c t e r sw i l l b i n p u t f r o m t h s c r e e n . I P U i n o t d i s t u r b e d b t h s p e c i a lc h a r a c t e r s ( t h e c o l o n a n t h c o m a t h a t d i s r u p t B A S I C ' S I N P U Ts t a t e m e n t .

T h i s m o n t h ' s p r o g r a m u s e sb o t h I N P U T a n G E T I N . T y p e i i u s i n g a a s s e m b l e r o m a c h i n e l a g u a g e m o n i t o r .

I t h p r o g r a m , I N P U T i u s e dt g e a l i n e o t e x t . G E T I N i u s e dt r e c e i v e s i n g l e - d i g i t n u m b e r . T s a v e t y p i n g , t h p r o m p t s f o e a c ha r v e r y b r i e f . W h e n t h p r o g r a ma s k s T 7 t y p e i a n l i n e o t e x t a n p r e s s R E T U R N . N e x t t h p r o g r a mw i l l a s N ? i n v i t i n g y o t p r e s sa n k e f r o m t 9 N o t e t h a t t h c u r s o r d o e s n o t f l a s h h e r e .

T h p r o g r a m s t a r t s a a d d r e s s$ 2 0 0 0 ( 8 1 9 2 d e c i m a l ) . T h a t ' s n o t h o p t i m u m p l a c e f o r a m a c h i n el a n g u a g e p r o g r a m , b u i d o e s a l l o wt h i s d e m o n s t r a t i o n t r u o a n C o m m o d o r e 8 - b i t m a c h i n e :2 0 0 0 L D # $ 0 0 P r o m p t L o o p 1 2 0 0 2 L D S 2 0 5 C . X

J S 5 F F D 21 N C M # $ 2 0B N $ 2 0 0 2

T h f i r s t p r o m p t i s t o r e d a $ 2 0 5 C . I ' v e u s e d t h s p a c e c h a r a ct e r t o d e t e c t t h e n o f t h e p r o m p t .W e ' l l d t h i s a g a i n f o t h o t h e rp r o m p t .

L D # S 0 0S T $ 2 1 0 0

T h r e g i s t e r , a n l o c a t i o n2 1 0 0 , a r u s e d t s t o r e t h p o s i t i o no f t h e c h a r a c t e r s w w i l l t a k e f r o mt h e s c r e e n a n s t o r e . H e r e ' s t h c a l lt I N P U T :2 0 1 2 J S S F F C F ( I N P U T )

I . D X $ 2 1 0 0 ( r e s t o r e X )S T $ 2 1 0 1 , XI N S T J 2 1 0 0C M # S 0 D ( R E T U R N 7 )B N S 2 0 1 2

A e a c h c h a r a c t e r i r e c e i v e d ,i t ' s c h e c k e d f o r a R E T U R N , w h i c h

s i g n a l s e n d - o f - l i n e . U n t i l w f i n d i t w p u t h c h a r a c t e r s a w a y a n l o o pb a c k . W h e n w f i n d R E T U R N , w em o v e t n e s c r e e n l i n e :

L D # S 0 DJ S S F F D 2

H e r e c o m e s t h s e c o n d p r o m p t ,s t o r e d a $ 2 0 5 F ; c o d i n g i t h s a m ea a b o v e :

L D # $ 0 02 0 2 A L D S 2 0 S F . X

J S S F F D 2I N C M # S 2 0B N 5 2 0 2 A

N o G E T I N ( $ F F E 4 ) r e a d s t h ek e y b o a r d . I t h e c h a r a c t e r i n o i t h r a n g e f r o m t A S C I I , w l o o p b a c k a n w a i t :2 0 3 5 J S R S F F E 4

C M # $ 3 1 ( A S C I I I B C S 2 O 3 SC M # S 3 A ( A S C I I 9 p l u s 1 B C $ 2 0 3 5

W h e n w p a s s t h i s p o i n t , w h a v e r e c e i v e d a A S C I I c h a r a c t e r i t h r a n g e o t 9 W e c h o i t t h s c r e e n . T h e n w s t r i p i d o w n t b i n a r y n u m b e r a n t r a n s f e r t h b n a r y v a l u e t t h r e g i s t e r , w h e r ei w i l l b u s e d . N o w p r i n tR E T U R N :

J S $ F F D 2A N # $ 0 FT A L D # S 0 D ( R E T U R N )J S S F F D 2

2 0 4 B L D # $ 0 0H e r e ' s w h e r e w p r i n t t h l i n e

w i n p u t p r e v i o u s l y . T h i s l o o pp r i n t s e a c h c h a r a c t e r o t h l i n e . W d e t e c t e n d - o f - l i n e b s p o t t i n g t h R E T U R N c h a r a c t e r :2 0 4 D L D

J S I N C M B N D E B N R T

S 2 1 0 I . X$ F F D 2

# $ 0 D$ 2 0 4

$ 2 0 4 B

( R E T U R N ? )( c o u n t l i n e s )

T h e s e a r A S C I I c h a r a c t e r s :2 0 5 C 5 3 2 ( T ? S P A C E )2 0 S F 4 3 2 ( N ? S P A C E )

Page 79: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 79/116

F o n t G r a b b e r

M y s t i c | i

" F o n t G r a b b e r " t u r n s y o u r f a v o ri t C o m m o d o r e c h a r a c t e r s e t s i n t oG E O S f o n t s . f o n t - i d e n t i f i c a t i o nc h a n g e r i a l s o i n c l u d e d . F o t h 6 a n 1 2 8 .

L i k e M a c i n t o s h o a n A m i g a ,C o m m o d o r e 6 o 1 2 e q u i p p e dw i t h G E O S i m a s t e r a h a n d l i n gf o n t s . W i t h g e o W r i t e o r g e o P a i n t ,y o c a u s f o n t s o v a r y i n g p o i n ts i z e s , w i d t h s , a n s t y l e s . G E O Sc o m e s w i t h s e v e r a l f o n t s , a n B e r k e l e y S o f t w o r k s o f f e r s e v e nm o r e , b u " F o n t G r a b b e r " l e t s y o t a i n t o o n o f t h e l a r g e s t s e l e c t i o n so f o n t s i t h c o m p u t e r w o r l d —C o m m o d o r e c h a r a c t e r s e t s .

T h C o m m o d o r e 6 u s e s a 8 c h a r a c t e r c e l l t s p e c i f y c h a r a c

t e r s . T h c h a r a c t e r s e i f u l l y r e d e -f i n a b l e ! . O v e r t h e y e a r s , h u n d r e d s o a l t e r n a t i v e c h a r a c t e r s e t s h a v e b e e nd e s i g n e d . I f a c t , m a n y G A Z E T T Er e a d e r s h a v e d e s i g n e d t h e i r o w f o n t s w i t h " U l r r a f o n t " p o w e r f u lu t i l i t y f r o m t h S e p t e m b e r 1 9 8 6 i s u o G A Z E T T E . N o y o c a u s a n o t h o s e f o n t s w i t h G E O S .

G e t t i n g S t a r t e dP r o g r a m i F o n t G r a b b e r . T e s u r e a c c u r a t e e n t r y , t y p e i i u s i n g" T h e A u t o m a t i c P r o o f r e a d e r , "f o u n d e l s e w h e r e i n t h i s i s s u e . W h e ny o u ' v e f i n i s h e d t y p i n g , b s u r e t s a v e c o p y o t h p r o g r a m t o d i s k .

P r o g r a m i " G E O S F o n t I E d i t o r . " T h i s p r o g r a m l e t s y o c h a n g e t h I n u m b e r o a n G E O Sf o n t . T h i s i h e l p f u l i y o u h a v e t w of o n t s w i t h t h s a m e I n u m b e r .

B e f o r e y o s t a r t c o n v e r t i n gc h a r a c t e r s e t s t o G E O S f o n t s , y o u ' l ln e e d f e c h a r a c t e r s e t s . Y o m i g h tb a b l e t d o w n l o a d t h e m f r o m a i n f o r m a t i o n s e r v i c e s u c h a C o m p uS e r v e o Q - L i n k . I y o w a n t t d s i g n y o u r o w n , u s c h a r a c t e r - s e te d i t o r l i k e U l t r a f o n t + .

F o n t G r a b b e r w r i t e s d i r e c t l y t G E O S d i s k s . F o t h a t r e a s o n , y o s h o u l d a l w a y s m a k e b a c k u p c o p yo y o u r d i s k s , j u s t i n c a s e a n y t h i n gg o e s w r o n g . F i r s t , m a k e G E O Sw o r k d i s k ( i n s t r u c t i o n s f o r d o i n gt h i s a r i y o u r G E O S m a n u a l ) .N o c o p y t h G E O S f o n t c a l l e d" C o m m o d o r e " o n t o t h w o r k d i s k .F r o m t h d e s k T o p , r e n a m e t h C o m m o d o r e f o n t t < S W A P > . B s u r e t u s u p p e r c a s e l e t t e r s . ( Y o um u s t c r e a t e t h < 5 W A P > f i l e e a c ht i m e y o w i s h t c o n v e r t f o n t . )

W h e n y o u ' r e r e a d y t c o n v e r ta f o n t , b o o t u y o u r 6 4 ( o y o u r1 2 8 , i 6 m o d e ) . D n o b o o tG E O S . F o n t G r a b b e r i B A S I Cp r o g r a m t h a t o p e r a t e s i t h s t a n da r 6 e n v i r o n m e n t .

F r o m D i s k o R A I y o u ' d l i k e t t r a n s l a t e c h a r a c t e rs e t h a t i c u r r e n t l y d i s p l a y e d , f o l o t h i n s t r u c t i o n s b e l o w . N o t et h a t F o n t G r a b b e r w i l l t r a n s l a t e a n c h a r a c t e r s e ( n m a t t e r w h e r e i i l o c a t e d i m e m o r y ) a l o n g a i i b e i n g u s e d .

L o a d a n d r u F o n t G r a b b e r .W h e n a s k e d f o t h s o u r c e o f t h es e t , c h o o s e m e m o r y .C h o o s e t h c h a r a c t e r - s e t t y p e( u p p e r c a s e / g r a p h i c s , o l o w e rc a s e / u p p e r c a s e ) .E n t e r t h e n a m e o t h G E O S f o n ty o a r c r e a t i n g .W h e n p r o m p t e d , i n s e r t t h d e s t in a t i o n d i s k ( t h e G E O S w o r k d i s kt h a t y o c r e a t e d e a r l i e r ) .

I y o u ' d l i k e t o t r a n s l a t e c h a ra c t e r s e f r o m d i s k f i l e , f o l l o wt h e s e i n s t r u c t i o n s :

L o a d a n r u n F o n t G r a b b e r .W h e n a s k e d f o t h s o u r c e o t h c h a r a c t e r s e t , c h o o s e d i s k f i l e .P l a c e t h s o u r c e d i s k ( t h e o n w i t h t h c h a r a c t e r - s e t f i l e ) i n t ot h d r i v e ; t h e n p r e s s R E T U R N .T h d i r e c t o r y i d i s p l a y e d ; w h e n

y o s e t h c h a r a c t e r s e y o w a n tt c o n v e r t , h i k e y .M o v e t h c u r s o r t t h c h a r a c t e rs e t ' s n a m e a n p r e s s R E T U R N .W h e n p r o m p t e d , i n s e r t t h G E O Sw o r k d i s k t h a t y o p r e p a r e de a r l i e r .

W h e n F o n t G r a b b e r f i n i s h e s ,y o u r C o m m o d o r e c h a r a c t e r s e h a b e e n c o n v e r t e d t G E O S f o n t .T h i s f o n t c a n b e i t a l i c i z e d , r e v e r s e d ,o u t l i n e d , o m a d e b o l d j u s t l i k e a n o t h e r G E O S f o n t .

A f t e r t h e f o n t h a b e e n c o nv e r t e d , y o u ' r e a s k e d w h e t h e r y o u ' dl i k e t r e t u r n t B A S I C o b o o tG E O S . I y o c h o o s e t b o o t G E O S ,i n s e r t G E O S b o o t d i s k i n t o t h d r i v e a n p r e s s R E T U R N .W h a t ' s i N a m e ?O n c e i w h i l e , y o m a f i n d t h a ty o h a v e t w G E O S f o n t s w i t h t h s a m e I n u m b e r . G E O S w o n ' t l e y o u s l i k e - n u m b e r e d f o n t s t g e t h e r . T s o l v e t h e p r o b l e m , u s eP r o g r a m 2 " F o n t I D C h a n g e r . "

L i k e F o n t G r a b b e r , F o n t I C h a n g e r i B A S I C p r o g r a m ; i c a b e u s e d o n l y f r o m w i t h i n t h s t a n da r 6 e n v i r o n m e n t .

T u s t h p r o g r a m , l o a d i a n t y p e R U N . Y o u ' l l b e a s k e d t p u d i s k i t h d r i v e . I n s e r t t h e d i s k t h a th o l d s t h f o n t y o u ' d l i k e t o r e n u mb e r . W h e n y o s e t h f o n t y o w a n t t c h a n g e , p r e s s a k e y . M o v et h e c u r s o r u t t h c o r r e c t f o n t ;t h e n p r e s s R E T U R N . F o n t I DC h a n g e r s h o w s t h c u r r e n t I n u b e o f t h e f o n t . I y o c h o o s e t c h a n g e t h f o n t ' s n u m b e r , e n t e r t h n e n u m b e r w h e n p r o m p t e d .S e p r o g r a m l i s t i n g s o p a g e . 9 6 . « B

N e x t M o n t h :C l e v e r T r i c k s

a n H a n d y H i n t sf o g e o P a i n t U s e r s

C O M P U T B I s G a z e t t e N o v e m b e r 1 9 8 8 7

Page 80: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 80/116

E A S Y L O A MH e r e ' s m u s t - h a v eu t i l i t y f o e v e r y d i s kd r i v e o w n e r . L o a d t h d i r e c t o r y w i t h t w k e y s t r o k e s — t h e n j u s tm o v e t h c u r s o r o v e r

f i l e n a m e a n p r e s sR E T U R N t l o a d t h p r o g r a m . F o t h 6 w i t h d i s k d r i v e .

R a n d y T h o m p s o n

" E a s y L o a D I R " i d e s i g n e d t m a k ep r o g r a m s b o t h e a s y t f i n d a n e a s y t l o a d . W i t h o n l y t w k e p r e s s e s , y o c a l i s t d i s k ' s d i r e c t or w i t h o u t d i s r u p t i n g t h B A S I Cp r o g r a m i m e m o r y . Y o u c a a l s of r e e z e t h l i s t i n g o s t o p i c o p l e t e l y . S o w h a t m a k e s t h i s d i r e ct o r y l i s t e r d i f f e r e n t f r o m a l t h o t h e r s ? B m o v i n g t h c u r s o r o t o o f i l e n a m e a n p r e s s i n g R T U R N , y o c a l o a d a n p r o g r a mo t h d i s k .

♦ T y p i n g I I E a s y L o a D I R i m a c h i n e l a n g u a g ep r o g r a m i t h f o r m o B A S I Cl o a d e r . S i n c e i r e q u i r e s a c c u r a t et y p i n g , u s " T h e A u t o m a t i c P r o o fr e a d e r , " f o u n d e l s e w h e r e i t h i si s s u e , w h e n y o u ' r e e n t e r i n g t h p r o g r a m . B s u r e t s a v e c o p y t d i s k w h e n y o u ' v e f i n i s h e d t y p i n g .

T g e s t a r t e d , l o a d a n r u E a s y L o a D I R . F i r s t , E a s y L o a D I Ri n s t a l l s i t s e l f ; t h e n i p r i n t s m e s a g e a t h t o o t h s c r e e n t i f o r m y o u t h a t i t ' s r e a d y t u s e . T y p eN E t e r a s e t h e B A S I C l o a d e rf r o m m e m o r y .

W i t h E a s y L o a D I R , g e t t i n gd i s k d i r e c t o r y i e a s y . S i m p l y t y p ea n p r e s s R E T U R N . T h d i r e c t o r yo f t h e d i s k i d r i v e 8 l i s t s t t h s c r e e n . T f r e e z e t h e l i s t i n g , p r e s st h s p a c e b a r . P r e s s i n g a n k e c o t i n u e s t h l i s t i n g . T h a l t t h e d i r e ct o r y a s i t ' s l i s t i n g , p r e s s R U N / S T O P .

I y o w i s h t l i s t t h e d i r e c t o r yo t h d i s k i d r i v e 9 e n t e r $ 9 S i i l a r l y , $ c a b e u s e d t l i s t t h d r e c t o r y o f t h e d i s k i d r i v e 8 T h d e v i c e n u m b e r f o l l o w i n g t h e $ m a b c o n s t a n t , v a r i a b l e , o e v e n a e x p r e s s i o n s u c h a $ 4 " 2 - f - N . I v a l u e o t h e r t h a n 8 o r 9 i e n t e r e da f t e r t h $ E a s y L o a D I R r e t u r n s a I L L E G A L Q U A N T I T Y E R R O R .A l s o , i y o t r t g e d i r e c t o r y o f

d r i v e t h a t i s n ' t p r e s e n t , y o u ' l l g e a I L L E G A L Q U A N T I T Y E R R O R .

E a s y L o a d i n gO n c e y o g e d i r e c t o r y , l o a d i n gp r o g r a m s i e a s y . U s t h c u r s o rk e y s t m o v e t h e c u r s o r o n t o t h f i l e n a m e o f t h e d e s i r e d p r o g r a m .P r e s s R E T U R N . I t ' s t h a t e a s y .

R e m e m b e r : E a s y L o a D I R o n l yl o a d s p r o g r a m s l i s t e d i n t h d i r e c t or y Y o s t i l l h a v e t e n t e r t h a p r o p r i a t e R U o S Y c o m m a n dn e e d e d t e x e c u t e t h p r o g r a m .

I d i s k ' s d i r e c t o r y i v e r yl o n g , t h f i l e n a m e o f t h e p r o g r a mt h a t y o u w i s h t l o a d m a s c r o l l o f ft h s c r e e n b e f o r e t h e d i r e c t o r y ' h a f i n i s h e d l i s t i n g , i t h i s i t h c a s e ,s i m p l y p r e s s R U N / S T O P w h i l e t h p r o g r a m ' s f i l e n a m e i s t i l l o t h s c r e e n . T h d i r e c t o r y l i s t i n g h a l t s ,a l l o w i n g y o t c u r s o r u p , p r e s sR E T U R N , a n l o a d t h p r o g r a m .

M o r e B e n e f i t sA n o t e d , t h e $ c o m m a n d b i t s e l fd e f a u l t s t l i s t i n g t h e d i r e c t o r y o fd r i v e 8 Y o c a c h a n g e t h e d e f a u l td r i v e t d r i v e 9 b t y p i n g P O K E5 2 8 0 3 , 9 a f t e r y o u ' v e r u t h B A S I Cl o a d e r . P O K E 5 2 8 0 3 , 8 r e s e t s t h d e f a u l t b a c k t d r i v e 8 B y c h a n g i n gt h 8 t o a i n l i n e 2 1 o t h B A S I Cl o a d e r , y o c a m a k e d r i v e t h p e r m a n e n t d e f a u l t d r i v e .

Y o c a u s E a s y L o a D I R ' sc o m m a n d f r o m w i t h i n B A S I C p r g r a m t i i s t d i s k d i r e c t o r i e s . E a s yL o a D I R d o e s n o d i s t u r b B A S I C a n i c o m p a t i b l e w i t h m o s t p r o g r a mm i n g u t i l i t i e s a n f a s t l o a d e r s , i c l u d i n g " T u r b o D i s k " ( J u l y 1 9 8 5 ) .

E a s y L o a D i R i f a i r l y f o o lp r o o f . I c a n ' t b d i s a b l e d b t h R U N / S T O P - R E S T O R E k e c o m b in a t i o n . I i e v e r d o e s b e c o m e d i a b l e d , t y p e S Y 5 2 7 3 6 t r e e n a b l e i t S e p r o g r a m l i s t i n g o p a g e 9 8

7 C O M P U J E ' . s G a i B U B N o v e m b e r 1 9 8 8

Page 81: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 81/116

S p r i t eK i l l e r

J a m e s H o s t

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

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

u t i l i t y f o t h 6 4

P l a y i n g c o m p u t e r g a m e s i a e x c i ti n a d v e n t u r e — o u t w i t t i n g t h g o l i n s a n g r a b b i n g t h e g o l d , k e e p i n go t h r u a n o u o r e a c h , u s i n gd e x t e r i t y a n q u i c k t h i n k i n g . I y o w a n t t r a c k u h i g h e r s c o r e s a n g e t t o n e l e v e l s y o u m i g h t n e v e rs e e o t h e r w i s e , t r " S p r i t e K i l l e r . "

S p r i t e K i l l e r c a n b e u s e d t t u r no f a n s p r i t e s y o l i k e , f o a n r e s o n . I c a a l s o b u s e d t p a u s eg a m e s a n o t h e r p r o g r a m s t h a td o n ' t h a v e b u i l t - i n p a u s e f e a t u r e .

Z a p p i n g S p r i t e sS p r i t e K i l l e r i w r i t t e n e n t i r e l y i m a c h i n e l a n g u a g e , s o y o u ' l l n e e d t u s " M L X , " t h m a c h i n e l a n g u a g ee n t r y p r o g r a m f o u n d e l s e w h e r e i t h i s i s s u e , t o t y p e i i n W h e n M L p r o m p t s y o u , r e s p o n d w i t h t h v a u e g i v e n b e l o w .S t a r t i n g a d d r e s s : 0 8 0 1E n d i n g a d d r e s s : 0 C 1 8B s u r e t s a v e c o p y t d i s k o t a p e b e f o r e y o e x i t M L X .

S p r i t e K i l l e r l o a d s a n r u n s j u s tl i k e B A 5 I C p r o g r a m . W h e n y o t y p e R U N , S p r i t e K i l l e r r e l o c a t e s i s e l f s t h a t i w i l l b o u o t h w a o m o s t p r o g r a m s . N o l o a d a n r u y o u r f a v o r i t e g a m e a u s u a l .

W h e n y o w a n t t t u r n o f f a s p r i t e ,t a p t h e R E S T O R E k e ( d n o t h o l dd o w n t h f i r e b u t t o n o a n k e w h i l e d o i n g t h i s ) . Y o u ' l l s e e t h eS p r i t e K i l l e r m e n u . A l c u r r e n t l y a ct i v e s p r i t e s a r d i s p l a y e d a t h t o o t h s c r e e n . B e n e a t h t h e m a r n u m b e r s r a n g i n g f r o m t 7 T h e s en u m b e r s c o r r e s p o n d t t h e i g h th a r d w a r e s p r i t e s u s e d b t h 6 4

Z a s p r i t e s w i l l s t h i s u t i l i t y . H e r e , t h s p r i t e s f r o m " Q i w l e r u s " a r e d i s p l a y e d .T u r n o f y o u r e n e m i e s f o h i g h s c o r e s .

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

W h e n y o u ' v e f i n i s h e d d i a b l i n g s p r i t e s , r e t u r n t y o u r g a m eb p r e s s i n g t h R E T U R N k e y .I m a g i n e — y o u c a p i c k u t h d o t si m a z e g a m e s w i t h o u t a n m o s t e r s c h a s i n g y o u !

S p r i t e K i l l e r c a a l s o b e u s e d a p a u s e f e a t u r e , e v e n w h e n t h p r

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

T e c h n i c a l N o t e sS p r i t e K i l l e r o c c u p i e s R A i t h $ C F 0 0 - $ C F F F a r e a o f m e m o r y , o u o f t h e w a o m o s t p r o g r a m s . I a l s ou s e s a l o f t h e R A h i d d e n b t h I / b l o c k . S p r i t e K i l l e r w e d g e s i n t ot h o p e r a t i n g s y s t e m a n B A S I Ct h r o u g h s e v e r a l p a g e v e c t o r s . I i s n ' t d i s a b l e d b h i t t i n g R U N /S T O P - R E S T O R E . T h p r o g r a m i m o s t e f f e c t i v e w h e n u s e d w i t ht h o s e g a m e s w h i c h c h e c k l o c a t i o n5 3 2 7 8 ( S P S P C L — t h e s p r i t e - t o -s p r i t e - c o l l i s i o n r e g i s t e r ) t s e w h i c h s p r i t e s h a v e c o l l i d e d .S e p r o g r a m l i s t i n g o n p a g e 8 9 <

C O M P U T E l ' s G a z o l J o N o v e m b e r 1 9 B 8 7

Page 82: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 82/116

B a s i l C o N o t h e r e ' s b e t t e r

w a t m a k e n o t e s . P u t h e m w h e r e y o c a

f i n d t h e m i n f l a s h —i y o u r C o m m o d o r e

6 4 ' s m e m o r y o o d i s k . Y o c a s t a r t

w r i t i n g b y s i m p l yt o u c h i n g k e y — e v e n

w i t h B A S I C p r o g r a mi m e m o r y .

B C O M P U T E R S G a z e t t e N o v e m b e r 1 9 8 8

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

b o w l i n g s c h e d u l e . N o y o c a j o i a l d o w n q u i c k a n e a s y w a y .

" N o t e p a d 6 4 t u r n s y o u r c o p u t e r i n t o n o t e p a d . Y o c a s t a s hn o t e s i m e m o r y o o d i s k . D a n y t h i n g w i t h N o t e p a d t h a t y o d w i t h a o r d i n a r y s c r a t c h p a d —y o u ' l l a p p r e c i a t e i t a d d e d s p e e da n c o n v e n i e n c e .

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

" M L X " m a c h i n e l a n g u a g e e n t r yp r o g r a m f o u n d e l s e w h e r e i t h i si s s u e . T h M L p r o m p t s , a n t h v a l u e s y o s h o u l d t y p e i n a r a f o l l o w s :S l a r l i n g a d d r e s s : C O 0 0E n d i n g a d d r e s s : C 3 9 7W h e n y o u ' v e f i n i s h e d t y p i n g i a l t h d a t a , b s u r e t s a v e c o p y t t a p e o r d i s k b e f o r e l e a v i n g M L X .

T l o a d t h e p r o g r a m , t y p eL O A D " f i l e n a m e " , 8 , 1 ( t a p e u s e r ss h o u l d t y p e L O A D " f i l e n a m e " A , l ) .

W h e n t h p r o g r a m h a l o a d e d ,t y p e N E a n p r e s s R E T U R N .T h e n t y p e S Y 4 9 1 5 2 t o i n s t a l l i t

K e e p i n g N o t e sN o t e p a d h a s c o r e s o f u s e s . S u p o s e , f o i n s t a n c e , t h a t y o c r e a t e d

d i f f e r e n t N o t e p a d d i s k f i l e n a m e d

Page 83: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 83/116

f o e v e r y d a o t h w e e k . S u c hs e o f i l e s c o u ! d a c a p e r s o n a lc a l e n d a r , w h e r e y o c o u l d p o s ts u c h n o t e s a T a k e F i d o t t h v e a 3 Y o c o u l d e a s i l y k e e p y o u r s e l fp o s t e d w e e k a h e a d o n u p c o m i n ga p p o i n t m e n t s . N d o u b t y o u c a t h i n k o m a n y o t h e r c r e a t i v e u s e s .

N o t e p a d d o e s n o u s a n o B A S I C ' S m e m o r y , s y o c a k e e pB A S I C p r o g r a m i m e m o r y a n e v e n r u i w h i l e k e e p i n g N o t e p a da n y o u r n o t e s u n d i s t u r b e d . T a t i v a t e t h p r o g r a m a a n t i m e ,p r e s s t h e b a c k - a r r o w k e y ( - ) , t h e nR E T U R N . N o t e p a d w i l l b a c t i v a te e v e n i B A S I C p r o g r a m i c u r e n t l y r u n n i n g . { N o t e t h a t i y o e n t e r N o t e p a d w h i l e B A S I C p r g r a m i r u n n i n g , t h B A S I C p r g r a m w i l l s t o p . )

W h e n y o e n t e r N o t e p a d ,y o u ' r e p r e s e n t e d w i t h m e n u o f i v e o p t i o n s :

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

E n t e r N o t e s . Y o c a w r i t en o t e u t o n f u l l s c r e e n i l e n g t h - — t h a t ' s t h o u s a n d c h a r a ct e r s . A l e d i t i n g k e y s f u n c t i o n n o m a l l y . T h i s i n c l u d e s C L R / H O M E ,w h i c h e r a s e s t h e s c r e e n w i t h k e p r e s s . D o n ' t c u r s o r b e l o w t h b o t o o t h s c r e e n , o t h s c r e e n w i l ls c r o l l u p a n a n y t h i n g w r i t t e n a t h t o w i l l b l o s t . T r e t u r n t t h m e n u , p r e s s t h e b a c k - a r r o w k e ( - ) .

S a v e N o t e s . T h p r o g r a mp r o m p t s y o u f o r a f i l e n a m e , t h e ns a v e s t h c u r r e n t n o t e t d i s k . B s u r e t e n t e r n a m e u n u s e d o n t h d i s k , o t h f i l e w o n ' t b s a v e d .N o t e t h a t t h p r o g r a m d o e s n ' t a l e r ty o i t h f i l e a l r e a d y e x i s t s o t h d i s k — a b l i n k i n g d r i v e - e r r o r l i g h t i t h o n l y i n d i c a t i o n .

L o a d N o t e s . T h p r o g r a m w i l lp r o m p t y o f o r a f i l e n a m e . I t h f i l e d o e s n ' t e x i s t o t h d i s k , t h d r i v e - e r r o r l i g h t w i l l b l i n k .

E x i t . R e t u r n s t B A S I C , w h e r ey o u ' l l f i n d a n y p r o g r a m i m e m o r yi n t a c t .

Y o c a c h a n g e t h s c r e e n c o o r b p r e s s i n g f o b o r d e r , S f o s c r e e n , o f o c h a r a c t e r c o l o r .T h e s e c o l o r s e t t i n g s r e m a i n i e f f e c tu n t i l y o t u r n o f t h c o m p u t e r .S e p r o g r a m l i s t i n g o p a g e 8 9

S U P R A T E C H N I Cl e f f L i t e

T a k e t h 6 4 ' s v i d e o c h i p b e y o n d i t n a t u r a l l i m i t s z v i t h t h i sp o w e r f u l m a c h i n e l a n g u a g e p r o g r a m . d e m o p r o g r a m i i c l u d e d t s h o w y o h o t u s f u l l - s c r e e n g r a p h i c s i y o u ro w p r o g r a m s . d i s k d r i v e i r e q u i r e d .

f e y e a r s a g o s o m e t h i n g s t a r t l i n gh a p p e n e d . P r o g r a m m e r s f o u n dt h a t t h e y c o u l d t r i c k t h 6 4 ' s V I C - i lc h i p i n t o d i s p l a y i n g g r a p h i c s i a a r e a p r e v i o u s l y c o n s i d e r e d o f f - l i m i t s :t h s c r e e n b o r d e r s . I t h S e p t e mb e 1 9 8 7 G A Z E T T E , J K e l l y p r s e n t e d " I m p o s s i b l e S c r o l l , "p r o g r a m t h a t s c r o l l e d t e x t i t h b o r d e r a r e a o f t h e s c r e e n .

" S u p r a t e c h n i c " g o e s f u r t h e r ,a l l o w i n g y o t d i s p l a y s p r i t e sa b o v e o b e l o w t h n o r m a l b o r d e ro f t h e s c r e e n a n t p a r t i a l l y b i t m a pt h e s e a r e a s w i t h p a t t e r n o y o u rc h o i c e .

T y p i n g I I P r o g r a m i t h m a i n p r o g r a m . I i w r i t t e n e n t i r e l y i m a c h i n e l a g u a g e , s y o u ' l l n e e d t u s " M L X , " t h m a c h i n e l a n g u a g e e t r p r o g r a m f o u n d e l s e w h e r e i t h i si s s u e , w h e n y o t y p e i i n W h e ny o r u M L X , y o u ' r e p r o m p t e d f o t h s t a r t i n g a n e n d i n g a d d r e s s e s

f o t h d a t a t h a t y o u ' l l b e n t e r i n g .F o S u p r a t e c h n i c , r e s p o n d w i t h t h v a l u e s i n d i c a t e d .S t a r t i n g a d d r e s s : 0 8 0 1E n d i n g a d d r e s s : 0 1 ( 0 0

W h e n y o u ' v e f i n i s h e d t y p i n g , b s u r e t s a v e c o p y t d i s k . U s t h n a m e " S U P R A T E C H N I C " — P r og r a m e x p e c t s f i l e o t h i s n a m e .

T g e a i d e a o f w h a t S u p r at e c h n i c i c a p a b l e o f y o u ' l l n e e d t e n t e r P r o g r a m 2 S u p r a t e c h n i cD e m o . T h e p r o g r a m i w r i t t e n i B A S I C . T y p e i i c a r e f u l l y a n s a v ei w i t h t h n a m e " S U P R A . D E M O " .

P r o g r a m i u s e d t l o a d a n r u n b o t h S u p r a t e c h n i c a n t h d e m o . T y p e i i a n s a v e i t d i s kw i t h t h n a m e " S U P R A . B O O T " .

T s e S u p r a t e c h n i c i a c t i o n ,t y p e L O A D " S U P R A . B O O T " , 8 .A f t e r t h e p r o g r a m h a f i n i s h e dl o a d i n g , t y p e R U N , I y o l i k eg r a p h i c s d e m o s , y o u ' l l l o v e t h S p r a t e c h n i c d e m o .

C O M P U T E I s G a z o t t o N o v e m b e r 1 9 8 8 a

Page 84: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 84/116

C - 1 2 8 S O F T W A R E

" S u r r e n d e r y o u r C - 1 2 8 o v e r t t h p o w e r o S H A D O W D O S ! "

U s S H A D O W D O S t c o p y d i s k s a n f i l e s , a l p h a b e t i z e d i r e c t o r i e s , l i s tp r o g r a m s I r o m d i s k , a u t o b o o t d i s k s .f o r m a t , s c r a t c h , r e n a m e a n c o l l e c t .U a n d o w n d i r e c t o r y s c r o l l i n g l o u c h0 1 k e y l o a d s p r o g r a m s e l e c t e d .S H A D O W D O S h i d e s i y o u r c o m p u t e r ' sm o m o r y . S w l i c h b a c k a n d f o r t h f r o mB A S I C a n S H A D O W D O S a m t o u c ho k e y .S H A D O W D O S f u n c t i o n s d n o d e s t r o yp r o g r a m s i m e m o r y . Y o u ' r e s a f e e v e nw i t h d i s k c o p y .P l a c e S H A D O W D O S o a l y o u ' O i s « s f o I n s t a n t S H A D O W D O S b o o l u p .V i v i d O n - s c r e e n m e n u s m a k eS H A D O W D O S s i m p l e a n r e a d y l g o w h e n y o u n e e d I t

S H A D O W D O S i p r o g r a m m e r ' s a n dh a c k e r s f a n t a s y . N m o r e m u n d a n e a n l i m e c o n s u m i n g d i s k t a s k s

Y e s , i t ' s o n l y : $ 1 1 . 9 5T o r d e r s e n d c h e c k o m o r e y o r d e r l S 9 l

W h e r e i t ' s S o f t !P . O . B o 8 2 8 4 6 1

S a D i e g o , C 9 2 1 0 8C a l i f o r n i a r e s i d e n t s a c 6 s a l e s I a n .

M A I L T O C O M P U T E R S G A Z E T T ES U B S C R I B E R S E R V I C EP . O . B o 1 0 9 5 8 . D e M o i n e s . I 5 0 3 4 0 - 0 9 5 8C h a n g e o A d d r e s s : P l e a s e a d v i s e a e a r l y a p o s s i b l e . A t t a c h l a b e l ™ t y o u r o k a d d r e s s a n w r i t e n e a d d r e s s b e l o w .

N o S u b s c r i b e r : F i l l I y o u r n a m e a n a d d r e s sb e l o w . U s s e p a r a t e s h a e t l o g i f t o r d e r s .

P L A C E L A B E L H E R E

R e n e w a l : A t t a c h l a b e l .O n y e a r S 2 4 . Q 0 T w y e a r s $ 4 5 . 0 0

( F o r e i g n s u b s c r i b e r s p l e a s e a d S 6 . 0 0 p e r y e a r l p o s t a g e )

C I T Y / S T M E f i l O

P l e a s e b i l l m P d y m e n t e n c l o s e d

F o r o t h e r s u b s i ^ i ' i > ! > ■ ■ ■ O j u e s t l o n a o p r o b l e m s .p l e a s e w r i l e n o t a a n a s e n d e n t i r e f o r m t t h a b o v e a d d r e s s . O C A L L T O L L - F R E E :

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

O Y o u r O w O t h o t h e r h a n d , i y o u ' r e p r g r a m m e r , y o u ' l l p r o b a b l y w a n t t t r t u s S u p r a t e c h n i c i y o u r o w p r o g r a m s . T g e s t a r t e d , l o a d S u p r a t e c h n i c w i t h t h s t a t e m e n tL O A D " S U P R A T E C H N I C " , 8 , 1 .T h e n t y p e S Y 2 0 6 1 t e x e c u t e i t

S u p r a t e c h n i c m o v e s B A S I C u t 3 5 8 4 ( $ 0 £ 0 0 ) a n p e r f o r m sN E W . T h i s p r o t e c t s t h m a i n p r g r a m f r o m b e i n g c o r r u p t e d b B A S I C a n a l l o c a t e s s p a c e f o t h g r a p h i c s b u f f e r . N o t e : W h e n e v e rR U N / S T O P - R E S T O R E i u s e d ,t h p r o g r a m i d i s e n g a g e d . Y o m u s t t y p e S Y 2 0 8 3 t r e e n g a g e i w i t h o u t e r a s i n g t h c u r r e n t B A S I Cp r o g r a m . I y o w i s h t d i s e n g a g et h p r o g r a m , t y p e S Y 2 0 8 6 .

S u p r a t e c h n i c ' s f i r s t f u n c t i o n i m o d e c h a n g i n g . T d t h i s , t y p eP O K E 2 5 1 , n , w h e r e i t h m o d en u m b e r . T h f o l l o w i n g l i s t d s c r i b e s t h m o d e s :

N o r m a l v i d e o m o d e .S p r i t e m o d e . A l l o w s y o t o d i sp l a y s p r i t e s i t h t o a n b o t o b o r d e r a r e a s .G r a p h i c s m o d e . L e t s y o p a r t i a ll b i t m a p t h b o r d e r a n s c r e e n .N o r m a l l y , e a c h p i x e l c a b s p e c i f i e d i n d e p e n d e n t l y i b i m a p p e d g r a p h i c s m o d e s . S u p r at e c h n i c ' s p a r t i a l b i t m a p p i n ga l l o w s y o t s p e c i f y p a t t e r nf o e a c h v i d e o s c a n l i n e . T h p a t e r n i s p e c i f i e d w i t h b y t e v a l u et h a t i r e p e a t e d 4 t i m e s a c r o s st h l i n e .

S u p r a t e c h n i c ' s m o s t s t u n n i n ge f f e c t I s m o o t h s c r o l l i n g o f t h e p a t i a l b i t m a p . T y p e P O K E 2 5 2 , n ,w h e r e i t h d i r e c t i o n . T h v a l u e sf o j a r e a s f o l l o w s :

U ( b i t 0 D o w n ( b i t 1 R i g h t ( b i t 2 U a n r i g h t ( b i t s a n 2 D o w n a n r i g h t ( b i t s a n 2 L e f t ( b i t 3 U a n l e f t ( b i t s a n 3

1 D o w n a n l e f t ( b i t s a n 3 T c h a n g e t h e c o l o r o f t h e b o

d e s e c t i o n o r t h e b a c k g r o u n d i t h g r a p h i c s m o d e , t y p e P O K E 2 5 3 , n ,w h e r e i t h c o l o r n u m b e r . ( N o t et h a t t h f o r e g r o u n d c o l o r i g r a p hi c m o d e i a l w a y s b l a c k . )

T h n e x t m o d e , e x e c u t e d b t y p i n g S Y 2 0 8 9 , d i s p l a y s t h c u r e n t g r a p h i c s b u f f e r i t h s c r e e n

a r e a . W i t h t h i s m o d e t u r n e d o a n l o c a t i o n 2 5 s e t t o g r a p h i c s m o d e ,y o c a d i s p l a y 2 6 l i n e s o d a t ao u o f t h e 2 6 l i n e s o d a t a i t h b u f f e r . O r w i t h 2 5 s e t n o r m a l o s p r i t e m o d e , y o c a d i s p l a y 2 0 l i n e s o t h g r a p h i c s b u f f e r i t h n o r m a l s c r e e n a r e a . T d i s a b l e t h i sm o d e t y p e S Y 2 0 9 2 .

G r a p h i c s B u f f e rT h g r a p h i c s b u f f e r , f o u n d a 3 0 8 0 -3 3 4 3 ( $ 0 C 0 8 - $ 0 D 0 F ) , c o n t a i n s 2 6 b y t e s . T o p r o g r a m c e r t a i n l i n e i nt h p a r t i a l b i t m a p , j u s t P O K E t h d a t a t t h c o r r e s p o n d i n g m e m o r yl o c a t i o n . L o c a t i o n 3 0 8 0 ( S 0 C 0 8 )c o r r e s p o n d s t t h t o o f t h e b o r d e ra r e a a t h b o t t o m o t h s c r e e n .E a c h l o c a t i o n f o l l o w i n g 3 0 8 0 c o r r es p o n d s t t h n e x t l o w e r l i n e . T h l i n e s w r a p f r o m t h b o t t o m b a c k t t h t o a n c o n t i n u e d o w n t t h l a s t l i n e o t h n o r m a l s c r e e n a r e a ,w h i c h i l o c a t i o n 3 3 4 1 ( $ O D 0 D ) .J u s t r e m e m b e r , o n e e i g h t - h i t n u b e c o n t r o l s t h w h o l e l i n e . T t u r na l t h p i x e l s i l i n e o f f , t y p eP O K E 3 0 8 0 , 0 . T t u r n t h e m a l o n u s P O K E 3 0 8 0 , 2 5 5 . Y o c a s e a t e r n a t i v e p i x e l s o b u s i n g P O K E3 0 8 0 , 1 7 0 .

H i n t s a n T i p sD i s a b l e S u p r a t e c h n i c w i t h S Y 2 0 8 6 b e f o r e a n y n o n k e y b o a r d I / O .A l w a y s s e t h l o c a t i o n s o f t h e

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

g r a m s ( s u c h a f a s t l o a d e r s ) t h a tw i l l s t e a l o r c o r r u p t I R t i m i n g . I y o m u s t u s f a s t l o a d e r s , d i s a b l eS u p r a t e c h n i c b e f o r e u s i n g a n o i t f e a t u r e s . ( U s e S Y 2 0 8 6 t d i s a b l e ,S Y 2 0 8 3 t r e e n a b l e . )

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

c o o r d i n a t e s o 2 3 1 - 2 5 5 o r 0 - 6 .B u t t h e y c a n b e i t h r a n g e 7 - 2 3 0w i t h v e r y f e o n p r o b l e m s .

W h e n p r o g r a m m i n g t h g r a p h i c sb u f f e r , m a k e s u r e t h s c r e e nd o e s n ' t s c r o l l , o e l s e t h e g r a p h i c sw i l l g e j u m b l e d u p

B e c a u s e o c o n f l i c t i n g i n t e rr u p t s , y o s h o u l d u s p r o g r a ms i m i l a r t P r o g r a m t l o a d a n r u n S u p r a t e c h n i c w i t h y o u r o w p r o g r a m s . S i m p l y m o d i f y t h f i l en a m e i n l i n e 4 s t h a t i l o a d s y o u rp r o g r a m i n s t e a d o f S U P R A . D E M O .S e p r o g r a m l i s t i n g s o > p a g e 9 0

U C O M P U T E ! s G a z e t t e N o v e m b e r 1 9 8 8

Page 85: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 85/116

C U S T O M B O O TD o J R e y n o l d s

W i t h t h i s p r o g r a m , y o u r 1 2 8 w i l la l w a y s b o o t u j u s t t h w a y o l i k e . S t a r t e v e r y c o m p u t i n g s e s s i o nw i t h y o u r f a v o r i t e c o l u m n w i d t h ,

s c r e e n c o l o r s , a n f u n c t i o n - k e yd e f i n i t i o n s . d i s k d r i v e i r e q u i r e d .

B A S I C 7 . 0 ' s m a n y f e t u r e s a r c o m m a n d s t h a tm a k e i e a s y t s e t h s c r e e n

w i d t h a n c o l o r s a n d e f i n e t h f u n c t i o n k e y s . M a n y p e o p l e t y p et h e s e c o m m a n d s i i m m e d i a t em o d e a f t e r t h e y b o o t . " C u s t o mB o o t " d o e s t h w o r k f o y o u . I w r i t e s s h o r t b o o t p r o g r a m t y o u rd i s k w h i c h s e t s t h s c r e e n w i d t h ,b a c k g r o u n d , b o r d e r , a n c h a r a c t e rc o l o r s , d e f i n e s t h e f u n c t i o n k e y s ,a n f i n a l l y l o a d s a n r u n s a n p r g r a m y o w i s h .

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

T u s C u s t o m B o o t , l o a d a n r u t h p r o g r a m . F i r s t , t h p r o g r a ma s k s w h i c h m o d e y o w a n t t u s f o b o o t i n g u p T y p e 4 f o 4 0 c o l u m n m o d e o 8 f o 8 0 - c o l i t m n

m o d e . N e x t , C u s t o m B o o t a s k sw h e t h e r y o u w i s h t r e d e f i n e t h f u n c t i o n k e y s . I y o d e c i d e n o t d e f i n e t h e m , t h d e f a u l t d e f i n i t i o n sa r e u s e d . I y o u d o d e c i d e t r e d ef i n e t h f u n c t i o n k e y s , C u s t o m B o o td i s p l a y s t h p r o m p tS E L E C T F - K E Y T D E F I N E ( 1 - 8 ) ?

P r e s s t h e n u m b e r c o r r e s p o n di n t t h e f u n c t i o n k e a n t y p e t h s t r i n g t b a s s i g n e d t t h a t k e y .Y o n e e d a s s i g n o n l y t h k e y s y o w i s h t c h a n g e . F o e x a m p l e , i y o w a n t f u n c t i o n k e t e x e c u t eB A S I C c o m m a n d , s u c h a D I R E CT O R Y , y o t y p e t h f o l l o w i n g :" D I R E C T O R Y " C H R S U 3 )C u s t o m B o o t u s e s t h s t r i n g y o e n t e r i K E c o m m a n d , s a n t h i n g l e g a l i B A S I C ' S K E Y c o mm a n d w i l l w o r k h e r e .

N o w , C u s t o m B o o t d i s p l a y sc o l o r c h a r t a n r e q u e s t s t h a t y o c h o o s e t h b a c k g r o u n d a n c h a r a ct e c o l o r s . I y o a r b o o t i n g i 4

c o l u m n s , y o u ' l l a l s o b a s k e d t c h o o s e b o r d e r c o l o r . V a l i d c o l o rn u m b e r s a r 1 - 1 6 .

B o o t i n g A n o t h e rF i n a l l y , C u s t o m B o o t a s k s w h e t h e ry o u w a n t t r u n a n o t h e r p r o g r a m ,l o a d a n o t h e r p r o g r a m , o e x e c u t eN E c o m m a n d . R e s p o n d b t y i n e i t h e r R U N , L O A D , o N E W . I y o r e p l y w i t h R U o L O A D ,y o u ' r e t h e n a s k e d f o t h n a m e o f i l e t b r u o l o a d e d . I y o t y p eL O A D , y o m u s t a l s o c h o o s e b t w e e n r e l o c a t a b l e l o a d ( , 8 ) a n n o n r e l o c a t a b l e l o a d ( , 8 , 1 ) . I y o d o n ' t w a n t p r o g r a m t b l o a d e do r r u n , c h o o s e N E W .

A f t e r y o u ' v e a n s w e r e d t h q u e s t i o n s , p u y o u r b o o t d i s k i d r i v e a n p r e s s R E T U R N . T h b o o t b l o c k , f u n c t i o n - k e y d e f i n it i o n s , a n b o o t f i l e w i l l b w r i t t e nt t h d i s k . I t h e d i s k a l r e a d y c o t a i n s b o o t b l o c k , C u s t o m B o o t w i l lw r i t e o v e r i t S e p r o g r a m l i s t i n g o p a g e 8 8

C O M P U T E / ' s G a z e l l e N o v e m b e r 1 9 B 8 B

Page 86: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 86/116

N I F I E R

B l o w u p a n y s e c t i o no y o u r 6 4 ' s t e x t

s c r e e n f o c l e a n ,e a s y - t o - r e a d

d i s p l a y .

R o b e r t B i x b y

" M a g n i f i e r " i s h o r t m a c h i n e l a g u a g e u t i l i t y t h a t e n l a r g e s a n p o t i o n o t h t e x t s c r e e n t 6 t i m e s i t n o r m a l s i z e . T h m a g n i f i e d r e g i o ni s h o w n o a a l t e r n a t e t e x ts c r e e n , a n y o c a n s w i t c h b a c ka n f o r t h b e t w e e n s c r e e n s e a s i l y .M a g n i f i e r c a h e l p y o u n g c h i l d r e na n t h v i s u a l l y i m p a i r e d t u s t h c o m p u t e r . Y o c a n e v e n u s i w h i l e p r o g r a m m i n g i B A S I C .

G e t t i n g S t a r t e dM a g n i f i e r i w r i t t e n e n t i r e l y i m c h i n e l a n g u a g e , s o y o u m u s t t y p e i i u s i n g " M L X , " t h m a c h i n e l a g u a g e e n t r y p r o g r a m f o u n d e l s ew h e r e i t h i s i s s u e . W h e n M L p r o m p t s y o u , r e s p o n d w i t h t h v a u e g i v e n b e l o w .S t a r t i n g a d d r e s s : 0 9 0 1E n d i n g a d d r e s s : 0 C 4 0B e f o r e e x i t i n g M L X , b s u r e t s a v e

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

c h i n e l a n g u a g e , M a g n i f i e r c a n b el o a d e d , s a v e d , a n r u a i i w e r e

B A S I C p r o g r a m . W h e n y o r u M a g n i f i e r , i r e l o c a t e s i t s e l f t o s a f ep l a c e i m e m o r y , s d n o t r t s a v e i a f t e r i h a b e e n r u n . T r e s e tB A S I C ' S p o i n t e r s , t y p e N E a f t e ry o u ' v e r u M a g n i f i e r .

M a g n i f i e r p l a c e s r e c t a n g u l a rs p r i t e o t h s c r e e n . T h i s r e c t a n g l er e p r e s e n t s t h e p o r t i o n o f t h e s c r e e nt h a t i s h o w n m a g n i f i e d o t h a t e r n a t e t e x t s c r e e n . Y o c a m o v et h e r e c t a n g l e b u s i n g t h c u r s o rk e y s i c o n j u n c t i o n w i t h t h C T R Lk e y . S i m p l y h o l d d o w n t h C T R Lk e a n t h e n m o v e t h e r e c t a n g l e a

y o w o u l d m o v e B A S I C ' S t e x tc u r s o r .

Y o c a s w i t c h t t h m a g n if i e d s c r e e n b p r e s s i n g C T R L - Z .C T R L - S H I F T - Z r e t u r n s t t h n o m a t e x t s c r e e n . T h p o s i t i o n i n g r e t a n g l e i v i s i b l e o b o t h s c r e e n s , s y o c a m o v e i f r o m e i t h e r s c r e e n .

T d i s a b l e M a g n i f i e r , t u r n t h ec o m p u t e r o f a n t h e n b a c k o n

H o I W o r k sM a g n i f i e r f i r s t c o p i e s t h e n t i r ec h a r a c t e r s e t t o R A b e g i n n i n g a l o c a t i o n 1 2 2 8 8 . T h a l g o r i t h m f o t h i s w a a d a p t e d f r o m P r o g r a m m i n gt h C o m m o d o r e 6 4 a v a i l a b l e f r o mC O M P U T E ! B o o k s . M a g n i f i e rm o v e s t h s t a r t o B A S I C m e m o r yt 1 6 3 8 4 , l e a v i n g 2 4 a v a i l a b l e f o B A S I C p r o g r a m m i n g . T h i s i n e c e ss a r y b e c a u s e o f t h e s p a c e t a k e n u b t h e c h a r a c t e r s e a n t h p r g r a m . N o t e t h a t M a g n i f i e r w o r k sw i t h r e d e f i n e d c h a r a c t e r s e t s .

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

1 v a l u e o 1 6 ( r e v e r s e s p a c e )i s t o r e d i t h a p p r o p r i a t e l o c a t i o no t h s e c o n d t e x t s c r e e n ; 3 ( s p a c e ) i u s e d i t h b i i 0

B e c a u s e o t h a m o u n t o t i m ei t a k e s t r e f r e s h t h e a l t e r n a t es c r e e n , B A S I C r u n s l i t t l e m o r es l o w l y t h a n u s u a l w h e n t h l a r g e -t e x t s c r e e n i s h o w i n g . F o m a x im u s p e e d , t h s e c o n d s c r e e n ' sr e f r e s h o n l y o c c u r s i i i v i s i b l e( a n d t h e n o n l y o n c e f o e v e r y f i v er e f r e s h e s o f t h n o r m a l s c r e e n ) o r i t h e p o s i t i o n i n g r e c t a n g l e i m o v e d .S e p r o g r a m l i s t i n g o p a g e 9 7 f f

8 C O M P U T E S G a z e l W N o v e m b e r 1 9 8 8

Page 87: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 87/116

B l o c k O u A r t i c l e o p a g e 5 4

P r o g r a m 1 B l o c k O u t — B A S I CS e c t i o nA 1 R E C O P Y R I G H T 1 9 8 8 C O M i ' U

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

M 2 P R I N T " [ C L R ] { S P A C E S ] C O PY K I G H T 1 9 8 3 C O M P U T b l l P U . I N C . " : P R I N T T A B ( 1 1 ) " A L

R I G H T S R E S E R V E D 1 ' : S L E E PF 3 C O L O R S , l i C 0 L 0 R 4 , l i G R A P H I

C 3 , 1 : I H M C L U 4 , 9 ) : D 1 M P T ( 14 , 9 ) 1 3 M Y ( 2 0 ) : S C ( I ) = 0 ; S C( 2 ) - 0

A 4 F A S T : B L O A D " S F R I T E S " : S P R 5A V l . B S I l ) : S P R S A V 2 , B S ( 2 ) :S P R S A V 3 , B S ( 3 ) : S P R S A V 4 , B S( 4 ) i S P R S A V 5 , B S ( 5 ) : S P R S A V6 , P I S : S P R S A V 7 , S E S : S P R S A V8 , B L S

P 5 G S U A P E U S ( l ) 0 , 0 : S S H A P E B ?( 1 , 0 , 0 , 7 , 1 5 : G S I I A P E B S ( 2 ), 0 , 0 i S ^ H A P E B S ( 2 ) , 0 , 0 , 7 , 15 : G S H A P E B S ( 3 ) , 0 , 0 : S S H / i P EB S ( 3 ) , 0 , 0 , 7 , 1 5 : G S H A P E B S (4 ) , 0 , O : S S H A P E B S ( 4 ) , 0 , 0 , 7. 1

B 6 G O S U B 9 i J 0 : G R A P H l C 3 , 1 : X = R ND [ - T I ) : F A S T

G 7 C O L O R l , 1 5 t C O L O R 3 , 4 : C O L 0 i <2 , I B 0 X 2 , 0 , 3 2 , 1 5 9 , 3 9 : B O X1 1 , 3 3 , 1 5 B , 3 8 : B O X 3 , 2 , 3 4 ,1 5 7 , 3 7 : C O L O R 1 , 1 3 : C O L O R 3 ,1 6 : C O L O R 2 , 1 2

A 8 F O R X = 4 T O I 5 3 S T E P 1 2 : G S H A P EP I S , X , 4 0 : N E X T : C O L O R 1 , 8 : CH A R 1 , 2 , 1 , " 1 U P " : C H A R 1 , 1 , 3, " 0 "

G 9 C 0 L 0 R 1 . 1 1 : C H A R 1 , 1 9 , 1 , " 2 UP " i C H A R 1 , 1 8 , 3 , " 0 " i S L O W

H 1 0 F O R X = 1 T O 1 3 : F O R Y = 1 T O 9 : C L( X , Y ) = O : P T ( X , Y ) = 0 : N E X T :N E X T

Q 1 1 F 0 R X = l T O 1 3 : Y l X ) = 8 : N E X TS 1 2 X X = 2 4 : L M = 7 2 : N = 0 : S = 0C 1 3 P A = I N T ( R N D [ 1 ) M ) + 1 : I F P A

= 5 T H E N 1 3 0J 1 4 C O ( l ) = I N T ( R N D ( 0 ) * 5 ) + l i I

F C O ( 1 ) = 6 T H E N 1 4 0S 1 5 S * S + 1 : I F C O ( 1 ) = > 1 T H E N C O ( 1

) = 7 : C O ( 2 ) = 1 5 ; G O T O 2 0 0R 1 6 I F C O ( 1 ) = 2 T H E N C O ( 1 ) = 9 : C O

( 2 ) = 8 : G O T O 2 0 0A 1 7 I F C O ( 1 ) = 3 T H E N C O ( 1 } = 3 : C O

( 2 H : G O T O 2 0 0G 1 8 I F C O ( l ) = 4 T H E N C 0 ( l ) = 1 2 : CO ( 2 ) = 1 3 : G O T O 2 0 0

E K 1 9 0 I F C O ( 1 ) = 5 T H E N C O ( 1 ) = 6 : C O{ 2 ) = 1 4 ; G O T O 2 0 0

H B 2 0 0 C O L O R l . C O t l ) : C O L O R 3 , C O (2 t G S H A P E B S ( P A ) , X X , 8 : X X= X X + 1 2 : C A ( S ) = C 0 ( l ) : C B { S) = C O ( 2 ) : P ( S ) = P A : I F X X = L M

T H E N 2 2 0Q 2 1 G O T O I 3 0P 2 2 N = N + 1 : X X = 9 2 : L M = I 4 0 : I F N =

2 T H E N 2 4 0H 2 3 G O T O 1 3 0X 2 4 S P R S A V S E S , !B 2 5 L L = 7 2 : L R = 1 4 4 : J = 1 : X X = 7 2 :

Y Y = 5 8H 2 6 M O V S P R 1 , X X , Y Y : S P R I T £ 1 , 1

, 2 , 0 , 0 , 0 , 1K 2 7 I F J 0 Y ( J ) = 7 A N D X X > L L T H E N M

O V S P R 1 , X X - 2 4 , Y Y : S O U N D 1 ,1 0 0 0 , 2 , , , , 3 t X X = X X - 2 4

I F J O Y ( J ) = 3 A N D X X < L R T H E N MO V S P R 1 , X X + 2 4 , Y Y : S O U N D 1 ,1 0 0 0 , 2 , , , , 3 : X X = X X + 2 4I F J O Y ( J ) > 1 2 7 T H E N 3 2 0F O R I = l T O 2 0 : N E X T

G O T O 2 7 0S O U N D 1 . 9 6 3 5 , 5 , . , . 0I F X X = 7 2 T H E N S = 1 ; X E = 2 4 : S CI F X X = 9 6 T H E N S = 2 : X E = 3 6 : S CI F X X = 1 2 0 T H E N S = 3 : X E = 4 8 : SC = I F X X = 1 4 4 T H E N S = 4 : X E = 6 0 : SC = I F X X = 2 0 8 T i ) E N S : X E = 9 2 : C = I F X X = 2 3 2 T H E N S = 6 : X E = 1 0 4 :S C = 2I F X X = 2 5 6 T H E N S = 7 : X E = 1 I 6 :S C = 2I F X X = 2 8 0 T H E N S = 8 : X E = 1 2 8 :S C = 2C O L O R ! , C A ( S ) : C O L O R 3 , C B (S G S H A P E B L 5 . X X / 2 - 1 2 , Y Y - 5 0M O V S P R 1 , 3 2 , 9 0 : X X * 3 2I F J O Y ( J ) = 7 A N D X X > 3 2 T U E N M0 V S P R 1 , X X - 2 4 , 9 0 : S O U N D ! ,1 0 0 0 , 2 , , , , 3 : X X = X X - 2 4I F J O Y ( J ) = 3 A N D X X < 3 2 0 T H E NM O V S P R 1 , X X + 2 4 , 9 0 : S O U N D 1, 1 0 0 0 , 2 , , , , 3 : X X = X X + 2 4

I f J O Y ( J ) > 1 2 7 T H E N 4 8 0G O T O 4 4 0X X = X X / 2 - 1 3 : X = [ X X + 8 ) / l 2I F X < 0 T H E N X = 01 F Y ( X ) < 1 T H E N X X = ( X X + 1 2 ) *2 : G O T O 4 4 0S O U N D 1 , 9 6 3 5 , 5 , , , , 0G S H A P E B S ( P ( S ) ) , X X , ( Y ( X )■ 2 + 5 ) * 8 : Y = Y ( X ) ; Y ( X ) = Y ( X) - I F C A ( S ) = 7 T H E N C L ( X , Y ) = 1I F C A ( S H 9 T H E N C L ( X , Y )l F C A ( S ) 3 T H i i N C L ( X , Y ) = 3I F C A ( S ) = 1 2 T H E N C L l X , Y ) = 4I F C A { S ) = 6 T H E N C L ( X , Y ) = 5P T ( X , Y j = P ( S )I F C L ( X , Y ) = C L ( X + 1 , Y ) T H

S C ( S C ) = S C ( S C ) + 1 5I F C L ( X , Y ) = C L ( X , Y + 1 ) T H

S C t S C ) = S C ( S C ) + 1 5I F C L ( X , Y ) = C L ( X - 1 , Y ) T H

S C ( S C ) = S C ( S C ) + 1 SI F P T [ X , Y ) = P T ( X + 1 , Y ) T H

S C ( S C ) = S C ( S C ) + 2 51 F P T ( X , Y ) = P T ( X , Y + 1 ) T H

S C [ S C ) = S C ( S C ) + 2 5I F P T ( X , Y ) = P T ( X - 1 , Y ) T H

S C ( S C ) = S C l S C ) + 2 5S C S = S T R 5 ( S C ( S C ) ) : I F 3 C = 1T H E N 6 7 0I F S C = 2 T H E N 6 8 0C O L 0 R 1 , 8 : C H A R 1 , 0 , 3 , S C ? :G O T O 6 9 0C 0 L O R 1 , 1 1 : C H A R 1 , 1 7 , 3 , S CR A = I N T ( R N D ( 1 ) * 4 ) + 1 : I F R A= 5 T H E N 6 9 GP ( S ) = R AC O = I N T ( R N D ( 1 ) * 5 ) + 1 : I F C O= 6 T H E N 7 1 0I F C O = 1 T H E N C A ( S ) - 7 : C B ( S )" 1 I F C 0 = 2 T H E N C A ( S ) = 9 : C B { S )

R 7 4 I F C O = 3 T H E N C A ( S ) = 3 : C B ( S )1 E 7 5 1 F C O = 4 T H E N C A ( E ) = 1 2 : C B ( S

= 1 P 7 6 I F C O = 5 T H E N C A ( S ) = 6 : C B ( S

E

R S Q O O

H

X

D

G

P

D

B

D A A K

X

H P J G Q B B

G 1 3 Q M S H E

R

D

A

M

E

A D X

E

M

A M

H

Q

2 8

2 9 3 0 3 1

2 3 3 3 4 3 5

3 6 3 7

3 8 3 9

4 0

4 1 4 2 4 3 4 4

4 5

4 6 4 7 4 8 4 9 5 0

5 1 5 2

5 3 5 4 5 5 5 6 5 7 5 8 5 9 6 0 G >

6 2

6 3

6 4

6 5 6 5 6 7 6 8

6 9 7 0 7 1

7 2 3

C O L O R 1 , C A ( S ) : C O L O R 3 , C 1 3 (S : G S H A P E I J S ( P ( S ) ) , X E , 8F G = 0 : F O R K Y = 1 T O 1 3 : I F Y ( K Y) = 0 T H E K F G = F G + 1

N E X T : I F F G = 1 3 T H E N 8 4 0I F J = 1 T H E N B 2 0I F J = 2 T H E N 8 3 0L L = 2 0 8 : L R = 2 8 0 : X X = 2 0 B : J =2 : G O T O 2 6 0L L = 7 2 : L R = 1 4 4 : X X = 7 2 : J = 1 .G O T O 2 6 0S C 5 U ) = S T R S ( S C ( 1 ) ) : S C S (2 ) = S T R 5 ( S C ( 2 ) )S P R I T E 1 . 0G R A P H I C l . l : C O L O R 1 , 8 : C H AR l , 1 4 , 3 , " G A M E O V E R " : C H AR l , 1 3 , 5 , " F I N A L S C O R E S : "C H A R 1 , 1 0 , 9 , " P L A Y E R S O R E : " : C H A R 1 , 2 9 , 9 , S C $ ( 1C H A R ! , 1 0 , 1 2 , " P L A Y E RC O R E : " : C H A R 1 , 2 9 , 1 2 , S C S( 2 R U G 5 H A P E Q L S , 0 , 0 : C O L O R 1 , 1 3: C 0 L 0 R 3 , 1 2 : C O L O R 2 , 1 6

F O R I = 1 6 T O 1 2 0 S T E P 8 : G S H A PE B S ( 1 ) , I , 3 2 : G S H A P E B 5 ( 3 ), 1 , 5 6 ! N E X TS L O W : C H A R 2 , 9 , 6 , " B L O C K[ S P A C E S } - ( 4 S P A C E S J O U

T C H A R 2 , 6 , 1 2 , " P L A Y E R 1 - O Y S T I C K P O R T 1 C H A R 2 , 6 , 1 4 , " P L A Y E R 2O Y S T I C K P O R T 2 C H A R 2 . l l , 1 8 , " P R E S S A N ( s p a c e ) k e y "

g e t k e y k y sR E T U R N

P r o g r a m 2 B l o c k O u t — S p r i t eD a t aS 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 e 5 b e f o r e t y p i n g i n

K X B A C P A E A G

E

M

A D K

7 7

7 8

7 9 8 0 8 1 8 2 6 3 S 4

8 5 8 6

8 7

8 B

8 9 9 0 9 1

P 9 2

D

X

M A M

9 3

9 4

9 5 9 6 9 7

0 E 0 0 : D 5O E 0 B : 0 00 E 1 0 : 5 D0 E 1 8 : D 00 E 2 0 : 0 00 E 2 8 : 5 50 E 3 0 1 0 00 E 3 8 i O 0O E 4 0 : D 50 E 4 8 1 0 00 E 5 0 : O DO E 5 3 : D 0O E 6 0 : 0 00 E 6 8 : 5 5O E 7 0 : 0 00 E 7 8 : 0 OO E B 0 i D 50 E B 8 : 0 00 E 9 O i 5 DO E 9 B : D 00 E A 0 : 0 00 E A 8 : 5 50 E B 0 : 0 00 E B 8 : 0 00 E C 0 : D 50 E C 8 1 0 00 E D 0 : 5 D0 E D 8 : D D0 E E 0 1 0 O0 E E 8 : 5 50 E F 0 : 0 00 E F 8 : 0 00 F 0 0 : D 50 F 0 B ; 0 00 F 1 0 I 4 D0 F 1 8 : D D

5 D 0 0 D 0 0 0 5 D 0 0 D 0 0 0 5 D 0 0 D 0 0 0 5 D 0 5 D 0 0 0 5 D 0 5

0 0 D 0 0 D 0 0 0 O D 0 F D 0 0 0 O D 0 F D 0 0 0 O D 0 F D 0 0 0 O D 0

D 0 F D 0 5 0 0 D 0 0 D 0 5 0 0 D 0 F D 0 5 0 0 D 0 5 D 0 5 0 0 D 0 S D

5 D 0 O D 0 0 0 5 D 0 5 D 0 0 0 5 D 0 5 D 0 0 0 5 D 0 5 D 0 0 0 5 D 0 5

3 5 D 0 D F 0 0 0 0 D 0 0 F 0 0 0 5 D 0 0 F 0 0 0 5 D 0 0 F 0 0 0 4 D 0

D 0 0 D 0 F 0 0 D 0 O D 0 F 0 0 D 0 0 D 0 F 0 0 D 0 5 D 0 F 0 0 D 0 5 D

F D 0 0 D 0 0 0 F D 0 5 D 0 0 0 F D 0 5 D 0 0 0 F D 0 5 D 0 0 0 F D 0 5

2 3 1 0 A F 4 5 6 C 3 0 C 3 e 9 A B 9 4 0 7 C D E F 5 I 4 B B 1 1 F 9 6

C O M P U T E ' S G e z e l l o N o v e m b e r 1 9 8 8 B

Page 88: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 88/116

0 F 2 00 F 2 80 F 3 00 F 3 80 F 4 00 F 4 8O F 5 00 F 5 80 F 6 00 F 6 80 F 7 00 E - 7 80 F 8 00 F 8 80 F 9 0

0 P A 00 F A 80 F B 00 F B 80 F ~ 00 F C B0 F D 00 F D 80 F E 00 F E 80 F F 00 F F 8

0 D 5 0 0 0 0 00 0 0 0

. A 7 0 0 A 9

: 5 0 : A 7 : 0 A : 5 0 : 0 0 - . 0 0 0 : A A : 0 U 1 0 0 : 8 0 : 0 8 : 0 0 : 0 0 : 0 0 : 0 0 : 0 0 0 0: 0 0 : t > 0 0 : 0 0 - . 0 0 0 : 0 0

D 5 0 0 D 9D 5 0 0 0 0 0 0 0 0 0 0 0 00 A 5 7 0 0 A 9A 5 0 0 0 A 9 5 F5 F 0 0 A A 5 0 0 0 0 0 0 00 0 0 0 0 00 1 3 0 0 2 0 0 B 8 0 0 2 0 00 0 8 0 0 20 2 0 0 a o8 0 0 2 0 00 a a 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

D 5 0 0F F F F0 0 0 0 0 00 A 5 F 0 0A 5 0 A 5 F 0 0A 7 0 0 0 00 0 0 00 8 0 0 B 0 0 0 8 00 2 0 0A A A A0 0 0 0 0 00 0 0 00 0 0 00 0 0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 0

D E 0 0 0 4 0 5 5 2 A 3 0 H 7 9 A 9 5 00 0 F 20 0 B E0 9 E 0 B 8 0 9 30 0 B 50 2 9 2t i t ! A l 0 F 0 C F 0 0 D 60 0 D E0 E 0 0 E E0 0 P 60 a p eH 0 0 O 0 1

C u s t o m B o o tA r t i c l e o n p a g e 8 3

H 1 H E C O P Y R I G H T 1 9 6 8 C O M P UT E P U B L I C A T I O N S , I N C .

A L R I G H T S R E S E R V E DK 2 F O R I = 0 T O 3 0 : R E A D A : X = X + A : N

E X T : I F X < > 1 7 7 5 T H E N P R I N T " DA T A E R R O R . " : S T O P : E L S E : R ES T O R K

H 3 D A T A 6 7 , 6 6 , 7 7 , 0 , 0 , 0 , 0 , 7 0 ,3 , 7 6 , 6 9 , 0 , 0 , 1 6 2 , 1 9 , 1 6 0 ,

1 1 , 7 6 , 1 6 5 , 1 7 5 , 8 2 , 8 5 , 7 8 , 34 , 4 6 , 6 6 , 8 4 , 3 4 , 0 , 0 , 0

H 4 P O K E 5 3 2 8 O , 0 : P O K E 5 3 2 8 1 , 0 :B 5 = " t R V S ) ( 2 S P A C E S j - 1 i C S= C P i R S ( 3 4 ) : A S ( 4 ) = " l 1 1

D 5 P R I N T " l C L R ] [ R V S 1 E 5 3( 1 S P A C E S ] 1 2 8 C U S T O M B

O T [ l 2 S P A C E S ) "P 6 P R I N T T A B ( 3 ) " ( D O W N ) c O P Y R I

G H 1 9 B 8 C O M P U T E ! P U B . ,( S P A C E ] I N C . " : P R I N T T A B ( 1 1) " A I , L R I G H T S R E S E R V E D "

R 7 I N P U T " ( 2 D O W N ] E 7 3 ! R V S )E L E C T O C O ( 4 O 8

[ O F F H W H T ) " ; A S i 2 ) : I F A S( 2 ) < > " 4 0 " A N D A S ( 2 ) * > " 8 0 " TH E N 7 0

B 8 I N P U T " U D O W N } £ 7 § { R V S )E F I N E F U N C T I O N K E Y S ? ( Y N ( O F F } I W H T ) " i R 5 ( 1 ) ( I F AS 1 ) < > " Y " T H E N 1 2 0

G 9 F S = " " i I N P U T " ! 2 D O W N J E 7 3[ R V S l S E L E C T F - K E Y T D F I N E ( l - 8 ) ( O F F n W H T ) " : F S: F = V A L ( F $ ) : I F F S " " T H E N 1

E 1 0 G O S U B 5 0 0 : F R I N T [ I F A S = " " TH E N 9 0

R 1 1 F S ( F ) = A S : G O T O 9 0X 1 2 G O S U B 5 5 0 : I N P U T " { D O W N )

t R V E j E T ^ S E L E C T B A C K G R OU N D C O L O R ( 1 - 1 6 ) ( O F F J "; A S ( 3 ) : I F V A L ( A S { 3 ) ) < 1 O RV A L ( A S ( 3 ) ) > 1 6 T H E N 1 2 0

B 1 3 I F A S ( 2 ) ' > " B 0 " T H E N G O S U B 55 I N P U T " [ D O W N } [ R V S l i ? ^

S E L E C T B O R D E R C O L O R ( - 1 6 ) ( O F F } P 1 ; A S ( 4 ) F V A L

A 1 4

H 1 5

B 1 6 F 1 7 X 1 8 M 1 9

G E 2 0 0

G 2 1

X 2 2

B 2 3

O 2 4 K 2 5 J 2 6

P 2 7

F F 2 8 0

Q R

A Q

2 9 3 0

3 1 3 2

Q

E

D

H

G

C

3 3

3 4

3 5

3 6

3 7

3 8

( A 5 ( 4 ) ) < 1 O R V A L ( A 5 ( 4 ) ) > 16 T H E N 1 3 0G O S U B 5 5 0 : I N P U T " [ D O W N ){ R V S ) g 7 3 S E L E C T C H A R A C TE C O L O R ( 1 - 1 6 ) ( O F F ) " ;A S ( 5 ) : I F V A L ; a S ( 5 ) ) < 1 O R VA L ( A S { 5 ) ) > 1 6 T H E N 1 4 0I N P U T " [ C L R ) [ 2 D O W N )( R V S } g 7 3 S E L E C T C O M M A N D

( R U N / L O A D / N E W ) [ O F F }( W H T ) " ; A 5 ( 6 ) : I F A 5 ( 6 ) = " RO N " T H E N 2 0 0I F A S ( 6 ) = " L O A D " T H E N 1 9 0I F A S ( 6 ) = " N E W " T H E N 2 1 0G O T O 1 S 0I N P U T " ( C L R ) { 2 D O W N )( R V S 1 E 7 3 E X T E N S I O N ( O R , 8 O R F O , 8 , 1 )( O F F H W H T ) " ; A S ( 7 ) : I F V A L( A S ( 7 ) ) < 0 O R V A L ( A S ( 7 ) ) > 1T f i E N 1 9 0I N P U T " ( C L R ) ( 2 D O W N }[ R V S } E 7 § E N T E R F I L E N A

T O B O O T " ; A ? ( 8 )P R I N T " ( C L R ) f 5 D O W N )( W l i T ) I N S E R T D I S K A N DR E S S { R V S ) R E T U R N [ O F F }

W R I T E " : G E T K E Y K S : P R I NT " l C L R ) { 2 D O W N ) { W H T ) W R IT I N G . . . "O P E N 1 5 , 8 , 1 5 , " S 0 : . F K " : P RI N T S 1 5 , " S 0 : . B T " : C L O S E 1 5: I F A S ( 1 ) t > " Y " T H E H 2 7 0C L O S E 2 : O P E N 2 , a , 2 , " 0 : . F K, S , W " : C L O S E 1 5 : O P E N 1 5 , 8 ,1 F O R N - 1 T D B : I F F 5 ( N ) = " " T H EN F S ( N ) = C H R 5 ( 3 4 )P R I N T t 2 , F S ( S ) : N E X TI N P U T # 1 5 , E S ( 1 ) , E S ( 2 ) , E 5( 3 ) , E S ( 4 ) : C L O S E 1 5P R I N T " { C L R ) E 3 D O W N } 5 C = C H R S ( 3 4 ) i C O 5 = " ; C S ; A S ( 2) ; C 5 ; " ! l F ( P E E K ( 2 1 5 ) = 0 A ND C O S = " ; C S ; " 8 0 " ; C S ; " ) O R (P E E K ! 2 1 5 ) < > 0 A N D C O S ; C , - " 4 0 " ; C S ; " ) T H E N P R I N T C ( I RS ( 2 7 ) ; " ; C ? ; " X 1 1 j C SP R I N T " ? B K = " ; V A L ( A S ( 3 ) ); " : B D = " ; V A L ( A 5 ( 4 ) ) ; " i C H

= " ? V A L ( A ? ( 5 ) ) ; " : C O L O R 0 ,B K : C O L O R 6 , B K : C O L O R 4 , B D iC O L O R 5 , C H "I F A S ( 1 ) O " Y " T ( I E N 3 3 0P R I N T " 1 0 C L O S E 2 : O P E N 2 , f l, 2 , " ; C 5 ; " 0 ! . F K , S , R " ; C S ;" : F O R N = 1 T O 8 : I N P U T # 2 , F S (N ) ; N E X T : C L O S E 2 : N = 0 "P R I N T " 3 0 I F N = > 8 T H E N 4 0P R I N T " 3 2 [ J = N + 1 : P R I N T " ; CS ; " f C L R l l 3 D O W N ) K E Y " ; C S; " ! N ; " r C ? ; " , " ; C S ; " ; C S ; FS ( N ) : P R I N T " ; C S ; "( D O W n } G O T O 3 0 ( H O M e ] 1 ' ; CS ; " : P O K E 8 4 2 , 1 3 : P O K E B 4 31 3 : P O K E 2 0 8 , 2 : E N DI F A S { 6 ) = " N E W " T H E N P R I N T "4 N E W " : G O T O 3 9 0P R I N T " 4 0 P R I N T " ; C S ; "{ c l r ) ( 3 D O W N ) " : A S ( 6 ) ; (

C $ ; " r C S ; " f i I F A S ( 7 J « " l "T H I i N P R I N T C J ; " , 8 , l " f C 5 i GO T O 3 8 0I F A 5 ( 6 ) < > 1 ' R O N " T H b l N P R I N TC S ; " , 8 f H 0 M E ] " ; C S ; : G O T O 38 P R I N T : P R I N T " 5 0 P R I N T " ; CS ; " [ 4 D O W N ) R U N ( H O M E ) " ; C5 P R I N T " : P O K E B 4 2 , 1 3 : P O K E B4 3 , 1 3 : P O K E 2 0 8 , 2 ; N F . W "

F F B K D F

C

F J K R

5 S

X

4 2 4 3 4 4 4 5

4 6 4 7

4 8

4 9 5 0 5 1 5 2

5 3 5 4

5 5

M G 3 9 0 P R I N T " S A V E " r C S r " . B T " ; C S; " , 8 "

Q 4 0 W S S = " " : F O F U = 1 T O 3 0 : R E A D X: W S $ = W S S + C H R S ( X ) : N E X T

G 4 1 O P E N 1 5 , 8 , 1 5 : O P E N 5 , 8 , 5 , "t P R I N T I 1 5 , " B - P " ; 5 ; 0P R I N T I 5 . W S SP R I N T I 1 5 , " U 2 " ; 5 ; 0 ; 1 ; 0I N P U T I 1 5 , E S ( 1 ) , F . S ( 2 ) , E SO ) , E S ( 4 )

C L O S E 5 : C L O S E 1 5P R I N T " ( H O M E ) " : F O R N = 8 4 2 T0 8 5 0 : P O K E N , 1 3 : N E X T : P O K E2 0 B . 1 0 I N E WP R I N T " f C L R } [ 2 D O W N ) " : F OR N = 1 T O 4 : P R I N T E S ( N ) ; : N E XE N A S = " " : P R I N T C H R S ! 3 4 ) ;G E T K S : I F K $ = " " T H E N 5 1 0I F K S = C H R S ( 2 0 ) T H E N A S = L E FT S ( A S , ( L E N ( A S ) - D ) : P R I NT K $ ; : G O T O 5 1 0I F K 5 = C H R S ( 1 3 ) T H E N R E T U R NA S = A S + K $ : P R I N T K S ; : G O T 0 51 P R I N T " [ C L R ) ( R V S J B S ^ C O LO S E L E C T I O N ( 2 D 0 W N l " : FO R N = 2 T O 1 6 : C O L O R S , N : P R I NT N ; " . . " r B 5 : N E X T : R E T U R N

R a l l y R a c e rA r t i c l e o n p a g e 4 6 P r o g r a m 1 R a l l y R a c e r — B A S I CS e c t i o nH 1 R E C O P Y R I G H T 1 9 8 8 C O M P U

T E P U B L I C A T I O N S , I N C .A L R I G H T S R E S E R V E D

R i 2 P R I N T " ( C L R } ( S P A C E S l C O PY R I G H T 1 9 8 8 C O M P U T E ) P U . I N C . "

C 3 P R I N T T A U ( 1 1 ) " A L L R I G H T S{ S P A C E j R E S E R V E D "

E 4 I F L = 0 T H E N L = l i L O A D " R A L L Y CO D E " , H , I

E S 5 0 S P = 5 3 2 4 8 : P O K E S P + 2 1 , 2 5 5 : FO R X = 0 T O 7 : P O K E S P + X * 2 , X * 2 8+ 4 0 : P O K E S P + 1 + X * 2 , 9 0

D 6 P O K E 2 0 4 0 + X , X + 2 4 8 : N E X T : P OK E 3 2 B 1 , 0 : P O K E 5 3 2 8 0 , 0

G 7 P R I N T " ( C L R } ( Y E L J B U I L D I N GS P R I T E S . . "

C 8 F O R X = 0 T O 6 4 : R E A D Z : A = A + Z : PO K E 8 2 8 + X , Z : N E X T

Q D 9 0 I F A - 7 0 2 7 T H E N P R I N T " E R R O R{ S P A C E l l N M D A T A " : E N DQ 1 0 S 1 = 1 5 B 7 2 : S 2 = S 1 + 6 4 : S 3 = S 2

+ 6 4 : S 4 = S 3 + 6 4 : S 5 = S 4 + 6 4 : S6 = S 5 + 6 4 : S 7 = S 6 + 6 4 : S 8 = S 7 +6

B 1 1 F O R Y = 0 T O 1 9 1 : R E A D Z : G = B + Z: P O K E S 1 + Y , Z : N E X T

H 1 2 I F B - 2 0 7 2 3 T H E N P R I N T " E R R OI S P R I T E D A T A " : E N D

A 1 3 A = S 4 : B = S 2 : G O S U B 1 9 0 : A = S 5: B = S 1 : G O S U B 1 9 0

H E 1 4 0 A = S 6 : B = S 4 : G O S U B 2 0 0 : A = S 7t B = S 3 : G O S U B 2 0 0

F C 1 5 0 A = S B : B - S 2 : G O S U B 2 0 0 : P O K E7 9 2 , 0 : P O K E 7 9 3 , 1 9 2 : P O K E SP + 2 1 , 0

D 1 6 P R I N T " ( D O W N } B U I L D I N G T A C K . . " : F O R X = 0 T O 4 1 3 : R E A D2 : C = C + Z : P O K E X + 1 4 8 4 8 , 2 i NE X

J S 1 7 0 I F C - 5 8 4 5 1 T H E N P R I N T " E R R OI T R A C K D A T A " : E N D

8 C O M P U T E ! G a z e l l e N o v e m b e r 1 9 B S

Page 89: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 89/116

A P 1 8 0 P O K E 6 3 1 , 1 3 : P O K E 1 9 e , l : S YS 5 0 6 8 9

A 1 9 F O R Y = 0 T O 2 1 : F O R X = 0 T O 2 ; P OK E A + 6 3 - Y * 3 + X , P E E K ( B + Y * 3+ X : N E X T : N E X T : B E T U R

D 2 0 F O R Y = 0 T O 2 1 : F O R X = 0 T O 2 : P OK E A + - Y * 3 + 2 - X , P E E K ( B + Y * 3X ) : N E X T : N E X T

K 2 1 P O K E 2 5 4 , A / 2 5 6 : P O K E 2 5 3 , A- P E E K ( 2 5 4 ) * 2 5 6 : S Y S 8 2 8 : RE T U R N

E 2 2 R E M [ 6 S P A C E s l M L D A T AM 2 3 D A T A 1 6 5 , 2 5 3 , 1 3 3 , 2 5 1 , 1 6 5

, 2 5 4 , 1 3 3 , 2 5 2 , 1 6 0 , 0 , 1 6 9 ,0 , 1 4 1 , 1 2 5

Q 2 4 D A T A 3 , 1 6 2 , 0 , 1 7 7 , 2 5 1 , 6 1 ,1 0 9 , 3 , 2 4 0 , 9 , 1 8 9 , 1 1 7 , 3 , 13 , 1 2 5 , 3

S 2 5 D A T A 1 4 1 , 1 2 5 , 3 , 2 3 2 , 2 2 4 , B, 2 0 8 , 2 3 5 , 1 7 3 , 1 2 5 , 3 , 1 4 5 ,2 5 1 , 2 0 0

Q 2 6 D A T A 1 9 2 , 6 4 , 2 0 8 , 2 1 8 , 9 6 , 1, 2 , 4 , 8 , 1 6 , 3 2 , 6 4 , 1 2 8 , 1 2 6, 6 4 , 3 2 , 1 6 , 8 , 4 , 2 , 1

Q 2 7 R E M [ 6 S P A C E S j S P R I T E D A P 2 8 D A T A 0 , 0 , 0 , 0 , 1 2 6 , 0 , 3 , 2 5 5

, 1 9 2 , 1 5 , 2 5 5 , 2 4 0G 2 9 D A T A 1 5 , 2 5 5 , 2 4 0 , 1 5 , 2 5 5 , 2

4 0 , 1 5 , 0 , 2 4 0 , 6 , 0 , 9 6D F 3 0 0 D A T A 7 , 2 5 5 , 2 2 4 , 7 , 2 5 5 , 2 2 4

, 7 , 2 5 5 , 2 2 4 , 7 , 2 5 5 , 2 2 4F 3 1 D A T A 1 5 . 2 5 5 , 2 4 0 , 3 0 , 0 , 1 2 0

, 3 1 , 0 , 2 4 8 , 3 1 , 2 5 5 , 2 4 8D 3 2 D A T A 3 1 , 2 5 S , 2 4 8 , 3 1 , 2 5 5 , 2

4 8 , 1 , 2 5 5 , 1 2 8 , 0 , 0 , 0E 3 3 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 6 2 ,

0 , 0 , 1 2 7F 3 4 D A T A 1 2 B . 0 , 1 2 7 , 2 2 4 , 0 , 2 5

, 2 4 0 , 1 , 2 2 7 , 2 4 8 , 3 1 , 2 4 1G 3 5 D A T A 2 4 8 , 6 3 , 2 4 8 , 2 4 8 , 1 2 7 ,

2 5 2 , 1 2 4 , 1 2 6 , 2 5 4 , 1 2 4 , 6 0 ,1 2

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

C G 3 8 0 D A T A 0 , 0 , 3 0 , 0 , 0 , 0 , 0 , 0 , 0 ,0 , 0 , 0

S 3 9 D A T A 0 , 0 , 0 , 0 , 0 , 6 3 , 0 , 0 , 6 3, 1 2 9 , 2 4 8 , 6 3

M 4 0 D A T A 2 5 5 , 2 4 8 , 1 2 7 , 2 5 5 , 2 5 2, 1 2 4 , 2 5 4 , 1 2 4 , 1 2 0 , 2 5 4 , 6 2

1 2 D A 4 1 0 D A T A 2 5 4 , 6 2 , 1 2 0 , 2 5 4 , 6 2 , 1

2 0 , 2 5 4 , 6 2 , 1 2 0 , 2 5 4 , 6 2 , 1 2J 4 2 D A T A 2 5 4 , 1 2 4 , 1 2 7 , 2 5 5 , 2 5 2

, 6 3 , 2 5 5 , 2 4 8 , 6 3 , 1 2 9 , 2 4 8 ,6

X 4 3 D A T A 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0, 0 , 0

A 4 4 0 R E M { 6 S P A C E S j T R A C K D A T AP 4 5 D A T A 2 5 5 , 2 5 5 , 2 2 4 , 1 9 2 , 1 9 2

, 1 9 4 , 1 9 9 , 1 9 9F 4 6 D A T A 2 5 5 , 2 5 5 , 6 3 , 3 , 0 , 0 , 2 4

0 , 2 5 5P X 4 7 0 D A T A 2 5 5 , 2 5 5 , 2 5 4 , 2 5 2 , 6 0 ,

2 8 , 8 , 0H H 4 8 0 D A T A 2 5 5 , 2 5 5 , 0 , 0 , 6 3 , 1 2 7 ,

1 2 7 , 1 2 7S 4 9 D A T A 2 5 5 , 2 5 5 , 0 , 0 , 2 5 5 , 2 5 4

, 2 5 2 , 2 5 2A 5 0 D A T A 2 5 S , 2 5 5 , 0 , 0 , 2 5 5 , 3 , 1

, 1 1 3K 5 1 D A T A 2 5 5 , 2 5 5 , 7 , 0 , 2 5 5 , 2 5 5

, 2 4 0 , 2 2 4R 5 2 D A T A 2 5 5 , 2 5 5 , 2 4 0 , 0 , 2 4 0 , 2

5 5 , 0 , 0C 5 3 D A T A 2 5 5 , 2 5 5 , 0 , 0 , 6 0 , 2 5 2 ,

0 , B 5 4 D A T A 2 5 5 , 2 5 5 , 1 2 7 , 6 3 , 6 3 , 6

3 , 6 3 , 6 3H S 5 5 0 D A T A 1 9 9 , 1 9 9 , 1 9 9 , 1 9 9 , 1 9 9

, 1 9 9 , 1 9 9 , 1 9 9S 5 6 D A T A 2 5 5 , 2 5 5 , 2 5 5 , 2 4 1 , 1 9 2

, 1 2 8 , 0 , 7K 5 7 D A T A 1 2 8 , 1 9 2 , 2 5 5 , 1 2 7 , 6 3 ,

3 1 , 1 5 , 1 5G 5 8 D A T A 1 2 6 , 2 5 2 , 2 5 2 , 2 5 2 , 2 5 2

, 2 5 2 , 1 2 8 , 0Q 5 9 D A T A 0 , 9 , 2 3 , 6 2 , 6 2 , 6 2 , 1 2 6

, 2 5 4E P 6 0 0 D A T A 3 3 , 1 , 3 , 6 3 , 6 3 , 6 3 , 3 1 ,R 6 1 D A T A 1 9 2 , 1 9 3 , 1 9 2 , 2 2 4 , 2 4 0

, 2 5 2 , 2 5 4 , 6 2G C 6 2 0 D A T A 0 , 2 5 5 , 2 5 5 , 3 1 , 1 5 , 1 5 ,

1 5 , 1 5D 6 3 D A T A 0 , 2 5 5 , 2 5 5 , 2 5 5 , 2 5 5 , 1

9 2 , 1 2 8 , 1 3 1D 6 4 D A T A 1 2 7 , 2 5 5 , 2 5 5 , 2 5 5 , 2 5 5

, 3 1 , 1 5 , 7C 6 5 D A T A 1 9 9 , 1 9 9 , 1 9 9 , 1 9 9 , 1 9 4

, 1 9 2 , 2 2 4 , 2 5 5P 6 6 D A T A 1 5 , 1 5 , 1 5 , 1 5 , 1 5 , 3 1 , 6

3 , 2 5 5A H 6 7 0 D A T A 1 4 3 , 1 4 3 , 1 4 3 , 1 4 3 , 1 4 3

, 1 4 3 , 1 4 3 , 1 4 3A A 6 8 0 D A T A 1 5 , 3 1 , 3 1 , 1 5 , 0 , 0 , 1 2 8

, 2 5 5E R 6 9 0 D A T A 2 5 5 , 2 5 5 , 2 5 5 , 2 5 5 , 0 , 0

, 0 , 2 5 5R 7 0 D A T A 0 , 2 4 8 , 2 5 4 , 2 5 4 , 6 3 , 3 1

- 1 5 , 1 5M 7 1 D A T A 3 0 , 1 4 , 1 4 , 1 5 , 1 5 , 1 5 , 1

5 1 K 7 2 D A T A 6 , 0 , 0 , 0 , 2 5 5 , 2 5 5 , 2 5 5

, 2 5 5E 7 3 D A T A 7 , 1 5 , 3 1 , 1 2 7 , 2 5 5 , 2 4 0

, 2 2 4 , 1 9 2K 7 4 D A T A 1 3 5 , 1 3 5 , 1 3 5 , 1 3 5 , 7 , 7

, 1 5 , 3 1R 7 5 D A T A 2 5 5 , 2 5 5 , 2 5 4 , 2 4 8 , 2 4 0

, 2 4 0 , 2 4 1 , 2 4 1D 7 6 D A T A 2 5 5 , 2 5 5 , 0 , 0 , 0 , 2 5 5 , 2

4 0 , 2 2 4S 7 7 D A T A 1 4 3 , 1 5 , 1 5 , 1 5 , 3 1 , 2 5 5, 7 , 3

R 7 8 D A T A 2 5 5 , 2 5 5 , 2 4 0 , 2 2 4 , 1 9 2, 1 9 2 , 1 9 5 , 1 9 5

E 7 9 D A T A 2 5 5 , 2 5 5 , 6 3 , 1 5 , 7 , 7 , 7,

Q S 8 0 0 D A T A 1 4 3 , 1 4 3 , 1 4 3 , 1 4 3 , 1 4 3, 1 4 3 , 1 4 3 , 1 3 5

K 8 1 D A T A 7 , 3 , 0 , 1 2 8 , 2 5 5 , 2 5 5 , 25 5 , 2 5 5

R 8 2 D A T A 2 5 5 , 1 2 8 , 0 , 0 , 2 2 4 , 2 4 0, 2 4 0 , 2 4 0

M K 8 3 0 D A T A 1 9 5 , 1 9 5 , 6 5 , 6 4 , 9 6 , 1 12 , 1 2 7 , 1 2 7

B F 8 4 0 D A T A 2 5 5 , 2 5 5 , 2 5 5 , 1 5 , 7 , 3 ,3 , 1 3 1F 8 5 D A T A 2 4 O , 2 4 0 , 2 4 8 , 2 5 5 , 2 5 5, 2 5 5 , 2 5 5 , 2 5 5

M R 8 6 0 D A T A 1 2 8 , 3 , 7 , 2 5 5 , 2 5 5 , 2 5 5, 2 5 5 , 2 5 5

G 8 7 D A T A 3 , 1 2 9 , 1 9 2 , 1 9 2 , 2 2 4 , 25 5 , 2 5 5 , 2 5 5

A J 8 8 0 D A T A 1 9 5 , 1 3 1 , 3 , 3 , 7 , 2 5 5 , 25 5 , 2 5 5

H f 8 9 D A T A 3 , 1 , 0 , 0 , 0 , 1 2 8 , 2 5 5 , 25

A 9 0 D A T A 1 2 8 , 1 9 2 , 2 5 5 , 2 5 5 , 0 , 0, 2 5 5 , 2 5 5

A 9 1 D A T A 1 5 , 7 , 7 , 7 , 1 5 , 3 1 , 2 5 5 ,2 5

S 9 2 D A T A 2 4 0 , 2 4 0 , 2 4 0 , 2 4 0 , 2 4 8, 2 5 2 , 2 5 4 , 2 5 5

D 9 3 D A T A 2 5 5 , 2 5 5 , 1 2 7 , 0 , 0 , 0 , 0, 2 5 5

D A 9 4 0 D A T A 1 9 5 , 1 3 1 , 3 , 7 , 1 5 , 3 1 , 12 7 , 2 5 5

1 1 1 1 9 5 0 D A T A 2 5 5 , 2 5 5 , 2 5 5 , 2 5 5 , 2 5 5

, 2 5 5 , 2 5 5 , 2 5 5D A 9 6 0 D A T A 1 9 1 , 1 9 1 , 1 9 1 , 1 9 1 , 1 9 1

, 1 9 1

P r o g r a m 2 R a l l y R a c e r — M LS e c t i o nS e i n s t r u c t i o n s i a r t i c l e o n p a g e 4 6b e f o r e t y p i n g i n C 0 0 0 t A 9 3 C 0 0 8 : 1 9 0 C 0 1 0 : F : 8 E C 0 1 8 : A 9 0 C 0 2 0 1 0 6 D C 0 2 8 ; 8 D 1 C 0 3 0 : 0 0 8 C 0 3 f i : C 3 C C 0 4 0 : 8 D 2 C 0 4 8 : 0 4 A C 0 5 0 : B 2 C C 0 5 ( 5 : 8 D 2 C 0 6 0 : O D B C 0 6 8 : 8 D B C 0 7 0 : B E F C 0 7 8 I 0 7 A C 0 H 0 t ( i D 0 0C 0 8 8 i 8 D 0 C 0 9 0 : A 9 0 C 0 9 B : 8 D D C 0 A 0 : 0 3 5 C 0 A 8 : A D C C 0 B 0 : 0 0 8 DC 0 B 8 : 0 4 D C 0 C 0 : 0 1 C C 0 C B : F 8 0 C 0 D 0 : 2 9 0 C 0 D 8 ; 6 9 0 C 0 E 0 1 D 0 E C 0 E 8 i C 9 0 C 0 F 0 : C A A DC 0 F 8 i A D F C 1 0 0 : D 0 0 C 1 0 8 . 1 F C C 1 1 0 : 0 E A C : i 8 : 0 0 D C 1 2 0 1 0 1 D C 1 2 8 : C A C C 1 3 0 : A D 0 C 1 3 8 : C 2 C AC 1 4 0 : 0 0 D C 1 4 8 i C A C C 1 5 0 : A D 0 C 1 5 8 : C 3 C AC 1 6 0 : C 2 C C 1 6 8 : 0 4 D C 1 7 0 : A 9 2 C 1 7 G : i e 6 C 1 B 0 : 0 6 9 C 1 8 8 : A D F C 1 9 0 : Q C C AC 1 9 8 ; 8 D C C 1 A 0 ; C A B DC 1 A B : C A 3 C 1 B 0 : A D B C 1 1 3 Q : 4 C C C 1 C 0 : B 6 C C 1 C 8 : 6 9 0 C l D 0 : i a 6 C 1 D 8 1 0 6 9 C 1 E 0 : A D F C 1 E 8 : B E C C 1 F 0 : 8 D C C l F B i C A B C 2 0 0 : C A 3 C 2 0 8 I A D B C 2 1 0 ; 4 C 2 C 2 1 8 : B 6 C C 2 2 0 : 6 9 0 C 2 8 ; A D I C 2 3 0 : D 0 B DC 2 3 8 : A D C C 2 4 0 : C A 3 C 2 4 B : C A A

8 1 A 2 0 0I B D 08 1 £ i 0

5 2 1 D 02 C 0 A B l C 8 2 0 4 A 9C A C 2 0 7 S E0 B D O A 9D 0 A 9B 2 C 7 A I C C C C 1 A F 7 D 04 E D 0 0 Ec 9 0 0E C 9 3 0 D 0 7 3 8A 9 F FA 0 F 0 E A 2 9 0 10 1 1 D 2 F 0 0 32 0 0 6 B 0D 2 F 0 0 38 0 A C 8 D 0 BC C 4 A A 90 3 B C C B 9 C E B C E C A 8 L i 8 D B DC C 4 A A 90 7 3 BB C C B 9 C E Q C E C A 8 D B E8 D B FD 2 B C C A B DB D C AB C

0 A 8 9 F 8 D A D 7 4 F 8 C C A B C 8 I 2 0 A B D 8 D3 8 6 E C 30 1 ) 1 D B B 0 B D B A 7 D 0 E E0 9 A 0 F 8 0 70 2 A 9C A A F D 0 E 9C A A 9 0 02 0 E 9 0 18 F D 2 1 6 F 8 D 0D 0 0 E 0 D C E C 2D 0 0 E 0 2 D 0C C D A C A 3 DD A 8 C 0 0 8 DE F C A 9 C F 1 C A 8 D0 8 B C C AC A A DC A 8 C 0 8 E 9 F 8C A 9 C F 1 C 8 0 8 B E C AC A A DC 2 5 C 2 0 B C A 9 0 02 0

0 2

C 8 5 0 D C 1 D 4 F 8 2 A 3 6 C A D f C 8 i E A F C A B D8 2 D 0 A C B C A D AB C C A A DB C A A F C 8 F A l A 5 B

D C D O C B

D C 9 3 1 E C C F 3 A 8 D 2 2 3 E C F 8 8 0 D C D B0 1 5 A 9 F 8 0 3C C E 8 C 5 4 3D 1 I C F 1 0 4 5 0 D A 0 1 C 9 £ E A 2 A C 2 5 DC C 7 0 A 0 C A E A C F C C 9 0 A E C A 8 2 8 D 0 D 8 C C 2 C C 4 C C 9 A A A D B B C 3 8 B 6 2 2A B 0 B C 9 B D C A E I 6 9 B D C A 2 C C F C C C C C F A A A D 5 B F C A 1 B B 7 A D B E 6 B E C A F B C A C CI G F B C A A 06 C 7 A D I F 0 F 1 4 A C l 2 58 C 2 I EF 0 1 1 6

C O M P U T E I s G a z e l l e N o v e m b e r 1 9 B 8 8

Page 90: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 90/116

C 2 5 0 : A DC 2 5 8 : C AC 2 6 0 : C AC 2 6 8 : C AC 2 7 0 : C AG 2 7 a : 4 CC 2 8 0 : A 2C 2 B 8 : D 0C 2 9 0 : D 0C 2 9 8 : F FC 2 A 0 : 0 OC 2 A 8 : 1 0C 2 B 0 : 0 DC 2 Q 8 : C 2C 2 C 0 : A DC 2 C B : A DC 2 D 0 : A DC 2 D B : E BC 2 E 0 : 0 9C 2 E 8 : 1 3C 2 F 0 : 0 6C 2 F 8 : E 0C 3 0 0 : 0 5C 3 0 8 : 8 CC 3 1 O : C 3C 3 1 8 : D 0C 3 2 0 : A DC 3 2 8 : 0 4C 3 3 0 : I J 9C 3 3 8 : A 2C 3 4 0 : F QC 3 4 8 : A FC 3 5 0 : 5 7C 3 5 8 : 0 0C 3 6 0 : D CC 3 6 8 i 9 7C 3 7 0 : D 0C 3 7 8 s F DC 3 8 0 : O 5C 3 8 8 : 9 CC 3 9 0 : B 5C 3 9 8 : B FC 3 A 0 : A 5C 3 A B : 4 CC 3 I ! 0 : C 0C 3 U 8 : 2 0C 3 C 0 : E 8C 3 C 8 : A 9C 3 D 0 : 9 DC 3 D B : 9 DC 3 E 0 : D AC 3 E B : 2 0C 3 F 0 ; 8 5C 4 0 0 : C BC 4 4 ! 8 : D QC 4 1 O : 0 0C 4 1 S : B DC 4 2 0 : 2 AC 4 2 8 : 5 4C 4 3 0 : 2 0C 3 8 : 1 DC 4 4 O : 2 0C 4 4 8 : 2 0C 4 5 0 i 8 6C 5 8 : A 9C 4 6 0 : B QC 4 6 8 : B 1C 4 7 0 1 0 AC 4 7 8 : 4 cC 4 B 0 : F DC 4 B 8 : B 6C 4 9 0 : B 6C 4 9 8 : 9 1C 4 A 0 : E 0C 4 A 8 : C AC 4 B 0 : 8 CC 4 B £ i : A C 4 C 0 : A DC 4 C 8 : 3 9C 4 D 0 : B 7C 4 D 8 : C EC 4 K 0 : F GC 4 E 8 : A 9

C 3 C AB D B F

0 D 1 D 0 8 C 0 A 1 A 0 A C E A B A B A 9 0 0E 8 E 0B F C AB E C AD C E B 0 30 B A B F 0 0 40 0 D 04 0 0 D 9 2 F A 0 0 i J B C A A D0 B 1 B C E C 3 E 8D 2 2 1 8 8 C C A 9 0 4F A C 3 A 9F A C B F C A C 1 D 6 C E 1 A 0 9 D0 0 0 D 9 E D 0 A 9F C A 2F C A 9 0 5F A E 8 E 02 C D F 2 0 4 93 3 I D I D5 4 A 2 F D 8 64 8 C A B EF 8 B B 7 C C 8 9 1C A C 9 F D A 90 D A H B C F 0 2 0B C C A C B 8 F A C B 65 2 A 0

8 D B EC A A 9A B A B A 9 0 3E 8 E 0B C B C D C E 0 C A D DC A D D8 D D A0 3 D 0D D A 9D A D 0 D 0 E 60 0 9 0 E 0 0 3E 4 C A 8 0 0 4 E 80 0 8 B C A A D1 0 B C 1 B E 0 0 5E 0 0 51 0 F 0D F B E 8 5D F 8 5 F EB C 6 8 B C F C A 24 0 9 0A 5 E A A 2 D D ! 0 ( 0 9 E 9 0 D A E B5 8 0 0 A 0C 1 9 1 F B2 8 2 01 D 2 0 D 2G 1 2 4 3 3 I D 4 64 4 2 0 3 AF B A 9F 8 B 9 C AB C C 9 A 2 F D C BF O 2 0F D 8 8E 2 C 9 A 2C C A 0 8 B C BC 2 0 0 8 CB C 8 4 F BC A C 06 C A B

C A A D0 8 C A D DC D B D 0 3 D OD A D D A CD O 0 8D E A 3 C AA 6 C AC A 4 CE A C D C D 4 0 A 2 0 7C 9 B A0 C D 0 A C I A D 4 B 9C 8 C 08 B C A 0 0 8 B D A B C D F D E 0 A 4 0 9 A A 9 5 0A i 3 8 5 F CF D A 9B F 0 0 A 00 5 B l9 F 0 0 A 92 8 6 0 A 29 0 0 6 A 9D 9 D E F A 0 A D F C C 6 C E O A 2F F E 81 C I D2 4 3 3 4 1 5 32 2 2 0 C B B C A C B 9A B 0 A A 0 9 F 8 8 C 89 F 9 4 C G0 0 E EO D 2 6 E E B 7D O 9 EB C S F A 3 0 F a 4 C 1

C 5 C 3 7 7A 3 4 7A 6 D 7C 8 E C C D C A E D4 C 0 BA 2 C 5D L D 0 1 6B 5 0 8 1 6 0 4 C 3 8 7F E 4 7D 0 C lE 2 C A 6 CA 2 6 40 0 E 86 8 C l0 1 C A 2 AO E 8 1 C 9 C 2 9 B 4 2 A 8 0 3 C O 3 91 B a C 3 2 0 E l0 5 A D 4 E0 0 8 9F 6 C 6 F 8 C 8 3 A0 0 2 A0 9 0 7 0 C 3 E D 3 0 C 8 0 22 B A 8 0 8 E 6 1 O 2 A 3 6 5 3 2 0 F 70 0 F H B D C A C A 5 0A B 9 C 8 6 A C 8 8 4 9E 4 i i F B B C 5 C 1 4 1 B D A 1 8 5 D 30 9 8 8E E 6 6

C 4 F 8 : B 8 C C 5 0 0 : F D A C 5 0 8 : C A 1 C 5 1 0 : 5 0 D C 5 1 8 : C A A C 5 2 0 : 8 C B C 2 8 : C A C C 3 0 : A 5 F C 5 3 B i 6 0 A C 5 4 0 : F C 2 C 5 4 8 : D F C C 5 5 0 : O 1 2 C 5 5 8 : D 0 E C 5 6 0 : B 6 C C 5 6 8 : 5 7 C C 5 7 0 : C 0 0 C 5 7 8 : 2 0 8 C 5 8 0 : C A C C 5 8 8 : 2 0 3 C 5 9 0 i A 9 0 C 5 9 B : 2 0 8 C 5 A 0 : B D 7 C 5 A 8 : 0 3 D C 5 B 0 : 8 B C C 5 B 8 : C 9 0 C 5 C 0 : 5 D C C 5 C 8 : O 0 A C S D B : 2 0 5 C 5 D 8 : A 2 0 C 5 E 0 : 1 2 2 C 5 E 8 : 6 0 A C 5 F 0 : A 2 I C 5 F B : 0 1 6 C 6 0 0 : C 5 A C 6 0 8 i E 8 E C 6 1 0 I 2 1 D C 6 1 8 : 0 0 8 C 6 2 0 : 0 0 A C 6 2 a : 0 1 E C 6 3 0 : 8 A 1 C 6 3 8 : C 9 7 C 6 4 0 : 8 D B C 6 4 8 : A 9 8 C 6 5 0 : F C A C 6 5 8 : 0 4 8 C 6 6 0 : 9 D 0 C 6 6 8 : E F ) E C 6 7 0 : C 9 8 C 6 7 8 i 9 D 0 C 6 B 0 : F 7 2 C 6 8 8 : 8 6 D C 6 9 0 : C 6 C C 6 9 8 : 2 0 I C 6 A 0 : C 8 A C 6 A 8 : 0 1 D C 6 B 0 : C A C C 6 B B : 7 6 C C 6 C 0 : 0 7 8 C 6 C B : D 0 0 C 6 D 0 : 2 4 E C 6 D 8 : 0 8 D C 6 E 0 : A 9 2 C 6 E 8 : B 4 C C 6 F 0 : A 2 F C 6 F 8 : D 0 2 C 7 0 0 : C 9 0 C 7 0 8 : C 8 A C 7 1 0 : 8 D B C 7 1 8 : 0 2 A C 7 2 0 : 4 E B C 7 2 B : D 0 1 C 7 3 0 : 0 1 2 C 7 3 3 : C A B C 7 4 0 : F B 4 C 7 4 8 : 2 9 A C 5 0 : F B F C 7 5 8 i 8 D B C 7 6 0 i 9 1 F C 7 6 6 : B 1 F C 7 7 0 : 3 A C C 7 7 8 ; A 9 0 C 7 B 0 : A 0 0 C 7 B 3 : A 0 0 C 9 0 : 4 C E C 7 9 3 : A 0 0

2 6 C 0 2 0 8 86 9 0 8 8 C 8 C B 8B C A C 9C A E E B 0 5 D O A 8 F A 0 0 8 4 F BB C 2 2 0 F 0 C 56 C A 4 7 8 C 72 0 3 0 C 5F 0 0 2 E 8D F A C 8 E E B 60 3 D 0 E 0C 5 9 8 C 92 9 4 C BC A 0 0 0C 9 F F A 0 0 0E E B 6 C D E 6 E 0 0 0 F 00 4 C B BC 5 E O 0 0A 0 0 0 4 C5 D C 5 E 00 A F 2 5 D C 5A 1 A 0 0 A 9 B 0 5 D O F A 9 9 3 2 02 D 0 B E4 0 9 D A FC 8 C 0 0 A6 I A D 0 E 7 B 4C A A 9 I E8 B C 0 0 A 9 A F 2 0 5 2

A F 0 8 D O F D 1 A 3 A 9 D 0 I D C B 4

0 6 A 2 0 00 D 0 C 4 C C A0 A 0 2 C B F F D O 1 A 9 2 8 2 B C B A 2 F D 8 B C A A D1 A 9 5 02 0 B 8 C B l F D C 94 A 6 C 60 B C D 1 A 0 1 2 0 9 4C B F F 8 2 C A A D B A 9 0 8 2 8 8 C B A F D C 9 2 F C 6 8 AB C A 1 A B C B l F B2 3 A C B0 B C 2 5 C 8 5 F B A

F B C 9F B C 9

B B C A 0 B l F B C

B l F BC A B C C E 0 D C A 4 0 F 8 A 9 4 0C C A 0 F C C 9A 0 B l F D6 C 0 0 A 9C A A 2 0 00 D 4 9 8 B E 8 c aA 9 F 0A B A 0 0 1 6 0C A F 0 8 C 0 0 F 04 8 E 0 E 4 9 D A FA 0 D F 2 D 0 1 D F 9 8 A 0F B A 98 1 A 9 3 A8 5 F C 8 A 99 0 2 0 E 40 0 A 93 B E 86 C 8 4 2 C 2 D C 8 AC A A DA 5 9 4 C 8F C 2 0 B C 2 6 A 0 2 D B 2 A B 0 2 C B A 9C 2 0 D C C 6 C 8 8 D 0 2 9 1 0B C C 4 2 B 4 7 9 F 4 C 6 D4 0 S 5A 0 D 92 0 D 02 0 7 62 0 D 0

9 1 D 23 8 9 2C 5 B 7 6 0B B E 3B 6 I BC A F F 9 8 5 F O2 4 A A 9 8 8 A D C E B D 3F 9 B 3 6 0 4 30 6 C 5 F 2C E C 4 2 0 5 BC 4 2 B A 7 0 O 6 0 B 0A 2 F D0 6 C 7 F 1 8 8 7 6C 5 8 D A 2 B FA 6 2 A B 0 0 1 10 4 D D 8 C A D 0 3 3 3 F 8 F F D S C 9 B l7 8 B 3C S D 85 5 2 9 5 7B 4 D C2 4 A F 2 B D 4 C 0 C 8 I D3 5 0 5 O F0 3 C 9 7 2 0 A D 7 2 2 0 E A 4 B 5 0 6A 2 E 6D F 3 1 E 5F F 0 3C A 9 DC 3 2 S C 9 F A 5 5 0 3 9 2C 1 0 E

C 7 A 0 : A 9 0 C 7 A S : A 9 E C 7 B 0 : F B C C 7 B B : 6 A C C 7 C O : E 0 2 C 7 C 8 : C 9 2 C 7 D 0 : C B 4 C 7 D 8 : C B A C 7 E 0 : C 9 9 C 7 E B : F 0 2 C 7 F 0 : A A A C 7 F B : F 0 D C 8 0 0 : 4 C D C 8 0 8 : 8 0 8 C 8 1 0 : 0 1 2 C 8 1 8 : D 0 F C 8 2 0 : 2 9 3 C B 2 8 : 8 D 6 C B 3 0 : 8 D 2 C 8 3 8 i 3 B 6 C S 4 0 : O 0 D C 8 4 8 : 5 F C C S 5 0 : 5 F C C 8 5 8 : B 5 C C 8 6 0 : O O A C 8 6 8 : F A 6 C 8 7 0 ; F C 6 C 8 7 3 i C A A C 8 8 0 : F B A C B 8 8 : 1 B 6 C 8 9 0 : 0 0 8 C 8 9 8 : F D 3 C 8 A 0 : F E E C 8 A 8 : S D B C 8 B 0 : A 9 F C 8 B 8 : A 0 0 C 8 C 0 : 0 6 4 C 8 C B : A 9 2 c a D 0 : 8 A A C 8 D 3 : B 9 C AC 8 E 0 : A 9 2 C 8 E B : D 0 D C 8 F 0 : B 7 C C 8 F 8 : 1 5 8 C 9 0 0 : B D 2 C 9 0 8 : C 9 2 C 9 1 0 : F 5 2 C 9 1 8 : 4 C 2 C 9 2 0 : 0 1 C C 9 2 8 : F 0 2 C 9 3 0 ; D C 2 C 9 3 8 : 2 0 8 C 9 4 0 : D 5 F C 9 4 B : A F C AC 9 5 0 : 0 D C C 9 5 B : A F C AC 9 6 0 : D 0 0 C 9 6 8 : E 8 E C 9 7 0 : F 0 8 C 9 7 8 : 8 5 F C 9 8 O : 2 0 D C 9 8 8 ; A A A C 9 9 0 : 8 E 2 C 9 9 B : F F E C 9 A 0 : 8 C B C 9 A B : A C B C 9 B 0 : 1 4 D C 9 B 8 : 9 9 C C 9 C 0 : 0 E D C 9 C 8 : 0 1 6 C 9 D 0 : F F 9 C 9 D B : 4 1 4 DC 9 E 0 : 1 1 1 C 9 E 8 : 4 3 4 C 9 F 0 : 2 D 3 C 9 F 8 : 4 1 4 C A 0 0 : 2 E 2 C A 0 8 : 5 2 4 C A 1 0 : 1 D I C A 1 8 : 4 4 2 C A 2 0 : 1 1 I C A 2 B : 2 E 2 C A 3 0 : 5 2 4 C A 3 B i l D I C A 4 0 I 2 0 5

2 6 2 7 2 0 D 04 F 6 A C 8D 0 F A C 70 3 2 09 9 7 C F O 2 0A 0 C A F A 6 C 4 C 4 E8 2 3 B A 93 8 A 1 A 2 A 0 A B 9 F E B E 8I 6 0 B F 3 F C E 9F B F E 6 0E B 0 0 8 5C A 8 F A 0 A A B D B BA D B 86 E 2 8 A B 8 F 1 D D 8 D 2 F FE F C 0 C 9C 3 C 3 1 D C F A 2 0 0E 8 E O8 B A A A B 0 5 D 0A 3 A F F F 4 CF 2 D B E 0 C A 2 0C C 0 5 C OC 2 D D 8 8A C 9 F 4 64 3 4 4 4 4 O 1 4 0 4 5 4 44 4 3 2 5 4 5 2I I 5 4

4 I D I D4 1 5 6

C 4 E C 8 A 0 0 10 8 A 9 F 0C 7 E 6 F CA 0 1 B lA 9 F 0 2 0A 9 F 0 2 06 C A 4 C 0 0 C A 0 1 B l6 C E A D 9 0 0 8 4 F B5 9 1 F BA 5 F C C 9C 4 A 9 F 3 8 6 0 8 2 6 3 8 8 0 1 D 4B 0 D B 0 D C B F 2 A 6 C BD F D C 8F 8 F F 6 B E D B B C A0 0 8 5 F F A F 8 D B B C AC 8 F F E 6 0 A F E 8 D B A 9 0 5 8 5B F 0 4 C C c a c B 9C 9 F E 0 0 8 D 0C 8 C 8 C C 8 F 6 0 A 2 0 08 6 C 6 A 2 D O B DE B E 0 7 C 3 D 3 D 0 0 3F 1 C F 2 A D 4 2 B A 9 0 0B 9 7 3 B0 5 D O F 5C A 2 0 0B C A C 99 9 9 E 2 0 8 68 5 F C A 9A 3 B A 2F C A B F F A 2D C 2 D O F 5 A E F F O F 1 0 F 0 E 9D 2 F F C 9 8 C 0 0 0A 0 C A 4 C4 4 4 1 O 9 5 4 4 5 5 24 3 4 5 2 03 2 2 1 I D I D4 5 4 2 00 1 I 2 4 C 4 F4 1 4 3 4 I I I 5 6 4 5 2 0 1 I I I D 3 54 2 0 5 4

C F B F 2 A A 9 6 6F O 7 6 A 77 7 F 5 A E F B D 7 F E A E A E A 5 8 5 3 B 6 33 E 6 4 3 9 2 0 9 44 6 4 0 A 3 D 0 0 7A 7 B 7 8 5 6 0 2 36 9 8 5A S F FA B F 4 C A C AF 4 9 1 4 0 C 3 A 5 D 3 0 D A D 4 EA 9 E 80 2 D E F BD 7 0 F 4 7 3 E 0 C C 2 5 9 7 4 3 B D 3 O 3 B 9 2C 0 0 A 9 9 0 8 4 D0 0 B 6D 7 0 F F 8 C 5 8 B 4 FC 1 D 6 B 7 4 F 1 F 2 0 3 4 5 A

E 5 4 D lI D 3 84 D O 4 3 4 C 65 B I 6 2 O 5 E

C O M P U T E R S G a i o u e N o v e m b e r 1 9 8 8

Page 91: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 91/116

C A 4 8 : 4 1C A 5 0 : 5 3C A 5 8 : 2 0C A 6 0 : 2 0C A 6 8 : A 0C A 7 O : 2 0C A 7 8 : 2 0C A 3 0 : D FC A 8 8 : A 0C A 9 0 : 2 0C A 9 8 : E FC A A 0 0 C A A 8 : 6 DC A B 0 : B FC A R B : 0 0C A C 0 : 0 0C A C 3 : 0 0

4 5 2 2 A 2 2 2 6 2 0 0 3 B 0 0 0

4 2 A A A A A 2 6 5 F 0 3 B 0 0 0

2 5 2 2 A A D E 2 F 0 7 3 B 0 0 0

2 4 2 2 A A 2 E 2 E 0 7 C 0 0 0 0

N o t e p a d 6 S e i n s t r u c t i o n sb e f o r e t y p i n g i C 0 0 0 : A 9C 0 0 B : A 9C 0 1 0 : A 9C 0 1 8 : A 2C 0 2 0 : D 2C 0 2 B : 3 4C 0 3 0 : 4 CC 0 3 8 : C 3C 0 4 0 : 8 DC 0 4 8 : 8 6C 0 5 0 : 0 7C 0 5 8 : 2 0C 0 6 G : 1 FC 0 6 8 : 1 DC 0 7 0 : 1 BC 0 7 8 : 2 2C 0 8 0 : 4 CC 0 8 8 : C 1C 0 9 0 : 2 0C 0 9 8 : 4 CC 0 A 0 : D 0C 0 A 8 : B 6C 0 B 0 : 4 CC 0 B 8 : F FC 0 C 0 I 2 0C 0 C S : C 1C 0 D 0 : F 0C 0 D S : 4 CC 0 E 0 : 9 1C 0 E 8 : A DC 0 F 0 : 9 0C 0 F B : F FC 1 0 0 : A 0C 1 0 8 : 6 9C 1 1 0 : F BC 1 1 8 : F BC 1 2 0 : F BC 1 2 8 : 3 8C 1 3 0 : 9 1C 1 3 8 : 9 3£ 1 4 0 : 9 1C 1 4 8 : A DC 1 5 0 : 8 BC 1 5 8 : F EC 1 6 0 1 0 0C 1 6 8 : 6 9C 1 7 0 : 8 5C 1 7 8 : A 9C 1 S 0 : 2 0C 1 8 B : F DC 1 9 0 : C AC 1 9 8 S 0 4C 1 A 0 I E 6C 1 A 3 : A 9C 1 B 0 : F CC 1 B B : F EC 1 C 0 : 0 7C 1 C 8 : 2 0C 1 D 0 : 2 0C 1 D B : 0 0C 1 E 0 : A 9

9 4 C 0 F C 3 B 2 0 2 E C C C C B 4 D 5 8 0 3 F D 2 0 C F 9 C 8 0 8 A B 6 E C C C 9 1 8 8 0 F 9 A C 1 B F 0 A 6 2 1 B 2 C

2 8 B B E F 0 2 D A D F 3 3 4 4

C F A C 3 f t C F F E 8 C 2

C 2 F B 9 0 9 A 2 8 A 6 C E 9 9 8 A 2 C D F F E 8 9 A D C F B 8

I I

D 7 7 3 4 0 6 D E 0 F F F F F f F 4 C 2 E C B 2 4 2 F 9

A 8 A D 8 F F 8 C F 8 9 2 9 6 1 C C 9 9 D A F 6 9 F F i 8 0 F 9 A F F

2 4 A A 2 2 2 A 5 0 0 7 B 0 0 0 0

4 4 A A 2 2 A A A F 0 a A 0 0 0 0

4 A A A A A A A A F 0 7 B 0 0 0 0

i r n c l e o p a g e

F A A C 1

C A E B B E F I 1 I 2 B 4 D 2 4 0 9 3 9 F C 9 C 0 F F B 6 F 1 C F C A C 0 A A 1 C C F 0 E 2 F C A F B E A 0 A A

2 2 E F C 3 0 B 3 3 4 C C C C 4

C 7 B D 5 8 C C C F 2 C 4 9 3 2 9 A A 6 2 A A 0 8 8 9 9 A A 6 4 B F A C 1 A A 6 4 4 A 9 F

8 8 B 0 6 B B 3

C C 4 3 3 3 5 5 4 C 3 A C 3 2 A 2 C E A 3 F 2 2

C 0 0 8 9 0 F I 9 9

C C 9 9 F 7 F E C D F 0 C C B A 0 B A

C 7 7 2 C 0 3

C B F C F F F F C B E C 2 E C E 9 0 5 C 0 C A F C I B B 9 0 8 B A C C 6 6 C C 6 A 9 F A F S B 8 F C C A F 7

3 9 e 8 F A 9 6 5 9 B C 9 0 4 5 5

8

A 5 B 3 4 E C 7 5 3 8 8 A E D E 3 E F 2 2 B 5 4 0

F D 9 D E A 2 8 F C 7 C 8 2 9 7 D D 3 3 2 A 1 E A l 0 S E

C 4 D 1 A 6 D

C 1 E 8 : A 0C 1 F 0 : A 2C 1 F 8 : D 2C 2 0 0 : C 2C 2 0 8 : F FC 2 1 0 : B AC 2 1 8 : 3 4C 2 2 0 : 0 7C 2 2 B : A 0C 2 3 0 : 0 BC 2 3 8 : 0 3C 2 4 0 : 2 0C 2 4 B : 2 0C 2 5 0 : 5 4C 2 5 8 : 2 0C 2 6 0 : 2 0C 2 6 8 : 0 DC 2 7 0 : 2 0C 2 7 8 : 2 0C 2 8 0 : 2 0C 2 8 8 : 2 0C 2 9 0 : 2 0C 2 9 8 : 4 EC 2 A 0 : 4 5C 2 A 8 : 2 0C 2 B 0 : 2 0C 2 B 8 I 4 EC 2 C 0 : 2 0C 2 C 8 : 2 0C 2 D 0 : 4 1C 2 D 8 : 0 DC 2 E 0 : 2 0C 2 E 8 : 2 DC 2 F 0 : 0 DC 2 F 8 : 4 3C 3 0 0 : l lC 3 0 B : 1 1C 3 1 0 : 4 5C 3 1 8 : 5 2C 3 2 0 : 2 0C 3 2 8 : 4 3C 3 3 0 : 4 FC 3 3 8 : 4 EC 3 4 0 : 3 6C 3 4 8 M 1C 3 5 0 : 0 0C 3 5 8 : 0 0C 3 6 0 : 5 4C 3 6 8 : 4 EC 3 7 0 : 2 0C 3 7 8 : 4 CC 3 8 0 : 1 2C 3 a 8 : 4 9C 3 9 0 I 0 0

C 0

F 9 A F C 2 0 9 4 2 2 4 2 2 0 2 2 4 2 2 5 5 2 3 4 2 2 4 2 2 4 2 4 1 1 5 4 2 5 5 4 3 5 0 0 4 4 5 4 2 4 0

2 B E A 0 A A D 2 4 2 2 2 5 2 2 0 2 3 4 2 2 4 0 2 2 5 2 2 2 2 2 5 2 4 1 2 2 4 4 4 9 5 2 4 0 0 5 4 4 2 4 4 0

D 7 4 4 A 0 0 F C C C 2 2 4 2 2 0 2 2 5 2 2 5 2 2 5 4 2 2 4 2 2 4 5 4 1 4 2 4 2 5 0 4 4 4 0 0 2 4 5 9 4 2 0

F C F A 0 2 B E F C 6 2 2 4 2 2 2 2 5 4 2 2 2 2 2 4 5 2 3 4 2 2 5 4 4 1 2 2 2 4 2 5 5 4 0 0 0 4 3 4 0 4 9 0

S p r i t e K i l l e rS e i n s t r u c t i o n sb e f o r e t y p i n s0 8 0 1 : 9 80 8 0 9 : 3 20 8 1 1 2 0 8 1 9 : 8 40 B 2 1 i E B0 8 2 9 : A 90 8 3 1 : 9 10 a 3 9 : F E0 B 4 1 : B 9O B 4 9 : D 10 8 5 1 : D 80 B 5 9 : 0 00 8 6 1 : 0 00 8 6 9 : C 80 B 7 1 i F S0 B 7 9 : O 00 3 8 1 : C 00 8 8 9 : 0 80 8 9 1 : F 50 B 9 9 : D 40 8 A 1 : 3 80 B A 9 : 2 00 B B 1 : F 0

0 0 0 f c ' D8 3 F C 0 9 9 D D D D B I 9 A 9 D 0 0

i 0 0 9 A F 8 C D D 0 0 A 9 D C B D 4 0 1 F C 2

4 F C C A D 5 4 C C 9 2 2 2 2 2 2 2 4 5 2 3 4 2 2 5 0 2 2 5 2 2 0 5 4 1 4 5 2 4 4 0 4 5 0 0 0 4 0 2 0 4 0 0

3 0 2 2 F F C 1 0 1 1 2 4 3 2 2 2 2 4 0 2 2 4 2 2 4 2 2 4 4 2 2 0 5 3 1 5 2 4 5 4 0 4 4 0 0 4 4 9 4 0 2 B 0

C 2 I

B 2 4 F C F F 2 2 4 3 2 9 2 2 5 2 2 4 5 2 2 1 2 2 2 4 5 2 3 0 2 0 1 4 4 5 4 4 0 2 5 0 1 0 4 4 1 4 9 4 0 0

i n a r t i c l e o p a g e

0 0 0 2 A 0 D F 9 D D 2 0 9 C 0 F D A 6 A A D

9 0 c 8 D A F A 0 A 9 9 D 1 0 9 A C 3 0 3 0 F

3 A C F 8 0 E 3 D 7 0 0 9 6 D I 0 C 8 A 8 B C

3 0 D A F B F 8 B 9 D D 0 4 F D B 1 9 E 0 E D

3 B P 0 7 F E 0 0 0 9 9 D 9 A C D D A E 5 0 F

9 8 5 C 5 0

C 1

F 3 0 5

C 5 B D 5 0 F C 8 0 9 5 2 2 F 4 4 A 9 D 7 F 3 6 B 3 7 7 E 2 4 C 5 D D B E 9 E D 3 5 I

7

2 6 E 3 F 5 1 F l E 9 2 E A 0 E 2 B ; E 7

5 2 9 A

0 8 B 9 : 6 00 8 C 1 : 2 D0 8 C 9 : 1 30 8 0 1 : 1 3O 8 D 9 : 2 00 8 E 1 : 1 D0 8 E 9 : 1 40 8 F 1 : 2 O0 B F 9 : 4 90 9 0 1 : 4 30 9 0 9 : 4 F0 9 1 1 : 5 00 9 1 9 : 5 40 9 2 1 : 4 F0 9 2 9 : 2 00 9 3 1 : C F0 9 3 9 : 0 00 9 4 1 : 8 D0 9 4 9 : A 90 9 S 1 : 8 D0 9 5 9 : C F0 9 6 1 : 4 60 9 6 9 : 0 30 9 7 1 : B D0 9 7 9 : 6 80 9 8 1 i C F0 9 8 9 : 4 80 9 9 1 : 8 50 9 9 9 : A S0 9 A 1 : D 00 9 A 9 : C FO 9 B 1 : A 40 9 B 9 : A 90 9 C 1 : 6 B0 9 C 9 : 4 C0 9 D 1 : C F0 9 D 9 t C F0 9 E 1 : A 90 9 E 9 ; E 70 9 F 1 : A D0 9 F 9 : E B0 A O l : C a0 A 0 9 : A 90 A 1 1 : A A0 A 1 9 : A A0 A 2 1 : A A0 A 2 9 : F B0 A 3 1 : 1 O0 A 3 9 : 8 D0 A 4 1 : 1 0D A 4 9 : A D0 A 5 1 : 8 50 A 5 9 : A 90 A 6 1 : A 90 A 6 9 : E AO A 7 1 : D 00 A B 1 : 4 40 A 8 9 : 3 50 A 9 1 : 4 40 A 9 9 : 30 A A 1 : 4 40 A A 9 : A AO A B 1 : F 70 A B 9 : 3 A0 A C 1 : 3 A0 A C 9 : D D0 A D 1 : 0 A0 A D 9 : F 00 A E 1 : 7 D0 A E 9 : 8 C0 A F 1 : 8 D0 A F 9 : F 80 B 0 1 : O 30 B 0 9 : A 20 B l l : a 50 B 1 9 : 8 50 B 2 1 : F D0 B 2 9 : 9 10 B 3 1 : 1 80 B 3 9 : E E0 B 4 1 : 1 00 B 4 9 : A 90 B 5 1 : D O0 B 5 9 : 1 B

1 3 0 1 I 2 O 4 5 5 2 5 4 5 B A 0 4 C A 4 8 6 1 4 3 9 f 0 A F C C 7 A 0 3 8 3 C E E C 3 A A A 3 A 8 8 8 F 8 0 C F 3 4 3 4 3 4 A E 7 1 4 8 4 1

8 8 8 8 0 F F A F 6 8 C 3 9 8

1 2 0 1 1 1 5 4 2 4 4 4 5

4 F 2 B C B C E 2 4 0 0 4 4 A 0 C D 2 8 6 0 C C 8 B C B E 8 A A A 7 F 1 F 1 A 8 3 0 6 3 4 3 4 3 4 A D 3 3 0 7 4 A 1 1 F F O 1 A 8 8 4 1 0 8 4 1

0 1 0 0 0 0 5 4 4 5 4 5 2 2 A 0 4 A 0 A C 0 0 A 0 3 A 0 D F F 0 0 A 7 C C 0 0 9 C C 0 A A A 1 B 2 A 8 I 1 0 D 3 3 3 3 3 3 7 A B 9 3 0 1 1 3 B A A A 2 A 3 1 1 8 E F 0 1 D

1 O 0 1 1 2 5 4 4 4 4 4 5 0 2 8 C 3 0 1 5

A 0 C 7 6 0 8 E D E 1 D 4 A A A B D 0 E C 6 A A A A 8 9 7 F D D D D 3 3 3 3 3 3 0 A 7 3 3 0 A 6 8 B 0 7 8 F F A 8 F 8 8 0 A a A

1 2 2 0 1 0 4 4 5 2 4 5 4 0 0 5 A 3 A 0 6 C 4 8 4 E 4 0 C 1 D 2 6 E 1 D 0 0 9 D C C 7 A A A F 1 1 1

A A A A F 3 4 3 4 3 4 A F 2 C C 0 1 7 0 1 8 1 1 C 6 3 F A 1 1

4 2 1

0

2 0 0 0 1 1 5 5 2 0 2 2 5 0 B C 0 0 1 S 4 8 A 1 2 C A D 0 E F A B C 8 B A 1 0 C C D 0 A A A B A A 8 8 I O 0 C 3 4 3 4 3 4 A F 3 3 A O D 1 A A F 1 B 1 7 1 B 8 9 A C B F f i

3 0 2 1 B 0 4 2 4 5 5 2 5 7 5 A 0 0 0 A A 2 5 0 E 8 3 A D E 2 C 0 6 B C 0 8 1 D E D A A A A 7 F 7 F 1 D D D F 3 4 3 4 3 4 A F 4 E 0 0 2 B 0 D A 6 F F 1 B F 1 0 B 1 0 A 1

E 8 6 2 7 4 5 0 C A E 3 5 1 7 S 3 F E 3 3 B 6 3 F C F A C E 3 2 C F F E 7 1 6 3 C 6 C 2 2 3 2 D 8

' , ■ ■ ■

6 C 9 7 4 E B C C D D D 0 E 0 F i n 7 C 6 3 A 4 5 8 E S B 3 0 0 D B D 2

C O M P U T E ' S G s i e l l e N o v e m b e r 1 9 B 8 8 9

Page 92: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 92/116

0 B 6 1 :0 B 6 9 :0 B 7 1 :0 B 7 9 :B B I 0 B S 9 :0 B 9 1 :0 3 9 9 ;0 B A . 1 :0 B A 9 ;0 B B 1 :0 B B 9 :0 B C 1 :0 8 C 9 i0 B D 10 i i D 9 :0 B E 1 :0 B E 9 :O B F l i0 B F 9 :0 C 0 1 :0 C O 9 :8 C 1 1 :

D A f D A D 8 D A D 0 6 8A 1 1 B 1 8 6 1 4 1 A 8 7 7 F F F 0 1 0 D D C 0 0C 8 C O6 0 A CF B B F B 0 E 6 F C

• 6 0

0 0 8 C5 3 8 5 1 01 B 1 F A E A 2F B 6 1 1 02 C 9 9 0 01 H I ' F F F A 0 A 0 F 0 1 ) D 0 d 8 4F l 4 A 6 8 9 A 6 F C0

1 D I D 2 9 F C8 1 2 C 1 E 8 6 1 0U 1

A D 8 0 0 D DF B F BF 7 F EB 9 D E 9 1 E 8 F A A 9 3 09 F F C E D 0 0 1

8 I D 0 3A 0 1 8 0 E 9 9 0 0 2 C1 2 0 F l0 8 F a C 2 6 0 D 4 F 2 H 7 1 0 F 7 D

6 E F 2 3F F C F 7 F E 2 D1 8 B C 0 1 1 4F 0 0 5 2 7A 1 6 1 ) 8 5 5 E8 1 ) 1 A 3 C D E 9 1 5D E 7 0 0 5

S u p r a t e c h n i cS e i n s t r u c t i o n s i n a r t i c l e o n p a g e 8 b e f o r e t y p i n g i n P r o g r a m 1 S u p r a t e c h n i c0 8 3 1 :C 8 0 9 :0 8 1 1 :3 8 1 9 :8 8 2 1 :0 8 2 9 :0 8 3 1 :0 8 3 9 :9 8 4 1 :0 8 4 9 :0 9 5 1 :0 8 5 9 :0 8 6 1 :0 B 6 9 :0 8 7 1 :0 8 7 9 :0 8 3 1 :0 S 8 9 :0 8 9 1 :0 8 9 9 :0 8 A 1 :0 8 A 9 :0 9 B 10 B B 9

9 C 0 8 C 90 8 D 10 8 D 90 8 E 10 8 E 90 8 F 18 F 0 9 0 10 9 0 90 9 1 10 9 1 90 9 2 10 9 2 9G 9 3 10 9 3 90 9 4 1

9 0 9 5 10 9 5 90 9 6 10 9 6 98 9 7 10 9 7 90 9 8 10 9 3 90 9 9 10 9 9 9

9 A

S 0 3 3 6 6 8 D 0 04 4 3 D A 9 8 0

: 9 C 8 D: 0 A : D A : D A : 8 0 : 8 1 : A 1 : H F : F B 2 0: 0 4 : E 0 : 4 B : D 0 0 3: A 1 : F F I F 3 : 8 1 ! F E : E A 8 8: 3 2 : 0 B E C: 0 S : 1 F E O: E A : B 2 : 9 0 : A D : C D : D 0 : 8 1 : D 2 : 3 : F A

2 D : A 9 0 0

1 D ! D F : A 0 : C A E 0: 9 0 : 0 2 : 0 8 0 C: 0 8 0 C: 9 0 : a 0

0 A 0 0 9 E0 0 A A F F 8 50 E 8 5 F A A 3 A 0 0 8 F A 1 0 1 0 A 0 8 1 1 D 2 0 0 9 D 1 2D C 5 8 6 H A 0 D O 0 9 8 8 9 3 0 85 E F F 5 86 0 8 4 C0 A 4 E A 1 6 0 0 D C F E C 0 4 A 1 D 0 A D 2 1 D 0 D 0D F C E AD 0 C E E 1 2 D 0 D F 3 F E B0 F 0 1 50 E f C o a , 6 8 8 E E 0 B 0 0 0 BF 7 4 C E 20 9 8 D 1 1D 0 4 C E F 7 8 D 1 1

F C 0 E C 4 F 8 F F 3 FD F A 4 C 0 0 0 9B 0 0 F F D 0 F 0 C D A 0 9 6 CA 0 B E D F 0 D E B E 03 D A C 8

3 3 0 8 F A 2 2 1 0 S E A 1 8 0 0 3 D 8 7 F 8 DD 0 A 97 8 A 5S D 1 58 D 1 1

F 6 0 4 CA S 9 A8 D 1 2D 0 2 98 D 1 99 6 F D 2 D 4 F B A 0E A 0 8 4 CF B E 0 E 3 D F F 3 4 E 8 D F F0 A

A 0 A D A 1 D

D F 8 2 A 3 0 7 E AA C 0 F9 0

B 0 F 8 0 0 0 0 B 0 0 D ( 0 9 A 2

3 2 2 C 6 E0 1 0 C C 5

F 0 3 I BA B 1 5 5 31 7 1 D 7 B 0 C 0 9 D 7 8 B 2 6 4 C 6 3D 0 0 A7 4 0 0 D lA 5 A I F 9 A 5 0 6 9 FF A E E 0 9 7 BF 0 A OD I F 6 8 5 24 F 0 1 3 2 1 2 F C 1 2 F F F 4D 0 A A D B B CC B C 5 0 C B 0 E 0 1 A 4 9 B 0 A F 6 F B 9 D

0 9 A 9 :9 B

0 9 B 3 J0 9 C 1 :0 9 C 9 :

9 D 9 D 9 :9 E 1 :

0 9 E 9 :0 9 F 1 :0 9 F 9 :0 A 0 1 :0 A 0 9 :O f l l l :0 A 1 9 :0 A 2 1 :0 A 2 9 :0 A 3 1 ;0 A 3 9 :0 A 4 1 ;0 A 4 9 :0 A 5 10 A 5 90 A 6 10 A 6 90 A 7 10 A 7 90 A 8 10 A 8 90 A 9 13 A 9 90 A A 10 A A 90 A B 10 A B 90 A C 10 A C 90 A D 10 A D 90 A E 10 A E 90 A F 10 A F 9

f i 0 C E D 0 0 8 C 0 A 0 C E 0 C 8 D0 D 0 C

: 0 2 : ! ? A 4 : 2 3 : 0 A : 8 2 : D 3 : 0 0 : A 0 : 0 D : B 2 : D O : F 4 : 0 A : D 0 : 0 E

0 D : 0 0 1 : 9 0 : 0 1 : E D

1 8 9 0: E 0 : 8 0 : C O : A 0 : A 2 0 0: D 0 : D F

1 8 E A 0 A

: 0 0 0 0: A E : 3 1

B 0 E 0 0 7B 0 0 6 D F B 0 E 3 0 2 0 C0 6 2 00 2 F 03 1 B A1 0 0 4 F C 3 A0 D B 2 4 8 B 5 F 71 9 0 D

F 4 0 0 B 1 8 9 0D E 0 3 I SE 8 E 0

0 9 0 F B B 3 D E 8 E 8 D 8 6B C B D 0 0E C C 8 C 01 D

A 5 F DA £ 0 B D A

B 9 D 0 F 40 C 9 0 E 0 0 C 9 DD F 6 A 3 0 O C A 6 F CC F 1 2 B A2 0 1 0 8 A0 D 0 4

F 2 0 9 B 9 F

C F 0 0 0 1 3 8B 0 9 0 0 1

D B 0 3 8 3 E0 0 3 E 0 84 C 8 20 A A 90 2 2 00 A 0 E O F . A 2 D OA 2 9 D 2 1O 8 2 D 9 4

0 O B B 5A D 6 4 8 A 9 A A0 E 8 6 AD E A F CO O A A 0 A F C B 4 A 6 F F 4 4 I B D 0 E 6 C 0 3 1 D 0 1 2 1 2 0 5 B 6 C F 6 0 2 B 2 7

D 0 2 0 6 1 - '

6 C 2 4 C 4 B 3 72 0 B 7 E 0 8 9 0 D 2 9 2 83 B 7 E 9 E 4 A 0 3 C 0 0 I 3 0 0 3 4 C D E 8 9

A 6 0 3 5 F 0 A 5 99 9 9 8 3 C 4 0 A 4 E 2 9 I FF i A 8 D B D S BD 6 0 7 58 0 2 E 7A 1 5 6 6

■ D F 0

P r o g r a m 2 S u p r a t e c h n i c D e m oH 1 R E C O P Y R I G H T 1 9 8 8 C O M P U

T E P U B L I C A T I O N S , I N C .A L L R I G H T S R E S E R V E D

X I 2 P O K E 5 6 , 1 3 6 : C L R : X = R N D ( - T IJ 3 P O K E 5 3 2 8 O , 0 : P O K E 5 3 2 9 1 , O :

P H l N T " l C L R } 1 W H T J 1 4 D O W N )P L E A S E W A I T . . . "

G B 4 0 0 : K O R t l T O 3 8 0 : R G f t f ) A i X »X + A : N E X T ! I F X O 5 0 2 2 5 T 1 I E N PR N T " D A T A E R R O R . " : S T O P

X 5 R E S T 0 R E : S Y S 2 1 8 6H 6 D I M X ( 1 0 ) , V ( 1 0 ) , C ( 1 6 )C 7 F O R I = O T 0 2 1 7 : R E A D A : P O K E 4 9

1 4 8 + 1 , A : N E X TM B S Y S 4 9 2 9 3 : R E M M O V E C H A R A C

T E R R O M T R A M F O R S P R I TC O N V E R S I O N S

R 9 S Y S 2 L 8 3 : P O K E 2 5 1 . 0C 1 0 ! I E S T O R E : G O T O 5 1 0A 1 1 F O R I = 0 T O B * 6 4 : P O K E 8 1 9 2 + I

, 0 : N E X TD 1 2 F O R I = 0 T O 7 : P O K E 5 3 2 8 7 + I , 1

: P O K E 2 0 4 0 + I , 1 2 8 + 1 : N E X TS A 1 3 0 P O K E 5 3 2 7 7 , 2 5 5 : P O K E 5 3 2 6 9

, 0 : P O K E 5 3 2 7 1 , 0B 1 4 P R I H T " t C L R ) " : P O K E 2 5 1 , l :

P O K E 2 5 2 , 0 : P O K E 2 5 3 . 0K 1 5 A S a " W E L C 0 M E { 2 S P A C E S j T O

S U P R A T E C H N I C " : T = 1 : G O S UB 1 1 3 3

S 1 6 F O R Y = 1 T O 1 5 0 0 : N E X TK 1 7 F O R T = 0 T O 2 0 0 : F O R F = 1 T O 5 : NE X R Q 1 8 0 S Y S 4 9 3 4 2 : N E X TC 1 9 F O R F - 1 T O 1 5 0 0 : N E X TQ J 2 0 0 P O K E 5 3 2 6 9 , 0J M 2 1 0 A $ = " F U L L t 2 S P A C E S J G R A P H

I C { 2 S P A C E S j M O D E " : T - 2 : GO S U B 1 1 3 0

H 2 2 T = 0 : P O K E 2 5 1 , 2 : P O K E 2 5 2 , 0: P O K E 2 5 3 , 3

X 2 3 S Y S 2 1 8 9R B 2 4 0 T = T + 1 : I F T = 5 T H E N 3 1 0P 2 5 G O S U B 1 0 7 0J 2 6 G O S U B 1 2 O 0E 2 7 R E S T O R E : F O R I = 0 T O 2 : R E A D E

: P O K E 2 5 2 , EX 2 8 F O R J ' O T O 5 0 0 : t J E X T : N E X TJ 2 9 R E A D E : P O K E 2 5 2 , EF 3 0 G O T O 2 4 0M 3 1 P O K E 2 5 2 . 2R 3 2 F O R T = 0 T O 8 2 : G O S U B l 2 3 O : N E

X F 3 3 P O K E 5 3 2 6 9 . 2 5 2D 3 4 F O R T ^ 0 T O 2 B : G O S U B 1 2 3 0 : H E

X J 3 5 P O K F . 5 3 2 6 9 , 2 2 4P 3 6 F O R T = 0 T O 2 8 : G O S U B 1 2 3 0 : K E

X Q 3 7 P O K E 5 3 2 6 9 . 0D 3 8 F O R T - 0 T O 1 0 0 0 : N E X TE 3 9 P O K E 2 5 2 , 0 : P O K E 2 5 1 , 1 : P O K

E 2 5 3 , 0 : S Y S 2 1 9 2G H 4 0 0 A S = " S P R I T E M 0 D E " : T = 3 : G 0 S

U B 1 1 3 0C 4 1 F O R I = 0 T O 5 O 0 : N E X TE 4 2 F O R G = 1 T 0 6Q H 4 3 0 G O S U B 1 2 1 0 : F O R I = 0 T O 5 O 0 : N

E X T : N E X TM 5 0 P O K E 2 5 2 , 0 : P O K E 2 5 1 , 0 : P O K

E 2 5 3 , 0 : S Y S 2 1 9 2 : P O K E 5 3 2 69 , 0 : G O T O 1 4 0

C 5 1 D A T A 5 , 6 , 1 0 , 9B 5 2 R E E X T E N D E D M R O U T I N EH 5 3 D A T A 1 6 9 f 8 , 1 4 1 , 1 9 , 1 9 2 , 1 6

9 , 1 2 , 1 4 1 , 2 0K 5 4 D A T A 1 9 2 , 1 7 2 , 6 0 , 3 , 1 6 2 , 0 ,

1 8 9 , 6 1 , 3 , 1 4 1P 5 5 D A T A B , 1 2 , 2 3 8 , 1 9 , 1 9 2 , 2 0 8

, 3 , 2 3 8 , 2 0S 5 6 D A T A 1 9 2 , 1 7 3 , 1 9 , 1 9 2 , 2 0 1 ,

1 6 , 2 4 0 , 7 , 2 3 2P D 5 7 0 D A T A 1 3 6 , 2 O 8 , 2 3 1 , 7 6 , 1 0 , 1

9 2 , 1 7 3 , 2 0S 5 8 D A T A 1 9 2 , 2 0 1 , 1 3 , 2 0 8 , 2 4 2 ,

9 P 5 9 D A T A 1 6 9 , 0 , 1 7 0 , 1 4 1 , 1 0 4 , 1

9 2 , 1 6 9 , 3 2Q 6 0 O A T A 1 4 1 , 1 0 5 , 1 9 2 , 1 6 9 , 3 , 1

3 3 , 1 6 7 , 1 . 6 9D 6 1 D A T A 0 , 1 3 3 , 1 6 9 , 1 8 9 , 6 0 , 3 ,

1 3 3 , 1 6 9 , 1 3 3C 6 2 D A T A 7 2 , 2 4 , 3 6 , 1 6 8 , 3 8 , L 6 9

, 3 8 , 1 6 8 , 3 8 , 1 6 9P 6 3 D A T A 3 S , 1 6 8 , 3 8 , 1 6 9 , 2 4 , 1 6

5 , 1 6 9 , 1 0 5 , 1 3 6 , 1 3 3 , 1 6 9P 6 4 D A T A 1 6 2 , 0 , 1 6 0 , 0 , 1 7 7 , 1 5 8, 1 5 7 , 1 9 4 , 3 3H 6 5 D A T A 2 3 2 , 2 3 2 , 2 3 2 , 2 0 0 , 1 9 2

, 8 , 2 0 8 , 2 4 3 , 1 0 4 , 1 7 0 , 2 3 2S Q 6 6 0 D A T A 2 2 4 , 2 4 , 2 0 8 , 1 , 9 6 , 2 3 8

, 1 0 4 , 1 9 2 , 1 9 8E Q 6 7 0 D A T A 1 6 7 , 2 0 B , 1 9 3 , 2 4 , 1 7 3 ,

1 0 4 , 1 9 2 , 1 0 5 , 6 1 , 1 4 1R 6 8 D A T A 1 0 4 , 1 9 2 , 1 4 4 , 3 , 2 3 8 , 1

0 5 , 1 9 2 , 7 6 , 6 2R 6 9 D A T A 1 9 2 , 1 2 0 , 1 6 5 , 1 , 7 2 , 1 6

9 , 4 9 , 1 3 3 , 1 , 1 6 0 , 0S 7 0 D A T A 1 3 2 , 1 7 0 , 1 3 2 , 1 6 8 , 1 6 9

, 2 0 8 , 1 3 3 , 1 6 9M 7 1 D A T A 1 6 9 , 1 2 8 , 1 3 3 , 1 7 1 , 1 7 7

, 1 6 8 , 1 4 5 , 1 7 0 , 2 0 0 , 2 0 8M 7 2 D A T A 2 4 9 , 2 3 O , 1 6 9 , 2 3 0 , 1 7 1, 1 6 5 , 1 6 9 , 2 0 1A 7 3 D A T A 2 2 4 , 2 0 8 , 2 3 9 , 1 0 4 , 1 3 3

, 1 , 8 8 , 9 6K 7 4 D A T A 1 6 2 , 1 , 2 2 2 , 0 , 2 0 8 , 2 3 2

, 2 3 2 , 2 2 4 , 1 79 C O M P U T E D G a z e l l e N o v e m b e r 1 9 B Q

Page 93: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 93/116

8 7 5 D A T A 2 B 8 , 2 4 7 , 9 6 , 1 6 2 , 1 , 2 54 , 8 , 2 0 8 , 2 3 2

B 7 6 D A T A 2 3 2 , 2 2 4 , 1 7 , 2 0 8 , 2 4 7 ,9

G 7 7 R E M F U L L G R A P H I C M O D ER A P H I C D A T A

F H 7 8 8 X | 1 ) = P E E K ( 6 1 ) : V [ 1 ) = P E E K( G 2 )

Q 7 9 D A T A 2 5 2 , 2 4 S , 2 4 0 , 2 2 4 , 1 9 2, 1 2 8 , 1 , 3

B P 8 0 0 D A T A 7 , 1 5 , 3 1 , 6 3 , 2 5 5 , 2 5 5 ,1 7 0 , 8 5

C 8 1 D A T A 1 7 0 , 8 5 , 1 7 0 , 8 5 , 2 5 5 , 25 5 , - 1S D 8 2 0 X ( 2 ) = P E E K ( 6 1 ) : Y ( 2 ) = P E E KB 8 3 D A T A 2 5 5 , 2 5 5 , 0 , 0 , 2 5 5 , 2 5 5

, 2 0 4 , 5 1C 8 4 D A T A 2 0 4 , 5 1 , 2 5 5 , 2 5 5 , 2 4 , 2

4 , 2 4 , 2 4M 8 5 D A T A 2 5 5 , 2 5 5 , 2 0 4 , 5 1 , 2 0 4 ,

5 1 , - 1E X 8 6 0 X ( 3 ) = P E E K ( 6 1 ) : Y ( 3 ) = P E E K

( 6 2 )C B 7 D A T A 2 4 0 , 2 4 0 , 2 4 0 , 2 4 0 , 1 5 ,

1 5 , 1 5 , 1 5F 8 8 D A T A 2 5 5 , 2 S 5 , 2 5 5 , 2 0 4 , 5 1 ,

2 0 4 , 5 1A 8 9 D A T A 2 0 4 , 5 1 , 2 0 4 , 5 1 , 2 5 5 , 2

5 5 , 2 5 5G 9 0 D A T A 1 7 0 , 8 5 , 1 7 0 , 8 5 , 1 7 0 , 8

5 , 1 7 0 , 8 5S S 9 1 0 D A T A 2 5 5 , 2 5 5 , 2 5 5 , - 1F J 9 2 0 ( 4 ) = P E E K ( 6 1 ) : V [ 4 ) = P E E K

( 6 2 )S B 9 3 0 D A T A 2 5 5 , 2 5 5 , 2 5 5 , 3 , 6 , 1 2 ,

2 4 , 4 8 , 9 6X 9 4 D A T A 1 9 2 , 1 9 2 , 9 6 , 4 8 , 2 4 , 1 2

, 6 , 3J G 9 5 0 D A T A 2 5 5 , 2 5 5 , 2 5 5 , 1 7 0 , 8 5 ,

1 7 0 , 8 5A 9 6 D A T A 2 0 4 , 5 1 , 2 0 4 , 5 1 , 2 0 4 , 1

7 0 , 8 5D 9 7 D A T A 1 7 0 , 8 5 , - 1E 9 8 0 H E M S P R I T E P O S I T I O N SA 9 9 X { 5 ) = P E E K ( 6 1 ) : Y ( 5 ) = P £ E K

( 6 2 )H K 1 0 0 8 D A T A 1 2 B , 1 0 0 , 1 7 6 , 1 0 0 , 2 2

4 , 1 0 0 , 1 6 8 , 1 3 0 , 8 3 , 1 6 0 , 13 6 1 6 0 , 1 8 4 , 1 6 0 , 2 3 2 , 1 6 0

C 1 0 1 0 X ( 6 ) = P E E K | 6 1 ] : V ( 6 ) = P E EK < 6 2 )

A 1 0 2 0 D A T A 1 6 0 , 1 0 0 , 2 0 8 , 1 0 0 , 1 32 , 1 3 0 , 1 8 0 , 1 3 0 , 2 2 8 , 1 3 0 ,1 6 0 , 1 6 0 , 2 0 8 , 1 6 0 , 0 , 1 0 0

E 1 0 3 0 X ( 7 1 = P E E K ( 6 1 J : Y ( 7 ) = P E EK ( 6 2 )

K 1 0 4 0 D A T A 1 3 6 , 3 5 , 1 8 4 , 3 5 , 1 5 2 ,0 , 2 0 0 , 0 , 0 , 1 0 0 , 0 , 1 0 0 , 0 ,1 0 0 , 0 , 1 0 0

R 1 0 5 0 G C O 1 1 0X 1 0 6 0 R E Q U I C K F 1 I . L G R A P H I C

B U F F E R W I T H D A T AG i 1 0 7 0 P O K E 6 5 , X ( T ) : P O K F , 6 6 , Y ( T

: I - 0X 1 0 8 0 R E A D A : I F A = - 1 T H E N 1 1 0 0S 1 0 9 0 P O K E 8 2 9 - H , A : I I + 1 : G O T O

1 0 8 0M 1 1 0 0 P O K E 8 2 a , I : I = P E E K ( 2 5 2 ) :

P O K E 2 5 2 F 0C 1 1 1 0 S Y S 4 9 1 5 2 : P O K E 2 5 2 , I : R E T

U R F 1 1 2 0 R E C O N V E R T S T R I N G T

{ S P A C E J S P R I T E S A N S E P O S I T I O N F R O M D A T A

F 1 1 3 0 P O K E 5 3 2 6 9 , 0 .M 1 1 4 0 I F L E N ( A S ) < 2 4 T I I E N A S = A ? +

" : G O T O 1 1 4 0F 1 1 5 0 F O R I = 1 T O 2 4 : P O K E 8 2 7 + I , AS C ( M I D S ( A S , 1 , 1 ) ) : N E X T

G K 1 1 6 0 S X S 4 9 2 0 3G 1 1 7 0 P O K E 6 5 , X ( T + 4 ) : P O K E 6 6 , Y

( T + 4 )

A F 1 1 8 0 F O R I = 0 T O 1 5 : R E A D C ( I ) : P OK E 5 3 2 4 e + I , C { I ) : N E X T

J B 1 1 9 0 P O K E 5 3 2 6 9 , 2 5 5 : R E T U R NQ 1 2 0 0 A = I N T ( R N D ( 1 ) * 1 4 ) + 2 : P O K

E 2 5 3 , A : P O K E 5 3 2 8 1 , A : R E TU R

J D 1 2 1 0 A = I N T { R N D ( 1 ) * 1 4 ) + 2 : P O KE 2 5 3 , A : A » I N T ( R N D ( 1 ) * 1 4) + 2 : P O K E 5 3 2 8 1 , A : R E T U R N

Q F 1 2 2 0 R E D E C R E A S E O A L ( S P A C E ) S P R I T E S

Q 1 2 3 0 S Y S 4 9 3 4 2 : F O R Y = 0 T O 1 0 : N EX T : R E T U R N

P r o g r a m 3 S u p r a t e c h n i c B o o tH E C O P Y R I G H T 1 9 8 8 C O M P UT E P U B L I C A T I O N S , I N C .

A L L R I G H T S R E S E R V E DP K I N T " ( G L R } { 3 S P A C E S l C O PY R I G H T 1 9 8 8 C O M P U T E ! P U . I N C . "P R I N T T A B ( 1 1 ) " A L L R I G H T S{ S P A C E ] R E S E R V E D " : F O R I = 1 T

0 2 0 0 0 : N E X TA S * " S U P R A . D E M O "P n i N T " ( C L R ) { D O W N ] "P R I N T " L O A D " ; C J ) R S { 3 4 ) ; " E UP B A T E C ! ! t J I C " ; C l i R S ( 3 4 ) ; " , B, 1 P R I N T " ( 3 D O W N ) "P R I N T " S Y S 2 0 6 1 : S Y S 2 0 8 6 "P R I N T : P R I N T

P R I N T " L O A D " ; C H R S ( 3 4 ) ; A S; C H R S ( 3 4 ) ; " , 8 "P R I N T " { 3 D O W N } "P R I N T " S Y S 2 0 8 3 : R U N "P R I N T " ( H O M E I " ;P O K E 1 9 8 , 4F O R I = a T 0 3 : P O K E 6 3 1 + I , 1 3 !N E X TE N

H 1

R l 2

J 3

K H H

F G A O

A O E A B

M

4 5 6

7 8 9 1 0

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

Q u o l e r u sA r t i c l e o n p a g e 5 5 P r o g r a m 1 Q u o l e r u s — B A S I CP r o g r a m

1 R E C O P Y R I G H T 1 9 B 8 C O M P UT E P U B L I C A T I O N S , I N C .{ S P A C E S ) A L L R I G H T S R E E K V E D

E G 2 0{ 1 S P A C E S j C O P V R I G H T 1 9 8 " P R I N T 1 1 [ S P A C E S ! C O M P UT E P U B L I C A T I O N S , I N C . "

J 3 P R I N T " { 9 S P A C I i s j A L L R I G HT R E S E R V E D "

K 5 I F L = 0 T H E N L = 1 : L O A D M O U O L E 1 <U S . S P R " , 8 ,

S 6 1 I F L = 1 T I I E N L = 2 ; L O A D ' 1 Q U O L E RU S . M L " , 8 , 1

^ , ' P O K E 5 2 , 3 2 : P O K E 5 6 , 3 2 i C L K :G O T O 4 6 0

D 8 S H = 3 : E N = 0 : W A = 2 : L E = 0 : N S = 1: J C = 0 : S I , =

S 9 F O R I = 5 3 0 4 7 T O 5 3 0 5 2 : P O K E I ,4 8 : l « . V

E J 1 M B P O K E S . . 1 0 , 0 : P O K E 5 3 2 8 1 , 0: G O T O 2 5 0

R 1 1 V = 5 3 2 4 8R P 1 2 0 P O K E V , 2 5 0 : P O K E V - H , 2 0 O : P

O K E V + 3 9 , 1 : P O K E 2 0 4 0 , 1 9 9B 1 3 P O K E V + 4 , 6 5 : P O K E V + 5 , 1 5 0 :P O K E V + 4 1 , 5 : P O K E V + 2 3 , 4 ; P

O K E V + 2 9 , 4A 1 4 P R I N T " { W H T ) ( H O M E )

{ 1 R I G H T ^ ' . - S HS 1 5 S Y S 4 9 1 5 2

S A S

E X Q K

G R C

D D E F S H F J P B M

K C J M E K E J H F

1 6 1 7 1 8

1 9 2 0 2 1 2 2

2 3 2 4 2 5

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

2 3 3 3 4

5 3 6

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

G 4 7

Q 4 8

S O 4 9

Q 5 0

P 5 1

2 = P E E K ( 5 3 2 7 8 ) : S = P E E K ( 5 32 7 9 )3 C S = " "F O R I = 5 3 0 4 7 T O 5 3 0 5 2 : R E MF 3 7 - C F 3 CS C S = S C S + C H R S ( P E E K ( D )N E X TS C = V A L ( S C ? ) i I F S O - 1 0 0 0 0• N S T i I E N S H = S H + l : N S - N S + 1I F P E E K ( 5 3 0 0 7 ) = 1 6 T H E N G O TO 2 5 0S H = S H - 1 : I F S H = 0 T H E N 4 6 0G O T O 1 1 0L E = L E + 1 : P O K E 5 3 0 3 1 , 0 : P O KE 5 3 0 5 8 , 0 : R E M C F 2 7 , C F 4 2I F L E > 1 0 T H E N S L = S L + 1 : L E = 81 G O T O 3 2 I F L E > 7 T H E N S L = 3 I G O T O 2 9 0I F L E > 4 T H E N S L = 2O N S L G O T O 3 0 0 , 3 1 0 , 3 2 W A = 2 : E N = L E + 2 : G O T O 3 3 W A = 4 : E N = L E - 1 : G O T O 3W A = 6 : E N = L E - 4F 0 R I = E N T O 3 S T E P - lP O K E 5 3 0 3 1 , P E E K ( 5 3 0 3 1 ) O R2 l l i R E M C F 2 7N E X TP O K E 5 3 0 2 , W A : I F E N > - 5 T H EN P O K E 5 3 0 5 B , 2 T e NX = 1 0 3 9 : V = 5 5 3 1 1 i C = 1 : K = 0F O R S = 1 T 0 2 5F O R I = 0 T O W A + 1P O K E X + I , 2 2 4 : P O K E Y + I , CN E X TX = X + 4 0 : V = Y + 4 0K = K + 1 : I F K > = 3 T H E N K = 0 : C = C

l ! l F O 1 5 T H E M C = lN E X TG O T O 1 1 0P O K E 5 3 2 B 0 , 0 i P O K E 5 3 2 B l , 0: P R I N T " ( C L R } [ D O W N ] " ;

P R I N T " ( C Y N ] [ 4 S P A C E S ]( R V S ) f E * 3 ( 0 F F )! S P A C E S l l R V s J [ O F F )[ R V S j ( O F F ) [ R V S } £ E * ( O F F ] [ R V S j £ [ O F F l[ S P A C E S ) t R V S ] £ 1 * [ O F F ) i R V S j [ 2 S P A C E S )6 * 3 [ O F F i i R V S ) ( O F F }( R V S i { O F F ) l R V S ) £ | * ( O F F ) "P R I N T " { 4 S P A C E S j ( R V S )( O F F ) [ R V S l ( O F F )[ s p a c e s } [ r v s J [ o f f )j r v s j ( o f f ) ( r v s ) ( o f f )

( r v s ) [ o f f ) ( r v s )( o f f ) { 3 s p a c e s ) { r v s )( o f f ) ( 3 s p a c e s ) { r v s }[ O F F ] ( R V S j { O F F } [ R V S )

[ O F F } i R V S ) ( O F F )( R V S ) [ O F F ] "P R I N T " { 4 E P A C E S H R V S )[ O F F } [ R V S ] ( O F F )[ S P A C E S ) [ R V S ) [ O F F )( R V S ) [ O F F ] { R V S ] ( O F F )

( R V S ) { O F F ) ( R V S )( O F F ) ( 3 S P A C E S ] { R V S ]( S P A C E S ) ( O F F )[ S P A C E S ) ( r V S )( S P A C E S ) ( O F F ] £ [ R V S ]

[ O F F ] [ R V S ) ( O F F ) % * %{ R V S } g * 3 ( O F F j "p r i n t " [ 4 s p a c e s } ( r v s )( o f f } E * 3 ( r v s ) [ o f f ][ s p a c e s } [ r v s ) [ o f f ]{ r v s } [ o f f ] { r v s ) ( o f f )

[ r v s ) ( o f f ] [ r v s ][ o f f ] [ 3 s p a c e s ] [ r v s }[ o f f } [ 3 s p a c e s h r v s ][ o f f ] e * 1 { r v s ] b * 3 [ o f f ][ r v s ] { o f f ) ( r v s ) ( o f f )[ s p a c e s } ( r v s ) ( o f f ) "P R I N T " { 4

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

Page 94: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 94/116

{ R V S } ( 0 F F ! I M [ ! i 3{ O F F i & * 3 [ R V S ) ( O F F U( S P A C E ) E * S U V S ) ( 0 F f l £

& * § { R V S } [ O F F ) £ Z * ( R V S j ! O F F } £ ( R V S )[ O F F ] t * 6 * 3 U V S )[ O F F U E * 3 f R V S l l O F F j£

F P 5 2 0 F O R S = 1 T O 2 5 0 O : H E X TF 5 3 P R I N T " { 2 D O W N )

( 1 R l G H T l Q U O L E R U S I A S E D O N P F 5 1 0 P ! U N T " [ l 3 R I G I I T i Y A R ' SE V E N G E "

5 5 5 P R I N T " [ 7 R I G H T ) C O P Y R I G H1 9 B 1 A T A R I C O R P . "

B 5 6 P R I N T " ( 1 0 R I G H T } W I T H P E M I S S I O N F R O M "

E K 5 7 a P R I N T " [ l l R I G H T ) A T A R IO R P O R A T I O N . "

R E 5 8 0 P R I N T " { 3 D O W N )[ 1 R I G H T } S C O R E ; 1 I ; S C SJ 5 9 P R I N T " { 5 D O W N 1 1 R I G H T }P R E S S T R I G G E R T O B E G I N "

D 6 0 I F P E E K ( 5 6 3 2 O ) = 1 1 1 T H E N P RI N T " ( C L R ) " : R U N 8 0

F 6 1 0 S Y S 5 2 0 1 6G S 6 2 0 F O R S = > l T O S a : N l i X T ! G O T O 6 B 0P r o g r a m 2 Q u o l e r u s — S p r i t eD a t aS 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 e 5 b e f o r e t y p i n g i n 3 1 ) 0 1 3 O 3 0 0 6 : 0 03 0 1 8 i E F3 0 1 B ; 3 F3 0 2 0 : F 83 0 2 3 : E F3 0 3 0 : 0 03 0 3 8 : 0 03 0 4 0 1 0 03 0 4 8 ) 0 03 0 5 0 : 3 1 - 13 0 6 1 3 : [ - ' 83 O 6 B : F B3 0 7 0 : 0 03 0 7 8 : 8 03 0 8 0 : 0 03 0 8 8 : 0 03 0 9 0 : 7 F3 0 9 0 : 3 f3 0 A 8 : F C3 0 B 0 : l ) O3 0 B 8 : O 03 O C 0 : 0 03 0 C 8 : 0 03 0 D 0 : F F3 0 D 8 : 3 E3 0 E 0 : F 83 0 G B : F F3 0 F 8 : 0 03 1 0 0 : 0 03 1 0 8 : 0 C3 1 1 0 : F F3 1 1 8 : 3 93 1 2 0 : 3 83 1 2 B : F F3 1 3 0 : 6 03 1 3 B : 0 03 1 4 0 : 0 03 1 4 8 : 6 03 1 5 0 : F C3 1 5 8 : 3 83 1 6 0 : 3 83 1 6 8 : 7 F3 1 7 0 J 0 C3 1 7 0 : 0 03 1 8 0 : 0 0

1 0 0 6 C O C 7 F 8I F E FC 0 0 11 0 0 0 0 04 0 0 00 0 7 CC O C 6 0 FI F E 7C 0 0 4 0 00 0 0 00 0 0 6 7 CC O C 3 1 E C 8 0 0 6 00 0 0 00 0 0 03 7 D 8 0 94 6 7 81 E C 6 0 0 0 0 0 0 C 7 C 0 0 FC F 1 C E FD 1 0 0 0 00 0 0 00 0 0 7 C 6 C F I 8 C 6 0 10 0 0 00 0 0 0

0 1 0 0 E E E 0 F 0 E F 0 00 1 0 0 0 00 4 0 0 0 19 E 3 0 1 F 0 O FF B 0 00 0 0 40 0 0 01 0 0 0 3 E 3 0 F 6 F 0 0 0 0 00 0 0 00 0 0 00 6 1 9F 9 3 0 7 1 F 3 0 0 0 00 0 0 00 0 I B 6 1F 2 3 C 0 09 0 F 0 0 0 0 0 0 00 0 C 8 F 9 E O3 E 0 0D O F 0 1 0 0 0 0 00 0

U O 0 0E F 0 0I E 0 3 E F E O0 G 0 0 0 00 0 0 00 0 1 B 0 I C 7 E F E 0 0 7 C0 0 0 00 0 0 00 O F 0 I 8 F 3 F 9 E O0 7 3 0 0 0 0 00 0 6 0F F O C1 C E FF 8 3 CF 2 C O 7 C0 0 0 00 0 0 00 0 0 0F 3 1 E 7 B 3 EF F E 03 7 0 0 1 3 0 3 0 0 0F 0 1 E F 3 3 F E C0 7 0 0 0 00 0 0 00 0 0 0

1 F 0 C F C C 7 9 90 7 D 20 0 A 8L 2 P F 9 84 0 F 20 4 F B C 7 I B0 2 0 C 0 F F D 0 7 0 O [ ) 0 C 6 C B C O A l0 D F 1 0 E 0 0 3 8 C 1 3 F 1 8 S B0 0 D 2F 5 0 0 6 23 7 5 47 2 4 D 0 B 0 6 0 40 0 C 2F F 9 A0 6 C 4 F 0 0 BC F 0 F 0 8 0 0 5 AF F D A0 0

3 I B S : 0 0 0 3 1 9 0 : F B C 3 1 9 8 : E 1 C 3 1 A O : 0 F I 3 1 A 8 : B F C 3 1 1 3 0 : 0 0 4 3 1 0 8 : 0 0 0 3 1 C 0 : 0 O 0 3 1 C B : 0 0 0 3 1 D 0 : 3 8 3 3 1 0 8 : 1 8 3 3 1 E 0 : F O I 3 1 E S : F F C 3 1 F O : O 0 3 3 1 F 8 : 0 0 0 3 2 0 0 : 0 0 0 3 2 0 8 : 0 0 0 3 2 1 0 : 8 0 E 3 2 1 8 : 0 F C 3 2 2 0 : 0 4 O 3 2 2 8 : F F 3 3 2 3 0 : 0 7 F

3 8 : 0 0 0 3 2 4 0 : 0 0 0 3 2 4 8 : 0 0 0 3 2 5 0 : F 8 0 3 2 5 8 : I F F 3 2 6 0 : F E I 3 2 6 8 : F 8 0 3 2 7 0 : 0 1 F 3 2 7 8 : 0 0 0 3 2 8 0 : 0 0 0 3 2 8 0 : 0 0 0 3 2 9 0 : F F C 3 2 9 8 ; 0 F F 3 2 A 0 : 0 4 0 3 2 A 8 : 8 3 B 3 2 0 0 : 0 0 C 3 2 B 3 : 0 0 0 3 2 C 9 : 0 0 0 3 2 C S : 0 0 0 3 2 D 0 : F F 0 3 2 D 8 : 0 F F

2 E O : F 0 I 2 E 8 : 3 8 3 2 F 0 : O 0 3 3 2 F 8 : 0 0 0

3 3 0 0 : 0 0 0 3 3 0 8 : 3 0 0 3 3 1 0 : F F C 3 3 1 B : 1 B 7 3 3 2 0 : F 0 0 3 3 2 B : C 1 E 3 3 3 0 : O E 0 3 3 3 8 1 0 0 0 3 3 4 0 : 0 0 0 3 3 4 8 : 0 0 0

5 0 : I F E 3 3 5 B : 0 0 I 3 3 6 0 : F E 0 3 3 6 8 : I F F 3 3 7 0 : 0 3 F 3 3 7 8 : 0 0 0 3 3 8 0 : 0 0 0 3 3 8 8 : 0 0 O 3 3 9 0 : 0 1 8 3 3 9 8 : 0 0 E

3 A O : F O 3 3 3 A S I F F F 3 3 B 0 ; 0 1 F 3 3 B 8 : 3 0 0 3 3 C 0 : 0 0 0 3 3 C 8 : 0 0 0 3 3 D 0 : 0 0 0

3 1 ) 8 : 0 0 4 3 3 E 0 : 0 0 0

3 E 8 : O O 0 3 3 F 0 I 0 O 0 3 3 F 8 : 0 0 0 3 4 0 0 : 0 0 0 3 4 0 8 : 0 0 0 3 4 1 0 : 0 0 0 3 4 1 8 : 0 0 2 3 2 0 : 0 0 0 3 4 2 8 : 0 0 0

7 C 0 00 F F 8 3 CE F 0 B 0 0 0 00 0 0 00 0 0 03 0 I 3 3 I F F 0 F 0 0 0 0 0 00 0 6 0 3 00 0 0 0 0 FF C O C0 F 0 O 0 0 0 00 0 0 0F C 0 F 0 7 F 8 0 00 7 F 8C 0 0 00 0 0 0 0 07 F 0 00 F 1 O E 0 0 0 7 0 0 0 0 00 0 0 03 0 0 F E 0 I FF F F O1 8 3 80 0 0 00 0 0 0 0 0F 7 0 F F 0 3 07 F

8 0 O 0 0 0 0 0 0F F 8 00 0 I FF 7 I F F 80 0 I F8 0 0 00 0 0 00 0 0 00 6 0 00 3 8 0F 0 0 03 F F 00 F E 0 0 0 0 00 0 0 00 0 0 00 0 0 00 0 0 03 0 0 0 0 00 0 0 00 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0

0 1 F BE I 0 0 7 8O D 0 0 4 0 O S0 0 0 ^0 0 ~ " .0 3 3 1 F F F BO F 8 0 3 0 0 0 0 00 0 0 00 C C O 0 7E E 0 0O F E O 0 37 0 0 0 0 00 0 0 00 F 0 I F F F EI F F B0 0 0 30 0 0 00 0 0 00 0 0 00 F E O F O 0 C C 0 6 3 0 0 0 0 0 0 3 88 0 0 7F F 1 3 3 0 I S3 0 0 0 0 00 0 0 00 F E O 0 C3 F F 00 E C 0 0 0 0 0 0 0 0 00 I F O 0 0F F F E0 I E O 0 00 0 0 00 0 0 00 0 0 0O 0 C 0 7 7 F O1 7 E B 0 3F T 7 a s o o0 " 0 0J f 0 1 J 0 3 0 0 0 4 40 0 0 00 0 0 00 0 0 00 0 0 00 0 0 00 0 1 0 0 0 2 A0 0 0 0

0 0 0 7 7 E F F 0 D 63 C E E 0 2 7 C 0 0 3 0 4 6 0 0 F F I 0 0 3 8 5 B0 1 8 2 B3 8 3 0 6 I F 4 E 0 7 D 3F 0 0 E 30 1 0 3 30 0 I F 7 0 2 8 7 0 0 1 6 8 3 8 0 0 0 F 7 1 0 5 F F C 0 4 0 0 I 0 0 0 0 9 C0 0 0 0 A 40 0 F F 0 1 7 F F F 7 0 O 1 F 8 0 0 B 0 0 0 0 6 0 2 F 0 0 F 8 0 0 3 9 F 3 0 7 9O F 6 ! 0 0 7 4 7B E 0 4 B0 2 3 0 0 2 0 3 0 0 1 00 0 1 1 6F F C O 7 I F D 3 0 I S A 3 8 3 0 7 0 3 5 0 0 I F 7 C0 0 3 0 6 6E 0 3 3 AF F F 0 A 2 3 F C 8F 0 0 1 6 0 8 B 0 0 0 0 2 0 B E0 0 0 0 A GC 0 0 0I F F 8 2 F7 F F F 9 F 0 2 I C 9 0 0 0 0 6 80 2 F 0 0 0 4 E 0 0 0 7 3 C l E 0 6 2 3 1 F O 2 F C P F F0 0 0 0 6 0 0 0 0 3 70 0 0 0 2 0 0 0 0 2 F0 0 0 0 3 0 7 C 8 E0 0 0 0 5 F0 0 0 0 4 0 0 0 0 5 0 0 6 0 0 6 0 0 0 7 00 0 7 0 3 2 0 0 0 0 B 0 0 0 0 9 0

3 4 3 0 : 0 0 0 3 4 3 0 : 0 0 0 3 4 4 0 : 0 0 0 3 4 4 8 : 0 0 0 3 4 5 0 : 0 0 0 3 4 5 B : 0 O 2 3 4 6 0 : 8 0 0 3 4 6 8 : 4 9 0 3 4 7 0 : 0 0 0 3 4 7 8 : 0 0 0 3 4 3 0 : 0 0 0 3 4 8 8 : 0 0 0 3 4 9 0 : 0 8 4 3 4 9 8 : 0 0 2 3 4 A O : E 0 0 3 4 A 8 : 4 9 0 3 4 B 0 : 0 2 0 3 4 i J Q : O 0 0 3 4 C 0 : 0 0 0 3 4 C B : 0 8 0 3 4 D 0 : 0 8 4 3 4 D 8 : 2 3 4 E 0 : F 8 0 3 4 E 8 : 4 9 0 3 4 F 0 : O 2 0 3 4 F 8 : 0 8 0 3 5 0 0 : 2 0 0 3 5 0 8 : 0 8 0 3 5 1 0 : 0 8 4 3 5 1 8 : 0 0 2 3 5 2 O : F E 0 3 5 2 8 : 4 9 0 3 5 3 0 : 0 2 O 3 5 3 B : 0 8 1 3 5 4 0 : 2 0 0 3 5 4 8 : 0 8 0 3 5 5 0 : 0 8 4 3 5 5 8 : 0 0 7 3 5 6 0 : F E 0 3 5 6 8 : 6 B 0 3 5 7 0 : 0 2 0 3 5 7 8 : 0 8 1 3 5 8 0 : 2 0 0 3 5 8 8 : 0 8 0 3 5 9 0 : C 9 C 3 5 9 8 : 0 0 8

5 A O : F E 0 5 A 8 : B 0 C

3 5 B 0 : 0 2 0 3 5 B 8 : 0 8 1 3 5 C 0 : 0 2 0 3 5 C B : 4 0 0 3 5 D 0 : 9 2 0 3 5 D 8 : 3 B 8 3 S E 0 : 0 2 0 3 5 E B r 4 8 B

5 F 0 : 1 9

0 0 0 0 0 0 0 0 00 0 0 0 0 00 0 0 0 00 0 B G 8 0 0 1 1 C 0 0 0 0 8 8 0 0 0 0 0 0 0 00 0 0 0 0 00 0 0 0 0 20 B B 8 00 0 1 1 C 0 0 0 00 8 8 2 0 0 0 0 0 0 00 0 0 0 1 0 0 20 0 8 8 3 00 0 0 0 1 C1 C 0 0 0 00 0 8 8 8 02 0 4 O B0 0 0 0 0 00 1 0 0 1 0 0 8 8 8 00 0 1 1 C 0 0 0 00 0 8 8 8 02 0 0 0 8 0 4 2 00 1 0 0 1 0 0 0 8 3 3 00 0 2 2 0 0 0 0 8 8 8 02 0 0 4 O 0 0 4 2 00 1 0 0 1 0 0 20 F C B 0 0 0 8 08 0 8 0 0 00 F F C 02 0 4 0 80 8 0 4 2 00 0 0 0 8 4 0 0 3 4 0 8 4 4 0 A 0 0 2 0 3 4

0 2 2 0 3 5 F 8 : 0 0 0 3 6 0 0 : 0 0 0

0 0 0 0 00 0 0 0 0 0

0 0 0 0 0 00 0 0 00 0 0 4 0 0 2 0 0 0 0 0 0 00 0 0 0 0 00 2 0 4 0 0 0 32 A 0 00 0 0 0 0 0 0 0 0 8 2 00 4 0 0 O F2 A 0 00 0 1 0 0 0 0 00 4 0 80 2 0 0 4 90 0 3 F2 A 0 00 1 0 81 0 0 8 0 20 0 0 2 0 0 6 B0 0 3 F7 F 0 00 0 1 0 0 8 0 20 0 0 8 2 00 8 8 3 8 0 3 00 C 1 0 0 0 0 23 0 1 B 0 4 7 4

0 0 0 1 4 0 0 0 0 0 0

0 9 0 A 0 0 A 80 B 0 D F F 2 C0 3 0 0 0 D 0 E 0 0 E 80 1 6 20 2 F 0 0 A 54 9 0 2 0 2 o 4 0 A 0 0 6 CF F C A0 0 F l4 D 0 3 0 0 6 50 B 2 60 E 0 A F F 6 C0 3 4 I 0 3 7 A0 1 0 6 0 1 2 B0 3 E 3 1 60 0 O C4 0 6 90 H 0 5 0 8 A 60 6 C F 8 3 0 A C O 0 20 8 F A0 9 0 4 4 50 0 E 50 5 6 9 0 0 F 52 1 0 V 0 0 8 70 6

P r o g r a m 3 Q u o l e r u s — M LP r o g r a mS e i n s t r u c t i o n s i n a r t i c l eb e f o r e t y p i n g i n

C 0 0 0 : A 9 C B 0 1 C 8 C 0 0 B : A 9 0 8 0 C A C 0 1 0 : 0 F C A O 8 2 C 0 1 8 : 1 8 D 4 A 9 0 8 2 C O 2 O : 0 5 8 D 1 D 7 8 A 9C 0 2 8 : 1 4 0 8 1 0 5 C 0 3 0 : 8 D 1 C F 8 D 0 C C 0 3 8 : C F 8 3 C F 8 D 2 C 0 4 0 : 4 3 C 2 A C 2 C 0 4 8 : 2 O 4 C 2 2 0 D B C 3C O 5 0 : C 8 A D 0 D 0 D O 0 C O 5 B : 3 3 C 2 0 4 F O 0 C 0 6 0 : C 8 2 8 C 2 0 2 0C 0 6 8 : 2 0 C A 4 C 4 C O 0 0C 0 7 0 : O O 0 0 0 0 0 0 0 0 0 0C 0 7 8 : O O 0 0 0 0 0 0 0 0 0 0C 0 8 0 : O 0 0 0 0 0 0 0 0 0 0C 0 8 B : A 2 0 T 3 D t ' A 0 7 C 9C 0 9 0 : O 7 C 9 C 6 1 1 0 9 F E

o p a g e 5

0 C F 0 00 3 A C B 5 C F A 9 E C 8 1 3 A 0 4 8 0 4 D 5C F 8 D A E5 C B 2 1 6 6 A C 4 6 6 5 FC 2 E 0 0 0 0 9 00 0 F 0 0 0 0 F 0 0 0 0D 0 B O 7 4F 0 2 1

9 C O M P U T E ' S G a l e t t e N o v e m b e r 1 9 8 8

Page 95: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 95/116

C 0 9 8 : E 8 E C 0 A 0 : 9 D F C 0 A 8 : B D F C 0 B 0 : 0 7 B C 0 B 8 : 0 0 0 C 0 C O : A D 0 C 0 C 8 : 4 C 3 C 0 D 0 ; A 2 0 C 0 D 8 : 8 E 0 C 0 E 0 I 0 3 E C 0 E 8 : C £C 0 F 0 : C F 4 C 0 F 8 ; 1 0 C C 1 0 0 : 0 0 0 C 1 0 8 ; 0 0 0 C 1 1 0 : A D 0 C 1 1 8 : 0 6 2 C 1 2 0 : 6 0 C C 1 2 8 : 4 C 8 C 1 3 0 : 0 9 0 C 1 3 8 : 0 0 0 C 1 4 0 : A D F C 1 4 8 : C 7 8 C 1 5 0 : 6 0 0 C 1 5 8 : 0 O 0 C 1 6 0 : A D P C 1 6 8 : 0 6 A C 1 7 0 ; F B 0 C 1 7 8 : 0 0 0 C l B 0 i A 9 0 C i e 8 : A 9 0 C 1 9 0 : 0 1 E C 1 9 8 ; E 0 C C 1 A 0 : 0 8 C C 1 A 8 : 0 0 0 C 1 B 0 : A 9 0 C 1 B 8 : A D 0 C 1 C 0 : 1 8 6 C 1 C 8 : C 1 A C 1 D 0 : 0 4 B C 1 D 8 : 6 0 0 C 1 E 0 : A 9 8 C 1 E 8 : 0 C D C 1 F 0 : 8 1 8 DC 1 F 8 : 0 0 0 C 2 0 0 ; 4 C D C 2 0 8 : C 2 4 C 2 1 0 : C 5 G C 2 1 8 : 0 0 0 C 2 0 : A 9 B C 2 2 8 : 0 F D C 2 3 0 : 1 4 D C 2 3 8 : 0 0 0 C 2 4 0 : A D 0 C 2 4 8 : 0 4 D C 2 5 0 i 2 0 8 C 2 5 8 ; C F F C 2 6 0 : 8 D 1 C 2 6 8 : C 2 4 C 2 7 0 : 0 4 C C 2 7 S : C 9 2 C 2 8 0 : C F 6 C 2 8 8 : A 2 0 C 2 9 0 : 0 C C C 2 9 8 : 0 0 D C 2 A 0 : 0 6 0 C 2 A 8 : 0 0 0 C 2 B 0 : 2 0 D C 2 B 8 : C 2 2 C 2 C 0 : 0 0 C C 2 C B : 2 0 0 C 2 D 0 ; A D 1 C 2 D 8 : B D 0 C 2 E 0 : 0 0 D C 2 E 8 : 0 B A C 2 F 0 : D 0 S DC 2 F 8 : 0 3 8 C 3 0 0 : A D 1 C 3 0 B : B D 0 C 3 1 0 : 0 0 D C 3 1 8 : 1 2 C C 3 2 0 : 6 0 4 C 2 8 : 0 O 0 C 3 3 O : B D 0 C 3 3 8 : 0 1 D

0 5 9 00 4 0 8 F D 0 70 0 0 0C F E A A 98 0 C F A D0 C C 4 B 0 0 34 3 0 0 0 0 0 0C F 4 C 2 0 C 0 0 0 0 00 0 0 00 7 C 9F 0 0 0 0 0 0 00 7 C 9C E 8 D6 0 0 0 0 08 0 8 0 F 8 0 79 0 0 34 C B 00 0 0 08 0

F 0 8 0 C 0 C 0 0 8 0 A 0 0 B 0 40 0 0 0C 4 B C 4 C C B0 0 0 0B 1 A 9 0 CA 9 8 10 0 0 0C F D 0A 1 C A 0 f 8 G F 3 D8 8 C 20 E C F9 0 0 6E 1 A 0 0 0 8 0 A 8 0 0 0 0C 4 D 0 C 24 4 C 4 D 2 D O C 9B 0 1 C 1 0 D 01 C

D 0 2 DD O C 9B 0 0 1 F 5 C 20 0 0 0D 0 C 96 0 4 C

E 6 9 C F 0 8 D F E0 0 0 C 0 8 C F B E0 D 4 A 4 AB 0 0 3E E 0 4E 0 0 0 0 00 0 0 00 C 4 2 C 2 0 0 0 00 0 0 00 0 0 0C 9 6 E 0 0 0 0 C F F 8 0 70 0 0 0 0 0C F 4 CC A F 0 4 C 9 1C 0 0 0 0 0C F 4 E0 A 0 C A 0 6 8 0 0 0 0D 4 A 98 0 6 0 0 00 0 B 6 C 24 B C 4 0 0 D A 8 1 B 1 0 0 0 B A 9C 0 F 0 1 C 0 E C FA D 0 E6 A A 0 C 8 8 1 0 0 A 90 4 A 98 0 0 0 3 0 C 34 C 4 0C 4 3 0 C 31 C 1 A 9 0D C 4 F 6 E 6 0 0 01 C 4 B D 0 D 0□ B 0 0 0 0 3 4 9 0F C

A C 7 A C 3 8 D F C 7 D0 6 2 0 0 0 0 3 A0 C E 0 C D 0 C 3 4 B F B 0 0 3 5 0E 0 3 A 3C 2 7 0 0 0 0 E 0 0 0 0 8 0 0 0 0 8 B0 D 9 C l 2 0 5 9B 0 C 4 1 0 0 0 0 0 C0 0 0 0 B 30 0 0 0 B B0 6 A 9 C 4F 0 7 5 A0 0 0 0 0 0 0 0 0 D 0 B 0 2 D6 C 7 0 0 0 0 3 0 0 0 0 F B C 7 C E A 9 8 30 A C A E C 8 7 0 0 H 0 0 0 0 2 C0 9 C F E 0 C 1 4 D 5 B 9C D 6 0 A C F 1 0 0 0 8 C0 8 A D 4 A 9 3 D0 0 0 0 4 0 0 0 7 C4 B 9 0 8C 4 f C C 2 G O0 0 0 0 9 D0 S 5 D 8 5 D 6 0 0 0 0 0 B 8 8 F I D 6 0 I C 1 A A 9 0 0 4 F2 9 4 C F D 1 C 1 8 1 0 D 50 E C F 9 C F 6 C 6 0 8 5 B 8 F D 4 6 0 3 0 0 0 0 2 E4 D 9 C 2 F 0 0 C 3 D 0 0 0 2 CD 0 0 7 9 61 D 1 F D D 2 1 5 0 2 9 0 6 0 0 0 0 0 6F 0 7 0 81 F E 0 D

0 A 0 1 0 D 0 E C0 0 D 0 0 0 0 A 0 D 5 0 0 0 0 F

F 1

C 3 4 0 : B D 0 C 3 4 8 : 0 1 D C 3 5 0 ; A E 0 C 3 5 a : F F 8 C 3 6 0 : 0 0 0 C 3 6 8 1 0 0 0 C 3 7 0 : A D 0 C 3 7 8 : D 0 8 C 3 8 0 : 0 1 F C 3 8 B : 8 D 1 C 3 9 0 : A 9 0 C 3 9 8 : 2 0 8 C 3 A 0 : 8 D 1 C 3 A 8 : A A 2 C 3 B 0 : 0 A C C 3 B B : 0 0 8 C 3 C 0 I 0 5 C C 3 C B : 8 D 1 C 3 D 0 : 1 0 D C 3 D 8 : A D 0 C 3 E 0 : A D 0 C 3 f c ! 8 : A 0 0 C 3 F 0 : F 0 0 C 3 F 8 : 0 9 0 C 4 0 0 : A 9 0 C 4 0 3 : a 5 F C 4 1 0 I B 1C 4 1 f l : 0 FC 4 2 ( ! : 1 E C C 4 2 8 : C 4 A C 4 3 0 : E 9 2 C 4 3 8 : C F F C 4 4 0 : 4 C 2 C 4 4 8 : 0 F A AC 4 5 0 : 9 1 F C 4 5 8 : i a 6 C 4 6 0 : F B 1 C 4 6 8 i 9 0 0 C 4 7 0 : C 9 0 C 4 7 8 : B 0 0 C 4 8 0 : 1 4 C C 4 8 B : 2 9 0 C 4 9 0 1 0 5 C C 4 9 8 ; 0 0 0 C 4 A 0 I 0 0 0 C 4 A B : 0 0 0 C 4 B 0 i A 9 D C 4 B a : 8 5 F C 4 C 0 : B 1 F C 4 C 8 : 0 F 1 C 4 D 0 : 1 E C C 4 D 8 : C 4 A C 4 E 0 : 1 0 C C 4 E B : A 0 0 C 4 F 0 ; 9 1 F C 4 F 8 : 1 E C C 5 0 0 i C 4 6 C 5 0 8 : F B 8 C 5 1 0 : F E A C 5 1 B : 6 9 2 C 5 2 0 : E 9 2 C 5 2 B : B 0 0 C 5 3 0 : F D 2 C 5 3 8 : A 8 8 C 5 4 0 i A 8 C C 5 4 8 : 4 C 2 C 5 5 0 : A 9 0 C 5 8 : 4 A 4 C 5 6 0 : 0 E 2 C 5 6 8 : 8 D 2 C 5 7 0 : A D 2 C 5 7 8 : D 0 0 C 5 8 0 1 4 C B C 5 8 8 : C 0 0 C 5 9 0 : 1 7 C C 5 9 8 : 6 0 0 C 5 A 0 : A 2 0 C 5 A B : B 5 0 C 5 B 0 : 4 A 4 C 5 B B : C F E C 5 C 0 : 3 8 E C 5 C 8 : 0 0 A C S D 0 : E B 3 C 5 D 8 : C C C C 5 E 0 : 1 8 6

D 0 C 9 E 6 4 F C C D D F D 4 C0 0 0 0 0 00 0 0 0 0 D 8 0 0 3 D 0 A 0 A 9 0 2D O A 9 C 8 2 D C l 2 0 E 0C A 9 0 2A C 4 A 1 C 0 2 0 0 8 A F B D " 2 6 0 3 0 0 C F 0 0 3C F 0 I B2 0 9 E C 38 8 D 0 F 58 1 D 8 5 F B 8 5A D 8 9 1 C 1 C 9 F 0 0 5 c a2 6 F A B 8 A 9 0 8 9 8 1 C 4 A 0 2 9 3 E C I C 2 A B 4 C6 9 2 B 8 5E F E 9 0 0 6 A 4 2 C A 2 F 9 F D C CC 4 C 7 F0 0 0 0 0 00 0 0 0 0 00 0 0 8 F 8 A 9 D B 8 9 1 C 1 C 9 F 0 0 5 C 80 4 C 5 F CF B 0 0 3B I C B 2 O F 0 0 5 C A F B 3 8F B 0 0 0 B l F BA 8 9 A C I 4 1 C 0 A 9 9 F D 9 8I C F C 4 D 8 2 C A 0 4 C F 4 C 5 C 6 0 0 0C F 2 2 0 I E C C 2 3 D O 0 3 2 02 0 B 7 C 30 0 0 0 0 A D 8 A 0 2 D 04 1 8 6 90 0 D 0 0 3 E 4 2 C F C 9C 0 6 8 D» 0 F F 8 5 0 2

B 0 C 2 0 00 6 5 3 C 30 0 0 0 0 0D A 1 D 0 1 8 F 8 0 C A 8 1 B C F I 0 3 D O2 1 1 D 0 0 0 04 9 2 0 7 0A 0 A 1 6 0 0 0F D A 9F E A 0B F 1 C C B 4 CA 9 F B C C6 2 B F 2 A F 0 4 5 C 4F 8 F E A 5F B C 9A 0 0 09 F I C C 4 6 00 0 0 00 0 0 0 0 0F D A 9F A B l F D1 C C 4 9 0 0 64 0 A 2 9 F C 4 E 9 2 8C 6 P CA 9 F B 9 8C F A 0 1 8 6 93 8 E 90 2 B 0C 4 0 0A 4 B 0 C 9 0 0 0 0A C 2 0 F 2C D 1 0 C B4 7 0 0 0 00 2 A 93 8 E 90 9 A 0 B C 0 9 2 C O A 9 0 0 2

F 8 0 1 A 0 8 50 3 0 0 E 70 0 E F0 1 7 12 9 B lC 0 9 50 3 C 3 0 E C 8 6 C E 0A 9 3 A3 9 D F 8 F 0 A C 3 C BC 3 2 FC S D 3 0 0 9 00 0 0 B 2 5 C 7 1 2 3 5 I A

A 8 D 32 8 B A 6 69 8 8 8A B F C F 6 C 9 B 9 8 4 F E 0 0 7 C0 0 2 20 0 3 0 7 3 20 0 A 02 1 C C 4 DC 8 A 9 E BC 8 F 0 B 7C A E E 8 B C 6 B 91 3 3 0 0 2 2 0B E 2 B B l2 6 6 C0 3 0 80 0 2 5C B c b 0 3 0 C 8 F C 2 1 0 F 52 0 B BC 1 0 5 0 B 1 9 E lI 6 D 4 A 2 2 B0 5 4 5 0 6 E 6 8 6

C 5 E 8 : 0 3 C C 5 F 0 ; F 0 0 C 5 F S : 0 2 9 C 6 0 0 i C 5 A C 6 0 8 : 0 2 9 C 6 1 0 : 0 0 0 C 6 1 8 : 0 0 0 C 6 2 0 : A 9 0 C 6 2 B : 2 1 C C 6 3 0 : 3 5 C C 6 3 8 : F 0 0 C 6 4 0 i 2 1 C C 6 4 8 : C D 2 C 6 5 0 : C D 2 C 6 5 8 : 8 D 2 C 6 6 0 : D 0 F C 6 6 8 : A a A C 6 7 0 : 6 B C C 6 7 S : F F 9 C 6 8 0 : 0 A A C 6 8 8 : A D 0 C 6 9 0 : 1 5 D C 6 9 8 : 0 0 0 C 6 A 0 : A D 2 C 6 A 8 : 4 C 0 C 6 B 0 ; 8 E 1 C 6 B 8 : B 3 C C 6 C 0 i C F 8 C 6 C 8 : 2 0 0 C 6 D 0 : C 2 A C 6 D 8 : C F 4 C 6 E 0 : 8 D 1 C 6 E 8 : D 0 0 C 6 F 0 : 2 0 3 C 6 F 8 : A D 2 C 7 0 0 : A D 2 C 7 0 8 : C 7 0 C 7 1 0 : 8 0 F C 7 1 8 : 4 C 2 C 2 0 I 4 C O C 2 8 : 0 0 0 C 7 3 0 : A D 2 C 7 3 8 : A D 0 C 7 4 0 : A D 0 C 7 4 8 : 6 0 A C 7 5 0 : D 0 9 C 7 5 8 : 6 8 C C 7 6 0 : 0 0 D C 7 6 8 : B D 0 C 7 7 0 : D 0 8 C 7 7 8 : 0 1 0 C 7 8 0 1 0 9 0 C 7 8 8 : F 0 2 C 7 9 0 : 2 B C FC 7 9 8 : C 7 C C 7 A 0 ; 4 C A C 7 A 8 ; 0 D 1 C 7 B 0 : 8 D F C 7 B 8 : A 9 8 C 7 C 0 : A 9 8 C 7 C B : 1 3 C C 7 D 0 : E D C C 7 D 8 : 0 3 4 C 7 E 0 : 4 C 4 C 7 E 8 : D 0 C C 7 F U : F 0 I C 7 F 8 : 0 F D C S 0 0 : 2 D 1 C 8 0 8 : 1 0 D C S 1 0 ; 2 0 1 C B 1 8 : D 0 4 C 8 2 0 : 9 0 0 C 8 2 8 : 4 A 4 C B 3 0 : 6 0 A DC 8 3 8 : 0 3 D C 8 4 0 : 9 0 0 C 8 4 B : 4 A 9 C 8 5 0 : C 0 0 C 8 5 8 : 7 0 C C 8 6 0 : 8 0 C C 8 6 8 : 8 D 0 C 8 7 0 : C 9 A DC 8 7 8 : 2 0 5 C 8 B 0 i B D 0 C 8 8 B ; 6 0 A

4 D A 0 0 E 0 1 0 E 0 0 0 00 0 0 08 1 F 0 2 4 A 2 A 1 C F C D C A 0 4 0 A0 4 A 2 I C A 0 D 0 9 D8 1

0 C 2 C B C F 4 A8 A 2 C C 3 4 C1 C F B C A 2 0 4 0C A C 4 C 9 2 C 0 2 C A C 7 6 00 0 0 0C F D D D D 0 A 0 C A 0 9 0 d a O D C F 8 1 C 1 E 0 0 30 D C C D 8 0 7 A 90 1 8 1 A 0 A 2 3 0 C 3C 3 C 9

4 0 A 9 0 08 2 D O 8 DB 1 C B 4 C9 0 0 34 6 4 9 I E D 0

0 6 4 9 0 C B O 0 6A 0 4 7 C 2 3 C C 4 D D 1 8

C A 1 6 0 C 6 I 0 3 6 00 0 0 00 0 0 0C A 2 3 C A C 4 D 2 0 A 0 4 0 A 4 5 F O 0 4C F 8 A 9 DD 9 0 1 D 0D O 4 C0 0 0 01 D 1 C F 0 0 A 2 9 F 0D C F 0 2 9 C F2 C C 4 1 C D F 8 DI C A 2 3 C 0 8 0 0 0 00 0 0 00 4 0 0 D O0 D 0 D B 2 A D 0 0C S 8 CO E D 08 A 4 A0 3 4 CC 2 C F B O 0 30 6 E E2 C 1 D

0 8 D 8 C A 2 0

C F C 9C 9 0 20 3 D OC A 8 D 0 EC A 1 D D 6 3 C 4 7 C 4 0 4 8 D 4 0A 4 C A 4 AC 0 2 5 B 4 C 0 5 C D F B F C A0 8 3 C

2 C D 2 8 5 C 94 F C 8 5 A S0 0 0 0 0 30 0 0 0 9 0 0 0 0 A 0 A 2 C 4 4 1 C D 0 F B D 5 2 C F B 22 C 9 A O C 6 A 72 1 2 C B A E 4 C 4 D0 A I 2 D 0 3 80 0 D O 8 9 O A A C 9 0 0 2 D 0 0 3 6 A 2 0 0 8 5E 4 C 9 £B 9 I F 3 D 0 0 6 7 2 D 5 A 2 C A 9 0 02 0 B F 3 C 6 6 6F O 0 8 A 2 C 0 2 0 3 0 E C C 9 7 8D F 5 2 C C 0 0 0 0 D 70 0 0 B 7C 0 C 7 F F 0 9 C 4F 0 1 2D 0 C F 4 CD 0 D D 3 F2 C E B 0 F A A A 9 3 7 C 7 7 71 D C 1 A 9 4 C F 2 1 32 C F B DA 9 8 0 5 A C 9 2 E D O 1 1 D E 0 3 C C 4 3 0 D 2 D 0 3 3 A1 3 4 6 1 C E D 8 C 7 8 3 8 A 2 D 8 E0 0 0 0 9 0A I F 3 CC 4 A E C4 4 A F C B C 2 9 6 4C F 4 A F DA 0 0 0 2 D O F B B C 4 5 C F 2 0 4 1A 1 8 2 8 E A 2 8 0 0 90 0 0 0 5 2 C D 3 4 B

I 3 1

C O M P U T E r s G a z e l l e N o v e m b s r I 9 B 8 9

Page 96: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 96/116

A b a c u s S S o f t w a r e1 S 7 I I m a n a S ( t m )

f l f t t f l f F J a s n f G k C P a k 6 1 . . . .C l d P a l 1 E C h a r t P i * 6 1 . C O M HC o i <

S ^ e r P a s c a l s 'a x * * p * k * i 2 ^ : : I ' . - i e S O . 1 L . - . -

G e o s T t t u E T

• E m f W f W W ML T c t f n E i a cU a c f i S

l i t e1 5 3 62 1 9 73 9 3 3 9 72 4 9 7J 6 9 71 9 2 9 M 9 3 1 1 71 5 1 63 8 9 71 3 M ) 3 6 5 71 5 S 61 1 7 61 3 M II 7

U S i ! S 72 i 3 0 9 7

5 » B 1 1 9 11 2 9 J1 L ! 7

n i T & i i k

£ K R a a - a mS a m l V o H rT h e T r a m

1 1 9 7

' . ' , ' : . 1 1 9 :1 8 9 :1 9 1 1 9 7

9 9 1 8 - 9 7

C a . . . . C . . . . 1 1 3 7

1 H

A C T 1 0 N S 0 F T

A C V I S I O NA i C r o s s t tF a a r y l i l Bf n P « *

U c R t u u o

K K f c E m u w tS k y t r a w l

2 4 9 73 1 . 9 13 9 I 1 I 9 1 1 . 1 7J I 9 72 4 B 7I 1 I S » ( 3 0 B 7

F M P a a P US a c a I G E O S Q A S f CG a c c a K 6 4G a o o K 1 2 O w H a S lO « c W a 1 2 Q a c c r o g r a m n a r 6 *Q a c f f w a w n a r 1 2 G « c u b h l i 6 4 . G f c o p o l l . G V J f a V a W g i V j h » E . G h w i E V s M F v i j l Y C 1 2

1 9 I t 9 11 1 9 7

C a 3 0 9 71 2 9 13 0 9 71 9 1 9 4 2 9 73 0 9 7

. 1 9 3 J S 71 3 . 9 7

B O O F F I C Ei t

9 * > ■ I B

G « t w C o o t S « S n w i: . ( « :S s s s i

B * S O S o a WC a m w n S j n j f e g o E m p tS s t f a U S

« ^ I I

1 9 9 71 9 1 1 9 7> S S 71 6 9 7H I » 9 2 1 9 71 1 9 7

O i k s t o C u ( O O O i l

1 4 . 9 7S 7 9 T? i a ?I 9 1 5 9 71 9 1 9 1 9 • J 9 7

I C A P C O M I1 1 9 71 1 9 7a a 1 1 9 7

C I N E M A W A R ES C

K i n g F u U H

D A T A S O F TA T v n t l a F i V 1 1 " *o r m B o M w n n P a w v D uD u n g m I B o f l j n M D r o t c B

B i d s T M I I B » l l T W I I I • ■ ■ ■ ,O v u m u L f ' 2 0 C CC N B i ! < « • < A T D t i D l l .

B t r u o p t e aE M U !S I W l F MT « l p S f l m i i

2 1 9 12 1 . 9 7! I S 72 1 8 71 1 9 71 1 . 9 73 9

1 1 9 7l ! 9 ?1 1 8 7I 9 1 1 ) 71 1 9 7I 2 . J 7l t ! 7I I S 71 9 . 9 7

9 I » 6 1

2 S . 1 B2 ! 4 21 3 . 2 41 1 2 11 9 3 61 9 3 61 9 3 11 9 3 81 9 1 9 1 8S i 1 9 3 1 6 03 1 . X1 9 3 81 9 3 61 9 3 81 1 4 02 5 4 91 3 1 9 3 81 9 2 2 . 4 2

7 . 1 2H 4

9 t

E / W X

D u m pC r M I e A C D e a t r i S - o r dr > l l r o y i - iF r L di . - . - „ ■

n D i * a l i r j D > c 5 C T « n i »I U n ( W t I V U H

N r n l D U M H I In o n l

C f l l

' . ■ . . , . ■ 5 n B p c r a S o x xS J b u m S m u U W

C i r r u r C m u m w dE E l ■ ' F l o * i i i i . . , :

S t a r G ' i wT i n * *

2 9 1 4 9 7I 9 1 9

2 8 ? 4 S 7» ! 2 1 9 7

C 2 9 1 5 9 7I S 9 71 5 9 73 0 9 72 4 . 9 72 4 9 11 2 3 72 1 5 71 7 1 82 4 9 71 5 1 71 3 2 4 9 72 " 9 72 1 9 72 1 9 71 3 9 22 4 3 71 2 9 7 .2 4 3 7

2 1 . 9 1C j I I

1 1 ( 75 - 7 7M

2 4 9 72 1 9 72 4 9 72 4 3 72 4 5 ?

E A J M S O f f *C J F L

. . I 8 . S 71 1 . 9 7

. 2 9 , . 1 8 ( 1

. 1 9

I N K W E L L

L ^ P (

2 4 r eJ O T S4 0 5 7J 7 2 0 1 5

K R A C K E R J A XC I 1 H V 3 0E I H O V 4 ?I M m vH J O J - l l r - J i t y K r

. . 6 . 9 5. , u a

. . 9 . 9 5. . 1 9 * 5

F I S S f f M U f f .P n l nP t O ( K t f R a S n r m R u n g

B b d i B i f l H rB c p 1

D M E l j ^ l B N m I W i W i h iG i u n m iH a r f t i f G o i - i O j r & r r p u u r o fI m J o w S p J U . . . .I n d y J w e j T p m o B f D o o mM

l u n n s fS u t f S ' J J I C M w i i i ,

Z I 9 72 1 9 7J H ! 4 9 72 9 2 1 9 72 1 9 7

5 1 9 71 B S 71 9

C 1 1 9 7! 1 ) 73 0 9 7I M 2 1 9 7

C 2 1 9 7I 9 1 9 2 1 9 73 9 2 1 9 72 1 9 72 1 3 72 1 9 72 1 9 51 8 9 )

O R I G I N

u m n aI » m i 3 . I M n n 4

3 3 3 62 0 4 02 6 E B2 6 8 83 8 3 » 6 4

2 9 3 6 9 74 8 9 7

S H A R B J A T AF a m f t F M I

W h M C F o u i aW h M o l F t f h r * ?

9 9 S

S O L U T I O N S U N L I M I T E D

S m w F

2 4 9 71 2 9 72 9 1 1 9 7

S P R I N G B O A R D2 1 8 1

3 3 . 3 92 4 » B 2 0 1 02 3 6 4

C u p w lC

E i p a r d t f

F l t g h l S F i g h t S r f n S w i w y f lF S

I 4 . I S1 I 1 1 1 4 1 61 1 1 4 . 1 61 7 . 4 6

M 3 3 3 . 3 H1 7 . 1 83 3 3 01 3 . M

S 1 2 S > W . P o u r F : 6 i v l v u P w f i t I f !W i x J W n W t■ i V - . - W i . l n r 1

P R O F E S S I O N A L W

3 3 . 3 43 3 4 4 3 ?3 3 3 43 3

9 C a

M I S C E L L A N E O U SI V . . I f M l

A w a k m H I N O A [ L ^ l rD u K Bn u m .

B t t ' l T * P > £ . . . .E k W W r g I n c " P B V [ U r t w F a r ? S l o pf l & « j i A M P U m t aC O C V u r e : I r # f r t

C r [ > K n , ■ „ , ! . , i . » ,C J « n C a ( 3 « |D c o J t1 1 ^ . ' . ^ I 2 F u n t l 4 a . » 2F M I U W 1 2

1 * U 8 ( c a n )M T C J 0 3

1 * ^ i r q F u4 W 6 .

■ M k a HH c n U t n i tP a u l w i v w a K l O n 5 i i P r Q F O u W lF W U v r n P r i F

s o w ) t S I M H H I M

C m p t f Bf u l l

2 1 9 71 1 7 8I 9 2 9 1 9 1 7 . 9 73 0 3 T3 8 3 7I ! S 72 1 9 72 4 9 72 1 9 72 0 4 03 0 1 21 5 2 1 1 12 1 . 0 7W » 3 0 9 73 0 9 73 « 9 73 1 9 73 F 1 B 71 1 8 7

x a 1 1 9 71 1 9 71 1 . 1 )W B 1 9 3 8 9 72 1 9 52 1 1 !1 E 3 13 1 . 9 71 9 1 2 . 9 71 2 9 71 2 . 9 71 S S 74 8 9 7

2 3 6 1» B 1 2 9 71 2 4 81 3 2 0I 1 1 9 72 9

A C C E S S O R I E SI 5 i n : S m a l C a b a1 5 1 1 7 1 P

I H O W n C a H ^ 7 1 h a r t i ou v 3 P r n a r I n M a D t

A j x o u * I 2 0 D D a i dC ^ n m o O o f B 1 3 5 1t t U H U a X1 5 7 1 D u C O C - 6 4 O u t o C - 5 * C O m l C o v *L * ' . ■ - I q m i O li n - w i i ™ c

5 D t m C a u U D a su U D a s t i• n b i l M a c n g > - U S c J 5 D a S * l £ t k5 2 5 - 0 - x [ M M «

B S O O O U M WD 5 . C D C M l U M B

5 2 5 ' D S D O I k M I W - l

s s Q m J . H l l - J o y l H *T a J o y B O . . T a 3 ^ m i W . , . . .S j w w t i I c h i T - o l «S i t g * P i t a a c v . ^ o v M P a d

4 9 4 9 B * 5 9 4 F S I

1 9 1 5 9 57 9 9 53 7 B 5

S 9 1 9 8 9 B 9 8 9 8 9 I

9 9 I

a « i i a s

9 9 1 0 i ! . 3

7 C

M . « S 7 . 9 5

I 0 S 61 1 1 7 9 53 9 9 5

M A N Y O T H E R C - 6 4 / 1 2 8 T I T L E S A V A I L A B L E C A L L F O P R I C E S !

Page 97: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 97/116

V T T E N T I O N C - 1 2 8 O W N E R SH r h a t C o m m o d w t r i « s r i i e a s M i h C - 1 Z 8 D w i t h W o v i d e o R A U ,* s h o t i W t o i - j p n g 1 2 8 p r o g r a m s a M r e s s T h i s l a r . r a s i . c n & l e a r u r E■ M I LB A S I C S a ' r f f a d y h a i h e c a p a b i l i t y u i u s r p g a i W K o l w d e o R A U I E y o o w l h C - 1 2 B i s l o c k z z r : : - . • - . . o w 3 l 1 6 c f l t f e o R A ! T i 3 lC c r r r r o c c r n I f f T T w l n e c « 9 f a r ) U s i n g B a s i c 8 f o r m a l a n I t l u l l W o v k M O R A p r o v > d « y o w i i t i i h a b i l r t ) l o s c r o l l U i r o u g h v i d e o m e o r w * a i t f i h a n c t d c c s o r r t i o i r f i o nU u n n o t u p g r a d e i h C - I 2 S l W K o f m d e o R A y o m u U v l E i r s t M i r c t i o u l 1 h o c o m p o n e n l a . i h p n I r r v d c o f f l p e l e n l r p p a . r o u l l e lI i 1 ' ; ' . ' - r w i n i l i l l t t p a n i W u • h i t i l t lS O L U T I O N W h a v e d e v e l o p e d a m o d u l e i n a i s i m p l y p l u g s i l I h m o l r i i f b o a r d o y o u r C 1 2 B N o ( p ! H t « r W n l d t r N h e a t d i m n j t

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

o n l y $ 3 4 . 9 5

A M I G A A M I G A A M I G A A M I G AA M I G A S O F T W A R E

4 x O R O f l O R a c i n g 2 4 9 7A r k a n o i d S 1 8 . 9 7A w o s o m A r c a d e P a k 3 0 . 9 7B a r B a n a n - 2 4 . 9 7B a r d ' s T a l o 3 0 . 9 7B u b b l e G h o s t 2 4 . 9 7C a l i f o r n i a G a m e s 2 4 . 9 7C a p l a i n B l o o d 3 0 . 9 7D e l u x e P a i n t I 7 9 . 9 7D i g l p a m t 3 6 . 9 7D i g i v i e w 1 3 4 . 9 7D i v e B o m b e r 2 4 . 9 7E a r l W e a v e r B a s e b a l l 3 0 . 9 7F a e r y T a l e 3 0 . 9 7F i r o P o w s f 1 5 . 9 7F l i g h t S i m u l a t o r I 3 3 . 9 7F l i g h t S i S c e n e r y # 1 7 . 9 7F l i g h t S i S c e n e r y # 1 1 7 . 9 7F / V 1 8 I n i o r c e p l o r 3 0 . 9 7H e r o s o t h L a n c e 2 5 . 9 7K i n d w o r d s 6 0 . 9 7L a n d o L e g e n d s 3 0 9 7L e a d e f b o a r d G o l f 2 7 . 9 7L e a d e r b o a r d F / C # 1 3 . 9 7M a i i p l a n S O O 1 0 9 . 9 5M i c r o f i c h o F i l e ' 6 0 . 9 7M o n e y M e n t o r 5 9 . 9 7O b h i f l r a i o r 2 4 . 9 7P a l a d i n 2 4 . 9 7P h a n t a s i e 2 6 . 9 7P h a n t a s l B I I 2 6 . 9 7P n n t m a s t e ' P l u s 3 0 . 9 7P n n l m a s t e r A r t G a l l e r y # . . . . 2 1 . 9 7P n n l m a s t e r A r G a l l e r y # . . . . 2 1 . 9 7P r i n l m a s t e r A r G a l l e r y # . . 1 8 . 9 7P r l n l m a s l o r F o n l s ' B o t d e r s . . . . 2 1 . 9 7R o o d W a r s 2 1 . 9 7R o c k e l R o n g o r 3 0 . 9 7R o c k l o r d 2 1 . 9 7S c u l p t 3 6 6 . 9 7S h a d o w g a t e 3 0 . 9 7S t r i p P o k e r 2 4 . 9 7S t r i p P o k e r D a t a D i s k # . . . . 1 3 . 9 7S l n p P o k e r D a l a D i s k # . . . . 1 3 . 9 7T e s t D r i v e 2 7 . 9 7T h D i r e c t o r 4 2 . 9 7T J l r e e S t o o g e s 3 0 . 9 7T i m e B a n d i t 2 4 . 9 7T u r b o 1 5 . 9 7U n i n v i t e d 3 0 . 9 7V a m p i r e ' s E m p i r e 2 1 . 9 7Z o o m 1 8 . 9 7

A M I G A A M I G A A M I G A A M I G A

P r o j e c t P h o e n n W a s s e m b l e d a t e a m o m n o l l e : ' a r c h i v a l p r D g r a m m a r a i t h e i n d u s t r y a n d g a v e t h e m t h c h a l l e n g e o I t i e i r c a r r e e r s c r e a l e a p r o f e s s i o n a l u t i l i t y s y s t e m t h a i « o u : d r a I h t o n ? f o I h e f u t u r e o C o m m o d o r ep e r s o n a l c o m p u t i n g s y s i e m f o f i e n e x l d e c a d e a n d b e y o n d

H u n d r e d s o a p e r i - h o u r s l a t e r , t h a t l e a r n d e l i v e r e d t u a u h i t y p a c f c i g e o s o t w f j n g p o w e r a r c s c a p e . p a c k a g el h a l c o u l d t u r n a n a v e r a g e f t a c f c e r i n t o s u p e r s i a r . p a c k a g e c r u i e d a I h e v e r y b o u n d a r y b e t w e e n w h a t i a n i n o p o u i b l e p a c k a g e u N e d R e n e g a d e

n f r w g i d e H J i M t h e v e r y f i o s l i c t e d a f r o m t h e i p a t t a n r « - c r « « t » s l h * m . c o m b i n i n g s t a l e o t h a r t e c h n i Q u e s w - | f >C o n c e p t u a l g r a s p o t h l i r t u r e o c o m p u t i n g T h r e s u l t i d y n a m i c c l a s s i c u T l l i i i e i a r e f r a n j l c p m w d t n l o m u s c u l a rc o m p o n e n t * o s y s l e r n d e s i g n e d f o & p e # d . p o - u r . a n f i o m D i l i l y

H * r * j r S o m e o h f e i l u r e i B u k U I n l o T h H E E G A D E S l n g l a o D u a l H i g h S p e e d D a t a C o p m rS i n g l e o D u a l S t a t e o l t h e A r N i b b l e rD r e c t o r E I t o r : O r g a 1 y o u r D i s k sG C E d i t o r F o r i h e E x p e r i e n c e d H a c k e rG a o a ^ M o d u a k P A R A M E T E R S a n T O O L SJ O O P a r m s : F o I h o s e t o u g h t b a c k u p d i s k s

* N e w P a r a m e t e r u p d a t e s o n l y S 9 . 9 5 e a c hC t b l i i h C e 4 3 B i t h 1 5 4 1 / 7 1

S i n q i o c r D u a l U l l r a F a a t F t l a C o p i e rC a p a b i A r c h v n p i L r a t e d i o S c r o l l i n g M / M o n i t o r w i t h D r i v e M o r i

i k E r r o S e n f m e c t o r E i l o rB y l e I ' . n i ' T n S c a n n e r : H i g h S p e e d S e a r c h e sU p g r a d a b l e S u M e n u : N e l o o l s i I h w o r k sM a j o r R E N E G A D E u p g r a d e s o n l y S 9 . 9 5 e a c h

- * " ^ _ ■ _ _ * _ _ . _ T l _ l _ l _ _ L p C o m p u t a b l e w i i h C - e 4 - . 3 B w i t h 1 5 4 1 / 7 1 D r i v e s T d c I i m c a I a u p p o r l a v a i l a b l e : o ' c o u r s eR o n e g a d a c o m e s w r t h o v e r 3 5 p a r a m e t e r s , a n a d d r t i o n a l p a r a m e t e r s a r a ^ i l i b l o o ^ j r v J m o r i l i B 1 A l s o , R e n e g a d e p r o g r a m

u p d J l u s a r a a v a i l a b l e l < > ■ < < r ■ " r r ■ ; ^ v r i i e r s t i m e s a y e a r t ■ ■ . ■ * t h a i n n c g a d n * : l l a h u a y s b s ! e p a h e a d o a n y t h i n g e l s eo l l m a r k e i i

N o n o t r n n o c a s K y o I r o - n t a k i n g T O T A L c o n u o l u y o u r s o r t w j r f l i F i e n o g a d e g r v a s y o u t h r r o s t a d v a n c e d l o o l s o t h r k o i f o n r e m a r k a f r y l o w p u c e A n d . u n t i k e s o m e o o m p a r n f t a m a c l a i n l S e l l u i i l i o s u n l i r m l e d p o w e r . R e n e g a d e i

b , i c o m p a n y e h a t k n o w s i h i ? i t h C u s t o m e r i o u m o ' . i v a l u a b l e a s s i KR e n e g a c t e : U - : x i g e n e r a t i o n s u i t w a r e f o ( ! > ■ n » x t g * n # r « | l o n h n c k e r .

A T T E N T I O N : R E G I S T E R E D R E N E G A D E O W N E f l S l * n P a r a m e t e r M o d u l e ' i n o a v a i l a b l e . O n l y S 9 - 9 5 R E N E G A D E \ J l $ O H . ? O

G R A P H I C L A B E L W I Z A R Df r W i t f « c ^7 m ^ m a t n

C y m o d o f f l l ^ K . B O i , 9 f t

S U P E R C - M U W i r w n l ! p w t i t e w h I x c u g h T y o u S u p e - C a iO N L Y 3 2 4 . 9 5

S Y S R E S ™ E N H A N C E DA d d ) ; M ' i ^ m ; , &

n w v r c v , l S e a r c h , i n m m o v * -

O N L Y $ 3 9 . 9 5

S u p e r C a tr 1 i w n r * 3 D u r a c q [ n r / v m n j n o u t

n » m n * s K n s m « 'm q h l n t i h « s l f E d t v C i ; . 7 m «

F W f f l r a h e i r # e o o > c f * * l

Q u a l m M l R « H t M l S 4 1 >l 9 ( x w h I u I I L J U H f S f l u r t u C U S S I C i

O n l y $ 2 4 . 9 5

C - 1 2 8 C A N N O NT H T O T A L C O P Y / U T I L I T I E S P A C K A G E

C H E A T E D J U S T F O R C - 1 2 B O W N E R S !

E m u S c j m r F W n « u i b o i a > w » nT d r s c m i o f O S 2 S " * ^

l o o o r v c u i . " E « r

, w f i y r c r 9 - 1 r t e O N L Y $ 3 4 . 9 5

I n t r o d u c i n g t h 1 5 4 1 R A M B O a nC o p y p r o t e c t i o n ' s " w o r s t n i g h t m a r e "

T > i t w m b u n t w i i y w r o r a j ™ w h a n j w j t f a .■ M U | O ! p i w n K U * y o » t a o « M i c a t v n y v q d « o l v f o f » o - W t i v d ' v N C W

S o t t w i r a S u p p o r t h i i | u i i m a r M t h d r e a m r u l l i y lW n p > u ] I O T D o o \ u M ! M i R A M B O a r i , s n a i l a s a c s » l j t w : k ' 3 ^ h " A ' I W l C t t s * c y i v B ^ 5 m n / e s i s i n g f L 6 l 3 K « w a i v ¥ f W

I h i s [ W f t f l r l i j l c a r d i p l « e . - ■ f a s s l r t a r e a f t r g o i V i e p a s t l W c A n g « T t is p a i l K f « r e . B i R * M B 0 a r t i m t a 3 * s o t * S f f i t a y M w u n f i t s c a n ' t 6 v s ns r r a K h T h * l u r f a i e o l V < f « n e p f o i e f l i w i s c f B i r i H a r n v e , w e l l c r e a t e ™ p a r a n w l e r a t I r w p y o u r R A M B O a r d M K i a l r q W i i n d e n f f l i y I n e s .

n A M e O i r O a l s o c w n e i o u n o i a i l w i f l - f a s t n f f i l c a i s c h i ^ e a l d i i i r d * r

t o p s * l U t t D m s e l o r s o m e o n e e l w s " c a n n S c f l w a e S t c p c t w i l l w i l y * )t h h W n a n ) 1 1 o ' ] i i l i i a i » i p i 5 o ( y a i o ! i n l h s i t ( n u n l i r a t w i n t o ™ , b o i l

J u o r d e r y o u r n e n f l A M B Oi t v o n h i g h p r e f l sR A M B O a r d O u P r i c e : $ 2 6 . 9 5

O t l w r c o m p « n l « " c a r d " b o a r d s : J 4 4 . 9 S o m o i e ." A f W J B Q f t r r A B H K f l w s p ! w T h w * > a r e h & a r

R A M B O a t t p « n * B s . m I m h a S s r a t K p l p m d B K . m

K R A C K E R K A R E V E A L E Dp r a H r W i u » r t m M m j i H l a r r a f l N o f m c i x w

t * i t ( X i - b w , ; j r e i C t r ^ ' o . k A L ' ' ^ * 1 ' - - 3 ? - - O T T H E R S C W L VG I V ^ S U H F « £ U F O W f > g 0 « p . m m t a p e r L L f s T c w 9 « d n

T h e s e b o o t a a r e a r t s l k a . ? £

R E V E A L E D B O O K ^ r ^ b ^ J 2 3 . 5 0R E V E A L E D B O O K I * * c . - , ™ » S 2 3 . 5 O

R E V E A L E D B O O K I I C O M I N G T H I S F A L L t l

F L A S H ! K r a c k e r J a xE a r n s S t a r R a t i n g

I I N F O ' s M a y - J u n e ' 8 I s s u eK n t u r l u s t t p e m r c t a c a r a r r o a t a s e d a c f r g j j s t e m t h a t M s H u n h c x n t r y c H o n r i W h I p a a w t p ' t s M W p r o o r a n i t h a i a B o v s y 1 H 1 1 S T 1 W * p ™ K n t ( »y r i H v n ) y o « W P T O H C T F J ) . T 0 I A 1 1 Y B f l O X E N W C X I P S [ h « t n

H l i K l r i I U k M i J t r r W r i c l ( I I n o r m I M > M n ' 1b o H c u n ' U i j t xO o n i B c w f c i - y o p a r t r . K t i . a o h t K n d w

J u i i a t a B B H j r t n t t a i t i m t y l

V o t e 1 - 2 - 3 - 4 O n l y $ 9 . 9 5 e a V o l s 5 - 6 - 7 S t i l l O n l y $ 1 9 . 9 5 e a

S O I T l l l H R E« o f f l w a . f * o i » d t f * r « [ * f a a n i t P n n t j ( o p r w i

V I S A . W C . D i s m v w , a r d C O t ) 0 t i l w 5 t f * H m a S A 0 . C a r u m . M e n * . p B a a a* C p V i t i J u p p i n g j n f l r w d l m g C O n v o i l n l ^ i l a u l o n m o n l y * i l d 1 2 k W c c i b I p e o n l e f F o r e i g n c u s t o m e * ? m u s i a l * m I w n * c i E f u n p i r q [ J i * y « I W b c W b H e n a i r e r e o l a c e d a r c h a r g eI i o T f y y o a i t o R a t u m A u i h o r u i r u i N u m b e r * P o t * a t a i « p n K s u f l w i i r i r ? r c u s . U . 5 N n - r ^ b L T P 3 g r a i r r f m o s i c » F A S T ? m D A a i o y v i ^ « J ( D p e p w n J « V k n n a l j U t u t s o n v ) . U H J t r n t f f l n r d f f E o v t W ; ■ - ' . i - - - : 2 n E ) A i a a i r e g u l a r S 3 o o S f f i a r r j eW a $ h r g » n n f i f 3 « r r j c a * 7 ° t d d i K n i J F E T l A p n o t s u b j e c t l o c f t a r i g e

M a i l y o u r Q ' Q w ' S o M w i i r u2 7 0 0 M E A n d r e w n R o ^ d V

B O ^ . i . 1 1 / 9 , B w ' P M l f l f l l i m eM d r u t i p m I . i v

h e h i M J i . . r . F i . m . 1 i 1 , . { ? 0 6 | h ' j ' , h m ^ : d a y * a w e t - h .

P r : ; r j m S u D m l n i DN n ~ Q f - m i D ? C i l l o r w r i T i F a h j I i « i

I N T E R N A T I O N A L D E A L E R S W H A V E T H E S U P P O R T Y O U ' R E L O O K I N G F O R !

Page 98: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 98/116

C 8 9 0 : C FC 8 9 B : 2 DC 8 A 0 : B 9C 8 A 8 : D 0C 8 B 0 : 4 1C 8 B 8 : F 0C B C 0 : 4 1C 8 C B t 3 2C B D 0 : A 9C 8 D 8 i C PC 8 E 0 J 0 AC 8 E B : 4 CC B F 0 : 3 1C 8 F B ; D DC 9 0 0 : D 0C 9 0 8 : 0 1C 9 1 0 : C FC 9 1 B : 0 2C 9 2 0 : C FC 9 2 8 : A DC 9 3 0 : C i "C 9 3 8 : i ' CC 9 4 0 : F CC 9 4 B : C FC 9 5 0 : 8 DC 9 5 8 : 0 0C 9 6 0 : 2 0C 9 6 8 : 0 2C 9 7 0 i A DC 9 7 8 s C FC 9 8 0 ; A AC 9 8 8 : 8 DC 9 9 0 : C FC 9 9 8 : 0 4C 9 A 0 i 3 6C 9 A B : B 0C 9 B 0 : 0 7C 9 B B : C 9C 9 C 0 : 3 4C 9 C 8 : F 8C 9 D 0 : 0 0C 9 D 8 : A 9C 9 E 0 : 4 CC 9 E 8 : 0 3C 9 F 0 I 2 DC 9 F 8 : 1 0C A 0 0 i C FC A 0 8 t 3 5C A 1 0 : 0 0C A 1 8 : 0 0C A 2 0 i A 2C A 2 8 : 4 9C A 3 0 : 2 0C A 3 8 : 0 3C A 4 0 : 9 DC A 4 G : C AC A 5 0 : 9 DC A 5 8 : 0 0C A 6 0 ; A 0C A 6 B : 3 AC A 7 0 : C FC A 7 8 : 8 8C A 8 0 : 9 DC A 8 8 : C AC A 9 0 : A 0C A 9 8 i 9 0C A A 0 : 0 2C A A 8 : C AC A B 0 : 2 0C A B 8 J C FC A C 0 : 0 0C A C B : 1 0C A D 0 : D 0C A D H : A 9C A E B i A DC A E 8 : C FC A F 0 : 4 DC A F 8 : C FC B 0 0 : D 0C B 0 8 : 6 0C B 1 0 : A 2C B 1 8 i 0 1C B 2 0 : A 9C 8 2 B i C FC B 3 0 : A 9

2 0 5 0C F B D0 D B 3 C F B DI C C F F 0C 8 F 3 A 3 3 E F C C F 8 D0 D 8 3 D 3 A 3 B 2 F 0 3 C 8 2 B 2 D 0 A 2 4 0 C F0 0 A 0 C 52 B 2 C 2 0

A 9 D 03 C D 0 0 1C 3 C F A D0 E C D 0 D C B 0 B D 9 0 E D C E 4 1 D D 8 1 8 3 C F 4 C0 0 0 00 A C E 4 C 2 0 4 93 C B 3 3 C 0 0 0 5 A 29 0 F 3 D 0 E 90 0 D 0 F 20 A 0 C 1 3 0 A 0 B 0 C 8F 0 8 1 D 0 A 2F 7 E B 4 2 C FC 0

C A 0 0 B 0 0 0 00 0 A 9A 0 0 1 6 0 0 0

C A 4 C 8 3 C A 2 D C F2 C 0 A 3 C E 3 C F C D3 C A 3 3 C 9 0 C F 4 CF 9 0 1C C A ! 3 B 1 B 3 C A C A A 2 C F 8 D4 9 0 0 0 0A 0 C 4 0 3 C A 9 F 4 2 6 A C 6 3 C 4 A B 0 0 AE E 4 C3 C 0 A 0 D 0 0 F 0A A 2 DC F 8 AB 1 1 D C F A DB C 0 0 0 0 0 03 C A 3 E A C A C D C I 6 0 0 0 0 00 B 3 E C F 4 CA 2 0 6A 9 0 16 0 4 0 C FC 0 2 0 5 0A 0 A 2 6 4 D 8 1 9

A 3 1 0 D 0 9 I 8 2 A 4 4 C 0 0 0 4 4 2 7 D 3 D0 0 0 0

C 0 8 5 F D A 9

4 C A 2 C F B D2 C 2 1 F 0 1 AF 3 4 D C 8 3 C 3 3 C 3 B 0 3 F 1 C D B 3 C C F C D8 4 C F A D2 C 4 C C F 8 D2 C C 0 0 0 0 0A 9 2 0I C

C F B D2 C 0 A C A 3 C A 9 0 BA 0 C 9 B CF F E C A C A 0 8 4 0 C 4 C 4 9 F FD B 8 2 3 4 C F0 0 0 0 0 00 0 0 0F 0 0 3C F 3 C 0 3 A 9F A 4 C7 3 0 0 0 0 3 C 0 9 6 C B 3 9 0 0 0 0 04 4 D 0 F 8C 4 B 4 C 2 7 C 1 D F C B 1 5 8 6 0G A A 2 C F 4 EC C 8 4 0 0 2 2 C BC A C F 9 D0 0 D 8

4 D C C 0 0 4 60 1 D 7 C 5 E D 7 1C B 6 83 3 9 4 C 4 E D 4 1D 0 0 C0 0 B 9 3 B P D 4 B C 6 2 F 2 B 2 C 2 F 6 0 3 30 0 2 90 0 E B9 6 0 A 3 I 4 0 0 8 0 73 3 C 9F 3 8 D E C4 7 F 4 0 4 8 4 9 C 9 2 A 4 0 D F 0 3 8A 4 2 D B l3 B A E D 00 0 B F0 0 A 50 A 2 F 0 3 2 3

0 0 A 6 C C D 0 0 0 30 0 E DC 2 3 6 2 5C D C 5 D 9 0 1 4 B C 6 H 0 C 7 3 A A F B F C 4 0 2 0 0 3 B4 0 C 3 4 2 E 71 E C F C 50 0 C FA 2 7 30 2 0 73 4 0 B F 2

C B 3 8 : E EC B 4 0 : C FC B 4 B : D 0C B 5 0 i A 5C B 5 8 : E 9C B 6 0 i 4 CC B 6 8 : 0 0C B 7 0 : A 2C B 7 8 : 2 0

C A 2 F A F D 2 8 B 53 B C B0 0 0 8 7 C

E E 4 59 F D 8 C 50 6 F B U 0 0 0 2 C 4 6 1

C F A D8 8 C 0F E 9 0A F 0 C 0 0 0 0 0 0B E 2 CC 0

4 5 S BF 7 0 5 D 93 3 F 9 0 0 6 60 0 F FC I 0 1 H

T h G E O S C o l u m n :F o n t G r a b b e rA r t i c l e o p a g e 7 7

P r o g r a m 1 F o n t G r a b b e rE 1 P O K E 5 3 2 8 0 , 0 ; P O K E 5 3 2 8 1 , 0 :

P O K E 6 4 6 . 3A 2 P O K E 5 3 2 7 2 , P E E K ! 5 3 2 7 2 ) O R 2H 3 C - O S U B 1 1 1 0F t 4 P R I N T " ( 2 D O W N } ( 3 S P A C E S J

O P T I O N S :E 5 P R I N T " [ n o W N ) ( 1 3 S P A C E S ]

( R V S ) 1 [ O F F ) D I S K F I L E .E 6 P R I N T " ( D O W N ) T l 3 S P A C E S )

i R V S I 2 [ O F F ) M E M O R Y .E 7 G E T D S : I F D S = l l 7 7 T H E N 7 0D 8 D = V A L ( D S ) [ I F D < 1 O R D >

H E N 7 0K 9 0 P R I N T P 1 { D O W N ) { S P A C E S l G R

A B X 1 0 P R I N T " { D O W N ) [ 1 0 S P A C E S )

I R V S ) 1 ( O F F ) S E T # 0 U P P E RC A S E / G R A P H I C S . "

M 1 1 P R 1 N T " ( D O W N ) [ 1 0 S P A C E S )[ R V S ) 2 { 0 F F j S E T I 1 L O W E R/ U P P E R C A S E . "

K F 1 2 0 G E T G S : 1 F G S " " T H E N 1 2 0A 1 3 G = V A L ( G S ) : I F G < 1 O R G > 2 T

E N 1 2 0R 1 4 G O 5 U B 1 1 1 0S 1 5 I N P U T " ( 3 D O W N ) N A M E F O R

N E G E O S F O N T 1 1 ; M SE S 1 6 0 I F G = 2 T H E N F = 2 0 4 8R D 1 7 0 I D = T H E N 4 9 0M 1 8 P R I N T " t C L l i ] [ 9 D O W N )

[ S P A C E S S l N S E R T D I S K WI T H F O N T F I L E I D R I V E :

F 1 9 G E T A S : I F A S = M " T H E N 1 9 0E 2 0 P R I N T ' 1 [ C L R ) [ D O W N )

[ S P A C E S l W H E N L I S T I N G[ S P A C E j R E A C H E S F O N T T [ S P A C E l E D I T , "

M 2 1 P R I N T " { D O W N t [ 1 5 S P A C E S )H I T A K E Y . [ D O W N ) 1 '

B 2 2 O P E N 1 5 , 8 , 1 5Q 2 3 O P E N 1 , 8 , 0 , " S " 1S S 2 4 0 G E T # 1 , A S , A SB 2 5 G E T f l . A S . A SG 2 6 I F A S = " " T H E N 3 B 0K 2 7 G E T # 1 , A 5 , A SJ 2 8 G E T f l . A SP 2 9 I F A S = C H K S ! 3 4 ) T H E N T = T + 1K S 3 0 0 I F A S = C H R S ( 3 4 ) O R T < > 1 T H E N

3 2 Q 3 1 D S = D S + A ?D 3 2 I A S = " " T H E N 3 4 0R M 3 3 0 G O T O 2 8 0C 3 4 P K I N T D SD M 3 5 0 G I ! T A S : I F A S < > " " T H E N 3 O 0K S 3 6 0 D S = " " : T = 0G 3 7 G O T O 2 5 0A 3 8 C L O S E 1 : C L O S E 1 5C 3 9 P R I N T " [ D 0 W N ) M O V E C U R S O R

T O S E L E C T I O N , H I R V S ) R E T U R N ' } O F F T "

H E 4 0 0 I N P U T N SG 4 1 O P E N 3 , 0 , Q , N S * ' 1 , P , R "

A E 4 2 0 E = 1 2 2 8 8K 4 3 P O K E 7 8 0 , 1 : P O K E 7 B 1 , 8 : P O K

E 7 8 2 . 0C 4 4 S Y S 6 5 4 6 6A 4 5 P O K E 7 8 0 , 0 ; P O K E 7 8 1 , 0 : P O K

E 7 S 2 . E / 2 5 6K 4 6 S Y S 6 5 4 9 3E 4 7 I F P E E K ( 7 8 3 ) A N D 1 T H E N P R I N

T " L O A D E R R O R " : S T O PQ 4 8 C L O S E 3 : G O T O 5 1 0C 4 9 B = 1 6 3 8 4 * ( 3 - P E E K ( 5 6 5 7 6 ) A

N D 3 )E 5 0 E = B + ( P E E K ( 5 3 2 7 2 ) A S D 1 2 ) »

1 0 2 4 + FF 5 1 D I A S ( 9 , 9 7 )X 5 2 P R I N T " [ C L R ) [ D O W N ) _ I N S

E R G E O S D I S K W I T H < S W AP I D R I V E : "

G 5 3 P R I N T " T 2 D O W N ){ 1 S P A C E S } [ R V S ) H I T R T U R N ( O F F ) "

C K 5 4 0 G E T A S : I F A S = " " T H E N 5 4 0S M 5 5 0 P R I N T " ( D O W N ) [ 1 3 S P A C E S )

P L E A S E W A I T . . . -S 5 6 0 O P E N 1 , 8 , 1 5 , " 1 I : 0 " : O P E N 2 ,

8 , 2 , " # 0 "F 5 7 T = 1 8 i S = lP 5 8 P R I N T # 1 , " U 1 " ; 2 ; 0 ; T ; SX 5 9 G E T # 2 , T 5 . S SS 6 0 T = A S C ( T S + C I I R S ( 0 ) ) : S = A S C

( 5 S + C H R S 1 0 ) )H 6 1 F O 1 = T D 6 2 P R I N T * l , " B - P " ; 2 f 3 2 * I + 2D 6 3 G E T = 2 , Z S , P S , Q SH 6 4 I Z S = " " T H E N 6 7 0F 6 5 G E T * 2 , X SP 6 6 I A S C ( X S ) = 6 T H E N 7 1 0M 6 7 N E X TJ H 6 8 0 I T < > 0 T H E N 5 B 0K 6 9 C L O S E 1 : C L O S E 2X C 7 0 0 P R I N T " [ C L R ) { 5 D O W N )

1 S P A C E S 3 < S W A P > N O T O ND I S K . " : G O T O 5 2 0

X 7 1 T = A S C ( P S + C l i R $ ( 0 ) : S A C ( Q S + C H R $ ( 0 ) )K 7 2 P R I N T # 1 , " 1 1 1 " ; 2 ; 0 ; T ; S

J 7 3 P R I N T t t l , " B - P " | 2 | 2 2R 7 4 G E T # 2 , T S , S SX 7 5 T = A S C ( T S + C H R S ( 0 ) ) : S = A S C

( S $ + C H R S < 0 ) )F 7 6 F O J = 0 T O 9 7 : A S ( 0 , J ) = C

H R $ ( 0 ) : N E X T JE H 7 7 0 F O 1 = T G C 7 8 0 F O R J = 0 T 6 M 7 9 A S ( I , J l = C H R S ( P E E K { E + 8 * (

J + 3 2 J + I - 1 ) ) i N E X T JP 8 0 A S ( I , 6 4 ) = C I i R S ( P E E K ( E + 5 1

2 + 1 - 1 ) )D 8 1 F O J = 6 5 T O 9 X 8 2 A S ( I , J > = C H R $ t P E E K ( E + 8 * <

J - 6 4 J + I - 1 ) ) : N E X T JF 8 3 F O J = 9 I T O 9 7S 8 4 A S ( I , J ) = C H R S { 0 ) : N E X T JE B 5 N E X TP X B 6 0 F O R J = 0 T 9 P E 8 7 0 A 5 ( I , J ) = C H K S ( 0 )J 8 8 0 N E X T JD 8 9 P = 2 0 4 : J = 0 : I = 0J 9 0 P R I N T i l , " U 1 " ; 2 ; 0 ; T ; SA F 9 1 0 G E T # 2 , T S , S ?P F 9 2 0 P R I N T I 1 , " B - P " ! H 9 3 P R I N T # 2 , A S ( I , J ) |G 9 4 J = J + 1 : I F J = < 9 8 T H E N J = l i l -D 9 5 I I = 1 0 T H E N 1 0 1 0K F 9 6 0 P = P + 1 : I F P < 2 5 6 T H E N 9 3 0G K 9 7 0 P = 2S 9 8 P R I S T i l , " U 2 " ; 2 ; 0 ; T f SA E 9 9 0 T = A S C ( T S + C H R S ( 0 ) ) : S = A S C

( S S + C H R S ( O ) )J M 1 0 0 0 G O T O 9 0 0C 1 0 1 0 P R I N T « 1 , " R 0 : " + M S + " = < S W

9 C O M P U T E ! G a z e t t e N o v e m b e r 1 9 3 8

Page 99: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 99/116

A P > "S 1 9 2 0 P R I N T " [ C L R ) { 7 D O W N )

[ 1 S P A C E S ) C O M V E R S I O H{ S P A C E S ) C O M P L E T E ' 1

S A 1 0 3 0 P R I N T " { D O W N ]( 1 S P A C E S ] [ R V S } R E B O O

G E O S ? ( Y / N ) [ O F F ] "C 1 0 4 0 G E T A S : I F A S = l r i l T H E N 1 0 4 0P Q 1 0 5 0 I A S = " N " T i l E N S Y 5 6 4 7 3K 1 0 6 0 C L O S E 1 : C L O S E 2D M 1 0 7 0 P R I N T " [ C L R ] [ 1 0 D O W N }

[ S P A C E S ) £ L A C E G E O SO O T D I S K I D R I V E .J 1 0 8 » P R I N T " [ D O W n T ( 9 S P A C E S ]

[ R V S ] H I R E T U R N ( O F F )G B 1 0 9 0B 1 1 0 0

X 1 1 1 0

H 1 1 2 0

J 1 1 3 0

J 1 1 4 0

G G 1 1 5 0

G M 1 1 6 0

R 1 1 7 0F 1 1 8 0

G E T A S s I F A S = " " T H E N 1 0 9I F A = 0 T H E N A = 1 : L O A D " G EO S " , 8 , 1p r i n t " [ c l r ) { 3 d o w n }[ s p a c e s ] [ r v s }1 2 s p a c e s ] [ o f f ] 1 1p r i n t " { 9 5 p a c e s h r v s }[ s p a c e ! ( o f f ) c o m m o d o r e

t g e o s [ r v s t { o f f } "P R I N r T 9 S P A C E S ] { R V S ]{ 2 S P A C E S } { O F F } "P R I N T " { 9 S P A C E S ] { R V S 5[ S P A C E S } F O N T G R A B B E R[ S P A C E S ] I O F F ] 7 5P R I N T " { 9 S P A C E S ] [ R V S ]{ 2 S P A C E S ] { O F F ) "P R I N T " { D O W N ] [ 3 S P A C E S ]C O P Y R I G H T 1 9 B B C O M P U T E

P U B . H J C .P R I N T " [ 1 0 S P A C E S j A L LI G H T S R E S E R V E D "R E T U R N

P r o g r a m 2 F o n t I C h a n g e rH F 1 0 D I M A ? ( 3 3 )R 2 P R 1 N T C H R S ( 1 4 ) : P O K E 5 3 2 B 0 ,

a : P O K E 5 3 2 8 1 , 0 i P O K E 6 4 6 , 3J 3 P R I N T " { C L R ] ( 8 D O W N ][ S P A C E S } [ R V S ){ 2 S P A C E S } ( O F F ) "

G 4 P R I N T " [ 8 S P A C E S ] { R V S }[ O F F ] G E O S F O N T I _ . D . E D T O { R V S J ( O F F ) "

X X 5 0 P R I N T " { 8 S P A C E S H R V S )[ 2 S P A C E S ) [ O F F ) 1 '

R 6 P R I N T " [ D O W N ) [ 5 S P A C E S ][ S H I F T - S P A C E j C O P Y R I G i i T9 G B C O M P U T E ! P U B . , "

M 7 P R I N T " 1 1 1 S P A C E S J A L L R I H T R E S E R V E D "

0 B P R I N T " { D O W N ] [ B S P A C E S }( R V S ] P U T F O N T D I S K I R I V E : T o F f T "S 9 P R I N T " ( D O W N ) [ 1 5 S P A C E S } HI K E Y . [ 2 D O W N ] "

Q 1 0 G E T A ^ ; I F A $ = " " T H E N 1 0 0O 1 1 P R I N T " [ C L R ] ( 6 D O W N ]

[ S P A C E S j W H E N L I S T I N G[ S P A C E j R E A C H E S F O N T T [ S P A C E J E D I T , "

D 1 2 P R I N T " [ D O W N ] { 1 5 S P A C E S )H I K E Y . { 2 D O W N ) "

M 1 3 O P E N 1 5 , B , 1 5E 1 4 O P E N 1 , 8 , 0 , " S "H P 1 5 0 G E T # 1 , A S , A 5P 1 6 G E T * 1 , A S , A SK K 1 7 0 I F A S = " " T H E N 2 9 0D 1 8 G E T # 1 , A S , A SD H 1 9 0 G E T i l . A ?A 2 0 1 F A S = C H R S ( 3 4 ) T H E N T = T + 1B 2 1 I F A S = C H R S ( 3 4 ) O R T < > 1 T H E N

2 3 K 2 2 N S ° N S + A SQ 2 3 I A 5 = " " T H E N 2 5 0

F 2 4 B 2 5 A 2 6 G 2 7 S 2 8 J 2 9 X 3 0

Q 3 1 Q 3 2 X 3 3

R H 3 4 0S 3 5 C B 3 6 0M 3 7 J 3 8 P 3 9 E 4 0 B P 4 1 0G R 4 2 0

S C 4 3 0B R 4 4 0J 4 5

P 4 6 K 4 7 E 4 8 J S 4 9 0F 5 0 P A 5 1 0D 5 Z G i 5 3 C O 5 4 G 5 H 5 6

G 5 7 A 5 8

R 5 9 S 6 0 D 6 1 A F 6 2 0Q 6 3 J 6 4 A 6 5 B F 6 6 0

G O T O 1 9 0P R I N T N SG E T D S I F D S < > " " T H E N 2 9 0N S = " " : T = 0G O T O 1 6 0C L O S E 1 : C L O S E 1 5P R I N T " { D O W N } M O V E C U R S O R

T S E L E C T I O N , H I [ R V S I R E T U R N { O F F ? "I N P U T F $ : C S = F S

Y S = - ' "F O R I = 1 T O 1 6 - L E N [ F ? ) : F S = FS + C H R S U 6 0 ) : N E X TF O 1 T 1 B = A S C ( M I D S ( F S , I , 1 ) )I B < 1 9 2 T H E N 3 8 0B = B - 9 6Y $ = Y S + C H R S ( B )N E X TF S = Y 5C L O S E 1 5 : C L O S E 1O P E N 1 , 8 , 1 5 , " I : 0 " : O P E N 2 ,8 " T = 1 8 : S = 1P R I N T # 1 , " U 1 " ; 2 ; 0 ; T ; SP R I N T * 1 , " B - P " ; 2 ; 0 i G E T # 2, T S , S ?T = A S C ( T S + C H R S ( 0 ) ) : S = A S C( S S + C H R S { 0 ) )F O R 1 = 0 T OB S = " "P R I N T * 1 , " B - F " ; 2 ; 3 2 * I + 2G E T # 2 , Q 5 , R S , P 5F O R J = 1 T O 1 G E T * 2 , A S : B $ = B S + A ?N E X TI B S = Y S T H E N G O T O 5 8 0N E X TI F T = 0 T H E N P R I N T " N O F I L E ": C L O S E 1 : C L O S E 2 : E N D

G O T O 4 G E T # 2 , T $ , S S [ T = A S C ( T S + C I IR S ( 0 ) ) i S = A S C ( S 5 + C H R S ( 0 )

J = 3 3P R I N T # 1 , " U 1 " ; 2 ; 0 ; T ; SP R I N T f l , " B - P " ; 2 ; 1 2 8L = A S C ( L S + C H R S ( 0 ) )H = A S C ( H S + C H R £ ( 0 ) )G = L + 2 5 6 * HI Y < > 1 5 T H E N Y = 1 5 : 0 = G

J 6 7 P R I N T " { C L R ] { 1 0 D O W N )[ S P A C E S ] C U R R E N T I D

O i R V S } " ; C S ; " [ O F F )" ;

G 6 8 P R I N T " [ 2 D O W N ][ S P A C E S j E D I T I D

R V S ) Y { O F F j / [ R V S T N O F

F 6 9 G E T A S : I F A $ = " " T H E N 6 9 0Q 7 0 I A S " > " Y " A N A S o " N "[ S P A C E ] T H E N 6 9 0

M B 7 1 0 I F A S = " Y " T H E N 7 4 0R P 7 2 0 I F O = G T H E N 1 0 4 0 : R E M Q U I TB C 7 3 0 G O T O 8 2 0G 7 4 I N P U T " { D O W N ] [ 2 S P A C E S j C

H A N G E T O " ; NB 7 5 I F N = 0 O N > 1 0 2 7 T H E N P

I N T " M U S T B B E T W E E NN 1 0 2 7 [ U P } " : G O T O 7 4 0

H 7 6 H = I N T ( N / 2 5 6 ) : H S = C H R S ( i I )R 7 7 L = 2 S 6 * [ N / 2 5 6 - H ) : L S = C H R 5

( L R 7 8 P R I t m i , " B - P " ; 2 ; 1 2 8A K 7 9 0 P R I N T # 2 , L S ; H S ;B E 8 0 0 P R I N T * 1 , " U 2 " ; 2 ; 0 ; T ; SF 8 1 G O T O 5 9 0K F 8 2 0 P R I N T # 1 , " U 2 " ; 2 ; 0 ; T ; SX F 8 3 0 P R I N T t t l , " U l " ; 2 ; 0 ; T : SM 8 4 K = 1 3 0t i 8 5 P R I N T # 1 , ' 1 B - P " ; 2 } K

K 8 6 F O R I = 0 T O S T E PH 8 7 G E T # 2 , L S . H $H 8 8 L = A S C ( L ? + C H R 5 ( 0 ) )D 8 9 H = A S C ( H S + C H R S ( 0 ) )C 9 0 G = L + 2 5 6 * HD 9 1 I G = 0 T H E N J = J - 2 : G O T O 9

8 C G 9 2 0 G = G - 6 4 * ( O - N )X C 9 3 0 H = I N T ( G / 2 5 6 }A 9 4 L = ( G / 2 5 6 - H ) * 2 5 6C 9 5 A S ( I ) = C H R S ( L )O F 9 6 0 A S ( I + 1 ) = C H R 5 { H )J 9 7 N E X TJ 9 B P R I N T * 1 , " U 1 " ; 2 ; 0 ; T ; SP 9 9 P R I N T U , " B - P " r 2 ; KP 1 0 0 0 F O R 1 0 T O J S T E P 2G 1 0 1 0 P R I N T # 2 , A $ ( I ) ; A $ ( I + 1 ) ;A 1 0 2 0 N E X TA 1 0 3 0 P R I N T # 1 , " U 2 " ; 2 ; 0 ; T ; SH 1 0 4 0 C L O S E 1 : C L O S E 2P 1 0 5 0 P R I N T " t C L R ] [ S D O W N ]

( 1 S P A C E S ] { R V S )[ S P A C E S } C O M P L E T E[ S P A C E S ) "

B 1 0 6 0 P R I N T " { 2 D O W N )[ 1 S P A C E S j E D I T A N O T H E

( [ R V S ] Y [ O F F } / [ R V S ] N[ O F F ] ?

C 1 0 7 0 G E T A S : I F A $ O " Y " A N D A $ > " N " T H E N 1 0 7 0K 1 0 8 0 I A ? = " Y " T H E N 8 0A K 1 0 9 0 C L O S E 1 : C L O S E 2G B 1 1 0 0 P R I N T " ! C L R ) { 9 D O W N }

{ 1 S P A C E S ) { R V S } R E B Q OG E O S { O F F ) "

A G 1 1 1 0 P R I N T " { 2 D O W N ][ 1 S P A C E S ) { R V S ) Y { O F F }E O R [ R V S ] N [ O F F T o ?

S X 1 1 2 0 G E T A $ : I F A $ < > " Y " A N D A S > ' 1 N " T H E N 1 1 2 0

B Q 1 1 3 0 I F A S = " N " T H E N E N S 1 1 4 0 P R I N T " ( C L R } [ 1 0 D O W N }

£ S P A C E S } { R V S ] I N S E R TG E O S B O O T D I S K I D R I V

l O F F T "Q 1 1 5 0 P R I N T " [ D O W N ][ 1 S P A C E S ] H I T R E T U R N "

J 1 1 6 0 G E T A S : I F A S = i r " T H E N 1 1 6 0F 1 1 7 0 L O A D " G E O S " , 8 , 1P 1 1 8 0 E N D

M a g n i f i e rS 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 e 8 b e f o r e t y p i n g i n 3 8 0 10 8 0 90 S 1 10 8 1 90 8 2 10 8 2 90 8 0 8 3 90 8 4 10 3 4 90 8 5 10 8 5 90 8 6 10 3 6 90 8 7 10 8 7 90 8 8 10 8 0 90 8 9 10 8 9 90 S A 10 8 A 90 8 B 10 S B 90 8 C 10 8 C 9

: 1 0 : 3 3 2 9: 3 3 : 3 0 : 1 1 : 2 2 : 4 4 : 5 5 : A 2 : F 9 : 8 F : A 2 0 0: F 9 E 6: 9 0 F 0: A 1 : 8 2 t D C A 5: 0 8 : A 9 0 0: A 9 0 0: 9 F : F E E 8: 0 0 : D A : 8 1 : C 0

F F F FA 3 2 A F F 1 4 1 43 1 3 95 5 4 4 A 2 0 C \ 9 0 0B F F E E 67 A B 1 0 5 2 E0 2 ( 1 4 8 5 F B8 F C 8 D 0E 0 1 08 0 1 D D A C C

1 2 2

2 E 0 01 6

9 E C 2 2 3 A C 3 3 3 8 1 1 1 3 8 3 85 4 2

0 D

8 F A 8 F A 9 F C F C E 8 E f 0 8 1 Q 3 5 8 A A 9 7 FF B 8 5A 9 3 0 B A 9 D 0 8 A 0 B F E F 9 0 F 0 A 5A 8 8 2 F 0 0 90 0 A 9 2 2 9 F

i 0

3 2 2 A 0 0 0 B1 D 4 8

4 B 2 0 B 5( 5 4 8 5 A 31 A 0 D 0 9 70 5 C 8

0 4 6 0 5 A B F C D 6F B F D 8 5E E 0 1 2 50 8 0 C D E9 9 4 36 F

C O M P U T E r s G a z e l i B N o v e m b e r 1 9 8 8 9

Page 100: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 100/116

0 8 D 9 : 1 30 3 E 1 : 9 E0 8 E 9 : 6 A0 8 F L : A D0 8 F 9 : 4 10 9 0 1 : 0 20 9 0 9 : 4 C0 9 1 1 : C 60 9 1 9 i l 70 9 2 1 1 2 00 9 2 9 : D 00 9 3 1 : C 90 9 3 9 : 0 50 9 4 1 : 1 0 9 4 9 : 2 00 9 5 1 l E K0 9 5 9 : 9 00 9 6 1 : A F0 9 6 9 : A C0 9 7 1 1 1 80 9 7 9 : D 00 9 8 1 : 0 80 9 8 9 : 1 10 9 9 1 : 5 30 9 9 9 : S D0 9 A 1 : 1 20 9 A 9 : P C0 9 D 1 : A 90 9 B 9 : 0 20 9 C 1 : 1 80 9 C 9 : 8 50 9 D 1 : 1 10 9 D 9 : F E0 9 E l t l 20 9 E 9 : 2 E0 9 F 1 ; 6 50 9 F 9 : 6 50 A 0 1 : P 0 A 0 9 : A 90 A U : F D0 A 1 9 : A 90 A 2 1 : 2 00 A 2 9 : E 60 A 3 1 : 1 10 A 3 9 : 1 80 A 4 1 ! F C0 A 4 9 ; C 40 A 5 1 : 9 00 A 5 9 : A D0 A 6 1 I D 10 A 6 9 : 5 50 A 7 1 : A D0 A 7 9 : 1 10 A Q 1 : 1 10 A 8 9 : 0 30 A 9 1 : 0 00 A 9 9 : I ) 00 A A 1 : A 90 A A 9 : 1 20 A B l : a C0 A D 9 : 5 30 A C 1 : A D0 A C 9 : D D0 A D 1 : A D0 A D 9 : 1 20 A E 1 : 2 00 A E 9 : 1 10 A F 1 : 5 50 A F 9 : 0 30 B 0 1 : D 60 B 0 9 : 8 D0 B 1 1 : 9 O0 B 1 9 I 0 00 Q 2 l ! 5 40 B 2 9 : F 80 B 3 1 : 0 00 B 3 9 : B 00 1 3 4 1 : 0 80 B 4 9 : 0 00 B 5 1 : 0 00 B 5 9 : 0 O0 B 6 1 : 0 00 B 7 1 : B 9

3 1 < 1 A 1 2 2 01 A B 0 1 C C 9 0 47 1 1 4 A S B 1 2 2 0 2 D 0D 0 C 9 0 4D 4 1 24 1 O A 1 A 3 1 D 2 A 9 0 18 C 8 C 1 B C 1 A 0 A 5 2 8 1 8E 6 F CU 0 2 9F E A 9A 0 A 0 0 0B F C 1 F 8 F 8 A C 8 8 A 0 A 8 8 1 F BF D D 0C C 6 2 4 3 1 1 0 3 E EC 1 1 A 1 8 C 1 9 0 E 4 D 0 0 30 0 0 02 0 0 0 8 DA 5 5 5 1 21 3 5 3 1 21 4 5 3 1 2A 5 D 1 A 5 1 A 2 D 1 A 5 1 0 3 2 00 0 0 01 0 8 0 0 Q0 8 0 0 0 B8 0 0 00 8 F F0 0 0 00 0 0 00 0 0 00 0 0 05 6 1 2

8 3 6 1 D 1 C C C 0 0 D D 0 0 6C 9 0 59 1 0 C 4 7 F 1 1 A 2 1 D 0 0 6A 4 1 A 4 0 ( 3 3 1 2 4 0 0 8 4 1 A 1 8 5 2 1 2A 5 B F 1 E

F C 4 0 D 0 0 8 58 F 8 C C 00 2 0 2 F A F A 1 B B 1 2 B F 4 4 E B F0 2 E 60 B 8 5 F B1 E 6 9 0 BG 1 C 0 0 0 8 D5 1 1 8 6 9E C 1 A 4 D 0 0 0 00 1 4 1 1 6 6 2 E 9 0 1C 9 F FA 1 1 6 1 C 4 A 1 3 5 5 1 21 4 5 5 1 2A 5 D 1 0 A 0 0 0 00 8 8 00 0 f 8 0 0 8 F F F 80 0 0 00 0 0 00 0 0 00 0 0 09 9 0 0

1 8 D 0 0 BA 0 2 D D 0 6 B1 A 2 9 D 0 3 CC 9 0 70 D 1 0 C 94 7 8 0 1 4 2 0 2 F1 F 1 C

4 1 A 3 3 E 2 8 1 6 0 0 6 D4 1 A D 4 81 8 A 9 0 40 F 8 5 F BD 1 0 A F 4 A 3 1 A C 1 C 1 C 1 C 1 F A A 2 0 01 1 F 05 1 i a F C 4 C0 A 9 0 0 25 1 8 C E C B 0 C 1 E 5 1 8 1 E 4 1 1 6 0 A 8 1 6 A 8 5 D 1 8 5 D 0 2 0 D 60 B 1 9 1 0 2 0E 9 0 1C F A 1 1 6 1 C 4 A 5 1 0 F 0 0 0 88 0 0 00 8 0 0 0 0 0 00 0 0 00 0 0 00 0 0 00 A 0 C

3 7 2 E 3 D 0 8 4 C 9 F8 3 1 1 2 0 D 0 0 F 0 4 F E1 8 C 9 A 57 C 1 7 1 2 5 40 0 2 1 A A F 1 D A 6 C B A 3 1 9 5 4 8 9 0 4 9 0 7 AA 7 3 8 0 5 8 B 5 5 0 A 2 A1 B 1 7 8 5 4 30 0 0 6B 8 0 C A 9 0 9 B 63 E F 9 E 3 A 9 1 A 1 6 A B A E 1 A C 4 B CC 3 C 9 C 30 0 F F1 1 D B 5 B 1 B A D 1 9 2 C 1 1 5 55 1 0 B D 6 3 9B B D 0 C 82 C 0 9 2 0 1 3 8 A F E 8 0 F 00 A 0 0 B 98 0 9 00 2 0 0 6 70 6 0 7 0 0 C 0C 5

0 B 7 9 : 4 0 9 0 B 8 1 : 8 D 1 0 1 3 8 9 : 8 F 0 B 9 1 : 8 D 1 0 B 9 9 : 8 D I 0 B A 1 : B D I 0 B A 9 : 8 C 2 0 B B 1 : B D 3 0 B B 9 : 3 9 1 O B O l t C A 4 0 B C 9 : 0 F D 0 B M : 0 0 3 0 B D 9 : 0 0 F 0 B E 1 : 0 8 3 0 B E 9 : 1 3 C A0 B F 1 : 8 D 0 0 B F 9 : A D 1 0 C 0 1 : A D 1 0 C 0 9 : 6 0 0 0 C 1 1 : 0 0 A 0 C 1 9 : 9 D C 0 C 2 1 : 9 2 1 S C 2 9 : 0 D 2 0 C 3 1 : 0 5 1 0 C 3 9 : 1 9 0

F A D 0 A 90 B A DD A D A D 0 6 0D 0 A E1 E 1 6 E 1 A 1 3 L 1 A 3 1 4 0 D A D 0 0 9D 2 0 0 M 00 1 1 1 )0 E 1 1 0 1 1 4 2 00 0 0 0

1 D 3 8 1 D I D I D

A 2 5 3 1 20 F 0 8 A 3 8 D 3 AA 3 1 9 0 1 A 3 1 8 0 4 C7 8 H I 0 5 2 1 34 4 0 0 2 0 1 20 2 0 90 0 0 0

0 9 8 0 E BF 0 7 1 70 8 3 0 8 E 0 8 6 D C B A 3 F 0 A D 3 1 C 1 8 F 1 A 6 1 2 E 0 U 31 6 0 E 3 B 3 1 0 F 0 5 3 1 4 1 D C

0 0 5 F 0 0 7 7 1 4 0 1 2 0 1 6 0 0 0 1 0 2 3 B0 0 0 0 D D

E a s y L o a D I RA r t i c l e o p a g e 7 8

M 1 R E C O P Y R I G H T 1 9 8 8 C O M P UT E P U B L I C A T I O N S A L i S P A C H } R I G H T S R E S E R V E D

S 2 P R I N T " ( C L R ) P L E A S E W A I T : "C 3 P B I N T " [ 4 D O W N ) " T A B ! 1 4 "

A S L O A l R V S ) D I R "M 4 P R I N T " ( 2 D O W N )

( 1 S P A C E S l C O P Y R I G H T 1 9 8

K 4 P R 1 N T " ( D O W N ] { 7 S P A C E S ) C OM P U T E 1 P U B L I C A T I O N S , I N

O 5 P R I N T " f D O W N ) " T A B ( l l ) " A L LR I G H T S R E S E R V E D "

J 6 R E M R E A D A N D S T O R E M A C HH L A N G U A G E D A T A

C 7 F O R A D = 5 2 7 3 6 T O 5 3 1 5 2 : R E A D DT : P O K E A D , D T : X = X + D T : I F A D5 2 8 0 3 T H E N X = X - D T

S f 8 P R I N T C H R S ( 1 9 ) ; T A B ( 1 3 ) ; R IG H T S ( " 0 0 " + M I D S < S T R S ( 5 3 1 52 - A D ) , 2 ) , 3 )

A 9 N E X T A D : F X O 4 5 6 2 6 T H E N P R IN T " D A T A S T A T E M E N T E R R O R .1 1 S T O P

M 1 3 R E I N S T A L L P R O G R A M W E DG E A N D E N

K F 1 1 0 S Y S 5 2 7 3 6 : E N DF 1 2 R E M M A C H I N E L A N G U A G E D

T M 1 3 D A T A 2 3 8 , 3 3 , 2 0 8 , 1 7 3 , 0 , 3, 2 0 1 , 5 0J 1 4 D A T A 2 0 8 , 7 , 1 7 3 , 1 , 3 , 2 0 1 ,

2 0 6 , 2 4 0M 1 5 D A T A 2 2 , 1 7 3 , 0 , 3 , 1 4 1 , 6 2 ,

2 0 6 , 1 7 3F 1 6 D A T A 1 , 3 , 1 4 1 , 6 3 , 2 0 6 , 1 6 9

, 5 0 , 1 4 1P E 1 7 0 D A T A 0 , 3 , 1 6 9 , 2 0 6 , 1 4 1 , 1 ,

3 , 1 6 9J 1 8 D A T A 4 5 , 1 6 0 , 2 0 7 , 3 2 , 3 0 , 1

7 1 , 2 0 6 , 3 3S 1 9 D A T A 2 0 B , 9 6 , 2 2 4 , 1 1 , 2 M B ,

7 , 3 2 , 1 2 1R 2 0 D A T A 0 , 2 0 1 , 3 6 , 2 4 0 , 3 , 7 6 ,

1 3 9 , 2 2 7R 2 1 D A T A 1 0 4 , 1 0 4 , 1 6 2 , 8 , 3 2 , 11 5 , 0 , 2 4 0P 2 2 D A T A 1 6 , 3 2 , 1 5 8 , 1 8 3 , 2 2 4 ,

8 , 2 4 0 , 9f t 2 3 D A T A 2 2 4 , 9 , 2 4 0 , 5 , 1 6 2 , 1 4

, 7 6 , 5 5

S Q 2 4 0 D A T A 1 6 4 , 1 4 2 , 1 6 1 , 2 0 7 , 3 2, 9 8 , 2 0 6 , 7 6

B 2 5 D A T A 6 , 1 6 9 , 1 6 9 , 2 , 1 6 2 , 1 59 , 1 6 0 , 2 0 7

K 2 6 D A T A 3 2 , 1 8 9 , 2 5 5 , 1 6 9 , 1 , 17 4 1 6 1 , 2 0 7

X 2 7 D A T A 1 6 0 , 0 , 3 2 , 1 8 6 , 2 5 5 , 32 , 1 9 2 , 2 5 5

J K 2 8 0 D A T A 3 2 , 1 8 3 , 2 5 5 , 2 0 1 , 0 , 20 8 , 7 7 , 1 6 2

F 2 9 D A T A 1 , 3 2 , 1 9 8 , 2 5 5 , 3 2 , 2 28 , 2 5 5 , 3 2

K H 3 0 0 D A T A 2 2 8 , 2 5 5 , 1 6 9 , 1 3 , 3 2 ,2 1 0 , 2 5 5 , 1 6 5

G 3 1 D A T A 1 4 5 , 1 6 , 5 7 , 3 2 , 2 0 4 , 25 5 , 3 2 , 2 2 8

H 3 2 D A T A 2 5 5 , 2 0 1 , 3 2 , 2 0 3 , 7 , 32 , 2 2 8 , 2 5 5

G 3 3 D A T A 2 0 1 , 0 , 2 4 0 , 2 4 9 , 1 6 9 ,1 , 1 4 1 , 1 6 2

M 3 4 D A T A 2 0 7 , 1 6 2 , 1 4 5 , 1 6 0 , 2 07 , 3 2 , 2 6 , 2 0 7

E 3 5 D A T A 1 6 2 , 1 , 3 2 , 1 9 8 , 2 5 5 , 32 , 2 2 8 , 2 5 5

X J 3 6 0 D A T A 3 2 , 2 2 8 , 2 5 5 , 3 2 , 2 2 B ,2 5 5 , 1 3 3 , 5 7

S 3 7 D A T A 3 2 , 2 2 8 , 2 5 5 , 1 3 3 , 5 8 ,3 2 , 1 8 3 , 2 5 5

A G 3 8 0 D A T A 2 0 1 , 0 , 2 4 0 , 1 8 , 1 6 9 , 25 5 , 1 3 3 , 5 8Q 3 9 D A T A 3 2 , 2 0 4 , 2 5 5 , 1 6 9 , 1 3 ,

3 2 , 2 1 0 , 2 5 5J 4 0 D A T A 1 6 9 , 1 , 3 2 , 1 9 5 , 2 5 5 , 9

6 , 3 2 , 2 0 1C 4 1 D A T A 1 8 9 , 1 6 2 , 1 4 9 , 1 6 0 , 2 0

7 , 3 2 , 2 6 , 2 0 7E Q 4 2 0 D A T A 3 2 , 2 2 8 , 2 5 5 , 2 0 1 , 0 , 2

4 0 , 1 5 5 , 7 2E D 4 3 0 D A T A 3 2 , 2 1 0 , 2 5 5 , 1 0 4 , 2 0 1

, 3 4 , 2 0 8 , 2 4 0B 4 4 D A T A 1 6 9 , 0 , 1 3 3 , 2 1 2 , 2 0 6 ,

1 6 2 , 2 0 7 , 2 4 0P 4 5 D A T A 2 3 1 , 1 6 9 , 0 , 1 3 3 , 1 9 9 ,

1 6 9 , 4 8 , 1 3A 4 6 D A T A 1 6 1 , 2 0 7 , 1 4 1 , 1 5 4 , 2 07 , 1 6 2 , 1 5 3 , 1 6 0K 4 7 D A T A 2 0 7 , 3 2 , 2 6 , 2 0 7 , 3 2 , 2

2 8 , 2 5 5 , 7 6S 4 8 D A T A 2 3 2 , 2 0 6 , 1 7 3 , 1 3 4 , 2 ,

7 2 , 1 7 3 , 3 3K R 4 9 0 D A T A 2 0 8 , 1 4 1 , 1 3 4 , 2 , 1 3 8 ,

3 2 , 3 0 , 1 7 1C 5 0 D A T A 1 0 4 , 1 4 1 , 1 3 4 , 2 , 9 6 , 1

4 7 , 3 2 , 3 2F 5 1 D A T A 3 2 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 ,

3 2 , 3 2S C 5 2 0 D A T A 3 2 , 3 2 , 3 2 , 3 2 , 6 9 , 6 5 ,

8 3 , 8 9K 5 3 D A T A 3 2 , 7 6 , 7 9 , 6 5 , 1 8 , 6 8 ,

7 3 , 8 2R 5 4 D A T A 1 3 , 1 3 , 3 2 , 3 2 , 3 2 , 6 7 ,

7 9 , 8 0R 5 5 D A T A 8 9 , 8 2 , 7 3 , 7 1 , 7 2 , 8 4 ,

3 2 , 4 9R G 5 6 0 D A T A 5 7 , 5 6 , 5 6 , 3 2 , 6 7 , 7 9 ,

7 7 , 8 0C 5 7 D A T A 3 5 , 8 4 , 6 9 , 3 3 , 3 2 , 8 3 ,

8 5 , 6 6Q 5 8 D A T A 7 6 , 4 6 , 4 4 , 3 2 , 7 3 , 7 8 ,

6 7 , 4 6S D 5 9 0 D A T A 1 3 , 3 2 , 3 2 , 3 2 , 3 2 , 3 2 ,

3 2 , 3 2C 6 0 D A T A 3 2 , 3 2 , 3 2 , 6 5 , 7 6 , 7 6 ,

3 2 , 8 2D 6 1 D A T A 7 7 1 7 8 4 , B 3 3 2

8 2 , 6 9R C 6 2 0 D A T A 3 3 , 6 9 , 8 2 , 8 6 , 6 9 , 6 8 ,

1 3 , 1 3J 6 3 D A T A 3 , 3 2 , 6 8 , 1 9 3 , 0 , 5 8 , 7

6 , 2 0 7D 6 4 D A T A 0 , 4 4 , 5 6 , 4 4 , 4 9 , 5 6 , 0

, 3 6 , 4 89 C O M P U T E V s G a z e l l e N o v e m b e r 1 9 B 8

Page 101: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 101/116

O r d e r T o l l F r e e? M J L > L t o / 1 & 4 ^ 8 0 0 - 5 5 8 - 0 0 0 3P r i n t e r s M o d e m s

R S - 2 3 2 I n t e r f a c e s

D i s k D r i v e S p e c i a l A M I G AC O M M O n O R l

i n g l r > B C o n l l n t n t a l U S

A l l t o u m * 2 2 . 9 50 5 B t f S ( f w [ B f a « f c i

B U a a ! 2 9 5l f l O 5 C o b r M a

0 P y m m H 1 B P 1 B x M b i f l . - 1 0 - • > > : ■ - - ' ■ . ' ! . . l o o ?M

R o a d M h c s w 2 5 F ( j M h » i * » J O B !

C o r t h d h V f c t w nI

f - M i - - I

W r S J » p

I M P i n l W b H U t2 5 B S S p « * M a

* j n * . _ c * * C u A m + f c t n C l v l W A l > L - A n d r o i d

, i n 4 n d B * 4 g « M a >I I

f l & M ' ■ . ' - I Ig T p r t

1 7 , 0 8 , . . ,

2 S 9 52 1 . 0 52 8 . 8 51 0

2 S . O 52 2 . 9 !2 0 1 0 0 !

2 1 . 9 52 1 . 0 5

— 2 J . e s. . 1 0 . 9 !

M I 7 . D Bi r . f i1 O B f t O S

4 8 O BI O . 0 B

B O O B1 7 . 0 51 0 . 0 51 0 . 0 52 S 9 5

g M _ _ 1 0 B u p a i b u * 0 1 O S u p « P o M a H O 2 1 . 9 9 T M r h

. . 2 5 9 5 Q a u i l M. 1 5 . 0 5 H v r t a r C o m b S L n J r i o r

H v a l O f l i H H h 1 0 . 0 3. . . . 1 0 . WI 4 . O B T t u r v t o r C t o p p w

" 0 3 2 0 9 T n * g T u « i f 4C M . LJ O . O S ■ . ■ ^ ■ r . i . , 1 - 1 .1 0 B S V U h W

B K t W r o r f . . . . . 2 5 . 9 5B h i r e * _ . . _ 2 . O C a r t o n A t W « .C . ~ m « . U f l M ^ n p l . 2 5 0 5

i > , 2 3 O S W » I 0 W « 3 2 0 5 W h l a r C n r j t o n o -

2 7 . 0 5 W l f N d r y K r i f l N o I 0 U W r T W i a i l l l n oS 2 « S X I " .1 1 0 52 5 O 5i b . b e C h a m o B a l

O i a o B1 4 0 !1 0 4 1» o f l2 4 B I S . 9 B

. . 3 1 0 5I O I 0 O B

d f 2 5 . 9 91 0 . 0 5 f l , o l p , |

U l l m . 1 . W l m dV k t a o T K f c 6 l > n p .

I 9 l o o t2 9 0 !

. 1 1 . 9 6. . 2 4 . 0 5

W o t H T o u r Q o lD v n g t e n , T f E O E l » | i l S U >F e n *i a . O 5 E * a i o n . . .

. . 1 7 . 0 5 F l r M r o n n . . . .2 5 0 5 Q r a r r J 5 1 a m B 1 0 H » w (1 0 P r a aI 0 . M

l a K j L * E n a b ^ li r Q I . .

D W o n a n , . . . . .F e c 4 B r f F * .

, r , ■ ■ ■ ' ■ ■ I i . . , i . I 8 . B 9m a i l

1 B * < * c " 11 1 0 51 1 1 '

B . .L v d a o C o n q u * i l

U M H pw C o m l r S a

1 8 . 9 5I S 0 5 B n t h J C o m p i l e r1 0 . 9 61 0 9 5 C * « 1 p r 4 f1 0 . 9 5 C « J P a k1 O F o r t h1 0 . 9 5 ' - ■ ' ■ < L ' ' I H - ' " - '1 9 I U 9 5 P n o n a i p « n h l o . . n e I 1 " ; :

W i n n i n gS w o r d

D I v a B o m b wF l n l l A D U lQ w S J m m » r E

K l U n t i l D « M l n l P i H . . _ . 1 8 5 5

1 0 L » 1 M k f l a n I B a a l *I H m l iO n e n O n *

C l i p I I I . . . . . . , .

P M l o n . ■ f b a M f a i k n l PL

* q v * 1 ' . f I ' I - l » U l n d O o l

I n l D M 1 8 . 0 5T H 1 B . B S

f l a e n r s a . . I Q 9 5 T r d n . T 2 2 . 0 5

• r I 4 8 S2 2 . 0 !

" - . . . 1 0 0 2 5 . 0 5

. . . . . . 2 5 0 1 8 . 0 !1 0 0 51 0

. . 2 5 0 . . I I S !. 2 2 . M

h a 2 8 . 9 5Q l b a C h a H a n f l a 1 4 . 0 5

- 2 2 . B 5T o S f t o p . . 1 0 . 0 5U l l m a 2 5 . 0 5

U m 1 4 . 9 5 i n . . , 2 6 . 0 5. 1 0 L > | t m a 4

T i i k V H 2 5 9 6 U M m a ( W O W i m l 3 8 . 0 !

1 0 1 0 0 91 0

2 2 . 0 5B B

- n - i — ' ■

Page 102: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 102/116

T h i s c o l u m n o p e n s n e p r o m o t i o n a la v e n u e f o S u b L O Q I C , a s m a l le n g i n e e r i n g - o r i e n t e d c o m p a n yd e d i c a t e d t p r o d u c i n g t h f i n e s t i f l i g h t s i m u l a t i o n s o f t w a r e . P l e a s e t u n e i t o " F l i g h t N o t e s " e a c h m o n t h f o t h l a t e s t o S u L O G I C s o f t w a r e , n e p r o d u c t a n n o u n c e m e n t s , a n p r o d u c ta d d - o n i n f o r m a t i o n .

T h 1 . 5 m i l l i o n t h c o p y o F l i g h tS i m u l a t o r w i l l s h i p t h i s f a l l . F l i g h tS i m u l a t o r h a b e e n o u b e s t - s e l l i n gp r o g r a m b f a o v e r t h y e a r s . S m u c hi n n o v a t i v e t e c h n o l o g y w a o r i g i n a l l yi n v e s t e d i t h p r o g r a m , i t ' s n w o n d e rt h a t F l i g h t S i m u l a t o r i s t i l l t h p r e m i e r" s h o w c a s e " s o f t w a r e p i e c e f o C o m m o d o r e 6 4 / 1 2 8 c o m p u t e r s . O u l o n g - r u n n i n g s u p p o r t o S c e n e r y D i s ko p t i o n s c o n t i n u e s t g r o w ; t h e c u r r e n t" W e s t e r n E u r o p e a n T o u r " S c e n e r yD i s k , s b e a u t i f u l t f l y , i a n e x a m p l e o t h c o n t i n u e d e v o l u t i o n o s c e n e r y i b o t h t h e m e a n e x e c u t i o n . W a t c h f o n e S c e n e r y D i s k a n n o u n c e m e n t s a t h s t a r t o t h n e y e a r .

T h O P e r l s c o p d / S u b L O G I CC o n n e c t i o n A c t i o n S o f t C o r p o r a t i o nw a o r i g i n a l l y s e u a s s e p a r a t em a r k e t i n g a m f o S u b L O G I C -e n g i n e e r e d , q u i c k l y - p r o d u c e d , l o w - c o s ts i m u l a t i o n s s p e c i f i c a l l y d e s i g n e d f o m a s s m a r k e t c h a n n e l s . W s o o nd i s c o v e r e d t h a t S u b L O G I C e n g i n e e r i n gi i n c a p a b a b l e o c u t t i n g c o r n e r s w h e ni c o m e s t d e v e l o p i n g n e p r o d u c t s .I n s t e a d , t h e y s p e n t m a n y m o n t h st u r n i n g U P e r i s c o p e ! i n t o t h e u l t i m a t es u b m a r i n e s i m u l a t i o n w i t h t h e h e l p o fC a p t a i n J o h n P a t t e n , U S ( R e L ) . T h d e v e l o p m e n t o U P e r i s c o p e ! e n d e d i

p o l i s h e d p r o g r a m w i t h s t r a t e g i cr e a l i s m t h a t w i l l p r o v i d e y e a r s o u n p a r a l l e l e d p l e a s u r e . T h o u g h t r t a v o i d h y p e I t h i s c o l u m n , m u s t s a i a l s i n c e r i t y t h a t U P e r i s c o p e ! I s t e a la o n l y $ 2 9 . 9 5 . I t ' s f a a n a w a y t h l e a d e r i s u b m a r i n e s i m u l a t i o n s , f u s i m u l a t i o n w i t h H u g e n e r a l a p p e a l .P i c k i u ( i y o h a v e n ' t a l r e a d y d o n es o ) . Y o u ' l l l o v e i t

S u b L O G I C C o r p o r a t i o n5 0 K e n y o n R o a dC h a m p a i g n , I 6 1 8 2 0T E L E P H O N E : ( 2 1 7 ) 3 5 9 - 6 4 8 2O R D E R L I N E : ( 8 0 0 ) 6 3 7 - 4 9 8 3

P l e a s e s d d j e i i u r t y i e e d b f l C k / c o r t e s p O T T J i n c cS u t > L O Q I C p r o d u c t * o p t r f l U o r n , o f t h i i " F l l ^ h i M d e i "c o l u m n I A T T T i - C h a i r m a n ' s O ( f l c t .

A D V E R T I S E R S I N D E X

R e a d e r S e r v i c e N u m b e r / A d v e r t i s e r P a g e

1 0 A c c e s s S o f t w a r e I n c o r p o r a t e d . . 2 1 0 A c t i o n S o f l 3 1 0 A p r o t e k 5 91 0 B u d g e t C o m p u t e r s 1 0 1 0 B u s y B e e S o f t w a r e 1 1 1 0 7 C A P C O M I B 1 0 C a r d i n a l S o f t w a r e 1 1 1 0 C e n t r a l P o i n t S o f t w a r e 3 1 1 C h e a t s h e e t P r o d u c t s 1 1

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 2 1 1 C o m p u t A b i l i t y 9 1 1 C o m p u t e r D i r e c t 6 2 - 6 31 1 C o m p u t e r H e r o e s 1 0 1 1 C o m p u t e r R e p e a t s . I n 1 0 1 1 C r e a t i v e M i c r o D e s i g n 1 0

C r o w n C u s t o m C o v e r s 1 1 1 1 D a t e l C o m p u t e r s 4 1 - 4 31 1 D i g i t a l D a t a S y s t e m s 1 0 1 1 F i r s t R o S o f t w a r e P u b l i s h i n g . . 3 1 1 G a m e s t a r 2 1 2 G E I n f o r m a t i o n S e r v i c e s 1

I C F u t u r e S o f t O n s e r t1 2 K a s a r a M i c r o s y s t e m s i n 1 0 1 2 K o n a m l I n 5 1 2 3 K o n a m l l n c 5 i 2 4 L y c o 4 6 - 5 31 2 M a s t e r t r o n i c I n t e r n a t i o n a l 7

C O M M O D O R EC H I P S , P A R T S , D I A G N O S T I C S

6 5 1 0 . . . .K . . . .6 5 3 1P L A / B 2 S 1 C O3 2 5 3 0 2K 5 S 7 2L A 5 5 7 06 5 6 76 8 0 0 0

1 0 . 9 5 3 1 0 6 5 41 1 5 0 8 5 2 ) . . 1 2 8 5 9 0 R O M S1 3 5 8 0 1 01 1 . 6 0 B 3 6 ?1 1 . 5 0 8 3 6 4

0 . 1 5 B 3 6 B1 0 5 0 8 3 7 01 9 . 2 5 2 5 1 9 1 3

D E N I S E F W J L A ) . G A J W )« T « N U S |

8 . 9 51 8 1 01 0 9 52 4 0 04 9 . 8 55 4 5 01 5 . 4 05 8 0 0

A M I G A C H I P S A N M A N Y O T H E R SA s l o S p e c i a l P r i c i n g *

■ C O M M O D O R E D I A G r J O S H C I A N ' 1 — A n e w i n v a l u a b l ed i a g n o s t i c c r a s s r e f e r e n c e g u i d e f o ( r a n g C W / p e n p h .D i a g n o s e l a u l t y c h i p s i s e c o n d s . T i n s d i a g n o s t i c - a i h a r e c e i v e d f a b u l o u s r e v i e w s i m i h o v e r 8 , 0 0 0 s o l d i t h f i r s t f e w m o n t h s . A a b s o l u t e m u s t f o t t i e C 6 o w n e r .$ 7 . 9 5 p p d .A U T H O R I Z E D C O M M O D O R E R E B U R . L a r g e s t a n O L E S T A U T H O R I Z E D C o m m o d o r e s e r v i c e c e n t e r s i n c e1 9 7 8 . L o p r i c e s ( C 6 4 - S 4 9 9 U P S )H e a v y d u t y h i g h e r a m p e r a g e p o w e r s u p p l y f o t h C c o m p u t e r r u n s c o o l e r a n i a e o c l p h y s i c a l r e p l a c e -m e n L S 2 7 . S 5 U P

K A S A R AM I C R O S Y S T E M S , I N C .

3 M u r r a y H i l l D r i v eS p r i n g V a l l e y , N 1 0 9 7 7

( 9 1 4 ) 3 5 6 - 3 1 3 1( 8 0 0 ) 2 4 8 - 2 9 8 3 _

R e a d e r S e r v i c e N u m b e r / A d v e r t i s e r P a g e

1 2 M c C o n n e l l S o f t w a r e 1 0 9M c G r a w H i l l C o n t i n u i n g E d u c a t i o nC e n t e r 3

1 2 M e l b o u r n e H o u s e I F 1 2 M i b r o C o m p a n y 1 0 1 2 M i c r o c u b e C o r p 1 1 1 3 M i c r o P r o s e1 3 M i c r o P r o s e 3 4 - 3 51 3 M i n O s c a p e 8 - 1 3 M o n t g o m e r y G r a n t 6 5

N R S c h o o l s 6 91 3 P . A . V . Y . S o f t w a r e 1 1 1 3 P r e c i s i o n D a t a P r o d u c t s 1 1 1 3 6 Q - L i n k1 3 R e n c o C o m p u t e r P r i n t e r S u p p l y 1 1

S c h n e d l e r S y s t e m s 1 1 1 3 S o f t - B y t e 1 0 1 3 S o f t L o r e 1 1 1 4 S o f t w a r e D i s c o u n t e r s o

A m e r i c a 1 0 2 - 1 0 3S o f t w a r e S u p p o r t I n t e r n a t i o n a l . . 4 S o f t w a r e S u p p o r t I n t e r n a t i o n a l 9 4 - 9 5

1 4 S t r a t e g i c S i m u l a t i o n s . I n 1 4 s u b L O G I C 1 0 1 4 s u b L O G I C B 1 4 S u p e r i o r M i c r o S y s t e m s 1 1 1 4 5 T A I T 0 1 2 - 1 3

T e k t o n i c s P l u s 1 1 11 4 T e l e g a m e s U S 1 0 1 4 T e n e x C o m p u t e r E x p r e s s . 1 0 1 4 T u s s y C o m p u t e r P r o d u c t s . . . 2 3 - 2 51 4 U l t r a B y t e 1 0 1 5 W h e r e I t ' s S o f t 8 1 5 W r i g h t C o m p u t e r 1 1 1 5 2 X e t e c 3

C l a s s i f i e d A d 1 1 C O M P U T E I ' s B e s t o 1 9 B 8 G a z e t t e

D i s k S u b s c r i p t i o n 3 C O M P U T E I ' s H o l i d a y S u b s c r i p t i o n . 6 C O M P U T E I ' s R e s o u r c e G u i d e

f o t h C o m m o d o r e 6 a n 1 2 a n t h A m i g a 2

V I D E O G A M E S1 0 0 ' S O T I T L E S A V A I L A B L EA T A R I 5 2 0 0 "A D A M - J I M ' A m i g a

I r V t E l U X / i S i O NJ O Y S T I C K S

A T A R I 2 6 0 0 ™

5 2 0 - S TM a c i n t o s h , .

( N i n r n n i l o JF 0 C O M P L E T E C A T A L O G

S E N D Y O U R N A M E . A D D R E S S . A N M A C H I N E T Y P EP L U S S F O R P O S T A G E A N H A N D L I N G T O

T E L E G A M E S U S AB O M L A N C A S T E R T E X A S 7 5 1 4 6 1 ( i H > 2 1 7 - 7 6 W

1 0 C O M P U T E I ' s G a z e t t e N o v e m b e r 1 9 8 8

Page 103: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 103/116

B e s t B u y s F r o m T E N E XN a G i m m i c k s ^ o H i d d e n C h a r g e S t N o N o n s e n s e f J u s t L o w P r i c e a a n d G r e a t S e r v i c e !

D u s t C o v e rE v e r y t h i n g B o o kD i s c o v e r t h e s a v i n g s a n d e a s y s h o p p i n g a v a i l a b l ef r o m T E N E X C o m p u t e r E x p r e s s P L U S r e c e i v eF R E E d u s t c o v e r l o y o u r C 6 4 . C 1 2 B o 6 4 C I C o v e rl a m i - s t a t i c . 8 - g a u g o v i n y l s e w n l o u e x a c t i n gs t a n d a r d s w i t h r e i n f o r c e d s e a m s . G e t k n o w o u g r e a t p r o d u c t s , a x l e n s i v e s e l e c t i o n a n l a s t s e r v i c ew i t h F R E E c o p y o o u E v e r y t h i n g B o o k t o C o m o d o r e C o m p u t i n g . ( $ 2 , 9 5 S h i p p i n g C h a r g e )

3 1 6 2 7 C 6 4 D u s l C o v e r a n C a t a l o g ( 0 4 0 )3 3 4 5 4 C 1 2 8 D u s t C o v e r a n d C a t a l o g ( 0 4 0 )6 5 1 8 0 6 4 D u s t C o v e r a n d C a t a l o g ( G 1 Q )

T h 3 9 D i s k e t t eA r e y o u p a y i n g t o m u c h ( o r d l s K e l t e s ? T r y o u f i r s tq u a l i t y , p r i m e . 6 - 1 / 4 " d i s k o r l e s ( n r e j e c t s , n o s e co 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 e p a c k a g e d I b o i e s o I 6 0 : I n c l u d i n gd 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 i e c t l a b s .

E a c h d i s k e t t e I c e r t i f i e d t b 1 0 0 % e r r o r f r e e a n c o m e s w i t h l i f e i i m e w a r r a n t y ( i y o u h a v e p r o bl e m , w e ' l l r e p l a c e t h e d i s k e t t e ) . A l l d i s k e t t e s i n c l u d eh u r e i n f o r c e m e n t r i n g s a n w r i i e - p r o t e c t n o t c h .

A l d i s k e t t e s a r e d o u b l e - d e n s i t y a n d w o r k i e i t h e rs i n g l e o r 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 1 9 . S 0 - 3 9 C 0 a . IS 2 4 . 5 0 - 4 9 e o a . l

D i s k e t t e S t o r a g e

1 0 d i s k ( 5 - 1 / 4 " } c a p a c i t y .L o c h a n k e y s f o e x t r a s e c u r i t y a n d e a s yc a r r y i n g .I n d u d e s i n d e x d i v i d e r s w i t h l a b e l s l o o r g a n i z a t i o n o l i i i n g a n r e i r i e v a t .M a d e o d u r a b l e a n t i - s t a t i c , h i g h I m p a c t p l a s t i c .A t t r a c t i v e s m o k e d c o l o r l i d ,

S u g . R e t a i l £ 1 9 . 9 5

6 6 8 2 6 N O O N L Y $ 9 9 5

H a r d w a r eP r i n t e r s

O k l d a t a 1 8 0 P r i n t a r .O W d a i a 1 2 P r i n t e rO k l d a t a M l c t o l i n e 1 8 O k i m a l e 2 C o l o r P r i n t e r . .S i a r N X - 1 0 0 0S i a r N X - 1 0 0 0 CS i a r N X - 1 0 0 0 R a i n b o w . . . . .S t a r N X - 1 5 . _ _S e f c o a h a S P - 1 B 0S e i k o s h a S P 1 2 0 0 - A ( .S e B r o s h a S i g o c - a i . . ™ .

C o m p u t e r sC o m m o d o r e C 1 2 B DA m i g a s o . .A m i g a 2 0 0 0T E N E X T u r b o ( L o a d e d ) . . .

I n t a r f a e HX e i o o S u p e r G r a p h i x J r S A A . 3 SX o t e c S u p e r G r a p h l x $ 5 9 , 9 5X e t e c 5 u p e f G r a p h l x G o l d . . . $ C A L LP P I n t e r f a c e $ 2 9 . 9 5

J y l i c k s / C o n t r o l l e r sN E W I W i c o E r g o a l l c k $ 1 9 . 9 5C o m m o d o r o 1 3 B 2 M o u s e . - . . $ 6 9 . 9 3E p y x 5 0 0 X J $ 1 5 . 9 5C a r t r i d g e E x p a n d e r , C 6 4 . $ 1 9 . 9 5I c o n T r o l l a r S a l e $ 1 4 . 8 5S u n c o m T a c

. $ 2 2 4 . 9 5. $ 1 8 9 . 9 5. 5 2 7 3 . 3 5. $ 1 1 4 . 9 5, - J C A L L. - S C A L L, . S C A L L, ~ $ C A L L. S 1 B 9 . 9 B. J 1 9 9 . 9 5. . . $ C A L L

. $ C A L L P o w s r S u p p l I s s- S C A L L C P S - 3 0 P o w e r S u p p l y , C G . $ 2 9 . 9 5. . $ C A L L P o W l P a k 6 4 $ 4 9 . 9 5. 1 5 9 5 . 0 0 P o w ' r P a k 1 2 B ( 5 9 . 9 5

D i s h D r i v e s A c c e s s o r ! ! *F S D - 2 i . D i s k D r i v e S a l a $ 1 4 9 . 0 0 D i s k D o u b l e tE x c e l 2 0 0 1 D i s k O r i v a S o l e $ 1 9 9 . 0 0 U n i v e r s a l P r i n t e r S t a n d * . .

■ C o m m o d o r e 1 5 8 1 D r i v e S C A L L D a t a T r a n s f e r S w i t c hC o m m o d o r e 1 5 4 1 D r i v e S C A L L

R i b b o n *M o n l t o r i N X - 1 0 0 0 B l a c k

1 3 C o l o r C o m p o s i t e J C A L L O k l d a t a 1 2 0 / 1 8 0 / 1 B 3 „ C o m . 1 0 B 4 R G C o l o r I C A L L O k l m a l o C o l o rM a g n a v o x C M 8 7 B 2 , C o l o r . . $ 2 6 9 . 9 S G e m m i 1 0 X . S G - 1 0 / 1 5

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

. $ 5 . 9 5. . . $ 7 . 8 5- 1 3 . 9 5. . . $ 2 . 9 9

S o f t w a r eA M M f

E c h e l o n ( 2 6 . 9 5

B a i k a l a yG E O S - 6 4 . . $ 3 9 . 9 5Q E O S - 1 2 8 $ 4 4 . 9 5g o P u b l i s h $ 4 4 . 8 5f l O O C a l o , C 1 2 6 J 4 4 . B Bg o o F l l a , C 1 2 f l ( 4 4 . 9 5W r i t e r ' s W o r k s h o p - C I 2 8 . . . . ( 4 9 . 9 5W r i t e r ' s W o r k s h o p - C 6 4 $ 3 1 . 9 5D o s k p a c k $ 2 4 . 9 5

C i n e m a w a r BT h T h r e e S t o o g o s . _ , . _ _ _ . $ S 3 . 9 SW a i p s p o o d . _ $ 3 4 . 9 5

T n u n t l o r M o u n t a i nP a c - M a n $ 7 . 9 5M s P a c - M a n $ 7 . 9 5

U t i l i t i e sB i B l u o R e a d e r C r : . i . $ 3 4 . 9 5O r i v & A l i g n m e n t $ 5 4 . 9 5F a s t L o a d ( E p y x ) S a l * ( 2 3 . B 5C o p y I 6 4 / 1 2 8 . . . $ 3 4 . 9 5T h F i n a l C a r t r i d g e I I I . S 5 3 . 9 5F l o x l d r a w 5 . 5 _ $ 2 3 . 9 5P r i n t S h o p $ 2 6 . 9 5

$ 8 9 9 5F r e e ! 5 P a g e " E v e r y t h i n g " B o o k W i t h A n O r d e r l

T r u e L e t t e r - Q u a l i t y P r i n t i n gT h B l u o C h i p f e a t u r e s b i - d i r e c t i o n a l d a i s y w h e e l p r i n t i n gw i l h p r i n t s p e e d o o v e r 1 5 0 w o r d s p e m i n u t e . I t f r i c t i o nt e e d m e c h a n i s m o p e r a t e s j u s t l i k e t y p e w r i t e r ' s r e l e a s el e v e r a n d p a p e r a d v a n c e k n o b , t o y o u r u s w l i h l e t t e r h e a d ,e n v e l o p e s , o t c . T h i s p r i n t e r w i l l p l u g I n t o t h s e r i a l p o r t o y o u r C o m m o d o r e . U s t h I n c l u d e d c a b l e a n y o u ' r e r e a d yl o g o ! I n c l u d o a h i g h - q u a l i t y p r i m r i b b o n t h a i l a s t s f o r 7 0 , 0 0 0c h a r a a e r s . S i m o n l h w a r r a n t y

7 7 4 2 8 B l u o C h i p D a i s y w h e e l P r i n t e r S 8 9 . 9 57 7 4 3 6 B l a c k F B m R b b o n f o B l u e C h i p $ 5 . 9 57 7 5 1 2 B l a c k R i b b o n , M u f t i - s t r l k a f o r B l u e C h i p $ 3 . 9 5

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 1W H S H O P

A N Y W H E R E E L S E t

$ 7 4 9 5

1 2 0 0 B a u d B a r g a i nT h V O L K S 6 4 8 0 M O D E M t r a n s m i t s a 1 2 0 0b a u d w i t h t h a b i l i t y t s l o w d o w n t 3 0 b a u d f o m a x i m u m c a p a b B i t y . T h i s V o l k s M o d e m w i l lc o n n e c t d i r e c t l y t o t h o u s e r p o r t o y o u r C o m o d o r e . 1 f o a l u t o s i n c l u d e o v e r 3 0 m e m o r y .A u t o D i a M u t o A n s w e r , B o l l 2 I 2 A c a p a b i l i t y ,

o n e a n d p u l s e d i a l i n g p l u s m o r e . I n c l u d e s F R E EC o m i e m i I V s o l r w a r e .

4 0 5 2 1 V o l k s 6 4 8 0 M o d e m S 7 4 . 9 5

F o r m e d F o r T h e H u m a n H a n dE r g o « t l c k J o y s t i c k . T h i s I t h c u l l i n g e d g o o ] o y s l l c kt e c h n o l o g y . I t ' s i h o E r g o s t l c k J o y s t i c k a n y o u ' l l b a m a i o d a A s I n n o v a t i o n . U n l f t e a l o t h e r J o y s t i c k s , t h E r g o s i l c k I l l o r a l l y f o r m s a r o u n d t h h u m a n h a n d w h i c ho p t i m i z e s I h o o p e r a t o r ' s h a n d / e y e c o o r d i n a t i o n .

7 6 2 5 3 E r g o s l i c k J o y s t i c k ( 1 9 . 9 5

$ 1 9

F r o m Y o u r F r i e n d s A

T £ N G X A G 4

W g l a d l y a c c e p t m a o r d e r s !P . O . B o 6 5 7 BS o u t h B o n d , I 4 G 6 6 0

Q u e s t i o n s ?C a l l 2 1 9 / 2 5 9 - 7 0 5 1

r i : - - - . i - . i C O M U O O O R E 1 3 » r t d a n t A ■ c . i j L a r g a * h O T L □ u a D p u b W ^ l

S h i p p i n g C h a r g e sO r d e r A m o u n il o s s t h a n $ 1 S $ 2 0 " 0 O - W 9 . 9 9$ 4 0 . 0 0 - 1 7 4 . 9 0$ 7 5 . 0 0 - S 1 4 9 . 9 9$ 1 5 Q . 0 0 - $ 2 9 9 . 9 9$ 3 0 0 . 0 0 u 8 . 7 5

• P O . F f 3 . « K , W . C N , V t , Q U .

N E x l r a F e F o C h a r g e s l

O R D E R T O L L F R E E1 - 8 0 0 - 3 4 8 - 2 7 7 8W V E R I F Y C H A R G E C A R D A D D H E S S E 5

Page 104: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 104/116

S O F T W A R E D I S C O U N T E R SO A M E R I C A _ „ _ „ ■ _ _ S . D . o f

U S A / C a n a d a O r d e r s — 1 - 8 0 0 - 2 2 5 - 7 6 3 8P O r d e r s — 1 - 8 0 0 - 2 2 3 - 7 7 8 4C u s t o m e r S e r v i c e 4 1 2 - 3 6 1 - 5 2 9 1

F r e e s h i p p i n g o o r d e r so v e r $ 1 0 0 i c o n t i n e n t a l U S N S u r c h a r g e f o V I S A / M a s t e r C a r dY o u r C a r d i n o c h a r g e d u n t i l w s h i p

C o m m o d o r e 6 4 / 1 2 8 B a r g a i n B a s e m e n t — D o z e n s o T i t l e s F o L e s s T h a n $ 1 0 !H I - T E C H E X P R E S S I O N S

n u m b e r j ^ i m t ! , u s i n gc o u n t i n g , a d d i n g a n s u b t r a c l i n g s k i l l s .C h i l d r e n h e l p G r o v e rw u r k w i t h n u m b e r s i f i v e d i f f e r e n t w a y s i i t h e y p l a y w i t h t i n 'f r i e n d l y Z i p s f r o m [ h p l a n e ) Z a p .

A s t r o G r o v e rO u D i s c o u n t P r i c e $ 6 . 8 8

A C C O L A D EA l e u t A c s s S 9 . B BN g n l N i e l l i i i H a r d b a l l i ' W I BK i l l e d U n t i l D e a d . . s ' u i t iA C T I V I S I O KA t l c r u J - J . o t iC r o s s C o u n l r y

R o a i f R a c e S f . B BG h o s t t i t i e r s S * B f lH a c k e r o r . . S 9 . B B E a L i t t l e - C u m p u l e r P r o p ' t $ 9 S 0T r a n s f o r m e r s S 1 . H KA R T W O K ! (H c . k I i B l a n k e t

V i i l l i - y h . i l I i ' l . H "E q u e s t r i a n S h o w

| u m | i i > r S 1 « BH i g h l a n d t a m o s . . $ < » » »t h a i B o n i n g S ' J . B BW A N T A G ED e c e p t o r 5 9 . B 8D e - e r l F o S I B BI d B o s s $ 1 J I «W j s m a t r o n H f l t tP o w e r t i . B BP i d | c C I i p K l S l a t i o n J ' P . i i Bs i K n u S ' W S f li | V h S p I I 2 . y i M IB O O F F I C EA H . . S ' J . B B

H i g h R o l l e r s- : . i i i i . i i . i P y r a m i d' l l i ( ! = . l l l < i : i M

. S 9 . 8 8S i f l f l

C a u l d r rC h D p l l f l e t / D i v l d ' s

M i d n i g h t M a g i lK a r a l e k aL o d c r u n n c rM a g n e t r o nC B A r g o s E x p e d i t i o nM a i n M i l e a g eT i m e h o u n dv t V a l h e r T a m e r s . C D A m e r i c a C o o k s S e r i cA m e r J o nF r e n c h

M e x i c a nD A T A E A S TE x p r e s s R a i d e r s . . Q - B e HI N 1 1 D A T A S F C u n a nZ o r r oE A S Y W O R K I S S P I N N A K E RF i l e r . . . . ■

S i J l f l

S 1 . B Bs y j i BS 9 . B HS M i a5 4 . 8 8S 4 . 8 8t J . B BS 4 3 U

f

. S U BS 4 . H I IS ' h t t t it a a ii l i a

5 B . B S5 8 . B HS B . B H

M . S ' P . ' N I

. S 6 . B 8

P l a n n e r 1 M W r i t e r i h J I SE L E C T R O N I C A R I SA d v . C o t U l , S e l . . i i L o r d s o C o n q u c s l . I 9 . B BM o v i e M a k e r $ 9 . 3 8M u C u r i s t . S e * 9 . b bO n e - o n - O n e S 9 . B 8P i n t a i l C n n s t . S e l . . S 9 . B BR a t i n g D e s l . S e l S " J . H BS r v r n C i t i e s n G u l d S 5 . 0 0S k y f o * S y . l J "S u | H > r K o u l i l i - r l ) , m h . $ ■ ) . ) ) »U l l i m i l c W i / a i d i t E P V XC a l t u / a y l u A o ' l i a i . S 6 . B BP i U l o p i I f i . H BP . 5 . G r a p h i r s S c r j p b u u l t

* l 5 p n n i S 9 . 8 8S I O t h W i l l , . S 9 . B f l# 3 S c h o o l O T J I 8

C A M F S T A RC h a m p . B a w b a l l . , . S 9 J 6 SC h a m n B . i . k f l h . i l l . I ' l . l l i lO C c i u r l l i n n l t . . . i ' M I BS t a r U u g u e B a s f b j l l . 1

O F i e l d f r a i t b a l l . S 1 . I M SH E M i c r a s i i f l M u l t i p h n . $ 9 . B S

Z o r k Q u e s t . . L M I h e r C u d d e s s e sZ u r kK O N A M I . W I I Q r sC i r c u s C h a r l i e . . H y p e r S p o r t s . 1 P i n sT r a c k S f i e l dM A S T t R T R O M CA c l i c i n B i k e r . . . .B o u n d e r , . , , . . .C a p t a i n Z a E n e r g y W a r r i o r . F x c a l i h aF e u dK a n el . i s i v - N i n j aP r o C o l lP r o w l e r : W a i n 2 1

S p e e d K i n gS q u a s hS l o r m

( B J 1 B. i ' l J I S

C I T YS 9 . 8 H

I 9 . B B

. . H a s. S 4 . B B. S 4 . 8 8. S J J I 8

. 5 l \ B 8. S b J I B

. i b . 8 8K l B B

J . l l k l X r t S 4 . B BW a l v r P o l o f i . B I Iw i n s C o m m a n d e r . S 4 . n oM I N D S C A P ET i n k ' s A d v e n l u r e . . . . $ 4 J 3 UT i n k a ' s M a r f l . - S 4 J L B

A C T 1 V I S I O NE - V r i K T A l \ M t S T ^ ' E W A R C

H e r e ' s y o u r c h a n c e t a l t h e x c i t e m e n t a n a c t i o no t h m o t i o n p i c t u r e ," A l i e n s . " S i s e p a r a t e g a m es e q u e n c e s p u t i h e f a t e o N e w t a n t h C o l o n i a lm a r i n e s i y o u r h a n d s .A l i e n sO u D i s c o u n t P r i c e $ 9 . 8 f i

i n F O C o m

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

H i t c h h i k e r ' s G u i d e t I h C . i l a x y

O u D i s c o u n t P r i c e $ 9 . 8 8

H I - T E C H E X P R E S S I O N SA w a r d W a r e S t . u aC a i r i W a r r S b . 8 8M a i l e r h u r n S t r e a m e r 5 ( > . 8 f iP a r t y W a r e S 9 & SP r i n t P m w r S M T o S a w y e r ' s J s l a n r i . i b S SW i n ^ L i s p n r D r a n . . C a l lH I - T F C I I F X P B F S S I 1 1 N SS i N . i m e S l r i ' i ' l S e r i e s :A i l r o - C r m r r W i n i B i n d S p e c l i l

D e l h e r y t ! . . u f tE r n i e ' s B i S p l a s h t h . B BE r n i e ' s M a g i c S h a p e s 5 6 . U BG m v e r ' t A n i m a l A d v . $ " j . 8 BR a A r o u n d T o w n W - I 1 BS f u n u S t P r i m K i . S 9 . 8 8I N F O C Q WH i l c h h i k e r ' s G u i d e . S 9 . 8 8I n f o t o m i i ' s :

G a m m a f o n t . S B . B 8L . w i : M a s t a i l i i n . J 8 . B B

I f i n k i M i L i n i l o R u d d y H o t ! . . . . H "

T u C o c s r o T i M ' n . . S 4 J 1 BS E G AC u n ^ n B n n s o ( R S 4 . 8 8S u p e r Z i n o n S 4 J 1 BS H A H F D A T AC n n c r n l r a t i o n S < U 8F a m i l y F e u d . S R B f ll e o p l r d f S D J I Hl e o p a r d y | S 1 . I I BW h e e l o f F o r t u n e . S b . m BW h i - e l " F i " l u n i . S t . B BS E H

r o s i e r t ( . . B BG r o s ' i R e w n e e S f > J i HW i z a r d I h I ' r i n c e w t b j l !W T y p e S t i S SS I M O N S C H U S T E RG r e a t I n l ' l . P a p e r A i r p l a n e

C o n s l r n f l i n n S e l . . . S ' l j mS P E C T R U M I I Q L O H V T FC a l o S ' l f l B

T H U N D E RM O U N T A I N

B r i n n h o m e I h e x c i t e m e n t o w o r l d - c l a s s c o p e t i t i o n a y o j r f u t h H o l d i f i v e c h a l l e n g i n gi v i n t e r s p o r t s .

W i n t e r C h a l l e n g eO u D i s c o u n t P r i c e

[ ^ o s i i i i t C u m h a t . . D & i V T u w t r[ > o l u D r a w i n gF o c c n u l L Hl i t m M J l < c rF r j i l n j n T v v e r - - - G n t d H - f f - n r d H j i - l 1 . K j r a l e C h o pL i ' d r n I h A l p h i b e lL t a r n l - S p e t lL e a r n \ / V l dK a i l r o a d T y t u - u n - - , R d n t hS l O ' V M - i r h i n es s C n n i [ i u K b F f j t ! ■ ■ G r n ^ l o i u * H = i j j I l ' F . C o m ^ l n t n . 1 W j i r i u r .P r e s i d e n t E l e c tQ u i ^ t r f l J l1 E L A R I U MN i n e P f L i R - K i

A m b e rP t r r y M d i w i n : C a s e o

M j n i i j r i n M u r d e r .

. ■ a m1 J J I B

r u M J l t i$ B

. 5 4 . 8 0. S f r . B B. W . B B

5 f i . 5 4 . 8 8- S 4 B B

S 4 J f B, S 4 J ) ! i

S ' I J t H. S ' l J l i

J ' J J t H. y u m

J 4 B 8

J 9 J S B

. S 9 . 8 8T H U N D F R M O U N T A I NA r m y M n v c sD i P u U c t h e l ) e s l n r > e rF e l o n yC a b v i a n

S f . l l i lv . m \

- S h J l f l. S l i B H

S k B f

C r e a l E s c . s p e( m p l o s i n n

U - k i . i i h . i nM s | ' , k W i . mM u n k - f b T h D o z - t r iM u « i c . W r i t e rM u l L i n l sI ' i C M a P o l e P u ^ l i u nR d m b u : F i r i l \ H o o t i

P a r t I b l o l C j R a c e rS u p e r P j f . M d r iT . l i - P . l l ll i u - C f i i . . T " | i t ' M n

S u n n

% t > x a

i ' l i l l l

W m W i C h a l l e n g er t i / b j l iV A L U E W A R F■ ^ r i i & lE d u c a t o rE n l e r i a J n e rH u m e B a n k e r . . H u m e M a n a g e r ■ . K i t c h e n M a n a g e r

V I

. 5 4 , 8 8S 4 B 8

. $ 4 J * H. M ' A l l p r n R r a m s o d i s k

u n l e s s D t h f t n v b e n o l c d l

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

H I - T E C H E X P R E S S I O N S

m a t < i n n - g a m e , u s i n j ; o b j e c t r e c o g n i t i o na n c l a s s i f i c a t i o n s k i l l s .C h i l d r e n h e l p B i l i i r da n l i t t l e B i r d d e l i v e rp a c k a g e s t i h r i j j h tS t o r e s .

B i B i r d ' s S p e c i a l D e l i v e r yO u D i s c o u n t P r i c e $ 6 . 8 8

P . O . B O 1 1 1 3 2 7 — D E P T . C G — B L A W N O X , P 1 5 2 3 8' P l e a s e R e d d T h r o i l n ^ i n g O r d e r i n g T e r m s C o n d i t i o n s C a r e f u l l y B e f o r e P f a c i n f c V u u i O r d e r : O r d e r s w i l h c a s h i e r s c h e t k u m o n e y u r d e r s h i p p e d i m m e d i a t e l y n n i s t o c k i l e m s ! P e r s u n a lC o r n p i n ) c h « k s , a l l o w J n e e k s i l e J r a n t f . N C - O . D / s ! S h i p p i n g C o n l r n e n t a l U . S . A . O i d e i s u n d e r S 1 U O a d S i ; f r e e s h i p p i n g o o r d e r s o s c r S U M . A K H I F P O . A P O - j d d S o a l o r d e r * .

C a n a d a t P u e r t o R i i . u - . l d d S I D o n a l o r d e r s . S o r r y , n u t h e r I n t e r n a t i o n a l o r d e r s a c c e p t e d ! P r e s i d e n t s a d 6 s a l e s l a o I h l o t a l a m o u n l o o r d e r i n c l u d i n g s h i p p i n g c h a r g e s . C U S T O M E RS H t V t a H I l U R i : M o n M . A 3 : 3 0 P E a s t e r n T i m e . R E A S O N S F O R C A L L I N G C U S T O M E R S E R V I C E — I I M t W M I ( D S t a l r j s o o r d e r n r h a c k o r d e r ( 2 ) i f a n y m e r c h a n d i s e p u r c h a s e d i s i t t i i n6 d a y s f r o m S . D . o f A i u W e e t i r i - . p l e a s e c a l l f o r a r e t u r n a u t h o r i s a t i o n n u m h e r . W n i l l n o t n r t K e s s a a - l u r n w i l h o u t r e - u r n a u t h . n D e l e c t i v u m e r c h a n d i s e w i l l h r e p l a c e d w i l h t h e s a m em e r c h a n d i s e O n l y . O l h e r r e l u r n s s u b j e c t l 2 0 r e t H K k l f t g ' h a r g e l A f l r r h t d a y s t m i u y u n r p u r c h a s e d a t e , p l e a s e r e f e r t t h w a r r a n t y i n c l u d e d w l i l l I h p r o d u c t | . \ ' . - . h r e t u r n d i r e c l l yI l l m a n u f j c l u r e r , C u - t o r n i - r s i - r v i . e w i l l n o j i c v p l i n l l e i t c a l l s o c . l l i s u S . D i > f A . ' s B O U e o r d e r l i n e s ! P r i c e * j v a i l a b i l i l y a n ' s u b j e c t t c h i n i e t N e v . t i l l e s i r a r r i v i n g d a i l y ! P l e a s e c a l li . r r m o r e i n f o r m a t i o n . N E W . M O R E C O N V E N I f N T O R D E R [ I M F H O U R S : M o n . - T h u r s . ' l ; U 0 A M M O P F i t . ■ l : " « * * M l 3 0 P S a l . H h O I ) A M - J . E I O P E a s l e r n T i m e .

Page 105: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 105/116

Page 106: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 106/116

M a c h i n e L a n g u a g e E n t r y P r o g r a mF o C o m m o d o r e 6 4 a n d 1 2

O t l i s R C o w p e r" M L X " i a l a b o r - s a v i n g u t i l i t y t h a ta l l o w s a l m o s t f a i l - s a f e e n t r y o 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 1 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 i a m , l o a d a n r u M L X . I a s k s y o f o s t a r t i n g a d d r e s sa n a 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 .

! 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 y a p p e a rs t r a n g e . I n s t e a d o t h u s u a l d e c i m a ln u m b e r s y o u ' r e a c c u s t o m e d t o t h e s en u m b e r s a r i h e x a d e c i m a l — a b a s e 1 6n u m b e r i n g s y s t e m c o m m o n l y u s e d b M p r o g r a m m e r s . H e x a d e c i m a l - — h e xf o s h o r t — i n c l u d e s t h n u m e r a l s 0 - a n t h l e t t e r s A - F . B u t d o n ' t w o r r y —e v e n i y o k n o w n o t h i n g a b o u t M o h e x , y o s h o u l d h a v e n o 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 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 ga 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

p r o g r a m , p i c k t h i s . P r e s s t h k e y ,a n t y p e t h f i r s t n u m b e r i t h f i r s tl i n e o t h p r o g r a m l i s t i n g . I y o u ' v e a r e a d y t y p e d i p a r t o p r o g r a m , t y p et h l i n e n u m b e r w h e r e y o l e f t o f t y i n a t h e n o f t h e p r e v i o u s s e s s i o n( b s u r e t l o a d t h e p a r t i a l l y c o m p l e t e dp r o g r a m b e f o r e y o r e s u m e e n t r y ) . I na n c a s e , m a k e s u r e t h a d d r e s s y o e t e c o r r e s p o n d s t t h a d d r e s s o l i n ei t h l i s t i n g y o a r e e n t e r i n g . O t h e rw i s e , y o u ' l l b u n a b l e t e n t e r t h e d a t ac o r r e c t l y . I y o p r e s s e d b m i s t a k e ,y o c a r e t u r n t t h c o m m a n d m e n ub p r e s s i n g R E T U R N a l o n e w h e na s k e d f o t h e a d d r e s s . ( Y o u c a n g e b a c kt t h m e n u f r o m m o s t o p t i o n s b p r e s s i n g R E T U R N w i t h n o t h e r i n p u t . )

E n t e r i n g L i s t i n gO n c e y o u ' r e i E n t e r m o d e , M L p r i n t st h a d d r e s s f o e a c h p r o g r a m l i n e f o ry o u . Y o t h e n t y p e i a l n i n e n u m b e r so t h a t l i n e , b e g i n n i n g w i t h t h f i r s tt w o - d i g i t n u m b e r a f t e r t h c o l o n ( : ) .E a c h l i n e r e p r e s e n t s e i g h t d a t a b y t e sa n c h e c k s u m . A l t h o u g h a M L X -f o r m a t l i s t i n g a p p e a r s s i m i l a r t t h " h e x d u m p " l i s t i n g s f r o m m a c h i n el a n g u a g e m o n i t o r p r o g r a m , t h e 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 t 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 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 c h e c k s u m f r o m t h e e i g h tb y t e s a n t h a d d r e s s a n c o m p a r e st h i s v a l u e t t h n u m b e r f r o m t h n i n t hc o l u m n . I t h v a l u e s m a t c h , y o u ' l l h e a r

b e l l t o n e , t h d a t a w i l l b a d d e d t t h w o r k s p a c e a r e a , a n t h p r o m p t f o t h n e x t l i n e o d a t a w i l l a p p e a r . B u i M L d e t e c t s t y p i n g e r r o r , y o u ' l l h e a r l o b u z z a n d s e a e r r o r m e s s a g e . T h l i n ew i l l t h e n b r e d i s p l a y e d f o e d i t i n g .

I n v a l i d C h a r a c t e r s B a n n e dO n l y f e w k e y s a r e a c t i v e w h i l e y o u ' r ee n t e r i n g d a t a , s y o m a h a v e t u l e a r n s o m e h a b i t s . Y o d n o t y p es p a c e s b e t w e e n t h c o l u m n s ; M L a u t o m a t i c a l l y i n s e r t s t h e s e f o y o u . Y o d n o p r e s s R E T U R N a f t e r t y p i n g t h l a s t n u m b e r i a l i n e ; M L a u t o m a t i c a ll e n t e r s a n c h e c k s t h l i n e a f t e r y o t y p e t h l a s t d i g i t .

O n l y t h n u m e r a l s 0 - 9 a n t h l e t e r s A - c a b e 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 sn o t e d b e l o w ) , y o u ' l l h e a r w a r n i n gb u z z . T s i m p l i f y t y p i n g , 1 2 M L r d e f i n e s t h f u n c t i o n k e y s a n a n k e y s o t h n u m e r i c k e y p a d s t h a t y o c a e n t e r d a t a o n e - h a n d e d . ( T h e 6 v e r s i o n i n c o r p o r a t e s t h k e y p a d m o d if i c a t i o n f r o m t h M a r c h 1 9 3 6 " B u g -S w a t t e r " c o l u m n , l i n e s 4 8 5 - 4 8 7 . ) I e i t h e r c a s e , t h k e y p a d i a c t i v e o n l yw h i l e e n t e r i n g d a t a . A d d r e s s e s m u s t b e n t e r e d w i t h t h n o r m a l l e t t e r a n n u m b e r k e y s . T h f i g u r e s a b o v e s h o wt h k e y p a d c o n f i g u r a t i o n s f o e a c hv e r s i o n .

M L c h e c k s f o t r a n s p o s e d c h a r a ct e r s . I y o u ' r e s u p p o s e d t t y p e i A a n i n s t e a d e n t e r O A M L w i l l c a t c hy o u r m i s t a k e . T h e r e i o n e r r o r t h a t

6 M L K e y p a d

7

S p a c e

1 2 M L K e y p a d

( F l ) ( F 3 ) < F 5 > < F 7 )

( -

c a s l i p p a s t M L X : B e c a u s e o t h c h e c k s u m f o r m u l a u s e d , M L w o n ' tn o t i c e i y o a c c i d e n t a l l y t y p e F i p l a c e o 0 0 a n v i c e v e r s a . A n t h e r e ' s

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

E d i t i n g F e a t u r e sT c o r r e c t t y p i n g m i s t a k e s b e f o r e f i i s h i n g a l i n e , u s t h I N S T / D E L k e t d e l e t e t h c h a r a c t e r t t h l e f t o f t h ec u r s o r . ( T h e c u r s o r - l e f t k e a l s o d l e t e s . ) I y o m e s s u p l i n o r e a l l y b a d l y ,p r e s s C L R / H O M E t s t a r t t h l i n e o v e r .T h R E T U R N k e i a l s o a c t i v e , b u o n l y b e f o r e a n d a t a i t y p e d o l i n e .P r e s s i n g R E T U R N a t t h i s p o i n t r e t u r n sy o t t h c o m m a n d m e n u . A f t e r y o t y p e c h a r a c t e r o f d a t a , M L d i s a b l e sR E T U R N u n t i l t h c u r s o r r e t u r n s t t h s t a r t o l i n e . R e m e m b e r , y o c a p r e s sC L R / H O M E l q u i c k l y g e t l i n e

1 0 C O M P U T E D G b z g I I c N o v e m b e r 1 9 B 8

Page 107: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 107/116

V 5 . 0 U L T R A B Y T ED I S K

N I B B L E RN I B B L E C O P I E R W I T H 2 0 P A R A M E T E R S

F O C O M M O D O R E 6 A N 1 2 C o p i e s m o s t p r o t e c t e d d i s k s I m i n u t e s w i t h o u tn e e d t o p a r a m e t e r s i n c l u d i n g r a p i d - l o c k e d2 0 5 p a r a m e t e r s t m a k e u n p r o t e c t e d c o p i e s o r e c e n tp r o g r a m s i n c l u d i n g V M A X p r o t e c t i o n .S e n d s t a m p e d e n v e l o p e l o l i s tC o p i e s u t 4 t r a c k s u s i n g o 1 5 4 1 o 1 5 7 1d r i v e s . C o p i e s b o t h s i d e s o 1 5 7 1C o p i e s I t s e l f ( f o r t h i s r e a s o n , n r e l u n d s g i v e n )

V 5 . 0 $ 2 9 . 9 5 P L U S $ 4 . 0 0 S H I P P I N GA l s o a v a i l a b l e :

1 D i s k S u r g e o n V 2 . 0 ■ n e d i s h u t i l i t y S 1 0 . 0 02 U l t r a m a i l " m a i l l i s t a n l a b e l s b o t h f o

H a n d y - C a p p e r • r a c e h a n d i c a p p e r $ 1 0 . 0 03 M c M u r p h y ' s M a n s i o n ■ t e x t a d v e n t u r e . . . b o t h f o

S o l u w a r e ■ s o l u t i o n s t 1 a d v e n t u r e s . . $ 1 0 . 0 04 1 5 o l d e r p a r a m e t e r s a n f i l e c o p i e r £ 1 0 . 0 0

A d S 4 . 0 0 s h i p p i n g ( c o v e r s u t o I t e m s )M a s t e r c a r d , V i s a , C h e c k o r M . O . , C a l i f , a d 6 . 5 % ( S 1 . B 5 ) s a l e s l a x .F o r e i g n o r d e r s i C O D a d $ 2 . 0 0 . P a y m e n t m u s t b I U . S . f u n d sU P D A T E S R a t u r n o r i g i n a l U l t r a b y t e d i s k w i t h S 1 5 . 0 0 p l u s S 4 . 0 0s h i p p i n g . F o r e i g n a d S 2 . D O . N e x c e p t i o n s .

T o r d e r , w r i t e o c a l l 2 h r o r d e r l i n e . F o I n f o , w r i t e .U L T R A B Y T E ( 8 1 8 ) 7 9 6 - 0 5 7 6

P . O . B o 7 8 L a C a n a d a , C 9 1 0 1 1 U S

F a s t e r t h a n a S p e e d i n g C a r t r i d g eM o r e P o w e r f u l t h a n T u r b o R O I t ' s F a s t , I t ' s C o m p a t i b l e , I t ' s C o m p l e t e , I t ' s . . .

C o m p a r e f e a t u r e s a n s e w h J i f f y D O S I t a m o r e t h a n j u s ta n o t h e r " R a p i d " d i s k d r i v e s p e e d - e n h a n c e m e n t s y s t e m !

F e a t u r e s J I f f y D O S R a p l D O SL t a v t s C a r t r i d g e U s * r P o r t s O p e n Y E N W o r t s w i t h M O D E M S a n c o m m u n i c a t i o n s s o f f n i r t Y E N R a q u l r i s a d d i t i o n a l c a b l i n g b e t w e e n c o m p u t e r S d r i v t i N Y E S u p p o r t s m o t * t h a n t w d i s k d r i n s Y E H S i m p l t R O - ' . M l r n i i o n - n o a d d i t i o n a l h a r d w a r e Y E N E i t n n d n r l D O S W g d g * w i t h 1 4 a d d i t i o n a l c a r n m a n t h Y E N G u i r a n t e t d c o m p a t i b l e w i t h a l s o f t w a r e h a r d w a r * Y E N L o » d I 0 I < b l o c k s ( ! i o e l t 1 £ 4 1 - 1 2 B M C o n d ! ) B 1 S a v e 2 0 2 - b l o c k s ( s t o c k 1 5 4 1 ■ 1 5 0 M c o n d s j 3 0 9 8F o r m a t 3 t r a c k s ( s t o c k 1 5 4 1 - 9 0 s e c o n d s ) 2 2 I ' ■ V . ' i . r . ! ■ ; ■ - . S E O , H E L , U S f i l e s u t 1 5 f a s t e r Y E J f l y O O S i a v a i l a b l e l o C - 6 4 . 6 4 C . S X - 6 4 , C - 1 2 B f C - 1 2 B D ( J i f f v D O & n 2 8 s p e e d su p b o l h U a n d 1 2 f l m o d e s ] a n d 1 5 4 1 , 1 5 4 1 C . 1 5 4 1 - 1 1 , ( 5 7 1 , 1 5 a i . F S D - 1 8 2 . M S D -

* 2 E j c b I 2 0 0 1 . E n h a n c e r 2 0 0 0 d i s k d r i v e s S y s t e m r c l u d o s R O M s ! c o m p u t e ra n d i s k d n v o . s t o c k / J f l y D C S s w i i c h i n g s f s t e m , i l l u s t r a t e d s t e p - b y - s t e p I n s t a l l a t i o ni n s t r u c t i o n s , U s e r s M a n u a l , M o n e y - B a c k G i a r a n o e . u n i m r t e d . c u s i o m s r l u p p o t t .

C - 6 * S X - 6 * s y a o r a s S 4 9 5 C - 1 2 3 C - 1 2 8 D s y s t e m s $ 5 9 9 5 A d d r i v e R O M ' s $ 2 4 9 5P l e a s e a d $ 2 5 s h p p F n g t i a n d f i n g p e o r d e r W S A ' M C . C O D . M o n e y O n t o a c c e p t e dC a l l w n i e l o m o r e i n f o r m a t i o n D e a l e r , D s l r f c u t o r . U s e r s ' G r o u p p r i c i n g a v a i l a b l e

P l e a s e s p e c i f y c o m p u t e r a n d r i v e n h o n o r d e r i n gC r e a t i v e M i c r o D e s i g n s . I n c .P . O . D o 7 D 8 , W i l O r n h o m , M 0 1 0 9 5 P h o n e : ( 4 1 3 1 5 2 5 O T J J5 I n d u s t r i a l O r D a M i L o n g m o a d o w . M 0 1 0 2 3 F A X : ( 4 1 1 ) 5 2 S - O 1 4 7

O U O N L Y S T O R EE S T A B L I S H E D 1 9 5 0

6 W E S T 3 6 t h S T R E E TN E Y O R K C I T Y , N E Y O R K 1 0 0 1 8C A L L T O L L F R E E | - 8 O O ~ 2 ~ 2

N E Y O R K S T A T E R E S I D E N T S C A L L ( 2 1 2 ) 6 9 1 - 7 1 1 1M O N . - S A T . I O : O O A M - 7 : 3 O P M S U N . I O : 3 0 A M - 6 : 0 O P M

C o m m o d o r e

C O M M O D O R E « 4 - C2 P C D E L U X E O U T F I T

O U T F I T I N C L U D E S ' C o m m o d o r e 6 K e y b o a r d• 1 5 4 1 D i s c D r i v e ' 1 ? " C o m p u t e r M o n i t o r• C u m m o d o i e P r i n t e r » A A d f l p i r r " O f t n e i sM a n u a l " - O i i c D r i v e H e a d * . . » - . «C l e a n e r - 1 ! ' ■ ■ . - ■ i

C C o m m o d o r e

C O M M O D O R E 1 2 2 P C D R E A M O U T F I T

O U T F I T I N C L U D E S C o m m o d o r e 1 2 K i y b o a i d• 1 5 7 1 O i i c Q i i v g » 1 2 r l C o m p u l e r M o n i l o r■ C o m m a d u r e P u n i e r . * A C A d a p t e r • D m n a r sM a n u a l • D u e D r i v e H e a d « » C l e a n e i * I Q i s k c l l e s 4 9

i 4

A M I G A S O T O O T H L I N E O U T F I T

O U T F I T I N C L U D E S : A r m B a 5 0 W i t h B u i l tI D r i v e ' C o l o r M o n i t o r • P i m l e i F o A m i g a• P a c k a g e 0 1 D i s k e t t e s ' D i s c D r i v e H e a dC l e a n e r • O w n e r s M a n u a l• U S A G u a r a n t e e $ 7 9 8A M I G A 5 0 A M I G A 1 0 1 0A M I G A I O 1 O I S T O C KC C o m m o d o r e *H A R D W A R E S O F T W A R E1 1 C O M P U T E R« C O M P U T E R

6 4 - t C O M P U T E Rn a c o m p u t e r

i s 4 i d i s c d r i v e1 ; ; : d i i c d r i v e

- l . l l I I I ' , - D R I V E' . / I D I I C D R I V E

l i a r d i s c d r i v eE 6 0 0 M O D E MI f t T O H O D F M

1 7 6 . 1 r X I ' A H C i l I I 7 O O E X P f l H D E n

1 7 1 0 E X P A H D E F 1t i l l M D U J E

1 7 0 2 M O N I T O R: ! ! ) - > M O N I T O R

1 1 0 1 M O N I T O R1 0 0 1 M O N I T O RI S a O M O N I T O R1 0 1 4 M O N I T O R

M i P R I N T E R0 P R I N T E R

: ! . ■ ' . I ' i ' l l , : \ :H P 1 I 1 O 0 P R I H T E RH P I - I 1 I 0 M l l i r t i R

C . I

C C o m m o d o r e

C O M M O D O R E 6 4 - C2 P C D R E A M O U T F I T

O U T F I T I N C L U D E S : C o m m o d o r e 6 K e y b o a r d• 1 5 4 1 D i s c O r i v e • C o m m o d o r e C o l o r M o n i i o r• C a m m o d o r E P r i n t e r " A A d a p l e r " O w n e r iM a n u a l ' D e s c D r i v e H e a d - C l e a n e r ' 1 D i s k e t t e s

C C o m m o d o r e

C O M M O D O R E 1 2 8 - 2 0 P C P R O F E S S I O N A L O U T F I T

O U T F I T I N C L U D E S C o m m n d o i c 1 2 K e y b j j r d• 1 5 7 1 D i s c D r i v e • C o m m o d o r e 1 9 0 ! C o l o rM o n i t o r • C o m m o d o r e B 0 3 P r i m e r * A A d a o i B r• O w n e r s M a n u a l - D i s c D r i v e * H e a d C l e a r e r < 1 D i s k e t t e s > f i Q H

C o m m o d o r e

C O M M O D O R E 1 2 1 1 2 0 P C .T O O T H L I N E O U T F I T

O U T F I T I N C L U D E S . C o m m o d o r e 1 2 8 K e y b l i t !• C o m m o d o r e 1 5 7 1 D t s c D : i v t ■ C o m m m i o r e B B R G C o l o r M o n i t o r • C o m m o d o r e M R 1 2 0 0P r i n t e r » A A d a j j t e r " O A n e r s M a n u a l " D i s cD r i v e H e a d C l e a n e r• 1 0 P . i k e i i e s

O I A M I G A2 0 0 0

C A L L F O N E L O P R I C E 1f i A T U H F S I N C L U D E ; M M e m s r y E i p a n d i b l eI M • B m l i I S t r i a l C e n t r o n i c s • R G B V i d r oP o r t s ' B u i l t I M o u s e

t i n v a i u i n i i : * n i g a i o n h d h j t o hJ . I " I T I T C R M A I D H I V I t l k l L J ^ r C A R D

H - : : / n v : C O H T f l O L L I f t ' H R A

O R D E R N O W 1 I P H O N E O R D E R S O N I T -C A I L T O F R E E - ■ 5 O O - : - 1 1 N R E S I D E N T S / I N F O C A L L ( l l 2 ) a 9 I - 7 l 3 U u M C ' . I M L ' a f " o i r , O i l 1 - [ t . M . r d : i ! : l i i l M t r t h J i l d i s t S ' l l i i N « F « » [ r . l h S h g g n i fC i j t f t i N u B j l i m d i t . ■ l o M i r i 0 i « » P l i m C a l l B r l o r t S r i - 5 l « i - J r Q ' i e I t i c u S u t i K I I U m f i ch F n r n i u n ^ c f s i c R t l u n d i W i l h n n 0 i < \ O n l y W i l h { J n ^ n i l F a t h o f i n g ' ; - ' [ , . - . - " . ■ C l r d N R r l u i t i i , ' , ^ ' , 1 ' r : W i t h o u t P r i o r V t r h o l A u l h r j r m l i a n C L i L l C K n * r S t i n c i G v t y i r E i 1 ! ■ ■ ■ p P i t i j r n ■ ' F o I l i u s r P u i p o i H i D n l f M o H s ; d o i ^ i I j I p f o r t r f o g ' n h i t i l f r r o n C o n i t f n » r A H i i p i L i c f n t N S O 7 5 P i i f MC o o d t M t i l Q « H n Q n l f

Page 108: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 108/116

n u m b e r p r o m p t .M o r e e d i t i n g f e a t u r e s a r e a v a i l a b l e

w h e n c o r r e c t i n g l i n e s i n w h i c h M L h a d e t e c t e d a e r r o r . T m a k e c o r r e ct i o n s i l i n e t h a t M L h a r e d i s p l a y e df o e d i t i n g , c o m p a r e t h l i n e o t h s c r e e n w i t h t h o n p r i n t e d i t h l i s ti n g , t h e n m o v e t h c u r s o r t t h m i t a k e a n t y p e t h c o r r e c t k e y . T h c u r s o r l e f t a n r i g h t k e y s p r o v i d e t h 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 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 o c l e a r t h e n t i r e l i n e i y o w a n t t s t a r t f r o ms c r a t c h , o i y o u w a n t t g e t l i n en u m b e r p r o m p t t u s R E T U R N t 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 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 c h e c k s u m d i s p l a y w i l l b m e a n i n g l e s s . M L d i s p l a y s p r o g r a ml i n e s u n t i l i r e a c h e s t h e n o t h p r g r a m , a w h i c h p o i n t t h m e n u i r e d i sp l a y e d . Y o c a p a u s e t h d i s p l a y b p r e s s i n g t h e s p a c e b a r . ( M L X f i n i s h e sp r i n t i n g t h c u r r e n t l i n e b e f o r e h a l t i n g . )P r e s s s p a c e a g a i n t 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 o t h e d i s p l a y a n g e b a c kt t h m e n u b e f o r e t h e n d i n g a d d r e s si r e a c h e d , p r e s s R E T U R N .

O t h e r M e n u O p t i o n sT w m o r e m e n u s e l e c t i o n s l e y o s a v ep r o g r a m s a n l o a d t h e m b a c k i n t o t h c o m p u t e r . T h e s e a r S A V E F I L E a n L O A D F I L E ; t h e i r o p e r a t i o n i q u i t es t r a i g h t f o r w a r d . W h e n y o p r e s s o L M L a s k s y o f o t h e f i l e n a m e . Y o u ' l lt h e n b a s k e d t p r e s s e i t h e r o t s e l e c t d i s k o r t a p e .

Y o u ' l l n o t i c e t h d i s k d r i v e s t a r t i n ga n s t o p p i n g s e v e r a l t i m e s d u r i n gl o a d o s a v e { s a v e o n l y f o t h 1 2 v e s i o n ) . D o n ' t p a n i c ; t h i s i n o r m a l b h a v i o r . M L o p e n s a n d r e a d s f r o m o w r i t e s t t h f i l e i n s t e a d o u s i n g t h u s u a l L O A D a n S A V E c o m m a n d s( 1 2 8 M L m a k e s u s o B L O A D ) . D i s ku s e r s s h o u l d a l s o n o t e t h a t t h e d r i v ep r e f i x 0 i a u t o m a t i c a l l y a d d e d t t h f i l e n a m e ( l i n e 7 5 i 6 M L X ) , s t h i ss h o u l d n o b e i n c l u d e d w h e n e n t e r i n gt h n a m e . T h i s a l s o p r e c l u d e s t h u s o

f o S a v e - w i t h - R e p l a c e , s r e m e m b e rt g i v e e a c h v e r s i o n y o s a v e a d i f f e r e n t

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 t h e e x i s t i n g f i l e i y o 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 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 ys 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 u s t o p p e d t y p i n g s y o u ' l lk n o w w h e r e t r e s u m e e n t r y w h e n y o r e l o a d .

M L r e p o r t s t h e s t a n d a r d d i s k o rt a p e e r r o r m e s s a g e s i a n p r o b l e m s a r d e t e c t e d d u r i n g t h s a v e o r 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 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 . I y o s e o n o t h e s em e s s a g e s a n f e e l c e r t a i n t h a t y o u ' v el o a d e d t h r i g h t f i l e , e x i t a n r e r u nM L X , b e i n g c a r e f u l t e n t e r t h e c o r r e c ts t a r t i n g a n d 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 v i e w t h c o n t e n t s o f t h d i s k d i r e c t o r y b e f o r es a v i n g o 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 r v e r i f i c a t i o n ; p r e s s t e x i t t B A S I C , o a n o t h e r k e t r e t u r n t t h m e n u . A f t e r q u i t t i n g , y o c a t y p eR U a g a i n a n r e e n t e r M L w i t h o u tl o s i n g y o u r d a t a , a s l o n g a y o d o n ' tu s t h e c l e a r w o r k s p a c e o p t i o n .

T h F i n i s h e d P r o d u c tW h e n y o u ' v e f i n i s h e d t y p i n g a l t h d a t a f o a M p r o g r a m a n d s a v e d y o u rw o r k , y o u ' r e r e a d y t s e t h r e s u l t s .T h i n s t r u c t i o n s f o l o a d i n g a n u s i n gt h f i n i s h e d p r o d u c t v a r y f r o m p r o g r a mt p r o g r a m . S o m e M p r o g r a m s a r d s i g n e d t b l o a d e d a n r u l i k e B A S I Cp r o g r a m s , s a l y o u n e e d t t y p e i L O A D ' ■ f i i e n a m e " , ? l f o d i s k ( D L O A D" f i l e n a m e " o t h 1 2 8 ) o r L O A D " f i l en a m e " f o t a p e , a n t h e n R U N . S u c h

p r o g r a m s w i l l u s u a l l y h a v e a s t a r t i n ga d d r e s s o 0 8 0 1 f o t h 6 o 1 C 0 1 f o t h e 1 2 8 . O t h e r p r o g r a m s m u s t b r l o a d e d t s p e c i f i c a d d r e s s e s w i t h c o m a n d s u c h a l o a d " f i l e n a m e " , 8 , 1 f o d i s k ( B L O A D " f i l e n a m e " o t h 1 2 8 ) o L O A D " f i l e n a m e " , 1 , I f o t a p e , t h e ns t a r t e d w i t h S Y t p a r t i c u l a r m e o r a d d r e s s . O t h C o m m o d o r e 6 4 t h m o s t c o m m o n s t a r t i n g a d d r e s s f o s u c h p r o g r a m s i 4 9 1 5 2 , w h i c h c o r r es p o n d s t M L a d d r e s s C 0 0 0 . I e i t h e rc a s e , y o s h o u l d a l w a y s r e f e r t t h e a rt i c l e w h i c h a c c o m p a n i e s t h M l l i s t i n gf o i n f o r m a t i o n o l o a d i n g a n r u n n i n gt h p r o g r a m .

A O u n c e O P r e v e n t i o nB t h t i m e y o f i n i s h t y p i n g i t h d a t af o l o n g M p r o g r a m , y o m a h a v es e v e r a l h o u r s i n v e s t e d i t h p r o j e c t .D o n ' t t a k e c h a n c e s — u s e o u " A u t om a t i c P r o o f r e a d e r " t t y p e t h e n e M L X , a n t h e n t e s t y o u r c o p y t h o r o u g hl b e f o r e f i r s t u s i n g i t e n t e r a n s i n i f i c a n t a m o u n t o f d a t a . M a k e s u r e a l t h m e n u o p t i o n s w o r k a t h e y s h o u l d .E n t e r f r a g m e n t s o t h p r o g r a m s t a r t i n ga s e v e r a l d i f f e r e n t a d d r e s s e s , t h e n u s et h D i s p l a y o p t i o n t v e r i f y t h a t t h d a t a h a b e e n e n t e r e d c o r r e c t l y . A n b s u r e t t e s t t h S a v e a n d L o a d o p t i o n ss e v e r a l t i m e s t e n s u r e t h a t y o c a r c a l l y o u r w o r k f r o m d i s k o t a p e . D o n ' tl e s i m p l e t y p i n g e r r o r i t h n e M L c o s t y o s e v e r a l n i g h t s o h a r dw o r k .

P r o g r a m 1 M L F o C o m m o d o r e6 S S 1 0 S E V E R S I O N 1 . 1 : L I N E S

3 0 , 9 5 0 M O D I F I E D , L I N E S6 5 - 4 8 7 A D D E D

E 1 0 P O K E 5 6 , 5 0 ; C L R : D I M I N S ,I , J , f t , B , A ? , B S , A { 7 ) , N S

D 1 1 C t = 4 8 : C 6 = 1 6 i C 7 » 7 i Z 2 = 2 i Z4 = 2 5 4 : Z 5 = 2 S 5 i Z 6 - 2 5 6 : Z 7 =1 2

C 1 2 F A = P E E K ( 4 5 ) + Z 6 ' P E E K ( 4 6 ): B S = P E E K ( 5 5 ) + Z 6 * P E E K ( 5 6

: H $ = " 0 1 2 3 4 5 6 7 B 9 A B C D E F 1 1S B 1 3 0 R S = C H R S ( 1 3 ) : L 5 = " [ L E F T } ": S S = " ' " : D S = C H R $ ( 2 0 ) : Z E =

C H R ? ( 0 ) : T S « " l l 3 R I G H T } "C Q 1 4 0 S D = 5 4 2 7 2 i F O R I - S D T O S

+ 2 3 t P O K E I , 0 i N E X T : P O K i S£ S P A C E ) S D + 2 4 , 1 5 i P O K E 7

B , 5 2F 1 5 P R I N T " ( C L R } " C H R S ( 1 4 2 ) C H

R $ ( 8 ) ; P O K E 5 3 2 8 0 , 1 5 : P O K5 3 2 8 1 , 1 5

E 1 6 P R I N T T S [ R E D j l R V S jJ S P A C E S } £ a 0 [ S P A C E S l " S P C l 2 8 ) "( S P A C E S K O F F } [ 8 L U ! M

I [ R E D ] [ R V S j( S P A C E S ] " S P C ( 2 f l ) "

1 S P A C E S H U L U } "F 1 7 P R I N T " { 3 D O W N }

[ S P A C E S ) C O M P U T E ! ' S M C H I N E L A N G U A G E E D I T O R[ D O W N ) "

J I B P R I N T ' M B L K j S T A R T I N G A D

1 0 C O M P U T E V s G a z e t t e N o v e m b e r 1 9 B 8

Page 109: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 109/116

B U Y ' S E L L ' T R A D E B U Y ' S E L L - T R A D E

C o m p u t e r R e p e a t s , I n c \A S O U L T I O N T A L O Y O U R C O M P U T E R N E E D S !

U N B E L I E V A B L E D E A L S E V E R Y D A Y ! A L O R D E R S P R O C E S S E D I 2 H R S !

F R E E A m i g a 5 0 S O F T W A R E !

■ - * — ■ ■ ■ > ■ ■ <B i ' . - i ' . ' . ' / i ' . ' i ' r r . ' . T — m . w $ 2 5 9N E w l m i r a d c - l n g 1 1 8 , 1 5 7 1 , 1 9 0 2 A O $ 3 9 5 w l l h W , 1 5 4 1 , 1 7 0 2S C A L L ! ■ . ; y o u r s y s t e m

C o m m o d o r e 1 2 8 D

$ 2 4 9N E w i t h l i a t f o - . n o 1 2 8 1 5 7 1 O S 3 0 9 w i t h 6 1 C , 1 5 4 1 C

S A L f o y o u r s y s t e m

P r o d u c t s U s e dA m i g a 1 0 0 0 C P J $ 4 ( 0 C I 2 8 C P UC 6 4 C P U $ 1 0 9 C 6 4 C C P W S f l w r 1 1 2 7V I C - 2 0 C P $ 3 P k i M C P U $ 4

& 1 0 2 0 T 5 I 4 w s l l w r $ 1 5 9 1 S 7 1 O n v t S 1 8 91 5 4 ! D r i v e S 1 2 S S F E J - 1 0 0 1E n h a n c e r 2 0 0 0 D r i v e $ 1 1 9 C 2 D i B M I t e

C l O S J M o m l o r 1 2 3 9 C 1 8 0 ! C U o n i f o r $ 1 4 9C 1 7 0 ! M o n l l o r $ 1 3 5 M o m l o r s f r o m ! 3 D S I P P M n t e r t a c e 1 3 X e l e c I n t e r f a c e 1 2

m i t t t O P I S M P S - 8 0 1 P r i n t e r S 7 H P B - M 3 P r i n t e r I U P S - ! 0 0 0 P r i n t e rE p s o n M o m e w n i t e r 1 S 1 S 1 D u O ' o 6 3 D s y n l $ 1 4 9

C 1 6 0 0 M o d e r n $ ! C I D a l a c o r a H i f m . S t 2 9S m a n L i n k 1 2 0 0 K V o l k j S 4 » H d m . J 3

$ 3 S o l l v i a r e B o o t s I r o m S

P r o d u c t s N e C O M H O D O S E W l ^ a

6 4 C C P U W G E O S i l H I J I U k K J H1 7 M 2 K K H A M C E 4 $ 1 1 9 1 2 1 0 * 1 5 7 1 $ 4 4 91 ' 0 0 1 ! S K F t A M C I 2 a S I 1 7 5 0 S 1 2 K H A $ 1 7 0

C i M J R G B M o n l l o r $ 2 M C t W Z C H o n i l o r S 1 B 9C 1 6 7 0 1 I M M o d e m $ 7 ! S B 1 3 1 I D n » e S 1 7 9

A m i g a 2 0 0 0

$ 1 2 5 9N E w l l h t r a d e - i n o t 1 K B , 1 5 7 1 , 1 9 0 2 O $ 1 3 5 9 w i l d 6 4 , 1 M 1 , 1 7 0 !j C A L L l o y o u r s y s t e m

C o m m o d o r e c o l t p

$ 4 0 9N E w H r i t r a d e - i n o 1 5 7 1 , 1 9 0 2 O S 5 1 9 w i t h 6 4 C , 1 5 4 1 , 1 7 0 2S C A L L l o y o u r s y s t e m

C o m m o d o r e 6 4

w i t h t r a d e - I n o C 6 S C A L L ( o y o u r s ^ S t o m

A t a r i 5 2 0 S T f

w i t h i r a d e - l n o 1 2 8 , 1 5 7 1 , 1 9 0 2 , X e t e c J R , G e m i n i 1 0 J C A L L l o y o u r s y s t e m

A l r c l e i e i i c e a I I r a d e - i n s a s s u m ee q u i p m e n t l b I g o o d w o r k i n gc o n d i t i o n . S h i p p i n g h a n d l i n g w i l l b r . ! ; J . J t a l p r i c e s . N a d d i t i o n a lc h a r g e l o r c i o t i i t c a r d s o C O D . M a i lo r d e r p r i c e s s h o w n ,W C H E C K F O C R E D I T C A R D T H E F T . '

1 5 7 1 D r i v e

F S D - 2 O r l v eM i c r o U H J K i n t l c> • ! « S f I n t l c

$ 2 2 5 1 5 4 1 - 1 1 D r i v e

$ 1 5 9$ 5

u i c r o p o : m i l eK t l e c J I n t l cX e l K G O L D I n K c

S 7

$ 4 ( 3

! ■ ■ '

A M I G A P CP C 1 0 - N I C P U $ 6 7 9 A m i g a 5 0 C P S 5 7 9A 5 0 l S 1 2 K F i M $ 1 4 9 A l O I O e i l D r i v e S t 9 9M a s t e r 3 A D r i v e $ 1 8 5 A m i g a 2 0 0 0 C P J $ 1 5 4 9

2 M R A C h i p s $ M B r i d g e C a r d D i S 5 2 9J O U B D r l v e w c n t r $ 5 7 9 " 2 0 9 0 1 C o n t r o l l e r $ 3 2 S

C 1 6 7 O 1 K A v i t e i 1 2 0 0 1 H

t l 2 4 0 0 H C

M O D E M S$ 7 1 A v t l e i 1 2 0 0 H C $ $ 7 S u p n 2 4 0 0 S 1 S 9

$ 1 9 9 S m a r l L i n k J 4 0 0 H C S 1 7 9

P H I N 7 E H SS l a i M - l O O O i M c p s $ 1 8 9 S l a r N K - I O O O C o l o r E I 4 9S l a r m 2 W 0 U P \ n S M O f c K f i l 3 l 6 3 1 3 5 c o 1 $ 3 1 5P r l n l e i C a b l e S I L a s t r P r i m e r s S C t l

O T H E H I T E M SE p i y 5 » X J J o y H i c l i 1 1 S p o t l i a V i d e c J y H k !

i p o w e r s u p p l y ( 2 9 C l ! 3 p o w e r j u p p l y 1 7 5

S C a s h f o y o u r e q u i p m e n tT h o u s a n d s o s o f t w a r e i b o o k t i t l e sP l u s , M U C H , M U C H M O R E !

E x c e l e r a t o r + f s d - 2

$ 9 N E w i t h I r a d e - i n o l 1 5 4 1 D r i v e

S C A L L l o y o u f s y s r o m

C o m m o d o r e 1 5 8 1 D r i v e

$ 7 N E w i t h n a d e - i n o 1 5 7 1

S C A L L f o y o u r s y s t e m

2 0 3 7 1 3 t h S t r e e t S u i t eB o u l d e r , C 8 0 3 0 2I Y O D O N ' T S E I T C A L L ! !1 - 3 0 3 - 9 3 9 - 8 1 4 42 H M o d e m S o f t w a r e Q u o l e s : 1 - 3 0 3 - 9 3 9 - 8 1 7 4

A u t h o r i z e d D e a l e r s f o r . „C O M M O D O R E A M I G A J l a n A T A R I S T , X L 1 X E " / I > f cC o m p u t e r s a n d A c c e s s o r i e s .

M A S T E R C A R D D I S C O V E R A M E R I C A N E X P R E S S C O

Page 110: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 110/116

R E S S i 4 3 " ; t G O S U B 3 0 0 : S A = AD : G O S U B 1 0 4 0 ; I F T H E N 1 8

G 1 9 P R I N T ' M B L K I { S P A C E S j E ND I N G A D D R E S S E S " ; : G O S U B3 0 0 : E A = A D : G O S U B 1 0 3 0 : I F( S P A C E ) * ' T H E N 1 9 0

K 2 0 I N P U T " t 3 D O W N l f B L K j C L E AW O R K S P A C E [ Y / N ] g 4 a " ; A

S i I F L E F T $ ( A S , l ) o " Y " T HE N 2 2 0

P G 2 1 0 P R I N T " { 2 D O W N ] { B L U ] W O R KI N G . . . " ; i F O R I = B S T B S E A - S A + 7 : P O K E I , 0 : N E X T : PR I N T " D O N E "

D 2 2 P R I N T T A B | 1 0 ) " [ 2 D O W N )( B L K H R V S j M L C O M M A N D{ S P A C E ) M E N U [ D O W N ) | 4 3 " :P R I N T T 5 " [ R V S ) E { O F F ) N T E

D A T A "b 2 3 p r i n t t $ " { r v s ) d [ o f f ] l s p

l a y d a t a " : p r i n t t s { r v s ] l { o f f } o a d f i l e "p r i n t t s " ( r v s } s { o f f i a v e .f i l e " : p r i n t t $ " [ r v s 3 o .{ o f f ] u i t ( 2 d o w n H b l k ) "G E T A S i I F A $ » N S T H E N 2 5 0A = 0 : F O R 1 = T O 5 t I F A S -M I D E ( " E D L S Q " , I , 1 ) T H E N= 1 : 1 - 5N E X T j O N G O T O 4 2 0 , 6 1 0 , 69 0 7 0 2 B : G O S U E I B 6 { 1 : G OT O 2 5 0P R I N T " ( R V S ) Q U I T " i I N P UT " l D O W H H 4 3 A R E Y O S U R E

[ Y / N ] " ; A S : I F L E F T $ { A S ,1 ) < > " Y " T H E N 2 2 0P O K E S D + 2 4 , 0 : E N DI N S = N S : A D = 0 : I N P U T I N $ 1 1 FL E N ( I N S ) < 4 T H E N R E T U R NB 5 = I N S : G O S U B 3 2 0 : A D = A : B ?= M I D S ( I N $ , 3 ) i G O S U B 3 2 0 : AD = A D * 2 5 6 + A i R E T U R NA = 0 i F O R J " l T O 2 i A S « M I D$ ( B $ , J , 1 ) t B = A S C ( A $ ) - C 4 +( A $ > " @ " ) * C 7 i A = A * C 6 + BI B < 0 O R B > 1 5 T H E N A D 0 ) A - - l i J - 2N E X T : R E T U R NB = I N T ( A / C 6 ) : P R I N T M I D 5 IH $ , B + 1 , 1 ) ; : B = A - B * C 6 : P R IN M I D S ( H 5 , B + 1 , 1 ) ; i R E T UR

R 3 6 A = I N T ( A D / Z 6 ) : G O S U B 3 5 0 i Aa A D - A * Z 6 : G O S U B 3 5 0 S 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 > Z 7 ) : G O T O 3 9 0C K = C K * 2 2 + Z 5 * ( C K > Z 7 ) + AC K = C K + Z 5 * ( C K > Z 5 ) i R E T U R NP R I N T " { D O W N ) S T A R T I N G A | 4 | " ; i G O S U B 3 0 0 : I F I N S < >H T H E N G O S U B 1 0 3 0 : I F[ S P A C E ) T H E N 4 0 0R E T U R NP R I N T " [ R V S ) E N T E R D A T A( S P A C E ) < 1 : G O S U B 4 0 0 : I F I S = N S T H E N 2 2 0O P E N 3 , 3 : P R I N TP O K E 1 9 8 , 0 : G O S U B 3 6 0 : I F

T H E N P R I N T I N $ ! P R I N T "{ U P } ( 5 R I G H T ) " ;F O R 1 - 0 T 2 S T E P 3 i 0 S= 5 $ : F 0 R J - T 2 t I F F H E B S = M I D S ( I N S , I + J , 1 )

H A 4 6 0 P R I N T " [ R V S ) i l B $ L S ; i I I 2 4 T H E N P R I N T " { O F F } " ;

H 4 7 G E A $ : I F A $ = N S T H E N 4 7 0F 4 8 I F ( A S > " / " A N D A 5 < " : " ) O R ( A

S > " @ " A N D A S < " G " J T H E N 5 4 0G S 4 9 5 A = - ( A S = " M " ) - 2 * { A S = " , " ) -

J

J l H

F

E

E J K

P

J

G C

2 4

2 5 2 6

2 7

2 8

2 9 3 0

3 1

3 2

3 3

3 4 3 5

B

P J Q

E H

J S

G

3 7

3 8 3 9 4 0

4 1 4 2

4 3 4 4

4 5

F 4 8 A = A - ;

P " ) - 1 2

C M 4 B 7

M 4 9

A = A - 1 3 * { A S = S S ) i I F T H A S = M I D S { " A B C D 1 2 3 E 4 5 6 F

0 " , A , 1 ) : G O T O 5 4 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 = 2 i 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 $ : J = 2 : N E X T : I = 2 4 : N E XT : F = 0 : G O T O 4 4 0

M X 5 1 0G 5 2

H 5 3

Q 5 4

P 5 5

Q 5 6

P K 5 7 0

H J 5 8 0

Q 5 9

G O

R

K

c

K

K

E A C

P R

P

6 0 6 1

6 2

6 3

6 4 6 5

6 6 6 7 6 8 6 9

7 0 7 1

7 2

I F ( A S = " [ R I G H T j " ) 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 5 A N D A 5 < > D S O R( { I = 0 ) A N D ( J = U ) T H E N G O

U B 1 0 6 0 : G O T O 4 7 0A S = L S + S S + L S l P R I K T B ? L S ;t J = 2 - J : I F T H E N P R I N T[ S P A C E j L S ; t I « I - 3P R I N T A S ; i N E X T J i P R I N T[ s p a c e ! S S ;N E X T I ) P R I N T i P R I N T " [ U P ){ R I G H T j " r i I N P U T # 3 , I N S( I I N 5 = N S T H E N C L O S E 3 !G O T O 2 2 0F O 1 = T 2 S T E P S : B S =M I D S ( I N $ , I ) 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 i A ( I/ 3 ) - AN E X T j I F R O C K T H E N G O S UB 1 0 6 0 i P R I N T " [ B L K ) [ R V S )[ S P A C E j E R R O R i R E E N T E RI N 8 4 a n : F - l i O O T O 4 4 0G O S U B 1 0 8 0 i B » B S + A D - S A i F O

1 = T 7 : P O K E B + I , A ( I) ; N E X TA D - A D + 8 : I F A D > E A T H E NL O E E 3 : P R I N T " [ D O W N 3 { B L U }* E N O E N T R Y • * [ B L K ]( D O W N ) " i G O T O 7 0 0F - 0 : G O T O 4 4 0P R N T " [ C L R H D O W N } ( R V S }( S P A C E l D I S P L A Y D A T A " t O S U B 4 0 0 t I F I N S = N S T H E N 22 P R I N T { D O W N K B L U ) P R E S S

[ R V S ) S P A C E ( O F F ) T O P A US E [ R V S t R E T U R N l O F F ) T

B R E A K g 4 3 ( D O W N ) "G O S U B 3 6 0 B = B S + A D - S A : F O RI = B T O B + 7 i A = P E E K ( I ) : G O SU B 3 S 0 : G O S U B 3 8 0 : P R I N T S

N E X T P R I N T " { R V S i " ; : A = C K! G O S U B 3 5 0 ! P R I B TF = l i A D = A D + 8 i I F A D > E A T E N P R I N T - i D O V r a H B L U J " *N D O F D A T A • * " i G O T O 2 2 0G E T A S t I F A S - R 5 T H E N G OS U B 1 0 S 0 t G O T O 2 2 0I A ? = S S T H E N F - F + 1 : G O 5O B 1 0 B 0O N F G O T O 6 3 0 , 6 6 0 , 6 3 0P R I N T u t D O W N ) ( R V S ) L O A D[ S P A C E l D A T A " : O P = 1 : G O T O7 1 P R I N T " ( D O W N ) [ R V S ) S A V E[ S P A C E i F I L E " i O P - 0I N $ » N $ t I N P U T " ( D O W N ) F I L EN A M E 6 4 a " l I N 5 > I F I H S = N S[ S P A C E ) T H E N 2 2 0F - 0 i P R I N T " { D O W N ) [ B L K jE r v s ) t ( o f f ) a p e o r £ r v s 3

F 7 3 G E A S : I F A S - " T " T H 2 N P RI N T " T [ D O W N I " 1 G O T O B 8 0

H 7 4 0 I F A $ < > " D " T H E N 7 3 0

H

S F

P

F G

M

G

R

7 5

7 6 7 7

7 8

7 9 8 0

8 1 8 2

8 3

P R I N T " D { D O W N } " i O P E N I 5 , 8, 1 5 , " 1 0 1 ' ■ : B " E A - S A i I N S = "

0 : " + I N S i I F O T H E N 8 1 0O P E N l , a , S , I N S + " , P , W " : GO S U B S 6 0 I I F T H E N 2 2 0A H - I N T ( S A / 2 5 6 ) | A L - S A - ( AH * 2 5 6 ) : P R I N T # 1 , C H R S ( A L )r C H R S ( A H ) jF O 1 - T B : P R I N T # I , C HR S t P E E K ( B S + I ) ) t i I F S H E N 8 0 0N E X T : C L O S E l i C L O S E 1 5 i G O T0 9 4 0G O S U B 0 6 P R N D O W N( B L K ) E R R O R D U R I N G S A V E tE 4 a " i G O S U B 8 6 0 i G O T O 2 2 0O P E N 1 , 8 , 8 , I N S + " , P , R " : GO S U B 8 6 0 : I F T H E N 2 2 0G E T * 1 , A S , B S : A D - A S C { A S + ZS ) + 2 5 6 « A S C ( B S + Z 5 ) i I F A DO S T H E N F = l i G O T O 8 5 0F O 1 - T B i G E T # l , A S t PO K E B S + I , A S C ( A S + Z S ) i I F {I O B ) A N D S T H E N F = 2 i A D

F A 8 4 0 N E X T i I F S T O 6 4 T H E N F = F 8 5 C L O S E 1 : C L O S E 1 5 : O N A B S ( F

> 0 ) + l G O T O 9 6 0 , 9 7 0S 8 6 I N P U T I 1 5 , A , A S : I F T H E NC L O S E 1 : C L O S E 1 5 : G O S U B 1 0

6 P R I N T " ( R V S ] E R R O R : " G B 7 R E T U R NE 8 8 P O K E l B 3 , P E E K ( F A + 2 ) i P O K E

1 8 7 , P E E K ( F A + 3 ) : P O K E i a 0 ,P E E K ( F A + 4 ) : I F O P = 0 T H E N 9 2

[ 8 9 S Y 6 3 4 6 6 : I F ( P E E K ( 7 6 3 ) AN D I J T H E N G O S U B 1 0 6 0 : P R I NT " t D O W N ) l R V S ) F I L E N O ( S P A C E ) F O U N D " : G O T O 6 9 0

C 9 0 A D - P E E K ( 8 2 9 ) + 2 5 6 * P E E K ( 83 0 ) : I F A D O S A T H E N F = l :G O T O 9 7 0

S 9 1 A = P E E K ( 6 3 1 ) + 2 5 6 * P E E K ( 8 32 ) - l : F = F - 2 * ( A < E A ) - 3 * ( A >E A ) : A D = A - A D : G O T O 9 3 0

K M 9 2 0 A = S A : B = E A + 1 : G O S U B 1 0 1 0 : PO K E 7 8 0 , 3 : S Y S 6 3 3 3 8

J 9 3 A = B S i B = B S + ( E A - S A ) + l : G O SU B 1 0 1 0 : O N O G O T O 9 5 0 : S Y

6 3 5 9 1A 9 4 G O S U B 1 0 8 0 : P R I N T " ( B L U } * *

S A V E C O M P L E T E D ■ • " : G O T0 2 2 0

X 9 5 P O K E 1 4 7 , 0 : S Y S 6 3 5 6 2 : I FE S P A C E ) S T > 0 T H E N 9 7 0

F 9 6 G O S U B 1 0 8 0 : P R I N T " [ B L U ) * *L O A D C O M P L E T E D * * " i G O T

0 2 2 0D 9 7 G O S U B 1 0 6 0 i P R I N T " [ B L K )( R V S j E R R O R D U R I N G L O A D t

{ D O W N ) § 4 3 " : O N G 0 S U B 9 80 , 9 9 0 , 1 0 0 0 : G O T O 2 2 0

P 9 8 P R I N T " I N C O R R E C T S T A R T I NA D D R E S S { " ; : G O S U B 3 6 0 ;

P R I N T " ) ' " : R E T U R NG 9 9 P R I N T " L O A D E N D E D A " ;

A D = S A + A D : G O S U B 3 6 0 i P R I N TD S R E T U R N

F 1 0 0 0 P R I N T " T R U N C A T E D A T E N DI N A D D R E S S " j R E T U R N

R 1 0 1 0 A H - I N T ( A / 2 5 6 ) i A L - A - ( A H* 2 5 6 ) : P O K E 1 9 3 , A L i P O K E l9 4 A

F 1 0 2 0 A H » I N T ( B / 2 5 6 ) : A L = B - ( A H* 2 S 6 ) : P O K E 1 7 4 , A L i P O K E l7 5 , A H : R E T U R N

F 1 8 3 0 I A D < S A O R A D > E A T H E M1 0 5 0

H A 1 0 4 0 I F ( A D > 5 1 1 A N D A D < 4 0 9 6 0

1 0 C O M P U T E ! G a z e l l e N o v e m b e r 1 9 8 8

Page 111: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 111/116

W n K H i o u i n D D M H R a m w am a i D O t l ) a f f l « 8

O I I I M I I O M C Q L F I B S I V o B . r . i i j q o l l a n o u " i a C - 6 ^ O f C - 1 2 8 r u m p u l p i . i j o u fJ O l t U l O f * l i b f n r i | i | . , , , , , . , , , | , . j , . . . , ( ! , , . . , ! r C O I F . T . 1

T h C O I F P A C K A G E . . . ! ■ ] ■ : i g i l t « l i I o

h a n d l e o p t .\ h r n t i r c h p l m j e r m i l l h n T h T E A Mp r c i o ' i m U f l f u l .

l h t r i d n ^ d u n l g o l r e i t < i n k e e p f K O i d o i s t ^ t it m p D j C i n t a r e a s o f i H q i m t u M h C t J I f S I A I Su i i h « i n i o r r n n T J o n r i n n p i o u N q m n p

A L S O T h T F A C H F B S

K * t p *C h o o s * l i o m » t v « m l p - m l o p l b o n : U l c l u d i n q

l > # 4 < a n h i H O 4 " V n i * M O r i n i r i r . , i | . i jq r c i d * O m e i g e | i i « e

P O I C E « 9

V r * > ■ . s e n d i j d u i i r m i l a n c c t o M c C o n n e l lP . O . B O 6 5

n M

S t o p l o s i n q J J s o f t w a r eN s i n g l e c o p u d i s k u j i l f h a n d l ee v e n 6 9 ^ o t o d n g ' r W h s . f a . vc a n f f o f d t o p u t c h d s e a l 5 8 c o p g / p f i r a m e t e r d i s k s n w o i l o b l e .S o l u t i o n ? T y p e i t h n a m eo t h p f o q m m g o w i s h t b o c k - u p a n d " W h o ! C o p g s W h a t "j h o u j s g o u j h i c h c o p u / p a r a md i s k s u j i l l d t h j o b . u n l i k eb o o k l e t s c l a i m i n g t d t h s a m e N . C . W . i u p - t o - d a t eA N a c c u r a t e !

S P G C & U O F F & . . . .N o r m a l l y 1 1 9 . 9 5 O t d e i n o f o j u s t J l ( U p d a t e s o n l y J 3

A l s o i n f o r m a t i v e b o o k l e t" B a c k - u p s f o B e g i n n e f s " J 9 . 9 0

B u d g e t C o m p u t e r s" Y o u r C o m m o d o r e H e a d q u a r t e r s "1 6 ) 9 N e V o t k f t r l r w t o n j x

< 8 1 7 ) 7 5 W 5 6 8

T E C H N I C A L P R O G R A M Sl i n e a r P r o g r a m m e r

S o l v e s I . n e a r o r o g j a m -m i n g p r n f f l e m s o i t 5 0 v d n a W e s a n 3 c f f i -s l r * m s 5 y s ! e m s m a b r e s t r i c t e d b c o n s t r a i n t so t o o n , I k f t e ig t C i i t w . ' ' r i n , ( i l i f l e r e n tl y y n m a y a c p e a r i m

r u | i r o t J r e i i i | O U j e c t i v e ( t u n c i i o n ] i n a y l i m t U T H W r n m i -z ^ i ; C o m p u t e f l i s p l a v ^ s o i u i m n ( m c a i i j i i n a l e f t . £ — 3 1 ,

1 X 5 M i l l a n t ) ' i r u l l M o t u ! ; S p e c i a l c o m m a n d 1 e a s y! r o s p a r s e c o n s t r a i n t s

A n a T v l l c a l G e o m e l r v l i Q l m c n s l o n s

S o l v e s r x j i n e n c t f Q e o m e i r y p r o U w n sl i k e m o ( « f o u n o i t o l l t j e l ( v ; li i i ' y t i i a g n a n c t r y l o b o o k s A ! t «e n r e r i n o p o - n i s n c p i a n o s a n v x n t u s t r s m j y r a n c a l e u M e W c i o 'r f o s s C o t n n l u . u m u a l e r j i f i m i c i ^

A ' D . A B . l A f i n d l h D i g i t; m e s . ■ . ■ e r . t o r s

l i n d n n e t s e c f O T o p l a n e s p i n n e r n n m i a p l a n e F i n d a p l a n em r o u g h n o i n t s . c q i . h : a n l i n e , p o - n i a m n o m i p o i n t a n p a a ) l e p l a n e , o p e r t w m i f o t h e r g e o m e t r i c c f l t a i i a r i o n s f n t n e s m a d ej . n o a n s w e r s d i s p l a y e d u s e r s c h o i c e u t s e v e r a l m B t h M s . m c W i n g^ y m e f n c e q u a l i o n p a r a T J t n c e q u a i r f n n . m u l t i p l e M i n t s , d . r e c l i c i a n i r a r j i U i i l l e ( N O T A G R A P H I C S P R B G H A M l

E l e c t r o n i c s :A C 0 C C i r c u i t

I n i l m t i P r o g r a m sP m g r j c o r r p u i B g e n -a i r u T V n c s o h i l i o n t e l o c l r o f c c i r c u l o l 1 4 n i ' i ! » i , , , . , . 5 b n n c r « B r a n c f i e s n u c o n t a n r e s i s t o r s c a p o o t o r s . ™ » i c i o f s . c i j r -

r e n : r o u t e s . v s K a g B s o a - c e 5 o < 1 r y w s o c o n n * i M s o u r c e s C o r n -p u i c r D i s p l a y s n o d e v o l r a g e s . b r a n c h v o - t a g e s . C u r r e n t s * p o w r s 3 n p m l a c t w s S t e p l i n c s o n o b r a n c h o i r i i n e t e r s i k I r e i j u a n c y w i l lg r a p h i c d i s p l a y o l r e s u l t s V t e n u c o n t r o l f o d a n u s e r f r ^ n d i y

L i n e a r J j m i j r a n m n g S y s t e m ( 6 4 / 1 2 8 ) S 2 4 9 5A n a l y t i c a l G o o m c l r y i n D n n e n s m n s ( M / t ! B ) S J 4 9 5[ I l f 1 i i m . c s A D C i r c u i t A n l l y s s ( 6 4 V I 2 9 ) S 2 9 9 5E i t t t r o n t s C i r c u i t A n a l y s e ( I B M P C S ? 9

C O M P U T E R H E R O E S| * C T p - ° - B o 7 D e p t . 2 2 I ^ K IW " " l F a r m i n g t o n , C 0 6 0 3 4 N W

O r d e r s O n l y 1 - 8 0 0 - 6 2 2 - 4 0 7 0

L O T T OW I T H Y O U R H O M E C O M P U T E R !

U s y o u r h o m e c o m p u t e r a n d S o f t -B y t e ' s a m a z i n g n e " L o H o P r o g r a m " t g e m o r e w i n n i n g t i c k e t s .

I j u s t s e c o n d s t h i s s o f t w a r e a n a l y z e sp a s t w i n n e r s a n p r o d u c e s p o w e r f u lp r o b a b i l i t y s t u d y o e a s y - t o - r e a d c h a r t s .W i t h s i n g l e p r e s s o k e y , y o u ' l l s e t r e n d s , p a t t e r n s , o d d s / e v e n s , s u t o t a l s ,n u m b e r f r e q u e n c i e s , a n m u c h m o r e . I a l s o i n c l u d e s a u t o m a t i c n u m b e r w h e e l i n g ,i n s t a n t u p d a t i n g , a n b u i l t - i n t u t o r i a l .

A s y o u r s o f t w a r e d e a l e r .A P P L E . I B M , a n C o m m o d o r e $ 2 4 . 9 5A t a r i . R a d i o S h a c k . . . 1 2 1 , 9 5

A M I G A 1 2 9 . 9 5B a c k - u p C o p i e s $ 3 . 0 0A d 5 2 . 0 0 s h i p p i n g a n h a n d l i n g . C r e d i t c a r do r d e r s a p p r o v e d b p h o n e a n d s h i p p e d s a m e d a y .M a t e c h e e k s p a y a b l e t S O F T - B Y T E a n m a i l l o

P . O . B o 5 5 F o r e s t P a r kD a y t o n , O h i o 4 5 4 0 5

5 1 3 -% o f t - 2 7 8 1 1 1 0B y t e

C o m m m u n i c a t i o n s T e c h n o l o g y B r e a k t h r o u g h& d e r 2 4 0 0 B a u d " H a y e s C o m p a t i b l e " M o d e m

( $ H 9 . 9 5 e a . f o t o 6 ]( 1 1 0 . 9 5 e f o o m o r e )

N R S - 2 3 2 I n t e r f a c e R e q u i r e dP l u g s D i r e c t l y I n t o Y o u r C - 6 4 / l 2 U i e r P o r tA l s o W o r k s W i t h S t a n d a r d R S - 2 3 2 C o m p u t e r s L i k e I B M , A p p l e , E t c .F r e e C o m m u n i c a t i o n S o f t w a r eF r e e C u s t o m e r S u p p o r tA u t o A n s w e r / A u t o D i a lT o u c h T o n e / R o f a r y D i a l2 4 0 0 / 1 2 0 0 / 3 0 0L E D i s p l a y P a n e lC a l l P r o g r e s s / S p e a k e rN o n - V o l a t i l e M e m o r yE a s y - t o - U s e M a n u a l

M o d e m t o £ 1 2 9 . ^ $ 7 . M S h i p p i n gM a k e c h e c k s m o n e y o r O e t s

p a y a b l e t D i g r a i D a t a S y s t e m sO f f e r E x p i r e s 1 2 / 3 1 / 8 8 .Q u a l i t y C o n s t r u c t i o n

F r e e L i s t i n g o O v e r 5 0 B u l l e t i n B o a r d sE x t e n d e d ' A T ' C o m m a n d S e T w | 2 Y e a r W a r r a n t yN R i s k P o l i c y T r y t h e D i g i t a l D a t a S y s t e m ' s 2 4 0 0 M o d e m F o 1 D a y s .I y o a r n o s a t i s f i e d , C a l l u a n r e t u r n i h m o d e m f o c o m p l e l e r e f u n d .

T O r d e r , C a t ! - 8 0 0 - 8 8 8 - 6 0 8 8 O p e r a t o r 1 0 0 .O S e n d O r d e r t o D i g i t a l D a t a S y s t e m s2 8 1 2 O D e q u i n d r e

S u i t e 2 0 W a r r e n , M d 8 0 9 2

Page 112: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 112/116

X

F

K

J

F

1 0

1 1

1 2

1 3

1 4

1 5

) O R ( A D > 4 9 1 5 1 A N A D < 5 32 4 B ) T H E N G O S U B 1 0 S 0 : F = 0: R E T U R N

H C 1 0 5 0 G O S U B 1 0 6 0 : P R I N T " [ R V S 3{ S P A C E j l N V A L I D A D D R E S S

D O W N ) ( B L K ] " : F = l : R E T UR

A R 1 0 6 0 P O K E S D + 5 , 3 1 : P O K E S D + 6, 2 0 a i P O K E S D , 2 4 0 : P O K Ef S P A C E ) S D + l , 4 i P O K E S D

4 , 3 3D 1 0 7 0 F O S = l T O 1 0 0 i N E X T : G OT O 1 0 9 0P 1 0 8 0 P O K E E D + 5 , B : P O K E S D + 6 ,

2 4 0 I P O K E S D , 0 : P O K E S D l , 9 0 i P O K E S D + 4 , 1 7

A 1 0 9 0 F O S = T 1 0 0 : N E X T i P OK S D + 4 , 0 i P O K E S D , 0 : P OK S D + 1 , 0 : R E T U R N

P r o g r a m 2 M L F o C o m m o d o r e1 2

T R A P 9 6 0 : P O K E 4 6 2 7 , 1 2 8 :D I M N L S , A ( 7 )Z 2 = 2 : 2 4 = 2 5 4 : Z 5 " 2 5 5 : Z 6 » 25 6 ; Z 7 = 1 2 7 : B S = 2 5 6 * P E E K ( 46 2 7 ) : E A = 6 5 2 S BB E S = C H R S ( 7 ) : R T S = C H R S ( 1 3] : D L S = C H R S ( 2 0 ) : S P S = C H R S( 3 2 ) : L F S - C H R S ( 1 S 7 )

D E F N H B ( A ] = I N T { A / 2 5 6 ) :D E F F N L B | i \ ) = A - F N H B ( A ) * 25 6 : D E F F N A D ( A ) = P E E K t A ) +2 5 6 » P E E K ( A + 1 )K E Y l , " f i " : K E Y 3 , " B " : K E Y

5 , " C " : K E Y 7 , " D " : V O L 1 : I R G R < 0 ) = 5 T H E N F A S TP R I N T " I C L R ) " C H R S ( 1 4 2 ) ; CH R ( 8 : C O L O R 0 , 1 5 : C O L O R

4 , 1 5 : C O L O R 6 , 1 5P R I N T T A B ( 1 2 ) " I R E D j{ R V S H 2 S P A C E S H 9 @ 1 S P A C E S } " R T S ; T A B ( 1 2 ) "[ R V S } 1 2 S P A C E S ) 1 0 F F }I B L U ) 1 2 M L ( R E D )i R V E ( i 2 S P A C E S } " R T S ; T A B( 1 2 ) " l R V S ) U 3 S P A C E S ]{ B L U } "P R I N T " 1 2 D O W N )1 S P A C B S j C O M P U T E l ' S H

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 " l B L K | 5 T A R T I N G A D R E S S { 4 J " ; : G O S U B 2 6 0 : I FI S P A C E I A D T H E N S A = A D : E LS E 1 8 0P R I N T " [ B L K } [ 2 S P A C E S J E ND I N G A D D R E S S { 4 > " ; : G O S U B

2 6 0 ! I F A T H E N E A = A D : EL S 1 9 P R I N T " I D O W N H B L K J C L E A R[ S P A C E J W O R K S P A C E [ Y / N ] ?{ 4 J " : G E T K E Y A S I A S O "Y T H E N 2 2 P R I N T " l D O H N j I B L U } W O R K I NG . " : B A N K 0 : F O R A = B S{ S P A C S J T O B S + ( E A - S A J + 7 :P O K E A , 0 : N E X T A : P R I N T " DO N E "P R I N T T A B ( 1 0 ) " t D O W N jt B L K j i R V S ) M L C O M M A N Dt S P A C E ) M E N U { 4 } ( D 0 W N } " :P R I N T T A B U 3 ) " t R V S ) E( O F F } N T E R D A T A " R T S ; T A B (1 3 ! " l R V S ) D { O F F ) I S P L A YA T A " R T S ; T A B ( 1 3 ) " I R V S } Ll O F F j O A D F I L E "P R I N T T A B ( 1 3 ) " U V S l S[ O F F t A V E F I L E " R T S ; T A B ( 1

G 1 6

F 1 7

D K 1 8 0

F 1 9

M . 2 0

Q 2 1

D 2 2

H B 2 3 0

3 ) " ( R V S | C { O F F } A T A L O G D S K " R T S ; T A B ( 1 3 ) " { R V S i Q( O F F i U I T l D O W N j ( B L K I "

A 2 4 G E T K E Y k : A = * I N S T R " E D L SC Q " , A S ) : O N G O T O 3 4 0 , 55 0 , 6 4 0 , 6 5 0 , 9 3 0 , 9 4 0 : G O S U

9 5 0 : G O T O 2 4 S X 2 5 9 P R I N T " S T A R T I N G A T " ; : G O S

U 2 6 0 : I F ( A D O 0 ) O R ( A S » NL S J T H E N R E T U R N : E L 3 E 2 5

B 2 6 A S = N L S : I N P U T A S : I F L E N (A S ) = 4 T H E N A D = D E C ( A S )

P 2 7 I A D = 0 T H E N B E G I N : I FS O N L S T H E N 3 0 0 J E L S E R T U R N l B E N D

M 2 8 I A D < S A O A D > E A T H E Ni S P A C E } 3 0 0

P 2 9 I A D > 5 1 1 A N A D < 6 5 2 8 0{ S P A C E } T H E N P R I N T B E S ;R E T U R N

S 3 0 G O S U B 9 5 0 : P R I N T " i R V S }N V A L I D A D D R E S S { D O W N )( B L K ! n : A D = 0 : R E T U R N

R 3 1 C K = F N H B ( A D ) : C K = A D - Z 4 * C K4 - Z 5 ' ( C K > Z 7 ) J G O T O 3 3

D D 3 2 0 C K - C K * Z 2 + Z 5 * ( C K > Z 7 ) + AA 3 3 C K = C K + Z 5 * ( C K > Z 5 ) J R E T U H NQ D 3 4 0 P R I N T B E S ; " ( R V S | E N T E R( S P A C E ) D A T A " ; G O S U B 2 5

S I A $ = N L S T H E N 2 2 J 3 5 B A N K 0 : P R I N T : F = 0 : O P E N

, B 3 6 G O S U B 3 1 0 : P R I M T H E X S I A D

] + " : " ; : I T H E N P R I N Ti S P A C E } L S : P R I N T " l U P j1 B I G H T } " ;

Q 3 7 F O 1 = T 2 S T E P 3 : B S= S P S : F O R J » T 2 : I F! S P A C E } T H E H B $ = M I D S ( L S ,I + J , l )

P 3 8 P R I N T " ) R V S ) " B S + L F S ; : I F[ S P A C E } I < 2 4 T H E N P R I N T "( O F F ) " ;

R 3 9 G E T K E Y A S l I F ( A S > " / " A A S < " : " ) O R ( A S > " § " A N A S < " G " ) T H E N 4 7

A 4 0 I A S = " + " T H E N A S = " E " : GO T 4 7

Q 4 1 I A $ = " - " T H E N A $ * " F " : GO T 4 7

F B 4 2 0 I A R T S A N D ( I = 0 ) A 0 ( J = l ) O F T H E M P R I N

B S ; : J = 2 : N E X T : I « 2 4 : G O T4 H

R 4 3 I A S = " I H O M E J " T H E N P R N B 3 : J a 2 : N E X T : I = 2 4 : N E XT : F = 0 : G O T O 3 6

X 4 4 I ( A S = " t R I G H T I " ) A N T H E N P R I N T B S * L F S ; : G O T

4 7 J P 4 5 0 I A S O L F S A N A S O D L S

( S P A C E j O R 1 ( I " 0 ) f t « D f - 1 } ) T H E N G O S U B 9 5 0 ; G O T

3 9 P S 4 6 0 A S = L F $ + S P S + L F S : P R I N T B

+ L F S ; : J = 2 - J : I F T H E NR I N T L F S ; : 1 = 1 - 3

G 4 7 P R I N T A S ; : N B X T J t P R I N T( S P A C E } S P S ;

H 4 8 N E X T I : P R I N T : P R I N T " 1 U P 1[ R I G H T ) " ; : L S « "[ 2 S P A C E S } "

D 4 9 F O 1 = T 2 S T E P 3 : G ET I 3 , A $ , B $ : I F A S = S P S T H

I - 2 5 : N E X T : C L O S E 3 : G O T2 2

B 5 0 A S = A S + B S : A = D E C ( A S ) : M I D S( L S , I , 2 ) = A S : 1 F K 2 T H G O S U B 3 2 0 : A ( I / 3 ) = A : G E

T # 3 , A SA 5 1 N E X T I : I F A O C K T H E N G O

D

X

C

M

5 2

5 3 5 4

5 5

J 5 6

X 5 7 D 5 8

X B 5 9 0

G 6 0

E 6 1 Q 6 2 X 6 3 R 6 4

B 6 5 D 6 6

P 6 6 R 6 7

S 6 8

S 6 9

E 7 0

J 7 1

M 7

G 7 3

R 7 4

G 5

F D 7 6 0

S U 9 5 S P R I N T : P R I N T "( R V 5 J E R R O R : R E E N T E R L

N " ! F = 1 : G O T O 3 6 P R I N T B E S : B = B S + A D - S A : F O

1 - T O 7 : P O K E B + I , A ( I) I N E X TF = 0 : A D - A D + 8 : I F A D < = E AH E 3 6 C L O S E 3 : P R I N T " ( D O W N }I B L U ) * 1 E N D O E N T R Y * l B L K } { 2 D O W N ) " : G O T O 6 5 P R I N T B E S ; " ( C L R ) [ D O W N ]I R V S } D I S P L A Y D A T A " : G 0S U 2 5 0 : I F A $ = N L S T H E Nl S P A C E } 2 2 0

B A N K 0 : P R I N T " 1 D O W N }( B L U } P R E S S : I R V S } S P A C E1 O F F I T P A U S E , { R V S J R E

T U R N I O F F ) T B R E A K ^ 4 JD O W N } "

P R I N T H E X S ( A D ) + " : " ; : G O SU 3 1 0 : B = B S + A D - S AF O I = T B + 7 : A " = P E E K ( IJ t P R I N T R I G H T S ( H E X S f A ) ,2 ) ; S P S ; : G O S 0 B 3 2 0 : N E X T{ S P A C E } IP R I N T " i R V S J " ; R I G H T S ( H E XS ( C K ) , 2 )F - 1 : A D = A D + 8 : I F A D > E A T E P R I N T ' M B L O } * * E N O

D A T A * * " : G O T O 2 2 G E A S : I F A $ = R T S T H E NR I N T B E 5 : G O T O 2 2 I A S = S P S T H E N F » F + 1 : P RI N B E S ;

O G O T O 5 7 0 , 6 1 0 , 5 7 0P R I N T B E S " I D O W N H R V S }O A D A T A " f O P - l : G O T O 6 P R I N T B E S " I D O W N ] I R V S }A V F I L E " : O P = 0F = 0 : F S = N L S : I N P U T " F I L E N AM E ( 4 J " ; F S : I F F S ^ N L S T H

2 2 I L E N ( F S ) > 1 4 T H E N 6 6 P R I N T " { D O W N } I B L K J [ R V S j T( O F F ) A P E O ( R V S ) D l O F F li s k : U i " ;G E T K E Y A S : I F A S = " T " T H

B 5 0 : E L S E I A S O " D "H E N 6 8 0P R I N T " D I E K i D O W N } " : I F O

T H E N 7 6 D O P E N # 1 , ( F " , P " ) , W : I F[ S P A C E J D S T H E N A S - D S : G O

T 7 4 B A N K 0 : P O K E B S - 2 , F N L B ( SA ) : P O K E B S - 1 , F N H B ( S A ) : PR I N T " S A V I N G " ; F S : P R I N TF O A = B S - 2 T B S + E A - S A :P R I N T * l r C H R S ( P E E K ( A ) ) ; :I S T H E N A S = " D I S K W R T E R R O R " : G O T O 7 5 N E X T A : C L O S E 1 : P R I N T "j B L U } * * S A V E C O M P L E T E DJ s P A C E j W I T H O U T E R R O R S• " : G 0 T O 2 2 I D S = 6 3 T H E N B E G I N : C L OS 1 : I N P U T ' M B L K ) R E P L A C E

E X I S T I N G F I L E I Y / N l t ' U" ; A $ : I F A S = " Y " T H E N S C A T C H ( F S ) : P R I N T : G O T O 7 0 i E L S E P R I N T " l B L K i " : G O T O

6 6 0 : B E H DC L O S E l r G O S U B 9 5 0 : P R I N T" I B L K J I R V S } E R R O R D U R I N

S A V E : * 4 } " : P R I N T A S : GO T 2 2 D O P E N i l , ( F S + " , P " ) : I F D

T H E N A S ^ D S $ : F = 4 : C L O S EI S P A C E } 1 : G O T O 7 9

1 1 C O M P U T E D G a z e l l e N o v e m b e r 1 9 8 8

Page 113: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 113/116

9 D a w a r r a n t y o r e f u r i s h e dI O 6 4 P o w e r S u p p l y

R e t u r n y o u r o l * s u p p l y f o $ 6 . 0 0Y o u r c o s t i j ) 1 O . 9 5

* ^ " ^ f c P l u s s h i p p i n gP o w e r S u p p l y \ v / o r e t u r n i n g o l

i s u p p l y S 2 2 . 9 5 S 3 . 5 0 S & H

' F t o t u n a d s u & t v s m u f l b g e n u i n o C c m m c * x e B a n d .C o r n m r x t o r o l r p g h S e r e d e r C < * T v n o < f c r a E t K l r o n i : * . U d

C u r e y o u r d i s k d r i v e w i t hP h y s i c a l E x a m !

S u r g i c a l l y P r e c i s e ! • I l l u s t r a t e d M a n u a l » T m ed i g i t a l a l i g n m e n d i s k N ' s p e c i a l s t o p e s o r t o o t s .n e e d e d U s c d b y m a n y r e p a i r s h o p s a n d a v n c i sS p e c i f y C o m m o d o r e D i s k D r i v e , 1 5 4 1 , 1 5 7 1 , e t c .

J $ 3 9 . 9 5 p l u s S 3 . 5 0 & C a r d i n a l S o f t w a r e , 1 4 8 4 0 B u i l d A m e r i c a D r , ,W o o d b r i d g e , V A 2 2 1 9 1 I n t o : p O 3 ) 4 9 1 - & 4 9 4

8 0 7 6 2 - 5 6 4 5

6 4 / 1 2 6 W O R D P R O C E S S O R S

y e a r s i n d a t t t t p m t n l A l m a e h m e l a n e i i a s f .U t t f t e s l t d a n d o p p r o \ r o b y 1 3 0 u r e r g r o u p * , S O O t ) m e m b e r s ,M e n u d r i w n f o b t f j n n t r j , c h i t t t r t r j . a n t f f x c t i u a n g l m t n <C o m m a n d d i w e n f a t i h t p Q w t i u i r r . - ! Q O * o i l i o n c r d f r t n t t iS t l t e l t d f t v u i f i t k X h f h m e n t a r y a i \ d ' \ ' f f \ u h i m t tS u p p o r t e d w i l l m i l r t t t ' , B B S , a n l a t r > p n ' \ t i ' i s t e r m /

B W r i t e r 6 » : * » o f uL p * d / E d i L ' P r i p L / H c l p i n e j i u i b S K l H & V K b u f f o , f j ^ H O - t o t u m nv i d e o p r c v i c i s . f t h c l j i f i l e * , 3 h t l p u r g e n t , . i l l t h e u s u a l f e i i u i i fp l u v d o u b l e - c o l u m n p r i n t i n g , m a c r o i y p i n g ( k i L u e ^ l y j u n g 1 5 % ) ,a u i n ' t a p i i a l i z i n g o r ^ c n r c n i c s , m a i l m e r g e , s o r t c o l u m n s , D m i tl J u a I l e s t i r e a s , t f i c i y p i i o n , c a l c u l a t o r , h u l l - i n f t i t t r a n s L t o r ;

p t t a i t i e n j e r m I t I n g g l e i f o r c o m p l i n t » n t r i ) l o p s i n l t iB T a f k e r S P e r f e c t l u t h d j r c n C a r e c i t o o | u o l t d , i p i f l w o d i .n ( h . i r a c i E r i . i c j J m e n u i h o k e ^ ' h c l p » t T c c n \ . C h a n g e p u s h ,i p f c d , V a f c * ( 9 d i l f c r c m v o l c t l ) . I n d u J c i u l k i n g * i m > d o r n ky - i i h 3 1 1 * n u n c r y r h y m e s , f i b l e i . u o n . f r > t i i t y l a l c ̂ N f c | W t i n 1h « r j * a r c r e q u i r e d i i t t i l f u f o l i d s f i l j l i ^ B W r i t e r 2 f a m o r e t h a n t h * r r t l o a

& T J d o z t n n e w a n i r n p r o i t d f e a t u r e s ; f u ) J > e i p l u i i M h e 1 3 6 3 l e f l , W K h u f f n , h o l h 4 S O - c o l u r i i n n t f l D B . 1 - 1 " i c f fi C C J i , f t f c e > t o j r d m j i e n n . o u U i n c r , a u l u n u m h e r i r i g o l i s l s .s p i n ^ r c e n o p i i n n , p i i n c c r m a c r o s « e c j « m 3 c t t d H ,m i c r o j i m i f k a i i o n . K s i m i n p a g e n u m h e r i n g , h i l c h m u c hr t p l a c f , l u p p o r t i 1 J 2 J ! U i c r p r i m e r t . E j n i l y i h h i j d w up r o d u f l i v i l y t £ W i l d p r c w e i w H « v * i 1 a t i l c { u v e d l p r i m i b i s a d ' t! ■ l - r o f h u r f l o [ h ^ i l i n ^ f u l l ^ p j ^ i ( O u F i J n ' l J - . r i K - t i lt h e [ f j l u r c i T r y b e f o r e y a u b u y ? S u r e 1 I t ' l l c o s t u i % 2 5 I ^ r n d y c n j d e m o v c m o n * i l h h o f l l l d S e n d K i V c n 1 a n « T B | ( h r c s r { s e r i n g a b e l i e v i n g ) , f i u i « f a y M H f l j o u r l i m e a n m o n e y ? O r d e r t h r c a M t u H t o d a y .B W r i t e r 6 J 1 9 , 9 ! B W r i t e r ^ B B T a J k t r M 4 2 4 . 9 *B B W r i l e r U B S 2 9 . 9 5 B W r i t e r 1 Z B B T i J k r r H W 4 , > 5

s t i n u p b o o k l e t , m a n u i l . r D f i r l i y , u i i l m c vD a A i u d % 2 1 5

B u s y B e S o f t w a r eP . O . B o x 2 9 5 9

L o n p n c , C 9 3 4 3 8( S O S ) 7 3 6 - 8 1 8 4

D e a l t ?

1

P r e c i s i o n D a t a P r o d u c t s ™P . O . B o B 3 6 7 . G i a n Q R a p d s , M 4 9 S 1 86 1 8 ^ 6 2 - 3 4 5 7 F A X : 6 1 6 - 4 5 2 - 4 9 1 4

C . i i i T o l l F R E E : 8 0 0 - 2 5 8 - 0 0 2 8I M l 8 0 0 - 6 3 2 - 2 4 6 8

R e d u c e A n n o y i n g C l a r e o R S c r e e n s .

E n h a n c e C o n t r a s t t M a k eR e a d i n g Y o u r S c r e e n E a s i e rW i t h A C C O A n t i - G l a r eC R F i l t e r sT h e d e a r s o l u t i o n f o e v e r yl a m i n a ! i y o u r h o m e o o f f i c e .U l t r a - l i n o , m l c r o w e a v e m o s h F i l t e r sI n s t a l l s e a s i l y n t o o t s n e e d e d .M u l t i p l e s i z e s l f i m o s t C R T S .A l o a $ 1 7 . 9 5 e a k S c r e e n C l e a n e rS A L E $ 5 . 2 5 e a N e F r o m f l C C f lR n t l - S t o t l c M o t sE c o n o m i c a l , e f f i c i e n t n e c o n c e p t i s t a t i c c o r t r o l .D i s s i p a t e s t a t i c s a f e t y t t h a r o u n d , s i m p l y b t o u c h i n gt h e s m a l l m a p l a c e d o y o u r d e s k t o p .P r i c e o n l y $ 8 . 9 5 e a

C a l l f o F R E E c a t a l o gC o m p l Q i e l i n o o q u a l i t y s u p p l i e s l o

y o u r c o m p u i o r .F o r e i g n I n q u i r i e s I n v i l o d

M i n i m u m O r d e r : 1 2 5 . 0 0 . S * H : F . O . B . -

P r i c e s S u b j e c t t C h a n g e

W r i g h t C o m p u t e rE H i m A l t i M E N TS O r T W f l f l fB a r b a r i a nB a r d ' s T a l e 1 I t Q I I C a l i f o r n i a R a i s i n sD e e p e r D u n g e o n s

( G a u n t l e t )D e f e n d e r 0 C r o w nE l w a y Q u a r t e r b a c kG a u n t l e tH a r r i e r C o m b a t

S i m u l a t o rK i n g 0 1 C h i c a g oM a n i a c M a n s i o nP a p e r b o yP o o l 0 ! R a d i a n c eQ u e s t i o n I R o a d R u n n e rT e r r o r p o d sT h r e e S t o o g e sT w i l i g h t Z o n eT w i l i g h t R a n s o mU l t i m a I V O rW a I M i d d l e E a r t h

L I S TP R I C ES 2 9 9 9

4 0 . 0 02 4 9 9

2 4 . 9 53 4 9 5S 9 9 93 9 . 9 5

2 9 . 9 53 4 . 9 53 4 9 53 9 . 9 54 0 0 03 9 9 53 4 . 9 52 9 . 9 93 4 9 53 9 9 53 9 9 55 9 . 9 55 9 . 9 9

W R I G H TP R I C E

S 2 2 1

1 2 2 2

2 2 2 2 2 2 2 2 2 2 2 3 3

V I S A M A S T E R C A R D( 3 1 6 ) 6 8 1 0 3 3 1

C a C o l l e c t

W r i g h t C o m p u t e rP . O . B o 7 8 0 4 4 4

W i c h i t a , K 6 7 2 7 8 - 0 4 4 4■ S E N D F O C O M P L E T E U S T I H G■ ■ T I K E S & P R I C E S A R I B 5 H F O R M A T" ■ O T H E R F O R M A T S A V A I L A B L E .

S a m e D a S h i p p i n g ( s u b j e c t t a v a n a m mO l d e r b m i w f f l m o n e y o r d e r o r c h x k ( c / i e c * o u t e r s n o l s h i p p e d u n c l e i t e C )D n o t S H I P P I N G A d a s ? l e s h i p p i n g a n d l a n a i m g K a n s a s f s n t e i i s a n

P n c e s s u b j e c t ( c l u n g e

I

6 4 . 9 5

F A C T O R Y A U T H O R I Z E DC O M M O D O R E R E P A I R C E N T E R

1 - 8 0 0 - 7 7 2 - 7 2 8 9( 3 J 2 1 8 7 9 - 2 8 B B I 4 2 . 9 5 A m i g a R e p a i r

™ « 9 9 . 9 5A m i g a D r i v e

R e p a i r 1 4 9 . 9 5P r i n t e r s C A L LM o n i t o r s C A L LO t h e r E q u i p m e n t . . C A L L

C A L L B E F O R E S H I P P I N GP A R T S A N L A B O R I N C L U D E D

F R E E R E T U R N S H I P P I N G| A P O . F P O , A t A D 1 1 0 . 0 0 |

2 4 - 4 8 H R T U R N A R O U N Dl i u D J r t l l P j r t i A v i l l M i l l l l y l

3 D A W A R R A N T Y O A L R E P A I R S

C 6 R e p a i r i * C 1 2 8 R e p a i r i « 1 5 4 1 P e r m a n e n t

A l i g n m e n t 2 9 . 9 51 S 4 1 R e p a i r 7 9 . 9 51 5 7 1 R e p a i r 7 9 . 9 5

C O M M O D O R E P A R T SC - 6 4 P o w e r S u p p l y 3 4 . 9 51 2 P o w e r S u p p l y 5 9 . 9 5C - 6 4 O v e r V o l t a g e S e n i o r 1 9 . 9 5O t h e r P a r t i C A L L

I P k i t 1 3 . 0 0 S n i p p i n g / H a n d l i n gA p a r t s ( o C o m m o d o r e e q u i p m e n t u s u a l l y I s t o c k

F o P a r t i C a l l | 3 1 2 J 8 7 9 - 2 3 5 0D e a f e r D i s c o u n t s A v a i l a b l e

T E K T O N I C S P L U S , I N C .1 5 H O U S T O N S T R E E T

B A T A V 1 A , I 6 0 5 1 0C L I P A N S A V E

C O M P U T & s G a z e t t e N o v e m b e r 1 9 8 B 1 1

Page 114: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 114/116

P 7 7 G E T # 1 , A S , B S : C L O S E 1 : A D =A S C ( A S ) + 2 5 6 * A S C ( B S ) ; I F{ S P A C E j A D O S A T H E N F = l :

G O T O 7 9 K 7 8 P R I N T " L O A D I N G " ; F $ : P R I N

T : I 3 L O A D ( F $ ) , D 0 , P ( B S ) : A = S A + F N A D { 1 7 4 ) - B S - L i F = — 2* ( A D < E A ) - 3 * ( A D > E A )

R 7 9 I T H E N 8 0 0 : E L S E P H I NT " { B L U ) " L O A D C O M P L E T E

W I T H O U T E R R O R S ' * " i G OT 2

E 8 0 G O S U B 9 5 0 : P R I N T " ( B L K ]f R V S ) E R R O R D U R I N G L O A D

i 4 i " : O N G O S U B 8 1 0 , 82 0 , 8 3 0 , B 4 0 : G O T O 2 2 0

Q 8 1 P R I N T " I N C O R R E C T S T A R T I NA D D R E S S ( " i H E X S t A D ) ; "

} " : R E T U R ND 8 2 P R I N T ' L O A D E N D E D A T " ; H

E X S ( A D ) : R E T U R NE 8 3 P R I N T " T R U N C A T E D A E N D I

N A D D R E S S ( " H E X ? ( E A ) " )" : R E T U R N

F B 4 P R I N T 1 - D I S K E R R O R " . - A S ^E T U R N

K 0 5 P R I N T - 1 T A P E M ! A D = P O I N T E R {F S ) l B A N K 1 : A - P E E K [ A D ) ! AL = P E K K ( A D + 1 ) j A H ^ P E E K f A D+ 2

X 8 6 0 B A N K 1 5 : S Y S D £ C { " E T 6 8 " ), 0 , l i S Y S D E C ( " F F B A " ) , l ,1 . 0 J S Y S D E C ( " F F B D " ) , A , AL , A H : S Y S D E C { " F F 9 0 " ) , 1 28 i I F O T H E N 8 9 0

F 8 7 P R I N T i A = S A ; B = E A + l : G O S U B9 2 0 I S Y S D E C ( " E 9 1 9 " ) , 3 i

P R I N T " S A V I N G " F A B 8 8 0 A = B S : B " B S + { E A - S A ) + 1 : G O S

U 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

C 8 9 0 S Y S D E C C E 9 9 A " ) 1 P R I N T 1 IP E E K ( 2 B 1 6 ) - 5 T H E M G O

U B 9 5 0 i P R I N T " [ D O W N )J B L K j [ R V S ] F I L E N O F O N D " : G O T O 2 2 0

G Q 9 0 3 P R I N T " L O A O I N G . . . ( D O W N )" : A D = F N A D 1 2 8 1 7 ) : I F A D S T H E N F = 1 : G O T O 8 0 B : E LS A D = F N A D ( 2 8 1 9 ) - 1 : F — * { A D < E A ) - 3 " ( A D > E A )

J 9 1 f t " B S : B = B S + ( E A - S A ) + l : G O SU 9 2 0 : S Y S D E C ( " E 9 F B " ) :I S T > 0 T H E N 8 a 0 : E L S E9

X 9 2 P O K E 1 9 3 , F N L B ( A ) I P O K E 1 9 4, F N H B ( A ) : P O K E 1 7 4 , F N L B {S ) : P O K E 1 7 5 . F N H B ( B ) : R E TU R

C 9 3 C A T A L O G i P R I H T ' M D O W N ]| B L U t « * P R E S S A N K E

O R M E N U * * " : G E T K E Y A S : GO T 2 2

M M 9 4 0 P R I N T B E S " l R V S ) Q U I Tt 4 } " ; R T S ; n A R E Y O U S U R E[ S P A C E J [ Y / N l ? " : G B T K E YS : I F A S O " Y " T H E N 2 2 3 : EL S P R I N T " { C L R j " ; B A N K5 E N

J 9 5 S O U N D 1 , 5 0 3 , 1 0 : R E T U R NA 9 6 I E R - 1 4 A N D E L = 2 6 0 T H

R E S U M E 3 0 M 9 7 I E R " 1 4 A N D E L = 5 0 0 T H

R E S U M E N E X TK 9 8 I E R = 4 A N E L = 7 8 3 T H E N

F = 4 : A $ = D S S : R E S U M E 8 0 D 9 9 I E R = 3 0 T H E N R E S U M E l E L

S E P R I N T E R R S ( E R ) ; " E R O I L I N E " ; E L

C O L O R R I B B O N S P A P E RC O L O RR I B B O N S

R E D .B R O W N ,

B L U E ,P U R P L E ,

G R E E N .V E L L O W ,

l i i ' ! ■ ■ ■ ■ P r i c e E o c r t

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

B b c k

3 . 7 55 . 0 04 . 1 5

0 4 9 3 . 9 55 . 0 0

0 1 . 7 56 . 5 06 . 7 55 . 2 51 . 7 55 . 0 0

C o l o r

4 . 5 06 . 0 04 . 7 56 . 7 55 . 9 54 . 9 56 . 0 0

2 . 2 57 , 5 07 . 7 56 5 2 . 2 56 . 0 0

H u n tT r i m l t r

6 5 7 . 9 65 . 7 5

7 . 0 06 . 7 57 . 9 5

4 . 5 0

9 4 . 5 07 . 9 5

C O L O R P A P E RB R I G H T P A C K - 2 0 0 E h s e t s f 5 0 e a c h c o l o r R e d ,

B l u e , G r e e n . Y e l l o w . 1 / 2 x 1 1 - S 1 0 9 0 / r *P A S T E L P A C K - 2 0 0 S n e e i j / 5 0 e a c h c o l o r P i n * ,

Y e l l o w , B l u e , I v o r y . 1 / 1 S I O - 9 0 ' p kT - S H I R T R I B B O N S { H e a l T r s m f a i ) C a l l F o r P r i c e ,

C O L O R D I S K E T T E S1 W D S / D D R a i n b o w P a c k . l O / p a c k S I ! . 5 0

F o r t i b b o n i c a p e r n o l i s t e d s t r o v e , c a l l T o r p r i c ea v a i l P r i c e s p e c , s u b j e c t t o c h a n c e w r n o t i c e . M m u r d e r S J 0 0 M m . 1 3 , 6 0 . A d 5 2 C O n d d ' l . I r e > . a d 6 , 2 5 % t a n . M V i n a a c c o p t n d

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

1 - 8 O 0 - 5 2 2 - 6 9 2 2 I I L ) 1 - 8 0 0 - 3 5 6 - 9 9 8 18 1 5 - 4 6 8 - 8 0 8 1

1 1 C O M P U T E ' S G a ? a l l B N o v e m b e r 1 9 8 8

D U S T C O V E R SG U A R A N T E E DC U S T O M M A D E I F I H ( A W 3 3 - c i . V I N Y l A N I I - S I A T I CI X T I N O S E Q U I P M E N T U !

1 C h o * i « o C o l d t a g h r T a B r o w nc o m p u t e * *

C - t J ' P l w C - 6 1 C B . O OC - l I S 1 D D o t o i i . i l . ( C 3 N ) 5 . 0 0A m i g a 1 0 0 0 1 3 . 0 0[ W / ' T i g a M » " S i i ^ c d l 2 S . 0 O

K s y b o a r d o n l yy A t a r i 6 0 0 X 1 , l 3 0 « tA t a r i J ? I I B P C X I B 5 0 5 1 K t y b o o c f l

( D i m e n i i o m R e q u i rf o I B C l o n i l l

D I S K D H I V E SC 1 M I . C - l i T l

7 . 0 01 0 . 0 01 1 . 0 02 8 . 0 0

B . O O

i t i k a i h a S P - 1 0 MC o n " , , J 1

l l o l i B 1 J u k i 1 5 1 0I m a g s w r l t t rE p . o " J < B O[ p i o n F X S J ' I U )

O l i i d o t o 9 C i t . i t n M & 1

D P 1 1 0 1G . m i r > i 1 0 S t a r 1 0 ' . 1 3 . 0 0G o r a l n l l i t . S r o r l i ' i 1 6 . 0 0

1 3 . 0 01 3 . 0 01 3 . 0 01 3 . 0 01 0 1 2 . 0 01 3 . 0 01 0 1 3 0 01 0

3 ' . " D ' O rf m i g o S U D r I n d u . i G T M S » - M S S B . )E n h a n i t ' 1 0 0 0F S D - 1A l n r i 1 0 5 0

B . O OS . 0 0° . 0 08 - 0 0

' 0 . 0 00

B . O O0

A l o r l 1 0 3 7M O N I T O UA l o r . 5 1 2 J I

1 7 0 1 . B M c » l «

A m d . V J 0 0 . 7 0 0C M H ( C - I S O I )

1 0

1 9 . 0 01 0 1 9 . 0 01 1 0 01 9 D i e o c1 9 . 0 01 9 . 0 0

P U N T E R SC - 1 5 3 5 M P 8 0 C - I S 3 6 » P B O C - M P S 8 0 3 . C - 1 S 7 0P a n o n m t 1 0 9 0 9 O l c i d a l o 1 3 0 / 1 9 7O k i ™ I 1 0 / 2 0E p i a n U K f S X B Of p i o n U 8 0 / C 1 0 0 0

O r M f I l l t l . i t g H i l l . H O S I l m i C K C R C H O I C E T I I f t O W V . i l h

C l ( l e i I n c l j f c ( ' l « i l 1 1 1 F 0 , I d O ' i i ™ . f o r t i j n 3 1 0 ' i l t mS P E C I A L C O V E R S W I L L f ) M A D E T Y O U *D I M E N S I O N S . S E N D Y O U ! R E Q U I R E M E N T SF O R O U R L O P R I C E Q U O T E S .C r o w n C u s t o m C o v e r s

3 1 4 3 1 P A I G E C U C l t D f f T[ A O U N A H I L L S ,

1 0 . 0 01 3 . 0 0

B . O O1 3 . 0 01 3 . 0 0

8 . 0 01 3 0 01 3 0 0

N E I S I n l . M t - J * l )M o o n a . o . 8 ( f G BP . n t . r o n ( S l a r f M o d e l 1 9 0 0I h o m B i m C 3 6 5 - 6 6 1 9 . 0 0T o . O " ( S l o t . M o d t h 1 9 0 0S o k a t o S C - 1 0 0 1 9 0 0Z . n i l h [ S t o l s M o d , l ) 0

V I D E O I E C O » D E S I 1 0 ■ t o l l M a k e 1 M o d . I

G E M O R EP L E A S U R EF R O M T H B I B L E W I T H

L A N D M A R KT h C o m p u t e r R e f e r e n c e B i b l e

H c t b ' i w h i L L A N D M A R K w i l l c a u b l e y o i q J o :

v S E A R C H T H R O U G H ' n i F . B I B L E - F u t dP h [ a j c 3 H w o r d s o i c M a i c e s .

i D E V E L O P T O P I C A L F I L E S — C o p y h u I T i cB i b l e i m a n s c f l r c h r c s u l L i i h c n a c k l y i x t r o w nc o m m c n L s a n d n ^ c s .

< C O M P I L E Y O U R P E R S O N A L B I B L E - . . O u i -L i n c I c n i s i C D l a i . A d d N o t e a n c o m m c n l s .C t c j l u y o u r o w s u p p l c m c n i a T j 1 S t u d y T i l e s .

C R E A T E F I L E S — T h e n c o n v e r t t h e m f o u j w i t h w o r d p r o c e s s o r s l i k e P a p e r c l i p a n C i ! : O S .M A K E S U P P L E M E - M A R Y S T U D Y P I L E S "t n d d e v e E u p t r d i u l a t i D i i v i r i a l i o n s .

S U G G E S T E D R E T A I L $ 1 6 4 . 9 5A S A B O U T O U

F A L L ' 8 S P E C I A L !v l . 2 f o C 6 a n v 2 . 0 f o C 1 2 8

C A L L O W R I T E T O D A Y F O RF R E E B R O C H U R E , W H I C H S H O W S

H O V A L U A B L E L A N D M A R K C A B I Y O U R B I B L E S T U D Y

P . A . V . Y . S o f t w a r e P . O . B o 1 5 8 4B a l l w i n , M 6 3 0 2 2 ( 3 1 4 ) 5 2 7 - 4 5 0 5

A S K T O R I A Y O U H 1 . O C A L S O F T W A R E D E A L E R !

G U A H l i A D . . . ! R " i M f c !I ' l l g i v e y < » ! 1 2 5 0 , 0 0 0 a n w e ' l l s i xi y o u ' r e s " ' " l e n o u g h i g a i n c n i r a n t el i h o R n o i i c i a l W i z a r d s f l u b .H L A f K M O N D A Y * i s B s l o c k m a t k c ig a m e t h a i u u l s Y O o W a l l S l r c c i .C h o o s e f r o m u v e r 2 5 u . s i u c k s . i h e nb u i e l l a y o u r d i s t r e l i o n . V o c a g r j p h y o u r s l o c k s . D i v i d e n d s a t p a i d . C o m p a n i e s g b a n k r u p t . S l o c k )u i l l s p l i t , a n V I L I L H M O R E ! B i l l ,k m w a r n y u u . . . t l i c l i n l i i n i i i pw o n ' t n e c e s s a r i l y n t i k e o O c t . 1 ^ S O G O A H K A D 1 I K M l = !

S e n d S W . y ? l U . S . ) C h e c k u M o n e y -O r d e r ( S o r r y , N c o d ' s ) i o

S O 1 T L O R I :I ' . O . B o 1 3 1 , D e p l . C C ;M a u r e r i o w n , V 2 2 6 4 4

I o r j s t I ' * ; H I U i . m n l u n u n ) S i K I I

Page 115: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 115/116

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

f i t \ V ! T h r o u g h E x c l u s i v e A r r a n g e m e n t w i t h ( / Y o l o o k u a t h c l o c k . . . e i g h t

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

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

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

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

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

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

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

d r o p s .Y o u V e w o n ' C A P C O M

C A P C O M U . S . A . , I n c .1 2 B 3 - C M o u n l a i n V i e w . ' A l v l s o

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

. . « K ( » « i f t l l i « J ™ r l . ! i H V n m > d i L k ! . H T " . l * M m i l . u M n / i H ' i i " I i . n i w 1 i . i m h . i l , < i t m . t r

Page 116: Compute Gazette Issue 65 1988 Nov

8/9/2019 Compute Gazette Issue 65 1988 Nov

http://slidepdf.com/reader/full/compute-gazette-issue-65-1988-nov 116/116

R i g h tS i m u l a t o r ! !

F L I G H T S I M U L A T O R

N e a r l y 1 . 5 m i l l i o n c o p i e s o t h i s c l a s s i c , p r e m i u m ( l i g h t s i m u l a t i o n p r o g r a m h a v e b e e ns o l d t d a l e , a n t h e r e ' s s t i l l n o t h i n g e v e n c l o s e t i t C o m p a t i b l e w i t n S u b L O G I C S c e n e r yD i s k s .

S T E A L T H M I S S I O N

W i n n e r o t h 1 9 8 8 C E " B e s t S t r a t e g y G a m e " S o f t w a r e S h o w c a s e A w a r d . T h i s a d v o n c e d -t e c h n o l o g y s t r a t e g i c s i m u l a t i o n I s t u n n i n g s u c c e s s , w i t h s a l e s c h a l l e n g i n g t h o s e o F l i g h t S i m u l a t o r . W i t h n o t h i n g c o m p a r a b l e o n t h m a r k e t ( d e s p i t e s i m i l a r t i t l e s ) , S t e a l t hM i s s i o n ' s p r o g r a m m i n g p o l i s h a n s t r a t e g i c g a m i n g e x c e l l e n c e s e n e i n d u s t r ys t a n d a r d s . S c e n e r y D i s k c o m p a t i b l e ,

T h i s a w a r d - w i n n i n g j e f i g h t e r s i m u l a t o r d e f i n e s t h s t a t e o t h a r I a c t l o n / c o m b o ts i m u l a t i o n . E x c i t i n g a n b e a u t i f u l c a r r i e r - b a s e d s e m i s s i o n s c o m p l e m e n t m u l t i p l e l a n d -b a s e d c o m b a t s c e n a r i o s . J e t s q u i c k - r e a d i n g d o c u m e n t a t i o n a n e a s y f l i g h t c o n t r o l sp r o v i d e u n e q u a l l e d o c t l o n a n f u n , S c e n e r y D i s k c o m p a t i b l e .

S p e c i a l " D i s c o v e r t h W o r l d o S u b L O G I C " p r o m o t i o n a l p a c k a g i n g :

J e f o t h C o m m o d o r e 6 4 / 1 2 8 n o I n c l u d e s F R E Eb e a u t i f u l J a p a n S c e n e r y D i s k , S 2 4 . 9 5 e x t r a v o l u e l

J e i a l s o a v a i l a b l e w i t h o u t J a p a n S c e n e r y D i s k f o t h s p e c i a l l o " d i s c o v e r S u b L O G I C " p r i c e o f $ 2 9 . 9 5 t h r o u g h s e l e c t e d d i s c o u n t c h a n n e l s .

S C E N E R Y D I S K S" e a c h . F o u s w i t h a l S u b L O G I C f l i g h t s i m u l a t i o n p r o d u c t s .

" E H N E U R O P E A N T O U RO u l a t e s t a n h o t t e s t ! D e t a i l e d s c e n e r yc o v e r i n g s o u t h e r n G r e a t B r i t a i n , n o r t h e r nF r a n c e , a n s o u t h e r n W e s t G e r m a n y , T h